Wrapper class for all the components of the game, so that all the game stuff can be initialized in on...
Definition: game.h:27
Definition: resourceledger.h:210
Definition: isimulationsystem.h:25
Game & game
Definition: isimulationsystem.h:42
Universe & GetUniverse()
Definition: isimulationsystem.h:39
Definition: sysmarket.h:25
SysMarket(Game &game)
Definition: sysmarket.h:27
int Interval() override
Definition: sysmarket.h:29
void DeterminePrice(components::Market &market, components::GoodEntity good_entity)
Definition: sysmarket.cpp:110
components::ResourceLedger base_prices
Definition: sysmarket.h:37
void DoSystem() override
Definition: sysmarket.cpp:34
void Init() override
Definition: sysmarket.cpp:123
void DetermineShortages(components::Market &market)
Definition: sysmarket.cpp:81
GoodEntity
Definition: resourceledger.h:28
Definition: basicmaneuver.cpp:23
const int ECONOMIC_TICK
Definition: economyconfig.h:22