2020-06-20 07:46:41 +00:00
|
|
|
|
|
|
|
enum ETranslationTable
|
|
|
|
{
|
|
|
|
TRANSLATION_Invalid,
|
|
|
|
TRANSLATION_Basepalette,
|
|
|
|
TRANSLATION_Remap,
|
|
|
|
};
|
|
|
|
|
2020-10-07 16:32:57 +00:00
|
|
|
enum gameaction_t : int
|
|
|
|
{
|
|
|
|
ga_nothing,
|
|
|
|
ga_level, // Switch to play mode without any initialization
|
|
|
|
ga_intro,
|
|
|
|
ga_intermission,
|
|
|
|
|
|
|
|
ga_startup, // go back to intro after uninitializing the game state
|
|
|
|
ga_mainmenu, // go back to main menu after uninitializing the game state
|
|
|
|
ga_mainmenunostopsound, // Same but doesn't stop playing sounds.
|
|
|
|
ga_creditsmenu, // go to the credits menu after uninitializing the game state
|
|
|
|
ga_newgame, // start a new game
|
|
|
|
ga_recordgame, // start a new demo recording (later)
|
|
|
|
ga_loadgame, // load a savegame and resume play.
|
|
|
|
ga_loadgameplaydemo, // load a savegame and play a demo.
|
|
|
|
ga_autoloadgame, // load last autosave and resume play.
|
|
|
|
ga_savegame, // save the game
|
|
|
|
ga_autosave, // autosave the game (for triggering a save from within the game.)
|
|
|
|
ga_completed, // Level was exited.
|
|
|
|
ga_nextlevel, // Actually start the next level.
|
|
|
|
ga_loadgamehidecon
|
|
|
|
};
|