mirror of https://github.com/zeldaret/mm.git
139 lines
9.9 KiB
XML
139 lines
9.9 KiB
XML
<Root>
|
|
<!--
|
|
Gyorg, his title card, the small fishes he summons, the seaweed in his boss arena,
|
|
and the bubbles in his intro cutscene. Also contains an unused copy of Majora's Wrath's
|
|
whip assets, along with an unused duplicate of the small fishes.
|
|
-->
|
|
<File Name="object_boss03" Segment="6">
|
|
<Animation Name="gGyorgIdleAnim" Offset="0x88" /> <!-- Unused. Original name is "bus_base" -->
|
|
|
|
<!-- Unused Majora's Wrath Whip Texture -->
|
|
<Texture Name="gGyorgUnusedMajorasWrathWhipTex" OutName="unused_majoras_wrath_whip" Format="rgba16" Width="8" Height="16" Offset="0xA0" />
|
|
|
|
<!-- Unused Majora's Wrath Whip DisplayLists -->
|
|
<DList Name="gGyorgUnusedMajorasWrathWhipDL1" Offset="0x200" />
|
|
<DList Name="gGyorgUnusedMajorasWrathWhipDL2" Offset="0x278" />
|
|
<DList Name="gGyorgUnusedMajorasWrathWhipDL3" Offset="0x2A8" />
|
|
|
|
<!--Gyorg Limb DisplayLists -->
|
|
<DList Name="gGyorgHeadDL" Offset="0x3398" />
|
|
<DList Name="gGyorgJawDL" Offset="0x3A78" />
|
|
<DList Name="gGyorgUpperLeftFinDL" Offset="0x3E38" />
|
|
<DList Name="gGyorgLowerLeftFinDL" Offset="0x3FB8" />
|
|
<DList Name="gGyorgUpperRightFinDL" Offset="0x42D0" />
|
|
<DList Name="gGyorgLowerRightFinDL" Offset="0x4450" />
|
|
<DList Name="gGyorgUpperTrunkDL" Offset="0x4768" />
|
|
<DList Name="gGyorgLowerTrunkDL" Offset="0x4AC0" />
|
|
<DList Name="gGyorgTailDL" Offset="0x5010" />
|
|
|
|
<!-- Unused Empty Texture Animation -->
|
|
<TextureAnimation Name="gGyorgEmpty1TexAnim" Offset="0x5388" />
|
|
|
|
<!-- Gyorg Textures -->
|
|
<Texture Name="gGyorgFinsSpikesAndJawTLUT" OutName="gyorg_fins_spikes_and_jaw_tlut" Format="rgba16" Width="4" Height="4" Offset="0x5390" />
|
|
<Texture Name="gGyorgSidesTLUT" OutName="gyorg_sides_tlut" Format="rgba16" Width="4" Height="4" Offset="0x53B0" />
|
|
<Texture Name="gGyorgMouthAndSpikeBacksideTLUT" OutName="gyorg_mouth_and_spike_backside_tlut" Format="rgba16" Width="4" Height="4" Offset="0x53D0" />
|
|
<Texture Name="gGyorgBellyAndFinFleshTLUT" OutName="gyorg_belly_and_fin_flesh_tlut" Format="rgba16" Width="4" Height="4" Offset="0x53F0" />
|
|
<Texture Name="gGyorgEyeTex" OutName="gyorg_eye" Format="rgba16" Width="32" Height="32" Offset="0x5410" />
|
|
<Texture Name="gGyorgFinsSpikesAndJawTex" OutName="gyorg_fins_spikes_and_jaw" Format="ci4" Width="64" Height="64" Offset="0x5C10" />
|
|
<Texture Name="gGyorgSidesTex" OutName="gyorg_sides" Format="ci4" Width="64" Height="64" Offset="0x6410" />
|
|
<Texture Name="gGyorgMouthAndSpikeBacksideTex" OutName="gyorg_mouth_and_spike_backside" Format="ci4" Width="64" Height="64" Offset="0x6C10" />
|
|
<Texture Name="gGyorgBellyAndFinFleshTex" OutName="gyorg_belly_and_fin_flesh" Format="ci4" Width="64" Height="64" Offset="0x7410" />
|
|
<Texture Name="gGyorgHornsTeethAndClawsTex" OutName="gyorg_horns_teeth_claws" Format="rgba16" Width="16" Height="16" Offset="0x7C10" />
|
|
|
|
<!-- Bubble DisplayLists (texture comes from gameplay_keep) -->
|
|
<DList Name="gGyorgBubbleMaterialDL" Offset="0x7E50" />
|
|
<DList Name="gGyorgBubbleModelDL" Offset="0x7EB0" />
|
|
|
|
<!-- Gyorg Title Card -->
|
|
<Texture Name="gGyorgTitleCardTex" OutName="gyorg_title_card" Format="ia8" Width="128" Height="40" Offset="0x7EC8" />
|
|
|
|
<!-- Gyorg Limbs -->
|
|
<Limb Name="gGyorgRootLimb" Type="Standard" EnumName="GYORG_LIMB_ROOT" Offset="0x92C8" />
|
|
<Limb Name="gGyorgHeadLimb" Type="Standard" EnumName="GYORG_LIMB_HEAD" Offset="0x92D4" />
|
|
<Limb Name="gGyorgBodyRootLimb" Type="Standard" EnumName="GYORG_LIMB_BODY_ROOT" Offset="0x92E0" />
|
|
<Limb Name="gGyorgUpperTrunkLimb" Type="Standard" EnumName="GYORG_LIMB_UPPER_TRUNK" Offset="0x92EC" />
|
|
<Limb Name="gGyorgLowerTrunkLimb" Type="Standard" EnumName="GYORG_LIMB_LOWER_TRUNK" Offset="0x92F8" />
|
|
<Limb Name="gGyorgTailLimb" Type="Standard" EnumName="GYORG_LIMB_TAIL" Offset="0x9304" />
|
|
<Limb Name="gGyorgRightFinRootLimb" Type="Standard" EnumName="GYORG_LIMB_RIGHT_FIN_ROOT" Offset="0x9310" />
|
|
<Limb Name="gGyorgUpperRightFinLimb" Type="Standard" EnumName="GYORG_LIMB_UPPER_RIGHT_FIN" Offset="0x931C" />
|
|
<Limb Name="gGyorgLowerRightFinLimb" Type="Standard" EnumName="GYORG_LIMB_LOWER_RIGHT_FIN" Offset="0x9328" />
|
|
<Limb Name="gGyorgLeftFinRootLimb" Type="Standard" EnumName="GYORG_LIMB_LEFT_FIN_ROOT" Offset="0x9334" />
|
|
<Limb Name="gGyorgUpperLeftFinLimb" Type="Standard" EnumName="GYORG_LIMB_UPPER_LEFT_FIN" Offset="0x9340" />
|
|
<Limb Name="gGyorgLowerLeftFinLimb" Type="Standard" EnumName="GYORG_LIMB_LOWER_LEFT_FIN" Offset="0x934C" />
|
|
<Limb Name="gGyorgJawRootLimb" Type="Standard" EnumName="GYORG_LIMB_JAW_ROOT" Offset="0x9358" />
|
|
<Limb Name="gGyorgJawLimb" Type="Standard" EnumName="GYORG_LIMB_JAW" Offset="0x9364" />
|
|
|
|
<!-- Gyorg Skeleton-->
|
|
<Skeleton Name="gGyorgSkel" Type="Flex" LimbType="Standard" LimbNone="GYORG_LIMB_NONE" LimbMax="GYORG_LIMB_MAX" EnumName="GyorgLimb" Offset="0x93A8" />
|
|
|
|
<!-- Gyorg Animations -->
|
|
<Animation Name="gGyorgFloppingAnim" Offset="0x9554" /> <!-- Original name is "bus_dead" -->
|
|
<Animation Name="gGyorgJumpingAnim" Offset="0x98F0" /> <!-- Unused. Original name is "bus_jump" -->
|
|
<Animation Name="gGyorgStunnedAnim" Offset="0x99D0" /> <!-- Original name is "bus_sibire" ("paralyzed") -->
|
|
<Animation Name="gGyorgBackingUpAnim" Offset="0x9C14" /> <!-- Original name is "bus_stop" -->
|
|
<Animation Name="gGyorgFastSwimmingAnim" Offset="0x9CF8" /> <!-- Original name is "bus_swim" -->
|
|
<Animation Name="gGyorgGentleSwimmingAnim" Offset="0xA020" /> <!-- Unused -->
|
|
<Animation Name="gGyorgTailSweepAnim" Offset="0xA134" /> <!-- Unused -->
|
|
<Animation Name="gGyorgCrawlingAnim" Offset="0xA6C8" />
|
|
|
|
<!-- Seaweed DisplayLists -->
|
|
<DList Name="gGyorgSeaweedPiece1DL" Offset="0xA8B0" />
|
|
<DList Name="gGyorgSeaweedPiece2DL" Offset="0xA948" />
|
|
<DList Name="gGyorgSeaweedPiece3DL" Offset="0xA978" />
|
|
<DList Name="gGyorgSeaweedPiece4DL" Offset="0xA9A8" />
|
|
<DList Name="gGyorgSeaweedPiece5DL" Offset="0xA9D8" />
|
|
<DList Name="gGyorgSeaweedTopDL" Offset="0xAA08" />
|
|
|
|
<!-- Seaweed Textures -->
|
|
<Texture Name="gGyorgSeaweedTopTLUT" OutName="gyorg_seaweed_top_tlut" Format="rgba16" Width="4" Height="4" Offset="0xAAC0" />
|
|
<Texture Name="gGyorgSeaweedTLUT" OutName="gyord_seaweed_tlut" Format="rgba16" Width="4" Height="4" Offset="0xAAE0" />
|
|
<Texture Name="gGyorgSeaweedTopTex" OutName="gyorg_seaweed_top" Format="ci4" Width="64" Height="64" Offset="0xAB00" />
|
|
<Texture Name="gGyorgSeaweedTex" OutName="gyorg_seaweed" Format="ci4" Width="64" Height="64" Offset="0xB300" />
|
|
|
|
<!-- Unused Empty Texture Animation -->
|
|
<TextureAnimation Name="gGyorgEmpty2TexAnim" Offset="0xBB00" />
|
|
|
|
<!-- Unused Duplicate of Small Fish Limb DisplayLists -->
|
|
<DList Name="gUnusedGyorgSmallFishHeadDL" Offset="0xBD80" />
|
|
<DList Name="gUnusedGyorgSmallFishTrunkDL" Offset="0xBE40" />
|
|
<DList Name="gUnusedGyorgSmallFishRightFinDL" Offset="0xBF20" />
|
|
<DList Name="gUnusedGyorgSmallFishDorsalFinDL" Offset="0xBFD8" />
|
|
<DList Name="gUnusedGyorgSmallFishLeftFinDL" Offset="0xC0A8" />
|
|
<DList Name="gUnusedGyorgSmallFishTailFinDL" Offset="0xC160" />
|
|
|
|
<!-- Unused Duplicate of Small Fish Textures -->
|
|
<Texture Name="gUnusedGyorgSmallFishTLUT" OutName="unused_small_fish_tlut" Format="rgba16" Width="4" Height="4" Offset="0xC230" />
|
|
<Texture Name="gUnusedGyorgSmallFishTex" OutName="unused_small_fish" Format="ci4" Width="64" Height="64" Offset="0xC250" />
|
|
|
|
<!-- Small Fishes Limb DisplayLists -->
|
|
<DList Name="gGyorgSmallFishHeadDL" Offset="0xCCC0" />
|
|
<DList Name="gGyorgSmallFishTrunkDL" Offset="0xCD80" />
|
|
<DList Name="gGyorgSmallFishRightFinDL" Offset="0xCE60" />
|
|
<DList Name="gGyorgSmallFishDorsalFinDL" Offset="0xCF18" />
|
|
<DList Name="gGyorgSmallFishLeftFinDL" Offset="0xCFE8" />
|
|
<DList Name="gGyorgSmallFishTailFinDL" Offset="0xD0A0" />
|
|
|
|
<!-- Small Fishes Textures -->
|
|
<Texture Name="gGyorgSmallFishTLUT" OutName="small_fish_tlut" Format="rgba16" Width="4" Height="4" Offset="0xD170" />
|
|
<Texture Name="gGyorgSmallFishTex" OutName="small_fish" Format="ci4" Width="64" Height="64" Offset="0xD190" />
|
|
|
|
<!-- Small Fishes Limbs -->
|
|
<Limb Name="gGyorgSmallFishRootLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_ROOT" Offset="0xD990" />
|
|
<Limb Name="gGyorgSmallFishBodyRootLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_BODY_ROOT" Offset="0xD99C" />
|
|
<Limb Name="gGyorgSmallFishTrunkRootLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_TRUNK_ROOT" Offset="0xD9A8" />
|
|
<Limb Name="gGyorgSmallFishTailFinLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_TAIL_FIN" Offset="0xD9B4" />
|
|
<Limb Name="gGyorgSmallFishTrunkLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_TRUNK" Offset="0xD9C0" />
|
|
<Limb Name="gGyorgSmallFishLeftFinLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_LEFT_FIN" Offset="0xD9CC" />
|
|
<Limb Name="gGyorgSmallFishDorsalFinLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_DORSAL_FIN" Offset="0xD9D8" />
|
|
<Limb Name="gGyorgSmallFishRightFinLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_RIGHT_FIN" Offset="0xD9E4" />
|
|
<Limb Name="gGyorgSmallFishHeadLimb" Type="Standard" EnumName="GYORG_SMALL_FISH_LIMB_HEAD" Offset="0xD9F0" />
|
|
|
|
<!-- Small Fishes Skeleton -->
|
|
<Skeleton Name="gGyorgSmallFishSkel" Type="Flex" LimbType="Standard" LimbNone="GYORG_SMALL_FISH_LIMB_NONE" LimbMax="GYORG_SMALL_FISH_LIMB_MAX" EnumName="GyorgSmallFishLimb" Offset="0xDA20" />
|
|
|
|
<!-- Small Fishes Animation -->
|
|
<Animation Name="gGyorgSmallFishSwimAnim" Offset="0xDAAC" /> <!-- Original name is "minibus_b_swim" -->
|
|
</File>
|
|
</Root>
|