From f15fc3cd61eca531fac1d7758b636a4c6ee60fdd Mon Sep 17 00:00:00 2001 From: lhearachel Date: Tue, 7 Apr 2026 17:58:01 +0000 Subject: [PATCH] Document function handling eyes meet trainer logic (#1059) --- platinumus.xMAP | 266 ++++++++++++++++++++++++------------------------ 1 file changed, 133 insertions(+), 133 deletions(-) diff --git a/platinumus.xMAP b/platinumus.xMAP index 90806403b8..dccba3c331 100644 --- a/platinumus.xMAP +++ b/platinumus.xMAP @@ -8112,15 +8112,15 @@ 40](sub_02065124,func) found in local src_unk_0206450C.c.o 41](FieldSystem_GetPlayerAvatar,func) found in global src_player_avatar.c.o 41](MapObject_GetDataAt,func) found in global src_map_object.c.o - 41](sub_02067D58,func) found in global src_unk_02067A84.c.o - 42](sub_02067DA8,func) found in local src_unk_02067A84.c.o - 43](Unk_020EF6C0,object) found in local src_unk_02067A84.c.o - 44](sub_02067E48,func) found in local src_unk_02067A84.c.o - 44](sub_02067E1C,func) found in local src_unk_02067A84.c.o - 44](sub_02067DF0,func) found in local src_unk_02067A84.c.o - 44](sub_02067DC4,func) found in local src_unk_02067A84.c.o - 44](sub_0206833C,func) found in local src_unk_02067A84.c.o - 44](sub_02068308,func) found in local src_unk_02067A84.c.o + 41](MapObject_GetDistanceToPlayer,func) found in global src_trainer_see.c.o + 42](GetDistanceToPlayerFromDir,func) found in local src_trainer_see.c.o + 43](sGetMapObjDistToPlayerFuncs,object) found in local src_trainer_see.c.o + 44](GetDistanceEast,func) found in local src_trainer_see.c.o + 44](GetDistanceWest,func) found in local src_trainer_see.c.o + 44](GetDistanceSouth,func) found in local src_trainer_see.c.o + 44](GetDistanceNorth,func) found in local src_trainer_see.c.o + 44](sub_0206833C,func) found in local src_trainer_see.c.o + 44](sub_02068308,func) found in local src_trainer_see.c.o 45](sub_020656AC,func) found in global src_unk_020655F4.c.o 45](PersistedMapFeatures_IsCurrentDynamicMap,func) found in global src_persisted_map_features_init.c.o 45](ov8_0224C5DC,func) found in global src_overlay008_ov8_02249960.c.o @@ -8162,28 +8162,28 @@ 51](sub_020676D4,func) found in local src_unk_020673B8.c.o 52](@15039,object) found in local src_unk_020673B8.c.o 51](sub_02067540,func) found in local src_unk_020673B8.c.o - 44](sub_020682E0,func) found in local src_unk_02067A84.c.o - 44](sub_02068264,func) found in local src_unk_02067A84.c.o + 44](sub_020682E0,func) found in local src_trainer_see.c.o + 44](sub_02068264,func) found in local src_trainer_see.c.o 45](sub_02064488,func) found in global src_map_object_move.c.o 45](PlayerAvatar_GetDir,func) found in global src_player_avatar.c.o - 44](sub_02068248,func) found in local src_unk_02067A84.c.o - 44](sub_02068228,func) found in local src_unk_02067A84.c.o - 44](sub_02068200,func) found in local src_unk_02067A84.c.o - 44](sub_020681E8,func) found in local src_unk_02067A84.c.o - 44](sub_020681D0,func) found in local src_unk_02067A84.c.o - 44](sub_020681B8,func) found in local src_unk_02067A84.c.o - 44](sub_020681A4,func) found in local src_unk_02067A84.c.o - 44](sub_02068188,func) found in local src_unk_02067A84.c.o - 44](sub_0206816C,func) found in local src_unk_02067A84.c.o - 44](sub_02068150,func) found in local src_unk_02067A84.c.o - 44](sub_02068118,func) found in local src_unk_02067A84.c.o - 44](sub_020680D0,func) found in local src_unk_02067A84.c.o - 44](sub_020680A4,func) found in local src_unk_02067A84.c.o + 44](sub_02068248,func) found in local src_trainer_see.c.o + 44](sub_02068228,func) found in local src_trainer_see.c.o + 44](sub_02068200,func) found in local src_trainer_see.c.o + 44](sub_020681E8,func) found in local src_trainer_see.c.o + 44](sub_020681D0,func) found in local src_trainer_see.c.o + 44](sub_020681B8,func) found in local src_trainer_see.c.o + 44](sub_020681A4,func) found in local src_trainer_see.c.o + 44](sub_02068188,func) found in local src_trainer_see.c.o + 44](sub_0206816C,func) found in local src_trainer_see.c.o + 44](sub_02068150,func) found in local src_trainer_see.c.o + 44](sub_02068118,func) found in local src_trainer_see.c.o + 44](sub_020680D0,func) found in local src_trainer_see.c.o + 44](sub_020680A4,func) found in local src_trainer_see.c.o 45](ov5_021ECDFC,func) found in global src_overlay005_ov5_021ECC20.c.o 46](sub_02062D4C,func) found in global src_map_object.c.o - 44](sub_02068088,func) found in local src_unk_02067A84.c.o + 44](sub_02068088,func) found in local src_trainer_see.c.o 45](MapObject_SetPauseMovementOff,func) found in global src_map_object.c.o - 42](sub_02067E74,func) found in local src_unk_02067A84.c.o + 42](IsPathInterrupted,func) found in local src_trainer_see.c.o 40](sub_02064B74,func) found in local src_unk_0206450C.c.o 40](sub_02064B5C,func) found in local src_unk_0206450C.c.o 40](sub_02064B40,func) found in local src_unk_0206450C.c.o @@ -8215,8 +8215,8 @@ 38](sub_02069E4C,func) found in global src_unk_02069BE0.c.o 38](sub_02069E1C,func) found in global src_unk_02069BE0.c.o 39](sub_02069F48,func) found in local src_unk_02069BE0.c.o - 40](sub_02067F24,func) found in global src_unk_02067A84.c.o - 41](sub_02067F14,func) found in local src_unk_02067A84.c.o + 40](MapObject_GetTrainerID,func) found in global src_trainer_see.c.o + 41](GetTrainerIDFromMapObj,func) found in local src_trainer_see.c.o 42](MapObject_GetScript,func) found in global src_map_object.c.o 42](Script_GetTrainerID,func) found in global src_script_manager.c.o 40](MapObjectMan_FindObjectWithStatus,func) found in global src_map_object.c.o @@ -33943,14 +33943,14 @@ 38](ScrCmd_GetApproachingTrainerID,func) found in global src_scrcmd_trainer.c.o 38](ScrCmd_0B8,func) found in global src_scrcmd_trainer.c.o 38](ScrCmd_CheckIsApproachingTrainerTaskDone,func) found in global src_scrcmd_trainer.c.o - 39](sub_02067FD4,func) found in global src_unk_02067A84.c.o - 40](sub_02068048,func) found in local src_unk_02067A84.c.o - 39](sub_02067FE8,func) found in global src_unk_02067A84.c.o - 40](sub_02068054,func) found in local src_unk_02067A84.c.o + 39](sub_02067FD4,func) found in global src_trainer_see.c.o + 40](sub_02068048,func) found in local src_trainer_see.c.o + 39](sub_02067FE8,func) found in global src_trainer_see.c.o + 40](sub_02068054,func) found in local src_trainer_see.c.o 38](ScrCmd_0B6,func) found in global src_scrcmd_trainer.c.o - 39](sub_02067FB8,func) found in global src_unk_02067A84.c.o - 40](sub_02067FF0,func) found in local src_unk_02067A84.c.o - 41](sub_0206806C,func) found in local src_unk_02067A84.c.o + 39](sub_02067FB8,func) found in global src_trainer_see.c.o + 40](sub_02067FF0,func) found in local src_trainer_see.c.o + 41](sub_0206806C,func) found in local src_trainer_see.c.o 38](ScrCmd_SaveChosenStarter,func) found in local src_scrcmd.c.o 39](SystemVars_SetPlayerStarter,func) found in global src_system_vars.c.o 38](ScrCmd_StartChooseStarterScene,func) found in local src_scrcmd.c.o @@ -37166,15 +37166,15 @@ 18](Signpost_DoCommand,func) found in global src_overlay005_signpost.c.o 18](PoketchSystem_IsTapped,func) found in global src_applications_poketch_poketch_system.c.o 18](FieldInput_Process,func) found in global src_overlay005_field_control.c.o - 19](sub_02067A84,func) found in global src_unk_02067A84.c.o - 20](sub_02067BA8,func) found in local src_unk_02067A84.c.o - 21](sub_02067C80,func) found in local src_unk_02067A84.c.o - 22](sub_02067C54,func) found in local src_unk_02067A84.c.o - 21](sub_02067C28,func) found in local src_unk_02067A84.c.o + 19](FieldSystem_CheckForTrainersWantingBattle,func) found in global src_trainer_see.c.o + 20](FindUndefeatedTrainerInSight,func) found in local src_trainer_see.c.o + 21](GetTrainerDistToPlayer,func) found in local src_trainer_see.c.o + 22](GetTrainerType,func) found in local src_trainer_see.c.o + 21](ApproachingTrainer_Init,func) found in local src_trainer_see.c.o 20](ScriptManager_SetApproachingTrainer,func) found in global src_script_manager.c.o - 20](sub_02067F2C,func) found in local src_unk_02067A84.c.o + 20](FindTrainerPartner,func) found in local src_trainer_see.c.o 19](ov8_0224C51C,func) found in global src_overlay008_ov8_02249960.c.o - 20](sub_02067F88,func) found in global src_unk_02067A84.c.o + 20](FieldSystem_IsTrainerDefated,func) found in global src_trainer_see.c.o 19](sub_0205F56C,func) found in global src_unk_0205F180.c.o 19](Field_ProcessStep,func) found in local src_overlay005_field_control.c.o 20](ov8_0224AAA8,func) found in global src_overlay008_ov8_02249960.c.o @@ -54986,94 +54986,94 @@ 02067A50 00000000 .text $d (src_berry_patch_graphics.c.o) 02067A58 0000002C .text BerryPatchGraphics_GetGraphicsObject (src_berry_patch_graphics.c.o) 02067A58 00000000 .text $t (src_berry_patch_graphics.c.o) - 02067A84 00000000 .text $t (src_unk_02067A84.c.o) - 02067A84 00000124 .text sub_02067A84 (src_unk_02067A84.c.o) - 02067BA4 00000000 .text $d (src_unk_02067A84.c.o) - 02067BA8 0000007E .text sub_02067BA8 (src_unk_02067A84.c.o) - 02067BA8 00000000 .text $t (src_unk_02067A84.c.o) - 02067C28 0000002A .text sub_02067C28 (src_unk_02067A84.c.o) - 02067C28 00000000 .text $t (src_unk_02067A84.c.o) - 02067C54 0000002C .text sub_02067C54 (src_unk_02067A84.c.o) - 02067C54 00000000 .text $t (src_unk_02067A84.c.o) - 02067C80 000000D8 .text sub_02067C80 (src_unk_02067A84.c.o) - 02067C80 00000000 .text $t (src_unk_02067A84.c.o) - 02067D58 0000004E .text sub_02067D58 (src_unk_02067A84.c.o) - 02067D58 00000000 .text $t (src_unk_02067A84.c.o) - 02067DA8 00000000 .text $t (src_unk_02067A84.c.o) - 02067DA8 0000001C .text sub_02067DA8 (src_unk_02067A84.c.o) - 02067DC0 00000000 .text $d (src_unk_02067A84.c.o) - 02067DC4 0000002C .text sub_02067DC4 (src_unk_02067A84.c.o) - 02067DC4 00000000 .text $t (src_unk_02067A84.c.o) - 02067DF0 0000002C .text sub_02067DF0 (src_unk_02067A84.c.o) - 02067DF0 00000000 .text $t (src_unk_02067A84.c.o) - 02067E1C 0000002C .text sub_02067E1C (src_unk_02067A84.c.o) - 02067E1C 00000000 .text $t (src_unk_02067A84.c.o) - 02067E48 0000002C .text sub_02067E48 (src_unk_02067A84.c.o) - 02067E48 00000000 .text $t (src_unk_02067A84.c.o) - 02067E74 0000009E .text sub_02067E74 (src_unk_02067A84.c.o) - 02067E74 00000000 .text $t (src_unk_02067A84.c.o) - 02067F14 00000010 .text sub_02067F14 (src_unk_02067A84.c.o) - 02067F14 00000000 .text $t (src_unk_02067A84.c.o) - 02067F24 00000000 .text $t (src_unk_02067A84.c.o) - 02067F24 00000008 .text sub_02067F24 (src_unk_02067A84.c.o) - 02067F28 00000000 .text $d (src_unk_02067A84.c.o) - 02067F2C 0000005A .text sub_02067F2C (src_unk_02067A84.c.o) - 02067F2C 00000000 .text $t (src_unk_02067A84.c.o) - 02067F88 00000030 .text sub_02067F88 (src_unk_02067A84.c.o) - 02067F88 00000000 .text $t (src_unk_02067A84.c.o) - 02067FB8 0000001C .text sub_02067FB8 (src_unk_02067A84.c.o) - 02067FB8 00000000 .text $t (src_unk_02067A84.c.o) - 02067FD4 00000012 .text sub_02067FD4 (src_unk_02067A84.c.o) - 02067FD4 00000000 .text $t (src_unk_02067A84.c.o) - 02067FE8 00000000 .text $t (src_unk_02067A84.c.o) - 02067FE8 00000008 .text sub_02067FE8 (src_unk_02067A84.c.o) - 02067FEC 00000000 .text $d (src_unk_02067A84.c.o) - 02067FF0 00000000 .text $t (src_unk_02067A84.c.o) - 02067FF0 00000058 .text sub_02067FF0 (src_unk_02067A84.c.o) - 02068044 00000000 .text $d (src_unk_02067A84.c.o) - 02068048 0000000A .text sub_02068048 (src_unk_02067A84.c.o) - 02068048 00000000 .text $t (src_unk_02067A84.c.o) - 02068054 00000018 .text sub_02068054 (src_unk_02067A84.c.o) - 02068054 00000000 .text $t (src_unk_02067A84.c.o) - 0206806C 00000000 .text $t (src_unk_02067A84.c.o) - 0206806C 0000001C .text sub_0206806C (src_unk_02067A84.c.o) - 02068084 00000000 .text $d (src_unk_02067A84.c.o) - 02068088 0000001C .text sub_02068088 (src_unk_02067A84.c.o) - 02068088 00000000 .text $t (src_unk_02067A84.c.o) - 020680A4 0000002C .text sub_020680A4 (src_unk_02067A84.c.o) - 020680A4 00000000 .text $t (src_unk_02067A84.c.o) - 020680D0 00000046 .text sub_020680D0 (src_unk_02067A84.c.o) - 020680D0 00000000 .text $t (src_unk_02067A84.c.o) - 02068118 00000038 .text sub_02068118 (src_unk_02067A84.c.o) - 02068118 00000000 .text $t (src_unk_02067A84.c.o) - 02068150 0000001A .text sub_02068150 (src_unk_02067A84.c.o) - 02068150 00000000 .text $t (src_unk_02067A84.c.o) - 0206816C 0000001A .text sub_0206816C (src_unk_02067A84.c.o) - 0206816C 00000000 .text $t (src_unk_02067A84.c.o) - 02068188 0000001C .text sub_02068188 (src_unk_02067A84.c.o) - 02068188 00000000 .text $t (src_unk_02067A84.c.o) - 020681A4 00000014 .text sub_020681A4 (src_unk_02067A84.c.o) - 020681A4 00000000 .text $t (src_unk_02067A84.c.o) - 020681B8 00000016 .text sub_020681B8 (src_unk_02067A84.c.o) - 020681B8 00000000 .text $t (src_unk_02067A84.c.o) - 020681D0 00000016 .text sub_020681D0 (src_unk_02067A84.c.o) - 020681D0 00000000 .text $t (src_unk_02067A84.c.o) - 020681E8 00000016 .text sub_020681E8 (src_unk_02067A84.c.o) - 020681E8 00000000 .text $t (src_unk_02067A84.c.o) - 02068200 00000026 .text sub_02068200 (src_unk_02067A84.c.o) - 02068200 00000000 .text $t (src_unk_02067A84.c.o) - 02068228 00000020 .text sub_02068228 (src_unk_02067A84.c.o) - 02068228 00000000 .text $t (src_unk_02067A84.c.o) - 02068248 0000001A .text sub_02068248 (src_unk_02067A84.c.o) - 02068248 00000000 .text $t (src_unk_02067A84.c.o) - 02068264 0000007C .text sub_02068264 (src_unk_02067A84.c.o) - 02068264 00000000 .text $t (src_unk_02067A84.c.o) - 020682E0 00000026 .text sub_020682E0 (src_unk_02067A84.c.o) - 020682E0 00000000 .text $t (src_unk_02067A84.c.o) - 02068308 00000032 .text sub_02068308 (src_unk_02067A84.c.o) - 02068308 00000000 .text $t (src_unk_02067A84.c.o) - 0206833C 00000008 .text sub_0206833C (src_unk_02067A84.c.o) - 0206833C 00000000 .text $t (src_unk_02067A84.c.o) + 02067A84 00000000 .text $t (src_trainer_see.c.o) + 02067A84 00000124 .text FieldSystem_CheckForTrainersWantingBattle (src_trainer_see.c.o) + 02067BA4 00000000 .text $d (src_trainer_see.c.o) + 02067BA8 0000007E .text FindUndefeatedTrainerInSight (src_trainer_see.c.o) + 02067BA8 00000000 .text $t (src_trainer_see.c.o) + 02067C28 0000002A .text ApproachingTrainer_Init (src_trainer_see.c.o) + 02067C28 00000000 .text $t (src_trainer_see.c.o) + 02067C54 0000002C .text GetTrainerType (src_trainer_see.c.o) + 02067C54 00000000 .text $t (src_trainer_see.c.o) + 02067C80 000000D8 .text GetTrainerDistToPlayer (src_trainer_see.c.o) + 02067C80 00000000 .text $t (src_trainer_see.c.o) + 02067D58 0000004E .text MapObject_GetDistanceToPlayer (src_trainer_see.c.o) + 02067D58 00000000 .text $t (src_trainer_see.c.o) + 02067DA8 00000000 .text $t (src_trainer_see.c.o) + 02067DA8 0000001C .text GetDistanceToPlayerFromDir (src_trainer_see.c.o) + 02067DC0 00000000 .text $d (src_trainer_see.c.o) + 02067DC4 0000002C .text GetDistanceNorth (src_trainer_see.c.o) + 02067DC4 00000000 .text $t (src_trainer_see.c.o) + 02067DF0 0000002C .text GetDistanceSouth (src_trainer_see.c.o) + 02067DF0 00000000 .text $t (src_trainer_see.c.o) + 02067E1C 0000002C .text GetDistanceWest (src_trainer_see.c.o) + 02067E1C 00000000 .text $t (src_trainer_see.c.o) + 02067E48 0000002C .text GetDistanceEast (src_trainer_see.c.o) + 02067E48 00000000 .text $t (src_trainer_see.c.o) + 02067E74 0000009E .text IsPathInterrupted (src_trainer_see.c.o) + 02067E74 00000000 .text $t (src_trainer_see.c.o) + 02067F14 00000010 .text GetTrainerIDFromMapObj (src_trainer_see.c.o) + 02067F14 00000000 .text $t (src_trainer_see.c.o) + 02067F24 00000000 .text $t (src_trainer_see.c.o) + 02067F24 00000008 .text MapObject_GetTrainerID (src_trainer_see.c.o) + 02067F28 00000000 .text $d (src_trainer_see.c.o) + 02067F2C 0000005A .text FindTrainerPartner (src_trainer_see.c.o) + 02067F2C 00000000 .text $t (src_trainer_see.c.o) + 02067F88 00000030 .text FieldSystem_IsTrainerDefated (src_trainer_see.c.o) + 02067F88 00000000 .text $t (src_trainer_see.c.o) + 02067FB8 0000001C .text sub_02067FB8 (src_trainer_see.c.o) + 02067FB8 00000000 .text $t (src_trainer_see.c.o) + 02067FD4 00000012 .text sub_02067FD4 (src_trainer_see.c.o) + 02067FD4 00000000 .text $t (src_trainer_see.c.o) + 02067FE8 00000000 .text $t (src_trainer_see.c.o) + 02067FE8 00000008 .text sub_02067FE8 (src_trainer_see.c.o) + 02067FEC 00000000 .text $d (src_trainer_see.c.o) + 02067FF0 00000000 .text $t (src_trainer_see.c.o) + 02067FF0 00000058 .text sub_02067FF0 (src_trainer_see.c.o) + 02068044 00000000 .text $d (src_trainer_see.c.o) + 02068048 0000000A .text sub_02068048 (src_trainer_see.c.o) + 02068048 00000000 .text $t (src_trainer_see.c.o) + 02068054 00000018 .text sub_02068054 (src_trainer_see.c.o) + 02068054 00000000 .text $t (src_trainer_see.c.o) + 0206806C 00000000 .text $t (src_trainer_see.c.o) + 0206806C 0000001C .text sub_0206806C (src_trainer_see.c.o) + 02068084 00000000 .text $d (src_trainer_see.c.o) + 02068088 0000001C .text sub_02068088 (src_trainer_see.c.o) + 02068088 00000000 .text $t (src_trainer_see.c.o) + 020680A4 0000002C .text sub_020680A4 (src_trainer_see.c.o) + 020680A4 00000000 .text $t (src_trainer_see.c.o) + 020680D0 00000046 .text sub_020680D0 (src_trainer_see.c.o) + 020680D0 00000000 .text $t (src_trainer_see.c.o) + 02068118 00000038 .text sub_02068118 (src_trainer_see.c.o) + 02068118 00000000 .text $t (src_trainer_see.c.o) + 02068150 0000001A .text sub_02068150 (src_trainer_see.c.o) + 02068150 00000000 .text $t (src_trainer_see.c.o) + 0206816C 0000001A .text sub_0206816C (src_trainer_see.c.o) + 0206816C 00000000 .text $t (src_trainer_see.c.o) + 02068188 0000001C .text sub_02068188 (src_trainer_see.c.o) + 02068188 00000000 .text $t (src_trainer_see.c.o) + 020681A4 00000014 .text sub_020681A4 (src_trainer_see.c.o) + 020681A4 00000000 .text $t (src_trainer_see.c.o) + 020681B8 00000016 .text sub_020681B8 (src_trainer_see.c.o) + 020681B8 00000000 .text $t (src_trainer_see.c.o) + 020681D0 00000016 .text sub_020681D0 (src_trainer_see.c.o) + 020681D0 00000000 .text $t (src_trainer_see.c.o) + 020681E8 00000016 .text sub_020681E8 (src_trainer_see.c.o) + 020681E8 00000000 .text $t (src_trainer_see.c.o) + 02068200 00000026 .text sub_02068200 (src_trainer_see.c.o) + 02068200 00000000 .text $t (src_trainer_see.c.o) + 02068228 00000020 .text sub_02068228 (src_trainer_see.c.o) + 02068228 00000000 .text $t (src_trainer_see.c.o) + 02068248 0000001A .text sub_02068248 (src_trainer_see.c.o) + 02068248 00000000 .text $t (src_trainer_see.c.o) + 02068264 0000007C .text sub_02068264 (src_trainer_see.c.o) + 02068264 00000000 .text $t (src_trainer_see.c.o) + 020682E0 00000026 .text sub_020682E0 (src_trainer_see.c.o) + 020682E0 00000000 .text $t (src_trainer_see.c.o) + 02068308 00000032 .text sub_02068308 (src_trainer_see.c.o) + 02068308 00000000 .text $t (src_trainer_see.c.o) + 0206833C 00000008 .text sub_0206833C (src_trainer_see.c.o) + 0206833C 00000000 .text $t (src_trainer_see.c.o) 02068344 00000000 .text $t (src_dynamic_map_features.c.o) 02068344 00000024 .text DynamicMapFeatures_Init (src_dynamic_map_features.c.o) 02068364 00000000 .text $d (src_dynamic_map_features.c.o) @@ -66633,9 +66633,9 @@ 020EF630 00000030 .rodata Unk_020EF630 (src_unk_020673B8.c.o) 020EF660 00000030 .rodata Unk_020EF660 (src_unk_020673B8.c.o) 020EF690 00000030 .rodata Unk_020EF690 (src_unk_020673B8.c.o) - 020EF6C0 00000000 .rodata .rodata (src_unk_02067A84.c.o) - 020EF6C0 00000010 .rodata Unk_020EF6C0 (src_unk_02067A84.c.o) - 020EF6D0 00000048 .rodata Unk_020EF6D0 (src_unk_02067A84.c.o) + 020EF6C0 00000000 .rodata .rodata (src_trainer_see.c.o) + 020EF6C0 00000010 .rodata sGetMapObjDistToPlayerFuncs (src_trainer_see.c.o) + 020EF6D0 00000048 .rodata Unk_020EF6D0 (src_trainer_see.c.o) 020EF718 0000002C .rodata sFreeFuncs (src_dynamic_map_features.c.o) 020EF718 00000000 .rodata .rodata (src_dynamic_map_features.c.o) 020EF744 0000002C .rodata sInitFuncs (src_dynamic_map_features.c.o)