mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-20 05:16:24 -04:00
f_op_actor_mng split & started decomp (#112)
* fop-actor-mng * rodata * more actor mng progress * actor mng progress * format * cleanup * fix Mtx function signatures * PR suggestion Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -50,7 +50,7 @@ lbl_80164920:
|
||||
/* 80164928 00161868 48 00 00 0C */ b lbl_80164934
|
||||
lbl_8016492C:
|
||||
/* 8016492C 0016186C 38 80 FF FF */ li r4, -1
|
||||
/* 80164930 00161870 4B EB 8E 71 */ bl fopAcM_searchFromName4Event
|
||||
/* 80164930 00161870 4B EB 8E 71 */ bl fopAcM_searchFromName4Event__FPCcs
|
||||
lbl_80164934:
|
||||
/* 80164934 00161874 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80164938 00161878 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
@@ -135,7 +135,7 @@ lbl_80166930:
|
||||
/*.global fpcSch_JudgeByID*/
|
||||
/* 80166968 001638A8 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID@l
|
||||
/* 8016696C 001638AC 38 81 00 44 */ addi r4, r1, 0x44
|
||||
/* 80166970 001638B0 4B EB 2E 89 */ bl fopAcIt_Judge
|
||||
/* 80166970 001638B0 4B EB 2E 89 */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 80166974 001638B4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80166978 001638B8 41 82 00 2C */ beq lbl_801669A4
|
||||
/* 8016697C 001638BC 88 63 04 9A */ lbz r3, 0x49a(r3)
|
||||
|
||||
@@ -353,7 +353,7 @@ lbl_8016C8AC:
|
||||
/*.global fpcSch_JudgeByID*/
|
||||
/* 8016C8D4 00169814 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID@l
|
||||
/* 8016C8D8 00169818 38 81 01 50 */ addi r4, r1, 0x150
|
||||
/* 8016C8DC 0016981C 4B EA CF 1D */ bl fopAcIt_Judge
|
||||
/* 8016C8DC 0016981C 4B EA CF 1D */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 8016C8E0 00169820 90 7E 01 84 */ stw r3, 0x184(r30)
|
||||
/* 8016C8E4 00169824 80 1E 01 84 */ lwz r0, 0x184(r30)
|
||||
/* 8016C8E8 00169828 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -380,7 +380,7 @@ lbl_8016C90C:
|
||||
/*.global fpcSch_JudgeByID*/
|
||||
/* 8016C930 00169870 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID@l
|
||||
/* 8016C934 00169874 38 81 01 4C */ addi r4, r1, 0x14c
|
||||
/* 8016C938 00169878 4B EA CE C1 */ bl fopAcIt_Judge
|
||||
/* 8016C938 00169878 4B EA CE C1 */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 8016C93C 0016987C 90 7E 01 84 */ stw r3, 0x184(r30)
|
||||
lbl_8016C940:
|
||||
/* 8016C940 00169880 3B 40 00 00 */ li r26, 0
|
||||
|
||||
@@ -253,7 +253,7 @@ lbl_8017B17C:
|
||||
/*.global fpcSch_JudgeForPName*/
|
||||
/* 8017B194 001780D4 38 63 35 78 */ addi r3, r3, fpcSch_JudgeForPName@l
|
||||
/* 8017B198 001780D8 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8017B19C 001780DC 4B E9 E6 5D */ bl fopAcIt_Judge
|
||||
/* 8017B19C 001780DC 4B E9 E6 5D */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 8017B1A0 001780E0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8017B1A4 001780E4 41 82 00 78 */ beq lbl_8017B21C
|
||||
/* 8017B1A8 001780E8 90 7F 04 84 */ stw r3, 0x484(r31)
|
||||
@@ -438,7 +438,7 @@ lbl_8017B414:
|
||||
/*.global fpcSch_JudgeForPName*/
|
||||
/* 8017B45C 0017839C 38 63 35 78 */ addi r3, r3, fpcSch_JudgeForPName@l
|
||||
/* 8017B460 001783A0 38 81 00 0A */ addi r4, r1, 0xa
|
||||
/* 8017B464 001783A4 4B E9 E3 95 */ bl fopAcIt_Judge
|
||||
/* 8017B464 001783A4 4B E9 E3 95 */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 8017B468 001783A8 90 7F 04 7C */ stw r3, 0x47c(r31)
|
||||
/* 8017B46C 001783AC 48 00 00 38 */ b lbl_8017B4A4
|
||||
lbl_8017B470:
|
||||
@@ -455,7 +455,7 @@ lbl_8017B470:
|
||||
/*.global fpcSch_JudgeForPName*/
|
||||
/* 8017B494 001783D4 38 63 35 78 */ addi r3, r3, fpcSch_JudgeForPName@l
|
||||
/* 8017B498 001783D8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8017B49C 001783DC 4B E9 E3 5D */ bl fopAcIt_Judge
|
||||
/* 8017B49C 001783DC 4B E9 E3 5D */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 8017B4A0 001783E0 90 7F 04 7C */ stw r3, 0x47c(r31)
|
||||
lbl_8017B4A4:
|
||||
/* 8017B4A4 001783E4 38 61 03 98 */ addi r3, r1, 0x398
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
/*.global fpcSch_JudgeByID*/
|
||||
/* 80181518 0017E458 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID@l
|
||||
/* 8018151C 0017E45C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80181520 0017E460 4B E9 82 D9 */ bl fopAcIt_Judge
|
||||
/* 80181520 0017E460 4B E9 82 D9 */ bl fopAcIt_Judge__FPFPvPv_PvPv
|
||||
/* 80181524 0017E464 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80181528 0017E468 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018152C 0017E46C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -58,7 +58,7 @@ lbl_801822D4:
|
||||
/* 80182340 0017F280 48 00 00 F4 */ b lbl_80182434
|
||||
lbl_80182344:
|
||||
/* 80182344 0017F284 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80182348 0017F288 4B E9 75 7D */ bl fopAcM_setStageLayer
|
||||
/* 80182348 0017F288 4B E9 75 7D */ bl fopAcM_setStageLayer__FPv
|
||||
/* 8018234C 0017F28C 38 00 00 01 */ li r0, 1
|
||||
/* 80182350 0017F290 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 80182354 0017F294 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
|
||||
Reference in New Issue
Block a user