1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-03 14:34:32 +00:00

Gerudo objects (#757)

* object_ge1

* more stuff named

* object_gla OK, symbols added to C

* eff fire fix in gameplay_keep

* object_nb OK, fixed gameplay_keep

* replaced symbols in EnNb, limb enums

* Change EnGeldB limb enums to hex

* Use enum in header too

* Add descriptions to EnGe2 and EnNb, rearrange xml

* Reorder xml

* review changes
This commit is contained in:
EllipticEllipsis 2021-04-10 17:25:03 +01:00 committed by GitHub
parent c04806fc66
commit 8d2a2a8e46
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 466 additions and 160 deletions

View file

@ -929,8 +929,8 @@
<DList Name="gZTargetLockOnTriangleDL" Offset="0x4D450"/>
<DList Name="gEffFire1DL" Offset="0x4D4E0"/>
<DList Name="gEffFire2DL" Offset="0x4D5A0"/>
<Texture Name="gEffFire1Tex" OutName="eff_fire_1" Format="i8" Width="32" Height="64" Offset="0x4D660"/>
<Texture Name="gEffFire2Tex" OutName="eff_fire_2" Format="i8" Width="32" Height="64" Offset="0x4DE60"/>
<Texture Name="gDecorativeFlameMaskTex" OutName="eff_fire_mask" Format="i4" Width="32" Height="128" Offset="0x4D660"/>
<Texture Name="gDecorativeFlameTex" OutName="eff_fire" Format="i8" Width="32" Height="64" Offset="0x4DE60"/>
<DList Name="gUnusedUnknownShape1DL" Offset="0x4F2B0"/>
<DList Name="gUnusedUnknownShape1RefDL" Offset="0x4F630"/>
<DList Name="gUnusedUnknownShape2DL" Offset="0x502E0"/>

View file

@ -0,0 +1,78 @@
<Root>
<File Name="object_ge1" Segment="6">
<!-- White-clothed Gerudo Skeleton -->
<Skeleton Name="gGerudoWhiteSkel" Type="Flex" LimbType="Standard" Offset="0x0330"/>
<!-- White-clothed Gerudo Limbs -->
<Limb Name="gGerudoWhiteWaistLimb" Type="Standard" Offset="0x0240"/>
<Limb Name="gGerudoWhiteLeftThighLimb" Type="Standard" Offset="0x024C"/>
<Limb Name="gGerudoWhiteLeftShinLimb" Type="Standard" Offset="0x0258"/>
<Limb Name="gGerudoWhiteLeftFootLimb" Type="Standard" Offset="0x0264"/>
<Limb Name="gGerudoWhiteRightThighLimb" Type="Standard" Offset="0x0270"/>
<Limb Name="gGerudoWhiteRightShinLimb" Type="Standard" Offset="0x027C"/>
<Limb Name="gGerudoWhiteRightFootLimb" Type="Standard" Offset="0x0288"/>
<Limb Name="gGerudoWhiteTorsoLimb" Type="Standard" Offset="0x0294"/>
<Limb Name="gGerudoWhiteLeftUpperArmLimb" Type="Standard" Offset="0x02A0"/>
<Limb Name="gGerudoWhiteLeftForearmLimb" Type="Standard" Offset="0x02AC"/>
<Limb Name="gGerudoWhiteLeftHandLimb" Type="Standard" Offset="0x02B8"/>
<Limb Name="gGerudoWhiteRightUpperArmLimb" Type="Standard" Offset="0x02C4"/>
<Limb Name="gGerudoWhiteRightForearmLimb" Type="Standard" Offset="0x02D0"/>
<Limb Name="gGerudoWhiteRightHandLimb" Type="Standard" Offset="0x02DC"/>
<Limb Name="gGerudoWhiteHeadLimb" Type="Standard" Offset="0x02E8"/>
<!-- White-clothed Gerudo Limb DisplayLists -->
<DList Name="gGerudoWhiteWaistDL" Offset="0x69E0"/>
<DList Name="gGerudoWhiteLeftThighDL" Offset="0x70B0"/>
<DList Name="gGerudoWhiteLeftShinDL" Offset="0x71E0"/>
<DList Name="gGerudoWhiteLeftFootDL" Offset="0x73A8"/>
<DList Name="gGerudoWhiteRightThighDL" Offset="0x6AD0"/>
<DList Name="gGerudoWhiteRightShinDL" Offset="0x6C00"/>
<DList Name="gGerudoWhiteRightFootDL" Offset="0x6E50"/>
<DList Name="gGerudoWhiteTorsoDL" Offset="0x5608"/>
<DList Name="gGerudoWhiteLeftUpperArmDL" Offset="0x6510"/>
<DList Name="gGerudoWhiteLeftForearmDL" Offset="0x66B8"/>
<DList Name="gGerudoWhiteLeftHandDL" Offset="0x67E8"/>
<DList Name="gGerudoWhiteRightUpperArmDL" Offset="0x6040"/>
<DList Name="gGerudoWhiteRightForearmDL" Offset="0x61E8"/>
<DList Name="gGerudoWhiteRightHandDL" Offset="0x6318"/>
<DList Name="gGerudoWhiteHeadDL" Offset="0x5C38"/>
<!-- White-clothed Gerudo palettes -->
<Texture Name="gGerudoWhiteGeneralTLUT" OutName="gerudo_white_general_tlut" Format="rgb5a1" Width="16" Height="16" Offset="0x0348"/>
<Texture Name="gGerudoWhiteHairTLUT" OutName="gerudo_white_hair_tlut" Format="rgb5a1" Width="16" Height="16" Offset="0x2808"/>
<!-- White-clothed Gerudo Displaylist textures -->
<Texture Name="gGerudoWhiteSkinGradientTex" OutName="gerudo_white_skin_gradient" Format="ci8" Width="8" Height="8" Offset="0x0548"/>
<Texture Name="gGerudoWhiteWhiteFabricLipsTex" OutName="gerudo_white_white_fabric_lips" Format="ci8" Width="16" Height="16" Offset="0x0588"/>
<Texture Name="gGerudoWhiteEarTex" OutName="gerudo_white_ear" Format="ci8" Width="8" Height="16" Offset="0x0688"/>
<Texture Name="gGerudoWhiteFingersTex" OutName="gerudo_white_fingers" Format="ci8" Width="32" Height="32" Offset="0x1F08"/>
<Texture Name="gGerudoWhiteArmletTex" OutName="gerudo_white_armlet" Format="ci8" Width="8" Height="16" Offset="0x2308"/>
<Texture Name="gGerudoWhiteJacketTex" OutName="gerudo_white_jacket" Format="ci8" Width="16" Height="16" Offset="0x2388"/>
<Texture Name="gGerudoWhiteTubeTopTex" OutName="gerudo_white_tube_top" Format="ci8" Width="16" Height="16" Offset="0x2488"/>
<Texture Name="gGerudoWhiteNavelTex" OutName="gerudo_white_navel" Format="ci8" Width="16" Height="16" Offset="0x2588"/>
<Texture Name="gGerudoWhiteCleavageTex" OutName="gerudo_white_cleavage" Format="ci8" Width="8" Height="8" Offset="0x2688"/>
<Texture Name="gGerudoWhiteShoeUpperTex" OutName="gerudo_white_shoe_upper" Format="ci8" Width="8" Height="16" Offset="0x26C8"/>
<Texture Name="gGerudoWhiteShoeSoleTex" OutName="gerudo_white_shoe_sole" Format="ci8" Width="8" Height="8" Offset="0x2748"/>
<Texture Name="gGerudoWhiteCrotchTex" OutName="gerudo_white_crotch" Format="rgb5a1" Width="8" Height="8" Offset="0x2788"/>
<!-- White-clothed Gerudo Hairstyle DisplayLists -->
<DList Name="gGerudoWhiteHairstyleBobDL" Offset="0x9198"/>
<DList Name="gGerudoWhiteHairstyleStraightFringeDL" Offset="0x9430"/>
<DList Name="gGerudoWhiteHairstyleSpikyDL" Offset="0x9690"/>
<!-- White-clothed Gerudo Hair textures -->
<Texture Name="gGerudoWhiteHairTex" OutName="gerudo_white_hair" Format="ci8" Width="16" Height="16" Offset="0x2A08"/>
<!-- White-clothed Gerudo Eye Textures -->
<Texture Name="gGerudoWhiteEyeOpenTex" OutName="gerudo_white_eye_open" Format="rgb5a1" Width="32" Height="32" Offset="0x0708"/>
<Texture Name="gGerudoWhiteEyeHalfTex" OutName="gerudo_white_eye_half" Format="rgb5a1" Width="32" Height="32" Offset="0x0F08"/>
<Texture Name="gGerudoWhiteEyeClosedTex" OutName="gerudo_white_eye_closed" Format="rgb5a1" Width="32" Height="32" Offset="0x1708"/>
<!-- White-clothed Gerudo Animations -->
<Animation Name="gGerudoWhiteUnusedFoldingArmsAnim" Offset="0x0168"/>
<Animation Name="gGerudoWhiteIdleAnim" Offset="0x0228"/>
<Animation Name="gGerudoWhiteClapAnim" Offset="0xA048"/>
<Animation Name="gGerudoWhiteDismissiveAnim" Offset="0xA498"/>
</File>
</Root>

View file

@ -0,0 +1,85 @@
<Root>
<File Name="object_gla" Segment="6">
<!-- Purple-clothed Gerudo Skeleton -->
<Skeleton Name="gGerudoPurpleSkel" Type="Flex" LimbType="Standard" Offset="0x8968"/>
<!-- Purple-clothed Gerudo Limbs -->
<Limb Name="gGerudoPurpleRootLimb" Type="Standard" Offset="0x8818"/>
<Limb Name="gGerudoPurpleTorsoLimb" Type="Standard" Offset="0x8824"/>
<Limb Name="gGerudoPurpleNeckLimb" Type="Standard" Offset="0x8830"/>
<Limb Name="gGerudoPurplePonytailLimb" Type="Standard" Offset="0x883C"/>
<Limb Name="gGerudoPurpleVeilLimb" Type="Standard" Offset="0x8848"/>
<Limb Name="gGerudoPurpleHeadLimb" Type="Standard" Offset="0x8854"/>
<Limb Name="gGerudoPurpleRightUpperArmLimb" Type="Standard" Offset="0x8860"/>
<Limb Name="gGerudoPurpleRightForearmLimb" Type="Standard" Offset="0x886C"/>
<Limb Name="gGerudoPurpleRightWristLimb" Type="Standard" Offset="0x8878"/>
<Limb Name="gGerudoPurpleRightHandLimb" Type="Standard" Offset="0x8884"/>
<Limb Name="gGerudoPurpleGlaiveLimb" Type="Standard" Offset="0x8890"/>
<Limb Name="gGerudoPurpleLeftUpperArmLimb" Type="Standard" Offset="0x889C"/>
<Limb Name="gGerudoPurpleLeftForearmLimb" Type="Standard" Offset="0x88A8"/>
<Limb Name="gGerudoPurpleLeftHandLimb" Type="Standard" Offset="0x88B4"/>
<Limb Name="gGerudoPurpleLeftThighLimb" Type="Standard" Offset="0x88C0"/>
<Limb Name="gGerudoPurpleLeftShinLimb" Type="Standard" Offset="0x88CC"/>
<Limb Name="gGerudoPurpleLeftFootLimb" Type="Standard" Offset="0x88D8"/>
<Limb Name="gGerudoPurpleRightThighLimb" Type="Standard" Offset="0x88E4"/>
<Limb Name="gGerudoPurpleRightShinLimb" Type="Standard" Offset="0x88F0"/>
<Limb Name="gGerudoPurpleRightFootLimb" Type="Standard" Offset="0x88FC"/>
<Limb Name="gGerudoPurpleWaistLimb" Type="Standard" Offset="0x8908"/>
<!-- Purple-clothed Gerudo Limb DisplayLists -->
<DList Name="gGerudoPurpleTorsoDL" Offset="0x3540"/>
<DList Name="gGerudoPurplePonytailDL" Offset="0x8270"/>
<DList Name="gGerudoPurpleVeilDL" Offset="0x81B8"/>
<DList Name="gGerudoPurpleHeadDL" Offset="0x8360"/>
<DList Name="gGerudoPurpleRightUpperArmDL" Offset="0x39E0"/>
<DList Name="gGerudoPurpleRightForearmDL" Offset="0x3B18"/>
<DList Name="gGerudoPurpleRightHandDL" Offset="0x7E60"/>
<DList Name="gGerudoPurpleGlaiveDL" Offset="0x7FC8"/>
<DList Name="gGerudoPurpleLeftUpperArmDL" Offset="0x3D18"/>
<DList Name="gGerudoPurpleLeftForearmDL" Offset="0x3E50"/>
<DList Name="gGerudoPurpleLeftHandDL" Offset="0x7CF8"/>
<DList Name="gGerudoPurpleLeftThighDL" Offset="0x44B8"/>
<DList Name="gGerudoPurpleLeftShinDL" Offset="0x45C8"/>
<DList Name="gGerudoPurpleLeftFootDL" Offset="0x7978"/>
<DList Name="gGerudoPurpleRightThighDL" Offset="0x41E8"/>
<DList Name="gGerudoPurpleRightShinDL" Offset="0x42F8"/>
<DList Name="gGerudoPurpleRightFootDL" Offset="0x7B38"/>
<DList Name="gGerudoPurpleWaistDL" Offset="0x4050"/>
<!-- Purple-clothed Gerudo palettes -->
<Texture Name="gGerudoPurple1TLUT" OutName="gerudo_purple_1_tlut" Format="rgb5a1" Width="16" Height="16" Offset="0x4788"/>
<Texture Name="gGerudoPurple2TLUT" OutName="gerudo_purple_2_tlut" Format="rgb5a1" Width="18" Height="12" Offset="0x4D08"/>
<!-- Purple-clothed Gerudo Displaylist textures -->
<Texture Name="gGerudoPurpleSkinShadowTex" OutName="gerudo_purple_skin_shadow" Format="ci8" Width="8" Height="8" Offset="0x4988"/>
<Texture Name="gGerudoPurpleNavelTex" OutName="gerudo_purple_navel" Format="ci8" Width="16" Height="16" Offset="0x4A08"/>
<Texture Name="gGerudoPurpleChestJewelTex" OutName="gerudo_purple_chest_jewel" Format="ci8" Width="16" Height="16" Offset="0x4B08"/>
<Texture Name="gGerudoPurpleSkinEdgeTex" OutName="gerudo_purple_skin_edge" Format="ci8" Width="8" Height="8" Offset="0x4EB8"/>
<Texture Name="gGerudoPurpleEarTex" OutName="gerudo_purple_ear" Format="ci8" Width="8" Height="16" Offset="0x4EF8"/>
<Texture Name="gGerudoPurpleDarkFabricTex" OutName="gerudo_purple_dark_fabric" Format="ci8" Width="8" Height="8" Offset="0x49C8"/>
<Texture Name="gGerudoPurpleFabricFoldTex" OutName="gerudo_purple_fabric_fold" Format="i8" Width="16" Height="16" Offset="0x4C08"/>
<Texture Name="gGerudoPurpleGlaiveGuard" OutName="gerudo_purple_glaive_guard" Format="i8" Width="8" Height="8" Offset="0x5378"/>
<Texture Name="gGerudoPurpleGlaiveBladeFabricPatternTex" OutName="gerudo_purple_fabric_pattern" Format="i8" Width="16" Height="16" Offset="0x53B8"/>
<Texture Name="gGerudoPurpleShoeUpperTex" OutName="gerudo_purple_shoe_upper" Format="ci8" Width="8" Height="16" Offset="0x54B8"/>
<Texture Name="gGerudoPurpleGlaiveHaftShoeSoleTex" OutName="gerudo_purple_glaive_haft_shoe_upper" Format="ci8" Width="8" Height="8" Offset="0x5538"/>
<Texture Name="gGerudoPurpleMetalTex" OutName="gerudo_purple_metal" Format="i8" Width="8" Height="16" Offset="0x5978"/>
<Texture Name="gGerudoPurpleHairTex" OutName="gerudo_purple_hair" Format="ci8" Width="16" Height="16" Offset="0x59F8"/>
<Texture Name="gGerudoPurpleLipsFingersTex" OutName="gerudo_purple_lips_fingers" Format="i8" Width="16" Height="16" Offset="0x5AF8"/>
<!-- Purple-clothed Gerudo Eye Textures -->
<Texture Name="gGerudoPurpleEyeOpenTex" OutName="gerudo_purple_eye_open" Format="ci8" Width="32" Height="32" Offset="0x4F78"/>
<Texture Name="gGerudoPurpleEyeHalfTex" OutName="gerudo_purple_eye_half" Format="ci8" Width="32" Height="32" Offset="0x5578"/>
<Texture Name="gGerudoPurpleEyeClosedTex" OutName="gerudo_purple_eye_closed" Format="ci8" Width="32" Height="32" Offset="0x5BF8"/>
<!-- Purple-clothed Gerudo Animations -->
<Animation Name="gGerudoPurpleUnusedHorizontalSlashAnim" Offset="0x0324"/>
<Animation Name="gGerudoPurpleUnusedSlashToStandingAnim" Offset="0x0780"/>
<Animation Name="gGerudoPurpleFallingToGroundAnim" Offset="0x11F4"/>
<Animation Name="gGerudoPurpleUnusedStandingToCrouchAnim" Offset="0x15D0"/>
<Animation Name="gGerudoPurpleUnusedCrouchingLookAroundAnim" Offset="0x1B3C"/>
<Animation Name="gGerudoPurpleChargingAnim" Offset="0x8D60"/>
<Animation Name="gGerudoPurpleLookingAboutAnim" Offset="0x98AC"/>
<Animation Name="gGerudoPurpleWalkingAnim" Offset="0x9ED4"/>
</File>
</Root>

View file

@ -0,0 +1,118 @@
<Root>
<File Name="object_nb" Segment="6">
<!-- Nabooru Skeleton -->
<Skeleton Name="gNabooruSkel" Type="Flex" LimbType="Standard" Offset="0x181C8"/>
<!-- Nabooru Limbs -->
<Limb Name="gNabooruRootLimb" Type="Standard" Offset="0x180A8"/>
<Limb Name="gNabooruLeftThighLimb" Type="Standard" Offset="0x180B4"/>
<Limb Name="gNabooruLeftShinLimb" Type="Standard" Offset="0x180C0"/>
<Limb Name="gNabooruLeftFootLimb" Type="Standard" Offset="0x180CC"/>
<Limb Name="gNabooruRightThighLimb" Type="Standard" Offset="0x180D8"/>
<Limb Name="gNabooruRightShinLimb" Type="Standard" Offset="0x180E4"/>
<Limb Name="gNabooruRightFootLimb" Type="Standard" Offset="0x180F0"/>
<Limb Name="gNabooruTorsoLimb" Type="Standard" Offset="0x180FC"/>
<Limb Name="gNabooruLeftUpperArmLimb" Type="Standard" Offset="0x18108"/>
<Limb Name="gNabooruLeftForearmLimb" Type="Standard" Offset="0x18114"/>
<Limb Name="gNabooruLeftHandLimb" Type="Standard" Offset="0x18120"/>
<Limb Name="gNabooruRightUpperArmLimb" Type="Standard" Offset="0x1812C"/>
<Limb Name="gNabooruRightForearmLimb" Type="Standard" Offset="0x18138"/>
<Limb Name="gNabooruRightHandLimb" Type="Standard" Offset="0x18144"/>
<Limb Name="gNabooruHeadLimb" Type="Standard" Offset="0x18150"/>
<Limb Name="gNabooruBlankLimb" Type="Standard" Offset="0x1815C"/>
<Limb Name="gNabooruPonytailLimb" Type="Standard" Offset="0x18168"/>
<Limb Name="gNabooruWaistLimb" Type="Standard" Offset="0x18174"/>
<!-- Nabooru Limb DisplayLists -->
<DList Name="gNabooruHeadMouthOpenDL" Offset="0x13158"/>
<DList Name="gNabooruLeftThighDL" Offset="0x17B40"/>
<DList Name="gNabooruLeftShinDL" Offset="0x17D80"/>
<DList Name="gNabooruLeftFootDL" Offset="0x12F50"/>
<DList Name="gNabooruRightThighDL" Offset="0x17658"/>
<DList Name="gNabooruRightShinDL" Offset="0x17818"/>
<DList Name="gNabooruRightFootDL" Offset="0x12D48"/>
<DList Name="gNabooruTorsoDL" Offset="0x16848"/>
<DList Name="gNabooruLeftUpperArmDL" Offset="0x172D8"/>
<DList Name="gNabooruLeftForearmDL" Offset="0x174A0"/>
<DList Name="gNabooruLeftHandDL" Offset="0x126B8"/>
<DList Name="gNabooruRightUpperArmDL" Offset="0x16FE0"/>
<DList Name="gNabooruRightForearmDL" Offset="0x17120"/>
<DList Name="gNabooruRightHandDL" Offset="0x12A00"/>
<DList Name="gNabooruHeadMouthClosedDL" Offset="0x114A8"/>
<DList Name="gNabooruBlankDL" Offset="0x125A0"/>
<DList Name="gNabooruPonytailDL" Offset="0x125A8"/>
<DList Name="gNabooruWaistDL" Offset="0x16490"/>
<!-- Nabooru palettes -->
<Texture Name="gNabooru1TLUT" OutName="nabooru_1_tlut" Format="rgb5a1" Width="16" Height="16" Offset="0x096B0"/>
<Texture Name="gNabooru2TLUT" OutName="nabooru_2_tlut" Format="rgb5a1" Width="4" Height="59" Offset="0x0AE70"/>
<Texture Name="gNabooru3TLUT" OutName="nabooru_3_tlut" Format="rgb5a1" Width="16" Height="16" Offset="0x0B048"/>
<!-- Nabooru Displaylist Textures -->
<Texture Name="gNabooruClothesButtonsTex" OutName="nabooru_clothes_buttons" Format="ci8" Width="16" Height="16" Offset="0x098B0"/>
<Texture Name="gNabooruSkinGradient1Tex" OutName="nabooru_skin_gradient_1" Format="ci8" Width="8" Height="8" Offset="0x099B0"/>
<Texture Name="gNabooruNavelTex" OutName="nabooru_navel" Format="ci8" Width="16" Height="16" Offset="0x099F0"/>
<Texture Name="gNabooruPendantJewelTex" OutName="nabooru_pendant_jewel" Format="ci8" Width="32" Height="32" Offset="0x09AF0"/>
<Texture Name="gNabooruCleavageTex" OutName="nabooru_cleavage" Format="ci8" Width="8" Height="8" Offset="0x09EF0"/>
<Texture Name="gNabooruTopFabricPatternTex" OutName="nabooru_top_fabric_pattern" Format="rgb5a1" Width="16" Height="16" Offset="0x09F30"/>
<Texture Name="gNabooruAnkleBraceletTex" OutName="nabooru_ankle_bracelet" Format="ci8" Width="16" Height="16" Offset="0x0A130"/>
<Texture Name="gNabooruTrousersShadowTex" OutName="nabooru_trousers_shadow" Format="ci8" Width="8" Height="8" Offset="0x0A230"/>
<Texture Name="gNabooruTrousersFabricTex" OutName="nabooru_trousers_fabric" Format="ci8" Width="16" Height="16" Offset="0x0A270"/>
<Texture Name="gNabooruTrouserCuffPatternTex" OutName="nabooru_trouser_cuff_pattern" Format="rgb5a1" Width="16" Height="16" Offset="0x0A370"/>
<Texture Name="gNabooruBeltJewelTex" OutName="nabooru_belt_jewel" Format="ci8" Width="16" Height="16" Offset="0x0A570"/>
<Texture Name="gNabooruBeltTex" OutName="nabooru_belt" Format="rgb5a1" Width="32" Height="32" Offset="0x0A670"/>
<Texture Name="gNabooruSkinGradient2Tex" OutName="nabooru_skin_gradient_2" Format="ci8" Width="8" Height="8" Offset="0x0B248"/><!-- Looks like 0x099B0, but uses 2TLUT -->
<Texture Name="gNabooruForeheadJewelSettingTopTex" OutName="nabooru_forehead_jewel_setting_top" Format="ci8" Width="8" Height="4" Offset="0x0B288"/>
<Texture Name="gNabooruForeheadJewelSettingBottomTex" OutName="nabooru_forehead_jewel_setting_bottom" Format="ci8" Width="8" Height="16" Offset="0x0B2A8"/>
<Texture Name="gNabooruForeheadJewelSettingSideTex" OutName="nabooru_forehead_jewel_setting_side" Format="ci8" Width="16" Height="16" Offset="0x0B328"/>
<Texture Name="gNabooruHairTex" OutName="nabooru_hair" Format="ci8" Width="16" Height="16" Offset="0x0B828"/>
<Texture Name="gNabooruForeheadJewelTex" OutName="nabooru_forehead_jewel" Format="ci8" Width="16" Height="16" Offset="0x0B928"/><!-- Looks like 0x0A570, but uses 2TLUT -->
<Texture Name="gNabooruEarTex" OutName="nabooru_ear" Format="ci8" Width="8" Height="16" Offset="0x0BA28"/>
<Texture Name="gNabooruFingersBackSideTex" OutName="nabooru_fingers_back_side" Format="ci8" Width="32" Height="32" Offset="0x0BAA8"/>
<Texture Name="gNabooruEarringsNecklaceArmletTex" OutName="nabooru_earrings_necklace_armlet" Format="rgb5a1" Width="32" Height="32" Offset="0x0BEA8"/>
<Texture Name="gNabooruPonytailCuffJewelTex" OutName="nabooru_ponytail_cuff_jewel" Format="ci8" Width="32" Height="32" Offset="0x0C6A8"/><!-- Looks like 0x09AF0, but uses 2TLUT -->
<Texture Name="gNabooruGloveHandBackTex" OutName="nabooru_glove_hand_back" Format="ci8" Width="16" Height="16" Offset="0x0CAA8"/><!-- Looks like 0x098B0, but uses 2TLUT -->
<Texture Name="gNabooruGloveHandPalmTex" OutName="nabooru_glove_hand_palm" Format="ci8" Width="8" Height="8" Offset="0x0CBA8"/>
<Texture Name="gNabooruShoeUpperMouthTex" OutName="nabooru_shoe_upper_mouth" Format="ci8" Width="8" Height="8" Offset="0x0CBE8"/>
<Texture Name="gNabooruShoeSoleTex" OutName="nabooru_shoe_sole" Format="ci8" Width="8" Height="8" Offset="0x0CC28"/>
<Texture Name="gNabooruTopOfFootTex" OutName="nabooru_top_of_foot" Format="ci8" Width="8" Height="16" Offset="0x0CC68"/>
<Texture Name="gNabooruFingersPalmSideTex" OutName="nabooru_fingers_palm_side" Format="ci8" Width="32" Height="32" Offset="0x0CCE8"/>
<Texture Name="gNabooruLipsTex" OutName="nabooru_lips" Format="rgb5a1" Width="8" Height="8" Offset="0x0DCE8"/>
<!-- Nabooru Eye Textures -->
<Texture Name="gNabooruEyeOpenTex" OutName="nabooru_eye_open" Format="ci8" Width="32" Height="32" Offset="0x0B428"/>
<Texture Name="gNabooruEyeHalfTex" OutName="nabooru_eye_half" Format="ci8" Width="32" Height="32" Offset="0x0D0E8"/>
<Texture Name="gNabooruEyeClosedTex" OutName="nabooru_eye_closed" Format="ci8" Width="32" Height="32" Offset="0x0D4E8"/>
<Texture Name="gNabooruEyeWideTex" OutName="nabooru_eye_wide" Format="ci8" Width="32" Height="32" Offset="0x0D8E8"/>
<!-- Nabooru Animations -->
<Animation Name="gNabooruPuttingHandsTogetherCastingMagicAnim" Offset="0x00410"/>
<Animation Name="gNabooruSittingCrossLeggedAnim" Offset="0x00BC0"/>
<Animation Name="gNabooruTrappedInVortexRaisingArmAnim" Offset="0x01104"/>
<Animation Name="gNabooruSuckedByVortexAnim" Offset="0x01350"/>
<Animation Name="gNabooruTrappedInVortexPushingGroundAnim" Offset="0x01E7C"/>
<Animation Name="gNabooruRaisingArmsGivingMedallionAnim" Offset="0x0274C"/>
<Animation Name="gNabooruArmsRaisedGivingMedallionAnim" Offset="0x02B4C"/>
<Animation Name="gNabooruOnOneKneeTurningHeadRightToLeftTransitionAnim" Offset="0x02DBC"/>
<Animation Name="gNabooruOnOneKneeLookingLeftAnim" Offset="0x035A8"/>
<Animation Name="gNabooruOnAllFoursToOnOneKneeLookingRightTransitionAnim" Offset="0x03954"/>
<Animation Name="gNabooruOnOneKneeLookingRightAnim" Offset="0x04030"/>
<Animation Name="gNabooruOnAllFoursAnim" Offset="0x046A8"/>
<Animation Name="gNabooruStandingHandsOnHipsAnim" Offset="0x04BB4"/>
<Animation Name="gNabooruStandingToWalkingTransitionAnim" Offset="0x04E60"/>
<Animation Name="gNabooruSittingCrossLeggedLookingUpRightAnim" Offset="0x05614"/>
<Animation Name="gNabooruSittingCrossLeggedTurningToLookUpRightTransitionAnim" Offset="0x05CA4"/>
<Animation Name="gNabooruKneeingToRunningToHitAnim" Offset="0x06320"/>
<Animation Name="gNabooruUnusedKneelingAtCrawlspaceToStandingTransitionAnim" Offset="0x0676C"/>
<Animation Name="gNabooruKneeingAtCrawlspaceAnim" Offset="0x06E78"/>
<Animation Name="gNabooruCollapseFromStandingToKneelingTransitionAnim" Offset="0x08BD0"/>
<Animation Name="gNabooruWalkingAnim" Offset="0x09238"/>
<Animation Name="gNabooruStandingHandsOnHipsChamberOfSagesAnim" Offset="0x09694"/>
<!-- Nabooru unused vertices -->
<Array Name="gNabooruUnusedVtx_00EFF8" Count="31" Offset="0x0EFF8">
<Vtx/>
</Array>
</File>
</Root>