Properly set building owner + apply building pop capacity

This commit is contained in:
2024-01-23 18:39:53 +01:00
parent 547a1ca583
commit 2d11bb4675
14 changed files with 195 additions and 105 deletions

View File

@@ -40,6 +40,7 @@ terrain_tiles = extract_by_property(all_tiles, "terrain")
building_tiles = extract_by_property(all_tiles, "building")
entity_tiles = extract_by_property(all_tiles, "entity")
item_tiles = extract_by_property(all_tiles, "item")
ownership_tiles = extract_by_property(all_tiles, "ownership")
writer.header_guard_start()
script_name = os.path.basename(__file__)
@@ -54,6 +55,10 @@ writer.output_anim_frame_struct()
terrain_writer = EnumWriter(writer, terrain_tiles, "terrain")
building_writer = EnumWriter(writer, building_tiles, "building")
entity_writer = EnumWriter(writer, entity_tiles, "entity")
ownership_writer = EnumWriter(writer, ownership_tiles, "owner")
ownership_writer.output_enum()
ownership_writer.output_tile_to_enum("getOwnerType")
terrain_writer.output_enum()
terrain_writer.output_tile_has_anim("terrainHasAnimation")