Add Vtx[] resources in xmls for documented assets 1 (#2549)

* Add Vtx[] resources in xmls for documented assets 1

* fix duplicate gTriforceVtx (the existing gTriforceVtx resource was too short)
This commit is contained in:
Dragorn421 2025-05-31 10:09:06 +02:00 committed by GitHub
parent ae0396f83b
commit dd6e8a87e9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
108 changed files with 988 additions and 2 deletions

View File

@ -1,36 +1,108 @@
<Root>
<File Name="gameplay_dangeon_keep" Segment="5">
<Array Name="gUnusedCandleVtx" Count="4" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gUnusedCandleDL" Offset="0x440"/>
<Array Name="gBrownFragmentVtx" Count="3" Offset="0x500">
<Vtx/>
</Array>
<DList Name="gBrownFragmentDL" Offset="0x530"/>
<Texture Name="gUnusedStoneTex" OutName="unused_stone" Format="rgba16" Width="32" Height="32" Offset="0x7C0"/>
<Array Name="gDoorLockVtx" Count="20" Offset="0xFC0">
<Vtx/>
</Array>
<DList Name="gDoorLockDL" Offset="0x1100"/>
<Array Name="gDoorChainVtx" Count="4" Offset="0x11B0">
<Vtx/>
</Array>
<DList Name="gDoorChainDL" Offset="0x11F0"/>
<Texture Name="gUnusedGoldLockTex" OutName="unused_gold_lock" Format="rgba16" Width="32" Height="32" Offset="0x1A80"/>
<Texture Name="gDoorChainTex" OutName="door_chain" Format="rgba16" Width="16" Height="128" Offset="0x2280"/>
<Array Name="gUnusedBombBagVtx" Count="4" Offset="0x3280">
<Vtx/>
</Array>
<DList Name="gUnusedBombBagDL" Offset="0x32C0"/>
<Texture Name="gPushBlockSilverTex" OutName="block_silver" Format="i4" Width="64" Height="64" Offset="0x3350"/>
<Texture Name="gPushBlockBaseTex" OutName="block_base" Format="i4" Width="64" Height="64" Offset="0x3B50"/>
<Texture Name="gPushBlockGrayTex" OutName="block_gray" Format="i4" Width="64" Height="64" Offset="0x4350"/>
<Array Name="gPushBlockVtx" Count="24" Offset="0x4B50">
<Vtx/>
</Array>
<DList Name="gPushBlockDL" Offset="0x4CD0"/>
<Collision Name="gPushBlockCol" Offset="0x4E98"/>
<Array Name="gWoodenPlatofrmVtx" Count="24" Offset="0x4ED0">
<Vtx/>
</Array>
<DList Name="gWoodenPlatofrmDL" Offset="0x5050"/>
<Array Name="gSmallWoodenBoxVtx" Count="24" Offset="0x5110">
<Vtx/>
</Array>
<DList Name="gSmallWoodenBoxDL" Offset="0x5290"/>
<Array Name="gSmallWoodenBoxFragmentVtx" Count="3" Offset="0x5350">
<Vtx/>
</Array>
<DList Name="gSmallWoodenBoxFragmentDL" Offset="0x5380"/>
<Array Name="gBetaKokiriSwordSpriteVtx" Count="4" Offset="0x5410">
<Vtx/>
</Array>
<DList Name="gBetaKokiriSwordSpriteDL" Offset="0x5450"/>
<Array Name="gMagicJarSpriteVtx" Count="4" Offset="0x54E0">
<Vtx/>
</Array>
<DList Name="gMagicJarSpriteDL" Offset="0x5520"/>
<Array Name="gBetaSlingshotSpriteVtx" Count="4" Offset="0x55B0">
<Vtx/>
</Array>
<DList Name="gBetaSlingshotSpriteDL" Offset="0x55F0"/>
<Array Name="gFloorSwitch1Vtx" Count="24" Offset="0x5680">
<Vtx/>
</Array>
<DList Name="gFloorSwitch1DL" Offset="0x5800"/>
<Array Name="gRustyFloorSwitchVtx" Count="24" Offset="0x5950">
<Vtx/>
</Array>
<DList Name="gRustyFloorSwitchDL" Offset="0x5AD0"/>
<Array Name="gFloorSwitch2Vtx" Count="24" Offset="0x5BD0">
<Vtx/>
</Array>
<DList Name="gFloorSwitch2DL" Offset="0x5D50"/>
<Collision Name="gFloorSwitchCol" Offset="0x5FB8"/>
<Array Name="gFloorSwitch3Vtx" Count="24" Offset="0x5FF0">
<Vtx/>
</Array>
<DList Name="gFloorSwitch3DL" Offset="0x6170"/>
<Array Name="gBetaFloorSwitchVtx" Count="24" Offset="0x6270">
<Vtx/>
</Array>
<DList Name="gBetaFloorSwitchDL" Offset="0x63F0"/>
<Array Name="gEyeSwitch1Vtx" Count="18" Offset="0x64F0">
<Vtx/>
</Array>
<DList Name="gEyeSwitch1DL" Offset="0x6610"/>
<Array Name="gEyeSwitch2Vtx" Count="19" Offset="0x66E0">
<Vtx/>
</Array>
<DList Name="gEyeSwitch2DL" Offset="0x6810"/>
<Array Name="gCrystalSwitchCoreOpaVtx" Count="43" Offset="0x68E0">
<Vtx/>
</Array>
<Array Name="gCrystalSwitchCoreXluVtx" Count="24" Offset="0x6B90">
<Vtx/>
</Array>
<DList Name="gCrystalSwitchCoreOpaDL" Offset="0x6D10"/>
<DList Name="gCrystalSwitchCoreXluDL" Offset="0x6E60"/>
<Array Name="gCrystalSwitchDiamondOpaVtx" Count="43" Offset="0x6F10">
<Vtx/>
</Array>
<Array Name="gCrystalSwitchDiamondXluVtx" Count="24" Offset="0x71C0">
<Vtx/>
</Array>
<DList Name="gCrystalSwitchDiamondOpaDL" Offset="0x7340"/>
<DList Name="gCrystalSwitchDiamondXluDL" Offset="0x7488"/>
<Array Name="gBetaCrystalSwitchVtx" Count="39" Offset="0x7540">
<Vtx/>
</Array>
<DList Name="gBetaCrystalSwitchDL" Offset="0x77B0"/>
<Texture Name="gEyeSwitchGoldClosedTex" OutName="eye_gold_closed" Format="rgba16" Width="32" Height="32" Offset="0x90A0"/>
<Texture Name="gEyeSwitchGoldOpeningTex" OutName="eye_gold_opening" Format="rgba16" Width="32" Height="32" Offset="0x98A0"/>
@ -46,7 +118,13 @@
<Texture Name="gDungeonKeepTex_00F0A0" OutName="dungeon_keep_tex_00F0A0" Format="rgba16" Width="32" Height="32" Offset="0xF0A0"/>
<Texture Name="gCrstalSwitchRedTex" OutName="crystal_red" Format="rgba16" Width="32" Height="32" Offset="0x144B0"/>
<Texture Name="gCrstalSwitchBlueTex" OutName="crystal_blue" Format="rgba16" Width="32" Height="32" Offset="0x14CB0"/>
<Array Name="gPotVtx" Count="60" Offset="0x174B0">
<Vtx/>
</Array>
<DList Name="gPotDL" Offset="0x17870"/>
<Array Name="gPotFragmentVtx" Count="3" Offset="0x17A30">
<Vtx/>
</Array>
<DList Name="gPotFragmentDL" Offset="0x17A60"/>
</File>
</Root>

View File

@ -1,6 +1,21 @@
<Root>
<File Name="object_brob" Segment="6">
<Animation Name="gBrobStunnedAnim" Offset="0x290"/>
<Array Name="gBrobTopSegmentVtx" Count="20" Offset="0x2A0">
<Vtx/>
</Array>
<Array Name="gBrobUpperSegmentVtx" Count="16" Offset="0x3E0">
<Vtx/>
</Array>
<Array Name="gBrobMiddleSegmentVtx" Count="16" Offset="0x4E0">
<Vtx/>
</Array>
<Array Name="gBrobLowerSegmentVtx" Count="16" Offset="0x5E0">
<Vtx/>
</Array>
<Array Name="gBrobBaseSegmentVtx" Count="16" Offset="0x6E0">
<Vtx/>
</Array>
<DList Name="gBrobBaseSegmentDL" Offset="0x7E0"/>
<DList Name="gBrobLowerSegmentDL" Offset="0x898"/>
<DList Name="gBrobMiddleSegmentDL" Offset="0x9D0"/>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_d_lift" Segment="6">
<Array Name="gCollapsingPlatformVtx" Count="20" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gCollapsingPlatformDL" Offset="0x140"/>
<Collision Name="gCollapsingPlatformCol" Offset="0x3D0"/>
<Texture Name="gCollapsingPlatformSideTex" OutName="collapsing_platform_side" Format="i8" Width="64" Height="16" Offset="0x400"/>

View File

@ -14,6 +14,36 @@
<Texture Name="gDogFur4Tex" OutName="fur_4" Format="rgba16" Width="32" Height="32" Offset="0x3B80"/> <!-- Back of ears, side of head, and part of front body-->
<Texture Name="gDogPawTex" OutName="paw" Format="rgba16" Width="16" Height="16" Offset="0x4380"/>
<Texture Name="gDogFaceHairTex" OutName="face_hair" Format="rgba16" Width="32" Height="32" Offset="0x4580"/>
<Array Name="gDogHeadVtx" Count="80" Offset="0x4D80">
<Vtx/>
</Array>
<Array Name="gDogRightFaceHairVtx" Count="4" Offset="0x5280">
<Vtx/>
</Array>
<Array Name="gDogLeftFaceHairVtx" Count="4" Offset="0x52C0">
<Vtx/>
</Array>
<Array Name="gDogFrontRightLegVtx" Count="30" Offset="0x5300">
<Vtx/>
</Array>
<Array Name="gDogFrontLeftLegVtx" Count="30" Offset="0x54E0">
<Vtx/>
</Array>
<Array Name="gDogFrontBodyVtx" Count="47" Offset="0x56C0">
<Vtx/>
</Array>
<Array Name="gDogBackRightLegVtx" Count="31" Offset="0x59B0">
<Vtx/>
</Array>
<Array Name="gDogBackLeftLegVtx" Count="31" Offset="0x5BA0">
<Vtx/>
</Array>
<Array Name="gDogBackBodyVtx" Count="32" Offset="0x5D90">
<Vtx/>
</Array>
<Array Name="gDogTailVtx" Count="21" Offset="0x5F90">
<Vtx/>
</Array>
<DList Name="gDogHeadDL" Offset="0x60E0"/>
<DList Name="gDogRightFaceHairDL" Offset="0x6448"/>
<DList Name="gDogLeftFaceHairDL" Offset="0x64E8"/>

View File

@ -1,6 +1,9 @@
<Root>
<File Name="object_efc_crystal_light" Segment="6">
<Texture Name="gCrystalLightTex" OutName="crystal_light" Format="i4" Width="64" Height="64" Offset="0x0000"/>
<Array Name="gCrystalLightVtx" Count="24" Offset="0x800">
<Vtx/>
</Array>
<DList Name="gCrystalLightDL" Offset="0x0980"/>
</File>
</Root>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_efc_fire_ball" Segment="6">
<Array Name="gCreationFireBallVtx" Count="4" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gCreationFireBallDL" Offset="0x0040"/>
<Texture Name="gCreationFireBallMaskTex" OutName="fire_ball_mask" Format="i8" Width="32" Height="32" Offset="0x0100"/>
<Texture Name="gCreationFireBallFlameEffectTex" OutName="fire_ball_flame_effect" Format="i8" Width="32" Height="64" Offset="0x0500"/>

View File

@ -1,6 +1,9 @@
<Root>
<File Name="object_efc_lgt_shower" Segment="6">
<Texture Name="gEnliveningLightTex" OutName="enlivening_light" Format="i8" Width="64" Height="64" Offset="0x0000"/>
<Array Name="gEnliveningLightVtx" Count="29" Offset="0x1000">
<Vtx/>
</Array>
<DList Name="gEnliveningLightDL" Offset="0x11D0"/>
</File>
</Root>

View File

@ -10,6 +10,9 @@
<Texture Name="gFaHeadbandTex" OutName="headband" Format="ci8" Width="8" Height="8" Offset="0xD00" TlutOffset="0x0"/>
<Texture Name="gFaEyeHalfTex" OutName="eye_half" Format="ci8" Width="32" Height="32" Offset="0xD40" TlutOffset="0x0"/>
<Texture Name="gFaEyeClosedTex" OutName="eye_closed" Format="ci8" Width="32" Height="32" Offset="0x1140" TlutOffset="0x0"/>
<Array Name="gFaVtx" Count="320" Offset="0x1540">
<Vtx/>
</Array>
<DList Name="gFaDL" Offset="0x2940"/>
</File>
</Root>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_fire" Segment="6">
<Array Name="gFireVtx" Count="4" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gFireDL" Offset="0x40"/>
<Texture Name="gFire0Tex" OutName="fire_0" Format="ia8" Width="32" Height="64" Offset="0x00A0"/>

View File

@ -2,6 +2,9 @@
<File Name="object_geff" Segment="6">
<Texture Name="gGanonRubbleInsideTex" OutName="inside" Format="rgba16" Width="32" Height="32" Offset="0x0"/>
<Texture Name="gGanonRubbleOutsideTex" OutName="outside" Format="i8" Width="32" Height="32" Offset="0x800"/>
<Array Name="gGanonRubbleVtx" Count="42" Offset="0xC00">
<Vtx/>
</Array>
<DList Name="gGanonRubbleDL" Offset="0xEA0"/>
</File>
</Root>

View File

@ -1,8 +1,17 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_arrow" Segment="6">
<Array Name="gGiArrowSmallVtx" Count="52" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiArrowSmallDL" Offset="0x0340"/>
<Array Name="gGiArrowMediumVtx" Count="103" Offset="0x520">
<Vtx/>
</Array>
<DList Name="gGiArrowMediumDL" Offset="0x0B90"/>
<Array Name="gGiArrowLargeVtx" Count="165" Offset="0xDE0">
<Vtx/>
</Array>
<DList Name="gGiArrowLargeDL" Offset="0x1830"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_arrowcase" Segment="6">
<Array Name="gGiQuiverInnerVtx" Count="37" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiQuiverOuterVtx" Count="104" Offset="0x250">
<Vtx/>
</Array>
<DList Name="gGiQuiver30InnerColorDL" Offset="0x08D0"/>
<DList Name="gGiQuiver40InnerColorDL" Offset="0x08F0"/>
<DList Name="gGiQuiver50InnerColorDL" Offset="0x0910"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bean" Segment="6">
<Array Name="gGiBeanVtx" Count="88" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBeanDL" Offset="0x0580"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bomb_1" Segment="6">
<Array Name="gGiBombVtx" Count="154" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBombDL" Offset="0x09A0"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bomb_2" Segment="6">
<Array Name="gGiBombchuVtx" Count="75" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBombchuDL" Offset="0x04B0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bombpouch" Segment="6">
<Array Name="gGiBombBagVtx" Count="152" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiBombBagRingVtx" Count="21" Offset="0x980">
<Vtx/>
</Array>
<DList Name="gGiBombBag20BagColorDL" Offset="0x0AD0"/>
<DList Name="gGiBombBag30BagColorDL" Offset="0x0AF0"/>
<DList Name="gGiBombBag40BagColorDL" Offset="0x0B10"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_boomerang" Segment="6">
<Array Name="gGiBoomerangVtx" Count="163" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBoomerangDL" Offset="0x0A30"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_boots_2" Segment="6">
<Array Name="gGiIronBootsVtx" Count="287" Offset="0x100">
<Vtx/>
</Array>
<Array Name="gGiIronBootsRivetsVtx" Count="52" Offset="0x12F0">
<Vtx/>
</Array>
<DList Name="gGiIronBootsDL" Offset="0x1630"/>
<DList Name="gGiIronBootsRivetsDL" Offset="0x1A98"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bosskey" Segment="6">
<Array Name="gGiBossKeyVtx" Count="179" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiBossKeyGemVtx" Count="23" Offset="0xB30">
<Vtx/>
</Array>
<DList Name="gGiBossKeyDL" Offset="0x0CA0"/>
<DList Name="gGiBossKeyGemDL" Offset="0x0F08"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bottle" Segment="6">
<Array Name="gGiBottleStopperVtx" Count="26" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiBottleVtx" Count="77" Offset="0x1A0">
<Vtx/>
</Array>
<DList Name="gGiBottleStopperDL" Offset="0x0670"/>
<DList Name="gGiBottleDL" Offset="0x0750"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bottle_letter" Segment="6">
<Array Name="gGiLetterBottleContentsVtx" Count="65" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiLetterBottleVtx" Count="77" Offset="0x410">
<Vtx/>
</Array>
<DList Name="gGiLetterBottleContentsDL" Offset="0x08E0"/>
<DList Name="gGiLetterBottleDL" Offset="0x0AE0"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bow" Segment="6">
<Array Name="gGiBowVtx" Count="153" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBowDL" Offset="0x0990"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_bracelet" Segment="6">
<Array Name="gGiGoronBraceletVtx" Count="150" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiGoronBraceletDL" Offset="0x0960"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_brokensword" Segment="6">
<Array Name="gGiBrokenGoronSwordVtx" Count="110" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBrokenGoronSwordDL" Offset="0x06E0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_butterfly" Segment="6">
<Array Name="gGiButterflyContainerVtx" Count="65" Offset="0x240">
<Vtx/>
</Array>
<Array Name="gGiButterflyGlassVtx" Count="30" Offset="0x650">
<Vtx/>
</Array>
<DList Name="gGiButterflyContainerDL" Offset="0x0830"/>
<DList Name="gGiButterflyGlassDL" Offset="0x0A70"/>
</File>

View File

@ -1,5 +1,11 @@
<Root>
<File Name="object_gi_clothes" Segment="6">
<Array Name="gGiTunicCollarVtx" Count="16" Offset="0x800">
<Vtx/>
</Array>
<Array Name="gGiTunicVtx" Count="190" Offset="0x900">
<Vtx/>
</Array>
<DList Name="gGiGoronCollarColorDL" Offset="0x14E0"/>
<DList Name="gGiZoraCollarColorDL" Offset="0x1500"/>
<DList Name="gGiGoronTunicColorDL" Offset="0x1520"/>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_coin" Segment="6">
<Array Name="gGiCoinVtx" Count="64" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiNVtx" Count="22" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gGiYellowCoinColorDL" Offset="0x0560"/>
<DList Name="gGiRedCoinColorDL" Offset="0x0580"/>
<DList Name="gGiGreenCoinColorDL" Offset="0x05A0"/>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_compass" Segment="6">
<Array Name="gGiCompassVtx" Count="138" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiCompassGlassVtx" Count="12" Offset="0x8A0">
<Vtx/>
</Array>
<DList Name="gGiCompassDL" Offset="0x0960"/>
<DList Name="gGiCompassGlassDL" Offset="0x0C50"/>
</File>

View File

@ -1,6 +1,15 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_dekupouch" Segment="6">
<Array Name="gGiBulletBagVtx" Count="111" Offset="0x300">
<Vtx/>
</Array>
<Array Name="gGiBulletBagStringVtx" Count="11" Offset="0x9F0">
<Vtx/>
</Array>
<Array Name="gGiBulletBagWritingVtx" Count="5" Offset="0xAA0">
<Vtx/>
</Array>
<DList Name="gGiBulletBagColorDL" Offset="0x0AF0"/>
<DList Name="gGiBulletBag50ColorDL" Offset="0x0B10"/>
<DList Name="gGiBulletBagStringColorDL" Offset="0x0B30"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_egg" Segment="6">
<Array Name="gGiEggVtx" Count="253" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiEggMaterialDL" Offset="0x0FD0"/>
<DList Name="gGiEggDL" Offset="0x1008"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_eye_lotion" Segment="6">
<Array Name="gGiEyeDropsCapVtx" Count="23" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiEyeDropsBottleVtx" Count="81" Offset="0x170">
<Vtx/>
</Array>
<DList Name="gGiEyeDropsCapDL" Offset="0x0680"/>
<DList Name="gGiEyeDropsBottleDL" Offset="0x0768"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_fire" Segment="6">
<Array Name="gGiBlueFireChamberstickVtx" Count="130" Offset="0x400">
<Vtx/>
</Array>
<Array Name="gGiBlueFireFlameVtx" Count="4" Offset="0xC20">
<Vtx/>
</Array>
<DList Name="gGiBlueFireChamberstickDL" Offset="0x0C60"/>
<DList Name="gGiBlueFireFlameDL" Offset="0x0F08"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_fish" Segment="6">
<Array Name="gGiFishVtx" Count="96" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiFishDL" Offset="0x0600"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_frog" Segment="6">
<Array Name="gGiFrogVtx" Count="139" Offset="0x400">
<Vtx/>
</Array>
<Array Name="gGiFrogEyesVtx" Count="11" Offset="0xCB0">
<Vtx/>
</Array>
<DList Name="gGiFrogDL" Offset="0x0D60"/>
<DList Name="gGiFrogEyesDL" Offset="0x1060"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_gerudo" Segment="6">
<Array Name="gGiGerudoCardVtx" Count="182" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gGiGerudoCardDL" Offset="0x0F60"/>
</File>
</Root>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_gi_gerudomask" Segment="6">
<Array Name="gGiGerudoMaskVtx" Count="138" Offset="0x848">
<Vtx/>
</Array>
<DList Name="gGiGerudoMaskDL" Offset="0x10E8"/>
</File>
</Root>

View File

@ -1,6 +1,15 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_ghost" Segment="6">
<Array Name="gGiGhostContainerLidVtx" Count="56" Offset="0x400">
<Vtx/>
</Array>
<Array Name="gGiGhostContainerGlassVtx" Count="25" Offset="0x780">
<Vtx/>
</Array>
<Array Name="gGiGhostContainerContentsVtx" Count="4" Offset="0x910">
<Vtx/>
</Array>
<DList Name="gGiPoeColorDL" Offset="0x0950"/>
<DList Name="gGiBigPoeColorDL" Offset="0x0970"/>
<DList Name="gGiGhostContainerLidDL" Offset="0x0990"/>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_glasses" Segment="6">
<Array Name="gGiLensVtx" Count="181" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiLensGlassVtx" Count="35" Offset="0xB50">
<Vtx/>
</Array>
<DList Name="gGiLensDL" Offset="0x0D80"/>
<DList Name="gGiLensGlassDL" Offset="0x1010"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_gloves" Segment="6">
<Array Name="gGiGauntletsVtx" Count="152" Offset="0x800">
<Vtx/>
</Array>
<Array Name="gGiGauntletsPlateVtx" Count="52" Offset="0x1180">
<Vtx/>
</Array>
<DList Name="gGiSilverGauntletsColorDL" Offset="0x14C0"/>
<DList Name="gGiGoldenGauntletsColorDL" Offset="0x14E0"/>
<DList Name="gGiSilverGauntletsPlateColorDL" Offset="0x1500"/>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_goddess" Segment="6">
<Array Name="gGiMagicSpellDiamondVtx" Count="20" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiMagicSpellOrbVtx" Count="126" Offset="0x140">
<Vtx/>
</Array>
<DList Name="gGiMagicSpellDiamondDL" Offset="0x0920"/>
<DList Name="gGiDinsFireColorDL" Offset="0x09E0"/>
<DList Name="gGiFaroresWindColorDL" Offset="0x0A00"/>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_gi_golonmask" Segment="6">
<Array Name="gGiGoronMaskVtx" Count="91" Offset="0xF48">
<Vtx/>
</Array>
<DList Name="gGiGoronMaskDL" Offset="0x14F8"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_grass" Segment="6">
<Array Name="gGiGrassVtx" Count="142" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiGrassDL" Offset="0x08E0"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_hammer" Segment="6">
<Array Name="gGiHammerVtx" Count="157" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiHammerDL" Offset="0x09D0"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_heart" Segment="6">
<Array Name="gGiRecoveryHeartVtx" Count="14" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiRecoveryHeartDL" Offset="0x00E0"/>
</File>
</Root>

View File

@ -1,6 +1,15 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_hearts" Segment="6">
<Array Name="gGiHeartBorderVtx" Count="160" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiHeartContainerVtx" Count="54" Offset="0xA00">
<Vtx/>
</Array>
<Array Name="gGiHeartPieceVtx" Count="83" Offset="0xD60">
<Vtx/>
</Array>
<DList Name="gGiHeartBorderDL" Offset="0x1290"/>
<DList Name="gGiHeartContainerDL" Offset="0x1470"/>
<DList Name="gGiHeartPieceDL" Offset="0x1590"/>

View File

@ -1,7 +1,13 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_hookshot" Segment="6">
<Array Name="gGiHookshotVtx" Count="117" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiHookshotDL" Offset="0x0750"/>
<Array Name="gGiLongshotVtx" Count="127" Offset="0xA50">
<Vtx/>
</Array>
<DList Name="gGiLongshotDL" Offset="0x1240"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_hoverboots" Segment="6">
<Array Name="gGiHoverBootsVtx" Count="325" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gGiHoverBootsDL" Offset="0x1850"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_insect" Segment="6">
<Array Name="gGiBugsContainerVtx" Count="113" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiBugsGlassVtx" Count="18" Offset="0x710">
<Vtx/>
</Array>
<DList Name="gGiBugsContainerDL" Offset="0x0830"/>
<DList Name="gGiBugsGlassDL" Offset="0x0B20"/>
</File>

View File

@ -2,14 +2,32 @@
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_jewel" Segment="6">
<Texture Name="gGiKokiriEmeraldScintillationTex" OutName="kokiri_emerald_scintillation" Format="i4" Width="64" Height="64" Offset="0x0000"/>
<Array Name="gGiKokiriEmeraldSettingVtx" Count="89" Offset="0x800">
<Vtx/>
</Array>
<Array Name="gGiKokiriEmeraldGemVtx" Count="53" Offset="0xD90">
<Vtx/>
</Array>
<DList Name="gGiKokiriEmeraldSettingDL" Offset="0x10E0"/>
<DList Name="gGiKokiriEmeraldGemDL" Offset="0x1240"/>
<Texture Name="gGiGoronRubyScintillationTex" OutName="goron_ruby_scintillation" Format="i8" Width="32" Height="64" Offset="0x13E0"/>
<Array Name="gGiGoronRubySettingVtx" Count="27" Offset="0x1BE0">
<Vtx/>
</Array>
<Array Name="gGiGoronRubyGemVtx" Count="34" Offset="0x1D90">
<Vtx/>
</Array>
<DList Name="gGiGoronRubySettingDL" Offset="0x1FB0"/>
<DList Name="gGiGoronRubyGemDL" Offset="0x20A0"/>
<Texture Name="gGiZoraSapphireScintillationTex" OutName="zora_sapphire_scintillation" Format="i4" Width="64" Height="64" Offset="0x21F0"/>
<Array Name="gGiZoraSapphireSettingVtx" Count="104" Offset="0x29F0">
<Vtx/>
</Array>
<Array Name="gGiZoraSapphireGemVtx" Count="48" Offset="0x3070">
<Vtx/>
</Array>
<DList Name="gGiZoraSapphireSettingDL" Offset="0x3370"/>
<DList Name="gGiZoraSapphireGemDL" Offset="0x3530"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_key" Segment="6">
<Array Name="gGiSmallKeyVtx" Count="128" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiSmallKeyDL" Offset="0x0800"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_ki_tan_mask" Segment="6">
<Array Name="gGiKeatonMaskVtx" Count="148" Offset="0x100">
<Vtx/>
</Array>
<Array Name="gGiKeatonMaskEyesVtx" Count="8" Offset="0xA40">
<Vtx/>
</Array>
<DList Name="gGiKeatonMaskDL" Offset="0x0AC0"/>
<DList Name="gGiKeatonMaskEyesDL" Offset="0x0D50"/>
</File>

View File

@ -1,5 +1,11 @@
<Root>
<File Name="object_gi_letter" Segment="6">
<Array Name="gGiLetterVtx" Count="8" Offset="0xC00">
<Vtx/>
</Array>
<Array Name="gGiLetterWritingVtx" Count="4" Offset="0xC80">
<Vtx/>
</Array>
<DList Name="gGiLetterDL" Offset="0x0CC0"/>
<DList Name="gGiLetterWritingDL" Offset="0x0D60"/>
</File>

View File

@ -1,6 +1,15 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_liquid" Segment="6">
<Array Name="gGiPotionPotVtx" Count="176" Offset="0x600">
<Vtx/>
</Array>
<Array Name="gGiPotionLiquidVtx" Count="7" Offset="0x1100">
<Vtx/>
</Array>
<Array Name="gGiPotionPatternVtx" Count="16" Offset="0x1170">
<Vtx/>
</Array>
<DList Name="gGiGreenPotColorDL" Offset="0x1270"/>
<DList Name="gGiRedPotColorDL" Offset="0x1290"/>
<DList Name="gGiBluePotColorDL" Offset="0x12B0"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_longsword" Segment="6">
<Array Name="gGiBiggoronSwordVtx" Count="96" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiBiggoronSwordDL" Offset="0x0600"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_m_arrow" Segment="6">
<Array Name="gGiMagicArrowVtx" Count="51" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiArrowMagicVtx" Count="123" Offset="0x330">
<Vtx/>
</Array>
<DList Name="gGiMagicArrowDL" Offset="0x0AE0"/>
<DList Name="gGiFireArrowColorDL" Offset="0x0CA0"/>
<DList Name="gGiIceArrowColorDL" Offset="0x0CC0"/>

View File

@ -1,7 +1,13 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_magicpot" Segment="6">
<Array Name="gGiMagicJarSmallVtx" Count="88" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiMagicJarSmallDL" Offset="0x0580"/>
<Array Name="gGiMagicJarLargeVtx" Count="111" Offset="0x7F0">
<Vtx/>
</Array>
<DList Name="gGiMagicJarLargeDL" Offset="0x0EE0"/>
</File>
</Root>

View File

@ -1,7 +1,13 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_map" Segment="6">
<Array Name="gGiDungeonMapVtx" Count="60" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiDungeonMapDL" Offset="0x03C0"/>
<Array Name="gGiStoneOfAgonyVtx" Count="91" Offset="0x5C0">
<Vtx/>
</Array>
<DList Name="gGiStoneOfAgonyDL" Offset="0x0B70"/>
</File>
</Root>

View File

@ -1,24 +1,45 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_medal" Segment="6">
<Array Name="gGiForestMedallionFaceVtx" Count="55" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiMedallionVtx" Count="148" Offset="0x370">
<Vtx/>
</Array>
<DList Name="gGiForestMedallionFaceDL" Offset="0x0CB0"/>
<DList Name="gGiMedallionDL" Offset="0x0E18"/>
<Array Name="gGiFireMedallionFaceVtx" Count="27" Offset="0x1000">
<Vtx/>
</Array>
<Array Name="gGiFireMedallionUnusedVtx" Count="148" Offset="0x11B0">
<Vtx/>
</Array>
<DList Name="gGiFireMedallionFaceDL" Offset="0x1AF0"/>
<Array Name="gGiWaterMedallionFaceVtx" Count="51" Offset="0x1C10">
<Vtx/>
</Array>
<Array Name="gGiWaterMedallionUnusedVtx" Count="143" Offset="0x1F40">
<Vtx/>
</Array>
<DList Name="gGiWaterMedallionFaceDL" Offset="0x2830"/>
<Array Name="gGiSpiritMedallionFaceVtx" Count="56" Offset="0x29A0">
<Vtx/>
</Array>
<Array Name="gGiSpiritMedallionUnusedVtx" Count="143" Offset="0x2D20">
<Vtx/>
</Array>
<DList Name="gGiSpiritMedallionFaceDL" Offset="0x3610"/>
<Array Name="gGiShadowMedallionFaceVtx" Count="45" Offset="0x3770">
<Vtx/>
</Array>
<Array Name="gGiShadowMedallionUnusedVtx" Count="143" Offset="0x3A40">
<Vtx/>
</Array>
<DList Name="gGiShadowMedallionFaceDL" Offset="0x4330"/>
<Array Name="gGiLightMedallionFaceVtx" Count="77" Offset="0x4460">
<Vtx/>
</Array>
<Array Name="gGiLightMedallionUnusedVtx" Count="143" Offset="0x4930">
<Vtx/>
</Array>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_melody" Segment="6">
<Array Name="gGiSongNoteVtx" Count="168" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiMinuetColorDL" Offset="0x0A80"/>
<DList Name="gGiBoleroColorDL" Offset="0x0A90"/>
<DList Name="gGiSerenadeColorDL" Offset="0x0AA0"/>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_milk" Segment="6">
<Array Name="gGiMilkBottleContentsVtx" Count="63" Offset="0x6C0">
<Vtx/>
</Array>
<Array Name="gGiMilkBottleVtx" Count="91" Offset="0xAB0">
<Vtx/>
</Array>
<DList Name="gGiMilkBottleContentsDL" Offset="0x1060"/>
<DList Name="gGiMilkBottleDL" Offset="0x1288"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_mushroom" Segment="6">
<Array Name="gGiOddMushroomVtx" Count="157" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiOddMushroomDL" Offset="0x09D0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_niwatori" Segment="6">
<Array Name="gGiChickenVtx" Count="153" Offset="0xC00">
<Vtx/>
</Array>
<Array Name="gGiChickenEyesVtx" Count="6" Offset="0x1590">
<Vtx/>
</Array>
<DList Name="gGiChickenColorDL" Offset="0x15F0"/>
<DList Name="gGiCojiroColorDL" Offset="0x1610"/>
<DList Name="gGiChickenDL" Offset="0x1630"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_nuts" Segment="6">
<Array Name="gGiNutVtx" Count="169" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gGiNutDL" Offset="0x0E90"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_ocarina" Segment="6">
<Array Name="gGiOcarinaTimeVtx" Count="100" Offset="0x100">
<Vtx/>
</Array>
<Array Name="gGiOcarinaTimeHolesVtx" Count="24" Offset="0x740">
<Vtx/>
</Array>
<DList Name="gGiOcarinaTimeDL" Offset="0x08C0"/>
<DList Name="gGiOcarinaTimeHolesDL" Offset="0x0AF8"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_ocarina_0" Segment="6">
<Array Name="gGiOcarinaFairyVtx" Count="105" Offset="0x100">
<Vtx/>
</Array>
<Array Name="gGiOcarinaFairyHolesVtx" Count="21" Offset="0x790">
<Vtx/>
</Array>
<DList Name="gGiOcarinaFairyDL" Offset="0x08E0"/>
<DList Name="gGiOcarinaFairyHolesDL" Offset="0x0B58"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_pachinko" Segment="6">
<Array Name="gGiSlingshotVtx" Count="148" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiSlingshotDL" Offset="0x0940"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_powder" Segment="6">
<Array Name="gGiOddPotionVtx" Count="139" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiOddPotionDL" Offset="0x08B0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_prescription" Segment="6">
<Array Name="gGiPrescriptionVtx" Count="30" Offset="0x600">
<Vtx/>
</Array>
<Array Name="gGiPrescriptionWritingVtx" Count="30" Offset="0x7E0">
<Vtx/>
</Array>
<DList Name="gGiPrescriptionDL" Offset="0x09C0"/>
<DList Name="gGiPrescriptionWritingDL" Offset="0x0AF0"/>
</File>

View File

@ -1,5 +1,17 @@
<Root>
<File Name="object_gi_purse" Segment="6">
<Array Name="gGiWalletVtx" Count="32" Offset="0x1000">
<Vtx/>
</Array>
<Array Name="gGiWalletRupeeOuterVtx" Count="22" Offset="0x1200">
<Vtx/>
</Array>
<Array Name="gGiWalletStringVtx" Count="53" Offset="0x1360">
<Vtx/>
</Array>
<Array Name="gGiWalletRupeeInnerVtx" Count="10" Offset="0x16B0">
<Vtx/>
</Array>
<DList Name="gGiAdultWalletColorDL" Offset="0x1750"/>
<DList Name="gGiGiantsWalletColorDL" Offset="0x1770"/>
<DList Name="gGiAdultWalletRupeeOuterColorDL" Offset="0x1790"/>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_rabit_mask" Segment="6">
<Array Name="gGiBunnyHoodVtx" Count="166" Offset="0x100">
<Vtx/>
</Array>
<Array Name="gGiBunnyHoodEyesVtx" Count="6" Offset="0xB60">
<Vtx/>
</Array>
<DList Name="gGiBunnyHoodDL" Offset="0x0BC0"/>
<DList Name="gGiBunnyHoodEyesDL" Offset="0x0E58"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_redead_mask" Segment="6">
<Array Name="gGiSpookyMaskVtx" Count="126" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiSpookyMaskDL" Offset="0x07E0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_rupy" Segment="6">
<Array Name="gGiRupeeInnerVtx" Count="44" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiRupeeOuterVtx" Count="30" Offset="0x2C0">
<Vtx/>
</Array>
<DList Name="gGiGreenRupeeInnerColorDL" Offset="0x04A0"/>
<DList Name="gGiBlueRupeeInnerColorDL" Offset="0x04C0"/>
<DList Name="gGiRedRupeeInnerColorDL" Offset="0x04E0"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_saw" Segment="6">
<Array Name="gGiSawVtx" Count="126" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiSawDL" Offset="0x07E0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_scale" Segment="6">
<Array Name="gGiScaleWaterVtx" Count="128" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiScaleVtx" Count="34" Offset="0x800">
<Vtx/>
</Array>
<DList Name="gGiSilverScaleWaterColorDL" Offset="0x0A20"/>
<DList Name="gGiGoldenScaleWaterColorDL" Offset="0x0A40"/>
<DList Name="gGiSilverScaleColorDL" Offset="0x0A60"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_seed" Segment="6">
<Array Name="gGiSeedVtx" Count="129" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiSeedDL" Offset="0x0810"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_shield_1" Segment="6">
<Array Name="gGiDekuShieldVtx" Count="101" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gGiDekuShieldDL" Offset="0x0A50"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_shield_2" Segment="6">
<Array Name="gGiHylianShieldVtx" Count="199" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiHylianShieldDL" Offset="0x0C70"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_shield_3" Segment="6">
<Array Name="gGiMirrorShieldVtx" Count="49" Offset="0xC00">
<Vtx/>
</Array>
<Array Name="gGiMirrorShieldSymbolVtx" Count="10" Offset="0xF10">
<Vtx/>
</Array>
<DList Name="gGiMirrorShieldDL" Offset="0x0FB0"/>
<DList Name="gGiMirrorShieldSymbolDL" Offset="0x11C8"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_skj_mask" Segment="6">
<Array Name="gGiSkullMaskVtx" Count="157" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiSkullMaskDL" Offset="0x09D0"/>
</File>
</Root>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_gi_soldout" Segment="6">
<Array Name="gGiSoldOutVtx" Count="4" Offset="0x400">
<Vtx/>
</Array>
<DList Name="gGiSoldOutDL" Offset="0x0440"/>
</File>
</Root>

View File

@ -1,6 +1,15 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_soul" Segment="6">
<Array Name="gGiFairyContainerBaseCapVtx" Count="69" Offset="0x400">
<Vtx/>
</Array>
<Array Name="gGiFairyContainerGlassVtx" Count="52" Offset="0x850">
<Vtx/>
</Array>
<Array Name="gGiFairyContainerContentsVtx" Count="4" Offset="0xB90">
<Vtx/>
</Array>
<DList Name="gGiFairyContainerBaseCapDL" Offset="0x0BD0"/>
<DList Name="gGiFairyContainerGlassDL" Offset="0x0DB8"/>
<DList Name="gGiFairyContainerContentsDL" Offset="0x0EF0"/>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_stick" Segment="6">
<Array Name="gGiStickVtx" Count="77" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiStickDL" Offset="0x04D0"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_sutaru" Segment="6">
<Array Name="gGiSkulltulaTokenVtx" Count="25" Offset="0x0">
<Vtx/>
</Array>
<Array Name="gGiSkulltulaTokenFlameVtx" Count="26" Offset="0x190">
<Vtx/>
</Array>
<DList Name="gGiSkulltulaTokenDL" Offset="0x0330"/>
<DList Name="gGiSkulltulaTokenFlameDL" Offset="0x0438"/>
</File>

View File

@ -1,6 +1,9 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_sword_1" Segment="6">
<Array Name="gGiKokiriSwordVtx" Count="150" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGiKokiriSwordDL" Offset="0x0960"/>
</File>
</Root>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_ticketstone" Segment="6">
<Array Name="gGiClaimCheckVtx" Count="138" Offset="0x540">
<Vtx/>
</Array>
<Array Name="gGiClaimCheckWritingVtx" Count="18" Offset="0xDE0">
<Vtx/>
</Array>
<DList Name="gGiClaimCheckDL" Offset="0x0F00"/>
<DList Name="gGiClaimCheckWritingDL" Offset="0x1188"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_gi_truth_mask" Segment="6">
<Array Name="gGiMaskOfTruthVtx" Count="158" Offset="0x800">
<Vtx/>
</Array>
<Array Name="gGiMaskOfTruthAccentsVtx" Count="31" Offset="0x11E0">
<Vtx/>
</Array>
<DList Name="gGiMaskOfTruthDL" Offset="0x13D0"/>
<DList Name="gGiMaskOfTruthAccentsDL" Offset="0x16B0"/>
</File>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_gi_zoramask" Segment="6">
<Array Name="gGiZoraMaskVtx" Count="85" Offset="0xE48">
<Vtx/>
</Array>
<DList Name="gGiZoraMaskDL" Offset="0x1398"/>
</File>
</Root>

View File

@ -1,10 +1,16 @@
<Root>
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
<File Name="object_god_lgt" Segment="6">
<Array Name="gGoldenGoddessAuraVtx" Count="51" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGoldenGoddessAuraDL" Offset="0x0330"/>
<Texture Name="gGoldenGoddessAuraHTailTex" OutName="golden_goddess_aura_tail" Format="i8" Width="32" Height="32" Offset="0x0530"/>
<Texture Name="gGoldenGoddessAuraHeadTex" OutName="golden_goddess_aura_head" Format="i8" Width="64" Height="64" Offset="0x0930"/>
<Texture Name="gGoldenGoddessAuraMaskTex" OutName="golden_goddess_aura_mask" Format="i8" Width="16" Height="96" Offset="0x1930"/>
<Array Name="gGoldenGoddessBodyVtx" Count="466" Offset="0x1F30">
<Vtx/>
</Array>
<DList Name="gGoldenGoddessBodyDL" Offset="0x3C50"/>
</File>
</Root>

View File

@ -1,6 +1,9 @@
<Root>
<File Name="object_gs" Segment="6">
<Texture Name="gGossipStoneTex" OutName="gossip_stone" Format="i8" Width="32" Height="64" Offset="0x0"/>
<Array Name="gGossipStoneVtx" Count="21" Offset="0x800">
<Vtx/>
</Array>
<DList Name="gGossipStoneMaterialDL" Offset="0x950"/>
<DList Name="gGossipStoneDL" Offset="0x9D0"/>
<DList Name="gGossipStoneSquishedDL" Offset="0xA60"/>

View File

@ -1,6 +1,9 @@
<Root>
<File Name="object_ingate" Segment="6">
<Texture Name="gIngoGateTex" OutName="gate" Format="ia8" Width="64" Height="64" Offset="0x0"/>
<Array Name="gIngoGateVtx" Count="4" Offset="0x1000">
<Vtx/>
</Array>
<DList Name="gIngoGateDL" Offset="0x1040"/>
<Collision Name="gIngoGateCol" Offset="0x11B8"/>
</File>

View File

@ -1,6 +1,12 @@
<Root>
<File Name="object_jya_door" Segment="6">
<Array Name="gSpiritDoorVtx" Count="16" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gSpiritDoorDL" Offset="0x0100"/>
<Array Name="gJyaDoorMetalBarsVtx" Count="4" Offset="0x1B0">
<Vtx/>
</Array>
<DList Name="gJyaDoorMetalBarsDL" Offset="0x01F0"/>
<Texture Name="gSpiritDoorTex" OutName="door" Format="rgba16" Width="64" Height="32" Offset="0x0280"/>
<Texture Name="gSpiritDoorMetalBarsTex" OutName="metal_bars" Format="rgba16" Width="32" Height="64" Offset="0x1280"/>

View File

@ -18,6 +18,39 @@
<Texture Name="gKzHandAndFootTex" OutName="hand_and_foot" Format="ci8" Width="16" Height="16" Offset="0x2470" TlutOffset="0x770"/>
<Texture Name="object_kz_Tex_002570" OutName="tex_002570" Format="ci8" Width="16" Height="16" Offset="0x2570" TlutOffset="0x770"/>
<Texture Name="gKzCloakOutlineTex" OutName="cloak_outline" Format="ci8" Width="32" Height="32" Offset="0x2670" TlutOffset="0x770"/>
<Array Name="gKzHeadVtx" Count="239" Offset="0x2A70">
<Vtx/>
</Array>
<Array Name="gKzLeftHandVtx" Count="31" Offset="0x3960">
<Vtx/>
</Array>
<Array Name="gKzRightHandVtx" Count="31" Offset="0x3B50">
<Vtx/>
</Array>
<Array Name="gKzCloakAndTorsoVtx" Count="236" Offset="0x3D40">
<Vtx/>
</Array>
<Array Name="gKzLeftFootVtx" Count="33" Offset="0x4C00">
<Vtx/>
</Array>
<Array Name="gKzLeftLegVtx" Count="24" Offset="0x4E10">
<Vtx/>
</Array>
<Array Name="gKzLeftThighVtx" Count="26" Offset="0x4F90">
<Vtx/>
</Array>
<Array Name="gKzRightFootVtx" Count="33" Offset="0x5130">
<Vtx/>
</Array>
<Array Name="gKzRightLegVtx" Count="24" Offset="0x5340">
<Vtx/>
</Array>
<Array Name="gKzRightThighVtx" Count="26" Offset="0x54C0">
<Vtx/>
</Array>
<Array Name="gKzPelvisVtx" Count="44" Offset="0x5660">
<Vtx/>
</Array>
<DList Name="gKzCloakAndTorsoDL" Offset="0x5920"/>
<DList Name="gKzHeadDL" Offset="0x6420"/>
<DList Name="gKzRightHandDL" Offset="0x7298"/>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_light_ring" Segment="6">
<Array Name="gGoldenGoddessLightRingVtx" Count="25" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gGoldenGoddessLightRingDL" Offset="0x0190"/>
<Texture Name="gGoldenGoddessLightRingTex" OutName="goddess_light_ring" Format="i8" Width="32" Height="128" Offset="0x0278"/>
</File>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_mjin" Segment="6">
<Array Name="gWarpPadBaseVtx" Count="51" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gWarpPadBaseDL" Offset="0x330"/>
<Collision Name="gWarpPadCol" Offset="0x658"/>
<Texture Name="gWarpPadSideTex" OutName="side" Format="rgba16" Width="64" Height="16" Offset="0x690"/>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_mjin_oka" Segment="6">
<Array Name="gOcarinaWarpPadVtx" Count="20" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gOcarinaWarpPadDL" Offset="0x140"/>
<Collision Name="gOcarinaWarpPadCol" Offset="0x330"/>
<Texture Name="gOcarinaWarpPadSideTex" OutName="side" Format="rgba16" Width="64" Height="16" Offset="0x360"/>

View File

@ -4,6 +4,15 @@
<Texture Name="gEnNyRockBodyTex" OutName="rock_body" Format="rgba16" Width="16" Height="16" Offset="0x0000"/>
<Texture Name="gEnNySpikeTex" OutName="spike" Format="rgba16" Width="32" Height="32" Offset="0x0200"/>
<Texture Name="gEnNyMetalBodyTex" OutName="metal_body" Format="rgba16" Width="32" Height="32" Offset="0x0A00"/>
<Array Name="gEnNyRockBodyVtx" Count="48" Offset="0x1200">
<Vtx/>
</Array>
<Array Name="gEnNyMetalBodyVtx" Count="15" Offset="0x1500">
<Vtx/>
</Array>
<Array Name="gEnNySpikeVtx" Count="126" Offset="0x15F0">
<Vtx/>
</Array>
<DList Name="gEnNyRockBodyDL" Offset="0x1DD0"/>
<DList Name="gEnNyMetalBodyDL" Offset="0x1EA8" RawPointers="0x07000000"/>
<DList Name="gEnNySpikeDL" Offset="0x1FC8" RawPointers="0x07000000"/>

View File

@ -1,5 +1,8 @@
<Root>
<File Name="object_rr" Segment="6">
<Array Name="gLikeLikeVtx" Count="71" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gLikeLikeDL" Offset="0x470"/>
<Texture Name="gLikeLikeBodyPattern1Tex" OutName="body_pattern_1" Format="rgba16" Width="16" Height="16" Offset="0x800"/>
<Texture Name="gLikeLikeBodyPattern2Tex" OutName="body_pattern_2" Format="rgba16" Width="16" Height="16" Offset="0xA00"/>

View File

@ -2,6 +2,30 @@
<File Name="object_rs" Segment="6">
<Animation Name="gBombchuShopkeeperIdleAnim" Offset="0x65C"/>
<Array Name="gBombchuShopkeeperHeadVtx" Count="163" Offset="0x670">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperLeftHandVtx" Count="47" Offset="0x10A0">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperLeftForearmVtx" Count="27" Offset="0x1390">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperLeftUpperArmVtx" Count="26" Offset="0x1540">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperRightHandVtx" Count="47" Offset="0x16E0">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperRightForearmVtx" Count="27" Offset="0x19D0">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperRightUpperArmVtx" Count="26" Offset="0x1B80">
<Vtx/>
</Array>
<Array Name="gBombchuShopkeeperTorsoVtx" Count="40" Offset="0x1D20">
<Vtx/>
</Array>
<DList Name="gBombchuShopkeeperTorsoDL" Offset="0x1FA0"/>
<DList Name="gBombchuShopkeeperHeadDL" Offset="0x21F8"/>
<DList Name="gBombchuShopkeeperRightUpperArmDL" Offset="0x25F8"/>

View File

@ -1,9 +1,15 @@
<Root>
<File Name="object_shop_dungen" Segment="6">
<Array Name="gShopDungenWoodenShelvesVtx" Count="184" Offset="0x0">
<Vtx/>
</Array>
<DList Name="gShopDungenWoodenShelvesDL" Offset="0xB80"/>
<Texture Name="gShopDungenStoneTLUT" OutName="stone_tlut" Format="rgba16" Width="16" Height="1" Offset="0xDE0"/>
<Texture Name="gShopDungenStone1Tex" OutName="stone1_tex" Format="ci4" Width="64" Height="64" Offset="0xE08" TlutOffset="0xDE0"/>
<Texture Name="gShopDungenStone2Tex" OutName="stone2_tex" Format="ci4" Width="64" Height="64" Offset="0x1608" TlutOffset="0xDE0"/>
<Array Name="gShopDungenStoneShelvesVtx" Count="158" Offset="0x1E08">
<Vtx/>
</Array>
<DList Name="gShopDungenStoneShelvesDL" Offset="0x27E8"/>
<Texture Name="gShopDungenWoodPlankTex" OutName="wood_plank_tex" Format="rgba16" Width="64" Height="32" Offset="0x2A20"/>
</File>

View File

@ -1,8 +1,14 @@
<Root>
<File Name="object_spot11_obj" Segment="6">
<Texture Name="gDesertColossusOasisWaterTex" OutName="desert_colossus_oasis_water" Format="rgba16" Width="32" Height="32" Offset="0x0"/>
<Array Name="gDesertColossusOasisVtx" Count="7" Offset="0x800">
<Vtx/>
</Array>
<DList Name="gDesertColossusOasisDL" Offset="0x870"/>
<Texture Name="gDesertColossusBombableWallTex" OutName="desert_colossus_bombable_wall" Format="rgba16" Width="32" Height="64" Offset="0x940"/>
<Array Name="gDesertColossusBombableWallVtx" Count="4" Offset="0x1940">
<Vtx/>
</Array>
<DList Name="gDesertColossusBombableWallDL" Offset="0x1980"/>
<Collision Name="gDesertColossusBombableWallCol" Offset="0x1A58"/>
</File>

Some files were not shown because too many files have changed in this diff Show More