Files
tp/asm/d/meter2/d_meter2_draw.s
T
TakaRikka c65c2dbb8f Z2StatusMgr (#24)
* split Z2SeMgr / begin split of Z2SeqMgr

* Z2StatusMgr ok

most of Z2StatusMgr done, rest split

* name some class members

* name some Z2SceneMgr vars

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2020-12-13 15:43:16 -05:00

13498 lines
688 KiB
ArmAsm

.include "macros.inc"
.section .text, "ax" # 8020fab4
.global dMeter2Draw_c
dMeter2Draw_c:
/* 8020FAB4 0020C9F4 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 8020FAB8 0020C9F8 7C 08 02 A6 */ mflr r0
/* 8020FABC 0020C9FC 90 01 00 74 */ stw r0, 0x74(r1)
/* 8020FAC0 0020CA00 39 61 00 70 */ addi r11, r1, 0x70
/* 8020FAC4 0020CA04 48 15 26 FD */ bl func_803621C0
/* 8020FAC8 0020CA08 7C 7F 1B 78 */ mr r31, r3
/* 8020FACC 0020CA0C 3C A0 80 3A */ lis r5, lbl_80398258@ha
/* 8020FAD0 0020CA10 3B 05 82 58 */ addi r24, r5, lbl_80398258@l
/* 8020FAD4 0020CA14 3C A0 80 3A */ lis r5, lbl_803A6F88@ha
/* 8020FAD8 0020CA18 38 05 6F 88 */ addi r0, r5, lbl_803A6F88@l
/* 8020FADC 0020CA1C 90 03 00 00 */ stw r0, 0(r3)
/* 8020FAE0 0020CA20 3C A0 80 3C */ lis r5, lbl_803BF750@ha
/* 8020FAE4 0020CA24 38 05 F7 50 */ addi r0, r5, lbl_803BF750@l
/* 8020FAE8 0020CA28 90 03 00 00 */ stw r0, 0(r3)
/* 8020FAEC 0020CA2C 38 00 FF FF */ li r0, -1
/* 8020FAF0 0020CA30 90 03 05 48 */ stw r0, 0x548(r3)
/* 8020FAF4 0020CA34 90 03 05 4C */ stw r0, 0x54c(r3)
/* 8020FAF8 0020CA38 90 83 00 74 */ stw r4, 0x74(r3)
/* 8020FAFC 0020CA3C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020FB00 0020CA40 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020FB04 0020CA44 80 64 5E C8 */ lwz r3, 0x5ec8(r4)
/* 8020FB08 0020CA48 4B DF F6 C5 */ bl mDoExt_setCurrentHeap
/* 8020FB0C 0020CA4C 7C 79 1B 78 */ mr r25, r3
/* 8020FB10 0020CA50 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020FB14 0020CA54 3A E4 61 C0 */ addi r23, r4, g_dComIfG_gameInfo@l
/* 8020FB18 0020CA58 80 B7 5C F4 */ lwz r5, 0x5cf4(r23)
/* 8020FB1C 0020CA5C 3C 80 52 4F */ lis r4, 0x524F4F54@ha
/* 8020FB20 0020CA60 38 64 4F 54 */ addi r3, r4, 0x524F4F54@l
/* 8020FB24 0020CA64 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FB28 0020CA68 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FB2C 0020CA6C 48 0C 60 0D */ bl getGlbResource__10JKRArchiveFUlPCcP10JKRArchive
/* 8020FB30 0020CA70 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8020FB34 0020CA74 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 8020FB38 0020CA78 90 64 00 10 */ stw r3, 0x10(r4)
/* 8020FB3C 0020CA7C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020FB40 0020CA80 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020FB44 0020CA84 83 44 5C F8 */ lwz r26, 0x5cf8(r4)
/* 8020FB48 0020CA88 48 02 2E F5 */ bl dMsgObject_getGroupID
/* 8020FB4C 0020CA8C 7C 60 07 34 */ extsh r0, r3
/* 8020FB50 0020CA90 54 00 10 3A */ slwi r0, r0, 2
/* 8020FB54 0020CA94 3C 80 80 3C */ lis r4, lbl_803BF328@ha
/* 8020FB58 0020CA98 38 84 F3 28 */ addi r4, r4, lbl_803BF328@l
/* 8020FB5C 0020CA9C 7C 84 00 2E */ lwzx r4, r4, r0
/* 8020FB60 0020CAA0 3C A0 52 4F */ lis r5, 0x524F4F54@ha
/* 8020FB64 0020CAA4 38 65 4F 54 */ addi r3, r5, 0x524F4F54@l
/* 8020FB68 0020CAA8 7F 45 D3 78 */ mr r5, r26
/* 8020FB6C 0020CAAC 48 0C 5F CD */ bl getGlbResource__10JKRArchiveFUlPCcP10JKRArchive
/* 8020FB70 0020CAB0 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8020FB74 0020CAB4 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 8020FB78 0020CAB8 90 64 00 14 */ stw r3, 0x14(r4)
/* 8020FB7C 0020CABC 80 B7 5C F4 */ lwz r5, 0x5cf4(r23)
/* 8020FB80 0020CAC0 3C 80 52 4F */ lis r4, 0x524F4F54@ha
/* 8020FB84 0020CAC4 38 64 4F 54 */ addi r3, r4, 0x524F4F54@l
/* 8020FB88 0020CAC8 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FB8C 0020CACC 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FB90 0020CAD0 38 84 00 6E */ addi r4, r4, 0x6e
/* 8020FB94 0020CAD4 48 0C 5F A5 */ bl getGlbResource__10JKRArchiveFUlPCcP10JKRArchive
/* 8020FB98 0020CAD8 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8020FB9C 0020CADC 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 8020FBA0 0020CAE0 90 64 00 18 */ stw r3, 0x18(r4)
/* 8020FBA4 0020CAE4 7F 23 CB 78 */ mr r3, r25
/* 8020FBA8 0020CAE8 4B DF F6 25 */ bl mDoExt_setCurrentHeap
/* 8020FBAC 0020CAEC 38 60 01 18 */ li r3, 0x118
/* 8020FBB0 0020CAF0 48 0B F0 9D */ bl __nw__FUl
/* 8020FBB4 0020CAF4 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FBB8 0020CAF8 41 82 00 0C */ beq lbl_8020FBC4
/* 8020FBBC 0020CAFC 48 0E 88 DD */ bl __ct__9J2DScreenFv
/* 8020FBC0 0020CB00 7C 60 1B 78 */ mr r0, r3
lbl_8020FBC4:
/* 8020FBC4 0020CB04 90 1F 00 78 */ stw r0, 0x78(r31)
/* 8020FBC8 0020CB08 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 8020FBCC 0020CB0C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FBD0 0020CB10 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FBD4 0020CB14 38 84 00 7B */ addi r4, r4, 0x7b
/* 8020FBD8 0020CB18 3C A0 00 02 */ lis r5, 2
/* 8020FBDC 0020CB1C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8020FBE0 0020CB20 3A E6 61 C0 */ addi r23, r6, g_dComIfG_gameInfo@l
/* 8020FBE4 0020CB24 80 D7 5D 30 */ lwz r6, 0x5d30(r23)
/* 8020FBE8 0020CB28 48 0E 8A 61 */ bl J2DScreen_NS_setPriority
/* 8020FBEC 0020CB2C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 8020FBF0 0020CB30 48 04 54 F9 */ bl dPaneClass_showNullPane
/* 8020FBF4 0020CB34 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 8020FBF8 0020CB38 3C 80 69 6E */ lis r4, 0x696E6735@ha
/* 8020FBFC 0020CB3C 38 C4 67 35 */ addi r6, r4, 0x696E6735@l
/* 8020FC00 0020CB40 3C 80 6A 75 */ lis r4, 0x6A755F72@ha
/* 8020FC04 0020CB44 38 A4 5F 72 */ addi r5, r4, 0x6A755F72@l
/* 8020FC08 0020CB48 81 83 00 00 */ lwz r12, 0(r3)
/* 8020FC0C 0020CB4C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8020FC10 0020CB50 7D 89 03 A6 */ mtctr r12
/* 8020FC14 0020CB54 4E 80 04 21 */ bctrl
/* 8020FC18 0020CB58 3B 20 00 00 */ li r25, 0
/* 8020FC1C 0020CB5C 9B 23 00 B0 */ stb r25, 0xb0(r3)
/* 8020FC20 0020CB60 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8020FC24 0020CB64 D0 1F 07 3C */ stfs f0, 0x73c(r31)
/* 8020FC28 0020CB68 3A C0 00 00 */ li r22, 0
lbl_8020FC2C:
/* 8020FC2C 0020CB6C 38 60 00 10 */ li r3, 0x10
/* 8020FC30 0020CB70 48 0B F0 1D */ bl __nw__FUl
/* 8020FC34 0020CB74 7C 64 1B 79 */ or. r4, r3, r3
/* 8020FC38 0020CB78 41 82 00 0C */ beq lbl_8020FC44
/* 8020FC3C 0020CB7C 4B F9 EC FD */ bl dKantera_icon_c
/* 8020FC40 0020CB80 7C 64 1B 78 */ mr r4, r3
lbl_8020FC44:
/* 8020FC44 0020CB84 38 19 00 AC */ addi r0, r25, 0xac
/* 8020FC48 0020CB88 7C 9F 01 2E */ stwx r4, r31, r0
/* 8020FC4C 0020CB8C 3A D6 00 01 */ addi r22, r22, 1
/* 8020FC50 0020CB90 2C 16 00 02 */ cmpwi r22, 2
/* 8020FC54 0020CB94 3B 39 00 04 */ addi r25, r25, 4
/* 8020FC58 0020CB98 41 80 FF D4 */ blt lbl_8020FC2C
/* 8020FC5C 0020CB9C 38 60 01 18 */ li r3, 0x118
/* 8020FC60 0020CBA0 48 0B EF ED */ bl __nw__FUl
/* 8020FC64 0020CBA4 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FC68 0020CBA8 41 82 00 0C */ beq lbl_8020FC74
/* 8020FC6C 0020CBAC 48 0E 88 2D */ bl __ct__9J2DScreenFv
/* 8020FC70 0020CBB0 7C 60 1B 78 */ mr r0, r3
lbl_8020FC74:
/* 8020FC74 0020CBB4 90 1F 00 7C */ stw r0, 0x7c(r31)
/* 8020FC78 0020CBB8 80 7F 00 7C */ lwz r3, 0x7c(r31)
/* 8020FC7C 0020CBBC 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FC80 0020CBC0 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FC84 0020CBC4 38 84 00 90 */ addi r4, r4, 0x90
/* 8020FC88 0020CBC8 3C A0 00 02 */ lis r5, 2
/* 8020FC8C 0020CBCC 80 D7 5D 30 */ lwz r6, 0x5d30(r23)
/* 8020FC90 0020CBD0 48 0E 89 B9 */ bl J2DScreen_NS_setPriority
/* 8020FC94 0020CBD4 80 7F 00 7C */ lwz r3, 0x7c(r31)
/* 8020FC98 0020CBD8 48 04 54 51 */ bl dPaneClass_showNullPane
/* 8020FC9C 0020CBDC 38 60 01 18 */ li r3, 0x118
/* 8020FCA0 0020CBE0 48 0B EF AD */ bl __nw__FUl
/* 8020FCA4 0020CBE4 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FCA8 0020CBE8 41 82 00 0C */ beq lbl_8020FCB4
/* 8020FCAC 0020CBEC 48 0E 87 ED */ bl __ct__9J2DScreenFv
/* 8020FCB0 0020CBF0 7C 60 1B 78 */ mr r0, r3
lbl_8020FCB4:
/* 8020FCB4 0020CBF4 90 1F 00 80 */ stw r0, 0x80(r31)
/* 8020FCB8 0020CBF8 80 7F 00 80 */ lwz r3, 0x80(r31)
/* 8020FCBC 0020CBFC 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FCC0 0020CC00 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FCC4 0020CC04 38 84 00 AD */ addi r4, r4, 0xad
/* 8020FCC8 0020CC08 3C A0 00 02 */ lis r5, 2
/* 8020FCCC 0020CC0C 80 D7 5D 30 */ lwz r6, 0x5d30(r23)
/* 8020FCD0 0020CC10 48 0E 89 79 */ bl J2DScreen_NS_setPriority
/* 8020FCD4 0020CC14 80 7F 00 80 */ lwz r3, 0x80(r31)
/* 8020FCD8 0020CC18 48 04 54 11 */ bl dPaneClass_showNullPane
/* 8020FCDC 0020CC1C 38 60 00 6C */ li r3, 0x6c
/* 8020FCE0 0020CC20 48 0B EF 6D */ bl __nw__FUl
/* 8020FCE4 0020CC24 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FCE8 0020CC28 41 82 00 24 */ beq lbl_8020FD0C
/* 8020FCEC 0020CC2C 80 9F 00 80 */ lwz r4, 0x80(r31)
/* 8020FCF0 0020CC30 3C A0 6B 61 */ lis r5, 0x6B615F6E@ha
/* 8020FCF4 0020CC34 38 C5 5F 6E */ addi r6, r5, 0x6B615F6E@l
/* 8020FCF8 0020CC38 38 A0 70 69 */ li r5, 0x7069
/* 8020FCFC 0020CC3C 38 E0 00 00 */ li r7, 0
/* 8020FD00 0020CC40 39 00 00 00 */ li r8, 0
/* 8020FD04 0020CC44 48 04 3C 81 */ bl CPaneMgr_X1_
/* 8020FD08 0020CC48 7C 60 1B 78 */ mr r0, r3
lbl_8020FD0C:
/* 8020FD0C 0020CC4C 90 1F 03 9C */ stw r0, 0x39c(r31)
/* 8020FD10 0020CC50 80 7F 00 80 */ lwz r3, 0x80(r31)
/* 8020FD14 0020CC54 3C 80 6B 61 */ lis r4, 0x6B613030@ha
/* 8020FD18 0020CC58 38 C4 30 30 */ addi r6, r4, 0x6B613030@l
/* 8020FD1C 0020CC5C 38 A0 70 69 */ li r5, 0x7069
/* 8020FD20 0020CC60 81 83 00 00 */ lwz r12, 0(r3)
/* 8020FD24 0020CC64 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8020FD28 0020CC68 7D 89 03 A6 */ mtctr r12
/* 8020FD2C 0020CC6C 4E 80 04 21 */ bctrl
/* 8020FD30 0020CC70 7C 64 1B 78 */ mr r4, r3
/* 8020FD34 0020CC74 38 61 00 0C */ addi r3, r1, 0xc
/* 8020FD38 0020CC78 81 84 00 00 */ lwz r12, 0(r4)
/* 8020FD3C 0020CC7C 81 8C 01 34 */ lwz r12, 0x134(r12)
/* 8020FD40 0020CC80 7D 89 03 A6 */ mtctr r12
/* 8020FD44 0020CC84 4E 80 04 21 */ bctrl
/* 8020FD48 0020CC88 88 01 00 0C */ lbz r0, 0xc(r1)
/* 8020FD4C 0020CC8C 98 1F 05 48 */ stb r0, 0x548(r31)
/* 8020FD50 0020CC90 88 01 00 0D */ lbz r0, 0xd(r1)
/* 8020FD54 0020CC94 98 1F 05 49 */ stb r0, 0x549(r31)
/* 8020FD58 0020CC98 88 01 00 0E */ lbz r0, 0xe(r1)
/* 8020FD5C 0020CC9C 98 1F 05 4A */ stb r0, 0x54a(r31)
/* 8020FD60 0020CCA0 88 01 00 0F */ lbz r0, 0xf(r1)
/* 8020FD64 0020CCA4 98 1F 05 4B */ stb r0, 0x54b(r31)
/* 8020FD68 0020CCA8 80 7F 00 80 */ lwz r3, 0x80(r31)
/* 8020FD6C 0020CCAC 3C 80 6B 61 */ lis r4, 0x6B613030@ha
/* 8020FD70 0020CCB0 38 C4 30 30 */ addi r6, r4, 0x6B613030@l
/* 8020FD74 0020CCB4 38 A0 70 69 */ li r5, 0x7069
/* 8020FD78 0020CCB8 81 83 00 00 */ lwz r12, 0(r3)
/* 8020FD7C 0020CCBC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8020FD80 0020CCC0 7D 89 03 A6 */ mtctr r12
/* 8020FD84 0020CCC4 4E 80 04 21 */ bctrl
/* 8020FD88 0020CCC8 7C 64 1B 78 */ mr r4, r3
/* 8020FD8C 0020CCCC 38 61 00 08 */ addi r3, r1, 8
/* 8020FD90 0020CCD0 81 84 00 00 */ lwz r12, 0(r4)
/* 8020FD94 0020CCD4 81 8C 01 38 */ lwz r12, 0x138(r12)
/* 8020FD98 0020CCD8 7D 89 03 A6 */ mtctr r12
/* 8020FD9C 0020CCDC 4E 80 04 21 */ bctrl
/* 8020FDA0 0020CCE0 88 01 00 08 */ lbz r0, 8(r1)
/* 8020FDA4 0020CCE4 98 1F 05 4C */ stb r0, 0x54c(r31)
/* 8020FDA8 0020CCE8 88 01 00 09 */ lbz r0, 9(r1)
/* 8020FDAC 0020CCEC 98 1F 05 4D */ stb r0, 0x54d(r31)
/* 8020FDB0 0020CCF0 88 01 00 0A */ lbz r0, 0xa(r1)
/* 8020FDB4 0020CCF4 98 1F 05 4E */ stb r0, 0x54e(r31)
/* 8020FDB8 0020CCF8 88 01 00 0B */ lbz r0, 0xb(r1)
/* 8020FDBC 0020CCFC 98 1F 05 4F */ stb r0, 0x54f(r31)
/* 8020FDC0 0020CD00 38 60 00 04 */ li r3, 4
/* 8020FDC4 0020CD04 64 63 00 04 */ oris r3, r3, 4
/* 8020FDC8 0020CD08 7C 72 E3 A6 */ mtspr 0x392, r3
/* 8020FDCC 0020CD0C 38 60 00 05 */ li r3, 5
/* 8020FDD0 0020CD10 64 63 00 05 */ oris r3, r3, 5
/* 8020FDD4 0020CD14 7C 73 E3 A6 */ mtspr 0x393, r3
/* 8020FDD8 0020CD18 38 60 00 06 */ li r3, 6
/* 8020FDDC 0020CD1C 64 63 00 06 */ oris r3, r3, 6
/* 8020FDE0 0020CD20 7C 74 E3 A6 */ mtspr 0x394, r3
/* 8020FDE4 0020CD24 38 60 00 07 */ li r3, 7
/* 8020FDE8 0020CD28 64 63 00 07 */ oris r3, r3, 7
/* 8020FDEC 0020CD2C 7C 75 E3 A6 */ mtspr 0x395, r3
/* 8020FDF0 0020CD30 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FDF4 0020CD34 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FDF8 0020CD38 38 64 00 C3 */ addi r3, r4, 0xc3
/* 8020FDFC 0020CD3C 80 97 5D 30 */ lwz r4, 0x5d30(r23)
/* 8020FE00 0020CD40 48 0C 44 71 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 8020FE04 0020CD44 48 0F 8C 69 */ bl J2DAnmLoaderDataBase_NS_load
/* 8020FE08 0020CD48 90 7F 05 34 */ stw r3, 0x534(r31)
/* 8020FE0C 0020CD4C 7F E3 FB 78 */ mr r3, r31
/* 8020FE10 0020CD50 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 8020FE14 0020CD54 48 00 3E D9 */ bl dMeter2Draw_c_NS_playPikariBckAnimation
/* 8020FE18 0020CD58 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FE1C 0020CD5C 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FE20 0020CD60 38 64 00 D9 */ addi r3, r4, 0xd9
/* 8020FE24 0020CD64 80 97 5D 30 */ lwz r4, 0x5d30(r23)
/* 8020FE28 0020CD68 48 0C 44 49 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 8020FE2C 0020CD6C 48 0F 8C 41 */ bl J2DAnmLoaderDataBase_NS_load
/* 8020FE30 0020CD70 90 7F 05 38 */ stw r3, 0x538(r31)
/* 8020FE34 0020CD74 80 7F 05 38 */ lwz r3, 0x538(r31)
/* 8020FE38 0020CD78 80 9F 00 80 */ lwz r4, 0x80(r31)
/* 8020FE3C 0020CD7C 81 83 00 00 */ lwz r12, 0(r3)
/* 8020FE40 0020CD80 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8020FE44 0020CD84 7D 89 03 A6 */ mtctr r12
/* 8020FE48 0020CD88 4E 80 04 21 */ bctrl
/* 8020FE4C 0020CD8C 7F E3 FB 78 */ mr r3, r31
/* 8020FE50 0020CD90 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 8020FE54 0020CD94 48 00 3F E9 */ bl dMeter2Draw_c_NS_playPikariBpkAnimation
/* 8020FE58 0020CD98 38 60 00 6C */ li r3, 0x6c
/* 8020FE5C 0020CD9C 48 0B ED F1 */ bl __nw__FUl
/* 8020FE60 0020CDA0 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FE64 0020CDA4 41 82 00 24 */ beq lbl_8020FE88
/* 8020FE68 0020CDA8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8020FE6C 0020CDAC 3C A0 5F 61 */ lis r5, 0x5F616C6C@ha
/* 8020FE70 0020CDB0 38 C5 6C 6C */ addi r6, r5, 0x5F616C6C@l
/* 8020FE74 0020CDB4 38 A0 00 6E */ li r5, 0x6e
/* 8020FE78 0020CDB8 38 E0 00 02 */ li r7, 2
/* 8020FE7C 0020CDBC 39 00 00 00 */ li r8, 0
/* 8020FE80 0020CDC0 48 04 3B 05 */ bl CPaneMgr_X1_
/* 8020FE84 0020CDC4 7C 60 1B 78 */ mr r0, r3
lbl_8020FE88:
/* 8020FE88 0020CDC8 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 8020FE8C 0020CDCC 3B 80 00 00 */ li r28, 0
/* 8020FE90 0020CDD0 3B 40 00 00 */ li r26, 0
/* 8020FE94 0020CDD4 3B 60 00 00 */ li r27, 0
/* 8020FE98 0020CDD8 3B C0 00 00 */ li r30, 0
/* 8020FE9C 0020CDDC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8020FEA0 0020CDE0 3A E4 EB C8 */ addi r23, r4, lbl_8042EBC8@l
/* 8020FEA4 0020CDE4 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8020FEA8 0020CDE8 3B A4 88 D0 */ addi r29, r4, lbl_803988D0@l
lbl_8020FEAC:
/* 8020FEAC 0020CDEC 38 60 00 6C */ li r3, 0x6c
/* 8020FEB0 0020CDF0 48 0B ED 9D */ bl __nw__FUl
/* 8020FEB4 0020CDF4 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FEB8 0020CDF8 41 82 00 28 */ beq lbl_8020FEE0
/* 8020FEBC 0020CDFC 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8020FEC0 0020CE00 38 18 00 00 */ addi r0, r24, 0
/* 8020FEC4 0020CE04 7C C0 F2 14 */ add r6, r0, r30
/* 8020FEC8 0020CE08 80 A6 00 00 */ lwz r5, 0(r6)
/* 8020FECC 0020CE0C 80 C6 00 04 */ lwz r6, 4(r6)
/* 8020FED0 0020CE10 38 E0 00 00 */ li r7, 0
/* 8020FED4 0020CE14 39 00 00 00 */ li r8, 0
/* 8020FED8 0020CE18 48 04 3A AD */ bl CPaneMgr_X1_
/* 8020FEDC 0020CE1C 7C 60 1B 78 */ mr r0, r3
lbl_8020FEE0:
/* 8020FEE0 0020CE20 7F 3F DA 14 */ add r25, r31, r27
/* 8020FEE4 0020CE24 90 19 00 C0 */ stw r0, 0xc0(r25)
/* 8020FEE8 0020CE28 80 99 00 C0 */ lwz r4, 0xc0(r25)
/* 8020FEEC 0020CE2C 80 64 00 04 */ lwz r3, 4(r4)
/* 8020FEF0 0020CE30 38 80 00 40 */ li r4, 0x40
/* 8020FEF4 0020CE34 38 BD 00 EF */ addi r5, r29, 0xef
/* 8020FEF8 0020CE38 4C C6 31 82 */ crclr 6
/* 8020FEFC 0020CE3C 48 0F 08 51 */ bl J2DTextBox_NS_setString_X1_
/* 8020FF00 0020CE40 80 99 00 C0 */ lwz r4, 0xc0(r25)
/* 8020FF04 0020CE44 82 C4 00 04 */ lwz r22, 4(r4)
/* 8020FF08 0020CE48 4B E0 4A E9 */ bl mDoExt_getMesgFont
/* 8020FF0C 0020CE4C 7C 64 1B 78 */ mr r4, r3
/* 8020FF10 0020CE50 7E C3 B3 78 */ mr r3, r22
/* 8020FF14 0020CE54 81 96 00 00 */ lwz r12, 0(r22)
/* 8020FF18 0020CE58 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8020FF1C 0020CE5C 7D 89 03 A6 */ mtctr r12
/* 8020FF20 0020CE60 4E 80 04 21 */ bctrl
/* 8020FF24 0020CE64 80 99 00 C0 */ lwz r4, 0xc0(r25)
/* 8020FF28 0020CE68 80 84 00 04 */ lwz r4, 4(r4)
/* 8020FF2C 0020CE6C C0 17 02 C4 */ lfs f0, 0x2c4(r23)
/* 8020FF30 0020CE70 D0 04 01 14 */ stfs f0, 0x114(r4)
/* 8020FF34 0020CE74 38 60 00 6C */ li r3, 0x6c
/* 8020FF38 0020CE78 48 0B ED 15 */ bl __nw__FUl
/* 8020FF3C 0020CE7C 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FF40 0020CE80 41 82 00 28 */ beq lbl_8020FF68
/* 8020FF44 0020CE84 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8020FF48 0020CE88 38 18 00 28 */ addi r0, r24, 0x28
/* 8020FF4C 0020CE8C 7C C0 F2 14 */ add r6, r0, r30
/* 8020FF50 0020CE90 80 A6 00 00 */ lwz r5, 0(r6)
/* 8020FF54 0020CE94 80 C6 00 04 */ lwz r6, 4(r6)
/* 8020FF58 0020CE98 38 E0 00 00 */ li r7, 0
/* 8020FF5C 0020CE9C 39 00 00 00 */ li r8, 0
/* 8020FF60 0020CEA0 48 04 3A 25 */ bl CPaneMgr_X1_
/* 8020FF64 0020CEA4 7C 60 1B 78 */ mr r0, r3
lbl_8020FF68:
/* 8020FF68 0020CEA8 90 19 00 D4 */ stw r0, 0xd4(r25)
/* 8020FF6C 0020CEAC 80 99 00 D4 */ lwz r4, 0xd4(r25)
/* 8020FF70 0020CEB0 80 64 00 04 */ lwz r3, 4(r4)
/* 8020FF74 0020CEB4 38 80 00 40 */ li r4, 0x40
/* 8020FF78 0020CEB8 38 BD 00 EF */ addi r5, r29, 0xef
/* 8020FF7C 0020CEBC 4C C6 31 82 */ crclr 6
/* 8020FF80 0020CEC0 48 0F 07 CD */ bl J2DTextBox_NS_setString_X1_
/* 8020FF84 0020CEC4 80 99 00 D4 */ lwz r4, 0xd4(r25)
/* 8020FF88 0020CEC8 82 C4 00 04 */ lwz r22, 4(r4)
/* 8020FF8C 0020CECC 4B E0 4A 65 */ bl mDoExt_getMesgFont
/* 8020FF90 0020CED0 7C 64 1B 78 */ mr r4, r3
/* 8020FF94 0020CED4 7E C3 B3 78 */ mr r3, r22
/* 8020FF98 0020CED8 81 96 00 00 */ lwz r12, 0(r22)
/* 8020FF9C 0020CEDC 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8020FFA0 0020CEE0 7D 89 03 A6 */ mtctr r12
/* 8020FFA4 0020CEE4 4E 80 04 21 */ bctrl
/* 8020FFA8 0020CEE8 38 60 00 6C */ li r3, 0x6c
/* 8020FFAC 0020CEEC 48 0B EC A1 */ bl __nw__FUl
/* 8020FFB0 0020CEF0 7C 60 1B 79 */ or. r0, r3, r3
/* 8020FFB4 0020CEF4 41 82 00 28 */ beq lbl_8020FFDC
/* 8020FFB8 0020CEF8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8020FFBC 0020CEFC 38 18 00 50 */ addi r0, r24, 0x50
/* 8020FFC0 0020CF00 7C C0 F2 14 */ add r6, r0, r30
/* 8020FFC4 0020CF04 80 A6 00 00 */ lwz r5, 0(r6)
/* 8020FFC8 0020CF08 80 C6 00 04 */ lwz r6, 4(r6)
/* 8020FFCC 0020CF0C 38 E0 00 00 */ li r7, 0
/* 8020FFD0 0020CF10 39 00 00 00 */ li r8, 0
/* 8020FFD4 0020CF14 48 04 39 B1 */ bl CPaneMgr_X1_
/* 8020FFD8 0020CF18 7C 60 1B 78 */ mr r0, r3
lbl_8020FFDC:
/* 8020FFDC 0020CF1C 7F 3F D2 14 */ add r25, r31, r26
/* 8020FFE0 0020CF20 90 19 00 F0 */ stw r0, 0xf0(r25)
/* 8020FFE4 0020CF24 80 99 00 F0 */ lwz r4, 0xf0(r25)
/* 8020FFE8 0020CF28 80 64 00 04 */ lwz r3, 4(r4)
/* 8020FFEC 0020CF2C 38 80 00 40 */ li r4, 0x40
/* 8020FFF0 0020CF30 38 BD 00 EF */ addi r5, r29, 0xef
/* 8020FFF4 0020CF34 4C C6 31 82 */ crclr 6
/* 8020FFF8 0020CF38 48 0F 07 55 */ bl J2DTextBox_NS_setString_X1_
/* 8020FFFC 0020CF3C 80 99 00 F0 */ lwz r4, 0xf0(r25)
/* 80210000 0020CF40 82 C4 00 04 */ lwz r22, 4(r4)
/* 80210004 0020CF44 4B E0 49 ED */ bl mDoExt_getMesgFont
/* 80210008 0020CF48 7C 64 1B 78 */ mr r4, r3
/* 8021000C 0020CF4C 7E C3 B3 78 */ mr r3, r22
/* 80210010 0020CF50 81 96 00 00 */ lwz r12, 0(r22)
/* 80210014 0020CF54 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80210018 0020CF58 7D 89 03 A6 */ mtctr r12
/* 8021001C 0020CF5C 4E 80 04 21 */ bctrl
/* 80210020 0020CF60 38 60 00 6C */ li r3, 0x6c
/* 80210024 0020CF64 48 0B EC 29 */ bl __nw__FUl
/* 80210028 0020CF68 7C 60 1B 79 */ or. r0, r3, r3
/* 8021002C 0020CF6C 41 82 00 28 */ beq lbl_80210054
/* 80210030 0020CF70 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80210034 0020CF74 38 18 00 78 */ addi r0, r24, 0x78
/* 80210038 0020CF78 7C C0 F2 14 */ add r6, r0, r30
/* 8021003C 0020CF7C 80 A6 00 00 */ lwz r5, 0(r6)
/* 80210040 0020CF80 80 C6 00 04 */ lwz r6, 4(r6)
/* 80210044 0020CF84 38 E0 00 00 */ li r7, 0
/* 80210048 0020CF88 39 00 00 00 */ li r8, 0
/* 8021004C 0020CF8C 48 04 39 39 */ bl CPaneMgr_X1_
/* 80210050 0020CF90 7C 60 1B 78 */ mr r0, r3
lbl_80210054:
/* 80210054 0020CF94 90 19 00 E8 */ stw r0, 0xe8(r25)
/* 80210058 0020CF98 80 99 00 E8 */ lwz r4, 0xe8(r25)
/* 8021005C 0020CF9C 80 64 00 04 */ lwz r3, 4(r4)
/* 80210060 0020CFA0 38 80 00 40 */ li r4, 0x40
/* 80210064 0020CFA4 38 BD 00 EF */ addi r5, r29, 0xef
/* 80210068 0020CFA8 4C C6 31 82 */ crclr 6
/* 8021006C 0020CFAC 48 0F 06 E1 */ bl J2DTextBox_NS_setString_X1_
/* 80210070 0020CFB0 80 99 00 E8 */ lwz r4, 0xe8(r25)
/* 80210074 0020CFB4 82 C4 00 04 */ lwz r22, 4(r4)
/* 80210078 0020CFB8 4B E0 49 79 */ bl mDoExt_getMesgFont
/* 8021007C 0020CFBC 7C 64 1B 78 */ mr r4, r3
/* 80210080 0020CFC0 7E C3 B3 78 */ mr r3, r22
/* 80210084 0020CFC4 81 96 00 00 */ lwz r12, 0(r22)
/* 80210088 0020CFC8 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8021008C 0020CFCC 7D 89 03 A6 */ mtctr r12
/* 80210090 0020CFD0 4E 80 04 21 */ bctrl
/* 80210094 0020CFD4 38 60 00 6C */ li r3, 0x6c
/* 80210098 0020CFD8 48 0B EB B5 */ bl __nw__FUl
/* 8021009C 0020CFDC 7C 60 1B 79 */ or. r0, r3, r3
/* 802100A0 0020CFE0 41 82 00 28 */ beq lbl_802100C8
/* 802100A4 0020CFE4 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802100A8 0020CFE8 38 18 00 A0 */ addi r0, r24, 0xa0
/* 802100AC 0020CFEC 7C C0 F2 14 */ add r6, r0, r30
/* 802100B0 0020CFF0 80 A6 00 00 */ lwz r5, 0(r6)
/* 802100B4 0020CFF4 80 C6 00 04 */ lwz r6, 4(r6)
/* 802100B8 0020CFF8 38 E0 00 00 */ li r7, 0
/* 802100BC 0020CFFC 39 00 00 00 */ li r8, 0
/* 802100C0 0020D000 48 04 38 C5 */ bl CPaneMgr_X1_
/* 802100C4 0020D004 7C 60 1B 78 */ mr r0, r3
lbl_802100C8:
/* 802100C8 0020D008 90 19 00 EC */ stw r0, 0xec(r25)
/* 802100CC 0020D00C 80 99 00 EC */ lwz r4, 0xec(r25)
/* 802100D0 0020D010 80 64 00 04 */ lwz r3, 4(r4)
/* 802100D4 0020D014 38 80 00 40 */ li r4, 0x40
/* 802100D8 0020D018 38 BD 00 EF */ addi r5, r29, 0xef
/* 802100DC 0020D01C 4C C6 31 82 */ crclr 6
/* 802100E0 0020D020 48 0F 06 6D */ bl J2DTextBox_NS_setString_X1_
/* 802100E4 0020D024 80 99 00 EC */ lwz r4, 0xec(r25)
/* 802100E8 0020D028 82 C4 00 04 */ lwz r22, 4(r4)
/* 802100EC 0020D02C 4B E0 49 05 */ bl mDoExt_getMesgFont
/* 802100F0 0020D030 7C 64 1B 78 */ mr r4, r3
/* 802100F4 0020D034 7E C3 B3 78 */ mr r3, r22
/* 802100F8 0020D038 81 96 00 00 */ lwz r12, 0(r22)
/* 802100FC 0020D03C 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80210100 0020D040 7D 89 03 A6 */ mtctr r12
/* 80210104 0020D044 4E 80 04 21 */ bctrl
/* 80210108 0020D048 3B 9C 00 01 */ addi r28, r28, 1
/* 8021010C 0020D04C 2C 1C 00 05 */ cmpwi r28, 5
/* 80210110 0020D050 3B 5A 00 0C */ addi r26, r26, 0xc
/* 80210114 0020D054 3B 7B 00 04 */ addi r27, r27, 4
/* 80210118 0020D058 3B DE 00 08 */ addi r30, r30, 8
/* 8021011C 0020D05C 41 80 FD 90 */ blt lbl_8020FEAC
/* 80210120 0020D060 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 80210124 0020D064 D0 01 00 38 */ stfs f0, 0x38(r1)
/* 80210128 0020D068 C0 02 AE 8C */ lfs f0, lbl_8045488C-_SDA2_BASE_(r2)
/* 8021012C 0020D06C D0 01 00 3C */ stfs f0, 0x3c(r1)
/* 80210130 0020D070 38 80 00 00 */ li r4, 0
/* 80210134 0020D074 38 A0 00 00 */ li r5, 0
/* 80210138 0020D078 81 01 00 38 */ lwz r8, 0x38(r1)
/* 8021013C 0020D07C 80 E1 00 3C */ lwz r7, 0x3c(r1)
/* 80210140 0020D080 C1 02 AE 80 */ lfs f8, lbl_80454880-_SDA2_BASE_(r2)
/* 80210144 0020D084 FC E0 40 90 */ fmr f7, f8
/* 80210148 0020D088 FC C0 40 90 */ fmr f6, f8
/* 8021014C 0020D08C FC A0 40 90 */ fmr f5, f8
/* 80210150 0020D090 FC 80 40 90 */ fmr f4, f8
/* 80210154 0020D094 FC 60 40 90 */ fmr f3, f8
/* 80210158 0020D098 FC 40 40 90 */ fmr f2, f8
/* 8021015C 0020D09C FC 20 40 90 */ fmr f1, f8
/* 80210160 0020D0A0 FC 00 40 90 */ fmr f0, f8
/* 80210164 0020D0A4 38 00 00 05 */ li r0, 5
/* 80210168 0020D0A8 7C 09 03 A6 */ mtctr r0
lbl_8021016C:
/* 8021016C 0020D0AC 91 01 00 30 */ stw r8, 0x30(r1)
/* 80210170 0020D0B0 90 E1 00 34 */ stw r7, 0x34(r1)
/* 80210174 0020D0B4 7D 3F 2A 14 */ add r9, r31, r5
/* 80210178 0020D0B8 80 C9 00 C0 */ lwz r6, 0xc0(r9)
/* 8021017C 0020D0BC 80 C6 00 04 */ lwz r6, 4(r6)
/* 80210180 0020D0C0 C1 21 00 34 */ lfs f9, 0x34(r1)
/* 80210184 0020D0C4 C1 41 00 30 */ lfs f10, 0x30(r1)
/* 80210188 0020D0C8 FC 0A 40 40 */ fcmpo cr0, f10, f8
/* 8021018C 0020D0CC 40 81 00 08 */ ble lbl_80210194
/* 80210190 0020D0D0 48 00 00 08 */ b lbl_80210198
lbl_80210194:
/* 80210194 0020D0D4 FD 40 40 90 */ fmr f10, f8
lbl_80210198:
/* 80210198 0020D0D8 D1 46 01 1C */ stfs f10, 0x11c(r6)
/* 8021019C 0020D0DC FC 09 40 40 */ fcmpo cr0, f9, f8
/* 802101A0 0020D0E0 40 81 00 08 */ ble lbl_802101A8
/* 802101A4 0020D0E4 48 00 00 08 */ b lbl_802101AC
lbl_802101A8:
/* 802101A8 0020D0E8 FD 20 40 90 */ fmr f9, f8
lbl_802101AC:
/* 802101AC 0020D0EC D1 26 01 20 */ stfs f9, 0x120(r6)
/* 802101B0 0020D0F0 91 01 00 28 */ stw r8, 0x28(r1)
/* 802101B4 0020D0F4 90 E1 00 2C */ stw r7, 0x2c(r1)
/* 802101B8 0020D0F8 80 C9 00 D4 */ lwz r6, 0xd4(r9)
/* 802101BC 0020D0FC 80 C6 00 04 */ lwz r6, 4(r6)
/* 802101C0 0020D100 C1 21 00 2C */ lfs f9, 0x2c(r1)
/* 802101C4 0020D104 C1 41 00 28 */ lfs f10, 0x28(r1)
/* 802101C8 0020D108 FC 0A 38 40 */ fcmpo cr0, f10, f7
/* 802101CC 0020D10C 40 81 00 08 */ ble lbl_802101D4
/* 802101D0 0020D110 48 00 00 08 */ b lbl_802101D8
lbl_802101D4:
/* 802101D4 0020D114 FD 40 38 90 */ fmr f10, f7
lbl_802101D8:
/* 802101D8 0020D118 D1 46 01 1C */ stfs f10, 0x11c(r6)
/* 802101DC 0020D11C FC 09 30 40 */ fcmpo cr0, f9, f6
/* 802101E0 0020D120 40 81 00 08 */ ble lbl_802101E8
/* 802101E4 0020D124 48 00 00 08 */ b lbl_802101EC
lbl_802101E8:
/* 802101E8 0020D128 FD 20 30 90 */ fmr f9, f6
lbl_802101EC:
/* 802101EC 0020D12C D1 26 01 20 */ stfs f9, 0x120(r6)
/* 802101F0 0020D130 91 01 00 20 */ stw r8, 0x20(r1)
/* 802101F4 0020D134 90 E1 00 24 */ stw r7, 0x24(r1)
/* 802101F8 0020D138 7D 3F 22 14 */ add r9, r31, r4
/* 802101FC 0020D13C 80 C9 00 E8 */ lwz r6, 0xe8(r9)
/* 80210200 0020D140 80 C6 00 04 */ lwz r6, 4(r6)
/* 80210204 0020D144 C1 21 00 24 */ lfs f9, 0x24(r1)
/* 80210208 0020D148 C1 41 00 20 */ lfs f10, 0x20(r1)
/* 8021020C 0020D14C FC 0A 28 40 */ fcmpo cr0, f10, f5
/* 80210210 0020D150 40 81 00 08 */ ble lbl_80210218
/* 80210214 0020D154 48 00 00 08 */ b lbl_8021021C
lbl_80210218:
/* 80210218 0020D158 FD 40 28 90 */ fmr f10, f5
lbl_8021021C:
/* 8021021C 0020D15C D1 46 01 1C */ stfs f10, 0x11c(r6)
/* 80210220 0020D160 FC 09 20 40 */ fcmpo cr0, f9, f4
/* 80210224 0020D164 40 81 00 08 */ ble lbl_8021022C
/* 80210228 0020D168 48 00 00 08 */ b lbl_80210230
lbl_8021022C:
/* 8021022C 0020D16C FD 20 20 90 */ fmr f9, f4
lbl_80210230:
/* 80210230 0020D170 D1 26 01 20 */ stfs f9, 0x120(r6)
/* 80210234 0020D174 91 01 00 18 */ stw r8, 0x18(r1)
/* 80210238 0020D178 90 E1 00 1C */ stw r7, 0x1c(r1)
/* 8021023C 0020D17C 80 C9 00 EC */ lwz r6, 0xec(r9)
/* 80210240 0020D180 80 C6 00 04 */ lwz r6, 4(r6)
/* 80210244 0020D184 C1 21 00 1C */ lfs f9, 0x1c(r1)
/* 80210248 0020D188 C1 41 00 18 */ lfs f10, 0x18(r1)
/* 8021024C 0020D18C FC 0A 18 40 */ fcmpo cr0, f10, f3
/* 80210250 0020D190 40 81 00 08 */ ble lbl_80210258
/* 80210254 0020D194 48 00 00 08 */ b lbl_8021025C
lbl_80210258:
/* 80210258 0020D198 FD 40 18 90 */ fmr f10, f3
lbl_8021025C:
/* 8021025C 0020D19C D1 46 01 1C */ stfs f10, 0x11c(r6)
/* 80210260 0020D1A0 FC 09 10 40 */ fcmpo cr0, f9, f2
/* 80210264 0020D1A4 40 81 00 08 */ ble lbl_8021026C
/* 80210268 0020D1A8 48 00 00 08 */ b lbl_80210270
lbl_8021026C:
/* 8021026C 0020D1AC FD 20 10 90 */ fmr f9, f2
lbl_80210270:
/* 80210270 0020D1B0 D1 26 01 20 */ stfs f9, 0x120(r6)
/* 80210274 0020D1B4 91 01 00 10 */ stw r8, 0x10(r1)
/* 80210278 0020D1B8 90 E1 00 14 */ stw r7, 0x14(r1)
/* 8021027C 0020D1BC 80 C9 00 F0 */ lwz r6, 0xf0(r9)
/* 80210280 0020D1C0 80 C6 00 04 */ lwz r6, 4(r6)
/* 80210284 0020D1C4 C1 21 00 14 */ lfs f9, 0x14(r1)
/* 80210288 0020D1C8 C1 41 00 10 */ lfs f10, 0x10(r1)
/* 8021028C 0020D1CC FC 0A 08 40 */ fcmpo cr0, f10, f1
/* 80210290 0020D1D0 40 81 00 08 */ ble lbl_80210298
/* 80210294 0020D1D4 48 00 00 08 */ b lbl_8021029C
lbl_80210298:
/* 80210298 0020D1D8 FD 40 08 90 */ fmr f10, f1
lbl_8021029C:
/* 8021029C 0020D1DC D1 46 01 1C */ stfs f10, 0x11c(r6)
/* 802102A0 0020D1E0 FC 09 00 40 */ fcmpo cr0, f9, f0
/* 802102A4 0020D1E4 40 81 00 08 */ ble lbl_802102AC
/* 802102A8 0020D1E8 48 00 00 08 */ b lbl_802102B0
lbl_802102AC:
/* 802102AC 0020D1EC FD 20 00 90 */ fmr f9, f0
lbl_802102B0:
/* 802102B0 0020D1F0 D1 26 01 20 */ stfs f9, 0x120(r6)
/* 802102B4 0020D1F4 38 84 00 0C */ addi r4, r4, 0xc
/* 802102B8 0020D1F8 38 A5 00 04 */ addi r5, r5, 4
/* 802102BC 0020D1FC 42 00 FE B0 */ bdnz lbl_8021016C
/* 802102C0 0020D200 7F E3 FB 78 */ mr r3, r31
/* 802102C4 0020D204 48 00 0C ED */ bl dMeter2Draw_c_NS_init
/* 802102C8 0020D208 38 00 00 00 */ li r0, 0
/* 802102CC 0020D20C 90 1F 00 A8 */ stw r0, 0xa8(r31)
/* 802102D0 0020D210 90 1F 01 E4 */ stw r0, 0x1e4(r31)
/* 802102D4 0020D214 90 1F 02 FC */ stw r0, 0x2fc(r31)
/* 802102D8 0020D218 90 1F 03 6C */ stw r0, 0x36c(r31)
/* 802102DC 0020D21C 7F E3 FB 78 */ mr r3, r31
/* 802102E0 0020D220 39 61 00 70 */ addi r11, r1, 0x70
/* 802102E4 0020D224 48 15 1F 29 */ bl func_8036220C
/* 802102E8 0020D228 80 01 00 74 */ lwz r0, 0x74(r1)
/* 802102EC 0020D22C 7C 08 03 A6 */ mtlr r0
/* 802102F0 0020D230 38 21 00 70 */ addi r1, r1, 0x70
/* 802102F4 0020D234 4E 80 00 20 */ blr
/* 802102F8 0020D238 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 802102FC 0020D23C 7C 08 02 A6 */ mflr r0
/* 80210300 0020D240 90 01 00 44 */ stw r0, 0x44(r1)
/* 80210304 0020D244 39 61 00 40 */ addi r11, r1, 0x40
/* 80210308 0020D248 48 15 1E B1 */ bl func_803621B8
/* 8021030C 0020D24C 7C 7F 1B 79 */ or. r31, r3, r3
/* 80210310 0020D250 7C 9E 23 78 */ mr r30, r4
/* 80210314 0020D254 41 82 0C 80 */ beq lbl_80210F94
/* 80210318 0020D258 3C 60 80 3C */ lis r3, lbl_803BF750@ha
/* 8021031C 0020D25C 38 03 F7 50 */ addi r0, r3, lbl_803BF750@l
/* 80210320 0020D260 90 1F 00 00 */ stw r0, 0(r31)
/* 80210324 0020D264 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80210328 0020D268 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
/* 8021032C 0020D26C 80 7A 5C F4 */ lwz r3, 0x5cf4(r26)
/* 80210330 0020D270 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 80210334 0020D274 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 80210338 0020D278 80 84 00 10 */ lwz r4, 0x10(r4)
/* 8021033C 0020D27C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210340 0020D280 81 8C 00 28 */ lwz r12, 0x28(r12)
/* 80210344 0020D284 7D 89 03 A6 */ mtctr r12
/* 80210348 0020D288 4E 80 04 21 */ bctrl
/* 8021034C 0020D28C 80 7A 5C F4 */ lwz r3, 0x5cf4(r26)
/* 80210350 0020D290 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 80210354 0020D294 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 80210358 0020D298 80 84 00 18 */ lwz r4, 0x18(r4)
/* 8021035C 0020D29C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210360 0020D2A0 81 8C 00 28 */ lwz r12, 0x28(r12)
/* 80210364 0020D2A4 7D 89 03 A6 */ mtctr r12
/* 80210368 0020D2A8 4E 80 04 21 */ bctrl
/* 8021036C 0020D2AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80210370 0020D2B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80210374 0020D2B4 80 63 5C D0 */ lwz r3, 0x5cd0(r3)
/* 80210378 0020D2B8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021037C 0020D2BC 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 80210380 0020D2C0 7D 89 03 A6 */ mtctr r12
/* 80210384 0020D2C4 4E 80 04 21 */ bctrl
/* 80210388 0020D2C8 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 8021038C 0020D2CC 28 03 00 00 */ cmplwi r3, 0
/* 80210390 0020D2D0 41 82 00 18 */ beq lbl_802103A8
/* 80210394 0020D2D4 38 80 00 01 */ li r4, 1
/* 80210398 0020D2D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021039C 0020D2DC 81 8C 00 08 */ lwz r12, 8(r12)
/* 802103A0 0020D2E0 7D 89 03 A6 */ mtctr r12
/* 802103A4 0020D2E4 4E 80 04 21 */ bctrl
lbl_802103A8:
/* 802103A8 0020D2E8 38 00 00 00 */ li r0, 0
/* 802103AC 0020D2EC 90 1F 00 78 */ stw r0, 0x78(r31)
/* 802103B0 0020D2F0 80 7F 00 7C */ lwz r3, 0x7c(r31)
/* 802103B4 0020D2F4 28 03 00 00 */ cmplwi r3, 0
/* 802103B8 0020D2F8 41 82 00 18 */ beq lbl_802103D0
/* 802103BC 0020D2FC 38 80 00 01 */ li r4, 1
/* 802103C0 0020D300 81 83 00 00 */ lwz r12, 0(r3)
/* 802103C4 0020D304 81 8C 00 08 */ lwz r12, 8(r12)
/* 802103C8 0020D308 7D 89 03 A6 */ mtctr r12
/* 802103CC 0020D30C 4E 80 04 21 */ bctrl
lbl_802103D0:
/* 802103D0 0020D310 3B 40 00 00 */ li r26, 0
/* 802103D4 0020D314 93 5F 00 7C */ stw r26, 0x7c(r31)
/* 802103D8 0020D318 3A E0 00 00 */ li r23, 0
/* 802103DC 0020D31C 7F 5B D3 78 */ mr r27, r26
lbl_802103E0:
/* 802103E0 0020D320 3B 1B 00 AC */ addi r24, r27, 0xac
/* 802103E4 0020D324 7C 7F C0 2E */ lwzx r3, r31, r24
/* 802103E8 0020D328 28 03 00 00 */ cmplwi r3, 0
/* 802103EC 0020D32C 41 82 00 18 */ beq lbl_80210404
/* 802103F0 0020D330 38 80 00 01 */ li r4, 1
/* 802103F4 0020D334 81 83 00 00 */ lwz r12, 0(r3)
/* 802103F8 0020D338 81 8C 00 08 */ lwz r12, 8(r12)
/* 802103FC 0020D33C 7D 89 03 A6 */ mtctr r12
/* 80210400 0020D340 4E 80 04 21 */ bctrl
lbl_80210404:
/* 80210404 0020D344 7F 5F C1 2E */ stwx r26, r31, r24
/* 80210408 0020D348 3A F7 00 01 */ addi r23, r23, 1
/* 8021040C 0020D34C 2C 17 00 02 */ cmpwi r23, 2
/* 80210410 0020D350 3B 7B 00 04 */ addi r27, r27, 4
/* 80210414 0020D354 41 80 FF CC */ blt lbl_802103E0
/* 80210418 0020D358 80 7F 00 BC */ lwz r3, 0xbc(r31)
/* 8021041C 0020D35C 28 03 00 00 */ cmplwi r3, 0
/* 80210420 0020D360 41 82 00 18 */ beq lbl_80210438
/* 80210424 0020D364 38 80 00 01 */ li r4, 1
/* 80210428 0020D368 81 83 00 00 */ lwz r12, 0(r3)
/* 8021042C 0020D36C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210430 0020D370 7D 89 03 A6 */ mtctr r12
/* 80210434 0020D374 4E 80 04 21 */ bctrl
lbl_80210438:
/* 80210438 0020D378 38 00 00 00 */ li r0, 0
/* 8021043C 0020D37C 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 80210440 0020D380 80 7F 00 80 */ lwz r3, 0x80(r31)
/* 80210444 0020D384 28 03 00 00 */ cmplwi r3, 0
/* 80210448 0020D388 41 82 00 18 */ beq lbl_80210460
/* 8021044C 0020D38C 38 80 00 01 */ li r4, 1
/* 80210450 0020D390 81 83 00 00 */ lwz r12, 0(r3)
/* 80210454 0020D394 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210458 0020D398 7D 89 03 A6 */ mtctr r12
/* 8021045C 0020D39C 4E 80 04 21 */ bctrl
lbl_80210460:
/* 80210460 0020D3A0 38 00 00 00 */ li r0, 0
/* 80210464 0020D3A4 90 1F 00 80 */ stw r0, 0x80(r31)
/* 80210468 0020D3A8 80 7F 03 9C */ lwz r3, 0x39c(r31)
/* 8021046C 0020D3AC 28 03 00 00 */ cmplwi r3, 0
/* 80210470 0020D3B0 41 82 00 18 */ beq lbl_80210488
/* 80210474 0020D3B4 38 80 00 01 */ li r4, 1
/* 80210478 0020D3B8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021047C 0020D3BC 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210480 0020D3C0 7D 89 03 A6 */ mtctr r12
/* 80210484 0020D3C4 4E 80 04 21 */ bctrl
lbl_80210488:
/* 80210488 0020D3C8 38 00 00 00 */ li r0, 0
/* 8021048C 0020D3CC 90 1F 03 9C */ stw r0, 0x39c(r31)
/* 80210490 0020D3D0 80 7F 05 34 */ lwz r3, 0x534(r31)
/* 80210494 0020D3D4 28 03 00 00 */ cmplwi r3, 0
/* 80210498 0020D3D8 41 82 00 18 */ beq lbl_802104B0
/* 8021049C 0020D3DC 38 80 00 01 */ li r4, 1
/* 802104A0 0020D3E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802104A4 0020D3E4 81 8C 00 08 */ lwz r12, 8(r12)
/* 802104A8 0020D3E8 7D 89 03 A6 */ mtctr r12
/* 802104AC 0020D3EC 4E 80 04 21 */ bctrl
lbl_802104B0:
/* 802104B0 0020D3F0 38 00 00 00 */ li r0, 0
/* 802104B4 0020D3F4 90 1F 05 34 */ stw r0, 0x534(r31)
/* 802104B8 0020D3F8 80 7F 05 38 */ lwz r3, 0x538(r31)
/* 802104BC 0020D3FC 28 03 00 00 */ cmplwi r3, 0
/* 802104C0 0020D400 41 82 00 18 */ beq lbl_802104D8
/* 802104C4 0020D404 38 80 00 01 */ li r4, 1
/* 802104C8 0020D408 81 83 00 00 */ lwz r12, 0(r3)
/* 802104CC 0020D40C 81 8C 00 08 */ lwz r12, 8(r12)
/* 802104D0 0020D410 7D 89 03 A6 */ mtctr r12
/* 802104D4 0020D414 4E 80 04 21 */ bctrl
lbl_802104D8:
/* 802104D8 0020D418 38 00 00 00 */ li r0, 0
/* 802104DC 0020D41C 90 1F 05 38 */ stw r0, 0x538(r31)
/* 802104E0 0020D420 3A E0 00 00 */ li r23, 0
/* 802104E4 0020D424 3B 60 00 00 */ li r27, 0
/* 802104E8 0020D428 3B 80 00 00 */ li r28, 0
lbl_802104EC:
/* 802104EC 0020D42C 7F 1F E2 14 */ add r24, r31, r28
/* 802104F0 0020D430 80 78 00 C0 */ lwz r3, 0xc0(r24)
/* 802104F4 0020D434 28 03 00 00 */ cmplwi r3, 0
/* 802104F8 0020D438 41 82 00 18 */ beq lbl_80210510
/* 802104FC 0020D43C 38 80 00 01 */ li r4, 1
/* 80210500 0020D440 81 83 00 00 */ lwz r12, 0(r3)
/* 80210504 0020D444 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210508 0020D448 7D 89 03 A6 */ mtctr r12
/* 8021050C 0020D44C 4E 80 04 21 */ bctrl
lbl_80210510:
/* 80210510 0020D450 38 00 00 00 */ li r0, 0
/* 80210514 0020D454 90 18 00 C0 */ stw r0, 0xc0(r24)
/* 80210518 0020D458 80 78 00 D4 */ lwz r3, 0xd4(r24)
/* 8021051C 0020D45C 28 03 00 00 */ cmplwi r3, 0
/* 80210520 0020D460 41 82 00 18 */ beq lbl_80210538
/* 80210524 0020D464 38 80 00 01 */ li r4, 1
/* 80210528 0020D468 81 83 00 00 */ lwz r12, 0(r3)
/* 8021052C 0020D46C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210530 0020D470 7D 89 03 A6 */ mtctr r12
/* 80210534 0020D474 4E 80 04 21 */ bctrl
lbl_80210538:
/* 80210538 0020D478 3B 40 00 00 */ li r26, 0
/* 8021053C 0020D47C 93 58 00 D4 */ stw r26, 0xd4(r24)
/* 80210540 0020D480 3A C0 00 00 */ li r22, 0
/* 80210544 0020D484 3B A0 00 00 */ li r29, 0
/* 80210548 0020D488 7F 3F DA 14 */ add r25, r31, r27
lbl_8021054C:
/* 8021054C 0020D48C 3B 1D 00 E8 */ addi r24, r29, 0xe8
/* 80210550 0020D490 7C 79 C0 2E */ lwzx r3, r25, r24
/* 80210554 0020D494 28 03 00 00 */ cmplwi r3, 0
/* 80210558 0020D498 41 82 00 18 */ beq lbl_80210570
/* 8021055C 0020D49C 38 80 00 01 */ li r4, 1
/* 80210560 0020D4A0 81 83 00 00 */ lwz r12, 0(r3)
/* 80210564 0020D4A4 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210568 0020D4A8 7D 89 03 A6 */ mtctr r12
/* 8021056C 0020D4AC 4E 80 04 21 */ bctrl
lbl_80210570:
/* 80210570 0020D4B0 7F 59 C1 2E */ stwx r26, r25, r24
/* 80210574 0020D4B4 3A D6 00 01 */ addi r22, r22, 1
/* 80210578 0020D4B8 2C 16 00 03 */ cmpwi r22, 3
/* 8021057C 0020D4BC 3B BD 00 04 */ addi r29, r29, 4
/* 80210580 0020D4C0 41 80 FF CC */ blt lbl_8021054C
/* 80210584 0020D4C4 3A F7 00 01 */ addi r23, r23, 1
/* 80210588 0020D4C8 2C 17 00 05 */ cmpwi r23, 5
/* 8021058C 0020D4CC 3B 7B 00 0C */ addi r27, r27, 0xc
/* 80210590 0020D4D0 3B 9C 00 04 */ addi r28, r28, 4
/* 80210594 0020D4D4 41 80 FF 58 */ blt lbl_802104EC
/* 80210598 0020D4D8 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 8021059C 0020D4DC 28 03 00 00 */ cmplwi r3, 0
/* 802105A0 0020D4E0 41 82 00 18 */ beq lbl_802105B8
/* 802105A4 0020D4E4 38 80 00 01 */ li r4, 1
/* 802105A8 0020D4E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802105AC 0020D4EC 81 8C 00 08 */ lwz r12, 8(r12)
/* 802105B0 0020D4F0 7D 89 03 A6 */ mtctr r12
/* 802105B4 0020D4F4 4E 80 04 21 */ bctrl
lbl_802105B8:
/* 802105B8 0020D4F8 38 00 00 00 */ li r0, 0
/* 802105BC 0020D4FC 90 1F 01 24 */ stw r0, 0x124(r31)
/* 802105C0 0020D500 3A C0 00 00 */ li r22, 0
/* 802105C4 0020D504 3B 60 00 00 */ li r27, 0
/* 802105C8 0020D508 3B 80 00 00 */ li r28, 0
lbl_802105CC:
/* 802105CC 0020D50C 7F 1F E2 14 */ add r24, r31, r28
/* 802105D0 0020D510 80 78 01 28 */ lwz r3, 0x128(r24)
/* 802105D4 0020D514 28 03 00 00 */ cmplwi r3, 0
/* 802105D8 0020D518 41 82 00 18 */ beq lbl_802105F0
/* 802105DC 0020D51C 38 80 00 01 */ li r4, 1
/* 802105E0 0020D520 81 83 00 00 */ lwz r12, 0(r3)
/* 802105E4 0020D524 81 8C 00 08 */ lwz r12, 8(r12)
/* 802105E8 0020D528 7D 89 03 A6 */ mtctr r12
/* 802105EC 0020D52C 4E 80 04 21 */ bctrl
lbl_802105F0:
/* 802105F0 0020D530 38 00 00 00 */ li r0, 0
/* 802105F4 0020D534 90 18 01 28 */ stw r0, 0x128(r24)
/* 802105F8 0020D538 80 78 01 78 */ lwz r3, 0x178(r24)
/* 802105FC 0020D53C 28 03 00 00 */ cmplwi r3, 0
/* 80210600 0020D540 41 82 00 18 */ beq lbl_80210618
/* 80210604 0020D544 38 80 00 01 */ li r4, 1
/* 80210608 0020D548 81 83 00 00 */ lwz r12, 0(r3)
/* 8021060C 0020D54C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210610 0020D550 7D 89 03 A6 */ mtctr r12
/* 80210614 0020D554 4E 80 04 21 */ bctrl
lbl_80210618:
/* 80210618 0020D558 38 00 00 00 */ li r0, 0
/* 8021061C 0020D55C 90 18 01 78 */ stw r0, 0x178(r24)
/* 80210620 0020D560 80 78 04 40 */ lwz r3, 0x440(r24)
/* 80210624 0020D564 28 03 00 00 */ cmplwi r3, 0
/* 80210628 0020D568 41 82 00 18 */ beq lbl_80210640
/* 8021062C 0020D56C 38 80 00 01 */ li r4, 1
/* 80210630 0020D570 81 83 00 00 */ lwz r12, 0(r3)
/* 80210634 0020D574 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210638 0020D578 7D 89 03 A6 */ mtctr r12
/* 8021063C 0020D57C 4E 80 04 21 */ bctrl
lbl_80210640:
/* 80210640 0020D580 38 00 00 00 */ li r0, 0
/* 80210644 0020D584 90 18 04 40 */ stw r0, 0x440(r24)
/* 80210648 0020D588 7F 1F DA 14 */ add r24, r31, r27
/* 8021064C 0020D58C 80 78 03 A0 */ lwz r3, 0x3a0(r24)
/* 80210650 0020D590 28 03 00 00 */ cmplwi r3, 0
/* 80210654 0020D594 41 82 00 18 */ beq lbl_8021066C
/* 80210658 0020D598 38 80 00 01 */ li r4, 1
/* 8021065C 0020D59C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210660 0020D5A0 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210664 0020D5A4 7D 89 03 A6 */ mtctr r12
/* 80210668 0020D5A8 4E 80 04 21 */ bctrl
lbl_8021066C:
/* 8021066C 0020D5AC 38 00 00 00 */ li r0, 0
/* 80210670 0020D5B0 90 18 03 A0 */ stw r0, 0x3a0(r24)
/* 80210674 0020D5B4 80 78 03 A4 */ lwz r3, 0x3a4(r24)
/* 80210678 0020D5B8 28 03 00 00 */ cmplwi r3, 0
/* 8021067C 0020D5BC 41 82 00 18 */ beq lbl_80210694
/* 80210680 0020D5C0 38 80 00 01 */ li r4, 1
/* 80210684 0020D5C4 81 83 00 00 */ lwz r12, 0(r3)
/* 80210688 0020D5C8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8021068C 0020D5CC 7D 89 03 A6 */ mtctr r12
/* 80210690 0020D5D0 4E 80 04 21 */ bctrl
lbl_80210694:
/* 80210694 0020D5D4 38 00 00 00 */ li r0, 0
/* 80210698 0020D5D8 90 18 03 A4 */ stw r0, 0x3a4(r24)
/* 8021069C 0020D5DC 3A D6 00 01 */ addi r22, r22, 1
/* 802106A0 0020D5E0 2C 16 00 14 */ cmpwi r22, 0x14
/* 802106A4 0020D5E4 3B 7B 00 08 */ addi r27, r27, 8
/* 802106A8 0020D5E8 3B 9C 00 04 */ addi r28, r28, 4
/* 802106AC 0020D5EC 41 80 FF 20 */ blt lbl_802105CC
/* 802106B0 0020D5F0 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 802106B4 0020D5F4 28 03 00 00 */ cmplwi r3, 0
/* 802106B8 0020D5F8 41 82 00 18 */ beq lbl_802106D0
/* 802106BC 0020D5FC 38 80 00 01 */ li r4, 1
/* 802106C0 0020D600 81 83 00 00 */ lwz r12, 0(r3)
/* 802106C4 0020D604 81 8C 00 08 */ lwz r12, 8(r12)
/* 802106C8 0020D608 7D 89 03 A6 */ mtctr r12
/* 802106CC 0020D60C 4E 80 04 21 */ bctrl
lbl_802106D0:
/* 802106D0 0020D610 38 00 00 00 */ li r0, 0
/* 802106D4 0020D614 90 1F 01 C8 */ stw r0, 0x1c8(r31)
/* 802106D8 0020D618 80 7F 01 CC */ lwz r3, 0x1cc(r31)
/* 802106DC 0020D61C 28 03 00 00 */ cmplwi r3, 0
/* 802106E0 0020D620 41 82 00 18 */ beq lbl_802106F8
/* 802106E4 0020D624 38 80 00 01 */ li r4, 1
/* 802106E8 0020D628 81 83 00 00 */ lwz r12, 0(r3)
/* 802106EC 0020D62C 81 8C 00 08 */ lwz r12, 8(r12)
/* 802106F0 0020D630 7D 89 03 A6 */ mtctr r12
/* 802106F4 0020D634 4E 80 04 21 */ bctrl
lbl_802106F8:
/* 802106F8 0020D638 38 00 00 00 */ li r0, 0
/* 802106FC 0020D63C 90 1F 01 CC */ stw r0, 0x1cc(r31)
/* 80210700 0020D640 80 7F 01 D0 */ lwz r3, 0x1d0(r31)
/* 80210704 0020D644 28 03 00 00 */ cmplwi r3, 0
/* 80210708 0020D648 41 82 00 18 */ beq lbl_80210720
/* 8021070C 0020D64C 38 80 00 01 */ li r4, 1
/* 80210710 0020D650 81 83 00 00 */ lwz r12, 0(r3)
/* 80210714 0020D654 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210718 0020D658 7D 89 03 A6 */ mtctr r12
/* 8021071C 0020D65C 4E 80 04 21 */ bctrl
lbl_80210720:
/* 80210720 0020D660 38 00 00 00 */ li r0, 0
/* 80210724 0020D664 90 1F 01 D0 */ stw r0, 0x1d0(r31)
/* 80210728 0020D668 80 7F 01 D4 */ lwz r3, 0x1d4(r31)
/* 8021072C 0020D66C 28 03 00 00 */ cmplwi r3, 0
/* 80210730 0020D670 41 82 00 18 */ beq lbl_80210748
/* 80210734 0020D674 38 80 00 01 */ li r4, 1
/* 80210738 0020D678 81 83 00 00 */ lwz r12, 0(r3)
/* 8021073C 0020D67C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210740 0020D680 7D 89 03 A6 */ mtctr r12
/* 80210744 0020D684 4E 80 04 21 */ bctrl
lbl_80210748:
/* 80210748 0020D688 38 00 00 00 */ li r0, 0
/* 8021074C 0020D68C 90 1F 01 D4 */ stw r0, 0x1d4(r31)
/* 80210750 0020D690 80 7F 01 DC */ lwz r3, 0x1dc(r31)
/* 80210754 0020D694 28 03 00 00 */ cmplwi r3, 0
/* 80210758 0020D698 41 82 00 18 */ beq lbl_80210770
/* 8021075C 0020D69C 38 80 00 01 */ li r4, 1
/* 80210760 0020D6A0 81 83 00 00 */ lwz r12, 0(r3)
/* 80210764 0020D6A4 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210768 0020D6A8 7D 89 03 A6 */ mtctr r12
/* 8021076C 0020D6AC 4E 80 04 21 */ bctrl
lbl_80210770:
/* 80210770 0020D6B0 3B 40 00 00 */ li r26, 0
/* 80210774 0020D6B4 93 5F 01 DC */ stw r26, 0x1dc(r31)
/* 80210778 0020D6B8 3A C0 00 00 */ li r22, 0
/* 8021077C 0020D6BC 3B 60 00 00 */ li r27, 0
lbl_80210780:
/* 80210780 0020D6C0 3B 1B 05 3C */ addi r24, r27, 0x53c
/* 80210784 0020D6C4 7C 7F C0 2E */ lwzx r3, r31, r24
/* 80210788 0020D6C8 28 03 00 00 */ cmplwi r3, 0
/* 8021078C 0020D6CC 41 82 00 18 */ beq lbl_802107A4
/* 80210790 0020D6D0 38 80 00 01 */ li r4, 1
/* 80210794 0020D6D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80210798 0020D6D8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8021079C 0020D6DC 7D 89 03 A6 */ mtctr r12
/* 802107A0 0020D6E0 4E 80 04 21 */ bctrl
lbl_802107A4:
/* 802107A4 0020D6E4 7F 5F C1 2E */ stwx r26, r31, r24
/* 802107A8 0020D6E8 3A D6 00 01 */ addi r22, r22, 1
/* 802107AC 0020D6EC 2C 16 00 03 */ cmpwi r22, 3
/* 802107B0 0020D6F0 3B 7B 00 04 */ addi r27, r27, 4
/* 802107B4 0020D6F4 41 80 FF CC */ blt lbl_80210780
/* 802107B8 0020D6F8 80 7F 01 D8 */ lwz r3, 0x1d8(r31)
/* 802107BC 0020D6FC 28 03 00 00 */ cmplwi r3, 0
/* 802107C0 0020D700 41 82 00 18 */ beq lbl_802107D8
/* 802107C4 0020D704 38 80 00 01 */ li r4, 1
/* 802107C8 0020D708 81 83 00 00 */ lwz r12, 0(r3)
/* 802107CC 0020D70C 81 8C 00 08 */ lwz r12, 8(r12)
/* 802107D0 0020D710 7D 89 03 A6 */ mtctr r12
/* 802107D4 0020D714 4E 80 04 21 */ bctrl
lbl_802107D8:
/* 802107D8 0020D718 3B 40 00 00 */ li r26, 0
/* 802107DC 0020D71C 93 5F 01 D8 */ stw r26, 0x1d8(r31)
/* 802107E0 0020D720 3A C0 00 00 */ li r22, 0
/* 802107E4 0020D724 3B 60 00 00 */ li r27, 0
lbl_802107E8:
/* 802107E8 0020D728 3B 1B 01 E8 */ addi r24, r27, 0x1e8
/* 802107EC 0020D72C 7C 7F C0 2E */ lwzx r3, r31, r24
/* 802107F0 0020D730 28 03 00 00 */ cmplwi r3, 0
/* 802107F4 0020D734 41 82 00 18 */ beq lbl_8021080C
/* 802107F8 0020D738 38 80 00 01 */ li r4, 1
/* 802107FC 0020D73C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210800 0020D740 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210804 0020D744 7D 89 03 A6 */ mtctr r12
/* 80210808 0020D748 4E 80 04 21 */ bctrl
lbl_8021080C:
/* 8021080C 0020D74C 7F 5F C1 2E */ stwx r26, r31, r24
/* 80210810 0020D750 3A D6 00 01 */ addi r22, r22, 1
/* 80210814 0020D754 2C 16 00 02 */ cmpwi r22, 2
/* 80210818 0020D758 3B 7B 00 04 */ addi r27, r27, 4
/* 8021081C 0020D75C 41 80 FF CC */ blt lbl_802107E8
/* 80210820 0020D760 80 7F 01 E0 */ lwz r3, 0x1e0(r31)
/* 80210824 0020D764 28 03 00 00 */ cmplwi r3, 0
/* 80210828 0020D768 41 82 00 18 */ beq lbl_80210840
/* 8021082C 0020D76C 38 80 00 01 */ li r4, 1
/* 80210830 0020D770 81 83 00 00 */ lwz r12, 0(r3)
/* 80210834 0020D774 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210838 0020D778 7D 89 03 A6 */ mtctr r12
/* 8021083C 0020D77C 4E 80 04 21 */ bctrl
lbl_80210840:
/* 80210840 0020D780 38 00 00 00 */ li r0, 0
/* 80210844 0020D784 90 1F 01 E0 */ stw r0, 0x1e0(r31)
/* 80210848 0020D788 3A C0 00 00 */ li r22, 0
/* 8021084C 0020D78C 3B 60 00 00 */ li r27, 0
lbl_80210850:
/* 80210850 0020D790 3A E0 00 00 */ li r23, 0
/* 80210854 0020D794 3B 80 00 00 */ li r28, 0
/* 80210858 0020D798 7F 3F DA 14 */ add r25, r31, r27
/* 8021085C 0020D79C 3B 40 00 00 */ li r26, 0
lbl_80210860:
/* 80210860 0020D7A0 3B 1C 01 F0 */ addi r24, r28, 0x1f0
/* 80210864 0020D7A4 7C 79 C0 2E */ lwzx r3, r25, r24
/* 80210868 0020D7A8 28 03 00 00 */ cmplwi r3, 0
/* 8021086C 0020D7AC 41 82 00 20 */ beq lbl_8021088C
/* 80210870 0020D7B0 41 82 00 18 */ beq lbl_80210888
/* 80210874 0020D7B4 38 80 00 01 */ li r4, 1
/* 80210878 0020D7B8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021087C 0020D7BC 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210880 0020D7C0 7D 89 03 A6 */ mtctr r12
/* 80210884 0020D7C4 4E 80 04 21 */ bctrl
lbl_80210888:
/* 80210888 0020D7C8 7F 59 C1 2E */ stwx r26, r25, r24
lbl_8021088C:
/* 8021088C 0020D7CC 3A F7 00 01 */ addi r23, r23, 1
/* 80210890 0020D7D0 2C 17 00 03 */ cmpwi r23, 3
/* 80210894 0020D7D4 3B 9C 00 04 */ addi r28, r28, 4
/* 80210898 0020D7D8 41 80 FF C8 */ blt lbl_80210860
/* 8021089C 0020D7DC 3A D6 00 01 */ addi r22, r22, 1
/* 802108A0 0020D7E0 2C 16 00 10 */ cmpwi r22, 0x10
/* 802108A4 0020D7E4 3B 7B 00 0C */ addi r27, r27, 0xc
/* 802108A8 0020D7E8 41 80 FF A8 */ blt lbl_80210850
/* 802108AC 0020D7EC 80 7F 02 B0 */ lwz r3, 0x2b0(r31)
/* 802108B0 0020D7F0 28 03 00 00 */ cmplwi r3, 0
/* 802108B4 0020D7F4 41 82 00 18 */ beq lbl_802108CC
/* 802108B8 0020D7F8 38 80 00 01 */ li r4, 1
/* 802108BC 0020D7FC 81 83 00 00 */ lwz r12, 0(r3)
/* 802108C0 0020D800 81 8C 00 08 */ lwz r12, 8(r12)
/* 802108C4 0020D804 7D 89 03 A6 */ mtctr r12
/* 802108C8 0020D808 4E 80 04 21 */ bctrl
lbl_802108CC:
/* 802108CC 0020D80C 38 00 00 00 */ li r0, 0
/* 802108D0 0020D810 90 1F 02 B0 */ stw r0, 0x2b0(r31)
/* 802108D4 0020D814 3A C0 00 00 */ li r22, 0
/* 802108D8 0020D818 3B 60 00 00 */ li r27, 0
lbl_802108DC:
/* 802108DC 0020D81C 7F 1F DA 14 */ add r24, r31, r27
/* 802108E0 0020D820 80 78 02 C0 */ lwz r3, 0x2c0(r24)
/* 802108E4 0020D824 28 03 00 00 */ cmplwi r3, 0
/* 802108E8 0020D828 41 82 00 18 */ beq lbl_80210900
/* 802108EC 0020D82C 38 80 00 01 */ li r4, 1
/* 802108F0 0020D830 81 83 00 00 */ lwz r12, 0(r3)
/* 802108F4 0020D834 81 8C 00 08 */ lwz r12, 8(r12)
/* 802108F8 0020D838 7D 89 03 A6 */ mtctr r12
/* 802108FC 0020D83C 4E 80 04 21 */ bctrl
lbl_80210900:
/* 80210900 0020D840 38 00 00 00 */ li r0, 0
/* 80210904 0020D844 90 18 02 C0 */ stw r0, 0x2c0(r24)
/* 80210908 0020D848 80 78 02 C4 */ lwz r3, 0x2c4(r24)
/* 8021090C 0020D84C 28 03 00 00 */ cmplwi r3, 0
/* 80210910 0020D850 41 82 00 18 */ beq lbl_80210928
/* 80210914 0020D854 38 80 00 01 */ li r4, 1
/* 80210918 0020D858 81 83 00 00 */ lwz r12, 0(r3)
/* 8021091C 0020D85C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210920 0020D860 7D 89 03 A6 */ mtctr r12
/* 80210924 0020D864 4E 80 04 21 */ bctrl
lbl_80210928:
/* 80210928 0020D868 3B 40 00 00 */ li r26, 0
/* 8021092C 0020D86C 93 58 02 C4 */ stw r26, 0x2c4(r24)
/* 80210930 0020D870 3A D6 00 01 */ addi r22, r22, 1
/* 80210934 0020D874 2C 16 00 04 */ cmpwi r22, 4
/* 80210938 0020D878 3B 7B 00 08 */ addi r27, r27, 8
/* 8021093C 0020D87C 41 80 FF A0 */ blt lbl_802108DC
/* 80210940 0020D880 3A C0 00 00 */ li r22, 0
/* 80210944 0020D884 3B 60 00 00 */ li r27, 0
lbl_80210948:
/* 80210948 0020D888 3B 1B 02 B4 */ addi r24, r27, 0x2b4
/* 8021094C 0020D88C 7C 7F C0 2E */ lwzx r3, r31, r24
/* 80210950 0020D890 28 03 00 00 */ cmplwi r3, 0
/* 80210954 0020D894 41 82 00 18 */ beq lbl_8021096C
/* 80210958 0020D898 38 80 00 01 */ li r4, 1
/* 8021095C 0020D89C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210960 0020D8A0 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210964 0020D8A4 7D 89 03 A6 */ mtctr r12
/* 80210968 0020D8A8 4E 80 04 21 */ bctrl
lbl_8021096C:
/* 8021096C 0020D8AC 7F 5F C1 2E */ stwx r26, r31, r24
/* 80210970 0020D8B0 3A D6 00 01 */ addi r22, r22, 1
/* 80210974 0020D8B4 2C 16 00 03 */ cmpwi r22, 3
/* 80210978 0020D8B8 3B 7B 00 04 */ addi r27, r27, 4
/* 8021097C 0020D8BC 41 80 FF CC */ blt lbl_80210948
/* 80210980 0020D8C0 3A C0 00 00 */ li r22, 0
/* 80210984 0020D8C4 3B 60 00 00 */ li r27, 0
/* 80210988 0020D8C8 3B 40 00 00 */ li r26, 0
lbl_8021098C:
/* 8021098C 0020D8CC 3B 1B 02 E4 */ addi r24, r27, 0x2e4
/* 80210990 0020D8D0 7C 7F C0 2E */ lwzx r3, r31, r24
/* 80210994 0020D8D4 28 03 00 00 */ cmplwi r3, 0
/* 80210998 0020D8D8 41 82 00 18 */ beq lbl_802109B0
/* 8021099C 0020D8DC 38 80 00 01 */ li r4, 1
/* 802109A0 0020D8E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802109A4 0020D8E4 81 8C 00 08 */ lwz r12, 8(r12)
/* 802109A8 0020D8E8 7D 89 03 A6 */ mtctr r12
/* 802109AC 0020D8EC 4E 80 04 21 */ bctrl
lbl_802109B0:
/* 802109B0 0020D8F0 7F 5F C1 2E */ stwx r26, r31, r24
/* 802109B4 0020D8F4 3A D6 00 01 */ addi r22, r22, 1
/* 802109B8 0020D8F8 2C 16 00 05 */ cmpwi r22, 5
/* 802109BC 0020D8FC 3B 7B 00 04 */ addi r27, r27, 4
/* 802109C0 0020D900 41 80 FF CC */ blt lbl_8021098C
/* 802109C4 0020D904 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 802109C8 0020D908 28 03 00 00 */ cmplwi r3, 0
/* 802109CC 0020D90C 41 82 00 18 */ beq lbl_802109E4
/* 802109D0 0020D910 38 80 00 01 */ li r4, 1
/* 802109D4 0020D914 81 83 00 00 */ lwz r12, 0(r3)
/* 802109D8 0020D918 81 8C 00 08 */ lwz r12, 8(r12)
/* 802109DC 0020D91C 7D 89 03 A6 */ mtctr r12
/* 802109E0 0020D920 4E 80 04 21 */ bctrl
lbl_802109E4:
/* 802109E4 0020D924 3B 40 00 00 */ li r26, 0
/* 802109E8 0020D928 93 5F 02 E0 */ stw r26, 0x2e0(r31)
/* 802109EC 0020D92C 3A C0 00 00 */ li r22, 0
/* 802109F0 0020D930 3B 60 00 00 */ li r27, 0
lbl_802109F4:
/* 802109F4 0020D934 3A E0 00 00 */ li r23, 0
/* 802109F8 0020D938 3B 80 00 00 */ li r28, 0
/* 802109FC 0020D93C 7F 3F DA 14 */ add r25, r31, r27
lbl_80210A00:
/* 80210A00 0020D940 80 7F 00 74 */ lwz r3, 0x74(r31)
/* 80210A04 0020D944 3B 1C 04 E4 */ addi r24, r28, 0x4e4
/* 80210A08 0020D948 7C 99 C0 2E */ lwzx r4, r25, r24
/* 80210A0C 0020D94C 48 0B DB 3D */ bl free__7JKRHeapFPv
/* 80210A10 0020D950 7F 59 C1 2E */ stwx r26, r25, r24
/* 80210A14 0020D954 3A F7 00 01 */ addi r23, r23, 1
/* 80210A18 0020D958 2C 17 00 02 */ cmpwi r23, 2
/* 80210A1C 0020D95C 3B 9C 00 04 */ addi r28, r28, 4
/* 80210A20 0020D960 41 80 FF E0 */ blt lbl_80210A00
/* 80210A24 0020D964 3A D6 00 01 */ addi r22, r22, 1
/* 80210A28 0020D968 2C 16 00 02 */ cmpwi r22, 2
/* 80210A2C 0020D96C 3B 7B 00 08 */ addi r27, r27, 8
/* 80210A30 0020D970 41 80 FF C4 */ blt lbl_802109F4
/* 80210A34 0020D974 3A C0 00 00 */ li r22, 0
/* 80210A38 0020D978 3B 80 00 00 */ li r28, 0
lbl_80210A3C:
/* 80210A3C 0020D97C 3A A0 00 00 */ li r21, 0
/* 80210A40 0020D980 3B A0 00 00 */ li r29, 0
/* 80210A44 0020D984 7F 1F E2 14 */ add r24, r31, r28
/* 80210A48 0020D988 3B 40 00 00 */ li r26, 0
lbl_80210A4C:
/* 80210A4C 0020D98C 3A 80 00 00 */ li r20, 0
/* 80210A50 0020D990 3B 60 00 00 */ li r27, 0
/* 80210A54 0020D994 7F 38 EA 14 */ add r25, r24, r29
lbl_80210A58:
/* 80210A58 0020D998 80 7F 00 74 */ lwz r3, 0x74(r31)
/* 80210A5C 0020D99C 3A FB 04 F4 */ addi r23, r27, 0x4f4
/* 80210A60 0020D9A0 7C 99 B8 2E */ lwzx r4, r25, r23
/* 80210A64 0020D9A4 48 0B DA E5 */ bl free__7JKRHeapFPv
/* 80210A68 0020D9A8 7F 59 B9 2E */ stwx r26, r25, r23
/* 80210A6C 0020D9AC 3A 94 00 01 */ addi r20, r20, 1
/* 80210A70 0020D9B0 2C 14 00 02 */ cmpwi r20, 2
/* 80210A74 0020D9B4 3B 7B 00 04 */ addi r27, r27, 4
/* 80210A78 0020D9B8 41 80 FF E0 */ blt lbl_80210A58
/* 80210A7C 0020D9BC 3A B5 00 01 */ addi r21, r21, 1
/* 80210A80 0020D9C0 2C 15 00 02 */ cmpwi r21, 2
/* 80210A84 0020D9C4 3B BD 00 08 */ addi r29, r29, 8
/* 80210A88 0020D9C8 41 80 FF C4 */ blt lbl_80210A4C
/* 80210A8C 0020D9CC 3A D6 00 01 */ addi r22, r22, 1
/* 80210A90 0020D9D0 2C 16 00 02 */ cmpwi r22, 2
/* 80210A94 0020D9D4 3B 9C 00 10 */ addi r28, r28, 0x10
/* 80210A98 0020D9D8 41 80 FF A4 */ blt lbl_80210A3C
/* 80210A9C 0020D9DC 80 7F 03 28 */ lwz r3, 0x328(r31)
/* 80210AA0 0020D9E0 28 03 00 00 */ cmplwi r3, 0
/* 80210AA4 0020D9E4 41 82 00 18 */ beq lbl_80210ABC
/* 80210AA8 0020D9E8 38 80 00 01 */ li r4, 1
/* 80210AAC 0020D9EC 81 83 00 00 */ lwz r12, 0(r3)
/* 80210AB0 0020D9F0 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210AB4 0020D9F4 7D 89 03 A6 */ mtctr r12
/* 80210AB8 0020D9F8 4E 80 04 21 */ bctrl
lbl_80210ABC:
/* 80210ABC 0020D9FC 3B 60 00 00 */ li r27, 0
/* 80210AC0 0020DA00 93 7F 03 28 */ stw r27, 0x328(r31)
/* 80210AC4 0020DA04 93 7F 05 14 */ stw r27, 0x514(r31)
/* 80210AC8 0020DA08 3A 80 00 00 */ li r20, 0
/* 80210ACC 0020DA0C 3B 80 00 00 */ li r28, 0
lbl_80210AD0:
/* 80210AD0 0020DA10 3A FC 03 2C */ addi r23, r28, 0x32c
/* 80210AD4 0020DA14 7C 7F B8 2E */ lwzx r3, r31, r23
/* 80210AD8 0020DA18 28 03 00 00 */ cmplwi r3, 0
/* 80210ADC 0020DA1C 41 82 00 20 */ beq lbl_80210AFC
/* 80210AE0 0020DA20 41 82 00 18 */ beq lbl_80210AF8
/* 80210AE4 0020DA24 38 80 00 01 */ li r4, 1
/* 80210AE8 0020DA28 81 83 00 00 */ lwz r12, 0(r3)
/* 80210AEC 0020DA2C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210AF0 0020DA30 7D 89 03 A6 */ mtctr r12
/* 80210AF4 0020DA34 4E 80 04 21 */ bctrl
lbl_80210AF8:
/* 80210AF8 0020DA38 7F 7F B9 2E */ stwx r27, r31, r23
lbl_80210AFC:
/* 80210AFC 0020DA3C 3A 94 00 01 */ addi r20, r20, 1
/* 80210B00 0020DA40 2C 14 00 02 */ cmpwi r20, 2
/* 80210B04 0020DA44 3B 9C 00 04 */ addi r28, r28, 4
/* 80210B08 0020DA48 41 80 FF C8 */ blt lbl_80210AD0
/* 80210B0C 0020DA4C 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80210B10 0020DA50 28 03 00 00 */ cmplwi r3, 0
/* 80210B14 0020DA54 41 82 00 18 */ beq lbl_80210B2C
/* 80210B18 0020DA58 38 80 00 01 */ li r4, 1
/* 80210B1C 0020DA5C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210B20 0020DA60 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210B24 0020DA64 7D 89 03 A6 */ mtctr r12
/* 80210B28 0020DA68 4E 80 04 21 */ bctrl
lbl_80210B2C:
/* 80210B2C 0020DA6C 38 80 00 00 */ li r4, 0
/* 80210B30 0020DA70 90 9F 03 34 */ stw r4, 0x334(r31)
/* 80210B34 0020DA74 38 60 00 00 */ li r3, 0
/* 80210B38 0020DA78 38 00 00 03 */ li r0, 3
/* 80210B3C 0020DA7C 7C 09 03 A6 */ mtctr r0
lbl_80210B40:
/* 80210B40 0020DA80 38 03 05 18 */ addi r0, r3, 0x518
/* 80210B44 0020DA84 7C 9F 01 2E */ stwx r4, r31, r0
/* 80210B48 0020DA88 38 63 00 04 */ addi r3, r3, 4
/* 80210B4C 0020DA8C 42 00 FF F4 */ bdnz lbl_80210B40
/* 80210B50 0020DA90 80 7F 03 18 */ lwz r3, 0x318(r31)
/* 80210B54 0020DA94 28 03 00 00 */ cmplwi r3, 0
/* 80210B58 0020DA98 41 82 00 18 */ beq lbl_80210B70
/* 80210B5C 0020DA9C 38 80 00 01 */ li r4, 1
/* 80210B60 0020DAA0 81 83 00 00 */ lwz r12, 0(r3)
/* 80210B64 0020DAA4 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210B68 0020DAA8 7D 89 03 A6 */ mtctr r12
/* 80210B6C 0020DAAC 4E 80 04 21 */ bctrl
lbl_80210B70:
/* 80210B70 0020DAB0 3B 60 00 00 */ li r27, 0
/* 80210B74 0020DAB4 93 7F 03 18 */ stw r27, 0x318(r31)
/* 80210B78 0020DAB8 3A 80 00 00 */ li r20, 0
/* 80210B7C 0020DABC 3B 80 00 00 */ li r28, 0
lbl_80210B80:
/* 80210B80 0020DAC0 3A FC 03 1C */ addi r23, r28, 0x31c
/* 80210B84 0020DAC4 7C 7F B8 2E */ lwzx r3, r31, r23
/* 80210B88 0020DAC8 28 03 00 00 */ cmplwi r3, 0
/* 80210B8C 0020DACC 41 82 00 20 */ beq lbl_80210BAC
/* 80210B90 0020DAD0 41 82 00 18 */ beq lbl_80210BA8
/* 80210B94 0020DAD4 38 80 00 01 */ li r4, 1
/* 80210B98 0020DAD8 81 83 00 00 */ lwz r12, 0(r3)
/* 80210B9C 0020DADC 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210BA0 0020DAE0 7D 89 03 A6 */ mtctr r12
/* 80210BA4 0020DAE4 4E 80 04 21 */ bctrl
lbl_80210BA8:
/* 80210BA8 0020DAE8 7F 7F B9 2E */ stwx r27, r31, r23
lbl_80210BAC:
/* 80210BAC 0020DAEC 3A 94 00 01 */ addi r20, r20, 1
/* 80210BB0 0020DAF0 2C 14 00 03 */ cmpwi r20, 3
/* 80210BB4 0020DAF4 3B 9C 00 04 */ addi r28, r28, 4
/* 80210BB8 0020DAF8 41 80 FF C8 */ blt lbl_80210B80
/* 80210BBC 0020DAFC 80 7F 03 38 */ lwz r3, 0x338(r31)
/* 80210BC0 0020DB00 28 03 00 00 */ cmplwi r3, 0
/* 80210BC4 0020DB04 41 82 00 18 */ beq lbl_80210BDC
/* 80210BC8 0020DB08 38 80 00 01 */ li r4, 1
/* 80210BCC 0020DB0C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210BD0 0020DB10 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210BD4 0020DB14 7D 89 03 A6 */ mtctr r12
/* 80210BD8 0020DB18 4E 80 04 21 */ bctrl
lbl_80210BDC:
/* 80210BDC 0020DB1C 38 00 00 00 */ li r0, 0
/* 80210BE0 0020DB20 90 1F 03 38 */ stw r0, 0x338(r31)
/* 80210BE4 0020DB24 80 7F 03 3C */ lwz r3, 0x33c(r31)
/* 80210BE8 0020DB28 28 03 00 00 */ cmplwi r3, 0
/* 80210BEC 0020DB2C 41 82 00 18 */ beq lbl_80210C04
/* 80210BF0 0020DB30 38 80 00 01 */ li r4, 1
/* 80210BF4 0020DB34 81 83 00 00 */ lwz r12, 0(r3)
/* 80210BF8 0020DB38 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210BFC 0020DB3C 7D 89 03 A6 */ mtctr r12
/* 80210C00 0020DB40 4E 80 04 21 */ bctrl
lbl_80210C04:
/* 80210C04 0020DB44 3B 60 00 00 */ li r27, 0
/* 80210C08 0020DB48 93 7F 03 3C */ stw r27, 0x33c(r31)
/* 80210C0C 0020DB4C 3A 80 00 00 */ li r20, 0
/* 80210C10 0020DB50 3B 80 00 00 */ li r28, 0
lbl_80210C14:
/* 80210C14 0020DB54 3A FC 03 40 */ addi r23, r28, 0x340
/* 80210C18 0020DB58 7C 7F B8 2E */ lwzx r3, r31, r23
/* 80210C1C 0020DB5C 28 03 00 00 */ cmplwi r3, 0
/* 80210C20 0020DB60 41 82 00 20 */ beq lbl_80210C40
/* 80210C24 0020DB64 41 82 00 18 */ beq lbl_80210C3C
/* 80210C28 0020DB68 38 80 00 01 */ li r4, 1
/* 80210C2C 0020DB6C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210C30 0020DB70 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210C34 0020DB74 7D 89 03 A6 */ mtctr r12
/* 80210C38 0020DB78 4E 80 04 21 */ bctrl
lbl_80210C3C:
/* 80210C3C 0020DB7C 7F 7F B9 2E */ stwx r27, r31, r23
lbl_80210C40:
/* 80210C40 0020DB80 3A 94 00 01 */ addi r20, r20, 1
/* 80210C44 0020DB84 2C 14 00 03 */ cmpwi r20, 3
/* 80210C48 0020DB88 3B 9C 00 04 */ addi r28, r28, 4
/* 80210C4C 0020DB8C 41 80 FF C8 */ blt lbl_80210C14
/* 80210C50 0020DB90 80 7F 03 4C */ lwz r3, 0x34c(r31)
/* 80210C54 0020DB94 28 03 00 00 */ cmplwi r3, 0
/* 80210C58 0020DB98 41 82 00 18 */ beq lbl_80210C70
/* 80210C5C 0020DB9C 38 80 00 01 */ li r4, 1
/* 80210C60 0020DBA0 81 83 00 00 */ lwz r12, 0(r3)
/* 80210C64 0020DBA4 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210C68 0020DBA8 7D 89 03 A6 */ mtctr r12
/* 80210C6C 0020DBAC 4E 80 04 21 */ bctrl
lbl_80210C70:
/* 80210C70 0020DBB0 38 00 00 00 */ li r0, 0
/* 80210C74 0020DBB4 90 1F 03 4C */ stw r0, 0x34c(r31)
/* 80210C78 0020DBB8 80 7F 03 50 */ lwz r3, 0x350(r31)
/* 80210C7C 0020DBBC 28 03 00 00 */ cmplwi r3, 0
/* 80210C80 0020DBC0 41 82 00 18 */ beq lbl_80210C98
/* 80210C84 0020DBC4 38 80 00 01 */ li r4, 1
/* 80210C88 0020DBC8 81 83 00 00 */ lwz r12, 0(r3)
/* 80210C8C 0020DBCC 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210C90 0020DBD0 7D 89 03 A6 */ mtctr r12
/* 80210C94 0020DBD4 4E 80 04 21 */ bctrl
lbl_80210C98:
/* 80210C98 0020DBD8 3B 60 00 00 */ li r27, 0
/* 80210C9C 0020DBDC 93 7F 03 50 */ stw r27, 0x350(r31)
/* 80210CA0 0020DBE0 3A 80 00 00 */ li r20, 0
/* 80210CA4 0020DBE4 3B 80 00 00 */ li r28, 0
lbl_80210CA8:
/* 80210CA8 0020DBE8 3A FC 03 54 */ addi r23, r28, 0x354
/* 80210CAC 0020DBEC 7C 7F B8 2E */ lwzx r3, r31, r23
/* 80210CB0 0020DBF0 28 03 00 00 */ cmplwi r3, 0
/* 80210CB4 0020DBF4 41 82 00 18 */ beq lbl_80210CCC
/* 80210CB8 0020DBF8 38 80 00 01 */ li r4, 1
/* 80210CBC 0020DBFC 81 83 00 00 */ lwz r12, 0(r3)
/* 80210CC0 0020DC00 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210CC4 0020DC04 7D 89 03 A6 */ mtctr r12
/* 80210CC8 0020DC08 4E 80 04 21 */ bctrl
lbl_80210CCC:
/* 80210CCC 0020DC0C 7F 7F B9 2E */ stwx r27, r31, r23
/* 80210CD0 0020DC10 3A 94 00 01 */ addi r20, r20, 1
/* 80210CD4 0020DC14 2C 14 00 03 */ cmpwi r20, 3
/* 80210CD8 0020DC18 3B 9C 00 04 */ addi r28, r28, 4
/* 80210CDC 0020DC1C 41 80 FF CC */ blt lbl_80210CA8
/* 80210CE0 0020DC20 80 7F 03 60 */ lwz r3, 0x360(r31)
/* 80210CE4 0020DC24 28 03 00 00 */ cmplwi r3, 0
/* 80210CE8 0020DC28 41 82 00 18 */ beq lbl_80210D00
/* 80210CEC 0020DC2C 38 80 00 01 */ li r4, 1
/* 80210CF0 0020DC30 81 83 00 00 */ lwz r12, 0(r3)
/* 80210CF4 0020DC34 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210CF8 0020DC38 7D 89 03 A6 */ mtctr r12
/* 80210CFC 0020DC3C 4E 80 04 21 */ bctrl
lbl_80210D00:
/* 80210D00 0020DC40 38 00 00 00 */ li r0, 0
/* 80210D04 0020DC44 90 1F 03 60 */ stw r0, 0x360(r31)
/* 80210D08 0020DC48 80 7F 03 64 */ lwz r3, 0x364(r31)
/* 80210D0C 0020DC4C 28 03 00 00 */ cmplwi r3, 0
/* 80210D10 0020DC50 41 82 00 18 */ beq lbl_80210D28
/* 80210D14 0020DC54 38 80 00 01 */ li r4, 1
/* 80210D18 0020DC58 81 83 00 00 */ lwz r12, 0(r3)
/* 80210D1C 0020DC5C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210D20 0020DC60 7D 89 03 A6 */ mtctr r12
/* 80210D24 0020DC64 4E 80 04 21 */ bctrl
lbl_80210D28:
/* 80210D28 0020DC68 38 00 00 00 */ li r0, 0
/* 80210D2C 0020DC6C 90 1F 03 64 */ stw r0, 0x364(r31)
/* 80210D30 0020DC70 3A 80 00 00 */ li r20, 0
/* 80210D34 0020DC74 3B 80 00 00 */ li r28, 0
lbl_80210D38:
/* 80210D38 0020DC78 7E FF E2 14 */ add r23, r31, r28
/* 80210D3C 0020DC7C 80 77 04 90 */ lwz r3, 0x490(r23)
/* 80210D40 0020DC80 28 03 00 00 */ cmplwi r3, 0
/* 80210D44 0020DC84 41 82 00 24 */ beq lbl_80210D68
/* 80210D48 0020DC88 41 82 00 18 */ beq lbl_80210D60
/* 80210D4C 0020DC8C 38 80 00 01 */ li r4, 1
/* 80210D50 0020DC90 81 83 00 00 */ lwz r12, 0(r3)
/* 80210D54 0020DC94 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210D58 0020DC98 7D 89 03 A6 */ mtctr r12
/* 80210D5C 0020DC9C 4E 80 04 21 */ bctrl
lbl_80210D60:
/* 80210D60 0020DCA0 38 00 00 00 */ li r0, 0
/* 80210D64 0020DCA4 90 17 04 90 */ stw r0, 0x490(r23)
lbl_80210D68:
/* 80210D68 0020DCA8 80 77 04 A4 */ lwz r3, 0x4a4(r23)
/* 80210D6C 0020DCAC 28 03 00 00 */ cmplwi r3, 0
/* 80210D70 0020DCB0 41 82 00 24 */ beq lbl_80210D94
/* 80210D74 0020DCB4 41 82 00 18 */ beq lbl_80210D8C
/* 80210D78 0020DCB8 38 80 00 01 */ li r4, 1
/* 80210D7C 0020DCBC 81 83 00 00 */ lwz r12, 0(r3)
/* 80210D80 0020DCC0 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210D84 0020DCC4 7D 89 03 A6 */ mtctr r12
/* 80210D88 0020DCC8 4E 80 04 21 */ bctrl
lbl_80210D8C:
/* 80210D8C 0020DCCC 38 00 00 00 */ li r0, 0
/* 80210D90 0020DCD0 90 17 04 A4 */ stw r0, 0x4a4(r23)
lbl_80210D94:
/* 80210D94 0020DCD4 3A 94 00 01 */ addi r20, r20, 1
/* 80210D98 0020DCD8 2C 14 00 05 */ cmpwi r20, 5
/* 80210D9C 0020DCDC 3B 9C 00 04 */ addi r28, r28, 4
/* 80210DA0 0020DCE0 41 80 FF 98 */ blt lbl_80210D38
/* 80210DA4 0020DCE4 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 80210DA8 0020DCE8 28 03 00 00 */ cmplwi r3, 0
/* 80210DAC 0020DCEC 41 82 00 18 */ beq lbl_80210DC4
/* 80210DB0 0020DCF0 38 80 00 01 */ li r4, 1
/* 80210DB4 0020DCF4 81 83 00 00 */ lwz r12, 0(r3)
/* 80210DB8 0020DCF8 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210DBC 0020DCFC 7D 89 03 A6 */ mtctr r12
/* 80210DC0 0020DD00 4E 80 04 21 */ bctrl
lbl_80210DC4:
/* 80210DC4 0020DD04 38 00 00 00 */ li r0, 0
/* 80210DC8 0020DD08 90 1F 02 F8 */ stw r0, 0x2f8(r31)
/* 80210DCC 0020DD0C 80 7F 03 00 */ lwz r3, 0x300(r31)
/* 80210DD0 0020DD10 28 03 00 00 */ cmplwi r3, 0
/* 80210DD4 0020DD14 41 82 00 18 */ beq lbl_80210DEC
/* 80210DD8 0020DD18 38 80 00 01 */ li r4, 1
/* 80210DDC 0020DD1C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210DE0 0020DD20 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210DE4 0020DD24 7D 89 03 A6 */ mtctr r12
/* 80210DE8 0020DD28 4E 80 04 21 */ bctrl
lbl_80210DEC:
/* 80210DEC 0020DD2C 38 00 00 00 */ li r0, 0
/* 80210DF0 0020DD30 90 1F 03 00 */ stw r0, 0x300(r31)
/* 80210DF4 0020DD34 80 7F 03 04 */ lwz r3, 0x304(r31)
/* 80210DF8 0020DD38 28 03 00 00 */ cmplwi r3, 0
/* 80210DFC 0020DD3C 41 82 00 18 */ beq lbl_80210E14
/* 80210E00 0020DD40 38 80 00 01 */ li r4, 1
/* 80210E04 0020DD44 81 83 00 00 */ lwz r12, 0(r3)
/* 80210E08 0020DD48 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210E0C 0020DD4C 7D 89 03 A6 */ mtctr r12
/* 80210E10 0020DD50 4E 80 04 21 */ bctrl
lbl_80210E14:
/* 80210E14 0020DD54 38 00 00 00 */ li r0, 0
/* 80210E18 0020DD58 90 1F 03 04 */ stw r0, 0x304(r31)
/* 80210E1C 0020DD5C 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80210E20 0020DD60 28 03 00 00 */ cmplwi r3, 0
/* 80210E24 0020DD64 41 82 00 18 */ beq lbl_80210E3C
/* 80210E28 0020DD68 38 80 00 01 */ li r4, 1
/* 80210E2C 0020DD6C 81 83 00 00 */ lwz r12, 0(r3)
/* 80210E30 0020DD70 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210E34 0020DD74 7D 89 03 A6 */ mtctr r12
/* 80210E38 0020DD78 4E 80 04 21 */ bctrl
lbl_80210E3C:
/* 80210E3C 0020DD7C 3B 60 00 00 */ li r27, 0
/* 80210E40 0020DD80 93 7F 03 08 */ stw r27, 0x308(r31)
/* 80210E44 0020DD84 3A 80 00 00 */ li r20, 0
/* 80210E48 0020DD88 3B 80 00 00 */ li r28, 0
lbl_80210E4C:
/* 80210E4C 0020DD8C 3A FC 03 0C */ addi r23, r28, 0x30c
/* 80210E50 0020DD90 7C 7F B8 2E */ lwzx r3, r31, r23
/* 80210E54 0020DD94 28 03 00 00 */ cmplwi r3, 0
/* 80210E58 0020DD98 41 82 00 18 */ beq lbl_80210E70
/* 80210E5C 0020DD9C 38 80 00 01 */ li r4, 1
/* 80210E60 0020DDA0 81 83 00 00 */ lwz r12, 0(r3)
/* 80210E64 0020DDA4 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210E68 0020DDA8 7D 89 03 A6 */ mtctr r12
/* 80210E6C 0020DDAC 4E 80 04 21 */ bctrl
lbl_80210E70:
/* 80210E70 0020DDB0 7F 7F B9 2E */ stwx r27, r31, r23
/* 80210E74 0020DDB4 3A 94 00 01 */ addi r20, r20, 1
/* 80210E78 0020DDB8 2C 14 00 03 */ cmpwi r20, 3
/* 80210E7C 0020DDBC 3B 9C 00 04 */ addi r28, r28, 4
/* 80210E80 0020DDC0 41 80 FF CC */ blt lbl_80210E4C
/* 80210E84 0020DDC4 80 7F 04 B8 */ lwz r3, 0x4b8(r31)
/* 80210E88 0020DDC8 28 03 00 00 */ cmplwi r3, 0
/* 80210E8C 0020DDCC 41 82 00 24 */ beq lbl_80210EB0
/* 80210E90 0020DDD0 41 82 00 18 */ beq lbl_80210EA8
/* 80210E94 0020DDD4 38 80 00 01 */ li r4, 1
/* 80210E98 0020DDD8 81 83 00 00 */ lwz r12, 0(r3)
/* 80210E9C 0020DDDC 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210EA0 0020DDE0 7D 89 03 A6 */ mtctr r12
/* 80210EA4 0020DDE4 4E 80 04 21 */ bctrl
lbl_80210EA8:
/* 80210EA8 0020DDE8 38 00 00 00 */ li r0, 0
/* 80210EAC 0020DDEC 90 1F 04 B8 */ stw r0, 0x4b8(r31)
lbl_80210EB0:
/* 80210EB0 0020DDF0 80 7F 03 68 */ lwz r3, 0x368(r31)
/* 80210EB4 0020DDF4 28 03 00 00 */ cmplwi r3, 0
/* 80210EB8 0020DDF8 41 82 00 18 */ beq lbl_80210ED0
/* 80210EBC 0020DDFC 38 80 00 01 */ li r4, 1
/* 80210EC0 0020DE00 81 83 00 00 */ lwz r12, 0(r3)
/* 80210EC4 0020DE04 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210EC8 0020DE08 7D 89 03 A6 */ mtctr r12
/* 80210ECC 0020DE0C 4E 80 04 21 */ bctrl
lbl_80210ED0:
/* 80210ED0 0020DE10 38 00 00 00 */ li r0, 0
/* 80210ED4 0020DE14 90 1F 03 68 */ stw r0, 0x368(r31)
/* 80210ED8 0020DE18 3A 80 00 00 */ li r20, 0
/* 80210EDC 0020DE1C 3B A0 00 00 */ li r29, 0
lbl_80210EE0:
/* 80210EE0 0020DE20 3A A0 00 00 */ li r21, 0
/* 80210EE4 0020DE24 3B 80 00 00 */ li r28, 0
/* 80210EE8 0020DE28 7F 1F EA 14 */ add r24, r31, r29
/* 80210EEC 0020DE2C 3B 60 00 00 */ li r27, 0
lbl_80210EF0:
/* 80210EF0 0020DE30 3A FC 00 84 */ addi r23, r28, 0x84
/* 80210EF4 0020DE34 7C 78 B8 2E */ lwzx r3, r24, r23
/* 80210EF8 0020DE38 28 03 00 00 */ cmplwi r3, 0
/* 80210EFC 0020DE3C 41 82 00 20 */ beq lbl_80210F1C
/* 80210F00 0020DE40 41 82 00 18 */ beq lbl_80210F18
/* 80210F04 0020DE44 38 80 00 01 */ li r4, 1
/* 80210F08 0020DE48 81 83 00 00 */ lwz r12, 0(r3)
/* 80210F0C 0020DE4C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210F10 0020DE50 7D 89 03 A6 */ mtctr r12
/* 80210F14 0020DE54 4E 80 04 21 */ bctrl
lbl_80210F18:
/* 80210F18 0020DE58 7F 78 B9 2E */ stwx r27, r24, r23
lbl_80210F1C:
/* 80210F1C 0020DE5C 3A B5 00 01 */ addi r21, r21, 1
/* 80210F20 0020DE60 2C 15 00 03 */ cmpwi r21, 3
/* 80210F24 0020DE64 3B 9C 00 04 */ addi r28, r28, 4
/* 80210F28 0020DE68 41 80 FF C8 */ blt lbl_80210EF0
/* 80210F2C 0020DE6C 3A 94 00 01 */ addi r20, r20, 1
/* 80210F30 0020DE70 2C 14 00 02 */ cmpwi r20, 2
/* 80210F34 0020DE74 3B BD 00 0C */ addi r29, r29, 0xc
/* 80210F38 0020DE78 41 80 FF A8 */ blt lbl_80210EE0
/* 80210F3C 0020DE7C 3A 80 00 00 */ li r20, 0
/* 80210F40 0020DE80 3B A0 00 00 */ li r29, 0
/* 80210F44 0020DE84 3B 60 00 00 */ li r27, 0
lbl_80210F48:
/* 80210F48 0020DE88 3A FD 00 9C */ addi r23, r29, 0x9c
/* 80210F4C 0020DE8C 7C 7F B8 2E */ lwzx r3, r31, r23
/* 80210F50 0020DE90 28 03 00 00 */ cmplwi r3, 0
/* 80210F54 0020DE94 41 82 00 20 */ beq lbl_80210F74
/* 80210F58 0020DE98 41 82 00 18 */ beq lbl_80210F70
/* 80210F5C 0020DE9C 38 80 00 01 */ li r4, 1
/* 80210F60 0020DEA0 81 83 00 00 */ lwz r12, 0(r3)
/* 80210F64 0020DEA4 81 8C 00 08 */ lwz r12, 8(r12)
/* 80210F68 0020DEA8 7D 89 03 A6 */ mtctr r12
/* 80210F6C 0020DEAC 4E 80 04 21 */ bctrl
lbl_80210F70:
/* 80210F70 0020DEB0 7F 7F B9 2E */ stwx r27, r31, r23
lbl_80210F74:
/* 80210F74 0020DEB4 3A 94 00 01 */ addi r20, r20, 1
/* 80210F78 0020DEB8 2C 14 00 03 */ cmpwi r20, 3
/* 80210F7C 0020DEBC 3B BD 00 04 */ addi r29, r29, 4
/* 80210F80 0020DEC0 41 80 FF C8 */ blt lbl_80210F48
/* 80210F84 0020DEC4 7F C0 07 35 */ extsh. r0, r30
/* 80210F88 0020DEC8 40 81 00 0C */ ble lbl_80210F94
/* 80210F8C 0020DECC 7F E3 FB 78 */ mr r3, r31
/* 80210F90 0020DED0 48 0B DD AD */ bl __dl__FPv
lbl_80210F94:
/* 80210F94 0020DED4 7F E3 FB 78 */ mr r3, r31
/* 80210F98 0020DED8 39 61 00 40 */ addi r11, r1, 0x40
/* 80210F9C 0020DEDC 48 15 12 69 */ bl func_80362204
/* 80210FA0 0020DEE0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80210FA4 0020DEE4 7C 08 03 A6 */ mtlr r0
/* 80210FA8 0020DEE8 38 21 00 40 */ addi r1, r1, 0x40
/* 80210FAC 0020DEEC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_init
dMeter2Draw_c_NS_init:
/* 80210FB0 0020DEF0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80210FB4 0020DEF4 7C 08 02 A6 */ mflr r0
/* 80210FB8 0020DEF8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80210FBC 0020DEFC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80210FC0 0020DF00 7C 7F 1B 78 */ mr r31, r3
/* 80210FC4 0020DF04 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80210FC8 0020DF08 D0 03 06 08 */ stfs f0, 0x608(r3)
/* 80210FCC 0020DF0C D0 03 06 0C */ stfs f0, 0x60c(r3)
/* 80210FD0 0020DF10 38 60 00 00 */ li r3, 0
/* 80210FD4 0020DF14 38 00 00 03 */ li r0, 3
/* 80210FD8 0020DF18 7C 09 03 A6 */ mtctr r0
lbl_80210FDC:
/* 80210FDC 0020DF1C 7C 9F 1A 14 */ add r4, r31, r3
/* 80210FE0 0020DF20 D0 04 06 20 */ stfs f0, 0x620(r4)
/* 80210FE4 0020DF24 D0 04 06 10 */ stfs f0, 0x610(r4)
/* 80210FE8 0020DF28 38 63 00 04 */ addi r3, r3, 4
/* 80210FEC 0020DF2C 42 00 FF F0 */ bdnz lbl_80210FDC
/* 80210FF0 0020DF30 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80210FF4 0020DF34 D0 1F 06 1C */ stfs f0, 0x61c(r31)
/* 80210FF8 0020DF38 38 60 00 00 */ li r3, 0
/* 80210FFC 0020DF3C 38 00 00 10 */ li r0, 0x10
/* 80211000 0020DF40 7C 09 03 A6 */ mtctr r0
lbl_80211004:
/* 80211004 0020DF44 7C 9F 1A 14 */ add r4, r31, r3
/* 80211008 0020DF48 D0 04 06 2C */ stfs f0, 0x62c(r4)
/* 8021100C 0020DF4C D0 04 06 6C */ stfs f0, 0x66c(r4)
/* 80211010 0020DF50 38 63 00 04 */ addi r3, r3, 4
/* 80211014 0020DF54 42 00 FF F0 */ bdnz lbl_80211004
/* 80211018 0020DF58 38 60 00 00 */ li r3, 0
/* 8021101C 0020DF5C 98 7F 07 59 */ stb r3, 0x759(r31)
/* 80211020 0020DF60 98 7F 07 5A */ stb r3, 0x75a(r31)
/* 80211024 0020DF64 38 80 00 00 */ li r4, 0
/* 80211028 0020DF68 38 00 00 03 */ li r0, 3
/* 8021102C 0020DF6C 7C 09 03 A6 */ mtctr r0
lbl_80211030:
/* 80211030 0020DF70 38 04 07 5C */ addi r0, r4, 0x75c
/* 80211034 0020DF74 7C 7F 01 AE */ stbx r3, r31, r0
/* 80211038 0020DF78 38 84 00 01 */ addi r4, r4, 1
/* 8021103C 0020DF7C 42 00 FF F4 */ bdnz lbl_80211030
/* 80211040 0020DF80 38 60 00 00 */ li r3, 0
/* 80211044 0020DF84 98 7F 07 5F */ stb r3, 0x75f(r31)
/* 80211048 0020DF88 38 00 FF FF */ li r0, -1
/* 8021104C 0020DF8C B0 1F 07 56 */ sth r0, 0x756(r31)
/* 80211050 0020DF90 98 7F 07 60 */ stb r3, 0x760(r31)
/* 80211054 0020DF94 38 60 00 00 */ li r3, 0
/* 80211058 0020DF98 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021105C 0020DF9C 38 00 00 03 */ li r0, 3
/* 80211060 0020DFA0 7C 09 03 A6 */ mtctr r0
lbl_80211064:
/* 80211064 0020DFA4 7C 9F 1A 14 */ add r4, r31, r3
/* 80211068 0020DFA8 D0 04 06 AC */ stfs f0, 0x6ac(r4)
/* 8021106C 0020DFAC D0 04 06 B8 */ stfs f0, 0x6b8(r4)
/* 80211070 0020DFB0 D0 04 06 C4 */ stfs f0, 0x6c4(r4)
/* 80211074 0020DFB4 D0 04 06 D0 */ stfs f0, 0x6d0(r4)
/* 80211078 0020DFB8 38 63 00 04 */ addi r3, r3, 4
/* 8021107C 0020DFBC 42 00 FF E8 */ bdnz lbl_80211064
/* 80211080 0020DFC0 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80211084 0020DFC4 D0 3F 06 DC */ stfs f1, 0x6dc(r31)
/* 80211088 0020DFC8 D0 3F 06 E0 */ stfs f1, 0x6e0(r31)
/* 8021108C 0020DFCC D0 3F 06 E4 */ stfs f1, 0x6e4(r31)
/* 80211090 0020DFD0 D0 3F 06 E8 */ stfs f1, 0x6e8(r31)
/* 80211094 0020DFD4 D0 3F 06 EC */ stfs f1, 0x6ec(r31)
/* 80211098 0020DFD8 D0 3F 06 F0 */ stfs f1, 0x6f0(r31)
/* 8021109C 0020DFDC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802110A0 0020DFE0 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 802110A4 0020DFE4 C0 04 00 14 */ lfs f0, 0x14(r4)
/* 802110A8 0020DFE8 D0 1F 07 78 */ stfs f0, 0x778(r31)
/* 802110AC 0020DFEC C0 04 00 18 */ lfs f0, 0x18(r4)
/* 802110B0 0020DFF0 D0 1F 07 7C */ stfs f0, 0x77c(r31)
/* 802110B4 0020DFF4 D0 3F 07 80 */ stfs f1, 0x780(r31)
/* 802110B8 0020DFF8 D0 3F 07 84 */ stfs f1, 0x784(r31)
/* 802110BC 0020DFFC C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 802110C0 0020E000 D0 1F 07 88 */ stfs f0, 0x788(r31)
/* 802110C4 0020E004 C0 04 00 9C */ lfs f0, 0x9c(r4)
/* 802110C8 0020E008 D0 1F 07 8C */ stfs f0, 0x78c(r31)
/* 802110CC 0020E00C D0 3F 07 90 */ stfs f1, 0x790(r31)
/* 802110D0 0020E010 C0 04 00 20 */ lfs f0, 0x20(r4)
/* 802110D4 0020E014 D0 1F 07 94 */ stfs f0, 0x794(r31)
/* 802110D8 0020E018 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 802110DC 0020E01C D0 1F 07 98 */ stfs f0, 0x798(r31)
/* 802110E0 0020E020 C0 04 00 34 */ lfs f0, 0x34(r4)
/* 802110E4 0020E024 D0 1F 07 9C */ stfs f0, 0x79c(r31)
/* 802110E8 0020E028 C0 04 00 3C */ lfs f0, 0x3c(r4)
/* 802110EC 0020E02C D0 1F 07 A0 */ stfs f0, 0x7a0(r31)
/* 802110F0 0020E030 D0 3F 07 A4 */ stfs f1, 0x7a4(r31)
/* 802110F4 0020E034 C0 04 00 44 */ lfs f0, 0x44(r4)
/* 802110F8 0020E038 D0 1F 07 A8 */ stfs f0, 0x7a8(r31)
/* 802110FC 0020E03C C0 04 00 48 */ lfs f0, 0x48(r4)
/* 80211100 0020E040 D0 1F 07 AC */ stfs f0, 0x7ac(r31)
/* 80211104 0020E044 D0 3F 07 B0 */ stfs f1, 0x7b0(r31)
/* 80211108 0020E048 C0 04 00 58 */ lfs f0, 0x58(r4)
/* 8021110C 0020E04C D0 1F 07 B4 */ stfs f0, 0x7b4(r31)
/* 80211110 0020E050 C0 04 00 5C */ lfs f0, 0x5c(r4)
/* 80211114 0020E054 D0 1F 07 B8 */ stfs f0, 0x7b8(r31)
/* 80211118 0020E058 D0 3F 07 BC */ stfs f1, 0x7bc(r31)
/* 8021111C 0020E05C C0 04 00 6C */ lfs f0, 0x6c(r4)
/* 80211120 0020E060 D0 1F 07 C0 */ stfs f0, 0x7c0(r31)
/* 80211124 0020E064 C0 04 00 70 */ lfs f0, 0x70(r4)
/* 80211128 0020E068 D0 1F 07 C4 */ stfs f0, 0x7c4(r31)
/* 8021112C 0020E06C D0 3F 07 C8 */ stfs f1, 0x7c8(r31)
/* 80211130 0020E070 38 00 00 00 */ li r0, 0
/* 80211134 0020E074 98 1F 08 61 */ stb r0, 0x861(r31)
/* 80211138 0020E078 98 1F 08 60 */ stb r0, 0x860(r31)
/* 8021113C 0020E07C C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80211140 0020E080 D0 1F 07 CC */ stfs f0, 0x7cc(r31)
/* 80211144 0020E084 C0 04 03 48 */ lfs f0, 0x348(r4)
/* 80211148 0020E088 D0 1F 07 D0 */ stfs f0, 0x7d0(r31)
/* 8021114C 0020E08C C0 04 03 58 */ lfs f0, 0x358(r4)
/* 80211150 0020E090 D0 1F 07 D4 */ stfs f0, 0x7d4(r31)
/* 80211154 0020E094 C0 04 03 78 */ lfs f0, 0x378(r4)
/* 80211158 0020E098 D0 1F 07 D8 */ stfs f0, 0x7d8(r31)
/* 8021115C 0020E09C C0 04 03 88 */ lfs f0, 0x388(r4)
/* 80211160 0020E0A0 D0 1F 07 DC */ stfs f0, 0x7dc(r31)
/* 80211164 0020E0A4 C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80211168 0020E0A8 D0 1F 07 E0 */ stfs f0, 0x7e0(r31)
/* 8021116C 0020E0AC C0 04 03 48 */ lfs f0, 0x348(r4)
/* 80211170 0020E0B0 D0 1F 07 E4 */ stfs f0, 0x7e4(r31)
/* 80211174 0020E0B4 C0 04 03 68 */ lfs f0, 0x368(r4)
/* 80211178 0020E0B8 D0 1F 07 E8 */ stfs f0, 0x7e8(r31)
/* 8021117C 0020E0BC C0 04 03 98 */ lfs f0, 0x398(r4)
/* 80211180 0020E0C0 D0 1F 07 EC */ stfs f0, 0x7ec(r31)
/* 80211184 0020E0C4 C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80211188 0020E0C8 D0 1F 07 F0 */ stfs f0, 0x7f0(r31)
/* 8021118C 0020E0CC C0 04 00 84 */ lfs f0, 0x84(r4)
/* 80211190 0020E0D0 D0 1F 07 F4 */ stfs f0, 0x7f4(r31)
/* 80211194 0020E0D4 C0 04 00 A0 */ lfs f0, 0xa0(r4)
/* 80211198 0020E0D8 D0 1F 07 F8 */ stfs f0, 0x7f8(r31)
/* 8021119C 0020E0DC C0 04 00 A8 */ lfs f0, 0xa8(r4)
/* 802111A0 0020E0E0 D0 1F 07 FC */ stfs f0, 0x7fc(r31)
/* 802111A4 0020E0E4 C0 04 00 F0 */ lfs f0, 0xf0(r4)
/* 802111A8 0020E0E8 D0 1F 08 00 */ stfs f0, 0x800(r31)
/* 802111AC 0020E0EC C0 04 01 48 */ lfs f0, 0x148(r4)
/* 802111B0 0020E0F0 D0 1F 08 04 */ stfs f0, 0x804(r31)
/* 802111B4 0020E0F4 C0 04 01 58 */ lfs f0, 0x158(r4)
/* 802111B8 0020E0F8 D0 1F 08 08 */ stfs f0, 0x808(r31)
/* 802111BC 0020E0FC C0 04 01 68 */ lfs f0, 0x168(r4)
/* 802111C0 0020E100 D0 1F 08 0C */ stfs f0, 0x80c(r31)
/* 802111C4 0020E104 C0 04 01 78 */ lfs f0, 0x178(r4)
/* 802111C8 0020E108 D0 1F 08 10 */ stfs f0, 0x810(r31)
/* 802111CC 0020E10C 38 60 00 00 */ li r3, 0
/* 802111D0 0020E110 38 00 00 02 */ li r0, 2
/* 802111D4 0020E114 7C 09 03 A6 */ mtctr r0
lbl_802111D8:
/* 802111D8 0020E118 7C A4 1A 14 */ add r5, r4, r3
/* 802111DC 0020E11C C0 05 02 38 */ lfs f0, 0x238(r5)
/* 802111E0 0020E120 7C DF 1A 14 */ add r6, r31, r3
/* 802111E4 0020E124 D0 06 08 14 */ stfs f0, 0x814(r6)
/* 802111E8 0020E128 C0 05 02 58 */ lfs f0, 0x258(r5)
/* 802111EC 0020E12C D0 06 08 1C */ stfs f0, 0x81c(r6)
/* 802111F0 0020E130 C0 05 02 78 */ lfs f0, 0x278(r5)
/* 802111F4 0020E134 D0 06 08 24 */ stfs f0, 0x824(r6)
/* 802111F8 0020E138 C0 05 02 98 */ lfs f0, 0x298(r5)
/* 802111FC 0020E13C D0 06 08 2C */ stfs f0, 0x82c(r6)
/* 80211200 0020E140 38 63 00 04 */ addi r3, r3, 4
/* 80211204 0020E144 42 00 FF D4 */ bdnz lbl_802111D8
/* 80211208 0020E148 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021120C 0020E14C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80211210 0020E150 C0 03 02 AC */ lfs f0, 0x2ac(r3)
/* 80211214 0020E154 D0 1F 08 34 */ stfs f0, 0x834(r31)
/* 80211218 0020E158 C0 03 02 B0 */ lfs f0, 0x2b0(r3)
/* 8021121C 0020E15C D0 1F 08 38 */ stfs f0, 0x838(r31)
/* 80211220 0020E160 C0 03 02 C4 */ lfs f0, 0x2c4(r3)
/* 80211224 0020E164 D0 1F 08 3C */ stfs f0, 0x83c(r31)
/* 80211228 0020E168 C0 03 04 14 */ lfs f0, 0x414(r3)
/* 8021122C 0020E16C D0 1F 08 40 */ stfs f0, 0x840(r31)
/* 80211230 0020E170 C0 03 04 18 */ lfs f0, 0x418(r3)
/* 80211234 0020E174 D0 1F 08 44 */ stfs f0, 0x844(r31)
/* 80211238 0020E178 C0 03 04 1C */ lfs f0, 0x41c(r3)
/* 8021123C 0020E17C D0 1F 08 48 */ stfs f0, 0x848(r31)
/* 80211240 0020E180 88 03 02 C0 */ lbz r0, 0x2c0(r3)
/* 80211244 0020E184 98 1F 08 4C */ stb r0, 0x84c(r31)
/* 80211248 0020E188 88 03 02 C1 */ lbz r0, 0x2c1(r3)
/* 8021124C 0020E18C 98 1F 08 4D */ stb r0, 0x84d(r31)
/* 80211250 0020E190 88 03 02 C2 */ lbz r0, 0x2c2(r3)
/* 80211254 0020E194 98 1F 08 4E */ stb r0, 0x84e(r31)
/* 80211258 0020E198 88 03 02 C3 */ lbz r0, 0x2c3(r3)
/* 8021125C 0020E19C 98 1F 08 4F */ stb r0, 0x84f(r31)
/* 80211260 0020E1A0 88 03 02 E0 */ lbz r0, 0x2e0(r3)
/* 80211264 0020E1A4 98 1F 08 50 */ stb r0, 0x850(r31)
/* 80211268 0020E1A8 88 03 02 E1 */ lbz r0, 0x2e1(r3)
/* 8021126C 0020E1AC 98 1F 08 51 */ stb r0, 0x851(r31)
/* 80211270 0020E1B0 88 03 02 E2 */ lbz r0, 0x2e2(r3)
/* 80211274 0020E1B4 98 1F 08 52 */ stb r0, 0x852(r31)
/* 80211278 0020E1B8 88 03 02 E3 */ lbz r0, 0x2e3(r3)
/* 8021127C 0020E1BC 98 1F 08 53 */ stb r0, 0x853(r31)
/* 80211280 0020E1C0 88 03 02 F0 */ lbz r0, 0x2f0(r3)
/* 80211284 0020E1C4 98 1F 08 54 */ stb r0, 0x854(r31)
/* 80211288 0020E1C8 88 03 02 F1 */ lbz r0, 0x2f1(r3)
/* 8021128C 0020E1CC 98 1F 08 55 */ stb r0, 0x855(r31)
/* 80211290 0020E1D0 88 03 02 F2 */ lbz r0, 0x2f2(r3)
/* 80211294 0020E1D4 98 1F 08 56 */ stb r0, 0x856(r31)
/* 80211298 0020E1D8 88 03 02 F3 */ lbz r0, 0x2f3(r3)
/* 8021129C 0020E1DC 98 1F 08 57 */ stb r0, 0x857(r31)
/* 802112A0 0020E1E0 88 03 03 38 */ lbz r0, 0x338(r3)
/* 802112A4 0020E1E4 98 1F 08 58 */ stb r0, 0x858(r31)
/* 802112A8 0020E1E8 88 03 03 39 */ lbz r0, 0x339(r3)
/* 802112AC 0020E1EC 98 1F 08 59 */ stb r0, 0x859(r31)
/* 802112B0 0020E1F0 88 03 03 3A */ lbz r0, 0x33a(r3)
/* 802112B4 0020E1F4 98 1F 08 5A */ stb r0, 0x85a(r31)
/* 802112B8 0020E1F8 88 03 03 3B */ lbz r0, 0x33b(r3)
/* 802112BC 0020E1FC 98 1F 08 5B */ stb r0, 0x85b(r31)
/* 802112C0 0020E200 88 03 03 00 */ lbz r0, 0x300(r3)
/* 802112C4 0020E204 98 1F 08 5C */ stb r0, 0x85c(r31)
/* 802112C8 0020E208 88 03 03 01 */ lbz r0, 0x301(r3)
/* 802112CC 0020E20C 98 1F 08 5D */ stb r0, 0x85d(r31)
/* 802112D0 0020E210 88 03 03 02 */ lbz r0, 0x302(r3)
/* 802112D4 0020E214 98 1F 08 5E */ stb r0, 0x85e(r31)
/* 802112D8 0020E218 88 03 03 03 */ lbz r0, 0x303(r3)
/* 802112DC 0020E21C 98 1F 08 5F */ stb r0, 0x85f(r31)
/* 802112E0 0020E220 7F E3 FB 78 */ mr r3, r31
/* 802112E4 0020E224 38 80 00 00 */ li r4, 0
/* 802112E8 0020E228 48 00 9E 1D */ bl dMeter2Draw_c_NS_setItemParamX
/* 802112EC 0020E22C 7F E3 FB 78 */ mr r3, r31
/* 802112F0 0020E230 38 80 00 00 */ li r4, 0
/* 802112F4 0020E234 48 00 A0 71 */ bl dMeter2Draw_c_NS_setItemParamY
/* 802112F8 0020E238 7F E3 FB 78 */ mr r3, r31
/* 802112FC 0020E23C 38 80 00 00 */ li r4, 0
/* 80211300 0020E240 48 00 A2 B1 */ bl dMeter2Draw_c_NS_setItemParamZ
/* 80211304 0020E244 7F E3 FB 78 */ mr r3, r31
/* 80211308 0020E248 38 80 00 00 */ li r4, 0
/* 8021130C 0020E24C 48 00 A5 05 */ bl dMeter2Draw_c_NS_setItemParamB
/* 80211310 0020E250 7F E3 FB 78 */ mr r3, r31
/* 80211314 0020E254 48 00 08 D9 */ bl dMeter2Draw_c_NS_initLife
/* 80211318 0020E258 7F E3 FB 78 */ mr r3, r31
/* 8021131C 0020E25C 48 00 0B 49 */ bl dMeter2Draw_c_NS_initMagic
/* 80211320 0020E260 7F E3 FB 78 */ mr r3, r31
/* 80211324 0020E264 48 00 0E 6D */ bl dMeter2Draw_c_NS_initLightDrop
/* 80211328 0020E268 7F E3 FB 78 */ mr r3, r31
/* 8021132C 0020E26C 48 00 10 D9 */ bl dMeter2Draw_c_NS_initRupeeKey
/* 80211330 0020E270 7F E3 FB 78 */ mr r3, r31
/* 80211334 0020E274 48 00 13 B1 */ bl dMeter2Draw_c_NS_initButton
/* 80211338 0020E278 7F E3 FB 78 */ mr r3, r31
/* 8021133C 0020E27C 48 00 21 D1 */ bl dMeter2Draw_c_NS_initButtonCross
/* 80211340 0020E280 38 00 00 00 */ li r0, 0
/* 80211344 0020E284 98 1F 07 72 */ stb r0, 0x772(r31)
/* 80211348 0020E288 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021134C 0020E28C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80211350 0020E290 7C 08 03 A6 */ mtlr r0
/* 80211354 0020E294 38 21 00 10 */ addi r1, r1, 0x10
/* 80211358 0020E298 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_exec
dMeter2Draw_c_NS_exec:
/* 8021135C 0020E29C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80211360 0020E2A0 7C 08 02 A6 */ mflr r0
/* 80211364 0020E2A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80211368 0020E2A8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021136C 0020E2AC 93 C1 00 08 */ stw r30, 8(r1)
/* 80211370 0020E2B0 7C 7F 1B 78 */ mr r31, r3
/* 80211374 0020E2B4 7C 9E 23 78 */ mr r30, r4
/* 80211378 0020E2B8 C0 03 07 78 */ lfs f0, 0x778(r3)
/* 8021137C 0020E2BC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211380 0020E2C0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80211384 0020E2C4 C0 23 00 14 */ lfs f1, 0x14(r3)
/* 80211388 0020E2C8 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021138C 0020E2CC 41 82 00 2C */ beq lbl_802113B8
/* 80211390 0020E2D0 D0 3F 07 78 */ stfs f1, 0x778(r31)
/* 80211394 0020E2D4 C0 03 00 14 */ lfs f0, 0x14(r3)
/* 80211398 0020E2D8 80 7F 00 BC */ lwz r3, 0xbc(r31)
/* 8021139C 0020E2DC 80 63 00 04 */ lwz r3, 4(r3)
/* 802113A0 0020E2E0 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802113A4 0020E2E4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802113A8 0020E2E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802113AC 0020E2EC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802113B0 0020E2F0 7D 89 03 A6 */ mtctr r12
/* 802113B4 0020E2F4 4E 80 04 21 */ bctrl
lbl_802113B8:
/* 802113B8 0020E2F8 C0 1F 07 7C */ lfs f0, 0x77c(r31)
/* 802113BC 0020E2FC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802113C0 0020E300 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 802113C4 0020E304 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 802113C8 0020E308 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802113CC 0020E30C 41 82 00 14 */ beq lbl_802113E0
/* 802113D0 0020E310 D0 3F 07 7C */ stfs f1, 0x77c(r31)
/* 802113D4 0020E314 80 7F 00 BC */ lwz r3, 0xbc(r31)
/* 802113D8 0020E318 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 802113DC 0020E31C 48 04 43 F5 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802113E0:
/* 802113E0 0020E320 57 C0 01 CF */ rlwinm. r0, r30, 0, 7, 7
/* 802113E4 0020E324 41 82 00 94 */ beq lbl_80211478
/* 802113E8 0020E328 C0 1F 07 80 */ lfs f0, 0x780(r31)
/* 802113EC 0020E32C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802113F0 0020E330 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 802113F4 0020E334 C0 45 00 90 */ lfs f2, 0x90(r5)
/* 802113F8 0020E338 FC 00 10 00 */ fcmpu cr0, f0, f2
/* 802113FC 0020E33C 40 82 00 14 */ bne lbl_80211410
/* 80211400 0020E340 C0 3F 07 84 */ lfs f1, 0x784(r31)
/* 80211404 0020E344 C0 05 00 98 */ lfs f0, 0x98(r5)
/* 80211408 0020E348 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 8021140C 0020E34C 41 82 00 28 */ beq lbl_80211434
lbl_80211410:
/* 80211410 0020E350 D0 5F 07 80 */ stfs f2, 0x780(r31)
/* 80211414 0020E354 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211418 0020E358 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 8021141C 0020E35C C0 04 00 98 */ lfs f0, 0x98(r4)
/* 80211420 0020E360 D0 1F 07 84 */ stfs f0, 0x784(r31)
/* 80211424 0020E364 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 80211428 0020E368 C0 25 00 90 */ lfs f1, 0x90(r5)
/* 8021142C 0020E36C C0 44 00 98 */ lfs f2, 0x98(r4)
/* 80211430 0020E370 48 04 31 81 */ bl CPaneMgr_NS_paneTrans
lbl_80211434:
/* 80211434 0020E374 C0 1F 07 88 */ lfs f0, 0x788(r31)
/* 80211438 0020E378 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021143C 0020E37C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80211440 0020E380 C0 23 00 80 */ lfs f1, 0x80(r3)
/* 80211444 0020E384 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80211448 0020E388 41 82 00 BC */ beq lbl_80211504
/* 8021144C 0020E38C D0 3F 07 88 */ stfs f1, 0x788(r31)
/* 80211450 0020E390 C0 03 00 80 */ lfs f0, 0x80(r3)
/* 80211454 0020E394 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 80211458 0020E398 80 63 00 04 */ lwz r3, 4(r3)
/* 8021145C 0020E39C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80211460 0020E3A0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80211464 0020E3A4 81 83 00 00 */ lwz r12, 0(r3)
/* 80211468 0020E3A8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021146C 0020E3AC 7D 89 03 A6 */ mtctr r12
/* 80211470 0020E3B0 4E 80 04 21 */ bctrl
/* 80211474 0020E3B4 48 00 00 90 */ b lbl_80211504
lbl_80211478:
/* 80211478 0020E3B8 C0 1F 07 80 */ lfs f0, 0x780(r31)
/* 8021147C 0020E3BC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211480 0020E3C0 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 80211484 0020E3C4 C0 45 00 8C */ lfs f2, 0x8c(r5)
/* 80211488 0020E3C8 FC 00 10 00 */ fcmpu cr0, f0, f2
/* 8021148C 0020E3CC 40 82 00 14 */ bne lbl_802114A0
/* 80211490 0020E3D0 C0 3F 07 84 */ lfs f1, 0x784(r31)
/* 80211494 0020E3D4 C0 05 00 94 */ lfs f0, 0x94(r5)
/* 80211498 0020E3D8 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 8021149C 0020E3DC 41 82 00 28 */ beq lbl_802114C4
lbl_802114A0:
/* 802114A0 0020E3E0 D0 5F 07 80 */ stfs f2, 0x780(r31)
/* 802114A4 0020E3E4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802114A8 0020E3E8 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 802114AC 0020E3EC C0 04 00 94 */ lfs f0, 0x94(r4)
/* 802114B0 0020E3F0 D0 1F 07 84 */ stfs f0, 0x784(r31)
/* 802114B4 0020E3F4 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 802114B8 0020E3F8 C0 25 00 8C */ lfs f1, 0x8c(r5)
/* 802114BC 0020E3FC C0 44 00 94 */ lfs f2, 0x94(r4)
/* 802114C0 0020E400 48 04 30 F1 */ bl CPaneMgr_NS_paneTrans
lbl_802114C4:
/* 802114C4 0020E404 C0 1F 07 88 */ lfs f0, 0x788(r31)
/* 802114C8 0020E408 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802114CC 0020E40C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802114D0 0020E410 C0 23 00 7C */ lfs f1, 0x7c(r3)
/* 802114D4 0020E414 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802114D8 0020E418 41 82 00 2C */ beq lbl_80211504
/* 802114DC 0020E41C D0 3F 07 88 */ stfs f1, 0x788(r31)
/* 802114E0 0020E420 C0 03 00 7C */ lfs f0, 0x7c(r3)
/* 802114E4 0020E424 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 802114E8 0020E428 80 63 00 04 */ lwz r3, 4(r3)
/* 802114EC 0020E42C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802114F0 0020E430 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802114F4 0020E434 81 83 00 00 */ lwz r12, 0(r3)
/* 802114F8 0020E438 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802114FC 0020E43C 7D 89 03 A6 */ mtctr r12
/* 80211500 0020E440 4E 80 04 21 */ bctrl
lbl_80211504:
/* 80211504 0020E444 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80211508 0020E448 83 C1 00 08 */ lwz r30, 8(r1)
/* 8021150C 0020E44C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80211510 0020E450 7C 08 03 A6 */ mtlr r0
/* 80211514 0020E454 38 21 00 10 */ addi r1, r1, 0x10
/* 80211518 0020E458 4E 80 00 20 */ blr
/* 8021151C 0020E45C 94 21 FE E0 */ stwu r1, -0x120(r1)
/* 80211520 0020E460 7C 08 02 A6 */ mflr r0
/* 80211524 0020E464 90 01 01 24 */ stw r0, 0x124(r1)
/* 80211528 0020E468 DB E1 01 10 */ stfd f31, 0x110(r1)
/* 8021152C 0020E46C F3 E1 01 18 */ psq_st f31, 280(r1), 0, qr0
/* 80211530 0020E470 DB C1 01 00 */ stfd f30, 0x100(r1)
/* 80211534 0020E474 F3 C1 01 08 */ psq_st f30, 264(r1), 0, qr0
/* 80211538 0020E478 DB A1 00 F0 */ stfd f29, 0xf0(r1)
/* 8021153C 0020E47C F3 A1 00 F8 */ psq_st f29, 248(r1), 0, qr0
/* 80211540 0020E480 DB 81 00 E0 */ stfd f28, 0xe0(r1)
/* 80211544 0020E484 F3 81 00 E8 */ psq_st f28, 232(r1), 0, qr0
/* 80211548 0020E488 39 61 00 E0 */ addi r11, r1, 0xe0
/* 8021154C 0020E48C 48 15 0C 71 */ bl func_803621BC
/* 80211550 0020E490 7C 79 1B 78 */ mr r25, r3
/* 80211554 0020E494 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211558 0020E498 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021155C 0020E49C 82 A3 5F 50 */ lwz r21, 0x5f50(r3)
/* 80211560 0020E4A0 7E A3 AB 78 */ mr r3, r21
/* 80211564 0020E4A4 81 95 00 00 */ lwz r12, 0(r21)
/* 80211568 0020E4A8 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021156C 0020E4AC 7D 89 03 A6 */ mtctr r12
/* 80211570 0020E4B0 4E 80 04 21 */ bctrl
/* 80211574 0020E4B4 80 79 00 78 */ lwz r3, 0x78(r25)
/* 80211578 0020E4B8 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 8021157C 0020E4BC FC 40 08 90 */ fmr f2, f1
/* 80211580 0020E4C0 7E A4 AB 78 */ mr r4, r21
/* 80211584 0020E4C4 48 0E 79 51 */ bl J2DScreen_NS_draw
/* 80211588 0020E4C8 7F 23 CB 78 */ mr r3, r25
/* 8021158C 0020E4CC 38 80 00 01 */ li r4, 1
/* 80211590 0020E4D0 48 00 39 25 */ bl dMeter2Draw_c_NS_drawKanteraScreen
/* 80211594 0020E4D4 7F 23 CB 78 */ mr r3, r25
/* 80211598 0020E4D8 38 80 00 02 */ li r4, 2
/* 8021159C 0020E4DC 48 00 39 19 */ bl dMeter2Draw_c_NS_drawKanteraScreen
/* 802115A0 0020E4E0 3B 60 00 00 */ li r27, 0
/* 802115A4 0020E4E4 3A E0 00 00 */ li r23, 0
/* 802115A8 0020E4E8 3B 00 00 00 */ li r24, 0
/* 802115AC 0020E4EC 3B 40 00 00 */ li r26, 0
lbl_802115B0:
/* 802115B0 0020E4F0 3B 9A 03 2C */ addi r28, r26, 0x32c
/* 802115B4 0020E4F4 7C 19 E0 2E */ lwzx r0, r25, r28
/* 802115B8 0020E4F8 28 00 00 00 */ cmplwi r0, 0
/* 802115BC 0020E4FC 41 82 01 24 */ beq lbl_802116E0
/* 802115C0 0020E500 3B E0 00 00 */ li r31, 0
/* 802115C4 0020E504 3A C0 00 00 */ li r22, 0
/* 802115C8 0020E508 7F B9 C2 14 */ add r29, r25, r24
/* 802115CC 0020E50C 7F D9 BA 14 */ add r30, r25, r23
/* 802115D0 0020E510 C3 E2 AE 90 */ lfs f31, lbl_80454890-_SDA2_BASE_(r2)
/* 802115D4 0020E514 C3 82 AE 94 */ lfs f28, lbl_80454894-_SDA2_BASE_(r2)
/* 802115D8 0020E518 CB A2 AE A0 */ lfd f29, lbl_804548A0-_SDA2_BASE_(r2)
/* 802115DC 0020E51C 3E A0 43 30 */ lis r21, 0x4330
lbl_802115E0:
/* 802115E0 0020E520 C0 1D 00 1C */ lfs f0, 0x1c(r29)
/* 802115E4 0020E524 EF DF 00 32 */ fmuls f30, f31, f0
/* 802115E8 0020E528 7C 79 E0 2E */ lwzx r3, r25, r28
/* 802115EC 0020E52C 80 83 00 04 */ lwz r4, 4(r3)
/* 802115F0 0020E530 38 61 00 84 */ addi r3, r1, 0x84
/* 802115F4 0020E534 38 A0 00 00 */ li r5, 0
/* 802115F8 0020E538 48 0E 63 B1 */ bl J2DPane_NS_getGlbVtx
/* 802115FC 0020E53C 80 61 00 84 */ lwz r3, 0x84(r1)
/* 80211600 0020E540 80 01 00 88 */ lwz r0, 0x88(r1)
/* 80211604 0020E544 90 61 00 9C */ stw r3, 0x9c(r1)
/* 80211608 0020E548 90 01 00 A0 */ stw r0, 0xa0(r1)
/* 8021160C 0020E54C 80 01 00 8C */ lwz r0, 0x8c(r1)
/* 80211610 0020E550 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 80211614 0020E554 7C 79 E0 2E */ lwzx r3, r25, r28
/* 80211618 0020E558 80 83 00 04 */ lwz r4, 4(r3)
/* 8021161C 0020E55C 38 61 00 78 */ addi r3, r1, 0x78
/* 80211620 0020E560 38 A0 00 03 */ li r5, 3
/* 80211624 0020E564 48 0E 63 85 */ bl J2DPane_NS_getGlbVtx
/* 80211628 0020E568 80 61 00 78 */ lwz r3, 0x78(r1)
/* 8021162C 0020E56C 80 01 00 7C */ lwz r0, 0x7c(r1)
/* 80211630 0020E570 90 61 00 90 */ stw r3, 0x90(r1)
/* 80211634 0020E574 90 01 00 94 */ stw r0, 0x94(r1)
/* 80211638 0020E578 80 01 00 80 */ lwz r0, 0x80(r1)
/* 8021163C 0020E57C 90 01 00 98 */ stw r0, 0x98(r1)
/* 80211640 0020E580 7C 79 E0 2E */ lwzx r3, r25, r28
/* 80211644 0020E584 80 63 00 04 */ lwz r3, 4(r3)
/* 80211648 0020E588 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 8021164C 0020E58C C0 03 00 24 */ lfs f0, 0x24(r3)
/* 80211650 0020E590 EC 81 00 28 */ fsubs f4, f1, f0
/* 80211654 0020E594 38 16 00 84 */ addi r0, r22, 0x84
/* 80211658 0020E598 7C 7E 00 2E */ lwzx r3, r30, r0
/* 8021165C 0020E59C C0 5D 00 14 */ lfs f2, 0x14(r29)
/* 80211660 0020E5A0 C0 21 00 9C */ lfs f1, 0x9c(r1)
/* 80211664 0020E5A4 C0 01 00 90 */ lfs f0, 0x90(r1)
/* 80211668 0020E5A8 EC 01 00 2A */ fadds f0, f1, f0
/* 8021166C 0020E5AC EC 3C 00 32 */ fmuls f1, f28, f0
/* 80211670 0020E5B0 6F E0 80 00 */ xoris r0, r31, 0x8000
/* 80211674 0020E5B4 90 01 00 AC */ stw r0, 0xac(r1)
/* 80211678 0020E5B8 92 A1 00 A8 */ stw r21, 0xa8(r1)
/* 8021167C 0020E5BC C8 01 00 A8 */ lfd f0, 0xa8(r1)
/* 80211680 0020E5C0 EC 00 E8 28 */ fsubs f0, f0, f29
/* 80211684 0020E5C4 EC 1E 00 32 */ fmuls f0, f30, f0
/* 80211688 0020E5C8 EC 01 00 2A */ fadds f0, f1, f0
/* 8021168C 0020E5CC EC 22 00 2A */ fadds f1, f2, f0
/* 80211690 0020E5D0 C0 7D 00 18 */ lfs f3, 0x18(r29)
/* 80211694 0020E5D4 C0 41 00 A0 */ lfs f2, 0xa0(r1)
/* 80211698 0020E5D8 C0 01 00 94 */ lfs f0, 0x94(r1)
/* 8021169C 0020E5DC EC 02 00 2A */ fadds f0, f2, f0
/* 802116A0 0020E5E0 EC 1C 00 32 */ fmuls f0, f28, f0
/* 802116A4 0020E5E4 EC 00 20 2A */ fadds f0, f0, f4
/* 802116A8 0020E5E8 EC 43 00 2A */ fadds f2, f3, f0
/* 802116AC 0020E5EC FC 60 F0 90 */ fmr f3, f30
/* 802116B0 0020E5F0 FC 80 F0 90 */ fmr f4, f30
/* 802116B4 0020E5F4 38 80 00 00 */ li r4, 0
/* 802116B8 0020E5F8 38 A0 00 00 */ li r5, 0
/* 802116BC 0020E5FC 38 C0 00 00 */ li r6, 0
/* 802116C0 0020E600 81 83 00 00 */ lwz r12, 0(r3)
/* 802116C4 0020E604 81 8C 00 EC */ lwz r12, 0xec(r12)
/* 802116C8 0020E608 7D 89 03 A6 */ mtctr r12
/* 802116CC 0020E60C 4E 80 04 21 */ bctrl
/* 802116D0 0020E610 3B FF 00 01 */ addi r31, r31, 1
/* 802116D4 0020E614 2C 1F 00 03 */ cmpwi r31, 3
/* 802116D8 0020E618 3A D6 00 04 */ addi r22, r22, 4
/* 802116DC 0020E61C 41 80 FF 04 */ blt lbl_802115E0
lbl_802116E0:
/* 802116E0 0020E620 3B 7B 00 01 */ addi r27, r27, 1
/* 802116E4 0020E624 2C 1B 00 02 */ cmpwi r27, 2
/* 802116E8 0020E628 3A F7 00 0C */ addi r23, r23, 0xc
/* 802116EC 0020E62C 3B 18 00 1C */ addi r24, r24, 0x1c
/* 802116F0 0020E630 3B 5A 00 04 */ addi r26, r26, 4
/* 802116F4 0020E634 41 80 FE BC */ blt lbl_802115B0
/* 802116F8 0020E638 3A A0 00 00 */ li r21, 0
/* 802116FC 0020E63C 3A E0 00 00 */ li r23, 0
lbl_80211700:
/* 80211700 0020E640 38 17 00 AC */ addi r0, r23, 0xac
/* 80211704 0020E644 7C 79 00 2E */ lwzx r3, r25, r0
/* 80211708 0020E648 80 63 00 04 */ lwz r3, 4(r3)
/* 8021170C 0020E64C 81 83 00 00 */ lwz r12, 0(r3)
/* 80211710 0020E650 81 8C 00 08 */ lwz r12, 8(r12)
/* 80211714 0020E654 7D 89 03 A6 */ mtctr r12
/* 80211718 0020E658 4E 80 04 21 */ bctrl
/* 8021171C 0020E65C 3A B5 00 01 */ addi r21, r21, 1
/* 80211720 0020E660 2C 15 00 02 */ cmpwi r21, 2
/* 80211724 0020E664 3A F7 00 04 */ addi r23, r23, 4
/* 80211728 0020E668 41 80 FF D8 */ blt lbl_80211700
/* 8021172C 0020E66C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211730 0020E670 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80211734 0020E674 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 80211738 0020E678 28 00 00 00 */ cmplwi r0, 0
/* 8021173C 0020E67C 40 82 01 60 */ bne lbl_8021189C
/* 80211740 0020E680 80 79 02 F8 */ lwz r3, 0x2f8(r25)
/* 80211744 0020E684 48 04 40 E5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80211748 0020E688 C0 42 AE 80 */ lfs f2, lbl_80454880-_SDA2_BASE_(r2)
/* 8021174C 0020E68C FC 02 08 00 */ fcmpu cr0, f2, f1
/* 80211750 0020E690 41 82 01 4C */ beq lbl_8021189C
/* 80211754 0020E694 C0 19 06 08 */ lfs f0, 0x608(r25)
/* 80211758 0020E698 FC 00 10 40 */ fcmpo cr0, f0, f2
/* 8021175C 0020E69C 40 81 00 58 */ ble lbl_802117B4
/* 80211760 0020E6A0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211764 0020E6A4 39 43 EB C8 */ addi r10, r3, lbl_8042EBC8@l
/* 80211768 0020E6A8 80 0A 04 88 */ lwz r0, 0x488(r10)
/* 8021176C 0020E6AC 90 01 00 68 */ stw r0, 0x68(r1)
/* 80211770 0020E6B0 80 0A 04 8C */ lwz r0, 0x48c(r10)
/* 80211774 0020E6B4 90 01 00 6C */ stw r0, 0x6c(r1)
/* 80211778 0020E6B8 80 0A 04 80 */ lwz r0, 0x480(r10)
/* 8021177C 0020E6BC 90 01 00 70 */ stw r0, 0x70(r1)
/* 80211780 0020E6C0 80 0A 04 84 */ lwz r0, 0x484(r10)
/* 80211784 0020E6C4 90 01 00 74 */ stw r0, 0x74(r1)
/* 80211788 0020E6C8 7F 23 CB 78 */ mr r3, r25
/* 8021178C 0020E6CC 80 99 03 38 */ lwz r4, 0x338(r25)
/* 80211790 0020E6D0 38 B9 06 08 */ addi r5, r25, 0x608
/* 80211794 0020E6D4 C0 2A 03 C4 */ lfs f1, 0x3c4(r10)
/* 80211798 0020E6D8 38 C1 00 74 */ addi r6, r1, 0x74
/* 8021179C 0020E6DC 38 E1 00 70 */ addi r7, r1, 0x70
/* 802117A0 0020E6E0 39 01 00 6C */ addi r8, r1, 0x6c
/* 802117A4 0020E6E4 39 21 00 68 */ addi r9, r1, 0x68
/* 802117A8 0020E6E8 C0 4A 04 90 */ lfs f2, 0x490(r10)
/* 802117AC 0020E6EC 89 59 07 59 */ lbz r10, 0x759(r25)
/* 802117B0 0020E6F0 48 00 28 41 */ bl dMeter2Draw_c_NS_drawPikari
lbl_802117B4:
/* 802117B4 0020E6F4 C0 39 06 0C */ lfs f1, 0x60c(r25)
/* 802117B8 0020E6F8 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802117BC 0020E6FC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802117C0 0020E700 40 81 00 58 */ ble lbl_80211818
/* 802117C4 0020E704 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802117C8 0020E708 39 43 EB C8 */ addi r10, r3, lbl_8042EBC8@l
/* 802117CC 0020E70C 80 0A 04 9C */ lwz r0, 0x49c(r10)
/* 802117D0 0020E710 90 01 00 58 */ stw r0, 0x58(r1)
/* 802117D4 0020E714 80 0A 04 A0 */ lwz r0, 0x4a0(r10)
/* 802117D8 0020E718 90 01 00 5C */ stw r0, 0x5c(r1)
/* 802117DC 0020E71C 80 0A 04 94 */ lwz r0, 0x494(r10)
/* 802117E0 0020E720 90 01 00 60 */ stw r0, 0x60(r1)
/* 802117E4 0020E724 80 0A 04 98 */ lwz r0, 0x498(r10)
/* 802117E8 0020E728 90 01 00 64 */ stw r0, 0x64(r1)
/* 802117EC 0020E72C 7F 23 CB 78 */ mr r3, r25
/* 802117F0 0020E730 80 99 03 3C */ lwz r4, 0x33c(r25)
/* 802117F4 0020E734 38 B9 06 0C */ addi r5, r25, 0x60c
/* 802117F8 0020E738 C0 2A 03 C8 */ lfs f1, 0x3c8(r10)
/* 802117FC 0020E73C 38 C1 00 64 */ addi r6, r1, 0x64
/* 80211800 0020E740 38 E1 00 60 */ addi r7, r1, 0x60
/* 80211804 0020E744 39 01 00 5C */ addi r8, r1, 0x5c
/* 80211808 0020E748 39 21 00 58 */ addi r9, r1, 0x58
/* 8021180C 0020E74C C0 4A 04 A4 */ lfs f2, 0x4a4(r10)
/* 80211810 0020E750 89 59 07 5A */ lbz r10, 0x75a(r25)
/* 80211814 0020E754 48 00 27 DD */ bl dMeter2Draw_c_NS_drawPikari
lbl_80211818:
/* 80211818 0020E758 3A A0 00 00 */ li r21, 0
/* 8021181C 0020E75C 3A E0 00 00 */ li r23, 0
/* 80211820 0020E760 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211824 0020E764 3A C3 EB C8 */ addi r22, r3, lbl_8042EBC8@l
/* 80211828 0020E768 C3 C2 AE 80 */ lfs f30, lbl_80454880-_SDA2_BASE_(r2)
lbl_8021182C:
/* 8021182C 0020E76C 7C B9 BA 14 */ add r5, r25, r23
/* 80211830 0020E770 C0 05 06 20 */ lfs f0, 0x620(r5)
/* 80211834 0020E774 FC 00 F0 40 */ fcmpo cr0, f0, f30
/* 80211838 0020E778 40 81 00 54 */ ble lbl_8021188C
/* 8021183C 0020E77C 80 16 04 74 */ lwz r0, 0x474(r22)
/* 80211840 0020E780 90 01 00 48 */ stw r0, 0x48(r1)
/* 80211844 0020E784 80 16 04 78 */ lwz r0, 0x478(r22)
/* 80211848 0020E788 90 01 00 4C */ stw r0, 0x4c(r1)
/* 8021184C 0020E78C 80 16 04 6C */ lwz r0, 0x46c(r22)
/* 80211850 0020E790 90 01 00 50 */ stw r0, 0x50(r1)
/* 80211854 0020E794 80 16 04 70 */ lwz r0, 0x470(r22)
/* 80211858 0020E798 90 01 00 54 */ stw r0, 0x54(r1)
/* 8021185C 0020E79C 7F 23 CB 78 */ mr r3, r25
/* 80211860 0020E7A0 80 85 03 40 */ lwz r4, 0x340(r5)
/* 80211864 0020E7A4 38 A5 06 20 */ addi r5, r5, 0x620
/* 80211868 0020E7A8 C0 36 03 DC */ lfs f1, 0x3dc(r22)
/* 8021186C 0020E7AC 38 C1 00 54 */ addi r6, r1, 0x54
/* 80211870 0020E7B0 38 E1 00 50 */ addi r7, r1, 0x50
/* 80211874 0020E7B4 39 01 00 4C */ addi r8, r1, 0x4c
/* 80211878 0020E7B8 39 21 00 48 */ addi r9, r1, 0x48
/* 8021187C 0020E7BC C0 56 04 7C */ lfs f2, 0x47c(r22)
/* 80211880 0020E7C0 38 15 07 5C */ addi r0, r21, 0x75c
/* 80211884 0020E7C4 7D 59 00 AE */ lbzx r10, r25, r0
/* 80211888 0020E7C8 48 00 27 69 */ bl dMeter2Draw_c_NS_drawPikari
lbl_8021188C:
/* 8021188C 0020E7CC 3A B5 00 01 */ addi r21, r21, 1
/* 80211890 0020E7D0 2C 15 00 02 */ cmpwi r21, 2
/* 80211894 0020E7D4 3A F7 00 04 */ addi r23, r23, 4
/* 80211898 0020E7D8 41 80 FF 94 */ blt lbl_8021182C
lbl_8021189C:
/* 8021189C 0020E7DC 80 79 01 E0 */ lwz r3, 0x1e0(r25)
/* 802118A0 0020E7E0 48 04 3F 89 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802118A4 0020E7E4 C0 42 AE 80 */ lfs f2, lbl_80454880-_SDA2_BASE_(r2)
/* 802118A8 0020E7E8 FC 02 08 00 */ fcmpu cr0, f2, f1
/* 802118AC 0020E7EC 41 82 02 A4 */ beq lbl_80211B50
/* 802118B0 0020E7F0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802118B4 0020E7F4 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 802118B8 0020E7F8 C3 84 0F 14 */ lfs f28, 0xf14(r4)
/* 802118BC 0020E7FC C3 A4 0E E4 */ lfs f29, 0xee4(r4)
/* 802118C0 0020E800 A8 79 07 56 */ lha r3, 0x756(r25)
/* 802118C4 0020E804 7C 60 07 35 */ extsh. r0, r3
/* 802118C8 0020E808 41 80 00 E4 */ blt lbl_802119AC
/* 802118CC 0020E80C C3 A4 0E E8 */ lfs f29, 0xee8(r4)
/* 802118D0 0020E810 A8 04 0E CE */ lha r0, 0xece(r4)
/* 802118D4 0020E814 1C A0 00 0F */ mulli r5, r0, 0xf
/* 802118D8 0020E818 7C 03 28 00 */ cmpw r3, r5
/* 802118DC 0020E81C 41 81 00 4C */ bgt lbl_80211928
/* 802118E0 0020E820 7C 83 03 D6 */ divw r4, r3, r0
/* 802118E4 0020E824 7C 04 01 D6 */ mullw r0, r4, r0
/* 802118E8 0020E828 7C 00 18 51 */ subf. r0, r0, r3
/* 802118EC 0020E82C 40 82 00 20 */ bne lbl_8021190C
/* 802118F0 0020E830 54 80 10 3A */ slwi r0, r4, 2
/* 802118F4 0020E834 7C 79 02 14 */ add r3, r25, r0
/* 802118F8 0020E838 C0 03 06 2C */ lfs f0, 0x62c(r3)
/* 802118FC 0020E83C FC 02 00 00 */ fcmpu cr0, f2, f0
/* 80211900 0020E840 40 82 00 0C */ bne lbl_8021190C
/* 80211904 0020E844 C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 80211908 0020E848 D0 03 06 2C */ stfs f0, 0x62c(r3)
lbl_8021190C:
/* 8021190C 0020E84C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211910 0020E850 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80211914 0020E854 C3 83 0F 18 */ lfs f28, 0xf18(r3)
/* 80211918 0020E858 A8 79 07 56 */ lha r3, 0x756(r25)
/* 8021191C 0020E85C 38 03 00 01 */ addi r0, r3, 1
/* 80211920 0020E860 B0 19 07 56 */ sth r0, 0x756(r25)
/* 80211924 0020E864 48 00 00 88 */ b lbl_802119AC
lbl_80211928:
/* 80211928 0020E868 38 A5 00 01 */ addi r5, r5, 1
/* 8021192C 0020E86C 7C 03 28 00 */ cmpw r3, r5
/* 80211930 0020E870 40 82 00 28 */ bne lbl_80211958
/* 80211934 0020E874 C0 19 06 68 */ lfs f0, 0x668(r25)
/* 80211938 0020E878 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 8021193C 0020E87C 40 82 00 0C */ bne lbl_80211948
/* 80211940 0020E880 38 03 00 01 */ addi r0, r3, 1
/* 80211944 0020E884 B0 19 07 56 */ sth r0, 0x756(r25)
lbl_80211948:
/* 80211948 0020E888 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021194C 0020E88C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80211950 0020E890 C3 83 0F 18 */ lfs f28, 0xf18(r3)
/* 80211954 0020E894 48 00 00 58 */ b lbl_802119AC
lbl_80211958:
/* 80211958 0020E898 A8 04 0E D0 */ lha r0, 0xed0(r4)
/* 8021195C 0020E89C 7C 00 2A 14 */ add r0, r0, r5
/* 80211960 0020E8A0 7C 03 00 00 */ cmpw r3, r0
/* 80211964 0020E8A4 41 80 00 40 */ blt lbl_802119A4
/* 80211968 0020E8A8 38 60 00 00 */ li r3, 0
/* 8021196C 0020E8AC C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80211970 0020E8B0 EC 41 E8 28 */ fsubs f2, f1, f29
/* 80211974 0020E8B4 38 00 00 10 */ li r0, 0x10
/* 80211978 0020E8B8 7C 09 03 A6 */ mtctr r0
lbl_8021197C:
/* 8021197C 0020E8BC 7C B9 1A 14 */ add r5, r25, r3
/* 80211980 0020E8C0 D0 45 06 2C */ stfs f2, 0x62c(r5)
/* 80211984 0020E8C4 C0 04 0F 0C */ lfs f0, 0xf0c(r4)
/* 80211988 0020E8C8 EC 01 00 28 */ fsubs f0, f1, f0
/* 8021198C 0020E8CC D0 05 06 6C */ stfs f0, 0x66c(r5)
/* 80211990 0020E8D0 38 63 00 04 */ addi r3, r3, 4
/* 80211994 0020E8D4 42 00 FF E8 */ bdnz lbl_8021197C
/* 80211998 0020E8D8 38 00 FF FF */ li r0, -1
/* 8021199C 0020E8DC B0 19 07 56 */ sth r0, 0x756(r25)
/* 802119A0 0020E8E0 48 00 00 0C */ b lbl_802119AC
lbl_802119A4:
/* 802119A4 0020E8E4 38 03 00 01 */ addi r0, r3, 1
/* 802119A8 0020E8E8 B0 19 07 56 */ sth r0, 0x756(r25)
lbl_802119AC:
/* 802119AC 0020E8EC 3B 40 00 00 */ li r26, 0
/* 802119B0 0020E8F0 3B 00 00 00 */ li r24, 0
/* 802119B4 0020E8F4 3A E0 00 00 */ li r23, 0
/* 802119B8 0020E8F8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802119BC 0020E8FC 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 802119C0 0020E900 3B BE 0F 10 */ addi r29, r30, 0xf10
/* 802119C4 0020E904 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802119C8 0020E908 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 802119CC 0020E90C 3B 9F 01 14 */ addi r28, r31, 0x114
/* 802119D0 0020E910 C3 C2 AE 80 */ lfs f30, lbl_80454880-_SDA2_BASE_(r2)
lbl_802119D4:
/* 802119D4 0020E914 7F 79 BA 14 */ add r27, r25, r23
/* 802119D8 0020E918 C0 1B 06 6C */ lfs f0, 0x66c(r27)
/* 802119DC 0020E91C FC 00 F0 40 */ fcmpo cr0, f0, f30
/* 802119E0 0020E920 40 81 00 A0 */ ble lbl_80211A80
/* 802119E4 0020E924 80 1E 0F 00 */ lwz r0, 0xf00(r30)
/* 802119E8 0020E928 90 01 00 38 */ stw r0, 0x38(r1)
/* 802119EC 0020E92C 80 1E 0F 08 */ lwz r0, 0xf08(r30)
/* 802119F0 0020E930 90 01 00 3C */ stw r0, 0x3c(r1)
/* 802119F4 0020E934 80 1E 0E F0 */ lwz r0, 0xef0(r30)
/* 802119F8 0020E938 90 01 00 40 */ stw r0, 0x40(r1)
/* 802119FC 0020E93C 80 1E 0E F8 */ lwz r0, 0xef8(r30)
/* 80211A00 0020E940 90 01 00 44 */ stw r0, 0x44(r1)
/* 80211A04 0020E944 7F 23 CB 78 */ mr r3, r25
/* 80211A08 0020E948 3A B8 01 F4 */ addi r21, r24, 0x1f4
/* 80211A0C 0020E94C 7C 99 A8 2E */ lwzx r4, r25, r21
/* 80211A10 0020E950 7F A5 EB 78 */ mr r5, r29
/* 80211A14 0020E954 C0 3E 0F 20 */ lfs f1, 0xf20(r30)
/* 80211A18 0020E958 38 C1 00 44 */ addi r6, r1, 0x44
/* 80211A1C 0020E95C 38 E1 00 40 */ addi r7, r1, 0x40
/* 80211A20 0020E960 39 01 00 3C */ addi r8, r1, 0x3c
/* 80211A24 0020E964 39 21 00 38 */ addi r9, r1, 0x38
/* 80211A28 0020E968 FC 40 F0 90 */ fmr f2, f30
/* 80211A2C 0020E96C 39 40 00 03 */ li r10, 3
/* 80211A30 0020E970 48 00 25 C1 */ bl dMeter2Draw_c_NS_drawPikari
/* 80211A34 0020E974 80 1E 0E FC */ lwz r0, 0xefc(r30)
/* 80211A38 0020E978 90 01 00 28 */ stw r0, 0x28(r1)
/* 80211A3C 0020E97C 80 1E 0F 04 */ lwz r0, 0xf04(r30)
/* 80211A40 0020E980 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80211A44 0020E984 80 1E 0E EC */ lwz r0, 0xeec(r30)
/* 80211A48 0020E988 90 01 00 30 */ stw r0, 0x30(r1)
/* 80211A4C 0020E98C 80 1E 0E F4 */ lwz r0, 0xef4(r30)
/* 80211A50 0020E990 90 01 00 34 */ stw r0, 0x34(r1)
/* 80211A54 0020E994 7F 23 CB 78 */ mr r3, r25
/* 80211A58 0020E998 7C 99 A8 2E */ lwzx r4, r25, r21
/* 80211A5C 0020E99C 38 BB 06 6C */ addi r5, r27, 0x66c
/* 80211A60 0020E9A0 C0 3E 0F 1C */ lfs f1, 0xf1c(r30)
/* 80211A64 0020E9A4 38 C1 00 34 */ addi r6, r1, 0x34
/* 80211A68 0020E9A8 38 E1 00 30 */ addi r7, r1, 0x30
/* 80211A6C 0020E9AC 39 01 00 2C */ addi r8, r1, 0x2c
/* 80211A70 0020E9B0 39 21 00 28 */ addi r9, r1, 0x28
/* 80211A74 0020E9B4 C0 5E 0F 0C */ lfs f2, 0xf0c(r30)
/* 80211A78 0020E9B8 39 40 00 03 */ li r10, 3
/* 80211A7C 0020E9BC 48 00 25 75 */ bl dMeter2Draw_c_NS_drawPikari
lbl_80211A80:
/* 80211A80 0020E9C0 88 1E 0F 24 */ lbz r0, 0xf24(r30)
/* 80211A84 0020E9C4 28 00 00 00 */ cmplwi r0, 0
/* 80211A88 0020E9C8 41 82 00 28 */ beq lbl_80211AB0
/* 80211A8C 0020E9CC 7F 83 E3 78 */ mr r3, r28
/* 80211A90 0020E9D0 88 9F 4E 0C */ lbz r4, 0x4e0c(r31)
/* 80211A94 0020E9D4 4B E2 28 AD */ bl getLightDropNum__16dSv_light_drop_cCFUc
/* 80211A98 0020E9D8 88 9F 5E A1 */ lbz r4, 0x5ea1(r31)
/* 80211A9C 0020E9DC 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80211AA0 0020E9E0 7C 04 00 40 */ cmplw r4, r0
/* 80211AA4 0020E9E4 41 82 00 0C */ beq lbl_80211AB0
/* 80211AA8 0020E9E8 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80211AAC 0020E9EC D0 1B 06 6C */ stfs f0, 0x66c(r27)
lbl_80211AB0:
/* 80211AB0 0020E9F0 3B 5A 00 01 */ addi r26, r26, 1
/* 80211AB4 0020E9F4 2C 1A 00 10 */ cmpwi r26, 0x10
/* 80211AB8 0020E9F8 3B 18 00 0C */ addi r24, r24, 0xc
/* 80211ABC 0020E9FC 3A F7 00 04 */ addi r23, r23, 4
/* 80211AC0 0020EA00 41 80 FF 14 */ blt lbl_802119D4
/* 80211AC4 0020EA04 3A A0 00 00 */ li r21, 0
/* 80211AC8 0020EA08 3B 40 00 00 */ li r26, 0
/* 80211ACC 0020EA0C 3B 60 00 00 */ li r27, 0
/* 80211AD0 0020EA10 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211AD4 0020EA14 3A C3 EB C8 */ addi r22, r3, lbl_8042EBC8@l
/* 80211AD8 0020EA18 C3 C2 AE 80 */ lfs f30, lbl_80454880-_SDA2_BASE_(r2)
lbl_80211ADC:
/* 80211ADC 0020EA1C 7C B9 DA 14 */ add r5, r25, r27
/* 80211AE0 0020EA20 C0 05 06 2C */ lfs f0, 0x62c(r5)
/* 80211AE4 0020EA24 FC 00 F0 40 */ fcmpo cr0, f0, f30
/* 80211AE8 0020EA28 40 81 00 54 */ ble lbl_80211B3C
/* 80211AEC 0020EA2C 80 16 0E DC */ lwz r0, 0xedc(r22)
/* 80211AF0 0020EA30 90 01 00 18 */ stw r0, 0x18(r1)
/* 80211AF4 0020EA34 80 16 0E E0 */ lwz r0, 0xee0(r22)
/* 80211AF8 0020EA38 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80211AFC 0020EA3C 80 16 0E D4 */ lwz r0, 0xed4(r22)
/* 80211B00 0020EA40 90 01 00 20 */ stw r0, 0x20(r1)
/* 80211B04 0020EA44 80 16 0E D8 */ lwz r0, 0xed8(r22)
/* 80211B08 0020EA48 90 01 00 24 */ stw r0, 0x24(r1)
/* 80211B0C 0020EA4C 7F 23 CB 78 */ mr r3, r25
/* 80211B10 0020EA50 38 1A 01 F4 */ addi r0, r26, 0x1f4
/* 80211B14 0020EA54 7C 99 00 2E */ lwzx r4, r25, r0
/* 80211B18 0020EA58 38 A5 06 2C */ addi r5, r5, 0x62c
/* 80211B1C 0020EA5C FC 20 E0 90 */ fmr f1, f28
/* 80211B20 0020EA60 38 C1 00 24 */ addi r6, r1, 0x24
/* 80211B24 0020EA64 38 E1 00 20 */ addi r7, r1, 0x20
/* 80211B28 0020EA68 39 01 00 1C */ addi r8, r1, 0x1c
/* 80211B2C 0020EA6C 39 21 00 18 */ addi r9, r1, 0x18
/* 80211B30 0020EA70 FC 40 E8 90 */ fmr f2, f29
/* 80211B34 0020EA74 89 59 07 5F */ lbz r10, 0x75f(r25)
/* 80211B38 0020EA78 48 00 24 B9 */ bl dMeter2Draw_c_NS_drawPikari
lbl_80211B3C:
/* 80211B3C 0020EA7C 3A B5 00 01 */ addi r21, r21, 1
/* 80211B40 0020EA80 2C 15 00 10 */ cmpwi r21, 0x10
/* 80211B44 0020EA84 3B 5A 00 0C */ addi r26, r26, 0xc
/* 80211B48 0020EA88 3B 7B 00 04 */ addi r27, r27, 4
/* 80211B4C 0020EA8C 41 80 FF 90 */ blt lbl_80211ADC
lbl_80211B50:
/* 80211B50 0020EA90 C0 39 07 38 */ lfs f1, 0x738(r25)
/* 80211B54 0020EA94 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80211B58 0020EA98 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80211B5C 0020EA9C 40 81 00 58 */ ble lbl_80211BB4
/* 80211B60 0020EAA0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211B64 0020EAA4 39 43 EB C8 */ addi r10, r3, lbl_8042EBC8@l
/* 80211B68 0020EAA8 80 0A 04 EC */ lwz r0, 0x4ec(r10)
/* 80211B6C 0020EAAC 90 01 00 08 */ stw r0, 8(r1)
/* 80211B70 0020EAB0 80 0A 04 F0 */ lwz r0, 0x4f0(r10)
/* 80211B74 0020EAB4 90 01 00 0C */ stw r0, 0xc(r1)
/* 80211B78 0020EAB8 80 0A 04 E4 */ lwz r0, 0x4e4(r10)
/* 80211B7C 0020EABC 90 01 00 10 */ stw r0, 0x10(r1)
/* 80211B80 0020EAC0 80 0A 04 E8 */ lwz r0, 0x4e8(r10)
/* 80211B84 0020EAC4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80211B88 0020EAC8 7F 23 CB 78 */ mr r3, r25
/* 80211B8C 0020EACC 80 99 03 08 */ lwz r4, 0x308(r25)
/* 80211B90 0020EAD0 38 B9 07 38 */ addi r5, r25, 0x738
/* 80211B94 0020EAD4 C0 2A 03 E8 */ lfs f1, 0x3e8(r10)
/* 80211B98 0020EAD8 38 C1 00 14 */ addi r6, r1, 0x14
/* 80211B9C 0020EADC 38 E1 00 10 */ addi r7, r1, 0x10
/* 80211BA0 0020EAE0 39 01 00 0C */ addi r8, r1, 0xc
/* 80211BA4 0020EAE4 39 21 00 08 */ addi r9, r1, 8
/* 80211BA8 0020EAE8 C0 4A 04 F4 */ lfs f2, 0x4f4(r10)
/* 80211BAC 0020EAEC 39 40 00 03 */ li r10, 3
/* 80211BB0 0020EAF0 48 00 24 41 */ bl dMeter2Draw_c_NS_drawPikari
lbl_80211BB4:
/* 80211BB4 0020EAF4 E3 E1 01 18 */ psq_l f31, 280(r1), 0, qr0
/* 80211BB8 0020EAF8 CB E1 01 10 */ lfd f31, 0x110(r1)
/* 80211BBC 0020EAFC E3 C1 01 08 */ psq_l f30, 264(r1), 0, qr0
/* 80211BC0 0020EB00 CB C1 01 00 */ lfd f30, 0x100(r1)
/* 80211BC4 0020EB04 E3 A1 00 F8 */ psq_l f29, 248(r1), 0, qr0
/* 80211BC8 0020EB08 CB A1 00 F0 */ lfd f29, 0xf0(r1)
/* 80211BCC 0020EB0C E3 81 00 E8 */ psq_l f28, 232(r1), 0, qr0
/* 80211BD0 0020EB10 CB 81 00 E0 */ lfd f28, 0xe0(r1)
/* 80211BD4 0020EB14 39 61 00 E0 */ addi r11, r1, 0xe0
/* 80211BD8 0020EB18 48 15 06 31 */ bl func_80362208
/* 80211BDC 0020EB1C 80 01 01 24 */ lwz r0, 0x124(r1)
/* 80211BE0 0020EB20 7C 08 03 A6 */ mtlr r0
/* 80211BE4 0020EB24 38 21 01 20 */ addi r1, r1, 0x120
/* 80211BE8 0020EB28 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_initLife
dMeter2Draw_c_NS_initLife:
/* 80211BEC 0020EB2C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80211BF0 0020EB30 7C 08 02 A6 */ mflr r0
/* 80211BF4 0020EB34 90 01 00 34 */ stw r0, 0x34(r1)
/* 80211BF8 0020EB38 39 61 00 30 */ addi r11, r1, 0x30
/* 80211BFC 0020EB3C 48 15 05 D1 */ bl func_803621CC
/* 80211C00 0020EB40 7C 7C 1B 78 */ mr r28, r3
/* 80211C04 0020EB44 3C 60 80 3A */ lis r3, lbl_80398258@ha
/* 80211C08 0020EB48 3B C3 82 58 */ addi r30, r3, lbl_80398258@l
/* 80211C0C 0020EB4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211C10 0020EB50 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80211C14 0020EB54 A3 5F 00 02 */ lhz r26, 2(r31)
/* 80211C18 0020EB58 4B E1 C0 91 */ bl dComIfGs_getMaxLifeGauge
/* 80211C1C 0020EB5C 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 80211C20 0020EB60 57 40 04 3E */ clrlwi r0, r26, 0x10
/* 80211C24 0020EB64 7C 00 18 40 */ cmplw r0, r3
/* 80211C28 0020EB68 40 81 00 0C */ ble lbl_80211C34
/* 80211C2C 0020EB6C 4B E1 C0 7D */ bl dComIfGs_getMaxLifeGauge
/* 80211C30 0020EB70 B0 7F 00 02 */ sth r3, 2(r31)
lbl_80211C34:
/* 80211C34 0020EB74 38 60 00 6C */ li r3, 0x6c
/* 80211C38 0020EB78 48 0B D0 15 */ bl __nw__FUl
/* 80211C3C 0020EB7C 7C 60 1B 79 */ or. r0, r3, r3
/* 80211C40 0020EB80 41 82 00 28 */ beq lbl_80211C68
/* 80211C44 0020EB84 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211C48 0020EB88 3C A0 72 74 */ lis r5, 0x72745F6E@ha
/* 80211C4C 0020EB8C 38 C5 5F 6E */ addi r6, r5, 0x72745F6E@l
/* 80211C50 0020EB90 3C A0 00 68 */ lis r5, 0x00686561@ha
/* 80211C54 0020EB94 38 A5 65 61 */ addi r5, r5, 0x00686561@l
/* 80211C58 0020EB98 38 E0 00 02 */ li r7, 2
/* 80211C5C 0020EB9C 39 00 00 00 */ li r8, 0
/* 80211C60 0020EBA0 48 04 1D 25 */ bl CPaneMgr_X1_
/* 80211C64 0020EBA4 7C 60 1B 78 */ mr r0, r3
lbl_80211C68:
/* 80211C68 0020EBA8 90 1C 01 24 */ stw r0, 0x124(r28)
/* 80211C6C 0020EBAC 3B A0 00 00 */ li r29, 0
/* 80211C70 0020EBB0 3B 60 00 00 */ li r27, 0
/* 80211C74 0020EBB4 3B 40 00 00 */ li r26, 0
lbl_80211C78:
/* 80211C78 0020EBB8 38 60 00 6C */ li r3, 0x6c
/* 80211C7C 0020EBBC 48 0B CF D1 */ bl __nw__FUl
/* 80211C80 0020EBC0 7C 60 1B 79 */ or. r0, r3, r3
/* 80211C84 0020EBC4 41 82 00 28 */ beq lbl_80211CAC
/* 80211C88 0020EBC8 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211C8C 0020EBCC 38 1E 00 C8 */ addi r0, r30, 0xc8
/* 80211C90 0020EBD0 7C C0 D2 14 */ add r6, r0, r26
/* 80211C94 0020EBD4 80 A6 00 00 */ lwz r5, 0(r6)
/* 80211C98 0020EBD8 80 C6 00 04 */ lwz r6, 4(r6)
/* 80211C9C 0020EBDC 38 E0 00 00 */ li r7, 0
/* 80211CA0 0020EBE0 39 00 00 00 */ li r8, 0
/* 80211CA4 0020EBE4 48 04 1C E1 */ bl CPaneMgr_X1_
/* 80211CA8 0020EBE8 7C 60 1B 78 */ mr r0, r3
lbl_80211CAC:
/* 80211CAC 0020EBEC 7F 3C DA 14 */ add r25, r28, r27
/* 80211CB0 0020EBF0 90 19 01 28 */ stw r0, 0x128(r25)
/* 80211CB4 0020EBF4 38 60 00 6C */ li r3, 0x6c
/* 80211CB8 0020EBF8 48 0B CF 95 */ bl __nw__FUl
/* 80211CBC 0020EBFC 7C 60 1B 79 */ or. r0, r3, r3
/* 80211CC0 0020EC00 41 82 00 28 */ beq lbl_80211CE8
/* 80211CC4 0020EC04 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211CC8 0020EC08 38 1E 01 68 */ addi r0, r30, 0x168
/* 80211CCC 0020EC0C 7C C0 D2 14 */ add r6, r0, r26
/* 80211CD0 0020EC10 80 A6 00 00 */ lwz r5, 0(r6)
/* 80211CD4 0020EC14 80 C6 00 04 */ lwz r6, 4(r6)
/* 80211CD8 0020EC18 38 E0 00 02 */ li r7, 2
/* 80211CDC 0020EC1C 39 00 00 00 */ li r8, 0
/* 80211CE0 0020EC20 48 04 1C A5 */ bl CPaneMgr_X1_
/* 80211CE4 0020EC24 7C 60 1B 78 */ mr r0, r3
lbl_80211CE8:
/* 80211CE8 0020EC28 90 19 01 78 */ stw r0, 0x178(r25)
/* 80211CEC 0020EC2C 38 60 00 1C */ li r3, 0x1c
/* 80211CF0 0020EC30 48 0B CF 5D */ bl __nw__FUl
/* 80211CF4 0020EC34 7C 60 1B 79 */ or. r0, r3, r3
/* 80211CF8 0020EC38 41 82 00 28 */ beq lbl_80211D20
/* 80211CFC 0020EC3C 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211D00 0020EC40 38 1E 02 08 */ addi r0, r30, 0x208
/* 80211D04 0020EC44 7C C0 D2 14 */ add r6, r0, r26
/* 80211D08 0020EC48 80 A6 00 00 */ lwz r5, 0(r6)
/* 80211D0C 0020EC4C 80 C6 00 04 */ lwz r6, 4(r6)
/* 80211D10 0020EC50 38 E0 00 02 */ li r7, 2
/* 80211D14 0020EC54 39 00 00 00 */ li r8, 0
/* 80211D18 0020EC58 48 04 36 E5 */ bl CPaneMgrAlpha_X1_
/* 80211D1C 0020EC5C 7C 60 1B 78 */ mr r0, r3
lbl_80211D20:
/* 80211D20 0020EC60 90 19 04 40 */ stw r0, 0x440(r25)
/* 80211D24 0020EC64 38 60 00 1C */ li r3, 0x1c
/* 80211D28 0020EC68 48 0B CF 25 */ bl __nw__FUl
/* 80211D2C 0020EC6C 7C 60 1B 79 */ or. r0, r3, r3
/* 80211D30 0020EC70 41 82 00 28 */ beq lbl_80211D58
/* 80211D34 0020EC74 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211D38 0020EC78 38 1E 02 A8 */ addi r0, r30, 0x2a8
/* 80211D3C 0020EC7C 7C C0 D2 14 */ add r6, r0, r26
/* 80211D40 0020EC80 80 A6 00 00 */ lwz r5, 0(r6)
/* 80211D44 0020EC84 80 C6 00 04 */ lwz r6, 4(r6)
/* 80211D48 0020EC88 38 E0 00 00 */ li r7, 0
/* 80211D4C 0020EC8C 39 00 00 00 */ li r8, 0
/* 80211D50 0020EC90 48 04 36 AD */ bl CPaneMgrAlpha_X1_
/* 80211D54 0020EC94 7C 60 1B 78 */ mr r0, r3
lbl_80211D58:
/* 80211D58 0020EC98 7F 3C D2 14 */ add r25, r28, r26
/* 80211D5C 0020EC9C 90 19 03 A0 */ stw r0, 0x3a0(r25)
/* 80211D60 0020ECA0 38 60 00 1C */ li r3, 0x1c
/* 80211D64 0020ECA4 48 0B CE E9 */ bl __nw__FUl
/* 80211D68 0020ECA8 7C 60 1B 79 */ or. r0, r3, r3
/* 80211D6C 0020ECAC 41 82 00 28 */ beq lbl_80211D94
/* 80211D70 0020ECB0 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211D74 0020ECB4 38 1E 03 48 */ addi r0, r30, 0x348
/* 80211D78 0020ECB8 7C C0 D2 14 */ add r6, r0, r26
/* 80211D7C 0020ECBC 80 A6 00 00 */ lwz r5, 0(r6)
/* 80211D80 0020ECC0 80 C6 00 04 */ lwz r6, 4(r6)
/* 80211D84 0020ECC4 38 E0 00 00 */ li r7, 0
/* 80211D88 0020ECC8 39 00 00 00 */ li r8, 0
/* 80211D8C 0020ECCC 48 04 36 71 */ bl CPaneMgrAlpha_X1_
/* 80211D90 0020ECD0 7C 60 1B 78 */ mr r0, r3
lbl_80211D94:
/* 80211D94 0020ECD4 90 19 03 A4 */ stw r0, 0x3a4(r25)
/* 80211D98 0020ECD8 3B BD 00 01 */ addi r29, r29, 1
/* 80211D9C 0020ECDC 2C 1D 00 14 */ cmpwi r29, 0x14
/* 80211DA0 0020ECE0 3B 7B 00 04 */ addi r27, r27, 4
/* 80211DA4 0020ECE4 3B 5A 00 08 */ addi r26, r26, 8
/* 80211DA8 0020ECE8 41 80 FE D0 */ blt lbl_80211C78
/* 80211DAC 0020ECEC 38 60 00 6C */ li r3, 0x6c
/* 80211DB0 0020ECF0 48 0B CE 9D */ bl __nw__FUl
/* 80211DB4 0020ECF4 7C 60 1B 79 */ or. r0, r3, r3
/* 80211DB8 0020ECF8 41 82 00 24 */ beq lbl_80211DDC
/* 80211DBC 0020ECFC 80 9C 00 78 */ lwz r4, 0x78(r28)
/* 80211DC0 0020ED00 3C A0 67 68 */ lis r5, 0x67685F6E@ha
/* 80211DC4 0020ED04 38 C5 5F 6E */ addi r6, r5, 0x67685F6E@l
/* 80211DC8 0020ED08 38 A0 62 69 */ li r5, 0x6269
/* 80211DCC 0020ED0C 38 E0 00 02 */ li r7, 2
/* 80211DD0 0020ED10 39 00 00 00 */ li r8, 0
/* 80211DD4 0020ED14 48 04 1B B1 */ bl CPaneMgr_X1_
/* 80211DD8 0020ED18 7C 60 1B 78 */ mr r0, r3
lbl_80211DDC:
/* 80211DDC 0020ED1C 90 1C 01 C8 */ stw r0, 0x1c8(r28)
/* 80211DE0 0020ED20 80 7C 01 24 */ lwz r3, 0x124(r28)
/* 80211DE4 0020ED24 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80211DE8 0020ED28 48 04 39 E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80211DEC 0020ED2C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80211DF0 0020ED30 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 80211DF4 0020ED34 C0 25 00 08 */ lfs f1, 8(r5)
/* 80211DF8 0020ED38 C0 42 AE 80 */ lfs f2, lbl_80454880-_SDA2_BASE_(r2)
/* 80211DFC 0020ED3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211E00 0020ED40 A0 83 61 C0 */ lhz r4, g_dComIfG_gameInfo@l(r3)
/* 80211E04 0020ED44 54 80 04 3E */ clrlwi r0, r4, 0x10
/* 80211E08 0020ED48 28 00 00 32 */ cmplwi r0, 0x32
/* 80211E0C 0020ED4C 41 81 00 08 */ bgt lbl_80211E14
/* 80211E10 0020ED50 C0 45 00 0C */ lfs f2, 0xc(r5)
lbl_80211E14:
/* 80211E14 0020ED54 A0 1F 00 02 */ lhz r0, 2(r31)
/* 80211E18 0020ED58 7F 83 E3 78 */ mr r3, r28
/* 80211E1C 0020ED5C 7C 84 07 34 */ extsh r4, r4
/* 80211E20 0020ED60 7C 05 07 34 */ extsh r5, r0
/* 80211E24 0020ED64 3C C0 80 43 */ lis r6, lbl_8042EBC8@ha
/* 80211E28 0020ED68 38 C6 EB C8 */ addi r6, r6, lbl_8042EBC8@l
/* 80211E2C 0020ED6C C0 06 00 28 */ lfs f0, 0x28(r6)
/* 80211E30 0020ED70 EC 20 08 2A */ fadds f1, f0, f1
/* 80211E34 0020ED74 C0 06 00 2C */ lfs f0, 0x2c(r6)
/* 80211E38 0020ED78 EC 40 10 2A */ fadds f2, f0, f2
/* 80211E3C 0020ED7C 48 00 2B B9 */ bl dMeter2Draw_c_NS_drawLife
/* 80211E40 0020ED80 7F 83 E3 78 */ mr r3, r28
/* 80211E44 0020ED84 38 80 00 01 */ li r4, 1
/* 80211E48 0020ED88 48 00 2D D9 */ bl dMeter2Draw_c_NS_setAlphaLifeChange
/* 80211E4C 0020ED8C 39 61 00 30 */ addi r11, r1, 0x30
/* 80211E50 0020ED90 48 15 03 C9 */ bl func_80362218
/* 80211E54 0020ED94 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80211E58 0020ED98 7C 08 03 A6 */ mtlr r0
/* 80211E5C 0020ED9C 38 21 00 30 */ addi r1, r1, 0x30
/* 80211E60 0020EDA0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_initMagic
dMeter2Draw_c_NS_initMagic:
/* 80211E64 0020EDA4 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80211E68 0020EDA8 7C 08 02 A6 */ mflr r0
/* 80211E6C 0020EDAC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80211E70 0020EDB0 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80211E74 0020EDB4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80211E78 0020EDB8 DB C1 00 10 */ stfd f30, 0x10(r1)
/* 80211E7C 0020EDBC F3 C1 00 18 */ psq_st f30, 24(r1), 0, qr0
/* 80211E80 0020EDC0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80211E84 0020EDC4 93 C1 00 08 */ stw r30, 8(r1)
/* 80211E88 0020EDC8 7C 7F 1B 78 */ mr r31, r3
/* 80211E8C 0020EDCC C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80211E90 0020EDD0 D0 03 05 50 */ stfs f0, 0x550(r3)
/* 80211E94 0020EDD4 D0 03 05 54 */ stfs f0, 0x554(r3)
/* 80211E98 0020EDD8 38 60 00 6C */ li r3, 0x6c
/* 80211E9C 0020EDDC 48 0B CD B1 */ bl __nw__FUl
/* 80211EA0 0020EDE0 7C 60 1B 79 */ or. r0, r3, r3
/* 80211EA4 0020EDE4 41 82 00 28 */ beq lbl_80211ECC
/* 80211EA8 0020EDE8 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80211EAC 0020EDEC 3C A0 69 63 */ lis r5, 0x69635F6E@ha
/* 80211EB0 0020EDF0 38 C5 5F 6E */ addi r6, r5, 0x69635F6E@l
/* 80211EB4 0020EDF4 3C A0 00 6D */ lis r5, 0x006D6167@ha
/* 80211EB8 0020EDF8 38 A5 61 67 */ addi r5, r5, 0x006D6167@l
/* 80211EBC 0020EDFC 38 E0 00 02 */ li r7, 2
/* 80211EC0 0020EE00 39 00 00 00 */ li r8, 0
/* 80211EC4 0020EE04 48 04 1A C1 */ bl CPaneMgr_X1_
/* 80211EC8 0020EE08 7C 60 1B 78 */ mr r0, r3
lbl_80211ECC:
/* 80211ECC 0020EE0C 90 1F 01 CC */ stw r0, 0x1cc(r31)
/* 80211ED0 0020EE10 38 60 00 6C */ li r3, 0x6c
/* 80211ED4 0020EE14 48 0B CD 79 */ bl __nw__FUl
/* 80211ED8 0020EE18 7C 60 1B 79 */ or. r0, r3, r3
/* 80211EDC 0020EE1C 41 82 00 28 */ beq lbl_80211F04
/* 80211EE0 0020EE20 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80211EE4 0020EE24 3C A0 62 61 */ lis r5, 0x62617365@ha
/* 80211EE8 0020EE28 38 C5 73 65 */ addi r6, r5, 0x62617365@l
/* 80211EEC 0020EE2C 3C A0 00 6D */ lis r5, 0x006D6D5F@ha
/* 80211EF0 0020EE30 38 A5 6D 5F */ addi r5, r5, 0x006D6D5F@l
/* 80211EF4 0020EE34 38 E0 00 00 */ li r7, 0
/* 80211EF8 0020EE38 39 00 00 00 */ li r8, 0
/* 80211EFC 0020EE3C 48 04 1A 89 */ bl CPaneMgr_X1_
/* 80211F00 0020EE40 7C 60 1B 78 */ mr r0, r3
lbl_80211F04:
/* 80211F04 0020EE44 90 1F 01 D0 */ stw r0, 0x1d0(r31)
/* 80211F08 0020EE48 38 60 00 6C */ li r3, 0x6c
/* 80211F0C 0020EE4C 48 0B CD 41 */ bl __nw__FUl
/* 80211F10 0020EE50 7C 60 1B 79 */ or. r0, r3, r3
/* 80211F14 0020EE54 41 82 00 28 */ beq lbl_80211F3C
/* 80211F18 0020EE58 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80211F1C 0020EE5C 3C A0 5F 6C */ lis r5, 0x5F6C5F6E@ha
/* 80211F20 0020EE60 38 C5 5F 6E */ addi r6, r5, 0x5F6C5F6E@l
/* 80211F24 0020EE64 3C A0 00 6D */ lis r5, 0x006D5F77@ha
/* 80211F28 0020EE68 38 A5 5F 77 */ addi r5, r5, 0x006D5F77@l
/* 80211F2C 0020EE6C 38 E0 00 02 */ li r7, 2
/* 80211F30 0020EE70 39 00 00 00 */ li r8, 0
/* 80211F34 0020EE74 48 04 1A 51 */ bl CPaneMgr_X1_
/* 80211F38 0020EE78 7C 60 1B 78 */ mr r0, r3
lbl_80211F3C:
/* 80211F3C 0020EE7C 90 1F 01 D4 */ stw r0, 0x1d4(r31)
/* 80211F40 0020EE80 38 60 00 6C */ li r3, 0x6c
/* 80211F44 0020EE84 48 0B CD 09 */ bl __nw__FUl
/* 80211F48 0020EE88 7C 60 1B 79 */ or. r0, r3, r3
/* 80211F4C 0020EE8C 41 82 00 28 */ beq lbl_80211F74
/* 80211F50 0020EE90 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80211F54 0020EE94 3C A0 5F 72 */ lis r5, 0x5F725F6E@ha
/* 80211F58 0020EE98 38 C5 5F 6E */ addi r6, r5, 0x5F725F6E@l
/* 80211F5C 0020EE9C 3C A0 00 6D */ lis r5, 0x006D5F77@ha
/* 80211F60 0020EEA0 38 A5 5F 77 */ addi r5, r5, 0x006D5F77@l
/* 80211F64 0020EEA4 38 E0 00 02 */ li r7, 2
/* 80211F68 0020EEA8 39 00 00 00 */ li r8, 0
/* 80211F6C 0020EEAC 48 04 1A 19 */ bl CPaneMgr_X1_
/* 80211F70 0020EEB0 7C 60 1B 78 */ mr r0, r3
lbl_80211F74:
/* 80211F74 0020EEB4 90 1F 01 DC */ stw r0, 0x1dc(r31)
/* 80211F78 0020EEB8 38 60 00 6C */ li r3, 0x6c
/* 80211F7C 0020EEBC 48 0B CC D1 */ bl __nw__FUl
/* 80211F80 0020EEC0 7C 60 1B 79 */ or. r0, r3, r3
/* 80211F84 0020EEC4 41 82 00 24 */ beq lbl_80211FA8
/* 80211F88 0020EEC8 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80211F8C 0020EECC 3C A0 6D 5F */ lis r5, 0x6D5F3030@ha
/* 80211F90 0020EED0 38 C5 30 30 */ addi r6, r5, 0x6D5F3030@l
/* 80211F94 0020EED4 38 A0 00 6D */ li r5, 0x6d
/* 80211F98 0020EED8 38 E0 00 00 */ li r7, 0
/* 80211F9C 0020EEDC 39 00 00 00 */ li r8, 0
/* 80211FA0 0020EEE0 48 04 19 E5 */ bl CPaneMgr_X1_
/* 80211FA4 0020EEE4 7C 60 1B 78 */ mr r0, r3
lbl_80211FA8:
/* 80211FA8 0020EEE8 90 1F 01 D8 */ stw r0, 0x1d8(r31)
/* 80211FAC 0020EEEC 38 60 00 04 */ li r3, 4
/* 80211FB0 0020EEF0 64 63 00 04 */ oris r3, r3, 4
/* 80211FB4 0020EEF4 7C 72 E3 A6 */ mtspr 0x392, r3
/* 80211FB8 0020EEF8 38 60 00 05 */ li r3, 5
/* 80211FBC 0020EEFC 64 63 00 05 */ oris r3, r3, 5
/* 80211FC0 0020EF00 7C 73 E3 A6 */ mtspr 0x393, r3
/* 80211FC4 0020EF04 38 60 00 06 */ li r3, 6
/* 80211FC8 0020EF08 64 63 00 06 */ oris r3, r3, 6
/* 80211FCC 0020EF0C 7C 74 E3 A6 */ mtspr 0x394, r3
/* 80211FD0 0020EF10 38 60 00 07 */ li r3, 7
/* 80211FD4 0020EF14 64 63 00 07 */ oris r3, r3, 7
/* 80211FD8 0020EF18 7C 75 E3 A6 */ mtspr 0x395, r3
/* 80211FDC 0020EF1C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 80211FE0 0020EF20 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 80211FE4 0020EF24 38 64 00 F0 */ addi r3, r4, 0xf0
/* 80211FE8 0020EF28 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80211FEC 0020EF2C 3B C4 61 C0 */ addi r30, r4, g_dComIfG_gameInfo@l
/* 80211FF0 0020EF30 80 9E 5D 30 */ lwz r4, 0x5d30(r30)
/* 80211FF4 0020EF34 48 0C 22 7D */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 80211FF8 0020EF38 48 0F 6A 75 */ bl J2DAnmLoaderDataBase_NS_load
/* 80211FFC 0020EF3C 90 7F 05 3C */ stw r3, 0x53c(r31)
/* 80212000 0020EF40 80 7F 05 3C */ lwz r3, 0x53c(r31)
/* 80212004 0020EF44 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80212008 0020EF48 81 83 00 00 */ lwz r12, 0(r3)
/* 8021200C 0020EF4C 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80212010 0020EF50 7D 89 03 A6 */ mtctr r12
/* 80212014 0020EF54 4E 80 04 21 */ bctrl
/* 80212018 0020EF58 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8021201C 0020EF5C 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 80212020 0020EF60 38 64 01 15 */ addi r3, r4, 0x115
/* 80212024 0020EF64 80 9E 5D 30 */ lwz r4, 0x5d30(r30)
/* 80212028 0020EF68 48 0C 22 49 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 8021202C 0020EF6C 48 0F 6A 41 */ bl J2DAnmLoaderDataBase_NS_load
/* 80212030 0020EF70 90 7F 05 40 */ stw r3, 0x540(r31)
/* 80212034 0020EF74 80 7F 05 40 */ lwz r3, 0x540(r31)
/* 80212038 0020EF78 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 8021203C 0020EF7C 81 83 00 00 */ lwz r12, 0(r3)
/* 80212040 0020EF80 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80212044 0020EF84 7D 89 03 A6 */ mtctr r12
/* 80212048 0020EF88 4E 80 04 21 */ bctrl
/* 8021204C 0020EF8C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 80212050 0020EF90 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 80212054 0020EF94 38 64 01 3A */ addi r3, r4, 0x13a
/* 80212058 0020EF98 80 9E 5D 30 */ lwz r4, 0x5d30(r30)
/* 8021205C 0020EF9C 48 0C 22 15 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 80212060 0020EFA0 48 0F 6A 0D */ bl J2DAnmLoaderDataBase_NS_load
/* 80212064 0020EFA4 90 7F 05 44 */ stw r3, 0x544(r31)
/* 80212068 0020EFA8 80 7F 05 44 */ lwz r3, 0x544(r31)
/* 8021206C 0020EFAC 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 80212070 0020EFB0 81 83 00 00 */ lwz r12, 0(r3)
/* 80212074 0020EFB4 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80212078 0020EFB8 7D 89 03 A6 */ mtctr r12
/* 8021207C 0020EFBC 4E 80 04 21 */ bctrl
/* 80212080 0020EFC0 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80212084 0020EFC4 D0 3F 05 58 */ stfs f1, 0x558(r31)
/* 80212088 0020EFC8 80 7F 01 CC */ lwz r3, 0x1cc(r31)
/* 8021208C 0020EFCC 48 04 37 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80212090 0020EFD0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80212094 0020EFD4 38 A4 EB C8 */ addi r5, r4, lbl_8042EBC8@l
/* 80212098 0020EFD8 C3 E5 00 08 */ lfs f31, 8(r5)
/* 8021209C 0020EFDC C3 C2 AE 80 */ lfs f30, lbl_80454880-_SDA2_BASE_(r2)
/* 802120A0 0020EFE0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802120A4 0020EFE4 A0 04 61 C0 */ lhz r0, g_dComIfG_gameInfo@l(r4)
/* 802120A8 0020EFE8 28 00 00 32 */ cmplwi r0, 0x32
/* 802120AC 0020EFEC 41 81 00 08 */ bgt lbl_802120B4
/* 802120B0 0020EFF0 C3 C5 00 0C */ lfs f30, 0xc(r5)
lbl_802120B4:
/* 802120B4 0020EFF4 38 80 00 00 */ li r4, 0
/* 802120B8 0020EFF8 38 A0 00 00 */ li r5, 0
/* 802120BC 0020EFFC C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802120C0 0020F000 7C A6 2B 78 */ mr r6, r5
/* 802120C4 0020F004 38 00 00 03 */ li r0, 3
/* 802120C8 0020F008 7C 09 03 A6 */ mtctr r0
lbl_802120CC:
/* 802120CC 0020F00C 38 05 05 FC */ addi r0, r5, 0x5fc
/* 802120D0 0020F010 7C 1F 05 2E */ stfsx f0, r31, r0
/* 802120D4 0020F014 38 04 07 42 */ addi r0, r4, 0x742
/* 802120D8 0020F018 7C DF 03 2E */ sthx r6, r31, r0
/* 802120DC 0020F01C 38 84 00 02 */ addi r4, r4, 2
/* 802120E0 0020F020 38 A5 00 04 */ addi r5, r5, 4
/* 802120E4 0020F024 42 00 FF E8 */ bdnz lbl_802120CC
/* 802120E8 0020F028 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802120EC 0020F02C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802120F0 0020F030 88 A4 00 1B */ lbz r5, 0x1b(r4)
/* 802120F4 0020F034 88 84 00 1A */ lbz r4, 0x1a(r4)
/* 802120F8 0020F038 7F E3 FB 78 */ mr r3, r31
/* 802120FC 0020F03C 3C C0 80 43 */ lis r6, lbl_8042EBC8@ha
/* 80212100 0020F040 38 C6 EB C8 */ addi r6, r6, lbl_8042EBC8@l
/* 80212104 0020F044 C0 06 00 4C */ lfs f0, 0x4c(r6)
/* 80212108 0020F048 EC 20 F8 2A */ fadds f1, f0, f31
/* 8021210C 0020F04C C0 06 00 50 */ lfs f0, 0x50(r6)
/* 80212110 0020F050 EC 40 F0 2A */ fadds f2, f0, f30
/* 80212114 0020F054 48 00 31 7D */ bl dMeter2Draw_c_NS_drawMagic
/* 80212118 0020F058 7F E3 FB 78 */ mr r3, r31
/* 8021211C 0020F05C 38 80 00 01 */ li r4, 1
/* 80212120 0020F060 48 00 32 61 */ bl dMeter2Draw_c_NS_setAlphaMagicChange
/* 80212124 0020F064 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80212128 0020F068 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8021212C 0020F06C A0 A4 00 08 */ lhz r5, 8(r4)
/* 80212130 0020F070 A0 84 00 06 */ lhz r4, 6(r4)
/* 80212134 0020F074 7F E3 FB 78 */ mr r3, r31
/* 80212138 0020F078 3C C0 80 43 */ lis r6, lbl_8042EBC8@ha
/* 8021213C 0020F07C 38 C6 EB C8 */ addi r6, r6, lbl_8042EBC8@l
/* 80212140 0020F080 C0 06 00 60 */ lfs f0, 0x60(r6)
/* 80212144 0020F084 EC 20 F8 2A */ fadds f1, f0, f31
/* 80212148 0020F088 C0 46 00 10 */ lfs f2, 0x10(r6)
/* 8021214C 0020F08C C0 06 00 64 */ lfs f0, 0x64(r6)
/* 80212150 0020F090 EC 00 F0 2A */ fadds f0, f0, f30
/* 80212154 0020F094 EC 42 00 2A */ fadds f2, f2, f0
/* 80212158 0020F098 48 00 33 51 */ bl dMeter2Draw_c_NS_drawKantera
/* 8021215C 0020F09C 7F E3 FB 78 */ mr r3, r31
/* 80212160 0020F0A0 38 80 00 01 */ li r4, 1
/* 80212164 0020F0A4 48 00 34 55 */ bl dMeter2Draw_c_NS_setAlphaKanteraChange
/* 80212168 0020F0A8 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8021216C 0020F0AC CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80212170 0020F0B0 E3 C1 00 18 */ psq_l f30, 24(r1), 0, qr0
/* 80212174 0020F0B4 CB C1 00 10 */ lfd f30, 0x10(r1)
/* 80212178 0020F0B8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021217C 0020F0BC 83 C1 00 08 */ lwz r30, 8(r1)
/* 80212180 0020F0C0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80212184 0020F0C4 7C 08 03 A6 */ mtlr r0
/* 80212188 0020F0C8 38 21 00 30 */ addi r1, r1, 0x30
/* 8021218C 0020F0CC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_initLightDrop
dMeter2Draw_c_NS_initLightDrop:
/* 80212190 0020F0D0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80212194 0020F0D4 7C 08 02 A6 */ mflr r0
/* 80212198 0020F0D8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021219C 0020F0DC 39 61 00 30 */ addi r11, r1, 0x30
/* 802121A0 0020F0E0 48 15 00 2D */ bl func_803621CC
/* 802121A4 0020F0E4 7C 7E 1B 78 */ mr r30, r3
/* 802121A8 0020F0E8 3C 60 80 3A */ lis r3, lbl_80398258@ha
/* 802121AC 0020F0EC 3B 63 82 58 */ addi r27, r3, lbl_80398258@l
/* 802121B0 0020F0F0 38 60 00 6C */ li r3, 0x6c
/* 802121B4 0020F0F4 48 0B CA 99 */ bl __nw__FUl
/* 802121B8 0020F0F8 7C 60 1B 79 */ or. r0, r3, r3
/* 802121BC 0020F0FC 41 82 00 28 */ beq lbl_802121E4
/* 802121C0 0020F100 80 9E 00 78 */ lwz r4, 0x78(r30)
/* 802121C4 0020F104 3C A0 74 61 */ lis r5, 0x74615F6E@ha
/* 802121C8 0020F108 38 C5 5F 6E */ addi r6, r5, 0x74615F6E@l
/* 802121CC 0020F10C 3C A0 73 5F */ lis r5, 0x735F7475@ha
/* 802121D0 0020F110 38 A5 74 75 */ addi r5, r5, 0x735F7475@l
/* 802121D4 0020F114 38 E0 00 02 */ li r7, 2
/* 802121D8 0020F118 39 00 00 00 */ li r8, 0
/* 802121DC 0020F11C 48 04 17 A9 */ bl CPaneMgr_X1_
/* 802121E0 0020F120 7C 60 1B 78 */ mr r0, r3
lbl_802121E4:
/* 802121E4 0020F124 90 1E 01 E0 */ stw r0, 0x1e0(r30)
/* 802121E8 0020F128 3B 40 00 00 */ li r26, 0
/* 802121EC 0020F12C 3B E0 00 00 */ li r31, 0
/* 802121F0 0020F130 3B A0 00 00 */ li r29, 0
lbl_802121F4:
/* 802121F4 0020F134 38 60 00 6C */ li r3, 0x6c
/* 802121F8 0020F138 48 0B CA 55 */ bl __nw__FUl
/* 802121FC 0020F13C 7C 60 1B 79 */ or. r0, r3, r3
/* 80212200 0020F140 41 82 00 28 */ beq lbl_80212228
/* 80212204 0020F144 80 9E 00 78 */ lwz r4, 0x78(r30)
/* 80212208 0020F148 38 1B 03 E8 */ addi r0, r27, 0x3e8
/* 8021220C 0020F14C 7C C0 EA 14 */ add r6, r0, r29
/* 80212210 0020F150 80 A6 00 00 */ lwz r5, 0(r6)
/* 80212214 0020F154 80 C6 00 04 */ lwz r6, 4(r6)
/* 80212218 0020F158 38 E0 00 00 */ li r7, 0
/* 8021221C 0020F15C 39 00 00 00 */ li r8, 0
/* 80212220 0020F160 48 04 17 65 */ bl CPaneMgr_X1_
/* 80212224 0020F164 7C 60 1B 78 */ mr r0, r3
lbl_80212228:
/* 80212228 0020F168 7F 9E FA 14 */ add r28, r30, r31
/* 8021222C 0020F16C 90 1C 01 F0 */ stw r0, 0x1f0(r28)
/* 80212230 0020F170 38 60 00 6C */ li r3, 0x6c
/* 80212234 0020F174 48 0B CA 19 */ bl __nw__FUl
/* 80212238 0020F178 7C 60 1B 79 */ or. r0, r3, r3
/* 8021223C 0020F17C 41 82 00 28 */ beq lbl_80212264
/* 80212240 0020F180 80 9E 00 78 */ lwz r4, 0x78(r30)
/* 80212244 0020F184 38 1B 04 68 */ addi r0, r27, 0x468
/* 80212248 0020F188 7C C0 EA 14 */ add r6, r0, r29
/* 8021224C 0020F18C 80 A6 00 00 */ lwz r5, 0(r6)
/* 80212250 0020F190 80 C6 00 04 */ lwz r6, 4(r6)
/* 80212254 0020F194 38 E0 00 00 */ li r7, 0
/* 80212258 0020F198 39 00 00 00 */ li r8, 0
/* 8021225C 0020F19C 48 04 17 29 */ bl CPaneMgr_X1_
/* 80212260 0020F1A0 7C 60 1B 78 */ mr r0, r3
lbl_80212264:
/* 80212264 0020F1A4 90 1C 01 F4 */ stw r0, 0x1f4(r28)
/* 80212268 0020F1A8 38 60 00 6C */ li r3, 0x6c
/* 8021226C 0020F1AC 48 0B C9 E1 */ bl __nw__FUl
/* 80212270 0020F1B0 7C 60 1B 79 */ or. r0, r3, r3
/* 80212274 0020F1B4 41 82 00 28 */ beq lbl_8021229C
/* 80212278 0020F1B8 80 9E 00 78 */ lwz r4, 0x78(r30)
/* 8021227C 0020F1BC 38 1B 04 E8 */ addi r0, r27, 0x4e8
/* 80212280 0020F1C0 7C C0 EA 14 */ add r6, r0, r29
/* 80212284 0020F1C4 80 A6 00 00 */ lwz r5, 0(r6)
/* 80212288 0020F1C8 80 C6 00 04 */ lwz r6, 4(r6)
/* 8021228C 0020F1CC 38 E0 00 00 */ li r7, 0
/* 80212290 0020F1D0 39 00 00 00 */ li r8, 0
/* 80212294 0020F1D4 48 04 16 F1 */ bl CPaneMgr_X1_
/* 80212298 0020F1D8 7C 60 1B 78 */ mr r0, r3
lbl_8021229C:
/* 8021229C 0020F1DC 90 1C 01 F8 */ stw r0, 0x1f8(r28)
/* 802122A0 0020F1E0 3B 5A 00 01 */ addi r26, r26, 1
/* 802122A4 0020F1E4 2C 1A 00 10 */ cmpwi r26, 0x10
/* 802122A8 0020F1E8 3B FF 00 0C */ addi r31, r31, 0xc
/* 802122AC 0020F1EC 3B BD 00 08 */ addi r29, r29, 8
/* 802122B0 0020F1F0 41 80 FF 44 */ blt lbl_802121F4
/* 802122B4 0020F1F4 38 60 00 6C */ li r3, 0x6c
/* 802122B8 0020F1F8 48 0B C9 95 */ bl __nw__FUl
/* 802122BC 0020F1FC 7C 60 1B 79 */ or. r0, r3, r3
/* 802122C0 0020F200 41 82 00 24 */ beq lbl_802122E4
/* 802122C4 0020F204 80 9E 00 78 */ lwz r4, 0x78(r30)
/* 802122C8 0020F208 3C A0 74 61 */ lis r5, 0x74615F6E@ha
/* 802122CC 0020F20C 38 C5 5F 6E */ addi r6, r5, 0x74615F6E@l
/* 802122D0 0020F210 38 A0 74 75 */ li r5, 0x7475
/* 802122D4 0020F214 38 E0 00 02 */ li r7, 2
/* 802122D8 0020F218 39 00 00 00 */ li r8, 0
/* 802122DC 0020F21C 48 04 16 A9 */ bl CPaneMgr_X1_
/* 802122E0 0020F220 7C 60 1B 78 */ mr r0, r3
lbl_802122E4:
/* 802122E4 0020F224 90 1E 01 E8 */ stw r0, 0x1e8(r30)
/* 802122E8 0020F228 38 60 00 6C */ li r3, 0x6c
/* 802122EC 0020F22C 48 0B C9 61 */ bl __nw__FUl
/* 802122F0 0020F230 7C 60 1B 79 */ or. r0, r3, r3
/* 802122F4 0020F234 41 82 00 24 */ beq lbl_80212318
/* 802122F8 0020F238 80 9E 00 78 */ lwz r4, 0x78(r30)
/* 802122FC 0020F23C 3C A0 6E 75 */ lis r5, 0x6E756C6C@ha
/* 80212300 0020F240 38 C5 6C 6C */ addi r6, r5, 0x6E756C6C@l
/* 80212304 0020F244 38 A0 73 5F */ li r5, 0x735f
/* 80212308 0020F248 38 E0 00 02 */ li r7, 2
/* 8021230C 0020F24C 39 00 00 00 */ li r8, 0
/* 80212310 0020F250 48 04 16 75 */ bl CPaneMgr_X1_
/* 80212314 0020F254 7C 60 1B 78 */ mr r0, r3
lbl_80212318:
/* 80212318 0020F258 90 1E 01 EC */ stw r0, 0x1ec(r30)
/* 8021231C 0020F25C 80 7E 01 E0 */ lwz r3, 0x1e0(r30)
/* 80212320 0020F260 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80212324 0020F264 48 04 34 AD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80212328 0020F268 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021232C 0020F26C D0 1E 06 FC */ stfs f0, 0x6fc(r30)
/* 80212330 0020F270 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80212334 0020F274 3B E3 EB C8 */ addi r31, r3, lbl_8042EBC8@l
/* 80212338 0020F278 C0 1F 0E 84 */ lfs f0, 0xe84(r31)
/* 8021233C 0020F27C D0 1E 06 F4 */ stfs f0, 0x6f4(r30)
/* 80212340 0020F280 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 80212344 0020F284 D0 1E 06 F8 */ stfs f0, 0x6f8(r30)
/* 80212348 0020F288 3B 20 00 00 */ li r25, 0
/* 8021234C 0020F28C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80212350 0020F290 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80212354 0020F294 3B 43 01 14 */ addi r26, r3, 0x114
/* 80212358 0020F298 3B 60 00 FF */ li r27, 0xff
/* 8021235C 0020F29C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80212360 0020F2A0 3B 83 01 88 */ addi r28, r3, lbl_80430188@l
/* 80212364 0020F2A4 3B A0 00 00 */ li r29, 0
lbl_80212368:
/* 80212368 0020F2A8 7F 43 D3 78 */ mr r3, r26
/* 8021236C 0020F2AC 57 24 06 3E */ clrlwi r4, r25, 0x18
/* 80212370 0020F2B0 4B E2 20 2D */ bl isLightDropGetFlag__16dSv_light_drop_cCFUc
/* 80212374 0020F2B4 2C 03 00 00 */ cmpwi r3, 0
/* 80212378 0020F2B8 41 82 00 10 */ beq lbl_80212388
/* 8021237C 0020F2BC 7C 7C CA 14 */ add r3, r28, r25
/* 80212380 0020F2C0 9B 63 00 E3 */ stb r27, 0xe3(r3)
/* 80212384 0020F2C4 48 00 00 0C */ b lbl_80212390
lbl_80212388:
/* 80212388 0020F2C8 7C 7C CA 14 */ add r3, r28, r25
/* 8021238C 0020F2CC 9B A3 00 E3 */ stb r29, 0xe3(r3)
lbl_80212390:
/* 80212390 0020F2D0 3B 39 00 01 */ addi r25, r25, 1
/* 80212394 0020F2D4 2C 19 00 03 */ cmpwi r25, 3
/* 80212398 0020F2D8 41 80 FF D0 */ blt lbl_80212368
/* 8021239C 0020F2DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802123A0 0020F2E0 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 802123A4 0020F2E4 8B 64 5E A1 */ lbz r27, 0x5ea1(r4)
/* 802123A8 0020F2E8 7F 43 D3 78 */ mr r3, r26
/* 802123AC 0020F2EC 88 84 4E 0C */ lbz r4, 0x4e0c(r4)
/* 802123B0 0020F2F0 4B E2 1F 91 */ bl getLightDropNum__16dSv_light_drop_cCFUc
/* 802123B4 0020F2F4 7C 64 1B 78 */ mr r4, r3
/* 802123B8 0020F2F8 7F C3 F3 78 */ mr r3, r30
/* 802123BC 0020F2FC 7F 65 DB 78 */ mr r5, r27
/* 802123C0 0020F300 3C C0 80 43 */ lis r6, lbl_8042EBC8@ha
/* 802123C4 0020F304 38 C6 EB C8 */ addi r6, r6, lbl_8042EBC8@l
/* 802123C8 0020F308 C0 26 0E 8C */ lfs f1, 0xe8c(r6)
/* 802123CC 0020F30C C0 46 0E 94 */ lfs f2, 0xe94(r6)
/* 802123D0 0020F310 C0 7F 0E 84 */ lfs f3, 0xe84(r31)
/* 802123D4 0020F314 C0 86 0E A4 */ lfs f4, 0xea4(r6)
/* 802123D8 0020F318 38 C0 00 00 */ li r6, 0
/* 802123DC 0020F31C 48 00 37 3D */ bl dMeter2Draw_c_NS_drawLightDrop
/* 802123E0 0020F320 7F C3 F3 78 */ mr r3, r30
/* 802123E4 0020F324 38 80 00 01 */ li r4, 1
/* 802123E8 0020F328 48 00 39 BD */ bl dMeter2Draw_c_NS_setAlphaLightDropChange
/* 802123EC 0020F32C 39 61 00 30 */ addi r11, r1, 0x30
/* 802123F0 0020F330 48 14 FE 29 */ bl func_80362218
/* 802123F4 0020F334 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802123F8 0020F338 7C 08 03 A6 */ mtlr r0
/* 802123FC 0020F33C 38 21 00 30 */ addi r1, r1, 0x30
/* 80212400 0020F340 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_initRupeeKey
dMeter2Draw_c_NS_initRupeeKey:
/* 80212404 0020F344 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80212408 0020F348 7C 08 02 A6 */ mflr r0
/* 8021240C 0020F34C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80212410 0020F350 39 61 00 20 */ addi r11, r1, 0x20
/* 80212414 0020F354 48 14 FD BD */ bl _savegpr_26
/* 80212418 0020F358 7C 7F 1B 78 */ mr r31, r3
/* 8021241C 0020F35C 3C 60 80 3A */ lis r3, lbl_80398258@ha
/* 80212420 0020F360 3B C3 82 58 */ addi r30, r3, lbl_80398258@l
/* 80212424 0020F364 38 60 00 6C */ li r3, 0x6c
/* 80212428 0020F368 48 0B C8 25 */ bl __nw__FUl
/* 8021242C 0020F36C 7C 60 1B 79 */ or. r0, r3, r3
/* 80212430 0020F370 41 82 00 24 */ beq lbl_80212454
/* 80212434 0020F374 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212438 0020F378 3C A0 5F 6B */ lis r5, 0x5F6B5F6E@ha
/* 8021243C 0020F37C 38 C5 5F 6E */ addi r6, r5, 0x5F6B5F6E@l
/* 80212440 0020F380 38 A0 00 72 */ li r5, 0x72
/* 80212444 0020F384 38 E0 00 02 */ li r7, 2
/* 80212448 0020F388 39 00 00 00 */ li r8, 0
/* 8021244C 0020F38C 48 04 15 39 */ bl CPaneMgr_X1_
/* 80212450 0020F390 7C 60 1B 78 */ mr r0, r3
lbl_80212454:
/* 80212454 0020F394 90 1F 02 B0 */ stw r0, 0x2b0(r31)
/* 80212458 0020F398 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 8021245C 0020F39C D0 1F 07 18 */ stfs f0, 0x718(r31)
/* 80212460 0020F3A0 3B 60 00 00 */ li r27, 0
/* 80212464 0020F3A4 3B 80 00 00 */ li r28, 0
lbl_80212468:
/* 80212468 0020F3A8 38 60 00 6C */ li r3, 0x6c
/* 8021246C 0020F3AC 48 0B C7 E1 */ bl __nw__FUl
/* 80212470 0020F3B0 7C 60 1B 79 */ or. r0, r3, r3
/* 80212474 0020F3B4 41 82 00 28 */ beq lbl_8021249C
/* 80212478 0020F3B8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8021247C 0020F3BC 38 1E 05 68 */ addi r0, r30, 0x568
/* 80212480 0020F3C0 7C C0 E2 14 */ add r6, r0, r28
/* 80212484 0020F3C4 80 A6 00 00 */ lwz r5, 0(r6)
/* 80212488 0020F3C8 80 C6 00 04 */ lwz r6, 4(r6)
/* 8021248C 0020F3CC 38 E0 00 00 */ li r7, 0
/* 80212490 0020F3D0 39 00 00 00 */ li r8, 0
/* 80212494 0020F3D4 48 04 14 F1 */ bl CPaneMgr_X1_
/* 80212498 0020F3D8 7C 60 1B 78 */ mr r0, r3
lbl_8021249C:
/* 8021249C 0020F3DC 7F BF E2 14 */ add r29, r31, r28
/* 802124A0 0020F3E0 90 1D 02 C0 */ stw r0, 0x2c0(r29)
/* 802124A4 0020F3E4 80 7D 02 C0 */ lwz r3, 0x2c0(r29)
/* 802124A8 0020F3E8 80 63 00 04 */ lwz r3, 4(r3)
/* 802124AC 0020F3EC 38 80 00 04 */ li r4, 4
/* 802124B0 0020F3F0 48 0E 52 49 */ bl J2DPane_NS_setBasePosition
/* 802124B4 0020F3F4 38 60 00 6C */ li r3, 0x6c
/* 802124B8 0020F3F8 48 0B C7 95 */ bl __nw__FUl
/* 802124BC 0020F3FC 7C 60 1B 79 */ or. r0, r3, r3
/* 802124C0 0020F400 41 82 00 28 */ beq lbl_802124E8
/* 802124C4 0020F404 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802124C8 0020F408 38 1E 05 88 */ addi r0, r30, 0x588
/* 802124CC 0020F40C 7C C0 E2 14 */ add r6, r0, r28
/* 802124D0 0020F410 80 A6 00 00 */ lwz r5, 0(r6)
/* 802124D4 0020F414 80 C6 00 04 */ lwz r6, 4(r6)
/* 802124D8 0020F418 38 E0 00 00 */ li r7, 0
/* 802124DC 0020F41C 39 00 00 00 */ li r8, 0
/* 802124E0 0020F420 48 04 14 A5 */ bl CPaneMgr_X1_
/* 802124E4 0020F424 7C 60 1B 78 */ mr r0, r3
lbl_802124E8:
/* 802124E8 0020F428 90 1D 02 C4 */ stw r0, 0x2c4(r29)
/* 802124EC 0020F42C 80 7D 02 C4 */ lwz r3, 0x2c4(r29)
/* 802124F0 0020F430 80 63 00 04 */ lwz r3, 4(r3)
/* 802124F4 0020F434 38 80 00 04 */ li r4, 4
/* 802124F8 0020F438 48 0E 52 01 */ bl J2DPane_NS_setBasePosition
/* 802124FC 0020F43C 3B 7B 00 01 */ addi r27, r27, 1
/* 80212500 0020F440 2C 1B 00 04 */ cmpwi r27, 4
/* 80212504 0020F444 3B 9C 00 08 */ addi r28, r28, 8
/* 80212508 0020F448 41 80 FF 60 */ blt lbl_80212468
/* 8021250C 0020F44C 38 60 00 6C */ li r3, 0x6c
/* 80212510 0020F450 48 0B C7 3D */ bl __nw__FUl
/* 80212514 0020F454 7C 60 1B 79 */ or. r0, r3, r3
/* 80212518 0020F458 41 82 00 24 */ beq lbl_8021253C
/* 8021251C 0020F45C 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212520 0020F460 3C A0 70 69 */ lis r5, 0x70695F6E@ha
/* 80212524 0020F464 38 C5 5F 6E */ addi r6, r5, 0x70695F6E@l
/* 80212528 0020F468 38 A0 72 75 */ li r5, 0x7275
/* 8021252C 0020F46C 38 E0 00 02 */ li r7, 2
/* 80212530 0020F470 39 00 00 00 */ li r8, 0
/* 80212534 0020F474 48 04 14 51 */ bl CPaneMgr_X1_
/* 80212538 0020F478 7C 60 1B 78 */ mr r0, r3
lbl_8021253C:
/* 8021253C 0020F47C 90 1F 02 B4 */ stw r0, 0x2b4(r31)
/* 80212540 0020F480 38 60 00 6C */ li r3, 0x6c
/* 80212544 0020F484 48 0B C7 09 */ bl __nw__FUl
/* 80212548 0020F488 7C 60 1B 79 */ or. r0, r3, r3
/* 8021254C 0020F48C 41 82 00 28 */ beq lbl_80212574
/* 80212550 0020F490 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212554 0020F494 3C A0 75 5F */ lis r5, 0x755F726E@ha
/* 80212558 0020F498 38 C5 72 6E */ addi r6, r5, 0x755F726E@l
/* 8021255C 0020F49C 3C A0 6D 6F */ lis r5, 0x6D6F796F@ha
/* 80212560 0020F4A0 38 A5 79 6F */ addi r5, r5, 0x6D6F796F@l
/* 80212564 0020F4A4 38 E0 00 02 */ li r7, 2
/* 80212568 0020F4A8 39 00 00 00 */ li r8, 0
/* 8021256C 0020F4AC 48 04 14 19 */ bl CPaneMgr_X1_
/* 80212570 0020F4B0 7C 60 1B 78 */ mr r0, r3
lbl_80212574:
/* 80212574 0020F4B4 90 1F 02 B8 */ stw r0, 0x2b8(r31)
/* 80212578 0020F4B8 38 60 00 6C */ li r3, 0x6c
/* 8021257C 0020F4BC 48 0B C6 D1 */ bl __nw__FUl
/* 80212580 0020F4C0 7C 60 1B 79 */ or. r0, r3, r3
/* 80212584 0020F4C4 41 82 00 28 */ beq lbl_802125AC
/* 80212588 0020F4C8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8021258C 0020F4CC 3C A0 75 5F */ lis r5, 0x755F6C6E@ha
/* 80212590 0020F4D0 38 C5 6C 6E */ addi r6, r5, 0x755F6C6E@l
/* 80212594 0020F4D4 3C A0 6D 6F */ lis r5, 0x6D6F796F@ha
/* 80212598 0020F4D8 38 A5 79 6F */ addi r5, r5, 0x6D6F796F@l
/* 8021259C 0020F4DC 38 E0 00 02 */ li r7, 2
/* 802125A0 0020F4E0 39 00 00 00 */ li r8, 0
/* 802125A4 0020F4E4 48 04 13 E1 */ bl CPaneMgr_X1_
/* 802125A8 0020F4E8 7C 60 1B 78 */ mr r0, r3
lbl_802125AC:
/* 802125AC 0020F4EC 90 1F 02 BC */ stw r0, 0x2bc(r31)
/* 802125B0 0020F4F0 80 7F 02 B4 */ lwz r3, 0x2b4(r31)
/* 802125B4 0020F4F4 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802125B8 0020F4F8 48 04 32 19 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802125BC 0020F4FC 80 7F 02 B8 */ lwz r3, 0x2b8(r31)
/* 802125C0 0020F500 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802125C4 0020F504 48 04 32 0D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802125C8 0020F508 80 7F 02 BC */ lwz r3, 0x2bc(r31)
/* 802125CC 0020F50C C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802125D0 0020F510 48 04 32 01 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802125D4 0020F514 3B 40 00 00 */ li r26, 0
/* 802125D8 0020F518 3B A0 00 00 */ li r29, 0
/* 802125DC 0020F51C 3B 80 00 00 */ li r28, 0
lbl_802125E0:
/* 802125E0 0020F520 38 60 00 6C */ li r3, 0x6c
/* 802125E4 0020F524 48 0B C6 69 */ bl __nw__FUl
/* 802125E8 0020F528 7C 60 1B 79 */ or. r0, r3, r3
/* 802125EC 0020F52C 41 82 00 28 */ beq lbl_80212614
/* 802125F0 0020F530 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802125F4 0020F534 38 1E 05 A8 */ addi r0, r30, 0x5a8
/* 802125F8 0020F538 7C C0 E2 14 */ add r6, r0, r28
/* 802125FC 0020F53C 80 A6 00 00 */ lwz r5, 0(r6)
/* 80212600 0020F540 80 C6 00 04 */ lwz r6, 4(r6)
/* 80212604 0020F544 38 E0 00 00 */ li r7, 0
/* 80212608 0020F548 39 00 00 00 */ li r8, 0
/* 8021260C 0020F54C 48 04 13 79 */ bl CPaneMgr_X1_
/* 80212610 0020F550 7C 60 1B 78 */ mr r0, r3
lbl_80212614:
/* 80212614 0020F554 3B 7D 02 E4 */ addi r27, r29, 0x2e4
/* 80212618 0020F558 7C 1F D9 2E */ stwx r0, r31, r27
/* 8021261C 0020F55C 7C 7F D8 2E */ lwzx r3, r31, r27
/* 80212620 0020F560 80 63 00 04 */ lwz r3, 4(r3)
/* 80212624 0020F564 38 80 00 04 */ li r4, 4
/* 80212628 0020F568 48 0E 50 D1 */ bl J2DPane_NS_setBasePosition
/* 8021262C 0020F56C 7C 7F D8 2E */ lwzx r3, r31, r27
/* 80212630 0020F570 48 04 2F D9 */ bl CPaneMgrAlpha_NS_hide
/* 80212634 0020F574 3B 5A 00 01 */ addi r26, r26, 1
/* 80212638 0020F578 2C 1A 00 05 */ cmpwi r26, 5
/* 8021263C 0020F57C 3B BD 00 04 */ addi r29, r29, 4
/* 80212640 0020F580 3B 9C 00 08 */ addi r28, r28, 8
/* 80212644 0020F584 41 80 FF 9C */ blt lbl_802125E0
/* 80212648 0020F588 38 60 00 6C */ li r3, 0x6c
/* 8021264C 0020F58C 48 0B C6 01 */ bl __nw__FUl
/* 80212650 0020F590 7C 60 1B 79 */ or. r0, r3, r3
/* 80212654 0020F594 41 82 00 24 */ beq lbl_80212678
/* 80212658 0020F598 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8021265C 0020F59C 3C A0 65 79 */ lis r5, 0x65795F6E@ha
/* 80212660 0020F5A0 38 C5 5F 6E */ addi r6, r5, 0x65795F6E@l
/* 80212664 0020F5A4 38 A0 00 6B */ li r5, 0x6b
/* 80212668 0020F5A8 38 E0 00 02 */ li r7, 2
/* 8021266C 0020F5AC 39 00 00 00 */ li r8, 0
/* 80212670 0020F5B0 48 04 13 15 */ bl CPaneMgr_X1_
/* 80212674 0020F5B4 7C 60 1B 78 */ mr r0, r3
lbl_80212678:
/* 80212678 0020F5B8 90 1F 02 E0 */ stw r0, 0x2e0(r31)
/* 8021267C 0020F5BC 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 80212680 0020F5C0 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80212684 0020F5C4 48 04 31 4D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80212688 0020F5C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021268C 0020F5CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80212690 0020F5D0 A0 03 00 04 */ lhz r0, 4(r3)
/* 80212694 0020F5D4 7F E3 FB 78 */ mr r3, r31
/* 80212698 0020F5D8 7C 04 07 34 */ extsh r4, r0
/* 8021269C 0020F5DC 48 00 3C 91 */ bl dMeter2Draw_c_NS_drawRupee
/* 802126A0 0020F5E0 7F E3 FB 78 */ mr r3, r31
/* 802126A4 0020F5E4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802126A8 0020F5E8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802126AC 0020F5EC 88 84 09 74 */ lbz r4, 0x974(r4)
/* 802126B0 0020F5F0 48 00 43 91 */ bl dMeter2Draw_c_NS_drawKey
/* 802126B4 0020F5F4 7F E3 FB 78 */ mr r3, r31
/* 802126B8 0020F5F8 38 80 00 01 */ li r4, 1
/* 802126BC 0020F5FC 48 00 3F C9 */ bl dMeter2Draw_c_NS_setAlphaRupeeChange
/* 802126C0 0020F600 7F E3 FB 78 */ mr r3, r31
/* 802126C4 0020F604 38 80 00 01 */ li r4, 1
/* 802126C8 0020F608 48 00 44 61 */ bl dMeter2Draw_c_NS_setAlphaKeyChange
/* 802126CC 0020F60C 39 61 00 20 */ addi r11, r1, 0x20
/* 802126D0 0020F610 48 14 FB 4D */ bl _restgpr_26
/* 802126D4 0020F614 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802126D8 0020F618 7C 08 03 A6 */ mtlr r0
/* 802126DC 0020F61C 38 21 00 20 */ addi r1, r1, 0x20
/* 802126E0 0020F620 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_initButton
dMeter2Draw_c_NS_initButton:
/* 802126E4 0020F624 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 802126E8 0020F628 7C 08 02 A6 */ mflr r0
/* 802126EC 0020F62C 90 01 00 74 */ stw r0, 0x74(r1)
/* 802126F0 0020F630 39 61 00 70 */ addi r11, r1, 0x70
/* 802126F4 0020F634 48 14 FA CD */ bl func_803621C0
/* 802126F8 0020F638 7C 7F 1B 78 */ mr r31, r3
/* 802126FC 0020F63C 38 60 00 01 */ li r3, 1
/* 80212700 0020F640 98 7F 07 61 */ stb r3, 0x761(r31)
/* 80212704 0020F644 98 7F 07 62 */ stb r3, 0x762(r31)
/* 80212708 0020F648 98 7F 07 63 */ stb r3, 0x763(r31)
/* 8021270C 0020F64C 98 7F 07 64 */ stb r3, 0x764(r31)
/* 80212710 0020F650 98 7F 07 65 */ stb r3, 0x765(r31)
/* 80212714 0020F654 98 7F 07 66 */ stb r3, 0x766(r31)
/* 80212718 0020F658 98 7F 07 67 */ stb r3, 0x767(r31)
/* 8021271C 0020F65C 38 80 00 00 */ li r4, 0
/* 80212720 0020F660 38 00 00 03 */ li r0, 3
/* 80212724 0020F664 7C 09 03 A6 */ mtctr r0
lbl_80212728:
/* 80212728 0020F668 38 04 07 68 */ addi r0, r4, 0x768
/* 8021272C 0020F66C 7C 7F 01 AE */ stbx r3, r31, r0
/* 80212730 0020F670 38 84 00 01 */ addi r4, r4, 1
/* 80212734 0020F674 42 00 FF F4 */ bdnz lbl_80212728
/* 80212738 0020F678 3B 20 00 00 */ li r25, 0
/* 8021273C 0020F67C 3B 60 00 00 */ li r27, 0
lbl_80212740:
/* 80212740 0020F680 3B A0 00 00 */ li r29, 0
/* 80212744 0020F684 3B 80 00 00 */ li r28, 0
/* 80212748 0020F688 7F 5F DA 14 */ add r26, r31, r27
lbl_8021274C:
/* 8021274C 0020F68C 80 7F 00 74 */ lwz r3, 0x74(r31)
/* 80212750 0020F690 38 80 0C 00 */ li r4, 0xc00
/* 80212754 0020F694 38 A0 00 20 */ li r5, 0x20
/* 80212758 0020F698 48 0B BD 7D */ bl alloc__7JKRHeapFUli
/* 8021275C 0020F69C 38 1C 04 E4 */ addi r0, r28, 0x4e4
/* 80212760 0020F6A0 7C 7A 01 2E */ stwx r3, r26, r0
/* 80212764 0020F6A4 3B BD 00 01 */ addi r29, r29, 1
/* 80212768 0020F6A8 2C 1D 00 02 */ cmpwi r29, 2
/* 8021276C 0020F6AC 3B 9C 00 04 */ addi r28, r28, 4
/* 80212770 0020F6B0 41 80 FF DC */ blt lbl_8021274C
/* 80212774 0020F6B4 3B 39 00 01 */ addi r25, r25, 1
/* 80212778 0020F6B8 2C 19 00 02 */ cmpwi r25, 2
/* 8021277C 0020F6BC 3B 7B 00 08 */ addi r27, r27, 8
/* 80212780 0020F6C0 41 80 FF C0 */ blt lbl_80212740
/* 80212784 0020F6C4 3B 00 00 00 */ li r24, 0
/* 80212788 0020F6C8 3B 60 00 00 */ li r27, 0
/* 8021278C 0020F6CC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80212790 0020F6D0 3B 43 01 88 */ addi r26, r3, lbl_80430188@l
lbl_80212794:
/* 80212794 0020F6D4 7F 43 D3 78 */ mr r3, r26
/* 80212798 0020F6D8 7F 04 C3 78 */ mr r4, r24
/* 8021279C 0020F6DC 48 00 A1 B5 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 802127A0 0020F6E0 7C 9F C2 14 */ add r4, r31, r24
/* 802127A4 0020F6E4 98 64 07 73 */ stb r3, 0x773(r4)
/* 802127A8 0020F6E8 38 00 00 00 */ li r0, 0
/* 802127AC 0020F6EC 98 04 07 6C */ stb r0, 0x76c(r4)
/* 802127B0 0020F6F0 3A E0 00 00 */ li r23, 0
/* 802127B4 0020F6F4 3B 80 00 00 */ li r28, 0
/* 802127B8 0020F6F8 7F 3F DA 14 */ add r25, r31, r27
lbl_802127BC:
/* 802127BC 0020F6FC 3A C0 00 00 */ li r22, 0
/* 802127C0 0020F700 3B A0 00 00 */ li r29, 0
/* 802127C4 0020F704 7F D9 E2 14 */ add r30, r25, r28
lbl_802127C8:
/* 802127C8 0020F708 80 7F 00 74 */ lwz r3, 0x74(r31)
/* 802127CC 0020F70C 38 80 0C 00 */ li r4, 0xc00
/* 802127D0 0020F710 38 A0 00 20 */ li r5, 0x20
/* 802127D4 0020F714 48 0B BD 01 */ bl alloc__7JKRHeapFUli
/* 802127D8 0020F718 38 1D 04 F4 */ addi r0, r29, 0x4f4
/* 802127DC 0020F71C 7C 7E 01 2E */ stwx r3, r30, r0
/* 802127E0 0020F720 3A D6 00 01 */ addi r22, r22, 1
/* 802127E4 0020F724 2C 16 00 02 */ cmpwi r22, 2
/* 802127E8 0020F728 3B BD 00 04 */ addi r29, r29, 4
/* 802127EC 0020F72C 41 80 FF DC */ blt lbl_802127C8
/* 802127F0 0020F730 3A F7 00 01 */ addi r23, r23, 1
/* 802127F4 0020F734 2C 17 00 02 */ cmpwi r23, 2
/* 802127F8 0020F738 3B 9C 00 08 */ addi r28, r28, 8
/* 802127FC 0020F73C 41 80 FF C0 */ blt lbl_802127BC
/* 80212800 0020F740 3B 18 00 01 */ addi r24, r24, 1
/* 80212804 0020F744 2C 18 00 02 */ cmpwi r24, 2
/* 80212808 0020F748 3B 7B 00 10 */ addi r27, r27, 0x10
/* 8021280C 0020F74C 41 80 FF 88 */ blt lbl_80212794
/* 80212810 0020F750 38 60 00 6C */ li r3, 0x6c
/* 80212814 0020F754 48 0B C4 39 */ bl __nw__FUl
/* 80212818 0020F758 7C 60 1B 79 */ or. r0, r3, r3
/* 8021281C 0020F75C 41 82 00 28 */ beq lbl_80212844
/* 80212820 0020F760 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212824 0020F764 3C A0 74 6D */ lis r5, 0x746D5F70@ha
/* 80212828 0020F768 38 C5 5F 70 */ addi r6, r5, 0x746D5F70@l
/* 8021282C 0020F76C 3C A0 00 62 */ lis r5, 0x00625F69@ha
/* 80212830 0020F770 38 A5 5F 69 */ addi r5, r5, 0x00625F69@l
/* 80212834 0020F774 38 E0 00 00 */ li r7, 0
/* 80212838 0020F778 39 00 00 00 */ li r8, 0
/* 8021283C 0020F77C 48 04 11 49 */ bl CPaneMgr_X1_
/* 80212840 0020F780 7C 60 1B 78 */ mr r0, r3
lbl_80212844:
/* 80212844 0020F784 90 1F 03 28 */ stw r0, 0x328(r31)
/* 80212848 0020F788 80 7F 03 28 */ lwz r3, 0x328(r31)
/* 8021284C 0020F78C 80 63 00 04 */ lwz r3, 4(r3)
/* 80212850 0020F790 38 80 00 04 */ li r4, 4
/* 80212854 0020F794 48 0E 4E A5 */ bl J2DPane_NS_setBasePosition
/* 80212858 0020F798 80 7F 03 28 */ lwz r3, 0x328(r31)
/* 8021285C 0020F79C 48 04 2D 6D */ bl CPaneMgrAlpha_NS_show
/* 80212860 0020F7A0 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 80212864 0020F7A4 D0 1F 07 28 */ stfs f0, 0x728(r31)
/* 80212868 0020F7A8 D0 1F 07 34 */ stfs f0, 0x734(r31)
/* 8021286C 0020F7AC 38 00 00 00 */ li r0, 0
/* 80212870 0020F7B0 98 1F 07 6B */ stb r0, 0x76b(r31)
/* 80212874 0020F7B4 98 1F 07 6F */ stb r0, 0x76f(r31)
/* 80212878 0020F7B8 38 00 00 FF */ li r0, 0xff
/* 8021287C 0020F7BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80212880 0020F7C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80212884 0020F7C4 98 03 00 17 */ stb r0, 0x17(r3)
/* 80212888 0020F7C8 98 1F 07 70 */ stb r0, 0x770(r31)
/* 8021288C 0020F7CC 88 03 00 17 */ lbz r0, 0x17(r3)
/* 80212890 0020F7D0 98 1F 07 71 */ stb r0, 0x771(r31)
/* 80212894 0020F7D4 38 60 01 50 */ li r3, 0x150
/* 80212898 0020F7D8 48 0B C3 B5 */ bl __nw__FUl
/* 8021289C 0020F7DC 7C 7A 1B 79 */ or. r26, r3, r3
/* 802128A0 0020F7E0 41 82 00 68 */ beq lbl_80212908
/* 802128A4 0020F7E4 80 7F 03 28 */ lwz r3, 0x328(r31)
/* 802128A8 0020F7E8 80 63 00 04 */ lwz r3, 4(r3)
/* 802128AC 0020F7EC 38 80 00 00 */ li r4, 0
/* 802128B0 0020F7F0 81 83 00 00 */ lwz r12, 0(r3)
/* 802128B4 0020F7F4 81 8C 01 20 */ lwz r12, 0x120(r12)
/* 802128B8 0020F7F8 7D 89 03 A6 */ mtctr r12
/* 802128BC 0020F7FC 4E 80 04 21 */ bctrl
/* 802128C0 0020F800 81 03 00 20 */ lwz r8, 0x20(r3)
/* 802128C4 0020F804 80 7F 03 28 */ lwz r3, 0x328(r31)
/* 802128C8 0020F808 C0 23 00 38 */ lfs f1, 0x38(r3)
/* 802128CC 0020F80C C0 43 00 34 */ lfs f2, 0x34(r3)
/* 802128D0 0020F810 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802128D4 0020F814 D0 01 00 38 */ stfs f0, 0x38(r1)
/* 802128D8 0020F818 D0 01 00 3C */ stfs f0, 0x3c(r1)
/* 802128DC 0020F81C D0 41 00 40 */ stfs f2, 0x40(r1)
/* 802128E0 0020F820 D0 21 00 44 */ stfs f1, 0x44(r1)
/* 802128E4 0020F824 7F 43 D3 78 */ mr r3, r26
/* 802128E8 0020F828 3C 80 6D 5F */ lis r4, 0x6D5F7070@ha
/* 802128EC 0020F82C 38 C4 70 70 */ addi r6, r4, 0x6D5F7070@l
/* 802128F0 0020F830 3C 80 62 5F */ lis r4, 0x625F6974@ha
/* 802128F4 0020F834 38 A4 69 74 */ addi r5, r4, 0x625F6974@l
/* 802128F8 0020F838 38 E1 00 38 */ addi r7, r1, 0x38
/* 802128FC 0020F83C 39 20 00 00 */ li r9, 0
/* 80212900 0020F840 48 0E 9F 01 */ bl J2DPicture_X4_
/* 80212904 0020F844 7C 7A 1B 78 */ mr r26, r3
lbl_80212908:
/* 80212908 0020F848 93 5F 05 14 */ stw r26, 0x514(r31)
/* 8021290C 0020F84C 80 7F 05 14 */ lwz r3, 0x514(r31)
/* 80212910 0020F850 38 80 00 04 */ li r4, 4
/* 80212914 0020F854 48 0E 4D E5 */ bl J2DPane_NS_setBasePosition
/* 80212918 0020F858 80 7F 03 28 */ lwz r3, 0x328(r31)
/* 8021291C 0020F85C 80 63 00 04 */ lwz r3, 4(r3)
/* 80212920 0020F860 80 9F 05 14 */ lwz r4, 0x514(r31)
/* 80212924 0020F864 48 0E 3D 49 */ bl J2DPane_NS_appendChild
/* 80212928 0020F868 38 60 00 6C */ li r3, 0x6c
/* 8021292C 0020F86C 48 0B C3 21 */ bl __nw__FUl
/* 80212930 0020F870 7C 60 1B 79 */ or. r0, r3, r3
/* 80212934 0020F874 41 82 00 28 */ beq lbl_8021295C
/* 80212938 0020F878 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8021293C 0020F87C 3C A0 74 6D */ lis r5, 0x746D5F70@ha
/* 80212940 0020F880 38 C5 5F 70 */ addi r6, r5, 0x746D5F70@l
/* 80212944 0020F884 3C A0 00 78 */ lis r5, 0x00785F69@ha
/* 80212948 0020F888 38 A5 5F 69 */ addi r5, r5, 0x00785F69@l
/* 8021294C 0020F88C 38 E0 00 00 */ li r7, 0
/* 80212950 0020F890 39 00 00 00 */ li r8, 0
/* 80212954 0020F894 48 04 10 31 */ bl CPaneMgr_X1_
/* 80212958 0020F898 7C 60 1B 78 */ mr r0, r3
lbl_8021295C:
/* 8021295C 0020F89C 90 1F 03 2C */ stw r0, 0x32c(r31)
/* 80212960 0020F8A0 80 7F 03 2C */ lwz r3, 0x32c(r31)
/* 80212964 0020F8A4 80 63 00 04 */ lwz r3, 4(r3)
/* 80212968 0020F8A8 38 80 00 04 */ li r4, 4
/* 8021296C 0020F8AC 48 0E 4D 8D */ bl J2DPane_NS_setBasePosition
/* 80212970 0020F8B0 80 1F 03 2C */ lwz r0, 0x32c(r31)
/* 80212974 0020F8B4 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80212978 0020F8B8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021297C 0020F8BC 90 03 00 28 */ stw r0, 0x28(r3)
/* 80212980 0020F8C0 38 60 00 6C */ li r3, 0x6c
/* 80212984 0020F8C4 48 0B C2 C9 */ bl __nw__FUl
/* 80212988 0020F8C8 7C 60 1B 79 */ or. r0, r3, r3
/* 8021298C 0020F8CC 41 82 00 28 */ beq lbl_802129B4
/* 80212990 0020F8D0 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212994 0020F8D4 3C A0 74 6D */ lis r5, 0x746D5F70@ha
/* 80212998 0020F8D8 38 C5 5F 70 */ addi r6, r5, 0x746D5F70@l
/* 8021299C 0020F8DC 3C A0 00 79 */ lis r5, 0x00795F69@ha
/* 802129A0 0020F8E0 38 A5 5F 69 */ addi r5, r5, 0x00795F69@l
/* 802129A4 0020F8E4 38 E0 00 00 */ li r7, 0
/* 802129A8 0020F8E8 39 00 00 00 */ li r8, 0
/* 802129AC 0020F8EC 48 04 0F D9 */ bl CPaneMgr_X1_
/* 802129B0 0020F8F0 7C 60 1B 78 */ mr r0, r3
lbl_802129B4:
/* 802129B4 0020F8F4 90 1F 03 30 */ stw r0, 0x330(r31)
/* 802129B8 0020F8F8 80 7F 03 30 */ lwz r3, 0x330(r31)
/* 802129BC 0020F8FC 80 63 00 04 */ lwz r3, 4(r3)
/* 802129C0 0020F900 38 80 00 04 */ li r4, 4
/* 802129C4 0020F904 48 0E 4D 35 */ bl J2DPane_NS_setBasePosition
/* 802129C8 0020F908 80 1F 03 30 */ lwz r0, 0x330(r31)
/* 802129CC 0020F90C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802129D0 0020F910 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802129D4 0020F914 90 03 00 2C */ stw r0, 0x2c(r3)
/* 802129D8 0020F918 38 00 00 00 */ li r0, 0
/* 802129DC 0020F91C 90 1F 03 34 */ stw r0, 0x334(r31)
/* 802129E0 0020F920 90 1F 03 38 */ stw r0, 0x338(r31)
/* 802129E4 0020F924 38 60 01 50 */ li r3, 0x150
/* 802129E8 0020F928 48 0B C2 65 */ bl __nw__FUl
/* 802129EC 0020F92C 7C 7A 1B 79 */ or. r26, r3, r3
/* 802129F0 0020F930 41 82 00 68 */ beq lbl_80212A58
/* 802129F4 0020F934 80 7F 03 2C */ lwz r3, 0x32c(r31)
/* 802129F8 0020F938 80 63 00 04 */ lwz r3, 4(r3)
/* 802129FC 0020F93C 38 80 00 00 */ li r4, 0
/* 80212A00 0020F940 81 83 00 00 */ lwz r12, 0(r3)
/* 80212A04 0020F944 81 8C 01 20 */ lwz r12, 0x120(r12)
/* 80212A08 0020F948 7D 89 03 A6 */ mtctr r12
/* 80212A0C 0020F94C 4E 80 04 21 */ bctrl
/* 80212A10 0020F950 81 03 00 20 */ lwz r8, 0x20(r3)
/* 80212A14 0020F954 80 7F 03 2C */ lwz r3, 0x32c(r31)
/* 80212A18 0020F958 C0 23 00 38 */ lfs f1, 0x38(r3)
/* 80212A1C 0020F95C C0 43 00 34 */ lfs f2, 0x34(r3)
/* 80212A20 0020F960 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80212A24 0020F964 D0 01 00 28 */ stfs f0, 0x28(r1)
/* 80212A28 0020F968 D0 01 00 2C */ stfs f0, 0x2c(r1)
/* 80212A2C 0020F96C D0 41 00 30 */ stfs f2, 0x30(r1)
/* 80212A30 0020F970 D0 21 00 34 */ stfs f1, 0x34(r1)
/* 80212A34 0020F974 7F 43 D3 78 */ mr r3, r26
/* 80212A38 0020F978 3C 80 6D 5F */ lis r4, 0x6D5F7070@ha
/* 80212A3C 0020F97C 38 C4 70 70 */ addi r6, r4, 0x6D5F7070@l
/* 80212A40 0020F980 3C 80 78 5F */ lis r4, 0x785F6974@ha
/* 80212A44 0020F984 38 A4 69 74 */ addi r5, r4, 0x785F6974@l
/* 80212A48 0020F988 38 E1 00 28 */ addi r7, r1, 0x28
/* 80212A4C 0020F98C 39 20 00 00 */ li r9, 0
/* 80212A50 0020F990 48 0E 9D B1 */ bl J2DPicture_X4_
/* 80212A54 0020F994 7C 7A 1B 78 */ mr r26, r3
lbl_80212A58:
/* 80212A58 0020F998 93 5F 05 18 */ stw r26, 0x518(r31)
/* 80212A5C 0020F99C 80 7F 05 18 */ lwz r3, 0x518(r31)
/* 80212A60 0020F9A0 38 80 00 04 */ li r4, 4
/* 80212A64 0020F9A4 48 0E 4C 95 */ bl J2DPane_NS_setBasePosition
/* 80212A68 0020F9A8 80 7F 03 2C */ lwz r3, 0x32c(r31)
/* 80212A6C 0020F9AC 80 63 00 04 */ lwz r3, 4(r3)
/* 80212A70 0020F9B0 80 9F 05 18 */ lwz r4, 0x518(r31)
/* 80212A74 0020F9B4 48 0E 3B F9 */ bl J2DPane_NS_appendChild
/* 80212A78 0020F9B8 38 60 01 50 */ li r3, 0x150
/* 80212A7C 0020F9BC 48 0B C1 D1 */ bl __nw__FUl
/* 80212A80 0020F9C0 7C 7A 1B 79 */ or. r26, r3, r3
/* 80212A84 0020F9C4 41 82 00 68 */ beq lbl_80212AEC
/* 80212A88 0020F9C8 80 7F 03 30 */ lwz r3, 0x330(r31)
/* 80212A8C 0020F9CC 80 63 00 04 */ lwz r3, 4(r3)
/* 80212A90 0020F9D0 38 80 00 00 */ li r4, 0
/* 80212A94 0020F9D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80212A98 0020F9D8 81 8C 01 20 */ lwz r12, 0x120(r12)
/* 80212A9C 0020F9DC 7D 89 03 A6 */ mtctr r12
/* 80212AA0 0020F9E0 4E 80 04 21 */ bctrl
/* 80212AA4 0020F9E4 81 03 00 20 */ lwz r8, 0x20(r3)
/* 80212AA8 0020F9E8 80 7F 03 30 */ lwz r3, 0x330(r31)
/* 80212AAC 0020F9EC C0 23 00 38 */ lfs f1, 0x38(r3)
/* 80212AB0 0020F9F0 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 80212AB4 0020F9F4 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80212AB8 0020F9F8 D0 01 00 18 */ stfs f0, 0x18(r1)
/* 80212ABC 0020F9FC D0 01 00 1C */ stfs f0, 0x1c(r1)
/* 80212AC0 0020FA00 D0 41 00 20 */ stfs f2, 0x20(r1)
/* 80212AC4 0020FA04 D0 21 00 24 */ stfs f1, 0x24(r1)
/* 80212AC8 0020FA08 7F 43 D3 78 */ mr r3, r26
/* 80212ACC 0020FA0C 3C 80 6D 5F */ lis r4, 0x6D5F7070@ha
/* 80212AD0 0020FA10 38 C4 70 70 */ addi r6, r4, 0x6D5F7070@l
/* 80212AD4 0020FA14 3C 80 79 5F */ lis r4, 0x795F6974@ha
/* 80212AD8 0020FA18 38 A4 69 74 */ addi r5, r4, 0x795F6974@l
/* 80212ADC 0020FA1C 38 E1 00 18 */ addi r7, r1, 0x18
/* 80212AE0 0020FA20 39 20 00 00 */ li r9, 0
/* 80212AE4 0020FA24 48 0E 9D 1D */ bl J2DPicture_X4_
/* 80212AE8 0020FA28 7C 7A 1B 78 */ mr r26, r3
lbl_80212AEC:
/* 80212AEC 0020FA2C 93 5F 05 1C */ stw r26, 0x51c(r31)
/* 80212AF0 0020FA30 80 7F 05 1C */ lwz r3, 0x51c(r31)
/* 80212AF4 0020FA34 38 80 00 04 */ li r4, 4
/* 80212AF8 0020FA38 48 0E 4C 01 */ bl J2DPane_NS_setBasePosition
/* 80212AFC 0020FA3C 80 7F 03 30 */ lwz r3, 0x330(r31)
/* 80212B00 0020FA40 80 63 00 04 */ lwz r3, 4(r3)
/* 80212B04 0020FA44 80 9F 05 1C */ lwz r4, 0x51c(r31)
/* 80212B08 0020FA48 48 0E 3B 65 */ bl J2DPane_NS_appendChild
/* 80212B0C 0020FA4C 38 60 00 6C */ li r3, 0x6c
/* 80212B10 0020FA50 48 0B C1 3D */ bl __nw__FUl
/* 80212B14 0020FA54 7C 60 1B 79 */ or. r0, r3, r3
/* 80212B18 0020FA58 41 82 00 28 */ beq lbl_80212B40
/* 80212B1C 0020FA5C 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212B20 0020FA60 3C A0 74 6D */ lis r5, 0x746D5F70@ha
/* 80212B24 0020FA64 38 C5 5F 70 */ addi r6, r5, 0x746D5F70@l
/* 80212B28 0020FA68 3C A0 00 72 */ lis r5, 0x00725F69@ha
/* 80212B2C 0020FA6C 38 A5 5F 69 */ addi r5, r5, 0x00725F69@l
/* 80212B30 0020FA70 38 E0 00 00 */ li r7, 0
/* 80212B34 0020FA74 39 00 00 00 */ li r8, 0
/* 80212B38 0020FA78 48 04 0E 4D */ bl CPaneMgr_X1_
/* 80212B3C 0020FA7C 7C 60 1B 78 */ mr r0, r3
lbl_80212B40:
/* 80212B40 0020FA80 90 1F 03 34 */ stw r0, 0x334(r31)
/* 80212B44 0020FA84 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80212B48 0020FA88 80 63 00 04 */ lwz r3, 4(r3)
/* 80212B4C 0020FA8C 38 80 00 04 */ li r4, 4
/* 80212B50 0020FA90 48 0E 4B A9 */ bl J2DPane_NS_setBasePosition
/* 80212B54 0020FA94 80 1F 03 34 */ lwz r0, 0x334(r31)
/* 80212B58 0020FA98 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80212B5C 0020FA9C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80212B60 0020FAA0 90 03 00 30 */ stw r0, 0x30(r3)
/* 80212B64 0020FAA4 38 60 01 50 */ li r3, 0x150
/* 80212B68 0020FAA8 48 0B C0 E5 */ bl __nw__FUl
/* 80212B6C 0020FAAC 7C 7A 1B 79 */ or. r26, r3, r3
/* 80212B70 0020FAB0 41 82 00 68 */ beq lbl_80212BD8
/* 80212B74 0020FAB4 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80212B78 0020FAB8 80 63 00 04 */ lwz r3, 4(r3)
/* 80212B7C 0020FABC 38 80 00 00 */ li r4, 0
/* 80212B80 0020FAC0 81 83 00 00 */ lwz r12, 0(r3)
/* 80212B84 0020FAC4 81 8C 01 20 */ lwz r12, 0x120(r12)
/* 80212B88 0020FAC8 7D 89 03 A6 */ mtctr r12
/* 80212B8C 0020FACC 4E 80 04 21 */ bctrl
/* 80212B90 0020FAD0 81 03 00 20 */ lwz r8, 0x20(r3)
/* 80212B94 0020FAD4 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80212B98 0020FAD8 C0 23 00 38 */ lfs f1, 0x38(r3)
/* 80212B9C 0020FADC C0 43 00 34 */ lfs f2, 0x34(r3)
/* 80212BA0 0020FAE0 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80212BA4 0020FAE4 D0 01 00 08 */ stfs f0, 8(r1)
/* 80212BA8 0020FAE8 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 80212BAC 0020FAEC D0 41 00 10 */ stfs f2, 0x10(r1)
/* 80212BB0 0020FAF0 D0 21 00 14 */ stfs f1, 0x14(r1)
/* 80212BB4 0020FAF4 7F 43 D3 78 */ mr r3, r26
/* 80212BB8 0020FAF8 3C 80 6D 5F */ lis r4, 0x6D5F7070@ha
/* 80212BBC 0020FAFC 38 C4 70 70 */ addi r6, r4, 0x6D5F7070@l
/* 80212BC0 0020FB00 3C 80 72 5F */ lis r4, 0x725F6974@ha
/* 80212BC4 0020FB04 38 A4 69 74 */ addi r5, r4, 0x725F6974@l
/* 80212BC8 0020FB08 38 E1 00 08 */ addi r7, r1, 8
/* 80212BCC 0020FB0C 39 20 00 00 */ li r9, 0
/* 80212BD0 0020FB10 48 0E 9C 31 */ bl J2DPicture_X4_
/* 80212BD4 0020FB14 7C 7A 1B 78 */ mr r26, r3
lbl_80212BD8:
/* 80212BD8 0020FB18 93 5F 05 20 */ stw r26, 0x520(r31)
/* 80212BDC 0020FB1C 80 7F 05 20 */ lwz r3, 0x520(r31)
/* 80212BE0 0020FB20 38 80 00 04 */ li r4, 4
/* 80212BE4 0020FB24 48 0E 4B 15 */ bl J2DPane_NS_setBasePosition
/* 80212BE8 0020FB28 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80212BEC 0020FB2C 80 63 00 04 */ lwz r3, 4(r3)
/* 80212BF0 0020FB30 80 9F 05 20 */ lwz r4, 0x520(r31)
/* 80212BF4 0020FB34 48 0E 3A 79 */ bl J2DPane_NS_appendChild
/* 80212BF8 0020FB38 38 60 00 6C */ li r3, 0x6c
/* 80212BFC 0020FB3C 48 0B C0 51 */ bl __nw__FUl
/* 80212C00 0020FB40 7C 60 1B 79 */ or. r0, r3, r3
/* 80212C04 0020FB44 41 82 00 28 */ beq lbl_80212C2C
/* 80212C08 0020FB48 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212C0C 0020FB4C 3C A0 69 67 */ lis r5, 0x69676874@ha
/* 80212C10 0020FB50 38 C5 68 74 */ addi r6, r5, 0x69676874@l
/* 80212C14 0020FB54 3C A0 00 62 */ lis r5, 0x00625F6C@ha
/* 80212C18 0020FB58 38 A5 5F 6C */ addi r5, r5, 0x00625F6C@l
/* 80212C1C 0020FB5C 38 E0 00 00 */ li r7, 0
/* 80212C20 0020FB60 39 00 00 00 */ li r8, 0
/* 80212C24 0020FB64 48 04 0D 61 */ bl CPaneMgr_X1_
/* 80212C28 0020FB68 7C 60 1B 78 */ mr r0, r3
lbl_80212C2C:
/* 80212C2C 0020FB6C 90 1F 03 18 */ stw r0, 0x318(r31)
/* 80212C30 0020FB70 80 7F 03 18 */ lwz r3, 0x318(r31)
/* 80212C34 0020FB74 80 63 00 04 */ lwz r3, 4(r3)
/* 80212C38 0020FB78 38 80 00 04 */ li r4, 4
/* 80212C3C 0020FB7C 48 0E 4A BD */ bl J2DPane_NS_setBasePosition
/* 80212C40 0020FB80 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 80212C44 0020FB84 D0 1F 07 2C */ stfs f0, 0x72c(r31)
/* 80212C48 0020FB88 80 7F 03 18 */ lwz r3, 0x318(r31)
/* 80212C4C 0020FB8C 48 04 29 BD */ bl CPaneMgrAlpha_NS_hide
/* 80212C50 0020FB90 38 60 00 6C */ li r3, 0x6c
/* 80212C54 0020FB94 48 0B BF F9 */ bl __nw__FUl
/* 80212C58 0020FB98 7C 60 1B 79 */ or. r0, r3, r3
/* 80212C5C 0020FB9C 41 82 00 28 */ beq lbl_80212C84
/* 80212C60 0020FBA0 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212C64 0020FBA4 3C A0 69 67 */ lis r5, 0x69676874@ha
/* 80212C68 0020FBA8 38 C5 68 74 */ addi r6, r5, 0x69676874@l
/* 80212C6C 0020FBAC 3C A0 00 78 */ lis r5, 0x00785F6C@ha
/* 80212C70 0020FBB0 38 A5 5F 6C */ addi r5, r5, 0x00785F6C@l
/* 80212C74 0020FBB4 38 E0 00 00 */ li r7, 0
/* 80212C78 0020FBB8 39 00 00 00 */ li r8, 0
/* 80212C7C 0020FBBC 48 04 0D 09 */ bl CPaneMgr_X1_
/* 80212C80 0020FBC0 7C 60 1B 78 */ mr r0, r3
lbl_80212C84:
/* 80212C84 0020FBC4 90 1F 03 1C */ stw r0, 0x31c(r31)
/* 80212C88 0020FBC8 80 7F 03 1C */ lwz r3, 0x31c(r31)
/* 80212C8C 0020FBCC 80 63 00 04 */ lwz r3, 4(r3)
/* 80212C90 0020FBD0 38 80 00 04 */ li r4, 4
/* 80212C94 0020FBD4 48 0E 4A 65 */ bl J2DPane_NS_setBasePosition
/* 80212C98 0020FBD8 80 7F 03 1C */ lwz r3, 0x31c(r31)
/* 80212C9C 0020FBDC 48 04 29 6D */ bl CPaneMgrAlpha_NS_hide
/* 80212CA0 0020FBE0 38 60 00 6C */ li r3, 0x6c
/* 80212CA4 0020FBE4 48 0B BF A9 */ bl __nw__FUl
/* 80212CA8 0020FBE8 7C 60 1B 79 */ or. r0, r3, r3
/* 80212CAC 0020FBEC 41 82 00 28 */ beq lbl_80212CD4
/* 80212CB0 0020FBF0 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212CB4 0020FBF4 3C A0 69 67 */ lis r5, 0x69676874@ha
/* 80212CB8 0020FBF8 38 C5 68 74 */ addi r6, r5, 0x69676874@l
/* 80212CBC 0020FBFC 3C A0 00 79 */ lis r5, 0x00795F6C@ha
/* 80212CC0 0020FC00 38 A5 5F 6C */ addi r5, r5, 0x00795F6C@l
/* 80212CC4 0020FC04 38 E0 00 00 */ li r7, 0
/* 80212CC8 0020FC08 39 00 00 00 */ li r8, 0
/* 80212CCC 0020FC0C 48 04 0C B9 */ bl CPaneMgr_X1_
/* 80212CD0 0020FC10 7C 60 1B 78 */ mr r0, r3
lbl_80212CD4:
/* 80212CD4 0020FC14 90 1F 03 20 */ stw r0, 0x320(r31)
/* 80212CD8 0020FC18 80 7F 03 20 */ lwz r3, 0x320(r31)
/* 80212CDC 0020FC1C 80 63 00 04 */ lwz r3, 4(r3)
/* 80212CE0 0020FC20 38 80 00 04 */ li r4, 4
/* 80212CE4 0020FC24 48 0E 4A 15 */ bl J2DPane_NS_setBasePosition
/* 80212CE8 0020FC28 80 7F 03 20 */ lwz r3, 0x320(r31)
/* 80212CEC 0020FC2C 48 04 29 1D */ bl CPaneMgrAlpha_NS_hide
/* 80212CF0 0020FC30 38 60 00 6C */ li r3, 0x6c
/* 80212CF4 0020FC34 48 0B BF 59 */ bl __nw__FUl
/* 80212CF8 0020FC38 7C 60 1B 79 */ or. r0, r3, r3
/* 80212CFC 0020FC3C 41 82 00 28 */ beq lbl_80212D24
/* 80212D00 0020FC40 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212D04 0020FC44 3C A0 69 67 */ lis r5, 0x69676874@ha
/* 80212D08 0020FC48 38 C5 68 74 */ addi r6, r5, 0x69676874@l
/* 80212D0C 0020FC4C 3C A0 00 72 */ lis r5, 0x00725F6C@ha
/* 80212D10 0020FC50 38 A5 5F 6C */ addi r5, r5, 0x00725F6C@l
/* 80212D14 0020FC54 38 E0 00 00 */ li r7, 0
/* 80212D18 0020FC58 39 00 00 00 */ li r8, 0
/* 80212D1C 0020FC5C 48 04 0C 69 */ bl CPaneMgr_X1_
/* 80212D20 0020FC60 7C 60 1B 78 */ mr r0, r3
lbl_80212D24:
/* 80212D24 0020FC64 90 1F 03 24 */ stw r0, 0x324(r31)
/* 80212D28 0020FC68 80 7F 03 24 */ lwz r3, 0x324(r31)
/* 80212D2C 0020FC6C 80 63 00 04 */ lwz r3, 4(r3)
/* 80212D30 0020FC70 38 80 00 04 */ li r4, 4
/* 80212D34 0020FC74 48 0E 49 C5 */ bl J2DPane_NS_setBasePosition
/* 80212D38 0020FC78 80 7F 03 24 */ lwz r3, 0x324(r31)
/* 80212D3C 0020FC7C 48 04 28 CD */ bl CPaneMgrAlpha_NS_hide
/* 80212D40 0020FC80 38 60 00 6C */ li r3, 0x6c
/* 80212D44 0020FC84 48 0B BF 09 */ bl __nw__FUl
/* 80212D48 0020FC88 7C 60 1B 79 */ or. r0, r3, r3
/* 80212D4C 0020FC8C 41 82 00 28 */ beq lbl_80212D74
/* 80212D50 0020FC90 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212D54 0020FC94 3C A0 78 74 */ lis r5, 0x78745F61@ha
/* 80212D58 0020FC98 38 C5 5F 61 */ addi r6, r5, 0x78745F61@l
/* 80212D5C 0020FC9C 3C A0 62 5F */ lis r5, 0x625F7465@ha
/* 80212D60 0020FCA0 38 A5 74 65 */ addi r5, r5, 0x625F7465@l
/* 80212D64 0020FCA4 38 E0 00 00 */ li r7, 0
/* 80212D68 0020FCA8 39 00 00 00 */ li r8, 0
/* 80212D6C 0020FCAC 48 04 0C 19 */ bl CPaneMgr_X1_
/* 80212D70 0020FCB0 7C 60 1B 78 */ mr r0, r3
lbl_80212D74:
/* 80212D74 0020FCB4 90 1F 03 38 */ stw r0, 0x338(r31)
/* 80212D78 0020FCB8 38 60 00 6C */ li r3, 0x6c
/* 80212D7C 0020FCBC 48 0B BE D1 */ bl __nw__FUl
/* 80212D80 0020FCC0 7C 60 1B 79 */ or. r0, r3, r3
/* 80212D84 0020FCC4 41 82 00 28 */ beq lbl_80212DAC
/* 80212D88 0020FCC8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212D8C 0020FCCC 3C A0 78 74 */ lis r5, 0x78745F62@ha
/* 80212D90 0020FCD0 38 C5 5F 62 */ addi r6, r5, 0x78745F62@l
/* 80212D94 0020FCD4 3C A0 62 5F */ lis r5, 0x625F7465@ha
/* 80212D98 0020FCD8 38 A5 74 65 */ addi r5, r5, 0x625F7465@l
/* 80212D9C 0020FCDC 38 E0 00 00 */ li r7, 0
/* 80212DA0 0020FCE0 39 00 00 00 */ li r8, 0
/* 80212DA4 0020FCE4 48 04 0B E1 */ bl CPaneMgr_X1_
/* 80212DA8 0020FCE8 7C 60 1B 78 */ mr r0, r3
lbl_80212DAC:
/* 80212DAC 0020FCEC 90 1F 03 3C */ stw r0, 0x33c(r31)
/* 80212DB0 0020FCF0 38 60 00 6C */ li r3, 0x6c
/* 80212DB4 0020FCF4 48 0B BE 99 */ bl __nw__FUl
/* 80212DB8 0020FCF8 7C 60 1B 79 */ or. r0, r3, r3
/* 80212DBC 0020FCFC 41 82 00 28 */ beq lbl_80212DE4
/* 80212DC0 0020FD00 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212DC4 0020FD04 3C A0 78 74 */ lis r5, 0x78745F78@ha
/* 80212DC8 0020FD08 38 C5 5F 78 */ addi r6, r5, 0x78745F78@l
/* 80212DCC 0020FD0C 3C A0 62 5F */ lis r5, 0x625F7465@ha
/* 80212DD0 0020FD10 38 A5 74 65 */ addi r5, r5, 0x625F7465@l
/* 80212DD4 0020FD14 38 E0 00 00 */ li r7, 0
/* 80212DD8 0020FD18 39 00 00 00 */ li r8, 0
/* 80212DDC 0020FD1C 48 04 0B A9 */ bl CPaneMgr_X1_
/* 80212DE0 0020FD20 7C 60 1B 78 */ mr r0, r3
lbl_80212DE4:
/* 80212DE4 0020FD24 90 1F 03 40 */ stw r0, 0x340(r31)
/* 80212DE8 0020FD28 38 60 00 6C */ li r3, 0x6c
/* 80212DEC 0020FD2C 48 0B BE 61 */ bl __nw__FUl
/* 80212DF0 0020FD30 7C 60 1B 79 */ or. r0, r3, r3
/* 80212DF4 0020FD34 41 82 00 28 */ beq lbl_80212E1C
/* 80212DF8 0020FD38 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212DFC 0020FD3C 3C A0 78 74 */ lis r5, 0x78745F79@ha
/* 80212E00 0020FD40 38 C5 5F 79 */ addi r6, r5, 0x78745F79@l
/* 80212E04 0020FD44 3C A0 62 5F */ lis r5, 0x625F7465@ha
/* 80212E08 0020FD48 38 A5 74 65 */ addi r5, r5, 0x625F7465@l
/* 80212E0C 0020FD4C 38 E0 00 00 */ li r7, 0
/* 80212E10 0020FD50 39 00 00 00 */ li r8, 0
/* 80212E14 0020FD54 48 04 0B 71 */ bl CPaneMgr_X1_
/* 80212E18 0020FD58 7C 60 1B 78 */ mr r0, r3
lbl_80212E1C:
/* 80212E1C 0020FD5C 90 1F 03 44 */ stw r0, 0x344(r31)
/* 80212E20 0020FD60 38 00 00 00 */ li r0, 0
/* 80212E24 0020FD64 90 1F 03 48 */ stw r0, 0x348(r31)
/* 80212E28 0020FD68 38 60 00 6C */ li r3, 0x6c
/* 80212E2C 0020FD6C 48 0B BE 21 */ bl __nw__FUl
/* 80212E30 0020FD70 7C 60 1B 79 */ or. r0, r3, r3
/* 80212E34 0020FD74 41 82 00 28 */ beq lbl_80212E5C
/* 80212E38 0020FD78 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212E3C 0020FD7C 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212E40 0020FD80 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212E44 0020FD84 3C A0 61 5F */ lis r5, 0x615F7465@ha
/* 80212E48 0020FD88 38 A5 74 65 */ addi r5, r5, 0x615F7465@l
/* 80212E4C 0020FD8C 38 E0 00 00 */ li r7, 0
/* 80212E50 0020FD90 39 00 00 00 */ li r8, 0
/* 80212E54 0020FD94 48 04 0B 31 */ bl CPaneMgr_X1_
/* 80212E58 0020FD98 7C 60 1B 78 */ mr r0, r3
lbl_80212E5C:
/* 80212E5C 0020FD9C 90 1F 03 4C */ stw r0, 0x34c(r31)
/* 80212E60 0020FDA0 38 60 00 6C */ li r3, 0x6c
/* 80212E64 0020FDA4 48 0B BD E9 */ bl __nw__FUl
/* 80212E68 0020FDA8 7C 60 1B 79 */ or. r0, r3, r3
/* 80212E6C 0020FDAC 41 82 00 28 */ beq lbl_80212E94
/* 80212E70 0020FDB0 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212E74 0020FDB4 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212E78 0020FDB8 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212E7C 0020FDBC 3C A0 62 5F */ lis r5, 0x625F7465@ha
/* 80212E80 0020FDC0 38 A5 74 65 */ addi r5, r5, 0x625F7465@l
/* 80212E84 0020FDC4 38 E0 00 00 */ li r7, 0
/* 80212E88 0020FDC8 39 00 00 00 */ li r8, 0
/* 80212E8C 0020FDCC 48 04 0A F9 */ bl CPaneMgr_X1_
/* 80212E90 0020FDD0 7C 60 1B 78 */ mr r0, r3
lbl_80212E94:
/* 80212E94 0020FDD4 90 1F 03 50 */ stw r0, 0x350(r31)
/* 80212E98 0020FDD8 38 60 00 6C */ li r3, 0x6c
/* 80212E9C 0020FDDC 48 0B BD B1 */ bl __nw__FUl
/* 80212EA0 0020FDE0 7C 60 1B 79 */ or. r0, r3, r3
/* 80212EA4 0020FDE4 41 82 00 28 */ beq lbl_80212ECC
/* 80212EA8 0020FDE8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212EAC 0020FDEC 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212EB0 0020FDF0 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212EB4 0020FDF4 3C A0 7A 5F */ lis r5, 0x7A5F7465@ha
/* 80212EB8 0020FDF8 38 A5 74 65 */ addi r5, r5, 0x7A5F7465@l
/* 80212EBC 0020FDFC 38 E0 00 00 */ li r7, 0
/* 80212EC0 0020FE00 39 00 00 00 */ li r8, 0
/* 80212EC4 0020FE04 48 04 0A C1 */ bl CPaneMgr_X1_
/* 80212EC8 0020FE08 7C 60 1B 78 */ mr r0, r3
lbl_80212ECC:
/* 80212ECC 0020FE0C 90 1F 03 5C */ stw r0, 0x35c(r31)
/* 80212ED0 0020FE10 38 60 00 6C */ li r3, 0x6c
/* 80212ED4 0020FE14 48 0B BD 79 */ bl __nw__FUl
/* 80212ED8 0020FE18 7C 60 1B 79 */ or. r0, r3, r3
/* 80212EDC 0020FE1C 41 82 00 28 */ beq lbl_80212F04
/* 80212EE0 0020FE20 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212EE4 0020FE24 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212EE8 0020FE28 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212EEC 0020FE2C 3C A0 78 5F */ lis r5, 0x785F7465@ha
/* 80212EF0 0020FE30 38 A5 74 65 */ addi r5, r5, 0x785F7465@l
/* 80212EF4 0020FE34 38 E0 00 00 */ li r7, 0
/* 80212EF8 0020FE38 39 00 00 00 */ li r8, 0
/* 80212EFC 0020FE3C 48 04 0A 89 */ bl CPaneMgr_X1_
/* 80212F00 0020FE40 7C 60 1B 78 */ mr r0, r3
lbl_80212F04:
/* 80212F04 0020FE44 90 1F 03 54 */ stw r0, 0x354(r31)
/* 80212F08 0020FE48 38 60 00 6C */ li r3, 0x6c
/* 80212F0C 0020FE4C 48 0B BD 41 */ bl __nw__FUl
/* 80212F10 0020FE50 7C 60 1B 79 */ or. r0, r3, r3
/* 80212F14 0020FE54 41 82 00 28 */ beq lbl_80212F3C
/* 80212F18 0020FE58 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212F1C 0020FE5C 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212F20 0020FE60 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212F24 0020FE64 3C A0 79 5F */ lis r5, 0x795F7465@ha
/* 80212F28 0020FE68 38 A5 74 65 */ addi r5, r5, 0x795F7465@l
/* 80212F2C 0020FE6C 38 E0 00 00 */ li r7, 0
/* 80212F30 0020FE70 39 00 00 00 */ li r8, 0
/* 80212F34 0020FE74 48 04 0A 51 */ bl CPaneMgr_X1_
/* 80212F38 0020FE78 7C 60 1B 78 */ mr r0, r3
lbl_80212F3C:
/* 80212F3C 0020FE7C 90 1F 03 58 */ stw r0, 0x358(r31)
/* 80212F40 0020FE80 38 60 00 6C */ li r3, 0x6c
/* 80212F44 0020FE84 48 0B BD 09 */ bl __nw__FUl
/* 80212F48 0020FE88 7C 60 1B 79 */ or. r0, r3, r3
/* 80212F4C 0020FE8C 41 82 00 28 */ beq lbl_80212F74
/* 80212F50 0020FE90 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212F54 0020FE94 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212F58 0020FE98 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212F5C 0020FE9C 3C A0 69 5F */ lis r5, 0x695F7465@ha
/* 80212F60 0020FEA0 38 A5 74 65 */ addi r5, r5, 0x695F7465@l
/* 80212F64 0020FEA4 38 E0 00 02 */ li r7, 2
/* 80212F68 0020FEA8 39 00 00 00 */ li r8, 0
/* 80212F6C 0020FEAC 48 04 0A 19 */ bl CPaneMgr_X1_
/* 80212F70 0020FEB0 7C 60 1B 78 */ mr r0, r3
lbl_80212F74:
/* 80212F74 0020FEB4 90 1F 03 60 */ stw r0, 0x360(r31)
/* 80212F78 0020FEB8 38 60 00 6C */ li r3, 0x6c
/* 80212F7C 0020FEBC 48 0B BC D1 */ bl __nw__FUl
/* 80212F80 0020FEC0 7C 60 1B 79 */ or. r0, r3, r3
/* 80212F84 0020FEC4 41 82 00 28 */ beq lbl_80212FAC
/* 80212F88 0020FEC8 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80212F8C 0020FECC 3C A0 78 74 */ lis r5, 0x78745F6E@ha
/* 80212F90 0020FED0 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
/* 80212F94 0020FED4 3C A0 6D 5F */ lis r5, 0x6D5F7465@ha
/* 80212F98 0020FED8 38 A5 74 65 */ addi r5, r5, 0x6D5F7465@l
/* 80212F9C 0020FEDC 38 E0 00 02 */ li r7, 2
/* 80212FA0 0020FEE0 39 00 00 00 */ li r8, 0
/* 80212FA4 0020FEE4 48 04 09 E1 */ bl CPaneMgr_X1_
/* 80212FA8 0020FEE8 7C 60 1B 78 */ mr r0, r3
lbl_80212FAC:
/* 80212FAC 0020FEEC 90 1F 03 64 */ stw r0, 0x364(r31)
/* 80212FB0 0020FEF0 3B A0 00 00 */ li r29, 0
/* 80212FB4 0020FEF4 3B 80 00 00 */ li r28, 0
/* 80212FB8 0020FEF8 3B 60 00 00 */ li r27, 0
/* 80212FBC 0020FEFC 3C 60 80 3A */ lis r3, lbl_80398828@ha
/* 80212FC0 0020FF00 3B C3 88 28 */ addi r30, r3, lbl_80398828@l
/* 80212FC4 0020FF04 3C 60 80 3A */ lis r3, lbl_80398850@ha
/* 80212FC8 0020FF08 3B 43 88 50 */ addi r26, r3, lbl_80398850@l
lbl_80212FCC:
/* 80212FCC 0020FF0C 7F 3E DA 14 */ add r25, r30, r27
/* 80212FD0 0020FF10 80 19 00 00 */ lwz r0, 0(r25)
/* 80212FD4 0020FF14 80 79 00 04 */ lwz r3, 4(r25)
/* 80212FD8 0020FF18 38 80 00 00 */ li r4, 0
/* 80212FDC 0020FF1C 7C 63 22 78 */ xor r3, r3, r4
/* 80212FE0 0020FF20 7C 00 22 78 */ xor r0, r0, r4
/* 80212FE4 0020FF24 7C 60 03 79 */ or. r0, r3, r0
/* 80212FE8 0020FF28 41 82 00 3C */ beq lbl_80213024
/* 80212FEC 0020FF2C 38 60 00 6C */ li r3, 0x6c
/* 80212FF0 0020FF30 48 0B BC 5D */ bl __nw__FUl
/* 80212FF4 0020FF34 7C 64 1B 79 */ or. r4, r3, r3
/* 80212FF8 0020FF38 41 82 00 20 */ beq lbl_80213018
/* 80212FFC 0020FF3C 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80213000 0020FF40 80 B9 00 00 */ lwz r5, 0(r25)
/* 80213004 0020FF44 80 D9 00 04 */ lwz r6, 4(r25)
/* 80213008 0020FF48 38 E0 00 00 */ li r7, 0
/* 8021300C 0020FF4C 39 00 00 00 */ li r8, 0
/* 80213010 0020FF50 48 04 09 75 */ bl CPaneMgr_X1_
/* 80213014 0020FF54 7C 64 1B 78 */ mr r4, r3
lbl_80213018:
/* 80213018 0020FF58 38 1C 04 90 */ addi r0, r28, 0x490
/* 8021301C 0020FF5C 7C 9F 01 2E */ stwx r4, r31, r0
/* 80213020 0020FF60 48 00 00 0C */ b lbl_8021302C
lbl_80213024:
/* 80213024 0020FF64 38 1C 04 90 */ addi r0, r28, 0x490
/* 80213028 0020FF68 7C 9F 01 2E */ stwx r4, r31, r0
lbl_8021302C:
/* 8021302C 0020FF6C 7F 3A DA 14 */ add r25, r26, r27
/* 80213030 0020FF70 80 19 00 00 */ lwz r0, 0(r25)
/* 80213034 0020FF74 80 79 00 04 */ lwz r3, 4(r25)
/* 80213038 0020FF78 38 80 00 00 */ li r4, 0
/* 8021303C 0020FF7C 7C 63 22 78 */ xor r3, r3, r4
/* 80213040 0020FF80 7C 00 22 78 */ xor r0, r0, r4
/* 80213044 0020FF84 7C 60 03 79 */ or. r0, r3, r0
/* 80213048 0020FF88 41 82 00 3C */ beq lbl_80213084
/* 8021304C 0020FF8C 38 60 00 6C */ li r3, 0x6c
/* 80213050 0020FF90 48 0B BB FD */ bl __nw__FUl
/* 80213054 0020FF94 7C 64 1B 79 */ or. r4, r3, r3
/* 80213058 0020FF98 41 82 00 20 */ beq lbl_80213078
/* 8021305C 0020FF9C 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80213060 0020FFA0 80 B9 00 00 */ lwz r5, 0(r25)
/* 80213064 0020FFA4 80 D9 00 04 */ lwz r6, 4(r25)
/* 80213068 0020FFA8 38 E0 00 00 */ li r7, 0
/* 8021306C 0020FFAC 39 00 00 00 */ li r8, 0
/* 80213070 0020FFB0 48 04 09 15 */ bl CPaneMgr_X1_
/* 80213074 0020FFB4 7C 64 1B 78 */ mr r4, r3
lbl_80213078:
/* 80213078 0020FFB8 38 1C 04 A4 */ addi r0, r28, 0x4a4
/* 8021307C 0020FFBC 7C 9F 01 2E */ stwx r4, r31, r0
/* 80213080 0020FFC0 48 00 00 0C */ b lbl_8021308C
lbl_80213084:
/* 80213084 0020FFC4 38 1C 04 A4 */ addi r0, r28, 0x4a4
/* 80213088 0020FFC8 7C 9F 01 2E */ stwx r4, r31, r0
lbl_8021308C:
/* 8021308C 0020FFCC 3B BD 00 01 */ addi r29, r29, 1
/* 80213090 0020FFD0 2C 1D 00 05 */ cmpwi r29, 5
/* 80213094 0020FFD4 3B 9C 00 04 */ addi r28, r28, 4
/* 80213098 0020FFD8 3B 7B 00 08 */ addi r27, r27, 8
/* 8021309C 0020FFDC 41 80 FF 30 */ blt lbl_80212FCC
/* 802130A0 0020FFE0 80 7F 03 54 */ lwz r3, 0x354(r31)
/* 802130A4 0020FFE4 48 04 25 65 */ bl CPaneMgrAlpha_NS_hide
/* 802130A8 0020FFE8 80 7F 03 58 */ lwz r3, 0x358(r31)
/* 802130AC 0020FFEC 48 04 25 5D */ bl CPaneMgrAlpha_NS_hide
/* 802130B0 0020FFF0 38 60 00 6C */ li r3, 0x6c
/* 802130B4 0020FFF4 48 0B BB 99 */ bl __nw__FUl
/* 802130B8 0020FFF8 7C 60 1B 79 */ or. r0, r3, r3
/* 802130BC 0020FFFC 41 82 00 24 */ beq lbl_802130E0
/* 802130C0 00210000 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802130C4 00210004 3C A0 6E 74 */ lis r5, 0x6E745F6E@ha
/* 802130C8 00210008 38 C5 5F 6E */ addi r6, r5, 0x6E745F6E@l
/* 802130CC 0021000C 38 A0 63 6F */ li r5, 0x636f
/* 802130D0 00210010 38 E0 00 02 */ li r7, 2
/* 802130D4 00210014 39 00 00 00 */ li r8, 0
/* 802130D8 00210018 48 04 08 AD */ bl CPaneMgr_X1_
/* 802130DC 0021001C 7C 60 1B 78 */ mr r0, r3
lbl_802130E0:
/* 802130E0 00210020 90 1F 02 F8 */ stw r0, 0x2f8(r31)
/* 802130E4 00210024 38 60 00 6C */ li r3, 0x6c
/* 802130E8 00210028 48 0B BB 65 */ bl __nw__FUl
/* 802130EC 0021002C 7C 60 1B 79 */ or. r0, r3, r3
/* 802130F0 00210030 41 82 00 24 */ beq lbl_80213114
/* 802130F4 00210034 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802130F8 00210038 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
/* 802130FC 0021003C 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
/* 80213100 00210040 38 A0 61 62 */ li r5, 0x6162
/* 80213104 00210044 38 E0 00 02 */ li r7, 2
/* 80213108 00210048 39 00 00 00 */ li r8, 0
/* 8021310C 0021004C 48 04 08 79 */ bl CPaneMgr_X1_
/* 80213110 00210050 7C 60 1B 78 */ mr r0, r3
lbl_80213114:
/* 80213114 00210054 90 1F 03 00 */ stw r0, 0x300(r31)
/* 80213118 00210058 38 60 00 6C */ li r3, 0x6c
/* 8021311C 0021005C 48 0B BB 31 */ bl __nw__FUl
/* 80213120 00210060 7C 60 1B 79 */ or. r0, r3, r3
/* 80213124 00210064 41 82 00 24 */ beq lbl_80213148
/* 80213128 00210068 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 8021312C 0021006C 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
/* 80213130 00210070 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
/* 80213134 00210074 38 A0 62 62 */ li r5, 0x6262
/* 80213138 00210078 38 E0 00 02 */ li r7, 2
/* 8021313C 0021007C 39 00 00 00 */ li r8, 0
/* 80213140 00210080 48 04 08 45 */ bl CPaneMgr_X1_
/* 80213144 00210084 7C 60 1B 78 */ mr r0, r3
lbl_80213148:
/* 80213148 00210088 90 1F 03 04 */ stw r0, 0x304(r31)
/* 8021314C 0021008C C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 80213150 00210090 D0 1F 07 30 */ stfs f0, 0x730(r31)
/* 80213154 00210094 38 60 00 6C */ li r3, 0x6c
/* 80213158 00210098 48 0B BA F5 */ bl __nw__FUl
/* 8021315C 0021009C 7C 60 1B 79 */ or. r0, r3, r3
/* 80213160 002100A0 41 82 00 28 */ beq lbl_80213188
/* 80213164 002100A4 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80213168 002100A8 3C A0 6E 61 */ lis r5, 0x6E615F6E@ha
/* 8021316C 002100AC 38 C5 5F 6E */ addi r6, r5, 0x6E615F6E@l
/* 80213170 002100B0 3C A0 6D 69 */ lis r5, 0x6D69646F@ha
/* 80213174 002100B4 38 A5 64 6F */ addi r5, r5, 0x6D69646F@l
/* 80213178 002100B8 38 E0 00 02 */ li r7, 2
/* 8021317C 002100BC 39 00 00 00 */ li r8, 0
/* 80213180 002100C0 48 04 08 05 */ bl CPaneMgr_X1_
/* 80213184 002100C4 7C 60 1B 78 */ mr r0, r3
lbl_80213188:
/* 80213188 002100C8 90 1F 03 08 */ stw r0, 0x308(r31)
/* 8021318C 002100CC C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80213190 002100D0 D0 1F 07 20 */ stfs f0, 0x720(r31)
/* 80213194 002100D4 D0 1F 07 24 */ stfs f0, 0x724(r31)
/* 80213198 002100D8 D0 1F 07 38 */ stfs f0, 0x738(r31)
/* 8021319C 002100DC 38 00 00 00 */ li r0, 0
/* 802131A0 002100E0 B0 1F 07 40 */ sth r0, 0x740(r31)
/* 802131A4 002100E4 38 60 00 6C */ li r3, 0x6c
/* 802131A8 002100E8 48 0B BA A5 */ bl __nw__FUl
/* 802131AC 002100EC 7C 60 1B 79 */ or. r0, r3, r3
/* 802131B0 002100F0 41 82 00 24 */ beq lbl_802131D4
/* 802131B4 002100F4 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802131B8 002100F8 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
/* 802131BC 002100FC 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
/* 802131C0 00210100 38 A0 78 62 */ li r5, 0x7862
/* 802131C4 00210104 38 E0 00 02 */ li r7, 2
/* 802131C8 00210108 39 00 00 00 */ li r8, 0
/* 802131CC 0021010C 48 04 07 B9 */ bl CPaneMgr_X1_
/* 802131D0 00210110 7C 60 1B 78 */ mr r0, r3
lbl_802131D4:
/* 802131D4 00210114 90 1F 03 0C */ stw r0, 0x30c(r31)
/* 802131D8 00210118 38 60 00 6C */ li r3, 0x6c
/* 802131DC 0021011C 48 0B BA 71 */ bl __nw__FUl
/* 802131E0 00210120 7C 60 1B 79 */ or. r0, r3, r3
/* 802131E4 00210124 41 82 00 24 */ beq lbl_80213208
/* 802131E8 00210128 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 802131EC 0021012C 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
/* 802131F0 00210130 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
/* 802131F4 00210134 38 A0 79 62 */ li r5, 0x7962
/* 802131F8 00210138 38 E0 00 02 */ li r7, 2
/* 802131FC 0021013C 39 00 00 00 */ li r8, 0
/* 80213200 00210140 48 04 07 85 */ bl CPaneMgr_X1_
/* 80213204 00210144 7C 60 1B 78 */ mr r0, r3
lbl_80213208:
/* 80213208 00210148 90 1F 03 10 */ stw r0, 0x310(r31)
/* 8021320C 0021014C 38 60 00 6C */ li r3, 0x6c
/* 80213210 00210150 48 0B BA 3D */ bl __nw__FUl
/* 80213214 00210154 7C 60 1B 79 */ or. r0, r3, r3
/* 80213218 00210158 41 82 00 24 */ beq lbl_8021323C
/* 8021321C 0021015C 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80213220 00210160 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
/* 80213224 00210164 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
/* 80213228 00210168 38 A0 7A 62 */ li r5, 0x7a62
/* 8021322C 0021016C 38 E0 00 02 */ li r7, 2
/* 80213230 00210170 39 00 00 00 */ li r8, 0
/* 80213234 00210174 48 04 07 51 */ bl CPaneMgr_X1_
/* 80213238 00210178 7C 60 1B 78 */ mr r0, r3
lbl_8021323C:
/* 8021323C 0021017C 90 1F 03 14 */ stw r0, 0x314(r31)
/* 80213240 00210180 38 60 00 1C */ li r3, 0x1c
/* 80213244 00210184 48 0B BA 09 */ bl __nw__FUl
/* 80213248 00210188 7C 60 1B 79 */ or. r0, r3, r3
/* 8021324C 0021018C 41 82 00 24 */ beq lbl_80213270
/* 80213250 00210190 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80213254 00210194 3C A0 7A 75 */ lis r5, 0x7A755F6E@ha
/* 80213258 00210198 38 C5 5F 6E */ addi r6, r5, 0x7A755F6E@l
/* 8021325C 0021019C 38 A0 00 75 */ li r5, 0x75
/* 80213260 002101A0 38 E0 00 02 */ li r7, 2
/* 80213264 002101A4 39 00 00 00 */ li r8, 0
/* 80213268 002101A8 48 04 21 95 */ bl CPaneMgrAlpha_X1_
/* 8021326C 002101AC 7C 60 1B 78 */ mr r0, r3
lbl_80213270:
/* 80213270 002101B0 90 1F 04 B8 */ stw r0, 0x4b8(r31)
/* 80213274 002101B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80213278 002101B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021327C 002101BC 83 43 5D 30 */ lwz r26, 0x5d30(r3)
/* 80213280 002101C0 38 60 00 00 */ li r3, 0
/* 80213284 002101C4 48 00 B0 45 */ bl dMeter2Info_getNumberTextureName
/* 80213288 002101C8 7C 65 1B 78 */ mr r5, r3
/* 8021328C 002101CC 7F 43 D3 78 */ mr r3, r26
/* 80213290 002101D0 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 80213294 002101D4 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 80213298 002101D8 81 9A 00 00 */ lwz r12, 0(r26)
/* 8021329C 002101DC 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 802132A0 002101E0 7D 89 03 A6 */ mtctr r12
/* 802132A4 002101E4 4E 80 04 21 */ bctrl
/* 802132A8 002101E8 7C 76 1B 78 */ mr r22, r3
/* 802132AC 002101EC 3A E0 00 00 */ li r23, 0
/* 802132B0 002101F0 3B A0 00 00 */ li r29, 0
lbl_802132B4:
/* 802132B4 002101F4 3B 00 00 00 */ li r24, 0
/* 802132B8 002101F8 3B C0 00 00 */ li r30, 0
/* 802132BC 002101FC 7F 3F EA 14 */ add r25, r31, r29
lbl_802132C0:
/* 802132C0 00210200 38 60 01 50 */ li r3, 0x150
/* 802132C4 00210204 48 0B B9 89 */ bl __nw__FUl
/* 802132C8 00210208 7C 64 1B 79 */ or. r4, r3, r3
/* 802132CC 0021020C 41 82 00 10 */ beq lbl_802132DC
/* 802132D0 00210210 7E C4 B3 78 */ mr r4, r22
/* 802132D4 00210214 48 0E 94 35 */ bl J2DPicture_X3_
/* 802132D8 00210218 7C 64 1B 78 */ mr r4, r3
lbl_802132DC:
/* 802132DC 0021021C 38 1E 00 84 */ addi r0, r30, 0x84
/* 802132E0 00210220 7C 99 01 2E */ stwx r4, r25, r0
/* 802132E4 00210224 3B 18 00 01 */ addi r24, r24, 1
/* 802132E8 00210228 2C 18 00 03 */ cmpwi r24, 3
/* 802132EC 0021022C 3B DE 00 04 */ addi r30, r30, 4
/* 802132F0 00210230 41 80 FF D0 */ blt lbl_802132C0
/* 802132F4 00210234 3A F7 00 01 */ addi r23, r23, 1
/* 802132F8 00210238 2C 17 00 02 */ cmpwi r23, 2
/* 802132FC 0021023C 3B BD 00 0C */ addi r29, r29, 0xc
/* 80213300 00210240 41 80 FF B4 */ blt lbl_802132B4
/* 80213304 00210244 38 00 00 28 */ li r0, 0x28
/* 80213308 00210248 98 1F 07 6F */ stb r0, 0x76f(r31)
/* 8021330C 0021024C 7F E3 FB 78 */ mr r3, r31
/* 80213310 00210250 88 9F 07 6F */ lbz r4, 0x76f(r31)
/* 80213314 00210254 48 00 71 55 */ bl dMeter2Draw_c_NS_changeTextureItemB
/* 80213318 00210258 38 E0 00 00 */ li r7, 0
/* 8021331C 0021025C 38 60 00 00 */ li r3, 0
/* 80213320 00210260 38 A0 00 00 */ li r5, 0
lbl_80213324:
/* 80213324 00210264 38 80 00 00 */ li r4, 0
/* 80213328 00210268 7C DF 1A 14 */ add r6, r31, r3
/* 8021332C 0021026C 38 00 00 02 */ li r0, 2
/* 80213330 00210270 7C 09 03 A6 */ mtctr r0
lbl_80213334:
/* 80213334 00210274 38 04 05 24 */ addi r0, r4, 0x524
/* 80213338 00210278 7C A6 01 2E */ stwx r5, r6, r0
/* 8021333C 0021027C 38 84 00 04 */ addi r4, r4, 4
/* 80213340 00210280 42 00 FF F4 */ bdnz lbl_80213334
/* 80213344 00210284 38 E7 00 01 */ addi r7, r7, 1
/* 80213348 00210288 2C 07 00 02 */ cmpwi r7, 2
/* 8021334C 0021028C 38 63 00 08 */ addi r3, r3, 8
/* 80213350 00210290 41 80 FF D4 */ blt lbl_80213324
/* 80213354 00210294 38 60 00 00 */ li r3, 0
/* 80213358 00210298 38 80 00 00 */ li r4, 0
/* 8021335C 0021029C 38 00 00 03 */ li r0, 3
/* 80213360 002102A0 7C 09 03 A6 */ mtctr r0
lbl_80213364:
/* 80213364 002102A4 38 03 00 9C */ addi r0, r3, 0x9c
/* 80213368 002102A8 7C 9F 01 2E */ stwx r4, r31, r0
/* 8021336C 002102AC 38 63 00 04 */ addi r3, r3, 4
/* 80213370 002102B0 42 00 FF F4 */ bdnz lbl_80213364
/* 80213374 002102B4 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80213378 002102B8 D0 1F 05 60 */ stfs f0, 0x560(r31)
/* 8021337C 002102BC D0 1F 05 5C */ stfs f0, 0x55c(r31)
/* 80213380 002102C0 D0 1F 05 68 */ stfs f0, 0x568(r31)
/* 80213384 002102C4 D0 1F 05 64 */ stfs f0, 0x564(r31)
/* 80213388 002102C8 D0 1F 05 6C */ stfs f0, 0x56c(r31)
/* 8021338C 002102CC D0 1F 05 74 */ stfs f0, 0x574(r31)
/* 80213390 002102D0 D0 1F 05 70 */ stfs f0, 0x570(r31)
/* 80213394 002102D4 D0 1F 05 7C */ stfs f0, 0x57c(r31)
/* 80213398 002102D8 D0 1F 05 78 */ stfs f0, 0x578(r31)
/* 8021339C 002102DC D0 1F 05 80 */ stfs f0, 0x580(r31)
/* 802133A0 002102E0 38 00 00 00 */ li r0, 0
/* 802133A4 002102E4 B0 1F 07 54 */ sth r0, 0x754(r31)
/* 802133A8 002102E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802133AC 002102EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802133B0 002102F0 8B 43 5E 5C */ lbz r26, 0x5e5c(r3)
/* 802133B4 002102F4 38 60 00 00 */ li r3, 0
/* 802133B8 002102F8 4B E1 AB 65 */ bl dComIfGp_getSelectItem
/* 802133BC 002102FC 7C 65 1B 78 */ mr r5, r3
/* 802133C0 00210300 7F E3 FB 78 */ mr r3, r31
/* 802133C4 00210304 38 80 00 00 */ li r4, 0
/* 802133C8 00210308 7F 46 D3 78 */ mr r6, r26
/* 802133CC 0021030C 38 E0 00 01 */ li r7, 1
/* 802133D0 00210310 39 00 00 00 */ li r8, 0
/* 802133D4 00210314 48 00 46 E1 */ bl dMeter2Draw_c_NS_drawButtonXY
/* 802133D8 00210318 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802133DC 0021031C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802133E0 00210320 8B 43 5E 60 */ lbz r26, 0x5e60(r3)
/* 802133E4 00210324 38 60 00 01 */ li r3, 1
/* 802133E8 00210328 4B E1 AB 35 */ bl dComIfGp_getSelectItem
/* 802133EC 0021032C 7C 65 1B 78 */ mr r5, r3
/* 802133F0 00210330 7F E3 FB 78 */ mr r3, r31
/* 802133F4 00210334 38 80 00 01 */ li r4, 1
/* 802133F8 00210338 7F 46 D3 78 */ mr r6, r26
/* 802133FC 0021033C 38 E0 00 01 */ li r7, 1
/* 80213400 00210340 39 00 00 00 */ li r8, 0
/* 80213404 00210344 48 00 46 B1 */ bl dMeter2Draw_c_NS_drawButtonXY
/* 80213408 00210348 7F E3 FB 78 */ mr r3, r31
/* 8021340C 0021034C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80213410 00210350 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80213414 00210354 88 84 5E 24 */ lbz r4, 0x5e24(r4)
/* 80213418 00210358 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 8021341C 0021035C FC 40 08 90 */ fmr f2, f1
/* 80213420 00210360 FC 60 08 90 */ fmr f3, f1
/* 80213424 00210364 FC 80 08 90 */ fmr f4, f1
/* 80213428 00210368 C0 A2 AE 84 */ lfs f5, lbl_80454884-_SDA2_BASE_(r2)
/* 8021342C 0021036C 38 A0 00 00 */ li r5, 0
/* 80213430 00210370 38 C0 00 00 */ li r6, 0
/* 80213434 00210374 48 00 39 79 */ bl dMeter2Draw_c_NS_drawButtonA
/* 80213438 00210378 7F E3 FB 78 */ mr r3, r31
/* 8021343C 0021037C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80213440 00210380 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80213444 00210384 88 84 5E 1D */ lbz r4, 0x5e1d(r4)
/* 80213448 00210388 38 A0 00 01 */ li r5, 1
/* 8021344C 0021038C C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80213450 00210390 FC 40 08 90 */ fmr f2, f1
/* 80213454 00210394 FC 60 08 90 */ fmr f3, f1
/* 80213458 00210398 FC 80 08 90 */ fmr f4, f1
/* 8021345C 0021039C C0 A2 AE 84 */ lfs f5, lbl_80454884-_SDA2_BASE_(r2)
/* 80213460 002103A0 38 C0 00 00 */ li r6, 0
/* 80213464 002103A4 48 00 3C 81 */ bl dMeter2Draw_c_NS_drawButtonB
/* 80213468 002103A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021346C 002103AC 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80213470 002103B0 88 85 00 16 */ lbz r4, 0x16(r5)
/* 80213474 002103B4 7F E3 FB 78 */ mr r3, r31
/* 80213478 002103B8 88 A5 5E 1C */ lbz r5, 0x5e1c(r5)
/* 8021347C 002103BC 38 C0 00 01 */ li r6, 1
/* 80213480 002103C0 38 E0 00 00 */ li r7, 0
/* 80213484 002103C4 48 00 41 C9 */ bl dMeter2Draw_c_NS_drawButtonR
/* 80213488 002103C8 7F E3 FB 78 */ mr r3, r31
/* 8021348C 002103CC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80213490 002103D0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80213494 002103D4 88 84 5E 33 */ lbz r4, 0x5e33(r4)
/* 80213498 002103D8 48 00 42 55 */ bl dMeter2Draw_c_NS_drawButtonZ
/* 8021349C 002103DC 7F E3 FB 78 */ mr r3, r31
/* 802134A0 002103E0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802134A4 002103E4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802134A8 002103E8 88 84 5E 26 */ lbz r4, 0x5e26(r4)
/* 802134AC 002103EC 48 00 44 59 */ bl dMeter2Draw_c_NS_drawButton3D
/* 802134B0 002103F0 7F E3 FB 78 */ mr r3, r31
/* 802134B4 002103F4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802134B8 002103F8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802134BC 002103FC 88 84 5E 2F */ lbz r4, 0x5e2f(r4)
/* 802134C0 00210400 38 A0 00 01 */ li r5, 1
/* 802134C4 00210404 48 00 44 91 */ bl dMeter2Draw_c_NS_drawButtonC
/* 802134C8 00210408 7F E3 FB 78 */ mr r3, r31
/* 802134CC 0021040C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802134D0 00210410 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802134D4 00210414 88 84 5E 32 */ lbz r4, 0x5e32(r4)
/* 802134D8 00210418 48 00 44 E9 */ bl dMeter2Draw_c_NS_drawButtonS
/* 802134DC 0021041C 7F E3 FB 78 */ mr r3, r31
/* 802134E0 00210420 38 80 00 01 */ li r4, 1
/* 802134E4 00210424 48 00 52 A5 */ bl dMeter2Draw_c_NS_setAlphaButtonChange
/* 802134E8 00210428 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 802134EC 0021042C C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802134F0 00210430 48 04 22 E1 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802134F4 00210434 39 61 00 70 */ addi r11, r1, 0x70
/* 802134F8 00210438 48 14 ED 15 */ bl func_8036220C
/* 802134FC 0021043C 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80213500 00210440 7C 08 03 A6 */ mtlr r0
/* 80213504 00210444 38 21 00 70 */ addi r1, r1, 0x70
/* 80213508 00210448 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_initButtonCross
dMeter2Draw_c_NS_initButtonCross:
/* 8021350C 0021044C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80213510 00210450 7C 08 02 A6 */ mflr r0
/* 80213514 00210454 90 01 00 14 */ stw r0, 0x14(r1)
/* 80213518 00210458 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021351C 0021045C 93 C1 00 08 */ stw r30, 8(r1)
/* 80213520 00210460 7C 7F 1B 78 */ mr r31, r3
/* 80213524 00210464 38 60 00 6C */ li r3, 0x6c
/* 80213528 00210468 48 0B B7 25 */ bl __nw__FUl
/* 8021352C 0021046C 7C 60 1B 79 */ or. r0, r3, r3
/* 80213530 00210470 41 82 00 24 */ beq lbl_80213554
/* 80213534 00210474 80 9F 00 78 */ lwz r4, 0x78(r31)
/* 80213538 00210478 3C A0 6A 69 */ lis r5, 0x6A695F6E@ha
/* 8021353C 0021047C 38 C5 5F 6E */ addi r6, r5, 0x6A695F6E@l
/* 80213540 00210480 38 A0 6A 75 */ li r5, 0x6a75
/* 80213544 00210484 38 E0 00 02 */ li r7, 2
/* 80213548 00210488 39 00 00 00 */ li r8, 0
/* 8021354C 0021048C 48 04 04 39 */ bl CPaneMgr_X1_
/* 80213550 00210490 7C 60 1B 78 */ mr r0, r3
lbl_80213554:
/* 80213554 00210494 90 1F 03 68 */ stw r0, 0x368(r31)
/* 80213558 00210498 4B E0 14 99 */ bl mDoExt_getMesgFont
/* 8021355C 0021049C 7C 7E 1B 78 */ mr r30, r3
/* 80213560 002104A0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213564 002104A4 3C 80 5F 6A */ lis r4, 0x5F6A7530@ha
/* 80213568 002104A8 38 C4 75 30 */ addi r6, r4, 0x5F6A7530@l
/* 8021356C 002104AC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213570 002104B0 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213574 002104B4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213578 002104B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021357C 002104BC 7D 89 03 A6 */ mtctr r12
/* 80213580 002104C0 4E 80 04 21 */ bctrl
/* 80213584 002104C4 7F C4 F3 78 */ mr r4, r30
/* 80213588 002104C8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021358C 002104CC 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80213590 002104D0 7D 89 03 A6 */ mtctr r12
/* 80213594 002104D4 4E 80 04 21 */ bctrl
/* 80213598 002104D8 4B E0 14 59 */ bl mDoExt_getMesgFont
/* 8021359C 002104DC 7C 7E 1B 78 */ mr r30, r3
/* 802135A0 002104E0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 802135A4 002104E4 3C 80 5F 6A */ lis r4, 0x5F6A7531@ha
/* 802135A8 002104E8 38 C4 75 31 */ addi r6, r4, 0x5F6A7531@l
/* 802135AC 002104EC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802135B0 002104F0 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802135B4 002104F4 81 83 00 00 */ lwz r12, 0(r3)
/* 802135B8 002104F8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802135BC 002104FC 7D 89 03 A6 */ mtctr r12
/* 802135C0 00210500 4E 80 04 21 */ bctrl
/* 802135C4 00210504 7F C4 F3 78 */ mr r4, r30
/* 802135C8 00210508 81 83 00 00 */ lwz r12, 0(r3)
/* 802135CC 0021050C 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 802135D0 00210510 7D 89 03 A6 */ mtctr r12
/* 802135D4 00210514 4E 80 04 21 */ bctrl
/* 802135D8 00210518 4B E0 14 19 */ bl mDoExt_getMesgFont
/* 802135DC 0021051C 7C 7E 1B 78 */ mr r30, r3
/* 802135E0 00210520 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 802135E4 00210524 3C 80 5F 6A */ lis r4, 0x5F6A7532@ha
/* 802135E8 00210528 38 C4 75 32 */ addi r6, r4, 0x5F6A7532@l
/* 802135EC 0021052C 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802135F0 00210530 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802135F4 00210534 81 83 00 00 */ lwz r12, 0(r3)
/* 802135F8 00210538 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802135FC 0021053C 7D 89 03 A6 */ mtctr r12
/* 80213600 00210540 4E 80 04 21 */ bctrl
/* 80213604 00210544 7F C4 F3 78 */ mr r4, r30
/* 80213608 00210548 81 83 00 00 */ lwz r12, 0(r3)
/* 8021360C 0021054C 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80213610 00210550 7D 89 03 A6 */ mtctr r12
/* 80213614 00210554 4E 80 04 21 */ bctrl
/* 80213618 00210558 4B E0 13 D9 */ bl mDoExt_getMesgFont
/* 8021361C 0021055C 7C 7E 1B 78 */ mr r30, r3
/* 80213620 00210560 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213624 00210564 3C 80 5F 6A */ lis r4, 0x5F6A7533@ha
/* 80213628 00210568 38 C4 75 33 */ addi r6, r4, 0x5F6A7533@l
/* 8021362C 0021056C 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213630 00210570 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213634 00210574 81 83 00 00 */ lwz r12, 0(r3)
/* 80213638 00210578 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021363C 0021057C 7D 89 03 A6 */ mtctr r12
/* 80213640 00210580 4E 80 04 21 */ bctrl
/* 80213644 00210584 7F C4 F3 78 */ mr r4, r30
/* 80213648 00210588 81 83 00 00 */ lwz r12, 0(r3)
/* 8021364C 0021058C 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80213650 00210590 7D 89 03 A6 */ mtctr r12
/* 80213654 00210594 4E 80 04 21 */ bctrl
/* 80213658 00210598 4B E0 13 99 */ bl mDoExt_getMesgFont
/* 8021365C 0021059C 7C 7E 1B 78 */ mr r30, r3
/* 80213660 002105A0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213664 002105A4 3C 80 5F 6A */ lis r4, 0x5F6A7534@ha
/* 80213668 002105A8 38 C4 75 34 */ addi r6, r4, 0x5F6A7534@l
/* 8021366C 002105AC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213670 002105B0 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213674 002105B4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213678 002105B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021367C 002105BC 7D 89 03 A6 */ mtctr r12
/* 80213680 002105C0 4E 80 04 21 */ bctrl
/* 80213684 002105C4 7F C4 F3 78 */ mr r4, r30
/* 80213688 002105C8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021368C 002105CC 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80213690 002105D0 7D 89 03 A6 */ mtctr r12
/* 80213694 002105D4 4E 80 04 21 */ bctrl
/* 80213698 002105D8 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 8021369C 002105DC 3C 80 5F 6A */ lis r4, 0x5F6A7530@ha
/* 802136A0 002105E0 38 C4 75 30 */ addi r6, r4, 0x5F6A7530@l
/* 802136A4 002105E4 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802136A8 002105E8 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802136AC 002105EC 81 83 00 00 */ lwz r12, 0(r3)
/* 802136B0 002105F0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802136B4 002105F4 7D 89 03 A6 */ mtctr r12
/* 802136B8 002105F8 4E 80 04 21 */ bctrl
/* 802136BC 002105FC 38 80 00 40 */ li r4, 0x40
/* 802136C0 00210600 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 802136C4 00210604 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 802136C8 00210608 38 A5 00 EF */ addi r5, r5, 0xef
/* 802136CC 0021060C 4C C6 31 82 */ crclr 6
/* 802136D0 00210610 48 0E D0 7D */ bl J2DTextBox_NS_setString_X1_
/* 802136D4 00210614 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 802136D8 00210618 3C 80 5F 6A */ lis r4, 0x5F6A7531@ha
/* 802136DC 0021061C 38 C4 75 31 */ addi r6, r4, 0x5F6A7531@l
/* 802136E0 00210620 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802136E4 00210624 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802136E8 00210628 81 83 00 00 */ lwz r12, 0(r3)
/* 802136EC 0021062C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802136F0 00210630 7D 89 03 A6 */ mtctr r12
/* 802136F4 00210634 4E 80 04 21 */ bctrl
/* 802136F8 00210638 38 80 00 40 */ li r4, 0x40
/* 802136FC 0021063C 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213700 00210640 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213704 00210644 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213708 00210648 4C C6 31 82 */ crclr 6
/* 8021370C 0021064C 48 0E D0 41 */ bl J2DTextBox_NS_setString_X1_
/* 80213710 00210650 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213714 00210654 3C 80 5F 6A */ lis r4, 0x5F6A7532@ha
/* 80213718 00210658 38 C4 75 32 */ addi r6, r4, 0x5F6A7532@l
/* 8021371C 0021065C 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213720 00210660 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213724 00210664 81 83 00 00 */ lwz r12, 0(r3)
/* 80213728 00210668 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021372C 0021066C 7D 89 03 A6 */ mtctr r12
/* 80213730 00210670 4E 80 04 21 */ bctrl
/* 80213734 00210674 38 80 00 40 */ li r4, 0x40
/* 80213738 00210678 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 8021373C 0021067C 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213740 00210680 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213744 00210684 4C C6 31 82 */ crclr 6
/* 80213748 00210688 48 0E D0 05 */ bl J2DTextBox_NS_setString_X1_
/* 8021374C 0021068C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213750 00210690 3C 80 5F 6A */ lis r4, 0x5F6A7533@ha
/* 80213754 00210694 38 C4 75 33 */ addi r6, r4, 0x5F6A7533@l
/* 80213758 00210698 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 8021375C 0021069C 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213760 002106A0 81 83 00 00 */ lwz r12, 0(r3)
/* 80213764 002106A4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213768 002106A8 7D 89 03 A6 */ mtctr r12
/* 8021376C 002106AC 4E 80 04 21 */ bctrl
/* 80213770 002106B0 38 80 00 40 */ li r4, 0x40
/* 80213774 002106B4 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213778 002106B8 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 8021377C 002106BC 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213780 002106C0 4C C6 31 82 */ crclr 6
/* 80213784 002106C4 48 0E CF C9 */ bl J2DTextBox_NS_setString_X1_
/* 80213788 002106C8 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 8021378C 002106CC 3C 80 5F 6A */ lis r4, 0x5F6A7534@ha
/* 80213790 002106D0 38 C4 75 34 */ addi r6, r4, 0x5F6A7534@l
/* 80213794 002106D4 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213798 002106D8 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 8021379C 002106DC 81 83 00 00 */ lwz r12, 0(r3)
/* 802137A0 002106E0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802137A4 002106E4 7D 89 03 A6 */ mtctr r12
/* 802137A8 002106E8 4E 80 04 21 */ bctrl
/* 802137AC 002106EC 38 80 00 40 */ li r4, 0x40
/* 802137B0 002106F0 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 802137B4 002106F4 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 802137B8 002106F8 38 A5 00 EF */ addi r5, r5, 0xef
/* 802137BC 002106FC 4C C6 31 82 */ crclr 6
/* 802137C0 00210700 48 0E CF 8D */ bl J2DTextBox_NS_setString_X1_
/* 802137C4 00210704 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 802137C8 00210708 3C 80 5F 6A */ lis r4, 0x5F6A7530@ha
/* 802137CC 0021070C 38 C4 75 30 */ addi r6, r4, 0x5F6A7530@l
/* 802137D0 00210710 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802137D4 00210714 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802137D8 00210718 81 83 00 00 */ lwz r12, 0(r3)
/* 802137DC 0021071C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802137E0 00210720 7D 89 03 A6 */ mtctr r12
/* 802137E4 00210724 4E 80 04 21 */ bctrl
/* 802137E8 00210728 48 0E CE 71 */ bl J2DTextBox_NS_getStringPtr
/* 802137EC 0021072C 7C 65 1B 78 */ mr r5, r3
/* 802137F0 00210730 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802137F4 00210734 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802137F8 00210738 38 80 00 61 */ li r4, 0x61
/* 802137FC 0021073C 38 C0 00 00 */ li r6, 0
/* 80213800 00210740 48 00 8A 51 */ bl dMeter2Info_c_NS_getString
/* 80213804 00210744 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213808 00210748 3C 80 5F 6A */ lis r4, 0x5F6A7531@ha
/* 8021380C 0021074C 38 C4 75 31 */ addi r6, r4, 0x5F6A7531@l
/* 80213810 00210750 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213814 00210754 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213818 00210758 81 83 00 00 */ lwz r12, 0(r3)
/* 8021381C 0021075C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213820 00210760 7D 89 03 A6 */ mtctr r12
/* 80213824 00210764 4E 80 04 21 */ bctrl
/* 80213828 00210768 48 0E CE 31 */ bl J2DTextBox_NS_getStringPtr
/* 8021382C 0021076C 7C 65 1B 78 */ mr r5, r3
/* 80213830 00210770 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213834 00210774 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213838 00210778 38 80 00 61 */ li r4, 0x61
/* 8021383C 0021077C 38 C0 00 00 */ li r6, 0
/* 80213840 00210780 48 00 8A 11 */ bl dMeter2Info_c_NS_getString
/* 80213844 00210784 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213848 00210788 3C 80 5F 6A */ lis r4, 0x5F6A7532@ha
/* 8021384C 0021078C 38 C4 75 32 */ addi r6, r4, 0x5F6A7532@l
/* 80213850 00210790 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213854 00210794 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213858 00210798 81 83 00 00 */ lwz r12, 0(r3)
/* 8021385C 0021079C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213860 002107A0 7D 89 03 A6 */ mtctr r12
/* 80213864 002107A4 4E 80 04 21 */ bctrl
/* 80213868 002107A8 48 0E CD F1 */ bl J2DTextBox_NS_getStringPtr
/* 8021386C 002107AC 7C 65 1B 78 */ mr r5, r3
/* 80213870 002107B0 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213874 002107B4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213878 002107B8 38 80 00 61 */ li r4, 0x61
/* 8021387C 002107BC 38 C0 00 00 */ li r6, 0
/* 80213880 002107C0 48 00 89 D1 */ bl dMeter2Info_c_NS_getString
/* 80213884 002107C4 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213888 002107C8 3C 80 5F 6A */ lis r4, 0x5F6A7533@ha
/* 8021388C 002107CC 38 C4 75 33 */ addi r6, r4, 0x5F6A7533@l
/* 80213890 002107D0 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213894 002107D4 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213898 002107D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021389C 002107DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802138A0 002107E0 7D 89 03 A6 */ mtctr r12
/* 802138A4 002107E4 4E 80 04 21 */ bctrl
/* 802138A8 002107E8 48 0E CD B1 */ bl J2DTextBox_NS_getStringPtr
/* 802138AC 002107EC 7C 65 1B 78 */ mr r5, r3
/* 802138B0 002107F0 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802138B4 002107F4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802138B8 002107F8 38 80 00 61 */ li r4, 0x61
/* 802138BC 002107FC 38 C0 00 00 */ li r6, 0
/* 802138C0 00210800 48 00 89 91 */ bl dMeter2Info_c_NS_getString
/* 802138C4 00210804 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 802138C8 00210808 3C 80 5F 6A */ lis r4, 0x5F6A7534@ha
/* 802138CC 0021080C 38 C4 75 34 */ addi r6, r4, 0x5F6A7534@l
/* 802138D0 00210810 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802138D4 00210814 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802138D8 00210818 81 83 00 00 */ lwz r12, 0(r3)
/* 802138DC 0021081C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802138E0 00210820 7D 89 03 A6 */ mtctr r12
/* 802138E4 00210824 4E 80 04 21 */ bctrl
/* 802138E8 00210828 48 0E CD 71 */ bl J2DTextBox_NS_getStringPtr
/* 802138EC 0021082C 7C 65 1B 78 */ mr r5, r3
/* 802138F0 00210830 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802138F4 00210834 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802138F8 00210838 38 80 00 61 */ li r4, 0x61
/* 802138FC 0021083C 38 C0 00 00 */ li r6, 0
/* 80213900 00210840 48 00 89 51 */ bl dMeter2Info_c_NS_getString
/* 80213904 00210844 4B E0 10 ED */ bl mDoExt_getMesgFont
/* 80213908 00210848 7C 7E 1B 78 */ mr r30, r3
/* 8021390C 0021084C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213910 00210850 3C 80 5F 6A */ lis r4, 0x5F6A7535@ha
/* 80213914 00210854 38 C4 75 35 */ addi r6, r4, 0x5F6A7535@l
/* 80213918 00210858 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 8021391C 0021085C 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213920 00210860 81 83 00 00 */ lwz r12, 0(r3)
/* 80213924 00210864 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213928 00210868 7D 89 03 A6 */ mtctr r12
/* 8021392C 0021086C 4E 80 04 21 */ bctrl
/* 80213930 00210870 7F C4 F3 78 */ mr r4, r30
/* 80213934 00210874 81 83 00 00 */ lwz r12, 0(r3)
/* 80213938 00210878 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8021393C 0021087C 7D 89 03 A6 */ mtctr r12
/* 80213940 00210880 4E 80 04 21 */ bctrl
/* 80213944 00210884 4B E0 10 AD */ bl mDoExt_getMesgFont
/* 80213948 00210888 7C 7E 1B 78 */ mr r30, r3
/* 8021394C 0021088C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213950 00210890 3C 80 5F 6A */ lis r4, 0x5F6A7536@ha
/* 80213954 00210894 38 C4 75 36 */ addi r6, r4, 0x5F6A7536@l
/* 80213958 00210898 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 8021395C 0021089C 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213960 002108A0 81 83 00 00 */ lwz r12, 0(r3)
/* 80213964 002108A4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213968 002108A8 7D 89 03 A6 */ mtctr r12
/* 8021396C 002108AC 4E 80 04 21 */ bctrl
/* 80213970 002108B0 7F C4 F3 78 */ mr r4, r30
/* 80213974 002108B4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213978 002108B8 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8021397C 002108BC 7D 89 03 A6 */ mtctr r12
/* 80213980 002108C0 4E 80 04 21 */ bctrl
/* 80213984 002108C4 4B E0 10 6D */ bl mDoExt_getMesgFont
/* 80213988 002108C8 7C 7E 1B 78 */ mr r30, r3
/* 8021398C 002108CC 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213990 002108D0 3C 80 5F 6A */ lis r4, 0x5F6A7537@ha
/* 80213994 002108D4 38 C4 75 37 */ addi r6, r4, 0x5F6A7537@l
/* 80213998 002108D8 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 8021399C 002108DC 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802139A0 002108E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802139A4 002108E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802139A8 002108E8 7D 89 03 A6 */ mtctr r12
/* 802139AC 002108EC 4E 80 04 21 */ bctrl
/* 802139B0 002108F0 7F C4 F3 78 */ mr r4, r30
/* 802139B4 002108F4 81 83 00 00 */ lwz r12, 0(r3)
/* 802139B8 002108F8 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 802139BC 002108FC 7D 89 03 A6 */ mtctr r12
/* 802139C0 00210900 4E 80 04 21 */ bctrl
/* 802139C4 00210904 4B E0 10 2D */ bl mDoExt_getMesgFont
/* 802139C8 00210908 7C 7E 1B 78 */ mr r30, r3
/* 802139CC 0021090C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 802139D0 00210910 3C 80 5F 6A */ lis r4, 0x5F6A7538@ha
/* 802139D4 00210914 38 C4 75 38 */ addi r6, r4, 0x5F6A7538@l
/* 802139D8 00210918 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 802139DC 0021091C 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 802139E0 00210920 81 83 00 00 */ lwz r12, 0(r3)
/* 802139E4 00210924 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802139E8 00210928 7D 89 03 A6 */ mtctr r12
/* 802139EC 0021092C 4E 80 04 21 */ bctrl
/* 802139F0 00210930 7F C4 F3 78 */ mr r4, r30
/* 802139F4 00210934 81 83 00 00 */ lwz r12, 0(r3)
/* 802139F8 00210938 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 802139FC 0021093C 7D 89 03 A6 */ mtctr r12
/* 80213A00 00210940 4E 80 04 21 */ bctrl
/* 80213A04 00210944 4B E0 0F ED */ bl mDoExt_getMesgFont
/* 80213A08 00210948 7C 7E 1B 78 */ mr r30, r3
/* 80213A0C 0021094C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213A10 00210950 3C 80 5F 6A */ lis r4, 0x5F6A7539@ha
/* 80213A14 00210954 38 C4 75 39 */ addi r6, r4, 0x5F6A7539@l
/* 80213A18 00210958 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213A1C 0021095C 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213A20 00210960 81 83 00 00 */ lwz r12, 0(r3)
/* 80213A24 00210964 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213A28 00210968 7D 89 03 A6 */ mtctr r12
/* 80213A2C 0021096C 4E 80 04 21 */ bctrl
/* 80213A30 00210970 7F C4 F3 78 */ mr r4, r30
/* 80213A34 00210974 81 83 00 00 */ lwz r12, 0(r3)
/* 80213A38 00210978 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80213A3C 0021097C 7D 89 03 A6 */ mtctr r12
/* 80213A40 00210980 4E 80 04 21 */ bctrl
/* 80213A44 00210984 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213A48 00210988 3C 80 5F 6A */ lis r4, 0x5F6A7535@ha
/* 80213A4C 0021098C 38 C4 75 35 */ addi r6, r4, 0x5F6A7535@l
/* 80213A50 00210990 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213A54 00210994 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213A58 00210998 81 83 00 00 */ lwz r12, 0(r3)
/* 80213A5C 0021099C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213A60 002109A0 7D 89 03 A6 */ mtctr r12
/* 80213A64 002109A4 4E 80 04 21 */ bctrl
/* 80213A68 002109A8 38 80 00 40 */ li r4, 0x40
/* 80213A6C 002109AC 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213A70 002109B0 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213A74 002109B4 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213A78 002109B8 4C C6 31 82 */ crclr 6
/* 80213A7C 002109BC 48 0E CC D1 */ bl J2DTextBox_NS_setString_X1_
/* 80213A80 002109C0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213A84 002109C4 3C 80 5F 6A */ lis r4, 0x5F6A7536@ha
/* 80213A88 002109C8 38 C4 75 36 */ addi r6, r4, 0x5F6A7536@l
/* 80213A8C 002109CC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213A90 002109D0 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213A94 002109D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213A98 002109D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213A9C 002109DC 7D 89 03 A6 */ mtctr r12
/* 80213AA0 002109E0 4E 80 04 21 */ bctrl
/* 80213AA4 002109E4 38 80 00 40 */ li r4, 0x40
/* 80213AA8 002109E8 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213AAC 002109EC 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213AB0 002109F0 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213AB4 002109F4 4C C6 31 82 */ crclr 6
/* 80213AB8 002109F8 48 0E CC 95 */ bl J2DTextBox_NS_setString_X1_
/* 80213ABC 002109FC 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213AC0 00210A00 3C 80 5F 6A */ lis r4, 0x5F6A7537@ha
/* 80213AC4 00210A04 38 C4 75 37 */ addi r6, r4, 0x5F6A7537@l
/* 80213AC8 00210A08 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213ACC 00210A0C 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213AD0 00210A10 81 83 00 00 */ lwz r12, 0(r3)
/* 80213AD4 00210A14 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213AD8 00210A18 7D 89 03 A6 */ mtctr r12
/* 80213ADC 00210A1C 4E 80 04 21 */ bctrl
/* 80213AE0 00210A20 38 80 00 40 */ li r4, 0x40
/* 80213AE4 00210A24 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213AE8 00210A28 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213AEC 00210A2C 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213AF0 00210A30 4C C6 31 82 */ crclr 6
/* 80213AF4 00210A34 48 0E CC 59 */ bl J2DTextBox_NS_setString_X1_
/* 80213AF8 00210A38 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213AFC 00210A3C 3C 80 5F 6A */ lis r4, 0x5F6A7538@ha
/* 80213B00 00210A40 38 C4 75 38 */ addi r6, r4, 0x5F6A7538@l
/* 80213B04 00210A44 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213B08 00210A48 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213B0C 00210A4C 81 83 00 00 */ lwz r12, 0(r3)
/* 80213B10 00210A50 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213B14 00210A54 7D 89 03 A6 */ mtctr r12
/* 80213B18 00210A58 4E 80 04 21 */ bctrl
/* 80213B1C 00210A5C 38 80 00 40 */ li r4, 0x40
/* 80213B20 00210A60 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213B24 00210A64 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213B28 00210A68 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213B2C 00210A6C 4C C6 31 82 */ crclr 6
/* 80213B30 00210A70 48 0E CC 1D */ bl J2DTextBox_NS_setString_X1_
/* 80213B34 00210A74 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213B38 00210A78 3C 80 5F 6A */ lis r4, 0x5F6A7539@ha
/* 80213B3C 00210A7C 38 C4 75 39 */ addi r6, r4, 0x5F6A7539@l
/* 80213B40 00210A80 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213B44 00210A84 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213B48 00210A88 81 83 00 00 */ lwz r12, 0(r3)
/* 80213B4C 00210A8C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213B50 00210A90 7D 89 03 A6 */ mtctr r12
/* 80213B54 00210A94 4E 80 04 21 */ bctrl
/* 80213B58 00210A98 38 80 00 40 */ li r4, 0x40
/* 80213B5C 00210A9C 3C A0 80 3A */ lis r5, lbl_803988D0@ha
/* 80213B60 00210AA0 38 A5 88 D0 */ addi r5, r5, lbl_803988D0@l
/* 80213B64 00210AA4 38 A5 00 EF */ addi r5, r5, 0xef
/* 80213B68 00210AA8 4C C6 31 82 */ crclr 6
/* 80213B6C 00210AAC 48 0E CB E1 */ bl J2DTextBox_NS_setString_X1_
/* 80213B70 00210AB0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213B74 00210AB4 3C 80 5F 6A */ lis r4, 0x5F6A7535@ha
/* 80213B78 00210AB8 38 C4 75 35 */ addi r6, r4, 0x5F6A7535@l
/* 80213B7C 00210ABC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213B80 00210AC0 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213B84 00210AC4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213B88 00210AC8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213B8C 00210ACC 7D 89 03 A6 */ mtctr r12
/* 80213B90 00210AD0 4E 80 04 21 */ bctrl
/* 80213B94 00210AD4 48 0E CA C5 */ bl J2DTextBox_NS_getStringPtr
/* 80213B98 00210AD8 7C 65 1B 78 */ mr r5, r3
/* 80213B9C 00210ADC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213BA0 00210AE0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213BA4 00210AE4 38 80 00 62 */ li r4, 0x62
/* 80213BA8 00210AE8 38 C0 00 00 */ li r6, 0
/* 80213BAC 00210AEC 48 00 86 A5 */ bl dMeter2Info_c_NS_getString
/* 80213BB0 00210AF0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213BB4 00210AF4 3C 80 5F 6A */ lis r4, 0x5F6A7536@ha
/* 80213BB8 00210AF8 38 C4 75 36 */ addi r6, r4, 0x5F6A7536@l
/* 80213BBC 00210AFC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213BC0 00210B00 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213BC4 00210B04 81 83 00 00 */ lwz r12, 0(r3)
/* 80213BC8 00210B08 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213BCC 00210B0C 7D 89 03 A6 */ mtctr r12
/* 80213BD0 00210B10 4E 80 04 21 */ bctrl
/* 80213BD4 00210B14 48 0E CA 85 */ bl J2DTextBox_NS_getStringPtr
/* 80213BD8 00210B18 7C 65 1B 78 */ mr r5, r3
/* 80213BDC 00210B1C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213BE0 00210B20 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213BE4 00210B24 38 80 00 62 */ li r4, 0x62
/* 80213BE8 00210B28 38 C0 00 00 */ li r6, 0
/* 80213BEC 00210B2C 48 00 86 65 */ bl dMeter2Info_c_NS_getString
/* 80213BF0 00210B30 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213BF4 00210B34 3C 80 5F 6A */ lis r4, 0x5F6A7537@ha
/* 80213BF8 00210B38 38 C4 75 37 */ addi r6, r4, 0x5F6A7537@l
/* 80213BFC 00210B3C 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213C00 00210B40 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213C04 00210B44 81 83 00 00 */ lwz r12, 0(r3)
/* 80213C08 00210B48 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213C0C 00210B4C 7D 89 03 A6 */ mtctr r12
/* 80213C10 00210B50 4E 80 04 21 */ bctrl
/* 80213C14 00210B54 48 0E CA 45 */ bl J2DTextBox_NS_getStringPtr
/* 80213C18 00210B58 7C 65 1B 78 */ mr r5, r3
/* 80213C1C 00210B5C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213C20 00210B60 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213C24 00210B64 38 80 00 62 */ li r4, 0x62
/* 80213C28 00210B68 38 C0 00 00 */ li r6, 0
/* 80213C2C 00210B6C 48 00 86 25 */ bl dMeter2Info_c_NS_getString
/* 80213C30 00210B70 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213C34 00210B74 3C 80 5F 6A */ lis r4, 0x5F6A7538@ha
/* 80213C38 00210B78 38 C4 75 38 */ addi r6, r4, 0x5F6A7538@l
/* 80213C3C 00210B7C 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213C40 00210B80 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213C44 00210B84 81 83 00 00 */ lwz r12, 0(r3)
/* 80213C48 00210B88 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213C4C 00210B8C 7D 89 03 A6 */ mtctr r12
/* 80213C50 00210B90 4E 80 04 21 */ bctrl
/* 80213C54 00210B94 48 0E CA 05 */ bl J2DTextBox_NS_getStringPtr
/* 80213C58 00210B98 7C 65 1B 78 */ mr r5, r3
/* 80213C5C 00210B9C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213C60 00210BA0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213C64 00210BA4 38 80 00 62 */ li r4, 0x62
/* 80213C68 00210BA8 38 C0 00 00 */ li r6, 0
/* 80213C6C 00210BAC 48 00 85 E5 */ bl dMeter2Info_c_NS_getString
/* 80213C70 00210BB0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80213C74 00210BB4 3C 80 5F 6A */ lis r4, 0x5F6A7539@ha
/* 80213C78 00210BB8 38 C4 75 39 */ addi r6, r4, 0x5F6A7539@l
/* 80213C7C 00210BBC 3C 80 63 6F */ lis r4, 0x636F6E74@ha
/* 80213C80 00210BC0 38 A4 6E 74 */ addi r5, r4, 0x636F6E74@l
/* 80213C84 00210BC4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213C88 00210BC8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213C8C 00210BCC 7D 89 03 A6 */ mtctr r12
/* 80213C90 00210BD0 4E 80 04 21 */ bctrl
/* 80213C94 00210BD4 48 0E C9 C5 */ bl J2DTextBox_NS_getStringPtr
/* 80213C98 00210BD8 7C 65 1B 78 */ mr r5, r3
/* 80213C9C 00210BDC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80213CA0 00210BE0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80213CA4 00210BE4 38 80 00 62 */ li r4, 0x62
/* 80213CA8 00210BE8 38 C0 00 00 */ li r6, 0
/* 80213CAC 00210BEC 48 00 85 A5 */ bl dMeter2Info_c_NS_getString
/* 80213CB0 00210BF0 80 7F 03 68 */ lwz r3, 0x368(r31)
/* 80213CB4 00210BF4 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80213CB8 00210BF8 48 04 1B 19 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80213CBC 00210BFC 7F E3 FB 78 */ mr r3, r31
/* 80213CC0 00210C00 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80213CC4 00210C04 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80213CC8 00210C08 C0 24 04 00 */ lfs f1, 0x400(r4)
/* 80213CCC 00210C0C C0 44 04 04 */ lfs f2, 0x404(r4)
/* 80213CD0 00210C10 48 00 45 85 */ bl dMeter2Draw_c_NS_drawButtonCross
/* 80213CD4 00210C14 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80213CD8 00210C18 83 C1 00 08 */ lwz r30, 8(r1)
/* 80213CDC 00210C1C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80213CE0 00210C20 7C 08 03 A6 */ mtlr r0
/* 80213CE4 00210C24 38 21 00 10 */ addi r1, r1, 0x10
/* 80213CE8 00210C28 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_playPikariBckAnimation
dMeter2Draw_c_NS_playPikariBckAnimation:
/* 80213CEC 00210C2C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80213CF0 00210C30 7C 08 02 A6 */ mflr r0
/* 80213CF4 00210C34 90 01 00 24 */ stw r0, 0x24(r1)
/* 80213CF8 00210C38 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80213CFC 00210C3C 93 E1 00 14 */ stw r31, 0x14(r1)
/* 80213D00 00210C40 7C 7F 1B 78 */ mr r31, r3
/* 80213D04 00210C44 FF E0 08 90 */ fmr f31, f1
/* 80213D08 00210C48 80 63 03 9C */ lwz r3, 0x39c(r3)
/* 80213D0C 00210C4C 80 63 00 04 */ lwz r3, 4(r3)
/* 80213D10 00210C50 80 9F 05 34 */ lwz r4, 0x534(r31)
/* 80213D14 00210C54 81 83 00 00 */ lwz r12, 0(r3)
/* 80213D18 00210C58 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 80213D1C 00210C5C 7D 89 03 A6 */ mtctr r12
/* 80213D20 00210C60 4E 80 04 21 */ bctrl
/* 80213D24 00210C64 80 7F 05 34 */ lwz r3, 0x534(r31)
/* 80213D28 00210C68 D3 E3 00 08 */ stfs f31, 8(r3)
/* 80213D2C 00210C6C 80 7F 03 9C */ lwz r3, 0x39c(r31)
/* 80213D30 00210C70 80 63 00 04 */ lwz r3, 4(r3)
/* 80213D34 00210C74 48 0E 42 99 */ bl J2DPane_NS_animationTransform
/* 80213D38 00210C78 80 7F 03 9C */ lwz r3, 0x39c(r31)
/* 80213D3C 00210C7C 80 63 00 04 */ lwz r3, 4(r3)
/* 80213D40 00210C80 38 80 00 00 */ li r4, 0
/* 80213D44 00210C84 81 83 00 00 */ lwz r12, 0(r3)
/* 80213D48 00210C88 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 80213D4C 00210C8C 7D 89 03 A6 */ mtctr r12
/* 80213D50 00210C90 4E 80 04 21 */ bctrl
/* 80213D54 00210C94 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80213D58 00210C98 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 80213D5C 00210C9C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80213D60 00210CA0 7C 08 03 A6 */ mtlr r0
/* 80213D64 00210CA4 38 21 00 20 */ addi r1, r1, 0x20
/* 80213D68 00210CA8 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setPikariBpkAnimation
dMeter2Draw_c_NS_setPikariBpkAnimation:
/* 80213D6C 00210CAC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80213D70 00210CB0 7C 08 02 A6 */ mflr r0
/* 80213D74 00210CB4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80213D78 00210CB8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80213D7C 00210CBC 93 C1 00 08 */ stw r30, 8(r1)
/* 80213D80 00210CC0 7C 7E 1B 78 */ mr r30, r3
/* 80213D84 00210CC4 7C 9F 23 78 */ mr r31, r4
/* 80213D88 00210CC8 80 63 00 80 */ lwz r3, 0x80(r3)
/* 80213D8C 00210CCC 3C 80 6B 61 */ lis r4, 0x6B613030@ha
/* 80213D90 00210CD0 38 C4 30 30 */ addi r6, r4, 0x6B613030@l
/* 80213D94 00210CD4 38 A0 70 69 */ li r5, 0x7069
/* 80213D98 00210CD8 81 83 00 00 */ lwz r12, 0(r3)
/* 80213D9C 00210CDC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213DA0 00210CE0 7D 89 03 A6 */ mtctr r12
/* 80213DA4 00210CE4 4E 80 04 21 */ bctrl
/* 80213DA8 00210CE8 7F E4 FB 78 */ mr r4, r31
/* 80213DAC 00210CEC 81 83 00 00 */ lwz r12, 0(r3)
/* 80213DB0 00210CF0 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80213DB4 00210CF4 7D 89 03 A6 */ mtctr r12
/* 80213DB8 00210CF8 4E 80 04 21 */ bctrl
/* 80213DBC 00210CFC 80 7E 00 80 */ lwz r3, 0x80(r30)
/* 80213DC0 00210D00 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 80213DC4 00210D04 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 80213DC8 00210D08 38 A0 6D 6F */ li r5, 0x6d6f
/* 80213DCC 00210D0C 81 83 00 00 */ lwz r12, 0(r3)
/* 80213DD0 00210D10 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213DD4 00210D14 7D 89 03 A6 */ mtctr r12
/* 80213DD8 00210D18 4E 80 04 21 */ bctrl
/* 80213DDC 00210D1C 7F E4 FB 78 */ mr r4, r31
/* 80213DE0 00210D20 81 83 00 00 */ lwz r12, 0(r3)
/* 80213DE4 00210D24 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80213DE8 00210D28 7D 89 03 A6 */ mtctr r12
/* 80213DEC 00210D2C 4E 80 04 21 */ bctrl
/* 80213DF0 00210D30 80 7E 00 80 */ lwz r3, 0x80(r30)
/* 80213DF4 00210D34 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 80213DF8 00210D38 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 80213DFC 00210D3C 38 A0 6D 6F */ li r5, 0x6d6f
/* 80213E00 00210D40 81 83 00 00 */ lwz r12, 0(r3)
/* 80213E04 00210D44 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213E08 00210D48 7D 89 03 A6 */ mtctr r12
/* 80213E0C 00210D4C 4E 80 04 21 */ bctrl
/* 80213E10 00210D50 7F E4 FB 78 */ mr r4, r31
/* 80213E14 00210D54 81 83 00 00 */ lwz r12, 0(r3)
/* 80213E18 00210D58 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80213E1C 00210D5C 7D 89 03 A6 */ mtctr r12
/* 80213E20 00210D60 4E 80 04 21 */ bctrl
/* 80213E24 00210D64 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80213E28 00210D68 83 C1 00 08 */ lwz r30, 8(r1)
/* 80213E2C 00210D6C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80213E30 00210D70 7C 08 03 A6 */ mtlr r0
/* 80213E34 00210D74 38 21 00 10 */ addi r1, r1, 0x10
/* 80213E38 00210D78 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_playPikariBpkAnimation
dMeter2Draw_c_NS_playPikariBpkAnimation:
/* 80213E3C 00210D7C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80213E40 00210D80 7C 08 02 A6 */ mflr r0
/* 80213E44 00210D84 90 01 00 24 */ stw r0, 0x24(r1)
/* 80213E48 00210D88 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80213E4C 00210D8C 93 E1 00 14 */ stw r31, 0x14(r1)
/* 80213E50 00210D90 7C 7F 1B 78 */ mr r31, r3
/* 80213E54 00210D94 FF E0 08 90 */ fmr f31, f1
/* 80213E58 00210D98 80 83 05 38 */ lwz r4, 0x538(r3)
/* 80213E5C 00210D9C 4B FF FF 11 */ bl dMeter2Draw_c_NS_setPikariBpkAnimation
/* 80213E60 00210DA0 80 7F 05 38 */ lwz r3, 0x538(r31)
/* 80213E64 00210DA4 D3 E3 00 08 */ stfs f31, 8(r3)
/* 80213E68 00210DA8 80 7F 00 80 */ lwz r3, 0x80(r31)
/* 80213E6C 00210DAC 48 0E 58 25 */ bl J2DScreen_NS_animation
/* 80213E70 00210DB0 7F E3 FB 78 */ mr r3, r31
/* 80213E74 00210DB4 38 80 00 00 */ li r4, 0
/* 80213E78 00210DB8 4B FF FE F5 */ bl dMeter2Draw_c_NS_setPikariBpkAnimation
/* 80213E7C 00210DBC CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80213E80 00210DC0 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 80213E84 00210DC4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80213E88 00210DC8 7C 08 03 A6 */ mtlr r0
/* 80213E8C 00210DCC 38 21 00 20 */ addi r1, r1, 0x20
/* 80213E90 00210DD0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_playOxygenBpkAnimation
dMeter2Draw_c_NS_playOxygenBpkAnimation:
/* 80213E94 00210DD4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80213E98 00210DD8 7C 08 02 A6 */ mflr r0
/* 80213E9C 00210DDC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80213EA0 00210DE0 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80213EA4 00210DE4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80213EA8 00210DE8 7C 7E 1B 78 */ mr r30, r3
/* 80213EAC 00210DEC 7C 9F 23 79 */ or. r31, r4, r4
/* 80213EB0 00210DF0 41 82 00 18 */ beq lbl_80213EC8
/* 80213EB4 00210DF4 80 7E 01 D8 */ lwz r3, 0x1d8(r30)
/* 80213EB8 00210DF8 80 63 00 04 */ lwz r3, 4(r3)
/* 80213EBC 00210DFC 88 03 00 B2 */ lbz r0, 0xb2(r3)
/* 80213EC0 00210E00 28 00 00 00 */ cmplwi r0, 0
/* 80213EC4 00210E04 40 82 00 3C */ bne lbl_80213F00
lbl_80213EC8:
/* 80213EC8 00210E08 80 7E 00 7C */ lwz r3, 0x7c(r30)
/* 80213ECC 00210E0C 3C 80 6D 5F */ lis r4, 0x6D5F3030@ha
/* 80213ED0 00210E10 38 C4 30 30 */ addi r6, r4, 0x6D5F3030@l
/* 80213ED4 00210E14 38 A0 00 6D */ li r5, 0x6d
/* 80213ED8 00210E18 81 83 00 00 */ lwz r12, 0(r3)
/* 80213EDC 00210E1C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213EE0 00210E20 7D 89 03 A6 */ mtctr r12
/* 80213EE4 00210E24 4E 80 04 21 */ bctrl
/* 80213EE8 00210E28 38 80 00 00 */ li r4, 0
/* 80213EEC 00210E2C 81 83 00 00 */ lwz r12, 0(r3)
/* 80213EF0 00210E30 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80213EF4 00210E34 7D 89 03 A6 */ mtctr r12
/* 80213EF8 00210E38 4E 80 04 21 */ bctrl
/* 80213EFC 00210E3C 48 00 00 DC */ b lbl_80213FD8
lbl_80213F00:
/* 80213F00 00210E40 C0 3E 05 58 */ lfs f1, 0x558(r30)
/* 80213F04 00210E44 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 80213F08 00210E48 EC 01 00 2A */ fadds f0, f1, f0
/* 80213F0C 00210E4C D0 1E 05 58 */ stfs f0, 0x558(r30)
/* 80213F10 00210E50 C0 5E 05 58 */ lfs f2, 0x558(r30)
/* 80213F14 00210E54 A8 9F 00 06 */ lha r4, 6(r31)
/* 80213F18 00210E58 C8 22 AE A0 */ lfd f1, lbl_804548A0-_SDA2_BASE_(r2)
/* 80213F1C 00210E5C 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 80213F20 00210E60 90 01 00 0C */ stw r0, 0xc(r1)
/* 80213F24 00210E64 3C 60 43 30 */ lis r3, 0x4330
/* 80213F28 00210E68 90 61 00 08 */ stw r3, 8(r1)
/* 80213F2C 00210E6C C8 01 00 08 */ lfd f0, 8(r1)
/* 80213F30 00210E70 EC 00 08 28 */ fsubs f0, f0, f1
/* 80213F34 00210E74 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 80213F38 00210E78 4C 41 13 82 */ cror 2, 1, 2
/* 80213F3C 00210E7C 40 82 00 24 */ bne lbl_80213F60
/* 80213F40 00210E80 7C 80 07 34 */ extsh r0, r4
/* 80213F44 00210E84 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80213F48 00210E88 90 01 00 0C */ stw r0, 0xc(r1)
/* 80213F4C 00210E8C 90 61 00 08 */ stw r3, 8(r1)
/* 80213F50 00210E90 C8 01 00 08 */ lfd f0, 8(r1)
/* 80213F54 00210E94 EC 00 08 28 */ fsubs f0, f0, f1
/* 80213F58 00210E98 EC 02 00 28 */ fsubs f0, f2, f0
/* 80213F5C 00210E9C D0 1E 05 58 */ stfs f0, 0x558(r30)
lbl_80213F60:
/* 80213F60 00210EA0 80 7E 00 7C */ lwz r3, 0x7c(r30)
/* 80213F64 00210EA4 3C 80 6D 5F */ lis r4, 0x6D5F3030@ha
/* 80213F68 00210EA8 38 C4 30 30 */ addi r6, r4, 0x6D5F3030@l
/* 80213F6C 00210EAC 38 A0 00 6D */ li r5, 0x6d
/* 80213F70 00210EB0 81 83 00 00 */ lwz r12, 0(r3)
/* 80213F74 00210EB4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213F78 00210EB8 7D 89 03 A6 */ mtctr r12
/* 80213F7C 00210EBC 4E 80 04 21 */ bctrl
/* 80213F80 00210EC0 7F E4 FB 78 */ mr r4, r31
/* 80213F84 00210EC4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213F88 00210EC8 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80213F8C 00210ECC 7D 89 03 A6 */ mtctr r12
/* 80213F90 00210ED0 4E 80 04 21 */ bctrl
/* 80213F94 00210ED4 C0 1E 05 58 */ lfs f0, 0x558(r30)
/* 80213F98 00210ED8 D0 1F 00 08 */ stfs f0, 8(r31)
/* 80213F9C 00210EDC 80 7E 00 7C */ lwz r3, 0x7c(r30)
/* 80213FA0 00210EE0 48 0E 56 F1 */ bl J2DScreen_NS_animation
/* 80213FA4 00210EE4 80 7E 00 7C */ lwz r3, 0x7c(r30)
/* 80213FA8 00210EE8 3C 80 6D 5F */ lis r4, 0x6D5F3030@ha
/* 80213FAC 00210EEC 38 C4 30 30 */ addi r6, r4, 0x6D5F3030@l
/* 80213FB0 00210EF0 38 A0 00 6D */ li r5, 0x6d
/* 80213FB4 00210EF4 81 83 00 00 */ lwz r12, 0(r3)
/* 80213FB8 00210EF8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80213FBC 00210EFC 7D 89 03 A6 */ mtctr r12
/* 80213FC0 00210F00 4E 80 04 21 */ bctrl
/* 80213FC4 00210F04 38 80 00 00 */ li r4, 0
/* 80213FC8 00210F08 81 83 00 00 */ lwz r12, 0(r3)
/* 80213FCC 00210F0C 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80213FD0 00210F10 7D 89 03 A6 */ mtctr r12
/* 80213FD4 00210F14 4E 80 04 21 */ bctrl
lbl_80213FD8:
/* 80213FD8 00210F18 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80213FDC 00210F1C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80213FE0 00210F20 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80213FE4 00210F24 7C 08 03 A6 */ mtlr r0
/* 80213FE8 00210F28 38 21 00 20 */ addi r1, r1, 0x20
/* 80213FEC 00210F2C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawPikari
dMeter2Draw_c_NS_drawPikari:
/* 80213FF0 00210F30 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 80213FF4 00210F34 7C 08 02 A6 */ mflr r0
/* 80213FF8 00210F38 90 01 00 74 */ stw r0, 0x74(r1)
/* 80213FFC 00210F3C DB E1 00 60 */ stfd f31, 0x60(r1)
/* 80214000 00210F40 F3 E1 00 68 */ psq_st f31, 104(r1), 0, qr0
/* 80214004 00210F44 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80214008 00210F48 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 8021400C 00210F4C 39 61 00 50 */ addi r11, r1, 0x50
/* 80214010 00210F50 48 14 E1 BD */ bl func_803621CC
/* 80214014 00210F54 7C 79 1B 78 */ mr r25, r3
/* 80214018 00210F58 7C BA 2B 78 */ mr r26, r5
/* 8021401C 00210F5C FF C0 08 90 */ fmr f30, f1
/* 80214020 00210F60 7C DB 33 78 */ mr r27, r6
/* 80214024 00210F64 7C FC 3B 78 */ mr r28, r7
/* 80214028 00210F68 7D 1D 43 78 */ mr r29, r8
/* 8021402C 00210F6C 7D 3E 4B 78 */ mr r30, r9
/* 80214030 00210F70 FF E0 10 90 */ fmr f31, f2
/* 80214034 00210F74 7D 5F 53 78 */ mr r31, r10
/* 80214038 00210F78 38 61 00 18 */ addi r3, r1, 0x18
/* 8021403C 00210F7C 80 A4 00 04 */ lwz r5, 4(r4)
/* 80214040 00210F80 38 C0 00 00 */ li r6, 0
/* 80214044 00210F84 38 E0 00 00 */ li r7, 0
/* 80214048 00210F88 48 04 0E 75 */ bl CPaneMgr_NS_getGlobalVtxCenter
/* 8021404C 00210F8C 80 61 00 18 */ lwz r3, 0x18(r1)
/* 80214050 00210F90 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 80214054 00210F94 90 61 00 24 */ stw r3, 0x24(r1)
/* 80214058 00210F98 90 01 00 28 */ stw r0, 0x28(r1)
/* 8021405C 00210F9C 80 01 00 20 */ lwz r0, 0x20(r1)
/* 80214060 00210FA0 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80214064 00210FA4 80 1E 00 00 */ lwz r0, 0(r30)
/* 80214068 00210FA8 90 01 00 08 */ stw r0, 8(r1)
/* 8021406C 00210FAC 80 1D 00 00 */ lwz r0, 0(r29)
/* 80214070 00210FB0 90 01 00 0C */ stw r0, 0xc(r1)
/* 80214074 00210FB4 80 1C 00 00 */ lwz r0, 0(r28)
/* 80214078 00210FB8 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021407C 00210FBC 80 1B 00 00 */ lwz r0, 0(r27)
/* 80214080 00210FC0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80214084 00210FC4 7F 23 CB 78 */ mr r3, r25
/* 80214088 00210FC8 C0 21 00 24 */ lfs f1, 0x24(r1)
/* 8021408C 00210FCC C0 41 00 28 */ lfs f2, 0x28(r1)
/* 80214090 00210FD0 7F 44 D3 78 */ mr r4, r26
/* 80214094 00210FD4 FC 60 F0 90 */ fmr f3, f30
/* 80214098 00210FD8 38 A1 00 14 */ addi r5, r1, 0x14
/* 8021409C 00210FDC 38 C1 00 10 */ addi r6, r1, 0x10
/* 802140A0 00210FE0 38 E1 00 0C */ addi r7, r1, 0xc
/* 802140A4 00210FE4 39 01 00 08 */ addi r8, r1, 8
/* 802140A8 00210FE8 FC 80 F8 90 */ fmr f4, f31
/* 802140AC 00210FEC 7F E9 FB 78 */ mr r9, r31
/* 802140B0 00210FF0 48 00 00 2D */ bl dMeter2Draw_c_NS_drawPikari_X1_
/* 802140B4 00210FF4 E3 E1 00 68 */ psq_l f31, 104(r1), 0, qr0
/* 802140B8 00210FF8 CB E1 00 60 */ lfd f31, 0x60(r1)
/* 802140BC 00210FFC E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 802140C0 00211000 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 802140C4 00211004 39 61 00 50 */ addi r11, r1, 0x50
/* 802140C8 00211008 48 14 E1 51 */ bl func_80362218
/* 802140CC 0021100C 80 01 00 74 */ lwz r0, 0x74(r1)
/* 802140D0 00211010 7C 08 03 A6 */ mtlr r0
/* 802140D4 00211014 38 21 00 70 */ addi r1, r1, 0x70
/* 802140D8 00211018 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawPikari_X1_
dMeter2Draw_c_NS_drawPikari_X1_:
/* 802140DC 0021101C 94 21 FF 60 */ stwu r1, -0xa0(r1)
/* 802140E0 00211020 7C 08 02 A6 */ mflr r0
/* 802140E4 00211024 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 802140E8 00211028 DB E1 00 90 */ stfd f31, 0x90(r1)
/* 802140EC 0021102C F3 E1 00 98 */ psq_st f31, 152(r1), 0, qr0
/* 802140F0 00211030 DB C1 00 80 */ stfd f30, 0x80(r1)
/* 802140F4 00211034 F3 C1 00 88 */ psq_st f30, 136(r1), 0, qr0
/* 802140F8 00211038 DB A1 00 70 */ stfd f29, 0x70(r1)
/* 802140FC 0021103C F3 A1 00 78 */ psq_st f29, 120(r1), 0, qr0
/* 80214100 00211040 DB 81 00 60 */ stfd f28, 0x60(r1)
/* 80214104 00211044 F3 81 00 68 */ psq_st f28, 104(r1), 0, qr0
/* 80214108 00211048 DB 61 00 50 */ stfd f27, 0x50(r1)
/* 8021410C 0021104C F3 61 00 58 */ psq_st f27, 88(r1), 0, qr0
/* 80214110 00211050 39 61 00 50 */ addi r11, r1, 0x50
/* 80214114 00211054 48 14 E0 B9 */ bl func_803621CC
/* 80214118 00211058 7C 79 1B 78 */ mr r25, r3
/* 8021411C 0021105C FF 60 08 90 */ fmr f27, f1
/* 80214120 00211060 FF 80 10 90 */ fmr f28, f2
/* 80214124 00211064 7C 9A 23 78 */ mr r26, r4
/* 80214128 00211068 FF A0 18 90 */ fmr f29, f3
/* 8021412C 0021106C 7C BB 2B 78 */ mr r27, r5
/* 80214130 00211070 7C DC 33 78 */ mr r28, r6
/* 80214134 00211074 7C FD 3B 78 */ mr r29, r7
/* 80214138 00211078 7D 1E 43 78 */ mr r30, r8
/* 8021413C 0021107C FF C0 20 90 */ fmr f30, f4
/* 80214140 00211080 7D 3F 4B 78 */ mr r31, r9
/* 80214144 00211084 C3 E2 AE A8 */ lfs f31, lbl_804548A8-_SDA2_BASE_(r2)
/* 80214148 00211088 55 20 06 3E */ clrlwi r0, r9, 0x18
/* 8021414C 0021108C 28 00 00 04 */ cmplwi r0, 4
/* 80214150 00211090 40 82 00 B4 */ bne lbl_80214204
/* 80214154 00211094 C3 E2 AE AC */ lfs f31, lbl_804548AC-_SDA2_BASE_(r2)
/* 80214158 00211098 80 79 00 80 */ lwz r3, 0x80(r25)
/* 8021415C 0021109C 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 80214160 002110A0 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 80214164 002110A4 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214168 002110A8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021416C 002110AC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214170 002110B0 7D 89 03 A6 */ mtctr r12
/* 80214174 002110B4 4E 80 04 21 */ bctrl
/* 80214178 002110B8 88 03 00 B0 */ lbz r0, 0xb0(r3)
/* 8021417C 002110BC 28 00 00 00 */ cmplwi r0, 0
/* 80214180 002110C0 41 82 00 2C */ beq lbl_802141AC
/* 80214184 002110C4 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214188 002110C8 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 8021418C 002110CC 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 80214190 002110D0 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214194 002110D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80214198 002110D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021419C 002110DC 7D 89 03 A6 */ mtctr r12
/* 802141A0 002110E0 4E 80 04 21 */ bctrl
/* 802141A4 002110E4 38 00 00 00 */ li r0, 0
/* 802141A8 002110E8 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_802141AC:
/* 802141AC 002110EC 80 79 00 80 */ lwz r3, 0x80(r25)
/* 802141B0 002110F0 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 802141B4 002110F4 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 802141B8 002110F8 38 A0 6D 6F */ li r5, 0x6d6f
/* 802141BC 002110FC 81 83 00 00 */ lwz r12, 0(r3)
/* 802141C0 00211100 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802141C4 00211104 7D 89 03 A6 */ mtctr r12
/* 802141C8 00211108 4E 80 04 21 */ bctrl
/* 802141CC 0021110C 88 03 00 B0 */ lbz r0, 0xb0(r3)
/* 802141D0 00211110 28 00 00 00 */ cmplwi r0, 0
/* 802141D4 00211114 41 82 00 D8 */ beq lbl_802142AC
/* 802141D8 00211118 80 79 00 80 */ lwz r3, 0x80(r25)
/* 802141DC 0021111C 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 802141E0 00211120 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 802141E4 00211124 38 A0 6D 6F */ li r5, 0x6d6f
/* 802141E8 00211128 81 83 00 00 */ lwz r12, 0(r3)
/* 802141EC 0021112C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802141F0 00211130 7D 89 03 A6 */ mtctr r12
/* 802141F4 00211134 4E 80 04 21 */ bctrl
/* 802141F8 00211138 38 00 00 00 */ li r0, 0
/* 802141FC 0021113C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80214200 00211140 48 00 00 AC */ b lbl_802142AC
lbl_80214204:
/* 80214204 00211144 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214208 00211148 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 8021420C 0021114C 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 80214210 00211150 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214214 00211154 81 83 00 00 */ lwz r12, 0(r3)
/* 80214218 00211158 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021421C 0021115C 7D 89 03 A6 */ mtctr r12
/* 80214220 00211160 4E 80 04 21 */ bctrl
/* 80214224 00211164 88 03 00 B0 */ lbz r0, 0xb0(r3)
/* 80214228 00211168 28 00 00 00 */ cmplwi r0, 0
/* 8021422C 0021116C 40 82 00 2C */ bne lbl_80214258
/* 80214230 00211170 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214234 00211174 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 80214238 00211178 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 8021423C 0021117C 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214240 00211180 81 83 00 00 */ lwz r12, 0(r3)
/* 80214244 00211184 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214248 00211188 7D 89 03 A6 */ mtctr r12
/* 8021424C 0021118C 4E 80 04 21 */ bctrl
/* 80214250 00211190 38 00 00 01 */ li r0, 1
/* 80214254 00211194 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_80214258:
/* 80214258 00211198 80 79 00 80 */ lwz r3, 0x80(r25)
/* 8021425C 0021119C 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 80214260 002111A0 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 80214264 002111A4 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214268 002111A8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021426C 002111AC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214270 002111B0 7D 89 03 A6 */ mtctr r12
/* 80214274 002111B4 4E 80 04 21 */ bctrl
/* 80214278 002111B8 88 03 00 B0 */ lbz r0, 0xb0(r3)
/* 8021427C 002111BC 28 00 00 00 */ cmplwi r0, 0
/* 80214280 002111C0 40 82 00 2C */ bne lbl_802142AC
/* 80214284 002111C4 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214288 002111C8 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 8021428C 002111CC 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 80214290 002111D0 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214294 002111D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80214298 002111D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021429C 002111DC 7D 89 03 A6 */ mtctr r12
/* 802142A0 002111E0 4E 80 04 21 */ bctrl
/* 802142A4 002111E4 38 00 00 01 */ li r0, 1
/* 802142A8 002111E8 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_802142AC:
/* 802142AC 002111EC 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 802142B0 002111F0 28 00 00 03 */ cmplwi r0, 3
/* 802142B4 002111F4 41 82 00 3C */ beq lbl_802142F0
/* 802142B8 002111F8 28 00 00 04 */ cmplwi r0, 4
/* 802142BC 002111FC 41 82 00 34 */ beq lbl_802142F0
/* 802142C0 00211200 28 00 00 05 */ cmplwi r0, 5
/* 802142C4 00211204 41 82 00 2C */ beq lbl_802142F0
/* 802142C8 00211208 48 02 3F 65 */ bl dMsgObject_c_NS_getStatus
/* 802142CC 0021120C 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 802142D0 00211210 20 60 00 01 */ subfic r3, r0, 1
/* 802142D4 00211214 30 03 FF FF */ addic r0, r3, -1
/* 802142D8 00211218 7C 00 19 10 */ subfe r0, r0, r3
/* 802142DC 0021121C 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 802142E0 00211220 41 82 00 10 */ beq lbl_802142F0
/* 802142E4 00211224 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802142E8 00211228 D0 1A 00 00 */ stfs f0, 0(r26)
/* 802142EC 0021122C 48 00 03 00 */ b lbl_802145EC
lbl_802142F0:
/* 802142F0 00211230 C0 1A 00 00 */ lfs f0, 0(r26)
/* 802142F4 00211234 EC 00 F0 2A */ fadds f0, f0, f30
/* 802142F8 00211238 D0 1A 00 00 */ stfs f0, 0(r26)
/* 802142FC 0021123C C0 1A 00 00 */ lfs f0, 0(r26)
/* 80214300 00211240 FC 00 F8 40 */ fcmpo cr0, f0, f31
/* 80214304 00211244 40 81 00 34 */ ble lbl_80214338
/* 80214308 00211248 38 1F FF FF */ addi r0, r31, -1
/* 8021430C 0021124C 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80214310 00211250 28 00 00 01 */ cmplwi r0, 1
/* 80214314 00211254 40 81 00 10 */ ble lbl_80214324
/* 80214318 00211258 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8021431C 0021125C 28 00 00 03 */ cmplwi r0, 3
/* 80214320 00211260 40 82 00 10 */ bne lbl_80214330
lbl_80214324:
/* 80214324 00211264 C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 80214328 00211268 D0 1A 00 00 */ stfs f0, 0(r26)
/* 8021432C 0021126C 48 00 00 0C */ b lbl_80214338
lbl_80214330:
/* 80214330 00211270 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80214334 00211274 D0 1A 00 00 */ stfs f0, 0(r26)
lbl_80214338:
/* 80214338 00211278 C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 8021433C 0021127C C0 3A 00 00 */ lfs f1, 0(r26)
/* 80214340 00211280 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214344 00211284 40 82 00 48 */ bne lbl_8021438C
/* 80214348 00211288 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8021434C 0021128C 28 00 00 01 */ cmplwi r0, 1
/* 80214350 00211290 40 82 00 3C */ bne lbl_8021438C
/* 80214354 00211294 38 00 00 0F */ li r0, 0xf
/* 80214358 00211298 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021435C 0021129C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 80214360 002112A0 38 81 00 0C */ addi r4, r1, 0xc
/* 80214364 002112A4 38 A0 00 00 */ li r5, 0
/* 80214368 002112A8 38 C0 00 00 */ li r6, 0
/* 8021436C 002112AC 38 E0 00 00 */ li r7, 0
/* 80214370 002112B0 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 80214374 002112B4 FC 40 08 90 */ fmr f2, f1
/* 80214378 002112B8 C0 62 AE B0 */ lfs f3, lbl_804548B0-_SDA2_BASE_(r2)
/* 8021437C 002112BC FC 80 18 90 */ fmr f4, f3
/* 80214380 002112C0 39 00 00 00 */ li r8, 0
/* 80214384 002112C4 48 09 76 01 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 80214388 002112C8 48 00 00 50 */ b lbl_802143D8
lbl_8021438C:
/* 8021438C 002112CC C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 80214390 002112D0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214394 002112D4 40 82 00 44 */ bne lbl_802143D8
/* 80214398 002112D8 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8021439C 002112DC 28 00 00 02 */ cmplwi r0, 2
/* 802143A0 002112E0 40 82 00 38 */ bne lbl_802143D8
/* 802143A4 002112E4 38 00 00 B7 */ li r0, 0xb7
/* 802143A8 002112E8 90 01 00 08 */ stw r0, 8(r1)
/* 802143AC 002112EC 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 802143B0 002112F0 38 81 00 08 */ addi r4, r1, 8
/* 802143B4 002112F4 38 A0 00 00 */ li r5, 0
/* 802143B8 002112F8 38 C0 00 00 */ li r6, 0
/* 802143BC 002112FC 38 E0 00 00 */ li r7, 0
/* 802143C0 00211300 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 802143C4 00211304 FC 40 08 90 */ fmr f2, f1
/* 802143C8 00211308 C0 62 AE B0 */ lfs f3, lbl_804548B0-_SDA2_BASE_(r2)
/* 802143CC 0021130C FC 80 18 90 */ fmr f4, f3
/* 802143D0 00211310 39 00 00 00 */ li r8, 0
/* 802143D4 00211314 48 09 75 B1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
lbl_802143D8:
/* 802143D8 00211318 7F 23 CB 78 */ mr r3, r25
/* 802143DC 0021131C C0 3A 00 00 */ lfs f1, 0(r26)
/* 802143E0 00211320 4B FF F9 0D */ bl dMeter2Draw_c_NS_playPikariBckAnimation
/* 802143E4 00211324 7F 23 CB 78 */ mr r3, r25
/* 802143E8 00211328 C0 3A 00 00 */ lfs f1, 0(r26)
/* 802143EC 0021132C 4B FF FA 51 */ bl dMeter2Draw_c_NS_playPikariBpkAnimation
/* 802143F0 00211330 80 79 03 9C */ lwz r3, 0x39c(r25)
/* 802143F4 00211334 80 63 00 04 */ lwz r3, 4(r3)
/* 802143F8 00211338 D3 63 00 D4 */ stfs f27, 0xd4(r3)
/* 802143FC 0021133C D3 83 00 D8 */ stfs f28, 0xd8(r3)
/* 80214400 00211340 81 83 00 00 */ lwz r12, 0(r3)
/* 80214404 00211344 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214408 00211348 7D 89 03 A6 */ mtctr r12
/* 8021440C 0021134C 4E 80 04 21 */ bctrl
/* 80214410 00211350 80 79 03 9C */ lwz r3, 0x39c(r25)
/* 80214414 00211354 80 63 00 04 */ lwz r3, 4(r3)
/* 80214418 00211358 C0 23 00 D0 */ lfs f1, 0xd0(r3)
/* 8021441C 0021135C C0 03 00 CC */ lfs f0, 0xcc(r3)
/* 80214420 00211360 EC 1D 00 32 */ fmuls f0, f29, f0
/* 80214424 00211364 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214428 00211368 EC 1D 00 72 */ fmuls f0, f29, f1
/* 8021442C 0021136C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214430 00211370 81 83 00 00 */ lwz r12, 0(r3)
/* 80214434 00211374 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214438 00211378 7D 89 03 A6 */ mtctr r12
/* 8021443C 0021137C 4E 80 04 21 */ bctrl
/* 80214440 00211380 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214444 00211384 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 80214448 00211388 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 8021444C 0021138C 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214450 00211390 81 83 00 00 */ lwz r12, 0(r3)
/* 80214454 00211394 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214458 00211398 7D 89 03 A6 */ mtctr r12
/* 8021445C 0021139C 4E 80 04 21 */ bctrl
/* 80214460 002113A0 88 03 00 B0 */ lbz r0, 0xb0(r3)
/* 80214464 002113A4 28 00 00 00 */ cmplwi r0, 0
/* 80214468 002113A8 41 82 00 4C */ beq lbl_802144B4
/* 8021446C 002113AC 80 1C 00 00 */ lwz r0, 0(r28)
/* 80214470 002113B0 90 01 00 28 */ stw r0, 0x28(r1)
/* 80214474 002113B4 80 1B 00 00 */ lwz r0, 0(r27)
/* 80214478 002113B8 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021447C 002113BC 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214480 002113C0 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 80214484 002113C4 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 80214488 002113C8 38 A0 6D 6F */ li r5, 0x6d6f
/* 8021448C 002113CC 81 83 00 00 */ lwz r12, 0(r3)
/* 80214490 002113D0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214494 002113D4 7D 89 03 A6 */ mtctr r12
/* 80214498 002113D8 4E 80 04 21 */ bctrl
/* 8021449C 002113DC 38 81 00 2C */ addi r4, r1, 0x2c
/* 802144A0 002113E0 38 A1 00 28 */ addi r5, r1, 0x28
/* 802144A4 002113E4 81 83 00 00 */ lwz r12, 0(r3)
/* 802144A8 002113E8 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 802144AC 002113EC 7D 89 03 A6 */ mtctr r12
/* 802144B0 002113F0 4E 80 04 21 */ bctrl
lbl_802144B4:
/* 802144B4 002113F4 80 79 00 80 */ lwz r3, 0x80(r25)
/* 802144B8 002113F8 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 802144BC 002113FC 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 802144C0 00211400 38 A0 6D 6F */ li r5, 0x6d6f
/* 802144C4 00211404 81 83 00 00 */ lwz r12, 0(r3)
/* 802144C8 00211408 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802144CC 0021140C 7D 89 03 A6 */ mtctr r12
/* 802144D0 00211410 4E 80 04 21 */ bctrl
/* 802144D4 00211414 88 03 00 B0 */ lbz r0, 0xb0(r3)
/* 802144D8 00211418 28 00 00 00 */ cmplwi r0, 0
/* 802144DC 0021141C 41 82 00 4C */ beq lbl_80214528
/* 802144E0 00211420 80 1E 00 00 */ lwz r0, 0(r30)
/* 802144E4 00211424 90 01 00 20 */ stw r0, 0x20(r1)
/* 802144E8 00211428 80 1D 00 00 */ lwz r0, 0(r29)
/* 802144EC 0021142C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802144F0 00211430 80 79 00 80 */ lwz r3, 0x80(r25)
/* 802144F4 00211434 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 802144F8 00211438 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 802144FC 0021143C 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214500 00211440 81 83 00 00 */ lwz r12, 0(r3)
/* 80214504 00211444 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214508 00211448 7D 89 03 A6 */ mtctr r12
/* 8021450C 0021144C 4E 80 04 21 */ bctrl
/* 80214510 00211450 38 81 00 24 */ addi r4, r1, 0x24
/* 80214514 00211454 38 A1 00 20 */ addi r5, r1, 0x20
/* 80214518 00211458 81 83 00 00 */ lwz r12, 0(r3)
/* 8021451C 0021145C 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80214520 00211460 7D 89 03 A6 */ mtctr r12
/* 80214524 00211464 4E 80 04 21 */ bctrl
lbl_80214528:
/* 80214528 00211468 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8021452C 0021146C 28 00 00 04 */ cmplwi r0, 4
/* 80214530 00211470 41 82 00 50 */ beq lbl_80214580
/* 80214534 00211474 80 19 05 48 */ lwz r0, 0x548(r25)
/* 80214538 00211478 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021453C 0021147C 80 19 05 48 */ lwz r0, 0x548(r25)
/* 80214540 00211480 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80214544 00211484 80 79 00 80 */ lwz r3, 0x80(r25)
/* 80214548 00211488 3C 80 6B 61 */ lis r4, 0x6B613030@ha
/* 8021454C 0021148C 38 C4 30 30 */ addi r6, r4, 0x6B613030@l
/* 80214550 00211490 38 A0 70 69 */ li r5, 0x7069
/* 80214554 00211494 81 83 00 00 */ lwz r12, 0(r3)
/* 80214558 00211498 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021455C 0021149C 7D 89 03 A6 */ mtctr r12
/* 80214560 002114A0 4E 80 04 21 */ bctrl
/* 80214564 002114A4 38 81 00 1C */ addi r4, r1, 0x1c
/* 80214568 002114A8 38 A1 00 18 */ addi r5, r1, 0x18
/* 8021456C 002114AC 81 83 00 00 */ lwz r12, 0(r3)
/* 80214570 002114B0 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80214574 002114B4 7D 89 03 A6 */ mtctr r12
/* 80214578 002114B8 4E 80 04 21 */ bctrl
/* 8021457C 002114BC 48 00 00 54 */ b lbl_802145D0
lbl_80214580:
/* 80214580 002114C0 3C 60 80 43 */ lis r3, lbl_8043028C@ha
/* 80214584 002114C4 38 63 02 8C */ addi r3, r3, lbl_8043028C@l
/* 80214588 002114C8 80 03 02 E4 */ lwz r0, 0x2e4(r3)
/* 8021458C 002114CC 90 01 00 10 */ stw r0, 0x10(r1)
/* 80214590 002114D0 80 03 02 E8 */ lwz r0, 0x2e8(r3)
/* 80214594 002114D4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80214598 002114D8 80 79 00 80 */ lwz r3, 0x80(r25)
/* 8021459C 002114DC 3C 80 6B 61 */ lis r4, 0x6B613030@ha
/* 802145A0 002114E0 38 C4 30 30 */ addi r6, r4, 0x6B613030@l
/* 802145A4 002114E4 38 A0 70 69 */ li r5, 0x7069
/* 802145A8 002114E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802145AC 002114EC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802145B0 002114F0 7D 89 03 A6 */ mtctr r12
/* 802145B4 002114F4 4E 80 04 21 */ bctrl
/* 802145B8 002114F8 38 81 00 14 */ addi r4, r1, 0x14
/* 802145BC 002114FC 38 A1 00 10 */ addi r5, r1, 0x10
/* 802145C0 00211500 81 83 00 00 */ lwz r12, 0(r3)
/* 802145C4 00211504 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 802145C8 00211508 7D 89 03 A6 */ mtctr r12
/* 802145CC 0021150C 4E 80 04 21 */ bctrl
lbl_802145D0:
/* 802145D0 00211510 80 79 00 80 */ lwz r3, 0x80(r25)
/* 802145D4 00211514 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802145D8 00211518 FC 40 08 90 */ fmr f2, f1
/* 802145DC 0021151C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802145E0 00211520 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802145E4 00211524 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 802145E8 00211528 48 0E 48 ED */ bl J2DScreen_NS_draw
lbl_802145EC:
/* 802145EC 0021152C E3 E1 00 98 */ psq_l f31, 152(r1), 0, qr0
/* 802145F0 00211530 CB E1 00 90 */ lfd f31, 0x90(r1)
/* 802145F4 00211534 E3 C1 00 88 */ psq_l f30, 136(r1), 0, qr0
/* 802145F8 00211538 CB C1 00 80 */ lfd f30, 0x80(r1)
/* 802145FC 0021153C E3 A1 00 78 */ psq_l f29, 120(r1), 0, qr0
/* 80214600 00211540 CB A1 00 70 */ lfd f29, 0x70(r1)
/* 80214604 00211544 E3 81 00 68 */ psq_l f28, 104(r1), 0, qr0
/* 80214608 00211548 CB 81 00 60 */ lfd f28, 0x60(r1)
/* 8021460C 0021154C E3 61 00 58 */ psq_l f27, 88(r1), 0, qr0
/* 80214610 00211550 CB 61 00 50 */ lfd f27, 0x50(r1)
/* 80214614 00211554 39 61 00 50 */ addi r11, r1, 0x50
/* 80214618 00211558 48 14 DC 01 */ bl func_80362218
/* 8021461C 0021155C 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 80214620 00211560 7C 08 03 A6 */ mtlr r0
/* 80214624 00211564 38 21 00 A0 */ addi r1, r1, 0xa0
/* 80214628 00211568 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawPikariHakusha
dMeter2Draw_c_NS_drawPikariHakusha:
/* 8021462C 0021156C 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 80214630 00211570 7C 08 02 A6 */ mflr r0
/* 80214634 00211574 90 01 00 74 */ stw r0, 0x74(r1)
/* 80214638 00211578 DB E1 00 60 */ stfd f31, 0x60(r1)
/* 8021463C 0021157C F3 E1 00 68 */ psq_st f31, 104(r1), 0, qr0
/* 80214640 00211580 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80214644 00211584 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 80214648 00211588 DB A1 00 40 */ stfd f29, 0x40(r1)
/* 8021464C 0021158C F3 A1 00 48 */ psq_st f29, 72(r1), 0, qr0
/* 80214650 00211590 DB 81 00 30 */ stfd f28, 0x30(r1)
/* 80214654 00211594 F3 81 00 38 */ psq_st f28, 56(r1), 0, qr0
/* 80214658 00211598 39 61 00 30 */ addi r11, r1, 0x30
/* 8021465C 0021159C 48 14 DB 79 */ bl _savegpr_27
/* 80214660 002115A0 7C 7B 1B 78 */ mr r27, r3
/* 80214664 002115A4 FF 80 08 90 */ fmr f28, f1
/* 80214668 002115A8 FF A0 10 90 */ fmr f29, f2
/* 8021466C 002115AC FF C0 18 90 */ fmr f30, f3
/* 80214670 002115B0 FF E0 20 90 */ fmr f31, f4
/* 80214674 002115B4 7C 9C 23 78 */ mr r28, r4
/* 80214678 002115B8 7C BD 2B 78 */ mr r29, r5
/* 8021467C 002115BC 7C DE 33 78 */ mr r30, r6
/* 80214680 002115C0 7C FF 3B 78 */ mr r31, r7
/* 80214684 002115C4 FC 20 F0 90 */ fmr f1, f30
/* 80214688 002115C8 4B FF F6 65 */ bl dMeter2Draw_c_NS_playPikariBckAnimation
/* 8021468C 002115CC 7F 63 DB 78 */ mr r3, r27
/* 80214690 002115D0 FC 20 F0 90 */ fmr f1, f30
/* 80214694 002115D4 4B FF F7 A9 */ bl dMeter2Draw_c_NS_playPikariBpkAnimation
/* 80214698 002115D8 80 7B 03 9C */ lwz r3, 0x39c(r27)
/* 8021469C 002115DC 80 63 00 04 */ lwz r3, 4(r3)
/* 802146A0 002115E0 D3 83 00 D4 */ stfs f28, 0xd4(r3)
/* 802146A4 002115E4 D3 A3 00 D8 */ stfs f29, 0xd8(r3)
/* 802146A8 002115E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802146AC 002115EC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802146B0 002115F0 7D 89 03 A6 */ mtctr r12
/* 802146B4 002115F4 4E 80 04 21 */ bctrl
/* 802146B8 002115F8 80 7B 03 9C */ lwz r3, 0x39c(r27)
/* 802146BC 002115FC 80 63 00 04 */ lwz r3, 4(r3)
/* 802146C0 00211600 C0 23 00 D0 */ lfs f1, 0xd0(r3)
/* 802146C4 00211604 C0 03 00 CC */ lfs f0, 0xcc(r3)
/* 802146C8 00211608 EC 1F 00 32 */ fmuls f0, f31, f0
/* 802146CC 0021160C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802146D0 00211610 EC 1F 00 72 */ fmuls f0, f31, f1
/* 802146D4 00211614 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802146D8 00211618 81 83 00 00 */ lwz r12, 0(r3)
/* 802146DC 0021161C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802146E0 00211620 7D 89 03 A6 */ mtctr r12
/* 802146E4 00211624 4E 80 04 21 */ bctrl
/* 802146E8 00211628 80 1D 00 00 */ lwz r0, 0(r29)
/* 802146EC 0021162C 90 01 00 10 */ stw r0, 0x10(r1)
/* 802146F0 00211630 80 1C 00 00 */ lwz r0, 0(r28)
/* 802146F4 00211634 90 01 00 14 */ stw r0, 0x14(r1)
/* 802146F8 00211638 80 7B 00 80 */ lwz r3, 0x80(r27)
/* 802146FC 0021163C 3C 80 79 61 */ lis r4, 0x79613030@ha
/* 80214700 00211640 38 C4 30 30 */ addi r6, r4, 0x79613030@l
/* 80214704 00211644 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214708 00211648 81 83 00 00 */ lwz r12, 0(r3)
/* 8021470C 0021164C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214710 00211650 7D 89 03 A6 */ mtctr r12
/* 80214714 00211654 4E 80 04 21 */ bctrl
/* 80214718 00211658 38 81 00 14 */ addi r4, r1, 0x14
/* 8021471C 0021165C 38 A1 00 10 */ addi r5, r1, 0x10
/* 80214720 00211660 81 83 00 00 */ lwz r12, 0(r3)
/* 80214724 00211664 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80214728 00211668 7D 89 03 A6 */ mtctr r12
/* 8021472C 0021166C 4E 80 04 21 */ bctrl
/* 80214730 00211670 80 1F 00 00 */ lwz r0, 0(r31)
/* 80214734 00211674 90 01 00 08 */ stw r0, 8(r1)
/* 80214738 00211678 80 1E 00 00 */ lwz r0, 0(r30)
/* 8021473C 0021167C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80214740 00211680 80 7B 00 80 */ lwz r3, 0x80(r27)
/* 80214744 00211684 3C 80 79 61 */ lis r4, 0x79616273@ha
/* 80214748 00211688 38 C4 62 73 */ addi r6, r4, 0x79616273@l
/* 8021474C 0021168C 38 A0 6D 6F */ li r5, 0x6d6f
/* 80214750 00211690 81 83 00 00 */ lwz r12, 0(r3)
/* 80214754 00211694 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214758 00211698 7D 89 03 A6 */ mtctr r12
/* 8021475C 0021169C 4E 80 04 21 */ bctrl
/* 80214760 002116A0 38 81 00 0C */ addi r4, r1, 0xc
/* 80214764 002116A4 38 A1 00 08 */ addi r5, r1, 8
/* 80214768 002116A8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021476C 002116AC 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80214770 002116B0 7D 89 03 A6 */ mtctr r12
/* 80214774 002116B4 4E 80 04 21 */ bctrl
/* 80214778 002116B8 80 7B 00 80 */ lwz r3, 0x80(r27)
/* 8021477C 002116BC C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80214780 002116C0 FC 40 08 90 */ fmr f2, f1
/* 80214784 002116C4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80214788 002116C8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8021478C 002116CC 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 80214790 002116D0 48 0E 47 45 */ bl J2DScreen_NS_draw
/* 80214794 002116D4 E3 E1 00 68 */ psq_l f31, 104(r1), 0, qr0
/* 80214798 002116D8 CB E1 00 60 */ lfd f31, 0x60(r1)
/* 8021479C 002116DC E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 802147A0 002116E0 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 802147A4 002116E4 E3 A1 00 48 */ psq_l f29, 72(r1), 0, qr0
/* 802147A8 002116E8 CB A1 00 40 */ lfd f29, 0x40(r1)
/* 802147AC 002116EC E3 81 00 38 */ psq_l f28, 56(r1), 0, qr0
/* 802147B0 002116F0 CB 81 00 30 */ lfd f28, 0x30(r1)
/* 802147B4 002116F4 39 61 00 30 */ addi r11, r1, 0x30
/* 802147B8 002116F8 48 14 DA 69 */ bl _restgpr_27
/* 802147BC 002116FC 80 01 00 74 */ lwz r0, 0x74(r1)
/* 802147C0 00211700 7C 08 03 A6 */ mtlr r0
/* 802147C4 00211704 38 21 00 70 */ addi r1, r1, 0x70
/* 802147C8 00211708 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_changeTextureLife
dMeter2Draw_c_NS_changeTextureLife:
/* 802147CC 0021170C 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 802147D0 00211710 7C 08 02 A6 */ mflr r0
/* 802147D4 00211714 90 01 00 54 */ stw r0, 0x54(r1)
/* 802147D8 00211718 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 802147DC 0021171C F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
/* 802147E0 00211720 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 802147E4 00211724 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 802147E8 00211728 DB A1 00 20 */ stfd f29, 0x20(r1)
/* 802147EC 0021172C F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0
/* 802147F0 00211730 39 61 00 20 */ addi r11, r1, 0x20
/* 802147F4 00211734 48 14 D9 DD */ bl _savegpr_26
/* 802147F8 00211738 7C 7E 1B 78 */ mr r30, r3
/* 802147FC 0021173C 7C 9F 23 78 */ mr r31, r4
/* 80214800 00211740 7C DA 33 78 */ mr r26, r6
/* 80214804 00211744 54 A0 06 3F */ clrlwi. r0, r5, 0x18
/* 80214808 00211748 41 82 01 A0 */ beq lbl_802149A8
/* 8021480C 0021174C 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 80214810 00211750 28 00 00 FF */ cmplwi r0, 0xff
/* 80214814 00211754 40 82 00 24 */ bne lbl_80214838
/* 80214818 00211758 57 FC 18 38 */ slwi r28, r31, 3
/* 8021481C 0021175C 7C 7E E2 14 */ add r3, r30, r28
/* 80214820 00211760 80 63 03 A0 */ lwz r3, 0x3a0(r3)
/* 80214824 00211764 48 04 0D A5 */ bl CPaneMgrAlpha_NS_show
/* 80214828 00211768 7C 7E E2 14 */ add r3, r30, r28
/* 8021482C 0021176C 80 63 03 A4 */ lwz r3, 0x3a4(r3)
/* 80214830 00211770 48 04 0D 99 */ bl CPaneMgrAlpha_NS_show
/* 80214834 00211774 48 00 01 90 */ b lbl_802149C4
lbl_80214838:
/* 80214838 00211778 57 FC 18 38 */ slwi r28, r31, 3
/* 8021483C 0021177C 7C 7E E2 14 */ add r3, r30, r28
/* 80214840 00211780 80 63 03 A0 */ lwz r3, 0x3a0(r3)
/* 80214844 00211784 48 04 0D C5 */ bl CPaneMgrAlpha_NS_hide
/* 80214848 00211788 7C 7E E2 14 */ add r3, r30, r28
/* 8021484C 0021178C 80 63 03 A4 */ lwz r3, 0x3a4(r3)
/* 80214850 00211790 48 04 0D B9 */ bl CPaneMgrAlpha_NS_hide
/* 80214854 00211794 3B 60 00 00 */ li r27, 0
/* 80214858 00211798 3B A0 00 00 */ li r29, 0
/* 8021485C 0021179C 57 5C 06 3E */ clrlwi r28, r26, 0x18
lbl_80214860:
/* 80214860 002117A0 7C 1B E0 00 */ cmpw r27, r28
/* 80214864 002117A4 40 82 00 38 */ bne lbl_8021489C
/* 80214868 002117A8 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 8021486C 002117AC 3C 80 80 3A */ lis r4, lbl_80398878@ha
/* 80214870 002117B0 38 04 88 78 */ addi r0, r4, lbl_80398878@l
/* 80214874 002117B4 7C 80 EA 14 */ add r4, r0, r29
/* 80214878 002117B8 80 A4 00 00 */ lwz r5, 0(r4)
/* 8021487C 002117BC 80 C4 00 04 */ lwz r6, 4(r4)
/* 80214880 002117C0 81 83 00 00 */ lwz r12, 0(r3)
/* 80214884 002117C4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214888 002117C8 7D 89 03 A6 */ mtctr r12
/* 8021488C 002117CC 4E 80 04 21 */ bctrl
/* 80214890 002117D0 38 00 00 01 */ li r0, 1
/* 80214894 002117D4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80214898 002117D8 48 00 00 34 */ b lbl_802148CC
lbl_8021489C:
/* 8021489C 002117DC 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 802148A0 002117E0 3C 80 80 3A */ lis r4, lbl_80398878@ha
/* 802148A4 002117E4 38 04 88 78 */ addi r0, r4, lbl_80398878@l
/* 802148A8 002117E8 7C 80 EA 14 */ add r4, r0, r29
/* 802148AC 002117EC 80 A4 00 00 */ lwz r5, 0(r4)
/* 802148B0 002117F0 80 C4 00 04 */ lwz r6, 4(r4)
/* 802148B4 002117F4 81 83 00 00 */ lwz r12, 0(r3)
/* 802148B8 002117F8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802148BC 002117FC 7D 89 03 A6 */ mtctr r12
/* 802148C0 00211800 4E 80 04 21 */ bctrl
/* 802148C4 00211804 38 00 00 00 */ li r0, 0
/* 802148C8 00211808 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_802148CC:
/* 802148CC 0021180C 3B 7B 00 01 */ addi r27, r27, 1
/* 802148D0 00211810 2C 1B 00 04 */ cmpwi r27, 4
/* 802148D4 00211814 3B BD 00 08 */ addi r29, r29, 8
/* 802148D8 00211818 41 80 FF 88 */ blt lbl_80214860
/* 802148DC 0021181C 57 E0 10 3A */ slwi r0, r31, 2
/* 802148E0 00211820 7F BE 02 14 */ add r29, r30, r0
/* 802148E4 00211824 80 7D 01 28 */ lwz r3, 0x128(r29)
/* 802148E8 00211828 80 63 00 04 */ lwz r3, 4(r3)
/* 802148EC 0021182C C3 E3 00 D8 */ lfs f31, 0xd8(r3)
/* 802148F0 00211830 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 802148F4 00211834 38 00 00 0A */ li r0, 0xa
/* 802148F8 00211838 7C 1F 03 D6 */ divw r0, r31, r0
/* 802148FC 0021183C 54 05 18 38 */ slwi r5, r0, 3
/* 80214900 00211840 3C 80 80 3A */ lis r4, lbl_80398898@ha
/* 80214904 00211844 38 04 88 98 */ addi r0, r4, lbl_80398898@l
/* 80214908 00211848 7F 80 2A 14 */ add r28, r0, r5
/* 8021490C 0021184C 80 BC 00 00 */ lwz r5, 0(r28)
/* 80214910 00211850 80 DC 00 04 */ lwz r6, 4(r28)
/* 80214914 00211854 81 83 00 00 */ lwz r12, 0(r3)
/* 80214918 00211858 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021491C 0021185C 7D 89 03 A6 */ mtctr r12
/* 80214920 00211860 4E 80 04 21 */ bctrl
/* 80214924 00211864 C3 C3 00 D8 */ lfs f30, 0xd8(r3)
/* 80214928 00211868 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 8021492C 0021186C 3C 80 80 3A */ lis r4, lbl_803A0004@ha
/* 80214930 00211870 84 A4 88 98 */ lwzu r5, -0x7768(r4)
/* 80214934 00211874 80 C4 00 04 */ lwz r6, lbl_803A0004@l(r4)
/* 80214938 00211878 81 83 00 00 */ lwz r12, 0(r3)
/* 8021493C 0021187C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214940 00211880 7D 89 03 A6 */ mtctr r12
/* 80214944 00211884 4E 80 04 21 */ bctrl
/* 80214948 00211888 C3 A3 00 D4 */ lfs f29, 0xd4(r3)
/* 8021494C 0021188C 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 80214950 00211890 80 BC 00 00 */ lwz r5, 0(r28)
/* 80214954 00211894 80 DC 00 04 */ lwz r6, 4(r28)
/* 80214958 00211898 81 83 00 00 */ lwz r12, 0(r3)
/* 8021495C 0021189C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214960 002118A0 7D 89 03 A6 */ mtctr r12
/* 80214964 002118A4 4E 80 04 21 */ bctrl
/* 80214968 002118A8 C0 03 00 D4 */ lfs f0, 0xd4(r3)
/* 8021496C 002118AC 80 7D 01 28 */ lwz r3, 0x128(r29)
/* 80214970 002118B0 80 63 00 04 */ lwz r3, 4(r3)
/* 80214974 002118B4 C0 23 00 D4 */ lfs f1, 0xd4(r3)
/* 80214978 002118B8 80 7E 01 C8 */ lwz r3, 0x1c8(r30)
/* 8021497C 002118BC 80 63 00 04 */ lwz r3, 4(r3)
/* 80214980 002118C0 EC 00 E8 28 */ fsubs f0, f0, f29
/* 80214984 002118C4 EC 01 00 2A */ fadds f0, f1, f0
/* 80214988 002118C8 D0 03 00 D4 */ stfs f0, 0xd4(r3)
/* 8021498C 002118CC EC 1E F8 2A */ fadds f0, f30, f31
/* 80214990 002118D0 D0 03 00 D8 */ stfs f0, 0xd8(r3)
/* 80214994 002118D4 81 83 00 00 */ lwz r12, 0(r3)
/* 80214998 002118D8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021499C 002118DC 7D 89 03 A6 */ mtctr r12
/* 802149A0 002118E0 4E 80 04 21 */ bctrl
/* 802149A4 002118E4 48 00 00 20 */ b lbl_802149C4
lbl_802149A8:
/* 802149A8 002118E8 57 FC 18 38 */ slwi r28, r31, 3
/* 802149AC 002118EC 7C 7E E2 14 */ add r3, r30, r28
/* 802149B0 002118F0 80 63 03 A0 */ lwz r3, 0x3a0(r3)
/* 802149B4 002118F4 48 04 0C 55 */ bl CPaneMgrAlpha_NS_hide
/* 802149B8 002118F8 7C 7E E2 14 */ add r3, r30, r28
/* 802149BC 002118FC 80 63 03 A4 */ lwz r3, 0x3a4(r3)
/* 802149C0 00211900 48 04 0C 49 */ bl CPaneMgrAlpha_NS_hide
lbl_802149C4:
/* 802149C4 00211904 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
/* 802149C8 00211908 CB E1 00 40 */ lfd f31, 0x40(r1)
/* 802149CC 0021190C E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 802149D0 00211910 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 802149D4 00211914 E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
/* 802149D8 00211918 CB A1 00 20 */ lfd f29, 0x20(r1)
/* 802149DC 0021191C 39 61 00 20 */ addi r11, r1, 0x20
/* 802149E0 00211920 48 14 D8 3D */ bl _restgpr_26
/* 802149E4 00211924 80 01 00 54 */ lwz r0, 0x54(r1)
/* 802149E8 00211928 7C 08 03 A6 */ mtlr r0
/* 802149EC 0021192C 38 21 00 50 */ addi r1, r1, 0x50
/* 802149F0 00211930 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawLife
dMeter2Draw_c_NS_drawLife:
/* 802149F4 00211934 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 802149F8 00211938 7C 08 02 A6 */ mflr r0
/* 802149FC 0021193C 90 01 00 44 */ stw r0, 0x44(r1)
/* 80214A00 00211940 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80214A04 00211944 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80214A08 00211948 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 80214A0C 0021194C F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 80214A10 00211950 39 61 00 20 */ addi r11, r1, 0x20
/* 80214A14 00211954 48 14 D7 BD */ bl _savegpr_26
/* 80214A18 00211958 7C 7F 1B 78 */ mr r31, r3
/* 80214A1C 0021195C FF C0 08 90 */ fmr f30, f1
/* 80214A20 00211960 FF E0 10 90 */ fmr f31, f2
/* 80214A24 00211964 7C 83 07 34 */ extsh r3, r4
/* 80214A28 00211968 38 00 00 05 */ li r0, 5
/* 80214A2C 0021196C 7C 03 03 D6 */ divw r0, r3, r0
/* 80214A30 00211970 7C 1C 07 34 */ extsh r28, r0
/* 80214A34 00211974 7C A4 07 34 */ extsh r4, r5
/* 80214A38 00211978 7C 80 16 70 */ srawi r0, r4, 2
/* 80214A3C 0021197C 7C 00 01 94 */ addze r0, r0
/* 80214A40 00211980 7C 1D 07 34 */ extsh r29, r0
/* 80214A44 00211984 54 80 F0 02 */ slwi r0, r4, 0x1e
/* 80214A48 00211988 54 83 0F FE */ srwi r3, r4, 0x1f
/* 80214A4C 0021198C 7C 03 00 50 */ subf r0, r3, r0
/* 80214A50 00211990 54 00 10 3E */ rotlwi r0, r0, 2
/* 80214A54 00211994 7C 00 1A 14 */ add r0, r0, r3
/* 80214A58 00211998 7C 1B 07 34 */ extsh r27, r0
/* 80214A5C 0021199C 57 80 10 3A */ slwi r0, r28, 2
/* 80214A60 002119A0 7C 04 00 00 */ cmpw r4, r0
/* 80214A64 002119A4 40 82 00 08 */ bne lbl_80214A6C
/* 80214A68 002119A8 3B 60 00 00 */ li r27, 0
lbl_80214A6C:
/* 80214A6C 002119AC 7F 60 07 35 */ extsh. r0, r27
/* 80214A70 002119B0 40 82 00 08 */ bne lbl_80214A78
/* 80214A74 002119B4 3B BD FF FF */ addi r29, r29, -1
lbl_80214A78:
/* 80214A78 002119B8 7C A0 07 35 */ extsh. r0, r5
/* 80214A7C 002119BC 40 82 00 10 */ bne lbl_80214A8C
/* 80214A80 002119C0 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 80214A84 002119C4 48 04 0B 85 */ bl CPaneMgrAlpha_NS_hide
/* 80214A88 002119C8 48 00 00 0C */ b lbl_80214A94
lbl_80214A8C:
/* 80214A8C 002119CC 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 80214A90 002119D0 48 04 0B 39 */ bl CPaneMgrAlpha_NS_show
lbl_80214A94:
/* 80214A94 002119D4 3B 40 00 00 */ li r26, 0
/* 80214A98 002119D8 3B C0 00 00 */ li r30, 0
/* 80214A9C 002119DC 7F BD 07 34 */ extsh r29, r29
lbl_80214AA0:
/* 80214AA0 002119E0 7C 1A E0 00 */ cmpw r26, r28
/* 80214AA4 002119E4 40 80 00 64 */ bge lbl_80214B08
/* 80214AA8 002119E8 38 1E 01 28 */ addi r0, r30, 0x128
/* 80214AAC 002119EC 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80214AB0 002119F0 48 04 0B 19 */ bl CPaneMgrAlpha_NS_show
/* 80214AB4 002119F4 7C 1A E8 00 */ cmpw r26, r29
/* 80214AB8 002119F8 40 82 00 1C */ bne lbl_80214AD4
/* 80214ABC 002119FC 7F E3 FB 78 */ mr r3, r31
/* 80214AC0 00211A00 7F 44 D3 78 */ mr r4, r26
/* 80214AC4 00211A04 38 A0 00 01 */ li r5, 1
/* 80214AC8 00211A08 57 66 06 3E */ clrlwi r6, r27, 0x18
/* 80214ACC 00211A0C 4B FF FD 01 */ bl dMeter2Draw_c_NS_changeTextureLife
/* 80214AD0 00211A10 48 00 00 58 */ b lbl_80214B28
lbl_80214AD4:
/* 80214AD4 00211A14 40 80 00 1C */ bge lbl_80214AF0
/* 80214AD8 00211A18 7F E3 FB 78 */ mr r3, r31
/* 80214ADC 00211A1C 7F 44 D3 78 */ mr r4, r26
/* 80214AE0 00211A20 38 A0 00 01 */ li r5, 1
/* 80214AE4 00211A24 38 C0 00 FF */ li r6, 0xff
/* 80214AE8 00211A28 4B FF FC E5 */ bl dMeter2Draw_c_NS_changeTextureLife
/* 80214AEC 00211A2C 48 00 00 3C */ b lbl_80214B28
lbl_80214AF0:
/* 80214AF0 00211A30 7F E3 FB 78 */ mr r3, r31
/* 80214AF4 00211A34 7F 44 D3 78 */ mr r4, r26
/* 80214AF8 00211A38 38 A0 00 00 */ li r5, 0
/* 80214AFC 00211A3C 38 C0 00 FF */ li r6, 0xff
/* 80214B00 00211A40 4B FF FC CD */ bl dMeter2Draw_c_NS_changeTextureLife
/* 80214B04 00211A44 48 00 00 24 */ b lbl_80214B28
lbl_80214B08:
/* 80214B08 00211A48 38 1E 01 28 */ addi r0, r30, 0x128
/* 80214B0C 00211A4C 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80214B10 00211A50 48 04 0A F9 */ bl CPaneMgrAlpha_NS_hide
/* 80214B14 00211A54 7F E3 FB 78 */ mr r3, r31
/* 80214B18 00211A58 7F 44 D3 78 */ mr r4, r26
/* 80214B1C 00211A5C 38 A0 00 00 */ li r5, 0
/* 80214B20 00211A60 38 C0 00 FF */ li r6, 0xff
/* 80214B24 00211A64 4B FF FC A9 */ bl dMeter2Draw_c_NS_changeTextureLife
lbl_80214B28:
/* 80214B28 00211A68 3B 5A 00 01 */ addi r26, r26, 1
/* 80214B2C 00211A6C 2C 1A 00 14 */ cmpwi r26, 0x14
/* 80214B30 00211A70 3B DE 00 04 */ addi r30, r30, 4
/* 80214B34 00211A74 41 80 FF 6C */ blt lbl_80214AA0
/* 80214B38 00211A78 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214B3C 00211A7C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80214B40 00211A80 C0 03 00 1C */ lfs f0, 0x1c(r3)
/* 80214B44 00211A84 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80214B48 00211A88 80 63 00 04 */ lwz r3, 4(r3)
/* 80214B4C 00211A8C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214B50 00211A90 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214B54 00211A94 81 83 00 00 */ lwz r12, 0(r3)
/* 80214B58 00211A98 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214B5C 00211A9C 7D 89 03 A6 */ mtctr r12
/* 80214B60 00211AA0 4E 80 04 21 */ bctrl
/* 80214B64 00211AA4 3B 40 00 00 */ li r26, 0
/* 80214B68 00211AA8 3B C0 00 00 */ li r30, 0
/* 80214B6C 00211AAC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214B70 00211AB0 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
lbl_80214B74:
/* 80214B74 00211AB4 C0 1D 00 30 */ lfs f0, 0x30(r29)
/* 80214B78 00211AB8 38 1E 01 78 */ addi r0, r30, 0x178
/* 80214B7C 00211ABC 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80214B80 00211AC0 80 63 00 04 */ lwz r3, 4(r3)
/* 80214B84 00211AC4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214B88 00211AC8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214B8C 00211ACC 81 83 00 00 */ lwz r12, 0(r3)
/* 80214B90 00211AD0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214B94 00211AD4 7D 89 03 A6 */ mtctr r12
/* 80214B98 00211AD8 4E 80 04 21 */ bctrl
/* 80214B9C 00211ADC 3B 5A 00 01 */ addi r26, r26, 1
/* 80214BA0 00211AE0 2C 1A 00 14 */ cmpwi r26, 0x14
/* 80214BA4 00211AE4 3B DE 00 04 */ addi r30, r30, 4
/* 80214BA8 00211AE8 41 80 FF CC */ blt lbl_80214B74
/* 80214BAC 00211AEC 3B 40 00 00 */ li r26, 0
/* 80214BB0 00211AF0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214BB4 00211AF4 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
lbl_80214BB8:
/* 80214BB8 00211AF8 C0 1E 00 38 */ lfs f0, 0x38(r30)
/* 80214BBC 00211AFC 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 80214BC0 00211B00 80 63 00 04 */ lwz r3, 4(r3)
/* 80214BC4 00211B04 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214BC8 00211B08 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214BCC 00211B0C 81 83 00 00 */ lwz r12, 0(r3)
/* 80214BD0 00211B10 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214BD4 00211B14 7D 89 03 A6 */ mtctr r12
/* 80214BD8 00211B18 4E 80 04 21 */ bctrl
/* 80214BDC 00211B1C 3B 5A 00 01 */ addi r26, r26, 1
/* 80214BE0 00211B20 2C 1A 00 14 */ cmpwi r26, 0x14
/* 80214BE4 00211B24 41 80 FF D4 */ blt lbl_80214BB8
/* 80214BE8 00211B28 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80214BEC 00211B2C FC 20 F0 90 */ fmr f1, f30
/* 80214BF0 00211B30 FC 40 F8 90 */ fmr f2, f31
/* 80214BF4 00211B34 48 03 F9 BD */ bl CPaneMgr_NS_paneTrans
/* 80214BF8 00211B38 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 80214BFC 00211B3C CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80214C00 00211B40 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 80214C04 00211B44 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 80214C08 00211B48 39 61 00 20 */ addi r11, r1, 0x20
/* 80214C0C 00211B4C 48 14 D6 11 */ bl _restgpr_26
/* 80214C10 00211B50 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80214C14 00211B54 7C 08 03 A6 */ mtlr r0
/* 80214C18 00211B58 38 21 00 40 */ addi r1, r1, 0x40
/* 80214C1C 00211B5C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaLifeChange
dMeter2Draw_c_NS_setAlphaLifeChange:
/* 80214C20 00211B60 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80214C24 00211B64 7C 08 02 A6 */ mflr r0
/* 80214C28 00211B68 90 01 00 34 */ stw r0, 0x34(r1)
/* 80214C2C 00211B6C 39 61 00 30 */ addi r11, r1, 0x30
/* 80214C30 00211B70 48 14 D5 9D */ bl func_803621CC
/* 80214C34 00211B74 7C 7A 1B 78 */ mr r26, r3
/* 80214C38 00211B78 7C 9B 23 78 */ mr r27, r4
/* 80214C3C 00211B7C 3B E0 00 00 */ li r31, 0
/* 80214C40 00211B80 3B C0 00 00 */ li r30, 0
/* 80214C44 00211B84 3B A0 00 00 */ li r29, 0
/* 80214C48 00211B88 3B 80 00 00 */ li r28, 0
/* 80214C4C 00211B8C 80 63 01 24 */ lwz r3, 0x124(r3)
/* 80214C50 00211B90 48 04 0B D9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80214C54 00211B94 C0 1A 07 90 */ lfs f0, 0x790(r26)
/* 80214C58 00211B98 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214C5C 00211B9C 40 82 00 0C */ bne lbl_80214C68
/* 80214C60 00211BA0 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214C64 00211BA4 41 82 00 14 */ beq lbl_80214C78
lbl_80214C68:
/* 80214C68 00211BA8 80 7A 01 24 */ lwz r3, 0x124(r26)
/* 80214C6C 00211BAC 48 04 0B BD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80214C70 00211BB0 D0 3A 07 90 */ stfs f1, 0x790(r26)
/* 80214C74 00211BB4 3B E0 00 01 */ li r31, 1
lbl_80214C78:
/* 80214C78 00211BB8 C0 1A 07 94 */ lfs f0, 0x794(r26)
/* 80214C7C 00211BBC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214C80 00211BC0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80214C84 00211BC4 C0 23 00 20 */ lfs f1, 0x20(r3)
/* 80214C88 00211BC8 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214C8C 00211BCC 40 82 00 0C */ bne lbl_80214C98
/* 80214C90 00211BD0 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214C94 00211BD4 41 82 00 0C */ beq lbl_80214CA0
lbl_80214C98:
/* 80214C98 00211BD8 D0 3A 07 94 */ stfs f1, 0x794(r26)
/* 80214C9C 00211BDC 3B C0 00 01 */ li r30, 1
lbl_80214CA0:
/* 80214CA0 00211BE0 C0 1A 07 9C */ lfs f0, 0x79c(r26)
/* 80214CA4 00211BE4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214CA8 00211BE8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80214CAC 00211BEC C0 23 00 34 */ lfs f1, 0x34(r3)
/* 80214CB0 00211BF0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214CB4 00211BF4 40 82 00 0C */ bne lbl_80214CC0
/* 80214CB8 00211BF8 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214CBC 00211BFC 41 82 00 0C */ beq lbl_80214CC8
lbl_80214CC0:
/* 80214CC0 00211C00 D0 3A 07 9C */ stfs f1, 0x79c(r26)
/* 80214CC4 00211C04 3B C0 00 01 */ li r30, 1
lbl_80214CC8:
/* 80214CC8 00211C08 C0 1A 07 98 */ lfs f0, 0x798(r26)
/* 80214CCC 00211C0C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214CD0 00211C10 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80214CD4 00211C14 C0 23 00 24 */ lfs f1, 0x24(r3)
/* 80214CD8 00211C18 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214CDC 00211C1C 40 82 00 0C */ bne lbl_80214CE8
/* 80214CE0 00211C20 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214CE4 00211C24 41 82 00 0C */ beq lbl_80214CF0
lbl_80214CE8:
/* 80214CE8 00211C28 D0 3A 07 98 */ stfs f1, 0x798(r26)
/* 80214CEC 00211C2C 3B A0 00 01 */ li r29, 1
lbl_80214CF0:
/* 80214CF0 00211C30 C0 1A 07 A0 */ lfs f0, 0x7a0(r26)
/* 80214CF4 00211C34 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214CF8 00211C38 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80214CFC 00211C3C C0 23 00 3C */ lfs f1, 0x3c(r3)
/* 80214D00 00211C40 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214D04 00211C44 40 82 00 0C */ bne lbl_80214D10
/* 80214D08 00211C48 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214D0C 00211C4C 41 82 00 0C */ beq lbl_80214D18
lbl_80214D10:
/* 80214D10 00211C50 D0 3A 07 A0 */ stfs f1, 0x7a0(r26)
/* 80214D14 00211C54 3B 80 00 01 */ li r28, 1
lbl_80214D18:
/* 80214D18 00211C58 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80214D1C 00211C5C 40 82 00 14 */ bne lbl_80214D30
/* 80214D20 00211C60 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80214D24 00211C64 40 82 00 0C */ bne lbl_80214D30
/* 80214D28 00211C68 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214D2C 00211C6C 41 82 00 3C */ beq lbl_80214D68
lbl_80214D30:
/* 80214D30 00211C70 3B 20 00 00 */ li r25, 0
/* 80214D34 00211C74 3B C0 00 00 */ li r30, 0
lbl_80214D38:
/* 80214D38 00211C78 38 1E 01 78 */ addi r0, r30, 0x178
/* 80214D3C 00211C7C 7C 7A 00 2E */ lwzx r3, r26, r0
/* 80214D40 00211C80 C0 5A 07 90 */ lfs f2, 0x790(r26)
/* 80214D44 00211C84 C0 3A 07 9C */ lfs f1, 0x79c(r26)
/* 80214D48 00211C88 C0 1A 07 94 */ lfs f0, 0x794(r26)
/* 80214D4C 00211C8C EC 01 00 32 */ fmuls f0, f1, f0
/* 80214D50 00211C90 EC 22 00 32 */ fmuls f1, f2, f0
/* 80214D54 00211C94 48 04 0A 7D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80214D58 00211C98 3B 39 00 01 */ addi r25, r25, 1
/* 80214D5C 00211C9C 2C 19 00 14 */ cmpwi r25, 0x14
/* 80214D60 00211CA0 3B DE 00 04 */ addi r30, r30, 4
/* 80214D64 00211CA4 41 80 FF D4 */ blt lbl_80214D38
lbl_80214D68:
/* 80214D68 00211CA8 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80214D6C 00211CAC 40 82 00 14 */ bne lbl_80214D80
/* 80214D70 00211CB0 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80214D74 00211CB4 40 82 00 0C */ bne lbl_80214D80
/* 80214D78 00211CB8 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214D7C 00211CBC 41 82 00 34 */ beq lbl_80214DB0
lbl_80214D80:
/* 80214D80 00211CC0 3B 20 00 00 */ li r25, 0
/* 80214D84 00211CC4 3B A0 00 00 */ li r29, 0
lbl_80214D88:
/* 80214D88 00211CC8 38 1D 04 40 */ addi r0, r29, 0x440
/* 80214D8C 00211CCC 7C 7A 00 2E */ lwzx r3, r26, r0
/* 80214D90 00211CD0 C0 3A 07 98 */ lfs f1, 0x798(r26)
/* 80214D94 00211CD4 C0 1A 07 90 */ lfs f0, 0x790(r26)
/* 80214D98 00211CD8 EC 21 00 32 */ fmuls f1, f1, f0
/* 80214D9C 00211CDC 48 04 0A 35 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80214DA0 00211CE0 3B 39 00 01 */ addi r25, r25, 1
/* 80214DA4 00211CE4 2C 19 00 14 */ cmpwi r25, 0x14
/* 80214DA8 00211CE8 3B BD 00 04 */ addi r29, r29, 4
/* 80214DAC 00211CEC 41 80 FF DC */ blt lbl_80214D88
lbl_80214DB0:
/* 80214DB0 00211CF0 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80214DB4 00211CF4 40 82 00 14 */ bne lbl_80214DC8
/* 80214DB8 00211CF8 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80214DBC 00211CFC 40 82 00 0C */ bne lbl_80214DC8
/* 80214DC0 00211D00 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214DC4 00211D04 41 82 00 18 */ beq lbl_80214DDC
lbl_80214DC8:
/* 80214DC8 00211D08 80 7A 01 C8 */ lwz r3, 0x1c8(r26)
/* 80214DCC 00211D0C C0 3A 07 A0 */ lfs f1, 0x7a0(r26)
/* 80214DD0 00211D10 C0 1A 07 90 */ lfs f0, 0x790(r26)
/* 80214DD4 00211D14 EC 21 00 32 */ fmuls f1, f1, f0
/* 80214DD8 00211D18 48 04 09 F9 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80214DDC:
/* 80214DDC 00211D1C 39 61 00 30 */ addi r11, r1, 0x30
/* 80214DE0 00211D20 48 14 D4 39 */ bl func_80362218
/* 80214DE4 00211D24 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80214DE8 00211D28 7C 08 03 A6 */ mtlr r0
/* 80214DEC 00211D2C 38 21 00 30 */ addi r1, r1, 0x30
/* 80214DF0 00211D30 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaLifeAnimeMin
dMeter2Draw_c_NS_setAlphaLifeAnimeMin:
/* 80214DF4 00211D34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80214DF8 00211D38 7C 08 02 A6 */ mflr r0
/* 80214DFC 00211D3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80214E00 00211D40 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80214E04 00211D44 7C 7F 1B 78 */ mr r31, r3
/* 80214E08 00211D48 80 63 01 24 */ lwz r3, 0x124(r3)
/* 80214E0C 00211D4C 48 04 0A 1D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80214E10 00211D50 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80214E14 00211D54 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214E18 00211D58 41 82 00 28 */ beq lbl_80214E40
/* 80214E1C 00211D5C 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80214E20 00211D60 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80214E24 00211D64 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80214E28 00211D68 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 80214E2C 00211D6C 48 04 09 A5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80214E30 00211D70 7F E3 FB 78 */ mr r3, r31
/* 80214E34 00211D74 80 9F 01 24 */ lwz r4, 0x124(r31)
/* 80214E38 00211D78 38 A0 00 05 */ li r5, 5
/* 80214E3C 00211D7C 48 00 5B 8D */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80214E40:
/* 80214E40 00211D80 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80214E44 00211D84 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80214E48 00211D88 7C 08 03 A6 */ mtlr r0
/* 80214E4C 00211D8C 38 21 00 10 */ addi r1, r1, 0x10
/* 80214E50 00211D90 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaLifeAnimeMax
dMeter2Draw_c_NS_setAlphaLifeAnimeMax:
/* 80214E54 00211D94 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80214E58 00211D98 7C 08 02 A6 */ mflr r0
/* 80214E5C 00211D9C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80214E60 00211DA0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80214E64 00211DA4 7C 7F 1B 78 */ mr r31, r3
/* 80214E68 00211DA8 80 63 01 24 */ lwz r3, 0x124(r3)
/* 80214E6C 00211DAC 48 04 09 BD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80214E70 00211DB0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80214E74 00211DB4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80214E78 00211DB8 C0 03 00 18 */ lfs f0, 0x18(r3)
/* 80214E7C 00211DBC FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80214E80 00211DC0 41 82 00 20 */ beq lbl_80214EA0
/* 80214E84 00211DC4 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80214E88 00211DC8 FC 20 00 90 */ fmr f1, f0
/* 80214E8C 00211DCC 48 04 09 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80214E90 00211DD0 7F E3 FB 78 */ mr r3, r31
/* 80214E94 00211DD4 80 9F 01 24 */ lwz r4, 0x124(r31)
/* 80214E98 00211DD8 38 A0 00 05 */ li r5, 5
/* 80214E9C 00211DDC 48 00 5C 09 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_80214EA0:
/* 80214EA0 00211DE0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80214EA4 00211DE4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80214EA8 00211DE8 7C 08 03 A6 */ mtlr r0
/* 80214EAC 00211DEC 38 21 00 10 */ addi r1, r1, 0x10
/* 80214EB0 00211DF0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawKanteraScreen
dMeter2Draw_c_NS_drawKanteraScreen:
/* 80214EB4 00211DF4 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 80214EB8 00211DF8 7C 08 02 A6 */ mflr r0
/* 80214EBC 00211DFC 90 01 00 94 */ stw r0, 0x94(r1)
/* 80214EC0 00211E00 39 61 00 90 */ addi r11, r1, 0x90
/* 80214EC4 00211E04 48 14 D3 11 */ bl _savegpr_27
/* 80214EC8 00211E08 7C 7C 1B 78 */ mr r28, r3
/* 80214ECC 00211E0C 7C 9B 23 78 */ mr r27, r4
/* 80214ED0 00211E10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80214ED4 00211E14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80214ED8 00211E18 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80214EDC 00211E1C 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80214EE0 00211E20 54 9D 15 BA */ rlwinm r29, r4, 2, 0x16, 0x1d
/* 80214EE4 00211E24 7F DC EA 14 */ add r30, r28, r29
/* 80214EE8 00211E28 C0 3E 05 FC */ lfs f1, 0x5fc(r30)
/* 80214EEC 00211E2C 48 04 08 E5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80214EF0 00211E30 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214EF4 00211E34 40 82 00 4C */ bne lbl_80214F40
/* 80214EF8 00211E38 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80214EFC 00211E3C 80 03 00 5C */ lwz r0, 0x5c(r3)
/* 80214F00 00211E40 90 01 00 5C */ stw r0, 0x5c(r1)
/* 80214F04 00211E44 38 00 00 FF */ li r0, 0xff
/* 80214F08 00211E48 98 01 00 5F */ stb r0, 0x5f(r1)
/* 80214F0C 00211E4C 80 03 00 58 */ lwz r0, 0x58(r3)
/* 80214F10 00211E50 90 01 00 50 */ stw r0, 0x50(r1)
/* 80214F14 00211E54 90 01 00 54 */ stw r0, 0x54(r1)
/* 80214F18 00211E58 80 01 00 5C */ lwz r0, 0x5c(r1)
/* 80214F1C 00211E5C 90 01 00 58 */ stw r0, 0x58(r1)
/* 80214F20 00211E60 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80214F24 00211E64 38 81 00 58 */ addi r4, r1, 0x58
/* 80214F28 00211E68 38 A1 00 54 */ addi r5, r1, 0x54
/* 80214F2C 00211E6C 48 03 F5 2D */ bl CPaneMgr_NS_setBlackWhite
/* 80214F30 00211E70 7F 83 E3 78 */ mr r3, r28
/* 80214F34 00211E74 38 80 00 01 */ li r4, 1
/* 80214F38 00211E78 48 00 04 49 */ bl dMeter2Draw_c_NS_setAlphaMagicChange
/* 80214F3C 00211E7C 48 00 02 7C */ b lbl_802151B8
lbl_80214F40:
/* 80214F40 00211E80 28 00 00 01 */ cmplwi r0, 1
/* 80214F44 00211E84 40 82 00 68 */ bne lbl_80214FAC
/* 80214F48 00211E88 38 00 00 E6 */ li r0, 0xe6
/* 80214F4C 00211E8C 98 01 00 40 */ stb r0, 0x40(r1)
/* 80214F50 00211E90 38 00 00 AA */ li r0, 0xaa
/* 80214F54 00211E94 98 01 00 41 */ stb r0, 0x41(r1)
/* 80214F58 00211E98 38 00 00 00 */ li r0, 0
/* 80214F5C 00211E9C 98 01 00 42 */ stb r0, 0x42(r1)
/* 80214F60 00211EA0 38 60 00 FF */ li r3, 0xff
/* 80214F64 00211EA4 98 61 00 43 */ stb r3, 0x43(r1)
/* 80214F68 00211EA8 80 01 00 40 */ lwz r0, 0x40(r1)
/* 80214F6C 00211EAC 90 01 00 44 */ stw r0, 0x44(r1)
/* 80214F70 00211EB0 98 61 00 48 */ stb r3, 0x48(r1)
/* 80214F74 00211EB4 98 61 00 49 */ stb r3, 0x49(r1)
/* 80214F78 00211EB8 38 00 00 8C */ li r0, 0x8c
/* 80214F7C 00211EBC 98 01 00 4A */ stb r0, 0x4a(r1)
/* 80214F80 00211EC0 98 61 00 4B */ stb r3, 0x4b(r1)
/* 80214F84 00211EC4 80 01 00 48 */ lwz r0, 0x48(r1)
/* 80214F88 00211EC8 90 01 00 4C */ stw r0, 0x4c(r1)
/* 80214F8C 00211ECC 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80214F90 00211ED0 38 81 00 4C */ addi r4, r1, 0x4c
/* 80214F94 00211ED4 38 A1 00 44 */ addi r5, r1, 0x44
/* 80214F98 00211ED8 48 03 F4 C1 */ bl CPaneMgr_NS_setBlackWhite
/* 80214F9C 00211EDC 7F 83 E3 78 */ mr r3, r28
/* 80214FA0 00211EE0 38 80 00 01 */ li r4, 1
/* 80214FA4 00211EE4 48 00 06 15 */ bl dMeter2Draw_c_NS_setAlphaKanteraChange
/* 80214FA8 00211EE8 48 00 02 10 */ b lbl_802151B8
lbl_80214FAC:
/* 80214FAC 00211EEC 28 00 00 02 */ cmplwi r0, 2
/* 80214FB0 00211EF0 40 82 02 08 */ bne lbl_802151B8
/* 80214FB4 00211EF4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80214FB8 00211EF8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80214FBC 00211EFC 80 04 5D E0 */ lwz r0, 0x5de0(r4)
/* 80214FC0 00211F00 C8 42 AE A0 */ lfd f2, lbl_804548A0-_SDA2_BASE_(r2)
/* 80214FC4 00211F04 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80214FC8 00211F08 90 01 00 64 */ stw r0, 0x64(r1)
/* 80214FCC 00211F0C 3C 60 43 30 */ lis r3, 0x4330
/* 80214FD0 00211F10 90 61 00 60 */ stw r3, 0x60(r1)
/* 80214FD4 00211F14 C8 01 00 60 */ lfd f0, 0x60(r1)
/* 80214FD8 00211F18 EC 20 10 28 */ fsubs f1, f0, f2
/* 80214FDC 00211F1C 80 04 5D E8 */ lwz r0, 0x5de8(r4)
/* 80214FE0 00211F20 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80214FE4 00211F24 90 01 00 6C */ stw r0, 0x6c(r1)
/* 80214FE8 00211F28 90 61 00 68 */ stw r3, 0x68(r1)
/* 80214FEC 00211F2C C8 01 00 68 */ lfd f0, 0x68(r1)
/* 80214FF0 00211F30 EC 00 10 28 */ fsubs f0, f0, f2
/* 80214FF4 00211F34 EC 21 00 24 */ fdivs f1, f1, f0
/* 80214FF8 00211F38 C0 02 AE B4 */ lfs f0, lbl_804548B4-_SDA2_BASE_(r2)
/* 80214FFC 00211F3C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80215000 00211F40 4C 40 13 82 */ cror 2, 0, 2
/* 80215004 00211F44 40 82 00 A4 */ bne lbl_802150A8
/* 80215008 00211F48 38 60 00 FF */ li r3, 0xff
/* 8021500C 00211F4C 98 61 00 30 */ stb r3, 0x30(r1)
/* 80215010 00211F50 38 00 00 0A */ li r0, 0xa
/* 80215014 00211F54 98 01 00 31 */ stb r0, 0x31(r1)
/* 80215018 00211F58 98 01 00 32 */ stb r0, 0x32(r1)
/* 8021501C 00211F5C 98 61 00 33 */ stb r3, 0x33(r1)
/* 80215020 00211F60 80 01 00 30 */ lwz r0, 0x30(r1)
/* 80215024 00211F64 90 01 00 34 */ stw r0, 0x34(r1)
/* 80215028 00211F68 98 61 00 38 */ stb r3, 0x38(r1)
/* 8021502C 00211F6C 38 00 00 64 */ li r0, 0x64
/* 80215030 00211F70 98 01 00 39 */ stb r0, 0x39(r1)
/* 80215034 00211F74 98 01 00 3A */ stb r0, 0x3a(r1)
/* 80215038 00211F78 98 61 00 3B */ stb r3, 0x3b(r1)
/* 8021503C 00211F7C 80 01 00 38 */ lwz r0, 0x38(r1)
/* 80215040 00211F80 90 01 00 3C */ stw r0, 0x3c(r1)
/* 80215044 00211F84 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80215048 00211F88 38 81 00 3C */ addi r4, r1, 0x3c
/* 8021504C 00211F8C 38 A1 00 34 */ addi r5, r1, 0x34
/* 80215050 00211F90 48 03 F4 09 */ bl CPaneMgr_NS_setBlackWhite
/* 80215054 00211F94 7F 83 E3 78 */ mr r3, r28
/* 80215058 00211F98 80 9C 05 3C */ lwz r4, 0x53c(r28)
/* 8021505C 00211F9C 4B FF EE 39 */ bl dMeter2Draw_c_NS_playOxygenBpkAnimation
/* 80215060 00211FA0 C0 3E 05 FC */ lfs f1, 0x5fc(r30)
/* 80215064 00211FA4 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80215068 00211FA8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8021506C 00211FAC 40 81 01 40 */ ble lbl_802151AC
/* 80215070 00211FB0 38 00 00 2B */ li r0, 0x2b
/* 80215074 00211FB4 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80215078 00211FB8 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 8021507C 00211FBC 38 81 00 2C */ addi r4, r1, 0x2c
/* 80215080 00211FC0 38 A0 00 00 */ li r5, 0
/* 80215084 00211FC4 38 C0 00 00 */ li r6, 0
/* 80215088 00211FC8 38 E0 00 00 */ li r7, 0
/* 8021508C 00211FCC C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 80215090 00211FD0 FC 40 08 90 */ fmr f2, f1
/* 80215094 00211FD4 C0 62 AE B0 */ lfs f3, lbl_804548B0-_SDA2_BASE_(r2)
/* 80215098 00211FD8 FC 80 18 90 */ fmr f4, f3
/* 8021509C 00211FDC 39 00 00 00 */ li r8, 0
/* 802150A0 00211FE0 48 09 74 6D */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 802150A4 00211FE4 48 00 01 08 */ b lbl_802151AC
lbl_802150A8:
/* 802150A8 00211FE8 C0 02 AE 94 */ lfs f0, lbl_80454894-_SDA2_BASE_(r2)
/* 802150AC 00211FEC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802150B0 00211FF0 4C 40 13 82 */ cror 2, 0, 2
/* 802150B4 00211FF4 40 82 00 A8 */ bne lbl_8021515C
/* 802150B8 00211FF8 38 00 00 50 */ li r0, 0x50
/* 802150BC 00211FFC 98 01 00 1C */ stb r0, 0x1c(r1)
/* 802150C0 00212000 38 00 00 B4 */ li r0, 0xb4
/* 802150C4 00212004 98 01 00 1D */ stb r0, 0x1d(r1)
/* 802150C8 00212008 38 60 00 FF */ li r3, 0xff
/* 802150CC 0021200C 98 61 00 1E */ stb r3, 0x1e(r1)
/* 802150D0 00212010 98 61 00 1F */ stb r3, 0x1f(r1)
/* 802150D4 00212014 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 802150D8 00212018 90 01 00 20 */ stw r0, 0x20(r1)
/* 802150DC 0021201C 38 00 00 C8 */ li r0, 0xc8
/* 802150E0 00212020 98 01 00 24 */ stb r0, 0x24(r1)
/* 802150E4 00212024 98 01 00 25 */ stb r0, 0x25(r1)
/* 802150E8 00212028 98 61 00 26 */ stb r3, 0x26(r1)
/* 802150EC 0021202C 98 61 00 27 */ stb r3, 0x27(r1)
/* 802150F0 00212030 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802150F4 00212034 90 01 00 28 */ stw r0, 0x28(r1)
/* 802150F8 00212038 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 802150FC 0021203C 38 81 00 28 */ addi r4, r1, 0x28
/* 80215100 00212040 38 A1 00 20 */ addi r5, r1, 0x20
/* 80215104 00212044 48 03 F3 55 */ bl CPaneMgr_NS_setBlackWhite
/* 80215108 00212048 7F 83 E3 78 */ mr r3, r28
/* 8021510C 0021204C 80 9C 05 40 */ lwz r4, 0x540(r28)
/* 80215110 00212050 4B FF ED 85 */ bl dMeter2Draw_c_NS_playOxygenBpkAnimation
/* 80215114 00212054 C0 3E 05 FC */ lfs f1, 0x5fc(r30)
/* 80215118 00212058 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021511C 0021205C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80215120 00212060 40 81 00 8C */ ble lbl_802151AC
/* 80215124 00212064 38 00 00 2A */ li r0, 0x2a
/* 80215128 00212068 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021512C 0021206C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 80215130 00212070 38 81 00 18 */ addi r4, r1, 0x18
/* 80215134 00212074 38 A0 00 00 */ li r5, 0
/* 80215138 00212078 38 C0 00 00 */ li r6, 0
/* 8021513C 0021207C 38 E0 00 00 */ li r7, 0
/* 80215140 00212080 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 80215144 00212084 FC 40 08 90 */ fmr f2, f1
/* 80215148 00212088 C0 62 AE B0 */ lfs f3, lbl_804548B0-_SDA2_BASE_(r2)
/* 8021514C 0021208C FC 80 18 90 */ fmr f4, f3
/* 80215150 00212090 39 00 00 00 */ li r8, 0
/* 80215154 00212094 48 09 73 B9 */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 80215158 00212098 48 00 00 54 */ b lbl_802151AC
lbl_8021515C:
/* 8021515C 0021209C 38 00 00 50 */ li r0, 0x50
/* 80215160 002120A0 98 01 00 08 */ stb r0, 8(r1)
/* 80215164 002120A4 38 00 00 B4 */ li r0, 0xb4
/* 80215168 002120A8 98 01 00 09 */ stb r0, 9(r1)
/* 8021516C 002120AC 38 60 00 FF */ li r3, 0xff
/* 80215170 002120B0 98 61 00 0A */ stb r3, 0xa(r1)
/* 80215174 002120B4 98 61 00 0B */ stb r3, 0xb(r1)
/* 80215178 002120B8 80 01 00 08 */ lwz r0, 8(r1)
/* 8021517C 002120BC 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215180 002120C0 38 00 00 C8 */ li r0, 0xc8
/* 80215184 002120C4 98 01 00 10 */ stb r0, 0x10(r1)
/* 80215188 002120C8 98 01 00 11 */ stb r0, 0x11(r1)
/* 8021518C 002120CC 98 61 00 12 */ stb r3, 0x12(r1)
/* 80215190 002120D0 98 61 00 13 */ stb r3, 0x13(r1)
/* 80215194 002120D4 80 01 00 10 */ lwz r0, 0x10(r1)
/* 80215198 002120D8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021519C 002120DC 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 802151A0 002120E0 38 81 00 14 */ addi r4, r1, 0x14
/* 802151A4 002120E4 38 A1 00 0C */ addi r5, r1, 0xc
/* 802151A8 002120E8 48 03 F2 B1 */ bl CPaneMgr_NS_setBlackWhite
lbl_802151AC:
/* 802151AC 002120EC 7F 83 E3 78 */ mr r3, r28
/* 802151B0 002120F0 38 80 00 01 */ li r4, 1
/* 802151B4 002120F4 48 00 07 3D */ bl dMeter2Draw_c_NS_setAlphaOxygenChange
lbl_802151B8:
/* 802151B8 002120F8 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 802151BC 002120FC 80 63 00 04 */ lwz r3, 4(r3)
/* 802151C0 00212100 7C 9C EA 14 */ add r4, r28, r29
/* 802151C4 00212104 C0 24 05 84 */ lfs f1, 0x584(r4)
/* 802151C8 00212108 C0 44 05 90 */ lfs f2, 0x590(r4)
/* 802151CC 0021210C 81 83 00 00 */ lwz r12, 0(r3)
/* 802151D0 00212110 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 802151D4 00212114 7D 89 03 A6 */ mtctr r12
/* 802151D8 00212118 4E 80 04 21 */ bctrl
/* 802151DC 0021211C 80 7C 01 DC */ lwz r3, 0x1dc(r28)
/* 802151E0 00212120 80 63 00 04 */ lwz r3, 4(r3)
/* 802151E4 00212124 7C 9C EA 14 */ add r4, r28, r29
/* 802151E8 00212128 C0 24 05 9C */ lfs f1, 0x59c(r4)
/* 802151EC 0021212C C0 44 05 A8 */ lfs f2, 0x5a8(r4)
/* 802151F0 00212130 81 83 00 00 */ lwz r12, 0(r3)
/* 802151F4 00212134 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 802151F8 00212138 7D 89 03 A6 */ mtctr r12
/* 802151FC 0021213C 4E 80 04 21 */ bctrl
/* 80215200 00212140 80 7C 01 D0 */ lwz r3, 0x1d0(r28)
/* 80215204 00212144 80 63 00 04 */ lwz r3, 4(r3)
/* 80215208 00212148 7C 9C EA 14 */ add r4, r28, r29
/* 8021520C 0021214C C0 24 05 B4 */ lfs f1, 0x5b4(r4)
/* 80215210 00212150 C0 44 05 C0 */ lfs f2, 0x5c0(r4)
/* 80215214 00212154 81 83 00 00 */ lwz r12, 0(r3)
/* 80215218 00212158 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021521C 0021215C 7D 89 03 A6 */ mtctr r12
/* 80215220 00212160 4E 80 04 21 */ bctrl
/* 80215224 00212164 7C 9C EA 14 */ add r4, r28, r29
/* 80215228 00212168 C0 24 05 D8 */ lfs f1, 0x5d8(r4)
/* 8021522C 0021216C 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80215230 00212170 80 63 00 04 */ lwz r3, 4(r3)
/* 80215234 00212174 C0 04 05 CC */ lfs f0, 0x5cc(r4)
/* 80215238 00212178 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021523C 0021217C D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 80215240 00212180 81 83 00 00 */ lwz r12, 0(r3)
/* 80215244 00212184 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215248 00212188 7D 89 03 A6 */ mtctr r12
/* 8021524C 0021218C 4E 80 04 21 */ bctrl
/* 80215250 00212190 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80215254 00212194 7C 9C EA 14 */ add r4, r28, r29
/* 80215258 00212198 C0 24 05 E4 */ lfs f1, 0x5e4(r4)
/* 8021525C 0021219C C0 44 05 F0 */ lfs f2, 0x5f0(r4)
/* 80215260 002121A0 48 03 F3 51 */ bl CPaneMgr_NS_paneTrans
/* 80215264 002121A4 80 7C 00 7C */ lwz r3, 0x7c(r28)
/* 80215268 002121A8 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 8021526C 002121AC FC 40 08 90 */ fmr f2, f1
/* 80215270 002121B0 7F E4 FB 78 */ mr r4, r31
/* 80215274 002121B4 48 0E 3C 61 */ bl J2DScreen_NS_draw
/* 80215278 002121B8 39 61 00 90 */ addi r11, r1, 0x90
/* 8021527C 002121BC 48 14 CF A5 */ bl _restgpr_27
/* 80215280 002121C0 80 01 00 94 */ lwz r0, 0x94(r1)
/* 80215284 002121C4 7C 08 03 A6 */ mtlr r0
/* 80215288 002121C8 38 21 00 90 */ addi r1, r1, 0x90
/* 8021528C 002121CC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawMagic
dMeter2Draw_c_NS_drawMagic:
/* 80215290 002121D0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80215294 002121D4 80 C3 01 D4 */ lwz r6, 0x1d4(r3)
/* 80215298 002121D8 C0 66 00 24 */ lfs f3, 0x24(r6)
/* 8021529C 002121DC 80 C3 01 DC */ lwz r6, 0x1dc(r3)
/* 802152A0 002121E0 C0 C6 00 24 */ lfs f6, 0x24(r6)
/* 802152A4 002121E4 80 C3 01 D8 */ lwz r6, 0x1d8(r3)
/* 802152A8 002121E8 C0 86 00 34 */ lfs f4, 0x34(r6)
/* 802152AC 002121EC 7C A0 07 34 */ extsh r0, r5
/* 802152B0 002121F0 C8 A2 AE A0 */ lfd f5, lbl_804548A0-_SDA2_BASE_(r2)
/* 802152B4 002121F4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802152B8 002121F8 90 01 00 0C */ stw r0, 0xc(r1)
/* 802152BC 002121FC 3C C0 43 30 */ lis r6, 0x4330
/* 802152C0 00212200 90 C1 00 08 */ stw r6, 8(r1)
/* 802152C4 00212204 C8 01 00 08 */ lfd f0, 8(r1)
/* 802152C8 00212208 EC 00 28 28 */ fsubs f0, f0, f5
/* 802152CC 0021220C EC 00 01 32 */ fmuls f0, f0, f4
/* 802152D0 00212210 C0 82 AE B8 */ lfs f4, lbl_804548B8-_SDA2_BASE_(r2)
/* 802152D4 00212214 EC 00 01 32 */ fmuls f0, f0, f4
/* 802152D8 00212218 D0 03 05 84 */ stfs f0, 0x584(r3)
/* 802152DC 0021221C 80 A3 01 D8 */ lwz r5, 0x1d8(r3)
/* 802152E0 00212220 C0 05 00 38 */ lfs f0, 0x38(r5)
/* 802152E4 00212224 D0 03 05 90 */ stfs f0, 0x590(r3)
/* 802152E8 00212228 80 A3 01 D4 */ lwz r5, 0x1d4(r3)
/* 802152EC 0021222C C0 E5 00 24 */ lfs f7, 0x24(r5)
/* 802152F0 00212230 EC 66 18 28 */ fsubs f3, f6, f3
/* 802152F4 00212234 7C 80 07 34 */ extsh r0, r4
/* 802152F8 00212238 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802152FC 0021223C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80215300 00212240 90 C1 00 10 */ stw r6, 0x10(r1)
/* 80215304 00212244 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80215308 00212248 EC 00 28 28 */ fsubs f0, f0, f5
/* 8021530C 0021224C EC 03 00 32 */ fmuls f0, f3, f0
/* 80215310 00212250 EC 00 01 32 */ fmuls f0, f0, f4
/* 80215314 00212254 EC 00 38 2A */ fadds f0, f0, f7
/* 80215318 00212258 D0 03 05 9C */ stfs f0, 0x59c(r3)
/* 8021531C 0021225C 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 80215320 00212260 C0 04 00 28 */ lfs f0, 0x28(r4)
/* 80215324 00212264 D0 03 05 A8 */ stfs f0, 0x5a8(r3)
/* 80215328 00212268 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 8021532C 0021226C C0 64 00 34 */ lfs f3, 0x34(r4)
/* 80215330 00212270 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80215334 00212274 90 C1 00 18 */ stw r6, 0x18(r1)
/* 80215338 00212278 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021533C 0021227C EC 00 28 28 */ fsubs f0, f0, f5
/* 80215340 00212280 EC 00 00 F2 */ fmuls f0, f0, f3
/* 80215344 00212284 EC 00 01 32 */ fmuls f0, f0, f4
/* 80215348 00212288 D0 03 05 B4 */ stfs f0, 0x5b4(r3)
/* 8021534C 0021228C 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 80215350 00212290 C0 04 00 38 */ lfs f0, 0x38(r4)
/* 80215354 00212294 D0 03 05 C0 */ stfs f0, 0x5c0(r3)
/* 80215358 00212298 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8021535C 0021229C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215360 002122A0 C0 04 00 40 */ lfs f0, 0x40(r4)
/* 80215364 002122A4 D0 03 05 CC */ stfs f0, 0x5cc(r3)
/* 80215368 002122A8 C0 04 00 40 */ lfs f0, 0x40(r4)
/* 8021536C 002122AC D0 03 05 D8 */ stfs f0, 0x5d8(r3)
/* 80215370 002122B0 D0 23 05 E4 */ stfs f1, 0x5e4(r3)
/* 80215374 002122B4 D0 43 05 F0 */ stfs f2, 0x5f0(r3)
/* 80215378 002122B8 38 21 00 20 */ addi r1, r1, 0x20
/* 8021537C 002122BC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaMagicChange
dMeter2Draw_c_NS_setAlphaMagicChange:
/* 80215380 002122C0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80215384 002122C4 7C 08 02 A6 */ mflr r0
/* 80215388 002122C8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021538C 002122CC 39 61 00 20 */ addi r11, r1, 0x20
/* 80215390 002122D0 48 14 CE 45 */ bl _savegpr_27
/* 80215394 002122D4 7C 7B 1B 78 */ mr r27, r3
/* 80215398 002122D8 7C 9C 23 78 */ mr r28, r4
/* 8021539C 002122DC 3B E0 00 00 */ li r31, 0
/* 802153A0 002122E0 3B C0 00 00 */ li r30, 0
/* 802153A4 002122E4 3B A0 00 00 */ li r29, 0
/* 802153A8 002122E8 80 63 01 CC */ lwz r3, 0x1cc(r3)
/* 802153AC 002122EC 48 04 04 7D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802153B0 002122F0 C0 1B 07 A4 */ lfs f0, 0x7a4(r27)
/* 802153B4 002122F4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802153B8 002122F8 40 82 00 0C */ bne lbl_802153C4
/* 802153BC 002122FC 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 802153C0 00212300 41 82 00 14 */ beq lbl_802153D4
lbl_802153C4:
/* 802153C4 00212304 80 7B 01 CC */ lwz r3, 0x1cc(r27)
/* 802153C8 00212308 48 04 04 61 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802153CC 0021230C D0 3B 07 A4 */ stfs f1, 0x7a4(r27)
/* 802153D0 00212310 3B E0 00 01 */ li r31, 1
lbl_802153D4:
/* 802153D4 00212314 C0 1B 07 A8 */ lfs f0, 0x7a8(r27)
/* 802153D8 00212318 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802153DC 0021231C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802153E0 00212320 C0 23 00 44 */ lfs f1, 0x44(r3)
/* 802153E4 00212324 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802153E8 00212328 40 82 00 0C */ bne lbl_802153F4
/* 802153EC 0021232C 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 802153F0 00212330 41 82 00 0C */ beq lbl_802153FC
lbl_802153F4:
/* 802153F4 00212334 D0 3B 07 A8 */ stfs f1, 0x7a8(r27)
/* 802153F8 00212338 3B C0 00 01 */ li r30, 1
lbl_802153FC:
/* 802153FC 0021233C C0 1B 07 AC */ lfs f0, 0x7ac(r27)
/* 80215400 00212340 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215404 00212344 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80215408 00212348 C0 23 00 48 */ lfs f1, 0x48(r3)
/* 8021540C 0021234C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215410 00212350 40 82 00 0C */ bne lbl_8021541C
/* 80215414 00212354 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215418 00212358 41 82 00 0C */ beq lbl_80215424
lbl_8021541C:
/* 8021541C 0021235C D0 3B 07 AC */ stfs f1, 0x7ac(r27)
/* 80215420 00212360 3B A0 00 01 */ li r29, 1
lbl_80215424:
/* 80215424 00212364 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80215428 00212368 40 82 00 14 */ bne lbl_8021543C
/* 8021542C 0021236C 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80215430 00212370 40 82 00 0C */ bne lbl_8021543C
/* 80215434 00212374 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215438 00212378 41 82 00 18 */ beq lbl_80215450
lbl_8021543C:
/* 8021543C 0021237C 80 7B 01 D8 */ lwz r3, 0x1d8(r27)
/* 80215440 00212380 C0 3B 07 A8 */ lfs f1, 0x7a8(r27)
/* 80215444 00212384 C0 1B 07 A4 */ lfs f0, 0x7a4(r27)
/* 80215448 00212388 EC 21 00 32 */ fmuls f1, f1, f0
/* 8021544C 0021238C 48 04 03 85 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80215450:
/* 80215450 00212390 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80215454 00212394 40 82 00 14 */ bne lbl_80215468
/* 80215458 00212398 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 8021545C 0021239C 40 82 00 0C */ bne lbl_80215468
/* 80215460 002123A0 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215464 002123A4 41 82 00 2C */ beq lbl_80215490
lbl_80215468:
/* 80215468 002123A8 80 7B 01 D4 */ lwz r3, 0x1d4(r27)
/* 8021546C 002123AC C0 3B 07 AC */ lfs f1, 0x7ac(r27)
/* 80215470 002123B0 C0 1B 07 A4 */ lfs f0, 0x7a4(r27)
/* 80215474 002123B4 EC 21 00 32 */ fmuls f1, f1, f0
/* 80215478 002123B8 48 04 03 59 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021547C 002123BC 80 7B 01 DC */ lwz r3, 0x1dc(r27)
/* 80215480 002123C0 C0 3B 07 AC */ lfs f1, 0x7ac(r27)
/* 80215484 002123C4 C0 1B 07 A4 */ lfs f0, 0x7a4(r27)
/* 80215488 002123C8 EC 21 00 32 */ fmuls f1, f1, f0
/* 8021548C 002123CC 48 04 03 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80215490:
/* 80215490 002123D0 39 61 00 20 */ addi r11, r1, 0x20
/* 80215494 002123D4 48 14 CD 8D */ bl _restgpr_27
/* 80215498 002123D8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8021549C 002123DC 7C 08 03 A6 */ mtlr r0
/* 802154A0 002123E0 38 21 00 20 */ addi r1, r1, 0x20
/* 802154A4 002123E4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawKantera
dMeter2Draw_c_NS_drawKantera:
/* 802154A8 002123E8 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802154AC 002123EC 80 C3 01 D4 */ lwz r6, 0x1d4(r3)
/* 802154B0 002123F0 C0 06 00 24 */ lfs f0, 0x24(r6)
/* 802154B4 002123F4 80 C3 01 DC */ lwz r6, 0x1dc(r3)
/* 802154B8 002123F8 C0 66 00 24 */ lfs f3, 0x24(r6)
/* 802154BC 002123FC EC C3 00 28 */ fsubs f6, f3, f0
/* 802154C0 00212400 C0 E2 AE 80 */ lfs f7, lbl_80454880-_SDA2_BASE_(r2)
/* 802154C4 00212404 FC 80 38 90 */ fmr f4, f7
/* 802154C8 00212408 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 802154CC 0021240C 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 802154D0 00212410 A0 06 00 06 */ lhz r0, 6(r6)
/* 802154D4 00212414 54 06 04 3F */ clrlwi. r6, r0, 0x10
/* 802154D8 00212418 41 82 00 60 */ beq lbl_80215538
/* 802154DC 0021241C C8 A2 AE A0 */ lfd f5, lbl_804548A0-_SDA2_BASE_(r2)
/* 802154E0 00212420 6C A0 80 00 */ xoris r0, r5, 0x8000
/* 802154E4 00212424 90 01 00 0C */ stw r0, 0xc(r1)
/* 802154E8 00212428 3C A0 43 30 */ lis r5, 0x4330
/* 802154EC 0021242C 90 A1 00 08 */ stw r5, 8(r1)
/* 802154F0 00212430 C8 01 00 08 */ lfd f0, 8(r1)
/* 802154F4 00212434 EC 60 28 28 */ fsubs f3, f0, f5
/* 802154F8 00212438 C8 82 AE C0 */ lfd f4, lbl_804548C0-_SDA2_BASE_(r2)
/* 802154FC 0021243C 90 C1 00 14 */ stw r6, 0x14(r1)
/* 80215500 00212440 90 A1 00 10 */ stw r5, 0x10(r1)
/* 80215504 00212444 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80215508 00212448 EC 00 20 28 */ fsubs f0, f0, f4
/* 8021550C 0021244C EC E3 00 24 */ fdivs f7, f3, f0
/* 80215510 00212450 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 80215514 00212454 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80215518 00212458 90 A1 00 18 */ stw r5, 0x18(r1)
/* 8021551C 0021245C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80215520 00212460 EC 60 28 28 */ fsubs f3, f0, f5
/* 80215524 00212464 90 C1 00 24 */ stw r6, 0x24(r1)
/* 80215528 00212468 90 A1 00 20 */ stw r5, 0x20(r1)
/* 8021552C 0021246C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80215530 00212470 EC 00 20 28 */ fsubs f0, f0, f4
/* 80215534 00212474 EC 83 00 24 */ fdivs f4, f3, f0
lbl_80215538:
/* 80215538 00212478 80 83 01 D8 */ lwz r4, 0x1d8(r3)
/* 8021553C 0021247C C0 04 00 34 */ lfs f0, 0x34(r4)
/* 80215540 00212480 EC 07 00 32 */ fmuls f0, f7, f0
/* 80215544 00212484 D0 03 05 88 */ stfs f0, 0x588(r3)
/* 80215548 00212488 80 83 01 D8 */ lwz r4, 0x1d8(r3)
/* 8021554C 0021248C C0 04 00 38 */ lfs f0, 0x38(r4)
/* 80215550 00212490 D0 03 05 94 */ stfs f0, 0x594(r3)
/* 80215554 00212494 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 80215558 00212498 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8021555C 0021249C EC 06 01 32 */ fmuls f0, f6, f4
/* 80215560 002124A0 EC 00 18 2A */ fadds f0, f0, f3
/* 80215564 002124A4 D0 03 05 A0 */ stfs f0, 0x5a0(r3)
/* 80215568 002124A8 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 8021556C 002124AC C0 04 00 28 */ lfs f0, 0x28(r4)
/* 80215570 002124B0 D0 03 05 AC */ stfs f0, 0x5ac(r3)
/* 80215574 002124B4 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 80215578 002124B8 C0 04 00 34 */ lfs f0, 0x34(r4)
/* 8021557C 002124BC EC 04 00 32 */ fmuls f0, f4, f0
/* 80215580 002124C0 D0 03 05 B8 */ stfs f0, 0x5b8(r3)
/* 80215584 002124C4 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 80215588 002124C8 C0 04 00 38 */ lfs f0, 0x38(r4)
/* 8021558C 002124CC D0 03 05 C4 */ stfs f0, 0x5c4(r3)
/* 80215590 002124D0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215594 002124D4 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215598 002124D8 C0 04 00 54 */ lfs f0, 0x54(r4)
/* 8021559C 002124DC D0 03 05 D0 */ stfs f0, 0x5d0(r3)
/* 802155A0 002124E0 C0 04 00 54 */ lfs f0, 0x54(r4)
/* 802155A4 002124E4 D0 03 05 DC */ stfs f0, 0x5dc(r3)
/* 802155A8 002124E8 D0 23 05 E8 */ stfs f1, 0x5e8(r3)
/* 802155AC 002124EC D0 43 05 F4 */ stfs f2, 0x5f4(r3)
/* 802155B0 002124F0 38 21 00 30 */ addi r1, r1, 0x30
/* 802155B4 002124F4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaKanteraChange
dMeter2Draw_c_NS_setAlphaKanteraChange:
/* 802155B8 002124F8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802155BC 002124FC 7C 08 02 A6 */ mflr r0
/* 802155C0 00212500 90 01 00 24 */ stw r0, 0x24(r1)
/* 802155C4 00212504 39 61 00 20 */ addi r11, r1, 0x20
/* 802155C8 00212508 48 14 CC 0D */ bl _savegpr_27
/* 802155CC 0021250C 7C 7B 1B 78 */ mr r27, r3
/* 802155D0 00212510 7C 9C 23 78 */ mr r28, r4
/* 802155D4 00212514 3B E0 00 00 */ li r31, 0
/* 802155D8 00212518 3B C0 00 00 */ li r30, 0
/* 802155DC 0021251C 3B A0 00 00 */ li r29, 0
/* 802155E0 00212520 80 63 01 CC */ lwz r3, 0x1cc(r3)
/* 802155E4 00212524 48 04 02 45 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802155E8 00212528 C0 1B 07 B0 */ lfs f0, 0x7b0(r27)
/* 802155EC 0021252C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802155F0 00212530 40 82 00 0C */ bne lbl_802155FC
/* 802155F4 00212534 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 802155F8 00212538 41 82 00 14 */ beq lbl_8021560C
lbl_802155FC:
/* 802155FC 0021253C 80 7B 01 CC */ lwz r3, 0x1cc(r27)
/* 80215600 00212540 48 04 02 29 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215604 00212544 D0 3B 07 B0 */ stfs f1, 0x7b0(r27)
/* 80215608 00212548 3B E0 00 01 */ li r31, 1
lbl_8021560C:
/* 8021560C 0021254C C0 1B 07 B4 */ lfs f0, 0x7b4(r27)
/* 80215610 00212550 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215614 00212554 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80215618 00212558 C0 23 00 58 */ lfs f1, 0x58(r3)
/* 8021561C 0021255C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215620 00212560 40 82 00 0C */ bne lbl_8021562C
/* 80215624 00212564 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215628 00212568 41 82 00 0C */ beq lbl_80215634
lbl_8021562C:
/* 8021562C 0021256C D0 3B 07 B4 */ stfs f1, 0x7b4(r27)
/* 80215630 00212570 3B C0 00 01 */ li r30, 1
lbl_80215634:
/* 80215634 00212574 C0 1B 07 B8 */ lfs f0, 0x7b8(r27)
/* 80215638 00212578 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021563C 0021257C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80215640 00212580 C0 23 00 5C */ lfs f1, 0x5c(r3)
/* 80215644 00212584 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215648 00212588 40 82 00 0C */ bne lbl_80215654
/* 8021564C 0021258C 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215650 00212590 41 82 00 0C */ beq lbl_8021565C
lbl_80215654:
/* 80215654 00212594 D0 3B 07 B8 */ stfs f1, 0x7b8(r27)
/* 80215658 00212598 3B A0 00 01 */ li r29, 1
lbl_8021565C:
/* 8021565C 0021259C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80215660 002125A0 40 82 00 14 */ bne lbl_80215674
/* 80215664 002125A4 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80215668 002125A8 40 82 00 0C */ bne lbl_80215674
/* 8021566C 002125AC 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215670 002125B0 41 82 00 18 */ beq lbl_80215688
lbl_80215674:
/* 80215674 002125B4 80 7B 01 D8 */ lwz r3, 0x1d8(r27)
/* 80215678 002125B8 C0 3B 07 B4 */ lfs f1, 0x7b4(r27)
/* 8021567C 002125BC C0 1B 07 B0 */ lfs f0, 0x7b0(r27)
/* 80215680 002125C0 EC 21 00 32 */ fmuls f1, f1, f0
/* 80215684 002125C4 48 04 01 4D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80215688:
/* 80215688 002125C8 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 8021568C 002125CC 40 82 00 14 */ bne lbl_802156A0
/* 80215690 002125D0 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80215694 002125D4 40 82 00 0C */ bne lbl_802156A0
/* 80215698 002125D8 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 8021569C 002125DC 41 82 00 2C */ beq lbl_802156C8
lbl_802156A0:
/* 802156A0 002125E0 80 7B 01 D4 */ lwz r3, 0x1d4(r27)
/* 802156A4 002125E4 C0 3B 07 B8 */ lfs f1, 0x7b8(r27)
/* 802156A8 002125E8 C0 1B 07 B0 */ lfs f0, 0x7b0(r27)
/* 802156AC 002125EC EC 21 00 32 */ fmuls f1, f1, f0
/* 802156B0 002125F0 48 04 01 21 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802156B4 002125F4 80 7B 01 DC */ lwz r3, 0x1dc(r27)
/* 802156B8 002125F8 C0 3B 07 B8 */ lfs f1, 0x7b8(r27)
/* 802156BC 002125FC C0 1B 07 B0 */ lfs f0, 0x7b0(r27)
/* 802156C0 00212600 EC 21 00 32 */ fmuls f1, f1, f0
/* 802156C4 00212604 48 04 01 0D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802156C8:
/* 802156C8 00212608 39 61 00 20 */ addi r11, r1, 0x20
/* 802156CC 0021260C 48 14 CB 55 */ bl _restgpr_27
/* 802156D0 00212610 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802156D4 00212614 7C 08 03 A6 */ mtlr r0
/* 802156D8 00212618 38 21 00 20 */ addi r1, r1, 0x20
/* 802156DC 0021261C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaKanteraAnimeMin
dMeter2Draw_c_NS_setAlphaKanteraAnimeMin:
/* 802156E0 00212620 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802156E4 00212624 A8 83 07 44 */ lha r4, 0x744(r3)
/* 802156E8 00212628 2C 04 00 00 */ cmpwi r4, 0
/* 802156EC 0021262C 41 81 00 10 */ bgt lbl_802156FC
/* 802156F0 00212630 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802156F4 00212634 D0 03 06 00 */ stfs f0, 0x600(r3)
/* 802156F8 00212638 48 00 00 5C */ b lbl_80215754
lbl_802156FC:
/* 802156FC 0021263C 38 04 FF FF */ addi r0, r4, -1
/* 80215700 00212640 B0 03 07 44 */ sth r0, 0x744(r3)
/* 80215704 00212644 A8 03 07 44 */ lha r0, 0x744(r3)
/* 80215708 00212648 2C 00 00 00 */ cmpwi r0, 0
/* 8021570C 0021264C 40 80 00 0C */ bge lbl_80215718
/* 80215710 00212650 38 00 00 00 */ li r0, 0
/* 80215714 00212654 B0 03 07 44 */ sth r0, 0x744(r3)
lbl_80215718:
/* 80215718 00212658 A8 03 07 44 */ lha r0, 0x744(r3)
/* 8021571C 0021265C C8 22 AE A0 */ lfd f1, lbl_804548A0-_SDA2_BASE_(r2)
/* 80215720 00212660 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80215724 00212664 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215728 00212668 3C 00 43 30 */ lis r0, 0x4330
/* 8021572C 0021266C 90 01 00 08 */ stw r0, 8(r1)
/* 80215730 00212670 C8 01 00 08 */ lfd f0, 8(r1)
/* 80215734 00212674 EC 20 08 28 */ fsubs f1, f0, f1
/* 80215738 00212678 C0 02 AE BC */ lfs f0, lbl_804548BC-_SDA2_BASE_(r2)
/* 8021573C 0021267C EC 21 00 24 */ fdivs f1, f1, f0
/* 80215740 00212680 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215744 00212684 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215748 00212688 C0 04 00 18 */ lfs f0, 0x18(r4)
/* 8021574C 0021268C EC 01 00 32 */ fmuls f0, f1, f0
/* 80215750 00212690 D0 03 06 00 */ stfs f0, 0x600(r3)
lbl_80215754:
/* 80215754 00212694 38 21 00 10 */ addi r1, r1, 0x10
/* 80215758 00212698 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaKanteraAnimeMax
dMeter2Draw_c_NS_setAlphaKanteraAnimeMax:
/* 8021575C 0021269C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80215760 002126A0 A8 83 07 44 */ lha r4, 0x744(r3)
/* 80215764 002126A4 2C 04 00 05 */ cmpwi r4, 5
/* 80215768 002126A8 41 80 00 18 */ blt lbl_80215780
/* 8021576C 002126AC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215770 002126B0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215774 002126B4 C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80215778 002126B8 D0 03 06 00 */ stfs f0, 0x600(r3)
/* 8021577C 002126BC 48 00 00 5C */ b lbl_802157D8
lbl_80215780:
/* 80215780 002126C0 38 04 00 01 */ addi r0, r4, 1
/* 80215784 002126C4 B0 03 07 44 */ sth r0, 0x744(r3)
/* 80215788 002126C8 A8 03 07 44 */ lha r0, 0x744(r3)
/* 8021578C 002126CC 2C 00 00 05 */ cmpwi r0, 5
/* 80215790 002126D0 40 81 00 0C */ ble lbl_8021579C
/* 80215794 002126D4 38 00 00 05 */ li r0, 5
/* 80215798 002126D8 B0 03 07 44 */ sth r0, 0x744(r3)
lbl_8021579C:
/* 8021579C 002126DC A8 03 07 44 */ lha r0, 0x744(r3)
/* 802157A0 002126E0 C8 22 AE A0 */ lfd f1, lbl_804548A0-_SDA2_BASE_(r2)
/* 802157A4 002126E4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802157A8 002126E8 90 01 00 0C */ stw r0, 0xc(r1)
/* 802157AC 002126EC 3C 00 43 30 */ lis r0, 0x4330
/* 802157B0 002126F0 90 01 00 08 */ stw r0, 8(r1)
/* 802157B4 002126F4 C8 01 00 08 */ lfd f0, 8(r1)
/* 802157B8 002126F8 EC 20 08 28 */ fsubs f1, f0, f1
/* 802157BC 002126FC C0 02 AE BC */ lfs f0, lbl_804548BC-_SDA2_BASE_(r2)
/* 802157C0 00212700 EC 21 00 24 */ fdivs f1, f1, f0
/* 802157C4 00212704 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802157C8 00212708 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802157CC 0021270C C0 04 00 18 */ lfs f0, 0x18(r4)
/* 802157D0 00212710 EC 01 00 32 */ fmuls f0, f1, f0
/* 802157D4 00212714 D0 03 06 00 */ stfs f0, 0x600(r3)
lbl_802157D8:
/* 802157D8 00212718 38 21 00 10 */ addi r1, r1, 0x10
/* 802157DC 0021271C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawOxygen
dMeter2Draw_c_NS_drawOxygen:
/* 802157E0 00212720 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802157E4 00212724 80 C3 01 D4 */ lwz r6, 0x1d4(r3)
/* 802157E8 00212728 C0 06 00 24 */ lfs f0, 0x24(r6)
/* 802157EC 0021272C 80 C3 01 DC */ lwz r6, 0x1dc(r3)
/* 802157F0 00212730 C0 66 00 24 */ lfs f3, 0x24(r6)
/* 802157F4 00212734 EC A3 00 28 */ fsubs f5, f3, f0
/* 802157F8 00212738 C0 C2 AE 80 */ lfs f6, lbl_80454880-_SDA2_BASE_(r2)
/* 802157FC 0021273C FC 80 30 90 */ fmr f4, f6
/* 80215800 00212740 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80215804 00212744 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80215808 00212748 80 E6 5D E8 */ lwz r7, 0x5de8(r6)
/* 8021580C 0021274C 2C 07 00 00 */ cmpwi r7, 0
/* 80215810 00212750 40 81 00 60 */ ble lbl_80215870
/* 80215814 00212754 C8 82 AE A0 */ lfd f4, lbl_804548A0-_SDA2_BASE_(r2)
/* 80215818 00212758 6C A0 80 00 */ xoris r0, r5, 0x8000
/* 8021581C 0021275C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215820 00212760 3C C0 43 30 */ lis r6, 0x4330
/* 80215824 00212764 90 C1 00 08 */ stw r6, 8(r1)
/* 80215828 00212768 C8 01 00 08 */ lfd f0, 8(r1)
/* 8021582C 0021276C EC 60 20 28 */ fsubs f3, f0, f4
/* 80215830 00212770 6C E5 80 00 */ xoris r5, r7, 0x8000
/* 80215834 00212774 90 A1 00 14 */ stw r5, 0x14(r1)
/* 80215838 00212778 90 C1 00 10 */ stw r6, 0x10(r1)
/* 8021583C 0021277C C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80215840 00212780 EC 00 20 28 */ fsubs f0, f0, f4
/* 80215844 00212784 EC C3 00 24 */ fdivs f6, f3, f0
/* 80215848 00212788 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 8021584C 0021278C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80215850 00212790 90 C1 00 18 */ stw r6, 0x18(r1)
/* 80215854 00212794 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80215858 00212798 EC 60 20 28 */ fsubs f3, f0, f4
/* 8021585C 0021279C 90 A1 00 24 */ stw r5, 0x24(r1)
/* 80215860 002127A0 90 C1 00 20 */ stw r6, 0x20(r1)
/* 80215864 002127A4 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80215868 002127A8 EC 00 20 28 */ fsubs f0, f0, f4
/* 8021586C 002127AC EC 83 00 24 */ fdivs f4, f3, f0
lbl_80215870:
/* 80215870 002127B0 80 83 01 D8 */ lwz r4, 0x1d8(r3)
/* 80215874 002127B4 C0 04 00 34 */ lfs f0, 0x34(r4)
/* 80215878 002127B8 EC 06 00 32 */ fmuls f0, f6, f0
/* 8021587C 002127BC D0 03 05 8C */ stfs f0, 0x58c(r3)
/* 80215880 002127C0 80 83 01 D8 */ lwz r4, 0x1d8(r3)
/* 80215884 002127C4 C0 04 00 38 */ lfs f0, 0x38(r4)
/* 80215888 002127C8 D0 03 05 98 */ stfs f0, 0x598(r3)
/* 8021588C 002127CC 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 80215890 002127D0 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 80215894 002127D4 EC 05 01 32 */ fmuls f0, f5, f4
/* 80215898 002127D8 EC 00 18 2A */ fadds f0, f0, f3
/* 8021589C 002127DC D0 03 05 A4 */ stfs f0, 0x5a4(r3)
/* 802158A0 002127E0 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 802158A4 002127E4 C0 04 00 28 */ lfs f0, 0x28(r4)
/* 802158A8 002127E8 D0 03 05 B0 */ stfs f0, 0x5b0(r3)
/* 802158AC 002127EC 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 802158B0 002127F0 C0 04 00 34 */ lfs f0, 0x34(r4)
/* 802158B4 002127F4 EC 04 00 32 */ fmuls f0, f4, f0
/* 802158B8 002127F8 D0 03 05 BC */ stfs f0, 0x5bc(r3)
/* 802158BC 002127FC 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 802158C0 00212800 C0 04 00 38 */ lfs f0, 0x38(r4)
/* 802158C4 00212804 D0 03 05 C8 */ stfs f0, 0x5c8(r3)
/* 802158C8 00212808 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802158CC 0021280C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802158D0 00212810 C0 04 00 68 */ lfs f0, 0x68(r4)
/* 802158D4 00212814 D0 03 05 D4 */ stfs f0, 0x5d4(r3)
/* 802158D8 00212818 C0 04 00 68 */ lfs f0, 0x68(r4)
/* 802158DC 0021281C D0 03 05 E0 */ stfs f0, 0x5e0(r3)
/* 802158E0 00212820 D0 23 05 EC */ stfs f1, 0x5ec(r3)
/* 802158E4 00212824 D0 43 05 F8 */ stfs f2, 0x5f8(r3)
/* 802158E8 00212828 38 21 00 30 */ addi r1, r1, 0x30
/* 802158EC 0021282C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaOxygenChange
dMeter2Draw_c_NS_setAlphaOxygenChange:
/* 802158F0 00212830 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802158F4 00212834 7C 08 02 A6 */ mflr r0
/* 802158F8 00212838 90 01 00 24 */ stw r0, 0x24(r1)
/* 802158FC 0021283C 39 61 00 20 */ addi r11, r1, 0x20
/* 80215900 00212840 48 14 C8 D5 */ bl _savegpr_27
/* 80215904 00212844 7C 7B 1B 78 */ mr r27, r3
/* 80215908 00212848 7C 9C 23 78 */ mr r28, r4
/* 8021590C 0021284C 3B E0 00 00 */ li r31, 0
/* 80215910 00212850 3B C0 00 00 */ li r30, 0
/* 80215914 00212854 3B A0 00 00 */ li r29, 0
/* 80215918 00212858 80 63 01 CC */ lwz r3, 0x1cc(r3)
/* 8021591C 0021285C 48 03 FF 0D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215920 00212860 C0 1B 07 BC */ lfs f0, 0x7bc(r27)
/* 80215924 00212864 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215928 00212868 40 82 00 0C */ bne lbl_80215934
/* 8021592C 0021286C 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215930 00212870 41 82 00 14 */ beq lbl_80215944
lbl_80215934:
/* 80215934 00212874 80 7B 01 CC */ lwz r3, 0x1cc(r27)
/* 80215938 00212878 48 03 FE F1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021593C 0021287C D0 3B 07 BC */ stfs f1, 0x7bc(r27)
/* 80215940 00212880 3B E0 00 01 */ li r31, 1
lbl_80215944:
/* 80215944 00212884 C0 1B 07 C0 */ lfs f0, 0x7c0(r27)
/* 80215948 00212888 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021594C 0021288C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80215950 00212890 C0 23 00 6C */ lfs f1, 0x6c(r3)
/* 80215954 00212894 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215958 00212898 40 82 00 0C */ bne lbl_80215964
/* 8021595C 0021289C 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215960 002128A0 41 82 00 0C */ beq lbl_8021596C
lbl_80215964:
/* 80215964 002128A4 D0 3B 07 C0 */ stfs f1, 0x7c0(r27)
/* 80215968 002128A8 3B C0 00 01 */ li r30, 1
lbl_8021596C:
/* 8021596C 002128AC C0 1B 07 C4 */ lfs f0, 0x7c4(r27)
/* 80215970 002128B0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215974 002128B4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80215978 002128B8 C0 23 00 70 */ lfs f1, 0x70(r3)
/* 8021597C 002128BC FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215980 002128C0 40 82 00 0C */ bne lbl_8021598C
/* 80215984 002128C4 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80215988 002128C8 41 82 00 0C */ beq lbl_80215994
lbl_8021598C:
/* 8021598C 002128CC D0 3B 07 C4 */ stfs f1, 0x7c4(r27)
/* 80215990 002128D0 3B A0 00 01 */ li r29, 1
lbl_80215994:
/* 80215994 002128D4 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80215998 002128D8 40 82 00 14 */ bne lbl_802159AC
/* 8021599C 002128DC 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 802159A0 002128E0 40 82 00 0C */ bne lbl_802159AC
/* 802159A4 002128E4 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 802159A8 002128E8 41 82 00 18 */ beq lbl_802159C0
lbl_802159AC:
/* 802159AC 002128EC 80 7B 01 D8 */ lwz r3, 0x1d8(r27)
/* 802159B0 002128F0 C0 3B 07 C0 */ lfs f1, 0x7c0(r27)
/* 802159B4 002128F4 C0 1B 07 BC */ lfs f0, 0x7bc(r27)
/* 802159B8 002128F8 EC 21 00 32 */ fmuls f1, f1, f0
/* 802159BC 002128FC 48 03 FE 15 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802159C0:
/* 802159C0 00212900 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 802159C4 00212904 40 82 00 14 */ bne lbl_802159D8
/* 802159C8 00212908 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 802159CC 0021290C 40 82 00 0C */ bne lbl_802159D8
/* 802159D0 00212910 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 802159D4 00212914 41 82 00 2C */ beq lbl_80215A00
lbl_802159D8:
/* 802159D8 00212918 80 7B 01 D4 */ lwz r3, 0x1d4(r27)
/* 802159DC 0021291C C0 3B 07 C4 */ lfs f1, 0x7c4(r27)
/* 802159E0 00212920 C0 1B 07 BC */ lfs f0, 0x7bc(r27)
/* 802159E4 00212924 EC 21 00 32 */ fmuls f1, f1, f0
/* 802159E8 00212928 48 03 FD E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802159EC 0021292C 80 7B 01 DC */ lwz r3, 0x1dc(r27)
/* 802159F0 00212930 C0 3B 07 C4 */ lfs f1, 0x7c4(r27)
/* 802159F4 00212934 C0 1B 07 BC */ lfs f0, 0x7bc(r27)
/* 802159F8 00212938 EC 21 00 32 */ fmuls f1, f1, f0
/* 802159FC 0021293C 48 03 FD D5 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80215A00:
/* 80215A00 00212940 39 61 00 20 */ addi r11, r1, 0x20
/* 80215A04 00212944 48 14 C8 1D */ bl _restgpr_27
/* 80215A08 00212948 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80215A0C 0021294C 7C 08 03 A6 */ mtlr r0
/* 80215A10 00212950 38 21 00 20 */ addi r1, r1, 0x20
/* 80215A14 00212954 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaOxygenAnimeMin
dMeter2Draw_c_NS_setAlphaOxygenAnimeMin:
/* 80215A18 00212958 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80215A1C 0021295C A8 83 07 46 */ lha r4, 0x746(r3)
/* 80215A20 00212960 2C 04 00 00 */ cmpwi r4, 0
/* 80215A24 00212964 41 81 00 10 */ bgt lbl_80215A34
/* 80215A28 00212968 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80215A2C 0021296C D0 03 06 04 */ stfs f0, 0x604(r3)
/* 80215A30 00212970 48 00 00 5C */ b lbl_80215A8C
lbl_80215A34:
/* 80215A34 00212974 38 04 FF FF */ addi r0, r4, -1
/* 80215A38 00212978 B0 03 07 46 */ sth r0, 0x746(r3)
/* 80215A3C 0021297C A8 03 07 46 */ lha r0, 0x746(r3)
/* 80215A40 00212980 2C 00 00 00 */ cmpwi r0, 0
/* 80215A44 00212984 40 80 00 0C */ bge lbl_80215A50
/* 80215A48 00212988 38 00 00 00 */ li r0, 0
/* 80215A4C 0021298C B0 03 07 46 */ sth r0, 0x746(r3)
lbl_80215A50:
/* 80215A50 00212990 A8 03 07 46 */ lha r0, 0x746(r3)
/* 80215A54 00212994 C8 22 AE A0 */ lfd f1, lbl_804548A0-_SDA2_BASE_(r2)
/* 80215A58 00212998 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80215A5C 0021299C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215A60 002129A0 3C 00 43 30 */ lis r0, 0x4330
/* 80215A64 002129A4 90 01 00 08 */ stw r0, 8(r1)
/* 80215A68 002129A8 C8 01 00 08 */ lfd f0, 8(r1)
/* 80215A6C 002129AC EC 20 08 28 */ fsubs f1, f0, f1
/* 80215A70 002129B0 C0 02 AE BC */ lfs f0, lbl_804548BC-_SDA2_BASE_(r2)
/* 80215A74 002129B4 EC 21 00 24 */ fdivs f1, f1, f0
/* 80215A78 002129B8 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215A7C 002129BC 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215A80 002129C0 C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80215A84 002129C4 EC 01 00 32 */ fmuls f0, f1, f0
/* 80215A88 002129C8 D0 03 06 04 */ stfs f0, 0x604(r3)
lbl_80215A8C:
/* 80215A8C 002129CC 38 21 00 10 */ addi r1, r1, 0x10
/* 80215A90 002129D0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaOxygenAnimeMax
dMeter2Draw_c_NS_setAlphaOxygenAnimeMax:
/* 80215A94 002129D4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80215A98 002129D8 A8 83 07 46 */ lha r4, 0x746(r3)
/* 80215A9C 002129DC 2C 04 00 05 */ cmpwi r4, 5
/* 80215AA0 002129E0 41 80 00 18 */ blt lbl_80215AB8
/* 80215AA4 002129E4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215AA8 002129E8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215AAC 002129EC C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80215AB0 002129F0 D0 03 06 04 */ stfs f0, 0x604(r3)
/* 80215AB4 002129F4 48 00 00 5C */ b lbl_80215B10
lbl_80215AB8:
/* 80215AB8 002129F8 38 04 00 01 */ addi r0, r4, 1
/* 80215ABC 002129FC B0 03 07 46 */ sth r0, 0x746(r3)
/* 80215AC0 00212A00 A8 03 07 46 */ lha r0, 0x746(r3)
/* 80215AC4 00212A04 2C 00 00 05 */ cmpwi r0, 5
/* 80215AC8 00212A08 40 81 00 0C */ ble lbl_80215AD4
/* 80215ACC 00212A0C 38 00 00 05 */ li r0, 5
/* 80215AD0 00212A10 B0 03 07 46 */ sth r0, 0x746(r3)
lbl_80215AD4:
/* 80215AD4 00212A14 A8 03 07 46 */ lha r0, 0x746(r3)
/* 80215AD8 00212A18 C8 22 AE A0 */ lfd f1, lbl_804548A0-_SDA2_BASE_(r2)
/* 80215ADC 00212A1C 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80215AE0 00212A20 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215AE4 00212A24 3C 00 43 30 */ lis r0, 0x4330
/* 80215AE8 00212A28 90 01 00 08 */ stw r0, 8(r1)
/* 80215AEC 00212A2C C8 01 00 08 */ lfd f0, 8(r1)
/* 80215AF0 00212A30 EC 20 08 28 */ fsubs f1, f0, f1
/* 80215AF4 00212A34 C0 02 AE BC */ lfs f0, lbl_804548BC-_SDA2_BASE_(r2)
/* 80215AF8 00212A38 EC 21 00 24 */ fdivs f1, f1, f0
/* 80215AFC 00212A3C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215B00 00212A40 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215B04 00212A44 C0 04 00 18 */ lfs f0, 0x18(r4)
/* 80215B08 00212A48 EC 01 00 32 */ fmuls f0, f1, f0
/* 80215B0C 00212A4C D0 03 06 04 */ stfs f0, 0x604(r3)
lbl_80215B10:
/* 80215B10 00212A50 38 21 00 10 */ addi r1, r1, 0x10
/* 80215B14 00212A54 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawLightDrop
dMeter2Draw_c_NS_drawLightDrop:
/* 80215B18 00212A58 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80215B1C 00212A5C 7C 08 02 A6 */ mflr r0
/* 80215B20 00212A60 90 01 00 84 */ stw r0, 0x84(r1)
/* 80215B24 00212A64 DB E1 00 70 */ stfd f31, 0x70(r1)
/* 80215B28 00212A68 F3 E1 00 78 */ psq_st f31, 120(r1), 0, qr0
/* 80215B2C 00212A6C DB C1 00 60 */ stfd f30, 0x60(r1)
/* 80215B30 00212A70 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0
/* 80215B34 00212A74 DB A1 00 50 */ stfd f29, 0x50(r1)
/* 80215B38 00212A78 F3 A1 00 58 */ psq_st f29, 88(r1), 0, qr0
/* 80215B3C 00212A7C DB 81 00 40 */ stfd f28, 0x40(r1)
/* 80215B40 00212A80 F3 81 00 48 */ psq_st f28, 72(r1), 0, qr0
/* 80215B44 00212A84 39 61 00 40 */ addi r11, r1, 0x40
/* 80215B48 00212A88 48 14 C6 85 */ bl func_803621CC
/* 80215B4C 00212A8C 7C 7A 1B 78 */ mr r26, r3
/* 80215B50 00212A90 FF C0 08 90 */ fmr f30, f1
/* 80215B54 00212A94 FF E0 10 90 */ fmr f31, f2
/* 80215B58 00212A98 FF 80 18 90 */ fmr f28, f3
/* 80215B5C 00212A9C FF A0 20 90 */ fmr f29, f4
/* 80215B60 00212AA0 7C DB 33 78 */ mr r27, r6
/* 80215B64 00212AA4 3B 80 00 00 */ li r28, 0
/* 80215B68 00212AA8 3B 20 00 00 */ li r25, 0
/* 80215B6C 00212AAC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215B70 00212AB0 3B E3 EB C8 */ addi r31, r3, lbl_8042EBC8@l
/* 80215B74 00212AB4 54 9D 06 3E */ clrlwi r29, r4, 0x18
lbl_80215B78:
/* 80215B78 00212AB8 7F DA CA 14 */ add r30, r26, r25
/* 80215B7C 00212ABC 80 7E 01 F0 */ lwz r3, 0x1f0(r30)
/* 80215B80 00212AC0 28 03 00 00 */ cmplwi r3, 0
/* 80215B84 00212AC4 41 82 00 28 */ beq lbl_80215BAC
/* 80215B88 00212AC8 C0 1F 0E C4 */ lfs f0, 0xec4(r31)
/* 80215B8C 00212ACC 80 63 00 04 */ lwz r3, 4(r3)
/* 80215B90 00212AD0 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215B94 00212AD4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215B98 00212AD8 81 83 00 00 */ lwz r12, 0(r3)
/* 80215B9C 00212ADC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215BA0 00212AE0 7D 89 03 A6 */ mtctr r12
/* 80215BA4 00212AE4 4E 80 04 21 */ bctrl
/* 80215BA8 00212AE8 48 00 00 4C */ b lbl_80215BF4
lbl_80215BAC:
/* 80215BAC 00212AEC C0 1F 0E C4 */ lfs f0, 0xec4(r31)
/* 80215BB0 00212AF0 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215BB4 00212AF4 80 63 00 04 */ lwz r3, 4(r3)
/* 80215BB8 00212AF8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215BBC 00212AFC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215BC0 00212B00 81 83 00 00 */ lwz r12, 0(r3)
/* 80215BC4 00212B04 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215BC8 00212B08 7D 89 03 A6 */ mtctr r12
/* 80215BCC 00212B0C 4E 80 04 21 */ bctrl
/* 80215BD0 00212B10 C0 1F 0E C4 */ lfs f0, 0xec4(r31)
/* 80215BD4 00212B14 80 7E 01 F8 */ lwz r3, 0x1f8(r30)
/* 80215BD8 00212B18 80 63 00 04 */ lwz r3, 4(r3)
/* 80215BDC 00212B1C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215BE0 00212B20 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215BE4 00212B24 81 83 00 00 */ lwz r12, 0(r3)
/* 80215BE8 00212B28 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215BEC 00212B2C 7D 89 03 A6 */ mtctr r12
/* 80215BF0 00212B30 4E 80 04 21 */ bctrl
lbl_80215BF4:
/* 80215BF4 00212B34 7C 1C E8 00 */ cmpw r28, r29
/* 80215BF8 00212B38 40 80 00 58 */ bge lbl_80215C50
/* 80215BFC 00212B3C 80 1F 0E B4 */ lwz r0, 0xeb4(r31)
/* 80215C00 00212B40 90 01 00 10 */ stw r0, 0x10(r1)
/* 80215C04 00212B44 80 1F 0E B8 */ lwz r0, 0xeb8(r31)
/* 80215C08 00212B48 90 01 00 14 */ stw r0, 0x14(r1)
/* 80215C0C 00212B4C 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C10 00212B50 80 63 00 04 */ lwz r3, 4(r3)
/* 80215C14 00212B54 38 81 00 14 */ addi r4, r1, 0x14
/* 80215C18 00212B58 38 A1 00 10 */ addi r5, r1, 0x10
/* 80215C1C 00212B5C 81 83 00 00 */ lwz r12, 0(r3)
/* 80215C20 00212B60 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80215C24 00212B64 7D 89 03 A6 */ mtctr r12
/* 80215C28 00212B68 4E 80 04 21 */ bctrl
/* 80215C2C 00212B6C 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C30 00212B70 48 03 FB F9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215C34 00212B74 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C38 00212B78 48 03 FB 99 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215C3C 00212B7C 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C40 00212B80 48 03 FB E9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215C44 00212B84 80 7E 01 F8 */ lwz r3, 0x1f8(r30)
/* 80215C48 00212B88 48 03 FB 89 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215C4C 00212B8C 48 00 00 64 */ b lbl_80215CB0
lbl_80215C50:
/* 80215C50 00212B90 80 1F 0E BC */ lwz r0, 0xebc(r31)
/* 80215C54 00212B94 90 01 00 08 */ stw r0, 8(r1)
/* 80215C58 00212B98 80 1F 0E C0 */ lwz r0, 0xec0(r31)
/* 80215C5C 00212B9C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215C60 00212BA0 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C64 00212BA4 80 63 00 04 */ lwz r3, 4(r3)
/* 80215C68 00212BA8 38 81 00 0C */ addi r4, r1, 0xc
/* 80215C6C 00212BAC 38 A1 00 08 */ addi r5, r1, 8
/* 80215C70 00212BB0 81 83 00 00 */ lwz r12, 0(r3)
/* 80215C74 00212BB4 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80215C78 00212BB8 7D 89 03 A6 */ mtctr r12
/* 80215C7C 00212BBC 4E 80 04 21 */ bctrl
/* 80215C80 00212BC0 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C84 00212BC4 48 03 FB A5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215C88 00212BC8 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 80215C8C 00212BCC EC 20 00 72 */ fmuls f1, f0, f1
/* 80215C90 00212BD0 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C94 00212BD4 48 03 FB 3D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215C98 00212BD8 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C9C 00212BDC 48 03 FB 8D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215CA0 00212BE0 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 80215CA4 00212BE4 EC 20 00 72 */ fmuls f1, f0, f1
/* 80215CA8 00212BE8 80 7E 01 F8 */ lwz r3, 0x1f8(r30)
/* 80215CAC 00212BEC 48 03 FB 25 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80215CB0:
/* 80215CB0 00212BF0 3B 9C 00 01 */ addi r28, r28, 1
/* 80215CB4 00212BF4 2C 1C 00 10 */ cmpwi r28, 0x10
/* 80215CB8 00212BF8 3B 39 00 0C */ addi r25, r25, 0xc
/* 80215CBC 00212BFC 41 80 FE BC */ blt lbl_80215B78
/* 80215CC0 00212C00 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80215CC4 00212C04 28 00 00 01 */ cmplwi r0, 1
/* 80215CC8 00212C08 40 82 00 30 */ bne lbl_80215CF8
/* 80215CCC 00212C0C 9B 7A 07 60 */ stb r27, 0x760(r26)
/* 80215CD0 00212C10 38 00 FF FF */ li r0, -1
/* 80215CD4 00212C14 B0 1A 07 56 */ sth r0, 0x756(r26)
/* 80215CD8 00212C18 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80215CDC 00212C1C 57 A0 10 3A */ slwi r0, r29, 2
/* 80215CE0 00212C20 7C 7A 02 14 */ add r3, r26, r0
/* 80215CE4 00212C24 C0 03 06 28 */ lfs f0, 0x628(r3)
/* 80215CE8 00212C28 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80215CEC 00212C2C 40 82 00 0C */ bne lbl_80215CF8
/* 80215CF0 00212C30 C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 80215CF4 00212C34 D0 03 06 28 */ stfs f0, 0x628(r3)
lbl_80215CF8:
/* 80215CF8 00212C38 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80215CFC 00212C3C 28 00 00 02 */ cmplwi r0, 2
/* 80215D00 00212C40 40 82 00 28 */ bne lbl_80215D28
/* 80215D04 00212C44 9B 7A 07 60 */ stb r27, 0x760(r26)
/* 80215D08 00212C48 38 00 00 00 */ li r0, 0
/* 80215D0C 00212C4C B0 1A 07 56 */ sth r0, 0x756(r26)
/* 80215D10 00212C50 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80215D14 00212C54 C0 1A 06 2C */ lfs f0, 0x62c(r26)
/* 80215D18 00212C58 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80215D1C 00212C5C 40 82 00 0C */ bne lbl_80215D28
/* 80215D20 00212C60 C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 80215D24 00212C64 D0 1A 06 2C */ stfs f0, 0x62c(r26)
lbl_80215D28:
/* 80215D28 00212C68 D3 BA 06 FC */ stfs f29, 0x6fc(r26)
/* 80215D2C 00212C6C D3 9A 06 F4 */ stfs f28, 0x6f4(r26)
/* 80215D30 00212C70 C0 3A 06 F4 */ lfs f1, 0x6f4(r26)
/* 80215D34 00212C74 C0 1A 06 F8 */ lfs f0, 0x6f8(r26)
/* 80215D38 00212C78 EC 01 00 32 */ fmuls f0, f1, f0
/* 80215D3C 00212C7C 80 7A 01 E0 */ lwz r3, 0x1e0(r26)
/* 80215D40 00212C80 80 63 00 04 */ lwz r3, 4(r3)
/* 80215D44 00212C84 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215D48 00212C88 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215D4C 00212C8C 81 83 00 00 */ lwz r12, 0(r3)
/* 80215D50 00212C90 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215D54 00212C94 7D 89 03 A6 */ mtctr r12
/* 80215D58 00212C98 4E 80 04 21 */ bctrl
/* 80215D5C 00212C9C 80 7A 01 E0 */ lwz r3, 0x1e0(r26)
/* 80215D60 00212CA0 FC 20 F0 90 */ fmr f1, f30
/* 80215D64 00212CA4 FC 40 F8 90 */ fmr f2, f31
/* 80215D68 00212CA8 48 03 E8 49 */ bl CPaneMgr_NS_paneTrans
/* 80215D6C 00212CAC E3 E1 00 78 */ psq_l f31, 120(r1), 0, qr0
/* 80215D70 00212CB0 CB E1 00 70 */ lfd f31, 0x70(r1)
/* 80215D74 00212CB4 E3 C1 00 68 */ psq_l f30, 104(r1), 0, qr0
/* 80215D78 00212CB8 CB C1 00 60 */ lfd f30, 0x60(r1)
/* 80215D7C 00212CBC E3 A1 00 58 */ psq_l f29, 88(r1), 0, qr0
/* 80215D80 00212CC0 CB A1 00 50 */ lfd f29, 0x50(r1)
/* 80215D84 00212CC4 E3 81 00 48 */ psq_l f28, 72(r1), 0, qr0
/* 80215D88 00212CC8 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 80215D8C 00212CCC 39 61 00 40 */ addi r11, r1, 0x40
/* 80215D90 00212CD0 48 14 C4 89 */ bl func_80362218
/* 80215D94 00212CD4 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80215D98 00212CD8 7C 08 03 A6 */ mtlr r0
/* 80215D9C 00212CDC 38 21 00 80 */ addi r1, r1, 0x80
/* 80215DA0 00212CE0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaLightDropChange
dMeter2Draw_c_NS_setAlphaLightDropChange:
/* 80215DA4 00212CE4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getNowLightDropRateCalc
dMeter2Draw_c_NS_getNowLightDropRateCalc:
/* 80215DA8 00212CE8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80215DAC 00212CEC 7C 08 02 A6 */ mflr r0
/* 80215DB0 00212CF0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80215DB4 00212CF4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215DB8 00212CF8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80215DBC 00212CFC 38 64 01 14 */ addi r3, r4, 0x114
/* 80215DC0 00212D00 88 84 4E 0C */ lbz r4, 0x4e0c(r4)
/* 80215DC4 00212D04 4B E1 E5 7D */ bl getLightDropNum__16dSv_light_drop_cCFUc
/* 80215DC8 00212D08 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80215DCC 00212D0C C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80215DD0 00212D10 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215DD4 00212D14 3C 80 43 30 */ lis r4, 0x4330
/* 80215DD8 00212D18 90 81 00 08 */ stw r4, 8(r1)
/* 80215DDC 00212D1C C8 01 00 08 */ lfd f0, 8(r1)
/* 80215DE0 00212D20 EC 40 08 28 */ fsubs f2, f0, f1
/* 80215DE4 00212D24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215DE8 00212D28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80215DEC 00212D2C 88 03 5E A1 */ lbz r0, 0x5ea1(r3)
/* 80215DF0 00212D30 90 01 00 14 */ stw r0, 0x14(r1)
/* 80215DF4 00212D34 90 81 00 10 */ stw r4, 0x10(r1)
/* 80215DF8 00212D38 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80215DFC 00212D3C EC 20 08 28 */ fsubs f1, f0, f1
/* 80215E00 00212D40 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80215E04 00212D44 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80215E08 00212D48 4C 40 13 82 */ cror 2, 0, 2
/* 80215E0C 00212D4C 40 82 00 0C */ bne lbl_80215E18
/* 80215E10 00212D50 FC 20 00 90 */ fmr f1, f0
/* 80215E14 00212D54 48 00 00 1C */ b lbl_80215E30
lbl_80215E18:
/* 80215E18 00212D58 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 80215E1C 00212D5C 4C 41 13 82 */ cror 2, 1, 2
/* 80215E20 00212D60 40 82 00 0C */ bne lbl_80215E2C
/* 80215E24 00212D64 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 80215E28 00212D68 48 00 00 08 */ b lbl_80215E30
lbl_80215E2C:
/* 80215E2C 00212D6C EC 22 08 24 */ fdivs f1, f2, f1
lbl_80215E30:
/* 80215E30 00212D70 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80215E34 00212D74 7C 08 03 A6 */ mtlr r0
/* 80215E38 00212D78 38 21 00 20 */ addi r1, r1, 0x20
/* 80215E3C 00212D7C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaLightDropAnimeMin
dMeter2Draw_c_NS_setAlphaLightDropAnimeMin:
/* 80215E40 00212D80 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80215E44 00212D84 7C 08 02 A6 */ mflr r0
/* 80215E48 00212D88 90 01 00 24 */ stw r0, 0x24(r1)
/* 80215E4C 00212D8C 39 61 00 20 */ addi r11, r1, 0x20
/* 80215E50 00212D90 48 14 C3 81 */ bl _savegpr_26
/* 80215E54 00212D94 7C 7F 1B 78 */ mr r31, r3
/* 80215E58 00212D98 80 63 01 E0 */ lwz r3, 0x1e0(r3)
/* 80215E5C 00212D9C 48 03 F9 CD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215E60 00212DA0 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80215E64 00212DA4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80215E68 00212DA8 41 82 01 08 */ beq lbl_80215F70
/* 80215E6C 00212DAC 80 7F 01 E0 */ lwz r3, 0x1e0(r31)
/* 80215E70 00212DB0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80215E74 00212DB4 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80215E78 00212DB8 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 80215E7C 00212DBC C0 1F 06 FC */ lfs f0, 0x6fc(r31)
/* 80215E80 00212DC0 EC 21 00 32 */ fmuls f1, f1, f0
/* 80215E84 00212DC4 48 03 F9 4D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215E88 00212DC8 7F E3 FB 78 */ mr r3, r31
/* 80215E8C 00212DCC 80 9F 01 E0 */ lwz r4, 0x1e0(r31)
/* 80215E90 00212DD0 38 A0 00 05 */ li r5, 5
/* 80215E94 00212DD4 48 00 4B 35 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
/* 80215E98 00212DD8 3B 60 00 00 */ li r27, 0
/* 80215E9C 00212DDC 3B C0 00 00 */ li r30, 0
/* 80215EA0 00212DE0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215EA4 00212DE4 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
lbl_80215EA8:
/* 80215EA8 00212DE8 80 7F 01 E0 */ lwz r3, 0x1e0(r31)
/* 80215EAC 00212DEC 48 03 F9 7D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215EB0 00212DF0 7C 7D F2 14 */ add r3, r29, r30
/* 80215EB4 00212DF4 C0 03 0E AC */ lfs f0, 0xeac(r3)
/* 80215EB8 00212DF8 EC 20 00 72 */ fmuls f1, f0, f1
/* 80215EBC 00212DFC 38 1E 01 E8 */ addi r0, r30, 0x1e8
/* 80215EC0 00212E00 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80215EC4 00212E04 48 03 F9 0D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215EC8 00212E08 3B 7B 00 01 */ addi r27, r27, 1
/* 80215ECC 00212E0C 2C 1B 00 02 */ cmpwi r27, 2
/* 80215ED0 00212E10 3B DE 00 04 */ addi r30, r30, 4
/* 80215ED4 00212E14 41 80 FF D4 */ blt lbl_80215EA8
/* 80215ED8 00212E18 3B 40 00 00 */ li r26, 0
/* 80215EDC 00212E1C 3B C0 00 00 */ li r30, 0
/* 80215EE0 00212E20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215EE4 00212E24 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80215EE8 00212E28 3B 9D 01 14 */ addi r28, r29, 0x114
lbl_80215EEC:
/* 80215EEC 00212E2C 7F 83 E3 78 */ mr r3, r28
/* 80215EF0 00212E30 88 9D 4E 0C */ lbz r4, 0x4e0c(r29)
/* 80215EF4 00212E34 4B E1 E4 4D */ bl getLightDropNum__16dSv_light_drop_cCFUc
/* 80215EF8 00212E38 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80215EFC 00212E3C 7C 1A 00 00 */ cmpw r26, r0
/* 80215F00 00212E40 40 80 00 2C */ bge lbl_80215F2C
/* 80215F04 00212E44 80 7F 01 EC */ lwz r3, 0x1ec(r31)
/* 80215F08 00212E48 48 03 F9 21 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215F0C 00212E4C 7F 7F F2 14 */ add r27, r31, r30
/* 80215F10 00212E50 80 7B 01 F4 */ lwz r3, 0x1f4(r27)
/* 80215F14 00212E54 48 03 F8 BD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215F18 00212E58 80 7F 01 EC */ lwz r3, 0x1ec(r31)
/* 80215F1C 00212E5C 48 03 F9 0D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215F20 00212E60 80 7B 01 F8 */ lwz r3, 0x1f8(r27)
/* 80215F24 00212E64 48 03 F8 AD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215F28 00212E68 48 00 00 38 */ b lbl_80215F60
lbl_80215F2C:
/* 80215F2C 00212E6C 80 7F 01 EC */ lwz r3, 0x1ec(r31)
/* 80215F30 00212E70 48 03 F8 F9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215F34 00212E74 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 80215F38 00212E78 EC 20 00 72 */ fmuls f1, f0, f1
/* 80215F3C 00212E7C 7F 7F F2 14 */ add r27, r31, r30
/* 80215F40 00212E80 80 7B 01 F4 */ lwz r3, 0x1f4(r27)
/* 80215F44 00212E84 48 03 F8 8D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80215F48 00212E88 80 7F 01 EC */ lwz r3, 0x1ec(r31)
/* 80215F4C 00212E8C 48 03 F8 DD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80215F50 00212E90 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 80215F54 00212E94 EC 20 00 72 */ fmuls f1, f0, f1
/* 80215F58 00212E98 80 7B 01 F8 */ lwz r3, 0x1f8(r27)
/* 80215F5C 00212E9C 48 03 F8 75 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80215F60:
/* 80215F60 00212EA0 3B 5A 00 01 */ addi r26, r26, 1
/* 80215F64 00212EA4 2C 1A 00 10 */ cmpwi r26, 0x10
/* 80215F68 00212EA8 3B DE 00 0C */ addi r30, r30, 0xc
/* 80215F6C 00212EAC 41 80 FF 80 */ blt lbl_80215EEC
lbl_80215F70:
/* 80215F70 00212EB0 39 61 00 20 */ addi r11, r1, 0x20
/* 80215F74 00212EB4 48 14 C2 A9 */ bl _restgpr_26
/* 80215F78 00212EB8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80215F7C 00212EBC 7C 08 03 A6 */ mtlr r0
/* 80215F80 00212EC0 38 21 00 20 */ addi r1, r1, 0x20
/* 80215F84 00212EC4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaLightDropAnimeMax
dMeter2Draw_c_NS_setAlphaLightDropAnimeMax:
/* 80215F88 00212EC8 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 80215F8C 00212ECC 7C 08 02 A6 */ mflr r0
/* 80215F90 00212ED0 90 01 00 64 */ stw r0, 0x64(r1)
/* 80215F94 00212ED4 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 80215F98 00212ED8 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 80215F9C 00212EDC 39 61 00 50 */ addi r11, r1, 0x50
/* 80215FA0 00212EE0 48 14 C2 2D */ bl func_803621CC
/* 80215FA4 00212EE4 7C 7D 1B 78 */ mr r29, r3
/* 80215FA8 00212EE8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215FAC 00212EEC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80215FB0 00212EF0 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80215FB4 00212EF4 C0 1D 06 FC */ lfs f0, 0x6fc(r29)
/* 80215FB8 00212EF8 EF E1 00 32 */ fmuls f31, f1, f0
/* 80215FBC 00212EFC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80215FC0 00212F00 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80215FC4 00212F04 3B C3 00 E3 */ addi r30, r3, 0xe3
/* 80215FC8 00212F08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215FCC 00212F0C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80215FD0 00212F10 88 1F 4E 0C */ lbz r0, 0x4e0c(r31)
/* 80215FD4 00212F14 7C 00 07 74 */ extsb r0, r0
/* 80215FD8 00212F18 7C 1E 00 AE */ lbzx r0, r30, r0
/* 80215FDC 00212F1C 28 00 00 01 */ cmplwi r0, 1
/* 80215FE0 00212F20 40 81 01 A4 */ ble lbl_80216184
/* 80215FE4 00212F24 28 00 00 FF */ cmplwi r0, 0xff
/* 80215FE8 00212F28 41 82 01 9C */ beq lbl_80216184
/* 80215FEC 00212F2C 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80215FF0 00212F30 A8 03 00 16 */ lha r0, 0x16(r3)
/* 80215FF4 00212F34 7C 00 07 35 */ extsh. r0, r0
/* 80215FF8 00212F38 40 82 00 38 */ bne lbl_80216030
/* 80215FFC 00212F3C 38 00 00 C5 */ li r0, 0xc5
/* 80216000 00212F40 90 01 00 08 */ stw r0, 8(r1)
/* 80216004 00212F44 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 80216008 00212F48 38 81 00 08 */ addi r4, r1, 8
/* 8021600C 00212F4C 38 A0 00 00 */ li r5, 0
/* 80216010 00212F50 38 C0 00 00 */ li r6, 0
/* 80216014 00212F54 38 E0 00 00 */ li r7, 0
/* 80216018 00212F58 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 8021601C 00212F5C FC 40 08 90 */ fmr f2, f1
/* 80216020 00212F60 C0 62 AE B0 */ lfs f3, lbl_804548B0-_SDA2_BASE_(r2)
/* 80216024 00212F64 FC 80 18 90 */ fmr f4, f3
/* 80216028 00212F68 39 00 00 00 */ li r8, 0
/* 8021602C 00212F6C 48 09 59 59 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
lbl_80216030:
/* 80216030 00212F70 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216034 00212F74 48 03 F7 F5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80216038 00212F78 FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 8021603C 00212F7C 41 82 00 68 */ beq lbl_802160A4
/* 80216040 00212F80 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216044 00212F84 FC 20 F8 90 */ fmr f1, f31
/* 80216048 00212F88 48 03 F7 89 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021604C 00212F8C 7F A3 EB 78 */ mr r3, r29
/* 80216050 00212F90 80 9D 01 E0 */ lwz r4, 0x1e0(r29)
/* 80216054 00212F94 3C A0 80 43 */ lis r5, lbl_8042EBC8@ha
/* 80216058 00212F98 38 A5 EB C8 */ addi r5, r5, lbl_8042EBC8@l
/* 8021605C 00212F9C A8 A5 0E CC */ lha r5, 0xecc(r5)
/* 80216060 00212FA0 48 00 4A 45 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
/* 80216064 00212FA4 3B 40 00 00 */ li r26, 0
/* 80216068 00212FA8 3B 80 00 00 */ li r28, 0
/* 8021606C 00212FAC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216070 00212FB0 3B 63 EB C8 */ addi r27, r3, lbl_8042EBC8@l
lbl_80216074:
/* 80216074 00212FB4 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216078 00212FB8 48 03 F7 B1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021607C 00212FBC 7C 7B E2 14 */ add r3, r27, r28
/* 80216080 00212FC0 C0 03 0E AC */ lfs f0, 0xeac(r3)
/* 80216084 00212FC4 EC 20 00 72 */ fmuls f1, f0, f1
/* 80216088 00212FC8 38 1C 01 E8 */ addi r0, r28, 0x1e8
/* 8021608C 00212FCC 7C 7D 00 2E */ lwzx r3, r29, r0
/* 80216090 00212FD0 48 03 F7 41 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216094 00212FD4 3B 5A 00 01 */ addi r26, r26, 1
/* 80216098 00212FD8 2C 1A 00 02 */ cmpwi r26, 2
/* 8021609C 00212FDC 3B 9C 00 04 */ addi r28, r28, 4
/* 802160A0 00212FE0 41 80 FF D4 */ blt lbl_80216074
lbl_802160A4:
/* 802160A4 00212FE4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802160A8 00212FE8 3B 63 EB C8 */ addi r27, r3, lbl_8042EBC8@l
/* 802160AC 00212FEC A8 9B 0E CC */ lha r4, 0xecc(r27)
/* 802160B0 00212FF0 2C 04 00 01 */ cmpwi r4, 1
/* 802160B4 00212FF4 40 81 00 74 */ ble lbl_80216128
/* 802160B8 00212FF8 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 802160BC 00212FFC A8 03 00 16 */ lha r0, 0x16(r3)
/* 802160C0 00213000 C0 82 AE 84 */ lfs f4, lbl_80454884-_SDA2_BASE_(r2)
/* 802160C4 00213004 C0 1B 0E C8 */ lfs f0, 0xec8(r27)
/* 802160C8 00213008 EC 60 20 28 */ fsubs f3, f0, f4
/* 802160CC 0021300C C8 42 AE A0 */ lfd f2, lbl_804548A0-_SDA2_BASE_(r2)
/* 802160D0 00213010 6C 84 80 00 */ xoris r4, r4, 0x8000
/* 802160D4 00213014 90 81 00 14 */ stw r4, 0x14(r1)
/* 802160D8 00213018 3C 60 43 30 */ lis r3, 0x4330
/* 802160DC 0021301C 90 61 00 10 */ stw r3, 0x10(r1)
/* 802160E0 00213020 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 802160E4 00213024 EC 20 10 28 */ fsubs f1, f0, f2
/* 802160E8 00213028 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802160EC 0021302C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 802160F0 00213030 90 61 00 18 */ stw r3, 0x18(r1)
/* 802160F4 00213034 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 802160F8 00213038 EC 00 10 28 */ fsubs f0, f0, f2
/* 802160FC 0021303C EC 01 00 28 */ fsubs f0, f1, f0
/* 80216100 00213040 EC 23 00 32 */ fmuls f1, f3, f0
/* 80216104 00213044 90 81 00 24 */ stw r4, 0x24(r1)
/* 80216108 00213048 90 61 00 20 */ stw r3, 0x20(r1)
/* 8021610C 0021304C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80216110 00213050 EC 00 10 28 */ fsubs f0, f0, f2
/* 80216114 00213054 EC 00 20 28 */ fsubs f0, f0, f4
/* 80216118 00213058 EC 01 00 24 */ fdivs f0, f1, f0
/* 8021611C 0021305C EC 04 00 2A */ fadds f0, f4, f0
/* 80216120 00213060 D0 1D 06 F8 */ stfs f0, 0x6f8(r29)
/* 80216124 00213064 48 00 00 0C */ b lbl_80216130
lbl_80216128:
/* 80216128 00213068 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 8021612C 0021306C D0 1D 06 F8 */ stfs f0, 0x6f8(r29)
lbl_80216130:
/* 80216130 00213070 C0 3D 06 F4 */ lfs f1, 0x6f4(r29)
/* 80216134 00213074 C0 1D 06 F8 */ lfs f0, 0x6f8(r29)
/* 80216138 00213078 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021613C 0021307C 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216140 00213080 80 63 00 04 */ lwz r3, 4(r3)
/* 80216144 00213084 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216148 00213088 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8021614C 0021308C 81 83 00 00 */ lwz r12, 0(r3)
/* 80216150 00213090 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80216154 00213094 7D 89 03 A6 */ mtctr r12
/* 80216158 00213098 4E 80 04 21 */ bctrl
/* 8021615C 0021309C 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216160 002130A0 A8 63 00 16 */ lha r3, 0x16(r3)
/* 80216164 002130A4 A8 1B 0E CC */ lha r0, 0xecc(r27)
/* 80216168 002130A8 7C 00 18 00 */ cmpw r0, r3
/* 8021616C 002130AC 40 82 01 08 */ bne lbl_80216274
/* 80216170 002130B0 38 60 00 FF */ li r3, 0xff
/* 80216174 002130B4 88 1F 4E 0C */ lbz r0, 0x4e0c(r31)
/* 80216178 002130B8 7C 00 07 74 */ extsb r0, r0
/* 8021617C 002130BC 7C 7E 01 AE */ stbx r3, r30, r0
/* 80216180 002130C0 48 00 00 F4 */ b lbl_80216274
lbl_80216184:
/* 80216184 002130C4 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216188 002130C8 48 03 F6 A1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021618C 002130CC FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 80216190 002130D0 41 82 00 64 */ beq lbl_802161F4
/* 80216194 002130D4 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 80216198 002130D8 FC 20 F8 90 */ fmr f1, f31
/* 8021619C 002130DC 48 03 F6 35 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802161A0 002130E0 7F A3 EB 78 */ mr r3, r29
/* 802161A4 002130E4 80 9D 01 E0 */ lwz r4, 0x1e0(r29)
/* 802161A8 002130E8 38 A0 00 05 */ li r5, 5
/* 802161AC 002130EC 48 00 48 F9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
/* 802161B0 002130F0 3B 40 00 00 */ li r26, 0
/* 802161B4 002130F4 3B C0 00 00 */ li r30, 0
/* 802161B8 002130F8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802161BC 002130FC 3B 63 EB C8 */ addi r27, r3, lbl_8042EBC8@l
lbl_802161C0:
/* 802161C0 00213100 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 802161C4 00213104 48 03 F6 65 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802161C8 00213108 7C 7B F2 14 */ add r3, r27, r30
/* 802161CC 0021310C C0 03 0E AC */ lfs f0, 0xeac(r3)
/* 802161D0 00213110 EC 20 00 72 */ fmuls f1, f0, f1
/* 802161D4 00213114 38 1E 01 E8 */ addi r0, r30, 0x1e8
/* 802161D8 00213118 7C 7D 00 2E */ lwzx r3, r29, r0
/* 802161DC 0021311C 48 03 F5 F5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802161E0 00213120 3B 5A 00 01 */ addi r26, r26, 1
/* 802161E4 00213124 2C 1A 00 02 */ cmpwi r26, 2
/* 802161E8 00213128 3B DE 00 04 */ addi r30, r30, 4
/* 802161EC 0021312C 41 80 FF D4 */ blt lbl_802161C0
/* 802161F0 00213130 48 00 00 84 */ b lbl_80216274
lbl_802161F4:
/* 802161F4 00213134 3B 20 00 00 */ li r25, 0
/* 802161F8 00213138 3B C0 00 00 */ li r30, 0
/* 802161FC 0021313C CB E2 AE C0 */ lfd f31, lbl_804548C0-_SDA2_BASE_(r2)
/* 80216200 00213140 3F 60 43 30 */ lis r27, 0x4330
/* 80216204 00213144 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216208 00213148 3B 83 EB C8 */ addi r28, r3, lbl_8042EBC8@l
lbl_8021620C:
/* 8021620C 0021314C 38 99 08 60 */ addi r4, r25, 0x860
/* 80216210 00213150 7C 1D 20 AE */ lbzx r0, r29, r4
/* 80216214 00213154 90 01 00 24 */ stw r0, 0x24(r1)
/* 80216218 00213158 93 61 00 20 */ stw r27, 0x20(r1)
/* 8021621C 0021315C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80216220 00213160 EC 00 F8 28 */ fsubs f0, f0, f31
/* 80216224 00213164 7C 7C F2 14 */ add r3, r28, r30
/* 80216228 00213168 3B 43 0E AC */ addi r26, r3, 0xeac
/* 8021622C 0021316C C0 23 0E AC */ lfs f1, 0xeac(r3)
/* 80216230 00213170 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216234 00213174 41 82 00 30 */ beq lbl_80216264
/* 80216238 00213178 FC 00 08 1E */ fctiwz f0, f1
/* 8021623C 0021317C D8 01 00 20 */ stfd f0, 0x20(r1)
/* 80216240 00213180 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80216244 00213184 7C 1D 21 AE */ stbx r0, r29, r4
/* 80216248 00213188 80 7D 01 E0 */ lwz r3, 0x1e0(r29)
/* 8021624C 0021318C 48 03 F5 DD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80216250 00213190 C0 1A 00 00 */ lfs f0, 0(r26)
/* 80216254 00213194 EC 20 00 72 */ fmuls f1, f0, f1
/* 80216258 00213198 38 1E 01 E8 */ addi r0, r30, 0x1e8
/* 8021625C 0021319C 7C 7D 00 2E */ lwzx r3, r29, r0
/* 80216260 002131A0 48 03 F5 71 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80216264:
/* 80216264 002131A4 3B 39 00 01 */ addi r25, r25, 1
/* 80216268 002131A8 2C 19 00 02 */ cmpwi r25, 2
/* 8021626C 002131AC 3B DE 00 04 */ addi r30, r30, 4
/* 80216270 002131B0 41 80 FF 9C */ blt lbl_8021620C
lbl_80216274:
/* 80216274 002131B4 3B 20 00 00 */ li r25, 0
/* 80216278 002131B8 3B C0 00 00 */ li r30, 0
/* 8021627C 002131BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216280 002131C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216284 002131C4 3B 63 01 14 */ addi r27, r3, 0x114
lbl_80216288:
/* 80216288 002131C8 7F 63 DB 78 */ mr r3, r27
/* 8021628C 002131CC 88 9F 4E 0C */ lbz r4, 0x4e0c(r31)
/* 80216290 002131D0 4B E1 E0 B1 */ bl getLightDropNum__16dSv_light_drop_cCFUc
/* 80216294 002131D4 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80216298 002131D8 7C 19 00 00 */ cmpw r25, r0
/* 8021629C 002131DC 40 80 00 2C */ bge lbl_802162C8
/* 802162A0 002131E0 80 7D 01 EC */ lwz r3, 0x1ec(r29)
/* 802162A4 002131E4 48 03 F5 85 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802162A8 002131E8 7F 5D F2 14 */ add r26, r29, r30
/* 802162AC 002131EC 80 7A 01 F4 */ lwz r3, 0x1f4(r26)
/* 802162B0 002131F0 48 03 F5 21 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802162B4 002131F4 80 7D 01 EC */ lwz r3, 0x1ec(r29)
/* 802162B8 002131F8 48 03 F5 71 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802162BC 002131FC 80 7A 01 F8 */ lwz r3, 0x1f8(r26)
/* 802162C0 00213200 48 03 F5 11 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802162C4 00213204 48 00 00 38 */ b lbl_802162FC
lbl_802162C8:
/* 802162C8 00213208 80 7D 01 EC */ lwz r3, 0x1ec(r29)
/* 802162CC 0021320C 48 03 F5 5D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802162D0 00213210 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 802162D4 00213214 EC 20 00 72 */ fmuls f1, f0, f1
/* 802162D8 00213218 7F 5D F2 14 */ add r26, r29, r30
/* 802162DC 0021321C 80 7A 01 F4 */ lwz r3, 0x1f4(r26)
/* 802162E0 00213220 48 03 F4 F1 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802162E4 00213224 80 7D 01 EC */ lwz r3, 0x1ec(r29)
/* 802162E8 00213228 48 03 F5 41 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802162EC 0021322C C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 802162F0 00213230 EC 20 00 72 */ fmuls f1, f0, f1
/* 802162F4 00213234 80 7A 01 F8 */ lwz r3, 0x1f8(r26)
/* 802162F8 00213238 48 03 F4 D9 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802162FC:
/* 802162FC 0021323C 3B 39 00 01 */ addi r25, r25, 1
/* 80216300 00213240 2C 19 00 10 */ cmpwi r25, 0x10
/* 80216304 00213244 3B DE 00 0C */ addi r30, r30, 0xc
/* 80216308 00213248 41 80 FF 80 */ blt lbl_80216288
/* 8021630C 0021324C E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
/* 80216310 00213250 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 80216314 00213254 39 61 00 50 */ addi r11, r1, 0x50
/* 80216318 00213258 48 14 BF 01 */ bl func_80362218
/* 8021631C 0021325C 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80216320 00213260 7C 08 03 A6 */ mtlr r0
/* 80216324 00213264 38 21 00 60 */ addi r1, r1, 0x60
/* 80216328 00213268 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawRupee
dMeter2Draw_c_NS_drawRupee:
/* 8021632C 0021326C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80216330 00213270 7C 08 02 A6 */ mflr r0
/* 80216334 00213274 90 01 00 34 */ stw r0, 0x34(r1)
/* 80216338 00213278 39 61 00 30 */ addi r11, r1, 0x30
/* 8021633C 0021327C 48 14 BE 8D */ bl func_803621C8
/* 80216340 00213280 7C 7F 1B 78 */ mr r31, r3
/* 80216344 00213284 7C 98 23 78 */ mr r24, r4
/* 80216348 00213288 80 63 02 D8 */ lwz r3, 0x2d8(r3)
/* 8021634C 0021328C 48 03 F2 BD */ bl CPaneMgrAlpha_NS_hide
/* 80216350 00213290 80 7F 02 DC */ lwz r3, 0x2dc(r31)
/* 80216354 00213294 48 03 F2 B5 */ bl CPaneMgrAlpha_NS_hide
/* 80216358 00213298 7F 03 07 34 */ extsh r3, r24
/* 8021635C 0021329C 38 00 03 E8 */ li r0, 0x3e8
/* 80216360 002132A0 7F 43 03 D6 */ divw r26, r3, r0
/* 80216364 002132A4 7C 1A 01 D6 */ mullw r0, r26, r0
/* 80216368 002132A8 7F C0 18 50 */ subf r30, r0, r3
/* 8021636C 002132AC 2C 03 03 E8 */ cmpwi r3, 0x3e8
/* 80216370 002132B0 40 80 00 18 */ bge lbl_80216388
/* 80216374 002132B4 80 7F 02 D8 */ lwz r3, 0x2d8(r31)
/* 80216378 002132B8 48 03 F2 91 */ bl CPaneMgrAlpha_NS_hide
/* 8021637C 002132BC 80 7F 02 DC */ lwz r3, 0x2dc(r31)
/* 80216380 002132C0 48 03 F2 89 */ bl CPaneMgrAlpha_NS_hide
/* 80216384 002132C4 48 00 00 64 */ b lbl_802163E8
lbl_80216388:
/* 80216388 002132C8 80 7F 02 D8 */ lwz r3, 0x2d8(r31)
/* 8021638C 002132CC 48 03 F2 3D */ bl CPaneMgrAlpha_NS_show
/* 80216390 002132D0 80 7F 02 DC */ lwz r3, 0x2dc(r31)
/* 80216394 002132D4 48 03 F2 35 */ bl CPaneMgrAlpha_NS_show
/* 80216398 002132D8 7F E3 FB 78 */ mr r3, r31
/* 8021639C 002132DC 7F 44 D3 78 */ mr r4, r26
/* 802163A0 002132E0 48 00 3E FD */ bl dMeter2Draw_c_NS_getNumberTexture
/* 802163A4 002132E4 7C 7A 1B 78 */ mr r26, r3
/* 802163A8 002132E8 80 7F 02 D8 */ lwz r3, 0x2d8(r31)
/* 802163AC 002132EC 80 63 00 04 */ lwz r3, 4(r3)
/* 802163B0 002132F0 7F 44 D3 78 */ mr r4, r26
/* 802163B4 002132F4 38 A0 00 00 */ li r5, 0
/* 802163B8 002132F8 81 83 00 00 */ lwz r12, 0(r3)
/* 802163BC 002132FC 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 802163C0 00213300 7D 89 03 A6 */ mtctr r12
/* 802163C4 00213304 4E 80 04 21 */ bctrl
/* 802163C8 00213308 80 7F 02 DC */ lwz r3, 0x2dc(r31)
/* 802163CC 0021330C 80 63 00 04 */ lwz r3, 4(r3)
/* 802163D0 00213310 7F 44 D3 78 */ mr r4, r26
/* 802163D4 00213314 38 A0 00 00 */ li r5, 0
/* 802163D8 00213318 81 83 00 00 */ lwz r12, 0(r3)
/* 802163DC 0021331C 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 802163E0 00213320 7D 89 03 A6 */ mtctr r12
/* 802163E4 00213324 4E 80 04 21 */ bctrl
lbl_802163E8:
/* 802163E8 00213328 38 00 00 64 */ li r0, 0x64
/* 802163EC 0021332C 7C 9E 03 D6 */ divw r4, r30, r0
/* 802163F0 00213330 7C 04 01 D6 */ mullw r0, r4, r0
/* 802163F4 00213334 7F C0 F0 50 */ subf r30, r0, r30
/* 802163F8 00213338 7F E3 FB 78 */ mr r3, r31
/* 802163FC 0021333C 48 00 3E A1 */ bl dMeter2Draw_c_NS_getNumberTexture
/* 80216400 00213340 7C 7A 1B 78 */ mr r26, r3
/* 80216404 00213344 80 7F 02 D0 */ lwz r3, 0x2d0(r31)
/* 80216408 00213348 80 63 00 04 */ lwz r3, 4(r3)
/* 8021640C 0021334C 7F 44 D3 78 */ mr r4, r26
/* 80216410 00213350 38 A0 00 00 */ li r5, 0
/* 80216414 00213354 81 83 00 00 */ lwz r12, 0(r3)
/* 80216418 00213358 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021641C 0021335C 7D 89 03 A6 */ mtctr r12
/* 80216420 00213360 4E 80 04 21 */ bctrl
/* 80216424 00213364 80 7F 02 D4 */ lwz r3, 0x2d4(r31)
/* 80216428 00213368 80 63 00 04 */ lwz r3, 4(r3)
/* 8021642C 0021336C 7F 44 D3 78 */ mr r4, r26
/* 80216430 00213370 38 A0 00 00 */ li r5, 0
/* 80216434 00213374 81 83 00 00 */ lwz r12, 0(r3)
/* 80216438 00213378 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021643C 0021337C 7D 89 03 A6 */ mtctr r12
/* 80216440 00213380 4E 80 04 21 */ bctrl
/* 80216444 00213384 38 00 00 0A */ li r0, 0xa
/* 80216448 00213388 7C 9E 03 D6 */ divw r4, r30, r0
/* 8021644C 0021338C 7C 04 01 D6 */ mullw r0, r4, r0
/* 80216450 00213390 7F C0 F0 50 */ subf r30, r0, r30
/* 80216454 00213394 7F E3 FB 78 */ mr r3, r31
/* 80216458 00213398 48 00 3E 45 */ bl dMeter2Draw_c_NS_getNumberTexture
/* 8021645C 0021339C 7C 7A 1B 78 */ mr r26, r3
/* 80216460 002133A0 80 7F 02 C8 */ lwz r3, 0x2c8(r31)
/* 80216464 002133A4 80 63 00 04 */ lwz r3, 4(r3)
/* 80216468 002133A8 7F 44 D3 78 */ mr r4, r26
/* 8021646C 002133AC 38 A0 00 00 */ li r5, 0
/* 80216470 002133B0 81 83 00 00 */ lwz r12, 0(r3)
/* 80216474 002133B4 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 80216478 002133B8 7D 89 03 A6 */ mtctr r12
/* 8021647C 002133BC 4E 80 04 21 */ bctrl
/* 80216480 002133C0 80 7F 02 CC */ lwz r3, 0x2cc(r31)
/* 80216484 002133C4 80 63 00 04 */ lwz r3, 4(r3)
/* 80216488 002133C8 7F 44 D3 78 */ mr r4, r26
/* 8021648C 002133CC 38 A0 00 00 */ li r5, 0
/* 80216490 002133D0 81 83 00 00 */ lwz r12, 0(r3)
/* 80216494 002133D4 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 80216498 002133D8 7D 89 03 A6 */ mtctr r12
/* 8021649C 002133DC 4E 80 04 21 */ bctrl
/* 802164A0 002133E0 7F E3 FB 78 */ mr r3, r31
/* 802164A4 002133E4 7F C4 F3 78 */ mr r4, r30
/* 802164A8 002133E8 48 00 3D F5 */ bl dMeter2Draw_c_NS_getNumberTexture
/* 802164AC 002133EC 7C 7A 1B 78 */ mr r26, r3
/* 802164B0 002133F0 80 7F 02 C0 */ lwz r3, 0x2c0(r31)
/* 802164B4 002133F4 80 63 00 04 */ lwz r3, 4(r3)
/* 802164B8 002133F8 7F 44 D3 78 */ mr r4, r26
/* 802164BC 002133FC 38 A0 00 00 */ li r5, 0
/* 802164C0 00213400 81 83 00 00 */ lwz r12, 0(r3)
/* 802164C4 00213404 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 802164C8 00213408 7D 89 03 A6 */ mtctr r12
/* 802164CC 0021340C 4E 80 04 21 */ bctrl
/* 802164D0 00213410 80 7F 02 C4 */ lwz r3, 0x2c4(r31)
/* 802164D4 00213414 80 63 00 04 */ lwz r3, 4(r3)
/* 802164D8 00213418 7F 44 D3 78 */ mr r4, r26
/* 802164DC 0021341C 38 A0 00 00 */ li r5, 0
/* 802164E0 00213420 81 83 00 00 */ lwz r12, 0(r3)
/* 802164E4 00213424 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 802164E8 00213428 7D 89 03 A6 */ mtctr r12
/* 802164EC 0021342C 4E 80 04 21 */ bctrl
/* 802164F0 00213430 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802164F4 00213434 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802164F8 00213438 C0 23 03 3C */ lfs f1, 0x33c(r3)
/* 802164FC 0021343C C0 1F 07 18 */ lfs f0, 0x718(r31)
/* 80216500 00213440 EC 01 00 32 */ fmuls f0, f1, f0
/* 80216504 00213444 80 7F 02 B0 */ lwz r3, 0x2b0(r31)
/* 80216508 00213448 80 63 00 04 */ lwz r3, 4(r3)
/* 8021650C 0021344C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216510 00213450 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80216514 00213454 81 83 00 00 */ lwz r12, 0(r3)
/* 80216518 00213458 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021651C 0021345C 7D 89 03 A6 */ mtctr r12
/* 80216520 00213460 4E 80 04 21 */ bctrl
/* 80216524 00213464 80 7F 02 B0 */ lwz r3, 0x2b0(r31)
/* 80216528 00213468 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8021652C 0021346C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80216530 00213470 C0 24 03 40 */ lfs f1, 0x340(r4)
/* 80216534 00213474 C0 44 03 44 */ lfs f2, 0x344(r4)
/* 80216538 00213478 48 03 E0 79 */ bl CPaneMgr_NS_paneTrans
/* 8021653C 0021347C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216540 00213480 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216544 00213484 C0 03 03 4C */ lfs f0, 0x34c(r3)
/* 80216548 00213488 80 7F 02 B4 */ lwz r3, 0x2b4(r31)
/* 8021654C 0021348C 80 63 00 04 */ lwz r3, 4(r3)
/* 80216550 00213490 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216554 00213494 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80216558 00213498 81 83 00 00 */ lwz r12, 0(r3)
/* 8021655C 0021349C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80216560 002134A0 7D 89 03 A6 */ mtctr r12
/* 80216564 002134A4 4E 80 04 21 */ bctrl
/* 80216568 002134A8 80 7F 02 B4 */ lwz r3, 0x2b4(r31)
/* 8021656C 002134AC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80216570 002134B0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80216574 002134B4 C0 24 03 50 */ lfs f1, 0x350(r4)
/* 80216578 002134B8 C0 44 03 54 */ lfs f2, 0x354(r4)
/* 8021657C 002134BC 48 03 E0 35 */ bl CPaneMgr_NS_paneTrans
/* 80216580 002134C0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216584 002134C4 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
/* 80216588 002134C8 C0 1D 03 74 */ lfs f0, 0x374(r29)
/* 8021658C 002134CC 80 7F 02 B8 */ lwz r3, 0x2b8(r31)
/* 80216590 002134D0 80 63 00 04 */ lwz r3, 4(r3)
/* 80216594 002134D4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216598 002134D8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8021659C 002134DC 81 83 00 00 */ lwz r12, 0(r3)
/* 802165A0 002134E0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802165A4 002134E4 7D 89 03 A6 */ mtctr r12
/* 802165A8 002134E8 4E 80 04 21 */ bctrl
/* 802165AC 002134EC 80 7F 02 B8 */ lwz r3, 0x2b8(r31)
/* 802165B0 002134F0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802165B4 002134F4 3B 84 EB C8 */ addi r28, r4, lbl_8042EBC8@l
/* 802165B8 002134F8 C0 3C 03 6C */ lfs f1, 0x36c(r28)
/* 802165BC 002134FC C0 5C 03 70 */ lfs f2, 0x370(r28)
/* 802165C0 00213500 48 03 DF F1 */ bl CPaneMgr_NS_paneTrans
/* 802165C4 00213504 C0 1D 03 74 */ lfs f0, 0x374(r29)
/* 802165C8 00213508 80 7F 02 BC */ lwz r3, 0x2bc(r31)
/* 802165CC 0021350C 80 63 00 04 */ lwz r3, 4(r3)
/* 802165D0 00213510 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802165D4 00213514 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802165D8 00213518 81 83 00 00 */ lwz r12, 0(r3)
/* 802165DC 0021351C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802165E0 00213520 7D 89 03 A6 */ mtctr r12
/* 802165E4 00213524 4E 80 04 21 */ bctrl
/* 802165E8 00213528 80 7F 02 BC */ lwz r3, 0x2bc(r31)
/* 802165EC 0021352C C0 3C 03 6C */ lfs f1, 0x36c(r28)
/* 802165F0 00213530 C0 5C 03 70 */ lfs f2, 0x370(r28)
/* 802165F4 00213534 48 03 DF BD */ bl CPaneMgr_NS_paneTrans
/* 802165F8 00213538 3B 20 00 00 */ li r25, 0
/* 802165FC 0021353C 3B C0 00 00 */ li r30, 0
/* 80216600 00213540 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216604 00213544 3B 83 EB C8 */ addi r28, r3, lbl_8042EBC8@l
lbl_80216608:
/* 80216608 00213548 3B 00 00 00 */ li r24, 0
/* 8021660C 0021354C 3B A0 00 00 */ li r29, 0
/* 80216610 00213550 7F 7F F2 14 */ add r27, r31, r30
lbl_80216614:
/* 80216614 00213554 C0 1C 03 7C */ lfs f0, 0x37c(r28)
/* 80216618 00213558 3B 5D 02 C0 */ addi r26, r29, 0x2c0
/* 8021661C 0021355C 7C 7B D0 2E */ lwzx r3, r27, r26
/* 80216620 00213560 80 63 00 04 */ lwz r3, 4(r3)
/* 80216624 00213564 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216628 00213568 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8021662C 0021356C 81 83 00 00 */ lwz r12, 0(r3)
/* 80216630 00213570 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80216634 00213574 7D 89 03 A6 */ mtctr r12
/* 80216638 00213578 4E 80 04 21 */ bctrl
/* 8021663C 0021357C 7C 7B D0 2E */ lwzx r3, r27, r26
/* 80216640 00213580 C0 3C 03 80 */ lfs f1, 0x380(r28)
/* 80216644 00213584 C0 5C 03 84 */ lfs f2, 0x384(r28)
/* 80216648 00213588 48 03 DF 69 */ bl CPaneMgr_NS_paneTrans
/* 8021664C 0021358C 3B 18 00 01 */ addi r24, r24, 1
/* 80216650 00213590 2C 18 00 02 */ cmpwi r24, 2
/* 80216654 00213594 3B BD 00 04 */ addi r29, r29, 4
/* 80216658 00213598 41 80 FF BC */ blt lbl_80216614
/* 8021665C 0021359C 3B 39 00 01 */ addi r25, r25, 1
/* 80216660 002135A0 2C 19 00 04 */ cmpwi r25, 4
/* 80216664 002135A4 3B DE 00 08 */ addi r30, r30, 8
/* 80216668 002135A8 41 80 FF A0 */ blt lbl_80216608
/* 8021666C 002135AC 39 61 00 30 */ addi r11, r1, 0x30
/* 80216670 002135B0 48 14 BB A5 */ bl func_80362214
/* 80216674 002135B4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80216678 002135B8 7C 08 03 A6 */ mtlr r0
/* 8021667C 002135BC 38 21 00 30 */ addi r1, r1, 0x30
/* 80216680 002135C0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaRupeeChange
dMeter2Draw_c_NS_setAlphaRupeeChange:
/* 80216684 002135C4 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80216688 002135C8 7C 08 02 A6 */ mflr r0
/* 8021668C 002135CC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80216690 002135D0 39 61 00 30 */ addi r11, r1, 0x30
/* 80216694 002135D4 48 14 BB 39 */ bl func_803621CC
/* 80216698 002135D8 7C 79 1B 78 */ mr r25, r3
/* 8021669C 002135DC 7C 9A 23 78 */ mr r26, r4
/* 802166A0 002135E0 3B E0 00 00 */ li r31, 0
/* 802166A4 002135E4 3B C0 00 00 */ li r30, 0
/* 802166A8 002135E8 3B A0 00 00 */ li r29, 0
/* 802166AC 002135EC 3B 80 00 00 */ li r28, 0
/* 802166B0 002135F0 3B 60 00 00 */ li r27, 0
/* 802166B4 002135F4 C0 03 07 CC */ lfs f0, 0x7cc(r3)
/* 802166B8 002135F8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802166BC 002135FC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802166C0 00213600 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 802166C4 00213604 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802166C8 00213608 40 82 00 0C */ bne lbl_802166D4
/* 802166CC 0021360C 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 802166D0 00213610 41 82 00 0C */ beq lbl_802166DC
lbl_802166D4:
/* 802166D4 00213614 D0 39 07 CC */ stfs f1, 0x7cc(r25)
/* 802166D8 00213618 3B E0 00 01 */ li r31, 1
lbl_802166DC:
/* 802166DC 0021361C C0 19 07 D0 */ lfs f0, 0x7d0(r25)
/* 802166E0 00213620 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802166E4 00213624 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802166E8 00213628 C0 23 03 48 */ lfs f1, 0x348(r3)
/* 802166EC 0021362C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802166F0 00213630 40 82 00 0C */ bne lbl_802166FC
/* 802166F4 00213634 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 802166F8 00213638 41 82 00 0C */ beq lbl_80216704
lbl_802166FC:
/* 802166FC 0021363C D0 39 07 D0 */ stfs f1, 0x7d0(r25)
/* 80216700 00213640 3B C0 00 01 */ li r30, 1
lbl_80216704:
/* 80216704 00213644 C0 19 07 D4 */ lfs f0, 0x7d4(r25)
/* 80216708 00213648 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021670C 0021364C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216710 00213650 C0 23 03 58 */ lfs f1, 0x358(r3)
/* 80216714 00213654 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216718 00213658 40 82 00 0C */ bne lbl_80216724
/* 8021671C 0021365C 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80216720 00213660 41 82 00 0C */ beq lbl_8021672C
lbl_80216724:
/* 80216724 00213664 D0 39 07 D4 */ stfs f1, 0x7d4(r25)
/* 80216728 00213668 3B A0 00 01 */ li r29, 1
lbl_8021672C:
/* 8021672C 0021366C C0 19 07 D8 */ lfs f0, 0x7d8(r25)
/* 80216730 00213670 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216734 00213674 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216738 00213678 C0 23 03 78 */ lfs f1, 0x378(r3)
/* 8021673C 0021367C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216740 00213680 40 82 00 0C */ bne lbl_8021674C
/* 80216744 00213684 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80216748 00213688 41 82 00 0C */ beq lbl_80216754
lbl_8021674C:
/* 8021674C 0021368C D0 39 07 D8 */ stfs f1, 0x7d8(r25)
/* 80216750 00213690 3B 80 00 01 */ li r28, 1
lbl_80216754:
/* 80216754 00213694 C0 19 07 DC */ lfs f0, 0x7dc(r25)
/* 80216758 00213698 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021675C 0021369C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216760 002136A0 C0 23 03 88 */ lfs f1, 0x388(r3)
/* 80216764 002136A4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216768 002136A8 40 82 00 0C */ bne lbl_80216774
/* 8021676C 002136AC 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80216770 002136B0 41 82 00 0C */ beq lbl_8021677C
lbl_80216774:
/* 80216774 002136B4 D0 39 07 DC */ stfs f1, 0x7dc(r25)
/* 80216778 002136B8 3B 60 00 01 */ li r27, 1
lbl_8021677C:
/* 8021677C 002136BC 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80216780 002136C0 40 82 00 14 */ bne lbl_80216794
/* 80216784 002136C4 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80216788 002136C8 40 82 00 0C */ bne lbl_80216794
/* 8021678C 002136CC 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80216790 002136D0 41 82 00 18 */ beq lbl_802167A8
lbl_80216794:
/* 80216794 002136D4 80 79 02 B0 */ lwz r3, 0x2b0(r25)
/* 80216798 002136D8 C0 39 07 CC */ lfs f1, 0x7cc(r25)
/* 8021679C 002136DC C0 19 07 D0 */ lfs f0, 0x7d0(r25)
/* 802167A0 002136E0 EC 21 00 32 */ fmuls f1, f1, f0
/* 802167A4 002136E4 48 03 F0 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802167A8:
/* 802167A8 002136E8 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 802167AC 002136EC 40 82 00 1C */ bne lbl_802167C8
/* 802167B0 002136F0 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 802167B4 002136F4 40 82 00 14 */ bne lbl_802167C8
/* 802167B8 002136F8 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 802167BC 002136FC 40 82 00 0C */ bne lbl_802167C8
/* 802167C0 00213700 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 802167C4 00213704 41 82 00 20 */ beq lbl_802167E4
lbl_802167C8:
/* 802167C8 00213708 80 79 02 B4 */ lwz r3, 0x2b4(r25)
/* 802167CC 0021370C C0 59 07 D0 */ lfs f2, 0x7d0(r25)
/* 802167D0 00213710 C0 39 07 D4 */ lfs f1, 0x7d4(r25)
/* 802167D4 00213714 C0 19 07 CC */ lfs f0, 0x7cc(r25)
/* 802167D8 00213718 EC 01 00 32 */ fmuls f0, f1, f0
/* 802167DC 0021371C EC 22 00 32 */ fmuls f1, f2, f0
/* 802167E0 00213720 48 03 EF F1 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802167E4:
/* 802167E4 00213724 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 802167E8 00213728 40 82 00 1C */ bne lbl_80216804
/* 802167EC 0021372C 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 802167F0 00213730 40 82 00 14 */ bne lbl_80216804
/* 802167F4 00213734 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 802167F8 00213738 40 82 00 0C */ bne lbl_80216804
/* 802167FC 0021373C 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80216800 00213740 41 82 00 3C */ beq lbl_8021683C
lbl_80216804:
/* 80216804 00213744 80 79 02 B8 */ lwz r3, 0x2b8(r25)
/* 80216808 00213748 C0 59 07 D0 */ lfs f2, 0x7d0(r25)
/* 8021680C 0021374C C0 39 07 D8 */ lfs f1, 0x7d8(r25)
/* 80216810 00213750 C0 19 07 CC */ lfs f0, 0x7cc(r25)
/* 80216814 00213754 EC 01 00 32 */ fmuls f0, f1, f0
/* 80216818 00213758 EC 22 00 32 */ fmuls f1, f2, f0
/* 8021681C 0021375C 48 03 EF B5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216820 00213760 80 79 02 BC */ lwz r3, 0x2bc(r25)
/* 80216824 00213764 C0 59 07 D0 */ lfs f2, 0x7d0(r25)
/* 80216828 00213768 C0 39 07 D8 */ lfs f1, 0x7d8(r25)
/* 8021682C 0021376C C0 19 07 CC */ lfs f0, 0x7cc(r25)
/* 80216830 00213770 EC 01 00 32 */ fmuls f0, f1, f0
/* 80216834 00213774 EC 22 00 32 */ fmuls f1, f2, f0
/* 80216838 00213778 48 03 EF 99 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8021683C:
/* 8021683C 0021377C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80216840 00213780 40 82 00 1C */ bne lbl_8021685C
/* 80216844 00213784 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80216848 00213788 40 82 00 14 */ bne lbl_8021685C
/* 8021684C 0021378C 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80216850 00213790 40 82 00 0C */ bne lbl_8021685C
/* 80216854 00213794 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80216858 00213798 41 82 00 60 */ beq lbl_802168B8
lbl_8021685C:
/* 8021685C 0021379C 3B A0 00 00 */ li r29, 0
/* 80216860 002137A0 3B 40 00 00 */ li r26, 0
lbl_80216864:
/* 80216864 002137A4 3B C0 00 00 */ li r30, 0
/* 80216868 002137A8 3B 60 00 00 */ li r27, 0
/* 8021686C 002137AC 7F 99 D2 14 */ add r28, r25, r26
lbl_80216870:
/* 80216870 002137B0 38 1B 02 C0 */ addi r0, r27, 0x2c0
/* 80216874 002137B4 7C 7C 00 2E */ lwzx r3, r28, r0
/* 80216878 002137B8 C0 79 07 D0 */ lfs f3, 0x7d0(r25)
/* 8021687C 002137BC C0 59 07 CC */ lfs f2, 0x7cc(r25)
/* 80216880 002137C0 C0 39 07 DC */ lfs f1, 0x7dc(r25)
/* 80216884 002137C4 C0 19 07 D4 */ lfs f0, 0x7d4(r25)
/* 80216888 002137C8 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021688C 002137CC EC 02 00 32 */ fmuls f0, f2, f0
/* 80216890 002137D0 EC 23 00 32 */ fmuls f1, f3, f0
/* 80216894 002137D4 48 03 EF 3D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216898 002137D8 3B DE 00 01 */ addi r30, r30, 1
/* 8021689C 002137DC 2C 1E 00 02 */ cmpwi r30, 2
/* 802168A0 002137E0 3B 7B 00 04 */ addi r27, r27, 4
/* 802168A4 002137E4 41 80 FF CC */ blt lbl_80216870
/* 802168A8 002137E8 3B BD 00 01 */ addi r29, r29, 1
/* 802168AC 002137EC 2C 1D 00 04 */ cmpwi r29, 4
/* 802168B0 002137F0 3B 5A 00 08 */ addi r26, r26, 8
/* 802168B4 002137F4 41 80 FF B0 */ blt lbl_80216864
lbl_802168B8:
/* 802168B8 002137F8 39 61 00 30 */ addi r11, r1, 0x30
/* 802168BC 002137FC 48 14 B9 5D */ bl func_80362218
/* 802168C0 00213800 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802168C4 00213804 7C 08 03 A6 */ mtlr r0
/* 802168C8 00213808 38 21 00 30 */ addi r1, r1, 0x30
/* 802168CC 0021380C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaRupeeAnimeMin
dMeter2Draw_c_NS_setAlphaRupeeAnimeMin:
/* 802168D0 00213810 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 802168D4 00213814 7C 08 02 A6 */ mflr r0
/* 802168D8 00213818 90 01 00 44 */ stw r0, 0x44(r1)
/* 802168DC 0021381C DB E1 00 30 */ stfd f31, 0x30(r1)
/* 802168E0 00213820 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 802168E4 00213824 39 61 00 30 */ addi r11, r1, 0x30
/* 802168E8 00213828 48 14 B8 ED */ bl _savegpr_27
/* 802168EC 0021382C 7C 7B 1B 78 */ mr r27, r3
/* 802168F0 00213830 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802168F4 00213834 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802168F8 00213838 C0 43 03 58 */ lfs f2, 0x358(r3)
/* 802168FC 0021383C C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80216900 00213840 C0 03 03 48 */ lfs f0, 0x348(r3)
/* 80216904 00213844 EC 21 00 32 */ fmuls f1, f1, f0
/* 80216908 00213848 EC 02 00 72 */ fmuls f0, f2, f1
/* 8021690C 0021384C D0 01 00 08 */ stfs f0, 8(r1)
/* 80216910 00213850 C0 03 03 78 */ lfs f0, 0x378(r3)
/* 80216914 00213854 EC 00 00 72 */ fmuls f0, f0, f1
/* 80216918 00213858 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 8021691C 0021385C D0 01 00 10 */ stfs f0, 0x10(r1)
/* 80216920 00213860 3B 80 00 00 */ li r28, 0
/* 80216924 00213864 3B E0 00 00 */ li r31, 0
/* 80216928 00213868 3B C1 00 08 */ addi r30, r1, 8
/* 8021692C 0021386C C3 E2 AE 80 */ lfs f31, lbl_80454880-_SDA2_BASE_(r2)
lbl_80216930:
/* 80216930 00213870 3B BF 02 B4 */ addi r29, r31, 0x2b4
/* 80216934 00213874 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216938 00213878 48 03 EE F1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021693C 0021387C FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 80216940 00213880 41 82 00 20 */ beq lbl_80216960
/* 80216944 00213884 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216948 00213888 7C 3E FC 2E */ lfsx f1, r30, r31
/* 8021694C 0021388C 48 03 EE 85 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216950 00213890 7F 63 DB 78 */ mr r3, r27
/* 80216954 00213894 7C 9B E8 2E */ lwzx r4, r27, r29
/* 80216958 00213898 38 A0 00 05 */ li r5, 5
/* 8021695C 0021389C 48 00 40 6D */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80216960:
/* 80216960 002138A0 3B 9C 00 01 */ addi r28, r28, 1
/* 80216964 002138A4 2C 1C 00 03 */ cmpwi r28, 3
/* 80216968 002138A8 3B FF 00 04 */ addi r31, r31, 4
/* 8021696C 002138AC 41 80 FF C4 */ blt lbl_80216930
/* 80216970 002138B0 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 80216974 002138B4 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80216978 002138B8 39 61 00 30 */ addi r11, r1, 0x30
/* 8021697C 002138BC 48 14 B8 A5 */ bl _restgpr_27
/* 80216980 002138C0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80216984 002138C4 7C 08 03 A6 */ mtlr r0
/* 80216988 002138C8 38 21 00 40 */ addi r1, r1, 0x40
/* 8021698C 002138CC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaRupeeAnimeMax
dMeter2Draw_c_NS_setAlphaRupeeAnimeMax:
/* 80216990 002138D0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80216994 002138D4 7C 08 02 A6 */ mflr r0
/* 80216998 002138D8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021699C 002138DC 39 61 00 30 */ addi r11, r1, 0x30
/* 802169A0 002138E0 48 14 B8 35 */ bl _savegpr_27
/* 802169A4 002138E4 7C 7B 1B 78 */ mr r27, r3
/* 802169A8 002138E8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802169AC 002138EC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802169B0 002138F0 C0 43 03 58 */ lfs f2, 0x358(r3)
/* 802169B4 002138F4 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 802169B8 002138F8 C0 03 03 48 */ lfs f0, 0x348(r3)
/* 802169BC 002138FC EC 21 00 32 */ fmuls f1, f1, f0
/* 802169C0 00213900 EC 02 00 72 */ fmuls f0, f2, f1
/* 802169C4 00213904 D0 01 00 08 */ stfs f0, 8(r1)
/* 802169C8 00213908 C0 03 03 78 */ lfs f0, 0x378(r3)
/* 802169CC 0021390C EC 00 00 72 */ fmuls f0, f0, f1
/* 802169D0 00213910 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 802169D4 00213914 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 802169D8 00213918 3B 80 00 00 */ li r28, 0
/* 802169DC 0021391C 3B E0 00 00 */ li r31, 0
/* 802169E0 00213920 3B C1 00 08 */ addi r30, r1, 8
lbl_802169E4:
/* 802169E4 00213924 3B BF 02 B4 */ addi r29, r31, 0x2b4
/* 802169E8 00213928 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802169EC 0021392C 48 03 EE 3D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802169F0 00213930 7C 1E FC 2E */ lfsx f0, r30, r31
/* 802169F4 00213934 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802169F8 00213938 41 82 00 20 */ beq lbl_80216A18
/* 802169FC 0021393C 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216A00 00213940 FC 20 00 90 */ fmr f1, f0
/* 80216A04 00213944 48 03 ED CD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216A08 00213948 7F 63 DB 78 */ mr r3, r27
/* 80216A0C 0021394C 7C 9B E8 2E */ lwzx r4, r27, r29
/* 80216A10 00213950 38 A0 00 05 */ li r5, 5
/* 80216A14 00213954 48 00 40 91 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_80216A18:
/* 80216A18 00213958 3B 9C 00 01 */ addi r28, r28, 1
/* 80216A1C 0021395C 2C 1C 00 03 */ cmpwi r28, 3
/* 80216A20 00213960 3B FF 00 04 */ addi r31, r31, 4
/* 80216A24 00213964 41 80 FF C0 */ blt lbl_802169E4
/* 80216A28 00213968 39 61 00 30 */ addi r11, r1, 0x30
/* 80216A2C 0021396C 48 14 B7 F5 */ bl _restgpr_27
/* 80216A30 00213970 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80216A34 00213974 7C 08 03 A6 */ mtlr r0
/* 80216A38 00213978 38 21 00 30 */ addi r1, r1, 0x30
/* 80216A3C 0021397C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawKey
dMeter2Draw_c_NS_drawKey:
/* 80216A40 00213980 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80216A44 00213984 7C 08 02 A6 */ mflr r0
/* 80216A48 00213988 90 01 00 24 */ stw r0, 0x24(r1)
/* 80216A4C 0021398C 39 61 00 20 */ addi r11, r1, 0x20
/* 80216A50 00213990 48 14 B7 85 */ bl _savegpr_27
/* 80216A54 00213994 7C 7B 1B 78 */ mr r27, r3
/* 80216A58 00213998 7C 80 07 34 */ extsh r0, r4
/* 80216A5C 0021399C 2C 00 00 05 */ cmpwi r0, 5
/* 80216A60 002139A0 40 81 00 08 */ ble lbl_80216A68
/* 80216A64 002139A4 38 80 00 05 */ li r4, 5
lbl_80216A68:
/* 80216A68 002139A8 3B 80 00 00 */ li r28, 0
/* 80216A6C 002139AC 3B E0 00 00 */ li r31, 0
/* 80216A70 002139B0 7C 9E 07 34 */ extsh r30, r4
lbl_80216A74:
/* 80216A74 002139B4 7C 1C F0 00 */ cmpw r28, r30
/* 80216A78 002139B8 40 80 00 24 */ bge lbl_80216A9C
/* 80216A7C 002139BC 3B BF 02 E4 */ addi r29, r31, 0x2e4
/* 80216A80 002139C0 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216A84 002139C4 48 03 EB C9 */ bl CPaneMgrAlpha_NS_isVisible
/* 80216A88 002139C8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80216A8C 002139CC 40 82 00 30 */ bne lbl_80216ABC
/* 80216A90 002139D0 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216A94 002139D4 48 03 EB 35 */ bl CPaneMgrAlpha_NS_show
/* 80216A98 002139D8 48 00 00 24 */ b lbl_80216ABC
lbl_80216A9C:
/* 80216A9C 002139DC 3B BF 02 E4 */ addi r29, r31, 0x2e4
/* 80216AA0 002139E0 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216AA4 002139E4 48 03 EB A9 */ bl CPaneMgrAlpha_NS_isVisible
/* 80216AA8 002139E8 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80216AAC 002139EC 28 00 00 01 */ cmplwi r0, 1
/* 80216AB0 002139F0 40 82 00 0C */ bne lbl_80216ABC
/* 80216AB4 002139F4 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216AB8 002139F8 48 03 EB 51 */ bl CPaneMgrAlpha_NS_hide
lbl_80216ABC:
/* 80216ABC 002139FC 3B 9C 00 01 */ addi r28, r28, 1
/* 80216AC0 00213A00 2C 1C 00 05 */ cmpwi r28, 5
/* 80216AC4 00213A04 3B FF 00 04 */ addi r31, r31, 4
/* 80216AC8 00213A08 41 80 FF AC */ blt lbl_80216A74
/* 80216ACC 00213A0C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216AD0 00213A10 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216AD4 00213A14 C0 03 03 5C */ lfs f0, 0x35c(r3)
/* 80216AD8 00213A18 80 7B 02 E0 */ lwz r3, 0x2e0(r27)
/* 80216ADC 00213A1C 80 63 00 04 */ lwz r3, 4(r3)
/* 80216AE0 00213A20 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216AE4 00213A24 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80216AE8 00213A28 81 83 00 00 */ lwz r12, 0(r3)
/* 80216AEC 00213A2C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80216AF0 00213A30 7D 89 03 A6 */ mtctr r12
/* 80216AF4 00213A34 4E 80 04 21 */ bctrl
/* 80216AF8 00213A38 80 7B 02 E0 */ lwz r3, 0x2e0(r27)
/* 80216AFC 00213A3C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80216B00 00213A40 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80216B04 00213A44 C0 24 03 60 */ lfs f1, 0x360(r4)
/* 80216B08 00213A48 C0 44 03 64 */ lfs f2, 0x364(r4)
/* 80216B0C 00213A4C 48 03 DA A5 */ bl CPaneMgr_NS_paneTrans
/* 80216B10 00213A50 39 61 00 20 */ addi r11, r1, 0x20
/* 80216B14 00213A54 48 14 B7 0D */ bl _restgpr_27
/* 80216B18 00213A58 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80216B1C 00213A5C 7C 08 03 A6 */ mtlr r0
/* 80216B20 00213A60 38 21 00 20 */ addi r1, r1, 0x20
/* 80216B24 00213A64 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaKeyChange
dMeter2Draw_c_NS_setAlphaKeyChange:
/* 80216B28 00213A68 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80216B2C 00213A6C 7C 08 02 A6 */ mflr r0
/* 80216B30 00213A70 90 01 00 24 */ stw r0, 0x24(r1)
/* 80216B34 00213A74 39 61 00 20 */ addi r11, r1, 0x20
/* 80216B38 00213A78 48 14 B6 9D */ bl _savegpr_27
/* 80216B3C 00213A7C 7C 7B 1B 78 */ mr r27, r3
/* 80216B40 00213A80 7C 9C 23 78 */ mr r28, r4
/* 80216B44 00213A84 3B E0 00 00 */ li r31, 0
/* 80216B48 00213A88 3B C0 00 00 */ li r30, 0
/* 80216B4C 00213A8C 38 80 00 00 */ li r4, 0
/* 80216B50 00213A90 3B A0 00 00 */ li r29, 0
/* 80216B54 00213A94 C0 03 07 E0 */ lfs f0, 0x7e0(r3)
/* 80216B58 00213A98 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216B5C 00213A9C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216B60 00213AA0 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80216B64 00213AA4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216B68 00213AA8 40 82 00 0C */ bne lbl_80216B74
/* 80216B6C 00213AAC 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80216B70 00213AB0 41 82 00 0C */ beq lbl_80216B7C
lbl_80216B74:
/* 80216B74 00213AB4 D0 3B 07 E0 */ stfs f1, 0x7e0(r27)
/* 80216B78 00213AB8 3B E0 00 01 */ li r31, 1
lbl_80216B7C:
/* 80216B7C 00213ABC C0 1B 07 E4 */ lfs f0, 0x7e4(r27)
/* 80216B80 00213AC0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216B84 00213AC4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216B88 00213AC8 C0 23 03 48 */ lfs f1, 0x348(r3)
/* 80216B8C 00213ACC FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216B90 00213AD0 40 82 00 0C */ bne lbl_80216B9C
/* 80216B94 00213AD4 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80216B98 00213AD8 41 82 00 0C */ beq lbl_80216BA4
lbl_80216B9C:
/* 80216B9C 00213ADC D0 3B 07 E4 */ stfs f1, 0x7e4(r27)
/* 80216BA0 00213AE0 3B C0 00 01 */ li r30, 1
lbl_80216BA4:
/* 80216BA4 00213AE4 C0 1B 07 E8 */ lfs f0, 0x7e8(r27)
/* 80216BA8 00213AE8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216BAC 00213AEC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216BB0 00213AF0 C0 23 03 68 */ lfs f1, 0x368(r3)
/* 80216BB4 00213AF4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216BB8 00213AF8 40 82 00 0C */ bne lbl_80216BC4
/* 80216BBC 00213AFC 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80216BC0 00213B00 41 82 00 0C */ beq lbl_80216BCC
lbl_80216BC4:
/* 80216BC4 00213B04 D0 3B 07 E8 */ stfs f1, 0x7e8(r27)
/* 80216BC8 00213B08 38 80 00 01 */ li r4, 1
lbl_80216BCC:
/* 80216BCC 00213B0C C0 1B 07 EC */ lfs f0, 0x7ec(r27)
/* 80216BD0 00213B10 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216BD4 00213B14 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216BD8 00213B18 C0 23 03 98 */ lfs f1, 0x398(r3)
/* 80216BDC 00213B1C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216BE0 00213B20 40 82 00 0C */ bne lbl_80216BEC
/* 80216BE4 00213B24 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80216BE8 00213B28 41 82 00 0C */ beq lbl_80216BF4
lbl_80216BEC:
/* 80216BEC 00213B2C D0 3B 07 EC */ stfs f1, 0x7ec(r27)
/* 80216BF0 00213B30 3B A0 00 01 */ li r29, 1
lbl_80216BF4:
/* 80216BF4 00213B34 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80216BF8 00213B38 40 82 00 1C */ bne lbl_80216C14
/* 80216BFC 00213B3C 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80216C00 00213B40 40 82 00 14 */ bne lbl_80216C14
/* 80216C04 00213B44 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 80216C08 00213B48 40 82 00 0C */ bne lbl_80216C14
/* 80216C0C 00213B4C 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80216C10 00213B50 41 82 00 20 */ beq lbl_80216C30
lbl_80216C14:
/* 80216C14 00213B54 80 7B 02 E0 */ lwz r3, 0x2e0(r27)
/* 80216C18 00213B58 C0 5B 07 E0 */ lfs f2, 0x7e0(r27)
/* 80216C1C 00213B5C C0 3B 07 E8 */ lfs f1, 0x7e8(r27)
/* 80216C20 00213B60 C0 1B 07 E4 */ lfs f0, 0x7e4(r27)
/* 80216C24 00213B64 EC 01 00 32 */ fmuls f0, f1, f0
/* 80216C28 00213B68 EC 22 00 32 */ fmuls f1, f2, f0
/* 80216C2C 00213B6C 48 03 EB A5 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80216C30:
/* 80216C30 00213B70 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80216C34 00213B74 40 82 00 1C */ bne lbl_80216C50
/* 80216C38 00213B78 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80216C3C 00213B7C 40 82 00 14 */ bne lbl_80216C50
/* 80216C40 00213B80 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80216C44 00213B84 40 82 00 0C */ bne lbl_80216C50
/* 80216C48 00213B88 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80216C4C 00213B8C 41 82 00 44 */ beq lbl_80216C90
lbl_80216C50:
/* 80216C50 00213B90 3B A0 00 00 */ li r29, 0
/* 80216C54 00213B94 3B 80 00 00 */ li r28, 0
lbl_80216C58:
/* 80216C58 00213B98 38 1C 02 E4 */ addi r0, r28, 0x2e4
/* 80216C5C 00213B9C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 80216C60 00213BA0 C0 7B 07 E0 */ lfs f3, 0x7e0(r27)
/* 80216C64 00213BA4 C0 5B 07 E4 */ lfs f2, 0x7e4(r27)
/* 80216C68 00213BA8 C0 3B 07 EC */ lfs f1, 0x7ec(r27)
/* 80216C6C 00213BAC C0 1B 07 E8 */ lfs f0, 0x7e8(r27)
/* 80216C70 00213BB0 EC 01 00 32 */ fmuls f0, f1, f0
/* 80216C74 00213BB4 EC 02 00 32 */ fmuls f0, f2, f0
/* 80216C78 00213BB8 EC 23 00 32 */ fmuls f1, f3, f0
/* 80216C7C 00213BBC 48 03 EB 55 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216C80 00213BC0 3B BD 00 01 */ addi r29, r29, 1
/* 80216C84 00213BC4 2C 1D 00 05 */ cmpwi r29, 5
/* 80216C88 00213BC8 3B 9C 00 04 */ addi r28, r28, 4
/* 80216C8C 00213BCC 41 80 FF CC */ blt lbl_80216C58
lbl_80216C90:
/* 80216C90 00213BD0 39 61 00 20 */ addi r11, r1, 0x20
/* 80216C94 00213BD4 48 14 B5 8D */ bl _restgpr_27
/* 80216C98 00213BD8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80216C9C 00213BDC 7C 08 03 A6 */ mtlr r0
/* 80216CA0 00213BE0 38 21 00 20 */ addi r1, r1, 0x20
/* 80216CA4 00213BE4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaKeyAnimeMin
dMeter2Draw_c_NS_setAlphaKeyAnimeMin:
/* 80216CA8 00213BE8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80216CAC 00213BEC 7C 08 02 A6 */ mflr r0
/* 80216CB0 00213BF0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80216CB4 00213BF4 DB E1 00 10 */ stfd f31, 0x10(r1)
/* 80216CB8 00213BF8 F3 E1 00 18 */ psq_st f31, 24(r1), 0, qr0
/* 80216CBC 00213BFC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80216CC0 00213C00 7C 7F 1B 78 */ mr r31, r3
/* 80216CC4 00213C04 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216CC8 00213C08 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216CCC 00213C0C C0 43 03 68 */ lfs f2, 0x368(r3)
/* 80216CD0 00213C10 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80216CD4 00213C14 C0 03 03 48 */ lfs f0, 0x348(r3)
/* 80216CD8 00213C18 EC 01 00 32 */ fmuls f0, f1, f0
/* 80216CDC 00213C1C EF E2 00 32 */ fmuls f31, f2, f0
/* 80216CE0 00213C20 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 80216CE4 00213C24 48 03 EB 45 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80216CE8 00213C28 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80216CEC 00213C2C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80216CF0 00213C30 41 82 00 20 */ beq lbl_80216D10
/* 80216CF4 00213C34 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 80216CF8 00213C38 FC 20 F8 90 */ fmr f1, f31
/* 80216CFC 00213C3C 48 03 EA D5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216D00 00213C40 7F E3 FB 78 */ mr r3, r31
/* 80216D04 00213C44 80 9F 02 E0 */ lwz r4, 0x2e0(r31)
/* 80216D08 00213C48 38 A0 00 05 */ li r5, 5
/* 80216D0C 00213C4C 48 00 3C BD */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80216D10:
/* 80216D10 00213C50 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0
/* 80216D14 00213C54 CB E1 00 10 */ lfd f31, 0x10(r1)
/* 80216D18 00213C58 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80216D1C 00213C5C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80216D20 00213C60 7C 08 03 A6 */ mtlr r0
/* 80216D24 00213C64 38 21 00 20 */ addi r1, r1, 0x20
/* 80216D28 00213C68 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaKeyAnimeMax
dMeter2Draw_c_NS_setAlphaKeyAnimeMax:
/* 80216D2C 00213C6C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80216D30 00213C70 7C 08 02 A6 */ mflr r0
/* 80216D34 00213C74 90 01 00 24 */ stw r0, 0x24(r1)
/* 80216D38 00213C78 DB E1 00 10 */ stfd f31, 0x10(r1)
/* 80216D3C 00213C7C F3 E1 00 18 */ psq_st f31, 24(r1), 0, qr0
/* 80216D40 00213C80 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80216D44 00213C84 7C 7F 1B 78 */ mr r31, r3
/* 80216D48 00213C88 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216D4C 00213C8C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216D50 00213C90 C0 43 03 68 */ lfs f2, 0x368(r3)
/* 80216D54 00213C94 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80216D58 00213C98 C0 03 03 48 */ lfs f0, 0x348(r3)
/* 80216D5C 00213C9C EC 01 00 32 */ fmuls f0, f1, f0
/* 80216D60 00213CA0 EF E2 00 32 */ fmuls f31, f2, f0
/* 80216D64 00213CA4 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 80216D68 00213CA8 48 03 EA C1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80216D6C 00213CAC FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 80216D70 00213CB0 41 82 00 20 */ beq lbl_80216D90
/* 80216D74 00213CB4 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 80216D78 00213CB8 FC 20 F8 90 */ fmr f1, f31
/* 80216D7C 00213CBC 48 03 EA 55 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80216D80 00213CC0 7F E3 FB 78 */ mr r3, r31
/* 80216D84 00213CC4 80 9F 02 E0 */ lwz r4, 0x2e0(r31)
/* 80216D88 00213CC8 38 A0 00 05 */ li r5, 5
/* 80216D8C 00213CCC 48 00 3D 19 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_80216D90:
/* 80216D90 00213CD0 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0
/* 80216D94 00213CD4 CB E1 00 10 */ lfd f31, 0x10(r1)
/* 80216D98 00213CD8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80216D9C 00213CDC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80216DA0 00213CE0 7C 08 03 A6 */ mtlr r0
/* 80216DA4 00213CE4 38 21 00 20 */ addi r1, r1, 0x20
/* 80216DA8 00213CE8 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonA
dMeter2Draw_c_NS_drawButtonA:
/* 80216DAC 00213CEC 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 80216DB0 00213CF0 7C 08 02 A6 */ mflr r0
/* 80216DB4 00213CF4 90 01 00 94 */ stw r0, 0x94(r1)
/* 80216DB8 00213CF8 DB E1 00 80 */ stfd f31, 0x80(r1)
/* 80216DBC 00213CFC F3 E1 00 88 */ psq_st f31, 136(r1), 0, qr0
/* 80216DC0 00213D00 DB C1 00 70 */ stfd f30, 0x70(r1)
/* 80216DC4 00213D04 F3 C1 00 78 */ psq_st f30, 120(r1), 0, qr0
/* 80216DC8 00213D08 DB A1 00 60 */ stfd f29, 0x60(r1)
/* 80216DCC 00213D0C F3 A1 00 68 */ psq_st f29, 104(r1), 0, qr0
/* 80216DD0 00213D10 DB 81 00 50 */ stfd f28, 0x50(r1)
/* 80216DD4 00213D14 F3 81 00 58 */ psq_st f28, 88(r1), 0, qr0
/* 80216DD8 00213D18 DB 61 00 40 */ stfd f27, 0x40(r1)
/* 80216DDC 00213D1C F3 61 00 48 */ psq_st f27, 72(r1), 0, qr0
/* 80216DE0 00213D20 DB 41 00 30 */ stfd f26, 0x30(r1)
/* 80216DE4 00213D24 F3 41 00 38 */ psq_st f26, 56(r1), 0, qr0
/* 80216DE8 00213D28 DB 21 00 20 */ stfd f25, 0x20(r1)
/* 80216DEC 00213D2C F3 21 00 28 */ psq_st f25, 40(r1), 0, qr0
/* 80216DF0 00213D30 39 61 00 20 */ addi r11, r1, 0x20
/* 80216DF4 00213D34 48 14 B3 E1 */ bl _savegpr_27
/* 80216DF8 00213D38 7C 7C 1B 78 */ mr r28, r3
/* 80216DFC 00213D3C 7C 9D 23 78 */ mr r29, r4
/* 80216E00 00213D40 FF 20 08 90 */ fmr f25, f1
/* 80216E04 00213D44 FF 40 10 90 */ fmr f26, f2
/* 80216E08 00213D48 FF 60 18 90 */ fmr f27, f3
/* 80216E0C 00213D4C FF 80 20 90 */ fmr f28, f4
/* 80216E10 00213D50 FF A0 28 90 */ fmr f29, f5
/* 80216E14 00213D54 7C BE 2B 78 */ mr r30, r5
/* 80216E18 00213D58 7C DB 33 78 */ mr r27, r6
/* 80216E1C 00213D5C 38 A0 00 01 */ li r5, 1
/* 80216E20 00213D60 38 DC 07 61 */ addi r6, r28, 0x761
/* 80216E24 00213D64 48 00 34 D1 */ bl dMeter2Draw_c_NS_getActionString
/* 80216E28 00213D68 7C 7F 1B 78 */ mr r31, r3
/* 80216E2C 00213D6C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216E30 00213D70 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216E34 00213D74 C3 E3 00 A4 */ lfs f31, 0xa4(r3)
/* 80216E38 00213D78 C3 C3 02 B4 */ lfs f30, 0x2b4(r3)
/* 80216E3C 00213D7C 7F 83 E3 78 */ mr r3, r28
/* 80216E40 00213D80 38 80 00 00 */ li r4, 0
/* 80216E44 00213D84 48 00 4E 7D */ bl dMeter2Draw_c_NS_isBButtonShow
/* 80216E48 00213D88 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80216E4C 00213D8C 41 82 00 18 */ beq lbl_80216E64
/* 80216E50 00213D90 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216E54 00213D94 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216E58 00213D98 C3 E3 00 B4 */ lfs f31, 0xb4(r3)
/* 80216E5C 00213D9C C3 C3 00 B8 */ lfs f30, 0xb8(r3)
/* 80216E60 00213DA0 48 00 00 1C */ b lbl_80216E7C
lbl_80216E64:
/* 80216E64 00213DA4 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80216E68 00213DA8 41 82 00 14 */ beq lbl_80216E7C
/* 80216E6C 00213DAC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216E70 00213DB0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216E74 00213DB4 C3 E3 00 CC */ lfs f31, 0xcc(r3)
/* 80216E78 00213DB8 C3 C3 00 D0 */ lfs f30, 0xd0(r3)
lbl_80216E7C:
/* 80216E7C 00213DBC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216E80 00213DC0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216E84 00213DC4 88 63 5E 4A */ lbz r3, 0x5e4a(r3)
/* 80216E88 00213DC8 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80216E8C 00213DCC 40 82 00 0C */ bne lbl_80216E98
/* 80216E90 00213DD0 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 80216E94 00213DD4 41 82 00 0C */ beq lbl_80216EA0
lbl_80216E98:
/* 80216E98 00213DD8 38 00 00 07 */ li r0, 7
/* 80216E9C 00213DDC 98 1C 07 61 */ stb r0, 0x761(r28)
lbl_80216EA0:
/* 80216EA0 00213DE0 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80216EA4 00213DE4 41 82 00 6C */ beq lbl_80216F10
/* 80216EA8 00213DE8 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 80216EAC 00213DEC 28 00 00 25 */ cmplwi r0, 0x25
/* 80216EB0 00213DF0 40 82 00 38 */ bne lbl_80216EE8
/* 80216EB4 00213DF4 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80216EB8 00213DF8 C0 1C 06 08 */ lfs f0, 0x608(r28)
/* 80216EBC 00213DFC FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80216EC0 00213E00 40 82 00 1C */ bne lbl_80216EDC
/* 80216EC4 00213E04 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80216EC8 00213E08 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216ECC 00213E0C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216ED0 00213E10 C0 03 04 90 */ lfs f0, 0x490(r3)
/* 80216ED4 00213E14 EC 01 00 28 */ fsubs f0, f1, f0
/* 80216ED8 00213E18 D0 1C 06 08 */ stfs f0, 0x608(r28)
lbl_80216EDC:
/* 80216EDC 00213E1C 38 00 00 01 */ li r0, 1
/* 80216EE0 00213E20 98 1C 07 59 */ stb r0, 0x759(r28)
/* 80216EE4 00213E24 48 00 00 2C */ b lbl_80216F10
lbl_80216EE8:
/* 80216EE8 00213E28 28 00 00 00 */ cmplwi r0, 0
/* 80216EEC 00213E2C 41 82 00 1C */ beq lbl_80216F08
/* 80216EF0 00213E30 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80216EF4 00213E34 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80216EF8 00213E38 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80216EFC 00213E3C C0 03 04 90 */ lfs f0, 0x490(r3)
/* 80216F00 00213E40 EC 01 00 28 */ fsubs f0, f1, f0
/* 80216F04 00213E44 D0 1C 06 08 */ stfs f0, 0x608(r28)
lbl_80216F08:
/* 80216F08 00213E48 38 00 00 00 */ li r0, 0
/* 80216F0C 00213E4C 98 1C 07 59 */ stb r0, 0x759(r28)
lbl_80216F10:
/* 80216F10 00213E50 88 1F 00 00 */ lbz r0, 0(r31)
/* 80216F14 00213E54 7C 00 07 75 */ extsb. r0, r0
/* 80216F18 00213E58 41 82 00 48 */ beq lbl_80216F60
/* 80216F1C 00213E5C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216F20 00213E60 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216F24 00213E64 88 83 5E 24 */ lbz r4, 0x5e24(r3)
/* 80216F28 00213E68 88 03 5E 1D */ lbz r0, 0x5e1d(r3)
/* 80216F2C 00213E6C 7C 04 00 40 */ cmplw r4, r0
/* 80216F30 00213E70 41 82 00 10 */ beq lbl_80216F40
/* 80216F34 00213E74 88 03 5E 35 */ lbz r0, 0x5e35(r3)
/* 80216F38 00213E78 7C 04 00 40 */ cmplw r4, r0
/* 80216F3C 00213E7C 40 82 00 10 */ bne lbl_80216F4C
lbl_80216F40:
/* 80216F40 00213E80 88 1C 07 61 */ lbz r0, 0x761(r28)
/* 80216F44 00213E84 28 00 00 07 */ cmplwi r0, 7
/* 80216F48 00213E88 41 82 00 18 */ beq lbl_80216F60
lbl_80216F4C:
/* 80216F4C 00213E8C 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F50 00213E90 48 03 E6 79 */ bl CPaneMgrAlpha_NS_show
/* 80216F54 00213E94 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F58 00213E98 48 03 E6 71 */ bl CPaneMgrAlpha_NS_show
/* 80216F5C 00213E9C 48 00 00 0C */ b lbl_80216F68
lbl_80216F60:
/* 80216F60 00213EA0 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F64 00213EA4 48 03 E6 A5 */ bl CPaneMgrAlpha_NS_hide
lbl_80216F68:
/* 80216F68 00213EA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216F6C 00213EAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216F70 00213EB0 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80216F74 00213EB4 38 00 00 00 */ li r0, 0
/* 80216F78 00213EB8 88 63 05 6A */ lbz r3, 0x56a(r3)
/* 80216F7C 00213EBC 28 03 00 00 */ cmplwi r3, 0
/* 80216F80 00213EC0 41 82 00 10 */ beq lbl_80216F90
/* 80216F84 00213EC4 28 03 00 26 */ cmplwi r3, 0x26
/* 80216F88 00213EC8 40 80 00 08 */ bge lbl_80216F90
/* 80216F8C 00213ECC 38 00 00 01 */ li r0, 1
lbl_80216F90:
/* 80216F90 00213ED0 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 80216F94 00213ED4 41 82 00 58 */ beq lbl_80216FEC
/* 80216F98 00213ED8 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F9C 00213EDC 48 03 E6 2D */ bl CPaneMgrAlpha_NS_show
/* 80216FA0 00213EE0 7F 83 E3 78 */ mr r3, r28
/* 80216FA4 00213EE4 38 80 00 15 */ li r4, 0x15
/* 80216FA8 00213EE8 38 A0 00 01 */ li r5, 1
/* 80216FAC 00213EEC 38 C0 00 00 */ li r6, 0
/* 80216FB0 00213EF0 48 00 33 45 */ bl dMeter2Draw_c_NS_getActionString
/* 80216FB4 00213EF4 7C 7E 1B 78 */ mr r30, r3
/* 80216FB8 00213EF8 3B E0 00 00 */ li r31, 0
/* 80216FBC 00213EFC 3B A0 00 00 */ li r29, 0
lbl_80216FC0:
/* 80216FC0 00213F00 38 1D 00 C0 */ addi r0, r29, 0xc0
/* 80216FC4 00213F04 7C 7C 00 2E */ lwzx r3, r28, r0
/* 80216FC8 00213F08 80 63 00 04 */ lwz r3, 4(r3)
/* 80216FCC 00213F0C 48 0E 96 8D */ bl J2DTextBox_NS_getStringPtr
/* 80216FD0 00213F10 7F C4 F3 78 */ mr r4, r30
/* 80216FD4 00213F14 48 15 1B 59 */ bl strcpy
/* 80216FD8 00213F18 3B FF 00 01 */ addi r31, r31, 1
/* 80216FDC 00213F1C 2C 1F 00 05 */ cmpwi r31, 5
/* 80216FE0 00213F20 3B BD 00 04 */ addi r29, r29, 4
/* 80216FE4 00213F24 41 80 FF DC */ blt lbl_80216FC0
/* 80216FE8 00213F28 48 00 00 34 */ b lbl_8021701C
lbl_80216FEC:
/* 80216FEC 00213F2C 3B C0 00 00 */ li r30, 0
/* 80216FF0 00213F30 3B A0 00 00 */ li r29, 0
lbl_80216FF4:
/* 80216FF4 00213F34 38 1D 00 C0 */ addi r0, r29, 0xc0
/* 80216FF8 00213F38 7C 7C 00 2E */ lwzx r3, r28, r0
/* 80216FFC 00213F3C 80 63 00 04 */ lwz r3, 4(r3)
/* 80217000 00213F40 48 0E 96 59 */ bl J2DTextBox_NS_getStringPtr
/* 80217004 00213F44 7F E4 FB 78 */ mr r4, r31
/* 80217008 00213F48 48 15 1B 25 */ bl strcpy
/* 8021700C 00213F4C 3B DE 00 01 */ addi r30, r30, 1
/* 80217010 00213F50 2C 1E 00 05 */ cmpwi r30, 5
/* 80217014 00213F54 3B BD 00 04 */ addi r29, r29, 4
/* 80217018 00213F58 41 80 FF DC */ blt lbl_80216FF4
lbl_8021701C:
/* 8021701C 00213F5C 80 7C 03 00 */ lwz r3, 0x300(r28)
/* 80217020 00213F60 80 63 00 04 */ lwz r3, 4(r3)
/* 80217024 00213F64 EC 1F 07 72 */ fmuls f0, f31, f29
/* 80217028 00213F68 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021702C 00213F6C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217030 00213F70 81 83 00 00 */ lwz r12, 0(r3)
/* 80217034 00213F74 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217038 00213F78 7D 89 03 A6 */ mtctr r12
/* 8021703C 00213F7C 4E 80 04 21 */ bctrl
/* 80217040 00213F80 80 7C 03 00 */ lwz r3, 0x300(r28)
/* 80217044 00213F84 FC 20 C8 90 */ fmr f1, f25
/* 80217048 00213F88 FC 40 D0 90 */ fmr f2, f26
/* 8021704C 00213F8C 48 03 D5 65 */ bl CPaneMgr_NS_paneTrans
/* 80217050 00213F90 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80217054 00213F94 80 63 00 04 */ lwz r3, 4(r3)
/* 80217058 00213F98 EC 1E 07 72 */ fmuls f0, f30, f29
/* 8021705C 00213F9C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217060 00213FA0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217064 00213FA4 81 83 00 00 */ lwz r12, 0(r3)
/* 80217068 00213FA8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021706C 00213FAC 7D 89 03 A6 */ mtctr r12
/* 80217070 00213FB0 4E 80 04 21 */ bctrl
/* 80217074 00213FB4 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80217078 00213FB8 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8021707C 00213FBC 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217080 00213FC0 C0 04 02 B8 */ lfs f0, 0x2b8(r4)
/* 80217084 00213FC4 EC 20 D8 2A */ fadds f1, f0, f27
/* 80217088 00213FC8 C0 04 02 BC */ lfs f0, 0x2bc(r4)
/* 8021708C 00213FCC EC 40 E0 2A */ fadds f2, f0, f28
/* 80217090 00213FD0 48 03 D5 21 */ bl CPaneMgr_NS_paneTrans
/* 80217094 00213FD4 E3 E1 00 88 */ psq_l f31, 136(r1), 0, qr0
/* 80217098 00213FD8 CB E1 00 80 */ lfd f31, 0x80(r1)
/* 8021709C 00213FDC E3 C1 00 78 */ psq_l f30, 120(r1), 0, qr0
/* 802170A0 00213FE0 CB C1 00 70 */ lfd f30, 0x70(r1)
/* 802170A4 00213FE4 E3 A1 00 68 */ psq_l f29, 104(r1), 0, qr0
/* 802170A8 00213FE8 CB A1 00 60 */ lfd f29, 0x60(r1)
/* 802170AC 00213FEC E3 81 00 58 */ psq_l f28, 88(r1), 0, qr0
/* 802170B0 00213FF0 CB 81 00 50 */ lfd f28, 0x50(r1)
/* 802170B4 00213FF4 E3 61 00 48 */ psq_l f27, 72(r1), 0, qr0
/* 802170B8 00213FF8 CB 61 00 40 */ lfd f27, 0x40(r1)
/* 802170BC 00213FFC E3 41 00 38 */ psq_l f26, 56(r1), 0, qr0
/* 802170C0 00214000 CB 41 00 30 */ lfd f26, 0x30(r1)
/* 802170C4 00214004 E3 21 00 28 */ psq_l f25, 40(r1), 0, qr0
/* 802170C8 00214008 CB 21 00 20 */ lfd f25, 0x20(r1)
/* 802170CC 0021400C 39 61 00 20 */ addi r11, r1, 0x20
/* 802170D0 00214010 48 14 B1 51 */ bl _restgpr_27
/* 802170D4 00214014 80 01 00 94 */ lwz r0, 0x94(r1)
/* 802170D8 00214018 7C 08 03 A6 */ mtlr r0
/* 802170DC 0021401C 38 21 00 90 */ addi r1, r1, 0x90
/* 802170E0 00214020 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonB
dMeter2Draw_c_NS_drawButtonB:
/* 802170E4 00214024 94 21 FF 60 */ stwu r1, -0xa0(r1)
/* 802170E8 00214028 7C 08 02 A6 */ mflr r0
/* 802170EC 0021402C 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 802170F0 00214030 DB E1 00 90 */ stfd f31, 0x90(r1)
/* 802170F4 00214034 F3 E1 00 98 */ psq_st f31, 152(r1), 0, qr0
/* 802170F8 00214038 DB C1 00 80 */ stfd f30, 0x80(r1)
/* 802170FC 0021403C F3 C1 00 88 */ psq_st f30, 136(r1), 0, qr0
/* 80217100 00214040 DB A1 00 70 */ stfd f29, 0x70(r1)
/* 80217104 00214044 F3 A1 00 78 */ psq_st f29, 120(r1), 0, qr0
/* 80217108 00214048 DB 81 00 60 */ stfd f28, 0x60(r1)
/* 8021710C 0021404C F3 81 00 68 */ psq_st f28, 104(r1), 0, qr0
/* 80217110 00214050 DB 61 00 50 */ stfd f27, 0x50(r1)
/* 80217114 00214054 F3 61 00 58 */ psq_st f27, 88(r1), 0, qr0
/* 80217118 00214058 DB 41 00 40 */ stfd f26, 0x40(r1)
/* 8021711C 0021405C F3 41 00 48 */ psq_st f26, 72(r1), 0, qr0
/* 80217120 00214060 DB 21 00 30 */ stfd f25, 0x30(r1)
/* 80217124 00214064 F3 21 00 38 */ psq_st f25, 56(r1), 0, qr0
/* 80217128 00214068 39 61 00 30 */ addi r11, r1, 0x30
/* 8021712C 0021406C 48 14 B0 A1 */ bl func_803621CC
/* 80217130 00214070 7C 7A 1B 78 */ mr r26, r3
/* 80217134 00214074 7C 9B 23 78 */ mr r27, r4
/* 80217138 00214078 7C BC 2B 78 */ mr r28, r5
/* 8021713C 0021407C FF 20 08 90 */ fmr f25, f1
/* 80217140 00214080 FF 40 10 90 */ fmr f26, f2
/* 80217144 00214084 FF 60 18 90 */ fmr f27, f3
/* 80217148 00214088 FF 80 20 90 */ fmr f28, f4
/* 8021714C 0021408C FF A0 28 90 */ fmr f29, f5
/* 80217150 00214090 7C DD 33 78 */ mr r29, r6
/* 80217154 00214094 3B E0 00 00 */ li r31, 0
/* 80217158 00214098 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8021715C 0021409C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217160 002140A0 C3 E4 00 EC */ lfs f31, 0xec(r4)
/* 80217164 002140A4 C3 C4 02 D4 */ lfs f30, 0x2d4(r4)
/* 80217168 002140A8 38 80 00 01 */ li r4, 1
/* 8021716C 002140AC 48 00 4B 55 */ bl dMeter2Draw_c_NS_isBButtonShow
/* 80217170 002140B0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80217174 002140B4 41 82 00 14 */ beq lbl_80217188
/* 80217178 002140B8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021717C 002140BC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217180 002140C0 C3 E3 00 FC */ lfs f31, 0xfc(r3)
/* 80217184 002140C4 C3 C3 01 00 */ lfs f30, 0x100(r3)
lbl_80217188:
/* 80217188 002140C8 D3 3A 06 EC */ stfs f25, 0x6ec(r26)
/* 8021718C 002140CC D3 5A 06 F0 */ stfs f26, 0x6f0(r26)
/* 80217190 002140D0 7F 43 D3 78 */ mr r3, r26
/* 80217194 002140D4 7F 64 DB 78 */ mr r4, r27
/* 80217198 002140D8 38 A0 00 01 */ li r5, 1
/* 8021719C 002140DC 38 DA 07 62 */ addi r6, r26, 0x762
/* 802171A0 002140E0 48 00 31 55 */ bl dMeter2Draw_c_NS_getActionString
/* 802171A4 002140E4 7C 7E 1B 78 */ mr r30, r3
/* 802171A8 002140E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802171AC 002140EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802171B0 002140F0 88 63 5E 43 */ lbz r3, 0x5e43(r3)
/* 802171B4 002140F4 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 802171B8 002140F8 40 82 00 0C */ bne lbl_802171C4
/* 802171BC 002140FC 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 802171C0 00214100 41 82 00 0C */ beq lbl_802171CC
lbl_802171C4:
/* 802171C4 00214104 38 00 00 07 */ li r0, 7
/* 802171C8 00214108 98 1A 07 62 */ stb r0, 0x762(r26)
lbl_802171CC:
/* 802171CC 0021410C 88 1E 00 00 */ lbz r0, 0(r30)
/* 802171D0 00214110 7C 00 07 75 */ extsb. r0, r0
/* 802171D4 00214114 41 82 00 58 */ beq lbl_8021722C
/* 802171D8 00214118 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 802171DC 0021411C 41 82 00 50 */ beq lbl_8021722C
/* 802171E0 00214120 28 00 00 2E */ cmplwi r0, 0x2e
/* 802171E4 00214124 41 82 00 48 */ beq lbl_8021722C
/* 802171E8 00214128 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802171EC 0021412C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802171F0 00214130 88 83 5E 24 */ lbz r4, 0x5e24(r3)
/* 802171F4 00214134 28 04 00 00 */ cmplwi r4, 0
/* 802171F8 00214138 41 82 00 28 */ beq lbl_80217220
/* 802171FC 0021413C 88 03 5E 1D */ lbz r0, 0x5e1d(r3)
/* 80217200 00214140 7C 04 00 40 */ cmplw r4, r0
/* 80217204 00214144 41 82 00 10 */ beq lbl_80217214
/* 80217208 00214148 88 03 5E 35 */ lbz r0, 0x5e35(r3)
/* 8021720C 0021414C 7C 04 00 40 */ cmplw r4, r0
/* 80217210 00214150 40 82 00 10 */ bne lbl_80217220
lbl_80217214:
/* 80217214 00214154 88 1A 07 62 */ lbz r0, 0x762(r26)
/* 80217218 00214158 28 00 00 07 */ cmplwi r0, 7
/* 8021721C 0021415C 41 82 00 10 */ beq lbl_8021722C
lbl_80217220:
/* 80217220 00214160 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 80217224 00214164 48 03 E3 A5 */ bl CPaneMgrAlpha_NS_show
/* 80217228 00214168 48 00 00 0C */ b lbl_80217234
lbl_8021722C:
/* 8021722C 0021416C 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 80217230 00214170 48 03 E3 D9 */ bl CPaneMgrAlpha_NS_hide
lbl_80217234:
/* 80217234 00214174 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80217238 00214178 41 82 00 7C */ beq lbl_802172B4
/* 8021723C 0021417C 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80217240 00214180 28 00 00 10 */ cmplwi r0, 0x10
/* 80217244 00214184 40 82 00 38 */ bne lbl_8021727C
/* 80217248 00214188 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 8021724C 0021418C C0 1A 06 0C */ lfs f0, 0x60c(r26)
/* 80217250 00214190 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80217254 00214194 40 82 00 1C */ bne lbl_80217270
/* 80217258 00214198 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 8021725C 0021419C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217260 002141A0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217264 002141A4 C0 03 04 A4 */ lfs f0, 0x4a4(r3)
/* 80217268 002141A8 EC 01 00 28 */ fsubs f0, f1, f0
/* 8021726C 002141AC D0 1A 06 0C */ stfs f0, 0x60c(r26)
lbl_80217270:
/* 80217270 002141B0 38 00 00 01 */ li r0, 1
/* 80217274 002141B4 98 1A 07 5A */ stb r0, 0x75a(r26)
/* 80217278 002141B8 48 00 00 3C */ b lbl_802172B4
lbl_8021727C:
/* 8021727C 002141BC 28 00 00 00 */ cmplwi r0, 0
/* 80217280 002141C0 41 82 00 2C */ beq lbl_802172AC
/* 80217284 002141C4 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80217288 002141C8 C0 1A 06 0C */ lfs f0, 0x60c(r26)
/* 8021728C 002141CC FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80217290 002141D0 40 82 00 1C */ bne lbl_802172AC
/* 80217294 002141D4 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80217298 002141D8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021729C 002141DC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802172A0 002141E0 C0 03 04 A4 */ lfs f0, 0x4a4(r3)
/* 802172A4 002141E4 EC 01 00 28 */ fsubs f0, f1, f0
/* 802172A8 002141E8 D0 1A 06 0C */ stfs f0, 0x60c(r26)
lbl_802172AC:
/* 802172AC 002141EC 38 00 00 00 */ li r0, 0
/* 802172B0 002141F0 98 1A 07 5A */ stb r0, 0x75a(r26)
lbl_802172B4:
/* 802172B4 002141F4 3B 20 00 00 */ li r25, 0
/* 802172B8 002141F8 3B A0 00 00 */ li r29, 0
lbl_802172BC:
/* 802172BC 002141FC 38 1D 00 D4 */ addi r0, r29, 0xd4
/* 802172C0 00214200 7C 7A 00 2E */ lwzx r3, r26, r0
/* 802172C4 00214204 80 63 00 04 */ lwz r3, 4(r3)
/* 802172C8 00214208 48 0E 93 91 */ bl J2DTextBox_NS_getStringPtr
/* 802172CC 0021420C 7F C4 F3 78 */ mr r4, r30
/* 802172D0 00214210 48 15 18 5D */ bl strcpy
/* 802172D4 00214214 3B 39 00 01 */ addi r25, r25, 1
/* 802172D8 00214218 2C 19 00 05 */ cmpwi r25, 5
/* 802172DC 0021421C 3B BD 00 04 */ addi r29, r29, 4
/* 802172E0 00214220 41 80 FF DC */ blt lbl_802172BC
/* 802172E4 00214224 57 63 06 3E */ clrlwi r3, r27, 0x18
/* 802172E8 00214228 28 03 00 26 */ cmplwi r3, 0x26
/* 802172EC 0021422C 41 82 00 0C */ beq lbl_802172F8
/* 802172F0 00214230 28 03 00 2E */ cmplwi r3, 0x2e
/* 802172F4 00214234 40 82 00 C8 */ bne lbl_802173BC
lbl_802172F8:
/* 802172F8 00214238 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 802172FC 0021423C 3C 80 5F 62 */ lis r4, 0x5F625F6E@ha
/* 80217300 00214240 38 C4 5F 6E */ addi r6, r4, 0x5F625F6E@l
/* 80217304 00214244 3C 80 69 74 */ lis r4, 0x6974656D@ha
/* 80217308 00214248 38 A4 65 6D */ addi r5, r4, 0x6974656D@l
/* 8021730C 0021424C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217310 00214250 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217314 00214254 7D 89 03 A6 */ mtctr r12
/* 80217318 00214258 4E 80 04 21 */ bctrl
/* 8021731C 0021425C 38 00 00 01 */ li r0, 1
/* 80217320 00214260 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217324 00214264 3B E0 00 01 */ li r31, 1
/* 80217328 00214268 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021732C 0021426C 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80217330 00214270 88 85 00 14 */ lbz r4, 0x14(r5)
/* 80217334 00214274 88 7A 07 6F */ lbz r3, 0x76f(r26)
/* 80217338 00214278 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8021733C 0021427C 7C 03 00 40 */ cmplw r3, r0
/* 80217340 00214280 41 82 01 04 */ beq lbl_80217444
/* 80217344 00214284 98 9A 07 6F */ stb r4, 0x76f(r26)
/* 80217348 00214288 88 05 00 14 */ lbz r0, 0x14(r5)
/* 8021734C 0021428C 2C 00 00 3F */ cmpwi r0, 0x3f
/* 80217350 00214290 41 82 00 28 */ beq lbl_80217378
/* 80217354 00214294 40 80 00 18 */ bge lbl_8021736C
/* 80217358 00214298 2C 00 00 2A */ cmpwi r0, 0x2a
/* 8021735C 0021429C 40 80 00 2C */ bge lbl_80217388
/* 80217360 002142A0 2C 00 00 28 */ cmpwi r0, 0x28
/* 80217364 002142A4 40 80 00 14 */ bge lbl_80217378
/* 80217368 002142A8 48 00 00 20 */ b lbl_80217388
lbl_8021736C:
/* 8021736C 002142AC 2C 00 00 49 */ cmpwi r0, 0x49
/* 80217370 002142B0 41 82 00 08 */ beq lbl_80217378
/* 80217374 002142B4 48 00 00 14 */ b lbl_80217388
lbl_80217378:
/* 80217378 002142B8 7F 43 D3 78 */ mr r3, r26
/* 8021737C 002142BC 88 9A 07 6F */ lbz r4, 0x76f(r26)
/* 80217380 002142C0 48 00 30 E9 */ bl dMeter2Draw_c_NS_changeTextureItemB
/* 80217384 002142C4 48 00 00 C0 */ b lbl_80217444
lbl_80217388:
/* 80217388 002142C8 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 8021738C 002142CC 3C 80 5F 62 */ lis r4, 0x5F625F6E@ha
/* 80217390 002142D0 38 C4 5F 6E */ addi r6, r4, 0x5F625F6E@l
/* 80217394 002142D4 3C 80 69 74 */ lis r4, 0x6974656D@ha
/* 80217398 002142D8 38 A4 65 6D */ addi r5, r4, 0x6974656D@l
/* 8021739C 002142DC 81 83 00 00 */ lwz r12, 0(r3)
/* 802173A0 002142E0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802173A4 002142E4 7D 89 03 A6 */ mtctr r12
/* 802173A8 002142E8 4E 80 04 21 */ bctrl
/* 802173AC 002142EC 38 00 00 00 */ li r0, 0
/* 802173B0 002142F0 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802173B4 002142F4 3B E0 00 00 */ li r31, 0
/* 802173B8 002142F8 48 00 00 8C */ b lbl_80217444
lbl_802173BC:
/* 802173BC 002142FC 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 802173C0 00214300 28 00 00 01 */ cmplwi r0, 1
/* 802173C4 00214304 40 82 00 54 */ bne lbl_80217418
/* 802173C8 00214308 28 03 00 4F */ cmplwi r3, 0x4f
/* 802173CC 0021430C 40 82 00 4C */ bne lbl_80217418
/* 802173D0 00214310 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 802173D4 00214314 3C 80 5F 62 */ lis r4, 0x5F625F6E@ha
/* 802173D8 00214318 38 C4 5F 6E */ addi r6, r4, 0x5F625F6E@l
/* 802173DC 0021431C 3C 80 69 74 */ lis r4, 0x6974656D@ha
/* 802173E0 00214320 38 A4 65 6D */ addi r5, r4, 0x6974656D@l
/* 802173E4 00214324 81 83 00 00 */ lwz r12, 0(r3)
/* 802173E8 00214328 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802173EC 0021432C 7D 89 03 A6 */ mtctr r12
/* 802173F0 00214330 4E 80 04 21 */ bctrl
/* 802173F4 00214334 38 00 00 01 */ li r0, 1
/* 802173F8 00214338 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802173FC 0021433C 38 00 00 58 */ li r0, 0x58
/* 80217400 00214340 98 1A 07 6F */ stb r0, 0x76f(r26)
/* 80217404 00214344 7F 43 D3 78 */ mr r3, r26
/* 80217408 00214348 38 80 00 58 */ li r4, 0x58
/* 8021740C 0021434C 48 00 30 5D */ bl dMeter2Draw_c_NS_changeTextureItemB
/* 80217410 00214350 3B E0 00 02 */ li r31, 2
/* 80217414 00214354 48 00 00 30 */ b lbl_80217444
lbl_80217418:
/* 80217418 00214358 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 8021741C 0021435C 3C 80 5F 62 */ lis r4, 0x5F625F6E@ha
/* 80217420 00214360 38 C4 5F 6E */ addi r6, r4, 0x5F625F6E@l
/* 80217424 00214364 3C 80 69 74 */ lis r4, 0x6974656D@ha
/* 80217428 00214368 38 A4 65 6D */ addi r5, r4, 0x6974656D@l
/* 8021742C 0021436C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217430 00214370 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217434 00214374 7D 89 03 A6 */ mtctr r12
/* 80217438 00214378 4E 80 04 21 */ bctrl
/* 8021743C 0021437C 38 00 00 00 */ li r0, 0
/* 80217440 00214380 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_80217444:
/* 80217444 00214384 80 7A 03 28 */ lwz r3, 0x328(r26)
/* 80217448 00214388 80 63 00 04 */ lwz r3, 4(r3)
/* 8021744C 0021438C C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 80217450 00214390 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 80217454 00214394 EC 41 00 28 */ fsubs f2, f1, f0
/* 80217458 00214398 C0 23 00 28 */ lfs f1, 0x28(r3)
/* 8021745C 0021439C C0 03 00 20 */ lfs f0, 0x20(r3)
/* 80217460 002143A0 EC 21 00 28 */ fsubs f1, f1, f0
/* 80217464 002143A4 C0 02 AE 94 */ lfs f0, lbl_80454894-_SDA2_BASE_(r2)
/* 80217468 002143A8 EC 20 00 72 */ fmuls f1, f0, f1
/* 8021746C 002143AC EC 40 00 B2 */ fmuls f2, f0, f2
/* 80217470 002143B0 38 80 00 7A */ li r4, 0x7a
/* 80217474 002143B4 3C A0 80 43 */ lis r5, lbl_8042EBC8@ha
/* 80217478 002143B8 38 05 EB C8 */ addi r0, r5, lbl_8042EBC8@l
/* 8021747C 002143BC 57 FB 10 3A */ slwi r27, r31, 2
/* 80217480 002143C0 7C A0 DA 14 */ add r5, r0, r27
/* 80217484 002143C4 C0 65 01 9C */ lfs f3, 0x19c(r5)
/* 80217488 002143C8 48 0D FD 55 */ bl J2DPane_NS_rotate
/* 8021748C 002143CC EC 1F 07 72 */ fmuls f0, f31, f29
/* 80217490 002143D0 D0 1A 07 30 */ stfs f0, 0x730(r26)
/* 80217494 002143D4 C0 3A 07 30 */ lfs f1, 0x730(r26)
/* 80217498 002143D8 C0 1A 07 34 */ lfs f0, 0x734(r26)
/* 8021749C 002143DC EC 01 00 32 */ fmuls f0, f1, f0
/* 802174A0 002143E0 80 7A 03 04 */ lwz r3, 0x304(r26)
/* 802174A4 002143E4 80 63 00 04 */ lwz r3, 4(r3)
/* 802174A8 002143E8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802174AC 002143EC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802174B0 002143F0 81 83 00 00 */ lwz r12, 0(r3)
/* 802174B4 002143F4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802174B8 002143F8 7D 89 03 A6 */ mtctr r12
/* 802174BC 002143FC 4E 80 04 21 */ bctrl
/* 802174C0 00214400 80 7A 03 04 */ lwz r3, 0x304(r26)
/* 802174C4 00214404 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802174C8 00214408 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802174CC 0021440C C0 04 00 F4 */ lfs f0, 0xf4(r4)
/* 802174D0 00214410 EC 20 C8 2A */ fadds f1, f0, f25
/* 802174D4 00214414 C0 04 00 F8 */ lfs f0, 0xf8(r4)
/* 802174D8 00214418 EC 40 D0 2A */ fadds f2, f0, f26
/* 802174DC 0021441C 48 03 D0 D5 */ bl CPaneMgr_NS_paneTrans
/* 802174E0 00214420 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802174E4 00214424 38 03 EB C8 */ addi r0, r3, lbl_8042EBC8@l
/* 802174E8 00214428 7C 60 DA 14 */ add r3, r0, r27
/* 802174EC 0021442C C0 03 01 A8 */ lfs f0, 0x1a8(r3)
/* 802174F0 00214430 EC 00 07 72 */ fmuls f0, f0, f29
/* 802174F4 00214434 D0 1A 07 28 */ stfs f0, 0x728(r26)
/* 802174F8 00214438 C0 3A 07 28 */ lfs f1, 0x728(r26)
/* 802174FC 0021443C C0 1A 07 34 */ lfs f0, 0x734(r26)
/* 80217500 00214440 EC 01 00 32 */ fmuls f0, f1, f0
/* 80217504 00214444 80 7A 03 28 */ lwz r3, 0x328(r26)
/* 80217508 00214448 80 63 00 04 */ lwz r3, 4(r3)
/* 8021750C 0021444C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217510 00214450 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217514 00214454 81 83 00 00 */ lwz r12, 0(r3)
/* 80217518 00214458 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021751C 0021445C 7D 89 03 A6 */ mtctr r12
/* 80217520 00214460 4E 80 04 21 */ bctrl
/* 80217524 00214464 80 7A 03 28 */ lwz r3, 0x328(r26)
/* 80217528 00214468 C0 3A 06 DC */ lfs f1, 0x6dc(r26)
/* 8021752C 0021446C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217530 00214470 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 80217534 00214474 7C 80 DA 14 */ add r4, r0, r27
/* 80217538 00214478 C0 04 01 84 */ lfs f0, 0x184(r4)
/* 8021753C 0021447C EC 00 C8 2A */ fadds f0, f0, f25
/* 80217540 00214480 EC 21 00 2A */ fadds f1, f1, f0
/* 80217544 00214484 C0 5A 06 E0 */ lfs f2, 0x6e0(r26)
/* 80217548 00214488 C0 04 01 90 */ lfs f0, 0x190(r4)
/* 8021754C 0021448C EC 00 D0 2A */ fadds f0, f0, f26
/* 80217550 00214490 EC 42 00 2A */ fadds f2, f2, f0
/* 80217554 00214494 48 03 D0 5D */ bl CPaneMgr_NS_paneTrans
/* 80217558 00214498 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021755C 0021449C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217560 002144A0 C0 03 02 20 */ lfs f0, 0x220(r3)
/* 80217564 002144A4 EC 00 07 72 */ fmuls f0, f0, f29
/* 80217568 002144A8 D0 1A 07 2C */ stfs f0, 0x72c(r26)
/* 8021756C 002144AC C0 3A 07 2C */ lfs f1, 0x72c(r26)
/* 80217570 002144B0 C0 1A 07 34 */ lfs f0, 0x734(r26)
/* 80217574 002144B4 EC 01 00 32 */ fmuls f0, f1, f0
/* 80217578 002144B8 80 7A 03 18 */ lwz r3, 0x318(r26)
/* 8021757C 002144BC 80 63 00 04 */ lwz r3, 4(r3)
/* 80217580 002144C0 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217584 002144C4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217588 002144C8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021758C 002144CC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217590 002144D0 7D 89 03 A6 */ mtctr r12
/* 80217594 002144D4 4E 80 04 21 */ bctrl
/* 80217598 002144D8 80 7A 03 18 */ lwz r3, 0x318(r26)
/* 8021759C 002144DC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802175A0 002144E0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802175A4 002144E4 C0 04 02 28 */ lfs f0, 0x228(r4)
/* 802175A8 002144E8 EC 20 C8 2A */ fadds f1, f0, f25
/* 802175AC 002144EC C0 04 02 30 */ lfs f0, 0x230(r4)
/* 802175B0 002144F0 EC 40 D0 2A */ fadds f2, f0, f26
/* 802175B4 002144F4 48 03 CF FD */ bl CPaneMgr_NS_paneTrans
/* 802175B8 002144F8 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 802175BC 002144FC 80 63 00 04 */ lwz r3, 4(r3)
/* 802175C0 00214500 EC 1E 07 72 */ fmuls f0, f30, f29
/* 802175C4 00214504 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802175C8 00214508 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802175CC 0021450C 81 83 00 00 */ lwz r12, 0(r3)
/* 802175D0 00214510 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802175D4 00214514 7D 89 03 A6 */ mtctr r12
/* 802175D8 00214518 4E 80 04 21 */ bctrl
/* 802175DC 0021451C 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 802175E0 00214520 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802175E4 00214524 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802175E8 00214528 C0 04 02 D8 */ lfs f0, 0x2d8(r4)
/* 802175EC 0021452C EC 20 D8 2A */ fadds f1, f0, f27
/* 802175F0 00214530 C0 04 02 DC */ lfs f0, 0x2dc(r4)
/* 802175F4 00214534 EC 40 E0 2A */ fadds f2, f0, f28
/* 802175F8 00214538 48 03 CF B9 */ bl CPaneMgr_NS_paneTrans
/* 802175FC 0021453C E3 E1 00 98 */ psq_l f31, 152(r1), 0, qr0
/* 80217600 00214540 CB E1 00 90 */ lfd f31, 0x90(r1)
/* 80217604 00214544 E3 C1 00 88 */ psq_l f30, 136(r1), 0, qr0
/* 80217608 00214548 CB C1 00 80 */ lfd f30, 0x80(r1)
/* 8021760C 0021454C E3 A1 00 78 */ psq_l f29, 120(r1), 0, qr0
/* 80217610 00214550 CB A1 00 70 */ lfd f29, 0x70(r1)
/* 80217614 00214554 E3 81 00 68 */ psq_l f28, 104(r1), 0, qr0
/* 80217618 00214558 CB 81 00 60 */ lfd f28, 0x60(r1)
/* 8021761C 0021455C E3 61 00 58 */ psq_l f27, 88(r1), 0, qr0
/* 80217620 00214560 CB 61 00 50 */ lfd f27, 0x50(r1)
/* 80217624 00214564 E3 41 00 48 */ psq_l f26, 72(r1), 0, qr0
/* 80217628 00214568 CB 41 00 40 */ lfd f26, 0x40(r1)
/* 8021762C 0021456C E3 21 00 38 */ psq_l f25, 56(r1), 0, qr0
/* 80217630 00214570 CB 21 00 30 */ lfd f25, 0x30(r1)
/* 80217634 00214574 39 61 00 30 */ addi r11, r1, 0x30
/* 80217638 00214578 48 14 AB E1 */ bl func_80362218
/* 8021763C 0021457C 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 80217640 00214580 7C 08 03 A6 */ mtlr r0
/* 80217644 00214584 38 21 00 A0 */ addi r1, r1, 0xa0
/* 80217648 00214588 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonR
dMeter2Draw_c_NS_drawButtonR:
/* 8021764C 0021458C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80217650 00214590 7C 08 02 A6 */ mflr r0
/* 80217654 00214594 90 01 00 14 */ stw r0, 0x14(r1)
/* 80217658 00214598 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021765C 0021459C 93 C1 00 08 */ stw r30, 8(r1)
/* 80217660 002145A0 7C 7E 1B 78 */ mr r30, r3
/* 80217664 002145A4 7C BF 2B 78 */ mr r31, r5
/* 80217668 002145A8 80 63 00 78 */ lwz r3, 0x78(r3)
/* 8021766C 002145AC 3C 80 5F 72 */ lis r4, 0x5F725F6E@ha
/* 80217670 002145B0 38 C4 5F 6E */ addi r6, r4, 0x5F725F6E@l
/* 80217674 002145B4 3C 80 69 74 */ lis r4, 0x6974656D@ha
/* 80217678 002145B8 38 A4 65 6D */ addi r5, r4, 0x6974656D@l
/* 8021767C 002145BC 81 83 00 00 */ lwz r12, 0(r3)
/* 80217680 002145C0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217684 002145C4 7D 89 03 A6 */ mtctr r12
/* 80217688 002145C8 4E 80 04 21 */ bctrl
/* 8021768C 002145CC 38 00 00 00 */ li r0, 0
/* 80217690 002145D0 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217694 002145D4 80 7E 03 5C */ lwz r3, 0x35c(r30)
/* 80217698 002145D8 48 03 DF 31 */ bl CPaneMgrAlpha_NS_show
/* 8021769C 002145DC 7F C3 F3 78 */ mr r3, r30
/* 802176A0 002145E0 7F E4 FB 78 */ mr r4, r31
/* 802176A4 002145E4 38 A0 00 01 */ li r5, 1
/* 802176A8 002145E8 38 DE 07 6A */ addi r6, r30, 0x76a
/* 802176AC 002145EC 48 00 2C 49 */ bl dMeter2Draw_c_NS_getActionString
/* 802176B0 002145F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802176B4 002145F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802176B8 002145F8 88 63 5E 42 */ lbz r3, 0x5e42(r3)
/* 802176BC 002145FC 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 802176C0 00214600 40 82 00 0C */ bne lbl_802176CC
/* 802176C4 00214604 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 802176C8 00214608 41 82 00 0C */ beq lbl_802176D4
lbl_802176CC:
/* 802176CC 0021460C 38 00 00 07 */ li r0, 7
/* 802176D0 00214610 98 1E 07 6A */ stb r0, 0x76a(r30)
lbl_802176D4:
/* 802176D4 00214614 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802176D8 00214618 83 C1 00 08 */ lwz r30, 8(r1)
/* 802176DC 0021461C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802176E0 00214620 7C 08 03 A6 */ mtlr r0
/* 802176E4 00214624 38 21 00 10 */ addi r1, r1, 0x10
/* 802176E8 00214628 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonZ
dMeter2Draw_c_NS_drawButtonZ:
/* 802176EC 0021462C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802176F0 00214630 7C 08 02 A6 */ mflr r0
/* 802176F4 00214634 90 01 00 24 */ stw r0, 0x24(r1)
/* 802176F8 00214638 39 61 00 20 */ addi r11, r1, 0x20
/* 802176FC 0021463C 48 14 AA DD */ bl _savegpr_28
/* 80217700 00214640 7C 7F 1B 78 */ mr r31, r3
/* 80217704 00214644 7C 9C 23 78 */ mr r28, r4
/* 80217708 00214648 38 A0 00 01 */ li r5, 1
/* 8021770C 0021464C 38 DF 07 64 */ addi r6, r31, 0x764
/* 80217710 00214650 48 00 2B E5 */ bl dMeter2Draw_c_NS_getActionString
/* 80217714 00214654 7C 7D 1B 78 */ mr r29, r3
/* 80217718 00214658 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021771C 0021465C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217720 00214660 88 63 5E 4E */ lbz r3, 0x5e4e(r3)
/* 80217724 00214664 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80217728 00214668 40 82 00 0C */ bne lbl_80217734
/* 8021772C 0021466C 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 80217730 00214670 41 82 00 0C */ beq lbl_8021773C
lbl_80217734:
/* 80217734 00214674 38 00 00 07 */ li r0, 7
/* 80217738 00214678 98 1F 07 64 */ stb r0, 0x764(r31)
lbl_8021773C:
/* 8021773C 0021467C 57 83 06 3E */ clrlwi r3, r28, 0x18
/* 80217740 00214680 28 03 00 27 */ cmplwi r3, 0x27
/* 80217744 00214684 40 82 00 18 */ bne lbl_8021775C
/* 80217748 00214688 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 8021774C 0021468C 48 03 DE BD */ bl CPaneMgrAlpha_NS_hide
/* 80217750 00214690 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80217754 00214694 48 03 DE B5 */ bl CPaneMgrAlpha_NS_hide
/* 80217758 00214698 48 00 00 44 */ b lbl_8021779C
lbl_8021775C:
/* 8021775C 0021469C 88 1D 00 00 */ lbz r0, 0(r29)
/* 80217760 002146A0 7C 00 07 75 */ extsb. r0, r0
/* 80217764 002146A4 41 82 00 28 */ beq lbl_8021778C
/* 80217768 002146A8 28 03 00 2F */ cmplwi r3, 0x2f
/* 8021776C 002146AC 41 82 00 20 */ beq lbl_8021778C
/* 80217770 002146B0 28 03 00 08 */ cmplwi r3, 8
/* 80217774 002146B4 41 82 00 18 */ beq lbl_8021778C
/* 80217778 002146B8 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 8021777C 002146BC 48 03 DE 4D */ bl CPaneMgrAlpha_NS_show
/* 80217780 002146C0 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80217784 002146C4 48 03 DE 85 */ bl CPaneMgrAlpha_NS_hide
/* 80217788 002146C8 48 00 00 14 */ b lbl_8021779C
lbl_8021778C:
/* 8021778C 002146CC 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 80217790 002146D0 48 03 DE 79 */ bl CPaneMgrAlpha_NS_hide
/* 80217794 002146D4 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80217798 002146D8 48 03 DE 31 */ bl CPaneMgrAlpha_NS_show
lbl_8021779C:
/* 8021779C 002146DC 3B 80 00 00 */ li r28, 0
/* 802177A0 002146E0 3B C0 00 00 */ li r30, 0
lbl_802177A4:
/* 802177A4 002146E4 38 1E 00 F0 */ addi r0, r30, 0xf0
/* 802177A8 002146E8 7C 7F 00 2E */ lwzx r3, r31, r0
/* 802177AC 002146EC 80 63 00 04 */ lwz r3, 4(r3)
/* 802177B0 002146F0 48 0E 8E A9 */ bl J2DTextBox_NS_getStringPtr
/* 802177B4 002146F4 7F A4 EB 78 */ mr r4, r29
/* 802177B8 002146F8 48 15 13 75 */ bl strcpy
/* 802177BC 002146FC 3B 9C 00 01 */ addi r28, r28, 1
/* 802177C0 00214700 2C 1C 00 05 */ cmpwi r28, 5
/* 802177C4 00214704 3B DE 00 0C */ addi r30, r30, 0xc
/* 802177C8 00214708 41 80 FF DC */ blt lbl_802177A4
/* 802177CC 0021470C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802177D0 00214710 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802177D4 00214714 C0 03 01 74 */ lfs f0, 0x174(r3)
/* 802177D8 00214718 80 7F 03 14 */ lwz r3, 0x314(r31)
/* 802177DC 0021471C 80 63 00 04 */ lwz r3, 4(r3)
/* 802177E0 00214720 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802177E4 00214724 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802177E8 00214728 81 83 00 00 */ lwz r12, 0(r3)
/* 802177EC 0021472C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802177F0 00214730 7D 89 03 A6 */ mtctr r12
/* 802177F4 00214734 4E 80 04 21 */ bctrl
/* 802177F8 00214738 80 7F 03 14 */ lwz r3, 0x314(r31)
/* 802177FC 0021473C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217800 00214740 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217804 00214744 C0 24 01 7C */ lfs f1, 0x17c(r4)
/* 80217808 00214748 C0 44 01 80 */ lfs f2, 0x180(r4)
/* 8021780C 0021474C 48 03 CD A5 */ bl CPaneMgr_NS_paneTrans
/* 80217810 00214750 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217814 00214754 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217818 00214758 C0 03 01 E0 */ lfs f0, 0x1e0(r3)
/* 8021781C 0021475C 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80217820 00214760 80 63 00 04 */ lwz r3, 4(r3)
/* 80217824 00214764 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217828 00214768 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8021782C 0021476C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217830 00214770 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217834 00214774 7D 89 03 A6 */ mtctr r12
/* 80217838 00214778 4E 80 04 21 */ bctrl
/* 8021783C 0021477C 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80217840 00214780 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217844 00214784 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217848 00214788 C0 24 01 D8 */ lfs f1, 0x1d8(r4)
/* 8021784C 0021478C C0 1F 06 B4 */ lfs f0, 0x6b4(r31)
/* 80217850 00214790 EC 21 00 2A */ fadds f1, f1, f0
/* 80217854 00214794 C0 44 01 DC */ lfs f2, 0x1dc(r4)
/* 80217858 00214798 C0 1F 06 C0 */ lfs f0, 0x6c0(r31)
/* 8021785C 0021479C EC 42 00 2A */ fadds f2, f2, f0
/* 80217860 002147A0 48 03 CD 51 */ bl CPaneMgr_NS_paneTrans
/* 80217864 002147A4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217868 002147A8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021786C 002147AC C0 03 02 A0 */ lfs f0, 0x2a0(r3)
/* 80217870 002147B0 80 7F 03 24 */ lwz r3, 0x324(r31)
/* 80217874 002147B4 80 63 00 04 */ lwz r3, 4(r3)
/* 80217878 002147B8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021787C 002147BC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217880 002147C0 81 83 00 00 */ lwz r12, 0(r3)
/* 80217884 002147C4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217888 002147C8 7D 89 03 A6 */ mtctr r12
/* 8021788C 002147CC 4E 80 04 21 */ bctrl
/* 80217890 002147D0 80 7F 03 24 */ lwz r3, 0x324(r31)
/* 80217894 002147D4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217898 002147D8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8021789C 002147DC C0 24 02 A4 */ lfs f1, 0x2a4(r4)
/* 802178A0 002147E0 C0 44 02 A8 */ lfs f2, 0x2a8(r4)
/* 802178A4 002147E4 48 03 CD 0D */ bl CPaneMgr_NS_paneTrans
/* 802178A8 002147E8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802178AC 002147EC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802178B0 002147F0 C0 03 03 2C */ lfs f0, 0x32c(r3)
/* 802178B4 002147F4 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 802178B8 002147F8 80 63 00 04 */ lwz r3, 4(r3)
/* 802178BC 002147FC D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802178C0 00214800 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802178C4 00214804 81 83 00 00 */ lwz r12, 0(r3)
/* 802178C8 00214808 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802178CC 0021480C 7D 89 03 A6 */ mtctr r12
/* 802178D0 00214810 4E 80 04 21 */ bctrl
/* 802178D4 00214814 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 802178D8 00214818 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802178DC 0021481C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802178E0 00214820 C0 24 03 30 */ lfs f1, 0x330(r4)
/* 802178E4 00214824 C0 44 03 34 */ lfs f2, 0x334(r4)
/* 802178E8 00214828 48 03 CC C9 */ bl CPaneMgr_NS_paneTrans
/* 802178EC 0021482C 39 61 00 20 */ addi r11, r1, 0x20
/* 802178F0 00214830 48 14 A9 35 */ bl _restgpr_28
/* 802178F4 00214834 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802178F8 00214838 7C 08 03 A6 */ mtlr r0
/* 802178FC 0021483C 38 21 00 20 */ addi r1, r1, 0x20
/* 80217900 00214840 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButton3D
dMeter2Draw_c_NS_drawButton3D:
/* 80217904 00214844 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80217908 00214848 7C 08 02 A6 */ mflr r0
/* 8021790C 0021484C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80217910 00214850 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80217914 00214854 93 C1 00 08 */ stw r30, 8(r1)
/* 80217918 00214858 7C 7E 1B 78 */ mr r30, r3
/* 8021791C 0021485C 7C 9F 23 78 */ mr r31, r4
/* 80217920 00214860 38 A0 00 01 */ li r5, 1
/* 80217924 00214864 38 DE 07 65 */ addi r6, r30, 0x765
/* 80217928 00214868 48 00 29 CD */ bl dMeter2Draw_c_NS_getActionString
/* 8021792C 0021486C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80217930 00214870 41 82 00 0C */ beq lbl_8021793C
/* 80217934 00214874 38 00 00 07 */ li r0, 7
/* 80217938 00214878 98 1E 07 65 */ stb r0, 0x765(r30)
lbl_8021793C:
/* 8021793C 0021487C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80217940 00214880 83 C1 00 08 */ lwz r30, 8(r1)
/* 80217944 00214884 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80217948 00214888 7C 08 03 A6 */ mtlr r0
/* 8021794C 0021488C 38 21 00 10 */ addi r1, r1, 0x10
/* 80217950 00214890 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonC
dMeter2Draw_c_NS_drawButtonC:
/* 80217954 00214894 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80217958 00214898 7C 08 02 A6 */ mflr r0
/* 8021795C 0021489C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80217960 002148A0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80217964 002148A4 93 C1 00 08 */ stw r30, 8(r1)
/* 80217968 002148A8 7C 7E 1B 78 */ mr r30, r3
/* 8021796C 002148AC 7C 9F 23 78 */ mr r31, r4
/* 80217970 002148B0 38 A0 00 01 */ li r5, 1
/* 80217974 002148B4 38 DE 07 66 */ addi r6, r30, 0x766
/* 80217978 002148B8 48 00 29 7D */ bl dMeter2Draw_c_NS_getActionString
/* 8021797C 002148BC 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80217980 002148C0 41 82 00 28 */ beq lbl_802179A8
/* 80217984 002148C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217988 002148C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021798C 002148CC 88 63 5E 4C */ lbz r3, 0x5e4c(r3)
/* 80217990 002148D0 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80217994 002148D4 40 82 00 0C */ bne lbl_802179A0
/* 80217998 002148D8 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 8021799C 002148DC 41 82 00 0C */ beq lbl_802179A8
lbl_802179A0:
/* 802179A0 002148E0 38 00 00 07 */ li r0, 7
/* 802179A4 002148E4 98 1E 07 66 */ stb r0, 0x766(r30)
lbl_802179A8:
/* 802179A8 002148E8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802179AC 002148EC 83 C1 00 08 */ lwz r30, 8(r1)
/* 802179B0 002148F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802179B4 002148F4 7C 08 03 A6 */ mtlr r0
/* 802179B8 002148F8 38 21 00 10 */ addi r1, r1, 0x10
/* 802179BC 002148FC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonS
dMeter2Draw_c_NS_drawButtonS:
/* 802179C0 00214900 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802179C4 00214904 7C 08 02 A6 */ mflr r0
/* 802179C8 00214908 90 01 00 14 */ stw r0, 0x14(r1)
/* 802179CC 0021490C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802179D0 00214910 93 C1 00 08 */ stw r30, 8(r1)
/* 802179D4 00214914 7C 7E 1B 78 */ mr r30, r3
/* 802179D8 00214918 7C 9F 23 78 */ mr r31, r4
/* 802179DC 0021491C 38 A0 00 01 */ li r5, 1
/* 802179E0 00214920 38 DE 07 67 */ addi r6, r30, 0x767
/* 802179E4 00214924 48 00 29 11 */ bl dMeter2Draw_c_NS_getActionString
/* 802179E8 00214928 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 802179EC 0021492C 41 82 00 0C */ beq lbl_802179F8
/* 802179F0 00214930 38 00 00 07 */ li r0, 7
/* 802179F4 00214934 98 1E 07 67 */ stb r0, 0x767(r30)
lbl_802179F8:
/* 802179F8 00214938 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802179FC 0021493C 83 C1 00 08 */ lwz r30, 8(r1)
/* 80217A00 00214940 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80217A04 00214944 7C 08 03 A6 */ mtlr r0
/* 80217A08 00214948 38 21 00 10 */ addi r1, r1, 0x10
/* 80217A0C 0021494C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonBin
dMeter2Draw_c_NS_drawButtonBin:
/* 80217A10 00214950 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80217A14 00214954 7C 08 02 A6 */ mflr r0
/* 80217A18 00214958 90 01 00 24 */ stw r0, 0x24(r1)
/* 80217A1C 0021495C 39 61 00 20 */ addi r11, r1, 0x20
/* 80217A20 00214960 48 14 A7 B5 */ bl _savegpr_27
/* 80217A24 00214964 7C 7B 1B 78 */ mr r27, r3
/* 80217A28 00214968 7C 9C 23 78 */ mr r28, r4
/* 80217A2C 0021496C 3B C0 00 00 */ li r30, 0
/* 80217A30 00214970 3B A0 00 00 */ li r29, 0
/* 80217A34 00214974 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217A38 00214978 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217A3C 0021497C 3B E3 00 9C */ addi r31, r3, 0x9c
lbl_80217A40:
/* 80217A40 00214980 7F E3 FB 78 */ mr r3, r31
/* 80217A44 00214984 38 1D 00 0B */ addi r0, r29, 0xb
/* 80217A48 00214988 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 80217A4C 0021498C 38 A0 00 01 */ li r5, 1
/* 80217A50 00214990 4B E1 B5 E1 */ bl getItem__17dSv_player_item_cCFib
/* 80217A54 00214994 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80217A58 00214998 28 00 00 FF */ cmplwi r0, 0xff
/* 80217A5C 0021499C 41 82 00 08 */ beq lbl_80217A64
/* 80217A60 002149A0 3B DE 00 01 */ addi r30, r30, 1
lbl_80217A64:
/* 80217A64 002149A4 3B BD 00 01 */ addi r29, r29, 1
/* 80217A68 002149A8 2C 1D 00 04 */ cmpwi r29, 4
/* 80217A6C 002149AC 41 80 FF D4 */ blt lbl_80217A40
/* 80217A70 002149B0 2C 1E 00 00 */ cmpwi r30, 0
/* 80217A74 002149B4 41 82 00 28 */ beq lbl_80217A9C
/* 80217A78 002149B8 7F 63 DB 78 */ mr r3, r27
/* 80217A7C 002149BC 7F 84 E3 78 */ mr r4, r28
/* 80217A80 002149C0 38 A0 00 01 */ li r5, 1
/* 80217A84 002149C4 38 DB 07 63 */ addi r6, r27, 0x763
/* 80217A88 002149C8 48 00 28 6D */ bl dMeter2Draw_c_NS_getActionString
/* 80217A8C 002149CC 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80217A90 002149D0 41 82 00 0C */ beq lbl_80217A9C
/* 80217A94 002149D4 38 00 00 07 */ li r0, 7
/* 80217A98 002149D8 98 1B 07 63 */ stb r0, 0x763(r27)
lbl_80217A9C:
/* 80217A9C 002149DC 39 61 00 20 */ addi r11, r1, 0x20
/* 80217AA0 002149E0 48 14 A7 81 */ bl _restgpr_27
/* 80217AA4 002149E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80217AA8 002149E8 7C 08 03 A6 */ mtlr r0
/* 80217AAC 002149EC 38 21 00 20 */ addi r1, r1, 0x20
/* 80217AB0 002149F0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonXY
dMeter2Draw_c_NS_drawButtonXY:
/* 80217AB4 002149F4 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 80217AB8 002149F8 7C 08 02 A6 */ mflr r0
/* 80217ABC 002149FC 90 01 00 44 */ stw r0, 0x44(r1)
/* 80217AC0 00214A00 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80217AC4 00214A04 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80217AC8 00214A08 39 61 00 30 */ addi r11, r1, 0x30
/* 80217ACC 00214A0C 48 14 A7 01 */ bl func_803621CC
/* 80217AD0 00214A10 7C 7F 1B 78 */ mr r31, r3
/* 80217AD4 00214A14 7C 9B 23 78 */ mr r27, r4
/* 80217AD8 00214A18 7C B9 2B 78 */ mr r25, r5
/* 80217ADC 00214A1C 7C DC 33 78 */ mr r28, r6
/* 80217AE0 00214A20 7D 1D 43 78 */ mr r29, r8
/* 80217AE4 00214A24 54 E0 06 3F */ clrlwi. r0, r7, 0x18
/* 80217AE8 00214A28 40 82 02 44 */ bne lbl_80217D2C
/* 80217AEC 00214A2C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80217AF0 00214A30 57 65 18 38 */ slwi r5, r27, 3
/* 80217AF4 00214A34 3C 80 80 3A */ lis r4, lbl_803988A8@ha
/* 80217AF8 00214A38 38 04 88 A8 */ addi r0, r4, lbl_803988A8@l
/* 80217AFC 00214A3C 7C 80 2A 14 */ add r4, r0, r5
/* 80217B00 00214A40 80 A4 00 00 */ lwz r5, 0(r4)
/* 80217B04 00214A44 80 C4 00 04 */ lwz r6, 4(r4)
/* 80217B08 00214A48 81 83 00 00 */ lwz r12, 0(r3)
/* 80217B0C 00214A4C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217B10 00214A50 7D 89 03 A6 */ mtctr r12
/* 80217B14 00214A54 4E 80 04 21 */ bctrl
/* 80217B18 00214A58 38 00 00 00 */ li r0, 0
/* 80217B1C 00214A5C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217B20 00214A60 2C 1B 00 00 */ cmpwi r27, 0
/* 80217B24 00214A64 40 82 00 20 */ bne lbl_80217B44
/* 80217B28 00214A68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217B2C 00214A6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217B30 00214A70 88 03 5E 5E */ lbz r0, 0x5e5e(r3)
/* 80217B34 00214A74 54 03 F7 FE */ rlwinm r3, r0, 0x1e, 0x1f, 0x1f
/* 80217B38 00214A78 54 00 FF FE */ rlwinm r0, r0, 0x1f, 0x1f, 0x1f
/* 80217B3C 00214A7C 7C 1A 1B 78 */ or r26, r0, r3
/* 80217B40 00214A80 48 00 00 24 */ b lbl_80217B64
lbl_80217B44:
/* 80217B44 00214A84 2C 1B 00 01 */ cmpwi r27, 1
/* 80217B48 00214A88 40 82 00 1C */ bne lbl_80217B64
/* 80217B4C 00214A8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217B50 00214A90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217B54 00214A94 88 03 5E 62 */ lbz r0, 0x5e62(r3)
/* 80217B58 00214A98 54 03 F7 FE */ rlwinm r3, r0, 0x1e, 0x1f, 0x1f
/* 80217B5C 00214A9C 54 00 FF FE */ rlwinm r0, r0, 0x1f, 0x1f, 0x1f
/* 80217B60 00214AA0 7C 1A 1B 78 */ or r26, r0, r3
lbl_80217B64:
/* 80217B64 00214AA4 7F E3 FB 78 */ mr r3, r31
/* 80217B68 00214AA8 7F 84 E3 78 */ mr r4, r28
/* 80217B6C 00214AAC 38 A0 00 01 */ li r5, 1
/* 80217B70 00214AB0 38 DB 07 68 */ addi r6, r27, 0x768
/* 80217B74 00214AB4 7C DF 32 14 */ add r6, r31, r6
/* 80217B78 00214AB8 48 00 27 7D */ bl dMeter2Draw_c_NS_getActionString
/* 80217B7C 00214ABC 7C 7E 1B 78 */ mr r30, r3
/* 80217B80 00214AC0 2C 1A 00 00 */ cmpwi r26, 0
/* 80217B84 00214AC4 41 82 00 10 */ beq lbl_80217B94
/* 80217B88 00214AC8 38 00 00 07 */ li r0, 7
/* 80217B8C 00214ACC 7C 7F DA 14 */ add r3, r31, r27
/* 80217B90 00214AD0 98 03 07 68 */ stb r0, 0x768(r3)
lbl_80217B94:
/* 80217B94 00214AD4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80217B98 00214AD8 41 82 00 84 */ beq lbl_80217C1C
/* 80217B9C 00214ADC 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 80217BA0 00214AE0 28 00 00 10 */ cmplwi r0, 0x10
/* 80217BA4 00214AE4 40 82 00 44 */ bne lbl_80217BE8
/* 80217BA8 00214AE8 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80217BAC 00214AEC 57 60 10 3A */ slwi r0, r27, 2
/* 80217BB0 00214AF0 7C 9F 02 14 */ add r4, r31, r0
/* 80217BB4 00214AF4 C0 04 06 20 */ lfs f0, 0x620(r4)
/* 80217BB8 00214AF8 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80217BBC 00214AFC 40 82 00 1C */ bne lbl_80217BD8
/* 80217BC0 00214B00 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80217BC4 00214B04 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217BC8 00214B08 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217BCC 00214B0C C0 03 04 7C */ lfs f0, 0x47c(r3)
/* 80217BD0 00214B10 EC 01 00 28 */ fsubs f0, f1, f0
/* 80217BD4 00214B14 D0 04 06 20 */ stfs f0, 0x620(r4)
lbl_80217BD8:
/* 80217BD8 00214B18 38 00 00 01 */ li r0, 1
/* 80217BDC 00214B1C 7C 7F DA 14 */ add r3, r31, r27
/* 80217BE0 00214B20 98 03 07 5C */ stb r0, 0x75c(r3)
/* 80217BE4 00214B24 48 00 00 38 */ b lbl_80217C1C
lbl_80217BE8:
/* 80217BE8 00214B28 28 00 00 00 */ cmplwi r0, 0
/* 80217BEC 00214B2C 41 82 00 24 */ beq lbl_80217C10
/* 80217BF0 00214B30 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80217BF4 00214B34 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217BF8 00214B38 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217BFC 00214B3C C0 03 04 7C */ lfs f0, 0x47c(r3)
/* 80217C00 00214B40 EC 01 00 28 */ fsubs f0, f1, f0
/* 80217C04 00214B44 57 60 10 3A */ slwi r0, r27, 2
/* 80217C08 00214B48 7C 7F 02 14 */ add r3, r31, r0
/* 80217C0C 00214B4C D0 03 06 20 */ stfs f0, 0x620(r3)
lbl_80217C10:
/* 80217C10 00214B50 38 00 00 00 */ li r0, 0
/* 80217C14 00214B54 7C 7F DA 14 */ add r3, r31, r27
/* 80217C18 00214B58 98 03 07 5C */ stb r0, 0x75c(r3)
lbl_80217C1C:
/* 80217C1C 00214B5C 88 1E 00 00 */ lbz r0, 0(r30)
/* 80217C20 00214B60 7C 00 07 75 */ extsb. r0, r0
/* 80217C24 00214B64 41 82 00 18 */ beq lbl_80217C3C
/* 80217C28 00214B68 57 60 10 3A */ slwi r0, r27, 2
/* 80217C2C 00214B6C 7C 7F 02 14 */ add r3, r31, r0
/* 80217C30 00214B70 80 63 03 54 */ lwz r3, 0x354(r3)
/* 80217C34 00214B74 48 03 D9 95 */ bl CPaneMgrAlpha_NS_show
/* 80217C38 00214B78 48 00 00 14 */ b lbl_80217C4C
lbl_80217C3C:
/* 80217C3C 00214B7C 57 60 10 3A */ slwi r0, r27, 2
/* 80217C40 00214B80 7C 7F 02 14 */ add r3, r31, r0
/* 80217C44 00214B84 80 63 03 54 */ lwz r3, 0x354(r3)
/* 80217C48 00214B88 48 03 D9 C1 */ bl CPaneMgrAlpha_NS_hide
lbl_80217C4C:
/* 80217C4C 00214B8C 3B 20 00 00 */ li r25, 0
/* 80217C50 00214B90 3B 80 00 00 */ li r28, 0
/* 80217C54 00214B94 57 7A 10 3A */ slwi r26, r27, 2
/* 80217C58 00214B98 7F BF D2 14 */ add r29, r31, r26
lbl_80217C5C:
/* 80217C5C 00214B9C 38 1C 00 E8 */ addi r0, r28, 0xe8
/* 80217C60 00214BA0 7C 7D 00 2E */ lwzx r3, r29, r0
/* 80217C64 00214BA4 80 63 00 04 */ lwz r3, 4(r3)
/* 80217C68 00214BA8 48 0E 89 F1 */ bl J2DTextBox_NS_getStringPtr
/* 80217C6C 00214BAC 7F C4 F3 78 */ mr r4, r30
/* 80217C70 00214BB0 48 15 0E BD */ bl strcpy
/* 80217C74 00214BB4 3B 39 00 01 */ addi r25, r25, 1
/* 80217C78 00214BB8 2C 19 00 05 */ cmpwi r25, 5
/* 80217C7C 00214BBC 3B 9C 00 0C */ addi r28, r28, 0xc
/* 80217C80 00214BC0 41 80 FF DC */ blt lbl_80217C5C
/* 80217C84 00214BC4 2C 1B 00 00 */ cmpwi r27, 0
/* 80217C88 00214BC8 40 82 00 50 */ bne lbl_80217CD8
/* 80217C8C 00214BCC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217C90 00214BD0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217C94 00214BD4 C0 03 02 F4 */ lfs f0, 0x2f4(r3)
/* 80217C98 00214BD8 7F 5F D2 14 */ add r26, r31, r26
/* 80217C9C 00214BDC 80 7A 03 54 */ lwz r3, 0x354(r26)
/* 80217CA0 00214BE0 80 63 00 04 */ lwz r3, 4(r3)
/* 80217CA4 00214BE4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217CA8 00214BE8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217CAC 00214BEC 81 83 00 00 */ lwz r12, 0(r3)
/* 80217CB0 00214BF0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217CB4 00214BF4 7D 89 03 A6 */ mtctr r12
/* 80217CB8 00214BF8 4E 80 04 21 */ bctrl
/* 80217CBC 00214BFC 80 7A 03 54 */ lwz r3, 0x354(r26)
/* 80217CC0 00214C00 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217CC4 00214C04 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217CC8 00214C08 C0 24 02 F8 */ lfs f1, 0x2f8(r4)
/* 80217CCC 00214C0C C0 44 02 FC */ lfs f2, 0x2fc(r4)
/* 80217CD0 00214C10 48 03 C8 E1 */ bl CPaneMgr_NS_paneTrans
/* 80217CD4 00214C14 48 00 05 44 */ b lbl_80218218
lbl_80217CD8:
/* 80217CD8 00214C18 2C 1B 00 01 */ cmpwi r27, 1
/* 80217CDC 00214C1C 40 82 05 3C */ bne lbl_80218218
/* 80217CE0 00214C20 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217CE4 00214C24 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217CE8 00214C28 C0 03 02 F4 */ lfs f0, 0x2f4(r3)
/* 80217CEC 00214C2C 7F 5F D2 14 */ add r26, r31, r26
/* 80217CF0 00214C30 80 7A 03 54 */ lwz r3, 0x354(r26)
/* 80217CF4 00214C34 80 63 00 04 */ lwz r3, 4(r3)
/* 80217CF8 00214C38 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217CFC 00214C3C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217D00 00214C40 81 83 00 00 */ lwz r12, 0(r3)
/* 80217D04 00214C44 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217D08 00214C48 7D 89 03 A6 */ mtctr r12
/* 80217D0C 00214C4C 4E 80 04 21 */ bctrl
/* 80217D10 00214C50 80 7A 03 54 */ lwz r3, 0x354(r26)
/* 80217D14 00214C54 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217D18 00214C58 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217D1C 00214C5C C0 24 02 F8 */ lfs f1, 0x2f8(r4)
/* 80217D20 00214C60 C0 44 02 FC */ lfs f2, 0x2fc(r4)
/* 80217D24 00214C64 48 03 C8 8D */ bl CPaneMgr_NS_paneTrans
/* 80217D28 00214C68 48 00 04 F0 */ b lbl_80218218
lbl_80217D2C:
/* 80217D2C 00214C6C 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80217D30 00214C70 57 65 18 38 */ slwi r5, r27, 3
/* 80217D34 00214C74 3C 80 80 3A */ lis r4, lbl_803988A8@ha
/* 80217D38 00214C78 38 04 88 A8 */ addi r0, r4, lbl_803988A8@l
/* 80217D3C 00214C7C 7F 40 2A 14 */ add r26, r0, r5
/* 80217D40 00214C80 80 BA 00 00 */ lwz r5, 0(r26)
/* 80217D44 00214C84 80 DA 00 04 */ lwz r6, 4(r26)
/* 80217D48 00214C88 81 83 00 00 */ lwz r12, 0(r3)
/* 80217D4C 00214C8C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217D50 00214C90 7D 89 03 A6 */ mtctr r12
/* 80217D54 00214C94 4E 80 04 21 */ bctrl
/* 80217D58 00214C98 38 00 00 01 */ li r0, 1
/* 80217D5C 00214C9C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217D60 00214CA0 57 7C 10 3A */ slwi r28, r27, 2
/* 80217D64 00214CA4 7F DF E2 14 */ add r30, r31, r28
/* 80217D68 00214CA8 80 7E 03 54 */ lwz r3, 0x354(r30)
/* 80217D6C 00214CAC 48 03 D8 9D */ bl CPaneMgrAlpha_NS_hide
/* 80217D70 00214CB0 57 20 06 3E */ clrlwi r0, r25, 0x18
/* 80217D74 00214CB4 28 00 00 FF */ cmplwi r0, 0xff
/* 80217D78 00214CB8 41 82 00 0C */ beq lbl_80217D84
/* 80217D7C 00214CBC 28 00 00 00 */ cmplwi r0, 0
/* 80217D80 00214CC0 40 82 00 30 */ bne lbl_80217DB0
lbl_80217D84:
/* 80217D84 00214CC4 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80217D88 00214CC8 80 BA 00 00 */ lwz r5, 0(r26)
/* 80217D8C 00214CCC 80 DA 00 04 */ lwz r6, 4(r26)
/* 80217D90 00214CD0 81 83 00 00 */ lwz r12, 0(r3)
/* 80217D94 00214CD4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217D98 00214CD8 7D 89 03 A6 */ mtctr r12
/* 80217D9C 00214CDC 4E 80 04 21 */ bctrl
/* 80217DA0 00214CE0 38 00 00 00 */ li r0, 0
/* 80217DA4 00214CE4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217DA8 00214CE8 3B A0 00 01 */ li r29, 1
/* 80217DAC 00214CEC 48 00 00 3C */ b lbl_80217DE8
lbl_80217DB0:
/* 80217DB0 00214CF0 80 7F 00 78 */ lwz r3, 0x78(r31)
/* 80217DB4 00214CF4 80 BA 00 00 */ lwz r5, 0(r26)
/* 80217DB8 00214CF8 80 DA 00 04 */ lwz r6, 4(r26)
/* 80217DBC 00214CFC 81 83 00 00 */ lwz r12, 0(r3)
/* 80217DC0 00214D00 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217DC4 00214D04 7D 89 03 A6 */ mtctr r12
/* 80217DC8 00214D08 4E 80 04 21 */ bctrl
/* 80217DCC 00214D0C 38 00 00 01 */ li r0, 1
/* 80217DD0 00214D10 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217DD4 00214D14 7F E3 FB 78 */ mr r3, r31
/* 80217DD8 00214D18 7F 64 DB 78 */ mr r4, r27
/* 80217DDC 00214D1C 7F 25 CB 78 */ mr r5, r25
/* 80217DE0 00214D20 48 00 29 3D */ bl dMeter2Draw_c_NS_changeTextureItemXY
/* 80217DE4 00214D24 3B A0 00 00 */ li r29, 0
lbl_80217DE8:
/* 80217DE8 00214D28 2C 1B 00 01 */ cmpwi r27, 1
/* 80217DEC 00214D2C 41 82 00 30 */ beq lbl_80217E1C
/* 80217DF0 00214D30 40 80 00 10 */ bge lbl_80217E00
/* 80217DF4 00214D34 2C 1B 00 00 */ cmpwi r27, 0
/* 80217DF8 00214D38 40 80 00 14 */ bge lbl_80217E0C
/* 80217DFC 00214D3C 48 00 00 3C */ b lbl_80217E38
lbl_80217E00:
/* 80217E00 00214D40 2C 1B 00 03 */ cmpwi r27, 3
/* 80217E04 00214D44 40 80 00 34 */ bge lbl_80217E38
/* 80217E08 00214D48 48 00 00 24 */ b lbl_80217E2C
lbl_80217E0C:
/* 80217E0C 00214D4C 7F E3 FB 78 */ mr r3, r31
/* 80217E10 00214D50 7F 24 CB 78 */ mr r4, r25
/* 80217E14 00214D54 48 00 32 F1 */ bl dMeter2Draw_c_NS_setItemParamX
/* 80217E18 00214D58 48 00 00 20 */ b lbl_80217E38
lbl_80217E1C:
/* 80217E1C 00214D5C 7F E3 FB 78 */ mr r3, r31
/* 80217E20 00214D60 7F 24 CB 78 */ mr r4, r25
/* 80217E24 00214D64 48 00 35 41 */ bl dMeter2Draw_c_NS_setItemParamY
/* 80217E28 00214D68 48 00 00 10 */ b lbl_80217E38
lbl_80217E2C:
/* 80217E2C 00214D6C 7F E3 FB 78 */ mr r3, r31
/* 80217E30 00214D70 7F 24 CB 78 */ mr r4, r25
/* 80217E34 00214D74 48 00 37 7D */ bl dMeter2Draw_c_NS_setItemParamZ
lbl_80217E38:
/* 80217E38 00214D78 7C 7F E2 14 */ add r3, r31, r28
/* 80217E3C 00214D7C 80 63 03 2C */ lwz r3, 0x32c(r3)
/* 80217E40 00214D80 80 63 00 04 */ lwz r3, 4(r3)
/* 80217E44 00214D84 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 80217E48 00214D88 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 80217E4C 00214D8C EC 41 00 28 */ fsubs f2, f1, f0
/* 80217E50 00214D90 C0 23 00 28 */ lfs f1, 0x28(r3)
/* 80217E54 00214D94 C0 03 00 20 */ lfs f0, 0x20(r3)
/* 80217E58 00214D98 EC 21 00 28 */ fsubs f1, f1, f0
/* 80217E5C 00214D9C C0 02 AE 94 */ lfs f0, lbl_80454894-_SDA2_BASE_(r2)
/* 80217E60 00214DA0 EC 20 00 72 */ fmuls f1, f0, f1
/* 80217E64 00214DA4 EC 40 00 B2 */ fmuls f2, f0, f2
/* 80217E68 00214DA8 38 80 00 7A */ li r4, 0x7a
/* 80217E6C 00214DAC 1C 1B 00 1C */ mulli r0, r27, 0x1c
/* 80217E70 00214DB0 7C BF 02 14 */ add r5, r31, r0
/* 80217E74 00214DB4 C0 65 00 10 */ lfs f3, 0x10(r5)
/* 80217E78 00214DB8 48 0D F3 65 */ bl J2DPane_NS_rotate
/* 80217E7C 00214DBC 2C 1B 00 00 */ cmpwi r27, 0
/* 80217E80 00214DC0 40 82 01 CC */ bne lbl_8021804C
/* 80217E84 00214DC4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217E88 00214DC8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217E8C 00214DCC C0 03 01 44 */ lfs f0, 0x144(r3)
/* 80217E90 00214DD0 80 7F 03 0C */ lwz r3, 0x30c(r31)
/* 80217E94 00214DD4 80 63 00 04 */ lwz r3, 4(r3)
/* 80217E98 00214DD8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217E9C 00214DDC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217EA0 00214DE0 81 83 00 00 */ lwz r12, 0(r3)
/* 80217EA4 00214DE4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217EA8 00214DE8 7D 89 03 A6 */ mtctr r12
/* 80217EAC 00214DEC 4E 80 04 21 */ bctrl
/* 80217EB0 00214DF0 80 7F 03 0C */ lwz r3, 0x30c(r31)
/* 80217EB4 00214DF4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217EB8 00214DF8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80217EBC 00214DFC C0 24 01 4C */ lfs f1, 0x14c(r4)
/* 80217EC0 00214E00 C0 44 01 50 */ lfs f2, 0x150(r4)
/* 80217EC4 00214E04 48 03 C6 ED */ bl CPaneMgr_NS_paneTrans
/* 80217EC8 00214E08 C3 FF 00 0C */ lfs f31, 0xc(r31)
/* 80217ECC 00214E0C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80217ED0 00214E10 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80217ED4 00214E14 38 80 00 00 */ li r4, 0
/* 80217ED8 00214E18 48 00 4A 79 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 80217EDC 00214E1C 88 1F 07 73 */ lbz r0, 0x773(r31)
/* 80217EE0 00214E20 7C 00 18 00 */ cmpw r0, r3
/* 80217EE4 00214E24 41 82 00 58 */ beq lbl_80217F3C
/* 80217EE8 00214E28 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80217EEC 00214E2C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80217EF0 00214E30 38 80 00 00 */ li r4, 0
/* 80217EF4 00214E34 48 00 4A 5D */ bl dMeter2Info_c_NS_isDirectUseItem
/* 80217EF8 00214E38 98 7F 07 73 */ stb r3, 0x773(r31)
/* 80217EFC 00214E3C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80217F00 00214E40 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80217F04 00214E44 38 80 00 00 */ li r4, 0
/* 80217F08 00214E48 48 00 4A 49 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 80217F0C 00214E4C 2C 03 00 00 */ cmpwi r3, 0
/* 80217F10 00214E50 41 82 00 2C */ beq lbl_80217F3C
/* 80217F14 00214E54 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80217F18 00214E58 C0 1F 06 10 */ lfs f0, 0x610(r31)
/* 80217F1C 00214E5C FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80217F20 00214E60 40 82 00 1C */ bne lbl_80217F3C
/* 80217F24 00214E64 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80217F28 00214E68 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217F2C 00214E6C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217F30 00214E70 C0 03 04 E0 */ lfs f0, 0x4e0(r3)
/* 80217F34 00214E74 EC 01 00 28 */ fsubs f0, f1, f0
/* 80217F38 00214E78 D0 1F 06 10 */ stfs f0, 0x610(r31)
lbl_80217F3C:
/* 80217F3C 00214E7C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80217F40 00214E80 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80217F44 00214E84 38 80 00 00 */ li r4, 0
/* 80217F48 00214E88 48 00 4A 09 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 80217F4C 00214E8C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217F50 00214E90 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80217F54 00214E94 C0 03 05 4C */ lfs f0, 0x54c(r3)
/* 80217F58 00214E98 EF FF 00 32 */ fmuls f31, f31, f0
/* 80217F5C 00214E9C 80 7F 03 2C */ lwz r3, 0x32c(r31)
/* 80217F60 00214EA0 80 63 00 04 */ lwz r3, 4(r3)
/* 80217F64 00214EA4 D3 E3 00 CC */ stfs f31, 0xcc(r3)
/* 80217F68 00214EA8 D3 E3 00 D0 */ stfs f31, 0xd0(r3)
/* 80217F6C 00214EAC 81 83 00 00 */ lwz r12, 0(r3)
/* 80217F70 00214EB0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217F74 00214EB4 7D 89 03 A6 */ mtctr r12
/* 80217F78 00214EB8 4E 80 04 21 */ bctrl
/* 80217F7C 00214EBC 80 7F 03 2C */ lwz r3, 0x32c(r31)
/* 80217F80 00214EC0 C0 3F 00 04 */ lfs f1, 4(r31)
/* 80217F84 00214EC4 C0 1F 06 AC */ lfs f0, 0x6ac(r31)
/* 80217F88 00214EC8 EC 21 00 2A */ fadds f1, f1, f0
/* 80217F8C 00214ECC C0 5F 00 08 */ lfs f2, 8(r31)
/* 80217F90 00214ED0 C0 1F 06 B8 */ lfs f0, 0x6b8(r31)
/* 80217F94 00214ED4 EC 42 00 2A */ fadds f2, f2, f0
/* 80217F98 00214ED8 48 03 C6 19 */ bl CPaneMgr_NS_paneTrans
/* 80217F9C 00214EDC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80217FA0 00214EE0 38 03 EB C8 */ addi r0, r3, lbl_8042EBC8@l
/* 80217FA4 00214EE4 57 BA 10 3A */ slwi r26, r29, 2
/* 80217FA8 00214EE8 7C 60 D2 14 */ add r3, r0, r26
/* 80217FAC 00214EEC C0 03 02 40 */ lfs f0, 0x240(r3)
/* 80217FB0 00214EF0 80 7F 03 1C */ lwz r3, 0x31c(r31)
/* 80217FB4 00214EF4 80 63 00 04 */ lwz r3, 4(r3)
/* 80217FB8 00214EF8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217FBC 00214EFC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217FC0 00214F00 81 83 00 00 */ lwz r12, 0(r3)
/* 80217FC4 00214F04 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217FC8 00214F08 7D 89 03 A6 */ mtctr r12
/* 80217FCC 00214F0C 4E 80 04 21 */ bctrl
/* 80217FD0 00214F10 80 7F 03 1C */ lwz r3, 0x31c(r31)
/* 80217FD4 00214F14 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80217FD8 00214F18 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 80217FDC 00214F1C 7C 80 D2 14 */ add r4, r0, r26
/* 80217FE0 00214F20 C0 24 02 48 */ lfs f1, 0x248(r4)
/* 80217FE4 00214F24 C0 44 02 50 */ lfs f2, 0x250(r4)
/* 80217FE8 00214F28 48 03 C5 C9 */ bl CPaneMgr_NS_paneTrans
/* 80217FEC 00214F2C 80 7F 03 1C */ lwz r3, 0x31c(r31)
/* 80217FF0 00214F30 7C 9F D2 14 */ add r4, r31, r26
/* 80217FF4 00214F34 C0 24 08 1C */ lfs f1, 0x81c(r4)
/* 80217FF8 00214F38 C0 1F 07 F0 */ lfs f0, 0x7f0(r31)
/* 80217FFC 00214F3C EC 21 00 32 */ fmuls f1, f1, f0
/* 80218000 00214F40 48 03 D7 D1 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80218004 00214F44 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218008 00214F48 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021800C 00214F4C C0 03 02 F4 */ lfs f0, 0x2f4(r3)
/* 80218010 00214F50 80 7E 03 54 */ lwz r3, 0x354(r30)
/* 80218014 00214F54 80 63 00 04 */ lwz r3, 4(r3)
/* 80218018 00214F58 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021801C 00214F5C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80218020 00214F60 81 83 00 00 */ lwz r12, 0(r3)
/* 80218024 00214F64 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80218028 00214F68 7D 89 03 A6 */ mtctr r12
/* 8021802C 00214F6C 4E 80 04 21 */ bctrl
/* 80218030 00214F70 80 7E 03 54 */ lwz r3, 0x354(r30)
/* 80218034 00214F74 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80218038 00214F78 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8021803C 00214F7C C0 24 02 F8 */ lfs f1, 0x2f8(r4)
/* 80218040 00214F80 C0 44 02 FC */ lfs f2, 0x2fc(r4)
/* 80218044 00214F84 48 03 C5 6D */ bl CPaneMgr_NS_paneTrans
/* 80218048 00214F88 48 00 01 D0 */ b lbl_80218218
lbl_8021804C:
/* 8021804C 00214F8C 2C 1B 00 01 */ cmpwi r27, 1
/* 80218050 00214F90 40 82 01 C8 */ bne lbl_80218218
/* 80218054 00214F94 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218058 00214F98 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021805C 00214F9C C0 03 01 54 */ lfs f0, 0x154(r3)
/* 80218060 00214FA0 80 7F 03 10 */ lwz r3, 0x310(r31)
/* 80218064 00214FA4 80 63 00 04 */ lwz r3, 4(r3)
/* 80218068 00214FA8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021806C 00214FAC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80218070 00214FB0 81 83 00 00 */ lwz r12, 0(r3)
/* 80218074 00214FB4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80218078 00214FB8 7D 89 03 A6 */ mtctr r12
/* 8021807C 00214FBC 4E 80 04 21 */ bctrl
/* 80218080 00214FC0 80 7F 03 10 */ lwz r3, 0x310(r31)
/* 80218084 00214FC4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80218088 00214FC8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8021808C 00214FCC C0 24 01 5C */ lfs f1, 0x15c(r4)
/* 80218090 00214FD0 C0 44 01 60 */ lfs f2, 0x160(r4)
/* 80218094 00214FD4 48 03 C5 1D */ bl CPaneMgr_NS_paneTrans
/* 80218098 00214FD8 C3 FF 00 28 */ lfs f31, 0x28(r31)
/* 8021809C 00214FDC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802180A0 00214FE0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802180A4 00214FE4 38 80 00 01 */ li r4, 1
/* 802180A8 00214FE8 48 00 48 A9 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 802180AC 00214FEC 88 1F 07 74 */ lbz r0, 0x774(r31)
/* 802180B0 00214FF0 7C 00 18 00 */ cmpw r0, r3
/* 802180B4 00214FF4 41 82 00 58 */ beq lbl_8021810C
/* 802180B8 00214FF8 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802180BC 00214FFC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802180C0 00215000 38 80 00 01 */ li r4, 1
/* 802180C4 00215004 48 00 48 8D */ bl dMeter2Info_c_NS_isDirectUseItem
/* 802180C8 00215008 98 7F 07 74 */ stb r3, 0x774(r31)
/* 802180CC 0021500C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 802180D0 00215010 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 802180D4 00215014 38 80 00 01 */ li r4, 1
/* 802180D8 00215018 48 00 48 79 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 802180DC 0021501C 2C 03 00 00 */ cmpwi r3, 0
/* 802180E0 00215020 41 82 00 2C */ beq lbl_8021810C
/* 802180E4 00215024 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802180E8 00215028 C0 1F 06 14 */ lfs f0, 0x614(r31)
/* 802180EC 0021502C FC 01 00 00 */ fcmpu cr0, f1, f0
/* 802180F0 00215030 40 82 00 1C */ bne lbl_8021810C
/* 802180F4 00215034 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 802180F8 00215038 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802180FC 0021503C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218100 00215040 C0 03 04 E0 */ lfs f0, 0x4e0(r3)
/* 80218104 00215044 EC 01 00 28 */ fsubs f0, f1, f0
/* 80218108 00215048 D0 1F 06 14 */ stfs f0, 0x614(r31)
lbl_8021810C:
/* 8021810C 0021504C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80218110 00215050 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80218114 00215054 38 80 00 01 */ li r4, 1
/* 80218118 00215058 48 00 48 39 */ bl dMeter2Info_c_NS_isDirectUseItem
/* 8021811C 0021505C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218120 00215060 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218124 00215064 C0 03 05 4C */ lfs f0, 0x54c(r3)
/* 80218128 00215068 EF FF 00 32 */ fmuls f31, f31, f0
/* 8021812C 0021506C 80 7F 03 30 */ lwz r3, 0x330(r31)
/* 80218130 00215070 80 63 00 04 */ lwz r3, 4(r3)
/* 80218134 00215074 D3 E3 00 CC */ stfs f31, 0xcc(r3)
/* 80218138 00215078 D3 E3 00 D0 */ stfs f31, 0xd0(r3)
/* 8021813C 0021507C 81 83 00 00 */ lwz r12, 0(r3)
/* 80218140 00215080 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80218144 00215084 7D 89 03 A6 */ mtctr r12
/* 80218148 00215088 4E 80 04 21 */ bctrl
/* 8021814C 0021508C 80 7F 03 30 */ lwz r3, 0x330(r31)
/* 80218150 00215090 C0 3F 00 20 */ lfs f1, 0x20(r31)
/* 80218154 00215094 C0 1F 06 B0 */ lfs f0, 0x6b0(r31)
/* 80218158 00215098 EC 21 00 2A */ fadds f1, f1, f0
/* 8021815C 0021509C C0 5F 00 24 */ lfs f2, 0x24(r31)
/* 80218160 002150A0 C0 1F 06 BC */ lfs f0, 0x6bc(r31)
/* 80218164 002150A4 EC 42 00 2A */ fadds f2, f2, f0
/* 80218168 002150A8 48 03 C4 49 */ bl CPaneMgr_NS_paneTrans
/* 8021816C 002150AC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218170 002150B0 38 03 EB C8 */ addi r0, r3, lbl_8042EBC8@l
/* 80218174 002150B4 57 BA 10 3A */ slwi r26, r29, 2
/* 80218178 002150B8 7C 60 D2 14 */ add r3, r0, r26
/* 8021817C 002150BC C0 03 02 60 */ lfs f0, 0x260(r3)
/* 80218180 002150C0 80 7F 03 20 */ lwz r3, 0x320(r31)
/* 80218184 002150C4 80 63 00 04 */ lwz r3, 4(r3)
/* 80218188 002150C8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021818C 002150CC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80218190 002150D0 81 83 00 00 */ lwz r12, 0(r3)
/* 80218194 002150D4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80218198 002150D8 7D 89 03 A6 */ mtctr r12
/* 8021819C 002150DC 4E 80 04 21 */ bctrl
/* 802181A0 002150E0 80 7F 03 20 */ lwz r3, 0x320(r31)
/* 802181A4 002150E4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802181A8 002150E8 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 802181AC 002150EC 7C 80 D2 14 */ add r4, r0, r26
/* 802181B0 002150F0 C0 24 02 68 */ lfs f1, 0x268(r4)
/* 802181B4 002150F4 C0 44 02 70 */ lfs f2, 0x270(r4)
/* 802181B8 002150F8 48 03 C3 F9 */ bl CPaneMgr_NS_paneTrans
/* 802181BC 002150FC 80 7F 03 20 */ lwz r3, 0x320(r31)
/* 802181C0 00215100 7C 9F D2 14 */ add r4, r31, r26
/* 802181C4 00215104 C0 24 08 24 */ lfs f1, 0x824(r4)
/* 802181C8 00215108 C0 1F 07 F0 */ lfs f0, 0x7f0(r31)
/* 802181CC 0021510C EC 21 00 32 */ fmuls f1, f1, f0
/* 802181D0 00215110 48 03 D6 01 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802181D4 00215114 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802181D8 00215118 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802181DC 0021511C C0 03 02 F4 */ lfs f0, 0x2f4(r3)
/* 802181E0 00215120 80 7E 03 54 */ lwz r3, 0x354(r30)
/* 802181E4 00215124 80 63 00 04 */ lwz r3, 4(r3)
/* 802181E8 00215128 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802181EC 0021512C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802181F0 00215130 81 83 00 00 */ lwz r12, 0(r3)
/* 802181F4 00215134 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802181F8 00215138 7D 89 03 A6 */ mtctr r12
/* 802181FC 0021513C 4E 80 04 21 */ bctrl
/* 80218200 00215140 80 7E 03 54 */ lwz r3, 0x354(r30)
/* 80218204 00215144 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80218208 00215148 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8021820C 0021514C C0 24 02 F8 */ lfs f1, 0x2f8(r4)
/* 80218210 00215150 C0 44 02 FC */ lfs f2, 0x2fc(r4)
/* 80218214 00215154 48 03 C3 9D */ bl CPaneMgr_NS_paneTrans
lbl_80218218:
/* 80218218 00215158 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8021821C 0021515C CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80218220 00215160 39 61 00 30 */ addi r11, r1, 0x30
/* 80218224 00215164 48 14 9F F5 */ bl func_80362218
/* 80218228 00215168 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8021822C 0021516C 7C 08 03 A6 */ mtlr r0
/* 80218230 00215170 38 21 00 40 */ addi r1, r1, 0x40
/* 80218234 00215174 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getButtonCrossParentInitTransY
dMeter2Draw_c_NS_getButtonCrossParentInitTransY:
/* 80218238 00215178 80 63 03 68 */ lwz r3, 0x368(r3)
/* 8021823C 0021517C C0 43 00 28 */ lfs f2, 0x28(r3)
/* 80218240 00215180 C0 22 AE 94 */ lfs f1, lbl_80454894-_SDA2_BASE_(r2)
/* 80218244 00215184 C0 03 00 38 */ lfs f0, 0x38(r3)
/* 80218248 00215188 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021824C 0021518C EC 22 00 2A */ fadds f1, f2, f0
/* 80218250 00215190 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawButtonCross
dMeter2Draw_c_NS_drawButtonCross:
/* 80218254 00215194 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80218258 00215198 7C 08 02 A6 */ mflr r0
/* 8021825C 0021519C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80218260 002151A0 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80218264 002151A4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80218268 002151A8 DB C1 00 10 */ stfd f30, 0x10(r1)
/* 8021826C 002151AC F3 C1 00 18 */ psq_st f30, 24(r1), 0, qr0
/* 80218270 002151B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80218274 002151B4 93 C1 00 08 */ stw r30, 8(r1)
/* 80218278 002151B8 7C 7E 1B 78 */ mr r30, r3
/* 8021827C 002151BC FF C0 08 90 */ fmr f30, f1
/* 80218280 002151C0 FF E0 10 90 */ fmr f31, f2
/* 80218284 002151C4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218288 002151C8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021828C 002151CC C0 03 03 FC */ lfs f0, 0x3fc(r3)
/* 80218290 002151D0 80 7E 03 68 */ lwz r3, 0x368(r30)
/* 80218294 002151D4 80 63 00 04 */ lwz r3, 4(r3)
/* 80218298 002151D8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021829C 002151DC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802182A0 002151E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802182A4 002151E4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802182A8 002151E8 7D 89 03 A6 */ mtctr r12
/* 802182AC 002151EC 4E 80 04 21 */ bctrl
/* 802182B0 002151F0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802182B4 002151F4 3B E3 EB C8 */ addi r31, r3, lbl_8042EBC8@l
/* 802182B8 002151F8 C0 1F 04 10 */ lfs f0, 0x410(r31)
/* 802182BC 002151FC 80 7E 03 60 */ lwz r3, 0x360(r30)
/* 802182C0 00215200 80 63 00 04 */ lwz r3, 4(r3)
/* 802182C4 00215204 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802182C8 00215208 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802182CC 0021520C 81 83 00 00 */ lwz r12, 0(r3)
/* 802182D0 00215210 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802182D4 00215214 7D 89 03 A6 */ mtctr r12
/* 802182D8 00215218 4E 80 04 21 */ bctrl
/* 802182DC 0021521C C0 1F 04 10 */ lfs f0, 0x410(r31)
/* 802182E0 00215220 80 7E 03 64 */ lwz r3, 0x364(r30)
/* 802182E4 00215224 80 63 00 04 */ lwz r3, 4(r3)
/* 802182E8 00215228 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802182EC 0021522C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802182F0 00215230 81 83 00 00 */ lwz r12, 0(r3)
/* 802182F4 00215234 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802182F8 00215238 7D 89 03 A6 */ mtctr r12
/* 802182FC 0021523C 4E 80 04 21 */ bctrl
/* 80218300 00215240 80 7E 03 68 */ lwz r3, 0x368(r30)
/* 80218304 00215244 FC 20 F0 90 */ fmr f1, f30
/* 80218308 00215248 FC 40 F8 90 */ fmr f2, f31
/* 8021830C 0021524C 48 03 C2 A5 */ bl CPaneMgr_NS_paneTrans
/* 80218310 00215250 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80218314 00215254 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80218318 00215258 E3 C1 00 18 */ psq_l f30, 24(r1), 0, qr0
/* 8021831C 0021525C CB C1 00 10 */ lfd f30, 0x10(r1)
/* 80218320 00215260 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80218324 00215264 83 C1 00 08 */ lwz r30, 8(r1)
/* 80218328 00215268 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8021832C 0021526C 7C 08 03 A6 */ mtlr r0
/* 80218330 00215270 38 21 00 30 */ addi r1, r1, 0x30
/* 80218334 00215274 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMin
dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMin:
/* 80218338 00215278 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021833C 0021527C 7C 08 02 A6 */ mflr r0
/* 80218340 00215280 90 01 00 14 */ stw r0, 0x14(r1)
/* 80218344 00215284 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80218348 00215288 7C 7F 1B 78 */ mr r31, r3
/* 8021834C 0021528C 80 63 03 68 */ lwz r3, 0x368(r3)
/* 80218350 00215290 48 03 D4 D9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218354 00215294 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80218358 00215298 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021835C 0021529C 41 82 00 28 */ beq lbl_80218384
/* 80218360 002152A0 80 7F 03 68 */ lwz r3, 0x368(r31)
/* 80218364 002152A4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80218368 002152A8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8021836C 002152AC C0 24 00 18 */ lfs f1, 0x18(r4)
/* 80218370 002152B0 48 03 D4 61 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80218374 002152B4 7F E3 FB 78 */ mr r3, r31
/* 80218378 002152B8 80 9F 03 68 */ lwz r4, 0x368(r31)
/* 8021837C 002152BC 38 A0 00 05 */ li r5, 5
/* 80218380 002152C0 48 00 26 49 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80218384:
/* 80218384 002152C4 7F E3 FB 78 */ mr r3, r31
/* 80218388 002152C8 48 00 00 C1 */ bl dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMin
/* 8021838C 002152CC 7F E3 FB 78 */ mr r3, r31
/* 80218390 002152D0 48 00 02 59 */ bl dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMin
/* 80218394 002152D4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80218398 002152D8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021839C 002152DC 7C 08 03 A6 */ mtlr r0
/* 802183A0 002152E0 38 21 00 10 */ addi r1, r1, 0x10
/* 802183A4 002152E4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMax
dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMax:
/* 802183A8 002152E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802183AC 002152EC 7C 08 02 A6 */ mflr r0
/* 802183B0 002152F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802183B4 002152F4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802183B8 002152F8 7C 7F 1B 78 */ mr r31, r3
/* 802183BC 002152FC 80 63 03 68 */ lwz r3, 0x368(r3)
/* 802183C0 00215300 48 03 D4 69 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802183C4 00215304 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802183C8 00215308 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802183CC 0021530C C0 03 00 18 */ lfs f0, 0x18(r3)
/* 802183D0 00215310 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802183D4 00215314 41 82 00 20 */ beq lbl_802183F4
/* 802183D8 00215318 80 7F 03 68 */ lwz r3, 0x368(r31)
/* 802183DC 0021531C FC 20 00 90 */ fmr f1, f0
/* 802183E0 00215320 48 03 D3 F1 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802183E4 00215324 7F E3 FB 78 */ mr r3, r31
/* 802183E8 00215328 80 9F 03 68 */ lwz r4, 0x368(r31)
/* 802183EC 0021532C 38 A0 00 05 */ li r5, 5
/* 802183F0 00215330 48 00 26 B5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_802183F4:
/* 802183F4 00215334 48 00 62 95 */ bl dMeter2Info_isItemOpenCheck
/* 802183F8 00215338 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802183FC 0021533C 41 82 00 10 */ beq lbl_8021840C
/* 80218400 00215340 7F E3 FB 78 */ mr r3, r31
/* 80218404 00215344 48 00 01 21 */ bl dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMax
/* 80218408 00215348 48 00 00 0C */ b lbl_80218414
lbl_8021840C:
/* 8021840C 0021534C 7F E3 FB 78 */ mr r3, r31
/* 80218410 00215350 48 00 00 39 */ bl dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMin
lbl_80218414:
/* 80218414 00215354 48 00 62 55 */ bl dMeter2Info_isMapOpenCheck
/* 80218418 00215358 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021841C 0021535C 41 82 00 10 */ beq lbl_8021842C
/* 80218420 00215360 7F E3 FB 78 */ mr r3, r31
/* 80218424 00215364 48 00 02 A1 */ bl dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMax
/* 80218428 00215368 48 00 00 0C */ b lbl_80218434
lbl_8021842C:
/* 8021842C 0021536C 7F E3 FB 78 */ mr r3, r31
/* 80218430 00215370 48 00 01 B9 */ bl dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMin
lbl_80218434:
/* 80218434 00215374 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80218438 00215378 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021843C 0021537C 7C 08 03 A6 */ mtlr r0
/* 80218440 00215380 38 21 00 10 */ addi r1, r1, 0x10
/* 80218444 00215384 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMin
dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMin:
/* 80218448 00215388 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8021844C 0021538C 7C 08 02 A6 */ mflr r0
/* 80218450 00215390 90 01 00 34 */ stw r0, 0x34(r1)
/* 80218454 00215394 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80218458 00215398 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8021845C 0021539C 39 61 00 20 */ addi r11, r1, 0x20
/* 80218460 002153A0 48 14 9D 75 */ bl _savegpr_27
/* 80218464 002153A4 7C 7B 1B 78 */ mr r27, r3
/* 80218468 002153A8 80 63 03 60 */ lwz r3, 0x360(r3)
/* 8021846C 002153AC 48 03 D3 BD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218470 002153B0 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80218474 002153B4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218478 002153B8 41 82 00 30 */ beq lbl_802184A8
/* 8021847C 002153BC 80 7B 03 60 */ lwz r3, 0x360(r27)
/* 80218480 002153C0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80218484 002153C4 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80218488 002153C8 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 8021848C 002153CC C0 04 04 18 */ lfs f0, 0x418(r4)
/* 80218490 002153D0 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218494 002153D4 48 03 D3 3D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80218498 002153D8 7F 63 DB 78 */ mr r3, r27
/* 8021849C 002153DC 80 9B 03 60 */ lwz r4, 0x360(r27)
/* 802184A0 002153E0 38 A0 00 05 */ li r5, 5
/* 802184A4 002153E4 48 00 25 25 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_802184A8:
/* 802184A8 002153E8 3B 80 00 00 */ li r28, 0
/* 802184AC 002153EC 3B E0 00 00 */ li r31, 0
/* 802184B0 002153F0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802184B4 002153F4 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 802184B8 002153F8 C3 E2 AE 80 */ lfs f31, lbl_80454880-_SDA2_BASE_(r2)
lbl_802184BC:
/* 802184BC 002153FC 3B BF 04 90 */ addi r29, r31, 0x490
/* 802184C0 00215400 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802184C4 00215404 28 03 00 00 */ cmplwi r3, 0
/* 802184C8 00215408 41 82 00 2C */ beq lbl_802184F4
/* 802184CC 0021540C 48 03 D3 5D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802184D0 00215410 FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 802184D4 00215414 41 82 00 20 */ beq lbl_802184F4
/* 802184D8 00215418 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802184DC 0021541C C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 802184E0 00215420 48 03 D2 F1 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802184E4 00215424 7F 63 DB 78 */ mr r3, r27
/* 802184E8 00215428 7C 9B E8 2E */ lwzx r4, r27, r29
/* 802184EC 0021542C 38 A0 00 05 */ li r5, 5
/* 802184F0 00215430 48 00 24 D9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_802184F4:
/* 802184F4 00215434 3B 9C 00 01 */ addi r28, r28, 1
/* 802184F8 00215438 2C 1C 00 05 */ cmpwi r28, 5
/* 802184FC 0021543C 3B FF 00 04 */ addi r31, r31, 4
/* 80218500 00215440 41 80 FF BC */ blt lbl_802184BC
/* 80218504 00215444 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80218508 00215448 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8021850C 0021544C 39 61 00 20 */ addi r11, r1, 0x20
/* 80218510 00215450 48 14 9D 11 */ bl _restgpr_27
/* 80218514 00215454 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80218518 00215458 7C 08 03 A6 */ mtlr r0
/* 8021851C 0021545C 38 21 00 30 */ addi r1, r1, 0x30
/* 80218520 00215460 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMax
dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMax:
/* 80218524 00215464 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80218528 00215468 7C 08 02 A6 */ mflr r0
/* 8021852C 0021546C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80218530 00215470 39 61 00 20 */ addi r11, r1, 0x20
/* 80218534 00215474 48 14 9C A1 */ bl _savegpr_27
/* 80218538 00215478 7C 7B 1B 78 */ mr r27, r3
/* 8021853C 0021547C 80 63 03 60 */ lwz r3, 0x360(r3)
/* 80218540 00215480 48 03 D2 E9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218544 00215484 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218548 00215488 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 8021854C 0021548C C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 80218550 00215490 C0 1E 04 18 */ lfs f0, 0x418(r30)
/* 80218554 00215494 EC 02 00 32 */ fmuls f0, f2, f0
/* 80218558 00215498 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021855C 0021549C 41 82 00 20 */ beq lbl_8021857C
/* 80218560 002154A0 80 7B 03 60 */ lwz r3, 0x360(r27)
/* 80218564 002154A4 FC 20 00 90 */ fmr f1, f0
/* 80218568 002154A8 48 03 D2 69 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021856C 002154AC 7F 63 DB 78 */ mr r3, r27
/* 80218570 002154B0 80 9B 03 60 */ lwz r4, 0x360(r27)
/* 80218574 002154B4 38 A0 00 05 */ li r5, 5
/* 80218578 002154B8 48 00 25 2D */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_8021857C:
/* 8021857C 002154BC 3B 80 00 00 */ li r28, 0
/* 80218580 002154C0 3B E0 00 00 */ li r31, 0
lbl_80218584:
/* 80218584 002154C4 3B BF 04 90 */ addi r29, r31, 0x490
/* 80218588 002154C8 7C 7B E8 2E */ lwzx r3, r27, r29
/* 8021858C 002154CC 28 03 00 00 */ cmplwi r3, 0
/* 80218590 002154D0 41 82 00 30 */ beq lbl_802185C0
/* 80218594 002154D4 48 03 D2 95 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218598 002154D8 C0 1E 00 18 */ lfs f0, 0x18(r30)
/* 8021859C 002154DC FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802185A0 002154E0 41 82 00 20 */ beq lbl_802185C0
/* 802185A4 002154E4 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802185A8 002154E8 FC 20 00 90 */ fmr f1, f0
/* 802185AC 002154EC 48 03 D2 25 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802185B0 002154F0 7F 63 DB 78 */ mr r3, r27
/* 802185B4 002154F4 7C 9B E8 2E */ lwzx r4, r27, r29
/* 802185B8 002154F8 38 A0 00 05 */ li r5, 5
/* 802185BC 002154FC 48 00 24 E9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_802185C0:
/* 802185C0 00215500 3B 9C 00 01 */ addi r28, r28, 1
/* 802185C4 00215504 2C 1C 00 05 */ cmpwi r28, 5
/* 802185C8 00215508 3B FF 00 04 */ addi r31, r31, 4
/* 802185CC 0021550C 41 80 FF B8 */ blt lbl_80218584
/* 802185D0 00215510 39 61 00 20 */ addi r11, r1, 0x20
/* 802185D4 00215514 48 14 9C 4D */ bl _restgpr_27
/* 802185D8 00215518 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802185DC 0021551C 7C 08 03 A6 */ mtlr r0
/* 802185E0 00215520 38 21 00 20 */ addi r1, r1, 0x20
/* 802185E4 00215524 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMin
dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMin:
/* 802185E8 00215528 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802185EC 0021552C 7C 08 02 A6 */ mflr r0
/* 802185F0 00215530 90 01 00 34 */ stw r0, 0x34(r1)
/* 802185F4 00215534 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802185F8 00215538 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802185FC 0021553C 39 61 00 20 */ addi r11, r1, 0x20
/* 80218600 00215540 48 14 9B D5 */ bl _savegpr_27
/* 80218604 00215544 7C 7B 1B 78 */ mr r27, r3
/* 80218608 00215548 80 63 03 64 */ lwz r3, 0x364(r3)
/* 8021860C 0021554C 48 03 D2 1D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218610 00215550 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80218614 00215554 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218618 00215558 41 82 00 30 */ beq lbl_80218648
/* 8021861C 0021555C 80 7B 03 64 */ lwz r3, 0x364(r27)
/* 80218620 00215560 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80218624 00215564 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80218628 00215568 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 8021862C 0021556C C0 04 04 1C */ lfs f0, 0x41c(r4)
/* 80218630 00215570 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218634 00215574 48 03 D1 9D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80218638 00215578 7F 63 DB 78 */ mr r3, r27
/* 8021863C 0021557C 80 9B 03 64 */ lwz r4, 0x364(r27)
/* 80218640 00215580 38 A0 00 05 */ li r5, 5
/* 80218644 00215584 48 00 23 85 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80218648:
/* 80218648 00215588 3B 80 00 00 */ li r28, 0
/* 8021864C 0021558C 3B E0 00 00 */ li r31, 0
/* 80218650 00215590 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218654 00215594 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 80218658 00215598 C3 E2 AE 80 */ lfs f31, lbl_80454880-_SDA2_BASE_(r2)
lbl_8021865C:
/* 8021865C 0021559C 3B BF 04 A4 */ addi r29, r31, 0x4a4
/* 80218660 002155A0 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80218664 002155A4 28 03 00 00 */ cmplwi r3, 0
/* 80218668 002155A8 41 82 00 2C */ beq lbl_80218694
/* 8021866C 002155AC 48 03 D1 BD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218670 002155B0 FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 80218674 002155B4 41 82 00 20 */ beq lbl_80218694
/* 80218678 002155B8 7C 7B E8 2E */ lwzx r3, r27, r29
/* 8021867C 002155BC C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 80218680 002155C0 48 03 D1 51 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80218684 002155C4 7F 63 DB 78 */ mr r3, r27
/* 80218688 002155C8 7C 9B E8 2E */ lwzx r4, r27, r29
/* 8021868C 002155CC 38 A0 00 05 */ li r5, 5
/* 80218690 002155D0 48 00 23 39 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80218694:
/* 80218694 002155D4 3B 9C 00 01 */ addi r28, r28, 1
/* 80218698 002155D8 2C 1C 00 05 */ cmpwi r28, 5
/* 8021869C 002155DC 3B FF 00 04 */ addi r31, r31, 4
/* 802186A0 002155E0 41 80 FF BC */ blt lbl_8021865C
/* 802186A4 002155E4 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 802186A8 002155E8 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 802186AC 002155EC 39 61 00 20 */ addi r11, r1, 0x20
/* 802186B0 002155F0 48 14 9B 71 */ bl _restgpr_27
/* 802186B4 002155F4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802186B8 002155F8 7C 08 03 A6 */ mtlr r0
/* 802186BC 002155FC 38 21 00 30 */ addi r1, r1, 0x30
/* 802186C0 00215600 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMax
dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMax:
/* 802186C4 00215604 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802186C8 00215608 7C 08 02 A6 */ mflr r0
/* 802186CC 0021560C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802186D0 00215610 39 61 00 20 */ addi r11, r1, 0x20
/* 802186D4 00215614 48 14 9B 01 */ bl _savegpr_27
/* 802186D8 00215618 7C 7B 1B 78 */ mr r27, r3
/* 802186DC 0021561C 80 63 03 64 */ lwz r3, 0x364(r3)
/* 802186E0 00215620 48 03 D1 49 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802186E4 00215624 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802186E8 00215628 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 802186EC 0021562C C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 802186F0 00215630 C0 1E 04 1C */ lfs f0, 0x41c(r30)
/* 802186F4 00215634 EC 02 00 32 */ fmuls f0, f2, f0
/* 802186F8 00215638 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802186FC 0021563C 41 82 00 20 */ beq lbl_8021871C
/* 80218700 00215640 80 7B 03 64 */ lwz r3, 0x364(r27)
/* 80218704 00215644 FC 20 00 90 */ fmr f1, f0
/* 80218708 00215648 48 03 D0 C9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021870C 0021564C 7F 63 DB 78 */ mr r3, r27
/* 80218710 00215650 80 9B 03 64 */ lwz r4, 0x364(r27)
/* 80218714 00215654 38 A0 00 05 */ li r5, 5
/* 80218718 00215658 48 00 23 8D */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_8021871C:
/* 8021871C 0021565C 3B 80 00 00 */ li r28, 0
/* 80218720 00215660 3B E0 00 00 */ li r31, 0
lbl_80218724:
/* 80218724 00215664 3B BF 04 A4 */ addi r29, r31, 0x4a4
/* 80218728 00215668 7C 7B E8 2E */ lwzx r3, r27, r29
/* 8021872C 0021566C 28 03 00 00 */ cmplwi r3, 0
/* 80218730 00215670 41 82 00 30 */ beq lbl_80218760
/* 80218734 00215674 48 03 D0 F5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80218738 00215678 C0 1E 00 18 */ lfs f0, 0x18(r30)
/* 8021873C 0021567C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218740 00215680 41 82 00 20 */ beq lbl_80218760
/* 80218744 00215684 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80218748 00215688 FC 20 00 90 */ fmr f1, f0
/* 8021874C 0021568C 48 03 D0 85 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80218750 00215690 7F 63 DB 78 */ mr r3, r27
/* 80218754 00215694 7C 9B E8 2E */ lwzx r4, r27, r29
/* 80218758 00215698 38 A0 00 05 */ li r5, 5
/* 8021875C 0021569C 48 00 23 49 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_80218760:
/* 80218760 002156A0 3B 9C 00 01 */ addi r28, r28, 1
/* 80218764 002156A4 2C 1C 00 05 */ cmpwi r28, 5
/* 80218768 002156A8 3B FF 00 04 */ addi r31, r31, 4
/* 8021876C 002156AC 41 80 FF B8 */ blt lbl_80218724
/* 80218770 002156B0 39 61 00 20 */ addi r11, r1, 0x20
/* 80218774 002156B4 48 14 9A AD */ bl _restgpr_27
/* 80218778 002156B8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8021877C 002156BC 7C 08 03 A6 */ mtlr r0
/* 80218780 002156C0 38 21 00 20 */ addi r1, r1, 0x20
/* 80218784 002156C4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonChange
dMeter2Draw_c_NS_setAlphaButtonChange:
/* 80218788 002156C8 94 21 FF 60 */ stwu r1, -0xa0(r1)
/* 8021878C 002156CC 7C 08 02 A6 */ mflr r0
/* 80218790 002156D0 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 80218794 002156D4 39 61 00 A0 */ addi r11, r1, 0xa0
/* 80218798 002156D8 48 14 9A 0D */ bl func_803621A4
/* 8021879C 002156DC 7C 72 1B 78 */ mr r18, r3
/* 802187A0 002156E0 7C 93 23 78 */ mr r19, r4
/* 802187A4 002156E4 3B A0 00 00 */ li r29, 0
/* 802187A8 002156E8 3B 80 00 00 */ li r28, 0
/* 802187AC 002156EC 3B 60 00 00 */ li r27, 0
/* 802187B0 002156F0 3B 40 00 00 */ li r26, 0
/* 802187B4 002156F4 3B 20 00 00 */ li r25, 0
/* 802187B8 002156F8 3B 00 00 00 */ li r24, 0
/* 802187BC 002156FC 3A E0 00 00 */ li r23, 0
/* 802187C0 00215700 3A C0 00 00 */ li r22, 0
/* 802187C4 00215704 3A A0 00 00 */ li r21, 0
/* 802187C8 00215708 3A 80 00 00 */ li r20, 0
/* 802187CC 0021570C C0 03 07 F0 */ lfs f0, 0x7f0(r3)
/* 802187D0 00215710 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802187D4 00215714 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802187D8 00215718 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 802187DC 0021571C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802187E0 00215720 40 82 00 0C */ bne lbl_802187EC
/* 802187E4 00215724 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 802187E8 00215728 41 82 00 0C */ beq lbl_802187F4
lbl_802187EC:
/* 802187EC 0021572C D0 32 07 F0 */ stfs f1, 0x7f0(r18)
/* 802187F0 00215730 3B A0 00 01 */ li r29, 1
lbl_802187F4:
/* 802187F4 00215734 C0 12 07 F4 */ lfs f0, 0x7f4(r18)
/* 802187F8 00215738 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802187FC 0021573C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218800 00215740 C0 23 00 84 */ lfs f1, 0x84(r3)
/* 80218804 00215744 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218808 00215748 40 82 00 0C */ bne lbl_80218814
/* 8021880C 0021574C 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218810 00215750 41 82 00 0C */ beq lbl_8021881C
lbl_80218814:
/* 80218814 00215754 D0 32 07 F0 */ stfs f1, 0x7f0(r18)
/* 80218818 00215758 3B A0 00 01 */ li r29, 1
lbl_8021881C:
/* 8021881C 0021575C C0 12 07 FC */ lfs f0, 0x7fc(r18)
/* 80218820 00215760 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218824 00215764 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218828 00215768 C0 23 00 A8 */ lfs f1, 0xa8(r3)
/* 8021882C 0021576C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218830 00215770 40 82 00 0C */ bne lbl_8021883C
/* 80218834 00215774 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218838 00215778 41 82 00 0C */ beq lbl_80218844
lbl_8021883C:
/* 8021883C 0021577C D0 32 07 FC */ stfs f1, 0x7fc(r18)
/* 80218840 00215780 3B 80 00 01 */ li r28, 1
lbl_80218844:
/* 80218844 00215784 C0 12 08 00 */ lfs f0, 0x800(r18)
/* 80218848 00215788 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021884C 0021578C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218850 00215790 C0 23 00 F0 */ lfs f1, 0xf0(r3)
/* 80218854 00215794 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218858 00215798 40 82 00 0C */ bne lbl_80218864
/* 8021885C 0021579C 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218860 002157A0 41 82 00 0C */ beq lbl_8021886C
lbl_80218864:
/* 80218864 002157A4 D0 32 08 00 */ stfs f1, 0x800(r18)
/* 80218868 002157A8 3B 60 00 01 */ li r27, 1
lbl_8021886C:
/* 8021886C 002157AC C0 12 08 04 */ lfs f0, 0x804(r18)
/* 80218870 002157B0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218874 002157B4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218878 002157B8 C0 23 01 48 */ lfs f1, 0x148(r3)
/* 8021887C 002157BC FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218880 002157C0 40 82 00 0C */ bne lbl_8021888C
/* 80218884 002157C4 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218888 002157C8 41 82 00 0C */ beq lbl_80218894
lbl_8021888C:
/* 8021888C 002157CC D0 32 08 04 */ stfs f1, 0x804(r18)
/* 80218890 002157D0 3B 40 00 01 */ li r26, 1
lbl_80218894:
/* 80218894 002157D4 C0 12 08 08 */ lfs f0, 0x808(r18)
/* 80218898 002157D8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021889C 002157DC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802188A0 002157E0 C0 23 01 58 */ lfs f1, 0x158(r3)
/* 802188A4 002157E4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802188A8 002157E8 40 82 00 0C */ bne lbl_802188B4
/* 802188AC 002157EC 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 802188B0 002157F0 41 82 00 0C */ beq lbl_802188BC
lbl_802188B4:
/* 802188B4 002157F4 D0 32 08 08 */ stfs f1, 0x808(r18)
/* 802188B8 002157F8 3B 20 00 01 */ li r25, 1
lbl_802188BC:
/* 802188BC 002157FC C0 12 08 0C */ lfs f0, 0x80c(r18)
/* 802188C0 00215800 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802188C4 00215804 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802188C8 00215808 C0 23 01 68 */ lfs f1, 0x168(r3)
/* 802188CC 0021580C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802188D0 00215810 40 82 00 0C */ bne lbl_802188DC
/* 802188D4 00215814 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 802188D8 00215818 41 82 00 08 */ beq lbl_802188E0
lbl_802188DC:
/* 802188DC 0021581C D0 32 08 0C */ stfs f1, 0x80c(r18)
lbl_802188E0:
/* 802188E0 00215820 C0 12 08 10 */ lfs f0, 0x810(r18)
/* 802188E4 00215824 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802188E8 00215828 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802188EC 0021582C C0 23 01 78 */ lfs f1, 0x178(r3)
/* 802188F0 00215830 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802188F4 00215834 40 82 00 0C */ bne lbl_80218900
/* 802188F8 00215838 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 802188FC 0021583C 41 82 00 0C */ beq lbl_80218908
lbl_80218900:
/* 80218900 00215840 D0 32 08 10 */ stfs f1, 0x810(r18)
/* 80218904 00215844 3B 00 00 01 */ li r24, 1
lbl_80218908:
/* 80218908 00215848 3B C0 00 00 */ li r30, 0
/* 8021890C 0021584C 3B E0 00 00 */ li r31, 0
/* 80218910 00215850 7F EF FB 78 */ mr r15, r31
/* 80218914 00215854 3A 01 00 44 */ addi r16, r1, 0x44
/* 80218918 00215858 3A 20 00 01 */ li r17, 1
lbl_8021891C:
/* 8021891C 0021585C 38 1F 03 54 */ addi r0, r31, 0x354
/* 80218920 00215860 7C 72 00 2E */ lwzx r3, r18, r0
/* 80218924 00215864 48 03 CD 29 */ bl CPaneMgrAlpha_NS_isVisible
/* 80218928 00215868 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021892C 0021586C 41 82 00 0C */ beq lbl_80218938
/* 80218930 00215870 7D F0 F9 2E */ stwx r15, r16, r31
/* 80218934 00215874 48 00 00 08 */ b lbl_8021893C
lbl_80218938:
/* 80218938 00215878 7E 30 F9 2E */ stwx r17, r16, r31
lbl_8021893C:
/* 8021893C 0021587C 3B DE 00 01 */ addi r30, r30, 1
/* 80218940 00215880 2C 1E 00 02 */ cmpwi r30, 2
/* 80218944 00215884 3B FF 00 04 */ addi r31, r31, 4
/* 80218948 00215888 41 80 FF D4 */ blt lbl_8021891C
/* 8021894C 0021588C 38 00 00 00 */ li r0, 0
/* 80218950 00215890 90 01 00 4C */ stw r0, 0x4c(r1)
/* 80218954 00215894 90 01 00 50 */ stw r0, 0x50(r1)
/* 80218958 00215898 54 04 10 3A */ slwi r4, r0, 2
/* 8021895C 0021589C 7C B2 22 14 */ add r5, r18, r4
/* 80218960 002158A0 C0 05 08 14 */ lfs f0, 0x814(r5)
/* 80218964 002158A4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218968 002158A8 38 03 EB C8 */ addi r0, r3, lbl_8042EBC8@l
/* 8021896C 002158AC 7C 60 22 14 */ add r3, r0, r4
/* 80218970 002158B0 C0 23 02 38 */ lfs f1, 0x238(r3)
/* 80218974 002158B4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218978 002158B8 40 82 00 0C */ bne lbl_80218984
/* 8021897C 002158BC 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218980 002158C0 41 82 00 08 */ beq lbl_80218988
lbl_80218984:
/* 80218984 002158C4 D0 25 08 14 */ stfs f1, 0x814(r5)
lbl_80218988:
/* 80218988 002158C8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8021898C 002158CC 54 04 10 3A */ slwi r4, r0, 2
/* 80218990 002158D0 7F F2 22 14 */ add r31, r18, r4
/* 80218994 002158D4 C0 1F 08 1C */ lfs f0, 0x81c(r31)
/* 80218998 002158D8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021899C 002158DC 38 03 EB C8 */ addi r0, r3, lbl_8042EBC8@l
/* 802189A0 002158E0 7C 60 22 14 */ add r3, r0, r4
/* 802189A4 002158E4 C0 23 02 58 */ lfs f1, 0x258(r3)
/* 802189A8 002158E8 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802189AC 002158EC 40 82 00 0C */ bne lbl_802189B8
/* 802189B0 002158F0 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 802189B4 002158F4 41 82 00 0C */ beq lbl_802189C0
lbl_802189B8:
/* 802189B8 002158F8 D0 3F 08 1C */ stfs f1, 0x81c(r31)
/* 802189BC 002158FC 3A E0 00 01 */ li r23, 1
lbl_802189C0:
/* 802189C0 00215900 80 01 00 48 */ lwz r0, 0x48(r1)
/* 802189C4 00215904 54 04 10 3A */ slwi r4, r0, 2
/* 802189C8 00215908 7F D2 22 14 */ add r30, r18, r4
/* 802189CC 0021590C C0 1E 08 24 */ lfs f0, 0x824(r30)
/* 802189D0 00215910 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802189D4 00215914 38 03 EB C8 */ addi r0, r3, lbl_8042EBC8@l
/* 802189D8 00215918 7C 60 22 14 */ add r3, r0, r4
/* 802189DC 0021591C C0 23 02 78 */ lfs f1, 0x278(r3)
/* 802189E0 00215920 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802189E4 00215924 40 82 00 0C */ bne lbl_802189F0
/* 802189E8 00215928 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 802189EC 0021592C 41 82 00 0C */ beq lbl_802189F8
lbl_802189F0:
/* 802189F0 00215930 D0 3E 08 24 */ stfs f1, 0x824(r30)
/* 802189F4 00215934 3A C0 00 01 */ li r22, 1
lbl_802189F8:
/* 802189F8 00215938 C0 12 08 34 */ lfs f0, 0x834(r18)
/* 802189FC 0021593C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218A00 00215940 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218A04 00215944 C0 23 02 AC */ lfs f1, 0x2ac(r3)
/* 80218A08 00215948 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218A0C 0021594C 40 82 00 0C */ bne lbl_80218A18
/* 80218A10 00215950 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218A14 00215954 41 82 00 0C */ beq lbl_80218A20
lbl_80218A18:
/* 80218A18 00215958 D0 32 08 34 */ stfs f1, 0x834(r18)
/* 80218A1C 0021595C 3A 80 00 01 */ li r20, 1
lbl_80218A20:
/* 80218A20 00215960 C0 12 08 38 */ lfs f0, 0x838(r18)
/* 80218A24 00215964 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218A28 00215968 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218A2C 0021596C C0 23 02 B0 */ lfs f1, 0x2b0(r3)
/* 80218A30 00215970 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218A34 00215974 40 82 00 0C */ bne lbl_80218A40
/* 80218A38 00215978 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218A3C 0021597C 41 82 00 0C */ beq lbl_80218A48
lbl_80218A40:
/* 80218A40 00215980 D0 32 08 38 */ stfs f1, 0x838(r18)
/* 80218A44 00215984 3A A0 00 01 */ li r21, 1
lbl_80218A48:
/* 80218A48 00215988 C0 12 07 F8 */ lfs f0, 0x7f8(r18)
/* 80218A4C 0021598C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218A50 00215990 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218A54 00215994 C0 23 00 A0 */ lfs f1, 0xa0(r3)
/* 80218A58 00215998 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218A5C 0021599C 40 82 00 0C */ bne lbl_80218A68
/* 80218A60 002159A0 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218A64 002159A4 41 82 00 08 */ beq lbl_80218A6C
lbl_80218A68:
/* 80218A68 002159A8 D0 32 07 F8 */ stfs f1, 0x7f8(r18)
lbl_80218A6C:
/* 80218A6C 002159AC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218A70 002159B0 40 82 00 14 */ bne lbl_80218A84
/* 80218A74 002159B4 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80218A78 002159B8 40 82 00 0C */ bne lbl_80218A84
/* 80218A7C 002159BC 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218A80 002159C0 41 82 00 18 */ beq lbl_80218A98
lbl_80218A84:
/* 80218A84 002159C4 80 72 03 00 */ lwz r3, 0x300(r18)
/* 80218A88 002159C8 C0 32 07 FC */ lfs f1, 0x7fc(r18)
/* 80218A8C 002159CC C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218A90 002159D0 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218A94 002159D4 48 03 CD 3D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218A98:
/* 80218A98 002159D8 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218A9C 002159DC 40 82 00 14 */ bne lbl_80218AB0
/* 80218AA0 002159E0 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80218AA4 002159E4 40 82 00 0C */ bne lbl_80218AB0
/* 80218AA8 002159E8 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218AAC 002159EC 41 82 00 18 */ beq lbl_80218AC4
lbl_80218AB0:
/* 80218AB0 002159F0 80 72 03 04 */ lwz r3, 0x304(r18)
/* 80218AB4 002159F4 C0 32 08 00 */ lfs f1, 0x800(r18)
/* 80218AB8 002159F8 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218ABC 002159FC EC 21 00 32 */ fmuls f1, f1, f0
/* 80218AC0 00215A00 48 03 CD 11 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218AC4:
/* 80218AC4 00215A04 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218AC8 00215A08 40 82 00 14 */ bne lbl_80218ADC
/* 80218ACC 00215A0C 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 80218AD0 00215A10 40 82 00 0C */ bne lbl_80218ADC
/* 80218AD4 00215A14 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218AD8 00215A18 41 82 00 18 */ beq lbl_80218AF0
lbl_80218ADC:
/* 80218ADC 00215A1C 80 72 03 0C */ lwz r3, 0x30c(r18)
/* 80218AE0 00215A20 C0 32 08 04 */ lfs f1, 0x804(r18)
/* 80218AE4 00215A24 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218AE8 00215A28 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218AEC 00215A2C 48 03 CC E5 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218AF0:
/* 80218AF0 00215A30 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218AF4 00215A34 40 82 00 14 */ bne lbl_80218B08
/* 80218AF8 00215A38 57 20 06 3F */ clrlwi. r0, r25, 0x18
/* 80218AFC 00215A3C 40 82 00 0C */ bne lbl_80218B08
/* 80218B00 00215A40 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218B04 00215A44 41 82 00 18 */ beq lbl_80218B1C
lbl_80218B08:
/* 80218B08 00215A48 80 72 03 10 */ lwz r3, 0x310(r18)
/* 80218B0C 00215A4C C0 32 08 08 */ lfs f1, 0x808(r18)
/* 80218B10 00215A50 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218B14 00215A54 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218B18 00215A58 48 03 CC B9 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218B1C:
/* 80218B1C 00215A5C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218B20 00215A60 40 82 00 14 */ bne lbl_80218B34
/* 80218B24 00215A64 57 00 06 3F */ clrlwi. r0, r24, 0x18
/* 80218B28 00215A68 40 82 00 0C */ bne lbl_80218B34
/* 80218B2C 00215A6C 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218B30 00215A70 41 82 00 18 */ beq lbl_80218B48
lbl_80218B34:
/* 80218B34 00215A74 80 72 03 14 */ lwz r3, 0x314(r18)
/* 80218B38 00215A78 C0 32 08 10 */ lfs f1, 0x810(r18)
/* 80218B3C 00215A7C C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218B40 00215A80 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218B44 00215A84 48 03 CC 8D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218B48:
/* 80218B48 00215A88 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218B4C 00215A8C 40 82 00 14 */ bne lbl_80218B60
/* 80218B50 00215A90 56 E0 06 3F */ clrlwi. r0, r23, 0x18
/* 80218B54 00215A94 40 82 00 0C */ bne lbl_80218B60
/* 80218B58 00215A98 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218B5C 00215A9C 41 82 00 18 */ beq lbl_80218B74
lbl_80218B60:
/* 80218B60 00215AA0 80 72 03 1C */ lwz r3, 0x31c(r18)
/* 80218B64 00215AA4 C0 3F 08 1C */ lfs f1, 0x81c(r31)
/* 80218B68 00215AA8 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218B6C 00215AAC EC 21 00 32 */ fmuls f1, f1, f0
/* 80218B70 00215AB0 48 03 CC 61 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218B74:
/* 80218B74 00215AB4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218B78 00215AB8 40 82 00 14 */ bne lbl_80218B8C
/* 80218B7C 00215ABC 56 C0 06 3F */ clrlwi. r0, r22, 0x18
/* 80218B80 00215AC0 40 82 00 0C */ bne lbl_80218B8C
/* 80218B84 00215AC4 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218B88 00215AC8 41 82 00 18 */ beq lbl_80218BA0
lbl_80218B8C:
/* 80218B8C 00215ACC 80 72 03 20 */ lwz r3, 0x320(r18)
/* 80218B90 00215AD0 C0 3E 08 24 */ lfs f1, 0x824(r30)
/* 80218B94 00215AD4 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218B98 00215AD8 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218B9C 00215ADC 48 03 CC 35 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218BA0:
/* 80218BA0 00215AE0 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218BA4 00215AE4 40 82 00 0C */ bne lbl_80218BB0
/* 80218BA8 00215AE8 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218BAC 00215AEC 41 82 00 24 */ beq lbl_80218BD0
lbl_80218BB0:
/* 80218BB0 00215AF0 80 72 03 24 */ lwz r3, 0x324(r18)
/* 80218BB4 00215AF4 80 01 00 4C */ lwz r0, 0x4c(r1)
/* 80218BB8 00215AF8 54 00 10 3A */ slwi r0, r0, 2
/* 80218BBC 00215AFC 7C 92 02 14 */ add r4, r18, r0
/* 80218BC0 00215B00 C0 24 08 2C */ lfs f1, 0x82c(r4)
/* 80218BC4 00215B04 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218BC8 00215B08 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218BCC 00215B0C 48 03 CC 05 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218BD0:
/* 80218BD0 00215B10 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218BD4 00215B14 40 82 00 14 */ bne lbl_80218BE8
/* 80218BD8 00215B18 56 80 06 3F */ clrlwi. r0, r20, 0x18
/* 80218BDC 00215B1C 40 82 00 0C */ bne lbl_80218BE8
/* 80218BE0 00215B20 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218BE4 00215B24 41 82 00 18 */ beq lbl_80218BFC
lbl_80218BE8:
/* 80218BE8 00215B28 80 72 03 24 */ lwz r3, 0x324(r18)
/* 80218BEC 00215B2C C0 32 08 34 */ lfs f1, 0x834(r18)
/* 80218BF0 00215B30 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218BF4 00215B34 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218BF8 00215B38 48 03 CB D9 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218BFC:
/* 80218BFC 00215B3C 80 72 04 B8 */ lwz r3, 0x4b8(r18)
/* 80218C00 00215B40 28 03 00 00 */ cmplwi r3, 0
/* 80218C04 00215B44 41 82 00 2C */ beq lbl_80218C30
/* 80218C08 00215B48 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80218C0C 00215B4C 40 82 00 14 */ bne lbl_80218C20
/* 80218C10 00215B50 56 A0 06 3F */ clrlwi. r0, r21, 0x18
/* 80218C14 00215B54 40 82 00 0C */ bne lbl_80218C20
/* 80218C18 00215B58 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218C1C 00215B5C 41 82 00 14 */ beq lbl_80218C30
lbl_80218C20:
/* 80218C20 00215B60 C0 32 08 38 */ lfs f1, 0x838(r18)
/* 80218C24 00215B64 C0 12 07 F0 */ lfs f0, 0x7f0(r18)
/* 80218C28 00215B68 EC 21 00 32 */ fmuls f1, f1, f0
/* 80218C2C 00215B6C 48 03 CB A5 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80218C30:
/* 80218C30 00215B70 C0 12 08 3C */ lfs f0, 0x83c(r18)
/* 80218C34 00215B74 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218C38 00215B78 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218C3C 00215B7C C0 23 02 C4 */ lfs f1, 0x2c4(r3)
/* 80218C40 00215B80 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80218C44 00215B84 40 82 00 0C */ bne lbl_80218C50
/* 80218C48 00215B88 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218C4C 00215B8C 41 82 00 30 */ beq lbl_80218C7C
lbl_80218C50:
/* 80218C50 00215B90 D0 32 08 3C */ stfs f1, 0x83c(r18)
/* 80218C54 00215B94 38 60 00 00 */ li r3, 0
/* 80218C58 00215B98 38 00 00 05 */ li r0, 5
/* 80218C5C 00215B9C 7C 09 03 A6 */ mtctr r0
lbl_80218C60:
/* 80218C60 00215BA0 38 03 00 C0 */ addi r0, r3, 0xc0
/* 80218C64 00215BA4 7C 92 00 2E */ lwzx r4, r18, r0
/* 80218C68 00215BA8 80 84 00 04 */ lwz r4, 4(r4)
/* 80218C6C 00215BAC C0 12 08 3C */ lfs f0, 0x83c(r18)
/* 80218C70 00215BB0 D0 04 01 14 */ stfs f0, 0x114(r4)
/* 80218C74 00215BB4 38 63 00 04 */ addi r3, r3, 4
/* 80218C78 00215BB8 42 00 FF E8 */ bdnz lbl_80218C60
lbl_80218C7C:
/* 80218C7C 00215BBC 88 12 08 4C */ lbz r0, 0x84c(r18)
/* 80218C80 00215BC0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218C84 00215BC4 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 80218C88 00215BC8 88 A4 02 C0 */ lbz r5, 0x2c0(r4)
/* 80218C8C 00215BCC 7C 00 28 40 */ cmplw r0, r5
/* 80218C90 00215BD0 40 82 00 3C */ bne lbl_80218CCC
/* 80218C94 00215BD4 88 72 08 4D */ lbz r3, 0x84d(r18)
/* 80218C98 00215BD8 88 04 02 C1 */ lbz r0, 0x2c1(r4)
/* 80218C9C 00215BDC 7C 03 00 40 */ cmplw r3, r0
/* 80218CA0 00215BE0 40 82 00 2C */ bne lbl_80218CCC
/* 80218CA4 00215BE4 88 72 08 4E */ lbz r3, 0x84e(r18)
/* 80218CA8 00215BE8 88 04 02 C2 */ lbz r0, 0x2c2(r4)
/* 80218CAC 00215BEC 7C 03 00 40 */ cmplw r3, r0
/* 80218CB0 00215BF0 40 82 00 1C */ bne lbl_80218CCC
/* 80218CB4 00215BF4 88 72 08 4F */ lbz r3, 0x84f(r18)
/* 80218CB8 00215BF8 88 04 02 C3 */ lbz r0, 0x2c3(r4)
/* 80218CBC 00215BFC 7C 03 00 40 */ cmplw r3, r0
/* 80218CC0 00215C00 40 82 00 0C */ bne lbl_80218CCC
/* 80218CC4 00215C04 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218CC8 00215C08 41 82 00 80 */ beq lbl_80218D48
lbl_80218CCC:
/* 80218CCC 00215C0C 98 B2 08 4C */ stb r5, 0x84c(r18)
/* 80218CD0 00215C10 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218CD4 00215C14 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218CD8 00215C18 88 03 02 C1 */ lbz r0, 0x2c1(r3)
/* 80218CDC 00215C1C 98 12 08 4D */ stb r0, 0x84d(r18)
/* 80218CE0 00215C20 88 03 02 C2 */ lbz r0, 0x2c2(r3)
/* 80218CE4 00215C24 98 12 08 4E */ stb r0, 0x84e(r18)
/* 80218CE8 00215C28 88 03 02 C3 */ lbz r0, 0x2c3(r3)
/* 80218CEC 00215C2C 98 12 08 4F */ stb r0, 0x84f(r18)
/* 80218CF0 00215C30 80 04 02 C0 */ lwz r0, 0x2c0(r4)
/* 80218CF4 00215C34 90 01 00 18 */ stw r0, 0x18(r1)
/* 80218CF8 00215C38 90 01 00 3C */ stw r0, 0x3c(r1)
/* 80218CFC 00215C3C 90 01 00 40 */ stw r0, 0x40(r1)
/* 80218D00 00215C40 80 72 00 D0 */ lwz r3, 0xd0(r18)
/* 80218D04 00215C44 80 63 00 04 */ lwz r3, 4(r3)
/* 80218D08 00215C48 88 01 00 40 */ lbz r0, 0x40(r1)
/* 80218D0C 00215C4C 98 03 01 04 */ stb r0, 0x104(r3)
/* 80218D10 00215C50 88 01 00 41 */ lbz r0, 0x41(r1)
/* 80218D14 00215C54 98 03 01 05 */ stb r0, 0x105(r3)
/* 80218D18 00215C58 88 01 00 42 */ lbz r0, 0x42(r1)
/* 80218D1C 00215C5C 98 03 01 06 */ stb r0, 0x106(r3)
/* 80218D20 00215C60 88 01 00 43 */ lbz r0, 0x43(r1)
/* 80218D24 00215C64 98 03 01 07 */ stb r0, 0x107(r3)
/* 80218D28 00215C68 88 01 00 3C */ lbz r0, 0x3c(r1)
/* 80218D2C 00215C6C 98 03 01 08 */ stb r0, 0x108(r3)
/* 80218D30 00215C70 88 01 00 3D */ lbz r0, 0x3d(r1)
/* 80218D34 00215C74 98 03 01 09 */ stb r0, 0x109(r3)
/* 80218D38 00215C78 88 01 00 3E */ lbz r0, 0x3e(r1)
/* 80218D3C 00215C7C 98 03 01 0A */ stb r0, 0x10a(r3)
/* 80218D40 00215C80 88 01 00 3F */ lbz r0, 0x3f(r1)
/* 80218D44 00215C84 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_80218D48:
/* 80218D48 00215C88 88 12 08 50 */ lbz r0, 0x850(r18)
/* 80218D4C 00215C8C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218D50 00215C90 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 80218D54 00215C94 88 A4 02 E0 */ lbz r5, 0x2e0(r4)
/* 80218D58 00215C98 7C 00 28 40 */ cmplw r0, r5
/* 80218D5C 00215C9C 40 82 00 3C */ bne lbl_80218D98
/* 80218D60 00215CA0 88 72 08 51 */ lbz r3, 0x851(r18)
/* 80218D64 00215CA4 88 04 02 E1 */ lbz r0, 0x2e1(r4)
/* 80218D68 00215CA8 7C 03 00 40 */ cmplw r3, r0
/* 80218D6C 00215CAC 40 82 00 2C */ bne lbl_80218D98
/* 80218D70 00215CB0 88 72 08 52 */ lbz r3, 0x852(r18)
/* 80218D74 00215CB4 88 04 02 E2 */ lbz r0, 0x2e2(r4)
/* 80218D78 00215CB8 7C 03 00 40 */ cmplw r3, r0
/* 80218D7C 00215CBC 40 82 00 1C */ bne lbl_80218D98
/* 80218D80 00215CC0 88 72 08 53 */ lbz r3, 0x853(r18)
/* 80218D84 00215CC4 88 04 02 E3 */ lbz r0, 0x2e3(r4)
/* 80218D88 00215CC8 7C 03 00 40 */ cmplw r3, r0
/* 80218D8C 00215CCC 40 82 00 0C */ bne lbl_80218D98
/* 80218D90 00215CD0 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218D94 00215CD4 41 82 00 80 */ beq lbl_80218E14
lbl_80218D98:
/* 80218D98 00215CD8 98 B2 08 50 */ stb r5, 0x850(r18)
/* 80218D9C 00215CDC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218DA0 00215CE0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218DA4 00215CE4 88 03 02 E1 */ lbz r0, 0x2e1(r3)
/* 80218DA8 00215CE8 98 12 08 51 */ stb r0, 0x851(r18)
/* 80218DAC 00215CEC 88 03 02 E2 */ lbz r0, 0x2e2(r3)
/* 80218DB0 00215CF0 98 12 08 52 */ stb r0, 0x852(r18)
/* 80218DB4 00215CF4 88 03 02 E3 */ lbz r0, 0x2e3(r3)
/* 80218DB8 00215CF8 98 12 08 53 */ stb r0, 0x853(r18)
/* 80218DBC 00215CFC 80 04 02 E0 */ lwz r0, 0x2e0(r4)
/* 80218DC0 00215D00 90 01 00 14 */ stw r0, 0x14(r1)
/* 80218DC4 00215D04 90 01 00 34 */ stw r0, 0x34(r1)
/* 80218DC8 00215D08 90 01 00 38 */ stw r0, 0x38(r1)
/* 80218DCC 00215D0C 80 72 00 E4 */ lwz r3, 0xe4(r18)
/* 80218DD0 00215D10 80 63 00 04 */ lwz r3, 4(r3)
/* 80218DD4 00215D14 88 01 00 38 */ lbz r0, 0x38(r1)
/* 80218DD8 00215D18 98 03 01 04 */ stb r0, 0x104(r3)
/* 80218DDC 00215D1C 88 01 00 39 */ lbz r0, 0x39(r1)
/* 80218DE0 00215D20 98 03 01 05 */ stb r0, 0x105(r3)
/* 80218DE4 00215D24 88 01 00 3A */ lbz r0, 0x3a(r1)
/* 80218DE8 00215D28 98 03 01 06 */ stb r0, 0x106(r3)
/* 80218DEC 00215D2C 88 01 00 3B */ lbz r0, 0x3b(r1)
/* 80218DF0 00215D30 98 03 01 07 */ stb r0, 0x107(r3)
/* 80218DF4 00215D34 88 01 00 34 */ lbz r0, 0x34(r1)
/* 80218DF8 00215D38 98 03 01 08 */ stb r0, 0x108(r3)
/* 80218DFC 00215D3C 88 01 00 35 */ lbz r0, 0x35(r1)
/* 80218E00 00215D40 98 03 01 09 */ stb r0, 0x109(r3)
/* 80218E04 00215D44 88 01 00 36 */ lbz r0, 0x36(r1)
/* 80218E08 00215D48 98 03 01 0A */ stb r0, 0x10a(r3)
/* 80218E0C 00215D4C 88 01 00 37 */ lbz r0, 0x37(r1)
/* 80218E10 00215D50 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_80218E14:
/* 80218E14 00215D54 88 12 08 58 */ lbz r0, 0x858(r18)
/* 80218E18 00215D58 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218E1C 00215D5C 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 80218E20 00215D60 88 A4 03 38 */ lbz r5, 0x338(r4)
/* 80218E24 00215D64 7C 00 28 40 */ cmplw r0, r5
/* 80218E28 00215D68 40 82 00 3C */ bne lbl_80218E64
/* 80218E2C 00215D6C 88 72 08 59 */ lbz r3, 0x859(r18)
/* 80218E30 00215D70 88 04 03 39 */ lbz r0, 0x339(r4)
/* 80218E34 00215D74 7C 03 00 40 */ cmplw r3, r0
/* 80218E38 00215D78 40 82 00 2C */ bne lbl_80218E64
/* 80218E3C 00215D7C 88 72 08 5A */ lbz r3, 0x85a(r18)
/* 80218E40 00215D80 88 04 03 3A */ lbz r0, 0x33a(r4)
/* 80218E44 00215D84 7C 03 00 40 */ cmplw r3, r0
/* 80218E48 00215D88 40 82 00 1C */ bne lbl_80218E64
/* 80218E4C 00215D8C 88 72 08 5B */ lbz r3, 0x85b(r18)
/* 80218E50 00215D90 88 04 03 3B */ lbz r0, 0x33b(r4)
/* 80218E54 00215D94 7C 03 00 40 */ cmplw r3, r0
/* 80218E58 00215D98 40 82 00 0C */ bne lbl_80218E64
/* 80218E5C 00215D9C 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218E60 00215DA0 41 82 00 80 */ beq lbl_80218EE0
lbl_80218E64:
/* 80218E64 00215DA4 98 B2 08 58 */ stb r5, 0x858(r18)
/* 80218E68 00215DA8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218E6C 00215DAC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218E70 00215DB0 88 03 03 39 */ lbz r0, 0x339(r3)
/* 80218E74 00215DB4 98 12 08 59 */ stb r0, 0x859(r18)
/* 80218E78 00215DB8 88 03 03 3A */ lbz r0, 0x33a(r3)
/* 80218E7C 00215DBC 98 12 08 5A */ stb r0, 0x85a(r18)
/* 80218E80 00215DC0 88 03 03 3B */ lbz r0, 0x33b(r3)
/* 80218E84 00215DC4 98 12 08 5B */ stb r0, 0x85b(r18)
/* 80218E88 00215DC8 80 04 03 38 */ lwz r0, 0x338(r4)
/* 80218E8C 00215DCC 90 01 00 10 */ stw r0, 0x10(r1)
/* 80218E90 00215DD0 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80218E94 00215DD4 90 01 00 30 */ stw r0, 0x30(r1)
/* 80218E98 00215DD8 80 72 01 20 */ lwz r3, 0x120(r18)
/* 80218E9C 00215DDC 80 63 00 04 */ lwz r3, 4(r3)
/* 80218EA0 00215DE0 88 01 00 30 */ lbz r0, 0x30(r1)
/* 80218EA4 00215DE4 98 03 01 04 */ stb r0, 0x104(r3)
/* 80218EA8 00215DE8 88 01 00 31 */ lbz r0, 0x31(r1)
/* 80218EAC 00215DEC 98 03 01 05 */ stb r0, 0x105(r3)
/* 80218EB0 00215DF0 88 01 00 32 */ lbz r0, 0x32(r1)
/* 80218EB4 00215DF4 98 03 01 06 */ stb r0, 0x106(r3)
/* 80218EB8 00215DF8 88 01 00 33 */ lbz r0, 0x33(r1)
/* 80218EBC 00215DFC 98 03 01 07 */ stb r0, 0x107(r3)
/* 80218EC0 00215E00 88 01 00 2C */ lbz r0, 0x2c(r1)
/* 80218EC4 00215E04 98 03 01 08 */ stb r0, 0x108(r3)
/* 80218EC8 00215E08 88 01 00 2D */ lbz r0, 0x2d(r1)
/* 80218ECC 00215E0C 98 03 01 09 */ stb r0, 0x109(r3)
/* 80218ED0 00215E10 88 01 00 2E */ lbz r0, 0x2e(r1)
/* 80218ED4 00215E14 98 03 01 0A */ stb r0, 0x10a(r3)
/* 80218ED8 00215E18 88 01 00 2F */ lbz r0, 0x2f(r1)
/* 80218EDC 00215E1C 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_80218EE0:
/* 80218EE0 00215E20 88 12 08 5C */ lbz r0, 0x85c(r18)
/* 80218EE4 00215E24 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218EE8 00215E28 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 80218EEC 00215E2C 88 A4 03 00 */ lbz r5, 0x300(r4)
/* 80218EF0 00215E30 7C 00 28 40 */ cmplw r0, r5
/* 80218EF4 00215E34 40 82 00 3C */ bne lbl_80218F30
/* 80218EF8 00215E38 88 72 08 5D */ lbz r3, 0x85d(r18)
/* 80218EFC 00215E3C 88 04 03 01 */ lbz r0, 0x301(r4)
/* 80218F00 00215E40 7C 03 00 40 */ cmplw r3, r0
/* 80218F04 00215E44 40 82 00 2C */ bne lbl_80218F30
/* 80218F08 00215E48 88 72 08 5E */ lbz r3, 0x85e(r18)
/* 80218F0C 00215E4C 88 04 03 02 */ lbz r0, 0x302(r4)
/* 80218F10 00215E50 7C 03 00 40 */ cmplw r3, r0
/* 80218F14 00215E54 40 82 00 1C */ bne lbl_80218F30
/* 80218F18 00215E58 88 72 08 5F */ lbz r3, 0x85f(r18)
/* 80218F1C 00215E5C 88 04 03 03 */ lbz r0, 0x303(r4)
/* 80218F20 00215E60 7C 03 00 40 */ cmplw r3, r0
/* 80218F24 00215E64 40 82 00 0C */ bne lbl_80218F30
/* 80218F28 00215E68 56 60 06 3F */ clrlwi. r0, r19, 0x18
/* 80218F2C 00215E6C 41 82 00 D8 */ beq lbl_80219004
lbl_80218F30:
/* 80218F30 00215E70 98 B2 08 5C */ stb r5, 0x85c(r18)
/* 80218F34 00215E74 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80218F38 00215E78 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80218F3C 00215E7C 88 03 03 01 */ lbz r0, 0x301(r3)
/* 80218F40 00215E80 98 12 08 5D */ stb r0, 0x85d(r18)
/* 80218F44 00215E84 88 03 03 02 */ lbz r0, 0x302(r3)
/* 80218F48 00215E88 98 12 08 5E */ stb r0, 0x85e(r18)
/* 80218F4C 00215E8C 88 03 03 03 */ lbz r0, 0x303(r3)
/* 80218F50 00215E90 98 12 08 5F */ stb r0, 0x85f(r18)
/* 80218F54 00215E94 80 04 03 00 */ lwz r0, 0x300(r4)
/* 80218F58 00215E98 90 01 00 0C */ stw r0, 0xc(r1)
/* 80218F5C 00215E9C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80218F60 00215EA0 90 01 00 28 */ stw r0, 0x28(r1)
/* 80218F64 00215EA4 80 72 01 18 */ lwz r3, 0x118(r18)
/* 80218F68 00215EA8 80 63 00 04 */ lwz r3, 4(r3)
/* 80218F6C 00215EAC 88 01 00 28 */ lbz r0, 0x28(r1)
/* 80218F70 00215EB0 98 03 01 04 */ stb r0, 0x104(r3)
/* 80218F74 00215EB4 88 01 00 29 */ lbz r0, 0x29(r1)
/* 80218F78 00215EB8 98 03 01 05 */ stb r0, 0x105(r3)
/* 80218F7C 00215EBC 88 01 00 2A */ lbz r0, 0x2a(r1)
/* 80218F80 00215EC0 98 03 01 06 */ stb r0, 0x106(r3)
/* 80218F84 00215EC4 88 01 00 2B */ lbz r0, 0x2b(r1)
/* 80218F88 00215EC8 98 03 01 07 */ stb r0, 0x107(r3)
/* 80218F8C 00215ECC 88 01 00 24 */ lbz r0, 0x24(r1)
/* 80218F90 00215ED0 98 03 01 08 */ stb r0, 0x108(r3)
/* 80218F94 00215ED4 88 01 00 25 */ lbz r0, 0x25(r1)
/* 80218F98 00215ED8 98 03 01 09 */ stb r0, 0x109(r3)
/* 80218F9C 00215EDC 88 01 00 26 */ lbz r0, 0x26(r1)
/* 80218FA0 00215EE0 98 03 01 0A */ stb r0, 0x10a(r3)
/* 80218FA4 00215EE4 88 01 00 27 */ lbz r0, 0x27(r1)
/* 80218FA8 00215EE8 98 03 01 0B */ stb r0, 0x10b(r3)
/* 80218FAC 00215EEC 80 04 03 00 */ lwz r0, 0x300(r4)
/* 80218FB0 00215EF0 90 01 00 08 */ stw r0, 8(r1)
/* 80218FB4 00215EF4 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80218FB8 00215EF8 90 01 00 20 */ stw r0, 0x20(r1)
/* 80218FBC 00215EFC 80 72 01 1C */ lwz r3, 0x11c(r18)
/* 80218FC0 00215F00 80 63 00 04 */ lwz r3, 4(r3)
/* 80218FC4 00215F04 88 01 00 20 */ lbz r0, 0x20(r1)
/* 80218FC8 00215F08 98 03 01 04 */ stb r0, 0x104(r3)
/* 80218FCC 00215F0C 88 01 00 21 */ lbz r0, 0x21(r1)
/* 80218FD0 00215F10 98 03 01 05 */ stb r0, 0x105(r3)
/* 80218FD4 00215F14 88 01 00 22 */ lbz r0, 0x22(r1)
/* 80218FD8 00215F18 98 03 01 06 */ stb r0, 0x106(r3)
/* 80218FDC 00215F1C 88 01 00 23 */ lbz r0, 0x23(r1)
/* 80218FE0 00215F20 98 03 01 07 */ stb r0, 0x107(r3)
/* 80218FE4 00215F24 88 01 00 1C */ lbz r0, 0x1c(r1)
/* 80218FE8 00215F28 98 03 01 08 */ stb r0, 0x108(r3)
/* 80218FEC 00215F2C 88 01 00 1D */ lbz r0, 0x1d(r1)
/* 80218FF0 00215F30 98 03 01 09 */ stb r0, 0x109(r3)
/* 80218FF4 00215F34 88 01 00 1E */ lbz r0, 0x1e(r1)
/* 80218FF8 00215F38 98 03 01 0A */ stb r0, 0x10a(r3)
/* 80218FFC 00215F3C 88 01 00 1F */ lbz r0, 0x1f(r1)
/* 80219000 00215F40 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_80219004:
/* 80219004 00215F44 39 61 00 A0 */ addi r11, r1, 0xa0
/* 80219008 00215F48 48 14 91 E9 */ bl func_803621F0
/* 8021900C 00215F4C 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 80219010 00215F50 7C 08 03 A6 */ mtlr r0
/* 80219014 00215F54 38 21 00 A0 */ addi r1, r1, 0xa0
/* 80219018 00215F58 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonAnimeMin
dMeter2Draw_c_NS_setAlphaButtonAnimeMin:
/* 8021901C 00215F5C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80219020 00215F60 7C 08 02 A6 */ mflr r0
/* 80219024 00215F64 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219028 00215F68 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021902C 00215F6C 7C 7F 1B 78 */ mr r31, r3
/* 80219030 00215F70 80 63 02 F8 */ lwz r3, 0x2f8(r3)
/* 80219034 00215F74 48 03 C7 F5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219038 00215F78 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021903C 00215F7C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80219040 00215F80 41 82 00 54 */ beq lbl_80219094
/* 80219044 00215F84 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 80219048 00215F88 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8021904C 00215F8C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80219050 00215F90 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 80219054 00215F94 C0 04 00 84 */ lfs f0, 0x84(r4)
/* 80219058 00215F98 EC 21 00 32 */ fmuls f1, f1, f0
/* 8021905C 00215F9C 48 03 C7 75 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80219060 00215FA0 7F E3 FB 78 */ mr r3, r31
/* 80219064 00215FA4 80 9F 02 F8 */ lwz r4, 0x2f8(r31)
/* 80219068 00215FA8 38 A0 00 05 */ li r5, 5
/* 8021906C 00215FAC 48 00 19 5D */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
/* 80219070 00215FB0 80 1F 04 B8 */ lwz r0, 0x4b8(r31)
/* 80219074 00215FB4 28 00 00 00 */ cmplwi r0, 0
/* 80219078 00215FB8 41 82 00 1C */ beq lbl_80219094
/* 8021907C 00215FBC 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 80219080 00215FC0 48 03 C7 A9 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219084 00215FC4 C0 1F 08 38 */ lfs f0, 0x838(r31)
/* 80219088 00215FC8 EC 20 00 72 */ fmuls f1, f0, f1
/* 8021908C 00215FCC 80 7F 04 B8 */ lwz r3, 0x4b8(r31)
/* 80219090 00215FD0 48 03 C7 41 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80219094:
/* 80219094 00215FD4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80219098 00215FD8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021909C 00215FDC 7C 08 03 A6 */ mtlr r0
/* 802190A0 00215FE0 38 21 00 10 */ addi r1, r1, 0x10
/* 802190A4 00215FE4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonAnimeMax
dMeter2Draw_c_NS_setAlphaButtonAnimeMax:
/* 802190A8 00215FE8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802190AC 00215FEC 7C 08 02 A6 */ mflr r0
/* 802190B0 00215FF0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802190B4 00215FF4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802190B8 00215FF8 7C 7F 1B 78 */ mr r31, r3
/* 802190BC 00215FFC 80 63 02 F8 */ lwz r3, 0x2f8(r3)
/* 802190C0 00216000 48 03 C7 69 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802190C4 00216004 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802190C8 00216008 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802190CC 0021600C C0 43 00 18 */ lfs f2, 0x18(r3)
/* 802190D0 00216010 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 802190D4 00216014 EC 02 00 32 */ fmuls f0, f2, f0
/* 802190D8 00216018 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802190DC 0021601C 41 82 00 44 */ beq lbl_80219120
/* 802190E0 00216020 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 802190E4 00216024 FC 20 00 90 */ fmr f1, f0
/* 802190E8 00216028 48 03 C6 E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802190EC 0021602C 7F E3 FB 78 */ mr r3, r31
/* 802190F0 00216030 80 9F 02 F8 */ lwz r4, 0x2f8(r31)
/* 802190F4 00216034 38 A0 00 05 */ li r5, 5
/* 802190F8 00216038 48 00 19 AD */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
/* 802190FC 0021603C 80 1F 04 B8 */ lwz r0, 0x4b8(r31)
/* 80219100 00216040 28 00 00 00 */ cmplwi r0, 0
/* 80219104 00216044 41 82 00 1C */ beq lbl_80219120
/* 80219108 00216048 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 8021910C 0021604C 48 03 C7 1D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219110 00216050 C0 1F 08 38 */ lfs f0, 0x838(r31)
/* 80219114 00216054 EC 20 00 72 */ fmuls f1, f0, f1
/* 80219118 00216058 80 7F 04 B8 */ lwz r3, 0x4b8(r31)
/* 8021911C 0021605C 48 03 C6 B5 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80219120:
/* 80219120 00216060 80 7F 02 F8 */ lwz r3, 0x2f8(r31)
/* 80219124 00216064 A8 03 00 16 */ lha r0, 0x16(r3)
/* 80219128 00216068 2C 00 00 05 */ cmpwi r0, 5
/* 8021912C 0021606C 40 82 00 34 */ bne lbl_80219160
/* 80219130 00216070 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219134 00216074 38 83 01 88 */ addi r4, r3, lbl_80430188@l
/* 80219138 00216078 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021913C 0021607C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219140 00216080 88 03 4E 0C */ lbz r0, 0x4e0c(r3)
/* 80219144 00216084 7C 00 07 74 */ extsb r0, r0
/* 80219148 00216088 7C 64 02 14 */ add r3, r4, r0
/* 8021914C 0021608C 8C 03 00 E3 */ lbzu r0, 0xe3(r3)
/* 80219150 00216090 28 00 00 01 */ cmplwi r0, 1
/* 80219154 00216094 40 82 00 0C */ bne lbl_80219160
/* 80219158 00216098 38 00 00 02 */ li r0, 2
/* 8021915C 0021609C 98 03 00 00 */ stb r0, 0(r3)
lbl_80219160:
/* 80219160 002160A0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80219164 002160A4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80219168 002160A8 7C 08 03 A6 */ mtlr r0
/* 8021916C 002160AC 38 21 00 10 */ addi r1, r1, 0x10
/* 80219170 002160B0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonAAnimeMin
dMeter2Draw_c_NS_setAlphaButtonAAnimeMin:
/* 80219174 002160B4 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80219178 002160B8 7C 08 02 A6 */ mflr r0
/* 8021917C 002160BC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80219180 002160C0 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80219184 002160C4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80219188 002160C8 39 61 00 20 */ addi r11, r1, 0x20
/* 8021918C 002160CC 48 14 90 49 */ bl _savegpr_27
/* 80219190 002160D0 7C 7B 1B 78 */ mr r27, r3
/* 80219194 002160D4 80 63 03 00 */ lwz r3, 0x300(r3)
/* 80219198 002160D8 48 03 C6 91 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021919C 002160DC C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802191A0 002160E0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802191A4 002160E4 41 82 00 38 */ beq lbl_802191DC
/* 802191A8 002160E8 80 7B 03 00 */ lwz r3, 0x300(r27)
/* 802191AC 002160EC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802191B0 002160F0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802191B4 002160F4 C0 44 00 A8 */ lfs f2, 0xa8(r4)
/* 802191B8 002160F8 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 802191BC 002160FC C0 04 00 84 */ lfs f0, 0x84(r4)
/* 802191C0 00216100 EC 01 00 32 */ fmuls f0, f1, f0
/* 802191C4 00216104 EC 22 00 32 */ fmuls f1, f2, f0
/* 802191C8 00216108 48 03 C6 09 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802191CC 0021610C 7F 63 DB 78 */ mr r3, r27
/* 802191D0 00216110 80 9B 03 00 */ lwz r4, 0x300(r27)
/* 802191D4 00216114 38 A0 00 05 */ li r5, 5
/* 802191D8 00216118 48 00 17 F1 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_802191DC:
/* 802191DC 0021611C 3B 80 00 00 */ li r28, 0
/* 802191E0 00216120 3B E0 00 00 */ li r31, 0
/* 802191E4 00216124 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802191E8 00216128 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 802191EC 0021612C C3 E2 AE 80 */ lfs f31, lbl_80454880-_SDA2_BASE_(r2)
lbl_802191F0:
/* 802191F0 00216130 3B BF 00 C0 */ addi r29, r31, 0xc0
/* 802191F4 00216134 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802191F8 00216138 48 03 C6 31 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802191FC 0021613C FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 80219200 00216140 41 82 00 28 */ beq lbl_80219228
/* 80219204 00216144 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80219208 00216148 C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 8021920C 0021614C C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 80219210 00216150 EC 21 00 32 */ fmuls f1, f1, f0
/* 80219214 00216154 48 03 C5 BD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80219218 00216158 7F 63 DB 78 */ mr r3, r27
/* 8021921C 0021615C 7C 9B E8 2E */ lwzx r4, r27, r29
/* 80219220 00216160 38 A0 00 05 */ li r5, 5
/* 80219224 00216164 48 00 17 A5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80219228:
/* 80219228 00216168 3B 9C 00 01 */ addi r28, r28, 1
/* 8021922C 0021616C 2C 1C 00 05 */ cmpwi r28, 5
/* 80219230 00216170 3B FF 00 04 */ addi r31, r31, 4
/* 80219234 00216174 41 80 FF BC */ blt lbl_802191F0
/* 80219238 00216178 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8021923C 0021617C CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80219240 00216180 39 61 00 20 */ addi r11, r1, 0x20
/* 80219244 00216184 48 14 8F DD */ bl _restgpr_27
/* 80219248 00216188 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8021924C 0021618C 7C 08 03 A6 */ mtlr r0
/* 80219250 00216190 38 21 00 30 */ addi r1, r1, 0x30
/* 80219254 00216194 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonAAnimeMax
dMeter2Draw_c_NS_setAlphaButtonAAnimeMax:
/* 80219258 00216198 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8021925C 0021619C 7C 08 02 A6 */ mflr r0
/* 80219260 002161A0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80219264 002161A4 39 61 00 20 */ addi r11, r1, 0x20
/* 80219268 002161A8 48 14 8F 6D */ bl _savegpr_27
/* 8021926C 002161AC 7C 7B 1B 78 */ mr r27, r3
/* 80219270 002161B0 80 63 03 00 */ lwz r3, 0x300(r3)
/* 80219274 002161B4 48 03 C5 B5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219278 002161B8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021927C 002161BC 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 80219280 002161C0 C0 7E 00 A8 */ lfs f3, 0xa8(r30)
/* 80219284 002161C4 C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 80219288 002161C8 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 8021928C 002161CC EC 02 00 32 */ fmuls f0, f2, f0
/* 80219290 002161D0 EC 03 00 32 */ fmuls f0, f3, f0
/* 80219294 002161D4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80219298 002161D8 41 82 00 20 */ beq lbl_802192B8
/* 8021929C 002161DC 80 7B 03 00 */ lwz r3, 0x300(r27)
/* 802192A0 002161E0 FC 20 00 90 */ fmr f1, f0
/* 802192A4 002161E4 48 03 C5 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802192A8 002161E8 7F 63 DB 78 */ mr r3, r27
/* 802192AC 002161EC 80 9B 03 00 */ lwz r4, 0x300(r27)
/* 802192B0 002161F0 38 A0 00 05 */ li r5, 5
/* 802192B4 002161F4 48 00 17 F1 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_802192B8:
/* 802192B8 002161F8 3B 80 00 00 */ li r28, 0
/* 802192BC 002161FC 3B E0 00 00 */ li r31, 0
lbl_802192C0:
/* 802192C0 00216200 3B BF 00 C0 */ addi r29, r31, 0xc0
/* 802192C4 00216204 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802192C8 00216208 48 03 C5 61 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802192CC 0021620C C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 802192D0 00216210 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 802192D4 00216214 EC 02 00 32 */ fmuls f0, f2, f0
/* 802192D8 00216218 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802192DC 0021621C 41 82 00 20 */ beq lbl_802192FC
/* 802192E0 00216220 7C 7B E8 2E */ lwzx r3, r27, r29
/* 802192E4 00216224 FC 20 00 90 */ fmr f1, f0
/* 802192E8 00216228 48 03 C4 E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802192EC 0021622C 7F 63 DB 78 */ mr r3, r27
/* 802192F0 00216230 7C 9B E8 2E */ lwzx r4, r27, r29
/* 802192F4 00216234 38 A0 00 05 */ li r5, 5
/* 802192F8 00216238 48 00 17 AD */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_802192FC:
/* 802192FC 0021623C 3B 9C 00 01 */ addi r28, r28, 1
/* 80219300 00216240 2C 1C 00 05 */ cmpwi r28, 5
/* 80219304 00216244 3B FF 00 04 */ addi r31, r31, 4
/* 80219308 00216248 41 80 FF B8 */ blt lbl_802192C0
/* 8021930C 0021624C 39 61 00 20 */ addi r11, r1, 0x20
/* 80219310 00216250 48 14 8F 11 */ bl _restgpr_27
/* 80219314 00216254 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80219318 00216258 7C 08 03 A6 */ mtlr r0
/* 8021931C 0021625C 38 21 00 20 */ addi r1, r1, 0x20
/* 80219320 00216260 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonBAnimeMin
dMeter2Draw_c_NS_setAlphaButtonBAnimeMin:
/* 80219324 00216264 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80219328 00216268 7C 08 02 A6 */ mflr r0
/* 8021932C 0021626C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80219330 00216270 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80219334 00216274 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80219338 00216278 39 61 00 20 */ addi r11, r1, 0x20
/* 8021933C 0021627C 48 14 8E 99 */ bl _savegpr_27
/* 80219340 00216280 7C 7B 1B 78 */ mr r27, r3
/* 80219344 00216284 80 63 03 04 */ lwz r3, 0x304(r3)
/* 80219348 00216288 48 03 C4 E1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021934C 0021628C C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80219350 00216290 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80219354 00216294 41 82 00 64 */ beq lbl_802193B8
/* 80219358 00216298 80 7B 03 04 */ lwz r3, 0x304(r27)
/* 8021935C 0021629C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80219360 002162A0 3B C4 EB C8 */ addi r30, r4, lbl_8042EBC8@l
/* 80219364 002162A4 C0 5E 00 F0 */ lfs f2, 0xf0(r30)
/* 80219368 002162A8 C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 8021936C 002162AC C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 80219370 002162B0 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219374 002162B4 EC 22 00 32 */ fmuls f1, f2, f0
/* 80219378 002162B8 48 03 C4 59 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021937C 002162BC 7F 63 DB 78 */ mr r3, r27
/* 80219380 002162C0 80 9B 03 04 */ lwz r4, 0x304(r27)
/* 80219384 002162C4 38 A0 00 05 */ li r5, 5
/* 80219388 002162C8 48 00 16 41 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
/* 8021938C 002162CC 80 7B 03 18 */ lwz r3, 0x318(r27)
/* 80219390 002162D0 C0 5E 00 F0 */ lfs f2, 0xf0(r30)
/* 80219394 002162D4 C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 80219398 002162D8 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 8021939C 002162DC EC 01 00 32 */ fmuls f0, f1, f0
/* 802193A0 002162E0 EC 22 00 32 */ fmuls f1, f2, f0
/* 802193A4 002162E4 48 03 C4 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802193A8 002162E8 7F 63 DB 78 */ mr r3, r27
/* 802193AC 002162EC 80 9B 03 18 */ lwz r4, 0x318(r27)
/* 802193B0 002162F0 38 A0 00 05 */ li r5, 5
/* 802193B4 002162F4 48 00 16 15 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_802193B8:
/* 802193B8 002162F8 80 7B 03 28 */ lwz r3, 0x328(r27)
/* 802193BC 002162FC 48 03 C4 6D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 802193C0 00216300 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 802193C4 00216304 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802193C8 00216308 41 82 00 30 */ beq lbl_802193F8
/* 802193CC 0021630C 80 7B 03 28 */ lwz r3, 0x328(r27)
/* 802193D0 00216310 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802193D4 00216314 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802193D8 00216318 C0 24 00 18 */ lfs f1, 0x18(r4)
/* 802193DC 0021631C C0 04 00 84 */ lfs f0, 0x84(r4)
/* 802193E0 00216320 EC 21 00 32 */ fmuls f1, f1, f0
/* 802193E4 00216324 48 03 C3 ED */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802193E8 00216328 7F 63 DB 78 */ mr r3, r27
/* 802193EC 0021632C 80 9B 03 28 */ lwz r4, 0x328(r27)
/* 802193F0 00216330 38 A0 00 05 */ li r5, 5
/* 802193F4 00216334 48 00 15 D5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_802193F8:
/* 802193F8 00216338 3B 80 00 00 */ li r28, 0
/* 802193FC 0021633C 3B E0 00 00 */ li r31, 0
/* 80219400 00216340 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219404 00216344 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 80219408 00216348 C3 E2 AE 80 */ lfs f31, lbl_80454880-_SDA2_BASE_(r2)
lbl_8021940C:
/* 8021940C 0021634C 3B BF 00 D4 */ addi r29, r31, 0xd4
/* 80219410 00216350 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80219414 00216354 48 03 C4 15 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219418 00216358 FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 8021941C 0021635C 41 82 00 28 */ beq lbl_80219444
/* 80219420 00216360 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80219424 00216364 C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 80219428 00216368 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 8021942C 0021636C EC 21 00 32 */ fmuls f1, f1, f0
/* 80219430 00216370 48 03 C3 A1 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80219434 00216374 7F 63 DB 78 */ mr r3, r27
/* 80219438 00216378 7C 9B E8 2E */ lwzx r4, r27, r29
/* 8021943C 0021637C 38 A0 00 05 */ li r5, 5
/* 80219440 00216380 48 00 15 89 */ bl dMeter2Draw_c_NS_setAlphaAnimeMin
lbl_80219444:
/* 80219444 00216384 3B 9C 00 01 */ addi r28, r28, 1
/* 80219448 00216388 2C 1C 00 05 */ cmpwi r28, 5
/* 8021944C 0021638C 3B FF 00 04 */ addi r31, r31, 4
/* 80219450 00216390 41 80 FF BC */ blt lbl_8021940C
/* 80219454 00216394 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80219458 00216398 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8021945C 0021639C 39 61 00 20 */ addi r11, r1, 0x20
/* 80219460 002163A0 48 14 8D C1 */ bl _restgpr_27
/* 80219464 002163A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80219468 002163A8 7C 08 03 A6 */ mtlr r0
/* 8021946C 002163AC 38 21 00 30 */ addi r1, r1, 0x30
/* 80219470 002163B0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaButtonBAnimeMax
dMeter2Draw_c_NS_setAlphaButtonBAnimeMax:
/* 80219474 002163B4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80219478 002163B8 7C 08 02 A6 */ mflr r0
/* 8021947C 002163BC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80219480 002163C0 39 61 00 20 */ addi r11, r1, 0x20
/* 80219484 002163C4 48 14 8D 51 */ bl _savegpr_27
/* 80219488 002163C8 7C 7B 1B 78 */ mr r27, r3
/* 8021948C 002163CC 80 63 03 04 */ lwz r3, 0x304(r3)
/* 80219490 002163D0 48 03 C3 99 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219494 002163D4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219498 002163D8 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 8021949C 002163DC C0 7E 00 F0 */ lfs f3, 0xf0(r30)
/* 802194A0 002163E0 C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 802194A4 002163E4 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 802194A8 002163E8 EC 02 00 32 */ fmuls f0, f2, f0
/* 802194AC 002163EC EC 03 00 32 */ fmuls f0, f3, f0
/* 802194B0 002163F0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802194B4 002163F4 41 82 00 4C */ beq lbl_80219500
/* 802194B8 002163F8 80 7B 03 04 */ lwz r3, 0x304(r27)
/* 802194BC 002163FC FC 20 00 90 */ fmr f1, f0
/* 802194C0 00216400 48 03 C3 11 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802194C4 00216404 7F 63 DB 78 */ mr r3, r27
/* 802194C8 00216408 80 9B 03 04 */ lwz r4, 0x304(r27)
/* 802194CC 0021640C 38 A0 00 05 */ li r5, 5
/* 802194D0 00216410 48 00 15 D5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
/* 802194D4 00216414 80 7B 03 18 */ lwz r3, 0x318(r27)
/* 802194D8 00216418 C0 5E 00 F0 */ lfs f2, 0xf0(r30)
/* 802194DC 0021641C C0 3E 00 18 */ lfs f1, 0x18(r30)
/* 802194E0 00216420 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 802194E4 00216424 EC 01 00 32 */ fmuls f0, f1, f0
/* 802194E8 00216428 EC 22 00 32 */ fmuls f1, f2, f0
/* 802194EC 0021642C 48 03 C2 E5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 802194F0 00216430 7F 63 DB 78 */ mr r3, r27
/* 802194F4 00216434 80 9B 03 18 */ lwz r4, 0x318(r27)
/* 802194F8 00216438 38 A0 00 05 */ li r5, 5
/* 802194FC 0021643C 48 00 15 A9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_80219500:
/* 80219500 00216440 80 7B 03 28 */ lwz r3, 0x328(r27)
/* 80219504 00216444 48 03 C3 25 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219508 00216448 C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 8021950C 0021644C C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 80219510 00216450 EC 02 00 32 */ fmuls f0, f2, f0
/* 80219514 00216454 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80219518 00216458 41 82 00 20 */ beq lbl_80219538
/* 8021951C 0021645C 80 7B 03 28 */ lwz r3, 0x328(r27)
/* 80219520 00216460 FC 20 00 90 */ fmr f1, f0
/* 80219524 00216464 48 03 C2 AD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80219528 00216468 7F 63 DB 78 */ mr r3, r27
/* 8021952C 0021646C 80 9B 03 28 */ lwz r4, 0x328(r27)
/* 80219530 00216470 38 A0 00 05 */ li r5, 5
/* 80219534 00216474 48 00 15 71 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_80219538:
/* 80219538 00216478 3B 80 00 00 */ li r28, 0
/* 8021953C 0021647C 3B E0 00 00 */ li r31, 0
lbl_80219540:
/* 80219540 00216480 3B BF 00 D4 */ addi r29, r31, 0xd4
/* 80219544 00216484 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80219548 00216488 48 03 C2 E1 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021954C 0021648C C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 80219550 00216490 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 80219554 00216494 EC 02 00 32 */ fmuls f0, f2, f0
/* 80219558 00216498 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021955C 0021649C 41 82 00 20 */ beq lbl_8021957C
/* 80219560 002164A0 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80219564 002164A4 FC 20 00 90 */ fmr f1, f0
/* 80219568 002164A8 48 03 C2 69 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021956C 002164AC 7F 63 DB 78 */ mr r3, r27
/* 80219570 002164B0 7C 9B E8 2E */ lwzx r4, r27, r29
/* 80219574 002164B4 38 A0 00 05 */ li r5, 5
/* 80219578 002164B8 48 00 15 2D */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
lbl_8021957C:
/* 8021957C 002164BC 3B 9C 00 01 */ addi r28, r28, 1
/* 80219580 002164C0 2C 1C 00 05 */ cmpwi r28, 5
/* 80219584 002164C4 3B FF 00 04 */ addi r31, r31, 4
/* 80219588 002164C8 41 80 FF B8 */ blt lbl_80219540
/* 8021958C 002164CC 39 61 00 20 */ addi r11, r1, 0x20
/* 80219590 002164D0 48 14 8C 91 */ bl _restgpr_27
/* 80219594 002164D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80219598 002164D8 7C 08 03 A6 */ mtlr r0
/* 8021959C 002164DC 38 21 00 20 */ addi r1, r1, 0x20
/* 802195A0 002164E0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setButtonIconAAlpha
dMeter2Draw_c_NS_setButtonIconAAlpha:
/* 802195A4 002164E4 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 802195A8 002164E8 7C 08 02 A6 */ mflr r0
/* 802195AC 002164EC 90 01 00 74 */ stw r0, 0x74(r1)
/* 802195B0 002164F0 DB E1 00 60 */ stfd f31, 0x60(r1)
/* 802195B4 002164F4 F3 E1 00 68 */ psq_st f31, 104(r1), 0, qr0
/* 802195B8 002164F8 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 802195BC 002164FC F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 802195C0 00216500 39 61 00 50 */ addi r11, r1, 0x50
/* 802195C4 00216504 48 14 8C 0D */ bl _savegpr_26
/* 802195C8 00216508 7C 7E 1B 78 */ mr r30, r3
/* 802195CC 0021650C 80 63 03 00 */ lwz r3, 0x300(r3)
/* 802195D0 00216510 48 03 C0 7D */ bl CPaneMgrAlpha_NS_isVisible
/* 802195D4 00216514 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802195D8 00216518 41 82 01 88 */ beq lbl_80219760
/* 802195DC 0021651C 80 7E 03 00 */ lwz r3, 0x300(r30)
/* 802195E0 00216520 88 03 00 18 */ lbz r0, 0x18(r3)
/* 802195E4 00216524 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802195E8 00216528 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802195EC 0021652C C0 43 00 A8 */ lfs f2, 0xa8(r3)
/* 802195F0 00216530 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 802195F4 00216534 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 802195F8 00216538 EC 01 00 32 */ fmuls f0, f1, f0
/* 802195FC 0021653C EC 42 00 32 */ fmuls f2, f2, f0
/* 80219600 00216540 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219604 00216544 90 01 00 0C */ stw r0, 0xc(r1)
/* 80219608 00216548 3C 00 43 30 */ lis r0, 0x4330
/* 8021960C 0021654C 90 01 00 08 */ stw r0, 8(r1)
/* 80219610 00216550 C8 01 00 08 */ lfd f0, 8(r1)
/* 80219614 00216554 EC 00 08 28 */ fsubs f0, f0, f1
/* 80219618 00216558 EC 02 00 32 */ fmuls f0, f2, f0
/* 8021961C 0021655C FC 00 00 1E */ fctiwz f0, f0
/* 80219620 00216560 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 80219624 00216564 83 61 00 14 */ lwz r27, 0x14(r1)
/* 80219628 00216568 80 7E 02 F8 */ lwz r3, 0x2f8(r30)
/* 8021962C 0021656C 48 03 C1 FD */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219630 00216570 FF E0 08 90 */ fmr f31, f1
/* 80219634 00216574 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219638 00216578 3B E3 01 88 */ addi r31, r3, lbl_80430188@l
/* 8021963C 0021657C A0 1F 00 AE */ lhz r0, 0xae(r31)
/* 80219640 00216580 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80219644 00216584 40 82 00 24 */ bne lbl_80219668
/* 80219648 00216588 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021964C 0021658C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219650 00216590 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80219654 00216594 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 80219658 00216598 40 82 00 10 */ bne lbl_80219668
/* 8021965C 0021659C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219660 002165A0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219664 002165A4 8B 63 04 2B */ lbz r27, 0x42b(r3)
lbl_80219668:
/* 80219668 002165A8 80 7E 03 00 */ lwz r3, 0x300(r30)
/* 8021966C 002165AC 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80219670 002165B0 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219674 002165B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219678 002165B8 3C 00 43 30 */ lis r0, 0x4330
/* 8021967C 002165BC 90 01 00 10 */ stw r0, 0x10(r1)
/* 80219680 002165C0 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80219684 002165C4 EC 00 08 28 */ fsubs f0, f0, f1
/* 80219688 002165C8 EC 00 07 F2 */ fmuls f0, f0, f31
/* 8021968C 002165CC FC 00 00 1E */ fctiwz f0, f0
/* 80219690 002165D0 D8 01 00 08 */ stfd f0, 8(r1)
/* 80219694 002165D4 80 81 00 0C */ lwz r4, 0xc(r1)
/* 80219698 002165D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021969C 002165DC 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 802196A0 002165E0 7D 89 03 A6 */ mtctr r12
/* 802196A4 002165E4 4E 80 04 21 */ bctrl
/* 802196A8 002165E8 3B 40 00 00 */ li r26, 0
/* 802196AC 002165EC 3B A0 00 00 */ li r29, 0
/* 802196B0 002165F0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802196B4 002165F4 3B 63 EB C8 */ addi r27, r3, lbl_8042EBC8@l
/* 802196B8 002165F8 CB C2 AE C0 */ lfd f30, lbl_804548C0-_SDA2_BASE_(r2)
/* 802196BC 002165FC 3F 80 43 30 */ lis r28, 0x4330
lbl_802196C0:
/* 802196C0 00216600 38 1D 00 C0 */ addi r0, r29, 0xc0
/* 802196C4 00216604 7C 7E 00 2E */ lwzx r3, r30, r0
/* 802196C8 00216608 88 83 00 18 */ lbz r4, 0x18(r3)
/* 802196CC 0021660C A0 1F 00 AE */ lhz r0, 0xae(r31)
/* 802196D0 00216610 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 802196D4 00216614 40 82 00 48 */ bne lbl_8021971C
/* 802196D8 00216618 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 802196DC 0021661C 90 81 00 14 */ stw r4, 0x14(r1)
/* 802196E0 00216620 3C 80 43 30 */ lis r4, 0x4330
/* 802196E4 00216624 90 81 00 10 */ stw r4, 0x10(r1)
/* 802196E8 00216628 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 802196EC 0021662C EC 40 08 28 */ fsubs f2, f0, f1
/* 802196F0 00216630 88 1B 04 2C */ lbz r0, 0x42c(r27)
/* 802196F4 00216634 90 01 00 0C */ stw r0, 0xc(r1)
/* 802196F8 00216638 90 81 00 08 */ stw r4, 8(r1)
/* 802196FC 0021663C C8 01 00 08 */ lfd f0, 8(r1)
/* 80219700 00216640 EC 20 08 28 */ fsubs f1, f0, f1
/* 80219704 00216644 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219708 00216648 EC 01 00 24 */ fdivs f0, f1, f0
/* 8021970C 0021664C EC 02 00 32 */ fmuls f0, f2, f0
/* 80219710 00216650 FC 00 00 1E */ fctiwz f0, f0
/* 80219714 00216654 D8 01 00 18 */ stfd f0, 0x18(r1)
/* 80219718 00216658 80 81 00 1C */ lwz r4, 0x1c(r1)
lbl_8021971C:
/* 8021971C 0021665C 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 80219720 00216660 90 01 00 24 */ stw r0, 0x24(r1)
/* 80219724 00216664 93 81 00 20 */ stw r28, 0x20(r1)
/* 80219728 00216668 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8021972C 0021666C EC 00 F0 28 */ fsubs f0, f0, f30
/* 80219730 00216670 EC 00 07 F2 */ fmuls f0, f0, f31
/* 80219734 00216674 FC 00 00 1E */ fctiwz f0, f0
/* 80219738 00216678 D8 01 00 28 */ stfd f0, 0x28(r1)
/* 8021973C 0021667C 80 81 00 2C */ lwz r4, 0x2c(r1)
/* 80219740 00216680 81 83 00 00 */ lwz r12, 0(r3)
/* 80219744 00216684 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219748 00216688 7D 89 03 A6 */ mtctr r12
/* 8021974C 0021668C 4E 80 04 21 */ bctrl
/* 80219750 00216690 3B 5A 00 01 */ addi r26, r26, 1
/* 80219754 00216694 2C 1A 00 05 */ cmpwi r26, 5
/* 80219758 00216698 3B BD 00 04 */ addi r29, r29, 4
/* 8021975C 0021669C 41 80 FF 64 */ blt lbl_802196C0
lbl_80219760:
/* 80219760 002166A0 E3 E1 00 68 */ psq_l f31, 104(r1), 0, qr0
/* 80219764 002166A4 CB E1 00 60 */ lfd f31, 0x60(r1)
/* 80219768 002166A8 E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 8021976C 002166AC CB C1 00 50 */ lfd f30, 0x50(r1)
/* 80219770 002166B0 39 61 00 50 */ addi r11, r1, 0x50
/* 80219774 002166B4 48 14 8A A9 */ bl _restgpr_26
/* 80219778 002166B8 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8021977C 002166BC 7C 08 03 A6 */ mtlr r0
/* 80219780 002166C0 38 21 00 70 */ addi r1, r1, 0x70
/* 80219784 002166C4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setButtonIconBAlpha
dMeter2Draw_c_NS_setButtonIconBAlpha:
/* 80219788 002166C8 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 8021978C 002166CC 7C 08 02 A6 */ mflr r0
/* 80219790 002166D0 90 01 00 84 */ stw r0, 0x84(r1)
/* 80219794 002166D4 DB E1 00 70 */ stfd f31, 0x70(r1)
/* 80219798 002166D8 F3 E1 00 78 */ psq_st f31, 120(r1), 0, qr0
/* 8021979C 002166DC DB C1 00 60 */ stfd f30, 0x60(r1)
/* 802197A0 002166E0 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0
/* 802197A4 002166E4 39 61 00 60 */ addi r11, r1, 0x60
/* 802197A8 002166E8 48 14 8A 25 */ bl func_803621CC
/* 802197AC 002166EC 7C 7D 1B 78 */ mr r29, r3
/* 802197B0 002166F0 7C DE 33 78 */ mr r30, r6
/* 802197B4 002166F4 80 63 03 28 */ lwz r3, 0x328(r3)
/* 802197B8 002166F8 48 03 BE 95 */ bl CPaneMgrAlpha_NS_isVisible
/* 802197BC 002166FC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802197C0 00216700 40 82 00 24 */ bne lbl_802197E4
/* 802197C4 00216704 80 7D 03 18 */ lwz r3, 0x318(r29)
/* 802197C8 00216708 48 03 BE 85 */ bl CPaneMgrAlpha_NS_isVisible
/* 802197CC 0021670C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802197D0 00216710 40 82 00 14 */ bne lbl_802197E4
/* 802197D4 00216714 80 7D 03 04 */ lwz r3, 0x304(r29)
/* 802197D8 00216718 48 03 BE 75 */ bl CPaneMgrAlpha_NS_isVisible
/* 802197DC 0021671C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802197E0 00216720 41 82 02 7C */ beq lbl_80219A5C
lbl_802197E4:
/* 802197E4 00216724 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802197E8 00216728 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802197EC 0021672C C0 43 00 F0 */ lfs f2, 0xf0(r3)
/* 802197F0 00216730 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 802197F4 00216734 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 802197F8 00216738 EC 01 00 32 */ fmuls f0, f1, f0
/* 802197FC 0021673C EF C2 00 32 */ fmuls f30, f2, f0
/* 80219800 00216740 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 80219804 00216744 48 03 BE 49 */ bl CPaneMgrAlpha_NS_isVisible
/* 80219808 00216748 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021980C 0021674C 41 82 00 0C */ beq lbl_80219818
/* 80219810 00216750 C0 5D 08 14 */ lfs f2, 0x814(r29)
/* 80219814 00216754 48 00 00 08 */ b lbl_8021981C
lbl_80219818:
/* 80219818 00216758 C0 5D 08 18 */ lfs f2, 0x818(r29)
lbl_8021981C:
/* 8021981C 0021675C 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 80219820 00216760 8B 23 00 18 */ lbz r25, 0x18(r3)
/* 80219824 00216764 80 7D 03 18 */ lwz r3, 0x318(r29)
/* 80219828 00216768 88 03 00 18 */ lbz r0, 0x18(r3)
/* 8021982C 0021676C C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219830 00216770 90 01 00 0C */ stw r0, 0xc(r1)
/* 80219834 00216774 3C 00 43 30 */ lis r0, 0x4330
/* 80219838 00216778 90 01 00 08 */ stw r0, 8(r1)
/* 8021983C 0021677C C8 01 00 08 */ lfd f0, 8(r1)
/* 80219840 00216780 EC 00 08 28 */ fsubs f0, f0, f1
/* 80219844 00216784 EC 1E 00 32 */ fmuls f0, f30, f0
/* 80219848 00216788 EC 02 00 32 */ fmuls f0, f2, f0
/* 8021984C 0021678C FC 00 00 1E */ fctiwz f0, f0
/* 80219850 00216790 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 80219854 00216794 83 41 00 14 */ lwz r26, 0x14(r1)
/* 80219858 00216798 80 7D 03 04 */ lwz r3, 0x304(r29)
/* 8021985C 0021679C 88 63 00 18 */ lbz r3, 0x18(r3)
/* 80219860 002167A0 90 61 00 1C */ stw r3, 0x1c(r1)
/* 80219864 002167A4 90 01 00 18 */ stw r0, 0x18(r1)
/* 80219868 002167A8 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021986C 002167AC EC 00 08 28 */ fsubs f0, f0, f1
/* 80219870 002167B0 EC 1E 00 32 */ fmuls f0, f30, f0
/* 80219874 002167B4 FC 00 00 1E */ fctiwz f0, f0
/* 80219878 002167B8 D8 01 00 20 */ stfd f0, 0x20(r1)
/* 8021987C 002167BC 83 61 00 24 */ lwz r27, 0x24(r1)
/* 80219880 002167C0 80 7D 02 F8 */ lwz r3, 0x2f8(r29)
/* 80219884 002167C4 48 03 BF A5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219888 002167C8 FF E0 08 90 */ fmr f31, f1
/* 8021988C 002167CC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219890 002167D0 3B E3 01 88 */ addi r31, r3, lbl_80430188@l
/* 80219894 002167D4 A0 1F 00 AE */ lhz r0, 0xae(r31)
/* 80219898 002167D8 54 00 FF FF */ rlwinm. r0, r0, 0x1f, 0x1f, 0x1f
/* 8021989C 002167DC 40 82 00 28 */ bne lbl_802198C4
/* 802198A0 002167E0 A0 1F 00 A2 */ lhz r0, 0xa2(r31)
/* 802198A4 002167E4 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 802198A8 002167E8 40 82 00 1C */ bne lbl_802198C4
/* 802198AC 002167EC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802198B0 002167F0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802198B4 002167F4 88 03 04 2A */ lbz r0, 0x42a(r3)
/* 802198B8 002167F8 7C 19 03 78 */ mr r25, r0
/* 802198BC 002167FC 7C 1A 03 78 */ mr r26, r0
/* 802198C0 00216800 8B 63 04 2B */ lbz r27, 0x42b(r3)
lbl_802198C4:
/* 802198C4 00216804 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 802198C8 00216808 40 82 00 08 */ bne lbl_802198D0
/* 802198CC 0021680C 3B 40 00 00 */ li r26, 0
lbl_802198D0:
/* 802198D0 00216810 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 802198D4 00216814 57 20 06 3E */ clrlwi r0, r25, 0x18
/* 802198D8 00216818 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 802198DC 0021681C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802198E0 00216820 3C 00 43 30 */ lis r0, 0x4330
/* 802198E4 00216824 90 01 00 20 */ stw r0, 0x20(r1)
/* 802198E8 00216828 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 802198EC 0021682C EC 00 08 28 */ fsubs f0, f0, f1
/* 802198F0 00216830 EC 00 07 F2 */ fmuls f0, f0, f31
/* 802198F4 00216834 FC 00 00 1E */ fctiwz f0, f0
/* 802198F8 00216838 D8 01 00 18 */ stfd f0, 0x18(r1)
/* 802198FC 0021683C 80 81 00 1C */ lwz r4, 0x1c(r1)
/* 80219900 00216840 81 83 00 00 */ lwz r12, 0(r3)
/* 80219904 00216844 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219908 00216848 7D 89 03 A6 */ mtctr r12
/* 8021990C 0021684C 4E 80 04 21 */ bctrl
/* 80219910 00216850 80 7D 03 18 */ lwz r3, 0x318(r29)
/* 80219914 00216854 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 80219918 00216858 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021991C 0021685C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219920 00216860 3C 00 43 30 */ lis r0, 0x4330
/* 80219924 00216864 90 01 00 10 */ stw r0, 0x10(r1)
/* 80219928 00216868 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8021992C 0021686C EC 00 08 28 */ fsubs f0, f0, f1
/* 80219930 00216870 EC 00 07 F2 */ fmuls f0, f0, f31
/* 80219934 00216874 FC 00 00 1E */ fctiwz f0, f0
/* 80219938 00216878 D8 01 00 08 */ stfd f0, 8(r1)
/* 8021993C 0021687C 80 81 00 0C */ lwz r4, 0xc(r1)
/* 80219940 00216880 81 83 00 00 */ lwz r12, 0(r3)
/* 80219944 00216884 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219948 00216888 7D 89 03 A6 */ mtctr r12
/* 8021994C 0021688C 4E 80 04 21 */ bctrl
/* 80219950 00216890 80 7D 03 04 */ lwz r3, 0x304(r29)
/* 80219954 00216894 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80219958 00216898 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021995C 0021689C 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80219960 002168A0 3C 00 43 30 */ lis r0, 0x4330
/* 80219964 002168A4 90 01 00 28 */ stw r0, 0x28(r1)
/* 80219968 002168A8 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021996C 002168AC EC 00 08 28 */ fsubs f0, f0, f1
/* 80219970 002168B0 EC 00 07 F2 */ fmuls f0, f0, f31
/* 80219974 002168B4 FC 00 00 1E */ fctiwz f0, f0
/* 80219978 002168B8 D8 01 00 30 */ stfd f0, 0x30(r1)
/* 8021997C 002168BC 80 81 00 34 */ lwz r4, 0x34(r1)
/* 80219980 002168C0 81 83 00 00 */ lwz r12, 0(r3)
/* 80219984 002168C4 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219988 002168C8 7D 89 03 A6 */ mtctr r12
/* 8021998C 002168CC 4E 80 04 21 */ bctrl
/* 80219990 002168D0 3B C0 00 00 */ li r30, 0
/* 80219994 002168D4 3B 80 00 00 */ li r28, 0
/* 80219998 002168D8 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021999C 002168DC 3B 23 01 88 */ addi r25, r3, lbl_80430188@l
/* 802199A0 002168E0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802199A4 002168E4 3B 43 EB C8 */ addi r26, r3, lbl_8042EBC8@l
/* 802199A8 002168E8 CB C2 AE C0 */ lfd f30, lbl_804548C0-_SDA2_BASE_(r2)
/* 802199AC 002168EC 3F 60 43 30 */ lis r27, 0x4330
lbl_802199B0:
/* 802199B0 002168F0 38 1C 00 D4 */ addi r0, r28, 0xd4
/* 802199B4 002168F4 7C 7D 00 2E */ lwzx r3, r29, r0
/* 802199B8 002168F8 88 83 00 18 */ lbz r4, 0x18(r3)
/* 802199BC 002168FC A0 1F 00 AE */ lhz r0, 0xae(r31)
/* 802199C0 00216900 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 802199C4 00216904 40 82 00 54 */ bne lbl_80219A18
/* 802199C8 00216908 A0 19 00 A2 */ lhz r0, 0xa2(r25)
/* 802199CC 0021690C 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 802199D0 00216910 40 82 00 48 */ bne lbl_80219A18
/* 802199D4 00216914 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 802199D8 00216918 90 81 00 34 */ stw r4, 0x34(r1)
/* 802199DC 0021691C 3C 80 43 30 */ lis r4, 0x4330
/* 802199E0 00216920 90 81 00 30 */ stw r4, 0x30(r1)
/* 802199E4 00216924 C8 01 00 30 */ lfd f0, 0x30(r1)
/* 802199E8 00216928 EC 40 08 28 */ fsubs f2, f0, f1
/* 802199EC 0021692C 88 1A 04 2C */ lbz r0, 0x42c(r26)
/* 802199F0 00216930 90 01 00 2C */ stw r0, 0x2c(r1)
/* 802199F4 00216934 90 81 00 28 */ stw r4, 0x28(r1)
/* 802199F8 00216938 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 802199FC 0021693C EC 20 08 28 */ fsubs f1, f0, f1
/* 80219A00 00216940 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219A04 00216944 EC 01 00 24 */ fdivs f0, f1, f0
/* 80219A08 00216948 EC 02 00 32 */ fmuls f0, f2, f0
/* 80219A0C 0021694C FC 00 00 1E */ fctiwz f0, f0
/* 80219A10 00216950 D8 01 00 20 */ stfd f0, 0x20(r1)
/* 80219A14 00216954 80 81 00 24 */ lwz r4, 0x24(r1)
lbl_80219A18:
/* 80219A18 00216958 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 80219A1C 0021695C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80219A20 00216960 93 61 00 30 */ stw r27, 0x30(r1)
/* 80219A24 00216964 C8 01 00 30 */ lfd f0, 0x30(r1)
/* 80219A28 00216968 EC 00 F0 28 */ fsubs f0, f0, f30
/* 80219A2C 0021696C EC 00 07 F2 */ fmuls f0, f0, f31
/* 80219A30 00216970 FC 00 00 1E */ fctiwz f0, f0
/* 80219A34 00216974 D8 01 00 28 */ stfd f0, 0x28(r1)
/* 80219A38 00216978 80 81 00 2C */ lwz r4, 0x2c(r1)
/* 80219A3C 0021697C 81 83 00 00 */ lwz r12, 0(r3)
/* 80219A40 00216980 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219A44 00216984 7D 89 03 A6 */ mtctr r12
/* 80219A48 00216988 4E 80 04 21 */ bctrl
/* 80219A4C 0021698C 3B DE 00 01 */ addi r30, r30, 1
/* 80219A50 00216990 2C 1E 00 05 */ cmpwi r30, 5
/* 80219A54 00216994 3B 9C 00 04 */ addi r28, r28, 4
/* 80219A58 00216998 41 80 FF 58 */ blt lbl_802199B0
lbl_80219A5C:
/* 80219A5C 0021699C E3 E1 00 78 */ psq_l f31, 120(r1), 0, qr0
/* 80219A60 002169A0 CB E1 00 70 */ lfd f31, 0x70(r1)
/* 80219A64 002169A4 E3 C1 00 68 */ psq_l f30, 104(r1), 0, qr0
/* 80219A68 002169A8 CB C1 00 60 */ lfd f30, 0x60(r1)
/* 80219A6C 002169AC 39 61 00 60 */ addi r11, r1, 0x60
/* 80219A70 002169B0 48 14 87 A9 */ bl func_80362218
/* 80219A74 002169B4 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80219A78 002169B8 7C 08 03 A6 */ mtlr r0
/* 80219A7C 002169BC 38 21 00 80 */ addi r1, r1, 0x80
/* 80219A80 002169C0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setButtonIconMidonaAlpha
dMeter2Draw_c_NS_setButtonIconMidonaAlpha:
/* 80219A84 002169C4 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 80219A88 002169C8 7C 08 02 A6 */ mflr r0
/* 80219A8C 002169CC 90 01 00 64 */ stw r0, 0x64(r1)
/* 80219A90 002169D0 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 80219A94 002169D4 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 80219A98 002169D8 DB C1 00 40 */ stfd f30, 0x40(r1)
/* 80219A9C 002169DC F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0
/* 80219AA0 002169E0 DB A1 00 30 */ stfd f29, 0x30(r1)
/* 80219AA4 002169E4 F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0
/* 80219AA8 002169E8 39 61 00 30 */ addi r11, r1, 0x30
/* 80219AAC 002169EC 48 14 87 2D */ bl _savegpr_28
/* 80219AB0 002169F0 7C 7D 1B 78 */ mr r29, r3
/* 80219AB4 002169F4 7C 9E 23 78 */ mr r30, r4
/* 80219AB8 002169F8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219ABC 002169FC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219AC0 00216A00 C0 03 01 24 */ lfs f0, 0x124(r3)
/* 80219AC4 00216A04 80 7D 03 08 */ lwz r3, 0x308(r29)
/* 80219AC8 00216A08 80 63 00 04 */ lwz r3, 4(r3)
/* 80219ACC 00216A0C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80219AD0 00216A10 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80219AD4 00216A14 81 83 00 00 */ lwz r12, 0(r3)
/* 80219AD8 00216A18 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80219ADC 00216A1C 7D 89 03 A6 */ mtctr r12
/* 80219AE0 00216A20 4E 80 04 21 */ bctrl
/* 80219AE4 00216A24 80 7D 03 08 */ lwz r3, 0x308(r29)
/* 80219AE8 00216A28 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80219AEC 00216A2C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80219AF0 00216A30 C0 24 01 2C */ lfs f1, 0x12c(r4)
/* 80219AF4 00216A34 C0 44 01 30 */ lfs f2, 0x130(r4)
/* 80219AF8 00216A38 48 03 AA B9 */ bl CPaneMgr_NS_paneTrans
/* 80219AFC 00216A3C 80 7D 03 08 */ lwz r3, 0x308(r29)
/* 80219B00 00216A40 48 03 BB 4D */ bl CPaneMgrAlpha_NS_isVisible
/* 80219B04 00216A44 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219B08 00216A48 41 82 02 44 */ beq lbl_80219D4C
/* 80219B0C 00216A4C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219B10 00216A50 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219B14 00216A54 C0 43 01 28 */ lfs f2, 0x128(r3)
/* 80219B18 00216A58 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80219B1C 00216A5C C0 03 00 84 */ lfs f0, 0x84(r3)
/* 80219B20 00216A60 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219B24 00216A64 EF C2 00 32 */ fmuls f30, f2, f0
/* 80219B28 00216A68 80 7D 03 08 */ lwz r3, 0x308(r29)
/* 80219B2C 00216A6C 88 03 00 18 */ lbz r0, 0x18(r3)
/* 80219B30 00216A70 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219B34 00216A74 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219B38 00216A78 3C 00 43 30 */ lis r0, 0x4330
/* 80219B3C 00216A7C 90 01 00 10 */ stw r0, 0x10(r1)
/* 80219B40 00216A80 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80219B44 00216A84 EC 20 08 28 */ fsubs f1, f0, f1
/* 80219B48 00216A88 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219B4C 00216A8C EF A1 00 24 */ fdivs f29, f1, f0
/* 80219B50 00216A90 80 7D 02 F8 */ lwz r3, 0x2f8(r29)
/* 80219B54 00216A94 48 03 BC D5 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219B58 00216A98 FF E0 08 90 */ fmr f31, f1
/* 80219B5C 00216A9C 3B E0 00 01 */ li r31, 1
/* 80219B60 00216AA0 7F A3 EB 78 */ mr r3, r29
/* 80219B64 00216AA4 48 00 20 51 */ bl dMeter2Draw_c_NS_getCanoeFishing
/* 80219B68 00216AA8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219B6C 00216AAC 40 82 00 60 */ bne lbl_80219BCC
/* 80219B70 00216AB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80219B74 00216AB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219B78 00216AB8 3B 83 07 F0 */ addi r28, r3, 0x7f0
/* 80219B7C 00216ABC 7F 83 E3 78 */ mr r3, r28
/* 80219B80 00216AC0 38 80 05 40 */ li r4, 0x540
/* 80219B84 00216AC4 4B E1 AE 39 */ bl isEventBit__11dSv_event_cCFUs
/* 80219B88 00216AC8 2C 03 00 00 */ cmpwi r3, 0
/* 80219B8C 00216ACC 40 82 00 18 */ bne lbl_80219BA4
/* 80219B90 00216AD0 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219B94 00216AD4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80219B98 00216AD8 A0 03 00 AE */ lhz r0, 0xae(r3)
/* 80219B9C 00216ADC 54 00 05 29 */ rlwinm. r0, r0, 0, 0x14, 0x14
/* 80219BA0 00216AE0 41 82 00 2C */ beq lbl_80219BCC
lbl_80219BA4:
/* 80219BA4 00216AE4 7F 83 E3 78 */ mr r3, r28
/* 80219BA8 00216AE8 38 80 0C 10 */ li r4, 0xc10
/* 80219BAC 00216AEC 4B E1 AE 11 */ bl isEventBit__11dSv_event_cCFUs
/* 80219BB0 00216AF0 2C 03 00 00 */ cmpwi r3, 0
/* 80219BB4 00216AF4 41 82 00 18 */ beq lbl_80219BCC
/* 80219BB8 00216AF8 7F 83 E3 78 */ mr r3, r28
/* 80219BBC 00216AFC 38 80 61 40 */ li r4, 0x6140
/* 80219BC0 00216B00 4B E1 AD FD */ bl isEventBit__11dSv_event_cCFUs
/* 80219BC4 00216B04 2C 03 00 00 */ cmpwi r3, 0
/* 80219BC8 00216B08 41 82 00 0C */ beq lbl_80219BD4
lbl_80219BCC:
/* 80219BCC 00216B0C C3 A2 AE 80 */ lfs f29, lbl_80454880-_SDA2_BASE_(r2)
/* 80219BD0 00216B10 48 00 00 E8 */ b lbl_80219CB8
lbl_80219BD4:
/* 80219BD4 00216B14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80219BD8 00216B18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219BDC 00216B1C 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 80219BE0 00216B20 28 00 00 00 */ cmplwi r0, 0
/* 80219BE4 00216B24 41 82 00 0C */ beq lbl_80219BF0
/* 80219BE8 00216B28 C3 A2 AE 80 */ lfs f29, lbl_80454880-_SDA2_BASE_(r2)
/* 80219BEC 00216B2C 48 00 00 CC */ b lbl_80219CB8
lbl_80219BF0:
/* 80219BF0 00216B30 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219BF4 00216B34 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80219BF8 00216B38 A0 03 00 AE */ lhz r0, 0xae(r3)
/* 80219BFC 00216B3C 54 00 05 29 */ rlwinm. r0, r0, 0, 0x14, 0x14
/* 80219C00 00216B40 40 82 00 34 */ bne lbl_80219C34
/* 80219C04 00216B44 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219C08 00216B48 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219C0C 00216B4C 88 03 04 2A */ lbz r0, 0x42a(r3)
/* 80219C10 00216B50 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219C14 00216B54 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219C18 00216B58 3C 00 43 30 */ lis r0, 0x4330
/* 80219C1C 00216B5C 90 01 00 10 */ stw r0, 0x10(r1)
/* 80219C20 00216B60 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80219C24 00216B64 EC 20 08 28 */ fsubs f1, f0, f1
/* 80219C28 00216B68 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219C2C 00216B6C EF A1 00 24 */ fdivs f29, f1, f0
/* 80219C30 00216B70 48 00 00 88 */ b lbl_80219CB8
lbl_80219C34:
/* 80219C34 00216B74 88 1D 07 64 */ lbz r0, 0x764(r29)
/* 80219C38 00216B78 28 00 00 07 */ cmplwi r0, 7
/* 80219C3C 00216B7C 40 82 00 7C */ bne lbl_80219CB8
/* 80219C40 00216B80 57 C0 00 43 */ rlwinm. r0, r30, 0, 1, 1
/* 80219C44 00216B84 40 82 00 74 */ bne lbl_80219CB8
/* 80219C48 00216B88 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80219C4C 00216B8C FC 1F 08 40 */ fcmpo cr0, f31, f1
/* 80219C50 00216B90 40 81 00 68 */ ble lbl_80219CB8
/* 80219C54 00216B94 C0 1D 07 38 */ lfs f0, 0x738(r29)
/* 80219C58 00216B98 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80219C5C 00216B9C 40 82 00 0C */ bne lbl_80219C68
/* 80219C60 00216BA0 C0 02 AE 98 */ lfs f0, lbl_80454898-_SDA2_BASE_(r2)
/* 80219C64 00216BA4 D0 1D 07 38 */ stfs f0, 0x738(r29)
lbl_80219C68:
/* 80219C68 00216BA8 C0 22 AE 98 */ lfs f1, lbl_80454898-_SDA2_BASE_(r2)
/* 80219C6C 00216BAC C0 1D 07 38 */ lfs f0, 0x738(r29)
/* 80219C70 00216BB0 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80219C74 00216BB4 40 82 00 3C */ bne lbl_80219CB0
/* 80219C78 00216BB8 38 00 00 77 */ li r0, 0x77
/* 80219C7C 00216BBC 90 01 00 08 */ stw r0, 8(r1)
/* 80219C80 00216BC0 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 80219C84 00216BC4 38 81 00 08 */ addi r4, r1, 8
/* 80219C88 00216BC8 38 A0 00 00 */ li r5, 0
/* 80219C8C 00216BCC 38 C0 00 00 */ li r6, 0
/* 80219C90 00216BD0 38 E0 00 00 */ li r7, 0
/* 80219C94 00216BD4 C0 22 AE 84 */ lfs f1, lbl_80454884-_SDA2_BASE_(r2)
/* 80219C98 00216BD8 FC 40 08 90 */ fmr f2, f1
/* 80219C9C 00216BDC C0 62 AE B0 */ lfs f3, lbl_804548B0-_SDA2_BASE_(r2)
/* 80219CA0 00216BE0 FC 80 18 90 */ fmr f4, f3
/* 80219CA4 00216BE4 39 00 00 00 */ li r8, 0
/* 80219CA8 00216BE8 48 09 1C DD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 80219CAC 00216BEC 48 00 4D 25 */ bl dMeter2Info_set2DVibration
lbl_80219CB0:
/* 80219CB0 00216BF0 D3 BD 07 20 */ stfs f29, 0x720(r29)
/* 80219CB4 00216BF4 3B E0 00 00 */ li r31, 0
lbl_80219CB8:
/* 80219CB8 00216BF8 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80219CBC 00216BFC 41 82 00 58 */ beq lbl_80219D14
/* 80219CC0 00216C00 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80219CC4 00216C04 C0 1D 07 38 */ lfs f0, 0x738(r29)
/* 80219CC8 00216C08 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80219CCC 00216C0C 41 82 00 08 */ beq lbl_80219CD4
/* 80219CD0 00216C10 D0 3D 07 38 */ stfs f1, 0x738(r29)
lbl_80219CD4:
/* 80219CD4 00216C14 C0 1D 07 20 */ lfs f0, 0x720(r29)
/* 80219CD8 00216C18 FC 00 E8 00 */ fcmpu cr0, f0, f29
/* 80219CDC 00216C1C 41 82 00 38 */ beq lbl_80219D14
/* 80219CE0 00216C20 38 7D 07 20 */ addi r3, r29, 0x720
/* 80219CE4 00216C24 FC 20 E8 90 */ fmr f1, f29
/* 80219CE8 00216C28 C0 42 AE D0 */ lfs f2, lbl_804548D0-_SDA2_BASE_(r2)
/* 80219CEC 00216C2C C0 62 AE 94 */ lfs f3, lbl_80454894-_SDA2_BASE_(r2)
/* 80219CF0 00216C30 48 05 5D 4D */ bl cLib_addCalc2
/* 80219CF4 00216C34 C0 1D 07 20 */ lfs f0, 0x720(r29)
/* 80219CF8 00216C38 EC 00 E8 28 */ fsubs f0, f0, f29
/* 80219CFC 00216C3C FC 00 02 10 */ fabs f0, f0
/* 80219D00 00216C40 FC 20 00 18 */ frsp f1, f0
/* 80219D04 00216C44 C0 02 AE D4 */ lfs f0, lbl_804548D4-_SDA2_BASE_(r2)
/* 80219D08 00216C48 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80219D0C 00216C4C 40 80 00 08 */ bge lbl_80219D14
/* 80219D10 00216C50 D3 BD 07 20 */ stfs f29, 0x720(r29)
lbl_80219D14:
/* 80219D14 00216C54 80 7D 03 08 */ lwz r3, 0x308(r29)
/* 80219D18 00216C58 C0 22 AE CC */ lfs f1, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219D1C 00216C5C C0 1D 07 20 */ lfs f0, 0x720(r29)
/* 80219D20 00216C60 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219D24 00216C64 EC 00 07 F2 */ fmuls f0, f0, f31
/* 80219D28 00216C68 EC 1E 00 32 */ fmuls f0, f30, f0
/* 80219D2C 00216C6C FC 00 00 1E */ fctiwz f0, f0
/* 80219D30 00216C70 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 80219D34 00216C74 80 81 00 14 */ lwz r4, 0x14(r1)
/* 80219D38 00216C78 81 83 00 00 */ lwz r12, 0(r3)
/* 80219D3C 00216C7C 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219D40 00216C80 7D 89 03 A6 */ mtctr r12
/* 80219D44 00216C84 4E 80 04 21 */ bctrl
/* 80219D48 00216C88 48 00 00 0C */ b lbl_80219D54
lbl_80219D4C:
/* 80219D4C 00216C8C C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 80219D50 00216C90 D0 1D 07 20 */ stfs f0, 0x720(r29)
lbl_80219D54:
/* 80219D54 00216C94 80 7D 03 14 */ lwz r3, 0x314(r29)
/* 80219D58 00216C98 88 03 00 18 */ lbz r0, 0x18(r3)
/* 80219D5C 00216C9C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219D60 00216CA0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219D64 00216CA4 C0 43 01 78 */ lfs f2, 0x178(r3)
/* 80219D68 00216CA8 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80219D6C 00216CAC C0 03 00 84 */ lfs f0, 0x84(r3)
/* 80219D70 00216CB0 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219D74 00216CB4 EC 42 00 32 */ fmuls f2, f2, f0
/* 80219D78 00216CB8 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219D7C 00216CBC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219D80 00216CC0 3C 00 43 30 */ lis r0, 0x4330
/* 80219D84 00216CC4 90 01 00 10 */ stw r0, 0x10(r1)
/* 80219D88 00216CC8 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80219D8C 00216CCC EC 00 08 28 */ fsubs f0, f0, f1
/* 80219D90 00216CD0 EC 22 00 32 */ fmuls f1, f2, f0
/* 80219D94 00216CD4 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219D98 00216CD8 EF A1 00 24 */ fdivs f29, f1, f0
/* 80219D9C 00216CDC 80 7D 02 F8 */ lwz r3, 0x2f8(r29)
/* 80219DA0 00216CE0 48 03 BA 89 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 80219DA4 00216CE4 FF C0 08 90 */ fmr f30, f1
/* 80219DA8 00216CE8 57 C0 01 CF */ rlwinm. r0, r30, 0, 7, 7
/* 80219DAC 00216CEC 41 82 00 0C */ beq lbl_80219DB8
/* 80219DB0 00216CF0 C3 A2 AE 80 */ lfs f29, lbl_80454880-_SDA2_BASE_(r2)
/* 80219DB4 00216CF4 48 00 00 44 */ b lbl_80219DF8
lbl_80219DB8:
/* 80219DB8 00216CF8 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219DBC 00216CFC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80219DC0 00216D00 A0 03 00 AE */ lhz r0, 0xae(r3)
/* 80219DC4 00216D04 54 00 05 29 */ rlwinm. r0, r0, 0, 0x14, 0x14
/* 80219DC8 00216D08 40 82 00 30 */ bne lbl_80219DF8
/* 80219DCC 00216D0C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219DD0 00216D10 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219DD4 00216D14 88 03 04 2B */ lbz r0, 0x42b(r3)
/* 80219DD8 00216D18 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219DDC 00216D1C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80219DE0 00216D20 3C 00 43 30 */ lis r0, 0x4330
/* 80219DE4 00216D24 90 01 00 10 */ stw r0, 0x10(r1)
/* 80219DE8 00216D28 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80219DEC 00216D2C EC 20 08 28 */ fsubs f1, f0, f1
/* 80219DF0 00216D30 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219DF4 00216D34 EF A1 00 24 */ fdivs f29, f1, f0
lbl_80219DF8:
/* 80219DF8 00216D38 C0 1D 07 24 */ lfs f0, 0x724(r29)
/* 80219DFC 00216D3C FC 00 E8 00 */ fcmpu cr0, f0, f29
/* 80219E00 00216D40 41 82 00 38 */ beq lbl_80219E38
/* 80219E04 00216D44 38 7D 07 24 */ addi r3, r29, 0x724
/* 80219E08 00216D48 FC 20 E8 90 */ fmr f1, f29
/* 80219E0C 00216D4C C0 42 AE D0 */ lfs f2, lbl_804548D0-_SDA2_BASE_(r2)
/* 80219E10 00216D50 C0 62 AE 94 */ lfs f3, lbl_80454894-_SDA2_BASE_(r2)
/* 80219E14 00216D54 48 05 5C 29 */ bl cLib_addCalc2
/* 80219E18 00216D58 C0 1D 07 24 */ lfs f0, 0x724(r29)
/* 80219E1C 00216D5C EC 00 E8 28 */ fsubs f0, f0, f29
/* 80219E20 00216D60 FC 00 02 10 */ fabs f0, f0
/* 80219E24 00216D64 FC 20 00 18 */ frsp f1, f0
/* 80219E28 00216D68 C0 02 AE D4 */ lfs f0, lbl_804548D4-_SDA2_BASE_(r2)
/* 80219E2C 00216D6C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80219E30 00216D70 40 80 00 08 */ bge lbl_80219E38
/* 80219E34 00216D74 D3 BD 07 24 */ stfs f29, 0x724(r29)
lbl_80219E38:
/* 80219E38 00216D78 80 7D 03 14 */ lwz r3, 0x314(r29)
/* 80219E3C 00216D7C C0 22 AE CC */ lfs f1, lbl_804548CC-_SDA2_BASE_(r2)
/* 80219E40 00216D80 C0 1D 07 24 */ lfs f0, 0x724(r29)
/* 80219E44 00216D84 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219E48 00216D88 EC 00 07 B2 */ fmuls f0, f0, f30
/* 80219E4C 00216D8C FC 00 00 1E */ fctiwz f0, f0
/* 80219E50 00216D90 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 80219E54 00216D94 80 81 00 14 */ lwz r4, 0x14(r1)
/* 80219E58 00216D98 81 83 00 00 */ lwz r12, 0(r3)
/* 80219E5C 00216D9C 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80219E60 00216DA0 7D 89 03 A6 */ mtctr r12
/* 80219E64 00216DA4 4E 80 04 21 */ bctrl
/* 80219E68 00216DA8 E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
/* 80219E6C 00216DAC CB E1 00 50 */ lfd f31, 0x50(r1)
/* 80219E70 00216DB0 E3 C1 00 48 */ psq_l f30, 72(r1), 0, qr0
/* 80219E74 00216DB4 CB C1 00 40 */ lfd f30, 0x40(r1)
/* 80219E78 00216DB8 E3 A1 00 38 */ psq_l f29, 56(r1), 0, qr0
/* 80219E7C 00216DBC CB A1 00 30 */ lfd f29, 0x30(r1)
/* 80219E80 00216DC0 39 61 00 30 */ addi r11, r1, 0x30
/* 80219E84 00216DC4 48 14 83 A1 */ bl _restgpr_28
/* 80219E88 00216DC8 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80219E8C 00216DCC 7C 08 03 A6 */ mtlr r0
/* 80219E90 00216DD0 38 21 00 60 */ addi r1, r1, 0x60
/* 80219E94 00216DD4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setButtonIconAlpha
dMeter2Draw_c_NS_setButtonIconAlpha:
/* 80219E98 00216DD8 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80219E9C 00216DDC 7C 08 02 A6 */ mflr r0
/* 80219EA0 00216DE0 90 01 00 84 */ stw r0, 0x84(r1)
/* 80219EA4 00216DE4 DB E1 00 70 */ stfd f31, 0x70(r1)
/* 80219EA8 00216DE8 F3 E1 00 78 */ psq_st f31, 120(r1), 0, qr0
/* 80219EAC 00216DEC DB C1 00 60 */ stfd f30, 0x60(r1)
/* 80219EB0 00216DF0 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0
/* 80219EB4 00216DF4 39 61 00 60 */ addi r11, r1, 0x60
/* 80219EB8 00216DF8 48 14 83 11 */ bl func_803621C8
/* 80219EBC 00216DFC 7C 78 1B 78 */ mr r24, r3
/* 80219EC0 00216E00 7C 99 23 78 */ mr r25, r4
/* 80219EC4 00216E04 54 9F 10 3A */ slwi r31, r4, 2
/* 80219EC8 00216E08 7F D8 FA 14 */ add r30, r24, r31
/* 80219ECC 00216E0C 80 7E 03 2C */ lwz r3, 0x32c(r30)
/* 80219ED0 00216E10 48 03 B7 7D */ bl CPaneMgrAlpha_NS_isVisible
/* 80219ED4 00216E14 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219ED8 00216E18 40 82 00 24 */ bne lbl_80219EFC
/* 80219EDC 00216E1C 80 7E 03 1C */ lwz r3, 0x31c(r30)
/* 80219EE0 00216E20 48 03 B7 6D */ bl CPaneMgrAlpha_NS_isVisible
/* 80219EE4 00216E24 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219EE8 00216E28 40 82 00 14 */ bne lbl_80219EFC
/* 80219EEC 00216E2C 80 7E 03 0C */ lwz r3, 0x30c(r30)
/* 80219EF0 00216E30 48 03 B7 5D */ bl CPaneMgrAlpha_NS_isVisible
/* 80219EF4 00216E34 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219EF8 00216E38 41 82 03 7C */ beq lbl_8021A274
lbl_80219EFC:
/* 80219EFC 00216E3C C3 C2 AE 84 */ lfs f30, lbl_80454884-_SDA2_BASE_(r2)
/* 80219F00 00216E40 3B 40 00 01 */ li r26, 1
/* 80219F04 00216E44 80 7E 03 2C */ lwz r3, 0x32c(r30)
/* 80219F08 00216E48 48 03 B7 45 */ bl CPaneMgrAlpha_NS_isVisible
/* 80219F0C 00216E4C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219F10 00216E50 41 82 00 08 */ beq lbl_80219F18
/* 80219F14 00216E54 3B 40 00 00 */ li r26, 0
lbl_80219F18:
/* 80219F18 00216E58 2C 19 00 00 */ cmpwi r25, 0
/* 80219F1C 00216E5C 40 82 00 30 */ bne lbl_80219F4C
/* 80219F20 00216E60 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219F24 00216E64 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219F28 00216E68 C0 43 01 48 */ lfs f2, 0x148(r3)
/* 80219F2C 00216E6C C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80219F30 00216E70 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 80219F34 00216E74 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219F38 00216E78 EC 42 00 32 */ fmuls f2, f2, f0
/* 80219F3C 00216E7C 57 40 10 3A */ slwi r0, r26, 2
/* 80219F40 00216E80 7C 63 02 14 */ add r3, r3, r0
/* 80219F44 00216E84 C3 C3 02 58 */ lfs f30, 0x258(r3)
/* 80219F48 00216E88 48 00 00 54 */ b lbl_80219F9C
lbl_80219F4C:
/* 80219F4C 00216E8C 2C 19 00 01 */ cmpwi r25, 1
/* 80219F50 00216E90 40 82 00 30 */ bne lbl_80219F80
/* 80219F54 00216E94 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219F58 00216E98 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219F5C 00216E9C C0 43 01 58 */ lfs f2, 0x158(r3)
/* 80219F60 00216EA0 C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80219F64 00216EA4 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 80219F68 00216EA8 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219F6C 00216EAC EC 42 00 32 */ fmuls f2, f2, f0
/* 80219F70 00216EB0 57 40 10 3A */ slwi r0, r26, 2
/* 80219F74 00216EB4 7C 63 02 14 */ add r3, r3, r0
/* 80219F78 00216EB8 C3 C3 02 78 */ lfs f30, 0x278(r3)
/* 80219F7C 00216EBC 48 00 00 20 */ b lbl_80219F9C
lbl_80219F80:
/* 80219F80 00216EC0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80219F84 00216EC4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 80219F88 00216EC8 C0 43 01 78 */ lfs f2, 0x178(r3)
/* 80219F8C 00216ECC C0 23 00 18 */ lfs f1, 0x18(r3)
/* 80219F90 00216ED0 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 80219F94 00216ED4 EC 01 00 32 */ fmuls f0, f1, f0
/* 80219F98 00216ED8 EC 42 00 32 */ fmuls f2, f2, f0
lbl_80219F9C:
/* 80219F9C 00216EDC 80 7E 03 2C */ lwz r3, 0x32c(r30)
/* 80219FA0 00216EE0 8B 83 00 18 */ lbz r28, 0x18(r3)
/* 80219FA4 00216EE4 7F B8 FA 14 */ add r29, r24, r31
/* 80219FA8 00216EE8 80 7D 03 1C */ lwz r3, 0x31c(r29)
/* 80219FAC 00216EEC 88 03 00 18 */ lbz r0, 0x18(r3)
/* 80219FB0 00216EF0 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 80219FB4 00216EF4 90 01 00 0C */ stw r0, 0xc(r1)
/* 80219FB8 00216EF8 3C 00 43 30 */ lis r0, 0x4330
/* 80219FBC 00216EFC 90 01 00 08 */ stw r0, 8(r1)
/* 80219FC0 00216F00 C8 01 00 08 */ lfd f0, 8(r1)
/* 80219FC4 00216F04 EC 00 08 28 */ fsubs f0, f0, f1
/* 80219FC8 00216F08 EC 02 00 32 */ fmuls f0, f2, f0
/* 80219FCC 00216F0C EC 1E 00 32 */ fmuls f0, f30, f0
/* 80219FD0 00216F10 FC 00 00 1E */ fctiwz f0, f0
/* 80219FD4 00216F14 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 80219FD8 00216F18 83 61 00 14 */ lwz r27, 0x14(r1)
/* 80219FDC 00216F1C 80 7D 03 0C */ lwz r3, 0x30c(r29)
/* 80219FE0 00216F20 88 63 00 18 */ lbz r3, 0x18(r3)
/* 80219FE4 00216F24 90 61 00 1C */ stw r3, 0x1c(r1)
/* 80219FE8 00216F28 90 01 00 18 */ stw r0, 0x18(r1)
/* 80219FEC 00216F2C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80219FF0 00216F30 EC 00 08 28 */ fsubs f0, f0, f1
/* 80219FF4 00216F34 EC 02 00 32 */ fmuls f0, f2, f0
/* 80219FF8 00216F38 FC 00 00 1E */ fctiwz f0, f0
/* 80219FFC 00216F3C D8 01 00 20 */ stfd f0, 0x20(r1)
/* 8021A000 00216F40 83 41 00 24 */ lwz r26, 0x24(r1)
/* 8021A004 00216F44 80 78 02 F8 */ lwz r3, 0x2f8(r24)
/* 8021A008 00216F48 48 03 B8 21 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021A00C 00216F4C FF E0 08 90 */ fmr f31, f1
/* 8021A010 00216F50 2C 19 00 00 */ cmpwi r25, 0
/* 8021A014 00216F54 40 82 00 50 */ bne lbl_8021A064
/* 8021A018 00216F58 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A01C 00216F5C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A020 00216F60 A0 03 00 AE */ lhz r0, 0xae(r3)
/* 8021A024 00216F64 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 8021A028 00216F68 40 82 00 8C */ bne lbl_8021A0B4
/* 8021A02C 00216F6C 7F 03 C3 78 */ mr r3, r24
/* 8021A030 00216F70 48 00 1B 3D */ bl dMeter2Draw_c_NS_getFishingType
/* 8021A034 00216F74 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021A038 00216F78 41 82 00 0C */ beq lbl_8021A044
/* 8021A03C 00216F7C 3B 80 00 00 */ li r28, 0
/* 8021A040 00216F80 48 00 00 10 */ b lbl_8021A050
lbl_8021A044:
/* 8021A044 00216F84 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A048 00216F88 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021A04C 00216F8C 8B 83 04 2A */ lbz r28, 0x42a(r3)
lbl_8021A050:
/* 8021A050 00216F90 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A054 00216F94 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021A058 00216F98 8B 63 04 2A */ lbz r27, 0x42a(r3)
/* 8021A05C 00216F9C 8B 43 04 2B */ lbz r26, 0x42b(r3)
/* 8021A060 00216FA0 48 00 00 54 */ b lbl_8021A0B4
lbl_8021A064:
/* 8021A064 00216FA4 2C 19 00 01 */ cmpwi r25, 1
/* 8021A068 00216FA8 40 82 00 4C */ bne lbl_8021A0B4
/* 8021A06C 00216FAC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A070 00216FB0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A074 00216FB4 A0 03 00 AE */ lhz r0, 0xae(r3)
/* 8021A078 00216FB8 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 8021A07C 00216FBC 40 82 00 38 */ bne lbl_8021A0B4
/* 8021A080 00216FC0 7F 03 C3 78 */ mr r3, r24
/* 8021A084 00216FC4 48 00 1A E9 */ bl dMeter2Draw_c_NS_getFishingType
/* 8021A088 00216FC8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021A08C 00216FCC 41 82 00 0C */ beq lbl_8021A098
/* 8021A090 00216FD0 3B 80 00 00 */ li r28, 0
/* 8021A094 00216FD4 48 00 00 10 */ b lbl_8021A0A4
lbl_8021A098:
/* 8021A098 00216FD8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A09C 00216FDC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021A0A0 00216FE0 8B 83 04 2A */ lbz r28, 0x42a(r3)
lbl_8021A0A4:
/* 8021A0A4 00216FE4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A0A8 00216FE8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021A0AC 00216FEC 8B 63 04 2A */ lbz r27, 0x42a(r3)
/* 8021A0B0 00216FF0 8B 43 04 2B */ lbz r26, 0x42b(r3)
lbl_8021A0B4:
/* 8021A0B4 00216FF4 80 7E 03 2C */ lwz r3, 0x32c(r30)
/* 8021A0B8 00216FF8 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 8021A0BC 00216FFC C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A0C0 00217000 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021A0C4 00217004 3C 00 43 30 */ lis r0, 0x4330
/* 8021A0C8 00217008 90 01 00 20 */ stw r0, 0x20(r1)
/* 8021A0CC 0021700C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8021A0D0 00217010 EC 00 08 28 */ fsubs f0, f0, f1
/* 8021A0D4 00217014 EC 00 07 F2 */ fmuls f0, f0, f31
/* 8021A0D8 00217018 FC 00 00 1E */ fctiwz f0, f0
/* 8021A0DC 0021701C D8 01 00 18 */ stfd f0, 0x18(r1)
/* 8021A0E0 00217020 80 81 00 1C */ lwz r4, 0x1c(r1)
/* 8021A0E4 00217024 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A0E8 00217028 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8021A0EC 0021702C 7D 89 03 A6 */ mtctr r12
/* 8021A0F0 00217030 4E 80 04 21 */ bctrl
/* 8021A0F4 00217034 80 7D 03 1C */ lwz r3, 0x31c(r29)
/* 8021A0F8 00217038 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 8021A0FC 0021703C C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A100 00217040 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021A104 00217044 3C 00 43 30 */ lis r0, 0x4330
/* 8021A108 00217048 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021A10C 0021704C C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8021A110 00217050 EC 00 08 28 */ fsubs f0, f0, f1
/* 8021A114 00217054 EC 00 07 F2 */ fmuls f0, f0, f31
/* 8021A118 00217058 FC 00 00 1E */ fctiwz f0, f0
/* 8021A11C 0021705C D8 01 00 08 */ stfd f0, 8(r1)
/* 8021A120 00217060 80 81 00 0C */ lwz r4, 0xc(r1)
/* 8021A124 00217064 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A128 00217068 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8021A12C 0021706C 7D 89 03 A6 */ mtctr r12
/* 8021A130 00217070 4E 80 04 21 */ bctrl
/* 8021A134 00217074 80 7D 03 0C */ lwz r3, 0x30c(r29)
/* 8021A138 00217078 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 8021A13C 0021707C C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A140 00217080 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021A144 00217084 3C 00 43 30 */ lis r0, 0x4330
/* 8021A148 00217088 90 01 00 28 */ stw r0, 0x28(r1)
/* 8021A14C 0021708C C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021A150 00217090 EC 00 08 28 */ fsubs f0, f0, f1
/* 8021A154 00217094 EC 00 07 F2 */ fmuls f0, f0, f31
/* 8021A158 00217098 FC 00 00 1E */ fctiwz f0, f0
/* 8021A15C 0021709C D8 01 00 30 */ stfd f0, 0x30(r1)
/* 8021A160 002170A0 80 81 00 34 */ lwz r4, 0x34(r1)
/* 8021A164 002170A4 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A168 002170A8 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8021A16C 002170AC 7D 89 03 A6 */ mtctr r12
/* 8021A170 002170B0 4E 80 04 21 */ bctrl
/* 8021A174 002170B4 3B 40 00 01 */ li r26, 1
/* 8021A178 002170B8 2C 19 00 00 */ cmpwi r25, 0
/* 8021A17C 002170BC 40 82 00 20 */ bne lbl_8021A19C
/* 8021A180 002170C0 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A184 002170C4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A188 002170C8 A0 03 00 AE */ lhz r0, 0xae(r3)
/* 8021A18C 002170CC 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 8021A190 002170D0 40 82 00 2C */ bne lbl_8021A1BC
/* 8021A194 002170D4 3B 40 00 00 */ li r26, 0
/* 8021A198 002170D8 48 00 00 24 */ b lbl_8021A1BC
lbl_8021A19C:
/* 8021A19C 002170DC 2C 19 00 01 */ cmpwi r25, 1
/* 8021A1A0 002170E0 40 82 00 1C */ bne lbl_8021A1BC
/* 8021A1A4 002170E4 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A1A8 002170E8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A1AC 002170EC A0 03 00 AE */ lhz r0, 0xae(r3)
/* 8021A1B0 002170F0 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 8021A1B4 002170F4 40 82 00 08 */ bne lbl_8021A1BC
/* 8021A1B8 002170F8 3B 40 00 00 */ li r26, 0
lbl_8021A1BC:
/* 8021A1BC 002170FC 3B A0 00 00 */ li r29, 0
/* 8021A1C0 00217100 3B 20 00 00 */ li r25, 0
/* 8021A1C4 00217104 7F 98 FA 14 */ add r28, r24, r31
/* 8021A1C8 00217108 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A1CC 0021710C 3B 63 EB C8 */ addi r27, r3, lbl_8042EBC8@l
/* 8021A1D0 00217110 CB C2 AE C0 */ lfd f30, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A1D4 00217114 3F 00 43 30 */ lis r24, 0x4330
lbl_8021A1D8:
/* 8021A1D8 00217118 38 19 00 E8 */ addi r0, r25, 0xe8
/* 8021A1DC 0021711C 7C 7C 00 2E */ lwzx r3, r28, r0
/* 8021A1E0 00217120 88 03 00 18 */ lbz r0, 0x18(r3)
/* 8021A1E4 00217124 2C 1A 00 00 */ cmpwi r26, 0
/* 8021A1E8 00217128 40 82 00 48 */ bne lbl_8021A230
/* 8021A1EC 0021712C C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A1F0 00217130 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021A1F4 00217134 3C 80 43 30 */ lis r4, 0x4330
/* 8021A1F8 00217138 90 81 00 30 */ stw r4, 0x30(r1)
/* 8021A1FC 0021713C C8 01 00 30 */ lfd f0, 0x30(r1)
/* 8021A200 00217140 EC 40 08 28 */ fsubs f2, f0, f1
/* 8021A204 00217144 88 1B 04 2C */ lbz r0, 0x42c(r27)
/* 8021A208 00217148 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021A20C 0021714C 90 81 00 28 */ stw r4, 0x28(r1)
/* 8021A210 00217150 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021A214 00217154 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A218 00217158 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 8021A21C 0021715C EC 01 00 24 */ fdivs f0, f1, f0
/* 8021A220 00217160 EC 02 00 32 */ fmuls f0, f2, f0
/* 8021A224 00217164 FC 00 00 1E */ fctiwz f0, f0
/* 8021A228 00217168 D8 01 00 20 */ stfd f0, 0x20(r1)
/* 8021A22C 0021716C 80 01 00 24 */ lwz r0, 0x24(r1)
lbl_8021A230:
/* 8021A230 00217170 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8021A234 00217174 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8021A238 00217178 93 01 00 18 */ stw r24, 0x18(r1)
/* 8021A23C 0021717C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021A240 00217180 EC 00 F0 28 */ fsubs f0, f0, f30
/* 8021A244 00217184 EC 00 07 F2 */ fmuls f0, f0, f31
/* 8021A248 00217188 FC 00 00 1E */ fctiwz f0, f0
/* 8021A24C 0021718C D8 01 00 10 */ stfd f0, 0x10(r1)
/* 8021A250 00217190 80 81 00 14 */ lwz r4, 0x14(r1)
/* 8021A254 00217194 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A258 00217198 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8021A25C 0021719C 7D 89 03 A6 */ mtctr r12
/* 8021A260 002171A0 4E 80 04 21 */ bctrl
/* 8021A264 002171A4 3B BD 00 01 */ addi r29, r29, 1
/* 8021A268 002171A8 2C 1D 00 05 */ cmpwi r29, 5
/* 8021A26C 002171AC 3B 39 00 0C */ addi r25, r25, 0xc
/* 8021A270 002171B0 41 80 FF 68 */ blt lbl_8021A1D8
lbl_8021A274:
/* 8021A274 002171B4 E3 E1 00 78 */ psq_l f31, 120(r1), 0, qr0
/* 8021A278 002171B8 CB E1 00 70 */ lfd f31, 0x70(r1)
/* 8021A27C 002171BC E3 C1 00 68 */ psq_l f30, 104(r1), 0, qr0
/* 8021A280 002171C0 CB C1 00 60 */ lfd f30, 0x60(r1)
/* 8021A284 002171C4 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A288 002171C8 48 14 7F 8D */ bl func_80362214
/* 8021A28C 002171CC 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8021A290 002171D0 7C 08 03 A6 */ mtlr r0
/* 8021A294 002171D4 38 21 00 80 */ addi r1, r1, 0x80
/* 8021A298 002171D8 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getNumberTexture
dMeter2Draw_c_NS_getNumberTexture:
/* 8021A29C 002171DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021A2A0 002171E0 7C 08 02 A6 */ mflr r0
/* 8021A2A4 002171E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021A2A8 002171E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021A2AC 002171EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021A2B0 002171F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021A2B4 002171F4 83 E3 5D 30 */ lwz r31, 0x5d30(r3)
/* 8021A2B8 002171F8 7C 83 23 78 */ mr r3, r4
/* 8021A2BC 002171FC 48 00 40 0D */ bl dMeter2Info_getNumberTextureName
/* 8021A2C0 00217200 7C 65 1B 78 */ mr r5, r3
/* 8021A2C4 00217204 7F E3 FB 78 */ mr r3, r31
/* 8021A2C8 00217208 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8021A2CC 0021720C 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8021A2D0 00217210 81 9F 00 00 */ lwz r12, 0(r31)
/* 8021A2D4 00217214 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A2D8 00217218 7D 89 03 A6 */ mtctr r12
/* 8021A2DC 0021721C 4E 80 04 21 */ bctrl
/* 8021A2E0 00217220 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021A2E4 00217224 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021A2E8 00217228 7C 08 03 A6 */ mtlr r0
/* 8021A2EC 0021722C 38 21 00 10 */ addi r1, r1, 0x10
/* 8021A2F0 00217230 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getActionString
dMeter2Draw_c_NS_getActionString:
/* 8021A2F4 00217234 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8021A2F8 00217238 7C 08 02 A6 */ mflr r0
/* 8021A2FC 0021723C 90 01 00 44 */ stw r0, 0x44(r1)
/* 8021A300 00217240 39 61 00 40 */ addi r11, r1, 0x40
/* 8021A304 00217244 48 14 7E D5 */ bl _savegpr_28
/* 8021A308 00217248 7C 9D 23 78 */ mr r29, r4
/* 8021A30C 0021724C 7C BC 2B 78 */ mr r28, r5
/* 8021A310 00217250 7C DF 33 78 */ mr r31, r6
/* 8021A314 00217254 3C 60 80 43 */ lis r3, lbl_80430158@ha
/* 8021A318 00217258 38 63 01 58 */ addi r3, r3, lbl_80430158@l
/* 8021A31C 0021725C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8021A320 00217260 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8021A324 00217264 38 84 00 EF */ addi r4, r4, 0xef
/* 8021A328 00217268 48 14 E8 05 */ bl strcpy
/* 8021A32C 0021726C 28 1F 00 00 */ cmplwi r31, 0
/* 8021A330 00217270 41 82 00 0C */ beq lbl_8021A33C
/* 8021A334 00217274 38 00 00 01 */ li r0, 1
/* 8021A338 00217278 98 1F 00 00 */ stb r0, 0(r31)
lbl_8021A33C:
/* 8021A33C 0021727C 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 8021A340 00217280 28 00 00 81 */ cmplwi r0, 0x81
/* 8021A344 00217284 40 82 00 80 */ bne lbl_8021A3C4
/* 8021A348 00217288 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A34C 0021728C 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
/* 8021A350 00217290 80 9D 02 C8 */ lwz r4, 0x2c8(r29)
/* 8021A354 00217294 2C 04 00 00 */ cmpwi r4, 0
/* 8021A358 00217298 41 82 00 F0 */ beq lbl_8021A448
/* 8021A35C 0021729C 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 8021A360 002172A0 28 00 00 01 */ cmplwi r0, 1
/* 8021A364 002172A4 40 82 00 20 */ bne lbl_8021A384
/* 8021A368 002172A8 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A36C 002172AC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A370 002172B0 3C A0 80 43 */ lis r5, lbl_80430158@ha
/* 8021A374 002172B4 38 A5 01 58 */ addi r5, r5, lbl_80430158@l
/* 8021A378 002172B8 38 C1 00 1C */ addi r6, r1, 0x1c
/* 8021A37C 002172BC 48 00 1F F5 */ bl dMeter2Info_c_NS_getStringKana
/* 8021A380 002172C0 48 00 00 1C */ b lbl_8021A39C
lbl_8021A384:
/* 8021A384 002172C4 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A388 002172C8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A38C 002172CC 3C A0 80 43 */ lis r5, lbl_80430158@ha
/* 8021A390 002172D0 38 A5 01 58 */ addi r5, r5, lbl_80430158@l
/* 8021A394 002172D4 38 C1 00 1C */ addi r6, r1, 0x1c
/* 8021A398 002172D8 48 00 21 AD */ bl dMeter2Info_c_NS_getStringKanji
lbl_8021A39C:
/* 8021A39C 002172DC 28 1F 00 00 */ cmplwi r31, 0
/* 8021A3A0 002172E0 41 82 00 A8 */ beq lbl_8021A448
/* 8021A3A4 002172E4 88 01 00 26 */ lbz r0, 0x26(r1)
/* 8021A3A8 002172E8 98 1F 00 00 */ stb r0, 0(r31)
/* 8021A3AC 002172EC 80 1D 02 C8 */ lwz r0, 0x2c8(r29)
/* 8021A3B0 002172F0 2C 00 03 E6 */ cmpwi r0, 0x3e6
/* 8021A3B4 002172F4 40 82 00 94 */ bne lbl_8021A448
/* 8021A3B8 002172F8 38 00 00 07 */ li r0, 7
/* 8021A3BC 002172FC 98 1F 00 00 */ stb r0, 0(r31)
/* 8021A3C0 00217300 48 00 00 88 */ b lbl_8021A448
lbl_8021A3C4:
/* 8021A3C4 00217304 28 00 00 82 */ cmplwi r0, 0x82
/* 8021A3C8 00217308 40 80 00 80 */ bge lbl_8021A448
/* 8021A3CC 0021730C 57 BD 15 BA */ rlwinm r29, r29, 2, 0x16, 0x1d
/* 8021A3D0 00217310 3C 60 80 3C */ lis r3, lbl_803BF350@ha
/* 8021A3D4 00217314 3B C3 F3 50 */ addi r30, r3, lbl_803BF350@l
/* 8021A3D8 00217318 7C 9E E8 2E */ lwzx r4, r30, r29
/* 8021A3DC 0021731C 28 04 00 00 */ cmplwi r4, 0
/* 8021A3E0 00217320 41 82 00 68 */ beq lbl_8021A448
/* 8021A3E4 00217324 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 8021A3E8 00217328 28 00 00 01 */ cmplwi r0, 1
/* 8021A3EC 0021732C 40 82 00 20 */ bne lbl_8021A40C
/* 8021A3F0 00217330 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A3F4 00217334 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A3F8 00217338 3C A0 80 43 */ lis r5, lbl_80430158@ha
/* 8021A3FC 0021733C 38 A5 01 58 */ addi r5, r5, lbl_80430158@l
/* 8021A400 00217340 38 C1 00 08 */ addi r6, r1, 8
/* 8021A404 00217344 48 00 1F 6D */ bl dMeter2Info_c_NS_getStringKana
/* 8021A408 00217348 48 00 00 1C */ b lbl_8021A424
lbl_8021A40C:
/* 8021A40C 0021734C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A410 00217350 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A414 00217354 3C A0 80 43 */ lis r5, lbl_80430158@ha
/* 8021A418 00217358 38 A5 01 58 */ addi r5, r5, lbl_80430158@l
/* 8021A41C 0021735C 38 C1 00 08 */ addi r6, r1, 8
/* 8021A420 00217360 48 00 21 25 */ bl dMeter2Info_c_NS_getStringKanji
lbl_8021A424:
/* 8021A424 00217364 28 1F 00 00 */ cmplwi r31, 0
/* 8021A428 00217368 41 82 00 20 */ beq lbl_8021A448
/* 8021A42C 0021736C 88 01 00 12 */ lbz r0, 0x12(r1)
/* 8021A430 00217370 98 1F 00 00 */ stb r0, 0(r31)
/* 8021A434 00217374 7C 1E E8 2E */ lwzx r0, r30, r29
/* 8021A438 00217378 28 00 03 E6 */ cmplwi r0, 0x3e6
/* 8021A43C 0021737C 40 82 00 0C */ bne lbl_8021A448
/* 8021A440 00217380 38 00 00 07 */ li r0, 7
/* 8021A444 00217384 98 1F 00 00 */ stb r0, 0(r31)
lbl_8021A448:
/* 8021A448 00217388 3C 60 80 43 */ lis r3, lbl_80430158@ha
/* 8021A44C 0021738C 38 63 01 58 */ addi r3, r3, lbl_80430158@l
/* 8021A450 00217390 39 61 00 40 */ addi r11, r1, 0x40
/* 8021A454 00217394 48 14 7D D1 */ bl _restgpr_28
/* 8021A458 00217398 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8021A45C 0021739C 7C 08 03 A6 */ mtlr r0
/* 8021A460 002173A0 38 21 00 40 */ addi r1, r1, 0x40
/* 8021A464 002173A4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_changeTextureItemB
dMeter2Draw_c_NS_changeTextureItemB:
/* 8021A468 002173A8 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8021A46C 002173AC 7C 08 02 A6 */ mflr r0
/* 8021A470 002173B0 90 01 00 54 */ stw r0, 0x54(r1)
/* 8021A474 002173B4 39 61 00 50 */ addi r11, r1, 0x50
/* 8021A478 002173B8 48 14 7D 65 */ bl _savegpr_29
/* 8021A47C 002173BC 7C 7D 1B 78 */ mr r29, r3
/* 8021A480 002173C0 7C 9E 23 78 */ mr r30, r4
/* 8021A484 002173C4 3B E0 00 00 */ li r31, 0
/* 8021A488 002173C8 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 8021A48C 002173CC 28 03 00 58 */ cmplwi r3, 0x58
/* 8021A490 002173D0 40 82 00 0C */ bne lbl_8021A49C
/* 8021A494 002173D4 3B E0 00 02 */ li r31, 2
/* 8021A498 002173D8 48 00 00 28 */ b lbl_8021A4C0
lbl_8021A49C:
/* 8021A49C 002173DC 38 1E FF D8 */ addi r0, r30, -40
/* 8021A4A0 002173E0 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8021A4A4 002173E4 28 00 00 01 */ cmplwi r0, 1
/* 8021A4A8 002173E8 40 81 00 14 */ ble lbl_8021A4BC
/* 8021A4AC 002173EC 28 03 00 3F */ cmplwi r3, 0x3f
/* 8021A4B0 002173F0 41 82 00 0C */ beq lbl_8021A4BC
/* 8021A4B4 002173F4 28 03 00 49 */ cmplwi r3, 0x49
/* 8021A4B8 002173F8 40 82 00 08 */ bne lbl_8021A4C0
lbl_8021A4BC:
/* 8021A4BC 002173FC 3B E0 00 01 */ li r31, 1
lbl_8021A4C0:
/* 8021A4C0 00217400 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A4C4 00217404 28 00 00 00 */ cmplwi r0, 0
/* 8021A4C8 00217408 40 82 00 10 */ bne lbl_8021A4D8
/* 8021A4CC 0021740C 38 00 00 01 */ li r0, 1
/* 8021A4D0 00217410 98 1D 07 6B */ stb r0, 0x76b(r29)
/* 8021A4D4 00217414 48 00 00 0C */ b lbl_8021A4E0
lbl_8021A4D8:
/* 8021A4D8 00217418 38 00 00 00 */ li r0, 0
/* 8021A4DC 0021741C 98 1D 07 6B */ stb r0, 0x76b(r29)
lbl_8021A4E0:
/* 8021A4E0 00217420 7F A3 EB 78 */ mr r3, r29
/* 8021A4E4 00217424 7F C4 F3 78 */ mr r4, r30
/* 8021A4E8 00217428 48 00 13 29 */ bl dMeter2Draw_c_NS_setItemParamB
/* 8021A4EC 0021742C 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A4F0 00217430 80 C3 00 04 */ lwz r6, 4(r3)
/* 8021A4F4 00217434 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A4F8 00217438 54 00 18 38 */ slwi r0, r0, 3
/* 8021A4FC 0021743C 7C FD 02 14 */ add r7, r29, r0
/* 8021A500 00217440 80 A7 04 E4 */ lwz r5, 0x4e4(r7)
/* 8021A504 00217444 38 00 00 00 */ li r0, 0
/* 8021A508 00217448 90 01 00 08 */ stw r0, 8(r1)
/* 8021A50C 0021744C 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021A510 00217450 38 00 FF FF */ li r0, -1
/* 8021A514 00217454 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021A518 00217458 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A51C 0021745C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A520 00217460 7F C4 F3 78 */ mr r4, r30
/* 8021A524 00217464 80 E7 04 E8 */ lwz r7, 0x4e8(r7)
/* 8021A528 00217468 81 1D 05 14 */ lwz r8, 0x514(r29)
/* 8021A52C 0021746C 39 20 00 00 */ li r9, 0
/* 8021A530 00217470 39 40 00 00 */ li r10, 0
/* 8021A534 00217474 48 00 29 D5 */ bl dMeter2Info_c_NS_readItemTexture
/* 8021A538 00217478 2C 03 00 01 */ cmpwi r3, 1
/* 8021A53C 0021747C 41 81 00 14 */ bgt lbl_8021A550
/* 8021A540 00217480 38 00 00 00 */ li r0, 0
/* 8021A544 00217484 80 7D 05 14 */ lwz r3, 0x514(r29)
/* 8021A548 00217488 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8021A54C 0021748C 48 00 00 10 */ b lbl_8021A55C
lbl_8021A550:
/* 8021A550 00217490 38 00 00 01 */ li r0, 1
/* 8021A554 00217494 80 7D 05 14 */ lwz r3, 0x514(r29)
/* 8021A558 00217498 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8021A55C:
/* 8021A55C 0021749C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A560 002174A0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021A564 002174A4 88 03 05 68 */ lbz r0, 0x568(r3)
/* 8021A568 002174A8 28 00 00 01 */ cmplwi r0, 1
/* 8021A56C 002174AC 40 82 00 2C */ bne lbl_8021A598
/* 8021A570 002174B0 88 03 05 69 */ lbz r0, 0x569(r3)
/* 8021A574 002174B4 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A578 002174B8 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8021A57C 002174BC 3C 00 43 30 */ lis r0, 0x4330
/* 8021A580 002174C0 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021A584 002174C4 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021A588 002174C8 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A58C 002174CC C0 02 AE D8 */ lfs f0, lbl_804548D8-_SDA2_BASE_(r2)
/* 8021A590 002174D0 EC 81 00 24 */ fdivs f4, f1, f0
/* 8021A594 002174D4 48 00 00 3C */ b lbl_8021A5D0
lbl_8021A598:
/* 8021A598 002174D8 3C 60 80 3B */ lis r3, lbl_803AC5A0@ha
/* 8021A59C 002174DC 38 63 C5 A0 */ addi r3, r3, lbl_803AC5A0@l
/* 8021A5A0 002174E0 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8021A5A4 002174E4 1C 00 00 18 */ mulli r0, r0, 0x18
/* 8021A5A8 002174E8 7C 63 02 14 */ add r3, r3, r0
/* 8021A5AC 002174EC 88 03 00 12 */ lbz r0, 0x12(r3)
/* 8021A5B0 002174F0 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A5B4 002174F4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021A5B8 002174F8 3C 00 43 30 */ lis r0, 0x4330
/* 8021A5BC 002174FC 90 01 00 20 */ stw r0, 0x20(r1)
/* 8021A5C0 00217500 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8021A5C4 00217504 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A5C8 00217508 C0 02 AE D8 */ lfs f0, lbl_804548D8-_SDA2_BASE_(r2)
/* 8021A5CC 0021750C EC 81 00 24 */ fdivs f4, f1, f0
lbl_8021A5D0:
/* 8021A5D0 00217510 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A5D4 00217514 C0 23 00 34 */ lfs f1, 0x34(r3)
/* 8021A5D8 00217518 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A5DC 0021751C 54 00 18 38 */ slwi r0, r0, 3
/* 8021A5E0 00217520 7C 7D 02 14 */ add r3, r29, r0
/* 8021A5E4 00217524 80 63 04 E4 */ lwz r3, 0x4e4(r3)
/* 8021A5E8 00217528 A0 03 00 02 */ lhz r0, 2(r3)
/* 8021A5EC 0021752C C8 42 AE C0 */ lfd f2, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A5F0 00217530 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021A5F4 00217534 3C 80 43 30 */ lis r4, 0x4330
/* 8021A5F8 00217538 90 81 00 28 */ stw r4, 0x28(r1)
/* 8021A5FC 0021753C C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021A600 00217540 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A604 00217544 EC 00 00 72 */ fmuls f0, f0, f1
/* 8021A608 00217548 C0 22 AE DC */ lfs f1, lbl_804548DC-_SDA2_BASE_(r2)
/* 8021A60C 0021754C EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A610 00217550 EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A614 00217554 D0 1D 06 E4 */ stfs f0, 0x6e4(r29)
/* 8021A618 00217558 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A61C 0021755C C0 63 00 38 */ lfs f3, 0x38(r3)
/* 8021A620 00217560 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A624 00217564 54 00 18 38 */ slwi r0, r0, 3
/* 8021A628 00217568 7C 7D 02 14 */ add r3, r29, r0
/* 8021A62C 0021756C 80 63 04 E4 */ lwz r3, 0x4e4(r3)
/* 8021A630 00217570 A0 03 00 04 */ lhz r0, 4(r3)
/* 8021A634 00217574 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021A638 00217578 90 81 00 30 */ stw r4, 0x30(r1)
/* 8021A63C 0021757C C8 01 00 30 */ lfd f0, 0x30(r1)
/* 8021A640 00217580 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A644 00217584 EC 00 00 F2 */ fmuls f0, f0, f3
/* 8021A648 00217588 EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A64C 0021758C EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A650 00217590 D0 1D 06 E8 */ stfs f0, 0x6e8(r29)
/* 8021A654 00217594 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A658 00217598 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8021A65C 0021759C C0 22 AE 94 */ lfs f1, lbl_80454894-_SDA2_BASE_(r2)
/* 8021A660 002175A0 C0 1D 06 E4 */ lfs f0, 0x6e4(r29)
/* 8021A664 002175A4 EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A668 002175A8 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A66C 002175AC D0 1D 06 DC */ stfs f0, 0x6dc(r29)
/* 8021A670 002175B0 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A674 002175B4 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8021A678 002175B8 C0 1D 06 E8 */ lfs f0, 0x6e8(r29)
/* 8021A67C 002175BC EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A680 002175C0 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A684 002175C4 D0 1D 06 E0 */ stfs f0, 0x6e0(r29)
/* 8021A688 002175C8 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A68C 002175CC 80 63 00 04 */ lwz r3, 4(r3)
/* 8021A690 002175D0 C0 3D 06 E4 */ lfs f1, 0x6e4(r29)
/* 8021A694 002175D4 C0 5D 06 E8 */ lfs f2, 0x6e8(r29)
/* 8021A698 002175D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A69C 002175DC 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A6A0 002175E0 7D 89 03 A6 */ mtctr r12
/* 8021A6A4 002175E4 4E 80 04 21 */ bctrl
/* 8021A6A8 002175E8 57 E5 10 3A */ slwi r5, r31, 2
/* 8021A6AC 002175EC 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A6B0 002175F0 C0 5D 06 DC */ lfs f2, 0x6dc(r29)
/* 8021A6B4 002175F4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8021A6B8 002175F8 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8021A6BC 002175FC 7C 80 2A 14 */ add r4, r0, r5
/* 8021A6C0 00217600 C0 24 01 84 */ lfs f1, 0x184(r4)
/* 8021A6C4 00217604 C0 1D 06 EC */ lfs f0, 0x6ec(r29)
/* 8021A6C8 00217608 EC 01 00 2A */ fadds f0, f1, f0
/* 8021A6CC 0021760C EC 22 00 2A */ fadds f1, f2, f0
/* 8021A6D0 00217610 C0 7D 06 E0 */ lfs f3, 0x6e0(r29)
/* 8021A6D4 00217614 C0 44 01 90 */ lfs f2, 0x190(r4)
/* 8021A6D8 00217618 C0 1D 06 F0 */ lfs f0, 0x6f0(r29)
/* 8021A6DC 0021761C EC 02 00 2A */ fadds f0, f2, f0
/* 8021A6E0 00217620 EC 43 00 2A */ fadds f2, f3, f0
/* 8021A6E4 00217624 48 03 9E CD */ bl CPaneMgr_NS_paneTrans
/* 8021A6E8 00217628 80 7D 05 14 */ lwz r3, 0x514(r29)
/* 8021A6EC 0021762C C0 3D 06 E4 */ lfs f1, 0x6e4(r29)
/* 8021A6F0 00217630 C0 5D 06 E8 */ lfs f2, 0x6e8(r29)
/* 8021A6F4 00217634 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A6F8 00217638 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A6FC 0021763C 7D 89 03 A6 */ mtctr r12
/* 8021A700 00217640 4E 80 04 21 */ bctrl
/* 8021A704 00217644 39 61 00 50 */ addi r11, r1, 0x50
/* 8021A708 00217648 48 14 7B 21 */ bl _restgpr_29
/* 8021A70C 0021764C 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8021A710 00217650 7C 08 03 A6 */ mtlr r0
/* 8021A714 00217654 38 21 00 50 */ addi r1, r1, 0x50
/* 8021A718 00217658 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_changeTextureItemXY
dMeter2Draw_c_NS_changeTextureItemXY:
/* 8021A71C 0021765C 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 8021A720 00217660 7C 08 02 A6 */ mflr r0
/* 8021A724 00217664 90 01 00 64 */ stw r0, 0x64(r1)
/* 8021A728 00217668 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A72C 0021766C 48 14 7A A1 */ bl func_803621CC
/* 8021A730 00217670 7C 79 1B 78 */ mr r25, r3
/* 8021A734 00217674 7C 9A 23 78 */ mr r26, r4
/* 8021A738 00217678 7C BB 2B 78 */ mr r27, r5
/* 8021A73C 0021767C 54 A0 06 3E */ clrlwi r0, r5, 0x18
/* 8021A740 00217680 28 00 00 53 */ cmplwi r0, 0x53
/* 8021A744 00217684 40 82 00 08 */ bne lbl_8021A74C
/* 8021A748 00217688 3B 60 00 43 */ li r27, 0x43
lbl_8021A74C:
/* 8021A74C 0021768C 7F F9 D2 14 */ add r31, r25, r26
/* 8021A750 00217690 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A754 00217694 28 00 00 00 */ cmplwi r0, 0
/* 8021A758 00217698 40 82 00 10 */ bne lbl_8021A768
/* 8021A75C 0021769C 38 00 00 01 */ li r0, 1
/* 8021A760 002176A0 98 1F 07 6C */ stb r0, 0x76c(r31)
/* 8021A764 002176A4 48 00 00 0C */ b lbl_8021A770
lbl_8021A768:
/* 8021A768 002176A8 38 00 00 00 */ li r0, 0
/* 8021A76C 002176AC 98 1F 07 6C */ stb r0, 0x76c(r31)
lbl_8021A770:
/* 8021A770 002176B0 57 5E 10 3A */ slwi r30, r26, 2
/* 8021A774 002176B4 7F B9 F2 14 */ add r29, r25, r30
/* 8021A778 002176B8 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A77C 002176BC 80 C3 00 04 */ lwz r6, 4(r3)
/* 8021A780 002176C0 57 48 20 36 */ slwi r8, r26, 4
/* 8021A784 002176C4 7F 99 42 14 */ add r28, r25, r8
/* 8021A788 002176C8 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A78C 002176CC 54 07 18 38 */ slwi r7, r0, 3
/* 8021A790 002176D0 3B 9C 04 F4 */ addi r28, r28, 0x4f4
/* 8021A794 002176D4 7C BC 38 2E */ lwzx r5, r28, r7
/* 8021A798 002176D8 38 00 00 00 */ li r0, 0
/* 8021A79C 002176DC 90 01 00 08 */ stw r0, 8(r1)
/* 8021A7A0 002176E0 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021A7A4 002176E4 38 00 FF FF */ li r0, -1
/* 8021A7A8 002176E8 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021A7AC 002176EC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021A7B0 002176F0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021A7B4 002176F4 7F 64 DB 78 */ mr r4, r27
/* 8021A7B8 002176F8 7C 19 42 14 */ add r0, r25, r8
/* 8021A7BC 002176FC 7C E0 3A 14 */ add r7, r0, r7
/* 8021A7C0 00217700 80 E7 04 F8 */ lwz r7, 0x4f8(r7)
/* 8021A7C4 00217704 81 1D 05 18 */ lwz r8, 0x518(r29)
/* 8021A7C8 00217708 39 20 00 00 */ li r9, 0
/* 8021A7CC 0021770C 39 40 00 00 */ li r10, 0
/* 8021A7D0 00217710 48 00 27 39 */ bl dMeter2Info_c_NS_readItemTexture
/* 8021A7D4 00217714 2C 03 00 01 */ cmpwi r3, 1
/* 8021A7D8 00217718 41 81 00 14 */ bgt lbl_8021A7EC
/* 8021A7DC 0021771C 38 00 00 00 */ li r0, 0
/* 8021A7E0 00217720 80 7D 05 18 */ lwz r3, 0x518(r29)
/* 8021A7E4 00217724 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8021A7E8 00217728 48 00 00 10 */ b lbl_8021A7F8
lbl_8021A7EC:
/* 8021A7EC 0021772C 38 00 00 01 */ li r0, 1
/* 8021A7F0 00217730 80 7D 05 18 */ lwz r3, 0x518(r29)
/* 8021A7F4 00217734 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8021A7F8:
/* 8021A7F8 00217738 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021A7FC 0021773C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021A800 00217740 88 03 05 68 */ lbz r0, 0x568(r3)
/* 8021A804 00217744 28 00 00 01 */ cmplwi r0, 1
/* 8021A808 00217748 40 82 00 2C */ bne lbl_8021A834
/* 8021A80C 0021774C 88 03 05 69 */ lbz r0, 0x569(r3)
/* 8021A810 00217750 C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A814 00217754 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8021A818 00217758 3C 00 43 30 */ lis r0, 0x4330
/* 8021A81C 0021775C 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021A820 00217760 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021A824 00217764 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A828 00217768 C0 02 AE D8 */ lfs f0, lbl_804548D8-_SDA2_BASE_(r2)
/* 8021A82C 0021776C EC 81 00 24 */ fdivs f4, f1, f0
/* 8021A830 00217770 48 00 00 3C */ b lbl_8021A86C
lbl_8021A834:
/* 8021A834 00217774 3C 60 80 3B */ lis r3, lbl_803AC5A0@ha
/* 8021A838 00217778 38 63 C5 A0 */ addi r3, r3, lbl_803AC5A0@l
/* 8021A83C 0021777C 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 8021A840 00217780 1C 00 00 18 */ mulli r0, r0, 0x18
/* 8021A844 00217784 7C 63 02 14 */ add r3, r3, r0
/* 8021A848 00217788 88 03 00 12 */ lbz r0, 0x12(r3)
/* 8021A84C 0021778C C8 22 AE C0 */ lfd f1, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A850 00217790 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021A854 00217794 3C 00 43 30 */ lis r0, 0x4330
/* 8021A858 00217798 90 01 00 20 */ stw r0, 0x20(r1)
/* 8021A85C 0021779C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8021A860 002177A0 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A864 002177A4 C0 02 AE D8 */ lfs f0, lbl_804548D8-_SDA2_BASE_(r2)
/* 8021A868 002177A8 EC 81 00 24 */ fdivs f4, f1, f0
lbl_8021A86C:
/* 8021A86C 002177AC 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A870 002177B0 C0 23 00 34 */ lfs f1, 0x34(r3)
/* 8021A874 002177B4 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A878 002177B8 54 00 18 38 */ slwi r0, r0, 3
/* 8021A87C 002177BC 7C 7C 00 2E */ lwzx r3, r28, r0
/* 8021A880 002177C0 A0 03 00 02 */ lhz r0, 2(r3)
/* 8021A884 002177C4 C8 42 AE C0 */ lfd f2, lbl_804548C0-_SDA2_BASE_(r2)
/* 8021A888 002177C8 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021A88C 002177CC 3C 80 43 30 */ lis r4, 0x4330
/* 8021A890 002177D0 90 81 00 28 */ stw r4, 0x28(r1)
/* 8021A894 002177D4 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021A898 002177D8 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A89C 002177DC EC 00 00 72 */ fmuls f0, f0, f1
/* 8021A8A0 002177E0 C0 22 AE DC */ lfs f1, lbl_804548DC-_SDA2_BASE_(r2)
/* 8021A8A4 002177E4 EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A8A8 002177E8 EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A8AC 002177EC 7F 79 F2 14 */ add r27, r25, r30
/* 8021A8B0 002177F0 D0 1B 06 C4 */ stfs f0, 0x6c4(r27)
/* 8021A8B4 002177F4 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A8B8 002177F8 C0 63 00 38 */ lfs f3, 0x38(r3)
/* 8021A8BC 002177FC 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A8C0 00217800 54 00 18 38 */ slwi r0, r0, 3
/* 8021A8C4 00217804 7C 7C 00 2E */ lwzx r3, r28, r0
/* 8021A8C8 00217808 A0 03 00 04 */ lhz r0, 4(r3)
/* 8021A8CC 0021780C 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021A8D0 00217810 90 81 00 30 */ stw r4, 0x30(r1)
/* 8021A8D4 00217814 C8 01 00 30 */ lfd f0, 0x30(r1)
/* 8021A8D8 00217818 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A8DC 0021781C EC 00 00 F2 */ fmuls f0, f0, f3
/* 8021A8E0 00217820 EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A8E4 00217824 EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A8E8 00217828 D0 1B 06 D0 */ stfs f0, 0x6d0(r27)
/* 8021A8EC 0021782C 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A8F0 00217830 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8021A8F4 00217834 C0 22 AE 94 */ lfs f1, lbl_80454894-_SDA2_BASE_(r2)
/* 8021A8F8 00217838 C0 1B 06 C4 */ lfs f0, 0x6c4(r27)
/* 8021A8FC 0021783C EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A900 00217840 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A904 00217844 D0 1B 06 AC */ stfs f0, 0x6ac(r27)
/* 8021A908 00217848 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A90C 0021784C C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8021A910 00217850 C0 1B 06 D0 */ lfs f0, 0x6d0(r27)
/* 8021A914 00217854 EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A918 00217858 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A91C 0021785C D0 1B 06 B8 */ stfs f0, 0x6b8(r27)
/* 8021A920 00217860 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A924 00217864 80 63 00 04 */ lwz r3, 4(r3)
/* 8021A928 00217868 C0 3B 06 C4 */ lfs f1, 0x6c4(r27)
/* 8021A92C 0021786C C0 5B 06 D0 */ lfs f2, 0x6d0(r27)
/* 8021A930 00217870 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A934 00217874 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A938 00217878 7D 89 03 A6 */ mtctr r12
/* 8021A93C 0021787C 3B DB 06 AC */ addi r30, r27, 0x6ac
/* 8021A940 00217880 3B 9B 06 B8 */ addi r28, r27, 0x6b8
/* 8021A944 00217884 4E 80 04 21 */ bctrl
/* 8021A948 00217888 2C 1A 00 00 */ cmpwi r26, 0
/* 8021A94C 0021788C 40 82 00 28 */ bne lbl_8021A974
/* 8021A950 00217890 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A954 00217894 C0 39 00 04 */ lfs f1, 4(r25)
/* 8021A958 00217898 C0 1E 00 00 */ lfs f0, 0(r30)
/* 8021A95C 0021789C EC 21 00 2A */ fadds f1, f1, f0
/* 8021A960 002178A0 C0 59 00 08 */ lfs f2, 8(r25)
/* 8021A964 002178A4 C0 1C 00 00 */ lfs f0, 0(r28)
/* 8021A968 002178A8 EC 42 00 2A */ fadds f2, f2, f0
/* 8021A96C 002178AC 48 03 9C 45 */ bl CPaneMgr_NS_paneTrans
/* 8021A970 002178B0 48 00 00 24 */ b lbl_8021A994
lbl_8021A974:
/* 8021A974 002178B4 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A978 002178B8 C0 39 00 20 */ lfs f1, 0x20(r25)
/* 8021A97C 002178BC C0 1E 00 00 */ lfs f0, 0(r30)
/* 8021A980 002178C0 EC 21 00 2A */ fadds f1, f1, f0
/* 8021A984 002178C4 C0 59 00 24 */ lfs f2, 0x24(r25)
/* 8021A988 002178C8 C0 1C 00 00 */ lfs f0, 0(r28)
/* 8021A98C 002178CC EC 42 00 2A */ fadds f2, f2, f0
/* 8021A990 002178D0 48 03 9C 21 */ bl CPaneMgr_NS_paneTrans
lbl_8021A994:
/* 8021A994 002178D4 80 7D 05 18 */ lwz r3, 0x518(r29)
/* 8021A998 002178D8 C0 3B 06 C4 */ lfs f1, 0x6c4(r27)
/* 8021A99C 002178DC C0 5B 06 D0 */ lfs f2, 0x6d0(r27)
/* 8021A9A0 002178E0 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A9A4 002178E4 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A9A8 002178E8 7D 89 03 A6 */ mtctr r12
/* 8021A9AC 002178EC 4E 80 04 21 */ bctrl
/* 8021A9B0 002178F0 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A9B4 002178F4 48 14 78 65 */ bl func_80362218
/* 8021A9B8 002178F8 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8021A9BC 002178FC 7C 08 03 A6 */ mtlr r0
/* 8021A9C0 00217900 38 21 00 60 */ addi r1, r1, 0x60
/* 8021A9C4 00217904 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaAnimeMin
dMeter2Draw_c_NS_setAlphaAnimeMin:
/* 8021A9C8 00217908 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8021A9CC 0021790C 7C 08 02 A6 */ mflr r0
/* 8021A9D0 00217910 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021A9D4 00217914 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8021A9D8 00217918 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8021A9DC 0021791C 7C 9E 23 78 */ mr r30, r4
/* 8021A9E0 00217920 7C BF 2B 78 */ mr r31, r5
/* 8021A9E4 00217924 7F C3 F3 78 */ mr r3, r30
/* 8021A9E8 00217928 48 03 AE 41 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021A9EC 0021792C A8 7E 00 16 */ lha r3, 0x16(r30)
/* 8021A9F0 00217930 7C 64 1B 78 */ mr r4, r3
/* 8021A9F4 00217934 7F E0 07 34 */ extsh r0, r31
/* 8021A9F8 00217938 7C 03 00 00 */ cmpw r3, r0
/* 8021A9FC 0021793C 40 81 00 08 */ ble lbl_8021AA04
/* 8021AA00 00217940 7F E4 FB 78 */ mr r4, r31
lbl_8021AA04:
/* 8021AA04 00217944 7C 80 07 35 */ extsh. r0, r4
/* 8021AA08 00217948 41 81 00 28 */ bgt lbl_8021AA30
/* 8021AA0C 0021794C 7F C3 F3 78 */ mr r3, r30
/* 8021AA10 00217950 48 03 AE 19 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021AA14 00217954 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021AA18 00217958 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021AA1C 0021795C 41 82 00 70 */ beq lbl_8021AA8C
/* 8021AA20 00217960 7F C3 F3 78 */ mr r3, r30
/* 8021AA24 00217964 FC 20 00 90 */ fmr f1, f0
/* 8021AA28 00217968 48 03 AD A9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021AA2C 0021796C 48 00 00 60 */ b lbl_8021AA8C
lbl_8021AA30:
/* 8021AA30 00217970 38 84 FF FF */ addi r4, r4, -1
/* 8021AA34 00217974 7C 80 07 35 */ extsh. r0, r4
/* 8021AA38 00217978 40 80 00 08 */ bge lbl_8021AA40
/* 8021AA3C 0021797C 38 80 00 00 */ li r4, 0
lbl_8021AA40:
/* 8021AA40 00217980 B0 9E 00 16 */ sth r4, 0x16(r30)
/* 8021AA44 00217984 7F C3 F3 78 */ mr r3, r30
/* 8021AA48 00217988 7C 80 07 34 */ extsh r0, r4
/* 8021AA4C 0021798C C8 62 AE A0 */ lfd f3, lbl_804548A0-_SDA2_BASE_(r2)
/* 8021AA50 00217990 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8021AA54 00217994 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021AA58 00217998 3C 80 43 30 */ lis r4, 0x4330
/* 8021AA5C 0021799C 90 81 00 08 */ stw r4, 8(r1)
/* 8021AA60 002179A0 C8 01 00 08 */ lfd f0, 8(r1)
/* 8021AA64 002179A4 EC 40 18 28 */ fsubs f2, f0, f3
/* 8021AA68 002179A8 7F E0 07 34 */ extsh r0, r31
/* 8021AA6C 002179AC 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8021AA70 002179B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021AA74 002179B4 90 81 00 10 */ stw r4, 0x10(r1)
/* 8021AA78 002179B8 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8021AA7C 002179BC EC 00 18 28 */ fsubs f0, f0, f3
/* 8021AA80 002179C0 EC 02 00 24 */ fdivs f0, f2, f0
/* 8021AA84 002179C4 EC 21 00 32 */ fmuls f1, f1, f0
/* 8021AA88 002179C8 48 03 AD 49 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8021AA8C:
/* 8021AA8C 002179CC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8021AA90 002179D0 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 8021AA94 002179D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8021AA98 002179D8 7C 08 03 A6 */ mtlr r0
/* 8021AA9C 002179DC 38 21 00 20 */ addi r1, r1, 0x20
/* 8021AAA0 002179E0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setAlphaAnimeMax
dMeter2Draw_c_NS_setAlphaAnimeMax:
/* 8021AAA4 002179E4 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8021AAA8 002179E8 7C 08 02 A6 */ mflr r0
/* 8021AAAC 002179EC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021AAB0 002179F0 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8021AAB4 002179F4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8021AAB8 002179F8 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8021AABC 002179FC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8021AAC0 00217A00 7C 9E 23 78 */ mr r30, r4
/* 8021AAC4 00217A04 7C BF 2B 78 */ mr r31, r5
/* 8021AAC8 00217A08 7F C3 F3 78 */ mr r3, r30
/* 8021AACC 00217A0C 48 03 AD 5D */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021AAD0 00217A10 FF E0 08 90 */ fmr f31, f1
/* 8021AAD4 00217A14 A8 9E 00 16 */ lha r4, 0x16(r30)
/* 8021AAD8 00217A18 7F E3 07 34 */ extsh r3, r31
/* 8021AADC 00217A1C 7C 04 18 00 */ cmpw r4, r3
/* 8021AAE0 00217A20 41 80 00 24 */ blt lbl_8021AB04
/* 8021AAE4 00217A24 7F C3 F3 78 */ mr r3, r30
/* 8021AAE8 00217A28 48 03 AD 41 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021AAEC 00217A2C FC 1F 08 00 */ fcmpu cr0, f31, f1
/* 8021AAF0 00217A30 41 82 00 74 */ beq lbl_8021AB64
/* 8021AAF4 00217A34 7F C3 F3 78 */ mr r3, r30
/* 8021AAF8 00217A38 FC 20 F8 90 */ fmr f1, f31
/* 8021AAFC 00217A3C 48 03 AC D5 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8021AB00 00217A40 48 00 00 64 */ b lbl_8021AB64
lbl_8021AB04:
/* 8021AB04 00217A44 38 84 00 01 */ addi r4, r4, 1
/* 8021AB08 00217A48 7C 80 07 34 */ extsh r0, r4
/* 8021AB0C 00217A4C 7C 00 18 00 */ cmpw r0, r3
/* 8021AB10 00217A50 40 81 00 08 */ ble lbl_8021AB18
/* 8021AB14 00217A54 7F E4 FB 78 */ mr r4, r31
lbl_8021AB18:
/* 8021AB18 00217A58 B0 9E 00 16 */ sth r4, 0x16(r30)
/* 8021AB1C 00217A5C 7F C3 F3 78 */ mr r3, r30
/* 8021AB20 00217A60 7C 80 07 34 */ extsh r0, r4
/* 8021AB24 00217A64 C8 42 AE A0 */ lfd f2, lbl_804548A0-_SDA2_BASE_(r2)
/* 8021AB28 00217A68 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8021AB2C 00217A6C 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021AB30 00217A70 3C 80 43 30 */ lis r4, 0x4330
/* 8021AB34 00217A74 90 81 00 08 */ stw r4, 8(r1)
/* 8021AB38 00217A78 C8 01 00 08 */ lfd f0, 8(r1)
/* 8021AB3C 00217A7C EC 20 10 28 */ fsubs f1, f0, f2
/* 8021AB40 00217A80 7F E0 07 34 */ extsh r0, r31
/* 8021AB44 00217A84 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8021AB48 00217A88 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021AB4C 00217A8C 90 81 00 10 */ stw r4, 0x10(r1)
/* 8021AB50 00217A90 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8021AB54 00217A94 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021AB58 00217A98 EC 01 00 24 */ fdivs f0, f1, f0
/* 8021AB5C 00217A9C EC 3F 00 32 */ fmuls f1, f31, f0
/* 8021AB60 00217AA0 48 03 AC 71 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8021AB64:
/* 8021AB64 00217AA4 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8021AB68 00217AA8 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8021AB6C 00217AAC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8021AB70 00217AB0 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 8021AB74 00217AB4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8021AB78 00217AB8 7C 08 03 A6 */ mtlr r0
/* 8021AB7C 00217ABC 38 21 00 30 */ addi r1, r1, 0x30
/* 8021AB80 00217AC0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setItemNum
dMeter2Draw_c_NS_setItemNum:
/* 8021AB84 00217AC4 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8021AB88 00217AC8 7C 08 02 A6 */ mflr r0
/* 8021AB8C 00217ACC 90 01 00 44 */ stw r0, 0x44(r1)
/* 8021AB90 00217AD0 39 61 00 40 */ addi r11, r1, 0x40
/* 8021AB94 00217AD4 48 14 76 35 */ bl func_803621C8
/* 8021AB98 00217AD8 7C 7F 1B 78 */ mr r31, r3
/* 8021AB9C 00217ADC 7C BC 2B 78 */ mr r28, r5
/* 8021ABA0 00217AE0 54 A3 06 3E */ clrlwi r3, r5, 0x18
/* 8021ABA4 00217AE4 54 C0 06 3E */ clrlwi r0, r6, 0x18
/* 8021ABA8 00217AE8 7C 03 00 40 */ cmplw r3, r0
/* 8021ABAC 00217AEC 40 81 00 08 */ ble lbl_8021ABB4
/* 8021ABB0 00217AF0 7C DC 33 78 */ mr r28, r6
lbl_8021ABB4:
/* 8021ABB4 00217AF4 38 00 FF FF */ li r0, -1
/* 8021ABB8 00217AF8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021ABBC 00217AFC 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021ABC0 00217B00 57 83 06 3E */ clrlwi r3, r28, 0x18
/* 8021ABC4 00217B04 54 C0 06 3E */ clrlwi r0, r6, 0x18
/* 8021ABC8 00217B08 7C 03 00 40 */ cmplw r3, r0
/* 8021ABCC 00217B0C 40 82 00 3C */ bne lbl_8021AC08
/* 8021ABD0 00217B10 38 00 00 1E */ li r0, 0x1e
/* 8021ABD4 00217B14 98 01 00 14 */ stb r0, 0x14(r1)
/* 8021ABD8 00217B18 98 01 00 15 */ stb r0, 0x15(r1)
/* 8021ABDC 00217B1C 98 01 00 16 */ stb r0, 0x16(r1)
/* 8021ABE0 00217B20 38 00 00 00 */ li r0, 0
/* 8021ABE4 00217B24 98 01 00 17 */ stb r0, 0x17(r1)
/* 8021ABE8 00217B28 38 60 00 FF */ li r3, 0xff
/* 8021ABEC 00217B2C 98 61 00 10 */ stb r3, 0x10(r1)
/* 8021ABF0 00217B30 38 00 00 C8 */ li r0, 0xc8
/* 8021ABF4 00217B34 98 01 00 11 */ stb r0, 0x11(r1)
/* 8021ABF8 00217B38 38 00 00 32 */ li r0, 0x32
/* 8021ABFC 00217B3C 98 01 00 12 */ stb r0, 0x12(r1)
/* 8021AC00 00217B40 98 61 00 13 */ stb r3, 0x13(r1)
/* 8021AC04 00217B44 48 00 00 68 */ b lbl_8021AC6C
lbl_8021AC08:
/* 8021AC08 00217B48 28 03 00 00 */ cmplwi r3, 0
/* 8021AC0C 00217B4C 40 82 00 38 */ bne lbl_8021AC44
/* 8021AC10 00217B50 38 00 00 1E */ li r0, 0x1e
/* 8021AC14 00217B54 98 01 00 14 */ stb r0, 0x14(r1)
/* 8021AC18 00217B58 98 01 00 15 */ stb r0, 0x15(r1)
/* 8021AC1C 00217B5C 98 01 00 16 */ stb r0, 0x16(r1)
/* 8021AC20 00217B60 38 00 00 00 */ li r0, 0
/* 8021AC24 00217B64 98 01 00 17 */ stb r0, 0x17(r1)
/* 8021AC28 00217B68 38 00 00 B4 */ li r0, 0xb4
/* 8021AC2C 00217B6C 98 01 00 10 */ stb r0, 0x10(r1)
/* 8021AC30 00217B70 98 01 00 11 */ stb r0, 0x11(r1)
/* 8021AC34 00217B74 98 01 00 12 */ stb r0, 0x12(r1)
/* 8021AC38 00217B78 38 00 00 FF */ li r0, 0xff
/* 8021AC3C 00217B7C 98 01 00 13 */ stb r0, 0x13(r1)
/* 8021AC40 00217B80 48 00 00 2C */ b lbl_8021AC6C
lbl_8021AC44:
/* 8021AC44 00217B84 38 00 00 00 */ li r0, 0
/* 8021AC48 00217B88 98 01 00 14 */ stb r0, 0x14(r1)
/* 8021AC4C 00217B8C 98 01 00 15 */ stb r0, 0x15(r1)
/* 8021AC50 00217B90 98 01 00 16 */ stb r0, 0x16(r1)
/* 8021AC54 00217B94 98 01 00 17 */ stb r0, 0x17(r1)
/* 8021AC58 00217B98 38 00 00 FF */ li r0, 0xff
/* 8021AC5C 00217B9C 98 01 00 10 */ stb r0, 0x10(r1)
/* 8021AC60 00217BA0 98 01 00 11 */ stb r0, 0x11(r1)
/* 8021AC64 00217BA4 98 01 00 12 */ stb r0, 0x12(r1)
/* 8021AC68 00217BA8 98 01 00 13 */ stb r0, 0x13(r1)
lbl_8021AC6C:
/* 8021AC6C 00217BAC 3B 00 00 00 */ li r24, 0
/* 8021AC70 00217BB0 3B A0 00 00 */ li r29, 0
/* 8021AC74 00217BB4 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8021AC78 00217BB8 1F C0 00 0C */ mulli r30, r0, 0xc
/* 8021AC7C 00217BBC 7F 3F F2 14 */ add r25, r31, r30
/* 8021AC80 00217BC0 83 41 00 10 */ lwz r26, 0x10(r1)
/* 8021AC84 00217BC4 83 61 00 14 */ lwz r27, 0x14(r1)
lbl_8021AC88:
/* 8021AC88 00217BC8 93 41 00 08 */ stw r26, 8(r1)
/* 8021AC8C 00217BCC 93 61 00 0C */ stw r27, 0xc(r1)
/* 8021AC90 00217BD0 38 1D 00 84 */ addi r0, r29, 0x84
/* 8021AC94 00217BD4 7C 79 00 2E */ lwzx r3, r25, r0
/* 8021AC98 00217BD8 38 81 00 0C */ addi r4, r1, 0xc
/* 8021AC9C 00217BDC 38 A1 00 08 */ addi r5, r1, 8
/* 8021ACA0 00217BE0 81 83 00 00 */ lwz r12, 0(r3)
/* 8021ACA4 00217BE4 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 8021ACA8 00217BE8 7D 89 03 A6 */ mtctr r12
/* 8021ACAC 00217BEC 4E 80 04 21 */ bctrl
/* 8021ACB0 00217BF0 3B 18 00 01 */ addi r24, r24, 1
/* 8021ACB4 00217BF4 2C 18 00 03 */ cmpwi r24, 3
/* 8021ACB8 00217BF8 3B BD 00 04 */ addi r29, r29, 4
/* 8021ACBC 00217BFC 41 80 FF CC */ blt lbl_8021AC88
/* 8021ACC0 00217C00 57 9C 06 3E */ clrlwi r28, r28, 0x18
/* 8021ACC4 00217C04 28 1C 00 64 */ cmplwi r28, 0x64
/* 8021ACC8 00217C08 40 80 00 C8 */ bge lbl_8021AD90
/* 8021ACCC 00217C0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021ACD0 00217C10 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8021ACD4 00217C14 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021ACD8 00217C18 38 00 00 0A */ li r0, 0xa
/* 8021ACDC 00217C1C 7C 7C 03 D6 */ divw r3, r28, r0
/* 8021ACE0 00217C20 48 00 35 E9 */ bl dMeter2Info_getNumberTextureName
/* 8021ACE4 00217C24 7C 65 1B 78 */ mr r5, r3
/* 8021ACE8 00217C28 7F 43 D3 78 */ mr r3, r26
/* 8021ACEC 00217C2C 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8021ACF0 00217C30 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8021ACF4 00217C34 81 9A 00 00 */ lwz r12, 0(r26)
/* 8021ACF8 00217C38 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021ACFC 00217C3C 7D 89 03 A6 */ mtctr r12
/* 8021AD00 00217C40 4E 80 04 21 */ bctrl
/* 8021AD04 00217C44 7C 64 1B 78 */ mr r4, r3
/* 8021AD08 00217C48 7C 7F F2 14 */ add r3, r31, r30
/* 8021AD0C 00217C4C 80 63 00 84 */ lwz r3, 0x84(r3)
/* 8021AD10 00217C50 38 A0 00 00 */ li r5, 0
/* 8021AD14 00217C54 81 83 00 00 */ lwz r12, 0(r3)
/* 8021AD18 00217C58 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021AD1C 00217C5C 7D 89 03 A6 */ mtctr r12
/* 8021AD20 00217C60 4E 80 04 21 */ bctrl
/* 8021AD24 00217C64 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021AD28 00217C68 38 60 00 0A */ li r3, 0xa
/* 8021AD2C 00217C6C 7C 1C 1B D6 */ divw r0, r28, r3
/* 8021AD30 00217C70 7C 00 19 D6 */ mullw r0, r0, r3
/* 8021AD34 00217C74 7C 60 E0 50 */ subf r3, r0, r28
/* 8021AD38 00217C78 48 00 35 91 */ bl dMeter2Info_getNumberTextureName
/* 8021AD3C 00217C7C 7C 65 1B 78 */ mr r5, r3
/* 8021AD40 00217C80 7F 43 D3 78 */ mr r3, r26
/* 8021AD44 00217C84 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8021AD48 00217C88 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8021AD4C 00217C8C 81 9A 00 00 */ lwz r12, 0(r26)
/* 8021AD50 00217C90 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021AD54 00217C94 7D 89 03 A6 */ mtctr r12
/* 8021AD58 00217C98 4E 80 04 21 */ bctrl
/* 8021AD5C 00217C9C 7C 64 1B 78 */ mr r4, r3
/* 8021AD60 00217CA0 7C 7F F2 14 */ add r3, r31, r30
/* 8021AD64 00217CA4 80 63 00 88 */ lwz r3, 0x88(r3)
/* 8021AD68 00217CA8 38 A0 00 00 */ li r5, 0
/* 8021AD6C 00217CAC 81 83 00 00 */ lwz r12, 0(r3)
/* 8021AD70 00217CB0 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021AD74 00217CB4 7D 89 03 A6 */ mtctr r12
/* 8021AD78 00217CB8 4E 80 04 21 */ bctrl
/* 8021AD7C 00217CBC 38 00 00 00 */ li r0, 0
/* 8021AD80 00217CC0 7C 7F F2 14 */ add r3, r31, r30
/* 8021AD84 00217CC4 80 63 00 8C */ lwz r3, 0x8c(r3)
/* 8021AD88 00217CC8 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8021AD8C 00217CCC 48 00 01 24 */ b lbl_8021AEB0
lbl_8021AD90:
/* 8021AD90 00217CD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021AD94 00217CD4 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8021AD98 00217CD8 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021AD9C 00217CDC 38 00 00 64 */ li r0, 0x64
/* 8021ADA0 00217CE0 7C 7C 03 D6 */ divw r3, r28, r0
/* 8021ADA4 00217CE4 48 00 35 25 */ bl dMeter2Info_getNumberTextureName
/* 8021ADA8 00217CE8 7C 65 1B 78 */ mr r5, r3
/* 8021ADAC 00217CEC 7F 43 D3 78 */ mr r3, r26
/* 8021ADB0 00217CF0 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8021ADB4 00217CF4 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8021ADB8 00217CF8 81 9A 00 00 */ lwz r12, 0(r26)
/* 8021ADBC 00217CFC 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021ADC0 00217D00 7D 89 03 A6 */ mtctr r12
/* 8021ADC4 00217D04 4E 80 04 21 */ bctrl
/* 8021ADC8 00217D08 7C 64 1B 78 */ mr r4, r3
/* 8021ADCC 00217D0C 7C 7F F2 14 */ add r3, r31, r30
/* 8021ADD0 00217D10 80 63 00 84 */ lwz r3, 0x84(r3)
/* 8021ADD4 00217D14 38 A0 00 00 */ li r5, 0
/* 8021ADD8 00217D18 81 83 00 00 */ lwz r12, 0(r3)
/* 8021ADDC 00217D1C 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021ADE0 00217D20 7D 89 03 A6 */ mtctr r12
/* 8021ADE4 00217D24 4E 80 04 21 */ bctrl
/* 8021ADE8 00217D28 38 60 00 64 */ li r3, 0x64
/* 8021ADEC 00217D2C 7C 1C 1B D6 */ divw r0, r28, r3
/* 8021ADF0 00217D30 7C 00 19 D6 */ mullw r0, r0, r3
/* 8021ADF4 00217D34 7C 00 E0 50 */ subf r0, r0, r28
/* 8021ADF8 00217D38 54 1C 06 3E */ clrlwi r28, r0, 0x18
/* 8021ADFC 00217D3C 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021AE00 00217D40 38 00 00 0A */ li r0, 0xa
/* 8021AE04 00217D44 7C 7C 03 D6 */ divw r3, r28, r0
/* 8021AE08 00217D48 48 00 34 C1 */ bl dMeter2Info_getNumberTextureName
/* 8021AE0C 00217D4C 7C 65 1B 78 */ mr r5, r3
/* 8021AE10 00217D50 7F 43 D3 78 */ mr r3, r26
/* 8021AE14 00217D54 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8021AE18 00217D58 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8021AE1C 00217D5C 81 9A 00 00 */ lwz r12, 0(r26)
/* 8021AE20 00217D60 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021AE24 00217D64 7D 89 03 A6 */ mtctr r12
/* 8021AE28 00217D68 4E 80 04 21 */ bctrl
/* 8021AE2C 00217D6C 7C 64 1B 78 */ mr r4, r3
/* 8021AE30 00217D70 7C 7F F2 14 */ add r3, r31, r30
/* 8021AE34 00217D74 80 63 00 88 */ lwz r3, 0x88(r3)
/* 8021AE38 00217D78 38 A0 00 00 */ li r5, 0
/* 8021AE3C 00217D7C 81 83 00 00 */ lwz r12, 0(r3)
/* 8021AE40 00217D80 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021AE44 00217D84 7D 89 03 A6 */ mtctr r12
/* 8021AE48 00217D88 4E 80 04 21 */ bctrl
/* 8021AE4C 00217D8C 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021AE50 00217D90 38 60 00 0A */ li r3, 0xa
/* 8021AE54 00217D94 7C 1C 1B D6 */ divw r0, r28, r3
/* 8021AE58 00217D98 7C 00 19 D6 */ mullw r0, r0, r3
/* 8021AE5C 00217D9C 7C 60 E0 50 */ subf r3, r0, r28
/* 8021AE60 00217DA0 48 00 34 69 */ bl dMeter2Info_getNumberTextureName
/* 8021AE64 00217DA4 7C 65 1B 78 */ mr r5, r3
/* 8021AE68 00217DA8 7F 43 D3 78 */ mr r3, r26
/* 8021AE6C 00217DAC 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8021AE70 00217DB0 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8021AE74 00217DB4 81 9A 00 00 */ lwz r12, 0(r26)
/* 8021AE78 00217DB8 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021AE7C 00217DBC 7D 89 03 A6 */ mtctr r12
/* 8021AE80 00217DC0 4E 80 04 21 */ bctrl
/* 8021AE84 00217DC4 7C 64 1B 78 */ mr r4, r3
/* 8021AE88 00217DC8 7F 3F F2 14 */ add r25, r31, r30
/* 8021AE8C 00217DCC 80 79 00 8C */ lwz r3, 0x8c(r25)
/* 8021AE90 00217DD0 38 A0 00 00 */ li r5, 0
/* 8021AE94 00217DD4 81 83 00 00 */ lwz r12, 0(r3)
/* 8021AE98 00217DD8 81 8C 01 10 */ lwz r12, 0x110(r12)
/* 8021AE9C 00217DDC 7D 89 03 A6 */ mtctr r12
/* 8021AEA0 00217DE0 4E 80 04 21 */ bctrl
/* 8021AEA4 00217DE4 38 00 00 01 */ li r0, 1
/* 8021AEA8 00217DE8 80 79 00 8C */ lwz r3, 0x8c(r25)
/* 8021AEAC 00217DEC 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8021AEB0:
/* 8021AEB0 00217DF0 39 61 00 40 */ addi r11, r1, 0x40
/* 8021AEB4 00217DF4 48 14 73 61 */ bl func_80362214
/* 8021AEB8 00217DF8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8021AEBC 00217DFC 7C 08 03 A6 */ mtlr r0
/* 8021AEC0 00217E00 38 21 00 40 */ addi r1, r1, 0x40
/* 8021AEC4 00217E04 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawItemNum
dMeter2Draw_c_NS_drawItemNum:
/* 8021AEC8 00217E08 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8021AECC 00217E0C 7C 08 02 A6 */ mflr r0
/* 8021AED0 00217E10 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021AED4 00217E14 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8021AED8 00217E18 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8021AEDC 00217E1C 39 61 00 20 */ addi r11, r1, 0x20
/* 8021AEE0 00217E20 48 14 72 F9 */ bl _savegpr_28
/* 8021AEE4 00217E24 7C 7C 1B 78 */ mr r28, r3
/* 8021AEE8 00217E28 7C 9E 23 78 */ mr r30, r4
/* 8021AEEC 00217E2C C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 8021AEF0 00217E30 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021AEF4 00217E34 40 82 00 14 */ bne lbl_8021AF08
/* 8021AEF8 00217E38 57 C0 15 BA */ rlwinm r0, r30, 2, 0x16, 0x1d
/* 8021AEFC 00217E3C 7C 7C 02 14 */ add r3, r28, r0
/* 8021AF00 00217E40 80 63 03 2C */ lwz r3, 0x32c(r3)
/* 8021AF04 00217E44 48 03 A9 25 */ bl CPaneMgrAlpha_NS_getAlphaRate
lbl_8021AF08:
/* 8021AF08 00217E48 3B A0 00 00 */ li r29, 0
/* 8021AF0C 00217E4C 3B E0 00 00 */ li r31, 0
/* 8021AF10 00217E50 C0 02 AE CC */ lfs f0, lbl_804548CC-_SDA2_BASE_(r2)
/* 8021AF14 00217E54 EC 00 00 72 */ fmuls f0, f0, f1
/* 8021AF18 00217E58 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8021AF1C 00217E5C 1C 00 00 0C */ mulli r0, r0, 0xc
/* 8021AF20 00217E60 7F DC 02 14 */ add r30, r28, r0
/* 8021AF24 00217E64 FF E0 00 1E */ fctiwz f31, f0
lbl_8021AF28:
/* 8021AF28 00217E68 38 1F 00 84 */ addi r0, r31, 0x84
/* 8021AF2C 00217E6C 7C 7E 00 2E */ lwzx r3, r30, r0
/* 8021AF30 00217E70 DB E1 00 08 */ stfd f31, 8(r1)
/* 8021AF34 00217E74 80 81 00 0C */ lwz r4, 0xc(r1)
/* 8021AF38 00217E78 81 83 00 00 */ lwz r12, 0(r3)
/* 8021AF3C 00217E7C 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8021AF40 00217E80 7D 89 03 A6 */ mtctr r12
/* 8021AF44 00217E84 4E 80 04 21 */ bctrl
/* 8021AF48 00217E88 3B BD 00 01 */ addi r29, r29, 1
/* 8021AF4C 00217E8C 2C 1D 00 03 */ cmpwi r29, 3
/* 8021AF50 00217E90 3B FF 00 04 */ addi r31, r31, 4
/* 8021AF54 00217E94 41 80 FF D4 */ blt lbl_8021AF28
/* 8021AF58 00217E98 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8021AF5C 00217E9C CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8021AF60 00217EA0 39 61 00 20 */ addi r11, r1, 0x20
/* 8021AF64 00217EA4 48 14 72 C1 */ bl _restgpr_28
/* 8021AF68 00217EA8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8021AF6C 00217EAC 7C 08 03 A6 */ mtlr r0
/* 8021AF70 00217EB0 38 21 00 30 */ addi r1, r1, 0x30
/* 8021AF74 00217EB4 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_drawKanteraMeter
dMeter2Draw_c_NS_drawKanteraMeter:
/* 8021AF78 00217EB8 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 8021AF7C 00217EBC 7C 08 02 A6 */ mflr r0
/* 8021AF80 00217EC0 90 01 00 74 */ stw r0, 0x74(r1)
/* 8021AF84 00217EC4 DB E1 00 60 */ stfd f31, 0x60(r1)
/* 8021AF88 00217EC8 F3 E1 00 68 */ psq_st f31, 104(r1), 0, qr0
/* 8021AF8C 00217ECC 39 61 00 60 */ addi r11, r1, 0x60
/* 8021AF90 00217ED0 48 14 72 4D */ bl _savegpr_29
/* 8021AF94 00217ED4 7C 7D 1B 78 */ mr r29, r3
/* 8021AF98 00217ED8 FF E0 08 90 */ fmr f31, f1
/* 8021AF9C 00217EDC 54 9E 15 BA */ rlwinm r30, r4, 2, 0x16, 0x1d
/* 8021AFA0 00217EE0 7C 7D F2 14 */ add r3, r29, r30
/* 8021AFA4 00217EE4 83 E3 03 2C */ lwz r31, 0x32c(r3)
/* 8021AFA8 00217EE8 80 62 D1 90 */ lwz r3, lbl_80456B90-_SDA2_BASE_(r2)
/* 8021AFAC 00217EEC 80 02 D1 94 */ lwz r0, lbl_80456B94-_SDA2_BASE_(r2)
/* 8021AFB0 00217EF0 90 61 00 10 */ stw r3, 0x10(r1)
/* 8021AFB4 00217EF4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021AFB8 00217EF8 80 62 D1 98 */ lwz r3, lbl_80456B98-_SDA2_BASE_(r2)
/* 8021AFBC 00217EFC 80 02 D1 9C */ lwz r0, lbl_80456B9C-_SDA2_BASE_(r2)
/* 8021AFC0 00217F00 90 61 00 08 */ stw r3, 8(r1)
/* 8021AFC4 00217F04 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021AFC8 00217F08 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 8021AFCC 00217F0C FC 00 F8 00 */ fcmpu cr0, f0, f31
/* 8021AFD0 00217F10 40 82 00 10 */ bne lbl_8021AFE0
/* 8021AFD4 00217F14 7F E3 FB 78 */ mr r3, r31
/* 8021AFD8 00217F18 48 03 A8 51 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021AFDC 00217F1C FF E0 08 90 */ fmr f31, f1
lbl_8021AFE0:
/* 8021AFE0 00217F20 38 61 00 24 */ addi r3, r1, 0x24
/* 8021AFE4 00217F24 80 9F 00 04 */ lwz r4, 4(r31)
/* 8021AFE8 00217F28 38 A0 00 00 */ li r5, 0
/* 8021AFEC 00217F2C 48 0D C9 BD */ bl J2DPane_NS_getGlbVtx
/* 8021AFF0 00217F30 80 61 00 24 */ lwz r3, 0x24(r1)
/* 8021AFF4 00217F34 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8021AFF8 00217F38 90 61 00 3C */ stw r3, 0x3c(r1)
/* 8021AFFC 00217F3C 90 01 00 40 */ stw r0, 0x40(r1)
/* 8021B000 00217F40 80 01 00 2C */ lwz r0, 0x2c(r1)
/* 8021B004 00217F44 90 01 00 44 */ stw r0, 0x44(r1)
/* 8021B008 00217F48 38 61 00 18 */ addi r3, r1, 0x18
/* 8021B00C 00217F4C 80 9F 00 04 */ lwz r4, 4(r31)
/* 8021B010 00217F50 38 A0 00 03 */ li r5, 3
/* 8021B014 00217F54 48 0D C9 95 */ bl J2DPane_NS_getGlbVtx
/* 8021B018 00217F58 80 61 00 18 */ lwz r3, 0x18(r1)
/* 8021B01C 00217F5C 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 8021B020 00217F60 90 61 00 30 */ stw r3, 0x30(r1)
/* 8021B024 00217F64 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021B028 00217F68 80 01 00 20 */ lwz r0, 0x20(r1)
/* 8021B02C 00217F6C 90 01 00 38 */ stw r0, 0x38(r1)
/* 8021B030 00217F70 7F FD F2 14 */ add r31, r29, r30
/* 8021B034 00217F74 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B038 00217F78 C0 62 AE E0 */ lfs f3, lbl_804548E0-_SDA2_BASE_(r2)
/* 8021B03C 00217F7C C0 42 AE 94 */ lfs f2, lbl_80454894-_SDA2_BASE_(r2)
/* 8021B040 00217F80 C0 21 00 3C */ lfs f1, 0x3c(r1)
/* 8021B044 00217F84 C0 01 00 30 */ lfs f0, 0x30(r1)
/* 8021B048 00217F88 EC 01 00 2A */ fadds f0, f1, f0
/* 8021B04C 00217F8C EC 02 00 32 */ fmuls f0, f2, f0
/* 8021B050 00217F90 EC 23 00 2A */ fadds f1, f3, f0
/* 8021B054 00217F94 38 81 00 10 */ addi r4, r1, 0x10
/* 8021B058 00217F98 7C 04 F4 2E */ lfsx f0, r4, r30
/* 8021B05C 00217F9C EC 21 00 2A */ fadds f1, f1, f0
/* 8021B060 00217FA0 C0 41 00 34 */ lfs f2, 0x34(r1)
/* 8021B064 00217FA4 38 81 00 08 */ addi r4, r1, 8
/* 8021B068 00217FA8 7C 04 F4 2E */ lfsx f0, r4, r30
/* 8021B06C 00217FAC EC 42 00 2A */ fadds f2, f2, f0
/* 8021B070 00217FB0 4B F9 3B 31 */ bl dKantera_icon_c_NS_setPos
/* 8021B074 00217FB4 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B078 00217FB8 C0 22 AE E4 */ lfs f1, lbl_804548E4-_SDA2_BASE_(r2)
/* 8021B07C 00217FBC FC 40 08 90 */ fmr f2, f1
/* 8021B080 00217FC0 4B F9 3B 75 */ bl dKantera_icon_c_NS_setScale
/* 8021B084 00217FC4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021B088 00217FC8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021B08C 00217FCC A0 A3 00 08 */ lhz r5, 8(r3)
/* 8021B090 00217FD0 A0 83 00 06 */ lhz r4, 6(r3)
/* 8021B094 00217FD4 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B098 00217FD8 4B F9 3B AD */ bl dKantera_icon_c_NS_setNowGauge
/* 8021B09C 00217FDC 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B0A0 00217FE0 FC 20 F8 90 */ fmr f1, f31
/* 8021B0A4 00217FE4 4B F9 3A D9 */ bl dKantera_icon_c_NS_setAlphaRate
/* 8021B0A8 00217FE8 E3 E1 00 68 */ psq_l f31, 104(r1), 0, qr0
/* 8021B0AC 00217FEC CB E1 00 60 */ lfd f31, 0x60(r1)
/* 8021B0B0 00217FF0 39 61 00 60 */ addi r11, r1, 0x60
/* 8021B0B4 00217FF4 48 14 71 75 */ bl _restgpr_29
/* 8021B0B8 00217FF8 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8021B0BC 00217FFC 7C 08 03 A6 */ mtlr r0
/* 8021B0C0 00218000 38 21 00 70 */ addi r1, r1, 0x70
/* 8021B0C4 00218004 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_isButtonVisible
dMeter2Draw_c_NS_isButtonVisible:
/* 8021B0C8 00218008 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021B0CC 0021800C 7C 08 02 A6 */ mflr r0
/* 8021B0D0 00218010 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021B0D4 00218014 80 63 02 F8 */ lwz r3, 0x2f8(r3)
/* 8021B0D8 00218018 48 03 A7 51 */ bl CPaneMgrAlpha_NS_getAlphaRate
/* 8021B0DC 0021801C C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B0E0 00218020 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021B0E4 00218024 7C 00 00 26 */ mfcr r0
/* 8021B0E8 00218028 54 00 1F FE */ rlwinm r0, r0, 3, 0x1f, 0x1f
/* 8021B0EC 0021802C 68 00 00 01 */ xori r0, r0, 1
/* 8021B0F0 00218030 54 03 06 3E */ clrlwi r3, r0, 0x18
/* 8021B0F4 00218034 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021B0F8 00218038 7C 08 03 A6 */ mtlr r0
/* 8021B0FC 0021803C 38 21 00 10 */ addi r1, r1, 0x10
/* 8021B100 00218040 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setItemParamX
dMeter2Draw_c_NS_setItemParamX:
/* 8021B104 00218044 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021B108 00218048 7C 08 02 A6 */ mflr r0
/* 8021B10C 0021804C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021B110 00218050 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021B114 00218054 7C 7F 1B 78 */ mr r31, r3
/* 8021B118 00218058 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B11C 0021805C 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 8021B120 00218060 88 05 04 26 */ lbz r0, 0x426(r5)
/* 8021B124 00218064 28 00 00 00 */ cmplwi r0, 0
/* 8021B128 00218068 41 82 00 40 */ beq lbl_8021B168
/* 8021B12C 0021806C C0 05 01 B4 */ lfs f0, 0x1b4(r5)
/* 8021B130 00218070 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B134 00218074 C0 05 01 B8 */ lfs f0, 0x1b8(r5)
/* 8021B138 00218078 D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B13C 0021807C C0 05 01 BC */ lfs f0, 0x1bc(r5)
/* 8021B140 00218080 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B144 00218084 C0 05 01 E4 */ lfs f0, 0x1e4(r5)
/* 8021B148 00218088 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B14C 0021808C C0 05 01 F0 */ lfs f0, 0x1f0(r5)
/* 8021B150 00218090 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B154 00218094 C0 05 02 00 */ lfs f0, 0x200(r5)
/* 8021B158 00218098 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B15C 0021809C C0 05 02 10 */ lfs f0, 0x210(r5)
/* 8021B160 002180A0 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B164 002180A4 48 00 01 EC */ b lbl_8021B350
lbl_8021B168:
/* 8021B168 002180A8 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 8021B16C 002180AC 38 03 FF C0 */ addi r0, r3, -64
/* 8021B170 002180B0 28 00 00 08 */ cmplwi r0, 8
/* 8021B174 002180B4 41 81 01 48 */ bgt lbl_8021B2BC
/* 8021B178 002180B8 3C 60 80 3C */ lis r3, lbl_803BF554@ha
/* 8021B17C 002180BC 38 63 F5 54 */ addi r3, r3, lbl_803BF554@l
/* 8021B180 002180C0 54 00 10 3A */ slwi r0, r0, 2
/* 8021B184 002180C4 7C 03 00 2E */ lwzx r0, r3, r0
/* 8021B188 002180C8 7C 09 03 A6 */ mtctr r0
/* 8021B18C 002180CC 4E 80 04 20 */ bctr
/* 8021B190 002180D0 C0 02 AE E8 */ lfs f0, lbl_804548E8-_SDA2_BASE_(r2)
/* 8021B194 002180D4 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B198 002180D8 C0 02 AE EC */ lfs f0, lbl_804548EC-_SDA2_BASE_(r2)
/* 8021B19C 002180DC D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B1A0 002180E0 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B1A4 002180E4 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B1A8 002180E8 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 8021B1AC 002180EC D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B1B0 002180F0 C0 02 AE F4 */ lfs f0, lbl_804548F4-_SDA2_BASE_(r2)
/* 8021B1B4 002180F4 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B1B8 002180F8 C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B1BC 002180FC D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B1C0 00218100 C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B1C4 00218104 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B1C8 00218108 48 00 01 88 */ b lbl_8021B350
/* 8021B1CC 0021810C C0 02 AF 00 */ lfs f0, lbl_80454900-_SDA2_BASE_(r2)
/* 8021B1D0 00218110 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B1D4 00218114 C0 02 AF 04 */ lfs f0, lbl_80454904-_SDA2_BASE_(r2)
/* 8021B1D8 00218118 D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B1DC 0021811C C0 02 AF 08 */ lfs f0, lbl_80454908-_SDA2_BASE_(r2)
/* 8021B1E0 00218120 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B1E4 00218124 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B1E8 00218128 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B1EC 0021812C C0 02 AE F4 */ lfs f0, lbl_804548F4-_SDA2_BASE_(r2)
/* 8021B1F0 00218130 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B1F4 00218134 C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B1F8 00218138 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B1FC 0021813C C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B200 00218140 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B204 00218144 48 00 01 4C */ b lbl_8021B350
/* 8021B208 00218148 C0 02 AE E8 */ lfs f0, lbl_804548E8-_SDA2_BASE_(r2)
/* 8021B20C 0021814C D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B210 00218150 C0 02 AF 04 */ lfs f0, lbl_80454904-_SDA2_BASE_(r2)
/* 8021B214 00218154 D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B218 00218158 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B21C 0021815C D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B220 00218160 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B224 00218164 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B228 00218168 C0 02 AE F4 */ lfs f0, lbl_804548F4-_SDA2_BASE_(r2)
/* 8021B22C 0021816C D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B230 00218170 C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B234 00218174 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B238 00218178 C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B23C 0021817C D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B240 00218180 48 00 01 10 */ b lbl_8021B350
/* 8021B244 00218184 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 8021B248 00218188 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B24C 0021818C C0 02 AF 04 */ lfs f0, lbl_80454904-_SDA2_BASE_(r2)
/* 8021B250 00218190 D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B254 00218194 C0 02 AF 0C */ lfs f0, lbl_8045490C-_SDA2_BASE_(r2)
/* 8021B258 00218198 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B25C 0021819C C0 02 AF 10 */ lfs f0, lbl_80454910-_SDA2_BASE_(r2)
/* 8021B260 002181A0 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B264 002181A4 C0 02 AE F4 */ lfs f0, lbl_804548F4-_SDA2_BASE_(r2)
/* 8021B268 002181A8 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B26C 002181AC C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B270 002181B0 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B274 002181B4 C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B278 002181B8 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B27C 002181BC 48 00 00 D4 */ b lbl_8021B350
/* 8021B280 002181C0 C0 02 AF 14 */ lfs f0, lbl_80454914-_SDA2_BASE_(r2)
/* 8021B284 002181C4 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B288 002181C8 C0 02 AF 18 */ lfs f0, lbl_80454918-_SDA2_BASE_(r2)
/* 8021B28C 002181CC D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B290 002181D0 C0 05 01 BC */ lfs f0, 0x1bc(r5)
/* 8021B294 002181D4 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B298 002181D8 C0 05 01 E4 */ lfs f0, 0x1e4(r5)
/* 8021B29C 002181DC D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B2A0 002181E0 C0 05 01 F0 */ lfs f0, 0x1f0(r5)
/* 8021B2A4 002181E4 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B2A8 002181E8 C0 05 02 00 */ lfs f0, 0x200(r5)
/* 8021B2AC 002181EC D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B2B0 002181F0 C0 05 02 10 */ lfs f0, 0x210(r5)
/* 8021B2B4 002181F4 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B2B8 002181F8 48 00 00 98 */ b lbl_8021B350
lbl_8021B2BC:
/* 8021B2BC 002181FC 7C 83 23 78 */ mr r3, r4
/* 8021B2C0 00218200 4B E8 04 49 */ bl isBottleItem__FUc
/* 8021B2C4 00218204 2C 03 00 00 */ cmpwi r3, 0
/* 8021B2C8 00218208 41 82 00 48 */ beq lbl_8021B310
/* 8021B2CC 0021820C C0 02 AF 1C */ lfs f0, lbl_8045491C-_SDA2_BASE_(r2)
/* 8021B2D0 00218210 D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B2D4 00218214 C0 02 AF 20 */ lfs f0, lbl_80454920-_SDA2_BASE_(r2)
/* 8021B2D8 00218218 D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B2DC 0021821C C0 02 AF 24 */ lfs f0, lbl_80454924-_SDA2_BASE_(r2)
/* 8021B2E0 00218220 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B2E4 00218224 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B2E8 00218228 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B2EC 0021822C C0 03 01 E4 */ lfs f0, 0x1e4(r3)
/* 8021B2F0 00218230 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B2F4 00218234 C0 03 01 F0 */ lfs f0, 0x1f0(r3)
/* 8021B2F8 00218238 D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B2FC 0021823C C0 03 02 00 */ lfs f0, 0x200(r3)
/* 8021B300 00218240 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B304 00218244 C0 03 02 10 */ lfs f0, 0x210(r3)
/* 8021B308 00218248 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 8021B30C 0021824C 48 00 00 44 */ b lbl_8021B350
lbl_8021B310:
/* 8021B310 00218250 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B314 00218254 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B318 00218258 C0 03 01 B4 */ lfs f0, 0x1b4(r3)
/* 8021B31C 0021825C D0 1F 00 04 */ stfs f0, 4(r31)
/* 8021B320 00218260 C0 03 01 B8 */ lfs f0, 0x1b8(r3)
/* 8021B324 00218264 D0 1F 00 08 */ stfs f0, 8(r31)
/* 8021B328 00218268 C0 03 01 BC */ lfs f0, 0x1bc(r3)
/* 8021B32C 0021826C D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 8021B330 00218270 C0 03 01 E4 */ lfs f0, 0x1e4(r3)
/* 8021B334 00218274 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 8021B338 00218278 C0 03 01 F0 */ lfs f0, 0x1f0(r3)
/* 8021B33C 0021827C D0 1F 00 14 */ stfs f0, 0x14(r31)
/* 8021B340 00218280 C0 03 02 00 */ lfs f0, 0x200(r3)
/* 8021B344 00218284 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 8021B348 00218288 C0 03 02 10 */ lfs f0, 0x210(r3)
/* 8021B34C 0021828C D0 1F 00 1C */ stfs f0, 0x1c(r31)
lbl_8021B350:
/* 8021B350 00218290 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021B354 00218294 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021B358 00218298 7C 08 03 A6 */ mtlr r0
/* 8021B35C 0021829C 38 21 00 10 */ addi r1, r1, 0x10
/* 8021B360 002182A0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setItemParamY
dMeter2Draw_c_NS_setItemParamY:
/* 8021B364 002182A4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021B368 002182A8 7C 08 02 A6 */ mflr r0
/* 8021B36C 002182AC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021B370 002182B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021B374 002182B4 7C 7F 1B 78 */ mr r31, r3
/* 8021B378 002182B8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B37C 002182BC 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 8021B380 002182C0 88 05 04 27 */ lbz r0, 0x427(r5)
/* 8021B384 002182C4 28 00 00 00 */ cmplwi r0, 0
/* 8021B388 002182C8 41 82 00 40 */ beq lbl_8021B3C8
/* 8021B38C 002182CC C0 05 01 C0 */ lfs f0, 0x1c0(r5)
/* 8021B390 002182D0 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B394 002182D4 C0 05 01 C4 */ lfs f0, 0x1c4(r5)
/* 8021B398 002182D8 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B39C 002182DC C0 05 01 C8 */ lfs f0, 0x1c8(r5)
/* 8021B3A0 002182E0 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B3A4 002182E4 C0 05 01 E8 */ lfs f0, 0x1e8(r5)
/* 8021B3A8 002182E8 D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B3AC 002182EC C0 05 01 F4 */ lfs f0, 0x1f4(r5)
/* 8021B3B0 002182F0 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B3B4 002182F4 C0 05 02 04 */ lfs f0, 0x204(r5)
/* 8021B3B8 002182F8 D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B3BC 002182FC C0 05 02 14 */ lfs f0, 0x214(r5)
/* 8021B3C0 00218300 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B3C4 00218304 48 00 01 D8 */ b lbl_8021B59C
lbl_8021B3C8:
/* 8021B3C8 00218308 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 8021B3CC 0021830C 38 03 FF C0 */ addi r0, r3, -64
/* 8021B3D0 00218310 28 00 00 08 */ cmplwi r0, 8
/* 8021B3D4 00218314 41 81 01 34 */ bgt lbl_8021B508
/* 8021B3D8 00218318 3C 60 80 3C */ lis r3, lbl_803BF578@ha
/* 8021B3DC 0021831C 38 63 F5 78 */ addi r3, r3, lbl_803BF578@l
/* 8021B3E0 00218320 54 00 10 3A */ slwi r0, r0, 2
/* 8021B3E4 00218324 7C 03 00 2E */ lwzx r0, r3, r0
/* 8021B3E8 00218328 7C 09 03 A6 */ mtctr r0
/* 8021B3EC 0021832C 4E 80 04 20 */ bctr
/* 8021B3F0 00218330 C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B3F4 00218334 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B3F8 00218338 C0 02 AF 2C */ lfs f0, lbl_8045492C-_SDA2_BASE_(r2)
/* 8021B3FC 0021833C D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B400 00218340 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B404 00218344 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B408 00218348 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 8021B40C 0021834C D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B410 00218350 C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B414 00218354 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B418 00218358 D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B41C 0021835C C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B420 00218360 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B424 00218364 48 00 01 78 */ b lbl_8021B59C
/* 8021B428 00218368 C0 02 AF 1C */ lfs f0, lbl_8045491C-_SDA2_BASE_(r2)
/* 8021B42C 0021836C D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B430 00218370 C0 02 AF 30 */ lfs f0, lbl_80454930-_SDA2_BASE_(r2)
/* 8021B434 00218374 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B438 00218378 C0 02 AF 08 */ lfs f0, lbl_80454908-_SDA2_BASE_(r2)
/* 8021B43C 0021837C D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B440 00218380 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B444 00218384 D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B448 00218388 C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B44C 0021838C D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B450 00218390 D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B454 00218394 C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B458 00218398 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B45C 0021839C 48 00 01 40 */ b lbl_8021B59C
/* 8021B460 002183A0 C0 02 AF 2C */ lfs f0, lbl_8045492C-_SDA2_BASE_(r2)
/* 8021B464 002183A4 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B468 002183A8 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B46C 002183AC C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B470 002183B0 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B474 002183B4 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B478 002183B8 D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B47C 002183BC C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B480 002183C0 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B484 002183C4 D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B488 002183C8 C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B48C 002183CC D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B490 002183D0 48 00 01 0C */ b lbl_8021B59C
/* 8021B494 002183D4 C0 02 AF 34 */ lfs f0, lbl_80454934-_SDA2_BASE_(r2)
/* 8021B498 002183D8 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B49C 002183DC C0 02 AE F4 */ lfs f0, lbl_804548F4-_SDA2_BASE_(r2)
/* 8021B4A0 002183E0 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B4A4 002183E4 C0 02 AF 0C */ lfs f0, lbl_8045490C-_SDA2_BASE_(r2)
/* 8021B4A8 002183E8 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B4AC 002183EC C0 02 AF 10 */ lfs f0, lbl_80454910-_SDA2_BASE_(r2)
/* 8021B4B0 002183F0 D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B4B4 002183F4 C0 02 AE F8 */ lfs f0, lbl_804548F8-_SDA2_BASE_(r2)
/* 8021B4B8 002183F8 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B4BC 002183FC D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B4C0 00218400 C0 02 AE FC */ lfs f0, lbl_804548FC-_SDA2_BASE_(r2)
/* 8021B4C4 00218404 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B4C8 00218408 48 00 00 D4 */ b lbl_8021B59C
/* 8021B4CC 0021840C C0 02 AF 38 */ lfs f0, lbl_80454938-_SDA2_BASE_(r2)
/* 8021B4D0 00218410 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B4D4 00218414 C0 05 01 C4 */ lfs f0, 0x1c4(r5)
/* 8021B4D8 00218418 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B4DC 0021841C C0 05 01 C8 */ lfs f0, 0x1c8(r5)
/* 8021B4E0 00218420 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B4E4 00218424 C0 05 01 E8 */ lfs f0, 0x1e8(r5)
/* 8021B4E8 00218428 D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B4EC 0021842C C0 05 01 F4 */ lfs f0, 0x1f4(r5)
/* 8021B4F0 00218430 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B4F4 00218434 C0 05 02 04 */ lfs f0, 0x204(r5)
/* 8021B4F8 00218438 D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B4FC 0021843C C0 05 02 14 */ lfs f0, 0x214(r5)
/* 8021B500 00218440 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B504 00218444 48 00 00 98 */ b lbl_8021B59C
lbl_8021B508:
/* 8021B508 00218448 7C 83 23 78 */ mr r3, r4
/* 8021B50C 0021844C 4B E8 01 FD */ bl isBottleItem__FUc
/* 8021B510 00218450 2C 03 00 00 */ cmpwi r3, 0
/* 8021B514 00218454 41 82 00 48 */ beq lbl_8021B55C
/* 8021B518 00218458 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
/* 8021B51C 0021845C D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B520 00218460 C0 02 AF 20 */ lfs f0, lbl_80454920-_SDA2_BASE_(r2)
/* 8021B524 00218464 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B528 00218468 C0 02 AF 24 */ lfs f0, lbl_80454924-_SDA2_BASE_(r2)
/* 8021B52C 0021846C D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B530 00218470 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B534 00218474 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B538 00218478 C0 03 01 E8 */ lfs f0, 0x1e8(r3)
/* 8021B53C 0021847C D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B540 00218480 C0 03 01 F4 */ lfs f0, 0x1f4(r3)
/* 8021B544 00218484 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B548 00218488 C0 03 02 04 */ lfs f0, 0x204(r3)
/* 8021B54C 0021848C D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B550 00218490 C0 03 02 14 */ lfs f0, 0x214(r3)
/* 8021B554 00218494 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 8021B558 00218498 48 00 00 44 */ b lbl_8021B59C
lbl_8021B55C:
/* 8021B55C 0021849C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B560 002184A0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B564 002184A4 C0 03 01 C0 */ lfs f0, 0x1c0(r3)
/* 8021B568 002184A8 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8021B56C 002184AC C0 03 01 C4 */ lfs f0, 0x1c4(r3)
/* 8021B570 002184B0 D0 1F 00 24 */ stfs f0, 0x24(r31)
/* 8021B574 002184B4 C0 03 01 C8 */ lfs f0, 0x1c8(r3)
/* 8021B578 002184B8 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 8021B57C 002184BC C0 03 01 E8 */ lfs f0, 0x1e8(r3)
/* 8021B580 002184C0 D0 1F 00 2C */ stfs f0, 0x2c(r31)
/* 8021B584 002184C4 C0 03 01 F4 */ lfs f0, 0x1f4(r3)
/* 8021B588 002184C8 D0 1F 00 30 */ stfs f0, 0x30(r31)
/* 8021B58C 002184CC C0 03 02 04 */ lfs f0, 0x204(r3)
/* 8021B590 002184D0 D0 1F 00 34 */ stfs f0, 0x34(r31)
/* 8021B594 002184D4 C0 03 02 14 */ lfs f0, 0x214(r3)
/* 8021B598 002184D8 D0 1F 00 38 */ stfs f0, 0x38(r31)
lbl_8021B59C:
/* 8021B59C 002184DC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021B5A0 002184E0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021B5A4 002184E4 7C 08 03 A6 */ mtlr r0
/* 8021B5A8 002184E8 38 21 00 10 */ addi r1, r1, 0x10
/* 8021B5AC 002184EC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setItemParamZ
dMeter2Draw_c_NS_setItemParamZ:
/* 8021B5B0 002184F0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021B5B4 002184F4 7C 08 02 A6 */ mflr r0
/* 8021B5B8 002184F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021B5BC 002184FC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021B5C0 00218500 7C 7F 1B 78 */ mr r31, r3
/* 8021B5C4 00218504 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B5C8 00218508 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 8021B5CC 0021850C 88 05 04 28 */ lbz r0, 0x428(r5)
/* 8021B5D0 00218510 28 00 00 00 */ cmplwi r0, 0
/* 8021B5D4 00218514 41 82 00 40 */ beq lbl_8021B614
/* 8021B5D8 00218518 C0 05 01 CC */ lfs f0, 0x1cc(r5)
/* 8021B5DC 0021851C D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B5E0 00218520 C0 05 01 D0 */ lfs f0, 0x1d0(r5)
/* 8021B5E4 00218524 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B5E8 00218528 C0 05 01 D4 */ lfs f0, 0x1d4(r5)
/* 8021B5EC 0021852C D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B5F0 00218530 C0 05 01 EC */ lfs f0, 0x1ec(r5)
/* 8021B5F4 00218534 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B5F8 00218538 C0 05 01 F8 */ lfs f0, 0x1f8(r5)
/* 8021B5FC 0021853C D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B600 00218540 C0 05 02 08 */ lfs f0, 0x208(r5)
/* 8021B604 00218544 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B608 00218548 C0 05 02 18 */ lfs f0, 0x218(r5)
/* 8021B60C 0021854C D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B610 00218550 48 00 01 EC */ b lbl_8021B7FC
lbl_8021B614:
/* 8021B614 00218554 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 8021B618 00218558 38 03 FF C0 */ addi r0, r3, -64
/* 8021B61C 0021855C 28 00 00 08 */ cmplwi r0, 8
/* 8021B620 00218560 41 81 01 48 */ bgt lbl_8021B768
/* 8021B624 00218564 3C 60 80 3C */ lis r3, lbl_803BF59C@ha
/* 8021B628 00218568 38 63 F5 9C */ addi r3, r3, lbl_803BF59C@l
/* 8021B62C 0021856C 54 00 10 3A */ slwi r0, r0, 2
/* 8021B630 00218570 7C 03 00 2E */ lwzx r0, r3, r0
/* 8021B634 00218574 7C 09 03 A6 */ mtctr r0
/* 8021B638 00218578 4E 80 04 20 */ bctr
/* 8021B63C 0021857C C0 02 AE E8 */ lfs f0, lbl_804548E8-_SDA2_BASE_(r2)
/* 8021B640 00218580 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B644 00218584 C0 02 AF 2C */ lfs f0, lbl_8045492C-_SDA2_BASE_(r2)
/* 8021B648 00218588 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B64C 0021858C C0 02 AF 3C */ lfs f0, lbl_8045493C-_SDA2_BASE_(r2)
/* 8021B650 00218590 D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B654 00218594 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 8021B658 00218598 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B65C 0021859C C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B660 002185A0 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B664 002185A4 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B668 002185A8 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B66C 002185AC C0 02 AF 44 */ lfs f0, lbl_80454944-_SDA2_BASE_(r2)
/* 8021B670 002185B0 D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B674 002185B4 48 00 01 88 */ b lbl_8021B7FC
/* 8021B678 002185B8 C0 02 AF 1C */ lfs f0, lbl_8045491C-_SDA2_BASE_(r2)
/* 8021B67C 002185BC D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B680 002185C0 C0 02 AF 2C */ lfs f0, lbl_8045492C-_SDA2_BASE_(r2)
/* 8021B684 002185C4 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B688 002185C8 C0 02 AF 3C */ lfs f0, lbl_8045493C-_SDA2_BASE_(r2)
/* 8021B68C 002185CC D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B690 002185D0 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B694 002185D4 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B698 002185D8 C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B69C 002185DC D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B6A0 002185E0 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B6A4 002185E4 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B6A8 002185E8 C0 02 AF 44 */ lfs f0, lbl_80454944-_SDA2_BASE_(r2)
/* 8021B6AC 002185EC D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B6B0 002185F0 48 00 01 4C */ b lbl_8021B7FC
/* 8021B6B4 002185F4 C0 02 AF 30 */ lfs f0, lbl_80454930-_SDA2_BASE_(r2)
/* 8021B6B8 002185F8 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B6BC 002185FC C0 02 AF 00 */ lfs f0, lbl_80454900-_SDA2_BASE_(r2)
/* 8021B6C0 00218600 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B6C4 00218604 C0 02 AF 3C */ lfs f0, lbl_8045493C-_SDA2_BASE_(r2)
/* 8021B6C8 00218608 D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B6CC 0021860C C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B6D0 00218610 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B6D4 00218614 C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B6D8 00218618 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B6DC 0021861C C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B6E0 00218620 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B6E4 00218624 C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021B6E8 00218628 D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B6EC 0021862C 48 00 01 10 */ b lbl_8021B7FC
/* 8021B6F0 00218630 C0 02 AE F4 */ lfs f0, lbl_804548F4-_SDA2_BASE_(r2)
/* 8021B6F4 00218634 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B6F8 00218638 C0 02 AF 2C */ lfs f0, lbl_8045492C-_SDA2_BASE_(r2)
/* 8021B6FC 0021863C D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B700 00218640 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B704 00218644 D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B708 00218648 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B70C 0021864C D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B710 00218650 C0 02 AF 4C */ lfs f0, lbl_8045494C-_SDA2_BASE_(r2)
/* 8021B714 00218654 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B718 00218658 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B71C 0021865C D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B720 00218660 C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021B724 00218664 D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B728 00218668 48 00 00 D4 */ b lbl_8021B7FC
/* 8021B72C 0021866C C0 02 AF 30 */ lfs f0, lbl_80454930-_SDA2_BASE_(r2)
/* 8021B730 00218670 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B734 00218674 C0 02 AF 34 */ lfs f0, lbl_80454934-_SDA2_BASE_(r2)
/* 8021B738 00218678 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B73C 0021867C C0 05 01 D4 */ lfs f0, 0x1d4(r5)
/* 8021B740 00218680 D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B744 00218684 C0 05 01 EC */ lfs f0, 0x1ec(r5)
/* 8021B748 00218688 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B74C 0021868C C0 05 01 F8 */ lfs f0, 0x1f8(r5)
/* 8021B750 00218690 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B754 00218694 C0 05 02 08 */ lfs f0, 0x208(r5)
/* 8021B758 00218698 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B75C 0021869C C0 05 02 18 */ lfs f0, 0x218(r5)
/* 8021B760 002186A0 D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B764 002186A4 48 00 00 98 */ b lbl_8021B7FC
lbl_8021B768:
/* 8021B768 002186A8 7C 83 23 78 */ mr r3, r4
/* 8021B76C 002186AC 4B E7 FF 9D */ bl isBottleItem__FUc
/* 8021B770 002186B0 2C 03 00 00 */ cmpwi r3, 0
/* 8021B774 002186B4 41 82 00 48 */ beq lbl_8021B7BC
/* 8021B778 002186B8 C0 02 AF 50 */ lfs f0, lbl_80454950-_SDA2_BASE_(r2)
/* 8021B77C 002186BC D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B780 002186C0 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 8021B784 002186C4 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B788 002186C8 C0 02 AF 24 */ lfs f0, lbl_80454924-_SDA2_BASE_(r2)
/* 8021B78C 002186CC D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B790 002186D0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B794 002186D4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B798 002186D8 C0 03 01 EC */ lfs f0, 0x1ec(r3)
/* 8021B79C 002186DC D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B7A0 002186E0 C0 03 01 F8 */ lfs f0, 0x1f8(r3)
/* 8021B7A4 002186E4 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B7A8 002186E8 C0 03 02 08 */ lfs f0, 0x208(r3)
/* 8021B7AC 002186EC D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B7B0 002186F0 C0 03 02 18 */ lfs f0, 0x218(r3)
/* 8021B7B4 002186F4 D0 1F 00 54 */ stfs f0, 0x54(r31)
/* 8021B7B8 002186F8 48 00 00 44 */ b lbl_8021B7FC
lbl_8021B7BC:
/* 8021B7BC 002186FC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B7C0 00218700 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B7C4 00218704 C0 03 01 CC */ lfs f0, 0x1cc(r3)
/* 8021B7C8 00218708 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 8021B7CC 0021870C C0 03 01 D0 */ lfs f0, 0x1d0(r3)
/* 8021B7D0 00218710 D0 1F 00 40 */ stfs f0, 0x40(r31)
/* 8021B7D4 00218714 C0 03 01 D4 */ lfs f0, 0x1d4(r3)
/* 8021B7D8 00218718 D0 1F 00 44 */ stfs f0, 0x44(r31)
/* 8021B7DC 0021871C C0 03 01 EC */ lfs f0, 0x1ec(r3)
/* 8021B7E0 00218720 D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8021B7E4 00218724 C0 03 01 F8 */ lfs f0, 0x1f8(r3)
/* 8021B7E8 00218728 D0 1F 00 4C */ stfs f0, 0x4c(r31)
/* 8021B7EC 0021872C C0 03 02 08 */ lfs f0, 0x208(r3)
/* 8021B7F0 00218730 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8021B7F4 00218734 C0 03 02 18 */ lfs f0, 0x218(r3)
/* 8021B7F8 00218738 D0 1F 00 54 */ stfs f0, 0x54(r31)
lbl_8021B7FC:
/* 8021B7FC 0021873C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021B800 00218740 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021B804 00218744 7C 08 03 A6 */ mtlr r0
/* 8021B808 00218748 38 21 00 10 */ addi r1, r1, 0x10
/* 8021B80C 0021874C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_setItemParamB
dMeter2Draw_c_NS_setItemParamB:
/* 8021B810 00218750 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021B814 00218754 7C 08 02 A6 */ mflr r0
/* 8021B818 00218758 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021B81C 0021875C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021B820 00218760 93 C1 00 08 */ stw r30, 8(r1)
/* 8021B824 00218764 7C 7E 1B 78 */ mr r30, r3
/* 8021B828 00218768 7C 9F 23 78 */ mr r31, r4
/* 8021B82C 0021876C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021B830 00218770 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021B834 00218774 88 03 04 29 */ lbz r0, 0x429(r3)
/* 8021B838 00218778 28 00 00 00 */ cmplwi r0, 0
/* 8021B83C 0021877C 41 82 00 40 */ beq lbl_8021B87C
/* 8021B840 00218780 C0 03 01 84 */ lfs f0, 0x184(r3)
/* 8021B844 00218784 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B848 00218788 C0 03 01 90 */ lfs f0, 0x190(r3)
/* 8021B84C 0021878C D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B850 00218790 C0 03 01 A8 */ lfs f0, 0x1a8(r3)
/* 8021B854 00218794 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B858 00218798 C0 03 01 9C */ lfs f0, 0x19c(r3)
/* 8021B85C 0021879C D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021B860 002187A0 C0 03 01 FC */ lfs f0, 0x1fc(r3)
/* 8021B864 002187A4 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021B868 002187A8 C0 03 02 0C */ lfs f0, 0x20c(r3)
/* 8021B86C 002187AC D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021B870 002187B0 C0 03 02 1C */ lfs f0, 0x21c(r3)
/* 8021B874 002187B4 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021B878 002187B8 48 00 02 DC */ b lbl_8021BB54
lbl_8021B87C:
/* 8021B87C 002187BC 7F E3 FB 78 */ mr r3, r31
/* 8021B880 002187C0 4B E7 FE 89 */ bl isBottleItem__FUc
/* 8021B884 002187C4 2C 03 00 00 */ cmpwi r3, 0
/* 8021B888 002187C8 41 82 00 40 */ beq lbl_8021B8C8
/* 8021B88C 002187CC C0 02 AF 54 */ lfs f0, lbl_80454954-_SDA2_BASE_(r2)
/* 8021B890 002187D0 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B894 002187D4 C0 02 AF 58 */ lfs f0, lbl_80454958-_SDA2_BASE_(r2)
/* 8021B898 002187D8 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B89C 002187DC C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B8A0 002187E0 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B8A4 002187E4 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B8A8 002187E8 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021B8AC 002187EC C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B8B0 002187F0 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021B8B4 002187F4 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B8B8 002187F8 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021B8BC 002187FC C0 02 AF 44 */ lfs f0, lbl_80454944-_SDA2_BASE_(r2)
/* 8021B8C0 00218800 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021B8C4 00218804 48 00 02 90 */ b lbl_8021BB54
lbl_8021B8C8:
/* 8021B8C8 00218808 57 E3 06 3E */ clrlwi r3, r31, 0x18
/* 8021B8CC 0021880C 38 03 FF D3 */ addi r0, r3, -45
/* 8021B8D0 00218810 28 00 00 63 */ cmplwi r0, 0x63
/* 8021B8D4 00218814 41 81 02 40 */ bgt lbl_8021BB14
/* 8021B8D8 00218818 3C 60 80 3C */ lis r3, lbl_803BF5C0@ha
/* 8021B8DC 0021881C 38 63 F5 C0 */ addi r3, r3, lbl_803BF5C0@l
/* 8021B8E0 00218820 54 00 10 3A */ slwi r0, r0, 2
/* 8021B8E4 00218824 7C 03 00 2E */ lwzx r0, r3, r0
/* 8021B8E8 00218828 7C 09 03 A6 */ mtctr r0
/* 8021B8EC 0021882C 4E 80 04 20 */ bctr
/* 8021B8F0 00218830 C0 02 AF 54 */ lfs f0, lbl_80454954-_SDA2_BASE_(r2)
/* 8021B8F4 00218834 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B8F8 00218838 C0 02 AF 58 */ lfs f0, lbl_80454958-_SDA2_BASE_(r2)
/* 8021B8FC 0021883C D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B900 00218840 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B904 00218844 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B908 00218848 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B90C 0021884C D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021B910 00218850 C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B914 00218854 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021B918 00218858 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B91C 0021885C D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021B920 00218860 C0 02 AF 44 */ lfs f0, lbl_80454944-_SDA2_BASE_(r2)
/* 8021B924 00218864 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021B928 00218868 48 00 02 2C */ b lbl_8021BB54
/* 8021B92C 0021886C C0 02 AF 5C */ lfs f0, lbl_8045495C-_SDA2_BASE_(r2)
/* 8021B930 00218870 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B934 00218874 C0 02 AF 60 */ lfs f0, lbl_80454960-_SDA2_BASE_(r2)
/* 8021B938 00218878 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B93C 0021887C C0 02 AF 3C */ lfs f0, lbl_8045493C-_SDA2_BASE_(r2)
/* 8021B940 00218880 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B944 00218884 C0 02 AE 88 */ lfs f0, lbl_80454888-_SDA2_BASE_(r2)
/* 8021B948 00218888 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021B94C 0021888C C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B950 00218890 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021B954 00218894 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B958 00218898 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021B95C 0021889C C0 02 AF 44 */ lfs f0, lbl_80454944-_SDA2_BASE_(r2)
/* 8021B960 002188A0 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021B964 002188A4 48 00 01 F0 */ b lbl_8021BB54
/* 8021B968 002188A8 C0 02 AF 64 */ lfs f0, lbl_80454964-_SDA2_BASE_(r2)
/* 8021B96C 002188AC D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B970 002188B0 C0 02 AF 68 */ lfs f0, lbl_80454968-_SDA2_BASE_(r2)
/* 8021B974 002188B4 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B978 002188B8 C0 02 AF 3C */ lfs f0, lbl_8045493C-_SDA2_BASE_(r2)
/* 8021B97C 002188BC D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B980 002188C0 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B984 002188C4 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021B988 002188C8 C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B98C 002188CC D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021B990 002188D0 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B994 002188D4 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021B998 002188D8 C0 02 AF 44 */ lfs f0, lbl_80454944-_SDA2_BASE_(r2)
/* 8021B99C 002188DC D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021B9A0 002188E0 48 00 01 B4 */ b lbl_8021BB54
/* 8021B9A4 002188E4 C0 02 AF 6C */ lfs f0, lbl_8045496C-_SDA2_BASE_(r2)
/* 8021B9A8 002188E8 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B9AC 002188EC C0 02 AF 70 */ lfs f0, lbl_80454970-_SDA2_BASE_(r2)
/* 8021B9B0 002188F0 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B9B4 002188F4 C0 02 AF 3C */ lfs f0, lbl_8045493C-_SDA2_BASE_(r2)
/* 8021B9B8 002188F8 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B9BC 002188FC C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B9C0 00218900 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021B9C4 00218904 C0 02 AF 28 */ lfs f0, lbl_80454928-_SDA2_BASE_(r2)
/* 8021B9C8 00218908 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021B9CC 0021890C C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021B9D0 00218910 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021B9D4 00218914 C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021B9D8 00218918 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021B9DC 0021891C 48 00 01 78 */ b lbl_8021BB54
/* 8021B9E0 00218920 C0 02 AF 74 */ lfs f0, lbl_80454974-_SDA2_BASE_(r2)
/* 8021B9E4 00218924 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021B9E8 00218928 C0 02 AF 70 */ lfs f0, lbl_80454970-_SDA2_BASE_(r2)
/* 8021B9EC 0021892C D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021B9F0 00218930 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021B9F4 00218934 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021B9F8 00218938 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021B9FC 0021893C D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021BA00 00218940 C0 02 AF 4C */ lfs f0, lbl_8045494C-_SDA2_BASE_(r2)
/* 8021BA04 00218944 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021BA08 00218948 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021BA0C 0021894C D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021BA10 00218950 C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021BA14 00218954 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021BA18 00218958 48 00 01 3C */ b lbl_8021BB54
/* 8021BA1C 0021895C C0 02 AF 78 */ lfs f0, lbl_80454978-_SDA2_BASE_(r2)
/* 8021BA20 00218960 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021BA24 00218964 C0 02 AF 70 */ lfs f0, lbl_80454970-_SDA2_BASE_(r2)
/* 8021BA28 00218968 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021BA2C 0021896C C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021BA30 00218970 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021BA34 00218974 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021BA38 00218978 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021BA3C 0021897C C0 02 AF 4C */ lfs f0, lbl_8045494C-_SDA2_BASE_(r2)
/* 8021BA40 00218980 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021BA44 00218984 C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021BA48 00218988 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021BA4C 0021898C C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021BA50 00218990 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021BA54 00218994 48 00 01 00 */ b lbl_8021BB54
/* 8021BA58 00218998 C0 02 AF 7C */ lfs f0, lbl_8045497C-_SDA2_BASE_(r2)
/* 8021BA5C 0021899C D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021BA60 002189A0 C0 02 AF 70 */ lfs f0, lbl_80454970-_SDA2_BASE_(r2)
/* 8021BA64 002189A4 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021BA68 002189A8 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021BA6C 002189AC D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021BA70 002189B0 C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021BA74 002189B4 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021BA78 002189B8 C0 02 AF 80 */ lfs f0, lbl_80454980-_SDA2_BASE_(r2)
/* 8021BA7C 002189BC D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021BA80 002189C0 C0 02 AF 84 */ lfs f0, lbl_80454984-_SDA2_BASE_(r2)
/* 8021BA84 002189C4 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021BA88 002189C8 C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021BA8C 002189CC D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021BA90 002189D0 48 00 00 C4 */ b lbl_8021BB54
/* 8021BA94 002189D4 C0 02 AF 88 */ lfs f0, lbl_80454988-_SDA2_BASE_(r2)
/* 8021BA98 002189D8 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021BA9C 002189DC C0 02 AF 8C */ lfs f0, lbl_8045498C-_SDA2_BASE_(r2)
/* 8021BAA0 002189E0 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021BAA4 002189E4 C0 02 AE F0 */ lfs f0, lbl_804548F0-_SDA2_BASE_(r2)
/* 8021BAA8 002189E8 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021BAAC 002189EC C0 02 AE 80 */ lfs f0, lbl_80454880-_SDA2_BASE_(r2)
/* 8021BAB0 002189F0 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021BAB4 002189F4 C0 02 AF 4C */ lfs f0, lbl_8045494C-_SDA2_BASE_(r2)
/* 8021BAB8 002189F8 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021BABC 002189FC C0 02 AF 40 */ lfs f0, lbl_80454940-_SDA2_BASE_(r2)
/* 8021BAC0 00218A00 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021BAC4 00218A04 C0 02 AF 48 */ lfs f0, lbl_80454948-_SDA2_BASE_(r2)
/* 8021BAC8 00218A08 D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021BACC 00218A0C 48 00 00 88 */ b lbl_8021BB54
/* 8021BAD0 00218A10 C0 02 AF 90 */ lfs f0, lbl_80454990-_SDA2_BASE_(r2)
/* 8021BAD4 00218A14 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021BAD8 00218A18 C0 02 AF 94 */ lfs f0, lbl_80454994-_SDA2_BASE_(r2)
/* 8021BADC 00218A1C D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021BAE0 00218A20 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021BAE4 00218A24 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021BAE8 00218A28 C0 03 01 A8 */ lfs f0, 0x1a8(r3)
/* 8021BAEC 00218A2C D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021BAF0 00218A30 C0 03 01 9C */ lfs f0, 0x19c(r3)
/* 8021BAF4 00218A34 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021BAF8 00218A38 C0 03 01 FC */ lfs f0, 0x1fc(r3)
/* 8021BAFC 00218A3C D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021BB00 00218A40 C0 03 02 0C */ lfs f0, 0x20c(r3)
/* 8021BB04 00218A44 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021BB08 00218A48 C0 03 02 1C */ lfs f0, 0x21c(r3)
/* 8021BB0C 00218A4C D0 1E 00 70 */ stfs f0, 0x70(r30)
/* 8021BB10 00218A50 48 00 00 44 */ b lbl_8021BB54
lbl_8021BB14:
/* 8021BB14 00218A54 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8021BB18 00218A58 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8021BB1C 00218A5C C0 03 01 84 */ lfs f0, 0x184(r3)
/* 8021BB20 00218A60 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 8021BB24 00218A64 C0 03 01 90 */ lfs f0, 0x190(r3)
/* 8021BB28 00218A68 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 8021BB2C 00218A6C C0 03 01 A8 */ lfs f0, 0x1a8(r3)
/* 8021BB30 00218A70 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 8021BB34 00218A74 C0 03 01 9C */ lfs f0, 0x19c(r3)
/* 8021BB38 00218A78 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 8021BB3C 00218A7C C0 03 01 FC */ lfs f0, 0x1fc(r3)
/* 8021BB40 00218A80 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 8021BB44 00218A84 C0 03 02 0C */ lfs f0, 0x20c(r3)
/* 8021BB48 00218A88 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 8021BB4C 00218A8C C0 03 02 1C */ lfs f0, 0x21c(r3)
/* 8021BB50 00218A90 D0 1E 00 70 */ stfs f0, 0x70(r30)
lbl_8021BB54:
/* 8021BB54 00218A94 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021BB58 00218A98 83 C1 00 08 */ lwz r30, 8(r1)
/* 8021BB5C 00218A9C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021BB60 00218AA0 7C 08 03 A6 */ mtlr r0
/* 8021BB64 00218AA4 38 21 00 10 */ addi r1, r1, 0x10
/* 8021BB68 00218AA8 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getFishingType
dMeter2Draw_c_NS_getFishingType:
/* 8021BB6C 00218AAC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021BB70 00218AB0 7C 08 02 A6 */ mflr r0
/* 8021BB74 00218AB4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021BB78 00218AB8 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8021BB7C 00218ABC 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 8021BB80 00218AC0 A0 04 00 B0 */ lhz r0, 0xb0(r4)
/* 8021BB84 00218AC4 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8021BB88 00218AC8 41 82 00 18 */ beq lbl_8021BBA0
/* 8021BB8C 00218ACC 48 00 00 29 */ bl dMeter2Draw_c_NS_getCanoeFishing
/* 8021BB90 00218AD0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021BB94 00218AD4 41 82 00 0C */ beq lbl_8021BBA0
/* 8021BB98 00218AD8 38 60 00 01 */ li r3, 1
/* 8021BB9C 00218ADC 48 00 00 08 */ b lbl_8021BBA4
lbl_8021BBA0:
/* 8021BBA0 00218AE0 38 60 00 00 */ li r3, 0
lbl_8021BBA4:
/* 8021BBA4 00218AE4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021BBA8 00218AE8 7C 08 03 A6 */ mtlr r0
/* 8021BBAC 00218AEC 38 21 00 10 */ addi r1, r1, 0x10
/* 8021BBB0 00218AF0 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getCanoeFishing
dMeter2Draw_c_NS_getCanoeFishing:
/* 8021BBB4 00218AF4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021BBB8 00218AF8 7C 08 02 A6 */ mflr r0
/* 8021BBBC 00218AFC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021BBC0 00218B00 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BBC4 00218B04 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BBC8 00218B08 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8021BBCC 00218B0C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8021BBD0 00218B10 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8021BBD4 00218B14 38 84 01 9F */ addi r4, r4, 0x19f
/* 8021BBD8 00218B18 48 14 CD BD */ bl strcmp
/* 8021BBDC 00218B1C 2C 03 00 00 */ cmpwi r3, 0
/* 8021BBE0 00218B20 40 82 00 30 */ bne lbl_8021BC10
/* 8021BBE4 00218B24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BBE8 00218B28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BBEC 00218B2C 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8021BBF0 00218B30 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8021BBF4 00218B34 81 8C 01 90 */ lwz r12, 0x190(r12)
/* 8021BBF8 00218B38 7D 89 03 A6 */ mtctr r12
/* 8021BBFC 00218B3C 4E 80 04 21 */ bctrl
/* 8021BC00 00218B40 28 03 00 00 */ cmplwi r3, 0
/* 8021BC04 00218B44 41 82 00 0C */ beq lbl_8021BC10
/* 8021BC08 00218B48 38 60 00 01 */ li r3, 1
/* 8021BC0C 00218B4C 48 00 00 08 */ b lbl_8021BC14
lbl_8021BC10:
/* 8021BC10 00218B50 38 60 00 00 */ li r3, 0
lbl_8021BC14:
/* 8021BC14 00218B54 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021BC18 00218B58 7C 08 03 A6 */ mtlr r0
/* 8021BC1C 00218B5C 38 21 00 10 */ addi r1, r1, 0x10
/* 8021BC20 00218B60 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getCameraSubject
dMeter2Draw_c_NS_getCameraSubject:
/* 8021BC24 00218B64 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021BC28 00218B68 7C 08 02 A6 */ mflr r0
/* 8021BC2C 00218B6C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021BC30 00218B70 4B F6 5A 11 */ bl dCam_getBody
/* 8021BC34 00218B74 80 03 01 A4 */ lwz r0, 0x1a4(r3)
/* 8021BC38 00218B78 20 00 00 04 */ subfic r0, r0, 4
/* 8021BC3C 00218B7C 7C 00 00 34 */ cntlzw r0, r0
/* 8021BC40 00218B80 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8021BC44 00218B84 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021BC48 00218B88 7C 08 03 A6 */ mtlr r0
/* 8021BC4C 00218B8C 38 21 00 10 */ addi r1, r1, 0x10
/* 8021BC50 00218B90 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getItemSubject
dMeter2Draw_c_NS_getItemSubject:
/* 8021BC54 00218B94 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021BC58 00218B98 7C 08 02 A6 */ mflr r0
/* 8021BC5C 00218B9C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021BC60 00218BA0 4B F6 59 E1 */ bl dCam_getBody
/* 8021BC64 00218BA4 80 03 01 A4 */ lwz r0, 0x1a4(r3)
/* 8021BC68 00218BA8 2C 00 00 04 */ cmpwi r0, 4
/* 8021BC6C 00218BAC 41 82 00 2C */ beq lbl_8021BC98
/* 8021BC70 00218BB0 4B F6 59 D1 */ bl dCam_getBody
/* 8021BC74 00218BB4 80 03 01 A4 */ lwz r0, 0x1a4(r3)
/* 8021BC78 00218BB8 2C 00 00 07 */ cmpwi r0, 7
/* 8021BC7C 00218BBC 41 82 00 14 */ beq lbl_8021BC90
/* 8021BC80 00218BC0 4B F6 59 C1 */ bl dCam_getBody
/* 8021BC84 00218BC4 80 03 01 A4 */ lwz r0, 0x1a4(r3)
/* 8021BC88 00218BC8 2C 00 00 08 */ cmpwi r0, 8
/* 8021BC8C 00218BCC 40 82 00 0C */ bne lbl_8021BC98
lbl_8021BC90:
/* 8021BC90 00218BD0 38 60 00 01 */ li r3, 1
/* 8021BC94 00218BD4 48 00 00 08 */ b lbl_8021BC9C
lbl_8021BC98:
/* 8021BC98 00218BD8 38 60 00 00 */ li r3, 0
lbl_8021BC9C:
/* 8021BC9C 00218BDC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021BCA0 00218BE0 7C 08 03 A6 */ mtlr r0
/* 8021BCA4 00218BE4 38 21 00 10 */ addi r1, r1, 0x10
/* 8021BCA8 00218BE8 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getPlayerSubject
dMeter2Draw_c_NS_getPlayerSubject:
/* 8021BCAC 00218BEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BCB0 00218BF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BCB4 00218BF4 80 03 5F 18 */ lwz r0, 0x5f18(r3)
/* 8021BCB8 00218BF8 54 03 2F FE */ rlwinm r3, r0, 5, 0x1f, 0x1f
/* 8021BCBC 00218BFC 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_isBButtonShow
dMeter2Draw_c_NS_isBButtonShow:
/* 8021BCC0 00218C00 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021BCC4 00218C04 7C 08 02 A6 */ mflr r0
/* 8021BCC8 00218C08 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021BCCC 00218C0C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021BCD0 00218C10 93 C1 00 08 */ stw r30, 8(r1)
/* 8021BCD4 00218C14 7C 9E 23 78 */ mr r30, r4
/* 8021BCD8 00218C18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BCDC 00218C1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BCE0 00218C20 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8021BCE4 00218C24 28 03 00 00 */ cmplwi r3, 0
/* 8021BCE8 00218C28 40 82 00 0C */ bne lbl_8021BCF4
/* 8021BCEC 00218C2C 38 60 00 00 */ li r3, 0
/* 8021BCF0 00218C30 48 00 00 C8 */ b lbl_8021BDB8
lbl_8021BCF4:
/* 8021BCF4 00218C34 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8021BCF8 00218C38 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 8021BCFC 00218C3C 88 04 00 BD */ lbz r0, 0xbd(r4)
/* 8021BD00 00218C40 28 00 00 00 */ cmplwi r0, 0
/* 8021BD04 00218C44 40 82 00 A8 */ bne lbl_8021BDAC
/* 8021BD08 00218C48 48 01 B3 E1 */ bl dMsgObject_c_NS_isHowlMessage
/* 8021BD0C 00218C4C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021BD10 00218C50 40 82 00 9C */ bne lbl_8021BDAC
/* 8021BD14 00218C54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BD18 00218C58 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8021BD1C 00218C5C 80 7F 5D AC */ lwz r3, 0x5dac(r31)
/* 8021BD20 00218C60 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8021BD24 00218C64 81 8C 00 78 */ lwz r12, 0x78(r12)
/* 8021BD28 00218C68 7D 89 03 A6 */ mtctr r12
/* 8021BD2C 00218C6C 4E 80 04 21 */ bctrl
/* 8021BD30 00218C70 2C 03 00 00 */ cmpwi r3, 0
/* 8021BD34 00218C74 40 82 00 78 */ bne lbl_8021BDAC
/* 8021BD38 00218C78 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8021BD3C 00218C7C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8021BD40 00218C80 88 03 00 E8 */ lbz r0, 0xe8(r3)
/* 8021BD44 00218C84 28 00 00 00 */ cmplwi r0, 0
/* 8021BD48 00218C88 40 82 00 64 */ bne lbl_8021BDAC
/* 8021BD4C 00218C8C 80 7F 5D AC */ lwz r3, 0x5dac(r31)
/* 8021BD50 00218C90 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8021BD54 00218C94 81 8C 00 D0 */ lwz r12, 0xd0(r12)
/* 8021BD58 00218C98 7D 89 03 A6 */ mtctr r12
/* 8021BD5C 00218C9C 4E 80 04 21 */ bctrl
/* 8021BD60 00218CA0 2C 03 00 00 */ cmpwi r3, 0
/* 8021BD64 00218CA4 41 82 00 0C */ beq lbl_8021BD70
/* 8021BD68 00218CA8 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 8021BD6C 00218CAC 40 82 00 40 */ bne lbl_8021BDAC
lbl_8021BD70:
/* 8021BD70 00218CB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BD74 00218CB4 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8021BD78 00218CB8 88 64 4F AD */ lbz r3, 0x4fad(r4)
/* 8021BD7C 00218CBC 30 03 FF FF */ addic r0, r3, -1
/* 8021BD80 00218CC0 7C 00 19 10 */ subfe r0, r0, r3
/* 8021BD84 00218CC4 54 03 06 3F */ clrlwi. r3, r0, 0x18
/* 8021BD88 00218CC8 41 82 00 10 */ beq lbl_8021BD98
/* 8021BD8C 00218CCC A0 04 4F A4 */ lhz r0, 0x4fa4(r4)
/* 8021BD90 00218CD0 54 00 07 7A */ rlwinm r0, r0, 0, 0x1d, 0x1d
/* 8021BD94 00218CD4 48 00 00 08 */ b lbl_8021BD9C
lbl_8021BD98:
/* 8021BD98 00218CD8 38 00 00 00 */ li r0, 0
lbl_8021BD9C:
/* 8021BD9C 00218CDC 54 00 04 3F */ clrlwi. r0, r0, 0x10
/* 8021BDA0 00218CE0 40 82 00 14 */ bne lbl_8021BDB4
/* 8021BDA4 00218CE4 2C 03 00 00 */ cmpwi r3, 0
/* 8021BDA8 00218CE8 41 82 00 0C */ beq lbl_8021BDB4
lbl_8021BDAC:
/* 8021BDAC 00218CEC 38 60 00 01 */ li r3, 1
/* 8021BDB0 00218CF0 48 00 00 08 */ b lbl_8021BDB8
lbl_8021BDB4:
/* 8021BDB4 00218CF4 38 60 00 00 */ li r3, 0
lbl_8021BDB8:
/* 8021BDB8 00218CF8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021BDBC 00218CFC 83 C1 00 08 */ lwz r30, 8(r1)
/* 8021BDC0 00218D00 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021BDC4 00218D04 7C 08 03 A6 */ mtlr r0
/* 8021BDC8 00218D08 38 21 00 10 */ addi r1, r1, 0x10
/* 8021BDCC 00218D0C 4E 80 00 20 */ blr
.global dMeter2Draw_c_NS_getButtonTimer
dMeter2Draw_c_NS_getButtonTimer:
/* 8021BDD0 00218D10 80 63 02 F8 */ lwz r3, 0x2f8(r3)
/* 8021BDD4 00218D14 A8 63 00 16 */ lha r3, 0x16(r3)
/* 8021BDD8 00218D18 4E 80 00 20 */ blr