diff --git a/pmdskyeu.xMAP b/pmdskyeu.xMAP index f8d94bb1..77873eb4 100644 --- a/pmdskyeu.xMAP +++ b/pmdskyeu.xMAP @@ -125,6 +125,7 @@ 43](ov29_022E34C8,func) found in global overlay_29_022E330C.o 43](EntityIsValid__022E32E8,func) found in global dg_camera.o 43](HasDropeyeStatus,func) found in global overlay_29_02301F50.o + 44](ov29_023527F8,notype) found in global overlay_29_rodata_023527C0.o 44](ov29_02302C04,func) found in global overlay_29_02302A5C.o 45](ChangeMonsterAnimation,func) found in global overlay_29_023047DC.o 46](ov29_022EF9BC,func) found in global overlay_29_022EF7C4.o @@ -196,15 +197,12 @@ 60](EntityIsValid__023118B4,func) found in global overlay_29_023118B4.o 60](ApplyAquaRingHealing,func) found in global overlay_29_02317844.o 61](IsMonster__02318AB0,func) found in global overlay_29_02318AB0.o - 61](SafeguardIsActive,func) found in global overlay_29_023016A8.o + 61](SafeguardIsActive,func) found in global overlay_29_023018AC.o 62](AbilityIsActive,func) found in global dungeon_pokemon_attributes.o 63](IsMonster__02301A60,func) found in global overlay_29_02301A60.o 63](NoGastroAcidStatus,func) found in global dungeon_pokemon_attributes.o 62](IsExperienceLocked,func) found in global joined_at_checks.o 63](IsSpecialStoryAlly,func) found in global joined_at_checks.o - 62](ShouldMonsterRunAway,func) found in global dungeon_ai_targeting.o - 63](EntityIsValid__023000E4,func) found in global overlay_29_023000E4.o - 63](IsTacticSet,func) found in global dungeon_pokemon_attributes_1.o 61](TryIncreaseHp,func) found in global overlay_29_0231513C.o 61](GetMaxPpWrapper,func) found in global overlay_29_0231CBEC.o 62](EnsureCanStandCurrentTile,func) found in global overlay_29_02320788.o @@ -215,9 +213,13 @@ 64](EntityIsValid__0230558C,func) found in global overlay_29_0230558C.o 64](TryNonLeaderItemPickUp,func) found in global overlay_29_0230F02C.o 65](IsMonster__0230F980,func) found in global overlay_29_0230F980.o - 65](EntityIsValid__0230F008,func) found in global overlay_29_0230F008.o + 65](EntityIsValid__0230F008,func) found in global dungeon_ai_items_1.o 65](ov29_02345004,func) found in global overlay_29_02344B1C.o 65](GetItemCategoryVeneer,func) found in global item_util.o + 65](ShouldMonsterRunAwayVariation,func) found in global overlay_29_023016A8.o + 66](ShouldMonsterRunAway,func) found in global dungeon_ai_targeting.o + 67](EntityIsValid__023000E4,func) found in global overlay_29_023000E4.o + 67](IsTacticSet,func) found in global dungeon_pokemon_attributes_1.o 65](UseThrowableItem,func) found in global overlay_29_022F52B0.o 66](ov29_023009CC,func) found in global overlay_29_023008DC.o 67](IsChargingAnyTwoTurnMove,func) found in global dungeon_move.o @@ -225,6 +227,8 @@ 67](CheckVariousStatuses2,func) found in global dungeon_capabilities.o 68](CheckVariousStatuses,func) found in global dungeon_capabilities_2.o 67](ov29_02300D00,func) found in global overlay_29_02300D00.o + 68](GetTreatmentBetweenMonsters,func) found in global dungeon_ai_targeting_1.o + 69](TREATMENT_DATA,object) found in global dungeon_ai_targeting_1.o 66](EntityIsValid__022F62A8,func) found in global overlay_29_022F62A8.o 66](EntityIsValid__022F528C,func) found in global overlay_29_022F528C.o 66](ov29_0232145C,func) found in global overlay_29_0232145C.o @@ -325,8 +329,9 @@ 53](RunMonsterAi,func) found in global dungeon_ai.o 54](ShouldRunMonsterAi,func) found in global dungeon_util.o 54](AiDecideUseItem,func) found in global dungeon_ai_items.o - 55](GetPossibleAiThrownItemDirections,func) found in global overlay_29_0230EDB0.o - 56](AI_THROWN_ITEM_PROBABILITIES,object) found in global dungeon_ai_items.o + 55](GetPossibleAiThrownItemDirections,func) found in global dungeon_ai_items_1.o + 56](AI_THROWN_ITEM_DIRECTION_IS_USED,object) found in global dungeon_ai_items.o + 56](AI_THROWN_ITEM_DIRECTIONS,object) found in global dungeon_ai_items.o 53](EntityIsValid__022EC608,func) found in global overlay_29_022EC608.o 53](ov29_022EF9C8,func) found in global overlay_29_022EF7C4.o 52](CopyStringFromId,func) found in global main_0202593C.o @@ -35571,23 +35576,24 @@ 02301FE4 00000000 .text $a (dungeon_ai_targeting.o) 02301FE4 000000F0 .text ShouldMonsterRunAway (dungeon_ai_targeting.o) 023020D0 00000000 .text $d (dungeon_ai_targeting.o) - 023020D4 000003B8 .text .text (overlay_29_023016A8.o) - 023020D4 00000030 .text ShouldMonsterRunAwayVariation (overlay_29_023016A8.o) 023020D4 00000000 .text $a (overlay_29_023016A8.o) + 023020D4 000000B4 .text .text (overlay_29_023016A8.o) + 023020D4 00000030 .text ShouldMonsterRunAwayVariation (overlay_29_023016A8.o) 02302104 00000084 .text ov29_023016D8 (overlay_29_023016A8.o) 02302184 00000000 .text $d (overlay_29_023016A8.o) - 02302188 00000150 .text GetTreatmentBetweenMonsters (overlay_29_023016A8.o) - 02302188 00000000 .text $a (overlay_29_023016A8.o) - 023022D4 00000000 .text $d (overlay_29_023016A8.o) - 023022D8 00000094 .text ov29_023018AC (overlay_29_023016A8.o) - 023022D8 00000000 .text $a (overlay_29_023016A8.o) - 0230236C 00000054 .text SafeguardIsActive (overlay_29_023016A8.o) - 023023BC 00000000 .text $d (overlay_29_023016A8.o) - 023023C0 00000000 .text $a (overlay_29_023016A8.o) - 023023C0 00000078 .text LeafGuardIsActive (overlay_29_023016A8.o) - 02302434 00000000 .text $d (overlay_29_023016A8.o) - 02302438 00000000 .text $a (overlay_29_023016A8.o) - 02302438 00000054 .text DefenderAbilityIsActive__02301A0C (overlay_29_023016A8.o) + 02302188 00000000 .text $a (dungeon_ai_targeting_1.o) + 02302188 00000150 .text GetTreatmentBetweenMonsters (dungeon_ai_targeting_1.o) + 023022D4 00000000 .text $d (dungeon_ai_targeting_1.o) + 023022D8 00000000 .text $a (overlay_29_023018AC.o) + 023022D8 00000094 .text ov29_023018AC (overlay_29_023018AC.o) + 023022D8 000001B4 .text .text (overlay_29_023018AC.o) + 0230236C 00000054 .text SafeguardIsActive (overlay_29_023018AC.o) + 023023BC 00000000 .text $d (overlay_29_023018AC.o) + 023023C0 00000000 .text $a (overlay_29_023018AC.o) + 023023C0 00000078 .text LeafGuardIsActive (overlay_29_023018AC.o) + 02302434 00000000 .text $d (overlay_29_023018AC.o) + 02302438 00000054 .text DefenderAbilityIsActive__02301A0C (overlay_29_023018AC.o) + 02302438 00000000 .text $a (overlay_29_023018AC.o) 0230248C 00000024 .text IsMonster__02301A60 (overlay_29_02301A60.o) 0230248C 00000000 .text $a (overlay_29_02301A60.o) 023024B0 00000000 .text $a (overlay_29_02301A84.o) @@ -35955,12 +35961,11 @@ 0230F388 00000000 .text $a (dungeon_ai_items.o) 0230F388 0000049C .text AiDecideUseItem (dungeon_ai_items.o) 0230F814 00000000 .text $d (dungeon_ai_items.o) - 0230F824 00000000 .text $a (overlay_29_0230EDB0.o) - 0230F824 00000258 .text .text (overlay_29_0230EDB0.o) - 0230F824 00000258 .text GetPossibleAiThrownItemDirections (overlay_29_0230EDB0.o) - 0230FA68 00000000 .text $d (overlay_29_0230EDB0.o) - 0230FA7C 00000024 .text EntityIsValid__0230F008 (overlay_29_0230F008.o) - 0230FA7C 00000000 .text $a (overlay_29_0230F008.o) + 0230F824 00000000 .text $a (dungeon_ai_items_1.o) + 0230F824 00000258 .text GetPossibleAiThrownItemDirections (dungeon_ai_items_1.o) + 0230FA68 00000000 .text $d (dungeon_ai_items_1.o) + 0230FA7C 00000024 .text EntityIsValid__0230F008 (dungeon_ai_items_1.o) + 0230FA7C 00000000 .text $a (dungeon_ai_items_1.o) 0230FAA0 00000954 .text .text (overlay_29_0230F02C.o) 0230FAA0 00000000 .text $a (overlay_29_0230F02C.o) 0230FAA0 00000114 .text GetPossibleAiArcItemTargets (overlay_29_0230F02C.o) @@ -38821,7 +38826,7 @@ 023508B4 00000000 .text $a (overlay_29_0234EC38.o) 023508B4 00000054 .text ov29_0234FCA8 (overlay_29_0234EC38.o) 02350904 00000000 .text $d (overlay_29_0234EC38.o) - 02350910 00002D5C .rodata .rodata (overlay_29_rodata_0234FD04.o) + 02350910 00002A9C .rodata .rodata (overlay_29_rodata_0234FD04.o) 02350910 00000000 .rodata ov29_0234FD04 (overlay_29_rodata_0234FD04.o) 02350920 00000000 .rodata ov29_0234FD14 (overlay_29_rodata_0234FD04.o) 02350934 00000000 .rodata ov29_0234FD28 (overlay_29_rodata_0234FD04.o) @@ -39131,38 +39136,40 @@ 02353394 00000000 .rodata ov29_02352788 (overlay_29_rodata_0234FD04.o) 0235339C 00000000 .rodata ov29_02352790 (overlay_29_rodata_0234FD04.o) 023533A4 00000000 .rodata ov29_02352798 (overlay_29_rodata_0234FD04.o) - 023533AC 00000000 .rodata ov29_023527A0 (overlay_29_rodata_0234FD04.o) - 023533CC 00000000 .rodata ov29_023527C0 (overlay_29_rodata_0234FD04.o) - 023533DC 00000000 .rodata ov29_023527D0 (overlay_29_rodata_0234FD04.o) - 023533EC 00000000 .rodata ov29_023527E0 (overlay_29_rodata_0234FD04.o) - 023533F0 00000000 .rodata ov29_023527E4 (overlay_29_rodata_0234FD04.o) - 023533F4 00000000 .rodata ov29_023527E8 (overlay_29_rodata_0234FD04.o) - 023533FC 00000000 .rodata ov29_023527F0 (overlay_29_rodata_0234FD04.o) - 02353404 00000000 .rodata ov29_023527F8 (overlay_29_rodata_0234FD04.o) - 02353414 00000000 .rodata ov29_02352808 (overlay_29_rodata_0234FD04.o) - 02353418 00000000 .rodata ov29_0235280C (overlay_29_rodata_0234FD04.o) - 0235341C 00000000 .rodata ov29_02352810 (overlay_29_rodata_0234FD04.o) - 02353444 00000000 .rodata ov29_02352838 (overlay_29_rodata_0234FD04.o) - 02353448 00000000 .rodata DAMAGE_MULTIPLIER_0_5 (overlay_29_rodata_0234FD04.o) - 02353450 00000000 .rodata DAMAGE_MULTIPLIER_1_5 (overlay_29_rodata_0234FD04.o) - 02353458 00000000 .rodata DAMAGE_MULTIPLIER_2 (overlay_29_rodata_0234FD04.o) - 02353468 00000000 .rodata CLOUDY_DAMAGE_MULTIPLIER (overlay_29_rodata_0234FD04.o) - 02353470 00000000 .rodata SOLID_ROCK_MULTIPLIER (overlay_29_rodata_0234FD04.o) - 02353478 00000000 .rodata DAMAGE_FORMULA_MAX_BASE (overlay_29_rodata_0234FD04.o) - 02353488 00000000 .rodata DAMAGE_FORMULA_MIN_BASE (overlay_29_rodata_0234FD04.o) - 02353490 00000000 .rodata ov29_02352884 (overlay_29_rodata_0234FD04.o) - 023534A0 00000000 .rodata ov29_02352894 (overlay_29_rodata_0234FD04.o) - 023534B0 00000000 .rodata TYPE_DAMAGE_NEGATING_EXCLUSIVE_ITEM_EFFECTS (overlay_29_rodata_0234FD04.o) - 02353590 00000000 .rodata ov29_02352984 (overlay_29_rodata_0234FD04.o) - 0235359C 00000000 .rodata ov29_02352990 (overlay_29_rodata_0234FD04.o) - 023535A8 00000000 .rodata ov29_0235299C (overlay_29_rodata_0234FD04.o) - 023535B4 00000000 .rodata ov29_023529A8 (overlay_29_rodata_0234FD04.o) - 023535B8 00000000 .rodata ov29_023529AC (overlay_29_rodata_0234FD04.o) - 023535BC 00000000 .rodata ov29_023529B0 (overlay_29_rodata_0234FD04.o) - 023535C4 00000000 .rodata ov29_023529B8 (overlay_29_rodata_0234FD04.o) - 023535D0 00000000 .rodata ov29_023529C4 (overlay_29_rodata_0234FD04.o) - 023535F8 00000000 .rodata ov29_023529EC (overlay_29_rodata_0234FD04.o) - 02353660 00000000 .rodata ov29_02352A54 (overlay_29_rodata_0234FD04.o) + 023533AC 00000020 .rodata TREATMENT_DATA (dungeon_ai_targeting_1.o) + 023533AC 00000000 .rodata .rodata (dungeon_ai_targeting_1.o) + 023533CC 000002A0 .rodata .rodata (overlay_29_rodata_023527C0.o) + 023533CC 00000000 .rodata ov29_023527C0 (overlay_29_rodata_023527C0.o) + 023533DC 00000000 .rodata ov29_023527D0 (overlay_29_rodata_023527C0.o) + 023533EC 00000000 .rodata ov29_023527E0 (overlay_29_rodata_023527C0.o) + 023533F0 00000000 .rodata ov29_023527E4 (overlay_29_rodata_023527C0.o) + 023533F4 00000000 .rodata ov29_023527E8 (overlay_29_rodata_023527C0.o) + 023533FC 00000000 .rodata ov29_023527F0 (overlay_29_rodata_023527C0.o) + 02353404 00000000 .rodata ov29_023527F8 (overlay_29_rodata_023527C0.o) + 02353414 00000000 .rodata ov29_02352808 (overlay_29_rodata_023527C0.o) + 02353418 00000000 .rodata ov29_0235280C (overlay_29_rodata_023527C0.o) + 0235341C 00000000 .rodata ov29_02352810 (overlay_29_rodata_023527C0.o) + 02353444 00000000 .rodata ov29_02352838 (overlay_29_rodata_023527C0.o) + 02353448 00000000 .rodata DAMAGE_MULTIPLIER_0_5 (overlay_29_rodata_023527C0.o) + 02353450 00000000 .rodata DAMAGE_MULTIPLIER_1_5 (overlay_29_rodata_023527C0.o) + 02353458 00000000 .rodata DAMAGE_MULTIPLIER_2 (overlay_29_rodata_023527C0.o) + 02353468 00000000 .rodata CLOUDY_DAMAGE_MULTIPLIER (overlay_29_rodata_023527C0.o) + 02353470 00000000 .rodata SOLID_ROCK_MULTIPLIER (overlay_29_rodata_023527C0.o) + 02353478 00000000 .rodata DAMAGE_FORMULA_MAX_BASE (overlay_29_rodata_023527C0.o) + 02353488 00000000 .rodata DAMAGE_FORMULA_MIN_BASE (overlay_29_rodata_023527C0.o) + 02353490 00000000 .rodata ov29_02352884 (overlay_29_rodata_023527C0.o) + 023534A0 00000000 .rodata ov29_02352894 (overlay_29_rodata_023527C0.o) + 023534B0 00000000 .rodata TYPE_DAMAGE_NEGATING_EXCLUSIVE_ITEM_EFFECTS (overlay_29_rodata_023527C0.o) + 02353590 00000000 .rodata ov29_02352984 (overlay_29_rodata_023527C0.o) + 0235359C 00000000 .rodata ov29_02352990 (overlay_29_rodata_023527C0.o) + 023535A8 00000000 .rodata ov29_0235299C (overlay_29_rodata_023527C0.o) + 023535B4 00000000 .rodata ov29_023529A8 (overlay_29_rodata_023527C0.o) + 023535B8 00000000 .rodata ov29_023529AC (overlay_29_rodata_023527C0.o) + 023535BC 00000000 .rodata ov29_023529B0 (overlay_29_rodata_023527C0.o) + 023535C4 00000000 .rodata ov29_023529B8 (overlay_29_rodata_023527C0.o) + 023535D0 00000000 .rodata ov29_023529C4 (overlay_29_rodata_023527C0.o) + 023535F8 00000000 .rodata ov29_023529EC (overlay_29_rodata_023527C0.o) + 02353660 00000000 .rodata ov29_02352A54 (overlay_29_rodata_023527C0.o) 0235366C 0000000B .rodata TWO_TURN_STATUSES (dungeon_move.o) 0235366C 00000000 .rodata .rodata (dungeon_move.o) 02353678 00000000 .rodata ov29_02352A6C (overlay_29_rodata_02352A6C.o) @@ -39338,7 +39345,7 @@ # .OVY_29.bss #>02354480 SDK_OVERLAY.OVY_29.BSS_START (linker command file) 02354480 00000000 .bss ov29_02353880 (overlay_29_bss_02353860.o) - 02354480 00029158 .bss .bss (overlay_29_bss_02353860.o) + 02354480 00029150 .bss .bss (overlay_29_bss_02353860.o) 023544B4 00000000 .bss ov29_023538B4 (overlay_29_bss_02353860.o) 0236DAF0 00000000 .bss ov29_0236CEF0 (overlay_29_bss_02353860.o) 0236E1EC 00000000 .bss ov29_0236D5EC (overlay_29_bss_02353860.o) @@ -39388,7 +39395,7 @@ 0237D5C8 00000000 .bss ov29_0237C9C8 (overlay_29_bss_02353860.o) 0237D5C9 00000000 .bss ov29_0237C9C9 (overlay_29_bss_02353860.o) 0237D5CC 00000000 .bss ov29_0237C9CC (overlay_29_bss_02353860.o) - 0237D5D0 00000000 .bss AI_THROWN_ITEM_DIRECTION_IS_USED (overlay_29_bss_02353860.o) + 0237D5D0 00000008 .bss AI_THROWN_ITEM_DIRECTION_IS_USED (dungeon_ai_items.o) 0237D5D8 00000020 .bss AI_THROWN_ITEM_PROBABILITIES (dungeon_ai_items.o) 0237D5D8 00000000 .bss .bss (dungeon_ai_items.o) 0237D5F8 00000020 .bss AI_THROWN_ITEM_DIRECTIONS (dungeon_ai_items.o) @@ -40196,5 +40203,5 @@ 00000000 00000000 00004000 check.ITCM 00000000 00000000 00002880 check.DTCM -# Link start time: Thu Feb 13 05:06:48 2025 -# Link end time: Thu Feb 13 05:06:49 2025 +# Link start time: Mon Mar 03 05:41:59 2025 +# Link end time: Mon Mar 03 05:42:00 2025 diff --git a/pmdskyjp.xMAP b/pmdskyjp.xMAP index 3375fa3b..8a42b348 100644 --- a/pmdskyjp.xMAP +++ b/pmdskyjp.xMAP @@ -125,6 +125,7 @@ 43](ov29_022E34C8,func) found in global overlay_29_022E330C.o 43](EntityIsValid__022E32E8,func) found in global dg_camera.o 43](HasDropeyeStatus,func) found in global overlay_29_02301F50.o + 44](ov29_023527F8,notype) found in global overlay_29_rodata_023527C0.o 44](ov29_02302C04,func) found in global overlay_29_02302A5C.o 45](ChangeMonsterAnimation,func) found in global overlay_29_023047DC.o 46](ov29_022EF9BC,func) found in global overlay_29_022EF7C4.o @@ -195,15 +196,12 @@ 60](EntityIsValid__023118B4,func) found in global overlay_29_023118B4.o 60](ApplyAquaRingHealing,func) found in global overlay_29_02317844.o 61](IsMonster__02318AB0,func) found in global overlay_29_02318AB0.o - 61](SafeguardIsActive,func) found in global overlay_29_023016A8.o + 61](SafeguardIsActive,func) found in global overlay_29_023018AC.o 62](AbilityIsActive,func) found in global dungeon_pokemon_attributes.o 63](IsMonster__02301A60,func) found in global overlay_29_02301A60.o 63](NoGastroAcidStatus,func) found in global dungeon_pokemon_attributes.o 62](IsExperienceLocked,func) found in global joined_at_checks.o 63](IsSpecialStoryAlly,func) found in global joined_at_checks.o - 62](ShouldMonsterRunAway,func) found in global dungeon_ai_targeting.o - 63](EntityIsValid__023000E4,func) found in global overlay_29_023000E4.o - 63](IsTacticSet,func) found in global dungeon_pokemon_attributes_1.o 61](TryIncreaseHp,func) found in global overlay_29_0231513C.o 61](GetMaxPpWrapper,func) found in global overlay_29_0231CBEC.o 62](EnsureCanStandCurrentTile,func) found in global overlay_29_02320788.o @@ -214,9 +212,13 @@ 64](EntityIsValid__0230558C,func) found in global overlay_29_0230558C.o 64](TryNonLeaderItemPickUp,func) found in global overlay_29_0230F02C.o 65](IsMonster__0230F980,func) found in global overlay_29_0230F980.o - 65](EntityIsValid__0230F008,func) found in global overlay_29_0230F008.o + 65](EntityIsValid__0230F008,func) found in global dungeon_ai_items_1.o 65](ov29_02345004,func) found in global overlay_29_02344B1C.o 65](GetItemCategoryVeneer,func) found in global item_util.o + 65](ShouldMonsterRunAwayVariation,func) found in global overlay_29_023016A8.o + 66](ShouldMonsterRunAway,func) found in global dungeon_ai_targeting.o + 67](EntityIsValid__023000E4,func) found in global overlay_29_023000E4.o + 67](IsTacticSet,func) found in global dungeon_pokemon_attributes_1.o 65](UseThrowableItem,func) found in global overlay_29_022F52B0.o 66](ov29_023009CC,func) found in global overlay_29_023008DC.o 67](IsChargingAnyTwoTurnMove,func) found in global dungeon_move.o @@ -224,6 +226,8 @@ 67](CheckVariousStatuses2,func) found in global dungeon_capabilities.o 68](CheckVariousStatuses,func) found in global dungeon_capabilities_2.o 67](ov29_02300D00,func) found in global overlay_29_02300D00.o + 68](GetTreatmentBetweenMonsters,func) found in global dungeon_ai_targeting_1.o + 69](TREATMENT_DATA,object) found in global dungeon_ai_targeting_1.o 66](EntityIsValid__022F62A8,func) found in global overlay_29_022F62A8.o 66](EntityIsValid__022F528C,func) found in global overlay_29_022F528C.o 66](ov29_0232145C,func) found in global overlay_29_0232145C.o @@ -325,8 +329,9 @@ 53](RunMonsterAi,func) found in global dungeon_ai.o 54](ShouldRunMonsterAi,func) found in global dungeon_util.o 54](AiDecideUseItem,func) found in global dungeon_ai_items.o - 55](GetPossibleAiThrownItemDirections,func) found in global overlay_29_0230EDB0.o - 56](AI_THROWN_ITEM_PROBABILITIES,object) found in global dungeon_ai_items.o + 55](GetPossibleAiThrownItemDirections,func) found in global dungeon_ai_items_1.o + 56](AI_THROWN_ITEM_DIRECTION_IS_USED,object) found in global dungeon_ai_items.o + 56](AI_THROWN_ITEM_DIRECTIONS,object) found in global dungeon_ai_items.o 53](EntityIsValid__022EC608,func) found in global overlay_29_022EC608.o 53](ov29_022EF9C8,func) found in global overlay_29_022EF7C4.o 52](CopyStringFromId,func) found in global main_0202593C.o @@ -35796,23 +35801,24 @@ 02302B28 00000000 .text $a (dungeon_ai_targeting.o) 02302B28 000000F0 .text ShouldMonsterRunAway (dungeon_ai_targeting.o) 02302C14 00000000 .text $d (dungeon_ai_targeting.o) - 02302C18 000003A8 .text .text (overlay_29_023016A8.o) - 02302C18 00000030 .text ShouldMonsterRunAwayVariation (overlay_29_023016A8.o) 02302C18 00000000 .text $a (overlay_29_023016A8.o) + 02302C18 000000B4 .text .text (overlay_29_023016A8.o) + 02302C18 00000030 .text ShouldMonsterRunAwayVariation (overlay_29_023016A8.o) 02302C48 00000084 .text ov29_023016D8 (overlay_29_023016A8.o) 02302CC8 00000000 .text $d (overlay_29_023016A8.o) - 02302CCC 00000150 .text GetTreatmentBetweenMonsters (overlay_29_023016A8.o) - 02302CCC 00000000 .text $a (overlay_29_023016A8.o) - 02302E18 00000000 .text $d (overlay_29_023016A8.o) - 02302E1C 00000090 .text ov29_023018AC (overlay_29_023016A8.o) - 02302E1C 00000000 .text $a (overlay_29_023016A8.o) - 02302EAC 00000054 .text SafeguardIsActive (overlay_29_023016A8.o) - 02302EFC 00000000 .text $d (overlay_29_023016A8.o) - 02302F00 00000000 .text $a (overlay_29_023016A8.o) - 02302F00 00000074 .text LeafGuardIsActive (overlay_29_023016A8.o) - 02302F70 00000000 .text $d (overlay_29_023016A8.o) - 02302F74 00000000 .text $a (overlay_29_023016A8.o) - 02302F74 0000004C .text DefenderAbilityIsActive__02301A0C (overlay_29_023016A8.o) + 02302CCC 00000000 .text $a (dungeon_ai_targeting_1.o) + 02302CCC 00000150 .text GetTreatmentBetweenMonsters (dungeon_ai_targeting_1.o) + 02302E18 00000000 .text $d (dungeon_ai_targeting_1.o) + 02302E1C 00000000 .text $a (overlay_29_023018AC.o) + 02302E1C 00000090 .text ov29_023018AC (overlay_29_023018AC.o) + 02302E1C 000001A4 .text .text (overlay_29_023018AC.o) + 02302EAC 00000054 .text SafeguardIsActive (overlay_29_023018AC.o) + 02302EFC 00000000 .text $d (overlay_29_023018AC.o) + 02302F00 00000000 .text $a (overlay_29_023018AC.o) + 02302F00 00000074 .text LeafGuardIsActive (overlay_29_023018AC.o) + 02302F70 00000000 .text $d (overlay_29_023018AC.o) + 02302F74 0000004C .text DefenderAbilityIsActive__02301A0C (overlay_29_023018AC.o) + 02302F74 00000000 .text $a (overlay_29_023018AC.o) 02302FC0 00000024 .text IsMonster__02301A60 (overlay_29_02301A60.o) 02302FC0 00000000 .text $a (overlay_29_02301A60.o) 02302FE4 00000000 .text $a (overlay_29_02301A84.o) @@ -36182,12 +36188,11 @@ 0230FE50 00000000 .text $a (dungeon_ai_items.o) 0230FE50 0000049C .text AiDecideUseItem (dungeon_ai_items.o) 023102DC 00000000 .text $d (dungeon_ai_items.o) - 023102EC 00000000 .text $a (overlay_29_0230EDB0.o) - 023102EC 00000258 .text .text (overlay_29_0230EDB0.o) - 023102EC 00000258 .text GetPossibleAiThrownItemDirections (overlay_29_0230EDB0.o) - 02310530 00000000 .text $d (overlay_29_0230EDB0.o) - 02310544 00000024 .text EntityIsValid__0230F008 (overlay_29_0230F008.o) - 02310544 00000000 .text $a (overlay_29_0230F008.o) + 023102EC 00000000 .text $a (dungeon_ai_items_1.o) + 023102EC 00000258 .text GetPossibleAiThrownItemDirections (dungeon_ai_items_1.o) + 02310530 00000000 .text $d (dungeon_ai_items_1.o) + 02310544 00000024 .text EntityIsValid__0230F008 (dungeon_ai_items_1.o) + 02310544 00000000 .text $a (dungeon_ai_items_1.o) 02310568 00000954 .text .text (overlay_29_0230F02C.o) 02310568 00000000 .text $a (overlay_29_0230F02C.o) 02310568 00000114 .text GetPossibleAiArcItemTargets (overlay_29_0230F02C.o) @@ -39037,7 +39042,7 @@ 02350F28 00000000 .text $a (overlay_29_0234EC38.o) 02350F28 00000054 .text ov29_0234FCA8 (overlay_29_0234EC38.o) 02350F78 00000000 .text $d (overlay_29_0234EC38.o) - 02350F84 00002D5C .rodata .rodata (overlay_29_rodata_0234FD04.o) + 02350F84 00002A9C .rodata .rodata (overlay_29_rodata_0234FD04.o) 02350F84 00000000 .rodata ov29_0234FD04 (overlay_29_rodata_0234FD04.o) 02350F94 00000000 .rodata ov29_0234FD14 (overlay_29_rodata_0234FD04.o) 02350FA8 00000000 .rodata ov29_0234FD28 (overlay_29_rodata_0234FD04.o) @@ -39347,38 +39352,40 @@ 02353A08 00000000 .rodata ov29_02352788 (overlay_29_rodata_0234FD04.o) 02353A10 00000000 .rodata ov29_02352790 (overlay_29_rodata_0234FD04.o) 02353A18 00000000 .rodata ov29_02352798 (overlay_29_rodata_0234FD04.o) - 02353A20 00000000 .rodata ov29_023527A0 (overlay_29_rodata_0234FD04.o) - 02353A40 00000000 .rodata ov29_023527C0 (overlay_29_rodata_0234FD04.o) - 02353A50 00000000 .rodata ov29_023527D0 (overlay_29_rodata_0234FD04.o) - 02353A60 00000000 .rodata ov29_023527E0 (overlay_29_rodata_0234FD04.o) - 02353A64 00000000 .rodata ov29_023527E4 (overlay_29_rodata_0234FD04.o) - 02353A68 00000000 .rodata ov29_023527E8 (overlay_29_rodata_0234FD04.o) - 02353A70 00000000 .rodata ov29_023527F0 (overlay_29_rodata_0234FD04.o) - 02353A78 00000000 .rodata ov29_023527F8 (overlay_29_rodata_0234FD04.o) - 02353A88 00000000 .rodata ov29_02352808 (overlay_29_rodata_0234FD04.o) - 02353A8C 00000000 .rodata ov29_0235280C (overlay_29_rodata_0234FD04.o) - 02353A90 00000000 .rodata ov29_02352810 (overlay_29_rodata_0234FD04.o) - 02353AB8 00000000 .rodata ov29_02352838 (overlay_29_rodata_0234FD04.o) - 02353ABC 00000000 .rodata DAMAGE_MULTIPLIER_0_5 (overlay_29_rodata_0234FD04.o) - 02353AC4 00000000 .rodata DAMAGE_MULTIPLIER_1_5 (overlay_29_rodata_0234FD04.o) - 02353ACC 00000000 .rodata DAMAGE_MULTIPLIER_2 (overlay_29_rodata_0234FD04.o) - 02353ADC 00000000 .rodata CLOUDY_DAMAGE_MULTIPLIER (overlay_29_rodata_0234FD04.o) - 02353AE4 00000000 .rodata SOLID_ROCK_MULTIPLIER (overlay_29_rodata_0234FD04.o) - 02353AEC 00000000 .rodata DAMAGE_FORMULA_MAX_BASE (overlay_29_rodata_0234FD04.o) - 02353AFC 00000000 .rodata DAMAGE_FORMULA_MIN_BASE (overlay_29_rodata_0234FD04.o) - 02353B04 00000000 .rodata ov29_02352884 (overlay_29_rodata_0234FD04.o) - 02353B14 00000000 .rodata ov29_02352894 (overlay_29_rodata_0234FD04.o) - 02353B24 00000000 .rodata TYPE_DAMAGE_NEGATING_EXCLUSIVE_ITEM_EFFECTS (overlay_29_rodata_0234FD04.o) - 02353C04 00000000 .rodata ov29_02352984 (overlay_29_rodata_0234FD04.o) - 02353C10 00000000 .rodata ov29_02352990 (overlay_29_rodata_0234FD04.o) - 02353C1C 00000000 .rodata ov29_0235299C (overlay_29_rodata_0234FD04.o) - 02353C28 00000000 .rodata ov29_023529A8 (overlay_29_rodata_0234FD04.o) - 02353C2C 00000000 .rodata ov29_023529AC (overlay_29_rodata_0234FD04.o) - 02353C30 00000000 .rodata ov29_023529B0 (overlay_29_rodata_0234FD04.o) - 02353C38 00000000 .rodata ov29_023529B8 (overlay_29_rodata_0234FD04.o) - 02353C44 00000000 .rodata ov29_023529C4 (overlay_29_rodata_0234FD04.o) - 02353C6C 00000000 .rodata ov29_023529EC (overlay_29_rodata_0234FD04.o) - 02353CD4 00000000 .rodata ov29_02352A54 (overlay_29_rodata_0234FD04.o) + 02353A20 00000020 .rodata TREATMENT_DATA (dungeon_ai_targeting_1.o) + 02353A20 00000000 .rodata .rodata (dungeon_ai_targeting_1.o) + 02353A40 000002A0 .rodata .rodata (overlay_29_rodata_023527C0.o) + 02353A40 00000000 .rodata ov29_023527C0 (overlay_29_rodata_023527C0.o) + 02353A50 00000000 .rodata ov29_023527D0 (overlay_29_rodata_023527C0.o) + 02353A60 00000000 .rodata ov29_023527E0 (overlay_29_rodata_023527C0.o) + 02353A64 00000000 .rodata ov29_023527E4 (overlay_29_rodata_023527C0.o) + 02353A68 00000000 .rodata ov29_023527E8 (overlay_29_rodata_023527C0.o) + 02353A70 00000000 .rodata ov29_023527F0 (overlay_29_rodata_023527C0.o) + 02353A78 00000000 .rodata ov29_023527F8 (overlay_29_rodata_023527C0.o) + 02353A88 00000000 .rodata ov29_02352808 (overlay_29_rodata_023527C0.o) + 02353A8C 00000000 .rodata ov29_0235280C (overlay_29_rodata_023527C0.o) + 02353A90 00000000 .rodata ov29_02352810 (overlay_29_rodata_023527C0.o) + 02353AB8 00000000 .rodata ov29_02352838 (overlay_29_rodata_023527C0.o) + 02353ABC 00000000 .rodata DAMAGE_MULTIPLIER_0_5 (overlay_29_rodata_023527C0.o) + 02353AC4 00000000 .rodata DAMAGE_MULTIPLIER_1_5 (overlay_29_rodata_023527C0.o) + 02353ACC 00000000 .rodata DAMAGE_MULTIPLIER_2 (overlay_29_rodata_023527C0.o) + 02353ADC 00000000 .rodata CLOUDY_DAMAGE_MULTIPLIER (overlay_29_rodata_023527C0.o) + 02353AE4 00000000 .rodata SOLID_ROCK_MULTIPLIER (overlay_29_rodata_023527C0.o) + 02353AEC 00000000 .rodata DAMAGE_FORMULA_MAX_BASE (overlay_29_rodata_023527C0.o) + 02353AFC 00000000 .rodata DAMAGE_FORMULA_MIN_BASE (overlay_29_rodata_023527C0.o) + 02353B04 00000000 .rodata ov29_02352884 (overlay_29_rodata_023527C0.o) + 02353B14 00000000 .rodata ov29_02352894 (overlay_29_rodata_023527C0.o) + 02353B24 00000000 .rodata TYPE_DAMAGE_NEGATING_EXCLUSIVE_ITEM_EFFECTS (overlay_29_rodata_023527C0.o) + 02353C04 00000000 .rodata ov29_02352984 (overlay_29_rodata_023527C0.o) + 02353C10 00000000 .rodata ov29_02352990 (overlay_29_rodata_023527C0.o) + 02353C1C 00000000 .rodata ov29_0235299C (overlay_29_rodata_023527C0.o) + 02353C28 00000000 .rodata ov29_023529A8 (overlay_29_rodata_023527C0.o) + 02353C2C 00000000 .rodata ov29_023529AC (overlay_29_rodata_023527C0.o) + 02353C30 00000000 .rodata ov29_023529B0 (overlay_29_rodata_023527C0.o) + 02353C38 00000000 .rodata ov29_023529B8 (overlay_29_rodata_023527C0.o) + 02353C44 00000000 .rodata ov29_023529C4 (overlay_29_rodata_023527C0.o) + 02353C6C 00000000 .rodata ov29_023529EC (overlay_29_rodata_023527C0.o) + 02353CD4 00000000 .rodata ov29_02352A54 (overlay_29_rodata_023527C0.o) 02353CE0 0000000B .rodata TWO_TURN_STATUSES (dungeon_move.o) 02353CE0 00000000 .rodata .rodata (dungeon_move.o) 02353CEC 00000000 .rodata ov29_02352A6C (overlay_29_rodata_02352A6C.o) @@ -39552,7 +39559,7 @@ # .OVY_29.bss #>02354AE0 SDK_OVERLAY.OVY_29.BSS_START (linker command file) 02354AE0 00000000 .bss ov29_02353860 (overlay_29_bss_02353860.o) - 02354AE0 00029178 .bss .bss (overlay_29_bss_02353860.o) + 02354AE0 00029170 .bss .bss (overlay_29_bss_02353860.o) 02354B00 00000000 .bss ov29_02353880 (overlay_29_bss_02353860.o) 02354B34 00000000 .bss ov29_023538B4 (overlay_29_bss_02353860.o) 0236E170 00000000 .bss ov29_0236CEF0 (overlay_29_bss_02353860.o) @@ -39603,7 +39610,7 @@ 0237DC48 00000000 .bss ov29_0237C9C8 (overlay_29_bss_02353860.o) 0237DC49 00000000 .bss ov29_0237C9C9 (overlay_29_bss_02353860.o) 0237DC4C 00000000 .bss ov29_0237C9CC (overlay_29_bss_02353860.o) - 0237DC50 00000000 .bss AI_THROWN_ITEM_DIRECTION_IS_USED (overlay_29_bss_02353860.o) + 0237DC50 00000008 .bss AI_THROWN_ITEM_DIRECTION_IS_USED (dungeon_ai_items.o) 0237DC58 00000020 .bss AI_THROWN_ITEM_PROBABILITIES (dungeon_ai_items.o) 0237DC58 00000000 .bss .bss (dungeon_ai_items.o) 0237DC78 00000020 .bss AI_THROWN_ITEM_DIRECTIONS (dungeon_ai_items.o) @@ -40409,5 +40416,5 @@ 00000000 00000000 00004060 check.ITCM 00000000 00000000 00002880 check.DTCM -# Link start time: Thu Feb 13 05:07:41 2025 -# Link end time: Thu Feb 13 05:07:42 2025 +# Link start time: Mon Mar 03 05:42:51 2025 +# Link end time: Mon Mar 03 05:42:52 2025 diff --git a/pmdskyus.xMAP b/pmdskyus.xMAP index a9a48b56..b0202eeb 100644 --- a/pmdskyus.xMAP +++ b/pmdskyus.xMAP @@ -125,6 +125,7 @@ 43](ov29_022E34C8,func) found in global overlay_29_022E330C.o 43](EntityIsValid__022E32E8,func) found in global dg_camera.o 43](HasDropeyeStatus,func) found in global overlay_29_02301F50.o + 44](ov29_023527F8,notype) found in global overlay_29_rodata_023527C0.o 44](ov29_02302C04,func) found in global overlay_29_02302A5C.o 45](ChangeMonsterAnimation,func) found in global overlay_29_023047DC.o 46](ov29_022EF9BC,func) found in global overlay_29_022EF7C4.o @@ -194,15 +195,12 @@ 60](EntityIsValid__023118B4,func) found in global overlay_29_023118B4.o 60](ApplyAquaRingHealing,func) found in global overlay_29_02317844.o 61](IsMonster__02318AB0,func) found in global overlay_29_02318AB0.o - 61](SafeguardIsActive,func) found in global overlay_29_023016A8.o + 61](SafeguardIsActive,func) found in global overlay_29_023018AC.o 62](AbilityIsActive,func) found in global dungeon_pokemon_attributes.o 63](IsMonster__02301A60,func) found in global overlay_29_02301A60.o 63](NoGastroAcidStatus,func) found in global dungeon_pokemon_attributes.o 62](IsExperienceLocked,func) found in global joined_at_checks.o 63](IsSpecialStoryAlly,func) found in global joined_at_checks.o - 62](ShouldMonsterRunAway,func) found in global dungeon_ai_targeting.o - 63](EntityIsValid__023000E4,func) found in global overlay_29_023000E4.o - 63](IsTacticSet,func) found in global dungeon_pokemon_attributes_1.o 61](TryIncreaseHp,func) found in global overlay_29_0231513C.o 61](GetMaxPpWrapper,func) found in global overlay_29_0231CBEC.o 62](EnsureCanStandCurrentTile,func) found in global overlay_29_02320788.o @@ -213,9 +211,13 @@ 64](EntityIsValid__0230558C,func) found in global overlay_29_0230558C.o 64](TryNonLeaderItemPickUp,func) found in global overlay_29_0230F02C.o 65](IsMonster__0230F980,func) found in global overlay_29_0230F980.o - 65](EntityIsValid__0230F008,func) found in global overlay_29_0230F008.o + 65](EntityIsValid__0230F008,func) found in global dungeon_ai_items_1.o 65](ov29_02345004,func) found in global overlay_29_02344B1C.o 65](GetItemCategoryVeneer,func) found in global item_util.o + 65](ShouldMonsterRunAwayVariation,func) found in global overlay_29_023016A8.o + 66](ShouldMonsterRunAway,func) found in global dungeon_ai_targeting.o + 67](EntityIsValid__023000E4,func) found in global overlay_29_023000E4.o + 67](IsTacticSet,func) found in global dungeon_pokemon_attributes_1.o 65](UseThrowableItem,func) found in global overlay_29_022F52B0.o 66](ov29_023009CC,func) found in global overlay_29_023008DC.o 67](IsChargingAnyTwoTurnMove,func) found in global dungeon_move.o @@ -223,6 +225,8 @@ 67](CheckVariousStatuses2,func) found in global dungeon_capabilities.o 68](CheckVariousStatuses,func) found in global dungeon_capabilities_2.o 67](ov29_02300D00,func) found in global overlay_29_02300D00.o + 68](GetTreatmentBetweenMonsters,func) found in global dungeon_ai_targeting_1.o + 69](TREATMENT_DATA,object) found in global dungeon_ai_targeting_1.o 66](EntityIsValid__022F62A8,func) found in global overlay_29_022F62A8.o 66](EntityIsValid__022F528C,func) found in global overlay_29_022F528C.o 66](ov29_0232145C,func) found in global overlay_29_0232145C.o @@ -324,8 +328,9 @@ 53](RunMonsterAi,func) found in global dungeon_ai.o 54](ShouldRunMonsterAi,func) found in global dungeon_util.o 54](AiDecideUseItem,func) found in global dungeon_ai_items.o - 55](GetPossibleAiThrownItemDirections,func) found in global overlay_29_0230EDB0.o - 56](AI_THROWN_ITEM_PROBABILITIES,object) found in global dungeon_ai_items.o + 55](GetPossibleAiThrownItemDirections,func) found in global dungeon_ai_items_1.o + 56](AI_THROWN_ITEM_DIRECTION_IS_USED,object) found in global dungeon_ai_items.o + 56](AI_THROWN_ITEM_DIRECTIONS,object) found in global dungeon_ai_items.o 53](EntityIsValid__022EC608,func) found in global overlay_29_022EC608.o 53](ov29_022EF9C8,func) found in global overlay_29_022EF7C4.o 52](CopyStringFromId,func) found in global main_0202593C.o @@ -35530,23 +35535,24 @@ 023015B8 00000000 .text $a (dungeon_ai_targeting.o) 023015B8 000000F0 .text ShouldMonsterRunAway (dungeon_ai_targeting.o) 023016A4 00000000 .text $d (dungeon_ai_targeting.o) - 023016A8 000003B8 .text .text (overlay_29_023016A8.o) - 023016A8 00000030 .text ShouldMonsterRunAwayVariation (overlay_29_023016A8.o) 023016A8 00000000 .text $a (overlay_29_023016A8.o) + 023016A8 000000B4 .text .text (overlay_29_023016A8.o) + 023016A8 00000030 .text ShouldMonsterRunAwayVariation (overlay_29_023016A8.o) 023016D8 00000084 .text ov29_023016D8 (overlay_29_023016A8.o) 02301758 00000000 .text $d (overlay_29_023016A8.o) - 0230175C 00000150 .text GetTreatmentBetweenMonsters (overlay_29_023016A8.o) - 0230175C 00000000 .text $a (overlay_29_023016A8.o) - 023018A8 00000000 .text $d (overlay_29_023016A8.o) - 023018AC 00000094 .text ov29_023018AC (overlay_29_023016A8.o) - 023018AC 00000000 .text $a (overlay_29_023016A8.o) - 02301940 00000054 .text SafeguardIsActive (overlay_29_023016A8.o) - 02301990 00000000 .text $d (overlay_29_023016A8.o) - 02301994 00000000 .text $a (overlay_29_023016A8.o) - 02301994 00000078 .text LeafGuardIsActive (overlay_29_023016A8.o) - 02301A08 00000000 .text $d (overlay_29_023016A8.o) - 02301A0C 00000000 .text $a (overlay_29_023016A8.o) - 02301A0C 00000054 .text DefenderAbilityIsActive__02301A0C (overlay_29_023016A8.o) + 0230175C 00000000 .text $a (dungeon_ai_targeting_1.o) + 0230175C 00000150 .text GetTreatmentBetweenMonsters (dungeon_ai_targeting_1.o) + 023018A8 00000000 .text $d (dungeon_ai_targeting_1.o) + 023018AC 00000000 .text $a (overlay_29_023018AC.o) + 023018AC 00000094 .text ov29_023018AC (overlay_29_023018AC.o) + 023018AC 000001B4 .text .text (overlay_29_023018AC.o) + 02301940 00000054 .text SafeguardIsActive (overlay_29_023018AC.o) + 02301990 00000000 .text $d (overlay_29_023018AC.o) + 02301994 00000000 .text $a (overlay_29_023018AC.o) + 02301994 00000078 .text LeafGuardIsActive (overlay_29_023018AC.o) + 02301A08 00000000 .text $d (overlay_29_023018AC.o) + 02301A0C 00000054 .text DefenderAbilityIsActive__02301A0C (overlay_29_023018AC.o) + 02301A0C 00000000 .text $a (overlay_29_023018AC.o) 02301A60 00000024 .text IsMonster__02301A60 (overlay_29_02301A60.o) 02301A60 00000000 .text $a (overlay_29_02301A60.o) 02301A84 00000000 .text $a (overlay_29_02301A84.o) @@ -35914,12 +35920,11 @@ 0230E914 00000000 .text $a (dungeon_ai_items.o) 0230E914 0000049C .text AiDecideUseItem (dungeon_ai_items.o) 0230EDA0 00000000 .text $d (dungeon_ai_items.o) - 0230EDB0 00000000 .text $a (overlay_29_0230EDB0.o) - 0230EDB0 00000258 .text .text (overlay_29_0230EDB0.o) - 0230EDB0 00000258 .text GetPossibleAiThrownItemDirections (overlay_29_0230EDB0.o) - 0230EFF4 00000000 .text $d (overlay_29_0230EDB0.o) - 0230F008 00000024 .text EntityIsValid__0230F008 (overlay_29_0230F008.o) - 0230F008 00000000 .text $a (overlay_29_0230F008.o) + 0230EDB0 00000000 .text $a (dungeon_ai_items_1.o) + 0230EDB0 00000258 .text GetPossibleAiThrownItemDirections (dungeon_ai_items_1.o) + 0230EFF4 00000000 .text $d (dungeon_ai_items_1.o) + 0230F008 00000024 .text EntityIsValid__0230F008 (dungeon_ai_items_1.o) + 0230F008 00000000 .text $a (dungeon_ai_items_1.o) 0230F02C 00000954 .text .text (overlay_29_0230F02C.o) 0230F02C 00000000 .text $a (overlay_29_0230F02C.o) 0230F02C 00000114 .text GetPossibleAiArcItemTargets (overlay_29_0230F02C.o) @@ -38781,7 +38786,7 @@ 0234FCA8 00000000 .text $a (overlay_29_0234EC38.o) 0234FCA8 00000054 .text ov29_0234FCA8 (overlay_29_0234EC38.o) 0234FCF8 00000000 .text $d (overlay_29_0234EC38.o) - 0234FD04 00002D5C .rodata .rodata (overlay_29_rodata_0234FD04.o) + 0234FD04 00002A9C .rodata .rodata (overlay_29_rodata_0234FD04.o) 0234FD04 00000000 .rodata ov29_0234FD04 (overlay_29_rodata_0234FD04.o) 0234FD14 00000000 .rodata ov29_0234FD14 (overlay_29_rodata_0234FD04.o) 0234FD28 00000000 .rodata ov29_0234FD28 (overlay_29_rodata_0234FD04.o) @@ -39091,38 +39096,40 @@ 02352788 00000000 .rodata ov29_02352788 (overlay_29_rodata_0234FD04.o) 02352790 00000000 .rodata ov29_02352790 (overlay_29_rodata_0234FD04.o) 02352798 00000000 .rodata ov29_02352798 (overlay_29_rodata_0234FD04.o) - 023527A0 00000000 .rodata ov29_023527A0 (overlay_29_rodata_0234FD04.o) - 023527C0 00000000 .rodata ov29_023527C0 (overlay_29_rodata_0234FD04.o) - 023527D0 00000000 .rodata ov29_023527D0 (overlay_29_rodata_0234FD04.o) - 023527E0 00000000 .rodata ov29_023527E0 (overlay_29_rodata_0234FD04.o) - 023527E4 00000000 .rodata ov29_023527E4 (overlay_29_rodata_0234FD04.o) - 023527E8 00000000 .rodata ov29_023527E8 (overlay_29_rodata_0234FD04.o) - 023527F0 00000000 .rodata ov29_023527F0 (overlay_29_rodata_0234FD04.o) - 023527F8 00000000 .rodata ov29_023527F8 (overlay_29_rodata_0234FD04.o) - 02352808 00000000 .rodata ov29_02352808 (overlay_29_rodata_0234FD04.o) - 0235280C 00000000 .rodata ov29_0235280C (overlay_29_rodata_0234FD04.o) - 02352810 00000000 .rodata ov29_02352810 (overlay_29_rodata_0234FD04.o) - 02352838 00000000 .rodata ov29_02352838 (overlay_29_rodata_0234FD04.o) - 0235283C 00000000 .rodata DAMAGE_MULTIPLIER_0_5 (overlay_29_rodata_0234FD04.o) - 02352844 00000000 .rodata DAMAGE_MULTIPLIER_1_5 (overlay_29_rodata_0234FD04.o) - 0235284C 00000000 .rodata DAMAGE_MULTIPLIER_2 (overlay_29_rodata_0234FD04.o) - 0235285C 00000000 .rodata CLOUDY_DAMAGE_MULTIPLIER (overlay_29_rodata_0234FD04.o) - 02352864 00000000 .rodata SOLID_ROCK_MULTIPLIER (overlay_29_rodata_0234FD04.o) - 0235286C 00000000 .rodata DAMAGE_FORMULA_MAX_BASE (overlay_29_rodata_0234FD04.o) - 0235287C 00000000 .rodata DAMAGE_FORMULA_MIN_BASE (overlay_29_rodata_0234FD04.o) - 02352884 00000000 .rodata ov29_02352884 (overlay_29_rodata_0234FD04.o) - 02352894 00000000 .rodata ov29_02352894 (overlay_29_rodata_0234FD04.o) - 023528A4 00000000 .rodata TYPE_DAMAGE_NEGATING_EXCLUSIVE_ITEM_EFFECTS (overlay_29_rodata_0234FD04.o) - 02352984 00000000 .rodata ov29_02352984 (overlay_29_rodata_0234FD04.o) - 02352990 00000000 .rodata ov29_02352990 (overlay_29_rodata_0234FD04.o) - 0235299C 00000000 .rodata ov29_0235299C (overlay_29_rodata_0234FD04.o) - 023529A8 00000000 .rodata ov29_023529A8 (overlay_29_rodata_0234FD04.o) - 023529AC 00000000 .rodata ov29_023529AC (overlay_29_rodata_0234FD04.o) - 023529B0 00000000 .rodata ov29_023529B0 (overlay_29_rodata_0234FD04.o) - 023529B8 00000000 .rodata ov29_023529B8 (overlay_29_rodata_0234FD04.o) - 023529C4 00000000 .rodata ov29_023529C4 (overlay_29_rodata_0234FD04.o) - 023529EC 00000000 .rodata ov29_023529EC (overlay_29_rodata_0234FD04.o) - 02352A54 00000000 .rodata ov29_02352A54 (overlay_29_rodata_0234FD04.o) + 023527A0 00000020 .rodata TREATMENT_DATA (dungeon_ai_targeting_1.o) + 023527A0 00000000 .rodata .rodata (dungeon_ai_targeting_1.o) + 023527C0 000002A0 .rodata .rodata (overlay_29_rodata_023527C0.o) + 023527C0 00000000 .rodata ov29_023527C0 (overlay_29_rodata_023527C0.o) + 023527D0 00000000 .rodata ov29_023527D0 (overlay_29_rodata_023527C0.o) + 023527E0 00000000 .rodata ov29_023527E0 (overlay_29_rodata_023527C0.o) + 023527E4 00000000 .rodata ov29_023527E4 (overlay_29_rodata_023527C0.o) + 023527E8 00000000 .rodata ov29_023527E8 (overlay_29_rodata_023527C0.o) + 023527F0 00000000 .rodata ov29_023527F0 (overlay_29_rodata_023527C0.o) + 023527F8 00000000 .rodata ov29_023527F8 (overlay_29_rodata_023527C0.o) + 02352808 00000000 .rodata ov29_02352808 (overlay_29_rodata_023527C0.o) + 0235280C 00000000 .rodata ov29_0235280C (overlay_29_rodata_023527C0.o) + 02352810 00000000 .rodata ov29_02352810 (overlay_29_rodata_023527C0.o) + 02352838 00000000 .rodata ov29_02352838 (overlay_29_rodata_023527C0.o) + 0235283C 00000000 .rodata DAMAGE_MULTIPLIER_0_5 (overlay_29_rodata_023527C0.o) + 02352844 00000000 .rodata DAMAGE_MULTIPLIER_1_5 (overlay_29_rodata_023527C0.o) + 0235284C 00000000 .rodata DAMAGE_MULTIPLIER_2 (overlay_29_rodata_023527C0.o) + 0235285C 00000000 .rodata CLOUDY_DAMAGE_MULTIPLIER (overlay_29_rodata_023527C0.o) + 02352864 00000000 .rodata SOLID_ROCK_MULTIPLIER (overlay_29_rodata_023527C0.o) + 0235286C 00000000 .rodata DAMAGE_FORMULA_MAX_BASE (overlay_29_rodata_023527C0.o) + 0235287C 00000000 .rodata DAMAGE_FORMULA_MIN_BASE (overlay_29_rodata_023527C0.o) + 02352884 00000000 .rodata ov29_02352884 (overlay_29_rodata_023527C0.o) + 02352894 00000000 .rodata ov29_02352894 (overlay_29_rodata_023527C0.o) + 023528A4 00000000 .rodata TYPE_DAMAGE_NEGATING_EXCLUSIVE_ITEM_EFFECTS (overlay_29_rodata_023527C0.o) + 02352984 00000000 .rodata ov29_02352984 (overlay_29_rodata_023527C0.o) + 02352990 00000000 .rodata ov29_02352990 (overlay_29_rodata_023527C0.o) + 0235299C 00000000 .rodata ov29_0235299C (overlay_29_rodata_023527C0.o) + 023529A8 00000000 .rodata ov29_023529A8 (overlay_29_rodata_023527C0.o) + 023529AC 00000000 .rodata ov29_023529AC (overlay_29_rodata_023527C0.o) + 023529B0 00000000 .rodata ov29_023529B0 (overlay_29_rodata_023527C0.o) + 023529B8 00000000 .rodata ov29_023529B8 (overlay_29_rodata_023527C0.o) + 023529C4 00000000 .rodata ov29_023529C4 (overlay_29_rodata_023527C0.o) + 023529EC 00000000 .rodata ov29_023529EC (overlay_29_rodata_023527C0.o) + 02352A54 00000000 .rodata ov29_02352A54 (overlay_29_rodata_023527C0.o) 02352A60 0000000B .rodata TWO_TURN_STATUSES (dungeon_move.o) 02352A60 00000000 .rodata .rodata (dungeon_move.o) 02352A6C 00000000 .rodata ov29_02352A6C (overlay_29_rodata_02352A6C.o) @@ -39298,7 +39305,7 @@ # .OVY_29.bss #>02353860 SDK_OVERLAY.OVY_29.BSS_START (linker command file) 02353860 00000000 .bss ov29_02353860 (overlay_29_bss_02353860.o) - 02353860 00029178 .bss .bss (overlay_29_bss_02353860.o) + 02353860 00029170 .bss .bss (overlay_29_bss_02353860.o) 02353880 00000000 .bss ov29_02353880 (overlay_29_bss_02353860.o) 023538B4 00000000 .bss ov29_023538B4 (overlay_29_bss_02353860.o) 0236CEF0 00000000 .bss ov29_0236CEF0 (overlay_29_bss_02353860.o) @@ -39349,7 +39356,7 @@ 0237C9C8 00000000 .bss ov29_0237C9C8 (overlay_29_bss_02353860.o) 0237C9C9 00000000 .bss ov29_0237C9C9 (overlay_29_bss_02353860.o) 0237C9CC 00000000 .bss ov29_0237C9CC (overlay_29_bss_02353860.o) - 0237C9D0 00000000 .bss AI_THROWN_ITEM_DIRECTION_IS_USED (overlay_29_bss_02353860.o) + 0237C9D0 00000008 .bss AI_THROWN_ITEM_DIRECTION_IS_USED (dungeon_ai_items.o) 0237C9D8 00000020 .bss AI_THROWN_ITEM_PROBABILITIES (dungeon_ai_items.o) 0237C9D8 00000000 .bss .bss (dungeon_ai_items.o) 0237C9F8 00000020 .bss AI_THROWN_ITEM_DIRECTIONS (dungeon_ai_items.o) @@ -40161,5 +40168,5 @@ 00000000 00000000 00004000 check.ITCM 00000000 00000000 00002880 check.DTCM -# Link start time: Thu Feb 13 05:05:53 2025 -# Link end time: Thu Feb 13 05:05:53 2025 +# Link start time: Mon Mar 03 05:41:05 2025 +# Link end time: Mon Mar 03 05:41:05 2025