From 83408cdc3dca591bc2591f28b6d01cc6a043aaa5 Mon Sep 17 00:00:00 2001 From: AnonymousRandomPerson Date: Sat, 18 Oct 2025 23:44:58 +0000 Subject: [PATCH] Merge pull request #194 from slaw-22/LoadScriptVariableRaw --- pmdskyeu.xMAP | 178 ++++++++++++++++++++++++++------------------------ pmdskyjp.xMAP | 176 +++++++++++++++++++++++++------------------------ pmdskyus.xMAP | 178 ++++++++++++++++++++++++++------------------------ 3 files changed, 272 insertions(+), 260 deletions(-) diff --git a/pmdskyeu.xMAP b/pmdskyeu.xMAP index 7a011812..12d9996a 100644 --- a/pmdskyeu.xMAP +++ b/pmdskyeu.xMAP @@ -166,8 +166,11 @@ 43](IsItemInTimeDarkness,func) found in global main_0200EB30.o 43](sub_020582E0,func) found in global main_02054E4C.o 43](GetItemCategoryVeneer,func) found in global item_util.o - 43](GetExecuteSpecialEpisodeType,func) found in global main_0204B018.o + 43](GetExecuteSpecialEpisodeType,func) found in global main_0204B4EC.o 44](Debug_Print,func) found in global debug.o + 44](ZinitScriptVariable,func) found in global main_0204B018.o + 45](SaveScriptVariableValueAtIndex,func) found in global main_0204B4EC.o + 44](LoadScriptVariableRaw,func) found in global scripting.o 44](SetMoneyStored,func) found in global main_0200ED1C.o 44](GetMoneyCarried,func) found in global main_0200ECFC.o 42](GetMaxPp,func) found in global moves.o @@ -6025,103 +6028,104 @@ 0204B330 00000000 .text $a (main_0204AFF8.o) 0204B330 00000020 .text IsGameModeRescue (main_0204AFF8.o) 0204B34C 00000000 .text $d (main_0204AFF8.o) - 0204B350 00001A58 .text .text (main_0204B018.o) 0204B350 00000000 .text $a (main_0204B018.o) 0204B350 00000010 .text sub_0204B018 (main_0204B018.o) + 0204B350 00000484 .text .text (main_0204B018.o) 0204B35C 00000000 .text $d (main_0204B018.o) - 0204B360 00000024 .text sub_0204B028 (main_0204B018.o) 0204B360 00000000 .text $a (main_0204B018.o) + 0204B360 00000024 .text sub_0204B028 (main_0204B018.o) 0204B378 00000000 .text $d (main_0204B018.o) - 0204B384 000002B8 .text InitScriptVariableValues (main_0204B018.o) 0204B384 00000000 .text $a (main_0204B018.o) + 0204B384 000002B8 .text InitScriptVariableValues (main_0204B018.o) 0204B630 00000000 .text $d (main_0204B018.o) - 0204B63C 000000CC .text InitEventFlagScriptVars (main_0204B018.o) 0204B63C 00000000 .text $a (main_0204B018.o) + 0204B63C 000000CC .text InitEventFlagScriptVars (main_0204B018.o) 0204B704 00000000 .text $d (main_0204B018.o) - 0204B708 00000064 .text sub_0204B3D0 (main_0204B018.o) 0204B708 00000000 .text $a (main_0204B018.o) + 0204B708 00000064 .text sub_0204B3D0 (main_0204B018.o) 0204B764 00000000 .text $d (main_0204B018.o) - 0204B76C 00000068 .text ZinitScriptVariable (main_0204B018.o) 0204B76C 00000000 .text $a (main_0204B018.o) + 0204B76C 00000068 .text ZinitScriptVariable (main_0204B018.o) 0204B7CC 00000000 .text $d (main_0204B018.o) - 0204B7D4 00000000 .text $a (main_0204B018.o) - 0204B7D4 00000050 .text LoadScriptVariableRaw (main_0204B018.o) - 0204B818 00000000 .text $d (main_0204B018.o) - 0204B824 0000018C .text LoadScriptVariableValue (main_0204B018.o) - 0204B824 00000000 .text $a (main_0204B018.o) - 0204B9B0 000001A8 .text LoadScriptVariableValueAtIndex (main_0204B018.o) - 0204BB58 00000168 .text SaveScriptVariableValue (main_0204B018.o) - 0204BCC0 00000178 .text SaveScriptVariableValueAtIndex (main_0204B018.o) - 0204BE38 00000064 .text LoadScriptVariableValueSum (main_0204B018.o) - 0204BE9C 0000004C .text LoadScriptVariableValueBytes (main_0204B018.o) - 0204BEE8 0000001C .text sub_0204BBB0 (main_0204B018.o) - 0204BF04 0000004C .text SaveScriptVariableValueBytes (main_0204B018.o) - 0204BF50 00000094 .text ScriptVariablesEqual (main_0204B018.o) - 0204BFE4 000000EC .text sub_0204BCAC (main_0204B018.o) - 0204C0C8 00000000 .text $d (main_0204B018.o) - 0204C0D0 00000000 .text $a (main_0204B018.o) - 0204C0D0 00000134 .text sub_0204BD98 (main_0204B018.o) - 0204C1FC 00000000 .text $d (main_0204B018.o) - 0204C204 00000000 .text $a (main_0204B018.o) - 0204C204 0000000C .text sub_0204BECC (main_0204B018.o) - 0204C20C 00000000 .text $d (main_0204B018.o) - 0204C210 00000000 .text $a (main_0204B018.o) - 0204C210 00000038 .text sub_0204BED8 (main_0204B018.o) - 0204C248 0000004C .text sub_0204BF10 (main_0204B018.o) - 0204C294 0000000C .text sub_0204BF5C (main_0204B018.o) - 0204C29C 00000000 .text $d (main_0204B018.o) - 0204C2A0 00000000 .text $a (main_0204B018.o) - 0204C2A0 00000020 .text sub_0204BF68 (main_0204B018.o) - 0204C2C0 00000038 .text sub_0204BF88 (main_0204B018.o) - 0204C2F8 00000224 .text EventFlagResume (main_0204B018.o) - 0204C518 00000000 .text $d (main_0204B018.o) - 0204C51C 00000000 .text $a (main_0204B018.o) - 0204C51C 00000224 .text EventFlagBackup (main_0204B018.o) - 0204C73C 00000000 .text $d (main_0204B018.o) - 0204C740 00000000 .text $a (main_0204B018.o) - 0204C740 00000028 .text DumpScriptVariableValues (main_0204B018.o) - 0204C764 00000000 .text $d (main_0204B018.o) - 0204C768 00000000 .text $a (main_0204B018.o) - 0204C768 00000058 .text RestoreScriptVariableValues (main_0204B018.o) - 0204C7BC 00000000 .text $d (main_0204B018.o) - 0204C7C0 00000000 .text $a (main_0204B018.o) - 0204C7C0 00000154 .text InitScenarioScriptVars (main_0204B018.o) - 0204C914 0000003C .text sub_0204C5DC (main_0204B018.o) - 0204C950 000000B0 .text SetScenarioScriptVar (main_0204B018.o) - 0204C9FC 00000000 .text $d (main_0204B018.o) - 0204CA00 0000006C .text sub_0204C6C8 (main_0204B018.o) - 0204CA00 00000000 .text $a (main_0204B018.o) - 0204CA6C 00000078 .text sub_0204C734 (main_0204B018.o) - 0204CAE4 0000005C .text sub_0204C7AC (main_0204B018.o) - 0204CB40 00000078 .text sub_0204C808 (main_0204B018.o) - 0204CBB8 0000006C .text sub_0204C880 (main_0204B018.o) - 0204CC24 00000014 .text GetSpecialEpisodeType (main_0204B018.o) - 0204CC34 00000000 .text $d (main_0204B018.o) - 0204CC38 00000018 .text SetSpecialEpisodeType (main_0204B018.o) - 0204CC38 00000000 .text $a (main_0204B018.o) - 0204CC4C 00000000 .text $d (main_0204B018.o) - 0204CC50 00000010 .text sub_0204C918 (main_0204B018.o) - 0204CC50 00000000 .text $a (main_0204B018.o) - 0204CC5C 00000000 .text $d (main_0204B018.o) - 0204CC60 00000010 .text sub_0204C928 (main_0204B018.o) - 0204CC60 00000000 .text $a (main_0204B018.o) - 0204CC6C 00000000 .text $d (main_0204B018.o) - 0204CC70 00000014 .text GetExecuteSpecialEpisodeType (main_0204B018.o) - 0204CC70 00000000 .text $a (main_0204B018.o) - 0204CC80 00000000 .text $d (main_0204B018.o) - 0204CC84 0000002C .text IsSpecialEpisodeOpen (main_0204B018.o) - 0204CC84 00000000 .text $a (main_0204B018.o) - 0204CCB0 00000028 .text sub_0204C978 (main_0204B018.o) - 0204CCD4 00000000 .text $d (main_0204B018.o) - 0204CCD8 00000028 .text sub_0204C9A0 (main_0204B018.o) - 0204CCD8 00000000 .text $a (main_0204B018.o) - 0204CD00 0000002C .text sub_0204C9C8 (main_0204B018.o) - 0204CD2C 00000028 .text sub_0204C9F4 (main_0204B018.o) - 0204CD50 00000000 .text $d (main_0204B018.o) - 0204CD54 0000002C .text sub_0204CA1C (main_0204B018.o) - 0204CD54 00000000 .text $a (main_0204B018.o) - 0204CD80 00000028 .text sub_0204CA48 (main_0204B018.o) - 0204CDA4 00000000 .text $d (main_0204B018.o) + 0204B7D4 00000000 .text $a (scripting.o) + 0204B7D4 00000050 .text LoadScriptVariableRaw (scripting.o) + 0204B818 00000000 .text $d (scripting.o) + 0204B824 00001584 .text .text (main_0204B4EC.o) + 0204B824 0000018C .text LoadScriptVariableValue (main_0204B4EC.o) + 0204B824 00000000 .text $a (main_0204B4EC.o) + 0204B9B0 000001A8 .text LoadScriptVariableValueAtIndex (main_0204B4EC.o) + 0204BB58 00000168 .text SaveScriptVariableValue (main_0204B4EC.o) + 0204BCC0 00000178 .text SaveScriptVariableValueAtIndex (main_0204B4EC.o) + 0204BE38 00000064 .text LoadScriptVariableValueSum (main_0204B4EC.o) + 0204BE9C 0000004C .text LoadScriptVariableValueBytes (main_0204B4EC.o) + 0204BEE8 0000001C .text sub_0204BBB0 (main_0204B4EC.o) + 0204BF04 0000004C .text SaveScriptVariableValueBytes (main_0204B4EC.o) + 0204BF50 00000094 .text ScriptVariablesEqual (main_0204B4EC.o) + 0204BFE4 000000EC .text sub_0204BCAC (main_0204B4EC.o) + 0204C0C8 00000000 .text $d (main_0204B4EC.o) + 0204C0D0 00000000 .text $a (main_0204B4EC.o) + 0204C0D0 00000134 .text sub_0204BD98 (main_0204B4EC.o) + 0204C1FC 00000000 .text $d (main_0204B4EC.o) + 0204C204 0000000C .text sub_0204BECC (main_0204B4EC.o) + 0204C204 00000000 .text $a (main_0204B4EC.o) + 0204C20C 00000000 .text $d (main_0204B4EC.o) + 0204C210 00000038 .text sub_0204BED8 (main_0204B4EC.o) + 0204C210 00000000 .text $a (main_0204B4EC.o) + 0204C248 0000004C .text sub_0204BF10 (main_0204B4EC.o) + 0204C294 0000000C .text sub_0204BF5C (main_0204B4EC.o) + 0204C29C 00000000 .text $d (main_0204B4EC.o) + 0204C2A0 00000020 .text sub_0204BF68 (main_0204B4EC.o) + 0204C2A0 00000000 .text $a (main_0204B4EC.o) + 0204C2C0 00000038 .text sub_0204BF88 (main_0204B4EC.o) + 0204C2F8 00000224 .text EventFlagResume (main_0204B4EC.o) + 0204C518 00000000 .text $d (main_0204B4EC.o) + 0204C51C 00000000 .text $a (main_0204B4EC.o) + 0204C51C 00000224 .text EventFlagBackup (main_0204B4EC.o) + 0204C73C 00000000 .text $d (main_0204B4EC.o) + 0204C740 00000028 .text DumpScriptVariableValues (main_0204B4EC.o) + 0204C740 00000000 .text $a (main_0204B4EC.o) + 0204C764 00000000 .text $d (main_0204B4EC.o) + 0204C768 00000000 .text $a (main_0204B4EC.o) + 0204C768 00000058 .text RestoreScriptVariableValues (main_0204B4EC.o) + 0204C7BC 00000000 .text $d (main_0204B4EC.o) + 0204C7C0 00000154 .text InitScenarioScriptVars (main_0204B4EC.o) + 0204C7C0 00000000 .text $a (main_0204B4EC.o) + 0204C914 0000003C .text sub_0204C5DC (main_0204B4EC.o) + 0204C950 000000B0 .text SetScenarioScriptVar (main_0204B4EC.o) + 0204C9FC 00000000 .text $d (main_0204B4EC.o) + 0204CA00 00000000 .text $a (main_0204B4EC.o) + 0204CA00 0000006C .text sub_0204C6C8 (main_0204B4EC.o) + 0204CA6C 00000078 .text sub_0204C734 (main_0204B4EC.o) + 0204CAE4 0000005C .text sub_0204C7AC (main_0204B4EC.o) + 0204CB40 00000078 .text sub_0204C808 (main_0204B4EC.o) + 0204CBB8 0000006C .text sub_0204C880 (main_0204B4EC.o) + 0204CC24 00000014 .text GetSpecialEpisodeType (main_0204B4EC.o) + 0204CC34 00000000 .text $d (main_0204B4EC.o) + 0204CC38 00000000 .text $a (main_0204B4EC.o) + 0204CC38 00000018 .text SetSpecialEpisodeType (main_0204B4EC.o) + 0204CC4C 00000000 .text $d (main_0204B4EC.o) + 0204CC50 00000000 .text $a (main_0204B4EC.o) + 0204CC50 00000010 .text sub_0204C918 (main_0204B4EC.o) + 0204CC5C 00000000 .text $d (main_0204B4EC.o) + 0204CC60 00000000 .text $a (main_0204B4EC.o) + 0204CC60 00000010 .text sub_0204C928 (main_0204B4EC.o) + 0204CC6C 00000000 .text $d (main_0204B4EC.o) + 0204CC70 00000000 .text $a (main_0204B4EC.o) + 0204CC70 00000014 .text GetExecuteSpecialEpisodeType (main_0204B4EC.o) + 0204CC80 00000000 .text $d (main_0204B4EC.o) + 0204CC84 00000000 .text $a (main_0204B4EC.o) + 0204CC84 0000002C .text IsSpecialEpisodeOpen (main_0204B4EC.o) + 0204CCB0 00000028 .text sub_0204C978 (main_0204B4EC.o) + 0204CCD4 00000000 .text $d (main_0204B4EC.o) + 0204CCD8 00000000 .text $a (main_0204B4EC.o) + 0204CCD8 00000028 .text sub_0204C9A0 (main_0204B4EC.o) + 0204CD00 0000002C .text sub_0204C9C8 (main_0204B4EC.o) + 0204CD2C 00000028 .text sub_0204C9F4 (main_0204B4EC.o) + 0204CD50 00000000 .text $d (main_0204B4EC.o) + 0204CD54 0000002C .text sub_0204CA1C (main_0204B4EC.o) + 0204CD54 00000000 .text $a (main_0204B4EC.o) + 0204CD80 00000028 .text sub_0204CA48 (main_0204B4EC.o) + 0204CDA4 00000000 .text $d (main_0204B4EC.o) 0204CDA8 00000024 .text HasPlayedOldGame (dungeon_recruitment_3.o) 0204CDA8 00000000 .text $a (dungeon_recruitment_3.o) 0204CDCC 00000000 .text $a (main_0204CA94.o) @@ -40927,5 +40931,5 @@ 00000000 00000000 00004000 check.ITCM 00000000 00000000 00002880 check.DTCM -# Link start time: Sun Oct 12 15:06:23 2025 -# Link end time: Sun Oct 12 15:06:24 2025 +# Link start time: Sat Oct 18 23:43:03 2025 +# Link end time: Sat Oct 18 23:43:04 2025 diff --git a/pmdskyjp.xMAP b/pmdskyjp.xMAP index b2af7946..b7bdee52 100644 --- a/pmdskyjp.xMAP +++ b/pmdskyjp.xMAP @@ -166,8 +166,11 @@ 44](EnsureValidItem,func) found in global item_util_2.o 43](IsItemInTimeDarkness,func) found in global main_0200EB30.o 43](sub_020582E0,func) found in global main_02054E4C.o - 43](GetExecuteSpecialEpisodeType,func) found in global main_0204B018.o + 43](GetExecuteSpecialEpisodeType,func) found in global main_0204B4EC.o 44](Debug_Print,func) found in global debug.o + 44](ZinitScriptVariable,func) found in global main_0204B018.o + 45](SaveScriptVariableValueAtIndex,func) found in global main_0204B4EC.o + 44](LoadScriptVariableRaw,func) found in global scripting.o 44](SetMoneyStored,func) found in global main_0200ED1C.o 44](GetMoneyCarried,func) found in global main_0200ECFC.o 42](GetMaxPp,func) found in global moves.o @@ -6014,101 +6017,102 @@ 0204B360 00000000 .text $a (main_0204AFF8.o) 0204B360 00000020 .text IsGameModeRescue (main_0204AFF8.o) 0204B37C 00000000 .text $d (main_0204AFF8.o) - 0204B380 00001A50 .text .text (main_0204B018.o) - 0204B380 00000000 .text $a (main_0204B018.o) + 0204B380 0000047C .text .text (main_0204B018.o) 0204B380 00000010 .text sub_0204B018 (main_0204B018.o) + 0204B380 00000000 .text $a (main_0204B018.o) 0204B38C 00000000 .text $d (main_0204B018.o) - 0204B390 00000000 .text $a (main_0204B018.o) 0204B390 00000024 .text sub_0204B028 (main_0204B018.o) + 0204B390 00000000 .text $a (main_0204B018.o) 0204B3A8 00000000 .text $d (main_0204B018.o) - 0204B3B4 000002B4 .text InitScriptVariableValues (main_0204B018.o) 0204B3B4 00000000 .text $a (main_0204B018.o) + 0204B3B4 000002B4 .text InitScriptVariableValues (main_0204B018.o) 0204B660 00000000 .text $d (main_0204B018.o) - 0204B668 00000000 .text $a (main_0204B018.o) 0204B668 000000C8 .text InitEventFlagScriptVars (main_0204B018.o) + 0204B668 00000000 .text $a (main_0204B018.o) 0204B730 00000064 .text sub_0204B3D0 (main_0204B018.o) 0204B78C 00000000 .text $d (main_0204B018.o) 0204B794 00000000 .text $a (main_0204B018.o) 0204B794 00000068 .text ZinitScriptVariable (main_0204B018.o) 0204B7F4 00000000 .text $d (main_0204B018.o) - 0204B7FC 00000000 .text $a (main_0204B018.o) - 0204B7FC 00000050 .text LoadScriptVariableRaw (main_0204B018.o) - 0204B840 00000000 .text $d (main_0204B018.o) - 0204B84C 00000000 .text $a (main_0204B018.o) - 0204B84C 0000018C .text LoadScriptVariableValue (main_0204B018.o) - 0204B9D8 000001A8 .text LoadScriptVariableValueAtIndex (main_0204B018.o) - 0204BB80 00000168 .text SaveScriptVariableValue (main_0204B018.o) - 0204BCE8 00000178 .text SaveScriptVariableValueAtIndex (main_0204B018.o) - 0204BE60 00000064 .text LoadScriptVariableValueSum (main_0204B018.o) - 0204BEC4 0000004C .text LoadScriptVariableValueBytes (main_0204B018.o) - 0204BF10 0000001C .text sub_0204BBB0 (main_0204B018.o) - 0204BF2C 0000004C .text SaveScriptVariableValueBytes (main_0204B018.o) - 0204BF78 00000094 .text ScriptVariablesEqual (main_0204B018.o) - 0204C00C 000000EC .text sub_0204BCAC (main_0204B018.o) - 0204C0F0 00000000 .text $d (main_0204B018.o) - 0204C0F8 00000000 .text $a (main_0204B018.o) - 0204C0F8 00000134 .text sub_0204BD98 (main_0204B018.o) - 0204C224 00000000 .text $d (main_0204B018.o) - 0204C22C 0000000C .text sub_0204BECC (main_0204B018.o) - 0204C22C 00000000 .text $a (main_0204B018.o) - 0204C234 00000000 .text $d (main_0204B018.o) - 0204C238 00000000 .text $a (main_0204B018.o) - 0204C238 00000038 .text sub_0204BED8 (main_0204B018.o) - 0204C270 0000004C .text sub_0204BF10 (main_0204B018.o) - 0204C2BC 0000000C .text sub_0204BF5C (main_0204B018.o) - 0204C2C4 00000000 .text $d (main_0204B018.o) - 0204C2C8 00000000 .text $a (main_0204B018.o) - 0204C2C8 00000020 .text sub_0204BF68 (main_0204B018.o) - 0204C2E8 00000038 .text sub_0204BF88 (main_0204B018.o) - 0204C320 00000224 .text EventFlagResume (main_0204B018.o) - 0204C540 00000000 .text $d (main_0204B018.o) - 0204C544 00000000 .text $a (main_0204B018.o) - 0204C544 00000224 .text EventFlagBackup (main_0204B018.o) - 0204C764 00000000 .text $d (main_0204B018.o) - 0204C768 00000000 .text $a (main_0204B018.o) - 0204C768 00000028 .text DumpScriptVariableValues (main_0204B018.o) - 0204C78C 00000000 .text $d (main_0204B018.o) - 0204C790 00000000 .text $a (main_0204B018.o) - 0204C790 00000058 .text RestoreScriptVariableValues (main_0204B018.o) - 0204C7E4 00000000 .text $d (main_0204B018.o) - 0204C7E8 00000000 .text $a (main_0204B018.o) - 0204C7E8 00000154 .text InitScenarioScriptVars (main_0204B018.o) - 0204C93C 0000003C .text sub_0204C5DC (main_0204B018.o) - 0204C978 000000B0 .text SetScenarioScriptVar (main_0204B018.o) - 0204CA24 00000000 .text $d (main_0204B018.o) - 0204CA28 00000000 .text $a (main_0204B018.o) - 0204CA28 0000006C .text sub_0204C6C8 (main_0204B018.o) - 0204CA94 00000078 .text sub_0204C734 (main_0204B018.o) - 0204CB0C 0000005C .text sub_0204C7AC (main_0204B018.o) - 0204CB68 00000078 .text sub_0204C808 (main_0204B018.o) - 0204CBE0 0000006C .text sub_0204C880 (main_0204B018.o) - 0204CC4C 00000014 .text GetSpecialEpisodeType (main_0204B018.o) - 0204CC5C 00000000 .text $d (main_0204B018.o) - 0204CC60 00000018 .text SetSpecialEpisodeType (main_0204B018.o) - 0204CC60 00000000 .text $a (main_0204B018.o) - 0204CC74 00000000 .text $d (main_0204B018.o) - 0204CC78 00000010 .text sub_0204C918 (main_0204B018.o) - 0204CC78 00000000 .text $a (main_0204B018.o) - 0204CC84 00000000 .text $d (main_0204B018.o) - 0204CC88 00000010 .text sub_0204C928 (main_0204B018.o) - 0204CC88 00000000 .text $a (main_0204B018.o) - 0204CC94 00000000 .text $d (main_0204B018.o) - 0204CC98 00000014 .text GetExecuteSpecialEpisodeType (main_0204B018.o) - 0204CC98 00000000 .text $a (main_0204B018.o) - 0204CCA8 00000000 .text $d (main_0204B018.o) - 0204CCAC 0000002C .text IsSpecialEpisodeOpen (main_0204B018.o) - 0204CCAC 00000000 .text $a (main_0204B018.o) - 0204CCD8 00000028 .text sub_0204C978 (main_0204B018.o) - 0204CCFC 00000000 .text $d (main_0204B018.o) - 0204CD00 00000028 .text sub_0204C9A0 (main_0204B018.o) - 0204CD00 00000000 .text $a (main_0204B018.o) - 0204CD28 0000002C .text sub_0204C9C8 (main_0204B018.o) - 0204CD54 00000028 .text sub_0204C9F4 (main_0204B018.o) - 0204CD78 00000000 .text $d (main_0204B018.o) - 0204CD7C 0000002C .text sub_0204CA1C (main_0204B018.o) - 0204CD7C 00000000 .text $a (main_0204B018.o) - 0204CDA8 00000028 .text sub_0204CA48 (main_0204B018.o) - 0204CDCC 00000000 .text $d (main_0204B018.o) + 0204B7FC 00000000 .text $a (scripting.o) + 0204B7FC 00000050 .text LoadScriptVariableRaw (scripting.o) + 0204B840 00000000 .text $d (scripting.o) + 0204B84C 00001584 .text .text (main_0204B4EC.o) + 0204B84C 0000018C .text LoadScriptVariableValue (main_0204B4EC.o) + 0204B84C 00000000 .text $a (main_0204B4EC.o) + 0204B9D8 000001A8 .text LoadScriptVariableValueAtIndex (main_0204B4EC.o) + 0204BB80 00000168 .text SaveScriptVariableValue (main_0204B4EC.o) + 0204BCE8 00000178 .text SaveScriptVariableValueAtIndex (main_0204B4EC.o) + 0204BE60 00000064 .text LoadScriptVariableValueSum (main_0204B4EC.o) + 0204BEC4 0000004C .text LoadScriptVariableValueBytes (main_0204B4EC.o) + 0204BF10 0000001C .text sub_0204BBB0 (main_0204B4EC.o) + 0204BF2C 0000004C .text SaveScriptVariableValueBytes (main_0204B4EC.o) + 0204BF78 00000094 .text ScriptVariablesEqual (main_0204B4EC.o) + 0204C00C 000000EC .text sub_0204BCAC (main_0204B4EC.o) + 0204C0F0 00000000 .text $d (main_0204B4EC.o) + 0204C0F8 00000000 .text $a (main_0204B4EC.o) + 0204C0F8 00000134 .text sub_0204BD98 (main_0204B4EC.o) + 0204C224 00000000 .text $d (main_0204B4EC.o) + 0204C22C 0000000C .text sub_0204BECC (main_0204B4EC.o) + 0204C22C 00000000 .text $a (main_0204B4EC.o) + 0204C234 00000000 .text $d (main_0204B4EC.o) + 0204C238 00000038 .text sub_0204BED8 (main_0204B4EC.o) + 0204C238 00000000 .text $a (main_0204B4EC.o) + 0204C270 0000004C .text sub_0204BF10 (main_0204B4EC.o) + 0204C2BC 0000000C .text sub_0204BF5C (main_0204B4EC.o) + 0204C2C4 00000000 .text $d (main_0204B4EC.o) + 0204C2C8 00000020 .text sub_0204BF68 (main_0204B4EC.o) + 0204C2C8 00000000 .text $a (main_0204B4EC.o) + 0204C2E8 00000038 .text sub_0204BF88 (main_0204B4EC.o) + 0204C320 00000224 .text EventFlagResume (main_0204B4EC.o) + 0204C540 00000000 .text $d (main_0204B4EC.o) + 0204C544 00000000 .text $a (main_0204B4EC.o) + 0204C544 00000224 .text EventFlagBackup (main_0204B4EC.o) + 0204C764 00000000 .text $d (main_0204B4EC.o) + 0204C768 00000028 .text DumpScriptVariableValues (main_0204B4EC.o) + 0204C768 00000000 .text $a (main_0204B4EC.o) + 0204C78C 00000000 .text $d (main_0204B4EC.o) + 0204C790 00000000 .text $a (main_0204B4EC.o) + 0204C790 00000058 .text RestoreScriptVariableValues (main_0204B4EC.o) + 0204C7E4 00000000 .text $d (main_0204B4EC.o) + 0204C7E8 00000154 .text InitScenarioScriptVars (main_0204B4EC.o) + 0204C7E8 00000000 .text $a (main_0204B4EC.o) + 0204C93C 0000003C .text sub_0204C5DC (main_0204B4EC.o) + 0204C978 000000B0 .text SetScenarioScriptVar (main_0204B4EC.o) + 0204CA24 00000000 .text $d (main_0204B4EC.o) + 0204CA28 00000000 .text $a (main_0204B4EC.o) + 0204CA28 0000006C .text sub_0204C6C8 (main_0204B4EC.o) + 0204CA94 00000078 .text sub_0204C734 (main_0204B4EC.o) + 0204CB0C 0000005C .text sub_0204C7AC (main_0204B4EC.o) + 0204CB68 00000078 .text sub_0204C808 (main_0204B4EC.o) + 0204CBE0 0000006C .text sub_0204C880 (main_0204B4EC.o) + 0204CC4C 00000014 .text GetSpecialEpisodeType (main_0204B4EC.o) + 0204CC5C 00000000 .text $d (main_0204B4EC.o) + 0204CC60 00000000 .text $a (main_0204B4EC.o) + 0204CC60 00000018 .text SetSpecialEpisodeType (main_0204B4EC.o) + 0204CC74 00000000 .text $d (main_0204B4EC.o) + 0204CC78 00000000 .text $a (main_0204B4EC.o) + 0204CC78 00000010 .text sub_0204C918 (main_0204B4EC.o) + 0204CC84 00000000 .text $d (main_0204B4EC.o) + 0204CC88 00000000 .text $a (main_0204B4EC.o) + 0204CC88 00000010 .text sub_0204C928 (main_0204B4EC.o) + 0204CC94 00000000 .text $d (main_0204B4EC.o) + 0204CC98 00000000 .text $a (main_0204B4EC.o) + 0204CC98 00000014 .text GetExecuteSpecialEpisodeType (main_0204B4EC.o) + 0204CCA8 00000000 .text $d (main_0204B4EC.o) + 0204CCAC 00000000 .text $a (main_0204B4EC.o) + 0204CCAC 0000002C .text IsSpecialEpisodeOpen (main_0204B4EC.o) + 0204CCD8 00000028 .text sub_0204C978 (main_0204B4EC.o) + 0204CCFC 00000000 .text $d (main_0204B4EC.o) + 0204CD00 00000000 .text $a (main_0204B4EC.o) + 0204CD00 00000028 .text sub_0204C9A0 (main_0204B4EC.o) + 0204CD28 0000002C .text sub_0204C9C8 (main_0204B4EC.o) + 0204CD54 00000028 .text sub_0204C9F4 (main_0204B4EC.o) + 0204CD78 00000000 .text $d (main_0204B4EC.o) + 0204CD7C 0000002C .text sub_0204CA1C (main_0204B4EC.o) + 0204CD7C 00000000 .text $a (main_0204B4EC.o) + 0204CDA8 00000028 .text sub_0204CA48 (main_0204B4EC.o) + 0204CDCC 00000000 .text $d (main_0204B4EC.o) 0204CDD0 00000024 .text HasPlayedOldGame (dungeon_recruitment_3.o) 0204CDD0 00000000 .text $a (dungeon_recruitment_3.o) 0204CDF4 00000000 .text $a (main_0204CA94.o) @@ -41136,5 +41140,5 @@ 00000000 00000000 00004060 check.ITCM 00000000 00000000 00002880 check.DTCM -# Link start time: Sun Oct 12 15:07:50 2025 -# Link end time: Sun Oct 12 15:07:50 2025 +# Link start time: Sat Oct 18 23:44:29 2025 +# Link end time: Sat Oct 18 23:44:29 2025 diff --git a/pmdskyus.xMAP b/pmdskyus.xMAP index 51e2067b..f5f1775d 100644 --- a/pmdskyus.xMAP +++ b/pmdskyus.xMAP @@ -166,8 +166,11 @@ 43](IsItemInTimeDarkness,func) found in global main_0200EB30.o 43](sub_020582E0,func) found in global main_02054E4C.o 43](GetItemCategoryVeneer,func) found in global item_util.o - 43](GetExecuteSpecialEpisodeType,func) found in global main_0204B018.o + 43](GetExecuteSpecialEpisodeType,func) found in global main_0204B4EC.o 44](Debug_Print,func) found in global debug.o + 44](ZinitScriptVariable,func) found in global main_0204B018.o + 45](SaveScriptVariableValueAtIndex,func) found in global main_0204B4EC.o + 44](LoadScriptVariableRaw,func) found in global scripting.o 44](SetMoneyStored,func) found in global main_0200ED1C.o 44](GetMoneyCarried,func) found in global main_0200ECFC.o 42](GetMaxPp,func) found in global moves.o @@ -6006,103 +6009,104 @@ 0204AFF8 00000000 .text $a (main_0204AFF8.o) 0204AFF8 00000020 .text IsGameModeRescue (main_0204AFF8.o) 0204B014 00000000 .text $d (main_0204AFF8.o) - 0204B018 00001A58 .text .text (main_0204B018.o) 0204B018 00000000 .text $a (main_0204B018.o) 0204B018 00000010 .text sub_0204B018 (main_0204B018.o) + 0204B018 00000484 .text .text (main_0204B018.o) 0204B024 00000000 .text $d (main_0204B018.o) - 0204B028 00000024 .text sub_0204B028 (main_0204B018.o) 0204B028 00000000 .text $a (main_0204B018.o) + 0204B028 00000024 .text sub_0204B028 (main_0204B018.o) 0204B040 00000000 .text $d (main_0204B018.o) - 0204B04C 000002B8 .text InitScriptVariableValues (main_0204B018.o) 0204B04C 00000000 .text $a (main_0204B018.o) + 0204B04C 000002B8 .text InitScriptVariableValues (main_0204B018.o) 0204B2F8 00000000 .text $d (main_0204B018.o) - 0204B304 000000CC .text InitEventFlagScriptVars (main_0204B018.o) 0204B304 00000000 .text $a (main_0204B018.o) + 0204B304 000000CC .text InitEventFlagScriptVars (main_0204B018.o) 0204B3CC 00000000 .text $d (main_0204B018.o) - 0204B3D0 00000064 .text sub_0204B3D0 (main_0204B018.o) 0204B3D0 00000000 .text $a (main_0204B018.o) + 0204B3D0 00000064 .text sub_0204B3D0 (main_0204B018.o) 0204B42C 00000000 .text $d (main_0204B018.o) - 0204B434 00000068 .text ZinitScriptVariable (main_0204B018.o) 0204B434 00000000 .text $a (main_0204B018.o) + 0204B434 00000068 .text ZinitScriptVariable (main_0204B018.o) 0204B494 00000000 .text $d (main_0204B018.o) - 0204B49C 00000000 .text $a (main_0204B018.o) - 0204B49C 00000050 .text LoadScriptVariableRaw (main_0204B018.o) - 0204B4E0 00000000 .text $d (main_0204B018.o) - 0204B4EC 0000018C .text LoadScriptVariableValue (main_0204B018.o) - 0204B4EC 00000000 .text $a (main_0204B018.o) - 0204B678 000001A8 .text LoadScriptVariableValueAtIndex (main_0204B018.o) - 0204B820 00000168 .text SaveScriptVariableValue (main_0204B018.o) - 0204B988 00000178 .text SaveScriptVariableValueAtIndex (main_0204B018.o) - 0204BB00 00000064 .text LoadScriptVariableValueSum (main_0204B018.o) - 0204BB64 0000004C .text LoadScriptVariableValueBytes (main_0204B018.o) - 0204BBB0 0000001C .text sub_0204BBB0 (main_0204B018.o) - 0204BBCC 0000004C .text SaveScriptVariableValueBytes (main_0204B018.o) - 0204BC18 00000094 .text ScriptVariablesEqual (main_0204B018.o) - 0204BCAC 000000EC .text sub_0204BCAC (main_0204B018.o) - 0204BD90 00000000 .text $d (main_0204B018.o) - 0204BD98 00000000 .text $a (main_0204B018.o) - 0204BD98 00000134 .text sub_0204BD98 (main_0204B018.o) - 0204BEC4 00000000 .text $d (main_0204B018.o) - 0204BECC 00000000 .text $a (main_0204B018.o) - 0204BECC 0000000C .text sub_0204BECC (main_0204B018.o) - 0204BED4 00000000 .text $d (main_0204B018.o) - 0204BED8 00000000 .text $a (main_0204B018.o) - 0204BED8 00000038 .text sub_0204BED8 (main_0204B018.o) - 0204BF10 0000004C .text sub_0204BF10 (main_0204B018.o) - 0204BF5C 0000000C .text sub_0204BF5C (main_0204B018.o) - 0204BF64 00000000 .text $d (main_0204B018.o) - 0204BF68 00000000 .text $a (main_0204B018.o) - 0204BF68 00000020 .text sub_0204BF68 (main_0204B018.o) - 0204BF88 00000038 .text sub_0204BF88 (main_0204B018.o) - 0204BFC0 00000224 .text EventFlagResume (main_0204B018.o) - 0204C1E0 00000000 .text $d (main_0204B018.o) - 0204C1E4 00000000 .text $a (main_0204B018.o) - 0204C1E4 00000224 .text EventFlagBackup (main_0204B018.o) - 0204C404 00000000 .text $d (main_0204B018.o) - 0204C408 00000000 .text $a (main_0204B018.o) - 0204C408 00000028 .text DumpScriptVariableValues (main_0204B018.o) - 0204C42C 00000000 .text $d (main_0204B018.o) - 0204C430 00000000 .text $a (main_0204B018.o) - 0204C430 00000058 .text RestoreScriptVariableValues (main_0204B018.o) - 0204C484 00000000 .text $d (main_0204B018.o) - 0204C488 00000000 .text $a (main_0204B018.o) - 0204C488 00000154 .text InitScenarioScriptVars (main_0204B018.o) - 0204C5DC 0000003C .text sub_0204C5DC (main_0204B018.o) - 0204C618 000000B0 .text SetScenarioScriptVar (main_0204B018.o) - 0204C6C4 00000000 .text $d (main_0204B018.o) - 0204C6C8 0000006C .text sub_0204C6C8 (main_0204B018.o) - 0204C6C8 00000000 .text $a (main_0204B018.o) - 0204C734 00000078 .text sub_0204C734 (main_0204B018.o) - 0204C7AC 0000005C .text sub_0204C7AC (main_0204B018.o) - 0204C808 00000078 .text sub_0204C808 (main_0204B018.o) - 0204C880 0000006C .text sub_0204C880 (main_0204B018.o) - 0204C8EC 00000014 .text GetSpecialEpisodeType (main_0204B018.o) - 0204C8FC 00000000 .text $d (main_0204B018.o) - 0204C900 00000018 .text SetSpecialEpisodeType (main_0204B018.o) - 0204C900 00000000 .text $a (main_0204B018.o) - 0204C914 00000000 .text $d (main_0204B018.o) - 0204C918 00000010 .text sub_0204C918 (main_0204B018.o) - 0204C918 00000000 .text $a (main_0204B018.o) - 0204C924 00000000 .text $d (main_0204B018.o) - 0204C928 00000010 .text sub_0204C928 (main_0204B018.o) - 0204C928 00000000 .text $a (main_0204B018.o) - 0204C934 00000000 .text $d (main_0204B018.o) - 0204C938 00000014 .text GetExecuteSpecialEpisodeType (main_0204B018.o) - 0204C938 00000000 .text $a (main_0204B018.o) - 0204C948 00000000 .text $d (main_0204B018.o) - 0204C94C 0000002C .text IsSpecialEpisodeOpen (main_0204B018.o) - 0204C94C 00000000 .text $a (main_0204B018.o) - 0204C978 00000028 .text sub_0204C978 (main_0204B018.o) - 0204C99C 00000000 .text $d (main_0204B018.o) - 0204C9A0 00000028 .text sub_0204C9A0 (main_0204B018.o) - 0204C9A0 00000000 .text $a (main_0204B018.o) - 0204C9C8 0000002C .text sub_0204C9C8 (main_0204B018.o) - 0204C9F4 00000028 .text sub_0204C9F4 (main_0204B018.o) - 0204CA18 00000000 .text $d (main_0204B018.o) - 0204CA1C 0000002C .text sub_0204CA1C (main_0204B018.o) - 0204CA1C 00000000 .text $a (main_0204B018.o) - 0204CA48 00000028 .text sub_0204CA48 (main_0204B018.o) - 0204CA6C 00000000 .text $d (main_0204B018.o) + 0204B49C 00000000 .text $a (scripting.o) + 0204B49C 00000050 .text LoadScriptVariableRaw (scripting.o) + 0204B4E0 00000000 .text $d (scripting.o) + 0204B4EC 00001584 .text .text (main_0204B4EC.o) + 0204B4EC 0000018C .text LoadScriptVariableValue (main_0204B4EC.o) + 0204B4EC 00000000 .text $a (main_0204B4EC.o) + 0204B678 000001A8 .text LoadScriptVariableValueAtIndex (main_0204B4EC.o) + 0204B820 00000168 .text SaveScriptVariableValue (main_0204B4EC.o) + 0204B988 00000178 .text SaveScriptVariableValueAtIndex (main_0204B4EC.o) + 0204BB00 00000064 .text LoadScriptVariableValueSum (main_0204B4EC.o) + 0204BB64 0000004C .text LoadScriptVariableValueBytes (main_0204B4EC.o) + 0204BBB0 0000001C .text sub_0204BBB0 (main_0204B4EC.o) + 0204BBCC 0000004C .text SaveScriptVariableValueBytes (main_0204B4EC.o) + 0204BC18 00000094 .text ScriptVariablesEqual (main_0204B4EC.o) + 0204BCAC 000000EC .text sub_0204BCAC (main_0204B4EC.o) + 0204BD90 00000000 .text $d (main_0204B4EC.o) + 0204BD98 00000000 .text $a (main_0204B4EC.o) + 0204BD98 00000134 .text sub_0204BD98 (main_0204B4EC.o) + 0204BEC4 00000000 .text $d (main_0204B4EC.o) + 0204BECC 0000000C .text sub_0204BECC (main_0204B4EC.o) + 0204BECC 00000000 .text $a (main_0204B4EC.o) + 0204BED4 00000000 .text $d (main_0204B4EC.o) + 0204BED8 00000038 .text sub_0204BED8 (main_0204B4EC.o) + 0204BED8 00000000 .text $a (main_0204B4EC.o) + 0204BF10 0000004C .text sub_0204BF10 (main_0204B4EC.o) + 0204BF5C 0000000C .text sub_0204BF5C (main_0204B4EC.o) + 0204BF64 00000000 .text $d (main_0204B4EC.o) + 0204BF68 00000020 .text sub_0204BF68 (main_0204B4EC.o) + 0204BF68 00000000 .text $a (main_0204B4EC.o) + 0204BF88 00000038 .text sub_0204BF88 (main_0204B4EC.o) + 0204BFC0 00000224 .text EventFlagResume (main_0204B4EC.o) + 0204C1E0 00000000 .text $d (main_0204B4EC.o) + 0204C1E4 00000000 .text $a (main_0204B4EC.o) + 0204C1E4 00000224 .text EventFlagBackup (main_0204B4EC.o) + 0204C404 00000000 .text $d (main_0204B4EC.o) + 0204C408 00000028 .text DumpScriptVariableValues (main_0204B4EC.o) + 0204C408 00000000 .text $a (main_0204B4EC.o) + 0204C42C 00000000 .text $d (main_0204B4EC.o) + 0204C430 00000000 .text $a (main_0204B4EC.o) + 0204C430 00000058 .text RestoreScriptVariableValues (main_0204B4EC.o) + 0204C484 00000000 .text $d (main_0204B4EC.o) + 0204C488 00000154 .text InitScenarioScriptVars (main_0204B4EC.o) + 0204C488 00000000 .text $a (main_0204B4EC.o) + 0204C5DC 0000003C .text sub_0204C5DC (main_0204B4EC.o) + 0204C618 000000B0 .text SetScenarioScriptVar (main_0204B4EC.o) + 0204C6C4 00000000 .text $d (main_0204B4EC.o) + 0204C6C8 00000000 .text $a (main_0204B4EC.o) + 0204C6C8 0000006C .text sub_0204C6C8 (main_0204B4EC.o) + 0204C734 00000078 .text sub_0204C734 (main_0204B4EC.o) + 0204C7AC 0000005C .text sub_0204C7AC (main_0204B4EC.o) + 0204C808 00000078 .text sub_0204C808 (main_0204B4EC.o) + 0204C880 0000006C .text sub_0204C880 (main_0204B4EC.o) + 0204C8EC 00000014 .text GetSpecialEpisodeType (main_0204B4EC.o) + 0204C8FC 00000000 .text $d (main_0204B4EC.o) + 0204C900 00000000 .text $a (main_0204B4EC.o) + 0204C900 00000018 .text SetSpecialEpisodeType (main_0204B4EC.o) + 0204C914 00000000 .text $d (main_0204B4EC.o) + 0204C918 00000000 .text $a (main_0204B4EC.o) + 0204C918 00000010 .text sub_0204C918 (main_0204B4EC.o) + 0204C924 00000000 .text $d (main_0204B4EC.o) + 0204C928 00000000 .text $a (main_0204B4EC.o) + 0204C928 00000010 .text sub_0204C928 (main_0204B4EC.o) + 0204C934 00000000 .text $d (main_0204B4EC.o) + 0204C938 00000000 .text $a (main_0204B4EC.o) + 0204C938 00000014 .text GetExecuteSpecialEpisodeType (main_0204B4EC.o) + 0204C948 00000000 .text $d (main_0204B4EC.o) + 0204C94C 00000000 .text $a (main_0204B4EC.o) + 0204C94C 0000002C .text IsSpecialEpisodeOpen (main_0204B4EC.o) + 0204C978 00000028 .text sub_0204C978 (main_0204B4EC.o) + 0204C99C 00000000 .text $d (main_0204B4EC.o) + 0204C9A0 00000000 .text $a (main_0204B4EC.o) + 0204C9A0 00000028 .text sub_0204C9A0 (main_0204B4EC.o) + 0204C9C8 0000002C .text sub_0204C9C8 (main_0204B4EC.o) + 0204C9F4 00000028 .text sub_0204C9F4 (main_0204B4EC.o) + 0204CA18 00000000 .text $d (main_0204B4EC.o) + 0204CA1C 0000002C .text sub_0204CA1C (main_0204B4EC.o) + 0204CA1C 00000000 .text $a (main_0204B4EC.o) + 0204CA48 00000028 .text sub_0204CA48 (main_0204B4EC.o) + 0204CA6C 00000000 .text $d (main_0204B4EC.o) 0204CA70 00000024 .text HasPlayedOldGame (dungeon_recruitment_3.o) 0204CA70 00000000 .text $a (dungeon_recruitment_3.o) 0204CA94 00000000 .text $a (main_0204CA94.o) @@ -40893,5 +40897,5 @@ 00000000 00000000 00004000 check.ITCM 00000000 00000000 00002880 check.DTCM -# Link start time: Sun Oct 12 15:04:49 2025 -# Link end time: Sun Oct 12 15:04:50 2025 +# Link start time: Sat Oct 18 23:41:30 2025 +# Link end time: Sat Oct 18 23:41:31 2025