summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-10-24 22:00:29 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-10-24 22:00:29 -0400
commit82ac40e6197d96f59215c0544f73b8e795ed5c64 (patch)
tree4d1dca3c4bdb9312e004862106f5606456727775 /src
parent1f5378c6d16285451fda0cc6a7348ebe2c70a9b3 (diff)
sub_80E916C
Diffstat (limited to 'src')
-rw-r--r--src/secret_base.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/secret_base.c b/src/secret_base.c
index 0cdf6b010..7f868720b 100644
--- a/src/secret_base.c
+++ b/src/secret_base.c
@@ -332,3 +332,18 @@ void sub_80E9108(void)
pal_fill_black();
CreateTask(sub_80E90C8, 0);
}
+
+void sub_80E916C(u8 taskId)
+{
+ s8 idx;
+
+ if (!gPaletteFade.active)
+ {
+ idx = sCurSecretBaseId / 10 * 4;
+ Overworld_SetWarpDestination(gSaveBlock1Ptr->location.mapGroup, gSaveBlock1Ptr->location.mapNum, -1, gUnknown_0858CFE8[idx + 2], gUnknown_0858CFE8[idx + 3]);
+ warp_in();
+ gFieldCallback = sub_80E9108;
+ SetMainCallback2(c2_load_new_map);
+ DestroyTask(taskId);
+ }
+}