diff --git a/asm/plugProjectKonoU/newGame2DMgr.s b/asm/plugProjectKonoU/newGame2DMgr.s
deleted file mode 100644
index f35c000cb..000000000
--- a/asm/plugProjectKonoU/newGame2DMgr.s
+++ /dev/null
@@ -1,5031 +0,0 @@
-.include "macros.inc"
-.section .rodata # 0x804732E0 - 0x8049E220
-.balign 8
-.global lbl_80498510
-lbl_80498510:
- .4byte 0x6E657747
- .4byte 0x616D6532
- .4byte 0x444D6772
- .4byte 0x2E637070
- .4byte 0x00000000
-.global lbl_80498524
-lbl_80498524:
- .asciz "P2Assert"
- .skip 3
-.global lbl_80498530
-lbl_80498530:
- .4byte 0x534D454E
- .4byte 0x55204D4F
- .4byte 0x44452045
- .4byte 0x52522100
-.global lbl_80498540
-lbl_80498540:
- .4byte 0x534D454E
- .4byte 0x55204669
- .4byte 0x6E697368
- .4byte 0x53746174
- .4byte 0x65457272
- .4byte 0x6F722025
- .4byte 0x64200A00
-.global lbl_8049855C
-lbl_8049855C:
- .4byte 0x6661696C
- .4byte 0x20746F20
- .4byte 0x6F70656E
- .4byte 0x204B616E
- .4byte 0x74656921
- .4byte 0x0A000000
-.global lbl_80498574
-lbl_80498574:
- .4byte 0x63616C6C
- .4byte 0x20746F20
- .4byte 0x4F472073
- .4byte 0x616E0000
-.global lbl_80498584
-lbl_80498584:
- .4byte 0x64697370
- .4byte 0x206D656D
- .4byte 0x62657220
- .4byte 0x65727200
-.global lbl_80498594
-lbl_80498594:
- .4byte 0x6B684669
- .4byte 0x6E616C46
- .4byte 0x6C6F6F72
- .4byte 0x2E680000
-.global lbl_804985A4
-lbl_804985A4:
- .4byte 0x496C6C65
- .4byte 0x67616C20
- .4byte 0x63616C6C
- .4byte 0x2E0A0000
- .4byte 0x00000000
-
-.section .data, "wa" # 0x8049E220 - 0x804EFC20
-.balign 8
-.global lbl_804EA7D8
-lbl_804EA7D8:
- .4byte .L_803FD008
- .4byte .L_803FCFB8
- .4byte .L_803FCFC0
- .4byte .L_803FCFCC
- .4byte .L_803FCFD8
- .4byte .L_803FCFE4
- .4byte .L_803FCFF0
- .4byte .L_803FCFFC
-.global __vt__Q26Screen11EndSceneArg
-__vt__Q26Screen11EndSceneArg:
- .4byte 0
- .4byte 0
- .4byte getSceneType__Q26Screen12SceneArgBaseCFv
- .4byte getClassSize__Q26Screen11EndSceneArgFv
-.global __vt__Q32og9newScreen15SArgChallenge1P
-__vt__Q32og9newScreen15SArgChallenge1P:
- .4byte 0
- .4byte 0
- .4byte getSceneType__Q32og9newScreen15SArgChallenge1PCFv
- .4byte getClassSize__Q32og9newScreen15SArgChallenge1PFv
-.global __vt__Q32og9newScreen15SArgChallenge2P
-__vt__Q32og9newScreen15SArgChallenge2P:
- .4byte 0
- .4byte 0
- .4byte getSceneType__Q32og9newScreen15SArgChallenge2PCFv
- .4byte getClassSize__Q32og9newScreen15SArgChallenge2PFv
-.global __vt__Q32og9newScreen17SArgChallengeBase
-__vt__Q32og9newScreen17SArgChallengeBase:
- .4byte 0
- .4byte 0
- .4byte getSceneType__Q26Screen12SceneArgBaseCFv
- .4byte 0
-.global __vt__Q32kh6Screen11DispReadyGo
-__vt__Q32kh6Screen11DispReadyGo:
- .4byte 0
- .4byte 0
- .4byte getSize__Q32kh6Screen11DispReadyGoFv
- .4byte getOwnerID__Q32kh6Screen11DispReadyGoFv
- .4byte getMemberID__Q32kh6Screen11DispReadyGoFv
- .4byte doSetSubMemberAll__Q32og6Screen14DispMemberBaseFv
-.global __vt__Q32kh6Screen14DispFinalFloor
-__vt__Q32kh6Screen14DispFinalFloor:
- .4byte 0
- .4byte 0
- .4byte getSize__Q32kh6Screen14DispFinalFloorFv
- .4byte getOwnerID__Q32kh6Screen14DispFinalFloorFv
- .4byte getMemberID__Q32kh6Screen14DispFinalFloorFv
- .4byte doSetSubMemberAll__Q32og6Screen14DispMemberBaseFv
-.global __vt__Q26Screen9Game2DMgr
-__vt__Q26Screen9Game2DMgr:
- .4byte 0
- .4byte 0
- .4byte __dt__Q26Screen9Game2DMgrFv
- .4byte 0
-
-.section .sbss # 0x80514D80 - 0x80516360
-.balign 8
-.global gGame2DMgr__6Screen
-gGame2DMgr__6Screen:
- .skip 0x8
-
-.section .sdata2, "a" # 0x80516360 - 0x80520E40
-.balign 8
-.global lbl_80520038
-lbl_80520038:
- .4byte 0x3FC00000
-.global lbl_8052003C
-lbl_8052003C:
- .4byte 0x3DA3D70A
-.global lbl_80520040
-lbl_80520040:
- .float 1.0
- .4byte 0x00000000
-
-.section .text, "ax" # 0x800056C0 - 0x80472F00
-.global create__Q26Screen9Game2DMgrFv
-create__Q26Screen9Game2DMgrFv:
-/* 803FBEEC 003F8E2C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FBEF0 003F8E30 7C 08 02 A6 */ mflr r0
-/* 803FBEF4 003F8E34 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FBEF8 003F8E38 80 0D 9A A0 */ lwz r0, gGame2DMgr__6Screen@sda21(r13)
-/* 803FBEFC 003F8E3C 28 00 00 00 */ cmplwi r0, 0
-/* 803FBF00 003F8E40 41 82 00 20 */ beq .L_803FBF20
-/* 803FBF04 003F8E44 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FBF08 003F8E48 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FBF0C 003F8E4C 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FBF10 003F8E50 38 80 01 E6 */ li r4, 0x1e6
-/* 803FBF14 003F8E54 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FBF18 003F8E58 4C C6 31 82 */ crclr 6
-/* 803FBF1C 003F8E5C 4B C2 E7 25 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FBF20:
-/* 803FBF20 003F8E60 38 60 00 1C */ li r3, 0x1c
-/* 803FBF24 003F8E64 4B C2 7F 81 */ bl __nw__FUl
-/* 803FBF28 003F8E68 7C 60 1B 79 */ or. r0, r3, r3
-/* 803FBF2C 003F8E6C 41 82 00 0C */ beq .L_803FBF38
-/* 803FBF30 003F8E70 48 00 00 1D */ bl __ct__Q26Screen9Game2DMgrFv
-/* 803FBF34 003F8E74 7C 60 1B 78 */ mr r0, r3
-.L_803FBF38:
-/* 803FBF38 003F8E78 90 0D 9A A0 */ stw r0, gGame2DMgr__6Screen@sda21(r13)
-/* 803FBF3C 003F8E7C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FBF40 003F8E80 7C 08 03 A6 */ mtlr r0
-/* 803FBF44 003F8E84 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FBF48 003F8E88 4E 80 00 20 */ blr
-
-.global __ct__Q26Screen9Game2DMgrFv
-__ct__Q26Screen9Game2DMgrFv:
-/* 803FBF4C 003F8E8C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FBF50 003F8E90 7C 08 02 A6 */ mflr r0
-/* 803FBF54 003F8E94 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FBF58 003F8E98 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FBF5C 003F8E9C 7C 7F 1B 78 */ mr r31, r3
-/* 803FBF60 003F8EA0 4B C2 10 6D */ bl __ct__11JKRDisposerFv
-/* 803FBF64 003F8EA4 3C 60 80 4F */ lis r3, __vt__Q26Screen9Game2DMgr@ha
-/* 803FBF68 003F8EA8 38 00 00 00 */ li r0, 0
-/* 803FBF6C 003F8EAC 38 63 A8 68 */ addi r3, r3, __vt__Q26Screen9Game2DMgr@l
-/* 803FBF70 003F8EB0 90 7F 00 00 */ stw r3, 0(r31)
-/* 803FBF74 003F8EB4 90 1F 00 18 */ stw r0, 0x18(r31)
-/* 803FBF78 003F8EB8 48 00 49 C5 */ bl create__Q29newScreen3MgrFv
-/* 803FBF7C 003F8EBC 90 7F 00 18 */ stw r3, 0x18(r31)
-/* 803FBF80 003F8EC0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FBF84 003F8EC4 48 05 65 FD */ bl init__Q26Screen3MgrFv
-/* 803FBF88 003F8EC8 4B F1 36 E1 */ bl create__Q22og5Lib2DFv
-/* 803FBF8C 003F8ECC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FBF90 003F8ED0 7F E3 FB 78 */ mr r3, r31
-/* 803FBF94 003F8ED4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FBF98 003F8ED8 7C 08 03 A6 */ mtlr r0
-/* 803FBF9C 003F8EDC 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FBFA0 003F8EE0 4E 80 00 20 */ blr
-
-.global __dt__Q26Screen9Game2DMgrFv
-__dt__Q26Screen9Game2DMgrFv:
-/* 803FBFA4 003F8EE4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FBFA8 003F8EE8 7C 08 02 A6 */ mflr r0
-/* 803FBFAC 003F8EEC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FBFB0 003F8EF0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FBFB4 003F8EF4 7C 9F 23 78 */ mr r31, r4
-/* 803FBFB8 003F8EF8 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FBFBC 003F8EFC 7C 7E 1B 79 */ or. r30, r3, r3
-/* 803FBFC0 003F8F00 41 82 00 30 */ beq .L_803FBFF0
-/* 803FBFC4 003F8F04 3C 80 80 4F */ lis r4, __vt__Q26Screen9Game2DMgr@ha
-/* 803FBFC8 003F8F08 38 00 00 00 */ li r0, 0
-/* 803FBFCC 003F8F0C 38 A4 A8 68 */ addi r5, r4, __vt__Q26Screen9Game2DMgr@l
-/* 803FBFD0 003F8F10 38 80 00 00 */ li r4, 0
-/* 803FBFD4 003F8F14 90 BE 00 00 */ stw r5, 0(r30)
-/* 803FBFD8 003F8F18 90 0D 9A A0 */ stw r0, gGame2DMgr__6Screen@sda21(r13)
-/* 803FBFDC 003F8F1C 4B C2 10 59 */ bl __dt__11JKRDisposerFv
-/* 803FBFE0 003F8F20 7F E0 07 35 */ extsh. r0, r31
-/* 803FBFE4 003F8F24 40 81 00 0C */ ble .L_803FBFF0
-/* 803FBFE8 003F8F28 7F C3 F3 78 */ mr r3, r30
-/* 803FBFEC 003F8F2C 4B C2 80 C9 */ bl __dl__FPv
-.L_803FBFF0:
-/* 803FBFF0 003F8F30 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FBFF4 003F8F34 7F C3 F3 78 */ mr r3, r30
-/* 803FBFF8 003F8F38 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FBFFC 003F8F3C 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FC000 003F8F40 7C 08 03 A6 */ mtlr r0
-/* 803FC004 003F8F44 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC008 003F8F48 4E 80 00 20 */ blr
-
-.global initInCourse__Q26Screen9Game2DMgrFv
-initInCourse__Q26Screen9Game2DMgrFv:
-/* 803FC00C 003F8F4C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC010 003F8F50 7C 08 02 A6 */ mflr r0
-/* 803FC014 003F8F54 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC018 003F8F58 4B F1 19 E9 */ bl initGround__Q22og9newScreenFv
-/* 803FC01C 003F8F5C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC020 003F8F60 7C 08 03 A6 */ mtlr r0
-/* 803FC024 003F8F64 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC028 003F8F68 4E 80 00 20 */ blr
-
-.global update__Q26Screen9Game2DMgrFv
-update__Q26Screen9Game2DMgrFv:
-/* 803FC02C 003F8F6C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC030 003F8F70 7C 08 02 A6 */ mflr r0
-/* 803FC034 003F8F74 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC038 003F8F78 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC03C 003F8F7C 48 05 6B 2D */ bl update__Q26Screen3MgrFv
-/* 803FC040 003F8F80 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC044 003F8F84 7C 08 03 A6 */ mtlr r0
-/* 803FC048 003F8F88 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC04C 003F8F8C 4E 80 00 20 */ blr
-
-.global draw__Q26Screen9Game2DMgrFR8Graphics
-draw__Q26Screen9Game2DMgrFR8Graphics:
-/* 803FC050 003F8F90 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC054 003F8F94 7C 08 02 A6 */ mflr r0
-/* 803FC058 003F8F98 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC05C 003F8F9C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC060 003F8FA0 48 05 6D E1 */ bl draw__Q26Screen3MgrFR8Graphics
-/* 803FC064 003F8FA4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC068 003F8FA8 7C 08 03 A6 */ mtlr r0
-/* 803FC06C 003F8FAC 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC070 003F8FB0 4E 80 00 20 */ blr
-
-.global drawIndirect__Q26Screen9Game2DMgrFR8Graphics
-drawIndirect__Q26Screen9Game2DMgrFR8Graphics:
-/* 803FC074 003F8FB4 4E 80 00 20 */ blr
-
-.global setGamePad__Q26Screen9Game2DMgrFP10Controller
-setGamePad__Q26Screen9Game2DMgrFP10Controller:
-/* 803FC078 003F8FB8 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC07C 003F8FBC 7C 08 02 A6 */ mflr r0
-/* 803FC080 003F8FC0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC084 003F8FC4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC088 003F8FC8 48 05 79 49 */ bl setGamePad__Q26Screen3MgrFP10Controller
-/* 803FC08C 003F8FCC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC090 003F8FD0 7C 08 03 A6 */ mtlr r0
-/* 803FC094 003F8FD4 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC098 003F8FD8 4E 80 00 20 */ blr
-
-.global setDispMember__Q26Screen9Game2DMgrFPQ32og6Screen14DispMemberBase
-setDispMember__Q26Screen9Game2DMgrFPQ32og6Screen14DispMemberBase:
-/* 803FC09C 003F8FDC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC0A0 003F8FE0 7C 08 02 A6 */ mflr r0
-/* 803FC0A4 003F8FE4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC0A8 003F8FE8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC0AC 003F8FEC 28 03 00 00 */ cmplwi r3, 0
-/* 803FC0B0 003F8FF0 41 82 00 0C */ beq .L_803FC0BC
-/* 803FC0B4 003F8FF4 48 05 78 2D */ bl setDispMember__Q26Screen3MgrFPQ32og6Screen14DispMemberBase
-/* 803FC0B8 003F8FF8 48 00 00 08 */ b .L_803FC0C0
-.L_803FC0BC:
-/* 803FC0BC 003F8FFC 38 60 00 00 */ li r3, 0
-.L_803FC0C0:
-/* 803FC0C0 003F9000 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC0C4 003F9004 7C 08 03 A6 */ mtlr r0
-/* 803FC0C8 003F9008 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC0CC 003F900C 4E 80 00 20 */ blr
-
-.global setToumeiBG__Q26Screen9Game2DMgrFv
-setToumeiBG__Q26Screen9Game2DMgrFv:
-/* 803FC0D0 003F9010 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC0D4 003F9014 7C 08 02 A6 */ mflr r0
-/* 803FC0D8 003F9018 38 80 00 00 */ li r4, 0
-/* 803FC0DC 003F901C 38 A0 00 00 */ li r5, 0
-/* 803FC0E0 003F9020 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC0E4 003F9024 38 C0 00 00 */ li r6, 0
-/* 803FC0E8 003F9028 38 E0 00 00 */ li r7, 0
-/* 803FC0EC 003F902C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC0F0 003F9030 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 803FC0F4 003F9034 48 05 61 91 */ bl setColorBG__Q26Screen9SceneBaseFUcUcUcUc
-/* 803FC0F8 003F9038 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC0FC 003F903C 7C 08 03 A6 */ mtlr r0
-/* 803FC100 003F9040 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC104 003F9044 4E 80 00 20 */ blr
-
-.global open_GameGround__Q26Screen9Game2DMgrFRQ32og6Screen16DispMemberGround
-open_GameGround__Q26Screen9Game2DMgrFRQ32og6Screen16DispMemberGround:
-/* 803FC108 003F9048 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FC10C 003F904C 7C 08 02 A6 */ mflr r0
-/* 803FC110 003F9050 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FC114 003F9054 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FC118 003F9058 7C 7F 1B 78 */ mr r31, r3
-/* 803FC11C 003F905C 80 AD 94 90 */ lwz r5, playData__4Game@sda21(r13)
-/* 803FC120 003F9060 88 05 00 2F */ lbz r0, 0x2f(r5)
-/* 803FC124 003F9064 54 00 07 FF */ clrlwi. r0, r0, 0x1f
-/* 803FC128 003F9068 41 82 00 0C */ beq .L_803FC134
-/* 803FC12C 003F906C 38 00 00 01 */ li r0, 1
-/* 803FC130 003F9070 98 04 00 5E */ stb r0, 0x5e(r4)
-.L_803FC134:
-/* 803FC134 003F9074 80 ED 94 90 */ lwz r7, playData__4Game@sda21(r13)
-/* 803FC138 003F9078 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC13C 003F907C 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC140 003F9080 38 A0 27 10 */ li r5, 0x2710
-/* 803FC144 003F9084 80 07 00 E8 */ lwz r0, 0xe8(r7)
-/* 803FC148 003F9088 38 E6 84 68 */ addi r7, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FC14C 003F908C 38 C3 84 58 */ addi r6, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FC150 003F9090 38 60 00 00 */ li r3, 0
-/* 803FC154 003F9094 90 04 00 20 */ stw r0, 0x20(r4)
-/* 803FC158 003F9098 38 00 00 01 */ li r0, 1
-/* 803FC15C 003F909C 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FC160 003F90A0 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FC164 003F90A4 38 81 00 08 */ addi r4, r1, 8
-/* 803FC168 003F90A8 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FC16C 003F90AC 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FC170 003F90B0 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FC174 003F90B4 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FC178 003F90B8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC17C 003F90BC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC180 003F90C0 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC184 003F90C4 7D 89 03 A6 */ mtctr r12
-/* 803FC188 003F90C8 4E 80 04 21 */ bctrl
-/* 803FC18C 003F90CC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC190 003F90D0 41 82 00 1C */ beq .L_803FC1AC
-/* 803FC194 003F90D4 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC198 003F90D8 38 80 00 00 */ li r4, 0
-/* 803FC19C 003F90DC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC1A0 003F90E0 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC1A4 003F90E4 7D 89 03 A6 */ mtctr r12
-/* 803FC1A8 003F90E8 4E 80 04 21 */ bctrl
-.L_803FC1AC:
-/* 803FC1AC 003F90EC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FC1B0 003F90F0 38 60 00 00 */ li r3, 0
-/* 803FC1B4 003F90F4 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FC1B8 003F90F8 7C 08 03 A6 */ mtlr r0
-/* 803FC1BC 003F90FC 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FC1C0 003F9100 4E 80 00 20 */ blr
-
-.global is_GameGround__Q26Screen9Game2DMgrFv
-is_GameGround__Q26Screen9Game2DMgrFv:
-/* 803FC1C4 003F9104 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC1C8 003F9108 7C 08 02 A6 */ mflr r0
-/* 803FC1CC 003F910C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC1D0 003F9110 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FC1D4 003F9114 3B E0 00 00 */ li r31, 0
-/* 803FC1D8 003F9118 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FC1DC 003F911C 7C 7E 1B 78 */ mr r30, r3
-/* 803FC1E0 003F9120 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC1E4 003F9124 48 05 77 4D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FC1E8 003F9128 2C 03 27 10 */ cmpwi r3, 0x2710
-/* 803FC1EC 003F912C 40 82 00 1C */ bne .L_803FC208
-/* 803FC1F0 003F9130 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FC1F4 003F9134 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 803FC1F8 003F9138 80 03 01 20 */ lwz r0, 0x120(r3)
-/* 803FC1FC 003F913C 2C 00 00 01 */ cmpwi r0, 1
-/* 803FC200 003F9140 41 82 00 08 */ beq .L_803FC208
-/* 803FC204 003F9144 3B E0 00 01 */ li r31, 1
-.L_803FC208:
-/* 803FC208 003F9148 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC20C 003F914C 7F E3 FB 78 */ mr r3, r31
-/* 803FC210 003F9150 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FC214 003F9154 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FC218 003F9158 7C 08 03 A6 */ mtlr r0
-/* 803FC21C 003F915C 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC220 003F9160 4E 80 00 20 */ blr
-
-.global open_GameCave__Q26Screen9Game2DMgrFRQ32og6Screen14DispMemberCavei
-open_GameCave__Q26Screen9Game2DMgrFRQ32og6Screen14DispMemberCavei:
-/* 803FC224 003F9164 94 21 FF B0 */ stwu r1, -0x50(r1)
-/* 803FC228 003F9168 7C 08 02 A6 */ mflr r0
-/* 803FC22C 003F916C 90 01 00 54 */ stw r0, 0x54(r1)
-/* 803FC230 003F9170 93 E1 00 4C */ stw r31, 0x4c(r1)
-/* 803FC234 003F9174 7C 7F 1B 78 */ mr r31, r3
-/* 803FC238 003F9178 80 CD 94 90 */ lwz r6, playData__4Game@sda21(r13)
-/* 803FC23C 003F917C 88 06 00 2F */ lbz r0, 0x2f(r6)
-/* 803FC240 003F9180 54 00 07 FF */ clrlwi. r0, r0, 0x1f
-/* 803FC244 003F9184 41 82 00 0C */ beq .L_803FC250
-/* 803FC248 003F9188 38 00 00 01 */ li r0, 1
-/* 803FC24C 003F918C 98 04 00 5D */ stb r0, 0x5d(r4)
-.L_803FC250:
-/* 803FC250 003F9190 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
-/* 803FC254 003F9194 2C 05 00 00 */ cmpwi r5, 0
-/* 803FC258 003F9198 80 03 00 EC */ lwz r0, 0xec(r3)
-/* 803FC25C 003F919C 90 04 00 20 */ stw r0, 0x20(r4)
-/* 803FC260 003F91A0 40 82 00 74 */ bne .L_803FC2D4
-/* 803FC264 003F91A4 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC268 003F91A8 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC26C 003F91AC 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
-/* 803FC270 003F91B0 38 A0 27 11 */ li r5, 0x2711
-/* 803FC274 003F91B4 90 01 00 34 */ stw r0, 0x34(r1)
-/* 803FC278 003F91B8 38 C3 84 58 */ addi r6, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FC27C 003F91BC 38 60 00 00 */ li r3, 0
-/* 803FC280 003F91C0 38 00 00 01 */ li r0, 1
-/* 803FC284 003F91C4 90 81 00 40 */ stw r4, 0x40(r1)
-/* 803FC288 003F91C8 38 81 00 34 */ addi r4, r1, 0x34
-/* 803FC28C 003F91CC 90 C1 00 34 */ stw r6, 0x34(r1)
-/* 803FC290 003F91D0 90 A1 00 38 */ stw r5, 0x38(r1)
-/* 803FC294 003F91D4 98 61 00 3C */ stb r3, 0x3c(r1)
-/* 803FC298 003F91D8 98 01 00 3D */ stb r0, 0x3d(r1)
-/* 803FC29C 003F91DC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC2A0 003F91E0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC2A4 003F91E4 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC2A8 003F91E8 7D 89 03 A6 */ mtctr r12
-/* 803FC2AC 003F91EC 4E 80 04 21 */ bctrl
-/* 803FC2B0 003F91F0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC2B4 003F91F4 41 82 01 0C */ beq .L_803FC3C0
-/* 803FC2B8 003F91F8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC2BC 003F91FC 38 80 00 00 */ li r4, 0
-/* 803FC2C0 003F9200 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC2C4 003F9204 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC2C8 003F9208 7D 89 03 A6 */ mtctr r12
-/* 803FC2CC 003F920C 4E 80 04 21 */ bctrl
-/* 803FC2D0 003F9210 48 00 00 F0 */ b .L_803FC3C0
-.L_803FC2D4:
-/* 803FC2D4 003F9214 54 A0 07 BD */ rlwinm. r0, r5, 0, 0x1e, 0x1e
-/* 803FC2D8 003F9218 41 82 00 E8 */ beq .L_803FC3C0
-/* 803FC2DC 003F921C 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC2E0 003F9220 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC2E4 003F9224 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
-/* 803FC2E8 003F9228 38 A0 27 11 */ li r5, 0x2711
-/* 803FC2EC 003F922C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FC2F0 003F9230 38 C3 84 58 */ addi r6, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FC2F4 003F9234 38 60 00 00 */ li r3, 0
-/* 803FC2F8 003F9238 38 00 00 01 */ li r0, 1
-/* 803FC2FC 003F923C 90 81 00 30 */ stw r4, 0x30(r1)
-/* 803FC300 003F9240 38 81 00 24 */ addi r4, r1, 0x24
-/* 803FC304 003F9244 90 C1 00 24 */ stw r6, 0x24(r1)
-/* 803FC308 003F9248 90 A1 00 28 */ stw r5, 0x28(r1)
-/* 803FC30C 003F924C 98 61 00 2C */ stb r3, 0x2c(r1)
-/* 803FC310 003F9250 98 01 00 2D */ stb r0, 0x2d(r1)
-/* 803FC314 003F9254 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC318 003F9258 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC31C 003F925C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC320 003F9260 7D 89 03 A6 */ mtctr r12
-/* 803FC324 003F9264 4E 80 04 21 */ bctrl
-/* 803FC328 003F9268 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC32C 003F926C 41 82 00 94 */ beq .L_803FC3C0
-/* 803FC330 003F9270 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FC334 003F9274 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC338 003F9278 39 04 11 48 */ addi r8, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FC33C 003F927C 39 20 00 00 */ li r9, 0
-/* 803FC340 003F9280 38 E3 84 68 */ addi r7, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FC344 003F9284 3C C0 80 4F */ lis r6, __vt__Q32kh6Screen14DispFinalFloor@ha
-/* 803FC348 003F9288 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC34C 003F928C 38 01 00 18 */ addi r0, r1, 0x18
-/* 803FC350 003F9290 38 A0 4E 22 */ li r5, 0x4e22
-/* 803FC354 003F9294 38 60 00 01 */ li r3, 1
-/* 803FC358 003F9298 91 01 00 18 */ stw r8, 0x18(r1)
-/* 803FC35C 003F929C 39 06 A8 50 */ addi r8, r6, __vt__Q32kh6Screen14DispFinalFloor@l
-/* 803FC360 003F92A0 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FC364 003F92A4 38 81 00 08 */ addi r4, r1, 8
-/* 803FC368 003F92A8 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FC36C 003F92AC 91 21 00 1C */ stw r9, 0x1c(r1)
-/* 803FC370 003F92B0 91 01 00 18 */ stw r8, 0x18(r1)
-/* 803FC374 003F92B4 99 21 00 20 */ stb r9, 0x20(r1)
-/* 803FC378 003F92B8 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FC37C 003F92BC 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FC380 003F92C0 99 21 00 10 */ stb r9, 0x10(r1)
-/* 803FC384 003F92C4 98 61 00 11 */ stb r3, 0x11(r1)
-/* 803FC388 003F92C8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC38C 003F92CC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC390 003F92D0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC394 003F92D4 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC398 003F92D8 7D 89 03 A6 */ mtctr r12
-/* 803FC39C 003F92DC 4E 80 04 21 */ bctrl
-/* 803FC3A0 003F92E0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC3A4 003F92E4 41 82 00 1C */ beq .L_803FC3C0
-/* 803FC3A8 003F92E8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC3AC 003F92EC 38 80 00 00 */ li r4, 0
-/* 803FC3B0 003F92F0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC3B4 003F92F4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC3B8 003F92F8 7D 89 03 A6 */ mtctr r12
-/* 803FC3BC 003F92FC 4E 80 04 21 */ bctrl
-.L_803FC3C0:
-/* 803FC3C0 003F9300 80 01 00 54 */ lwz r0, 0x54(r1)
-/* 803FC3C4 003F9304 38 60 00 00 */ li r3, 0
-/* 803FC3C8 003F9308 83 E1 00 4C */ lwz r31, 0x4c(r1)
-/* 803FC3CC 003F930C 7C 08 03 A6 */ mtlr r0
-/* 803FC3D0 003F9310 38 21 00 50 */ addi r1, r1, 0x50
-/* 803FC3D4 003F9314 4E 80 00 20 */ blr
-
-.global is_GameCave__Q26Screen9Game2DMgrFv
-is_GameCave__Q26Screen9Game2DMgrFv:
-/* 803FC3D8 003F9318 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC3DC 003F931C 7C 08 02 A6 */ mflr r0
-/* 803FC3E0 003F9320 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC3E4 003F9324 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FC3E8 003F9328 3B E0 00 00 */ li r31, 0
-/* 803FC3EC 003F932C 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FC3F0 003F9330 7C 7E 1B 78 */ mr r30, r3
-/* 803FC3F4 003F9334 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC3F8 003F9338 48 05 75 39 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FC3FC 003F933C 2C 03 27 11 */ cmpwi r3, 0x2711
-/* 803FC400 003F9340 40 82 00 1C */ bne .L_803FC41C
-/* 803FC404 003F9344 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FC408 003F9348 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 803FC40C 003F934C 80 03 01 20 */ lwz r0, 0x120(r3)
-/* 803FC410 003F9350 2C 00 00 01 */ cmpwi r0, 1
-/* 803FC414 003F9354 41 82 00 08 */ beq .L_803FC41C
-/* 803FC418 003F9358 3B E0 00 01 */ li r31, 1
-.L_803FC41C:
-/* 803FC41C 003F935C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC420 003F9360 7F E3 FB 78 */ mr r3, r31
-/* 803FC424 003F9364 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FC428 003F9368 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FC42C 003F936C 7C 08 03 A6 */ mtlr r0
-/* 803FC430 003F9370 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC434 003F9374 4E 80 00 20 */ blr
-
-.global open_GameVs__Q26Screen9Game2DMgrFRQ32og6Screen12DispMemberVsi
-open_GameVs__Q26Screen9Game2DMgrFRQ32og6Screen12DispMemberVsi:
-/* 803FC438 003F9378 94 21 FF A0 */ stwu r1, -0x60(r1)
-/* 803FC43C 003F937C 7C 08 02 A6 */ mflr r0
-/* 803FC440 003F9380 2C 05 00 00 */ cmpwi r5, 0
-/* 803FC444 003F9384 90 01 00 64 */ stw r0, 0x64(r1)
-/* 803FC448 003F9388 93 E1 00 5C */ stw r31, 0x5c(r1)
-/* 803FC44C 003F938C 7C 7F 1B 78 */ mr r31, r3
-/* 803FC450 003F9390 40 82 00 74 */ bne .L_803FC4C4
-/* 803FC454 003F9394 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC458 003F9398 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC45C 003F939C 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
-/* 803FC460 003F93A0 38 A0 27 12 */ li r5, 0x2712
-/* 803FC464 003F93A4 90 01 00 28 */ stw r0, 0x28(r1)
-/* 803FC468 003F93A8 38 C3 84 58 */ addi r6, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FC46C 003F93AC 38 60 00 00 */ li r3, 0
-/* 803FC470 003F93B0 38 00 00 01 */ li r0, 1
-/* 803FC474 003F93B4 90 81 00 34 */ stw r4, 0x34(r1)
-/* 803FC478 003F93B8 38 81 00 28 */ addi r4, r1, 0x28
-/* 803FC47C 003F93BC 90 C1 00 28 */ stw r6, 0x28(r1)
-/* 803FC480 003F93C0 90 A1 00 2C */ stw r5, 0x2c(r1)
-/* 803FC484 003F93C4 98 61 00 30 */ stb r3, 0x30(r1)
-/* 803FC488 003F93C8 98 01 00 31 */ stb r0, 0x31(r1)
-/* 803FC48C 003F93CC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC490 003F93D0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC494 003F93D4 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC498 003F93D8 7D 89 03 A6 */ mtctr r12
-/* 803FC49C 003F93DC 4E 80 04 21 */ bctrl
-/* 803FC4A0 003F93E0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC4A4 003F93E4 41 82 01 1C */ beq .L_803FC5C0
-/* 803FC4A8 003F93E8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC4AC 003F93EC 38 80 00 00 */ li r4, 0
-/* 803FC4B0 003F93F0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC4B4 003F93F4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC4B8 003F93F8 7D 89 03 A6 */ mtctr r12
-/* 803FC4BC 003F93FC 4E 80 04 21 */ bctrl
-/* 803FC4C0 003F9400 48 00 01 00 */ b .L_803FC5C0
-.L_803FC4C4:
-/* 803FC4C4 003F9404 54 A0 07 FF */ clrlwi. r0, r5, 0x1f
-/* 803FC4C8 003F9408 41 82 00 F8 */ beq .L_803FC5C0
-/* 803FC4CC 003F940C 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC4D0 003F9410 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC4D4 003F9414 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
-/* 803FC4D8 003F9418 38 A0 27 12 */ li r5, 0x2712
-/* 803FC4DC 003F941C 90 01 00 18 */ stw r0, 0x18(r1)
-/* 803FC4E0 003F9420 38 C3 84 58 */ addi r6, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FC4E4 003F9424 38 60 00 00 */ li r3, 0
-/* 803FC4E8 003F9428 38 00 00 01 */ li r0, 1
-/* 803FC4EC 003F942C 90 81 00 24 */ stw r4, 0x24(r1)
-/* 803FC4F0 003F9430 38 81 00 18 */ addi r4, r1, 0x18
-/* 803FC4F4 003F9434 90 C1 00 18 */ stw r6, 0x18(r1)
-/* 803FC4F8 003F9438 90 A1 00 1C */ stw r5, 0x1c(r1)
-/* 803FC4FC 003F943C 98 61 00 20 */ stb r3, 0x20(r1)
-/* 803FC500 003F9440 98 01 00 21 */ stb r0, 0x21(r1)
-/* 803FC504 003F9444 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC508 003F9448 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC50C 003F944C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC510 003F9450 7D 89 03 A6 */ mtctr r12
-/* 803FC514 003F9454 4E 80 04 21 */ bctrl
-/* 803FC518 003F9458 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC51C 003F945C 41 82 00 A4 */ beq .L_803FC5C0
-/* 803FC520 003F9460 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FC524 003F9464 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC528 003F9468 39 20 00 00 */ li r9, 0
-/* 803FC52C 003F946C 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen11DispReadyGo@ha
-/* 803FC530 003F9470 39 44 11 48 */ addi r10, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FC534 003F9474 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FC538 003F9478 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC53C 003F947C 38 01 00 38 */ addi r0, r1, 0x38
-/* 803FC540 003F9480 38 E0 00 01 */ li r7, 1
-/* 803FC544 003F9484 99 21 00 44 */ stb r9, 0x44(r1)
-/* 803FC548 003F9488 38 60 4E 21 */ li r3, 0x4e21
-/* 803FC54C 003F948C 39 05 A8 38 */ addi r8, r5, __vt__Q32kh6Screen11DispReadyGo@l
-/* 803FC550 003F9490 91 41 00 38 */ stw r10, 0x38(r1)
-/* 803FC554 003F9494 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FC558 003F9498 38 81 00 08 */ addi r4, r1, 8
-/* 803FC55C 003F949C 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FC560 003F94A0 91 21 00 3C */ stw r9, 0x3c(r1)
-/* 803FC564 003F94A4 91 01 00 38 */ stw r8, 0x38(r1)
-/* 803FC568 003F94A8 91 21 00 40 */ stw r9, 0x40(r1)
-/* 803FC56C 003F94AC 99 21 00 45 */ stb r9, 0x45(r1)
-/* 803FC570 003F94B0 91 21 00 48 */ stw r9, 0x48(r1)
-/* 803FC574 003F94B4 98 E1 00 44 */ stb r7, 0x44(r1)
-/* 803FC578 003F94B8 90 A1 00 08 */ stw r5, 8(r1)
-/* 803FC57C 003F94BC 90 61 00 0C */ stw r3, 0xc(r1)
-/* 803FC580 003F94C0 99 21 00 10 */ stb r9, 0x10(r1)
-/* 803FC584 003F94C4 98 E1 00 11 */ stb r7, 0x11(r1)
-/* 803FC588 003F94C8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC58C 003F94CC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC590 003F94D0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC594 003F94D4 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC598 003F94D8 7D 89 03 A6 */ mtctr r12
-/* 803FC59C 003F94DC 4E 80 04 21 */ bctrl
-/* 803FC5A0 003F94E0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC5A4 003F94E4 41 82 00 1C */ beq .L_803FC5C0
-/* 803FC5A8 003F94E8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC5AC 003F94EC 38 80 00 00 */ li r4, 0
-/* 803FC5B0 003F94F0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC5B4 003F94F4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC5B8 003F94F8 7D 89 03 A6 */ mtctr r12
-/* 803FC5BC 003F94FC 4E 80 04 21 */ bctrl
-.L_803FC5C0:
-/* 803FC5C0 003F9500 80 01 00 64 */ lwz r0, 0x64(r1)
-/* 803FC5C4 003F9504 38 60 00 01 */ li r3, 1
-/* 803FC5C8 003F9508 83 E1 00 5C */ lwz r31, 0x5c(r1)
-/* 803FC5CC 003F950C 7C 08 03 A6 */ mtlr r0
-/* 803FC5D0 003F9510 38 21 00 60 */ addi r1, r1, 0x60
-/* 803FC5D4 003F9514 4E 80 00 20 */ blr
-
-.global check_VsStatus__Q26Screen9Game2DMgrFv
-check_VsStatus__Q26Screen9Game2DMgrFv:
-/* 803FC5D8 003F9518 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FC5DC 003F951C 7C 08 02 A6 */ mflr r0
-/* 803FC5E0 003F9520 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FC5E4 003F9524 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FC5E8 003F9528 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FC5EC 003F952C 3B C0 00 03 */ li r30, 3
-/* 803FC5F0 003F9530 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FC5F4 003F9534 48 05 73 21 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FC5F8 003F9538 7C 7F 1B 79 */ or. r31, r3, r3
-/* 803FC5FC 003F953C 41 82 00 5C */ beq .L_803FC658
-/* 803FC600 003F9540 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FC604 003F9544 38 C0 56 53 */ li r6, 0x5653
-/* 803FC608 003F9548 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FC60C 003F954C 38 A0 00 00 */ li r5, 0
-/* 803FC610 003F9550 4B F1 2D 0D */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FC614 003F9554 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC618 003F9558 41 82 00 40 */ beq .L_803FC658
-/* 803FC61C 003F955C 80 1F 00 08 */ lwz r0, 8(r31)
-/* 803FC620 003F9560 2C 00 00 01 */ cmpwi r0, 1
-/* 803FC624 003F9564 41 82 00 28 */ beq .L_803FC64C
-/* 803FC628 003F9568 40 80 00 10 */ bge .L_803FC638
-/* 803FC62C 003F956C 2C 00 00 00 */ cmpwi r0, 0
-/* 803FC630 003F9570 40 80 00 14 */ bge .L_803FC644
-/* 803FC634 003F9574 48 00 00 24 */ b .L_803FC658
-.L_803FC638:
-/* 803FC638 003F9578 2C 00 00 03 */ cmpwi r0, 3
-/* 803FC63C 003F957C 40 80 00 1C */ bge .L_803FC658
-/* 803FC640 003F9580 48 00 00 14 */ b .L_803FC654
-.L_803FC644:
-/* 803FC644 003F9584 3B C0 00 00 */ li r30, 0
-/* 803FC648 003F9588 48 00 00 10 */ b .L_803FC658
-.L_803FC64C:
-/* 803FC64C 003F958C 3B C0 00 01 */ li r30, 1
-/* 803FC650 003F9590 48 00 00 08 */ b .L_803FC658
-.L_803FC654:
-/* 803FC654 003F9594 3B C0 00 02 */ li r30, 2
-.L_803FC658:
-/* 803FC658 003F9598 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FC65C 003F959C 7F C3 F3 78 */ mr r3, r30
-/* 803FC660 003F95A0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FC664 003F95A4 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FC668 003F95A8 7C 08 03 A6 */ mtlr r0
-/* 803FC66C 003F95AC 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FC670 003F95B0 4E 80 00 20 */ blr
-
-.global open_GameChallenge2P__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberChallenge2Pi
-open_GameChallenge2P__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberChallenge2Pi:
-/* 803FC674 003F95B4 94 21 FF 70 */ stwu r1, -0x90(r1)
-/* 803FC678 003F95B8 7C 08 02 A6 */ mflr r0
-/* 803FC67C 003F95BC 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC680 003F95C0 3C E0 80 4E */ lis r7, __vt__Q26Screen13StartSceneArg@ha
-/* 803FC684 003F95C4 90 01 00 94 */ stw r0, 0x94(r1)
-/* 803FC688 003F95C8 39 06 84 68 */ addi r8, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FC68C 003F95CC 38 07 8A 78 */ addi r0, r7, __vt__Q26Screen13StartSceneArg@l
-/* 803FC690 003F95D0 3C E0 80 4E */ lis r7, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC694 003F95D4 93 E1 00 8C */ stw r31, 0x8c(r1)
-/* 803FC698 003F95D8 39 20 27 24 */ li r9, 0x2724
-/* 803FC69C 003F95DC C0 02 1C D8 */ lfs f0, lbl_80520038@sda21(r2)
-/* 803FC6A0 003F95E0 39 47 84 58 */ addi r10, r7, __vt__Q26Screen11SetSceneArg@l
-/* 803FC6A4 003F95E4 91 01 00 08 */ stw r8, 8(r1)
-/* 803FC6A8 003F95E8 38 E0 00 01 */ li r7, 1
-/* 803FC6AC 003F95EC 3C C0 80 4F */ lis r6, __vt__Q32og9newScreen17SArgChallengeBase@ha
-/* 803FC6B0 003F95F0 2C 05 00 00 */ cmpwi r5, 0
-/* 803FC6B4 003F95F4 90 01 00 08 */ stw r0, 8(r1)
-/* 803FC6B8 003F95F8 38 06 A8 28 */ addi r0, r6, __vt__Q32og9newScreen17SArgChallengeBase@l
-/* 803FC6BC 003F95FC 3C C0 80 4F */ lis r6, __vt__Q32og9newScreen15SArgChallenge2P@ha
-/* 803FC6C0 003F9600 7C 7F 1B 78 */ mr r31, r3
-/* 803FC6C4 003F9604 91 01 00 4C */ stw r8, 0x4c(r1)
-/* 803FC6C8 003F9608 39 00 00 00 */ li r8, 0
-/* 803FC6CC 003F960C 90 01 00 08 */ stw r0, 8(r1)
-/* 803FC6D0 003F9610 38 06 A8 18 */ addi r0, r6, __vt__Q32og9newScreen15SArgChallenge2P@l
-/* 803FC6D4 003F9614 91 41 00 4C */ stw r10, 0x4c(r1)
-/* 803FC6D8 003F9618 91 21 00 50 */ stw r9, 0x50(r1)
-/* 803FC6DC 003F961C 99 01 00 54 */ stb r8, 0x54(r1)
-/* 803FC6E0 003F9620 98 E1 00 55 */ stb r7, 0x55(r1)
-/* 803FC6E4 003F9624 90 81 00 58 */ stw r4, 0x58(r1)
-/* 803FC6E8 003F9628 D0 01 00 0C */ stfs f0, 0xc(r1)
-/* 803FC6EC 003F962C 90 01 00 08 */ stw r0, 8(r1)
-/* 803FC6F0 003F9630 40 82 00 40 */ bne .L_803FC730
-/* 803FC6F4 003F9634 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC6F8 003F9638 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FC6FC 003F963C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC700 003F9640 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC704 003F9644 7D 89 03 A6 */ mtctr r12
-/* 803FC708 003F9648 4E 80 04 21 */ bctrl
-/* 803FC70C 003F964C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC710 003F9650 41 82 02 84 */ beq .L_803FC994
-/* 803FC714 003F9654 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC718 003F9658 38 81 00 08 */ addi r4, r1, 8
-/* 803FC71C 003F965C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC720 003F9660 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC724 003F9664 7D 89 03 A6 */ mtctr r12
-/* 803FC728 003F9668 4E 80 04 21 */ bctrl
-/* 803FC72C 003F966C 48 00 02 68 */ b .L_803FC994
-.L_803FC730:
-/* 803FC730 003F9670 54 A0 07 BE */ clrlwi r0, r5, 0x1e
-/* 803FC734 003F9674 2C 00 00 03 */ cmpwi r0, 3
-/* 803FC738 003F9678 40 82 00 D0 */ bne .L_803FC808
-/* 803FC73C 003F967C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC740 003F9680 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FC744 003F9684 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC748 003F9688 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC74C 003F968C 7D 89 03 A6 */ mtctr r12
-/* 803FC750 003F9690 4E 80 04 21 */ bctrl
-/* 803FC754 003F9694 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC758 003F9698 41 82 02 3C */ beq .L_803FC994
-/* 803FC75C 003F969C 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FC760 003F96A0 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC764 003F96A4 39 20 00 00 */ li r9, 0
-/* 803FC768 003F96A8 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen11DispReadyGo@ha
-/* 803FC76C 003F96AC 39 44 11 48 */ addi r10, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FC770 003F96B0 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FC774 003F96B4 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC778 003F96B8 38 01 00 70 */ addi r0, r1, 0x70
-/* 803FC77C 003F96BC 38 E0 00 01 */ li r7, 1
-/* 803FC780 003F96C0 99 21 00 7C */ stb r9, 0x7c(r1)
-/* 803FC784 003F96C4 38 60 4E 21 */ li r3, 0x4e21
-/* 803FC788 003F96C8 39 05 A8 38 */ addi r8, r5, __vt__Q32kh6Screen11DispReadyGo@l
-/* 803FC78C 003F96CC 91 41 00 70 */ stw r10, 0x70(r1)
-/* 803FC790 003F96D0 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FC794 003F96D4 38 81 00 3C */ addi r4, r1, 0x3c
-/* 803FC798 003F96D8 99 21 00 7D */ stb r9, 0x7d(r1)
-/* 803FC79C 003F96DC 91 21 00 80 */ stw r9, 0x80(r1)
-/* 803FC7A0 003F96E0 90 C1 00 3C */ stw r6, 0x3c(r1)
-/* 803FC7A4 003F96E4 91 21 00 74 */ stw r9, 0x74(r1)
-/* 803FC7A8 003F96E8 91 01 00 70 */ stw r8, 0x70(r1)
-/* 803FC7AC 003F96EC 91 21 00 78 */ stw r9, 0x78(r1)
-/* 803FC7B0 003F96F0 98 E1 00 7C */ stb r7, 0x7c(r1)
-/* 803FC7B4 003F96F4 98 E1 00 7D */ stb r7, 0x7d(r1)
-/* 803FC7B8 003F96F8 90 E1 00 80 */ stw r7, 0x80(r1)
-/* 803FC7BC 003F96FC 90 A1 00 3C */ stw r5, 0x3c(r1)
-/* 803FC7C0 003F9700 90 61 00 40 */ stw r3, 0x40(r1)
-/* 803FC7C4 003F9704 99 21 00 44 */ stb r9, 0x44(r1)
-/* 803FC7C8 003F9708 98 E1 00 45 */ stb r7, 0x45(r1)
-/* 803FC7CC 003F970C 90 01 00 48 */ stw r0, 0x48(r1)
-/* 803FC7D0 003F9710 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC7D4 003F9714 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC7D8 003F9718 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC7DC 003F971C 7D 89 03 A6 */ mtctr r12
-/* 803FC7E0 003F9720 4E 80 04 21 */ bctrl
-/* 803FC7E4 003F9724 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC7E8 003F9728 41 82 01 AC */ beq .L_803FC994
-/* 803FC7EC 003F972C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC7F0 003F9730 38 80 00 00 */ li r4, 0
-/* 803FC7F4 003F9734 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC7F8 003F9738 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC7FC 003F973C 7D 89 03 A6 */ mtctr r12
-/* 803FC800 003F9740 4E 80 04 21 */ bctrl
-/* 803FC804 003F9744 48 00 01 90 */ b .L_803FC994
-.L_803FC808:
-/* 803FC808 003F9748 54 A0 07 FF */ clrlwi. r0, r5, 0x1f
-/* 803FC80C 003F974C 41 82 00 CC */ beq .L_803FC8D8
-/* 803FC810 003F9750 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC814 003F9754 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FC818 003F9758 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC81C 003F975C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC820 003F9760 7D 89 03 A6 */ mtctr r12
-/* 803FC824 003F9764 4E 80 04 21 */ bctrl
-/* 803FC828 003F9768 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC82C 003F976C 41 82 01 68 */ beq .L_803FC994
-/* 803FC830 003F9770 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FC834 003F9774 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC838 003F9778 39 20 00 00 */ li r9, 0
-/* 803FC83C 003F977C 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen11DispReadyGo@ha
-/* 803FC840 003F9780 39 44 11 48 */ addi r10, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FC844 003F9784 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FC848 003F9788 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC84C 003F978C 38 01 00 5C */ addi r0, r1, 0x5c
-/* 803FC850 003F9790 38 E0 00 01 */ li r7, 1
-/* 803FC854 003F9794 99 21 00 68 */ stb r9, 0x68(r1)
-/* 803FC858 003F9798 38 60 4E 21 */ li r3, 0x4e21
-/* 803FC85C 003F979C 39 05 A8 38 */ addi r8, r5, __vt__Q32kh6Screen11DispReadyGo@l
-/* 803FC860 003F97A0 91 41 00 5C */ stw r10, 0x5c(r1)
-/* 803FC864 003F97A4 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FC868 003F97A8 38 81 00 2C */ addi r4, r1, 0x2c
-/* 803FC86C 003F97AC 91 21 00 6C */ stw r9, 0x6c(r1)
-/* 803FC870 003F97B0 90 C1 00 2C */ stw r6, 0x2c(r1)
-/* 803FC874 003F97B4 91 21 00 60 */ stw r9, 0x60(r1)
-/* 803FC878 003F97B8 91 01 00 5C */ stw r8, 0x5c(r1)
-/* 803FC87C 003F97BC 91 21 00 64 */ stw r9, 0x64(r1)
-/* 803FC880 003F97C0 99 21 00 69 */ stb r9, 0x69(r1)
-/* 803FC884 003F97C4 98 E1 00 68 */ stb r7, 0x68(r1)
-/* 803FC888 003F97C8 90 E1 00 6C */ stw r7, 0x6c(r1)
-/* 803FC88C 003F97CC 90 A1 00 2C */ stw r5, 0x2c(r1)
-/* 803FC890 003F97D0 90 61 00 30 */ stw r3, 0x30(r1)
-/* 803FC894 003F97D4 99 21 00 34 */ stb r9, 0x34(r1)
-/* 803FC898 003F97D8 98 E1 00 35 */ stb r7, 0x35(r1)
-/* 803FC89C 003F97DC 90 01 00 38 */ stw r0, 0x38(r1)
-/* 803FC8A0 003F97E0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC8A4 003F97E4 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC8A8 003F97E8 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC8AC 003F97EC 7D 89 03 A6 */ mtctr r12
-/* 803FC8B0 003F97F0 4E 80 04 21 */ bctrl
-/* 803FC8B4 003F97F4 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC8B8 003F97F8 41 82 00 DC */ beq .L_803FC994
-/* 803FC8BC 003F97FC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC8C0 003F9800 38 80 00 00 */ li r4, 0
-/* 803FC8C4 003F9804 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC8C8 003F9808 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC8CC 003F980C 7D 89 03 A6 */ mtctr r12
-/* 803FC8D0 003F9810 4E 80 04 21 */ bctrl
-/* 803FC8D4 003F9814 48 00 00 C0 */ b .L_803FC994
-.L_803FC8D8:
-/* 803FC8D8 003F9818 54 A0 07 BD */ rlwinm. r0, r5, 0, 0x1e, 0x1e
-/* 803FC8DC 003F981C 41 82 00 B8 */ beq .L_803FC994
-/* 803FC8E0 003F9820 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC8E4 003F9824 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FC8E8 003F9828 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC8EC 003F982C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC8F0 003F9830 7D 89 03 A6 */ mtctr r12
-/* 803FC8F4 003F9834 4E 80 04 21 */ bctrl
-/* 803FC8F8 003F9838 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC8FC 003F983C 41 82 00 98 */ beq .L_803FC994
-/* 803FC900 003F9840 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FC904 003F9844 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC908 003F9848 39 20 00 00 */ li r9, 0
-/* 803FC90C 003F984C 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen14DispFinalFloor@ha
-/* 803FC910 003F9850 39 44 11 48 */ addi r10, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FC914 003F9854 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FC918 003F9858 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC91C 003F985C 38 01 00 20 */ addi r0, r1, 0x20
-/* 803FC920 003F9860 38 E0 00 01 */ li r7, 1
-/* 803FC924 003F9864 99 21 00 28 */ stb r9, 0x28(r1)
-/* 803FC928 003F9868 38 60 4E 22 */ li r3, 0x4e22
-/* 803FC92C 003F986C 39 05 A8 50 */ addi r8, r5, __vt__Q32kh6Screen14DispFinalFloor@l
-/* 803FC930 003F9870 91 41 00 20 */ stw r10, 0x20(r1)
-/* 803FC934 003F9874 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FC938 003F9878 38 81 00 10 */ addi r4, r1, 0x10
-/* 803FC93C 003F987C 90 C1 00 10 */ stw r6, 0x10(r1)
-/* 803FC940 003F9880 91 21 00 24 */ stw r9, 0x24(r1)
-/* 803FC944 003F9884 91 01 00 20 */ stw r8, 0x20(r1)
-/* 803FC948 003F9888 98 E1 00 28 */ stb r7, 0x28(r1)
-/* 803FC94C 003F988C 90 A1 00 10 */ stw r5, 0x10(r1)
-/* 803FC950 003F9890 90 61 00 14 */ stw r3, 0x14(r1)
-/* 803FC954 003F9894 99 21 00 18 */ stb r9, 0x18(r1)
-/* 803FC958 003F9898 98 E1 00 19 */ stb r7, 0x19(r1)
-/* 803FC95C 003F989C 90 01 00 1C */ stw r0, 0x1c(r1)
-/* 803FC960 003F98A0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC964 003F98A4 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC968 003F98A8 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FC96C 003F98AC 7D 89 03 A6 */ mtctr r12
-/* 803FC970 003F98B0 4E 80 04 21 */ bctrl
-/* 803FC974 003F98B4 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FC978 003F98B8 41 82 00 1C */ beq .L_803FC994
-/* 803FC97C 003F98BC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FC980 003F98C0 38 80 00 00 */ li r4, 0
-/* 803FC984 003F98C4 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FC988 003F98C8 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FC98C 003F98CC 7D 89 03 A6 */ mtctr r12
-/* 803FC990 003F98D0 4E 80 04 21 */ bctrl
-.L_803FC994:
-/* 803FC994 003F98D4 80 01 00 94 */ lwz r0, 0x94(r1)
-/* 803FC998 003F98D8 83 E1 00 8C */ lwz r31, 0x8c(r1)
-/* 803FC99C 003F98DC 7C 08 03 A6 */ mtlr r0
-/* 803FC9A0 003F98E0 38 21 00 90 */ addi r1, r1, 0x90
-/* 803FC9A4 003F98E4 4E 80 00 20 */ blr
-
-.global open_GameChallenge1P__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberChallenge1Pi
-open_GameChallenge1P__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberChallenge1Pi:
-/* 803FC9A8 003F98E8 94 21 FF 70 */ stwu r1, -0x90(r1)
-/* 803FC9AC 003F98EC 7C 08 02 A6 */ mflr r0
-/* 803FC9B0 003F98F0 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FC9B4 003F98F4 3C E0 80 4E */ lis r7, __vt__Q26Screen13StartSceneArg@ha
-/* 803FC9B8 003F98F8 90 01 00 94 */ stw r0, 0x94(r1)
-/* 803FC9BC 003F98FC 39 06 84 68 */ addi r8, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FC9C0 003F9900 38 07 8A 78 */ addi r0, r7, __vt__Q26Screen13StartSceneArg@l
-/* 803FC9C4 003F9904 3C E0 80 4E */ lis r7, __vt__Q26Screen11SetSceneArg@ha
-/* 803FC9C8 003F9908 93 E1 00 8C */ stw r31, 0x8c(r1)
-/* 803FC9CC 003F990C 39 20 27 27 */ li r9, 0x2727
-/* 803FC9D0 003F9910 C0 02 1C D8 */ lfs f0, lbl_80520038@sda21(r2)
-/* 803FC9D4 003F9914 39 47 84 58 */ addi r10, r7, __vt__Q26Screen11SetSceneArg@l
-/* 803FC9D8 003F9918 91 01 00 08 */ stw r8, 8(r1)
-/* 803FC9DC 003F991C 38 E0 00 01 */ li r7, 1
-/* 803FC9E0 003F9920 3C C0 80 4F */ lis r6, __vt__Q32og9newScreen17SArgChallengeBase@ha
-/* 803FC9E4 003F9924 2C 05 00 00 */ cmpwi r5, 0
-/* 803FC9E8 003F9928 90 01 00 08 */ stw r0, 8(r1)
-/* 803FC9EC 003F992C 38 06 A8 28 */ addi r0, r6, __vt__Q32og9newScreen17SArgChallengeBase@l
-/* 803FC9F0 003F9930 3C C0 80 4F */ lis r6, __vt__Q32og9newScreen15SArgChallenge1P@ha
-/* 803FC9F4 003F9934 7C 7F 1B 78 */ mr r31, r3
-/* 803FC9F8 003F9938 91 01 00 4C */ stw r8, 0x4c(r1)
-/* 803FC9FC 003F993C 39 00 00 00 */ li r8, 0
-/* 803FCA00 003F9940 90 01 00 08 */ stw r0, 8(r1)
-/* 803FCA04 003F9944 38 06 A8 08 */ addi r0, r6, __vt__Q32og9newScreen15SArgChallenge1P@l
-/* 803FCA08 003F9948 91 41 00 4C */ stw r10, 0x4c(r1)
-/* 803FCA0C 003F994C 91 21 00 50 */ stw r9, 0x50(r1)
-/* 803FCA10 003F9950 99 01 00 54 */ stb r8, 0x54(r1)
-/* 803FCA14 003F9954 98 E1 00 55 */ stb r7, 0x55(r1)
-/* 803FCA18 003F9958 90 81 00 58 */ stw r4, 0x58(r1)
-/* 803FCA1C 003F995C D0 01 00 0C */ stfs f0, 0xc(r1)
-/* 803FCA20 003F9960 90 01 00 08 */ stw r0, 8(r1)
-/* 803FCA24 003F9964 40 82 00 40 */ bne .L_803FCA64
-/* 803FCA28 003F9968 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCA2C 003F996C 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FCA30 003F9970 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCA34 003F9974 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCA38 003F9978 7D 89 03 A6 */ mtctr r12
-/* 803FCA3C 003F997C 4E 80 04 21 */ bctrl
-/* 803FCA40 003F9980 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCA44 003F9984 41 82 02 78 */ beq .L_803FCCBC
-/* 803FCA48 003F9988 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCA4C 003F998C 38 81 00 08 */ addi r4, r1, 8
-/* 803FCA50 003F9990 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCA54 003F9994 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FCA58 003F9998 7D 89 03 A6 */ mtctr r12
-/* 803FCA5C 003F999C 4E 80 04 21 */ bctrl
-/* 803FCA60 003F99A0 48 00 02 5C */ b .L_803FCCBC
-.L_803FCA64:
-/* 803FCA64 003F99A4 54 A0 07 BE */ clrlwi r0, r5, 0x1e
-/* 803FCA68 003F99A8 2C 00 00 03 */ cmpwi r0, 3
-/* 803FCA6C 003F99AC 40 82 00 CC */ bne .L_803FCB38
-/* 803FCA70 003F99B0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCA74 003F99B4 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FCA78 003F99B8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCA7C 003F99BC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCA80 003F99C0 7D 89 03 A6 */ mtctr r12
-/* 803FCA84 003F99C4 4E 80 04 21 */ bctrl
-/* 803FCA88 003F99C8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCA8C 003F99CC 41 82 02 30 */ beq .L_803FCCBC
-/* 803FCA90 003F99D0 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FCA94 003F99D4 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FCA98 003F99D8 39 20 00 00 */ li r9, 0
-/* 803FCA9C 003F99DC 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen11DispReadyGo@ha
-/* 803FCAA0 003F99E0 39 44 11 48 */ addi r10, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FCAA4 003F99E4 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FCAA8 003F99E8 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FCAAC 003F99EC 38 01 00 70 */ addi r0, r1, 0x70
-/* 803FCAB0 003F99F0 38 E0 00 01 */ li r7, 1
-/* 803FCAB4 003F99F4 99 21 00 7D */ stb r9, 0x7d(r1)
-/* 803FCAB8 003F99F8 38 60 4E 21 */ li r3, 0x4e21
-/* 803FCABC 003F99FC 39 05 A8 38 */ addi r8, r5, __vt__Q32kh6Screen11DispReadyGo@l
-/* 803FCAC0 003F9A00 91 41 00 70 */ stw r10, 0x70(r1)
-/* 803FCAC4 003F9A04 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FCAC8 003F9A08 38 81 00 3C */ addi r4, r1, 0x3c
-/* 803FCACC 003F9A0C 91 21 00 80 */ stw r9, 0x80(r1)
-/* 803FCAD0 003F9A10 90 C1 00 3C */ stw r6, 0x3c(r1)
-/* 803FCAD4 003F9A14 91 21 00 74 */ stw r9, 0x74(r1)
-/* 803FCAD8 003F9A18 91 01 00 70 */ stw r8, 0x70(r1)
-/* 803FCADC 003F9A1C 91 21 00 78 */ stw r9, 0x78(r1)
-/* 803FCAE0 003F9A20 99 21 00 7C */ stb r9, 0x7c(r1)
-/* 803FCAE4 003F9A24 98 E1 00 7D */ stb r7, 0x7d(r1)
-/* 803FCAE8 003F9A28 90 E1 00 80 */ stw r7, 0x80(r1)
-/* 803FCAEC 003F9A2C 90 A1 00 3C */ stw r5, 0x3c(r1)
-/* 803FCAF0 003F9A30 90 61 00 40 */ stw r3, 0x40(r1)
-/* 803FCAF4 003F9A34 99 21 00 44 */ stb r9, 0x44(r1)
-/* 803FCAF8 003F9A38 98 E1 00 45 */ stb r7, 0x45(r1)
-/* 803FCAFC 003F9A3C 90 01 00 48 */ stw r0, 0x48(r1)
-/* 803FCB00 003F9A40 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCB04 003F9A44 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCB08 003F9A48 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCB0C 003F9A4C 7D 89 03 A6 */ mtctr r12
-/* 803FCB10 003F9A50 4E 80 04 21 */ bctrl
-/* 803FCB14 003F9A54 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCB18 003F9A58 41 82 01 A4 */ beq .L_803FCCBC
-/* 803FCB1C 003F9A5C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCB20 003F9A60 38 80 00 00 */ li r4, 0
-/* 803FCB24 003F9A64 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCB28 003F9A68 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FCB2C 003F9A6C 7D 89 03 A6 */ mtctr r12
-/* 803FCB30 003F9A70 4E 80 04 21 */ bctrl
-/* 803FCB34 003F9A74 48 00 01 88 */ b .L_803FCCBC
-.L_803FCB38:
-/* 803FCB38 003F9A78 2C 05 00 01 */ cmpwi r5, 1
-/* 803FCB3C 003F9A7C 40 82 00 C8 */ bne .L_803FCC04
-/* 803FCB40 003F9A80 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCB44 003F9A84 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FCB48 003F9A88 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCB4C 003F9A8C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCB50 003F9A90 7D 89 03 A6 */ mtctr r12
-/* 803FCB54 003F9A94 4E 80 04 21 */ bctrl
-/* 803FCB58 003F9A98 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCB5C 003F9A9C 41 82 01 60 */ beq .L_803FCCBC
-/* 803FCB60 003F9AA0 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FCB64 003F9AA4 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FCB68 003F9AA8 39 20 00 00 */ li r9, 0
-/* 803FCB6C 003F9AAC 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen11DispReadyGo@ha
-/* 803FCB70 003F9AB0 39 44 11 48 */ addi r10, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FCB74 003F9AB4 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FCB78 003F9AB8 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FCB7C 003F9ABC 38 01 00 5C */ addi r0, r1, 0x5c
-/* 803FCB80 003F9AC0 38 E0 00 01 */ li r7, 1
-/* 803FCB84 003F9AC4 91 21 00 6C */ stw r9, 0x6c(r1)
-/* 803FCB88 003F9AC8 38 60 4E 21 */ li r3, 0x4e21
-/* 803FCB8C 003F9ACC 39 05 A8 38 */ addi r8, r5, __vt__Q32kh6Screen11DispReadyGo@l
-/* 803FCB90 003F9AD0 91 41 00 5C */ stw r10, 0x5c(r1)
-/* 803FCB94 003F9AD4 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FCB98 003F9AD8 38 81 00 2C */ addi r4, r1, 0x2c
-/* 803FCB9C 003F9ADC 90 C1 00 2C */ stw r6, 0x2c(r1)
-/* 803FCBA0 003F9AE0 91 21 00 60 */ stw r9, 0x60(r1)
-/* 803FCBA4 003F9AE4 91 01 00 5C */ stw r8, 0x5c(r1)
-/* 803FCBA8 003F9AE8 91 21 00 64 */ stw r9, 0x64(r1)
-/* 803FCBAC 003F9AEC 99 21 00 68 */ stb r9, 0x68(r1)
-/* 803FCBB0 003F9AF0 99 21 00 69 */ stb r9, 0x69(r1)
-/* 803FCBB4 003F9AF4 90 E1 00 6C */ stw r7, 0x6c(r1)
-/* 803FCBB8 003F9AF8 90 A1 00 2C */ stw r5, 0x2c(r1)
-/* 803FCBBC 003F9AFC 90 61 00 30 */ stw r3, 0x30(r1)
-/* 803FCBC0 003F9B00 99 21 00 34 */ stb r9, 0x34(r1)
-/* 803FCBC4 003F9B04 98 E1 00 35 */ stb r7, 0x35(r1)
-/* 803FCBC8 003F9B08 90 01 00 38 */ stw r0, 0x38(r1)
-/* 803FCBCC 003F9B0C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCBD0 003F9B10 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCBD4 003F9B14 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCBD8 003F9B18 7D 89 03 A6 */ mtctr r12
-/* 803FCBDC 003F9B1C 4E 80 04 21 */ bctrl
-/* 803FCBE0 003F9B20 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCBE4 003F9B24 41 82 00 D8 */ beq .L_803FCCBC
-/* 803FCBE8 003F9B28 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCBEC 003F9B2C 38 80 00 00 */ li r4, 0
-/* 803FCBF0 003F9B30 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCBF4 003F9B34 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FCBF8 003F9B38 7D 89 03 A6 */ mtctr r12
-/* 803FCBFC 003F9B3C 4E 80 04 21 */ bctrl
-/* 803FCC00 003F9B40 48 00 00 BC */ b .L_803FCCBC
-.L_803FCC04:
-/* 803FCC04 003F9B44 2C 05 00 02 */ cmpwi r5, 2
-/* 803FCC08 003F9B48 40 82 00 B4 */ bne .L_803FCCBC
-/* 803FCC0C 003F9B4C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCC10 003F9B50 38 81 00 4C */ addi r4, r1, 0x4c
-/* 803FCC14 003F9B54 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCC18 003F9B58 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCC1C 003F9B5C 7D 89 03 A6 */ mtctr r12
-/* 803FCC20 003F9B60 4E 80 04 21 */ bctrl
-/* 803FCC24 003F9B64 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCC28 003F9B68 41 82 00 94 */ beq .L_803FCCBC
-/* 803FCC2C 003F9B6C 3C 80 80 4B */ lis r4, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FCC30 003F9B70 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FCC34 003F9B74 39 04 11 48 */ addi r8, r4, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FCC38 003F9B78 39 20 00 00 */ li r9, 0
-/* 803FCC3C 003F9B7C 38 E3 84 68 */ addi r7, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FCC40 003F9B80 3C C0 80 4F */ lis r6, __vt__Q32kh6Screen14DispFinalFloor@ha
-/* 803FCC44 003F9B84 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FCC48 003F9B88 38 01 00 20 */ addi r0, r1, 0x20
-/* 803FCC4C 003F9B8C 38 A0 4E 22 */ li r5, 0x4e22
-/* 803FCC50 003F9B90 38 60 00 01 */ li r3, 1
-/* 803FCC54 003F9B94 91 01 00 20 */ stw r8, 0x20(r1)
-/* 803FCC58 003F9B98 39 06 A8 50 */ addi r8, r6, __vt__Q32kh6Screen14DispFinalFloor@l
-/* 803FCC5C 003F9B9C 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FCC60 003F9BA0 38 81 00 10 */ addi r4, r1, 0x10
-/* 803FCC64 003F9BA4 90 E1 00 10 */ stw r7, 0x10(r1)
-/* 803FCC68 003F9BA8 91 21 00 24 */ stw r9, 0x24(r1)
-/* 803FCC6C 003F9BAC 91 01 00 20 */ stw r8, 0x20(r1)
-/* 803FCC70 003F9BB0 99 21 00 28 */ stb r9, 0x28(r1)
-/* 803FCC74 003F9BB4 90 C1 00 10 */ stw r6, 0x10(r1)
-/* 803FCC78 003F9BB8 90 A1 00 14 */ stw r5, 0x14(r1)
-/* 803FCC7C 003F9BBC 99 21 00 18 */ stb r9, 0x18(r1)
-/* 803FCC80 003F9BC0 98 61 00 19 */ stb r3, 0x19(r1)
-/* 803FCC84 003F9BC4 90 01 00 1C */ stw r0, 0x1c(r1)
-/* 803FCC88 003F9BC8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCC8C 003F9BCC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCC90 003F9BD0 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCC94 003F9BD4 7D 89 03 A6 */ mtctr r12
-/* 803FCC98 003F9BD8 4E 80 04 21 */ bctrl
-/* 803FCC9C 003F9BDC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCCA0 003F9BE0 41 82 00 1C */ beq .L_803FCCBC
-/* 803FCCA4 003F9BE4 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FCCA8 003F9BE8 38 80 00 00 */ li r4, 0
-/* 803FCCAC 003F9BEC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCCB0 003F9BF0 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FCCB4 003F9BF4 7D 89 03 A6 */ mtctr r12
-/* 803FCCB8 003F9BF8 4E 80 04 21 */ bctrl
-.L_803FCCBC:
-/* 803FCCBC 003F9BFC 80 01 00 94 */ lwz r0, 0x94(r1)
-/* 803FCCC0 003F9C00 83 E1 00 8C */ lwz r31, 0x8c(r1)
-/* 803FCCC4 003F9C04 7C 08 03 A6 */ mtlr r0
-/* 803FCCC8 003F9C08 38 21 00 90 */ addi r1, r1, 0x90
-/* 803FCCCC 003F9C0C 4E 80 00 20 */ blr
-
-.global open_SMenu__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberSMenuAll
-open_SMenu__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberSMenuAll:
-/* 803FCCD0 003F9C10 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FCCD4 003F9C14 7C 08 02 A6 */ mflr r0
-/* 803FCCD8 003F9C18 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FCCDC 003F9C1C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FCCE0 003F9C20 7C 9F 23 78 */ mr r31, r4
-/* 803FCCE4 003F9C24 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FCCE8 003F9C28 7C 7E 1B 78 */ mr r30, r3
-/* 803FCCEC 003F9C2C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FCCF0 003F9C30 48 05 6D 31 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FCCF4 003F9C34 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCCF8 003F9C38 41 82 00 0C */ beq .L_803FCD04
-/* 803FCCFC 003F9C3C 38 60 00 00 */ li r3, 0
-/* 803FCD00 003F9C40 48 00 00 68 */ b .L_803FCD68
-.L_803FCD04:
-/* 803FCD04 003F9C44 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FCD08 003F9C48 48 05 6C 29 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FCD0C 003F9C4C 2C 03 27 24 */ cmpwi r3, 0x2724
-/* 803FCD10 003F9C50 41 82 00 2C */ beq .L_803FCD3C
-/* 803FCD14 003F9C54 40 80 00 18 */ bge .L_803FCD2C
-/* 803FCD18 003F9C58 2C 03 27 13 */ cmpwi r3, 0x2713
-/* 803FCD1C 003F9C5C 40 80 00 18 */ bge .L_803FCD34
-/* 803FCD20 003F9C60 2C 03 27 10 */ cmpwi r3, 0x2710
-/* 803FCD24 003F9C64 40 80 00 18 */ bge .L_803FCD3C
-/* 803FCD28 003F9C68 48 00 00 0C */ b .L_803FCD34
-.L_803FCD2C:
-/* 803FCD2C 003F9C6C 2C 03 27 27 */ cmpwi r3, 0x2727
-/* 803FCD30 003F9C70 41 82 00 0C */ beq .L_803FCD3C
-.L_803FCD34:
-/* 803FCD34 003F9C74 38 60 00 00 */ li r3, 0
-/* 803FCD38 003F9C78 48 00 00 30 */ b .L_803FCD68
-.L_803FCD3C:
-/* 803FCD3C 003F9C7C 80 6D 92 E0 */ lwz r3, naviMgr__4Game@sda21(r13)
-/* 803FCD40 003F9C80 4B D5 DE E1 */ bl getActiveNavi__Q24Game7NaviMgrFv
-/* 803FCD44 003F9C84 28 03 00 00 */ cmplwi r3, 0
-/* 803FCD48 003F9C88 40 82 00 0C */ bne .L_803FCD54
-/* 803FCD4C 003F9C8C 38 60 00 00 */ li r3, 0
-/* 803FCD50 003F9C90 48 00 00 18 */ b .L_803FCD68
-.L_803FCD54:
-/* 803FCD54 003F9C94 38 00 00 01 */ li r0, 1
-/* 803FCD58 003F9C98 7F C3 F3 78 */ mr r3, r30
-/* 803FCD5C 003F9C9C 98 1F 00 A6 */ stb r0, 0xa6(r31)
-/* 803FCD60 003F9CA0 7F E4 FB 78 */ mr r4, r31
-/* 803FCD64 003F9CA4 48 00 00 1D */ bl open_SMenu_Sub__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberSMenuAll
-.L_803FCD68:
-/* 803FCD68 003F9CA8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FCD6C 003F9CAC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FCD70 003F9CB0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FCD74 003F9CB4 7C 08 03 A6 */ mtlr r0
-/* 803FCD78 003F9CB8 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FCD7C 003F9CBC 4E 80 00 20 */ blr
-
-.global open_SMenu_Sub__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberSMenuAll
-open_SMenu_Sub__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberSMenuAll:
-/* 803FCD80 003F9CC0 94 21 FF C0 */ stwu r1, -0x40(r1)
-/* 803FCD84 003F9CC4 7C 08 02 A6 */ mflr r0
-/* 803FCD88 003F9CC8 90 01 00 44 */ stw r0, 0x44(r1)
-/* 803FCD8C 003F9CCC 93 E1 00 3C */ stw r31, 0x3c(r1)
-/* 803FCD90 003F9CD0 3B E0 00 00 */ li r31, 0
-/* 803FCD94 003F9CD4 93 C1 00 38 */ stw r30, 0x38(r1)
-/* 803FCD98 003F9CD8 7C 9E 23 78 */ mr r30, r4
-/* 803FCD9C 003F9CDC 93 A1 00 34 */ stw r29, 0x34(r1)
-/* 803FCDA0 003F9CE0 7C 7D 1B 78 */ mr r29, r3
-/* 803FCDA4 003F9CE4 93 81 00 30 */ stw r28, 0x30(r1)
-/* 803FCDA8 003F9CE8 80 04 00 14 */ lwz r0, 0x14(r4)
-/* 803FCDAC 003F9CEC 90 04 00 28 */ stw r0, 0x28(r4)
-/* 803FCDB0 003F9CF0 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FCDB4 003F9CF4 88 03 00 91 */ lbz r0, 0x91(r3)
-/* 803FCDB8 003F9CF8 28 00 00 00 */ cmplwi r0, 0
-/* 803FCDBC 003F9CFC 41 82 00 10 */ beq .L_803FCDCC
-/* 803FCDC0 003F9D00 38 00 00 01 */ li r0, 1
-/* 803FCDC4 003F9D04 98 1E 00 A5 */ stb r0, 0xa5(r30)
-/* 803FCDC8 003F9D08 48 00 00 0C */ b .L_803FCDD4
-.L_803FCDCC:
-/* 803FCDCC 003F9D0C 38 00 00 00 */ li r0, 0
-/* 803FCDD0 003F9D10 98 1E 00 A5 */ stb r0, 0xa5(r30)
-.L_803FCDD4:
-/* 803FCDD4 003F9D14 80 1E 00 28 */ lwz r0, 0x28(r30)
-/* 803FCDD8 003F9D18 28 00 27 10 */ cmplwi r0, 0x2710
-/* 803FCDDC 003F9D1C 40 80 00 10 */ bge .L_803FCDEC
-/* 803FCDE0 003F9D20 38 00 00 01 */ li r0, 1
-/* 803FCDE4 003F9D24 98 1E 00 2C */ stb r0, 0x2c(r30)
-/* 803FCDE8 003F9D28 48 00 00 0C */ b .L_803FCDF4
-.L_803FCDEC:
-/* 803FCDEC 003F9D2C 38 00 00 00 */ li r0, 0
-/* 803FCDF0 003F9D30 98 1E 00 2C */ stb r0, 0x2c(r30)
-.L_803FCDF4:
-/* 803FCDF4 003F9D34 80 6D 97 A8 */ lwz r3, ogSound__2og@sda21(r13)
-/* 803FCDF8 003F9D38 4B F0 FD B1 */ bl setOpen__Q22og5SoundFv
-/* 803FCDFC 003F9D3C 48 06 EB 61 */ bl PSPause_StartMenuOn__Fv
-/* 803FCE00 003F9D40 80 1E 00 BC */ lwz r0, 0xbc(r30)
-/* 803FCE04 003F9D44 2C 00 00 00 */ cmpwi r0, 0
-/* 803FCE08 003F9D48 41 82 00 14 */ beq .L_803FCE1C
-/* 803FCE0C 003F9D4C 41 80 00 B8 */ blt .L_803FCEC4
-/* 803FCE10 003F9D50 2C 00 00 03 */ cmpwi r0, 3
-/* 803FCE14 003F9D54 40 80 00 B0 */ bge .L_803FCEC4
-/* 803FCE18 003F9D58 48 00 00 58 */ b .L_803FCE70
-.L_803FCE1C:
-/* 803FCE1C 003F9D5C 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FCE20 003F9D60 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FCE24 003F9D64 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FCE28 003F9D68 38 A0 27 1D */ li r5, 0x271d
-/* 803FCE2C 003F9D6C 90 01 00 18 */ stw r0, 0x18(r1)
-/* 803FCE30 003F9D70 38 83 84 58 */ addi r4, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FCE34 003F9D74 38 60 00 00 */ li r3, 0
-/* 803FCE38 003F9D78 38 00 00 01 */ li r0, 1
-/* 803FCE3C 003F9D7C 90 81 00 18 */ stw r4, 0x18(r1)
-/* 803FCE40 003F9D80 38 81 00 18 */ addi r4, r1, 0x18
-/* 803FCE44 003F9D84 90 A1 00 1C */ stw r5, 0x1c(r1)
-/* 803FCE48 003F9D88 98 61 00 20 */ stb r3, 0x20(r1)
-/* 803FCE4C 003F9D8C 98 01 00 21 */ stb r0, 0x21(r1)
-/* 803FCE50 003F9D90 93 C1 00 24 */ stw r30, 0x24(r1)
-/* 803FCE54 003F9D94 80 7D 00 18 */ lwz r3, 0x18(r29)
-/* 803FCE58 003F9D98 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCE5C 003F9D9C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCE60 003F9DA0 7D 89 03 A6 */ mtctr r12
-/* 803FCE64 003F9DA4 4E 80 04 21 */ bctrl
-/* 803FCE68 003F9DA8 7C 7C 1B 78 */ mr r28, r3
-/* 803FCE6C 003F9DAC 48 00 00 74 */ b .L_803FCEE0
-.L_803FCE70:
-/* 803FCE70 003F9DB0 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FCE74 003F9DB4 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FCE78 003F9DB8 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FCE7C 003F9DBC 38 A0 27 28 */ li r5, 0x2728
-/* 803FCE80 003F9DC0 90 01 00 08 */ stw r0, 8(r1)
-/* 803FCE84 003F9DC4 38 83 84 58 */ addi r4, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FCE88 003F9DC8 38 60 00 00 */ li r3, 0
-/* 803FCE8C 003F9DCC 38 00 00 01 */ li r0, 1
-/* 803FCE90 003F9DD0 90 81 00 08 */ stw r4, 8(r1)
-/* 803FCE94 003F9DD4 38 81 00 08 */ addi r4, r1, 8
-/* 803FCE98 003F9DD8 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FCE9C 003F9DDC 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FCEA0 003F9DE0 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FCEA4 003F9DE4 93 C1 00 14 */ stw r30, 0x14(r1)
-/* 803FCEA8 003F9DE8 80 7D 00 18 */ lwz r3, 0x18(r29)
-/* 803FCEAC 003F9DEC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCEB0 003F9DF0 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FCEB4 003F9DF4 7D 89 03 A6 */ mtctr r12
-/* 803FCEB8 003F9DF8 4E 80 04 21 */ bctrl
-/* 803FCEBC 003F9DFC 7C 7C 1B 78 */ mr r28, r3
-/* 803FCEC0 003F9E00 48 00 00 20 */ b .L_803FCEE0
-.L_803FCEC4:
-/* 803FCEC4 003F9E04 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FCEC8 003F9E08 3C A0 80 4A */ lis r5, lbl_80498530@ha
-/* 803FCECC 003F9E0C 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FCED0 003F9E10 38 80 03 C9 */ li r4, 0x3c9
-/* 803FCED4 003F9E14 38 A5 85 30 */ addi r5, r5, lbl_80498530@l
-/* 803FCED8 003F9E18 4C C6 31 82 */ crclr 6
-/* 803FCEDC 003F9E1C 4B C2 D7 65 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FCEE0:
-/* 803FCEE0 003F9E20 57 80 06 3F */ clrlwi. r0, r28, 0x18
-/* 803FCEE4 003F9E24 41 82 00 28 */ beq .L_803FCF0C
-/* 803FCEE8 003F9E28 80 7D 00 18 */ lwz r3, 0x18(r29)
-/* 803FCEEC 003F9E2C 38 80 00 00 */ li r4, 0
-/* 803FCEF0 003F9E30 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FCEF4 003F9E34 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FCEF8 003F9E38 7D 89 03 A6 */ mtctr r12
-/* 803FCEFC 003F9E3C 4E 80 04 21 */ bctrl
-/* 803FCF00 003F9E40 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCF04 003F9E44 41 82 00 08 */ beq .L_803FCF0C
-/* 803FCF08 003F9E48 3B E0 00 01 */ li r31, 1
-.L_803FCF0C:
-/* 803FCF0C 003F9E4C 80 01 00 44 */ lwz r0, 0x44(r1)
-/* 803FCF10 003F9E50 7F E3 FB 78 */ mr r3, r31
-/* 803FCF14 003F9E54 83 E1 00 3C */ lwz r31, 0x3c(r1)
-/* 803FCF18 003F9E58 83 C1 00 38 */ lwz r30, 0x38(r1)
-/* 803FCF1C 003F9E5C 83 A1 00 34 */ lwz r29, 0x34(r1)
-/* 803FCF20 003F9E60 83 81 00 30 */ lwz r28, 0x30(r1)
-/* 803FCF24 003F9E64 7C 08 03 A6 */ mtlr r0
-/* 803FCF28 003F9E68 38 21 00 40 */ addi r1, r1, 0x40
-/* 803FCF2C 003F9E6C 4E 80 00 20 */ blr
-
-.global check_SMenu__Q26Screen9Game2DMgrFv
-check_SMenu__Q26Screen9Game2DMgrFv:
-/* 803FCF30 003F9E70 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FCF34 003F9E74 7C 08 02 A6 */ mflr r0
-/* 803FCF38 003F9E78 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FCF3C 003F9E7C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FCF40 003F9E80 3B E0 FF FF */ li r31, -1
-/* 803FCF44 003F9E84 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FCF48 003F9E88 7C 7E 1B 78 */ mr r30, r3
-/* 803FCF4C 003F9E8C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FCF50 003F9E90 48 05 69 E1 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FCF54 003F9E94 2C 03 27 28 */ cmpwi r3, 0x2728
-/* 803FCF58 003F9E98 41 82 00 28 */ beq .L_803FCF80
-/* 803FCF5C 003F9E9C 40 80 00 18 */ bge .L_803FCF74
-/* 803FCF60 003F9EA0 2C 03 27 1E */ cmpwi r3, 0x271e
-/* 803FCF64 003F9EA4 40 80 00 D4 */ bge .L_803FD038
-/* 803FCF68 003F9EA8 2C 03 27 1A */ cmpwi r3, 0x271a
-/* 803FCF6C 003F9EAC 40 80 00 14 */ bge .L_803FCF80
-/* 803FCF70 003F9EB0 48 00 00 C8 */ b .L_803FD038
-.L_803FCF74:
-/* 803FCF74 003F9EB4 2C 03 27 2B */ cmpwi r3, 0x272b
-/* 803FCF78 003F9EB8 41 82 00 08 */ beq .L_803FCF80
-/* 803FCF7C 003F9EBC 48 00 00 BC */ b .L_803FD038
-.L_803FCF80:
-/* 803FCF80 003F9EC0 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FCF84 003F9EC4 48 05 69 ED */ bl isSceneFinish__Q26Screen3MgrFv
-/* 803FCF88 003F9EC8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FCF8C 003F9ECC 41 82 00 A4 */ beq .L_803FD030
-/* 803FCF90 003F9ED0 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FCF94 003F9ED4 48 05 6A 05 */ bl getSceneFinishState__Q26Screen3MgrFv
-/* 803FCF98 003F9ED8 28 03 00 07 */ cmplwi r3, 7
-/* 803FCF9C 003F9EDC 41 81 00 6C */ bgt .L_803FD008
-/* 803FCFA0 003F9EE0 3C 80 80 4F */ lis r4, lbl_804EA7D8@ha
-/* 803FCFA4 003F9EE4 54 60 10 3A */ slwi r0, r3, 2
-/* 803FCFA8 003F9EE8 38 84 A7 D8 */ addi r4, r4, lbl_804EA7D8@l
-/* 803FCFAC 003F9EEC 7C 04 00 2E */ lwzx r0, r4, r0
-/* 803FCFB0 003F9EF0 7C 09 03 A6 */ mtctr r0
-/* 803FCFB4 003F9EF4 4E 80 04 20 */ bctr
-.L_803FCFB8:
-/* 803FCFB8 003F9EF8 3B E0 00 00 */ li r31, 0
-/* 803FCFBC 003F9EFC 48 00 00 80 */ b .L_803FD03C
-.L_803FCFC0:
-/* 803FCFC0 003F9F00 48 06 EB 89 */ bl PSPause_StartMenuOff__Fv
-/* 803FCFC4 003F9F04 3B E0 00 01 */ li r31, 1
-/* 803FCFC8 003F9F08 48 00 00 74 */ b .L_803FD03C
-.L_803FCFCC:
-/* 803FCFCC 003F9F0C 48 06 EB 7D */ bl PSPause_StartMenuOff__Fv
-/* 803FCFD0 003F9F10 3B E0 00 02 */ li r31, 2
-/* 803FCFD4 003F9F14 48 00 00 68 */ b .L_803FD03C
-.L_803FCFD8:
-/* 803FCFD8 003F9F18 48 06 EB 71 */ bl PSPause_StartMenuOff__Fv
-/* 803FCFDC 003F9F1C 3B E0 00 03 */ li r31, 3
-/* 803FCFE0 003F9F20 48 00 00 5C */ b .L_803FD03C
-.L_803FCFE4:
-/* 803FCFE4 003F9F24 48 06 EB 65 */ bl PSPause_StartMenuOff__Fv
-/* 803FCFE8 003F9F28 3B E0 00 01 */ li r31, 1
-/* 803FCFEC 003F9F2C 48 00 00 50 */ b .L_803FD03C
-.L_803FCFF0:
-/* 803FCFF0 003F9F30 48 06 EB 59 */ bl PSPause_StartMenuOff__Fv
-/* 803FCFF4 003F9F34 3B E0 00 04 */ li r31, 4
-/* 803FCFF8 003F9F38 48 00 00 44 */ b .L_803FD03C
-.L_803FCFFC:
-/* 803FCFFC 003F9F3C 48 06 EB 4D */ bl PSPause_StartMenuOff__Fv
-/* 803FD000 003F9F40 3B E0 00 05 */ li r31, 5
-/* 803FD004 003F9F44 48 00 00 38 */ b .L_803FD03C
-.L_803FD008:
-/* 803FD008 003F9F48 3C A0 80 4A */ lis r5, lbl_80498510@ha
-/* 803FD00C 003F9F4C 3C 80 80 4A */ lis r4, lbl_80498540@ha
-/* 803FD010 003F9F50 38 05 85 10 */ addi r0, r5, lbl_80498510@l
-/* 803FD014 003F9F54 7C 66 1B 78 */ mr r6, r3
-/* 803FD018 003F9F58 38 A4 85 40 */ addi r5, r4, lbl_80498540@l
-/* 803FD01C 003F9F5C 38 80 04 15 */ li r4, 0x415
-/* 803FD020 003F9F60 7C 03 03 78 */ mr r3, r0
-/* 803FD024 003F9F64 4C C6 31 82 */ crclr 6
-/* 803FD028 003F9F68 4B C2 D6 19 */ bl panic_f__12JUTExceptionFPCciPCce
-/* 803FD02C 003F9F6C 48 00 00 10 */ b .L_803FD03C
-.L_803FD030:
-/* 803FD030 003F9F70 3B E0 00 00 */ li r31, 0
-/* 803FD034 003F9F74 48 00 00 08 */ b .L_803FD03C
-.L_803FD038:
-/* 803FD038 003F9F78 3B E0 FF FF */ li r31, -1
-.L_803FD03C:
-/* 803FD03C 003F9F7C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD040 003F9F80 7F E3 FB 78 */ mr r3, r31
-/* 803FD044 003F9F84 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD048 003F9F88 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FD04C 003F9F8C 7C 08 03 A6 */ mtlr r0
-/* 803FD050 003F9F90 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD054 003F9F94 4E 80 00 20 */ blr
-
-.global open_WorldMapInfoWin0__Q26Screen9Game2DMgrFRQ32og6Screen26DispMemberWorldMapInfoWin0
-open_WorldMapInfoWin0__Q26Screen9Game2DMgrFRQ32og6Screen26DispMemberWorldMapInfoWin0:
-/* 803FD058 003F9F98 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD05C 003F9F9C 7C 08 02 A6 */ mflr r0
-/* 803FD060 003F9FA0 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD064 003F9FA4 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD068 003F9FA8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD06C 003F9FAC 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FD070 003F9FB0 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FD074 003F9FB4 38 C0 27 29 */ li r6, 0x2729
-/* 803FD078 003F9FB8 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD07C 003F9FBC 38 A0 00 00 */ li r5, 0
-/* 803FD080 003F9FC0 7C 7F 1B 78 */ mr r31, r3
-/* 803FD084 003F9FC4 90 01 00 08 */ stw r0, 8(r1)
-/* 803FD088 003F9FC8 38 00 00 01 */ li r0, 1
-/* 803FD08C 003F9FCC 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FD090 003F9FD0 38 81 00 08 */ addi r4, r1, 8
-/* 803FD094 003F9FD4 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FD098 003F9FD8 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FD09C 003F9FDC 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FD0A0 003F9FE0 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FD0A4 003F9FE4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD0A8 003F9FE8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD0AC 003F9FEC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD0B0 003F9FF0 7D 89 03 A6 */ mtctr r12
-/* 803FD0B4 003F9FF4 4E 80 04 21 */ bctrl
-/* 803FD0B8 003F9FF8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD0BC 003F9FFC 41 82 00 2C */ beq .L_803FD0E8
-/* 803FD0C0 003FA000 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD0C4 003FA004 38 80 00 00 */ li r4, 0
-/* 803FD0C8 003FA008 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD0CC 003FA00C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD0D0 003FA010 7D 89 03 A6 */ mtctr r12
-/* 803FD0D4 003FA014 4E 80 04 21 */ bctrl
-/* 803FD0D8 003FA018 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD0DC 003FA01C 41 82 00 0C */ beq .L_803FD0E8
-/* 803FD0E0 003FA020 38 60 00 01 */ li r3, 1
-/* 803FD0E4 003FA024 48 00 00 08 */ b .L_803FD0EC
-.L_803FD0E8:
-/* 803FD0E8 003FA028 38 60 00 00 */ li r3, 0
-.L_803FD0EC:
-/* 803FD0EC 003FA02C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD0F0 003FA030 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD0F4 003FA034 7C 08 03 A6 */ mtlr r0
-/* 803FD0F8 003FA038 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD0FC 003FA03C 4E 80 00 20 */ blr
-
-.global check_WorldMapInfoWin0__Q26Screen9Game2DMgrCFv
-check_WorldMapInfoWin0__Q26Screen9Game2DMgrCFv:
-/* 803FD100 003FA040 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD104 003FA044 7C 08 02 A6 */ mflr r0
-/* 803FD108 003FA048 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD10C 003FA04C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD110 003FA050 7C 7F 1B 78 */ mr r31, r3
-/* 803FD114 003FA054 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD118 003FA058 48 05 68 19 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD11C 003FA05C 2C 03 27 29 */ cmpwi r3, 0x2729
-/* 803FD120 003FA060 41 82 00 0C */ beq .L_803FD12C
-/* 803FD124 003FA064 38 60 00 02 */ li r3, 2
-/* 803FD128 003FA068 48 00 00 40 */ b .L_803FD168
-.L_803FD12C:
-/* 803FD12C 003FA06C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD130 003FA070 48 05 68 41 */ bl isSceneFinish__Q26Screen3MgrFv
-/* 803FD134 003FA074 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD138 003FA078 41 82 00 2C */ beq .L_803FD164
-/* 803FD13C 003FA07C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD140 003FA080 48 05 68 59 */ bl getSceneFinishState__Q26Screen3MgrFv
-/* 803FD144 003FA084 2C 03 00 00 */ cmpwi r3, 0
-/* 803FD148 003FA088 40 82 00 0C */ bne .L_803FD154
-/* 803FD14C 003FA08C 38 60 00 00 */ li r3, 0
-/* 803FD150 003FA090 48 00 00 18 */ b .L_803FD168
-.L_803FD154:
-/* 803FD154 003FA094 2C 03 00 01 */ cmpwi r3, 1
-/* 803FD158 003FA098 40 82 00 0C */ bne .L_803FD164
-/* 803FD15C 003FA09C 38 60 00 01 */ li r3, 1
-/* 803FD160 003FA0A0 48 00 00 08 */ b .L_803FD168
-.L_803FD164:
-/* 803FD164 003FA0A4 38 60 00 03 */ li r3, 3
-.L_803FD168:
-/* 803FD168 003FA0A8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD16C 003FA0AC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD170 003FA0B0 7C 08 03 A6 */ mtlr r0
-/* 803FD174 003FA0B4 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD178 003FA0B8 4E 80 00 20 */ blr
-
-.global open_WorldMapInfoWin1__Q26Screen9Game2DMgrFRQ32og6Screen26DispMemberWorldMapInfoWin1
-open_WorldMapInfoWin1__Q26Screen9Game2DMgrFRQ32og6Screen26DispMemberWorldMapInfoWin1:
-/* 803FD17C 003FA0BC 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD180 003FA0C0 7C 08 02 A6 */ mflr r0
-/* 803FD184 003FA0C4 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD188 003FA0C8 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD18C 003FA0CC 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD190 003FA0D0 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FD194 003FA0D4 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FD198 003FA0D8 38 C0 27 2A */ li r6, 0x272a
-/* 803FD19C 003FA0DC 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD1A0 003FA0E0 38 A0 00 00 */ li r5, 0
-/* 803FD1A4 003FA0E4 7C 7F 1B 78 */ mr r31, r3
-/* 803FD1A8 003FA0E8 90 01 00 08 */ stw r0, 8(r1)
-/* 803FD1AC 003FA0EC 38 00 00 01 */ li r0, 1
-/* 803FD1B0 003FA0F0 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FD1B4 003FA0F4 38 81 00 08 */ addi r4, r1, 8
-/* 803FD1B8 003FA0F8 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FD1BC 003FA0FC 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FD1C0 003FA100 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FD1C4 003FA104 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FD1C8 003FA108 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD1CC 003FA10C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD1D0 003FA110 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD1D4 003FA114 7D 89 03 A6 */ mtctr r12
-/* 803FD1D8 003FA118 4E 80 04 21 */ bctrl
-/* 803FD1DC 003FA11C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD1E0 003FA120 41 82 00 2C */ beq .L_803FD20C
-/* 803FD1E4 003FA124 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD1E8 003FA128 38 80 00 00 */ li r4, 0
-/* 803FD1EC 003FA12C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD1F0 003FA130 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD1F4 003FA134 7D 89 03 A6 */ mtctr r12
-/* 803FD1F8 003FA138 4E 80 04 21 */ bctrl
-/* 803FD1FC 003FA13C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD200 003FA140 41 82 00 0C */ beq .L_803FD20C
-/* 803FD204 003FA144 38 60 00 01 */ li r3, 1
-/* 803FD208 003FA148 48 00 00 08 */ b .L_803FD210
-.L_803FD20C:
-/* 803FD20C 003FA14C 38 60 00 00 */ li r3, 0
-.L_803FD210:
-/* 803FD210 003FA150 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD214 003FA154 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD218 003FA158 7C 08 03 A6 */ mtlr r0
-/* 803FD21C 003FA15C 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD220 003FA160 4E 80 00 20 */ blr
-
-.global check_WorldMapInfoWin1__Q26Screen9Game2DMgrCFv
-check_WorldMapInfoWin1__Q26Screen9Game2DMgrCFv:
-/* 803FD224 003FA164 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD228 003FA168 7C 08 02 A6 */ mflr r0
-/* 803FD22C 003FA16C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD230 003FA170 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD234 003FA174 7C 7F 1B 78 */ mr r31, r3
-/* 803FD238 003FA178 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD23C 003FA17C 48 05 66 F5 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD240 003FA180 2C 03 27 2A */ cmpwi r3, 0x272a
-/* 803FD244 003FA184 41 82 00 0C */ beq .L_803FD250
-/* 803FD248 003FA188 38 60 00 02 */ li r3, 2
-/* 803FD24C 003FA18C 48 00 00 40 */ b .L_803FD28C
-.L_803FD250:
-/* 803FD250 003FA190 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD254 003FA194 48 05 67 1D */ bl isSceneFinish__Q26Screen3MgrFv
-/* 803FD258 003FA198 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD25C 003FA19C 41 82 00 2C */ beq .L_803FD288
-/* 803FD260 003FA1A0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD264 003FA1A4 48 05 67 35 */ bl getSceneFinishState__Q26Screen3MgrFv
-/* 803FD268 003FA1A8 2C 03 00 00 */ cmpwi r3, 0
-/* 803FD26C 003FA1AC 40 82 00 0C */ bne .L_803FD278
-/* 803FD270 003FA1B0 38 60 00 00 */ li r3, 0
-/* 803FD274 003FA1B4 48 00 00 18 */ b .L_803FD28C
-.L_803FD278:
-/* 803FD278 003FA1B8 2C 03 00 01 */ cmpwi r3, 1
-/* 803FD27C 003FA1BC 40 82 00 0C */ bne .L_803FD288
-/* 803FD280 003FA1C0 38 60 00 01 */ li r3, 1
-/* 803FD284 003FA1C4 48 00 00 08 */ b .L_803FD28C
-.L_803FD288:
-/* 803FD288 003FA1C8 38 60 00 03 */ li r3, 3
-.L_803FD28C:
-/* 803FD28C 003FA1CC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD290 003FA1D0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD294 003FA1D4 7C 08 03 A6 */ mtlr r0
-/* 803FD298 003FA1D8 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD29C 003FA1DC 4E 80 00 20 */ blr
-
-.global open_Kantei__Q26Screen9Game2DMgrFRQ32og6Screen16DispMemberKantei
-open_Kantei__Q26Screen9Game2DMgrFRQ32og6Screen16DispMemberKantei:
-/* 803FD2A0 003FA1E0 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD2A4 003FA1E4 7C 08 02 A6 */ mflr r0
-/* 803FD2A8 003FA1E8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD2AC 003FA1EC 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD2B0 003FA1F0 7C 7F 1B 78 */ mr r31, r3
-/* 803FD2B4 003FA1F4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD2B8 003FA1F8 88 03 00 91 */ lbz r0, 0x91(r3)
-/* 803FD2BC 003FA1FC 28 00 00 00 */ cmplwi r0, 0
-/* 803FD2C0 003FA200 41 82 00 10 */ beq .L_803FD2D0
-/* 803FD2C4 003FA204 38 00 00 01 */ li r0, 1
-/* 803FD2C8 003FA208 98 04 00 38 */ stb r0, 0x38(r4)
-/* 803FD2CC 003FA20C 48 00 00 0C */ b .L_803FD2D8
-.L_803FD2D0:
-/* 803FD2D0 003FA210 38 00 00 00 */ li r0, 0
-/* 803FD2D4 003FA214 98 04 00 38 */ stb r0, 0x38(r4)
-.L_803FD2D8:
-/* 803FD2D8 003FA218 80 04 00 0C */ lwz r0, 0xc(r4)
-/* 803FD2DC 003FA21C 28 00 27 10 */ cmplwi r0, 0x2710
-/* 803FD2E0 003FA220 41 80 00 10 */ blt .L_803FD2F0
-/* 803FD2E4 003FA224 38 00 00 01 */ li r0, 1
-/* 803FD2E8 003FA228 98 04 00 28 */ stb r0, 0x28(r4)
-/* 803FD2EC 003FA22C 48 00 00 0C */ b .L_803FD2F8
-.L_803FD2F0:
-/* 803FD2F0 003FA230 38 00 00 00 */ li r0, 0
-/* 803FD2F4 003FA234 98 04 00 28 */ stb r0, 0x28(r4)
-.L_803FD2F8:
-/* 803FD2F8 003FA238 88 04 00 28 */ lbz r0, 0x28(r4)
-/* 803FD2FC 003FA23C 28 00 00 00 */ cmplwi r0, 0
-/* 803FD300 003FA240 41 82 00 10 */ beq .L_803FD310
-/* 803FD304 003FA244 38 00 00 01 */ li r0, 1
-/* 803FD308 003FA248 90 04 00 34 */ stw r0, 0x34(r4)
-/* 803FD30C 003FA24C 48 00 00 0C */ b .L_803FD318
-.L_803FD310:
-/* 803FD310 003FA250 38 00 00 00 */ li r0, 0
-/* 803FD314 003FA254 90 04 00 34 */ stw r0, 0x34(r4)
-.L_803FD318:
-/* 803FD318 003FA258 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD31C 003FA25C 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD320 003FA260 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
-/* 803FD324 003FA264 38 A0 27 22 */ li r5, 0x2722
-/* 803FD328 003FA268 90 01 00 08 */ stw r0, 8(r1)
-/* 803FD32C 003FA26C 38 C3 84 58 */ addi r6, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FD330 003FA270 38 60 00 00 */ li r3, 0
-/* 803FD334 003FA274 38 00 00 01 */ li r0, 1
-/* 803FD338 003FA278 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FD33C 003FA27C 38 81 00 08 */ addi r4, r1, 8
-/* 803FD340 003FA280 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FD344 003FA284 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FD348 003FA288 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FD34C 003FA28C 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FD350 003FA290 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD354 003FA294 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD358 003FA298 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD35C 003FA29C 7D 89 03 A6 */ mtctr r12
-/* 803FD360 003FA2A0 4E 80 04 21 */ bctrl
-/* 803FD364 003FA2A4 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD368 003FA2A8 41 82 00 2C */ beq .L_803FD394
-/* 803FD36C 003FA2AC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD370 003FA2B0 38 80 00 00 */ li r4, 0
-/* 803FD374 003FA2B4 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD378 003FA2B8 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD37C 003FA2BC 7D 89 03 A6 */ mtctr r12
-/* 803FD380 003FA2C0 4E 80 04 21 */ bctrl
-/* 803FD384 003FA2C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD388 003FA2C8 41 82 00 0C */ beq .L_803FD394
-/* 803FD38C 003FA2CC 48 06 E5 D1 */ bl PSPause_StartMenuOn__Fv
-/* 803FD390 003FA2D0 48 00 00 20 */ b .L_803FD3B0
-.L_803FD394:
-/* 803FD394 003FA2D4 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FD398 003FA2D8 3C A0 80 4A */ lis r5, lbl_8049855C@ha
-/* 803FD39C 003FA2DC 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FD3A0 003FA2E0 38 80 04 76 */ li r4, 0x476
-/* 803FD3A4 003FA2E4 38 A5 85 5C */ addi r5, r5, lbl_8049855C@l
-/* 803FD3A8 003FA2E8 4C C6 31 82 */ crclr 6
-/* 803FD3AC 003FA2EC 4B C2 D2 95 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FD3B0:
-/* 803FD3B0 003FA2F0 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD3B4 003FA2F4 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD3B8 003FA2F8 7C 08 03 A6 */ mtlr r0
-/* 803FD3BC 003FA2FC 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD3C0 003FA300 4E 80 00 20 */ blr
-
-.global close_Kantei__Q26Screen9Game2DMgrFv
-close_Kantei__Q26Screen9Game2DMgrFv:
-/* 803FD3C4 003FA304 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD3C8 003FA308 7C 08 02 A6 */ mflr r0
-/* 803FD3CC 003FA30C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD3D0 003FA310 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD3D4 003FA314 7C 7F 1B 78 */ mr r31, r3
-/* 803FD3D8 003FA318 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD3DC 003FA31C 48 05 65 55 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD3E0 003FA320 2C 03 27 22 */ cmpwi r3, 0x2722
-/* 803FD3E4 003FA324 40 82 00 50 */ bne .L_803FD434
-/* 803FD3E8 003FA328 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD3EC 003FA32C 48 05 66 01 */ bl setBackupScene__Q26Screen3MgrFv
-/* 803FD3F0 003FA330 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD3F4 003FA334 41 82 00 24 */ beq .L_803FD418
-/* 803FD3F8 003FA338 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD3FC 003FA33C 38 80 00 00 */ li r4, 0
-/* 803FD400 003FA340 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD404 003FA344 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD408 003FA348 7D 89 03 A6 */ mtctr r12
-/* 803FD40C 003FA34C 4E 80 04 21 */ bctrl
-/* 803FD410 003FA350 48 06 E7 39 */ bl PSPause_StartMenuOff__Fv
-/* 803FD414 003FA354 48 00 00 20 */ b .L_803FD434
-.L_803FD418:
-/* 803FD418 003FA358 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FD41C 003FA35C 3C A0 80 4A */ lis r5, lbl_80498574@ha
-/* 803FD420 003FA360 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FD424 003FA364 38 80 04 8F */ li r4, 0x48f
-/* 803FD428 003FA368 38 A5 85 74 */ addi r5, r5, lbl_80498574@l
-/* 803FD42C 003FA36C 4C C6 31 82 */ crclr 6
-/* 803FD430 003FA370 4B C2 D2 11 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FD434:
-/* 803FD434 003FA374 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD438 003FA378 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD43C 003FA37C 7C 08 03 A6 */ mtlr r0
-/* 803FD440 003FA380 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD444 003FA384 4E 80 00 20 */ blr
-
-.global update_Kantei__Q26Screen9Game2DMgrFv
-update_Kantei__Q26Screen9Game2DMgrFv:
-/* 803FD448 003FA388 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD44C 003FA38C 7C 08 02 A6 */ mflr r0
-/* 803FD450 003FA390 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD454 003FA394 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD458 003FA398 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FD45C 003FA39C 3B C0 00 01 */ li r30, 1
-/* 803FD460 003FA3A0 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD464 003FA3A4 48 05 64 B1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FD468 003FA3A8 7C 7F 1B 79 */ or. r31, r3, r3
-/* 803FD46C 003FA3AC 41 82 00 34 */ beq .L_803FD4A0
-/* 803FD470 003FA3B0 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FD474 003FA3B4 3C C0 4E 54 */ lis r6, 0x4E544549@ha
-/* 803FD478 003FA3B8 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FD47C 003FA3BC 38 A0 4B 41 */ li r5, 0x4b41
-/* 803FD480 003FA3C0 38 C6 45 49 */ addi r6, r6, 0x4E544549@l
-/* 803FD484 003FA3C4 4B F1 1E 99 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FD488 003FA3C8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD48C 003FA3CC 41 82 00 14 */ beq .L_803FD4A0
-/* 803FD490 003FA3D0 88 1F 00 30 */ lbz r0, 0x30(r31)
-/* 803FD494 003FA3D4 28 00 00 00 */ cmplwi r0, 0
-/* 803FD498 003FA3D8 41 82 00 08 */ beq .L_803FD4A0
-/* 803FD49C 003FA3DC 3B C0 00 00 */ li r30, 0
-.L_803FD4A0:
-/* 803FD4A0 003FA3E0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD4A4 003FA3E4 7F C3 F3 78 */ mr r3, r30
-/* 803FD4A8 003FA3E8 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD4AC 003FA3EC 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FD4B0 003FA3F0 7C 08 03 A6 */ mtlr r0
-/* 803FD4B4 003FA3F4 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD4B8 003FA3F8 4E 80 00 20 */ blr
-
-.global open_SpecialItem__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberSpecialItem
-open_SpecialItem__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberSpecialItem:
-/* 803FD4BC 003FA3FC 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD4C0 003FA400 7C 08 02 A6 */ mflr r0
-/* 803FD4C4 003FA404 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD4C8 003FA408 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD4CC 003FA40C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD4D0 003FA410 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FD4D4 003FA414 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FD4D8 003FA418 38 C0 27 23 */ li r6, 0x2723
-/* 803FD4DC 003FA41C 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD4E0 003FA420 38 A0 00 00 */ li r5, 0
-/* 803FD4E4 003FA424 7C 7F 1B 78 */ mr r31, r3
-/* 803FD4E8 003FA428 90 01 00 08 */ stw r0, 8(r1)
-/* 803FD4EC 003FA42C 38 00 00 01 */ li r0, 1
-/* 803FD4F0 003FA430 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FD4F4 003FA434 38 81 00 08 */ addi r4, r1, 8
-/* 803FD4F8 003FA438 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FD4FC 003FA43C 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FD500 003FA440 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FD504 003FA444 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FD508 003FA448 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD50C 003FA44C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD510 003FA450 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD514 003FA454 7D 89 03 A6 */ mtctr r12
-/* 803FD518 003FA458 4E 80 04 21 */ bctrl
-/* 803FD51C 003FA45C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD520 003FA460 38 80 00 00 */ li r4, 0
-/* 803FD524 003FA464 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD528 003FA468 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD52C 003FA46C 7D 89 03 A6 */ mtctr r12
-/* 803FD530 003FA470 4E 80 04 21 */ bctrl
-/* 803FD534 003FA474 48 06 E4 29 */ bl PSPause_StartMenuOn__Fv
-/* 803FD538 003FA478 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD53C 003FA47C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD540 003FA480 7C 08 03 A6 */ mtlr r0
-/* 803FD544 003FA484 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD548 003FA488 4E 80 00 20 */ blr
-
-.global close_SpecialItem__Q26Screen9Game2DMgrFv
-close_SpecialItem__Q26Screen9Game2DMgrFv:
-/* 803FD54C 003FA48C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD550 003FA490 7C 08 02 A6 */ mflr r0
-/* 803FD554 003FA494 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD558 003FA498 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD55C 003FA49C 7C 7F 1B 78 */ mr r31, r3
-/* 803FD560 003FA4A0 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD564 003FA4A4 48 05 63 CD */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD568 003FA4A8 2C 03 27 23 */ cmpwi r3, 0x2723
-/* 803FD56C 003FA4AC 40 82 00 50 */ bne .L_803FD5BC
-/* 803FD570 003FA4B0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD574 003FA4B4 48 05 64 79 */ bl setBackupScene__Q26Screen3MgrFv
-/* 803FD578 003FA4B8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FD57C 003FA4BC 41 82 00 24 */ beq .L_803FD5A0
-/* 803FD580 003FA4C0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD584 003FA4C4 38 80 00 00 */ li r4, 0
-/* 803FD588 003FA4C8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD58C 003FA4CC 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD590 003FA4D0 7D 89 03 A6 */ mtctr r12
-/* 803FD594 003FA4D4 4E 80 04 21 */ bctrl
-/* 803FD598 003FA4D8 48 06 E5 B1 */ bl PSPause_StartMenuOff__Fv
-/* 803FD59C 003FA4DC 48 00 00 20 */ b .L_803FD5BC
-.L_803FD5A0:
-/* 803FD5A0 003FA4E0 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FD5A4 003FA4E4 3C A0 80 4A */ lis r5, lbl_80498574@ha
-/* 803FD5A8 003FA4E8 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FD5AC 003FA4EC 38 80 04 C7 */ li r4, 0x4c7
-/* 803FD5B0 003FA4F0 38 A5 85 74 */ addi r5, r5, lbl_80498574@l
-/* 803FD5B4 003FA4F4 4C C6 31 82 */ crclr 6
-/* 803FD5B8 003FA4F8 4B C2 D0 89 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FD5BC:
-/* 803FD5BC 003FA4FC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD5C0 003FA500 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD5C4 003FA504 7C 08 03 A6 */ mtlr r0
-/* 803FD5C8 003FA508 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD5CC 003FA50C 4E 80 00 20 */ blr
-
-.global open_Floor__Q26Screen9Game2DMgrFRQ32og6Screen15DispMemberFloor
-open_Floor__Q26Screen9Game2DMgrFRQ32og6Screen15DispMemberFloor:
-/* 803FD5D0 003FA510 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD5D4 003FA514 7C 08 02 A6 */ mflr r0
-/* 803FD5D8 003FA518 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD5DC 003FA51C 38 A0 00 00 */ li r5, 0
-/* 803FD5E0 003FA520 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD5E4 003FA524 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FD5E8 003FA528 3C C0 80 4E */ lis r6, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD5EC 003FA52C 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD5F0 003FA530 38 E6 84 58 */ addi r7, r6, __vt__Q26Screen11SetSceneArg@l
-/* 803FD5F4 003FA534 38 C0 27 13 */ li r6, 0x2713
-/* 803FD5F8 003FA538 7C 7F 1B 78 */ mr r31, r3
-/* 803FD5FC 003FA53C 90 01 00 08 */ stw r0, 8(r1)
-/* 803FD600 003FA540 38 00 00 01 */ li r0, 1
-/* 803FD604 003FA544 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FD608 003FA548 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FD60C 003FA54C 38 81 00 08 */ addi r4, r1, 8
-/* 803FD610 003FA550 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FD614 003FA554 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FD618 003FA558 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FD61C 003FA55C 98 01 00 10 */ stb r0, 0x10(r1)
-/* 803FD620 003FA560 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD624 003FA564 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD628 003FA568 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD62C 003FA56C 7D 89 03 A6 */ mtctr r12
-/* 803FD630 003FA570 4E 80 04 21 */ bctrl
-/* 803FD634 003FA574 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD638 003FA578 38 80 00 00 */ li r4, 0
-/* 803FD63C 003FA57C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD640 003FA580 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD644 003FA584 7D 89 03 A6 */ mtctr r12
-/* 803FD648 003FA588 4E 80 04 21 */ bctrl
-/* 803FD64C 003FA58C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD650 003FA590 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD654 003FA594 7C 08 03 A6 */ mtlr r0
-/* 803FD658 003FA598 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD65C 003FA59C 4E 80 00 20 */ blr
-
-.global close_Floor__Q26Screen9Game2DMgrFv
-close_Floor__Q26Screen9Game2DMgrFv:
-/* 803FD660 003FA5A0 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD664 003FA5A4 7C 08 02 A6 */ mflr r0
-/* 803FD668 003FA5A8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD66C 003FA5AC 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD670 003FA5B0 7C 7F 1B 78 */ mr r31, r3
-/* 803FD674 003FA5B4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD678 003FA5B8 48 05 62 B9 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD67C 003FA5BC 2C 03 27 13 */ cmpwi r3, 0x2713
-/* 803FD680 003FA5C0 40 82 00 3C */ bne .L_803FD6BC
-/* 803FD684 003FA5C4 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD688 003FA5C8 3C 60 80 4F */ lis r3, __vt__Q26Screen11EndSceneArg@ha
-/* 803FD68C 003FA5CC 38 84 84 68 */ addi r4, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FD690 003FA5D0 38 00 00 01 */ li r0, 1
-/* 803FD694 003FA5D4 90 81 00 08 */ stw r4, 8(r1)
-/* 803FD698 003FA5D8 38 63 A7 F8 */ addi r3, r3, __vt__Q26Screen11EndSceneArg@l
-/* 803FD69C 003FA5DC 38 81 00 08 */ addi r4, r1, 8
-/* 803FD6A0 003FA5E0 90 61 00 08 */ stw r3, 8(r1)
-/* 803FD6A4 003FA5E4 98 01 00 0C */ stb r0, 0xc(r1)
-/* 803FD6A8 003FA5E8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD6AC 003FA5EC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD6B0 003FA5F0 81 8C 00 14 */ lwz r12, 0x14(r12)
-/* 803FD6B4 003FA5F4 7D 89 03 A6 */ mtctr r12
-/* 803FD6B8 003FA5F8 4E 80 04 21 */ bctrl
-.L_803FD6BC:
-/* 803FD6BC 003FA5FC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD6C0 003FA600 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD6C4 003FA604 7C 08 03 A6 */ mtlr r0
-/* 803FD6C8 003FA608 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD6CC 003FA60C 4E 80 00 20 */ blr
-
-.global set_FloorVS_LoadEnd__Q26Screen9Game2DMgrFv
-set_FloorVS_LoadEnd__Q26Screen9Game2DMgrFv:
-/* 803FD6D0 003FA610 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD6D4 003FA614 7C 08 02 A6 */ mflr r0
-/* 803FD6D8 003FA618 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD6DC 003FA61C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD6E0 003FA620 7C 7F 1B 78 */ mr r31, r3
-/* 803FD6E4 003FA624 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD6E8 003FA628 48 05 62 49 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD6EC 003FA62C 2C 03 27 13 */ cmpwi r3, 0x2713
-/* 803FD6F0 003FA630 40 82 00 28 */ bne .L_803FD718
-/* 803FD6F4 003FA634 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD6F8 003FA638 48 05 62 1D */ bl getDispMember__Q26Screen3MgrFv
-/* 803FD6FC 003FA63C 38 00 00 01 */ li r0, 1
-/* 803FD700 003FA640 7C 64 1B 78 */ mr r4, r3
-/* 803FD704 003FA644 98 03 00 12 */ stb r0, 0x12(r3)
-/* 803FD708 003FA648 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD70C 003FA64C 28 03 00 00 */ cmplwi r3, 0
-/* 803FD710 003FA650 41 82 00 08 */ beq .L_803FD718
-/* 803FD714 003FA654 48 05 61 CD */ bl setDispMember__Q26Screen3MgrFPQ32og6Screen14DispMemberBase
-.L_803FD718:
-/* 803FD718 003FA658 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD71C 003FA65C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD720 003FA660 7C 08 03 A6 */ mtlr r0
-/* 803FD724 003FA664 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD728 003FA668 4E 80 00 20 */ blr
-
-.global startCount_Floor__Q26Screen9Game2DMgrFv
-startCount_Floor__Q26Screen9Game2DMgrFv:
-/* 803FD72C 003FA66C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD730 003FA670 7C 08 02 A6 */ mflr r0
-/* 803FD734 003FA674 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD738 003FA678 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD73C 003FA67C 7C 7F 1B 78 */ mr r31, r3
-/* 803FD740 003FA680 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD744 003FA684 48 05 61 ED */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD748 003FA688 2C 03 27 13 */ cmpwi r3, 0x2713
-/* 803FD74C 003FA68C 40 82 00 14 */ bne .L_803FD760
-/* 803FD750 003FA690 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD754 003FA694 48 05 61 C1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FD758 003FA698 38 00 00 01 */ li r0, 1
-/* 803FD75C 003FA69C 98 03 00 10 */ stb r0, 0x10(r3)
-.L_803FD760:
-/* 803FD760 003FA6A0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD764 003FA6A4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD768 003FA6A8 7C 08 03 A6 */ mtlr r0
-/* 803FD76C 003FA6AC 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD770 003FA6B0 4E 80 00 20 */ blr
-
-.global startFadeBG_Floor__Q26Screen9Game2DMgrFv
-startFadeBG_Floor__Q26Screen9Game2DMgrFv:
-/* 803FD774 003FA6B4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD778 003FA6B8 7C 08 02 A6 */ mflr r0
-/* 803FD77C 003FA6BC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD780 003FA6C0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD784 003FA6C4 7C 7F 1B 78 */ mr r31, r3
-/* 803FD788 003FA6C8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD78C 003FA6CC 48 05 61 A5 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD790 003FA6D0 2C 03 27 13 */ cmpwi r3, 0x2713
-/* 803FD794 003FA6D4 40 82 00 14 */ bne .L_803FD7A8
-/* 803FD798 003FA6D8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD79C 003FA6DC 48 05 61 79 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FD7A0 003FA6E0 38 00 00 01 */ li r0, 1
-/* 803FD7A4 003FA6E4 98 03 00 11 */ stb r0, 0x11(r3)
-.L_803FD7A8:
-/* 803FD7A8 003FA6E8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD7AC 003FA6EC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD7B0 003FA6F0 7C 08 03 A6 */ mtlr r0
-/* 803FD7B4 003FA6F4 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD7B8 003FA6F8 4E 80 00 20 */ blr
-
-.global open_CourseName__Q26Screen9Game2DMgrFRQ32og6Screen20DispMemberCourseName
-open_CourseName__Q26Screen9Game2DMgrFRQ32og6Screen20DispMemberCourseName:
-/* 803FD7BC 003FA6FC 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD7C0 003FA700 7C 08 02 A6 */ mflr r0
-/* 803FD7C4 003FA704 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD7C8 003FA708 38 A0 00 00 */ li r5, 0
-/* 803FD7CC 003FA70C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD7D0 003FA710 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FD7D4 003FA714 3C C0 80 4E */ lis r6, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD7D8 003FA718 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD7DC 003FA71C 38 E6 84 58 */ addi r7, r6, __vt__Q26Screen11SetSceneArg@l
-/* 803FD7E0 003FA720 38 C0 27 1E */ li r6, 0x271e
-/* 803FD7E4 003FA724 7C 7F 1B 78 */ mr r31, r3
-/* 803FD7E8 003FA728 90 01 00 08 */ stw r0, 8(r1)
-/* 803FD7EC 003FA72C 38 00 00 01 */ li r0, 1
-/* 803FD7F0 003FA730 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FD7F4 003FA734 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FD7F8 003FA738 38 81 00 08 */ addi r4, r1, 8
-/* 803FD7FC 003FA73C 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FD800 003FA740 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FD804 003FA744 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FD808 003FA748 98 01 00 10 */ stb r0, 0x10(r1)
-/* 803FD80C 003FA74C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD810 003FA750 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD814 003FA754 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD818 003FA758 7D 89 03 A6 */ mtctr r12
-/* 803FD81C 003FA75C 4E 80 04 21 */ bctrl
-/* 803FD820 003FA760 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD824 003FA764 38 80 00 00 */ li r4, 0
-/* 803FD828 003FA768 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD82C 003FA76C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD830 003FA770 7D 89 03 A6 */ mtctr r12
-/* 803FD834 003FA774 4E 80 04 21 */ bctrl
-/* 803FD838 003FA778 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD83C 003FA77C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD840 003FA780 7C 08 03 A6 */ mtlr r0
-/* 803FD844 003FA784 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD848 003FA788 4E 80 00 20 */ blr
-
-.global startFadeBG_CourseName__Q26Screen9Game2DMgrFv
-startFadeBG_CourseName__Q26Screen9Game2DMgrFv:
-/* 803FD84C 003FA78C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD850 003FA790 7C 08 02 A6 */ mflr r0
-/* 803FD854 003FA794 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD858 003FA798 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD85C 003FA79C 7C 7F 1B 78 */ mr r31, r3
-/* 803FD860 003FA7A0 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD864 003FA7A4 48 05 60 CD */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD868 003FA7A8 2C 03 27 1E */ cmpwi r3, 0x271e
-/* 803FD86C 003FA7AC 40 82 00 14 */ bne .L_803FD880
-/* 803FD870 003FA7B0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD874 003FA7B4 48 05 60 A1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FD878 003FA7B8 38 00 00 01 */ li r0, 1
-/* 803FD87C 003FA7BC 98 03 00 0D */ stb r0, 0xd(r3)
-.L_803FD880:
-/* 803FD880 003FA7C0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD884 003FA7C4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD888 003FA7C8 7C 08 03 A6 */ mtlr r0
-/* 803FD88C 003FA7CC 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD890 003FA7D0 4E 80 00 20 */ blr
-
-.global close_CourseName__Q26Screen9Game2DMgrFv
-close_CourseName__Q26Screen9Game2DMgrFv:
-/* 803FD894 003FA7D4 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FD898 003FA7D8 7C 08 02 A6 */ mflr r0
-/* 803FD89C 003FA7DC 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FD8A0 003FA7E0 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FD8A4 003FA7E4 7C 7F 1B 78 */ mr r31, r3
-/* 803FD8A8 003FA7E8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD8AC 003FA7EC 48 05 60 85 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD8B0 003FA7F0 2C 03 27 1E */ cmpwi r3, 0x271e
-/* 803FD8B4 003FA7F4 40 82 00 3C */ bne .L_803FD8F0
-/* 803FD8B8 003FA7F8 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD8BC 003FA7FC 3C 60 80 4F */ lis r3, __vt__Q26Screen11EndSceneArg@ha
-/* 803FD8C0 003FA800 38 84 84 68 */ addi r4, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FD8C4 003FA804 38 00 00 01 */ li r0, 1
-/* 803FD8C8 003FA808 90 81 00 08 */ stw r4, 8(r1)
-/* 803FD8CC 003FA80C 38 63 A7 F8 */ addi r3, r3, __vt__Q26Screen11EndSceneArg@l
-/* 803FD8D0 003FA810 38 81 00 08 */ addi r4, r1, 8
-/* 803FD8D4 003FA814 90 61 00 08 */ stw r3, 8(r1)
-/* 803FD8D8 003FA818 98 01 00 0C */ stb r0, 0xc(r1)
-/* 803FD8DC 003FA81C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD8E0 003FA820 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD8E4 003FA824 81 8C 00 14 */ lwz r12, 0x14(r12)
-/* 803FD8E8 003FA828 7D 89 03 A6 */ mtctr r12
-/* 803FD8EC 003FA82C 4E 80 04 21 */ bctrl
-.L_803FD8F0:
-/* 803FD8F0 003FA830 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FD8F4 003FA834 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FD8F8 003FA838 7C 08 03 A6 */ mtlr r0
-/* 803FD8FC 003FA83C 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FD900 003FA840 4E 80 00 20 */ blr
-
-.global startCount_CourseName__Q26Screen9Game2DMgrFv
-startCount_CourseName__Q26Screen9Game2DMgrFv:
-/* 803FD904 003FA844 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FD908 003FA848 7C 08 02 A6 */ mflr r0
-/* 803FD90C 003FA84C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FD910 003FA850 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FD914 003FA854 7C 7F 1B 78 */ mr r31, r3
-/* 803FD918 003FA858 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FD91C 003FA85C 48 05 60 15 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FD920 003FA860 2C 03 27 1E */ cmpwi r3, 0x271e
-/* 803FD924 003FA864 40 82 00 14 */ bne .L_803FD938
-/* 803FD928 003FA868 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD92C 003FA86C 48 05 5F E9 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FD930 003FA870 38 00 00 01 */ li r0, 1
-/* 803FD934 003FA874 98 03 00 0C */ stb r0, 0xc(r3)
-.L_803FD938:
-/* 803FD938 003FA878 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FD93C 003FA87C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FD940 003FA880 7C 08 03 A6 */ mtlr r0
-/* 803FD944 003FA884 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FD948 003FA888 4E 80 00 20 */ blr
-
-.global open_GameOver__Q26Screen9Game2DMgrFQ36Screen9Game2DMgr13GameOverTitle
-open_GameOver__Q26Screen9Game2DMgrFQ36Screen9Game2DMgr13GameOverTitle:
-/* 803FD94C 003FA88C 94 21 FF A0 */ stwu r1, -0x60(r1)
-/* 803FD950 003FA890 7C 08 02 A6 */ mflr r0
-/* 803FD954 003FA894 2C 04 00 02 */ cmpwi r4, 2
-/* 803FD958 003FA898 90 01 00 64 */ stw r0, 0x64(r1)
-/* 803FD95C 003FA89C 93 E1 00 5C */ stw r31, 0x5c(r1)
-/* 803FD960 003FA8A0 7C 7F 1B 78 */ mr r31, r3
-/* 803FD964 003FA8A4 41 82 00 F8 */ beq .L_803FDA5C
-/* 803FD968 003FA8A8 40 80 00 14 */ bge .L_803FD97C
-/* 803FD96C 003FA8AC 2C 04 00 00 */ cmpwi r4, 0
-/* 803FD970 003FA8B0 41 82 00 1C */ beq .L_803FD98C
-/* 803FD974 003FA8B4 40 80 00 80 */ bge .L_803FD9F4
-/* 803FD978 003FA8B8 48 00 02 18 */ b .L_803FDB90
-.L_803FD97C:
-/* 803FD97C 003FA8BC 2C 04 00 04 */ cmpwi r4, 4
-/* 803FD980 003FA8C0 41 82 01 AC */ beq .L_803FDB2C
-/* 803FD984 003FA8C4 40 80 02 0C */ bge .L_803FDB90
-/* 803FD988 003FA8C8 48 00 01 3C */ b .L_803FDAC4
-.L_803FD98C:
-/* 803FD98C 003FA8CC 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD990 003FA8D0 38 60 00 00 */ li r3, 0
-/* 803FD994 003FA8D4 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FD998 003FA8D8 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FD99C 003FA8DC 90 01 00 48 */ stw r0, 0x48(r1)
-/* 803FD9A0 003FA8E0 38 84 84 58 */ addi r4, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FD9A4 003FA8E4 38 A0 27 2F */ li r5, 0x272f
-/* 803FD9A8 003FA8E8 38 00 00 01 */ li r0, 1
-/* 803FD9AC 003FA8EC 90 81 00 48 */ stw r4, 0x48(r1)
-/* 803FD9B0 003FA8F0 38 81 00 48 */ addi r4, r1, 0x48
-/* 803FD9B4 003FA8F4 90 A1 00 4C */ stw r5, 0x4c(r1)
-/* 803FD9B8 003FA8F8 98 61 00 50 */ stb r3, 0x50(r1)
-/* 803FD9BC 003FA8FC 98 01 00 51 */ stb r0, 0x51(r1)
-/* 803FD9C0 003FA900 90 61 00 54 */ stw r3, 0x54(r1)
-/* 803FD9C4 003FA904 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD9C8 003FA908 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD9CC 003FA90C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FD9D0 003FA910 7D 89 03 A6 */ mtctr r12
-/* 803FD9D4 003FA914 4E 80 04 21 */ bctrl
-/* 803FD9D8 003FA918 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FD9DC 003FA91C 38 80 00 00 */ li r4, 0
-/* 803FD9E0 003FA920 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FD9E4 003FA924 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FD9E8 003FA928 7D 89 03 A6 */ mtctr r12
-/* 803FD9EC 003FA92C 4E 80 04 21 */ bctrl
-/* 803FD9F0 003FA930 48 00 01 A0 */ b .L_803FDB90
-.L_803FD9F4:
-/* 803FD9F4 003FA934 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FD9F8 003FA938 38 60 00 00 */ li r3, 0
-/* 803FD9FC 003FA93C 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FDA00 003FA940 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDA04 003FA944 90 01 00 38 */ stw r0, 0x38(r1)
-/* 803FDA08 003FA948 38 84 84 58 */ addi r4, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FDA0C 003FA94C 38 A0 27 30 */ li r5, 0x2730
-/* 803FDA10 003FA950 38 00 00 01 */ li r0, 1
-/* 803FDA14 003FA954 90 81 00 38 */ stw r4, 0x38(r1)
-/* 803FDA18 003FA958 38 81 00 38 */ addi r4, r1, 0x38
-/* 803FDA1C 003FA95C 90 A1 00 3C */ stw r5, 0x3c(r1)
-/* 803FDA20 003FA960 98 61 00 40 */ stb r3, 0x40(r1)
-/* 803FDA24 003FA964 98 01 00 41 */ stb r0, 0x41(r1)
-/* 803FDA28 003FA968 90 61 00 44 */ stw r3, 0x44(r1)
-/* 803FDA2C 003FA96C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDA30 003FA970 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDA34 003FA974 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDA38 003FA978 7D 89 03 A6 */ mtctr r12
-/* 803FDA3C 003FA97C 4E 80 04 21 */ bctrl
-/* 803FDA40 003FA980 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDA44 003FA984 38 80 00 00 */ li r4, 0
-/* 803FDA48 003FA988 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDA4C 003FA98C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDA50 003FA990 7D 89 03 A6 */ mtctr r12
-/* 803FDA54 003FA994 4E 80 04 21 */ bctrl
-/* 803FDA58 003FA998 48 00 01 38 */ b .L_803FDB90
-.L_803FDA5C:
-/* 803FDA5C 003FA99C 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FDA60 003FA9A0 38 60 00 00 */ li r3, 0
-/* 803FDA64 003FA9A4 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FDA68 003FA9A8 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDA6C 003FA9AC 90 01 00 28 */ stw r0, 0x28(r1)
-/* 803FDA70 003FA9B0 38 84 84 58 */ addi r4, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FDA74 003FA9B4 38 A0 27 31 */ li r5, 0x2731
-/* 803FDA78 003FA9B8 38 00 00 01 */ li r0, 1
-/* 803FDA7C 003FA9BC 90 81 00 28 */ stw r4, 0x28(r1)
-/* 803FDA80 003FA9C0 38 81 00 28 */ addi r4, r1, 0x28
-/* 803FDA84 003FA9C4 90 A1 00 2C */ stw r5, 0x2c(r1)
-/* 803FDA88 003FA9C8 98 61 00 30 */ stb r3, 0x30(r1)
-/* 803FDA8C 003FA9CC 98 01 00 31 */ stb r0, 0x31(r1)
-/* 803FDA90 003FA9D0 90 61 00 34 */ stw r3, 0x34(r1)
-/* 803FDA94 003FA9D4 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDA98 003FA9D8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDA9C 003FA9DC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDAA0 003FA9E0 7D 89 03 A6 */ mtctr r12
-/* 803FDAA4 003FA9E4 4E 80 04 21 */ bctrl
-/* 803FDAA8 003FA9E8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDAAC 003FA9EC 38 80 00 00 */ li r4, 0
-/* 803FDAB0 003FA9F0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDAB4 003FA9F4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDAB8 003FA9F8 7D 89 03 A6 */ mtctr r12
-/* 803FDABC 003FA9FC 4E 80 04 21 */ bctrl
-/* 803FDAC0 003FAA00 48 00 00 D0 */ b .L_803FDB90
-.L_803FDAC4:
-/* 803FDAC4 003FAA04 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FDAC8 003FAA08 38 60 00 00 */ li r3, 0
-/* 803FDACC 003FAA0C 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FDAD0 003FAA10 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDAD4 003FAA14 90 01 00 18 */ stw r0, 0x18(r1)
-/* 803FDAD8 003FAA18 38 84 84 58 */ addi r4, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FDADC 003FAA1C 38 A0 27 32 */ li r5, 0x2732
-/* 803FDAE0 003FAA20 38 00 00 01 */ li r0, 1
-/* 803FDAE4 003FAA24 90 81 00 18 */ stw r4, 0x18(r1)
-/* 803FDAE8 003FAA28 38 81 00 18 */ addi r4, r1, 0x18
-/* 803FDAEC 003FAA2C 90 A1 00 1C */ stw r5, 0x1c(r1)
-/* 803FDAF0 003FAA30 98 61 00 20 */ stb r3, 0x20(r1)
-/* 803FDAF4 003FAA34 98 01 00 21 */ stb r0, 0x21(r1)
-/* 803FDAF8 003FAA38 90 61 00 24 */ stw r3, 0x24(r1)
-/* 803FDAFC 003FAA3C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDB00 003FAA40 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDB04 003FAA44 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDB08 003FAA48 7D 89 03 A6 */ mtctr r12
-/* 803FDB0C 003FAA4C 4E 80 04 21 */ bctrl
-/* 803FDB10 003FAA50 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDB14 003FAA54 38 80 00 00 */ li r4, 0
-/* 803FDB18 003FAA58 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDB1C 003FAA5C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDB20 003FAA60 7D 89 03 A6 */ mtctr r12
-/* 803FDB24 003FAA64 4E 80 04 21 */ bctrl
-/* 803FDB28 003FAA68 48 00 00 68 */ b .L_803FDB90
-.L_803FDB2C:
-/* 803FDB2C 003FAA6C 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FDB30 003FAA70 38 60 00 00 */ li r3, 0
-/* 803FDB34 003FAA74 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FDB38 003FAA78 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDB3C 003FAA7C 90 01 00 08 */ stw r0, 8(r1)
-/* 803FDB40 003FAA80 38 84 84 58 */ addi r4, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FDB44 003FAA84 38 A0 27 33 */ li r5, 0x2733
-/* 803FDB48 003FAA88 38 00 00 01 */ li r0, 1
-/* 803FDB4C 003FAA8C 90 81 00 08 */ stw r4, 8(r1)
-/* 803FDB50 003FAA90 38 81 00 08 */ addi r4, r1, 8
-/* 803FDB54 003FAA94 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FDB58 003FAA98 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FDB5C 003FAA9C 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FDB60 003FAAA0 90 61 00 14 */ stw r3, 0x14(r1)
-/* 803FDB64 003FAAA4 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDB68 003FAAA8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDB6C 003FAAAC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDB70 003FAAB0 7D 89 03 A6 */ mtctr r12
-/* 803FDB74 003FAAB4 4E 80 04 21 */ bctrl
-/* 803FDB78 003FAAB8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDB7C 003FAABC 38 80 00 00 */ li r4, 0
-/* 803FDB80 003FAAC0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDB84 003FAAC4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDB88 003FAAC8 7D 89 03 A6 */ mtctr r12
-/* 803FDB8C 003FAACC 4E 80 04 21 */ bctrl
-.L_803FDB90:
-/* 803FDB90 003FAAD0 80 01 00 64 */ lwz r0, 0x64(r1)
-/* 803FDB94 003FAAD4 83 E1 00 5C */ lwz r31, 0x5c(r1)
-/* 803FDB98 003FAAD8 7C 08 03 A6 */ mtlr r0
-/* 803FDB9C 003FAADC 38 21 00 60 */ addi r1, r1, 0x60
-/* 803FDBA0 003FAAE0 4E 80 00 20 */ blr
-
-.global close_GameOver__Q26Screen9Game2DMgrFv
-close_GameOver__Q26Screen9Game2DMgrFv:
-/* 803FDBA4 003FAAE4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FDBA8 003FAAE8 7C 08 02 A6 */ mflr r0
-/* 803FDBAC 003FAAEC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FDBB0 003FAAF0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FDBB4 003FAAF4 7C 7F 1B 78 */ mr r31, r3
-/* 803FDBB8 003FAAF8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FDBBC 003FAAFC 48 05 5D 75 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FDBC0 003FAB00 2C 03 27 33 */ cmpwi r3, 0x2733
-/* 803FDBC4 003FAB04 41 82 00 18 */ beq .L_803FDBDC
-/* 803FDBC8 003FAB08 40 80 00 74 */ bge .L_803FDC3C
-/* 803FDBCC 003FAB0C 2C 03 27 2F */ cmpwi r3, 0x272f
-/* 803FDBD0 003FAB10 41 82 00 0C */ beq .L_803FDBDC
-/* 803FDBD4 003FAB14 40 80 00 24 */ bge .L_803FDBF8
-/* 803FDBD8 003FAB18 48 00 00 64 */ b .L_803FDC3C
-.L_803FDBDC:
-/* 803FDBDC 003FAB1C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDBE0 003FAB20 38 80 00 00 */ li r4, 0
-/* 803FDBE4 003FAB24 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDBE8 003FAB28 81 8C 00 14 */ lwz r12, 0x14(r12)
-/* 803FDBEC 003FAB2C 7D 89 03 A6 */ mtctr r12
-/* 803FDBF0 003FAB30 4E 80 04 21 */ bctrl
-/* 803FDBF4 003FAB34 48 00 00 48 */ b .L_803FDC3C
-.L_803FDBF8:
-/* 803FDBF8 003FAB38 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDBFC 003FAB3C 48 05 5D F1 */ bl setBackupScene__Q26Screen3MgrFv
-/* 803FDC00 003FAB40 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDC04 003FAB44 41 82 00 20 */ beq .L_803FDC24
-/* 803FDC08 003FAB48 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDC0C 003FAB4C 38 80 00 00 */ li r4, 0
-/* 803FDC10 003FAB50 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDC14 003FAB54 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDC18 003FAB58 7D 89 03 A6 */ mtctr r12
-/* 803FDC1C 003FAB5C 4E 80 04 21 */ bctrl
-/* 803FDC20 003FAB60 48 00 00 1C */ b .L_803FDC3C
-.L_803FDC24:
-/* 803FDC24 003FAB64 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FDC28 003FAB68 38 80 00 00 */ li r4, 0
-/* 803FDC2C 003FAB6C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDC30 003FAB70 81 8C 00 14 */ lwz r12, 0x14(r12)
-/* 803FDC34 003FAB74 7D 89 03 A6 */ mtctr r12
-/* 803FDC38 003FAB78 4E 80 04 21 */ bctrl
-.L_803FDC3C:
-/* 803FDC3C 003FAB7C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FDC40 003FAB80 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FDC44 003FAB84 7C 08 03 A6 */ mtlr r0
-/* 803FDC48 003FAB88 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FDC4C 003FAB8C 4E 80 00 20 */ blr
-
-.global open_CaveInMenu__Q26Screen9Game2DMgrFRQ32og6Screen17DispMemberAnaDemo
-open_CaveInMenu__Q26Screen9Game2DMgrFRQ32og6Screen17DispMemberAnaDemo:
-/* 803FDC50 003FAB90 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FDC54 003FAB94 7C 08 02 A6 */ mflr r0
-/* 803FDC58 003FAB98 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FDC5C 003FAB9C 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FDC60 003FABA0 7C 9F 23 78 */ mr r31, r4
-/* 803FDC64 003FABA4 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FDC68 003FABA8 7C 7E 1B 78 */ mr r30, r3
-/* 803FDC6C 003FABAC 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FDC70 003FABB0 48 05 5D B1 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FDC74 003FABB4 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDC78 003FABB8 41 82 00 0C */ beq .L_803FDC84
-/* 803FDC7C 003FABBC 38 60 00 00 */ li r3, 0
-/* 803FDC80 003FABC0 48 00 00 98 */ b .L_803FDD18
-.L_803FDC84:
-/* 803FDC84 003FABC4 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDC88 003FABC8 48 05 5C A9 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FDC8C 003FABCC 2C 03 27 10 */ cmpwi r3, 0x2710
-/* 803FDC90 003FABD0 40 82 00 84 */ bne .L_803FDD14
-/* 803FDC94 003FABD4 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FDC98 003FABD8 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDC9C 003FABDC 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FDCA0 003FABE0 38 A0 27 1F */ li r5, 0x271f
-/* 803FDCA4 003FABE4 90 01 00 08 */ stw r0, 8(r1)
-/* 803FDCA8 003FABE8 38 83 84 58 */ addi r4, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FDCAC 003FABEC 38 60 00 00 */ li r3, 0
-/* 803FDCB0 003FABF0 38 00 00 01 */ li r0, 1
-/* 803FDCB4 003FABF4 90 81 00 08 */ stw r4, 8(r1)
-/* 803FDCB8 003FABF8 38 81 00 08 */ addi r4, r1, 8
-/* 803FDCBC 003FABFC 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FDCC0 003FAC00 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FDCC4 003FAC04 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FDCC8 003FAC08 93 E1 00 14 */ stw r31, 0x14(r1)
-/* 803FDCCC 003FAC0C 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDCD0 003FAC10 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDCD4 003FAC14 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDCD8 003FAC18 7D 89 03 A6 */ mtctr r12
-/* 803FDCDC 003FAC1C 4E 80 04 21 */ bctrl
-/* 803FDCE0 003FAC20 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDCE4 003FAC24 41 82 00 30 */ beq .L_803FDD14
-/* 803FDCE8 003FAC28 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDCEC 003FAC2C 38 80 00 00 */ li r4, 0
-/* 803FDCF0 003FAC30 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDCF4 003FAC34 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDCF8 003FAC38 7D 89 03 A6 */ mtctr r12
-/* 803FDCFC 003FAC3C 4E 80 04 21 */ bctrl
-/* 803FDD00 003FAC40 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDD04 003FAC44 41 82 00 10 */ beq .L_803FDD14
-/* 803FDD08 003FAC48 48 06 DC 55 */ bl PSPause_StartMenuOn__Fv
-/* 803FDD0C 003FAC4C 38 60 00 01 */ li r3, 1
-/* 803FDD10 003FAC50 48 00 00 08 */ b .L_803FDD18
-.L_803FDD14:
-/* 803FDD14 003FAC54 38 60 00 00 */ li r3, 0
-.L_803FDD18:
-/* 803FDD18 003FAC58 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FDD1C 003FAC5C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FDD20 003FAC60 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FDD24 003FAC64 7C 08 03 A6 */ mtlr r0
-/* 803FDD28 003FAC68 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FDD2C 003FAC6C 4E 80 00 20 */ blr
-
-.global check_CaveInMenu__Q26Screen9Game2DMgrFv
-check_CaveInMenu__Q26Screen9Game2DMgrFv:
-/* 803FDD30 003FAC70 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FDD34 003FAC74 7C 08 02 A6 */ mflr r0
-/* 803FDD38 003FAC78 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FDD3C 003FAC7C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FDD40 003FAC80 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FDD44 003FAC84 48 05 5B D1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FDD48 003FAC88 7C 7F 1B 79 */ or. r31, r3, r3
-/* 803FDD4C 003FAC8C 41 82 00 64 */ beq .L_803FDDB0
-/* 803FDD50 003FAC90 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FDD54 003FAC94 3C C0 44 45 */ lis r6, 0x44454D4F@ha
-/* 803FDD58 003FAC98 3C A0 41 4E */ lis r5, 0x414E415F@ha
-/* 803FDD5C 003FAC9C 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FDD60 003FACA0 38 C6 4D 4F */ addi r6, r6, 0x44454D4F@l
-/* 803FDD64 003FACA4 38 A5 41 5F */ addi r5, r5, 0x414E415F@l
-/* 803FDD68 003FACA8 4B F1 15 B5 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FDD6C 003FACAC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDD70 003FACB0 41 82 00 38 */ beq .L_803FDDA8
-/* 803FDD74 003FACB4 88 1F 00 1F */ lbz r0, 0x1f(r31)
-/* 803FDD78 003FACB8 28 00 00 00 */ cmplwi r0, 0
-/* 803FDD7C 003FACBC 41 82 00 0C */ beq .L_803FDD88
-/* 803FDD80 003FACC0 3B E0 00 00 */ li r31, 0
-/* 803FDD84 003FACC4 48 00 00 30 */ b .L_803FDDB4
-.L_803FDD88:
-/* 803FDD88 003FACC8 88 1F 00 1E */ lbz r0, 0x1e(r31)
-/* 803FDD8C 003FACCC 38 60 00 02 */ li r3, 2
-/* 803FDD90 003FACD0 28 00 00 00 */ cmplwi r0, 0
-/* 803FDD94 003FACD4 41 82 00 08 */ beq .L_803FDD9C
-/* 803FDD98 003FACD8 38 60 00 01 */ li r3, 1
-.L_803FDD9C:
-/* 803FDD9C 003FACDC 7C 7F 1B 78 */ mr r31, r3
-/* 803FDDA0 003FACE0 48 06 DD A9 */ bl PSPause_StartMenuOff__Fv
-/* 803FDDA4 003FACE4 48 00 00 10 */ b .L_803FDDB4
-.L_803FDDA8:
-/* 803FDDA8 003FACE8 3B E0 FF FF */ li r31, -1
-/* 803FDDAC 003FACEC 48 00 00 08 */ b .L_803FDDB4
-.L_803FDDB0:
-/* 803FDDB0 003FACF0 3B E0 FF FE */ li r31, -2
-.L_803FDDB4:
-/* 803FDDB4 003FACF4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FDDB8 003FACF8 7F E3 FB 78 */ mr r3, r31
-/* 803FDDBC 003FACFC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FDDC0 003FAD00 7C 08 03 A6 */ mtlr r0
-/* 803FDDC4 003FAD04 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FDDC8 003FAD08 4E 80 00 20 */ blr
-
-.global open_KanketuMenu__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberKanketuMenu
-open_KanketuMenu__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberKanketuMenu:
-/* 803FDDCC 003FAD0C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FDDD0 003FAD10 7C 08 02 A6 */ mflr r0
-/* 803FDDD4 003FAD14 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FDDD8 003FAD18 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FDDDC 003FAD1C 7C 9F 23 78 */ mr r31, r4
-/* 803FDDE0 003FAD20 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FDDE4 003FAD24 7C 7E 1B 78 */ mr r30, r3
-/* 803FDDE8 003FAD28 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FDDEC 003FAD2C 48 05 5C 35 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FDDF0 003FAD30 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDDF4 003FAD34 41 82 00 0C */ beq .L_803FDE00
-/* 803FDDF8 003FAD38 38 60 00 00 */ li r3, 0
-/* 803FDDFC 003FAD3C 48 00 00 98 */ b .L_803FDE94
-.L_803FDE00:
-/* 803FDE00 003FAD40 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDE04 003FAD44 48 05 5B 2D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FDE08 003FAD48 2C 03 27 11 */ cmpwi r3, 0x2711
-/* 803FDE0C 003FAD4C 40 82 00 84 */ bne .L_803FDE90
-/* 803FDE10 003FAD50 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FDE14 003FAD54 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDE18 003FAD58 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FDE1C 003FAD5C 38 A0 27 20 */ li r5, 0x2720
-/* 803FDE20 003FAD60 90 01 00 08 */ stw r0, 8(r1)
-/* 803FDE24 003FAD64 38 83 84 58 */ addi r4, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FDE28 003FAD68 38 60 00 00 */ li r3, 0
-/* 803FDE2C 003FAD6C 38 00 00 01 */ li r0, 1
-/* 803FDE30 003FAD70 90 81 00 08 */ stw r4, 8(r1)
-/* 803FDE34 003FAD74 38 81 00 08 */ addi r4, r1, 8
-/* 803FDE38 003FAD78 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FDE3C 003FAD7C 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FDE40 003FAD80 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FDE44 003FAD84 93 E1 00 14 */ stw r31, 0x14(r1)
-/* 803FDE48 003FAD88 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDE4C 003FAD8C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDE50 003FAD90 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDE54 003FAD94 7D 89 03 A6 */ mtctr r12
-/* 803FDE58 003FAD98 4E 80 04 21 */ bctrl
-/* 803FDE5C 003FAD9C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDE60 003FADA0 41 82 00 30 */ beq .L_803FDE90
-/* 803FDE64 003FADA4 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDE68 003FADA8 38 80 00 00 */ li r4, 0
-/* 803FDE6C 003FADAC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDE70 003FADB0 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDE74 003FADB4 7D 89 03 A6 */ mtctr r12
-/* 803FDE78 003FADB8 4E 80 04 21 */ bctrl
-/* 803FDE7C 003FADBC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDE80 003FADC0 41 82 00 10 */ beq .L_803FDE90
-/* 803FDE84 003FADC4 48 06 DA D9 */ bl PSPause_StartMenuOn__Fv
-/* 803FDE88 003FADC8 38 60 00 01 */ li r3, 1
-/* 803FDE8C 003FADCC 48 00 00 08 */ b .L_803FDE94
-.L_803FDE90:
-/* 803FDE90 003FADD0 38 60 00 00 */ li r3, 0
-.L_803FDE94:
-/* 803FDE94 003FADD4 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FDE98 003FADD8 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FDE9C 003FADDC 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FDEA0 003FADE0 7C 08 03 A6 */ mtlr r0
-/* 803FDEA4 003FADE4 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FDEA8 003FADE8 4E 80 00 20 */ blr
-
-.global open_ChallengeKanketuMenu__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberKanketuMenu
-open_ChallengeKanketuMenu__Q26Screen9Game2DMgrFRQ32og6Screen21DispMemberKanketuMenu:
-/* 803FDEAC 003FADEC 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FDEB0 003FADF0 7C 08 02 A6 */ mflr r0
-/* 803FDEB4 003FADF4 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FDEB8 003FADF8 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FDEBC 003FADFC 7C 9F 23 78 */ mr r31, r4
-/* 803FDEC0 003FAE00 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FDEC4 003FAE04 7C 7E 1B 78 */ mr r30, r3
-/* 803FDEC8 003FAE08 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FDECC 003FAE0C 48 05 5B 55 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FDED0 003FAE10 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDED4 003FAE14 41 82 00 0C */ beq .L_803FDEE0
-/* 803FDED8 003FAE18 38 60 00 00 */ li r3, 0
-/* 803FDEDC 003FAE1C 48 00 00 AC */ b .L_803FDF88
-.L_803FDEE0:
-/* 803FDEE0 003FAE20 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDEE4 003FAE24 48 05 5A 4D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FDEE8 003FAE28 2C 03 27 27 */ cmpwi r3, 0x2727
-/* 803FDEEC 003FAE2C 41 82 00 14 */ beq .L_803FDF00
-/* 803FDEF0 003FAE30 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDEF4 003FAE34 48 05 5A 3D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FDEF8 003FAE38 2C 03 27 24 */ cmpwi r3, 0x2724
-/* 803FDEFC 003FAE3C 40 82 00 88 */ bne .L_803FDF84
-.L_803FDF00:
-/* 803FDF00 003FAE40 38 C0 00 01 */ li r6, 1
-/* 803FDF04 003FAE44 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FDF08 003FAE48 98 DF 00 26 */ stb r6, 0x26(r31)
-/* 803FDF0C 003FAE4C 38 03 84 68 */ addi r0, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FDF10 003FAE50 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FDF14 003FAE54 38 60 27 20 */ li r3, 0x2720
-/* 803FDF18 003FAE58 90 01 00 08 */ stw r0, 8(r1)
-/* 803FDF1C 003FAE5C 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FDF20 003FAE60 38 00 00 00 */ li r0, 0
-/* 803FDF24 003FAE64 38 81 00 08 */ addi r4, r1, 8
-/* 803FDF28 003FAE68 90 A1 00 08 */ stw r5, 8(r1)
-/* 803FDF2C 003FAE6C 90 61 00 0C */ stw r3, 0xc(r1)
-/* 803FDF30 003FAE70 98 01 00 10 */ stb r0, 0x10(r1)
-/* 803FDF34 003FAE74 98 C1 00 11 */ stb r6, 0x11(r1)
-/* 803FDF38 003FAE78 93 E1 00 14 */ stw r31, 0x14(r1)
-/* 803FDF3C 003FAE7C 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDF40 003FAE80 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDF44 003FAE84 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FDF48 003FAE88 7D 89 03 A6 */ mtctr r12
-/* 803FDF4C 003FAE8C 4E 80 04 21 */ bctrl
-/* 803FDF50 003FAE90 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDF54 003FAE94 41 82 00 30 */ beq .L_803FDF84
-/* 803FDF58 003FAE98 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FDF5C 003FAE9C 38 80 00 00 */ li r4, 0
-/* 803FDF60 003FAEA0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FDF64 003FAEA4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FDF68 003FAEA8 7D 89 03 A6 */ mtctr r12
-/* 803FDF6C 003FAEAC 4E 80 04 21 */ bctrl
-/* 803FDF70 003FAEB0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDF74 003FAEB4 41 82 00 10 */ beq .L_803FDF84
-/* 803FDF78 003FAEB8 48 06 D9 E5 */ bl PSPause_StartMenuOn__Fv
-/* 803FDF7C 003FAEBC 38 60 00 01 */ li r3, 1
-/* 803FDF80 003FAEC0 48 00 00 08 */ b .L_803FDF88
-.L_803FDF84:
-/* 803FDF84 003FAEC4 38 60 00 00 */ li r3, 0
-.L_803FDF88:
-/* 803FDF88 003FAEC8 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FDF8C 003FAECC 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FDF90 003FAED0 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FDF94 003FAED4 7C 08 03 A6 */ mtlr r0
-/* 803FDF98 003FAED8 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FDF9C 003FAEDC 4E 80 00 20 */ blr
-
-.global check_KanketuMenu__Q26Screen9Game2DMgrFv
-check_KanketuMenu__Q26Screen9Game2DMgrFv:
-/* 803FDFA0 003FAEE0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FDFA4 003FAEE4 7C 08 02 A6 */ mflr r0
-/* 803FDFA8 003FAEE8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FDFAC 003FAEEC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FDFB0 003FAEF0 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FDFB4 003FAEF4 48 05 59 61 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FDFB8 003FAEF8 7C 7F 1B 79 */ or. r31, r3, r3
-/* 803FDFBC 003FAEFC 41 82 00 64 */ beq .L_803FE020
-/* 803FDFC0 003FAF00 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FDFC4 003FAF04 3C C0 4B 45 */ lis r6, 0x4B455455@ha
-/* 803FDFC8 003FAF08 3C A0 00 4B */ lis r5, 0x004B414E@ha
-/* 803FDFCC 003FAF0C 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FDFD0 003FAF10 38 C6 54 55 */ addi r6, r6, 0x4B455455@l
-/* 803FDFD4 003FAF14 38 A5 41 4E */ addi r5, r5, 0x004B414E@l
-/* 803FDFD8 003FAF18 4B F1 13 45 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FDFDC 003FAF1C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FDFE0 003FAF20 41 82 00 38 */ beq .L_803FE018
-/* 803FDFE4 003FAF24 88 1F 00 1F */ lbz r0, 0x1f(r31)
-/* 803FDFE8 003FAF28 28 00 00 00 */ cmplwi r0, 0
-/* 803FDFEC 003FAF2C 41 82 00 0C */ beq .L_803FDFF8
-/* 803FDFF0 003FAF30 3B E0 00 00 */ li r31, 0
-/* 803FDFF4 003FAF34 48 00 00 30 */ b .L_803FE024
-.L_803FDFF8:
-/* 803FDFF8 003FAF38 88 1F 00 1E */ lbz r0, 0x1e(r31)
-/* 803FDFFC 003FAF3C 38 60 00 02 */ li r3, 2
-/* 803FE000 003FAF40 28 00 00 00 */ cmplwi r0, 0
-/* 803FE004 003FAF44 41 82 00 08 */ beq .L_803FE00C
-/* 803FE008 003FAF48 38 60 00 01 */ li r3, 1
-.L_803FE00C:
-/* 803FE00C 003FAF4C 7C 7F 1B 78 */ mr r31, r3
-/* 803FE010 003FAF50 48 06 DB 39 */ bl PSPause_StartMenuOff__Fv
-/* 803FE014 003FAF54 48 00 00 10 */ b .L_803FE024
-.L_803FE018:
-/* 803FE018 003FAF58 3B E0 FF FF */ li r31, -1
-/* 803FE01C 003FAF5C 48 00 00 08 */ b .L_803FE024
-.L_803FE020:
-/* 803FE020 003FAF60 3B E0 FF FE */ li r31, -2
-.L_803FE024:
-/* 803FE024 003FAF64 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE028 003FAF68 7F E3 FB 78 */ mr r3, r31
-/* 803FE02C 003FAF6C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE030 003FAF70 7C 08 03 A6 */ mtlr r0
-/* 803FE034 003FAF74 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE038 003FAF78 4E 80 00 20 */ blr
-
-.global open_CaveMoreMenu__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberCaveMore
-open_CaveMoreMenu__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberCaveMore:
-/* 803FE03C 003FAF7C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE040 003FAF80 7C 08 02 A6 */ mflr r0
-/* 803FE044 003FAF84 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE048 003FAF88 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE04C 003FAF8C 7C 9F 23 78 */ mr r31, r4
-/* 803FE050 003FAF90 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FE054 003FAF94 7C 7E 1B 78 */ mr r30, r3
-/* 803FE058 003FAF98 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE05C 003FAF9C 48 05 59 C5 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FE060 003FAFA0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE064 003FAFA4 41 82 00 0C */ beq .L_803FE070
-/* 803FE068 003FAFA8 38 60 00 00 */ li r3, 0
-/* 803FE06C 003FAFAC 48 00 00 B8 */ b .L_803FE124
-.L_803FE070:
-/* 803FE070 003FAFB0 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE074 003FAFB4 48 05 58 BD */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE078 003FAFB8 2C 03 27 11 */ cmpwi r3, 0x2711
-/* 803FE07C 003FAFBC 41 82 00 24 */ beq .L_803FE0A0
-/* 803FE080 003FAFC0 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE084 003FAFC4 48 05 58 AD */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE088 003FAFC8 2C 03 27 27 */ cmpwi r3, 0x2727
-/* 803FE08C 003FAFCC 41 82 00 14 */ beq .L_803FE0A0
-/* 803FE090 003FAFD0 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE094 003FAFD4 48 05 58 9D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE098 003FAFD8 2C 03 27 24 */ cmpwi r3, 0x2724
-/* 803FE09C 003FAFDC 40 82 00 84 */ bne .L_803FE120
-.L_803FE0A0:
-/* 803FE0A0 003FAFE0 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE0A4 003FAFE4 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE0A8 003FAFE8 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FE0AC 003FAFEC 38 A0 27 21 */ li r5, 0x2721
-/* 803FE0B0 003FAFF0 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE0B4 003FAFF4 38 83 84 58 */ addi r4, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FE0B8 003FAFF8 38 60 00 00 */ li r3, 0
-/* 803FE0BC 003FAFFC 38 00 00 01 */ li r0, 1
-/* 803FE0C0 003FB000 90 81 00 08 */ stw r4, 8(r1)
-/* 803FE0C4 003FB004 38 81 00 08 */ addi r4, r1, 8
-/* 803FE0C8 003FB008 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FE0CC 003FB00C 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FE0D0 003FB010 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE0D4 003FB014 93 E1 00 14 */ stw r31, 0x14(r1)
-/* 803FE0D8 003FB018 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE0DC 003FB01C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE0E0 003FB020 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE0E4 003FB024 7D 89 03 A6 */ mtctr r12
-/* 803FE0E8 003FB028 4E 80 04 21 */ bctrl
-/* 803FE0EC 003FB02C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE0F0 003FB030 41 82 00 30 */ beq .L_803FE120
-/* 803FE0F4 003FB034 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE0F8 003FB038 38 80 00 00 */ li r4, 0
-/* 803FE0FC 003FB03C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE100 003FB040 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE104 003FB044 7D 89 03 A6 */ mtctr r12
-/* 803FE108 003FB048 4E 80 04 21 */ bctrl
-/* 803FE10C 003FB04C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE110 003FB050 41 82 00 10 */ beq .L_803FE120
-/* 803FE114 003FB054 48 06 D8 49 */ bl PSPause_StartMenuOn__Fv
-/* 803FE118 003FB058 38 60 00 01 */ li r3, 1
-/* 803FE11C 003FB05C 48 00 00 08 */ b .L_803FE124
-.L_803FE120:
-/* 803FE120 003FB060 38 60 00 00 */ li r3, 0
-.L_803FE124:
-/* 803FE124 003FB064 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE128 003FB068 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE12C 003FB06C 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FE130 003FB070 7C 08 03 A6 */ mtlr r0
-/* 803FE134 003FB074 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE138 003FB078 4E 80 00 20 */ blr
-
-.global check_CaveMoreMenu__Q26Screen9Game2DMgrFv
-check_CaveMoreMenu__Q26Screen9Game2DMgrFv:
-/* 803FE13C 003FB07C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE140 003FB080 7C 08 02 A6 */ mflr r0
-/* 803FE144 003FB084 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE148 003FB088 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE14C 003FB08C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE150 003FB090 48 05 57 C5 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE154 003FB094 7C 7F 1B 79 */ or. r31, r3, r3
-/* 803FE158 003FB098 41 82 00 64 */ beq .L_803FE1BC
-/* 803FE15C 003FB09C 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FE160 003FB0A0 3C C0 4D 4F */ lis r6, 0x4D4F5245@ha
-/* 803FE164 003FB0A4 3C A0 43 41 */ lis r5, 0x43415645@ha
-/* 803FE168 003FB0A8 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FE16C 003FB0AC 38 C6 52 45 */ addi r6, r6, 0x4D4F5245@l
-/* 803FE170 003FB0B0 38 A5 56 45 */ addi r5, r5, 0x43415645@l
-/* 803FE174 003FB0B4 4B F1 11 A9 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FE178 003FB0B8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE17C 003FB0BC 41 82 00 38 */ beq .L_803FE1B4
-/* 803FE180 003FB0C0 88 1F 00 1F */ lbz r0, 0x1f(r31)
-/* 803FE184 003FB0C4 28 00 00 00 */ cmplwi r0, 0
-/* 803FE188 003FB0C8 41 82 00 0C */ beq .L_803FE194
-/* 803FE18C 003FB0CC 3B E0 00 00 */ li r31, 0
-/* 803FE190 003FB0D0 48 00 00 30 */ b .L_803FE1C0
-.L_803FE194:
-/* 803FE194 003FB0D4 88 1F 00 1E */ lbz r0, 0x1e(r31)
-/* 803FE198 003FB0D8 38 60 00 02 */ li r3, 2
-/* 803FE19C 003FB0DC 28 00 00 00 */ cmplwi r0, 0
-/* 803FE1A0 003FB0E0 41 82 00 08 */ beq .L_803FE1A8
-/* 803FE1A4 003FB0E4 38 60 00 01 */ li r3, 1
-.L_803FE1A8:
-/* 803FE1A8 003FB0E8 7C 7F 1B 78 */ mr r31, r3
-/* 803FE1AC 003FB0EC 48 06 D9 9D */ bl PSPause_StartMenuOff__Fv
-/* 803FE1B0 003FB0F0 48 00 00 10 */ b .L_803FE1C0
-.L_803FE1B4:
-/* 803FE1B4 003FB0F4 3B E0 FF FF */ li r31, -1
-/* 803FE1B8 003FB0F8 48 00 00 08 */ b .L_803FE1C0
-.L_803FE1BC:
-/* 803FE1BC 003FB0FC 3B E0 FF FE */ li r31, -2
-.L_803FE1C0:
-/* 803FE1C0 003FB100 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE1C4 003FB104 7F E3 FB 78 */ mr r3, r31
-/* 803FE1C8 003FB108 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE1CC 003FB10C 7C 08 03 A6 */ mtlr r0
-/* 803FE1D0 003FB110 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE1D4 003FB114 4E 80 00 20 */ blr
-
-.global open_FinalResult__Q26Screen9Game2DMgrFRQ32kh6Screen15DispFinalResult
-open_FinalResult__Q26Screen9Game2DMgrFRQ32kh6Screen15DispFinalResult:
-/* 803FE1D8 003FB118 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE1DC 003FB11C 7C 08 02 A6 */ mflr r0
-/* 803FE1E0 003FB120 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE1E4 003FB124 38 A0 00 00 */ li r5, 0
-/* 803FE1E8 003FB128 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE1EC 003FB12C 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FE1F0 003FB130 3C C0 80 4E */ lis r6, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE1F4 003FB134 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE1F8 003FB138 38 E6 84 58 */ addi r7, r6, __vt__Q26Screen11SetSceneArg@l
-/* 803FE1FC 003FB13C 38 C0 4E 26 */ li r6, 0x4e26
-/* 803FE200 003FB140 7C 7F 1B 78 */ mr r31, r3
-/* 803FE204 003FB144 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE208 003FB148 38 00 00 01 */ li r0, 1
-/* 803FE20C 003FB14C 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FE210 003FB150 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FE214 003FB154 38 81 00 08 */ addi r4, r1, 8
-/* 803FE218 003FB158 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FE21C 003FB15C 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FE220 003FB160 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE224 003FB164 98 01 00 10 */ stb r0, 0x10(r1)
-/* 803FE228 003FB168 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE22C 003FB16C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE230 003FB170 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE234 003FB174 7D 89 03 A6 */ mtctr r12
-/* 803FE238 003FB178 4E 80 04 21 */ bctrl
-/* 803FE23C 003FB17C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE240 003FB180 41 82 00 2C */ beq .L_803FE26C
-/* 803FE244 003FB184 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE248 003FB188 38 80 00 00 */ li r4, 0
-/* 803FE24C 003FB18C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE250 003FB190 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE254 003FB194 7D 89 03 A6 */ mtctr r12
-/* 803FE258 003FB198 4E 80 04 21 */ bctrl
-/* 803FE25C 003FB19C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE260 003FB1A0 41 82 00 0C */ beq .L_803FE26C
-/* 803FE264 003FB1A4 38 60 00 01 */ li r3, 1
-/* 803FE268 003FB1A8 48 00 00 08 */ b .L_803FE270
-.L_803FE26C:
-/* 803FE26C 003FB1AC 38 60 00 00 */ li r3, 0
-.L_803FE270:
-/* 803FE270 003FB1B0 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE274 003FB1B4 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE278 003FB1B8 7C 08 03 A6 */ mtlr r0
-/* 803FE27C 003FB1BC 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE280 003FB1C0 4E 80 00 20 */ blr
-
-.global check_FinalResult__Q26Screen9Game2DMgrCFv
-check_FinalResult__Q26Screen9Game2DMgrCFv:
-/* 803FE284 003FB1C4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE288 003FB1C8 7C 08 02 A6 */ mflr r0
-/* 803FE28C 003FB1CC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE290 003FB1D0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE294 003FB1D4 7C 7F 1B 78 */ mr r31, r3
-/* 803FE298 003FB1D8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE29C 003FB1DC 48 05 56 95 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE2A0 003FB1E0 2C 03 4E 26 */ cmpwi r3, 0x4e26
-/* 803FE2A4 003FB1E4 41 82 00 0C */ beq .L_803FE2B0
-/* 803FE2A8 003FB1E8 38 60 FF FF */ li r3, -1
-/* 803FE2AC 003FB1EC 48 00 00 50 */ b .L_803FE2FC
-.L_803FE2B0:
-/* 803FE2B0 003FB1F0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE2B4 003FB1F4 48 05 56 61 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE2B8 003FB1F8 3C A0 52 53 */ lis r5, 0x52534C54@ha
-/* 803FE2BC 003FB1FC 38 80 4B 48 */ li r4, 0x4b48
-/* 803FE2C0 003FB200 38 C5 4C 54 */ addi r6, r5, 0x52534C54@l
-/* 803FE2C4 003FB204 38 A0 46 5F */ li r5, 0x465f
-/* 803FE2C8 003FB208 4B F1 10 55 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FE2CC 003FB20C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE2D0 003FB210 40 82 00 20 */ bne .L_803FE2F0
-/* 803FE2D4 003FB214 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FE2D8 003FB218 3C A0 80 4A */ lis r5, lbl_80498584@ha
-/* 803FE2DC 003FB21C 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FE2E0 003FB220 38 80 06 64 */ li r4, 0x664
-/* 803FE2E4 003FB224 38 A5 85 84 */ addi r5, r5, lbl_80498584@l
-/* 803FE2E8 003FB228 4C C6 31 82 */ crclr 6
-/* 803FE2EC 003FB22C 4B C2 C3 55 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FE2F0:
-/* 803FE2F0 003FB230 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE2F4 003FB234 48 05 56 21 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE2F8 003FB238 80 63 00 10 */ lwz r3, 0x10(r3)
-.L_803FE2FC:
-/* 803FE2FC 003FB23C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE300 003FB240 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE304 003FB244 7C 08 03 A6 */ mtlr r0
-/* 803FE308 003FB248 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE30C 003FB24C 4E 80 00 20 */ blr
-
-.global open_CaveResult__Q26Screen9Game2DMgrFRQ32kh6Screen14DispCaveResult
-open_CaveResult__Q26Screen9Game2DMgrFRQ32kh6Screen14DispCaveResult:
-/* 803FE310 003FB250 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE314 003FB254 7C 08 02 A6 */ mflr r0
-/* 803FE318 003FB258 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE31C 003FB25C 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE320 003FB260 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE324 003FB264 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FE328 003FB268 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FE32C 003FB26C 38 C0 4E 20 */ li r6, 0x4e20
-/* 803FE330 003FB270 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE334 003FB274 38 A0 00 00 */ li r5, 0
-/* 803FE338 003FB278 7C 7F 1B 78 */ mr r31, r3
-/* 803FE33C 003FB27C 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE340 003FB280 38 00 00 01 */ li r0, 1
-/* 803FE344 003FB284 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FE348 003FB288 38 81 00 08 */ addi r4, r1, 8
-/* 803FE34C 003FB28C 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FE350 003FB290 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FE354 003FB294 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FE358 003FB298 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE35C 003FB29C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE360 003FB2A0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE364 003FB2A4 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE368 003FB2A8 7D 89 03 A6 */ mtctr r12
-/* 803FE36C 003FB2AC 4E 80 04 21 */ bctrl
-/* 803FE370 003FB2B0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE374 003FB2B4 41 82 00 2C */ beq .L_803FE3A0
-/* 803FE378 003FB2B8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE37C 003FB2BC 38 80 00 00 */ li r4, 0
-/* 803FE380 003FB2C0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE384 003FB2C4 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE388 003FB2C8 7D 89 03 A6 */ mtctr r12
-/* 803FE38C 003FB2CC 4E 80 04 21 */ bctrl
-/* 803FE390 003FB2D0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE394 003FB2D4 41 82 00 0C */ beq .L_803FE3A0
-/* 803FE398 003FB2D8 38 60 00 01 */ li r3, 1
-/* 803FE39C 003FB2DC 48 00 00 08 */ b .L_803FE3A4
-.L_803FE3A0:
-/* 803FE3A0 003FB2E0 38 60 00 00 */ li r3, 0
-.L_803FE3A4:
-/* 803FE3A4 003FB2E4 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE3A8 003FB2E8 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE3AC 003FB2EC 7C 08 03 A6 */ mtlr r0
-/* 803FE3B0 003FB2F0 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE3B4 003FB2F4 4E 80 00 20 */ blr
-
-.global check_CaveResult__Q26Screen9Game2DMgrCFv
-check_CaveResult__Q26Screen9Game2DMgrCFv:
-/* 803FE3B8 003FB2F8 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE3BC 003FB2FC 7C 08 02 A6 */ mflr r0
-/* 803FE3C0 003FB300 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE3C4 003FB304 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE3C8 003FB308 7C 7F 1B 78 */ mr r31, r3
-/* 803FE3CC 003FB30C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE3D0 003FB310 48 05 55 61 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE3D4 003FB314 2C 03 4E 20 */ cmpwi r3, 0x4e20
-/* 803FE3D8 003FB318 41 82 00 0C */ beq .L_803FE3E4
-/* 803FE3DC 003FB31C 38 60 FF FF */ li r3, -1
-/* 803FE3E0 003FB320 48 00 00 50 */ b .L_803FE430
-.L_803FE3E4:
-/* 803FE3E4 003FB324 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE3E8 003FB328 48 05 55 2D */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE3EC 003FB32C 3C A0 52 53 */ lis r5, 0x52534C54@ha
-/* 803FE3F0 003FB330 38 80 4B 48 */ li r4, 0x4b48
-/* 803FE3F4 003FB334 38 C5 4C 54 */ addi r6, r5, 0x52534C54@l
-/* 803FE3F8 003FB338 38 A0 43 5F */ li r5, 0x435f
-/* 803FE3FC 003FB33C 4B F1 0F 21 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FE400 003FB340 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE404 003FB344 40 82 00 20 */ bne .L_803FE424
-/* 803FE408 003FB348 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FE40C 003FB34C 3C A0 80 4A */ lis r5, lbl_80498584@ha
-/* 803FE410 003FB350 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FE414 003FB354 38 80 06 78 */ li r4, 0x678
-/* 803FE418 003FB358 38 A5 85 84 */ addi r5, r5, lbl_80498584@l
-/* 803FE41C 003FB35C 4C C6 31 82 */ crclr 6
-/* 803FE420 003FB360 4B C2 C2 21 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FE424:
-/* 803FE424 003FB364 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE428 003FB368 48 05 54 ED */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE42C 003FB36C 80 63 00 34 */ lwz r3, 0x34(r3)
-.L_803FE430:
-/* 803FE430 003FB370 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE434 003FB374 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE438 003FB378 7C 08 03 A6 */ mtlr r0
-/* 803FE43C 003FB37C 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE440 003FB380 4E 80 00 20 */ blr
-
-.global open_DayEndResult__Q26Screen9Game2DMgrFRQ32kh6Screen16DispDayEndResult
-open_DayEndResult__Q26Screen9Game2DMgrFRQ32kh6Screen16DispDayEndResult:
-/* 803FE444 003FB384 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE448 003FB388 7C 08 02 A6 */ mflr r0
-/* 803FE44C 003FB38C 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE450 003FB390 38 A0 00 00 */ li r5, 0
-/* 803FE454 003FB394 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE458 003FB398 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FE45C 003FB39C 3C C0 80 4E */ lis r6, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE460 003FB3A0 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE464 003FB3A4 38 E6 84 58 */ addi r7, r6, __vt__Q26Screen11SetSceneArg@l
-/* 803FE468 003FB3A8 38 C0 4E 2A */ li r6, 0x4e2a
-/* 803FE46C 003FB3AC 7C 7F 1B 78 */ mr r31, r3
-/* 803FE470 003FB3B0 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE474 003FB3B4 38 00 00 01 */ li r0, 1
-/* 803FE478 003FB3B8 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FE47C 003FB3BC 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FE480 003FB3C0 38 81 00 08 */ addi r4, r1, 8
-/* 803FE484 003FB3C4 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FE488 003FB3C8 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FE48C 003FB3CC 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE490 003FB3D0 98 01 00 10 */ stb r0, 0x10(r1)
-/* 803FE494 003FB3D4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE498 003FB3D8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE49C 003FB3DC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE4A0 003FB3E0 7D 89 03 A6 */ mtctr r12
-/* 803FE4A4 003FB3E4 4E 80 04 21 */ bctrl
-/* 803FE4A8 003FB3E8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE4AC 003FB3EC 41 82 00 2C */ beq .L_803FE4D8
-/* 803FE4B0 003FB3F0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE4B4 003FB3F4 38 80 00 00 */ li r4, 0
-/* 803FE4B8 003FB3F8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE4BC 003FB3FC 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE4C0 003FB400 7D 89 03 A6 */ mtctr r12
-/* 803FE4C4 003FB404 4E 80 04 21 */ bctrl
-/* 803FE4C8 003FB408 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE4CC 003FB40C 41 82 00 0C */ beq .L_803FE4D8
-/* 803FE4D0 003FB410 38 60 00 01 */ li r3, 1
-/* 803FE4D4 003FB414 48 00 00 08 */ b .L_803FE4DC
-.L_803FE4D8:
-/* 803FE4D8 003FB418 38 60 00 00 */ li r3, 0
-.L_803FE4DC:
-/* 803FE4DC 003FB41C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE4E0 003FB420 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE4E4 003FB424 7C 08 03 A6 */ mtlr r0
-/* 803FE4E8 003FB428 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE4EC 003FB42C 4E 80 00 20 */ blr
-
-.global check_DayEndResult__Q26Screen9Game2DMgrCFv
-check_DayEndResult__Q26Screen9Game2DMgrCFv:
-/* 803FE4F0 003FB430 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE4F4 003FB434 7C 08 02 A6 */ mflr r0
-/* 803FE4F8 003FB438 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE4FC 003FB43C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE500 003FB440 7C 7F 1B 78 */ mr r31, r3
-/* 803FE504 003FB444 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE508 003FB448 48 05 54 29 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE50C 003FB44C 2C 03 4E 23 */ cmpwi r3, 0x4e23
-/* 803FE510 003FB450 41 82 00 2C */ beq .L_803FE53C
-/* 803FE514 003FB454 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE518 003FB458 48 05 54 19 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE51C 003FB45C 2C 03 4E 24 */ cmpwi r3, 0x4e24
-/* 803FE520 003FB460 41 82 00 1C */ beq .L_803FE53C
-/* 803FE524 003FB464 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE528 003FB468 48 05 54 09 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE52C 003FB46C 2C 03 4E 25 */ cmpwi r3, 0x4e25
-/* 803FE530 003FB470 41 82 00 0C */ beq .L_803FE53C
-/* 803FE534 003FB474 38 60 FF FF */ li r3, -1
-/* 803FE538 003FB478 48 00 00 54 */ b .L_803FE58C
-.L_803FE53C:
-/* 803FE53C 003FB47C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE540 003FB480 48 05 53 D5 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE544 003FB484 3C 80 52 53 */ lis r4, 0x52534C54@ha
-/* 803FE548 003FB488 3C A0 00 44 */ lis r5, 0x0044455F@ha
-/* 803FE54C 003FB48C 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
-/* 803FE550 003FB490 38 80 4B 48 */ li r4, 0x4b48
-/* 803FE554 003FB494 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
-/* 803FE558 003FB498 4B F1 0D C5 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FE55C 003FB49C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE560 003FB4A0 40 82 00 20 */ bne .L_803FE580
-/* 803FE564 003FB4A4 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FE568 003FB4A8 3C A0 80 4A */ lis r5, lbl_80498584@ha
-/* 803FE56C 003FB4AC 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FE570 003FB4B0 38 80 06 97 */ li r4, 0x697
-/* 803FE574 003FB4B4 38 A5 85 84 */ addi r5, r5, lbl_80498584@l
-/* 803FE578 003FB4B8 4C C6 31 82 */ crclr 6
-/* 803FE57C 003FB4BC 4B C2 C0 C5 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FE580:
-/* 803FE580 003FB4C0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE584 003FB4C4 48 05 53 91 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE588 003FB4C8 80 63 00 58 */ lwz r3, 0x58(r3)
-.L_803FE58C:
-/* 803FE58C 003FB4CC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE590 003FB4D0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE594 003FB4D4 7C 08 03 A6 */ mtlr r0
-/* 803FE598 003FB4D8 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE59C 003FB4DC 4E 80 00 20 */ blr
-
-.global open_PayDept__Q26Screen9Game2DMgrFRQ32kh6Screen11DispPayDept
-open_PayDept__Q26Screen9Game2DMgrFRQ32kh6Screen11DispPayDept:
-/* 803FE5A0 003FB4E0 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE5A4 003FB4E4 7C 08 02 A6 */ mflr r0
-/* 803FE5A8 003FB4E8 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE5AC 003FB4EC 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE5B0 003FB4F0 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE5B4 003FB4F4 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FE5B8 003FB4F8 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FE5BC 003FB4FC 38 C0 4E 27 */ li r6, 0x4e27
-/* 803FE5C0 003FB500 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE5C4 003FB504 38 A0 00 00 */ li r5, 0
-/* 803FE5C8 003FB508 7C 7F 1B 78 */ mr r31, r3
-/* 803FE5CC 003FB50C 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE5D0 003FB510 38 00 00 01 */ li r0, 1
-/* 803FE5D4 003FB514 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FE5D8 003FB518 38 81 00 08 */ addi r4, r1, 8
-/* 803FE5DC 003FB51C 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FE5E0 003FB520 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FE5E4 003FB524 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FE5E8 003FB528 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE5EC 003FB52C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE5F0 003FB530 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE5F4 003FB534 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE5F8 003FB538 7D 89 03 A6 */ mtctr r12
-/* 803FE5FC 003FB53C 4E 80 04 21 */ bctrl
-/* 803FE600 003FB540 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE604 003FB544 41 82 00 2C */ beq .L_803FE630
-/* 803FE608 003FB548 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE60C 003FB54C 38 80 00 00 */ li r4, 0
-/* 803FE610 003FB550 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE614 003FB554 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE618 003FB558 7D 89 03 A6 */ mtctr r12
-/* 803FE61C 003FB55C 4E 80 04 21 */ bctrl
-/* 803FE620 003FB560 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE624 003FB564 41 82 00 0C */ beq .L_803FE630
-/* 803FE628 003FB568 38 60 00 01 */ li r3, 1
-/* 803FE62C 003FB56C 48 00 00 08 */ b .L_803FE634
-.L_803FE630:
-/* 803FE630 003FB570 38 60 00 00 */ li r3, 0
-.L_803FE634:
-/* 803FE634 003FB574 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE638 003FB578 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE63C 003FB57C 7C 08 03 A6 */ mtlr r0
-/* 803FE640 003FB580 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE644 003FB584 4E 80 00 20 */ blr
-
-.global check_PayDept__Q26Screen9Game2DMgrCFv
-check_PayDept__Q26Screen9Game2DMgrCFv:
-/* 803FE648 003FB588 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE64C 003FB58C 7C 08 02 A6 */ mflr r0
-/* 803FE650 003FB590 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE654 003FB594 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE658 003FB598 3B E0 00 00 */ li r31, 0
-/* 803FE65C 003FB59C 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FE660 003FB5A0 7C 7E 1B 78 */ mr r30, r3
-/* 803FE664 003FB5A4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE668 003FB5A8 48 05 52 C9 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE66C 003FB5AC 2C 03 4E 27 */ cmpwi r3, 0x4e27
-/* 803FE670 003FB5B0 40 82 00 18 */ bne .L_803FE688
-/* 803FE674 003FB5B4 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE678 003FB5B8 48 05 52 F9 */ bl isSceneFinish__Q26Screen3MgrFv
-/* 803FE67C 003FB5BC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE680 003FB5C0 41 82 00 08 */ beq .L_803FE688
-/* 803FE684 003FB5C4 3B E0 00 01 */ li r31, 1
-.L_803FE688:
-/* 803FE688 003FB5C8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE68C 003FB5CC 7F E3 FB 78 */ mr r3, r31
-/* 803FE690 003FB5D0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE694 003FB5D4 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FE698 003FB5D8 7C 08 03 A6 */ mtlr r0
-/* 803FE69C 003FB5DC 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE6A0 003FB5E0 4E 80 00 20 */ blr
-
-.global open_Save__Q26Screen9Game2DMgrFRQ32og6Screen14DispMemberSave
-open_Save__Q26Screen9Game2DMgrFRQ32og6Screen14DispMemberSave:
-/* 803FE6A4 003FB5E4 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE6A8 003FB5E8 7C 08 02 A6 */ mflr r0
-/* 803FE6AC 003FB5EC 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE6B0 003FB5F0 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE6B4 003FB5F4 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE6B8 003FB5F8 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FE6BC 003FB5FC 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FE6C0 003FB600 38 C0 27 25 */ li r6, 0x2725
-/* 803FE6C4 003FB604 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE6C8 003FB608 38 A0 00 00 */ li r5, 0
-/* 803FE6CC 003FB60C 7C 7F 1B 78 */ mr r31, r3
-/* 803FE6D0 003FB610 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE6D4 003FB614 38 00 00 01 */ li r0, 1
-/* 803FE6D8 003FB618 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FE6DC 003FB61C 38 81 00 08 */ addi r4, r1, 8
-/* 803FE6E0 003FB620 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FE6E4 003FB624 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FE6E8 003FB628 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FE6EC 003FB62C 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE6F0 003FB630 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE6F4 003FB634 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE6F8 003FB638 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE6FC 003FB63C 7D 89 03 A6 */ mtctr r12
-/* 803FE700 003FB640 4E 80 04 21 */ bctrl
-/* 803FE704 003FB644 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE708 003FB648 41 82 00 2C */ beq .L_803FE734
-/* 803FE70C 003FB64C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE710 003FB650 38 80 00 00 */ li r4, 0
-/* 803FE714 003FB654 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE718 003FB658 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE71C 003FB65C 7D 89 03 A6 */ mtctr r12
-/* 803FE720 003FB660 4E 80 04 21 */ bctrl
-/* 803FE724 003FB664 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE728 003FB668 41 82 00 0C */ beq .L_803FE734
-/* 803FE72C 003FB66C 38 60 00 01 */ li r3, 1
-/* 803FE730 003FB670 48 00 00 08 */ b .L_803FE738
-.L_803FE734:
-/* 803FE734 003FB674 38 60 00 00 */ li r3, 0
-.L_803FE738:
-/* 803FE738 003FB678 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE73C 003FB67C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE740 003FB680 7C 08 03 A6 */ mtlr r0
-/* 803FE744 003FB684 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE748 003FB688 4E 80 00 20 */ blr
-
-.global check_Save__Q26Screen9Game2DMgrCFv
-check_Save__Q26Screen9Game2DMgrCFv:
-/* 803FE74C 003FB68C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE750 003FB690 7C 08 02 A6 */ mflr r0
-/* 803FE754 003FB694 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE758 003FB698 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE75C 003FB69C 3B E0 00 00 */ li r31, 0
-/* 803FE760 003FB6A0 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FE764 003FB6A4 7C 7E 1B 78 */ mr r30, r3
-/* 803FE768 003FB6A8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE76C 003FB6AC 48 05 51 C5 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE770 003FB6B0 2C 03 27 25 */ cmpwi r3, 0x2725
-/* 803FE774 003FB6B4 40 82 00 18 */ bne .L_803FE78C
-/* 803FE778 003FB6B8 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FE77C 003FB6BC 48 05 51 F5 */ bl isSceneFinish__Q26Screen3MgrFv
-/* 803FE780 003FB6C0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE784 003FB6C4 41 82 00 08 */ beq .L_803FE78C
-/* 803FE788 003FB6C8 3B E0 00 01 */ li r31, 1
-.L_803FE78C:
-/* 803FE78C 003FB6CC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE790 003FB6D0 7F E3 FB 78 */ mr r3, r31
-/* 803FE794 003FB6D4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE798 003FB6D8 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FE79C 003FB6DC 7C 08 03 A6 */ mtlr r0
-/* 803FE7A0 003FB6E0 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE7A4 003FB6E4 4E 80 00 20 */ blr
-
-.global open_FinalMessage__Q26Screen9Game2DMgrFRQ32og6Screen22DispMemberFinalMessage
-open_FinalMessage__Q26Screen9Game2DMgrFRQ32og6Screen22DispMemberFinalMessage:
-/* 803FE7A8 003FB6E8 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FE7AC 003FB6EC 7C 08 02 A6 */ mflr r0
-/* 803FE7B0 003FB6F0 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FE7B4 003FB6F4 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FE7B8 003FB6F8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FE7BC 003FB6FC 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FE7C0 003FB700 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FE7C4 003FB704 38 C0 27 26 */ li r6, 0x2726
-/* 803FE7C8 003FB708 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FE7CC 003FB70C 38 A0 00 00 */ li r5, 0
-/* 803FE7D0 003FB710 7C 7F 1B 78 */ mr r31, r3
-/* 803FE7D4 003FB714 90 01 00 08 */ stw r0, 8(r1)
-/* 803FE7D8 003FB718 38 00 00 01 */ li r0, 1
-/* 803FE7DC 003FB71C 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FE7E0 003FB720 38 81 00 08 */ addi r4, r1, 8
-/* 803FE7E4 003FB724 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FE7E8 003FB728 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FE7EC 003FB72C 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FE7F0 003FB730 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FE7F4 003FB734 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE7F8 003FB738 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE7FC 003FB73C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FE800 003FB740 7D 89 03 A6 */ mtctr r12
-/* 803FE804 003FB744 4E 80 04 21 */ bctrl
-/* 803FE808 003FB748 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE80C 003FB74C 41 82 00 2C */ beq .L_803FE838
-/* 803FE810 003FB750 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE814 003FB754 38 80 00 00 */ li r4, 0
-/* 803FE818 003FB758 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FE81C 003FB75C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FE820 003FB760 7D 89 03 A6 */ mtctr r12
-/* 803FE824 003FB764 4E 80 04 21 */ bctrl
-/* 803FE828 003FB768 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE82C 003FB76C 41 82 00 0C */ beq .L_803FE838
-/* 803FE830 003FB770 38 60 00 01 */ li r3, 1
-/* 803FE834 003FB774 48 00 00 08 */ b .L_803FE83C
-.L_803FE838:
-/* 803FE838 003FB778 38 60 00 00 */ li r3, 0
-.L_803FE83C:
-/* 803FE83C 003FB77C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FE840 003FB780 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FE844 003FB784 7C 08 03 A6 */ mtlr r0
-/* 803FE848 003FB788 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FE84C 003FB78C 4E 80 00 20 */ blr
-
-.global check_FinalMessage__Q26Screen9Game2DMgrCFv
-check_FinalMessage__Q26Screen9Game2DMgrCFv:
-/* 803FE850 003FB790 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE854 003FB794 7C 08 02 A6 */ mflr r0
-/* 803FE858 003FB798 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE85C 003FB79C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE860 003FB7A0 7C 7F 1B 78 */ mr r31, r3
-/* 803FE864 003FB7A4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE868 003FB7A8 48 05 50 C9 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE86C 003FB7AC 2C 03 27 26 */ cmpwi r3, 0x2726
-/* 803FE870 003FB7B0 41 82 00 0C */ beq .L_803FE87C
-/* 803FE874 003FB7B4 38 60 FF F6 */ li r3, -10
-/* 803FE878 003FB7B8 48 00 00 0C */ b .L_803FE884
-.L_803FE87C:
-/* 803FE87C 003FB7BC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE880 003FB7C0 48 05 51 19 */ bl getSceneFinishState__Q26Screen3MgrFv
-.L_803FE884:
-/* 803FE884 003FB7C4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE888 003FB7C8 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE88C 003FB7CC 7C 08 03 A6 */ mtlr r0
-/* 803FE890 003FB7D0 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE894 003FB7D4 4E 80 00 20 */ blr
-
-.global stopFinalFloorSound__Q26Screen9Game2DMgrFv
-stopFinalFloorSound__Q26Screen9Game2DMgrFv:
-/* 803FE898 003FB7D8 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE89C 003FB7DC 7C 08 02 A6 */ mflr r0
-/* 803FE8A0 003FB7E0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE8A4 003FB7E4 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE8A8 003FB7E8 7C 7F 1B 78 */ mr r31, r3
-/* 803FE8AC 003FB7EC 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE8B0 003FB7F0 48 05 50 81 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE8B4 003FB7F4 2C 03 4E 22 */ cmpwi r3, 0x4e22
-/* 803FE8B8 003FB7F8 40 82 00 3C */ bne .L_803FE8F4
-/* 803FE8BC 003FB7FC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE8C0 003FB800 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FE8C4 003FB804 80 1F 02 20 */ lwz r0, 0x220(r31)
-/* 803FE8C8 003FB808 28 00 00 00 */ cmplwi r0, 0
-/* 803FE8CC 003FB80C 40 82 00 20 */ bne .L_803FE8EC
-/* 803FE8D0 003FB810 3C 60 80 4A */ lis r3, lbl_80498594@ha
-/* 803FE8D4 003FB814 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FE8D8 003FB818 38 63 85 94 */ addi r3, r3, lbl_80498594@l
-/* 803FE8DC 003FB81C 38 80 00 7C */ li r4, 0x7c
-/* 803FE8E0 003FB820 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FE8E4 003FB824 4C C6 31 82 */ crclr 6
-/* 803FE8E8 003FB828 4B C2 BD 59 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FE8EC:
-/* 803FE8EC 003FB82C 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FE8F0 003FB830 48 00 3B 8D */ bl stopSound__Q32kh6Screen13ObjFinalFloorFv
-.L_803FE8F4:
-/* 803FE8F4 003FB834 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE8F8 003FB838 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE8FC 003FB83C 7C 08 03 A6 */ mtlr r0
-/* 803FE900 003FB840 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE904 003FB844 4E 80 00 20 */ blr
-
-.global restartFinalFloorSound__Q26Screen9Game2DMgrFv
-restartFinalFloorSound__Q26Screen9Game2DMgrFv:
-/* 803FE908 003FB848 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE90C 003FB84C 7C 08 02 A6 */ mflr r0
-/* 803FE910 003FB850 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE914 003FB854 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE918 003FB858 7C 7F 1B 78 */ mr r31, r3
-/* 803FE91C 003FB85C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE920 003FB860 48 05 50 11 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE924 003FB864 2C 03 4E 22 */ cmpwi r3, 0x4e22
-/* 803FE928 003FB868 40 82 00 3C */ bne .L_803FE964
-/* 803FE92C 003FB86C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE930 003FB870 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FE934 003FB874 80 1F 02 20 */ lwz r0, 0x220(r31)
-/* 803FE938 003FB878 28 00 00 00 */ cmplwi r0, 0
-/* 803FE93C 003FB87C 40 82 00 20 */ bne .L_803FE95C
-/* 803FE940 003FB880 3C 60 80 4A */ lis r3, lbl_80498594@ha
-/* 803FE944 003FB884 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FE948 003FB888 38 63 85 94 */ addi r3, r3, lbl_80498594@l
-/* 803FE94C 003FB88C 38 80 00 7D */ li r4, 0x7d
-/* 803FE950 003FB890 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FE954 003FB894 4C C6 31 82 */ crclr 6
-/* 803FE958 003FB898 4B C2 BC E9 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FE95C:
-/* 803FE95C 003FB89C 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FE960 003FB8A0 48 00 3B 5D */ bl restartSound__Q32kh6Screen13ObjFinalFloorFv
-.L_803FE964:
-/* 803FE964 003FB8A4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE968 003FB8A8 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE96C 003FB8AC 7C 08 03 A6 */ mtlr r0
-/* 803FE970 003FB8B0 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FE974 003FB8B4 4E 80 00 20 */ blr
-
-.global check_ReadyGo__Q26Screen9Game2DMgrCFv
-check_ReadyGo__Q26Screen9Game2DMgrCFv:
-/* 803FE978 003FB8B8 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FE97C 003FB8BC 7C 08 02 A6 */ mflr r0
-/* 803FE980 003FB8C0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FE984 003FB8C4 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FE988 003FB8C8 7C 7F 1B 78 */ mr r31, r3
-/* 803FE98C 003FB8CC 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FE990 003FB8D0 48 05 4F A1 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FE994 003FB8D4 2C 03 4E 21 */ cmpwi r3, 0x4e21
-/* 803FE998 003FB8D8 41 82 00 0C */ beq .L_803FE9A4
-/* 803FE99C 003FB8DC 38 60 FF FF */ li r3, -1
-/* 803FE9A0 003FB8E0 48 00 00 54 */ b .L_803FE9F4
-.L_803FE9A4:
-/* 803FE9A4 003FB8E4 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE9A8 003FB8E8 48 05 4F 6D */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE9AC 003FB8EC 3C 80 59 5F */ lis r4, 0x595F474F@ha
-/* 803FE9B0 003FB8F0 3C A0 52 45 */ lis r5, 0x52454144@ha
-/* 803FE9B4 003FB8F4 38 C4 47 4F */ addi r6, r4, 0x595F474F@l
-/* 803FE9B8 003FB8F8 38 80 4B 48 */ li r4, 0x4b48
-/* 803FE9BC 003FB8FC 38 A5 41 44 */ addi r5, r5, 0x52454144@l
-/* 803FE9C0 003FB900 4B F1 09 5D */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FE9C4 003FB904 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FE9C8 003FB908 40 82 00 20 */ bne .L_803FE9E8
-/* 803FE9CC 003FB90C 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FE9D0 003FB910 3C A0 80 4A */ lis r5, lbl_80498584@ha
-/* 803FE9D4 003FB914 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FE9D8 003FB918 38 80 06 E6 */ li r4, 0x6e6
-/* 803FE9DC 003FB91C 38 A5 85 84 */ addi r5, r5, lbl_80498584@l
-/* 803FE9E0 003FB920 4C C6 31 82 */ crclr 6
-/* 803FE9E4 003FB924 4B C2 BC 5D */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FE9E8:
-/* 803FE9E8 003FB928 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FE9EC 003FB92C 48 05 4F 29 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FE9F0 003FB930 80 63 00 08 */ lwz r3, 8(r3)
-.L_803FE9F4:
-/* 803FE9F4 003FB934 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FE9F8 003FB938 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FE9FC 003FB93C 7C 08 03 A6 */ mtlr r0
-/* 803FEA00 003FB940 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FEA04 003FB944 4E 80 00 20 */ blr
-
-.global open_WinLoseReason__Q26Screen9Game2DMgrFRQ32kh6Screen17DispWinLoseReason
-open_WinLoseReason__Q26Screen9Game2DMgrFRQ32kh6Screen17DispWinLoseReason:
-/* 803FEA08 003FB948 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FEA0C 003FB94C 7C 08 02 A6 */ mflr r0
-/* 803FEA10 003FB950 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FEA14 003FB954 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FEA18 003FB958 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FEA1C 003FB95C 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FEA20 003FB960 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FEA24 003FB964 38 C0 4E 29 */ li r6, 0x4e29
-/* 803FEA28 003FB968 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FEA2C 003FB96C 38 A0 00 00 */ li r5, 0
-/* 803FEA30 003FB970 7C 7F 1B 78 */ mr r31, r3
-/* 803FEA34 003FB974 90 01 00 08 */ stw r0, 8(r1)
-/* 803FEA38 003FB978 38 00 00 01 */ li r0, 1
-/* 803FEA3C 003FB97C 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FEA40 003FB980 38 81 00 08 */ addi r4, r1, 8
-/* 803FEA44 003FB984 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FEA48 003FB988 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FEA4C 003FB98C 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FEA50 003FB990 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FEA54 003FB994 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEA58 003FB998 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEA5C 003FB99C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FEA60 003FB9A0 7D 89 03 A6 */ mtctr r12
-/* 803FEA64 003FB9A4 4E 80 04 21 */ bctrl
-/* 803FEA68 003FB9A8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEA6C 003FB9AC 41 82 00 2C */ beq .L_803FEA98
-/* 803FEA70 003FB9B0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FEA74 003FB9B4 38 80 00 00 */ li r4, 0
-/* 803FEA78 003FB9B8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEA7C 003FB9BC 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FEA80 003FB9C0 7D 89 03 A6 */ mtctr r12
-/* 803FEA84 003FB9C4 4E 80 04 21 */ bctrl
-/* 803FEA88 003FB9C8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEA8C 003FB9CC 41 82 00 0C */ beq .L_803FEA98
-/* 803FEA90 003FB9D0 38 60 00 01 */ li r3, 1
-/* 803FEA94 003FB9D4 48 00 00 08 */ b .L_803FEA9C
-.L_803FEA98:
-/* 803FEA98 003FB9D8 38 60 00 00 */ li r3, 0
-.L_803FEA9C:
-/* 803FEA9C 003FB9DC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FEAA0 003FB9E0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FEAA4 003FB9E4 7C 08 03 A6 */ mtlr r0
-/* 803FEAA8 003FB9E8 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FEAAC 003FB9EC 4E 80 00 20 */ blr
-
-.global check_WinLoseReason__Q26Screen9Game2DMgrCFv
-check_WinLoseReason__Q26Screen9Game2DMgrCFv:
-/* 803FEAB0 003FB9F0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FEAB4 003FB9F4 7C 08 02 A6 */ mflr r0
-/* 803FEAB8 003FB9F8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FEABC 003FB9FC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FEAC0 003FBA00 7C 7F 1B 78 */ mr r31, r3
-/* 803FEAC4 003FBA04 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEAC8 003FBA08 48 05 4E 69 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FEACC 003FBA0C 2C 03 4E 29 */ cmpwi r3, 0x4e29
-/* 803FEAD0 003FBA10 41 82 00 0C */ beq .L_803FEADC
-/* 803FEAD4 003FBA14 38 60 00 00 */ li r3, 0
-/* 803FEAD8 003FBA18 48 00 00 2C */ b .L_803FEB04
-.L_803FEADC:
-/* 803FEADC 003FBA1C 80 9F 00 18 */ lwz r4, 0x18(r31)
-/* 803FEAE0 003FBA20 38 60 00 00 */ li r3, 0
-/* 803FEAE4 003FBA24 80 84 00 1C */ lwz r4, 0x1c(r4)
-/* 803FEAE8 003FBA28 88 04 02 30 */ lbz r0, 0x230(r4)
-/* 803FEAEC 003FBA2C 28 00 00 00 */ cmplwi r0, 0
-/* 803FEAF0 003FBA30 41 82 00 14 */ beq .L_803FEB04
-/* 803FEAF4 003FBA34 88 04 02 31 */ lbz r0, 0x231(r4)
-/* 803FEAF8 003FBA38 28 00 00 00 */ cmplwi r0, 0
-/* 803FEAFC 003FBA3C 41 82 00 08 */ beq .L_803FEB04
-/* 803FEB00 003FBA40 38 60 00 01 */ li r3, 1
-.L_803FEB04:
-/* 803FEB04 003FBA44 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FEB08 003FBA48 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FEB0C 003FBA4C 7C 08 03 A6 */ mtlr r0
-/* 803FEB10 003FBA50 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FEB14 003FBA54 4E 80 00 20 */ blr
-
-.global open_WinLose__Q26Screen9Game2DMgrFRQ32kh6Screen11DispWinLose
-open_WinLose__Q26Screen9Game2DMgrFRQ32kh6Screen11DispWinLose:
-/* 803FEB18 003FBA58 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FEB1C 003FBA5C 7C 08 02 A6 */ mflr r0
-/* 803FEB20 003FBA60 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FEB24 003FBA64 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FEB28 003FBA68 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FEB2C 003FBA6C 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FEB30 003FBA70 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FEB34 003FBA74 38 C0 4E 28 */ li r6, 0x4e28
-/* 803FEB38 003FBA78 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FEB3C 003FBA7C 38 A0 00 00 */ li r5, 0
-/* 803FEB40 003FBA80 7C 7F 1B 78 */ mr r31, r3
-/* 803FEB44 003FBA84 90 01 00 08 */ stw r0, 8(r1)
-/* 803FEB48 003FBA88 38 00 00 01 */ li r0, 1
-/* 803FEB4C 003FBA8C 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FEB50 003FBA90 38 81 00 08 */ addi r4, r1, 8
-/* 803FEB54 003FBA94 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FEB58 003FBA98 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FEB5C 003FBA9C 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FEB60 003FBAA0 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FEB64 003FBAA4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEB68 003FBAA8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEB6C 003FBAAC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FEB70 003FBAB0 7D 89 03 A6 */ mtctr r12
-/* 803FEB74 003FBAB4 4E 80 04 21 */ bctrl
-/* 803FEB78 003FBAB8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEB7C 003FBABC 41 82 00 2C */ beq .L_803FEBA8
-/* 803FEB80 003FBAC0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FEB84 003FBAC4 38 80 00 00 */ li r4, 0
-/* 803FEB88 003FBAC8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEB8C 003FBACC 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FEB90 003FBAD0 7D 89 03 A6 */ mtctr r12
-/* 803FEB94 003FBAD4 4E 80 04 21 */ bctrl
-/* 803FEB98 003FBAD8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEB9C 003FBADC 41 82 00 0C */ beq .L_803FEBA8
-/* 803FEBA0 003FBAE0 38 60 00 01 */ li r3, 1
-/* 803FEBA4 003FBAE4 48 00 00 08 */ b .L_803FEBAC
-.L_803FEBA8:
-/* 803FEBA8 003FBAE8 38 60 00 00 */ li r3, 0
-.L_803FEBAC:
-/* 803FEBAC 003FBAEC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FEBB0 003FBAF0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FEBB4 003FBAF4 7C 08 03 A6 */ mtlr r0
-/* 803FEBB8 003FBAF8 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FEBBC 003FBAFC 4E 80 00 20 */ blr
-
-.global check_WinLose__Q26Screen9Game2DMgrCFv
-check_WinLose__Q26Screen9Game2DMgrCFv:
-/* 803FEBC0 003FBB00 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FEBC4 003FBB04 7C 08 02 A6 */ mflr r0
-/* 803FEBC8 003FBB08 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FEBCC 003FBB0C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FEBD0 003FBB10 7C 7F 1B 78 */ mr r31, r3
-/* 803FEBD4 003FBB14 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEBD8 003FBB18 48 05 4D 59 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FEBDC 003FBB1C 2C 03 4E 28 */ cmpwi r3, 0x4e28
-/* 803FEBE0 003FBB20 41 82 00 0C */ beq .L_803FEBEC
-/* 803FEBE4 003FBB24 38 60 FF FF */ li r3, -1
-/* 803FEBE8 003FBB28 48 00 00 54 */ b .L_803FEC3C
-.L_803FEBEC:
-/* 803FEBEC 003FBB2C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FEBF0 003FBB30 48 05 4D 25 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FEBF4 003FBB34 3C 80 4C 4F */ lis r4, 0x4C4F5345@ha
-/* 803FEBF8 003FBB38 3C A0 57 49 */ lis r5, 0x57494E5F@ha
-/* 803FEBFC 003FBB3C 38 C4 53 45 */ addi r6, r4, 0x4C4F5345@l
-/* 803FEC00 003FBB40 38 80 4B 48 */ li r4, 0x4b48
-/* 803FEC04 003FBB44 38 A5 4E 5F */ addi r5, r5, 0x57494E5F@l
-/* 803FEC08 003FBB48 4B F1 07 15 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FEC0C 003FBB4C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEC10 003FBB50 40 82 00 20 */ bne .L_803FEC30
-/* 803FEC14 003FBB54 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FEC18 003FBB58 3C A0 80 4A */ lis r5, lbl_80498584@ha
-/* 803FEC1C 003FBB5C 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FEC20 003FBB60 38 80 07 09 */ li r4, 0x709
-/* 803FEC24 003FBB64 38 A5 85 84 */ addi r5, r5, lbl_80498584@l
-/* 803FEC28 003FBB68 4C C6 31 82 */ crclr 6
-/* 803FEC2C 003FBB6C 4B C2 BA 15 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FEC30:
-/* 803FEC30 003FBB70 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FEC34 003FBB74 48 05 4C E1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FEC38 003FBB78 80 63 00 0C */ lwz r3, 0xc(r3)
-.L_803FEC3C:
-/* 803FEC3C 003FBB7C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FEC40 003FBB80 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FEC44 003FBB84 7C 08 03 A6 */ mtlr r0
-/* 803FEC48 003FBB88 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FEC4C 003FBB8C 4E 80 00 20 */ blr
-
-.global open_TimeUp1P__Q26Screen9Game2DMgrFv
-open_TimeUp1P__Q26Screen9Game2DMgrFv:
-/* 803FEC50 003FBB90 94 21 FF D0 */ stwu r1, -0x30(r1)
-/* 803FEC54 003FBB94 7C 08 02 A6 */ mflr r0
-/* 803FEC58 003FBB98 3C A0 80 4B */ lis r5, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FEC5C 003FBB9C 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FEC60 003FBBA0 90 01 00 34 */ stw r0, 0x34(r1)
-/* 803FEC64 003FBBA4 39 45 11 48 */ addi r10, r5, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FEC68 003FBBA8 38 E4 84 68 */ addi r7, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FEC6C 003FBBAC 3C C0 80 4C */ lis r6, __vt__Q32kh6Screen11DispWinLose@ha
-/* 803FEC70 003FBBB0 93 E1 00 2C */ stw r31, 0x2c(r1)
-/* 803FEC74 003FBBB4 39 60 00 00 */ li r11, 0
-/* 803FEC78 003FBBB8 39 00 00 01 */ li r8, 1
-/* 803FEC7C 003FBBBC 38 01 00 18 */ addi r0, r1, 0x18
-/* 803FEC80 003FBBC0 91 41 00 18 */ stw r10, 0x18(r1)
-/* 803FEC84 003FBBC4 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FEC88 003FBBC8 39 46 0F 5C */ addi r10, r6, __vt__Q32kh6Screen11DispWinLose@l
-/* 803FEC8C 003FBBCC 39 20 00 04 */ li r9, 4
-/* 803FEC90 003FBBD0 38 A0 4E 28 */ li r5, 0x4e28
-/* 803FEC94 003FBBD4 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FEC98 003FBBD8 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FEC9C 003FBBDC 7C 7F 1B 78 */ mr r31, r3
-/* 803FECA0 003FBBE0 38 81 00 08 */ addi r4, r1, 8
-/* 803FECA4 003FBBE4 91 61 00 1C */ stw r11, 0x1c(r1)
-/* 803FECA8 003FBBE8 91 41 00 18 */ stw r10, 0x18(r1)
-/* 803FECAC 003FBBEC 91 21 00 20 */ stw r9, 0x20(r1)
-/* 803FECB0 003FBBF0 91 01 00 24 */ stw r8, 0x24(r1)
-/* 803FECB4 003FBBF4 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FECB8 003FBBF8 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FECBC 003FBBFC 99 61 00 10 */ stb r11, 0x10(r1)
-/* 803FECC0 003FBC00 99 01 00 11 */ stb r8, 0x11(r1)
-/* 803FECC4 003FBC04 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FECC8 003FBC08 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FECCC 003FBC0C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FECD0 003FBC10 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FECD4 003FBC14 7D 89 03 A6 */ mtctr r12
-/* 803FECD8 003FBC18 4E 80 04 21 */ bctrl
-/* 803FECDC 003FBC1C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FECE0 003FBC20 41 82 00 2C */ beq .L_803FED0C
-/* 803FECE4 003FBC24 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FECE8 003FBC28 38 80 00 00 */ li r4, 0
-/* 803FECEC 003FBC2C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FECF0 003FBC30 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FECF4 003FBC34 7D 89 03 A6 */ mtctr r12
-/* 803FECF8 003FBC38 4E 80 04 21 */ bctrl
-/* 803FECFC 003FBC3C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FED00 003FBC40 41 82 00 0C */ beq .L_803FED0C
-/* 803FED04 003FBC44 38 60 00 01 */ li r3, 1
-/* 803FED08 003FBC48 48 00 00 08 */ b .L_803FED10
-.L_803FED0C:
-/* 803FED0C 003FBC4C 38 60 00 00 */ li r3, 0
-.L_803FED10:
-/* 803FED10 003FBC50 80 01 00 34 */ lwz r0, 0x34(r1)
-/* 803FED14 003FBC54 83 E1 00 2C */ lwz r31, 0x2c(r1)
-/* 803FED18 003FBC58 7C 08 03 A6 */ mtlr r0
-/* 803FED1C 003FBC5C 38 21 00 30 */ addi r1, r1, 0x30
-/* 803FED20 003FBC60 4E 80 00 20 */ blr
-
-.global open_TimeUp2P__Q26Screen9Game2DMgrFv
-open_TimeUp2P__Q26Screen9Game2DMgrFv:
-/* 803FED24 003FBC64 94 21 FF D0 */ stwu r1, -0x30(r1)
-/* 803FED28 003FBC68 7C 08 02 A6 */ mflr r0
-/* 803FED2C 003FBC6C 3C A0 80 4B */ lis r5, __vt__Q32og6Screen14DispMemberBase@ha
-/* 803FED30 003FBC70 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FED34 003FBC74 90 01 00 34 */ stw r0, 0x34(r1)
-/* 803FED38 003FBC78 39 45 11 48 */ addi r10, r5, __vt__Q32og6Screen14DispMemberBase@l
-/* 803FED3C 003FBC7C 38 E4 84 68 */ addi r7, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FED40 003FBC80 3C C0 80 4C */ lis r6, __vt__Q32kh6Screen11DispWinLose@ha
-/* 803FED44 003FBC84 93 E1 00 2C */ stw r31, 0x2c(r1)
-/* 803FED48 003FBC88 39 60 00 00 */ li r11, 0
-/* 803FED4C 003FBC8C 39 00 00 01 */ li r8, 1
-/* 803FED50 003FBC90 38 01 00 18 */ addi r0, r1, 0x18
-/* 803FED54 003FBC94 91 41 00 18 */ stw r10, 0x18(r1)
-/* 803FED58 003FBC98 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FED5C 003FBC9C 39 46 0F 5C */ addi r10, r6, __vt__Q32kh6Screen11DispWinLose@l
-/* 803FED60 003FBCA0 39 20 00 05 */ li r9, 5
-/* 803FED64 003FBCA4 38 A0 4E 28 */ li r5, 0x4e28
-/* 803FED68 003FBCA8 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FED6C 003FBCAC 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FED70 003FBCB0 7C 7F 1B 78 */ mr r31, r3
-/* 803FED74 003FBCB4 38 81 00 08 */ addi r4, r1, 8
-/* 803FED78 003FBCB8 91 61 00 1C */ stw r11, 0x1c(r1)
-/* 803FED7C 003FBCBC 91 41 00 18 */ stw r10, 0x18(r1)
-/* 803FED80 003FBCC0 91 21 00 20 */ stw r9, 0x20(r1)
-/* 803FED84 003FBCC4 91 01 00 24 */ stw r8, 0x24(r1)
-/* 803FED88 003FBCC8 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FED8C 003FBCCC 90 A1 00 0C */ stw r5, 0xc(r1)
-/* 803FED90 003FBCD0 99 61 00 10 */ stb r11, 0x10(r1)
-/* 803FED94 003FBCD4 99 01 00 11 */ stb r8, 0x11(r1)
-/* 803FED98 003FBCD8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FED9C 003FBCDC 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEDA0 003FBCE0 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEDA4 003FBCE4 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FEDA8 003FBCE8 7D 89 03 A6 */ mtctr r12
-/* 803FEDAC 003FBCEC 4E 80 04 21 */ bctrl
-/* 803FEDB0 003FBCF0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEDB4 003FBCF4 41 82 00 2C */ beq .L_803FEDE0
-/* 803FEDB8 003FBCF8 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FEDBC 003FBCFC 38 80 00 00 */ li r4, 0
-/* 803FEDC0 003FBD00 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEDC4 003FBD04 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FEDC8 003FBD08 7D 89 03 A6 */ mtctr r12
-/* 803FEDCC 003FBD0C 4E 80 04 21 */ bctrl
-/* 803FEDD0 003FBD10 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEDD4 003FBD14 41 82 00 0C */ beq .L_803FEDE0
-/* 803FEDD8 003FBD18 38 60 00 01 */ li r3, 1
-/* 803FEDDC 003FBD1C 48 00 00 08 */ b .L_803FEDE4
-.L_803FEDE0:
-/* 803FEDE0 003FBD20 38 60 00 00 */ li r3, 0
-.L_803FEDE4:
-/* 803FEDE4 003FBD24 80 01 00 34 */ lwz r0, 0x34(r1)
-/* 803FEDE8 003FBD28 83 E1 00 2C */ lwz r31, 0x2c(r1)
-/* 803FEDEC 003FBD2C 7C 08 03 A6 */ mtlr r0
-/* 803FEDF0 003FBD30 38 21 00 30 */ addi r1, r1, 0x30
-/* 803FEDF4 003FBD34 4E 80 00 20 */ blr
-
-.global open_Contena__Q26Screen9Game2DMgrFRQ32og6Screen17DispMemberContena
-open_Contena__Q26Screen9Game2DMgrFRQ32og6Screen17DispMemberContena:
-/* 803FEDF8 003FBD38 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FEDFC 003FBD3C 7C 08 02 A6 */ mflr r0
-/* 803FEE00 003FBD40 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FEE04 003FBD44 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FEE08 003FBD48 7C 9F 23 78 */ mr r31, r4
-/* 803FEE0C 003FBD4C 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FEE10 003FBD50 7C 7E 1B 78 */ mr r30, r3
-/* 803FEE14 003FBD54 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEE18 003FBD58 48 05 4C 09 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FEE1C 003FBD5C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEE20 003FBD60 41 82 00 0C */ beq .L_803FEE2C
-/* 803FEE24 003FBD64 38 60 00 00 */ li r3, 0
-/* 803FEE28 003FBD68 48 00 01 10 */ b .L_803FEF38
-.L_803FEE2C:
-/* 803FEE2C 003FBD6C C0 22 1C DC */ lfs f1, lbl_8052003C@sda21(r2)
-/* 803FEE30 003FBD70 7F C3 F3 78 */ mr r3, r30
-/* 803FEE34 003FBD74 48 00 12 A9 */ bl checkDayEnd__Q26Screen9Game2DMgrCFf
-/* 803FEE38 003FBD78 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEE3C 003FBD7C 41 82 00 0C */ beq .L_803FEE48
-/* 803FEE40 003FBD80 38 60 00 00 */ li r3, 0
-/* 803FEE44 003FBD84 48 00 00 F4 */ b .L_803FEF38
-.L_803FEE48:
-/* 803FEE48 003FBD88 80 1F 00 08 */ lwz r0, 8(r31)
-/* 803FEE4C 003FBD8C 38 C0 00 00 */ li r6, 0
-/* 803FEE50 003FBD90 2C 00 00 02 */ cmpwi r0, 2
-/* 803FEE54 003FBD94 41 82 00 38 */ beq .L_803FEE8C
-/* 803FEE58 003FBD98 40 80 00 14 */ bge .L_803FEE6C
-/* 803FEE5C 003FBD9C 2C 00 00 00 */ cmpwi r0, 0
-/* 803FEE60 003FBDA0 41 82 00 1C */ beq .L_803FEE7C
-/* 803FEE64 003FBDA4 40 80 00 20 */ bge .L_803FEE84
-/* 803FEE68 003FBDA8 48 00 00 38 */ b .L_803FEEA0
-.L_803FEE6C:
-/* 803FEE6C 003FBDAC 2C 00 00 04 */ cmpwi r0, 4
-/* 803FEE70 003FBDB0 41 82 00 24 */ beq .L_803FEE94
-/* 803FEE74 003FBDB4 40 80 00 2C */ bge .L_803FEEA0
-/* 803FEE78 003FBDB8 48 00 00 24 */ b .L_803FEE9C
-.L_803FEE7C:
-/* 803FEE7C 003FBDBC 38 C0 27 14 */ li r6, 0x2714
-/* 803FEE80 003FBDC0 48 00 00 20 */ b .L_803FEEA0
-.L_803FEE84:
-/* 803FEE84 003FBDC4 38 C0 27 15 */ li r6, 0x2715
-/* 803FEE88 003FBDC8 48 00 00 18 */ b .L_803FEEA0
-.L_803FEE8C:
-/* 803FEE8C 003FBDCC 38 C0 27 16 */ li r6, 0x2716
-/* 803FEE90 003FBDD0 48 00 00 10 */ b .L_803FEEA0
-.L_803FEE94:
-/* 803FEE94 003FBDD4 38 C0 27 17 */ li r6, 0x2717
-/* 803FEE98 003FBDD8 48 00 00 08 */ b .L_803FEEA0
-.L_803FEE9C:
-/* 803FEE9C 003FBDDC 38 C0 27 18 */ li r6, 0x2718
-.L_803FEEA0:
-/* 803FEEA0 003FBDE0 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FEEA4 003FBDE4 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FEEA8 003FBDE8 38 03 84 68 */ addi r0, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FEEAC 003FBDEC 38 60 00 00 */ li r3, 0
-/* 803FEEB0 003FBDF0 90 01 00 08 */ stw r0, 8(r1)
-/* 803FEEB4 003FBDF4 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FEEB8 003FBDF8 38 00 00 01 */ li r0, 1
-/* 803FEEBC 003FBDFC 38 81 00 08 */ addi r4, r1, 8
-/* 803FEEC0 003FBE00 90 A1 00 08 */ stw r5, 8(r1)
-/* 803FEEC4 003FBE04 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FEEC8 003FBE08 98 61 00 10 */ stb r3, 0x10(r1)
-/* 803FEECC 003FBE0C 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FEED0 003FBE10 93 E1 00 14 */ stw r31, 0x14(r1)
-/* 803FEED4 003FBE14 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FEED8 003FBE18 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEEDC 003FBE1C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FEEE0 003FBE20 7D 89 03 A6 */ mtctr r12
-/* 803FEEE4 003FBE24 4E 80 04 21 */ bctrl
-/* 803FEEE8 003FBE28 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEEEC 003FBE2C 41 82 00 48 */ beq .L_803FEF34
-/* 803FEEF0 003FBE30 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FEEF4 003FBE34 38 80 00 00 */ li r4, 0
-/* 803FEEF8 003FBE38 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FEEFC 003FBE3C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FEF00 003FBE40 7D 89 03 A6 */ mtctr r12
-/* 803FEF04 003FBE44 4E 80 04 21 */ bctrl
-/* 803FEF08 003FBE48 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEF0C 003FBE4C 41 82 00 28 */ beq .L_803FEF34
-/* 803FEF10 003FBE50 80 1F 00 08 */ lwz r0, 8(r31)
-/* 803FEF14 003FBE54 2C 00 00 03 */ cmpwi r0, 3
-/* 803FEF18 003FBE58 40 80 00 14 */ bge .L_803FEF2C
-/* 803FEF1C 003FBE5C 2C 00 00 00 */ cmpwi r0, 0
-/* 803FEF20 003FBE60 40 80 00 08 */ bge .L_803FEF28
-/* 803FEF24 003FBE64 48 00 00 08 */ b .L_803FEF2C
-.L_803FEF28:
-/* 803FEF28 003FBE68 48 06 CA 35 */ bl PSPause_StartMenuOn__Fv
-.L_803FEF2C:
-/* 803FEF2C 003FBE6C 38 60 00 01 */ li r3, 1
-/* 803FEF30 003FBE70 48 00 00 08 */ b .L_803FEF38
-.L_803FEF34:
-/* 803FEF34 003FBE74 38 60 00 00 */ li r3, 0
-.L_803FEF38:
-/* 803FEF38 003FBE78 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FEF3C 003FBE7C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FEF40 003FBE80 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FEF44 003FBE84 7C 08 03 A6 */ mtlr r0
-/* 803FEF48 003FBE88 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FEF4C 003FBE8C 4E 80 00 20 */ blr
-
-.global check_Contena__Q26Screen9Game2DMgrFv
-check_Contena__Q26Screen9Game2DMgrFv:
-/* 803FEF50 003FBE90 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FEF54 003FBE94 7C 08 02 A6 */ mflr r0
-/* 803FEF58 003FBE98 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FEF5C 003FBE9C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FEF60 003FBEA0 3B E0 FF FF */ li r31, -1
-/* 803FEF64 003FBEA4 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FEF68 003FBEA8 7C 7E 1B 78 */ mr r30, r3
-/* 803FEF6C 003FBEAC 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FEF70 003FBEB0 48 05 49 C1 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FEF74 003FBEB4 38 03 D8 EC */ addi r0, r3, -10004
-/* 803FEF78 003FBEB8 28 00 00 03 */ cmplwi r0, 3
-/* 803FEF7C 003FBEBC 40 81 00 0C */ ble .L_803FEF88
-/* 803FEF80 003FBEC0 2C 03 27 18 */ cmpwi r3, 0x2718
-/* 803FEF84 003FBEC4 40 82 00 78 */ bne .L_803FEFFC
-.L_803FEF88:
-/* 803FEF88 003FBEC8 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FEF8C 003FBECC 48 05 49 89 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FEF90 003FBED0 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FEF94 003FBED4 3C C0 54 45 */ lis r6, 0x54454E41@ha
-/* 803FEF98 003FBED8 3C A0 00 43 */ lis r5, 0x00434F4E@ha
-/* 803FEF9C 003FBEDC 7C 7F 1B 78 */ mr r31, r3
-/* 803FEFA0 003FBEE0 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FEFA4 003FBEE4 38 C6 4E 41 */ addi r6, r6, 0x54454E41@l
-/* 803FEFA8 003FBEE8 38 A5 4F 4E */ addi r5, r5, 0x00434F4E@l
-/* 803FEFAC 003FBEEC 4B F1 03 71 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FEFB0 003FBEF0 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FEFB4 003FBEF4 41 82 00 44 */ beq .L_803FEFF8
-/* 803FEFB8 003FBEF8 80 1F 00 30 */ lwz r0, 0x30(r31)
-/* 803FEFBC 003FBEFC 2C 00 00 04 */ cmpwi r0, 4
-/* 803FEFC0 003FBF00 41 82 00 1C */ beq .L_803FEFDC
-/* 803FEFC4 003FBF04 40 80 00 20 */ bge .L_803FEFE4
-/* 803FEFC8 003FBF08 2C 00 00 03 */ cmpwi r0, 3
-/* 803FEFCC 003FBF0C 40 80 00 08 */ bge .L_803FEFD4
-/* 803FEFD0 003FBF10 48 00 00 14 */ b .L_803FEFE4
-.L_803FEFD4:
-/* 803FEFD4 003FBF14 3B E0 00 01 */ li r31, 1
-/* 803FEFD8 003FBF18 48 00 00 10 */ b .L_803FEFE8
-.L_803FEFDC:
-/* 803FEFDC 003FBF1C 3B E0 00 02 */ li r31, 2
-/* 803FEFE0 003FBF20 48 00 00 08 */ b .L_803FEFE8
-.L_803FEFE4:
-/* 803FEFE4 003FBF24 3B E0 00 00 */ li r31, 0
-.L_803FEFE8:
-/* 803FEFE8 003FBF28 2C 1F 00 00 */ cmpwi r31, 0
-/* 803FEFEC 003FBF2C 41 82 00 10 */ beq .L_803FEFFC
-/* 803FEFF0 003FBF30 48 06 CB 59 */ bl PSPause_StartMenuOff__Fv
-/* 803FEFF4 003FBF34 48 00 00 08 */ b .L_803FEFFC
-.L_803FEFF8:
-/* 803FEFF8 003FBF38 3B E0 FF FF */ li r31, -1
-.L_803FEFFC:
-/* 803FEFFC 003FBF3C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF000 003FBF40 7F E3 FB 78 */ mr r3, r31
-/* 803FF004 003FBF44 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FF008 003FBF48 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FF00C 003FBF4C 7C 08 03 A6 */ mtlr r0
-/* 803FF010 003FBF50 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF014 003FBF54 4E 80 00 20 */ blr
-
-.global result_Contena__Q26Screen9Game2DMgrFv
-result_Contena__Q26Screen9Game2DMgrFv:
-/* 803FF018 003FBF58 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF01C 003FBF5C 7C 08 02 A6 */ mflr r0
-/* 803FF020 003FBF60 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF024 003FBF64 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FF028 003FBF68 7C 7F 1B 78 */ mr r31, r3
-/* 803FF02C 003FBF6C 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FF030 003FBF70 3B C0 00 00 */ li r30, 0
-/* 803FF034 003FBF74 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF038 003FBF78 48 05 48 F9 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF03C 003FBF7C 38 03 D8 EC */ addi r0, r3, -10004
-/* 803FF040 003FBF80 28 00 00 03 */ cmplwi r0, 3
-/* 803FF044 003FBF84 40 81 00 0C */ ble .L_803FF050
-/* 803FF048 003FBF88 2C 03 27 18 */ cmpwi r3, 0x2718
-/* 803FF04C 003FBF8C 40 82 00 3C */ bne .L_803FF088
-.L_803FF050:
-/* 803FF050 003FBF90 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF054 003FBF94 48 05 48 C1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FF058 003FBF98 3C 80 00 4F */ lis r4, 0x004F4741@ha
-/* 803FF05C 003FBF9C 3C C0 54 45 */ lis r6, 0x54454E41@ha
-/* 803FF060 003FBFA0 3C A0 00 43 */ lis r5, 0x00434F4E@ha
-/* 803FF064 003FBFA4 7C 7F 1B 78 */ mr r31, r3
-/* 803FF068 003FBFA8 38 84 47 41 */ addi r4, r4, 0x004F4741@l
-/* 803FF06C 003FBFAC 38 C6 4E 41 */ addi r6, r6, 0x54454E41@l
-/* 803FF070 003FBFB0 38 A5 4F 4E */ addi r5, r5, 0x00434F4E@l
-/* 803FF074 003FBFB4 4B F1 02 A9 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
-/* 803FF078 003FBFB8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF07C 003FBFBC 41 82 00 28 */ beq .L_803FF0A4
-/* 803FF080 003FBFC0 AB DF 00 34 */ lha r30, 0x34(r31)
-/* 803FF084 003FBFC4 48 00 00 20 */ b .L_803FF0A4
-.L_803FF088:
-/* 803FF088 003FBFC8 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF08C 003FBFCC 3C A0 80 4A */ lis r5, lbl_804985A4@ha
-/* 803FF090 003FBFD0 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF094 003FBFD4 38 80 07 91 */ li r4, 0x791
-/* 803FF098 003FBFD8 38 A5 85 A4 */ addi r5, r5, lbl_804985A4@l
-/* 803FF09C 003FBFDC 4C C6 31 82 */ crclr 6
-/* 803FF0A0 003FBFE0 4B C2 B5 A1 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF0A4:
-/* 803FF0A4 003FBFE4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF0A8 003FBFE8 7F C3 F3 78 */ mr r3, r30
-/* 803FF0AC 003FBFEC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FF0B0 003FBFF0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FF0B4 003FBFF4 7C 08 03 A6 */ mtlr r0
-/* 803FF0B8 003FBFF8 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF0BC 003FBFFC 4E 80 00 20 */ blr
-
-.global open_UfoMenu__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberUfoGroup
-open_UfoMenu__Q26Screen9Game2DMgrFRQ32og6Screen18DispMemberUfoGroup:
-/* 803FF0C0 003FC000 94 21 FF C0 */ stwu r1, -0x40(r1)
-/* 803FF0C4 003FC004 7C 08 02 A6 */ mflr r0
-/* 803FF0C8 003FC008 90 01 00 44 */ stw r0, 0x44(r1)
-/* 803FF0CC 003FC00C 93 E1 00 3C */ stw r31, 0x3c(r1)
-/* 803FF0D0 003FC010 7C 9F 23 78 */ mr r31, r4
-/* 803FF0D4 003FC014 93 C1 00 38 */ stw r30, 0x38(r1)
-/* 803FF0D8 003FC018 7C 7E 1B 78 */ mr r30, r3
-/* 803FF0DC 003FC01C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF0E0 003FC020 48 05 49 41 */ bl isAnyReservation__Q26Screen3MgrCFv
-/* 803FF0E4 003FC024 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF0E8 003FC028 41 82 00 0C */ beq .L_803FF0F4
-/* 803FF0EC 003FC02C 38 60 00 00 */ li r3, 0
-/* 803FF0F0 003FC030 48 00 01 FC */ b .L_803FF2EC
-.L_803FF0F4:
-/* 803FF0F4 003FC034 C0 22 1C DC */ lfs f1, lbl_8052003C@sda21(r2)
-/* 803FF0F8 003FC038 7F C3 F3 78 */ mr r3, r30
-/* 803FF0FC 003FC03C 48 00 0F E1 */ bl checkDayEnd__Q26Screen9Game2DMgrCFf
-/* 803FF100 003FC040 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF104 003FC044 41 82 00 0C */ beq .L_803FF110
-/* 803FF108 003FC048 38 60 00 00 */ li r3, 0
-/* 803FF10C 003FC04C 48 00 01 E0 */ b .L_803FF2EC
-.L_803FF110:
-/* 803FF110 003FC050 88 7F 00 88 */ lbz r3, 0x88(r31)
-/* 803FF114 003FC054 28 03 00 00 */ cmplwi r3, 0
-/* 803FF118 003FC058 41 82 00 A8 */ beq .L_803FF1C0
-/* 803FF11C 003FC05C 88 1F 00 89 */ lbz r0, 0x89(r31)
-/* 803FF120 003FC060 28 00 00 00 */ cmplwi r0, 0
-/* 803FF124 003FC064 41 82 00 9C */ beq .L_803FF1C0
-/* 803FF128 003FC068 38 E0 00 01 */ li r7, 1
-/* 803FF12C 003FC06C 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FF130 003FC070 98 FF 00 44 */ stb r7, 0x44(r31)
-/* 803FF134 003FC074 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FF138 003FC078 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FF13C 003FC07C 38 60 27 19 */ li r3, 0x2719
-/* 803FF140 003FC080 98 FF 00 7C */ stb r7, 0x7c(r31)
-/* 803FF144 003FC084 38 00 00 00 */ li r0, 0
-/* 803FF148 003FC088 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FF14C 003FC08C 38 81 00 28 */ addi r4, r1, 0x28
-/* 803FF150 003FC090 90 C1 00 28 */ stw r6, 0x28(r1)
-/* 803FF154 003FC094 90 A1 00 28 */ stw r5, 0x28(r1)
-/* 803FF158 003FC098 90 61 00 2C */ stw r3, 0x2c(r1)
-/* 803FF15C 003FC09C 98 01 00 30 */ stb r0, 0x30(r1)
-/* 803FF160 003FC0A0 98 E1 00 31 */ stb r7, 0x31(r1)
-/* 803FF164 003FC0A4 93 E1 00 34 */ stw r31, 0x34(r1)
-/* 803FF168 003FC0A8 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF16C 003FC0AC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF170 003FC0B0 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FF174 003FC0B4 7D 89 03 A6 */ mtctr r12
-/* 803FF178 003FC0B8 4E 80 04 21 */ bctrl
-/* 803FF17C 003FC0BC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF180 003FC0C0 41 82 01 68 */ beq .L_803FF2E8
-/* 803FF184 003FC0C4 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF188 003FC0C8 38 80 00 00 */ li r4, 0
-/* 803FF18C 003FC0CC 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF190 003FC0D0 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FF194 003FC0D4 7D 89 03 A6 */ mtctr r12
-/* 803FF198 003FC0D8 4E 80 04 21 */ bctrl
-/* 803FF19C 003FC0DC 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF1A0 003FC0E0 41 82 01 48 */ beq .L_803FF2E8
-/* 803FF1A4 003FC0E4 48 06 C7 B9 */ bl PSPause_StartMenuOn__Fv
-/* 803FF1A8 003FC0E8 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
-/* 803FF1AC 003FC0EC 38 80 18 03 */ li r4, 0x1803
-/* 803FF1B0 003FC0F0 38 A0 00 00 */ li r5, 0
-/* 803FF1B4 003FC0F4 4B F3 94 7D */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
-/* 803FF1B8 003FC0F8 38 60 00 01 */ li r3, 1
-/* 803FF1BC 003FC0FC 48 00 01 30 */ b .L_803FF2EC
-.L_803FF1C0:
-/* 803FF1C0 003FC100 28 03 00 00 */ cmplwi r3, 0
-/* 803FF1C4 003FC104 41 82 00 8C */ beq .L_803FF250
-/* 803FF1C8 003FC108 38 E0 00 00 */ li r7, 0
-/* 803FF1CC 003FC10C 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
-/* 803FF1D0 003FC110 98 FF 00 44 */ stb r7, 0x44(r31)
-/* 803FF1D4 003FC114 38 C0 00 01 */ li r6, 1
-/* 803FF1D8 003FC118 3C 60 80 4E */ lis r3, __vt__Q26Screen11SetSceneArg@ha
-/* 803FF1DC 003FC11C 38 A4 84 68 */ addi r5, r4, __vt__Q26Screen12SceneArgBase@l
-/* 803FF1E0 003FC120 90 DF 00 10 */ stw r6, 0x10(r31)
-/* 803FF1E4 003FC124 38 00 27 17 */ li r0, 0x2717
-/* 803FF1E8 003FC128 38 63 84 58 */ addi r3, r3, __vt__Q26Screen11SetSceneArg@l
-/* 803FF1EC 003FC12C 38 81 00 18 */ addi r4, r1, 0x18
-/* 803FF1F0 003FC130 90 A1 00 18 */ stw r5, 0x18(r1)
-/* 803FF1F4 003FC134 90 61 00 18 */ stw r3, 0x18(r1)
-/* 803FF1F8 003FC138 90 01 00 1C */ stw r0, 0x1c(r1)
-/* 803FF1FC 003FC13C 98 E1 00 20 */ stb r7, 0x20(r1)
-/* 803FF200 003FC140 98 C1 00 21 */ stb r6, 0x21(r1)
-/* 803FF204 003FC144 93 E1 00 24 */ stw r31, 0x24(r1)
-/* 803FF208 003FC148 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF20C 003FC14C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF210 003FC150 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FF214 003FC154 7D 89 03 A6 */ mtctr r12
-/* 803FF218 003FC158 4E 80 04 21 */ bctrl
-/* 803FF21C 003FC15C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF220 003FC160 41 82 00 C8 */ beq .L_803FF2E8
-/* 803FF224 003FC164 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF228 003FC168 38 80 00 00 */ li r4, 0
-/* 803FF22C 003FC16C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF230 003FC170 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FF234 003FC174 7D 89 03 A6 */ mtctr r12
-/* 803FF238 003FC178 4E 80 04 21 */ bctrl
-/* 803FF23C 003FC17C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF240 003FC180 41 82 00 A8 */ beq .L_803FF2E8
-/* 803FF244 003FC184 48 06 C7 19 */ bl PSPause_StartMenuOn__Fv
-/* 803FF248 003FC188 38 60 00 01 */ li r3, 1
-/* 803FF24C 003FC18C 48 00 00 A0 */ b .L_803FF2EC
-.L_803FF250:
-/* 803FF250 003FC190 88 1F 00 89 */ lbz r0, 0x89(r31)
-/* 803FF254 003FC194 28 00 00 00 */ cmplwi r0, 0
-/* 803FF258 003FC198 41 82 00 90 */ beq .L_803FF2E8
-/* 803FF25C 003FC19C 38 E0 00 00 */ li r7, 0
-/* 803FF260 003FC1A0 3C 60 80 4E */ lis r3, __vt__Q26Screen12SceneArgBase@ha
-/* 803FF264 003FC1A4 98 FF 00 7C */ stb r7, 0x7c(r31)
-/* 803FF268 003FC1A8 38 00 00 02 */ li r0, 2
-/* 803FF26C 003FC1AC 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
-/* 803FF270 003FC1B0 38 C3 84 68 */ addi r6, r3, __vt__Q26Screen12SceneArgBase@l
-/* 803FF274 003FC1B4 90 1F 00 10 */ stw r0, 0x10(r31)
-/* 803FF278 003FC1B8 38 60 27 18 */ li r3, 0x2718
-/* 803FF27C 003FC1BC 38 00 00 01 */ li r0, 1
-/* 803FF280 003FC1C0 38 A4 84 58 */ addi r5, r4, __vt__Q26Screen11SetSceneArg@l
-/* 803FF284 003FC1C4 90 C1 00 08 */ stw r6, 8(r1)
-/* 803FF288 003FC1C8 38 81 00 08 */ addi r4, r1, 8
-/* 803FF28C 003FC1CC 90 A1 00 08 */ stw r5, 8(r1)
-/* 803FF290 003FC1D0 90 61 00 0C */ stw r3, 0xc(r1)
-/* 803FF294 003FC1D4 98 E1 00 10 */ stb r7, 0x10(r1)
-/* 803FF298 003FC1D8 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FF29C 003FC1DC 93 E1 00 14 */ stw r31, 0x14(r1)
-/* 803FF2A0 003FC1E0 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF2A4 003FC1E4 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF2A8 003FC1E8 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FF2AC 003FC1EC 7D 89 03 A6 */ mtctr r12
-/* 803FF2B0 003FC1F0 4E 80 04 21 */ bctrl
-/* 803FF2B4 003FC1F4 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF2B8 003FC1F8 41 82 00 30 */ beq .L_803FF2E8
-/* 803FF2BC 003FC1FC 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF2C0 003FC200 38 80 00 00 */ li r4, 0
-/* 803FF2C4 003FC204 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF2C8 003FC208 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FF2CC 003FC20C 7D 89 03 A6 */ mtctr r12
-/* 803FF2D0 003FC210 4E 80 04 21 */ bctrl
-/* 803FF2D4 003FC214 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF2D8 003FC218 41 82 00 10 */ beq .L_803FF2E8
-/* 803FF2DC 003FC21C 48 06 C6 81 */ bl PSPause_StartMenuOn__Fv
-/* 803FF2E0 003FC220 38 60 00 01 */ li r3, 1
-/* 803FF2E4 003FC224 48 00 00 08 */ b .L_803FF2EC
-.L_803FF2E8:
-/* 803FF2E8 003FC228 38 60 00 00 */ li r3, 0
-.L_803FF2EC:
-/* 803FF2EC 003FC22C 80 01 00 44 */ lwz r0, 0x44(r1)
-/* 803FF2F0 003FC230 83 E1 00 3C */ lwz r31, 0x3c(r1)
-/* 803FF2F4 003FC234 83 C1 00 38 */ lwz r30, 0x38(r1)
-/* 803FF2F8 003FC238 7C 08 03 A6 */ mtlr r0
-/* 803FF2FC 003FC23C 38 21 00 40 */ addi r1, r1, 0x40
-/* 803FF300 003FC240 4E 80 00 20 */ blr
-
-.global check_UfoMenu__Q26Screen9Game2DMgrFv
-check_UfoMenu__Q26Screen9Game2DMgrFv:
-/* 803FF304 003FC244 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FF308 003FC248 7C 08 02 A6 */ mflr r0
-/* 803FF30C 003FC24C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FF310 003FC250 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FF314 003FC254 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FF318 003FC258 3B C0 00 00 */ li r30, 0
-/* 803FF31C 003FC25C 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 803FF320 003FC260 7C 7D 1B 78 */ mr r29, r3
-/* 803FF324 003FC264 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF328 003FC268 48 05 45 ED */ bl getDispMember__Q26Screen3MgrFv
-/* 803FF32C 003FC26C 7C 7F 1B 78 */ mr r31, r3
-/* 803FF330 003FC270 80 7D 00 18 */ lwz r3, 0x18(r29)
-/* 803FF334 003FC274 48 05 45 FD */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF338 003FC278 2C 03 27 18 */ cmpwi r3, 0x2718
-/* 803FF33C 003FC27C 41 82 00 8C */ beq .L_803FF3C8
-/* 803FF340 003FC280 40 80 00 10 */ bge .L_803FF350
-/* 803FF344 003FC284 2C 03 27 17 */ cmpwi r3, 0x2717
-/* 803FF348 003FC288 40 80 00 30 */ bge .L_803FF378
-/* 803FF34C 003FC28C 48 00 00 C8 */ b .L_803FF414
-.L_803FF350:
-/* 803FF350 003FC290 2C 03 27 1A */ cmpwi r3, 0x271a
-/* 803FF354 003FC294 40 80 00 C0 */ bge .L_803FF414
-/* 803FF358 003FC298 80 1F 00 10 */ lwz r0, 0x10(r31)
-/* 803FF35C 003FC29C 2C 00 00 00 */ cmpwi r0, 0
-/* 803FF360 003FC2A0 40 82 00 10 */ bne .L_803FF370
-/* 803FF364 003FC2A4 3B C0 00 01 */ li r30, 1
-/* 803FF368 003FC2A8 48 06 C7 E1 */ bl PSPause_StartMenuOff__Fv
-/* 803FF36C 003FC2AC 48 00 00 A8 */ b .L_803FF414
-.L_803FF370:
-/* 803FF370 003FC2B0 3B C0 00 00 */ li r30, 0
-/* 803FF374 003FC2B4 48 00 00 A0 */ b .L_803FF414
-.L_803FF378:
-/* 803FF378 003FC2B8 80 1F 00 48 */ lwz r0, 0x48(r31)
-/* 803FF37C 003FC2BC 2C 00 00 04 */ cmpwi r0, 4
-/* 803FF380 003FC2C0 41 82 00 14 */ beq .L_803FF394
-/* 803FF384 003FC2C4 40 80 00 3C */ bge .L_803FF3C0
-/* 803FF388 003FC2C8 2C 00 00 03 */ cmpwi r0, 3
-/* 803FF38C 003FC2CC 40 80 00 14 */ bge .L_803FF3A0
-/* 803FF390 003FC2D0 48 00 00 30 */ b .L_803FF3C0
-.L_803FF394:
-/* 803FF394 003FC2D4 3B C0 00 02 */ li r30, 2
-/* 803FF398 003FC2D8 48 06 C7 B1 */ bl PSPause_StartMenuOff__Fv
-/* 803FF39C 003FC2DC 48 00 00 78 */ b .L_803FF414
-.L_803FF3A0:
-/* 803FF3A0 003FC2E0 88 1F 00 44 */ lbz r0, 0x44(r31)
-/* 803FF3A4 003FC2E4 28 00 00 00 */ cmplwi r0, 0
-/* 803FF3A8 003FC2E8 41 82 00 0C */ beq .L_803FF3B4
-/* 803FF3AC 003FC2EC 3B C0 00 00 */ li r30, 0
-/* 803FF3B0 003FC2F0 48 00 00 64 */ b .L_803FF414
-.L_803FF3B4:
-/* 803FF3B4 003FC2F4 3B C0 00 01 */ li r30, 1
-/* 803FF3B8 003FC2F8 48 06 C7 91 */ bl PSPause_StartMenuOff__Fv
-/* 803FF3BC 003FC2FC 48 00 00 58 */ b .L_803FF414
-.L_803FF3C0:
-/* 803FF3C0 003FC300 3B C0 00 00 */ li r30, 0
-/* 803FF3C4 003FC304 48 00 00 50 */ b .L_803FF414
-.L_803FF3C8:
-/* 803FF3C8 003FC308 80 1F 00 80 */ lwz r0, 0x80(r31)
-/* 803FF3CC 003FC30C 2C 00 00 04 */ cmpwi r0, 4
-/* 803FF3D0 003FC310 41 82 00 14 */ beq .L_803FF3E4
-/* 803FF3D4 003FC314 40 80 00 3C */ bge .L_803FF410
-/* 803FF3D8 003FC318 2C 00 00 03 */ cmpwi r0, 3
-/* 803FF3DC 003FC31C 40 80 00 14 */ bge .L_803FF3F0
-/* 803FF3E0 003FC320 48 00 00 30 */ b .L_803FF410
-.L_803FF3E4:
-/* 803FF3E4 003FC324 3B C0 00 02 */ li r30, 2
-/* 803FF3E8 003FC328 48 06 C7 61 */ bl PSPause_StartMenuOff__Fv
-/* 803FF3EC 003FC32C 48 00 00 28 */ b .L_803FF414
-.L_803FF3F0:
-/* 803FF3F0 003FC330 88 1F 00 7C */ lbz r0, 0x7c(r31)
-/* 803FF3F4 003FC334 28 00 00 00 */ cmplwi r0, 0
-/* 803FF3F8 003FC338 41 82 00 0C */ beq .L_803FF404
-/* 803FF3FC 003FC33C 3B C0 00 00 */ li r30, 0
-/* 803FF400 003FC340 48 00 00 14 */ b .L_803FF414
-.L_803FF404:
-/* 803FF404 003FC344 3B C0 00 01 */ li r30, 1
-/* 803FF408 003FC348 48 06 C7 41 */ bl PSPause_StartMenuOff__Fv
-/* 803FF40C 003FC34C 48 00 00 08 */ b .L_803FF414
-.L_803FF410:
-/* 803FF410 003FC350 3B C0 00 00 */ li r30, 0
-.L_803FF414:
-/* 803FF414 003FC354 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FF418 003FC358 7F C3 F3 78 */ mr r3, r30
-/* 803FF41C 003FC35C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FF420 003FC360 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FF424 003FC364 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 803FF428 003FC368 7C 08 03 A6 */ mtlr r0
-/* 803FF42C 003FC36C 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FF430 003FC370 4E 80 00 20 */ blr
-
-.global result_UfoMenu__Q26Screen9Game2DMgrFPiPi
-result_UfoMenu__Q26Screen9Game2DMgrFPiPi:
-/* 803FF434 003FC374 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FF438 003FC378 7C 08 02 A6 */ mflr r0
-/* 803FF43C 003FC37C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FF440 003FC380 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FF444 003FC384 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FF448 003FC388 7C BE 2B 78 */ mr r30, r5
-/* 803FF44C 003FC38C 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 803FF450 003FC390 7C 9D 23 78 */ mr r29, r4
-/* 803FF454 003FC394 93 81 00 10 */ stw r28, 0x10(r1)
-/* 803FF458 003FC398 7C 7C 1B 78 */ mr r28, r3
-/* 803FF45C 003FC39C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF460 003FC3A0 48 05 44 B5 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FF464 003FC3A4 7C 7F 1B 78 */ mr r31, r3
-/* 803FF468 003FC3A8 80 7C 00 18 */ lwz r3, 0x18(r28)
-/* 803FF46C 003FC3AC 48 05 44 C5 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF470 003FC3B0 2C 03 27 18 */ cmpwi r3, 0x2718
-/* 803FF474 003FC3B4 41 82 00 28 */ beq .L_803FF49C
-/* 803FF478 003FC3B8 40 80 00 34 */ bge .L_803FF4AC
-/* 803FF47C 003FC3BC 2C 03 27 17 */ cmpwi r3, 0x2717
-/* 803FF480 003FC3C0 40 80 00 08 */ bge .L_803FF488
-/* 803FF484 003FC3C4 48 00 00 28 */ b .L_803FF4AC
-.L_803FF488:
-/* 803FF488 003FC3C8 A8 7F 00 4C */ lha r3, 0x4c(r31)
-/* 803FF48C 003FC3CC 38 00 00 00 */ li r0, 0
-/* 803FF490 003FC3D0 90 7D 00 00 */ stw r3, 0(r29)
-/* 803FF494 003FC3D4 90 1E 00 00 */ stw r0, 0(r30)
-/* 803FF498 003FC3D8 48 00 00 14 */ b .L_803FF4AC
-.L_803FF49C:
-/* 803FF49C 003FC3DC 38 00 00 00 */ li r0, 0
-/* 803FF4A0 003FC3E0 90 1D 00 00 */ stw r0, 0(r29)
-/* 803FF4A4 003FC3E4 A8 1F 00 84 */ lha r0, 0x84(r31)
-/* 803FF4A8 003FC3E8 90 1E 00 00 */ stw r0, 0(r30)
-.L_803FF4AC:
-/* 803FF4AC 003FC3EC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FF4B0 003FC3F0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FF4B4 003FC3F4 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FF4B8 003FC3F8 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 803FF4BC 003FC3FC 83 81 00 10 */ lwz r28, 0x10(r1)
-/* 803FF4C0 003FC400 7C 08 03 A6 */ mtlr r0
-/* 803FF4C4 003FC404 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FF4C8 003FC408 4E 80 00 20 */ blr
-
-.global open_ZukanEnemy__Q26Screen9Game2DMgrFRQ28Morimura20DispMemberZukanEnemy
-open_ZukanEnemy__Q26Screen9Game2DMgrFRQ28Morimura20DispMemberZukanEnemy:
-/* 803FF4CC 003FC40C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FF4D0 003FC410 7C 08 02 A6 */ mflr r0
-/* 803FF4D4 003FC414 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FF4D8 003FC418 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FF4DC 003FC41C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FF4E0 003FC420 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FF4E4 003FC424 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FF4E8 003FC428 38 C0 27 34 */ li r6, 0x2734
-/* 803FF4EC 003FC42C 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FF4F0 003FC430 38 A0 00 00 */ li r5, 0
-/* 803FF4F4 003FC434 7C 7F 1B 78 */ mr r31, r3
-/* 803FF4F8 003FC438 90 01 00 08 */ stw r0, 8(r1)
-/* 803FF4FC 003FC43C 38 00 00 01 */ li r0, 1
-/* 803FF500 003FC440 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FF504 003FC444 38 81 00 08 */ addi r4, r1, 8
-/* 803FF508 003FC448 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FF50C 003FC44C 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FF510 003FC450 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FF514 003FC454 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FF518 003FC458 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF51C 003FC45C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF520 003FC460 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FF524 003FC464 7D 89 03 A6 */ mtctr r12
-/* 803FF528 003FC468 4E 80 04 21 */ bctrl
-/* 803FF52C 003FC46C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF530 003FC470 41 82 00 20 */ beq .L_803FF550
-/* 803FF534 003FC474 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF538 003FC478 38 80 00 00 */ li r4, 0
-/* 803FF53C 003FC47C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF540 003FC480 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FF544 003FC484 7D 89 03 A6 */ mtctr r12
-/* 803FF548 003FC488 4E 80 04 21 */ bctrl
-/* 803FF54C 003FC48C 48 00 00 08 */ b .L_803FF554
-.L_803FF550:
-/* 803FF550 003FC490 38 60 00 00 */ li r3, 0
-.L_803FF554:
-/* 803FF554 003FC494 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FF558 003FC498 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FF55C 003FC49C 7C 08 03 A6 */ mtlr r0
-/* 803FF560 003FC4A0 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FF564 003FC4A4 4E 80 00 20 */ blr
-
-.global open_ZukanItem__Q26Screen9Game2DMgrFRQ28Morimura19DispMemberZukanItem
-open_ZukanItem__Q26Screen9Game2DMgrFRQ28Morimura19DispMemberZukanItem:
-/* 803FF568 003FC4A8 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FF56C 003FC4AC 7C 08 02 A6 */ mflr r0
-/* 803FF570 003FC4B0 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FF574 003FC4B4 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FF578 003FC4B8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FF57C 003FC4BC 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FF580 003FC4C0 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FF584 003FC4C4 38 C0 27 35 */ li r6, 0x2735
-/* 803FF588 003FC4C8 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FF58C 003FC4CC 38 A0 00 00 */ li r5, 0
-/* 803FF590 003FC4D0 7C 7F 1B 78 */ mr r31, r3
-/* 803FF594 003FC4D4 90 01 00 08 */ stw r0, 8(r1)
-/* 803FF598 003FC4D8 38 00 00 01 */ li r0, 1
-/* 803FF59C 003FC4DC 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FF5A0 003FC4E0 38 81 00 08 */ addi r4, r1, 8
-/* 803FF5A4 003FC4E4 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FF5A8 003FC4E8 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FF5AC 003FC4EC 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FF5B0 003FC4F0 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FF5B4 003FC4F4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF5B8 003FC4F8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF5BC 003FC4FC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FF5C0 003FC500 7D 89 03 A6 */ mtctr r12
-/* 803FF5C4 003FC504 4E 80 04 21 */ bctrl
-/* 803FF5C8 003FC508 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FF5CC 003FC50C 41 82 00 20 */ beq .L_803FF5EC
-/* 803FF5D0 003FC510 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF5D4 003FC514 38 80 00 00 */ li r4, 0
-/* 803FF5D8 003FC518 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FF5DC 003FC51C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FF5E0 003FC520 7D 89 03 A6 */ mtctr r12
-/* 803FF5E4 003FC524 4E 80 04 21 */ bctrl
-/* 803FF5E8 003FC528 48 00 00 08 */ b .L_803FF5F0
-.L_803FF5EC:
-/* 803FF5EC 003FC52C 38 60 00 00 */ li r3, 0
-.L_803FF5F0:
-/* 803FF5F0 003FC530 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FF5F4 003FC534 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FF5F8 003FC538 7C 08 03 A6 */ mtlr r0
-/* 803FF5FC 003FC53C 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FF600 003FC540 4E 80 00 20 */ blr
-
-.global isZukanEnemy__Q26Screen9Game2DMgrFv
-isZukanEnemy__Q26Screen9Game2DMgrFv:
-/* 803FF604 003FC544 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF608 003FC548 7C 08 02 A6 */ mflr r0
-/* 803FF60C 003FC54C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF610 003FC550 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF614 003FC554 48 05 43 1D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF618 003FC558 20 03 27 34 */ subfic r0, r3, 0x2734
-/* 803FF61C 003FC55C 7C 00 00 34 */ cntlzw r0, r0
-/* 803FF620 003FC560 54 03 D9 7E */ srwi r3, r0, 5
-/* 803FF624 003FC564 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF628 003FC568 7C 08 03 A6 */ mtlr r0
-/* 803FF62C 003FC56C 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF630 003FC570 4E 80 00 20 */ blr
-
-.global isZukanItem__Q26Screen9Game2DMgrFv
-isZukanItem__Q26Screen9Game2DMgrFv:
-/* 803FF634 003FC574 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF638 003FC578 7C 08 02 A6 */ mflr r0
-/* 803FF63C 003FC57C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF640 003FC580 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF644 003FC584 48 05 42 ED */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF648 003FC588 20 03 27 35 */ subfic r0, r3, 0x2735
-/* 803FF64C 003FC58C 7C 00 00 34 */ cntlzw r0, r0
-/* 803FF650 003FC590 54 03 D9 7E */ srwi r3, r0, 5
-/* 803FF654 003FC594 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF658 003FC598 7C 08 03 A6 */ mtlr r0
-/* 803FF65C 003FC59C 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF660 003FC5A0 4E 80 00 20 */ blr
-
-.global check_ZukanItemRequest__Q26Screen9Game2DMgrFRi
-check_ZukanItemRequest__Q26Screen9Game2DMgrFRi:
-/* 803FF664 003FC5A4 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FF668 003FC5A8 7C 08 02 A6 */ mflr r0
-/* 803FF66C 003FC5AC 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FF670 003FC5B0 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FF674 003FC5B4 3B E0 00 00 */ li r31, 0
-/* 803FF678 003FC5B8 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FF67C 003FC5BC 7C 9E 23 78 */ mr r30, r4
-/* 803FF680 003FC5C0 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 803FF684 003FC5C4 7C 7D 1B 78 */ mr r29, r3
-/* 803FF688 003FC5C8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF68C 003FC5CC 48 05 42 A5 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF690 003FC5D0 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FF694 003FC5D4 40 82 00 34 */ bne .L_803FF6C8
-/* 803FF698 003FC5D8 80 7D 00 18 */ lwz r3, 0x18(r29)
-/* 803FF69C 003FC5DC 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 803FF6A0 003FC5E0 28 03 00 00 */ cmplwi r3, 0
-/* 803FF6A4 003FC5E4 41 82 00 24 */ beq .L_803FF6C8
-/* 803FF6A8 003FC5E8 80 63 02 20 */ lwz r3, 0x220(r3)
-/* 803FF6AC 003FC5EC 28 03 00 00 */ cmplwi r3, 0
-/* 803FF6B0 003FC5F0 41 82 00 10 */ beq .L_803FF6C0
-/* 803FF6B4 003FC5F4 7F C4 F3 78 */ mr r4, r30
-/* 803FF6B8 003FC5F8 4B F7 52 41 */ bl checkRequest__Q28Morimura10TZukanBaseFRi
-/* 803FF6BC 003FC5FC 48 00 00 08 */ b .L_803FF6C4
-.L_803FF6C0:
-/* 803FF6C0 003FC600 38 60 00 00 */ li r3, 0
-.L_803FF6C4:
-/* 803FF6C4 003FC604 7C 7F 1B 78 */ mr r31, r3
-.L_803FF6C8:
-/* 803FF6C8 003FC608 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FF6CC 003FC60C 7F E3 FB 78 */ mr r3, r31
-/* 803FF6D0 003FC610 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FF6D4 003FC614 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FF6D8 003FC618 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 803FF6DC 003FC61C 7C 08 03 A6 */ mtlr r0
-/* 803FF6E0 003FC620 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FF6E4 003FC624 4E 80 00 20 */ blr
-
-.global check_ZukanEnemyRequest__Q26Screen9Game2DMgrFRi
-check_ZukanEnemyRequest__Q26Screen9Game2DMgrFRi:
-/* 803FF6E8 003FC628 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FF6EC 003FC62C 7C 08 02 A6 */ mflr r0
-/* 803FF6F0 003FC630 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FF6F4 003FC634 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FF6F8 003FC638 3B E0 00 00 */ li r31, 0
-/* 803FF6FC 003FC63C 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FF700 003FC640 7C 9E 23 78 */ mr r30, r4
-/* 803FF704 003FC644 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 803FF708 003FC648 7C 7D 1B 78 */ mr r29, r3
-/* 803FF70C 003FC64C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF710 003FC650 48 05 42 21 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF714 003FC654 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FF718 003FC658 40 82 00 34 */ bne .L_803FF74C
-/* 803FF71C 003FC65C 80 7D 00 18 */ lwz r3, 0x18(r29)
-/* 803FF720 003FC660 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 803FF724 003FC664 28 03 00 00 */ cmplwi r3, 0
-/* 803FF728 003FC668 41 82 00 24 */ beq .L_803FF74C
-/* 803FF72C 003FC66C 80 63 02 20 */ lwz r3, 0x220(r3)
-/* 803FF730 003FC670 28 03 00 00 */ cmplwi r3, 0
-/* 803FF734 003FC674 41 82 00 10 */ beq .L_803FF744
-/* 803FF738 003FC678 7F C4 F3 78 */ mr r4, r30
-/* 803FF73C 003FC67C 4B F7 51 BD */ bl checkRequest__Q28Morimura10TZukanBaseFRi
-/* 803FF740 003FC680 48 00 00 08 */ b .L_803FF748
-.L_803FF744:
-/* 803FF744 003FC684 38 60 00 00 */ li r3, 0
-.L_803FF748:
-/* 803FF748 003FC688 7C 7F 1B 78 */ mr r31, r3
-.L_803FF74C:
-/* 803FF74C 003FC68C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FF750 003FC690 7F E3 FB 78 */ mr r3, r31
-/* 803FF754 003FC694 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FF758 003FC698 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FF75C 003FC69C 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 803FF760 003FC6A0 7C 08 03 A6 */ mtlr r0
-/* 803FF764 003FC6A4 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FF768 003FC6A8 4E 80 00 20 */ blr
-
-.global getZukanEnemyCurrSelectId__Q26Screen9Game2DMgrFv
-getZukanEnemyCurrSelectId__Q26Screen9Game2DMgrFv:
-/* 803FF76C 003FC6AC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF770 003FC6B0 7C 08 02 A6 */ mflr r0
-/* 803FF774 003FC6B4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF778 003FC6B8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FF77C 003FC6BC 3B E0 FF FF */ li r31, -1
-/* 803FF780 003FC6C0 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FF784 003FC6C4 7C 7E 1B 78 */ mr r30, r3
-/* 803FF788 003FC6C8 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF78C 003FC6CC 48 05 41 A5 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF790 003FC6D0 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FF794 003FC6D4 40 82 00 4C */ bne .L_803FF7E0
-/* 803FF798 003FC6D8 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF79C 003FC6DC 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FF7A0 003FC6E0 28 1F 00 00 */ cmplwi r31, 0
-/* 803FF7A4 003FC6E4 40 82 00 20 */ bne .L_803FF7C4
-/* 803FF7A8 003FC6E8 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF7AC 003FC6EC 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FF7B0 003FC6F0 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF7B4 003FC6F4 38 80 08 93 */ li r4, 0x893
-/* 803FF7B8 003FC6F8 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FF7BC 003FC6FC 4C C6 31 82 */ crclr 6
-/* 803FF7C0 003FC700 4B C2 AE 81 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF7C4:
-/* 803FF7C4 003FC704 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FF7C8 003FC708 28 03 00 00 */ cmplwi r3, 0
-/* 803FF7CC 003FC70C 41 82 00 0C */ beq .L_803FF7D8
-/* 803FF7D0 003FC710 4B F7 51 39 */ bl getCurrSelectId__Q28Morimura10TZukanBaseFv
-/* 803FF7D4 003FC714 48 00 00 08 */ b .L_803FF7DC
-.L_803FF7D8:
-/* 803FF7D8 003FC718 38 60 FF FF */ li r3, -1
-.L_803FF7DC:
-/* 803FF7DC 003FC71C 7C 7F 1B 78 */ mr r31, r3
-.L_803FF7E0:
-/* 803FF7E0 003FC720 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF7E4 003FC724 7F E3 FB 78 */ mr r3, r31
-/* 803FF7E8 003FC728 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FF7EC 003FC72C 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FF7F0 003FC730 7C 08 03 A6 */ mtlr r0
-/* 803FF7F4 003FC734 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF7F8 003FC738 4E 80 00 20 */ blr
-
-.global getZukanItemCurrSelectId__Q26Screen9Game2DMgrFv
-getZukanItemCurrSelectId__Q26Screen9Game2DMgrFv:
-/* 803FF7FC 003FC73C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF800 003FC740 7C 08 02 A6 */ mflr r0
-/* 803FF804 003FC744 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF808 003FC748 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FF80C 003FC74C 3B E0 FF FF */ li r31, -1
-/* 803FF810 003FC750 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FF814 003FC754 7C 7E 1B 78 */ mr r30, r3
-/* 803FF818 003FC758 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF81C 003FC75C 48 05 41 15 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF820 003FC760 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FF824 003FC764 40 82 00 4C */ bne .L_803FF870
-/* 803FF828 003FC768 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FF82C 003FC76C 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FF830 003FC770 28 1F 00 00 */ cmplwi r31, 0
-/* 803FF834 003FC774 40 82 00 20 */ bne .L_803FF854
-/* 803FF838 003FC778 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF83C 003FC77C 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FF840 003FC780 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF844 003FC784 38 80 08 A2 */ li r4, 0x8a2
-/* 803FF848 003FC788 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FF84C 003FC78C 4C C6 31 82 */ crclr 6
-/* 803FF850 003FC790 4B C2 AD F1 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF854:
-/* 803FF854 003FC794 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FF858 003FC798 28 03 00 00 */ cmplwi r3, 0
-/* 803FF85C 003FC79C 41 82 00 0C */ beq .L_803FF868
-/* 803FF860 003FC7A0 4B F7 50 A9 */ bl getCurrSelectId__Q28Morimura10TZukanBaseFv
-/* 803FF864 003FC7A4 48 00 00 08 */ b .L_803FF86C
-.L_803FF868:
-/* 803FF868 003FC7A8 38 60 FF FF */ li r3, -1
-.L_803FF86C:
-/* 803FF86C 003FC7AC 7C 7F 1B 78 */ mr r31, r3
-.L_803FF870:
-/* 803FF870 003FC7B0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF874 003FC7B4 7F E3 FB 78 */ mr r3, r31
-/* 803FF878 003FC7B8 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FF87C 003FC7BC 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FF880 003FC7C0 7C 08 03 A6 */ mtlr r0
-/* 803FF884 003FC7C4 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF888 003FC7C8 4E 80 00 20 */ blr
-
-.global requireZukanRequest__Q26Screen9Game2DMgrFv
-requireZukanRequest__Q26Screen9Game2DMgrFv:
-/* 803FF88C 003FC7CC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF890 003FC7D0 7C 08 02 A6 */ mflr r0
-/* 803FF894 003FC7D4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF898 003FC7D8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FF89C 003FC7DC 7C 7F 1B 78 */ mr r31, r3
-/* 803FF8A0 003FC7E0 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF8A4 003FC7E4 48 05 40 8D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF8A8 003FC7E8 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FF8AC 003FC7EC 40 82 00 44 */ bne .L_803FF8F0
-/* 803FF8B0 003FC7F0 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF8B4 003FC7F4 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FF8B8 003FC7F8 28 1F 00 00 */ cmplwi r31, 0
-/* 803FF8BC 003FC7FC 40 82 00 20 */ bne .L_803FF8DC
-/* 803FF8C0 003FC800 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF8C4 003FC804 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FF8C8 003FC808 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF8CC 003FC80C 38 80 08 B3 */ li r4, 0x8b3
-/* 803FF8D0 003FC810 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FF8D4 003FC814 4C C6 31 82 */ crclr 6
-/* 803FF8D8 003FC818 4B C2 AD 69 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF8DC:
-/* 803FF8DC 003FC81C 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FF8E0 003FC820 28 03 00 00 */ cmplwi r3, 0
-/* 803FF8E4 003FC824 41 82 00 50 */ beq .L_803FF934
-/* 803FF8E8 003FC828 4B F7 4F B1 */ bl requireRequest__Q28Morimura10TZukanBaseFv
-/* 803FF8EC 003FC82C 48 00 00 48 */ b .L_803FF934
-.L_803FF8F0:
-/* 803FF8F0 003FC830 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FF8F4 003FC834 40 82 00 40 */ bne .L_803FF934
-/* 803FF8F8 003FC838 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF8FC 003FC83C 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FF900 003FC840 28 1F 00 00 */ cmplwi r31, 0
-/* 803FF904 003FC844 40 82 00 20 */ bne .L_803FF924
-/* 803FF908 003FC848 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF90C 003FC84C 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FF910 003FC850 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF914 003FC854 38 80 08 B9 */ li r4, 0x8b9
-/* 803FF918 003FC858 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FF91C 003FC85C 4C C6 31 82 */ crclr 6
-/* 803FF920 003FC860 4B C2 AD 21 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF924:
-/* 803FF924 003FC864 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FF928 003FC868 28 03 00 00 */ cmplwi r3, 0
-/* 803FF92C 003FC86C 41 82 00 08 */ beq .L_803FF934
-/* 803FF930 003FC870 4B F7 4F 69 */ bl requireRequest__Q28Morimura10TZukanBaseFv
-.L_803FF934:
-/* 803FF934 003FC874 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF938 003FC878 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FF93C 003FC87C 7C 08 03 A6 */ mtlr r0
-/* 803FF940 003FC880 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FF944 003FC884 4E 80 00 20 */ blr
-
-.global requireZukanEffectOff__Q26Screen9Game2DMgrFv
-requireZukanEffectOff__Q26Screen9Game2DMgrFv:
-/* 803FF948 003FC888 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FF94C 003FC88C 7C 08 02 A6 */ mflr r0
-/* 803FF950 003FC890 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FF954 003FC894 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FF958 003FC898 7C 7F 1B 78 */ mr r31, r3
-/* 803FF95C 003FC89C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FF960 003FC8A0 48 05 3F D1 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FF964 003FC8A4 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FF968 003FC8A8 40 82 00 44 */ bne .L_803FF9AC
-/* 803FF96C 003FC8AC 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF970 003FC8B0 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FF974 003FC8B4 28 1F 00 00 */ cmplwi r31, 0
-/* 803FF978 003FC8B8 40 82 00 20 */ bne .L_803FF998
-/* 803FF97C 003FC8BC 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF980 003FC8C0 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FF984 003FC8C4 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF988 003FC8C8 38 80 08 C7 */ li r4, 0x8c7
-/* 803FF98C 003FC8CC 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FF990 003FC8D0 4C C6 31 82 */ crclr 6
-/* 803FF994 003FC8D4 4B C2 AC AD */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF998:
-/* 803FF998 003FC8D8 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FF99C 003FC8DC 28 03 00 00 */ cmplwi r3, 0
-/* 803FF9A0 003FC8E0 41 82 00 50 */ beq .L_803FF9F0
-/* 803FF9A4 003FC8E4 4B F7 4F 0D */ bl requireEffectOff__Q28Morimura10TZukanBaseFv
-/* 803FF9A8 003FC8E8 48 00 00 48 */ b .L_803FF9F0
-.L_803FF9AC:
-/* 803FF9AC 003FC8EC 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FF9B0 003FC8F0 40 82 00 40 */ bne .L_803FF9F0
-/* 803FF9B4 003FC8F4 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FF9B8 003FC8F8 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FF9BC 003FC8FC 28 1F 00 00 */ cmplwi r31, 0
-/* 803FF9C0 003FC900 40 82 00 20 */ bne .L_803FF9E0
-/* 803FF9C4 003FC904 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FF9C8 003FC908 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FF9CC 003FC90C 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FF9D0 003FC910 38 80 08 CD */ li r4, 0x8cd
-/* 803FF9D4 003FC914 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FF9D8 003FC918 4C C6 31 82 */ crclr 6
-/* 803FF9DC 003FC91C 4B C2 AC 65 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FF9E0:
-/* 803FF9E0 003FC920 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FF9E4 003FC924 28 03 00 00 */ cmplwi r3, 0
-/* 803FF9E8 003FC928 41 82 00 08 */ beq .L_803FF9F0
-/* 803FF9EC 003FC92C 4B F7 4E C5 */ bl requireEffectOff__Q28Morimura10TZukanBaseFv
-.L_803FF9F0:
-/* 803FF9F0 003FC930 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FF9F4 003FC934 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FF9F8 003FC938 7C 08 03 A6 */ mtlr r0
-/* 803FF9FC 003FC93C 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FFA00 003FC940 4E 80 00 20 */ blr
-
-.global isZukanEnlargedWindow__Q26Screen9Game2DMgrFv
-isZukanEnlargedWindow__Q26Screen9Game2DMgrFv:
-/* 803FFA04 003FC944 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FFA08 003FC948 7C 08 02 A6 */ mflr r0
-/* 803FFA0C 003FC94C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FFA10 003FC950 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FFA14 003FC954 3B E0 00 00 */ li r31, 0
-/* 803FFA18 003FC958 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FFA1C 003FC95C 7C 7E 1B 78 */ mr r30, r3
-/* 803FFA20 003FC960 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFA24 003FC964 48 05 3F 0D */ bl getSceneType__Q26Screen3MgrFv
-/* 803FFA28 003FC968 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FFA2C 003FC96C 40 82 00 50 */ bne .L_803FFA7C
-/* 803FFA30 003FC970 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FFA34 003FC974 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FFA38 003FC978 28 1F 00 00 */ cmplwi r31, 0
-/* 803FFA3C 003FC97C 40 82 00 20 */ bne .L_803FFA5C
-/* 803FFA40 003FC980 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FFA44 003FC984 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FFA48 003FC988 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FFA4C 003FC98C 38 80 08 DE */ li r4, 0x8de
-/* 803FFA50 003FC990 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FFA54 003FC994 4C C6 31 82 */ crclr 6
-/* 803FFA58 003FC998 4B C2 AB E9 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FFA5C:
-/* 803FFA5C 003FC99C 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FFA60 003FC9A0 28 03 00 00 */ cmplwi r3, 0
-/* 803FFA64 003FC9A4 41 82 00 0C */ beq .L_803FFA70
-/* 803FFA68 003FC9A8 4B F7 4E 55 */ bl isEnlargedWindow__Q28Morimura10TZukanBaseFv
-/* 803FFA6C 003FC9AC 48 00 00 08 */ b .L_803FFA74
-.L_803FFA70:
-/* 803FFA70 003FC9B0 38 60 00 00 */ li r3, 0
-.L_803FFA74:
-/* 803FFA74 003FC9B4 7C 7F 1B 78 */ mr r31, r3
-/* 803FFA78 003FC9B8 48 00 00 54 */ b .L_803FFACC
-.L_803FFA7C:
-/* 803FFA7C 003FC9BC 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FFA80 003FC9C0 40 82 00 4C */ bne .L_803FFACC
-/* 803FFA84 003FC9C4 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FFA88 003FC9C8 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FFA8C 003FC9CC 28 1F 00 00 */ cmplwi r31, 0
-/* 803FFA90 003FC9D0 40 82 00 20 */ bne .L_803FFAB0
-/* 803FFA94 003FC9D4 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FFA98 003FC9D8 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FFA9C 003FC9DC 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FFAA0 003FC9E0 38 80 08 E5 */ li r4, 0x8e5
-/* 803FFAA4 003FC9E4 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FFAA8 003FC9E8 4C C6 31 82 */ crclr 6
-/* 803FFAAC 003FC9EC 4B C2 AB 95 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FFAB0:
-/* 803FFAB0 003FC9F0 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FFAB4 003FC9F4 28 03 00 00 */ cmplwi r3, 0
-/* 803FFAB8 003FC9F8 41 82 00 0C */ beq .L_803FFAC4
-/* 803FFABC 003FC9FC 4B F7 4E 01 */ bl isEnlargedWindow__Q28Morimura10TZukanBaseFv
-/* 803FFAC0 003FCA00 48 00 00 08 */ b .L_803FFAC8
-.L_803FFAC4:
-/* 803FFAC4 003FCA04 38 60 00 00 */ li r3, 0
-.L_803FFAC8:
-/* 803FFAC8 003FCA08 7C 7F 1B 78 */ mr r31, r3
-.L_803FFACC:
-/* 803FFACC 003FCA0C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FFAD0 003FCA10 7F E3 FB 78 */ mr r3, r31
-/* 803FFAD4 003FCA14 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FFAD8 003FCA18 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FFADC 003FCA1C 7C 08 03 A6 */ mtlr r0
-/* 803FFAE0 003FCA20 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FFAE4 003FCA24 4E 80 00 20 */ blr
-
-.global isZukanMemoWindow__Q26Screen9Game2DMgrFv
-isZukanMemoWindow__Q26Screen9Game2DMgrFv:
-/* 803FFAE8 003FCA28 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FFAEC 003FCA2C 7C 08 02 A6 */ mflr r0
-/* 803FFAF0 003FCA30 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FFAF4 003FCA34 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FFAF8 003FCA38 3B E0 00 00 */ li r31, 0
-/* 803FFAFC 003FCA3C 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FFB00 003FCA40 7C 7E 1B 78 */ mr r30, r3
-/* 803FFB04 003FCA44 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFB08 003FCA48 48 05 3E 29 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FFB0C 003FCA4C 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FFB10 003FCA50 40 82 00 50 */ bne .L_803FFB60
-/* 803FFB14 003FCA54 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FFB18 003FCA58 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FFB1C 003FCA5C 28 1F 00 00 */ cmplwi r31, 0
-/* 803FFB20 003FCA60 40 82 00 20 */ bne .L_803FFB40
-/* 803FFB24 003FCA64 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FFB28 003FCA68 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FFB2C 003FCA6C 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FFB30 003FCA70 38 80 08 FA */ li r4, 0x8fa
-/* 803FFB34 003FCA74 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FFB38 003FCA78 4C C6 31 82 */ crclr 6
-/* 803FFB3C 003FCA7C 4B C2 AB 05 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FFB40:
-/* 803FFB40 003FCA80 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FFB44 003FCA84 28 03 00 00 */ cmplwi r3, 0
-/* 803FFB48 003FCA88 41 82 00 0C */ beq .L_803FFB54
-/* 803FFB4C 003FCA8C 4B F7 4D 8D */ bl isMemoWindow__Q28Morimura10TZukanBaseFv
-/* 803FFB50 003FCA90 48 00 00 08 */ b .L_803FFB58
-.L_803FFB54:
-/* 803FFB54 003FCA94 38 60 00 00 */ li r3, 0
-.L_803FFB58:
-/* 803FFB58 003FCA98 7C 7F 1B 78 */ mr r31, r3
-/* 803FFB5C 003FCA9C 48 00 00 54 */ b .L_803FFBB0
-.L_803FFB60:
-/* 803FFB60 003FCAA0 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FFB64 003FCAA4 40 82 00 4C */ bne .L_803FFBB0
-/* 803FFB68 003FCAA8 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FFB6C 003FCAAC 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FFB70 003FCAB0 28 1F 00 00 */ cmplwi r31, 0
-/* 803FFB74 003FCAB4 40 82 00 20 */ bne .L_803FFB94
-/* 803FFB78 003FCAB8 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FFB7C 003FCABC 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FFB80 003FCAC0 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FFB84 003FCAC4 38 80 09 01 */ li r4, 0x901
-/* 803FFB88 003FCAC8 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FFB8C 003FCACC 4C C6 31 82 */ crclr 6
-/* 803FFB90 003FCAD0 4B C2 AA B1 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FFB94:
-/* 803FFB94 003FCAD4 80 7F 02 20 */ lwz r3, 0x220(r31)
-/* 803FFB98 003FCAD8 28 03 00 00 */ cmplwi r3, 0
-/* 803FFB9C 003FCADC 41 82 00 0C */ beq .L_803FFBA8
-/* 803FFBA0 003FCAE0 4B F7 4D 39 */ bl isMemoWindow__Q28Morimura10TZukanBaseFv
-/* 803FFBA4 003FCAE4 48 00 00 08 */ b .L_803FFBAC
-.L_803FFBA8:
-/* 803FFBA8 003FCAE8 38 60 00 00 */ li r3, 0
-.L_803FFBAC:
-/* 803FFBAC 003FCAEC 7C 7F 1B 78 */ mr r31, r3
-.L_803FFBB0:
-/* 803FFBB0 003FCAF0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FFBB4 003FCAF4 7F E3 FB 78 */ mr r3, r31
-/* 803FFBB8 003FCAF8 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FFBBC 003FCAFC 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FFBC0 003FCB00 7C 08 03 A6 */ mtlr r0
-/* 803FFBC4 003FCB04 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FFBC8 003FCB08 4E 80 00 20 */ blr
-
-.global isAppearConfirmWindow__Q26Screen9Game2DMgrFv
-isAppearConfirmWindow__Q26Screen9Game2DMgrFv:
-/* 803FFBCC 003FCB0C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FFBD0 003FCB10 7C 08 02 A6 */ mflr r0
-/* 803FFBD4 003FCB14 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FFBD8 003FCB18 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FFBDC 003FCB1C 3B E0 00 00 */ li r31, 0
-/* 803FFBE0 003FCB20 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FFBE4 003FCB24 7C 7E 1B 78 */ mr r30, r3
-/* 803FFBE8 003FCB28 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFBEC 003FCB2C 48 05 3D 45 */ bl getSceneType__Q26Screen3MgrFv
-/* 803FFBF0 003FCB30 2C 03 27 35 */ cmpwi r3, 0x2735
-/* 803FFBF4 003FCB34 40 82 00 40 */ bne .L_803FFC34
-/* 803FFBF8 003FCB38 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FFBFC 003FCB3C 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FFC00 003FCB40 28 1F 00 00 */ cmplwi r31, 0
-/* 803FFC04 003FCB44 40 82 00 20 */ bne .L_803FFC24
-/* 803FFC08 003FCB48 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FFC0C 003FCB4C 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FFC10 003FCB50 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FFC14 003FCB54 38 80 09 29 */ li r4, 0x929
-/* 803FFC18 003FCB58 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FFC1C 003FCB5C 4C C6 31 82 */ crclr 6
-/* 803FFC20 003FCB60 4B C2 AA 21 */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FFC24:
-/* 803FFC24 003FCB64 7F E3 FB 78 */ mr r3, r31
-/* 803FFC28 003FCB68 4B F7 B9 D5 */ bl isAppearConfirmWindow__Q28Morimura11TDItemSceneFv
-/* 803FFC2C 003FCB6C 7C 7F 1B 78 */ mr r31, r3
-/* 803FFC30 003FCB70 48 00 00 44 */ b .L_803FFC74
-.L_803FFC34:
-/* 803FFC34 003FCB74 2C 03 27 34 */ cmpwi r3, 0x2734
-/* 803FFC38 003FCB78 40 82 00 3C */ bne .L_803FFC74
-/* 803FFC3C 003FCB7C 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 803FFC40 003FCB80 83 E3 00 1C */ lwz r31, 0x1c(r3)
-/* 803FFC44 003FCB84 28 1F 00 00 */ cmplwi r31, 0
-/* 803FFC48 003FCB88 40 82 00 20 */ bne .L_803FFC68
-/* 803FFC4C 003FCB8C 3C 60 80 4A */ lis r3, lbl_80498510@ha
-/* 803FFC50 003FCB90 3C A0 80 4A */ lis r5, lbl_80498524@ha
-/* 803FFC54 003FCB94 38 63 85 10 */ addi r3, r3, lbl_80498510@l
-/* 803FFC58 003FCB98 38 80 09 30 */ li r4, 0x930
-/* 803FFC5C 003FCB9C 38 A5 85 24 */ addi r5, r5, lbl_80498524@l
-/* 803FFC60 003FCBA0 4C C6 31 82 */ crclr 6
-/* 803FFC64 003FCBA4 4B C2 A9 DD */ bl panic_f__12JUTExceptionFPCciPCce
-.L_803FFC68:
-/* 803FFC68 003FCBA8 7F E3 FB 78 */ mr r3, r31
-/* 803FFC6C 003FCBAC 4B F7 82 E5 */ bl isAppearConfirmWindow__Q28Morimura12TDEnemySceneFv
-/* 803FFC70 003FCBB0 7C 7F 1B 78 */ mr r31, r3
-.L_803FFC74:
-/* 803FFC74 003FCBB4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FFC78 003FCBB8 7F E3 FB 78 */ mr r3, r31
-/* 803FFC7C 003FCBBC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FFC80 003FCBC0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FFC84 003FCBC4 7C 08 03 A6 */ mtlr r0
-/* 803FFC88 003FCBC8 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FFC8C 003FCBCC 4E 80 00 20 */ blr
-
-.global open_ChallengeSelect__Q26Screen9Game2DMgrFRQ28Morimura25DispMemberChallengeSelect
-open_ChallengeSelect__Q26Screen9Game2DMgrFRQ28Morimura25DispMemberChallengeSelect:
-/* 803FFC90 003FCBD0 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FFC94 003FCBD4 7C 08 02 A6 */ mflr r0
-/* 803FFC98 003FCBD8 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FFC9C 003FCBDC 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FFCA0 003FCBE0 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FFCA4 003FCBE4 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FFCA8 003FCBE8 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FFCAC 003FCBEC 38 C0 27 37 */ li r6, 0x2737
-/* 803FFCB0 003FCBF0 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FFCB4 003FCBF4 38 A0 00 00 */ li r5, 0
-/* 803FFCB8 003FCBF8 7C 7F 1B 78 */ mr r31, r3
-/* 803FFCBC 003FCBFC 90 01 00 08 */ stw r0, 8(r1)
-/* 803FFCC0 003FCC00 38 00 00 01 */ li r0, 1
-/* 803FFCC4 003FCC04 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FFCC8 003FCC08 38 81 00 08 */ addi r4, r1, 8
-/* 803FFCCC 003FCC0C 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FFCD0 003FCC10 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FFCD4 003FCC14 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FFCD8 003FCC18 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FFCDC 003FCC1C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFCE0 003FCC20 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFCE4 003FCC24 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FFCE8 003FCC28 7D 89 03 A6 */ mtctr r12
-/* 803FFCEC 003FCC2C 4E 80 04 21 */ bctrl
-/* 803FFCF0 003FCC30 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FFCF4 003FCC34 41 82 00 20 */ beq .L_803FFD14
-/* 803FFCF8 003FCC38 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FFCFC 003FCC3C 38 80 00 00 */ li r4, 0
-/* 803FFD00 003FCC40 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFD04 003FCC44 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FFD08 003FCC48 7D 89 03 A6 */ mtctr r12
-/* 803FFD0C 003FCC4C 4E 80 04 21 */ bctrl
-/* 803FFD10 003FCC50 48 00 00 08 */ b .L_803FFD18
-.L_803FFD14:
-/* 803FFD14 003FCC54 38 60 00 00 */ li r3, 0
-.L_803FFD18:
-/* 803FFD18 003FCC58 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FFD1C 003FCC5C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FFD20 003FCC60 7C 08 03 A6 */ mtlr r0
-/* 803FFD24 003FCC64 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FFD28 003FCC68 4E 80 00 20 */ blr
-
-.global check_ChallengeSelect__Q26Screen9Game2DMgrFRiRi
-check_ChallengeSelect__Q26Screen9Game2DMgrFRiRi:
-/* 803FFD2C 003FCC6C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FFD30 003FCC70 7C 08 02 A6 */ mflr r0
-/* 803FFD34 003FCC74 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FFD38 003FCC78 38 00 FF FF */ li r0, -1
-/* 803FFD3C 003FCC7C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803FFD40 003FCC80 7C BF 2B 78 */ mr r31, r5
-/* 803FFD44 003FCC84 93 C1 00 08 */ stw r30, 8(r1)
-/* 803FFD48 003FCC88 7C 9E 23 78 */ mr r30, r4
-/* 803FFD4C 003FCC8C 90 04 00 00 */ stw r0, 0(r4)
-/* 803FFD50 003FCC90 38 00 00 00 */ li r0, 0
-/* 803FFD54 003FCC94 90 05 00 00 */ stw r0, 0(r5)
-/* 803FFD58 003FCC98 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFD5C 003FCC9C 48 05 3B B9 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FFD60 003FCCA0 80 03 00 1C */ lwz r0, 0x1c(r3)
-/* 803FFD64 003FCCA4 2C 00 00 03 */ cmpwi r0, 3
-/* 803FFD68 003FCCA8 40 82 00 14 */ bne .L_803FFD7C
-/* 803FFD6C 003FCCAC 80 03 00 10 */ lwz r0, 0x10(r3)
-/* 803FFD70 003FCCB0 90 1E 00 00 */ stw r0, 0(r30)
-/* 803FFD74 003FCCB4 80 03 00 18 */ lwz r0, 0x18(r3)
-/* 803FFD78 003FCCB8 90 1F 00 00 */ stw r0, 0(r31)
-.L_803FFD7C:
-/* 803FFD7C 003FCCBC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FFD80 003FCCC0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 803FFD84 003FCCC4 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 803FFD88 003FCCC8 83 C1 00 08 */ lwz r30, 8(r1)
-/* 803FFD8C 003FCCCC 7C 08 03 A6 */ mtlr r0
-/* 803FFD90 003FCCD0 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FFD94 003FCCD4 4E 80 00 20 */ blr
-
-.global open_ChallengeResult__Q26Screen9Game2DMgrFRQ28Morimura25DispMemberChallengeResult
-open_ChallengeResult__Q26Screen9Game2DMgrFRQ28Morimura25DispMemberChallengeResult:
-/* 803FFD98 003FCCD8 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FFD9C 003FCCDC 7C 08 02 A6 */ mflr r0
-/* 803FFDA0 003FCCE0 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FFDA4 003FCCE4 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FFDA8 003FCCE8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FFDAC 003FCCEC 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FFDB0 003FCCF0 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FFDB4 003FCCF4 38 C0 27 38 */ li r6, 0x2738
-/* 803FFDB8 003FCCF8 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FFDBC 003FCCFC 38 A0 00 00 */ li r5, 0
-/* 803FFDC0 003FCD00 7C 7F 1B 78 */ mr r31, r3
-/* 803FFDC4 003FCD04 90 01 00 08 */ stw r0, 8(r1)
-/* 803FFDC8 003FCD08 38 00 00 01 */ li r0, 1
-/* 803FFDCC 003FCD0C 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FFDD0 003FCD10 38 81 00 08 */ addi r4, r1, 8
-/* 803FFDD4 003FCD14 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FFDD8 003FCD18 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FFDDC 003FCD1C 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FFDE0 003FCD20 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FFDE4 003FCD24 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFDE8 003FCD28 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFDEC 003FCD2C 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FFDF0 003FCD30 7D 89 03 A6 */ mtctr r12
-/* 803FFDF4 003FCD34 4E 80 04 21 */ bctrl
-/* 803FFDF8 003FCD38 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FFDFC 003FCD3C 41 82 00 20 */ beq .L_803FFE1C
-/* 803FFE00 003FCD40 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FFE04 003FCD44 38 80 00 00 */ li r4, 0
-/* 803FFE08 003FCD48 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFE0C 003FCD4C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FFE10 003FCD50 7D 89 03 A6 */ mtctr r12
-/* 803FFE14 003FCD54 4E 80 04 21 */ bctrl
-/* 803FFE18 003FCD58 48 00 00 08 */ b .L_803FFE20
-.L_803FFE1C:
-/* 803FFE1C 003FCD5C 38 60 00 00 */ li r3, 0
-.L_803FFE20:
-/* 803FFE20 003FCD60 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FFE24 003FCD64 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FFE28 003FCD68 7C 08 03 A6 */ mtlr r0
-/* 803FFE2C 003FCD6C 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FFE30 003FCD70 4E 80 00 20 */ blr
-
-.global isEndChallengeResult__Q26Screen9Game2DMgrFv
-isEndChallengeResult__Q26Screen9Game2DMgrFv:
-/* 803FFE34 003FCD74 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 803FFE38 003FCD78 7C 08 02 A6 */ mflr r0
-/* 803FFE3C 003FCD7C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803FFE40 003FCD80 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFE44 003FCD84 48 05 3A D1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FFE48 003FCD88 80 03 00 10 */ lwz r0, 0x10(r3)
-/* 803FFE4C 003FCD8C 20 00 00 02 */ subfic r0, r0, 2
-/* 803FFE50 003FCD90 7C 00 00 34 */ cntlzw r0, r0
-/* 803FFE54 003FCD94 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
-/* 803FFE58 003FCD98 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 803FFE5C 003FCD9C 7C 08 03 A6 */ mtlr r0
-/* 803FFE60 003FCDA0 38 21 00 10 */ addi r1, r1, 0x10
-/* 803FFE64 003FCDA4 4E 80 00 20 */ blr
-
-.global open_VsSelect__Q26Screen9Game2DMgrFRQ28Morimura18DispMemberVsSelect
-open_VsSelect__Q26Screen9Game2DMgrFRQ28Morimura18DispMemberVsSelect:
-/* 803FFE68 003FCDA8 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FFE6C 003FCDAC 7C 08 02 A6 */ mflr r0
-/* 803FFE70 003FCDB0 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FFE74 003FCDB4 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FFE78 003FCDB8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FFE7C 003FCDBC 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FFE80 003FCDC0 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FFE84 003FCDC4 38 C0 27 39 */ li r6, 0x2739
-/* 803FFE88 003FCDC8 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FFE8C 003FCDCC 38 A0 00 00 */ li r5, 0
-/* 803FFE90 003FCDD0 7C 7F 1B 78 */ mr r31, r3
-/* 803FFE94 003FCDD4 90 01 00 08 */ stw r0, 8(r1)
-/* 803FFE98 003FCDD8 38 00 00 01 */ li r0, 1
-/* 803FFE9C 003FCDDC 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FFEA0 003FCDE0 38 81 00 08 */ addi r4, r1, 8
-/* 803FFEA4 003FCDE4 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FFEA8 003FCDE8 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FFEAC 003FCDEC 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FFEB0 003FCDF0 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FFEB4 003FCDF4 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFEB8 003FCDF8 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFEBC 003FCDFC 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FFEC0 003FCE00 7D 89 03 A6 */ mtctr r12
-/* 803FFEC4 003FCE04 4E 80 04 21 */ bctrl
-/* 803FFEC8 003FCE08 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FFECC 003FCE0C 41 82 00 20 */ beq .L_803FFEEC
-/* 803FFED0 003FCE10 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FFED4 003FCE14 38 80 00 00 */ li r4, 0
-/* 803FFED8 003FCE18 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFEDC 003FCE1C 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FFEE0 003FCE20 7D 89 03 A6 */ mtctr r12
-/* 803FFEE4 003FCE24 4E 80 04 21 */ bctrl
-/* 803FFEE8 003FCE28 48 00 00 08 */ b .L_803FFEF0
-.L_803FFEEC:
-/* 803FFEEC 003FCE2C 38 60 00 00 */ li r3, 0
-.L_803FFEF0:
-/* 803FFEF0 003FCE30 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FFEF4 003FCE34 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FFEF8 003FCE38 7C 08 03 A6 */ mtlr r0
-/* 803FFEFC 003FCE3C 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FFF00 003FCE40 4E 80 00 20 */ blr
-
-.global check_VsSelect__Q26Screen9Game2DMgrFRiRiRi
-check_VsSelect__Q26Screen9Game2DMgrFRiRiRi:
-/* 803FFF04 003FCE44 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FFF08 003FCE48 7C 08 02 A6 */ mflr r0
-/* 803FFF0C 003FCE4C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FFF10 003FCE50 38 00 FF FF */ li r0, -1
-/* 803FFF14 003FCE54 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FFF18 003FCE58 7C DF 33 78 */ mr r31, r6
-/* 803FFF1C 003FCE5C 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 803FFF20 003FCE60 7C BE 2B 78 */ mr r30, r5
-/* 803FFF24 003FCE64 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 803FFF28 003FCE68 7C 9D 23 78 */ mr r29, r4
-/* 803FFF2C 003FCE6C 90 04 00 00 */ stw r0, 0(r4)
-/* 803FFF30 003FCE70 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFF34 003FCE74 48 05 39 E1 */ bl getDispMember__Q26Screen3MgrFv
-/* 803FFF38 003FCE78 80 03 00 34 */ lwz r0, 0x34(r3)
-/* 803FFF3C 003FCE7C 2C 00 00 03 */ cmpwi r0, 3
-/* 803FFF40 003FCE80 40 82 00 1C */ bne .L_803FFF5C
-/* 803FFF44 003FCE84 80 03 00 14 */ lwz r0, 0x14(r3)
-/* 803FFF48 003FCE88 90 1D 00 00 */ stw r0, 0(r29)
-/* 803FFF4C 003FCE8C 80 03 00 1C */ lwz r0, 0x1c(r3)
-/* 803FFF50 003FCE90 90 1E 00 00 */ stw r0, 0(r30)
-/* 803FFF54 003FCE94 80 03 00 20 */ lwz r0, 0x20(r3)
-/* 803FFF58 003FCE98 90 1F 00 00 */ stw r0, 0(r31)
-.L_803FFF5C:
-/* 803FFF5C 003FCE9C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 803FFF60 003FCEA0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 803FFF64 003FCEA4 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 803FFF68 003FCEA8 80 63 00 34 */ lwz r3, 0x34(r3)
-/* 803FFF6C 003FCEAC 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 803FFF70 003FCEB0 7C 08 03 A6 */ mtlr r0
-/* 803FFF74 003FCEB4 38 21 00 20 */ addi r1, r1, 0x20
-/* 803FFF78 003FCEB8 4E 80 00 20 */ blr
-
-.global open_HighScore__Q26Screen9Game2DMgrFRQ28Morimura19DispMemberHighScore
-open_HighScore__Q26Screen9Game2DMgrFRQ28Morimura19DispMemberHighScore:
-/* 803FFF7C 003FCEBC 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 803FFF80 003FCEC0 7C 08 02 A6 */ mflr r0
-/* 803FFF84 003FCEC4 3C A0 80 4E */ lis r5, __vt__Q26Screen11SetSceneArg@ha
-/* 803FFF88 003FCEC8 3C C0 80 4E */ lis r6, __vt__Q26Screen12SceneArgBase@ha
-/* 803FFF8C 003FCECC 90 01 00 24 */ stw r0, 0x24(r1)
-/* 803FFF90 003FCED0 38 06 84 68 */ addi r0, r6, __vt__Q26Screen12SceneArgBase@l
-/* 803FFF94 003FCED4 38 E5 84 58 */ addi r7, r5, __vt__Q26Screen11SetSceneArg@l
-/* 803FFF98 003FCED8 38 C0 27 36 */ li r6, 0x2736
-/* 803FFF9C 003FCEDC 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 803FFFA0 003FCEE0 38 A0 00 00 */ li r5, 0
-/* 803FFFA4 003FCEE4 7C 7F 1B 78 */ mr r31, r3
-/* 803FFFA8 003FCEE8 90 01 00 08 */ stw r0, 8(r1)
-/* 803FFFAC 003FCEEC 38 00 00 01 */ li r0, 1
-/* 803FFFB0 003FCEF0 90 81 00 14 */ stw r4, 0x14(r1)
-/* 803FFFB4 003FCEF4 38 81 00 08 */ addi r4, r1, 8
-/* 803FFFB8 003FCEF8 90 E1 00 08 */ stw r7, 8(r1)
-/* 803FFFBC 003FCEFC 90 C1 00 0C */ stw r6, 0xc(r1)
-/* 803FFFC0 003FCF00 98 A1 00 10 */ stb r5, 0x10(r1)
-/* 803FFFC4 003FCF04 98 01 00 11 */ stb r0, 0x11(r1)
-/* 803FFFC8 003FCF08 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 803FFFCC 003FCF0C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFFD0 003FCF10 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 803FFFD4 003FCF14 7D 89 03 A6 */ mtctr r12
-/* 803FFFD8 003FCF18 4E 80 04 21 */ bctrl
-/* 803FFFDC 003FCF1C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 803FFFE0 003FCF20 41 82 00 20 */ beq .L_80400000
-/* 803FFFE4 003FCF24 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 803FFFE8 003FCF28 38 80 00 00 */ li r4, 0
-/* 803FFFEC 003FCF2C 81 83 00 00 */ lwz r12, 0(r3)
-/* 803FFFF0 003FCF30 81 8C 00 10 */ lwz r12, 0x10(r12)
-/* 803FFFF4 003FCF34 7D 89 03 A6 */ mtctr r12
-/* 803FFFF8 003FCF38 4E 80 04 21 */ bctrl
-/* 803FFFFC 003FCF3C 48 00 00 08 */ b .L_80400004
-.L_80400000:
-/* 80400000 003FCF40 38 60 00 00 */ li r3, 0
-.L_80400004:
-/* 80400004 003FCF44 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 80400008 003FCF48 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 8040000C 003FCF4C 7C 08 03 A6 */ mtlr r0
-/* 80400010 003FCF50 38 21 00 20 */ addi r1, r1, 0x20
-/* 80400014 003FCF54 4E 80 00 20 */ blr
-
-.global isEndHighScore__Q26Screen9Game2DMgrFv
-isEndHighScore__Q26Screen9Game2DMgrFv:
-/* 80400018 003FCF58 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8040001C 003FCF5C 7C 08 02 A6 */ mflr r0
-/* 80400020 003FCF60 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80400024 003FCF64 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80400028 003FCF68 7C 7F 1B 78 */ mr r31, r3
-/* 8040002C 003FCF6C 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 80400030 003FCF70 48 05 39 01 */ bl getSceneType__Q26Screen3MgrFv
-/* 80400034 003FCF74 2C 03 27 36 */ cmpwi r3, 0x2736
-/* 80400038 003FCF78 40 82 00 20 */ bne .L_80400058
-/* 8040003C 003FCF7C 80 7F 00 18 */ lwz r3, 0x18(r31)
-/* 80400040 003FCF80 48 05 38 D5 */ bl getDispMember__Q26Screen3MgrFv
-/* 80400044 003FCF84 88 83 00 0C */ lbz r4, 0xc(r3)
-/* 80400048 003FCF88 38 00 00 00 */ li r0, 0
-/* 8040004C 003FCF8C 98 03 00 0C */ stb r0, 0xc(r3)
-/* 80400050 003FCF90 7C 83 23 78 */ mr r3, r4
-/* 80400054 003FCF94 48 00 00 08 */ b .L_8040005C
-.L_80400058:
-/* 80400058 003FCF98 38 60 00 00 */ li r3, 0
-.L_8040005C:
-/* 8040005C 003FCF9C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80400060 003FCFA0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80400064 003FCFA4 7C 08 03 A6 */ mtlr r0
-/* 80400068 003FCFA8 38 21 00 10 */ addi r1, r1, 0x10
-/* 8040006C 003FCFAC 4E 80 00 20 */ blr
-
-.global drawKanteiMsg__Q26Screen9Game2DMgrFR8Graphics
-drawKanteiMsg__Q26Screen9Game2DMgrFR8Graphics:
-/* 80400070 003FCFB0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 80400074 003FCFB4 7C 08 02 A6 */ mflr r0
-/* 80400078 003FCFB8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8040007C 003FCFBC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80400080 003FCFC0 7C 9F 23 78 */ mr r31, r4
-/* 80400084 003FCFC4 93 C1 00 08 */ stw r30, 8(r1)
-/* 80400088 003FCFC8 7C 7E 1B 78 */ mr r30, r3
-/* 8040008C 003FCFCC 80 63 00 18 */ lwz r3, 0x18(r3)
-/* 80400090 003FCFD0 48 05 38 A1 */ bl getSceneType__Q26Screen3MgrFv
-/* 80400094 003FCFD4 2C 03 27 22 */ cmpwi r3, 0x2722
-/* 80400098 003FCFD8 40 82 00 28 */ bne .L_804000C0
-/* 8040009C 003FCFDC 80 7E 00 18 */ lwz r3, 0x18(r30)
-/* 804000A0 003FCFE0 80 63 00 1C */ lwz r3, 0x1c(r3)
-/* 804000A4 003FCFE4 80 63 02 20 */ lwz r3, 0x220(r3)
-/* 804000A8 003FCFE8 28 03 00 00 */ cmplwi r3, 0
-/* 804000AC 003FCFEC 41 82 00 0C */ beq .L_804000B8
-/* 804000B0 003FCFF0 7F E4 FB 78 */ mr r4, r31
-/* 804000B4 003FCFF4 4B F1 95 B1 */ bl doDrawMsg__Q32og9newScreen9ObjKanteiFR8Graphics
-.L_804000B8:
-/* 804000B8 003FCFF8 38 60 00 01 */ li r3, 1
-/* 804000BC 003FCFFC 48 00 00 08 */ b .L_804000C4
-.L_804000C0:
-/* 804000C0 003FD000 38 60 00 00 */ li r3, 0
-.L_804000C4:
-/* 804000C4 003FD004 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 804000C8 003FD008 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 804000CC 003FD00C 83 C1 00 08 */ lwz r30, 8(r1)
-/* 804000D0 003FD010 7C 08 03 A6 */ mtlr r0
-/* 804000D4 003FD014 38 21 00 10 */ addi r1, r1, 0x10
-/* 804000D8 003FD018 4E 80 00 20 */ blr
-
-.global checkDayEnd__Q26Screen9Game2DMgrCFf
-checkDayEnd__Q26Screen9Game2DMgrCFf:
-/* 804000DC 003FD01C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 804000E0 003FD020 7C 08 02 A6 */ mflr r0
-/* 804000E4 003FD024 90 01 00 24 */ stw r0, 0x24(r1)
-/* 804000E8 003FD028 DB E1 00 10 */ stfd f31, 0x10(r1)
-/* 804000EC 003FD02C F3 E1 00 18 */ psq_st f31, 24(r1), 0, qr0
-/* 804000F0 003FD030 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 804000F4 003FD034 80 6D 93 E8 */ lwz r3, gameSystem__4Game@sda21(r13)
-/* 804000F8 003FD038 FF E0 08 90 */ fmr f31, f1
-/* 804000FC 003FD03C 28 03 00 00 */ cmplwi r3, 0
-/* 80400100 003FD040 40 82 00 0C */ bne .L_8040010C
-/* 80400104 003FD044 38 60 00 00 */ li r3, 0
-/* 80400108 003FD048 48 00 00 44 */ b .L_8040014C
-.L_8040010C:
-/* 8040010C 003FD04C 83 E3 00 40 */ lwz r31, 0x40(r3)
-/* 80400110 003FD050 7F E3 FB 78 */ mr r3, r31
-/* 80400114 003FD054 4B D2 71 B1 */ bl getSunGaugeRatio__Q24Game7TimeMgrFv
-/* 80400118 003FD058 C0 9F 00 3C */ lfs f4, 0x3c(r31)
-/* 8040011C 003FD05C C0 5F 01 F4 */ lfs f2, 0x1f4(r31)
-/* 80400120 003FD060 C0 1F 00 64 */ lfs f0, 0x64(r31)
-/* 80400124 003FD064 EC 42 20 28 */ fsubs f2, f2, f4
-/* 80400128 003FD068 C0 62 1C E0 */ lfs f3, lbl_80520040@sda21(r2)
-/* 8040012C 003FD06C EC 00 20 28 */ fsubs f0, f0, f4
-/* 80400130 003FD070 EC 23 08 28 */ fsubs f1, f3, f1
-/* 80400134 003FD074 EC 02 00 24 */ fdivs f0, f2, f0
-/* 80400138 003FD078 EC 03 00 28 */ fsubs f0, f3, f0
-/* 8040013C 003FD07C EC 01 00 24 */ fdivs f0, f1, f0
-/* 80400140 003FD080 FC 00 F8 40 */ fcmpo cr0, f0, f31
-/* 80400144 003FD084 7C 00 00 26 */ mfcr r0
-/* 80400148 003FD088 54 03 0F FE */ srwi r3, r0, 0x1f
-.L_8040014C:
-/* 8040014C 003FD08C E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0
-/* 80400150 003FD090 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 80400154 003FD094 CB E1 00 10 */ lfd f31, 0x10(r1)
-/* 80400158 003FD098 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8040015C 003FD09C 7C 08 03 A6 */ mtlr r0
-/* 80400160 003FD0A0 38 21 00 20 */ addi r1, r1, 0x20
-/* 80400164 003FD0A4 4E 80 00 20 */ blr
-
-.global getClassSize__Q26Screen11EndSceneArgFv
-getClassSize__Q26Screen11EndSceneArgFv:
-/* 80400168 003FD0A8 38 60 00 08 */ li r3, 8
-/* 8040016C 003FD0AC 4E 80 00 20 */ blr
-
-.global getSceneType__Q32og9newScreen15SArgChallenge1PCFv
-getSceneType__Q32og9newScreen15SArgChallenge1PCFv:
-/* 80400170 003FD0B0 38 60 27 27 */ li r3, 0x2727
-/* 80400174 003FD0B4 4E 80 00 20 */ blr
-
-.global getClassSize__Q32og9newScreen15SArgChallenge1PFv
-getClassSize__Q32og9newScreen15SArgChallenge1PFv:
-/* 80400178 003FD0B8 38 60 00 08 */ li r3, 8
-/* 8040017C 003FD0BC 4E 80 00 20 */ blr
-
-.global getSceneType__Q32og9newScreen15SArgChallenge2PCFv
-getSceneType__Q32og9newScreen15SArgChallenge2PCFv:
-/* 80400180 003FD0C0 38 60 27 24 */ li r3, 0x2724
-/* 80400184 003FD0C4 4E 80 00 20 */ blr
-
-.global getClassSize__Q32og9newScreen15SArgChallenge2PFv
-getClassSize__Q32og9newScreen15SArgChallenge2PFv:
-/* 80400188 003FD0C8 38 60 00 08 */ li r3, 8
-/* 8040018C 003FD0CC 4E 80 00 20 */ blr
-
-.global getSize__Q32kh6Screen11DispReadyGoFv
-getSize__Q32kh6Screen11DispReadyGoFv:
-/* 80400190 003FD0D0 38 60 00 14 */ li r3, 0x14
-/* 80400194 003FD0D4 4E 80 00 20 */ blr
-
-.global getOwnerID__Q32kh6Screen11DispReadyGoFv
-getOwnerID__Q32kh6Screen11DispReadyGoFv:
-/* 80400198 003FD0D8 38 60 4B 48 */ li r3, 0x4b48
-/* 8040019C 003FD0DC 4E 80 00 20 */ blr
-
-.global getMemberID__Q32kh6Screen11DispReadyGoFv
-getMemberID__Q32kh6Screen11DispReadyGoFv:
-/* 804001A0 003FD0E0 3C 80 59 5F */ lis r4, 0x595F474F@ha
-/* 804001A4 003FD0E4 3C 60 52 45 */ lis r3, 0x52454144@ha
-/* 804001A8 003FD0E8 38 84 47 4F */ addi r4, r4, 0x595F474F@l
-/* 804001AC 003FD0EC 38 63 41 44 */ addi r3, r3, 0x52454144@l
-/* 804001B0 003FD0F0 4E 80 00 20 */ blr
-
-.global getSize__Q32kh6Screen14DispFinalFloorFv
-getSize__Q32kh6Screen14DispFinalFloorFv:
-/* 804001B4 003FD0F4 38 60 00 0C */ li r3, 0xc
-/* 804001B8 003FD0F8 4E 80 00 20 */ blr
-
-.global getOwnerID__Q32kh6Screen14DispFinalFloorFv
-getOwnerID__Q32kh6Screen14DispFinalFloorFv:
-/* 804001BC 003FD0FC 38 60 4B 48 */ li r3, 0x4b48
-/* 804001C0 003FD100 4E 80 00 20 */ blr
-
-.global getMemberID__Q32kh6Screen14DispFinalFloorFv
-getMemberID__Q32kh6Screen14DispFinalFloorFv:
-/* 804001C4 003FD104 3C 80 5F 46 */ lis r4, 0x5F464C52@ha
-/* 804001C8 003FD108 3C 60 00 46 */ lis r3, 0x0046494E@ha
-/* 804001CC 003FD10C 38 84 4C 52 */ addi r4, r4, 0x5F464C52@l
-/* 804001D0 003FD110 38 63 49 4E */ addi r3, r3, 0x0046494E@l
-/* 804001D4 003FD114 4E 80 00 20 */ blr
diff --git a/docs/recommended_todo.md b/docs/recommended_todo.md
index 276f0b5e1..9974a0c80 100644
--- a/docs/recommended_todo.md
+++ b/docs/recommended_todo.md
@@ -142,7 +142,8 @@
| File | Size (bytes) | File | Size (bytes) |
| ---- | ---- | ---- | ---- |
| khPayDept.cpp | 9836 | khUtil.cpp | 11500 |
-| newScreenMgr.cpp | 15982 | newGame2DMgr.cpp | 44598 |
+| newScreenMgr.cpp | 15982 | khCaveResult.cpp | 67021 |
+| khFinalResult.cpp | 90985 |
###
| File | Size (bytes) | File | Size (bytes) |
diff --git a/obj_files.mk b/obj_files.mk
index eda81f17b..2fa603841 100644
--- a/obj_files.mk
+++ b/obj_files.mk
@@ -1109,7 +1109,7 @@ KONO:=\
$(BUILD_DIR)/asm/plugProjectKonoU/khWorldMap.o\
$(BUILD_DIR)/asm/plugProjectKonoU/khCaveResult.o\
$(BUILD_DIR)/src/plugProjectKonoU/khSceneLoader.o\
- $(BUILD_DIR)/asm/plugProjectKonoU/newGame2DMgr.o\
+ $(BUILD_DIR)/src/plugProjectKonoU/newGame2DMgr.o\
$(BUILD_DIR)/asm/plugProjectKonoU/newScreenMgr.o\
$(BUILD_DIR)/src/plugProjectKonoU/khReadyGo.o\
$(BUILD_DIR)/src/plugProjectKonoU/khFinalFloor.o\
diff --git a/src/plugProjectOgawaU/ogObjChallenge1P.cpp b/src/plugProjectOgawaU/ogObjChallenge1P.cpp
index e35da9894..b495db6c4 100644
--- a/src/plugProjectOgawaU/ogObjChallenge1P.cpp
+++ b/src/plugProjectOgawaU/ogObjChallenge1P.cpp
@@ -248,9 +248,9 @@ void ObjChallenge1P::doUpdateFadeoutFinish() { }
bool ObjChallenge1P::doStart(::Screen::StartSceneArg const* arg)
{
ObjChallengeBase::doStart(arg);
- SArgChallenge1P* challArg = static_cast((::Screen::StartSceneArg*)(arg));
- if (challArg && challArg->getSceneType() == SCENE_CHALLENGE_1P) {
- m_incTimeLeftDelay = (challArg->_04);
+ if (arg && arg->getSceneType() == SCENE_CHALLENGE_1P) {
+ SArgChallenge1P* challArg = static_cast((::Screen::StartSceneArg*)(arg));
+ m_incTimeLeftDelay = (challArg->_04);
} else {
m_incTimeLeftDelay = 0.0f;
}
diff --git a/src/plugProjectOgawaU/ogObjChallenge2P.cpp b/src/plugProjectOgawaU/ogObjChallenge2P.cpp
index 3a1003f07..3dcac718f 100644
--- a/src/plugProjectOgawaU/ogObjChallenge2P.cpp
+++ b/src/plugProjectOgawaU/ogObjChallenge2P.cpp
@@ -293,9 +293,9 @@ bool ObjChallenge2P::doUpdateFadeout()
bool ObjChallenge2P::doStart(::Screen::StartSceneArg const* arg)
{
ObjChallengeBase::doStart(arg);
- SArgChallenge2P* challArg = static_cast((::Screen::StartSceneArg*)(arg));
- if (challArg && challArg->getSceneType() == SCENE_CHALLENGE_2P) {
- m_incTimeLeftDelay = (challArg->_04);
+ if (arg && arg->getSceneType() == SCENE_CHALLENGE_2P) {
+ SArgChallenge2P* challArg = static_cast((::Screen::StartSceneArg*)(arg));
+ m_incTimeLeftDelay = (challArg->_04);
} else {
m_incTimeLeftDelay = 0.0f;
}
diff --git a/tools/progress.csv b/tools/progress.csv
index 8deaaae8c..c51a1065c 100644
--- a/tools/progress.csv
+++ b/tools/progress.csv
@@ -353,3 +353,5 @@ You have 1840 out of 10000 Pokos and 61 out of 201 treasures.",2023-01-21 09:29:
You have 1841 out of 10000 Pokos and 61 out of 201 treasures.",2023-01-21 22:40:42.156306
1844,858348,0.18449764764145105,61,219423,0.30780830911151763,"
You have 1844 out of 10000 Pokos and 61 out of 201 treasures.",2023-01-23 13:41:22.684110
+1881,875480,0.18818008611558196,61,219748,0.30826422166608686,"
+You have 1881 out of 10000 Pokos and 61 out of 201 treasures.",2023-01-24 12:48:59.877802