summaryrefslogtreecommitdiff
path: root/src/field_control_avatar.c
diff options
context:
space:
mode:
authorGriffinR <griffin.richards@comcast.net>2019-11-13 16:10:05 -0500
committerhuderlem <huderlem@gmail.com>2019-11-16 13:02:35 -0600
commit5e01871f8b00d6b0ef4921a35e0b2bf18c7b4183 (patch)
tree1f13aaa2e3ca31bf6be17aef7bc2c3085d6fdb9f /src/field_control_avatar.c
parent2c3726a328e8a1a9dde36796c431d1cd3608bfef (diff)
Document Trainer Hill
Diffstat (limited to 'src/field_control_avatar.c')
-rw-r--r--src/field_control_avatar.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/field_control_avatar.c b/src/field_control_avatar.c
index faa906637..41b7a4dbf 100644
--- a/src/field_control_avatar.c
+++ b/src/field_control_avatar.c
@@ -33,6 +33,7 @@
#include "constants/map_types.h"
#include "constants/maps.h"
#include "constants/songs.h"
+#include "constants/trainer_hill.h"
static EWRAM_DATA u8 sWildEncounterImmunitySteps = 0;
static EWRAM_DATA u16 sPreviousPlayerMetatileBehavior = 0;
@@ -792,20 +793,16 @@ static void SetupWarp(struct MapHeader *unused, s8 warpEventId, struct MapPositi
if (trainerHillMapId)
{
- if (trainerHillMapId == sub_81D6490())
+ if (trainerHillMapId == GetNumFloorsInTrainerHillChallenge())
{
if (warpEventId == 0)
- {
warpEvent = &gMapHeader.events->warps[0];
- }
else
- {
- warpEvent = sub_81D6120();
- }
+ warpEvent = SetWarpDestinationTrainerHill4F();
}
- else if (trainerHillMapId == 5)
+ else if (trainerHillMapId == TRAINER_HILL_ROOF)
{
- warpEvent = sub_81D6134(warpEventId);
+ warpEvent = SetWarpDestinationTrainerHillFinalFloor(warpEventId);
}
else
{