X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame_sp%2FGlobals.h;fp=src%2Fgame_sp%2FGlobals.h;h=05d4cd7c01031c6180f3737e3914ce817ece07c8;hp=dc5d3c968572160237912312a6c268bfcc953c70;hb=e51177796149f37de339bda83558c3c49758be93;hpb=f7cee51ad23b10be242545a6445fddf45accf65d diff --git a/src/game_sp/Globals.h b/src/game_sp/Globals.h index dc5d3c96..05d4cd7c 100644 --- a/src/game_sp/Globals.h +++ b/src/game_sp/Globals.h @@ -277,8 +277,10 @@ extern void PrepareLevel(); extern int getSequenceLength(int sequence); extern boolean isSnappingSequence(int sequence); +#if 0 extern void Trace(char *Source, char *Message); extern void ReportError(char *Source, char *Message); +#endif extern int Min(int A, int B); extern int Max(int A, int B); @@ -292,9 +294,15 @@ extern boolean LevelLoaded; extern boolean DemoAvailable; extern boolean menBorder; +#if 1 +extern int PlayField16[SP_MAX_PLAYFIELD_SIZE + SP_HEADER_SIZE]; +extern byte PlayField8[SP_MAX_PLAYFIELD_SIZE + SP_HEADER_SIZE]; +extern byte DisPlayField[SP_MAX_PLAYFIELD_SIZE + SP_HEADER_SIZE]; +#else extern int *PlayField16; extern byte *PlayField8; extern byte *DisPlayField; +#endif extern int FieldHeight; extern int FieldMax, LevelMax; @@ -310,4 +318,22 @@ extern LevelInfoType LInfo; extern int ScrollMinX, ScrollMaxX, ScrollMinY, ScrollMaxY; extern int ScrollX, ScrollY; +extern int AllowRedDiskCheat, AllowEatRightRedDiskBug; +extern int Data_SubRest, Data_SubRstFlg; +extern int DemoKeyCode; +extern int GameBusyFlag; +extern int InfotronsNeeded, TotalInfotronsNeeded; +extern int KillMurphyFlag, MurphyMoveCounter; +extern int MurphyExplodePos, SplitMoveFlag, RedDiskReleaseMurphyPos; +extern int MurphyPosIndex, MurphyXPos, MurphyYPos; +extern int MurphyScreenXPos, MurphyScreenYPos; +extern int MurphyVarFaceLeft; +extern int RedDiskCount; +extern int RedDiskReleaseFlag, MovingPictureSequencePhase; +extern int RedDiskReleasePhase; +extern int ScratchGravity, GravityFlag; +extern int SnikSnaksElectronsFrozen; +extern int YellowDisksExploded; +extern long YawnSleepCounter; + #endif /* GLOBALS_H */