Add weapons
This commit is contained in:
@@ -39,6 +39,7 @@ 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")
|
||||
|
||||
writer.header_guard_start()
|
||||
script_name = os.path.basename(__file__)
|
||||
@@ -50,9 +51,9 @@ writer.empty_line()
|
||||
writer.output_anim_sequence_struct()
|
||||
writer.output_anim_frame_struct()
|
||||
|
||||
terrain_writer = EnumWriter(writer, "terrain", terrain_tiles)
|
||||
building_writer = EnumWriter(writer, "building", building_tiles)
|
||||
entity_writer = EnumWriter(writer, "entity", entity_tiles)
|
||||
terrain_writer = EnumWriter(writer, terrain_tiles, "terrain")
|
||||
building_writer = EnumWriter(writer, building_tiles, "building")
|
||||
entity_writer = EnumWriter(writer, entity_tiles, "entity")
|
||||
|
||||
terrain_writer.output_enum()
|
||||
terrain_writer.output_tile_has_anim("terrainHasAnimation")
|
||||
@@ -68,7 +69,7 @@ building_writer.output_enum_to_str("getBuildingStr")
|
||||
building_writer.output_enum_tile_size("getBuildingSize")
|
||||
writer.empty_line()
|
||||
|
||||
anim_writer = AnimationWriter(writer, "entity", "anim", entity_tiles)
|
||||
anim_writer = EnumWriter(writer, entity_tiles, "entity", "anim")
|
||||
|
||||
anim_writer.output_enum()
|
||||
anim_writer.output_anim_enum()
|
||||
@@ -78,7 +79,15 @@ anim_writer.output_has_anim("entityHasAnimation")
|
||||
anim_writer.output_anim_sequence("entityGetAnimationSequence")
|
||||
anim_writer.output_anim_frame("entityGetAnimationFrame")
|
||||
|
||||
print(item_tiles)
|
||||
item_writer = EnumWriter(writer, item_tiles, "item", "item_anim")
|
||||
item_writer.output_enum()
|
||||
#item_writer.output_anim_enum()
|
||||
item_writer.output_enum_to_tile("getItemTile")
|
||||
#item_writer.output_has_handle("itemHasHandle")
|
||||
#item_writer.output_handle("itemGetHandle")
|
||||
|
||||
|
||||
writer.header_guard_stop()
|
||||
|
||||
|
||||
writer.to_file("../game/game_tileset.h")
|
||||
|
||||
Reference in New Issue
Block a user