X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.h;h=3f04c02edfe87c8dba67f54c7b5f173101814469;hb=f6bcc10ce7b517f04eb5cddf01c9ec29ee729b7e;hp=86c26eeb9c90b2758ed9b3f10d587ba6aaab380f;hpb=ee757c0d98ec8e10cf04b44609b7f73697a9bc81;p=rocksndiamonds.git diff --git a/src/game.h b/src/game.h index 86c26eeb..3f04c02e 100644 --- a/src/game.h +++ b/src/game.h @@ -90,12 +90,15 @@ struct GameButtonInfo struct XY pause; struct XY play; - struct XY sound_music; - struct XY sound_loops; - struct XY sound_simple; + struct XY undo; + struct XY redo; struct XY save; struct XY load; + + struct XY sound_music; + struct XY sound_loops; + struct XY sound_simple; }; struct GameInfo @@ -346,13 +349,17 @@ void RequestQuitGame(boolean); unsigned int InitEngineRandom_RND(int); unsigned int RND(int); -void FreeEngineSnapshot(); -void LoadEngineSnapshot(); -void SaveEngineSnapshot(); +void FreeEngineSnapshotSingle(); +void FreeEngineSnapshotList(); +void LoadEngineSnapshotSingle(); +void SaveEngineSnapshotSingle(); +void SaveEngineSnapshotToList(); boolean CheckEngineSnapshot(); void CreateGameButtons(); void FreeGameButtons(); +void MapStopPlayButtons(); +void MapUndoRedoButtons(); void MapGameButtons(); void UnmapGameButtons(); void RedrawGameButtons();