-
Notifications
You must be signed in to change notification settings - Fork 0
/
g_game.h
69 lines (66 loc) · 1.67 KB
/
g_game.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#ifndef __G_GAME__
#define __G_GAME__
boolean G_Responder(event_t *ev);
void G_InitNew(skill_t skill, int episode, int map);
void G_DeferedInitNew(skill_t skill, int episode, int map);
void G_ExitLevel(void);
void G_SecretExitLevel(void);
void G_WorldDone(void);
void G_EndGame(void);
void G_Ticker(void);
void G_ReloadDefaults(void);
void G_SetFastParms(int);
void G_DoNewGame(void);
void G_DoReborn(int playernum);
void G_DoCompleted(void);
void G_DoWorldDone(void);
void G_PlayerReborn(int player);
void G_RestartLevel(void);
void G_DoVictory(void);
void G_BuildTiccmd(ticcmd_t* cmd);
extern int key_right;
extern int key_left;
extern int key_up;
extern int key_down;
extern int key_menu_right;
extern int key_menu_left;
extern int key_menu_up;
extern int key_menu_down;
extern int key_menu_backspace;
extern int key_menu_escape;
extern int key_menu_enter;
extern int key_strafeleft;
extern int key_straferight;
extern int key_fire;
extern int key_use;
extern int key_strafe;
extern int key_speed;
extern int key_escape;
extern int key_autorun;
extern int key_reverse;
extern int key_backspace;
extern int key_enter;
extern int key_forward;
extern int key_leftturn;
extern int key_rightturn;
extern int key_backward;
extern int key_weapontoggle;
extern int key_weapon1;
extern int key_weapon2;
extern int key_weapon3;
extern int key_weapon4;
extern int key_weapon5;
extern int key_weapon6;
extern int key_weapon7;
extern int key_weapon8;
extern int key_weapon9;
extern int destination_keys[MAXPLAYERS];
extern int autorun;
extern int defaultskill;
extern boolean haswolflevels;
extern int pars[4][10];
extern int cpars[32];
extern int mousebfire;
extern int mousebstrafe;
extern int mousebforward;
#endif