21#include <entt/entt.hpp>
41 entt::entity recipe,
int productivity, entt::entity builder);
54 entt::entity recipe,
int productivity);
Definition: universe.h:32
Definition: resource.h:76
entt::entity CreateCommercialArea(cqsp::common::Universe &universe, entt::entity city)
Definition: factoryconstructaction.cpp:112
cqsp::common::components::ResourceLedger GetFactoryCost(cqsp::common::Universe &universe, entt::entity city, entt::entity recipe, int productivity)
Definition: factoryconstructaction.cpp:100
entt::entity CreateFactory(cqsp::common::Universe &universe, entt::entity city, entt::entity recipe, int productivity)
Creates a factory from thin air
Definition: factoryconstructaction.cpp:46
entt::entity OrderConstructionFactory(cqsp::common::Universe &universe, entt::entity city, entt::entity market, entt::entity recipe, int productivity, entt::entity builder)
Will charge the entity builder the amount needed to construct the factory/building....
Definition: factoryconstructaction.cpp:30
When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to ...
Definition: clientctx.h:21
common::Universe * universe
Definition: turnsavewindow.h:3