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] */      43,  2, 49,  1
8
#define DXX_KCONFIG_UI_UDLR_A_0_B_58()  /* [ 1] */      48,  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, 38
25
#define DXX_KCONFIG_UI_UDLR_A_0_B_75()  /* [18] */      16, 20, 39, 19
26
#define DXX_KCONFIG_UI_UDLR_A_0_B_76()  /* [19] */      17, 21, 18, 40
27
#define DXX_KCONFIG_UI_UDLR_A_0_B_77()  /* [20] */      18, 22, 41, 21
28
#define DXX_KCONFIG_UI_UDLR_A_0_B_78()  /* [21] */      19, 23, 20, 42
29
#define DXX_KCONFIG_UI_UDLR_A_0_B_79()  /* [22] */      20, 46, 43, 23
30
#define DXX_KCONFIG_UI_UDLR_A_0_B_80()  /* [23] */      21, 47, 22, 46
31
#define DXX_KCONFIG_UI_UDLR_A_0_B_81()  /* [24] */      49, 26,  1, 25
32
#define DXX_KCONFIG_UI_UDLR_A_0_B_82()  /* [25] */      42, 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, 38, 15, 33
40
#define DXX_KCONFIG_UI_UDLR_A_0_B_90()  /* [33] */      31, 39, 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_96()  /* [38] */      32, 40, 17, 39
46
#define DXX_KCONFIG_UI_UDLR_A_0_B_97()  /* [39] */      33, 41, 38, 18
47
#define DXX_KCONFIG_UI_UDLR_A_0_B_98()  /* [40] */      38, 42, 19, 41
48
#define DXX_KCONFIG_UI_UDLR_A_0_B_99()  /* [41] */      39, 43, 40, 20
49
#define DXX_KCONFIG_UI_UDLR_A_0_B_100() /* [42] */      40, 25, 21, 43
50
#define DXX_KCONFIG_UI_UDLR_A_0_B_101() /* [43] */      41,  0, 42, 22
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_116() /* [46] */      22, 48, 23, 47
54
#define DXX_KCONFIG_UI_UDLR_A_0_B_117() /* [47] */      23, 49, 46, 48
55
#define DXX_KCONFIG_UI_UDLR_A_0_B_118() /* [48] */      46,  1, 47, 49
56
#define DXX_KCONFIG_UI_UDLR_A_0_B_119() /* [49] */      47, 24, 48,  0
57
 
58
/* kc_keyboard - enum blank */
59
 
60
#define DXX_KCONFIG_UI_LABEL_kc_keyboard        \
61
        /* [ 0] */      "Pitch forward" "\0"    \
62
        /* [ 2] */      "Pitch backward" "\0"   \
63
        /* [ 4] */      "Turn left" "\0"        \
64
        /* [ 6] */      "Turn right" "\0"       \
65
        /* [ 8] */      "Slide on" "\0" \
66
        /* [10] */      "Slide left" "\0"       \
67
        /* [12] */      "Slide right" "\0"      \
68
        /* [14] */      "Slide up" "\0" \
69
        /* [16] */      "Slide down" "\0"       \
70
        /* [18] */      "Bank on" "\0"  \
71
        /* [20] */      "Bank left" "\0"        \
72
        /* [22] */      "Bank right" "\0"       \
73
        /* [24] */      "Fire primary" "\0"     \
74
        /* [26] */      "Fire secondary" "\0"   \
75
        /* [28] */      "Fire flare" "\0"       \
76
        /* [30] */      "Accelerate" "\0"       \
77
        /* [32] */      "Reverse" "\0"  \
78
        /* [34] */      "Drop Bomb" "\0"        \
79
        /* [36] */      "REAR VIEW" "\0"        \
80
        /* [38] */      "Cruise Faster" "\0"    \
81
        /* [40] */      "Cruise Slower" "\0"    \
82
        /* [42] */      "Cruise Off" "\0"       \
83
        /* [44] */      "Automap" "\0"  \
84
        /* [46] */      "Cycle Primary" "\0"    \
85
        /* [48] */      "Cycle Second." "\0"
86
 
87
/* kc_mouse - udlr define */
88
#define DXX_KCONFIG_UI_UDLR_A_0_B_276() /* [ 0] */      19,  1, 20,  5
89
#define DXX_KCONFIG_UI_UDLR_A_0_B_277() /* [ 1] */       0,  4,  5,  6
90
#define DXX_KCONFIG_UI_UDLR_A_0_B_278() /* [ 2] */      26,  3,  8,  9
91
#define DXX_KCONFIG_UI_UDLR_A_0_B_279() /* [ 3] */       2, 25,  9, 10
92
#define DXX_KCONFIG_UI_UDLR_A_0_B_280() /* [ 4] */       1, 26,  6,  7
93
#define DXX_KCONFIG_UI_UDLR_A_0_B_281() /* [ 5] */      23,  6,  0,  1
94
#define DXX_KCONFIG_UI_UDLR_A_0_B_282() /* [ 6] */       5,  7,  1,  4
95
#define DXX_KCONFIG_UI_UDLR_A_0_B_283() /* [ 7] */       6,  8,  4, 26
96
#define DXX_KCONFIG_UI_UDLR_A_0_B_284() /* [ 8] */       7,  9, 26,  2
97
#define DXX_KCONFIG_UI_UDLR_A_0_B_285() /* [ 9] */       8, 10,  2,  3
98
#define DXX_KCONFIG_UI_UDLR_A_0_B_286() /* [10] */       9, 11,  3, 25
99
#define DXX_KCONFIG_UI_UDLR_A_0_B_287() /* [11] */      10, 12, 25, 27
100
#define DXX_KCONFIG_UI_UDLR_A_0_B_288() /* [12] */      11, 22, 27, 28
101
#define DXX_KCONFIG_UI_UDLR_A_0_B_289() /* [13] */      24, 15, 28, 14
102
#define DXX_KCONFIG_UI_UDLR_A_0_B_290() /* [14] */      28, 16, 13, 21
103
#define DXX_KCONFIG_UI_UDLR_A_0_B_291() /* [15] */      13, 17, 22, 16
104
#define DXX_KCONFIG_UI_UDLR_A_0_B_292() /* [16] */      14, 18, 15, 23
105
#define DXX_KCONFIG_UI_UDLR_A_0_B_293() /* [17] */      15, 19, 24, 18
106
#define DXX_KCONFIG_UI_UDLR_A_0_B_294() /* [18] */      16, 20, 17, 19
107
#define DXX_KCONFIG_UI_UDLR_A_0_B_295() /* [19] */      17,  0, 18, 20
108
#define DXX_KCONFIG_UI_UDLR_A_0_B_296() /* [20] */      18, 21, 19,  0
109
#define DXX_KCONFIG_UI_UDLR_A_0_B_297() /* [21] */      20, 23, 14, 22
110
#define DXX_KCONFIG_UI_UDLR_A_0_B_298() /* [22] */      12, 24, 21, 15
111
#define DXX_KCONFIG_UI_UDLR_A_0_B_299() /* [23] */      21,  5, 16, 24
112
#define DXX_KCONFIG_UI_UDLR_A_0_B_300() /* [24] */      22, 13, 23, 17
113
#define DXX_KCONFIG_UI_UDLR_A_0_B_301() /* [25] */       3, 27, 10, 11
114
#define DXX_KCONFIG_UI_UDLR_A_0_B_302() /* [26] */       4,  2,  7,  8
115
#define DXX_KCONFIG_UI_UDLR_A_0_B_304() /* [27] */      25, 28, 11, 12
116
#define DXX_KCONFIG_UI_UDLR_A_0_B_305() /* [28] */      27, 14, 12, 13
117
 
118
/* kc_mouse - enum define */
119
enum class dxx_kconfig_ui_kc_mouse : unsigned {
120
#define dxx_kconfig_ui_kc_mouse_pitch dxx_kconfig_ui_kc_mouse::pitch
121
        pitch = 13,
122
#define dxx_kconfig_ui_kc_mouse_invert_pitch dxx_kconfig_ui_kc_mouse::invert_pitch
123
        invert_pitch = 14,
124
#define dxx_kconfig_ui_kc_mouse_turn dxx_kconfig_ui_kc_mouse::turn
125
        turn = 15,
126
#define dxx_kconfig_ui_kc_mouse_invert_turn dxx_kconfig_ui_kc_mouse::invert_turn
127
        invert_turn = 16,
128
#define dxx_kconfig_ui_kc_mouse_slide_lr dxx_kconfig_ui_kc_mouse::slide_lr
129
        slide_lr = 17,
130
#define dxx_kconfig_ui_kc_mouse_invert_slide_lr dxx_kconfig_ui_kc_mouse::invert_slide_lr
131
        invert_slide_lr = 18,
132
#define dxx_kconfig_ui_kc_mouse_slide_ud dxx_kconfig_ui_kc_mouse::slide_ud
133
        slide_ud = 19,
134
#define dxx_kconfig_ui_kc_mouse_invert_slide_ud dxx_kconfig_ui_kc_mouse::invert_slide_ud
135
        invert_slide_ud = 20,
136
#define dxx_kconfig_ui_kc_mouse_bank dxx_kconfig_ui_kc_mouse::bank
137
        bank = 21,
138
#define dxx_kconfig_ui_kc_mouse_invert_bank dxx_kconfig_ui_kc_mouse::invert_bank
139
        invert_bank = 22,
140
#define dxx_kconfig_ui_kc_mouse_throttle dxx_kconfig_ui_kc_mouse::throttle
141
        throttle = 23,
142
#define dxx_kconfig_ui_kc_mouse_invert_throttle dxx_kconfig_ui_kc_mouse::invert_throttle
143
        invert_throttle = 24,
144
};
145
 
146
#define DXX_KCONFIG_UI_LABEL_kc_mouse   \
147
        /* [ 0] */      "Fire primary" "\0"     \
148
        /* [ 1] */      "Fire secondary" "\0"   \
149
        /* [ 2] */      "Accelerate" "\0"       \
150
        /* [ 3] */      "reverse" "\0"  \
151
        /* [ 4] */      "Fire flare" "\0"       \
152
        /* [ 5] */      "Slide on" "\0" \
153
        /* [ 6] */      "Slide left" "\0"       \
154
        /* [ 7] */      "Slide right" "\0"      \
155
        /* [ 8] */      "Slide up" "\0" \
156
        /* [ 9] */      "Slide down" "\0"       \
157
        /* [10] */      "Bank on" "\0"  \
158
        /* [11] */      "Bank left" "\0"        \
159
        /* [12] */      "Bank right" "\0"       \
160
        /* [13] */      "Pitch U/D" "\0"        \
161
        /* [15] */      "Turn L/R" "\0" \
162
        /* [17] */      "Slide L/R" "\0"        \
163
        /* [19] */      "Slide U/D" "\0"        \
164
        /* [21] */      "Bank L/R" "\0" \
165
        /* [23] */      "Throttle" "\0" \
166
        /* [25] */      "REAR VIEW" "\0"        \
167
        /* [26] */      "Drop Bomb" "\0"        \
168
        /* [27] */      "Cycle Primary" "\0"    \
169
        /* [28] */      "Cycle Secondary" "\0"
170
 
171
/* kc_rebirth - udlr define */
172
#define DXX_KCONFIG_UI_UDLR_A_0_B_322() /* [ 0] */      29,  3, 29,  1
173
#define DXX_KCONFIG_UI_UDLR_A_0_B_323() /* [ 1] */      27,  4,  0,  2
174
#define DXX_KCONFIG_UI_UDLR_A_0_B_324() /* [ 2] */      28,  5,  1,  3
175
#define DXX_KCONFIG_UI_UDLR_A_0_B_325() /* [ 3] */       0,  6,  2,  4
176
#define DXX_KCONFIG_UI_UDLR_A_0_B_326() /* [ 4] */       1,  7,  3,  5
177
#define DXX_KCONFIG_UI_UDLR_A_0_B_327() /* [ 5] */       2,  8,  4,  6
178
#define DXX_KCONFIG_UI_UDLR_A_0_B_328() /* [ 6] */       3,  9,  5,  7
179
#define DXX_KCONFIG_UI_UDLR_A_0_B_329() /* [ 7] */       4, 10,  6,  8
180
#define DXX_KCONFIG_UI_UDLR_A_0_B_330() /* [ 8] */       5, 11,  7,  9
181
#define DXX_KCONFIG_UI_UDLR_A_0_B_331() /* [ 9] */       6, 12,  8, 10
182
#define DXX_KCONFIG_UI_UDLR_A_0_B_332() /* [10] */       7, 13,  9, 11
183
#define DXX_KCONFIG_UI_UDLR_A_0_B_333() /* [11] */       8, 14, 10, 12
184
#define DXX_KCONFIG_UI_UDLR_A_0_B_334() /* [12] */       9, 15, 11, 13
185
#define DXX_KCONFIG_UI_UDLR_A_0_B_335() /* [13] */      10, 16, 12, 14
186
#define DXX_KCONFIG_UI_UDLR_A_0_B_336() /* [14] */      11, 17, 13, 15
187
#define DXX_KCONFIG_UI_UDLR_A_0_B_337() /* [15] */      12, 18, 14, 16
188
#define DXX_KCONFIG_UI_UDLR_A_0_B_338() /* [16] */      13, 19, 15, 17
189
#define DXX_KCONFIG_UI_UDLR_A_0_B_339() /* [17] */      14, 20, 16, 18
190
#define DXX_KCONFIG_UI_UDLR_A_0_B_340() /* [18] */      15, 21, 17, 19
191
#define DXX_KCONFIG_UI_UDLR_A_0_B_341() /* [19] */      16, 22, 18, 20
192
#define DXX_KCONFIG_UI_UDLR_A_0_B_342() /* [20] */      17, 23, 19, 21
193
#define DXX_KCONFIG_UI_UDLR_A_0_B_343() /* [21] */      18, 24, 20, 22
194
#define DXX_KCONFIG_UI_UDLR_A_0_B_344() /* [22] */      19, 25, 21, 23
195
#define DXX_KCONFIG_UI_UDLR_A_0_B_345() /* [23] */      20, 26, 22, 24
196
#define DXX_KCONFIG_UI_UDLR_A_0_B_346() /* [24] */      21, 27, 23, 25
197
#define DXX_KCONFIG_UI_UDLR_A_0_B_347() /* [25] */      22, 28, 24, 26
198
#define DXX_KCONFIG_UI_UDLR_A_0_B_348() /* [26] */      23, 29, 25, 27
199
#define DXX_KCONFIG_UI_UDLR_A_0_B_349() /* [27] */      24,  1, 26, 28
200
#define DXX_KCONFIG_UI_UDLR_A_0_B_350() /* [28] */      25,  2, 27, 29
201
#define DXX_KCONFIG_UI_UDLR_A_0_B_351() /* [29] */      26,  0, 28,  0
202
 
203
/* kc_rebirth - enum blank */
204
 
205
#define DXX_KCONFIG_UI_LABEL_kc_rebirth \
206
        /* [ 0] */      WEAPON_STRING_LASER "\0"        \
207
        /* [ 3] */      WEAPON_STRING_VULCAN "\0"       \
208
        /* [ 6] */      WEAPON_STRING_SPREADFIRE "\0"   \
209
        /* [ 9] */      WEAPON_STRING_PLASMA "\0"       \
210
        /* [12] */      WEAPON_STRING_FUSION "\0"       \
211
        /* [15] */      WEAPON_STRING_CONCUSSION "\0"   \
212
        /* [18] */      WEAPON_STRING_HOMING "\0"       \
213
        /* [21] */      WEAPON_STRING_PROXIMITY "\0"    \
214
        /* [24] */      WEAPON_STRING_SMART "\0"        \
215
        /* [27] */      WEAPON_STRING_MEGA "\0"
216