Subversion Repositories Games.Descent

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 pmbaty 1
/* This is a generated file.  Do not edit.
2
 * This file was generated by similar/main/generate-kconfig-udlr.py
3
 * This file was generated from similar/main/kconfig.ui-table.i
4
 */
5
 
6
/* kc_keyboard - udlr define */
7
#define DXX_KCONFIG_UI_UDLR_A_0_B_57()  /* [ 0] */      55,  2, 56,  1
8
#define DXX_KCONFIG_UI_UDLR_A_0_B_58()  /* [ 1] */      50,  3,  0, 24
9
#define DXX_KCONFIG_UI_UDLR_A_0_B_59()  /* [ 2] */       0,  4, 25,  3
10
#define DXX_KCONFIG_UI_UDLR_A_0_B_60()  /* [ 3] */       1,  5,  2, 26
11
#define DXX_KCONFIG_UI_UDLR_A_0_B_61()  /* [ 4] */       2,  6, 27,  5
12
#define DXX_KCONFIG_UI_UDLR_A_0_B_62()  /* [ 5] */       3,  7,  4, 28
13
#define DXX_KCONFIG_UI_UDLR_A_0_B_63()  /* [ 6] */       4,  8, 29,  7
14
#define DXX_KCONFIG_UI_UDLR_A_0_B_64()  /* [ 7] */       5,  9,  6, 34
15
#define DXX_KCONFIG_UI_UDLR_A_0_B_65()  /* [ 8] */       6, 10, 35,  9
16
#define DXX_KCONFIG_UI_UDLR_A_0_B_66()  /* [ 9] */       7, 11,  8, 36
17
#define DXX_KCONFIG_UI_UDLR_A_0_B_67()  /* [10] */       8, 12, 37, 11
18
#define DXX_KCONFIG_UI_UDLR_A_0_B_68()  /* [11] */       9, 13, 10, 44
19
#define DXX_KCONFIG_UI_UDLR_A_0_B_69()  /* [12] */      10, 14, 45, 13
20
#define DXX_KCONFIG_UI_UDLR_A_0_B_70()  /* [13] */      11, 15, 12, 30
21
#define DXX_KCONFIG_UI_UDLR_A_0_B_71()  /* [14] */      12, 16, 31, 15
22
#define DXX_KCONFIG_UI_UDLR_A_0_B_72()  /* [15] */      13, 17, 14, 32
23
#define DXX_KCONFIG_UI_UDLR_A_0_B_73()  /* [16] */      14, 18, 33, 17
24
#define DXX_KCONFIG_UI_UDLR_A_0_B_74()  /* [17] */      15, 19, 16, 46
25
#define DXX_KCONFIG_UI_UDLR_A_0_B_75()  /* [18] */      16, 20, 47, 19
26
#define DXX_KCONFIG_UI_UDLR_A_0_B_76()  /* [19] */      17, 21, 18, 38
27
#define DXX_KCONFIG_UI_UDLR_A_0_B_77()  /* [20] */      18, 22, 39, 21
28
#define DXX_KCONFIG_UI_UDLR_A_0_B_78()  /* [21] */      19, 23, 20, 40
29
#define DXX_KCONFIG_UI_UDLR_A_0_B_79()  /* [22] */      20, 48, 41, 23
30
#define DXX_KCONFIG_UI_UDLR_A_0_B_80()  /* [23] */      21, 49, 22, 42
31
#define DXX_KCONFIG_UI_UDLR_A_0_B_81()  /* [24] */      51, 26,  1, 25
32
#define DXX_KCONFIG_UI_UDLR_A_0_B_82()  /* [25] */      56, 27, 24,  2
33
#define DXX_KCONFIG_UI_UDLR_A_0_B_83()  /* [26] */      24, 28,  3, 27
34
#define DXX_KCONFIG_UI_UDLR_A_0_B_84()  /* [27] */      25, 29, 26,  4
35
#define DXX_KCONFIG_UI_UDLR_A_0_B_85()  /* [28] */      26, 34,  5, 29
36
#define DXX_KCONFIG_UI_UDLR_A_0_B_86()  /* [29] */      27, 35, 28,  6
37
#define DXX_KCONFIG_UI_UDLR_A_0_B_87()  /* [30] */      44, 32, 13, 31
38
#define DXX_KCONFIG_UI_UDLR_A_0_B_88()  /* [31] */      45, 33, 30, 14
39
#define DXX_KCONFIG_UI_UDLR_A_0_B_89()  /* [32] */      30, 46, 15, 33
40
#define DXX_KCONFIG_UI_UDLR_A_0_B_90()  /* [33] */      31, 47, 32, 16
41
#define DXX_KCONFIG_UI_UDLR_A_0_B_91()  /* [34] */      28, 36,  7, 35
42
#define DXX_KCONFIG_UI_UDLR_A_0_B_92()  /* [35] */      29, 37, 34,  8
43
#define DXX_KCONFIG_UI_UDLR_A_0_B_93()  /* [36] */      34, 44,  9, 37
44
#define DXX_KCONFIG_UI_UDLR_A_0_B_94()  /* [37] */      35, 45, 36, 10
45
#define DXX_KCONFIG_UI_UDLR_A_0_B_103() /* [38] */      46, 40, 19, 39
46
#define DXX_KCONFIG_UI_UDLR_A_0_B_104() /* [39] */      47, 41, 38, 20
47
#define DXX_KCONFIG_UI_UDLR_A_0_B_105() /* [40] */      38, 42, 21, 41
48
#define DXX_KCONFIG_UI_UDLR_A_0_B_106() /* [41] */      39, 43, 40, 22
49
#define DXX_KCONFIG_UI_UDLR_A_0_B_107() /* [42] */      40, 52, 23, 43
50
#define DXX_KCONFIG_UI_UDLR_A_0_B_108() /* [43] */      41, 53, 42, 48
51
#define DXX_KCONFIG_UI_UDLR_A_0_B_110() /* [44] */      36, 30, 11, 45
52
#define DXX_KCONFIG_UI_UDLR_A_0_B_111() /* [45] */      37, 31, 44, 12
53
#define DXX_KCONFIG_UI_UDLR_A_0_B_113() /* [46] */      32, 38, 17, 47
54
#define DXX_KCONFIG_UI_UDLR_A_0_B_114() /* [47] */      33, 39, 46, 18
55
#define DXX_KCONFIG_UI_UDLR_A_0_B_116() /* [48] */      22, 50, 43, 49
56
#define DXX_KCONFIG_UI_UDLR_A_0_B_117() /* [49] */      23, 51, 48, 52
57
#define DXX_KCONFIG_UI_UDLR_A_0_B_118() /* [50] */      48,  1, 53, 51
58
#define DXX_KCONFIG_UI_UDLR_A_0_B_119() /* [51] */      49, 24, 50, 54
59
#define DXX_KCONFIG_UI_UDLR_A_0_B_121() /* [52] */      42, 54, 49, 53
60
#define DXX_KCONFIG_UI_UDLR_A_0_B_122() /* [53] */      43, 55, 52, 50
61
#define DXX_KCONFIG_UI_UDLR_A_0_B_123() /* [54] */      52, 56, 51, 55
62
#define DXX_KCONFIG_UI_UDLR_A_0_B_124() /* [55] */      53,  0, 54, 56
63
#define DXX_KCONFIG_UI_UDLR_A_0_B_125() /* [56] */      54, 25, 55,  0
64
 
65
/* kc_keyboard - enum blank */
66
 
67
#define DXX_KCONFIG_UI_LABEL_kc_keyboard        \
68
        /* [ 0] */      "Pitch forward" "\0"    \
69
        /* [ 2] */      "Pitch backward" "\0"   \
70
        /* [ 4] */      "Turn left" "\0"        \
71
        /* [ 6] */      "Turn right" "\0"       \
72
        /* [ 8] */      "Slide on" "\0" \
73
        /* [10] */      "Slide left" "\0"       \
74
        /* [12] */      "Slide right" "\0"      \
75
        /* [14] */      "Slide up" "\0" \
76
        /* [16] */      "Slide down" "\0"       \
77
        /* [18] */      "Bank on" "\0"  \
78
        /* [20] */      "Bank left" "\0"        \
79
        /* [22] */      "Bank right" "\0"       \
80
        /* [24] */      "Fire primary" "\0"     \
81
        /* [26] */      "Fire secondary" "\0"   \
82
        /* [28] */      "Fire flare" "\0"       \
83
        /* [30] */      "Accelerate" "\0"       \
84
        /* [32] */      "Reverse" "\0"  \
85
        /* [34] */      "Drop Bomb" "\0"        \
86
        /* [36] */      "REAR VIEW" "\0"        \
87
        /* [38] */      "Cruise Faster" "\0"    \
88
        /* [40] */      "Cruise Slower" "\0"    \
89
        /* [42] */      "Cruise Off" "\0"       \
90
        /* [44] */      "Automap" "\0"  \
91
        /* [46] */      "Afterburner" "\0"      \
92
        /* [48] */      "Cycle Primary" "\0"    \
93
        /* [50] */      "Cycle Second." "\0"    \
94
        /* [52] */      "Headlight" "\0"        \
95
        /* [54] */      "Energy->Shield" "\0"   \
96
        /* [56] */      "Toggle Bomb" "\0"
97
 
98
/* kc_mouse - udlr define */
99
#define DXX_KCONFIG_UI_UDLR_A_0_B_276() /* [ 0] */      19,  1, 20,  5
100
#define DXX_KCONFIG_UI_UDLR_A_0_B_277() /* [ 1] */       0,  4,  5,  6
101
#define DXX_KCONFIG_UI_UDLR_A_0_B_278() /* [ 2] */      26,  3,  8,  9
102
#define DXX_KCONFIG_UI_UDLR_A_0_B_279() /* [ 3] */       2, 25,  9, 10
103
#define DXX_KCONFIG_UI_UDLR_A_0_B_280() /* [ 4] */       1, 26,  6,  7
104
#define DXX_KCONFIG_UI_UDLR_A_0_B_281() /* [ 5] */      23,  6,  0,  1
105
#define DXX_KCONFIG_UI_UDLR_A_0_B_282() /* [ 6] */       5,  7,  1,  4
106
#define DXX_KCONFIG_UI_UDLR_A_0_B_283() /* [ 7] */       6,  8,  4, 26
107
#define DXX_KCONFIG_UI_UDLR_A_0_B_284() /* [ 8] */       7,  9, 26,  2
108
#define DXX_KCONFIG_UI_UDLR_A_0_B_285() /* [ 9] */       8, 10,  2,  3
109
#define DXX_KCONFIG_UI_UDLR_A_0_B_286() /* [10] */       9, 11,  3, 25
110
#define DXX_KCONFIG_UI_UDLR_A_0_B_287() /* [11] */      10, 12, 25, 27
111
#define DXX_KCONFIG_UI_UDLR_A_0_B_288() /* [12] */      11, 22, 27, 28
112
#define DXX_KCONFIG_UI_UDLR_A_0_B_289() /* [13] */      24, 15, 29, 14
113
#define DXX_KCONFIG_UI_UDLR_A_0_B_290() /* [14] */      29, 16, 13, 21
114
#define DXX_KCONFIG_UI_UDLR_A_0_B_291() /* [15] */      13, 17, 22, 16
115
#define DXX_KCONFIG_UI_UDLR_A_0_B_292() /* [16] */      14, 18, 15, 23
116
#define DXX_KCONFIG_UI_UDLR_A_0_B_293() /* [17] */      15, 19, 24, 18
117
#define DXX_KCONFIG_UI_UDLR_A_0_B_294() /* [18] */      16, 20, 17, 19
118
#define DXX_KCONFIG_UI_UDLR_A_0_B_295() /* [19] */      17,  0, 18, 20
119
#define DXX_KCONFIG_UI_UDLR_A_0_B_296() /* [20] */      18, 21, 19,  0
120
#define DXX_KCONFIG_UI_UDLR_A_0_B_297() /* [21] */      20, 23, 14, 22
121
#define DXX_KCONFIG_UI_UDLR_A_0_B_298() /* [22] */      12, 24, 21, 15
122
#define DXX_KCONFIG_UI_UDLR_A_0_B_299() /* [23] */      21,  5, 16, 24
123
#define DXX_KCONFIG_UI_UDLR_A_0_B_300() /* [24] */      22, 13, 23, 17
124
#define DXX_KCONFIG_UI_UDLR_A_0_B_301() /* [25] */       3, 27, 10, 11
125
#define DXX_KCONFIG_UI_UDLR_A_0_B_302() /* [26] */       4,  2,  7,  8
126
#define DXX_KCONFIG_UI_UDLR_A_0_B_307() /* [27] */      25, 28, 11, 12
127
#define DXX_KCONFIG_UI_UDLR_A_0_B_308() /* [28] */      27, 29, 12, 29
128
#define DXX_KCONFIG_UI_UDLR_A_0_B_309() /* [29] */      28, 14, 28, 13
129
 
130
/* kc_mouse - enum define */
131
enum class dxx_kconfig_ui_kc_mouse : unsigned {
132
#define dxx_kconfig_ui_kc_mouse_pitch dxx_kconfig_ui_kc_mouse::pitch
133
        pitch = 13,
134
#define dxx_kconfig_ui_kc_mouse_invert_pitch dxx_kconfig_ui_kc_mouse::invert_pitch
135
        invert_pitch = 14,
136
#define dxx_kconfig_ui_kc_mouse_turn dxx_kconfig_ui_kc_mouse::turn
137
        turn = 15,
138
#define dxx_kconfig_ui_kc_mouse_invert_turn dxx_kconfig_ui_kc_mouse::invert_turn
139
        invert_turn = 16,
140
#define dxx_kconfig_ui_kc_mouse_slide_lr dxx_kconfig_ui_kc_mouse::slide_lr
141
        slide_lr = 17,
142
#define dxx_kconfig_ui_kc_mouse_invert_slide_lr dxx_kconfig_ui_kc_mouse::invert_slide_lr
143
        invert_slide_lr = 18,
144
#define dxx_kconfig_ui_kc_mouse_slide_ud dxx_kconfig_ui_kc_mouse::slide_ud
145
        slide_ud = 19,
146
#define dxx_kconfig_ui_kc_mouse_invert_slide_ud dxx_kconfig_ui_kc_mouse::invert_slide_ud
147
        invert_slide_ud = 20,
148
#define dxx_kconfig_ui_kc_mouse_bank dxx_kconfig_ui_kc_mouse::bank
149
        bank = 21,
150
#define dxx_kconfig_ui_kc_mouse_invert_bank dxx_kconfig_ui_kc_mouse::invert_bank
151
        invert_bank = 22,
152
#define dxx_kconfig_ui_kc_mouse_throttle dxx_kconfig_ui_kc_mouse::throttle
153
        throttle = 23,
154
#define dxx_kconfig_ui_kc_mouse_invert_throttle dxx_kconfig_ui_kc_mouse::invert_throttle
155
        invert_throttle = 24,
156
};
157
 
158
#define DXX_KCONFIG_UI_LABEL_kc_mouse   \
159
        /* [ 0] */      "Fire primary" "\0"     \
160
        /* [ 1] */      "Fire secondary" "\0"   \
161
        /* [ 2] */      "Accelerate" "\0"       \
162
        /* [ 3] */      "reverse" "\0"  \
163
        /* [ 4] */      "Fire flare" "\0"       \
164
        /* [ 5] */      "Slide on" "\0" \
165
        /* [ 6] */      "Slide left" "\0"       \
166
        /* [ 7] */      "Slide right" "\0"      \
167
        /* [ 8] */      "Slide up" "\0" \
168
        /* [ 9] */      "Slide down" "\0"       \
169
        /* [10] */      "Bank on" "\0"  \
170
        /* [11] */      "Bank left" "\0"        \
171
        /* [12] */      "Bank right" "\0"       \
172
        /* [13] */      "Pitch U/D" "\0"        \
173
        /* [15] */      "Turn L/R" "\0" \
174
        /* [17] */      "Slide L/R" "\0"        \
175
        /* [19] */      "Slide U/D" "\0"        \
176
        /* [21] */      "Bank L/R" "\0" \
177
        /* [23] */      "Throttle" "\0" \
178
        /* [25] */      "REAR VIEW" "\0"        \
179
        /* [26] */      "Drop Bomb" "\0"        \
180
        /* [27] */      "Afterburner" "\0"      \
181
        /* [28] */      "Cycle Primary" "\0"    \
182
        /* [29] */      "Cycle Secondary" "\0"
183
 
184
/* kc_rebirth - udlr define */
185
#define DXX_KCONFIG_UI_UDLR_A_0_B_322() /* [ 0] */      29,  3, 29,  1
186
#define DXX_KCONFIG_UI_UDLR_A_0_B_323() /* [ 1] */      27,  4,  0,  2
187
#define DXX_KCONFIG_UI_UDLR_A_0_B_324() /* [ 2] */      28,  5,  1,  3
188
#define DXX_KCONFIG_UI_UDLR_A_0_B_325() /* [ 3] */       0,  6,  2,  4
189
#define DXX_KCONFIG_UI_UDLR_A_0_B_326() /* [ 4] */       1,  7,  3,  5
190
#define DXX_KCONFIG_UI_UDLR_A_0_B_327() /* [ 5] */       2,  8,  4,  6
191
#define DXX_KCONFIG_UI_UDLR_A_0_B_328() /* [ 6] */       3,  9,  5,  7
192
#define DXX_KCONFIG_UI_UDLR_A_0_B_329() /* [ 7] */       4, 10,  6,  8
193
#define DXX_KCONFIG_UI_UDLR_A_0_B_330() /* [ 8] */       5, 11,  7,  9
194
#define DXX_KCONFIG_UI_UDLR_A_0_B_331() /* [ 9] */       6, 12,  8, 10
195
#define DXX_KCONFIG_UI_UDLR_A_0_B_332() /* [10] */       7, 13,  9, 11
196
#define DXX_KCONFIG_UI_UDLR_A_0_B_333() /* [11] */       8, 14, 10, 12
197
#define DXX_KCONFIG_UI_UDLR_A_0_B_334() /* [12] */       9, 15, 11, 13
198
#define DXX_KCONFIG_UI_UDLR_A_0_B_335() /* [13] */      10, 16, 12, 14
199
#define DXX_KCONFIG_UI_UDLR_A_0_B_336() /* [14] */      11, 17, 13, 15
200
#define DXX_KCONFIG_UI_UDLR_A_0_B_337() /* [15] */      12, 18, 14, 16
201
#define DXX_KCONFIG_UI_UDLR_A_0_B_338() /* [16] */      13, 19, 15, 17
202
#define DXX_KCONFIG_UI_UDLR_A_0_B_339() /* [17] */      14, 20, 16, 18
203
#define DXX_KCONFIG_UI_UDLR_A_0_B_340() /* [18] */      15, 21, 17, 19
204
#define DXX_KCONFIG_UI_UDLR_A_0_B_341() /* [19] */      16, 22, 18, 20
205
#define DXX_KCONFIG_UI_UDLR_A_0_B_342() /* [20] */      17, 23, 19, 21
206
#define DXX_KCONFIG_UI_UDLR_A_0_B_343() /* [21] */      18, 24, 20, 22
207
#define DXX_KCONFIG_UI_UDLR_A_0_B_344() /* [22] */      19, 25, 21, 23
208
#define DXX_KCONFIG_UI_UDLR_A_0_B_345() /* [23] */      20, 26, 22, 24
209
#define DXX_KCONFIG_UI_UDLR_A_0_B_346() /* [24] */      21, 27, 23, 25
210
#define DXX_KCONFIG_UI_UDLR_A_0_B_347() /* [25] */      22, 28, 24, 26
211
#define DXX_KCONFIG_UI_UDLR_A_0_B_348() /* [26] */      23, 29, 25, 27
212
#define DXX_KCONFIG_UI_UDLR_A_0_B_349() /* [27] */      24,  1, 26, 28
213
#define DXX_KCONFIG_UI_UDLR_A_0_B_350() /* [28] */      25,  2, 27, 29
214
#define DXX_KCONFIG_UI_UDLR_A_0_B_351() /* [29] */      26,  0, 28,  0
215
 
216
/* kc_rebirth - enum blank */
217
 
218
#define DXX_KCONFIG_UI_LABEL_kc_rebirth \
219
        /* [ 0] */      WEAPON_STRING_LASER "\0"        \
220
        /* [ 3] */      WEAPON_STRING_VULCAN "\0"       \
221
        /* [ 6] */      WEAPON_STRING_SPREADFIRE "\0"   \
222
        /* [ 9] */      WEAPON_STRING_PLASMA "\0"       \
223
        /* [12] */      WEAPON_STRING_FUSION "\0"       \
224
        /* [15] */      WEAPON_STRING_CONCUSSION "\0"   \
225
        /* [18] */      WEAPON_STRING_HOMING "\0"       \
226
        /* [21] */      WEAPON_STRING_PROXIMITY "\0"    \
227
        /* [24] */      WEAPON_STRING_SMART "\0"        \
228
        /* [27] */      WEAPON_STRING_MEGA "\0"
229