30 #ifndef __SETTINGS_H__
31 #define __SETTINGS_H__
86 #define SettingsPresetMapDefault -1
91 #define SettingsSinglePlayerGame 1
92 #define SettingsMultiPlayerGame 2
108 SettingsGameTypeOneOnOne,
109 SettingsGameTypeCaptureTheFlag,
110 SettingsGameTypeGreed,
111 SettingsGameTypeSlaughter,
112 SettingsGameTypeSuddenDeath,
113 SettingsGameTypeTeamMelee,
114 SettingsGameTypeTeamCaptureTheFlag
137 #endif // !__SETTINGS_H__
Definition: settings.h:104
int Difficulty
Preset # of ai-opponents.
Definition: settings.h:78
void ShowStats()
Game settings.
Definition: settings.h:50
Definition: settings.h:98
int MapRichness
Reveal map.
Definition: settings.h:83
int Resources
Definition: settings.h:75
int Opponents
Preset # of units.
Definition: settings.h:77
Describes the world map.
Definition: map.h:149
#define PlayerMax
Definition: stratagus.h:157
int NumUnits
Preset resource factor.
Definition: settings.h:76
bool Inside
No fog of war.
Definition: settings.h:81
Definition: settings.h:99
int Type
Team of player.
Definition: settings.h:55
int NetGameType
Definition: settings.h:68
Settings GameSettings
Definition: game.cpp:86
int RevealMap
If game uses interior tileset.
Definition: settings.h:82
Definition: settings.h:67
std::string AIScript
Color of a player.
Definition: settings.h:52
void CreateGame(const std::string &filename, CMap *map)
Create a game.
Definition: game.cpp:870
int Race
AI script for computer to use.
Definition: settings.h:53
int GameType
Terrain type (summer,winter,...)
Definition: settings.h:79
Definition: settings.h:103
bool NoFogOfWar
Game type (melee, free for all,...)
Definition: settings.h:80
void InitSettings()
Init Setting to default values.
Definition: game.cpp:1092
int Team
Race of the player.
Definition: settings.h:54
Definition: settings.h:100
#define SettingsPresetMapDefault
Definition: settings.h:86
int PlayerColor
Definition: settings.h:51
SettingsPresets Presets[PlayerMax]
Multiplayer or single player.
Definition: settings.h:72
GameTypes
Definition: settings.h:97
Definition: settings.h:102
Definition: settings.h:101