Added support for multiple game versions (#107)

* WIP Multiversion support

* GC PAL Non-MQ support complete

* Updated OtrGui to handle different game versions

* Added version file

* Added new extract mode to ZAPD and optimized OTR gen time

* Fixed bug causing crash

* Further optimized OTRExporter, saving around ~20 seconds.

* ZAPD is now multi-threaded.

* Fixed merge issue

* Fixed memory leak and fog issue on pause screen.

* Additional fog fixes.

Co-authored-by: Jack Walker <7463599+Jack-Walker@users.noreply.github.com>
This commit is contained in:
Nicholas Estelami
2022-03-31 19:42:44 -04:00
committed by GitHub
parent 572e9fb9d0
commit c80f9fbd57
1203 changed files with 30620 additions and 501 deletions

View File

@@ -0,0 +1,30 @@
<Root>
<File Name="object_dnk" Segment="6">
<!-- Forest Stage scrub skeleton -->
<Skeleton Name="gDntStageSkel" Type="Normal" LimbType="Standard" Offset="0x2AF0"/>
<!-- Forest Stage scrub animations -->
<Animation Name="gDntStageSpitAnim" Offset="0x31C"/>
<Animation Name="gDntStageHideAnim" Offset="0x430"/>
<Animation Name="gDntStageDanceAnim" Offset="0x6CC"/>
<Animation Name="gDntStageUnburrowAnim" Offset="0x894"/>
<Animation Name="gDntStageUpAnim" Offset="0xB70"/>
<Animation Name="gDntStageWalkAnim" Offset="0x2E1C"/>
<!-- Forest Stage scrub eye textures -->
<Texture Name="gDntStageEyeOpenTex" OutName="dnt_stage_eye_open" Format="rgba16" Width="8" Height="8" Offset="0x27D0"/>
<Texture Name="gDntStageEyeHalfTex" OutName="dnt_stage_eye_half" Format="rgba16" Width="8" Height="8" Offset="0x25D0"/>
<Texture Name="gDntStageEyeShutTex" OutName="dnt_stage_eye_shut" Format="rgba16" Width="8" Height="8" Offset="0x2750"/>
<!-- Forest Stage scrub flower -->
<DList Name="gDntStageFlowerDL" Offset="0x1B00"/>
<!-- Forest Stage scrub Deku Nut (used by Nutsball) -->
<DList Name="gDntStageNutDL" Offset="0x1890"/>
<!-- Unused Content -->
<!-- Forest Stage scrub animation -->
<Animation Name="gDntStageWaitAnim" Offset="0x2CB8"/>
</File>
</Root>