Add rest of assets, add blue player

This commit is contained in:
2024-01-23 11:26:23 +01:00
parent ac7525c42a
commit c9a2bd2672
45 changed files with 6647 additions and 39 deletions

View File

@@ -34,12 +34,12 @@ def remove_properties(data, dst_file):
content = open("../rawAssets/game.tsj").read()
tiles = json.loads(content)["tiles"]
all_tiles = json.loads(content)["tiles"]
remove_properties(content, "../assets/game.tsj")
terrain_tiles = extract_by_property(tiles, "terrain")
building_tiles = extract_by_property(tiles, "building")
entity_tiles = extract_by_property(tiles, "entity")
item_tiles = extract_by_property(tiles, "item")
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")
writer.header_guard_start()
script_name = os.path.basename(__file__)
@@ -88,6 +88,12 @@ item_writer.output_enum_to_tile("getItemTile")
#item_writer.output_has_handle("itemHasHandle")
#item_writer.output_handle("itemGetHandle")
tile_writer = EnumWriter(writer, all_tiles, "", "")
tile_writer.output_get_text_rect("getTextureRect", 256, 16, 16)
tile_writer.output_base_index("getTileBase", "player")
tile_writer.output_index_tile_offset("getTileOffset", "player", 256, 16, 16)
writer.header_guard_stop()