Mercurial > hg > openttd
view src/openttd.h @ 10515:7156262cf0c9 draft
(svn r14772) -Codechange: make the "dump log of game to reproduce" desync debug stuff a runtime configurable debug option instead of a compile time option.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Mon, 29 Dec 2008 21:50:25 +0000 |
parents | 262a350d3b7d |
children | d0328639d3a8 |
line wrap: on
line source
/* $Id$ */ /** @file openttd.h Some generic types. */ #ifndef OPENTTD_H #define OPENTTD_H enum GameModes { GM_MENU, GM_NORMAL, GM_EDITOR }; enum SwitchModes { SM_NONE = 0, SM_NEWGAME = 1, SM_EDITOR = 2, SM_LOAD = 3, SM_MENU = 4, SM_SAVE = 5, SM_GENRANDLAND = 6, SM_LOAD_SCENARIO = 9, SM_START_SCENARIO = 10, SM_START_HEIGHTMAP = 11, SM_LOAD_HEIGHTMAP = 12, }; /* Display Options */ enum { DO_SHOW_TOWN_NAMES = 0, DO_SHOW_STATION_NAMES = 1, DO_SHOW_SIGNS = 2, DO_FULL_ANIMATION = 3, DO_FULL_DETAIL = 5, DO_WAYPOINTS = 6, }; extern byte _game_mode; extern bool _exit_game; extern int8 _pause_game; #endif /* OPENTTD_H */