#define HAS_LevelInfoType
#endif
-struct GlobalInfo_SP
-{
-};
-
struct GameInfo_SP
{
boolean level_solved;
byte playfield[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT];
struct DemoInfo_SP demo;
-
- // used for runtime values
- struct GameInfo_SP *game_sp;
};
struct GraphicInfo_SP
// exported functions
// ----------------------------------------------------------------------------
-extern struct GlobalInfo_SP global_sp_info;
extern struct GameInfo_SP game_sp;
extern struct LevelInfo_SP native_sp_level;
-extern struct GraphicInfo_SP graphic_info_sp_object[TILE_MAX][8];
-extern struct GraphicInfo_SP graphic_info_sp_player[MAX_PLAYERS][SPR_MAX][8];
extern struct EngineSnapshotInfo_SP engine_snapshot_sp;
void sp_open_all(void);
void InitGfxBuffers_SP(void);
void InitGameEngine_SP(void);
-void GameActions_SP(byte *, boolean);
+void GameActions_SP(byte[MAX_PLAYERS]);
unsigned int InitEngineRandom_SP(int);