summaryrefslogtreecommitdiff
path: root/src/manager/verticalMinishPathBackgroundManager.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/manager/verticalMinishPathBackgroundManager.c')
-rw-r--r--src/manager/verticalMinishPathBackgroundManager.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/manager/verticalMinishPathBackgroundManager.c b/src/manager/verticalMinishPathBackgroundManager.c
index 645118fc..a5d18429 100644
--- a/src/manager/verticalMinishPathBackgroundManager.c
+++ b/src/manager/verticalMinishPathBackgroundManager.c
@@ -6,10 +6,11 @@
*/
#include "manager/verticalMinishPathBackgroundManager.h"
#include "common.h"
-#include "functions.h"
#include "game.h"
#include "screen.h"
-extern void sub_080576A0(void*);
+#include "room.h"
+
+extern void VerticalMinishPathBackgroundManager_OnEnterRoom(void*);
extern void sub_0805754C(VerticalMinishPathBackgroundManager*);
extern u8 gMapDataTopSpecial[];
@@ -19,7 +20,7 @@ void VerticalMinishPathBackgroundManager_Main(VerticalMinishPathBackgroundManage
super->action = 1;
gScreen.bg3.updated = 0;
gScreen.bg1.updated = 0;
- RegisterTransitionManager(this, sub_080576A0, NULL);
+ RegisterTransitionHandler(this, VerticalMinishPathBackgroundManager_OnEnterRoom, NULL);
}
sub_0805754C(this);
}
@@ -79,7 +80,7 @@ void sub_08057688(void) {
gScreen.bg1.control = BGCNT_SCREENBASE(30) | BGCNT_CHARBASE(2) | BGCNT_MOSAIC;
}
-void sub_080576A0(void* this) {
+void VerticalMinishPathBackgroundManager_OnEnterRoom(void* this) {
LoadGfxGroup(gRoomVars.graphicsGroups[0]);
((VerticalMinishPathBackgroundManager*)this)->field_0x38 = NULL;
((VerticalMinishPathBackgroundManager*)this)->field_0x3c = NULL;