diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2017-10-24 22:00:29 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2017-10-24 22:00:29 -0400 |
commit | 82ac40e6197d96f59215c0544f73b8e795ed5c64 (patch) | |
tree | 4d1dca3c4bdb9312e004862106f5606456727775 /src | |
parent | 1f5378c6d16285451fda0cc6a7348ebe2c70a9b3 (diff) |
sub_80E916C
Diffstat (limited to 'src')
-rw-r--r-- | src/secret_base.c | 15 |
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); + } +} |