diff --git a/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_LinksonicStage.asm b/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_LinksonicStage.asm new file mode 100644 index 00000000..e999fa06 --- /dev/null +++ b/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_LinksonicStage.asm @@ -0,0 +1,13 @@ +[sonic2013_v48] +moduleMatches = 0xC5691A40 + +; load Linksonic on top of Sonic +0x02A60414 = nop +0x02A53680 = nop + +; load ef_dl3_linksonic_speedrun instead of ef_ch_son_yh1_speedrun_loop +0x02A43FE0 = nop +0x02A44058 = nop + +; load chr_Linksonic shadow model instead of chr_Sonic shadow model +0x02A607F8 = nop diff --git a/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_Linksonic.asm b/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_LinksonicWorldMap.asm similarity index 78% rename from src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_Linksonic.asm rename to src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_LinksonicWorldMap.asm index 76c81b25..997e16c4 100644 --- a/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_Linksonic.asm +++ b/src/SonicLostWorld/Mods/LinkSonicEverywhere/patch_LinksonicWorldMap.asm @@ -1,22 +1,6 @@ [sonic2013_v48] moduleMatches = 0xC5691A40 -; load Linksonic in Stage - -; load Linksonic on top of Sonic -0x02A60414 = nop -0x02A53680 = nop - -; load ef_dl3_linksonic_speedrun instead of ef_ch_son_yh1_speedrun_loop -0x02A43FE0 = nop -0x02A44058 = nop - -; load chr_Linksonic shadow model instead of chr_Sonic shadow model -0x02A607F8 = nop - - -; load Linksonic in WorldAreaMap - 0x026D285C = GetPackFile: 0x026D28E4 = GetModelResource: 0x026D2C40 = GetSkeletonResource: