6#include <spdlog/spdlog.h>
11 float _boundLimits(
float v,
float min,
float max){
14 SPDLOG_WARN(
"Yield modifier can not be above 10.0");
17 SPDLOG_WARN(
"Yield modifier can not be below 10.0");
36 std::string
gui =
"Blend2DGui";
158 config.
setGUI(
"Blend2DGui");
float yieldModifierStone
Definition: Config.h:43
int startGold
Definition: Config.h:37
bool autoAttack
Definition: Config.h:29
int startLumber
Definition: Config.h:39
void setArcher(bool b)
Definition: Config.h:114
bool instantTownHall
Definition: Config.h:26
void setInstantBuilding(bool b)
Definition: Config.h:86
void setTickModifier(int tickmodifier)
Definition: Config.h:78
float yieldModifierGold
Definition: Config.h:42
void setStartGold(int v)
Definition: Config.h:118
void setYieldModifierGold(float mod)
Definition: Config.h:58
void setFootman(bool b)
Definition: Config.h:110
void setAnimationEnabled(bool v)
Definition: Config.h:50
static Config defaults()
Definition: Config.h:138
void setFoodLimit(int b)
Definition: Config.h:98
void setStartStone(int v)
Definition: Config.h:126
float yieldModifierLumber
Definition: Config.h:44
void setTerminalSignal(bool b)
Definition: Config.h:134
void setPOMDP(bool b)
Definition: Config.h:74
int foodLimit
Definition: Config.h:30
bool footmanEnabled
Definition: Config.h:33
void setYieldModifierLumber(float mod)
Definition: Config.h:66
void setAutoAttack(bool b)
Definition: Config.h:94
int tickModifier
Definition: Config.h:25
int startStone
Definition: Config.h:38
bool barracksEnabled
Definition: Config.h:32
bool harvestForever
Definition: Config.h:28
bool archerEnabled
Definition: Config.h:34
int startFood
Definition: Config.h:40
bool animationEnabled
Definition: Config.h:45
void setYieldModifierStone(float mod)
Definition: Config.h:62
std::string gui
Definition: Config.h:36
int terminalSignal
Definition: Config.h:41
void setConsoleCaptionEnabled(bool b)
Definition: Config.h:70
bool pompd
Definition: Config.h:35
void setInstantTownHall(bool b)
Definition: Config.h:82
void setGUI(const std::string &b)
Definition: Config.h:54
bool farmEnabled
Definition: Config.h:31
void setFarm(bool b)
Definition: Config.h:102
bool consoleCaptionEnabled
Bool that determine print of FPS and UPS in console.
Definition: Config.h:48
void setStartFood(int v)
Definition: Config.h:122
void setHarvestForever(bool b)
Definition: Config.h:90
void setStartLumber(int v)
Definition: Config.h:130
void setBarracks(bool b)
Definition: Config.h:106
bool instantBuilding
Definition: Config.h:27