rnd-20100315-3-src
[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 MurphyVarFaceLeft;
37 extern int RecordDemoFlag;
38 extern int RedDiskCount;
39 extern int RedDiskReleaseFlag, MovingPictureSequencePhase;
40 extern int RedDiskReleasePhase;
41 extern int ScratchGravity, GravityFlag;
42 extern int SnikSnaksElectronsFrozen;
43 extern int UpdateTimeFlag;
44 extern int UpdatedFlag;
45 extern int WasDemoFlag;
46 extern int YellowDisksExploded;
47 extern int data_h_DemoDone, LevelStatus;
48 extern int edMove;
49 extern int edSelect;
50 extern int keyEnter;
51 extern long DemoOffset;
52 extern long YawnSleepCounter;
53
54 #endif /* FAKEDECLARES_H */