|
Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
|
#include <sysmarketreset.h>
Public Member Functions | |
| SysMarketReset (Game &game) | |
| void | DoSystem () override |
| int | Interval () override |
Public Member Functions inherited from cqsp::common::systems::ISimulationSystem | |
| ISimulationSystem (Game &game) | |
| virtual | ~ISimulationSystem ()=default |
| virtual void | Init () |
Additional Inherited Members | |
Protected Member Functions inherited from cqsp::common::systems::ISimulationSystem | |
| Game & | GetGame () |
| Universe & | GetUniverse () |
Resets the market for this tick's market loop. Ideally we do not have this system at all, because memory clears are very inefficient So we will need to find a way to more dynamically reset resource ledgers on the fly.
|
inlineexplicit |
|
overridevirtual |
Implements cqsp::common::systems::ISimulationSystem.
|
inlineoverridevirtual |
How often is DoSystem is run. It will be run every n number of ticks when the tick becomes a multiple of the number below. The default is 24
Reimplemented from cqsp::common::systems::ISimulationSystem.