32 entt::entity reference_body, entt::entity target);
34 entt::entity reference_body, entt::entity target);
Wrapper class for all the components of the game, so that all the game stuff can be initialized in on...
Definition: game.h:27
static constexpr int DAY
Definition: stardate.h:54
Definition: isimulationsystem.h:25
Game & game
Definition: isimulationsystem.h:42
Definition: sysspaceport.h:23
void ProcessShippedGood(const components::infrastructure::TransportedGood &element, entt::entity target, entt::entity common_soi, components::infrastructure::SpacePort &port_component)
Definition: sysspaceport.cpp:230
entt::entity TargetMoonManeuver(const components::infrastructure::TransportedGood &element, entt::entity reference_body, entt::entity target)
Definition: sysspaceport.cpp:153
int Interval() const override
Definition: sysspaceport.h:27
void DoSystem() override
Definition: sysspaceport.cpp:39
void ProcessDockedShips(entt::entity space_port)
Definition: sysspaceport.cpp:104
SysSpacePort(Game &game)
Definition: sysspaceport.h:25
void AutoMissionQueue()
Definition: sysspaceport.cpp:77
void ProcessLandedCargo(entt::entity space_port, entt::entity ship)
Definition: sysspaceport.cpp:257
entt::entity ReturnFromMoonManeuver(const components::infrastructure::TransportedGood &element, entt::entity reference_body, entt::entity target)
Definition: sysspaceport.cpp:179
Definition: basicmaneuver.cpp:23
Definition: spaceport.h:48
Definition: spaceport.h:28