X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2Fexport.h;h=a8e6e31817bf6295bb5bfe66051f0d5ded38a7b4;hb=8848a001bf529a3e06710b80b928094e48f25aa8;hp=fe5995fdaf9bff12b5c5ad1dcc7ce1f9e9fa9ae3;hpb=97fb6c2a140f361991541bcf5a5c1e5d18deaf74;p=rocksndiamonds.git diff --git a/src/game_sp/export.h b/src/game_sp/export.h index fe5995fd..a8e6e318 100644 --- a/src/game_sp/export.h +++ b/src/game_sp/export.h @@ -110,6 +110,7 @@ struct GameInfo_SP int score; /* needed for engine snapshots */ + char **preceding_buffer; int preceding_buffer_size; int scroll_xoffset, scroll_yoffset; @@ -186,6 +187,7 @@ extern struct EngineSnapshotInfo_SP engine_snapshot_sp; extern void sp_open_all(); extern void sp_close_all(); +extern void InitPrecedingPlayfieldMemory(); extern void InitGfxBuffers_SP(); extern void InitGameEngine_SP(); @@ -195,7 +197,7 @@ extern unsigned int InitEngineRandom_SP(long); extern void setLevelInfoToDefaults_SP(); extern void copyInternalEngineVars_SP(); -extern boolean LoadNativeLevel_SP(char *, int); +extern boolean LoadNativeLevel_SP(char *, int, boolean); extern void SaveNativeLevel_SP(char *); extern void BackToFront_SP(void); @@ -209,4 +211,6 @@ extern void SaveEngineSnapshotValues_SP(); extern int map_key_RND_to_SP(int); extern int map_key_SP_to_RND(int); +extern int getRedDiskReleaseFlag_SP(); + #endif /* GAME_SP_EXPORT_H */