lbl_8012DEC8: /* 8012DEC8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8012DECC 7C 08 02 A6 */ mflr r0 /* 8012DED0 90 01 00 14 */ stw r0, 0x14(r1) /* 8012DED4 93 E1 00 0C */ stw r31, 0xc(r1) /* 8012DED8 93 C1 00 08 */ stw r30, 8(r1) /* 8012DEDC 7C 7F 1B 78 */ mr r31, r3 /* 8012DEE0 7C 9E 23 78 */ mr r30, r4 /* 8012DEE4 88 03 2F 98 */ lbz r0, 0x2f98(r3) /* 8012DEE8 28 00 00 01 */ cmplwi r0, 1 /* 8012DEEC 40 82 00 6C */ bne lbl_8012DF58 /* 8012DEF0 2C 1E 00 00 */ cmpwi r30, 0 /* 8012DEF4 40 82 00 64 */ bne lbl_8012DF58 /* 8012DEF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 8012DEFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 8012DF00 38 63 07 F0 */ addi r3, r3, 0x7f0 /* 8012DF04 38 80 0C 10 */ li r4, 0xc10 /* 8012DF08 4B F0 6A B5 */ bl isEventBit__11dSv_event_cCFUs /* 8012DF0C 2C 03 00 00 */ cmpwi r3, 0 /* 8012DF10 41 82 00 48 */ beq lbl_8012DF58 /* 8012DF14 38 60 00 00 */ li r3, 0 /* 8012DF18 A0 1F 1F BC */ lhz r0, 0x1fbc(r31) /* 8012DF1C 28 00 02 DA */ cmplwi r0, 0x2da /* 8012DF20 41 82 00 10 */ beq lbl_8012DF30 /* 8012DF24 54 00 04 3E */ clrlwi r0, r0, 0x10 /* 8012DF28 28 00 02 DB */ cmplwi r0, 0x2db /* 8012DF2C 40 82 00 08 */ bne lbl_8012DF34 lbl_8012DF30: /* 8012DF30 38 60 00 01 */ li r3, 1 lbl_8012DF34: /* 8012DF34 54 60 06 3F */ clrlwi. r0, r3, 0x18 /* 8012DF38 40 82 00 20 */ bne lbl_8012DF58 /* 8012DF3C 88 1F 2F CC */ lbz r0, 0x2fcc(r31) /* 8012DF40 28 00 00 00 */ cmplwi r0, 0 /* 8012DF44 41 82 00 14 */ beq lbl_8012DF58 /* 8012DF48 7F E3 FB 78 */ mr r3, r31 /* 8012DF4C 38 80 00 00 */ li r4, 0 /* 8012DF50 48 00 04 49 */ bl procWolfBackJumpInit__9daAlink_cFi /* 8012DF54 48 00 01 40 */ b lbl_8012E094 lbl_8012DF58: /* 8012DF58 7F E3 FB 78 */ mr r3, r31 /* 8012DF5C 38 80 00 F7 */ li r4, 0xf7 /* 8012DF60 4B F9 40 0D */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC /* 8012DF64 88 1F 2F 98 */ lbz r0, 0x2f98(r31) /* 8012DF68 28 00 00 00 */ cmplwi r0, 0 /* 8012DF6C 41 82 00 0C */ beq lbl_8012DF78 /* 8012DF70 2C 1E 00 00 */ cmpwi r30, 0 /* 8012DF74 41 82 00 0C */ beq lbl_8012DF80 lbl_8012DF78: /* 8012DF78 38 00 00 01 */ li r0, 1 /* 8012DF7C 98 1F 2F 98 */ stb r0, 0x2f98(r31) lbl_8012DF80: /* 8012DF80 88 1F 2F 98 */ lbz r0, 0x2f98(r31) /* 8012DF84 28 00 00 01 */ cmplwi r0, 1 /* 8012DF88 40 82 00 78 */ bne lbl_8012E000 /* 8012DF8C 80 9F 27 EC */ lwz r4, 0x27ec(r31) /* 8012DF90 28 04 00 00 */ cmplwi r4, 0 /* 8012DF94 41 82 00 18 */ beq lbl_8012DFAC /* 8012DF98 38 7F 04 D0 */ addi r3, r31, 0x4d0 /* 8012DF9C 38 84 05 38 */ addi r4, r4, 0x538 /* 8012DFA0 48 14 2C 65 */ bl cLib_targetAngleY__FPC3VecPC3Vec /* 8012DFA4 B0 7F 30 0C */ sth r3, 0x300c(r31) /* 8012DFA8 48 00 00 0C */ b lbl_8012DFB4 lbl_8012DFAC: /* 8012DFAC A8 1F 04 E6 */ lha r0, 0x4e6(r31) /* 8012DFB0 B0 1F 30 0C */ sth r0, 0x300c(r31) lbl_8012DFB4: /* 8012DFB4 A8 7F 04 E6 */ lha r3, 0x4e6(r31) /* 8012DFB8 3C 63 00 01 */ addis r3, r3, 1 /* 8012DFBC 38 03 80 00 */ addi r0, r3, -32768 /* 8012DFC0 B0 1F 04 DE */ sth r0, 0x4de(r31) /* 8012DFC4 7F E3 FB 78 */ mr r3, r31 /* 8012DFC8 38 80 00 4C */ li r4, 0x4c /* 8012DFCC 3C A0 80 39 */ lis r5, m__24daAlinkHIO_wlSideStep_c0@ha /* 0x8038EFA8@ha */ /* 8012DFD0 38 A5 EF A8 */ addi r5, r5, m__24daAlinkHIO_wlSideStep_c0@l /* 0x8038EFA8@l */ /* 8012DFD4 38 A5 00 28 */ addi r5, r5, 0x28 /* 8012DFD8 4B FF B8 71 */ bl setSingleAnimeWolfParam__9daAlink_cFQ29daAlink_c12daAlink_WANMPC16daAlinkHIO_anm_c /* 8012DFDC 3C 60 80 39 */ lis r3, m__24daAlinkHIO_wlSideStep_c0@ha /* 0x8038EFA8@ha */ /* 8012DFE0 38 63 EF A8 */ addi r3, r3, m__24daAlinkHIO_wlSideStep_c0@l /* 0x8038EFA8@l */ /* 8012DFE4 C0 03 00 58 */ lfs f0, 0x58(r3) /* 8012DFE8 D0 1F 33 98 */ stfs f0, 0x3398(r31) /* 8012DFEC C0 03 00 5C */ lfs f0, 0x5c(r3) /* 8012DFF0 D0 1F 04 FC */ stfs f0, 0x4fc(r31) /* 8012DFF4 38 00 00 00 */ li r0, 0 /* 8012DFF8 B0 1F 30 0A */ sth r0, 0x300a(r31) /* 8012DFFC 48 00 00 6C */ b lbl_8012E068 lbl_8012E000: /* 8012E000 A8 1F 2F E4 */ lha r0, 0x2fe4(r31) /* 8012E004 B0 1F 04 E6 */ sth r0, 0x4e6(r31) /* 8012E008 88 1F 2F 98 */ lbz r0, 0x2f98(r31) /* 8012E00C 28 00 00 02 */ cmplwi r0, 2 /* 8012E010 40 82 00 18 */ bne lbl_8012E028 /* 8012E014 38 80 00 48 */ li r4, 0x48 /* 8012E018 A8 7F 04 E6 */ lha r3, 0x4e6(r31) /* 8012E01C 38 03 40 00 */ addi r0, r3, 0x4000 /* 8012E020 B0 1F 04 DE */ sth r0, 0x4de(r31) /* 8012E024 48 00 00 14 */ b lbl_8012E038 lbl_8012E028: /* 8012E028 38 80 00 4A */ li r4, 0x4a /* 8012E02C A8 7F 04 E6 */ lha r3, 0x4e6(r31) /* 8012E030 38 03 C0 00 */ addi r0, r3, -16384 /* 8012E034 B0 1F 04 DE */ sth r0, 0x4de(r31) lbl_8012E038: /* 8012E038 7F E3 FB 78 */ mr r3, r31 /* 8012E03C 3C A0 80 39 */ lis r5, m__24daAlinkHIO_wlSideStep_c0@ha /* 0x8038EFA8@ha */ /* 8012E040 38 A5 EF A8 */ addi r5, r5, m__24daAlinkHIO_wlSideStep_c0@l /* 0x8038EFA8@l */ /* 8012E044 4B FF B8 05 */ bl setSingleAnimeWolfParam__9daAlink_cFQ29daAlink_c12daAlink_WANMPC16daAlinkHIO_anm_c /* 8012E048 3C 60 80 39 */ lis r3, m__24daAlinkHIO_wlSideStep_c0@ha /* 0x8038EFA8@ha */ /* 8012E04C 38 63 EF A8 */ addi r3, r3, m__24daAlinkHIO_wlSideStep_c0@l /* 0x8038EFA8@l */ /* 8012E050 C0 03 00 50 */ lfs f0, 0x50(r3) /* 8012E054 D0 1F 33 98 */ stfs f0, 0x3398(r31) /* 8012E058 C0 03 00 54 */ lfs f0, 0x54(r3) /* 8012E05C D0 1F 04 FC */ stfs f0, 0x4fc(r31) /* 8012E060 38 00 00 01 */ li r0, 1 /* 8012E064 B0 1F 30 0A */ sth r0, 0x300a(r31) lbl_8012E068: /* 8012E068 38 00 00 00 */ li r0, 0 /* 8012E06C B0 1F 30 12 */ sth r0, 0x3012(r31) /* 8012E070 B0 1F 30 0E */ sth r0, 0x300e(r31) /* 8012E074 7F E3 FB 78 */ mr r3, r31 /* 8012E078 3C 80 00 01 */ lis r4, 0x0001 /* 0x00010033@ha */ /* 8012E07C 38 84 00 33 */ addi r4, r4, 0x0033 /* 0x00010033@l */ /* 8012E080 81 9F 06 28 */ lwz r12, 0x628(r31) /* 8012E084 81 8C 01 14 */ lwz r12, 0x114(r12) /* 8012E088 7D 89 03 A6 */ mtctr r12 /* 8012E08C 4E 80 04 21 */ bctrl /* 8012E090 38 60 00 01 */ li r3, 1 lbl_8012E094: /* 8012E094 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8012E098 83 C1 00 08 */ lwz r30, 8(r1) /* 8012E09C 80 01 00 14 */ lwz r0, 0x14(r1) /* 8012E0A0 7C 08 03 A6 */ mtlr r0 /* 8012E0A4 38 21 00 10 */ addi r1, r1, 0x10 /* 8012E0A8 4E 80 00 20 */ blr