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:34
Definition: isimulationsystem.h:25
Game & game
Definition: isimulationsystem.h:42
Definition: sysplanetarytrade.h:28
void Init() override
Definition: sysplanetarytrade.cpp:117
void DoSystem() override
Definition: sysplanetarytrade.cpp:29
int Interval() override
Definition: sysplanetarytrade.h:32
void DeterminePrice(components::Market &market, components::GoodEntity good_entity)
Definition: sysplanetarytrade.cpp:123
SysPlanetaryTrade(Game &game)
Definition: sysplanetarytrade.h:30
bool initial_tick
Definition: sysplanetarytrade.h:38
components::ResourceMap base_prices
Definition: sysplanetarytrade.h:40
GoodEntity
Definition: resourceledger.h:28
Definition: basicmaneuver.cpp:23
const int ECONOMIC_TICK
Definition: economyconfig.h:22