7a12c488e5e7e211999918d241384c583d57e036
[rocksndiamonds.git] / src / game_sp / FakeDeclares.h
1 // ----------------------------------------------------------------------------
2 // FakeDeclares.h
3 // ----------------------------------------------------------------------------
4
5 #ifndef FAKEDECLARES_H
6 #define FAKEDECLARES_H
7
8 #include "vb_types.h"
9 #include "vb_defs.h"
10 #include "vb_vars.h"
11 #include "vb_lib.h"
12
13 #include "global.h"
14
15
16 #define edDraw                  (1)
17
18 extern boolean ModifiedFlag;
19 extern void Let_ModifiedFlag(boolean NewVal);
20
21 extern boolean EditFlag;
22 extern int AllowRedDiskCheat, AllowEatRightRedDiskBug;
23 extern int Data_SubRest, Data_SubRstFlg;
24 extern int DebugVersionFlag, D_ModeFlag;
25 extern int DemoFlag, data_scr_demo, demo_stopped;
26 extern int DemoKeyCode, DemoPointer;
27 extern int DemoKeyRepeatCounter;
28 extern int EP_GameDemoVar0DAA;
29 extern int EditMode;
30 extern int GameBusyFlag;
31 extern int InfotronsNeeded, TotalInfotronsNeeded;
32 extern int KillMurphyFlag, MurphyMoveCounter;
33 extern int MurphyExplodePos, SplitMoveFlag, RedDiskReleaseMurphyPos;
34 extern int MurphyPosIndex, MurphyXPos, MurphyYPos;
35 extern int MurphyScreenXPos, MurphyScreenYPos;
36 extern int MurphyVar0DAC;
37 extern int MurphyVar0DAE;
38 extern int MurphyVarFaceLeft;
39 extern int RecordDemoFlag;
40 extern int RedDiskCount;
41 extern int RedDiskReleaseFlag, MovingPictureSequencePhase;
42 extern int RedDiskReleasePhase;
43 extern int ScratchGravity, GravityFlag;
44 extern int SnikSnaksElectronsFrozen;
45 extern int UpdateTimeFlag;
46 extern int UpdatedFlag;
47 extern int WasDemoFlag;
48 extern int YellowDisksExploded;
49 extern int data_h_DemoDone, LevelStatus;
50 extern int edMove;
51 extern int edSelect;
52 extern int keyEnter;
53 extern long DemoOffset;
54 extern long YawnSleepCounter;
55
56 #endif /* FAKEDECLARES_H */