Add CBodyController, and CBodyStateCmdMgr

Former-commit-id: bad0c14988
This commit is contained in:
Phillip Stephens 2023-02-05 11:12:46 -08:00
parent ac4910d5d2
commit f29f76abb5
42 changed files with 1203 additions and 825 deletions

View File

@ -90,9 +90,9 @@ lbl_80139E0C:
/* 80139E5C 00136DBC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80139E60 00136DC0 C0 02 9A 70 */ lfs f0, lbl_805AB790@sda21(r2)
/* 80139E64 00136DC4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80139E68 00136DC8 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80139E68 00136DC8 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80139E6C 00136DCC 90 01 00 08 */ stw r0, 8(r1)
/* 80139E70 00136DD0 38 C3 10 C8 */ addi r6, r3, lbl_803E10C8@l
/* 80139E70 00136DD0 38 C3 10 C8 */ addi r6, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80139E74 00136DD4 38 60 00 1A */ li r3, 0x1a
/* 80139E78 00136DD8 38 A0 00 03 */ li r5, 3
/* 80139E7C 00136DDC 38 00 00 00 */ li r0, 0
@ -106,8 +106,8 @@ lbl_80139E0C:
/* 80139E9C 00136DFC 98 01 00 18 */ stb r0, 0x18(r1)
/* 80139EA0 00136E00 4B FF 75 99 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80139EA4 00136E04 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80139EA8 00136E08 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80139EAC 00136E0C 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 80139EA8 00136E08 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80139EAC 00136E0C 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80139EB0 00136E10 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80139EB4 00136E14 90 1F 02 88 */ stw r0, 0x288(r31)
/* 80139EB8 00136E18 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -179,9 +179,9 @@ SetElectrocuting__15CBodyControllerFf:
/* 80139FA0 00136F00 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80139FA4 00136F04 C0 02 9A 70 */ lfs f0, lbl_805AB790@sda21(r2)
/* 80139FA8 00136F08 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80139FAC 00136F0C 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80139FAC 00136F0C 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80139FB0 00136F10 90 01 00 08 */ stw r0, 8(r1)
/* 80139FB4 00136F14 38 C3 10 C8 */ addi r6, r3, lbl_803E10C8@l
/* 80139FB4 00136F14 38 C3 10 C8 */ addi r6, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80139FB8 00136F18 38 60 00 1A */ li r3, 0x1a
/* 80139FBC 00136F1C 38 A0 00 00 */ li r5, 0
/* 80139FC0 00136F20 38 00 00 01 */ li r0, 1
@ -195,8 +195,8 @@ SetElectrocuting__15CBodyControllerFf:
/* 80139FE0 00136F40 98 01 00 18 */ stb r0, 0x18(r1)
/* 80139FE4 00136F44 4B FF 74 55 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80139FE8 00136F48 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80139FEC 00136F4C 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80139FF0 00136F50 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 80139FEC 00136F4C 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80139FF0 00136F50 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80139FF4 00136F54 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80139FF8 00136F58 90 1E 02 88 */ stw r0, 0x288(r30)
/* 80139FFC 00136F5C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -3,22 +3,22 @@
.section .data
.balign 8
.global lbl_803E10B0
lbl_803E10B0:
.global __vt__16CBCLoopAttackCmd
__vt__16CBCLoopAttackCmd:
# ROM: 0x3DE0B0
.4byte 0
.4byte 0
.4byte __dt__16CBCLoopAttackCmdFv
.global lbl_803E10BC
lbl_803E10BC:
.global __vt__20CBCAdditiveFlinchCmd
__vt__20CBCAdditiveFlinchCmd:
# ROM: 0x3DE0BC
.4byte 0
.4byte 0
.4byte __dt__20CBCAdditiveFlinchCmdFv
.global lbl_803E10C8
lbl_803E10C8:
.global __vt__22CBCAdditiveReactionCmd
__vt__22CBCAdditiveReactionCmd:
# ROM: 0x3DE0C8
.4byte 0
.4byte 0
@ -340,9 +340,9 @@ __dt__16CBodyStateCmdMgrFv:
lbl_8013187C:
/* 8013187C 0012E7DC 34 1F 02 84 */ addic. r0, r31, 0x284
/* 80131880 0012E7E0 41 82 00 24 */ beq lbl_801318A4
/* 80131884 0012E7E4 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80131884 0012E7E4 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80131888 0012E7E8 34 1F 02 84 */ addic. r0, r31, 0x284
/* 8013188C 0012E7EC 38 03 10 C8 */ addi r0, r3, lbl_803E10C8@l
/* 8013188C 0012E7EC 38 03 10 C8 */ addi r0, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80131890 0012E7F0 90 1F 02 84 */ stw r0, 0x284(r31)
/* 80131894 0012E7F4 41 82 00 10 */ beq lbl_801318A4
/* 80131898 0012E7F8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -351,9 +351,9 @@ lbl_8013187C:
lbl_801318A4:
/* 801318A4 0012E804 34 1F 02 78 */ addic. r0, r31, 0x278
/* 801318A8 0012E808 41 82 00 24 */ beq lbl_801318CC
/* 801318AC 0012E80C 3C 60 80 3E */ lis r3, lbl_803E10BC@ha
/* 801318AC 0012E80C 3C 60 80 3E */ lis r3, __vt__20CBCAdditiveFlinchCmd@ha
/* 801318B0 0012E810 34 1F 02 78 */ addic. r0, r31, 0x278
/* 801318B4 0012E814 38 03 10 BC */ addi r0, r3, lbl_803E10BC@l
/* 801318B4 0012E814 38 03 10 BC */ addi r0, r3, __vt__20CBCAdditiveFlinchCmd@l
/* 801318B8 0012E818 90 1F 02 78 */ stw r0, 0x278(r31)
/* 801318BC 0012E81C 41 82 00 10 */ beq lbl_801318CC
/* 801318C0 0012E820 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -362,9 +362,9 @@ lbl_801318A4:
lbl_801318CC:
/* 801318CC 0012E82C 34 1F 02 70 */ addic. r0, r31, 0x270
/* 801318D0 0012E830 41 82 00 24 */ beq lbl_801318F4
/* 801318D4 0012E834 3C 60 80 3E */ lis r3, lbl_803E061C@ha
/* 801318D4 0012E834 3C 60 80 3E */ lis r3, __vt__17CBCAdditiveAimCmd@ha
/* 801318D8 0012E838 34 1F 02 70 */ addic. r0, r31, 0x270
/* 801318DC 0012E83C 38 03 06 1C */ addi r0, r3, lbl_803E061C@l
/* 801318DC 0012E83C 38 03 06 1C */ addi r0, r3, __vt__17CBCAdditiveAimCmd@l
/* 801318E0 0012E840 90 1F 02 70 */ stw r0, 0x270(r31)
/* 801318E4 0012E844 41 82 00 10 */ beq lbl_801318F4
/* 801318E8 0012E848 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -385,9 +385,9 @@ lbl_80131908:
lbl_8013191C:
/* 8013191C 0012E87C 34 1F 02 54 */ addic. r0, r31, 0x254
/* 80131920 0012E880 41 82 00 24 */ beq lbl_80131944
/* 80131924 0012E884 3C 60 80 3E */ lis r3, lbl_803E0B98@ha
/* 80131924 0012E884 3C 60 80 3E */ lis r3, __vt__14CBCWallHangCmd@ha
/* 80131928 0012E888 34 1F 02 54 */ addic. r0, r31, 0x254
/* 8013192C 0012E88C 38 03 0B 98 */ addi r0, r3, lbl_803E0B98@l
/* 8013192C 0012E88C 38 03 0B 98 */ addi r0, r3, __vt__14CBCWallHangCmd@l
/* 80131930 0012E890 90 1F 02 54 */ stw r0, 0x254(r31)
/* 80131934 0012E894 41 82 00 10 */ beq lbl_80131944
/* 80131938 0012E898 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -396,9 +396,9 @@ lbl_8013191C:
lbl_80131944:
/* 80131944 0012E8A4 34 1F 02 30 */ addic. r0, r31, 0x230
/* 80131948 0012E8A8 41 82 00 24 */ beq lbl_8013196C
/* 8013194C 0012E8AC 3C 60 80 3E */ lis r3, lbl_803E0B8C@ha
/* 8013194C 0012E8AC 3C 60 80 3E */ lis r3, __vt__11CBCCoverCmd@ha
/* 80131950 0012E8B0 34 1F 02 30 */ addic. r0, r31, 0x230
/* 80131954 0012E8B4 38 03 0B 8C */ addi r0, r3, lbl_803E0B8C@l
/* 80131954 0012E8B4 38 03 0B 8C */ addi r0, r3, __vt__11CBCCoverCmd@l
/* 80131958 0012E8B8 90 1F 02 30 */ stw r0, 0x230(r31)
/* 8013195C 0012E8BC 41 82 00 10 */ beq lbl_8013196C
/* 80131960 0012E8C0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -418,9 +418,9 @@ lbl_8013196C:
lbl_80131994:
/* 80131994 0012E8F4 34 1F 02 10 */ addic. r0, r31, 0x210
/* 80131998 0012E8F8 41 82 00 24 */ beq lbl_801319BC
/* 8013199C 0012E8FC 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8013199C 0012E8FC 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801319A0 0012E900 34 1F 02 10 */ addic. r0, r31, 0x210
/* 801319A4 0012E904 38 03 AA 14 */ addi r0, r3, lbl_803DAA14@l
/* 801319A4 0012E904 38 03 AA 14 */ addi r0, r3, __vt__11CBCTauntCmd@l
/* 801319A8 0012E908 90 1F 02 10 */ stw r0, 0x210(r31)
/* 801319AC 0012E90C 41 82 00 10 */ beq lbl_801319BC
/* 801319B0 0012E910 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -440,9 +440,9 @@ lbl_801319BC:
lbl_801319E4:
/* 801319E4 0012E944 34 1F 01 D0 */ addic. r0, r31, 0x1d0
/* 801319E8 0012E948 41 82 00 24 */ beq lbl_80131A0C
/* 801319EC 0012E94C 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 801319EC 0012E94C 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 801319F0 0012E950 34 1F 01 D0 */ addic. r0, r31, 0x1d0
/* 801319F4 0012E954 38 03 A9 FC */ addi r0, r3, lbl_803DA9FC@l
/* 801319F4 0012E954 38 03 A9 FC */ addi r0, r3, __vt__10CBCJumpCmd@l
/* 801319F8 0012E958 90 1F 01 D0 */ stw r0, 0x1d0(r31)
/* 801319FC 0012E95C 41 82 00 10 */ beq lbl_80131A0C
/* 80131A00 0012E960 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -451,9 +451,9 @@ lbl_801319E4:
lbl_80131A0C:
/* 80131A0C 0012E96C 34 1F 01 AC */ addic. r0, r31, 0x1ac
/* 80131A10 0012E970 41 82 00 24 */ beq lbl_80131A34
/* 80131A14 0012E974 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 80131A14 0012E974 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 80131A18 0012E978 34 1F 01 AC */ addic. r0, r31, 0x1ac
/* 80131A1C 0012E97C 38 03 AA 5C */ addi r0, r3, lbl_803DAA5C@l
/* 80131A1C 0012E97C 38 03 AA 5C */ addi r0, r3, __vt__12CBCHurledCmd@l
/* 80131A20 0012E980 90 1F 01 AC */ stw r0, 0x1ac(r31)
/* 80131A24 0012E984 41 82 00 10 */ beq lbl_80131A34
/* 80131A28 0012E988 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -497,9 +497,9 @@ lbl_80131A98:
lbl_80131AAC:
/* 80131AAC 0012EA0C 34 1F 01 60 */ addic. r0, r31, 0x160
/* 80131AB0 0012EA10 41 82 00 24 */ beq lbl_80131AD4
/* 80131AB4 0012EA14 3C 60 80 3E */ lis r3, lbl_803DAA38@ha
/* 80131AB4 0012EA14 3C 60 80 3E */ lis r3, __vt__21CBCLoopHitReactionCmd@ha
/* 80131AB8 0012EA18 34 1F 01 60 */ addic. r0, r31, 0x160
/* 80131ABC 0012EA1C 38 03 AA 38 */ addi r0, r3, lbl_803DAA38@l
/* 80131ABC 0012EA1C 38 03 AA 38 */ addi r0, r3, __vt__21CBCLoopHitReactionCmd@l
/* 80131AC0 0012EA20 90 1F 01 60 */ stw r0, 0x160(r31)
/* 80131AC4 0012EA24 41 82 00 10 */ beq lbl_80131AD4
/* 80131AC8 0012EA28 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -508,9 +508,9 @@ lbl_80131AAC:
lbl_80131AD4:
/* 80131AD4 0012EA34 34 1F 01 54 */ addic. r0, r31, 0x154
/* 80131AD8 0012EA38 41 82 00 24 */ beq lbl_80131AFC
/* 80131ADC 0012EA3C 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 80131ADC 0012EA3C 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 80131AE0 0012EA40 34 1F 01 54 */ addic. r0, r31, 0x154
/* 80131AE4 0012EA44 38 03 AA 2C */ addi r0, r3, lbl_803DAA2C@l
/* 80131AE4 0012EA44 38 03 AA 2C */ addi r0, r3, __vt__18CBCLoopReactionCmd@l
/* 80131AE8 0012EA48 90 1F 01 54 */ stw r0, 0x154(r31)
/* 80131AEC 0012EA4C 41 82 00 10 */ beq lbl_80131AFC
/* 80131AF0 0012EA50 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -519,9 +519,9 @@ lbl_80131AD4:
lbl_80131AFC:
/* 80131AFC 0012EA5C 34 1F 01 44 */ addic. r0, r31, 0x144
/* 80131B00 0012EA60 41 82 00 24 */ beq lbl_80131B24
/* 80131B04 0012EA64 3C 60 80 3E */ lis r3, lbl_803E10B0@ha
/* 80131B04 0012EA64 3C 60 80 3E */ lis r3, __vt__16CBCLoopAttackCmd@ha
/* 80131B08 0012EA68 34 1F 01 44 */ addic. r0, r31, 0x144
/* 80131B0C 0012EA6C 38 03 10 B0 */ addi r0, r3, lbl_803E10B0@l
/* 80131B0C 0012EA6C 38 03 10 B0 */ addi r0, r3, __vt__16CBCLoopAttackCmd@l
/* 80131B10 0012EA70 90 1F 01 44 */ stw r0, 0x144(r31)
/* 80131B14 0012EA74 41 82 00 10 */ beq lbl_80131B24
/* 80131B18 0012EA78 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -530,9 +530,9 @@ lbl_80131AFC:
lbl_80131B24:
/* 80131B24 0012EA84 34 1F 01 28 */ addic. r0, r31, 0x128
/* 80131B28 0012EA88 41 82 00 24 */ beq lbl_80131B4C
/* 80131B2C 0012EA8C 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80131B2C 0012EA8C 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80131B30 0012EA90 34 1F 01 28 */ addic. r0, r31, 0x128
/* 80131B34 0012EA94 38 03 A9 CC */ addi r0, r3, lbl_803DA9CC@l
/* 80131B34 0012EA94 38 03 A9 CC */ addi r0, r3, __vt__22CBCProjectileAttackCmd@l
/* 80131B38 0012EA98 90 1F 01 28 */ stw r0, 0x128(r31)
/* 80131B3C 0012EA9C 41 82 00 10 */ beq lbl_80131B4C
/* 80131B40 0012EAA0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -541,9 +541,9 @@ lbl_80131B24:
lbl_80131B4C:
/* 80131B4C 0012EAAC 34 1F 01 0C */ addic. r0, r31, 0x10c
/* 80131B50 0012EAB0 41 82 00 24 */ beq lbl_80131B74
/* 80131B54 0012EAB4 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 80131B54 0012EAB4 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 80131B58 0012EAB8 34 1F 01 0C */ addic. r0, r31, 0x10c
/* 80131B5C 0012EABC 38 03 A9 D8 */ addi r0, r3, lbl_803DA9D8@l
/* 80131B5C 0012EABC 38 03 A9 D8 */ addi r0, r3, __vt__17CBCMeleeAttackCmd@l
/* 80131B60 0012EAC0 90 1F 01 0C */ stw r0, 0x10c(r31)
/* 80131B64 0012EAC4 41 82 00 10 */ beq lbl_80131B74
/* 80131B68 0012EAC8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -552,9 +552,9 @@ lbl_80131B4C:
lbl_80131B74:
/* 80131B74 0012EAD4 34 1F 00 F4 */ addic. r0, r31, 0xf4
/* 80131B78 0012EAD8 41 82 00 24 */ beq lbl_80131B9C
/* 80131B7C 0012EADC 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80131B7C 0012EADC 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80131B80 0012EAE0 34 1F 00 F4 */ addic. r0, r31, 0xf4
/* 80131B84 0012EAE4 38 03 AA 44 */ addi r0, r3, lbl_803DAA44@l
/* 80131B84 0012EAE4 38 03 AA 44 */ addi r0, r3, __vt__15CBCKnockBackCmd@l
/* 80131B88 0012EAE8 90 1F 00 F4 */ stw r0, 0xf4(r31)
/* 80131B8C 0012EAEC 41 82 00 10 */ beq lbl_80131B9C
/* 80131B90 0012EAF0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -563,9 +563,9 @@ lbl_80131B74:
lbl_80131B9C:
/* 80131B9C 0012EAFC 34 1F 00 DC */ addic. r0, r31, 0xdc
/* 80131BA0 0012EB00 41 82 00 24 */ beq lbl_80131BC4
/* 80131BA4 0012EB04 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 80131BA4 0012EB04 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 80131BA8 0012EB08 34 1F 00 DC */ addic. r0, r31, 0xdc
/* 80131BAC 0012EB0C 38 03 AA 50 */ addi r0, r3, lbl_803DAA50@l
/* 80131BAC 0012EB0C 38 03 AA 50 */ addi r0, r3, __vt__15CBCKnockDownCmd@l
/* 80131BB0 0012EB10 90 1F 00 DC */ stw r0, 0xdc(r31)
/* 80131BB4 0012EB14 41 82 00 10 */ beq lbl_80131BC4
/* 80131BB8 0012EB18 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -580,9 +580,9 @@ lbl_80131BC4:
lbl_80131BD8:
/* 80131BD8 0012EB38 34 1F 00 C4 */ addic. r0, r31, 0xc4
/* 80131BDC 0012EB3C 41 82 00 24 */ beq lbl_80131C00
/* 80131BE0 0012EB40 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80131BE0 0012EB40 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80131BE4 0012EB44 34 1F 00 C4 */ addic. r0, r31, 0xc4
/* 80131BE8 0012EB48 38 03 A9 E4 */ addi r0, r3, lbl_803DA9E4@l
/* 80131BE8 0012EB48 38 03 A9 E4 */ addi r0, r3, __vt__10CBCStepCmd@l
/* 80131BEC 0012EB4C 90 1F 00 C4 */ stw r0, 0xc4(r31)
/* 80131BF0 0012EB50 41 82 00 10 */ beq lbl_80131C00
/* 80131BF4 0012EB54 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -591,9 +591,9 @@ lbl_80131BD8:
lbl_80131C00:
/* 80131C00 0012EB60 34 1F 00 B8 */ addic. r0, r31, 0xb8
/* 80131C04 0012EB64 41 82 00 24 */ beq lbl_80131C28
/* 80131C08 0012EB68 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 80131C08 0012EB68 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 80131C0C 0012EB6C 34 1F 00 B8 */ addic. r0, r31, 0xb8
/* 80131C10 0012EB70 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 80131C10 0012EB70 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 80131C14 0012EB74 90 1F 00 B8 */ stw r0, 0xb8(r31)
/* 80131C18 0012EB78 41 82 00 10 */ beq lbl_80131C28
/* 80131C1C 0012EB7C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -720,34 +720,34 @@ lbl_80131DA8:
/* 80131DB8 0012ED18 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80131DBC 0012ED1C 90 E3 00 B4 */ stw r7, 0xb4(r3)
/* 80131DC0 0012ED20 38 C4 AA 68 */ addi r6, r4, __vt__13CBodyStateCmd@l
/* 80131DC4 0012ED24 3C A0 80 3E */ lis r5, lbl_803DAA20@ha
/* 80131DC8 0012ED28 3D 80 80 3E */ lis r12, lbl_803DAA50@ha
/* 80131DC4 0012ED24 3C A0 80 3E */ lis r5, __vt__11CBCGetupCmd@ha
/* 80131DC8 0012ED28 3D 80 80 3E */ lis r12, __vt__15CBCKnockDownCmd@ha
/* 80131DCC 0012ED2C 90 C3 00 B8 */ stw r6, 0xb8(r3)
/* 80131DD0 0012ED30 38 05 AA 20 */ addi r0, r5, lbl_803DAA20@l
/* 80131DD4 0012ED34 3A 6C AA 50 */ addi r19, r12, lbl_803DAA50@l
/* 80131DD0 0012ED30 38 05 AA 20 */ addi r0, r5, __vt__11CBCGetupCmd@l
/* 80131DD4 0012ED34 3A 6C AA 50 */ addi r19, r12, __vt__15CBCKnockDownCmd@l
/* 80131DD8 0012ED38 38 A0 FF FF */ li r5, -1
/* 80131DDC 0012ED3C 90 E3 00 BC */ stw r7, 0xbc(r3)
/* 80131DE0 0012ED40 3A 20 00 01 */ li r17, 1
/* 80131DE4 0012ED44 3D 60 80 3E */ lis r11, lbl_803DA9E4@ha
/* 80131DE4 0012ED44 3D 60 80 3E */ lis r11, __vt__10CBCStepCmd@ha
/* 80131DE8 0012ED48 3A A0 00 02 */ li r21, 2
/* 80131DEC 0012ED4C 90 03 00 B8 */ stw r0, 0xb8(r3)
/* 80131DF0 0012ED50 38 0B A9 E4 */ addi r0, r11, lbl_803DA9E4@l
/* 80131DF0 0012ED50 38 0B A9 E4 */ addi r0, r11, __vt__10CBCStepCmd@l
/* 80131DF4 0012ED54 3A 80 00 03 */ li r20, 3
/* 80131DF8 0012ED58 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80131DFC 0012ED5C 90 A3 00 C0 */ stw r5, 0xc0(r3)
/* 80131E00 0012ED60 3A 40 00 04 */ li r18, 4
/* 80131E04 0012ED64 3E 00 80 3E */ lis r16, lbl_803DAA44@ha
/* 80131E08 0012ED68 3D E0 80 3E */ lis r15, lbl_803DA9D8@ha
/* 80131E04 0012ED64 3E 00 80 3E */ lis r16, __vt__15CBCKnockBackCmd@ha
/* 80131E08 0012ED68 3D E0 80 3E */ lis r15, __vt__17CBCMeleeAttackCmd@ha
/* 80131E0C 0012ED6C 90 C3 00 C4 */ stw r6, 0xc4(r3)
/* 80131E10 0012ED70 39 23 00 B8 */ addi r9, r3, 0xb8
/* 80131E14 0012ED74 39 43 00 C4 */ addi r10, r3, 0xc4
/* 80131E18 0012ED78 39 63 00 DC */ addi r11, r3, 0xdc
/* 80131E1C 0012ED7C 92 23 00 C8 */ stw r17, 0xc8(r3)
/* 80131E20 0012ED80 3A 30 AA 44 */ addi r17, r16, lbl_803DAA44@l
/* 80131E20 0012ED80 3A 30 AA 44 */ addi r17, r16, __vt__15CBCKnockBackCmd@l
/* 80131E24 0012ED84 3A 00 00 05 */ li r16, 5
/* 80131E28 0012ED88 39 83 00 F4 */ addi r12, r3, 0xf4
/* 80131E2C 0012ED8C 90 03 00 C4 */ stw r0, 0xc4(r3)
/* 80131E30 0012ED90 38 0F A9 D8 */ addi r0, r15, lbl_803DA9D8@l
/* 80131E30 0012ED90 38 0F A9 D8 */ addi r0, r15, __vt__17CBCMeleeAttackCmd@l
/* 80131E34 0012ED94 3B E3 01 0C */ addi r31, r3, 0x10c
/* 80131E38 0012ED98 90 A3 00 CC */ stw r5, 0xcc(r3)
/* 80131E3C 0012ED9C 90 E3 00 D0 */ stw r7, 0xd0(r3)
@ -786,18 +786,18 @@ lbl_80131DA8:
/* 80131EC0 0012EE20 98 E3 01 24 */ stb r7, 0x124(r3)
/* 80131EC4 0012EE24 90 C3 01 28 */ stw r6, 0x128(r3)
/* 80131EC8 0012EE28 38 00 00 06 */ li r0, 6
/* 80131ECC 0012EE2C 3E 20 80 3E */ lis r17, lbl_803E10B0@ha
/* 80131ED0 0012EE30 3E 00 80 3E */ lis r16, lbl_803DAA2C@ha
/* 80131ED4 0012EE34 3D E0 80 3E */ lis r15, lbl_803DA9CC@ha
/* 80131ECC 0012EE2C 3E 20 80 3E */ lis r17, __vt__16CBCLoopAttackCmd@ha
/* 80131ED0 0012EE30 3E 00 80 3E */ lis r16, __vt__18CBCLoopReactionCmd@ha
/* 80131ED4 0012EE34 3D E0 80 3E */ lis r15, __vt__22CBCProjectileAttackCmd@ha
/* 80131ED8 0012EE38 90 03 01 2C */ stw r0, 0x12c(r3)
/* 80131EDC 0012EE3C 38 0F A9 CC */ addi r0, r15, lbl_803DA9CC@l
/* 80131EE0 0012EE40 3A F1 10 B0 */ addi r23, r17, lbl_803E10B0@l
/* 80131EDC 0012EE3C 38 0F A9 CC */ addi r0, r15, __vt__22CBCProjectileAttackCmd@l
/* 80131EE0 0012EE40 3A F1 10 B0 */ addi r23, r17, __vt__16CBCLoopAttackCmd@l
/* 80131EE4 0012EE44 90 03 01 28 */ stw r0, 0x128(r3)
/* 80131EE8 0012EE48 3A B0 AA 2C */ addi r21, r16, lbl_803DAA2C@l
/* 80131EEC 0012EE4C 3D E0 80 3E */ lis r15, lbl_803DAA38@ha
/* 80131EE8 0012EE48 3A B0 AA 2C */ addi r21, r16, __vt__18CBCLoopReactionCmd@l
/* 80131EEC 0012EE4C 3D E0 80 3E */ lis r15, __vt__21CBCLoopHitReactionCmd@ha
/* 80131EF0 0012EE50 3B 00 00 07 */ li r24, 7
/* 80131EF4 0012EE54 90 A3 01 30 */ stw r5, 0x130(r3)
/* 80131EF8 0012EE58 3A 6F AA 38 */ addi r19, r15, lbl_803DAA38@l
/* 80131EF8 0012EE58 3A 6F AA 38 */ addi r19, r15, __vt__21CBCLoopHitReactionCmd@l
/* 80131EFC 0012EE5C 3D E0 80 3E */ lis r15, __vt__14CBCGenerateCmd@ha
/* 80131F00 0012EE60 3A C0 00 08 */ li r22, 8
/* 80131F04 0012EE64 C0 04 00 00 */ lfs f0, 0(r4)
@ -845,17 +845,17 @@ lbl_80131DA8:
/* 80131FAC 0012EF0C 91 E3 01 8C */ stw r15, 0x18c(r3)
/* 80131FB0 0012EF10 90 A3 01 94 */ stw r5, 0x194(r3)
/* 80131FB4 0012EF14 C0 04 00 00 */ lfs f0, 0(r4)
/* 80131FB8 0012EF18 3E 20 80 3E */ lis r17, lbl_803DAA5C@ha
/* 80131FBC 0012EF1C 3E 00 80 3E */ lis r16, lbl_803DA9FC@ha
/* 80131FB8 0012EF18 3E 20 80 3E */ lis r17, __vt__12CBCHurledCmd@ha
/* 80131FBC 0012EF1C 3E 00 80 3E */ lis r16, __vt__10CBCJumpCmd@ha
/* 80131FC0 0012EF20 3D E0 80 3E */ lis r15, __vt__11CBCSlideCmd@ha
/* 80131FC4 0012EF24 D0 1A 00 0C */ stfs f0, 0xc(r26)
/* 80131FC8 0012EF28 3B 23 01 AC */ addi r25, r3, 0x1ac
/* 80131FCC 0012EF2C 38 00 00 0F */ li r0, 0xf
/* 80131FD0 0012EF30 3A 71 AA 5C */ addi r19, r17, lbl_803DAA5C@l
/* 80131FD0 0012EF30 3A 71 AA 5C */ addi r19, r17, __vt__12CBCHurledCmd@l
/* 80131FD4 0012EF34 C0 0E 00 04 */ lfs f0, 4(r14)
/* 80131FD8 0012EF38 3B 03 01 D0 */ addi r24, r3, 0x1d0
/* 80131FDC 0012EF3C 3A 40 00 10 */ li r18, 0x10
/* 80131FE0 0012EF40 3A 30 A9 FC */ addi r17, r16, lbl_803DA9FC@l
/* 80131FE0 0012EF40 3A 30 A9 FC */ addi r17, r16, __vt__10CBCJumpCmd@l
/* 80131FE4 0012EF44 D0 1A 00 10 */ stfs f0, 0x10(r26)
/* 80131FE8 0012EF48 3A E3 01 F8 */ addi r23, r3, 0x1f8
/* 80131FEC 0012EF4C 3A 00 00 11 */ li r16, 0x11
@ -917,19 +917,19 @@ lbl_80131DA8:
/* 801320CC 0012F02C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801320D0 0012F030 91 E3 01 F8 */ stw r15, 0x1f8(r3)
/* 801320D4 0012F034 90 B7 00 08 */ stw r5, 8(r23)
/* 801320D8 0012F038 3D E0 80 3E */ lis r15, lbl_803DAA14@ha
/* 801320D8 0012F038 3D E0 80 3E */ lis r15, __vt__11CBCTauntCmd@ha
/* 801320DC 0012F03C C0 01 00 0C */ lfs f0, 0xc(r1)
/* 801320E0 0012F040 3E 20 80 3E */ lis r17, __vt__14CBCScriptedCmd@ha
/* 801320E4 0012F044 C0 21 00 10 */ lfs f1, 0x10(r1)
/* 801320E8 0012F048 38 00 00 12 */ li r0, 0x12
/* 801320EC 0012F04C D0 17 00 0C */ stfs f0, 0xc(r23)
/* 801320F0 0012F050 39 EF AA 14 */ addi r15, r15, lbl_803DAA14@l
/* 801320F0 0012F050 39 EF AA 14 */ addi r15, r15, __vt__11CBCTauntCmd@l
/* 801320F4 0012F054 C0 01 00 14 */ lfs f0, 0x14(r1)
/* 801320F8 0012F058 3A 40 00 13 */ li r18, 0x13
/* 801320FC 0012F05C D0 37 00 10 */ stfs f1, 0x10(r23)
/* 80132100 0012F060 3A 31 FE 40 */ addi r17, r17, __vt__14CBCScriptedCmd@l
/* 80132104 0012F064 C0 22 99 88 */ lfs f1, lbl_805AB6A8@sda21(r2)
/* 80132108 0012F068 3E 00 80 3E */ lis r16, lbl_803E0B8C@ha
/* 80132108 0012F068 3E 00 80 3E */ lis r16, __vt__11CBCCoverCmd@ha
/* 8013210C 0012F06C D0 17 00 14 */ stfs f0, 0x14(r23)
/* 80132110 0012F070 3E 60 80 5A */ lis r19, sForwardVector__9CVector3f@ha
/* 80132114 0012F074 3A C3 02 10 */ addi r22, r3, 0x210
@ -937,12 +937,12 @@ lbl_80131DA8:
/* 8013211C 0012F07C 90 C3 02 10 */ stw r6, 0x210(r3)
/* 80132120 0012F080 3A 83 02 30 */ addi r20, r3, 0x230
/* 80132124 0012F084 90 03 02 14 */ stw r0, 0x214(r3)
/* 80132128 0012F088 38 10 0B 8C */ addi r0, r16, lbl_803E0B8C@l
/* 80132128 0012F088 38 10 0B 8C */ addi r0, r16, __vt__11CBCCoverCmd@l
/* 8013212C 0012F08C 3A 13 67 24 */ addi r16, r19, sForwardVector__9CVector3f@l
/* 80132130 0012F090 3A 63 02 54 */ addi r19, r3, 0x254
/* 80132134 0012F094 91 E3 02 10 */ stw r15, 0x210(r3)
/* 80132138 0012F098 3D E0 80 3E */ lis r15, lbl_803E0B98@ha
/* 8013213C 0012F09C 39 EF 0B 98 */ addi r15, r15, lbl_803E0B98@l
/* 80132138 0012F098 3D E0 80 3E */ lis r15, __vt__14CBCWallHangCmd@ha
/* 8013213C 0012F09C 39 EF 0B 98 */ addi r15, r15, __vt__14CBCWallHangCmd@l
/* 80132140 0012F0A0 90 A3 02 18 */ stw r5, 0x218(r3)
/* 80132144 0012F0A4 90 C3 02 1C */ stw r6, 0x21c(r3)
/* 80132148 0012F0A8 92 43 02 20 */ stw r18, 0x220(r3)
@ -984,22 +984,22 @@ lbl_80131DA8:
/* 801321D8 0012F138 B0 81 00 08 */ sth r4, 8(r1)
/* 801321DC 0012F13C 90 C3 02 68 */ stw r6, 0x268(r3)
/* 801321E0 0012F140 38 00 00 17 */ li r0, 0x17
/* 801321E4 0012F144 3D C0 80 3E */ lis r14, lbl_803E061C@ha
/* 801321E4 0012F144 3D C0 80 3E */ lis r14, __vt__17CBCAdditiveAimCmd@ha
/* 801321E8 0012F148 90 03 02 6C */ stw r0, 0x26c(r3)
/* 801321EC 0012F14C 38 00 00 18 */ li r0, 0x18
/* 801321F0 0012F150 39 CE 06 1C */ addi r14, r14, lbl_803E061C@l
/* 801321F0 0012F150 39 CE 06 1C */ addi r14, r14, __vt__17CBCAdditiveAimCmd@l
/* 801321F4 0012F154 39 E0 00 19 */ li r15, 0x19
/* 801321F8 0012F158 90 C3 02 70 */ stw r6, 0x270(r3)
/* 801321FC 0012F15C 3C 80 80 3E */ lis r4, lbl_803E10BC@ha
/* 801321FC 0012F15C 3C 80 80 3E */ lis r4, __vt__20CBCAdditiveFlinchCmd@ha
/* 80132200 0012F160 C0 02 99 90 */ lfs f0, lbl_805AB6B0@sda21(r2)
/* 80132204 0012F164 3A 43 02 70 */ addi r18, r3, 0x270
/* 80132208 0012F168 90 03 02 74 */ stw r0, 0x274(r3)
/* 8013220C 0012F16C 38 04 10 BC */ addi r0, r4, lbl_803E10BC@l
/* 80132210 0012F170 3C 80 80 3E */ lis r4, lbl_803E10C8@ha
/* 8013220C 0012F16C 38 04 10 BC */ addi r0, r4, __vt__20CBCAdditiveFlinchCmd@l
/* 80132210 0012F170 3C 80 80 3E */ lis r4, __vt__22CBCAdditiveReactionCmd@ha
/* 80132214 0012F174 3A 23 02 78 */ addi r17, r3, 0x278
/* 80132218 0012F178 91 C3 02 70 */ stw r14, 0x270(r3)
/* 8013221C 0012F17C 39 C3 00 D4 */ addi r14, r3, 0xd4
/* 80132220 0012F180 38 84 10 C8 */ addi r4, r4, lbl_803E10C8@l
/* 80132220 0012F180 38 84 10 C8 */ addi r4, r4, __vt__22CBCAdditiveReactionCmd@l
/* 80132224 0012F184 3A 03 02 84 */ addi r16, r3, 0x284
/* 80132228 0012F188 90 C3 02 78 */ stw r6, 0x278(r3)
/* 8013222C 0012F18C 91 E3 02 7C */ stw r15, 0x27c(r3)
@ -1074,8 +1074,8 @@ __dt__22CBCAdditiveReactionCmdFv:
/* 80132334 0012F294 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80132338 0012F298 7C 7F 1B 79 */ or. r31, r3, r3
/* 8013233C 0012F29C 41 82 00 30 */ beq lbl_8013236C
/* 80132340 0012F2A0 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80132344 0012F2A4 38 03 10 C8 */ addi r0, r3, lbl_803E10C8@l
/* 80132340 0012F2A0 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80132344 0012F2A4 38 03 10 C8 */ addi r0, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80132348 0012F2A8 90 1F 00 00 */ stw r0, 0(r31)
/* 8013234C 0012F2AC 41 82 00 10 */ beq lbl_8013235C
/* 80132350 0012F2B0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -1102,8 +1102,8 @@ __dt__20CBCAdditiveFlinchCmdFv:
/* 80132390 0012F2F0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80132394 0012F2F4 7C 7F 1B 79 */ or. r31, r3, r3
/* 80132398 0012F2F8 41 82 00 30 */ beq lbl_801323C8
/* 8013239C 0012F2FC 3C 60 80 3E */ lis r3, lbl_803E10BC@ha
/* 801323A0 0012F300 38 03 10 BC */ addi r0, r3, lbl_803E10BC@l
/* 8013239C 0012F2FC 3C 60 80 3E */ lis r3, __vt__20CBCAdditiveFlinchCmd@ha
/* 801323A0 0012F300 38 03 10 BC */ addi r0, r3, __vt__20CBCAdditiveFlinchCmd@l
/* 801323A4 0012F304 90 1F 00 00 */ stw r0, 0(r31)
/* 801323A8 0012F308 41 82 00 10 */ beq lbl_801323B8
/* 801323AC 0012F30C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -1130,8 +1130,8 @@ __dt__16CBCLoopAttackCmdFv:
/* 801323EC 0012F34C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801323F0 0012F350 7C 7F 1B 79 */ or. r31, r3, r3
/* 801323F4 0012F354 41 82 00 30 */ beq lbl_80132424
/* 801323F8 0012F358 3C 60 80 3E */ lis r3, lbl_803E10B0@ha
/* 801323FC 0012F35C 38 03 10 B0 */ addi r0, r3, lbl_803E10B0@l
/* 801323F8 0012F358 3C 60 80 3E */ lis r3, __vt__16CBCLoopAttackCmd@ha
/* 801323FC 0012F35C 38 03 10 B0 */ addi r0, r3, __vt__16CBCLoopAttackCmd@l
/* 80132400 0012F360 90 1F 00 00 */ stw r0, 0(r31)
/* 80132404 0012F364 41 82 00 10 */ beq lbl_80132414
/* 80132408 0012F368 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha

View File

@ -898,12 +898,12 @@ lbl_8021DBE4:
/* 8021DC24 0021AB84 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 8021DC28 0021AB88 38 A0 00 01 */ li r5, 1
/* 8021DC2C 0021AB8C 38 00 00 00 */ li r0, 0
/* 8021DC30 0021AB90 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 8021DC30 0021AB90 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 8021DC34 0021AB94 C0 23 00 04 */ lfs f1, 4(r3)
/* 8021DC38 0021AB98 C0 03 00 08 */ lfs f0, 8(r3)
/* 8021DC3C 0021AB9C 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8021DC40 0021ABA0 90 C1 00 08 */ stw r6, 8(r1)
/* 8021DC44 0021ABA4 38 C4 A9 D8 */ addi r6, r4, lbl_803DA9D8@l
/* 8021DC44 0021ABA4 38 C4 A9 D8 */ addi r6, r4, __vt__17CBCMeleeAttackCmd@l
/* 8021DC48 0021ABA8 3B E3 00 04 */ addi r31, r3, 4
/* 8021DC4C 0021ABAC 38 80 00 05 */ li r4, 5
/* 8021DC50 0021ABB0 90 E1 00 0C */ stw r7, 0xc(r1)
@ -916,8 +916,8 @@ lbl_8021DBE4:
/* 8021DC6C 0021ABCC 98 01 00 20 */ stb r0, 0x20(r1)
/* 8021DC70 0021ABD0 4B F1 37 C9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8021DC74 0021ABD4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8021DC78 0021ABD8 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8021DC7C 0021ABDC 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8021DC78 0021ABD8 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8021DC7C 0021ABDC 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8021DC80 0021ABE0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8021DC84 0021ABE4 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8021DC88 0021ABE8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3035,9 +3035,9 @@ lbl_8021FAE8:
/* 8021FAE8 0021CA48 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8021FAEC 0021CA4C 38 A0 00 00 */ li r5, 0
/* 8021FAF0 0021CA50 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8021FAF4 0021CA54 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 8021FAF4 0021CA54 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 8021FAF8 0021CA58 90 01 00 08 */ stw r0, 8(r1)
/* 8021FAFC 0021CA5C 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 8021FAFC 0021CA5C 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 8021FB00 0021CA60 3B E4 00 04 */ addi r31, r4, 4
/* 8021FB04 0021CA64 38 80 00 00 */ li r4, 0
/* 8021FB08 0021CA68 90 A1 00 0C */ stw r5, 0xc(r1)
@ -3046,8 +3046,8 @@ lbl_8021FAE8:
/* 8021FB14 0021CA74 90 A1 00 10 */ stw r5, 0x10(r1)
/* 8021FB18 0021CA78 4B F1 19 21 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8021FB1C 0021CA7C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8021FB20 0021CA80 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 8021FB24 0021CA84 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 8021FB20 0021CA80 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 8021FB24 0021CA84 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 8021FB28 0021CA88 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8021FB2C 0021CA8C 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 8021FB30 0021CA90 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3233,9 +3233,9 @@ lbl_8021FDAC:
/* 8021FDB0 0021CD10 38 C0 00 01 */ li r6, 1
/* 8021FDB4 0021CD14 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8021FDB8 0021CD18 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8021FDBC 0021CD1C 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8021FDBC 0021CD1C 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8021FDC0 0021CD20 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021FDC4 0021CD24 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 8021FDC4 0021CD24 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 8021FDC8 0021CD28 38 00 00 00 */ li r0, 0
/* 8021FDCC 0021CD2C 3B C3 00 04 */ addi r30, r3, 4
/* 8021FDD0 0021CD30 90 C1 00 14 */ stw r6, 0x14(r1)
@ -3246,8 +3246,8 @@ lbl_8021FDAC:
/* 8021FDE4 0021CD44 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8021FDE8 0021CD48 4B F1 16 51 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8021FDEC 0021CD4C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021FDF0 0021CD50 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8021FDF4 0021CD54 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8021FDF0 0021CD50 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8021FDF4 0021CD54 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8021FDF8 0021CD58 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8021FDFC 0021CD5C 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8021FE00 0021CD60 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -3316,9 +3316,9 @@ lbl_8021FEDC:
/* 8021FEDC 0021CE3C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8021FEE0 0021CE40 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8021FEE4 0021CE44 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8021FEE8 0021CE48 3C 80 80 3E */ lis r4, lbl_803DAA14@ha
/* 8021FEE8 0021CE48 3C 80 80 3E */ lis r4, __vt__11CBCTauntCmd@ha
/* 8021FEEC 0021CE4C 90 01 00 08 */ stw r0, 8(r1)
/* 8021FEF0 0021CE50 38 A4 AA 14 */ addi r5, r4, lbl_803DAA14@l
/* 8021FEF0 0021CE50 38 A4 AA 14 */ addi r5, r4, __vt__11CBCTauntCmd@l
/* 8021FEF4 0021CE54 38 80 00 12 */ li r4, 0x12
/* 8021FEF8 0021CE58 38 00 00 01 */ li r0, 1
/* 8021FEFC 0021CE5C 3B C3 00 04 */ addi r30, r3, 4
@ -3329,8 +3329,8 @@ lbl_8021FEDC:
/* 8021FF10 0021CE70 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021FF14 0021CE74 4B F1 15 25 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8021FF18 0021CE78 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8021FF1C 0021CE7C 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8021FF20 0021CE80 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 8021FF1C 0021CE7C 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8021FF20 0021CE80 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 8021FF24 0021CE84 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8021FF28 0021CE88 90 1E 02 14 */ stw r0, 0x214(r30)
/* 8021FF2C 0021CE8C 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4510,11 +4510,11 @@ lbl_80221024:
/* 8022104C 0021DFAC 48 00 01 3C */ b lbl_80221188
lbl_80221050:
/* 80221050 0021DFB0 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80221054 0021DFB4 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80221054 0021DFB4 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80221058 0021DFB8 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8022105C 0021DFBC 38 80 00 06 */ li r4, 6
/* 80221060 0021DFC0 90 01 00 38 */ stw r0, 0x38(r1)
/* 80221064 0021DFC4 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 80221064 0021DFC4 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 80221068 0021DFC8 38 A0 00 01 */ li r5, 1
/* 8022106C 0021DFCC 38 00 00 00 */ li r0, 0
/* 80221070 0021DFD0 3B E7 00 04 */ addi r31, r7, 4
@ -4529,8 +4529,8 @@ lbl_80221050:
/* 80221094 0021DFF4 98 01 00 50 */ stb r0, 0x50(r1)
/* 80221098 0021DFF8 4B F1 03 A1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022109C 0021DFFC 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 802210A0 0021E000 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 802210A4 0021E004 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 802210A0 0021E000 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 802210A4 0021E004 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 802210A8 0021E008 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802210AC 0021E00C 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 802210B0 0021E010 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4844,11 +4844,11 @@ lbl_802214FC:
/* 80221524 0021E484 48 00 01 D8 */ b lbl_802216FC
lbl_80221528:
/* 80221528 0021E488 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8022152C 0021E48C 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8022152C 0021E48C 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80221530 0021E490 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80221534 0021E494 38 80 00 06 */ li r4, 6
/* 80221538 0021E498 90 01 00 58 */ stw r0, 0x58(r1)
/* 8022153C 0021E49C 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 8022153C 0021E49C 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 80221540 0021E4A0 38 A0 00 02 */ li r5, 2
/* 80221544 0021E4A4 38 00 00 00 */ li r0, 0
/* 80221548 0021E4A8 3B C7 00 04 */ addi r30, r7, 4
@ -4863,8 +4863,8 @@ lbl_80221528:
/* 8022156C 0021E4CC 98 01 00 70 */ stb r0, 0x70(r1)
/* 80221570 0021E4D0 4B F0 FE C9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80221574 0021E4D4 80 01 00 5C */ lwz r0, 0x5c(r1)
/* 80221578 0021E4D8 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8022157C 0021E4DC 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 80221578 0021E4D8 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8022157C 0021E4DC 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 80221580 0021E4E0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80221584 0021E4E4 90 1E 01 2C */ stw r0, 0x12c(r30)
/* 80221588 0021E4E8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -2903,9 +2903,9 @@ lbl_800E52CC:
/* 800E52CC 000E222C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 800E52D0 000E2230 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 800E52D4 000E2234 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 800E52D8 000E2238 3C 80 80 3E */ lis r4, lbl_803DAA14@ha
/* 800E52D8 000E2238 3C 80 80 3E */ lis r4, __vt__11CBCTauntCmd@ha
/* 800E52DC 000E223C 90 01 00 08 */ stw r0, 8(r1)
/* 800E52E0 000E2240 38 04 AA 14 */ addi r0, r4, lbl_803DAA14@l
/* 800E52E0 000E2240 38 04 AA 14 */ addi r0, r4, __vt__11CBCTauntCmd@l
/* 800E52E4 000E2244 38 80 00 12 */ li r4, 0x12
/* 800E52E8 000E2248 3B C3 00 04 */ addi r30, r3, 4
/* 800E52EC 000E224C 90 81 00 0C */ stw r4, 0xc(r1)
@ -2915,8 +2915,8 @@ lbl_800E52CC:
/* 800E52FC 000E225C 90 A1 00 10 */ stw r5, 0x10(r1)
/* 800E5300 000E2260 48 04 C1 39 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E5304 000E2264 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800E5308 000E2268 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 800E530C 000E226C 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 800E5308 000E2268 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 800E530C 000E226C 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 800E5310 000E2270 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E5314 000E2274 90 1E 02 14 */ stw r0, 0x214(r30)
/* 800E5318 000E2278 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -3537,9 +3537,9 @@ lbl_800E5BBC:
/* 800E5BBC 000E2B1C 3C A0 80 3E */ lis r5, __vt__13CBodyStateCmd@ha
/* 800E5BC0 000E2B20 80 9F 04 50 */ lwz r4, 0x450(r31)
/* 800E5BC4 000E2B24 38 05 AA 68 */ addi r0, r5, __vt__13CBodyStateCmd@l
/* 800E5BC8 000E2B28 3C A0 80 3E */ lis r5, lbl_803DA9E4@ha
/* 800E5BC8 000E2B28 3C A0 80 3E */ lis r5, __vt__10CBCStepCmd@ha
/* 800E5BCC 000E2B2C 90 01 00 08 */ stw r0, 8(r1)
/* 800E5BD0 000E2B30 38 A5 A9 E4 */ addi r5, r5, lbl_803DA9E4@l
/* 800E5BD0 000E2B30 38 A5 A9 E4 */ addi r5, r5, __vt__10CBCStepCmd@l
/* 800E5BD4 000E2B34 38 C0 00 01 */ li r6, 1
/* 800E5BD8 000E2B38 38 00 00 00 */ li r0, 0
/* 800E5BDC 000E2B3C 90 C1 00 0C */ stw r6, 0xc(r1)
@ -3551,8 +3551,8 @@ lbl_800E5BBC:
/* 800E5BF4 000E2B54 90 01 00 14 */ stw r0, 0x14(r1)
/* 800E5BF8 000E2B58 48 04 B8 41 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E5BFC 000E2B5C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800E5C00 000E2B60 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 800E5C04 000E2B64 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 800E5C00 000E2B60 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 800E5C04 000E2B64 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 800E5C08 000E2B68 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E5C0C 000E2B6C 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 800E5C10 000E2B70 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3636,12 +3636,12 @@ lbl_800E5D18:
/* 800E5D1C 000E2C7C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800E5D20 000E2C80 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 800E5D24 000E2C84 38 A4 AA 68 */ addi r5, r4, __vt__13CBodyStateCmd@l
/* 800E5D28 000E2C88 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 800E5D28 000E2C88 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 800E5D2C 000E2C8C 90 A1 00 08 */ stw r5, 8(r1)
/* 800E5D30 000E2C90 38 00 00 00 */ li r0, 0
/* 800E5D34 000E2C94 C0 23 00 04 */ lfs f1, 4(r3)
/* 800E5D38 000E2C98 C0 03 00 08 */ lfs f0, 8(r3)
/* 800E5D3C 000E2C9C 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 800E5D3C 000E2C9C 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 800E5D40 000E2CA0 38 60 00 05 */ li r3, 5
/* 800E5D44 000E2CA4 3B E6 00 04 */ addi r31, r6, 4
/* 800E5D48 000E2CA8 90 61 00 0C */ stw r3, 0xc(r1)
@ -3655,8 +3655,8 @@ lbl_800E5D18:
/* 800E5D68 000E2CC8 98 01 00 20 */ stb r0, 0x20(r1)
/* 800E5D6C 000E2CCC 48 04 B6 CD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E5D70 000E2CD0 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800E5D74 000E2CD4 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 800E5D78 000E2CD8 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 800E5D74 000E2CD4 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 800E5D78 000E2CD8 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 800E5D7C 000E2CDC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E5D80 000E2CE0 90 1F 01 10 */ stw r0, 0x110(r31)
/* 800E5D84 000E2CE4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3946,9 +3946,9 @@ lbl_800E6184:
/* 800E61A0 000E3100 38 C0 00 01 */ li r6, 1
/* 800E61A4 000E3104 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 800E61A8 000E3108 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 800E61AC 000E310C 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 800E61AC 000E310C 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 800E61B0 000E3110 90 01 00 08 */ stw r0, 8(r1)
/* 800E61B4 000E3114 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 800E61B4 000E3114 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 800E61B8 000E3118 38 00 00 00 */ li r0, 0
/* 800E61BC 000E311C 3B E3 00 04 */ addi r31, r3, 4
/* 800E61C0 000E3120 90 C1 00 0C */ stw r6, 0xc(r1)
@ -3959,8 +3959,8 @@ lbl_800E6184:
/* 800E61D4 000E3134 90 01 00 14 */ stw r0, 0x14(r1)
/* 800E61D8 000E3138 48 04 B2 61 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E61DC 000E313C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800E61E0 000E3140 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 800E61E4 000E3144 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 800E61E0 000E3140 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 800E61E4 000E3144 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 800E61E8 000E3148 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E61EC 000E314C 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 800E61F0 000E3150 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4324,9 +4324,9 @@ lbl_800E66E4:
/* 800E66FC 000E365C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 800E6700 000E3660 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 800E6704 000E3664 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 800E6708 000E3668 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 800E6708 000E3668 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 800E670C 000E366C 90 01 00 18 */ stw r0, 0x18(r1)
/* 800E6710 000E3670 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 800E6710 000E3670 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 800E6714 000E3674 38 80 00 01 */ li r4, 1
/* 800E6718 000E3678 38 A0 00 02 */ li r5, 2
/* 800E671C 000E367C 38 00 00 00 */ li r0, 0
@ -4339,8 +4339,8 @@ lbl_800E66E4:
/* 800E6738 000E3698 90 01 00 24 */ stw r0, 0x24(r1)
/* 800E673C 000E369C 48 04 AC FD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E6740 000E36A0 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 800E6744 000E36A4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 800E6748 000E36A8 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 800E6744 000E36A4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 800E6748 000E36A8 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 800E674C 000E36AC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E6750 000E36B0 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 800E6754 000E36B4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4365,9 +4365,9 @@ lbl_800E6774:
/* 800E679C 000E36FC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 800E67A0 000E3700 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 800E67A4 000E3704 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 800E67A8 000E3708 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 800E67A8 000E3708 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 800E67AC 000E370C 90 01 00 08 */ stw r0, 8(r1)
/* 800E67B0 000E3710 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 800E67B0 000E3710 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 800E67B4 000E3714 38 80 00 01 */ li r4, 1
/* 800E67B8 000E3718 38 A0 00 03 */ li r5, 3
/* 800E67BC 000E371C 38 00 00 00 */ li r0, 0
@ -4380,8 +4380,8 @@ lbl_800E6774:
/* 800E67D8 000E3738 90 01 00 14 */ stw r0, 0x14(r1)
/* 800E67DC 000E373C 48 04 AC 5D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E67E0 000E3740 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800E67E4 000E3744 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 800E67E8 000E3748 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 800E67E4 000E3744 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 800E67E8 000E3748 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 800E67EC 000E374C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E67F0 000E3750 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 800E67F4 000E3754 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4557,9 +4557,9 @@ lbl_800E6A5C:
/* 800E6A60 000E39C0 38 00 00 01 */ li r0, 1
/* 800E6A64 000E39C4 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 800E6A68 000E39C8 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 800E6A6C 000E39CC 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 800E6A6C 000E39CC 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 800E6A70 000E39D0 90 A1 00 50 */ stw r5, 0x50(r1)
/* 800E6A74 000E39D4 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 800E6A74 000E39D4 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 800E6A78 000E39D8 38 80 00 05 */ li r4, 5
/* 800E6A7C 000E39DC 3B C3 00 04 */ addi r30, r3, 4
/* 800E6A80 000E39E0 90 81 00 54 */ stw r4, 0x54(r1)
@ -4573,8 +4573,8 @@ lbl_800E6A5C:
/* 800E6AA0 000E3A00 98 01 00 68 */ stb r0, 0x68(r1)
/* 800E6AA4 000E3A04 48 04 A9 95 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 800E6AA8 000E3A08 80 01 00 54 */ lwz r0, 0x54(r1)
/* 800E6AAC 000E3A0C 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 800E6AB0 000E3A10 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 800E6AAC 000E3A0C 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 800E6AB0 000E3A10 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 800E6AB4 000E3A14 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 800E6AB8 000E3A18 90 1E 01 10 */ stw r0, 0x110(r30)
/* 800E6ABC 000E3A1C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -200,8 +200,8 @@ lbl_803E0350:
.4byte PhazeOut__10CPatternedFR13CStateManager
.4byte GetDeathExplosionParticle__10CPatternedCFv
.global lbl_803E061C
lbl_803E061C:
.global __vt__17CBCAdditiveAimCmd
__vt__17CBCAdditiveAimCmd:
# ROM: 0x3DD61C
.4byte 0
.4byte 0
@ -1134,12 +1134,12 @@ lbl_801197C4:
/* 801197C8 00116728 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801197CC 0011672C C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801197D0 00116730 38 E4 AA 68 */ addi r7, r4, __vt__13CBodyStateCmd@l
/* 801197D4 00116734 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801197D4 00116734 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801197D8 00116738 90 E1 00 6C */ stw r7, 0x6c(r1)
/* 801197DC 0011673C 38 00 00 00 */ li r0, 0
/* 801197E0 00116740 C0 23 00 04 */ lfs f1, 4(r3)
/* 801197E4 00116744 C0 03 00 08 */ lfs f0, 8(r3)
/* 801197E8 00116748 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 801197E8 00116748 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 801197EC 0011674C 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 801197F0 00116750 38 C0 00 05 */ li r6, 5
/* 801197F4 00116754 90 C1 00 70 */ stw r6, 0x70(r1)
@ -1154,8 +1154,8 @@ lbl_801197C4:
/* 80119818 00116778 98 01 00 84 */ stb r0, 0x84(r1)
/* 8011981C 0011677C 48 01 7C 1D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80119820 00116780 80 01 00 70 */ lwz r0, 0x70(r1)
/* 80119824 00116784 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 80119828 00116788 38 C3 A9 D8 */ addi r6, r3, lbl_803DA9D8@l
/* 80119824 00116784 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 80119828 00116788 38 C3 A9 D8 */ addi r6, r3, __vt__17CBCMeleeAttackCmd@l
/* 8011982C 0011678C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80119830 00116790 90 1D 01 10 */ stw r0, 0x110(r29)
/* 80119834 00116794 38 00 00 02 */ li r0, 2
@ -1245,13 +1245,13 @@ lbl_80119944:
/* 8011997C 001168DC 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 80119980 001168E0 C0 44 00 00 */ lfs f2, 0(r4)
/* 80119984 001168E4 C0 24 00 04 */ lfs f1, 4(r4)
/* 80119988 001168E8 3C A0 80 3E */ lis r5, lbl_803DAA44@ha
/* 80119988 001168E8 3C A0 80 3E */ lis r5, __vt__15CBCKnockBackCmd@ha
/* 8011998C 001168EC C0 04 00 08 */ lfs f0, 8(r4)
/* 80119990 001168F0 38 C0 00 04 */ li r6, 4
/* 80119994 001168F4 38 00 00 01 */ li r0, 1
/* 80119998 001168F8 3B A3 00 04 */ addi r29, r3, 4
/* 8011999C 001168FC 90 E1 00 20 */ stw r7, 0x20(r1)
/* 801199A0 00116900 38 A5 AA 44 */ addi r5, r5, lbl_803DAA44@l
/* 801199A0 00116900 38 A5 AA 44 */ addi r5, r5, __vt__15CBCKnockBackCmd@l
/* 801199A4 00116904 7F A3 EB 78 */ mr r3, r29
/* 801199A8 00116908 38 80 00 04 */ li r4, 4
/* 801199AC 0011690C 90 C1 00 24 */ stw r6, 0x24(r1)
@ -1262,8 +1262,8 @@ lbl_80119944:
/* 801199C0 00116920 90 01 00 34 */ stw r0, 0x34(r1)
/* 801199C4 00116924 48 01 7A 75 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801199C8 00116928 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801199CC 0011692C 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801199D0 00116930 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 801199CC 0011692C 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801199D0 00116930 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 801199D4 00116934 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801199D8 00116938 90 1D 00 F8 */ stw r0, 0xf8(r29)
/* 801199DC 0011693C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1381,7 +1381,7 @@ lbl_80119B5C:
/* 80119B64 00116AC4 38 C3 AA 68 */ addi r6, r3, __vt__13CBodyStateCmd@l
/* 80119B68 00116AC8 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80119B6C 00116ACC C0 45 00 60 */ lfs f2, 0x60(r5)
/* 80119B70 00116AD0 3C 80 80 3E */ lis r4, lbl_803DA9CC@ha
/* 80119B70 00116AD0 3C 80 80 3E */ lis r4, __vt__22CBCProjectileAttackCmd@ha
/* 80119B74 00116AD4 C0 25 00 50 */ lfs f1, 0x50(r5)
/* 80119B78 00116AD8 38 E0 00 06 */ li r7, 6
/* 80119B7C 00116ADC C0 05 00 40 */ lfs f0, 0x40(r5)
@ -1389,7 +1389,7 @@ lbl_80119B5C:
/* 80119B84 00116AE4 38 00 00 01 */ li r0, 1
/* 80119B88 00116AE8 3B E3 00 04 */ addi r31, r3, 4
/* 80119B8C 00116AEC 90 C1 00 08 */ stw r6, 8(r1)
/* 80119B90 00116AF0 38 C4 A9 CC */ addi r6, r4, lbl_803DA9CC@l
/* 80119B90 00116AF0 38 C4 A9 CC */ addi r6, r4, __vt__22CBCProjectileAttackCmd@l
/* 80119B94 00116AF4 7F E3 FB 78 */ mr r3, r31
/* 80119B98 00116AF8 38 80 00 06 */ li r4, 6
/* 80119B9C 00116AFC 90 E1 00 0C */ stw r7, 0xc(r1)
@ -1401,8 +1401,8 @@ lbl_80119B5C:
/* 80119BB4 00116B14 98 01 00 20 */ stb r0, 0x20(r1)
/* 80119BB8 00116B18 48 01 78 81 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80119BBC 00116B1C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80119BC0 00116B20 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80119BC4 00116B24 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 80119BC0 00116B20 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80119BC4 00116B24 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 80119BC8 00116B28 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80119BCC 00116B2C 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 80119BD0 00116B30 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -1472,9 +1472,9 @@ lbl_80119C84:
/* 80119CB4 00116C14 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80119CB8 00116C18 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80119CBC 00116C1C 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80119CC0 00116C20 3C 80 80 3E */ lis r4, lbl_803E061C@ha
/* 80119CC0 00116C20 3C 80 80 3E */ lis r4, __vt__17CBCAdditiveAimCmd@ha
/* 80119CC4 00116C24 90 01 00 18 */ stw r0, 0x18(r1)
/* 80119CC8 00116C28 38 04 06 1C */ addi r0, r4, lbl_803E061C@l
/* 80119CC8 00116C28 38 04 06 1C */ addi r0, r4, __vt__17CBCAdditiveAimCmd@l
/* 80119CCC 00116C2C 38 80 00 18 */ li r4, 0x18
/* 80119CD0 00116C30 3B A3 00 04 */ addi r29, r3, 4
/* 80119CD4 00116C34 90 81 00 1C */ stw r4, 0x1c(r1)
@ -1483,8 +1483,8 @@ lbl_80119C84:
/* 80119CE0 00116C40 90 01 00 18 */ stw r0, 0x18(r1)
/* 80119CE4 00116C44 48 01 77 55 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80119CE8 00116C48 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 80119CEC 00116C4C 3C 60 80 3E */ lis r3, lbl_803E061C@ha
/* 80119CF0 00116C50 38 C3 06 1C */ addi r6, r3, lbl_803E061C@l
/* 80119CEC 00116C4C 3C 60 80 3E */ lis r3, __vt__17CBCAdditiveAimCmd@ha
/* 80119CF0 00116C50 38 C3 06 1C */ addi r6, r3, __vt__17CBCAdditiveAimCmd@l
/* 80119CF4 00116C54 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80119CF8 00116C58 90 1D 02 74 */ stw r0, 0x274(r29)
/* 80119CFC 00116C5C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1567,8 +1567,8 @@ __dt__17CBCAdditiveAimCmd:
/* 80119E18 00116D78 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80119E1C 00116D7C 7C 7F 1B 79 */ or. r31, r3, r3
/* 80119E20 00116D80 41 82 00 30 */ beq lbl_80119E50
/* 80119E24 00116D84 3C 60 80 3E */ lis r3, lbl_803E061C@ha
/* 80119E28 00116D88 38 03 06 1C */ addi r0, r3, lbl_803E061C@l
/* 80119E24 00116D84 3C 60 80 3E */ lis r3, __vt__17CBCAdditiveAimCmd@ha
/* 80119E28 00116D88 38 03 06 1C */ addi r0, r3, __vt__17CBCAdditiveAimCmd@l
/* 80119E2C 00116D8C 90 1F 00 00 */ stw r0, 0(r31)
/* 80119E30 00116D90 41 82 00 10 */ beq lbl_80119E40
/* 80119E34 00116D94 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha

View File

@ -1139,9 +1139,9 @@ lbl_8015F694:
/* 8015F700 0015C660 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8015F704 0015C664 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8015F708 0015C668 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8015F70C 0015C66C 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8015F70C 0015C66C 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8015F710 0015C670 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8015F714 0015C674 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 8015F714 0015C674 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 8015F718 0015C678 38 80 00 01 */ li r4, 1
/* 8015F71C 0015C67C 38 A0 00 03 */ li r5, 3
/* 8015F720 0015C680 38 00 00 00 */ li r0, 0
@ -1154,8 +1154,8 @@ lbl_8015F694:
/* 8015F73C 0015C69C 90 01 00 28 */ stw r0, 0x28(r1)
/* 8015F740 0015C6A0 4B FD 1C F9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8015F744 0015C6A4 80 01 00 20 */ lwz r0, 0x20(r1)
/* 8015F748 0015C6A8 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8015F74C 0015C6AC 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8015F748 0015C6A8 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8015F74C 0015C6AC 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8015F750 0015C6B0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8015F754 0015C6B4 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8015F758 0015C6B8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1173,9 +1173,9 @@ lbl_8015F778:
/* 8015F784 0015C6E4 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8015F788 0015C6E8 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8015F78C 0015C6EC 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8015F790 0015C6F0 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8015F790 0015C6F0 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8015F794 0015C6F4 90 01 00 0C */ stw r0, 0xc(r1)
/* 8015F798 0015C6F8 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 8015F798 0015C6F8 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 8015F79C 0015C6FC 38 80 00 01 */ li r4, 1
/* 8015F7A0 0015C700 38 A0 00 02 */ li r5, 2
/* 8015F7A4 0015C704 38 00 00 00 */ li r0, 0
@ -1188,8 +1188,8 @@ lbl_8015F778:
/* 8015F7C0 0015C720 90 01 00 18 */ stw r0, 0x18(r1)
/* 8015F7C4 0015C724 4B FD 1C 75 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8015F7C8 0015C728 80 01 00 10 */ lwz r0, 0x10(r1)
/* 8015F7CC 0015C72C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8015F7D0 0015C730 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8015F7CC 0015C72C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8015F7D0 0015C730 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8015F7D4 0015C734 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8015F7D8 0015C738 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8015F7DC 0015C73C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -2559,7 +2559,7 @@ lbl_80160BFC:
/* 80160BFC 0015DB5C 80 DF 08 4C */ lwz r6, 0x84c(r31)
/* 80160C00 0015DB60 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80160C04 0015DB64 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 80160C08 0015DB68 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80160C08 0015DB68 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80160C0C 0015DB6C C0 46 00 60 */ lfs f2, 0x60(r6)
/* 80160C10 0015DB70 38 E0 00 06 */ li r7, 6
/* 80160C14 0015DB74 C0 26 00 50 */ lfs f1, 0x50(r6)
@ -2568,7 +2568,7 @@ lbl_80160BFC:
/* 80160C20 0015DB80 38 00 00 00 */ li r0, 0
/* 80160C24 0015DB84 3B E8 00 04 */ addi r31, r8, 4
/* 80160C28 0015DB88 90 81 00 74 */ stw r4, 0x74(r1)
/* 80160C2C 0015DB8C 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 80160C2C 0015DB8C 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 80160C30 0015DB90 38 80 00 06 */ li r4, 6
/* 80160C34 0015DB94 90 E1 00 78 */ stw r7, 0x78(r1)
/* 80160C38 0015DB98 7F E3 FB 78 */ mr r3, r31
@ -2580,8 +2580,8 @@ lbl_80160BFC:
/* 80160C50 0015DBB0 98 01 00 8C */ stb r0, 0x8c(r1)
/* 80160C54 0015DBB4 4B FD 07 E5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80160C58 0015DBB8 80 01 00 78 */ lwz r0, 0x78(r1)
/* 80160C5C 0015DBBC 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80160C60 0015DBC0 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 80160C5C 0015DBBC 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80160C60 0015DBC0 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 80160C64 0015DBC4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80160C68 0015DBC8 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 80160C6C 0015DBCC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -2777,7 +2777,7 @@ lbl_80160F04:
/* 80160F0C 0015DE6C 80 DE 08 4C */ lwz r6, 0x84c(r30)
/* 80160F10 0015DE70 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 80160F14 0015DE74 54 05 E7 FE */ rlwinm r5, r0, 0x1c, 0x1f, 0x1f
/* 80160F18 0015DE78 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80160F18 0015DE78 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80160F1C 0015DE7C 7C 05 00 D0 */ neg r0, r5
/* 80160F20 0015DE80 C0 46 00 60 */ lfs f2, 0x60(r6)
/* 80160F24 0015DE84 7C 00 2B 78 */ or r0, r0, r5
@ -2788,7 +2788,7 @@ lbl_80160F04:
/* 80160F38 0015DE98 38 00 00 00 */ li r0, 0
/* 80160F3C 0015DE9C 3B E8 00 04 */ addi r31, r8, 4
/* 80160F40 0015DEA0 90 81 00 AC */ stw r4, 0xac(r1)
/* 80160F44 0015DEA4 38 A3 A9 CC */ addi r5, r3, lbl_803DA9CC@l
/* 80160F44 0015DEA4 38 A3 A9 CC */ addi r5, r3, __vt__22CBCProjectileAttackCmd@l
/* 80160F48 0015DEA8 38 80 00 06 */ li r4, 6
/* 80160F4C 0015DEAC 90 C1 00 B0 */ stw r6, 0xb0(r1)
/* 80160F50 0015DEB0 7F E3 FB 78 */ mr r3, r31
@ -2800,8 +2800,8 @@ lbl_80160F04:
/* 80160F68 0015DEC8 98 01 00 C4 */ stb r0, 0xc4(r1)
/* 80160F6C 0015DECC 4B FD 04 CD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80160F70 0015DED0 80 01 00 B0 */ lwz r0, 0xb0(r1)
/* 80160F74 0015DED4 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 80160F78 0015DED8 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 80160F74 0015DED4 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 80160F78 0015DED8 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 80160F7C 0015DEDC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80160F80 0015DEE0 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 80160F84 0015DEE4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3047,11 +3047,11 @@ lbl_801612C4:
/* 801612DC 0015E23C 48 00 00 94 */ b lbl_80161370
lbl_801612E0:
/* 801612E0 0015E240 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801612E4 0015E244 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801612E4 0015E244 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801612E8 0015E248 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801612EC 0015E24C 38 80 00 12 */ li r4, 0x12
/* 801612F0 0015E250 90 01 00 08 */ stw r0, 8(r1)
/* 801612F4 0015E254 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 801612F4 0015E254 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 801612F8 0015E258 38 00 00 01 */ li r0, 1
/* 801612FC 0015E25C 3B E6 00 04 */ addi r31, r6, 4
/* 80161300 0015E260 90 81 00 0C */ stw r4, 0xc(r1)
@ -3061,8 +3061,8 @@ lbl_801612E0:
/* 80161310 0015E270 90 01 00 10 */ stw r0, 0x10(r1)
/* 80161314 0015E274 4B FD 01 25 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80161318 0015E278 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8016131C 0015E27C 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 80161320 0015E280 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 8016131C 0015E27C 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 80161320 0015E280 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 80161324 0015E284 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80161328 0015E288 90 1F 02 14 */ stw r0, 0x214(r31)
/* 8016132C 0015E28C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3206,9 +3206,9 @@ lbl_80161520:
/* 80161520 0015E480 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80161524 0015E484 38 C0 00 01 */ li r6, 1
/* 80161528 0015E488 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8016152C 0015E48C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8016152C 0015E48C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161530 0015E490 90 01 00 4C */ stw r0, 0x4c(r1)
/* 80161534 0015E494 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 80161534 0015E494 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 80161538 0015E498 38 00 00 02 */ li r0, 2
/* 8016153C 0015E49C 7F E3 FB 78 */ mr r3, r31
/* 80161540 0015E4A0 90 C1 00 50 */ stw r6, 0x50(r1)
@ -3218,8 +3218,8 @@ lbl_80161520:
/* 80161550 0015E4B0 90 01 00 58 */ stw r0, 0x58(r1)
/* 80161554 0015E4B4 4B FC FE E5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80161558 0015E4B8 80 01 00 50 */ lwz r0, 0x50(r1)
/* 8016155C 0015E4BC 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80161560 0015E4C0 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8016155C 0015E4BC 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161560 0015E4C0 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80161564 0015E4C4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80161568 0015E4C8 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8016156C 0015E4CC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3232,11 +3232,11 @@ lbl_80161520:
/* 80161588 0015E4E8 48 00 00 FC */ b lbl_80161684
lbl_8016158C:
/* 8016158C 0015E4EC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80161590 0015E4F0 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80161590 0015E4F0 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161594 0015E4F4 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80161598 0015E4F8 38 80 00 01 */ li r4, 1
/* 8016159C 0015E4FC 90 01 00 3C */ stw r0, 0x3c(r1)
/* 801615A0 0015E500 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 801615A0 0015E500 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 801615A4 0015E504 38 A0 00 02 */ li r5, 2
/* 801615A8 0015E508 38 00 00 00 */ li r0, 0
/* 801615AC 0015E50C 90 81 00 40 */ stw r4, 0x40(r1)
@ -3247,8 +3247,8 @@ lbl_8016158C:
/* 801615C0 0015E520 90 01 00 48 */ stw r0, 0x48(r1)
/* 801615C4 0015E524 4B FC FE 75 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801615C8 0015E528 80 01 00 40 */ lwz r0, 0x40(r1)
/* 801615CC 0015E52C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801615D0 0015E530 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801615CC 0015E52C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801615D0 0015E530 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801615D4 0015E534 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801615D8 0015E538 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 801615DC 0015E53C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3261,11 +3261,11 @@ lbl_8016158C:
/* 801615F8 0015E558 48 00 00 8C */ b lbl_80161684
lbl_801615FC:
/* 801615FC 0015E55C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80161600 0015E560 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80161600 0015E560 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161604 0015E564 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80161608 0015E568 38 80 00 01 */ li r4, 1
/* 8016160C 0015E56C 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80161610 0015E570 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 80161610 0015E570 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 80161614 0015E574 38 A0 00 03 */ li r5, 3
/* 80161618 0015E578 38 00 00 00 */ li r0, 0
/* 8016161C 0015E57C 90 81 00 30 */ stw r4, 0x30(r1)
@ -3276,8 +3276,8 @@ lbl_801615FC:
/* 80161630 0015E590 90 01 00 38 */ stw r0, 0x38(r1)
/* 80161634 0015E594 4B FC FE 05 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80161638 0015E598 80 01 00 30 */ lwz r0, 0x30(r1)
/* 8016163C 0015E59C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80161640 0015E5A0 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8016163C 0015E59C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161640 0015E5A0 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80161644 0015E5A4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80161648 0015E5A8 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8016164C 0015E5AC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3546,9 +3546,9 @@ lbl_80161A14:
/* 80161A14 0015E974 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80161A18 0015E978 38 C0 00 01 */ li r6, 1
/* 80161A1C 0015E97C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80161A20 0015E980 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80161A20 0015E980 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161A24 0015E984 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80161A28 0015E988 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 80161A28 0015E988 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 80161A2C 0015E98C 38 00 00 00 */ li r0, 0
/* 80161A30 0015E990 3B A4 00 04 */ addi r29, r4, 4
/* 80161A34 0015E994 90 C1 00 30 */ stw r6, 0x30(r1)
@ -3559,8 +3559,8 @@ lbl_80161A14:
/* 80161A48 0015E9A8 90 01 00 38 */ stw r0, 0x38(r1)
/* 80161A4C 0015E9AC 4B FC F9 ED */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80161A50 0015E9B0 80 01 00 30 */ lwz r0, 0x30(r1)
/* 80161A54 0015E9B4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80161A58 0015E9B8 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80161A54 0015E9B4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80161A58 0015E9B8 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80161A5C 0015E9BC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80161A60 0015E9C0 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 80161A64 0015E9C4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4260,13 +4260,13 @@ lbl_80162460:
/* 8016247C 0015F3DC C0 04 00 00 */ lfs f0, 0(r4)
/* 80162480 0015F3E0 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 80162484 0015F3E4 C0 24 00 04 */ lfs f1, 4(r4)
/* 80162488 0015F3E8 3C A0 80 3E */ lis r5, lbl_803DAA5C@ha
/* 80162488 0015F3E8 3C A0 80 3E */ lis r5, __vt__12CBCHurledCmd@ha
/* 8016248C 0015F3EC C0 44 00 08 */ lfs f2, 8(r4)
/* 80162490 0015F3F0 38 C0 00 0F */ li r6, 0xf
/* 80162494 0015F3F4 38 00 00 00 */ li r0, 0
/* 80162498 0015F3F8 3B E3 00 04 */ addi r31, r3, 4
/* 8016249C 0015F3FC 90 E1 00 20 */ stw r7, 0x20(r1)
/* 801624A0 0015F400 38 A5 AA 5C */ addi r5, r5, lbl_803DAA5C@l
/* 801624A0 0015F400 38 A5 AA 5C */ addi r5, r5, __vt__12CBCHurledCmd@l
/* 801624A4 0015F404 7F E3 FB 78 */ mr r3, r31
/* 801624A8 0015F408 38 80 00 0F */ li r4, 0xf
/* 801624AC 0015F40C 90 C1 00 24 */ stw r6, 0x24(r1)
@ -4280,8 +4280,8 @@ lbl_80162460:
/* 801624CC 0015F42C 98 01 00 40 */ stb r0, 0x40(r1)
/* 801624D0 0015F430 4B FC EF 69 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801624D4 0015F434 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801624D8 0015F438 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 801624DC 0015F43C 38 83 AA 5C */ addi r4, r3, lbl_803DAA5C@l
/* 801624D8 0015F438 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 801624DC 0015F43C 38 83 AA 5C */ addi r4, r3, __vt__12CBCHurledCmd@l
/* 801624E0 0015F440 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801624E4 0015F444 90 1F 01 B0 */ stw r0, 0x1b0(r31)
/* 801624E8 0015F448 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4312,13 +4312,13 @@ lbl_80162538:
/* 80162548 0015F4A8 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 8016254C 0015F4AC C0 44 00 00 */ lfs f2, 0(r4)
/* 80162550 0015F4B0 C0 24 00 04 */ lfs f1, 4(r4)
/* 80162554 0015F4B4 3C A0 80 3E */ lis r5, lbl_803DAA50@ha
/* 80162554 0015F4B4 3C A0 80 3E */ lis r5, __vt__15CBCKnockDownCmd@ha
/* 80162558 0015F4B8 C0 04 00 08 */ lfs f0, 8(r4)
/* 8016255C 0015F4BC 38 C0 00 03 */ li r6, 3
/* 80162560 0015F4C0 38 00 00 00 */ li r0, 0
/* 80162564 0015F4C4 3B E3 00 04 */ addi r31, r3, 4
/* 80162568 0015F4C8 90 E1 00 08 */ stw r7, 8(r1)
/* 8016256C 0015F4CC 38 A5 AA 50 */ addi r5, r5, lbl_803DAA50@l
/* 8016256C 0015F4CC 38 A5 AA 50 */ addi r5, r5, __vt__15CBCKnockDownCmd@l
/* 80162570 0015F4D0 7F E3 FB 78 */ mr r3, r31
/* 80162574 0015F4D4 38 80 00 03 */ li r4, 3
/* 80162578 0015F4D8 90 C1 00 0C */ stw r6, 0xc(r1)
@ -4329,8 +4329,8 @@ lbl_80162538:
/* 8016258C 0015F4EC 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80162590 0015F4F0 4B FC EE A9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80162594 0015F4F4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80162598 0015F4F8 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 8016259C 0015F4FC 38 A3 AA 50 */ addi r5, r3, lbl_803DAA50@l
/* 80162598 0015F4F8 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 8016259C 0015F4FC 38 A3 AA 50 */ addi r5, r3, __vt__15CBCKnockDownCmd@l
/* 801625A0 0015F500 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801625A4 0015F504 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 801625A8 0015F508 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
@ -4784,9 +4784,9 @@ lbl_80162C30:
/* 80162C34 0015FB94 38 C0 00 01 */ li r6, 1
/* 80162C38 0015FB98 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80162C3C 0015FB9C 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80162C40 0015FBA0 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 80162C40 0015FBA0 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 80162C44 0015FBA4 90 01 00 40 */ stw r0, 0x40(r1)
/* 80162C48 0015FBA8 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 80162C48 0015FBA8 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 80162C4C 0015FBAC 38 00 00 03 */ li r0, 3
/* 80162C50 0015FBB0 3B A3 00 04 */ addi r29, r3, 4
/* 80162C54 0015FBB4 90 C1 00 44 */ stw r6, 0x44(r1)
@ -4797,8 +4797,8 @@ lbl_80162C30:
/* 80162C68 0015FBC8 90 C1 00 4C */ stw r6, 0x4c(r1)
/* 80162C6C 0015FBCC 4B FC E7 CD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80162C70 0015FBD0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80162C74 0015FBD4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80162C78 0015FBD8 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80162C74 0015FBD4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80162C78 0015FBD8 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80162C7C 0015FBDC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80162C80 0015FBE0 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 80162C84 0015FBE4 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4816,9 +4816,9 @@ lbl_80162CAC:
/* 80162CB0 0015FC10 38 C0 00 01 */ li r6, 1
/* 80162CB4 0015FC14 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80162CB8 0015FC18 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80162CBC 0015FC1C 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 80162CBC 0015FC1C 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 80162CC0 0015FC20 90 01 00 30 */ stw r0, 0x30(r1)
/* 80162CC4 0015FC24 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 80162CC4 0015FC24 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 80162CC8 0015FC28 38 00 00 04 */ li r0, 4
/* 80162CCC 0015FC2C 3B A3 00 04 */ addi r29, r3, 4
/* 80162CD0 0015FC30 90 C1 00 34 */ stw r6, 0x34(r1)
@ -4829,8 +4829,8 @@ lbl_80162CAC:
/* 80162CE4 0015FC44 90 C1 00 3C */ stw r6, 0x3c(r1)
/* 80162CE8 0015FC48 4B FC E7 51 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80162CEC 0015FC4C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80162CF0 0015FC50 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80162CF4 0015FC54 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80162CF0 0015FC50 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80162CF4 0015FC54 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80162CF8 0015FC58 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80162CFC 0015FC5C 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 80162D00 0015FC60 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4848,9 +4848,9 @@ lbl_80162D28:
/* 80162D2C 0015FC8C 38 C0 00 01 */ li r6, 1
/* 80162D30 0015FC90 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80162D34 0015FC94 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80162D38 0015FC98 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 80162D38 0015FC98 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 80162D3C 0015FC9C 90 01 00 20 */ stw r0, 0x20(r1)
/* 80162D40 0015FCA0 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 80162D40 0015FCA0 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 80162D44 0015FCA4 38 00 00 05 */ li r0, 5
/* 80162D48 0015FCA8 3B A3 00 04 */ addi r29, r3, 4
/* 80162D4C 0015FCAC 90 C1 00 24 */ stw r6, 0x24(r1)
@ -4861,8 +4861,8 @@ lbl_80162D28:
/* 80162D60 0015FCC0 90 C1 00 2C */ stw r6, 0x2c(r1)
/* 80162D64 0015FCC4 4B FC E6 D5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80162D68 0015FCC8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80162D6C 0015FCCC 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80162D70 0015FCD0 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80162D6C 0015FCCC 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80162D70 0015FCD0 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80162D74 0015FCD4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80162D78 0015FCD8 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 80162D7C 0015FCDC 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4880,9 +4880,9 @@ lbl_80162DA4:
/* 80162DA8 0015FD08 38 C0 00 01 */ li r6, 1
/* 80162DAC 0015FD0C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80162DB0 0015FD10 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80162DB4 0015FD14 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 80162DB4 0015FD14 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 80162DB8 0015FD18 90 01 00 10 */ stw r0, 0x10(r1)
/* 80162DBC 0015FD1C 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 80162DBC 0015FD1C 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 80162DC0 0015FD20 38 00 00 02 */ li r0, 2
/* 80162DC4 0015FD24 3B A3 00 04 */ addi r29, r3, 4
/* 80162DC8 0015FD28 90 C1 00 14 */ stw r6, 0x14(r1)
@ -4893,8 +4893,8 @@ lbl_80162DA4:
/* 80162DDC 0015FD3C 90 C1 00 1C */ stw r6, 0x1c(r1)
/* 80162DE0 0015FD40 4B FC E6 59 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80162DE4 0015FD44 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80162DE8 0015FD48 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80162DEC 0015FD4C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80162DE8 0015FD48 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80162DEC 0015FD4C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80162DF0 0015FD50 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80162DF4 0015FD54 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 80162DF8 0015FD58 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l

View File

@ -801,9 +801,9 @@ lbl_80227964:
/* 80227968 002248C8 C0 02 B5 CC */ lfs f0, lbl_805AD2EC@sda21(r2)
/* 8022796C 002248CC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80227970 002248D0 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80227974 002248D4 3C 80 80 3E */ lis r4, lbl_803E10C8@ha
/* 80227974 002248D4 3C 80 80 3E */ lis r4, __vt__22CBCAdditiveReactionCmd@ha
/* 80227978 002248D8 90 01 00 4C */ stw r0, 0x4c(r1)
/* 8022797C 002248DC 38 A4 10 C8 */ addi r5, r4, lbl_803E10C8@l
/* 8022797C 002248DC 38 A4 10 C8 */ addi r5, r4, __vt__22CBCAdditiveReactionCmd@l
/* 80227980 002248E0 38 80 00 1A */ li r4, 0x1a
/* 80227984 002248E4 38 00 00 00 */ li r0, 0
/* 80227988 002248E8 3B A3 00 04 */ addi r29, r3, 4
@ -816,8 +816,8 @@ lbl_80227964:
/* 802279A4 00224904 98 01 00 5C */ stb r0, 0x5c(r1)
/* 802279A8 00224908 4B F0 9A 91 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 802279AC 0022490C 80 01 00 50 */ lwz r0, 0x50(r1)
/* 802279B0 00224910 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 802279B4 00224914 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 802279B0 00224910 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 802279B4 00224914 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 802279B8 00224918 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802279BC 0022491C 90 1D 02 88 */ stw r0, 0x288(r29)
/* 802279C0 00224920 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -835,9 +835,9 @@ lbl_802279E8:
/* 802279EC 0022494C C0 02 B5 CC */ lfs f0, lbl_805AD2EC@sda21(r2)
/* 802279F0 00224950 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 802279F4 00224954 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 802279F8 00224958 3C 80 80 3E */ lis r4, lbl_803E10C8@ha
/* 802279F8 00224958 3C 80 80 3E */ lis r4, __vt__22CBCAdditiveReactionCmd@ha
/* 802279FC 0022495C 90 01 00 38 */ stw r0, 0x38(r1)
/* 80227A00 00224960 38 C4 10 C8 */ addi r6, r4, lbl_803E10C8@l
/* 80227A00 00224960 38 C4 10 C8 */ addi r6, r4, __vt__22CBCAdditiveReactionCmd@l
/* 80227A04 00224964 38 80 00 1A */ li r4, 0x1a
/* 80227A08 00224968 38 A0 00 06 */ li r5, 6
/* 80227A0C 0022496C 38 00 00 00 */ li r0, 0
@ -851,8 +851,8 @@ lbl_802279E8:
/* 80227A2C 0022498C 98 01 00 48 */ stb r0, 0x48(r1)
/* 80227A30 00224990 4B F0 9A 09 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80227A34 00224994 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 80227A38 00224998 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80227A3C 0022499C 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 80227A38 00224998 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80227A3C 0022499C 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 80227A40 002249A0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80227A44 002249A4 90 1D 02 88 */ stw r0, 0x288(r29)
/* 80227A48 002249A8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3968,9 +3968,9 @@ lbl_8022A778:
/* 8022A77C 002276DC 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8022A780 002276E0 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 8022A784 002276E4 38 C5 AA 68 */ addi r6, r5, __vt__13CBodyStateCmd@l
/* 8022A788 002276E8 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 8022A788 002276E8 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 8022A78C 002276EC 90 C1 00 24 */ stw r6, 0x24(r1)
/* 8022A790 002276F0 38 C4 A9 D8 */ addi r6, r4, lbl_803DA9D8@l
/* 8022A790 002276F0 38 C4 A9 D8 */ addi r6, r4, __vt__17CBCMeleeAttackCmd@l
/* 8022A794 002276F4 C0 23 00 04 */ lfs f1, 4(r3)
/* 8022A798 002276F8 C0 03 00 08 */ lfs f0, 8(r3)
/* 8022A79C 002276FC 38 E0 00 05 */ li r7, 5
@ -3988,8 +3988,8 @@ lbl_8022A778:
/* 8022A7CC 0022772C 98 01 00 3C */ stb r0, 0x3c(r1)
/* 8022A7D0 00227730 4B F0 6C 69 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022A7D4 00227734 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8022A7D8 00227738 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8022A7DC 0022773C 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8022A7D8 00227738 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8022A7DC 0022773C 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8022A7E0 00227740 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8022A7E4 00227744 90 1E 01 10 */ stw r0, 0x110(r30)
/* 8022A7E8 00227748 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4068,14 +4068,14 @@ lbl_8022A8A0:
/* 8022A900 00227860 39 05 AA 68 */ addi r8, r5, __vt__13CBodyStateCmd@l
/* 8022A904 00227864 C0 44 00 00 */ lfs f2, 0(r4)
/* 8022A908 00227868 C0 24 00 04 */ lfs f1, 4(r4)
/* 8022A90C 0022786C 3C C0 80 3E */ lis r6, lbl_803DA9D8@ha
/* 8022A90C 0022786C 3C C0 80 3E */ lis r6, __vt__17CBCMeleeAttackCmd@ha
/* 8022A910 00227870 C0 04 00 08 */ lfs f0, 8(r4)
/* 8022A914 00227874 38 E0 00 05 */ li r7, 5
/* 8022A918 00227878 38 A0 00 02 */ li r5, 2
/* 8022A91C 0022787C 38 00 00 00 */ li r0, 0
/* 8022A920 00227880 3B C3 00 04 */ addi r30, r3, 4
/* 8022A924 00227884 91 01 00 08 */ stw r8, 8(r1)
/* 8022A928 00227888 38 C6 A9 D8 */ addi r6, r6, lbl_803DA9D8@l
/* 8022A928 00227888 38 C6 A9 D8 */ addi r6, r6, __vt__17CBCMeleeAttackCmd@l
/* 8022A92C 0022788C 38 80 00 05 */ li r4, 5
/* 8022A930 00227890 90 E1 00 0C */ stw r7, 0xc(r1)
/* 8022A934 00227894 7F C3 F3 78 */ mr r3, r30
@ -4087,8 +4087,8 @@ lbl_8022A8A0:
/* 8022A94C 002278AC 98 01 00 20 */ stb r0, 0x20(r1)
/* 8022A950 002278B0 4B F0 6A E9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022A954 002278B4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8022A958 002278B8 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8022A95C 002278BC 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8022A958 002278B8 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8022A95C 002278BC 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8022A960 002278C0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8022A964 002278C4 90 1E 01 10 */ stw r0, 0x110(r30)
/* 8022A968 002278C8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4217,11 +4217,11 @@ lbl_8022AAFC:
/* 8022AB24 00227A84 48 00 00 F4 */ b lbl_8022AC18
lbl_8022AB28:
/* 8022AB28 00227A88 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8022AB2C 00227A8C 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8022AB2C 00227A8C 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8022AB30 00227A90 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8022AB34 00227A94 38 80 00 06 */ li r4, 6
/* 8022AB38 00227A98 90 01 00 08 */ stw r0, 8(r1)
/* 8022AB3C 00227A9C 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 8022AB3C 00227A9C 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 8022AB40 00227AA0 38 A0 00 02 */ li r5, 2
/* 8022AB44 00227AA4 38 00 00 00 */ li r0, 0
/* 8022AB48 00227AA8 3B E7 00 04 */ addi r31, r7, 4
@ -4236,8 +4236,8 @@ lbl_8022AB28:
/* 8022AB6C 00227ACC 98 01 00 20 */ stb r0, 0x20(r1)
/* 8022AB70 00227AD0 4B F0 68 C9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022AB74 00227AD4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8022AB78 00227AD8 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8022AB7C 00227ADC 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 8022AB78 00227AD8 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8022AB7C 00227ADC 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 8022AB80 00227AE0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8022AB84 00227AE4 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 8022AB88 00227AE8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4332,11 +4332,11 @@ lbl_8022ACA4:
/* 8022ACBC 00227C1C 48 00 00 E4 */ b lbl_8022ADA0
lbl_8022ACC0:
/* 8022ACC0 00227C20 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8022ACC4 00227C24 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8022ACC4 00227C24 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8022ACC8 00227C28 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8022ACCC 00227C2C 38 80 00 06 */ li r4, 6
/* 8022ACD0 00227C30 90 01 00 08 */ stw r0, 8(r1)
/* 8022ACD4 00227C34 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 8022ACD4 00227C34 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 8022ACD8 00227C38 38 A0 00 01 */ li r5, 1
/* 8022ACDC 00227C3C 38 00 00 00 */ li r0, 0
/* 8022ACE0 00227C40 3B E7 00 04 */ addi r31, r7, 4
@ -4351,8 +4351,8 @@ lbl_8022ACC0:
/* 8022AD04 00227C64 98 01 00 20 */ stb r0, 0x20(r1)
/* 8022AD08 00227C68 4B F0 67 31 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022AD0C 00227C6C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8022AD10 00227C70 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8022AD14 00227C74 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 8022AD10 00227C70 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8022AD14 00227C74 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 8022AD18 00227C78 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8022AD1C 00227C7C 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 8022AD20 00227C80 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4776,11 +4776,11 @@ lbl_8022B2EC:
/* 8022B304 00228264 48 00 00 B8 */ b lbl_8022B3BC
lbl_8022B308:
/* 8022B308 00228268 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8022B30C 0022826C 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8022B30C 0022826C 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8022B310 00228270 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8022B314 00228274 38 80 00 12 */ li r4, 0x12
/* 8022B318 00228278 90 01 00 08 */ stw r0, 8(r1)
/* 8022B31C 0022827C 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 8022B31C 0022827C 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 8022B320 00228280 38 00 00 00 */ li r0, 0
/* 8022B324 00228284 3B E6 00 04 */ addi r31, r6, 4
/* 8022B328 00228288 90 81 00 0C */ stw r4, 0xc(r1)
@ -4790,8 +4790,8 @@ lbl_8022B308:
/* 8022B338 00228298 90 01 00 10 */ stw r0, 0x10(r1)
/* 8022B33C 0022829C 4B F0 60 FD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022B340 002282A0 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8022B344 002282A4 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8022B348 002282A8 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 8022B344 002282A4 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8022B348 002282A8 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 8022B34C 002282AC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8022B350 002282B0 90 1F 02 14 */ stw r0, 0x214(r31)
/* 8022B354 002282B4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6964,12 +6964,12 @@ lbl_8022D224:
/* 8022D248 0022A1A8 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 8022D24C 0022A1AC C0 3D 00 48 */ lfs f1, 0x48(r29)
/* 8022D250 0022A1B0 C0 1D 00 38 */ lfs f0, 0x38(r29)
/* 8022D254 0022A1B4 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8022D254 0022A1B4 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 8022D258 0022A1B8 80 7D 04 50 */ lwz r3, 0x450(r29)
/* 8022D25C 0022A1BC 38 C0 00 04 */ li r6, 4
/* 8022D260 0022A1C0 38 00 00 08 */ li r0, 8
/* 8022D264 0022A1C4 90 A1 00 C4 */ stw r5, 0xc4(r1)
/* 8022D268 0022A1C8 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 8022D268 0022A1C8 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 8022D26C 0022A1CC 3B 43 00 04 */ addi r26, r3, 4
/* 8022D270 0022A1D0 90 C1 00 C8 */ stw r6, 0xc8(r1)
/* 8022D274 0022A1D4 7F 43 D3 78 */ mr r3, r26
@ -6981,8 +6981,8 @@ lbl_8022D224:
/* 8022D28C 0022A1EC 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 8022D290 0022A1F0 4B F0 41 A9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8022D294 0022A1F4 80 01 00 C8 */ lwz r0, 0xc8(r1)
/* 8022D298 0022A1F8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8022D29C 0022A1FC 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 8022D298 0022A1F8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8022D29C 0022A1FC 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8022D2A0 0022A200 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8022D2A4 0022A204 90 1A 00 F8 */ stw r0, 0xf8(r26)
/* 8022D2A8 0022A208 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -678,7 +678,7 @@ sub_80224c84:
/* 80224C8C 00221BEC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80224C90 00221BF0 90 01 00 34 */ stw r0, 0x34(r1)
/* 80224C94 00221BF4 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80224C98 00221BF8 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 80224C98 00221BF8 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 80224C9C 00221BFC 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80224CA0 00221C00 80 C3 04 50 */ lwz r6, 0x450(r3)
/* 80224CA4 00221C04 C0 43 00 54 */ lfs f2, 0x54(r3)
@ -687,7 +687,7 @@ sub_80224c84:
/* 80224CB0 00221C10 C0 03 00 34 */ lfs f0, 0x34(r3)
/* 80224CB4 00221C14 38 60 00 04 */ li r3, 4
/* 80224CB8 00221C18 90 01 00 08 */ stw r0, 8(r1)
/* 80224CBC 00221C1C 38 04 AA 44 */ addi r0, r4, lbl_803DAA44@l
/* 80224CBC 00221C1C 38 04 AA 44 */ addi r0, r4, __vt__15CBCKnockBackCmd@l
/* 80224CC0 00221C20 38 80 00 04 */ li r4, 4
/* 80224CC4 00221C24 90 61 00 0C */ stw r3, 0xc(r1)
/* 80224CC8 00221C28 7F E3 FB 78 */ mr r3, r31
@ -698,8 +698,8 @@ sub_80224c84:
/* 80224CDC 00221C3C 90 A1 00 1C */ stw r5, 0x1c(r1)
/* 80224CE0 00221C40 4B F0 C7 59 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80224CE4 00221C44 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80224CE8 00221C48 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80224CEC 00221C4C 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 80224CE8 00221C48 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80224CEC 00221C4C 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 80224CF0 00221C50 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80224CF4 00221C54 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 80224CF8 00221C58 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -3074,11 +3074,11 @@ lbl_801AFA98:
/* 801AFAB0 001ACA10 48 00 02 24 */ b lbl_801AFCD4
lbl_801AFAB4:
/* 801AFAB4 001ACA14 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801AFAB8 001ACA18 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801AFAB8 001ACA18 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801AFABC 001ACA1C 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801AFAC0 001ACA20 38 80 00 00 */ li r4, 0
/* 801AFAC4 001ACA24 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801AFAC8 001ACA28 38 A3 AA 20 */ addi r5, r3, lbl_803DAA20@l
/* 801AFAC8 001ACA28 38 A3 AA 20 */ addi r5, r3, __vt__11CBCGetupCmd@l
/* 801AFACC 001ACA2C 38 00 00 02 */ li r0, 2
/* 801AFAD0 001ACA30 3B A6 00 04 */ addi r29, r6, 4
/* 801AFAD4 001ACA34 90 81 00 20 */ stw r4, 0x20(r1)
@ -3088,8 +3088,8 @@ lbl_801AFAB4:
/* 801AFAE4 001ACA44 90 01 00 24 */ stw r0, 0x24(r1)
/* 801AFAE8 001ACA48 4B F8 19 51 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801AFAEC 001ACA4C 80 01 00 20 */ lwz r0, 0x20(r1)
/* 801AFAF0 001ACA50 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801AFAF4 001ACA54 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 801AFAF0 001ACA50 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801AFAF4 001ACA54 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 801AFAF8 001ACA58 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801AFAFC 001ACA5C 90 1D 00 BC */ stw r0, 0xbc(r29)
/* 801AFB00 001ACA60 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3112,13 +3112,13 @@ lbl_801AFB18:
/* 801AFB40 001ACAA0 C0 1E 00 38 */ lfs f0, 0x38(r30)
/* 801AFB44 001ACAA4 FC 40 10 50 */ fneg f2, f2
/* 801AFB48 001ACAA8 FC 20 08 50 */ fneg f1, f1
/* 801AFB4C 001ACAAC 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 801AFB4C 001ACAAC 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 801AFB50 001ACAB0 FC 00 00 50 */ fneg f0, f0
/* 801AFB54 001ACAB4 38 C0 00 03 */ li r6, 3
/* 801AFB58 001ACAB8 38 00 00 02 */ li r0, 2
/* 801AFB5C 001ACABC 3B A5 00 04 */ addi r29, r5, 4
/* 801AFB60 001ACAC0 90 81 00 34 */ stw r4, 0x34(r1)
/* 801AFB64 001ACAC4 38 A3 AA 50 */ addi r5, r3, lbl_803DAA50@l
/* 801AFB64 001ACAC4 38 A3 AA 50 */ addi r5, r3, __vt__15CBCKnockDownCmd@l
/* 801AFB68 001ACAC8 7F A3 EB 78 */ mr r3, r29
/* 801AFB6C 001ACACC 38 80 00 03 */ li r4, 3
/* 801AFB70 001ACAD0 90 C1 00 38 */ stw r6, 0x38(r1)
@ -3129,8 +3129,8 @@ lbl_801AFB18:
/* 801AFB84 001ACAE4 90 01 00 48 */ stw r0, 0x48(r1)
/* 801AFB88 001ACAE8 4B F8 18 B1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801AFB8C 001ACAEC 80 01 00 38 */ lwz r0, 0x38(r1)
/* 801AFB90 001ACAF0 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 801AFB94 001ACAF4 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 801AFB90 001ACAF0 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 801AFB94 001ACAF4 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 801AFB98 001ACAF8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801AFB9C 001ACAFC 90 1D 00 E0 */ stw r0, 0xe0(r29)
/* 801AFBA0 001ACB00 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3382,9 +3382,9 @@ lbl_801AFF10:
/* 801AFF38 001ACE98 C0 03 00 08 */ lfs f0, 8(r3)
/* 801AFF3C 001ACE9C 38 00 00 00 */ li r0, 0
/* 801AFF40 001ACEA0 3B E7 00 04 */ addi r31, r7, 4
/* 801AFF44 001ACEA4 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801AFF44 001ACEA4 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801AFF48 001ACEA8 90 A1 00 68 */ stw r5, 0x68(r1)
/* 801AFF4C 001ACEAC 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 801AFF4C 001ACEAC 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 801AFF50 001ACEB0 38 80 00 05 */ li r4, 5
/* 801AFF54 001ACEB4 7F E3 FB 78 */ mr r3, r31
/* 801AFF58 001ACEB8 90 C1 00 6C */ stw r6, 0x6c(r1)
@ -3396,8 +3396,8 @@ lbl_801AFF10:
/* 801AFF70 001ACED0 98 01 00 80 */ stb r0, 0x80(r1)
/* 801AFF74 001ACED4 4B F8 14 C5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801AFF78 001ACED8 80 01 00 6C */ lwz r0, 0x6c(r1)
/* 801AFF7C 001ACEDC 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801AFF80 001ACEE0 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801AFF7C 001ACEDC 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801AFF80 001ACEE0 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801AFF84 001ACEE4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801AFF88 001ACEE8 90 1F 01 10 */ stw r0, 0x110(r31)
/* 801AFF8C 001ACEEC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3675,14 +3675,14 @@ lbl_801B0340:
/* 801B0348 001AD2A8 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 801B034C 001AD2AC 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 801B0350 001AD2B0 C0 47 00 60 */ lfs f2, 0x60(r7)
/* 801B0354 001AD2B4 3C 80 80 3E */ lis r4, lbl_803DA9CC@ha
/* 801B0354 001AD2B4 3C 80 80 3E */ lis r4, __vt__22CBCProjectileAttackCmd@ha
/* 801B0358 001AD2B8 C0 27 00 50 */ lfs f1, 0x50(r7)
/* 801B035C 001AD2BC 38 C0 00 06 */ li r6, 6
/* 801B0360 001AD2C0 C0 07 00 40 */ lfs f0, 0x40(r7)
/* 801B0364 001AD2C4 38 00 00 00 */ li r0, 0
/* 801B0368 001AD2C8 3B E3 00 04 */ addi r31, r3, 4
/* 801B036C 001AD2CC 90 A1 00 10 */ stw r5, 0x10(r1)
/* 801B0370 001AD2D0 38 A4 A9 CC */ addi r5, r4, lbl_803DA9CC@l
/* 801B0370 001AD2D0 38 A4 A9 CC */ addi r5, r4, __vt__22CBCProjectileAttackCmd@l
/* 801B0374 001AD2D4 38 80 00 06 */ li r4, 6
/* 801B0378 001AD2D8 90 C1 00 14 */ stw r6, 0x14(r1)
/* 801B037C 001AD2DC 7F E3 FB 78 */ mr r3, r31
@ -3694,8 +3694,8 @@ lbl_801B0340:
/* 801B0394 001AD2F4 98 01 00 28 */ stb r0, 0x28(r1)
/* 801B0398 001AD2F8 4B F8 10 A1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B039C 001AD2FC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801B03A0 001AD300 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801B03A4 001AD304 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 801B03A0 001AD300 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801B03A4 001AD304 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 801B03A8 001AD308 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B03AC 001AD30C 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 801B03B0 001AD310 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3840,7 +3840,7 @@ lbl_801B05A8:
/* 801B05A8 001AD508 81 04 08 4C */ lwz r8, 0x84c(r4)
/* 801B05AC 001AD50C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B05B0 001AD510 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 801B05B4 001AD514 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801B05B4 001AD514 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801B05B8 001AD518 C0 48 00 60 */ lfs f2, 0x60(r8)
/* 801B05BC 001AD51C 38 E0 00 06 */ li r7, 6
/* 801B05C0 001AD520 C0 28 00 50 */ lfs f1, 0x50(r8)
@ -3849,7 +3849,7 @@ lbl_801B05A8:
/* 801B05CC 001AD52C 38 00 00 00 */ li r0, 0
/* 801B05D0 001AD530 3B E6 00 04 */ addi r31, r6, 4
/* 801B05D4 001AD534 90 81 00 10 */ stw r4, 0x10(r1)
/* 801B05D8 001AD538 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 801B05D8 001AD538 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 801B05DC 001AD53C 38 80 00 06 */ li r4, 6
/* 801B05E0 001AD540 90 E1 00 14 */ stw r7, 0x14(r1)
/* 801B05E4 001AD544 7F E3 FB 78 */ mr r3, r31
@ -3861,8 +3861,8 @@ lbl_801B05A8:
/* 801B05FC 001AD55C 98 01 00 28 */ stb r0, 0x28(r1)
/* 801B0600 001AD560 4B F8 0E 39 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B0604 001AD564 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801B0608 001AD568 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801B060C 001AD56C 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 801B0608 001AD568 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801B060C 001AD56C 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 801B0610 001AD570 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B0614 001AD574 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 801B0618 001AD578 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4056,9 +4056,9 @@ lbl_801B08A0:
/* 801B08CC 001AD82C 38 00 00 00 */ li r0, 0
/* 801B08D0 001AD830 C0 03 00 08 */ lfs f0, 8(r3)
/* 801B08D4 001AD834 3B C7 00 04 */ addi r30, r7, 4
/* 801B08D8 001AD838 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801B08D8 001AD838 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801B08DC 001AD83C 90 A1 00 38 */ stw r5, 0x38(r1)
/* 801B08E0 001AD840 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 801B08E0 001AD840 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 801B08E4 001AD844 7F C3 F3 78 */ mr r3, r30
/* 801B08E8 001AD848 90 C1 00 3C */ stw r6, 0x3c(r1)
/* 801B08EC 001AD84C 38 80 00 05 */ li r4, 5
@ -4070,8 +4070,8 @@ lbl_801B08A0:
/* 801B0904 001AD864 98 01 00 50 */ stb r0, 0x50(r1)
/* 801B0908 001AD868 4B F8 0B 31 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B090C 001AD86C 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 801B0910 001AD870 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801B0914 001AD874 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801B0910 001AD870 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801B0914 001AD874 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801B0918 001AD878 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B091C 001AD87C 90 1E 01 10 */ stw r0, 0x110(r30)
/* 801B0920 001AD880 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4131,13 +4131,13 @@ lbl_801B0990:
/* 801B09EC 001AD94C 54 00 10 3A */ slwi r0, r0, 2
/* 801B09F0 001AD950 38 84 15 68 */ addi r4, r4, lbl_803D1568@l
/* 801B09F4 001AD954 7C A4 00 2E */ lwzx r5, r4, r0
/* 801B09F8 001AD958 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801B09F8 001AD958 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801B09FC 001AD95C C0 23 00 04 */ lfs f1, 4(r3)
/* 801B0A00 001AD960 38 E0 00 05 */ li r7, 5
/* 801B0A04 001AD964 C0 03 00 08 */ lfs f0, 8(r3)
/* 801B0A08 001AD968 38 00 00 00 */ li r0, 0
/* 801B0A0C 001AD96C 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 801B0A10 001AD970 38 C4 A9 D8 */ addi r6, r4, lbl_803DA9D8@l
/* 801B0A10 001AD970 38 C4 A9 D8 */ addi r6, r4, __vt__17CBCMeleeAttackCmd@l
/* 801B0A14 001AD974 91 01 00 1C */ stw r8, 0x1c(r1)
/* 801B0A18 001AD978 38 80 00 05 */ li r4, 5
/* 801B0A1C 001AD97C 3B C3 00 04 */ addi r30, r3, 4
@ -4151,8 +4151,8 @@ lbl_801B0990:
/* 801B0A3C 001AD99C 98 01 00 34 */ stb r0, 0x34(r1)
/* 801B0A40 001AD9A0 4B F8 09 F9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B0A44 001AD9A4 80 01 00 20 */ lwz r0, 0x20(r1)
/* 801B0A48 001AD9A8 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801B0A4C 001AD9AC 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801B0A48 001AD9A8 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801B0A4C 001AD9AC 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801B0A50 001AD9B0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B0A54 001AD9B4 90 1E 01 10 */ stw r0, 0x110(r30)
/* 801B0A58 001AD9B8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4457,9 +4457,9 @@ lbl_801B0EA8:
/* 801B0EA8 001ADE08 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B0EAC 001ADE0C 38 A0 00 00 */ li r5, 0
/* 801B0EB0 001ADE10 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801B0EB4 001ADE14 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801B0EB4 001ADE14 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801B0EB8 001ADE18 90 01 00 08 */ stw r0, 8(r1)
/* 801B0EBC 001ADE1C 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 801B0EBC 001ADE1C 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 801B0EC0 001ADE20 3B C4 00 04 */ addi r30, r4, 4
/* 801B0EC4 001ADE24 38 80 00 00 */ li r4, 0
/* 801B0EC8 001ADE28 90 A1 00 0C */ stw r5, 0xc(r1)
@ -4468,8 +4468,8 @@ lbl_801B0EA8:
/* 801B0ED4 001ADE34 90 A1 00 10 */ stw r5, 0x10(r1)
/* 801B0ED8 001ADE38 4B F8 05 61 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B0EDC 001ADE3C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801B0EE0 001ADE40 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801B0EE4 001ADE44 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 801B0EE0 001ADE40 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801B0EE4 001ADE44 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 801B0EE8 001ADE48 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B0EEC 001ADE4C 90 1E 00 BC */ stw r0, 0xbc(r30)
/* 801B0EF0 001ADE50 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4601,13 +4601,13 @@ lbl_801B10A8:
/* 801B10A8 001AE008 88 9E 08 E4 */ lbz r4, 0x8e4(r30)
/* 801B10AC 001AE00C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B10B0 001AE010 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801B10B4 001AE014 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801B10B4 001AE014 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801B10B8 001AE018 54 85 F7 FE */ rlwinm r5, r4, 0x1e, 0x1f, 0x1f
/* 801B10BC 001AE01C 38 80 00 00 */ li r4, 0
/* 801B10C0 001AE020 7C A5 00 34 */ cntlzw r5, r5
/* 801B10C4 001AE024 90 01 00 08 */ stw r0, 8(r1)
/* 801B10C8 001AE028 54 A5 D9 7E */ srwi r5, r5, 5
/* 801B10CC 001AE02C 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 801B10CC 001AE02C 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 801B10D0 001AE030 3B C6 00 04 */ addi r30, r6, 4
/* 801B10D4 001AE034 90 81 00 0C */ stw r4, 0xc(r1)
/* 801B10D8 001AE038 7F C3 F3 78 */ mr r3, r30
@ -4616,8 +4616,8 @@ lbl_801B10A8:
/* 801B10E4 001AE044 90 A1 00 10 */ stw r5, 0x10(r1)
/* 801B10E8 001AE048 4B F8 03 51 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B10EC 001AE04C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801B10F0 001AE050 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801B10F4 001AE054 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 801B10F0 001AE050 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801B10F4 001AE054 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 801B10F8 001AE058 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B10FC 001AE05C 90 1E 00 BC */ stw r0, 0xbc(r30)
/* 801B1100 001AE060 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4725,11 +4725,11 @@ lbl_801B1204:
/* 801B1270 001AE1D0 FC 00 00 50 */ fneg f0, f0
/* 801B1274 001AE1D4 7C C3 20 2E */ lwzx r6, r3, r4
/* 801B1278 001AE1D8 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 801B127C 001AE1DC 3C 80 80 3E */ lis r4, lbl_803DAA50@ha
/* 801B127C 001AE1DC 3C 80 80 3E */ lis r4, __vt__15CBCKnockDownCmd@ha
/* 801B1280 001AE1E0 38 A0 00 03 */ li r5, 3
/* 801B1284 001AE1E4 3B E3 00 04 */ addi r31, r3, 4
/* 801B1288 001AE1E8 90 01 00 20 */ stw r0, 0x20(r1)
/* 801B128C 001AE1EC 38 04 AA 50 */ addi r0, r4, lbl_803DAA50@l
/* 801B128C 001AE1EC 38 04 AA 50 */ addi r0, r4, __vt__15CBCKnockDownCmd@l
/* 801B1290 001AE1F0 7F E3 FB 78 */ mr r3, r31
/* 801B1294 001AE1F4 38 80 00 03 */ li r4, 3
/* 801B1298 001AE1F8 90 A1 00 24 */ stw r5, 0x24(r1)
@ -4740,8 +4740,8 @@ lbl_801B1204:
/* 801B12AC 001AE20C 90 C1 00 34 */ stw r6, 0x34(r1)
/* 801B12B0 001AE210 4B F8 01 89 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B12B4 001AE214 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B12B8 001AE218 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 801B12BC 001AE21C 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 801B12B8 001AE218 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 801B12BC 001AE21C 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 801B12C0 001AE220 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B12C4 001AE224 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 801B12C8 001AE228 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4794,11 +4794,11 @@ lbl_801B1350:
/* 801B1374 001AE2D4 38 62 A8 9C */ addi r3, r2, lbl_805AC5BC@sda21
/* 801B1378 001AE2D8 FC 00 00 50 */ fneg f0, f0
/* 801B137C 001AE2DC 7C E3 20 2E */ lwzx r7, r3, r4
/* 801B1380 001AE2E0 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 801B1380 001AE2E0 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 801B1384 001AE2E4 38 A0 00 03 */ li r5, 3
/* 801B1388 001AE2E8 3B E6 00 04 */ addi r31, r6, 4
/* 801B138C 001AE2EC 90 01 00 08 */ stw r0, 8(r1)
/* 801B1390 001AE2F0 38 03 AA 50 */ addi r0, r3, lbl_803DAA50@l
/* 801B1390 001AE2F0 38 03 AA 50 */ addi r0, r3, __vt__15CBCKnockDownCmd@l
/* 801B1394 001AE2F4 38 80 00 03 */ li r4, 3
/* 801B1398 001AE2F8 90 A1 00 0C */ stw r5, 0xc(r1)
/* 801B139C 001AE2FC 7F E3 FB 78 */ mr r3, r31
@ -4809,8 +4809,8 @@ lbl_801B1350:
/* 801B13B0 001AE310 90 E1 00 1C */ stw r7, 0x1c(r1)
/* 801B13B4 001AE314 4B F8 00 85 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B13B8 001AE318 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801B13BC 001AE31C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 801B13C0 001AE320 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 801B13BC 001AE31C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 801B13C0 001AE320 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 801B13C4 001AE324 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B13C8 001AE328 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 801B13CC 001AE32C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5260,11 +5260,11 @@ lbl_801B1A04:
/* 801B1A1C 001AE97C 48 00 00 8C */ b lbl_801B1AA8
lbl_801B1A20:
/* 801B1A20 001AE980 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801B1A24 001AE984 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801B1A24 001AE984 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801B1A28 001AE988 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801B1A2C 001AE98C 38 80 00 12 */ li r4, 0x12
/* 801B1A30 001AE990 90 01 00 08 */ stw r0, 8(r1)
/* 801B1A34 001AE994 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 801B1A34 001AE994 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 801B1A38 001AE998 38 00 00 00 */ li r0, 0
/* 801B1A3C 001AE99C 3B E6 00 04 */ addi r31, r6, 4
/* 801B1A40 001AE9A0 90 81 00 0C */ stw r4, 0xc(r1)
@ -5274,8 +5274,8 @@ lbl_801B1A20:
/* 801B1A50 001AE9B0 90 01 00 10 */ stw r0, 0x10(r1)
/* 801B1A54 001AE9B4 4B F7 F9 E5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B1A58 001AE9B8 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801B1A5C 001AE9BC 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801B1A60 001AE9C0 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 801B1A5C 001AE9BC 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801B1A60 001AE9C0 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 801B1A64 001AE9C4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B1A68 001AE9C8 90 1F 02 14 */ stw r0, 0x214(r31)
/* 801B1A6C 001AE9CC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6912,9 +6912,9 @@ lbl_801B3138:
/* 801B31AC 001B010C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801B31B0 001B0110 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 801B31B4 001B0114 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801B31B8 001B0118 3C 80 80 3E */ lis r4, lbl_803DAA38@ha
/* 801B31B8 001B0118 3C 80 80 3E */ lis r4, __vt__21CBCLoopHitReactionCmd@ha
/* 801B31BC 001B011C 90 01 00 A8 */ stw r0, 0xa8(r1)
/* 801B31C0 001B0120 38 A4 AA 38 */ addi r5, r4, lbl_803DAA38@l
/* 801B31C0 001B0120 38 A4 AA 38 */ addi r5, r4, __vt__21CBCLoopHitReactionCmd@l
/* 801B31C4 001B0124 38 80 00 09 */ li r4, 9
/* 801B31C8 001B0128 38 00 00 01 */ li r0, 1
/* 801B31CC 001B012C 3B 63 00 04 */ addi r27, r3, 4
@ -6925,8 +6925,8 @@ lbl_801B3138:
/* 801B31E0 001B0140 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 801B31E4 001B0144 4B F7 E2 55 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B31E8 001B0148 80 01 00 AC */ lwz r0, 0xac(r1)
/* 801B31EC 001B014C 3C 60 80 3E */ lis r3, lbl_803DAA38@ha
/* 801B31F0 001B0150 38 83 AA 38 */ addi r4, r3, lbl_803DAA38@l
/* 801B31EC 001B014C 3C 60 80 3E */ lis r3, __vt__21CBCLoopHitReactionCmd@ha
/* 801B31F0 001B0150 38 83 AA 38 */ addi r4, r3, __vt__21CBCLoopHitReactionCmd@l
/* 801B31F4 001B0154 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B31F8 001B0158 90 1B 01 64 */ stw r0, 0x164(r27)
/* 801B31FC 001B015C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6958,12 +6958,12 @@ lbl_801B3244:
/* 801B325C 001B01BC FC 20 08 50 */ fneg f1, f1
/* 801B3260 001B01C0 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 801B3264 001B01C4 FC 00 00 50 */ fneg f0, f0
/* 801B3268 001B01C8 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 801B3268 001B01C8 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 801B326C 001B01CC 38 C0 00 04 */ li r6, 4
/* 801B3270 001B01D0 38 00 00 01 */ li r0, 1
/* 801B3274 001B01D4 3B 63 00 04 */ addi r27, r3, 4
/* 801B3278 001B01D8 90 A1 00 C4 */ stw r5, 0xc4(r1)
/* 801B327C 001B01DC 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 801B327C 001B01DC 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 801B3280 001B01E0 38 80 00 04 */ li r4, 4
/* 801B3284 001B01E4 90 C1 00 C8 */ stw r6, 0xc8(r1)
/* 801B3288 001B01E8 7F 63 DB 78 */ mr r3, r27
@ -6974,8 +6974,8 @@ lbl_801B3244:
/* 801B329C 001B01FC 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 801B32A0 001B0200 4B F7 E1 99 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B32A4 001B0204 80 01 00 C8 */ lwz r0, 0xc8(r1)
/* 801B32A8 001B0208 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801B32AC 001B020C 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 801B32A8 001B0208 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801B32AC 001B020C 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 801B32B0 001B0210 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B32B4 001B0214 90 1B 00 F8 */ stw r0, 0xf8(r27)
/* 801B32B8 001B0218 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -7020,9 +7020,9 @@ lbl_801B3344:
/* 801B3348 001B02A8 C0 02 A8 DC */ lfs f0, lbl_805AC5FC@sda21(r2)
/* 801B334C 001B02AC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801B3350 001B02B0 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 801B3354 001B02B4 3C 80 80 3E */ lis r4, lbl_803E10BC@ha
/* 801B3354 001B02B4 3C 80 80 3E */ lis r4, __vt__20CBCAdditiveFlinchCmd@ha
/* 801B3358 001B02B8 90 01 00 9C */ stw r0, 0x9c(r1)
/* 801B335C 001B02BC 38 04 10 BC */ addi r0, r4, lbl_803E10BC@l
/* 801B335C 001B02BC 38 04 10 BC */ addi r0, r4, __vt__20CBCAdditiveFlinchCmd@l
/* 801B3360 001B02C0 38 80 00 19 */ li r4, 0x19
/* 801B3364 001B02C4 3B 63 00 04 */ addi r27, r3, 4
/* 801B3368 001B02C8 90 81 00 A0 */ stw r4, 0xa0(r1)
@ -7032,8 +7032,8 @@ lbl_801B3344:
/* 801B3378 001B02D8 D0 01 00 A4 */ stfs f0, 0xa4(r1)
/* 801B337C 001B02DC 4B F7 E0 BD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801B3380 001B02E0 80 01 00 A0 */ lwz r0, 0xa0(r1)
/* 801B3384 001B02E4 3C 60 80 3E */ lis r3, lbl_803E10BC@ha
/* 801B3388 001B02E8 38 83 10 BC */ addi r4, r3, lbl_803E10BC@l
/* 801B3384 001B02E4 3C 60 80 3E */ lis r3, __vt__20CBCAdditiveFlinchCmd@ha
/* 801B3388 001B02E8 38 83 10 BC */ addi r4, r3, __vt__20CBCAdditiveFlinchCmd@l
/* 801B338C 001B02EC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801B3390 001B02F0 90 1B 02 7C */ stw r0, 0x27c(r27)
/* 801B3394 001B02F4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -737,13 +737,13 @@ lbl_801F0720:
/* 801F0730 001ED690 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 801F0734 001ED694 C0 44 00 00 */ lfs f2, 0(r4)
/* 801F0738 001ED698 C0 24 00 04 */ lfs f1, 4(r4)
/* 801F073C 001ED69C 3C A0 80 3E */ lis r5, lbl_803DA9D8@ha
/* 801F073C 001ED69C 3C A0 80 3E */ lis r5, __vt__17CBCMeleeAttackCmd@ha
/* 801F0740 001ED6A0 C0 04 00 08 */ lfs f0, 8(r4)
/* 801F0744 001ED6A4 38 C0 00 05 */ li r6, 5
/* 801F0748 001ED6A8 38 00 00 00 */ li r0, 0
/* 801F074C 001ED6AC 3B E3 00 04 */ addi r31, r3, 4
/* 801F0750 001ED6B0 90 E1 00 08 */ stw r7, 8(r1)
/* 801F0754 001ED6B4 38 A5 A9 D8 */ addi r5, r5, lbl_803DA9D8@l
/* 801F0754 001ED6B4 38 A5 A9 D8 */ addi r5, r5, __vt__17CBCMeleeAttackCmd@l
/* 801F0758 001ED6B8 7F E3 FB 78 */ mr r3, r31
/* 801F075C 001ED6BC 38 80 00 05 */ li r4, 5
/* 801F0760 001ED6C0 90 C1 00 0C */ stw r6, 0xc(r1)
@ -755,8 +755,8 @@ lbl_801F0720:
/* 801F0778 001ED6D8 98 01 00 20 */ stb r0, 0x20(r1)
/* 801F077C 001ED6DC 4B F4 0C BD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801F0780 001ED6E0 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801F0784 001ED6E4 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801F0788 001ED6E8 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801F0784 001ED6E4 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801F0788 001ED6E8 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801F078C 001ED6EC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801F0790 001ED6F0 90 1F 01 10 */ stw r0, 0x110(r31)
/* 801F0794 001ED6F4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1789,13 +1789,13 @@ UpdateDest__10CPatternedFR13CStateManager:
/* 801F53A4 001F2304 50 A4 3E 30 */ rlwimi r4, r5, 7, 0x18, 0x18
/* 801F53A8 001F2308 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801F53AC 001F230C C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801F53B0 001F2310 3C C0 80 3E */ lis r6, lbl_803DA9FC@ha
/* 801F53B0 001F2310 3C C0 80 3E */ lis r6, __vt__10CBCJumpCmd@ha
/* 801F53B4 001F2314 C0 BE 00 60 */ lfs f5, 0x60(r30)
/* 801F53B8 001F2318 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 801F53BC 001F231C C0 9E 00 50 */ lfs f4, 0x50(r30)
/* 801F53C0 001F2320 38 E0 00 10 */ li r7, 0x10
/* 801F53C4 001F2324 C0 7E 00 40 */ lfs f3, 0x40(r30)
/* 801F53C8 001F2328 38 C6 A9 FC */ addi r6, r6, lbl_803DA9FC@l
/* 801F53C8 001F2328 38 C6 A9 FC */ addi r6, r6, __vt__10CBCJumpCmd@l
/* 801F53CC 001F232C 81 3B 04 50 */ lwz r9, 0x450(r27)
/* 801F53D0 001F2330 50 A0 36 72 */ rlwimi r0, r5, 6, 0x19, 0x19
/* 801F53D4 001F2334 98 81 00 A4 */ stb r4, 0xa4(r1)
@ -1817,8 +1817,8 @@ UpdateDest__10CPatternedFR13CStateManager:
/* 801F5414 001F2374 98 01 00 A4 */ stb r0, 0xa4(r1)
/* 801F5418 001F2378 4B F3 C0 21 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801F541C 001F237C 80 01 00 84 */ lwz r0, 0x84(r1)
/* 801F5420 001F2380 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 801F5424 001F2384 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 801F5420 001F2380 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 801F5424 001F2384 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 801F5428 001F2388 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801F542C 001F238C 90 1E 01 D4 */ stw r0, 0x1d4(r30)
/* 801F5430 001F2390 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1870,7 +1870,7 @@ lbl_801F5480:
/* 801F54E4 001F2444 50 05 3E 30 */ rlwimi r5, r0, 7, 0x18, 0x18
/* 801F54E8 001F2448 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 801F54EC 001F244C C0 48 00 60 */ lfs f2, 0x60(r8)
/* 801F54F0 001F2450 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 801F54F0 001F2450 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 801F54F4 001F2454 C0 28 00 50 */ lfs f1, 0x50(r8)
/* 801F54F8 001F2458 38 C0 00 00 */ li r6, 0
/* 801F54FC 001F245C C0 08 00 40 */ lfs f0, 0x40(r8)
@ -1880,7 +1880,7 @@ lbl_801F5480:
/* 801F550C 001F246C C0 9E 00 50 */ lfs f4, 0x50(r30)
/* 801F5510 001F2470 3B A7 00 04 */ addi r29, r7, 4
/* 801F5514 001F2474 C0 7E 00 40 */ lfs f3, 0x40(r30)
/* 801F5518 001F2478 38 E3 A9 FC */ addi r7, r3, lbl_803DA9FC@l
/* 801F5518 001F2478 38 E3 A9 FC */ addi r7, r3, __vt__10CBCJumpCmd@l
/* 801F551C 001F247C 90 81 00 58 */ stw r4, 0x58(r1)
/* 801F5520 001F2480 50 C0 36 72 */ rlwimi r0, r6, 6, 0x19, 0x19
/* 801F5524 001F2484 7F A3 EB 78 */ mr r3, r29
@ -1898,8 +1898,8 @@ lbl_801F5480:
/* 801F5554 001F24B4 98 01 00 7C */ stb r0, 0x7c(r1)
/* 801F5558 001F24B8 4B F3 BE E1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801F555C 001F24BC 80 01 00 5C */ lwz r0, 0x5c(r1)
/* 801F5560 001F24C0 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 801F5564 001F24C4 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 801F5560 001F24C0 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 801F5564 001F24C4 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 801F5568 001F24C8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801F556C 001F24CC 90 1D 01 D4 */ stw r0, 0x1d4(r29)
/* 801F5570 001F24D0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -2174,9 +2174,9 @@ lbl_801F594C:
/* 801F5960 001F28C0 3C A0 80 3E */ lis r5, __vt__13CBodyStateCmd@ha
/* 801F5964 001F28C4 80 9F 04 50 */ lwz r4, 0x450(r31)
/* 801F5968 001F28C8 38 05 AA 68 */ addi r0, r5, __vt__13CBodyStateCmd@l
/* 801F596C 001F28CC 3C A0 80 3E */ lis r5, lbl_803DA9E4@ha
/* 801F596C 001F28CC 3C A0 80 3E */ lis r5, __vt__10CBCStepCmd@ha
/* 801F5970 001F28D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801F5974 001F28D4 38 A5 A9 E4 */ addi r5, r5, lbl_803DA9E4@l
/* 801F5974 001F28D4 38 A5 A9 E4 */ addi r5, r5, __vt__10CBCStepCmd@l
/* 801F5978 001F28D8 38 C0 00 01 */ li r6, 1
/* 801F597C 001F28DC 38 00 00 00 */ li r0, 0
/* 801F5980 001F28E0 90 C1 00 18 */ stw r6, 0x18(r1)
@ -2188,8 +2188,8 @@ lbl_801F594C:
/* 801F5998 001F28F8 90 01 00 20 */ stw r0, 0x20(r1)
/* 801F599C 001F28FC 4B F3 BA 9D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801F59A0 001F2900 80 01 00 18 */ lwz r0, 0x18(r1)
/* 801F59A4 001F2904 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801F59A8 001F2908 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801F59A4 001F2904 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801F59A8 001F2908 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801F59AC 001F290C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801F59B0 001F2910 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 801F59B4 001F2914 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4648,20 +4648,20 @@ lbl_801F7BD8:
/* 801F7C1C 001F4B7C 54 00 D7 FF */ rlwinm. r0, r0, 0x1a, 0x1f, 0x1f
/* 801F7C20 001F4B80 40 82 00 C4 */ bne lbl_801F7CE4
/* 801F7C24 001F4B84 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801F7C28 001F4B88 3C 60 80 3E */ lis r3, lbl_803E061C@ha
/* 801F7C28 001F4B88 3C 60 80 3E */ lis r3, __vt__17CBCAdditiveAimCmd@ha
/* 801F7C2C 001F4B8C 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801F7C30 001F4B90 38 A0 00 18 */ li r5, 0x18
/* 801F7C34 001F4B94 90 01 00 68 */ stw r0, 0x68(r1)
/* 801F7C38 001F4B98 38 03 06 1C */ addi r0, r3, lbl_803E061C@l
/* 801F7C38 001F4B98 38 03 06 1C */ addi r0, r3, __vt__17CBCAdditiveAimCmd@l
/* 801F7C3C 001F4B9C 3B 86 00 04 */ addi r28, r6, 4
/* 801F7C40 001F4BA0 38 80 00 18 */ li r4, 0x18
/* 801F7C44 001F4BA4 90 A1 00 6C */ stw r5, 0x6c(r1)
/* 801F7C48 001F4BA8 7F 83 E3 78 */ mr r3, r28
/* 801F7C4C 001F4BAC 90 01 00 68 */ stw r0, 0x68(r1)
/* 801F7C50 001F4BB0 4B F3 97 E9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801F7C54 001F4BB4 3C 60 80 3E */ lis r3, lbl_803E061C@ha
/* 801F7C54 001F4BB4 3C 60 80 3E */ lis r3, __vt__17CBCAdditiveAimCmd@ha
/* 801F7C58 001F4BB8 80 C1 00 6C */ lwz r6, 0x6c(r1)
/* 801F7C5C 001F4BBC 38 03 06 1C */ addi r0, r3, lbl_803E061C@l
/* 801F7C5C 001F4BBC 38 03 06 1C */ addi r0, r3, __vt__17CBCAdditiveAimCmd@l
/* 801F7C60 001F4BC0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801F7C64 001F4BC4 90 01 00 68 */ stw r0, 0x68(r1)
/* 801F7C68 001F4BC8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8670,9 +8670,9 @@ lbl_801FB688:
/* 801FB688 001F85E8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801FB68C 001F85EC 38 A0 00 00 */ li r5, 0
/* 801FB690 001F85F0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801FB694 001F85F4 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801FB694 001F85F4 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801FB698 001F85F8 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801FB69C 001F85FC 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 801FB69C 001F85FC 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 801FB6A0 001F8600 3B E4 00 04 */ addi r31, r4, 4
/* 801FB6A4 001F8604 38 80 00 00 */ li r4, 0
/* 801FB6A8 001F8608 90 A1 00 20 */ stw r5, 0x20(r1)
@ -8681,8 +8681,8 @@ lbl_801FB688:
/* 801FB6B4 001F8614 90 A1 00 24 */ stw r5, 0x24(r1)
/* 801FB6B8 001F8618 4B F3 5D 81 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801FB6BC 001F861C 80 01 00 20 */ lwz r0, 0x20(r1)
/* 801FB6C0 001F8620 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801FB6C4 001F8624 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 801FB6C0 001F8620 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801FB6C4 001F8624 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 801FB6C8 001F8628 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801FB6CC 001F862C 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 801FB6D0 001F8630 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -11351,9 +11351,9 @@ sub_801fdd44:
/* 801FDD64 001FACC4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801FDD68 001FACC8 38 A0 00 00 */ li r5, 0
/* 801FDD6C 001FACCC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801FDD70 001FACD0 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801FDD70 001FACD0 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801FDD74 001FACD4 90 01 00 08 */ stw r0, 8(r1)
/* 801FDD78 001FACD8 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 801FDD78 001FACD8 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 801FDD7C 001FACDC 3B E4 00 04 */ addi r31, r4, 4
/* 801FDD80 001FACE0 38 80 00 00 */ li r4, 0
/* 801FDD84 001FACE4 90 A1 00 0C */ stw r5, 0xc(r1)
@ -11362,8 +11362,8 @@ sub_801fdd44:
/* 801FDD90 001FACF0 90 A1 00 10 */ stw r5, 0x10(r1)
/* 801FDD94 001FACF4 4B F3 36 A5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801FDD98 001FACF8 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801FDD9C 001FACFC 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801FDDA0 001FAD00 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 801FDD9C 001FACFC 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801FDDA0 001FAD00 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 801FDDA4 001FAD04 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801FDDA8 001FAD08 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 801FDDAC 001FAD0C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -4099,12 +4099,12 @@ lbl_801A18A4:
/* 801A18AC 0019E80C 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 801A18B0 0019E810 C0 3E 09 84 */ lfs f1, 0x984(r30)
/* 801A18B4 0019E814 C0 1E 09 88 */ lfs f0, 0x988(r30)
/* 801A18B8 0019E818 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801A18B8 0019E818 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801A18BC 0019E81C 38 C0 00 04 */ li r6, 4
/* 801A18C0 0019E820 38 00 00 01 */ li r0, 1
/* 801A18C4 0019E824 3B E5 00 04 */ addi r31, r5, 4
/* 801A18C8 0019E828 90 81 00 08 */ stw r4, 8(r1)
/* 801A18CC 0019E82C 38 A3 AA 44 */ addi r5, r3, lbl_803DAA44@l
/* 801A18CC 0019E82C 38 A3 AA 44 */ addi r5, r3, __vt__15CBCKnockBackCmd@l
/* 801A18D0 0019E830 38 80 00 04 */ li r4, 4
/* 801A18D4 0019E834 90 C1 00 0C */ stw r6, 0xc(r1)
/* 801A18D8 0019E838 7F E3 FB 78 */ mr r3, r31
@ -4115,8 +4115,8 @@ lbl_801A18A4:
/* 801A18EC 0019E84C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801A18F0 0019E850 4B F8 FB 49 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A18F4 0019E854 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801A18F8 0019E858 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801A18FC 0019E85C 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 801A18F8 0019E858 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801A18FC 0019E85C 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 801A1900 0019E860 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A1904 0019E864 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 801A1908 0019E868 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4446,11 +4446,11 @@ lbl_801A1D84:
/* 801A1D9C 0019ECFC 48 00 00 9C */ b lbl_801A1E38
lbl_801A1DA0:
/* 801A1DA0 0019ED00 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801A1DA4 0019ED04 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801A1DA4 0019ED04 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801A1DA8 0019ED08 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801A1DAC 0019ED0C 38 80 00 12 */ li r4, 0x12
/* 801A1DB0 0019ED10 90 01 00 08 */ stw r0, 8(r1)
/* 801A1DB4 0019ED14 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 801A1DB4 0019ED14 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 801A1DB8 0019ED18 38 00 00 00 */ li r0, 0
/* 801A1DBC 0019ED1C 3B E6 00 04 */ addi r31, r6, 4
/* 801A1DC0 0019ED20 90 81 00 0C */ stw r4, 0xc(r1)
@ -4460,8 +4460,8 @@ lbl_801A1DA0:
/* 801A1DD0 0019ED30 90 01 00 10 */ stw r0, 0x10(r1)
/* 801A1DD4 0019ED34 4B F8 F6 65 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A1DD8 0019ED38 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801A1DDC 0019ED3C 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801A1DE0 0019ED40 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 801A1DDC 0019ED3C 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801A1DE0 0019ED40 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 801A1DE4 0019ED44 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A1DE8 0019ED48 90 1F 02 14 */ stw r0, 0x214(r31)
/* 801A1DEC 0019ED4C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5665,12 +5665,12 @@ lbl_801A2F48:
/* 801A2F64 0019FEC4 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801A2F68 0019FEC8 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801A2F6C 0019FECC 38 E4 AA 68 */ addi r7, r4, __vt__13CBodyStateCmd@l
/* 801A2F70 0019FED0 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801A2F70 0019FED0 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801A2F74 0019FED4 90 E1 00 08 */ stw r7, 8(r1)
/* 801A2F78 0019FED8 38 00 00 00 */ li r0, 0
/* 801A2F7C 0019FEDC C0 23 00 04 */ lfs f1, 4(r3)
/* 801A2F80 0019FEE0 C0 03 00 08 */ lfs f0, 8(r3)
/* 801A2F84 0019FEE4 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 801A2F84 0019FEE4 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 801A2F88 0019FEE8 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 801A2F8C 0019FEEC 38 C0 00 05 */ li r6, 5
/* 801A2F90 0019FEF0 90 C1 00 0C */ stw r6, 0xc(r1)
@ -5685,8 +5685,8 @@ lbl_801A2F48:
/* 801A2FB4 0019FF14 98 01 00 20 */ stb r0, 0x20(r1)
/* 801A2FB8 0019FF18 4B F8 E4 81 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A2FBC 0019FF1C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801A2FC0 0019FF20 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801A2FC4 0019FF24 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801A2FC0 0019FF20 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801A2FC4 0019FF24 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801A2FC8 0019FF28 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A2FCC 0019FF2C 90 1F 01 10 */ stw r0, 0x110(r31)
/* 801A2FD0 0019FF30 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5802,11 +5802,11 @@ lbl_801A3130:
/* 801A3158 001A00B8 48 00 00 D0 */ b lbl_801A3228
lbl_801A315C:
/* 801A315C 001A00BC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801A3160 001A00C0 3C 60 80 3E */ lis r3, lbl_803E10B0@ha
/* 801A3160 001A00C0 3C 60 80 3E */ lis r3, __vt__16CBCLoopAttackCmd@ha
/* 801A3164 001A00C4 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801A3168 001A00C8 38 80 00 07 */ li r4, 7
/* 801A316C 001A00CC 90 01 00 08 */ stw r0, 8(r1)
/* 801A3170 001A00D0 38 C3 10 B0 */ addi r6, r3, lbl_803E10B0@l
/* 801A3170 001A00D0 38 C3 10 B0 */ addi r6, r3, __vt__16CBCLoopAttackCmd@l
/* 801A3174 001A00D4 38 A0 00 00 */ li r5, 0
/* 801A3178 001A00D8 38 00 00 01 */ li r0, 1
/* 801A317C 001A00DC 3B E7 00 04 */ addi r31, r7, 4
@ -5818,8 +5818,8 @@ lbl_801A315C:
/* 801A3194 001A00F4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A3198 001A00F8 4B F8 E2 A1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A319C 001A00FC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801A31A0 001A0100 3C 60 80 3E */ lis r3, lbl_803E10B0@ha
/* 801A31A4 001A0104 38 83 10 B0 */ addi r4, r3, lbl_803E10B0@l
/* 801A31A0 001A0100 3C 60 80 3E */ lis r3, __vt__16CBCLoopAttackCmd@ha
/* 801A31A4 001A0104 38 83 10 B0 */ addi r4, r3, __vt__16CBCLoopAttackCmd@l
/* 801A31A8 001A0108 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A31AC 001A010C 90 1F 01 48 */ stw r0, 0x148(r31)
/* 801A31B0 001A0110 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5966,13 +5966,13 @@ lbl_801A33A4:
/* 801A33B4 001A0314 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 801A33B8 001A0318 C0 44 00 00 */ lfs f2, 0(r4)
/* 801A33BC 001A031C C0 24 00 04 */ lfs f1, 4(r4)
/* 801A33C0 001A0320 3C A0 80 3E */ lis r5, lbl_803DA9D8@ha
/* 801A33C0 001A0320 3C A0 80 3E */ lis r5, __vt__17CBCMeleeAttackCmd@ha
/* 801A33C4 001A0324 C0 04 00 08 */ lfs f0, 8(r4)
/* 801A33C8 001A0328 38 C0 00 05 */ li r6, 5
/* 801A33CC 001A032C 38 00 00 00 */ li r0, 0
/* 801A33D0 001A0330 3B E3 00 04 */ addi r31, r3, 4
/* 801A33D4 001A0334 90 E1 00 14 */ stw r7, 0x14(r1)
/* 801A33D8 001A0338 38 A5 A9 D8 */ addi r5, r5, lbl_803DA9D8@l
/* 801A33D8 001A0338 38 A5 A9 D8 */ addi r5, r5, __vt__17CBCMeleeAttackCmd@l
/* 801A33DC 001A033C 7F E3 FB 78 */ mr r3, r31
/* 801A33E0 001A0340 38 80 00 05 */ li r4, 5
/* 801A33E4 001A0344 90 C1 00 18 */ stw r6, 0x18(r1)
@ -5984,8 +5984,8 @@ lbl_801A33A4:
/* 801A33FC 001A035C 98 01 00 2C */ stb r0, 0x2c(r1)
/* 801A3400 001A0360 4B F8 E0 39 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A3404 001A0364 80 01 00 18 */ lwz r0, 0x18(r1)
/* 801A3408 001A0368 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801A340C 001A036C 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801A3408 001A0368 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801A340C 001A036C 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801A3410 001A0370 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A3414 001A0374 90 1F 01 10 */ stw r0, 0x110(r31)
/* 801A3418 001A0378 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6178,11 +6178,11 @@ lbl_801A36A0:
/* 801A36C8 001A0628 48 00 01 74 */ b lbl_801A383C
lbl_801A36CC:
/* 801A36CC 001A062C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801A36D0 001A0630 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801A36D0 001A0630 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801A36D4 001A0634 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801A36D8 001A0638 38 80 00 06 */ li r4, 6
/* 801A36DC 001A063C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A36E0 001A0640 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 801A36E0 001A0640 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 801A36E4 001A0644 38 A0 00 02 */ li r5, 2
/* 801A36E8 001A0648 38 00 00 00 */ li r0, 0
/* 801A36EC 001A064C 3B E7 00 04 */ addi r31, r7, 4
@ -6197,8 +6197,8 @@ lbl_801A36CC:
/* 801A3710 001A0670 98 01 00 2C */ stb r0, 0x2c(r1)
/* 801A3714 001A0674 4B F8 DD 25 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A3718 001A0678 80 01 00 18 */ lwz r0, 0x18(r1)
/* 801A371C 001A067C 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801A3720 001A0680 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 801A371C 001A067C 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801A3720 001A0680 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 801A3724 001A0684 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A3728 001A0688 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 801A372C 001A068C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8547,9 +8547,9 @@ lbl_801A5810:
/* 801A5830 001A2790 C0 02 A7 60 */ lfs f0, lbl_805AC480@sda21(r2)
/* 801A5834 001A2794 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801A5838 001A2798 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 801A583C 001A279C 3C 80 80 3E */ lis r4, lbl_803E10C8@ha
/* 801A583C 001A279C 3C 80 80 3E */ lis r4, __vt__22CBCAdditiveReactionCmd@ha
/* 801A5840 001A27A0 90 01 00 18 */ stw r0, 0x18(r1)
/* 801A5844 001A27A4 38 C4 10 C8 */ addi r6, r4, lbl_803E10C8@l
/* 801A5844 001A27A4 38 C4 10 C8 */ addi r6, r4, __vt__22CBCAdditiveReactionCmd@l
/* 801A5848 001A27A8 38 80 00 1A */ li r4, 0x1a
/* 801A584C 001A27AC 38 A0 00 04 */ li r5, 4
/* 801A5850 001A27B0 38 00 00 00 */ li r0, 0
@ -8563,8 +8563,8 @@ lbl_801A5810:
/* 801A5870 001A27D0 98 01 00 28 */ stb r0, 0x28(r1)
/* 801A5874 001A27D4 4B F8 BB C5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801A5878 001A27D8 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 801A587C 001A27DC 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 801A5880 001A27E0 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 801A587C 001A27DC 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 801A5880 001A27E0 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 801A5884 001A27E4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801A5888 001A27E8 90 1D 02 88 */ stw r0, 0x288(r29)
/* 801A588C 001A27EC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -140,14 +140,14 @@ lbl_80232D44:
/* 80232DF8 0022FD58 EC 7F 00 32 */ fmuls f3, f31, f0
/* 80232DFC 0022FD5C C0 1B 00 00 */ lfs f0, 0(r27)
/* 80232E00 0022FD60 FC 40 10 50 */ fneg f2, f2
/* 80232E04 0022FD64 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 80232E04 0022FD64 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 80232E08 0022FD68 FC 20 08 50 */ fneg f1, f1
/* 80232E0C 0022FD6C 38 C0 00 0F */ li r6, 0xf
/* 80232E10 0022FD70 FC 00 00 50 */ fneg f0, f0
/* 80232E14 0022FD74 38 00 00 00 */ li r0, 0
/* 80232E18 0022FD78 3B FF 00 04 */ addi r31, r31, 4
/* 80232E1C 0022FD7C 90 81 00 A4 */ stw r4, 0xa4(r1)
/* 80232E20 0022FD80 38 A3 AA 5C */ addi r5, r3, lbl_803DAA5C@l
/* 80232E20 0022FD80 38 A3 AA 5C */ addi r5, r3, __vt__12CBCHurledCmd@l
/* 80232E24 0022FD84 38 80 00 0F */ li r4, 0xf
/* 80232E28 0022FD88 90 C1 00 A8 */ stw r6, 0xa8(r1)
/* 80232E2C 0022FD8C 7F E3 FB 78 */ mr r3, r31
@ -161,8 +161,8 @@ lbl_80232D44:
/* 80232E4C 0022FDAC 98 01 00 C4 */ stb r0, 0xc4(r1)
/* 80232E50 0022FDB0 4B EF E5 E9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80232E54 0022FDB4 80 01 00 A8 */ lwz r0, 0xa8(r1)
/* 80232E58 0022FDB8 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 80232E5C 0022FDBC 38 A3 AA 5C */ addi r5, r3, lbl_803DAA5C@l
/* 80232E58 0022FDB8 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 80232E5C 0022FDBC 38 A3 AA 5C */ addi r5, r3, __vt__12CBCHurledCmd@l
/* 80232E60 0022FDC0 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80232E64 0022FDC4 90 1F 01 B0 */ stw r0, 0x1b0(r31)
/* 80232E68 0022FDC8 7F C3 F3 78 */ mr r3, r30
@ -205,11 +205,11 @@ lbl_80232EE0:
/* 80232EF8 0022FE58 FC 20 08 50 */ fneg f1, f1
/* 80232EFC 0022FE5C 80 DD 00 7C */ lwz r6, 0x7c(r29)
/* 80232F00 0022FE60 FC 00 00 50 */ fneg f0, f0
/* 80232F04 0022FE64 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 80232F04 0022FE64 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 80232F08 0022FE68 38 A0 00 03 */ li r5, 3
/* 80232F0C 0022FE6C 3B BF 00 04 */ addi r29, r31, 4
/* 80232F10 0022FE70 90 01 00 8C */ stw r0, 0x8c(r1)
/* 80232F14 0022FE74 38 03 AA 50 */ addi r0, r3, lbl_803DAA50@l
/* 80232F14 0022FE74 38 03 AA 50 */ addi r0, r3, __vt__15CBCKnockDownCmd@l
/* 80232F18 0022FE78 7F A3 EB 78 */ mr r3, r29
/* 80232F1C 0022FE7C 38 80 00 03 */ li r4, 3
/* 80232F20 0022FE80 90 A1 00 90 */ stw r5, 0x90(r1)
@ -220,8 +220,8 @@ lbl_80232EE0:
/* 80232F34 0022FE94 90 C1 00 A0 */ stw r6, 0xa0(r1)
/* 80232F38 0022FE98 4B EF E5 01 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80232F3C 0022FE9C 80 01 00 90 */ lwz r0, 0x90(r1)
/* 80232F40 0022FEA0 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 80232F44 0022FEA4 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 80232F40 0022FEA0 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 80232F44 0022FEA4 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 80232F48 0022FEA8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80232F4C 0022FEAC 90 1D 00 E0 */ stw r0, 0xe0(r29)
/* 80232F50 0022FEB0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -246,11 +246,11 @@ lbl_80232F80:
/* 80232F98 0022FEF8 FC 20 08 50 */ fneg f1, f1
/* 80232F9C 0022FEFC 80 DD 00 7C */ lwz r6, 0x7c(r29)
/* 80232FA0 0022FF00 FC 00 00 50 */ fneg f0, f0
/* 80232FA4 0022FF04 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80232FA4 0022FF04 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80232FA8 0022FF08 38 A0 00 04 */ li r5, 4
/* 80232FAC 0022FF0C 3B BF 00 04 */ addi r29, r31, 4
/* 80232FB0 0022FF10 90 01 00 74 */ stw r0, 0x74(r1)
/* 80232FB4 0022FF14 38 03 AA 44 */ addi r0, r3, lbl_803DAA44@l
/* 80232FB4 0022FF14 38 03 AA 44 */ addi r0, r3, __vt__15CBCKnockBackCmd@l
/* 80232FB8 0022FF18 7F A3 EB 78 */ mr r3, r29
/* 80232FBC 0022FF1C 38 80 00 04 */ li r4, 4
/* 80232FC0 0022FF20 90 A1 00 78 */ stw r5, 0x78(r1)
@ -261,8 +261,8 @@ lbl_80232F80:
/* 80232FD4 0022FF34 90 C1 00 88 */ stw r6, 0x88(r1)
/* 80232FD8 0022FF38 4B EF E4 61 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80232FDC 0022FF3C 80 01 00 78 */ lwz r0, 0x78(r1)
/* 80232FE0 0022FF40 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80232FE4 0022FF44 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 80232FE0 0022FF40 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80232FE4 0022FF44 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 80232FE8 0022FF48 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80232FEC 0022FF4C 90 1D 00 F8 */ stw r0, 0xf8(r29)
/* 80232FF0 0022FF50 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -425,9 +425,9 @@ lbl_8014E3FC:
/* 8014E400 0014B360 C0 22 9D 8C */ lfs f1, lbl_805ABAAC@sda21(r2)
/* 8014E404 0014B364 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8014E408 0014B368 C0 02 9D 90 */ lfs f0, lbl_805ABAB0@sda21(r2)
/* 8014E40C 0014B36C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 8014E40C 0014B36C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 8014E410 0014B370 90 01 00 20 */ stw r0, 0x20(r1)
/* 8014E414 0014B374 38 A3 AA 50 */ addi r5, r3, lbl_803DAA50@l
/* 8014E414 0014B374 38 A3 AA 50 */ addi r5, r3, __vt__15CBCKnockDownCmd@l
/* 8014E418 0014B378 38 60 00 03 */ li r3, 3
/* 8014E41C 0014B37C 38 00 00 00 */ li r0, 0
/* 8014E420 0014B380 3B E4 00 04 */ addi r31, r4, 4
@ -441,8 +441,8 @@ lbl_8014E3FC:
/* 8014E440 0014B3A0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8014E444 0014B3A4 4B FE 2F F5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8014E448 0014B3A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8014E44C 0014B3AC 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 8014E450 0014B3B0 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 8014E44C 0014B3AC 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 8014E450 0014B3B0 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 8014E454 0014B3B4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8014E458 0014B3B8 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 8014E45C 0014B3BC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -4954,9 +4954,9 @@ lbl_8016E25C:
/* 8016E26C 0016B1CC 38 A0 00 01 */ li r5, 1
/* 8016E270 0016B1D0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8016E274 0016B1D4 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8016E278 0016B1D8 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8016E278 0016B1D8 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8016E27C 0016B1DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8016E280 0016B1E0 38 04 A9 E4 */ addi r0, r4, lbl_803DA9E4@l
/* 8016E280 0016B1E0 38 04 A9 E4 */ addi r0, r4, __vt__10CBCStepCmd@l
/* 8016E284 0016B1E4 3B C3 00 04 */ addi r30, r3, 4
/* 8016E288 0016B1E8 90 A1 00 18 */ stw r5, 0x18(r1)
/* 8016E28C 0016B1EC 7F C3 F3 78 */ mr r3, r30
@ -4966,8 +4966,8 @@ lbl_8016E25C:
/* 8016E29C 0016B1FC 90 A1 00 20 */ stw r5, 0x20(r1)
/* 8016E2A0 0016B200 4B FC 31 99 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8016E2A4 0016B204 80 01 00 18 */ lwz r0, 0x18(r1)
/* 8016E2A8 0016B208 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8016E2AC 0016B20C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8016E2A8 0016B208 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8016E2AC 0016B20C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8016E2B0 0016B210 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8016E2B4 0016B214 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8016E2B8 0016B218 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -5497,11 +5497,11 @@ lbl_8016EA2C:
/* 8016EA44 0016B9A4 48 00 02 84 */ b lbl_8016ECC8
lbl_8016EA48:
/* 8016EA48 0016B9A8 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8016EA4C 0016B9AC 3C 60 80 3E */ lis r3, lbl_803E10B0@ha
/* 8016EA4C 0016B9AC 3C 60 80 3E */ lis r3, __vt__16CBCLoopAttackCmd@ha
/* 8016EA50 0016B9B0 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8016EA54 0016B9B4 38 80 00 07 */ li r4, 7
/* 8016EA58 0016B9B8 90 01 00 44 */ stw r0, 0x44(r1)
/* 8016EA5C 0016B9BC 38 C3 10 B0 */ addi r6, r3, lbl_803E10B0@l
/* 8016EA5C 0016B9BC 38 C3 10 B0 */ addi r6, r3, __vt__16CBCLoopAttackCmd@l
/* 8016EA60 0016B9C0 38 A0 00 03 */ li r5, 3
/* 8016EA64 0016B9C4 38 00 00 00 */ li r0, 0
/* 8016EA68 0016B9C8 3B C7 00 04 */ addi r30, r7, 4
@ -5513,8 +5513,8 @@ lbl_8016EA48:
/* 8016EA80 0016B9E0 90 01 00 50 */ stw r0, 0x50(r1)
/* 8016EA84 0016B9E4 4B FC 29 B5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8016EA88 0016B9E8 80 01 00 48 */ lwz r0, 0x48(r1)
/* 8016EA8C 0016B9EC 3C 60 80 3E */ lis r3, lbl_803E10B0@ha
/* 8016EA90 0016B9F0 38 83 10 B0 */ addi r4, r3, lbl_803E10B0@l
/* 8016EA8C 0016B9EC 3C 60 80 3E */ lis r3, __vt__16CBCLoopAttackCmd@ha
/* 8016EA90 0016B9F0 38 83 10 B0 */ addi r4, r3, __vt__16CBCLoopAttackCmd@l
/* 8016EA94 0016B9F4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8016EA98 0016B9F8 90 1E 01 48 */ stw r0, 0x148(r30)
/* 8016EA9C 0016B9FC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -478,9 +478,9 @@ lbl_8027CC1C:
/* 8027CC1C 00279B7C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8027CC20 00279B80 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 8027CC24 00279B84 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8027CC28 00279B88 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8027CC28 00279B88 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8027CC2C 00279B8C 90 01 00 08 */ stw r0, 8(r1)
/* 8027CC30 00279B90 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 8027CC30 00279B90 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 8027CC34 00279B94 38 80 00 01 */ li r4, 1
/* 8027CC38 00279B98 38 00 00 00 */ li r0, 0
/* 8027CC3C 00279B9C 3B A3 00 04 */ addi r29, r3, 4
@ -492,8 +492,8 @@ lbl_8027CC1C:
/* 8027CC54 00279BB4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8027CC58 00279BB8 4B EB 47 E1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8027CC5C 00279BBC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8027CC60 00279BC0 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8027CC64 00279BC4 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8027CC60 00279BC0 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8027CC64 00279BC4 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8027CC68 00279BC8 7F 85 E3 78 */ mr r5, r28
/* 8027CC6C 00279BCC 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 8027CC70 00279BD0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -4075,12 +4075,12 @@ lbl_8027FE20:
/* 8027FF1C 0027CE7C 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 8027FF20 0027CE80 C0 3D 00 48 */ lfs f1, 0x48(r29)
/* 8027FF24 0027CE84 C0 1D 00 38 */ lfs f0, 0x38(r29)
/* 8027FF28 0027CE88 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8027FF28 0027CE88 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 8027FF2C 0027CE8C 80 7D 04 50 */ lwz r3, 0x450(r29)
/* 8027FF30 0027CE90 38 C0 00 04 */ li r6, 4
/* 8027FF34 0027CE94 38 00 00 01 */ li r0, 1
/* 8027FF38 0027CE98 90 A1 00 98 */ stw r5, 0x98(r1)
/* 8027FF3C 0027CE9C 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 8027FF3C 0027CE9C 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 8027FF40 0027CEA0 3B C3 00 04 */ addi r30, r3, 4
/* 8027FF44 0027CEA4 90 C1 00 9C */ stw r6, 0x9c(r1)
/* 8027FF48 0027CEA8 7F C3 F3 78 */ mr r3, r30
@ -4092,8 +4092,8 @@ lbl_8027FE20:
/* 8027FF60 0027CEC0 90 01 00 AC */ stw r0, 0xac(r1)
/* 8027FF64 0027CEC4 4B EB 14 D5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8027FF68 0027CEC8 80 01 00 9C */ lwz r0, 0x9c(r1)
/* 8027FF6C 0027CECC 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8027FF70 0027CED0 38 A3 AA 44 */ addi r5, r3, lbl_803DAA44@l
/* 8027FF6C 0027CECC 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8027FF70 0027CED0 38 A3 AA 44 */ addi r5, r3, __vt__15CBCKnockBackCmd@l
/* 8027FF74 0027CED4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8027FF78 0027CED8 90 1E 00 F8 */ stw r0, 0xf8(r30)
/* 8027FF7C 0027CEDC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -6460,13 +6460,13 @@ lbl_80276264:
/* 802762B4 00273214 38 C3 AA 68 */ addi r6, r3, __vt__13CBodyStateCmd@l
/* 802762B8 00273218 C0 02 BC 30 */ lfs f0, lbl_805AD950@sda21(r2)
/* 802762BC 0027321C 90 1F 0F BC */ stw r0, 0xfbc(r31)
/* 802762C0 00273220 3C 80 80 3E */ lis r4, lbl_803E10C8@ha
/* 802762C0 00273220 3C 80 80 3E */ lis r4, __vt__22CBCAdditiveReactionCmd@ha
/* 802762C4 00273224 38 E0 00 1A */ li r7, 0x1a
/* 802762C8 00273228 38 A0 00 00 */ li r5, 0
/* 802762CC 0027322C 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 802762D0 00273230 38 00 00 01 */ li r0, 1
/* 802762D4 00273234 90 C1 00 30 */ stw r6, 0x30(r1)
/* 802762D8 00273238 38 C4 10 C8 */ addi r6, r4, lbl_803E10C8@l
/* 802762D8 00273238 38 C4 10 C8 */ addi r6, r4, __vt__22CBCAdditiveReactionCmd@l
/* 802762DC 0027323C 3B E3 00 04 */ addi r31, r3, 4
/* 802762E0 00273240 38 80 00 1A */ li r4, 0x1a
/* 802762E4 00273244 90 E1 00 34 */ stw r7, 0x34(r1)
@ -6477,8 +6477,8 @@ lbl_80276264:
/* 802762F8 00273258 98 01 00 40 */ stb r0, 0x40(r1)
/* 802762FC 0027325C 4B EB B1 3D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80276300 00273260 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80276304 00273264 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 80276308 00273268 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 80276304 00273264 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 80276308 00273268 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 8027630C 0027326C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80276310 00273270 90 1F 02 88 */ stw r0, 0x288(r31)
/* 80276314 00273274 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1493,7 +1493,7 @@ lbl_8018B030:
/* 8018B030 00187F90 81 1E 08 4C */ lwz r8, 0x84c(r30)
/* 8018B034 00187F94 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8018B038 00187F98 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 8018B03C 00187F9C 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8018B03C 00187F9C 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8018B040 00187FA0 C0 48 00 60 */ lfs f2, 0x60(r8)
/* 8018B044 00187FA4 38 E0 00 06 */ li r7, 6
/* 8018B048 00187FA8 C0 28 00 50 */ lfs f1, 0x50(r8)
@ -1502,7 +1502,7 @@ lbl_8018B030:
/* 8018B054 00187FB4 38 00 00 00 */ li r0, 0
/* 8018B058 00187FB8 3B E6 00 04 */ addi r31, r6, 4
/* 8018B05C 00187FBC 90 81 00 0C */ stw r4, 0xc(r1)
/* 8018B060 00187FC0 38 C3 A9 CC */ addi r6, r3, lbl_803DA9CC@l
/* 8018B060 00187FC0 38 C3 A9 CC */ addi r6, r3, __vt__22CBCProjectileAttackCmd@l
/* 8018B064 00187FC4 38 80 00 06 */ li r4, 6
/* 8018B068 00187FC8 90 E1 00 10 */ stw r7, 0x10(r1)
/* 8018B06C 00187FCC 7F E3 FB 78 */ mr r3, r31
@ -1514,8 +1514,8 @@ lbl_8018B030:
/* 8018B084 00187FE4 98 01 00 24 */ stb r0, 0x24(r1)
/* 8018B088 00187FE8 4B FA 63 B1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8018B08C 00187FEC 80 01 00 10 */ lwz r0, 0x10(r1)
/* 8018B090 00187FF0 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8018B094 00187FF4 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 8018B090 00187FF0 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8018B094 00187FF4 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 8018B098 00187FF8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8018B09C 00187FFC 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 8018B0A0 00188000 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1511,11 +1511,11 @@ lbl_8028C3E4:
/* 8028C3FC 0028935C 48 00 00 90 */ b lbl_8028C48C
lbl_8028C400:
/* 8028C400 00289360 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8028C404 00289364 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8028C404 00289364 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8028C408 00289368 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8028C40C 0028936C 38 80 00 12 */ li r4, 0x12
/* 8028C410 00289370 90 01 00 08 */ stw r0, 8(r1)
/* 8028C414 00289374 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 8028C414 00289374 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 8028C418 00289378 38 00 00 00 */ li r0, 0
/* 8028C41C 0028937C 3B E6 00 04 */ addi r31, r6, 4
/* 8028C420 00289380 90 81 00 0C */ stw r4, 0xc(r1)
@ -1525,8 +1525,8 @@ lbl_8028C400:
/* 8028C430 00289390 90 01 00 10 */ stw r0, 0x10(r1)
/* 8028C434 00289394 4B EA 50 05 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028C438 00289398 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8028C43C 0028939C 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8028C440 002893A0 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 8028C43C 0028939C 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8028C440 002893A0 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 8028C444 002893A4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028C448 002893A8 90 1F 02 14 */ stw r0, 0x214(r31)
/* 8028C44C 002893AC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3357,9 +3357,9 @@ lbl_8028DD54:
/* 8028DD54 0028ACB4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028DD58 0028ACB8 38 C0 00 01 */ li r6, 1
/* 8028DD5C 0028ACBC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8028DD60 0028ACC0 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028DD60 0028ACC0 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028DD64 0028ACC4 90 01 00 10 */ stw r0, 0x10(r1)
/* 8028DD68 0028ACC8 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8028DD68 0028ACC8 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8028DD6C 0028ACCC 38 00 00 02 */ li r0, 2
/* 8028DD70 0028ACD0 3B E4 00 04 */ addi r31, r4, 4
/* 8028DD74 0028ACD4 90 C1 00 14 */ stw r6, 0x14(r1)
@ -3370,8 +3370,8 @@ lbl_8028DD54:
/* 8028DD88 0028ACE8 90 C1 00 1C */ stw r6, 0x1c(r1)
/* 8028DD8C 0028ACEC 4B EA 36 AD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028DD90 0028ACF0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028DD94 0028ACF4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028DD98 0028ACF8 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8028DD94 0028ACF4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028DD98 0028ACF8 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8028DD9C 0028ACFC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028DDA0 0028AD00 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8028DDA4 0028AD04 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3445,12 +3445,12 @@ lbl_8028DE50:
/* 8028DE98 0028ADF8 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 8028DE9C 0028ADFC C0 3E 00 48 */ lfs f1, 0x48(r30)
/* 8028DEA0 0028AE00 C0 1E 00 38 */ lfs f0, 0x38(r30)
/* 8028DEA4 0028AE04 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8028DEA4 0028AE04 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 8028DEA8 0028AE08 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 8028DEAC 0028AE0C 38 C0 00 04 */ li r6, 4
/* 8028DEB0 0028AE10 38 00 00 05 */ li r0, 5
/* 8028DEB4 0028AE14 90 A1 00 0C */ stw r5, 0xc(r1)
/* 8028DEB8 0028AE18 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 8028DEB8 0028AE18 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 8028DEBC 0028AE1C 3B 83 00 04 */ addi r28, r3, 4
/* 8028DEC0 0028AE20 90 C1 00 10 */ stw r6, 0x10(r1)
/* 8028DEC4 0028AE24 7F 83 E3 78 */ mr r3, r28
@ -3462,8 +3462,8 @@ lbl_8028DE50:
/* 8028DEDC 0028AE3C 90 01 00 20 */ stw r0, 0x20(r1)
/* 8028DEE0 0028AE40 4B EA 35 59 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028DEE4 0028AE44 80 01 00 10 */ lwz r0, 0x10(r1)
/* 8028DEE8 0028AE48 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8028DEEC 0028AE4C 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 8028DEE8 0028AE48 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8028DEEC 0028AE4C 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8028DEF0 0028AE50 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028DEF4 0028AE54 90 1C 00 F8 */ stw r0, 0xf8(r28)
/* 8028DEF8 0028AE58 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3586,11 +3586,11 @@ lbl_8028E080:
/* 8028E098 0028AFF8 48 00 00 90 */ b lbl_8028E128
lbl_8028E09C:
/* 8028E09C 0028AFFC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8028E0A0 0028B000 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028E0A0 0028B000 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028E0A4 0028B004 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8028E0A8 0028B008 38 80 00 01 */ li r4, 1
/* 8028E0AC 0028B00C 90 01 00 08 */ stw r0, 8(r1)
/* 8028E0B0 0028B010 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 8028E0B0 0028B010 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 8028E0B4 0028B014 38 A0 00 00 */ li r5, 0
/* 8028E0B8 0028B018 38 00 00 02 */ li r0, 2
/* 8028E0BC 0028B01C 3B E7 00 04 */ addi r31, r7, 4
@ -3602,8 +3602,8 @@ lbl_8028E09C:
/* 8028E0D4 0028B034 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028E0D8 0028B038 4B EA 33 61 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028E0DC 0028B03C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8028E0E0 0028B040 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028E0E4 0028B044 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8028E0E0 0028B040 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028E0E4 0028B044 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8028E0E8 0028B048 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E0EC 0028B04C 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8028E0F0 0028B050 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3736,9 +3736,9 @@ lbl_8028E2B4:
/* 8028E2B4 0028B214 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E2B8 0028B218 38 C0 00 01 */ li r6, 1
/* 8028E2BC 0028B21C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8028E2C0 0028B220 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028E2C0 0028B220 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028E2C4 0028B224 90 01 00 18 */ stw r0, 0x18(r1)
/* 8028E2C8 0028B228 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8028E2C8 0028B228 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8028E2CC 0028B22C 38 00 00 02 */ li r0, 2
/* 8028E2D0 0028B230 3B C4 00 04 */ addi r30, r4, 4
/* 8028E2D4 0028B234 90 C1 00 1C */ stw r6, 0x1c(r1)
@ -3749,8 +3749,8 @@ lbl_8028E2B4:
/* 8028E2E8 0028B248 90 01 00 24 */ stw r0, 0x24(r1)
/* 8028E2EC 0028B24C 4B EA 31 4D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028E2F0 0028B250 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 8028E2F4 0028B254 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028E2F8 0028B258 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8028E2F4 0028B254 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028E2F8 0028B258 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8028E2FC 0028B25C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E300 0028B260 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8028E304 0028B264 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3826,9 +3826,9 @@ lbl_8028E3F8:
/* 8028E3F8 0028B358 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8028E3FC 0028B35C 80 7B 04 50 */ lwz r3, 0x450(r27)
/* 8028E400 0028B360 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8028E404 0028B364 3C 80 80 3E */ lis r4, lbl_803DAA2C@ha
/* 8028E404 0028B364 3C 80 80 3E */ lis r4, __vt__18CBCLoopReactionCmd@ha
/* 8028E408 0028B368 90 01 00 48 */ stw r0, 0x48(r1)
/* 8028E40C 0028B36C 38 A4 AA 2C */ addi r5, r4, lbl_803DAA2C@l
/* 8028E40C 0028B36C 38 A4 AA 2C */ addi r5, r4, __vt__18CBCLoopReactionCmd@l
/* 8028E410 0028B370 38 80 00 08 */ li r4, 8
/* 8028E414 0028B374 38 00 00 00 */ li r0, 0
/* 8028E418 0028B378 3B 43 00 04 */ addi r26, r3, 4
@ -3839,8 +3839,8 @@ lbl_8028E3F8:
/* 8028E42C 0028B38C 90 01 00 50 */ stw r0, 0x50(r1)
/* 8028E430 0028B390 4B EA 30 09 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028E434 0028B394 80 01 00 4C */ lwz r0, 0x4c(r1)
/* 8028E438 0028B398 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8028E43C 0028B39C 38 83 AA 2C */ addi r4, r3, lbl_803DAA2C@l
/* 8028E438 0028B398 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8028E43C 0028B39C 38 83 AA 2C */ addi r4, r3, __vt__18CBCLoopReactionCmd@l
/* 8028E440 0028B3A0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E444 0028B3A4 90 1A 01 58 */ stw r0, 0x158(r26)
/* 8028E448 0028B3A8 38 00 00 01 */ li r0, 1
@ -4031,12 +4031,12 @@ lbl_8028E6F0:
/* 8028E6F0 0028B650 C0 1B 0B 58 */ lfs f0, 0xb58(r27)
/* 8028E6F4 0028B654 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E6F8 0028B658 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 8028E6FC 0028B65C 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8028E6FC 0028B65C 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8028E700 0028B660 EC 00 E8 2A */ fadds f0, f0, f29
/* 8028E704 0028B664 38 C0 00 08 */ li r6, 8
/* 8028E708 0028B668 38 00 00 00 */ li r0, 0
/* 8028E70C 0028B66C 90 81 00 3C */ stw r4, 0x3c(r1)
/* 8028E710 0028B670 38 A3 AA 2C */ addi r5, r3, lbl_803DAA2C@l
/* 8028E710 0028B670 38 A3 AA 2C */ addi r5, r3, __vt__18CBCLoopReactionCmd@l
/* 8028E714 0028B674 38 80 00 08 */ li r4, 8
/* 8028E718 0028B678 D0 1B 0B 58 */ stfs f0, 0xb58(r27)
/* 8028E71C 0028B67C 80 7B 04 50 */ lwz r3, 0x450(r27)
@ -4047,8 +4047,8 @@ lbl_8028E6F0:
/* 8028E730 0028B690 90 01 00 44 */ stw r0, 0x44(r1)
/* 8028E734 0028B694 4B EA 2D 05 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028E738 0028B698 80 01 00 40 */ lwz r0, 0x40(r1)
/* 8028E73C 0028B69C 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8028E740 0028B6A0 38 83 AA 2C */ addi r4, r3, lbl_803DAA2C@l
/* 8028E73C 0028B69C 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8028E740 0028B6A0 38 83 AA 2C */ addi r4, r3, __vt__18CBCLoopReactionCmd@l
/* 8028E744 0028B6A4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E748 0028B6A8 90 1A 01 58 */ stw r0, 0x158(r26)
/* 8028E74C 0028B6AC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4118,9 +4118,9 @@ lbl_8028E828:
/* 8028E828 0028B788 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8028E82C 0028B78C 80 63 04 50 */ lwz r3, 0x450(r3)
/* 8028E830 0028B790 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8028E834 0028B794 3C 80 80 3E */ lis r4, lbl_803DAA2C@ha
/* 8028E834 0028B794 3C 80 80 3E */ lis r4, __vt__18CBCLoopReactionCmd@ha
/* 8028E838 0028B798 90 01 00 10 */ stw r0, 0x10(r1)
/* 8028E83C 0028B79C 38 A4 AA 2C */ addi r5, r4, lbl_803DAA2C@l
/* 8028E83C 0028B79C 38 A4 AA 2C */ addi r5, r4, __vt__18CBCLoopReactionCmd@l
/* 8028E840 0028B7A0 38 80 00 08 */ li r4, 8
/* 8028E844 0028B7A4 38 00 00 02 */ li r0, 2
/* 8028E848 0028B7A8 3B E3 00 04 */ addi r31, r3, 4
@ -4131,8 +4131,8 @@ lbl_8028E828:
/* 8028E85C 0028B7BC 90 01 00 18 */ stw r0, 0x18(r1)
/* 8028E860 0028B7C0 4B EA 2B D9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028E864 0028B7C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028E868 0028B7C8 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8028E86C 0028B7CC 38 83 AA 2C */ addi r4, r3, lbl_803DAA2C@l
/* 8028E868 0028B7C8 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8028E86C 0028B7CC 38 83 AA 2C */ addi r4, r3, __vt__18CBCLoopReactionCmd@l
/* 8028E870 0028B7D0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028E874 0028B7D4 90 1F 01 58 */ stw r0, 0x158(r31)
/* 8028E878 0028B7D8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4355,9 +4355,9 @@ lbl_8028EB88:
/* 8028EB88 0028BAE8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028EB8C 0028BAEC 38 C0 00 01 */ li r6, 1
/* 8028EB90 0028BAF0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8028EB94 0028BAF4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028EB94 0028BAF4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028EB98 0028BAF8 90 01 00 08 */ stw r0, 8(r1)
/* 8028EB9C 0028BAFC 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8028EB9C 0028BAFC 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8028EBA0 0028BB00 38 00 00 00 */ li r0, 0
/* 8028EBA4 0028BB04 3B E4 00 04 */ addi r31, r4, 4
/* 8028EBA8 0028BB08 90 C1 00 0C */ stw r6, 0xc(r1)
@ -4368,8 +4368,8 @@ lbl_8028EB88:
/* 8028EBBC 0028BB1C 90 C1 00 14 */ stw r6, 0x14(r1)
/* 8028EBC0 0028BB20 4B EA 28 79 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028EBC4 0028BB24 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8028EBC8 0028BB28 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028EBCC 0028BB2C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8028EBC8 0028BB28 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028EBCC 0028BB2C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8028EBD0 0028BB30 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028EBD4 0028BB34 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8028EBD8 0028BB38 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4449,9 +4449,9 @@ lbl_8028ECD0:
/* 8028ECD0 0028BC30 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028ECD4 0028BC34 38 C0 00 01 */ li r6, 1
/* 8028ECD8 0028BC38 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8028ECDC 0028BC3C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028ECDC 0028BC3C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028ECE0 0028BC40 90 01 00 18 */ stw r0, 0x18(r1)
/* 8028ECE4 0028BC44 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8028ECE4 0028BC44 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8028ECE8 0028BC48 38 00 00 00 */ li r0, 0
/* 8028ECEC 0028BC4C 3B 64 00 04 */ addi r27, r4, 4
/* 8028ECF0 0028BC50 90 C1 00 1C */ stw r6, 0x1c(r1)
@ -4462,8 +4462,8 @@ lbl_8028ECD0:
/* 8028ED04 0028BC64 90 01 00 24 */ stw r0, 0x24(r1)
/* 8028ED08 0028BC68 4B EA 27 31 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028ED0C 0028BC6C 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 8028ED10 0028BC70 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028ED14 0028BC74 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8028ED10 0028BC70 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028ED14 0028BC74 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8028ED18 0028BC78 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028ED1C 0028BC7C 90 1B 00 C8 */ stw r0, 0xc8(r27)
/* 8028ED20 0028BC80 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4597,9 +4597,9 @@ lbl_8028EEE8:
/* 8028EEE8 0028BE48 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028EEEC 0028BE4C 38 00 00 00 */ li r0, 0
/* 8028EEF0 0028BE50 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 8028EEF4 0028BE54 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028EEF4 0028BE54 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028EEF8 0028BE58 90 81 00 08 */ stw r4, 8(r1)
/* 8028EEFC 0028BE5C 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8028EEFC 0028BE5C 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8028EF00 0028BE60 38 60 00 01 */ li r3, 1
/* 8028EF04 0028BE64 3B E6 00 04 */ addi r31, r6, 4
/* 8028EF08 0028BE68 90 61 00 0C */ stw r3, 0xc(r1)
@ -4610,8 +4610,8 @@ lbl_8028EEE8:
/* 8028EF1C 0028BE7C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028EF20 0028BE80 4B EA 25 19 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028EF24 0028BE84 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8028EF28 0028BE88 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8028EF2C 0028BE8C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8028EF28 0028BE88 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8028EF2C 0028BE8C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8028EF30 0028BE90 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028EF34 0028BE94 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8028EF38 0028BE98 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5703,9 +5703,9 @@ lbl_8028FEE4:
/* 8028FEF8 0028CE58 C0 02 BE A0 */ lfs f0, lbl_805ADBC0@sda21(r2)
/* 8028FEFC 0028CE5C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8028FF00 0028CE60 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 8028FF04 0028CE64 3C 80 80 3E */ lis r4, lbl_803E10C8@ha
/* 8028FF04 0028CE64 3C 80 80 3E */ lis r4, __vt__22CBCAdditiveReactionCmd@ha
/* 8028FF08 0028CE68 90 01 00 C0 */ stw r0, 0xc0(r1)
/* 8028FF0C 0028CE6C 38 C4 10 C8 */ addi r6, r4, lbl_803E10C8@l
/* 8028FF0C 0028CE6C 38 C4 10 C8 */ addi r6, r4, __vt__22CBCAdditiveReactionCmd@l
/* 8028FF10 0028CE70 38 80 00 1A */ li r4, 0x1a
/* 8028FF14 0028CE74 38 A0 00 01 */ li r5, 1
/* 8028FF18 0028CE78 38 00 00 00 */ li r0, 0
@ -5719,8 +5719,8 @@ lbl_8028FEE4:
/* 8028FF38 0028CE98 98 01 00 D0 */ stb r0, 0xd0(r1)
/* 8028FF3C 0028CE9C 4B EA 14 FD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8028FF40 0028CEA0 80 01 00 C4 */ lwz r0, 0xc4(r1)
/* 8028FF44 0028CEA4 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 8028FF48 0028CEA8 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 8028FF44 0028CEA4 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 8028FF48 0028CEA8 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 8028FF4C 0028CEAC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8028FF50 0028CEB0 90 1D 02 88 */ stw r0, 0x288(r29)
/* 8028FF54 0028CEB4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -7136,12 +7136,12 @@ AcceptScriptMsg_Damaged:
/* 802913D0 0028E330 38 A3 AC 48 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 802913D4 0028E334 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 802913D8 0028E338 C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 802913DC 0028E33C 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 802913DC 0028E33C 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 802913E0 0028E340 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 802913E4 0028E344 38 C0 00 04 */ li r6, 0x4
/* 802913E8 0028E348 38 00 00 08 */ li r0, 0x8
/* 802913EC 0028E34C 90 A1 01 78 */ stw r5, 0x178(r1)
/* 802913F0 0028E350 38 A4 AC 24 */ addi r5, r4, lbl_803DAA44@l
/* 802913F0 0028E350 38 A4 AC 24 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 802913F4 0028E354 3A 43 00 04 */ addi r18, r3, 0x4
/* 802913F8 0028E358 90 C1 01 7C */ stw r6, 0x17c(r1)
/* 802913FC 0028E35C 7E 43 93 78 */ mr r3, r18
@ -7153,8 +7153,8 @@ AcceptScriptMsg_Damaged:
/* 80291414 0028E374 90 01 01 8C */ stw r0, 0x18c(r1)
/* 80291418 0028E378 4B EA 00 9D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8029141C 0028E37C 80 01 01 7C */ lwz r0, 0x17c(r1)
/* 80291420 0028E380 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80291424 0028E384 38 83 AC 24 */ addi r4, r3, lbl_803DAA44@l
/* 80291420 0028E380 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80291424 0028E384 38 83 AC 24 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 80291428 0028E388 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8029142C 0028E38C 90 12 00 F8 */ stw r0, 0xf8(r18)
/* 80291430 0028E390 38 03 AC 48 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -7269,13 +7269,13 @@ AcceptScriptMsg_Start:
/* 802915C4 0028E524 38 E5 AC 48 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 802915C8 0028E528 C0 44 00 00 */ lfs f2, 0x0(r4)
/* 802915CC 0028E52C C0 24 00 04 */ lfs f1, 0x4(r4)
/* 802915D0 0028E530 3C A0 80 3E */ lis r5, lbl_803DAA44@ha
/* 802915D0 0028E530 3C A0 80 3E */ lis r5, __vt__15CBCKnockBackCmd@ha
/* 802915D4 0028E534 C0 04 00 08 */ lfs f0, 0x8(r4)
/* 802915D8 0028E538 38 C0 00 04 */ li r6, 0x4
/* 802915DC 0028E53C 38 00 00 01 */ li r0, 0x1
/* 802915E0 0028E540 3A 43 00 04 */ addi r18, r3, 0x4
/* 802915E4 0028E544 90 E1 01 44 */ stw r7, 0x144(r1)
/* 802915E8 0028E548 38 A5 AC 24 */ addi r5, r5, lbl_803DAA44@l
/* 802915E8 0028E548 38 A5 AC 24 */ addi r5, r5, __vt__15CBCKnockBackCmd@l
/* 802915EC 0028E54C 7E 43 93 78 */ mr r3, r18
/* 802915F0 0028E550 38 80 00 04 */ li r4, 0x4
/* 802915F4 0028E554 90 C1 01 48 */ stw r6, 0x148(r1)
@ -7286,8 +7286,8 @@ AcceptScriptMsg_Start:
/* 80291608 0028E568 90 01 01 58 */ stw r0, 0x158(r1)
/* 8029160C 0028E56C 4B E9 FE A9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80291610 0028E570 80 01 01 48 */ lwz r0, 0x148(r1)
/* 80291614 0028E574 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80291618 0028E578 38 83 AC 24 */ addi r4, r3, lbl_803DAA44@l
/* 80291614 0028E574 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80291618 0028E578 38 83 AC 24 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8029161C 0028E57C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80291620 0028E580 90 12 00 F8 */ stw r0, 0xf8(r18)
/* 80291624 0028E584 38 03 AC 48 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -7318,13 +7318,13 @@ AcceptScriptMsg_Action:
/* 80291684 0028E5E4 38 E5 AC 48 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 80291688 0028E5E8 C0 44 00 00 */ lfs f2, 0x0(r4)
/* 8029168C 0028E5EC C0 24 00 04 */ lfs f1, 0x4(r4)
/* 80291690 0028E5F0 3C A0 80 3E */ lis r5, lbl_803DAA44@ha
/* 80291690 0028E5F0 3C A0 80 3E */ lis r5, __vt__15CBCKnockBackCmd@ha
/* 80291694 0028E5F4 C0 04 00 08 */ lfs f0, 0x8(r4)
/* 80291698 0028E5F8 38 C0 00 04 */ li r6, 0x4
/* 8029169C 0028E5FC 38 00 00 01 */ li r0, 0x1
/* 802916A0 0028E600 3A 43 00 04 */ addi r18, r3, 0x4
/* 802916A4 0028E604 90 E1 01 2C */ stw r7, 0x12c(r1)
/* 802916A8 0028E608 38 A5 AC 24 */ addi r5, r5, lbl_803DAA44@l
/* 802916A8 0028E608 38 A5 AC 24 */ addi r5, r5, __vt__15CBCKnockBackCmd@l
/* 802916AC 0028E60C 7E 43 93 78 */ mr r3, r18
/* 802916B0 0028E610 38 80 00 04 */ li r4, 0x4
/* 802916B4 0028E614 90 C1 01 30 */ stw r6, 0x130(r1)
@ -7335,8 +7335,8 @@ AcceptScriptMsg_Action:
/* 802916C8 0028E628 90 01 01 40 */ stw r0, 0x140(r1)
/* 802916CC 0028E62C 4B E9 FD E9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 802916D0 0028E630 80 01 01 30 */ lwz r0, 0x130(r1)
/* 802916D4 0028E634 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 802916D8 0028E638 38 83 AC 24 */ addi r4, r3, lbl_803DAA44@l
/* 802916D4 0028E634 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 802916D8 0028E638 38 83 AC 24 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 802916DC 0028E63C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802916E0 0028E640 90 12 00 F8 */ stw r0, 0xf8(r18)
/* 802916E4 0028E644 38 03 AC 48 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8166,12 +8166,12 @@ AcceptScriptMsg_Damaged:
/* 80291354 0028E2B4 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 80291358 0028E2B8 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 8029135C 0028E2BC C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 80291360 0028E2C0 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 80291360 0028E2C0 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 80291364 0028E2C4 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 80291368 0028E2C8 38 C0 00 04 */ li r6, 4
/* 8029136C 0028E2CC 38 00 00 08 */ li r0, 8
/* 80291370 0028E2D0 90 A1 01 70 */ stw r5, 0x170(r1)
/* 80291374 0028E2D4 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 80291374 0028E2D4 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 80291378 0028E2D8 3A 43 00 04 */ addi r18, r3, 4
/* 8029137C 0028E2DC 90 C1 01 74 */ stw r6, 0x174(r1)
/* 80291380 0028E2E0 7E 43 93 78 */ mr r3, r18
@ -8183,8 +8183,8 @@ AcceptScriptMsg_Damaged:
/* 80291398 0028E2F8 90 01 01 84 */ stw r0, 0x184(r1)
/* 8029139C 0028E2FC 4B EA 00 9D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 802913A0 0028E300 80 01 01 74 */ lwz r0, 0x174(r1)
/* 802913A4 0028E304 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 802913A8 0028E308 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 802913A4 0028E304 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 802913A8 0028E308 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 802913AC 0028E30C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802913B0 0028E310 90 12 00 F8 */ stw r0, 0xf8(r18)
/* 802913B4 0028E314 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8299,13 +8299,13 @@ AcceptScriptMsg_Start:
/* 80291548 0028E4A8 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 8029154C 0028E4AC C0 44 00 00 */ lfs f2, 0(r4)
/* 80291550 0028E4B0 C0 24 00 04 */ lfs f1, 4(r4)
/* 80291554 0028E4B4 3C A0 80 3E */ lis r5, lbl_803DAA44@ha
/* 80291554 0028E4B4 3C A0 80 3E */ lis r5, __vt__15CBCKnockBackCmd@ha
/* 80291558 0028E4B8 C0 04 00 08 */ lfs f0, 8(r4)
/* 8029155C 0028E4BC 38 C0 00 04 */ li r6, 4
/* 80291560 0028E4C0 38 00 00 01 */ li r0, 1
/* 80291564 0028E4C4 3A 43 00 04 */ addi r18, r3, 4
/* 80291568 0028E4C8 90 E1 01 3C */ stw r7, 0x13c(r1)
/* 8029156C 0028E4CC 38 A5 AA 44 */ addi r5, r5, lbl_803DAA44@l
/* 8029156C 0028E4CC 38 A5 AA 44 */ addi r5, r5, __vt__15CBCKnockBackCmd@l
/* 80291570 0028E4D0 7E 43 93 78 */ mr r3, r18
/* 80291574 0028E4D4 38 80 00 04 */ li r4, 4
/* 80291578 0028E4D8 90 C1 01 40 */ stw r6, 0x140(r1)
@ -8316,8 +8316,8 @@ AcceptScriptMsg_Start:
/* 8029158C 0028E4EC 90 01 01 50 */ stw r0, 0x150(r1)
/* 80291590 0028E4F0 4B E9 FE A9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80291594 0028E4F4 80 01 01 40 */ lwz r0, 0x140(r1)
/* 80291598 0028E4F8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8029159C 0028E4FC 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 80291598 0028E4F8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8029159C 0028E4FC 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 802915A0 0028E500 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802915A4 0028E504 90 12 00 F8 */ stw r0, 0xf8(r18)
/* 802915A8 0028E508 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8348,13 +8348,13 @@ AcceptScriptMsg_Action:
/* 80291608 0028E568 38 E5 AA 68 */ addi r7, r5, __vt__13CBodyStateCmd@l
/* 8029160C 0028E56C C0 44 00 00 */ lfs f2, 0(r4)
/* 80291610 0028E570 C0 24 00 04 */ lfs f1, 4(r4)
/* 80291614 0028E574 3C A0 80 3E */ lis r5, lbl_803DAA44@ha
/* 80291614 0028E574 3C A0 80 3E */ lis r5, __vt__15CBCKnockBackCmd@ha
/* 80291618 0028E578 C0 04 00 08 */ lfs f0, 8(r4)
/* 8029161C 0028E57C 38 C0 00 04 */ li r6, 4
/* 80291620 0028E580 38 00 00 01 */ li r0, 1
/* 80291624 0028E584 3A 43 00 04 */ addi r18, r3, 4
/* 80291628 0028E588 90 E1 01 24 */ stw r7, 0x124(r1)
/* 8029162C 0028E58C 38 A5 AA 44 */ addi r5, r5, lbl_803DAA44@l
/* 8029162C 0028E58C 38 A5 AA 44 */ addi r5, r5, __vt__15CBCKnockBackCmd@l
/* 80291630 0028E590 7E 43 93 78 */ mr r3, r18
/* 80291634 0028E594 38 80 00 04 */ li r4, 4
/* 80291638 0028E598 90 C1 01 28 */ stw r6, 0x128(r1)
@ -8365,8 +8365,8 @@ AcceptScriptMsg_Action:
/* 8029164C 0028E5AC 90 01 01 38 */ stw r0, 0x138(r1)
/* 80291650 0028E5B0 4B E9 FD E9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80291654 0028E5B4 80 01 01 28 */ lwz r0, 0x128(r1)
/* 80291658 0028E5B8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8029165C 0028E5BC 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 80291658 0028E5B8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8029165C 0028E5BC 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 80291660 0028E5C0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80291664 0028E5C4 90 12 00 F8 */ stw r0, 0xf8(r18)
/* 80291668 0028E5C8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1879,14 +1879,14 @@ lbl_80157FC8:
/* 8015804C 00154FAC 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80158050 00154FB0 39 05 AA 68 */ addi r8, r5, __vt__13CBodyStateCmd@l
/* 80158054 00154FB4 98 1F 07 42 */ stb r0, 0x742(r31)
/* 80158058 00154FB8 3C C0 80 3E */ lis r6, lbl_803DA9FC@ha
/* 80158058 00154FB8 3C C0 80 3E */ lis r6, __vt__10CBCJumpCmd@ha
/* 8015805C 00154FBC 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80158060 00154FC0 38 E0 00 10 */ li r7, 0x10
/* 80158064 00154FC4 89 5F 07 42 */ lbz r10, 0x742(r31)
/* 80158068 00154FC8 51 6A 1F 38 */ rlwimi r10, r11, 3, 0x1c, 0x1c
/* 8015806C 00154FCC 38 A4 66 A0 */ addi r5, r4, sZeroVector__9CVector3f@l
/* 80158070 00154FD0 91 01 00 2C */ stw r8, 0x2c(r1)
/* 80158074 00154FD4 38 C6 A9 FC */ addi r6, r6, lbl_803DA9FC@l
/* 80158074 00154FD4 38 C6 A9 FC */ addi r6, r6, __vt__10CBCJumpCmd@l
/* 80158078 00154FD8 51 60 36 72 */ rlwimi r0, r11, 6, 0x19, 0x19
/* 8015807C 00154FDC 99 5F 07 42 */ stb r10, 0x742(r31)
/* 80158080 00154FE0 38 80 00 10 */ li r4, 0x10
@ -1915,8 +1915,8 @@ lbl_80157FC8:
/* 801580DC 0015503C 98 01 00 50 */ stb r0, 0x50(r1)
/* 801580E0 00155040 4B FD 93 59 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801580E4 00155044 80 01 00 30 */ lwz r0, 0x30(r1)
/* 801580E8 00155048 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 801580EC 0015504C 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 801580E8 00155048 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 801580EC 0015504C 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 801580F0 00155050 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801580F4 00155054 90 1F 01 D4 */ stw r0, 0x1d4(r31)
/* 801580F8 00155058 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -2132,13 +2132,13 @@ lbl_801583CC:
/* 8015840C 0015536C 50 A3 3E 30 */ rlwimi r3, r5, 7, 0x18, 0x18
/* 80158410 00155370 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80158414 00155374 C4 44 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r4)
/* 80158418 00155378 3C C0 80 3E */ lis r6, lbl_803DA9FC@ha
/* 80158418 00155378 3C C0 80 3E */ lis r6, __vt__10CBCJumpCmd@ha
/* 8015841C 0015537C C0 BF 05 F8 */ lfs f5, 0x5f8(r31)
/* 80158420 00155380 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80158424 00155384 C0 9F 05 FC */ lfs f4, 0x5fc(r31)
/* 80158428 00155388 38 E0 00 10 */ li r7, 0x10
/* 8015842C 0015538C C0 7F 06 00 */ lfs f3, 0x600(r31)
/* 80158430 00155390 38 C6 A9 FC */ addi r6, r6, lbl_803DA9FC@l
/* 80158430 00155390 38 C6 A9 FC */ addi r6, r6, __vt__10CBCJumpCmd@l
/* 80158434 00155394 C0 24 00 04 */ lfs f1, 4(r4)
/* 80158438 00155398 50 A0 36 72 */ rlwimi r0, r5, 6, 0x19, 0x19
/* 8015843C 0015539C C0 04 00 08 */ lfs f0, 8(r4)
@ -2160,8 +2160,8 @@ lbl_801583CC:
/* 8015847C 001553DC 98 01 00 74 */ stb r0, 0x74(r1)
/* 80158480 001553E0 4B FD 8F B9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80158484 001553E4 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80158488 001553E8 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 8015848C 001553EC 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 80158488 001553E8 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 8015848C 001553EC 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 80158490 001553F0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80158494 001553F4 90 1E 01 D4 */ stw r0, 0x1d4(r30)
/* 80158498 001553F8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -280,22 +280,22 @@ lbl_803DA920:
.4byte lbl_8007CEE0
.4byte lbl_8007D06C
.global lbl_803DA9CC
lbl_803DA9CC:
.global __vt__22CBCProjectileAttackCmd
__vt__22CBCProjectileAttackCmd:
# ROM: 0x3D79CC
.4byte 0
.4byte 0
.4byte __dt__22CBCProjectileAttackCmdFv
.global lbl_803DA9D8
lbl_803DA9D8:
.global __vt__17CBCMeleeAttackCmd
__vt__17CBCMeleeAttackCmd:
# ROM: 0x3D79D8
.4byte 0
.4byte 0
.4byte __dt__17CBCMeleeAttackCmd
.global lbl_803DA9E4
lbl_803DA9E4:
.global __vt__10CBCStepCmd
__vt__10CBCStepCmd:
# ROM: 0x3D79E4
.4byte 0
.4byte 0
@ -308,8 +308,8 @@ __vt__14CBCGenerateCmd:
.4byte 0
.4byte __dt__14CBCGenerateCmd
.global lbl_803DA9FC
lbl_803DA9FC:
.global __vt__10CBCJumpCmd
__vt__10CBCJumpCmd:
# ROM: 0x3D79FC
.4byte 0
.4byte 0
@ -322,50 +322,50 @@ __vt__11CBCSlideCmd:
.4byte 0
.4byte __dt__11CBCSlideCmd
.global lbl_803DAA14
lbl_803DAA14:
.global __vt__11CBCTauntCmd
__vt__11CBCTauntCmd:
# ROM: 0x3D7A14
.4byte 0
.4byte 0
.4byte __dt__11CBCTauntCmd
.global lbl_803DAA20
lbl_803DAA20:
.global __vt__11CBCGetupCmd
__vt__11CBCGetupCmd:
# ROM: 0x3D7A20
.4byte 0
.4byte 0
.4byte __dt__11CBCGetupCmd
.global lbl_803DAA2C
lbl_803DAA2C:
.global __vt__18CBCLoopReactionCmd
__vt__18CBCLoopReactionCmd:
# ROM: 0x3D7A2C
.4byte 0
.4byte 0
.4byte __dt__18CBCLoopReactionCmd
.global lbl_803DAA38
lbl_803DAA38:
.global __vt__21CBCLoopHitReactionCmd
__vt__21CBCLoopHitReactionCmd:
# ROM: 0x3D7A38
.4byte 0
.4byte 0
.4byte __dt__21CBCLoopHitReactionCmd
.global lbl_803DAA44
lbl_803DAA44:
.global __vt__15CBCKnockBackCmd
__vt__15CBCKnockBackCmd:
# ROM: 0x3D7A44
.4byte 0
.4byte 0
.4byte __dt__15CBCKnockBackCmd
.global lbl_803DAA50
lbl_803DAA50:
.global __vt__15CBCKnockDownCmd
__vt__15CBCKnockDownCmd:
# ROM: 0x3D7A50
.4byte 0
.4byte 0
.4byte __dt__15CBCKnockDownCmd
.global lbl_803DAA5C
lbl_803DAA5C:
.global __vt__12CBCHurledCmd
__vt__12CBCHurledCmd:
# ROM: 0x3D7A5C
.4byte 0
.4byte 0
@ -5278,10 +5278,10 @@ lbl_8007B62C:
/* 8007B690 000785F0 38 C0 00 0F */ li r6, 0xf
/* 8007B694 000785F4 C0 03 00 08 */ lfs f0, 8(r3)
/* 8007B698 000785F8 38 00 00 00 */ li r0, 0
/* 8007B69C 000785FC 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 8007B69C 000785FC 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 8007B6A0 00078600 3B E5 00 04 */ addi r31, r5, 4
/* 8007B6A4 00078604 90 C1 00 50 */ stw r6, 0x50(r1)
/* 8007B6A8 00078608 38 A3 AA 5C */ addi r5, r3, lbl_803DAA5C@l
/* 8007B6A8 00078608 38 A3 AA 5C */ addi r5, r3, __vt__12CBCHurledCmd@l
/* 8007B6AC 0007860C 38 80 00 0F */ li r4, 0xf
/* 8007B6B0 00078610 90 A1 00 4C */ stw r5, 0x4c(r1)
/* 8007B6B4 00078614 7F E3 FB 78 */ mr r3, r31
@ -5294,8 +5294,8 @@ lbl_8007B62C:
/* 8007B6D0 00078630 98 01 00 6C */ stb r0, 0x6c(r1)
/* 8007B6D4 00078634 48 0B 5D 65 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007B6D8 00078638 80 01 00 50 */ lwz r0, 0x50(r1)
/* 8007B6DC 0007863C 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 8007B6E0 00078640 38 83 AA 5C */ addi r4, r3, lbl_803DAA5C@l
/* 8007B6DC 0007863C 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 8007B6E0 00078640 38 83 AA 5C */ addi r4, r3, __vt__12CBCHurledCmd@l
/* 8007B6E4 00078644 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007B6E8 00078648 90 1F 01 B0 */ stw r0, 0x1b0(r31)
/* 8007B6EC 0007864C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5331,12 +5331,12 @@ lbl_8007B734:
/* 8007B760 000786C0 FC 20 08 50 */ fneg f1, f1
/* 8007B764 000786C4 80 7C 04 50 */ lwz r3, 0x450(r28)
/* 8007B768 000786C8 FC 00 00 50 */ fneg f0, f0
/* 8007B76C 000786CC 3C 80 80 3E */ lis r4, lbl_803DAA50@ha
/* 8007B76C 000786CC 3C 80 80 3E */ lis r4, __vt__15CBCKnockDownCmd@ha
/* 8007B770 000786D0 38 C0 00 03 */ li r6, 3
/* 8007B774 000786D4 38 00 00 01 */ li r0, 1
/* 8007B778 000786D8 3B E3 00 04 */ addi r31, r3, 4
/* 8007B77C 000786DC 90 A1 00 34 */ stw r5, 0x34(r1)
/* 8007B780 000786E0 38 A4 AA 50 */ addi r5, r4, lbl_803DAA50@l
/* 8007B780 000786E0 38 A4 AA 50 */ addi r5, r4, __vt__15CBCKnockDownCmd@l
/* 8007B784 000786E4 38 80 00 03 */ li r4, 3
/* 8007B788 000786E8 90 C1 00 38 */ stw r6, 0x38(r1)
/* 8007B78C 000786EC 7F E3 FB 78 */ mr r3, r31
@ -5347,8 +5347,8 @@ lbl_8007B734:
/* 8007B7A0 00078700 90 01 00 48 */ stw r0, 0x48(r1)
/* 8007B7A4 00078704 48 0B 5C 95 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007B7A8 00078708 80 01 00 38 */ lwz r0, 0x38(r1)
/* 8007B7AC 0007870C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 8007B7B0 00078710 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 8007B7AC 0007870C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 8007B7B0 00078710 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 8007B7B4 00078714 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007B7B8 00078718 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 8007B7BC 0007871C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5388,8 +5388,8 @@ __dt__15CBCKnockDownCmd:
/* 8007B830 00078790 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007B834 00078794 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007B838 00078798 41 82 00 30 */ beq lbl_8007B868
/* 8007B83C 0007879C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 8007B840 000787A0 38 03 AA 50 */ addi r0, r3, lbl_803DAA50@l
/* 8007B83C 0007879C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 8007B840 000787A0 38 03 AA 50 */ addi r0, r3, __vt__15CBCKnockDownCmd@l
/* 8007B844 000787A4 90 1F 00 00 */ stw r0, 0(r31)
/* 8007B848 000787A8 41 82 00 10 */ beq lbl_8007B858
/* 8007B84C 000787AC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5416,8 +5416,8 @@ __dt__12CBCHurledCmd:
/* 8007B88C 000787EC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007B890 000787F0 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007B894 000787F4 41 82 00 30 */ beq lbl_8007B8C4
/* 8007B898 000787F8 3C 60 80 3E */ lis r3, lbl_803DAA5C@ha
/* 8007B89C 000787FC 38 03 AA 5C */ addi r0, r3, lbl_803DAA5C@l
/* 8007B898 000787F8 3C 60 80 3E */ lis r3, __vt__12CBCHurledCmd@ha
/* 8007B89C 000787FC 38 03 AA 5C */ addi r0, r3, __vt__12CBCHurledCmd@l
/* 8007B8A0 00078800 90 1F 00 00 */ stw r0, 0(r31)
/* 8007B8A4 00078804 41 82 00 10 */ beq lbl_8007B8B4
/* 8007B8A8 00078808 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5465,7 +5465,7 @@ sub_8007b924:
/* 8007B92C 0007888C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8007B930 00078890 90 01 00 34 */ stw r0, 0x34(r1)
/* 8007B934 00078894 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8007B938 00078898 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8007B938 00078898 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 8007B93C 0007889C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8007B940 000788A0 80 C3 04 50 */ lwz r6, 0x450(r3)
/* 8007B944 000788A4 C0 43 00 58 */ lfs f2, 0x58(r3)
@ -5474,7 +5474,7 @@ sub_8007b924:
/* 8007B950 000788B0 C0 03 00 38 */ lfs f0, 0x38(r3)
/* 8007B954 000788B4 38 60 00 04 */ li r3, 4
/* 8007B958 000788B8 90 01 00 08 */ stw r0, 8(r1)
/* 8007B95C 000788BC 38 04 AA 44 */ addi r0, r4, lbl_803DAA44@l
/* 8007B95C 000788BC 38 04 AA 44 */ addi r0, r4, __vt__15CBCKnockBackCmd@l
/* 8007B960 000788C0 38 80 00 04 */ li r4, 4
/* 8007B964 000788C4 90 61 00 0C */ stw r3, 0xc(r1)
/* 8007B968 000788C8 7F E3 FB 78 */ mr r3, r31
@ -5485,8 +5485,8 @@ sub_8007b924:
/* 8007B97C 000788DC 90 A1 00 1C */ stw r5, 0x1c(r1)
/* 8007B980 000788E0 48 0B 5A B9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007B984 000788E4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007B988 000788E8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8007B98C 000788EC 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 8007B988 000788E8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8007B98C 000788EC 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8007B990 000788F0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007B994 000788F4 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 8007B998 000788F8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5514,8 +5514,8 @@ __dt__15CBCKnockBackCmd:
/* 8007B9E4 00078944 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007B9E8 00078948 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007B9EC 0007894C 41 82 00 30 */ beq lbl_8007BA1C
/* 8007B9F0 00078950 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8007B9F4 00078954 38 03 AA 44 */ addi r0, r3, lbl_803DAA44@l
/* 8007B9F0 00078950 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8007B9F4 00078954 38 03 AA 44 */ addi r0, r3, __vt__15CBCKnockBackCmd@l
/* 8007B9F8 00078958 90 1F 00 00 */ stw r0, 0(r31)
/* 8007B9FC 0007895C 41 82 00 10 */ beq lbl_8007BA0C
/* 8007BA00 00078960 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5542,8 +5542,8 @@ __dt__21CBCLoopHitReactionCmd:
/* 8007BA40 000789A0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007BA44 000789A4 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007BA48 000789A8 41 82 00 30 */ beq lbl_8007BA78
/* 8007BA4C 000789AC 3C 60 80 3E */ lis r3, lbl_803DAA38@ha
/* 8007BA50 000789B0 38 03 AA 38 */ addi r0, r3, lbl_803DAA38@l
/* 8007BA4C 000789AC 3C 60 80 3E */ lis r3, __vt__21CBCLoopHitReactionCmd@ha
/* 8007BA50 000789B0 38 03 AA 38 */ addi r0, r3, __vt__21CBCLoopHitReactionCmd@l
/* 8007BA54 000789B4 90 1F 00 00 */ stw r0, 0(r31)
/* 8007BA58 000789B8 41 82 00 10 */ beq lbl_8007BA68
/* 8007BA5C 000789BC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5572,9 +5572,9 @@ TryLoopReaction__10CPatternedFR13CStateManageri:
/* 8007BAA4 00078A04 38 80 00 08 */ li r4, 8
/* 8007BAA8 00078A08 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8007BAAC 00078A0C 80 C3 04 50 */ lwz r6, 0x450(r3)
/* 8007BAB0 00078A10 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8007BAB0 00078A10 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8007BAB4 00078A14 90 01 00 08 */ stw r0, 8(r1)
/* 8007BAB8 00078A18 38 03 AA 2C */ addi r0, r3, lbl_803DAA2C@l
/* 8007BAB8 00078A18 38 03 AA 2C */ addi r0, r3, __vt__18CBCLoopReactionCmd@l
/* 8007BABC 00078A1C 38 60 00 08 */ li r3, 8
/* 8007BAC0 00078A20 3B E6 00 04 */ addi r31, r6, 4
/* 8007BAC4 00078A24 90 61 00 0C */ stw r3, 0xc(r1)
@ -5583,8 +5583,8 @@ TryLoopReaction__10CPatternedFR13CStateManageri:
/* 8007BAD0 00078A30 90 A1 00 10 */ stw r5, 0x10(r1)
/* 8007BAD4 00078A34 48 0B 59 65 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007BAD8 00078A38 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007BADC 00078A3C 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8007BAE0 00078A40 38 83 AA 2C */ addi r4, r3, lbl_803DAA2C@l
/* 8007BADC 00078A3C 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8007BAE0 00078A40 38 83 AA 2C */ addi r4, r3, __vt__18CBCLoopReactionCmd@l
/* 8007BAE4 00078A44 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007BAE8 00078A48 90 1F 01 58 */ stw r0, 0x158(r31)
/* 8007BAEC 00078A4C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5606,8 +5606,8 @@ __dt__18CBCLoopReactionCmd:
/* 8007BB20 00078A80 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007BB24 00078A84 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007BB28 00078A88 41 82 00 30 */ beq lbl_8007BB58
/* 8007BB2C 00078A8C 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8007BB30 00078A90 38 03 AA 2C */ addi r0, r3, lbl_803DAA2C@l
/* 8007BB2C 00078A8C 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8007BB30 00078A90 38 03 AA 2C */ addi r0, r3, __vt__18CBCLoopReactionCmd@l
/* 8007BB34 00078A94 90 1F 00 00 */ stw r0, 0(r31)
/* 8007BB38 00078A98 41 82 00 10 */ beq lbl_8007BB48
/* 8007BB3C 00078A9C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5684,9 +5684,9 @@ TryGetUp__10CPatternedFR13CStateManageri:
/* 8007BC38 00078B98 38 80 00 00 */ li r4, 0
/* 8007BC3C 00078B9C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8007BC40 00078BA0 80 C3 04 50 */ lwz r6, 0x450(r3)
/* 8007BC44 00078BA4 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 8007BC44 00078BA4 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 8007BC48 00078BA8 90 01 00 08 */ stw r0, 8(r1)
/* 8007BC4C 00078BAC 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 8007BC4C 00078BAC 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 8007BC50 00078BB0 38 60 00 00 */ li r3, 0
/* 8007BC54 00078BB4 3B E6 00 04 */ addi r31, r6, 4
/* 8007BC58 00078BB8 90 61 00 0C */ stw r3, 0xc(r1)
@ -5695,8 +5695,8 @@ TryGetUp__10CPatternedFR13CStateManageri:
/* 8007BC64 00078BC4 90 A1 00 10 */ stw r5, 0x10(r1)
/* 8007BC68 00078BC8 48 0B 57 D1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007BC6C 00078BCC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007BC70 00078BD0 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 8007BC74 00078BD4 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 8007BC70 00078BD0 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 8007BC74 00078BD4 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 8007BC78 00078BD8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007BC7C 00078BDC 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 8007BC80 00078BE0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5718,8 +5718,8 @@ __dt__11CBCGetupCmd:
/* 8007BCB4 00078C14 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007BCB8 00078C18 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007BCBC 00078C1C 41 82 00 30 */ beq lbl_8007BCEC
/* 8007BCC0 00078C20 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 8007BCC4 00078C24 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 8007BCC0 00078C20 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 8007BCC4 00078C24 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 8007BCC8 00078C28 90 1F 00 00 */ stw r0, 0(r31)
/* 8007BCCC 00078C2C 41 82 00 10 */ beq lbl_8007BCDC
/* 8007BCD0 00078C30 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5745,7 +5745,7 @@ sub_8007bd04:
/* 8007BD0C 00078C6C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8007BD10 00078C70 90 01 00 34 */ stw r0, 0x34(r1)
/* 8007BD14 00078C74 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8007BD18 00078C78 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8007BD18 00078C78 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 8007BD1C 00078C7C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8007BD20 00078C80 80 C3 04 50 */ lwz r6, 0x450(r3)
/* 8007BD24 00078C84 C0 43 00 58 */ lfs f2, 0x58(r3)
@ -5754,7 +5754,7 @@ sub_8007bd04:
/* 8007BD30 00078C90 C0 03 00 38 */ lfs f0, 0x38(r3)
/* 8007BD34 00078C94 38 60 00 04 */ li r3, 4
/* 8007BD38 00078C98 90 01 00 08 */ stw r0, 8(r1)
/* 8007BD3C 00078C9C 38 04 AA 44 */ addi r0, r4, lbl_803DAA44@l
/* 8007BD3C 00078C9C 38 04 AA 44 */ addi r0, r4, __vt__15CBCKnockBackCmd@l
/* 8007BD40 00078CA0 38 80 00 04 */ li r4, 4
/* 8007BD44 00078CA4 90 61 00 0C */ stw r3, 0xc(r1)
/* 8007BD48 00078CA8 7F E3 FB 78 */ mr r3, r31
@ -5765,8 +5765,8 @@ sub_8007bd04:
/* 8007BD5C 00078CBC 90 A1 00 1C */ stw r5, 0x1c(r1)
/* 8007BD60 00078CC0 48 0B 56 D9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007BD64 00078CC4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007BD68 00078CC8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8007BD6C 00078CCC 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 8007BD68 00078CC8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8007BD6C 00078CCC 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8007BD70 00078CD0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007BD74 00078CD4 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 8007BD78 00078CD8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5796,9 +5796,9 @@ TryTaunt__10CPatternedFR13CStateManageri:
/* 8007BDCC 00078D2C 38 80 00 12 */ li r4, 0x12
/* 8007BDD0 00078D30 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8007BDD4 00078D34 80 C3 04 50 */ lwz r6, 0x450(r3)
/* 8007BDD8 00078D38 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8007BDD8 00078D38 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8007BDDC 00078D3C 90 01 00 08 */ stw r0, 8(r1)
/* 8007BDE0 00078D40 38 03 AA 14 */ addi r0, r3, lbl_803DAA14@l
/* 8007BDE0 00078D40 38 03 AA 14 */ addi r0, r3, __vt__11CBCTauntCmd@l
/* 8007BDE4 00078D44 38 60 00 12 */ li r3, 0x12
/* 8007BDE8 00078D48 3B E6 00 04 */ addi r31, r6, 4
/* 8007BDEC 00078D4C 90 61 00 0C */ stw r3, 0xc(r1)
@ -5807,8 +5807,8 @@ TryTaunt__10CPatternedFR13CStateManageri:
/* 8007BDF8 00078D58 90 A1 00 10 */ stw r5, 0x10(r1)
/* 8007BDFC 00078D5C 48 0B 56 3D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007BE00 00078D60 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007BE04 00078D64 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8007BE08 00078D68 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 8007BE04 00078D64 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8007BE08 00078D68 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 8007BE0C 00078D6C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007BE10 00078D70 90 1F 02 14 */ stw r0, 0x214(r31)
/* 8007BE14 00078D74 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5830,8 +5830,8 @@ __dt__11CBCTauntCmd:
/* 8007BE48 00078DA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007BE4C 00078DAC 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007BE50 00078DB0 41 82 00 30 */ beq lbl_8007BE80
/* 8007BE54 00078DB4 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 8007BE58 00078DB8 38 03 AA 14 */ addi r0, r3, lbl_803DAA14@l
/* 8007BE54 00078DB4 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 8007BE58 00078DB8 38 03 AA 14 */ addi r0, r3, __vt__11CBCTauntCmd@l
/* 8007BE5C 00078DBC 90 1F 00 00 */ stw r0, 0(r31)
/* 8007BE60 00078DC0 41 82 00 10 */ beq lbl_8007BE70
/* 8007BE64 00078DC4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -5887,7 +5887,7 @@ TryJump__10CPatternedFR13CStateManageri:
/* 8007BF04 00078E64 90 01 00 44 */ stw r0, 0x44(r1)
/* 8007BF08 00078E68 39 48 AA 68 */ addi r10, r8, __vt__13CBodyStateCmd@l
/* 8007BF0C 00078E6C 38 E4 66 A0 */ addi r7, r4, sZeroVector__9CVector3f@l
/* 8007BF10 00078E70 3D 00 80 3E */ lis r8, lbl_803DA9FC@ha
/* 8007BF10 00078E70 3D 00 80 3E */ lis r8, __vt__10CBCJumpCmd@ha
/* 8007BF14 00078E74 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 8007BF18 00078E78 38 C0 00 00 */ li r6, 0
/* 8007BF1C 00078E7C 88 81 00 2C */ lbz r4, 0x2c(r1)
@ -5897,7 +5897,7 @@ TryJump__10CPatternedFR13CStateManageri:
/* 8007BF2C 00078E8C C0 A3 02 E0 */ lfs f5, 0x2e0(r3)
/* 8007BF30 00078E90 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8007BF34 00078E94 C0 83 02 E4 */ lfs f4, 0x2e4(r3)
/* 8007BF38 00078E98 39 08 A9 FC */ addi r8, r8, lbl_803DA9FC@l
/* 8007BF38 00078E98 39 08 A9 FC */ addi r8, r8, __vt__10CBCJumpCmd@l
/* 8007BF3C 00078E9C C0 63 02 E8 */ lfs f3, 0x2e8(r3)
/* 8007BF40 00078EA0 3B EB 00 04 */ addi r31, r11, 4
/* 8007BF44 00078EA4 C0 47 00 00 */ lfs f2, 0(r7)
@ -5920,8 +5920,8 @@ TryJump__10CPatternedFR13CStateManageri:
/* 8007BF88 00078EE8 98 01 00 2C */ stb r0, 0x2c(r1)
/* 8007BF8C 00078EEC 48 0B 54 AD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007BF90 00078EF0 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007BF94 00078EF4 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 8007BF98 00078EF8 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 8007BF94 00078EF4 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 8007BF98 00078EF8 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 8007BF9C 00078EFC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007BFA0 00078F00 90 1F 01 D4 */ stw r0, 0x1d4(r31)
/* 8007BFA4 00078F04 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5957,8 +5957,8 @@ __dt__10CBCJumpCmd:
/* 8007C010 00078F70 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007C014 00078F74 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007C018 00078F78 41 82 00 30 */ beq lbl_8007C048
/* 8007C01C 00078F7C 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 8007C020 00078F80 38 03 A9 FC */ addi r0, r3, lbl_803DA9FC@l
/* 8007C01C 00078F7C 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 8007C020 00078F80 38 03 A9 FC */ addi r0, r3, __vt__10CBCJumpCmd@l
/* 8007C024 00078F84 90 1F 00 00 */ stw r0, 0(r31)
/* 8007C028 00078F88 41 82 00 10 */ beq lbl_8007C038
/* 8007C02C 00078F8C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -6140,9 +6140,9 @@ TryBreakDodge__10CPatternedFR13CStateManageri:
/* 8007C2AC 0007920C 38 80 00 01 */ li r4, 1
/* 8007C2B0 00079210 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8007C2B4 00079214 80 E3 04 50 */ lwz r7, 0x450(r3)
/* 8007C2B8 00079218 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C2B8 00079218 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C2BC 0007921C 90 01 00 08 */ stw r0, 8(r1)
/* 8007C2C0 00079220 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 8007C2C0 00079220 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 8007C2C4 00079224 38 60 00 01 */ li r3, 1
/* 8007C2C8 00079228 38 00 00 02 */ li r0, 2
/* 8007C2CC 0007922C 3B E7 00 04 */ addi r31, r7, 4
@ -6153,8 +6153,8 @@ TryBreakDodge__10CPatternedFR13CStateManageri:
/* 8007C2E0 00079240 90 01 00 14 */ stw r0, 0x14(r1)
/* 8007C2E4 00079244 48 0B 51 55 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007C2E8 00079248 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007C2EC 0007924C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C2F0 00079250 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8007C2EC 0007924C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C2F0 00079250 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8007C2F4 00079254 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007C2F8 00079258 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8007C2FC 0007925C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6178,8 +6178,8 @@ __dt__10CBCStepCmd:
/* 8007C338 00079298 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007C33C 0007929C 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007C340 000792A0 41 82 00 30 */ beq lbl_8007C370
/* 8007C344 000792A4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C348 000792A8 38 03 A9 E4 */ addi r0, r3, lbl_803DA9E4@l
/* 8007C344 000792A4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C348 000792A8 38 03 A9 E4 */ addi r0, r3, __vt__10CBCStepCmd@l
/* 8007C34C 000792AC 90 1F 00 00 */ stw r0, 0(r31)
/* 8007C350 000792B0 41 82 00 10 */ beq lbl_8007C360
/* 8007C354 000792B4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -6208,9 +6208,9 @@ TryDodge__10CPatternedFR13CStateManageri:
/* 8007C39C 000792FC 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8007C3A0 00079300 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8007C3A4 00079304 80 83 04 50 */ lwz r4, 0x450(r3)
/* 8007C3A8 00079308 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C3A8 00079308 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C3AC 0007930C 90 01 00 08 */ stw r0, 8(r1)
/* 8007C3B0 00079310 38 03 A9 E4 */ addi r0, r3, lbl_803DA9E4@l
/* 8007C3B0 00079310 38 03 A9 E4 */ addi r0, r3, __vt__10CBCStepCmd@l
/* 8007C3B4 00079314 3B E4 00 04 */ addi r31, r4, 4
/* 8007C3B8 00079318 38 80 00 01 */ li r4, 1
/* 8007C3BC 0007931C 90 C1 00 0C */ stw r6, 0xc(r1)
@ -6220,8 +6220,8 @@ TryDodge__10CPatternedFR13CStateManageri:
/* 8007C3CC 0007932C 90 C1 00 14 */ stw r6, 0x14(r1)
/* 8007C3D0 00079330 48 0B 50 69 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007C3D4 00079334 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007C3D8 00079338 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C3DC 0007933C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8007C3D8 00079338 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C3DC 0007933C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8007C3E0 00079340 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007C3E4 00079344 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8007C3E8 00079348 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6247,9 +6247,9 @@ sub_8007c418:
/* 8007C42C 0007938C 38 80 00 01 */ li r4, 1
/* 8007C430 00079390 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8007C434 00079394 80 E3 04 50 */ lwz r7, 0x450(r3)
/* 8007C438 00079398 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C438 00079398 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C43C 0007939C 90 01 00 08 */ stw r0, 8(r1)
/* 8007C440 000793A0 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 8007C440 000793A0 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 8007C444 000793A4 38 60 00 01 */ li r3, 1
/* 8007C448 000793A8 38 00 00 00 */ li r0, 0
/* 8007C44C 000793AC 3B E7 00 04 */ addi r31, r7, 4
@ -6260,8 +6260,8 @@ sub_8007c418:
/* 8007C460 000793C0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8007C464 000793C4 48 0B 4F D5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007C468 000793C8 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007C46C 000793CC 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8007C470 000793D0 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8007C46C 000793CC 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8007C470 000793D0 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8007C474 000793D4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007C478 000793D8 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8007C47C 000793DC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6286,7 +6286,7 @@ sub_8007c4ac:
/* 8007C4BC 0007941C 90 01 00 34 */ stw r0, 0x34(r1)
/* 8007C4C0 00079420 38 C4 AA 68 */ addi r6, r4, __vt__13CBodyStateCmd@l
/* 8007C4C4 00079424 38 00 00 01 */ li r0, 1
/* 8007C4C8 00079428 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 8007C4C8 00079428 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 8007C4CC 0007942C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8007C4D0 00079430 81 03 04 50 */ lwz r8, 0x450(r3)
/* 8007C4D4 00079434 C0 43 02 E0 */ lfs f2, 0x2e0(r3)
@ -6295,7 +6295,7 @@ sub_8007c4ac:
/* 8007C4E0 00079440 C0 03 02 E8 */ lfs f0, 0x2e8(r3)
/* 8007C4E4 00079444 7F E3 FB 78 */ mr r3, r31
/* 8007C4E8 00079448 90 C1 00 08 */ stw r6, 8(r1)
/* 8007C4EC 0007944C 38 C4 A9 D8 */ addi r6, r4, lbl_803DA9D8@l
/* 8007C4EC 0007944C 38 C4 A9 D8 */ addi r6, r4, __vt__17CBCMeleeAttackCmd@l
/* 8007C4F0 00079450 38 80 00 05 */ li r4, 5
/* 8007C4F4 00079454 90 E1 00 0C */ stw r7, 0xc(r1)
/* 8007C4F8 00079458 90 C1 00 08 */ stw r6, 8(r1)
@ -6306,8 +6306,8 @@ sub_8007c4ac:
/* 8007C50C 0007946C 98 01 00 20 */ stb r0, 0x20(r1)
/* 8007C510 00079470 48 0B 4F 29 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007C514 00079474 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007C518 00079478 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8007C51C 0007947C 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8007C518 00079478 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8007C51C 0007947C 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8007C520 00079480 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007C524 00079484 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8007C528 00079488 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6337,8 +6337,8 @@ __dt__17CBCMeleeAttackCmd:
/* 8007C57C 000794DC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007C580 000794E0 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007C584 000794E4 41 82 00 30 */ beq lbl_8007C5B4
/* 8007C588 000794E8 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8007C58C 000794EC 38 03 A9 D8 */ addi r0, r3, lbl_803DA9D8@l
/* 8007C588 000794E8 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8007C58C 000794EC 38 03 A9 D8 */ addi r0, r3, __vt__17CBCMeleeAttackCmd@l
/* 8007C590 000794F0 90 1F 00 00 */ stw r0, 0(r31)
/* 8007C594 000794F4 41 82 00 10 */ beq lbl_8007C5A4
/* 8007C598 000794F8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -6370,12 +6370,12 @@ TryMeleeAttack__10CPatternedFR13CStateManageri:
/* 8007C5EC 0007954C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8007C5F0 00079550 C4 44 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r4)
/* 8007C5F4 00079554 81 03 04 50 */ lwz r8, 0x450(r3)
/* 8007C5F8 00079558 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8007C5F8 00079558 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8007C5FC 0007955C C0 24 00 04 */ lfs f1, 4(r4)
/* 8007C600 00079560 C0 04 00 08 */ lfs f0, 8(r4)
/* 8007C604 00079564 3B E8 00 04 */ addi r31, r8, 4
/* 8007C608 00079568 90 C1 00 08 */ stw r6, 8(r1)
/* 8007C60C 0007956C 38 C3 A9 D8 */ addi r6, r3, lbl_803DA9D8@l
/* 8007C60C 0007956C 38 C3 A9 D8 */ addi r6, r3, __vt__17CBCMeleeAttackCmd@l
/* 8007C610 00079570 7F E3 FB 78 */ mr r3, r31
/* 8007C614 00079574 38 80 00 05 */ li r4, 5
/* 8007C618 00079578 90 E1 00 0C */ stw r7, 0xc(r1)
@ -6387,8 +6387,8 @@ TryMeleeAttack__10CPatternedFR13CStateManageri:
/* 8007C630 00079590 98 01 00 20 */ stb r0, 0x20(r1)
/* 8007C634 00079594 48 0B 4E 05 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007C638 00079598 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007C63C 0007959C 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8007C640 000795A0 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8007C63C 0007959C 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8007C640 000795A0 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8007C644 000795A4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007C648 000795A8 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8007C64C 000795AC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6419,7 +6419,7 @@ TryProjectileAttack__10CPatternedFR13CStateManageri:
/* 8007C6A4 00079604 90 01 00 34 */ stw r0, 0x34(r1)
/* 8007C6A8 00079608 38 C4 AA 68 */ addi r6, r4, __vt__13CBodyStateCmd@l
/* 8007C6AC 0007960C 38 00 00 00 */ li r0, 0
/* 8007C6B0 00079610 3C 80 80 3E */ lis r4, lbl_803DA9CC@ha
/* 8007C6B0 00079610 3C 80 80 3E */ lis r4, __vt__22CBCProjectileAttackCmd@ha
/* 8007C6B4 00079614 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8007C6B8 00079618 81 03 04 50 */ lwz r8, 0x450(r3)
/* 8007C6BC 0007961C C0 43 02 E0 */ lfs f2, 0x2e0(r3)
@ -6428,7 +6428,7 @@ TryProjectileAttack__10CPatternedFR13CStateManageri:
/* 8007C6C8 00079628 C0 03 02 E8 */ lfs f0, 0x2e8(r3)
/* 8007C6CC 0007962C 7F E3 FB 78 */ mr r3, r31
/* 8007C6D0 00079630 90 C1 00 08 */ stw r6, 8(r1)
/* 8007C6D4 00079634 38 C4 A9 CC */ addi r6, r4, lbl_803DA9CC@l
/* 8007C6D4 00079634 38 C4 A9 CC */ addi r6, r4, __vt__22CBCProjectileAttackCmd@l
/* 8007C6D8 00079638 38 80 00 06 */ li r4, 6
/* 8007C6DC 0007963C 90 E1 00 0C */ stw r7, 0xc(r1)
/* 8007C6E0 00079640 90 C1 00 08 */ stw r6, 8(r1)
@ -6439,8 +6439,8 @@ TryProjectileAttack__10CPatternedFR13CStateManageri:
/* 8007C6F4 00079654 98 01 00 20 */ stb r0, 0x20(r1)
/* 8007C6F8 00079658 48 0B 4D 41 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8007C6FC 0007965C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8007C700 00079660 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8007C704 00079664 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 8007C700 00079660 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8007C704 00079664 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 8007C708 00079668 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8007C70C 0007966C 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 8007C710 00079670 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6470,8 +6470,8 @@ __dt__22CBCProjectileAttackCmdFv:
/* 8007C764 000796C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8007C768 000796C8 7C 7F 1B 79 */ or. r31, r3, r3
/* 8007C76C 000796CC 41 82 00 30 */ beq lbl_8007C79C
/* 8007C770 000796D0 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8007C774 000796D4 38 03 A9 CC */ addi r0, r3, lbl_803DA9CC@l
/* 8007C770 000796D0 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8007C774 000796D4 38 03 A9 CC */ addi r0, r3, __vt__22CBCProjectileAttackCmd@l
/* 8007C778 000796D8 90 1F 00 00 */ stw r0, 0(r31)
/* 8007C77C 000796DC 41 82 00 10 */ beq lbl_8007C78C
/* 8007C780 000796E0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha

View File

@ -509,9 +509,9 @@ lbl_802950F4:
/* 802950F4 00292054 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802950F8 00292058 38 C0 00 01 */ li r6, 1
/* 802950FC 0029205C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80295100 00292060 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80295100 00292060 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80295104 00292064 90 01 00 08 */ stw r0, 8(r1)
/* 80295108 00292068 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 80295108 00292068 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8029510C 0029206C 38 00 00 00 */ li r0, 0
/* 80295110 00292070 3B E4 00 04 */ addi r31, r4, 4
/* 80295114 00292074 90 C1 00 0C */ stw r6, 0xc(r1)
@ -522,8 +522,8 @@ lbl_802950F4:
/* 80295128 00292088 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029512C 0029208C 4B E9 C3 0D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80295130 00292090 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80295134 00292094 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80295138 00292098 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80295134 00292094 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80295138 00292098 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8029513C 0029209C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80295140 002920A0 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 80295144 002920A4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -592,9 +592,9 @@ lbl_80295218:
/* 80295218 00292178 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8029521C 0029217C 38 00 00 00 */ li r0, 0
/* 80295220 00292180 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 80295224 00292184 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80295224 00292184 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80295228 00292188 90 81 00 08 */ stw r4, 8(r1)
/* 8029522C 0029218C 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8029522C 0029218C 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 80295230 00292190 38 60 00 01 */ li r3, 1
/* 80295234 00292194 3B E6 00 04 */ addi r31, r6, 4
/* 80295238 00292198 90 61 00 0C */ stw r3, 0xc(r1)
@ -605,8 +605,8 @@ lbl_80295218:
/* 8029524C 002921AC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80295250 002921B0 4B E9 C1 E9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80295254 002921B4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80295258 002921B8 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8029525C 002921BC 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80295258 002921B8 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8029525C 002921BC 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80295260 002921C0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80295264 002921C4 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 80295268 002921C8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -384,9 +384,9 @@ lbl_80146CBC:
/* 80146CC0 00143C20 38 A0 00 00 */ li r5, 0
/* 80146CC4 00143C24 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80146CC8 00143C28 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 80146CCC 00143C2C 3C 80 80 3E */ lis r4, lbl_803DAA20@ha
/* 80146CCC 00143C2C 3C 80 80 3E */ lis r4, __vt__11CBCGetupCmd@ha
/* 80146CD0 00143C30 90 01 00 14 */ stw r0, 0x14(r1)
/* 80146CD4 00143C34 38 04 AA 20 */ addi r0, r4, lbl_803DAA20@l
/* 80146CD4 00143C34 38 04 AA 20 */ addi r0, r4, __vt__11CBCGetupCmd@l
/* 80146CD8 00143C38 3B C3 00 04 */ addi r30, r3, 4
/* 80146CDC 00143C3C 90 A1 00 18 */ stw r5, 0x18(r1)
/* 80146CE0 00143C40 7F C3 F3 78 */ mr r3, r30
@ -395,8 +395,8 @@ lbl_80146CBC:
/* 80146CEC 00143C4C 90 A1 00 1C */ stw r5, 0x1c(r1)
/* 80146CF0 00143C50 4B FE A7 49 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80146CF4 00143C54 80 01 00 18 */ lwz r0, 0x18(r1)
/* 80146CF8 00143C58 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 80146CFC 00143C5C 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 80146CF8 00143C58 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 80146CFC 00143C5C 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 80146D00 00143C60 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80146D04 00143C64 90 1E 00 BC */ stw r0, 0xbc(r30)
/* 80146D08 00143C68 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -432,9 +432,9 @@ lbl_80146D74:
/* 80146D78 00143CD8 38 A0 00 00 */ li r5, 0
/* 80146D7C 00143CDC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80146D80 00143CE0 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 80146D84 00143CE4 3C 80 80 3E */ lis r4, lbl_803DAA20@ha
/* 80146D84 00143CE4 3C 80 80 3E */ lis r4, __vt__11CBCGetupCmd@ha
/* 80146D88 00143CE8 90 01 00 08 */ stw r0, 8(r1)
/* 80146D8C 00143CEC 38 04 AA 20 */ addi r0, r4, lbl_803DAA20@l
/* 80146D8C 00143CEC 38 04 AA 20 */ addi r0, r4, __vt__11CBCGetupCmd@l
/* 80146D90 00143CF0 3B C3 00 04 */ addi r30, r3, 4
/* 80146D94 00143CF4 90 A1 00 0C */ stw r5, 0xc(r1)
/* 80146D98 00143CF8 7F C3 F3 78 */ mr r3, r30
@ -443,8 +443,8 @@ lbl_80146D74:
/* 80146DA4 00143D04 90 A1 00 10 */ stw r5, 0x10(r1)
/* 80146DA8 00143D08 4B FE A6 91 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80146DAC 00143D0C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80146DB0 00143D10 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 80146DB4 00143D14 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 80146DB0 00143D10 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 80146DB4 00143D14 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 80146DB8 00143D18 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80146DBC 00143D1C 90 1E 00 BC */ stw r0, 0xbc(r30)
/* 80146DC0 00143D20 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -537,9 +537,9 @@ lbl_80146EEC:
/* 80146EF0 00143E50 C0 02 9C 88 */ lfs f0, lbl_805AB9A8@sda21(r2)
/* 80146EF4 00143E54 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80146EF8 00143E58 C0 22 9C 98 */ lfs f1, lbl_805AB9B8@sda21(r2)
/* 80146EFC 00143E5C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 80146EFC 00143E5C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 80146F00 00143E60 90 01 00 08 */ stw r0, 8(r1)
/* 80146F04 00143E64 38 A3 AA 50 */ addi r5, r3, lbl_803DAA50@l
/* 80146F04 00143E64 38 A3 AA 50 */ addi r5, r3, __vt__15CBCKnockDownCmd@l
/* 80146F08 00143E68 38 60 00 03 */ li r3, 3
/* 80146F0C 00143E6C 38 00 00 01 */ li r0, 1
/* 80146F10 00143E70 3B E4 00 04 */ addi r31, r4, 4
@ -553,8 +553,8 @@ lbl_80146EEC:
/* 80146F30 00143E90 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80146F34 00143E94 4B FE A5 05 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80146F38 00143E98 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80146F3C 00143E9C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 80146F40 00143EA0 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 80146F3C 00143E9C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 80146F40 00143EA0 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 80146F44 00143EA4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80146F48 00143EA8 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 80146F4C 00143EAC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -642,11 +642,11 @@ lbl_80147048:
/* 8014706C 00143FCC 48 00 00 D8 */ b lbl_80147144
lbl_80147070:
/* 80147070 00143FD0 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80147074 00143FD4 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 80147074 00143FD4 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 80147078 00143FD8 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8014707C 00143FDC 38 80 00 08 */ li r4, 8
/* 80147080 00143FE0 90 01 00 10 */ stw r0, 0x10(r1)
/* 80147084 00143FE4 38 A3 AA 2C */ addi r5, r3, lbl_803DAA2C@l
/* 80147084 00143FE4 38 A3 AA 2C */ addi r5, r3, __vt__18CBCLoopReactionCmd@l
/* 80147088 00143FE8 38 00 00 00 */ li r0, 0
/* 8014708C 00143FEC 3B E6 00 04 */ addi r31, r6, 4
/* 80147090 00143FF0 90 81 00 14 */ stw r4, 0x14(r1)
@ -656,8 +656,8 @@ lbl_80147070:
/* 801470A0 00144000 90 01 00 18 */ stw r0, 0x18(r1)
/* 801470A4 00144004 4B FE A3 95 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801470A8 00144008 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801470AC 0014400C 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 801470B0 00144010 38 83 AA 2C */ addi r4, r3, lbl_803DAA2C@l
/* 801470AC 0014400C 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 801470B0 00144010 38 83 AA 2C */ addi r4, r3, __vt__18CBCLoopReactionCmd@l
/* 801470B4 00144014 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801470B8 00144018 90 1F 01 58 */ stw r0, 0x158(r31)
/* 801470BC 0014401C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -449,14 +449,14 @@ lbl_8014B6A4:
/* 8014B6CC 0014862C 39 05 AA 68 */ addi r8, r5, __vt__13CBodyStateCmd@l
/* 8014B6D0 00148630 C0 44 00 00 */ lfs f2, 0(r4)
/* 8014B6D4 00148634 C0 24 00 04 */ lfs f1, 4(r4)
/* 8014B6D8 00148638 3C C0 80 3E */ lis r6, lbl_803DA9D8@ha
/* 8014B6D8 00148638 3C C0 80 3E */ lis r6, __vt__17CBCMeleeAttackCmd@ha
/* 8014B6DC 0014863C C0 04 00 08 */ lfs f0, 8(r4)
/* 8014B6E0 00148640 38 E0 00 05 */ li r7, 5
/* 8014B6E4 00148644 38 A0 00 01 */ li r5, 1
/* 8014B6E8 00148648 38 00 00 00 */ li r0, 0
/* 8014B6EC 0014864C 3B E3 00 04 */ addi r31, r3, 4
/* 8014B6F0 00148650 91 01 00 24 */ stw r8, 0x24(r1)
/* 8014B6F4 00148654 38 C6 A9 D8 */ addi r6, r6, lbl_803DA9D8@l
/* 8014B6F4 00148654 38 C6 A9 D8 */ addi r6, r6, __vt__17CBCMeleeAttackCmd@l
/* 8014B6F8 00148658 38 80 00 05 */ li r4, 5
/* 8014B6FC 0014865C 90 E1 00 28 */ stw r7, 0x28(r1)
/* 8014B700 00148660 7F E3 FB 78 */ mr r3, r31
@ -468,8 +468,8 @@ lbl_8014B6A4:
/* 8014B718 00148678 98 01 00 3C */ stb r0, 0x3c(r1)
/* 8014B71C 0014867C 4B FE 5D 1D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8014B720 00148680 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8014B724 00148684 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8014B728 00148688 38 E3 A9 D8 */ addi r7, r3, lbl_803DA9D8@l
/* 8014B724 00148684 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8014B728 00148688 38 E3 A9 D8 */ addi r7, r3, __vt__17CBCMeleeAttackCmd@l
/* 8014B72C 0014868C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8014B730 00148690 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8014B734 00148694 38 A0 00 00 */ li r5, 0
@ -792,11 +792,11 @@ lbl_8014BBA8:
/* 8014BBC0 00148B20 48 00 00 A0 */ b lbl_8014BC60
lbl_8014BBC4:
/* 8014BBC4 00148B24 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8014BBC8 00148B28 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8014BBC8 00148B28 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8014BBCC 00148B2C 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8014BBD0 00148B30 38 80 00 08 */ li r4, 8
/* 8014BBD4 00148B34 90 01 00 10 */ stw r0, 0x10(r1)
/* 8014BBD8 00148B38 38 A3 AA 2C */ addi r5, r3, lbl_803DAA2C@l
/* 8014BBD8 00148B38 38 A3 AA 2C */ addi r5, r3, __vt__18CBCLoopReactionCmd@l
/* 8014BBDC 00148B3C 38 00 00 00 */ li r0, 0
/* 8014BBE0 00148B40 3B E6 00 04 */ addi r31, r6, 4
/* 8014BBE4 00148B44 90 81 00 14 */ stw r4, 0x14(r1)
@ -806,8 +806,8 @@ lbl_8014BBC4:
/* 8014BBF4 00148B54 90 01 00 18 */ stw r0, 0x18(r1)
/* 8014BBF8 00148B58 4B FE 58 41 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8014BBFC 00148B5C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8014BC00 00148B60 3C 60 80 3E */ lis r3, lbl_803DAA2C@ha
/* 8014BC04 00148B64 38 83 AA 2C */ addi r4, r3, lbl_803DAA2C@l
/* 8014BC00 00148B60 3C 60 80 3E */ lis r3, __vt__18CBCLoopReactionCmd@ha
/* 8014BC04 00148B64 38 83 AA 2C */ addi r4, r3, __vt__18CBCLoopReactionCmd@l
/* 8014BC08 00148B68 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8014BC0C 00148B6C 90 1F 01 58 */ stw r0, 0x158(r31)
/* 8014BC10 00148B70 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1529,9 +1529,9 @@ lbl_80253230:
/* 8025323C 0025019C 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 80253240 002501A0 C0 5F 00 58 */ lfs f2, 0x58(r31)
/* 80253244 002501A4 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 80253248 002501A8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80253248 002501A8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8025324C 002501AC C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 80253250 002501B0 38 03 AA 44 */ addi r0, r3, lbl_803DAA44@l
/* 80253250 002501B0 38 03 AA 44 */ addi r0, r3, __vt__15CBCKnockBackCmd@l
/* 80253254 002501B4 90 81 00 08 */ stw r4, 8(r1)
/* 80253258 002501B8 38 80 00 04 */ li r4, 4
/* 8025325C 002501BC 80 7F 04 50 */ lwz r3, 0x450(r31)
@ -1545,8 +1545,8 @@ lbl_80253230:
/* 8025327C 002501DC 90 A1 00 1C */ stw r5, 0x1c(r1)
/* 80253280 002501E0 4B ED E1 B9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80253284 002501E4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80253288 002501E8 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8025328C 002501EC 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 80253288 002501E8 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8025328C 002501EC 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 80253290 002501F0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80253294 002501F4 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 80253298 002501F8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3441,9 +3441,9 @@ lbl_80254E04:
/* 80254E04 00251D64 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80254E08 00251D68 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 80254E0C 00251D6C 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80254E10 00251D70 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 80254E10 00251D70 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 80254E14 00251D74 90 01 00 3C */ stw r0, 0x3c(r1)
/* 80254E18 00251D78 38 04 A9 E4 */ addi r0, r4, lbl_803DA9E4@l
/* 80254E18 00251D78 38 04 A9 E4 */ addi r0, r4, __vt__10CBCStepCmd@l
/* 80254E1C 00251D7C 38 80 00 01 */ li r4, 1
/* 80254E20 00251D80 3B E3 00 04 */ addi r31, r3, 4
/* 80254E24 00251D84 90 81 00 40 */ stw r4, 0x40(r1)
@ -3454,8 +3454,8 @@ lbl_80254E04:
/* 80254E38 00251D98 90 A1 00 48 */ stw r5, 0x48(r1)
/* 80254E3C 00251D9C 4B ED C5 FD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80254E40 00251DA0 80 A1 00 40 */ lwz r5, 0x40(r1)
/* 80254E44 00251DA4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80254E48 00251DA8 38 03 A9 E4 */ addi r0, r3, lbl_803DA9E4@l
/* 80254E44 00251DA4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80254E48 00251DA8 38 03 A9 E4 */ addi r0, r3, __vt__10CBCStepCmd@l
/* 80254E4C 00251DAC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80254E50 00251DB0 90 BF 00 C8 */ stw r5, 0xc8(r31)
/* 80254E54 00251DB4 38 60 00 01 */ li r3, 1
@ -8243,12 +8243,12 @@ lbl_802593A4:
/* 802593D0 00256330 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 802593D4 00256334 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 802593D8 00256338 C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 802593DC 0025633C 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 802593DC 0025633C 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 802593E0 00256340 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 802593E4 00256344 38 C0 00 04 */ li r6, 4
/* 802593E8 00256348 38 00 00 00 */ li r0, 0
/* 802593EC 0025634C 90 A1 02 60 */ stw r5, 0x260(r1)
/* 802593F0 00256350 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 802593F0 00256350 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 802593F4 00256354 3B 83 00 04 */ addi r28, r3, 4
/* 802593F8 00256358 90 C1 02 64 */ stw r6, 0x264(r1)
/* 802593FC 0025635C 7F 83 E3 78 */ mr r3, r28
@ -8261,8 +8261,8 @@ lbl_802593A4:
/* 80259418 00256378 90 01 02 74 */ stw r0, 0x274(r1)
/* 8025941C 0025637C 4B ED 80 1D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80259420 00256380 80 01 02 64 */ lwz r0, 0x264(r1)
/* 80259424 00256384 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 80259428 00256388 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 80259424 00256384 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 80259428 00256388 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8025942C 0025638C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80259430 00256390 90 1C 00 F8 */ stw r0, 0xf8(r28)
/* 80259434 00256394 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8422,12 +8422,12 @@ lbl_8025966C:
/* 80259680 002565E0 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 80259684 002565E4 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 80259688 002565E8 C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 8025968C 002565EC 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8025968C 002565EC 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 80259690 002565F0 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 80259694 002565F4 38 C0 00 04 */ li r6, 4
/* 80259698 002565F8 38 00 00 06 */ li r0, 6
/* 8025969C 002565FC 90 A1 02 48 */ stw r5, 0x248(r1)
/* 802596A0 00256600 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 802596A0 00256600 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 802596A4 00256604 3B 43 00 04 */ addi r26, r3, 4
/* 802596A8 00256608 90 C1 02 4C */ stw r6, 0x24c(r1)
/* 802596AC 0025660C 7F 43 D3 78 */ mr r3, r26
@ -8440,8 +8440,8 @@ lbl_8025966C:
/* 802596C8 00256628 90 01 02 5C */ stw r0, 0x25c(r1)
/* 802596CC 0025662C 4B ED 7D 6D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 802596D0 00256630 80 01 02 4C */ lwz r0, 0x24c(r1)
/* 802596D4 00256634 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 802596D8 00256638 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 802596D4 00256634 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 802596D8 00256638 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 802596DC 0025663C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802596E0 00256640 90 1A 00 F8 */ stw r0, 0xf8(r26)
/* 802596E4 00256644 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -8489,12 +8489,12 @@ lbl_80259770:
/* 80259784 002566E4 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 80259788 002566E8 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 8025978C 002566EC C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 80259790 002566F0 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 80259790 002566F0 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 80259794 002566F4 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 80259798 002566F8 38 C0 00 04 */ li r6, 4
/* 8025979C 002566FC 38 00 00 06 */ li r0, 6
/* 802597A0 00256700 90 A1 02 30 */ stw r5, 0x230(r1)
/* 802597A4 00256704 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 802597A4 00256704 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 802597A8 00256708 3B 43 00 04 */ addi r26, r3, 4
/* 802597AC 0025670C 90 C1 02 34 */ stw r6, 0x234(r1)
/* 802597B0 00256710 7F 43 D3 78 */ mr r3, r26
@ -8507,8 +8507,8 @@ lbl_80259770:
/* 802597CC 0025672C 90 01 02 44 */ stw r0, 0x244(r1)
/* 802597D0 00256730 4B ED 7C 69 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 802597D4 00256734 80 01 02 34 */ lwz r0, 0x234(r1)
/* 802597D8 00256738 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 802597DC 0025673C 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 802597D8 00256738 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 802597DC 0025673C 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 802597E0 00256740 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 802597E4 00256744 90 1A 00 F8 */ stw r0, 0xf8(r26)
/* 802597E8 00256748 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -604,12 +604,12 @@ KnockBack__7CRipperFRC9CVector3fR13CStateManagerRC11CDamageInfo14EKnockBackTypef
/* 8015C344 001592A4 FC 20 08 50 */ fneg f1, f1
/* 8015C348 001592A8 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 8015C34C 001592AC FC 00 00 50 */ fneg f0, f0
/* 8015C350 001592B0 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 8015C350 001592B0 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 8015C354 001592B4 38 C0 00 04 */ li r6, 4
/* 8015C358 001592B8 38 00 00 01 */ li r0, 1
/* 8015C35C 001592BC 3B E3 00 04 */ addi r31, r3, 4
/* 8015C360 001592C0 90 A1 00 08 */ stw r5, 8(r1)
/* 8015C364 001592C4 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 8015C364 001592C4 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 8015C368 001592C8 38 80 00 04 */ li r4, 4
/* 8015C36C 001592CC 90 C1 00 0C */ stw r6, 0xc(r1)
/* 8015C370 001592D0 7F E3 FB 78 */ mr r3, r31
@ -620,8 +620,8 @@ KnockBack__7CRipperFRC9CVector3fR13CStateManagerRC11CDamageInfo14EKnockBackTypef
/* 8015C384 001592E4 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8015C388 001592E8 4B FD 50 B1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8015C38C 001592EC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8015C390 001592F0 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 8015C394 001592F4 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 8015C390 001592F0 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 8015C394 001592F4 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 8015C398 001592F8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8015C39C 001592FC 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 8015C3A0 00159300 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -370,15 +370,15 @@ lbl_803E0AF8:
.4byte lbl_8012A2E4
.4byte lbl_8012A0F0
.global lbl_803E0B8C
lbl_803E0B8C:
.global __vt__11CBCCoverCmd
__vt__11CBCCoverCmd:
# ROM: 0x3DDB8C
.4byte 0
.4byte 0
.4byte __dt__11CBCCoverCmdFv
.global lbl_803E0B98
lbl_803E0B98:
.global __vt__14CBCWallHangCmd
__vt__14CBCWallHangCmd:
# ROM: 0x3DDB98
.4byte 0
.4byte 0
@ -1677,9 +1677,9 @@ lbl_801210AC:
/* 801210EC 0011E04C 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801210F0 0011E050 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 801210F4 0011E054 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801210F8 0011E058 3C 80 80 3E */ lis r4, lbl_803E061C@ha
/* 801210F8 0011E058 3C 80 80 3E */ lis r4, __vt__17CBCAdditiveAimCmd@ha
/* 801210FC 0011E05C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80121100 0011E060 38 04 06 1C */ addi r0, r4, lbl_803E061C@l
/* 80121100 0011E060 38 04 06 1C */ addi r0, r4, __vt__17CBCAdditiveAimCmd@l
/* 80121104 0011E064 38 80 00 18 */ li r4, 0x18
/* 80121108 0011E068 3B A3 00 04 */ addi r29, r3, 4
/* 8012110C 0011E06C 90 81 00 18 */ stw r4, 0x18(r1)
@ -1687,9 +1687,9 @@ lbl_801210AC:
/* 80121114 0011E074 38 80 00 18 */ li r4, 0x18
/* 80121118 0011E078 90 01 00 14 */ stw r0, 0x14(r1)
/* 8012111C 0011E07C 48 01 03 1D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80121120 0011E080 3C 60 80 3E */ lis r3, lbl_803E061C@ha
/* 80121120 0011E080 3C 60 80 3E */ lis r3, __vt__17CBCAdditiveAimCmd@ha
/* 80121124 0011E084 80 C1 00 18 */ lwz r6, 0x18(r1)
/* 80121128 0011E088 38 03 06 1C */ addi r0, r3, lbl_803E061C@l
/* 80121128 0011E088 38 03 06 1C */ addi r0, r3, __vt__17CBCAdditiveAimCmd@l
/* 8012112C 0011E08C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80121130 0011E090 90 01 00 14 */ stw r0, 0x14(r1)
/* 80121134 0011E094 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3296,14 +3296,14 @@ TryJumpInLoop__10CPatternedFR13CStateManageri:
/* 80122834 0011F794 39 00 00 10 */ li r8, 0x10
/* 80122838 0011F798 90 01 00 44 */ stw r0, 0x44(r1)
/* 8012283C 0011F79C 39 27 AA 68 */ addi r9, r7, __vt__13CBodyStateCmd@l
/* 80122840 0011F7A0 3C E0 80 3E */ lis r7, lbl_803DA9FC@ha
/* 80122840 0011F7A0 3C E0 80 3E */ lis r7, __vt__10CBCJumpCmd@ha
/* 80122844 0011F7A4 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80122848 0011F7A8 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 8012284C 0011F7AC 38 00 00 00 */ li r0, 0
/* 80122850 0011F7B0 88 C1 00 2C */ lbz r6, 0x2c(r1)
/* 80122854 0011F7B4 50 06 3E 30 */ rlwimi r6, r0, 7, 0x18, 0x18
/* 80122858 0011F7B8 C4 44 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r4)
/* 8012285C 0011F7BC 38 E7 A9 FC */ addi r7, r7, lbl_803DA9FC@l
/* 8012285C 0011F7BC 38 E7 A9 FC */ addi r7, r7, __vt__10CBCJumpCmd@l
/* 80122860 0011F7C0 81 43 04 50 */ lwz r10, 0x450(r3)
/* 80122864 0011F7C4 54 C0 06 3E */ clrlwi r0, r6, 0x18
/* 80122868 0011F7C8 C0 A3 02 E0 */ lfs f5, 0x2e0(r3)
@ -3330,8 +3330,8 @@ TryJumpInLoop__10CPatternedFR13CStateManageri:
/* 801228BC 0011F81C 98 01 00 2C */ stb r0, 0x2c(r1)
/* 801228C0 0011F820 48 00 EB 79 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801228C4 0011F824 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801228C8 0011F828 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 801228CC 0011F82C 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 801228C8 0011F828 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 801228CC 0011F82C 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 801228D0 0011F830 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801228D4 0011F834 90 1F 01 D4 */ stw r0, 0x1d4(r31)
/* 801228D8 0011F838 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3516,7 +3516,7 @@ lbl_80122AEC:
/* 80122B58 0011FAB8 50 05 3E 30 */ rlwimi r5, r0, 7, 0x18, 0x18
/* 80122B5C 0011FABC 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 80122B60 0011FAC0 C0 A8 00 60 */ lfs f5, 0x60(r8)
/* 80122B64 0011FAC4 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 80122B64 0011FAC4 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 80122B68 0011FAC8 C0 88 00 50 */ lfs f4, 0x50(r8)
/* 80122B6C 0011FACC 38 C0 00 00 */ li r6, 0
/* 80122B70 0011FAD0 C0 68 00 40 */ lfs f3, 0x40(r8)
@ -3526,7 +3526,7 @@ lbl_80122AEC:
/* 80122B80 0011FAE0 C0 3E 08 2C */ lfs f1, 0x82c(r30)
/* 80122B84 0011FAE4 3B E7 00 04 */ addi r31, r7, 4
/* 80122B88 0011FAE8 C0 1E 08 30 */ lfs f0, 0x830(r30)
/* 80122B8C 0011FAEC 38 E3 A9 FC */ addi r7, r3, lbl_803DA9FC@l
/* 80122B8C 0011FAEC 38 E3 A9 FC */ addi r7, r3, __vt__10CBCJumpCmd@l
/* 80122B90 0011FAF0 90 81 00 24 */ stw r4, 0x24(r1)
/* 80122B94 0011FAF4 50 C0 36 72 */ rlwimi r0, r6, 6, 0x19, 0x19
/* 80122B98 0011FAF8 7F E3 FB 78 */ mr r3, r31
@ -3544,8 +3544,8 @@ lbl_80122AEC:
/* 80122BC8 0011FB28 98 01 00 48 */ stb r0, 0x48(r1)
/* 80122BCC 0011FB2C 48 00 E8 6D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80122BD0 0011FB30 80 01 00 28 */ lwz r0, 0x28(r1)
/* 80122BD4 0011FB34 3C 60 80 3E */ lis r3, lbl_803DA9FC@ha
/* 80122BD8 0011FB38 38 83 A9 FC */ addi r4, r3, lbl_803DA9FC@l
/* 80122BD4 0011FB34 3C 60 80 3E */ lis r3, __vt__10CBCJumpCmd@ha
/* 80122BD8 0011FB38 38 83 A9 FC */ addi r4, r3, __vt__10CBCJumpCmd@l
/* 80122BDC 0011FB3C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80122BE0 0011FB40 90 1F 01 D4 */ stw r0, 0x1d4(r31)
/* 80122BE4 0011FB44 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4244,9 +4244,9 @@ lbl_801235DC:
/* 801235EC 0012054C 38 C0 00 01 */ li r6, 1
/* 801235F0 00120550 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801235F4 00120554 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 801235F8 00120558 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 801235F8 00120558 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 801235FC 0012055C 90 01 00 20 */ stw r0, 0x20(r1)
/* 80123600 00120560 38 A4 A9 E4 */ addi r5, r4, lbl_803DA9E4@l
/* 80123600 00120560 38 A4 A9 E4 */ addi r5, r4, __vt__10CBCStepCmd@l
/* 80123604 00120564 38 00 00 00 */ li r0, 0
/* 80123608 00120568 3B A3 00 04 */ addi r29, r3, 4
/* 8012360C 0012056C 90 C1 00 24 */ stw r6, 0x24(r1)
@ -4257,8 +4257,8 @@ lbl_801235DC:
/* 80123620 00120580 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80123624 00120584 48 00 DE 15 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80123628 00120588 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8012362C 0012058C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80123630 00120590 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 8012362C 0012058C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80123630 00120590 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 80123634 00120594 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80123638 00120598 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 8012363C 0012059C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5156,9 +5156,9 @@ TryRollingDodge__10CPatternedFR13CStateManageri:
/* 801242AC 0012120C 38 80 00 01 */ li r4, 1
/* 801242B0 00121210 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 801242B4 00121214 80 E3 04 50 */ lwz r7, 0x450(r3)
/* 801242B8 00121218 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801242B8 00121218 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801242BC 0012121C 90 01 00 08 */ stw r0, 8(r1)
/* 801242C0 00121220 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 801242C0 00121220 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 801242C4 00121224 38 60 00 01 */ li r3, 1
/* 801242C8 00121228 38 00 00 03 */ li r0, 3
/* 801242CC 0012122C 3B E7 00 04 */ addi r31, r7, 4
@ -5169,8 +5169,8 @@ TryRollingDodge__10CPatternedFR13CStateManageri:
/* 801242E0 00121240 90 01 00 14 */ stw r0, 0x14(r1)
/* 801242E4 00121244 48 00 D1 55 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801242E8 00121248 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801242EC 0012124C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801242F0 00121250 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801242EC 0012124C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801242F0 00121250 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801242F4 00121254 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801242F8 00121258 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 801242FC 0012125C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6431,9 +6431,9 @@ lbl_80125554:
/* 80125564 001224C4 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80125568 001224C8 80 E3 08 34 */ lwz r7, 0x834(r3)
/* 8012556C 001224CC 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80125570 001224D0 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80125570 001224D0 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80125574 001224D4 90 01 00 08 */ stw r0, 8(r1)
/* 80125578 001224D8 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 80125578 001224D8 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8012557C 001224DC 38 60 00 01 */ li r3, 1
/* 80125580 001224E0 38 00 00 00 */ li r0, 0
/* 80125584 001224E4 3B E6 00 04 */ addi r31, r6, 4
@ -6445,8 +6445,8 @@ lbl_80125554:
/* 8012559C 001224FC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801255A0 00122500 48 00 BE 99 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801255A4 00122504 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801255A8 00122508 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801255AC 0012250C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801255A8 00122508 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801255AC 0012250C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801255B0 00122510 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801255B4 00122514 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 801255B8 00122518 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -9191,12 +9191,12 @@ Death__12CSpacePirateFRC9CVector3fR13CStateManager:
/* 80127CCC 00124C2C 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 80127CD0 00124C30 C0 3F 00 48 */ lfs f1, 0x48(r31)
/* 80127CD4 00124C34 C0 1F 00 38 */ lfs f0, 0x38(r31)
/* 80127CD8 00124C38 3C 80 80 3E */ lis r4, lbl_803DAA50@ha
/* 80127CD8 00124C38 3C 80 80 3E */ lis r4, __vt__15CBCKnockDownCmd@ha
/* 80127CDC 00124C3C 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 80127CE0 00124C40 38 C0 00 03 */ li r6, 3
/* 80127CE4 00124C44 38 00 00 02 */ li r0, 2
/* 80127CE8 00124C48 90 A1 00 08 */ stw r5, 8(r1)
/* 80127CEC 00124C4C 38 A4 AA 50 */ addi r5, r4, lbl_803DAA50@l
/* 80127CEC 00124C4C 38 A4 AA 50 */ addi r5, r4, __vt__15CBCKnockDownCmd@l
/* 80127CF0 00124C50 3B E3 00 04 */ addi r31, r3, 4
/* 80127CF4 00124C54 90 C1 00 0C */ stw r6, 0xc(r1)
/* 80127CF8 00124C58 7F E3 FB 78 */ mr r3, r31
@ -9208,8 +9208,8 @@ Death__12CSpacePirateFRC9CVector3fR13CStateManager:
/* 80127D10 00124C70 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80127D14 00124C74 48 00 97 25 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80127D18 00124C78 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80127D1C 00124C7C 3C 60 80 3E */ lis r3, lbl_803DAA50@ha
/* 80127D20 00124C80 38 83 AA 50 */ addi r4, r3, lbl_803DAA50@l
/* 80127D1C 00124C7C 3C 60 80 3E */ lis r3, __vt__15CBCKnockDownCmd@ha
/* 80127D20 00124C80 38 83 AA 50 */ addi r4, r3, __vt__15CBCKnockDownCmd@l
/* 80127D24 00124C84 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80127D28 00124C88 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 80127D2C 00124C8C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -9458,9 +9458,9 @@ TryWallHang__10CPatternedFR13CStateManageri:
/* 801280B4 00125014 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 801280B8 00125018 A0 C3 02 DC */ lhz r6, 0x2dc(r3)
/* 801280BC 0012501C 80 83 04 50 */ lwz r4, 0x450(r3)
/* 801280C0 00125020 3C 60 80 3E */ lis r3, lbl_803E0B98@ha
/* 801280C0 00125020 3C 60 80 3E */ lis r3, __vt__14CBCWallHangCmd@ha
/* 801280C4 00125024 90 01 00 0C */ stw r0, 0xc(r1)
/* 801280C8 00125028 38 03 0B 98 */ addi r0, r3, lbl_803E0B98@l
/* 801280C8 00125028 38 03 0B 98 */ addi r0, r3, __vt__14CBCWallHangCmd@l
/* 801280CC 0012502C 3B E4 00 04 */ addi r31, r4, 4
/* 801280D0 00125030 38 80 00 15 */ li r4, 0x15
/* 801280D4 00125034 B0 C1 00 08 */ sth r6, 8(r1)
@ -9470,8 +9470,8 @@ TryWallHang__10CPatternedFR13CStateManageri:
/* 801280E4 00125044 B0 C1 00 14 */ sth r6, 0x14(r1)
/* 801280E8 00125048 48 00 93 51 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801280EC 0012504C 80 01 00 10 */ lwz r0, 0x10(r1)
/* 801280F0 00125050 3C 60 80 3E */ lis r3, lbl_803E0B98@ha
/* 801280F4 00125054 38 83 0B 98 */ addi r4, r3, lbl_803E0B98@l
/* 801280F0 00125050 3C 60 80 3E */ lis r3, __vt__14CBCWallHangCmd@ha
/* 801280F4 00125054 38 83 0B 98 */ addi r4, r3, __vt__14CBCWallHangCmd@l
/* 801280F8 00125058 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801280FC 0012505C 90 1F 02 58 */ stw r0, 0x258(r31)
/* 80128100 00125060 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -9493,8 +9493,8 @@ __dt__14CBCWallHangCmdFv:
/* 80128134 00125094 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80128138 00125098 7C 7F 1B 79 */ or. r31, r3, r3
/* 8012813C 0012509C 41 82 00 30 */ beq lbl_8012816C
/* 80128140 001250A0 3C 60 80 3E */ lis r3, lbl_803E0B98@ha
/* 80128144 001250A4 38 03 0B 98 */ addi r0, r3, lbl_803E0B98@l
/* 80128140 001250A0 3C 60 80 3E */ lis r3, __vt__14CBCWallHangCmd@ha
/* 80128144 001250A4 38 03 0B 98 */ addi r0, r3, __vt__14CBCWallHangCmd@l
/* 80128148 001250A8 90 1F 00 00 */ stw r0, 0(r31)
/* 8012814C 001250AC 41 82 00 10 */ beq lbl_8012815C
/* 80128150 001250B0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
@ -9540,10 +9540,10 @@ TryCover__10CPatternedFR13CStateManageri:
/* 801281DC 0012513C FC 00 00 50 */ fneg f0, f0
/* 801281E0 00125140 C0 83 00 50 */ lfs f4, 0x50(r3)
/* 801281E4 00125144 C0 63 00 40 */ lfs f3, 0x40(r3)
/* 801281E8 00125148 3C 60 80 3E */ lis r3, lbl_803E0B8C@ha
/* 801281E8 00125148 3C 60 80 3E */ lis r3, __vt__11CBCCoverCmd@ha
/* 801281EC 0012514C 38 80 00 14 */ li r4, 0x14
/* 801281F0 00125150 90 01 00 0C */ stw r0, 0xc(r1)
/* 801281F4 00125154 38 03 0B 8C */ addi r0, r3, lbl_803E0B8C@l
/* 801281F4 00125154 38 03 0B 8C */ addi r0, r3, __vt__11CBCCoverCmd@l
/* 801281F8 00125158 7F E3 FB 78 */ mr r3, r31
/* 801281FC 0012515C 90 81 00 10 */ stw r4, 0x10(r1)
/* 80128200 00125160 38 80 00 14 */ li r4, 0x14
@ -9557,8 +9557,8 @@ TryCover__10CPatternedFR13CStateManageri:
/* 80128220 00125180 D0 41 00 2C */ stfs f2, 0x2c(r1)
/* 80128224 00125184 48 00 92 15 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80128228 00125188 80 01 00 10 */ lwz r0, 0x10(r1)
/* 8012822C 0012518C 3C 60 80 3E */ lis r3, lbl_803E0B8C@ha
/* 80128230 00125190 38 83 0B 8C */ addi r4, r3, lbl_803E0B8C@l
/* 8012822C 0012518C 3C 60 80 3E */ lis r3, __vt__11CBCCoverCmd@ha
/* 80128230 00125190 38 83 0B 8C */ addi r4, r3, __vt__11CBCCoverCmd@l
/* 80128234 00125194 80 A1 00 18 */ lwz r5, 0x18(r1)
/* 80128238 00125198 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8012823C 0012519C 90 1F 02 34 */ stw r0, 0x234(r31)
@ -9594,8 +9594,8 @@ __dt__11CBCCoverCmdFv:
/* 801282A4 00125204 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801282A8 00125208 7C 7F 1B 79 */ or. r31, r3, r3
/* 801282AC 0012520C 41 82 00 30 */ beq lbl_801282DC
/* 801282B0 00125210 3C 60 80 3E */ lis r3, lbl_803E0B8C@ha
/* 801282B4 00125214 38 03 0B 8C */ addi r0, r3, lbl_803E0B8C@l
/* 801282B0 00125210 3C 60 80 3E */ lis r3, __vt__11CBCCoverCmd@ha
/* 801282B4 00125214 38 03 0B 8C */ addi r0, r3, __vt__11CBCCoverCmd@l
/* 801282B8 00125218 90 1F 00 00 */ stw r0, 0(r31)
/* 801282BC 0012521C 41 82 00 10 */ beq lbl_801282CC
/* 801282C0 00125220 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha

View File

@ -554,9 +554,9 @@ lbl_8015509C:
/* 801550A0 00152000 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801550A4 00152004 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801550A8 00152008 38 A5 AA 68 */ addi r5, r5, __vt__13CBodyStateCmd@l
/* 801550AC 0015200C 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 801550AC 0015200C 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 801550B0 00152010 90 A1 00 08 */ stw r5, 8(r1)
/* 801550B4 00152014 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 801550B4 00152014 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 801550B8 00152018 C0 23 00 04 */ lfs f1, 4(r3)
/* 801550BC 0015201C C0 03 00 08 */ lfs f0, 8(r3)
/* 801550C0 00152020 38 C0 00 04 */ li r6, 4
@ -572,8 +572,8 @@ lbl_8015509C:
/* 801550E8 00152048 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801550EC 0015204C 4B FD C3 4D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801550F0 00152050 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801550F4 00152054 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801550F8 00152058 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 801550F4 00152054 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801550F8 00152058 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 801550FC 0015205C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80155100 00152060 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 80155104 00152064 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -795,12 +795,12 @@ lbl_801553F0:
/* 801553F4 00152354 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801553F8 00152358 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801553FC 0015235C 38 E4 AA 68 */ addi r7, r4, __vt__13CBodyStateCmd@l
/* 80155400 00152360 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 80155400 00152360 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 80155404 00152364 90 E1 00 24 */ stw r7, 0x24(r1)
/* 80155408 00152368 38 00 00 00 */ li r0, 0
/* 8015540C 0015236C C0 23 00 04 */ lfs f1, 4(r3)
/* 80155410 00152370 C0 03 00 08 */ lfs f0, 8(r3)
/* 80155414 00152374 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 80155414 00152374 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 80155418 00152378 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8015541C 0015237C 38 C0 00 05 */ li r6, 5
/* 80155420 00152380 90 C1 00 28 */ stw r6, 0x28(r1)
@ -815,8 +815,8 @@ lbl_801553F0:
/* 80155444 001523A4 98 01 00 3C */ stb r0, 0x3c(r1)
/* 80155448 001523A8 4B FD BF F1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8015544C 001523AC 80 01 00 28 */ lwz r0, 0x28(r1)
/* 80155450 001523B0 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 80155454 001523B4 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 80155450 001523B0 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 80155454 001523B4 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 80155458 001523B8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8015545C 001523BC 90 1E 01 10 */ stw r0, 0x110(r30)
/* 80155460 001523C0 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -844,12 +844,12 @@ lbl_801554A0:
/* 801554B4 00152414 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801554B8 00152418 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801554BC 0015241C 38 A4 AA 68 */ addi r5, r4, __vt__13CBodyStateCmd@l
/* 801554C0 00152420 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801554C0 00152420 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801554C4 00152424 90 A1 00 08 */ stw r5, 8(r1)
/* 801554C8 00152428 38 00 00 00 */ li r0, 0
/* 801554CC 0015242C C0 23 00 04 */ lfs f1, 4(r3)
/* 801554D0 00152430 C0 03 00 08 */ lfs f0, 8(r3)
/* 801554D4 00152434 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 801554D4 00152434 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 801554D8 00152438 38 60 00 05 */ li r3, 5
/* 801554DC 0015243C 3B C6 00 04 */ addi r30, r6, 4
/* 801554E0 00152440 90 61 00 0C */ stw r3, 0xc(r1)
@ -863,8 +863,8 @@ lbl_801554A0:
/* 80155500 00152460 98 01 00 20 */ stb r0, 0x20(r1)
/* 80155504 00152464 4B FD BF 35 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80155508 00152468 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8015550C 0015246C 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 80155510 00152470 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8015550C 0015246C 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 80155510 00152470 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 80155514 00152474 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80155518 00152478 90 1E 01 10 */ stw r0, 0x110(r30)
/* 8015551C 0015247C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1025,9 +1025,9 @@ lbl_80155724:
/* 80155724 00152684 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80155728 00152688 38 C0 00 01 */ li r6, 1
/* 8015572C 0015268C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80155730 00152690 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80155730 00152690 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80155734 00152694 90 01 00 08 */ stw r0, 8(r1)
/* 80155738 00152698 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 80155738 00152698 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8015573C 0015269C 38 00 00 00 */ li r0, 0
/* 80155740 001526A0 3B E4 00 04 */ addi r31, r4, 4
/* 80155744 001526A4 90 C1 00 0C */ stw r6, 0xc(r1)
@ -1038,8 +1038,8 @@ lbl_80155724:
/* 80155758 001526B8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015575C 001526BC 4B FD BC DD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80155760 001526C0 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80155764 001526C4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80155768 001526C8 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80155764 001526C4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80155768 001526C8 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8015576C 001526CC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80155770 001526D0 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 80155774 001526D4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1118,9 +1118,9 @@ lbl_80155868:
/* 80155868 001527C8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8015586C 001527CC 38 00 00 00 */ li r0, 0
/* 80155870 001527D0 38 83 AA 68 */ addi r4, r3, __vt__13CBodyStateCmd@l
/* 80155874 001527D4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80155874 001527D4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80155878 001527D8 90 81 00 08 */ stw r4, 8(r1)
/* 8015587C 001527DC 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8015587C 001527DC 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 80155880 001527E0 38 60 00 01 */ li r3, 1
/* 80155884 001527E4 3B C6 00 04 */ addi r30, r6, 4
/* 80155888 001527E8 90 61 00 0C */ stw r3, 0xc(r1)
@ -1131,8 +1131,8 @@ lbl_80155868:
/* 8015589C 001527FC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801558A0 00152800 4B FD BB 99 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801558A4 00152804 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801558A8 00152808 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801558AC 0015280C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801558A8 00152808 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801558AC 0015280C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801558B0 00152810 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801558B4 00152814 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 801558B8 00152818 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1414,9 +1414,9 @@ lbl_801DB33C:
/* 801DB340 001D82A0 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801DB344 001D82A4 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801DB348 001D82A8 38 A5 AA 68 */ addi r5, r5, __vt__13CBodyStateCmd@l
/* 801DB34C 001D82AC 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 801DB34C 001D82AC 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 801DB350 001D82B0 90 A1 00 10 */ stw r5, 0x10(r1)
/* 801DB354 001D82B4 38 A4 AA 44 */ addi r5, r4, lbl_803DAA44@l
/* 801DB354 001D82B4 38 A4 AA 44 */ addi r5, r4, __vt__15CBCKnockBackCmd@l
/* 801DB358 001D82B8 C0 23 00 04 */ lfs f1, 4(r3)
/* 801DB35C 001D82BC C0 03 00 08 */ lfs f0, 8(r3)
/* 801DB360 001D82C0 38 C0 00 04 */ li r6, 4
@ -1432,8 +1432,8 @@ lbl_801DB33C:
/* 801DB388 001D82E8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801DB38C 001D82EC 4B F5 60 AD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DB390 001D82F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801DB394 001D82F4 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801DB398 001D82F8 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 801DB394 001D82F4 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801DB398 001D82F8 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 801DB39C 001D82FC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DB3A0 001D8300 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 801DB3A4 001D8304 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -1867,9 +1867,9 @@ lbl_801DB968:
/* 801DB968 001D88C8 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DB96C 001D88CC 38 C0 00 01 */ li r6, 1
/* 801DB970 001D88D0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801DB974 001D88D4 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801DB974 001D88D4 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801DB978 001D88D8 90 01 00 0C */ stw r0, 0xc(r1)
/* 801DB97C 001D88DC 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 801DB97C 001D88DC 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 801DB980 001D88E0 38 00 00 00 */ li r0, 0
/* 801DB984 001D88E4 3B E4 00 04 */ addi r31, r4, 4
/* 801DB988 001D88E8 90 C1 00 10 */ stw r6, 0x10(r1)
@ -1880,8 +1880,8 @@ lbl_801DB968:
/* 801DB99C 001D88FC 90 C1 00 18 */ stw r6, 0x18(r1)
/* 801DB9A0 001D8900 4B F5 5A 99 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DB9A4 001D8904 80 01 00 10 */ lwz r0, 0x10(r1)
/* 801DB9A8 001D8908 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801DB9AC 001D890C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801DB9A8 001D8908 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801DB9AC 001D890C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801DB9B0 001D8910 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DB9B4 001D8914 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 801DB9B8 001D8918 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3110,11 +3110,11 @@ lbl_801DCAD4:
/* 801DCAEC 001D9A4C 48 00 00 8C */ b lbl_801DCB78
lbl_801DCAF0:
/* 801DCAF0 001D9A50 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801DCAF4 001D9A54 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801DCAF4 001D9A54 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801DCAF8 001D9A58 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801DCAFC 001D9A5C 38 80 00 12 */ li r4, 0x12
/* 801DCB00 001D9A60 90 01 00 08 */ stw r0, 8(r1)
/* 801DCB04 001D9A64 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 801DCB04 001D9A64 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 801DCB08 001D9A68 38 00 00 00 */ li r0, 0
/* 801DCB0C 001D9A6C 3B E6 00 04 */ addi r31, r6, 4
/* 801DCB10 001D9A70 90 81 00 0C */ stw r4, 0xc(r1)
@ -3124,8 +3124,8 @@ lbl_801DCAF0:
/* 801DCB20 001D9A80 90 01 00 10 */ stw r0, 0x10(r1)
/* 801DCB24 001D9A84 4B F5 49 15 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DCB28 001D9A88 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801DCB2C 001D9A8C 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801DCB30 001D9A90 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 801DCB2C 001D9A8C 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801DCB30 001D9A90 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 801DCB34 001D9A94 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DCB38 001D9A98 90 1F 02 14 */ stw r0, 0x214(r31)
/* 801DCB3C 001D9A9C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3208,11 +3208,11 @@ lbl_801DCC2C:
/* 801DCC44 001D9BA4 48 00 01 18 */ b lbl_801DCD5C
lbl_801DCC48:
/* 801DCC48 001D9BA8 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801DCC4C 001D9BAC 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801DCC4C 001D9BAC 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801DCC50 001D9BB0 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801DCC54 001D9BB4 38 80 00 01 */ li r4, 1
/* 801DCC58 001D9BB8 90 01 00 34 */ stw r0, 0x34(r1)
/* 801DCC5C 001D9BBC 38 C3 A9 E4 */ addi r6, r3, lbl_803DA9E4@l
/* 801DCC5C 001D9BBC 38 C3 A9 E4 */ addi r6, r3, __vt__10CBCStepCmd@l
/* 801DCC60 001D9BC0 38 A0 00 00 */ li r5, 0
/* 801DCC64 001D9BC4 38 00 00 02 */ li r0, 2
/* 801DCC68 001D9BC8 3B E7 00 04 */ addi r31, r7, 4
@ -3224,8 +3224,8 @@ lbl_801DCC48:
/* 801DCC80 001D9BE0 90 01 00 40 */ stw r0, 0x40(r1)
/* 801DCC84 001D9BE4 4B F5 47 B5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DCC88 001D9BE8 80 01 00 38 */ lwz r0, 0x38(r1)
/* 801DCC8C 001D9BEC 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 801DCC90 001D9BF0 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 801DCC8C 001D9BEC 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 801DCC90 001D9BF0 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 801DCC94 001D9BF4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DCC98 001D9BF8 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 801DCC9C 001D9BFC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3400,9 +3400,9 @@ lbl_801DCEE4:
/* 801DCEE8 001D9E48 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801DCEEC 001D9E4C C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801DCEF0 001D9E50 38 05 AA 68 */ addi r0, r5, __vt__13CBodyStateCmd@l
/* 801DCEF4 001D9E54 3C 80 80 3E */ lis r4, lbl_803DAA44@ha
/* 801DCEF4 001D9E54 3C 80 80 3E */ lis r4, __vt__15CBCKnockBackCmd@ha
/* 801DCEF8 001D9E58 90 01 00 10 */ stw r0, 0x10(r1)
/* 801DCEFC 001D9E5C 38 04 AA 44 */ addi r0, r4, lbl_803DAA44@l
/* 801DCEFC 001D9E5C 38 04 AA 44 */ addi r0, r4, __vt__15CBCKnockBackCmd@l
/* 801DCF00 001D9E60 C0 23 00 04 */ lfs f1, 4(r3)
/* 801DCF04 001D9E64 C0 03 00 08 */ lfs f0, 8(r3)
/* 801DCF08 001D9E68 38 A0 00 04 */ li r5, 4
@ -3417,8 +3417,8 @@ lbl_801DCEE4:
/* 801DCF2C 001D9E8C 90 E1 00 24 */ stw r7, 0x24(r1)
/* 801DCF30 001D9E90 4B F5 45 09 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DCF34 001D9E94 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801DCF38 001D9E98 3C 60 80 3E */ lis r3, lbl_803DAA44@ha
/* 801DCF3C 001D9E9C 38 83 AA 44 */ addi r4, r3, lbl_803DAA44@l
/* 801DCF38 001D9E98 3C 60 80 3E */ lis r3, __vt__15CBCKnockBackCmd@ha
/* 801DCF3C 001D9E9C 38 83 AA 44 */ addi r4, r3, __vt__15CBCKnockBackCmd@l
/* 801DCF40 001D9EA0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DCF44 001D9EA4 90 1E 00 F8 */ stw r0, 0xf8(r30)
/* 801DCF48 001D9EA8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4592,9 +4592,9 @@ lbl_801DE010:
/* 801DE010 001DAF70 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DE014 001DAF74 38 A0 00 00 */ li r5, 0
/* 801DE018 001DAF78 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801DE01C 001DAF7C 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801DE01C 001DAF7C 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801DE020 001DAF80 90 01 00 08 */ stw r0, 8(r1)
/* 801DE024 001DAF84 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 801DE024 001DAF84 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 801DE028 001DAF88 3B E4 00 04 */ addi r31, r4, 4
/* 801DE02C 001DAF8C 38 80 00 00 */ li r4, 0
/* 801DE030 001DAF90 90 A1 00 0C */ stw r5, 0xc(r1)
@ -4603,8 +4603,8 @@ lbl_801DE010:
/* 801DE03C 001DAF9C 90 A1 00 10 */ stw r5, 0x10(r1)
/* 801DE040 001DAFA0 4B F5 33 F9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DE044 001DAFA4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801DE048 001DAFA8 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 801DE04C 001DAFAC 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 801DE048 001DAFA8 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 801DE04C 001DAFAC 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 801DE050 001DAFB0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DE054 001DAFB4 90 1F 00 BC */ stw r0, 0xbc(r31)
/* 801DE058 001DAFB8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5722,12 +5722,12 @@ lbl_801DEF8C:
/* 801DEFA4 001DBF04 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801DEFA8 001DBF08 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801DEFAC 001DBF0C 38 E4 AA 68 */ addi r7, r4, __vt__13CBodyStateCmd@l
/* 801DEFB0 001DBF10 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 801DEFB0 001DBF10 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 801DEFB4 001DBF14 90 E1 00 24 */ stw r7, 0x24(r1)
/* 801DEFB8 001DBF18 38 00 00 00 */ li r0, 0
/* 801DEFBC 001DBF1C C0 23 00 04 */ lfs f1, 4(r3)
/* 801DEFC0 001DBF20 C0 03 00 08 */ lfs f0, 8(r3)
/* 801DEFC4 001DBF24 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 801DEFC4 001DBF24 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 801DEFC8 001DBF28 80 7E 04 50 */ lwz r3, 0x450(r30)
/* 801DEFCC 001DBF2C 38 C0 00 05 */ li r6, 5
/* 801DEFD0 001DBF30 90 C1 00 28 */ stw r6, 0x28(r1)
@ -5742,8 +5742,8 @@ lbl_801DEF8C:
/* 801DEFF4 001DBF54 98 01 00 3C */ stb r0, 0x3c(r1)
/* 801DEFF8 001DBF58 4B F5 24 41 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DEFFC 001DBF5C 80 01 00 28 */ lwz r0, 0x28(r1)
/* 801DF000 001DBF60 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801DF004 001DBF64 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801DF000 001DBF60 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801DF004 001DBF64 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801DF008 001DBF68 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DF00C 001DBF6C 90 1F 01 10 */ stw r0, 0x110(r31)
/* 801DF010 001DBF70 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -5768,14 +5768,14 @@ lbl_801DF048:
/* 801DF058 001DBFB8 39 05 AA 68 */ addi r8, r5, __vt__13CBodyStateCmd@l
/* 801DF05C 001DBFBC C0 44 00 00 */ lfs f2, 0(r4)
/* 801DF060 001DBFC0 C0 24 00 04 */ lfs f1, 4(r4)
/* 801DF064 001DBFC4 3C C0 80 3E */ lis r6, lbl_803DA9D8@ha
/* 801DF064 001DBFC4 3C C0 80 3E */ lis r6, __vt__17CBCMeleeAttackCmd@ha
/* 801DF068 001DBFC8 C0 04 00 08 */ lfs f0, 8(r4)
/* 801DF06C 001DBFCC 38 E0 00 05 */ li r7, 5
/* 801DF070 001DBFD0 38 A0 00 01 */ li r5, 1
/* 801DF074 001DBFD4 38 00 00 00 */ li r0, 0
/* 801DF078 001DBFD8 3B E3 00 04 */ addi r31, r3, 4
/* 801DF07C 001DBFDC 91 01 00 08 */ stw r8, 8(r1)
/* 801DF080 001DBFE0 38 C6 A9 D8 */ addi r6, r6, lbl_803DA9D8@l
/* 801DF080 001DBFE0 38 C6 A9 D8 */ addi r6, r6, __vt__17CBCMeleeAttackCmd@l
/* 801DF084 001DBFE4 38 80 00 05 */ li r4, 5
/* 801DF088 001DBFE8 90 E1 00 0C */ stw r7, 0xc(r1)
/* 801DF08C 001DBFEC 7F E3 FB 78 */ mr r3, r31
@ -5787,8 +5787,8 @@ lbl_801DF048:
/* 801DF0A4 001DC004 98 01 00 20 */ stb r0, 0x20(r1)
/* 801DF0A8 001DC008 4B F5 23 91 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DF0AC 001DC00C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801DF0B0 001DC010 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 801DF0B4 001DC014 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 801DF0B0 001DC010 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 801DF0B4 001DC014 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 801DF0B8 001DC018 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DF0BC 001DC01C 90 1F 01 10 */ stw r0, 0x110(r31)
/* 801DF0C0 001DC020 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6180,9 +6180,9 @@ lbl_801DF664:
/* 801DF668 001DC5C8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801DF66C 001DC5CC C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801DF670 001DC5D0 38 C5 AA 68 */ addi r6, r5, __vt__13CBodyStateCmd@l
/* 801DF674 001DC5D4 3C 80 80 3E */ lis r4, lbl_803DA9CC@ha
/* 801DF674 001DC5D4 3C 80 80 3E */ lis r4, __vt__22CBCProjectileAttackCmd@ha
/* 801DF678 001DC5D8 90 C1 00 08 */ stw r6, 8(r1)
/* 801DF67C 001DC5DC 38 C4 A9 CC */ addi r6, r4, lbl_803DA9CC@l
/* 801DF67C 001DC5DC 38 C4 A9 CC */ addi r6, r4, __vt__22CBCProjectileAttackCmd@l
/* 801DF680 001DC5E0 C0 23 00 04 */ lfs f1, 4(r3)
/* 801DF684 001DC5E4 C0 03 00 08 */ lfs f0, 8(r3)
/* 801DF688 001DC5E8 38 E0 00 06 */ li r7, 6
@ -6200,8 +6200,8 @@ lbl_801DF664:
/* 801DF6B8 001DC618 98 01 00 20 */ stb r0, 0x20(r1)
/* 801DF6BC 001DC61C 4B F5 1D 7D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DF6C0 001DC620 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801DF6C4 001DC624 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801DF6C8 001DC628 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 801DF6C4 001DC624 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801DF6C8 001DC628 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 801DF6CC 001DC62C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DF6D0 001DC630 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 801DF6D4 001DC634 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -6279,12 +6279,12 @@ lbl_801DF7C8:
/* 801DF7CC 001DC72C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 801DF7D0 001DC730 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 801DF7D4 001DC734 38 A4 AA 68 */ addi r5, r4, __vt__13CBodyStateCmd@l
/* 801DF7D8 001DC738 3C 80 80 3E */ lis r4, lbl_803DA9CC@ha
/* 801DF7D8 001DC738 3C 80 80 3E */ lis r4, __vt__22CBCProjectileAttackCmd@ha
/* 801DF7DC 001DC73C 90 A1 00 08 */ stw r5, 8(r1)
/* 801DF7E0 001DC740 38 00 00 00 */ li r0, 0
/* 801DF7E4 001DC744 C0 23 00 04 */ lfs f1, 4(r3)
/* 801DF7E8 001DC748 C0 03 00 08 */ lfs f0, 8(r3)
/* 801DF7EC 001DC74C 38 A4 A9 CC */ addi r5, r4, lbl_803DA9CC@l
/* 801DF7EC 001DC74C 38 A4 A9 CC */ addi r5, r4, __vt__22CBCProjectileAttackCmd@l
/* 801DF7F0 001DC750 38 60 00 06 */ li r3, 6
/* 801DF7F4 001DC754 3B E6 00 04 */ addi r31, r6, 4
/* 801DF7F8 001DC758 90 61 00 0C */ stw r3, 0xc(r1)
@ -6298,8 +6298,8 @@ lbl_801DF7C8:
/* 801DF818 001DC778 98 01 00 20 */ stb r0, 0x20(r1)
/* 801DF81C 001DC77C 4B F5 1C 1D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DF820 001DC780 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801DF824 001DC784 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 801DF828 001DC788 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 801DF824 001DC784 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 801DF828 001DC788 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 801DF82C 001DC78C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DF830 001DC790 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 801DF834 001DC794 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -6372,11 +6372,11 @@ lbl_801DF904:
/* 801DF91C 001DC87C 48 00 00 80 */ b lbl_801DF99C
lbl_801DF920:
/* 801DF920 001DC880 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801DF924 001DC884 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801DF924 001DC884 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801DF928 001DC888 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801DF92C 001DC88C 38 80 00 12 */ li r4, 0x12
/* 801DF930 001DC890 90 01 00 08 */ stw r0, 8(r1)
/* 801DF934 001DC894 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 801DF934 001DC894 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 801DF938 001DC898 38 00 00 01 */ li r0, 1
/* 801DF93C 001DC89C 3B E6 00 04 */ addi r31, r6, 4
/* 801DF940 001DC8A0 90 81 00 0C */ stw r4, 0xc(r1)
@ -6386,8 +6386,8 @@ lbl_801DF920:
/* 801DF950 001DC8B0 90 01 00 10 */ stw r0, 0x10(r1)
/* 801DF954 001DC8B4 4B F5 1A E5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DF958 001DC8B8 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801DF95C 001DC8BC 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801DF960 001DC8C0 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 801DF95C 001DC8BC 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801DF960 001DC8C0 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 801DF964 001DC8C4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DF968 001DC8C8 90 1F 02 14 */ stw r0, 0x214(r31)
/* 801DF96C 001DC8CC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -6469,11 +6469,11 @@ lbl_801DFA60:
/* 801DFA78 001DC9D8 48 00 00 80 */ b lbl_801DFAF8
lbl_801DFA7C:
/* 801DFA7C 001DC9DC 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 801DFA80 001DC9E0 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801DFA80 001DC9E0 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801DFA84 001DC9E4 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 801DFA88 001DC9E8 38 80 00 12 */ li r4, 0x12
/* 801DFA8C 001DC9EC 90 01 00 10 */ stw r0, 0x10(r1)
/* 801DFA90 001DC9F0 38 A3 AA 14 */ addi r5, r3, lbl_803DAA14@l
/* 801DFA90 001DC9F0 38 A3 AA 14 */ addi r5, r3, __vt__11CBCTauntCmd@l
/* 801DFA94 001DC9F4 38 00 00 01 */ li r0, 1
/* 801DFA98 001DC9F8 3B E6 00 04 */ addi r31, r6, 4
/* 801DFA9C 001DC9FC 90 81 00 14 */ stw r4, 0x14(r1)
@ -6483,8 +6483,8 @@ lbl_801DFA7C:
/* 801DFAAC 001DCA0C 90 01 00 18 */ stw r0, 0x18(r1)
/* 801DFAB0 001DCA10 4B F5 19 89 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801DFAB4 001DCA14 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801DFAB8 001DCA18 3C 60 80 3E */ lis r3, lbl_803DAA14@ha
/* 801DFABC 001DCA1C 38 83 AA 14 */ addi r4, r3, lbl_803DAA14@l
/* 801DFAB8 001DCA18 3C 60 80 3E */ lis r3, __vt__11CBCTauntCmd@ha
/* 801DFABC 001DCA1C 38 83 AA 14 */ addi r4, r3, __vt__11CBCTauntCmd@l
/* 801DFAC0 001DCA20 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801DFAC4 001DCA24 90 1F 02 14 */ stw r0, 0x214(r31)
/* 801DFAC8 001DCA28 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -9013,9 +9013,9 @@ lbl_801E1F08:
/* 801E1F84 001DEEE4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801E1F88 001DEEE8 C0 02 AC D8 */ lfs f0, lbl_805AC9F8@sda21(r2)
/* 801E1F8C 001DEEEC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 801E1F90 001DEEF0 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 801E1F90 001DEEF0 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 801E1F94 001DEEF4 90 01 01 D4 */ stw r0, 0x1d4(r1)
/* 801E1F98 001DEEF8 38 C3 10 C8 */ addi r6, r3, lbl_803E10C8@l
/* 801E1F98 001DEEF8 38 C3 10 C8 */ addi r6, r3, __vt__22CBCAdditiveReactionCmd@l
/* 801E1F9C 001DEEFC 38 60 00 1A */ li r3, 0x1a
/* 801E1FA0 001DEF00 38 A0 00 05 */ li r5, 5
/* 801E1FA4 001DEF04 38 00 00 00 */ li r0, 0
@ -9029,8 +9029,8 @@ lbl_801E1F08:
/* 801E1FC4 001DEF24 98 01 01 E4 */ stb r0, 0x1e4(r1)
/* 801E1FC8 001DEF28 4B F4 F4 71 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 801E1FCC 001DEF2C 80 01 01 D8 */ lwz r0, 0x1d8(r1)
/* 801E1FD0 001DEF30 3C 60 80 3E */ lis r3, lbl_803E10C8@ha
/* 801E1FD4 001DEF34 38 83 10 C8 */ addi r4, r3, lbl_803E10C8@l
/* 801E1FD0 001DEF30 3C 60 80 3E */ lis r3, __vt__22CBCAdditiveReactionCmd@ha
/* 801E1FD4 001DEF34 38 83 10 C8 */ addi r4, r3, __vt__22CBCAdditiveReactionCmd@l
/* 801E1FD8 001DEF38 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 801E1FDC 001DEF3C 90 12 02 88 */ stw r0, 0x288(r18)
/* 801E1FE0 001DEF40 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -1995,9 +1995,9 @@ lbl_8020500C:
/* 8020500C 00201F6C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80205010 00201F70 38 A0 00 00 */ li r5, 0
/* 80205014 00201F74 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 80205018 00201F78 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 80205018 00201F78 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 8020501C 00201F7C 90 01 00 18 */ stw r0, 0x18(r1)
/* 80205020 00201F80 38 03 AA 20 */ addi r0, r3, lbl_803DAA20@l
/* 80205020 00201F80 38 03 AA 20 */ addi r0, r3, __vt__11CBCGetupCmd@l
/* 80205024 00201F84 3B C4 00 04 */ addi r30, r4, 4
/* 80205028 00201F88 38 80 00 00 */ li r4, 0
/* 8020502C 00201F8C 90 A1 00 1C */ stw r5, 0x1c(r1)
@ -2006,8 +2006,8 @@ lbl_8020500C:
/* 80205038 00201F98 90 A1 00 20 */ stw r5, 0x20(r1)
/* 8020503C 00201F9C 4B F2 C3 FD */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80205040 00201FA0 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 80205044 00201FA4 3C 60 80 3E */ lis r3, lbl_803DAA20@ha
/* 80205048 00201FA8 38 83 AA 20 */ addi r4, r3, lbl_803DAA20@l
/* 80205044 00201FA4 3C 60 80 3E */ lis r3, __vt__11CBCGetupCmd@ha
/* 80205048 00201FA8 38 83 AA 20 */ addi r4, r3, __vt__11CBCGetupCmd@l
/* 8020504C 00201FAC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80205050 00201FB0 90 1E 00 BC */ stw r0, 0xbc(r30)
/* 80205054 00201FB4 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -738,9 +738,9 @@ lbl_80268CF4:
/* 80268D58 00265CB8 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 80268D5C 00265CBC 80 74 04 50 */ lwz r3, 0x450(r20)
/* 80268D60 00265CC0 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 80268D64 00265CC4 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 80268D64 00265CC4 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 80268D68 00265CC8 90 01 00 0C */ stw r0, 0xc(r1)
/* 80268D6C 00265CCC 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 80268D6C 00265CCC 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 80268D70 00265CD0 38 80 00 01 */ li r4, 1
/* 80268D74 00265CD4 38 A0 00 05 */ li r5, 5
/* 80268D78 00265CD8 38 00 00 00 */ li r0, 0
@ -753,8 +753,8 @@ lbl_80268CF4:
/* 80268D94 00265CF4 90 01 00 18 */ stw r0, 0x18(r1)
/* 80268D98 00265CF8 4B EC 86 A1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 80268D9C 00265CFC 80 01 00 10 */ lwz r0, 0x10(r1)
/* 80268DA0 00265D00 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 80268DA4 00265D04 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 80268DA0 00265D00 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 80268DA4 00265D04 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 80268DA8 00265D08 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 80268DAC 00265D0C 90 15 00 C8 */ stw r0, 0xc8(r21)
/* 80268DB0 00265D10 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -2782,9 +2782,9 @@ lbl_8010CEFC:
/* 8010CF28 00109E88 3C A0 80 3E */ lis r5, __vt__13CBodyStateCmd@ha
/* 8010CF2C 00109E8C 80 9F 04 50 */ lwz r4, 0x450(r31)
/* 8010CF30 00109E90 38 05 AA 68 */ addi r0, r5, __vt__13CBodyStateCmd@l
/* 8010CF34 00109E94 3C A0 80 3E */ lis r5, lbl_803DA9E4@ha
/* 8010CF34 00109E94 3C A0 80 3E */ lis r5, __vt__10CBCStepCmd@ha
/* 8010CF38 00109E98 90 01 00 74 */ stw r0, 0x74(r1)
/* 8010CF3C 00109E9C 38 A5 A9 E4 */ addi r5, r5, lbl_803DA9E4@l
/* 8010CF3C 00109E9C 38 A5 A9 E4 */ addi r5, r5, __vt__10CBCStepCmd@l
/* 8010CF40 00109EA0 38 C0 00 01 */ li r6, 1
/* 8010CF44 00109EA4 38 00 00 00 */ li r0, 0
/* 8010CF48 00109EA8 90 C1 00 78 */ stw r6, 0x78(r1)
@ -2796,8 +2796,8 @@ lbl_8010CEFC:
/* 8010CF60 00109EC0 90 01 00 80 */ stw r0, 0x80(r1)
/* 8010CF64 00109EC4 48 02 44 D5 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010CF68 00109EC8 80 01 00 78 */ lwz r0, 0x78(r1)
/* 8010CF6C 00109ECC 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010CF70 00109ED0 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8010CF6C 00109ECC 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010CF70 00109ED0 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8010CF74 00109ED4 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010CF78 00109ED8 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8010CF7C 00109EDC 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -2896,9 +2896,9 @@ lbl_8010D0E0:
/* 8010D0E0 0010A040 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8010D0E4 0010A044 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8010D0E8 0010A048 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8010D0EC 0010A04C 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8010D0EC 0010A04C 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8010D0F0 0010A050 90 01 00 40 */ stw r0, 0x40(r1)
/* 8010D0F4 0010A054 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 8010D0F4 0010A054 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 8010D0F8 0010A058 38 80 00 01 */ li r4, 1
/* 8010D0FC 0010A05C 38 A0 00 02 */ li r5, 2
/* 8010D100 0010A060 38 00 00 00 */ li r0, 0
@ -2911,8 +2911,8 @@ lbl_8010D0E0:
/* 8010D11C 0010A07C 90 01 00 4C */ stw r0, 0x4c(r1)
/* 8010D120 0010A080 48 02 43 19 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010D124 0010A084 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8010D128 0010A088 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010D12C 0010A08C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8010D128 0010A088 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010D12C 0010A08C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8010D130 0010A090 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010D134 0010A094 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8010D138 0010A098 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -2927,9 +2927,9 @@ lbl_8010D158:
/* 8010D158 0010A0B8 3C 80 80 3E */ lis r4, __vt__13CBodyStateCmd@ha
/* 8010D15C 0010A0BC 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8010D160 0010A0C0 38 04 AA 68 */ addi r0, r4, __vt__13CBodyStateCmd@l
/* 8010D164 0010A0C4 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8010D164 0010A0C4 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8010D168 0010A0C8 90 01 00 30 */ stw r0, 0x30(r1)
/* 8010D16C 0010A0CC 38 C4 A9 E4 */ addi r6, r4, lbl_803DA9E4@l
/* 8010D16C 0010A0CC 38 C4 A9 E4 */ addi r6, r4, __vt__10CBCStepCmd@l
/* 8010D170 0010A0D0 38 80 00 01 */ li r4, 1
/* 8010D174 0010A0D4 38 A0 00 03 */ li r5, 3
/* 8010D178 0010A0D8 38 00 00 00 */ li r0, 0
@ -2942,8 +2942,8 @@ lbl_8010D158:
/* 8010D194 0010A0F4 90 01 00 3C */ stw r0, 0x3c(r1)
/* 8010D198 0010A0F8 48 02 42 A1 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010D19C 0010A0FC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8010D1A0 0010A100 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010D1A4 0010A104 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8010D1A0 0010A100 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010D1A4 0010A104 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8010D1A8 0010A108 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010D1AC 0010A10C 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8010D1B0 0010A110 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3338,9 +3338,9 @@ lbl_8010D728:
/* 8010D72C 0010A68C 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8010D730 0010A690 C4 43 66 A0 */ lfsu f2, sZeroVector__9CVector3f@l(r3)
/* 8010D734 0010A694 38 C5 AA 68 */ addi r6, r5, __vt__13CBodyStateCmd@l
/* 8010D738 0010A698 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 8010D738 0010A698 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 8010D73C 0010A69C 90 C1 00 14 */ stw r6, 0x14(r1)
/* 8010D740 0010A6A0 38 C4 A9 D8 */ addi r6, r4, lbl_803DA9D8@l
/* 8010D740 0010A6A0 38 C4 A9 D8 */ addi r6, r4, __vt__17CBCMeleeAttackCmd@l
/* 8010D744 0010A6A4 C0 23 00 04 */ lfs f1, 4(r3)
/* 8010D748 0010A6A8 C0 03 00 08 */ lfs f0, 8(r3)
/* 8010D74C 0010A6AC 38 E0 00 05 */ li r7, 5
@ -3358,8 +3358,8 @@ lbl_8010D728:
/* 8010D77C 0010A6DC 98 01 00 2C */ stb r0, 0x2c(r1)
/* 8010D780 0010A6E0 48 02 3C B9 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010D784 0010A6E4 80 01 00 18 */ lwz r0, 0x18(r1)
/* 8010D788 0010A6E8 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8010D78C 0010A6EC 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8010D788 0010A6E8 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8010D78C 0010A6EC 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8010D790 0010A6F0 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010D794 0010A6F4 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8010D798 0010A6F8 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -3775,9 +3775,9 @@ lbl_8010DD7C:
/* 8010DD8C 0010ACEC 38 A0 00 01 */ li r5, 1
/* 8010DD90 0010ACF0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8010DD94 0010ACF4 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8010DD98 0010ACF8 3C 80 80 3E */ lis r4, lbl_803DA9E4@ha
/* 8010DD98 0010ACF8 3C 80 80 3E */ lis r4, __vt__10CBCStepCmd@ha
/* 8010DD9C 0010ACFC 90 01 00 08 */ stw r0, 8(r1)
/* 8010DDA0 0010AD00 38 04 A9 E4 */ addi r0, r4, lbl_803DA9E4@l
/* 8010DDA0 0010AD00 38 04 A9 E4 */ addi r0, r4, __vt__10CBCStepCmd@l
/* 8010DDA4 0010AD04 3B C3 00 04 */ addi r30, r3, 4
/* 8010DDA8 0010AD08 90 A1 00 0C */ stw r5, 0xc(r1)
/* 8010DDAC 0010AD0C 7F C3 F3 78 */ mr r3, r30
@ -3787,8 +3787,8 @@ lbl_8010DD7C:
/* 8010DDBC 0010AD1C 90 A1 00 14 */ stw r5, 0x14(r1)
/* 8010DDC0 0010AD20 48 02 36 79 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010DDC4 0010AD24 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8010DDC8 0010AD28 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010DDCC 0010AD2C 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8010DDC8 0010AD28 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010DDCC 0010AD2C 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8010DDD0 0010AD30 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010DDD4 0010AD34 90 1E 00 C8 */ stw r0, 0xc8(r30)
/* 8010DDD8 0010AD38 38 63 AA 68 */ addi r3, r3, __vt__13CBodyStateCmd@l
@ -4202,9 +4202,9 @@ lbl_8010E39C:
/* 8010E39C 0010B2FC 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010E3A0 0010B300 38 C0 00 01 */ li r6, 1
/* 8010E3A4 0010B304 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
/* 8010E3A8 0010B308 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010E3A8 0010B308 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010E3AC 0010B30C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8010E3B0 0010B310 38 A3 A9 E4 */ addi r5, r3, lbl_803DA9E4@l
/* 8010E3B0 0010B310 38 A3 A9 E4 */ addi r5, r3, __vt__10CBCStepCmd@l
/* 8010E3B4 0010B314 38 00 00 00 */ li r0, 0
/* 8010E3B8 0010B318 3B E4 00 04 */ addi r31, r4, 4
/* 8010E3BC 0010B31C 90 C1 00 18 */ stw r6, 0x18(r1)
@ -4215,8 +4215,8 @@ lbl_8010E39C:
/* 8010E3D0 0010B330 90 01 00 20 */ stw r0, 0x20(r1)
/* 8010E3D4 0010B334 48 02 30 65 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010E3D8 0010B338 80 01 00 18 */ lwz r0, 0x18(r1)
/* 8010E3DC 0010B33C 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010E3E0 0010B340 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8010E3DC 0010B33C 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010E3E0 0010B340 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8010E3E4 0010B344 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010E3E8 0010B348 90 1F 00 C8 */ stw r0, 0xc8(r31)
/* 8010E3EC 0010B34C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4399,9 +4399,9 @@ lbl_8010E63C:
/* 8010E680 0010B5E0 3C A0 80 3E */ lis r5, __vt__13CBodyStateCmd@ha
/* 8010E684 0010B5E4 80 9E 04 50 */ lwz r4, 0x450(r30)
/* 8010E688 0010B5E8 38 05 AA 68 */ addi r0, r5, __vt__13CBodyStateCmd@l
/* 8010E68C 0010B5EC 3C A0 80 3E */ lis r5, lbl_803DA9E4@ha
/* 8010E68C 0010B5EC 3C A0 80 3E */ lis r5, __vt__10CBCStepCmd@ha
/* 8010E690 0010B5F0 90 01 00 20 */ stw r0, 0x20(r1)
/* 8010E694 0010B5F4 38 A5 A9 E4 */ addi r5, r5, lbl_803DA9E4@l
/* 8010E694 0010B5F4 38 A5 A9 E4 */ addi r5, r5, __vt__10CBCStepCmd@l
/* 8010E698 0010B5F8 38 C0 00 01 */ li r6, 1
/* 8010E69C 0010B5FC 38 00 00 00 */ li r0, 0
/* 8010E6A0 0010B600 90 C1 00 24 */ stw r6, 0x24(r1)
@ -4413,8 +4413,8 @@ lbl_8010E63C:
/* 8010E6B8 0010B618 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8010E6BC 0010B61C 48 02 2D 7D */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010E6C0 0010B620 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8010E6C4 0010B624 3C 60 80 3E */ lis r3, lbl_803DA9E4@ha
/* 8010E6C8 0010B628 38 83 A9 E4 */ addi r4, r3, lbl_803DA9E4@l
/* 8010E6C4 0010B624 3C 60 80 3E */ lis r3, __vt__10CBCStepCmd@ha
/* 8010E6C8 0010B628 38 83 A9 E4 */ addi r4, r3, __vt__10CBCStepCmd@l
/* 8010E6CC 0010B62C 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010E6D0 0010B630 90 1D 00 C8 */ stw r0, 0xc8(r29)
/* 8010E6D4 0010B634 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4707,14 +4707,14 @@ lbl_8010EAB0:
/* 8010EAD8 0010BA38 38 C3 AA 68 */ addi r6, r3, __vt__13CBodyStateCmd@l
/* 8010EADC 0010BA3C C0 3F 02 E4 */ lfs f1, 0x2e4(r31)
/* 8010EAE0 0010BA40 C0 1F 02 E8 */ lfs f0, 0x2e8(r31)
/* 8010EAE4 0010BA44 3C 80 80 3E */ lis r4, lbl_803DA9CC@ha
/* 8010EAE4 0010BA44 3C 80 80 3E */ lis r4, __vt__22CBCProjectileAttackCmd@ha
/* 8010EAE8 0010BA48 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8010EAEC 0010BA4C 38 E0 00 06 */ li r7, 6
/* 8010EAF0 0010BA50 38 A0 00 01 */ li r5, 1
/* 8010EAF4 0010BA54 38 00 00 00 */ li r0, 0
/* 8010EAF8 0010BA58 3B E3 00 04 */ addi r31, r3, 4
/* 8010EAFC 0010BA5C 90 C1 00 2C */ stw r6, 0x2c(r1)
/* 8010EB00 0010BA60 38 C4 A9 CC */ addi r6, r4, lbl_803DA9CC@l
/* 8010EB00 0010BA60 38 C4 A9 CC */ addi r6, r4, __vt__22CBCProjectileAttackCmd@l
/* 8010EB04 0010BA64 38 80 00 06 */ li r4, 6
/* 8010EB08 0010BA68 90 E1 00 30 */ stw r7, 0x30(r1)
/* 8010EB0C 0010BA6C 7F E3 FB 78 */ mr r3, r31
@ -4726,8 +4726,8 @@ lbl_8010EAB0:
/* 8010EB24 0010BA84 98 01 00 44 */ stb r0, 0x44(r1)
/* 8010EB28 0010BA88 48 02 29 11 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010EB2C 0010BA8C 80 01 00 30 */ lwz r0, 0x30(r1)
/* 8010EB30 0010BA90 3C 60 80 3E */ lis r3, lbl_803DA9CC@ha
/* 8010EB34 0010BA94 38 83 A9 CC */ addi r4, r3, lbl_803DA9CC@l
/* 8010EB30 0010BA90 3C 60 80 3E */ lis r3, __vt__22CBCProjectileAttackCmd@ha
/* 8010EB34 0010BA94 38 83 A9 CC */ addi r4, r3, __vt__22CBCProjectileAttackCmd@l
/* 8010EB38 0010BA98 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010EB3C 0010BA9C 90 1F 01 2C */ stw r0, 0x12c(r31)
/* 8010EB40 0010BAA0 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l
@ -4908,9 +4908,9 @@ lbl_8010EDBC:
/* 8010EDC0 0010BD20 38 00 00 01 */ li r0, 1
/* 8010EDC4 0010BD24 38 A3 AA 68 */ addi r5, r3, __vt__13CBodyStateCmd@l
/* 8010EDC8 0010BD28 80 7F 04 50 */ lwz r3, 0x450(r31)
/* 8010EDCC 0010BD2C 3C 80 80 3E */ lis r4, lbl_803DA9D8@ha
/* 8010EDCC 0010BD2C 3C 80 80 3E */ lis r4, __vt__17CBCMeleeAttackCmd@ha
/* 8010EDD0 0010BD30 90 A1 00 44 */ stw r5, 0x44(r1)
/* 8010EDD4 0010BD34 38 A4 A9 D8 */ addi r5, r4, lbl_803DA9D8@l
/* 8010EDD4 0010BD34 38 A4 A9 D8 */ addi r5, r4, __vt__17CBCMeleeAttackCmd@l
/* 8010EDD8 0010BD38 38 80 00 05 */ li r4, 5
/* 8010EDDC 0010BD3C 3B E3 00 04 */ addi r31, r3, 4
/* 8010EDE0 0010BD40 90 81 00 48 */ stw r4, 0x48(r1)
@ -4924,8 +4924,8 @@ lbl_8010EDBC:
/* 8010EE00 0010BD60 98 01 00 5C */ stb r0, 0x5c(r1)
/* 8010EE04 0010BD64 48 02 26 35 */ bl DeliverCmd__16CBodyStateCmdMgrF13EBodyStateCmd
/* 8010EE08 0010BD68 80 01 00 48 */ lwz r0, 0x48(r1)
/* 8010EE0C 0010BD6C 3C 60 80 3E */ lis r3, lbl_803DA9D8@ha
/* 8010EE10 0010BD70 38 83 A9 D8 */ addi r4, r3, lbl_803DA9D8@l
/* 8010EE0C 0010BD6C 3C 60 80 3E */ lis r3, __vt__17CBCMeleeAttackCmd@ha
/* 8010EE10 0010BD70 38 83 A9 D8 */ addi r4, r3, __vt__17CBCMeleeAttackCmd@l
/* 8010EE14 0010BD74 3C 60 80 3E */ lis r3, __vt__13CBodyStateCmd@ha
/* 8010EE18 0010BD78 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8010EE1C 0010BD7C 38 03 AA 68 */ addi r0, r3, __vt__13CBodyStateCmd@l

View File

@ -159,7 +159,7 @@ LIBS = [
["MetroidPrime/ScriptObjects/CScriptGrapplePoint", True],
["MetroidPrime/ScriptObjects/CHUDBillboardEffect", False],
"MetroidPrime/Enemies/CFlickerBat",
"MetroidPrime/BodyState/CBodyStateCmdMgr",
["MetroidPrime/BodyState/CBodyStateCmdMgr", False],
["MetroidPrime/BodyState/CBodyStateInfo", False],
["MetroidPrime/BodyState/CBSAttack", False],
["MetroidPrime/BodyState/CBSDie", True],
@ -170,7 +170,7 @@ LIBS = [
"MetroidPrime/BodyState/CBSLocomotion",
["MetroidPrime/BodyState/CBSStep", True],
["MetroidPrime/BodyState/CBSTurn", False],
"MetroidPrime/BodyState/CBodyController",
["MetroidPrime/BodyState/CBodyController", False],
["MetroidPrime/BodyState/CBSLoopAttack", False],
["MetroidPrime/Weapons/CTargetableProjectile", False],
["MetroidPrime/BodyState/CBSLoopReaction", False],

View File

@ -29,6 +29,7 @@ public:
return &x0_states[index];
}*/
int GetDefaultState() const { return x10_defaultState; }
private:
rstl::vector< CPASAnimState > x0_states;
int x10_defaultState;

View File

@ -8,16 +8,16 @@
class CActor;
class CPASDatabase;
class CQuaternion;
class CAnimPlaybackParms;
class CPASAnimParmData;
class CRandom16;
class CStateManager;
class CBodyController {
public:
CBodyController();
CActor& GetOwner() const { return x0_actor; }
CBodyController(CActor& actor, float turnSpeed, EBodyType bodyType);
CActor& GetOwner() const { return *x0_actor; }
CBodyStateCmdMgr& CommandMgr() { return x4_cmdMgr; }
const CBodyStateCmdMgr& GetCommandMgr() const { return x4_cmdMgr; }
@ -26,26 +26,45 @@ public:
void SetDeltaRotation(const CQuaternion& q);
void SetCurrentAnimation(const CAnimPlaybackParms& parms, bool loop, bool noTrans);
void FaceDirection(const CVector3f& v0, float dt);
void FaceDirection3D(const CVector3f& v0, float dt);
void EnableAnimation(bool enable);
void PlayBestAnimation(const CPASAnimParmData& parms, CRandom16& r);
void LoopBestAnimation(const CPASAnimParmData& parms, CRandom16& r);
bool HasIceBreakoutState();
void Activate(CStateManager& mgr);
void Update(float dt, CStateManager& mgr);
void UpdateBody(float dt, CStateManager& mgr);
void UpdateFrozenInfo(float dt, CStateManager& mgr);
bool HasBodyState(pas::EAnimationState state) const;
void SetLocomotionType(pas::ELocomotionType type);
float GetPercentageFrozen() const;
void SetPlaybackRate(float rate);
void SetFallState(pas::EFallState state); // { x2f0_fallState = state; }
pas::EFallState GetFallState() const; // { return x2f0_fallState; }
const CBodyStateInfo& GetBodyStateInfo() const { return x2a4_bodyStateInfo; }
int GetCurrentAnimId() const { return x2f8_curAnim; }
pas::ELocomotionType GetLocomotionType() const { return x2ec_locomotionType; }
int GetCurrentAnimId() const { return x2f8_curAnim; }
void SetTurnSpeed(float speed);
bool IsAnimationOver() const { return x300_24_animationOver; }
bool ShouldPlayDeathAnims() const { return x300_28_playDeathAnims; }
float GetRestrictedFlyerMoveSpeed() const { return x330_restrictedFlyerMoveSpeed; }
void SetRestrictedFlyerMoveSpeed(float speed) { x330_restrictedFlyerMoveSpeed = speed; }
void Freeze(float intoFreezeDur, float frozenDur, float breakoutDur);
void UnFreeze();
void FrozenBreakout();
void MultiplyPlaybackRate(float scale);
void SetOnFire(float duration);
void DouseFlames();
bool IsFrozen() const { return x300_26_frozen; }
void SetElectrocuting(float duration);
bool IsElectrocuting() const { return x324_electrocutionDur > 0.f; }
bool IsOnFire() const { return x320_fireDur > 0.f; }
void StopElectrocution();
private:
CActor& x0_actor;
CActor* x0_actor;
CBodyStateCmdMgr x4_cmdMgr;
CBodyStateInfo x2a4_bodyStateInfo;
CQuaternion x2dc_rot;

View File

@ -9,6 +9,7 @@
#include "Kyoto/Math/CUnitVector3f.hpp"
#include "Kyoto/Math/CVector3f.hpp"
#include "rstl/reserved_vector.hpp"
enum ESteeringBlendMode {
kSBM_Normal,
@ -152,9 +153,6 @@ private:
class CBCSlideCmd : public CBodyStateCmd {
public:
explicit CBCSlideCmd()
: CBodyStateCmd(kBSC_Slide), x8_type(pas::kSlide_Invalid), xc_dir(CVector3f::Zero()) {}
CBCSlideCmd(pas::ESlideType type, const CVector3f& dir)
: CBodyStateCmd(kBSC_Slide), x8_type(type), xc_dir(dir) {}
@ -396,11 +394,16 @@ private:
class CBodyStateCmdMgr {
public:
CBodyStateCmdMgr();
~CBodyStateCmdMgr();
void ClearLocomotionCmds();
void DeliverCmd(const CBCLocomotionCmd& cmd);
void DeliverCmd(EBodyStateCmd cmd);
void DeliverCmd2(EBodyStateCmd cmd) {
xb4_deliveredCmdMask |= 1 << cmd;
}
void DeliverCmd(const CBodyStateCmd& cmd) {}
void DeliverCmd(const CBodyStateCmd& cmd);
void DeliverCmd(const CBCGenerateCmd& cmd) {
DeliverCmd(kBSC_Generate);
@ -419,14 +422,21 @@ public:
x1f8_slide = cmd;
}
void DeliverTargetVector(const CVector3f& t) { x18_target = t; }
void DeliverCmd(const CBCAdditiveReactionCmd& cmd) {
DeliverCmd(cmd.GetCommandId());
x284_additiveReaction = cmd;
}
void DeliverTargetVector(const CVector3f& t) { x18_target = t; }
void BlendSteeringCmds();
void SetSteeringSpeedRange(float rmin, float rmax);
void Reset();
CBodyStateCmd* GetCmd(EBodyStateCmd cmd);
const CBodyStateCmd* GetCmd(EBodyStateCmd cmd) const;
const CVector3f& GetMoveVector() const { return x0_move; }
const CVector3f& GetFaceVector() const { return xc_face; }
const CVector3f& GetTargetVector() const { return x18_target; }
const CVector3f& GetAdditiveTargetVector() const { return x24_additiveTarget; }
private:
CVector3f x0_move;
CVector3f xc_face;

View File

@ -17,6 +17,7 @@ public:
CBodyStateInfo(CActor& actor, EBodyType type);
~CBodyStateInfo();
void SetBodyController(CBodyController* controller) { x18_bodyController = controller; }
float GetMaximumPitch() const { return x30_maxPitch; }
void SetMaximumPitch(float pitch) { x30_maxPitch = pitch; }
bool GetLocoAnimChangeAtEndOfAnimOnly() const { return x34_24_changeLocoAtEndOfAnimOnly; }

View File

@ -201,8 +201,8 @@ public:
// GetDrawShadow__6CActorCFv
// GetRenderBoundsCached__6CActorCFv
// GetRenderParticleDatabaseInside__6CActorCFv
// HasModelParticles__6CActorCFv
void SetVolume(uchar volume);
private:
CTransform4f x34_transform;

View File

@ -108,7 +108,7 @@ public:
// RenderAuxiliary__9CAnimDataCFRC14CFrustumPlanes
// RecalcPoseBuilder__9CAnimDataCFPC13CCharAnimTime
float GetAnimationDuration(int animIn) const;
// GetAnimTimeRemaining__9CAnimDataCFRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>
float GetAnimTimeRemaining(const rstl::string& name) const;
// IsAnimTimeRemaining__9CAnimDataCFfRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>
bool IsAnimTimeRemaining(float, const rstl::string&) const;
// GetLocatorTransform__9CAnimDataCFRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>PC13CCharAnimTime
@ -163,7 +163,7 @@ public:
// CacheInt32PoiList__9CAnimDataFRC13CCharAnimTimeiRCQ24rstl25ncrc_ptr<13CAnimTreeNode>
// GetIceModel__9CAnimDataCFv
// GetPASDatabase__9CAnimDataCFv
const CPASDatabase& GetPASDatabase() const { return xc_charInfo.GetPASDatabase(); }
// EnableLooping__9CAnimDataFb
// GetCurrentAnimation__9CAnimDataCFv
// GetSkinnedModel__9CAnimDataCFv

View File

@ -45,6 +45,8 @@ public:
, x1c_deltaOrient(deltaOrient)
, x20_objectXf(xf)
, x24_objectScale(scale) {}
int GetAnimationId() const { return x0_animA; }
};
CHECK_SIZEOF(CAnimPlaybackParms, 0x28)

View File

@ -0,0 +1,247 @@
#include "MetroidPrime/BodyState/CBodyController.hpp"
#include "MetroidPrime/BodyState/CAdditiveBodyState.hpp"
#include "MetroidPrime/BodyState/CBodyState.hpp"
#include "MetroidPrime/CActor.hpp"
#include "MetroidPrime/CAnimData.hpp"
#include "MetroidPrime/CAnimPlaybackParms.hpp"
#include "MetroidPrime/CModelData.hpp"
#include "MetroidPrime/CPhysicsActor.hpp"
#include "MetroidPrime/TCastTo.hpp"
#include "rstl/math.hpp"
#include "Kyoto/Animation/CPASDatabase.hpp"
CBodyController::CBodyController(CActor& actor, float turnSpeed, EBodyType bodyType)
: x0_actor(&actor)
, x2a4_bodyStateInfo(actor, bodyType)
, x2dc_rot(CQuaternion::NoRotation())
, x2ec_locomotionType(pas::kLT_Relaxed)
, x2f0_fallState(pas::kFS_Zero)
, x2f4_bodyType(bodyType)
, x2f8_curAnim(-1)
, x2fc_turnSpeed(turnSpeed)
, x300_24_animationOver(false)
, x300_25_active(false)
, x300_26_frozen(false)
, x300_27_hasBeenFrozen(false)
, x300_28_playDeathAnims(true)
, x304_intoFreezeDur(0.f)
, x308_frozenDur(0.f)
, x30c_breakoutDur(0.f)
, x310_timeFrozen(0.f)
, x314_backedUpForce(CVector3f::Zero())
, x320_fireDur(0.f)
, x324_electrocutionDur(0.f)
, x328_timeOnFire(0.f)
, x32c_timeElectrocuting(0.f)
, x330_restrictedFlyerMoveSpeed(0.f) {
x2a4_bodyStateInfo.SetBodyController(this);
}
void CBodyController::Activate(CStateManager& mgr) {
x300_25_active = true;
x2a4_bodyStateInfo.SetState(pas::EAnimationState(GetPASDatabase().GetDefaultState()));
x2a4_bodyStateInfo.GetCurrentState()->Start(*this, mgr);
x2a4_bodyStateInfo.GetCurrentAdditiveState()->Start(*this, mgr);
}
void CBodyController::Update(float dt, CStateManager& mgr) {
SetPlaybackRate(1.f);
if (!x300_25_active) {
return;
}
x300_24_animationOver = !GetOwner().GetModelData()->GetAnimationData()->IsAnimTimeRemaining(
dt, rstl::string_l("Whole Body"));
x4_cmdMgr.BlendSteeringCmds();
x2dc_rot = CQuaternion::NoRotation();
UpdateBody(dt, mgr);
if (CPhysicsActor* act = TCastToPtr< CPhysicsActor >(x0_actor))
act->RotateInOneFrameOR(x2dc_rot, dt);
x4_cmdMgr.Reset();
}
bool CBodyController::HasBodyState(pas::EAnimationState state) const {
return GetOwner().GetModelData()->GetAnimationData()->GetPASDatabase().HasState((int)state);
}
pas::EFallState CBodyController::GetFallState() const { return x2f0_fallState; }
void CBodyController::SetFallState(pas::EFallState state) { x2f0_fallState = state; }
void CBodyController::UpdateBody(float dt, CStateManager& mgr) {
UpdateFrozenInfo(dt, mgr);
if (x320_fireDur > 0.f) {
if (x328_timeOnFire > x320_fireDur) {
x328_timeOnFire = 0.f;
x320_fireDur = 0.f;
} else {
x328_timeOnFire += dt;
}
} else if (x324_electrocutionDur > 0.f) {
if (x32c_timeElectrocuting > x324_electrocutionDur) {
x32c_timeElectrocuting = 0.f;
x324_electrocutionDur = 0.f;
} else {
x32c_timeElectrocuting += dt;
}
}
if (GetPercentageFrozen() < 1.f && x300_28_playDeathAnims) {
pas::EAnimationState nextState =
x2a4_bodyStateInfo.GetCurrentState()->UpdateBody(dt, *this, mgr);
if (nextState != pas::kAS_Invalid) {
x2a4_bodyStateInfo.GetCurrentState()->Shutdown(*this);
x2a4_bodyStateInfo.SetState(nextState);
x2a4_bodyStateInfo.GetCurrentState()->Start(*this, mgr);
}
nextState = x2a4_bodyStateInfo.GetCurrentAdditiveState()->UpdateBody(dt, *this, mgr);
if (nextState != pas::kAS_Invalid) {
x2a4_bodyStateInfo.GetCurrentAdditiveState()->Shutdown(*this);
x2a4_bodyStateInfo.SetAdditiveState(nextState);
x2a4_bodyStateInfo.GetCurrentAdditiveState()->Start(*this, mgr);
}
}
}
void CBodyController::SetLocomotionType(pas::ELocomotionType type) { x2ec_locomotionType = type; }
void CBodyController::SetTurnSpeed(float speed) { x2fc_turnSpeed = rstl::max_val(0.f, speed); }
void CBodyController::EnableAnimation(bool enable) {
GetOwner().ModelData()->AnimationData()->SetIsAnimating(enable);
}
void CBodyController::SetCurrentAnimation(const CAnimPlaybackParms& parms, bool loop,
bool noTrans) {
GetOwner().ModelData()->AnimationData()->SetAnimation(parms, noTrans);
GetOwner().ModelData()->EnableLooping(loop);
x2f8_curAnim = parms.GetAnimationId();
}
float CBodyController::GetAnimTimeRemaining() const {
return GetOwner().GetModelData()->GetAnimationData()->GetAnimTimeRemaining(
rstl::string_l("Whole Body"));
}
void CBodyController::SetPlaybackRate(float rate) {
GetOwner().ModelData()->AnimationData()->SetPlaybackRate(rate);
}
void CBodyController::MultiplyPlaybackRate(float mul) {
GetOwner().ModelData()->AnimationData()->MultiplyPlaybackRate(mul);
}
void CBodyController::SetDeltaRotation(const CQuaternion& q) { x2dc_rot = x2dc_rot * q; }
void CBodyController::FaceDirection(const CVector3f& v0, float dt) {}
void CBodyController::FaceDirection3D(const CVector3f& v0, float dt) {}
const CPASDatabase& CBodyController::GetPASDatabase() const {
return GetOwner().GetModelData()->GetAnimationData()->GetPASDatabase();
}
void CBodyController::PlayBestAnimation(const CPASAnimParmData& parms, CRandom16& r) {
rstl::pair< float, int > best = GetPASDatabase().FindBestAnimation(parms, r, -1);
CAnimPlaybackParms playParms(best.second, -1, 1.f, true);
SetCurrentAnimation(playParms, false, false);
}
void CBodyController::LoopBestAnimation(const CPASAnimParmData& parms, CRandom16& r) {
rstl::pair< float, int > best = GetPASDatabase().FindBestAnimation(parms, r, -1);
CAnimPlaybackParms playParms(best.second, -1, 1.f, true);
SetCurrentAnimation(playParms, true, false);
}
void CBodyController::Freeze(float intoFreezeDur, float frozenDur, float breakoutDur) {
x304_intoFreezeDur = intoFreezeDur;
x308_frozenDur = frozenDur;
x30c_breakoutDur = breakoutDur;
x300_26_frozen = true;
x300_27_hasBeenFrozen = true;
CPhysicsActor* act = TCastToPtr< CPhysicsActor >(GetOwner());
x314_backedUpForce = act->GetConstantForceWR();
act->SetConstantForceWR(CVector3f::Zero());
act->SetMomentumWR(CVector3f::Zero());
x320_fireDur = 0.f;
x328_timeOnFire = 0.f;
x310_timeFrozen = 0.f;
}
void CBodyController::FrozenBreakout() {
if (x300_26_frozen) {
float timeToBreakout = x304_intoFreezeDur + x308_frozenDur;
if (x310_timeFrozen < timeToBreakout)
x310_timeFrozen = timeToBreakout;
}
}
void CBodyController::UnFreeze() {
SetPlaybackRate(1.f);
x300_26_frozen = false;
x304_intoFreezeDur = 0.f;
x308_frozenDur = 0.f;
x30c_breakoutDur = 0.f;
x310_timeFrozen = 0.f;
x0_actor->SetVolume(127);
CPhysicsActor* act = TCastToPtr< CPhysicsActor >(GetOwner());
act->SetConstantForceWR(x314_backedUpForce);
act->SetVelocityWR(x314_backedUpForce * (1.f / act->GetMass()));
}
float CBodyController::GetPercentageFrozen() const {
float sum = x304_intoFreezeDur + x308_frozenDur + x30c_breakoutDur;
if (x310_timeFrozen == 0.f || sum == 0.f)
return 0.f;
if (x310_timeFrozen <= x304_intoFreezeDur && x304_intoFreezeDur > 0.f)
return x310_timeFrozen / x304_intoFreezeDur;
if (x310_timeFrozen < sum - x30c_breakoutDur)
return 1.f;
if (x30c_breakoutDur <= 0.f)
return 1.f;
return 1.f - (x310_timeFrozen - (x308_frozenDur + x304_intoFreezeDur)) / x30c_breakoutDur;
}
void CBodyController::SetOnFire(float duration) {
x320_fireDur = duration;
x328_timeOnFire = 0.f;
if (IsFrozen()) {
UnFreeze();
}
}
void CBodyController::DouseFlames() {
if (x320_fireDur > 0.f) {
x320_fireDur = 0.f;
x328_timeOnFire = 0.f;
}
}
void CBodyController::SetElectrocuting(float duration) {
if (!IsElectrocuting()) {
CBCAdditiveReactionCmd reaction(pas::kART_Electrocution, 1.f, true);
x4_cmdMgr.DeliverCmd(reaction);
}
x324_electrocutionDur = duration;
x32c_timeElectrocuting = 0.f;
if (IsFrozen())
UnFreeze();
else if (IsOnFire())
DouseFlames();
}
void CBodyController::StopElectrocution() {
x324_electrocutionDur = 0.f;
x32c_timeElectrocuting = 0.f;
CBodyStateCmd cmd(kBSC_StopReaction);
x4_cmdMgr.DeliverCmd(cmd);
}

View File

@ -0,0 +1,98 @@
#include "MetroidPrime/BodyState/CBodyStateCmdMgr.hpp"
CBodyStateCmdMgr::CBodyStateCmdMgr()
: x0_move(CVector3f::Zero())
, xc_face(CVector3f::Zero())
, x18_target(CVector3f::Zero())
, x24_additiveTarget(CVector3f::Zero())
, x30_steeringMode(kSBM_Normal)
, x34_steeringSpeedMin(0.f)
, x38_steeringSpeedMax(1.f)
, x3c_steeringSpeed(0.f)
, x40_commandTable(nullptr)
, xb4_deliveredCmdMask(0)
, xb8_getup(pas::kGetup_Invalid)
, xc4_step(pas::kSD_Invalid, pas::kStep_Normal)
, xd4_die(kBSC_Die)
, xdc_knockDown(CVector3f::Zero(), pas::kS_Invalid)
, xf4_knockBack(CVector3f::Zero(), pas::kS_Invalid)
, x10c_meleeAttack(pas::kS_Invalid)
, x128_projectileAttack(pas::kS_Invalid, CVector3f::Zero(), false)
, x144_loopAttack(pas::kLAT_Invalid)
, x154_loopReaction(pas::kRT_Invalid)
, x160_loopHitReaction(pas::kRT_Invalid)
, x16c_exitState(kBSC_ExitState)
, x174_leanFromCover(kBSC_LeanFromCover)
, x17c_nextState(kBSC_NextState)
, x184_maintainVelocity(kBSC_MaintainVelocity)
, x18c_generate(pas::kGType_Invalid, -1)
, x1ac_hurled(CVector3f::Zero(), CVector3f::Zero(), false)
, x1d0_jump(CVector3f::Zero(), pas::kJT_Normal)
, x1f8_slide(pas::kSlide_Invalid, CVector3f::Zero())
, x210_taunt(pas::kTT_Invalid)
, x21c_scripted(-1, false, false, 0.f)
, x230_cover(pas::kCD_Invalid, CVector3f::Zero(), CVector3f::Forward())
, x254_wallHang(kInvalidUniqueId)
, x260_locomotion(kBSC_Locomotion)
, x268_additiveIdle(kBSC_AdditiveIdle)
, x278_additiveFlinch(0.f)
, x284_additiveReaction(pas::kART_Invalid, 0.f, false)
, x298_stopReaction(kBSC_StopReaction) {}
CBodyStateCmdMgr::~CBodyStateCmdMgr() {
x0_move = CVector3f::Zero();
xc_face = CVector3f::Zero();
x18_target = CVector3f::Zero();
x3c_steeringSpeed = 0.f;
xb4_deliveredCmdMask = 0;
}
void CBodyStateCmdMgr::SetSteeringSpeedRange(float rmin, float rmax) {
x34_steeringSpeedMin = rmin;
x38_steeringSpeedMax = rmax;
}
void CBodyStateCmdMgr::DeliverCmd(const CBodyStateCmd& cmd) {
DeliverCmd2(cmd.GetCommandId());
*x40_commandTable[(uint)cmd.GetCommandId()] = cmd;
}
void CBodyStateCmdMgr::DeliverCmd(const CBCLocomotionCmd&) {
}
void CBodyStateCmdMgr::BlendSteeringCmds() {
}
void CBodyStateCmdMgr::Reset() {
x0_move = CVector3f::Zero();
xc_face = CVector3f::Zero();
x18_target = CVector3f::Zero();
x3c_steeringSpeed = 0.f;
xb4_deliveredCmdMask = 0;
}
void CBodyStateCmdMgr::ClearLocomotionCmds() {
x0_move = CVector3f::Zero();
xc_face = CVector3f::Zero();
x3c_steeringSpeed = 0.f;
}
const CBodyStateCmd* CBodyStateCmdMgr::GetCmd(EBodyStateCmd cmd) const {
if (xb4_deliveredCmdMask & (1 << cmd)) {
return x40_commandTable[cmd];
}
return nullptr;
}
CBodyStateCmd* CBodyStateCmdMgr::GetCmd(EBodyStateCmd cmd) {
if (xb4_deliveredCmdMask & (1 << cmd)) {
return x40_commandTable[cmd];
}
return nullptr;
}
void CBodyStateCmdMgr::DeliverCmd(EBodyStateCmd cmd) {
xb4_deliveredCmdMask |= (1 << cmd);
}