diff --git a/src/overlays/actors/ovl_En_Jsjutan/z_en_jsjutan.c b/src/overlays/actors/ovl_En_Jsjutan/z_en_jsjutan.c index 6650e31715..4b3ac47068 100644 --- a/src/overlays/actors/ovl_En_Jsjutan/z_en_jsjutan.c +++ b/src/overlays/actors/ovl_En_Jsjutan/z_en_jsjutan.c @@ -27,6 +27,8 @@ ActorProfile En_Jsjutan_Profile = { }; // Shadow texture. 32x64 I8. +#define sShadowTex_WIDTH 32 +#define sShadowTex_HEIGHT 64 static u8 sShadowTex[0x800]; static Vec3s D_80A8EE10[0x90]; diff --git a/tools/assets/extract/z64_resource_handlers.py b/tools/assets/extract/z64_resource_handlers.py index f90e969fda..cc04022322 100644 --- a/tools/assets/extract/z64_resource_handlers.py +++ b/tools/assets/extract/z64_resource_handlers.py @@ -23,6 +23,7 @@ from .extase_oot64 import ( scene_rooms_resources, scene_commands_resource, skelanime_legacy_resources, + room_shape_resources, ) @@ -391,11 +392,9 @@ def register_resource_handlers(): resource_desc: z64resources.RoomResourceDesc, ): if "hackmode_syotes_room" in resource_desc.hack_modes: - # TODO - return BinaryBlobResource( + return room_shape_resources.RoomShapeNormalResource( file, resource_desc.offset, - resource_desc.offset + 4, resource_desc.symbol_name, ) return scene_commands_resource.SceneCommandsResource(