Use component for unit selection

This commit is contained in:
2023-12-02 11:53:45 +01:00
parent 6fe4449adf
commit 17bfe7f52d
6 changed files with 106 additions and 73 deletions

View File

@@ -30,7 +30,12 @@ typedef struct InputState {
TilePosition buildingPos;
TileSize buildingSize;
// SELECTED_UNITS
ecs_entity_t *entities;
/*
* 1: Position
* 2: Size
* 3: UnitSelected
*/
ecs_query_t *unitSelectedQuery;
Position *unitPositions;
// SELECTED_OBJECT
// SELECTED_BUILDING