21#include <entt/entt.hpp>
47Node
CreateFactory(Node& city, Node& recipe,
int productivity = 1,
double wages = 10);
49components::ResourceLedger
GetFactoryCost(Node& city, Node& recipe,
int productivity = 1);
Definition: cityactions.cpp:23
components::ResourceLedger GetFactoryCost(Node &city, Node &recipe, int productivity)
Definition: factoryconstructaction.cpp:96
Node OrderConstructionFactory(Node &city, Node &market, Node &recipe, Node &builder, int productivity)
Will charge the entity builder the amount needed to construct the factory/building....
Definition: factoryconstructaction.cpp:30
Node CreateFactory(Node &city, Node &recipe, int productivity, double wages)
Creates a factory from thin air
Definition: factoryconstructaction.cpp:43
Node CreateCommercialArea(Node &city)
Definition: factoryconstructaction.cpp:107