1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-06-08 09:31:52 +00:00

Add Vtx[] resources in xmls for (partially) documented assets 5 (#2587)

This commit is contained in:
Dragorn421 2025-06-06 03:38:01 +02:00 committed by GitHub
parent 3435ebe216
commit 747006fdd4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 835 additions and 2 deletions

View file

@ -2,41 +2,86 @@
<ExternalFile OutPath="assets/objects/gameplay_keep"/> <ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_demo_kekkai" Segment="6"> <File Name="object_demo_kekkai" Segment="6">
<!-- Demo_Kekkai --> <!-- Demo_Kekkai -->
<Array Name="gTowerBarrierVtx" Count="46" Offset="0x4650">
<Vtx/>
</Array>
<DList Name="gTowerBarrierDL" Offset="0x4930"/> <DList Name="gTowerBarrierDL" Offset="0x4930"/>
<Array Name="gTrialBarrierFloorVtx" Count="4" Offset="0x4EC0">
<Vtx/>
</Array>
<DList Name="gTrialBarrierFloorDL" Offset="0x4F00"/> <DList Name="gTrialBarrierFloorDL" Offset="0x4F00"/>
<Array Name="gTrialBarrierEnergyVtx" Count="102" Offset="0x4FD0"> <Array Name="gTrialBarrierEnergyVtx" Count="102" Offset="0x4FD0">
<Vtx/> <Vtx/>
</Array> </Array>
<DList Name="gTrialBarrierEnergyDL" Offset="0x5A30"/> <DList Name="gTrialBarrierEnergyDL" Offset="0x5A30"/>
<Array Name="gTrialBarrierOrbVtx" Count="64" Offset="0x5630">
<Vtx/>
</Array>
<DList Name="gTrialBarrierOrbDL" Offset="0x5CB0"/> <DList Name="gTrialBarrierOrbDL" Offset="0x5CB0"/>
<!-- Bg_Gnd_Darkmeiro --> <!-- Bg_Gnd_Darkmeiro -->
<Array Name="gShadowTrialPathVtx" Count="48" Offset="0x85B0">
<Vtx/>
</Array>
<DList Name="gShadowTrialPathDL" Offset="0x88B0"/> <DList Name="gShadowTrialPathDL" Offset="0x88B0"/>
<Array Name="gClearBlockVtx" Count="24" Offset="0xBD40">
<Vtx/>
</Array>
<DList Name="gClearBlockDL" Offset="0xBEC0"/> <DList Name="gClearBlockDL" Offset="0xBEC0"/>
<Collision Name="gClearBlockCol" Offset="0xC080"/> <Collision Name="gClearBlockCol" Offset="0xC080"/>
<!-- Bg_Gnd_Firemeiro --> <!-- Bg_Gnd_Firemeiro -->
<Array Name="gFireTrialPlatformVtx" Count="150" Offset="0xD8B0">
<Vtx/>
</Array>
<DList Name="gFireTrialPlatformDL" Offset="0xE210"/> <DList Name="gFireTrialPlatformDL" Offset="0xE210"/>
<Collision Name="gFireTrialPlatformCol" Offset="0xECD8"/> <Collision Name="gFireTrialPlatformCol" Offset="0xECD8"/>
<!-- Bg_Gnd_Iceblock --> <!-- Bg_Gnd_Iceblock -->
<Array Name="gWaterTrialIceBlockVtx" Count="24" Offset="0x42A0">
<Vtx/>
</Array>
<DList Name="gWaterTrialIceBlockDL" Offset="0x4420"/> <DList Name="gWaterTrialIceBlockDL" Offset="0x4420"/>
<Collision Name="gWaterTrialIceBlockCol" Offset="0x4618"/> <Collision Name="gWaterTrialIceBlockCol" Offset="0x4618"/>
<!-- Bg_Gnd_Nisekabe --> <!-- Bg_Gnd_Nisekabe -->
<Array Name="gLightTrialFakeWallVtx" Count="6" Offset="0x91D0">
<Vtx/>
</Array>
<DList Name="gLightTrialFakeWallDL" Offset="0x9230"/> <DList Name="gLightTrialFakeWallDL" Offset="0x9230"/>
<Array Name="gGanonsCastleUnusedFakeWallVtx" Count="12" Offset="0xA2D0">
<Vtx/>
</Array>
<DList Name="gGanonsCastleUnusedFakeWallDL" Offset="0xA390"/> <DList Name="gGanonsCastleUnusedFakeWallDL" Offset="0xA390"/>
<Array Name="gGanonsCastleScrubsFakeWallVtx" Count="6" Offset="0xB440">
<Vtx/>
</Array>
<DList Name="gGanonsCastleScrubsFakeWallDL" Offset="0xB4A0"/> <DList Name="gGanonsCastleScrubsFakeWallDL" Offset="0xB4A0"/>
<!-- Bg_Gnd_Soulmeiro --> <!-- Bg_Gnd_Soulmeiro -->
<Array Name="gSpiritTrialWebVtx" Count="44" Offset="0x7940">
<Vtx/>
</Array>
<DList Name="gSpiritTrialWebDL" Offset="0x7C00"/> <DList Name="gSpiritTrialWebDL" Offset="0x7C00"/>
<Array Name="gSpiritTrialLightSourceVtx" Count="26" Offset="0x2180">
<Vtx/>
</Array>
<DList Name="gSpiritTrialLightSourceDL" Offset="0x2320"/> <DList Name="gSpiritTrialLightSourceDL" Offset="0x2320"/>
<Array Name="gSpiritTrialLightFloorVtx" Count="21" Offset="0x3450">
<Vtx/>
</Array>
<DList Name="gSpiritTrialLightFloorDL" Offset="0x35A0"/> <DList Name="gSpiritTrialLightFloorDL" Offset="0x35A0"/>
<!-- Object_Kankyo --> <!-- Object_Kankyo -->
<Array Name="gDemoKekkaiVtx_005E30" Count="28" Offset="0x5E30">
<Vtx/>
</Array>
<DList Name="gDemoKekkaiDL_005FF0" Offset="0x5FF0"/> <DList Name="gDemoKekkaiDL_005FF0" Offset="0x5FF0"/>
<!-- Door_Shutter --> <!-- Door_Shutter -->
<Array Name="gGanonsCastleDoorVtx" Count="13" Offset="0x2000">
<Vtx/>
</Array>
<DList Name="gGanonsCastleDoorDL" Offset="0x20D0"/> <DList Name="gGanonsCastleDoorDL" Offset="0x20D0"/>
</File> </File>
</Root> </Root>

View file

@ -1,29 +1,53 @@
<Root> <Root>
<File Name="object_gj" Segment="6"> <File Name="object_gj" Segment="6">
<!-- This is the decorative rubble around the fight arena --> <!-- This is the decorative rubble around the fight arena -->
<Array Name="gGanonsCastleRubbleAroundArenaVtx" Count="220" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubbleAroundArenaDL" Offset="0xDC0"/> <DList Name="gGanonsCastleRubbleAroundArenaDL" Offset="0xDC0"/>
<Collision Name="gGanonsCastleRubbleAroundArenaCol" Offset="0x1B70"/> <Collision Name="gGanonsCastleRubbleAroundArenaCol" Offset="0x1B70"/>
<!-- Those four are used as the pile of rubble from where Ganondorf rises to transform into Ganon --> <!-- Those four are used as the pile of rubble from where Ganondorf rises to transform into Ganon -->
<Array Name="gGanonsCastleRubble4Vtx" Count="24" Offset="0x2480">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubble4DL" Offset="0x2600"/> <DList Name="gGanonsCastleRubble4DL" Offset="0x2600"/>
<Collision Name="gGanonsCastleRubble4Col" Offset="0x2850"/> <Collision Name="gGanonsCastleRubble4Col" Offset="0x2850"/>
<Array Name="gGanonsCastleRubble5Vtx" Count="28" Offset="0x2880">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubble5DL" Offset="0x2A40"/> <DList Name="gGanonsCastleRubble5DL" Offset="0x2A40"/>
<Collision Name="gGanonsCastleRubble5Col" Offset="0x2D28"/> <Collision Name="gGanonsCastleRubble5Col" Offset="0x2D28"/>
<Array Name="gGanonsCastleRubble6Vtx" Count="18" Offset="0x2D60">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubble6DL" Offset="0x2E80"/> <DList Name="gGanonsCastleRubble6DL" Offset="0x2E80"/>
<Collision Name="gGanonsCastleRubble6Col" Offset="0x2FE4"/> <Collision Name="gGanonsCastleRubble6Col" Offset="0x2FE4"/>
<Array Name="gGanonsCastleRubble7Vtx" Count="24" Offset="0x3010">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubble7DL" Offset="0x3190"/> <DList Name="gGanonsCastleRubble7DL" Offset="0x3190"/>
<Collision Name="gGanonsCastleRubble7Col" Offset="0x33E0"/> <Collision Name="gGanonsCastleRubble7Col" Offset="0x33E0"/>
<!-- This three rubbles are the ones that Ganon can destroy during the fight --> <!-- This three rubbles are the ones that Ganon can destroy during the fight -->
<Array Name="gGanonsCastleRubble2Vtx" Count="24" Offset="0x1BA0">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubble2DL" Offset="0x1D20"/> <DList Name="gGanonsCastleRubble2DL" Offset="0x1D20"/>
<Collision Name="gGanonsCastleRubble2Col" Offset="0x1F70"/> <Collision Name="gGanonsCastleRubble2Col" Offset="0x1F70"/>
<Array Name="gGanonsCastleRubble3Vtx" Count="28" Offset="0x1FA0">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubble3DL" Offset="0x2160"/> <DList Name="gGanonsCastleRubble3DL" Offset="0x2160"/>
<Collision Name="gGanonsCastleRubble3Col" Offset="0x2448"/> <Collision Name="gGanonsCastleRubble3Col" Offset="0x2448"/>
<Array Name="gGanonsCastleRubbleTallVtx" Count="48" Offset="0x3410">
<Vtx/>
</Array>
<DList Name="gGanonsCastleRubbleTallDL" Offset="0x3710"/> <DList Name="gGanonsCastleRubbleTallDL" Offset="0x3710"/>
<Collision Name="gGanonsCastleRubbleTallCol" Offset="0x3AF0"/> <Collision Name="gGanonsCastleRubbleTallCol" Offset="0x3AF0"/>

View file

@ -1,6 +1,9 @@
<Root> <Root>
<File Name="object_goroiwa" Segment="6"> <File Name="object_goroiwa" Segment="6">
<Texture Name="gRollingRockTex" OutName="rolling_rock" Format="rgba16" Width="32" Height="64" Offset="0x8A0"/> <Texture Name="gRollingRockTex" OutName="rolling_rock" Format="rgba16" Width="32" Height="64" Offset="0x8A0"/>
<Array Name="gRollingRockVtx" Count="107" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gRollingRockDL" Offset="0x6B0"/> <DList Name="gRollingRockDL" Offset="0x6B0"/>
</File> </File>
</Root> </Root>

View file

@ -21,13 +21,34 @@
<Texture Name="gTowerCollapseCsTex_123F0" OutName="tex_123F0" Format="rgba16" Width="16" Height="16" Offset="0x123F0"/> <Texture Name="gTowerCollapseCsTex_123F0" OutName="tex_123F0" Format="rgba16" Width="16" Height="16" Offset="0x123F0"/>
<Texture Name="gTowerCollapseCsTex_125F0" OutName="tex_125F0" Format="i8" Width="64" Height="64" Offset="0x125F0"/> <Texture Name="gTowerCollapseCsTex_125F0" OutName="tex_125F0" Format="i8" Width="64" Height="64" Offset="0x125F0"/>
<!-- Tower Collapse DisplayLists --> <!-- Tower Collapse Vertices and DisplayLists -->
<Array Name="gTowerCollapseCsExteriorStructureVtx" Count="622" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsExteriorStructureDL" Offset="0x2910"/> <DList Name="gTowerCollapseCsExteriorStructureDL" Offset="0x2910"/>
<Array Name="gTowerCollapseCsFlameSmokeVtx" Count="35" Offset="0x26E0">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsFlameSmokeDL" Offset="0x41A0"/> <DList Name="gTowerCollapseCsFlameSmokeDL" Offset="0x41A0"/>
<Array Name="gTowerCollapseCsCollapsedStructureInnerVtx" Count="209" Offset="0x4280">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsCollapsedStructureInnerDL" Offset="0x4F90"/> <DList Name="gTowerCollapseCsCollapsedStructureInnerDL" Offset="0x4F90"/>
<Array Name="gTowerCollapseCsCollapsedStructureOuterVtx" Count="404" Offset="0x5CF0">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsCollapsedStructureOuterDL" Offset="0x7630"/> <DList Name="gTowerCollapseCsCollapsedStructureOuterDL" Offset="0x7630"/>
<Array Name="gTowerCollapseCsStandalonePillarVtx" Count="64" Offset="0x9210">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsStandalonePillarDL" Offset="0x9610"/> <DList Name="gTowerCollapseCsStandalonePillarDL" Offset="0x9610"/>
<Array Name="gTowerCollapseCsWalkwayVtx" Count="12" Offset="0x98B0">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsWalkwayDL" Offset="0x9970"/> <DList Name="gTowerCollapseCsWalkwayDL" Offset="0x9970"/>
<Array Name="gTowerCollapseCsAlternativeWalkwayVtx" Count="12" Offset="0x9AC0">
<Vtx/>
</Array>
<DList Name="gTowerCollapseCsAlternativeWalkwayDL" Offset="0x9B80"/> <DList Name="gTowerCollapseCsAlternativeWalkwayDL" Offset="0x9B80"/>
<!-- Tower Collapse Collision --> <!-- Tower Collapse Collision -->

View file

@ -3,7 +3,13 @@
<Texture Name="gGravestoneGrassTex" OutName="grass" Format="rgba16" Width="16" Height="32" Offset="0x460"/> <Texture Name="gGravestoneGrassTex" OutName="grass" Format="rgba16" Width="16" Height="32" Offset="0x460"/>
<Texture Name="gGravestoneEarthTex" OutName="earth" Format="ia8" Width="32" Height="32" Offset="0x860"/> <Texture Name="gGravestoneEarthTex" OutName="earth" Format="ia8" Width="32" Height="32" Offset="0x860"/>
<Texture Name="gGravestoneTombTex" OutName="tomb" Format="rgba16" Width="32" Height="32" Offset="0xC60"/> <Texture Name="gGravestoneTombTex" OutName="tomb" Format="rgba16" Width="32" Height="32" Offset="0xC60"/>
<Array Name="gGravestoneStoneVtx" Count="23" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGravestoneStoneDL" Offset="0x1B0"/> <DList Name="gGravestoneStoneDL" Offset="0x1B0"/>
<Array Name="gGravestoneEarthVtx" Count="4" Offset="0x170">
<Vtx/>
</Array>
<DList Name="gGravestoneEarthDL" Offset="0x2A8"/> <DList Name="gGravestoneEarthDL" Offset="0x2A8"/>
<Collision Name="gGravestoneCol" Offset="0x428"/> <Collision Name="gGravestoneCol" Offset="0x428"/>
</File> </File>

View file

@ -1,13 +1,40 @@
<Root> <Root>
<File Name="object_hakach_objects" Segment="6"> <File Name="object_hakach_objects" Segment="6">
<Array Name="gBotwHoleTrap1Vtx" Count="27" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gBotwHoleTrap1DL" Offset="0x01B0"/> <DList Name="gBotwHoleTrap1DL" Offset="0x01B0"/>
<Array Name="gBotwHoleTrap2Vtx" Count="19" Offset="0x2C0">
<Vtx/>
</Array>
<DList Name="gBotwHoleTrap2DL" Offset="0x03F0"/> <DList Name="gBotwHoleTrap2DL" Offset="0x03F0"/>
<Array Name="gBotwCoffinLidVtx" Count="23" Offset="0x540">
<Vtx/>
</Array>
<DList Name="gBotwCoffinLidDL" Offset="0x06B0"/> <DList Name="gBotwCoffinLidDL" Offset="0x06B0"/>
<Array Name="gBotwBombSpotVtx" Count="23" Offset="0x8A0">
<Vtx/>
</Array>
<DList Name="gBotwBombSpotDL" Offset="0x0A10"/> <DList Name="gBotwBombSpotDL" Offset="0x0A10"/>
<Array Name="gBotwFakeWallsAndFloorsVtx" Count="60" Offset="0xC60">
<Vtx/>
</Array>
<DList Name="gBotwFakeWallsAndFloorsDL" Offset="0x1060"/> <DList Name="gBotwFakeWallsAndFloorsDL" Offset="0x1060"/>
<Array Name="gBotwBloodSplatterVtx" Count="4" Offset="0x1020">
<Vtx/>
</Array>
<DList Name="gBotwBloodSplatterDL" Offset="0x1250"/> <DList Name="gBotwBloodSplatterDL" Offset="0x1250"/>
<Array Name="gBotwThreeFakeFloorsVtx" Count="12" Offset="0x1860">
<Vtx/>
</Array>
<DList Name="gBotwThreeFakeFloorsDL" Offset="0x1920"/> <DList Name="gBotwThreeFakeFloorsDL" Offset="0x1920"/>
<Array Name="gBotwWaterRingVtx" Count="54" Offset="0x1AF0">
<Vtx/>
</Array>
<DList Name="gBotwWaterRingDL" Offset="0x1E50"/> <DList Name="gBotwWaterRingDL" Offset="0x1E50"/>
<Array Name="gBotwWaterFallVtx" Count="6" Offset="0x1FB0">
<Vtx/>
</Array>
<DList Name="gBotwWaterFallDL" Offset="0x2010"/> <DList Name="gBotwWaterFallDL" Offset="0x2010"/>
<Collision Name="gBotwCoffinLidCol" Offset="0x0870"/> <Collision Name="gBotwCoffinLidCol" Offset="0x0870"/>

View file

@ -31,6 +31,35 @@
<Limb Name="gFlagpoleFlag2HoistMidLimb" LimbType="Standard" Offset="0x2F68"/> <Limb Name="gFlagpoleFlag2HoistMidLimb" LimbType="Standard" Offset="0x2F68"/>
<Limb Name="gFlagpoleFlag2HoistEndLimb" LimbType="Standard" Offset="0x2F74"/> <Limb Name="gFlagpoleFlag2HoistEndLimb" LimbType="Standard" Offset="0x2F74"/>
<!-- Flagpole Vertices -->
<Array Name="gFlagpolePoleVtx" Count="39" Offset="0x2460">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag1HoistEndVtx" Count="4" Offset="0x2810">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag1HoistMidVtx" Count="4" Offset="0x28E0">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag1FlyMidVtx" Count="4" Offset="0x29B0">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag1FlyEndVtx" Count="4" Offset="0x2A80">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag2HoistEndVtx" Count="4" Offset="0x2B50">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag2HoistMidVtx" Count="4" Offset="0x2C20">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag2FlyMidVtx" Count="4" Offset="0x2CF0">
<Vtx/>
</Array>
<Array Name="gFlagpoleFlag2FlyEndVtx" Count="4" Offset="0x2DC0">
<Vtx/>
</Array>
<!-- Flagpole DLists --> <!-- Flagpole DLists -->
<DList Name="gFlagpolePoleDL" Offset="0x26D0"/> <DList Name="gFlagpolePoleDL" Offset="0x26D0"/>
<DList Name="gFlagpoleFlag1FlyEndDL" Offset="0x2AC0"/> <DList Name="gFlagpoleFlag1FlyEndDL" Offset="0x2AC0"/>

View file

@ -1,8 +1,17 @@
<Root> <Root>
<File Name="object_heavy_object" Segment="6"> <File Name="object_heavy_object" Segment="6">
<Texture Name="gHeavyBlockTex" OutName="block" Format="i4" Width="64" Height="128" Offset="0x0"/> <Texture Name="gHeavyBlockTex" OutName="block" Format="i4" Width="64" Height="128" Offset="0x0"/>
<Array Name="gHeavyBlockEntirePillarVtx" Count="60" Offset="0x1000">
<Vtx/>
</Array>
<DList Name="gHeavyBlockEntirePillarDL" Offset="0x13C0"/> <DList Name="gHeavyBlockEntirePillarDL" Offset="0x13C0"/>
<Array Name="gHeavyBlockBigPieceVtx" Count="29" Offset="0x16D0">
<Vtx/>
</Array>
<DList Name="gHeavyBlockBigPieceDL" Offset="0x18A0"/> <DList Name="gHeavyBlockBigPieceDL" Offset="0x18A0"/>
<Array Name="gHeavyBlockSmallPieceVtx" Count="11" Offset="0x1980">
<Vtx/>
</Array>
<DList Name="gHeavyBlockSmallPieceDL" Offset="0x1A30"/> <DList Name="gHeavyBlockSmallPieceDL" Offset="0x1A30"/>
<Collision Name="gHeavyBlockCol" Offset="0x169C"/> <Collision Name="gHeavyBlockCol" Offset="0x169C"/>
</File> </File>

View file

@ -1,38 +1,83 @@
<Root> <Root>
<File Name="object_hidan_objects" Segment="6"> <File Name="object_hidan_objects" Segment="6">
<Array Name="gFireTempleHammerableTotemBodyVtx" Count="36" Offset="0x92C0">
<Vtx/>
</Array>
<DList Name="gFireTempleHammerableTotemBodyDL" Offset="0xBBF0"/> <DList Name="gFireTempleHammerableTotemBodyDL" Offset="0xBBF0"/>
<Array Name="gFireTempleHammerableTotemHeadVtx" Count="36" Offset="0x9500">
<Vtx/>
</Array>
<DList Name="gFireTempleHammerableTotemHeadDL" Offset="0xBDF0"/> <DList Name="gFireTempleHammerableTotemHeadDL" Offset="0xBDF0"/>
<Collision Name="gFireTempleHammerableTotemCol" Offset="0xDA10"/> <Collision Name="gFireTempleHammerableTotemCol" Offset="0xDA10"/>
<Array Name="gFireTempleHookshotElevatorVtx" Count="50" Offset="0x8D50">
<Vtx/>
</Array>
<DList Name="gFireTempleHookshotElevatorDL" Offset="0xB630"/> <DList Name="gFireTempleHookshotElevatorDL" Offset="0xB630"/>
<Collision Name="gFireTempleHookshotElevatorCol" Offset="0xE1E8"/> <Collision Name="gFireTempleHookshotElevatorCol" Offset="0xE1E8"/>
<Array Name="gFireTempleBigFireWallVtx" Count="4" Offset="0xDAE0">
<Vtx/>
</Array>
<DList Name="gFireTempleBigFireWallDL" Offset="0xDB20"/> <DList Name="gFireTempleBigFireWallDL" Offset="0xDB20"/>
<Array Name="gFireTempleStoneStep1Vtx" Count="21" Offset="0x7C20">
<Vtx/>
</Array>
<DList Name="gFireTempleStoneStep1DL" Offset="0xA668"/> <DList Name="gFireTempleStoneStep1DL" Offset="0xA668"/>
<Collision Name="gFireTempleStoneStep1Col" Offset="0xDE44"/> <Collision Name="gFireTempleStoneStep1Col" Offset="0xDE44"/>
<Array Name="gFireTempleStoneStep2Vtx" Count="10" Offset="0x7B80">
<Vtx/>
</Array>
<DList Name="gFireTempleStoneStep2DL" Offset="0xA548"/> <DList Name="gFireTempleStoneStep2DL" Offset="0xA548"/>
<Collision Name="gFireTempleStoneStep2Col" Offset="0xDD1C"/> <Collision Name="gFireTempleStoneStep2Col" Offset="0xDD1C"/>
<Array Name="gFireTempleMetalFenceWithSlantVtx" Count="9" Offset="0x9E90">
<Vtx/>
</Array>
<DList Name="gFireTempleMetalFenceWithSlantDL" Offset="0xC798"/> <DList Name="gFireTempleMetalFenceWithSlantDL" Offset="0xC798"/>
<Collision Name="gFireTempleMetalFenceWithSlantCol" Offset="0xE2CC"/> <Collision Name="gFireTempleMetalFenceWithSlantCol" Offset="0xE2CC"/>
<Array Name="gFireTempleMetalFenceVtx" Count="4" Offset="0x9740">
<Vtx/>
</Array>
<DList Name="gFireTempleMetalFenceDL" Offset="0xBFA8"/> <DList Name="gFireTempleMetalFenceDL" Offset="0xBFA8"/>
<Collision Name="gFireTempleMetalFenceCol" Offset="0xE380"/> <Collision Name="gFireTempleMetalFenceCol" Offset="0xE380"/>
<Array Name="gFireTempleMetalFence2Vtx" Count="5" Offset="0x9270">
<Vtx/>
</Array>
<DList Name="gFireTempleMetalFence2DL" Offset="0xBB58"/> <DList Name="gFireTempleMetalFence2DL" Offset="0xBB58"/>
<Collision Name="gFireTempleMetalFence2Col" Offset="0xE430"/> <Collision Name="gFireTempleMetalFence2Col" Offset="0xE430"/>
<Array Name="gFireTempleCrackedStoneFloorVtx" Count="28" Offset="0x90B0">
<Vtx/>
</Array>
<DList Name="gFireTempleCrackedStoneFloorDL" Offset="0xB9C0"/> <DList Name="gFireTempleCrackedStoneFloorDL" Offset="0xB9C0"/>
<Collision Name="gFireTempleCrackedStoneFloorCol" Offset="0xD800"/> <Collision Name="gFireTempleCrackedStoneFloorCol" Offset="0xD800"/>
<Array Name="gFireTempleBombableWallVtx" Count="6" Offset="0x9780">
<Vtx/>
</Array>
<DList Name="gFireTempleBombableWallDL" Offset="0xC038"/> <DList Name="gFireTempleBombableWallDL" Offset="0xC038"/>
<Collision Name="gFireTempleBombableWallCol" Offset="0xD878"/> <Collision Name="gFireTempleBombableWallCol" Offset="0xD878"/>
<Array Name="gFireTempleLargeBombableWallVtx" Count="4" Offset="0x9070">
<Vtx/>
</Array>
<DList Name="gFireTempleLargeBombableWallDL" Offset="0xB900"/> <DList Name="gFireTempleLargeBombableWallDL" Offset="0xB900"/>
<Collision Name="gFireTempleLargeBombableWallCol" Offset="0xD8F8"/> <Collision Name="gFireTempleLargeBombableWallCol" Offset="0xD8F8"/>
<Array Name="gFireTempleStoneBlock1Vtx" Count="21" Offset="0x97E0">
<Vtx/>
</Array>
<DList Name="gFireTempleStoneBlock1DL" Offset="0xC100"/> <DList Name="gFireTempleStoneBlock1DL" Offset="0xC100"/>
<Collision Name="gFireTempleStoneBlock1Col" Offset="0xCB80"/> <Collision Name="gFireTempleStoneBlock1Col" Offset="0xCB80"/>
<Array Name="gFireTempleStoneBlock2Vtx" Count="26" Offset="0x9930">
<Vtx/>
</Array>
<DList Name="gFireTempleStoneBlock2DL" Offset="0xC1F0"/> <DList Name="gFireTempleStoneBlock2DL" Offset="0xC1F0"/>
<Collision Name="gFireTempleStoneBlock2Col" Offset="0xDF78"/> <Collision Name="gFireTempleStoneBlock2Col" Offset="0xDF78"/>
<Array Name="gFireTempleBigVerticalFlameVtx" Count="4" Offset="0xC9D0">
<Vtx/>
</Array>
<DList Name="gFireTempleBigVerticalFlameDL" Offset="0xCA10"/> <DList Name="gFireTempleBigVerticalFlameDL" Offset="0xCA10"/>
<Texture Name="gFireTempleBigVerticalFlame0Tex" OutName="big_vertical_flame_0" Format="ia8" Width="8" Height="240" Offset="0x12120"/> <Texture Name="gFireTempleBigVerticalFlame0Tex" OutName="big_vertical_flame_0" Format="ia8" Width="8" Height="240" Offset="0x12120"/>
@ -44,7 +89,13 @@
<Texture Name="gFireTempleBigVerticalFlame6Tex" OutName="big_vertical_flame_6" Format="ia8" Width="8" Height="240" Offset="0x14E20"/> <Texture Name="gFireTempleBigVerticalFlame6Tex" OutName="big_vertical_flame_6" Format="ia8" Width="8" Height="240" Offset="0x14E20"/>
<Texture Name="gFireTempleBigVerticalFlame7Tex" OutName="big_vertical_flame_7" Format="ia8" Width="8" Height="240" Offset="0x155A0"/> <Texture Name="gFireTempleBigVerticalFlame7Tex" OutName="big_vertical_flame_7" Format="ia8" Width="8" Height="240" Offset="0x155A0"/>
<Array Name="gFireTempleFireballVtx" Count="4" Offset="0xDBF0">
<Vtx/>
</Array>
<DList Name="gFireTempleFireballDL" Offset="0xDC30"/> <DList Name="gFireTempleFireballDL" Offset="0xDC30"/>
<Array Name="gFireTempleFireballUpperHalfVtx" Count="4" Offset="0xDA40">
<Vtx/>
</Array>
<DList Name="gFireTempleFireballUpperHalfDL" Offset="0xDA80"/> <DList Name="gFireTempleFireballUpperHalfDL" Offset="0xDA80"/>
<Texture Name="gFireTempleFireball0Tex" OutName="fireball_0" Format="ia8" Width="32" Height="32" Offset="0x15D20"/> <Texture Name="gFireTempleFireball0Tex" OutName="fireball_0" Format="ia8" Width="32" Height="32" Offset="0x15D20"/>
@ -56,32 +107,71 @@
<Texture Name="gFireTempleFireball6Tex" OutName="fireball_6" Format="ia8" Width="32" Height="32" Offset="0x17520"/> <Texture Name="gFireTempleFireball6Tex" OutName="fireball_6" Format="ia8" Width="32" Height="32" Offset="0x17520"/>
<Texture Name="gFireTempleFireball7Tex" OutName="fireball_7" Format="ia8" Width="32" Height="32" Offset="0x17920"/> <Texture Name="gFireTempleFireball7Tex" OutName="fireball_7" Format="ia8" Width="32" Height="32" Offset="0x17920"/>
<Array Name="gFireTempleSpinningFlamethrowerVtx" Count="93" Offset="0x82B0">
<Vtx/>
</Array>
<DList Name="gFireTempleSpinningFlamethrowerDL" Offset="0xAD00"/> <DList Name="gFireTempleSpinningFlamethrowerDL" Offset="0xAD00"/>
<Collision Name="gFireTempleSpinningFlamethrowerCol" Offset="0xD5C0"/> <Collision Name="gFireTempleSpinningFlamethrowerCol" Offset="0xD5C0"/>
<Array Name="gFireTempleStationaryFlamethrowerShortVtx" Count="77" Offset="0x8880">
<Vtx/>
</Array>
<DList Name="gFireTempleStationaryFlamethrowerShortDL" Offset="0xB0F8"/> <DList Name="gFireTempleStationaryFlamethrowerShortDL" Offset="0xB0F8"/>
<Collision Name="gFireTempleStationaryFlamethrowerShortCol" Offset="0xCC90"/> <Collision Name="gFireTempleStationaryFlamethrowerShortCol" Offset="0xCC90"/>
<Array Name="gFireTempleStationaryFlamethrowerTallVtx" Count="34" Offset="0x8090">
<Vtx/>
</Array>
<DList Name="gFireTempleStationaryFlamethrowerTallDL" Offset="0xABC8"/> <DList Name="gFireTempleStationaryFlamethrowerTallDL" Offset="0xABC8"/>
<Collision Name="gFireTempleStationaryFlamethrowerTallCol" Offset="0xCDA0"/> <Collision Name="gFireTempleStationaryFlamethrowerTallCol" Offset="0xCDA0"/>
<Array Name="gFireTempleStonePlatform1Vtx" Count="21" Offset="0x9AD0">
<Vtx/>
</Array>
<DList Name="gFireTempleStonePlatform1DL" Offset="0xC338"/> <DList Name="gFireTempleStonePlatform1DL" Offset="0xC338"/>
<Collision Name="gFireTempleStonePlatform1Col" Offset="0x120E8"/> <Collision Name="gFireTempleStonePlatform1Col" Offset="0x120E8"/>
<Array Name="gFireTempleStonePlatform2Vtx" Count="39" Offset="0x9C20">
<Vtx/>
</Array>
<DList Name="gFireTempleStonePlatform2DL" Offset="0xC470"/> <DList Name="gFireTempleStonePlatform2DL" Offset="0xC470"/>
<Collision Name="gFireTempleStonePlatform2Col" Offset="0xFAE8"/> <Collision Name="gFireTempleStonePlatform2Col" Offset="0xFAE8"/>
<Array Name="gFireTempleFlareDancerPlatformVtx" Count="50" Offset="0x7D70">
<Vtx/>
</Array>
<DList Name="gFireTempleFlareDancerPlatformDL" Offset="0xA7E0"/> <DList Name="gFireTempleFlareDancerPlatformDL" Offset="0xA7E0"/>
<Collision Name="gFireTempleFlareDancerPlatformCol" Offset="0xE568"/> <Collision Name="gFireTempleFlareDancerPlatformCol" Offset="0xE568"/>
<Array Name="gFireTempleTallestPillarAboveRoomBeforeBossVtx" Count="84" Offset="0x7640">
<Vtx/>
</Array>
<DList Name="gFireTempleTallestPillarAboveRoomBeforeBossDL" Offset="0xA240"/> <DList Name="gFireTempleTallestPillarAboveRoomBeforeBossDL" Offset="0xA240"/>
<Collision Name="gFireTempleTallestPillarAboveRoomBeforeBossCol" Offset="0xD054"/> <Collision Name="gFireTempleTallestPillarAboveRoomBeforeBossCol" Offset="0xD054"/>
<Array Name="gFireTemplePillarInsertedInGroundVtx" Count="50" Offset="0x9F20">
<Vtx/>
</Array>
<DList Name="gFireTemplePillarInsertedInGroundDL" Offset="0xC838"/> <DList Name="gFireTemplePillarInsertedInGroundDL" Offset="0xC838"/>
<Collision Name="gFireTemplePillarInsertedInGroundCol" Offset="0xD188"/> <Collision Name="gFireTemplePillarInsertedInGroundCol" Offset="0xD188"/>
<Array Name="gFireTempleBombableDoorFrameVtx" Count="15" Offset="0xF7A0">
<Vtx/>
</Array>
<DList Name="gFireTempleBombableDoorFrameDL" Offset="0xF890"/> <DList Name="gFireTempleBombableDoorFrameDL" Offset="0xF890"/>
<Array Name="gFireTempleDoorWithHandleRightVtx" Count="16" Offset="0xF5A0">
<Vtx/>
</Array>
<DList Name="gFireTempleDoorWithHandleRightDL" Offset="0xF938"/> <DList Name="gFireTempleDoorWithHandleRightDL" Offset="0xF938"/>
<Array Name="gFireTempleDoorWithHandleLeftVtx" Count="16" Offset="0xF6A0">
<Vtx/>
</Array>
<DList Name="gFireTempleDoorWithHandleLeftDL" Offset="0xF998"/> <DList Name="gFireTempleDoorWithHandleLeftDL" Offset="0xF998"/>
<Array Name="gFireTempleDoorFrontVtx" Count="25" Offset="0x10B20">
<Vtx/>
</Array>
<DList Name="gFireTempleDoorFrontDL" Offset="0x10CB0"/> <DList Name="gFireTempleDoorFrontDL" Offset="0x10CB0"/>
<Array Name="gFireTempleDoorBackVtx" Count="25" Offset="0x11D90">
<Vtx/>
</Array>
<DList Name="gFireTempleDoorBackDL" Offset="0x11F20"/> <DList Name="gFireTempleDoorBackDL" Offset="0x11F20"/>
<Texture Name="gFireTempleDoorKillerTex" OutName="fire_temple_door_killer" Format="rgba16" Width="32" Height="64" Offset="0xE5A0"/> <Texture Name="gFireTempleDoorKillerTex" OutName="fire_temple_door_killer" Format="rgba16" Width="32" Height="64" Offset="0xE5A0"/>

View file

@ -19,6 +19,38 @@
<Texture Name="gImpaSwordHandleTex" OutName="sword_handle" Format="rgba16" Width="8" Height="16" Offset="0x2880"/> <Texture Name="gImpaSwordHandleTex" OutName="sword_handle" Format="rgba16" Width="8" Height="16" Offset="0x2880"/>
<Texture Name="gImpaPantsAndSkinTex" OutName="pants_and_skin" Format="rgba16" Width="16" Height="32" Offset="0x2980"/> <Texture Name="gImpaPantsAndSkinTex" OutName="pants_and_skin" Format="rgba16" Width="16" Height="32" Offset="0x2980"/>
<Texture Name="gImpaBlackTex" OutName="black_square" Format="ci8" Width="8" Height="8" Offset="0x2D80" TlutOffset="0x1880"/> <!-- Used on the bottom of the leg --> <Texture Name="gImpaBlackTex" OutName="black_square" Format="ci8" Width="8" Height="8" Offset="0x2D80" TlutOffset="0x1880"/> <!-- Used on the bottom of the leg -->
<Array Name="gImpaLeftArmVtx" Count="32" Offset="0x2DC0">
<Vtx/>
</Array>
<Array Name="gImpaLeftShoulderVtx" Count="42" Offset="0x2FC0">
<Vtx/>
</Array>
<Array Name="gImpaRightArmVtx" Count="32" Offset="0x3260">
<Vtx/>
</Array>
<Array Name="gImpaRightShoulderVtx" Count="42" Offset="0x3460">
<Vtx/>
</Array>
<Array Name="gImpaChestVtx" Count="194" Offset="0x3700">
<Vtx/>
</Array>
<Array Name="gImpaLeftLegVtx" Count="37" Offset="0x4320">
<Vtx/>
</Array>
<Array Name="gImpaLeftThighVtx" Count="45" Offset="0x4570">
<Vtx/>
</Array>
<Array Name="gImpaRightLegVtx" Count="37" Offset="0x4840">
<Vtx/>
</Array>
<Array Name="gImpaRightThighVtx" Count="45" Offset="0x4A90">
<Vtx/>
</Array>
<Array Name="gImpaTorsoVtx" Count="46" Offset="0x4D60">
<Vtx/>
</Array>
<DList Name="gImpaChestDL" Offset="0x5040"/> <DList Name="gImpaChestDL" Offset="0x5040"/>
<DList Name="gImpaRightShoulderDL" Offset="0x5D60"/> <DList Name="gImpaRightShoulderDL" Offset="0x5D60"/>
<DList Name="gImpaRightArmDL" Offset="0x6048"/> <DList Name="gImpaRightArmDL" Offset="0x6048"/>
@ -36,6 +68,9 @@
<Texture Name="gImpaEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x8150" TlutOffset="0x6F40"/> <Texture Name="gImpaEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x8150" TlutOffset="0x6F40"/>
<Texture Name="gImpaEarTex" OutName="ear" Format="ci8" Width="16" Height="16" Offset="0x7610" TlutOffset="0x7140"/> <!-- Also used in gImpaHandPointingDL DList --> <Texture Name="gImpaEarTex" OutName="ear" Format="ci8" Width="16" Height="16" Offset="0x7610" TlutOffset="0x7140"/> <!-- Also used in gImpaHandPointingDL DList -->
<Array Name="gImpaHeadUnmaskedVtx" Count="306" Offset="0x8550">
<Vtx/>
</Array>
<DList Name="gImpaHeadUnmaskedDL" Offset="0xBDC0"/> <DList Name="gImpaHeadUnmaskedDL" Offset="0xBDC0"/>
<Texture Name="gImpaHeadGradientTex" OutName="head_gradient" Format="ci8" Width="8" Height="8" Offset="0x7710" TlutOffset="0x7140"/> <Texture Name="gImpaHeadGradientTex" OutName="head_gradient" Format="ci8" Width="8" Height="8" Offset="0x7710" TlutOffset="0x7140"/>
@ -46,6 +81,26 @@
<Texture Name="object_im_Tex_007B10" OutName="tex_00007B10" Format="ci8" Width="8" Height="8" Offset="0x7B10" TlutOffset="0x7140"/> <Texture Name="object_im_Tex_007B10" OutName="tex_00007B10" Format="ci8" Width="8" Height="8" Offset="0x7B10" TlutOffset="0x7140"/>
<Texture Name="object_im_Tex_007B50" OutName="tex_00007B50" Format="ci8" Width="16" Height="16" Offset="0x7B50" TlutOffset="0x7140"/> <Texture Name="object_im_Tex_007B50" OutName="tex_00007B50" Format="ci8" Width="16" Height="16" Offset="0x7B50" TlutOffset="0x7140"/>
<Texture Name="gImpaFingers2Tex" OutName="fingers_2" Format="ci8" Width="16" Height="16" Offset="0x7C50" TlutOffset="0x7140"/> <!-- Used in the gImpaHandPointingDL DList --> <Texture Name="gImpaFingers2Tex" OutName="fingers_2" Format="ci8" Width="16" Height="16" Offset="0x7C50" TlutOffset="0x7140"/> <!-- Used in the gImpaHandPointingDL DList -->
<Array Name="gImpaHeadMaskedVtx" Count="258" Offset="0x9870">
<Vtx/>
</Array>
<Array Name="gImpaLeftFootVtx" Count="33" Offset="0xA890">
<Vtx/>
</Array>
<Array Name="gImpaLeftHandVtx" Count="70" Offset="0xAAA0">
<Vtx/>
</Array>
<Array Name="gImpaRightFootVtx" Count="33" Offset="0xAF00">
<Vtx/>
</Array>
<Array Name="gImpaRightHandVtx" Count="70" Offset="0xB110">
<Vtx/>
</Array>
<Array Name="gImpaHandPointingVtx" Count="133" Offset="0xB570">
<Vtx/>
</Array>
<DList Name="gImpaHeadMaskedDL" Offset="0xD0D8"/> <DList Name="gImpaHeadMaskedDL" Offset="0xD0D8"/>
<DList Name="gImpaLeftFootDL" Offset="0xDDB8"/> <DList Name="gImpaLeftFootDL" Offset="0xDDB8"/>
<DList Name="gImpaLeftHandDL" Offset="0xE0F0"/> <DList Name="gImpaLeftHandDL" Offset="0xE0F0"/>

View file

@ -37,6 +37,67 @@
<Texture Name="gIngoEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x4BD0" TlutOffset="0x3210"/> <Texture Name="gIngoEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x4BD0" TlutOffset="0x3210"/>
<Texture Name="gIngoEyeClosed2Tex" OutName="eye_closed_2" Format="ci8" Width="32" Height="32" Offset="0x4390" TlutOffset="0x3210"/> <Texture Name="gIngoEyeClosed2Tex" OutName="eye_closed_2" Format="ci8" Width="32" Height="32" Offset="0x4390" TlutOffset="0x3210"/>
<Array Name="gIngoChildEraHeadVtx" Count="152" Offset="0x4FD0">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightEyebrowVtx" Count="7" Offset="0x5950">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftEyebrowVtx" Count="7" Offset="0x59C0">
<Vtx/>
</Array>
<Array Name="gIngoChildEraMustacheVtx" Count="10" Offset="0x5A30">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftFootVtx" Count="42" Offset="0x5AD0">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightFootVtx" Count="42" Offset="0x5D70">
<Vtx/>
</Array>
<Array Name="gIngoChildEraBasketVtx" Count="61" Offset="0x6010">
<Vtx/>
</Array>
<Array Name="gIngoChildEraPitchForkVtx" Count="53" Offset="0x63E0">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftHandVtx" Count="70" Offset="0x7F98">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftArmVtx" Count="33" Offset="0x83F8">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftShoulderVtx" Count="30" Offset="0x8608">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightHandVtx" Count="70" Offset="0x87E8">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightArmVtx" Count="33" Offset="0x8C48">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightShoulderVtx" Count="30" Offset="0x8E58">
<Vtx/>
</Array>
<Array Name="gIngoChildEraChestVtx" Count="78" Offset="0x9038">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftLegVtx" Count="36" Offset="0x9518">
<Vtx/>
</Array>
<Array Name="gIngoChildEraLeftThighVtx" Count="39" Offset="0x9758">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightLegVtx" Count="36" Offset="0x99C8">
<Vtx/>
</Array>
<Array Name="gIngoChildEraRightThighVtx" Count="39" Offset="0x9C08">
<Vtx/>
</Array>
<Array Name="gIngoChildEraTorsoVtx" Count="38" Offset="0x9E78">
<Vtx/>
</Array>
<DList Name="gIngoChildEraHeadDL" Offset="0x6730"/> <DList Name="gIngoChildEraHeadDL" Offset="0x6730"/>
<DList Name="gIngoChildEraRightEyebrowDL" Offset="0x7398"/> <DList Name="gIngoChildEraRightEyebrowDL" Offset="0x7398"/>
<DList Name="gIngoChildEraLeftEyebrowDL" Offset="0x74C0"/> <DList Name="gIngoChildEraLeftEyebrowDL" Offset="0x74C0"/>
@ -81,6 +142,61 @@
<Texture Name="gIngoAdultEraShoesTex" OutName="adult_era_shoes" Format="ci8" Width="8" Height="8" Offset="0xEA98" TlutOffset="0xC298"/> <Texture Name="gIngoAdultEraShoesTex" OutName="adult_era_shoes" Format="ci8" Width="8" Height="8" Offset="0xEA98" TlutOffset="0xC298"/>
<Texture Name="gIngoAdultEraPantsTex" OutName="adult_era_pants" Format="ci8" Width="8" Height="8" Offset="0xEAD8" TlutOffset="0xC298"/> <Texture Name="gIngoAdultEraPantsTex" OutName="adult_era_pants" Format="ci8" Width="8" Height="8" Offset="0xEAD8" TlutOffset="0xC298"/>
<Array Name="gIngoAdultEraRightEyebrowVtx" Count="7" Offset="0xEB18">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftEyebrowVtx" Count="7" Offset="0xEB88">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraMustacheVtx" Count="10" Offset="0xEBF8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraHeadVtx" Count="137" Offset="0xEC98">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftHandVtx" Count="70" Offset="0xF528">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftArmVtx" Count="27" Offset="0xF988">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftShoulderVtx" Count="27" Offset="0xFB38">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraRightHandVtx" Count="70" Offset="0xFCE8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraRightArmVtx" Count="27" Offset="0x10148">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraRightShoulderVtx" Count="27" Offset="0x102F8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraChestVtx" Count="99" Offset="0x104A8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftFootVtx" Count="29" Offset="0x10AD8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftLegVtx" Count="27" Offset="0x10CA8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraLeftThighVtx" Count="29" Offset="0x10E58">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraRightFootVtx" Count="29" Offset="0x11028">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraRightLegVtx" Count="27" Offset="0x111F8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraRightThighVtx" Count="29" Offset="0x113A8">
<Vtx/>
</Array>
<Array Name="gIngoAdultEraTorsoVtx" Count="30" Offset="0x11578">
<Vtx/>
</Array>
<DList Name="gIngoAdultEraChestDL" Offset="0x11758"/> <DList Name="gIngoAdultEraChestDL" Offset="0x11758"/>
<DList Name="gIngoAdultEraHeadDL" Offset="0x11AD8"/> <DList Name="gIngoAdultEraHeadDL" Offset="0x11AD8"/>
<DList Name="gIngoAdultEraMustacheDL" Offset="0x12120"/> <DList Name="gIngoAdultEraMustacheDL" Offset="0x12120"/>

View file

@ -12,6 +12,41 @@
<!-- Jabu Jabu skeleton --> <!-- Jabu Jabu skeleton -->
<Skeleton Name="gJabuJabuSkel" Type="Flex" LimbType="Standard" Offset="0xB9A8"/> <Skeleton Name="gJabuJabuSkel" Type="Flex" LimbType="Standard" Offset="0xB9A8"/>
<!-- Jabu Jabu limb Vertices -->
<Array Name="gJabuJabuLeftFrillVtx" Count="4" Offset="0x1F60">
<Vtx/>
</Array>
<Array Name="gJabuJabuRightFrillVtx" Count="4" Offset="0x1FA0">
<Vtx/>
</Array>
<Array Name="gJabuJabuHeadVtx" Count="365" Offset="0x1FE0">
<Vtx/>
</Array>
<Array Name="gJabuJabuLeftLowerFlipperVtx" Count="8" Offset="0x36B0">
<Vtx/>
</Array>
<Array Name="gJabuJabuLeftMidFlipperVtx" Count="16" Offset="0x3730">
<Vtx/>
</Array>
<Array Name="gJabuJabuLeftUpperFlipperVtx" Count="16" Offset="0x3830">
<Vtx/>
</Array>
<Array Name="gJabuJabuRightLowerFlipperVtx" Count="8" Offset="0x3930">
<Vtx/>
</Array>
<Array Name="gJabuJabuRightMidFlipperVtx" Count="12" Offset="0x39B0">
<Vtx/>
</Array>
<Array Name="gJabuJabuRightUpperFlipperVtx" Count="16" Offset="0x3A70">
<Vtx/>
</Array>
<Array Name="gJabuJabuFlukeVtx" Count="14" Offset="0x3B70">
<Vtx/>
</Array>
<Array Name="gJabuJabuBodyVtx" Count="133" Offset="0x3C50">
<Vtx/>
</Array>
<!-- Jabu Jabu limb displaylists --> <!-- Jabu Jabu limb displaylists -->
<DList Name="gJabuJabuBodyDL" Offset="0x5690"/> <DList Name="gJabuJabuBodyDL" Offset="0x5690"/>
<DList Name="gJabuJabuLeftUpperFlipperDL" Offset="0x55B0"/> <DList Name="gJabuJabuLeftUpperFlipperDL" Offset="0x55B0"/>

View file

@ -17,6 +17,41 @@
<Limb Name="gCarpetMerchantRightHandLimb" LimbType="Standard" Offset="0x5E58"/> <Limb Name="gCarpetMerchantRightHandLimb" LimbType="Standard" Offset="0x5E58"/>
<Limb Name="gCarpetMerchantHeadLimb" LimbType="Standard" Offset="0x5E64"/> <Limb Name="gCarpetMerchantHeadLimb" LimbType="Standard" Offset="0x5E64"/>
<!-- Carpet merchant Limb Vertices -->
<Array Name="gCarpetMerchantBlanketAndLowerBodyVtx" Count="318" Offset="0x470">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantHeadVtx" Count="101" Offset="0x1850">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantLeftHandVtx" Count="34" Offset="0x1EA0">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantForearmLeftVtx" Count="24" Offset="0x20C0">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantUpperArmLeftVtx" Count="24" Offset="0x2240">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantRightHandVtx" Count="34" Offset="0x23C0">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantForearmRightVtx" Count="24" Offset="0x25E0">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantUpperArmRightVtx" Count="24" Offset="0x2760">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantTorsoVtx" Count="56" Offset="0x28E0">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantUpperHairVtx" Count="77" Offset="0x2C60">
<Vtx/>
</Array>
<Array Name="gCarpetMerchantLowerHairVtx" Count="49" Offset="0x3130">
<Vtx/>
</Array>
<!-- Carpet Merchant Limb DisplayLists --> <!-- Carpet Merchant Limb DisplayLists -->
<DList Name="gCarpetMerchantBlanketAndLowerBodyDL" Offset="0x3440"/> <DList Name="gCarpetMerchantBlanketAndLowerBodyDL" Offset="0x3440"/>
<DList Name="gCarpetMerchantLowerHairDL" Offset="0x3B98"/> <DList Name="gCarpetMerchantLowerHairDL" Offset="0x3B98"/>

View file

@ -1,5 +1,13 @@
<Root> <Root>
<File Name="object_kibako2" Segment="6"> <File Name="object_kibako2" Segment="6">
<!-- Vertices -->
<Array Name="gLargeCrateVtx" Count="20" Offset="0x820">
<Vtx/>
</Array>
<Array Name="gLargeCrateFragmentVtx" Count="4" Offset="0xFC0">
<Vtx/>
</Array>
<!-- DisplayLists --> <!-- DisplayLists -->
<DList Name="gLargeCrateDL" Offset="0x960"/> <DList Name="gLargeCrateDL" Offset="0x960"/>
<DList Name="gLargeCrateFragmentDL" Offset="0x1000"/> <DList Name="gLargeCrateFragmentDL" Offset="0x1000"/>

View file

@ -46,6 +46,58 @@
<Texture Name="gMalonChildEyeHalfTex" OutName="eye_half" Format="ci8" Width="32" Height="32" Offset="0x2318" TlutOffset="0x15B0"/> <Texture Name="gMalonChildEyeHalfTex" OutName="eye_half" Format="ci8" Width="32" Height="32" Offset="0x2318" TlutOffset="0x15B0"/>
<Texture Name="gMalonChildEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x2718" TlutOffset="0x15B0"/> <Texture Name="gMalonChildEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x2718" TlutOffset="0x15B0"/>
<Array Name="gMalonChildHeadVtx" Count="227" Offset="0x3318">
<Vtx/>
</Array>
<Array Name="gMalonChildDressLowerVtx" Count="52" Offset="0x4B18">
<Vtx/>
</Array>
<Array Name="gMalonChildDressMiddleVtx" Count="35" Offset="0x4E58">
<Vtx/>
</Array>
<Array Name="gMalonChildLeftHandVtx" Count="40" Offset="0x5088">
<Vtx/>
</Array>
<Array Name="gMalonChildLeftArmVtx" Count="24" Offset="0x5308">
<Vtx/>
</Array>
<Array Name="gMalonChildLeftShoulderVtx" Count="40" Offset="0x5488">
<Vtx/>
</Array>
<Array Name="gMalonChildRightHandVtx" Count="40" Offset="0x5708">
<Vtx/>
</Array>
<Array Name="gMalonChildRightArmVtx" Count="24" Offset="0x5988">
<Vtx/>
</Array>
<Array Name="gMalonChildRightShoulderVtx" Count="40" Offset="0x5B08">
<Vtx/>
</Array>
<Array Name="gMalonChildChestVtx" Count="120" Offset="0x5D88">
<Vtx/>
</Array>
<Array Name="gMalonChildRightFoorVtx" Count="29" Offset="0x6508">
<Vtx/>
</Array>
<Array Name="gMalonChildRightShinVtx" Count="17" Offset="0x66D8">
<Vtx/>
</Array>
<Array Name="gMalonChildRightThighVtx" Count="3" Offset="0x67E8">
<Vtx/>
</Array>
<Array Name="gMalonChildLeftFootVtx" Count="29" Offset="0x6818">
<Vtx/>
</Array>
<Array Name="gMalonChildLeftShinVtx" Count="17" Offset="0x69E8">
<Vtx/>
</Array>
<Array Name="gMalonChildLeftThighVtx" Count="3" Offset="0x6AF8">
<Vtx/>
</Array>
<Array Name="gMalonChildDressUpperVtx" Count="20" Offset="0x6B28">
<Vtx/>
</Array>
<DList Name="gMalonChildHeadDL" Offset="0x4148"/> <DList Name="gMalonChildHeadDL" Offset="0x4148"/>
<DList Name="gMalonChildDressLowerDL" Offset="0x6C68"/> <DList Name="gMalonChildDressLowerDL" Offset="0x6C68"/>
<DList Name="gMalonChildDressMiddleDL" Offset="0x6DD8"/> <DList Name="gMalonChildDressMiddleDL" Offset="0x6DD8"/>

View file

@ -29,6 +29,58 @@
<Texture Name="gMalonAdultMouthSadTex" OutName="mouth_sad" Format="ci8" Width="32" Height="16" Offset="0x3570" TlutOffset="0x1F70"/> <Texture Name="gMalonAdultMouthSadTex" OutName="mouth_sad" Format="ci8" Width="32" Height="16" Offset="0x3570" TlutOffset="0x1F70"/>
<Texture Name="gMalonAdultMouthHappyTex" OutName="mouth_happy" Format="ci8" Width="32" Height="16" Offset="0x3770" TlutOffset="0x1F70"/> <Texture Name="gMalonAdultMouthHappyTex" OutName="mouth_happy" Format="ci8" Width="32" Height="16" Offset="0x3770" TlutOffset="0x1F70"/>
<Array Name="gMalonAdultHeadVtx" Count="234" Offset="0x3970">
<Vtx/>
</Array>
<Array Name="gMalonAdultBasketVtx" Count="61" Offset="0x4810">
<Vtx/>
</Array>
<Array Name="gMalonAdultLeftHandVtx" Count="40" Offset="0x55F8">
<Vtx/>
</Array>
<Array Name="gMalonAdultLeftArmVtx" Count="24" Offset="0x5878">
<Vtx/>
</Array>
<Array Name="gMalonAdultLeftShoulderVtx" Count="40" Offset="0x59F8">
<Vtx/>
</Array>
<Array Name="gMalonAdultRightHandVtx" Count="40" Offset="0x5C78">
<Vtx/>
</Array>
<Array Name="gMalonAdultRightArmVtx" Count="24" Offset="0x5EF8">
<Vtx/>
</Array>
<Array Name="gMalonAdultRightShoulderVtx" Count="40" Offset="0x6078">
<Vtx/>
</Array>
<Array Name="gMalonAdultChestAndNeckVtx" Count="91" Offset="0x62F8">
<Vtx/>
</Array>
<Array Name="gMalonAdultDressVtx" Count="44" Offset="0x68A8">
<Vtx/>
</Array>
<Array Name="gMalonAdultLeftFootVtx" Count="31" Offset="0x6B68">
<Vtx/>
</Array>
<Array Name="gMalonAdultLeftLegVtx" Count="19" Offset="0x6D58">
<Vtx/>
</Array>
<Array Name="gMalonAdultLeftThighVtx" Count="3" Offset="0x6E88">
<Vtx/>
</Array>
<Array Name="gMalonAdultRightFootVtx" Count="31" Offset="0x6EB8">
<Vtx/>
</Array>
<Array Name="gMalonAdultRightLegVtx" Count="19" Offset="0x70A8">
<Vtx/>
</Array>
<Array Name="gMalonAdultRightThighVtx" Count="3" Offset="0x71D8">
<Vtx/>
</Array>
<Array Name="gMalonAdultTorsoVtx" Count="54" Offset="0x7208">
<Vtx/>
</Array>
<DList Name="gMalonAdultHeadDL" Offset="0x4BE0"/> <DList Name="gMalonAdultHeadDL" Offset="0x4BE0"/>
<DList Name="gMalonAdultBasketDL" Offset="0x5420"/> <DList Name="gMalonAdultBasketDL" Offset="0x5420"/>
<DList Name="gMalonAdultChestAndNeckDL" Offset="0x7568"/> <DList Name="gMalonAdultChestAndNeckDL" Offset="0x7568"/>

View file

@ -1,8 +1,20 @@
<Root> <Root>
<File Name="object_mamenoki" Segment="6"> <File Name="object_mamenoki" Segment="6">
<Array Name="gMagicBeanSeedlingVtx" Count="9" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gMagicBeanSeedlingDL" Offset="0x90"/> <DList Name="gMagicBeanSeedlingDL" Offset="0x90"/>
<Array Name="gMagicBeanStemVtx" Count="8" Offset="0x130">
<Vtx/>
</Array>
<DList Name="gMagicBeanStemDL" Offset="0x1B0"/> <DList Name="gMagicBeanStemDL" Offset="0x1B0"/>
<Array Name="gMagicBeanPlatformVtx" Count="26" Offset="0x250">
<Vtx/>
</Array>
<DList Name="gMagicBeanPlatformDL" Offset="0x3F0"/> <DList Name="gMagicBeanPlatformDL" Offset="0x3F0"/>
<Array Name="gMagicBeanSoftSoilVtx" Count="4" Offset="0x610">
<Vtx/>
</Array>
<DList Name="gMagicBeanSoftSoilDL" Offset="0x650"/> <DList Name="gMagicBeanSoftSoilDL" Offset="0x650"/>
<Texture Name="gMagicBeanSoftSoilTex" OutName="soft_soil" Format="rgba16" Width="32" Height="32" Offset="0x6E0"/> <Texture Name="gMagicBeanSoftSoilTex" OutName="soft_soil" Format="rgba16" Width="32" Height="32" Offset="0x6E0"/>
<Texture Name="gMagicBeanSeedlingTex" OutName="seedling" Format="rgba16" Width="16" Height="32" Offset="0xEE0"/> <Texture Name="gMagicBeanSeedlingTex" OutName="seedling" Format="rgba16" Width="16" Height="32" Offset="0xEE0"/>

View file

@ -1,5 +1,8 @@
<Root> <Root>
<File Name="object_masterkokirihead" Segment="6"> <File Name="object_masterkokirihead" Segment="6">
<Array Name="gKokiriShopkeeperHeadVtx" Count="103" Offset="0x21B0">
<Vtx/>
</Array>
<DList Name="gKokiriShopkeeperHeadDL" Offset="0x2820"/> <DList Name="gKokiriShopkeeperHeadDL" Offset="0x2820"/>
<Texture Name="gKokiriShopkeeperTLUT" OutName="tlut" Format="rgba16" Width="248" Height="1" Offset="0x0"/> <Texture Name="gKokiriShopkeeperTLUT" OutName="tlut" Format="rgba16" Width="248" Height="1" Offset="0x0"/>
<Texture Name="gKokiriShopkeeperEyeHalfTex" OutName="eye_half" Format="rgba16" Width="32" Height="32" Offset="0x1F0"/> <Texture Name="gKokiriShopkeeperEyeHalfTex" OutName="eye_half" Format="rgba16" Width="32" Height="32" Offset="0x1F0"/>

View file

@ -21,6 +21,53 @@
<Limb Name="gMidoRightHandLimb" LimbType="Standard" Offset="0x7F60"/> <Limb Name="gMidoRightHandLimb" LimbType="Standard" Offset="0x7F60"/>
<Limb Name="gMidoHeadLimb" LimbType="Standard" Offset="0x7F6C"/> <Limb Name="gMidoHeadLimb" LimbType="Standard" Offset="0x7F6C"/>
<!-- Mido Limb Vertices -->
<Array Name="gMidoLeftHandVtx" Count="48" Offset="0x15E0">
<Vtx/>
</Array>
<Array Name="gMidoLeftForearmVtx" Count="24" Offset="0x18E0">
<Vtx/>
</Array>
<Array Name="gMidoLeftUpperArmVtx" Count="24" Offset="0x1A60">
<Vtx/>
</Array>
<Array Name="gMidoRightHandVtx" Count="48" Offset="0x1BE0">
<Vtx/>
</Array>
<Array Name="gMidoRightForearmVtx" Count="24" Offset="0x1EE0">
<Vtx/>
</Array>
<Array Name="gMidoRightUpperArmVtx" Count="24" Offset="0x2060">
<Vtx/>
</Array>
<Array Name="gMidoTorsoVtx" Count="70" Offset="0x21E0">
<Vtx/>
</Array>
<Array Name="gMidoLeftFootVtx" Count="30" Offset="0x2640">
<Vtx/>
</Array>
<Array Name="gMidoLeftLegVtx" Count="22" Offset="0x2820">
<Vtx/>
</Array>
<Array Name="gMidoLeftThighVtx" Count="33" Offset="0x2980">
<Vtx/>
</Array>
<Array Name="gMidoRightFootVtx" Count="30" Offset="0x2B90">
<Vtx/>
</Array>
<Array Name="gMidoRightLegVtx" Count="22" Offset="0x2D70">
<Vtx/>
</Array>
<Array Name="gMidoRightThighVtx" Count="33" Offset="0x2ED0">
<Vtx/>
</Array>
<Array Name="gMidoWaistVtx" Count="31" Offset="0x30E0">
<Vtx/>
</Array>
<Array Name="gMidoHeadVtx" Count="229" Offset="0x6530">
<Vtx/>
</Array>
<!-- Mido Limb DisplayLists --> <!-- Mido Limb DisplayLists -->
<DList Name="gMidoWaistDL" Offset="0x4218"/> <DList Name="gMidoWaistDL" Offset="0x4218"/>
<DList Name="gMidoLeftThighDL" Offset="0x47D0"/> <DList Name="gMidoLeftThighDL" Offset="0x47D0"/>

View file

@ -8,10 +8,25 @@
<Texture Name="gGTGTex_6310" OutName="gtg_6310" Format="rgba16" Width="32" Height="32" Offset="0x6310"/> <Texture Name="gGTGTex_6310" OutName="gtg_6310" Format="rgba16" Width="32" Height="32" Offset="0x6310"/>
<Texture Name="gGTGStatueEyeTex" OutName="gtg_statue_eye" Format="i4" Width="64" Height="128" Offset="0x6B10"/> <Texture Name="gGTGStatueEyeTex" OutName="gtg_statue_eye" Format="i4" Width="64" Height="128" Offset="0x6B10"/>
<Texture Name="gGTGRotatingRingPlatformOuterCircleTex" OutName="gtg_rotating_ring_platform_outer_circle" Format="i4" Width="128" Height="64" Offset="0x7B10"/> <Texture Name="gGTGRotatingRingPlatformOuterCircleTex" OutName="gtg_rotating_ring_platform_outer_circle" Format="i4" Width="128" Height="64" Offset="0x7B10"/>
<Array Name="gGTGDoorVtx" Count="13" Offset="0x1000">
<Vtx/>
</Array>
<DList Name="gGTGDoorDL" Offset="0x10D0"/> <DList Name="gGTGDoorDL" Offset="0x10D0"/>
<Array Name="gGTGFakeWallVtx" Count="16" Offset="0x2180">
<Vtx/>
</Array>
<DList Name="gGTGFakeWallDL" Offset="0x2280"/> <DList Name="gGTGFakeWallDL" Offset="0x2280"/>
<Array Name="gGTGFakeCeilingVtx" Count="8" Offset="0x2B40">
<Vtx/>
</Array>
<DList Name="gGTGFakeCeilingDL" Offset="0x2BC0"/> <DList Name="gGTGFakeCeilingDL" Offset="0x2BC0"/>
<Array Name="gGTGEyeStatueEyeVtx" Count="12" Offset="0x2C60">
<Vtx/>
</Array>
<DList Name="gGTGEyeStatueEyeDL" Offset="0x2D20"/> <DList Name="gGTGEyeStatueEyeDL" Offset="0x2D20"/>
<Array Name="gGTGRotatingRingPlatformVtx" Count="176" Offset="0x2DD0">
<Vtx/>
</Array>
<DList Name="gGTGRotatingRingPlatformDL" Offset="0x38D0"/> <DList Name="gGTGRotatingRingPlatformDL" Offset="0x38D0"/>
<Collision Name="gGTGRotatingRingPlatformCol" Offset="0x42D8"/> <Collision Name="gGTGRotatingRingPlatformCol" Offset="0x42D8"/>
</File> </File>

View file

@ -1,6 +1,14 @@
<Root> <Root>
<File Name="object_mir_ray" Segment="6"> <File Name="object_mir_ray" Segment="6">
<!-- Shield beam vertices -->
<Array Name="gShieldBeamImageVtx" Count="11" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gShieldBeamGlowVtx" Count="12" Offset="0xB90">
<Vtx/>
</Array>
<!-- Shield beam displaylists --> <!-- Shield beam displaylists -->
<DList Name="gShieldBeamImageDL" Offset="0xB0"/> <DList Name="gShieldBeamImageDL" Offset="0xB0"/>
<DList Name="gShieldBeamGlowDL" Offset="0xC50"/> <DList Name="gShieldBeamGlowDL" Offset="0xC50"/>

View file

@ -6,20 +6,47 @@
<Texture Name="gMoriHashigoClaspTLUT" OutName="hashigo_clasp_tlut" Format="rgba16" Width="112" Height="1" Offset="0x3810"/> <Texture Name="gMoriHashigoClaspTLUT" OutName="hashigo_clasp_tlut" Format="rgba16" Width="112" Height="1" Offset="0x3810"/>
<Texture Name="gMoriHashigoClaspTex" OutName="hashigo_clasp" Format="ci8" Width="32" Height="32" Offset="0x38F0" TlutOffset="0x3810"/> <Texture Name="gMoriHashigoClaspTex" OutName="hashigo_clasp" Format="ci8" Width="32" Height="32" Offset="0x38F0" TlutOffset="0x3810"/>
<Collision Name="gMoriBigstCol" Offset="0x221C"/> <Collision Name="gMoriBigstCol" Offset="0x221C"/>
<Array Name="gMoriBigstVtx" Count="50" Offset="0x1B30">
<Vtx/>
</Array>
<DList Name="gMoriBigstDL" Offset="0x1E50"/> <DList Name="gMoriBigstDL" Offset="0x1E50"/>
<Collision Name="gMoriElevatorCol" Offset="0x35F8"/> <Collision Name="gMoriElevatorCol" Offset="0x35F8"/>
<Array Name="gMoriElevatorVtx" Count="136" Offset="0x2250">
<Vtx/>
</Array>
<DList Name="gMoriElevatorDL" Offset="0x2AD0"/> <DList Name="gMoriElevatorDL" Offset="0x2AD0"/>
<Collision Name="gMoriHashigoCol" Offset="0x37D8"/> <Collision Name="gMoriHashigoCol" Offset="0x37D8"/>
<Array Name="gMoriHashigoLadderVtx" Count="8" Offset="0x3630">
<Vtx/>
</Array>
<DList Name="gMoriHashigoLadderDL" Offset="0x36B0"/> <DList Name="gMoriHashigoLadderDL" Offset="0x36B0"/>
<Array Name="gMoriHashigoClaspVtx" Count="168" Offset="0x3CF0">
<Vtx/>
</Array>
<DList Name="gMoriHashigoClaspDL" Offset="0x4770"/> <DList Name="gMoriHashigoClaspDL" Offset="0x4770"/>
<Collision Name="gMoriHashira1Col" Offset="0x1AF8"/> <Collision Name="gMoriHashira1Col" Offset="0x1AF8"/>
<Collision Name="gMoriHashira2Col" Offset="0x89E0"/> <Collision Name="gMoriHashira2Col" Offset="0x89E0"/>
<Array Name="gMoriHashiraPlatformsVtx" Count="226" Offset="0x4E0">
<Vtx/>
</Array>
<DList Name="gMoriHashiraPlatformsDL" Offset="0x1300"/> <DList Name="gMoriHashiraPlatformsDL" Offset="0x1300"/>
<Array Name="gMoriHashiraGateVtx" Count="6" Offset="0x87E0">
<Vtx/>
</Array>
<DList Name="gMoriHashiraGateDL" Offset="0x8840"/> <DList Name="gMoriHashiraGateDL" Offset="0x8840"/>
<Array Name="gMoriIdomizuWaterVtx" Count="4" Offset="0x4990">
<Vtx/>
</Array>
<DList Name="gMoriIdomizuWaterDL" Offset="0x49D0"/> <DList Name="gMoriIdomizuWaterDL" Offset="0x49D0"/>
<Collision Name="gMoriKaitenkabeCol" Offset="0x63B8"/> <Collision Name="gMoriKaitenkabeCol" Offset="0x63B8"/>
<Array Name="gMoriKaitenkabeVtx" Count="195" Offset="0x4A80">
<Vtx/>
</Array>
<DList Name="gMoriKaitenkabeDL" Offset="0x56B0"/> <DList Name="gMoriKaitenkabeDL" Offset="0x56B0"/>
<Collision Name="gMoriRakkatenjoCol" Offset="0x87AC"/> <Collision Name="gMoriRakkatenjoCol" Offset="0x87AC"/>
<Array Name="gMoriRakkatenjoVtx" Count="298" Offset="0x63F0">
<Vtx/>
</Array>
<DList Name="gMoriRakkatenjoDL" Offset="0x7690"/> <DList Name="gMoriRakkatenjoDL" Offset="0x7690"/>
</File> </File>
</Root> </Root>

View file

@ -13,6 +13,29 @@
<Limb Name="gBeanSalesmanBodyLimb" LimbType="Standard" Offset="0x3D88"/> <Limb Name="gBeanSalesmanBodyLimb" LimbType="Standard" Offset="0x3D88"/>
<Limb Name="gBeanSalesmanBeanbagLimb" LimbType="Standard" Offset="0x3D94"/> <Limb Name="gBeanSalesmanBeanbagLimb" LimbType="Standard" Offset="0x3D94"/>
<!-- Bean Salesman Limb Vertices -->
<Array Name="gBeanSalesmanLeftHandVtx" Count="43" Offset="0x600">
<Vtx/>
</Array>
<Array Name="gBeanSalesmanLeftForearmVtx" Count="26" Offset="0x8B0">
<Vtx/>
</Array>
<Array Name="gBeanSalesmanLeftUpperArmVtx" Count="32" Offset="0xA50">
<Vtx/>
</Array>
<Array Name="gBeanSalesmanMouthVtx" Count="22" Offset="0xC50">
<Vtx/>
</Array>
<Array Name="gBeanSalesmanHeadVtx" Count="114" Offset="0xDB0">
<Vtx/>
</Array>
<Array Name="gBeanSalesmanBodyVtx" Count="188" Offset="0x14D0">
<Vtx/>
</Array>
<Array Name="gBeanSalesmanBeanbagVtx" Count="21" Offset="0x2090">
<Vtx/>
</Array>
<!-- Bean Salesman Limb DisplayLists --> <!-- Bean Salesman Limb DisplayLists -->
<DList Name="gBeanSalesmanLeftUpperArmDL" Offset="0x2E58"/> <DList Name="gBeanSalesmanLeftUpperArmDL" Offset="0x2E58"/>
<DList Name="gBeanSalesmanLeftForearmDL" Offset="0x2F90"/> <DList Name="gBeanSalesmanLeftForearmDL" Offset="0x2F90"/>

View file

@ -24,6 +24,59 @@
<Limb Name="gNabooruPonytailLimb" LimbType="Standard" Offset="0x18168"/> <Limb Name="gNabooruPonytailLimb" LimbType="Standard" Offset="0x18168"/>
<Limb Name="gNabooruWaistLimb" LimbType="Standard" Offset="0x18174"/> <Limb Name="gNabooruWaistLimb" LimbType="Standard" Offset="0x18174"/>
<!-- Nabooru Limb Vertices -->
<Array Name="gNabooruHeadMouthClosedVtx" Count="297" Offset="0xDD68">
<Vtx/>
</Array>
<Array Name="gNabooruPonytailVtx" Count="49" Offset="0xF1E8">
<Vtx/>
</Array>
<Array Name="gNabooruLeftHandVtx" Count="64" Offset="0xF4F8">
<Vtx/>
</Array>
<Array Name="gNabooruRightHandVtx" Count="64" Offset="0xF8F8">
<Vtx/>
</Array>
<Array Name="gNabooruRightFootVtx" Count="32" Offset="0xFCF8">
<Vtx/>
</Array>
<Array Name="gNabooruLeftFootVtx" Count="32" Offset="0xFEF8">
<Vtx/>
</Array>
<Array Name="gNabooruHeadMouthOpenVtx" Count="315" Offset="0x100F8">
<Vtx/>
</Array>
<Array Name="gNabooruRightForearmVtx" Count="32" Offset="0x142F0">
<Vtx/>
</Array>
<Array Name="gNabooruRightUpperArmVtx" Count="28" Offset="0x144F0">
<Vtx/>
</Array>
<Array Name="gNabooruLeftForearmVtx" Count="32" Offset="0x146B0">
<Vtx/>
</Array>
<Array Name="gNabooruLeftUpperArmVtx" Count="44" Offset="0x148B0">
<Vtx/>
</Array>
<Array Name="gNabooruTorsoVtx" Count="129" Offset="0x14B70">
<Vtx/>
</Array>
<Array Name="gNabooruRightShinVtx" Count="74" Offset="0x15380">
<Vtx/>
</Array>
<Array Name="gNabooruRightThighVtx" Count="34" Offset="0x15820">
<Vtx/>
</Array>
<Array Name="gNabooruLeftShinVtx" Count="74" Offset="0x15A40">
<Vtx/>
</Array>
<Array Name="gNabooruLeftThighVtx" Count="33" Offset="0x15EE0">
<Vtx/>
</Array>
<Array Name="gNabooruWaistVtx" Count="58" Offset="0x160F0">
<Vtx/>
</Array>
<!-- Nabooru Limb DisplayLists --> <!-- Nabooru Limb DisplayLists -->
<DList Name="gNabooruHeadMouthOpenDL" Offset="0x13158"/> <DList Name="gNabooruHeadMouthOpenDL" Offset="0x13158"/>
<DList Name="gNabooruLeftThighDL" Offset="0x17B40"/> <DList Name="gNabooruLeftThighDL" Offset="0x17B40"/>

View file

@ -20,6 +20,29 @@
<Limb Name="gCuccoNeckLimb" LimbType="Standard" Offset="0x24DC"/> <Limb Name="gCuccoNeckLimb" LimbType="Standard" Offset="0x24DC"/>
<Limb Name="gCuccoHeadLimb" LimbType="Standard" Offset="0x24E8"/> <Limb Name="gCuccoHeadLimb" LimbType="Standard" Offset="0x24E8"/>
<!-- Cucco Limb Vertices -->
<Array Name="gCuccoHeadVtx" Count="62" Offset="0x100">
<Vtx/>
</Array>
<Array Name="gCuccoNeckVtx" Count="15" Offset="0x4E0">
<Vtx/>
</Array>
<Array Name="gCuccoRightWingVtx" Count="8" Offset="0x5D0">
<Vtx/>
</Array>
<Array Name="gCuccoLeftWingVtx" Count="8" Offset="0x650">
<Vtx/>
</Array>
<Array Name="gCuccoLeftFootVtx" Count="3" Offset="0x6D0">
<Vtx/>
</Array>
<Array Name="gCuccoRightFootVtx" Count="3" Offset="0x700">
<Vtx/>
</Array>
<Array Name="gCuccoTailAndUndersideVtx" Count="41" Offset="0x730">
<Vtx/>
</Array>
<!-- Cucco Limb DisplayLists --> <!-- Cucco Limb DisplayLists -->
<DList Name="gCuccoTailAndUndersideDL" Offset="0x0DF0"/> <DList Name="gCuccoTailAndUndersideDL" Offset="0x0DF0"/>
<DList Name="gCuccoLeftFootDL" Offset="0x11E0"/> <DList Name="gCuccoLeftFootDL" Offset="0x11E0"/>
@ -29,8 +52,11 @@
<DList Name="gCuccoNeckDL" Offset="0x09C0"/> <DList Name="gCuccoNeckDL" Offset="0x09C0"/>
<DList Name="gCuccoHeadDL" Offset="0x0A98"/> <DList Name="gCuccoHeadDL" Offset="0x0A98"/>
<!-- Other Cucco DisplayLists --> <!-- Other Cucco Vertices and DisplayLists -->
<DList Name="gCuccoEffectFeatherMaterialDL" Offset="0x23B0"/> <DList Name="gCuccoEffectFeatherMaterialDL" Offset="0x23B0"/>
<Array Name="gCuccoEffectFeatherModelVtx" Count="3" Offset="0x2380">
<Vtx/>
</Array>
<DList Name="gCuccoEffectFeatherModelDL" Offset="0x2428"/> <DList Name="gCuccoEffectFeatherModelDL" Offset="0x2428"/>
<!-- Cucco DisplayList Textures --> <!-- Cucco DisplayList Textures -->

View file

@ -5,12 +5,24 @@
<Texture Name="gCuccoChickEyeTex" OutName="eye" Format="rgba16" Width="16" Height="16" Offset="0x8E0"/> <Texture Name="gCuccoChickEyeTex" OutName="eye" Format="rgba16" Width="16" Height="16" Offset="0x8E0"/>
<Texture Name="gCuccoChickBeakTex" OutName="beak" Format="rgba16" Width="4" Height="4" Offset="0xAE0"/> <Texture Name="gCuccoChickBeakTex" OutName="beak" Format="rgba16" Width="4" Height="4" Offset="0xAE0"/>
<DList Name="gCuccoChickSetupBodyDL" Offset="0x840"/> <DList Name="gCuccoChickSetupBodyDL" Offset="0x840"/>
<Array Name="gCuccoChickBodyVtx" Count="4" Offset="0x800">
<Vtx/>
</Array>
<DList Name="gCuccoChickBodyDL" Offset="0x8B0"/> <DList Name="gCuccoChickBodyDL" Offset="0x8B0"/>
<DList Name="gCuccoChickSetupEyeDL" Offset="0xBF0"/> <DList Name="gCuccoChickSetupEyeDL" Offset="0xBF0"/>
<Array Name="gCuccoChickEyesVtx" Count="6" Offset="0xB90">
<Vtx/>
</Array>
<DList Name="gCuccoChickEyesDL" Offset="0xC68"/> <DList Name="gCuccoChickEyesDL" Offset="0xC68"/>
<DList Name="gCuccoChickSetupBeakDL" Offset="0xC88"/> <DList Name="gCuccoChickSetupBeakDL" Offset="0xC88"/>
<Array Name="gCuccoChickBeakVtx" Count="9" Offset="0xB00">
<Vtx/>
</Array>
<DList Name="gCuccoChickBeakDL" Offset="0xCE0"/> <DList Name="gCuccoChickBeakDL" Offset="0xCE0"/>
<DList Name="gCuccoChickSetupShadowDL" Offset="0xD10"/> <DList Name="gCuccoChickSetupShadowDL" Offset="0xD10"/>
<Array Name="gCuccoChickShadowVtx" Count="3" Offset="0xD68">
<Vtx/>
</Array>
<DList Name="gCuccoChickShadowDL" Offset="0xD50"/> <DList Name="gCuccoChickShadowDL" Offset="0xD50"/>
</File> </File>
</Root> </Root>