Add unit recruiting

This commit is contained in:
2024-02-05 10:11:54 +01:00
parent ba293b15d9
commit 18dd3e2226
8 changed files with 122 additions and 22 deletions

View File

@@ -11,4 +11,9 @@ ecs_entity_t entityCreateBaseUnit(const Position position, f32 size, Player play
ecs_entity_t entityCreateSoldier(const Position position, Player player, Game *game);
ecs_entity_t entityCreateWorker(const Position position, Player player, Game *game);
ecs_entity_t entityHire(EntityType type, Position position, Player player, Game *game);
void getEntityCost(EntityType type, i32 cost[RES_COUNT]);
bool canAffordEntity(EntityType type, PlayerResources res);
#endif //PIXELDEFENSE_ENTITY_FACTORY_H