22#include <entt/entt.hpp>
58 std::map<entt::entity, std::vector<TransportedGood>>
deliveries;
Definition: resourceledger.h:303
Definition: infrastructure.h:22
Definition: spaceport.h:48
ResourceLedger demanded_resources_rate
Definition: spaceport.h:65
std::map< entt::entity, std::vector< TransportedGood > > deliveries
Definition: spaceport.h:58
std::vector< entt::entity > stored_launch_vehicles
Definition: spaceport.h:71
std::vector< entt::entity > projects
Definition: spaceport.h:70
ResourceLedger output_resources
Definition: spaceport.h:66
entt::entity reference_body
Definition: spaceport.h:62
ResourceLedger demanded_resources
Definition: spaceport.h:64
int launchpads
Definition: spaceport.h:61
double launch_cadence
Definition: spaceport.h:60
SpacePort(size_t goods)
Definition: spaceport.h:49
ResourceLedger output_resources_rate
Definition: spaceport.h:67
ResourceLedger resource_stockpile
Definition: spaceport.h:68
Definition: spaceport.h:28
double amount
Definition: spaceport.h:31
entt::entity target_province
Definition: spaceport.h:30
TransportedGood(const MarketOrder &order, entt::entity _good)
Definition: spaceport.h:36
TransportedGood()
Definition: spaceport.h:35
entt::entity good
Definition: spaceport.h:29
double fulfilled
Definition: spaceport.h:32
double priority
Definition: spaceport.h:33