summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/loadRoom.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/loadRoom.c b/src/loadRoom.c
new file mode 100644
index 00000000..63721fcd
--- /dev/null
+++ b/src/loadRoom.c
@@ -0,0 +1,32 @@
+#include "global.h"
+/* called when loading any room */
+
+ extern void sub_0804ADDC();
+ extern s32 GetProgressFlag(u32 flag);
+ extern s32* sub_0804B128(u8 unk);
+ extern void sub_0804B058(s32 *unk);
+ extern void sub_0804B1AC();
+ extern void sub_0801AC98();
+
+void LoadRoom(void)
+
+{
+
+ s32 iVar1;
+ s32 *dat;
+
+ sub_0804B128(1);
+ sub_0804ADDC();
+ sub_0804B128(0);
+ sub_0804ADDC();
+
+ iVar1 = GetProgressFlag(21);
+ if (iVar1 != 0) {
+ dat = sub_0804B128(2);
+ sub_0804B058(dat);
+ }
+ sub_0804B128(3);
+ sub_0804B1AC();
+ sub_0801AC98();
+ return;
+} \ No newline at end of file