summaryrefslogtreecommitdiff
path: root/assets/xml/objects/object_mo_pal.xml
diff options
context:
space:
mode:
authorDragorn421 <Dragorn421@users.noreply.github.com>2026-05-09 22:36:05 +0200
committerGitHub <noreply@github.com>2026-05-09 20:36:05 +0000
commit4b742bf3cfd7c427275538f78f02737d47debefd (patch)
tree89d5ac6cc80590ce7d6f0d26ed83eb4f0d99fcd6 /assets/xml/objects/object_mo_pal.xml
parent9b795e46de461cddb82503602cb973f66ae51a88 (diff)
Assets system: reconcile xml versions using implicit and relative offsets (#2614)
* Assets system: reconcile xml versions using implicit offsets * simplify * remove other object_mag xmls * Introduce relative offsets: `Offset=".+0x421"`, more sizable `ResourceDesc`s, update spec * fix * reconcile object_mo xml * reconcile object_tw xml * reconcile object_xc xml (and add Tlut="gNameTLUT" to Texture resources) * reconcile object_fd xml * reconcile object_kingdodongo xml * bss * reconcile gameplay_keep.xml
Diffstat (limited to 'assets/xml/objects/object_mo_pal.xml')
-rw-r--r--assets/xml/objects/object_mo_pal.xml223
1 files changed, 0 insertions, 223 deletions
diff --git a/assets/xml/objects/object_mo_pal.xml b/assets/xml/objects/object_mo_pal.xml
deleted file mode 100644
index 71078c6a9..000000000
--- a/assets/xml/objects/object_mo_pal.xml
+++ /dev/null
@@ -1,223 +0,0 @@
-<Root>
- <File Name="object_mo" Segment="6">
- <!-- Morpha's Title Card -->
- <Texture Name="gMorphaTitleCardTex" Format="ia8" Width="128" Height="120" Offset="0x1010"/>
-
- <!-- Vertices and DLists for Morpha's Core -->
- <Array Name="gMorphaCoreMembraneVtx" Count="15" Offset="0x6520">
- <Vtx/>
- </Array>
- <Array Name="gMorphaCoreNucleusVtx" Count="15" Offset="0x6610">
- <Vtx/>
- </Array>
- <DList Name="gMorphaCoreMembraneDL" Offset="0x6700"/>
- <DList Name="gMorphaCoreNucleusDL" Offset="0x6838"/>
-
- <!-- Vertices for Morpha's tentacle segments -->
- <Array Name="gMorphaTentaclePart1Vtx" Count="14" Offset="0x6A18">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart2Vtx" Count="7" Offset="0x6AF8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart3Vtx" Count="7" Offset="0x6B68">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart4Vtx" Count="7" Offset="0x6BD8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart5Vtx" Count="7" Offset="0x6C48">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart6Vtx" Count="7" Offset="0x6CB8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart7Vtx" Count="7" Offset="0x6D28">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart8Vtx" Count="7" Offset="0x6D98">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart9Vtx" Count="7" Offset="0x6E08">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart10Vtx" Count="7" Offset="0x6E78">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart11Vtx" Count="7" Offset="0x6EE8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart12Vtx" Count="7" Offset="0x6F58">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart13Vtx" Count="7" Offset="0x6FC8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart14Vtx" Count="7" Offset="0x7038">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart15Vtx" Count="7" Offset="0x70A8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart16Vtx" Count="7" Offset="0x7118">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart17Vtx" Count="7" Offset="0x7188">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart18Vtx" Count="7" Offset="0x71F8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart19Vtx" Count="7" Offset="0x7268">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart20Vtx" Count="7" Offset="0x72D8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart21Vtx" Count="7" Offset="0x7348">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart22Vtx" Count="7" Offset="0x73B8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart23Vtx" Count="7" Offset="0x7428">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart24Vtx" Count="7" Offset="0x7498">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart25Vtx" Count="7" Offset="0x7508">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart26Vtx" Count="7" Offset="0x7578">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart27Vtx" Count="7" Offset="0x75E8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart28Vtx" Count="7" Offset="0x7658">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart29Vtx" Count="7" Offset="0x76C8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart30Vtx" Count="7" Offset="0x7738">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart31Vtx" Count="7" Offset="0x77A8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart32Vtx" Count="7" Offset="0x7818">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart33Vtx" Count="7" Offset="0x7888">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart34Vtx" Count="7" Offset="0x78F8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart35Vtx" Count="7" Offset="0x7968">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart36Vtx" Count="7" Offset="0x79D8">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentaclePart37Vtx" Count="7" Offset="0x7A48">
- <Vtx/>
- </Array>
- <Array Name="gMorphaTentacleVtx" Count="20" Offset="0x7AB8">
- <Vtx/>
- </Array>
-
- <!-- DLists for Morpha's tentacle segments -->
- <DList Name="gMorphaTentacleBaseDL" Offset="0x7C00"/>
- <DList Name="gMorphaTentaclePart0DL" Offset="0x7C78"/>
- <DList Name="gMorphaTentaclePart1DL" Offset="0x7D38"/>
- <DList Name="gMorphaTentaclePart2DL" Offset="0x7D88"/>
- <DList Name="gMorphaTentaclePart3DL" Offset="0x7DD0"/>
- <DList Name="gMorphaTentaclePart4DL" Offset="0x7E18"/>
- <DList Name="gMorphaTentaclePart5DL" Offset="0x7E60"/>
- <DList Name="gMorphaTentaclePart6DL" Offset="0x7EA8"/>
- <DList Name="gMorphaTentaclePart7DL" Offset="0x7EF0"/>
- <DList Name="gMorphaTentaclePart8DL" Offset="0x7F38"/>
- <DList Name="gMorphaTentaclePart9DL" Offset="0x7F80"/>
- <DList Name="gMorphaTentaclePart10DL" Offset="0x7FC8"/>
- <DList Name="gMorphaTentaclePart11DL" Offset="0x8010"/>
- <DList Name="gMorphaTentaclePart12DL" Offset="0x8058"/>
- <DList Name="gMorphaTentaclePart13DL" Offset="0x80A0"/>
- <DList Name="gMorphaTentaclePart14DL" Offset="0x80E8"/>
- <DList Name="gMorphaTentaclePart15DL" Offset="0x8130"/>
- <DList Name="gMorphaTentaclePart16DL" Offset="0x8178"/>
- <DList Name="gMorphaTentaclePart17DL" Offset="0x81C0"/>
- <DList Name="gMorphaTentaclePart18DL" Offset="0x8208"/>
- <DList Name="gMorphaTentaclePart19DL" Offset="0x8250"/>
- <DList Name="gMorphaTentaclePart20DL" Offset="0x8298"/>
- <DList Name="gMorphaTentaclePart21DL" Offset="0x82E0"/>
- <DList Name="gMorphaTentaclePart22DL" Offset="0x8328"/>
- <DList Name="gMorphaTentaclePart23DL" Offset="0x8370"/>
- <DList Name="gMorphaTentaclePart24DL" Offset="0x83B8"/>
- <DList Name="gMorphaTentaclePart25DL" Offset="0x8400"/>
- <DList Name="gMorphaTentaclePart26DL" Offset="0x8448"/>
- <DList Name="gMorphaTentaclePart27DL" Offset="0x8490"/>
- <DList Name="gMorphaTentaclePart28DL" Offset="0x84D8"/>
- <DList Name="gMorphaTentaclePart29DL" Offset="0x8520"/>
- <DList Name="gMorphaTentaclePart30DL" Offset="0x8568"/>
- <DList Name="gMorphaTentaclePart31DL" Offset="0x85B0"/>
- <DList Name="gMorphaTentaclePart32DL" Offset="0x85F8"/>
- <DList Name="gMorphaTentaclePart33DL" Offset="0x8640"/>
- <DList Name="gMorphaTentaclePart34DL" Offset="0x8688"/>
- <DList Name="gMorphaTentaclePart35DL" Offset="0x86D0"/>
- <DList Name="gMorphaTentaclePart36DL" Offset="0x8718"/>
- <DList Name="gMorphaTentaclePart37DL" Offset="0x8760"/>
- <DList Name="gMorphaTentaclePart38DL" Offset="0x87A8"/>
- <DList Name="gMorphaTentaclePart39DL" Offset="0x87F0"/>
- <DList Name="gMorphaTentaclePart40DL" Offset="0x8838"/>
- <Texture Name="gMorphaWaterTex" Format="rgba16" Width="32" Height="32" Offset="0x8870"/>
-
- <!-- Vertices and DLists for Morpha's particles -->
- <Array Name="gMorphaBubbleVtx" Count="4" Offset="0x100">
- <Vtx/>
- </Array>
- <DList Name="gMorphaBubbleDL" Offset="0x140"/>
- <DList Name="gMorphaDropletMaterialDL" Offset="0xF20"/>
- <DList Name="gMorphaDropletModelDL" Offset="0xF70"/>
- <Array Name="gMorphaDropletModelVtx" Count="4" Offset="0xF88">
- <Vtx/>
- </Array>
- <DList Name="gMorphaWetSpotModelDL" Offset="0xFC8"/>
- <Array Name="gMorphaWetSpotModelVtx" Count="3" Offset="0xFE0">
- <Vtx/>
- </Array>
-
- <!-- Vertices and DList for the water in the room and in front of the camera -->
- <Array Name="gMorphaWaterVtx" Count="4" Offset="0x4C10">
- <Vtx/>
- </Array>
- <DList Name="gMorphaWaterDL" Offset="0x4C50"/>
-
- <!-- Unused content -->
-
- <Array Name="object_mo_Vtx_0001B0" Count="58" Offset="0x1B0">
- <Vtx/>
- </Array>
- <!-- This is the dlist for EnVbBall for some reason. -->
- <DList Name="gMorphaDL_000550" Offset="0x550"/>
-
- <Array Name="object_mo_Vtx_000E80" Count="4" Offset="0xE80">
- <Vtx/>
- </Array>
- <DList Name="gMorphaDL_000EC0" Offset="0xEC0"/>
- <DList Name="gMorphaDL_000EF8" Offset="0xEF8"/>
- <DList Name="gMorphaDL_007BF8" Offset="0x7BF8"/>
-
- <Array Name="gMorphaVtx_006938" Count="14" Offset="0x6938">
- <Vtx/>
- </Array>
-
- <Texture Name="object_mo_000000_Tex" Format="ia8" Width="16" Height="16" Offset="0x0"/>
- <Texture Name="object_mo_000680_Tex" Format="rgba16" Width="32" Height="32" Offset="0x680"/>
- <Texture Name="object_mo_004D20_Tex" Format="ia16" Width="32" Height="32" Offset="0x4D20"/>
- <Texture Name="object_mo_005520_Tex" Format="ia16" Width="32" Height="32" Offset="0x5520"/>
- <Texture Name="object_mo_005D20_Tex" Format="ia16" Width="32" Height="32" Offset="0x5D20"/>
- </File>
-</Root>