From 64b5f01e8a044bc4a05f83360e8170466edd5399 Mon Sep 17 00:00:00 2001 From: HailSanta Date: Sat, 20 Jan 2024 14:43:35 -0500 Subject: [PATCH] these too --- tools/build/sprite/sprites.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tools/build/sprite/sprites.py b/tools/build/sprite/sprites.py index f5e9aa74757..a257e84ab6f 100755 --- a/tools/build/sprite/sprites.py +++ b/tools/build/sprite/sprites.py @@ -253,8 +253,6 @@ def player_xml_to_bytes(xml: ET.Element, asset_stack: Tuple[Path, ...]) -> List[ raster_bytes_back: bytes = b"" raster_offset = 0 for raster_xml in xml[1]: - if "back" in raster_xml.attrib: - has_back = True r = player_raster_from_xml(raster_xml, back=False) raster_bytes += struct.pack(">IBBBB", raster_offset, r.width, r.height, r.palette_idx, 0xFF) @@ -343,13 +341,6 @@ def player_xml_to_bytes(xml: ET.Element, asset_stack: Tuple[Path, ...]) -> List[ return ret -def xml_has_back(xml: ET.Element) -> bool: - for raster_xml in xml[1]: - if "back" in raster_xml.attrib: - return True - return False - - def write_player_sprite_header( sprite_order: List[str], out_file: Path, @@ -365,7 +356,7 @@ def write_player_sprite_header( for sprite_name in sprite_order: sprite_xml = PLAYER_XML_CACHE[sprite_name] - has_back = xml_has_back(sprite_xml) + has_back = sprite_xml.attrib[HAS_BACK_XML] == "true" player_sprites[f"SPR_{sprite_name}"] = sprite_id player_rasters[sprite_name] = {}