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