Subversion Repositories eduke32

Rev

Rev 1026 | Rev 1143 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5 Plagman 1
//-------------------------------------------------------------------------
2
/*
3
Copyright (C) 1996, 2003 - 3D Realms Entertainment
484 terminx 4
Copyright (C) 2000, 2003 - Matt Saettler (EDuke Enhancements)
5
Copyright (C) 2004, 2007 - EDuke32 developers
5 Plagman 6
 
484 terminx 7
This file is part of EDuke32
5 Plagman 8
 
484 terminx 9
EDuke32 is free software; you can redistribute it and/or
10
modify it under the terms of the GNU General Public License version 2
11
as published by the Free Software Foundation.
5 Plagman 12
 
13
This program is distributed in the hope that it will be useful,
14
but WITHOUT ANY WARRANTY; without even the implied warranty of
15
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
16
 
17
See the GNU General Public License for more details.
18
 
19
You should have received a copy of the GNU General Public License
20
along with this program; if not, write to the Free Software
21
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
22
*/
23
//-------------------------------------------------------------------------
24
 
25
// _functio.h
26
 
27
// file created by makehead.exe
28
// these headers contain default key assignments, as well as
29
// default button assignments and game function names
30
// axis defaults are also included
31
 
32
 
33
#ifndef _function_private_
34
#define _function_private_
35
#ifdef __cplusplus
36
extern "C" {
37
#endif
110 terminx 38
char gamefunctions[NUMGAMEFUNCTIONS][MAXGAMEFUNCLEN] =
5 Plagman 39
   {
40
   "Move_Forward",
41
   "Move_Backward",
42
   "Turn_Left",
43
   "Turn_Right",
44
   "Strafe",
45
   "Fire",
46
   "Open",
47
   "Run",
48
   "AutoRun",
49
   "Jump",
50
   "Crouch",
51
   "Look_Up",
52
   "Look_Down",
53
   "Look_Left",
54
   "Look_Right",
55
   "Strafe_Left",
56
   "Strafe_Right",
57
   "Aim_Up",
58
   "Aim_Down",
59
   "Weapon_1",
60
   "Weapon_2",
61
   "Weapon_3",
62
   "Weapon_4",
63
   "Weapon_5",
64
   "Weapon_6",
65
   "Weapon_7",
66
   "Weapon_8",
67
   "Weapon_9",
68
   "Weapon_10",
69
   "Inventory",
70
   "Inventory_Left",
71
   "Inventory_Right",
72
   "Holo_Duke",
73
   "Jetpack",
74
   "NightVision",
75
   "MedKit",
76
   "TurnAround",
77
   "SendMessage",
78
   "Map",
79
   "Shrink_Screen",
80
   "Enlarge_Screen",
81
   "Center_View",
82
   "Holster_Weapon",
83
   "Show_Opponents_Weapon",
84
   "Map_Follow_Mode",
85
   "See_Coop_View",
86
   "Mouse_Aiming",
87
   "Toggle_Crosshair",
88
   "Steroids",
89
   "Quick_Kick",
90
   "Next_Weapon",
91
   "Previous_Weapon",
92
   "Show_Console"
93
   };
248 terminx 94
 
5 Plagman 95
#ifdef __SETUP__
96
 
97
#define NUMKEYENTRIES 53
98
 
110 terminx 99
char keydefaults[NUMGAMEFUNCTIONS*3][MAXGAMEFUNCLEN] =
5 Plagman 100
   {
110 terminx 101
   "Move_Forward", "W", "Kpad8",
102
   "Move_Backward", "S", "Kpad2",
5 Plagman 103
   "Turn_Left", "Left", "Kpad4",
104
   "Turn_Right", "Right", "KPad6",
105
   "Strafe", "LAlt", "RAlt",
110 terminx 106
   "Fire", "", "RCtrl",
107
   "Open", "E", "",
5 Plagman 108
   "Run", "LShift", "RShift",
109
   "AutoRun", "CapLck", "",
110 terminx 110
   "Jump", "Space", "/",
111
   "Crouch", "LCtrl", "",
5 Plagman 112
   "Look_Up", "PgUp", "Kpad9",
113
   "Look_Down", "PgDn", "Kpad3",
114
   "Look_Left", "Insert", "Kpad0",
115
   "Look_Right", "Delete", "Kpad.",
110 terminx 116
   "Strafe_Left", "A", "",
117
   "Strafe_Right", "D", "",
5 Plagman 118
   "Aim_Up", "Home", "KPad7",
119
   "Aim_Down", "End", "Kpad1",
120
   "Weapon_1", "1", "",
121
   "Weapon_2", "2", "",
122
   "Weapon_3", "3", "",
123
   "Weapon_4", "4", "",
124
   "Weapon_5", "5", "",
125
   "Weapon_6", "6", "",
126
   "Weapon_7", "7", "",
127
   "Weapon_8", "8", "",
128
   "Weapon_9", "9", "",
129
   "Weapon_10", "0", "",
130
   "Inventory", "Enter", "KpdEnt",
131
   "Inventory_Left", "[", "",
132
   "Inventory_Right", "]", "",
133
   "Holo_Duke", "H", "",
134
   "Jetpack", "J", "",
135
   "NightVision", "N", "",
136
   "MedKit", "M", "",
137
   "TurnAround", "BakSpc", "",
138
   "SendMessage", "T", "",
139
   "Map", "Tab", "",
140
   "Shrink_Screen", "-", "Kpad-",
141
   "Enlarge_Screen", "=", "Kpad+",
142
   "Center_View", "KPad5", "",
143
   "Holster_Weapon", "ScrLck", "",
110 terminx 144
   "Show_Opponents_Weapon", "Y", "",
5 Plagman 145
   "Map_Follow_Mode", "F", "",
146
   "See_Coop_View", "K", "",
147
   "Mouse_Aiming", "U", "",
148
   "Toggle_Crosshair", "I", "",
149
   "Steroids", "R", "",
110 terminx 150
   "Quick_Kick", "Q", "",
5 Plagman 151
   "Next_Weapon", "'", "",
152
   "Previous_Weapon", ";", "",
110 terminx 153
   "Show_Console", "`", ""
5 Plagman 154
   };
155
 
500 terminx 156
const char oldkeydefaults[NUMGAMEFUNCTIONS*3][MAXGAMEFUNCLEN] =
496 terminx 157
   {
158
   "Move_Forward", "Up", "Kpad8",
159
   "Move_Backward", "Down", "Kpad2",
160
   "Turn_Left", "Left", "Kpad4",
161
   "Turn_Right", "Right", "KPad6",
162
   "Strafe", "LAlt", "RAlt",
163
   "Fire", "LCtrl", "RCtrl",
164
   "Open", "Space", "",
165
   "Run", "LShift", "RShift",
166
   "AutoRun", "CapLck", "",
167
   "Jump", "A", "/",
168
   "Crouch", "Z", "",
169
   "Look_Up", "PgUp", "Kpad9",
170
   "Look_Down", "PgDn", "Kpad3",
171
   "Look_Left", "Insert", "Kpad0",
172
   "Look_Right", "Delete", "Kpad.",
173
   "Strafe_Left", ",", "",
174
   "Strafe_Right", ".", "",
175
   "Aim_Up", "Home", "KPad7",
176
   "Aim_Down", "End", "Kpad1",
177
   "Weapon_1", "1", "",
178
   "Weapon_2", "2", "",
179
   "Weapon_3", "3", "",
180
   "Weapon_4", "4", "",
181
   "Weapon_5", "5", "",
182
   "Weapon_6", "6", "",
183
   "Weapon_7", "7", "",
184
   "Weapon_8", "8", "",
185
   "Weapon_9", "9", "",
186
   "Weapon_10", "0", "",
187
   "Inventory", "Enter", "KpdEnt",
188
   "Inventory_Left", "[", "",
189
   "Inventory_Right", "]", "",
190
   "Holo_Duke", "H", "",
191
   "Jetpack", "J", "",
192
   "NightVision", "N", "",
193
   "MedKit", "M", "",
194
   "TurnAround", "BakSpc", "",
195
   "SendMessage", "T", "",
196
   "Map", "Tab", "",
197
   "Shrink_Screen", "-", "Kpad-",
198
   "Enlarge_Screen", "=", "Kpad+",
199
   "Center_View", "KPad5", "",
200
   "Holster_Weapon", "ScrLck", "",
201
   "Show_Opponents_Weapon", "W", "",
202
   "Map_Follow_Mode", "F", "",
203
   "See_Coop_View", "K", "",
204
   "Mouse_Aiming", "U", "",
205
   "Toggle_Crosshair", "I", "",
206
   "Steroids", "R", "",
207
   "Quick_Kick", "`", "",
208
   "Next_Weapon", "'", "",
209
   "Previous_Weapon", ";", "",
210
   "Show_Console", "`", ""
211
   };
5 Plagman 212
 
213
static char * mousedefaults[] =
214
   {
215
   "Fire",
114 terminx 216
   "MedKit",
217
   "Jetpack",
5 Plagman 218
   "",
495 terminx 219
   "Previous_Weapon",
1101 terminx 220
   "Next_Weapon",
221
   "",
222
   "",
223
   "",
224
   ""
5 Plagman 225
   };
226
 
227
 
228
static char * mouseclickeddefaults[] =
229
   {
230
   "",
231
   "",
232
   "",
233
   "",
234
   "",
1101 terminx 235
   "",
236
   "",
237
   "",
238
   "",
114 terminx 239
   ""
5 Plagman 240
   };
241
 
242
 
243
static char * joystickdefaults[] =
244
   {
245
   "Fire",
246
   "Strafe",
247
   "Run",
248
   "Open",
249
   "",
250
   "",
251
   "",
252
   "",
253
   "",
254
   "",
255
   "",
256
   "",
257
   "",
258
   "",
259
   "",
260
   "",
261
   "",
262
   "",
263
   "",
264
   "",
265
   "",
266
   "",
267
   "",
268
   "",
269
   "",
270
   "",
271
   "",
272
   "",
273
   "",
274
   "",
275
   "",
276
   "",
277
   "Aim_Down",
278
   "Look_Right",
279
   "Aim_Up",
280
   "Look_Left",
281
   };
282
 
283
 
284
static char * joystickclickeddefaults[] =
285
   {
286
   "",
287
   "Inventory",
288
   "Jump",
289
   "Crouch",
290
   "",
291
   "",
292
   "",
293
   "",
294
   "",
295
   "",
296
   "",
297
   "",
298
   "",
299
   "",
300
   "",
301
   "",
302
   "",
303
   "",
304
   "",
305
   "",
306
   "",
307
   "",
308
   "",
309
   "",
310
   "",
311
   "",
312
   "",
313
   "",
314
   "",
315
   "",
316
   "",
317
   "",
318
   "",
319
   "",
320
   "",
321
   "",
322
   };
323
 
324
 
325
static char * mouseanalogdefaults[] =
326
   {
327
   "analog_turning",
328
   "analog_moving",
329
   };
330
 
331
 
332
static char * mousedigitaldefaults[] =
333
   {
334
   "",
335
   "",
336
   "",
337
   "",
338
   };
339
 
340
 
341
static char * joystickanalogdefaults[] =
342
   {
343
   "analog_turning",
344
   "analog_moving",
345
   "analog_strafing",
346
   "",
347
   "",
348
   "",
349
   "",
350
   "",
351
   };
352
 
353
 
354
static char * joystickdigitaldefaults[] =
355
   {
356
   "",
357
   "",
358
   "",
359
   "",
360
   "",
361
   "",
362
   "Run",
363
   "",
364
   "",
365
   "",
366
   "",
367
   "",
368
   "",
369
   "",
370
   "",
371
   "",
372
   };
373
#endif
374
#ifdef __cplusplus
375
};
376
#endif
377
#endif