lbl_800C5240: /* 800C5240 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800C5244 7C 08 02 A6 */ mflr r0 /* 800C5248 90 01 00 14 */ stw r0, 0x14(r1) /* 800C524C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C5250 93 C1 00 08 */ stw r30, 8(r1) /* 800C5254 7C 7E 1B 78 */ mr r30, r3 /* 800C5258 3B FE 1F D0 */ addi r31, r30, 0x1fd0 /* 800C525C 38 00 00 04 */ li r0, 4 /* 800C5260 98 03 2F 99 */ stb r0, 0x2f99(r3) /* 800C5264 80 03 05 88 */ lwz r0, 0x588(r3) /* 800C5268 64 00 08 00 */ oris r0, r0, 0x800 /* 800C526C 90 03 05 88 */ stw r0, 0x588(r3) /* 800C5270 7F E3 FB 78 */ mr r3, r31 /* 800C5274 48 09 92 59 */ bl checkAnmEnd__16daPy_frameCtrl_cFv /* 800C5278 54 60 06 3F */ clrlwi. r0, r3, 0x18 /* 800C527C 41 82 00 1C */ beq lbl_800C5298 /* 800C5280 A8 1E 04 E6 */ lha r0, 0x4e6(r30) /* 800C5284 B0 1E 04 DE */ sth r0, 0x4de(r30) /* 800C5288 7F C3 F3 78 */ mr r3, r30 /* 800C528C 38 80 00 00 */ li r4, 0 /* 800C5290 4B FF 4E 41 */ bl checkNextAction__9daAlink_cFi /* 800C5294 48 00 00 78 */ b lbl_800C530C lbl_800C5298: /* 800C5298 C0 3F 00 10 */ lfs f1, 0x10(r31) /* 800C529C 3C 60 80 39 */ lis r3, m__23daAlinkHIO_frontRoll_c0@ha /* 0x8038D7BC@ha */ /* 800C52A0 38 63 D7 BC */ addi r3, r3, m__23daAlinkHIO_frontRoll_c0@l /* 0x8038D7BC@l */ /* 800C52A4 C0 03 00 38 */ lfs f0, 0x38(r3) /* 800C52A8 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 800C52AC 40 81 00 28 */ ble lbl_800C52D4 /* 800C52B0 80 1E 31 A0 */ lwz r0, 0x31a0(r30) /* 800C52B4 60 00 00 04 */ ori r0, r0, 4 /* 800C52B8 90 1E 31 A0 */ stw r0, 0x31a0(r30) /* 800C52BC A8 1E 04 E6 */ lha r0, 0x4e6(r30) /* 800C52C0 B0 1E 04 DE */ sth r0, 0x4de(r30) /* 800C52C4 7F C3 F3 78 */ mr r3, r30 /* 800C52C8 38 80 00 01 */ li r4, 1 /* 800C52CC 4B FF 4E 05 */ bl checkNextAction__9daAlink_cFi /* 800C52D0 48 00 00 3C */ b lbl_800C530C lbl_800C52D4: /* 800C52D4 C0 02 93 48 */ lfs f0, lit_8130(r2) /* 800C52D8 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 800C52DC 4C 41 13 82 */ cror 2, 1, 2 /* 800C52E0 40 82 00 18 */ bne lbl_800C52F8 /* 800C52E4 38 00 00 01 */ li r0, 1 /* 800C52E8 98 1E 2F 92 */ stb r0, 0x2f92(r30) /* 800C52EC 38 00 00 06 */ li r0, 6 /* 800C52F0 98 1E 2F 93 */ stb r0, 0x2f93(r30) /* 800C52F4 48 00 00 18 */ b lbl_800C530C lbl_800C52F8: /* 800C52F8 C0 02 93 34 */ lfs f0, lit_7710(r2) /* 800C52FC FC 01 00 40 */ fcmpo cr0, f1, f0 /* 800C5300 40 81 00 0C */ ble lbl_800C530C /* 800C5304 38 00 00 60 */ li r0, 0x60 /* 800C5308 98 1E 2F 9D */ stb r0, 0x2f9d(r30) lbl_800C530C: /* 800C530C 38 60 00 01 */ li r3, 1 /* 800C5310 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C5314 83 C1 00 08 */ lwz r30, 8(r1) /* 800C5318 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C531C 7C 08 03 A6 */ mtlr r0 /* 800C5320 38 21 00 10 */ addi r1, r1, 0x10 /* 800C5324 4E 80 00 20 */ blr