merge master

This commit is contained in:
engineer124
2022-09-25 18:35:14 -04:00
176 changed files with 5334 additions and 2902 deletions
File diff suppressed because it is too large Load Diff
+5 -5
View File
@@ -1,10 +1,10 @@
<Root>
<File Name="gameplay_dangeon_keep" Segment="5">
<DList Name="gDoorLockDL" Offset="0x140" />
<DList Name="gDoorChainsDL" Offset="0x230" />
<Texture Name="gameplay_dangeon_keep_Tex_0002C0" OutName="tex_0002C0" Format="rgba16" Width="32" Height="32" Offset="0x2C0" />
<Texture Name="gameplay_dangeon_keep_Tex_000AC0" OutName="tex_000AC0" Format="rgba16" Width="32" Height="32" Offset="0xAC0" />
<Texture Name="gameplay_dangeon_keep_Tex_0012C0" OutName="tex_0012C0" Format="rgba16" Width="16" Height="128" Offset="0x12C0" />
<DList Name="gDoorLockDL" Offset="0x140" /> <!-- Original name is "doorkagi_model" ("lock") -->
<DList Name="gDoorChainDL" Offset="0x230" /> <!-- Original name is "doorkusari_model" ("chain") -->
<Texture Name="gDoorLockTex" OutName="door_lock" Format="rgba16" Width="32" Height="32" Offset="0x2C0" />
<Texture Name="gBossDoorLockTex" OutName="boss_door_lock" Format="rgba16" Width="32" Height="32" Offset="0xAC0" />
<Texture Name="gDoorChainTex" OutName="door_chain" Format="rgba16" Width="16" Height="128" Offset="0x12C0" />
<Blob Name="gameplay_dangeon_keep_Blob_0022C0" Size="0x5000" Offset="0x22C0" />
<DList Name="gameplay_dangeon_keep_DL_007300" Offset="0x7300" />
<Collision Name="gameplay_dangeon_keep_Colheader_007498" Offset="0x7498" />
+84 -71
View File
@@ -1,4 +1,5 @@
<Root>
<ExternalFile XmlPath="misc/link_animetion.xml" OutPath="assets/misc/link_animetion/"/>
<File Name="gameplay_keep" Segment="4">
<Texture Name="gameplay_keep_Tex_000000" OutName="tex_000000" Format="i4" Width="16" Height="16" Offset="0x0" />
<DList Name="gameplay_keep_DL_000320" Offset="0x320" />
@@ -845,17 +846,17 @@
<Texture Name="gBombchuBodyTex" OutName="bombchu_body" Format="rgba16" Width="8" Height="8" Offset="0x16060" />
<DList Name="gBombchuDL" Offset="0x16360" />
<Texture Name="gameplay_keep_Tex_0164D0" OutName="tex_0164D0" Format="ia16" Width="32" Height="32" Offset="0x164D0" />
<Texture Name="gameplay_keep_Tex_016CD0" OutName="tex_016CD0" Format="ia16" Width="32" Height="32" Offset="0x16CD0" />
<Texture Name="gameplay_keep_Tex_0174D0" OutName="tex_0174D0" Format="ia16" Width="32" Height="32" Offset="0x174D0" />
<Texture Name="gameplay_keep_Tex_017CD0" OutName="tex_017CD0" Format="ia16" Width="32" Height="32" Offset="0x17CD0" />
<Texture Name="gameplay_keep_Tex_0184D0" OutName="tex_0184D0" Format="ia16" Width="32" Height="32" Offset="0x184D0" />
<Texture Name="gameplay_keep_Tex_018CD0" OutName="tex_018CD0" Format="ia16" Width="32" Height="32" Offset="0x18CD0" />
<Texture Name="gameplay_keep_Tex_0194D0" OutName="tex_0194D0" Format="ia16" Width="32" Height="32" Offset="0x194D0" />
<Texture Name="gameplay_keep_Tex_019CD0" OutName="tex_019CD0" Format="ia16" Width="32" Height="32" Offset="0x19CD0" />
<DList Name="gameplay_keep_DL_01A4D0" Offset="0x1A4D0" />
<DList Name="gameplay_keep_DL_01A538" Offset="0x1A538" />
<DList Name="gameplay_keep_DL_01A590" Offset="0x1A590" />
<Texture Name="gEffBombExplosion1Tex" OutName="eff_bomb_explosion_1" Format="ia16" Width="32" Height="32" Offset="0x164D0" />
<Texture Name="gEffBombExplosion2Tex" OutName="eff_bomb_explosion_2" Format="ia16" Width="32" Height="32" Offset="0x16CD0" />
<Texture Name="gEffBombExplosion3Tex" OutName="eff_bomb_explosion_3" Format="ia16" Width="32" Height="32" Offset="0x174D0" />
<Texture Name="gEffBombExplosion4Tex" OutName="eff_bomb_explosion_4" Format="ia16" Width="32" Height="32" Offset="0x17CD0" />
<Texture Name="gEffBombExplosion5Tex" OutName="eff_bomb_explosion_5" Format="ia16" Width="32" Height="32" Offset="0x184D0" />
<Texture Name="gEffBombExplosion6Tex" OutName="eff_bomb_explosion_6" Format="ia16" Width="32" Height="32" Offset="0x18CD0" />
<Texture Name="gEffBombExplosion7Tex" OutName="eff_bomb_explosion_7" Format="ia16" Width="32" Height="32" Offset="0x194D0" />
<Texture Name="gEffBombExplosion8Tex" OutName="eff_bomb_explosion_8" Format="ia16" Width="32" Height="32" Offset="0x19CD0" />
<DList Name="gEffBombExplosion1DL" Offset="0x1A4D0" />
<DList Name="gEffBombExplosion2DL" Offset="0x1A538" />
<DList Name="gEffBombExplosion3DL" Offset="0x1A590" />
<DList Name="gEffFragments1DL" Offset="0x1A620" />
<Texture Name="gWitheredLeafTex" OutName="withered_leaf" Format="rgba16" Width="16" Height="16" Offset="0x1A6B0" />
<Texture Name="gameplay_keep_Tex_01A8B0" OutName="tex_01A8B0" Format="i8" Width="16" Height="32" Offset="0x1A8B0" />
@@ -905,7 +906,7 @@
<Blob Name="gameplay_keep_zeroes_unk_00022E78" Size="0xA8" Offset="0x22E78" />
<Animation Name="gameplay_keep_Anim_022FF0" Offset="0x22FF0" />
<Collision Name="gDoorCol" Offset="0x23100" />
<DList Name="gameplay_keep_DL_023130" Offset="0x23130" />
<DList Name="gEffDustDL" Offset="0x23130" />
<DList Name="gOwlStatueWhiteFlashDL" Offset="0x23210" />
<DList Name="gameplay_keep_DL_023288" Offset="0x23288" />
<DList Name="gLightOrb1DL" Offset="0x23348" />
@@ -1075,17 +1076,17 @@
<Texture Name="gEffLightning7Tex" OutName="eff_lightning_7" Format="i4" Width="32" Height="96" Offset="0x3E630" />
<Texture Name="gEffLightning8Tex" OutName="eff_lightning_8" Format="i4" Width="32" Height="96" Offset="0x3EC30" />
<DList Name="gEffLightningDL" Offset="0x3F230" />
<Texture Name="gameplay_keep_Tex_03F300" OutName="tex_03F300" Format="i8" Width="32" Height="64" Offset="0x3F300" />
<Texture Name="gameplay_keep_Tex_03FB00" OutName="tex_03FB00" Format="i8" Width="32" Height="64" Offset="0x3FB00" />
<Texture Name="gameplay_keep_Tex_040300" OutName="tex_040300" Format="i8" Width="32" Height="64" Offset="0x40300" />
<Texture Name="gameplay_keep_Tex_040B00" OutName="tex_040B00" Format="i8" Width="32" Height="64" Offset="0x40B00" />
<Texture Name="gameplay_keep_Tex_041300" OutName="tex_041300" Format="i8" Width="32" Height="64" Offset="0x41300" />
<Texture Name="gameplay_keep_Tex_041B00" OutName="tex_041B00" Format="i8" Width="32" Height="64" Offset="0x41B00" />
<Texture Name="gameplay_keep_Tex_042300" OutName="tex_042300" Format="i8" Width="32" Height="64" Offset="0x42300" />
<Texture Name="gameplay_keep_Tex_042B00" OutName="tex_042B00" Format="i8" Width="32" Height="64" Offset="0x42B00" />
<Texture Name="gameplay_keep_Tex_043300" OutName="tex_043300" Format="i8" Width="32" Height="64" Offset="0x43300" />
<Texture Name="gameplay_keep_Tex_043B00" OutName="tex_043B00" Format="i8" Width="32" Height="64" Offset="0x43B00" />
<DList Name="gameplay_keep_DL_044300" Offset="0x44300" />
<Texture Name="gEffEnemyDeathFlame1Tex" OutName="eff_enemy_death_flame_1" Format="i8" Width="32" Height="64" Offset="0x3F300" />
<Texture Name="gEffEnemyDeathFlame2Tex" OutName="eff_enemy_death_flame_2" Format="i8" Width="32" Height="64" Offset="0x3FB00" />
<Texture Name="gEffEnemyDeathFlame3Tex" OutName="eff_enemy_death_flame_3" Format="i8" Width="32" Height="64" Offset="0x40300" />
<Texture Name="gEffEnemyDeathFlame4Tex" OutName="eff_enemy_death_flame_4" Format="i8" Width="32" Height="64" Offset="0x40B00" />
<Texture Name="gEffEnemyDeathFlame5Tex" OutName="eff_enemy_death_flame_5" Format="i8" Width="32" Height="64" Offset="0x41300" />
<Texture Name="gEffEnemyDeathFlame6Tex" OutName="eff_enemy_death_flame_6" Format="i8" Width="32" Height="64" Offset="0x41B00" />
<Texture Name="gEffEnemyDeathFlame7Tex" OutName="eff_enemy_death_flame_7" Format="i8" Width="32" Height="64" Offset="0x42300" />
<Texture Name="gEffEnemyDeathFlame8Tex" OutName="eff_enemy_death_flame_8" Format="i8" Width="32" Height="64" Offset="0x42B00" />
<Texture Name="gEffEnemyDeathFlame9Tex" OutName="eff_enemy_death_flame_9" Format="i8" Width="32" Height="64" Offset="0x43300" />
<Texture Name="gEffEnemyDeathFlame10Tex" OutName="eff_enemy_death_flame_10" Format="i8" Width="32" Height="64" Offset="0x43B00" />
<DList Name="gEffEnemyDeathFlameDL" Offset="0x44300" />
<Texture Name="gameplay_keep_Tex_0443B0" OutName="tex_0443B0" Format="i8" Width="32" Height="32" Offset="0x443B0" />
<Texture Name="gameplay_keep_Tex_0447B0" OutName="tex_0447B0" Format="i8" Width="32" Height="32" Offset="0x447B0" />
<Texture Name="gameplay_keep_Tex_044BB0" OutName="tex_044BB0" Format="i8" Width="32" Height="32" Offset="0x44BB0" />
@@ -1182,7 +1183,7 @@
<Texture Name="gameplay_keep_Tex_053140" OutName="tex_053140" Format="rgba16" Width="32" Height="32" Offset="0x53140" />
<Texture Name="gameplay_keep_Tex_053940" OutName="tex_053940" Format="i4" Width="64" Height="64" Offset="0x53940" />
<Texture Name="gameplay_keep_Tex_054140" OutName="tex_054140" Format="i4" Width="64" Height="64" Offset="0x54140" />
<DList Name="gameplay_keep_DL_054940" Offset="0x54940" />
<DList Name="gLensFlareCircleDL" Offset="0x54940" />
<DList Name="gameplay_keep_DL_0549A8" Offset="0x549A8" />
<DList Name="gEffSparklesDL" Offset="0x54A90" />
<Texture Name="gameplay_keep_Tex_054AF0" OutName="tex_054AF0" Format="i4" Width="16" Height="16" Offset="0x54AF0" />
@@ -1217,37 +1218,44 @@
<Collision Name="gameplay_keep_Colheader_05A270" Offset="0x5A270" />
<DList Name="gameplay_keep_DL_05A430" Offset="0x5A430" />
<DList Name="gameplay_keep_DL_05A600" Offset="0x5A600" />
<Texture Name="gameplay_keep_Tex_05A6B0" OutName="tex_05A6B0" Format="i8" Width="16" Height="16" Offset="0x5A6B0" />
<DList Name="gameplay_keep_DL_05AAB0" Offset="0x5AAB0" />
<DList Name="gameplay_keep_DL_05AED0" Offset="0x5AED0" />
<DList Name="gameplay_keep_DL_05B430" Offset="0x5B430" />
<Texture Name="gameplay_keep_Tex_05B6F0" OutName="tex_05B6F0" Format="rgba16" Width="32" Height="32" Offset="0x5B6F0" />
<Texture Name="gameplay_keep_Tex_05BEF0" OutName="tex_05BEF0" Format="rgba16" Width="32" Height="32" Offset="0x5BEF0" />
<Texture Name="gameplay_keep_Tex_05C6F0" OutName="tex_05C6F0" Format="rgba16" Width="32" Height="32" Offset="0x5C6F0" />
<Texture Name="gameplay_keep_Tex_05CEF0" OutName="tex_05CEF0" Format="rgba16" Width="32" Height="32" Offset="0x5CEF0" />
<Texture Name="gameplay_keep_Tex_05D6F0" OutName="tex_05D6F0" Format="rgba16" Width="32" Height="32" Offset="0x5D6F0" />
<Texture Name="gameplay_keep_Tex_05DEF0" OutName="tex_05DEF0" Format="rgba16" Width="32" Height="32" Offset="0x5DEF0" />
<Texture Name="gameplay_keep_Tex_05E6F0" OutName="tex_05E6F0" Format="rgba16" Width="32" Height="32" Offset="0x5E6F0" />
<Texture Name="gameplay_keep_Tex_05EEF0" OutName="tex_05EEF0" Format="rgba16" Width="32" Height="32" Offset="0x5EEF0" />
<DList Name="gameplay_keep_DL_05F6F0" Offset="0x5F6F0" />
<Texture Name="gameplay_keep_Tex_05F7C0" OutName="tex_05F7C0" Format="rgba16" Width="32" Height="32" Offset="0x5F7C0" />
<Texture Name="gameplay_keep_Tex_05FFC0" OutName="tex_05FFC0" Format="rgba16" Width="32" Height="32" Offset="0x5FFC0" />
<Texture Name="gameplay_keep_Tex_0607C0" OutName="tex_0607C0" Format="rgba16" Width="32" Height="32" Offset="0x607C0" />
<Texture Name="gameplay_keep_Tex_060FC0" OutName="tex_060FC0" Format="rgba16" Width="32" Height="32" Offset="0x60FC0" />
<Texture Name="gameplay_keep_Tex_0617C0" OutName="tex_0617C0" Format="rgba16" Width="32" Height="32" Offset="0x617C0" />
<Texture Name="gameplay_keep_Tex_061FC0" OutName="tex_061FC0" Format="rgba16" Width="4" Height="4" Offset="0x61FC0" />
<Texture Name="gameplay_keep_Tex_061FE0" OutName="tex_061FE0" Format="rgba16" Width="4" Height="4" Offset="0x61FE0" />
<Texture Name="gameplay_keep_Tex_062000" OutName="tex_062000" Format="rgba16" Width="4" Height="4" Offset="0x62000" />
<Texture Name="gameplay_keep_Tex_062020" OutName="tex_062020" Format="rgba16" Width="4" Height="4" Offset="0x62020" />
<Texture Name="gameplay_keep_Tex_062040" OutName="tex_062040" Format="rgba16" Width="4" Height="4" Offset="0x62040" />
<Texture Name="gameplay_keep_Tex_062060" OutName="tex_062060" Format="rgba16" Width="4" Height="4" Offset="0x62060" />
<DList Name="gameplay_keep_DL_0622C0" Offset="0x622C0" />
<Texture Name="gameplay_keep_Tex_062390" OutName="tex_062390" Format="rgba16" Width="32" Height="32" Offset="0x62390" />
<Texture Name="gameplay_keep_Tex_062B90" OutName="tex_062B90" Format="rgba16" Width="32" Height="32" Offset="0x62B90" />
<Texture Name="gameplay_keep_Tex_063390" OutName="tex_063390" Format="rgba16" Width="32" Height="32" Offset="0x63390" />
<Texture Name="gameplay_keep_Tex_063B90" OutName="tex_063B90" Format="rgba16" Width="4" Height="4" Offset="0x63B90" />
<Texture Name="gameplay_keep_Tex_063BB0" OutName="tex_063BB0" Format="rgba16" Width="4" Height="4" Offset="0x63BB0" />
<Texture Name="gameplay_keep_Tex_063BD0" OutName="tex_063BD0" Format="rgba16" Width="32" Height="32" Offset="0x63BD0" />
<Texture Name="gHeartShapeTex" OutName="heart_shape" Format="i8" Width="16" Height="16" Offset="0x5A6B0" />
<DList Name="gHeartPieceInteriorDL" Offset="0x5AAB0" />
<DList Name="gSignRectangularDL" Offset="0x5AED0" />
<DList Name="gSignDirectionalDL" Offset="0x5B430" />
<!-- Item Drops -->
<Texture Name="gDropArrows2Tex" OutName="drop_arrows_2" Format="rgba16" Width="32" Height="32" Offset="0x5B6F0" />
<Texture Name="gDropArrows1Tex" OutName="drop_arrows_1" Format="rgba16" Width="32" Height="32" Offset="0x5BEF0" />
<Texture Name="gDropArrows3Tex" OutName="drop_arrows_3" Format="rgba16" Width="32" Height="32" Offset="0x5C6F0" />
<Texture Name="gDropBombTex" OutName="drop_bomb" Format="rgba16" Width="32" Height="32" Offset="0x5CEF0" />
<Texture Name="gDropBombchuTex" OutName="drop_bombchu" Format="rgba16" Width="32" Height="32" Offset="0x5D6F0" />
<Texture Name="gDropUnknownPouch" OutName="drop_unknown_pouch" Format="rgba16" Width="32" Height="32" Offset="0x5DEF0" />
<Texture Name="gDropRecoveryHeartTex" OutName="drop_recovery_heart" Format="rgba16" Width="32" Height="32" Offset="0x5E6F0" />
<Texture Name="gDropHeartPieceTex" OutName="drop_heart_piece" Format="rgba16" Width="32" Height="32" Offset="0x5EEF0" />
<DList Name="gItemDropDL" Offset="0x5F6F0" />
<Texture Name="gDropKeySmallTex" OutName="drop_key_small" Format="rgba16" Width="32" Height="32" Offset="0x5F7C0" />
<Texture Name="gDropMagicSmallTex" OutName="drop_magic_small" Format="rgba16" Width="32" Height="32" Offset="0x5FFC0" />
<Texture Name="gDropDekuNutTex" OutName="drop_deku_nut" Format="rgba16" Width="32" Height="32" Offset="0x607C0" />
<Texture Name="gDropDekuStickTex" OutName="drop_deku_stick" Format="rgba16" Width="32" Height="32" Offset="0x60FC0" />
<Texture Name="gDropMagicLargeTex" OutName="drop_magic_large" Format="rgba16" Width="32" Height="32" Offset="0x617C0" />
<!-- Rupees -->
<Texture Name="gRupeeGreenTex" OutName="rupee_green" Format="rgba16" Width="4" Height="4" Offset="0x61FC0" />
<Texture Name="gRupeeBlueTex" OutName="rupee_blue" Format="rgba16" Width="4" Height="4" Offset="0x61FE0" />
<Texture Name="gRupeeRedTex" OutName="rupee_red" Format="rgba16" Width="4" Height="4" Offset="0x62000" />
<Texture Name="gRupeePurpleTex" OutName="rupee_purple" Format="rgba16" Width="4" Height="4" Offset="0x62020" />
<Texture Name="gRupeeOrangeTex" OutName="rupee_orange" Format="rgba16" Width="4" Height="4" Offset="0x62040" />
<Texture Name="gRupeeSilverTex" OutName="rupee_silver" Format="rgba16" Width="4" Height="4" Offset="0x62060" />
<DList Name="gRupeeDL" Offset="0x622C0" />
<Texture Name="gRecoveryHeartTex" OutName="recovery_heart" Format="rgba16" Width="32" Height="32" Offset="0x62390" />
<Texture Name="gBombTex" OutName="bomb_tex" Format="rgba16" Width="32" Height="32" Offset="0x62B90" />
<Texture Name="gArrowTex" OutName="arrow_tex" Format="rgba16" Width="32" Height="32" Offset="0x63390" />
<Texture Name="gRupeeLightRedTex" OutName="rupee_light_red" Format="rgba16" Width="4" Height="4" Offset="0x63B90" />
<Texture Name="gRupeeLightBlueTex" OutName="rupee_light_blue" Format="rgba16" Width="4" Height="4" Offset="0x63BB0" />
<Texture Name="gHeartContainerTex" OutName="heart_container" Format="rgba16" Width="32" Height="32" Offset="0x63BD0" />
<Texture Name="gameplay_keep_Tex_0643D0" OutName="tex_0643D0" Format="rgba16" Width="32" Height="32" Offset="0x643D0" />
<Texture Name="gameplay_keep_Tex_064BD0" OutName="tex_064BD0" Format="rgba16" Width="32" Height="32" Offset="0x64BD0" />
<Texture Name="gameplay_keep_Tex_0653D0" OutName="tex_0653D0" Format="rgba16" Width="32" Height="32" Offset="0x653D0" />
@@ -1256,10 +1264,12 @@
<Texture Name="gameplay_keep_Tex_066BD0" OutName="tex_066BD0" Format="rgba16" Width="64" Height="32" Offset="0x66BD0" />
<Texture Name="gameplay_keep_Tex_067BD0" OutName="tex_067BD0" Format="rgba16" Width="32" Height="32" Offset="0x67BD0" />
<Texture Name="gameplay_keep_Tex_0683D0" OutName="tex_0683D0" Format="rgba16" Width="32" Height="32" Offset="0x683D0" />
<Texture Name="gameplay_keep_Tex_068BD0" OutName="tex_068BD0" Format="rgba16" Width="32" Height="16" Offset="0x68BD0" />
<Texture Name="gameplay_keep_Tex_068FD0" OutName="tex_068FD0" Format="rgba16" Width="32" Height="16" Offset="0x68FD0" />
<Texture Name="gameplay_keep_Tex_0693D0" OutName="tex_0693D0" Format="rgba16" Width="64" Height="8" Offset="0x693D0" />
<Texture Name="gameplay_keep_Tex_0697D0" OutName="tex_0697D0" Format="rgba16" Width="64" Height="32" Offset="0x697D0" />
<Texture Name="gSignRectangularSideTex" OutName="sign_rectangular_side" Format="rgba16" Width="32" Height="16" Offset="0x68BD0" />
<Texture Name="gSignRectangularFrontTex" OutName="sign_rectangular_front" Format="rgba16" Width="32" Height="16" Offset="0x68FD0" />
<Texture Name="gSignPostWoodTex" OutName="sign_post_wood" Format="rgba16" Width="64" Height="8" Offset="0x693D0" />
<Texture Name="gSignLetteringTex" OutName="sign_lettering" Format="rgba16" Width="64" Height="32" Offset="0x697D0" />
<DList Name="gameplay_keep_DL_06A800" Offset="0x6A800" />
<Texture Name="gameplay_keep_Tex_06A880" OutName="tex_06A880" Format="i8" Width="16" Height="16" Offset="0x6A880" />
<DList Name="gameplay_keep_DL_06AB30" Offset="0x6AB30" />
@@ -1347,10 +1357,13 @@
<DList Name="gameplay_keep_DL_07AB58" Offset="0x7AB58" />
<DList Name="gSunDL" Offset="0x7AB70" />
<DList Name="gZTargetLockOnTriangleDL" Offset="0x7AE00" />
<DList Name="gameplay_keep_DL_07AFB0" Offset="0x7AFB0" />
<DList Name="gameplay_keep_DL_07B0B8" Offset="0x7B0B8" />
<Texture Name="gameplay_keep_Tex_07B0C0" OutName="tex_07B0C0" Format="i8" Width="64" Height="64" Offset="0x7B0C0" />
<Texture Name="gameplay_keep_Tex_07C0C0" OutName="tex_07C0C0" Format="i8" Width="64" Height="64" Offset="0x7C0C0" />
<!-- The clock that appears when the player is moving through, slowing down, or speeding up time with the Song of Time -->
<DList Name="gSongOfTimeClockDL" Offset="0x7AFB0" /> <!-- Original name is "disk_modelT" -->
<DList Name="gSongOfTimeClockEmptyDL" Offset="0x7B0B8" /> <!-- Probably was the opaque component for the above DL -->
<Texture Name="gSongOfTimeClockTopTex" OutName="song_of_time_clock_top" Format="i8" Width="64" Height="64" Offset="0x7B0C0" />
<Texture Name="gSongOfTimeClockBottomTex" OutName="song_of_time_clock_bottom" Format="i8" Width="64" Height="64" Offset="0x7C0C0" />
<DList Name="gameplay_keep_DL_07D260" Offset="0x7D260" />
<DList Name="gameplay_keep_DL_07D348" Offset="0x7D348" />
<Texture Name="gameplay_keep_Tex_07D350" OutName="tex_07D350" Format="i8" Width="16" Height="32" Offset="0x7D350" />
@@ -1427,14 +1440,14 @@
<Texture Name="gameplay_keep_Tex_08D3E0" OutName="tex_08D3E0" Format="i8" Width="64" Height="32" Offset="0x8D3E0" />
<!-- Dust Textures -->
<Texture Name="gDust1Tex" OutName="dust_1" Format="i8" Width="32" Height="32" Offset="0x8DBE0" />
<Texture Name="gDust2Tex" OutName="dust_2" Format="i8" Width="32" Height="32" Offset="0x8DFE0" />
<Texture Name="gDust3Tex" OutName="dust_3" Format="i8" Width="32" Height="32" Offset="0x8E3E0" />
<Texture Name="gDust4Tex" OutName="dust_4" Format="i8" Width="32" Height="32" Offset="0x8E7E0" />
<Texture Name="gDust5Tex" OutName="dust_5" Format="i8" Width="32" Height="32" Offset="0x8EBE0" />
<Texture Name="gDust6Tex" OutName="dust_6" Format="i8" Width="32" Height="32" Offset="0x8EFE0" />
<Texture Name="gDust7Tex" OutName="dust_7" Format="i8" Width="32" Height="32" Offset="0x8F3E0" />
<Texture Name="gDust8Tex" OutName="dust_8" Format="i8" Width="32" Height="32" Offset="0x8F7E0" />
<Texture Name="gEffDust1Tex" OutName="eff_dust_1" Format="i8" Width="32" Height="32" Offset="0x8DBE0" />
<Texture Name="gEffDust2Tex" OutName="eff_dust_2" Format="i8" Width="32" Height="32" Offset="0x8DFE0" />
<Texture Name="gEffDust3Tex" OutName="eff_dust_3" Format="i8" Width="32" Height="32" Offset="0x8E3E0" />
<Texture Name="gEffDust4Tex" OutName="eff_dust_4" Format="i8" Width="32" Height="32" Offset="0x8E7E0" />
<Texture Name="gEffDust5Tex" OutName="eff_dust_5" Format="i8" Width="32" Height="32" Offset="0x8EBE0" />
<Texture Name="gEffDust6Tex" OutName="eff_dust_6" Format="i8" Width="32" Height="32" Offset="0x8EFE0" />
<Texture Name="gEffDust7Tex" OutName="eff_dust_7" Format="i8" Width="32" Height="32" Offset="0x8F3E0" />
<Texture Name="gEffDust8Tex" OutName="eff_dust_8" Format="i8" Width="32" Height="32" Offset="0x8F7E0" />
<Texture Name="gameplay_keep_Tex_08FBE0" OutName="tex_08FBE0" Format="i8" Width="32" Height="64" Offset="0x8FBE0" />
<Texture Name="gameplay_keep_Tex_0903E0" OutName="tex_0903E0" Format="i8" Width="32" Height="64" Offset="0x903E0" />
+165 -141
View File
@@ -1,145 +1,169 @@
<Root>
<!-- Assets for the Beaver Bros. -->
<File Name="object_az" Segment="6">
<DList Name="object_az_DL_001B80" Offset="0x1B80" />
<DList Name="object_az_DL_002098" Offset="0x2098" />
<DList Name="object_az_DL_002120" Offset="0x2120" />
<DList Name="object_az_DL_0021A8" Offset="0x21A8" />
<DList Name="object_az_DL_002230" Offset="0x2230" />
<DList Name="object_az_DL_0022C8" Offset="0x22C8" />
<DList Name="object_az_DL_002418" Offset="0x2418" />
<DList Name="object_az_DL_002568" Offset="0x2568" />
<DList Name="object_az_DL_0026D8" Offset="0x26D8" />
<DList Name="object_az_DL_0027D0" Offset="0x27D0" />
<DList Name="object_az_DL_0028D8" Offset="0x28D8" />
<DList Name="object_az_DL_002A08" Offset="0x2A08" />
<DList Name="object_az_DL_002B48" Offset="0x2B48" />
<DList Name="object_az_DL_002C88" Offset="0x2C88" />
<Texture Name="object_az_Tex_002DC8" OutName="tex_002DC8" Format="rgba16" Width="32" Height="32" Offset="0x2DC8" />
<Texture Name="object_az_Tex_0035C8" OutName="tex_0035C8" Format="rgba16" Width="32" Height="32" Offset="0x35C8" />
<Texture Name="object_az_Tex_003DC8" OutName="tex_003DC8" Format="rgba16" Width="16" Height="32" Offset="0x3DC8" />
<Texture Name="object_az_Tex_0041C8" OutName="tex_0041C8" Format="rgba16" Width="16" Height="16" Offset="0x41C8" />
<Texture Name="object_az_Tex_0043C8" OutName="tex_0043C8" Format="rgba16" Width="16" Height="16" Offset="0x43C8" />
<Texture Name="object_az_Tex_0045C8" OutName="tex_0045C8" Format="rgba16" Width="16" Height="16" Offset="0x45C8" />
<Texture Name="object_az_Tex_0047C8" OutName="tex_0047C8" Format="rgba16" Width="8" Height="16" Offset="0x47C8" />
<Texture Name="object_az_Tex_0048C8" OutName="tex_0048C8" Format="rgba16" Width="32" Height="32" Offset="0x48C8" />
<Texture Name="object_az_Tex_0050C8" OutName="tex_0050C8" Format="rgba16" Width="32" Height="32" Offset="0x50C8" />
<Texture Name="object_az_Tex_0058C8" OutName="tex_0058C8" Format="rgba16" Width="32" Height="32" Offset="0x58C8" />
<Texture Name="object_az_Tex_0060C8" OutName="tex_0060C8" Format="rgba16" Width="32" Height="32" Offset="0x60C8" />
<Texture Name="object_az_Tex_0068C8" OutName="tex_0068C8" Format="rgba16" Width="32" Height="32" Offset="0x68C8" />
<Texture Name="object_az_Tex_0070C8" OutName="tex_0070C8" Format="rgba16" Width="16" Height="16" Offset="0x70C8" />
<Limb Name="object_az_Standardlimb_0072C8" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_01" Offset="0x72C8" />
<Limb Name="object_az_Standardlimb_0072D4" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_02" Offset="0x72D4" />
<Limb Name="object_az_Standardlimb_0072E0" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_03" Offset="0x72E0" />
<Limb Name="object_az_Standardlimb_0072EC" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_04" Offset="0x72EC" />
<Limb Name="object_az_Standardlimb_0072F8" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_05" Offset="0x72F8" />
<Limb Name="object_az_Standardlimb_007304" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_06" Offset="0x7304" />
<Limb Name="object_az_Standardlimb_007310" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_07" Offset="0x7310" />
<Limb Name="object_az_Standardlimb_00731C" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_08" Offset="0x731C" />
<Limb Name="object_az_Standardlimb_007328" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_09" Offset="0x7328" />
<Limb Name="object_az_Standardlimb_007334" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_0A" Offset="0x7334" />
<Limb Name="object_az_Standardlimb_007340" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_0B" Offset="0x7340" />
<Limb Name="object_az_Standardlimb_00734C" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_0C" Offset="0x734C" />
<Limb Name="object_az_Standardlimb_007358" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_0D" Offset="0x7358" />
<Limb Name="object_az_Standardlimb_007364" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_0E" Offset="0x7364" />
<Limb Name="object_az_Standardlimb_007370" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_0F" Offset="0x7370" />
<Limb Name="object_az_Standardlimb_00737C" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_10" Offset="0x737C" />
<Limb Name="object_az_Standardlimb_007388" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_11" Offset="0x7388" />
<Limb Name="object_az_Standardlimb_007394" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_12" Offset="0x7394" />
<Limb Name="object_az_Standardlimb_0073A0" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_13" Offset="0x73A0" />
<Limb Name="object_az_Standardlimb_0073AC" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_14" Offset="0x73AC" />
<Limb Name="object_az_Standardlimb_0073B8" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_15" Offset="0x73B8" />
<Limb Name="object_az_Standardlimb_0073C4" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_16" Offset="0x73C4" />
<Limb Name="object_az_Standardlimb_0073D0" Type="Standard" EnumName="OBJECT_AZ_1_LIMB_17" Offset="0x73D0" />
<Skeleton Name="object_az_Skel_007438" Type="Flex" LimbType="Standard" LimbNone="OBJECT_AZ_1_LIMB_NONE" LimbMax="OBJECT_AZ_1_LIMB_MAX" EnumName="ObjectAz1Limb" Offset="0x7438" />
<Animation Name="object_az_Anim_00750C" Offset="0x750C" />
<Animation Name="object_az_Anim_007D3C" Offset="0x7D3C" />
<Animation Name="object_az_Anim_0086AC" Offset="0x86AC" />
<Animation Name="object_az_Anim_008960" Offset="0x8960" />
<Animation Name="object_az_Anim_008BB4" Offset="0x8BB4" />
<Animation Name="object_az_Anim_008EAC" Offset="0x8EAC" />
<Animation Name="object_az_Anim_00925C" Offset="0x925C" />
<Animation Name="object_az_Anim_009B4C" Offset="0x9B4C" />
<Animation Name="object_az_Anim_00A25C" Offset="0xA25C" />
<Animation Name="object_az_Anim_00AAEC" Offset="0xAAEC" />
<Animation Name="object_az_Anim_00B94C" Offset="0xB94C" />
<Animation Name="object_az_Anim_00BCFC" Offset="0xBCFC" />
<Animation Name="object_az_Anim_00C0A0" Offset="0xC0A0" />
<Animation Name="object_az_Anim_00C47C" Offset="0xC47C" />
<Animation Name="object_az_Anim_00C94C" Offset="0xC94C" />
<DList Name="object_az_DL_00E670" Offset="0xE670" />
<DList Name="object_az_DL_00EB58" Offset="0xEB58" />
<DList Name="object_az_DL_00EBE0" Offset="0xEBE0" />
<DList Name="object_az_DL_00EC68" Offset="0xEC68" />
<DList Name="object_az_DL_00ECF0" Offset="0xECF0" />
<DList Name="object_az_DL_00ED88" Offset="0xED88" />
<DList Name="object_az_DL_00EEE0" Offset="0xEEE0" />
<DList Name="object_az_DL_00F030" Offset="0xF030" />
<DList Name="object_az_DL_00F190" Offset="0xF190" />
<DList Name="object_az_DL_00F2B0" Offset="0xF2B0" />
<DList Name="object_az_DL_00F3B8" Offset="0xF3B8" />
<DList Name="object_az_DL_00F4E8" Offset="0xF4E8" />
<DList Name="object_az_DL_00F638" Offset="0xF638" />
<DList Name="object_az_DL_00F788" Offset="0xF788" />
<Texture Name="object_az_Tex_00F918" OutName="tex_00F918" Format="rgba16" Width="32" Height="32" Offset="0xF918" />
<Texture Name="object_az_Tex_010118" OutName="tex_010118" Format="rgba16" Width="32" Height="32" Offset="0x10118" />
<Texture Name="object_az_Tex_010918" OutName="tex_010918" Format="rgba16" Width="32" Height="32" Offset="0x10918" />
<Texture Name="object_az_Tex_011118" OutName="tex_011118" Format="rgba16" Width="32" Height="32" Offset="0x11118" />
<Texture Name="object_az_Tex_011918" OutName="tex_011918" Format="rgba16" Width="32" Height="32" Offset="0x11918" />
<Texture Name="object_az_Tex_012118" OutName="tex_012118" Format="rgba16" Width="16" Height="32" Offset="0x12118" />
<Texture Name="object_az_Tex_012518" OutName="tex_012518" Format="rgba16" Width="16" Height="16" Offset="0x12518" />
<Texture Name="object_az_Tex_012718" OutName="tex_012718" Format="rgba16" Width="32" Height="32" Offset="0x12718" />
<Texture Name="object_az_Tex_012F18" OutName="tex_012F18" Format="rgba16" Width="32" Height="32" Offset="0x12F18" />
<Texture Name="object_az_Tex_013718" OutName="tex_013718" Format="rgba16" Width="8" Height="16" Offset="0x13718" />
<Texture Name="object_az_Tex_013818" OutName="tex_013818" Format="rgba16" Width="32" Height="32" Offset="0x13818" />
<Texture Name="object_az_Tex_014018" OutName="tex_014018" Format="rgba16" Width="32" Height="32" Offset="0x14018" />
<Texture Name="object_az_Tex_014818" OutName="tex_014818" Format="rgba16" Width="32" Height="32" Offset="0x14818" />
<Texture Name="object_az_Tex_015018" OutName="tex_015018" Format="rgba16" Width="32" Height="32" Offset="0x15018" />
<Texture Name="object_az_Tex_015818" OutName="tex_015818" Format="rgba16" Width="32" Height="32" Offset="0x15818" />
<Texture Name="object_az_Tex_016018" OutName="tex_016018" Format="rgba16" Width="32" Height="32" Offset="0x16018" />
<Texture Name="object_az_Tex_016818" OutName="tex_016818" Format="rgba16" Width="32" Height="32" Offset="0x16818" />
<Texture Name="object_az_Tex_017018" OutName="tex_017018" Format="rgba16" Width="32" Height="32" Offset="0x17018" />
<Limb Name="object_az_Standardlimb_017820" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_01" Offset="0x17820" />
<Limb Name="object_az_Standardlimb_01782C" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_02" Offset="0x1782C" />
<Limb Name="object_az_Standardlimb_017838" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_03" Offset="0x17838" />
<Limb Name="object_az_Standardlimb_017844" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_04" Offset="0x17844" />
<Limb Name="object_az_Standardlimb_017850" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_05" Offset="0x17850" />
<Limb Name="object_az_Standardlimb_01785C" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_06" Offset="0x1785C" />
<Limb Name="object_az_Standardlimb_017868" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_07" Offset="0x17868" />
<Limb Name="object_az_Standardlimb_017874" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_08" Offset="0x17874" />
<Limb Name="object_az_Standardlimb_017880" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_09" Offset="0x17880" />
<Limb Name="object_az_Standardlimb_01788C" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_0A" Offset="0x1788C" />
<Limb Name="object_az_Standardlimb_017898" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_0B" Offset="0x17898" />
<Limb Name="object_az_Standardlimb_0178A4" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_0C" Offset="0x178A4" />
<Limb Name="object_az_Standardlimb_0178B0" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_0D" Offset="0x178B0" />
<Limb Name="object_az_Standardlimb_0178BC" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_0E" Offset="0x178BC" />
<Limb Name="object_az_Standardlimb_0178C8" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_0F" Offset="0x178C8" />
<Limb Name="object_az_Standardlimb_0178D4" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_10" Offset="0x178D4" />
<Limb Name="object_az_Standardlimb_0178E0" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_11" Offset="0x178E0" />
<Limb Name="object_az_Standardlimb_0178EC" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_12" Offset="0x178EC" />
<Limb Name="object_az_Standardlimb_0178F8" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_13" Offset="0x178F8" />
<Limb Name="object_az_Standardlimb_017904" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_14" Offset="0x17904" />
<Limb Name="object_az_Standardlimb_017910" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_15" Offset="0x17910" />
<Limb Name="object_az_Standardlimb_01791C" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_16" Offset="0x1791C" />
<Limb Name="object_az_Standardlimb_017928" Type="Standard" EnumName="OBJECT_AZ_2_LIMB_17" Offset="0x17928" />
<Skeleton Name="object_az_Skel_017990" Type="Flex" LimbType="Standard" LimbNone="OBJECT_AZ_2_LIMB_NONE" LimbMax="OBJECT_AZ_2_LIMB_MAX" EnumName="ObjectAz2Limb" Offset="0x17990" />
<!-- <Blob Name="object_az_Blob_0179A0" Size="0x20" Offset="0x179A0" /> -->
<Texture Name="object_az_Tex_0179C0" OutName="tex_0179C0" Format="i4" Width="32" Height="64" Offset="0x179C0" />
<Texture Name="object_az_Tex_017DC0" OutName="tex_017DC0" Format="i4" Width="64" Height="64" Offset="0x17DC0" />
<Texture Name="object_az_Tex_0185C0" OutName="tex_0185C0" Format="i4" Width="64" Height="64" Offset="0x185C0" />
<Texture Name="object_az_Tex_018DC0" OutName="tex_018DC0" Format="i4" Width="64" Height="64" Offset="0x18DC0" />
<Texture Name="object_az_Tex_0195C0" OutName="tex_0195C0" Format="i4" Width="64" Height="64" Offset="0x195C0" />
<Texture Name="object_az_Tex_019DC0" OutName="tex_019DC0" Format="i4" Width="64" Height="64" Offset="0x19DC0" />
<DList Name="object_az_DL_01A600" Offset="0x1A600" />
<TextureAnimation Name="object_az_Matanimheader_01A6E8" Offset="0x1A6E8" />
<DList Name="object_az_DL_01A730" Offset="0x1A730" />
<TextureAnimation Name="object_az_Matanimheader_01A818" Offset="0x1A818" />
<DList Name="object_az_DL_01A860" Offset="0x1A860" />
<TextureAnimation Name="object_az_Matanimheader_01A948" Offset="0x1A948" />
<DList Name="object_az_DL_01A990" Offset="0x1A990" />
<TextureAnimation Name="object_az_Matanimheader_01AA78" Offset="0x1AA78" />
<DList Name="object_az_DL_01AAC0" Offset="0x1AAC0" />
<TextureAnimation Name="object_az_Matanimheader_01ABA8" Offset="0x1ABA8" />
<DList Name="object_az_DL_01ABF0" Offset="0x1ABF0" />
<DList Name="object_az_DL_01AD00" Offset="0x1AD00" />
<!-- Older Beaver Limb DisplayLists -->
<DList Name="gBeaverOlderBrotherHeadDL" Offset="0x1B80" />
<DList Name="gBeaverOlderBrotherHairLeftDL" Offset="0x2098" />
<DList Name="gBeaverOlderBrotherHairBackDL" Offset="0x2120" />
<DList Name="gBeaverOlderBrotherHairRightDL" Offset="0x21A8" />
<DList Name="gBeaverOlderBrotherTeethDL" Offset="0x2230" />
<DList Name="gBeaverOlderBrotherLeftArmDL" Offset="0x22C8" />
<DList Name="gBeaverOlderBrotherRightArmDL" Offset="0x2418" />
<DList Name="gBeaverOlderBrotherInnerTubeDL" Offset="0x2568" />
<DList Name="gBeaverOlderBrotherTorsoDL" Offset="0x26D8" />
<DList Name="gBeaverOlderBrotherTailEndDL" Offset="0x27D0" />
<DList Name="gBeaverOlderBrotherTailBaseDL" Offset="0x28D8" />
<DList Name="gBeaverOlderBrotherLeftLegDL" Offset="0x2A08" />
<DList Name="gBeaverOlderBrotherRightLegDL" Offset="0x2B48" />
<DList Name="gBeaverOlderBrotherPelvisDL" Offset="0x2C88" />
<!-- Older Beaver Textures -->
<Texture Name="gBeaverOlderBrotherGoggleTex" OutName="beaver_older_brother_goggle" Format="rgba16" Width="32" Height="32" Offset="0x2DC8" />
<Texture Name="gBeaverOlderBrotherMouthTex" OutName="beaver_older_brother_mouth" Format="rgba16" Width="32" Height="32" Offset="0x35C8" />
<Texture Name="gBeaverOlderBrotherNoseTex" OutName="beaver_older_brother_nose" Format="rgba16" Width="16" Height="32" Offset="0x3DC8" />
<Texture Name="gBeaverOlderBrotherSkinTex" OutName="beaver_older_brother_skin" Format="rgba16" Width="16" Height="16" Offset="0x41C8" />
<Texture Name="gBeaverOlderBrotherGoggleStrapTex" OutName="beaver_older_brother_goggle_strap" Format="rgba16" Width="16" Height="16" Offset="0x43C8" />
<Texture Name="gBeaverOlderBrotherCapTex" OutName="beaver_older_brother_cap" Format="rgba16" Width="16" Height="16" Offset="0x45C8" />
<Texture Name="gBeaverOlderBrotherToothTex" OutName="beaver_older_brother_tooth" Format="rgba16" Width="8" Height="16" Offset="0x47C8" />
<Texture Name="gBeaverOlderBrotherHairTex" OutName="beaver_older_brother_hair" Format="rgba16" Width="32" Height="32" Offset="0x48C8" /> <!-- A completely transparent texture -->
<Texture Name="gBeaverOlderBrotherHandAndFootTex" OutName="beaver_older_brother_hand_and_foot" Format="rgba16" Width="32" Height="32" Offset="0x50C8" />
<Texture Name="gBeaverOlderBrotherTorsoTex" OutName="beaver_older_brother_torso" Format="rgba16" Width="32" Height="32" Offset="0x58C8" />
<Texture Name="gBeaverOlderBrotherInnerTubeTex" OutName="beaver_older_brother_inner_tube" Format="rgba16" Width="32" Height="32" Offset="0x60C8" />
<Texture Name="gBeaverOlderBrotherTailTex" OutName="beaver_older_brother_tail" Format="rgba16" Width="32" Height="32" Offset="0x68C8" />
<Texture Name="gBeaverOlderBrotherPantsTex" OutName="beaver_older_brother_pants" Format="rgba16" Width="16" Height="16" Offset="0x70C8" />
<!-- Older Beaver Limbs -->
<Limb Name="gBeaverOlderBrotherRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_ROOT" Offset="0x72C8" />
<Limb Name="gBeaverOlderBrotherPelvisRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_PELVIS_ROOT" Offset="0x72D4" />
<Limb Name="gBeaverOlderBrotherPelvisLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_PELVIS" Offset="0x72E0" />
<Limb Name="gBeaverOlderBrotherTorsoRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_TORSO_ROOT" Offset="0x72EC" />
<Limb Name="gBeaverOlderBrotherHeadRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_HEAD_ROOT" Offset="0x72F8" />
<Limb Name="gBeaverOlderBrotherHeadLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_HEAD" Offset="0x7304" />
<Limb Name="gBeaverOlderBrotherTeethLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_TEETH" Offset="0x7310" />
<Limb Name="gBeaverOlderBrotherHairRightLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_HAIR_RIGHT" Offset="0x731C" />
<Limb Name="gBeaverOlderBrotherHairLeftLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_HAIR_LEFT" Offset="0x7328" />
<Limb Name="gBeaverOlderBrotherHairBackLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_HAIR_BACK" Offset="0x7334" />
<Limb Name="gBeaverOlderBrotherLeftArmRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_LEFT_ARM_ROOT" Offset="0x7340" />
<Limb Name="gBeaverOlderBrotherLeftArmLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_LEFT_ARM" Offset="0x734C" />
<Limb Name="gBeaverOlderBrotherRightArmRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_RIGHT_ARM_ROOT" Offset="0x7358" />
<Limb Name="gBeaverOlderBrotherRightArmLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_RIGHT_ARM" Offset="0x7364" />
<Limb Name="gBeaverOlderBrotherTorsoLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_TORSO" Offset="0x7370" />
<Limb Name="gBeaverOlderBrotherInnerTubeLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_INNER_TUBE" Offset="0x737C" />
<Limb Name="gBeaverOlderBrotherTailRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_TAIL_ROOT" Offset="0x7388" />
<Limb Name="gBeaverOlderBrotherTailBaseLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_TAIL_BASE" Offset="0x7394" />
<Limb Name="gBeaverOlderBrotherTailEndLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_TAIL_END" Offset="0x73A0" />
<Limb Name="gBeaverOlderBrotherRightLegRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_RIGHT_LEG_ROOT" Offset="0x73AC" />
<Limb Name="gBeaverOlderBrotherRightLegLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_RIGHT_LEG" Offset="0x73B8" />
<Limb Name="gBeaverOlderBrotherLeftLegRootLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_LEFT_LEG_ROOT" Offset="0x73C4" />
<Limb Name="gBeaverOlderBrotherLeftLegLimb" Type="Standard" EnumName="BEAVER_OLDER_BROTHER_LIMB_LEFT_LEG" Offset="0x73D0" />
<!-- Older Beaver Skeleton -->
<Skeleton Name="gBeaverOlderBrotherSkel" Type="Flex" LimbType="Standard" LimbNone="BEAVER_OLDER_BROTHER_LIMB_NONE" LimbMax="BEAVER_OLDER_BROTHER_LIMB_MAX" EnumName="BeaverOlderBrotherLimb" Offset="0x7438" />
<!-- Beaver Animations -->
<Animation Name="gBeaverGlitchyLimbSpinAnim" Offset="0x750C" /> <!-- Original name might be "bea_wait". Unused -->
<Animation Name="gBeaverLaughLeftAnim" Offset="0x7D3C" /> <!-- Original name is "bev_chukletoL" -->
<Animation Name="gBeaverLaughRightAnim" Offset="0x86AC" /> <!-- Original name is "bev_chukletoR" -->
<Animation Name="gBeaverSwimWithSpinningTail" Offset="0x8960" /> <!-- Original name is "bev_propellerswim" -->
<Animation Name="gBeaverSwimWithRaisedTail" Offset="0x8BB4" /> <!-- Original name is "bev_propellerswim2". Unused variation of gBeaverSwimWithSpinningTail where the tail just stays upright. -->
<Animation Name="gBeaverSwimAnim" Offset="0x8EAC" /> <!-- Original name is "bev_swim" -->
<Animation Name="gBeaverTalkAnim" Offset="0x925C" /> <!-- Original name is "bev_talk1" -->
<Animation Name="gBeaverTalkWaveArmsAnim" Offset="0x9B4C" /> <!-- Original name is "bev_talk2" -->
<Animation Name="gBeaverTalkToLeftAnim" Offset="0xA25C" /> <!-- Original name is "bev_talktoL" -->
<Animation Name="gBeaverTalkToRightAnim" Offset="0xAAEC" /> <!-- Original name is "bev_talktoR" -->
<Animation Name="gBeaverBowAnim" Offset="0xB94C" /> <!-- Original name is "bev_thankyou" -->
<Animation Name="gBeaverIdleAnim" Offset="0xBCFC" /> <!-- Original name is "bev_wait" -->
<Animation Name="gBeaverIdleFaceLeftAnim" Offset="0xC0A0" /> <!-- Original name is "bev_waittoL" -->
<Animation Name="gBeaverIdleFaceRightAnim" Offset="0xC47C" /> <!-- Original name is "bev_waittoR" -->
<Animation Name="gBeaverWalkAnim" Offset="0xC94C" /> <!-- Original name is "bev_walk" -->
<!-- Younger Beaver Limb DisplayLists -->
<DList Name="gBeaverYoungerBrotherHeadDL" Offset="0xE670" />
<DList Name="gBeaverYoungerBrotherHairLeftDL" Offset="0xEB58" />
<DList Name="gBeaverYoungerBrotherHairRightDL" Offset="0xEBE0" />
<DList Name="gBeaverYoungerBrotherHairBackDL" Offset="0xEC68" />
<DList Name="gBeaverYoungerBrotherTeethDL" Offset="0xECF0" />
<DList Name="gBeaverYoungerBrotherLeftArmDL" Offset="0xED88" />
<DList Name="gBeaverYoungerBrotherRightArmDL" Offset="0xEEE0" />
<DList Name="gBeaverYoungerBrotherLogsDL" Offset="0xF030" />
<DList Name="gBeaverYoungerBrotherTorsoDL" Offset="0xF190" />
<DList Name="gBeaverYoungerBrotherTailEndDL" Offset="0xF2B0" />
<DList Name="gBeaverYoungerBrotherTailBaseDL" Offset="0xF3B8" />
<DList Name="gBeaverYoungerBrotherLeftLegDL" Offset="0xF4E8" />
<DList Name="gBeaverYoungerBrotherRightLegDL" Offset="0xF638" />
<DList Name="gBeaverYoungerBrotherPelvisDL" Offset="0xF788" />
<!-- Younger Beaver Textures -->
<Texture Name="gBeaverYoungerBrotherEye1Tex" OutName="beaver_younger_brother_eye_1" Format="rgba16" Width="32" Height="32" Offset="0xF918" />
<Texture Name="gBeaverYoungerBrotherEye2Tex" OutName="beaver_younger_brother_eye_2" Format="rgba16" Width="32" Height="32" Offset="0x10118" />
<Texture Name="gBeaverYoungerBrotherEye3Tex" OutName="beaver_younger_brother_eye_3" Format="rgba16" Width="32" Height="32" Offset="0x10918" />
<Texture Name="gBeaverYoungerBrotherEye4Tex" OutName="beaver_younger_brother_eye_4" Format="rgba16" Width="32" Height="32" Offset="0x11118" />
<Texture Name="gBeaverYoungerBrotherMouthTex" OutName="beaver_younger_brother_mouth" Format="rgba16" Width="32" Height="32" Offset="0x11918" />
<Texture Name="gBeaverYoungerBrotherNoseTex" OutName="beaver_younger_brother_nose" Format="rgba16" Width="16" Height="32" Offset="0x12118" />
<Texture Name="gBeaverYoungerBrotherSkinTex" OutName="beaver_younger_brother_skin" Format="rgba16" Width="16" Height="16" Offset="0x12518" />
<Texture Name="gBeaverYoungerBrotherClothesTex" OutName="beaver_younger_brother_clothes" Format="rgba16" Width="32" Height="32" Offset="0x12718" />
<Texture Name="gBeaverYoungerBrotherHairTex" OutName="beaver_younger_brother_hair" Format="rgba16" Width="32" Height="32" Offset="0x12F18" />
<Texture Name="gBeaverYoungerBrotherToothTex" OutName="beaver_younger_brother_tooth" Format="rgba16" Width="8" Height="16" Offset="0x13718" />
<Texture Name="gBeaverYoungerBrotherHandAndFootTex" OutName="beaver_younger_brother_hand_and_foot" Format="rgba16" Width="32" Height="32" Offset="0x13818" />
<Texture Name="gBeaverYoungerBrotherLogsEndTex" OutName="beaver_younger_brother_logs_end" Format="rgba16" Width="32" Height="32" Offset="0x14018" />
<Texture Name="gBeaverYoungerBrotherLogsTex" OutName="beaver_younger_brother_logs" Format="rgba16" Width="32" Height="32" Offset="0x14818" />
<Texture Name="gBeaverYoungerBrotherTailTex" OutName="beaver_younger_brother_tail" Format="rgba16" Width="32" Height="32" Offset="0x15018" />
<Texture Name="gBeaverYoungerBrotherTailSkinTex" OutName="beaver_younger_brother_tail_skin" Format="rgba16" Width="32" Height="32" Offset="0x15818" />
<Texture Name="gBeaverYoungerBrotherBeltRedTex" OutName="beaver_younger_brother_belt_red" Format="rgba16" Width="32" Height="32" Offset="0x16018" />
<Texture Name="gBeaverYoungerBrotherBeltGreenTex" OutName="beaver_younger_brother_belt_green" Format="rgba16" Width="32" Height="32" Offset="0x16818" />
<Texture Name="gBeaverYoungerBrotherBeltBlueTex" OutName="beaver_younger_brother_belt_blue" Format="rgba16" Width="32" Height="32" Offset="0x17018" />
<!-- Younger Beaver Limbs -->
<Limb Name="gBeaverYoungerBrotherRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_ROOT" Offset="0x17820" />
<Limb Name="gBeaverYoungerBrotherPelvisRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_PELVIS_ROOT" Offset="0x1782C" />
<Limb Name="gBeaverYoungerBrotherPelvisLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_PELVIS" Offset="0x17838" />
<Limb Name="gBeaverYoungerBrotherTorsoRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_TORSO_ROOT" Offset="0x17844" />
<Limb Name="gBeaverYoungerBrotherHeadRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_HEAD_ROOT" Offset="0x17850" />
<Limb Name="gBeaverYoungerBrotherHeadLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_HEAD" Offset="0x1785C" />
<Limb Name="gBeaverYoungerBrotherTeethLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_TEETH" Offset="0x17868" />
<Limb Name="gBeaverYoungerBrotherHairRightLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_HAIR_RIGHT" Offset="0x17874" />
<Limb Name="gBeaverYoungerBrotherHairLeftLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_HAIR_LEFT" Offset="0x17880" />
<Limb Name="gBeaverYoungerBrotherHairBackLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_HAIR_BACK" Offset="0x1788C" />
<Limb Name="gBeaverYoungerBrotherLeftArmRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_LEFT_ARM_ROOT" Offset="0x17898" />
<Limb Name="gBeaverYoungerBrotherLeftArmLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_LEFT_ARM" Offset="0x178A4" />
<Limb Name="gBeaverYoungerBrotherRightArmRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_RIGHT_ARM_ROOT" Offset="0x178B0" />
<Limb Name="gBeaverYoungerBrotherRightArmLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_RIGHT_ARM" Offset="0x178BC" />
<Limb Name="gBeaverYoungerBrotherTorsoLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_TORSO" Offset="0x178C8" />
<Limb Name="gBeaverYoungerBrotherLogsLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_LOGS" Offset="0x178D4" />
<Limb Name="gBeaverYoungerBrotherTailRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_TAIL_ROOT" Offset="0x178E0" />
<Limb Name="gBeaverYoungerBrotherTailBaseLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_TAIL_BASE" Offset="0x178EC" />
<Limb Name="gBeaverYoungerBrotherTailEndLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_TAIL_END" Offset="0x178F8" />
<Limb Name="gBeaverYoungerBrotherRightLegRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_RIGHT_LEG_ROOT" Offset="0x17904" />
<Limb Name="gBeaverYoungerBrotherRightLegLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_RIGHT_LEG" Offset="0x17910" />
<Limb Name="gBeaverYoungerBrotherLeftLegRootLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_LEFT_LEG_ROOT" Offset="0x1791C" />
<Limb Name="gBeaverYoungerBrotherLeftLegLimb" Type="Standard" EnumName="BEAVER_YOUNGER_BROTHER_LIMB_LEFT_LEG" Offset="0x17928" />
<!-- Younger Beaver Skeleton -->
<Skeleton Name="gBeaverYoungerBrotherSkel" Type="Flex" LimbType="Standard" LimbNone="BEAVER_YOUNGER_BROTHER_LIMB_NONE" LimbMax="BEAVER_YOUNGER_BROTHER_LIMB_MAX" EnumName="BeaverYoungerBrotherLimb" Offset="0x17990" />
<!-- Textures for the vortex and splashing effects that appear behind the beavers when they swim. -->
<Texture Name="gBeaverUnusedTLUT" OutName="beaver_unused_tlut" Format="rgba16" Width="4" Height="4" Offset="0x179A0" />
<Texture Name="gBeaverOlderBrotherTailVortexMaskTex" OutName="beaver_older_brother_tail_vortex_mask" Format="i4" Width="32" Height="64" Offset="0x179C0" />
<Texture Name="gBeaverOlderBrotherTailVortexTex" OutName="beaver_older_brother_tail_vortex" Format="i4" Width="64" Height="64" Offset="0x17DC0" />
<Texture Name="gBeaverYoungerBrotherTailVortexTex" OutName="beaver_younger_brother_tail_vortex" Format="i4" Width="64" Height="64" Offset="0x185C0" />
<Texture Name="gBeaverYoungerBrotherTailVortexMaskTex" OutName="beaver_younger_brother_tail_vortex_mask" Format="i4" Width="64" Height="64" Offset="0x18DC0" />
<Texture Name="gBeaverYoungerBrotherTailSplashTex" OutName="beaver_younger_brother_tail_splash" Format="i4" Width="64" Height="64" Offset="0x195C0" />
<Texture Name="gBeaverYoungerBrotherTailSplashMaskTex" OutName="beaver_younger_brother_tail_splash_mask" Format="i4" Width="64" Height="64" Offset="0x19DC0" />
<!-- DisplayLists and TextureAnimations for the vortex effect that appears behind the older beaver brother. All DisplayLists are the same besides a change in alpha. -->
<DList Name="gBeaverOlderBrotherTailVortex1DL" Offset="0x1A600" /> <!-- Original name is "vux_001_model" -->
<TextureAnimation Name="gBeaverOlderBrotherTailVortex1TexAnim" Offset="0x1A6E8" />
<DList Name="gBeaverOlderBrotherTailVortex2DL" Offset="0x1A730" /> <!-- Original name is "vux_002_model" -->
<TextureAnimation Name="gBeaverOlderBrotherTailVortex2TexAnim" Offset="0x1A818" />
<DList Name="gBeaverOlderBrotherTailVortex3DL" Offset="0x1A860" /> <!-- Original name is "vux_003_model" -->
<TextureAnimation Name="gBeaverOlderBrotherTailVortex3TexAnim" Offset="0x1A948" />
<DList Name="gBeaverOlderBrotherTailVortex4DL" Offset="0x1A990" /> <!-- Original name is "vux_004_model" -->
<TextureAnimation Name="gBeaverOlderBrotherTailVortex4TexAnim" Offset="0x1AA78" />
<DList Name="gBeaverOlderBrotherTailVortex5DL" Offset="0x1AAC0" /> <!-- Original name is "vux_005_model" -->
<TextureAnimation Name="gBeaverOlderBrotherTailVortex5TexAnim" Offset="0x1ABA8" />
<!-- DisplayLists for the vortex and splashing effects that appear behind the younger beaver brother. -->
<DList Name="gBeaverYoungerBrotherTailVortexDL" Offset="0x1ABF0" /> <!-- Original name is "vuz_01_model" -->
<DList Name="gBeaverYoungerBrotherTailSplashDL" Offset="0x1AD00" /> <!-- Original name is "vuz_02_model" -->
</File>
</Root>
+27 -14
View File
@@ -1,18 +1,31 @@
<Root>
<!-- Dependencies -->
<ExternalFile XmlPath="objects/gameplay_dangeon_keep.xml" OutPath="assets/objects/gameplay_dangeon_keep/"/>
<!-- Assets for Boss Doors -->
<File Name="object_bdoor" Segment="6">
<DList Name="object_bdoor_DL_0000C0" Offset="0xC0" />
<DList Name="object_bdoor_DL_000400" Offset="0x400" />
<DList Name="object_bdoor_DL_000530" Offset="0x530" />
<Texture Name="object_bdoor_Tex_0005C0" OutName="tex_0005C0" Format="rgba16" Width="32" Height="64" Offset="0x5C0" />
<DList Name="object_bdoor_DL_001790" Offset="0x1790" />
<DList Name="object_bdoor_DL_001850" Offset="0x1850" />
<Texture Name="object_bdoor_Tex_001910" OutName="tex_001910" Format="rgba16" Width="32" Height="64" Offset="0x1910" />
<DList Name="object_bdoor_DL_002A50" Offset="0x2A50" />
<DList Name="object_bdoor_DL_002AF8" Offset="0x2AF8" />
<Texture Name="object_bdoor_Tex_002BA0" OutName="tex_002BA0" Format="rgba16" Width="32" Height="64" Offset="0x2BA0" />
<Texture Name="object_bdoor_Tex_003BA0" OutName="tex_003BA0" Format="rgba16" Width="32" Height="64" Offset="0x3BA0" />
<Texture Name="object_bdoor_Tex_004BA0" OutName="tex_004BA0" Format="rgba16" Width="32" Height="64" Offset="0x4BA0" />
<Texture Name="object_bdoor_Tex_005BA0" OutName="tex_005BA0" Format="rgba16" Width="32" Height="64" Offset="0x5BA0" />
<Texture Name="object_bdoor_Tex_006BA0" OutName="tex_006BA0" Format="rgba16" Width="32" Height="64" Offset="0x6BA0" />
<!-- Boss Door, Lock, and Chain DisplayLists -->
<DList Name="gBossDoorDL" Offset="0xC0" /> <!-- Original name is "bossdoor_model" -->
<DList Name="gBossDoorLockDL" Offset="0x400" /> <!-- Original name is "doorkagiboss_model" ("lock") -->
<DList Name="gBossDoorChainDL" Offset="0x530" /> <!-- Original name is "doorkusariboss_model" ("chain") -->
<!-- One of the Boss Door Textures -->
<Texture Name="gBossDoorSnowheadTex" OutName="boss_door_snowhead" Format="rgba16" Width="32" Height="64" Offset="0x5C0" />
<!-- Assets for an unused set of doors -->
<DList Name="gBossDoorUnusedDoor1LeftDL" Offset="0x1790" /> <!-- Original name is "i2_L_d1_model" -->
<DList Name="gBossDoorUnusedDoor1RightDL" Offset="0x1850" /> <!-- Original name is "i2_L_d1_2_model" -->
<Texture Name="gBossDoorUnusedDoor1Tex" OutName="boss_door_unused_door_1" Format="rgba16" Width="32" Height="64" Offset="0x1910" />
<DList Name="gBossDoorUnusedDoor2LeftDL" Offset="0x2A50" /> <!-- Original name is "i2_L_d2_model" -->
<DList Name="gBossDoorUnusedDoor2RightDL" Offset="0x2AF8" /> <!-- Original name is "i2_L_d2_2_model" -->
<Texture Name="gBossDoorUnusedDoor2Tex" OutName="boss_door_unused_door_2" Format="rgba16" Width="32" Height="64" Offset="0x2BA0" />
<!-- The rest of the Boss Door Textures -->
<Texture Name="gBossDoorStoneTowerTex" OutName="boss_door_stone_tower" Format="rgba16" Width="32" Height="64" Offset="0x3BA0" />
<Texture Name="gBossDoorGreatBayTex" OutName="boss_door_great_bay" Format="rgba16" Width="32" Height="64" Offset="0x4BA0" />
<Texture Name="gBossDoorWoodfallTex" OutName="boss_door_woodfall" Format="rgba16" Width="32" Height="64" Offset="0x5BA0" />
<!-- A default texture only used if a Boss Door is present outside of the four main dungeons, which is never the case in the final game. -->
<Texture Name="gBossDoorDefaultTex" OutName="boss_door_unused" Format="rgba16" Width="32" Height="64" Offset="0x6BA0" />
</File>
</Root>
+6 -6
View File
@@ -38,12 +38,12 @@
<DList Name="gCneLeftForearmDL" Offset="0x19A8"/>
<DList Name="gCneLeftUpperArmDL" Offset="0x1AC8"/>
<DList Name="gCneTorsoDL" Offset="0x1B88"/>
<DList Name="gCneRightFootDL" Offset="0x1E50"/>
<DList Name="gCneRightShinDL" Offset="0x1F18"/>
<DList Name="gCneRightThighDL" Offset="0x1FE0"/>
<DList Name="gCneLeftFootDL" Offset="0x20A8"/>
<DList Name="gCneLeftShinDL" Offset="0x2170"/>
<DList Name="gCneLeftThighDL" Offset="0x2238"/>
<DList Name="gCneRightFootDL" Offset="0x1E50"/> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gCneRightShinDL" Offset="0x1F18"/> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gCneRightThighDL" Offset="0x1FE0"/> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gCneLeftFootDL" Offset="0x20A8"/> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gCneLeftShinDL" Offset="0x2170"/> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gCneLeftThighDL" Offset="0x2238"/> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gCnePelvisDL" Offset="0x2300"/>
<Texture Name="gCneOrangeHairFaceTex" OutName="cne_orange_hair_face" Format="rgba16" Width="8" Height="16" Offset="0x23D0"/>
+144 -74
View File
@@ -1,78 +1,148 @@
<Root>
<!-- Assets for interactive elements in Great Bay Temple, i.e., waterwheels, seesaws, whirlpools, waterfalls, doors, etc. -->
<File Name="object_dblue_object" Segment="6">
<DList Name="object_dblue_object_DL_0002C0" Offset="0x2C0" />
<DList Name="object_dblue_object_DL_0002C8" Offset="0x2C8" />
<Collision Name="object_dblue_object_Colheader_0005C4" Offset="0x5C4" />
<DList Name="object_dblue_object_DL_001E60" Offset="0x1E60" />
<DList Name="object_dblue_object_DL_001E68" Offset="0x1E68" />
<Collision Name="object_dblue_object_Colheader_002E78" Offset="0x2E78" />
<DList Name="object_dblue_object_DL_003250" Offset="0x3250" />
<DList Name="object_dblue_object_DL_003358" Offset="0x3358" />
<Collision Name="object_dblue_object_Colheader_003540" Offset="0x3540" />
<DList Name="object_dblue_object_DL_003770" Offset="0x3770" />
<DList Name="object_dblue_object_DL_0038D0" Offset="0x38D0" />
<DList Name="object_dblue_object_DL_004840" Offset="0x4840" />
<DList Name="object_dblue_object_DL_004848" Offset="0x4848" />
<DList Name="object_dblue_object_DL_0052B0" Offset="0x52B0" />
<DList Name="object_dblue_object_DL_0052B8" Offset="0x52B8" />
<Collision Name="object_dblue_object_Colheader_005D28" Offset="0x5D28" />
<DList Name="object_dblue_object_DL_0061B0" Offset="0x61B0" />
<DList Name="object_dblue_object_DL_0061B8" Offset="0x61B8" />
<DList Name="object_dblue_object_DL_0069D0" Offset="0x69D0" />
<DList Name="object_dblue_object_DL_0069D8" Offset="0x69D8" />
<Collision Name="object_dblue_object_Colheader_006EA8" Offset="0x6EA8" />
<Collision Name="object_dblue_object_Colheader_00714C" Offset="0x714C" />
<DList Name="object_dblue_object_DL_008770" Offset="0x8770" />
<DList Name="object_dblue_object_DL_008778" Offset="0x8778" />
<DList Name="object_dblue_object_DL_00A520" Offset="0xA520" />
<DList Name="object_dblue_object_DL_00A528" Offset="0xA528" />
<Collision Name="object_dblue_object_Colheader_00AED0" Offset="0xAED0" />
<DList Name="object_dblue_object_DL_00B280" Offset="0xB280" />
<DList Name="object_dblue_object_DL_00B430" Offset="0xB430" />
<TextureAnimation Name="object_dblue_object_Matanimheader_00B448" Offset="0xB448" />
<DList Name="object_dblue_object_DL_00B8F0" Offset="0xB8F0" />
<DList Name="object_dblue_object_DL_00B8F8" Offset="0xB8F8" />
<Collision Name="object_dblue_object_Colheader_00BC08" Offset="0xBC08" />
<DList Name="object_dblue_object_DL_00BF40" Offset="0xBF40" />
<DList Name="object_dblue_object_DL_00BF48" Offset="0xBF48" />
<Collision Name="object_dblue_object_Colheader_00C180" Offset="0xC180" />
<DList Name="object_dblue_object_DL_00C4B0" Offset="0xC4B0" />
<DList Name="object_dblue_object_DL_00C4B8" Offset="0xC4B8" />
<Collision Name="object_dblue_object_Colheader_00C700" Offset="0xC700" />
<DList Name="object_dblue_object_DL_00CAA0" Offset="0xCAA0" />
<DList Name="object_dblue_object_DL_00CC08" Offset="0xCC08" />
<TextureAnimation Name="object_dblue_object_Matanimheader_00CC18" Offset="0xCC18" />
<DList Name="object_dblue_object_DL_00CD10" Offset="0xCD10" />
<DList Name="object_dblue_object_DL_00CDD8" Offset="0xCDD8" />
<TextureAnimation Name="object_dblue_object_Matanimheader_00CE00" Offset="0xCE00" />
<DList Name="object_dblue_object_DL_00D110" Offset="0xD110" />
<DList Name="object_dblue_object_DL_00D220" Offset="0xD220" />
<TextureAnimation Name="object_dblue_object_Matanimheader_00D250" Offset="0xD250" />
<Collision Name="object_dblue_object_Colheader_00D3DC" Offset="0xD3DC" />
<Texture Name="object_dblue_object_TLUT_00D410" OutName="tlut_00D410" Format="rgba16" Width="4" Height="4" Offset="0xD410" />
<!-- <Blob Name="object_dblue_object_Blob_00D430" Size="0x420" Offset="0xD430" /> -->
<Texture Name="object_dblue_object_TLUT_00D850" OutName="tlut_00D850" Format="rgba16" Width="4" Height="4" Offset="0xD850" />
<!-- <Blob Name="object_dblue_object_Blob_00D870" Size="0x60" Offset="0xD870" /> -->
<Texture Name="object_dblue_object_Tex_00D8D0" OutName="tex_00D8D0" Format="rgba16" Width="16" Height="64" Offset="0xD8D0" />
<Texture Name="object_dblue_object_Tex_00E0D0" OutName="tex_00E0D0" Format="rgba16" Width="8" Height="16" Offset="0xE0D0" />
<Texture Name="object_dblue_object_Tex_00E1D0" OutName="tex_00E1D0" Format="rgba16" Width="32" Height="64" Offset="0xE1D0" />
<Texture Name="object_dblue_object_Tex_00F1D0" OutName="tex_00F1D0" Format="rgba16" Width="16" Height="32" Offset="0xF1D0" />
<Texture Name="object_dblue_object_Tex_00F5D0" OutName="tex_00F5D0" Format="rgba16" Width="16" Height="64" Offset="0xF5D0" />
<Texture Name="object_dblue_object_Tex_00FDD0" OutName="tex_00FDD0" Format="rgba16" Width="16" Height="32" Offset="0xFDD0" />
<Texture Name="object_dblue_object_Tex_0101D0" OutName="tex_0101D0" Format="rgba16" Width="32" Height="64" Offset="0x101D0" />
<Texture Name="object_dblue_object_Tex_0111D0" OutName="tex_0111D0" Format="rgba16" Width="32" Height="32" Offset="0x111D0" />
<Texture Name="object_dblue_object_Tex_0119D0" OutName="tex_0119D0" Format="ci4" Width="8" Height="16" Offset="0x119D0" />
<Texture Name="object_dblue_object_Tex_011A10" OutName="tex_011A10" Format="rgba16" Width="32" Height="32" Offset="0x11A10" />
<!-- <Blob Name="object_dblue_object_Blob_012210" Size="0x1D60" Offset="0x12210" /> -->
<Texture Name="object_dblue_object_Tex_013F70" OutName="tex_013F70" Format="ci4" Width="64" Height="64" Offset="0x13F70" />
<Texture Name="object_dblue_object_Tex_014770" OutName="tex_014770" Format="rgba16" Width="32" Height="32" Offset="0x14770" />
<Texture Name="object_dblue_object_Tex_014F70" OutName="tex_014F70" Format="rgba16" Width="32" Height="32" Offset="0x14F70" />
<Texture Name="object_dblue_object_Tex_015770" OutName="tex_015770" Format="ia8" Width="32" Height="64" Offset="0x15770" />
<Texture Name="object_dblue_object_Tex_015F70" OutName="tex_015F70" Format="rgba16" Width="32" Height="32" Offset="0x15F70" />
<Texture Name="object_dblue_object_Tex_016770" OutName="tex_016770" Format="rgba16" Width="32" Height="32" Offset="0x16770" />
<Texture Name="object_dblue_object_Tex_016F70" OutName="tex_016F70" Format="rgba16" Width="32" Height="32" Offset="0x16F70" />
<Texture Name="object_dblue_object_Tex_017770" OutName="tex_017770" Format="ia8" Width="32" Height="32" Offset="0x17770" />
<DList Name="object_dblue_object_DL_017D00" Offset="0x17D00" />
<Texture Name="object_dblue_object_Tex_017E58" OutName="tex_017E58" Format="rgba16" Width="32" Height="64" Offset="0x17E58" />
<!-- DisplayLists and Collision for the elevator platforms. -->
<DList Name="gGreatBayTempleObjectElevatorEmptyDL" Offset="0x2C0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectElevatorDL" Offset="0x2C8" /> <!-- Original name is "m2_KON_ELE_model" -->
<Collision Name="gGreatBayTempleObjectElevatorCol" Offset="0x5C4" />
<!-- DisplayLists and Collision for the rotating waterwheel with two platforms. -->
<DList Name="gGreatBayTempleObjectWaterwheelWithPlatformsEmptyDL" Offset="0x1E60" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectWaterwheelWithPlatformsDL" Offset="0x1E68" /> <!-- Original name is "m2_KON_GEAR09_model" -->
<Collision Name="gGreatBayTempleObjectWaterwheelWithPlatformsCol" Offset="0x2E78" />
<!-- DisplayLists and Collision for the ice stalactites that can be thawed with Fire Arrows. -->
<DList Name="gGreatBayTempleObjectIceStalactiteRimDL" Offset="0x3250" />
<DList Name="gGreatBayTempleObjectIceStalactiteDL" Offset="0x3358" /> <!-- Original name is "m2_KON_ICE_model" -->
<Collision Name="gGreatBayTempleObjectIceStalactiteCol" Offset="0x3540" /> <!-- Unused -->
<!-- DisplayLists for the frozen version of the waterfall that briefly appears when you hit it with an Ice Arrow. -->
<DList Name="gGreatBayTempleObjectFrozenWaterfallDL" Offset="0x3770" />
<DList Name="gGreatBayTempleObjectFrozenWaterfallEmptyDL" Offset="0x38D0" /> <!-- Probably was the opaque component for the above DL -->
<!-- DisplayLists and Collision for the rotating gear shaft, both with and without two platforms. -->
<DList Name="gGreatBayTempleObjectGearShaftWithPlatformsEmptyDL" Offset="0x4840" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectGearShaftWithPlatformsDL" Offset="0x4848" /> <!-- Original name is "m2_KON_Screw_model" -->
<DList Name="gGreatBayTempleObjectGearShaftEmptyDL" Offset="0x52B0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectGearShaftDL" Offset="0x52B8" /> <!-- Original name is "m2_KON_ScrewFor8_model" -->
<Collision Name="gGreatBayTempleObjectGearShaftWithPlatformsCol" Offset="0x5D28" />
<!-- DisplayLists and Collision for the switches that can be pushed or pulled. -->
<DList Name="gGreatBayTempleObjectOneWaySwitchEmptyDL" Offset="0x61B0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectOneWaySwitchDL" Offset="0x61B8" /> <!-- Original name is "m2_KON_Sen_model" (perhaps "tap; faucet") -->
<DList Name="gGreatBayTempleObjectTwoWaySwitchEmptyDL" Offset="0x69D0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectTwoWaySwitchDL" Offset="0x69D8" /> <!-- Original name is "m2_KON_SenP2_model" -->
<Collision Name="gGreatBayTempleObjectTwoWaySwitchCol" Offset="0x6EA8" />
<Collision Name="gGreatBayTempleObjectOneWaySwitchCol" Offset="0x714C" />
<!-- DisplayLists and Collision for the giant waterwheel near the start of the dungeon. -->
<DList Name="gGreatBayTempleObjectWaterwheelEmptyDL" Offset="0x8770" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectWaterwheelDL" Offset="0x8778" /> <!-- Original name is "m2_KON_SuisyaFor0_model" ("waterwheel") -->
<DList Name="gGreatBayTempleObjectWaterwheelWithFakeGearEmptyDL" Offset="0xA520" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectWaterwheelWithFakeGearDL" Offset="0xA528" /> <!-- Original name is "m2_KON_SuisyaFor8_model" -->
<Collision Name="gGreatBayTempleObjectWaterwheelCol" Offset="0xAED0" />
<!-- DisplayLists and TextureAnimation for the waterfalls that can be frozen with Ice Arrows. -->
<DList Name="gGreatBayTempleObjectWaterfallDL" Offset="0xB280" /> <!-- Original name is "m2_KON_TAKI_modelT" ("waterfall") -->
<DList Name="gGreatBayTempleObjectWaterfallEmptyDL" Offset="0xB430" /> <!-- Probably was the opaque component for the above DL -->
<TextureAnimation Name="gGreatBayTempleObjectWaterfallTexAnim" Offset="0xB448" />
<!-- DisplayLists and Collision for the "shaft" of the seesaw, i.e., the bar that connects the two platforms. -->
<DList Name="gGreatBayTempleObjectSeesawShaftEmptyDL" Offset="0xB8F0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectSeesawShaftDL" Offset="0xB8F8" /> <!-- Original name is "m2_KON_TENBIN_model" ("(balance) scales") -->
<Collision Name="gGreatBayTempleObjectSeesawShaftCol" Offset="0xBC08" />
<!-- DisplayLists and Collision for the large seesaw platform. -->
<DList Name="gGreatBayTempleObjectLargeSeesawPlatformEmptyDL" Offset="0xBF40" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectLargeSeesawPlatformDL" Offset="0xBF48" /> <!-- Original name is "m2_KON_TENBINstepBIG_model" -->
<Collision Name="gGreatBayTempleObjectLargeSeesawPlatformCol" Offset="0xC180" />
<!-- DisplayLists and Collision for the small seesaw platform. -->
<DList Name="gGreatBayTempleObjectSmallSeesawPlatformEmptyDL" Offset="0xC4B0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gGreatBayTempleObjectSmallSeesawPlatformDL" Offset="0xC4B8" /> <!-- Original name is "m2_KON_TENBINstepSML_model" -->
<Collision Name="gGreatBayTempleObjectSmallSeesawPlatformCol" Offset="0xC700" />
<!-- DisplayLists and TextureAnimation for the large whirlpool at the bottom of the main room. -->
<DList Name="gGreatBayTempleObjectWhirlpoolDL" Offset="0xCAA0" /> <!-- Original name is "m2_KON_UZUdis_modelT" ("whirlpool; swirl") -->
<DList Name="gGreatBayTempleObjectWhirlpoolEmptyDL" Offset="0xCC08" /> <!-- Probably was the opaque component for the above DL -->
<TextureAnimation Name="gGreatBayTempleObjectWhirlpoolTexAnim" Offset="0xCC18" />
<!-- DisplayLists and TextureAnimation for the splashing effect created when water hits a waterwheel. -->
<DList Name="gGreatBayTempleObjectWaterwheelSplashDL" Offset="0xCD10" /> <!-- Original name is "m2_KON_sibukiG_modelT" (probably "splash" + GEAR) -->
<DList Name="gGreatBayTempleObjectWaterwheelSplashEmptyDL" Offset="0xCDD8" /> <!-- Probably was the opaque component for the above DL -->
<TextureAnimation Name="gGreatBayTempleObjectWaterwheelSplashTexAnim" Offset="0xCE00" />
<!-- DisplayLists and TextureAnimation for the splashing effect created when water hits a seesaw platform. -->
<DList Name="gGreatBayTempleObjectSeesawSplashDL" Offset="0xD110" /> <!-- Original name is "m2_KON_sibukiT_modelT" (probably "splash" + TENBIN) -->
<DList Name="gGreatBayTempleObjectSeesawSplashEmptyDL" Offset="0xD220" /> <!-- Probably was the opaque component for the above DL -->
<TextureAnimation Name="gGreatBayTempleObjectSeesawSplashTexAnim" Offset="0xD250" />
<Collision Name="gGreatBayTempleObjectUnusedCol" Offset="0xD3DC" /> <!-- Original name is probably "m2_SEAuzuuzu2_bgdatainfo" ("itching to do something; impatient") -->
<!-- Textures for all the Great Bay Temple objects. -->
<Texture Name="gGreatBayTempleObjectOneWaySwitchTLUT" OutName="great_bay_temple_object_one_way_switch_tlut" Format="rgba16" Width="4" Height="4" Offset="0xD410" />
<Texture Name="gGreatBayTempleObjectUnused1TLUT" OutName="great_bay_temple_object_unused_tlut_1" Format="rgba16" Width="4" Height="4" Offset="0xD430" />
<Texture Name="gGreatBayTempleObjectUnused2TLUT" OutName="great_bay_temple_object_unused_tlut_2" Format="rgba16" Width="4" Height="4" Offset="0xD450" />
<Texture Name="gGreatBayTempleObjectUnused3TLUT" OutName="great_bay_temple_object_unused_tlut_3" Format="rgba16" Width="4" Height="4" Offset="0xD470" />
<Texture Name="gGreatBayTempleObjectUnused4TLUT" OutName="great_bay_temple_object_unused_tlut_4" Format="rgba16" Width="4" Height="4" Offset="0xD490" />
<Texture Name="gGreatBayTempleObjectUnused5TLUT" OutName="great_bay_temple_object_unused_tlut_5" Format="rgba16" Width="4" Height="4" Offset="0xD4B0" />
<Texture Name="gGreatBayTempleObjectUnused6TLUT" OutName="great_bay_temple_object_unused_tlut_6" Format="rgba16" Width="4" Height="4" Offset="0xD4D0" />
<Texture Name="gGreatBayTempleObjectUnused7TLUT" OutName="great_bay_temple_object_unused_tlut_7" Format="rgba16" Width="4" Height="4" Offset="0xD4F0" />
<Texture Name="gGreatBayTempleObjectUnused8TLUT" OutName="great_bay_temple_object_unused_tlut_8" Format="rgba16" Width="4" Height="4" Offset="0xD510" />
<Texture Name="gGreatBayTempleObjectUnusedGearTLUT" OutName="great_bay_temple_object_unused_gear_tlut" Format="rgba16" Width="4" Height="4" Offset="0xD530" />
<Texture Name="gGreatBayTempleObjectUnused9TLUT" OutName="great_bay_temple_object_unused_tlut_9" Format="rgba16" Width="4" Height="4" Offset="0xD550" />
<Texture Name="gGreatBayTempleObjectUnused10TLUT" OutName="great_bay_temple_object_unused_tlut_10" Format="rgba16" Width="4" Height="4" Offset="0xD570" />
<Texture Name="gGreatBayTempleObjectUnused11TLUT" OutName="great_bay_temple_object_unused_tlut_11" Format="rgba16" Width="4" Height="4" Offset="0xD590" />
<Texture Name="gGreatBayTempleObjectUnused12TLUT" OutName="great_bay_temple_object_unused_tlut_12" Format="rgba16" Width="4" Height="4" Offset="0xD5B0" />
<Texture Name="gGreatBayTempleObjectUnused13TLUT" OutName="great_bay_temple_object_unused_tlut_13" Format="rgba16" Width="4" Height="4" Offset="0xD5D0" />
<Texture Name="gGreatBayTempleObjectUnused14TLUT" OutName="great_bay_temple_object_unused_tlut_14" Format="rgba16" Width="4" Height="4" Offset="0xD5F0" />
<Texture Name="gGreatBayTempleObjectUnused15TLUT" OutName="great_bay_temple_object_unused_tlut_15" Format="rgba16" Width="4" Height="4" Offset="0xD610" />
<Texture Name="gGreatBayTempleObjectUnusedDarkMetalTLUT" OutName="great_bay_temple_object_unused_dark_metal_tlut" Format="rgba16" Width="4" Height="4" Offset="0xD630" />
<Texture Name="gGreatBayTempleObjectUnused16TLUT" OutName="great_bay_temple_object_unused_tlut_16" Format="rgba16" Width="4" Height="4" Offset="0xD650" />
<Texture Name="gGreatBayTempleObjectUnusedPaddleTLUT" OutName="great_bay_temple_object_unused_paddle_tlut" Format="rgba16" Width="4" Height="4" Offset="0xD670" />
<Texture Name="gGreatBayTempleObjectUnused17TLUT" OutName="great_bay_temple_object_unused_tlut_17" Format="rgba16" Width="4" Height="4" Offset="0xD690" />
<Texture Name="gGreatBayTempleObjectUnused18TLUT" OutName="great_bay_temple_object_unused_tlut_18" Format="rgba16" Width="4" Height="4" Offset="0xD6B0" />
<Texture Name="gGreatBayTempleObjectUnused19TLUT" OutName="great_bay_temple_object_unused_tlut_19" Format="rgba16" Width="4" Height="4" Offset="0xD6D0" />
<Texture Name="gGreatBayTempleObjectUnused20TLUT" OutName="great_bay_temple_object_unused_tlut_20" Format="rgba16" Width="4" Height="4" Offset="0xD6F0" />
<Texture Name="gGreatBayTempleObjectUnused21TLUT" OutName="great_bay_temple_object_unused_tlut_21" Format="rgba16" Width="4" Height="4" Offset="0xD710" />
<Texture Name="gGreatBayTempleObjectUnused22TLUT" OutName="great_bay_temple_object_unused_tlut_22" Format="rgba16" Width="4" Height="4" Offset="0xD730" />
<Texture Name="gGreatBayTempleObjectUnused23TLUT" OutName="great_bay_temple_object_unused_tlut_23" Format="rgba16" Width="4" Height="4" Offset="0xD750" />
<Texture Name="gGreatBayTempleObjectUnused24TLUT" OutName="great_bay_temple_object_unused_tlut_24" Format="rgba16" Width="4" Height="4" Offset="0xD770" />
<Texture Name="gGreatBayTempleObjectUnused25TLUT" OutName="great_bay_temple_object_unused_tlut_25" Format="rgba16" Width="4" Height="4" Offset="0xD790" />
<Texture Name="gGreatBayTempleObjectUnused26TLUT" OutName="great_bay_temple_object_unused_tlut_26" Format="rgba16" Width="4" Height="4" Offset="0xD7B0" />
<Texture Name="gGreatBayTempleObjectUnused27TLUT" OutName="great_bay_temple_object_unused_tlut_27" Format="rgba16" Width="4" Height="4" Offset="0xD7D0" />
<Texture Name="gGreatBayTempleObjectUnused28TLUT" OutName="great_bay_temple_object_unused_tlut_28" Format="rgba16" Width="4" Height="4" Offset="0xD7F0" />
<Texture Name="gGreatBayTempleObjectUnused29TLUT" OutName="great_bay_temple_object_unused_tlut_29" Format="rgba16" Width="4" Height="4" Offset="0xD810" />
<Texture Name="gGreatBayTempleObjectUnused30TLUT" OutName="great_bay_temple_object_unused_tlut_30" Format="rgba16" Width="4" Height="4" Offset="0xD830" />
<Texture Name="gGreatBayTempleObjectLargeSeesawPlatformTLUT" OutName="great_bay_temple_object_large_seesaw_platform_tlut" Format="rgba16" Width="4" Height="4" Offset="0xD850" />
<Texture Name="gGreatBayTempleObjectUnused31TLUT" OutName="great_bay_temple_object_unused_tlut_31" Format="rgba16" Width="4" Height="4" Offset="0xD870" />
<Texture Name="gGreatBayTempleObjectUnused32TLUT" OutName="great_bay_temple_object_unused_tlut_32" Format="rgba16" Width="4" Height="4" Offset="0xD890" />
<Texture Name="gGreatBayTempleObjectUnused33TLUT" OutName="great_bay_temple_object_unused_tlut_33" Format="rgba16" Width="4" Height="4" Offset="0xD8B0" />
<Texture Name="gGreatBayTempleObjectPlatformSideAndSeesawShaftTex" OutName="great_bay_temple_object_platform_side_and_seesaw_shaft" Format="rgba16" Width="16" Height="64" Offset="0xD8D0" />
<Texture Name="gGreatBayTempleObjectElevatorRiserTex" OutName="great_bay_temple_object_elevator_riser" Format="rgba16" Width="8" Height="16" Offset="0xE0D0" />
<Texture Name="gGreatBayTempleObjectPlatformAndWaterwheelBladeTex" OutName="great_bay_temple_object_platform_and_waterwheel_blade" Format="rgba16" Width="32" Height="64" Offset="0xE1D0" />
<Texture Name="gGreatBayTempleObjectDarkMetalTex" OutName="great_bay_temple_object_dark_metal" Format="rgba16" Width="16" Height="32" Offset="0xF1D0" />
<Texture Name="gGreatBayTempleObjectShaftTex" OutName="great_bay_temple_object_shaft" Format="rgba16" Width="16" Height="64" Offset="0xF5D0" />
<Texture Name="gGreatBayTempleObjectGearTex" OutName="great_bay_temple_object_gear" Format="rgba16" Width="16" Height="32" Offset="0xFDD0" />
<Texture Name="gGreatBayTempleObjectPaddleTex" OutName="great_bay_temple_object_paddle" Format="rgba16" Width="32" Height="64" Offset="0x101D0" />
<Texture Name="gGreatBayTempleObjectSwitchKnobTex" OutName="great_bay_temple_object_switch_knob" Format="rgba16" Width="32" Height="32" Offset="0x111D0" />
<Texture Name="gGreatBayTempleObjectOneWaySwitchTex" OutName="great_bay_temple_object_one_way_switch" Format="ci4" Width="8" Height="16" Offset="0x119D0" />
<Texture Name="gGreatBayTempleObjectSwitchSideTex" OutName="great_bay_temple_object_switch_side" Format="rgba16" Width="32" Height="32" Offset="0x11A10" />
<Texture Name="gGreatBayTempleObjectUnusedGearTex" OutName="great_bay_temple_object_unused_gear" Format="ci4" Width="48" Height="36" Offset="0x12210" TlutOffset="0xD530" />
<Texture Name="gGreatBayTempleObjectUnusedDarkMetalTex" OutName="great_bay_temple_object_unused_dark_metal" Format="ci4" Width="32" Height="32" Offset="0x12570" TlutOffset="0xD630" />
<Texture Name="gGreatBayTempleObjectUnusedShaftTex" OutName="great_bay_temple_object_unused_shaft" Format="rgba16" Width="32" Height="64" Offset="0x12770" />
<Texture Name="gGreatBayTempleObjectUnusedPaddleTex" OutName="great_bay_temple_object_unused_paddle" Format="ci4" Width="32" Height="128" Offset="0x13770" TlutOffset="0xD670" />
<Texture Name="gGreatBayTempleObjectLargeSeesawPlatformTex" OutName="great_bay_temple_object_large_seesaw_platform" Format="ci4" Width="64" Height="64" Offset="0x13F70" />
<Texture Name="gGreatBayTempleObjectHorizontalWaterFoamTex" OutName="great_bay_temple_object_horizontal_water_foam" Format="rgba16" Width="32" Height="32" Offset="0x14770" />
<Texture Name="gGreatBayTempleObjectIceTex" OutName="great_bay_temple_object_ice" Format="rgba16" Width="32" Height="32" Offset="0x14F70" />
<Texture Name="gGreatBayTempleObjectIceStalactiteRimMaskTex" OutName="great_bay_temple_object_ice_stalactite_rim_mask" Format="ia8" Width="32" Height="64" Offset="0x15770" />
<Texture Name="gGreatBayTempleObjectWaterfallWaterTex" OutName="great_bay_temple_object_waterfall_water" Format="rgba16" Width="32" Height="32" Offset="0x15F70" />
<Texture Name="gGreatBayTempleObjectVerticalWaterFoamTex" OutName="great_bay_temple_object_vertical_water_foam" Format="rgba16" Width="32" Height="32" Offset="0x16770" />
<Texture Name="gGreatBayTempleObjectWhirpoolWaterTex" OutName="great_bay_temple_object_whirlpool_water" Format="rgba16" Width="32" Height="32" Offset="0x16F70" />
<Texture Name="gGreatBayTempleObjectSplashScrollTex" OutName="great_bay_temple_object_splash_scroll" Format="ia8" Width="32" Height="32" Offset="0x17770" />
<!-- Assets for the doors in Great Bay Temple. -->
<DList Name="gGreatBayTempleObjectDoorDL" Offset="0x17D00" /> <!-- Original name is "m2_KON_shuter1_model" -->
<Texture Name="gGreatBayTempleObjectDoorTex" OutName="great_bay_temple_object_door" Format="rgba16" Width="32" Height="64" Offset="0x17E58" />
</File>
</Root>
+8 -2
View File
@@ -62,7 +62,13 @@
<Animation Name="object_dodongo_Anim_008B1C" Offset="0x8B1C" />
<Animation Name="object_dodongo_Anim_008DE0" Offset="0x8DE0" />
<Animation Name="object_dodongo_Anim_009088" Offset="0x9088" />
<!-- <Blob Name="object_dodongo_Blob_009098" Size="0x808" Offset="0x9098" /> -->
<DList Name="object_dodongo_DL_0098A0" Offset="0x98A0" />
<!-- Fire Effect Textures -->
<Texture Name="gDodongoFire0Tex" OutName="dodongo_fire_0" Format="i4" Width="32" Height="32" Offset="0x90A0"/>
<Texture Name="gDodongoFire1Tex" OutName="dodongo_fire_1" Format="i4" Width="32" Height="32" Offset="0x92A0"/>
<Texture Name="gDodongoFire2Tex" OutName="dodongo_fire_2" Format="i4" Width="32" Height="32" Offset="0x94A0"/>
<Texture Name="gDodongoFire3Tex" OutName="dodongo_fire_3" Format="i4" Width="32" Height="32" Offset="0x96A0"/>
<DList Name="gDodongoFireDL" Offset="0x98A0" />
</File>
</Root>
@@ -0,0 +1,8 @@
<Root>
<File Name="ovl_fbdemo_triforce" BaseAddress="0x80AC5070" RangeStart="0x5C0" RangeEnd="0x690">
<DList Name="sTriforceWipeDL" Offset="0x5C0"/>
<Array Name="sTriforceWipeVtx" Count="10" Offset="0x5F0">
<Vtx/>
</Array>
</File>
</Root>
+5 -4
View File
@@ -1,8 +1,9 @@
<Root>
<!-- Assets for the Gossip Stones. -->
<File Name="object_gs" Segment="6">
<Texture Name="object_gs_Tex_000000" OutName="tex_000000" Format="i8" Width="32" Height="64" Offset="0x0" />
<DList Name="object_gs_DL_000950" Offset="0x950" />
<DList Name="object_gs_DL_0009D0" Offset="0x9D0" />
<DList Name="object_gs_DL_000A60" Offset="0xA60" />
<Texture Name="gGossipStoneTex" OutName="gossip_stone" Format="i8" Width="32" Height="64" Offset="0x0" />
<DList Name="gGossipStoneMaterialDL" Offset="0x950" />
<DList Name="gGossipStoneDL" Offset="0x9D0" />
<DList Name="gGossipStoneBottomModelDL" Offset="0xA60" />
</File>
</Root>
+39 -31
View File
@@ -1,35 +1,43 @@
<Root>
<!-- Assets for Twinmold's Arena -->
<File Name="object_inibs_object" Segment="6">
<DList Name="object_inibs_object_DL_001C10" Offset="0x1C10" />
<DList Name="object_inibs_object_DL_001DC0" Offset="0x1DC0" />
<TextureAnimation Name="object_inibs_object_Matanimheader_002598" Offset="0x2598" />
<Collision Name="object_inibs_object_Colheader_004BA0" Offset="0x4BA0" />
<DList Name="object_inibs_object_DL_006140" Offset="0x6140" />
<DList Name="object_inibs_object_DL_0062D8" Offset="0x62D8" />
<TextureAnimation Name="object_inibs_object_Matanimheader_006858" Offset="0x6858" />
<Collision Name="object_inibs_object_Colheader_008EF4" Offset="0x8EF4" />
<DList Name="object_inibs_object_DL_0090A0" Offset="0x90A0" />
<DList Name="object_inibs_object_DL_0090A8" Offset="0x90A8" />
<Collision Name="object_inibs_object_Colheader_00930C" Offset="0x930C" />
<DList Name="object_inibs_object_DL_009460" Offset="0x9460" />
<DList Name="object_inibs_object_DL_009468" Offset="0x9468" />
<Collision Name="object_inibs_object_Colheader_009600" Offset="0x9600" />
<DList Name="object_inibs_object_DL_009A90" Offset="0x9A90" />
<DList Name="object_inibs_object_DL_009A98" Offset="0x9A98" />
<Collision Name="object_inibs_object_Colheader_009EA8" Offset="0x9EA8" />
<DList Name="object_inibs_object_DL_00A020" Offset="0xA020" />
<DList Name="object_inibs_object_DL_00A028" Offset="0xA028" />
<Collision Name="object_inibs_object_Colheader_00A200" Offset="0xA200" />
<DList Name="object_inibs_object_DL_00A430" Offset="0xA430" />
<DList Name="object_inibs_object_DL_00A438" Offset="0xA438" />
<Collision Name="object_inibs_object_Colheader_00A6A8" Offset="0xA6A8" />
<Texture Name="object_inibs_object_Tex_00A6E0" OutName="tex_00A6E0" Format="rgba16" Width="32" Height="32" Offset="0xA6E0" />
<Texture Name="object_inibs_object_Tex_00AEE0" OutName="tex_00AEE0" Format="rgba16" Width="32" Height="32" Offset="0xAEE0" />
<Texture Name="object_inibs_object_Tex_00B6E0" OutName="tex_00B6E0" Format="rgba16" Width="32" Height="64" Offset="0xB6E0" />
<Texture Name="object_inibs_object_Tex_00C6E0" OutName="tex_00C6E0" Format="rgba16" Width="32" Height="32" Offset="0xC6E0" />
<Texture Name="object_inibs_object_Tex_00CEE0" OutName="tex_00CEE0" Format="rgba16" Width="32" Height="32" Offset="0xCEE0" />
<Texture Name="object_inibs_object_Tex_00D6E0" OutName="tex_00D6E0" Format="rgba16" Width="32" Height="32" Offset="0xD6E0" />
<Texture Name="object_inibs_object_Tex_00DEE0" OutName="tex_00DEE0" Format="rgba16" Width="32" Height="32" Offset="0xDEE0" />
<Texture Name="object_inibs_object_Tex_00E6E0" OutName="tex_00E6E0" Format="rgba16" Width="32" Height="32" Offset="0xE6E0" />
<!-- Assets for the version of the arena when the player is using the Giant's Mask -->
<DList Name="gTwinmoldArenaGiantModeCenterPlatformDL" Offset="0x1C10" />
<DList Name="gTwinmoldArenaGiantModeSandDL" Offset="0x1DC0" />
<TextureAnimation Name="gTwinmoldArenaGiantModeSandTexAnim" Offset="0x2598" />
<Collision Name="gTwinmoldArenaGiantModeArenaCol" Offset="0x4BA0" /> <!-- Unused. Attempting to use it severely slows down the game. -->
<!-- Assets for the normal version of the arena -->
<DList Name="gTwinmoldArenaNormalModeCenterPlatformDL" Offset="0x6140" />
<DList Name="gTwinmoldArenaNormalModeSandDL" Offset="0x62D8" />
<TextureAnimation Name="gTwinmoldArenaNormalModeSandTexAnim" Offset="0x6858" />
<Collision Name="gTwinmoldArenaNormalModeArenaCol" Offset="0x8EF4" /> <!-- Unused. Attempting to use it severely slows down the game. -->
<!-- Assets for unused pillars and walls -->
<DList Name="gTwinmoldArenaEmpty1DL" Offset="0x90A0" /> <!-- Probably intended to be used as the xluDList for the pillar below. -->
<DList Name="gTwinmoldArenaUnusedTwistedPillarDL" Offset="0x90A8" />
<Collision Name="gTwinmoldArenaUnusedTwistedPillarCol" Offset="0x930C" />
<DList Name="gTwinmoldArenaEmpty2DL" Offset="0x9460" /> <!-- Probably intended to be used as the xluDList for the pillar below. -->
<DList Name="gTwinmoldArenaUnusedTrapezoidalPillarDL" Offset="0x9468" />
<Collision Name="gTwinmoldArenaUnusedTrapezoidalPillarCol" Offset="0x9600" />
<DList Name="gTwinmoldArenaEmpty3DL" Offset="0x9A90" /> <!-- Probably intended to be used as the xluDList for the pillar below. -->
<DList Name="gTwinmoldArenaUnusedClawShapedPillarDL" Offset="0x9A98" />
<Collision Name="gTwinmoldArenaUnusedClawShapedPillarCol" Offset="0x9EA8" />
<DList Name="gTwinmoldArenaEmpty4DL" Offset="0xA020" /> <!-- Probably intended to be used as the xluDList for the wall below. -->
<DList Name="gTwinmoldArenaUnusedWallDL" Offset="0xA028" />
<Collision Name="gTwinmoldArenaUnusedWallCol" Offset="0xA200" />
<DList Name="gTwinmoldArenaEmpty5DL" Offset="0xA430" /> <!-- Probably intended to be used as the xluDList for the wall below. -->
<DList Name="gTwinmoldArenaUnusedWallCornerDL" Offset="0xA438" />
<Collision Name="gTwinmoldArenaUnusedWallCornerCol" Offset="0xA6A8" />
<!-- Textures for Twinmold's Arena -->
<Texture Name="gTwinmoldArenaCenterPlatformBrickTex" OutName="twinmold_arena_center_platform_brick" Format="rgba16" Width="32" Height="32" Offset="0xA6E0" />
<Texture Name="gTwinmoldArenaCenterPlatformEmblemTex" OutName="twinmold_arena_center_platform_emblem" Format="rgba16" Width="32" Height="32" Offset="0xAEE0" />
<Texture Name="gTwinmoldArenaCenterPlatformSlopesAndWallSidesTex" OutName="twinmold_arena_center_platform_slopes_and_wall_sides" Format="rgba16" Width="32" Height="64" Offset="0xB6E0" />
<Texture Name="gTwinmoldArenaPillarSidesTex" OutName="twinmold_arena_pillar_sides" Format="rgba16" Width="32" Height="32" Offset="0xC6E0" />
<Texture Name="gTwinmoldArenaTwistedPillarTopTex" OutName="twinmold_arena_twisted_pillar_top" Format="rgba16" Width="32" Height="32" Offset="0xCEE0" />
<Texture Name="gTwinmoldArenaWallTopAndClawPillarInteriorTex" OutName="twinmold_arena_wall_top_and_claw_pillar_interior" Format="rgba16" Width="32" Height="32" Offset="0xD6E0" />
<Texture Name="gTwinmoldArenaSandTex" OutName="twinmold_arena_sand" Format="rgba16" Width="32" Height="32" Offset="0xDEE0" />
<Texture Name="gTwinmoldArenaSandDetailTex" OutName="twinmold_arena_sand_detail" Format="rgba16" Width="32" Height="32" Offset="0xE6E0" />
</File>
</Root>
+5 -4
View File
@@ -1,8 +1,9 @@
<Root>
<!-- Assets for Lily Pads -->
<File Name="object_lotus" Segment="6">
<DList Name="object_lotus_DL_000040" Offset="0x40" />
<Texture Name="object_lotus_TLUT_000100" OutName="tlut_000100" Format="rgba16" Width="4" Height="4" Offset="0x100" />
<Texture Name="object_lotus_Tex_000120" OutName="tex_000120" Format="ci4" Width="64" Height="64" Offset="0x120" />
<Collision Name="object_lotus_Colheader_000A20" Offset="0xA20" />
<DList Name="gLilyPadDL" Offset="0x40" /> <!-- Original name is "z2_hasu_model" ("lotus") -->
<Texture Name="gLilyPadTLUT" OutName="lily_pad_tlut" Format="rgba16" Width="4" Height="4" Offset="0x100" />
<Texture Name="gLilyPadTex" OutName="lily_pad" Format="ci4" Width="64" Height="64" Offset="0x120" />
<Collision Name="gLilyPadCol" Offset="0xA20" />
</File>
</Root>
+65 -61
View File
@@ -1,65 +1,69 @@
<Root>
<!-- Assets for most of the West Clock Town Market (the section with the shops and the bank) -->
<File Name="object_market_obj" Segment="6">
<Texture Name="object_market_obj_TLUT_000000" OutName="tlut_000000" Format="rgba16" Width="4" Height="4" Offset="0x0" />
<Texture Name="object_market_obj_TLUT_000020" OutName="tlut_000020" Format="rgba16" Width="4" Height="4" Offset="0x20" />
<Texture Name="object_market_obj_TLUT_000040" OutName="tlut_000040" Format="rgba16" Width="4" Height="4" Offset="0x40" />
<Texture Name="object_market_obj_TLUT_000060" OutName="tlut_000060" Format="rgba16" Width="4" Height="4" Offset="0x60" />
<Texture Name="object_market_obj_TLUT_000080" OutName="tlut_000080" Format="rgba16" Width="4" Height="4" Offset="0x80" />
<Texture Name="object_market_obj_TLUT_0000A0" OutName="tlut_0000A0" Format="rgba16" Width="4" Height="4" Offset="0xA0" />
<Texture Name="object_market_obj_TLUT_0000C0" OutName="tlut_0000C0" Format="rgba16" Width="4" Height="4" Offset="0xC0" />
<Texture Name="object_market_obj_TLUT_0000E0" OutName="tlut_0000E0" Format="rgba16" Width="4" Height="4" Offset="0xE0" />
<Texture Name="object_market_obj_TLUT_000100" OutName="tlut_000100" Format="rgba16" Width="4" Height="4" Offset="0x100" />
<Texture Name="object_market_obj_TLUT_000120" OutName="tlut_000120" Format="rgba16" Width="4" Height="4" Offset="0x120" />
<Texture Name="object_market_obj_TLUT_000140" OutName="tlut_000140" Format="rgba16" Width="4" Height="4" Offset="0x140" />
<Texture Name="object_market_obj_TLUT_000160" OutName="tlut_000160" Format="rgba16" Width="4" Height="4" Offset="0x160" />
<Texture Name="object_market_obj_TLUT_000180" OutName="tlut_000180" Format="rgba16" Width="4" Height="4" Offset="0x180" />
<Texture Name="object_market_obj_TLUT_0001A0" OutName="tlut_0001A0" Format="rgba16" Width="4" Height="4" Offset="0x1A0" />
<Texture Name="object_market_obj_TLUT_0001C0" OutName="tlut_0001C0" Format="rgba16" Width="4" Height="4" Offset="0x1C0" />
<Texture Name="object_market_obj_TLUT_0001E0" OutName="tlut_0001E0" Format="rgba16" Width="4" Height="4" Offset="0x1E0" />
<Texture Name="object_market_obj_TLUT_000200" OutName="tlut_000200" Format="rgba16" Width="4" Height="4" Offset="0x200" />
<Texture Name="object_market_obj_TLUT_000220" OutName="tlut_000220" Format="rgba16" Width="16" Height="16" Offset="0x220" />
<Texture Name="object_market_obj_Tex_000420" OutName="tex_000420" Format="rgba16" Width="32" Height="64" Offset="0x420" />
<Texture Name="object_market_obj_Tex_001420" OutName="tex_001420" Format="rgba16" Width="32" Height="64" Offset="0x1420" />
<Texture Name="object_market_obj_Tex_002420" OutName="tex_002420" Format="ci4" Width="64" Height="64" Offset="0x2420" />
<Texture Name="object_market_obj_Tex_002C20" OutName="tex_002C20" Format="rgba16" Width="32" Height="63" Offset="0x2C20" />
<Texture Name="object_market_obj_Tex_003BE0" OutName="tex_003BE0" Format="rgba16" Width="32" Height="64" Offset="0x3BE0" />
<Texture Name="object_market_obj_Tex_004BE0" OutName="tex_004BE0" Format="ci4" Width="64" Height="64" Offset="0x4BE0" />
<Texture Name="object_market_obj_Tex_0053E0" OutName="tex_0053E0" Format="ci4" Width="64" Height="64" Offset="0x53E0" />
<Texture Name="object_market_obj_Tex_005BE0" OutName="tex_005BE0" Format="rgba16" Width="32" Height="32" Offset="0x5BE0" />
<Texture Name="object_market_obj_Tex_0063E0" OutName="tex_0063E0" Format="rgba16" Width="32" Height="32" Offset="0x63E0" />
<Texture Name="object_market_obj_Tex_006BE0" OutName="tex_006BE0" Format="rgba16" Width="64" Height="32" Offset="0x6BE0" />
<Texture Name="object_market_obj_Tex_007BE0" OutName="tex_007BE0" Format="ci4" Width="64" Height="64" Offset="0x7BE0" />
<Texture Name="object_market_obj_Tex_0083E0" OutName="tex_0083E0" Format="rgba16" Width="64" Height="32" Offset="0x83E0" />
<Texture Name="object_market_obj_Tex_0093E0" OutName="tex_0093E0" Format="rgba16" Width="64" Height="32" Offset="0x93E0" />
<Texture Name="object_market_obj_Tex_00A3E0" OutName="tex_00A3E0" Format="ci4" Width="64" Height="32" Offset="0xA3E0" />
<Texture Name="object_market_obj_Tex_00A7E0" OutName="tex_00A7E0" Format="i4" Width="32" Height="32" Offset="0xA7E0" />
<Texture Name="object_market_obj_Tex_00A9E0" OutName="tex_00A9E0" Format="ci4" Width="32" Height="64" Offset="0xA9E0" />
<Texture Name="object_market_obj_Tex_00ADE0" OutName="tex_00ADE0" Format="ci4" Width="64" Height="64" Offset="0xADE0" />
<Texture Name="object_market_obj_Tex_00B5E0" OutName="tex_00B5E0" Format="ci4" Width="64" Height="64" Offset="0xB5E0" />
<Texture Name="object_market_obj_Tex_00BDE0" OutName="tex_00BDE0" Format="ci4" Width="64" Height="64" Offset="0xBDE0" />
<Texture Name="object_market_obj_Tex_00C5E0" OutName="tex_00C5E0" Format="ci4" Width="64" Height="64" Offset="0xC5E0" />
<Texture Name="object_market_obj_Tex_00CDE0" OutName="tex_00CDE0" Format="ci4" Width="64" Height="64" Offset="0xCDE0" />
<Texture Name="object_market_obj_Tex_00D5E0" OutName="tex_00D5E0" Format="ci4" Width="64" Height="64" Offset="0xD5E0" />
<Texture Name="object_market_obj_Tex_00DDE0" OutName="tex_00DDE0" Format="ci4" Width="64" Height="64" Offset="0xDDE0" />
<Texture Name="object_market_obj_Tex_00E5E0" OutName="tex_00E5E0" Format="ci4" Width="64" Height="64" Offset="0xE5E0" />
<Texture Name="object_market_obj_Tex_00EDE0" OutName="tex_00EDE0" Format="ci4" Width="64" Height="64" Offset="0xEDE0" />
<Texture Name="object_market_obj_Tex_00F5E0" OutName="tex_00F5E0" Format="ci4" Width="64" Height="64" Offset="0xF5E0" />
<Texture Name="object_market_obj_Tex_00FDE0" OutName="tex_00FDE0" Format="ci4" Width="64" Height="64" Offset="0xFDE0" />
<Texture Name="object_market_obj_Tex_0105E0" OutName="tex_0105E0" Format="rgba16" Width="32" Height="16" Offset="0x105E0" />
<Texture Name="object_market_obj_Tex_0109E0" OutName="tex_0109E0" Format="rgba16" Width="32" Height="64" Offset="0x109E0" />
<Texture Name="object_market_obj_Tex_0119E0" OutName="tex_0119E0" Format="rgba16" Width="32" Height="16" Offset="0x119E0" />
<Texture Name="object_market_obj_Tex_011DE0" OutName="tex_011DE0" Format="rgba16" Width="32" Height="32" Offset="0x11DE0" />
<Texture Name="object_market_obj_Tex_0125E0" OutName="tex_0125E0" Format="rgba16" Width="32" Height="32" Offset="0x125E0" />
<Texture Name="object_market_obj_Tex_012DE0" OutName="tex_012DE0" Format="rgba16" Width="32" Height="32" Offset="0x12DE0" />
<Texture Name="object_market_obj_Tex_0135E0" OutName="tex_0135E0" Format="rgba16" Width="64" Height="16" Offset="0x135E0" />
<Texture Name="object_market_obj_Tex_013DE0" OutName="tex_013DE0" Format="ia8" Width="32" Height="32" Offset="0x13DE0" />
<Texture Name="object_market_obj_Tex_0141E0" OutName="tex_0141E0" Format="ci8" Width="8" Height="8" Offset="0x141E0" />
<Texture Name="object_market_obj_Tex_014220" OutName="tex_014220" Format="i8" Width="8" Height="8" Offset="0x14220" />
<Texture Name="object_market_obj_Tex_014260" OutName="tex_014260" Format="i4" Width="64" Height="32" Offset="0x14260" />
<Texture Name="object_market_obj_Tex_014660" OutName="tex_014660" Format="rgba16" Width="16" Height="16" Offset="0x14660" />
<DList Name="object_market_obj_DL_018C60" Offset="0x18C60" />
<DList Name="object_market_obj_DL_018DA0" Offset="0x18DA0" />
<DList Name="object_market_obj_DL_01EF10" Offset="0x1EF10" />
<DList Name="object_market_obj_DL_01F050" Offset="0x1F050" />
<!-- West Clock Town Market Textures -->
<Texture Name="gWestClockTownMarketWhitePlasterTLUT" OutName="west_clock_town_market_white_plaster_tlut" Format="rgba16" Width="4" Height="4" Offset="0x0" />
<Texture Name="gWestClockTownMarketYellowPlasterTLUT" OutName="west_clock_town_market_yellow_plaster_tlut" Format="rgba16" Width="4" Height="4" Offset="0x20" />
<Texture Name="gWestClockTownMarketBrownPlasterTLUT" OutName="west_clock_town_market_brown_plaster_tlut" Format="rgba16" Width="4" Height="4" Offset="0x40" />
<Texture Name="gWestClockTownMarketStrawTLUT" OutName="west_clock_town_market_straw_tlut" Format="rgba16" Width="4" Height="4" Offset="0x60" />
<Texture Name="gWestClockTownMarketStrawFringeTLUT" OutName="west_clock_town_market_straw_fringe_tlut" Format="rgba16" Width="4" Height="4" Offset="0x80" />
<Texture Name="gWestClockTownMarketBrownPatternedPlasterTLUT" OutName="west_clock_town_market_brown_patterned_plaster_tlut" Format="rgba16" Width="4" Height="4" Offset="0xA0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster1TLUT" OutName="west_clock_town_market_yellow_patterned_plaster_1_tlut" Format="rgba16" Width="4" Height="4" Offset="0xC0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster2TLUT" OutName="west_clock_town_market_yellow_patterned_plaster_2_tlut" Format="rgba16" Width="4" Height="4" Offset="0xE0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster1TLUT" OutName="west_clock_town_market_white_patterned_plaster_1_tlut" Format="rgba16" Width="4" Height="4" Offset="0x100" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster2TLUT" OutName="west_clock_town_market_white_patterned_plaster_2_tlut" Format="rgba16" Width="4" Height="4" Offset="0x120" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster3TLUT" OutName="west_clock_town_market_yellow_patterned_plaster_3_tlut" Format="rgba16" Width="4" Height="4" Offset="0x140" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster4TLUT" OutName="west_clock_town_market_yellow_patterned_plaster_4_tlut" Format="rgba16" Width="4" Height="4" Offset="0x160" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster5TLUT" OutName="west_clock_town_market_yellow_patterned_plaster_5_tlut" Format="rgba16" Width="4" Height="4" Offset="0x180" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster3TLUT" OutName="west_clock_town_market_white_patterned_plaster_3_tlut" Format="rgba16" Width="4" Height="4" Offset="0x1A0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster4TLUT" OutName="west_clock_town_market_white_patterned_plaster_4_tlut" Format="rgba16" Width="4" Height="4" Offset="0x1C0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster5TLUT" OutName="west_clock_town_market_white_patterned_plaster_5_tlut" Format="rgba16" Width="4" Height="4" Offset="0x1E0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster6TLUT" OutName="west_clock_town_market_white_patterned_plaster_6_tlut" Format="rgba16" Width="4" Height="4" Offset="0x200" />
<Texture Name="gWestClockTownMarketCowFrontTLUT" OutName="west_clock_town_market_cow_front_tlut" Format="rgba16" Width="16" Height="16" Offset="0x220" />
<Texture Name="gWestClockTownMarketCuriosityShopSignTex" OutName="west_clock_town_market_curiosity_shop_sign" Format="rgba16" Width="32" Height="64" Offset="0x420" />
<Texture Name="gWestClockTownMarketBombShopSignTex" OutName="west_clock_town_market_bomb_shop_sign" Format="rgba16" Width="32" Height="64" Offset="0x1420" />
<Texture Name="gWestClockTownMarketWhitePlasterTex" OutName="west_clock_town_market_white_plaster" Format="ci4" Width="64" Height="64" Offset="0x2420" />
<Texture Name="gWestClockTownMarketClockTownBankSignTex" OutName="west_clock_town_market_clock_town_bank_sign" Format="rgba16" Width="32" Height="63" Offset="0x2C20" />
<Texture Name="gWestClockTownMarketTradingPostSignTex" OutName="west_clock_town_market_trading_post_sign" Format="rgba16" Width="32" Height="64" Offset="0x3BE0" />
<Texture Name="gWestClockTownMarketYellowPlasterTex" OutName="west_clock_town_market_yellow_plaster" Format="ci4" Width="64" Height="64" Offset="0x4BE0" />
<Texture Name="gWestClockTownMarketBrownPlasterTex" OutName="west_clock_town_market_brown_plaster" Format="ci4" Width="64" Height="64" Offset="0x53E0" />
<Texture Name="gWestClockTownMarketBankAndDoorFrameTex" OutName="west_clock_town_market_bank_and_door_frame" Format="rgba16" Width="32" Height="32" Offset="0x5BE0" />
<Texture Name="gWestClockTownMarketGroundTex" OutName="west_clock_town_market_ground" Format="rgba16" Width="32" Height="32" Offset="0x63E0" />
<Texture Name="gWestClockTownBrickBelowWhitePlasterTex" OutName="west_clock_town_market_brick_below_white_plaster" Format="rgba16" Width="64" Height="32" Offset="0x6BE0" />
<Texture Name="gWestClockTownMarketStrawTex" OutName="west_clock_town_market_straw" Format="ci4" Width="64" Height="64" Offset="0x7BE0" />
<Texture Name="gWestClockTownBrickBelowYellowPlasterTex" OutName="west_clock_town_market_brick_below_yellow_plaster" Format="rgba16" Width="64" Height="32" Offset="0x83E0" />
<Texture Name="gWestClockTownBrickBelowBrownPlasterTex" OutName="west_clock_town_market_brick_below_brown_plaster" Format="rgba16" Width="64" Height="32" Offset="0x93E0" />
<Texture Name="gWestClockTownMarketStrawFringeTex" OutName="west_clock_town_market_straw_fringe" Format="ci4" Width="64" Height="32" Offset="0xA3E0" />
<Texture Name="gWestClockTownMarketBankDoorTex" OutName="west_clock_town_market_bank_door" Format="i4" Width="32" Height="32" Offset="0xA7E0" />
<Texture Name="gWestClockTownMarketBrownPatternedPlasterTex" OutName="west_clock_town_market_brown_patterned_plaster" Format="ci4" Width="32" Height="64" Offset="0xA9E0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster1Tex" OutName="west_clock_town_market_yellow_patterned_plaster_1" Format="ci4" Width="64" Height="64" Offset="0xADE0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster2Tex" OutName="west_clock_town_market_yellow_patterned_plaster_2" Format="ci4" Width="64" Height="64" Offset="0xB5E0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster1Tex" OutName="west_clock_town_market_white_patterned_plaster_1" Format="ci4" Width="64" Height="64" Offset="0xBDE0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster2Tex" OutName="west_clock_town_market_white_patterned_plaster_2" Format="ci4" Width="64" Height="64" Offset="0xC5E0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster3Tex" OutName="west_clock_town_market_yellow_patterned_plaster_3" Format="ci4" Width="64" Height="64" Offset="0xCDE0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster4Tex" OutName="west_clock_town_market_yellow_patterned_plaster_4" Format="ci4" Width="64" Height="64" Offset="0xD5E0" />
<Texture Name="gWestClockTownMarketYellowPatternedPlaster5Tex" OutName="west_clock_town_market_yellow_patterned_plaster_5" Format="ci4" Width="64" Height="64" Offset="0xDDE0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster3Tex" OutName="west_clock_town_market_white_patterned_plaster_3" Format="ci4" Width="64" Height="64" Offset="0xE5E0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster4Tex" OutName="west_clock_town_market_white_patterned_plaster_4" Format="ci4" Width="64" Height="64" Offset="0xEDE0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster5Tex" OutName="west_clock_town_market_white_patterned_plaster_5" Format="ci4" Width="64" Height="64" Offset="0xF5E0" />
<Texture Name="gWestClockTownMarketWhitePatternedPlaster6Tex" OutName="west_clock_town_market_white_patterned_plaster_6" Format="ci4" Width="64" Height="64" Offset="0xFDE0" />
<Texture Name="gWestClockTownMarketPoleTex" OutName="west_clock_town_market_pole" Format="rgba16" Width="32" Height="16" Offset="0x105E0" />
<Texture Name="gWestClockTownMarketBrickEdgedGroundTex" OutName="west_clock_town_market_brick_edged_ground" Format="rgba16" Width="32" Height="64" Offset="0x109E0" />
<Texture Name="gWestClockTownMarketStairRiserTex" OutName="west_clock_town_market_stair_riser" Format="rgba16" Width="32" Height="16" Offset="0x119E0" />
<Texture Name="gWestClockTownMarketFlowerBedTopTex" OutName="west_clock_town_market_flower_bed_top" Format="rgba16" Width="32" Height="32" Offset="0x11DE0" />
<Texture Name="gWestClockTownMarketFlowerBedSidesTex" OutName="west_clock_town_market_flower_bed_sides" Format="rgba16" Width="32" Height="32" Offset="0x125E0" />
<Texture Name="gWestClockTownMarketSafeTex" OutName="west_clock_town_market_safe" Format="rgba16" Width="32" Height="32" Offset="0x12DE0" />
<Texture Name="gWestClockTownMarketRugTex" OutName="west_clock_town_market_rug" Format="rgba16" Width="64" Height="16" Offset="0x135E0" />
<Texture Name="gWestClockTownMarketBankCurtainTex" OutName="west_clock_town_market_bank_curtain" Format="ia8" Width="32" Height="32" Offset="0x13DE0" />
<Texture Name="gWestClockTownMarketCowFrontTex" OutName="west_clock_town_market_cow_front" Format="ci8" Width="8" Height="8" Offset="0x141E0" />
<Texture Name="gWestClockTownMarketCowBodyTex" OutName="west_clock_town_market_cow_body" Format="i8" Width="8" Height="8" Offset="0x14220" />
<Texture Name="gWestClockTownMarketBankAdvertisementsTex" OutName="west_clock_town_market_bank_advertisements" Format="i4" Width="64" Height="32" Offset="0x14260" />
<Texture Name="gWestClockTownMarketSafeWheelAndHandleTex" OutName="west_clock_town_market_safe_wheel_and_handle" Format="rgba16" Width="16" Height="16" Offset="0x14660" />
<!-- West Clock Town Market DisplayLists -->
<DList Name="gWestClockTownMarketBankAdvertisementsAndDoorNightDL" Offset="0x18C60" /> <!-- The door is not interactive, and it's not visible in-game. -->
<DList Name="gWestClockTownMarketNightDL" Offset="0x18DA0" />
<DList Name="gWestClockTownMarketBankAdvertisementsAndDoorDayDL" Offset="0x1EF10" /> <!-- The door is not interactive, and it's not visible in-game. -->
<DList Name="gWestClockTownMarketDayDL" Offset="0x1F050" />
</File>
</Root>
+67 -45
View File
@@ -1,49 +1,71 @@
<Root>
<!-- Assets for Woodfall scene objects (temple, water, walls, etc.) -->
<File Name="object_mtoride" Segment="6">
<!-- <Blob Name="object_mtoride_Blob_000000" Size="0x200" Offset="0x0" /> -->
<Texture Name="object_mtoride_TLUT_000200" OutName="tlut_000200" Format="rgba16" Width="4" Height="4" Offset="0x200" />
<Texture Name="object_mtoride_Tex_000220" OutName="tex_000220" Format="rgba16" Width="16" Height="16" Offset="0x220" />
<Texture Name="object_mtoride_Tex_000420" OutName="tex_000420" Format="ci4" Width="32" Height="128" Offset="0x420" />
<Texture Name="object_mtoride_Tex_000C20" OutName="tex_000C20" Format="ia8" Width="32" Height="8" Offset="0xC20" />
<Texture Name="object_mtoride_Tex_000D20" OutName="tex_000D20" Format="rgba16" Width="32" Height="32" Offset="0xD20" />
<Texture Name="object_mtoride_Tex_001520" OutName="tex_001520" Format="rgba16" Width="32" Height="64" Offset="0x1520" />
<Texture Name="object_mtoride_Tex_002520" OutName="tex_002520" Format="rgba16" Width="32" Height="64" Offset="0x2520" />
<Texture Name="object_mtoride_Tex_003520" OutName="tex_003520" Format="rgba16" Width="32" Height="32" Offset="0x3520" />
<Texture Name="object_mtoride_Tex_003D20" OutName="tex_003D20" Format="rgba16" Width="32" Height="64" Offset="0x3D20" />
<Texture Name="object_mtoride_Tex_004D20" OutName="tex_004D20" Format="rgba16" Width="32" Height="64" Offset="0x4D20" />
<Texture Name="object_mtoride_Tex_005D20" OutName="tex_005D20" Format="rgba16" Width="32" Height="32" Offset="0x5D20" />
<Texture Name="object_mtoride_Tex_006520" OutName="tex_006520" Format="rgba16" Width="32" Height="32" Offset="0x6520" />
<Texture Name="object_mtoride_Tex_006D20" OutName="tex_006D20" Format="rgba16" Width="32" Height="32" Offset="0x6D20" />
<Texture Name="object_mtoride_Tex_007520" OutName="tex_007520" Format="rgba16" Width="16" Height="32" Offset="0x7520" />
<Texture Name="object_mtoride_Tex_007920" OutName="tex_007920" Format="rgba16" Width="32" Height="32" Offset="0x7920" />
<Texture Name="object_mtoride_Tex_008120" OutName="tex_008120" Format="rgba16" Width="32" Height="32" Offset="0x8120" />
<Texture Name="object_mtoride_Tex_008920" OutName="tex_008920" Format="rgba16" Width="32" Height="32" Offset="0x8920" />
<Texture Name="object_mtoride_Tex_009120" OutName="tex_009120" Format="rgba16" Width="32" Height="32" Offset="0x9120" />
<DList Name="object_mtoride_DL_009920" Offset="0x9920" />
<DList Name="object_mtoride_DL_009928" Offset="0x9928" />
<TextureAnimation Name="object_mtoride_Matanimheader_009D70" Offset="0x9D70" />
<Collision Name="object_mtoride_Colheader_009E4C" Offset="0x9E4C" />
<DList Name="object_mtoride_DL_00A390" Offset="0xA390" />
<DList Name="object_mtoride_DL_00A398" Offset="0xA398" />
<TextureAnimation Name="object_mtoride_Matanimheader_00A5C0" Offset="0xA5C0" />
<DList Name="object_mtoride_DL_00A8F0" Offset="0xA8F0" />
<DList Name="object_mtoride_DL_00A8F8" Offset="0xA8F8" />
<TextureAnimation Name="object_mtoride_Matanimheader_00AA50" Offset="0xAA50" />
<DList Name="object_mtoride_DL_00AF90" Offset="0xAF90" />
<DList Name="object_mtoride_DL_00AF98" Offset="0xAF98" />
<TextureAnimation Name="object_mtoride_Matanimheader_00B1A0" Offset="0xB1A0" />
<DList Name="object_mtoride_DL_00DE50" Offset="0xDE50" />
<DList Name="object_mtoride_DL_00DF18" Offset="0xDF18" />
<DList Name="object_mtoride_DL_00F3C0" Offset="0xF3C0" />
<DList Name="object_mtoride_DL_00F758" Offset="0xF758" />
<TextureAnimation Name="object_mtoride_Matanimheader_00F768" Offset="0xF768" />
<DList Name="object_mtoride_DL_00FAE0" Offset="0xFAE0" />
<DList Name="object_mtoride_DL_00FAE8" Offset="0xFAE8" />
<Collision Name="object_mtoride_Colheader_00FE5C" Offset="0xFE5C" />
<TextureAnimation Name="object_mtoride_Matanimheader_00FE90" Offset="0xFE90" />
<Collision Name="object_mtoride_Colheader_010C3C" Offset="0x10C3C" />
<DList Name="object_mtoride_DL_010EF0" Offset="0x10EF0" />
<DList Name="object_mtoride_DL_010FD8" Offset="0x10FD8" />
<TextureAnimation Name="object_mtoride_Matanimheader_0110B8" Offset="0x110B8" />
<!-- Textures for the Woodfall scenery. -->
<Texture Name="gWoodfallSceneryUnusedTLUT" OutName="woodfall_scenery_unused_tlut" Format="rgba16" Width="16" Height="16" Offset="0x0" />
<Texture Name="gWoodfallSceneryBranchAndLeavesTLUT" OutName="woodfall_scenery_branch_and_leaves_tlut" Format="rgba16" Width="4" Height="4" Offset="0x200" />
<Texture Name="gWoodfallSceneryTreeRingTex" OutName="woodfall_scenery_tree_ring" Format="rgba16" Width="16" Height="16" Offset="0x220" />
<Texture Name="gWoodfallSceneryBranchAndLeavesTex" OutName="woodfall_scenery_branch_and_leaves" Format="ci4" Width="32" Height="128" Offset="0x420" />
<Texture Name="gWoodfallSceneryEntranceGradientTex" OutName="woodfall_scenery_entrance_gradient" Format="ia8" Width="32" Height="8" Offset="0xC20" />
<Texture Name="gWoodfallSceneryTempleEdgeAndRampAndPlatformTopTex" OutName="woodfall_scenery_temple_edges_and_ramp_and_platform_top" Format="rgba16" Width="32" Height="32" Offset="0xD20" />
<Texture Name="gWoodfallSceneryTempleEntranceAndRampSidesTex" OutName="woodfall_scenery_temple_entrance_and_ramp_sides" Format="rgba16" Width="32" Height="64" Offset="0x1520" />
<Texture Name="gWoodfallSceneryTempleSidesTex" OutName="woodfall_scenery_temple_sides" Format="rgba16" Width="32" Height="64" Offset="0x2520" />
<Texture Name="gWoodfallSceneryTempleFloorAndTopTex" OutName="woodfall_scenery_temple_floor_and_top" Format="rgba16" Width="32" Height="32" Offset="0x3520" />
<Texture Name="gWoodfallSceneryTreeBarkTex" OutName="woodfall_scenery_tree_bark" Format="rgba16" Width="32" Height="64" Offset="0x3D20" />
<Texture Name="gWoodfallSceneryFaceDesignTex" OutName="woodfall_scenery_face_design" Format="rgba16" Width="32" Height="64" Offset="0x4D20" />
<Texture Name="gWoodfallSceneryPoisonWaterTex" OutName="woodfall_scenery_poison_water" Format="rgba16" Width="32" Height="32" Offset="0x5D20" />
<Texture Name="gWoodfallSceneryPoisonWallsScrollTex" OutName="woodfall_scenery_poison_walls_scroll" Format="rgba16" Width="32" Height="32" Offset="0x6520" />
<Texture Name="gWoodfallSceneryPoisonWallsTex" OutName="woodfall_scenery_poison_walls" Format="rgba16" Width="32" Height="32" Offset="0x6D20" />
<Texture Name="gWoodfallSceneryPurifiedWalls1Tex" OutName="woodfall_scenery_purified_walls_1" Format="rgba16" Width="16" Height="32" Offset="0x7520" />
<Texture Name="gWoodfallSceneryPurifiedWalls2Tex" OutName="woodfall_scenery_purified_walls_2" Format="rgba16" Width="32" Height="32" Offset="0x7920" />
<Texture Name="gWoodfallSceneryFloorBackgroundTex" OutName="woodfall_scenery_floor_background" Format="rgba16" Width="32" Height="32" Offset="0x8120" />
<Texture Name="gWoodfallSceneryFloorForegroundTex" OutName="woodfall_scenery_floor_foreground" Format="rgba16" Width="32" Height="32" Offset="0x8920" />
<Texture Name="gWoodfallSceneryPurifiedWaterTex" OutName="woodfall_scenery_purified_water" Format="rgba16" Width="32" Height="32" Offset="0x9120" />
<!-- Assets for the poison water whose vertices are dynamically adjusted when Woodfall Temple is raised. -->
<DList Name="gWoodfallSceneryDynamicPoisonWaterEmptyDL" Offset="0x9920" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gWoodfallSceneryDynamicPoisonWaterDL" Offset="0x9928" />
<TextureAnimation Name="gWoodfallSceneryDynamicPoisonWaterTexAnim" Offset="0x9D70" />
<!-- When walking or swimming in poisoned Woodfall, this collision is responsible for damaging the player. -->
<Collision Name="gWoodfallSceneryPoisonWaterDamageCol" Offset="0x9E4C" />
<!-- Assets for the walls of Woodfall when the swamp is still poisoned. -->
<DList Name="gWoodfallSceneryPoisonWallsEmptyDL" Offset="0xA390" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gWoodfallSceneryPoisonWallsDL" Offset="0xA398" /> <!-- Original name is "z2_21_DOKUkabe_model" ("doku" = "poison", "kabe" = "wall") -->
<TextureAnimation Name="gWoodfallSceneryPoisonWallsTexAnim" Offset="0xA5C0" />
<!-- Assets for the static poison water in Woodfall. -->
<DList Name="gWoodfallSceneryPoisonWaterEmptyDL" Offset="0xA8F0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gWoodfallSceneryPoisonWaterDL" Offset="0xA8F8" /> <!-- Original name is "z2_21_DOKUwater_model" -->
<TextureAnimation Name="gWoodfallSceneryPoisonWaterTexAnim" Offset="0xAA50" />
<!-- Assets for the walls of Woodfall when the swamp is purified. -->
<DList Name="gWoodfallSceneryPurifiedWallsEmptyDL" Offset="0xAF90" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gWoodfallSceneryPurifiedWallsDL" Offset="0xAF98" /> <!-- Original name is "z2_21_kabe_model" -->
<TextureAnimation Name="gWoodfallSceneryPurifiedWallsTexAnim" Offset="0xB1A0" />
<!-- DisplayLists for Woodfall Temple. -->
<DList Name="gWoodfallSceneryTempleEntrancesDL" Offset="0xDE50" />
<DList Name="gWoodfallSceneryTempleDL" Offset="0xDF18" /> <!-- Original name is "z2_21_toride_model" ("fort, fortress") -->
<!-- Assets for the water the flows over Woodfall Temple during the cutscene where it rises from the water. -->
<DList Name="gWoodfallSceneryWaterFlowingOverTempleDL" Offset="0xF3C0" /> <!-- Original name is "z2_21_toride2_modelT" -->
<DList Name="gWoodfallSceneryWaterFlowingOverTempleEmptyDL" Offset="0xF758" /> <!-- Probably was the opaque component for the above DL -->
<TextureAnimation Name="gWoodfallSceneryWaterFlowingOverTempleTexAnim" Offset="0xF768" />
<!-- Assets for the ramp and platform that appear next to Woodfall Temple when the swamp is purified. -->
<DList Name="gWoodfallSceneryTempleRampAndPlatformEmptyDL" Offset="0xFAE0" /> <!-- Probably was the transparent component for the below DL -->
<DList Name="gWoodfallSceneryTempleRampAndPlatformDL" Offset="0xFAE8" /> <!-- Original name is "z2_21_toride3_model" -->
<Collision Name="gWoodfallSceneryTempleRampAndPlatformCol" Offset="0xFE5C" />
<!-- The collision for Woodfall Temple and an empty texture animation that was seemingly intended to be used with the temple. -->
<TextureAnimation Name="gWoodfallSceneryTempleTexAnim" Offset="0xFE90" />
<Collision Name="gWoodfallSceneryTempleCol" Offset="0x10C3C" />
<!-- Assets for the purified water in Woodfall, as well as the floor visible beneath the water. -->
<DList Name="gWoodfallSceneryPurifiedWaterDL" Offset="0x10EF0" /> <!-- Original name is "z2_21_water_modelT" -->
<DList Name="gWoodfallSceneryFloorDL" Offset="0x10FD8" /> <!-- Original name is "z2_21_water_model" -->
<TextureAnimation Name="gWoodfallSceneryPurifiedWaterTexAnim" Offset="0x110B8" />
</File>
</Root>
+102 -90
View File
@@ -1,94 +1,106 @@
<Root>
<!-- Assets for Kotake -->
<File Name="object_trt" Segment="6">
<Animation Name="object_trt_Anim_000A44" Offset="0xA44" />
<Animation Name="object_trt_Anim_001EF4" Offset="0x1EF4" />
<Animation Name="object_trt_Anim_002224" Offset="0x2224" />
<Animation Name="object_trt_Anim_002CB0" Offset="0x2CB0" />
<Animation Name="object_trt_Anim_0030EC" Offset="0x30EC" />
<Animation Name="object_trt_Anim_003D78" Offset="0x3D78" />
<DList Name="object_trt_DL_006380" Offset="0x6380" />
<DList Name="object_trt_DL_006590" Offset="0x6590" />
<DList Name="object_trt_DL_0066D8" Offset="0x66D8" />
<DList Name="object_trt_DL_006808" Offset="0x6808" />
<DList Name="object_trt_DL_007298" Offset="0x7298" />
<DList Name="object_trt_DL_007398" Offset="0x7398" />
<DList Name="object_trt_DL_007478" Offset="0x7478" />
<DList Name="object_trt_DL_0074C8" Offset="0x74C8" />
<DList Name="object_trt_DL_0075C8" Offset="0x75C8" />
<DList Name="object_trt_DL_0076A8" Offset="0x76A8" />
<DList Name="object_trt_DL_0077B8" Offset="0x77B8" />
<DList Name="object_trt_DL_007928" Offset="0x7928" />
<DList Name="object_trt_DL_007C10" Offset="0x7C10" />
<DList Name="object_trt_DL_007D28" Offset="0x7D28" />
<DList Name="object_trt_DL_007E38" Offset="0x7E38" />
<DList Name="object_trt_DL_007F48" Offset="0x7F48" />
<DList Name="object_trt_DL_0080B8" Offset="0x80B8" />
<DList Name="object_trt_DL_0083A0" Offset="0x83A0" />
<DList Name="object_trt_DL_0086A0" Offset="0x86A0" />
<DList Name="object_trt_DL_0087B8" Offset="0x87B8" />
<DList Name="object_trt_DL_0088C8" Offset="0x88C8" />
<DList Name="object_trt_DL_008958" Offset="0x8958" />
<DList Name="object_trt_DL_008A08" Offset="0x8A08" />
<DList Name="object_trt_DL_008AA0" Offset="0x8AA0" />
<DList Name="object_trt_DL_008B30" Offset="0x8B30" />
<DList Name="object_trt_DL_008BE0" Offset="0x8BE0" />
<Texture Name="object_trt_TLUT_008C78" OutName="tlut_008C78" Format="rgba16" Width="16" Height="16" Offset="0x8C78" />
<Texture Name="object_trt_TLUT_008E78" OutName="tlut_008E78" Format="rgba16" Width="16" Height="16" Offset="0x8E78" />
<Texture Name="object_trt_TLUT_009078" OutName="tlut_009078" Format="rgba16" Width="16" Height="16" Offset="0x9078" />
<Texture Name="object_trt_TLUT_009278" OutName="tlut_009278" Format="rgba16" Width="16" Height="16" Offset="0x9278" />
<Texture Name="object_trt_TLUT_009478" OutName="tlut_009478" Format="rgba16" Width="16" Height="16" Offset="0x9478" />
<Texture Name="object_trt_TLUT_009678" OutName="tlut_009678" Format="rgba16" Width="16" Height="16" Offset="0x9678" />
<Texture Name="object_trt_Tex_009878" OutName="tex_009878" Format="rgba16" Width="32" Height="32" Offset="0x9878" />
<Texture Name="object_trt_Tex_00A078" OutName="tex_00A078" Format="rgba16" Width="16" Height="16" Offset="0xA078" />
<Texture Name="object_trt_Tex_00A278" OutName="tex_00A278" Format="rgba16" Width="16" Height="16" Offset="0xA278" />
<Texture Name="object_trt_Tex_00A478" OutName="tex_00A478" Format="rgba16" Width="16" Height="16" Offset="0xA478" />
<Texture Name="object_trt_Tex_00A678" OutName="tex_00A678" Format="ci8" Width="16" Height="8" Offset="0xA678" />
<Texture Name="object_trt_Tex_00A6F8" OutName="tex_00A6F8" Format="ci8" Width="8" Height="8" Offset="0xA6F8" />
<Texture Name="object_trt_Tex_00A738" OutName="tex_00A738" Format="rgba16" Width="8" Height="32" Offset="0xA738" />
<Texture Name="object_trt_Tex_00A938" OutName="tex_00A938" Format="rgba16" Width="8" Height="8" Offset="0xA938" />
<Texture Name="object_trt_Tex_00A9B8" OutName="tex_00A9B8" Format="ci8" Width="8" Height="8" Offset="0xA9B8" />
<Texture Name="object_trt_Tex_00A9F8" OutName="tex_00A9F8" Format="rgba16" Width="4" Height="8" Offset="0xA9F8" />
<Texture Name="object_trt_Tex_00AA38" OutName="tex_00AA38" Format="ci8" Width="8" Height="16" Offset="0xAA38" />
<Texture Name="object_trt_Tex_00AAB8" OutName="tex_00AAB8" Format="rgba16" Width="8" Height="8" Offset="0xAAB8" />
<Texture Name="object_trt_Tex_00AB38" OutName="tex_00AB38" Format="rgba16" Width="16" Height="32" Offset="0xAB38" />
<Texture Name="object_trt_Tex_00AF38" OutName="tex_00AF38" Format="rgba16" Width="16" Height="8" Offset="0xAF38" />
<Texture Name="object_trt_Tex_00B038" OutName="tex_00B038" Format="ci8" Width="8" Height="8" Offset="0xB038" />
<Texture Name="object_trt_Tex_00B078" OutName="tex_00B078" Format="ci8" Width="8" Height="8" Offset="0xB078" />
<Texture Name="object_trt_Tex_00B0B8" OutName="tex_00B0B8" Format="rgba16" Width="32" Height="32" Offset="0xB0B8" />
<Texture Name="object_trt_Tex_00B8B8" OutName="tex_00B8B8" Format="rgba16" Width="32" Height="32" Offset="0xB8B8" />
<Texture Name="object_trt_Tex_00C0B8" OutName="tex_00C0B8" Format="rgba16" Width="32" Height="32" Offset="0xC0B8" />
<Texture Name="object_trt_Tex_00C8B8" OutName="tex_00C8B8" Format="rgba16" Width="8" Height="8" Offset="0xC8B8" />
<TextureAnimation Name="object_trt_Matanimheader_00C988" Offset="0xC988" />
<Animation Name="object_trt_Anim_00D52C" Offset="0xD52C" />
<Animation Name="object_trt_Anim_00DE68" Offset="0xDE68" />
<Animation Name="object_trt_Anim_00EE98" Offset="0xEE98" />
<Animation Name="object_trt_Anim_00FD34" Offset="0xFD34" />
<Limb Name="object_trt_Standardlimb_00FD50" Type="Standard" EnumName="OBJECT_TRT_LIMB_01" Offset="0xFD50" />
<Limb Name="object_trt_Standardlimb_00FD5C" Type="Standard" EnumName="OBJECT_TRT_LIMB_02" Offset="0xFD5C" />
<Limb Name="object_trt_Standardlimb_00FD68" Type="Standard" EnumName="OBJECT_TRT_LIMB_03" Offset="0xFD68" />
<Limb Name="object_trt_Standardlimb_00FD74" Type="Standard" EnumName="OBJECT_TRT_LIMB_04" Offset="0xFD74" />
<Limb Name="object_trt_Standardlimb_00FD80" Type="Standard" EnumName="OBJECT_TRT_LIMB_05" Offset="0xFD80" />
<Limb Name="object_trt_Standardlimb_00FD8C" Type="Standard" EnumName="OBJECT_TRT_LIMB_06" Offset="0xFD8C" />
<Limb Name="object_trt_Standardlimb_00FD98" Type="Standard" EnumName="OBJECT_TRT_LIMB_07" Offset="0xFD98" />
<Limb Name="object_trt_Standardlimb_00FDA4" Type="Standard" EnumName="OBJECT_TRT_LIMB_08" Offset="0xFDA4" />
<Limb Name="object_trt_Standardlimb_00FDB0" Type="Standard" EnumName="OBJECT_TRT_LIMB_09" Offset="0xFDB0" />
<Limb Name="object_trt_Standardlimb_00FDBC" Type="Standard" EnumName="OBJECT_TRT_LIMB_0A" Offset="0xFDBC" />
<Limb Name="object_trt_Standardlimb_00FDC8" Type="Standard" EnumName="OBJECT_TRT_LIMB_0B" Offset="0xFDC8" />
<Limb Name="object_trt_Standardlimb_00FDD4" Type="Standard" EnumName="OBJECT_TRT_LIMB_0C" Offset="0xFDD4" />
<Limb Name="object_trt_Standardlimb_00FDE0" Type="Standard" EnumName="OBJECT_TRT_LIMB_0D" Offset="0xFDE0" />
<Limb Name="object_trt_Standardlimb_00FDEC" Type="Standard" EnumName="OBJECT_TRT_LIMB_0E" Offset="0xFDEC" />
<Limb Name="object_trt_Standardlimb_00FDF8" Type="Standard" EnumName="OBJECT_TRT_LIMB_0F" Offset="0xFDF8" />
<Limb Name="object_trt_Standardlimb_00FE04" Type="Standard" EnumName="OBJECT_TRT_LIMB_10" Offset="0xFE04" />
<Limb Name="object_trt_Standardlimb_00FE10" Type="Standard" EnumName="OBJECT_TRT_LIMB_11" Offset="0xFE10" />
<Limb Name="object_trt_Standardlimb_00FE1C" Type="Standard" EnumName="OBJECT_TRT_LIMB_12" Offset="0xFE1C" />
<Limb Name="object_trt_Standardlimb_00FE28" Type="Standard" EnumName="OBJECT_TRT_LIMB_13" Offset="0xFE28" />
<Limb Name="object_trt_Standardlimb_00FE34" Type="Standard" EnumName="OBJECT_TRT_LIMB_14" Offset="0xFE34" />
<Limb Name="object_trt_Standardlimb_00FE40" Type="Standard" EnumName="OBJECT_TRT_LIMB_15" Offset="0xFE40" />
<Limb Name="object_trt_Standardlimb_00FE4C" Type="Standard" EnumName="OBJECT_TRT_LIMB_16" Offset="0xFE4C" />
<Limb Name="object_trt_Standardlimb_00FE58" Type="Standard" EnumName="OBJECT_TRT_LIMB_17" Offset="0xFE58" />
<Limb Name="object_trt_Standardlimb_00FE64" Type="Standard" EnumName="OBJECT_TRT_LIMB_18" Offset="0xFE64" />
<Limb Name="object_trt_Standardlimb_00FE70" Type="Standard" EnumName="OBJECT_TRT_LIMB_19" Offset="0xFE70" />
<Limb Name="object_trt_Standardlimb_00FE7C" Type="Standard" EnumName="OBJECT_TRT_LIMB_1A" Offset="0xFE7C" />
<Skeleton Name="object_trt_Skel_00FEF0" Type="Flex" LimbType="Standard" LimbNone="OBJECT_TRT_LIMB_NONE" LimbMax="OBJECT_TRT_LIMB_MAX" EnumName="ObjectTrtLimb" Offset="0xFEF0" />
<!-- Animations -->
<Animation Name="gKotakeHoverAnim" Offset="0xA44" />
<Animation Name="gKotakeFlyLookAroundAnim" Offset="0x1EF4" />
<Animation Name="gKotakeFlyDownAnim" Offset="0x2224" />
<Animation Name="gKotakeFlyAnim" Offset="0x2CB0" />
<Animation Name="gKotakeWakeUpAnim" Offset="0x30EC" />
<Animation Name="gKotakeSurprisedAnim" Offset="0x3D78" />
<!-- DLists -->
<DList Name="gKotakePelvisDL" Offset="0x6380" />
<DList Name="gKotakeTorsoDL" Offset="0x6590" />
<DList Name="gKotakeNeckDL" Offset="0x66D8" />
<DList Name="gKotakeHeadDL" Offset="0x6808" />
<DList Name="gKotakeLeftBraidStartDL" Offset="0x7298" />
<DList Name="gKotakeLeftBraidEndDL" Offset="0x7398" />
<DList Name="gKotakeTeethDL" Offset="0x7478" />
<DList Name="gKotakeRightBraidStartDL" Offset="0x74C8" />
<DList Name="gKotakeRightBraidEndDL" Offset="0x75C8" />
<DList Name="gKotakeRightSleeveStartDL" Offset="0x76A8" />
<DList Name="gKotakeRightSleeveFrontDL" Offset="0x77B8" />
<DList Name="gKotakeRightHandDL" Offset="0x7928" />
<DList Name="gKotakeRightSleeveMidDL" Offset="0x7C10" />
<DList Name="gKotakeRightSleeveEndDL" Offset="0x7D28" />
<DList Name="gKotakeLeftSleeveStartDL" Offset="0x7E38" />
<DList Name="gKotakeLeftSleeveFrontDL" Offset="0x7F48" />
<DList Name="gKotakeLeftHandDL" Offset="0x80B8" />
<DList Name="gKotakeBroomDL" Offset="0x83A0" />
<DList Name="gKotakeLeftSleeveMidDL" Offset="0x86A0" />
<DList Name="gKotakeLeftSleeveEndDL" Offset="0x87B8" />
<DList Name="gKotakeRightThighDL" Offset="0x88C8" /> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gKotakeRightShinDL" Offset="0x8958" />
<DList Name="gKotakeRightFootDL" Offset="0x8A08" />
<DList Name="gKotakeLeftThighDL" Offset="0x8AA0" /> <!-- Renders a single triangle instead of a normal-looking limb -->
<DList Name="gKotakeLeftShinDL" Offset="0x8B30" />
<DList Name="gKotakeLeftFootDL" Offset="0x8BE0" />
<!-- Textures -->
<Texture Name="gKotakeSkinTLUT" OutName="kotake_skin_tlut" Format="rgba16" Width="16" Height="16" Offset="0x8C78" />
<Texture Name="gKotakeMouthTLUT" OutName="kotake_mouth_tlut" Format="rgba16" Width="16" Height="16" Offset="0x8E78" />
<Texture Name="gKotakeEarTLUT" OutName="kotake_ear_tlut" Format="rgba16" Width="16" Height="16" Offset="0x9078" />
<Texture Name="gKotakeFingerTLUT" OutName="kotake_finger_tlut" Format="rgba16" Width="16" Height="16" Offset="0x9278" />
<Texture Name="gKotakeNeckTLUT" OutName="kotake_neck_tlut" Format="rgba16" Width="16" Height="16" Offset="0x9478" />
<Texture Name="gKotakeNostrilsTLUT" OutName="kotake_nostrils_tlut" Format="rgba16" Width="16" Height="16" Offset="0x9678" />
<Texture Name="gKotakeGerudoFabricTex" OutName="kotake_gerudo_fabric" Format="rgba16" Width="32" Height="32" Offset="0x9878" />
<Texture Name="gKotakeRobeTex" OutName="kotake_robe" Format="rgba16" Width="16" Height="16" Offset="0xA078" />
<Texture Name="gKotakeRobePatternTex" OutName="kotake_robe_pattern" Format="rgba16" Width="16" Height="16" Offset="0xA278" />
<Texture Name="gKotakeRobeTrimTex" OutName="kotake_robe_trim" Format="rgba16" Width="16" Height="16" Offset="0xA478" />
<Texture Name="gKotakeSkinTex" OutName="kotake_skin" Format="ci8" Width="16" Height="8" Offset="0xA678" />
<Texture Name="gKotakeMouthTex" OutName="kotake_mouth" Format="ci8" Width="8" Height="8" Offset="0xA6F8" />
<Texture Name="gKotakeHairTex" OutName="kotake_hair" Format="rgba16" Width="8" Height="32" Offset="0xA738" />
<Texture Name="gKotakeBraidEndTex" OutName="kotake_BRAID_end" Format="rgba16" Width="8" Height="8" Offset="0xA938" />
<Texture Name="gKotakeEarTex" OutName="kotake_ear" Format="ci8" Width="8" Height="8" Offset="0xA9B8" />
<Texture Name="gKotakeCollarNeckTex" OutName="kotake_collar_neck" Format="rgba16" Width="4" Height="8" Offset="0xA9F8" />
<Texture Name="gKotakeFingersTex" OutName="kotake_finger" Format="ci8" Width="8" Height="16" Offset="0xAA38" />
<Texture Name="gKotakeBroomHandleTex" OutName="kotake_broom_handle" Format="rgba16" Width="8" Height="8" Offset="0xAAB8" />->
<Texture Name="gKotakeBroomHeadTex" OutName="kotake_broom_head" Format="rgba16" Width="16" Height="32" Offset="0xAB38" />
<Texture Name="gKotakeJewelHolderTex" OutName="kotake_jewel_holder" Format="rgba16" Width="16" Height="8" Offset="0xAF38" />
<Texture Name="gKotakeNeckTex" OutName="kotake_neck" Format="ci8" Width="8" Height="8" Offset="0xB038" />
<Texture Name="gKotakeNostrilsTex" OutName="kotake_nostrils" Format="ci8" Width="8" Height="8" Offset="0xB078" />
<Texture Name="gKotakeEyeOpenTex" OutName="kotake_eye_open" Format="rgba16" Width="32" Height="32" Offset="0xB0B8" />
<Texture Name="gKotakeEyeHalfTex" OutName="kotake_eye_half" Format="rgba16" Width="32" Height="32" Offset="0xB8B8" />
<Texture Name="gKotakeEyeClosedTex" OutName="kotake_eye_closed" Format="rgba16" Width="32" Height="32" Offset="0xC0B8" />
<Texture Name="gKotakeJewelTex" OutName="kotake_jewel" Format="rgba16" Width="8" Height="8" Offset="0xC8B8" />
<!-- Unused Eye TexAnim-->
<TextureAnimation Name="gKotakeEyesTexAnim" Offset="0xC988" />
<!-- Animations -->
<Animation Name="gKotakeHandsOnCounterAnim" Offset="0xD52C" />
<Animation Name="gKotakeIdleAnim" Offset="0xDE68" />
<Animation Name="gKotakeHalfAwakeAnim" Offset="0xEE98" />
<Animation Name="gKotakeSleepingAnim" Offset="0xFD34" />
<!-- Skeleton -->
<Limb Name="gKotakePelvisLimb" Type="Standard" EnumName="KOTAKE_LIMB_PELVIS" Offset="0xFD50" />
<Limb Name="gKotakeLeftThighLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_THIGH" Offset="0xFD5C" />
<Limb Name="gKotakeLeftShinLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_SHIN" Offset="0xFD68" />
<Limb Name="gKotakeLeftFootLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_FOOT" Offset="0xFD74" />
<Limb Name="gKotakeRightThighLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGH_THIGH" Offset="0xFD80" />
<Limb Name="gKotakeRightShinLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_SHIN" Offset="0xFD8C" />
<Limb Name="gKotakeRightFootLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_FOOT" Offset="0xFD98" />
<Limb Name="gKotakeTorsoLimb" Type="Standard" EnumName="KOTAKE_LIMB_TORSO_LIMB" Offset="0xFDA4" />
<Limb Name="gKotakeLeftSleeveStartLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_SLEEVE_START" Offset="0xFDB0" />
<Limb Name="gKotakeLeftSleeveMidLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_SLEEVE_MID" Offset="0xFDBC" />
<Limb Name="gKotakeLeftSleeveEndLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_SLEEVE_END" Offset="0xFDC8" />
<Limb Name="gKotakeLeftSleeveFrontLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_SLEEVE_FRONT" Offset="0xFDD4" />
<Limb Name="gKotakeLeftHandLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_HAND" Offset="0xFDE0" />
<Limb Name="gKotakeBroomLimb" Type="Standard" EnumName="KOTAKE_LIMB_BROOM" Offset="0xFDEC" />
<Limb Name="gKotakeRightSleeveStartLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_SLEEVE_START" Offset="0xFDF8" />
<Limb Name="gKotakeRightSleeveMidLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_SLEEVE_MID" Offset="0xFE04" />
<Limb Name="gKotakeRightSleeveEndLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_SLEEVE_END" Offset="0xFE10" />
<Limb Name="gKotakeRightSleeveFrontLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_SLEEVE_FRONT" Offset="0xFE1C" />
<Limb Name="gKotakeRightHandLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_HAND" Offset="0xFE28" />
<Limb Name="gKotakeNeckLimb" Type="Standard" EnumName="KOTAKE_LIMB_NECK" Offset="0xFE34" />
<Limb Name="gKotakeHeadLimb" Type="Standard" EnumName="KOTAKE_LIMB_HEAD" Offset="0xFE40" />
<Limb Name="gKotakeRightBraidStartLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_BRAID_START" Offset="0xFE4C" />
<Limb Name="gKotakeRightBraidEndLimb" Type="Standard" EnumName="KOTAKE_LIMB_RIGHT_BRAID_END" Offset="0xFE58" />
<Limb Name="gKotakeTeethLimb" Type="Standard" EnumName="KOTAKE_LIMB_TEETH" Offset="0xFE64" />
<Limb Name="gKotakeLeftBraidStartLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_BRAID_START" Offset="0xFE70" />
<Limb Name="gKotakeLeftBraidEndLimb" Type="Standard" EnumName="KOTAKE_LIMB_LEFT_BRAID_END" Offset="0xFE7C" />
<Skeleton Name="gKotakeSkel" Type="Flex" LimbType="Standard" LimbNone="KOTAKE_LIMB_NONE" LimbMax="KOTAKE_LIMB_MAX" EnumName="KotakeLimb" Offset="0xFEF0" />
</File>
</Root>
+75 -55
View File
@@ -1,59 +1,79 @@
<Root>
<!-- Assets for the warp portal, warp crystal, the boss warp platform, and related effects. -->
<File Name="object_warp1" Segment="6">
<DList Name="object_warp1_DL_0001A0" Offset="0x1A0" />
<Texture Name="object_warp1_Tex_0002C0" OutName="tex_0002C0" Format="i8" Width="64" Height="64" Offset="0x2C0" />
<Animation Name="object_warp1_Anim_001374" Offset="0x1374" />
<DList Name="object_warp1_DL_001750" Offset="0x1750" />
<DList Name="object_warp1_DL_001828" Offset="0x1828" />
<DList Name="object_warp1_DL_0018B0" Offset="0x18B0" />
<DList Name="object_warp1_DL_001938" Offset="0x1938" />
<DList Name="object_warp1_DL_0019C0" Offset="0x19C0" />
<DList Name="object_warp1_DL_001A48" Offset="0x1A48" />
<DList Name="object_warp1_DL_001AD0" Offset="0x1AD0" />
<Texture Name="object_warp1_Tex_001B58" OutName="tex_001B58" Format="i8" Width="64" Height="64" Offset="0x1B58" />
<Limb Name="object_warp1_Standardlimb_002B58" Type="Standard" EnumName="OBJECT_WARP1_LIMB_01" Offset="0x2B58" />
<Limb Name="object_warp1_Standardlimb_002B64" Type="Standard" EnumName="OBJECT_WARP1_LIMB_02" Offset="0x2B64" />
<Limb Name="object_warp1_Standardlimb_002B70" Type="Standard" EnumName="OBJECT_WARP1_LIMB_03" Offset="0x2B70" />
<Limb Name="object_warp1_Standardlimb_002B7C" Type="Standard" EnumName="OBJECT_WARP1_LIMB_04" Offset="0x2B7C" />
<Limb Name="object_warp1_Standardlimb_002B88" Type="Standard" EnumName="OBJECT_WARP1_LIMB_05" Offset="0x2B88" />
<Limb Name="object_warp1_Standardlimb_002B94" Type="Standard" EnumName="OBJECT_WARP1_LIMB_06" Offset="0x2B94" />
<Limb Name="object_warp1_Standardlimb_002BA0" Type="Standard" EnumName="OBJECT_WARP1_LIMB_07" Offset="0x2BA0" />
<Limb Name="object_warp1_Standardlimb_002BAC" Type="Standard" EnumName="OBJECT_WARP1_LIMB_08" Offset="0x2BAC" />
<Limb Name="object_warp1_Standardlimb_002BB8" Type="Standard" EnumName="OBJECT_WARP1_LIMB_09" Offset="0x2BB8" />
<Limb Name="object_warp1_Standardlimb_002BC4" Type="Standard" EnumName="OBJECT_WARP1_LIMB_0A" Offset="0x2BC4" />
<Limb Name="object_warp1_Standardlimb_002BD0" Type="Standard" EnumName="OBJECT_WARP1_LIMB_0B" Offset="0x2BD0" />
<Limb Name="object_warp1_Standardlimb_002BDC" Type="Standard" EnumName="OBJECT_WARP1_LIMB_0C" Offset="0x2BDC" />
<Limb Name="object_warp1_Standardlimb_002BE8" Type="Standard" EnumName="OBJECT_WARP1_LIMB_0D" Offset="0x2BE8" />
<Limb Name="object_warp1_Standardlimb_002BF4" Type="Standard" EnumName="OBJECT_WARP1_LIMB_0E" Offset="0x2BF4" />
<Limb Name="object_warp1_Standardlimb_002C00" Type="Standard" EnumName="OBJECT_WARP1_LIMB_0F" Offset="0x2C00" />
<Limb Name="object_warp1_Standardlimb_002C0C" Type="Standard" EnumName="OBJECT_WARP1_LIMB_10" Offset="0x2C0C" />
<Limb Name="object_warp1_Standardlimb_002C18" Type="Standard" EnumName="OBJECT_WARP1_LIMB_11" Offset="0x2C18" />
<Limb Name="object_warp1_Standardlimb_002C24" Type="Standard" EnumName="OBJECT_WARP1_LIMB_12" Offset="0x2C24" />
<Limb Name="object_warp1_Standardlimb_002C30" Type="Standard" EnumName="OBJECT_WARP1_LIMB_13" Offset="0x2C30" />
<Limb Name="object_warp1_Standardlimb_002C3C" Type="Standard" EnumName="OBJECT_WARP1_LIMB_14" Offset="0x2C3C" />
<Limb Name="object_warp1_Standardlimb_002C48" Type="Standard" EnumName="OBJECT_WARP1_LIMB_15" Offset="0x2C48" />
<Skeleton Name="object_warp1_Skel_002CA8" Type="Normal" LimbType="Standard" LimbNone="OBJECT_WARP1_LIMB_NONE" LimbMax="OBJECT_WARP1_LIMB_MAX" EnumName="ObjectWarp1Limb" Offset="0x2CA8" />
<DList Name="object_warp1_DL_003230" Offset="0x3230" />
<DList Name="object_warp1_DL_0034C8" Offset="0x34C8" />
<Texture Name="object_warp1_Tex_0034D0" OutName="tex_0034D0" Format="i8" Width="32" Height="64" Offset="0x34D0" />
<Texture Name="object_warp1_Tex_003CD0" OutName="tex_003CD0" Format="i8" Width="32" Height="64" Offset="0x3CD0" />
<TextureAnimation Name="object_warp1_Matanimheader_0044D8" Offset="0x44D8" />
<DList Name="object_warp1_DL_004690" Offset="0x4690" />
<DList Name="object_warp1_DL_0047C8" Offset="0x47C8" />
<Texture Name="object_warp1_Tex_0047D0" OutName="tex_0047D0" Format="i4" Width="64" Height="64" Offset="0x47D0" />
<Texture Name="object_warp1_Tex_004FD0" OutName="tex_004FD0" Format="i4" Width="64" Height="64" Offset="0x4FD0" />
<TextureAnimation Name="object_warp1_Matanimheader_0057D8" Offset="0x57D8" />
<DList Name="object_warp1_DL_0058C0" Offset="0x58C0" />
<DList Name="object_warp1_DL_0058C8" Offset="0x58C8" />
<Texture Name="object_warp1_Tex_005A30" OutName="tex_005A30" Format="i4" Width="64" Height="64" Offset="0x5A30" />
<Texture Name="object_warp1_Tex_006230" OutName="tex_006230" Format="i4" Width="64" Height="64" Offset="0x6230" />
<Texture Name="object_warp1_Tex_006A30" OutName="tex_006A30" Format="i8" Width="32" Height="64" Offset="0x6A30" />
<TextureAnimation Name="object_warp1_Matanimheader_007238" Offset="0x7238" />
<DList Name="object_warp1_DL_0076C0" Offset="0x76C0" />
<Texture Name="object_warp1_TLUT_0078A0" OutName="tlut_0078A0" Format="rgba16" Width="4" Height="4" Offset="0x78A0" />
<Texture Name="object_warp1_TLUT_0078C0" OutName="tlut_0078C0" Format="rgba16" Width="4" Height="4" Offset="0x78C0" />
<Texture Name="object_warp1_Tex_0078E0" OutName="tex_0078E0" Format="ci4" Width="64" Height="64" Offset="0x78E0" />
<Texture Name="object_warp1_Tex_0080E0" OutName="tex_0080E0" Format="ci4" Width="64" Height="64" Offset="0x80E0" />
<Collision Name="object_warp1_Colheader_008BD4" Offset="0x8BD4" />
<!-- Assets for the portal that the player can walk into to warp out of boss rooms. Often called a "blue warp". -->
<DList Name="gWarpPortalDL" Offset="0x1A0" /> <!-- Original name is "warp_2_modelT" -->
<Texture Name="gWarpPortalTex" OutName="warp_portal" Format="i8" Width="64" Height="64" Offset="0x2C0" />
<!-- Warp Crystal Animation -->
<Animation Name="gWarpCrystalAnim" Offset="0x1374" /> <!-- Original name is "crystal_anim" -->
<!-- Warp Crystal Limb DisplayLists -->
<DList Name="gWarpCrystalBottomDL" Offset="0x1750" />
<DList Name="gWarpCrystalTopSegment1DL" Offset="0x1828" />
<DList Name="gWarpCrystalTopSegment2DL" Offset="0x18B0" />
<DList Name="gWarpCrystalTopSegment3DL" Offset="0x1938" />
<DList Name="gWarpCrystalTopSegment4DL" Offset="0x19C0" />
<DList Name="gWarpCrystalTopSegment5DL" Offset="0x1A48" />
<DList Name="gWarpCrystalTopSegment6DL" Offset="0x1AD0" />
<!-- Warp Crystal Limb Texture -->
<Texture Name="gWarpCrystalTex" OutName="warp_crystal" Format="i8" Width="64" Height="64" Offset="0x1B58" />
<!-- Warp Crystal Limbs -->
<Limb Name="gWarpCrystalRootLimb" Type="Standard" EnumName="WARP_CRYSTAL_LIMB_ROOT" Offset="0x2B58" />
<Limb Name="gWarpCrystalWrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_LIMB_WRAPPER" Offset="0x2B64" />
<Limb Name="gWarpCrystalBottomLimb" Type="Standard" EnumName="WARP_CRYSTAL_LIMB_BOTTOM" Offset="0x2B70" />
<Limb Name="gWarpCrystalTopSegment1RootLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_1_ROOT" Offset="0x2B7C" />
<Limb Name="gWarpCrystalTopSegment1WrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_1_WRAPPER" Offset="0x2B88" />
<Limb Name="gWarpCrystalTopSegment1Limb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_1" Offset="0x2B94" />
<Limb Name="gWarpCrystalTopSegment2RootLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_2_ROOT" Offset="0x2BA0" />
<Limb Name="gWarpCrystalTopSegment2WrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_2_WRAPPER" Offset="0x2BAC" />
<Limb Name="gWarpCrystalTopSegment2Limb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_2" Offset="0x2BB8" />
<Limb Name="gWarpCrystalTopSegment3RootLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_3_ROOT" Offset="0x2BC4" />
<Limb Name="gWarpCrystalTopSegment3WrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_3_WRAPPER" Offset="0x2BD0" />
<Limb Name="gWarpCrystalTopSegment3Limb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_3" Offset="0x2BDC" />
<Limb Name="gWarpCrystalTopSegment4RootLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_4_ROOT" Offset="0x2BE8" />
<Limb Name="gWarpCrystalTopSegment4WrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_4_WRAPPER" Offset="0x2BF4" />
<Limb Name="gWarpCrystalTopSegment4Limb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_4" Offset="0x2C00" />
<Limb Name="gWarpCrystalTopSegment5RootLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_5_ROOT" Offset="0x2C0C" />
<Limb Name="gWarpCrystalTopSegment5WrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_5_WRAPPER" Offset="0x2C18" />
<Limb Name="gWarpCrystalTopSegment5Limb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_5" Offset="0x2C24" />
<Limb Name="gWarpCrystalTopSegment6RootLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_6_ROOT" Offset="0x2C30" />
<Limb Name="gWarpCrystalTopSegment6WrapperLimb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_6_WRAPPER" Offset="0x2C3C" />
<Limb Name="gWarpCrystalTopSegment6Limb" Type="Standard" EnumName="WARP_CRYSTAL_TOP_SEGMENT_6" Offset="0x2C48" />
<!-- Warp Crystal Skeleton -->
<Skeleton Name="gWarpCrystalSkel" Type="Normal" LimbType="Standard" LimbNone="WARP_CRYSTAL_LIMB_NONE" LimbMax="WARP_CRYSTAL_LIMB_MAX" EnumName="WarpCrystalLimb" Offset="0x2CA8" />
<!-- Assets for the beam that falls from the sky to activate a boss warp. -->
<DList Name="gWarpBossWarpActivationBeamDL" Offset="0x3230" /> <!-- Original name is "boss_warp1_modelT" -->
<DList Name="gWarpBossWarpActivationBeamEmptyDL" Offset="0x34C8" />
<Texture Name="gWarpBossWarpActivationBeamTex" OutName="warp_boss_warp_activation_beam" Format="i8" Width="32" Height="64" Offset="0x34D0" />
<Texture Name="gWarpBossWarpActivationBeamMaskTex" OutName="warp_boss_warp_activation_beam_mask" Format="i8" Width="32" Height="64" Offset="0x3CD0" />
<TextureAnimation Name="gWarpBossWarpActivationBeamTexAnim" Offset="0x44D8" />
<!-- Assets for the light shafts that rise upwards from an activated boss warp. -->
<DList Name="gWarpBossWarpLightShaftsDL" Offset="0x4690" /> <!-- Original name is "boss_warp2_modelT" -->
<DList Name="gWarpBossWarpLightShaftsEmptyDL" Offset="0x47C8" />
<Texture Name="gWarpBossWarpLightShaftsTex" OutName="warp_boss_warp_light_shafts" Format="i4" Width="64" Height="64" Offset="0x47D0" />
<Texture Name="gWarpBossWarpLightShaftsMaskTex" OutName="warp_boss_warp_light_shafts_mask" Format="i4" Width="64" Height="64" Offset="0x4FD0" />
<TextureAnimation Name="gWarpBossWarpLightShaftsTexAnim" Offset="0x57D8" />
<!-- Assets for the glow that covers the top of an activated boss warp platform. -->
<DList Name="gWarpBossWarpGlowEmptyDL" Offset="0x58C0" />
<DList Name="gWarpBossWarpGlowDL" Offset="0x58C8" /> <!-- Original name is "boss_warp3_model" -->
<Texture Name="gWarpBossWarpGlowBottomMaskTex" OutName="warp_boss_warp_glow_bottom_mask" Format="i4" Width="64" Height="64" Offset="0x5A30" />
<Texture Name="gWarpBossWarpGlowTopMaskTex" OutName="warp_boss_warp_glow_top_mask" Format="i4" Width="64" Height="64" Offset="0x6230" />
<Texture Name="gWarpBossWarpGlowTex" OutName="warp_boss_warp_glow" Format="i8" Width="32" Height="64" Offset="0x6A30" />
<TextureAnimation Name="gWarpBossWarpGlowTexAnim" Offset="0x7238" />
<!-- Assets for the Majora's Mask-shaped boss warp platform. -->
<DList Name="gWarpBossWarpPlatformDL" Offset="0x76C0" /> <!-- Original name is "m2_BossWarp_model" -->
<Texture Name="gWarpBossWarpPlatformBottomTLUT" OutName="warp_boss_warp_platform_bottom_tlut" Format="rgba16" Width="4" Height="4" Offset="0x78A0" />
<Texture Name="gWarpBossWarpPlatformTopTLUT" OutName="warp_boss_warp_platform_top_tlut" Format="rgba16" Width="4" Height="4" Offset="0x78C0" />
<Texture Name="gWarpBossWarpPlatformBottomTex" OutName="warp_boss_warp_platform_bottom" Format="ci4" Width="64" Height="64" Offset="0x78E0" />
<Texture Name="gWarpBossWarpPlatformTopTex" OutName="warp_boss_warp_platform_top" Format="ci4" Width="64" Height="64" Offset="0x80E0" />
<Collision Name="gWarpBossWarpPlatformCol" Offset="0x8BD4" />
</File>
</Root>
+2 -1
View File
@@ -1,6 +1,7 @@
<Root>
<!-- Vertices for the dynamic water that moves when Woodfall Temple is raised. -->
<File Name="ovl_Dm_Char01" BaseAddress="0x80AA81E0" RangeStart="0x1BE0" RangeEnd="0x28B0">
<Array Name="ovl_dm_char01_Vtx_1BE0" Count="205" Offset="0x1BE0">
<Array Name="gWoodfallSceneryDynamicPoisonWaterVtx" Count="205" Offset="0x1BE0">
<Vtx/>
</Array>
</File>
+11 -20
View File
@@ -200,7 +200,7 @@ s32 osRecvMesg(OSMesgQueue* mq, OSMesg* msg, s32 flags);
OSIntMask osSetIntMask(OSIntMask im);
// OSIntMask osGetIntMask(void);
// void osVoiceSetWord(void);
// void guScale(void);
void guScale(Mtx* mtx, f32 x, f32 y, f32 z);
f32 sinf(f32 __x);
s16 sins(u16 x);
OSTask* _VirtualToPhysicalTask(OSTask* intp);
@@ -383,7 +383,7 @@ u32 osAiGetLength(void);
s32 osEPiWriteIo(OSPiHandle* pihandle, u32 devAddr, u32 data);
void osMapTLBRdb(void);
void osYieldThread(void);
// void guTranslate(void);
void guTranslate(Mtx* mtx, f32 x, f32 y, f32 z);
u32 __osGetCause(void);
s32 __osContRamWrite(OSMesgQueue* mq, s32 channel, u16 address, u8* buffer, s32 force);
s32 __osEPiRawWriteIo(OSPiHandle* handle, u32 devAddr, u32 data);
@@ -539,7 +539,7 @@ void EffectSsBlast_SpawnWhiteShockwave(PlayState* play, Vec3f* arg1, Vec3f* arg2
void EffectSsGSpk_SpawnFuse(PlayState* play, Actor* actor, Vec3f* pos, Vec3f* velocity, Vec3f* accel);
// void EffectSsGSpk_SpawnRandColor(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7);
// void EffectSsGSpk_SpawnSmall(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7);
void EffectSsDFire_Spawn(PlayState* play, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scaleStep, s16 alpha, s16 fadeDelay, s16 life, s32 arg9);
void EffectSsDFire_Spawn(PlayState* play, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scaleStep, s16 alpha, s16 alphaStep, s16 fadeDelay, s32 life);
void EffectSsBubble_Spawn(PlayState* play, Vec3f* pos, f32 yPosOffset, f32 yPosRandScale, f32 xzPosRandScale, f32 scale);
void EffectSsGRipple_Spawn(PlayState* play, Vec3f* pos, s16 radius, s16 radiusMax, s16 life);
void EffectSsGSplash_Spawn(PlayState* play, Vec3f* pos, Color_RGBA8* primColor, Color_RGBA8* envColor, s16 type, s16 scale);
@@ -1935,12 +1935,6 @@ s32 func_80128640(PlayState* play, Player* player, Gfx* dlist);
void func_80128B74(PlayState* play, Player* player, s32 limbIndex);
void func_80128BD0(PlayState* play, s32 limbIndex, Gfx** dList1, Gfx** dList2, Vec3s* rot, Actor* actor);
void PreNMI_Stop(PreNMIContext* prenmiCtx);
void PreNMI_Update(PreNMIContext* prenmiCtx);
void PreNMI_Draw(PreNMIContext* prenmiCtx);
void PreNMI_Main(PreNMIContext* prenmiCtx);
void PreNMI_Destroy(PreNMIContext* prenmiCtx);
void PreNMI_Init(PreNMIContext* prenmiCtx);
f32 Quake_Random(void);
void Quake_UpdateShakeInfo(QuakeRequest* req, ShakeInfo* shake, f32 verticalPertubation, f32 horizontalPertubation);
s16 Quake_Callback1(QuakeRequest* req, ShakeInfo* shake);
@@ -2519,7 +2513,7 @@ void func_80168DAC(PlayState* play);
void Play_Main(PlayState* play);
s32 Play_InCsMode(PlayState* play);
f32 func_80169100(PlayState* play, MtxF* mtx, CollisionPoly** arg2, s32* arg3, Vec3f* feetPosPtr);
// void func_801691F0(void);
void func_801691F0(PlayState* play, MtxF* mtx, Vec3f* arg2);
void* Play_LoadScene(PlayState* play, RomFile* entry);
void func_8016927C(PlayState* play, s16 sParm2);
// void func_801692C4(PlayState* play, UNK_TYPE1 uParm2);
@@ -2631,10 +2625,7 @@ void AudioMgr_HandlePRENMI(AudioMgr* audioMgr);
void AudioMgr_ThreadEntry(void* arg);
void AudioMgr_Unlock(AudioMgr* audioMgr);
void AudioMgr_Init(AudioMgr* audioMgr, void* stack, OSPri pri, OSId id, SchedContext* sched, IrqMgr* irqMgr);
void TitleSetup_GameStateResetContext(void);
void TitleSetup_InitImpl(GameState* gameState);
void TitleSetup_Destroy(GameState* gameState);
void TitleSetup_Init(GameState* gameState);
void Game_UpdateFramerateVariables(s32 divisor);
void Game_SetFramerateDivisor(GameState* gameState, s32 divisor);
void GameState_SetFBFilter(Gfx** gfx, u32 arg1);
@@ -2649,8 +2640,8 @@ void GameState_InitArena(GameState* gameState, size_t size);
void GameState_Realloc(GameState* gameState, size_t size);
void GameState_Init(GameState* gameState, GameStateFunc gameStateInit, GraphicsContext* gfxCtx);
void GameState_Destroy(GameState* gameState);
GameStateFunc GameState_GetNextStateInit(GameState* gameState);
size_t GameState_GetNextStateSize(GameState* gameState);
GameStateFunc GameState_GetInit(GameState* gameState);
size_t GameState_GetSize(GameState* gameState);
u32 GameState_IsRunning(GameState* gameState);
s32 GameState_GetArenaSize(GameState* gameState);
s32 func_80173B48(GameState* gameState);
@@ -3004,8 +2995,8 @@ void* AudioHeap_AllocAttemptExternal(AudioAllocPool* pool, size_t size);
void* AudioHeap_AllocDmaMemory(AudioAllocPool* pool, size_t size);
void* AudioHeap_AllocZeroed(AudioAllocPool* pool, size_t size);
void* AudioHeap_Alloc(AudioAllocPool* pool, size_t size);
void AudioHeap_AllocPoolInit(AudioAllocPool* pool, void* addr, size_t size);
void AudioHeap_PopCache(s32 tableType);
void AudioHeap_InitPool(AudioAllocPool* pool, void* addr, size_t size);
void AudioHeap_PopPersistentCache(s32 tableType);
void AudioHeap_InitMainPool(size_t initPoolSize);
void* AudioHeap_AllocCached(s32 tableType, size_t size, s32 cache, s32 id);
void* AudioHeap_SearchCaches(s32 tableType, s32 cache, s32 id);
@@ -3090,10 +3081,10 @@ s32 osAiSetNextBuffer(void* buf, u32 size);
void AudioPlayback_NoteDisable(Note* note);
void AudioPlayback_ProcessNotes(void);
SoundFontSound* AudioPlayback_InstrumentGetSound(Instrument* instrument, s32 semitone);
TunedSample* AudioPlayback_GetInstrumentTunedSample(Instrument* instrument, s32 semitone);
Instrument* AudioPlayback_GetInstrumentInner(s32 fontId, s32 instId);
Drum* AudioPlayback_GetDrum(s32 fontId, s32 drumId);
SoundFontSound* AudioPlayback_GetSfx(s32 fontId, s32 sfxId);
SoundEffect* AudioPlayback_GetSoundEffect(s32 fontId, s32 sfxId);
s32 AudioPlayback_SetFontInstrument(s32 instrumentType, s32 fontId, s32 index, void* value);
void AudioPlayback_SeqLayerNoteDecay(SequenceLayer* layer);
void AudioPlayback_SeqLayerNoteRelease(SequenceLayer* layer);
+14 -3
View File
@@ -24,9 +24,20 @@
#define GET_ACTIVE_CAM(play) ((play)->cameraPtrs[(play)->activeCamId])
#define SET_NEXT_GAMESTATE(curState, newInit, newStruct) \
(curState)->nextGameStateInit = (GameStateFunc)newInit; \
(curState)->nextGameStateSize = sizeof(newStruct)
#define STOP_GAMESTATE(curState) \
do { \
GameState* state = curState; \
\
state->running = false; \
} while(0)
#define SET_NEXT_GAMESTATE(curState, nextInit, nextSize) \
do { \
GameState* state = curState; \
\
(state)->init = nextInit; \
(state)->size = nextSize; \
} while (0)
#define GET_PLAYER(play) ((Player*)(play)->actorCtx.actorLists[ACTORCAT_PLAYER].first)
+2 -4
View File
@@ -362,8 +362,6 @@ extern ActorInit En_A_Obj_InitVars;
extern ColliderCylinderInit enAObjCylinderInit;
extern InitChainEntry enAObjInitVar;
extern Gfx* enAObjDisplayLists[2];
extern UNK_PTR D_801ADF30[5];
extern UNK_PTR D_801ADF44[12];
extern u8 sDropTable[DROP_TABLE_SIZE * DROP_TABLE_NUMBER];
extern u8 sDropTableAmounts[DROP_TABLE_SIZE * DROP_TABLE_NUMBER];
extern s32 D_801AE194[32];
@@ -2968,7 +2966,7 @@ extern f64 D_801E0EB0;
// extern UNK_TYPE4 D_801E1068;
extern UNK_PTR D_801E10B0;
extern const s16 gAudioTatumInit[];
extern const AudioContextInitSizes gAudioContextInitSizes;
extern const AudioHeapInitSizes gAudioHeapInitSizes;
// extern UNK_TYPE4 D_801E1108;
// extern UNK_TYPE4 D_801E110C;
extern u8 gSoundFontTable[];
@@ -3489,7 +3487,7 @@ extern ActiveSfx gActiveSfx[7][3];
extern AudioContext gAudioContext; // at 0x80200C70
extern void (*D_80208E68)(void);
extern u32 (*D_80208E6C)(s8 value, SequenceChannel* channel);
extern s32 (*D_80208E70)(SoundFontSample*, s32, s8, s32);
extern s32 (*D_80208E70)(Sample*, s32, s8, s32);
extern Acmd* (*D_80208E74)(Acmd*, s32, s32);
// post-code buffers

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