diff options
| author | Anghelo Carvajal <angheloalf95@gmail.com> | 2021-05-16 12:36:40 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-16 12:36:40 -0400 |
| commit | 4d5d1fd079401ed49920608041b60c443c0b006e (patch) | |
| tree | 744637b2b0ecf4339a30ea0ce4b168f40cdaeeea /assets/xml/objects | |
| parent | ea703138bb35748e5376583f6b16b149c2142149 (diff) | |
Add every unreserved object in an automated way (#805)
* it's crashing
* fix stuff
* fix xmls
* problematic objects
* fix tabs
* Fix suffixes
* add missing new lines
* Add comments to the problematic objects
* Find and replace fixes
* Add Fig's objects
* I forgot to add a Name in a cutscene, so I'm adding it here
* Update object decomp tutorial a little bit
* Update problematic objects
* Update docs/tutorial/object_decomp.md
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Change comments
* comment out a few blobs
* dammit tluts
* Change a bunch of objects
* update the last bunch
* update comments on oA11 and oB2
* Ninja-edit to fix compatibility with ZAPD's PR 142
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
Diffstat (limited to 'assets/xml/objects')
142 files changed, 5508 insertions, 3 deletions
diff --git a/assets/xml/objects/object_Bb.xml b/assets/xml/objects/object_Bb.xml new file mode 100644 index 000000000..67b134182 --- /dev/null +++ b/assets/xml/objects/object_Bb.xml @@ -0,0 +1,37 @@ +<Root> + <File Name="object_Bb" Segment="6"> + <Animation Name="object_Bb_Anim_000184" Offset="0x184"/> + <Animation Name="object_Bb_Anim_0002AC" Offset="0x2AC"/> + <Animation Name="object_Bb_Anim_000444" Offset="0x444"/> + <DList Name="object_Bb_DL_000C20" Offset="0xC20"/> + <DList Name="object_Bb_DL_000CB0" Offset="0xCB0"/> + <DList Name="object_Bb_DL_000D40" Offset="0xD40"/> + <DList Name="object_Bb_DL_000E08" Offset="0xE08"/> + <DList Name="object_Bb_DL_001100" Offset="0x1100"/> + <DList Name="object_Bb_DL_001190" Offset="0x1190"/> + <Texture Name="object_Bb_Tex_001220" OutName="tex_00001220" Format="rgb5a1" Width="16" Height="16" Offset="0x1220"/> + <Texture Name="object_Bb_Tex_001420" OutName="tex_00001420" Format="rgb5a1" Width="8" Height="8" Offset="0x1420"/> + <Texture Name="object_Bb_Tex_0014A0" OutName="tex_000014A0" Format="rgb5a1" Width="4" Height="4" Offset="0x14A0"/> + <Texture Name="object_Bb_Tex_0014C0" OutName="tex_000014C0" Format="rgb5a1" Width="8" Height="8" Offset="0x14C0"/> + <Texture Name="object_Bb_Tex_001540" OutName="tex_00001540" Format="rgb5a1" Width="8" Height="8" Offset="0x1540"/> + <Texture Name="object_Bb_Tex_0015C0" OutName="tex_000015C0" Format="rgb5a1" Width="8" Height="8" Offset="0x15C0"/> + <Texture Name="object_Bb_Tex_001640" OutName="tex_00001640" Format="rgb5a1" Width="16" Height="8" Offset="0x1640"/> + <Texture Name="object_Bb_Tex_001740" OutName="tex_00001740" Format="rgb5a1" Width="16" Height="16" Offset="0x1740"/> + <Limb Name="object_Bb_Limb_001940" LimbType="Standard" Offset="0x1940"/> + <Limb Name="object_Bb_Limb_00194C" LimbType="Standard" Offset="0x194C"/> + <Limb Name="object_Bb_Limb_001958" LimbType="Standard" Offset="0x1958"/> + <Limb Name="object_Bb_Limb_001964" LimbType="Standard" Offset="0x1964"/> + <Limb Name="object_Bb_Limb_001970" LimbType="Standard" Offset="0x1970"/> + <Limb Name="object_Bb_Limb_00197C" LimbType="Standard" Offset="0x197C"/> + <Limb Name="object_Bb_Limb_001988" LimbType="Standard" Offset="0x1988"/> + <Limb Name="object_Bb_Limb_001994" LimbType="Standard" Offset="0x1994"/> + <Limb Name="object_Bb_Limb_0019A0" LimbType="Standard" Offset="0x19A0"/> + <Limb Name="object_Bb_Limb_0019AC" LimbType="Standard" Offset="0x19AC"/> + <Limb Name="object_Bb_Limb_0019B8" LimbType="Standard" Offset="0x19B8"/> + <Limb Name="object_Bb_Limb_0019C4" LimbType="Standard" Offset="0x19C4"/> + <Limb Name="object_Bb_Limb_0019D0" LimbType="Standard" Offset="0x19D0"/> + <Limb Name="object_Bb_Limb_0019DC" LimbType="Standard" Offset="0x19DC"/> + <Limb Name="object_Bb_Limb_0019E8" LimbType="Standard" Offset="0x19E8"/> + <Skeleton Name="object_Bb_Skel_001A30" Type="Normal" LimbType="Standard" Offset="0x1A30"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ahg.xml b/assets/xml/objects/object_ahg.xml new file mode 100644 index 000000000..fa822377d --- /dev/null +++ b/assets/xml/objects/object_ahg.xml @@ -0,0 +1,67 @@ +<Root> + <File Name="object_ahg" Segment="6"> + <!-- The textures used by these limbs aren't 64-bit aligned, so this won't compile to a matching ROM. --> + <!-- + <Limb Name="object_ahg_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_ahg_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_ahg_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_ahg_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_ahg_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_ahg_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_ahg_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_ahg_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_ahg_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_ahg_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_ahg_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_ahg_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_ahg_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_ahg_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_ahg_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + --> + + <!-- + <Skeleton Name="object_ahg_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0" /> + --> + + <!-- 32-bit aligned textures. --> + <!-- + <Texture Name="object_ahg_TLUT_0000FC" OutName="tlut_000000FC" Format="rgb5a1" Width="16" Height="16" Offset="0xFC" /> + <Texture Name="object_ahg_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="16" Height="16" Offset="0x2FC" /> + <Texture Name="object_ahg_Tex_0003FC" OutName="tex_000003FC" Format="ci8" Width="16" Height="16" Offset="0x3FC" /> + <Texture Name="object_ahg_Tex_0004FC" OutName="tex_000004FC" Format="ci8" Width="8" Height="8" Offset="0x4FC" /> + <Texture Name="object_ahg_Tex_00053C" OutName="tex_0000053C" Format="ci8" Width="8" Height="8" Offset="0x53C" /> + <Blob Name="object_ahg_Blob_00057C" Size="0x300" Offset="0x57C" /> + <Texture Name="object_ahg_Tex_00087C" OutName="tex_0000087C" Format="ci8" Width="16" Height="16" Offset="0x87C" /> + <Texture Name="object_ahg_Tex_00097C" OutName="tex_0000097C" Format="i8" Width="8" Height="8" Offset="0x97C" /> + <Texture Name="object_ahg_Tex_0009BC" OutName="tex_000009BC" Format="i8" Width="8" Height="8" Offset="0x9BC" /> + <Texture Name="object_ahg_Tex_0009FC" OutName="tex_000009FC" Format="ci8" Width="32" Height="16" Offset="0x9FC" /> + <Texture Name="object_ahg_Tex_000BFC" OutName="tex_00000BFC" Format="ci8" Width="16" Height="16" Offset="0xBFC" /> + --> + + <!-- + <DList Name="object_ahg_DL_0030F0" Offset="0x30F0" /> + <DList Name="object_ahg_DL_003500" Offset="0x3500" /> + <DList Name="object_ahg_DL_003670" Offset="0x3670" /> + <DList Name="object_ahg_DL_0037A0" Offset="0x37A0" /> + <DList Name="object_ahg_DL_0038D8" Offset="0x38D8" /> + <DList Name="object_ahg_DL_003A48" Offset="0x3A48" /> + <DList Name="object_ahg_DL_003B78" Offset="0x3B78" /> + <DList Name="object_ahg_DL_003CB0" Offset="0x3CB0" /> + <DList Name="object_ahg_DL_003ED8" Offset="0x3ED8" /> + <DList Name="object_ahg_DL_004018" Offset="0x4018" /> + <DList Name="object_ahg_DL_004148" Offset="0x4148" /> + <DList Name="object_ahg_DL_004280" Offset="0x4280" /> + <DList Name="object_ahg_DL_0043C0" Offset="0x43C0" /> + <DList Name="object_ahg_DL_0044F0" Offset="0x44F0" /> + <DList Name="object_ahg_DL_004628" Offset="0x4628" /> + --> + + <!-- <Blob Name="object_ahg_Blob_0047C8" Size="0x180" Offset="0x47C8" /> --> + <Texture Name="object_ahg_Tex_004948" OutName="tex_00004948" Format="ci8" Width="8" Height="8" Offset="0x4948" /> + <Texture Name="object_ahg_Tex_004988" OutName="tex_00004988" Format="ci8" Width="32" Height="16" Offset="0x4988" /> + <Texture Name="object_ahg_Tex_004B88" OutName="tex_00004B88" Format="ci8" Width="16" Height="16" Offset="0x4B88" /> + <Texture Name="object_ahg_Tex_004C88" OutName="tex_00004C88" Format="ci8" Width="8" Height="16" Offset="0x4C88" /> + <DList Name="object_ahg_DL_005508" Offset="0x5508" /> + <DList Name="object_ahg_DL_005728" Offset="0x5728" /> + </File> +</Root> diff --git a/assets/xml/objects/object_b_heart.xml b/assets/xml/objects/object_b_heart.xml new file mode 100644 index 000000000..00f7cd677 --- /dev/null +++ b/assets/xml/objects/object_b_heart.xml @@ -0,0 +1,8 @@ +<Root> + <File Name="object_b_heart" Segment="6"> + <DList Name="object_b_heart_DL_000240" Offset="0x240"/> + <DList Name="object_b_heart_DL_000348" Offset="0x348"/> + <Texture Name="object_b_heart_Tex_0003C0" OutName="tex_000003C0" Format="i4" Width="32" Height="32" Offset="0x3C0"/> + <Texture Name="object_b_heart_Tex_0005C0" OutName="tex_000005C0" Format="i4" Width="16" Height="16" Offset="0x5C0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bba.xml b/assets/xml/objects/object_bba.xml new file mode 100644 index 000000000..7eb418ca7 --- /dev/null +++ b/assets/xml/objects/object_bba.xml @@ -0,0 +1,45 @@ +<Root> + <File Name="object_bba" Segment="6"> + <Limb Name="object_bba_Limb_000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_bba_Limb_00000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_bba_Limb_000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_bba_Limb_000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_bba_Limb_000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_bba_Limb_00003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_bba_Limb_000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_bba_Limb_000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_bba_Limb_000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_bba_Limb_00006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_bba_Limb_000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_bba_Limb_000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_bba_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_bba_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_bba_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Skeleton Name="object_bba_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/> + <Texture Name="object_bba_TLUT_000108" OutName="tlut_00000108" Format="rgb5a1" Width="16" Height="16" Offset="0x108"/> + <Texture Name="object_bba_Tex_000308" OutName="tex_00000308" Format="ci8" Width="8" Height="8" Offset="0x308"/> + <Texture Name="object_bba_Tex_000348" OutName="tex_00000348" Format="ci8" Width="8" Height="8" Offset="0x348"/> + <Texture Name="object_bba_Tex_000388" OutName="tex_00000388" Format="ci8" Width="16" Height="16" Offset="0x388"/> + <Texture Name="object_bba_Tex_000488" OutName="tex_00000488" Format="ci8" Width="8" Height="8" Offset="0x488"/> + <Texture Name="object_bba_Tex_0004C8" OutName="tex_000004C8" Format="rgb5a1" Width="32" Height="32" Offset="0x4C8"/> + <Texture Name="object_bba_Tex_000CC8" OutName="tex_00000CC8" Format="ci8" Width="16" Height="16" Offset="0xCC8"/> + <Texture Name="object_bba_Tex_000DC8" OutName="tex_00000DC8" Format="ci8" Width="8" Height="8" Offset="0xDC8"/> + <Texture Name="object_bba_Tex_000E08" OutName="tex_00000E08" Format="ci8" Width="16" Height="16" Offset="0xE08"/> + <Texture Name="object_bba_Tex_000F08" OutName="tex_00000F08" Format="ci8" Width="16" Height="16" Offset="0xF08"/> + <DList Name="object_bba_DL_002948" Offset="0x2948"/> + <DList Name="object_bba_DL_003298" Offset="0x3298"/> + <DList Name="object_bba_DL_0033A8" Offset="0x33A8"/> + <DList Name="object_bba_DL_0034C8" Offset="0x34C8"/> + <DList Name="object_bba_DL_0035F0" Offset="0x35F0"/> + <DList Name="object_bba_DL_003700" Offset="0x3700"/> + <DList Name="object_bba_DL_003820" Offset="0x3820"/> + <DList Name="object_bba_DL_003948" Offset="0x3948"/> + <DList Name="object_bba_DL_003C80" Offset="0x3C80"/> + <DList Name="object_bba_DL_003D50" Offset="0x3D50"/> + <DList Name="object_bba_DL_003E20" Offset="0x3E20"/> + <DList Name="object_bba_DL_003EF0" Offset="0x3EF0"/> + <DList Name="object_bba_DL_003FC0" Offset="0x3FC0"/> + <DList Name="object_bba_DL_004090" Offset="0x4090"/> + <DList Name="object_bba_DL_004160" Offset="0x4160"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bdoor.xml b/assets/xml/objects/object_bdoor.xml new file mode 100644 index 000000000..e909cf634 --- /dev/null +++ b/assets/xml/objects/object_bdoor.xml @@ -0,0 +1,9 @@ +<Root> + <File Name="object_bdoor" Segment="6"> + <Blob Name="object_bdoor_Blob_000000" Size="0x1000" Offset="0x0"/> + <DList Name="object_bdoor_DL_0010C0" Offset="0x10C0"/> + <DList Name="object_bdoor_DL_001400" Offset="0x1400"/> + <DList Name="object_bdoor_DL_001530" Offset="0x1530"/> + <Blob Name="object_bdoor_Blob_0015C0" Size="0x6000" Offset="0x15C0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bigokuta.xml b/assets/xml/objects/object_bigokuta.xml new file mode 100644 index 000000000..04740c2e0 --- /dev/null +++ b/assets/xml/objects/object_bigokuta.xml @@ -0,0 +1,58 @@ +<Root> + <File Name="object_bigokuta" Segment="6"> + <Animation Name="object_bigokuta_Anim_000444" Offset="0x444"/> + <Animation Name="object_bigokuta_Anim_000A74" Offset="0xA74"/> + <Animation Name="object_bigokuta_Anim_000D1C" Offset="0xD1C"/> + <Animation Name="object_bigokuta_Anim_0014B8" Offset="0x14B8"/> + <Animation Name="object_bigokuta_Anim_001CA4" Offset="0x1CA4"/> + <DList Name="object_bigokuta_DL_004090" Offset="0x4090"/> + <DList Name="object_bigokuta_DL_004158" Offset="0x4158"/> + <DList Name="object_bigokuta_DL_0042A8" Offset="0x42A8"/> + <DList Name="object_bigokuta_DL_0043D0" Offset="0x43D0"/> + <DList Name="object_bigokuta_DL_0044F8" Offset="0x44F8"/> + <DList Name="object_bigokuta_DL_004AB8" Offset="0x4AB8"/> + <DList Name="object_bigokuta_DL_004CA0" Offset="0x4CA0"/> + <DList Name="object_bigokuta_DL_004E10" Offset="0x4E10"/> + <DList Name="object_bigokuta_DL_004EB8" Offset="0x4EB8"/> + <DList Name="object_bigokuta_DL_004F90" Offset="0x4F90"/> + <DList Name="object_bigokuta_DL_005038" Offset="0x5038"/> + <DList Name="object_bigokuta_DL_005110" Offset="0x5110"/> + <DList Name="object_bigokuta_DL_0051D0" Offset="0x51D0"/> + <DList Name="object_bigokuta_DL_0053B0" Offset="0x53B0"/> + <DList Name="object_bigokuta_DL_005470" Offset="0x5470"/> + <DList Name="object_bigokuta_DL_005650" Offset="0x5650"/> + <DList Name="object_bigokuta_DL_005710" Offset="0x5710"/> + <DList Name="object_bigokuta_DL_0058F0" Offset="0x58F0"/> + <DList Name="object_bigokuta_DL_0059B0" Offset="0x59B0"/> + <Texture Name="object_bigokuta_Tex_005B90" OutName="tex_00005B90" Format="rgb5a1" Width="16" Height="16" Offset="0x5B90"/> + <Texture Name="object_bigokuta_Tex_005D90" OutName="tex_00005D90" Format="rgb5a1" Width="8" Height="16" Offset="0x5D90"/> + <Texture Name="object_bigokuta_Tex_005E90" OutName="tex_00005E90" Format="rgb5a1" Width="16" Height="16" Offset="0x5E90"/> + <Texture Name="object_bigokuta_Tex_006090" OutName="tex_00006090" Format="rgb5a1" Width="16" Height="16" Offset="0x6090"/> + <Texture Name="object_bigokuta_Tex_006290" OutName="tex_00006290" Format="rgb5a1" Width="8" Height="8" Offset="0x6290"/> + <Texture Name="object_bigokuta_Tex_006310" OutName="tex_00006310" Format="rgb5a1" Width="8" Height="8" Offset="0x6310"/> + <Texture Name="object_bigokuta_Tex_006390" OutName="tex_00006390" Format="rgb5a1" Width="16" Height="16" Offset="0x6390"/> + <Texture Name="object_bigokuta_Tex_006590" OutName="tex_00006590" Format="rgb5a1" Width="16" Height="16" Offset="0x6590"/> + <Texture Name="object_bigokuta_Tex_006790" OutName="tex_00006790" Format="rgb5a1" Width="8" Height="16" Offset="0x6790"/> + <Texture Name="object_bigokuta_Tex_006890" OutName="tex_00006890" Format="rgb5a1" Width="16" Height="16" Offset="0x6890"/> + <Limb Name="object_bigokuta_Limb_006A90" LimbType="Standard" Offset="0x6A90"/> + <Limb Name="object_bigokuta_Limb_006A9C" LimbType="Standard" Offset="0x6A9C"/> + <Limb Name="object_bigokuta_Limb_006AA8" LimbType="Standard" Offset="0x6AA8"/> + <Limb Name="object_bigokuta_Limb_006AB4" LimbType="Standard" Offset="0x6AB4"/> + <Limb Name="object_bigokuta_Limb_006AC0" LimbType="Standard" Offset="0x6AC0"/> + <Limb Name="object_bigokuta_Limb_006ACC" LimbType="Standard" Offset="0x6ACC"/> + <Limb Name="object_bigokuta_Limb_006AD8" LimbType="Standard" Offset="0x6AD8"/> + <Limb Name="object_bigokuta_Limb_006AE4" LimbType="Standard" Offset="0x6AE4"/> + <Limb Name="object_bigokuta_Limb_006AF0" LimbType="Standard" Offset="0x6AF0"/> + <Limb Name="object_bigokuta_Limb_006AFC" LimbType="Standard" Offset="0x6AFC"/> + <Limb Name="object_bigokuta_Limb_006B08" LimbType="Standard" Offset="0x6B08"/> + <Limb Name="object_bigokuta_Limb_006B14" LimbType="Standard" Offset="0x6B14"/> + <Limb Name="object_bigokuta_Limb_006B20" LimbType="Standard" Offset="0x6B20"/> + <Limb Name="object_bigokuta_Limb_006B2C" LimbType="Standard" Offset="0x6B2C"/> + <Limb Name="object_bigokuta_Limb_006B38" LimbType="Standard" Offset="0x6B38"/> + <Limb Name="object_bigokuta_Limb_006B44" LimbType="Standard" Offset="0x6B44"/> + <Limb Name="object_bigokuta_Limb_006B50" LimbType="Standard" Offset="0x6B50"/> + <Limb Name="object_bigokuta_Limb_006B5C" LimbType="Standard" Offset="0x6B5C"/> + <Limb Name="object_bigokuta_Limb_006B68" LimbType="Standard" Offset="0x6B68"/> + <Skeleton Name="object_bigokuta_Skel_006BC0" Type="Flex" LimbType="Standard" Offset="0x6BC0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bird.xml b/assets/xml/objects/object_bird.xml new file mode 100644 index 000000000..2d3c111f6 --- /dev/null +++ b/assets/xml/objects/object_bird.xml @@ -0,0 +1,27 @@ +<Root> + <File Name="object_bird" Segment="6"> + <Animation Name="object_bird_Anim_00006C" Offset="0x6C"/> + <DList Name="object_bird_DL_000080" Offset="0x80"/> + <DList Name="object_bird_DL_000120" Offset="0x120"/> + <DList Name="object_bird_DL_000130" Offset="0x130"/> + <DList Name="object_bird_DL_000180" Offset="0x180"/> + <DList Name="object_bird_DL_000220" Offset="0x220"/> + <DList Name="object_bird_DL_000230" Offset="0x230"/> + <DList Name="object_bird_DL_000280" Offset="0x280"/> + <DList Name="object_bird_DL_0003D0" Offset="0x3D0"/> + <DList Name="object_bird_DL_0003E0" Offset="0x3E0"/> + <Texture Name="object_bird_Tex_000500" OutName="tex_00000500" Format="rgb5a1" Width="32" Height="32" Offset="0x500"/> + <Texture Name="object_bird_Tex_000D00" OutName="tex_00000D00" Format="rgb5a1" Width="16" Height="32" Offset="0xD00"/> + <Texture Name="object_bird_Tex_001100" OutName="tex_00001100" Format="rgb5a1" Width="64" Height="32" Offset="0x1100"/> + <Limb Name="object_bird_Limb_002100" LimbType="Standard" Offset="0x2100"/> + <Limb Name="object_bird_Limb_00210C" LimbType="Standard" Offset="0x210C"/> + <Limb Name="object_bird_Limb_002118" LimbType="Standard" Offset="0x2118"/> + <Limb Name="object_bird_Limb_002124" LimbType="Standard" Offset="0x2124"/> + <Limb Name="object_bird_Limb_002130" LimbType="Standard" Offset="0x2130"/> + <Limb Name="object_bird_Limb_00213C" LimbType="Standard" Offset="0x213C"/> + <Limb Name="object_bird_Limb_002148" LimbType="Standard" Offset="0x2148"/> + <Limb Name="object_bird_Limb_002154" LimbType="Standard" Offset="0x2154"/> + <Limb Name="object_bird_Limb_002160" LimbType="Standard" Offset="0x2160"/> + <Skeleton Name="object_bird_Skel_002190" Type="Normal" LimbType="Standard" Offset="0x2190"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bji.xml b/assets/xml/objects/object_bji.xml new file mode 100644 index 000000000..b628a641e --- /dev/null +++ b/assets/xml/objects/object_bji.xml @@ -0,0 +1,62 @@ +<Root> + <File Name="object_bji" Segment="6"> + <!-- The textures used by these limbs aren't 64-bit aligned, so this won't compile to a matching ROM. --> + <!-- + <Limb Name="object_bji_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_bji_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_bji_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_bji_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_bji_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_bji_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_bji_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_bji_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_bji_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_bji_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_bji_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_bji_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_bji_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_bji_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_bji_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + --> + + <!-- + <Skeleton Name="object_bji_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0" /> + --> + + <!-- 32-bit aligned textures. --> + <!-- + <Texture Name="object_bji_TLUT_0000FC" OutName="tlut_000000FC" Format="rgb5a1" Width="16" Height="16" Offset="0xFC" /> + <Texture Name="object_bji_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="8" Offset="0x2FC" /> + <Texture Name="object_bji_Tex_00033C" OutName="tex_0000033C" Format="ci8" Width="8" Height="8" Offset="0x33C" /> + <Texture Name="object_bji_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="16" Height="16" Offset="0x37C" /> + <Texture Name="object_bji_Tex_00047C" OutName="tex_0000047C" Format="ci8" Width="8" Height="8" Offset="0x47C" /> + <Texture Name="object_bji_Tex_0004BC" OutName="tex_000004BC" Format="ci8" Width="8" Height="8" Offset="0x4BC" /> + <Texture Name="object_bji_Tex_0004FC" OutName="tex_000004FC" Format="i8" Width="16" Height="16" Offset="0x4FC" /> + <Blob Name="object_bji_Blob_0005FC" Size="0xC00" Offset="0x5FC" /> + <Texture Name="object_bji_Tex_0011FC" OutName="tex_000011FC" Format="i8" Width="8" Height="8" Offset="0x11FC" /> + --> + + <!-- + <DList Name="object_bji_DL_002560" Offset="0x2560" /> + <DList Name="object_bji_DL_002B88" Offset="0x2B88" /> + <DList Name="object_bji_DL_002C50" Offset="0x2C50" /> + <DList Name="object_bji_DL_002D40" Offset="0x2D40" /> + <DList Name="object_bji_DL_002E40" Offset="0x2E40" /> + <DList Name="object_bji_DL_002F08" Offset="0x2F08" /> + <DList Name="object_bji_DL_002FF8" Offset="0x2FF8" /> + <DList Name="object_bji_DL_0030F8" Offset="0x30F8" /> + <DList Name="object_bji_DL_003328" Offset="0x3328" /> + <DList Name="object_bji_DL_0033F0" Offset="0x33F0" /> + <DList Name="object_bji_DL_0034B8" Offset="0x34B8" /> + <DList Name="object_bji_DL_003580" Offset="0x3580" /> + <DList Name="object_bji_DL_003648" Offset="0x3648" /> + <DList Name="object_bji_DL_003710" Offset="0x3710" /> + <DList Name="object_bji_DL_0037D8" Offset="0x37D8" /> + --> + + <Texture Name="object_bji_Tex_003908" OutName="tex_00003908" Format="rgb5a1" Width="8" Height="8" Offset="0x3908" /> + <Texture Name="object_bji_Tex_003988" OutName="tex_00003988" Format="rgb5a1" Width="8" Height="8" Offset="0x3988" /> + <Texture Name="object_bji_Tex_003A08" OutName="tex_00003A08" Format="rgb5a1" Width="8" Height="8" Offset="0x3A08" /> + <DList Name="object_bji_DL_003F68" Offset="0x3F68" /> + </File> +</Root> diff --git a/assets/xml/objects/object_bl.xml b/assets/xml/objects/object_bl.xml new file mode 100644 index 000000000..63a21a91d --- /dev/null +++ b/assets/xml/objects/object_bl.xml @@ -0,0 +1,14 @@ +<Root> + <File Name="object_bl" Segment="6"> + <Animation Name="object_bl_Anim_000024" Offset="0x24"/> + <Animation Name="object_bl_Anim_000064" Offset="0x64"/> + <Animation Name="object_bl_Anim_0000A4" Offset="0xA4"/> + <DList Name="object_bl_DL_0003B0" Offset="0x3B0"/> + <DList Name="object_bl_DL_000448" Offset="0x448"/> + <DList Name="object_bl_DL_000530" Offset="0x530"/> + <Texture Name="object_bl_Tex_000608" OutName="tex_00000608" Format="ia16" Width="16" Height="64" Offset="0x608"/> + <Blob Name="object_bl_Blob_000E08" Size="0x4800" Offset="0xE08"/> + <Texture Name="object_bl_Tex_005608" OutName="tex_00005608" Format="ia16" Width="16" Height="16" Offset="0x5608"/> + <Blob Name="object_bl_Blob_005808" Size="0x48" Offset="0x5808"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bob.xml b/assets/xml/objects/object_bob.xml new file mode 100644 index 000000000..20234a014 --- /dev/null +++ b/assets/xml/objects/object_bob.xml @@ -0,0 +1,45 @@ +<Root> + <File Name="object_bob" Segment="6"> + <Limb Name="object_bob_Limb_000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_bob_Limb_00000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_bob_Limb_000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_bob_Limb_000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_bob_Limb_000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_bob_Limb_00003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_bob_Limb_000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_bob_Limb_000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_bob_Limb_000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_bob_Limb_00006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_bob_Limb_000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_bob_Limb_000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_bob_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_bob_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_bob_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Skeleton Name="object_bob_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/> + <Texture Name="object_bob_TLUT_000108" OutName="tlut_00000108" Format="rgb5a1" Width="16" Height="16" Offset="0x108"/> + <Texture Name="object_bob_Tex_000308" OutName="tex_00000308" Format="ci8" Width="8" Height="8" Offset="0x308"/> + <Texture Name="object_bob_Tex_000348" OutName="tex_00000348" Format="ci8" Width="8" Height="8" Offset="0x348"/> + <Texture Name="object_bob_Tex_000388" OutName="tex_00000388" Format="ci8" Width="32" Height="32" Offset="0x388"/> + <Texture Name="object_bob_Tex_000788" OutName="tex_00000788" Format="ci8" Width="8" Height="8" Offset="0x788"/> + <Blob Name="object_bob_Blob_0007C8" Size="0x1800" Offset="0x7C8"/> + <Texture Name="object_bob_Tex_001FC8" OutName="tex_00001FC8" Format="ci8" Width="16" Height="16" Offset="0x1FC8"/> + <Texture Name="object_bob_Tex_0020C8" OutName="tex_000020C8" Format="ci8" Width="16" Height="16" Offset="0x20C8"/> + <Texture Name="object_bob_Tex_0021C8" OutName="tex_000021C8" Format="ci8" Width="8" Height="8" Offset="0x21C8"/> + <Texture Name="object_bob_Tex_002208" OutName="tex_00002208" Format="ci8" Width="16" Height="16" Offset="0x2208"/> + <DList Name="object_bob_DL_003B78" Offset="0x3B78"/> + <DList Name="object_bob_DL_003F68" Offset="0x3F68"/> + <DList Name="object_bob_DL_0040B0" Offset="0x40B0"/> + <DList Name="object_bob_DL_0041E0" Offset="0x41E0"/> + <DList Name="object_bob_DL_004310" Offset="0x4310"/> + <DList Name="object_bob_DL_004458" Offset="0x4458"/> + <DList Name="object_bob_DL_004588" Offset="0x4588"/> + <DList Name="object_bob_DL_0046B8" Offset="0x46B8"/> + <DList Name="object_bob_DL_004A48" Offset="0x4A48"/> + <DList Name="object_bob_DL_004B18" Offset="0x4B18"/> + <DList Name="object_bob_DL_004BE8" Offset="0x4BE8"/> + <DList Name="object_bob_DL_004C38" Offset="0x4C38"/> + <DList Name="object_bob_DL_004D08" Offset="0x4D08"/> + <DList Name="object_bob_DL_004DD8" Offset="0x4DD8"/> + <DList Name="object_bob_DL_004E28" Offset="0x4E28"/> + </File> +</Root> diff --git a/assets/xml/objects/object_boj.xml b/assets/xml/objects/object_boj.xml new file mode 100644 index 000000000..7bf2d9e7b --- /dev/null +++ b/assets/xml/objects/object_boj.xml @@ -0,0 +1,69 @@ +<Root> + <File Name="object_boj" Segment="6"> + <!-- The textures used by these limbs aren't 64-bit aligned, so this won't compile to a matching ROM. --> + <!-- + <Limb Name="object_boj_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_boj_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_boj_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_boj_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_boj_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_boj_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_boj_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_boj_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_boj_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_boj_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_boj_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_boj_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_boj_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_boj_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_boj_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + --> + + <!-- + <Skeleton Name="object_boj_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0" /> + --> + + <!-- 32-bit aligned textures. --> + <!-- + <Texture Name="object_boj_TLUT_0000FC" OutName="tlut_000000FC" Format="rgb5a1" Width="16" Height="16" Offset="0xFC" /> + <Texture Name="object_boj_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="16" Offset="0x2FC" /> + <Texture Name="object_boj_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="8" Height="8" Offset="0x37C" /> + <Texture Name="object_boj_Tex_0003BC" OutName="tex_000003BC" Format="ci8" Width="32" Height="16" Offset="0x3BC" /> + <Texture Name="object_boj_Tex_0005BC" OutName="tex_000005BC" Format="ci8" Width="8" Height="8" Offset="0x5BC" /> + <Blob Name="object_boj_Blob_0005FC" Size="0x300" Offset="0x5FC" /> + <Texture Name="object_boj_Tex_0008FC" OutName="tex_000008FC" Format="ci8" Width="8" Height="8" Offset="0x8FC" /> + <Texture Name="object_boj_Tex_00093C" OutName="tex_0000093C" Format="i8" Width="16" Height="16" Offset="0x93C" /> + <Texture Name="object_boj_Tex_000A3C" OutName="tex_00000A3C" Format="ci8" Width="8" Height="8" Offset="0xA3C" /> + <Texture Name="object_boj_Tex_000A7C" OutName="tex_00000A7C" Format="i8" Width="8" Height="8" Offset="0xA7C" /> + <DList Name="object_boj_DL_0026F0" Offset="0x26F0" /> + <DList Name="object_boj_DL_002AC8" Offset="0x2AC8" /> + <DList Name="object_boj_DL_002C10" Offset="0x2C10" /> + <DList Name="object_boj_DL_002D18" Offset="0x2D18" /> + <DList Name="object_boj_DL_002E20" Offset="0x2E20" /> + <DList Name="object_boj_DL_002F68" Offset="0x2F68" /> + <DList Name="object_boj_DL_003070" Offset="0x3070" /> + <DList Name="object_boj_DL_003178" Offset="0x3178" /> + <DList Name="object_boj_DL_003350" Offset="0x3350" /> + <DList Name="object_boj_DL_003468" Offset="0x3468" /> + <DList Name="object_boj_DL_003578" Offset="0x3578" /> + <DList Name="object_boj_DL_003680" Offset="0x3680" /> + <DList Name="object_boj_DL_003798" Offset="0x3798" /> + <DList Name="object_boj_DL_0038A8" Offset="0x38A8" /> + <DList Name="object_boj_DL_0039B0" Offset="0x39B0" /> + --> + + <!-- <Blob Name="object_boj_Blob_003B98" Size="0x1F8" Offset="0x3B98" /> --> + <Texture Name="object_boj_Tex_003D90" OutName="tex_00003D90" Format="ci8" Width="8" Height="8" Offset="0x3D90" /> + <Texture Name="object_boj_Tex_003DD0" OutName="tex_00003DD0" Format="ci8" Width="16" Height="16" Offset="0x3DD0" /> + <Texture Name="object_boj_Tex_003ED0" OutName="tex_00003ED0" Format="ci8" Width="16" Height="16" Offset="0x3ED0" /> + <Texture Name="object_boj_Tex_003FD0" OutName="tex_00003FD0" Format="ci8" Width="8" Height="16" Offset="0x3FD0" /> + <Texture Name="object_boj_Tex_004050" OutName="tex_00004050" Format="ci8" Width="16" Height="16" Offset="0x4050" /> + <Texture Name="object_boj_Tex_004150" OutName="tex_00004150" Format="ci8" Width="16" Height="16" Offset="0x4150" /> + <Texture Name="object_boj_Tex_004250" OutName="tex_00004250" Format="ci8" Width="16" Height="16" Offset="0x4250" /> + <DList Name="object_boj_DL_0052E0" Offset="0x52E0" /> + <DList Name="object_boj_DL_005528" Offset="0x5528" /> + <DList Name="object_boj_DL_005738" Offset="0x5738" /> + <DList Name="object_boj_DL_0059B0" Offset="0x59B0" /> + <DList Name="object_boj_DL_005BC8" Offset="0x5BC8" /> + </File> +</Root> diff --git a/assets/xml/objects/object_bombiwa.xml b/assets/xml/objects/object_bombiwa.xml new file mode 100644 index 000000000..d069347bb --- /dev/null +++ b/assets/xml/objects/object_bombiwa.xml @@ -0,0 +1,7 @@ +<Root> + <File Name="object_bombiwa" Segment="6"> + <Texture Name="object_bombiwa_TLUT_000000" OutName="tlut_00000000" Format="rgb5a1" Width="4" Height="4" Offset="0x0"/> + <Texture Name="object_bombiwa_Tex_000020" OutName="tex_00000020" Format="ci4" Width="64" Height="64" Offset="0x20"/> + <DList Name="object_bombiwa_DL_0009E0" Offset="0x9E0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_brob.xml b/assets/xml/objects/object_brob.xml new file mode 100644 index 000000000..54e8c4890 --- /dev/null +++ b/assets/xml/objects/object_brob.xml @@ -0,0 +1,25 @@ +<Root> + <File Name="object_brob" Segment="6"> + <Animation Name="object_brob_Anim_000290" Offset="0x290"/> + <DList Name="object_brob_DL_0007E0" Offset="0x7E0"/> + <DList Name="object_brob_DL_000898" Offset="0x898"/> + <DList Name="object_brob_DL_0009D0" Offset="0x9D0"/> + <DList Name="object_brob_DL_000AE8" Offset="0xAE8"/> + <DList Name="object_brob_DL_000C00" Offset="0xC00"/> + <Texture Name="object_brob_Tex_000D48" OutName="tex_00000D48" Format="rgb5a1" Width="32" Height="32" Offset="0xD48"/> + <Limb Name="object_brob_Limb_001548" LimbType="Standard" Offset="0x1548"/> + <Limb Name="object_brob_Limb_001554" LimbType="Standard" Offset="0x1554"/> + <Limb Name="object_brob_Limb_001560" LimbType="Standard" Offset="0x1560"/> + <Limb Name="object_brob_Limb_00156C" LimbType="Standard" Offset="0x156C"/> + <Limb Name="object_brob_Limb_001578" LimbType="Standard" Offset="0x1578"/> + <Limb Name="object_brob_Limb_001584" LimbType="Standard" Offset="0x1584"/> + <Limb Name="object_brob_Limb_001590" LimbType="Standard" Offset="0x1590"/> + <Limb Name="object_brob_Limb_00159C" LimbType="Standard" Offset="0x159C"/> + <Limb Name="object_brob_Limb_0015A8" LimbType="Standard" Offset="0x15A8"/> + <Skeleton Name="object_brob_Skel_0015D8" Type="Flex" LimbType="Standard" Offset="0x15D8"/> + <Animation Name="object_brob_Anim_001678" Offset="0x1678"/> + <Animation Name="object_brob_Anim_001750" Offset="0x1750"/> + <Animation Name="object_brob_Anim_001958" Offset="0x1958"/> + <Blob Name="object_brob_Blob_001968" Size="0x138" Offset="0x1968"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bw.xml b/assets/xml/objects/object_bw.xml new file mode 100644 index 000000000..61005718e --- /dev/null +++ b/assets/xml/objects/object_bw.xml @@ -0,0 +1,29 @@ +<Root> + <File Name="object_bw" Segment="6"> + <Animation Name="object_bw_Anim_000228" Offset="0x228"/> + <DList Name="object_bw_DL_0002C0" Offset="0x2C0"/> + <DList Name="object_bw_DL_0003E8" Offset="0x3E8"/> + <DList Name="object_bw_DL_000558" Offset="0x558"/> + <DList Name="object_bw_DL_000680" Offset="0x680"/> + <DList Name="object_bw_DL_001050" Offset="0x1050"/> + <Texture Name="object_bw_Tex_001240" OutName="tex_00001240" Format="rgb5a1" Width="16" Height="16" Offset="0x1240"/> + <Texture Name="object_bw_Tex_001440" OutName="tex_00001440" Format="rgb5a1" Width="16" Height="16" Offset="0x1440"/> + <Texture Name="object_bw_TLUT_001640" OutName="tlut_00001640" Format="rgb5a1" Width="16" Height="16" Offset="0x1640"/> + <Texture Name="object_bw_Tex_001840" OutName="tex_00001840" Format="ci8" Width="32" Height="32" Offset="0x1840"/> + <Texture Name="object_bw_Tex_001C40" OutName="tex_00001C40" Format="ci8" Width="32" Height="32" Offset="0x1C40"/> + <Limb Name="object_bw_Limb_002040" LimbType="Standard" Offset="0x2040"/> + <Limb Name="object_bw_Limb_00204C" LimbType="Standard" Offset="0x204C"/> + <Limb Name="object_bw_Limb_002058" LimbType="Standard" Offset="0x2058"/> + <Limb Name="object_bw_Limb_002064" LimbType="Standard" Offset="0x2064"/> + <Limb Name="object_bw_Limb_002070" LimbType="Standard" Offset="0x2070"/> + <Limb Name="object_bw_Limb_00207C" LimbType="Standard" Offset="0x207C"/> + <Limb Name="object_bw_Limb_002088" LimbType="Standard" Offset="0x2088"/> + <Limb Name="object_bw_Limb_002094" LimbType="Standard" Offset="0x2094"/> + <Limb Name="object_bw_Limb_0020A0" LimbType="Standard" Offset="0x20A0"/> + <Limb Name="object_bw_Limb_0020AC" LimbType="Standard" Offset="0x20AC"/> + <Limb Name="object_bw_Limb_0020B8" LimbType="Standard" Offset="0x20B8"/> + <Skeleton Name="object_bw_Skel_0020F0" Type="Normal" LimbType="Standard" Offset="0x20F0"/> + <Animation Name="object_bw_Anim_0021A0" Offset="0x21A0"/> + <Blob Name="object_bw_Blob_0021B0" Size="0xB0" Offset="0x21B0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bwall.xml b/assets/xml/objects/object_bwall.xml new file mode 100644 index 000000000..2e7f681c1 --- /dev/null +++ b/assets/xml/objects/object_bwall.xml @@ -0,0 +1,7 @@ +<Root> + <File Name="object_bwall" Segment="6"> + <DList Name="object_bwall_DL_000040" Offset="0x40"/> + <Blob Name="object_bwall_Blob_0000D0" Size="0x80" Offset="0xD0"/> + <Texture Name="object_bwall_Tex_000150" OutName="tex_00000150" Format="rgb5a1" Width="32" Height="64" Offset="0x150"/> + </File> +</Root> diff --git a/assets/xml/objects/object_bxa.xml b/assets/xml/objects/object_bxa.xml new file mode 100644 index 000000000..37e4d3227 --- /dev/null +++ b/assets/xml/objects/object_bxa.xml @@ -0,0 +1,12 @@ +<Root> + <File Name="object_bxa" Segment="6"> + <DList Name="object_bxa_DL_000890" Offset="0x890"/> + <Texture Name="object_bxa_Tex_000C40" OutName="tex_00000C40" Format="rgb5a1" Width="32" Height="32" Offset="0xC40"/> + <Texture Name="object_bxa_Tex_001440" OutName="tex_00001440" Format="rgb5a1" Width="32" Height="32" Offset="0x1440"/> + <DList Name="object_bxa_DL_001D80" Offset="0x1D80"/> + <DList Name="object_bxa_DL_0022F0" Offset="0x22F0"/> + <Blob Name="object_bxa_Blob_0024F0" Size="0x200" Offset="0x24F0"/> + <Texture Name="object_bxa_Tex_0026F0" OutName="tex_000026F0" Format="i8" Width="16" Height="16" Offset="0x26F0"/> + <Blob Name="object_bxa_Blob_0027F0" Size="0x400" Offset="0x27F0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_cne.xml b/assets/xml/objects/object_cne.xml new file mode 100644 index 000000000..3057e412b --- /dev/null +++ b/assets/xml/objects/object_cne.xml @@ -0,0 +1,61 @@ +<Root> + <File Name="object_cne" Segment="6"> + <!-- The textures used by these limbs aren't 64-bit aligned, so this won't compile to a matching ROM. --> + <!-- + <Limb Name="object_cne_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_cne_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_cne_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_cne_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_cne_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_cne_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_cne_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_cne_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_cne_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_cne_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_cne_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_cne_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_cne_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_cne_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_cne_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + --> + + <!-- + <Skeleton Name="object_cne_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0" /> + --> + + <!-- 32-bit aligned textures. --> + <!-- + <Texture Name="object_cne_TLUT_0000FC" OutName="tlut_000000FC" Format="rgb5a1" Width="16" Height="16" Offset="0xFC" /> + <Texture Name="object_cne_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="8" Offset="0x2FC" /> + <Texture Name="object_cne_Tex_00033C" OutName="tex_0000033C" Format="ci8" Width="8" Height="8" Offset="0x33C" /> + <Texture Name="object_cne_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="8" Height="8" Offset="0x37C" /> + <Texture Name="object_cne_Tex_0003BC" OutName="tex_000003BC" Format="ci8" Width="8" Height="8" Offset="0x3BC" /> + <Texture Name="object_cne_Tex_0003FC" OutName="tex_000003FC" Format="ci8" Width="8" Height="16" Offset="0x3FC" /> + <Texture Name="object_cne_Tex_00047C" OutName="tex_0000047C" Format="i8" Width="8" Height="8" Offset="0x47C" /> + <Texture Name="object_cne_Tex_0004BC" OutName="tex_000004BC" Format="ci8" Width="8" Height="8" Offset="0x4BC" /> + --> + + <!-- + <DList Name="object_cne_DL_001300" Offset="0x1300" /> + <DList Name="object_cne_DL_001608" Offset="0x1608" /> + <DList Name="object_cne_DL_0016E8" Offset="0x16E8" /> + <DList Name="object_cne_DL_001808" Offset="0x1808" /> + <DList Name="object_cne_DL_0018C8" Offset="0x18C8" /> + <DList Name="object_cne_DL_0019A8" Offset="0x19A8" /> + <DList Name="object_cne_DL_001AC8" Offset="0x1AC8" /> + <DList Name="object_cne_DL_001B88" Offset="0x1B88" /> + <DList Name="object_cne_DL_001E50" Offset="0x1E50" /> + <DList Name="object_cne_DL_001F18" Offset="0x1F18" /> + <DList Name="object_cne_DL_001FE0" Offset="0x1FE0" /> + <DList Name="object_cne_DL_0020A8" Offset="0x20A8" /> + <DList Name="object_cne_DL_002170" Offset="0x2170" /> + <DList Name="object_cne_DL_002238" Offset="0x2238" /> + <DList Name="object_cne_DL_002300" Offset="0x2300" /> + --> + + <Texture Name="object_cne_Tex_0023D0" OutName="tex_000023D0" Format="rgb5a1" Width="8" Height="16" Offset="0x23D0" /> + <Texture Name="object_cne_Tex_0024D0" OutName="tex_000024D0" Format="rgb5a1" Width="8" Height="8" Offset="0x24D0" /> + + <DList Name="object_cne_DL_002860" Offset="0x2860" /> + </File> +</Root> diff --git a/assets/xml/objects/object_cob.xml b/assets/xml/objects/object_cob.xml new file mode 100644 index 000000000..0724ae670 --- /dev/null +++ b/assets/xml/objects/object_cob.xml @@ -0,0 +1,41 @@ +<Root> + <File Name="object_cob" Segment="6"> + <Texture Name="object_cob_TLUT_000000" OutName="tlut_00000000" Format="rgb5a1" Width="16" Height="16" Offset="0x0"/> + <Texture Name="object_cob_Tex_000200" OutName="tex_00000200" Format="ci8" Width="8" Height="16" Offset="0x200"/> + <Texture Name="object_cob_Tex_000280" OutName="tex_00000280" Format="ci8" Width="8" Height="8" Offset="0x280"/> + <Texture Name="object_cob_Tex_0002C0" OutName="tex_000002C0" Format="ci8" Width="8" Height="8" Offset="0x2C0"/> + <Texture Name="object_cob_Tex_000300" OutName="tex_00000300" Format="ci8" Width="8" Height="8" Offset="0x300"/> + <Texture Name="object_cob_Tex_000340" OutName="tex_00000340" Format="ci8" Width="8" Height="16" Offset="0x340"/> + <DList Name="object_cob_DL_001300" Offset="0x1300"/> + <DList Name="object_cob_DL_001678" Offset="0x1678"/> + <DList Name="object_cob_DL_001780" Offset="0x1780"/> + <DList Name="object_cob_DL_001898" Offset="0x1898"/> + <DList Name="object_cob_DL_0019B0" Offset="0x19B0"/> + <DList Name="object_cob_DL_001AB8" Offset="0x1AB8"/> + <DList Name="object_cob_DL_001BD0" Offset="0x1BD0"/> + <DList Name="object_cob_DL_001CE8" Offset="0x1CE8"/> + <DList Name="object_cob_DL_001E40" Offset="0x1E40"/> + <DList Name="object_cob_DL_001E90" Offset="0x1E90"/> + <DList Name="object_cob_DL_001EE0" Offset="0x1EE0"/> + <DList Name="object_cob_DL_001F30" Offset="0x1F30"/> + <DList Name="object_cob_DL_001F80" Offset="0x1F80"/> + <DList Name="object_cob_DL_001FD0" Offset="0x1FD0"/> + <DList Name="object_cob_DL_002020" Offset="0x2020"/> + <Limb Name="object_cob_Limb_002108" LimbType="Standard" Offset="0x2108"/> + <Limb Name="object_cob_Limb_002114" LimbType="Standard" Offset="0x2114"/> + <Limb Name="object_cob_Limb_002120" LimbType="Standard" Offset="0x2120"/> + <Limb Name="object_cob_Limb_00212C" LimbType="Standard" Offset="0x212C"/> + <Limb Name="object_cob_Limb_002138" LimbType="Standard" Offset="0x2138"/> + <Limb Name="object_cob_Limb_002144" LimbType="Standard" Offset="0x2144"/> + <Limb Name="object_cob_Limb_002150" LimbType="Standard" Offset="0x2150"/> + <Limb Name="object_cob_Limb_00215C" LimbType="Standard" Offset="0x215C"/> + <Limb Name="object_cob_Limb_002168" LimbType="Standard" Offset="0x2168"/> + <Limb Name="object_cob_Limb_002174" LimbType="Standard" Offset="0x2174"/> + <Limb Name="object_cob_Limb_002180" LimbType="Standard" Offset="0x2180"/> + <Limb Name="object_cob_Limb_00218C" LimbType="Standard" Offset="0x218C"/> + <Limb Name="object_cob_Limb_002198" LimbType="Standard" Offset="0x2198"/> + <Limb Name="object_cob_Limb_0021A4" LimbType="Standard" Offset="0x21A4"/> + <Limb Name="object_cob_Limb_0021B0" LimbType="Standard" Offset="0x21B0"/> + <Skeleton Name="object_cob_Skel_0021F8" Type="Flex" LimbType="Standard" Offset="0x21F8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_d_elevator.xml b/assets/xml/objects/object_d_elevator.xml new file mode 100644 index 000000000..b94620339 --- /dev/null +++ b/assets/xml/objects/object_d_elevator.xml @@ -0,0 +1,7 @@ +<Root> + <File Name="object_d_elevator" Segment="6"> + <DList Name="object_d_elevator_DL_000180" Offset="0x180"/> + <Blob Name="object_d_elevator_Blob_000260" Size="0x130" Offset="0x260"/> + <Texture Name="object_d_elevator_Tex_000390" OutName="tex_00000390" Format="i8" Width="64" Height="64" Offset="0x390"/> + </File> +</Root> diff --git a/assets/xml/objects/object_daiku.xml b/assets/xml/objects/object_daiku.xml new file mode 100644 index 000000000..49eee02cb --- /dev/null +++ b/assets/xml/objects/object_daiku.xml @@ -0,0 +1,60 @@ +<Root> + <File Name="object_daiku" Segment="6"> + <Animation Name="object_daiku_Anim_000600" Offset="0x600"/> + <Animation Name="object_daiku_Anim_000C44" Offset="0xC44"/> + <Animation Name="object_daiku_Anim_001AB0" Offset="0x1AB0"/> + <Texture Name="object_daiku_TLUT_001AC0" OutName="tlut_00001AC0" Format="rgb5a1" Width="16" Height="16" Offset="0x1AC0"/> + <Texture Name="object_daiku_Tex_001CC0" OutName="tex_00001CC0" Format="ci8" Width="8" Height="8" Offset="0x1CC0"/> + <Texture Name="object_daiku_Tex_001D00" OutName="tex_00001D00" Format="ci8" Width="16" Height="16" Offset="0x1D00"/> + <Texture Name="object_daiku_Tex_001E00" OutName="tex_00001E00" Format="rgb5a1" Width="4" Height="4" Offset="0x1E00"/> + <Texture Name="object_daiku_Tex_001E20" OutName="tex_00001E20" Format="ci8" Width="8" Height="16" Offset="0x1E20"/> + <Texture Name="object_daiku_Tex_001EA0" OutName="tex_00001EA0" Format="ci8" Width="8" Height="8" Offset="0x1EA0"/> + <Texture Name="object_daiku_Tex_001EE0" OutName="tex_00001EE0" Format="ci8" Width="16" Height="16" Offset="0x1EE0"/> + <Texture Name="object_daiku_Tex_001FE0" OutName="tex_00001FE0" Format="ci8" Width="8" Height="8" Offset="0x1FE0"/> + <Texture Name="object_daiku_Tex_002020" OutName="tex_00002020" Format="rgb5a1" Width="32" Height="32" Offset="0x2020"/> + <Texture Name="object_daiku_Tex_002820" OutName="tex_00002820" Format="ci8" Width="16" Height="16" Offset="0x2820"/> + <Texture Name="object_daiku_Tex_002920" OutName="tex_00002920" Format="ci8" Width="8" Height="8" Offset="0x2920"/> + <Texture Name="object_daiku_Tex_002960" OutName="tex_00002960" Format="ci8" Width="8" Height="8" Offset="0x2960"/> + <Texture Name="object_daiku_Tex_0029A0" OutName="tex_000029A0" Format="ci8" Width="8" Height="8" Offset="0x29A0"/> + <DList Name="object_daiku_DL_005490" Offset="0x5490"/> + <DList Name="object_daiku_DL_005880" Offset="0x5880"/> + <DList Name="object_daiku_DL_005990" Offset="0x5990"/> + <DList Name="object_daiku_DL_005AC0" Offset="0x5AC0"/> + <DList Name="object_daiku_DL_005BD0" Offset="0x5BD0"/> + <DList Name="object_daiku_DL_005CF0" Offset="0x5CF0"/> + <DList Name="object_daiku_DL_006210" Offset="0x6210"/> + <DList Name="object_daiku_DL_006520" Offset="0x6520"/> + <DList Name="object_daiku_DL_006650" Offset="0x6650"/> + <DList Name="object_daiku_DL_006780" Offset="0x6780"/> + <DList Name="object_daiku_DL_0068F0" Offset="0x68F0"/> + <DList Name="object_daiku_DL_006A20" Offset="0x6A20"/> + <DList Name="object_daiku_DL_006B50" Offset="0x6B50"/> + <DList Name="object_daiku_DL_006CC0" Offset="0x6CC0"/> + <DList Name="object_daiku_DL_006EB0" Offset="0x6EB0"/> + <DList Name="object_daiku_DL_007158" Offset="0x7158"/> + <DList Name="object_daiku_DL_007268" Offset="0x7268"/> + <DList Name="object_daiku_DL_007380" Offset="0x7380"/> + <DList Name="object_daiku_DL_007630" Offset="0x7630"/> + <DList Name="object_daiku_DL_007740" Offset="0x7740"/> + <Limb Name="object_daiku_Limb_007858" LimbType="Standard" Offset="0x7858"/> + <Limb Name="object_daiku_Limb_007864" LimbType="Standard" Offset="0x7864"/> + <Limb Name="object_daiku_Limb_007870" LimbType="Standard" Offset="0x7870"/> + <Limb Name="object_daiku_Limb_00787C" LimbType="Standard" Offset="0x787C"/> + <Limb Name="object_daiku_Limb_007888" LimbType="Standard" Offset="0x7888"/> + <Limb Name="object_daiku_Limb_007894" LimbType="Standard" Offset="0x7894"/> + <Limb Name="object_daiku_Limb_0078A0" LimbType="Standard" Offset="0x78A0"/> + <Limb Name="object_daiku_Limb_0078AC" LimbType="Standard" Offset="0x78AC"/> + <Limb Name="object_daiku_Limb_0078B8" LimbType="Standard" Offset="0x78B8"/> + <Limb Name="object_daiku_Limb_0078C4" LimbType="Standard" Offset="0x78C4"/> + <Limb Name="object_daiku_Limb_0078D0" LimbType="Standard" Offset="0x78D0"/> + <Limb Name="object_daiku_Limb_0078DC" LimbType="Standard" Offset="0x78DC"/> + <Limb Name="object_daiku_Limb_0078E8" LimbType="Standard" Offset="0x78E8"/> + <Limb Name="object_daiku_Limb_0078F4" LimbType="Standard" Offset="0x78F4"/> + <Limb Name="object_daiku_Limb_007900" LimbType="Standard" Offset="0x7900"/> + <Limb Name="object_daiku_Limb_00790C" LimbType="Standard" Offset="0x790C"/> + <Skeleton Name="object_daiku_Skel_007958" Type="Flex" LimbType="Standard" Offset="0x7958"/> + <Animation Name="object_daiku_Anim_007DE0" Offset="0x7DE0"/> + <Animation Name="object_daiku_Anim_008164" Offset="0x8164"/> + <Animation Name="object_daiku_Anim_00885C" Offset="0x885C"/> + </File> +</Root> diff --git a/assets/xml/objects/object_dekubaba.xml b/assets/xml/objects/object_dekubaba.xml new file mode 100644 index 000000000..959b9a48f --- /dev/null +++ b/assets/xml/objects/object_dekubaba.xml @@ -0,0 +1,27 @@ +<Root> + <File Name="object_dekubaba" Segment="6"> + <Animation Name="object_dekubaba_Anim_000208" Offset="0x208"/> + <Animation Name="object_dekubaba_Anim_0002B8" Offset="0x2B8"/> + <DList Name="object_dekubaba_DL_000580" Offset="0x580"/> + <DList Name="object_dekubaba_DL_000B68" Offset="0xB68"/> + <DList Name="object_dekubaba_DL_0010F0" Offset="0x10F0"/> + <DList Name="object_dekubaba_DL_001330" Offset="0x1330"/> + <DList Name="object_dekubaba_DL_001628" Offset="0x1628"/> + <DList Name="object_dekubaba_DL_001828" Offset="0x1828"/> + <Texture Name="object_dekubaba_Tex_0018D0" OutName="tex_000018D0" Format="rgb5a1" Width="16" Height="32" Offset="0x18D0"/> + <Texture Name="object_dekubaba_Tex_001CD0" OutName="tex_00001CD0" Format="rgb5a1" Width="32" Height="32" Offset="0x1CD0"/> + <Texture Name="object_dekubaba_Tex_0024D0" OutName="tex_000024D0" Format="rgb5a1" Width="16" Height="32" Offset="0x24D0"/> + <Texture Name="object_dekubaba_Tex_0028D0" OutName="tex_000028D0" Format="rgb5a1" Width="8" Height="8" Offset="0x28D0"/> + <Texture Name="object_dekubaba_Tex_002950" OutName="tex_00002950" Format="rgb5a1" Width="8" Height="8" Offset="0x2950"/> + <Limb Name="object_dekubaba_Limb_0029D0" LimbType="Standard" Offset="0x29D0"/> + <Limb Name="object_dekubaba_Limb_0029DC" LimbType="Standard" Offset="0x29DC"/> + <Limb Name="object_dekubaba_Limb_0029E8" LimbType="Standard" Offset="0x29E8"/> + <Limb Name="object_dekubaba_Limb_0029F4" LimbType="Standard" Offset="0x29F4"/> + <Limb Name="object_dekubaba_Limb_002A00" LimbType="Standard" Offset="0x2A00"/> + <Limb Name="object_dekubaba_Limb_002A0C" LimbType="Standard" Offset="0x2A0C"/> + <Limb Name="object_dekubaba_Limb_002A18" LimbType="Standard" Offset="0x2A18"/> + <Skeleton Name="object_dekubaba_Skel_002A40" Type="Normal" LimbType="Standard" Offset="0x2A40"/> + <DList Name="object_dekubaba_DL_003070" Offset="0x3070"/> + <Texture Name="object_dekubaba_Tex_0031C0" OutName="tex_000031C0" Format="rgb5a1" Width="32" Height="32" Offset="0x31C0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_dekujr.xml b/assets/xml/objects/object_dekujr.xml new file mode 100644 index 000000000..0d01359fa --- /dev/null +++ b/assets/xml/objects/object_dekujr.xml @@ -0,0 +1,13 @@ +<Root> + <File Name="object_dekujr" Segment="6"> + <Texture Name="object_dekujr_Tex_000000" OutName="tex_00000000" Format="rgb5a1" Width="32" Height="32" Offset="0x0"/> + <Texture Name="object_dekujr_Tex_000800" OutName="tex_00000800" Format="i4" Width="64" Height="64" Offset="0x800"/> + <Texture Name="object_dekujr_Tex_001000" OutName="tex_00001000" Format="rgb5a1" Width="32" Height="16" Offset="0x1000"/> + <Texture Name="object_dekujr_Tex_001400" OutName="tex_00001400" Format="ia8" Width="32" Height="16" Offset="0x1400"/> + <Texture Name="object_dekujr_Tex_001600" OutName="tex_00001600" Format="ia8" Width="8" Height="8" Offset="0x1600"/> + <Texture Name="object_dekujr_Tex_001640" OutName="tex_00001640" Format="ia8" Width="64" Height="64" Offset="0x1640"/> + <Texture Name="object_dekujr_Tex_002640" OutName="tex_00002640" Format="ia16" Width="32" Height="16" Offset="0x2640"/> + <DList Name="object_dekujr_DL_0030D0" Offset="0x30D0"/> + <DList Name="object_dekujr_DL_0032D8" Offset="0x32D8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_dekunuts.xml b/assets/xml/objects/object_dekunuts.xml index 6dbc2b241..ad2e59d80 100644 --- a/assets/xml/objects/object_dekunuts.xml +++ b/assets/xml/objects/object_dekunuts.xml @@ -29,4 +29,4 @@ <DList Name="gDekuNutsDekuNutDL" Offset="0x2028"/> <Texture Name="gDekuNutsDekuNutTex" OutName="deku_nut" Format="rgb5a1" Width="16" Height="16" Offset="0x2EE8"/> </File> -</Root>
\ No newline at end of file +</Root> diff --git a/assets/xml/objects/object_demo_6k.xml b/assets/xml/objects/object_demo_6k.xml new file mode 100644 index 000000000..aef9f90ef --- /dev/null +++ b/assets/xml/objects/object_demo_6k.xml @@ -0,0 +1,10 @@ +<Root> + <File Name="object_demo_6k" Segment="6"> + <Texture Name="object_demo_6k_Tex_000000" OutName="tex_00000000" Format="i8" Width="64" Height="64" Offset="0x0"/> + <DList Name="object_demo_6k_DL_001040" Offset="0x1040"/> + <Texture Name="object_demo_6k_Tex_0010D0" OutName="tex_000010D0" Format="i8" Width="16" Height="128" Offset="0x10D0"/> + <DList Name="object_demo_6k_DL_0022B0" Offset="0x22B0"/> + <Texture Name="object_demo_6k_Tex_0025E0" OutName="tex_000025E0" Format="i8" Width="64" Height="64" Offset="0x25E0"/> + <DList Name="object_demo_6k_DL_0039D0" Offset="0x39D0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_demo_tre_lgt.xml b/assets/xml/objects/object_demo_tre_lgt.xml new file mode 100644 index 000000000..9ea19012b --- /dev/null +++ b/assets/xml/objects/object_demo_tre_lgt.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_demo_tre_lgt" Segment="6"> + <!-- This file is empty --> + <Blob Name="gWarpDemoTreLgtBlob_000000" Size="0x10" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_dh.xml b/assets/xml/objects/object_dh.xml new file mode 100644 index 000000000..65095069d --- /dev/null +++ b/assets/xml/objects/object_dh.xml @@ -0,0 +1,59 @@ +<Root> + <File Name="object_dh" Segment="6"> + <DList Name="object_dh_DL_000760" Offset="0x760"/> + <DList Name="object_dh_DL_000808" Offset="0x808"/> + <DList Name="object_dh_DL_000910" Offset="0x910"/> + <Limb Name="object_dh_Limb_000BA8" LimbType="Standard" Offset="0xBA8"/> + <Limb Name="object_dh_Limb_000BB4" LimbType="Standard" Offset="0xBB4"/> + <Limb Name="object_dh_Limb_000BC0" LimbType="Standard" Offset="0xBC0"/> + <Skeleton Name="object_dh_Skel_000BD8" Type="Flex" LimbType="Standard" Offset="0xBD8"/> + <Texture Name="object_dh_Tex_000BF0" OutName="tex_00000BF0" Format="rgb5a1" Width="16" Height="32" Offset="0xBF0"/> + <Texture Name="object_dh_Tex_000FF0" OutName="tex_00000FF0" Format="rgb5a1" Width="32" Height="16" Offset="0xFF0"/> + <Animation Name="object_dh_Anim_0015B0" Offset="0x15B0"/> + <Animation Name="object_dh_Anim_001A3C" Offset="0x1A3C"/> + <Animation Name="object_dh_Anim_002148" Offset="0x2148"/> + <Animation Name="object_dh_Anim_0032BC" Offset="0x32BC"/> + <Animation Name="object_dh_Anim_00375C" Offset="0x375C"/> + <Animation Name="object_dh_Anim_003A8C" Offset="0x3A8C"/> + <Animation Name="object_dh_Anim_003D6C" Offset="0x3D6C"/> + <Animation Name="object_dh_Anim_004658" Offset="0x4658"/> + <Texture Name="object_dh_Tex_004670" OutName="tex_00004670" Format="rgb5a1" Width="16" Height="32" Offset="0x4670"/> + <Texture Name="object_dh_Tex_004A70" OutName="tex_00004A70" Format="rgb5a1" Width="16" Height="32" Offset="0x4A70"/> + <Texture Name="object_dh_Tex_004E70" OutName="tex_00004E70" Format="rgb5a1" Width="16" Height="16" Offset="0x4E70"/> + <Texture Name="object_dh_Tex_005070" OutName="tex_00005070" Format="rgb5a1" Width="16" Height="16" Offset="0x5070"/> + <Animation Name="object_dh_Anim_005880" Offset="0x5880"/> + <DList Name="object_dh_DL_006D10" Offset="0x6D10"/> + <DList Name="object_dh_DL_006DD8" Offset="0x6DD8"/> + <DList Name="object_dh_DL_006EF8" Offset="0x6EF8"/> + <DList Name="object_dh_DL_006FE0" Offset="0x6FE0"/> + <DList Name="object_dh_DL_007108" Offset="0x7108"/> + <DList Name="object_dh_DL_007228" Offset="0x7228"/> + <DList Name="object_dh_DL_007338" Offset="0x7338"/> + <DList Name="object_dh_DL_007420" Offset="0x7420"/> + <DList Name="object_dh_DL_007540" Offset="0x7540"/> + <DList Name="object_dh_DL_007650" Offset="0x7650"/> + <DList Name="object_dh_DL_007738" Offset="0x7738"/> + <DList Name="object_dh_DL_007818" Offset="0x7818"/> + <DList Name="object_dh_DL_0078F8" Offset="0x78F8"/> + <DList Name="object_dh_DL_007BA8" Offset="0x7BA8"/> + <Limb Name="object_dh_Limb_007D98" LimbType="Standard" Offset="0x7D98"/> + <Limb Name="object_dh_Limb_007DA4" LimbType="Standard" Offset="0x7DA4"/> + <Limb Name="object_dh_Limb_007DB0" LimbType="Standard" Offset="0x7DB0"/> + <Limb Name="object_dh_Limb_007DBC" LimbType="Standard" Offset="0x7DBC"/> + <Limb Name="object_dh_Limb_007DC8" LimbType="Standard" Offset="0x7DC8"/> + <Limb Name="object_dh_Limb_007DD4" LimbType="Standard" Offset="0x7DD4"/> + <Limb Name="object_dh_Limb_007DE0" LimbType="Standard" Offset="0x7DE0"/> + <Limb Name="object_dh_Limb_007DEC" LimbType="Standard" Offset="0x7DEC"/> + <Limb Name="object_dh_Limb_007DF8" LimbType="Standard" Offset="0x7DF8"/> + <Limb Name="object_dh_Limb_007E04" LimbType="Standard" Offset="0x7E04"/> + <Limb Name="object_dh_Limb_007E10" LimbType="Standard" Offset="0x7E10"/> + <Limb Name="object_dh_Limb_007E1C" LimbType="Standard" Offset="0x7E1C"/> + <Limb Name="object_dh_Limb_007E28" LimbType="Standard" Offset="0x7E28"/> + <Limb Name="object_dh_Limb_007E34" LimbType="Standard" Offset="0x7E34"/> + <Limb Name="object_dh_Limb_007E40" LimbType="Standard" Offset="0x7E40"/> + <Skeleton Name="object_dh_Skel_007E88" Type="Flex" LimbType="Standard" Offset="0x7E88"/> + <DList Name="object_dh_DL_007FC0" Offset="0x7FC0"/> + <Texture Name="object_dh_Tex_0080C0" OutName="tex_000080C0" Format="i8" Width="32" Height="64" Offset="0x80C0"/> + <Texture Name="object_dh_Tex_0088C0" OutName="tex_000088C0" Format="i8" Width="32" Height="64" Offset="0x88C0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_dodojr.xml b/assets/xml/objects/object_dodojr.xml new file mode 100644 index 000000000..e09acc957 --- /dev/null +++ b/assets/xml/objects/object_dodojr.xml @@ -0,0 +1,33 @@ +<Root> + <File Name="object_dodojr" Segment="6"> + <Animation Name="object_dodojr_Anim_0004A0" Offset="0x4A0"/> + <Animation Name="object_dodojr_Anim_0005F0" Offset="0x5F0"/> + <Animation Name="object_dodojr_Anim_000724" Offset="0x724"/> + <Animation Name="object_dodojr_Anim_000860" Offset="0x860"/> + <Animation Name="object_dodojr_Anim_0009D4" Offset="0x9D4"/> + <DList Name="object_dodojr_DL_001180" Offset="0x1180"/> + <DList Name="object_dodojr_DL_0012E0" Offset="0x12E0"/> + <DList Name="object_dodojr_DL_0013E8" Offset="0x13E8"/> + <DList Name="object_dodojr_DL_001508" Offset="0x1508"/> + <DList Name="object_dodojr_DL_001618" Offset="0x1618"/> + <Texture Name="object_dodojr_Tex_001700" OutName="tex_00001700" Format="rgb5a1" Width="16" Height="16" Offset="0x1700"/> + <Texture Name="object_dodojr_Tex_001900" OutName="tex_00001900" Format="rgb5a1" Width="8" Height="16" Offset="0x1900"/> + <Texture Name="object_dodojr_Tex_001A00" OutName="tex_00001A00" Format="rgb5a1" Width="32" Height="8" Offset="0x1A00"/> + <Texture Name="object_dodojr_Tex_001C00" OutName="tex_00001C00" Format="rgb5a1" Width="16" Height="32" Offset="0x1C00"/> + <Limb Name="object_dodojr_Limb_002000" LimbType="Standard" Offset="0x2000"/> + <Limb Name="object_dodojr_Limb_00200C" LimbType="Standard" Offset="0x200C"/> + <Limb Name="object_dodojr_Limb_002018" LimbType="Standard" Offset="0x2018"/> + <Limb Name="object_dodojr_Limb_002024" LimbType="Standard" Offset="0x2024"/> + <Limb Name="object_dodojr_Limb_002030" LimbType="Standard" Offset="0x2030"/> + <Limb Name="object_dodojr_Limb_00203C" LimbType="Standard" Offset="0x203C"/> + <Limb Name="object_dodojr_Limb_002048" LimbType="Standard" Offset="0x2048"/> + <Limb Name="object_dodojr_Limb_002054" LimbType="Standard" Offset="0x2054"/> + <Limb Name="object_dodojr_Limb_002060" LimbType="Standard" Offset="0x2060"/> + <Limb Name="object_dodojr_Limb_00206C" LimbType="Standard" Offset="0x206C"/> + <Limb Name="object_dodojr_Limb_002078" LimbType="Standard" Offset="0x2078"/> + <Limb Name="object_dodojr_Limb_002084" LimbType="Standard" Offset="0x2084"/> + <Limb Name="object_dodojr_Limb_002090" LimbType="Standard" Offset="0x2090"/> + <Limb Name="object_dodojr_Limb_00209C" LimbType="Standard" Offset="0x209C"/> + <Skeleton Name="object_dodojr_Skel_0020E0" Type="Normal" LimbType="Standard" Offset="0x20E0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_door_killer.xml b/assets/xml/objects/object_door_killer.xml new file mode 100644 index 000000000..41cd4f8d1 --- /dev/null +++ b/assets/xml/objects/object_door_killer.xml @@ -0,0 +1,17 @@ +<Root> + <File Name="object_door_killer" Segment="6"> + <DList Name="object_door_killer_DL_000A20" Offset="0xA20"/> + <DList Name="object_door_killer_DL_000AD8" Offset="0xAD8"/> + <DList Name="object_door_killer_DL_000BB0" Offset="0xBB0"/> + <DList Name="object_door_killer_DL_000C88" Offset="0xC88"/> + <DList Name="object_door_killer_DL_000D60" Offset="0xD60"/> + <DList Name="object_door_killer_DL_000E38" Offset="0xE38"/> + <DList Name="object_door_killer_DL_000F10" Offset="0xF10"/> + <DList Name="object_door_killer_DL_000FE8" Offset="0xFE8"/> + <DList Name="object_door_killer_DL_001250" Offset="0x1250"/> + <DList Name="object_door_killer_DL_001550" Offset="0x1550"/> + <DList Name="object_door_killer_DL_0017B8" Offset="0x17B8"/> + <DList Name="object_door_killer_DL_001A58" Offset="0x1A58"/> + <Blob Name="object_door_killer_Blob_001B28" Size="0xB8" Offset="0x1B28"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ds2.xml b/assets/xml/objects/object_ds2.xml new file mode 100644 index 000000000..5224a09e3 --- /dev/null +++ b/assets/xml/objects/object_ds2.xml @@ -0,0 +1,32 @@ +<Root> + <File Name="object_ds2" Segment="6"> + <Animation Name="object_ds2_Anim_0002E4" Offset="0x2E4"/> + <DList Name="object_ds2_DL_001990" Offset="0x1990"/> + <DList Name="object_ds2_DL_001C98" Offset="0x1C98"/> + <DList Name="object_ds2_DL_002188" Offset="0x2188"/> + <DList Name="object_ds2_DL_0022B0" Offset="0x22B0"/> + <DList Name="object_ds2_DL_002480" Offset="0x2480"/> + <DList Name="object_ds2_DL_002610" Offset="0x2610"/> + <DList Name="object_ds2_DL_002738" Offset="0x2738"/> + <DList Name="object_ds2_DL_002908" Offset="0x2908"/> + <Texture Name="object_ds2_TLUT_002A98" OutName="tlut_00002A98" Format="rgb5a1" Width="16" Height="16" Offset="0x2A98"/> + <Texture Name="object_ds2_Tex_002C98" OutName="tex_00002C98" Format="ci8" Width="16" Height="16" Offset="0x2C98"/> + <Texture Name="object_ds2_Tex_002D98" OutName="tex_00002D98" Format="ci8" Width="8" Height="8" Offset="0x2D98"/> + <Texture Name="object_ds2_Tex_002DD8" OutName="tex_00002DD8" Format="ci8" Width="16" Height="16" Offset="0x2DD8"/> + <Texture Name="object_ds2_Tex_002ED8" OutName="tex_00002ED8" Format="ci8" Width="32" Height="16" Offset="0x2ED8"/> + <Blob Name="object_ds2_Blob_0030D8" Size="0xC00" Offset="0x30D8"/> + <Texture Name="object_ds2_Tex_003CD8" OutName="tex_00003CD8" Format="ci8" Width="16" Height="16" Offset="0x3CD8"/> + <Texture Name="object_ds2_Tex_003DD8" OutName="tex_00003DD8" Format="ci8" Width="16" Height="16" Offset="0x3DD8"/> + <Texture Name="object_ds2_Tex_003ED8" OutName="tex_00003ED8" Format="ci8" Width="16" Height="16" Offset="0x3ED8"/> + <Texture Name="object_ds2_Tex_003FD8" OutName="tex_00003FD8" Format="ci8" Width="16" Height="32" Offset="0x3FD8"/> + <Limb Name="object_ds2_Limb_0041D8" LimbType="Standard" Offset="0x41D8"/> + <Limb Name="object_ds2_Limb_0041E4" LimbType="Standard" Offset="0x41E4"/> + <Limb Name="object_ds2_Limb_0041F0" LimbType="Standard" Offset="0x41F0"/> + <Limb Name="object_ds2_Limb_0041FC" LimbType="Standard" Offset="0x41FC"/> + <Limb Name="object_ds2_Limb_004208" LimbType="Standard" Offset="0x4208"/> + <Limb Name="object_ds2_Limb_004214" LimbType="Standard" Offset="0x4214"/> + <Limb Name="object_ds2_Limb_004220" LimbType="Standard" Offset="0x4220"/> + <Limb Name="object_ds2_Limb_00422C" LimbType="Standard" Offset="0x422C"/> + <Skeleton Name="object_ds2_Skel_004258" Type="Flex" LimbType="Standard" Offset="0x4258"/> + </File> +</Root> diff --git a/assets/xml/objects/object_efc_erupc.xml b/assets/xml/objects/object_efc_erupc.xml new file mode 100644 index 000000000..800d9535f --- /dev/null +++ b/assets/xml/objects/object_efc_erupc.xml @@ -0,0 +1,12 @@ +<Root> + <File Name="object_efc_erupc" Segment="6"> + <Texture Name="object_efc_erupc_Tex_000000" OutName="tex_00000000" Format="i8" Width="32" Height="64" Offset="0x0"/> + <Texture Name="object_efc_erupc_Tex_000800" OutName="tex_00000800" Format="i4" Width="64" Height="64" Offset="0x800"/> + <DList Name="object_efc_erupc_DL_001720" Offset="0x1720"/> + <Texture Name="object_efc_erupc_Tex_001A30" OutName="tex_00001A30" Format="i8" Width="16" Height="128" Offset="0x1A30"/> + <DList Name="object_efc_erupc_DL_002570" Offset="0x2570"/> + <DList Name="object_efc_erupc_DL_002760" Offset="0x2760"/> + <DList Name="object_efc_erupc_DL_0027D8" Offset="0x27D8"/> + <Texture Name="object_efc_erupc_Tex_0027F0" OutName="tex_000027F0" Format="i8" Width="16" Height="16" Offset="0x27F0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_efc_flash.xml b/assets/xml/objects/object_efc_flash.xml new file mode 100644 index 000000000..5f962f162 --- /dev/null +++ b/assets/xml/objects/object_efc_flash.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_efc_flash" Segment="6"> + <!-- This file is empty --> + <Blob Name="gEfcFlashBlob_000000" Size="0x10" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_efc_star_field.xml b/assets/xml/objects/object_efc_star_field.xml new file mode 100644 index 000000000..0908d2fea --- /dev/null +++ b/assets/xml/objects/object_efc_star_field.xml @@ -0,0 +1,8 @@ +<Root> + <File Name="object_efc_star_field" Segment="6"> + <DList Name="object_efc_star_field_DL_000080" Offset="0x80"/> + <Texture Name="object_efc_star_field_Tex_000108" OutName="tex_00000108" Format="i8" Width="16" Height="64" Offset="0x108"/> + <DList Name="object_efc_star_field_DL_000DE0" Offset="0xDE0"/> + <Texture Name="object_efc_star_field_Tex_000FD0" OutName="tex_00000FD0" Format="i4" Width="64" Height="64" Offset="0xFD0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_fa.xml b/assets/xml/objects/object_fa.xml new file mode 100644 index 000000000..aef62fee6 --- /dev/null +++ b/assets/xml/objects/object_fa.xml @@ -0,0 +1,14 @@ +<Root> + <File Name="object_fa" Segment="6"> + <Texture Name="object_fa_TLUT_000000" OutName="tlut_00000000" Format="rgb5a1" Width="16" Height="16" Offset="0x0"/> + <Texture Name="object_fa_Tex_000200" OutName="tex_00000200" Format="ci8" Width="8" Height="8" Offset="0x200"/> + <Texture Name="object_fa_Tex_000240" OutName="tex_00000240" Format="ci8" Width="32" Height="32" Offset="0x240"/> + <Texture Name="object_fa_Tex_000640" OutName="tex_00000640" Format="ci8" Width="32" Height="16" Offset="0x640"/> + <Texture Name="object_fa_Tex_000840" OutName="tex_00000840" Format="ci8" Width="8" Height="16" Offset="0x840"/> + <Texture Name="object_fa_Tex_0008C0" OutName="tex_000008C0" Format="ci8" Width="8" Height="8" Offset="0x8C0"/> + <Texture Name="object_fa_Tex_000900" OutName="tex_00000900" Format="rgb5a1" Width="32" Height="16" Offset="0x900"/> + <Texture Name="object_fa_Tex_000D00" OutName="tex_00000D00" Format="ci8" Width="8" Height="8" Offset="0xD00"/> + <Blob Name="object_fa_Blob_000D40" Size="0x800" Offset="0xD40"/> + <DList Name="object_fa_DL_002940" Offset="0x2940"/> + </File> +</Root> diff --git a/assets/xml/objects/object_fish.xml b/assets/xml/objects/object_fish.xml new file mode 100644 index 000000000..63865f41a --- /dev/null +++ b/assets/xml/objects/object_fish.xml @@ -0,0 +1,157 @@ +<Root> + <File Name="object_fish" Segment="6"> + <Animation Name="object_fish_Anim_00007C" Offset="0x7C"/> + <DList Name="object_fish_DL_000940" Offset="0x940"/> + <DList Name="object_fish_DL_0009E8" Offset="0x9E8"/> + <DList Name="object_fish_DL_000B00" Offset="0xB00"/> + <DList Name="object_fish_DL_000BA0" Offset="0xBA0"/> + <DList Name="object_fish_DL_000C40" Offset="0xC40"/> + <DList Name="object_fish_DL_000E30" Offset="0xE30"/> + <DList Name="object_fish_DL_000ED0" Offset="0xED0"/> + <DList Name="object_fish_DL_000F70" Offset="0xF70"/> + <DList Name="object_fish_DL_0010A0" Offset="0x10A0"/> + <DList Name="object_fish_DL_001260" Offset="0x1260"/> + <DList Name="object_fish_DL_001300" Offset="0x1300"/> + <DList Name="object_fish_DL_0013A0" Offset="0x13A0"/> + <Texture Name="object_fish_Tex_0014D0" OutName="tex_000014D0" Format="rgb5a1" Width="16" Height="16" Offset="0x14D0"/> + <Texture Name="object_fish_Tex_0016D0" OutName="tex_000016D0" Format="rgb5a1" Width="16" Height="16" Offset="0x16D0"/> + <Texture Name="object_fish_Tex_0018D0" OutName="tex_000018D0" Format="rgb5a1" Width="16" Height="16" Offset="0x18D0"/> + <Texture Name="object_fish_Tex_001AD0" OutName="tex_00001AD0" Format="rgb5a1" Width="32" Height="32" Offset="0x1AD0"/> + <Texture Name="object_fish_Tex_0022D0" OutName="tex_000022D0" Format="rgb5a1" Width="16" Height="16" Offset="0x22D0"/> + <Blob Name="object_fish_Blob_0024D0" Size="0x200" Offset="0x24D0"/> + <Texture Name="object_fish_Tex_0026D0" OutName="tex_000026D0" Format="rgb5a1" Width="16" Height="16" Offset="0x26D0"/> + <Limb Name="object_fish_Limb_0028D0" LimbType="Standard" Offset="0x28D0"/> + <Limb Name="object_fish_Limb_0028DC" LimbType="Standard" Offset="0x28DC"/> + <Limb Name="object_fish_Limb_0028E8" LimbType="Standard" Offset="0x28E8"/> + <Limb Name="object_fish_Limb_0028F4" LimbType="Standard" Offset="0x28F4"/> + <Limb Name="object_fish_Limb_002900" LimbType="Standard" Offset="0x2900"/> + <Limb Name="object_fish_Limb_00290C" LimbType="Standard" Offset="0x290C"/> + <Limb Name="object_fish_Limb_002918" LimbType="Standard" Offset="0x2918"/> + <Limb Name="object_fish_Limb_002924" LimbType="Standard" Offset="0x2924"/> + <Limb Name="object_fish_Limb_002930" LimbType="Standard" Offset="0x2930"/> + <Limb Name="object_fish_Limb_00293C" LimbType="Standard" Offset="0x293C"/> + <Limb Name="object_fish_Limb_002948" LimbType="Standard" Offset="0x2948"/> + <Limb Name="object_fish_Limb_002954" LimbType="Standard" Offset="0x2954"/> + <Limb Name="object_fish_Limb_002960" LimbType="Standard" Offset="0x2960"/> + <Limb Name="object_fish_Limb_00296C" LimbType="Standard" Offset="0x296C"/> + <Limb Name="object_fish_Limb_002978" LimbType="Standard" Offset="0x2978"/> + <Skeleton Name="object_fish_Skel_0029C0" Type="Flex" LimbType="Standard" Offset="0x29C0"/> + <Texture Name="object_fish_Tex_0029D0" OutName="tex_000029D0" Format="rgb5a1" Width="8" Height="16" Offset="0x29D0"/> + <Texture Name="object_fish_Tex_002AD0" OutName="tex_00002AD0" Format="rgb5a1" Width="8" Height="8" Offset="0x2AD0"/> + <DList Name="object_fish_DL_002BD0" Offset="0x2BD0"/> + <Texture Name="object_fish_Tex_002CE0" OutName="tex_00002CE0" Format="i4" Width="32" Height="64" Offset="0x2CE0"/> + <Texture Name="object_fish_Tex_0030E0" OutName="tex_000030E0" Format="i4" Width="16" Height="16" Offset="0x30E0"/> + <DList Name="object_fish_DL_003230" Offset="0x3230"/> + <Texture Name="object_fish_Tex_003320" OutName="tex_00003320" Format="ia8" Width="16" Height="16" Offset="0x3320"/> + <DList Name="object_fish_DL_003460" Offset="0x3460"/> + <DList Name="object_fish_DL_0034C0" Offset="0x34C0"/> + <Texture Name="object_fish_Tex_0034E0" OutName="tex_000034E0" Format="i8" Width="16" Height="16" Offset="0x34E0"/> + <DList Name="object_fish_DL_003610" Offset="0x3610"/> + <DList Name="object_fish_DL_003680" Offset="0x3680"/> + <DList Name="object_fish_DL_0036E0" Offset="0x36E0"/> + <DList Name="object_fish_DL_003710" Offset="0x3710"/> + <DList Name="object_fish_DL_003760" Offset="0x3760"/> + <Texture Name="object_fish_Tex_003778" OutName="tex_00003778" Format="rgb5a1" Width="16" Height="16" Offset="0x3778"/> + <DList Name="object_fish_DL_0039A8" Offset="0x39A8"/> + <DList Name="object_fish_DL_003A18" Offset="0x3A18"/> + <Animation Name="object_fish_Anim_00453C" Offset="0x453C"/> + <DList Name="object_fish_DL_006F60" Offset="0x6F60"/> + <DList Name="object_fish_DL_007350" Offset="0x7350"/> + <DList Name="object_fish_DL_0074C8" Offset="0x74C8"/> + <DList Name="object_fish_DL_0076B8" Offset="0x76B8"/> + <DList Name="object_fish_DL_007CF8" Offset="0x7CF8"/> + <DList Name="object_fish_DL_007E48" Offset="0x7E48"/> + <DList Name="object_fish_DL_007F78" Offset="0x7F78"/> + <DList Name="object_fish_DL_008138" Offset="0x8138"/> + <DList Name="object_fish_DL_008288" Offset="0x8288"/> + <DList Name="object_fish_DL_0083B8" Offset="0x83B8"/> + <Limb Name="object_fish_Limb_008578" LimbType="Standard" Offset="0x8578"/> + <Limb Name="object_fish_Limb_008584" LimbType="Standard" Offset="0x8584"/> + <Limb Name="object_fish_Limb_008590" LimbType="Standard" Offset="0x8590"/> + <Limb Name="object_fish_Limb_00859C" LimbType="Standard" Offset="0x859C"/> + <Limb Name="object_fish_Limb_0085A8" LimbType="Standard" Offset="0x85A8"/> + <Limb Name="object_fish_Limb_0085B4" LimbType="Standard" Offset="0x85B4"/> + <Limb Name="object_fish_Limb_0085C0" LimbType="Standard" Offset="0x85C0"/> + <Limb Name="object_fish_Limb_0085CC" LimbType="Standard" Offset="0x85CC"/> + <Skeleton Name="object_fish_Skel_0085F8" Type="Flex" LimbType="Standard" Offset="0x85F8"/> + <DList Name="object_fish_DL_008610" Offset="0x8610"/> + <DList Name="object_fish_DL_008678" Offset="0x8678"/> + <Texture Name="object_fish_Tex_008690" OutName="tex_00008690" Format="i4" Width="32" Height="32" Offset="0x8690"/> + <DList Name="object_fish_DL_0088C0" Offset="0x88C0"/> + <DList Name="object_fish_DL_008970" Offset="0x8970"/> + <Texture Name="object_fish_TLUT_008990" OutName="tlut_00008990" Format="rgb5a1" Width="16" Height="16" Offset="0x8990"/> + <Texture Name="object_fish_Tex_008B90" OutName="tex_00008B90" Format="ci8" Width="8" Height="8" Offset="0x8B90"/> + <Texture Name="object_fish_Tex_008BD0" OutName="tex_00008BD0" Format="ci8" Width="16" Height="16" Offset="0x8BD0"/> + <Texture Name="object_fish_Tex_008CD0" OutName="tex_00008CD0" Format="ci8" Width="16" Height="16" Offset="0x8CD0"/> + <Texture Name="object_fish_Tex_008DD0" OutName="tex_00008DD0" Format="ci8" Width="8" Height="8" Offset="0x8DD0"/> + <Texture Name="object_fish_Tex_008E10" OutName="tex_00008E10" Format="ci8" Width="32" Height="32" Offset="0x8E10"/> + <Texture Name="object_fish_Tex_009210" OutName="tex_00009210" Format="ci8" Width="8" Height="8" Offset="0x9210"/> + <Blob Name="object_fish_Blob_009250" Size="0xC00" Offset="0x9250"/> + <Texture Name="object_fish_Tex_009E50" OutName="tex_00009E50" Format="ci8" Width="64" Height="32" Offset="0x9E50"/> + <Texture Name="object_fish_Tex_00A650" OutName="tex_0000A650" Format="ci8" Width="8" Height="8" Offset="0xA650"/> + <Texture Name="object_fish_Tex_00A690" OutName="tex_0000A690" Format="ci8" Width="16" Height="16" Offset="0xA690"/> + <Texture Name="object_fish_Tex_00A790" OutName="tex_0000A790" Format="ci8" Width="8" Height="16" Offset="0xA790"/> + <Texture Name="object_fish_Tex_00A810" OutName="tex_0000A810" Format="ci8" Width="16" Height="16" Offset="0xA810"/> + <Texture Name="object_fish_Tex_00A910" OutName="tex_0000A910" Format="ia8" Width="64" Height="64" Offset="0xA910"/> + <DList Name="object_fish_DL_00B950" Offset="0xB950"/> + <DList Name="object_fish_DL_00B9C0" Offset="0xB9C0"/> + <Texture Name="object_fish_Tex_00B9E0" OutName="tex_0000B9E0" Format="rgb5a1" Width="64" Height="16" Offset="0xB9E0"/> + <DList Name="object_fish_DL_00C220" Offset="0xC220"/> + <DList Name="object_fish_DL_00C298" Offset="0xC298"/> + <DList Name="object_fish_DL_00C650" Offset="0xC650"/> + <Texture Name="object_fish_Tex_00C780" OutName="tex_0000C780" Format="rgb5a1" Width="32" Height="32" Offset="0xC780"/> + <Animation Name="object_fish_Anim_00CFE0" Offset="0xCFE0"/> + <DList Name="object_fish_DL_00DED0" Offset="0xDED0"/> + <DList Name="object_fish_DL_00DFA8" Offset="0xDFA8"/> + <DList Name="object_fish_DL_00E048" Offset="0xE048"/> + <DList Name="object_fish_DL_00E168" Offset="0xE168"/> + <DList Name="object_fish_DL_00E460" Offset="0xE460"/> + <DList Name="object_fish_DL_00E500" Offset="0xE500"/> + <DList Name="object_fish_DL_00E808" Offset="0xE808"/> + <DList Name="object_fish_DL_00E8B0" Offset="0xE8B0"/> + <DList Name="object_fish_DL_00EB28" Offset="0xEB28"/> + <DList Name="object_fish_DL_00EBC8" Offset="0xEBC8"/> + <DList Name="object_fish_DL_00EC68" Offset="0xEC68"/> + <Texture Name="object_fish_Tex_00ED28" OutName="tex_0000ED28" Format="rgb5a1" Width="32" Height="32" Offset="0xED28"/> + <Texture Name="object_fish_Tex_00F528" OutName="tex_0000F528" Format="rgb5a1" Width="32" Height="32" Offset="0xF528"/> + <Texture Name="object_fish_Tex_00FD28" OutName="tex_0000FD28" Format="rgb5a1" Width="32" Height="32" Offset="0xFD28"/> + <Texture Name="object_fish_Tex_010528" OutName="tex_00010528" Format="rgb5a1" Width="32" Height="32" Offset="0x10528"/> + <Texture Name="object_fish_Tex_010D28" OutName="tex_00010D28" Format="rgb5a1" Width="8" Height="8" Offset="0x10D28"/> + <Texture Name="object_fish_Tex_010DA8" OutName="tex_00010DA8" Format="rgb5a1" Width="16" Height="16" Offset="0x10DA8"/> + <Limb Name="object_fish_Limb_010FA8" LimbType="Standard" Offset="0x10FA8"/> + <Limb Name="object_fish_Limb_010FB4" LimbType="Standard" Offset="0x10FB4"/> + <Limb Name="object_fish_Limb_010FC0" LimbType="Standard" Offset="0x10FC0"/> + <Limb Name="object_fish_Limb_010FCC" LimbType="Standard" Offset="0x10FCC"/> + <Limb Name="object_fish_Limb_010FD8" LimbType="Standard" Offset="0x10FD8"/> + <Limb Name="object_fish_Limb_010FE4" LimbType="Standard" Offset="0x10FE4"/> + <Limb Name="object_fish_Limb_010FF0" LimbType="Standard" Offset="0x10FF0"/> + <Limb Name="object_fish_Limb_010FFC" LimbType="Standard" Offset="0x10FFC"/> + <Limb Name="object_fish_Limb_011008" LimbType="Standard" Offset="0x11008"/> + <Limb Name="object_fish_Limb_011014" LimbType="Standard" Offset="0x11014"/> + <Limb Name="object_fish_Limb_011020" LimbType="Standard" Offset="0x11020"/> + <Skeleton Name="object_fish_Skel_011058" Type="Flex" LimbType="Standard" Offset="0x11058"/> + <Blob Name="object_fish_Blob_011064" Size="0x30C" Offset="0x11064"/> + <DList Name="object_fish_DL_0113D0" Offset="0x113D0"/> + <DList Name="object_fish_DL_011410" Offset="0x11410"/> + <Texture Name="object_fish_Tex_011440" OutName="tex_00011440" Format="rgb5a1" Width="32" Height="32" Offset="0x11440"/> + <Texture Name="object_fish_Tex_011C40" OutName="tex_00011C40" Format="rgb5a1" Width="32" Height="16" Offset="0x11C40"/> + <DList Name="object_fish_DL_012160" Offset="0x12160"/> + <DList Name="object_fish_DL_0121F0" Offset="0x121F0"/> + <Texture Name="object_fish_Tex_0122E0" OutName="tex_000122E0" Format="rgb5a1" Width="32" Height="32" Offset="0x122E0"/> + <Texture Name="object_fish_Tex_012AE0" OutName="tex_00012AE0" Format="rgb5a1" Width="32" Height="32" Offset="0x12AE0"/> + <DList Name="object_fish_DL_013330" Offset="0x13330"/> + <DList Name="object_fish_DL_0133B0" Offset="0x133B0"/> + <DList Name="object_fish_DL_013590" Offset="0x13590"/> + <DList Name="object_fish_DL_013610" Offset="0x13610"/> + <Texture Name="object_fish_Tex_013660" OutName="tex_00013660" Format="rgb5a1" Width="32" Height="32" Offset="0x13660"/> + <DList Name="object_fish_DL_013F50" Offset="0x13F50"/> + <DList Name="object_fish_DL_013FD0" Offset="0x13FD0"/> + <DList Name="object_fish_DL_014030" Offset="0x14030"/> + <DList Name="object_fish_DL_0140B0" Offset="0x140B0"/> + <Texture Name="object_fish_Tex_0140D0" OutName="tex_000140D0" Format="rgb5a1" Width="16" Height="16" Offset="0x140D0"/> + <Texture Name="object_fish_Tex_0142D0" OutName="tex_000142D0" Format="rgb5a1" Width="32" Height="32" Offset="0x142D0"/> + <Texture Name="object_fish_Tex_014AD0" OutName="tex_00014AD0" Format="i8" Width="32" Height="32" Offset="0x14AD0"/> + <DList Name="object_fish_DL_0153D0" Offset="0x153D0"/> + <DList Name="object_fish_DL_015470" Offset="0x15470"/> + </File> +</Root> diff --git a/assets/xml/objects/object_fr.xml b/assets/xml/objects/object_fr.xml new file mode 100644 index 000000000..139731cfd --- /dev/null +++ b/assets/xml/objects/object_fr.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_fr" Segment="6"> + <Animation Name="object_fr_Anim_0007BC" Offset="0x7BC"/> + <Animation Name="object_fr_Anim_0011C0" Offset="0x11C0"/> + <Animation Name="object_fr_Anim_001534" Offset="0x1534"/> + <Texture Name="object_fr_Tex_001550" OutName="tex_00001550" Format="rgb5a1" Width="32" Height="32" Offset="0x1550"/> + <Blob Name="object_fr_Blob_001D50" Size="0x1D50" Offset="0x1D50"/> + <Texture Name="object_fr_Tex_003AA0" OutName="tex_00003AA0" Format="i8" Width="16" Height="16" Offset="0x3AA0"/> + <Texture Name="object_fr_Tex_003BA0" OutName="tex_00003BA0" Format="rgb5a1" Width="32" Height="32" Offset="0x3BA0"/> + <Texture Name="object_fr_Tex_0043A0" OutName="tex_000043A0" Format="rgb5a1" Width="32" Height="32" Offset="0x43A0"/> + <Texture Name="object_fr_Tex_004BA0" OutName="tex_00004BA0" Format="rgb5a1" Width="16" Height="16" Offset="0x4BA0"/> + <Texture Name="object_fr_Tex_004DA0" OutName="tex_00004DA0" Format="rgb5a1" Width="32" Height="32" Offset="0x4DA0"/> + <Texture Name="object_fr_Tex_0055A0" OutName="tex_000055A0" Format="i8" Width="32" Height="32" Offset="0x55A0"/> + <Blob Name="object_fr_Blob_0059A0" Size="0x400" Offset="0x59A0"/> + <Texture Name="object_fr_Tex_005DA0" OutName="tex_00005DA0" Format="ia16" Width="32" Height="32" Offset="0x5DA0"/> + <Texture Name="object_fr_Tex_0065A0" OutName="tex_000065A0" Format="ia16" Width="32" Height="32" Offset="0x65A0"/> + <DList Name="object_fr_DL_008EC0" Offset="0x8EC0"/> + <DList Name="object_fr_DL_008F60" Offset="0x8F60"/> + <DList Name="object_fr_DL_009000" Offset="0x9000"/> + <DList Name="object_fr_DL_009328" Offset="0x9328"/> + <DList Name="object_fr_DL_0093C8" Offset="0x93C8"/> + <DList Name="object_fr_DL_009468" Offset="0x9468"/> + <DList Name="object_fr_DL_0095A0" Offset="0x95A0"/> + <DList Name="object_fr_DL_0098B8" Offset="0x98B8"/> + <DList Name="object_fr_DL_009AE0" Offset="0x9AE0"/> + <DList Name="object_fr_DL_009B80" Offset="0x9B80"/> + <DList Name="object_fr_DL_009D88" Offset="0x9D88"/> + <DList Name="object_fr_DL_009FB0" Offset="0x9FB0"/> + <DList Name="object_fr_DL_00A050" Offset="0xA050"/> + <DList Name="object_fr_DL_00A258" Offset="0xA258"/> + <DList Name="object_fr_DL_00A428" Offset="0xA428"/> + <DList Name="object_fr_DL_00A6B8" Offset="0xA6B8"/> + <DList Name="object_fr_DL_00A758" Offset="0xA758"/> + <DList Name="object_fr_DL_00A978" Offset="0xA978"/> + <DList Name="object_fr_DL_00ABA8" Offset="0xABA8"/> + <DList Name="object_fr_DL_00AE38" Offset="0xAE38"/> + <DList Name="object_fr_DL_00AED8" Offset="0xAED8"/> + <DList Name="object_fr_DL_00B0F8" Offset="0xB0F8"/> + <Limb Name="object_fr_Limb_00B328" LimbType="Standard" Offset="0xB328"/> + <Limb Name="object_fr_Limb_00B334" LimbType="Standard" Offset="0xB334"/> + <Limb Name="object_fr_Limb_00B340" LimbType="Standard" Offset="0xB340"/> + <Limb Name="object_fr_Limb_00B34C" LimbType="Standard" Offset="0xB34C"/> + <Limb Name="object_fr_Limb_00B358" LimbType="Standard" Offset="0xB358"/> + <Limb Name="object_fr_Limb_00B364" LimbType="Standard" Offset="0xB364"/> + <Limb Name="object_fr_Limb_00B370" LimbType="Standard" Offset="0xB370"/> + <Limb Name="object_fr_Limb_00B37C" LimbType="Standard" Offset="0xB37C"/> + <Limb Name="object_fr_Limb_00B388" LimbType="Standard" Offset="0xB388"/> + <Limb Name="object_fr_Limb_00B394" LimbType="Standard" Offset="0xB394"/> + <Limb Name="object_fr_Limb_00B3A0" LimbType="Standard" Offset="0xB3A0"/> + <Limb Name="object_fr_Limb_00B3AC" LimbType="Standard" Offset="0xB3AC"/> + <Limb Name="object_fr_Limb_00B3B8" LimbType="Standard" Offset="0xB3B8"/> + <Limb Name="object_fr_Limb_00B3C4" LimbType="Standard" Offset="0xB3C4"/> + <Limb Name="object_fr_Limb_00B3D0" LimbType="Standard" Offset="0xB3D0"/> + <Limb Name="object_fr_Limb_00B3DC" LimbType="Standard" Offset="0xB3DC"/> + <Limb Name="object_fr_Limb_00B3E8" LimbType="Standard" Offset="0xB3E8"/> + <Limb Name="object_fr_Limb_00B3F4" LimbType="Standard" Offset="0xB3F4"/> + <Limb Name="object_fr_Limb_00B400" LimbType="Standard" Offset="0xB400"/> + <Limb Name="object_fr_Limb_00B40C" LimbType="Standard" Offset="0xB40C"/> + <Limb Name="object_fr_Limb_00B418" LimbType="Standard" Offset="0xB418"/> + <Limb Name="object_fr_Limb_00B424" LimbType="Standard" Offset="0xB424"/> + <Limb Name="object_fr_Limb_00B430" LimbType="Standard" Offset="0xB430"/> + <Skeleton Name="object_fr_Skel_00B498" Type="Flex" LimbType="Standard" Offset="0xB498"/> + </File> +</Root> diff --git a/assets/xml/objects/object_fu.xml b/assets/xml/objects/object_fu.xml new file mode 100644 index 000000000..71e4381dc --- /dev/null +++ b/assets/xml/objects/object_fu.xml @@ -0,0 +1,49 @@ +<Root> + <File Name="object_fu" Segment="6"> + <Animation Name="object_fu_Anim_00057C" Offset="0x57C"/> + <Animation Name="object_fu_Anim_000B04" Offset="0xB04"/> + <DList Name="object_fu_DL_003130" Offset="0x3130"/> + <DList Name="object_fu_DL_003320" Offset="0x3320"/> + <DList Name="object_fu_DL_0036A0" Offset="0x36A0"/> + <DList Name="object_fu_DL_003BD8" Offset="0x3BD8"/> + <DList Name="object_fu_DL_003D08" Offset="0x3D08"/> + <DList Name="object_fu_DL_003E38" Offset="0x3E38"/> + <DList Name="object_fu_DL_0040E0" Offset="0x40E0"/> + <DList Name="object_fu_DL_004390" Offset="0x4390"/> + <DList Name="object_fu_DL_004460" Offset="0x4460"/> + <DList Name="object_fu_DL_004570" Offset="0x4570"/> + <DList Name="object_fu_DL_004690" Offset="0x4690"/> + <DList Name="object_fu_DL_0047E0" Offset="0x47E0"/> + <DList Name="object_fu_DL_0048E8" Offset="0x48E8"/> + <DList Name="object_fu_DL_004A08" Offset="0x4A08"/> + <DList Name="object_fu_DL_004B58" Offset="0x4B58"/> + <Texture Name="object_fu_TLUT_004C60" OutName="tlut_00004C60" Format="rgb5a1" Width="16" Height="16" Offset="0x4C60"/> + <Texture Name="object_fu_TLUT_004E60" OutName="tlut_00004E60" Format="rgb5a1" Width="16" Height="16" Offset="0x4E60"/> + <Texture Name="object_fu_Tex_005060" OutName="tex_00005060" Format="ci8" Width="16" Height="16" Offset="0x5060"/> + <Texture Name="object_fu_Tex_005160" OutName="tex_00005160" Format="ci8" Width="8" Height="8" Offset="0x5160"/> + <Texture Name="object_fu_Tex_0051A0" OutName="tex_000051A0" Format="ci8" Width="32" Height="32" Offset="0x51A0"/> + <Texture Name="object_fu_Tex_0055A0" OutName="tex_000055A0" Format="ci8" Width="16" Height="16" Offset="0x55A0"/> + <Texture Name="object_fu_Tex_0056A0" OutName="tex_000056A0" Format="ci8" Width="8" Height="8" Offset="0x56A0"/> + <Texture Name="object_fu_Tex_0056E0" OutName="tex_000056E0" Format="ci8" Width="32" Height="32" Offset="0x56E0"/> + <Texture Name="object_fu_Tex_005AE0" OutName="tex_00005AE0" Format="ci8" Width="32" Height="32" Offset="0x5AE0"/> + <Texture Name="object_fu_Tex_005EE0" OutName="tex_00005EE0" Format="ci8" Width="8" Height="8" Offset="0x5EE0"/> + <Blob Name="object_fu_Blob_005F20" Size="0xC00" Offset="0x5F20"/> + <Texture Name="object_fu_Tex_006B20" OutName="tex_00006B20" Format="ci8" Width="8" Height="16" Offset="0x6B20"/> + <Limb Name="object_fu_Limb_006BA0" LimbType="Standard" Offset="0x6BA0"/> + <Limb Name="object_fu_Limb_006BAC" LimbType="Standard" Offset="0x6BAC"/> + <Limb Name="object_fu_Limb_006BB8" LimbType="Standard" Offset="0x6BB8"/> + <Limb Name="object_fu_Limb_006BC4" LimbType="Standard" Offset="0x6BC4"/> + <Limb Name="object_fu_Limb_006BD0" LimbType="Standard" Offset="0x6BD0"/> + <Limb Name="object_fu_Limb_006BDC" LimbType="Standard" Offset="0x6BDC"/> + <Limb Name="object_fu_Limb_006BE8" LimbType="Standard" Offset="0x6BE8"/> + <Limb Name="object_fu_Limb_006BF4" LimbType="Standard" Offset="0x6BF4"/> + <Limb Name="object_fu_Limb_006C00" LimbType="Standard" Offset="0x6C00"/> + <Limb Name="object_fu_Limb_006C0C" LimbType="Standard" Offset="0x6C0C"/> + <Limb Name="object_fu_Limb_006C18" LimbType="Standard" Offset="0x6C18"/> + <Limb Name="object_fu_Limb_006C24" LimbType="Standard" Offset="0x6C24"/> + <Limb Name="object_fu_Limb_006C30" LimbType="Standard" Offset="0x6C30"/> + <Limb Name="object_fu_Limb_006C3C" LimbType="Standard" Offset="0x6C3C"/> + <Limb Name="object_fu_Limb_006C48" LimbType="Standard" Offset="0x6C48"/> + <Skeleton Name="object_fu_Skel_006C90" Type="Flex" LimbType="Standard" Offset="0x6C90"/> + </File> +</Root>
\ No newline at end of file diff --git a/assets/xml/objects/object_ganon.xml b/assets/xml/objects/object_ganon.xml new file mode 100644 index 000000000..88434d28b --- /dev/null +++ b/assets/xml/objects/object_ganon.xml @@ -0,0 +1,89 @@ +<Root> + <File Name="object_ganon" Segment="6"> + <DList Name="object_ganon_DL_0049C0" Offset="0x49C0"/> + <DList Name="object_ganon_DL_004C08" Offset="0x4C08"/> + <DList Name="object_ganon_DL_004E08" Offset="0x4E08"/> + <DList Name="object_ganon_DL_004F20" Offset="0x4F20"/> + <DList Name="object_ganon_DL_005070" Offset="0x5070"/> + <DList Name="object_ganon_DL_005270" Offset="0x5270"/> + <DList Name="object_ganon_DL_005388" Offset="0x5388"/> + <DList Name="object_ganon_DL_0054D8" Offset="0x54D8"/> + <DList Name="object_ganon_DL_006030" Offset="0x6030"/> + <DList Name="object_ganon_DL_006198" Offset="0x6198"/> + <DList Name="object_ganon_DL_0062F0" Offset="0x62F0"/> + <DList Name="object_ganon_DL_006460" Offset="0x6460"/> + <DList Name="object_ganon_DL_0066E8" Offset="0x66E8"/> + <DList Name="object_ganon_DL_006A28" Offset="0x6A28"/> + <DList Name="object_ganon_DL_006B90" Offset="0x6B90"/> + <DList Name="object_ganon_DL_006F20" Offset="0x6F20"/> + <DList Name="object_ganon_DL_007048" Offset="0x7048"/> + <DList Name="object_ganon_DL_007310" Offset="0x7310"/> + <DList Name="object_ganon_DL_007518" Offset="0x7518"/> + <DList Name="object_ganon_DL_007640" Offset="0x7640"/> + <DList Name="object_ganon_DL_007908" Offset="0x7908"/> + <Texture Name="object_ganon_TLUT_007B10" OutName="tlut_00007B10" Format="rgb5a1" Width="16" Height="16" Offset="0x7B10"/> + <Texture Name="object_ganon_TLUT_007D10" OutName="tlut_00007D10" Format="rgb5a1" Width="16" Height="16" Offset="0x7D10"/> + <Texture Name="object_ganon_Tex_007F10" OutName="tex_00007F10" Format="rgb5a1" Width="8" Height="8" Offset="0x7F10"/> + <Texture Name="object_ganon_Tex_007F90" OutName="tex_00007F90" Format="ci8" Width="16" Height="16" Offset="0x7F90"/> + <Texture Name="object_ganon_Tex_008090" OutName="tex_00008090" Format="ci8" Width="16" Height="16" Offset="0x8090"/> + <Texture Name="object_ganon_Tex_008190" OutName="tex_00008190" Format="rgb5a1" Width="4" Height="8" Offset="0x8190"/> + <Texture Name="object_ganon_Tex_0081D0" OutName="tex_000081D0" Format="ci8" Width="16" Height="16" Offset="0x81D0"/> + <Texture Name="object_ganon_Tex_0082D0" OutName="tex_000082D0" Format="ci8" Width="16" Height="16" Offset="0x82D0"/> + <Texture Name="object_ganon_Tex_0083D0" OutName="tex_000083D0" Format="rgb5a1" Width="4" Height="4" Offset="0x83D0"/> + <Texture Name="object_ganon_Tex_0083F0" OutName="tex_000083F0" Format="ci8" Width="16" Height="8" Offset="0x83F0"/> + <Texture Name="object_ganon_Tex_008470" OutName="tex_00008470" Format="ci8" Width="16" Height="16" Offset="0x8470"/> + <Texture Name="object_ganon_Tex_008570" OutName="tex_00008570" Format="rgb5a1" Width="4" Height="16" Offset="0x8570"/> + <Texture Name="object_ganon_Tex_0085F0" OutName="tex_000085F0" Format="ci8" Width="8" Height="8" Offset="0x85F0"/> + <Texture Name="object_ganon_Tex_008630" OutName="tex_00008630" Format="rgb5a1" Width="8" Height="16" Offset="0x8630"/> + <Texture Name="object_ganon_Tex_008730" OutName="tex_00008730" Format="ci8" Width="32" Height="16" Offset="0x8730"/> + <Texture Name="object_ganon_Tex_008930" OutName="tex_00008930" Format="rgb5a1" Width="16" Height="16" Offset="0x8930"/> + <Texture Name="object_ganon_Tex_008B30" OutName="tex_00008B30" Format="rgb5a1" Width="16" Height="16" Offset="0x8B30"/> + <Texture Name="object_ganon_Tex_008D30" OutName="tex_00008D30" Format="rgb5a1" Width="8" Height="8" Offset="0x8D30"/> + <Texture Name="object_ganon_Tex_008DB0" OutName="tex_00008DB0" Format="rgb5a1" Width="16" Height="16" Offset="0x8DB0"/> + <Texture Name="object_ganon_Tex_008FB0" OutName="tex_00008FB0" Format="rgb5a1" Width="16" Height="16" Offset="0x8FB0"/> + <Texture Name="object_ganon_Tex_0091B0" OutName="tex_000091B0" Format="rgb5a1" Width="32" Height="16" Offset="0x91B0"/> + <Texture Name="object_ganon_TLUT_0095B0" OutName="tlut_000095B0" Format="rgb5a1" Width="56" Height="1" Offset="0x95B0"/> + <Texture Name="object_ganon_Tex_009620" OutName="tex_00009620" Format="rgb5a1" Width="16" Height="32" Offset="0x9620"/> + <Texture Name="object_ganon_Tex_009A20" OutName="tex_00009A20" Format="rgb5a1" Width="32" Height="16" Offset="0x9A20"/> + <Texture Name="object_ganon_Tex_009E20" OutName="tex_00009E20" Format="rgb5a1" Width="16" Height="16" Offset="0x9E20"/> + <Texture Name="object_ganon_Tex_00A020" OutName="tex_0000A020" Format="rgb5a1" Width="16" Height="16" Offset="0xA020"/> + <Texture Name="object_ganon_Tex_00A220" OutName="tex_0000A220" Format="ci8" Width="8" Height="8" Offset="0xA220"/> + <Texture Name="object_ganon_Tex_00A260" OutName="tex_0000A260" Format="rgb5a1" Width="16" Height="16" Offset="0xA260"/> + <Texture Name="object_ganon_Tex_00A460" OutName="tex_0000A460" Format="ci8" Width="8" Height="8" Offset="0xA460"/> + <Texture Name="object_ganon_Tex_00A4A0" OutName="tex_0000A4A0" Format="ci8" Width="8" Height="8" Offset="0xA4A0"/> + <Blob Name="object_ganon_Blob_00A4E0" Size="0x800" Offset="0xA4E0"/> + <DList Name="object_ganon_DL_00BE90" Offset="0xBE90"/> + <DList Name="object_ganon_DL_00BF40" Offset="0xBF40"/> + <DList Name="object_ganon_DL_00C048" Offset="0xC048"/> + <DList Name="object_ganon_DL_00C518" Offset="0xC518"/> + <DList Name="object_ganon_DL_00C9E8" Offset="0xC9E8"/> + <Blob Name="object_ganon_Blob_00CF00" Size="0x3C00" Offset="0xCF00"/> + <Animation Name="object_ganon_Anim_011348" Offset="0x11348"/> + <Limb Name="object_ganon_Limb_011358" LimbType="Standard" Offset="0x11358"/> + <Limb Name="object_ganon_Limb_011364" LimbType="Standard" Offset="0x11364"/> + <Limb Name="object_ganon_Limb_011370" LimbType="Standard" Offset="0x11370"/> + <Limb Name="object_ganon_Limb_01137C" LimbType="Standard" Offset="0x1137C"/> + <Limb Name="object_ganon_Limb_011388" LimbType="Standard" Offset="0x11388"/> + <Limb Name="object_ganon_Limb_011394" LimbType="Standard" Offset="0x11394"/> + <Limb Name="object_ganon_Limb_0113A0" LimbType="Standard" Offset="0x113A0"/> + <Limb Name="object_ganon_Limb_0113AC" LimbType="Standard" Offset="0x113AC"/> + <Limb Name="object_ganon_Limb_0113B8" LimbType="Standard" Offset="0x113B8"/> + <Limb Name="object_ganon_Limb_0113C4" LimbType="Standard" Offset="0x113C4"/> + <Limb Name="object_ganon_Limb_0113D0" LimbType="Standard" Offset="0x113D0"/> + <Limb Name="object_ganon_Limb_0113DC" LimbType="Standard" Offset="0x113DC"/> + <Limb Name="object_ganon_Limb_0113E8" LimbType="Standard" Offset="0x113E8"/> + <Limb Name="object_ganon_Limb_0113F4" LimbType="Standard" Offset="0x113F4"/> + <Limb Name="object_ganon_Limb_011400" LimbType="Standard" Offset="0x11400"/> + <Limb Name="object_ganon_Limb_01140C" LimbType="Standard" Offset="0x1140C"/> + <Limb Name="object_ganon_Limb_011418" LimbType="Standard" Offset="0x11418"/> + <Limb Name="object_ganon_Limb_011424" LimbType="Standard" Offset="0x11424"/> + <Limb Name="object_ganon_Limb_011430" LimbType="Standard" Offset="0x11430"/> + <Limb Name="object_ganon_Limb_01143C" LimbType="Standard" Offset="0x1143C"/> + <Limb Name="object_ganon_Limb_011448" LimbType="Standard" Offset="0x11448"/> + <Limb Name="object_ganon_Limb_011454" LimbType="Standard" Offset="0x11454"/> + <Limb Name="object_ganon_Limb_011460" LimbType="Standard" Offset="0x11460"/> + <Limb Name="object_ganon_Limb_01146C" LimbType="Standard" Offset="0x1146C"/> + <Limb Name="object_ganon_Limb_011478" LimbType="Standard" Offset="0x11478"/> + <Skeleton Name="object_ganon_Skel_0114E8" Type="Flex" LimbType="Standard" Offset="0x114E8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ganon2.xml b/assets/xml/objects/object_ganon2.xml new file mode 100644 index 000000000..4dc569887 --- /dev/null +++ b/assets/xml/objects/object_ganon2.xml @@ -0,0 +1,156 @@ +<Root> + <File Name="object_ganon2" Segment="6"> + <Animation Name="object_ganon2_Anim_003B1C" Offset="0x3B1C"/> + <Animation Name="object_ganon2_Anim_007288" Offset="0x7288"/> + <Animation Name="object_ganon2_Anim_008EB8" Offset="0x8EB8"/> + <Animation Name="object_ganon2_Anim_009654" Offset="0x9654"/> + <Animation Name="object_ganon2_Anim_00ADD0" Offset="0xADD0"/> + <Animation Name="object_ganon2_Anim_00CAF8" Offset="0xCAF8"/> + <Animation Name="object_ganon2_Anim_00DFF0" Offset="0xDFF0"/> + <Animation Name="object_ganon2_Anim_00E8EC" Offset="0xE8EC"/> + <Animation Name="object_ganon2_Anim_00F1D0" Offset="0xF1D0"/> + <Animation Name="object_ganon2_Anim_00FFE4" Offset="0xFFE4"/> + <DList Name="object_ganon2_DL_0163F0" Offset="0x163F0"/> + <DList Name="object_ganon2_DL_016630" Offset="0x16630"/> + <DList Name="object_ganon2_DL_016740" Offset="0x16740"/> + <DList Name="object_ganon2_DL_0168E0" Offset="0x168E0"/> + <DList Name="object_ganon2_DL_016AA8" Offset="0x16AA8"/> + <DList Name="object_ganon2_DL_016BE8" Offset="0x16BE8"/> + <DList Name="object_ganon2_DL_016D10" Offset="0x16D10"/> + <DList Name="object_ganon2_DL_016F80" Offset="0x16F80"/> + <DList Name="object_ganon2_DL_017160" Offset="0x17160"/> + <DList Name="object_ganon2_DL_017620" Offset="0x17620"/> + <DList Name="object_ganon2_DL_017910" Offset="0x17910"/> + <DList Name="object_ganon2_DL_017AF0" Offset="0x17AF0"/> + <DList Name="object_ganon2_DL_017FB0" Offset="0x17FB0"/> + <DList Name="object_ganon2_DL_0180E0" Offset="0x180E0"/> + <DList Name="object_ganon2_DL_018650" Offset="0x18650"/> + <DList Name="object_ganon2_DL_018740" Offset="0x18740"/> + <DList Name="object_ganon2_DL_018828" Offset="0x18828"/> + <DList Name="object_ganon2_DL_0188D8" Offset="0x188D8"/> + <DList Name="object_ganon2_DL_0189C8" Offset="0x189C8"/> + <DList Name="object_ganon2_DL_018AB0" Offset="0x18AB0"/> + <DList Name="object_ganon2_DL_018B60" Offset="0x18B60"/> + <DList Name="object_ganon2_DL_018EA0" Offset="0x18EA0"/> + <DList Name="object_ganon2_DL_019210" Offset="0x19210"/> + <DList Name="object_ganon2_DL_019330" Offset="0x19330"/> + <DList Name="object_ganon2_DL_019420" Offset="0x19420"/> + <DList Name="object_ganon2_DL_019510" Offset="0x19510"/> + <DList Name="object_ganon2_DL_0195C0" Offset="0x195C0"/> + <DList Name="object_ganon2_DL_019A40" Offset="0x19A40"/> + <DList Name="object_ganon2_DL_019C68" Offset="0x19C68"/> + <DList Name="object_ganon2_DL_019F48" Offset="0x19F48"/> + <DList Name="object_ganon2_DL_01A050" Offset="0x1A050"/> + <DList Name="object_ganon2_DL_01A4E0" Offset="0x1A4E0"/> + <DList Name="object_ganon2_DL_01A708" Offset="0x1A708"/> + <DList Name="object_ganon2_DL_01A9E8" Offset="0x1A9E8"/> + <DList Name="object_ganon2_DL_01AAF0" Offset="0x1AAF0"/> + <Texture Name="object_ganon2_TLUT_01AF80" OutName="tlut_0001AF80" Format="rgb5a1" Width="16" Height="16" Offset="0x1AF80"/> + <Texture Name="object_ganon2_TLUT_01B180" OutName="tlut_0001B180" Format="rgb5a1" Width="16" Height="16" Offset="0x1B180"/> + <Blob Name="object_ganon2_Blob_01B380" Size="0x200" Offset="0x1B380"/> + <Texture Name="object_ganon2_TLUT_01B580" OutName="tlut_0001B580" Format="rgb5a1" Width="16" Height="16" Offset="0x1B580"/> + <Texture Name="object_ganon2_TLUT_01B780" OutName="tlut_0001B780" Format="rgb5a1" Width="16" Height="16" Offset="0x1B780"/> + <Texture Name="object_ganon2_TLUT_01B980" OutName="tlut_0001B980" Format="rgb5a1" Width="16" Height="16" Offset="0x1B980"/> + <Texture Name="object_ganon2_TLUT_01BB80" OutName="tlut_0001BB80" Format="rgb5a1" Width="16" Height="16" Offset="0x1BB80"/> + <Texture Name="object_ganon2_TLUT_01BD80" OutName="tlut_0001BD80" Format="rgb5a1" Width="16" Height="16" Offset="0x1BD80"/> + <Texture Name="object_ganon2_TLUT_01BF80" OutName="tlut_0001BF80" Format="rgb5a1" Width="16" Height="16" Offset="0x1BF80"/> + <Texture Name="object_ganon2_Tex_01C180" OutName="tex_0001C180" Format="rgb5a1" Width="8" Height="16" Offset="0x1C180"/> + <Texture Name="object_ganon2_Tex_01C280" OutName="tex_0001C280" Format="rgb5a1" Width="8" Height="16" Offset="0x1C280"/> + <Texture Name="object_ganon2_Tex_01C380" OutName="tex_0001C380" Format="rgb5a1" Width="8" Height="8" Offset="0x1C380"/> + <Texture Name="object_ganon2_Tex_01C400" OutName="tex_0001C400" Format="ci8" Width="32" Height="32" Offset="0x1C400"/> + <Texture Name="object_ganon2_Tex_01C800" OutName="tex_0001C800" Format="rgb5a1" Width="8" Height="16" Offset="0x1C800"/> + <Texture Name="object_ganon2_Tex_01C900" OutName="tex_0001C900" Format="rgb5a1" Width="8" Height="16" Offset="0x1C900"/> + <Texture Name="object_ganon2_Tex_01CA00" OutName="tex_0001CA00" Format="ci8" Width="32" Height="16" Offset="0x1CA00"/> + <Texture Name="object_ganon2_Tex_01CC00" OutName="tex_0001CC00" Format="ci8" Width="16" Height="16" Offset="0x1CC00"/> + <Texture Name="object_ganon2_Tex_01CD00" OutName="tex_0001CD00" Format="rgb5a1" Width="16" Height="16" Offset="0x1CD00"/> + <Texture Name="object_ganon2_Tex_01CF00" OutName="tex_0001CF00" Format="ci8" Width="16" Height="16" Offset="0x1CF00"/> + <Texture Name="object_ganon2_Tex_01D000" OutName="tex_0001D000" Format="ci8" Width="16" Height="16" Offset="0x1D000"/> + <Texture Name="object_ganon2_Tex_01D100" OutName="tex_0001D100" Format="ci8" Width="16" Height="16" Offset="0x1D100"/> + <Texture Name="object_ganon2_Tex_01D200" OutName="tex_0001D200" Format="ci8" Width="16" Height="16" Offset="0x1D200"/> + <Texture Name="object_ganon2_Tex_01D300" OutName="tex_0001D300" Format="ci8" Width="16" Height="16" Offset="0x1D300"/> + <Texture Name="object_ganon2_Tex_01D400" OutName="tex_0001D400" Format="ci8" Width="16" Height="16" Offset="0x1D400"/> + <Texture Name="object_ganon2_Tex_01D500" OutName="tex_0001D500" Format="rgb5a1" Width="4" Height="16" Offset="0x1D500"/> + <Texture Name="object_ganon2_Tex_01D580" OutName="tex_0001D580" Format="ci8" Width="16" Height="32" Offset="0x1D580"/> + <Texture Name="object_ganon2_Tex_01D780" OutName="tex_0001D780" Format="rgb5a1" Width="4" Height="4" Offset="0x1D780"/><!--Blob Name="object_ganon2_Blob_01D7A0" Size="0x168" Offset="0x1D7A0" /--> + <Texture Name="object_ganon2_Tex_01D908" OutName="tex_0001D908" Format="ci8" Width="32" Height="32" Offset="0x1D908"/> + <Texture Name="object_ganon2_Tex_01DD08" OutName="tex_0001DD08" Format="rgb5a1" Width="16" Height="32" Offset="0x1DD08"/> + <Texture Name="object_ganon2_Tex_01E108" OutName="tex_0001E108" Format="rgb5a1" Width="8" Height="8" Offset="0x1E108"/> + <Blob Name="object_ganon2_Blob_01E188" Size="0x80" Offset="0x1E188"/> + <Texture Name="object_ganon2_Tex_01E208" OutName="tex_0001E208" Format="rgb5a1" Width="8" Height="8" Offset="0x1E208"/> + <Texture Name="object_ganon2_Tex_01E288" OutName="tex_0001E288" Format="rgb5a1" Width="16" Height="16" Offset="0x1E288"/> + <Texture Name="object_ganon2_Tex_01E488" OutName="tex_0001E488" Format="rgb5a1" Width="16" Height="8" Offset="0x1E488"/> + <Texture Name="object_ganon2_Tex_01E588" OutName="tex_0001E588" Format="i4" Width="32" Height="32" Offset="0x1E588"/> + <Texture Name="object_ganon2_Tex_01E788" OutName="tex_0001E788" Format="rgb5a1" Width="8" Height="16" Offset="0x1E788"/> + <Texture Name="object_ganon2_Tex_01E888" OutName="tex_0001E888" Format="rgb5a1" Width="8" Height="16" Offset="0x1E888"/> + <Blob Name="object_ganon2_Blob_01E988" Size="0x100" Offset="0x1E988"/> + <DList Name="object_ganon2_DL_020B18" Offset="0x20B18"/> + <DList Name="object_ganon2_DL_020BE0" Offset="0x20BE0"/> + <DList Name="object_ganon2_DL_020C80" Offset="0x20C80"/> + <DList Name="object_ganon2_DL_020DE8" Offset="0x20DE8"/> + <DList Name="object_ganon2_DL_020F50" Offset="0x20F50"/> + <DList Name="object_ganon2_DL_021120" Offset="0x21120"/> + <DList Name="object_ganon2_DL_0212F0" Offset="0x212F0"/> + <DList Name="object_ganon2_DL_0215D0" Offset="0x215D0"/> + <DList Name="object_ganon2_DL_0218B8" Offset="0x218B8"/> + <DList Name="object_ganon2_DL_0219D8" Offset="0x219D8"/> + <Blob Name="object_ganon2_Blob_021A90" Size="0x3C00" Offset="0x21A90"/> + <Limb Name="object_ganon2_Limb_025690" LimbType="Standard" Offset="0x25690"/> + <Limb Name="object_ganon2_Limb_02569C" LimbType="Standard" Offset="0x2569C"/> + <Limb Name="object_ganon2_Limb_0256A8" LimbType="Standard" Offset="0x256A8"/> + <Limb Name="object_ganon2_Limb_0256B4" LimbType="Standard" Offset="0x256B4"/> + <Limb Name="object_ganon2_Limb_0256C0" LimbType="Standard" Offset="0x256C0"/> + <Limb Name="object_ganon2_Limb_0256CC" LimbType="Standard" Offset="0x256CC"/> + <Limb Name="object_ganon2_Limb_0256D8" LimbType="Standard" Offset="0x256D8"/> + <Limb Name="object_ganon2_Limb_0256E4" LimbType="Standard" Offset="0x256E4"/> + <Limb Name="object_ganon2_Limb_0256F0" LimbType="Standard" Offset="0x256F0"/> + <Limb Name="object_ganon2_Limb_0256FC" LimbType="Standard" Offset="0x256FC"/> + <Limb Name="object_ganon2_Limb_025708" LimbType="Standard" Offset="0x25708"/> + <Limb Name="object_ganon2_Limb_025714" LimbType="Standard" Offset="0x25714"/> + <Limb Name="object_ganon2_Limb_025720" LimbType="Standard" Offset="0x25720"/> + <Limb Name="object_ganon2_Limb_02572C" LimbType="Standard" Offset="0x2572C"/> + <Limb Name="object_ganon2_Limb_025738" LimbType="Standard" Offset="0x25738"/> + <Limb Name="object_ganon2_Limb_025744" LimbType="Standard" Offset="0x25744"/> + <Limb Name="object_ganon2_Limb_025750" LimbType="Standard" Offset="0x25750"/> + <Limb Name="object_ganon2_Limb_02575C" LimbType="Standard" Offset="0x2575C"/> + <Limb Name="object_ganon2_Limb_025768" LimbType="Standard" Offset="0x25768"/> + <Limb Name="object_ganon2_Limb_025774" LimbType="Standard" Offset="0x25774"/> + <Limb Name="object_ganon2_Limb_025780" LimbType="Standard" Offset="0x25780"/> + <Limb Name="object_ganon2_Limb_02578C" LimbType="Standard" Offset="0x2578C"/> + <Limb Name="object_ganon2_Limb_025798" LimbType="Standard" Offset="0x25798"/> + <Limb Name="object_ganon2_Limb_0257A4" LimbType="Standard" Offset="0x257A4"/> + <Limb Name="object_ganon2_Limb_0257B0" LimbType="Standard" Offset="0x257B0"/> + <Limb Name="object_ganon2_Limb_0257BC" LimbType="Standard" Offset="0x257BC"/> + <Limb Name="object_ganon2_Limb_0257C8" LimbType="Standard" Offset="0x257C8"/> + <Limb Name="object_ganon2_Limb_0257D4" LimbType="Standard" Offset="0x257D4"/> + <Limb Name="object_ganon2_Limb_0257E0" LimbType="Standard" Offset="0x257E0"/> + <Limb Name="object_ganon2_Limb_0257EC" LimbType="Standard" Offset="0x257EC"/> + <Limb Name="object_ganon2_Limb_0257F8" LimbType="Standard" Offset="0x257F8"/> + <Limb Name="object_ganon2_Limb_025804" LimbType="Standard" Offset="0x25804"/> + <Limb Name="object_ganon2_Limb_025810" LimbType="Standard" Offset="0x25810"/> + <Limb Name="object_ganon2_Limb_02581C" LimbType="Standard" Offset="0x2581C"/> + <Limb Name="object_ganon2_Limb_025828" LimbType="Standard" Offset="0x25828"/> + <Limb Name="object_ganon2_Limb_025834" LimbType="Standard" Offset="0x25834"/> + <Limb Name="object_ganon2_Limb_025840" LimbType="Standard" Offset="0x25840"/> + <Limb Name="object_ganon2_Limb_02584C" LimbType="Standard" Offset="0x2584C"/> + <Limb Name="object_ganon2_Limb_025858" LimbType="Standard" Offset="0x25858"/> + <Limb Name="object_ganon2_Limb_025864" LimbType="Standard" Offset="0x25864"/> + <Limb Name="object_ganon2_Limb_025870" LimbType="Standard" Offset="0x25870"/> + <Limb Name="object_ganon2_Limb_02587C" LimbType="Standard" Offset="0x2587C"/> + <Limb Name="object_ganon2_Limb_025888" LimbType="Standard" Offset="0x25888"/> + <Limb Name="object_ganon2_Limb_025894" LimbType="Standard" Offset="0x25894"/> + <Limb Name="object_ganon2_Limb_0258A0" LimbType="Standard" Offset="0x258A0"/> + <Limb Name="object_ganon2_Limb_0258AC" LimbType="Standard" Offset="0x258AC"/> + <Skeleton Name="object_ganon2_Skel_025970" Type="Flex" LimbType="Standard" Offset="0x25970"/> + <Animation Name="object_ganon2_Anim_026510" Offset="0x26510"/> + <Animation Name="object_ganon2_Anim_026AF4" Offset="0x26AF4"/> + <Animation Name="object_ganon2_Anim_027824" Offset="0x27824"/> + <Animation Name="object_ganon2_Anim_02A848" Offset="0x2A848"/> + <Animation Name="object_ganon2_Anim_02B528" Offset="0x2B528"/> + <Animation Name="object_ganon2_Anim_02C0D0" Offset="0x2C0D0"/> + <Animation Name="object_ganon2_Anim_02C6B4" Offset="0x2C6B4"/> + <Animation Name="object_ganon2_Anim_0334F8" Offset="0x334F8"/> + <Animation Name="object_ganon2_Anim_034278" Offset="0x34278"/> + <Animation Name="object_ganon2_Anim_0353C0" Offset="0x353C0"/> + <Animation Name="object_ganon2_Anim_035BDC" Offset="0x35BDC"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ganon_anime1.xml b/assets/xml/objects/object_ganon_anime1.xml new file mode 100644 index 000000000..6441210a4 --- /dev/null +++ b/assets/xml/objects/object_ganon_anime1.xml @@ -0,0 +1,29 @@ +<Root> + <File Name="object_ganon_anime1" Segment="6"> + <Animation Name="object_ganon_anime1_Anim_000540" Offset="0x540"/> + <Animation Name="object_ganon_anime1_Anim_000FE8" Offset="0xFE8"/> + <Animation Name="object_ganon_anime1_Anim_001440" Offset="0x1440"/> + <Animation Name="object_ganon_anime1_Anim_001B0C" Offset="0x1B0C"/> + <Animation Name="object_ganon_anime1_Anim_001FF8" Offset="0x1FF8"/> + <Animation Name="object_ganon_anime1_Anim_002D2C" Offset="0x2D2C"/> + <Animation Name="object_ganon_anime1_Anim_00343C" Offset="0x343C"/> + <Animation Name="object_ganon_anime1_Anim_003D40" Offset="0x3D40"/> + <Animation Name="object_ganon_anime1_Anim_004884" Offset="0x4884"/> + <Animation Name="object_ganon_anime1_Anim_004DA8" Offset="0x4DA8"/> + <Animation Name="object_ganon_anime1_Anim_0058C4" Offset="0x58C4"/> + <Animation Name="object_ganon_anime1_Anim_006028" Offset="0x6028"/> + <Animation Name="object_ganon_anime1_Anim_0063CC" Offset="0x63CC"/> + <Animation Name="object_ganon_anime1_Anim_0069A0" Offset="0x69A0"/> + <Animation Name="object_ganon_anime1_Anim_00738C" Offset="0x738C"/> + <Animation Name="object_ganon_anime1_Anim_008128" Offset="0x8128"/> + <Animation Name="object_ganon_anime1_Anim_008A88" Offset="0x8A88"/> + <Animation Name="object_ganon_anime1_Anim_008F44" Offset="0x8F44"/> + <Animation Name="object_ganon_anime1_Anim_0096B0" Offset="0x96B0"/> + <Animation Name="object_ganon_anime1_Anim_009A14" Offset="0x9A14"/> + <Animation Name="object_ganon_anime1_Anim_009D5C" Offset="0x9D5C"/> + <Animation Name="object_ganon_anime1_Anim_00A598" Offset="0xA598"/> + <Animation Name="object_ganon_anime1_Anim_00AA24" Offset="0xAA24"/> + <Animation Name="object_ganon_anime1_Anim_00B4AC" Offset="0xB4AC"/> + <Animation Name="object_ganon_anime1_Anim_00BC28" Offset="0xBC28"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ganon_anime2.xml b/assets/xml/objects/object_ganon_anime2.xml new file mode 100644 index 000000000..96121689e --- /dev/null +++ b/assets/xml/objects/object_ganon_anime2.xml @@ -0,0 +1,21 @@ +<Root> + <File Name="object_ganon_anime2" Segment="6"> + <Animation Name="object_ganon_anime2_Anim_001F58" Offset="0x1F58"/> + <Animation Name="object_ganon_anime2_Anim_003018" Offset="0x3018"/> + <Animation Name="object_ganon_anime2_Anim_004304" Offset="0x4304"/> + <Animation Name="object_ganon_anime2_Anim_004F64" Offset="0x4F64"/> + <Animation Name="object_ganon_anime2_Anim_005FFC" Offset="0x5FFC"/> + <Animation Name="object_ganon_anime2_Anim_006AF4" Offset="0x6AF4"/> + <Animation Name="object_ganon_anime2_Anim_007268" Offset="0x7268"/> + <Animation Name="object_ganon_anime2_Anim_007A64" Offset="0x7A64"/> + <Animation Name="object_ganon_anime2_Anim_0089F8" Offset="0x89F8"/> + <Animation Name="object_ganon_anime2_Anim_009AE0" Offset="0x9AE0"/> + <Animation Name="object_ganon_anime2_Anim_00ADDC" Offset="0xADDC"/> + <Animation Name="object_ganon_anime2_Anim_00B668" Offset="0xB668"/> + <Animation Name="object_ganon_anime2_Anim_00BE38" Offset="0xBE38"/> + <Animation Name="object_ganon_anime2_Anim_00EA00" Offset="0xEA00"/> + <Animation Name="object_ganon_anime2_Anim_00F19C" Offset="0xF19C"/> + <Animation Name="object_ganon_anime2_Anim_010298" Offset="0x10298"/> + <Animation Name="object_ganon_anime2_Anim_010514" Offset="0x10514"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ganon_anime3.xml b/assets/xml/objects/object_ganon_anime3.xml new file mode 100644 index 000000000..56dc16453 --- /dev/null +++ b/assets/xml/objects/object_ganon_anime3.xml @@ -0,0 +1,13 @@ +<Root> + <File Name="object_ganon_anime3" Segment="6"> + <Animation Name="object_ganon_anime3_Anim_000BFC" Offset="0xBFC"/> + <Animation Name="object_ganon_anime3_Anim_002168" Offset="0x2168"/> + <Animation Name="object_ganon_anime3_Anim_0028A8" Offset="0x28A8"/> + <Animation Name="object_ganon_anime3_Anim_002E6C" Offset="0x2E6C"/> + <Animation Name="object_ganon_anime3_Anim_003754" Offset="0x3754"/> + <Animation Name="object_ganon_anime3_Anim_003884" Offset="0x3884"/> + <Animation Name="object_ganon_anime3_Anim_003F38" Offset="0x3F38"/> + <Animation Name="object_ganon_anime3_Anim_010380" Offset="0x10380"/> + <Blob Name="object_ganon_anime3_Blob_010390" Size="0x4460" Offset="0x10390"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ganon_objects.xml b/assets/xml/objects/object_ganon_objects.xml new file mode 100644 index 000000000..0fe106db7 --- /dev/null +++ b/assets/xml/objects/object_ganon_objects.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_ganon_objects" Segment="6"> + <DList Name="object_ganon_objects_DL_0000C0" Offset="0xC0"/> + <Texture Name="object_ganon_objects_Tex_000170" OutName="tex_00000170" Format="rgb5a1" Width="32" Height="64" Offset="0x170"/> + </File> +</Root> diff --git a/assets/xml/objects/object_gm.xml b/assets/xml/objects/object_gm.xml new file mode 100644 index 000000000..91b10cc42 --- /dev/null +++ b/assets/xml/objects/object_gm.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_gm" Segment="6"> + <Animation Name="object_gm_Anim_0002B8" Offset="0x2B8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_gnd_magic.xml b/assets/xml/objects/object_gnd_magic.xml new file mode 100644 index 000000000..a88d419d7 --- /dev/null +++ b/assets/xml/objects/object_gnd_magic.xml @@ -0,0 +1,7 @@ +<Root> + <File Name="object_gnd_magic" Segment="6"> + <Texture Name="object_gnd_magic_Tex_000000" OutName="tex_00000000" Format="i8" Width="32" Height="64" Offset="0x0"/> + <Texture Name="object_gnd_magic_Tex_000800" OutName="tex_00000800" Format="i8" Width="32" Height="64" Offset="0x800"/> + <DList Name="object_gnd_magic_DL_001190" Offset="0x1190"/> + </File> +</Root> diff --git a/assets/xml/objects/object_gndd.xml b/assets/xml/objects/object_gndd.xml new file mode 100644 index 000000000..c2ec4bce5 --- /dev/null +++ b/assets/xml/objects/object_gndd.xml @@ -0,0 +1,94 @@ +<Root> + <File Name="object_gndd" Segment="6"> + <Animation Name="object_gndd_Anim_0005B4" Offset="0x5B4"/> + <Animation Name="object_gndd_Anim_0008A0" Offset="0x8A0"/> + <Animation Name="object_gndd_Anim_000BC8" Offset="0xBC8"/> + <Animation Name="object_gndd_Anim_000F54" Offset="0xF54"/> + <Animation Name="object_gndd_Anim_0014F4" Offset="0x14F4"/> + <Animation Name="object_gndd_Anim_001D28" Offset="0x1D28"/> + <Animation Name="object_gndd_Anim_002928" Offset="0x2928"/> + <Animation Name="object_gndd_Anim_003284" Offset="0x3284"/> + <Animation Name="object_gndd_Anim_003428" Offset="0x3428"/> + <Animation Name="object_gndd_Anim_003D84" Offset="0x3D84"/> + <Animation Name="object_gndd_Anim_004260" Offset="0x4260"/> + <Animation Name="object_gndd_Anim_004534" Offset="0x4534"/> + <Animation Name="object_gndd_Anim_0048B0" Offset="0x48B0"/> + <Animation Name="object_gndd_Anim_0050A8" Offset="0x50A8"/> + <DList Name="object_gndd_DL_0061C0" Offset="0x61C0"/> + <DList Name="object_gndd_DL_0069F8" Offset="0x69F8"/> + <DList Name="object_gndd_DL_006B78" Offset="0x6B78"/> + <DList Name="object_gndd_DL_006D90" Offset="0x6D90"/> + <DList Name="object_gndd_DL_006FC8" Offset="0x6FC8"/> + <DList Name="object_gndd_DL_00A6A8" Offset="0xA6A8"/> + <DList Name="object_gndd_DL_00AB10" Offset="0xAB10"/> + <DList Name="object_gndd_DL_00B410" Offset="0xB410"/> + <DList Name="object_gndd_DL_00B4B0" Offset="0xB4B0"/> + <DList Name="object_gndd_DL_00B918" Offset="0xB918"/> + <DList Name="object_gndd_DL_00BA90" Offset="0xBA90"/> + <DList Name="object_gndd_DL_00BC08" Offset="0xBC08"/> + <DList Name="object_gndd_DL_00BEA0" Offset="0xBEA0"/> + <DList Name="object_gndd_DL_00C138" Offset="0xC138"/> + <DList Name="object_gndd_DL_00C550" Offset="0xC550"/> + <DList Name="object_gndd_DL_00C968" Offset="0xC968"/> + <DList Name="object_gndd_DL_00CBF8" Offset="0xCBF8"/> + <DList Name="object_gndd_DL_00CE88" Offset="0xCE88"/> + <DList Name="object_gndd_DL_00D080" Offset="0xD080"/> + <DList Name="object_gndd_DL_00D278" Offset="0xD278"/> + <DList Name="object_gndd_DL_00D470" Offset="0xD470"/> + <DList Name="object_gndd_DL_00D668" Offset="0xD668"/> + <DList Name="object_gndd_DL_00E1A8" Offset="0xE1A8"/> + <Texture Name="object_gndd_TLUT_00ECB8" OutName="tlut_0000ECB8" Format="rgb5a1" Width="16" Height="16" Offset="0xECB8"/> + <Texture Name="object_gndd_Tex_00EEB8" OutName="tex_0000EEB8" Format="rgb5a1" Width="8" Height="8" Offset="0xEEB8"/> + <Texture Name="object_gndd_Tex_00EF38" OutName="tex_0000EF38" Format="rgb5a1" Width="16" Height="16" Offset="0xEF38"/> + <Texture Name="object_gndd_Tex_00F138" OutName="tex_0000F138" Format="rgb5a1" Width="4" Height="8" Offset="0xF138"/> + <Texture Name="object_gndd_Tex_00F178" OutName="tex_0000F178" Format="ci8" Width="32" Height="16" Offset="0xF178"/> + <Blob Name="object_gndd_Blob_00F378" Size="0x600" Offset="0xF378"/> + <Texture Name="object_gndd_Tex_00F978" OutName="tex_0000F978" Format="rgb5a1" Width="16" Height="16" Offset="0xF978"/> + <Texture Name="object_gndd_Tex_00FB78" OutName="tex_0000FB78" Format="rgb5a1" Width="8" Height="16" Offset="0xFB78"/> + <Texture Name="object_gndd_Tex_00FC78" OutName="tex_0000FC78" Format="rgb5a1" Width="8" Height="8" Offset="0xFC78"/> + <Texture Name="object_gndd_Tex_00FCF8" OutName="tex_0000FCF8" Format="rgb5a1" Width="4" Height="16" Offset="0xFCF8"/> + <Texture Name="object_gndd_Tex_00FD78" OutName="tex_0000FD78" Format="rgb5a1" Width="16" Height="8" Offset="0xFD78"/> + <Texture Name="object_gndd_Tex_00FE78" OutName="tex_0000FE78" Format="rgb5a1" Width="16" Height="16" Offset="0xFE78"/> + <Texture Name="object_gndd_Tex_010078" OutName="tex_00010078" Format="rgb5a1" Width="16" Height="16" Offset="0x10078"/> + <Texture Name="object_gndd_Tex_010278" OutName="tex_00010278" Format="rgb5a1" Width="32" Height="16" Offset="0x10278"/> + <Texture Name="object_gndd_Tex_010678" OutName="tex_00010678" Format="rgb5a1" Width="16" Height="16" Offset="0x10678"/> + <Texture Name="object_gndd_Tex_010878" OutName="tex_00010878" Format="rgb5a1" Width="8" Height="8" Offset="0x10878"/> + <Texture Name="object_gndd_Tex_0108F8" OutName="tex_000108F8" Format="rgb5a1" Width="8" Height="8" Offset="0x108F8"/> + <Texture Name="object_gndd_Tex_010978" OutName="tex_00010978" Format="rgb5a1" Width="16" Height="16" Offset="0x10978"/> + <Texture Name="object_gndd_Tex_010B78" OutName="tex_00010B78" Format="rgb5a1" Width="16" Height="16" Offset="0x10B78"/> + <Texture Name="object_gndd_Tex_010D78" OutName="tex_00010D78" Format="rgb5a1" Width="16" Height="16" Offset="0x10D78"/> + <Texture Name="object_gndd_Tex_010F78" OutName="tex_00010F78" Format="rgb5a1" Width="16" Height="32" Offset="0x10F78"/> + <Texture Name="object_gndd_Tex_011378" OutName="tex_00011378" Format="rgb5a1" Width="16" Height="16" Offset="0x11378"/> + <Texture Name="object_gndd_Tex_011578" OutName="tex_00011578" Format="rgb5a1" Width="8" Height="8" Offset="0x11578"/> + <Texture Name="object_gndd_Tex_0115F8" OutName="tex_000115F8" Format="rgb5a1" Width="8" Height="8" Offset="0x115F8"/> + <Texture Name="object_gndd_Tex_011678" OutName="tex_00011678" Format="rgb5a1" Width="8" Height="8" Offset="0x11678"/> + <Texture Name="object_gndd_Tex_0116F8" OutName="tex_000116F8" Format="rgb5a1" Width="4" Height="4" Offset="0x116F8"/> + <Texture Name="object_gndd_Tex_011718" OutName="tex_00011718" Format="i8" Width="16" Height="16" Offset="0x11718"/> + <Texture Name="object_gndd_Tex_011818" OutName="tex_00011818" Format="rgb5a1" Width="4" Height="8" Offset="0x11818"/> + <Texture Name="object_gndd_Tex_011858" OutName="tex_00011858" Format="rgb5a1" Width="4" Height="4" Offset="0x11858"/> + <Limb Name="object_gndd_Limb_011878" LimbType="Standard" Offset="0x11878"/> + <Limb Name="object_gndd_Limb_011884" LimbType="Standard" Offset="0x11884"/> + <Limb Name="object_gndd_Limb_011890" LimbType="Standard" Offset="0x11890"/> + <Limb Name="object_gndd_Limb_01189C" LimbType="Standard" Offset="0x1189C"/> + <Limb Name="object_gndd_Limb_0118A8" LimbType="Standard" Offset="0x118A8"/> + <Limb Name="object_gndd_Limb_0118B4" LimbType="Standard" Offset="0x118B4"/> + <Limb Name="object_gndd_Limb_0118C0" LimbType="Standard" Offset="0x118C0"/> + <Limb Name="object_gndd_Limb_0118CC" LimbType="Standard" Offset="0x118CC"/> + <Limb Name="object_gndd_Limb_0118D8" LimbType="Standard" Offset="0x118D8"/> + <Limb Name="object_gndd_Limb_0118E4" LimbType="Standard" Offset="0x118E4"/> + <Limb Name="object_gndd_Limb_0118F0" LimbType="Standard" Offset="0x118F0"/> + <Limb Name="object_gndd_Limb_0118FC" LimbType="Standard" Offset="0x118FC"/> + <Limb Name="object_gndd_Limb_011908" LimbType="Standard" Offset="0x11908"/> + <Limb Name="object_gndd_Limb_011914" LimbType="Standard" Offset="0x11914"/> + <Limb Name="object_gndd_Limb_011920" LimbType="Standard" Offset="0x11920"/> + <Limb Name="object_gndd_Limb_01192C" LimbType="Standard" Offset="0x1192C"/> + <Limb Name="object_gndd_Limb_011938" LimbType="Standard" Offset="0x11938"/> + <Limb Name="object_gndd_Limb_011944" LimbType="Standard" Offset="0x11944"/> + <Limb Name="object_gndd_Limb_011950" LimbType="Standard" Offset="0x11950"/> + <Limb Name="object_gndd_Limb_01195C" LimbType="Standard" Offset="0x1195C"/> + <Limb Name="object_gndd_Limb_011968" LimbType="Standard" Offset="0x11968"/> + <Limb Name="object_gndd_Limb_011974" LimbType="Standard" Offset="0x11974"/> + <Limb Name="object_gndd_Limb_011980" LimbType="Standard" Offset="0x11980"/> + <Skeleton Name="object_gndd_Skel_0119E8" Type="Flex" LimbType="Standard" Offset="0x119E8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_gol.xml b/assets/xml/objects/object_gol.xml new file mode 100644 index 000000000..64b0a49ae --- /dev/null +++ b/assets/xml/objects/object_gol.xml @@ -0,0 +1,54 @@ +<Root> + <File Name="object_gol" Segment="6"> + <Animation Name="object_gol_Anim_00017C" Offset="0x17C"/> + <Animation Name="object_gol_Anim_000334" Offset="0x334"/> + <Animation Name="object_gol_Anim_000544" Offset="0x544"/> + <Animation Name="object_gol_Anim_000838" Offset="0x838"/> + <Animation Name="object_gol_Anim_000B78" Offset="0xB78"/> + <Animation Name="object_gol_Anim_000E4C" Offset="0xE4C"/> + <Animation Name="object_gol_Anim_0011B4" Offset="0x11B4"/> + <Animation Name="object_gol_Anim_001548" Offset="0x1548"/> + <DList Name="object_gol_DL_001600" Offset="0x1600"/> + <DList Name="object_gol_DL_001860" Offset="0x1860"/> + <DList Name="object_gol_DL_0019F8" Offset="0x19F8"/> + <DList Name="object_gol_DL_001B28" Offset="0x1B28"/> + <DList Name="object_gol_DL_001D78" Offset="0x1D78"/> + <DList Name="object_gol_DL_001F10" Offset="0x1F10"/> + <DList Name="object_gol_DL_0024E0" Offset="0x24E0"/> + <DList Name="object_gol_DL_002A70" Offset="0x2A70"/> + <DList Name="object_gol_DL_002C10" Offset="0x2C10"/> + <DList Name="object_gol_DL_002EB8" Offset="0x2EB8"/> + <Texture Name="object_gol_Tex_002FD0" OutName="tex_00002FD0" Format="rgb5a1" Width="16" Height="16" Offset="0x2FD0"/> + <Texture Name="object_gol_Tex_0031D0" OutName="tex_000031D0" Format="rgb5a1" Width="16" Height="16" Offset="0x31D0"/> + <Texture Name="object_gol_Tex_0033D0" OutName="tex_000033D0" Format="rgb5a1" Width="16" Height="16" Offset="0x33D0"/> + <Texture Name="object_gol_Tex_0035D0" OutName="tex_000035D0" Format="rgb5a1" Width="16" Height="16" Offset="0x35D0"/> + <Texture Name="object_gol_Tex_0037D0" OutName="tex_000037D0" Format="rgb5a1" Width="16" Height="16" Offset="0x37D0"/> + <Limb Name="object_gol_Limb_0039D0" LimbType="Standard" Offset="0x39D0"/> + <Limb Name="object_gol_Limb_0039DC" LimbType="Standard" Offset="0x39DC"/> + <Limb Name="object_gol_Limb_0039E8" LimbType="Standard" Offset="0x39E8"/> + <Limb Name="object_gol_Limb_0039F4" LimbType="Standard" Offset="0x39F4"/> + <Limb Name="object_gol_Limb_003A00" LimbType="Standard" Offset="0x3A00"/> + <Limb Name="object_gol_Limb_003A0C" LimbType="Standard" Offset="0x3A0C"/> + <Limb Name="object_gol_Limb_003A18" LimbType="Standard" Offset="0x3A18"/> + <Limb Name="object_gol_Limb_003A24" LimbType="Standard" Offset="0x3A24"/> + <Limb Name="object_gol_Limb_003A30" LimbType="Standard" Offset="0x3A30"/> + <Limb Name="object_gol_Limb_003A3C" LimbType="Standard" Offset="0x3A3C"/> + <Limb Name="object_gol_Limb_003A48" LimbType="Standard" Offset="0x3A48"/> + <Limb Name="object_gol_Limb_003A54" LimbType="Standard" Offset="0x3A54"/> + <Limb Name="object_gol_Limb_003A60" LimbType="Standard" Offset="0x3A60"/> + <Limb Name="object_gol_Limb_003A6C" LimbType="Standard" Offset="0x3A6C"/> + <Limb Name="object_gol_Limb_003A78" LimbType="Standard" Offset="0x3A78"/> + <Limb Name="object_gol_Limb_003A84" LimbType="Standard" Offset="0x3A84"/> + <Limb Name="object_gol_Limb_003A90" LimbType="Standard" Offset="0x3A90"/> + <Limb Name="object_gol_Limb_003A9C" LimbType="Standard" Offset="0x3A9C"/> + <Limb Name="object_gol_Limb_003AA8" LimbType="Standard" Offset="0x3AA8"/> + <Limb Name="object_gol_Limb_003AB4" LimbType="Standard" Offset="0x3AB4"/> + <Limb Name="object_gol_Limb_003AC0" LimbType="Standard" Offset="0x3AC0"/> + <Limb Name="object_gol_Limb_003ACC" LimbType="Standard" Offset="0x3ACC"/> + <Limb Name="object_gol_Limb_003AD8" LimbType="Standard" Offset="0x3AD8"/> + <Skeleton Name="object_gol_Skel_003B40" Type="Normal" LimbType="Standard" Offset="0x3B40"/> + <Animation Name="object_gol_Anim_003D78" Offset="0x3D78"/> + <Animation Name="object_gol_Anim_003FF0" Offset="0x3FF0"/> + <Animation Name="object_gol_Anim_004204" Offset="0x4204"/> + </File> +</Root> diff --git a/assets/xml/objects/object_haka_door.xml b/assets/xml/objects/object_haka_door.xml new file mode 100644 index 000000000..7c021c113 --- /dev/null +++ b/assets/xml/objects/object_haka_door.xml @@ -0,0 +1,12 @@ +<Root> + <File Name="object_haka_door" Segment="6"> + <Texture Name="object_haka_door_Tex_000000" OutName="tex_00000000" Format="rgb5a1" Width="32" Height="64" Offset="0x0"/> + <DList Name="object_haka_door_DL_001310" Offset="0x1310"/> + <DList Name="object_haka_door_DL_0013B8" Offset="0x13B8"/> + <DList Name="object_haka_door_DL_001420" Offset="0x1420"/> + <Texture Name="object_haka_door_Tex_001490" OutName="tex_00001490" Format="rgb5a1" Width="32" Height="64" Offset="0x1490"/> + <DList Name="object_haka_door_DL_002620" Offset="0x2620"/> + <Texture Name="object_haka_door_Tex_002700" OutName="tex_00002700" Format="rgb5a1" Width="32" Height="64" Offset="0x2700"/> + <DList Name="object_haka_door_DL_003890" Offset="0x3890"/> + </File> +</Root> diff --git a/assets/xml/objects/object_haka_objects.xml b/assets/xml/objects/object_haka_objects.xml new file mode 100644 index 000000000..5c0b03cc6 --- /dev/null +++ b/assets/xml/objects/object_haka_objects.xml @@ -0,0 +1,85 @@ +<Root> + <File Name="object_haka_objects" Segment="6"> + <DList Name="object_haka_objects_DL_000040" Offset="0x40"/> + <Blob Name="object_haka_objects_Blob_0000D0" Size="0x80" Offset="0xD0"/> + <DList Name="object_haka_objects_DL_001120" Offset="0x1120"/> + <DList Name="object_haka_objects_DL_0018F0" Offset="0x18F0"/> + <DList Name="object_haka_objects_DL_002ED0" Offset="0x2ED0"/> + <DList Name="object_haka_objects_DL_003CF0" Offset="0x3CF0"/> + <DList Name="object_haka_objects_DL_0040F0" Offset="0x40F0"/> + <Blob Name="object_haka_objects_Blob_0042A8" Size="0xB8" Offset="0x42A8"/> + <DList Name="object_haka_objects_DL_0043B0" Offset="0x43B0"/> + <Blob Name="object_haka_objects_Blob_004448" Size="0xB8" Offset="0x4448"/> + <DList Name="object_haka_objects_DL_0045A0" Offset="0x45A0"/> + <Blob Name="object_haka_objects_Blob_004688" Size="0x128" Offset="0x4688"/> + <DList Name="object_haka_objects_DL_0047F0" Offset="0x47F0"/> + <Blob Name="object_haka_objects_Blob_0048C0" Size="0xB0" Offset="0x48C0"/> + <DList Name="object_haka_objects_DL_0049B0" Offset="0x49B0"/> + <Blob Name="object_haka_objects_Blob_004A80" Size="0xB0" Offset="0x4A80"/> + <DList Name="object_haka_objects_DL_004B70" Offset="0x4B70"/> + <Blob Name="object_haka_objects_Blob_004C40" Size="0xB0" Offset="0x4C40"/> + <DList Name="object_haka_objects_DL_005000" Offset="0x5000"/> + <Blob Name="object_haka_objects_Blob_005130" Size="0x230" Offset="0x5130"/> + <DList Name="object_haka_objects_DL_005A70" Offset="0x5A70"/> + <DList Name="object_haka_objects_DL_005CE0" Offset="0x5CE0"/> + <Blob Name="object_haka_objects_Blob_005DB8" Size="0xA8" Offset="0x5DB8"/> + <DList Name="object_haka_objects_DL_0064E0" Offset="0x64E0"/> + <Blob Name="object_haka_objects_Blob_0067C8" Size="0x7D8" Offset="0x67C8"/> + <DList Name="object_haka_objects_DL_0072C0" Offset="0x72C0"/> + <DList Name="object_haka_objects_DL_007610" Offset="0x7610"/> + <DList Name="object_haka_objects_DL_007EF0" Offset="0x7EF0"/> + <Blob Name="object_haka_objects_Blob_008148" Size="0xB8" Offset="0x8148"/> + <DList Name="object_haka_objects_DL_008A20" Offset="0x8A20"/> + <Blob Name="object_haka_objects_Blob_008C90" Size="0xB0" Offset="0x8C90"/> + <DList Name="object_haka_objects_DL_008EB0" Offset="0x8EB0"/> + <Blob Name="object_haka_objects_Blob_009038" Size="0x168" Offset="0x9038"/> + <DList Name="object_haka_objects_DL_009860" Offset="0x9860"/> + <Blob Name="object_haka_objects_Blob_009AC0" Size="0x240" Offset="0x9AC0"/> + <DList Name="object_haka_objects_DL_00A1A0" Offset="0xA1A0"/> + <Blob Name="object_haka_objects_Blob_00A460" Size="0x3C0" Offset="0xA460"/> + <DList Name="object_haka_objects_DL_00A860" Offset="0xA860"/> + <Blob Name="object_haka_objects_Blob_00A8F0" Size="0x80" Offset="0xA8F0"/> + <DList Name="object_haka_objects_DL_00BF20" Offset="0xBF20"/> + <DList Name="object_haka_objects_DL_00D330" Offset="0xD330"/> + <Blob Name="object_haka_objects_Blob_00DA88" Size="0x9B8" Offset="0xDA88"/> + <DList Name="object_haka_objects_DL_00E910" Offset="0xE910"/> + <Blob Name="object_haka_objects_Blob_00EA40" Size="0x370" Offset="0xEA40"/> + <DList Name="object_haka_objects_DL_00F1B0" Offset="0xF1B0"/> + <DList Name="object_haka_objects_DL_00FE40" Offset="0xFE40"/> + <Blob Name="object_haka_objects_Blob_010168" Size="0x788" Offset="0x10168"/> + <DList Name="object_haka_objects_DL_010A10" Offset="0x10A10"/> + <DList Name="object_haka_objects_DL_010C10" Offset="0x10C10"/> + <Blob Name="object_haka_objects_Blob_010CF0" Size="0x150" Offset="0x10CF0"/> + <DList Name="object_haka_objects_DL_012270" Offset="0x12270"/> + <Blob Name="object_haka_objects_Blob_012AA0" Size="0x750" Offset="0x12AA0"/> + <Texture Name="object_haka_objects_Tex_0131F0" OutName="tex_000131F0" Format="ia8" Width="32" Height="32" Offset="0x131F0"/> + <Texture Name="object_haka_objects_Tex_0135F0" OutName="tex_000135F0" Format="rgb5a1" Width="32" Height="32" Offset="0x135F0"/> + <Texture Name="object_haka_objects_Tex_013DF0" OutName="tex_00013DF0" Format="rgb5a1" Width="32" Height="32" Offset="0x13DF0"/> + <Texture Name="object_haka_objects_Tex_0145F0" OutName="tex_000145F0" Format="rgb5a1" Width="32" Height="64" Offset="0x145F0"/> + <Texture Name="object_haka_objects_Tex_0155F0" OutName="tex_000155F0" Format="rgb5a1" Width="32" Height="64" Offset="0x155F0"/> + <Texture Name="object_haka_objects_Tex_0165F0" OutName="tex_000165F0" Format="rgb5a1" Width="32" Height="8" Offset="0x165F0"/> + <Texture Name="object_haka_objects_Tex_0167F0" OutName="tex_000167F0" Format="rgb5a1" Width="32" Height="16" Offset="0x167F0"/> + <Texture Name="object_haka_objects_Tex_016BF0" OutName="tex_00016BF0" Format="i4" Width="32" Height="32" Offset="0x16BF0"/> + <Texture Name="object_haka_objects_Tex_016DF0" OutName="tex_00016DF0" Format="i4" Width="32" Height="32" Offset="0x16DF0"/> + <Texture Name="object_haka_objects_Tex_016FF0" OutName="tex_00016FF0" Format="i4" Width="32" Height="32" Offset="0x16FF0"/> + <Texture Name="object_haka_objects_Tex_0171F0" OutName="tex_000171F0" Format="i4" Width="32" Height="32" Offset="0x171F0"/> + <Texture Name="object_haka_objects_Tex_0173F0" OutName="tex_000173F0" Format="i4" Width="32" Height="32" Offset="0x173F0"/> + <Texture Name="object_haka_objects_Tex_0175F0" OutName="tex_000175F0" Format="i4" Width="32" Height="32" Offset="0x175F0"/> + <Texture Name="object_haka_objects_Tex_0177F0" OutName="tex_000177F0" Format="rgb5a1" Width="32" Height="32" Offset="0x177F0"/> + <Texture Name="object_haka_objects_Tex_017FF0" OutName="tex_00017FF0" Format="rgb5a1" Width="32" Height="32" Offset="0x17FF0"/> + <Texture Name="object_haka_objects_Tex_0187F0" OutName="tex_000187F0" Format="rgb5a1" Width="16" Height="64" Offset="0x187F0"/> + <Texture Name="object_haka_objects_Tex_018FF0" OutName="tex_00018FF0" Format="rgb5a1" Width="32" Height="32" Offset="0x18FF0"/> + <Texture Name="object_haka_objects_Tex_0197F0" OutName="tex_000197F0" Format="i4" Width="16" Height="16" Offset="0x197F0"/> + <Texture Name="object_haka_objects_Tex_019870" OutName="tex_00019870" Format="rgb5a1" Width="32" Height="32" Offset="0x19870"/> + <Texture Name="object_haka_objects_Tex_01A070" OutName="tex_0001A070" Format="rgb5a1" Width="16" Height="32" Offset="0x1A070"/> + <Texture Name="object_haka_objects_Tex_01A470" OutName="tex_0001A470" Format="i4" Width="32" Height="32" Offset="0x1A470"/> + <Texture Name="object_haka_objects_Tex_01A670" OutName="tex_0001A670" Format="rgb5a1" Width="32" Height="32" Offset="0x1A670"/> + <Texture Name="object_haka_objects_Tex_01AE70" OutName="tex_0001AE70" Format="ia4" Width="64" Height="32" Offset="0x1AE70"/> + <Texture Name="object_haka_objects_Tex_01B270" OutName="tex_0001B270" Format="rgb5a1" Width="64" Height="16" Offset="0x1B270"/> + <Texture Name="object_haka_objects_Tex_01BA70" OutName="tex_0001BA70" Format="rgb5a1" Width="64" Height="16" Offset="0x1BA70"/> + <Texture Name="object_haka_objects_Tex_01C270" OutName="tex_0001C270" Format="i4" Width="32" Height="32" Offset="0x1C270"/> + <Texture Name="object_haka_objects_Tex_01C470" OutName="tex_0001C470" Format="i4" Width="32" Height="32" Offset="0x1C470"/> + <Texture Name="object_haka_objects_Tex_01C670" OutName="tex_0001C670" Format="rgb5a1" Width="32" Height="33" Offset="0x1C670"/> + <Texture Name="object_haka_objects_Tex_01CEB0" OutName="tex_0001CEB0" Format="i4" Width="64" Height="64" Offset="0x1CEB0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_hs.xml b/assets/xml/objects/object_hs.xml new file mode 100644 index 000000000..9b8765abd --- /dev/null +++ b/assets/xml/objects/object_hs.xml @@ -0,0 +1,47 @@ +<Root> + <File Name="object_hs" Segment="6"> + <Animation Name="object_hs_Anim_000304" Offset="0x304"/> + <Animation Name="object_hs_Anim_000528" Offset="0x528"/> + <Animation Name="object_hs_Anim_0005C0" Offset="0x5C0"/> + <DList Name="object_hs_DL_003760" Offset="0x3760"/> + <DList Name="object_hs_DL_003AB0" Offset="0x3AB0"/> + <DList Name="object_hs_DL_004140" Offset="0x4140"/> + <DList Name="object_hs_DL_0042A0" Offset="0x42A0"/> + <DList Name="object_hs_DL_004380" Offset="0x4380"/> + <DList Name="object_hs_DL_004728" Offset="0x4728"/> + <DList Name="object_hs_DL_004860" Offset="0x4860"/> + <DList Name="object_hs_DL_004960" Offset="0x4960"/> + <DList Name="object_hs_DL_004AB8" Offset="0x4AB8"/> + <DList Name="object_hs_DL_004BF0" Offset="0x4BF0"/> + <DList Name="object_hs_DL_004CF0" Offset="0x4CF0"/> + <DList Name="object_hs_DL_004CF8" Offset="0x4CF8"/> + <Texture Name="object_hs_TLUT_004E50" OutName="tlut_00004E50" Format="rgb5a1" Width="16" Height="16" Offset="0x4E50"/> + <Texture Name="object_hs_Tex_005050" OutName="tex_00005050" Format="ci8" Width="16" Height="32" Offset="0x5050"/> + <Texture Name="object_hs_Tex_005250" OutName="tex_00005250" Format="ci8" Width="8" Height="8" Offset="0x5250"/> + <Texture Name="object_hs_Tex_005290" OutName="tex_00005290" Format="ci8" Width="32" Height="16" Offset="0x5290"/> + <Texture Name="object_hs_Tex_005490" OutName="tex_00005490" Format="rgb5a1" Width="32" Height="16" Offset="0x5490"/> + <Texture Name="object_hs_Tex_005890" OutName="tex_00005890" Format="ci8" Width="16" Height="16" Offset="0x5890"/> + <Texture Name="object_hs_Tex_005990" OutName="tex_00005990" Format="ci8" Width="16" Height="16" Offset="0x5990"/> + <Texture Name="object_hs_Tex_005A90" OutName="tex_00005A90" Format="rgb5a1" Width="4" Height="4" Offset="0x5A90"/> + <Texture Name="object_hs_Tex_005AB0" OutName="tex_00005AB0" Format="ci8" Width="8" Height="8" Offset="0x5AB0"/> + <Texture Name="object_hs_Tex_005AF0" OutName="tex_00005AF0" Format="ci8" Width="32" Height="32" Offset="0x5AF0"/> + <Texture Name="object_hs_Tex_005EF0" OutName="tex_00005EF0" Format="ci8" Width="8" Height="16" Offset="0x5EF0"/> + <Texture Name="object_hs_Tex_005F70" OutName="tex_00005F70" Format="ci8" Width="16" Height="32" Offset="0x5F70"/> + <Limb Name="object_hs_Limb_006170" LimbType="Standard" Offset="0x6170"/> + <Limb Name="object_hs_Limb_00617C" LimbType="Standard" Offset="0x617C"/> + <Limb Name="object_hs_Limb_006188" LimbType="Standard" Offset="0x6188"/> + <Limb Name="object_hs_Limb_006194" LimbType="Standard" Offset="0x6194"/> + <Limb Name="object_hs_Limb_0061A0" LimbType="Standard" Offset="0x61A0"/> + <Limb Name="object_hs_Limb_0061AC" LimbType="Standard" Offset="0x61AC"/> + <Limb Name="object_hs_Limb_0061B8" LimbType="Standard" Offset="0x61B8"/> + <Limb Name="object_hs_Limb_0061C4" LimbType="Standard" Offset="0x61C4"/> + <Limb Name="object_hs_Limb_0061D0" LimbType="Standard" Offset="0x61D0"/> + <Limb Name="object_hs_Limb_0061DC" LimbType="Standard" Offset="0x61DC"/> + <Limb Name="object_hs_Limb_0061E8" LimbType="Standard" Offset="0x61E8"/> + <Limb Name="object_hs_Limb_0061F4" LimbType="Standard" Offset="0x61F4"/> + <Limb Name="object_hs_Limb_006200" LimbType="Standard" Offset="0x6200"/> + <Limb Name="object_hs_Limb_00620C" LimbType="Standard" Offset="0x620C"/> + <Limb Name="object_hs_Limb_006218" LimbType="Standard" Offset="0x6218"/> + <Skeleton Name="object_hs_Skel_006260" Type="Flex" LimbType="Standard" Offset="0x6260"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ice_objects.xml b/assets/xml/objects/object_ice_objects.xml new file mode 100644 index 000000000..abaa53ad5 --- /dev/null +++ b/assets/xml/objects/object_ice_objects.xml @@ -0,0 +1,25 @@ +<Root> + <File Name="object_ice_objects" Segment="6"> + <DList Name="object_ice_objects_DL_000190" Offset="0x190"/> + <Blob Name="object_ice_objects_Blob_0002B8" Size="0x168" Offset="0x2B8"/> + <DList Name="object_ice_objects_DL_0006F0" Offset="0x6F0"/> + <DList Name="object_ice_objects_DL_0012A0" Offset="0x12A0"/> + <Blob Name="object_ice_objects_Blob_001520" Size="0x730" Offset="0x1520"/> + <DList Name="object_ice_objects_DL_001D10" Offset="0x1D10"/> + <DList Name="object_ice_objects_DL_0021F0" Offset="0x21F0"/> + <DList Name="object_ice_objects_DL_0023D0" Offset="0x23D0"/> + <Blob Name="object_ice_objects_Blob_002470" Size="0x150" Offset="0x2470"/> + <DList Name="object_ice_objects_DL_002640" Offset="0x2640"/> + <DList Name="object_ice_objects_DL_002740" Offset="0x2740"/> + <Blob Name="object_ice_objects_Blob_0027D8" Size="0x178" Offset="0x27D8"/> + <Texture Name="object_ice_objects_Tex_002950" OutName="tex_00002950" Format="rgb5a1" Width="32" Height="32" Offset="0x2950"/> + <Texture Name="object_ice_objects_Tex_003150" OutName="tex_00003150" Format="i8" Width="32" Height="128" Offset="0x3150"/> + <Texture Name="object_ice_objects_Tex_004150" OutName="tex_00004150" Format="rgb5a1" Width="32" Height="32" Offset="0x4150"/> + <Texture Name="object_ice_objects_Tex_004950" OutName="tex_00004950" Format="rgb5a1" Width="32" Height="32" Offset="0x4950"/> + <Texture Name="object_ice_objects_Tex_005150" OutName="tex_00005150" Format="i8" Width="32" Height="32" Offset="0x5150"/> + <Texture Name="object_ice_objects_Tex_005550" OutName="tex_00005550" Format="i4" Width="64" Height="64" Offset="0x5550"/> + <Texture Name="object_ice_objects_Tex_005D50" OutName="tex_00005D50" Format="i8" Width="64" Height="64" Offset="0x5D50"/> + <Texture Name="object_ice_objects_Tex_006D50" OutName="tex_00006D50" Format="rgb5a1" Width="32" Height="64" Offset="0x6D50"/> + <Texture Name="object_ice_objects_Tex_007D50" OutName="tex_00007D50" Format="ia8" Width="64" Height="64" Offset="0x7D50"/> + </File> +</Root> diff --git a/assets/xml/objects/object_im.xml b/assets/xml/objects/object_im.xml new file mode 100644 index 000000000..c1dd7dc1e --- /dev/null +++ b/assets/xml/objects/object_im.xml @@ -0,0 +1,76 @@ +<Root> + <File Name="object_im" Segment="6"> + <Animation Name="object_im_Anim_000710" Offset="0x710"/> + <Animation Name="object_im_Anim_000AFC" Offset="0xAFC"/> + <Animation Name="object_im_Anim_0014E4" Offset="0x14E4"/> + <Animation Name="object_im_Anim_001868" Offset="0x1868"/> + <Texture Name="object_im_TLUT_001880" OutName="tlut_00001880" Format="rgb5a1" Width="16" Height="16" Offset="0x1880"/> + <Texture Name="object_im_Tex_001A80" OutName="tex_00001A80" Format="ci8" Width="8" Height="8" Offset="0x1A80"/> + <Texture Name="object_im_Tex_001AC0" OutName="tex_00001AC0" Format="ci8" Width="16" Height="32" Offset="0x1AC0"/> + <Texture Name="object_im_Tex_001CC0" OutName="tex_00001CC0" Format="ci8" Width="16" Height="16" Offset="0x1CC0"/> + <Texture Name="object_im_Tex_001DC0" OutName="tex_00001DC0" Format="ci8" Width="8" Height="8" Offset="0x1DC0"/> + <Texture Name="object_im_Tex_001E00" OutName="tex_00001E00" Format="ci8" Width="8" Height="16" Offset="0x1E00"/> + <Texture Name="object_im_Tex_001E80" OutName="tex_00001E80" Format="ci8" Width="8" Height="16" Offset="0x1E80"/> + <Texture Name="object_im_Tex_001F00" OutName="tex_00001F00" Format="ci8" Width="16" Height="32" Offset="0x1F00"/> + <Texture Name="object_im_Tex_002100" OutName="tex_00002100" Format="ci8" Width="16" Height="32" Offset="0x2100"/> + <Texture Name="object_im_Tex_002300" OutName="tex_00002300" Format="ci8" Width="16" Height="16" Offset="0x2300"/> + <Texture Name="object_im_Tex_002400" OutName="tex_00002400" Format="ci8" Width="8" Height="16" Offset="0x2400"/> + <Texture Name="object_im_Tex_002480" OutName="tex_00002480" Format="ci8" Width="32" Height="32" Offset="0x2480"/> + <Texture Name="object_im_Tex_002880" OutName="tex_00002880" Format="rgb5a1" Width="8" Height="16" Offset="0x2880"/> + <Texture Name="object_im_Tex_002980" OutName="tex_00002980" Format="rgb5a1" Width="16" Height="32" Offset="0x2980"/> + <Texture Name="object_im_Tex_002D80" OutName="tex_00002D80" Format="ci8" Width="8" Height="8" Offset="0x2D80"/> + <DList Name="object_im_DL_005040" Offset="0x5040"/> + <DList Name="object_im_DL_005D60" Offset="0x5D60"/> + <DList Name="object_im_DL_006048" Offset="0x6048"/> + <DList Name="object_im_DL_006200" Offset="0x6200"/> + <DList Name="object_im_DL_0064E8" Offset="0x64E8"/> + <DList Name="object_im_DL_006720" Offset="0x6720"/> + <DList Name="object_im_DL_006880" Offset="0x6880"/> + <DList Name="object_im_DL_0069E8" Offset="0x69E8"/> + <DList Name="object_im_DL_006BB8" Offset="0x6BB8"/> + <DList Name="object_im_DL_006D70" Offset="0x6D70"/> + <Texture Name="object_im_Tex_006F40" OutName="tex_00006F40" Format="rgb5a1" Width="16" Height="16" Offset="0x6F40"/> + <Texture Name="object_im_TLUT_007140" OutName="tlut_00007140" Format="rgb5a1" Width="16" Height="16" Offset="0x7140"/> + <Blob Name="object_im_Blob_007340" Size="0x2D0" Offset="0x7340"/> + <Texture Name="object_im_Tex_007610" OutName="tex_00007610" Format="ci8" Width="16" Height="16" Offset="0x7610"/> + <Texture Name="object_im_Tex_007710" OutName="tex_00007710" Format="ci8" Width="8" Height="8" Offset="0x7710"/> + <Texture Name="object_im_Tex_007750" OutName="tex_00007750" Format="rgb5a1" Width="8" Height="8" Offset="0x7750"/> + <Texture Name="object_im_Tex_0077D0" OutName="tex_000077D0" Format="rgb5a1" Width="16" Height="16" Offset="0x77D0"/> + <Texture Name="object_im_Tex_0079D0" OutName="tex_000079D0" Format="ci8" Width="8" Height="8" Offset="0x79D0"/> + <Texture Name="object_im_Tex_007A10" OutName="tex_00007A10" Format="rgb5a1" Width="8" Height="16" Offset="0x7A10"/> + <Texture Name="object_im_Tex_007B10" OutName="tex_00007B10" Format="ci8" Width="8" Height="8" Offset="0x7B10"/> + <Texture Name="object_im_Tex_007B50" OutName="tex_00007B50" Format="ci8" Width="16" Height="16" Offset="0x7B50"/> + <Texture Name="object_im_Tex_007C50" OutName="tex_00007C50" Format="ci8" Width="16" Height="16" Offset="0x7C50"/> + <Blob Name="object_im_Blob_007D50" Size="0x800" Offset="0x7D50"/> + <DList Name="object_im_DL_00BDC0" Offset="0xBDC0"/> + <DList Name="object_im_DL_00D0D8" Offset="0xD0D8"/> + <DList Name="object_im_DL_00DDB8" Offset="0xDDB8"/> + <DList Name="object_im_DL_00E0F0" Offset="0xE0F0"/> + <DList Name="object_im_DL_00E5D0" Offset="0xE5D0"/> + <DList Name="object_im_DL_00E908" Offset="0xE908"/> + <DList Name="object_im_DL_00EDE8" Offset="0xEDE8"/> + <Limb Name="object_im_Limb_00F688" LimbType="Standard" Offset="0xF688"/> + <Limb Name="object_im_Limb_00F694" LimbType="Standard" Offset="0xF694"/> + <Limb Name="object_im_Limb_00F6A0" LimbType="Standard" Offset="0xF6A0"/> + <Limb Name="object_im_Limb_00F6AC" LimbType="Standard" Offset="0xF6AC"/> + <Limb Name="object_im_Limb_00F6B8" LimbType="Standard" Offset="0xF6B8"/> + <Limb Name="object_im_Limb_00F6C4" LimbType="Standard" Offset="0xF6C4"/> + <Limb Name="object_im_Limb_00F6D0" LimbType="Standard" Offset="0xF6D0"/> + <Limb Name="object_im_Limb_00F6DC" LimbType="Standard" Offset="0xF6DC"/> + <Limb Name="object_im_Limb_00F6E8" LimbType="Standard" Offset="0xF6E8"/> + <Limb Name="object_im_Limb_00F6F4" LimbType="Standard" Offset="0xF6F4"/> + <Limb Name="object_im_Limb_00F700" LimbType="Standard" Offset="0xF700"/> + <Limb Name="object_im_Limb_00F70C" LimbType="Standard" Offset="0xF70C"/> + <Limb Name="object_im_Limb_00F718" LimbType="Standard" Offset="0xF718"/> + <Limb Name="object_im_Limb_00F724" LimbType="Standard" Offset="0xF724"/> + <Limb Name="object_im_Limb_00F730" LimbType="Standard" Offset="0xF730"/> + <Limb Name="object_im_Limb_00F73C" LimbType="Standard" Offset="0xF73C"/> + <Skeleton Name="object_im_Skel_00F788" Type="Flex" LimbType="Standard" Offset="0xF788"/> + <Animation Name="object_im_Anim_00FB10" Offset="0xFB10"/> + <Animation Name="object_im_Anim_0101C8" Offset="0x101C8"/> + <Animation Name="object_im_Anim_010EE0" Offset="0x10EE0"/> + <Animation Name="object_im_Anim_01182C" Offset="0x1182C"/> + <Animation Name="object_im_Anim_011C08" Offset="0x11C08"/> + <Animation Name="object_im_Anim_012218" Offset="0x12218"/> + </File> +</Root> diff --git a/assets/xml/objects/object_in.xml b/assets/xml/objects/object_in.xml new file mode 100644 index 000000000..3933e6e64 --- /dev/null +++ b/assets/xml/objects/object_in.xml @@ -0,0 +1,125 @@ +<Root> + <File Name="object_in" Segment="6"> + <Animation Name="object_in_Anim_0003B4" Offset="0x3B4"/> + <Animation Name="object_in_Anim_000CB0" Offset="0xCB0"/> + <Animation Name="object_in_Anim_001BE0" Offset="0x1BE0"/> + <Animation Name="object_in_Anim_001CC0" Offset="0x1CC0"/> + <Texture Name="object_in_TLUT_001CD0" OutName="tlut_00001CD0" Format="rgb5a1" Width="16" Height="16" Offset="0x1CD0"/> + <Texture Name="object_in_TLUT_001ED0" OutName="tlut_00001ED0" Format="rgb5a1" Width="16" Height="16" Offset="0x1ED0"/> + <Blob Name="object_in_Blob_0020D0" Size="0x880" Offset="0x20D0"/> + <Texture Name="object_in_Tex_002950" OutName="tex_00002950" Format="ci8" Width="8" Height="8" Offset="0x2950"/> + <Texture Name="object_in_Tex_002990" OutName="tex_00002990" Format="ci8" Width="16" Height="32" Offset="0x2990"/> + <Texture Name="object_in_Tex_002B90" OutName="tex_00002B90" Format="ci8" Width="16" Height="16" Offset="0x2B90"/> + <Texture Name="object_in_Tex_002C90" OutName="tex_00002C90" Format="ci8" Width="8" Height="8" Offset="0x2C90"/> + <Texture Name="object_in_Tex_002CD0" OutName="tex_00002CD0" Format="ci8" Width="32" Height="32" Offset="0x2CD0"/> + <Texture Name="object_in_Tex_0030D0" OutName="tex_000030D0" Format="ci8" Width="8" Height="8" Offset="0x30D0"/> + <Texture Name="object_in_Tex_003110" OutName="tex_00003110" Format="ci8" Width="8" Height="8" Offset="0x3110"/> + <Blob Name="object_in_Blob_003150" Size="0x80" Offset="0x3150"/> + <Texture Name="object_in_Tex_0031D0" OutName="tex_000031D0" Format="ci8" Width="8" Height="8" Offset="0x31D0"/> + <!-- <Blob Name="object_in_Blob_003210" Size="0x1F8" Offset="0x3210"/> --> + <Texture Name="object_in_TLUT_003408" OutName="tlut_00003408" Format="rgb5a1" Width="100" Height="1" Offset="0x3408"/> + <!-- <Blob Name="object_in_Blob_003608" Size="0x388" Offset="0x3608" /> --> + <Texture Name="object_in_Tex_003990" OutName="tex_00003990" Format="rgb5a1" Width="16" Height="16" Offset="0x3990"/> + <Texture Name="object_in_Tex_003B90" OutName="tex_00003B90" Format="ci8" Width="16" Height="16" Offset="0x3B90"/> + <Texture Name="object_in_Tex_003C90" OutName="tex_00003C90" Format="ci8" Width="16" Height="16" Offset="0x3C90"/> + <Texture Name="object_in_Tex_003D90" OutName="tex_00003D90" Format="i8" Width="8" Height="8" Offset="0x3D90"/> + <Texture Name="object_in_Tex_003DD0" OutName="tex_00003DD0" Format="rgb5a1" Width="8" Height="16" Offset="0x3DD0"/> + <Texture Name="object_in_Tex_003ED0" OutName="tex_00003ED0" Format="ci8" Width="16" Height="32" Offset="0x3ED0"/> + <Texture Name="object_in_Tex_0040D0" OutName="tex_000040D0" Format="rgb5a1" Width="8" Height="16" Offset="0x40D0"/> + <Texture Name="object_in_Tex_0041D0" OutName="tex_000041D0" Format="ci8" Width="8" Height="16" Offset="0x41D0"/> + <Texture Name="object_in_Tex_004250" OutName="tex_00004250" Format="ci8" Width="16" Height="16" Offset="0x4250"/> + <Blob Name="object_in_Blob_004350" Size="0x440" Offset="0x4350"/> + <Texture Name="object_in_Tex_004790" OutName="tex_00004790" Format="ci8" Width="8" Height="8" Offset="0x4790"/> + <Blob Name="object_in_Blob_0047D0" Size="0x800" Offset="0x47D0"/> + <DList Name="object_in_DL_006730" Offset="0x6730"/> + <DList Name="object_in_DL_007398" Offset="0x7398"/> + <DList Name="object_in_DL_0074C0" Offset="0x74C0"/> + <DList Name="object_in_DL_0075E8" Offset="0x75E8"/> + <DList Name="object_in_DL_0076E0" Offset="0x76E0"/> + <DList Name="object_in_DL_007880" Offset="0x7880"/> + <DList Name="object_in_DL_007A20" Offset="0x7A20"/> + <DList Name="object_in_DL_007BF8" Offset="0x7BF8"/> + <DList Name="object_in_DL_00A0D8" Offset="0xA0D8"/> + <DList Name="object_in_DL_00A408" Offset="0xA408"/> + <DList Name="object_in_DL_00A630" Offset="0xA630"/> + <DList Name="object_in_DL_00A8E0" Offset="0xA8E0"/> + <DList Name="object_in_DL_00ACA0" Offset="0xACA0"/> + <DList Name="object_in_DL_00AEC8" Offset="0xAEC8"/> + <DList Name="object_in_DL_00B178" Offset="0xB178"/> + <DList Name="object_in_DL_00B5B8" Offset="0xB5B8"/> + <DList Name="object_in_DL_00B7E0" Offset="0xB7E0"/> + <DList Name="object_in_DL_00BB28" Offset="0xBB28"/> + <DList Name="object_in_DL_00BD80" Offset="0xBD80"/> + <DList Name="object_in_DL_00C0C8" Offset="0xC0C8"/> + <Texture Name="object_in_TLUT_00C298" OutName="tlut_0000C298" Format="rgb5a1" Width="16" Height="16" Offset="0xC298"/> + <Texture Name="object_in_Tex_00C498" OutName="tex_0000C498" Format="rgb5a1" Width="16" Height="16" Offset="0xC498"/> + <Texture Name="object_in_Tex_00C698" OutName="tex_0000C698" Format="ci8" Width="8" Height="8" Offset="0xC698"/> + <Texture Name="object_in_Tex_00C6D8" OutName="tex_0000C6D8" Format="ci8" Width="8" Height="8" Offset="0xC6D8"/> + <Texture Name="object_in_Tex_00C718" OutName="tex_0000C718" Format="ci8" Width="8" Height="8" Offset="0xC718"/> + <Texture Name="object_in_Tex_00C758" OutName="tex_0000C758" Format="ci8" Width="16" Height="32" Offset="0xC758"/> + <Texture Name="object_in_Tex_00C958" OutName="tex_0000C958" Format="ci8" Width="16" Height="16" Offset="0xC958"/> + <Texture Name="object_in_Tex_00CA58" OutName="tex_0000CA58" Format="ci8" Width="16" Height="16" Offset="0xCA58"/> + <Texture Name="object_in_Tex_00CB58" OutName="tex_0000CB58" Format="ci8" Width="8" Height="8" Offset="0xCB58"/> + <Blob Name="object_in_Blob_00CB98" Size="0x800" Offset="0xCB98"/> + <Texture Name="object_in_Tex_00D398" OutName="tex_0000D398" Format="rgb5a1" Width="32" Height="32" Offset="0xD398"/> + <Blob Name="object_in_Blob_00DB98" Size="0x800" Offset="0xDB98"/> + <Texture Name="object_in_Tex_00E398" OutName="tex_0000E398" Format="ci8" Width="16" Height="16" Offset="0xE398"/> + <Texture Name="object_in_Tex_00E498" OutName="tex_0000E498" Format="ci8" Width="16" Height="32" Offset="0xE498"/> + <Texture Name="object_in_Tex_00E698" OutName="tex_0000E698" Format="ci8" Width="16" Height="16" Offset="0xE698"/> + <Texture Name="object_in_Tex_00E798" OutName="tex_0000E798" Format="ci8" Width="16" Height="16" Offset="0xE798"/> + <Texture Name="object_in_Tex_00E898" OutName="tex_0000E898" Format="ci8" Width="16" Height="16" Offset="0xE898"/> + <Texture Name="object_in_Tex_00E998" OutName="tex_0000E998" Format="ci8" Width="16" Height="16" Offset="0xE998"/> + <Texture Name="object_in_Tex_00EA98" OutName="tex_0000EA98" Format="ci8" Width="8" Height="8" Offset="0xEA98"/> + <Texture Name="object_in_Tex_00EAD8" OutName="tex_0000EAD8" Format="ci8" Width="8" Height="8" Offset="0xEAD8"/> + <DList Name="object_in_DL_011758" Offset="0x11758"/> + <DList Name="object_in_DL_011AD8" Offset="0x11AD8"/> + <DList Name="object_in_DL_012120" Offset="0x12120"/> + <DList Name="object_in_DL_012220" Offset="0x12220"/> + <DList Name="object_in_DL_012350" Offset="0x12350"/> + <DList Name="object_in_DL_012480" Offset="0x12480"/> + <DList Name="object_in_DL_0125B0" Offset="0x125B0"/> + <DList Name="object_in_DL_0126E0" Offset="0x126E0"/> + <DList Name="object_in_DL_012AC0" Offset="0x12AC0"/> + <DList Name="object_in_DL_012BF0" Offset="0x12BF0"/> + <DList Name="object_in_DL_012D20" Offset="0x12D20"/> + <DList Name="object_in_DL_013100" Offset="0x13100"/> + <DList Name="object_in_DL_0132B8" Offset="0x132B8"/> + <DList Name="object_in_DL_0133F0" Offset="0x133F0"/> + <DList Name="object_in_DL_013540" Offset="0x13540"/> + <DList Name="object_in_DL_013688" Offset="0x13688"/> + <DList Name="object_in_DL_0137C0" Offset="0x137C0"/> + <DList Name="object_in_DL_013910" Offset="0x13910"/> + <Limb Name="object_in_Limb_013A58" LimbType="Standard" Offset="0x13A58"/> + <Limb Name="object_in_Limb_013A64" LimbType="Standard" Offset="0x13A64"/> + <Limb Name="object_in_Limb_013A70" LimbType="Standard" Offset="0x13A70"/> + <Limb Name="object_in_Limb_013A7C" LimbType="Standard" Offset="0x13A7C"/> + <Limb Name="object_in_Limb_013A88" LimbType="Standard" Offset="0x13A88"/> + <Limb Name="object_in_Limb_013A94" LimbType="Standard" Offset="0x13A94"/> + <Limb Name="object_in_Limb_013AA0" LimbType="Standard" Offset="0x13AA0"/> + <Limb Name="object_in_Limb_013AAC" LimbType="Standard" Offset="0x13AAC"/> + <Limb Name="object_in_Limb_013AB8" LimbType="Standard" Offset="0x13AB8"/> + <Limb Name="object_in_Limb_013AC4" LimbType="Standard" Offset="0x13AC4"/> + <Limb Name="object_in_Limb_013AD0" LimbType="Standard" Offset="0x13AD0"/> + <Limb Name="object_in_Limb_013ADC" LimbType="Standard" Offset="0x13ADC"/> + <Limb Name="object_in_Limb_013AE8" LimbType="Standard" Offset="0x13AE8"/> + <Limb Name="object_in_Limb_013AF4" LimbType="Standard" Offset="0x13AF4"/> + <Limb Name="object_in_Limb_013B00" LimbType="Standard" Offset="0x13B00"/> + <Limb Name="object_in_Limb_013B0C" LimbType="Standard" Offset="0x13B0C"/> + <Limb Name="object_in_Limb_013B18" LimbType="Standard" Offset="0x13B18"/> + <Limb Name="object_in_Limb_013B24" LimbType="Standard" Offset="0x13B24"/> + <Limb Name="object_in_Limb_013B30" LimbType="Standard" Offset="0x13B30"/> + <Skeleton Name="object_in_Skel_013B88" Type="Flex" LimbType="Standard" Offset="0x13B88"/> + <Animation Name="object_in_Anim_013C6C" Offset="0x13C6C"/> + <Animation Name="object_in_Anim_013D60" Offset="0x13D60"/> + <Animation Name="object_in_Anim_01431C" Offset="0x1431C"/> + <Animation Name="object_in_Anim_014CA8" Offset="0x14CA8"/> + <Animation Name="object_in_Anim_0151C8" Offset="0x151C8"/> + <Animation Name="object_in_Anim_015814" Offset="0x15814"/> + <Animation Name="object_in_Anim_015DF0" Offset="0x15DF0"/> + <Animation Name="object_in_Anim_01646C" Offset="0x1646C"/> + <Animation Name="object_in_Anim_016B3C" Offset="0x16B3C"/> + <Animation Name="object_in_Anim_0175D0" Offset="0x175D0"/> + <Animation Name="object_in_Anim_017B58" Offset="0x17B58"/> + <Animation Name="object_in_Anim_018C38" Offset="0x18C38"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ka.xml b/assets/xml/objects/object_ka.xml new file mode 100644 index 000000000..8956c59fe --- /dev/null +++ b/assets/xml/objects/object_ka.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_ka" Segment="6"> + <Animation Name="object_ka_Anim_000214" Offset="0x214"/> + <DList Name="object_ka_DL_001550" Offset="0x1550"/> + <DList Name="object_ka_DL_001600" Offset="0x1600"/> + <DList Name="object_ka_DL_0017D8" Offset="0x17D8"/> + <DList Name="object_ka_DL_001878" Offset="0x1878"/> + <DList Name="object_ka_DL_001918" Offset="0x1918"/> + <DList Name="object_ka_DL_0019B8" Offset="0x19B8"/> + <DList Name="object_ka_DL_001CD8" Offset="0x1CD8"/> + <DList Name="object_ka_DL_001F68" Offset="0x1F68"/> + <DList Name="object_ka_DL_002020" Offset="0x2020"/> + <DList Name="object_ka_DL_0020C0" Offset="0x20C0"/> + <DList Name="object_ka_DL_002160" Offset="0x2160"/> + <DList Name="object_ka_DL_002200" Offset="0x2200"/> + <DList Name="object_ka_DL_0022A0" Offset="0x22A0"/> + <DList Name="object_ka_DL_002340" Offset="0x2340"/> + <DList Name="object_ka_DL_002430" Offset="0x2430"/> + <DList Name="object_ka_DL_0024D0" Offset="0x24D0"/> + <DList Name="object_ka_DL_002570" Offset="0x2570"/> + <DList Name="object_ka_DL_002610" Offset="0x2610"/> + <DList Name="object_ka_DL_0027A0" Offset="0x27A0"/> + <DList Name="object_ka_DL_002890" Offset="0x2890"/> + <DList Name="object_ka_DL_002930" Offset="0x2930"/> + <DList Name="object_ka_DL_0029D0" Offset="0x29D0"/> + <DList Name="object_ka_DL_002A70" Offset="0x2A70"/> + <Texture Name="object_ka_Tex_002C00" OutName="tex_00002C00" Format="rgb5a1" Width="32" Height="32" Offset="0x2C00"/> + <Texture Name="object_ka_Tex_003400" OutName="tex_00003400" Format="rgb5a1" Width="32" Height="32" Offset="0x3400"/> + <Texture Name="object_ka_Tex_003C00" OutName="tex_00003C00" Format="rgb5a1" Width="32" Height="32" Offset="0x3C00"/> + <Texture Name="object_ka_Tex_004400" OutName="tex_00004400" Format="rgb5a1" Width="32" Height="32" Offset="0x4400"/> + <Texture Name="object_ka_Tex_004C00" OutName="tex_00004C00" Format="rgb5a1" Width="32" Height="32" Offset="0x4C00"/> + <Texture Name="object_ka_Tex_005400" OutName="tex_00005400" Format="rgb5a1" Width="32" Height="32" Offset="0x5400"/> + <Texture Name="object_ka_Tex_005C00" OutName="tex_00005C00" Format="rgb5a1" Width="32" Height="32" Offset="0x5C00"/> + <Limb Name="object_ka_Limb_006400" LimbType="Standard" Offset="0x6400"/> + <Limb Name="object_ka_Limb_00640C" LimbType="Standard" Offset="0x640C"/> + <Limb Name="object_ka_Limb_006418" LimbType="Standard" Offset="0x6418"/> + <Limb Name="object_ka_Limb_006424" LimbType="Standard" Offset="0x6424"/> + <Limb Name="object_ka_Limb_006430" LimbType="Standard" Offset="0x6430"/> + <Limb Name="object_ka_Limb_00643C" LimbType="Standard" Offset="0x643C"/> + <Limb Name="object_ka_Limb_006448" LimbType="Standard" Offset="0x6448"/> + <Limb Name="object_ka_Limb_006454" LimbType="Standard" Offset="0x6454"/> + <Limb Name="object_ka_Limb_006460" LimbType="Standard" Offset="0x6460"/> + <Limb Name="object_ka_Limb_00646C" LimbType="Standard" Offset="0x646C"/> + <Limb Name="object_ka_Limb_006478" LimbType="Standard" Offset="0x6478"/> + <Limb Name="object_ka_Limb_006484" LimbType="Standard" Offset="0x6484"/> + <Limb Name="object_ka_Limb_006490" LimbType="Standard" Offset="0x6490"/> + <Limb Name="object_ka_Limb_00649C" LimbType="Standard" Offset="0x649C"/> + <Limb Name="object_ka_Limb_0064A8" LimbType="Standard" Offset="0x64A8"/> + <Limb Name="object_ka_Limb_0064B4" LimbType="Standard" Offset="0x64B4"/> + <Limb Name="object_ka_Limb_0064C0" LimbType="Standard" Offset="0x64C0"/> + <Limb Name="object_ka_Limb_0064CC" LimbType="Standard" Offset="0x64CC"/> + <Limb Name="object_ka_Limb_0064D8" LimbType="Standard" Offset="0x64D8"/> + <Limb Name="object_ka_Limb_0064E4" LimbType="Standard" Offset="0x64E4"/> + <Limb Name="object_ka_Limb_0064F0" LimbType="Standard" Offset="0x64F0"/> + <Limb Name="object_ka_Limb_0064FC" LimbType="Standard" Offset="0x64FC"/> + <Limb Name="object_ka_Limb_006508" LimbType="Standard" Offset="0x6508"/> + <Limb Name="object_ka_Limb_006514" LimbType="Standard" Offset="0x6514"/> + <Limb Name="object_ka_Limb_006520" LimbType="Standard" Offset="0x6520"/> + <Limb Name="object_ka_Limb_00652C" LimbType="Standard" Offset="0x652C"/> + <Limb Name="object_ka_Limb_006538" LimbType="Standard" Offset="0x6538"/> + <Skeleton Name="object_ka_Skel_0065B0" Type="Flex" LimbType="Standard" Offset="0x65B0"/> + <Animation Name="object_ka_Anim_0067AC" Offset="0x67AC"/> + </File> +</Root> diff --git a/assets/xml/objects/object_kanban.xml b/assets/xml/objects/object_kanban.xml new file mode 100644 index 000000000..9ffc7a2ce --- /dev/null +++ b/assets/xml/objects/object_kanban.xml @@ -0,0 +1,18 @@ +<Root> + <File Name="object_kanban" Segment="6"> + <DList Name="object_kanban_DL_000C30" Offset="0xC30"/> + <DList Name="object_kanban_DL_000CB0" Offset="0xCB0"/> + <DList Name="object_kanban_DL_000DB8" Offset="0xDB8"/> + <DList Name="object_kanban_DL_000E78" Offset="0xE78"/> + <DList Name="object_kanban_DL_000F38" Offset="0xF38"/> + <DList Name="object_kanban_DL_000FF8" Offset="0xFF8"/> + <DList Name="object_kanban_DL_0010B8" Offset="0x10B8"/> + <DList Name="object_kanban_DL_0011C0" Offset="0x11C0"/> + <DList Name="object_kanban_DL_0012C8" Offset="0x12C8"/> + <DList Name="object_kanban_DL_0013D0" Offset="0x13D0"/> + <DList Name="object_kanban_DL_001488" Offset="0x1488"/> + <DList Name="object_kanban_DL_001540" Offset="0x1540"/> + <DList Name="object_kanban_DL_001630" Offset="0x1630"/> + <Texture Name="object_kanban_Tex_0016B0" OutName="tex_000016B0" Format="i8" Width="16" Height="16" Offset="0x16B0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_kingdodongo.xml b/assets/xml/objects/object_kingdodongo.xml new file mode 100644 index 000000000..a0b85a458 --- /dev/null +++ b/assets/xml/objects/object_kingdodongo.xml @@ -0,0 +1,112 @@ +<Root> + <File Name="object_kingdodongo" Segment="6"> + <Animation Name="object_kingdodongo_Anim_000690" Offset="0x690"/> + <Animation Name="object_kingdodongo_Anim_001074" Offset="0x1074"/> + <Animation Name="object_kingdodongo_Anim_002D0C" Offset="0x2D0C"/> + <Animation Name="object_kingdodongo_Anim_003CF8" Offset="0x3CF8"/> + <Animation Name="object_kingdodongo_Anim_0042A8" Offset="0x42A8"/> + <Animation Name="object_kingdodongo_Anim_004E0C" Offset="0x4E0C"/> + <Animation Name="object_kingdodongo_Anim_0061D4" Offset="0x61D4"/> + <Animation Name="object_kingdodongo_Anim_006924" Offset="0x6924"/> + <Animation Name="object_kingdodongo_Anim_008EEC" Offset="0x8EEC"/> + <Animation Name="object_kingdodongo_Anim_009D10" Offset="0x9D10"/> + <DList Name="object_kingdodongo_DL_009D50" Offset="0x9D50"/> + <DList Name="object_kingdodongo_DL_009DD0" Offset="0x9DD0"/> + <Texture Name="object_kingdodongo_Tex_009DE8" OutName="tex_00009DE8" Format="i8" Width="16" Height="16" Offset="0x9DE8"/> + <Animation Name="object_kingdodongo_Anim_00AA9C" Offset="0xAA9C"/> + <Animation Name="object_kingdodongo_Anim_00DF38" Offset="0xDF38"/> + <Animation Name="object_kingdodongo_Anim_00E848" Offset="0xE848"/> + <Animation Name="object_kingdodongo_Anim_00F0D8" Offset="0xF0D8"/> + <DList Name="object_kingdodongo_DL_00F310" Offset="0xF310"/> + <DList Name="object_kingdodongo_DL_00F6C0" Offset="0xF6C0"/> + <DList Name="object_kingdodongo_DL_00FAC0" Offset="0xFAC0"/> + <DList Name="object_kingdodongo_DL_00FF68" Offset="0xFF68"/> + <DList Name="object_kingdodongo_DL_010390" Offset="0x10390"/> + <DList Name="object_kingdodongo_DL_010878" Offset="0x10878"/> + <DList Name="object_kingdodongo_DL_010BE0" Offset="0x10BE0"/> + <DList Name="object_kingdodongo_DL_010F90" Offset="0x10F90"/> + <DList Name="object_kingdodongo_DL_011390" Offset="0x11390"/> + <DList Name="object_kingdodongo_DL_011838" Offset="0x11838"/> + <DList Name="object_kingdodongo_DL_011C60" Offset="0x11C60"/> + <DList Name="object_kingdodongo_DL_012148" Offset="0x12148"/> + <DList Name="object_kingdodongo_DL_0127D0" Offset="0x127D0"/> + <DList Name="object_kingdodongo_DL_012F28" Offset="0x12F28"/> + <DList Name="object_kingdodongo_DL_0137B0" Offset="0x137B0"/> + <DList Name="object_kingdodongo_DL_013C20" Offset="0x13C20"/> + <DList Name="object_kingdodongo_DL_013EF8" Offset="0x13EF8"/> + <DList Name="object_kingdodongo_DL_014100" Offset="0x14100"/> + <DList Name="object_kingdodongo_DL_014A30" Offset="0x14A30"/> + <DList Name="object_kingdodongo_DL_015630" Offset="0x15630"/> + <Texture Name="object_kingdodongo_Tex_015890" OutName="tex_00015890" Format="rgb5a1" Width="8" Height="16" Offset="0x15890"/> + <Texture Name="object_kingdodongo_Tex_015990" OutName="tex_00015990" Format="rgb5a1" Width="16" Height="32" Offset="0x15990"/> + <Texture Name="object_kingdodongo_Tex_015D90" OutName="tex_00015D90" Format="rgb5a1" Width="16" Height="16" Offset="0x15D90"/> + <Texture Name="object_kingdodongo_Tex_015F90" OutName="tex_00015F90" Format="rgb5a1" Width="16" Height="32" Offset="0x15F90"/> + <Texture Name="object_kingdodongo_Tex_016390" OutName="tex_00016390" Format="rgb5a1" Width="16" Height="16" Offset="0x16390"/> + <Texture Name="object_kingdodongo_Tex_016590" OutName="tex_00016590" Format="rgb5a1" Width="16" Height="16" Offset="0x16590"/> + <Texture Name="object_kingdodongo_Tex_016790" OutName="tex_00016790" Format="rgb5a1" Width="16" Height="16" Offset="0x16790"/> + <Texture Name="object_kingdodongo_Tex_016990" OutName="tex_00016990" Format="rgb5a1" Width="32" Height="16" Offset="0x16990"/> + <Texture Name="object_kingdodongo_Tex_016D90" OutName="tex_00016D90" Format="rgb5a1" Width="8" Height="8" Offset="0x16D90"/> + <Texture Name="object_kingdodongo_Tex_016E10" OutName="tex_00016E10" Format="rgb5a1" Width="32" Height="16" Offset="0x16E10"/> + <Texture Name="object_kingdodongo_Tex_017210" OutName="tex_00017210" Format="rgb5a1" Width="8" Height="32" Offset="0x17210"/> + <Blob Name="object_kingdodongo_Blob_017410" Size="0x3C00" Offset="0x17410"/> + <Limb Name="object_kingdodongo_Limb_01B010" LimbType="Standard" Offset="0x1B010"/> + <Limb Name="object_kingdodongo_Limb_01B01C" LimbType="Standard" Offset="0x1B01C"/> + <Limb Name="object_kingdodongo_Limb_01B028" LimbType="Standard" Offset="0x1B028"/> + <Limb Name="object_kingdodongo_Limb_01B034" LimbType="Standard" Offset="0x1B034"/> + <Limb Name="object_kingdodongo_Limb_01B040" LimbType="Standard" Offset="0x1B040"/> + <Limb Name="object_kingdodongo_Limb_01B04C" LimbType="Standard" Offset="0x1B04C"/> + <Limb Name="object_kingdodongo_Limb_01B058" LimbType="Standard" Offset="0x1B058"/> + <Limb Name="object_kingdodongo_Limb_01B064" LimbType="Standard" Offset="0x1B064"/> + <Limb Name="object_kingdodongo_Limb_01B070" LimbType="Standard" Offset="0x1B070"/> + <Limb Name="object_kingdodongo_Limb_01B07C" LimbType="Standard" Offset="0x1B07C"/> + <Limb Name="object_kingdodongo_Limb_01B088" LimbType="Standard" Offset="0x1B088"/> + <Limb Name="object_kingdodongo_Limb_01B094" LimbType="Standard" Offset="0x1B094"/> + <Limb Name="object_kingdodongo_Limb_01B0A0" LimbType="Standard" Offset="0x1B0A0"/> + <Limb Name="object_kingdodongo_Limb_01B0AC" LimbType="Standard" Offset="0x1B0AC"/> + <Limb Name="object_kingdodongo_Limb_01B0B8" LimbType="Standard" Offset="0x1B0B8"/> + <Limb Name="object_kingdodongo_Limb_01B0C4" LimbType="Standard" Offset="0x1B0C4"/> + <Limb Name="object_kingdodongo_Limb_01B0D0" LimbType="Standard" Offset="0x1B0D0"/> + <Limb Name="object_kingdodongo_Limb_01B0DC" LimbType="Standard" Offset="0x1B0DC"/> + <Limb Name="object_kingdodongo_Limb_01B0E8" LimbType="Standard" Offset="0x1B0E8"/> + <Limb Name="object_kingdodongo_Limb_01B0F4" LimbType="Standard" Offset="0x1B0F4"/> + <Limb Name="object_kingdodongo_Limb_01B100" LimbType="Standard" Offset="0x1B100"/> + <Limb Name="object_kingdodongo_Limb_01B10C" LimbType="Standard" Offset="0x1B10C"/> + <Limb Name="object_kingdodongo_Limb_01B118" LimbType="Standard" Offset="0x1B118"/> + <Limb Name="object_kingdodongo_Limb_01B124" LimbType="Standard" Offset="0x1B124"/> + <Limb Name="object_kingdodongo_Limb_01B130" LimbType="Standard" Offset="0x1B130"/> + <Limb Name="object_kingdodongo_Limb_01B13C" LimbType="Standard" Offset="0x1B13C"/> + <Limb Name="object_kingdodongo_Limb_01B148" LimbType="Standard" Offset="0x1B148"/> + <Limb Name="object_kingdodongo_Limb_01B154" LimbType="Standard" Offset="0x1B154"/> + <Limb Name="object_kingdodongo_Limb_01B160" LimbType="Standard" Offset="0x1B160"/> + <Limb Name="object_kingdodongo_Limb_01B16C" LimbType="Standard" Offset="0x1B16C"/> + <Limb Name="object_kingdodongo_Limb_01B178" LimbType="Standard" Offset="0x1B178"/> + <Limb Name="object_kingdodongo_Limb_01B184" LimbType="Standard" Offset="0x1B184"/> + <Limb Name="object_kingdodongo_Limb_01B190" LimbType="Standard" Offset="0x1B190"/> + <Limb Name="object_kingdodongo_Limb_01B19C" LimbType="Standard" Offset="0x1B19C"/> + <Limb Name="object_kingdodongo_Limb_01B1A8" LimbType="Standard" Offset="0x1B1A8"/> + <Limb Name="object_kingdodongo_Limb_01B1B4" LimbType="Standard" Offset="0x1B1B4"/> + <Limb Name="object_kingdodongo_Limb_01B1C0" LimbType="Standard" Offset="0x1B1C0"/> + <Limb Name="object_kingdodongo_Limb_01B1CC" LimbType="Standard" Offset="0x1B1CC"/> + <Limb Name="object_kingdodongo_Limb_01B1D8" LimbType="Standard" Offset="0x1B1D8"/> + <Limb Name="object_kingdodongo_Limb_01B1E4" LimbType="Standard" Offset="0x1B1E4"/> + <Limb Name="object_kingdodongo_Limb_01B1F0" LimbType="Standard" Offset="0x1B1F0"/> + <Limb Name="object_kingdodongo_Limb_01B1FC" LimbType="Standard" Offset="0x1B1FC"/> + <Limb Name="object_kingdodongo_Limb_01B208" LimbType="Standard" Offset="0x1B208"/> + <Limb Name="object_kingdodongo_Limb_01B214" LimbType="Standard" Offset="0x1B214"/> + <Limb Name="object_kingdodongo_Limb_01B220" LimbType="Standard" Offset="0x1B220"/> + <Limb Name="object_kingdodongo_Limb_01B22C" LimbType="Standard" Offset="0x1B22C"/> + <Limb Name="object_kingdodongo_Limb_01B238" LimbType="Standard" Offset="0x1B238"/> + <Limb Name="object_kingdodongo_Limb_01B244" LimbType="Standard" Offset="0x1B244"/> + <Skeleton Name="object_kingdodongo_Skel_01B310" Type="Normal" LimbType="Standard" Offset="0x1B310"/> + <Animation Name="object_kingdodongo_Anim_01CAE0" Offset="0x1CAE0"/> + <Animation Name="object_kingdodongo_Anim_01D218" Offset="0x1D218"/> + <Animation Name="object_kingdodongo_Anim_01D934" Offset="0x1D934"/> + <DList Name="object_kingdodongo_DL_01D950" Offset="0x1D950"/><!--Blob Name="object_kingdodongo_Blob_01D9F0" Size="0x8000" Offset="0x1D9F0" /--> + <DList Name="object_kingdodongo_DL_0259F0" Offset="0x259F0"/> + <DList Name="object_kingdodongo_DL_025A90" Offset="0x25A90"/> + <Blob Name="object_kingdodongo_Blob_025B30" Size="0x60" Offset="0x25B30"/> + <DList Name="object_kingdodongo_DL_025BD0" Offset="0x25BD0"/> + <Texture Name="object_kingdodongo_Tex_025C58" OutName="tex_00025C58" Format="rgb5a1" Width="32" Height="32" Offset="0x25C58"/> + <Blob Name="object_kingdodongo_Blob_026458" Size="0xA888" Offset="0x26458"/> + </File> +</Root> diff --git a/assets/xml/objects/object_kusa.xml b/assets/xml/objects/object_kusa.xml new file mode 100644 index 000000000..67291a554 --- /dev/null +++ b/assets/xml/objects/object_kusa.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_kusa" Segment="6"> + <DList Name="object_kusa_DL_000140" Offset="0x140"/> + <DList Name="object_kusa_DL_0002E0" Offset="0x2E0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_kw1.xml b/assets/xml/objects/object_kw1.xml new file mode 100644 index 000000000..f9c9f5931 --- /dev/null +++ b/assets/xml/objects/object_kw1.xml @@ -0,0 +1,63 @@ +<Root> + <File Name="object_kw1" Segment="6"> + <!-- The textures used by these limbs aren't 64-bit aligned, so this won't compile to a matching ROM. --> + <!-- + <Limb Name="object_kw1_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_kw1_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_kw1_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_kw1_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_kw1_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_kw1_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_kw1_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_kw1_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_kw1_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_kw1_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_kw1_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_kw1_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_kw1_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_kw1_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_kw1_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + --> + + <!-- + <Skeleton Name="object_kw1_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0" /> + --> + + <!-- 32-bit aligned textures. --> + <!-- + <Texture Name="object_kw1_TLUT_0000FC" OutName="tlut_000000FC" Format="rgb5a1" Width="16" Height="16" Offset="0xFC" /> + <Texture Name="object_kw1_Tex_0002FC" OutName="tex_000002FC" Format="i8" Width="16" Height="16" Offset="0x2FC" /> + <Texture Name="object_kw1_Tex_0003FC" OutName="tex_000003FC" Format="ci8" Width="8" Height="8" Offset="0x3FC" /> + <Texture Name="object_kw1_Tex_00043C" OutName="tex_0000043C" Format="i8" Width="8" Height="8" Offset="0x43C" /> + <Blob Name="object_kw1_Blob_00047C" Size="0x840" Offset="0x47C" /> + <Texture Name="object_kw1_Tex_000CBC" OutName="tex_00000CBC" Format="ci8" Width="8" Height="8" Offset="0xCBC" /> + <Texture Name="object_kw1_Tex_000CFC" OutName="tex_00000CFC" Format="ci8" Width="8" Height="8" Offset="0xCFC" /> + <Texture Name="object_kw1_TLUT_000D3C" OutName="tlut_00000D3C" Format="rgb5a1" Width="232" Height="1" Offset="0xD3C" /> + <Blob Name="object_kw1_Blob_000F3C" Size="0x410" Offset="0xF3C" /> + <!Texture Name="object_kw1_Tex_00134C" OutName="tex_0000134C" Format="ci8" Width="16" Height="32" Offset="0x134C" /> + <Texture Name="object_kw1_Tex_00154C" OutName="tex_0000154C" Format="ci8" Width="8" Height="8" Offset="0x154C" /> + <Texture Name="object_kw1_Tex_00158C" OutName="tex_0000158C" Format="ci8" Width="16" Height="8" Offset="0x158C" /> + <Texture Name="object_kw1_Tex_00160C" OutName="tex_0000160C" Format="ci8" Width="32" Height="32" Offset="0x160C" /> + --> + + <Blob Name="object_kw1_Blob_001A0C" Size="0x804" Offset="0x1A0C" /> + + <!-- + <DList Name="object_kw1_DL_002C10" Offset="0x2C10" /> + <DList Name="object_kw1_DL_0053F8" Offset="0x53F8" /> + <DList Name="object_kw1_DL_005668" Offset="0x5668" /> + <DList Name="object_kw1_DL_0057A8" Offset="0x57A8" /> + <DList Name="object_kw1_DL_0058D8" Offset="0x58D8" /> + <DList Name="object_kw1_DL_005A60" Offset="0x5A60" /> + <DList Name="object_kw1_DL_005BA0" Offset="0x5BA0" /> + <DList Name="object_kw1_DL_005CD0" Offset="0x5CD0" /> + <DList Name="object_kw1_DL_005E58" Offset="0x5E58" /> + <DList Name="object_kw1_DL_006018" Offset="0x6018" /> + <DList Name="object_kw1_DL_0061C0" Offset="0x61C0" /> + <DList Name="object_kw1_DL_006360" Offset="0x6360" /> + <DList Name="object_kw1_DL_006478" Offset="0x6478" /> + <DList Name="object_kw1_DL_006620" Offset="0x6620" /> + <DList Name="object_kw1_DL_0067C0" Offset="0x67C0" /> + --> + </File> +</Root> diff --git a/assets/xml/objects/object_lightbox.xml b/assets/xml/objects/object_lightbox.xml new file mode 100644 index 000000000..1477d2a5b --- /dev/null +++ b/assets/xml/objects/object_lightbox.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_lightbox" Segment="6"> + <Blob Name="object_lightbox_Blob_000000" Size="0x8" Offset="0x0"/> + <DList Name="object_lightbox_DL_000008" Offset="0x8"/> + <Blob Name="object_lightbox_Blob_0002A0" Size="0x130" Offset="0x2A0"/> + <DList Name="object_lightbox_DL_0003D0" Offset="0x3D0"/> + <Blob Name="object_lightbox_Blob_000670" Size="0x130" Offset="0x670"/> + <DList Name="object_lightbox_DL_0007A0" Offset="0x7A0"/> + <Blob Name="object_lightbox_Blob_000A40" Size="0x130" Offset="0xA40"/> + <DList Name="object_lightbox_DL_000B70" Offset="0xB70"/> + <Texture Name="object_lightbox_Tex_000E10" OutName="tex_00000E10" Format="rgb5a1" Width="32" Height="32" Offset="0xE10"/> + <Texture Name="object_lightbox_Tex_001610" OutName="tex_00001610" Format="rgb5a1" Width="32" Height="32" Offset="0x1610"/> + <Blob Name="object_lightbox_Blob_001E10" Size="0x130" Offset="0x1E10"/> + </File> +</Root> diff --git a/assets/xml/objects/object_lightswitch.xml b/assets/xml/objects/object_lightswitch.xml new file mode 100644 index 000000000..ff5097878 --- /dev/null +++ b/assets/xml/objects/object_lightswitch.xml @@ -0,0 +1,9 @@ +<Root> + <File Name="object_lightswitch" Segment="6"> + <DList Name="object_lightswitch_DL_000260" Offset="0x260"/> + <DList Name="object_lightswitch_DL_000398" Offset="0x398"/> + <DList Name="object_lightswitch_DL_000408" Offset="0x408"/> + <Blob Name="object_lightswitch_Blob_000420" Size="0x1800" Offset="0x420"/> + <Texture Name="object_lightswitch_Tex_001C20" OutName="tex_00001C20" Format="rgb5a1" Width="32" Height="32" Offset="0x1C20"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ma1.xml b/assets/xml/objects/object_ma1.xml new file mode 100644 index 000000000..5422430a9 --- /dev/null +++ b/assets/xml/objects/object_ma1.xml @@ -0,0 +1,57 @@ +<Root> + <File Name="object_ma1" Segment="6"> + <Animation Name="object_ma1_Anim_000244" Offset="0x244"/> + <Animation Name="object_ma1_Anim_000820" Offset="0x820"/> + <Texture Name="object_ma1_TLUT_000830" OutName="tlut_00000830" Format="rgb5a1" Width="16" Height="16" Offset="0x830"/> + <Texture Name="object_ma1_Tex_000A30" OutName="tex_00000A30" Format="ci8" Width="8" Height="16" Offset="0xA30"/> + <Texture Name="object_ma1_Tex_000AB0" OutName="tex_00000AB0" Format="rgb5a1" Width="16" Height="16" Offset="0xAB0"/> + <Texture Name="object_ma1_Tex_000CB0" OutName="tex_00000CB0" Format="rgb5a1" Width="16" Height="32" Offset="0xCB0"/> + <Texture Name="object_ma1_Tex_0010B0" OutName="tex_000010B0" Format="ci8" Width="8" Height="8" Offset="0x10B0"/> + <Texture Name="object_ma1_Tex_0010F0" OutName="tex_000010F0" Format="ci8" Width="64" Height="16" Offset="0x10F0"/> + <Texture Name="object_ma1_TLUT_0014F0" OutName="tlut_000014F0" Format="rgb5a1" Width="96" Height="1" Offset="0x14F0"/><!--Blob Name="object_ma1_Blob_0016F0" Size="0x28" Offset="0x16F0" /--> + <Texture Name="object_ma1_Tex_001718" OutName="tex_00001718" Format="rgb5a1" Width="8" Height="8" Offset="0x1718"/> + <Texture Name="object_ma1_Tex_001798" OutName="tex_00001798" Format="rgb5a1" Width="8" Height="8" Offset="0x1798"/> + <Texture Name="object_ma1_Tex_001818" OutName="tex_00001818" Format="rgb5a1" Width="16" Height="16" Offset="0x1818"/> + <Texture Name="object_ma1_Tex_001A18" OutName="tex_00001A18" Format="ci8" Width="16" Height="16" Offset="0x1A18"/> + <Blob Name="object_ma1_Blob_001B18" Size="0x400" Offset="0x1B18"/> + <Texture Name="object_ma1_Tex_001F18" OutName="tex_00001F18" Format="rgb5a1" Width="32" Height="16" Offset="0x1F18"/> + <Blob Name="object_ma1_Blob_002318" Size="0x1000" Offset="0x2318"/> + <DList Name="object_ma1_DL_004148" Offset="0x4148"/> + <DList Name="object_ma1_DL_006C68" Offset="0x6C68"/> + <DList Name="object_ma1_DL_006DD8" Offset="0x6DD8"/> + <DList Name="object_ma1_DL_006F10" Offset="0x6F10"/> + <DList Name="object_ma1_DL_007360" Offset="0x7360"/> + <DList Name="object_ma1_DL_007518" Offset="0x7518"/> + <DList Name="object_ma1_DL_007628" Offset="0x7628"/> + <DList Name="object_ma1_DL_0077D0" Offset="0x77D0"/> + <DList Name="object_ma1_DL_007988" Offset="0x7988"/> + <DList Name="object_ma1_DL_007A98" Offset="0x7A98"/> + <DList Name="object_ma1_DL_007C40" Offset="0x7C40"/> + <DList Name="object_ma1_DL_007D40" Offset="0x7D40"/> + <DList Name="object_ma1_DL_007D98" Offset="0x7D98"/> + <DList Name="object_ma1_DL_007EF8" Offset="0x7EF8"/> + <DList Name="object_ma1_DL_008040" Offset="0x8040"/> + <DList Name="object_ma1_DL_008098" Offset="0x8098"/> + <DList Name="object_ma1_DL_0081F8" Offset="0x81F8"/> + <Limb Name="object_ma1_Limb_008340" LimbType="Standard" Offset="0x8340"/> + <Limb Name="object_ma1_Limb_00834C" LimbType="Standard" Offset="0x834C"/> + <Limb Name="object_ma1_Limb_008358" LimbType="Standard" Offset="0x8358"/> + <Limb Name="object_ma1_Limb_008364" LimbType="Standard" Offset="0x8364"/> + <Limb Name="object_ma1_Limb_008370" LimbType="Standard" Offset="0x8370"/> + <Limb Name="object_ma1_Limb_00837C" LimbType="Standard" Offset="0x837C"/> + <Limb Name="object_ma1_Limb_008388" LimbType="Standard" Offset="0x8388"/> + <Limb Name="object_ma1_Limb_008394" LimbType="Standard" Offset="0x8394"/> + <Limb Name="object_ma1_Limb_0083A0" LimbType="Standard" Offset="0x83A0"/> + <Limb Name="object_ma1_Limb_0083AC" LimbType="Standard" Offset="0x83AC"/> + <Limb Name="object_ma1_Limb_0083B8" LimbType="Standard" Offset="0x83B8"/> + <Limb Name="object_ma1_Limb_0083C4" LimbType="Standard" Offset="0x83C4"/> + <Limb Name="object_ma1_Limb_0083D0" LimbType="Standard" Offset="0x83D0"/> + <Limb Name="object_ma1_Limb_0083DC" LimbType="Standard" Offset="0x83DC"/> + <Limb Name="object_ma1_Limb_0083E8" LimbType="Standard" Offset="0x83E8"/> + <Limb Name="object_ma1_Limb_0083F4" LimbType="Standard" Offset="0x83F4"/> + <Limb Name="object_ma1_Limb_008400" LimbType="Standard" Offset="0x8400"/> + <Limb Name="object_ma1_Limb_00840C" LimbType="Standard" Offset="0x840C"/> + <Skeleton Name="object_ma1_Skel_008460" Type="Flex" LimbType="Standard" Offset="0x8460"/> + <Animation Name="object_ma1_Anim_008D64" Offset="0x8D64"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ma2.xml b/assets/xml/objects/object_ma2.xml new file mode 100644 index 000000000..8d2ce9353 --- /dev/null +++ b/assets/xml/objects/object_ma2.xml @@ -0,0 +1,65 @@ +<Root> + <File Name="object_ma2" Segment="6"> + <Animation Name="object_ma2_Anim_0007D4" Offset="0x7D4"/> + <Texture Name="object_ma2_TLUT_0007F0" OutName="tlut_000007F0" Format="rgb5a1" Width="16" Height="16" Offset="0x7F0"/> + <Texture Name="object_ma2_Tex_0009F0" OutName="tex_000009F0" Format="rgb5a1" Width="16" Height="16" Offset="0x9F0"/> + <Texture Name="object_ma2_Tex_000BF0" OutName="tex_00000BF0" Format="ci8" Width="16" Height="16" Offset="0xBF0"/> + <Texture Name="object_ma2_Tex_000CF0" OutName="tex_00000CF0" Format="ci8" Width="8" Height="16" Offset="0xCF0"/> + <Texture Name="object_ma2_Tex_000D70" OutName="tex_00000D70" Format="ci8" Width="8" Height="8" Offset="0xD70"/> + <Texture Name="object_ma2_Tex_000DB0" OutName="tex_00000DB0" Format="rgb5a1" Width="16" Height="32" Offset="0xDB0"/> + <Texture Name="object_ma2_Tex_0011B0" OutName="tex_000011B0" Format="ci8" Width="16" Height="16" Offset="0x11B0"/> + <Texture Name="object_ma2_Tex_0012B0" OutName="tex_000012B0" Format="rgb5a1" Width="16" Height="32" Offset="0x12B0"/> + <Texture Name="object_ma2_Tex_0016B0" OutName="tex_000016B0" Format="ci8" Width="16" Height="32" Offset="0x16B0"/> + <Texture Name="object_ma2_Tex_0018B0" OutName="tex_000018B0" Format="ci8" Width="64" Height="16" Offset="0x18B0"/> + <Texture Name="object_ma2_Tex_001CB0" OutName="tex_00001CB0" Format="ci8" Width="32" Height="16" Offset="0x1CB0"/> + <Texture Name="object_ma2_TLUT_001EB0" OutName="tlut_00001EB0" Format="rgb5a1" Width="96" Height="1" Offset="0x1EB0"/><!--Blob Name="object_ma2_Blob_0020B0" Size="0xC0" Offset="0x20B0" /--> + <Texture Name="object_ma2_Tex_002170" OutName="tex_00002170" Format="rgb5a1" Width="8" Height="8" Offset="0x2170"/> + <Texture Name="object_ma2_Tex_0021F0" OutName="tex_000021F0" Format="rgb5a1" Width="8" Height="8" Offset="0x21F0"/> + <Texture Name="object_ma2_Tex_002270" OutName="tex_00002270" Format="rgb5a1" Width="16" Height="16" Offset="0x2270"/> + <Texture Name="object_ma2_Tex_002470" OutName="tex_00002470" Format="ci8" Width="16" Height="16" Offset="0x2470"/> + <Blob Name="object_ma2_Blob_002570" Size="0x600" Offset="0x2570"/> + <Texture Name="object_ma2_Tex_002B70" OutName="tex_00002B70" Format="rgb5a1" Width="8" Height="16" Offset="0x2B70"/> + <Blob Name="object_ma2_Blob_002C70" Size="0x800" Offset="0x2C70"/> + <Texture Name="object_ma2_Tex_003470" OutName="tex_00003470" Format="rgb5a1" Width="8" Height="16" Offset="0x3470"/> + <Blob Name="object_ma2_Blob_003570" Size="0x400" Offset="0x3570"/> + <DList Name="object_ma2_DL_004BE0" Offset="0x4BE0"/> + <DList Name="object_ma2_DL_005420" Offset="0x5420"/> + <DList Name="object_ma2_DL_007568" Offset="0x7568"/> + <DList Name="object_ma2_DL_007980" Offset="0x7980"/> + <DList Name="object_ma2_DL_007BB0" Offset="0x7BB0"/> + <DList Name="object_ma2_DL_007CA8" Offset="0x7CA8"/> + <DList Name="object_ma2_DL_007E40" Offset="0x7E40"/> + <DList Name="object_ma2_DL_008070" Offset="0x8070"/> + <DList Name="object_ma2_DL_008168" Offset="0x8168"/> + <DList Name="object_ma2_DL_008300" Offset="0x8300"/> + <DList Name="object_ma2_DL_008530" Offset="0x8530"/> + <DList Name="object_ma2_DL_0087A0" Offset="0x87A0"/> + <DList Name="object_ma2_DL_0087F8" Offset="0x87F8"/> + <DList Name="object_ma2_DL_0088E8" Offset="0x88E8"/> + <DList Name="object_ma2_DL_008A08" Offset="0x8A08"/> + <DList Name="object_ma2_DL_008A60" Offset="0x8A60"/> + <DList Name="object_ma2_DL_008B50" Offset="0x8B50"/> + <Limb Name="object_ma2_Limb_008C70" LimbType="Standard" Offset="0x8C70"/> + <Limb Name="object_ma2_Limb_008C7C" LimbType="Standard" Offset="0x8C7C"/> + <Limb Name="object_ma2_Limb_008C88" LimbType="Standard" Offset="0x8C88"/> + <Limb Name="object_ma2_Limb_008C94" LimbType="Standard" Offset="0x8C94"/> + <Limb Name="object_ma2_Limb_008CA0" LimbType="Standard" Offset="0x8CA0"/> + <Limb Name="object_ma2_Limb_008CAC" LimbType="Standard" Offset="0x8CAC"/> + <Limb Name="object_ma2_Limb_008CB8" LimbType="Standard" Offset="0x8CB8"/> + <Limb Name="object_ma2_Limb_008CC4" LimbType="Standard" Offset="0x8CC4"/> + <Limb Name="object_ma2_Limb_008CD0" LimbType="Standard" Offset="0x8CD0"/> + <Limb Name="object_ma2_Limb_008CDC" LimbType="Standard" Offset="0x8CDC"/> + <Limb Name="object_ma2_Limb_008CE8" LimbType="Standard" Offset="0x8CE8"/> + <Limb Name="object_ma2_Limb_008CF4" LimbType="Standard" Offset="0x8CF4"/> + <Limb Name="object_ma2_Limb_008D00" LimbType="Standard" Offset="0x8D00"/> + <Limb Name="object_ma2_Limb_008D0C" LimbType="Standard" Offset="0x8D0C"/> + <Limb Name="object_ma2_Limb_008D18" LimbType="Standard" Offset="0x8D18"/> + <Limb Name="object_ma2_Limb_008D24" LimbType="Standard" Offset="0x8D24"/> + <Limb Name="object_ma2_Limb_008D30" LimbType="Standard" Offset="0x8D30"/> + <Limb Name="object_ma2_Limb_008D3C" LimbType="Standard" Offset="0x8D3C"/> + <Skeleton Name="object_ma2_Skel_008D90" Type="Flex" LimbType="Standard" Offset="0x8D90"/> + <Animation Name="object_ma2_Anim_0092F0" Offset="0x92F0"/> + <Animation Name="object_ma2_Anim_0093BC" Offset="0x93BC"/> + <Blob Name="object_ma2_Blob_0093CC" Size="0xB24" Offset="0x93CC"/> + </File> +</Root> diff --git a/assets/xml/objects/object_masterkokiri.xml b/assets/xml/objects/object_masterkokiri.xml new file mode 100644 index 000000000..af5a9ec15 --- /dev/null +++ b/assets/xml/objects/object_masterkokiri.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_masterkokiri" Segment="6"> + <Animation Name="object_masterkokiri_Anim_0004A8" Offset="0x4A8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_medal.xml b/assets/xml/objects/object_medal.xml new file mode 100644 index 000000000..b2e87315e --- /dev/null +++ b/assets/xml/objects/object_medal.xml @@ -0,0 +1,17 @@ +<Root> + <File Name="object_medal" Segment="6"> + <DList Name="object_medal_DL_000360" Offset="0x360"/> + <DList Name="object_medal_DL_000840" Offset="0x840"/> + <DList Name="object_medal_DL_000D20" Offset="0xD20"/> + <DList Name="object_medal_DL_001200" Offset="0x1200"/> + <DList Name="object_medal_DL_0016E0" Offset="0x16E0"/> + <DList Name="object_medal_DL_001BC0" Offset="0x1BC0"/> + <Blob Name="object_medal_Blob_001D40" Size="0x400" Offset="0x1D40"/> + <Texture Name="object_medal_Tex_002140" OutName="tex_00002140" Format="rgb5a1" Width="32" Height="32" Offset="0x2140"/> + <Texture Name="object_medal_Tex_002940" OutName="tex_00002940" Format="rgb5a1" Width="32" Height="32" Offset="0x2940"/> + <Texture Name="object_medal_Tex_003140" OutName="tex_00003140" Format="rgb5a1" Width="32" Height="32" Offset="0x3140"/> + <Texture Name="object_medal_Tex_003940" OutName="tex_00003940" Format="rgb5a1" Width="32" Height="32" Offset="0x3940"/> + <Texture Name="object_medal_Tex_004140" OutName="tex_00004140" Format="rgb5a1" Width="32" Height="32" Offset="0x4140"/> + <Texture Name="object_medal_Tex_004940" OutName="tex_00004940" Format="rgb5a1" Width="32" Height="32" Offset="0x4940"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin.xml b/assets/xml/objects/object_mjin.xml new file mode 100644 index 000000000..c6a84a8c4 --- /dev/null +++ b/assets/xml/objects/object_mjin.xml @@ -0,0 +1,8 @@ +<Root> + <File Name="object_mjin" Segment="6"> + <DList Name="object_mjin_DL_000330" Offset="0x330"/> + <Blob Name="object_mjin_Blob_0004F8" Size="0x198" Offset="0x4F8"/> + <Texture Name="object_mjin_Tex_000690" OutName="tex_00000690" Format="rgb5a1" Width="64" Height="16" Offset="0x690"/> + <Texture Name="object_mjin_Tex_000E90" OutName="tex_00000E90" Format="i8" Width="32" Height="32" Offset="0xE90"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_dark.xml b/assets/xml/objects/object_mjin_dark.xml new file mode 100644 index 000000000..ce70269fe --- /dev/null +++ b/assets/xml/objects/object_mjin_dark.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mjin_dark" Segment="6"> + <Blob Name="object_mjin_dark_Blob_000000" Size="0x1000" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_flame.xml b/assets/xml/objects/object_mjin_flame.xml new file mode 100644 index 000000000..33596818e --- /dev/null +++ b/assets/xml/objects/object_mjin_flame.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mjin_flame" Segment="6"> + <Blob Name="object_mjin_flame_Blob_000000" Size="0x1000" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_flash.xml b/assets/xml/objects/object_mjin_flash.xml new file mode 100644 index 000000000..145080be7 --- /dev/null +++ b/assets/xml/objects/object_mjin_flash.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mjin_flash" Segment="6"> + <Blob Name="object_mjin_flash_Blob_000000" Size="0x1000" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_ice.xml b/assets/xml/objects/object_mjin_ice.xml new file mode 100644 index 000000000..158cde21c --- /dev/null +++ b/assets/xml/objects/object_mjin_ice.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mjin_ice" Segment="6"> + <Blob Name="object_mjin_ice_Blob_000000" Size="0x1000" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_oka.xml b/assets/xml/objects/object_mjin_oka.xml new file mode 100644 index 000000000..3697b6a2c --- /dev/null +++ b/assets/xml/objects/object_mjin_oka.xml @@ -0,0 +1,8 @@ +<Root> + <File Name="object_mjin_oka" Segment="6"> + <DList Name="object_mjin_oka_DL_000140" Offset="0x140"/> + <Blob Name="object_mjin_oka_Blob_000248" Size="0x118" Offset="0x248"/> + <Texture Name="object_mjin_oka_Tex_000360" OutName="tex_00000360" Format="rgb5a1" Width="64" Height="16" Offset="0x360"/> + <Texture Name="object_mjin_oka_Tex_000B60" OutName="tex_00000B60" Format="i8" Width="64" Height="64" Offset="0xB60"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_soul.xml b/assets/xml/objects/object_mjin_soul.xml new file mode 100644 index 000000000..b6fa50774 --- /dev/null +++ b/assets/xml/objects/object_mjin_soul.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mjin_soul" Segment="6"> + <Blob Name="object_mjin_soul_Blob_000000" Size="0x1000" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mjin_wind.xml b/assets/xml/objects/object_mjin_wind.xml new file mode 100644 index 000000000..e046e8eb3 --- /dev/null +++ b/assets/xml/objects/object_mjin_wind.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mjin_wind" Segment="6"> + <Blob Name="object_mjin_wind_Blob_000000" Size="0x1000" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mk.xml b/assets/xml/objects/object_mk.xml new file mode 100644 index 000000000..3849bd075 --- /dev/null +++ b/assets/xml/objects/object_mk.xml @@ -0,0 +1,44 @@ +<Root> + <File Name="object_mk" Segment="6"> + <Animation Name="object_mk_Anim_000368" Offset="0x368"/> + <Animation Name="object_mk_Anim_000724" Offset="0x724"/> + <Animation Name="object_mk_Anim_000AC0" Offset="0xAC0"/> + <Animation Name="object_mk_Anim_000D88" Offset="0xD88"/> + <DList Name="object_mk_DL_003470" Offset="0x3470"/> + <DList Name="object_mk_DL_003760" Offset="0x3760"/> + <DList Name="object_mk_DL_003AB0" Offset="0x3AB0"/> + <DList Name="object_mk_DL_003BC8" Offset="0x3BC8"/> + <DList Name="object_mk_DL_0042D0" Offset="0x42D0"/> + <DList Name="object_mk_DL_004650" Offset="0x4650"/> + <DList Name="object_mk_DL_004780" Offset="0x4780"/> + <DList Name="object_mk_DL_0048B0" Offset="0x48B0"/> + <DList Name="object_mk_DL_004A00" Offset="0x4A00"/> + <DList Name="object_mk_DL_004B30" Offset="0x4B30"/> + <DList Name="object_mk_DL_004C60" Offset="0x4C60"/> + <DList Name="object_mk_DL_004DB0" Offset="0x4DB0"/> + <Texture Name="object_mk_TLUT_004F30" OutName="tlut_00004F30" Format="rgb5a1" Width="16" Height="16" Offset="0x4F30"/> + <Texture Name="object_mk_Tex_005130" OutName="tex_00005130" Format="ci8" Width="8" Height="8" Offset="0x5130"/> + <Texture Name="object_mk_Tex_005170" OutName="tex_00005170" Format="ci8" Width="16" Height="16" Offset="0x5170"/> + <Texture Name="object_mk_Tex_005270" OutName="tex_00005270" Format="ci8" Width="8" Height="8" Offset="0x5270"/> + <Texture Name="object_mk_Tex_0052B0" OutName="tex_000052B0" Format="ci8" Width="8" Height="8" Offset="0x52B0"/> + <Texture Name="object_mk_Tex_0052F0" OutName="tex_000052F0" Format="ci8" Width="8" Height="16" Offset="0x52F0"/> + <Texture Name="object_mk_Tex_005370" OutName="tex_00005370" Format="rgb5a1" Width="32" Height="32" Offset="0x5370"/> + <Texture Name="object_mk_Tex_005B70" OutName="tex_00005B70" Format="ci8" Width="8" Height="8" Offset="0x5B70"/> + <Texture Name="object_mk_Tex_005BB0" OutName="tex_00005BB0" Format="ci8" Width="8" Height="8" Offset="0x5BB0"/> + <Texture Name="object_mk_Tex_005BF0" OutName="tex_00005BF0" Format="ci8" Width="8" Height="8" Offset="0x5BF0"/> + <Texture Name="object_mk_Tex_005C30" OutName="tex_00005C30" Format="ci8" Width="16" Height="16" Offset="0x5C30"/> + <Limb Name="object_mk_Limb_005D30" LimbType="Standard" Offset="0x5D30"/> + <Limb Name="object_mk_Limb_005D3C" LimbType="Standard" Offset="0x5D3C"/> + <Limb Name="object_mk_Limb_005D48" LimbType="Standard" Offset="0x5D48"/> + <Limb Name="object_mk_Limb_005D54" LimbType="Standard" Offset="0x5D54"/> + <Limb Name="object_mk_Limb_005D60" LimbType="Standard" Offset="0x5D60"/> + <Limb Name="object_mk_Limb_005D6C" LimbType="Standard" Offset="0x5D6C"/> + <Limb Name="object_mk_Limb_005D78" LimbType="Standard" Offset="0x5D78"/> + <Limb Name="object_mk_Limb_005D84" LimbType="Standard" Offset="0x5D84"/> + <Limb Name="object_mk_Limb_005D90" LimbType="Standard" Offset="0x5D90"/> + <Limb Name="object_mk_Limb_005D9C" LimbType="Standard" Offset="0x5D9C"/> + <Limb Name="object_mk_Limb_005DA8" LimbType="Standard" Offset="0x5DA8"/> + <Limb Name="object_mk_Limb_005DB4" LimbType="Standard" Offset="0x5DB4"/> + <Skeleton Name="object_mk_Skel_005DF0" Type="Flex" LimbType="Standard" Offset="0x5DF0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mori_hineri1.xml b/assets/xml/objects/object_mori_hineri1.xml new file mode 100644 index 000000000..c86047131 --- /dev/null +++ b/assets/xml/objects/object_mori_hineri1.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_mori_hineri1" Segment="6"> + <DList Name="object_mori_hineri1_DL_0024E0" Offset="0x24E0"/> + <Blob Name="object_mori_hineri1_Blob_0043B0" Size="0x1140" Offset="0x43B0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mori_hineri1a.xml b/assets/xml/objects/object_mori_hineri1a.xml new file mode 100644 index 000000000..ac1e44696 --- /dev/null +++ b/assets/xml/objects/object_mori_hineri1a.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_mori_hineri1a" Segment="6"> + <DList Name="object_mori_hineri1a_DL_001980" Offset="0x1980"/> + <Blob Name="object_mori_hineri1a_Blob_0028D8" Size="0xBE8" Offset="0x28D8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mori_hineri2.xml b/assets/xml/objects/object_mori_hineri2.xml new file mode 100644 index 000000000..2c9bfe44f --- /dev/null +++ b/assets/xml/objects/object_mori_hineri2.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_mori_hineri2" Segment="6"> + <DList Name="object_mori_hineri2_DL_0020F0" Offset="0x20F0"/> + <Blob Name="object_mori_hineri2_Blob_0032B0" Size="0x1150" Offset="0x32B0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mori_hineri2a.xml b/assets/xml/objects/object_mori_hineri2a.xml new file mode 100644 index 000000000..14e22992c --- /dev/null +++ b/assets/xml/objects/object_mori_hineri2a.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_mori_hineri2a" Segment="6"> + <DList Name="object_mori_hineri2a_DL_002B70" Offset="0x2B70"/> + <Blob Name="object_mori_hineri2a_Blob_004BB8" Size="0x14F8" Offset="0x4BB8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mori_tex.xml b/assets/xml/objects/object_mori_tex.xml new file mode 100644 index 000000000..ad4ba38e3 --- /dev/null +++ b/assets/xml/objects/object_mori_tex.xml @@ -0,0 +1,5 @@ +<Root> + <File Name="object_mori_tex" Segment="6"> + <Blob Name="object_moriTex_Blob_000000" Size="0x9E00" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_mu.xml b/assets/xml/objects/object_mu.xml new file mode 100644 index 000000000..ef9a51e51 --- /dev/null +++ b/assets/xml/objects/object_mu.xml @@ -0,0 +1,96 @@ +<Root> + <File Name="object_mu" Segment="6"> + <Animation Name="object_mu_Anim_0003F4" Offset="0x3F4"/> + <Texture Name="object_mu_TLUT_000410" OutName="tlut_00000410" Format="rgb5a1" Width="16" Height="16" Offset="0x410"/> + <Texture Name="object_mu_Tex_000610" OutName="tex_00000610" Format="i8" Width="8" Height="8" Offset="0x610"/> + <Texture Name="object_mu_Tex_000650" OutName="tex_00000650" Format="i8" Width="8" Height="8" Offset="0x650"/> + <Texture Name="object_mu_Tex_000690" OutName="tex_00000690" Format="i8" Width="8" Height="8" Offset="0x690"/> + <Texture Name="object_mu_Tex_0006D0" OutName="tex_000006D0" Format="i8" Width="8" Height="8" Offset="0x6D0"/> + <Texture Name="object_mu_Tex_000710" OutName="tex_00000710" Format="ci8" Width="8" Height="16" Offset="0x710"/> + <Texture Name="object_mu_Tex_000790" OutName="tex_00000790" Format="ci8" Width="8" Height="8" Offset="0x790"/> + <Texture Name="object_mu_Tex_0007D0" OutName="tex_000007D0" Format="ci8" Width="8" Height="8" Offset="0x7D0"/> + <Texture Name="object_mu_Tex_000810" OutName="tex_00000810" Format="ci8" Width="8" Height="8" Offset="0x810"/> + <Texture Name="object_mu_Tex_000850" OutName="tex_00000850" Format="ci8" Width="8" Height="8" Offset="0x850"/> + <Texture Name="object_mu_Tex_000890" OutName="tex_00000890" Format="ci8" Width="8" Height="8" Offset="0x890"/> + <DList Name="object_mu_DL_003110" Offset="0x3110"/> + <DList Name="object_mu_DL_0035E8" Offset="0x35E8"/> + <DList Name="object_mu_DL_0037B0" Offset="0x37B0"/> + <DList Name="object_mu_DL_003B08" Offset="0x3B08"/> + <DList Name="object_mu_DL_003DB0" Offset="0x3DB0"/> + <DList Name="object_mu_DL_004108" Offset="0x4108"/> + <DList Name="object_mu_DL_0043E0" Offset="0x43E0"/> + <DList Name="object_mu_DL_0044C8" Offset="0x44C8"/> + <DList Name="object_mu_DL_0045F0" Offset="0x45F0"/> + <DList Name="object_mu_DL_004798" Offset="0x4798"/> + <DList Name="object_mu_DL_004958" Offset="0x4958"/> + <DList Name="object_mu_DL_004C68" Offset="0x4C68"/> + <DList Name="object_mu_DL_004D80" Offset="0x4D80"/> + <Limb Name="object_mu_Limb_004E80" LimbType="Standard" Offset="0x4E80"/> + <Limb Name="object_mu_Limb_004E8C" LimbType="Standard" Offset="0x4E8C"/> + <Limb Name="object_mu_Limb_004E98" LimbType="Standard" Offset="0x4E98"/> + <Limb Name="object_mu_Limb_004EA4" LimbType="Standard" Offset="0x4EA4"/> + <Limb Name="object_mu_Limb_004EB0" LimbType="Standard" Offset="0x4EB0"/> + <Limb Name="object_mu_Limb_004EBC" LimbType="Standard" Offset="0x4EBC"/> + <Limb Name="object_mu_Limb_004EC8" LimbType="Standard" Offset="0x4EC8"/> + <Limb Name="object_mu_Limb_004ED4" LimbType="Standard" Offset="0x4ED4"/> + <Limb Name="object_mu_Limb_004EE0" LimbType="Standard" Offset="0x4EE0"/> + <Limb Name="object_mu_Limb_004EEC" LimbType="Standard" Offset="0x4EEC"/> + <Limb Name="object_mu_Limb_004EF8" LimbType="Standard" Offset="0x4EF8"/> + <Limb Name="object_mu_Limb_004F04" LimbType="Standard" Offset="0x4F04"/> + <Limb Name="object_mu_Limb_004F10" LimbType="Standard" Offset="0x4F10"/> + <Limb Name="object_mu_Limb_004F1C" LimbType="Standard" Offset="0x4F1C"/> + <Limb Name="object_mu_Limb_004F28" LimbType="Standard" Offset="0x4F28"/> + <Skeleton Name="object_mu_Skel_004F70" Type="Flex" LimbType="Standard" Offset="0x4F70"/> + <Animation Name="object_mu_Anim_005040" Offset="0x5040"/> + <Texture Name="object_mu_TLUT_005050" OutName="tlut_00005050" Format="rgb5a1" Width="16" Height="16" Offset="0x5050"/> + <Texture Name="object_mu_Tex_005250" OutName="tex_00005250" Format="i8" Width="16" Height="16" Offset="0x5250"/> + <Texture Name="object_mu_Tex_005350" OutName="tex_00005350" Format="ci8" Width="16" Height="16" Offset="0x5350"/> + <Texture Name="object_mu_Tex_005450" OutName="tex_00005450" Format="i8" Width="8" Height="8" Offset="0x5450"/> + <Texture Name="object_mu_Tex_005490" OutName="tex_00005490" Format="ci8" Width="8" Height="8" Offset="0x5490"/> + <Texture Name="object_mu_Tex_0054D0" OutName="tex_000054D0" Format="ci8" Width="16" Height="16" Offset="0x54D0"/> + <Texture Name="object_mu_Tex_0055D0" OutName="tex_000055D0" Format="ci8" Width="8" Height="8" Offset="0x55D0"/> + <Texture Name="object_mu_Tex_005610" OutName="tex_00005610" Format="ci8" Width="32" Height="16" Offset="0x5610"/> + <Texture Name="object_mu_Tex_005810" OutName="tex_00005810" Format="ci8" Width="32" Height="32" Offset="0x5810"/> + <Texture Name="object_mu_Tex_005C10" OutName="tex_00005C10" Format="ci8" Width="8" Height="8" Offset="0x5C10"/> + <Texture Name="object_mu_Tex_005C50" OutName="tex_00005C50" Format="ci8" Width="8" Height="16" Offset="0x5C50"/> + <Texture Name="object_mu_Tex_005CD0" OutName="tex_00005CD0" Format="ci8" Width="32" Height="32" Offset="0x5CD0"/> + <DList Name="object_mu_DL_008FD0" Offset="0x8FD0"/> + <DList Name="object_mu_DL_009328" Offset="0x9328"/> + <DList Name="object_mu_DL_009828" Offset="0x9828"/> + <DList Name="object_mu_DL_009970" Offset="0x9970"/> + <DList Name="object_mu_DL_009A70" Offset="0x9A70"/> + <DList Name="object_mu_DL_009B70" Offset="0x9B70"/> + <DList Name="object_mu_DL_009CB8" Offset="0x9CB8"/> + <DList Name="object_mu_DL_009DB8" Offset="0x9DB8"/> + <DList Name="object_mu_DL_009EB8" Offset="0x9EB8"/> + <DList Name="object_mu_DL_00A028" Offset="0xA028"/> + <DList Name="object_mu_DL_00A170" Offset="0xA170"/> + <DList Name="object_mu_DL_00A670" Offset="0xA670"/> + <DList Name="object_mu_DL_00A770" Offset="0xA770"/> + <DList Name="object_mu_DL_00A870" Offset="0xA870"/> + <DList Name="object_mu_DL_00A9B8" Offset="0xA9B8"/> + <DList Name="object_mu_DL_00AAB8" Offset="0xAAB8"/> + <DList Name="object_mu_DL_00ABB8" Offset="0xABB8"/> + <Limb Name="object_mu_Limb_00AD00" LimbType="Standard" Offset="0xAD00"/> + <Limb Name="object_mu_Limb_00AD0C" LimbType="Standard" Offset="0xAD0C"/> + <Limb Name="object_mu_Limb_00AD18" LimbType="Standard" Offset="0xAD18"/> + <Limb Name="object_mu_Limb_00AD24" LimbType="Standard" Offset="0xAD24"/> + <Limb Name="object_mu_Limb_00AD30" LimbType="Standard" Offset="0xAD30"/> + <Limb Name="object_mu_Limb_00AD3C" LimbType="Standard" Offset="0xAD3C"/> + <Limb Name="object_mu_Limb_00AD48" LimbType="Standard" Offset="0xAD48"/> + <Limb Name="object_mu_Limb_00AD54" LimbType="Standard" Offset="0xAD54"/> + <Limb Name="object_mu_Limb_00AD60" LimbType="Standard" Offset="0xAD60"/> + <Limb Name="object_mu_Limb_00AD6C" LimbType="Standard" Offset="0xAD6C"/> + <Limb Name="object_mu_Limb_00AD78" LimbType="Standard" Offset="0xAD78"/> + <Limb Name="object_mu_Limb_00AD84" LimbType="Standard" Offset="0xAD84"/> + <Limb Name="object_mu_Limb_00AD90" LimbType="Standard" Offset="0xAD90"/> + <Limb Name="object_mu_Limb_00AD9C" LimbType="Standard" Offset="0xAD9C"/> + <Limb Name="object_mu_Limb_00ADA8" LimbType="Standard" Offset="0xADA8"/> + <Limb Name="object_mu_Limb_00ADB4" LimbType="Standard" Offset="0xADB4"/> + <Limb Name="object_mu_Limb_00ADC0" LimbType="Standard" Offset="0xADC0"/> + <Limb Name="object_mu_Limb_00ADCC" LimbType="Standard" Offset="0xADCC"/> + <Limb Name="object_mu_Limb_00ADD8" LimbType="Standard" Offset="0xADD8"/> + <Limb Name="object_mu_Limb_00ADE4" LimbType="Standard" Offset="0xADE4"/> + <Skeleton Name="object_mu_Skel_00AE40" Type="Flex" LimbType="Standard" Offset="0xAE40"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ny.xml b/assets/xml/objects/object_ny.xml index 8be377a5e..c53059196 100644 --- a/assets/xml/objects/object_ny.xml +++ b/assets/xml/objects/object_ny.xml @@ -7,4 +7,4 @@ <DList Name="gEnNyMetalBodyDlist" Offset="0x1EA8"/> <DList Name="gEnNySpikeDlist" Offset="0x1FC8"/> </File> -</Root>
\ No newline at end of file +</Root> diff --git a/assets/xml/objects/object_oA1.xml b/assets/xml/objects/object_oA1.xml new file mode 100644 index 000000000..d802e992e --- /dev/null +++ b/assets/xml/objects/object_oA1.xml @@ -0,0 +1,69 @@ +<Root> + <File Name="object_oA1" Segment="6"> + <Limb Name="object_oA1_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA1_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA1_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA1_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA1_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA1_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA1_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA1_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA1_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA1_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA1_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA1_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA1_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA1_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA1_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA1_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA1_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA1_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA1_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA1_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA1_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA1_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA1_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA1_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA1_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA1_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA1_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA1_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA1_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA1_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA1_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA1_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA1_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA1_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA1_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA1_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA1_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA1_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA1_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA1_DL_00002228" Offset="0x2228"/> + <DList Name="object_oA1_DL_000024C8" Offset="0x24C8"/> + <DList Name="object_oA1_DL_00002640" Offset="0x2640"/> + <DList Name="object_oA1_DL_000029D8" Offset="0x29D8"/> + <DList Name="object_oA1_DL_00002AF0" Offset="0x2AF0"/> + <DList Name="object_oA1_DL_00002BE8" Offset="0x2BE8"/> + <DList Name="object_oA1_DL_00002D18" Offset="0x2D18"/> + <DList Name="object_oA1_DL_00002E50" Offset="0x2E50"/> + <DList Name="object_oA1_DL_00002FC0" Offset="0x2FC0"/> + <DList Name="object_oA1_DL_00003090" Offset="0x3090"/> + <DList Name="object_oA1_DL_000031A8" Offset="0x31A8"/> + <DList Name="object_oA1_DL_000032A0" Offset="0x32A0"/> + <DList Name="object_oA1_DL_000033D0" Offset="0x33D0"/> + <DList Name="object_oA1_DL_00003508" Offset="0x3508"/> + <DList Name="object_oA1_DL_00003678" Offset="0x3678"/> + <Texture Name="object_oA1_TLUT_00003748" OutName="tlut_00003748" Format="rgb5a1" Width="16" Height="16" Offset="0x3748"/> + <Texture Name="object_oA1_Tex_00003948" OutName="tex_00003948" Format="ci8" Width="32" Height="32" Offset="0x3948"/> + <Texture Name="object_oA1_Tex_00003D48" OutName="tex_00003D48" Format="ci8" Width="16" Height="16" Offset="0x3D48"/> + <Texture Name="object_oA1_Tex_00003E48" OutName="tex_00003E48" Format="ci8" Width="8" Height="8" Offset="0x3E48"/> + <Texture Name="object_oA1_Tex_00003E88" OutName="tex_00003E88" Format="ci8" Width="16" Height="16" Offset="0x3E88"/> + <Texture Name="object_oA1_Tex_00003F88" OutName="tex_00003F88" Format="ci8" Width="16" Height="16" Offset="0x3F88"/> + <Texture Name="object_oA1_Tex_00004088" OutName="tex_00004088" Format="ci8" Width="16" Height="16" Offset="0x4088"/> + <Texture Name="object_oA1_Tex_00004188" OutName="tex_00004188" Format="i4" Width="16" Height="16" Offset="0x4188"/> + <Texture Name="object_oA1_Tex_00004208" OutName="tex_00004208" Format="i4" Width="16" Height="32" Offset="0x4208"/> + <Texture Name="object_oA1_Tex_00004308" OutName="tex_00004308" Format="rgb5a1" Width="16" Height="16" Offset="0x4308"/> + <Texture Name="object_oA1_Tex_00004508" OutName="tex_00004508" Format="rgb5a1" Width="16" Height="16" Offset="0x4508"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA10.xml b/assets/xml/objects/object_oA10.xml new file mode 100644 index 000000000..9c18a4cdf --- /dev/null +++ b/assets/xml/objects/object_oA10.xml @@ -0,0 +1,66 @@ +<Root> + <File Name="object_oA10" Segment="6"> + <Limb Name="object_oA10_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA10_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA10_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA10_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA10_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA10_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA10_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA10_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA10_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA10_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA10_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA10_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA10_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA10_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA10_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA10_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA10_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA10_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA10_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA10_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA10_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA10_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA10_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA10_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA10_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA10_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA10_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA10_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA10_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA10_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA10_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA10_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA10_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA10_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA10_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA10_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA10_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA10_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA10_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA10_DL_00001878" Offset="0x1878"/> + <DList Name="object_oA10_DL_00001990" Offset="0x1990"/> + <DList Name="object_oA10_DL_00001AE0" Offset="0x1AE0"/> + <DList Name="object_oA10_DL_00001D48" Offset="0x1D48"/> + <DList Name="object_oA10_DL_00001E68" Offset="0x1E68"/> + <DList Name="object_oA10_DL_00001F50" Offset="0x1F50"/> + <DList Name="object_oA10_DL_00001FF8" Offset="0x1FF8"/> + <DList Name="object_oA10_DL_00002088" Offset="0x2088"/> + <DList Name="object_oA10_DL_00002170" Offset="0x2170"/> + <DList Name="object_oA10_DL_00002220" Offset="0x2220"/> + <DList Name="object_oA10_DL_000022B8" Offset="0x22B8"/> + <DList Name="object_oA10_DL_000023A0" Offset="0x23A0"/> + <DList Name="object_oA10_DL_00002448" Offset="0x2448"/> + <DList Name="object_oA10_DL_000024D8" Offset="0x24D8"/> + <DList Name="object_oA10_DL_000025C0" Offset="0x25C0"/> + <Texture Name="object_oA10_Tex_00002670" OutName="tex_00002670" Format="rgb5a1" Width="8" Height="16" Offset="0x2670"/> + <Texture Name="object_oA10_Tex_00002770" OutName="tex_00002770" Format="rgb5a1" Width="8" Height="8" Offset="0x2770"/> + <Texture Name="object_oA10_Tex_000027F0" OutName="tex_000027F0" Format="i4" Width="16" Height="8" Offset="0x27F0"/> + <Texture Name="object_oA10_Tex_00002830" OutName="tex_00002830" Format="rgb5a1" Width="16" Height="8" Offset="0x2830"/> + <Texture Name="object_oA10_Tex_00002930" OutName="tex_00002930" Format="rgb5a1" Width="16" Height="32" Offset="0x2930"/> + <Texture Name="object_oA10_Tex_00002D30" OutName="tex_00002D30" Format="rgb5a1" Width="8" Height="8" Offset="0x2D30"/> + <Texture Name="object_oA10_Tex_00002DB0" OutName="tex_00002DB0" Format="rgb5a1" Width="8" Height="8" Offset="0x2DB0"/> + <Texture Name="object_oA10_Tex_00002E30" OutName="tex_00002E30" Format="rgb5a1" Width="8" Height="8" Offset="0x2E30"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA11.xml b/assets/xml/objects/object_oA11.xml new file mode 100644 index 000000000..76d8649b7 --- /dev/null +++ b/assets/xml/objects/object_oA11.xml @@ -0,0 +1,66 @@ +<Root> + <File Name="object_oA11" Segment="6"> + <!-- The commented limbs references dlists past this object size, making ZAPD crash. --> + <!-- This object is not used in-game. --> + + <Limb Name="object_oA11_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_oA11_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_oA11_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_oA11_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_oA11_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_oA11_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_oA11_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_oA11_Limb_000054" LimbType="Standard" Offset="0x54" /> + <!-- + <Limb Name="object_oA11_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_oA11_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_oA11_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_oA11_Limb_000078" LimbType="Standard" Offset="0x78" /> + --> + <Limb Name="object_oA11_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_oA11_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_oA11_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_oA11_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + <!-- + <Limb Name="object_oA11_Limb_0000B4" LimbType="Standard" Offset="0xB4" /> + <Limb Name="object_oA11_Limb_0000C0" LimbType="Standard" Offset="0xC0" /> + <Limb Name="object_oA11_Limb_0000CC" LimbType="Standard" Offset="0xCC" /> + <Limb Name="object_oA11_Limb_0000D8" LimbType="Standard" Offset="0xD8" /> + --> + <Limb Name="object_oA11_Limb_0000E4" LimbType="Standard" Offset="0xE4" /> + <Limb Name="object_oA11_Limb_0000F0" LimbType="Standard" Offset="0xF0" /> + <Limb Name="object_oA11_Limb_0000FC" LimbType="Standard" Offset="0xFC" /> + <!-- + <Limb Name="object_oA11_Limb_000108" LimbType="Standard" Offset="0x108" /> + --> + <Limb Name="object_oA11_Limb_000114" LimbType="Standard" Offset="0x114" /> + <Limb Name="object_oA11_Limb_000120" LimbType="Standard" Offset="0x120" /> + <Limb Name="object_oA11_Limb_00012C" LimbType="Standard" Offset="0x12C" /> + <Limb Name="object_oA11_Limb_000138" LimbType="Standard" Offset="0x138" /> + <Limb Name="object_oA11_Limb_000144" LimbType="Standard" Offset="0x144" /> + <Limb Name="object_oA11_Limb_000150" LimbType="Standard" Offset="0x150" /> + <Limb Name="object_oA11_Limb_00015C" LimbType="Standard" Offset="0x15C" /> + <Limb Name="object_oA11_Limb_000168" LimbType="Standard" Offset="0x168" /> + <Limb Name="object_oA11_Limb_000174" LimbType="Standard" Offset="0x174" /> + <Limb Name="object_oA11_Limb_000180" LimbType="Standard" Offset="0x180" /> + <Limb Name="object_oA11_Limb_00018C" LimbType="Standard" Offset="0x18C" /> + <Limb Name="object_oA11_Limb_000198" LimbType="Standard" Offset="0x198" /> + <Limb Name="object_oA11_Limb_0001A4" LimbType="Standard" Offset="0x1A4" /> + <Limb Name="object_oA11_Limb_0001B0" LimbType="Standard" Offset="0x1B0" /> + <Limb Name="object_oA11_Limb_0001BC" LimbType="Standard" Offset="0x1BC" /> + <!-- + <Skeleton Name="object_oA11_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260" /> + --> + <DList Name="object_oA11_DL_000A58" Offset="0xA58" /> + <DList Name="object_oA11_DL_000BA8" Offset="0xBA8" /> + <DList Name="object_oA11_DL_000C40" Offset="0xC40" /> + <DList Name="object_oA11_DL_000D28" Offset="0xD28" /> + <DList Name="object_oA11_DL_000DD0" Offset="0xDD0" /> + <DList Name="object_oA11_DL_000EF0" Offset="0xEF0" /> + <DList Name="object_oA11_DL_000FD8" Offset="0xFD8" /> + <Texture Name="object_oA11_Tex_001080" OutName="tex_00001080" Format="rgb5a1" Width="8" Height="8" Offset="0x1080" /> + <Texture Name="object_oA11_Tex_001100" OutName="tex_00001100" Format="i4" Width="16" Height="8" Offset="0x1100" /> + <Texture Name="object_oA11_Tex_001140" OutName="tex_00001140" Format="rgb5a1" Width="16" Height="32" Offset="0x1140" /> + <Texture Name="object_oA11_Tex_001540" OutName="tex_00001540" Format="rgb5a1" Width="8" Height="8" Offset="0x1540" /> + </File> +</Root> diff --git a/assets/xml/objects/object_oA2.xml b/assets/xml/objects/object_oA2.xml new file mode 100644 index 000000000..ffdcd7989 --- /dev/null +++ b/assets/xml/objects/object_oA2.xml @@ -0,0 +1,58 @@ +<Root> + <File Name="object_oA2" Segment="6"> + <Limb Name="object_oA2_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA2_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA2_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA2_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA2_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA2_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA2_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA2_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA2_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA2_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA2_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA2_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA2_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA2_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA2_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA2_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA2_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA2_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA2_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA2_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA2_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA2_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA2_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA2_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA2_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA2_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA2_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA2_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA2_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA2_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA2_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA2_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA2_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA2_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA2_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA2_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA2_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA2_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA2_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA2_DL_00000448" Offset="0x448"/> + <DList Name="object_oA2_DL_00000818" Offset="0x818"/> + <DList Name="object_oA2_DL_00000C38" Offset="0xC38"/> + <DList Name="object_oA2_DL_00000ED8" Offset="0xED8"/> + <DList Name="object_oA2_DL_000012A8" Offset="0x12A8"/> + <DList Name="object_oA2_DL_000016C8" Offset="0x16C8"/> + <DList Name="object_oA2_DL_00001C08" Offset="0x1C08"/> + <DList Name="object_oA2_DL_00002A80" Offset="0x2A80"/> + <DList Name="object_oA2_DL_000032E8" Offset="0x32E8"/> + <DList Name="object_oA2_DL_00003718" Offset="0x3718"/> + <DList Name="object_oA2_DL_00003BE8" Offset="0x3BE8"/> + <DList Name="object_oA2_DL_00004270" Offset="0x4270"/> + <DList Name="object_oA2_DL_000046A0" Offset="0x46A0"/> + <DList Name="object_oA2_DL_00004B70" Offset="0x4B70"/> + <DList Name="object_oA2_DL_000054F8" Offset="0x54F8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA3.xml b/assets/xml/objects/object_oA3.xml new file mode 100644 index 000000000..a28c9de2c --- /dev/null +++ b/assets/xml/objects/object_oA3.xml @@ -0,0 +1,11 @@ +<Root> + <File Name="object_oA3" Segment="6"> + <Blob Name="object_oA3_Blob_00000000" Size="0x8" Offset="0x0"/> + <DList Name="object_oA3_DL_00000008" Offset="0x8"/> + <Texture Name="object_oA3_Tex_000012F0" OutName="tex_000012F0" Format="rgb5a1" Width="32" Height="32" Offset="0x12F0"/> + <Texture Name="object_oA3_Tex_00001AF0" OutName="tex_00001AF0" Format="rgb5a1" Width="16" Height="16" Offset="0x1AF0"/> + <Texture Name="object_oA3_Tex_00001CF0" OutName="tex_00001CF0" Format="rgb5a1" Width="16" Height="16" Offset="0x1CF0"/> + <Texture Name="object_oA3_Tex_00001EF0" OutName="tex_00001EF0" Format="rgb5a1" Width="16" Height="16" Offset="0x1EF0"/> + <Texture Name="object_oA3_Tex_000020F0" OutName="tex_000020F0" Format="rgb5a1" Width="4" Height="8" Offset="0x20F0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA4.xml b/assets/xml/objects/object_oA4.xml new file mode 100644 index 000000000..344bcd1f5 --- /dev/null +++ b/assets/xml/objects/object_oA4.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_oA4" Segment="6"> + <Limb Name="object_oA4_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA4_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA4_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA4_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA4_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA4_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA4_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA4_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA4_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA4_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA4_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA4_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA4_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA4_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA4_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA4_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA4_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA4_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA4_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA4_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA4_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA4_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA4_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA4_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA4_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA4_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA4_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA4_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA4_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA4_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA4_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA4_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA4_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA4_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA4_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA4_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA4_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA4_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA4_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA4_DL_00000B28" Offset="0xB28"/> + <DList Name="object_oA4_DL_00000BA8" Offset="0xBA8"/> + <DList Name="object_oA4_DL_00000C80" Offset="0xC80"/> + <DList Name="object_oA4_DL_00000E38" Offset="0xE38"/> + <DList Name="object_oA4_DL_00000F18" Offset="0xF18"/> + <DList Name="object_oA4_DL_00000F70" Offset="0xF70"/> + <DList Name="object_oA4_DL_00000FD0" Offset="0xFD0"/> + <DList Name="object_oA4_DL_00001028" Offset="0x1028"/> + <DList Name="object_oA4_DL_00001088" Offset="0x1088"/> + <DList Name="object_oA4_DL_000010F0" Offset="0x10F0"/> + <DList Name="object_oA4_DL_000011D0" Offset="0x11D0"/> + <DList Name="object_oA4_DL_00001228" Offset="0x1228"/> + <DList Name="object_oA4_DL_00001288" Offset="0x1288"/> + <DList Name="object_oA4_DL_000012E0" Offset="0x12E0"/> + <DList Name="object_oA4_DL_00001340" Offset="0x1340"/> + <Texture Name="object_oA4_Tex_000013A8" OutName="tex_000013A8" Format="rgb5a1" Width="8" Height="16" Offset="0x13A8"/> + <Texture Name="object_oA4_Tex_000014A8" OutName="tex_000014A8" Format="rgb5a1" Width="8" Height="8" Offset="0x14A8"/> + <Texture Name="object_oA4_Tex_00001528" OutName="tex_00001528" Format="rgb5a1" Width="8" Height="8" Offset="0x1528"/> + <Texture Name="object_oA4_Tex_000015A8" OutName="tex_000015A8" Format="rgb5a1" Width="8" Height="8" Offset="0x15A8"/> + <Texture Name="object_oA4_Tex_00001628" OutName="tex_00001628" Format="rgb5a1" Width="8" Height="8" Offset="0x1628"/> + <Texture Name="object_oA4_Tex_000016A8" OutName="tex_000016A8" Format="rgb5a1" Width="8" Height="8" Offset="0x16A8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA5.xml b/assets/xml/objects/object_oA5.xml new file mode 100644 index 000000000..c05a7fd55 --- /dev/null +++ b/assets/xml/objects/object_oA5.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_oA5" Segment="6"> + <Limb Name="object_oA5_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA5_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA5_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA5_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA5_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA5_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA5_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA5_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA5_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA5_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA5_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA5_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA5_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA5_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA5_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA5_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA5_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA5_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA5_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA5_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA5_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA5_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA5_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA5_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA5_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA5_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA5_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA5_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA5_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA5_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA5_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA5_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA5_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA5_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA5_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA5_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA5_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA5_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA5_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA5_DL_00000298" Offset="0x298"/> + <DList Name="object_oA5_DL_00000318" Offset="0x318"/> + <DList Name="object_oA5_DL_00000398" Offset="0x398"/> + <DList Name="object_oA5_DL_00000448" Offset="0x448"/> + <DList Name="object_oA5_DL_00000518" Offset="0x518"/> + <DList Name="object_oA5_DL_000005F8" Offset="0x5F8"/> + <DList Name="object_oA5_DL_000006B8" Offset="0x6B8"/> + <DList Name="object_oA5_DL_00000738" Offset="0x738"/> + <DList Name="object_oA5_DL_000007B8" Offset="0x7B8"/> + <DList Name="object_oA5_DL_00000868" Offset="0x868"/> + <DList Name="object_oA5_DL_00000938" Offset="0x938"/> + <DList Name="object_oA5_DL_00000A18" Offset="0xA18"/> + <DList Name="object_oA5_DL_00000D28" Offset="0xD28"/> + <DList Name="object_oA5_DL_00000FF0" Offset="0xFF0"/> + <DList Name="object_oA5_DL_00001278" Offset="0x1278"/> + <Texture Name="object_oA5_Tex_00001330" OutName="tex_00001330" Format="rgb5a1" Width="8" Height="8" Offset="0x1330"/> + <Texture Name="object_oA5_Tex_000013B0" OutName="tex_000013B0" Format="rgb5a1" Width="8" Height="8" Offset="0x13B0"/> + <Texture Name="object_oA5_Tex_00001430" OutName="tex_00001430" Format="rgb5a1" Width="8" Height="16" Offset="0x1430"/> + <Texture Name="object_oA5_Tex_00001530" OutName="tex_00001530" Format="rgb5a1" Width="8" Height="8" Offset="0x1530"/> + <Texture Name="object_oA5_Tex_000015B0" OutName="tex_000015B0" Format="rgb5a1" Width="8" Height="8" Offset="0x15B0"/> + <Texture Name="object_oA5_Tex_00001630" OutName="tex_00001630" Format="rgb5a1" Width="8" Height="8" Offset="0x1630"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA6.xml b/assets/xml/objects/object_oA6.xml new file mode 100644 index 000000000..a2008b705 --- /dev/null +++ b/assets/xml/objects/object_oA6.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_oA6" Segment="6"> + <Limb Name="object_oA6_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA6_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA6_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA6_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA6_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA6_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA6_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA6_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA6_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA6_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA6_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA6_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA6_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA6_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA6_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA6_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA6_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA6_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA6_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA6_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA6_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA6_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA6_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA6_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA6_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA6_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA6_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA6_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA6_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA6_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA6_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA6_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA6_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA6_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA6_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA6_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA6_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA6_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA6_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA6_DL_00000C98" Offset="0xC98"/> + <DList Name="object_oA6_DL_00000D50" Offset="0xD50"/> + <DList Name="object_oA6_DL_00000DE8" Offset="0xDE8"/> + <DList Name="object_oA6_DL_00000F90" Offset="0xF90"/> + <DList Name="object_oA6_DL_00001028" Offset="0x1028"/> + <DList Name="object_oA6_DL_000010B8" Offset="0x10B8"/> + <DList Name="object_oA6_DL_00001150" Offset="0x1150"/> + <DList Name="object_oA6_DL_000011B8" Offset="0x11B8"/> + <DList Name="object_oA6_DL_00001210" Offset="0x1210"/> + <DList Name="object_oA6_DL_000012C8" Offset="0x12C8"/> + <DList Name="object_oA6_DL_00001360" Offset="0x1360"/> + <DList Name="object_oA6_DL_000013F0" Offset="0x13F0"/> + <DList Name="object_oA6_DL_00001488" Offset="0x1488"/> + <DList Name="object_oA6_DL_000014F0" Offset="0x14F0"/> + <DList Name="object_oA6_DL_00001548" Offset="0x1548"/> + <Texture Name="object_oA6_Tex_00001600" OutName="tex_00001600" Format="rgb5a1" Width="8" Height="16" Offset="0x1600"/> + <Texture Name="object_oA6_Tex_00001700" OutName="tex_00001700" Format="rgb5a1" Width="8" Height="8" Offset="0x1700"/> + <Texture Name="object_oA6_Tex_00001780" OutName="tex_00001780" Format="rgb5a1" Width="8" Height="8" Offset="0x1780"/> + <Texture Name="object_oA6_Tex_00001800" OutName="tex_00001800" Format="rgb5a1" Width="8" Height="16" Offset="0x1800"/> + <Texture Name="object_oA6_Tex_00001900" OutName="tex_00001900" Format="rgb5a1" Width="8" Height="8" Offset="0x1900"/> + <Texture Name="object_oA6_Tex_00001980" OutName="tex_00001980" Format="rgb5a1" Width="8" Height="8" Offset="0x1980"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA7.xml b/assets/xml/objects/object_oA7.xml new file mode 100644 index 000000000..e7f19c52b --- /dev/null +++ b/assets/xml/objects/object_oA7.xml @@ -0,0 +1,62 @@ +<Root> + <File Name="object_oA7" Segment="6"> + <Limb Name="object_oA7_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA7_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA7_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA7_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA7_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA7_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA7_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA7_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA7_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA7_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA7_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA7_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA7_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA7_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA7_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA7_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA7_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA7_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA7_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA7_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA7_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA7_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA7_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA7_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA7_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA7_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA7_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA7_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA7_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA7_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA7_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA7_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA7_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA7_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA7_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA7_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA7_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA7_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA7_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA7_DL_000002C8" Offset="0x2C8"/> + <DList Name="object_oA7_DL_000003E8" Offset="0x3E8"/> + <DList Name="object_oA7_DL_000004B8" Offset="0x4B8"/> + <DList Name="object_oA7_DL_00000568" Offset="0x568"/> + <DList Name="object_oA7_DL_00000600" Offset="0x600"/> + <DList Name="object_oA7_DL_000006D8" Offset="0x6D8"/> + <DList Name="object_oA7_DL_000007C8" Offset="0x7C8"/> + <DList Name="object_oA7_DL_000008E8" Offset="0x8E8"/> + <DList Name="object_oA7_DL_000009B8" Offset="0x9B8"/> + <DList Name="object_oA7_DL_00000A68" Offset="0xA68"/> + <DList Name="object_oA7_DL_00000B00" Offset="0xB00"/> + <DList Name="object_oA7_DL_00000BD8" Offset="0xBD8"/> + <DList Name="object_oA7_DL_00000EE8" Offset="0xEE8"/> + <DList Name="object_oA7_DL_00001068" Offset="0x1068"/> + <DList Name="object_oA7_DL_00001218" Offset="0x1218"/> + <Texture Name="object_oA7_Tex_000012C8" OutName="tex_000012C8" Format="rgb5a1" Width="8" Height="8" Offset="0x12C8"/> + <Texture Name="object_oA7_Tex_00001348" OutName="tex_00001348" Format="rgb5a1" Width="8" Height="8" Offset="0x1348"/> + <Texture Name="object_oA7_Tex_000013C8" OutName="tex_000013C8" Format="rgb5a1" Width="8" Height="16" Offset="0x13C8"/> + <Texture Name="object_oA7_Tex_000014C8" OutName="tex_000014C8" Format="rgb5a1" Width="8" Height="8" Offset="0x14C8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA8.xml b/assets/xml/objects/object_oA8.xml new file mode 100644 index 000000000..ada984426 --- /dev/null +++ b/assets/xml/objects/object_oA8.xml @@ -0,0 +1,61 @@ +<Root> + <File Name="object_oA8" Segment="6"> + <Limb Name="object_oA8_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oA8_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oA8_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oA8_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oA8_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oA8_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oA8_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oA8_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oA8_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oA8_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oA8_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oA8_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oA8_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oA8_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oA8_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oA8_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oA8_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oA8_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oA8_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oA8_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oA8_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oA8_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oA8_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oA8_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oA8_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oA8_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oA8_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oA8_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oA8_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oA8_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oA8_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oA8_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oA8_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oA8_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oA8_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oA8_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oA8_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oA8_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oA8_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oA8_DL_00000CB8" Offset="0xCB8"/> + <DList Name="object_oA8_DL_00000D90" Offset="0xD90"/> + <DList Name="object_oA8_DL_00000E48" Offset="0xE48"/> + <DList Name="object_oA8_DL_00000F70" Offset="0xF70"/> + <DList Name="object_oA8_DL_00000FC8" Offset="0xFC8"/> + <DList Name="object_oA8_DL_00001080" Offset="0x1080"/> + <DList Name="object_oA8_DL_00001140" Offset="0x1140"/> + <DList Name="object_oA8_DL_00001198" Offset="0x1198"/> + <DList Name="object_oA8_DL_000011F0" Offset="0x11F0"/> + <DList Name="object_oA8_DL_00001248" Offset="0x1248"/> + <DList Name="object_oA8_DL_000012D8" Offset="0x12D8"/> + <DList Name="object_oA8_DL_00001390" Offset="0x1390"/> + <DList Name="object_oA8_DL_00001468" Offset="0x1468"/> + <DList Name="object_oA8_DL_000014C0" Offset="0x14C0"/> + <DList Name="object_oA8_DL_00001518" Offset="0x1518"/> + <Texture Name="object_oA8_Tex_00001570" OutName="tex_00001570" Format="rgb5a1" Width="8" Height="16" Offset="0x1570"/> + <Texture Name="object_oA8_Tex_00001670" OutName="tex_00001670" Format="rgb5a1" Width="8" Height="16" Offset="0x1670"/> + <Texture Name="object_oA8_Tex_00001770" OutName="tex_00001770" Format="i4" Width="16" Height="8" Offset="0x1770"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oA9.xml b/assets/xml/objects/object_oA9.xml new file mode 100644 index 000000000..663c554fc --- /dev/null +++ b/assets/xml/objects/object_oA9.xml @@ -0,0 +1,7 @@ +<Root> + <File Name="object_oA9" Segment="6"> + <DList Name="object_oA9_DL_00000250" Offset="0x250"/> + <Texture Name="object_oA9_Tex_000003A0" OutName="tex_000003A0" Format="rgb5a1" Width="8" Height="16" Offset="0x3A0"/> + <Texture Name="object_oA9_Tex_000004A0" OutName="tex_000004A0" Format="rgb5a1" Width="8" Height="8" Offset="0x4A0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oB1.xml b/assets/xml/objects/object_oB1.xml new file mode 100644 index 000000000..58e9f852a --- /dev/null +++ b/assets/xml/objects/object_oB1.xml @@ -0,0 +1,69 @@ +<Root> + <File Name="object_oB1" Segment="6"> + <Limb Name="object_oB1_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oB1_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oB1_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oB1_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oB1_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oB1_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oB1_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oB1_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oB1_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oB1_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oB1_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oB1_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oB1_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oB1_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oB1_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oB1_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oB1_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oB1_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oB1_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oB1_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oB1_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oB1_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oB1_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oB1_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oB1_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oB1_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oB1_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oB1_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oB1_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oB1_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oB1_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oB1_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oB1_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oB1_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oB1_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oB1_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oB1_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oB1_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oB1_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oB1_DL_00000448" Offset="0x448"/> + <DList Name="object_oB1_DL_00000750" Offset="0x750"/> + <DList Name="object_oB1_DL_000008E8" Offset="0x8E8"/> + <DList Name="object_oB1_DL_00000C08" Offset="0xC08"/> + <DList Name="object_oB1_DL_00000EF0" Offset="0xEF0"/> + <DList Name="object_oB1_DL_00001490" Offset="0x1490"/> + <DList Name="object_oB1_DL_00001920" Offset="0x1920"/> + <DList Name="object_oB1_DL_00001C28" Offset="0x1C28"/> + <DList Name="object_oB1_DL_00001DC0" Offset="0x1DC0"/> + <DList Name="object_oB1_DL_000020E0" Offset="0x20E0"/> + <DList Name="object_oB1_DL_000023C8" Offset="0x23C8"/> + <DList Name="object_oB1_DL_00002968" Offset="0x2968"/> + <DList Name="object_oB1_DL_000032F8" Offset="0x32F8"/> + <DList Name="object_oB1_DL_00003600" Offset="0x3600"/> + <DList Name="object_oB1_DL_00003CA8" Offset="0x3CA8"/> + <Texture Name="object_oB1_Tex_00003EB0" OutName="tex_00003EB0" Format="rgb5a1" Width="16" Height="16" Offset="0x3EB0"/> + <Texture Name="object_oB1_Tex_000040B0" OutName="tex_000040B0" Format="rgb5a1" Width="16" Height="16" Offset="0x40B0"/> + <Texture Name="object_oB1_Tex_000042B0" OutName="tex_000042B0" Format="rgb5a1" Width="32" Height="32" Offset="0x42B0"/> + <Texture Name="object_oB1_Tex_00004AB0" OutName="tex_00004AB0" Format="rgb5a1" Width="16" Height="16" Offset="0x4AB0"/> + <Texture Name="object_oB1_Tex_00004CB0" OutName="tex_00004CB0" Format="rgb5a1" Width="32" Height="32" Offset="0x4CB0"/> + <Texture Name="object_oB1_Tex_000054B0" OutName="tex_000054B0" Format="rgb5a1" Width="16" Height="16" Offset="0x54B0"/> + <Texture Name="object_oB1_Tex_000056B0" OutName="tex_000056B0" Format="rgb5a1" Width="32" Height="32" Offset="0x56B0"/> + <Texture Name="object_oB1_Tex_00005EB0" OutName="tex_00005EB0" Format="rgb5a1" Width="16" Height="16" Offset="0x5EB0"/> + <Texture Name="object_oB1_Tex_000060B0" OutName="tex_000060B0" Format="rgb5a1" Width="16" Height="16" Offset="0x60B0"/> + <Texture Name="object_oB1_Tex_000062B0" OutName="tex_000062B0" Format="rgb5a1" Width="16" Height="16" Offset="0x62B0"/> + <Texture Name="object_oB1_Tex_000064B0" OutName="tex_000064B0" Format="rgb5a1" Width="16" Height="16" Offset="0x64B0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oB2.xml b/assets/xml/objects/object_oB2.xml new file mode 100644 index 000000000..f05ef79df --- /dev/null +++ b/assets/xml/objects/object_oB2.xml @@ -0,0 +1,76 @@ +<Root> + <File Name="object_oB2" Segment="6"> + <!-- The commented limbs references dlists in a wrong offset, making ZAPD crash. --> + <!-- This object is not used in-game. --> + + <Limb Name="object_oB2_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_oB2_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_oB2_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_oB2_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_oB2_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_oB2_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_oB2_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_oB2_Limb_000054" LimbType="Standard" Offset="0x54" /> + <!-- + <Limb Name="object_oB2_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_oB2_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_oB2_Limb_000078" LimbType="Standard" Offset="0x78" /> + --> + <Limb Name="object_oB2_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_oB2_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_oB2_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_oB2_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + <!-- + <Limb Name="object_oB2_Limb_0000B4" LimbType="Standard" Offset="0xB4" /> + <Limb Name="object_oB2_Limb_0000C0" LimbType="Standard" Offset="0xC0" /> + <Limb Name="object_oB2_Limb_0000CC" LimbType="Standard" Offset="0xCC" /> + <Limb Name="object_oB2_Limb_0000D8" LimbType="Standard" Offset="0xD8" /> + --> + <Limb Name="object_oB2_Limb_0000E4" LimbType="Standard" Offset="0xE4" /> + <Limb Name="object_oB2_Limb_0000F0" LimbType="Standard" Offset="0xF0" /> + <Limb Name="object_oB2_Limb_0000FC" LimbType="Standard" Offset="0xFC" /> + <!-- + <Limb Name="object_oB2_Limb_000108" LimbType="Standard" Offset="0x108" /> + --> + <Limb Name="object_oB2_Limb_000114" LimbType="Standard" Offset="0x114" /> + <Limb Name="object_oB2_Limb_000120" LimbType="Standard" Offset="0x120" /> + <Limb Name="object_oB2_Limb_00012C" LimbType="Standard" Offset="0x12C" /> + <Limb Name="object_oB2_Limb_000138" LimbType="Standard" Offset="0x138" /> + <!-- + <Limb Name="object_oB2_Limb_000144" LimbType="Standard" Offset="0x144" /> + <Limb Name="object_oB2_Limb_000150" LimbType="Standard" Offset="0x150" /> + <Limb Name="object_oB2_Limb_00015C" LimbType="Standard" Offset="0x15C" /> + --> + <Limb Name="object_oB2_Limb_000168" LimbType="Standard" Offset="0x168" /> + <Limb Name="object_oB2_Limb_000174" LimbType="Standard" Offset="0x174" /> + <Limb Name="object_oB2_Limb_000180" LimbType="Standard" Offset="0x180" /> + <Limb Name="object_oB2_Limb_00018C" LimbType="Standard" Offset="0x18C" /> + <!-- + <Limb Name="object_oB2_Limb_000198" LimbType="Standard" Offset="0x198" /> + <Limb Name="object_oB2_Limb_0001A4" LimbType="Standard" Offset="0x1A4" /> + <Limb Name="object_oB2_Limb_0001B0" LimbType="Standard" Offset="0x1B0" /> + <Limb Name="object_oB2_Limb_0001BC" LimbType="Standard" Offset="0x1BC" /> + --> + <!-- + <Skeleton Name="object_oB2_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260" /> + --> + <DList Name="object_oB2_DL_001F68" Offset="0x1F68" /> + <DList Name="object_oB2_DL_0021D0" Offset="0x21D0" /> + <DList Name="object_oB2_DL_002450" Offset="0x2450" /> + <DList Name="object_oB2_DL_0025B8" Offset="0x25B8" /> + <DList Name="object_oB2_DL_002678" Offset="0x2678" /> + <DList Name="object_oB2_DL_002758" Offset="0x2758" /> + <DList Name="object_oB2_DL_0028B8" Offset="0x28B8" /> + <DList Name="object_oB2_DL_002978" Offset="0x2978" /> + <Texture Name="object_oB2_Tex_002A58" OutName="tex_00002A58" Format="rgb5a1" Width="16" Height="16" Offset="0x2A58" /> + <Texture Name="object_oB2_Tex_002C58" OutName="tex_00002C58" Format="rgb5a1" Width="8" Height="8" Offset="0x2C58" /> + <Texture Name="object_oB2_Tex_002CD8" OutName="tex_00002CD8" Format="rgb5a1" Width="32" Height="16" Offset="0x2CD8" /> + <Texture Name="object_oB2_Tex_0030D8" OutName="tex_000030D8" Format="rgb5a1" Width="16" Height="8" Offset="0x30D8" /> + <Texture Name="object_oB2_Tex_0031D8" OutName="tex_000031D8" Format="rgb5a1" Width="32" Height="32" Offset="0x31D8" /> + <Texture Name="object_oB2_Tex_0039D8" OutName="tex_000039D8" Format="rgb5a1" Width="16" Height="16" Offset="0x39D8" /> + <Texture Name="object_oB2_Tex_003BD8" OutName="tex_00003BD8" Format="rgb5a1" Width="8" Height="8" Offset="0x3BD8" /> + <Texture Name="object_oB2_Tex_003C58" OutName="tex_00003C58" Format="rgb5a1" Width="16" Height="16" Offset="0x3C58" /> + <Texture Name="object_oB2_Tex_003E58" OutName="tex_00003E58" Format="rgb5a1" Width="16" Height="16" Offset="0x3E58" /> + <Texture Name="object_oB2_Tex_004058" OutName="tex_00004058" Format="rgb5a1" Width="8" Height="8" Offset="0x4058" /> + </File> +</Root> diff --git a/assets/xml/objects/object_oB3.xml b/assets/xml/objects/object_oB3.xml new file mode 100644 index 000000000..b5e6a30de --- /dev/null +++ b/assets/xml/objects/object_oB3.xml @@ -0,0 +1,70 @@ +<Root> + <File Name="object_oB3" Segment="6"> + <Limb Name="object_oB3_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oB3_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oB3_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oB3_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oB3_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oB3_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oB3_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oB3_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oB3_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oB3_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oB3_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oB3_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oB3_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oB3_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oB3_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oB3_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oB3_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oB3_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oB3_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oB3_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oB3_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oB3_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oB3_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oB3_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oB3_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oB3_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oB3_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oB3_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oB3_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oB3_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oB3_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oB3_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oB3_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oB3_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oB3_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oB3_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oB3_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oB3_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oB3_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oB3_DL_00001F28" Offset="0x1F28"/> + <DList Name="object_oB3_DL_00002118" Offset="0x2118"/> + <DList Name="object_oB3_DL_00002208" Offset="0x2208"/> + <DList Name="object_oB3_DL_00002528" Offset="0x2528"/> + <DList Name="object_oB3_DL_00002640" Offset="0x2640"/> + <DList Name="object_oB3_DL_00002748" Offset="0x2748"/> + <DList Name="object_oB3_DL_00002810" Offset="0x2810"/> + <DList Name="object_oB3_DL_00002868" Offset="0x2868"/> + <DList Name="object_oB3_DL_000028C0" Offset="0x28C0"/> + <DList Name="object_oB3_DL_00002918" Offset="0x2918"/> + <DList Name="object_oB3_DL_00002A30" Offset="0x2A30"/> + <DList Name="object_oB3_DL_00002B38" Offset="0x2B38"/> + <DList Name="object_oB3_DL_00002C00" Offset="0x2C00"/> + <DList Name="object_oB3_DL_00002C58" Offset="0x2C58"/> + <DList Name="object_oB3_DL_00002CB0" Offset="0x2CB0"/> + <Texture Name="object_oB3_Tex_00002D08" OutName="tex_00002D08" Format="rgb5a1" Width="32" Height="16" Offset="0x2D08"/> + <Texture Name="object_oB3_Tex_00003108" OutName="tex_00003108" Format="rgb5a1" Width="32" Height="16" Offset="0x3108"/> + <Texture Name="object_oB3_Tex_00003508" OutName="tex_00003508" Format="rgb5a1" Width="8" Height="8" Offset="0x3508"/> + <Texture Name="object_oB3_Tex_00003588" OutName="tex_00003588" Format="rgb5a1" Width="16" Height="16" Offset="0x3588"/> + <Texture Name="object_oB3_Tex_00003788" OutName="tex_00003788" Format="rgb5a1" Width="16" Height="16" Offset="0x3788"/> + <Texture Name="object_oB3_Tex_00003988" OutName="tex_00003988" Format="rgb5a1" Width="8" Height="8" Offset="0x3988"/> + <Texture Name="object_oB3_Tex_00003A08" OutName="tex_00003A08" Format="rgb5a1" Width="8" Height="8" Offset="0x3A08"/> + <Texture Name="object_oB3_Tex_00003A88" OutName="tex_00003A88" Format="rgb5a1" Width="8" Height="8" Offset="0x3A88"/> + <Texture Name="object_oB3_Tex_00003B08" OutName="tex_00003B08" Format="rgb5a1" Width="32" Height="32" Offset="0x3B08"/> + <Texture Name="object_oB3_Tex_00004308" OutName="tex_00004308" Format="rgb5a1" Width="8" Height="8" Offset="0x4308"/> + <Texture Name="object_oB3_Tex_00004388" OutName="tex_00004388" Format="rgb5a1" Width="8" Height="8" Offset="0x4388"/> + <Texture Name="object_oB3_Tex_00004408" OutName="tex_00004408" Format="rgb5a1" Width="8" Height="8" Offset="0x4408"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oB4.xml b/assets/xml/objects/object_oB4.xml new file mode 100644 index 000000000..ba710a904 --- /dev/null +++ b/assets/xml/objects/object_oB4.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_oB4" Segment="6"> + <Limb Name="object_oB4_Limb_00000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oB4_Limb_0000000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oB4_Limb_00000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oB4_Limb_00000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oB4_Limb_00000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oB4_Limb_0000003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oB4_Limb_00000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oB4_Limb_00000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oB4_Limb_00000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oB4_Limb_0000006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oB4_Limb_00000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oB4_Limb_00000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oB4_Limb_00000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oB4_Limb_0000009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oB4_Limb_000000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oB4_Limb_000000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oB4_Limb_000000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oB4_Limb_000000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oB4_Limb_000000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oB4_Limb_000000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oB4_Limb_000000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oB4_Limb_000000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oB4_Limb_00000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oB4_Limb_00000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oB4_Limb_00000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oB4_Limb_0000012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oB4_Limb_00000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oB4_Limb_00000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oB4_Limb_00000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oB4_Limb_0000015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oB4_Limb_00000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oB4_Limb_00000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oB4_Limb_00000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oB4_Limb_0000018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oB4_Limb_00000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oB4_Limb_000001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oB4_Limb_000001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oB4_Limb_000001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oB4_Skel_00000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oB4_DL_00000BE8" Offset="0xBE8"/> + <DList Name="object_oB4_DL_00000C90" Offset="0xC90"/> + <DList Name="object_oB4_DL_00000DF8" Offset="0xDF8"/> + <DList Name="object_oB4_DL_00000E98" Offset="0xE98"/> + <DList Name="object_oB4_DL_00000F58" Offset="0xF58"/> + <DList Name="object_oB4_DL_00000FC0" Offset="0xFC0"/> + <DList Name="object_oB4_DL_00001018" Offset="0x1018"/> + <DList Name="object_oB4_DL_00001070" Offset="0x1070"/> + <DList Name="object_oB4_DL_000010C8" Offset="0x10C8"/> + <DList Name="object_oB4_DL_00001168" Offset="0x1168"/> + <DList Name="object_oB4_DL_00001228" Offset="0x1228"/> + <DList Name="object_oB4_DL_00001290" Offset="0x1290"/> + <DList Name="object_oB4_DL_000012E8" Offset="0x12E8"/> + <DList Name="object_oB4_DL_00001340" Offset="0x1340"/> + <DList Name="object_oB4_DL_00001398" Offset="0x1398"/> + <Texture Name="object_oB4_Tex_00001468" OutName="tex_00001468" Format="rgb5a1" Width="8" Height="16" Offset="0x1468"/> + <Texture Name="object_oB4_Tex_00001568" OutName="tex_00001568" Format="rgb5a1" Width="8" Height="8" Offset="0x1568"/> + <Texture Name="object_oB4_Tex_000015E8" OutName="tex_000015E8" Format="rgb5a1" Width="8" Height="8" Offset="0x15E8"/> + <Texture Name="object_oB4_Tex_00001668" OutName="tex_00001668" Format="rgb5a1" Width="8" Height="16" Offset="0x1668"/> + <Texture Name="object_oB4_Tex_00001768" OutName="tex_00001768" Format="rgb5a1" Width="8" Height="8" Offset="0x1768"/> + <Texture Name="object_oB4_Tex_000017E8" OutName="tex_000017E8" Format="rgb5a1" Width="8" Height="8" Offset="0x17E8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE1.xml b/assets/xml/objects/object_oE1.xml new file mode 100644 index 000000000..88afa53dc --- /dev/null +++ b/assets/xml/objects/object_oE1.xml @@ -0,0 +1,70 @@ +<Root> + <File Name="object_oE1" Segment="6"> + <Limb Name="object_oE1_Limb_000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oE1_Limb_00000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oE1_Limb_000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oE1_Limb_000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oE1_Limb_000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oE1_Limb_00003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oE1_Limb_000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oE1_Limb_000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oE1_Limb_000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oE1_Limb_00006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oE1_Limb_000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oE1_Limb_000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oE1_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oE1_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oE1_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oE1_Limb_0000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oE1_Limb_0000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oE1_Limb_0000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oE1_Limb_0000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oE1_Limb_0000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oE1_Limb_0000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oE1_Limb_0000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oE1_Limb_000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oE1_Limb_000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oE1_Limb_000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oE1_Limb_00012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oE1_Limb_000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oE1_Limb_000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oE1_Limb_000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oE1_Limb_00015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oE1_Limb_000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oE1_Limb_000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oE1_Limb_000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oE1_Limb_00018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oE1_Limb_000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oE1_Limb_0001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oE1_Limb_0001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oE1_Limb_0001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oE1_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oE1_DL_002FE8" Offset="0x2FE8"/> + <DList Name="object_oE1_DL_003250" Offset="0x3250"/> + <DList Name="object_oE1_DL_003380" Offset="0x3380"/> + <DList Name="object_oE1_DL_003868" Offset="0x3868"/> + <DList Name="object_oE1_DL_003A80" Offset="0x3A80"/> + <DList Name="object_oE1_DL_003BE8" Offset="0x3BE8"/> + <DList Name="object_oE1_DL_003D60" Offset="0x3D60"/> + <DList Name="object_oE1_DL_003E18" Offset="0x3E18"/> + <DList Name="object_oE1_DL_003F68" Offset="0x3F68"/> + <DList Name="object_oE1_DL_004038" Offset="0x4038"/> + <DList Name="object_oE1_DL_004250" Offset="0x4250"/> + <DList Name="object_oE1_DL_0043B8" Offset="0x43B8"/> + <DList Name="object_oE1_DL_004530" Offset="0x4530"/> + <DList Name="object_oE1_DL_0045E8" Offset="0x45E8"/> + <DList Name="object_oE1_DL_004738" Offset="0x4738"/> + <Texture Name="object_oE1_TLUT_004808" OutName="tlut_00004808" Format="rgb5a1" Width="16" Height="16" Offset="0x4808"/> + <Texture Name="object_oE1_Tex_004A08" OutName="tex_00004A08" Format="ci8" Width="32" Height="32" Offset="0x4A08"/> + <Blob Name="object_oE1_Blob_004E08" Size="0x800" Offset="0x4E08"/> + <Texture Name="object_oE1_TLUT_005608" OutName="tlut_00005608" Format="rgb5a1" Width="16" Height="16" Offset="0x5608"/> + <Texture Name="object_oE1_Tex_005808" OutName="tex_00005808" Format="ci8" Width="8" Height="8" Offset="0x5808"/> + <Texture Name="object_oE1_Tex_005848" OutName="tex_00005848" Format="ci8" Width="16" Height="16" Offset="0x5848"/> + <Texture Name="object_oE1_Tex_005948" OutName="tex_00005948" Format="ci8" Width="16" Height="16" Offset="0x5948"/> + <Texture Name="object_oE1_Tex_005A48" OutName="tex_00005A48" Format="rgb5a1" Width="16" Height="32" Offset="0x5A48"/> + <Texture Name="object_oE1_Tex_005E48" OutName="tex_00005E48" Format="rgb5a1" Width="32" Height="32" Offset="0x5E48"/> + <Texture Name="object_oE1_Tex_006648" OutName="tex_00006648" Format="i4" Width="16" Height="8" Offset="0x6648"/> + <Texture Name="object_oE1_Tex_006688" OutName="tex_00006688" Format="i4" Width="16" Height="16" Offset="0x6688"/> + <Texture Name="object_oE1_Tex_006708" OutName="tex_00006708" Format="rgb5a1" Width="16" Height="8" Offset="0x6708"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE10.xml b/assets/xml/objects/object_oE10.xml new file mode 100644 index 000000000..eb3afcb6e --- /dev/null +++ b/assets/xml/objects/object_oE10.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_oE10" Segment="6"> + <DList Name="object_oE10_DL_000720" Offset="0x720"/> + <Texture Name="object_oE10_TLUT_000C10" OutName="tlut_00000C10" Format="rgb5a1" Width="16" Height="16" Offset="0xC10"/> + <Texture Name="object_oE10_Tex_000E10" OutName="tex_00000E10" Format="ci8" Width="8" Height="8" Offset="0xE10"/> + <Texture Name="object_oE10_Tex_000E50" OutName="tex_00000E50" Format="ci8" Width="16" Height="16" Offset="0xE50"/> + <Texture Name="object_oE10_Tex_000F50" OutName="tex_00000F50" Format="ci8" Width="8" Height="8" Offset="0xF50"/> + <Texture Name="object_oE10_TLUT_000F90" OutName="tlut_00000F90" Format="rgb5a1" Width="16" Height="16" Offset="0xF90"/> + <Texture Name="object_oE10_Tex_001190" OutName="tex_00001190" Format="ci8" Width="32" Height="32" Offset="0x1190"/> + <Texture Name="object_oE10_Tex_001590" OutName="tex_00001590" Format="rgb5a1" Width="32" Height="32" Offset="0x1590"/> + <Texture Name="object_oE10_Tex_001D90" OutName="tex_00001D90" Format="i4" Width="16" Height="8" Offset="0x1D90"/> + <Texture Name="object_oE10_Tex_001DD0" OutName="tex_00001DD0" Format="rgb5a1" Width="16" Height="32" Offset="0x1DD0"/> + <Texture Name="object_oE10_Tex_0021D0" OutName="tex_000021D0" Format="rgb5a1" Width="32" Height="32" Offset="0x21D0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE11.xml b/assets/xml/objects/object_oE11.xml new file mode 100644 index 000000000..81bfebf3b --- /dev/null +++ b/assets/xml/objects/object_oE11.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_oE11" Segment="6"> + <DList Name="object_oE11_DL_0009F0" Offset="0x9F0"/> + <Texture Name="object_oE11_TLUT_000F70" OutName="tlut_00000F70" Format="rgb5a1" Width="16" Height="16" Offset="0xF70"/> + <Texture Name="object_oE11_Tex_001170" OutName="tex_00001170" Format="ci8" Width="32" Height="32" Offset="0x1170"/> + <Blob Name="object_oE11_Blob_001570" Size="0x800" Offset="0x1570"/> + <Texture Name="object_oE11_TLUT_001D70" OutName="tlut_00001D70" Format="rgb5a1" Width="16" Height="16" Offset="0x1D70"/> + <Texture Name="object_oE11_Tex_001F70" OutName="tex_00001F70" Format="ci8" Width="8" Height="8" Offset="0x1F70"/> + <Texture Name="object_oE11_Tex_001FB0" OutName="tex_00001FB0" Format="ci8" Width="16" Height="16" Offset="0x1FB0"/> + <Texture Name="object_oE11_Tex_0020B0" OutName="tex_000020B0" Format="rgb5a1" Width="8" Height="16" Offset="0x20B0"/> + <Texture Name="object_oE11_Tex_0021B0" OutName="tex_000021B0" Format="rgb5a1" Width="32" Height="32" Offset="0x21B0"/> + <Texture Name="object_oE11_Tex_0029B0" OutName="tex_000029B0" Format="rgb5a1" Width="32" Height="32" Offset="0x29B0"/> + <Texture Name="object_oE11_Tex_0031B0" OutName="tex_000031B0" Format="i4" Width="16" Height="8" Offset="0x31B0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE12.xml b/assets/xml/objects/object_oE12.xml new file mode 100644 index 000000000..72fd93201 --- /dev/null +++ b/assets/xml/objects/object_oE12.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_oE12" Segment="6"> + <DList Name="object_oE12_DL_001020" Offset="0x1020"/> + <Texture Name="object_oE12_TLUT_001600" OutName="tlut_00001600" Format="rgb5a1" Width="16" Height="16" Offset="0x1600"/> + <Texture Name="object_oE12_Tex_001800" OutName="tex_00001800" Format="ci8" Width="32" Height="32" Offset="0x1800"/> + <Blob Name="object_oE12_Blob_001C00" Size="0x800" Offset="0x1C00"/> + <Texture Name="object_oE12_Tex_002400" OutName="tex_00002400" Format="rgb5a1" Width="8" Height="8" Offset="0x2400"/> + <Texture Name="object_oE12_Tex_002480" OutName="tex_00002480" Format="rgb5a1" Width="32" Height="16" Offset="0x2480"/> + <Texture Name="object_oE12_Tex_002880" OutName="tex_00002880" Format="rgb5a1" Width="8" Height="16" Offset="0x2880"/> + <Texture Name="object_oE12_Tex_002980" OutName="tex_00002980" Format="rgb5a1" Width="16" Height="16" Offset="0x2980"/> + <Texture Name="object_oE12_Tex_002B80" OutName="tex_00002B80" Format="rgb5a1" Width="32" Height="32" Offset="0x2B80"/> + <Texture Name="object_oE12_Tex_003380" OutName="tex_00003380" Format="rgb5a1" Width="32" Height="16" Offset="0x3380"/> + <Texture Name="object_oE12_Tex_003780" OutName="tex_00003780" Format="i4" Width="16" Height="8" Offset="0x3780"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE1s.xml b/assets/xml/objects/object_oE1s.xml new file mode 100644 index 000000000..a1c0374eb --- /dev/null +++ b/assets/xml/objects/object_oE1s.xml @@ -0,0 +1,50 @@ +<Root> + <File Name="object_oE1s" Segment="6"> + <Animation Name="object_oE1s_Anim_00007C" Offset="0x7C" /> + <Limb Name="object_oE1s_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_oE1s_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_oE1s_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + <Limb Name="object_oE1s_Limb_0000B4" LimbType="Standard" Offset="0xB4" /> + <Limb Name="object_oE1s_Limb_0000C0" LimbType="Standard" Offset="0xC0" /> + <Limb Name="object_oE1s_Limb_0000CC" LimbType="Standard" Offset="0xCC" /> + <Limb Name="object_oE1s_Limb_0000D8" LimbType="Standard" Offset="0xD8" /> + <Limb Name="object_oE1s_Limb_0000E4" LimbType="Standard" Offset="0xE4" /> + <Limb Name="object_oE1s_Limb_0000F0" LimbType="Standard" Offset="0xF0" /> + <Limb Name="object_oE1s_Limb_0000FC" LimbType="Standard" Offset="0xFC" /> + <Limb Name="object_oE1s_Limb_000108" LimbType="Standard" Offset="0x108" /> + <Limb Name="object_oE1s_Limb_000114" LimbType="Standard" Offset="0x114" /> + <Limb Name="object_oE1s_Limb_000120" LimbType="Standard" Offset="0x120" /> + <Limb Name="object_oE1s_Limb_00012C" LimbType="Standard" Offset="0x12C" /> + <Limb Name="object_oE1s_Limb_000138" LimbType="Standard" Offset="0x138" /> + <Limb Name="object_oE1s_Limb_000144" LimbType="Standard" Offset="0x144" /> + <Skeleton Name="object_oE1s_Skel_000190" Type="Flex" LimbType="Standard" Offset="0x190" /> + <!--Blob Name="object_oE1s_Blob_00019C" Size="0x204" Offset="0x19C" /--> + <Texture Name="object_oE1s_TLUT_0003A0" OutName="tlut_000003A0" Format="rgb5a1" Width="108" Height="1" Offset="0x3A0" /> + <!--Blob Name="object_oE1s_Blob_0005A0" Size="0x2D8" Offset="0x5A0" /--> + <Texture Name="object_oE1s_Tex_000878" OutName="tex_00000878" Format="ci8" Width="8" Height="8" Offset="0x878" /> + <Texture Name="object_oE1s_Tex_0008B8" OutName="tex_000008B8" Format="rgb5a1" Width="16" Height="32" Offset="0x8B8" /> + <Texture Name="object_oE1s_Tex_000CB8" OutName="tex_00000CB8" Format="rgb5a1" Width="32" Height="32" Offset="0xCB8" /> + <Texture Name="object_oE1s_Tex_0014B8" OutName="tex_000014B8" Format="ci8" Width="16" Height="16" Offset="0x14B8" /> + <Texture Name="object_oE1s_Tex_0015B8" OutName="tex_000015B8" Format="i4" Width="16" Height="8" Offset="0x15B8" /> + <Blob Name="object_oE1s_Blob_0015F8" Size="0x400" Offset="0x15F8" /> + <Texture Name="object_oE1s_Tex_0019F8" OutName="tex_000019F8" Format="i4" Width="16" Height="16" Offset="0x19F8" /> + <Texture Name="object_oE1s_Tex_001A78" OutName="tex_00001A78" Format="rgb5a1" Width="16" Height="8" Offset="0x1A78" /> + <Texture Name="object_oE1s_Tex_001B78" OutName="tex_00001B78" Format="ci8" Width="16" Height="16" Offset="0x1B78" /> + <Blob Name="object_oE1s_Blob_001C78" Size="0x400" Offset="0x1C78" /> + <DList Name="object_oE1s_DL_004D98" Offset="0x4D98" /> + <DList Name="object_oE1s_DL_005010" Offset="0x5010" /> + <DList Name="object_oE1s_DL_005150" Offset="0x5150" /> + <DList Name="object_oE1s_DL_005620" Offset="0x5620" /> + <DList Name="object_oE1s_DL_005808" Offset="0x5808" /> + <DList Name="object_oE1s_DL_005970" Offset="0x5970" /> + <DList Name="object_oE1s_DL_005AE8" Offset="0x5AE8" /> + <DList Name="object_oE1s_DL_005BA0" Offset="0x5BA0" /> + <DList Name="object_oE1s_DL_005CF0" Offset="0x5CF0" /> + <DList Name="object_oE1s_DL_005DC0" Offset="0x5DC0" /> + <DList Name="object_oE1s_DL_005FA8" Offset="0x5FA8" /> + <DList Name="object_oE1s_DL_006110" Offset="0x6110" /> + <DList Name="object_oE1s_DL_006288" Offset="0x6288" /> + <DList Name="object_oE1s_DL_006340" Offset="0x6340" /> + <DList Name="object_oE1s_DL_006490" Offset="0x6490" /> + </File> +</Root> diff --git a/assets/xml/objects/object_oE2.xml b/assets/xml/objects/object_oE2.xml new file mode 100644 index 000000000..ce1765b2d --- /dev/null +++ b/assets/xml/objects/object_oE2.xml @@ -0,0 +1,71 @@ +<Root> + <File Name="object_oE2" Segment="6"> + <Limb Name="object_oE2_Limb_000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oE2_Limb_00000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oE2_Limb_000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oE2_Limb_000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oE2_Limb_000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oE2_Limb_00003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oE2_Limb_000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oE2_Limb_000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oE2_Limb_000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oE2_Limb_00006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oE2_Limb_000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oE2_Limb_000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oE2_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oE2_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oE2_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oE2_Limb_0000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oE2_Limb_0000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oE2_Limb_0000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oE2_Limb_0000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oE2_Limb_0000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oE2_Limb_0000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oE2_Limb_0000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oE2_Limb_000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oE2_Limb_000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oE2_Limb_000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oE2_Limb_00012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oE2_Limb_000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oE2_Limb_000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oE2_Limb_000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oE2_Limb_00015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oE2_Limb_000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oE2_Limb_000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oE2_Limb_000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oE2_Limb_00018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oE2_Limb_000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oE2_Limb_0001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oE2_Limb_0001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oE2_Limb_0001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oE2_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oE2_DL_0025A8" Offset="0x25A8"/> + <DList Name="object_oE2_DL_002718" Offset="0x2718"/> + <DList Name="object_oE2_DL_002C70" Offset="0x2C70"/> + <DList Name="object_oE2_DL_002DB0" Offset="0x2DB0"/> + <DList Name="object_oE2_DL_002F60" Offset="0x2F60"/> + <DList Name="object_oE2_DL_003050" Offset="0x3050"/> + <DList Name="object_oE2_DL_003150" Offset="0x3150"/> + <DList Name="object_oE2_DL_003210" Offset="0x3210"/> + <DList Name="object_oE2_DL_003350" Offset="0x3350"/> + <DList Name="object_oE2_DL_003510" Offset="0x3510"/> + <DList Name="object_oE2_DL_0036C0" Offset="0x36C0"/> + <DList Name="object_oE2_DL_0037B0" Offset="0x37B0"/> + <DList Name="object_oE2_DL_0038B0" Offset="0x38B0"/> + <DList Name="object_oE2_DL_003970" Offset="0x3970"/> + <DList Name="object_oE2_DL_003AB0" Offset="0x3AB0"/> + <Texture Name="object_oE2_TLUT_003C70" OutName="tlut_00003C70" Format="rgb5a1" Width="16" Height="16" Offset="0x3C70"/> + <Texture Name="object_oE2_Tex_003E70" OutName="tex_00003E70" Format="ci8" Width="32" Height="32" Offset="0x3E70"/> + <Blob Name="object_oE2_Blob_004270" Size="0x800" Offset="0x4270"/> + <Texture Name="object_oE2_TLUT_004A70" OutName="tlut_00004A70" Format="rgb5a1" Width="16" Height="16" Offset="0x4A70"/> + <Texture Name="object_oE2_Tex_004C70" OutName="tex_00004C70" Format="ci8" Width="32" Height="32" Offset="0x4C70"/> + <Texture Name="object_oE2_Tex_005070" OutName="tex_00005070" Format="ci8" Width="16" Height="16" Offset="0x5070"/> + <Texture Name="object_oE2_Tex_005170" OutName="tex_00005170" Format="ci8" Width="16" Height="16" Offset="0x5170"/> + <Texture Name="object_oE2_Tex_005270" OutName="tex_00005270" Format="rgb5a1" Width="16" Height="32" Offset="0x5270"/> + <Texture Name="object_oE2_Tex_005670" OutName="tex_00005670" Format="rgb5a1" Width="16" Height="16" Offset="0x5670"/> + <Texture Name="object_oE2_Tex_005870" OutName="tex_00005870" Format="rgb5a1" Width="16" Height="8" Offset="0x5870"/> + <Texture Name="object_oE2_Tex_005970" OutName="tex_00005970" Format="i4" Width="16" Height="16" Offset="0x5970"/> + <Texture Name="object_oE2_Tex_0059F0" OutName="tex_000059F0" Format="i4" Width="16" Height="8" Offset="0x59F0"/> + <Texture Name="object_oE2_Tex_005A30" OutName="tex_00005A30" Format="i4" Width="16" Height="8" Offset="0x5A30"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE3.xml b/assets/xml/objects/object_oE3.xml new file mode 100644 index 000000000..383dec1b4 --- /dev/null +++ b/assets/xml/objects/object_oE3.xml @@ -0,0 +1,73 @@ +<Root> + <File Name="object_oE3" Segment="6"> + <Limb Name="object_oE3_Limb_000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oE3_Limb_00000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oE3_Limb_000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oE3_Limb_000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oE3_Limb_000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oE3_Limb_00003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oE3_Limb_000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oE3_Limb_000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oE3_Limb_000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oE3_Limb_00006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oE3_Limb_000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oE3_Limb_000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oE3_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oE3_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oE3_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oE3_Limb_0000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oE3_Limb_0000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oE3_Limb_0000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oE3_Limb_0000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oE3_Limb_0000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oE3_Limb_0000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oE3_Limb_0000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oE3_Limb_000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oE3_Limb_000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oE3_Limb_000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oE3_Limb_00012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oE3_Limb_000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oE3_Limb_000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oE3_Limb_000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oE3_Limb_00015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oE3_Limb_000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oE3_Limb_000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oE3_Limb_000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oE3_Limb_00018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oE3_Limb_000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oE3_Limb_0001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oE3_Limb_0001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oE3_Limb_0001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oE3_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oE3_DL_003788" Offset="0x3788"/> + <DList Name="object_oE3_DL_003938" Offset="0x3938"/> + <DList Name="object_oE3_DL_003A30" Offset="0x3A30"/> + <DList Name="object_oE3_DL_004000" Offset="0x4000"/> + <DList Name="object_oE3_DL_0041B0" Offset="0x41B0"/> + <DList Name="object_oE3_DL_004270" Offset="0x4270"/> + <DList Name="object_oE3_DL_004348" Offset="0x4348"/> + <DList Name="object_oE3_DL_0044A0" Offset="0x44A0"/> + <DList Name="object_oE3_DL_0045E0" Offset="0x45E0"/> + <DList Name="object_oE3_DL_004790" Offset="0x4790"/> + <DList Name="object_oE3_DL_004940" Offset="0x4940"/> + <DList Name="object_oE3_DL_004A00" Offset="0x4A00"/> + <DList Name="object_oE3_DL_004AD8" Offset="0x4AD8"/> + <DList Name="object_oE3_DL_004C30" Offset="0x4C30"/> + <DList Name="object_oE3_DL_004D70" Offset="0x4D70"/> + <Texture Name="object_oE3_TLUT_004F20" OutName="tlut_00004F20" Format="rgb5a1" Width="16" Height="16" Offset="0x4F20"/> + <Texture Name="object_oE3_Tex_005120" OutName="tex_00005120" Format="ci8" Width="32" Height="32" Offset="0x5120"/> + <Blob Name="object_oE3_Blob_005520" Size="0x800" Offset="0x5520"/> + <Texture Name="object_oE3_TLUT_005D20" OutName="tlut_00005D20" Format="rgb5a1" Width="16" Height="16" Offset="0x5D20"/> + <Texture Name="object_oE3_Tex_005F20" OutName="tex_00005F20" Format="ci8" Width="8" Height="8" Offset="0x5F20"/> + <Blob Name="object_oE3_Blob_005F60" Size="0x200" Offset="0x5F60"/> + <Texture Name="object_oE3_Tex_006160" OutName="tex_00006160" Format="ci8" Width="16" Height="16" Offset="0x6160"/> + <Texture Name="object_oE3_Tex_006260" OutName="tex_00006260" Format="ci8" Width="16" Height="16" Offset="0x6260"/> + <Blob Name="object_oE3_Blob_006360" Size="0x200" Offset="0x6360"/> + <Texture Name="object_oE3_Tex_006560" OutName="tex_00006560" Format="rgb5a1" Width="8" Height="16" Offset="0x6560"/> + <Texture Name="object_oE3_Tex_006660" OutName="tex_00006660" Format="rgb5a1" Width="32" Height="32" Offset="0x6660"/> + <Texture Name="object_oE3_Tex_006E60" OutName="tex_00006E60" Format="i4" Width="16" Height="8" Offset="0x6E60"/> + <Texture Name="object_oE3_Tex_006EA0" OutName="tex_00006EA0" Format="rgb5a1" Width="16" Height="16" Offset="0x6EA0"/> + <Texture Name="object_oE3_Tex_0070A0" OutName="tex_000070A0" Format="i4" Width="16" Height="8" Offset="0x70A0"/> + <Texture Name="object_oE3_Tex_0070E0" OutName="tex_000070E0" Format="i4" Width="16" Height="8" Offset="0x70E0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE4.xml b/assets/xml/objects/object_oE4.xml new file mode 100644 index 000000000..b1dc8fa36 --- /dev/null +++ b/assets/xml/objects/object_oE4.xml @@ -0,0 +1,69 @@ +<Root> + <File Name="object_oE4" Segment="6"> + <Limb Name="object_oE4_Limb_000000" LimbType="Standard" Offset="0x0"/> + <Limb Name="object_oE4_Limb_00000C" LimbType="Standard" Offset="0xC"/> + <Limb Name="object_oE4_Limb_000018" LimbType="Standard" Offset="0x18"/> + <Limb Name="object_oE4_Limb_000024" LimbType="Standard" Offset="0x24"/> + <Limb Name="object_oE4_Limb_000030" LimbType="Standard" Offset="0x30"/> + <Limb Name="object_oE4_Limb_00003C" LimbType="Standard" Offset="0x3C"/> + <Limb Name="object_oE4_Limb_000048" LimbType="Standard" Offset="0x48"/> + <Limb Name="object_oE4_Limb_000054" LimbType="Standard" Offset="0x54"/> + <Limb Name="object_oE4_Limb_000060" LimbType="Standard" Offset="0x60"/> + <Limb Name="object_oE4_Limb_00006C" LimbType="Standard" Offset="0x6C"/> + <Limb Name="object_oE4_Limb_000078" LimbType="Standard" Offset="0x78"/> + <Limb Name="object_oE4_Limb_000084" LimbType="Standard" Offset="0x84"/> + <Limb Name="object_oE4_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oE4_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oE4_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oE4_Limb_0000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oE4_Limb_0000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oE4_Limb_0000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oE4_Limb_0000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oE4_Limb_0000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oE4_Limb_0000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oE4_Limb_0000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oE4_Limb_000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oE4_Limb_000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oE4_Limb_000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oE4_Limb_00012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oE4_Limb_000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oE4_Limb_000144" LimbType="Standard" Offset="0x144"/> + <Limb Name="object_oE4_Limb_000150" LimbType="Standard" Offset="0x150"/> + <Limb Name="object_oE4_Limb_00015C" LimbType="Standard" Offset="0x15C"/> + <Limb Name="object_oE4_Limb_000168" LimbType="Standard" Offset="0x168"/> + <Limb Name="object_oE4_Limb_000174" LimbType="Standard" Offset="0x174"/> + <Limb Name="object_oE4_Limb_000180" LimbType="Standard" Offset="0x180"/> + <Limb Name="object_oE4_Limb_00018C" LimbType="Standard" Offset="0x18C"/> + <Limb Name="object_oE4_Limb_000198" LimbType="Standard" Offset="0x198"/> + <Limb Name="object_oE4_Limb_0001A4" LimbType="Standard" Offset="0x1A4"/> + <Limb Name="object_oE4_Limb_0001B0" LimbType="Standard" Offset="0x1B0"/> + <Limb Name="object_oE4_Limb_0001BC" LimbType="Standard" Offset="0x1BC"/> + <Skeleton Name="object_oE4_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260"/> + <DList Name="object_oE4_DL_002CA8" Offset="0x2CA8"/> + <DList Name="object_oE4_DL_002E50" Offset="0x2E50"/> + <DList Name="object_oE4_DL_002F58" Offset="0x2F58"/> + <DList Name="object_oE4_DL_0035A0" Offset="0x35A0"/> + <DList Name="object_oE4_DL_003748" Offset="0x3748"/> + <DList Name="object_oE4_DL_003838" Offset="0x3838"/> + <DList Name="object_oE4_DL_003928" Offset="0x3928"/> + <DList Name="object_oE4_DL_0039E0" Offset="0x39E0"/> + <DList Name="object_oE4_DL_003A98" Offset="0x3A98"/> + <DList Name="object_oE4_DL_003BA0" Offset="0x3BA0"/> + <DList Name="object_oE4_DL_003D48" Offset="0x3D48"/> + <DList Name="object_oE4_DL_003E38" Offset="0x3E38"/> + <DList Name="object_oE4_DL_003F28" Offset="0x3F28"/> + <DList Name="object_oE4_DL_003FE0" Offset="0x3FE0"/> + <DList Name="object_oE4_DL_004098" Offset="0x4098"/> + <Texture Name="object_oE4_TLUT_004188" OutName="tlut_00004188" Format="rgb5a1" Width="16" Height="16" Offset="0x4188"/> + <Texture Name="object_oE4_Tex_004388" OutName="tex_00004388" Format="ci8" Width="16" Height="16" Offset="0x4388"/> + <Texture Name="object_oE4_Tex_004488" OutName="tex_00004488" Format="ci8" Width="16" Height="16" Offset="0x4488"/> + <Texture Name="object_oE4_Tex_004588" OutName="tex_00004588" Format="ci8" Width="8" Height="8" Offset="0x4588"/> + <Texture Name="object_oE4_Tex_0045C8" OutName="tex_000045C8" Format="ci8" Width="16" Height="16" Offset="0x45C8"/> + <Texture Name="object_oE4_Tex_0046C8" OutName="tex_000046C8" Format="ci8" Width="16" Height="16" Offset="0x46C8"/> + <Texture Name="object_oE4_Tex_0047C8" OutName="tex_000047C8" Format="rgb5a1" Width="16" Height="32" Offset="0x47C8"/> + <Texture Name="object_oE4_Tex_004BC8" OutName="tex_00004BC8" Format="rgb5a1" Width="8" Height="16" Offset="0x4BC8"/> + <Texture Name="object_oE4_Tex_004CC8" OutName="tex_00004CC8" Format="i4" Width="16" Height="16" Offset="0x4CC8"/> + <Texture Name="object_oE4_Tex_004D48" OutName="tex_00004D48" Format="i4" Width="16" Height="16" Offset="0x4D48"/> + <Texture Name="object_oE4_Tex_004DC8" OutName="tex_00004DC8" Format="rgb5a1" Width="16" Height="16" Offset="0x4DC8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE4s.xml b/assets/xml/objects/object_oE4s.xml new file mode 100644 index 000000000..73498d3d0 --- /dev/null +++ b/assets/xml/objects/object_oE4s.xml @@ -0,0 +1,46 @@ +<Root> + <File Name="object_oE4s" Segment="6"> + <Animation Name="object_oE4s_Anim_00007C" Offset="0x7C"/> + <Limb Name="object_oE4s_Limb_000090" LimbType="Standard" Offset="0x90"/> + <Limb Name="object_oE4s_Limb_00009C" LimbType="Standard" Offset="0x9C"/> + <Limb Name="object_oE4s_Limb_0000A8" LimbType="Standard" Offset="0xA8"/> + <Limb Name="object_oE4s_Limb_0000B4" LimbType="Standard" Offset="0xB4"/> + <Limb Name="object_oE4s_Limb_0000C0" LimbType="Standard" Offset="0xC0"/> + <Limb Name="object_oE4s_Limb_0000CC" LimbType="Standard" Offset="0xCC"/> + <Limb Name="object_oE4s_Limb_0000D8" LimbType="Standard" Offset="0xD8"/> + <Limb Name="object_oE4s_Limb_0000E4" LimbType="Standard" Offset="0xE4"/> + <Limb Name="object_oE4s_Limb_0000F0" LimbType="Standard" Offset="0xF0"/> + <Limb Name="object_oE4s_Limb_0000FC" LimbType="Standard" Offset="0xFC"/> + <Limb Name="object_oE4s_Limb_000108" LimbType="Standard" Offset="0x108"/> + <Limb Name="object_oE4s_Limb_000114" LimbType="Standard" Offset="0x114"/> + <Limb Name="object_oE4s_Limb_000120" LimbType="Standard" Offset="0x120"/> + <Limb Name="object_oE4s_Limb_00012C" LimbType="Standard" Offset="0x12C"/> + <Limb Name="object_oE4s_Limb_000138" LimbType="Standard" Offset="0x138"/> + <Limb Name="object_oE4s_Limb_000144" LimbType="Standard" Offset="0x144"/> + <Skeleton Name="object_oE4s_Skel_000190" Type="Flex" LimbType="Standard" Offset="0x190"/> + <Texture Name="object_oE4s_TLUT_0001A8" OutName="tlut_000001A8" Format="rgb5a1" Width="124" Height="1" Offset="0x1A8"/><!--Blob Name="object_oE4s_Blob_0003A8" Size="0xF8" Offset="0x3A8" /--> + <Texture Name="object_oE4s_Tex_0004A0" OutName="tex_000004A0" Format="ci8" Width="8" Height="8" Offset="0x4A0"/> + <Texture Name="object_oE4s_Tex_0004E0" OutName="tex_000004E0" Format="rgb5a1" Width="16" Height="32" Offset="0x4E0"/> + <Texture Name="object_oE4s_Tex_0008E0" OutName="tex_000008E0" Format="rgb5a1" Width="8" Height="16" Offset="0x8E0"/> + <Texture Name="object_oE4s_Tex_0009E0" OutName="tex_000009E0" Format="ci8" Width="16" Height="16" Offset="0x9E0"/> + <Texture Name="object_oE4s_Tex_000AE0" OutName="tex_00000AE0" Format="i4" Width="16" Height="16" Offset="0xAE0"/> + <Texture Name="object_oE4s_Tex_000B60" OutName="tex_00000B60" Format="i4" Width="16" Height="16" Offset="0xB60"/> + <Texture Name="object_oE4s_Tex_000BE0" OutName="tex_00000BE0" Format="ci8" Width="16" Height="16" Offset="0xBE0"/> + <Texture Name="object_oE4s_Tex_000CE0" OutName="tex_00000CE0" Format="rgb5a1" Width="16" Height="16" Offset="0xCE0"/> + <DList Name="object_oE4s_DL_003970" Offset="0x3970"/> + <DList Name="object_oE4s_DL_003B28" Offset="0x3B28"/> + <DList Name="object_oE4s_DL_003C40" Offset="0x3C40"/> + <DList Name="object_oE4s_DL_004230" Offset="0x4230"/> + <DList Name="object_oE4s_DL_0043A8" Offset="0x43A8"/> + <DList Name="object_oE4s_DL_004498" Offset="0x4498"/> + <DList Name="object_oE4s_DL_004598" Offset="0x4598"/> + <DList Name="object_oE4s_DL_004650" Offset="0x4650"/> + <DList Name="object_oE4s_DL_004708" Offset="0x4708"/> + <DList Name="object_oE4s_DL_004828" Offset="0x4828"/> + <DList Name="object_oE4s_DL_0049A0" Offset="0x49A0"/> + <DList Name="object_oE4s_DL_004A90" Offset="0x4A90"/> + <DList Name="object_oE4s_DL_004B90" Offset="0x4B90"/> + <DList Name="object_oE4s_DL_004C48" Offset="0x4C48"/> + <DList Name="object_oE4s_DL_004D00" Offset="0x4D00"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE5.xml b/assets/xml/objects/object_oE5.xml new file mode 100644 index 000000000..139c86375 --- /dev/null +++ b/assets/xml/objects/object_oE5.xml @@ -0,0 +1,64 @@ +<Root> + <File Name="object_oE5" Segment="6"> + <!--<Limb Name="object_oE5_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_oE5_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_oE5_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_oE5_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_oE5_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_oE5_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_oE5_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_oE5_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_oE5_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_oE5_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_oE5_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_oE5_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_oE5_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_oE5_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_oE5_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + <Limb Name="object_oE5_Limb_0000B4" LimbType="Standard" Offset="0xB4" /> + <Limb Name="object_oE5_Limb_0000C0" LimbType="Standard" Offset="0xC0" /> + <Limb Name="object_oE5_Limb_0000CC" LimbType="Standard" Offset="0xCC" /> + <Limb Name="object_oE5_Limb_0000D8" LimbType="Standard" Offset="0xD8" /> + <Limb Name="object_oE5_Limb_0000E4" LimbType="Standard" Offset="0xE4" /> + <Limb Name="object_oE5_Limb_0000F0" LimbType="Standard" Offset="0xF0" /> + <Limb Name="object_oE5_Limb_0000FC" LimbType="Standard" Offset="0xFC" /> + <Limb Name="object_oE5_Limb_000108" LimbType="Standard" Offset="0x108" /> + <Limb Name="object_oE5_Limb_000114" LimbType="Standard" Offset="0x114" /> + <Limb Name="object_oE5_Limb_000120" LimbType="Standard" Offset="0x120" /> + <Limb Name="object_oE5_Limb_00012C" LimbType="Standard" Offset="0x12C" /> + <Limb Name="object_oE5_Limb_000138" LimbType="Standard" Offset="0x138" /> + <Limb Name="object_oE5_Limb_000144" LimbType="Standard" Offset="0x144" /> + <Limb Name="object_oE5_Limb_000150" LimbType="Standard" Offset="0x150" /> + <Limb Name="object_oE5_Limb_00015C" LimbType="Standard" Offset="0x15C" /> + <Limb Name="object_oE5_Limb_000168" LimbType="Standard" Offset="0x168" /> + <Limb Name="object_oE5_Limb_000174" LimbType="Standard" Offset="0x174" /> + <Limb Name="object_oE5_Limb_000180" LimbType="Standard" Offset="0x180" /> + <Limb Name="object_oE5_Limb_00018C" LimbType="Standard" Offset="0x18C" /> + <Limb Name="object_oE5_Limb_000198" LimbType="Standard" Offset="0x198" /> + <Limb Name="object_oE5_Limb_0001A4" LimbType="Standard" Offset="0x1A4" /> + <Limb Name="object_oE5_Limb_0001B0" LimbType="Standard" Offset="0x1B0" /> + <Limb Name="object_oE5_Limb_0001BC" LimbType="Standard" Offset="0x1BC" /> + <Skeleton Name="object_oE5_Skel_000260" Type="Normal" LimbType="Standard" Offset="0x260" />--> + <DList Name="object_oE5_DL_0024E8" Offset="0x24E8" /> + <DList Name="object_oE5_DL_002690" Offset="0x2690" /> + <DList Name="object_oE5_DL_002C60" Offset="0x2C60" /> + <DList Name="object_oE5_DL_002E10" Offset="0x2E10" /> + <DList Name="object_oE5_DL_002F00" Offset="0x2F00" /> + <DList Name="object_oE5_DL_003050" Offset="0x3050" /> + <DList Name="object_oE5_DL_003200" Offset="0x3200" /> + <DList Name="object_oE5_DL_0032F0" Offset="0x32F0" /> + <Texture Name="object_oE5_TLUT_003440" OutName="tlut_00003440" Format="rgb5a1" Width="16" Height="16" Offset="0x3440" /> + <Texture Name="object_oE5_Tex_003640" OutName="tex_00003640" Format="ci8" Width="32" Height="32" Offset="0x3640" /> + <Blob Name="object_oE5_Blob_003A40" Size="0x800" Offset="0x3A40" /> + <Texture Name="object_oE5_TLUT_004240" OutName="tlut_00004240" Format="rgb5a1" Width="16" Height="16" Offset="0x4240" /> + <Texture Name="object_oE5_Tex_004440" OutName="tex_00004440" Format="ci8" Width="8" Height="8" Offset="0x4440" /> + <Texture Name="object_oE5_Tex_004480" OutName="tex_00004480" Format="ci8" Width="16" Height="16" Offset="0x4480" /> + <Texture Name="object_oE5_Tex_004580" OutName="tex_00004580" Format="ci8" Width="16" Height="16" Offset="0x4580" /> + <Texture Name="object_oE5_Tex_004680" OutName="tex_00004680" Format="rgb5a1" Width="32" Height="16" Offset="0x4680" /> + <Texture Name="object_oE5_Tex_004A80" OutName="tex_00004A80" Format="rgb5a1" Width="8" Height="16" Offset="0x4A80" /> + <Texture Name="object_oE5_Tex_004B80" OutName="tex_00004B80" Format="i4" Width="16" Height="8" Offset="0x4B80" /> + <Texture Name="object_oE5_Tex_004BC0" OutName="tex_00004BC0" Format="rgb5a1" Width="32" Height="32" Offset="0x4BC0" /> + <Texture Name="object_oE5_Tex_0053C0" OutName="tex_000053C0" Format="rgb5a1" Width="16" Height="8" Offset="0x53C0" /> + <Texture Name="object_oE5_Tex_0054C0" OutName="tex_000054C0" Format="i4" Width="16" Height="32" Offset="0x54C0" /> + </File> +</Root> diff --git a/assets/xml/objects/object_oE6.xml b/assets/xml/objects/object_oE6.xml new file mode 100644 index 000000000..2115502eb --- /dev/null +++ b/assets/xml/objects/object_oE6.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_oE6" Segment="6"> + <DList Name="object_oE6_DL_000AE0" Offset="0xAE0"/> + <Texture Name="object_oE6_TLUT_000FD0" OutName="tlut_00000FD0" Format="rgb5a1" Width="16" Height="16" Offset="0xFD0"/> + <Texture Name="object_oE6_Tex_0011D0" OutName="tex_000011D0" Format="ci8" Width="32" Height="32" Offset="0x11D0"/> + <Blob Name="object_oE6_Blob_0015D0" Size="0x800" Offset="0x15D0"/> + <Texture Name="object_oE6_TLUT_001DD0" OutName="tlut_00001DD0" Format="rgb5a1" Width="16" Height="16" Offset="0x1DD0"/> + <Texture Name="object_oE6_Tex_001FD0" OutName="tex_00001FD0" Format="ci8" Width="8" Height="8" Offset="0x1FD0"/> + <Texture Name="object_oE6_Tex_002010" OutName="tex_00002010" Format="ci8" Width="16" Height="16" Offset="0x2010"/> + <Texture Name="object_oE6_Tex_002110" OutName="tex_00002110" Format="rgb5a1" Width="8" Height="16" Offset="0x2110"/> + <Texture Name="object_oE6_Tex_002210" OutName="tex_00002210" Format="rgb5a1" Width="32" Height="32" Offset="0x2210"/> + <Texture Name="object_oE6_Tex_002A10" OutName="tex_00002A10" Format="rgb5a1" Width="32" Height="16" Offset="0x2A10"/> + <Texture Name="object_oE6_Tex_002E10" OutName="tex_00002E10" Format="i4" Width="16" Height="8" Offset="0x2E10"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE7.xml b/assets/xml/objects/object_oE7.xml new file mode 100644 index 000000000..dd2cb23ed --- /dev/null +++ b/assets/xml/objects/object_oE7.xml @@ -0,0 +1,14 @@ +<Root> + <File Name="object_oE7" Segment="6"> + <DList Name="object_oE7_DL_0006B0" Offset="0x6B0"/> + <Texture Name="object_oE7_TLUT_000B18" OutName="tlut_00000B18" Format="rgb5a1" Width="16" Height="16" Offset="0xB18"/> + <Texture Name="object_oE7_Tex_000D18" OutName="tex_00000D18" Format="ci8" Width="32" Height="32" Offset="0xD18"/> + <Texture Name="object_oE7_Tex_001118" OutName="tex_00001118" Format="ci8" Width="8" Height="8" Offset="0x1118"/> + <Texture Name="object_oE7_Tex_001158" OutName="tex_00001158" Format="ci8" Width="16" Height="16" Offset="0x1158"/> + <Texture Name="object_oE7_TLUT_001258" OutName="tlut_00001258" Format="rgb5a1" Width="16" Height="16" Offset="0x1258"/> + <Texture Name="object_oE7_Tex_001458" OutName="tex_00001458" Format="ci8" Width="32" Height="32" Offset="0x1458"/> + <Blob Name="object_oE7_Blob_001858" Size="0x800" Offset="0x1858"/> + <Texture Name="object_oE7_Tex_002058" OutName="tex_00002058" Format="rgb5a1" Width="32" Height="32" Offset="0x2058"/> + <Texture Name="object_oE7_Tex_002858" OutName="tex_00002858" Format="rgb5a1" Width="16" Height="16" Offset="0x2858"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE8.xml b/assets/xml/objects/object_oE8.xml new file mode 100644 index 000000000..478611a90 --- /dev/null +++ b/assets/xml/objects/object_oE8.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_oE8" Segment="6"> + <DList Name="object_oE8_DL_000CA0" Offset="0xCA0"/> + <Texture Name="object_oE8_TLUT_001248" OutName="tlut_00001248" Format="rgb5a1" Width="16" Height="16" Offset="0x1248"/> + <Texture Name="object_oE8_Tex_001448" OutName="tex_00001448" Format="ci8" Width="32" Height="32" Offset="0x1448"/> + <Blob Name="object_oE8_Blob_001848" Size="0x800" Offset="0x1848"/> + <Texture Name="object_oE8_TLUT_002048" OutName="tlut_00002048" Format="rgb5a1" Width="16" Height="16" Offset="0x2048"/> + <Texture Name="object_oE8_Tex_002248" OutName="tex_00002248" Format="ci8" Width="8" Height="8" Offset="0x2248"/> + <Texture Name="object_oE8_Tex_002288" OutName="tex_00002288" Format="ci8" Width="16" Height="16" Offset="0x2288"/> + <Texture Name="object_oE8_Tex_002388" OutName="tex_00002388" Format="rgb5a1" Width="32" Height="16" Offset="0x2388"/> + <Texture Name="object_oE8_Tex_002788" OutName="tex_00002788" Format="rgb5a1" Width="16" Height="32" Offset="0x2788"/> + <Texture Name="object_oE8_Tex_002B88" OutName="tex_00002B88" Format="i4" Width="16" Height="8" Offset="0x2B88"/> + <Texture Name="object_oE8_Tex_002BC8" OutName="tex_00002BC8" Format="rgb5a1" Width="32" Height="32" Offset="0x2BC8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE9.xml b/assets/xml/objects/object_oE9.xml new file mode 100644 index 000000000..e3ced8b60 --- /dev/null +++ b/assets/xml/objects/object_oE9.xml @@ -0,0 +1,15 @@ +<Root> + <File Name="object_oE9" Segment="6"> + <DList Name="object_oE9_DL_000800" Offset="0x800"/> + <Texture Name="object_oE9_TLUT_000C90" OutName="tlut_00000C90" Format="rgb5a1" Width="16" Height="16" Offset="0xC90"/> + <Texture Name="object_oE9_Tex_000E90" OutName="tex_00000E90" Format="ci8" Width="32" Height="32" Offset="0xE90"/> + <Blob Name="object_oE9_Blob_001290" Size="0x800" Offset="0x1290"/> + <Texture Name="object_oE9_TLUT_001A90" OutName="tlut_00001A90" Format="rgb5a1" Width="16" Height="16" Offset="0x1A90"/> + <Texture Name="object_oE9_Tex_001C90" OutName="tex_00001C90" Format="ci8" Width="8" Height="8" Offset="0x1C90"/> + <Texture Name="object_oE9_Tex_001CD0" OutName="tex_00001CD0" Format="ci8" Width="16" Height="16" Offset="0x1CD0"/> + <Texture Name="object_oE9_Tex_001DD0" OutName="tex_00001DD0" Format="rgb5a1" Width="8" Height="16" Offset="0x1DD0"/> + <Texture Name="object_oE9_Tex_001ED0" OutName="tex_00001ED0" Format="rgb5a1" Width="32" Height="32" Offset="0x1ED0"/> + <Texture Name="object_oE9_Tex_0026D0" OutName="tex_000026D0" Format="rgb5a1" Width="32" Height="32" Offset="0x26D0"/> + <Texture Name="object_oE9_Tex_002ED0" OutName="tex_00002ED0" Format="i4" Width="16" Height="8" Offset="0x2ED0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oE_anime.xml b/assets/xml/objects/object_oE_anime.xml new file mode 100644 index 000000000..f6b4659e2 --- /dev/null +++ b/assets/xml/objects/object_oE_anime.xml @@ -0,0 +1,10 @@ +<Root> + <File Name="object_oE_anime" Segment="6"> + <Animation Name="object_oE_anime_Anim_00001034" Offset="0x1034"/> + <Animation Name="object_oE_anime_Anim_000019BC" Offset="0x19BC"/> + <Animation Name="object_oE_anime_Anim_0000242C" Offset="0x242C"/> + <Animation Name="object_oE_anime_Anim_00002DC8" Offset="0x2DC8"/> + <Animation Name="object_oE_anime_Anim_000047D4" Offset="0x47D4"/> + <Animation Name="object_oE_anime_Anim_00005044" Offset="0x5044"/> + </File> +</Root> diff --git a/assets/xml/objects/object_oF1s.xml b/assets/xml/objects/object_oF1s.xml new file mode 100644 index 000000000..f3e2ce163 --- /dev/null +++ b/assets/xml/objects/object_oF1s.xml @@ -0,0 +1,69 @@ +<Root> + <File Name="object_oF1s" Segment="6"> + <!-- This blob was added just to ensure the object will be extracted. Should be removed in the future. --> + <Blob Name="g_oF1sBlob_000000" Size="0x10" Offset="0x0"/> + + <!-- The textures used by these limbs aren't 64-bit aligned, so this won't compile to a matching ROM. --> + <!-- + <Limb Name="object_oF1s_Limb_000000" LimbType="Standard" Offset="0x0" /> + <Limb Name="object_oF1s_Limb_00000C" LimbType="Standard" Offset="0xC" /> + <Limb Name="object_oF1s_Limb_000018" LimbType="Standard" Offset="0x18" /> + <Limb Name="object_oF1s_Limb_000024" LimbType="Standard" Offset="0x24" /> + <Limb Name="object_oF1s_Limb_000030" LimbType="Standard" Offset="0x30" /> + <Limb Name="object_oF1s_Limb_00003C" LimbType="Standard" Offset="0x3C" /> + <Limb Name="object_oF1s_Limb_000048" LimbType="Standard" Offset="0x48" /> + <Limb Name="object_oF1s_Limb_000054" LimbType="Standard" Offset="0x54" /> + <Limb Name="object_oF1s_Limb_000060" LimbType="Standard" Offset="0x60" /> + <Limb Name="object_oF1s_Limb_00006C" LimbType="Standard" Offset="0x6C" /> + <Limb Name="object_oF1s_Limb_000078" LimbType="Standard" Offset="0x78" /> + <Limb Name="object_oF1s_Limb_000084" LimbType="Standard" Offset="0x84" /> + <Limb Name="object_oF1s_Limb_000090" LimbType="Standard" Offset="0x90" /> + <Limb Name="object_oF1s_Limb_00009C" LimbType="Standard" Offset="0x9C" /> + <Limb Name="object_oF1s_Limb_0000A8" LimbType="Standard" Offset="0xA8" /> + <Limb Name="object_oF1s_Limb_0000B4" LimbType="Standard" Offset="0xB4" /> + <Limb Name="object_oF1s_Limb_0000C0" LimbType="Standard" Offset="0xC0" /> + --> + + <!-- + <Skeleton Name="object_oF1s_Skel_000110" Type="Flex" LimbType="Standard" Offset="0x110" /> + --> + + <!-- 32-bit aligned textures. --> + <!-- + <Texture Name="object_oF1s_TLUT_00011C" OutName="tlut_0000011C" Format="rgb5a1" Width="216" Height="1" Offset="0x11C" /> + <Blob Name="object_oF1s_Blob_00031C" Size="0x1A0" Offset="0x31C" /> + <Texture Name="object_oF1s_Tex_0004BC" OutName="tex_000004BC" Format="ci8" Width="32" Height="32" Offset="0x4BC" /> + <Texture Name="object_oF1s_Tex_0008BC" OutName="tex_000008BC" Format="rgb5a1" Width="64" Height="32" Offset="0x8BC" /> + <Texture Name="object_oF1s_Tex_0018BC" OutName="tex_000018BC" Format="ci8" Width="8" Height="8" Offset="0x18BC" /> + <Texture Name="object_oF1s_Tex_0018FC" OutName="tex_000018FC" Format="ci8" Width="16" Height="16" Offset="0x18FC" /> + <Texture Name="object_oF1s_Tex_0019FC" OutName="tex_000019FC" Format="ci8" Width="16" Height="16" Offset="0x19FC" /> + <Texture Name="object_oF1s_Tex_001AFC" OutName="tex_00001AFC" Format="ci8" Width="8" Height="16" Offset="0x1AFC" /> + <Texture Name="object_oF1s_Tex_001B7C" OutName="tex_00001B7C" Format="ci8" Width="32" Height="32" Offset="0x1B7C" /> + <Texture Name="object_oF1s_Tex_001F7C" OutName="tex_00001F7C" Format="ci8" Width="32" Height="16" Offset="0x1F7C" /> + <Blob Name="object_oF1s_Blob_00217C" Size="0x400" Offset="0x217C" /> + <Texture Name="object_oF1s_Tex_00257C" OutName="tex_0000257C" Format="ci8" Width="8" Height="8" Offset="0x257C" /> + <Texture Name="object_oF1s_Tex_0025BC" OutName="tex_000025BC" Format="ci8" Width="32" Height="32" Offset="0x25BC" /> + <Blob Name="object_oF1s_Blob_0029BC" Size="0x400" Offset="0x29BC" /> + <Texture Name="object_oF1s_Tex_002DBC" OutName="tex_00002DBC" Format="ci8" Width="32" Height="64" Offset="0x2DBC" /> + --> + + <!-- + <DList Name="object_oF1s_DL_006A40" Offset="0x6A40" /> + <DList Name="object_oF1s_DL_006DE8" Offset="0x6DE8" /> + <DList Name="object_oF1s_DL_006FF8" Offset="0x6FF8" /> + <DList Name="object_oF1s_DL_0071C8" Offset="0x71C8" /> + <DList Name="object_oF1s_DL_007328" Offset="0x7328" /> + <DList Name="object_oF1s_DL_007548" Offset="0x7548" /> + <DList Name="object_oF1s_DL_007748" Offset="0x7748" /> + <DList Name="object_oF1s_DL_007880" Offset="0x7880" /> + <DList Name="object_oF1s_DL_007A40" Offset="0x7A40" /> + <DList Name="object_oF1s_DL_007C10" Offset="0x7C10" /> + <DList Name="object_oF1s_DL_007D70" Offset="0x7D70" /> + <DList Name="object_oF1s_DL_007F90" Offset="0x7F90" /> + <DList Name="object_oF1s_DL_008190" Offset="0x8190" /> + <DList Name="object_oF1s_DL_0082C8" Offset="0x82C8" /> + <DList Name="object_oF1s_DL_008488" Offset="0x8488" /> + <DList Name="object_oF1s_DL_0084E0" Offset="0x84E0" /> + --> + </File> +</Root> diff --git a/assets/xml/objects/object_o_anime.xml b/assets/xml/objects/object_o_anime.xml new file mode 100644 index 000000000..4ef4ac44c --- /dev/null +++ b/assets/xml/objects/object_o_anime.xml @@ -0,0 +1,11 @@ +<Root> + <File Name="object_o_anime" Segment="6"> + <Animation Name="object_o_anime_Anim_000A1C" Offset="0xA1C"/> + <Animation Name="object_o_anime_Anim_000E78" Offset="0xE78"/> + <Animation Name="object_o_anime_Anim_001300" Offset="0x1300"/> + <Animation Name="object_o_anime_Anim_0017B4" Offset="0x17B4"/> + <Animation Name="object_o_anime_Anim_0018F0" Offset="0x18F0"/> + <Animation Name="object_o_anime_Anim_001E80" Offset="0x1E80"/> + <Animation Name="object_o_anime_Anim_00213C" Offset="0x213C"/> + </File> +</Root> diff --git a/assets/xml/objects/object_opening_demo1.xml b/assets/xml/objects/object_opening_demo1.xml new file mode 100644 index 000000000..fd0323027 --- /dev/null +++ b/assets/xml/objects/object_opening_demo1.xml @@ -0,0 +1,11 @@ +<Root> + <File Name="object_opening_demo1" Segment="6"> + <Animation Name="object_opening_demo1_Anim_000450" Offset="0x450"/> + <Animation Name="object_opening_demo1_Anim_001410" Offset="0x1410"/> + <Animation Name="object_opening_demo1_Anim_002574" Offset="0x2574"/> + <Animation Name="object_opening_demo1_Anim_0029CC" Offset="0x29CC"/> + <Animation Name="object_opening_demo1_Anim_00420C" Offset="0x420C"/> + <Animation Name="object_opening_demo1_Anim_0048FC" Offset="0x48FC"/> + <Animation Name="object_opening_demo1_Anim_00504C" Offset="0x504C"/> + </File> +</Root> diff --git a/assets/xml/objects/object_os.xml b/assets/xml/objects/object_os.xml new file mode 100644 index 000000000..82cc45a60 --- /dev/null +++ b/assets/xml/objects/object_os.xml @@ -0,0 +1,35 @@ +<Root> + <File Name="object_os" Segment="6"> + <Animation Name="object_os_Anim_0002E4" Offset="0x2E4"/> + <DList Name="object_os_DL_001D80" Offset="0x1D80"/> + <DList Name="object_os_DL_0020A8" Offset="0x20A8"/> + <DList Name="object_os_DL_0025E8" Offset="0x25E8"/> + <DList Name="object_os_DL_002718" Offset="0x2718"/> + <DList Name="object_os_DL_002848" Offset="0x2848"/> + <DList Name="object_os_DL_002A00" Offset="0x2A00"/> + <DList Name="object_os_DL_002B30" Offset="0x2B30"/> + <DList Name="object_os_DL_002C60" Offset="0x2C60"/> + <Texture Name="object_os_TLUT_002E18" OutName="tlut_00002E18" Format="rgb5a1" Width="16" Height="16" Offset="0x2E18"/> + <Texture Name="object_os_TLUT_003018" OutName="tlut_00003018" Format="rgb5a1" Width="16" Height="16" Offset="0x3018"/> + <Texture Name="object_os_Tex_003218" OutName="tex_00003218" Format="ci8" Width="8" Height="8" Offset="0x3218"/> + <Texture Name="object_os_Tex_003258" OutName="tex_00003258" Format="ci8" Width="16" Height="16" Offset="0x3258"/> + <Texture Name="object_os_Tex_003358" OutName="tex_00003358" Format="ci8" Width="8" Height="8" Offset="0x3358"/> + <Texture Name="object_os_Tex_003398" OutName="tex_00003398" Format="ci8" Width="8" Height="8" Offset="0x3398"/> + <Texture Name="object_os_Tex_0033D8" OutName="tex_000033D8" Format="ci8" Width="32" Height="16" Offset="0x33D8"/> + <Blob Name="object_os_Blob_0035D8" Size="0x800" Offset="0x35D8"/> + <Texture Name="object_os_Tex_003DD8" OutName="tex_00003DD8" Format="ci8" Width="16" Height="16" Offset="0x3DD8"/> + <Texture Name="object_os_Tex_003ED8" OutName="tex_00003ED8" Format="ci8" Width="16" Height="32" Offset="0x3ED8"/> + <Texture Name="object_os_Tex_0040D8" OutName="tex_000040D8" Format="ci8" Width="32" Height="32" Offset="0x40D8"/> + <Texture Name="object_os_Tex_0044D8" OutName="tex_000044D8" Format="ci8" Width="8" Height="16" Offset="0x44D8"/> + <Texture Name="object_os_Tex_004558" OutName="tex_00004558" Format="ci8" Width="8" Height="16" Offset="0x4558"/> + <Limb Name="object_os_Limb_0045D8" LimbType="Standard" Offset="0x45D8"/> + <Limb Name="object_os_Limb_0045E4" LimbType="Standard" Offset="0x45E4"/> + <Limb Name="object_os_Limb_0045F0" LimbType="Standard" Offset="0x45F0"/> + <Limb Name="object_os_Limb_0045FC" LimbType="Standard" Offset="0x45FC"/> + <Limb Name="object_os_Limb_004608" LimbType="Standard" Offset="0x4608"/> + <Limb Name="object_os_Limb_004614" LimbType="Standard" Offset="0x4614"/> + <Limb Name="object_os_Limb_004620" LimbType="Standard" Offset="0x4620"/> + <Limb Name="object_os_Limb_00462C" LimbType="Standard" Offset="0x462C"/> + <Skeleton Name="object_os_Skel_004658" Type="Flex" LimbType="Standard" Offset="0x4658"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ouke_haka.xml b/assets/xml/objects/object_ouke_haka.xml new file mode 100644 index 000000000..11da9b26e --- /dev/null +++ b/assets/xml/objects/object_ouke_haka.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_ouke_haka" Segment="6"> + <DList Name="object_ouke_haka_DL_0000C0" Offset="0xC0"/> + <Texture Name="object_ouke_haka_Tex_000170" OutName="tex_00000170" Format="i4" Width="128" Height="32" Offset="0x170"/> + </File> +</Root> diff --git a/assets/xml/objects/object_rd.xml b/assets/xml/objects/object_rd.xml new file mode 100644 index 000000000..d23800ed1 --- /dev/null +++ b/assets/xml/objects/object_rd.xml @@ -0,0 +1,106 @@ +<Root> + <File Name="object_rd" Segment="6"> + <Texture Name="object_rd_Tex_000000" OutName="tex_00000000" Format="rgb5a1" Width="64" Height="32" Offset="0x0"/> + <Texture Name="object_rd_Tex_001000" OutName="tex_00001000" Format="rgb5a1" Width="32" Height="16" Offset="0x1000"/> + <DList Name="object_rd_DL_002C60" Offset="0x2C60"/> + <DList Name="object_rd_DL_002D40" Offset="0x2D40"/> + <DList Name="object_rd_DL_002EB0" Offset="0x2EB0"/> + <DList Name="object_rd_DL_003018" Offset="0x3018"/> + <DList Name="object_rd_DL_003120" Offset="0x3120"/> + <DList Name="object_rd_DL_003220" Offset="0x3220"/> + <DList Name="object_rd_DL_003320" Offset="0x3320"/> + <DList Name="object_rd_DL_003428" Offset="0x3428"/> + <DList Name="object_rd_DL_003528" Offset="0x3528"/> + <DList Name="object_rd_DL_003628" Offset="0x3628"/> + <DList Name="object_rd_DL_003738" Offset="0x3738"/> + <DList Name="object_rd_DL_003830" Offset="0x3830"/> + <DList Name="object_rd_DL_003948" Offset="0x3948"/> + <DList Name="object_rd_DL_003A58" Offset="0x3A58"/> + <DList Name="object_rd_DL_003B50" Offset="0x3B50"/> + <Limb Name="object_rd_Limb_003C48" LimbType="Standard" Offset="0x3C48"/> + <Limb Name="object_rd_Limb_003C54" LimbType="Standard" Offset="0x3C54"/> + <Limb Name="object_rd_Limb_003C60" LimbType="Standard" Offset="0x3C60"/> + <Limb Name="object_rd_Limb_003C6C" LimbType="Standard" Offset="0x3C6C"/> + <Limb Name="object_rd_Limb_003C78" LimbType="Standard" Offset="0x3C78"/> + <Limb Name="object_rd_Limb_003C84" LimbType="Standard" Offset="0x3C84"/> + <Limb Name="object_rd_Limb_003C90" LimbType="Standard" Offset="0x3C90"/> + <Limb Name="object_rd_Limb_003C9C" LimbType="Standard" Offset="0x3C9C"/> + <Limb Name="object_rd_Limb_003CA8" LimbType="Standard" Offset="0x3CA8"/> + <Limb Name="object_rd_Limb_003CB4" LimbType="Standard" Offset="0x3CB4"/> + <Limb Name="object_rd_Limb_003CC0" LimbType="Standard" Offset="0x3CC0"/> + <Limb Name="object_rd_Limb_003CCC" LimbType="Standard" Offset="0x3CCC"/> + <Limb Name="object_rd_Limb_003CD8" LimbType="Standard" Offset="0x3CD8"/> + <Limb Name="object_rd_Limb_003CE4" LimbType="Standard" Offset="0x3CE4"/> + <Limb Name="object_rd_Limb_003CF0" LimbType="Standard" Offset="0x3CF0"/> + <Limb Name="object_rd_Limb_003CFC" LimbType="Standard" Offset="0x3CFC"/> + <Limb Name="object_rd_Limb_003D08" LimbType="Standard" Offset="0x3D08"/> + <Limb Name="object_rd_Limb_003D14" LimbType="Standard" Offset="0x3D14"/> + <Limb Name="object_rd_Limb_003D20" LimbType="Standard" Offset="0x3D20"/> + <Limb Name="object_rd_Limb_003D2C" LimbType="Standard" Offset="0x3D2C"/> + <Limb Name="object_rd_Limb_003D38" LimbType="Standard" Offset="0x3D38"/> + <Limb Name="object_rd_Limb_003D44" LimbType="Standard" Offset="0x3D44"/> + <Limb Name="object_rd_Limb_003D50" LimbType="Standard" Offset="0x3D50"/> + <Limb Name="object_rd_Limb_003D5C" LimbType="Standard" Offset="0x3D5C"/> + <Limb Name="object_rd_Limb_003D68" LimbType="Standard" Offset="0x3D68"/> + <Skeleton Name="object_rd_Skel_003DD8" Type="Flex" LimbType="Standard" Offset="0x3DD8"/> + <Animation Name="object_rd_Anim_004268" Offset="0x4268"/> + <Animation Name="object_rd_Anim_0046F8" Offset="0x46F8"/> + <Animation Name="object_rd_Anim_004ADC" Offset="0x4ADC"/> + <Animation Name="object_rd_Anim_004F94" Offset="0x4F94"/> + <Animation Name="object_rd_Anim_0057AC" Offset="0x57AC"/> + <Animation Name="object_rd_Anim_005D98" Offset="0x5D98"/> + <Animation Name="object_rd_Anim_006E88" Offset="0x6E88"/> + <Animation Name="object_rd_Anim_0074F0" Offset="0x74F0"/> + <Animation Name="object_rd_Anim_008040" Offset="0x8040"/> + <Animation Name="object_rd_Anim_0087D0" Offset="0x87D0"/> + <Texture Name="object_rd_Tex_0087E0" OutName="tex_000087E0" Format="rgb5a1" Width="32" Height="64" Offset="0x87E0"/> + <Texture Name="object_rd_Tex_0097E0" OutName="tex_000097E0" Format="rgb5a1" Width="32" Height="64" Offset="0x97E0"/> + <Texture Name="object_rd_Tex_00A7E0" OutName="tex_0000A7E0" Format="rgb5a1" Width="16" Height="32" Offset="0xA7E0"/> + <Texture Name="object_rd_Tex_00ABE0" OutName="tex_0000ABE0" Format="rgb5a1" Width="16" Height="32" Offset="0xABE0"/> + <Texture Name="object_rd_Tex_00AFE0" OutName="tex_0000AFE0" Format="i8" Width="32" Height="32" Offset="0xAFE0"/> + <Texture Name="object_rd_Tex_00B3E0" OutName="tex_0000B3E0" Format="rgb5a1" Width="32" Height="64" Offset="0xB3E0"/> + <Texture Name="object_rd_Tex_00C3E0" OutName="tex_0000C3E0" Format="rgb5a1" Width="32" Height="16" Offset="0xC3E0"/> + <DList Name="object_rd_DL_00D6A0" Offset="0xD6A0"/> + <DList Name="object_rd_DL_00D7C8" Offset="0xD7C8"/> + <DList Name="object_rd_DL_00DAC0" Offset="0xDAC0"/> + <DList Name="object_rd_DL_00DBA0" Offset="0xDBA0"/> + <DList Name="object_rd_DL_00DC60" Offset="0xDC60"/> + <DList Name="object_rd_DL_00DD30" Offset="0xDD30"/> + <DList Name="object_rd_DL_00DE08" Offset="0xDE08"/> + <DList Name="object_rd_DL_00DED8" Offset="0xDED8"/> + <DList Name="object_rd_DL_00DFA8" Offset="0xDFA8"/> + <DList Name="object_rd_DL_00E0E8" Offset="0xE0E8"/> + <DList Name="object_rd_DL_00E1C8" Offset="0xE1C8"/> + <DList Name="object_rd_DL_00E290" Offset="0xE290"/> + <DList Name="object_rd_DL_00E358" Offset="0xE358"/> + <DList Name="object_rd_DL_00E438" Offset="0xE438"/> + <DList Name="object_rd_DL_00E500" Offset="0xE500"/> + <Limb Name="object_rd_Limb_00E5E8" LimbType="Standard" Offset="0xE5E8"/> + <Limb Name="object_rd_Limb_00E5F4" LimbType="Standard" Offset="0xE5F4"/> + <Limb Name="object_rd_Limb_00E600" LimbType="Standard" Offset="0xE600"/> + <Limb Name="object_rd_Limb_00E60C" LimbType="Standard" Offset="0xE60C"/> + <Limb Name="object_rd_Limb_00E618" LimbType="Standard" Offset="0xE618"/> + <Limb Name="object_rd_Limb_00E624" LimbType="Standard" Offset="0xE624"/> + <Limb Name="object_rd_Limb_00E630" LimbType="Standard" Offset="0xE630"/> + <Limb Name="object_rd_Limb_00E63C" LimbType="Standard" Offset="0xE63C"/> + <Limb Name="object_rd_Limb_00E648" LimbType="Standard" Offset="0xE648"/> + <Limb Name="object_rd_Limb_00E654" LimbType="Standard" Offset="0xE654"/> + <Limb Name="object_rd_Limb_00E660" LimbType="Standard" Offset="0xE660"/> + <Limb Name="object_rd_Limb_00E66C" LimbType="Standard" Offset="0xE66C"/> + <Limb Name="object_rd_Limb_00E678" LimbType="Standard" Offset="0xE678"/> + <Limb Name="object_rd_Limb_00E684" LimbType="Standard" Offset="0xE684"/> + <Limb Name="object_rd_Limb_00E690" LimbType="Standard" Offset="0xE690"/> + <Limb Name="object_rd_Limb_00E69C" LimbType="Standard" Offset="0xE69C"/> + <Limb Name="object_rd_Limb_00E6A8" LimbType="Standard" Offset="0xE6A8"/> + <Limb Name="object_rd_Limb_00E6B4" LimbType="Standard" Offset="0xE6B4"/> + <Limb Name="object_rd_Limb_00E6C0" LimbType="Standard" Offset="0xE6C0"/> + <Limb Name="object_rd_Limb_00E6CC" LimbType="Standard" Offset="0xE6CC"/> + <Limb Name="object_rd_Limb_00E6D8" LimbType="Standard" Offset="0xE6D8"/> + <Limb Name="object_rd_Limb_00E6E4" LimbType="Standard" Offset="0xE6E4"/> + <Limb Name="object_rd_Limb_00E6F0" LimbType="Standard" Offset="0xE6F0"/> + <Limb Name="object_rd_Limb_00E6FC" LimbType="Standard" Offset="0xE6FC"/> + <Limb Name="object_rd_Limb_00E708" LimbType="Standard" Offset="0xE708"/> + <Skeleton Name="object_rd_Skel_00E778" Type="Flex" LimbType="Standard" Offset="0xE778"/> + <Animation Name="object_rd_Anim_00EFDC" Offset="0xEFDC"/> + </File> +</Root> diff --git a/assets/xml/objects/object_reeba.xml b/assets/xml/objects/object_reeba.xml new file mode 100644 index 000000000..27dead1b9 --- /dev/null +++ b/assets/xml/objects/object_reeba.xml @@ -0,0 +1,27 @@ +<Root> + <File Name="object_reeba" Segment="6"> + <Animation Name="object_reeba_Anim_0001E4" Offset="0x1E4"/> + <DList Name="object_reeba_DL_000200" Offset="0x200"/> + <DList Name="object_reeba_DL_0002D0" Offset="0x2D0"/> + <DList Name="object_reeba_DL_0002E0" Offset="0x2E0"/> + <DList Name="object_reeba_DL_000430" Offset="0x430"/> + <DList Name="object_reeba_DL_000570" Offset="0x570"/> + <DList Name="object_reeba_DL_000580" Offset="0x580"/> + <DList Name="object_reeba_DL_000760" Offset="0x760"/> + <DList Name="object_reeba_DL_0007F8" Offset="0x7F8"/> + <DList Name="object_reeba_DL_000808" Offset="0x808"/> + <DList Name="object_reeba_DL_0008B8" Offset="0x8B8"/> + <DList Name="object_reeba_DL_000950" Offset="0x950"/> + <DList Name="object_reeba_DL_000960" Offset="0x960"/> + <DList Name="object_reeba_DL_000A10" Offset="0xA10"/> + <DList Name="object_reeba_DL_000AB0" Offset="0xAB0"/> + <DList Name="object_reeba_DL_000AC0" Offset="0xAC0"/> + <DList Name="object_reeba_DL_000B80" Offset="0xB80"/> + <DList Name="object_reeba_DL_000C18" Offset="0xC18"/> + <DList Name="object_reeba_DL_000C28" Offset="0xC28"/> + <Texture Name="object_reeba_Tex_000CD8" OutName="tex_00000CD8" Format="rgb5a1" Width="8" Height="16" Offset="0xCD8"/> + <Texture Name="object_reeba_Tex_000DD8" OutName="tex_00000DD8" Format="rgb5a1" Width="32" Height="32" Offset="0xDD8"/> + <Texture Name="object_reeba_Tex_0015D8" OutName="tex_000015D8" Format="rgb5a1" Width="32" Height="32" Offset="0x15D8"/> + <Blob Name="object_reeba_Blob_001DD8" Size="0x118" Offset="0x1DD8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_rl.xml b/assets/xml/objects/object_rl.xml new file mode 100644 index 000000000..bb33c2ce3 --- /dev/null +++ b/assets/xml/objects/object_rl.xml @@ -0,0 +1,47 @@ +<Root> + <File Name="object_rl" Segment="6"> + <Animation Name="object_rl_Anim_00040C" Offset="0x40C"/> + <Animation Name="object_rl_Anim_000830" Offset="0x830"/> + <Animation Name="object_rl_Anim_000A3C" Offset="0xA3C"/> + <DList Name="object_rl_DL_002230" Offset="0x2230"/> + <DList Name="object_rl_DL_0023D8" Offset="0x23D8"/> + <DList Name="object_rl_DL_0029A0" Offset="0x29A0"/> + <DList Name="object_rl_DL_002AA0" Offset="0x2AA0"/> + <DList Name="object_rl_DL_002BD8" Offset="0x2BD8"/> + <DList Name="object_rl_DL_002E20" Offset="0x2E20"/> + <DList Name="object_rl_DL_002F20" Offset="0x2F20"/> + <DList Name="object_rl_DL_003058" Offset="0x3058"/> + <Texture Name="object_rl_TLUT_0032A0" OutName="tlut_000032A0" Format="rgb5a1" Width="160" Height="1" Offset="0x32A0"/> + <!--Blob Name="object_rl_Blob_0034A0" Size="0x80" Offset="0x34A0" /--> + <Texture Name="object_rl_Tex_003520" OutName="tex_00003520" Format="ci8" Width="16" Height="16" Offset="0x3520"/> + <Texture Name="object_rl_Tex_003620" OutName="tex_00003620" Format="ci8" Width="32" Height="16" Offset="0x3620"/> + <Texture Name="object_rl_Tex_003820" OutName="tex_00003820" Format="ci8" Width="16" Height="16" Offset="0x3820"/> + <Texture Name="object_rl_Tex_003920" OutName="tex_00003920" Format="ci8" Width="8" Height="8" Offset="0x3920"/> + <Blob Name="object_rl_Blob_003960" Size="0x400" Offset="0x3960"/> + <Texture Name="object_rl_Tex_003D60" OutName="tex_00003D60" Format="ci8" Width="8" Height="8" Offset="0x3D60"/> + <Texture Name="object_rl_Tex_003DA0" OutName="tex_00003DA0" Format="ci8" Width="16" Height="16" Offset="0x3DA0"/> + <DList Name="object_rl_DL_005220" Offset="0x5220"/> + <Texture Name="object_rl_TLUT_006318" OutName="tlut_00006318" Format="rgb5a1" Width="16" Height="16" Offset="0x6318"/> + <Texture Name="object_rl_Tex_006518" OutName="tex_00006518" Format="ci8" Width="16" Height="16" Offset="0x6518"/> + <Texture Name="object_rl_Tex_006618" OutName="tex_00006618" Format="ci8" Width="8" Height="8" Offset="0x6618"/> + <Texture Name="object_rl_Tex_006658" OutName="tex_00006658" Format="ci8" Width="16" Height="16" Offset="0x6658"/> + <Blob Name="object_rl_Blob_006758" Size="0x40" Offset="0x6758"/> + <Texture Name="object_rl_Tex_006798" OutName="tex_00006798" Format="ci8" Width="32" Height="32" Offset="0x6798"/> + <Texture Name="object_rl_Tex_006B98" OutName="tex_00006B98" Format="ci8" Width="32" Height="32" Offset="0x6B98"/> + <Texture Name="object_rl_Tex_006F98" OutName="tex_00006F98" Format="ci8" Width="16" Height="32" Offset="0x6F98"/> + <Texture Name="object_rl_Tex_007198" OutName="tex_00007198" Format="ci8" Width="32" Height="32" Offset="0x7198"/> + <Texture Name="object_rl_Tex_007598" OutName="tex_00007598" Format="ci8" Width="32" Height="32" Offset="0x7598"/> + <Texture Name="object_rl_Tex_007998" OutName="tex_00007998" Format="ci8" Width="16" Height="16" Offset="0x7998"/> + <Limb Name="object_rl_Limb_007A98" LimbType="Standard" Offset="0x7A98"/> + <Limb Name="object_rl_Limb_007AA4" LimbType="Standard" Offset="0x7AA4"/> + <Limb Name="object_rl_Limb_007AB0" LimbType="Standard" Offset="0x7AB0"/> + <Limb Name="object_rl_Limb_007ABC" LimbType="Standard" Offset="0x7ABC"/> + <Limb Name="object_rl_Limb_007AC8" LimbType="Standard" Offset="0x7AC8"/> + <Limb Name="object_rl_Limb_007AD4" LimbType="Standard" Offset="0x7AD4"/> + <Limb Name="object_rl_Limb_007AE0" LimbType="Standard" Offset="0x7AE0"/> + <Limb Name="object_rl_Limb_007AEC" LimbType="Standard" Offset="0x7AEC"/> + <Limb Name="object_rl_Limb_007AF8" LimbType="Standard" Offset="0x7AF8"/> + <Limb Name="object_rl_Limb_007B04" LimbType="Standard" Offset="0x7B04"/> + <Skeleton Name="object_rl_Skel_007B38" Type="Flex" LimbType="Standard" Offset="0x7B38"/> + </File> +</Root> diff --git a/assets/xml/objects/object_rs.xml b/assets/xml/objects/object_rs.xml new file mode 100644 index 000000000..33d484470 --- /dev/null +++ b/assets/xml/objects/object_rs.xml @@ -0,0 +1,30 @@ +<Root> + <File Name="object_rs" Segment="6"> + <Animation Name="object_rs_Anim_00065C" Offset="0x65C"/> + <DList Name="object_rs_DL_001FA0" Offset="0x1FA0"/> + <DList Name="object_rs_DL_0021F8" Offset="0x21F8"/> + <DList Name="object_rs_DL_0025F8" Offset="0x25F8"/> + <DList Name="object_rs_DL_002730" Offset="0x2730"/> + <DList Name="object_rs_DL_002860" Offset="0x2860"/> + <DList Name="object_rs_DL_002A70" Offset="0x2A70"/> + <DList Name="object_rs_DL_002BA8" Offset="0x2BA8"/> + <DList Name="object_rs_DL_002CD8" Offset="0x2CD8"/> + <Texture Name="object_rs_TLUT_002EE8" OutName="tlut_00002EE8" Format="rgb5a1" Width="16" Height="16" Offset="0x2EE8"/> + <Texture Name="object_rs_Tex_0030E8" OutName="tex_000030E8" Format="ci8" Width="8" Height="8" Offset="0x30E8"/> + <Texture Name="object_rs_Tex_003128" OutName="tex_00003128" Format="ci8" Width="8" Height="8" Offset="0x3128"/> + <Texture Name="object_rs_Tex_003168" OutName="tex_00003168" Format="ci8" Width="32" Height="64" Offset="0x3168"/> + <Blob Name="object_rs_Blob_003968" Size="0xC00" Offset="0x3968"/> + <Texture Name="object_rs_Tex_004568" OutName="tex_00004568" Format="ci8" Width="16" Height="16" Offset="0x4568"/> + <Texture Name="object_rs_Tex_004668" OutName="tex_00004668" Format="i8" Width="8" Height="16" Offset="0x4668"/> + <Texture Name="object_rs_Tex_0046E8" OutName="tex_000046E8" Format="ci8" Width="8" Height="32" Offset="0x46E8"/> + <Limb Name="object_rs_Limb_0047E8" LimbType="Standard" Offset="0x47E8"/> + <Limb Name="object_rs_Limb_0047F4" LimbType="Standard" Offset="0x47F4"/> + <Limb Name="object_rs_Limb_004800" LimbType="Standard" Offset="0x4800"/> + <Limb Name="object_rs_Limb_00480C" LimbType="Standard" Offset="0x480C"/> + <Limb Name="object_rs_Limb_004818" LimbType="Standard" Offset="0x4818"/> + <Limb Name="object_rs_Limb_004824" LimbType="Standard" Offset="0x4824"/> + <Limb Name="object_rs_Limb_004830" LimbType="Standard" Offset="0x4830"/> + <Limb Name="object_rs_Limb_00483C" LimbType="Standard" Offset="0x483C"/> + <Skeleton Name="object_rs_Skel_004868" Type="Flex" LimbType="Standard" Offset="0x4868"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ru1.xml b/assets/xml/objects/object_ru1.xml new file mode 100644 index 000000000..4831f04da --- /dev/null +++ b/assets/xml/objects/object_ru1.xml @@ -0,0 +1,69 @@ +<Root> + <File Name="object_ru1" Segment="6"> + <Animation Name="object_ru1_Anim_000690" Offset="0x690"/> + <Animation Name="object_ru1_Anim_000E54" Offset="0xE54"/> + <Animation Name="object_ru1_Anim_001488" Offset="0x1488"/> + <Animation Name="object_ru1_Anim_002058" Offset="0x2058"/> + <Animation Name="object_ru1_Anim_002990" Offset="0x2990"/> + <Animation Name="object_ru1_Anim_002EC0" Offset="0x2EC0"/> + <Animation Name="object_ru1_Anim_003608" Offset="0x3608"/> + <Animation Name="object_ru1_Anim_003784" Offset="0x3784"/> + <Animation Name="object_ru1_Anim_004074" Offset="0x4074"/> + <Animation Name="object_ru1_Anim_004350" Offset="0x4350"/> + <Animation Name="object_ru1_Anim_004648" Offset="0x4648"/> + <Animation Name="object_ru1_Anim_004BF0" Offset="0x4BF0"/> + <Animation Name="object_ru1_Anim_0063F4" Offset="0x63F4"/> + <Animation Name="object_ru1_Anim_006B9C" Offset="0x6B9C"/> + <Animation Name="object_ru1_Anim_007534" Offset="0x7534"/> + <Animation Name="object_ru1_Anim_0078E4" Offset="0x78E4"/> + <Animation Name="object_ru1_Anim_008100" Offset="0x8100"/> + <Animation Name="object_ru1_Anim_008AA8" Offset="0x8AA8"/> + <Animation Name="object_ru1_Anim_009060" Offset="0x9060"/> + <Animation Name="object_ru1_Anim_0097B8" Offset="0x97B8"/> + <DList Name="object_ru1_DL_00C0A0" Offset="0xC0A0"/> + <DList Name="object_ru1_DL_00C188" Offset="0xC188"/> + <DList Name="object_ru1_DL_00C3D8" Offset="0xC3D8"/> + <DList Name="object_ru1_DL_00C630" Offset="0xC630"/> + <DList Name="object_ru1_DL_00C7D0" Offset="0xC7D0"/> + <DList Name="object_ru1_DL_00CA20" Offset="0xCA20"/> + <DList Name="object_ru1_DL_00CC78" Offset="0xCC78"/> + <DList Name="object_ru1_DL_00CE18" Offset="0xCE18"/> + <DList Name="object_ru1_DL_00D0B8" Offset="0xD0B8"/> + <DList Name="object_ru1_DL_00D308" Offset="0xD308"/> + <DList Name="object_ru1_DL_00D5E0" Offset="0xD5E0"/> + <DList Name="object_ru1_DL_00D870" Offset="0xD870"/> + <DList Name="object_ru1_DL_00DAC0" Offset="0xDAC0"/> + <DList Name="object_ru1_DL_00DDA8" Offset="0xDDA8"/> + <Texture Name="object_ru1_Tex_00E038" OutName="tex_0000E038" Format="rgb5a1" Width="16" Height="16" Offset="0xE038"/> + <Texture Name="object_ru1_Tex_00E238" OutName="tex_0000E238" Format="rgb5a1" Width="16" Height="16" Offset="0xE238"/> + <Blob Name="object_ru1_Blob_00E438" Size="0x380" Offset="0xE438"/> + <Texture Name="object_ru1_Tex_00E7B8" OutName="tex_0000E7B8" Format="rgb5a1" Width="8" Height="8" Offset="0xE7B8"/> + <Blob Name="object_ru1_Blob_00E838" Size="0x400" Offset="0xE838"/> + <Texture Name="object_ru1_Tex_00EC38" OutName="tex_0000EC38" Format="rgb5a1" Width="16" Height="16" Offset="0xEC38"/> + <Texture Name="object_ru1_Tex_00EE38" OutName="tex_0000EE38" Format="rgb5a1" Width="16" Height="16" Offset="0xEE38"/> + <Texture Name="object_ru1_Tex_00F038" OutName="tex_0000F038" Format="rgb5a1" Width="16" Height="16" Offset="0xF038"/> + <Blob Name="object_ru1_Blob_00F238" Size="0x1C00" Offset="0xF238"/> + <DList Name="object_ru1_DL_0119F8" Offset="0x119F8"/> + <Texture Name="object_ru1_Tex_012200" OutName="tex_00012200" Format="rgb5a1" Width="16" Height="16" Offset="0x12200"/> + <Texture Name="object_ru1_Tex_012400" OutName="tex_00012400" Format="rgb5a1" Width="16" Height="16" Offset="0x12400"/> + <Limb Name="object_ru1_Limb_012600" LimbType="Standard" Offset="0x12600"/> + <Limb Name="object_ru1_Limb_01260C" LimbType="Standard" Offset="0x1260C"/> + <Limb Name="object_ru1_Limb_012618" LimbType="Standard" Offset="0x12618"/> + <Limb Name="object_ru1_Limb_012624" LimbType="Standard" Offset="0x12624"/> + <Limb Name="object_ru1_Limb_012630" LimbType="Standard" Offset="0x12630"/> + <Limb Name="object_ru1_Limb_01263C" LimbType="Standard" Offset="0x1263C"/> + <Limb Name="object_ru1_Limb_012648" LimbType="Standard" Offset="0x12648"/> + <Limb Name="object_ru1_Limb_012654" LimbType="Standard" Offset="0x12654"/> + <Limb Name="object_ru1_Limb_012660" LimbType="Standard" Offset="0x12660"/> + <Limb Name="object_ru1_Limb_01266C" LimbType="Standard" Offset="0x1266C"/> + <Limb Name="object_ru1_Limb_012678" LimbType="Standard" Offset="0x12678"/> + <Limb Name="object_ru1_Limb_012684" LimbType="Standard" Offset="0x12684"/> + <Limb Name="object_ru1_Limb_012690" LimbType="Standard" Offset="0x12690"/> + <Limb Name="object_ru1_Limb_01269C" LimbType="Standard" Offset="0x1269C"/> + <Limb Name="object_ru1_Limb_0126A8" LimbType="Standard" Offset="0x126A8"/> + <Limb Name="object_ru1_Limb_0126B4" LimbType="Standard" Offset="0x126B4"/> + <Skeleton Name="object_ru1_Skel_012700" Type="Flex" LimbType="Standard" Offset="0x12700"/> + <Animation Name="object_ru1_Anim_012E94" Offset="0x12E94"/> + <Animation Name="object_ru1_Anim_013A64" Offset="0x13A64"/> + </File> +</Root> diff --git a/assets/xml/objects/object_sb.xml b/assets/xml/objects/object_sb.xml new file mode 100644 index 000000000..11224e83a --- /dev/null +++ b/assets/xml/objects/object_sb.xml @@ -0,0 +1,30 @@ +<Root> + <File Name="object_sb" Segment="6"> + <Animation Name="object_sb_Anim_00004C" Offset="0x4C"/> + <Animation Name="object_sb_Anim_0000B4" Offset="0xB4"/> + <Animation Name="object_sb_Anim_000124" Offset="0x124"/> + <Animation Name="object_sb_Anim_000194" Offset="0x194"/> + <Blob Name="object_sb_Blob_0001A4" Size="0x49C" Offset="0x1A4"/> + <Blob Name="object_sb_Blob_000840" Size="0x3C0" Offset="0x840"/> + <DList Name="object_sb_DL_000D80" Offset="0xD80"/> + <DList Name="object_sb_DL_000E70" Offset="0xE70"/> + <Texture Name="object_sb_Tex_001020" OutName="tex_00001020" Format="rgb5a1" Width="32" Height="32" Offset="0x1020"/> + <Texture Name="object_sb_Tex_001820" OutName="tex_00001820" Format="rgb5a1" Width="8" Height="16" Offset="0x1820"/> + <Texture Name="object_sb_Tex_001920" OutName="tex_00001920" Format="rgb5a1" Width="8" Height="8" Offset="0x1920"/> + <Texture Name="object_sb_Tex_0019A0" OutName="tex_000019A0" Format="rgb5a1" Width="8" Height="8" Offset="0x19A0"/> + <Texture Name="object_sb_Tex_001A20" OutName="tex_00001A20" Format="rgb5a1" Width="8" Height="8" Offset="0x1A20"/> + <DList Name="object_sb_DL_0025B0" Offset="0x25B0"/> + <DList Name="object_sb_DL_002858" Offset="0x2858"/> + <Texture Name="object_sb_Tex_002AF0" OutName="tex_00002AF0" Format="rgb5a1" Width="8" Height="8" Offset="0x2AF0"/> + <Limb Name="object_sb_Limb_002B70" LimbType="Standard" Offset="0x2B70"/> + <Limb Name="object_sb_Limb_002B7C" LimbType="Standard" Offset="0x2B7C"/> + <Limb Name="object_sb_Limb_002B88" LimbType="Standard" Offset="0x2B88"/> + <Limb Name="object_sb_Limb_002B94" LimbType="Standard" Offset="0x2B94"/> + <Limb Name="object_sb_Limb_002BA0" LimbType="Standard" Offset="0x2BA0"/> + <Limb Name="object_sb_Limb_002BAC" LimbType="Standard" Offset="0x2BAC"/> + <Limb Name="object_sb_Limb_002BB8" LimbType="Standard" Offset="0x2BB8"/> + <Limb Name="object_sb_Limb_002BC4" LimbType="Standard" Offset="0x2BC4"/> + <Skeleton Name="object_sb_Skel_002BF0" Type="Flex" LimbType="Standard" Offset="0x2BF0"/> + <Animation Name="object_sb_Anim_002C8C" Offset="0x2C8C"/> + </File> +</Root>
\ No newline at end of file diff --git a/assets/xml/objects/object_shop_dungen.xml b/assets/xml/objects/object_shop_dungen.xml new file mode 100644 index 000000000..64f22e381 --- /dev/null +++ b/assets/xml/objects/object_shop_dungen.xml @@ -0,0 +1,9 @@ +<Root> + <File Name="object_shop_dungen" Segment="6"> + <DList Name="object_shop_dungen_DL_000B80" Offset="0xB80"/> + <Texture Name="object_shop_dungen_Tex_000DE0" OutName="tex_00000DE0" Format="rgb5a1" Width="4" Height="4" Offset="0xDE0"/> + <Blob Name="object_shop_dungen_Blob_000E00" Size="0x1008" Offset="0xE00"/> + <DList Name="object_shop_dungen_DL_0027E8" Offset="0x27E8"/> + <Texture Name="object_shop_dungen_Tex_002A20" OutName="tex_00002A20" Format="rgb5a1" Width="64" Height="32" Offset="0x2A20"/> + </File> +</Root> diff --git a/assets/xml/objects/object_siofuki.xml b/assets/xml/objects/object_siofuki.xml new file mode 100644 index 000000000..453bc9474 --- /dev/null +++ b/assets/xml/objects/object_siofuki.xml @@ -0,0 +1,7 @@ +<Root> + <File Name="object_siofuki" Segment="6"> + <Texture Name="object_siofuki_Tex_000000" OutName="tex_00000000" Format="i4" Width="64" Height="64" Offset="0x0"/> + <DList Name="object_siofuki_DL_000B70" Offset="0xB70"/> + <Blob Name="object_siofuki_Blob_000D30" Size="0x80" Offset="0xD30"/> + </File> +</Root> diff --git a/assets/xml/objects/object_skb.xml b/assets/xml/objects/object_skb.xml index 87d73f7da..5ff01449a 100644 --- a/assets/xml/objects/object_skb.xml +++ b/assets/xml/objects/object_skb.xml @@ -61,4 +61,4 @@ <Animation Name="gStalchildWalkingAnim" Offset="0x47E0"/> <Animation Name="gStalchildAttackingAnim" Offset="0x460"/> </File> -</Root>
\ No newline at end of file +</Root> diff --git a/assets/xml/objects/object_spot02_objects.xml b/assets/xml/objects/object_spot02_objects.xml new file mode 100644 index 000000000..539002c65 --- /dev/null +++ b/assets/xml/objects/object_spot02_objects.xml @@ -0,0 +1,25 @@ +<Root> + <File Name="object_spot02_objects" Segment="6"> + <Texture Name="object_spot02_objects_Tex_000000" OutName="tex_00000000" Format="i8" Width="32" Height="64" Offset="0x0"/> + <Texture Name="object_spot02_objects_Tex_000800" OutName="tex_00000800" Format="i8" Width="32" Height="64" Offset="0x800"/> + <DList Name="object_spot02_objects_DL_0013F0" Offset="0x13F0"/> + <Blob Name="object_spot02_objects_Blob_0015D8" Size="0x8008" Offset="0x15D8"/> + <DList Name="object_spot02_objects_DL_009620" Offset="0x9620"/> + <Blob Name="object_spot02_objects_Blob_0096A8" Size="0x9008" Offset="0x96A8"/> + <DList Name="object_spot02_objects_DL_0126F0" Offset="0x126F0"/> + <DList Name="object_spot02_objects_DL_0127C0" Offset="0x127C0"/> + <Blob Name="object_spot02_objects_Blob_012890" Size="0x80" Offset="0x12890"/> + <DList Name="object_spot02_objects_DL_012A50" Offset="0x12A50"/> + <Blob Name="object_spot02_objects_Blob_012B28" Size="0xA8" Offset="0x12B28"/> + <DList Name="object_spot02_objects_DL_012D30" Offset="0x12D30"/> + <DList Name="object_spot02_objects_DL_0130B0" Offset="0x130B0"/> + <Blob Name="object_spot02_objects_Blob_013220" Size="0x200" Offset="0x13220"/> + <Texture Name="object_spot02_objects_Tex_013420" OutName="tex_00013420" Format="i4" Width="32" Height="64" Offset="0x13420"/> + <Texture Name="object_spot02_objects_Tex_013820" OutName="tex_00013820" Format="rgb5a1" Width="32" Height="32" Offset="0x13820"/> + <Texture Name="object_spot02_objects_Tex_014020" OutName="tex_00014020" Format="rgb5a1" Width="32" Height="32" Offset="0x14020"/> + <Texture Name="object_spot02_objects_Tex_014820" OutName="tex_00014820" Format="rgb5a1" Width="16" Height="32" Offset="0x14820"/> + <Texture Name="object_spot02_objects_Tex_014C20" OutName="tex_00014C20" Format="rgb5a1" Width="64" Height="32" Offset="0x14C20"/> + <Texture Name="object_spot02_objects_Tex_015C20" OutName="tex_00015C20" Format="rgb5a1" Width="32" Height="32" Offset="0x15C20"/> + <Texture Name="object_spot02_objects_Tex_016420" OutName="tex_00016420" Format="rgb5a1" Width="16" Height="16" Offset="0x16420"/> + </File> +</Root> diff --git a/assets/xml/objects/object_spot03_object.xml b/assets/xml/objects/object_spot03_object.xml new file mode 100644 index 000000000..7f77013d2 --- /dev/null +++ b/assets/xml/objects/object_spot03_object.xml @@ -0,0 +1,11 @@ +<Root> + <File Name="object_spot03_object" Segment="6"> + <Texture Name="object_spot03_object_Tex_000000" OutName="tex_00000000" Format="i4" Width="64" Height="64" Offset="0x0"/> + <Blob Name="object_spot03_object_Blob_000800" Size="0x320" Offset="0x800"/> + <DList Name="object_spot03_object_DL_000B20" Offset="0xB20"/> + <DList Name="object_spot03_object_DL_000BC0" Offset="0xBC0"/> + <Blob Name="object_spot03_object_Blob_000C48" Size="0x88" Offset="0xC48"/> + <Texture Name="object_spot03_object_Tex_000CD0" OutName="tex_00000CD0" Format="i4" Width="64" Height="64" Offset="0xCD0"/> + <DList Name="object_spot03_object_DL_001580" Offset="0x1580"/> + </File> +</Root> diff --git a/assets/xml/objects/object_spot05_objects.xml b/assets/xml/objects/object_spot05_objects.xml new file mode 100644 index 000000000..fb9b9ba2f --- /dev/null +++ b/assets/xml/objects/object_spot05_objects.xml @@ -0,0 +1,10 @@ +<Root> + <File Name="object_spot05_objects" Segment="6"> + <Texture Name="object_spot05_objects_Tex_000000" OutName="tex_00000000" Format="rgb5a1" Width="32" Height="32" Offset="0x0"/> + <DList Name="object_spot05_objects_DL_000840" Offset="0x840"/> + <Blob Name="object_spot05_objects_Blob_0008D0" Size="0x80" Offset="0x8D0"/> + <Texture Name="object_spot05_objects_Tex_000950" OutName="tex_00000950" Format="rgb5a1" Width="16" Height="64" Offset="0x950"/> + <DList Name="object_spot05_objects_DL_001190" Offset="0x1190"/> + <Blob Name="object_spot05_objects_Blob_001220" Size="0xD0" Offset="0x1220"/> + </File> +</Root> diff --git a/assets/xml/objects/object_spot07_object.xml b/assets/xml/objects/object_spot07_object.xml new file mode 100644 index 000000000..2633529e0 --- /dev/null +++ b/assets/xml/objects/object_spot07_object.xml @@ -0,0 +1,23 @@ +<Root> + <File Name="object_spot07_object" Segment="6"> + <DList Name="object_spot07_object_DL_000460" Offset="0x460"/> + <DList Name="object_spot07_object_DL_000BE0" Offset="0xBE0"/> + <Texture Name="object_spot07_object_TLUT_000EC0" OutName="tlut_00000EC0" Format="rgb5a1" Width="4" Height="4" Offset="0xEC0"/> + <Texture Name="object_spot07_object_Tex_000EE0" OutName="tex_00000EE0" Format="ci4" Width="32" Height="128" Offset="0xEE0"/> + <DList Name="object_spot07_object_DL_001CF0" Offset="0x1CF0"/> + <DList Name="object_spot07_object_DL_001F68" Offset="0x1F68"/> + <Blob Name="object_spot07_object_Blob_0020F0" Size="0x4D0" Offset="0x20F0"/> + <Texture Name="object_spot07_object_TLUT_0025C0" OutName="tlut_000025C0" Format="rgb5a1" Width="4" Height="4" Offset="0x25C0"/> + <Texture Name="object_spot07_object_Tex_0025E0" OutName="tex_000025E0" Format="ci4" Width="32" Height="128" Offset="0x25E0"/> + <DList Name="object_spot07_object_DL_003210" Offset="0x3210"/> + <DList Name="object_spot07_object_DL_0032D8" Offset="0x32D8"/> + <Blob Name="object_spot07_object_Blob_003588" Size="0x3A8" Offset="0x3588"/> + <Texture Name="object_spot07_object_Tex_003930" OutName="tex_00003930" Format="rgb5a1" Width="32" Height="32" Offset="0x3930"/> + <Texture Name="object_spot07_object_Tex_004130" OutName="tex_00004130" Format="i4" Width="64" Height="64" Offset="0x4130"/> + <Texture Name="object_spot07_object_Tex_004930" OutName="tex_00004930" Format="i4" Width="32" Height="128" Offset="0x4930"/> + <Texture Name="object_spot07_object_Tex_005130" OutName="tex_00005130" Format="i8" Width="32" Height="32" Offset="0x5130"/> + <Texture Name="object_spot07_object_Tex_005530" OutName="tex_00005530" Format="rgb5a1" Width="32" Height="32" Offset="0x5530"/> + <Texture Name="object_spot07_object_Tex_005D30" OutName="tex_00005D30" Format="rgb5a1" Width="32" Height="32" Offset="0x5D30"/> + <Texture Name="object_spot07_object_Tex_006530" OutName="tex_00006530" Format="i4" Width="64" Height="64" Offset="0x6530"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ssh.xml b/assets/xml/objects/object_ssh.xml new file mode 100644 index 000000000..659a6c2c4 --- /dev/null +++ b/assets/xml/objects/object_ssh.xml @@ -0,0 +1,60 @@ +<Root> + <File Name="object_ssh" Segment="6"> + <Animation Name="object_ssh_Anim_000304" Offset="0x304"/> + <Texture Name="object_ssh_TLUT_000320" OutName="tlut_00000320" Format="rgb5a1" Width="16" Height="16" Offset="0x320"/> + <Texture Name="object_ssh_Tex_000520" OutName="tex_00000520" Format="ci8" Width="8" Height="8" Offset="0x520"/> + <Texture Name="object_ssh_Tex_000560" OutName="tex_00000560" Format="ci8" Width="16" Height="8" Offset="0x560"/> + <Texture Name="object_ssh_Tex_0005E0" OutName="tex_000005E0" Format="ci8" Width="8" Height="8" Offset="0x5E0"/> + <Texture Name="object_ssh_Tex_000620" OutName="tex_00000620" Format="i8" Width="16" Height="16" Offset="0x620"/> + <Texture Name="object_ssh_Tex_000720" OutName="tex_00000720" Format="ci8" Width="8" Height="16" Offset="0x720"/> + <Texture Name="object_ssh_Tex_0007A0" OutName="tex_000007A0" Format="ci8" Width="8" Height="8" Offset="0x7A0"/> + <Blob Name="object_ssh_Blob_0007E0" Size="0x400" Offset="0x7E0"/> + <Texture Name="object_ssh_Tex_000BE0" OutName="tex_00000BE0" Format="ci8" Width="8" Height="16" Offset="0xBE0"/> + <Blob Name="object_ssh_Blob_000C60" Size="0x800" Offset="0xC60"/> + <DList Name="object_ssh_DL_003CD0" Offset="0x3CD0"/> + <DList Name="object_ssh_DL_004080" Offset="0x4080"/> + <DList Name="object_ssh_DL_004510" Offset="0x4510"/> + <DList Name="object_ssh_DL_0046C0" Offset="0x46C0"/> + <DList Name="object_ssh_DL_004878" Offset="0x4878"/> + <DList Name="object_ssh_DL_004940" Offset="0x4940"/> + <DList Name="object_ssh_DL_004A08" Offset="0x4A08"/> + <DList Name="object_ssh_DL_004AD0" Offset="0x4AD0"/> + <DList Name="object_ssh_DL_004B98" Offset="0x4B98"/> + <DList Name="object_ssh_DL_004C60" Offset="0x4C60"/> + <DList Name="object_ssh_DL_004D28" Offset="0x4D28"/> + <DList Name="object_ssh_DL_004DE8" Offset="0x4DE8"/> + <DList Name="object_ssh_DL_005048" Offset="0x5048"/> + <Limb Name="object_ssh_Limb_005110" LimbType="Standard" Offset="0x5110"/> + <Limb Name="object_ssh_Limb_00511C" LimbType="Standard" Offset="0x511C"/> + <Limb Name="object_ssh_Limb_005128" LimbType="Standard" Offset="0x5128"/> + <Limb Name="object_ssh_Limb_005134" LimbType="Standard" Offset="0x5134"/> + <Limb Name="object_ssh_Limb_005140" LimbType="Standard" Offset="0x5140"/> + <Limb Name="object_ssh_Limb_00514C" LimbType="Standard" Offset="0x514C"/> + <Limb Name="object_ssh_Limb_005158" LimbType="Standard" Offset="0x5158"/> + <Limb Name="object_ssh_Limb_005164" LimbType="Standard" Offset="0x5164"/> + <Limb Name="object_ssh_Limb_005170" LimbType="Standard" Offset="0x5170"/> + <Limb Name="object_ssh_Limb_00517C" LimbType="Standard" Offset="0x517C"/> + <Limb Name="object_ssh_Limb_005188" LimbType="Standard" Offset="0x5188"/> + <Limb Name="object_ssh_Limb_005194" LimbType="Standard" Offset="0x5194"/> + <Limb Name="object_ssh_Limb_0051A0" LimbType="Standard" Offset="0x51A0"/> + <Limb Name="object_ssh_Limb_0051AC" LimbType="Standard" Offset="0x51AC"/> + <Limb Name="object_ssh_Limb_0051B8" LimbType="Standard" Offset="0x51B8"/> + <Limb Name="object_ssh_Limb_0051C4" LimbType="Standard" Offset="0x51C4"/> + <Limb Name="object_ssh_Limb_0051D0" LimbType="Standard" Offset="0x51D0"/> + <Limb Name="object_ssh_Limb_0051DC" LimbType="Standard" Offset="0x51DC"/> + <Limb Name="object_ssh_Limb_0051E8" LimbType="Standard" Offset="0x51E8"/> + <Limb Name="object_ssh_Limb_0051F4" LimbType="Standard" Offset="0x51F4"/> + <Limb Name="object_ssh_Limb_005200" LimbType="Standard" Offset="0x5200"/> + <Limb Name="object_ssh_Limb_00520C" LimbType="Standard" Offset="0x520C"/> + <Limb Name="object_ssh_Limb_005218" LimbType="Standard" Offset="0x5218"/> + <Limb Name="object_ssh_Limb_005224" LimbType="Standard" Offset="0x5224"/> + <Limb Name="object_ssh_Limb_005230" LimbType="Standard" Offset="0x5230"/> + <Limb Name="object_ssh_Limb_00523C" LimbType="Standard" Offset="0x523C"/> + <Limb Name="object_ssh_Limb_005248" LimbType="Standard" Offset="0x5248"/> + <Limb Name="object_ssh_Limb_005254" LimbType="Standard" Offset="0x5254"/> + <Limb Name="object_ssh_Limb_005260" LimbType="Standard" Offset="0x5260"/> + <Skeleton Name="object_ssh_Skel_0052E0" Type="Normal" LimbType="Standard" Offset="0x52E0"/> + <Animation Name="object_ssh_Anim_0055F8" Offset="0x55F8"/> + <Animation Name="object_ssh_Anim_005BE8" Offset="0x5BE8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_st.xml b/assets/xml/objects/object_st.xml new file mode 100644 index 000000000..02b82d0cc --- /dev/null +++ b/assets/xml/objects/object_st.xml @@ -0,0 +1,71 @@ +<Root> + <File Name="object_st" Segment="6"> + <Animation Name="object_st_Anim_000304" Offset="0x304"/> + <Texture Name="object_st_Tex_000320" OutName="tex_00000320" Format="i4" Width="16" Height="8" Offset="0x320"/> + <Texture Name="object_st_Tex_000360" OutName="tex_00000360" Format="rgb5a1" Width="16" Height="8" Offset="0x360"/> + <Texture Name="object_st_Tex_000460" OutName="tex_00000460" Format="rgb5a1" Width="8" Height="8" Offset="0x460"/> + <Texture Name="object_st_Tex_0004E0" OutName="tex_000004E0" Format="i4" Width="16" Height="16" Offset="0x4E0"/> + <Texture Name="object_st_Tex_000560" OutName="tex_00000560" Format="rgb5a1" Width="16" Height="16" Offset="0x560"/> + <Texture Name="object_st_Tex_000760" OutName="tex_00000760" Format="rgb5a1" Width="8" Height="8" Offset="0x760"/> + <Texture Name="object_st_Tex_0007E0" OutName="tex_000007E0" Format="rgb5a1" Width="8" Height="8" Offset="0x7E0"/> + <DList Name="object_st_DL_001A40" Offset="0x1A40"/> + <DList Name="object_st_DL_001C30" Offset="0x1C30"/> + <DList Name="object_st_DL_001FD0" Offset="0x1FD0"/> + <DList Name="object_st_DL_002068" Offset="0x2068"/> + <DList Name="object_st_DL_002100" Offset="0x2100"/> + <DList Name="object_st_DL_002198" Offset="0x2198"/> + <DList Name="object_st_DL_002230" Offset="0x2230"/> + <DList Name="object_st_DL_0022C8" Offset="0x22C8"/> + <DList Name="object_st_DL_002360" Offset="0x2360"/> + <DList Name="object_st_DL_0023F8" Offset="0x23F8"/> + <Texture Name="object_st_Tex_002490" OutName="tex_00002490" Format="i8" Width="8" Height="8" Offset="0x2490"/> + <Texture Name="object_st_Tex_0024D0" OutName="tex_000024D0" Format="rgb5a1" Width="16" Height="8" Offset="0x24D0"/> + <Texture Name="object_st_Tex_0025D0" OutName="tex_000025D0" Format="i4" Width="16" Height="16" Offset="0x25D0"/> + <Texture Name="object_st_Tex_002650" OutName="tex_00002650" Format="rgb5a1" Width="8" Height="8" Offset="0x2650"/> + <Blob Name="object_st_Blob_003C50" Size="0x358" Offset="0x3C50"/> + <DList Name="object_st_DL_003FA8" Offset="0x3FA8"/> + <DList Name="object_st_DL_0043D8" Offset="0x43D8"/> + <DList Name="object_st_DL_0045C0" Offset="0x45C0"/> + <DList Name="object_st_DL_004658" Offset="0x4658"/> + <DList Name="object_st_DL_0046F0" Offset="0x46F0"/> + <DList Name="object_st_DL_004788" Offset="0x4788"/> + <DList Name="object_st_DL_004820" Offset="0x4820"/> + <DList Name="object_st_DL_0048B8" Offset="0x48B8"/> + <DList Name="object_st_DL_004950" Offset="0x4950"/> + <DList Name="object_st_DL_0049E8" Offset="0x49E8"/> + <DList Name="object_st_DL_004DB0" Offset="0x4DB0"/> + <DList Name="object_st_DL_004EB8" Offset="0x4EB8"/> + <Limb Name="object_st_Limb_0050C8" LimbType="Standard" Offset="0x50C8"/> + <Limb Name="object_st_Limb_0050D4" LimbType="Standard" Offset="0x50D4"/> + <Limb Name="object_st_Limb_0050E0" LimbType="Standard" Offset="0x50E0"/> + <Limb Name="object_st_Limb_0050EC" LimbType="Standard" Offset="0x50EC"/> + <Limb Name="object_st_Limb_0050F8" LimbType="Standard" Offset="0x50F8"/> + <Limb Name="object_st_Limb_005104" LimbType="Standard" Offset="0x5104"/> + <Limb Name="object_st_Limb_005110" LimbType="Standard" Offset="0x5110"/> + <Limb Name="object_st_Limb_00511C" LimbType="Standard" Offset="0x511C"/> + <Limb Name="object_st_Limb_005128" LimbType="Standard" Offset="0x5128"/> + <Limb Name="object_st_Limb_005134" LimbType="Standard" Offset="0x5134"/> + <Limb Name="object_st_Limb_005140" LimbType="Standard" Offset="0x5140"/> + <Limb Name="object_st_Limb_00514C" LimbType="Standard" Offset="0x514C"/> + <Limb Name="object_st_Limb_005158" LimbType="Standard" Offset="0x5158"/> + <Limb Name="object_st_Limb_005164" LimbType="Standard" Offset="0x5164"/> + <Limb Name="object_st_Limb_005170" LimbType="Standard" Offset="0x5170"/> + <Limb Name="object_st_Limb_00517C" LimbType="Standard" Offset="0x517C"/> + <Limb Name="object_st_Limb_005188" LimbType="Standard" Offset="0x5188"/> + <Limb Name="object_st_Limb_005194" LimbType="Standard" Offset="0x5194"/> + <Limb Name="object_st_Limb_0051A0" LimbType="Standard" Offset="0x51A0"/> + <Limb Name="object_st_Limb_0051AC" LimbType="Standard" Offset="0x51AC"/> + <Limb Name="object_st_Limb_0051B8" LimbType="Standard" Offset="0x51B8"/> + <Limb Name="object_st_Limb_0051C4" LimbType="Standard" Offset="0x51C4"/> + <Limb Name="object_st_Limb_0051D0" LimbType="Standard" Offset="0x51D0"/> + <Limb Name="object_st_Limb_0051DC" LimbType="Standard" Offset="0x51DC"/> + <Limb Name="object_st_Limb_0051E8" LimbType="Standard" Offset="0x51E8"/> + <Limb Name="object_st_Limb_0051F4" LimbType="Standard" Offset="0x51F4"/> + <Limb Name="object_st_Limb_005200" LimbType="Standard" Offset="0x5200"/> + <Limb Name="object_st_Limb_00520C" LimbType="Standard" Offset="0x520C"/> + <Limb Name="object_st_Limb_005218" LimbType="Standard" Offset="0x5218"/> + <Skeleton Name="object_st_Skel_005298" Type="Normal" LimbType="Standard" Offset="0x5298"/> + <Animation Name="object_st_Anim_0055A8" Offset="0x55A8"/> + <Animation Name="object_st_Anim_005B98" Offset="0x5B98"/> + </File> +</Root> diff --git a/assets/xml/objects/object_stream.xml b/assets/xml/objects/object_stream.xml new file mode 100644 index 000000000..59b0838e4 --- /dev/null +++ b/assets/xml/objects/object_stream.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_stream" Segment="6"> + <Texture Name="object_stream_Tex_000000" OutName="tex_00000000" Format="i4" Width="64" Height="64" Offset="0x0"/> + <DList Name="object_stream_DL_000950" Offset="0x950"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ta.xml b/assets/xml/objects/object_ta.xml new file mode 100644 index 000000000..691ff48c3 --- /dev/null +++ b/assets/xml/objects/object_ta.xml @@ -0,0 +1,67 @@ +<Root> + <File Name="object_ta" Segment="6"> + <Animation Name="object_ta_Anim_0017E8" Offset="0x17E8"/> + <Animation Name="object_ta_Anim_001C94" Offset="0x1C94"/> + <DList Name="object_ta_DL_003F70" Offset="0x3F70"/> + <DList Name="object_ta_DL_004288" Offset="0x4288"/> + <DList Name="object_ta_DL_004918" Offset="0x4918"/> + <DList Name="object_ta_DL_004B40" Offset="0x4B40"/> + <DList Name="object_ta_DL_004DF0" Offset="0x4DF0"/> + <DList Name="object_ta_DL_005298" Offset="0x5298"/> + <DList Name="object_ta_DL_0054C0" Offset="0x54C0"/> + <DList Name="object_ta_DL_005770" Offset="0x5770"/> + <DList Name="object_ta_DL_005B98" Offset="0x5B98"/> + <DList Name="object_ta_DL_005FD8" Offset="0x5FD8"/> + <DList Name="object_ta_DL_006330" Offset="0x6330"/> + <DList Name="object_ta_DL_006770" Offset="0x6770"/> + <Texture Name="object_ta_TLUT_006AC0" OutName="tlut_00006AC0" Format="rgb5a1" Width="132" Height="1" Offset="0x6AC0"/><!--Blob Name="object_ta_Blob_006CC0" Size="0x100" Offset="0x6CC0" /--> + <Texture Name="object_ta_Tex_006DC0" OutName="tex_00006DC0" Format="ci8" Width="8" Height="8" Offset="0x6DC0"/> + <Texture Name="object_ta_Tex_006E00" OutName="tex_00006E00" Format="ci8" Width="8" Height="8" Offset="0x6E00"/> + <Texture Name="object_ta_Tex_006E40" OutName="tex_00006E40" Format="ci8" Width="8" Height="16" Offset="0x6E40"/> + <Blob Name="object_ta_Blob_006EC0" Size="0xC40" Offset="0x6EC0"/> + <Texture Name="object_ta_Tex_007B00" OutName="tex_00007B00" Format="ci8" Width="16" Height="32" Offset="0x7B00"/> + <Texture Name="object_ta_Tex_007D00" OutName="tex_00007D00" Format="ci8" Width="16" Height="16" Offset="0x7D00"/> + <Texture Name="object_ta_Tex_007E00" OutName="tex_00007E00" Format="ci8" Width="16" Height="16" Offset="0x7E00"/> + <Texture Name="object_ta_Tex_007F00" OutName="tex_00007F00" Format="ci8" Width="8" Height="16" Offset="0x7F00"/> + <Blob Name="object_ta_Blob_007F80" Size="0x400" Offset="0x7F80"/> + <DList Name="object_ta_DL_0096D0" Offset="0x96D0"/> + <DList Name="object_ta_DL_00A2F8" Offset="0xA2F8"/> + <DList Name="object_ta_DL_00A498" Offset="0xA498"/> + <Texture Name="object_ta_TLUT_00A638" OutName="tlut_0000A638" Format="rgb5a1" Width="16" Height="16" Offset="0xA638"/> + <Blob Name="object_ta_Blob_00A838" Size="0x80" Offset="0xA838"/> + <Texture Name="object_ta_Tex_00A8B8" OutName="tex_0000A8B8" Format="ci8" Width="8" Height="8" Offset="0xA8B8"/> + <Texture Name="object_ta_Tex_00A8F8" OutName="tex_0000A8F8" Format="ci8" Width="16" Height="16" Offset="0xA8F8"/> + <Texture Name="object_ta_Tex_00A9F8" OutName="tex_0000A9F8" Format="ci8" Width="16" Height="32" Offset="0xA9F8"/> + <Texture Name="object_ta_Tex_00ABF8" OutName="tex_0000ABF8" Format="ci8" Width="8" Height="8" Offset="0xABF8"/> + <Texture Name="object_ta_Tex_00AC38" OutName="tex_0000AC38" Format="ci8" Width="8" Height="8" Offset="0xAC38"/> + <Texture Name="object_ta_Tex_00AC78" OutName="tex_0000AC78" Format="ci8" Width="8" Height="8" Offset="0xAC78"/> + <Texture Name="object_ta_Tex_00ACB8" OutName="tex_0000ACB8" Format="ci8" Width="16" Height="16" Offset="0xACB8"/> + <Texture Name="object_ta_Tex_00ADB8" OutName="tex_0000ADB8" Format="ci8" Width="16" Height="32" Offset="0xADB8"/> + <Texture Name="object_ta_Tex_00AFB8" OutName="tex_0000AFB8" Format="rgb5a1" Width="16" Height="32" Offset="0xAFB8"/> + <Texture Name="object_ta_Tex_00B3B8" OutName="tex_0000B3B8" Format="rgb5a1" Width="8" Height="16" Offset="0xB3B8"/> + <Blob Name="object_ta_Blob_00B4B8" Size="0x200" Offset="0xB4B8"/> + <Limb Name="object_ta_Limb_00B6B8" LimbType="Standard" Offset="0xB6B8"/> + <Limb Name="object_ta_Limb_00B6C4" LimbType="Standard" Offset="0xB6C4"/> + <Limb Name="object_ta_Limb_00B6D0" LimbType="Standard" Offset="0xB6D0"/> + <Limb Name="object_ta_Limb_00B6DC" LimbType="Standard" Offset="0xB6DC"/> + <Limb Name="object_ta_Limb_00B6E8" LimbType="Standard" Offset="0xB6E8"/> + <Limb Name="object_ta_Limb_00B6F4" LimbType="Standard" Offset="0xB6F4"/> + <Limb Name="object_ta_Limb_00B700" LimbType="Standard" Offset="0xB700"/> + <Limb Name="object_ta_Limb_00B70C" LimbType="Standard" Offset="0xB70C"/> + <Limb Name="object_ta_Limb_00B718" LimbType="Standard" Offset="0xB718"/> + <Limb Name="object_ta_Limb_00B724" LimbType="Standard" Offset="0xB724"/> + <Limb Name="object_ta_Limb_00B730" LimbType="Standard" Offset="0xB730"/> + <Limb Name="object_ta_Limb_00B73C" LimbType="Standard" Offset="0xB73C"/> + <Limb Name="object_ta_Limb_00B748" LimbType="Standard" Offset="0xB748"/> + <Limb Name="object_ta_Limb_00B754" LimbType="Standard" Offset="0xB754"/> + <Limb Name="object_ta_Limb_00B760" LimbType="Standard" Offset="0xB760"/> + <Limb Name="object_ta_Limb_00B76C" LimbType="Standard" Offset="0xB76C"/> + <Skeleton Name="object_ta_Skel_00B7B8" Type="Flex" LimbType="Standard" Offset="0xB7B8"/> + <Animation Name="object_ta_Anim_00BF38" Offset="0xBF38"/> + <Animation Name="object_ta_Anim_00C48C" Offset="0xC48C"/> + <Animation Name="object_ta_Anim_00C858" Offset="0xC858"/> + <Animation Name="object_ta_Anim_00CD50" Offset="0xCD50"/> + <Animation Name="object_ta_Anim_00CF28" Offset="0xCF28"/> + <Animation Name="object_ta_Anim_00E3D8" Offset="0xE3D8"/> + </File> +</Root> diff --git a/assets/xml/objects/object_tite.xml b/assets/xml/objects/object_tite.xml new file mode 100644 index 000000000..018cff7c4 --- /dev/null +++ b/assets/xml/objects/object_tite.xml @@ -0,0 +1,50 @@ +<Root> + <File Name="object_tite" Segment="6"> + <Animation Name="object_tite_Anim_0001D4" Offset="0x1D4"/> + <Animation Name="object_tite_Anim_0004F8" Offset="0x4F8"/> + <Animation Name="object_tite_Anim_00069C" Offset="0x69C"/> + <Animation Name="object_tite_Anim_00083C" Offset="0x83C"/> + <Animation Name="object_tite_Anim_000A14" Offset="0xA14"/> + <Animation Name="object_tite_Anim_000C70" Offset="0xC70"/> + <Animation Name="object_tite_Anim_000F50" Offset="0xF50"/> + <Animation Name="object_tite_Anim_0012E4" Offset="0x12E4"/> + <Blob Name="object_tite_Blob_0012F4" Size="0x70C" Offset="0x12F4"/> + <Texture Name="object_tite_Tex_001A00" OutName="tex_00001A00" Format="rgb5a1" Width="4" Height="16" Offset="0x1A00"/> + <Texture Name="object_tite_Tex_001A80" OutName="tex_00001A80" Format="rgb5a1" Width="8" Height="8" Offset="0x1A80"/> + <Blob Name="object_tite_Blob_001B00" Size="0x700" Offset="0x1B00"/> + <DList Name="object_tite_DL_002FF0" Offset="0x2FF0"/> + <DList Name="object_tite_DL_003160" Offset="0x3160"/> + <DList Name="object_tite_DL_003290" Offset="0x3290"/> + <DList Name="object_tite_DL_003330" Offset="0x3330"/> + <DList Name="object_tite_DL_003460" Offset="0x3460"/> + <DList Name="object_tite_DL_003500" Offset="0x3500"/> + <DList Name="object_tite_DL_003630" Offset="0x3630"/> + <DList Name="object_tite_DL_0036D0" Offset="0x36D0"/> + <DList Name="object_tite_DL_003800" Offset="0x3800"/> + <Limb Name="object_tite_Limb_0038A0" LimbType="Standard" Offset="0x38A0"/> + <Limb Name="object_tite_Limb_0038AC" LimbType="Standard" Offset="0x38AC"/> + <Limb Name="object_tite_Limb_0038B8" LimbType="Standard" Offset="0x38B8"/> + <Limb Name="object_tite_Limb_0038C4" LimbType="Standard" Offset="0x38C4"/> + <Limb Name="object_tite_Limb_0038D0" LimbType="Standard" Offset="0x38D0"/> + <Limb Name="object_tite_Limb_0038DC" LimbType="Standard" Offset="0x38DC"/> + <Limb Name="object_tite_Limb_0038E8" LimbType="Standard" Offset="0x38E8"/> + <Limb Name="object_tite_Limb_0038F4" LimbType="Standard" Offset="0x38F4"/> + <Limb Name="object_tite_Limb_003900" LimbType="Standard" Offset="0x3900"/> + <Limb Name="object_tite_Limb_00390C" LimbType="Standard" Offset="0x390C"/> + <Limb Name="object_tite_Limb_003918" LimbType="Standard" Offset="0x3918"/> + <Limb Name="object_tite_Limb_003924" LimbType="Standard" Offset="0x3924"/> + <Limb Name="object_tite_Limb_003930" LimbType="Standard" Offset="0x3930"/> + <Limb Name="object_tite_Limb_00393C" LimbType="Standard" Offset="0x393C"/> + <Limb Name="object_tite_Limb_003948" LimbType="Standard" Offset="0x3948"/> + <Limb Name="object_tite_Limb_003954" LimbType="Standard" Offset="0x3954"/> + <Limb Name="object_tite_Limb_003960" LimbType="Standard" Offset="0x3960"/> + <Limb Name="object_tite_Limb_00396C" LimbType="Standard" Offset="0x396C"/> + <Limb Name="object_tite_Limb_003978" LimbType="Standard" Offset="0x3978"/> + <Limb Name="object_tite_Limb_003984" LimbType="Standard" Offset="0x3984"/> + <Limb Name="object_tite_Limb_003990" LimbType="Standard" Offset="0x3990"/> + <Limb Name="object_tite_Limb_00399C" LimbType="Standard" Offset="0x399C"/> + <Limb Name="object_tite_Limb_0039A8" LimbType="Standard" Offset="0x39A8"/> + <Limb Name="object_tite_Limb_0039B4" LimbType="Standard" Offset="0x39B4"/> + <Skeleton Name="object_tite_Skel_003A20" Type="Normal" LimbType="Standard" Offset="0x3A20"/> + </File> +</Root> diff --git a/assets/xml/objects/object_toryo.xml b/assets/xml/objects/object_toryo.xml new file mode 100644 index 000000000..d6668c5c9 --- /dev/null +++ b/assets/xml/objects/object_toryo.xml @@ -0,0 +1,53 @@ +<Root> + <File Name="object_toryo" Segment="6"> + <Animation Name="object_toryo_Anim_000E50" Offset="0xE50"/> + <Texture Name="object_toryo_TLUT_000E60" OutName="tlut_00000E60" Format="rgb5a1" Width="16" Height="16" Offset="0xE60"/> + <Texture Name="object_toryo_Tex_001060" OutName="tex_00001060" Format="ci8" Width="16" Height="16" Offset="0x1060"/> + <Texture Name="object_toryo_Tex_001160" OutName="tex_00001160" Format="ci8" Width="8" Height="4" Offset="0x1160"/> + <Texture Name="object_toryo_Tex_001180" OutName="tex_00001180" Format="ci8" Width="8" Height="8" Offset="0x1180"/> + <Texture Name="object_toryo_Tex_0011C0" OutName="tex_000011C0" Format="ci8" Width="8" Height="8" Offset="0x11C0"/> + <Texture Name="object_toryo_Tex_001200" OutName="tex_00001200" Format="ci8" Width="8" Height="8" Offset="0x1200"/> + <Texture Name="object_toryo_Tex_001240" OutName="tex_00001240" Format="ci8" Width="8" Height="16" Offset="0x1240"/> + <Texture Name="object_toryo_Tex_0012C0" OutName="tex_000012C0" Format="rgb5a1" Width="32" Height="16" Offset="0x12C0"/> + <Texture Name="object_toryo_Tex_0016C0" OutName="tex_000016C0" Format="ci8" Width="16" Height="16" Offset="0x16C0"/> + <Texture Name="object_toryo_Tex_0017C0" OutName="tex_000017C0" Format="ci8" Width="16" Height="16" Offset="0x17C0"/> + <Texture Name="object_toryo_Tex_0018C0" OutName="tex_000018C0" Format="ci8" Width="16" Height="16" Offset="0x18C0"/> + <Texture Name="object_toryo_Tex_0019C0" OutName="tex_000019C0" Format="ci8" Width="8" Height="8" Offset="0x19C0"/> + <Texture Name="object_toryo_Tex_001A00" OutName="tex_00001A00" Format="ci8" Width="8" Height="16" Offset="0x1A00"/> + <Texture Name="object_toryo_Tex_001A80" OutName="tex_00001A80" Format="ci8" Width="16" Height="16" Offset="0x1A80"/> + <Texture Name="object_toryo_Tex_001B80" OutName="tex_00001B80" Format="ci8" Width="16" Height="16" Offset="0x1B80"/> + <DList Name="object_toryo_DL_004B20" Offset="0x4B20"/> + <DList Name="object_toryo_DL_004F20" Offset="0x4F20"/> + <DList Name="object_toryo_DL_005438" Offset="0x5438"/> + <DList Name="object_toryo_DL_005720" Offset="0x5720"/> + <DList Name="object_toryo_DL_005958" Offset="0x5958"/> + <DList Name="object_toryo_DL_005BA0" Offset="0x5BA0"/> + <DList Name="object_toryo_DL_005D10" Offset="0x5D10"/> + <DList Name="object_toryo_DL_005EC8" Offset="0x5EC8"/> + <DList Name="object_toryo_DL_006110" Offset="0x6110"/> + <DList Name="object_toryo_DL_006280" Offset="0x6280"/> + <DList Name="object_toryo_DL_0064B8" Offset="0x64B8"/> + <DList Name="object_toryo_DL_0067E0" Offset="0x67E0"/> + <DList Name="object_toryo_DL_0068E8" Offset="0x68E8"/> + <DList Name="object_toryo_DL_006A88" Offset="0x6A88"/> + <DList Name="object_toryo_DL_006DA8" Offset="0x6DA8"/> + <DList Name="object_toryo_DL_006EB0" Offset="0x6EB0"/> + <Limb Name="object_toryo_Limb_007050" LimbType="Standard" Offset="0x7050"/> + <Limb Name="object_toryo_Limb_00705C" LimbType="Standard" Offset="0x705C"/> + <Limb Name="object_toryo_Limb_007068" LimbType="Standard" Offset="0x7068"/> + <Limb Name="object_toryo_Limb_007074" LimbType="Standard" Offset="0x7074"/> + <Limb Name="object_toryo_Limb_007080" LimbType="Standard" Offset="0x7080"/> + <Limb Name="object_toryo_Limb_00708C" LimbType="Standard" Offset="0x708C"/> + <Limb Name="object_toryo_Limb_007098" LimbType="Standard" Offset="0x7098"/> + <Limb Name="object_toryo_Limb_0070A4" LimbType="Standard" Offset="0x70A4"/> + <Limb Name="object_toryo_Limb_0070B0" LimbType="Standard" Offset="0x70B0"/> + <Limb Name="object_toryo_Limb_0070BC" LimbType="Standard" Offset="0x70BC"/> + <Limb Name="object_toryo_Limb_0070C8" LimbType="Standard" Offset="0x70C8"/> + <Limb Name="object_toryo_Limb_0070D4" LimbType="Standard" Offset="0x70D4"/> + <Limb Name="object_toryo_Limb_0070E0" LimbType="Standard" Offset="0x70E0"/> + <Limb Name="object_toryo_Limb_0070EC" LimbType="Standard" Offset="0x70EC"/> + <Limb Name="object_toryo_Limb_0070F8" LimbType="Standard" Offset="0x70F8"/> + <Limb Name="object_toryo_Limb_007104" LimbType="Standard" Offset="0x7104"/> + <Skeleton Name="object_toryo_Skel_007150" Type="Flex" LimbType="Standard" Offset="0x7150"/> + </File> +</Root> diff --git a/assets/xml/objects/object_tr.xml b/assets/xml/objects/object_tr.xml new file mode 100644 index 000000000..fb54246e4 --- /dev/null +++ b/assets/xml/objects/object_tr.xml @@ -0,0 +1,148 @@ +<Root> + <File Name="object_tr" Segment="6"> + <Animation Name="object_tr_Anim_000BFC" Offset="0xBFC"/> + <Animation Name="object_tr_Anim_0013CC" Offset="0x13CC"/> + <Animation Name="object_tr_Anim_001CDC" Offset="0x1CDC"/> + <Animation Name="object_tr_Anim_002BC4" Offset="0x2BC4"/> + <Animation Name="object_tr_Anim_0035CC" Offset="0x35CC"/> + <Animation Name="object_tr_Anim_003FC8" Offset="0x3FC8"/> + <Animation Name="object_tr_Anim_0049C8" Offset="0x49C8"/> + <Animation Name="object_tr_Anim_005308" Offset="0x5308"/> + <Blob Name="object_tr_Blob_0062E0" Size="0x60" Offset="0x62E0"/> + <DList Name="object_tr_DL_006520" Offset="0x6520"/> + <DList Name="object_tr_DL_0066A0" Offset="0x66A0"/> + <DList Name="object_tr_DL_006800" Offset="0x6800"/> + <DList Name="object_tr_DL_006940" Offset="0x6940"/> + <DList Name="object_tr_DL_006A50" Offset="0x6A50"/> + <DList Name="object_tr_DL_006B48" Offset="0x6B48"/> + <DList Name="object_tr_DL_006C58" Offset="0x6C58"/> + <DList Name="object_tr_DL_006D50" Offset="0x6D50"/> + <DList Name="object_tr_DL_006E70" Offset="0x6E70"/> + <DList Name="object_tr_DL_006FF0" Offset="0x6FF0"/> + <DList Name="object_tr_DL_007118" Offset="0x7118"/> + <DList Name="object_tr_DL_007238" Offset="0x7238"/> + <DList Name="object_tr_DL_007358" Offset="0x7358"/> + <DList Name="object_tr_DL_0074D8" Offset="0x74D8"/> + <DList Name="object_tr_DL_007600" Offset="0x7600"/> + <DList Name="object_tr_DL_007720" Offset="0x7720"/> + <DList Name="object_tr_DL_007728" Offset="0x7728"/> + <!-- <Blob Name="object_tr_Blob_007730" Size="0x1A8" Offset="0x7730"/> --> + <Texture Name="object_tr_Tex_0078D8" OutName="tex_000078D8" Format="rgb5a1" Width="32" Height="32" Offset="0x78D8"/> + <Texture Name="object_tr_Tex_0080D8" OutName="tex_000080D8" Format="rgb5a1" Width="16" Height="16" Offset="0x80D8"/> + <Texture Name="object_tr_Tex_0082D8" OutName="tex_000082D8" Format="rgb5a1" Width="16" Height="16" Offset="0x82D8"/> + <Texture Name="object_tr_Tex_0084D8" OutName="tex_000084D8" Format="rgb5a1" Width="16" Height="16" Offset="0x84D8"/> + <Blob Name="object_tr_Blob_0086D8" Size="0x400" Offset="0x86D8"/> + <Texture Name="object_tr_Tex_008AD8" OutName="tex_00008AD8" Format="ci8" Width="16" Height="8" Offset="0x8AD8"/> + <Texture Name="object_tr_Tex_008B58" OutName="tex_00008B58" Format="ci8" Width="8" Height="8" Offset="0x8B58"/> + <Texture Name="object_tr_Tex_008B98" OutName="tex_00008B98" Format="rgb5a1" Width="8" Height="32" Offset="0x8B98"/> + <Texture Name="object_tr_Tex_008D98" OutName="tex_00008D98" Format="ci8" Width="8" Height="8" Offset="0x8D98"/> + <Texture Name="object_tr_Tex_008DD8" OutName="tex_00008DD8" Format="ci8" Width="8" Height="16" Offset="0x8DD8"/> + <Texture Name="object_tr_Tex_008E58" OutName="tex_00008E58" Format="rgb5a1" Width="8" Height="8" Offset="0x8E58"/> + <Texture Name="object_tr_Tex_008ED8" OutName="tex_00008ED8" Format="rgb5a1" Width="16" Height="32" Offset="0x8ED8"/> + <Texture Name="object_tr_Tex_0092D8" OutName="tex_000092D8" Format="rgb5a1" Width="16" Height="8" Offset="0x92D8"/> + <Texture Name="object_tr_Tex_0093D8" OutName="tex_000093D8" Format="rgb5a1" Width="8" Height="8" Offset="0x93D8"/> + <Texture Name="object_tr_Tex_009458" OutName="tex_00009458" Format="ci8" Width="8" Height="8" Offset="0x9458"/> + <Texture Name="object_tr_Tex_009498" OutName="tex_00009498" Format="ci8" Width="8" Height="8" Offset="0x9498"/> + <Blob Name="object_tr_Blob_0094D8" Size="0x800" Offset="0x94D8"/> + <DList Name="object_tr_DL_00AF38" Offset="0xAF38"/> + <DList Name="object_tr_DL_00B568" Offset="0xB568"/> + <DList Name="object_tr_DL_00B5C8" Offset="0xB5C8"/> + <DList Name="object_tr_DL_00B678" Offset="0xB678"/> + <DList Name="object_tr_DL_00B728" Offset="0xB728"/> + <DList Name="object_tr_DL_00B8D0" Offset="0xB8D0"/> + <DList Name="object_tr_DL_00B968" Offset="0xB968"/> + <DList Name="object_tr_DL_00BA00" Offset="0xBA00"/> + <DList Name="object_tr_DL_00BB68" Offset="0xBB68"/> + <Texture Name="object_tr_Tex_00BCD0" OutName="tex_0000BCD0" Format="rgb5a1" Width="8" Height="8" Offset="0xBCD0"/> + <Blob Name="object_tr_Blob_00BD50" Size="0x580" Offset="0xBD50"/> + <Texture Name="object_tr_Tex_00C2D0" OutName="tex_0000C2D0" Format="rgb5a1" Width="4" Height="8" Offset="0xC2D0"/> + <Blob Name="object_tr_Blob_00C310" Size="0x80" Offset="0xC310"/> + <Limb Name="object_tr_Limb_00C390" LimbType="Standard" Offset="0xC390"/> + <Limb Name="object_tr_Limb_00C39C" LimbType="Standard" Offset="0xC39C"/> + <Limb Name="object_tr_Limb_00C3A8" LimbType="Standard" Offset="0xC3A8"/> + <Limb Name="object_tr_Limb_00C3B4" LimbType="Standard" Offset="0xC3B4"/> + <Limb Name="object_tr_Limb_00C3C0" LimbType="Standard" Offset="0xC3C0"/> + <Limb Name="object_tr_Limb_00C3CC" LimbType="Standard" Offset="0xC3CC"/> + <Limb Name="object_tr_Limb_00C3D8" LimbType="Standard" Offset="0xC3D8"/> + <Limb Name="object_tr_Limb_00C3E4" LimbType="Standard" Offset="0xC3E4"/> + <Limb Name="object_tr_Limb_00C3F0" LimbType="Standard" Offset="0xC3F0"/> + <Limb Name="object_tr_Limb_00C3FC" LimbType="Standard" Offset="0xC3FC"/> + <Limb Name="object_tr_Limb_00C408" LimbType="Standard" Offset="0xC408"/> + <Limb Name="object_tr_Limb_00C414" LimbType="Standard" Offset="0xC414"/> + <Limb Name="object_tr_Limb_00C420" LimbType="Standard" Offset="0xC420"/> + <Limb Name="object_tr_Limb_00C42C" LimbType="Standard" Offset="0xC42C"/> + <Limb Name="object_tr_Limb_00C438" LimbType="Standard" Offset="0xC438"/> + <Limb Name="object_tr_Limb_00C444" LimbType="Standard" Offset="0xC444"/> + <Limb Name="object_tr_Limb_00C450" LimbType="Standard" Offset="0xC450"/> + <Limb Name="object_tr_Limb_00C45C" LimbType="Standard" Offset="0xC45C"/> + <Limb Name="object_tr_Limb_00C468" LimbType="Standard" Offset="0xC468"/> + <Limb Name="object_tr_Limb_00C474" LimbType="Standard" Offset="0xC474"/> + <Limb Name="object_tr_Limb_00C480" LimbType="Standard" Offset="0xC480"/> + <Limb Name="object_tr_Limb_00C48C" LimbType="Standard" Offset="0xC48C"/> + <Limb Name="object_tr_Limb_00C498" LimbType="Standard" Offset="0xC498"/> + <Limb Name="object_tr_Limb_00C4A4" LimbType="Standard" Offset="0xC4A4"/> + <Limb Name="object_tr_Limb_00C4B0" LimbType="Standard" Offset="0xC4B0"/> + <Limb Name="object_tr_Limb_00C4BC" LimbType="Standard" Offset="0xC4BC"/> + <Skeleton Name="object_tr_Skel_00C530" Type="Flex" LimbType="Standard" Offset="0xC530"/> + <Animation Name="object_tr_Anim_00C60C" Offset="0xC60C"/> + <Blob Name="object_tr_Blob_00D5E0" Size="0x60" Offset="0xD5E0"/> + <DList Name="object_tr_DL_00D820" Offset="0xD820"/> + <DList Name="object_tr_DL_00D9A0" Offset="0xD9A0"/> + <DList Name="object_tr_DL_00DB00" Offset="0xDB00"/> + <DList Name="object_tr_DL_00DC40" Offset="0xDC40"/> + <DList Name="object_tr_DL_00DD50" Offset="0xDD50"/> + <DList Name="object_tr_DL_00DE48" Offset="0xDE48"/> + <DList Name="object_tr_DL_00DF58" Offset="0xDF58"/> + <DList Name="object_tr_DL_00E050" Offset="0xE050"/> + <DList Name="object_tr_DL_00E170" Offset="0xE170"/> + <DList Name="object_tr_DL_00E2F0" Offset="0xE2F0"/> + <DList Name="object_tr_DL_00E418" Offset="0xE418"/> + <DList Name="object_tr_DL_00E538" Offset="0xE538"/> + <DList Name="object_tr_DL_00E658" Offset="0xE658"/> + <DList Name="object_tr_DL_00E7D8" Offset="0xE7D8"/> + <DList Name="object_tr_DL_00E900" Offset="0xE900"/> + <DList Name="object_tr_DL_00EA20" Offset="0xEA20"/> + <DList Name="object_tr_DL_00EA28" Offset="0xEA28"/> + <Texture Name="object_tr_Tex_00EA30" OutName="tex_0000EA30" Format="rgb5a1" Width="32" Height="32" Offset="0xEA30"/> + <Texture Name="object_tr_Tex_00F230" OutName="tex_0000F230" Format="rgb5a1" Width="16" Height="16" Offset="0xF230"/> + <Texture Name="object_tr_Tex_00F430" OutName="tex_0000F430" Format="rgb5a1" Width="8" Height="8" Offset="0xF430"/> + <DList Name="object_tr_DL_010710" Offset="0x10710"/> + <DList Name="object_tr_DL_010D40" Offset="0x10D40"/> + <DList Name="object_tr_DL_010DA0" Offset="0x10DA0"/> + <DList Name="object_tr_DL_010E50" Offset="0x10E50"/> + <DList Name="object_tr_DL_010F00" Offset="0x10F00"/> + <DList Name="object_tr_DL_0110A8" Offset="0x110A8"/> + <DList Name="object_tr_DL_011140" Offset="0x11140"/> + <DList Name="object_tr_DL_0111D8" Offset="0x111D8"/> + <DList Name="object_tr_DL_011340" Offset="0x11340"/> + <Texture Name="object_tr_Tex_0114A8" OutName="tex_000114A8" Format="rgb5a1" Width="4" Height="8" Offset="0x114A8"/> + <Limb Name="object_tr_Limb_0114E8" LimbType="Standard" Offset="0x114E8"/> + <Limb Name="object_tr_Limb_0114F4" LimbType="Standard" Offset="0x114F4"/> + <Limb Name="object_tr_Limb_011500" LimbType="Standard" Offset="0x11500"/> + <Limb Name="object_tr_Limb_01150C" LimbType="Standard" Offset="0x1150C"/> + <Limb Name="object_tr_Limb_011518" LimbType="Standard" Offset="0x11518"/> + <Limb Name="object_tr_Limb_011524" LimbType="Standard" Offset="0x11524"/> + <Limb Name="object_tr_Limb_011530" LimbType="Standard" Offset="0x11530"/> + <Limb Name="object_tr_Limb_01153C" LimbType="Standard" Offset="0x1153C"/> + <Limb Name="object_tr_Limb_011548" LimbType="Standard" Offset="0x11548"/> + <Limb Name="object_tr_Limb_011554" LimbType="Standard" Offset="0x11554"/> + <Limb Name="object_tr_Limb_011560" LimbType="Standard" Offset="0x11560"/> + <Limb Name="object_tr_Limb_01156C" LimbType="Standard" Offset="0x1156C"/> + <Limb Name="object_tr_Limb_011578" LimbType="Standard" Offset="0x11578"/> + <Limb Name="object_tr_Limb_011584" LimbType="Standard" Offset="0x11584"/> + <Limb Name="object_tr_Limb_011590" LimbType="Standard" Offset="0x11590"/> + <Limb Name="object_tr_Limb_01159C" LimbType="Standard" Offset="0x1159C"/> + <Limb Name="object_tr_Limb_0115A8" LimbType="Standard" Offset="0x115A8"/> + <Limb Name="object_tr_Limb_0115B4" LimbType="Standard" Offset="0x115B4"/> + <Limb Name="object_tr_Limb_0115C0" LimbType="Standard" Offset="0x115C0"/> + <Limb Name="object_tr_Limb_0115CC" LimbType="Standard" Offset="0x115CC"/> + <Limb Name="object_tr_Limb_0115D8" LimbType="Standard" Offset="0x115D8"/> + <Limb Name="object_tr_Limb_0115E4" LimbType="Standard" Offset="0x115E4"/> + <Limb Name="object_tr_Limb_0115F0" LimbType="Standard" Offset="0x115F0"/> + <Limb Name="object_tr_Limb_0115FC" LimbType="Standard" Offset="0x115FC"/> + <Limb Name="object_tr_Limb_011608" LimbType="Standard" Offset="0x11608"/> + <Limb Name="object_tr_Limb_011614" LimbType="Standard" Offset="0x11614"/> + <Skeleton Name="object_tr_Skel_011688" Type="Flex" LimbType="Standard" Offset="0x11688"/> + <Animation Name="object_tr_Anim_012E1C" Offset="0x12E1C"/> + </File> +</Root> diff --git a/assets/xml/objects/object_ts.xml b/assets/xml/objects/object_ts.xml new file mode 100644 index 000000000..6931ea0f5 --- /dev/null +++ b/assets/xml/objects/object_ts.xml @@ -0,0 +1,33 @@ +<Root> + <File Name="object_ts" Segment="6"> + <Animation Name="object_ts_Anim_000498" Offset="0x498"/> + <Texture Name="object_ts_TLUT_0004B0" OutName="tlut_000004B0" Format="rgb5a1" Width="16" Height="16" Offset="0x4B0"/> + <Texture Name="object_ts_Tex_0006B0" OutName="tex_000006B0" Format="ci8" Width="8" Height="8" Offset="0x6B0"/> + <Texture Name="object_ts_Tex_0006F0" OutName="tex_000006F0" Format="ci8" Width="16" Height="16" Offset="0x6F0"/> + <Texture Name="object_ts_Tex_0007F0" OutName="tex_000007F0" Format="ci8" Width="8" Height="8" Offset="0x7F0"/> + <Texture Name="object_ts_Tex_000830" OutName="tex_00000830" Format="ci8" Width="16" Height="16" Offset="0x830"/> + <Texture Name="object_ts_Tex_000930" OutName="tex_00000930" Format="ci8" Width="8" Height="8" Offset="0x930"/> + <Blob Name="object_ts_Blob_000970" Size="0x800" Offset="0x970"/> + <Texture Name="object_ts_Tex_001170" OutName="tex_00001170" Format="ci8" Width="16" Height="16" Offset="0x1170"/> + <Texture Name="object_ts_Tex_001270" OutName="tex_00001270" Format="ci8" Width="32" Height="64" Offset="0x1270"/> + <DList Name="object_ts_DL_003CD0" Offset="0x3CD0"/> + <DList Name="object_ts_DL_003ED8" Offset="0x3ED8"/> + <DList Name="object_ts_DL_004378" Offset="0x4378"/> + <DList Name="object_ts_DL_0046A0" Offset="0x46A0"/> + <DList Name="object_ts_DL_004818" Offset="0x4818"/> + <DList Name="object_ts_DL_004978" Offset="0x4978"/> + <DList Name="object_ts_DL_004AF8" Offset="0x4AF8"/> + <DList Name="object_ts_DL_004C70" Offset="0x4C70"/> + <DList Name="object_ts_DL_004DD0" Offset="0x4DD0"/> + <Limb Name="object_ts_Limb_004F50" LimbType="Standard" Offset="0x4F50"/> + <Limb Name="object_ts_Limb_004F5C" LimbType="Standard" Offset="0x4F5C"/> + <Limb Name="object_ts_Limb_004F68" LimbType="Standard" Offset="0x4F68"/> + <Limb Name="object_ts_Limb_004F74" LimbType="Standard" Offset="0x4F74"/> + <Limb Name="object_ts_Limb_004F80" LimbType="Standard" Offset="0x4F80"/> + <Limb Name="object_ts_Limb_004F8C" LimbType="Standard" Offset="0x4F8C"/> + <Limb Name="object_ts_Limb_004F98" LimbType="Standard" Offset="0x4F98"/> + <Limb Name="object_ts_Limb_004FA4" LimbType="Standard" Offset="0x4FA4"/> + <Limb Name="object_ts_Limb_004FB0" LimbType="Standard" Offset="0x4FB0"/> + <Skeleton Name="object_ts_Skel_004FE0" Type="Flex" LimbType="Standard" Offset="0x4FE0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_tsubo.xml b/assets/xml/objects/object_tsubo.xml new file mode 100644 index 000000000..438f10c38 --- /dev/null +++ b/assets/xml/objects/object_tsubo.xml @@ -0,0 +1,9 @@ +<Root> + <File Name="object_tsubo" Segment="6"> + <Texture Name="object_tsubo_Tex_000000" OutName="tex_00000000" Format="rgb5a1" Width="32" Height="64" Offset="0x0"/> + <Texture Name="object_tsubo_Tex_001000" OutName="tex_00001000" Format="rgb5a1" Width="16" Height="16" Offset="0x1000"/> + <Texture Name="object_tsubo_Tex_001200" OutName="tex_00001200" Format="rgb5a1" Width="16" Height="16" Offset="0x1200"/> + <DList Name="object_tsubo_DL_0017C0" Offset="0x17C0"/> + <DList Name="object_tsubo_DL_001960" Offset="0x1960"/> + </File> +</Root> diff --git a/assets/xml/objects/object_vali.xml b/assets/xml/objects/object_vali.xml new file mode 100644 index 000000000..46178cc34 --- /dev/null +++ b/assets/xml/objects/object_vali.xml @@ -0,0 +1,28 @@ +<Root> + <File Name="object_vali" Segment="6"> + <Animation Name="object_vali_Anim_000710" Offset="0x710"/> + <Animation Name="object_vali_Anim_000854" Offset="0x854"/> + <Animation Name="object_vali_Anim_000B34" Offset="0xB34"/> + <Animation Name="object_vali_Anim_000D9C" Offset="0xD9C"/> + <Animation Name="object_vali_Anim_0014AC" Offset="0x14AC"/> + <DList Name="object_vali_DL_002610" Offset="0x2610"/> + <DList Name="object_vali_DL_002740" Offset="0x2740"/> + <DList Name="object_vali_DL_0027D8" Offset="0x27D8"/> + <DList Name="object_vali_DL_002968" Offset="0x2968"/> + <DList Name="object_vali_DL_002A28" Offset="0x2A28"/> + <DList Name="object_vali_DL_002AE8" Offset="0x2AE8"/> + <DList Name="object_vali_DL_002B80" Offset="0x2B80"/> + <DList Name="object_vali_DL_002C20" Offset="0x2C20"/> + <DList Name="object_vali_DL_002D50" Offset="0x2D50"/> + <DList Name="object_vali_DL_002DF8" Offset="0x2DF8"/> + <DList Name="object_vali_DL_002E90" Offset="0x2E90"/> + <DList Name="object_vali_DL_002F30" Offset="0x2F30"/> + <DList Name="object_vali_DL_003060" Offset="0x3060"/> + <Texture Name="object_vali_Tex_003108" OutName="tex_00003108" Format="ia16" Width="32" Height="32" Offset="0x3108"/> + <Texture Name="object_vali_Tex_003908" OutName="tex_00003908" Format="ia16" Width="8" Height="8" Offset="0x3908"/> + <Texture Name="object_vali_Tex_003988" OutName="tex_00003988" Format="ia16" Width="16" Height="32" Offset="0x3988"/> + <Texture Name="object_vali_Tex_003D88" OutName="tex_00003D88" Format="ia16" Width="8" Height="16" Offset="0x3D88"/> + <Texture Name="object_vali_Tex_003E88" OutName="tex_00003E88" Format="ia16" Width="32" Height="32" Offset="0x3E88"/> + <Blob Name="object_vali_Blob_004688" Size="0x1C8" Offset="0x4688"/> + </File> +</Root> diff --git a/assets/xml/objects/object_warp2.xml b/assets/xml/objects/object_warp2.xml new file mode 100644 index 000000000..b6d1b3624 --- /dev/null +++ b/assets/xml/objects/object_warp2.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_warp2" Segment="6"> + <!-- This file is empty --> + <Blob Name="gWarp2Blob_000000" Size="0x10" Offset="0x0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_wf.xml b/assets/xml/objects/object_wf.xml new file mode 100644 index 000000000..eb50da38e --- /dev/null +++ b/assets/xml/objects/object_wf.xml @@ -0,0 +1,114 @@ +<Root> + <File Name="object_wf" Segment="6"> + <Texture Name="object_wf_Tex_000000" OutName="tex_00000000" Format="rgb5a1" Width="8" Height="16" Offset="0x0"/> + <Texture Name="object_wf_Tex_000100" OutName="tex_00000100" Format="rgb5a1" Width="8" Height="8" Offset="0x100"/> + <Texture Name="object_wf_Tex_000180" OutName="tex_00000180" Format="rgb5a1" Width="8" Height="8" Offset="0x180"/> + <Texture Name="object_wf_Tex_000200" OutName="tex_00000200" Format="rgb5a1" Width="8" Height="8" Offset="0x200"/> + <Texture Name="object_wf_Tex_000280" OutName="tex_00000280" Format="rgb5a1" Width="8" Height="8" Offset="0x280"/> + <Blob Name="object_wf_Blob_000300" Size="0x200" Offset="0x300"/> + <DList Name="object_wf_DL_001A20" Offset="0x1A20"/> + <DList Name="object_wf_DL_001AE8" Offset="0x1AE8"/> + <DList Name="object_wf_DL_001BD8" Offset="0x1BD8"/> + <DList Name="object_wf_DL_001CC8" Offset="0x1CC8"/> + <DList Name="object_wf_DL_001D98" Offset="0x1D98"/> + <DList Name="object_wf_DL_001E98" Offset="0x1E98"/> + <DList Name="object_wf_DL_001F88" Offset="0x1F88"/> + <DList Name="object_wf_DL_002078" Offset="0x2078"/> + <DList Name="object_wf_DL_002148" Offset="0x2148"/> + <DList Name="object_wf_DL_002248" Offset="0x2248"/> + <DList Name="object_wf_DL_002368" Offset="0x2368"/> + <DList Name="object_wf_DL_002490" Offset="0x2490"/> + <DList Name="object_wf_DL_0025A0" Offset="0x25A0"/> + <DList Name="object_wf_DL_0026C8" Offset="0x26C8"/> + <Blob Name="object_wf_Blob_0027D8" Size="0x400" Offset="0x27D8"/> + <DList Name="object_wf_DL_003488" Offset="0x3488"/> + <DList Name="object_wf_DL_003528" Offset="0x3528"/> + <DList Name="object_wf_DL_0035F0" Offset="0x35F0"/> + <DList Name="object_wf_DL_0036B8" Offset="0x36B8"/> + <DList Name="object_wf_DL_0039D8" Offset="0x39D8"/> + <Limb Name="object_wf_Limb_003A70" LimbType="Standard" Offset="0x3A70"/> + <Limb Name="object_wf_Limb_003A7C" LimbType="Standard" Offset="0x3A7C"/> + <Limb Name="object_wf_Limb_003A88" LimbType="Standard" Offset="0x3A88"/> + <Limb Name="object_wf_Limb_003A94" LimbType="Standard" Offset="0x3A94"/> + <Limb Name="object_wf_Limb_003AA0" LimbType="Standard" Offset="0x3AA0"/> + <Limb Name="object_wf_Limb_003AAC" LimbType="Standard" Offset="0x3AAC"/> + <Limb Name="object_wf_Limb_003AB8" LimbType="Standard" Offset="0x3AB8"/> + <Limb Name="object_wf_Limb_003AC4" LimbType="Standard" Offset="0x3AC4"/> + <Limb Name="object_wf_Limb_003AD0" LimbType="Standard" Offset="0x3AD0"/> + <Limb Name="object_wf_Limb_003ADC" LimbType="Standard" Offset="0x3ADC"/> + <Limb Name="object_wf_Limb_003AE8" LimbType="Standard" Offset="0x3AE8"/> + <Limb Name="object_wf_Limb_003AF4" LimbType="Standard" Offset="0x3AF4"/> + <Limb Name="object_wf_Limb_003B00" LimbType="Standard" Offset="0x3B00"/> + <Limb Name="object_wf_Limb_003B0C" LimbType="Standard" Offset="0x3B0C"/> + <Limb Name="object_wf_Limb_003B18" LimbType="Standard" Offset="0x3B18"/> + <Limb Name="object_wf_Limb_003B24" LimbType="Standard" Offset="0x3B24"/> + <Limb Name="object_wf_Limb_003B30" LimbType="Standard" Offset="0x3B30"/> + <Limb Name="object_wf_Limb_003B3C" LimbType="Standard" Offset="0x3B3C"/> + <Limb Name="object_wf_Limb_003B48" LimbType="Standard" Offset="0x3B48"/> + <Limb Name="object_wf_Limb_003B54" LimbType="Standard" Offset="0x3B54"/> + <Limb Name="object_wf_Limb_003B60" LimbType="Standard" Offset="0x3B60"/> + <Skeleton Name="object_wf_Skel_003BC0" Type="Flex" LimbType="Standard" Offset="0x3BC0"/> + <Animation Name="object_wf_Anim_004638" Offset="0x4638"/> + <Blob Name="object_wf_zeroes_Blob_004648" Size="0x48" Offset="0x4648"/> + <Animation Name="object_wf_Anim_004AD0" Offset="0x4AD0"/> + <Blob Name="object_wf_zeroes_Blob_004AE0" Size="0x20" Offset="0x4AE0"/> + <Animation Name="object_wf_Anim_004CA4" Offset="0x4CA4"/> + <Animation Name="object_wf_Anim_005430" Offset="0x5430"/> + <Blob Name="object_wf_zeroes_Blob_005440" Size="0x40" Offset="0x5440"/> + <Animation Name="object_wf_Anim_0057A0" Offset="0x57A0"/> + <Blob Name="object_wf_zeroes_Blob_0057B0" Size="0x20" Offset="0x57B0"/> + <DList Name="object_wf_DL_006DD0" Offset="0x6DD0"/> + <DList Name="object_wf_DL_006E98" Offset="0x6E98"/> + <DList Name="object_wf_DL_006F88" Offset="0x6F88"/> + <DList Name="object_wf_DL_007078" Offset="0x7078"/> + <DList Name="object_wf_DL_007148" Offset="0x7148"/> + <DList Name="object_wf_DL_007248" Offset="0x7248"/> + <DList Name="object_wf_DL_007338" Offset="0x7338"/> + <DList Name="object_wf_DL_007428" Offset="0x7428"/> + <DList Name="object_wf_DL_0074F8" Offset="0x74F8"/> + <DList Name="object_wf_DL_0075F8" Offset="0x75F8"/> + <DList Name="object_wf_DL_007718" Offset="0x7718"/> + <DList Name="object_wf_DL_007830" Offset="0x7830"/> + <DList Name="object_wf_DL_007940" Offset="0x7940"/> + <DList Name="object_wf_DL_007A58" Offset="0x7A58"/> + <Blob Name="object_wf_Blob_007B68" Size="0x200" Offset="0x7B68"/> + <Texture Name="object_wf_Tex_007D68" OutName="tex_00007D68" Format="rgb5a1" Width="16" Height="32" Offset="0x7D68"/> + <Texture Name="object_wf_Tex_008168" OutName="tex_00008168" Format="rgb5a1" Width="8" Height="8" Offset="0x8168"/> + <Texture Name="object_wf_Tex_0081E8" OutName="tex_000081E8" Format="rgb5a1" Width="8" Height="8" Offset="0x81E8"/> + <Texture Name="object_wf_Tex_008268" OutName="tex_00008268" Format="rgb5a1" Width="8" Height="8" Offset="0x8268"/> + <Texture Name="object_wf_Tex_0082E8" OutName="tex_000082E8" Format="rgb5a1" Width="8" Height="8" Offset="0x82E8"/> + <Blob Name="object_wf_Blob_008368" Size="0x400" Offset="0x8368"/> + <DList Name="object_wf_DL_008F58" Offset="0x8F58"/> + <DList Name="object_wf_DL_008FF8" Offset="0x8FF8"/> + <DList Name="object_wf_DL_0090C0" Offset="0x90C0"/> + <DList Name="object_wf_DL_009188" Offset="0x9188"/> + <DList Name="object_wf_DL_0094A8" Offset="0x94A8"/> + <Limb Name="object_wf_Limb_009540" LimbType="Standard" Offset="0x9540"/> + <Limb Name="object_wf_Limb_00954C" LimbType="Standard" Offset="0x954C"/> + <Limb Name="object_wf_Limb_009558" LimbType="Standard" Offset="0x9558"/> + <Limb Name="object_wf_Limb_009564" LimbType="Standard" Offset="0x9564"/> + <Limb Name="object_wf_Limb_009570" LimbType="Standard" Offset="0x9570"/> + <Limb Name="object_wf_Limb_00957C" LimbType="Standard" Offset="0x957C"/> + <Limb Name="object_wf_Limb_009588" LimbType="Standard" Offset="0x9588"/> + <Limb Name="object_wf_Limb_009594" LimbType="Standard" Offset="0x9594"/> + <Limb Name="object_wf_Limb_0095A0" LimbType="Standard" Offset="0x95A0"/> + <Limb Name="object_wf_Limb_0095AC" LimbType="Standard" Offset="0x95AC"/> + <Limb Name="object_wf_Limb_0095B8" LimbType="Standard" Offset="0x95B8"/> + <Limb Name="object_wf_Limb_0095C4" LimbType="Standard" Offset="0x95C4"/> + <Limb Name="object_wf_Limb_0095D0" LimbType="Standard" Offset="0x95D0"/> + <Limb Name="object_wf_Limb_0095DC" LimbType="Standard" Offset="0x95DC"/> + <Limb Name="object_wf_Limb_0095E8" LimbType="Standard" Offset="0x95E8"/> + <Limb Name="object_wf_Limb_0095F4" LimbType="Standard" Offset="0x95F4"/> + <Limb Name="object_wf_Limb_009600" LimbType="Standard" Offset="0x9600"/> + <Limb Name="object_wf_Limb_00960C" LimbType="Standard" Offset="0x960C"/> + <Limb Name="object_wf_Limb_009618" LimbType="Standard" Offset="0x9618"/> + <Limb Name="object_wf_Limb_009624" LimbType="Standard" Offset="0x9624"/> + <Limb Name="object_wf_Limb_009630" LimbType="Standard" Offset="0x9630"/> + <Skeleton Name="object_wf_Skel_009690" Type="Flex" LimbType="Standard" Offset="0x9690"/> + <Animation Name="object_wf_Anim_0098C8" Offset="0x98C8"/> + <Blob Name="object_wf_zeroes_Blob_0098D8" Size="0x18" Offset="0x98D8"/> + <Animation Name="object_wf_Anim_009B20" Offset="0x9B20"/> + <Animation Name="object_wf_Anim_00A4AC" Offset="0xA4AC"/> + <Blob Name="object_wf_zeroes_Blob_00A4BC" Size="0x44" Offset="0xA4BC"/> + </File> +</Root> diff --git a/assets/xml/objects/object_wood02.xml b/assets/xml/objects/object_wood02.xml new file mode 100644 index 000000000..bc7ea39c4 --- /dev/null +++ b/assets/xml/objects/object_wood02.xml @@ -0,0 +1,34 @@ +<Root> + <File Name="object_wood02" Segment="6"> + <DList Name="object_wood02_DL_000090" Offset="0x90"/> + <DList Name="object_wood02_DL_000160" Offset="0x160"/> + <DList Name="object_wood02_DL_000340" Offset="0x340"/> + <DList Name="object_wood02_DL_000440" Offset="0x440"/> + <Texture Name="object_wood02_Tex_0004D0" OutName="tex_000004D0" Format="rgb5a1" Width="16" Height="16" Offset="0x4D0"/> + <DList Name="object_wood02_DL_000700" Offset="0x700"/> + <Texture Name="object_wood02_Tex_000790" OutName="tex_00000790" Format="rgb5a1" Width="32" Height="32" Offset="0x790"/> + <Texture Name="object_wood02_Tex_000F90" OutName="tex_00000F90" Format="ia4" Width="32" Height="128" Offset="0xF90"/> + <Texture Name="object_wood02_Tex_001790" OutName="tex_00001790" Format="ia8" Width="32" Height="128" Offset="0x1790"/> + <Texture Name="object_wood02_Tex_002790" OutName="tex_00002790" Format="ia4" Width="32" Height="128" Offset="0x2790"/> + <Texture Name="object_wood02_Tex_002F90" OutName="tex_00002F90" Format="rgb5a1" Width="32" Height="32" Offset="0x2F90"/> + <Texture Name="object_wood02_Tex_003790" OutName="tex_00003790" Format="ia8" Width="32" Height="128" Offset="0x3790"/> + <Texture Name="object_wood02_Tex_004790" OutName="tex_00004790" Format="ia8" Width="32" Height="64" Offset="0x4790"/> + <Texture Name="object_wood02_Tex_004F90" OutName="tex_00004F90" Format="ia8" Width="32" Height="128" Offset="0x4F90"/> + <Texture Name="object_wood02_Tex_005F90" OutName="tex_00005F90" Format="ia8" Width="32" Height="64" Offset="0x5F90"/> + <Texture Name="object_wood02_Tex_006790" OutName="tex_00006790" Format="ia8" Width="32" Height="64" Offset="0x6790"/> + <Texture Name="object_wood02_Tex_006F90" OutName="tex_00006F90" Format="ia8" Width="32" Height="64" Offset="0x6F90"/> + <DList Name="object_wood02_DL_0078D0" Offset="0x78D0"/> + <DList Name="object_wood02_DL_007968" Offset="0x7968"/> + <Blob Name="object_wood02_Blob_007A00" Size="0xA0" Offset="0x7A00"/> + <DList Name="object_wood02_DL_007AD0" Offset="0x7AD0"/> + <DList Name="object_wood02_DL_007CA0" Offset="0x7CA0"/> + <DList Name="object_wood02_DL_007D38" Offset="0x7D38"/> + <DList Name="object_wood02_DL_007E20" Offset="0x7E20"/> + <DList Name="object_wood02_DL_0080D0" Offset="0x80D0"/> + <DList Name="object_wood02_DL_0081A8" Offset="0x81A8"/> + <DList Name="object_wood02_DL_0082B0" Offset="0x82B0"/> + <DList Name="object_wood02_DL_008350" Offset="0x8350"/> + <DList Name="object_wood02_DL_0083E0" Offset="0x83E0"/> + <DList Name="object_wood02_DL_0085C0" Offset="0x85C0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_yabusame_point.xml b/assets/xml/objects/object_yabusame_point.xml new file mode 100644 index 000000000..dd709430d --- /dev/null +++ b/assets/xml/objects/object_yabusame_point.xml @@ -0,0 +1,6 @@ +<Root> + <File Name="object_yabusame_point" Segment="6"> + <Blob Name="object_yabusame_point_Blob_000000" Size="0xD80" Offset="0x0"/> + <DList Name="object_yabusame_point_DL_000DC0" Offset="0xDC0"/> + </File> +</Root> diff --git a/assets/xml/objects/object_zf.xml b/assets/xml/objects/object_zf.xml new file mode 100644 index 000000000..5fea2b094 --- /dev/null +++ b/assets/xml/objects/object_zf.xml @@ -0,0 +1,179 @@ +<Root> + <File Name="object_zf" Segment="6"> + <Texture Name="object_zf_TLUT_000000" OutName="tlut_00000000" Format="rgb5a1" Width="16" Height="16" Offset="0x0"/> + <Texture Name="object_zf_Tex_000200" OutName="tex_00000200" Format="ci8" Width="8" Height="8" Offset="0x200"/> + <Texture Name="object_zf_Tex_000240" OutName="tex_00000240" Format="ci8" Width="16" Height="16" Offset="0x240"/> + <Texture Name="object_zf_Tex_000340" OutName="tex_00000340" Format="rgb5a1" Width="8" Height="8" Offset="0x340"/> + <Texture Name="object_zf_Tex_0003C0" OutName="tex_000003C0" Format="rgb5a1" Width="8" Height="8" Offset="0x3C0"/> + <Texture Name="object_zf_Tex_000440" OutName="tex_00000440" Format="ci8" Width="16" Height="16" Offset="0x440"/> + <Texture Name="object_zf_Tex_000540" OutName="tex_00000540" Format="i8" Width="8" Height="8" Offset="0x540"/> + <Texture Name="object_zf_Tex_000580" OutName="tex_00000580" Format="i8" Width="8" Height="16" Offset="0x580"/> + <Texture Name="object_zf_Tex_000600" OutName="tex_00000600" Format="ci8" Width="16" Height="16" Offset="0x600"/> + <Texture Name="object_zf_Tex_000700" OutName="tex_00000700" Format="rgb5a1" Width="16" Height="16" Offset="0x700"/> + <DList Name="object_zf_DL_003510" Offset="0x3510"/> + <DList Name="object_zf_DL_003778" Offset="0x3778"/> + <DList Name="object_zf_DL_003908" Offset="0x3908"/> + <DList Name="object_zf_DL_003A60" Offset="0x3A60"/> + <DList Name="object_zf_DL_003CC8" Offset="0x3CC8"/> + <DList Name="object_zf_DL_003E58" Offset="0x3E58"/> + <DList Name="object_zf_DL_003FB0" Offset="0x3FB0"/> + <DList Name="object_zf_DL_0041A8" Offset="0x41A8"/> + <DList Name="object_zf_DL_004330" Offset="0x4330"/> + <DList Name="object_zf_DL_0044F0" Offset="0x44F0"/> + <DList Name="object_zf_DL_0046E8" Offset="0x46E8"/> + <DList Name="object_zf_DL_004870" Offset="0x4870"/> + <DList Name="object_zf_DL_004A00" Offset="0x4A00"/> + <DList Name="object_zf_DL_004D50" Offset="0x4D50"/> + <DList Name="object_zf_DL_004DF8" Offset="0x4DF8"/> + <DList Name="object_zf_DL_004EA0" Offset="0x4EA0"/> + <DList Name="object_zf_DL_005180" Offset="0x5180"/> + <DList Name="object_zf_DL_005300" Offset="0x5300"/> + <DList Name="object_zf_DL_005598" Offset="0x5598"/> + <DList Name="object_zf_DL_0059C8" Offset="0x59C8"/> + <Limb Name="object_zf_Limb_006390" LimbType="Standard" Offset="0x6390"/> + <Limb Name="object_zf_Limb_00639C" LimbType="Standard" Offset="0x639C"/> + <Limb Name="object_zf_Limb_0063A8" LimbType="Standard" Offset="0x63A8"/> + <Limb Name="object_zf_Limb_0063B4" LimbType="Standard" Offset="0x63B4"/> + <Limb Name="object_zf_Limb_0063C0" LimbType="Standard" Offset="0x63C0"/> + <Limb Name="object_zf_Limb_0063CC" LimbType="Standard" Offset="0x63CC"/> + <Limb Name="object_zf_Limb_0063D8" LimbType="Standard" Offset="0x63D8"/> + <Limb Name="object_zf_Limb_0063E4" LimbType="Standard" Offset="0x63E4"/> + <Limb Name="object_zf_Limb_0063F0" LimbType="Standard" Offset="0x63F0"/> + <Limb Name="object_zf_Limb_0063FC" LimbType="Standard" Offset="0x63FC"/> + <Limb Name="object_zf_Limb_006408" LimbType="Standard" Offset="0x6408"/> + <Limb Name="object_zf_Limb_006414" LimbType="Standard" Offset="0x6414"/> + <Limb Name="object_zf_Limb_006420" LimbType="Standard" Offset="0x6420"/> + <Limb Name="object_zf_Limb_00642C" LimbType="Standard" Offset="0x642C"/> + <Limb Name="object_zf_Limb_006438" LimbType="Standard" Offset="0x6438"/> + <Limb Name="object_zf_Limb_006444" LimbType="Standard" Offset="0x6444"/> + <Limb Name="object_zf_Limb_006450" LimbType="Standard" Offset="0x6450"/> + <Limb Name="object_zf_Limb_00645C" LimbType="Standard" Offset="0x645C"/> + <Limb Name="object_zf_Limb_006468" LimbType="Standard" Offset="0x6468"/> + <Limb Name="object_zf_Limb_006474" LimbType="Standard" Offset="0x6474"/> + <Limb Name="object_zf_Limb_006480" LimbType="Standard" Offset="0x6480"/> + <Limb Name="object_zf_Limb_00648C" LimbType="Standard" Offset="0x648C"/> + <Limb Name="object_zf_Limb_006498" LimbType="Standard" Offset="0x6498"/> + <Limb Name="object_zf_Limb_0064A4" LimbType="Standard" Offset="0x64A4"/> + <Limb Name="object_zf_Limb_0064B0" LimbType="Standard" Offset="0x64B0"/> + <Limb Name="object_zf_Limb_0064BC" LimbType="Standard" Offset="0x64BC"/> + <Limb Name="object_zf_Limb_0064C8" LimbType="Standard" Offset="0x64C8"/> + <Limb Name="object_zf_Limb_0064D4" LimbType="Standard" Offset="0x64D4"/> + <Limb Name="object_zf_Limb_0064E0" LimbType="Standard" Offset="0x64E0"/> + <Limb Name="object_zf_Limb_0064EC" LimbType="Standard" Offset="0x64EC"/> + <Limb Name="object_zf_Limb_0064F8" LimbType="Standard" Offset="0x64F8"/> + <Limb Name="object_zf_Limb_006504" LimbType="Standard" Offset="0x6504"/> + <Limb Name="object_zf_Limb_006510" LimbType="Standard" Offset="0x6510"/> + <Limb Name="object_zf_Limb_00651C" LimbType="Standard" Offset="0x651C"/> + <Limb Name="object_zf_Limb_006528" LimbType="Standard" Offset="0x6528"/> + <Limb Name="object_zf_Limb_006534" LimbType="Standard" Offset="0x6534"/> + <Limb Name="object_zf_Limb_006540" LimbType="Standard" Offset="0x6540"/> + <Limb Name="object_zf_Limb_00654C" LimbType="Standard" Offset="0x654C"/> + <Limb Name="object_zf_Limb_006558" LimbType="Standard" Offset="0x6558"/> + <Limb Name="object_zf_Limb_006564" LimbType="Standard" Offset="0x6564"/> + <Limb Name="object_zf_Limb_006570" LimbType="Standard" Offset="0x6570"/> + <Limb Name="object_zf_Limb_00657C" LimbType="Standard" Offset="0x657C"/> + <Limb Name="object_zf_Limb_006588" LimbType="Standard" Offset="0x6588"/> + <Limb Name="object_zf_Limb_006594" LimbType="Standard" Offset="0x6594"/> + <Limb Name="object_zf_Limb_0065A0" LimbType="Standard" Offset="0x65A0"/> + <Limb Name="object_zf_Limb_0065AC" LimbType="Standard" Offset="0x65AC"/> + <Limb Name="object_zf_Limb_0065B8" LimbType="Standard" Offset="0x65B8"/> + <Limb Name="object_zf_Limb_0065C4" LimbType="Standard" Offset="0x65C4"/> + <Skeleton Name="object_zf_Skel_006690" Type="Normal" LimbType="Standard" Offset="0x6690"/> + <Animation Name="object_zf_Anim_008138" Offset="0x8138"/> + <Animation Name="object_zf_Anim_008C6C" Offset="0x8C6C"/> + <Animation Name="object_zf_Anim_009530" Offset="0x9530"/> + <Animation Name="object_zf_Anim_00A3D4" Offset="0xA3D4"/> + <Animation Name="object_zf_Anim_00B10C" Offset="0xB10C"/> + <Texture Name="object_zf_Tex_00B120" OutName="tex_0000B120" Format="rgb5a1" Width="32" Height="32" Offset="0xB120"/> + <Texture Name="object_zf_Tex_00B920" OutName="tex_0000B920" Format="rgb5a1" Width="8" Height="8" Offset="0xB920"/> + <Texture Name="object_zf_Tex_00B9A0" OutName="tex_0000B9A0" Format="rgb5a1" Width="8" Height="8" Offset="0xB9A0"/> + <Texture Name="object_zf_Tex_00BA20" OutName="tex_0000BA20" Format="rgb5a1" Width="8" Height="8" Offset="0xBA20"/> + <Texture Name="object_zf_Tex_00BAA0" OutName="tex_0000BAA0" Format="rgb5a1" Width="8" Height="8" Offset="0xBAA0"/> + <Texture Name="object_zf_Tex_00BB20" OutName="tex_0000BB20" Format="rgb5a1" Width="8" Height="8" Offset="0xBB20"/> + <Texture Name="object_zf_Tex_00BBA0" OutName="tex_0000BBA0" Format="rgb5a1" Width="16" Height="16" Offset="0xBBA0"/> + <Texture Name="object_zf_Tex_00BDA0" OutName="tex_0000BDA0" Format="rgb5a1" Width="8" Height="8" Offset="0xBDA0"/> + <Texture Name="object_zf_Tex_00BE20" OutName="tex_0000BE20" Format="rgb5a1" Width="16" Height="16" Offset="0xBE20"/> + <Texture Name="object_zf_Tex_00C020" OutName="tex_0000C020" Format="rgb5a1" Width="16" Height="16" Offset="0xC020"/> + <Texture Name="object_zf_Tex_00C220" OutName="tex_0000C220" Format="rgb5a1" Width="8" Height="8" Offset="0xC220"/> + <Texture Name="object_zf_Tex_00C2A0" OutName="tex_0000C2A0" Format="rgb5a1" Width="8" Height="8" Offset="0xC2A0"/> + <DList Name="object_zf_DL_00C410" Offset="0xC410"/> + <DList Name="object_zf_DL_00C640" Offset="0xC640"/> + <DList Name="object_zf_DL_00C978" Offset="0xC978"/> + <DList Name="object_zf_DL_00CB48" Offset="0xCB48"/> + <DList Name="object_zf_DL_00CC80" Offset="0xCC80"/> + <DList Name="object_zf_DL_00CFF0" Offset="0xCFF0"/> + <DList Name="object_zf_DL_00D230" Offset="0xD230"/> + <DList Name="object_zf_DL_00D460" Offset="0xD460"/> + <DList Name="object_zf_DL_00D798" Offset="0xD798"/> + <DList Name="object_zf_DL_00D968" Offset="0xD968"/> + <DList Name="object_zf_DL_00DAA0" Offset="0xDAA0"/> + <DList Name="object_zf_DL_00DD20" Offset="0xDD20"/> + <DList Name="object_zf_DL_00E198" Offset="0xE198"/> + <DList Name="object_zf_DL_00E3E8" Offset="0xE3E8"/> + <DList Name="object_zf_DL_00E7E0" Offset="0xE7E0"/> + <DList Name="object_zf_DL_00EBA8" Offset="0xEBA8"/> + <DList Name="object_zf_DL_00EE60" Offset="0xEE60"/> + <DList Name="object_zf_DL_00F620" Offset="0xF620"/> + <DList Name="object_zf_DL_00F970" Offset="0xF970"/> + <DList Name="object_zf_DL_00FB88" Offset="0xFB88"/> + <DList Name="object_zf_DL_00FDA0" Offset="0xFDA0"/> + <DList Name="object_zf_DL_010060" Offset="0x10060"/> + <Limb Name="object_zf_Limb_0101B8" LimbType="Standard" Offset="0x101B8"/> + <Limb Name="object_zf_Limb_0101C4" LimbType="Standard" Offset="0x101C4"/> + <Limb Name="object_zf_Limb_0101D0" LimbType="Standard" Offset="0x101D0"/> + <Limb Name="object_zf_Limb_0101DC" LimbType="Standard" Offset="0x101DC"/> + <Limb Name="object_zf_Limb_0101E8" LimbType="Standard" Offset="0x101E8"/> + <Limb Name="object_zf_Limb_0101F4" LimbType="Standard" Offset="0x101F4"/> + <Limb Name="object_zf_Limb_010200" LimbType="Standard" Offset="0x10200"/> + <Limb Name="object_zf_Limb_01020C" LimbType="Standard" Offset="0x1020C"/> + <Limb Name="object_zf_Limb_010218" LimbType="Standard" Offset="0x10218"/> + <Limb Name="object_zf_Limb_010224" LimbType="Standard" Offset="0x10224"/> + <Limb Name="object_zf_Limb_010230" LimbType="Standard" Offset="0x10230"/> + <Limb Name="object_zf_Limb_01023C" LimbType="Standard" Offset="0x1023C"/> + <Limb Name="object_zf_Limb_010248" LimbType="Standard" Offset="0x10248"/> + <Limb Name="object_zf_Limb_010254" LimbType="Standard" Offset="0x10254"/> + <Limb Name="object_zf_Limb_010260" LimbType="Standard" Offset="0x10260"/> + <Limb Name="object_zf_Limb_01026C" LimbType="Standard" Offset="0x1026C"/> + <Limb Name="object_zf_Limb_010278" LimbType="Standard" Offset="0x10278"/> + <Limb Name="object_zf_Limb_010284" LimbType="Standard" Offset="0x10284"/> + <Limb Name="object_zf_Limb_010290" LimbType="Standard" Offset="0x10290"/> + <Limb Name="object_zf_Limb_01029C" LimbType="Standard" Offset="0x1029C"/> + <Limb Name="object_zf_Limb_0102A8" LimbType="Standard" Offset="0x102A8"/> + <Limb Name="object_zf_Limb_0102B4" LimbType="Standard" Offset="0x102B4"/> + <Limb Name="object_zf_Limb_0102C0" LimbType="Standard" Offset="0x102C0"/> + <Limb Name="object_zf_Limb_0102CC" LimbType="Standard" Offset="0x102CC"/> + <Limb Name="object_zf_Limb_0102D8" LimbType="Standard" Offset="0x102D8"/> + <Limb Name="object_zf_Limb_0102E4" LimbType="Standard" Offset="0x102E4"/> + <Limb Name="object_zf_Limb_0102F0" LimbType="Standard" Offset="0x102F0"/> + <Limb Name="object_zf_Limb_0102FC" LimbType="Standard" Offset="0x102FC"/> + <Limb Name="object_zf_Limb_010308" LimbType="Standard" Offset="0x10308"/> + <Limb Name="object_zf_Limb_010314" LimbType="Standard" Offset="0x10314"/> + <Limb Name="object_zf_Limb_010320" LimbType="Standard" Offset="0x10320"/> + <Limb Name="object_zf_Limb_01032C" LimbType="Standard" Offset="0x1032C"/> + <Limb Name="object_zf_Limb_010338" LimbType="Standard" Offset="0x10338"/> + <Limb Name="object_zf_Limb_010344" LimbType="Standard" Offset="0x10344"/> + <Limb Name="object_zf_Limb_010350" LimbType="Standard" Offset="0x10350"/> + <Limb Name="object_zf_Limb_01035C" LimbType="Standard" Offset="0x1035C"/> + <Limb Name="object_zf_Limb_010368" LimbType="Standard" Offset="0x10368"/> + <Limb Name="object_zf_Limb_010374" LimbType="Standard" Offset="0x10374"/> + <Limb Name="object_zf_Limb_010380" LimbType="Standard" Offset="0x10380"/> + <Limb Name="object_zf_Limb_01038C" LimbType="Standard" Offset="0x1038C"/> + <Limb Name="object_zf_Limb_010398" LimbType="Standard" Offset="0x10398"/> + <Limb Name="object_zf_Limb_0103A4" LimbType="Standard" Offset="0x103A4"/> + <Limb Name="object_zf_Limb_0103B0" LimbType="Standard" Offset="0x103B0"/> + <Limb Name="object_zf_Limb_0103BC" LimbType="Standard" Offset="0x103BC"/> + <Limb Name="object_zf_Limb_0103C8" LimbType="Standard" Offset="0x103C8"/> + <Limb Name="object_zf_Limb_0103D4" LimbType="Standard" Offset="0x103D4"/> + <Limb Name="object_zf_Limb_0103E0" LimbType="Standard" Offset="0x103E0"/> + <Limb Name="object_zf_Limb_0103EC" LimbType="Standard" Offset="0x103EC"/> + <Skeleton Name="object_zf_Skel_0104B8" Type="Normal" LimbType="Standard" Offset="0x104B8"/> + <Animation Name="object_zf_Anim_01081C" Offset="0x1081C"/> + <Animation Name="object_zf_Anim_010CAC" Offset="0x10CAC"/> + <Animation Name="object_zf_Anim_011070" Offset="0x11070"/> + <Animation Name="object_zf_Anim_0119F4" Offset="0x119F4"/> + <Animation Name="object_zf_Anim_01366C" Offset="0x1366C"/> + <Animation Name="object_zf_Anim_014E60" Offset="0x14E60"/> + <Animation Name="object_zf_Anim_0157F8" Offset="0x157F8"/> + <Animation Name="object_zf_Anim_016388" Offset="0x16388"/> + </File> +</Root> |
