Properly set building owner + apply building pop capacity
This commit is contained in:
@@ -69,7 +69,22 @@ bool initBuildingsLayer(BzTileMap *map, BzTileLayer *layer) {
|
||||
buildingType = getTileBuilding(buildingType);
|
||||
if (buildingType <= BUILDING_NONE || buildingType >= BUILDING_COUNT)
|
||||
continue;
|
||||
placeBuilding(game, buildingType, x, y, (Owner) {owner});
|
||||
// TODO: set player owner
|
||||
// Convert owner
|
||||
OwnerType ownerType = getOwnerType(owner);
|
||||
Player player = PLAYER_RED;
|
||||
switch (ownerType) {
|
||||
case OWNER_BLUE:
|
||||
player = PLAYER_BLUE;
|
||||
break;
|
||||
case OWNER_RED:
|
||||
player = PLAYER_RED;
|
||||
break;
|
||||
default:
|
||||
BZ_ASSERT(false);
|
||||
break;
|
||||
}
|
||||
placeBuilding(game, buildingType, x, y, player);
|
||||
|
||||
i32 sizeX = 1;
|
||||
i32 sizeY = 1;
|
||||
|
||||
Reference in New Issue
Block a user