diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/secret_base.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/secret_base.c b/src/secret_base.c index dee2a3216..2da00067b 100644 --- a/src/secret_base.c +++ b/src/secret_base.c @@ -2,8 +2,10 @@ // Includes #include "global.h" #include "list_menu.h" +#include "map_constants.h" #include "decoration.h" #include "decoration_inventory.h" +#include "overworld.h" #include "fieldmap.h" #include "field_camera.h" #include "field_player_avatar.h" @@ -33,6 +35,8 @@ extern const struct { u16 tile2; } gUnknown_0858CFCC[7]; +extern const u8 gUnknown_0858CFE8[]; + // .text void sub_80E8AF0(struct SecretBaseRecord *sbr) @@ -244,3 +248,11 @@ void sub_80E8EE0(struct MapEvents *events) } } } + +void sub_80E8F9C(void) +{ + s8 idx; + + idx = sCurSecretBaseId / 10 * 4; + warp1_set_2(MAP_GROUP_SECRET_BASE_RED_CAVE1, gUnknown_0858CFE8[idx], gUnknown_0858CFE8[idx + 1]); +} |