struct XY sound_music;
struct XY sound_loops;
struct XY sound_simple;
+
+ struct XY panel_stop;
+ struct XY panel_pause;
+ struct XY panel_play;
+
+ struct XY panel_sound_music;
+ struct XY panel_sound_loops;
+ struct XY panel_sound_simple;
};
struct GameSnapshotInfo
/* values for special game initialization control */
boolean restart_level;
+ /* trigger message to ask for restarting the game */
+ char *restart_game_message;
+
/* values for special game control */
int centered_player_nr;
int centered_player_nr_next;
void RequestQuitGameExt(boolean, boolean, char *);
void RequestQuitGame(boolean);
+void RequestRestartGame(char *);
unsigned int InitEngineRandom_RND(int);
unsigned int RND(int);
void MapGameButtons();
void UnmapGameButtons();
void RedrawGameButtons();
+void MapGameButtonsOnTape();
+void UnmapGameButtonsOnTape();
+void RedrawGameButtonsOnTape();
void HandleSoundButtonKeys(Key);