mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-25 01:34:18 +00:00
EnHy + objects docs (#1499)
* document object_bba * Clean up cne * object bob * object_aob * object_cob * object_bji * object_ahg * object_boj * All functions named plus some cleanup * enums * Remove body wiggle comments * Format * Remove case comments * comments with default * Format * format
This commit is contained in:
parent
4f6e33e302
commit
a53fb02699
15 changed files with 1169 additions and 869 deletions
|
@ -1,61 +1,66 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_ahg" Segment="6">
|
<File Name="object_ahg" Segment="6">
|
||||||
|
<!--Skeleton -->
|
||||||
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
||||||
<Limb Name="object_ahg_Limb_000000" LimbType="Standard" Offset="0x0"/>
|
<Limb Name="gHylianMan1PelvisLimb" LimbType="Standard" Offset="0x0"/>
|
||||||
<Limb Name="object_ahg_Limb_00000C" LimbType="Standard" Offset="0xC"/>
|
<Limb Name="gHylianMan1LeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
||||||
<Limb Name="object_ahg_Limb_000018" LimbType="Standard" Offset="0x18"/>
|
<Limb Name="gHylianMan1LeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
||||||
<Limb Name="object_ahg_Limb_000024" LimbType="Standard" Offset="0x24"/>
|
<Limb Name="gHylianMan1LeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
||||||
<Limb Name="object_ahg_Limb_000030" LimbType="Standard" Offset="0x30"/>
|
<Limb Name="gHylianMan1RightThighLimb" LimbType="Standard" Offset="0x30"/>
|
||||||
<Limb Name="object_ahg_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
|
<Limb Name="gHylianMan1RightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
||||||
<Limb Name="object_ahg_Limb_000048" LimbType="Standard" Offset="0x48"/>
|
<Limb Name="gHylianMan1RightFootLimb" LimbType="Standard" Offset="0x48"/>
|
||||||
<Limb Name="object_ahg_Limb_000054" LimbType="Standard" Offset="0x54"/>
|
<Limb Name="gHylianMan1TorsoLimb" LimbType="Standard" Offset="0x54"/>
|
||||||
<Limb Name="object_ahg_Limb_000060" LimbType="Standard" Offset="0x60"/>
|
<Limb Name="gHylianMan1LeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
||||||
<Limb Name="object_ahg_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
|
<Limb Name="gHylianMan1LeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
||||||
<Limb Name="object_ahg_Limb_000078" LimbType="Standard" Offset="0x78"/>
|
<Limb Name="gHylianMan1LeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
||||||
<Limb Name="object_ahg_Limb_000084" LimbType="Standard" Offset="0x84"/>
|
<Limb Name="gHylianMan1RightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
||||||
<Limb Name="object_ahg_Limb_000090" LimbType="Standard" Offset="0x90"/>
|
<Limb Name="gHylianMan1RightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
||||||
<Limb Name="object_ahg_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
|
<Limb Name="gHylianMan1RightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
||||||
<Limb Name="object_ahg_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
|
<Limb Name="gHylianMan1HeadLimb" LimbType="Standard" Offset="0xA8"/>
|
||||||
|
<Skeleton Name="gHylianMan1Skel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Skeleton Name="object_ahg_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
|
||||||
|
|
||||||
|
<!-- Textures -->
|
||||||
<!-- 32-bit aligned textures. -->
|
<!-- 32-bit aligned textures. -->
|
||||||
<Texture Name="object_ahg_TLUT_0000FC" OutName="tlut_000000FC" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
<Texture Name="gHylianMan1TLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="16" Height="16" Offset="0x2FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedSkinHairTex" OutName="bearded_skin_hair" Format="ci8" Width="16" Height="16" Offset="0x2FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_0003FC" OutName="tex_000003FC" Format="ci8" Width="16" Height="16" Offset="0x3FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedHairTex" OutName="bearded_hair" Format="ci8" Width="16" Height="16" Offset="0x3FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_0004FC" OutName="tex_000004FC" Format="ci8" Width="8" Height="8" Offset="0x4FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedEarTex" OutName="bearded_ear" Format="ci8" Width="8" Height="8" Offset="0x4FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_00053C" OutName="tex_0000053C" Format="ci8" Width="8" Height="8" Offset="0x53C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedSkinTex" OutName="bearded_skin" Format="ci8" Width="8" Height="8" Offset="0x53C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_00057C" OutName="tex_0000057C" Format="ci8" Width="16" Height="16" Offset="0x57C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedEyeOpenTex" OutName="bearded_eye_open" Format="ci8" Width="16" Height="16" Offset="0x57C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_00067C" OutName="tex_0000067C" Format="ci8" Width="16" Height="16" Offset="0x67C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedEyeHalfTex" OutName="bearded_eye_half" Format="ci8" Width="16" Height="16" Offset="0x67C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_00077C" OutName="tex_0000077C" Format="ci8" Width="16" Height="16" Offset="0x77C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1BeardedEyeClosedTex" OutName="bearded_eye_closed" Format="ci8" Width="16" Height="16" Offset="0x77C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_00087C" OutName="tex_0000087C" Format="ci8" Width="16" Height="16" Offset="0x87C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1FingersTex" OutName="fingers" Format="ci8" Width="16" Height="16" Offset="0x87C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_00097C" OutName="tex_0000097C" Format="i8" Width="8" Height="8" Offset="0x97C"/>
|
<Texture Name="gHylianMan1ShirtTex" OutName="shirt" Format="i8" Width="8" Height="8" Offset="0x97C"/>
|
||||||
<Texture Name="object_ahg_Tex_0009BC" OutName="tex_000009BC" Format="i8" Width="8" Height="8" Offset="0x9BC"/>
|
<Texture Name="gHylianMan1ShoesTex" OutName="shoes" Format="i8" Width="8" Height="8" Offset="0x9BC"/>
|
||||||
<Texture Name="object_ahg_Tex_0009FC" OutName="tex_000009FC" Format="ci8" Width="32" Height="16" Offset="0x9FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1PantsTex" OutName="pants" Format="ci8" Width="32" Height="16" Offset="0x9FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_ahg_Tex_000BFC" OutName="tex_00000BFC" Format="ci8" Width="16" Height="16" Offset="0xBFC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan1PantsBeltTex" OutName="pants_belt" Format="ci8" Width="16" Height="16" Offset="0xBFC" TlutOffset="0xFC"/>
|
||||||
|
|
||||||
<DList Name="object_ahg_DL_0030F0" Offset="0x30F0"/>
|
<!-- DLs -->
|
||||||
<DList Name="object_ahg_DL_003500" Offset="0x3500"/>
|
<DList Name="gHylianMan1BeardedHeadDL" Offset="0x30F0"/>
|
||||||
<DList Name="object_ahg_DL_003670" Offset="0x3670"/>
|
<DList Name="gHylianMan1RightHandDL" Offset="0x3500"/>
|
||||||
<DList Name="object_ahg_DL_0037A0" Offset="0x37A0"/>
|
<DList Name="gHylianMan1RightForearmDL" Offset="0x3670"/>
|
||||||
<DList Name="object_ahg_DL_0038D8" Offset="0x38D8"/>
|
<DList Name="gHylianMan1RightUpperArmDL" Offset="0x37A0"/>
|
||||||
<DList Name="object_ahg_DL_003A48" Offset="0x3A48"/>
|
<DList Name="gHylianMan1LeftHandDL" Offset="0x38D8"/>
|
||||||
<DList Name="object_ahg_DL_003B78" Offset="0x3B78"/>
|
<DList Name="gHylianMan1LeftForearmDL" Offset="0x3A48"/>
|
||||||
<DList Name="object_ahg_DL_003CB0" Offset="0x3CB0"/>
|
<DList Name="gHylianMan1LeftUpperArmDL" Offset="0x3B78"/>
|
||||||
<DList Name="object_ahg_DL_003ED8" Offset="0x3ED8"/>
|
<DList Name="gHylianMan1TorsoDL" Offset="0x3CB0"/>
|
||||||
<DList Name="object_ahg_DL_004018" Offset="0x4018"/>
|
<DList Name="gHylianMan1RightFootDL" Offset="0x3ED8"/>
|
||||||
<DList Name="object_ahg_DL_004148" Offset="0x4148"/>
|
<DList Name="gHylianMan1RightShinDL" Offset="0x4018"/>
|
||||||
<DList Name="object_ahg_DL_004280" Offset="0x4280"/>
|
<DList Name="gHylianMan1RightThighDL" Offset="0x4148"/>
|
||||||
<DList Name="object_ahg_DL_0043C0" Offset="0x43C0"/>
|
<DList Name="gHylianMan1LeftFootDL" Offset="0x4280"/>
|
||||||
<DList Name="object_ahg_DL_0044F0" Offset="0x44F0"/>
|
<DList Name="gHylianMan1LeftShinDL" Offset="0x43C0"/>
|
||||||
<DList Name="object_ahg_DL_004628" Offset="0x4628"/>
|
<DList Name="gHylianMan1LeftThighDL" Offset="0x44F0"/>
|
||||||
|
<DList Name="gHylianMan1PelvisDL" Offset="0x4628"/>
|
||||||
|
|
||||||
<Texture Name="object_ahg_TLUT_0047C8" OutName="tlut_000047C8" Format="rgba16" Width="16" Height="12" Offset="0x47C8"/>
|
<!-- Alternate Heads Textures -->
|
||||||
<Texture Name="object_ahg_Tex_004948" OutName="tex_00004948" Format="ci8" Width="8" Height="8" Offset="0x4948" TlutOffset="0x47C8"/>
|
<Texture Name="gHylianMan1ShavedBowlCutTLUT" OutName="shaved_bowl_cut_tlut" Format="rgba16" Width="16" Height="12" Offset="0x47C8"/>
|
||||||
<Texture Name="object_ahg_Tex_004988" OutName="tex_00004988" Format="ci8" Width="32" Height="16" Offset="0x4988" TlutOffset="0x47C8"/>
|
<Texture Name="gHylianMan1ShavedBowlSkinEarTex" OutName="shaved_bowl_cut_skin_ear" Format="ci8" Width="8" Height="8" Offset="0x4948" TlutOffset="0x47C8"/>
|
||||||
<Texture Name="object_ahg_Tex_004B88" OutName="tex_00004B88" Format="ci8" Width="16" Height="16" Offset="0x4B88" TlutOffset="0x47C8"/>
|
<Texture Name="gHylianMan1ShavedBowlMouthTex" OutName="shaved_bowl_cut_mouth" Format="ci8" Width="32" Height="16" Offset="0x4988" TlutOffset="0x47C8"/>
|
||||||
<Texture Name="object_ahg_Tex_004C88" OutName="tex_00004C88" Format="ci8" Width="8" Height="16" Offset="0x4C88" TlutOffset="0x47C8"/>
|
<Texture Name="gHylianMan1ShavedBowlEyeTex" OutName="shaved_bowl_cut_eye" Format="ci8" Width="16" Height="16" Offset="0x4B88" TlutOffset="0x47C8"/>
|
||||||
<DList Name="object_ahg_DL_005508" Offset="0x5508"/>
|
<Texture Name="gHylianMan1BowlCutHairTex" OutName="bowl_cut_hair" Format="ci8" Width="8" Height="16" Offset="0x4C88" TlutOffset="0x47C8"/>
|
||||||
<DList Name="object_ahg_DL_005728" Offset="0x5728"/>
|
|
||||||
|
<!-- Alternate Heads DLs -->
|
||||||
|
<DList Name="gHylianMan1ShavedHeadDL" Offset="0x5508"/>
|
||||||
|
<DList Name="gHylianMan1BowlCutHeadDL" Offset="0x5728"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,59 +1,58 @@
|
||||||
<Root>
|
<Root>
|
||||||
|
<!-- Hylian Woman who owns Richard (DogLady) -->
|
||||||
<File Name="object_aob" Segment="6">
|
<File Name="object_aob" Segment="6">
|
||||||
<!-- Dog Lady Skeleton -->
|
<!-- Skeleton -->
|
||||||
<Skeleton Name="gDogLadySkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
<Limb Name="gHylianWoman1PelvisLimb" LimbType="Standard" Offset="0x000"/>
|
||||||
|
<Limb Name="gHylianWoman1LeftThighLimb" LimbType="Standard" Offset="0x00C"/>
|
||||||
<!-- Dog Lady Limbs -->
|
<Limb Name="gHylianWoman1LeftShinLimb" LimbType="Standard" Offset="0x018"/>
|
||||||
<Limb Name="gDogLadyRootLimb" LimbType="Standard" Offset="0x000"/>
|
<Limb Name="gHylianWoman1LeftFootLimb" LimbType="Standard" Offset="0x024"/>
|
||||||
<Limb Name="gDogLadyLimb_00C" LimbType="Standard" Offset="0x00C"/>
|
<Limb Name="gHylianWoman1RightThighLimb" LimbType="Standard" Offset="0x030"/>
|
||||||
<Limb Name="gDogLadyLimb_018" LimbType="Standard" Offset="0x018"/>
|
<Limb Name="gHylianWoman1RightShinLimb" LimbType="Standard" Offset="0x03C"/>
|
||||||
<Limb Name="gDogLadyLimb_024" LimbType="Standard" Offset="0x024"/>
|
<Limb Name="gHylianWoman1RightFootLimb" LimbType="Standard" Offset="0x048"/>
|
||||||
<Limb Name="gDogLadyLimb_030" LimbType="Standard" Offset="0x030"/>
|
<Limb Name="gHylianWoman1TorsoLimb" LimbType="Standard" Offset="0x054"/>
|
||||||
<Limb Name="gDogLadyLimb_03C" LimbType="Standard" Offset="0x03C"/>
|
<Limb Name="gHylianWoman1LeftUpperArmLimb" LimbType="Standard" Offset="0x060"/>
|
||||||
<Limb Name="gDogLadyLimb_048" LimbType="Standard" Offset="0x048"/>
|
<Limb Name="gHylianWoman1LeftForearmLimb" LimbType="Standard" Offset="0x06C"/>
|
||||||
<Limb Name="gDogLadyTorsoLimb" LimbType="Standard" Offset="0x054"/>
|
<Limb Name="gHylianWoman1LeftHandLimb" LimbType="Standard" Offset="0x078"/>
|
||||||
<Limb Name="gDogLadyLimb_060" LimbType="Standard" Offset="0x060"/>
|
<Limb Name="gHylianWoman1RightUpperArmLimb" LimbType="Standard" Offset="0x084"/>
|
||||||
<Limb Name="gDogLadyLimb_06C" LimbType="Standard" Offset="0x06C"/>
|
<Limb Name="gHylianWoman1RightForearmLimb" LimbType="Standard" Offset="0x090"/>
|
||||||
<Limb Name="gDogLadyLimb_078" LimbType="Standard" Offset="0x078"/>
|
<Limb Name="gHylianWoman1RightHandLimb" LimbType="Standard" Offset="0x09C"/>
|
||||||
<Limb Name="gDogLadyLimb_084" LimbType="Standard" Offset="0x084"/>
|
<Limb Name="gHylianWoman1HeadLimb" LimbType="Standard" Offset="0x0A8"/>
|
||||||
<Limb Name="gDogLadyLimb_090" LimbType="Standard" Offset="0x090"/>
|
<Skeleton Name="gHylianWoman1Skel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Limb Name="gDogLadyLimb_09C" LimbType="Standard" Offset="0x09C"/>
|
|
||||||
<Limb Name="gDogLadyHeadLimb" LimbType="Standard" Offset="0x0A8"/>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Dog Lady Limb DisplayLists -->
|
<!-- DLs -->
|
||||||
<DList Name="gDogLadyDressDL" Offset="0x5588"/>
|
<DList Name="gHylianWoman1PelvisDL" Offset="0x5588"/>
|
||||||
<DList Name="gDogLadyDL_54B8" Offset="0x54B8"/>
|
<DList Name="gHylianWoman1LeftThighDL" Offset="0x54B8"/>
|
||||||
<DList Name="gDogLadyDL_53E8" Offset="0x53E8"/>
|
<DList Name="gHylianWoman1LeftShinDL" Offset="0x53E8"/>
|
||||||
<DList Name="gDogLadyDL_5318" Offset="0x5318"/>
|
<DList Name="gHylianWoman1LeftFootDL" Offset="0x5318"/>
|
||||||
<DList Name="gDogLadyDL_5248" Offset="0x5248"/>
|
<DList Name="gHylianWoman1RightThighDL" Offset="0x5248"/>
|
||||||
<DList Name="gDogLadyDL_5178" Offset="0x5178"/>
|
<DList Name="gHylianWoman1RightShinDL" Offset="0x5178"/>
|
||||||
<DList Name="gDogLadyDL_50A8" Offset="0x50A8"/>
|
<DList Name="gHylianWoman1RightFootDL" Offset="0x50A8"/>
|
||||||
<DList Name="gDogLadyTorsoDL" Offset="0x4E08"/>
|
<DList Name="gHylianWoman1TorsoDL" Offset="0x4E08"/>
|
||||||
<DList Name="gDogLadyDL_4C60" Offset="0x4C60"/>
|
<DList Name="gHylianWoman1LeftUpperArmDL" Offset="0x4C60"/>
|
||||||
<DList Name="gDogLadyDL_4B30" Offset="0x4B30"/>
|
<DList Name="gHylianWoman1LeftForearmDL" Offset="0x4B30"/>
|
||||||
<DList Name="gDogLadyDL_4928" Offset="0x4928"/>
|
<DList Name="gHylianWoman1LeftHandDL" Offset="0x4928"/>
|
||||||
<DList Name="gDogLadyDL_4780" Offset="0x4780"/>
|
<DList Name="gHylianWoman1RightUpperArmDL" Offset="0x4780"/>
|
||||||
<DList Name="gDogLadyDL_4650" Offset="0x4650"/>
|
<DList Name="gHylianWoman1RightForearmDL" Offset="0x4650"/>
|
||||||
<DList Name="gDogLadyDL_4448" Offset="0x4448"/>
|
<DList Name="gHylianWoman1RightHandDL" Offset="0x4448"/>
|
||||||
<DList Name="gDogLadyHeadDL" Offset="0x3C88"/>
|
<DList Name="gHylianWoman1HeadDL" Offset="0x3C88"/>
|
||||||
|
|
||||||
<!-- Palettes -->
|
<!-- TLUTs -->
|
||||||
<Texture Name="gDogLadyTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x0108"/>
|
<Texture Name="gHylianWoman1TLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x0108"/>
|
||||||
|
|
||||||
<!-- Textures -->
|
<!-- Textures -->
|
||||||
<Texture Name="gDogLadyHairTex" OutName="hair" Format="ci8" Width="16" Height="16" Offset="0x0308" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1HairTex" OutName="hair" Format="ci8" Width="16" Height="16" Offset="0x0308" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadySkinGradientTex" OutName="skin_gradient" Format="ci8" Width="8" Height="8" Offset="0x0408" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1SkinTex" OutName="skin" Format="ci8" Width="8" Height="8" Offset="0x0408" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadyEarTex" OutName="ear" Format="ci8" Width="16" Height="16" Offset="0x0448" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1EarTex" OutName="ear" Format="ci8" Width="16" Height="16" Offset="0x0448" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadyLipGradientTex" OutName="lip_gradient" Format="ci8" Width="8" Height="8" Offset="0x0548" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1MouthTex" OutName="mouth" Format="ci8" Width="8" Height="8" Offset="0x0548" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadyNostrilTex" OutName="nostril" Format="ci8" Width="8" Height="8" Offset="0x0588" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1NostrilTex" OutName="nostril" Format="ci8" Width="8" Height="8" Offset="0x0588" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadyBackOfHandTex" OutName="back_of_hand" Format="ci8" Width="16" Height="16" Offset="0x1DC8" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1FingersTex" OutName="fingers" Format="ci8" Width="16" Height="16" Offset="0x1DC8" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadyDressShoulderPatternTex" OutName="dress_shoulder_pattern" Format="ci8" Width="8" Height="8" Offset="0x1EC8" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1SleevesTex" OutName="sleeves" Format="ci8" Width="8" Height="8" Offset="0x1EC8" TlutOffset="0x0108"/>
|
||||||
<Texture Name="gDogLadyDressTex" OutName="dress" Format="ci8" Width="8" Height="8" Offset="0x1F08" TlutOffset="0x0108"/>
|
<Texture Name="gHylianWoman1DressTex" OutName="dress" Format="ci8" Width="8" Height="8" Offset="0x1F08" TlutOffset="0x0108"/>
|
||||||
|
|
||||||
<!-- Dog Lady Eye Textures -->
|
<!-- Eye Textures -->
|
||||||
<Texture Name="gDogLadyEyeOpenTex" OutName="dog_lady_eye_open" Format="rgba16" Width="32" Height="32" Offset="0x05C8"/>
|
<Texture Name="gHylianWoman1EyeOpenTex" OutName="eye_open" Format="rgba16" Width="32" Height="32" Offset="0x05C8"/>
|
||||||
<Texture Name="gDogLadyEyeHalfTex" OutName="dog_lady_eye_half" Format="rgba16" Width="32" Height="32" Offset="0x0DC8"/>
|
<Texture Name="gHylianWoman1EyeHalfTex" OutName="eye_half" Format="rgba16" Width="32" Height="32" Offset="0x0DC8"/>
|
||||||
<Texture Name="gDogLadyEyeClosedTex" OutName="dog_lady_eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x15C8"/>
|
<Texture Name="gHylianWoman1EyeClosedTex" OutName="eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x15C8"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,45 +1,50 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_bba" Segment="6">
|
<File Name="object_bba" Segment="6">
|
||||||
<Limb Name="object_bba_Limb_000000" LimbType="Standard" Offset="0x0"/>
|
<!-- Skeleton -->
|
||||||
<Limb Name="object_bba_Limb_00000C" LimbType="Standard" Offset="0xC"/>
|
<Limb Name="gHylianOldWomanPelvisLimb" LimbType="Standard" Offset="0x0"/>
|
||||||
<Limb Name="object_bba_Limb_000018" LimbType="Standard" Offset="0x18"/>
|
<Limb Name="gHylianOldWomanLeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
||||||
<Limb Name="object_bba_Limb_000024" LimbType="Standard" Offset="0x24"/>
|
<Limb Name="gHylianOldWomanLeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
||||||
<Limb Name="object_bba_Limb_000030" LimbType="Standard" Offset="0x30"/>
|
<Limb Name="gHylianOldWomanLeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
||||||
<Limb Name="object_bba_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
|
<Limb Name="gHylianOldWomanRightThighLimb" LimbType="Standard" Offset="0x30"/>
|
||||||
<Limb Name="object_bba_Limb_000048" LimbType="Standard" Offset="0x48"/>
|
<Limb Name="gHylianOldWomanRightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
||||||
<Limb Name="object_bba_Limb_000054" LimbType="Standard" Offset="0x54"/>
|
<Limb Name="gHylianOldWomanRightFootLimb" LimbType="Standard" Offset="0x48"/>
|
||||||
<Limb Name="object_bba_Limb_000060" LimbType="Standard" Offset="0x60"/>
|
<Limb Name="gHylianOldWomanTorsoLimb" LimbType="Standard" Offset="0x54"/>
|
||||||
<Limb Name="object_bba_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
|
<Limb Name="gHylianOldWomanLeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
||||||
<Limb Name="object_bba_Limb_000078" LimbType="Standard" Offset="0x78"/>
|
<Limb Name="gHylianOldWomanLeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
||||||
<Limb Name="object_bba_Limb_000084" LimbType="Standard" Offset="0x84"/>
|
<Limb Name="gHylianOldWomanLeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
||||||
<Limb Name="object_bba_Limb_000090" LimbType="Standard" Offset="0x90"/>
|
<Limb Name="gHylianOldWomanRightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
||||||
<Limb Name="object_bba_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
|
<Limb Name="gHylianOldWomanRightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
||||||
<Limb Name="object_bba_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
|
<Limb Name="gHylianOldWomanRightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
||||||
<Skeleton Name="object_bba_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
<Limb Name="gHylianOldWomanHeadLimb" LimbType="Standard" Offset="0xA8"/>
|
||||||
<Texture Name="object_bba_TLUT_000108" OutName="tlut_00000108" Format="rgba16" Width="16" Height="16" Offset="0x108"/>
|
<Skeleton Name="gHylianOldWomanSkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Texture Name="object_bba_Tex_000308" OutName="tex_00000308" Format="ci8" Width="8" Height="8" Offset="0x308" TlutOffset="0x108"/>
|
|
||||||
<Texture Name="object_bba_Tex_000348" OutName="tex_00000348" Format="ci8" Width="8" Height="8" Offset="0x348" TlutOffset="0x108"/>
|
<!-- Textures -->
|
||||||
<Texture Name="object_bba_Tex_000388" OutName="tex_00000388" Format="ci8" Width="16" Height="16" Offset="0x388" TlutOffset="0x108"/>
|
<Texture Name="gHylianOldWomanTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x108"/>
|
||||||
<Texture Name="object_bba_Tex_000488" OutName="tex_00000488" Format="ci8" Width="8" Height="8" Offset="0x488" TlutOffset="0x108"/>
|
<Texture Name="gHylianOldWomanMouthTex" OutName="mouth" Format="ci8" Width="8" Height="8" Offset="0x308" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bba_Tex_0004C8" OutName="tex_000004C8" Format="rgba16" Width="32" Height="32" Offset="0x4C8"/>
|
<Texture Name="gHylianOldWomanSkinTex" OutName="skin" Format="ci8" Width="8" Height="8" Offset="0x348" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bba_Tex_000CC8" OutName="tex_00000CC8" Format="ci8" Width="16" Height="16" Offset="0xCC8" TlutOffset="0x108"/>
|
<Texture Name="gHylianOldWomanHairTex" OutName="hair" Format="ci8" Width="16" Height="16" Offset="0x388" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bba_Tex_000DC8" OutName="tex_00000DC8" Format="ci8" Width="8" Height="8" Offset="0xDC8" TlutOffset="0x108"/>
|
<Texture Name="gHylianOldWomanEarTex" OutName="ear" Format="ci8" Width="8" Height="8" Offset="0x488" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bba_Tex_000E08" OutName="tex_00000E08" Format="ci8" Width="16" Height="16" Offset="0xE08" TlutOffset="0x108"/>
|
<Texture Name="gHylianOldWomanEyeTex" OutName="eye" Format="rgba16" Width="32" Height="32" Offset="0x4C8"/>
|
||||||
<Texture Name="object_bba_Tex_000F08" OutName="tex_00000F08" Format="ci8" Width="16" Height="16" Offset="0xF08" TlutOffset="0x108"/>
|
<Texture Name="gHylianOldWomanFingersTex" OutName="fingers" Format="ci8" Width="16" Height="16" Offset="0xCC8" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bba_DL_002948" Offset="0x2948"/>
|
<Texture Name="gHylianOldWomanCollarSleevesTex" OutName="collar_sleeves" Format="ci8" Width="8" Height="8" Offset="0xDC8" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bba_DL_003298" Offset="0x3298"/>
|
<Texture Name="gHylianOldWomanShirtTex" OutName="shirt" Format="ci8" Width="16" Height="16" Offset="0xE08" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bba_DL_0033A8" Offset="0x33A8"/>
|
<Texture Name="gHylianOldWomanSkirtTex" OutName="skirt" Format="ci8" Width="16" Height="16" Offset="0xF08" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bba_DL_0034C8" Offset="0x34C8"/>
|
|
||||||
<DList Name="object_bba_DL_0035F0" Offset="0x35F0"/>
|
<!-- DLs -->
|
||||||
<DList Name="object_bba_DL_003700" Offset="0x3700"/>
|
<DList Name="gHylianOldWomanHeadDL" Offset="0x2948"/>
|
||||||
<DList Name="object_bba_DL_003820" Offset="0x3820"/>
|
<DList Name="gHylianOldWomanRightHandDL" Offset="0x3298"/>
|
||||||
<DList Name="object_bba_DL_003948" Offset="0x3948"/>
|
<DList Name="gHylianOldWomanRightForearmDL" Offset="0x33A8"/>
|
||||||
<DList Name="object_bba_DL_003C80" Offset="0x3C80"/>
|
<DList Name="gHylianOldWomanRightUpperArmDL" Offset="0x34C8"/>
|
||||||
<DList Name="object_bba_DL_003D50" Offset="0x3D50"/>
|
<DList Name="gHylianOldWomanLeftHandDL" Offset="0x35F0"/>
|
||||||
<DList Name="object_bba_DL_003E20" Offset="0x3E20"/>
|
<DList Name="gHylianOldWomanLeftForearmDL" Offset="0x3700"/>
|
||||||
<DList Name="object_bba_DL_003EF0" Offset="0x3EF0"/>
|
<DList Name="gHylianOldWomanLeftUpperArmDL" Offset="0x3820"/>
|
||||||
<DList Name="object_bba_DL_003FC0" Offset="0x3FC0"/>
|
<DList Name="gHylianOldWomanTorsoDL" Offset="0x3948"/>
|
||||||
<DList Name="object_bba_DL_004090" Offset="0x4090"/>
|
<DList Name="gHylianOldWomanRightFootDL" Offset="0x3C80"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="object_bba_DL_004160" Offset="0x4160"/>
|
<DList Name="gHylianOldWomanRightShinDL" Offset="0x3D50"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianOldWomanRightThighDL" Offset="0x3E20"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianOldWomanLeftFootDL" Offset="0x3EF0"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianOldWomanLeftShinDL" Offset="0x3FC0"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianOldWomanLeftThighDL" Offset="0x4090"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianOldWomanPelvisDL" Offset="0x4160"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,56 +1,61 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_bji" Segment="6">
|
<File Name="object_bji" Segment="6">
|
||||||
|
<!-- Skeleton -->
|
||||||
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
||||||
<Limb Name="object_bji_Limb_000000" LimbType="Standard" Offset="0x0"/>
|
<Limb Name="gHylianOldManPelvisLimb" LimbType="Standard" Offset="0x0"/>
|
||||||
<Limb Name="object_bji_Limb_00000C" LimbType="Standard" Offset="0xC"/>
|
<Limb Name="gHylianOldManLeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
||||||
<Limb Name="object_bji_Limb_000018" LimbType="Standard" Offset="0x18"/>
|
<Limb Name="gHylianOldManLeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
||||||
<Limb Name="object_bji_Limb_000024" LimbType="Standard" Offset="0x24"/>
|
<Limb Name="gHylianOldManLeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
||||||
<Limb Name="object_bji_Limb_000030" LimbType="Standard" Offset="0x30"/>
|
<Limb Name="gHylianOldManRightThighLimb" LimbType="Standard" Offset="0x30"/>
|
||||||
<Limb Name="object_bji_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
|
<Limb Name="gHylianOldManRightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
||||||
<Limb Name="object_bji_Limb_000048" LimbType="Standard" Offset="0x48"/>
|
<Limb Name="gHylianOldManRightFootLimb" LimbType="Standard" Offset="0x48"/>
|
||||||
<Limb Name="object_bji_Limb_000054" LimbType="Standard" Offset="0x54"/>
|
<Limb Name="gHylianOldManTorsoLimb" LimbType="Standard" Offset="0x54"/>
|
||||||
<Limb Name="object_bji_Limb_000060" LimbType="Standard" Offset="0x60"/>
|
<Limb Name="gHylianOldManLeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
||||||
<Limb Name="object_bji_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
|
<Limb Name="gHylianOldManLeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
||||||
<Limb Name="object_bji_Limb_000078" LimbType="Standard" Offset="0x78"/>
|
<Limb Name="gHylianOldManLeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
||||||
<Limb Name="object_bji_Limb_000084" LimbType="Standard" Offset="0x84"/>
|
<Limb Name="gHylianOldManRightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
||||||
<Limb Name="object_bji_Limb_000090" LimbType="Standard" Offset="0x90"/>
|
<Limb Name="gHylianOldManRightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
||||||
<Limb Name="object_bji_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
|
<Limb Name="gHylianOldManRightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
||||||
<Limb Name="object_bji_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
|
<Limb Name="gHylianOldManHeadLimb" LimbType="Standard" Offset="0xA8"/>
|
||||||
|
<Skeleton Name="gHylianOldManSkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Skeleton Name="object_bji_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
|
||||||
|
|
||||||
|
<!-- Textures -->
|
||||||
<!-- 32-bit aligned textures. -->
|
<!-- 32-bit aligned textures. -->
|
||||||
<Texture Name="object_bji_TLUT_0000FC" OutName="tlut_000000FC" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
<Texture Name="gHylianOldManTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="8" Offset="0x2FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManHairTex" OutName="hair" Format="ci8" Width="8" Height="8" Offset="0x2FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_00033C" OutName="tex_0000033C" Format="ci8" Width="8" Height="8" Offset="0x33C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManSkinTex" OutName="skin" Format="ci8" Width="8" Height="8" Offset="0x33C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="16" Height="16" Offset="0x37C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManForeheadTex" OutName="forehead" Format="ci8" Width="16" Height="16" Offset="0x37C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_00047C" OutName="tex_0000047C" Format="ci8" Width="8" Height="8" Offset="0x47C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManMouthTex" OutName="mouth" Format="ci8" Width="8" Height="8" Offset="0x47C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_0004BC" OutName="tex_000004BC" Format="ci8" Width="8" Height="8" Offset="0x4BC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManNoseTex" OutName="nose" Format="ci8" Width="8" Height="8" Offset="0x4BC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_0004FC" OutName="tex_000004FC" Format="i8" Width="16" Height="16" Offset="0x4FC"/>
|
<Texture Name="gHylianOldManClothesCapTex" OutName="clothes_cap" Format="i8" Width="16" Height="16" Offset="0x4FC"/>
|
||||||
<Texture Name="object_bji_Tex_0005FC" OutName="tex_000005FC" Format="ci8" Width="32" Height="32" Offset="0x5FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManEyeOpenTex" OutName="eye_open" Format="ci8" Width="32" Height="32" Offset="0x5FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_0009FC" OutName="tex_000009FC" Format="ci8" Width="32" Height="32" Offset="0x9FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManEyeHalfTex" OutName="eye_half" Format="ci8" Width="32" Height="32" Offset="0x9FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_000DFC" OutName="tex_00000DFC" Format="ci8" Width="32" Height="32" Offset="0xDFC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianOldManEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0xDFC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_bji_Tex_0011FC" OutName="tex_000011FC" Format="i8" Width="8" Height="8" Offset="0x11FC"/>
|
<Texture Name="gHylianOldManClothesSideTex" OutName="clothes_side" Format="i8" Width="8" Height="8" Offset="0x11FC"/>
|
||||||
|
|
||||||
<DList Name="object_bji_DL_002560" Offset="0x2560"/>
|
<!-- DLs -->
|
||||||
<DList Name="object_bji_DL_002B88" Offset="0x2B88"/>
|
<DList Name="gHylianOldManHeadDL" Offset="0x2560"/>
|
||||||
<DList Name="object_bji_DL_002C50" Offset="0x2C50"/>
|
<DList Name="gHylianOldManRightHandDL" Offset="0x2B88"/>
|
||||||
<DList Name="object_bji_DL_002D40" Offset="0x2D40"/>
|
<DList Name="gHylianOldManRightForearmDL" Offset="0x2C50"/>
|
||||||
<DList Name="object_bji_DL_002E40" Offset="0x2E40"/>
|
<DList Name="gHylianOldManRightUpperArmDL" Offset="0x2D40"/>
|
||||||
<DList Name="object_bji_DL_002F08" Offset="0x2F08"/>
|
<DList Name="gHylianOldManLeftHandDL" Offset="0x2E40"/>
|
||||||
<DList Name="object_bji_DL_002FF8" Offset="0x2FF8"/>
|
<DList Name="gHylianOldManLeftForearmDL" Offset="0x2F08"/>
|
||||||
<DList Name="object_bji_DL_0030F8" Offset="0x30F8"/>
|
<DList Name="gHylianOldManLeftUpperArmDL" Offset="0x2FF8"/>
|
||||||
<DList Name="object_bji_DL_003328" Offset="0x3328"/>
|
<DList Name="gHylianOldManTorsoDL" Offset="0x30F8"/>
|
||||||
<DList Name="object_bji_DL_0033F0" Offset="0x33F0"/>
|
<DList Name="gHylianOldManRightFootDL" Offset="0x3328"/>
|
||||||
<DList Name="object_bji_DL_0034B8" Offset="0x34B8"/>
|
<DList Name="gHylianOldManRightShinDL" Offset="0x33F0"/>
|
||||||
<DList Name="object_bji_DL_003580" Offset="0x3580"/>
|
<DList Name="gHylianOldManRightThighDL" Offset="0x34B8"/>
|
||||||
<DList Name="object_bji_DL_003648" Offset="0x3648"/>
|
<DList Name="gHylianOldManLeftFootDL" Offset="0x3580"/>
|
||||||
<DList Name="object_bji_DL_003710" Offset="0x3710"/>
|
<DList Name="gHylianOldManLeftShinDL" Offset="0x3648"/>
|
||||||
<DList Name="object_bji_DL_0037D8" Offset="0x37D8"/>
|
<DList Name="gHylianOldManLeftThighDL" Offset="0x3710"/>
|
||||||
|
<DList Name="gHylianOldManPelvisDL" Offset="0x37D8"/>
|
||||||
|
|
||||||
<Texture Name="object_bji_Tex_003908" OutName="tex_00003908" Format="rgba16" Width="8" Height="8" Offset="0x3908"/>
|
<!-- Bald Head Textures -->
|
||||||
<Texture Name="object_bji_Tex_003988" OutName="tex_00003988" Format="rgba16" Width="8" Height="8" Offset="0x3988"/>
|
<Texture Name="gHylianOldManBaldSkinEarTex" OutName="bald_skin_ear" Format="rgba16" Width="8" Height="8" Offset="0x3908"/>
|
||||||
<Texture Name="object_bji_Tex_003A08" OutName="tex_00003A08" Format="rgba16" Width="8" Height="8" Offset="0x3A08"/>
|
<Texture Name="gHylianOldManBaldFacialHairTex" OutName="bald_facial_hair" Format="rgba16" Width="8" Height="8" Offset="0x3988"/>
|
||||||
<DList Name="object_bji_DL_003F68" Offset="0x3F68"/>
|
<Texture Name="gHylianOldManBaldEyeTex" OutName="bald_eye" Format="rgba16" Width="8" Height="8" Offset="0x3A08"/>
|
||||||
|
|
||||||
|
<!-- Bald Head DL -->
|
||||||
|
<DList Name="gHylianOldManBaldHeadDL" Offset="0x3F68"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,47 +1,52 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_bob" Segment="6">
|
<File Name="object_bob" Segment="6">
|
||||||
<Limb Name="object_bob_Limb_000000" LimbType="Standard" Offset="0x0"/>
|
<!-- Skeleton -->
|
||||||
<Limb Name="object_bob_Limb_00000C" LimbType="Standard" Offset="0xC"/>
|
<Limb Name="gHylianWoman2PelvisLimb" LimbType="Standard" Offset="0x0"/>
|
||||||
<Limb Name="object_bob_Limb_000018" LimbType="Standard" Offset="0x18"/>
|
<Limb Name="gHylianWoman2LeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
||||||
<Limb Name="object_bob_Limb_000024" LimbType="Standard" Offset="0x24"/>
|
<Limb Name="gHylianWoman2LeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
||||||
<Limb Name="object_bob_Limb_000030" LimbType="Standard" Offset="0x30"/>
|
<Limb Name="gHylianWoman2LeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
||||||
<Limb Name="object_bob_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
|
<Limb Name="gHylianWoman2RightThighLimb" LimbType="Standard" Offset="0x30"/>
|
||||||
<Limb Name="object_bob_Limb_000048" LimbType="Standard" Offset="0x48"/>
|
<Limb Name="gHylianWoman2RightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
||||||
<Limb Name="object_bob_Limb_000054" LimbType="Standard" Offset="0x54"/>
|
<Limb Name="gHylianWoman2RightFootLimb" LimbType="Standard" Offset="0x48"/>
|
||||||
<Limb Name="object_bob_Limb_000060" LimbType="Standard" Offset="0x60"/>
|
<Limb Name="gHylianWoman2TorsoLimb" LimbType="Standard" Offset="0x54"/>
|
||||||
<Limb Name="object_bob_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
|
<Limb Name="gHylianWoman2LeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
||||||
<Limb Name="object_bob_Limb_000078" LimbType="Standard" Offset="0x78"/>
|
<Limb Name="gHylianWoman2LeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
||||||
<Limb Name="object_bob_Limb_000084" LimbType="Standard" Offset="0x84"/>
|
<Limb Name="gHylianWoman2LeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
||||||
<Limb Name="object_bob_Limb_000090" LimbType="Standard" Offset="0x90"/>
|
<Limb Name="gHylianWoman2RightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
||||||
<Limb Name="object_bob_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
|
<Limb Name="gHylianWoman2RightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
||||||
<Limb Name="object_bob_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
|
<Limb Name="gHylianWoman2RightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
||||||
<Skeleton Name="object_bob_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
<Limb Name="gHylianWoman2HeadLimb" LimbType="Standard" Offset="0xA8"/>
|
||||||
<Texture Name="object_bob_TLUT_000108" OutName="tlut_00000108" Format="rgba16" Width="16" Height="16" Offset="0x108"/>
|
<Skeleton Name="gHylianWoman2Skel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Texture Name="object_bob_Tex_000308" OutName="tex_00000308" Format="ci8" Width="8" Height="8" Offset="0x308" TlutOffset="0x108"/>
|
|
||||||
<Texture Name="object_bob_Tex_000348" OutName="tex_00000348" Format="ci8" Width="8" Height="8" Offset="0x348" TlutOffset="0x108"/>
|
<!-- Textures -->
|
||||||
<Texture Name="object_bob_Tex_000388" OutName="tex_00000388" Format="ci8" Width="32" Height="32" Offset="0x388" TlutOffset="0x108"/>
|
<Texture Name="gHylianWoman2TLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x108"/>
|
||||||
<Texture Name="object_bob_Tex_000788" OutName="tex_00000788" Format="ci8" Width="8" Height="8" Offset="0x788" TlutOffset="0x108"/>
|
<Texture Name="gHylianWoman2SkinTex" OutName="skin" Format="ci8" Width="8" Height="8" Offset="0x308" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bob_Tex_0007C8" OutName="tex_000007C8" Format="rgba16" Width="32" Height="32" Offset="0x7C8"/>
|
<Texture Name="gHylianWoman2HairTex" OutName="hair" Format="ci8" Width="8" Height="8" Offset="0x348" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bob_Tex_000FC8" OutName="tex_00000FC8" Format="rgba16" Width="32" Height="32" Offset="0xFC8"/>
|
<Texture Name="gHylianWoman2MouthTex" OutName="mouth" Format="ci8" Width="32" Height="32" Offset="0x388" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bob_Tex_0017C8" OutName="tex_000017C8" Format="rgba16" Width="32" Height="32" Offset="0x17C8"/>
|
<Texture Name="gHylianWoman2EarTex" OutName="ear" Format="ci8" Width="8" Height="8" Offset="0x788" TlutOffset="0x108"/>
|
||||||
<Texture Name="object_bob_Tex_001FC8" OutName="tex_00001FC8" Format="ci8" Width="16" Height="16" Offset="0x1FC8" TlutOffset="0x108"/>
|
<Texture Name="gHylianWoman2EyeOpenTex" OutName="eye_open" Format="rgba16" Width="32" Height="32" Offset="0x7C8"/>
|
||||||
<Texture Name="object_bob_Tex_0020C8" OutName="tex_000020C8" Format="ci8" Width="16" Height="16" Offset="0x20C8" TlutOffset="0x108"/>
|
<Texture Name="gHylianWoman2EyeHalfTex" OutName="eye_half" Format="rgba16" Width="32" Height="32" Offset="0xFC8"/>
|
||||||
<Texture Name="object_bob_Tex_0021C8" OutName="tex_000021C8" Format="ci8" Width="8" Height="8" Offset="0x21C8" TlutOffset="0x108"/>
|
<Texture Name="gHylianWoman2EyeClosedTex" OutName="eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x17C8"/>
|
||||||
<Texture Name="object_bob_Tex_002208" OutName="tex_00002208" Format="ci8" Width="16" Height="16" Offset="0x2208" TlutOffset="0x108"/>
|
<Texture Name="gHylianWoman2FingersTex" OutName="fingers" Format="ci8" Width="16" Height="16" Offset="0x1FC8" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bob_DL_003B78" Offset="0x3B78"/>
|
<Texture Name="gHylianWoman2ShirtTex" OutName="shirt" Format="ci8" Width="16" Height="16" Offset="0x20C8" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bob_DL_003F68" Offset="0x3F68"/>
|
<Texture Name="gHylianWoman2CollarTex" OutName="collar" Format="ci8" Width="8" Height="8" Offset="0x21C8" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bob_DL_0040B0" Offset="0x40B0"/>
|
<Texture Name="gHylianWoman2DressTex" OutName="dress" Format="ci8" Width="16" Height="16" Offset="0x2208" TlutOffset="0x108"/>
|
||||||
<DList Name="object_bob_DL_0041E0" Offset="0x41E0"/>
|
|
||||||
<DList Name="object_bob_DL_004310" Offset="0x4310"/>
|
<!-- DLs -->
|
||||||
<DList Name="object_bob_DL_004458" Offset="0x4458"/>
|
<DList Name="gHylianWoman2HeadDL" Offset="0x3B78"/>
|
||||||
<DList Name="object_bob_DL_004588" Offset="0x4588"/>
|
<DList Name="gHylianWoman2RightHandDL" Offset="0x3F68"/>
|
||||||
<DList Name="object_bob_DL_0046B8" Offset="0x46B8"/>
|
<DList Name="gHylianWoman2RightForearmDL" Offset="0x40B0"/>
|
||||||
<DList Name="object_bob_DL_004A48" Offset="0x4A48"/>
|
<DList Name="gHylianWoman2RightUpperArmDL" Offset="0x41E0"/>
|
||||||
<DList Name="object_bob_DL_004B18" Offset="0x4B18"/>
|
<DList Name="gHylianWoman2LeftHandDL" Offset="0x4310"/>
|
||||||
<DList Name="object_bob_DL_004BE8" Offset="0x4BE8"/>
|
<DList Name="gHylianWoman2LeftForearmDL" Offset="0x4458"/>
|
||||||
<DList Name="object_bob_DL_004C38" Offset="0x4C38"/>
|
<DList Name="gHylianWoman2LeftUpperArmDL" Offset="0x4588"/>
|
||||||
<DList Name="object_bob_DL_004D08" Offset="0x4D08"/>
|
<DList Name="gHylianWoman2TorsoDL" Offset="0x46B8"/>
|
||||||
<DList Name="object_bob_DL_004DD8" Offset="0x4DD8"/>
|
<DList Name="gHylianWoman2RightFootDL" Offset="0x4A48"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="object_bob_DL_004E28" Offset="0x4E28"/>
|
<DList Name="gHylianWoman2RightShinDL" Offset="0x4B18"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianWoman2RightThighDL" Offset="0x4BE8"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianWoman2LeftFootDL" Offset="0x4C38"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianWoman2LeftShinDL" Offset="0x4D08"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianWoman2LeftThighDL" Offset="0x4DD8"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianWoman2PelvisDL" Offset="0x4E28"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,65 +1,73 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_boj" Segment="6">
|
<File Name="object_boj" Segment="6">
|
||||||
|
<!-- Skeleton -->
|
||||||
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
||||||
<Limb Name="object_boj_Limb_000000" LimbType="Standard" Offset="0x0"/>
|
<Limb Name="gHylianMan2PelvisLimb" LimbType="Standard" Offset="0x0"/>
|
||||||
<Limb Name="object_boj_Limb_00000C" LimbType="Standard" Offset="0xC"/>
|
<Limb Name="gHylianMan2LeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
||||||
<Limb Name="object_boj_Limb_000018" LimbType="Standard" Offset="0x18"/>
|
<Limb Name="gHylianMan2LeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
||||||
<Limb Name="object_boj_Limb_000024" LimbType="Standard" Offset="0x24"/>
|
<Limb Name="gHylianMan2LeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
||||||
<Limb Name="object_boj_Limb_000030" LimbType="Standard" Offset="0x30"/>
|
<Limb Name="gHylianMan2RightThighLimb" LimbType="Standard" Offset="0x30"/>
|
||||||
<Limb Name="object_boj_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
|
<Limb Name="gHylianMan2RightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
||||||
<Limb Name="object_boj_Limb_000048" LimbType="Standard" Offset="0x48"/>
|
<Limb Name="gHylianMan2RightFootLimb" LimbType="Standard" Offset="0x48"/>
|
||||||
<Limb Name="object_boj_Limb_000054" LimbType="Standard" Offset="0x54"/>
|
<Limb Name="gHylianMan2TorsoLimb" LimbType="Standard" Offset="0x54"/>
|
||||||
<Limb Name="object_boj_Limb_000060" LimbType="Standard" Offset="0x60"/>
|
<Limb Name="gHylianMan2LeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
||||||
<Limb Name="object_boj_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
|
<Limb Name="gHylianMan2LeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
||||||
<Limb Name="object_boj_Limb_000078" LimbType="Standard" Offset="0x78"/>
|
<Limb Name="gHylianMan2LeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
||||||
<Limb Name="object_boj_Limb_000084" LimbType="Standard" Offset="0x84"/>
|
<Limb Name="gHylianMan2RightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
||||||
<Limb Name="object_boj_Limb_000090" LimbType="Standard" Offset="0x90"/>
|
<Limb Name="gHylianMan2RightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
||||||
<Limb Name="object_boj_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
|
<Limb Name="gHylianMan2RightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
||||||
<Limb Name="object_boj_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
|
<Limb Name="gHylianMan2HeadLimb" LimbType="Standard" Offset="0xA8"/>
|
||||||
|
<Skeleton Name="gHylianMan2Skel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Skeleton Name="object_boj_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
|
||||||
|
|
||||||
|
<!-- Textures -->
|
||||||
<!-- 32-bit aligned textures. -->
|
<!-- 32-bit aligned textures. -->
|
||||||
<Texture Name="object_boj_TLUT_0000FC" OutName="tlut_000000FC" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
<Texture Name="gHylianMan2TLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="16" Offset="0x2FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedHairTex" OutName="mustached_hair" Format="ci8" Width="8" Height="16" Offset="0x2FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="8" Height="8" Offset="0x37C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedSkinTex" OutName="mustached_skin" Format="ci8" Width="8" Height="8" Offset="0x37C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0003BC" OutName="tex_000003BC" Format="ci8" Width="32" Height="16" Offset="0x3BC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedMouthTex" OutName="mustached_mouth" Format="ci8" Width="32" Height="16" Offset="0x3BC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0005BC" OutName="tex_000005BC" Format="ci8" Width="8" Height="8" Offset="0x5BC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedEarTex" OutName="mustached_ear" Format="ci8" Width="8" Height="8" Offset="0x5BC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0005FC" OutName="tex_000005FC" Format="ci8" Width="16" Height="16" Offset="0x5FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedEyeOpenTex" OutName="mustached_eye_open" Format="ci8" Width="16" Height="16" Offset="0x5FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0006FC" OutName="tex_000006FC" Format="ci8" Width="16" Height="16" Offset="0x6FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedEyeHalfTex" OutName="mustached_eye_half" Format="ci8" Width="16" Height="16" Offset="0x6FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0007FC" OutName="tex_000007FC" Format="ci8" Width="16" Height="16" Offset="0x7FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2MustachedEyeClosedTex" OutName="mustached_eye_closed" Format="ci8" Width="16" Height="16" Offset="0x7FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_0008FC" OutName="tex_000008FC" Format="ci8" Width="8" Height="8" Offset="0x8FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2FingersTex" OutName="fingers" Format="ci8" Width="8" Height="8" Offset="0x8FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_00093C" OutName="tex_0000093C" Format="i8" Width="16" Height="16" Offset="0x93C"/>
|
<Texture Name="gHylianMan2ShirtTex" OutName="shirt" Format="i8" Width="16" Height="16" Offset="0x93C"/>
|
||||||
<Texture Name="object_boj_Tex_000A3C" OutName="tex_00000A3C" Format="ci8" Width="8" Height="8" Offset="0xA3C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianMan2BeltShoeTex" OutName="belt_shoe" Format="ci8" Width="8" Height="8" Offset="0xA3C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="object_boj_Tex_000A7C" OutName="tex_00000A7C" Format="i8" Width="8" Height="8" Offset="0xA7C"/>
|
<Texture Name="gHylianMan2PantsTex" OutName="pants" Format="i8" Width="8" Height="8" Offset="0xA7C"/>
|
||||||
<DList Name="object_boj_DL_0026F0" Offset="0x26F0"/>
|
|
||||||
<DList Name="object_boj_DL_002AC8" Offset="0x2AC8"/>
|
|
||||||
<DList Name="object_boj_DL_002C10" Offset="0x2C10"/>
|
|
||||||
<DList Name="object_boj_DL_002D18" Offset="0x2D18"/>
|
|
||||||
<DList Name="object_boj_DL_002E20" Offset="0x2E20"/>
|
|
||||||
<DList Name="object_boj_DL_002F68" Offset="0x2F68"/>
|
|
||||||
<DList Name="object_boj_DL_003070" Offset="0x3070"/>
|
|
||||||
<DList Name="object_boj_DL_003178" Offset="0x3178"/>
|
|
||||||
<DList Name="object_boj_DL_003350" Offset="0x3350"/>
|
|
||||||
<DList Name="object_boj_DL_003468" Offset="0x3468"/>
|
|
||||||
<DList Name="object_boj_DL_003578" Offset="0x3578"/>
|
|
||||||
<DList Name="object_boj_DL_003680" Offset="0x3680"/>
|
|
||||||
<DList Name="object_boj_DL_003798" Offset="0x3798"/>
|
|
||||||
<DList Name="object_boj_DL_0038A8" Offset="0x38A8"/>
|
|
||||||
<DList Name="object_boj_DL_0039B0" Offset="0x39B0"/>
|
|
||||||
|
|
||||||
<Texture Name="object_boj_TLUT_003B98" OutName="tlut_00003B98" Format="rgba16" Width="63" Height="4" Offset="0x3B98"/>
|
<!-- DLs -->
|
||||||
<Texture Name="object_boj_Tex_003D90" OutName="tex_00003D90" Format="ci8" Width="8" Height="8" Offset="0x3D90" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2MustachedHeadDL" Offset="0x26F0"/>
|
||||||
<Texture Name="object_boj_Tex_003DD0" OutName="tex_00003DD0" Format="ci8" Width="16" Height="16" Offset="0x3DD0" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2RightHandDL" Offset="0x2AC8"/>
|
||||||
<Texture Name="object_boj_Tex_003ED0" OutName="tex_00003ED0" Format="ci8" Width="16" Height="16" Offset="0x3ED0" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2RightForearmDL" Offset="0x2C10"/>
|
||||||
<Texture Name="object_boj_Tex_003FD0" OutName="tex_00003FD0" Format="ci8" Width="8" Height="16" Offset="0x3FD0" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2RightUpperArmDL" Offset="0x2D18"/>
|
||||||
<Texture Name="object_boj_Tex_004050" OutName="tex_00004050" Format="ci8" Width="16" Height="16" Offset="0x4050" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2LeftHandDL" Offset="0x2E20"/>
|
||||||
<Texture Name="object_boj_Tex_004150" OutName="tex_00004150" Format="ci8" Width="16" Height="16" Offset="0x4150" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2LeftForearmDL" Offset="0x2F68"/>
|
||||||
<Texture Name="object_boj_Tex_004250" OutName="tex_00004250" Format="ci8" Width="16" Height="16" Offset="0x4250" TlutOffset="0x3B98"/>
|
<DList Name="gHylianMan2LeftUpperArmDL" Offset="0x3070"/>
|
||||||
<DList Name="object_boj_DL_0052E0" Offset="0x52E0"/>
|
<DList Name="gHylianMan2TorsoDL" Offset="0x3178"/>
|
||||||
<DList Name="object_boj_DL_005528" Offset="0x5528"/>
|
<DList Name="gHylianMan2RightFootDL" Offset="0x3350"/>
|
||||||
<DList Name="object_boj_DL_005738" Offset="0x5738"/>
|
<DList Name="gHylianMan2RightShinDL" Offset="0x3468"/>
|
||||||
<DList Name="object_boj_DL_0059B0" Offset="0x59B0"/>
|
<DList Name="gHylianMan2RightThighDL" Offset="0x3578"/>
|
||||||
<DList Name="object_boj_DL_005BC8" Offset="0x5BC8"/>
|
<DList Name="gHylianMan2LeftFootDL" Offset="0x3680"/>
|
||||||
|
<DList Name="gHylianMan2LeftShinDL" Offset="0x3798"/>
|
||||||
|
<DList Name="gHylianMan2LeftThighDL" Offset="0x38A8"/>
|
||||||
|
<DList Name="gHylianMan2PelvisDL" Offset="0x39B0"/>
|
||||||
|
|
||||||
|
<!-- Alternate Head Textures -->
|
||||||
|
<Texture Name="gHylianMan2AltTLUT" OutName="alt_tlut" Format="rgba16" Width="63" Height="4" Offset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2AltEarTex" OutName="alt_ear" Format="ci8" Width="8" Height="8" Offset="0x3D90" TlutOffset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2BaldEyeTex" OutName="bald_eye" Format="ci8" Width="16" Height="16" Offset="0x3DD0" TlutOffset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2BaldMouthTex" OutName="bald_mouth" Format="ci8" Width="16" Height="16" Offset="0x3ED0" TlutOffset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2AltHairBagTex" OutName="alt_hair_bag" Format="ci8" Width="8" Height="16" Offset="0x3FD0" TlutOffset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2LongHairMouthTex" OutName="long_hair_mouth" Format="ci8" Width="16" Height="16" Offset="0x4050" TlutOffset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2BaldLongHairAltMustachedNoseTex" OutName="bald_long_hair_alt_mustached_nose" Format="ci8" Width="16" Height="16" Offset="0x4150" TlutOffset="0x3B98"/>
|
||||||
|
<Texture Name="gHylianMan2AltMustachedBeardedEyeTex" OutName="alt_mustached_bearded_eye" Format="ci8" Width="16" Height="16" Offset="0x4250" TlutOffset="0x3B98"/>
|
||||||
|
|
||||||
|
<!-- Alternate Head DLs -->
|
||||||
|
<DList Name="gHylianMan2BaldHeadDL" Offset="0x52E0"/>
|
||||||
|
<DList Name="gHylianMan2LongHairHeadDL" Offset="0x5528"/>
|
||||||
|
<DList Name="gHylianMan2AltMustachedHeadDL" Offset="0x5738"/>
|
||||||
|
<DList Name="gHylianMan2BeardedHeadDL" Offset="0x59B0"/>
|
||||||
|
|
||||||
|
<!-- Bag DL -->
|
||||||
|
<DList Name="gHylianMan2BagDL" Offset="0x5BC8"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,53 +1,57 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_cne" Segment="6">
|
<File Name="object_cne" Segment="6">
|
||||||
|
<!-- Skeleton -->
|
||||||
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
<!-- The textures used by these limbs aren't 64-bit aligned -->
|
||||||
<Limb Name="gCnePelvisLimb" LimbType="Standard" Offset="0x0"/>
|
<Limb Name="gHylianYoungWomanPelvisLimb" LimbType="Standard" Offset="0x0"/>
|
||||||
<Limb Name="gCneLeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
<Limb Name="gHylianYoungWomanLeftThighLimb" LimbType="Standard" Offset="0xC"/>
|
||||||
<Limb Name="gCneLeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
<Limb Name="gHylianYoungWomanLeftShinLimb" LimbType="Standard" Offset="0x18"/>
|
||||||
<Limb Name="gCneLeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
<Limb Name="gHylianYoungWomanLeftFootLimb" LimbType="Standard" Offset="0x24"/>
|
||||||
<Limb Name="gCneRightThighLimb" LimbType="Standard" Offset="0x30"/>
|
<Limb Name="gHylianYoungWomanRightThighLimb" LimbType="Standard" Offset="0x30"/>
|
||||||
<Limb Name="gCneRightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
<Limb Name="gHylianYoungWomanRightShinLimb" LimbType="Standard" Offset="0x3C"/>
|
||||||
<Limb Name="gCneRightFootLimb" LimbType="Standard" Offset="0x48"/>
|
<Limb Name="gHylianYoungWomanRightFootLimb" LimbType="Standard" Offset="0x48"/>
|
||||||
<Limb Name="gCneTorsoLimb" LimbType="Standard" Offset="0x54"/>
|
<Limb Name="gHylianYoungWomanTorsoLimb" LimbType="Standard" Offset="0x54"/>
|
||||||
<Limb Name="gCneLeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
<Limb Name="gHylianYoungWomanLeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
|
||||||
<Limb Name="gCneLeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
<Limb Name="gHylianYoungWomanLeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
|
||||||
<Limb Name="gCneLeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
<Limb Name="gHylianYoungWomanLeftHandLimb" LimbType="Standard" Offset="0x78"/>
|
||||||
<Limb Name="gCneRightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
<Limb Name="gHylianYoungWomanRightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
|
||||||
<Limb Name="gCneRightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
<Limb Name="gHylianYoungWomanRightForearmLimb" LimbType="Standard" Offset="0x90"/>
|
||||||
<Limb Name="gCneRightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
<Limb Name="gHylianYoungWomanRightHandLimb" LimbType="Standard" Offset="0x9C"/>
|
||||||
<Limb Name="gCneHeadLimb" LimbType="Standard" Offset="0xA8"/>
|
<Limb Name="gHylianYoungWomanHeadLimb" LimbType="Standard" Offset="0xA8"/>
|
||||||
|
<Skeleton Name="gHylianYoungWomanSkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
||||||
<Skeleton Name="gCneSkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
|
|
||||||
|
|
||||||
|
<!-- Textures -->
|
||||||
<!-- 32-bit aligned textures. -->
|
<!-- 32-bit aligned textures. -->
|
||||||
<Texture Name="gCneTLUT" OutName="cne_tlut" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
<Texture Name="gHylianYoungWomanTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
|
||||||
<Texture Name="gCneSkinTex" OutName="cne_skin" Format="ci8" Width="8" Height="8" Offset="0x2FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianYoungWomanSkinTex" OutName="skin" Format="ci8" Width="8" Height="8" Offset="0x2FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="gCneBrownHairTex" OutName="cne_brown_hair" Format="ci8" Width="8" Height="8" Offset="0x33C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianYoungWomanBrownHairTex" OutName="brown_hair" Format="ci8" Width="8" Height="8" Offset="0x33C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="gCneHandTex" OutName="cne_hand" Format="ci8" Width="8" Height="8" Offset="0x37C" TlutOffset="0xFC"/>
|
<Texture Name="gHylianYoungWomanHandTex" OutName="hand" Format="ci8" Width="8" Height="8" Offset="0x37C" TlutOffset="0xFC"/>
|
||||||
<Texture Name="gCneBrownHairSkinTex" OutName="cne_brown_hair_skin" Format="ci8" Width="8" Height="8" Offset="0x3BC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianYoungWomanBrownHairSkinTex" OutName="brown_hair_skin" Format="ci8" Width="8" Height="8" Offset="0x3BC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="gCneBrownHairFaceTex" OutName="cne_brown_hair_face" Format="ci8" Width="8" Height="16" Offset="0x3FC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianYoungWomanBrownHairFaceTex" OutName="brown_hair_face" Format="ci8" Width="8" Height="16" Offset="0x3FC" TlutOffset="0xFC"/>
|
||||||
<Texture Name="gCneDressTex" OutName="cne_dress" Format="i8" Width="8" Height="8" Offset="0x47C"/>
|
<Texture Name="gHylianYoungWomanDressTex" OutName="dress" Format="i8" Width="8" Height="8" Offset="0x47C"/>
|
||||||
<Texture Name="gCneDressNeckTex" OutName="cne_dress_neck" Format="ci8" Width="8" Height="8" Offset="0x4BC" TlutOffset="0xFC"/>
|
<Texture Name="gHylianYoungWomanCollarTex" OutName="collar" Format="ci8" Width="8" Height="8" Offset="0x4BC" TlutOffset="0xFC"/>
|
||||||
|
|
||||||
<DList Name="gCneHeadBrownHairDL" Offset="0x1300"/>
|
<!-- DLs -->
|
||||||
<DList Name="gCneRightHandDL" Offset="0x1608"/>
|
<DList Name="gHylianYoungWomanBrownHairHeadDL" Offset="0x1300"/>
|
||||||
<DList Name="gCneRightForearmDL" Offset="0x16E8"/>
|
<DList Name="gHylianYoungWomanRightHandDL" Offset="0x1608"/>
|
||||||
<DList Name="gCneRightUpperArmDL" Offset="0x1808"/>
|
<DList Name="gHylianYoungWomanRightForearmDL" Offset="0x16E8"/>
|
||||||
<DList Name="gCneLeftHandDL" Offset="0x18C8"/>
|
<DList Name="gHylianYoungWomanRightUpperArmDL" Offset="0x1808"/>
|
||||||
<DList Name="gCneLeftForearmDL" Offset="0x19A8"/>
|
<DList Name="gHylianYoungWomanLeftHandDL" Offset="0x18C8"/>
|
||||||
<DList Name="gCneLeftUpperArmDL" Offset="0x1AC8"/>
|
<DList Name="gHylianYoungWomanLeftForearmDL" Offset="0x19A8"/>
|
||||||
<DList Name="gCneTorsoDL" Offset="0x1B88"/>
|
<DList Name="gHylianYoungWomanLeftUpperArmDL" Offset="0x1AC8"/>
|
||||||
<DList Name="gCneRightFootDL" Offset="0x1E50"/>
|
<DList Name="gHylianYoungWomanTorsoDL" Offset="0x1B88"/>
|
||||||
<DList Name="gCneRightShinDL" Offset="0x1F18"/>
|
<DList Name="gHylianYoungWomanRightFootDL" Offset="0x1E50"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="gCneRightThighDL" Offset="0x1FE0"/>
|
<DList Name="gHylianYoungWomanRightShinDL" Offset="0x1F18"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="gCneLeftFootDL" Offset="0x20A8"/>
|
<DList Name="gHylianYoungWomanRightThighDL" Offset="0x1FE0"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="gCneLeftShinDL" Offset="0x2170"/>
|
<DList Name="gHylianYoungWomanLeftFootDL" Offset="0x20A8"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="gCneLeftThighDL" Offset="0x2238"/>
|
<DList Name="gHylianYoungWomanLeftShinDL" Offset="0x2170"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
<DList Name="gCnePelvisDL" Offset="0x2300"/>
|
<DList Name="gHylianYoungWomanLeftThighDL" Offset="0x2238"/> <!-- Renders a single triangle instead of a normal-looking limb -->
|
||||||
|
<DList Name="gHylianYoungWomanPelvisDL" Offset="0x2300"/>
|
||||||
|
|
||||||
<Texture Name="gCneOrangeHairFaceTex" OutName="cne_orange_hair_face" Format="rgba16" Width="8" Height="16" Offset="0x23D0"/>
|
<!-- Orange Hair Textures -->
|
||||||
<Texture Name="gCneOrangeHairSkinTex" OutName="cne_orange_hair_skin" Format="rgba16" Width="8" Height="8" Offset="0x24D0"/>
|
<Texture Name="gHylianYoungWomanOrangeHairFaceTex" OutName="orange_hair_face" Format="rgba16" Width="8" Height="16" Offset="0x23D0"/>
|
||||||
|
<Texture Name="gHylianYoungWomanOrangeHairSkinTex" OutName="orange_hair_skin" Format="rgba16" Width="8" Height="8" Offset="0x24D0"/>
|
||||||
|
|
||||||
<DList Name="gCneHeadOrangeHairDL" Offset="0x2860"/>
|
<!-- Orange Hair DL -->
|
||||||
|
<DList Name="gHylianYoungWomanOrangeHairHeadDL" Offset="0x2860"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -1,41 +1,46 @@
|
||||||
<Root>
|
<Root>
|
||||||
<File Name="object_cob" Segment="6">
|
<File Name="object_cob" Segment="6">
|
||||||
<Texture Name="object_cob_TLUT_000000" OutName="tlut_00000000" Format="rgba16" Width="16" Height="16" Offset="0x0"/>
|
<!-- Textures-->
|
||||||
<Texture Name="object_cob_Tex_000200" OutName="tex_00000200" Format="ci8" Width="8" Height="16" Offset="0x200" TlutOffset="0x0"/>
|
<Texture Name="gHylianWoman3TLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x0"/>
|
||||||
<Texture Name="object_cob_Tex_000280" OutName="tex_00000280" Format="ci8" Width="8" Height="8" Offset="0x280" TlutOffset="0x0"/>
|
<Texture Name="gHylianWoman3FaceTex" OutName="face" Format="ci8" Width="8" Height="16" Offset="0x200" TlutOffset="0x0"/>
|
||||||
<Texture Name="object_cob_Tex_0002C0" OutName="tex_000002C0" Format="ci8" Width="8" Height="8" Offset="0x2C0" TlutOffset="0x0"/>
|
<Texture Name="gHylianWoman3HairTex" OutName="hair" Format="ci8" Width="8" Height="8" Offset="0x280" TlutOffset="0x0"/>
|
||||||
<Texture Name="object_cob_Tex_000300" OutName="tex_00000300" Format="ci8" Width="8" Height="8" Offset="0x300" TlutOffset="0x0"/>
|
<Texture Name="gHylianWoman3FingersTex" OutName="fingers" Format="ci8" Width="8" Height="8" Offset="0x2C0" TlutOffset="0x0"/>
|
||||||
<Texture Name="object_cob_Tex_000340" OutName="tex_00000340" Format="ci8" Width="8" Height="16" Offset="0x340" TlutOffset="0x0"/>
|
<Texture Name="gHylianWoman3DressSleevesTex" OutName="dress_sleeves" Format="ci8" Width="8" Height="8" Offset="0x300" TlutOffset="0x0"/>
|
||||||
<DList Name="object_cob_DL_001300" Offset="0x1300"/>
|
<Texture Name="gHylianWoman3ShirtTex" OutName="shirt" Format="ci8" Width="8" Height="16" Offset="0x340" TlutOffset="0x0"/>
|
||||||
<DList Name="object_cob_DL_001678" Offset="0x1678"/>
|
|
||||||
<DList Name="object_cob_DL_001780" Offset="0x1780"/>
|
<!-- DLs -->
|
||||||
<DList Name="object_cob_DL_001898" Offset="0x1898"/>
|
<DList Name="gHylianWoman3HeadDL" Offset="0x1300"/>
|
||||||
<DList Name="object_cob_DL_0019B0" Offset="0x19B0"/>
|
<DList Name="gHylianWoman3RightHandDL" Offset="0x1678"/>
|
||||||
<DList Name="object_cob_DL_001AB8" Offset="0x1AB8"/>
|
<DList Name="gHylianWoman3RightForearmDL" Offset="0x1780"/>
|
||||||
<DList Name="object_cob_DL_001BD0" Offset="0x1BD0"/>
|
<DList Name="gHylianWoman3RightUpperArmDL" Offset="0x1898"/>
|
||||||
<DList Name="object_cob_DL_001CE8" Offset="0x1CE8"/>
|
<DList Name="gHylianWoman3LeftHandDL" Offset="0x19B0"/>
|
||||||
<DList Name="object_cob_DL_001E40" Offset="0x1E40"/>
|
<DList Name="gHylianWoman3LeftForearmDL" Offset="0x1AB8"/>
|
||||||
<DList Name="object_cob_DL_001E90" Offset="0x1E90"/>
|
<DList Name="gHylianWoman3LeftUpperArmDL" Offset="0x1BD0"/>
|
||||||
<DList Name="object_cob_DL_001EE0" Offset="0x1EE0"/>
|
<DList Name="gHylianWoman3TorsoDL" Offset="0x1CE8"/>
|
||||||
<DList Name="object_cob_DL_001F30" Offset="0x1F30"/>
|
<DList Name="gHylianWoman3RightFootDL" Offset="0x1E40"/>
|
||||||
<DList Name="object_cob_DL_001F80" Offset="0x1F80"/>
|
<DList Name="gHylianWoman3RightShinDL" Offset="0x1E90"/>
|
||||||
<DList Name="object_cob_DL_001FD0" Offset="0x1FD0"/>
|
<DList Name="gHylianWoman3RightThighDL" Offset="0x1EE0"/>
|
||||||
<DList Name="object_cob_DL_002020" Offset="0x2020"/>
|
<DList Name="gHylianWoman3LeftFootDL" Offset="0x1F30"/>
|
||||||
<Limb Name="object_cob_Limb_002108" LimbType="Standard" Offset="0x2108"/>
|
<DList Name="gHylianWoman3LeftShinDL" Offset="0x1F80"/>
|
||||||
<Limb Name="object_cob_Limb_002114" LimbType="Standard" Offset="0x2114"/>
|
<DList Name="gHylianWoman3LeftThighDL" Offset="0x1FD0"/>
|
||||||
<Limb Name="object_cob_Limb_002120" LimbType="Standard" Offset="0x2120"/>
|
<DList Name="gHylianWoman3PelvisDL" Offset="0x2020"/>
|
||||||
<Limb Name="object_cob_Limb_00212C" LimbType="Standard" Offset="0x212C"/>
|
|
||||||
<Limb Name="object_cob_Limb_002138" LimbType="Standard" Offset="0x2138"/>
|
<!-- Skeleton -->
|
||||||
<Limb Name="object_cob_Limb_002144" LimbType="Standard" Offset="0x2144"/>
|
<Limb Name="gHylianWoman3PelvisLimb" LimbType="Standard" Offset="0x2108"/>
|
||||||
<Limb Name="object_cob_Limb_002150" LimbType="Standard" Offset="0x2150"/>
|
<Limb Name="gHylianWoman3LeftThighLimb" LimbType="Standard" Offset="0x2114"/>
|
||||||
<Limb Name="object_cob_Limb_00215C" LimbType="Standard" Offset="0x215C"/>
|
<Limb Name="gHylianWoman3LeftShinLimb" LimbType="Standard" Offset="0x2120"/>
|
||||||
<Limb Name="object_cob_Limb_002168" LimbType="Standard" Offset="0x2168"/>
|
<Limb Name="gHylianWoman3LeftFootLimb" LimbType="Standard" Offset="0x212C"/>
|
||||||
<Limb Name="object_cob_Limb_002174" LimbType="Standard" Offset="0x2174"/>
|
<Limb Name="gHylianWoman3RightThighLimb" LimbType="Standard" Offset="0x2138"/>
|
||||||
<Limb Name="object_cob_Limb_002180" LimbType="Standard" Offset="0x2180"/>
|
<Limb Name="gHylianWoman3RightShinLimb" LimbType="Standard" Offset="0x2144"/>
|
||||||
<Limb Name="object_cob_Limb_00218C" LimbType="Standard" Offset="0x218C"/>
|
<Limb Name="gHylianWoman3RightFootLimb" LimbType="Standard" Offset="0x2150"/>
|
||||||
<Limb Name="object_cob_Limb_002198" LimbType="Standard" Offset="0x2198"/>
|
<Limb Name="gHylianWoman3TorsoLimb" LimbType="Standard" Offset="0x215C"/>
|
||||||
<Limb Name="object_cob_Limb_0021A4" LimbType="Standard" Offset="0x21A4"/>
|
<Limb Name="gHylianWoman3LeftUpperArmLimb" LimbType="Standard" Offset="0x2168"/>
|
||||||
<Limb Name="object_cob_Limb_0021B0" LimbType="Standard" Offset="0x21B0"/>
|
<Limb Name="gHylianWoman3LeftForearmLimb" LimbType="Standard" Offset="0x2174"/>
|
||||||
<Skeleton Name="object_cob_Skel_0021F8" Type="Flex" LimbType="Standard" Offset="0x21F8"/>
|
<Limb Name="gHylianWoman3LeftHandLimb" LimbType="Standard" Offset="0x2180"/>
|
||||||
|
<Limb Name="gHylianWoman3RightUpperArmLimb" LimbType="Standard" Offset="0x218C"/>
|
||||||
|
<Limb Name="gHylianWoman3RightForearmLimb" LimbType="Standard" Offset="0x2198"/>
|
||||||
|
<Limb Name="gHylianWoman3RightHandLimb" LimbType="Standard" Offset="0x21A4"/>
|
||||||
|
<Limb Name="gHylianWoman3HeadLimb" LimbType="Standard" Offset="0x21B0"/>
|
||||||
|
<Skeleton Name="gHylianWoman3Skel" Type="Flex" LimbType="Standard" Offset="0x21F8"/>
|
||||||
</File>
|
</File>
|
||||||
</Root>
|
</Root>
|
||||||
|
|
|
@ -153,27 +153,27 @@ typedef enum MaskReactionSet {
|
||||||
/* 0x22 */ MASK_REACTION_SET_GERUDO_WHITE,
|
/* 0x22 */ MASK_REACTION_SET_GERUDO_WHITE,
|
||||||
/* 0x23 */ MASK_REACTION_SET_NABOORU,
|
/* 0x23 */ MASK_REACTION_SET_NABOORU,
|
||||||
/* 0x24 */ MASK_REACTION_SET_DANCING_COUPLE,
|
/* 0x24 */ MASK_REACTION_SET_DANCING_COUPLE,
|
||||||
/* 0x25 */ MASK_REACTION_SET_37, // ENHY_TYPE_AOB
|
/* 0x25 */ MASK_REACTION_SET_DOG_LADY,
|
||||||
/* 0x26 */ MASK_REACTION_SET_38, // ENHY_TYPE_COB
|
/* 0x26 */ MASK_REACTION_SET_WOMAN_3,
|
||||||
/* 0x27 */ MASK_REACTION_SET_39, // ENHY_TYPE_AHG_2
|
/* 0x27 */ MASK_REACTION_SET_MAN_1_BEARD,
|
||||||
/* 0x28 */ MASK_REACTION_SET_40, // ENHY_TYPE_BOJ_3
|
/* 0x28 */ MASK_REACTION_SET_MAN_2_BALD,
|
||||||
/* 0x29 */ MASK_REACTION_SET_41, // ENHY_TYPE_AHG_4
|
/* 0x29 */ MASK_REACTION_SET_MAN_1_SHAVED_BLACK_SHIRT,
|
||||||
/* 0x2A */ MASK_REACTION_SET_42, // ENHY_TYPE_BOJ_5
|
/* 0x2A */ MASK_REACTION_SET_BEGGAR,
|
||||||
/* 0x2B */ MASK_REACTION_SET_43, // ENHY_TYPE_BBA
|
/* 0x2B */ MASK_REACTION_SET_OLD_WOMAN,
|
||||||
/* 0x2C */ MASK_REACTION_SET_44, // ENHY_TYPE_BJI_7
|
/* 0x2C */ MASK_REACTION_SET_OLD_MAN,
|
||||||
/* 0x2D */ MASK_REACTION_SET_45, // ENHY_TYPE_CNE_8
|
/* 0x2D */ MASK_REACTION_SET_YOUNG_WOMAN_BROWN_HAIR,
|
||||||
/* 0x2E */ MASK_REACTION_SET_46, // ENHY_TYPE_BOJ_9
|
/* 0x2E */ MASK_REACTION_SET_MAN_2_MUSTACHE_RED_SHIRT,
|
||||||
/* 0x2F */ MASK_REACTION_SET_47, // ENHY_TYPE_BOJ_10
|
/* 0x2F */ MASK_REACTION_SET_MAN_2_MUSTACHE_BLUE_SHIRT,
|
||||||
/* 0x30 */ MASK_REACTION_SET_48, // ENHY_TYPE_CNE_11
|
/* 0x30 */ MASK_REACTION_SET_YOUNG_WOMAN_ORANGE_HAIR,
|
||||||
/* 0x31 */ MASK_REACTION_SET_49, // ENHY_TYPE_BOJ_12
|
/* 0x31 */ MASK_REACTION_SET_MAN_2_ALT_MUSTACHE,
|
||||||
/* 0x32 */ MASK_REACTION_SET_50, // ENHY_TYPE_AHG_13
|
/* 0x32 */ MASK_REACTION_SET_MAN_1_BOWL_CUT_PURPLE_SHIRT,
|
||||||
/* 0x33 */ MASK_REACTION_SET_51, // ENHY_TYPE_BOJ_14
|
/* 0x33 */ MASK_REACTION_SET_MAN_2_BEARD,
|
||||||
/* 0x34 */ MASK_REACTION_SET_52, // ENHY_TYPE_BJI_15
|
/* 0x34 */ MASK_REACTION_SET_OLD_MAN_BALD_BROWN_ROBE,
|
||||||
/* 0x35 */ MASK_REACTION_SET_53, // ENHY_TYPE_BOJ_16
|
/* 0x35 */ MASK_REACTION_SET_MAN_2_MUSTACHE_WHITE_SHIRT,
|
||||||
/* 0x36 */ MASK_REACTION_SET_54, // ENHY_TYPE_AHG_17
|
/* 0x36 */ MASK_REACTION_SET_MAN_1_SHAVED_GREEN_SHIRT,
|
||||||
/* 0x37 */ MASK_REACTION_SET_55, // ENHY_TYPE_BOB_18
|
/* 0x37 */ MASK_REACTION_SET_WOMAN_2,
|
||||||
/* 0x38 */ MASK_REACTION_SET_56, // ENHY_TYPE_BJI_19
|
/* 0x38 */ MASK_REACTION_SET_OLD_MAN_BALD_PURPLE_ROBE,
|
||||||
/* 0x39 */ MASK_REACTION_SET_57, // ENHY_TYPE_AHG_20
|
/* 0x39 */ MASK_REACTION_SET_MAN_1_BOWL_CUT_GREEN_SHIRT,
|
||||||
/* 0x3A */ MASK_REACTION_SET_HAGGLING_TOWNSPEOPLE_1,
|
/* 0x3A */ MASK_REACTION_SET_HAGGLING_TOWNSPEOPLE_1,
|
||||||
/* 0x3B */ MASK_REACTION_SET_HAGGLING_TOWNSPEOPLE_2,
|
/* 0x3B */ MASK_REACTION_SET_HAGGLING_TOWNSPEOPLE_2,
|
||||||
/* 0x3C */ MASK_REACTION_SET_MAX
|
/* 0x3C */ MASK_REACTION_SET_MAX
|
||||||
|
|
|
@ -112,67 +112,67 @@ u16 sMaskReactionSetTextIds[MASK_REACTION_SET_MAX][PLAYER_MASK_MAX] = {
|
||||||
// MASK_REACTION_SET_DANCING_COUPLE
|
// MASK_REACTION_SET_DANCING_COUPLE
|
||||||
{ 0x0000, 0x711C, 0x711E, 0x711C, 0x711F, 0x711E, 0x711C, 0x711D, 0x711F },
|
{ 0x0000, 0x711C, 0x711E, 0x711C, 0x711F, 0x711E, 0x711C, 0x711D, 0x711F },
|
||||||
|
|
||||||
// MASK_REACTION_SET_37
|
// MASK_REACTION_SET_DOG_LADY
|
||||||
{ 0x0000, 0x7104, 0x7105, 0x7107, 0x7107, 0x7105, 0x7106, 0x7107, 0x7107 },
|
{ 0x0000, 0x7104, 0x7105, 0x7107, 0x7107, 0x7105, 0x7106, 0x7107, 0x7107 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_38
|
// MASK_REACTION_SET_WOMAN_3
|
||||||
{ 0x0000, 0x7107, 0x7105, 0x7107, 0x7107, 0x7106, 0x7107, 0x7107, 0x7105 },
|
{ 0x0000, 0x7107, 0x7105, 0x7107, 0x7107, 0x7106, 0x7107, 0x7107, 0x7105 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_39
|
// MASK_REACTION_SET_MAN_1_BEARD
|
||||||
{ 0x0000, 0x7113, 0x7117, 0x7113, 0x7110, 0x7112, 0x7112, 0x7116, 0x7112 },
|
{ 0x0000, 0x7113, 0x7117, 0x7113, 0x7110, 0x7112, 0x7112, 0x7116, 0x7112 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_40
|
// MASK_REACTION_SET_MAN_2_BALD
|
||||||
{ 0x0000, 0x7113, 0x7113, 0x7113, 0x7113, 0x7113, 0x7113, 0x7111, 0x7113 },
|
{ 0x0000, 0x7113, 0x7113, 0x7113, 0x7113, 0x7113, 0x7113, 0x7111, 0x7113 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_41
|
// MASK_REACTION_SET_MAN_1_SHAVED_BLACK_SHIRT
|
||||||
{ 0x0000, 0x7113, 0x7117, 0x7113, 0x7110, 0x7112, 0x7112, 0x7116, 0x7112 },
|
{ 0x0000, 0x7113, 0x7117, 0x7113, 0x7110, 0x7112, 0x7112, 0x7116, 0x7112 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_42
|
// MASK_REACTION_SET_BEGGAR
|
||||||
{ 0x0000, 0x7117, 0x7117, 0x7117, 0x7117, 0x7117, 0x7117, 0x7117, 0x7113 },
|
{ 0x0000, 0x7117, 0x7117, 0x7117, 0x7117, 0x7117, 0x7117, 0x7117, 0x7113 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_43
|
// MASK_REACTION_SET_OLD_WOMAN
|
||||||
{ 0x0000, 0x7101, 0x7100, 0x7102, 0x7103, 0x7101, 0x7100, 0x7102, 0x7103 },
|
{ 0x0000, 0x7101, 0x7100, 0x7102, 0x7103, 0x7101, 0x7100, 0x7102, 0x7103 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_44
|
// MASK_REACTION_SET_OLD_MAN
|
||||||
{ 0x0000, 0x7100, 0x7102, 0x7100, 0x7100, 0x7100, 0x7100, 0x7100, 0x7102 },
|
{ 0x0000, 0x7100, 0x7102, 0x7100, 0x7100, 0x7100, 0x7100, 0x7100, 0x7102 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_45
|
// MASK_REACTION_SET_YOUNG_WOMAN_BROWN_HAIR
|
||||||
{ 0x0000, 0x710A, 0x7109, 0x7109, 0x710A, 0x710B, 0x7108, 0x7109, 0x710B },
|
{ 0x0000, 0x710A, 0x7109, 0x7109, 0x710A, 0x710B, 0x7108, 0x7109, 0x710B },
|
||||||
|
|
||||||
// MASK_REACTION_SET_46
|
// MASK_REACTION_SET_MAN_2_MUSTACHE_RED_SHIRT
|
||||||
{ 0x0000, 0x7117, 0x7112, 0x7113, 0x7110, 0x710C, 0x7117, 0x710E, 0x7112 },
|
{ 0x0000, 0x7117, 0x7112, 0x7113, 0x7110, 0x710C, 0x7117, 0x710E, 0x7112 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_47
|
// MASK_REACTION_SET_MAN_2_MUSTACHE_BLUE_SHIRT
|
||||||
{ 0x0000, 0x710D, 0x710F, 0x710C, 0x7112, 0x710D, 0x710C, 0x710C, 0x710F },
|
{ 0x0000, 0x710D, 0x710F, 0x710C, 0x7112, 0x710D, 0x710C, 0x710C, 0x710F },
|
||||||
|
|
||||||
// MASK_REACTION_SET_48
|
// MASK_REACTION_SET_YOUNG_WOMAN_ORANGE_HAIR
|
||||||
{ 0x0000, 0x710A, 0x7109, 0x711A, 0x710A, 0x7109, 0x7108, 0x710B, 0x7109 },
|
{ 0x0000, 0x710A, 0x7109, 0x711A, 0x710A, 0x7109, 0x7108, 0x710B, 0x7109 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_49
|
// MASK_REACTION_SET_MAN_2_ALT_MUSTACHE
|
||||||
{ 0x0000, 0x710C, 0x710F, 0x7113, 0x7110, 0x710D, 0x7112, 0x7116, 0x710D },
|
{ 0x0000, 0x710C, 0x710F, 0x7113, 0x7110, 0x710D, 0x7112, 0x7116, 0x710D },
|
||||||
|
|
||||||
// MASK_REACTION_SET_50
|
// MASK_REACTION_SET_MAN_1_BOWL_CUT_PURPLE_SHIRT
|
||||||
{ 0x0000, 0x7115, 0x7114, 0x7114, 0x7115, 0x7114, 0x7114, 0x7116, 0x7117 },
|
{ 0x0000, 0x7115, 0x7114, 0x7114, 0x7115, 0x7114, 0x7114, 0x7116, 0x7117 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_51
|
// MASK_REACTION_SET_MAN_2_BEARD
|
||||||
{ 0x0000, 0x7113, 0x710F, 0x7113, 0x7110, 0x710C, 0x711A, 0x710D, 0x7112 },
|
{ 0x0000, 0x7113, 0x710F, 0x7113, 0x7110, 0x710C, 0x711A, 0x710D, 0x7112 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_52
|
// MASK_REACTION_SET_OLD_MAN_BALD_BROWN_ROBE
|
||||||
{ 0x0000, 0x7101, 0x7102, 0x7103, 0x7101, 0x7100, 0x7100, 0x7102, 0x7100 },
|
{ 0x0000, 0x7101, 0x7102, 0x7103, 0x7101, 0x7100, 0x7100, 0x7102, 0x7100 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_53
|
// MASK_REACTION_SET_MAN_2_MUSTACHE_WHITE_SHIRT
|
||||||
{ 0x0000, 0x7112, 0x710E, 0x7112, 0x710E, 0x710D, 0x7112, 0x710E, 0x710F },
|
{ 0x0000, 0x7112, 0x710E, 0x7112, 0x710E, 0x710D, 0x7112, 0x710E, 0x710F },
|
||||||
|
|
||||||
// MASK_REACTION_SET_54
|
// MASK_REACTION_SET_MAN_1_SHAVED_GREEN_SHIRT
|
||||||
{ 0x0000, 0x7142, 0x7141, 0x7142, 0x7143, 0x7140, 0x7140, 0x7141, 0x7143 },
|
{ 0x0000, 0x7142, 0x7141, 0x7142, 0x7143, 0x7140, 0x7140, 0x7141, 0x7143 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_55
|
// MASK_REACTION_SET_WOMAN_2
|
||||||
{ 0x0000, 0x713C, 0x713D, 0x713D, 0x713E, 0x713E, 0x713F, 0x713D, 0x713F },
|
{ 0x0000, 0x713C, 0x713D, 0x713D, 0x713E, 0x713E, 0x713F, 0x713D, 0x713F },
|
||||||
|
|
||||||
// MASK_REACTION_SET_56
|
// MASK_REACTION_SET_OLD_MAN_BALD_PURPLE_ROBE
|
||||||
{ 0x0000, 0x7101, 0x7102, 0x7103, 0x7101, 0x7100, 0x7100, 0x7102, 0x7100 },
|
{ 0x0000, 0x7101, 0x7102, 0x7103, 0x7101, 0x7100, 0x7100, 0x7102, 0x7100 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_57
|
// MASK_REACTION_SET_MAN_1_BOWL_CUT_GREEN_SHIRT
|
||||||
{ 0x0000, 0x7113, 0x7117, 0x7113, 0x7110, 0x7112, 0x7112, 0x7116, 0x7112 },
|
{ 0x0000, 0x7113, 0x7117, 0x7113, 0x7110, 0x7112, 0x7112, 0x7116, 0x7112 },
|
||||||
|
|
||||||
// MASK_REACTION_SET_HAGGLING_TOWNSPEOPLE_1
|
// MASK_REACTION_SET_HAGGLING_TOWNSPEOPLE_1
|
||||||
|
|
|
@ -504,7 +504,7 @@ void DemoEc_DrawKokiriGirl(DemoEc* this, PlayState* play) {
|
||||||
}
|
}
|
||||||
void DemoEc_InitOldMan(DemoEc* this, PlayState* play) {
|
void DemoEc_InitOldMan(DemoEc* this, PlayState* play) {
|
||||||
DemoEc_UseDrawObject(this, play);
|
DemoEc_UseDrawObject(this, play);
|
||||||
DemoEc_InitSkelAnime(this, play, &object_bji_Skel_0000F0);
|
DemoEc_InitSkelAnime(this, play, &gHylianOldManSkel);
|
||||||
DemoEc_UseAnimationObject(this, play);
|
DemoEc_UseAnimationObject(this, play);
|
||||||
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
||||||
func_8096D5D4(this, play);
|
func_8096D5D4(this, play);
|
||||||
|
@ -522,9 +522,9 @@ void DemoEc_UpdateOldMan(DemoEc* this, PlayState* play) {
|
||||||
|
|
||||||
void DemoEc_DrawOldMan(DemoEc* this, PlayState* play) {
|
void DemoEc_DrawOldMan(DemoEc* this, PlayState* play) {
|
||||||
static void* eyeTextures[] = {
|
static void* eyeTextures[] = {
|
||||||
object_bji_Tex_0005FC,
|
gHylianOldManEyeOpenTex,
|
||||||
object_bji_Tex_0009FC,
|
gHylianOldManEyeHalfTex,
|
||||||
object_bji_Tex_000DFC,
|
gHylianOldManEyeClosedTex,
|
||||||
};
|
};
|
||||||
static u8 color1[] = { 0, 50, 100, 255 };
|
static u8 color1[] = { 0, 50, 100, 255 };
|
||||||
static u8 color2[] = { 0, 50, 160, 255 };
|
static u8 color2[] = { 0, 50, 160, 255 };
|
||||||
|
@ -536,7 +536,7 @@ void DemoEc_DrawOldMan(DemoEc* this, PlayState* play) {
|
||||||
|
|
||||||
void DemoEc_InitBeardedMan(DemoEc* this, PlayState* play) {
|
void DemoEc_InitBeardedMan(DemoEc* this, PlayState* play) {
|
||||||
DemoEc_UseDrawObject(this, play);
|
DemoEc_UseDrawObject(this, play);
|
||||||
DemoEc_InitSkelAnime(this, play, &object_ahg_Skel_0000F0);
|
DemoEc_InitSkelAnime(this, play, &gHylianMan1Skel);
|
||||||
DemoEc_UseAnimationObject(this, play);
|
DemoEc_UseAnimationObject(this, play);
|
||||||
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
||||||
func_8096D5D4(this, play);
|
func_8096D5D4(this, play);
|
||||||
|
@ -554,9 +554,9 @@ void DemoEc_UpdateBeardedMan(DemoEc* this, PlayState* play) {
|
||||||
|
|
||||||
void DemoEc_DrawBeardedMan(DemoEc* this, PlayState* play) {
|
void DemoEc_DrawBeardedMan(DemoEc* this, PlayState* play) {
|
||||||
static void* eyeTextures[] = {
|
static void* eyeTextures[] = {
|
||||||
object_ahg_Tex_00057C,
|
gHylianMan1BeardedEyeOpenTex,
|
||||||
object_ahg_Tex_00067C,
|
gHylianMan1BeardedEyeHalfTex,
|
||||||
object_ahg_Tex_00077C,
|
gHylianMan1BeardedEyeClosedTex,
|
||||||
};
|
};
|
||||||
static u8 color1[] = { 255, 255, 255, 255 };
|
static u8 color1[] = { 255, 255, 255, 255 };
|
||||||
static u8 color2[] = { 255, 255, 255, 255 };
|
static u8 color2[] = { 255, 255, 255, 255 };
|
||||||
|
@ -568,7 +568,7 @@ void DemoEc_DrawBeardedMan(DemoEc* this, PlayState* play) {
|
||||||
|
|
||||||
void DemoEc_InitWoman(DemoEc* this, PlayState* play) {
|
void DemoEc_InitWoman(DemoEc* this, PlayState* play) {
|
||||||
DemoEc_UseDrawObject(this, play);
|
DemoEc_UseDrawObject(this, play);
|
||||||
DemoEc_InitSkelAnime(this, play, &object_bob_Skel_0000F0);
|
DemoEc_InitSkelAnime(this, play, &gHylianWoman2Skel);
|
||||||
DemoEc_UseAnimationObject(this, play);
|
DemoEc_UseAnimationObject(this, play);
|
||||||
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
||||||
func_8096D5D4(this, play);
|
func_8096D5D4(this, play);
|
||||||
|
@ -586,9 +586,9 @@ void DemoEc_UpdateWoman(DemoEc* this, PlayState* play) {
|
||||||
|
|
||||||
void DemoEc_DrawWoman(DemoEc* this, PlayState* play) {
|
void DemoEc_DrawWoman(DemoEc* this, PlayState* play) {
|
||||||
static void* eyeTextures[] = {
|
static void* eyeTextures[] = {
|
||||||
object_bob_Tex_0007C8,
|
gHylianWoman2EyeOpenTex,
|
||||||
object_bob_Tex_000FC8,
|
gHylianWoman2EyeHalfTex,
|
||||||
object_bob_Tex_0017C8,
|
gHylianWoman2EyeClosedTex,
|
||||||
};
|
};
|
||||||
s32 eyeTexIndex = this->eyeTexIndex;
|
s32 eyeTexIndex = this->eyeTexIndex;
|
||||||
void* eyeTexture = eyeTextures[eyeTexIndex];
|
void* eyeTexture = eyeTextures[eyeTexIndex];
|
||||||
|
@ -598,7 +598,7 @@ void DemoEc_DrawWoman(DemoEc* this, PlayState* play) {
|
||||||
|
|
||||||
void DemoEc_InitOldWoman(DemoEc* this, PlayState* play) {
|
void DemoEc_InitOldWoman(DemoEc* this, PlayState* play) {
|
||||||
DemoEc_UseDrawObject(this, play);
|
DemoEc_UseDrawObject(this, play);
|
||||||
DemoEc_InitSkelAnime(this, play, &object_bba_Skel_0000F0);
|
DemoEc_InitSkelAnime(this, play, &gHylianOldWomanSkel);
|
||||||
DemoEc_UseAnimationObject(this, play);
|
DemoEc_UseAnimationObject(this, play);
|
||||||
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
DemoEc_ChangeAnimation(this, &gDemoEcOldManAnim, 0, 0.0f, false);
|
||||||
func_8096D5D4(this, play);
|
func_8096D5D4(this, play);
|
||||||
|
@ -614,7 +614,7 @@ void DemoEc_UpdateOldWoman(DemoEc* this, PlayState* play) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void DemoEc_DrawOldWoman(DemoEc* this, PlayState* play) {
|
void DemoEc_DrawOldWoman(DemoEc* this, PlayState* play) {
|
||||||
DemoEc_DrawSkeleton(this, play, &object_bba_Tex_0004C8, NULL, NULL, NULL);
|
DemoEc_DrawSkeleton(this, play, &gHylianOldWomanEyeTex, NULL, NULL, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
void DemoEc_InitBossCarpenter(DemoEc* this, PlayState* play) {
|
void DemoEc_InitBossCarpenter(DemoEc* this, PlayState* play) {
|
||||||
|
|
|
@ -80,8 +80,7 @@ void EnGuest_Update(Actor* thisx, PlayState* play) {
|
||||||
this->actor.flags &= ~ACTOR_FLAG_4;
|
this->actor.flags &= ~ACTOR_FLAG_4;
|
||||||
Actor_ProcessInitChain(&this->actor, sInitChain);
|
Actor_ProcessInitChain(&this->actor, sInitChain);
|
||||||
|
|
||||||
SkelAnime_InitFlex(play, &this->skelAnime, &object_boj_Skel_0000F0, NULL, this->jointTable, this->morphTable,
|
SkelAnime_InitFlex(play, &this->skelAnime, &gHylianMan2Skel, NULL, this->jointTable, this->morphTable, 16);
|
||||||
16);
|
|
||||||
gSegments[6] = VIRTUAL_TO_PHYSICAL(play->objectCtx.slots[this->osAnimeObjectSlot].segment);
|
gSegments[6] = VIRTUAL_TO_PHYSICAL(play->objectCtx.slots[this->osAnimeObjectSlot].segment);
|
||||||
Animation_Change(&this->skelAnime, &gObjOsAnim_42AC, 1.0f, 0.0f, Animation_GetLastFrame(&gObjOsAnim_42AC),
|
Animation_Change(&this->skelAnime, &gObjOsAnim_42AC, 1.0f, 0.0f, Animation_GetLastFrame(&gObjOsAnim_42AC),
|
||||||
ANIMMODE_LOOP, 0.0f);
|
ANIMMODE_LOOP, 0.0f);
|
||||||
|
@ -186,7 +185,7 @@ s32 EnGuest_OverrideLimbDraw(PlayState* play, s32 limbIndex, Gfx** dList, Vec3f*
|
||||||
OPEN_DISPS(play->state.gfxCtx, "../z_en_guest.c", 352);
|
OPEN_DISPS(play->state.gfxCtx, "../z_en_guest.c", 352);
|
||||||
|
|
||||||
if (limbIndex == 15) {
|
if (limbIndex == 15) {
|
||||||
*dList = object_boj_DL_0059B0;
|
*dList = gHylianMan2BeardedHeadDL;
|
||||||
Matrix_Translate(1400.0f, 0.0f, 0.0f, MTXMODE_APPLY);
|
Matrix_Translate(1400.0f, 0.0f, 0.0f, MTXMODE_APPLY);
|
||||||
limbRot = this->interactInfo.headRot;
|
limbRot = this->interactInfo.headRot;
|
||||||
Matrix_RotateX(BINANG_TO_RAD_ALT(limbRot.y), MTXMODE_APPLY);
|
Matrix_RotateX(BINANG_TO_RAD_ALT(limbRot.y), MTXMODE_APPLY);
|
||||||
|
@ -212,9 +211,9 @@ s32 EnGuest_OverrideLimbDraw(PlayState* play, s32 limbIndex, Gfx** dList, Vec3f*
|
||||||
|
|
||||||
void EnGuest_Draw(Actor* thisx, PlayState* play) {
|
void EnGuest_Draw(Actor* thisx, PlayState* play) {
|
||||||
static void* D_80A50BA4[] = {
|
static void* D_80A50BA4[] = {
|
||||||
object_boj_Tex_0005FC,
|
gHylianMan2MustachedEyeOpenTex,
|
||||||
object_boj_Tex_0006FC,
|
gHylianMan2MustachedEyeHalfTex,
|
||||||
object_boj_Tex_0007FC,
|
gHylianMan2MustachedEyeClosedTex,
|
||||||
};
|
};
|
||||||
EnGuest* this = (EnGuest*)thisx;
|
EnGuest* this = (EnGuest*)thisx;
|
||||||
s32 pad;
|
s32 pad;
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,31 +4,54 @@
|
||||||
#include "ultra64.h"
|
#include "ultra64.h"
|
||||||
#include "global.h"
|
#include "global.h"
|
||||||
|
|
||||||
|
#define ENHY_GET_TYPE(thisx) PARAMS_GET_S((thisx)->params, 0, 7)
|
||||||
|
#define ENHY_GET_PATH_INDEX(thisx) PARAMS_GET_S((thisx)->params, 7, 4)
|
||||||
|
|
||||||
typedef enum EnHyType {
|
typedef enum EnHyType {
|
||||||
/* 0 */ ENHY_TYPE_AOB,
|
/* 0 */ ENHY_TYPE_DOG_LADY,
|
||||||
/* 1 */ ENHY_TYPE_COB,
|
/* 1 */ ENHY_TYPE_WOMAN_3,
|
||||||
/* 2 */ ENHY_TYPE_AHG_2,
|
/* 2 */ ENHY_TYPE_MAN_1_BEARD,
|
||||||
/* 3 */ ENHY_TYPE_BOJ_3,
|
/* 3 */ ENHY_TYPE_MAN_2_BALD,
|
||||||
/* 4 */ ENHY_TYPE_AHG_4,
|
/* 4 */ ENHY_TYPE_MAN_1_SHAVED_BLACK_SHIRT,
|
||||||
/* 5 */ ENHY_TYPE_BOJ_5,
|
/* 5 */ ENHY_TYPE_BEGGAR,
|
||||||
/* 6 */ ENHY_TYPE_BBA,
|
/* 6 */ ENHY_TYPE_OLD_WOMAN,
|
||||||
/* 7 */ ENHY_TYPE_BJI_7,
|
/* 7 */ ENHY_TYPE_OLD_MAN,
|
||||||
/* 8 */ ENHY_TYPE_CNE_8,
|
/* 8 */ ENHY_TYPE_YOUNG_WOMAN_BROWN_HAIR,
|
||||||
/* 9 */ ENHY_TYPE_BOJ_9,
|
/* 9 */ ENHY_TYPE_MAN_2_MUSTACHE_RED_SHIRT,
|
||||||
/* 10 */ ENHY_TYPE_BOJ_10,
|
/* 10 */ ENHY_TYPE_MAN_2_MUSTACHE_BLUE_SHIRT,
|
||||||
/* 11 */ ENHY_TYPE_CNE_11,
|
/* 11 */ ENHY_TYPE_YOUNG_WOMAN_ORANGE_HAIR,
|
||||||
/* 12 */ ENHY_TYPE_BOJ_12,
|
/* 12 */ ENHY_TYPE_MAN_2_ALT_MUSTACHE,
|
||||||
/* 13 */ ENHY_TYPE_AHG_13,
|
/* 13 */ ENHY_TYPE_MAN_1_BOWL_CUT_PURPLE_SHIRT,
|
||||||
/* 14 */ ENHY_TYPE_BOJ_14,
|
/* 14 */ ENHY_TYPE_MAN_2_BEARD,
|
||||||
/* 15 */ ENHY_TYPE_BJI_15,
|
/* 15 */ ENHY_TYPE_OLD_MAN_BALD_BROWN_ROBE,
|
||||||
/* 16 */ ENHY_TYPE_BOJ_16,
|
/* 16 */ ENHY_TYPE_MAN_2_MUSTACHE_WHITE_SHIRT,
|
||||||
/* 17 */ ENHY_TYPE_AHG_17,
|
/* 17 */ ENHY_TYPE_MAN_1_SHAVED_GREEN_SHIRT,
|
||||||
/* 18 */ ENHY_TYPE_BOB_18,
|
/* 18 */ ENHY_TYPE_WOMAN_2,
|
||||||
/* 19 */ ENHY_TYPE_BJI_19,
|
/* 19 */ ENHY_TYPE_OLD_MAN_BALD_PURPLE_ROBE,
|
||||||
/* 20 */ ENHY_TYPE_AHG_20,
|
/* 20 */ ENHY_TYPE_MAN_1_BOWL_CUT_GREEN_SHIRT,
|
||||||
/* 21 */ ENHY_TYPE_MAX
|
/* 21 */ ENHY_TYPE_MAX
|
||||||
} EnHyType;
|
} EnHyType;
|
||||||
|
|
||||||
|
typedef enum EnHyLimb {
|
||||||
|
/* 0x00 */ ENHY_LIMB_NONE,
|
||||||
|
/* 0x01 */ ENHY_LIMB_PELVIS,
|
||||||
|
/* 0x02 */ ENHY_LIMB_LEFT_THIGH,
|
||||||
|
/* 0x03 */ ENHY_LIMB_LEFT_SHIN,
|
||||||
|
/* 0x04 */ ENHY_LIMB_LEFT_FOOT,
|
||||||
|
/* 0x05 */ ENHY_LIMB_RIGHT_THIGH,
|
||||||
|
/* 0x06 */ ENHY_LIMB_RIGHT_SHIN,
|
||||||
|
/* 0x07 */ ENHY_LIMB_RIGHT_FOOT,
|
||||||
|
/* 0x08 */ ENHY_LIMB_TORSO,
|
||||||
|
/* 0x09 */ ENHY_LIMB_LEFT_UPPER_ARM,
|
||||||
|
/* 0x0A */ ENHY_LIMB_LEFT_FOREARM,
|
||||||
|
/* 0x0B */ ENHY_LIMB_LEFT_HAND,
|
||||||
|
/* 0x0C */ ENHY_LIMB_RIGHT_UPPER_ARM,
|
||||||
|
/* 0x0D */ ENHY_LIMB_RIGHT_FOREARM,
|
||||||
|
/* 0x0E */ ENHY_LIMB_RIGHT_HAND,
|
||||||
|
/* 0x0F */ ENHY_LIMB_HEAD,
|
||||||
|
/* 0x10 */ ENHY_LIMB_MAX
|
||||||
|
} EnHyLimb;
|
||||||
|
|
||||||
struct EnHy;
|
struct EnHy;
|
||||||
|
|
||||||
typedef void (*EnHyActionFunc)(struct EnHy*, PlayState*);
|
typedef void (*EnHyActionFunc)(struct EnHy*, PlayState*);
|
||||||
|
@ -40,25 +63,25 @@ typedef struct EnHy {
|
||||||
/* 0x0194 */ char unk_194; // unused
|
/* 0x0194 */ char unk_194; // unused
|
||||||
/* 0x0195 */ u8 pathReverse;
|
/* 0x0195 */ u8 pathReverse;
|
||||||
/* 0x0196 */ s8 objectSlotHead;
|
/* 0x0196 */ s8 objectSlotHead;
|
||||||
/* 0x0197 */ s8 objectSlotSkel2; // 7 < limb < 15 (upper part?) (always same as objectSlotSkel1)
|
/* 0x0197 */ s8 objectSlotUpperSkel; // upper body limbs object, 7 < limb < 15 (always same as objectSlotLowerSkel),
|
||||||
/* 0x0198 */ s8 objectSlotSkel1; // sets the object used when drawing the skeleton for limb <= 7 (lower part?)
|
/* 0x0198 */ s8 objectSlotLowerSkel; // lower body limbs object, limb <= 7
|
||||||
/* 0x0199 */ s8 objectSlotOsAnime;
|
/* 0x0199 */ s8 objectSlotOsAnime;
|
||||||
/* 0x019C */ ColliderCylinder collider;
|
/* 0x019C */ ColliderCylinder collider;
|
||||||
/* 0x01E8 */ NpcInteractInfo interactInfo;
|
/* 0x01E8 */ NpcInteractInfo interactInfo;
|
||||||
/* 0x0210 */ Path* path;
|
/* 0x0210 */ Path* path;
|
||||||
/* 0x0214 */ s8 waypoint;
|
/* 0x0214 */ s8 waypoint;
|
||||||
/* 0x0215 */ s8 unk_215;
|
/* 0x0215 */ s8 playedSfx;
|
||||||
/* 0x0216 */ char unk_216[2]; // unused
|
/* 0x0216 */ char unk_216[2]; // unused
|
||||||
/* 0x0218 */ s16 curEyeIndex;
|
/* 0x0218 */ s16 curEyeIndex;
|
||||||
/* 0x021A */ s16 nextEyeIndexTimer;
|
/* 0x021A */ s16 nextEyeIndexTimer;
|
||||||
/* 0x021C */ s16 unk_21C[16]; // bodyWiggleY ?
|
/* 0x021C */ s16 fidgetTableY[16];
|
||||||
/* 0x023C */ s16 unk_23C[16]; // bodyWiggleZ ?
|
/* 0x023C */ s16 fidgetTableZ[16];
|
||||||
/* 0x025C */ f32 interactRange;
|
/* 0x025C */ f32 interactRange;
|
||||||
/* 0x0260 */ s32 unkGetItemId;
|
/* 0x0260 */ s32 getItemId;
|
||||||
/* 0x0264 */ Vec3f modelOffset;
|
/* 0x0264 */ Vec3f modelOffset;
|
||||||
/* 0x0270 */ Vec3s jointTable[16];
|
/* 0x0270 */ Vec3s jointTable[ENHY_LIMB_MAX];
|
||||||
/* 0x02D0 */ Vec3s morphTable[16];
|
/* 0x02D0 */ Vec3s morphTable[ENHY_LIMB_MAX];
|
||||||
/* 0x0330 */ u16 unk_330;
|
/* 0x0330 */ u16 talonEventChkInf;
|
||||||
} EnHy; // size = 0x0334
|
} EnHy; // size = 0x0334
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -61,8 +61,7 @@ static s16 sObjectIds[6] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
static FlexSkeletonHeader* sSkeletons[6] = {
|
static FlexSkeletonHeader* sSkeletons[6] = {
|
||||||
&object_ahg_Skel_0000F0, &object_boj_Skel_0000F0, &object_boj_Skel_0000F0,
|
&gHylianMan1Skel, &gHylianMan2Skel, &gHylianMan2Skel, &gHylianMan2Skel, &gHylianMan2Skel, &gHylianMan2Skel,
|
||||||
&object_boj_Skel_0000F0, &object_boj_Skel_0000F0, &object_boj_Skel_0000F0,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static AnimationHeader* sAnimations[6] = {
|
static AnimationHeader* sAnimations[6] = {
|
||||||
|
|
Loading…
Reference in a new issue