Implement harvest worker AI
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
#include "components.h"
|
||||
|
||||
#include "unit_ai.h"
|
||||
#include "unit_actions.h"
|
||||
|
||||
ECS_TAG_DECLARE(TextureTerrain);
|
||||
ECS_TAG_DECLARE(TextureBuildings);
|
||||
ECS_TAG_DECLARE(TextureEntities);
|
||||
@@ -23,7 +26,9 @@ ECS_COMPONENT_DECLARE(TextureRegion);
|
||||
|
||||
ECS_COMPONENT_DECLARE(Animation);
|
||||
|
||||
ECS_COMPONENT_DECLARE(UnitAI);
|
||||
ECS_COMPONENT_DECLARE(UnitAction);
|
||||
|
||||
ECS_TAG_DECLARE(Selectable);
|
||||
ECS_TAG_DECLARE(Selected);
|
||||
|
||||
@@ -60,7 +65,9 @@ void initComponentIDs(ecs_world_t *ecs) {
|
||||
|
||||
ECS_COMPONENT_DEFINE(ecs, Animation);
|
||||
|
||||
ECS_COMPONENT_DEFINE(ecs, UnitAI);
|
||||
ECS_COMPONENT_DEFINE(ecs, UnitAction);
|
||||
|
||||
ECS_TAG_DEFINE(ecs, Selectable);
|
||||
ECS_TAG_DEFINE(ecs, Selected);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user