summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorscnorton <scnorton@biociphers.org>2017-07-20 17:48:36 -0400
committerscnorton <scnorton@biociphers.org>2017-07-20 17:48:36 -0400
commit5f0a01fc627003b17bc54fd4716a7380792005cf (patch)
treed1c6ce957e8afc27257c8fe826062c61541512ee /src
parentf18645e5d7e4fb4d9b060a77625d305a27791f43 (diff)
sub_80BCC54
Diffstat (limited to 'src')
-rw-r--r--src/secret_base.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/secret_base.c b/src/secret_base.c
index 291ddc41d..b9c316d95 100644
--- a/src/secret_base.c
+++ b/src/secret_base.c
@@ -28,6 +28,9 @@
#include "text.h"
#include "vars.h"
+extern u8 gUnknown_0815F399[];
+extern u8 gUnknown_0815F49A[];
+
void sub_80BCA84(u8);
void sub_80BCBF8(u8);
void sub_80BCB90(u8);
@@ -1416,3 +1419,20 @@ void sub_80BCBF8(u8 taskId)
StartVerticalScrollIndicators(1);
gTasks[taskId].func = sub_80BC824;
}
+
+void sub_80BCC54(u8 taskId)
+{
+ u16 var54 = VarGet(VAR_0x4054);
+ BuyMenuFreeMemory();
+ DestroyVerticalScrollIndicator(0);
+ DestroyVerticalScrollIndicator(1);
+ if (var54 == 0)
+ {
+ ScriptContext1_SetupScript(gUnknown_0815F399);
+ }
+ else
+ {
+ ScriptContext1_SetupScript(gUnknown_0815F49A);
+ }
+ DestroyTask(taskId);
+}