52 extern bool _exit_game;
73 void AskExitToGameMenu();
76 void HandleExitGameRequest();
A game paused for 'min_active_clients'.
DECLARE_ENUM_AS_BIT_SET(GenderEthnicity) enum CompanyManagerFaceVariable
Bitgroups of the CompanyManagerFace variable.
DisplayOptions
Display Options.
Load heightmap from scenario editor.
Switch to game intro menu.
Load game, Play Scenario.
Display signs, station names and waypoint names of opponent companies. Buoys and oilrig-stations are ...
Also draw details of track and roads.
Type (helpers) for enums.
Load a heightmap and start a new game from it.
Switch to scenario editor.
GameMode
Mode which defines the state of the game.
A game paused for saving/loading.
int openttd_main(int argc, char *argv[])
Main entry point for this lovely game.
SwitchMode _switch_mode
The next mainloop command.
PauseMode
Modes of pausing we've got.
Restart –> 'Random game' with current settings.
Pause mode bits when paused for network reasons.
Perform palette animation.
Load scenario from scenario editor.
PauseMode _pause_mode
The current pause mode.
A game paused by a game script.
Generate random land within scenario editor.
A game paused for 'pause_on_join'.
New Game –> 'Random game'.
A game paused because a (critical) error.
SwitchMode
Mode which defines what mode we're switching to.