Match ActorItemDrop (#82)

* feat: begin decompilation

* feat: improve

* feat: update symbols

* feat: huge improvements on decompiling

* feat: rename files and add function to give item

* feat: improvements

* feat: decompiling stuff

* feat: remove deprecated comment

* feat: other improvements

* feat: use float values for mUnk_50 and mUnk_52

* ActorDroppedItem OK

* fix build issues

* fix regressions

* DroppedItem -> ItemDrop and name actor ids

---------

Co-authored-by: Yanis002 <35189056+Yanis002@users.noreply.github.com>
This commit is contained in:
Alessevan
2026-06-17 14:08:35 -04:00
committed by GitHub
parent 1a098fe4b9
commit dfc8f2748c
497 changed files with 1595 additions and 1028 deletions
+2 -2
View File
@@ -193,14 +193,14 @@ _ZN18UnkStruct_027e0ce013func_01fff148Ei kind:function(arm,size=0x20) addr:0x01f
func_01fff168 kind:function(arm,size=0x14) addr:0x01fff168
func_01fff17c kind:function(arm,size=0x28) addr:0x01fff17c
_ZN18UnkStruct_027e0ce013func_01fff1a4Ev kind:function(arm,size=0x3c) addr:0x01fff1a4
func_01fff1e0 kind:function(arm,size=0x74) addr:0x01fff1e0
_ZN18UnkStruct_027e0ce013func_01fff1e0Ev kind:function(arm,size=0x74) addr:0x01fff1e0
func_01fff254 kind:function(arm,size=0x2c) addr:0x01fff254
func_01fff280 kind:function(arm,size=0x28) addr:0x01fff280
func_01fff2a8 kind:function(arm,size=0x24) addr:0x01fff2a8
func_01fff2cc kind:function(arm,size=0x30) addr:0x01fff2cc
func_01fff2fc kind:function(arm,size=0x54) addr:0x01fff2fc
_ZN12ActorManager13func_01fff350EPvPP5Actor kind:function(arm,size=0x64) addr:0x01fff350
_ZN12ActorManager13func_01fff3b4Ei kind:function(arm,size=0x8c) addr:0x01fff3b4
_ZN12ActorManager13func_01fff3b4E8ActorRef kind:function(arm,size=0x8c) addr:0x01fff3b4
func_01fff440 kind:function(arm,size=0x18) addr:0x01fff440
_ZN5Actor10GetActorIdEv kind:function(arm,size=0xc) addr:0x01fff458
_ZN5Actor8vfunc_10Ev kind:function(arm,size=0x34) addr:0x01fff464
+9 -9
View File
@@ -2254,7 +2254,7 @@ func_ov000_02097244 kind:function(arm,size=0x44) addr:0x02097244
func_ov000_02097288 kind:function(arm,size=0x154) addr:0x02097288
_ZN24UnkStruct_ov000_020b539c18func_ov000_02073dcEv kind:function(arm,size=0xc) addr:0x020973dc
_ZN24UnkStruct_ov000_020b539c18func_ov000_02073e8Ev kind:function(arm,size=0xc) addr:0x020973e8
_ZN5Actor19func_ov000_020973f4EP24UnkStruct_ov000_020b539cjP11ActorParamsi kind:function(arm,size=0x50) addr:0x020973f4
_ZN5Actor19func_ov000_020973f4EP8ActorRefP24UnkStruct_ov000_020b539cjP11ActorParamsi kind:function(arm,size=0x50) addr:0x020973f4
func_ov000_02097444 kind:function(arm,size=0x98) addr:0x02097444
_ZN24UnkStruct_ov000_020b539c16GetProfileFromIdEj kind:function(arm,size=0x4c) addr:0x020974dc
func_ov000_02097528 kind:function(arm,size=0x20) addr:0x02097528
@@ -2340,20 +2340,20 @@ func_ov000_020986b4 kind:function(arm,size=0x48) addr:0x020986b4
func_ov000_020986fc kind:function(arm,size=0x7c) addr:0x020986fc
func_ov000_02098778 kind:function(arm,size=0x88) addr:0x02098778
func_ov000_02098800 kind:function(arm,size=0x38) addr:0x02098800
func_ov000_02098838 kind:function(arm,size=0x28) addr:0x02098838
_ZN5Actor19func_ov000_02098838Ev kind:function(arm,size=0x28) addr:0x02098838
func_ov000_02098860 kind:function(arm,size=0xb0) addr:0x02098860
_ZN5Actor19func_ov000_02098910Eii kind:function(arm,size=0xd0) addr:0x02098910
func_ov000_020989e0 kind:function(arm,size=0x38) addr:0x020989e0
_ZN5Actor19func_ov000_020989e0Ev kind:function(arm,size=0x38) addr:0x020989e0
func_ov000_02098a18 kind:function(arm,size=0x48) addr:0x02098a18
_ZN5Actor19func_ov000_02098a60Ei kind:function(arm,size=0x28) addr:0x02098a60
_ZN5Actor19func_ov000_02098a88Eii kind:function(arm,size=0x2c) addr:0x02098a88
func_ov000_02098ab4 kind:function(arm,size=0x74) addr:0x02098ab4
func_ov000_02098b28 kind:function(arm,size=0x64) addr:0x02098b28
func_ov000_02098b8c kind:function(arm,size=0x184) addr:0x02098b8c
_ZN14Actor_Derived2C2Ev kind:function(arm,size=0x64) addr:0x02098b28
_ZN5Actor19func_ov000_02098b8cEii kind:function(arm,size=0x184) addr:0x02098b8c
func_ov000_02098d10 kind:function(arm,size=0x6c) addr:0x02098d10
func_ov000_02098d7c kind:function(arm,size=0x1b8) addr:0x02098d7c
func_ov000_02098f34 kind:function(arm,size=0xd0) addr:0x02098f34
func_ov000_02099004 kind:function(arm,size=0xc) addr:0x02099004
_ZN14Actor_Derived28vfunc_30Ev kind:function(arm,size=0xc) addr:0x02099004
func_ov000_02099010 kind:function(arm,size=0xb0) addr:0x02099010
func_ov000_020990c0 kind:function(arm,size=0x21c) addr:0x020990c0
func_ov000_020992dc kind:function(arm,size=0x90) addr:0x020992dc
@@ -2362,14 +2362,14 @@ func_ov000_020993d0 kind:function(arm,size=0x80) addr:0x020993d0
func_ov000_02099450 kind:function(arm,size=0x50) addr:0x02099450
func_ov000_020994a0 kind:function(arm,size=0x74) addr:0x020994a0
func_ov000_02099514 kind:function(arm,size=0x74) addr:0x02099514
func_ov000_02099588 kind:function(arm,size=0x1b0) addr:0x02099588
_ZN14Actor_Derived28vfunc_54Ev kind:function(arm,size=0x1b0) addr:0x02099588
func_ov000_02099738 kind:function(arm,size=0x2c) addr:0x02099738
func_ov000_02099764 kind:function(arm,size=0x20) addr:0x02099764
func_ov000_02099784 kind:function(arm,size=0x20) addr:0x02099784
func_ov000_020997a4 kind:function(arm,size=0x20) addr:0x020997a4
func_ov000_020997c4 kind:function(arm,size=0x2c) addr:0x020997c4
_ZN19func_ov000_020997f0D1Ev kind:function(arm,size=0x14) addr:0x020997f0
_ZN19func_ov000_02099804D0Ev kind:function(arm,size=0x1c) addr:0x02099804
_ZN14Actor_Derived2D1Ev kind:function(arm,size=0x14) addr:0x020997f0
_ZN14Actor_Derived2D0Ev kind:function(arm,size=0x1c) addr:0x02099804
func_ov000_02099820 kind:function(arm,size=0x50) addr:0x02099820
func_ov000_02099870 kind:function(arm,size=0x80) addr:0x02099870
func_ov000_020998f0 kind:function(arm,size=0x11c) addr:0x020998f0
+6 -3
View File
@@ -149,13 +149,16 @@ src/031_Land/Actor/ActorUnkRLST.cpp:
.text start:0x020f82e0 end:0x020f9dcc
.init start:0x02111800 end:0x02111850
.ctor start:0x021127f8 end:0x021127fc
.bss start:0x02116d84 end:0x02116e94
.bss start:0x02116d84 end:0x02116e6c
src/031_Land/Actor/ActorUnkSPAR_SPBM_SPDR_SPTR.cpp:
src/031_Land/Actor/ActorItemDrop.cpp:
complete
.text start:0x020f9dcc end:0x020fab5c
.init start:0x02111850 end:0x02111988
.ctor start:0x021127fc end:0x02112800
.bss start:0x02116e94 end:0x02116f9c
.rodata start:0x02110bc8 end:0x02110bec
.data start:0x02114ba0 end:0x02114d28
.bss start:0x02116e6c end:0x02116f9c
src/031_Land/Actor/ActorUnkMLCK.cpp:
.text start:0x020fab5c end:0x020fb2ac
+1 -1
View File
@@ -3749,7 +3749,7 @@ from:0x020fa8f0 kind:arm_call to:0x0205c204 module:overlay(0)
from:0x020fa8fc kind:load to:0x02110bc8 module:overlay(31)
from:0x020fa9f0 kind:arm_call to:0x020984d0 module:overlay(0)
from:0x020faa0c kind:arm_call to:0x020f6284 module:overlay(31)
from:0x020faa2c kind:load to:0x02114c28 module:overlay(31)
from:0x020faa2c kind:load to:0x02114c20 module:overlay(31) add:0x8
from:0x020faa54 kind:arm_call to:0x020fa424 module:overlay(31)
from:0x020faa64 kind:arm_call to:0x020f62e4 module:overlay(31)
from:0x020faa84 kind:arm_call to:0x020fa424 module:overlay(31)
+75 -72
View File
@@ -559,7 +559,7 @@ _ZN19ActorProfileUnkROCKD1Ev kind:function(arm,size=0x14) addr:0x020e8ca4
_ZN17ActorProfileRupee10GetProfileEv kind:function(arm,size=0xc) addr:0x020e8cb8
_ZN17ActorProfileRupee6CreateEv kind:function(arm,size=0x24) addr:0x020e8cc4
_ZN17ActorProfileRupeeC1Ev kind:function(arm,size=0x44) addr:0x020e8ce8
_ZN10ActorRupee19func_ov031_020e8d2cEP7VecFx32hii kind:function(arm,size=0x7c) addr:0x020e8d2c
_ZN10ActorRupee19func_ov031_020e8d2cEP8ActorRefPK7VecFx32jjS0_ kind:function(arm,size=0x7c) addr:0x020e8d2c
_ZN10ActorRupeeC1Ev kind:function(arm,size=0x74) addr:0x020e8da8
_ZN10ActorRupee8vfunc_18Ei kind:function(arm,size=0x1d0) addr:0x020e8e1c
_ZN10ActorRupee19func_ov031_020e8fecEv kind:function(arm,size=0x7c) addr:0x020e8fec
@@ -599,7 +599,7 @@ _ZN10ActorRupee19func_ov031_020e9d54Ev kind:function(arm,size=0x40) addr:0x020e9
_ZN10ActorRupee19func_ov031_020e9d94Ev kind:function(arm,size=0xc8) addr:0x020e9d94
_ZN10ActorRupee19func_ov031_020e9e5cEv kind:function(arm,size=0x94) addr:0x020e9e5c
_ZN13ActorRupee_c4C1EP5Actor kind:function(arm,size=0x38) addr:0x020e9ef0
_ZN13ActorRupee_c48vfunc_00E14Actor_c4_stacki kind:function(arm,size=0x44) addr:0x020e9f28
_ZN13ActorRupee_c48vfunc_00E8ActorRefi kind:function(arm,size=0x44) addr:0x020e9f28
_ZN13ActorRupee_c48vfunc_04Ev kind:function(arm,size=0x20) addr:0x020e9f6c
_ZN13ActorRupee_c48vfunc_0cEi kind:function(arm,size=0x28) addr:0x020e9f8c
_ZN13ActorRupee_c48vfunc_08Ev kind:function(arm,size=0x1c) addr:0x020e9fb4
@@ -731,7 +731,7 @@ func_ov031_020eece8 kind:function(arm,size=0xc) addr:0x020eece8
_ZN17ActorProfileHeart10GetProfileEv kind:function(arm,size=0xc) addr:0x020eecf4
_ZN17ActorProfileHeart6CreateEv kind:function(arm,size=0x24) addr:0x020eed00
_ZN17ActorProfileHeartC1Ev kind:function(arm,size=0x40) addr:0x020eed24
_ZN10ActorHeart19func_ov031_020eed64EP11ActorParamsii kind:function(arm,size=0x7c) addr:0x020eed64
_ZN10ActorHeart19func_ov031_020eed64EP8ActorRefPK7VecFx32jS0_ kind:function(arm,size=0x7c) addr:0x020eed64
_ZN10ActorHeartC1Ev kind:function(arm,size=0xf8) addr:0x020eede0
_ZN10ActorHeart8vfunc_18Ei kind:function(arm,size=0x10) addr:0x020eeed8
_ZN10ActorHeart8vfunc_20Ev kind:function(arm,size=0x2cc) addr:0x020eeee8
@@ -755,7 +755,7 @@ _ZN10ActorHeart19func_ov031_020ef570Ev kind:function(arm,size=0x78) addr:0x020ef
_ZN10ActorHeart8vfunc_2cEi kind:function(arm,size=0xb0) addr:0x020ef5e8
_ZN10ActorHeart19func_ov031_020ef698Ev kind:function(arm,size=0x60) addr:0x020ef698
_ZN13ActorHeart_c4C1EP5Actor kind:function(arm,size=0x38) addr:0x020ef6f8
_ZN13ActorHeart_c48vfunc_00E14Actor_c4_stacki kind:function(arm,size=0x44) addr:0x020ef730
_ZN13ActorHeart_c48vfunc_00E8ActorRefi kind:function(arm,size=0x44) addr:0x020ef730
_ZN13ActorHeart_c48vfunc_04Ev kind:function(arm,size=0x20) addr:0x020ef774
_ZN13ActorHeart_c48vfunc_0cEi kind:function(arm,size=0x28) addr:0x020ef794
_ZN13ActorHeart_c48vfunc_08Ev kind:function(arm,size=0x1c) addr:0x020ef7bc
@@ -1004,7 +1004,7 @@ _ZN12ActorUnkNTTZD1Ev kind:function(arm,size=0x14) addr:0x020f6240
_ZN12ActorUnkNTTZD0Ev kind:function(arm,size=0x1c) addr:0x020f6254
_ZN19ActorProfileUnkNTTZD1Ev kind:function(arm,size=0x14) addr:0x020f6270
_ZN13Actor_c4_BaseC2EPvi kind:function(arm,size=0x60) addr:0x020f6284
_ZN8Actor_c48vfunc_00E14Actor_c4_stacki kind:function(arm,size=0x90) addr:0x020f62e4
_ZN8Actor_c48vfunc_00E8ActorRefi kind:function(arm,size=0x90) addr:0x020f62e4
_ZN8Actor_c48vfunc_04Ev kind:function(arm,size=0x8) addr:0x020f6374
_ZN8Actor_c48vfunc_08Ev kind:function(arm,size=0x8) addr:0x020f637c
_ZN8Actor_c48vfunc_0cEi kind:function(arm,size=0x8) addr:0x020f6384
@@ -1155,52 +1155,52 @@ _ZN12ActorUnkRLST19func_ov031_020f9cf4Ev kind:function(arm,size=0x1c) addr:0x020
_ZN12ActorUnkRLSTD1Ev kind:function(arm,size=0x50) addr:0x020f9d10
_ZN12ActorUnkRLST19func_ov031_020f9d60Ev kind:function(arm,size=0x58) addr:0x020f9d60
_ZN19ActorProfileUnkRLSTD1Ev kind:function(arm,size=0x14) addr:0x020f9db8
_ZN19ActorProfileUnkSPAR10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9dcc
_ZN19ActorProfileUnkSPAR6CreateEv kind:function(arm,size=0x24) addr:0x020f9dd8
_ZN19ActorProfileUnkSPARC1Ev kind:function(arm,size=0x40) addr:0x020f9dfc
_ZN19ActorProfileUnkSPBM10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9e3c
_ZN19ActorProfileUnkSPBM6CreateEv kind:function(arm,size=0x24) addr:0x020f9e48
_ZN19ActorProfileUnkSPBMC1Ev kind:function(arm,size=0x40) addr:0x020f9e6c
_ZN19ActorProfileUnkSPDR10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9eac
_ZN19ActorProfileUnkSPDR6CreateEv kind:function(arm,size=0x24) addr:0x020f9eb8
_ZN19ActorProfileUnkSPDRC1Ev kind:function(arm,size=0x40) addr:0x020f9edc
_ZN19ActorProfileUnkSPTR10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9f1c
_ZN19ActorProfileUnkSPTR6CreateEv kind:function(arm,size=0x24) addr:0x020f9f28
_ZN19ActorProfileUnkSPTRC1Ev kind:function(arm,size=0x40) addr:0x020f9f4c
func_ov031_020f9f8c kind:function(arm,size=0x80) addr:0x020f9f8c
func_ov031_020fa00c kind:function(arm,size=0x200) addr:0x020fa00c
func_ov031_020fa20c kind:function(arm,size=0x30) addr:0x020fa20c
func_ov031_020fa23c kind:function(arm,size=0xc) addr:0x020fa23c
func_ov031_020fa248 kind:function(arm,size=0x18) addr:0x020fa248
func_ov031_020fa260 kind:function(arm,size=0x1c4) addr:0x020fa260
func_ov031_020fa424 kind:function(arm,size=0x44) addr:0x020fa424
func_ov031_020fa468 kind:function(arm,size=0x4) addr:0x020fa468
func_ov031_020fa46c kind:function(arm,size=0x28) addr:0x020fa46c
func_ov031_020fa494 kind:function(arm,size=0xc) addr:0x020fa494
func_ov031_020fa4a0 kind:function(arm,size=0x84) addr:0x020fa4a0
func_ov031_020fa524 kind:function(arm,size=0x44) addr:0x020fa524
func_ov031_020fa568 kind:function(arm,size=0x70) addr:0x020fa568
func_ov031_020fa5d8 kind:function(arm,size=0x18) addr:0x020fa5d8
func_ov031_020fa5f0 kind:function(arm,size=0x60) addr:0x020fa5f0
func_ov031_020fa650 kind:function(arm,size=0x14) addr:0x020fa650
func_ov031_020fa664 kind:function(arm,size=0x4) addr:0x020fa664
func_ov031_020fa668 kind:function(arm,size=0x10) addr:0x020fa668
func_ov031_020fa678 kind:function(arm,size=0x50) addr:0x020fa678
func_ov031_020fa6c8 kind:function(arm,size=0x64) addr:0x020fa6c8
func_ov031_020fa72c kind:function(arm,size=0x110) addr:0x020fa72c
func_ov031_020fa83c kind:function(arm,size=0xc4) addr:0x020fa83c
func_ov031_020fa900 kind:function(arm,size=0xf8) addr:0x020fa900
func_ov031_020fa9f8 kind:function(arm,size=0x38) addr:0x020fa9f8
func_ov031_020faa30 kind:function(arm,size=0x44) addr:0x020faa30
func_ov031_020faa74 kind:function(arm,size=0x20) addr:0x020faa74
func_ov031_020faa94 kind:function(arm,size=0x28) addr:0x020faa94
func_ov031_020faabc kind:function(arm,size=0x20) addr:0x020faabc
_ZN19func_ov031_020faadcD1Ev kind:function(arm,size=0x14) addr:0x020faadc
_ZN19func_ov031_020faaf0D0Ev kind:function(arm,size=0x1c) addr:0x020faaf0
_ZN19ActorProfileUnkSPARD1Ev kind:function(arm,size=0x14) addr:0x020fab0c
_ZN19ActorProfileUnkSPBMD1Ev kind:function(arm,size=0x14) addr:0x020fab20
_ZN19ActorProfileUnkSPDRD1Ev kind:function(arm,size=0x14) addr:0x020fab34
_ZN19ActorProfileUnkSPTRD1Ev kind:function(arm,size=0x14) addr:0x020fab48
_ZN21ActorProfileArrowDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9dcc
_ZN21ActorProfileArrowDrop6CreateEv kind:function(arm,size=0x24) addr:0x020f9dd8
_ZN21ActorProfileArrowDropC1Ev kind:function(arm,size=0x40) addr:0x020f9dfc
_ZN20ActorProfileBombDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9e3c
_ZN20ActorProfileBombDrop6CreateEv kind:function(arm,size=0x24) addr:0x020f9e48
_ZN20ActorProfileBombDropC1Ev kind:function(arm,size=0x40) addr:0x020f9e6c
_ZN25ActorProfileRedPotionDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9eac
_ZN25ActorProfileRedPotionDrop6CreateEv kind:function(arm,size=0x24) addr:0x020f9eb8
_ZN25ActorProfileRedPotionDropC1Ev kind:function(arm,size=0x40) addr:0x020f9edc
_ZN24ActorProfileTreasureDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020f9f1c
_ZN24ActorProfileTreasureDrop6CreateEv kind:function(arm,size=0x24) addr:0x020f9f28
_ZN24ActorProfileTreasureDropC1Ev kind:function(arm,size=0x40) addr:0x020f9f4c
_ZN13ActorItemDrop19func_ov031_020f9f8cEP8ActorRefPK7VecFx32jS0_ kind:function(arm,size=0x80) addr:0x020f9f8c
_ZN13ActorItemDropC1Ev kind:function(arm,size=0x200) addr:0x020fa00c
_ZN13ActorItemDrop8vfunc_18Ei kind:function(arm,size=0x30) addr:0x020fa20c
_ZN13ActorItemDrop8vfunc_20Ev kind:function(arm,size=0xc) addr:0x020fa23c
_ZN13ActorItemDrop8vfunc_24Ev kind:function(arm,size=0x18) addr:0x020fa248
_ZN13ActorItemDrop19func_ov031_020fa260Ev kind:function(arm,size=0x1c4) addr:0x020fa260
_ZN13ActorItemDrop19func_ov031_020fa424Es kind:function(arm,size=0x44) addr:0x020fa424
_ZN13ActorItemDrop19func_ov031_020fa468Ev kind:function(arm,size=0x4) addr:0x020fa468
_ZN13ActorItemDrop19func_ov031_020fa46cEv kind:function(arm,size=0x28) addr:0x020fa46c
_ZN13ActorItemDrop19func_ov031_020fa494Ev kind:function(arm,size=0xc) addr:0x020fa494
_ZN13ActorItemDrop19func_ov031_020fa4a0Ev kind:function(arm,size=0x84) addr:0x020fa4a0
_ZN13ActorItemDrop19func_ov031_020fa524Ev kind:function(arm,size=0x44) addr:0x020fa524
_ZN13ActorItemDrop19func_ov031_020fa568Ev kind:function(arm,size=0x70) addr:0x020fa568
_ZN13ActorItemDrop19func_ov031_020fa5d8Ev kind:function(arm,size=0x18) addr:0x020fa5d8
_ZN13ActorItemDrop19func_ov031_020fa5f0Ev kind:function(arm,size=0x60) addr:0x020fa5f0
_ZN13ActorItemDrop19func_ov031_020fa650Ev kind:function(arm,size=0x14) addr:0x020fa650
_ZN13ActorItemDrop19func_ov031_020fa664Ev kind:function(arm,size=0x4) addr:0x020fa664
_ZN13ActorItemDrop19func_ov031_020fa668Ev kind:function(arm,size=0x10) addr:0x020fa668
_ZN13ActorItemDrop19func_ov031_020fa678Ev kind:function(arm,size=0x50) addr:0x020fa678
_ZN13ActorItemDrop19func_ov031_020fa6c8Ev kind:function(arm,size=0x64) addr:0x020fa6c8
_ZN13ActorItemDrop19func_ov031_020fa72cEv kind:function(arm,size=0x110) addr:0x020fa72c
_ZN13ActorItemDrop8vfunc_2cEi kind:function(arm,size=0xc4) addr:0x020fa83c
_ZN13ActorItemDrop19func_ov031_020fa900Ev kind:function(arm,size=0xf8) addr:0x020fa900
_ZN19ActorDroppedItem_c4C1EP5Actor kind:function(arm,size=0x38) addr:0x020fa9f8
_ZN19ActorDroppedItem_c48vfunc_00E8ActorRefi kind:function(arm,size=0x44) addr:0x020faa30
_ZN19ActorDroppedItem_c48vfunc_04Ev kind:function(arm,size=0x20) addr:0x020faa74
_ZN19ActorDroppedItem_c48vfunc_0cEi kind:function(arm,size=0x28) addr:0x020faa94
_ZN19ActorDroppedItem_c48vfunc_08Ev kind:function(arm,size=0x20) addr:0x020faabc
_ZN13ActorItemDropD1Ev kind:function(arm,size=0x14) addr:0x020faadc
_ZN13ActorItemDropD0Ev kind:function(arm,size=0x1c) addr:0x020faaf0
_ZN21ActorProfileArrowDropD1Ev kind:function(arm,size=0x14) addr:0x020fab0c
_ZN20ActorProfileBombDropD1Ev kind:function(arm,size=0x14) addr:0x020fab20
_ZN25ActorProfileRedPotionDropD1Ev kind:function(arm,size=0x14) addr:0x020fab34
_ZN24ActorProfileTreasureDropD1Ev kind:function(arm,size=0x14) addr:0x020fab48
_ZN19ActorProfileUnkMLCK10GetProfileEv kind:function(arm,size=0xc) addr:0x020fab5c
_ZN19ActorProfileUnkMLCK6CreateEv kind:function(arm,size=0x24) addr:0x020fab68
_ZN19ActorProfileUnkMLCKC1Ev kind:function(arm,size=0x28) addr:0x020fab8c
@@ -2025,7 +2025,7 @@ data_ov031_02110b98 kind:data(any) addr:0x02110b98
data_ov031_02110ba4 kind:data(any) addr:0x02110ba4
data_ov031_02110bb0 kind:data(any) addr:0x02110bb0
data_ov031_02110bbc kind:data(any) addr:0x02110bbc
data_ov031_02110bc8 kind:data(any) addr:0x02110bc8
data_ov031_02110bc8 kind:data(any) addr:0x02110bc8 local
data_ov031_02110bec kind:data(any) addr:0x02110bec
data_ov031_02110c00 kind:data(any) addr:0x02110c00
data_ov031_02110c1c kind:data(any) addr:0x02110c1c local
@@ -2094,7 +2094,7 @@ __sinit_ActorUnkSWON.cpp kind:function(arm,size=0x50) addr:0x02111710 local
__sinit_ActorUnkNORE.cpp kind:function(arm,size=0x50) addr:0x02111760
__sinit_ActorUnkFLEN.cpp kind:function(arm,size=0x50) addr:0x021117b0
__sinit_ActorUnkRLST.cpp kind:function(arm,size=0x50) addr:0x02111800
__sinit_ActorUnkSPAR_SPBM_SPDR_SPTR_SPBM_SPDR_SPTR.cpp kind:function(arm,size=0x138) addr:0x02111850
__sinit_ActorItemDrop.cpp kind:function(arm,size=0x138) addr:0x02111850 local
__sinit_ActorUnkMLCK.cpp kind:function(arm,size=0x74) addr:0x02111988
__sinit_ActorUnkCLLT.cpp kind:function(arm,size=0x50) addr:0x021119fc
__sinit_ActorUnkEFSB.cpp kind:function(arm,size=0x50) addr:0x02111a4c
@@ -2158,7 +2158,7 @@ __sinit_MapObjectUnkSWFS.cpp kind:function(arm,size=0x70) addr:0x02112724
.p__sinit_ActorUnkNORE.cpp kind:data(word) addr:0x021127f0
.p__sinit_ActorUnkFLEN.cpp kind:data(word) addr:0x021127f4
.p__sinit_ActorUnkRLST.cpp kind:data(word) addr:0x021127f8
.p__sinit_ActorUnkSPAR_SPBM_SPDR_SPTR.cpp kind:data(word) addr:0x021127fc
.p__sinit_ActorItemDrop.cpp kind:data(word) addr:0x021127fc local
.p__sinit_ActorUnkMLCK.cpp kind:data(word) addr:0x02112800
.p__sinit_ActorUnkCLLT.cpp kind:data(word) addr:0x02112804
.p__sinit_ActorUnkEFSB.cpp kind:data(word) addr:0x02112808
@@ -2391,15 +2391,15 @@ _ZTV19data_ov031_02114a70 kind:data(any) addr:0x02114a70
data_ov031_02114a94 kind:data(any) addr:0x02114a94
data_ov031_02114aec kind:data(any) addr:0x02114aec
_ZTV19data_ov031_02114b44 kind:data(any) addr:0x02114b44
data_ov031_02114ba0 kind:data(any) addr:0x02114ba0
data_ov031_02114bb0 kind:data(any) addr:0x02114bb0
data_ov031_02114be8 kind:data(any) addr:0x02114be8
data_ov031_02114c28 kind:data(any) addr:0x02114c28
_ZTV19data_ov031_02114c38 kind:data(any) addr:0x02114c38
_ZTV19data_ov031_02114c5c kind:data(any) addr:0x02114c5c
_ZTV19data_ov031_02114c80 kind:data(any) addr:0x02114c80
_ZTV19data_ov031_02114ca4 kind:data(any) addr:0x02114ca4
_ZTV19data_ov031_02114cc8 kind:data(any) addr:0x02114cc8
data_ov031_02114ba0 kind:data(any) addr:0x02114ba0 local
data_ov031_02114bb0 kind:data(any) addr:0x02114bb0 local
data_ov031_02114be8 kind:data(any) addr:0x02114be8 local
_ZTV19ActorDroppedItem_c4 kind:data(any) addr:0x02114c20
_ZTV21ActorProfileArrowDrop kind:data(any) addr:0x02114c38
_ZTV24ActorProfileTreasureDrop kind:data(any) addr:0x02114c5c
_ZTV25ActorProfileRedPotionDrop kind:data(any) addr:0x02114c80
_ZTV20ActorProfileBombDrop kind:data(any) addr:0x02114ca4
_ZTV13ActorItemDrop kind:data(any) addr:0x02114cc8
data_ov031_02114d28 kind:data(any) addr:0x02114d28
data_ov031_02114d3c kind:data(any) addr:0x02114d3c
_ZTV19data_ov031_02114d4c kind:data(any) addr:0x02114d4c
@@ -2596,15 +2596,18 @@ _ZN15ProfileInstanceI19ActorProfileUnkFLENE8sProfileE kind:bss addr:0x02116d48
_ZGVN15ProfileInstanceI19ActorProfileUnkRLSTE8sProfileE kind:bss addr:0x02116d84
@10908 kind:bss addr:0x02116d88
_ZN15ProfileInstanceI19ActorProfileUnkRLSTE8sProfileE kind:bss addr:0x02116d94
data_ov031_02116e6c kind:bss addr:0x02116e6c
data_ov031_02116e7c kind:bss addr:0x02116e7c
data_ov031_02116e88 kind:bss addr:0x02116e88
_ZGVN15ProfileInstanceI19ActorProfileUnkSPDRE8sProfileE kind:bss addr:0x02116e94
@10914 kind:bss addr:0x02116ea0
_ZN15ProfileInstanceI19ActorProfileUnkSPDRE8sProfileE kind:bss addr:0x02116eac
_ZN15ProfileInstanceI19ActorProfileUnkSPTRE8sProfileE kind:bss addr:0x02116ee8
_ZN15ProfileInstanceI19ActorProfileUnkSPARE8sProfileE kind:bss addr:0x02116f24
_ZN15ProfileInstanceI19ActorProfileUnkSPBME8sProfileE kind:bss addr:0x02116f60
_ZGVN15ProfileInstanceI24ActorProfileTreasureDropE8sProfileE kind:bss addr:0x02116e6c
_ZGVN15ProfileInstanceI25ActorProfileRedPotionDropE8sProfileE kind:bss addr:0x02116e70
_ZGVN15ProfileInstanceI20ActorProfileBombDropE8sProfileE kind:bss addr:0x02116e74
_ZGVN15ProfileInstanceI21ActorProfileArrowDropE8sProfileE kind:bss addr:0x02116e78
@2630 kind:bss addr:0x02116e7c local
@2591 kind:bss addr:0x02116e88 local
@2604 kind:bss addr:0x02116e94 local
@2617 kind:bss addr:0x02116ea0 local
_ZN15ProfileInstanceI25ActorProfileRedPotionDropE8sProfileE kind:bss addr:0x02116eac
_ZN15ProfileInstanceI24ActorProfileTreasureDropE8sProfileE kind:bss addr:0x02116ee8
_ZN15ProfileInstanceI21ActorProfileArrowDropE8sProfileE kind:bss addr:0x02116f24
_ZN15ProfileInstanceI20ActorProfileBombDropE8sProfileE kind:bss addr:0x02116f60
_ZGVN15ProfileInstanceI19ActorProfileUnkMLCKE8sProfileE kind:bss addr:0x02116f9c
@10920 kind:bss addr:0x02116fa0
_ZN15ProfileInstanceI19ActorProfileUnkMLCKE8sProfileE kind:bss addr:0x02116fac
+3 -3
View File
@@ -193,14 +193,14 @@ _ZN18UnkStruct_027e0ce013func_01fff148Ei kind:function(arm,size=0x20) addr:0x01f
func_01fff168 kind:function(arm,size=0x14) addr:0x01fff168
func_01fff17c kind:function(arm,size=0x28) addr:0x01fff17c
_ZN18UnkStruct_027e0ce013func_01fff1a4Ev kind:function(arm,size=0x3c) addr:0x01fff1a4
func_01fff1e0 kind:function(arm,size=0x74) addr:0x01fff1e0
_ZN18UnkStruct_027e0ce013func_01fff1e0Ev kind:function(arm,size=0x74) addr:0x01fff1e0
func_01fff254 kind:function(arm,size=0x2c) addr:0x01fff254
func_01fff280 kind:function(arm,size=0x28) addr:0x01fff280
func_01fff2a8 kind:function(arm,size=0x24) addr:0x01fff2a8
func_01fff2cc kind:function(arm,size=0x30) addr:0x01fff2cc
func_01fff2fc kind:function(arm,size=0x54) addr:0x01fff2fc
_ZN12ActorManager13func_01fff350EPvPP5Actor kind:function(arm,size=0x64) addr:0x01fff350
_ZN12ActorManager13func_01fff3b4Ei kind:function(arm,size=0x8c) addr:0x01fff3b4
_ZN12ActorManager13func_01fff3b4E8ActorRef kind:function(arm,size=0x8c) addr:0x01fff3b4
func_01fff440 kind:function(arm,size=0x18) addr:0x01fff440
_ZN5Actor10GetActorIdEv kind:function(arm,size=0xc) addr:0x01fff458
_ZN5Actor8vfunc_10Ev kind:function(arm,size=0x34) addr:0x01fff464
@@ -209,7 +209,7 @@ _ZN16MapObjectManager13func_01fff4ccEPFvPvS0_ES0_ kind:function(arm,size=0x54) a
_ZN16MapObjectManager13func_01fff520EP24UnkStruct_ov000_020b34c4PP9MapObject kind:function(arm,size=0x64) addr:0x01fff520
_ZN9MapObject14GetMapObjectIdEv kind:function(arm,size=0xc) addr:0x01fff584
_ZN9MapObject13func_01fff590Ei kind:function(arm,size=0x40) addr:0x01fff590
_ZN10ActorRupee13func_01fff5d0Eii kind:function(arm,size=0x3c) addr:0x01fff5d0
_ZN5Actor13func_01fff5d0Eii kind:function(arm,size=0x3c) addr:0x01fff5d0
_ZN18UnkStruct_027e09b413func_01fff60cEiiihii kind:function(arm,size=0x8c) addr:0x01fff60c
func_01fff698 kind:function(arm,size=0x38) addr:0x01fff698
_ZN21UnkStruct_027e0cd8_1013func_01fff6d0EP7VecFx32PiS2_ kind:function(arm,size=0x74) addr:0x01fff6d0
+7 -7
View File
@@ -2252,7 +2252,7 @@ func_ov000_020989f8 kind:function(arm,size=0x44) addr:0x020989f8
func_ov000_02098a3c kind:function(arm,size=0x154) addr:0x02098a3c
_ZN24UnkStruct_ov000_020b539c18func_ov000_02073dcEv kind:function(arm,size=0xc) addr:0x02098b90
_ZN24UnkStruct_ov000_020b539c18func_ov000_02073e8Ev kind:function(arm,size=0xc) addr:0x02098b9c
func_ov000_02098ba8 kind:function(arm,size=0x50) addr:0x02098ba8
_ZN5Actor19func_ov000_020973f4EP8ActorRefP24UnkStruct_ov000_020b539cjP11ActorParamsi kind:function(arm,size=0x50) addr:0x02098ba8
func_ov000_02098bf8 kind:function(arm,size=0x98) addr:0x02098bf8
_ZN24UnkStruct_ov000_020b539c16GetProfileFromIdEj kind:function(arm,size=0x4c) addr:0x02098c90
func_ov000_02098cdc kind:function(arm,size=0x20) addr:0x02098cdc
@@ -2337,20 +2337,20 @@ func_ov000_02099e5c kind:function(arm,size=0x48) addr:0x02099e5c
func_ov000_02099ea4 kind:function(arm,size=0x7c) addr:0x02099ea4
func_ov000_02099f20 kind:function(arm,size=0x88) addr:0x02099f20
func_ov000_02099fa8 kind:function(arm,size=0x38) addr:0x02099fa8
func_ov000_02099fe0 kind:function(arm,size=0x28) addr:0x02099fe0
_ZN5Actor19func_ov000_02098838Ev kind:function(arm,size=0x28) addr:0x02099fe0
func_ov000_0209a008 kind:function(arm,size=0xb0) addr:0x0209a008
_ZN5Actor19func_ov000_02098910Eii kind:function(arm,size=0xd0) addr:0x0209a0b8
func_ov000_0209a188 kind:function(arm,size=0x38) addr:0x0209a188
_ZN5Actor19func_ov000_020989e0Ev kind:function(arm,size=0x38) addr:0x0209a188
func_ov000_0209a1c0 kind:function(arm,size=0x48) addr:0x0209a1c0
_ZN5Actor19func_ov000_02098a60Ei kind:function(arm,size=0x28) addr:0x0209a208
_ZN5Actor19func_ov000_02098a88Eii kind:function(arm,size=0x2c) addr:0x0209a230
func_ov000_0209a25c kind:function(arm,size=0x74) addr:0x0209a25c
func_ov000_0209a2d0 kind:function(arm,size=0x64) addr:0x0209a2d0
func_ov000_0209a334 kind:function(arm,size=0x1a8) addr:0x0209a334
_ZN14Actor_Derived2C2Ev kind:function(arm,size=0x64) addr:0x0209a2d0
_ZN5Actor19func_ov000_02098b8cEii kind:function(arm,size=0x1a8) addr:0x0209a334
func_ov000_0209a4dc kind:function(arm,size=0x6c) addr:0x0209a4dc
func_ov000_0209a548 kind:function(arm,size=0x1b8) addr:0x0209a548
func_ov000_0209a700 kind:function(arm,size=0xd0) addr:0x0209a700
func_ov000_0209a7d0 kind:function(arm,size=0xc) addr:0x0209a7d0
_ZN14Actor_Derived28vfunc_30Ev kind:function(arm,size=0xc) addr:0x0209a7d0
func_ov000_0209a7dc kind:function(arm,size=0xb0) addr:0x0209a7dc
func_ov000_0209a88c kind:function(arm,size=0x21c) addr:0x0209a88c
func_ov000_0209aaa8 kind:function(arm,size=0x90) addr:0x0209aaa8
@@ -2359,7 +2359,7 @@ func_ov000_0209ab9c kind:function(arm,size=0x80) addr:0x0209ab9c
func_ov000_0209ac1c kind:function(arm,size=0x50) addr:0x0209ac1c
func_ov000_0209ac6c kind:function(arm,size=0x74) addr:0x0209ac6c
func_ov000_0209ace0 kind:function(arm,size=0x74) addr:0x0209ace0
func_ov000_0209ad54 kind:function(arm,size=0x1b0) addr:0x0209ad54
_ZN14Actor_Derived28vfunc_54Ev kind:function(arm,size=0x1b0) addr:0x0209ad54
func_ov000_0209af04 kind:function(arm,size=0x2c) addr:0x0209af04
func_ov000_0209af30 kind:function(arm,size=0x20) addr:0x0209af30
func_ov000_0209af50 kind:function(arm,size=0x20) addr:0x0209af50
+3 -3
View File
@@ -66,7 +66,7 @@ func_ov017_020c0b04 kind:function(arm,size=0x108) addr:0x020c0b04
func_ov017_020c0c0c kind:function(arm,size=0xd0) addr:0x020c0c0c
func_ov017_020c0cdc kind:function(arm,size=0xc4) addr:0x020c0cdc
func_ov017_020c0da0 kind:function(arm,size=0x50) addr:0x020c0da0
func_ov017_020c0df0 kind:function(arm,size=0x70) addr:0x020c0df0
_ZN5Actor19func_ov017_020bf5c4EP7VecFx32iiii kind:function(arm,size=0x70) addr:0x020c0df0
func_ov017_020c0e60 kind:function(arm,size=0x54) addr:0x020c0e60
func_ov017_020c0eb4 kind:function(arm,size=0x88) addr:0x020c0eb4
func_ov017_020c0f3c kind:function(arm,size=0x98) addr:0x020c0f3c
@@ -74,8 +74,8 @@ func_ov017_020c0fd4 kind:function(arm,size=0xec) addr:0x020c0fd4
func_ov017_020c10c0 kind:function(arm,size=0x60) addr:0x020c10c0
_ZN5Actor8vfunc_40Ev kind:function(arm,size=0x44) addr:0x020c1120
_ZN5Actor8vfunc_44Ev kind:function(arm,size=0x64) addr:0x020c1164
func_ov017_020c11c8 kind:function(arm,size=0x2c) addr:0x020c11c8
_ZN10ActorRupee19func_ov017_020bf9c8EP27UnkStruct_func_01fff3b4_ret kind:function(arm,size=0x88) addr:0x020c11f4
func_ov017_020bf99c kind:function(arm,size=0x2c) addr:0x020c11c8
_ZN5Actor19func_ov017_020bf9c8EPS_ kind:function(arm,size=0x88) addr:0x020c11f4
func_ov017_020c127c kind:function(arm,size=0x84) addr:0x020c127c
func_ov017_020c1300 kind:function(arm,size=0x44) addr:0x020c1300
func_ov017_020c1344 kind:function(arm,size=0x238) addr:0x020c1344
+6 -3
View File
@@ -149,13 +149,16 @@ src/031_Land/Actor/ActorUnkRLST.cpp:
.text start:0x020f9d24 end:0x020fb810
.init start:0x0211358c end:0x021135dc
.ctor start:0x02114584 end:0x02114588
.bss start:0x02118b24 end:0x02118c34
.bss start:0x02118b24 end:0x02118c0c
src/031_Land/Actor/ActorUnkSPAR_SPBM_SPDR_SPTR.cpp:
src/031_Land/Actor/ActorItemDrop.cpp:
complete
.text start:0x020fb810 end:0x020fc5b4
.init start:0x021135dc end:0x02113714
.ctor start:0x02114588 end:0x0211458c
.bss start:0x02118c34 end:0x02118d3c
.rodata start:0x02112938 end:0x0211295c
.data start:0x02116914 end:0x02116a9c
.bss start:0x02118c0c end:0x02118d3c
src/031_Land/Actor/ActorUnkMLCK.cpp:
.text start:0x020fc5b4 end:0x020fcd04
+1 -1
View File
@@ -3748,7 +3748,7 @@ from:0x020fc348 kind:arm_call to:0x0205d78c module:overlay(0)
from:0x020fc354 kind:load to:0x02112938 module:overlay(31)
from:0x020fc448 kind:arm_call to:0x02099c78 module:overlay(0)
from:0x020fc464 kind:arm_call to:0x020f7d24 module:overlay(31)
from:0x020fc484 kind:load to:0x0211699c module:overlay(31)
from:0x020fc484 kind:load to:0x02116994 module:overlay(31) add:0x8
from:0x020fc4ac kind:arm_call to:0x020fbe68 module:overlay(31)
from:0x020fc4bc kind:arm_call to:0x020f7d84 module:overlay(31)
from:0x020fc4dc kind:arm_call to:0x020fbe68 module:overlay(31)
+78 -75
View File
@@ -559,7 +559,7 @@ _ZN19ActorProfileUnkROCKD1Ev kind:function(arm,size=0x14) addr:0x020ea690
_ZN17ActorProfileRupee10GetProfileEv kind:function(arm,size=0xc) addr:0x020ea6a4
_ZN17ActorProfileRupee6CreateEv kind:function(arm,size=0x24) addr:0x020ea6b0
_ZN17ActorProfileRupeeC1Ev kind:function(arm,size=0x44) addr:0x020ea6d4
_ZN10ActorRupee19func_ov031_020e8d2cEP7VecFx32hii kind:function(arm,size=0x7c) addr:0x020ea718
_ZN10ActorRupee19func_ov031_020e8d2cEP8ActorRefPK7VecFx32jjS0_ kind:function(arm,size=0x7c) addr:0x020ea718
_ZN10ActorRupeeC1Ev kind:function(arm,size=0x74) addr:0x020ea794
_ZN10ActorRupee8vfunc_18Ei kind:function(arm,size=0x1d0) addr:0x020ea808
_ZN10ActorRupee19func_ov031_020e8fecEv kind:function(arm,size=0x7c) addr:0x020ea9d8
@@ -599,7 +599,7 @@ _ZN10ActorRupee19func_ov031_020e9d54Ev kind:function(arm,size=0x40) addr:0x020eb
_ZN10ActorRupee19func_ov031_020e9d94Ev kind:function(arm,size=0xc8) addr:0x020eb780
_ZN10ActorRupee19func_ov031_020e9e5cEv kind:function(arm,size=0x94) addr:0x020eb848
_ZN13ActorRupee_c4C1EP5Actor kind:function(arm,size=0x38) addr:0x020eb8dc
_ZN13ActorRupee_c48vfunc_00E14Actor_c4_stacki kind:function(arm,size=0x44) addr:0x020eb914
_ZN13ActorRupee_c48vfunc_00E8ActorRefi kind:function(arm,size=0x44) addr:0x020eb914
_ZN13ActorRupee_c48vfunc_04Ev kind:function(arm,size=0x20) addr:0x020eb958
_ZN13ActorRupee_c48vfunc_0cEi kind:function(arm,size=0x28) addr:0x020eb978
_ZN13ActorRupee_c48vfunc_08Ev kind:function(arm,size=0x1c) addr:0x020eb9a0
@@ -731,7 +731,7 @@ func_ov031_020f06d4 kind:function(arm,size=0xc) addr:0x020f06d4
_ZN17ActorProfileHeart10GetProfileEv kind:function(arm,size=0xc) addr:0x020f06e0
_ZN17ActorProfileHeart6CreateEv kind:function(arm,size=0x24) addr:0x020f06ec
_ZN17ActorProfileHeartC1Ev kind:function(arm,size=0x40) addr:0x020f0710
_ZN10ActorHeart19func_ov031_020f0750Ev kind:function(arm,size=0x7c) addr:0x020f0750
_ZN10ActorHeart19func_ov031_020eed64EP8ActorRefPK7VecFx32jS0_ kind:function(arm,size=0x7c) addr:0x020f0750
_ZN10ActorHeartC1Ev kind:function(arm,size=0xf8) addr:0x020f07cc
_ZN10ActorHeart8vfunc_18Ei kind:function(arm,size=0x10) addr:0x020f08c4
_ZN10ActorHeart8vfunc_20Ev kind:function(arm,size=0x2cc) addr:0x020f08d4
@@ -755,7 +755,7 @@ _ZN10ActorHeart19func_ov031_020ef570Ev kind:function(arm,size=0x78) addr:0x020f0
_ZN10ActorHeart8vfunc_2cEi kind:function(arm,size=0xb0) addr:0x020f0fe4
_ZN10ActorHeart19func_ov031_020ef698Ev kind:function(arm,size=0x60) addr:0x020f1094
_ZN13ActorHeart_c4C1EP5Actor kind:function(arm,size=0x38) addr:0x020f10f4
_ZN13ActorHeart_c48vfunc_00E14Actor_c4_stacki kind:function(arm,size=0x44) addr:0x020f112c
_ZN13ActorHeart_c48vfunc_00E8ActorRefi kind:function(arm,size=0x44) addr:0x020f112c
_ZN13ActorHeart_c48vfunc_04Ev kind:function(arm,size=0x20) addr:0x020f1170
_ZN13ActorHeart_c48vfunc_0cEi kind:function(arm,size=0x28) addr:0x020f1190
_ZN13ActorHeart_c48vfunc_08Ev kind:function(arm,size=0x1c) addr:0x020f11b8
@@ -1004,10 +1004,10 @@ _ZN12ActorUnkNTTZD1Ev kind:function(arm,size=0x14) addr:0x020f7ce0
_ZN12ActorUnkNTTZD0Ev kind:function(arm,size=0x1c) addr:0x020f7cf4
_ZN19ActorProfileUnkNTTZD1Ev kind:function(arm,size=0x14) addr:0x020f7d10
_ZN13Actor_c4_BaseC2EPvi kind:function(arm,size=0x60) addr:0x020f7d24
_ZN8Actor_c419func_ov031_020f62e4Ei kind:function(arm,size=0x90) addr:0x020f7d84
_ZN8Actor_c419func_ov031_020f6374Ev kind:function(arm,size=0x8) addr:0x020f7e14
_ZN8Actor_c419func_ov031_020f637cEv kind:function(arm,size=0x8) addr:0x020f7e1c
_ZN8Actor_c419func_ov031_020f6384Ei kind:function(arm,size=0x8) addr:0x020f7e24
_ZN8Actor_c48vfunc_00E8ActorRefi kind:function(arm,size=0x90) addr:0x020f7d84
_ZN8Actor_c48vfunc_04Ev kind:function(arm,size=0x8) addr:0x020f7e14
_ZN8Actor_c48vfunc_08Ev kind:function(arm,size=0x8) addr:0x020f7e1c
_ZN8Actor_c48vfunc_0cEi kind:function(arm,size=0x8) addr:0x020f7e24
func_ov031_020f7e2c kind:function(arm,size=0x4c) addr:0x020f7e2c
func_ov031_020f7e78 kind:function(arm,size=0x14) addr:0x020f7e78
func_ov031_020f7e8c kind:function(arm,size=0x5c) addr:0x020f7e8c
@@ -1154,52 +1154,52 @@ _ZN12ActorUnkRLST19func_ov031_020f9cf4Ev kind:function(arm,size=0x1c) addr:0x020
_ZN12ActorUnkRLSTD1Ev kind:function(arm,size=0x50) addr:0x020fb754
_ZN12ActorUnkRLST19func_ov031_020f9d60Ev kind:function(arm,size=0x58) addr:0x020fb7a4
_ZN19ActorProfileUnkRLSTD1Ev kind:function(arm,size=0x14) addr:0x020fb7fc
_ZN19ActorProfileUnkSPAR10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb810
_ZN19ActorProfileUnkSPAR6CreateEv kind:function(arm,size=0x24) addr:0x020fb81c
_ZN19ActorProfileUnkSPARC1Ev kind:function(arm,size=0x40) addr:0x020fb840
_ZN19ActorProfileUnkSPBM10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb880
_ZN19ActorProfileUnkSPBM6CreateEv kind:function(arm,size=0x24) addr:0x020fb88c
_ZN19ActorProfileUnkSPBMC1Ev kind:function(arm,size=0x40) addr:0x020fb8b0
_ZN19ActorProfileUnkSPDR10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb8f0
_ZN19ActorProfileUnkSPDR6CreateEv kind:function(arm,size=0x24) addr:0x020fb8fc
_ZN19ActorProfileUnkSPDRC1Ev kind:function(arm,size=0x40) addr:0x020fb920
_ZN19ActorProfileUnkSPTR10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb960
_ZN19ActorProfileUnkSPTR6CreateEv kind:function(arm,size=0x24) addr:0x020fb96c
_ZN19ActorProfileUnkSPTRC1Ev kind:function(arm,size=0x40) addr:0x020fb990
func_ov031_020fb9d0 kind:function(arm,size=0x80) addr:0x020fb9d0
func_ov031_020fba50 kind:function(arm,size=0x200) addr:0x020fba50
func_ov031_020fbc50 kind:function(arm,size=0x30) addr:0x020fbc50
func_ov031_020fbc80 kind:function(arm,size=0xc) addr:0x020fbc80
func_ov031_020fbc8c kind:function(arm,size=0x18) addr:0x020fbc8c
func_ov031_020fbca4 kind:function(arm,size=0x1c4) addr:0x020fbca4
func_ov031_020fbe68 kind:function(arm,size=0x58) addr:0x020fbe68
func_ov031_020fbec0 kind:function(arm,size=0x4) addr:0x020fbec0
func_ov031_020fbec4 kind:function(arm,size=0x28) addr:0x020fbec4
func_ov031_020fbeec kind:function(arm,size=0xc) addr:0x020fbeec
func_ov031_020fbef8 kind:function(arm,size=0x84) addr:0x020fbef8
func_ov031_020fbf7c kind:function(arm,size=0x44) addr:0x020fbf7c
func_ov031_020fbfc0 kind:function(arm,size=0x70) addr:0x020fbfc0
func_ov031_020fc030 kind:function(arm,size=0x18) addr:0x020fc030
func_ov031_020fc048 kind:function(arm,size=0x60) addr:0x020fc048
func_ov031_020fc0a8 kind:function(arm,size=0x14) addr:0x020fc0a8
func_ov031_020fc0bc kind:function(arm,size=0x4) addr:0x020fc0bc
func_ov031_020fc0c0 kind:function(arm,size=0x10) addr:0x020fc0c0
func_ov031_020fc0d0 kind:function(arm,size=0x50) addr:0x020fc0d0
func_ov031_020fc120 kind:function(arm,size=0x64) addr:0x020fc120
func_ov031_020fc184 kind:function(arm,size=0x110) addr:0x020fc184
func_ov031_020fc294 kind:function(arm,size=0xc4) addr:0x020fc294
func_ov031_020fc358 kind:function(arm,size=0xf8) addr:0x020fc358
func_ov031_020fc450 kind:function(arm,size=0x38) addr:0x020fc450
func_ov031_020fc488 kind:function(arm,size=0x44) addr:0x020fc488
func_ov031_020fc4cc kind:function(arm,size=0x20) addr:0x020fc4cc
func_ov031_020fc4ec kind:function(arm,size=0x28) addr:0x020fc4ec
func_ov031_020fc514 kind:function(arm,size=0x20) addr:0x020fc514
_ZN19func_ov031_020fc534D1Ev kind:function(arm,size=0x14) addr:0x020fc534
_ZN19func_ov031_020fc548D0Ev kind:function(arm,size=0x1c) addr:0x020fc548
_ZN19ActorProfileUnkSPARD1Ev kind:function(arm,size=0x14) addr:0x020fc564
_ZN19ActorProfileUnkSPBMD1Ev kind:function(arm,size=0x14) addr:0x020fc578
_ZN19ActorProfileUnkSPDRD1Ev kind:function(arm,size=0x14) addr:0x020fc58c
_ZN19ActorProfileUnkSPTRD1Ev kind:function(arm,size=0x14) addr:0x020fc5a0
_ZN21ActorProfileArrowDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb810
_ZN21ActorProfileArrowDrop6CreateEv kind:function(arm,size=0x24) addr:0x020fb81c
_ZN21ActorProfileArrowDropC1Ev kind:function(arm,size=0x40) addr:0x020fb840
_ZN20ActorProfileBombDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb880
_ZN20ActorProfileBombDrop6CreateEv kind:function(arm,size=0x24) addr:0x020fb88c
_ZN20ActorProfileBombDropC1Ev kind:function(arm,size=0x40) addr:0x020fb8b0
_ZN25ActorProfileRedPotionDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb8f0
_ZN25ActorProfileRedPotionDrop6CreateEv kind:function(arm,size=0x24) addr:0x020fb8fc
_ZN25ActorProfileRedPotionDropC1Ev kind:function(arm,size=0x40) addr:0x020fb920
_ZN24ActorProfileTreasureDrop10GetProfileEv kind:function(arm,size=0xc) addr:0x020fb960
_ZN24ActorProfileTreasureDrop6CreateEv kind:function(arm,size=0x24) addr:0x020fb96c
_ZN24ActorProfileTreasureDropC1Ev kind:function(arm,size=0x40) addr:0x020fb990
_ZN13ActorItemDrop19func_ov031_020f9f8cEP8ActorRefPK7VecFx32jS0_ kind:function(arm,size=0x80) addr:0x020fb9d0
_ZN13ActorItemDropC1Ev kind:function(arm,size=0x200) addr:0x020fba50
_ZN13ActorItemDrop8vfunc_18Ei kind:function(arm,size=0x30) addr:0x020fbc50
_ZN13ActorItemDrop8vfunc_20Ev kind:function(arm,size=0xc) addr:0x020fbc80
_ZN13ActorItemDrop8vfunc_24Ev kind:function(arm,size=0x18) addr:0x020fbc8c
_ZN13ActorItemDrop19func_ov031_020fa260Ev kind:function(arm,size=0x1c4) addr:0x020fbca4
_ZN13ActorItemDrop19func_ov031_020fa424Es kind:function(arm,size=0x58) addr:0x020fbe68
_ZN13ActorItemDrop19func_ov031_020fa468Ev kind:function(arm,size=0x4) addr:0x020fbec0
_ZN13ActorItemDrop19func_ov031_020fa46cEv kind:function(arm,size=0x28) addr:0x020fbec4
_ZN13ActorItemDrop19func_ov031_020fa494Ev kind:function(arm,size=0xc) addr:0x020fbeec
_ZN13ActorItemDrop19func_ov031_020fa4a0Ev kind:function(arm,size=0x84) addr:0x020fbef8
_ZN13ActorItemDrop19func_ov031_020fa524Ev kind:function(arm,size=0x44) addr:0x020fbf7c
_ZN13ActorItemDrop19func_ov031_020fa568Ev kind:function(arm,size=0x70) addr:0x020fbfc0
_ZN13ActorItemDrop19func_ov031_020fa5d8Ev kind:function(arm,size=0x18) addr:0x020fc030
_ZN13ActorItemDrop19func_ov031_020fa5f0Ev kind:function(arm,size=0x60) addr:0x020fc048
_ZN13ActorItemDrop19func_ov031_020fa650Ev kind:function(arm,size=0x14) addr:0x020fc0a8
_ZN13ActorItemDrop19func_ov031_020fa664Ev kind:function(arm,size=0x4) addr:0x020fc0bc
_ZN13ActorItemDrop19func_ov031_020fa668Ev kind:function(arm,size=0x10) addr:0x020fc0c0
_ZN13ActorItemDrop19func_ov031_020fa678Ev kind:function(arm,size=0x50) addr:0x020fc0d0
_ZN13ActorItemDrop19func_ov031_020fa6c8Ev kind:function(arm,size=0x64) addr:0x020fc120
_ZN13ActorItemDrop19func_ov031_020fa72cEv kind:function(arm,size=0x110) addr:0x020fc184
_ZN13ActorItemDrop8vfunc_2cEi kind:function(arm,size=0xc4) addr:0x020fc294
_ZN13ActorItemDrop19func_ov031_020fa900Ev kind:function(arm,size=0xf8) addr:0x020fc358
_ZN19ActorDroppedItem_c4C1EP5Actor kind:function(arm,size=0x38) addr:0x020fc450
_ZN19ActorDroppedItem_c48vfunc_00E8ActorRefi kind:function(arm,size=0x44) addr:0x020fc488
_ZN19ActorDroppedItem_c48vfunc_04Ev kind:function(arm,size=0x20) addr:0x020fc4cc
_ZN19ActorDroppedItem_c48vfunc_0cEi kind:function(arm,size=0x28) addr:0x020fc4ec
_ZN19ActorDroppedItem_c48vfunc_08Ev kind:function(arm,size=0x20) addr:0x020fc514
_ZN13ActorItemDropD1Ev kind:function(arm,size=0x14) addr:0x020fc534
_ZN13ActorItemDropD0Ev kind:function(arm,size=0x1c) addr:0x020fc548
_ZN21ActorProfileArrowDropD1Ev kind:function(arm,size=0x14) addr:0x020fc564
_ZN20ActorProfileBombDropD1Ev kind:function(arm,size=0x14) addr:0x020fc578
_ZN25ActorProfileRedPotionDropD1Ev kind:function(arm,size=0x14) addr:0x020fc58c
_ZN24ActorProfileTreasureDropD1Ev kind:function(arm,size=0x14) addr:0x020fc5a0
_ZN19ActorProfileUnkMLCK10GetProfileEv kind:function(arm,size=0xc) addr:0x020fc5b4
_ZN19ActorProfileUnkMLCK6CreateEv kind:function(arm,size=0x24) addr:0x020fc5c0
_ZN19ActorProfileUnkMLCKC1Ev kind:function(arm,size=0x28) addr:0x020fc5e4
@@ -2025,7 +2025,7 @@ data_ov031_02112908 kind:data(any) addr:0x02112908
data_ov031_02112914 kind:data(any) addr:0x02112914
data_ov031_02112920 kind:data(any) addr:0x02112920
data_ov031_0211292c kind:data(any) addr:0x0211292c
data_ov031_02112938 kind:data(any) addr:0x02112938
data_ov031_02110bc8 kind:data(any) addr:0x02112938 local
data_ov031_0211295c kind:data(any) addr:0x0211295c
data_ov031_02112970 kind:data(any) addr:0x02112970
data_ov031_02110c1c kind:data(any) addr:0x0211298c local
@@ -2091,7 +2091,7 @@ __sinit_ActorUnkSWON.cpp kind:function(arm,size=0x50) addr:0x0211349c local
__sinit_ActorUnkNORE.cpp kind:function(arm,size=0x50) addr:0x021134ec
__sinit_ActorUnkFLEN.cpp kind:function(arm,size=0x50) addr:0x0211353c
__sinit_ActorUnkRLST.cpp kind:function(arm,size=0x50) addr:0x0211358c
__sinit_ActorUnkSPAR_SPBM_SPDR_SPTR.cpp kind:function(arm,size=0x138) addr:0x021135dc
__sinit_ActorItemDrop.cpp kind:function(arm,size=0x138) addr:0x021135dc local
__sinit_ActorUnkMLCK.cpp kind:function(arm,size=0x74) addr:0x02113714
__sinit_ActorUnkCLLT.cpp kind:function(arm,size=0x50) addr:0x02113788
__sinit_ActorUnkEFSB.cpp kind:function(arm,size=0x50) addr:0x021137d8
@@ -2155,7 +2155,7 @@ __sinit_MapObjectUnkSWFS.cpp kind:function(arm,size=0x70) addr:0x021144b0
.p__sinit_ActorUnkNORE.cpp kind:data(word) addr:0x0211457c
.p__sinit_ActorUnkFLEN.cpp kind:data(word) addr:0x02114580
.p__sinit_ActorUnkRLST.cpp kind:data(word) addr:0x02114584
.p__sinit_ActorUnkSPAR_SPBM_SPDR_SPTR.cpp kind:data(word) addr:0x02114588
.p__sinit_ActorItemDrop.cpp kind:data(word) addr:0x02114588 local
.p__sinit_ActorUnkMLCK.cpp kind:data(word) addr:0x0211458c
.p__sinit_ActorUnkCLLT.cpp kind:data(word) addr:0x02114590
.p__sinit_ActorUnkEFSB.cpp kind:data(word) addr:0x02114594
@@ -2386,15 +2386,15 @@ _ZTV19data_ov031_021167e4 kind:data(any) addr:0x021167e4
data_ov031_02116808 kind:data(any) addr:0x02116808
data_ov031_02116860 kind:data(any) addr:0x02116860
_ZTV19data_ov031_021168b8 kind:data(any) addr:0x021168b8
data_ov031_02116914 kind:data(any) addr:0x02116914
data_ov031_02116924 kind:data(any) addr:0x02116924
data_ov031_0211695c kind:data(any) addr:0x0211695c
data_ov031_0211699c kind:data(any) addr:0x0211699c
_ZTV19data_ov031_021169ac kind:data(any) addr:0x021169ac
_ZTV19data_ov031_021169d0 kind:data(any) addr:0x021169d0
_ZTV19data_ov031_021169f4 kind:data(any) addr:0x021169f4
_ZTV19data_ov031_02116a18 kind:data(any) addr:0x02116a18
_ZTV19data_ov031_02116a3c kind:data(any) addr:0x02116a3c
data_ov031_02114ba0 kind:data(any) addr:0x02116914 local
data_ov031_02114bb0 kind:data(any) addr:0x02116924 local
data_ov031_02114be8 kind:data(any) addr:0x0211695c local
_ZTV19ActorDroppedItem_c4 kind:data(any) addr:0x02116994
_ZTV21ActorProfileArrowDrop kind:data(any) addr:0x021169ac
_ZTV24ActorProfileTreasureDrop kind:data(any) addr:0x021169d0
_ZTV25ActorProfileRedPotionDrop kind:data(any) addr:0x021169f4
_ZTV20ActorProfileBombDrop kind:data(any) addr:0x02116a18
_ZTV13ActorItemDrop kind:data(any) addr:0x02116a3c
data_ov031_02116a9c kind:data(any) addr:0x02116a9c
data_ov031_02116ab0 kind:data(any) addr:0x02116ab0
_ZTV19data_ov031_02116ac0 kind:data(any) addr:0x02116ac0
@@ -2592,15 +2592,18 @@ _ZN15ProfileInstanceI19ActorProfileUnkFLENE8sProfileE kind:bss addr:0x02118ae8
_ZGVN15ProfileInstanceI19ActorProfileUnkRLSTE8sProfileE kind:bss addr:0x02118b24
@30908 kind:bss addr:0x02118b28
_ZN15ProfileInstanceI19ActorProfileUnkRLSTE8sProfileE kind:bss addr:0x02118b34
data_ov031_02118c0c kind:bss addr:0x02118c0c
data_ov031_02118c1c kind:bss addr:0x02118c1c
data_ov031_02118c28 kind:bss addr:0x02118c28
_ZGVN15ProfileInstanceI19ActorProfileUnkSPDRE8sProfileE kind:bss addr:0x02118c34
@30914 kind:bss addr:0x02118c40
_ZN15ProfileInstanceI19ActorProfileUnkSPDRE8sProfileE kind:bss addr:0x02118c4c
_ZN15ProfileInstanceI19ActorProfileUnkSPTRE8sProfileE kind:bss addr:0x02118c88
_ZN15ProfileInstanceI19ActorProfileUnkSPARE8sProfileE kind:bss addr:0x02118cc4
_ZN15ProfileInstanceI19ActorProfileUnkSPBME8sProfileE kind:bss addr:0x02118d00
_ZGVN15ProfileInstanceI24ActorProfileTreasureDropE8sProfileE kind:bss addr:0x02118c0c
_ZGVN15ProfileInstanceI25ActorProfileRedPotionDropE8sProfileE kind:bss addr:0x02118c10
_ZGVN15ProfileInstanceI20ActorProfileBombDropE8sProfileE kind:bss addr:0x02118c14
_ZGVN15ProfileInstanceI21ActorProfileArrowDropE8sProfileE kind:bss addr:0x02118c18
@2630 kind:bss addr:0x02118c1c local
@2591 kind:bss addr:0x02118c28 local
@2604 kind:bss addr:0x02118c34 local
@2617 kind:bss addr:0x02118c40 local
_ZN15ProfileInstanceI25ActorProfileRedPotionDropE8sProfileE kind:bss addr:0x02118c4c
_ZN15ProfileInstanceI24ActorProfileTreasureDropE8sProfileE kind:bss addr:0x02118c88
_ZN15ProfileInstanceI21ActorProfileArrowDropE8sProfileE kind:bss addr:0x02118cc4
_ZN15ProfileInstanceI20ActorProfileBombDropE8sProfileE kind:bss addr:0x02118d00
_ZGVN15ProfileInstanceI19ActorProfileUnkMLCKE8sProfileE kind:bss addr:0x02118d3c
@30920 kind:bss addr:0x02118d40
_ZN15ProfileInstanceI19ActorProfileUnkMLCKE8sProfileE kind:bss addr:0x02118d4c
+54 -29
View File
@@ -43,8 +43,8 @@ public:
unk8 mUnk_26_0;
unk8 mUnk_26_1;
};
/* 28 */ unk32 mUnk_28;
/* 2C */ unk32 mUnk_2C;
/* 28 */ ActorRef mUnk_28;
/* 2C */ u32 mUnk_2C;
/* 30 */
void func_ov000_020975f8();
@@ -101,6 +101,21 @@ enum ActorFlag_ {
class Actor_c4;
class Actor_9c {
public:
/* 00 (vtable) */
/* 04 */
/* 00 */ virtual void vfunc_00(); // corresponds to func_ov000_02097c14
/* 04 */ virtual void vfunc_04(); // corresponds to func_ov000_02097c20
/* 08 */
Actor_9c();
void func_ov000_02097bec();
};
typedef s16 ActorState;
class Actor : public SysObject {
public:
/* 00 (vtable) */
@@ -113,14 +128,14 @@ public:
/* 30 */ Cylinder *mUnk_30;
/* 34 */ Cylinder *mUnk_34;
/* 38 */ unk32 *mUnk_38;
/* 3C */ unk32 mUnk_3C;
/* 3C */ Actor_9c *mUnk_3C;
/* 40 */ Actor_c4 *mUnk_40;
/* 44 */ u16 mUnk_44;
/* 46 */ unk16 mUnk_46;
/* 48 */ unk16 mUnk_48;
/* 4A */ unk8 mUnk_4A;
/* 4A */ unk8 mUnk_4B;
/* 4C */ s16 mUnk_4C;
/* 4C */ ActorState mUnk_4C;
/* 4E */ s16 mUnk_4E;
/* 50 */ volatile u16 mUnk_50;
/* 52 */ u16 mUnk_52;
@@ -167,6 +182,16 @@ public:
ActorId GetActorId();
bool IsTimerOut() {
if (this->mUnk_50 < this->mUnk_52) {
this->mUnk_50++;
return false;
}
return true;
}
// overlay 0
void func_ov000_0209848c(ActorProfile *param1);
void func_ov000_020984b0();
void func_ov000_020984b4();
@@ -177,8 +202,9 @@ public:
unk32 func_ov000_020984c8();
void func_ov000_020984d0();
void func_ov000_020984f0();
bool func_ov000_02098838();
unk32 func_ov000_02098910(unk32 param1, unk32 param2);
void func_ov000_02098b8c(unk32 param1, unk32 param2);
s32 func_ov000_02098518(unk32 *param1);
VecFx32 *func_ov000_0209853c(unk32 param1);
s32 func_ov000_02098554();
@@ -187,42 +213,23 @@ public:
s32 func_ov000_02098584();
s32 func_ov000_020985f0(void *param1);
void func_ov000_0209862c(unk32 param1);
void func_ov000_020973f4(UnkStruct_ov000_020b539c *param1, ActorId param2, ActorParams *param3, unk32 param4);
void func_ov000_020973f4(UnkStruct_ov000_020b539c *param1, ActorId param2, ActorParams *param3);
void func_ov000_020973f4(UnkStruct_ov000_020b539c *param1, ActorId param2, ActorParams param3);
void func_ov000_020989e0();
bool func_ov000_02098a60(unk32 param1);
void func_ov000_02098a88(unk32 param1, unk32 param2);
static void func_ov000_020973f4(ActorRef *pOutRef, UnkStruct_ov000_020b539c *param2, ActorId actorId, ActorParams *pParams,
int param5);
// overlay 17
void func_ov017_020bf5c4(VecFx32 *param1, unk32 param2, unk32 param3, unk32 param4, unk32 param5);
void func_ov017_020bf9c8(Actor *param1);
};
struct Actor_c4_stack {
unk32 param1;
unk32 param2;
};
class Actor_c4_Base {
public:
Actor_c4_Base(void *param1, unk32 param2);
};
class Actor_9c {
public:
/* 00 (vtable) */
/* 04 */
/* 00 */ virtual void vfunc_00(); // corresponds to func_ov000_02097c14
/* 04 */ virtual void vfunc_04(); // corresponds to func_ov000_02097c20
/* 08 */
Actor_9c();
void func_ov000_02097bec();
};
class Actor_c4 : public Actor_c4_Base {
public:
/* 00 (vtable) */
@@ -239,7 +246,7 @@ public:
/* 20 */ Actor *mUnk_20;
/* 24 */
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2);
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2);
/* 04 */ virtual void vfunc_04();
/* 08 */ virtual void vfunc_08();
/* 0C */ virtual void vfunc_0c(unk32 param1);
@@ -249,4 +256,22 @@ public:
Actor_c4_Base(&param1->mRef, 0) {}
};
class Actor_Derived2 : public Actor {
public:
/* 00 (base) */
/* 94 */ unk32 mUnk_94;
/* 98 */ VecFx32 mUnk_98;
/* A4 */ unk32 mUnk_A4;
/* A8 */ void *mUnk_A8;
/* AC */ unk8 mUnk_AC;
/* AD */ unk8 mUnk_AD;
/* AE */
Actor_Derived2();
/* 30 */ virtual void vfunc_30();
/* 4C */ WEAK virtual ~Actor_Derived2() {}
/* 54 */ virtual void vfunc_54();
};
extern UnkStruct_ov000_020b539c data_ov000_020b539c_eur;
+4 -4
View File
@@ -9,7 +9,7 @@ class ActorHeart_c4 : public Actor_c4 {
public:
ActorHeart_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -32,8 +32,8 @@ public:
/* BC */ unk16 mUnk_BC;
/* BE */ s8 mUnk_BE;
/* BF */ STRUCT_PAD(0xBF, 0xC0);
/* C0 */ unk32 mUnk_C0;
/* C4 */ unk32 mUnk_C4;
/* C0 */ ActorRef mUnk_C0;
/* C4 */ ActorRef mUnk_C4;
/* C8 */ ActorHeart_c4 mUnk_C8;
/* EC */ VecFx32 mUnk_EC;
@@ -45,7 +45,7 @@ public:
/* 4C */ virtual ~ActorHeart() override {};
void func_ov031_020f0750();
void func_ov031_020eed64(ActorParams *param_2, unk32 param_3, unk32 param_4);
static void func_ov031_020eed64(ActorRef *pOutRef, const VecFx32 *pPos, u32 params, ActorRef ref);
void func_ov031_020ef1b4(unk16 param_2);
void func_ov031_020ef208();
void func_ov031_020ef4a8();
+148
View File
@@ -0,0 +1,148 @@
#pragma once
#include "Actor/Actor.hpp"
#include "Actor/ActorProfile.hpp"
#include "global.h"
#include "types.h"
typedef u32 ItemDropType;
enum ItemDropType_ {
ItemDropType_Arrow = 0,
ItemDropType_Bomb = 1,
ItemDropType_RedPotion = 2,
ItemDropType_DemonFossil = 3,
ItemDropType_StalfosSkull = 4,
ItemDropType_StarFragment = 5,
ItemDropType_BeeLarvae = 6,
ItemDropType_WoodHeart = 7,
ItemDropType_PirateNecklace = 8,
ItemDropType_Unknown = 9,
ItemDropType_Max = 10,
};
enum ActorDroppedItemState_ {
ActorDroppedItemState_0 = 0,
ActorDroppedItemState_1 = 1,
ActorDroppedItemState_2 = 2,
ActorDroppedItemState_3 = 3,
ActorDroppedItemState_4 = 4,
ActorDroppedItemState_5 = 5,
ActorDroppedItemState_6 = 6,
ActorDroppedItemState_Max,
};
class ActorDroppedItem_c4 : public Actor_c4 {
public:
// func_ov031_020fa9f8
ActorDroppedItem_c4(Actor *param1);
virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
virtual void vfunc_04() override;
virtual void vfunc_08() override;
virtual void vfunc_0c(unk32 param1) override;
};
class ActorItemDrop : public Actor_Derived2 {
public:
/* 000 (base) */
/* 0AE */ volatile u16 mUnk_AE;
/* 0B0 */ u16 mUnk_B0;
/* 0B2 */ STRUCT_PAD(0xB2, 0xB4);
/* 0B4 */ Actor_9c mUnk_B4;
/* 0B8 */ unk32 mUnk_B8;
/* 0BC */ unk32 mUnk_BC;
/* 0C0 */ ActorRef mUnk_C0;
/* 0C4 */ STRUCT_PAD(0x0C4, 0x0D0);
/* 0D0 */ u16 mUnk_D0;
/* 0D4 */ ItemDropType mItemTypeId;
/* 0D8 */ fx32 mUnk_D8;
/* 0DC */ ActorRef mUnk_DC;
/* 0E0 */ ActorRef mUnk_E0;
/* 0E4 */ ActorDroppedItem_c4 mUnk_E4;
/* 108 */ unk16 mUnk_108;
/* 10A */ STRUCT_PAD(0x10A, 0x10C);
/* 10C */ VecFx32 mUnk_10C;
/* 118 */ bool mUnk_118;
/* 119 */ bool mUnk_119;
bool IsTimerOut() {
if (this->mUnk_AE < this->mUnk_B0) {
this->mUnk_AE++;
return false;
}
return true;
}
ActorItemDrop();
/* 18 */ virtual bool vfunc_18(unk32 param1) override;
/* 2C */ virtual void vfunc_2c(unk32 param1) override;
/* 20 */ virtual void vfunc_20() override;
/* 24 */ virtual void vfunc_24() override;
/* 4C */ virtual ~ActorItemDrop() override;
void func_ov031_020fa260();
void func_ov031_020fa424(ActorState state);
void func_ov031_020fa468();
void func_ov031_020fa46c();
void func_ov031_020fa494();
void func_ov031_020fa4a0();
void func_ov031_020fa524();
void func_ov031_020fa568();
void func_ov031_020fa5d8();
void func_ov031_020fa5f0();
void func_ov031_020fa650();
void func_ov031_020fa664();
void func_ov031_020fa668();
void func_ov031_020fa678();
void func_ov031_020fa6c8();
void func_ov031_020fa72c();
void func_ov031_020fa900();
static void func_ov031_020f9f8c(ActorRef *pOutRef, const VecFx32 *pPos, u32 params, ActorRef ref);
};
class ActorProfileArrowDrop : public ActorProfile {
public:
/* 00 (base) */
ActorProfileArrowDrop();
/* 0C */ virtual Actor *Create();
static ActorProfileArrowDrop *GetProfile();
};
class ActorProfileBombDrop : public ActorProfile {
public:
/* 00 (base) */
ActorProfileBombDrop();
/* 0C */ virtual Actor *Create();
static ActorProfileBombDrop *GetProfile();
};
class ActorProfileRedPotionDrop : public ActorProfile {
public:
/* 00 (base) */
ActorProfileRedPotionDrop();
/* 0C */ virtual Actor *Create();
static ActorProfileRedPotionDrop *GetProfile();
};
class ActorProfileTreasureDrop : public ActorProfile {
public:
/* 00 (base) */
ActorProfileTreasureDrop();
/* 0C */ virtual Actor *Create();
static ActorProfileTreasureDrop *GetProfile();
};
+1 -1
View File
@@ -43,7 +43,7 @@ public:
ActorManager();
~ActorManager();
Actor *func_01fff3b4(unk32 param1);
Actor *func_01fff3b4(ActorRef ref);
Actor **func_01fff350(void *param1, Actor **ppActorTable);
void func_ov000_02096e44(int index);
+61 -11
View File
@@ -2,31 +2,81 @@
#include "types.h"
#define ACTOR_INDEX_MASK 0x3FFF
// mapping:
// 0011 1111 1111 1111 = index
// 1100 0000 0000 0000 = type
//
// 0000 1111 1111 1111 = id
// 1111 0000 0000 0000 = unk
#define REF_TYPE_INDEX(type, index) (((type) << 14) | (index))
enum ActorRefType_ {
ActorRefType_0,
ActorRefType_1,
ActorRefType_2,
};
enum ActorRefId_ {
ActorRefId_0,
ActorRefId_1,
ActorRefId_2,
ActorRefId_4,
ActorRefId_5,
ActorRefId_6,
ActorRefId_7,
//! TODO: more ids?
};
struct ActorRef {
/* 0 */ u16 index;
/* 2 */ u16 id;
/* 4 */
union {
struct {
/* 00 */ u16 index : 14;
/* 00 */ u16 type : 2;
/* 02 */ u16 id : 12;
/* 02 */ u16 unk : 4;
/* 04 */
};
struct {
/* 00 */ u16 type_index;
/* 02 */ u16 unk_id;
/* 04 */
};
u32 data;
};
ActorRef() {}
ActorRef(u32 value) {
*(u32 *) this = value;
this->data = value;
}
void Reset() {
*(u32 *) this = 0;
this->data = 0;
}
bool operator==(const ActorRef &other) const {
return this->index == other.index && this->id == other.id;
const bool operator==(const ActorRef &other) const {
return other.data == this->data;
}
bool operator!=(const ActorRef &other) const {
const bool operator!=(const ActorRef &other) const {
return !(*this == other);
}
u32 Get32() {
return *(u32 *) this;
void operator=(const ActorRef &other) {
this->data = other.data;
}
const u32 Get32() const {
return this->data;
}
};
// for arrays
struct ActorRefElem {
ActorRef ref;
ActorRefElem() {
this->ref.Reset();
}
};
+5 -4
View File
@@ -23,7 +23,7 @@ class ActorRupee_c4 : public Actor_c4 {
public:
ActorRupee_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -44,8 +44,8 @@ public:
/* B0 */ unk32 mUnk_B0;
/* B4 */ unk32 mUnk_B4;
/* B8 */ unk32 mUnk_B8;
/* BC */ unk32 mUnk_BC;
/* C0 */ unk32 mUnk_C0;
/* BC */ ActorRef mUnk_BC;
/* C0 */ ActorRef mUnk_C0;
/* C4 */ ActorRupee_c4 mUnk_C4;
/* E8 */ unk32 mUnk_E8;
/* EC */ s16 mUnk_EC;
@@ -63,7 +63,6 @@ public:
/* 2C */ virtual void vfunc_2c(unk32 param1) override;
/* 4C */ virtual ~ActorRupee() override;
void func_ov031_020e8d2c(VecFx32 *param1, u8 param2, unk32 param3, unk32 param4);
void func_ov031_020e8fec();
void func_ov031_020e9068();
void func_ov031_020e9108();
@@ -98,6 +97,8 @@ public:
bool func_ov031_020e9d54();
void func_ov031_020e9d94();
bool func_ov031_020e9e5c();
static void func_ov031_020e8d2c(ActorRef *pOutRef, const VecFx32 *pPos, u32 params, u32 unk_2C, ActorRef ref);
};
class ActorProfileRupee : public ActorProfile {
+4 -4
View File
@@ -406,12 +406,12 @@ DEFINE_ACTOR_TYPE('SOLD', Soldier)
DEFINE_ACTOR_TYPE('SOLF', SOLF)
DEFINE_ACTOR_TYPE('SOLG', SOLG)
DEFINE_ACTOR_TYPE('SOLT', SOLT)
DEFINE_ACTOR_TYPE('SPAR', SPAR)
DEFINE_ACTOR_TYPE('SPBM', SPBM)
DEFINE_ACTOR_TYPE('SPDR', SPDR)
DEFINE_ACTOR_TYPE('SPAR', ArrowDrop)
DEFINE_ACTOR_TYPE('SPBM', BombDrop)
DEFINE_ACTOR_TYPE('SPDR', RedPotionDrop)
DEFINE_ACTOR_TYPE('SPID', SPID)
DEFINE_ACTOR_TYPE('SPTG', SPTG)
DEFINE_ACTOR_TYPE('SPTR', SPTR)
DEFINE_ACTOR_TYPE('SPTR', TreasureDrop)
DEFINE_ACTOR_TYPE('SPTT', SPTT)
DEFINE_ACTOR_TYPE('SRNM', SRNM)
DEFINE_ACTOR_TYPE('SRSL', SRSL)
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJAI_c4 : public Actor_c4 {
public:
ActorUnkAJAI_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJBS_c4 : public Actor_c4 {
public:
ActorUnkAJBS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJCR_c4 : public Actor_c4 {
public:
ActorUnkAJCR_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJEM_c4 : public Actor_c4 {
public:
ActorUnkAJEM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJET_c4 : public Actor_c4 {
public:
ActorUnkAJET_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJMN_c4 : public Actor_c4 {
public:
ActorUnkAJMN_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJNP_c4 : public Actor_c4 {
public:
ActorUnkAJNP_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJSP_c4 : public Actor_c4 {
public:
ActorUnkAJSP_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAJTM_c4 : public Actor_c4 {
public:
ActorUnkAJTM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkALEV_c4 : public Actor_c4 {
public:
ActorUnkALEV_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkAROW_c4 : public Actor_c4 {
public:
ActorUnkAROW_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkASBA_c4 : public Actor_c4 {
public:
ActorUnkASBA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkASYU_c4 : public Actor_c4 {
public:
ActorUnkASYU_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkATTG_c4 : public Actor_c4 {
public:
ActorUnkATTG_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBAEY_c4 : public Actor_c4 {
public:
ActorUnkBAEY_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBAFO_c4 : public Actor_c4 {
public:
ActorUnkBAFO_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBANI_c4 : public Actor_c4 {
public:
ActorUnkBANI_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBAPH_c4 : public Actor_c4 {
public:
ActorUnkBAPH_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBBLE_c4 : public Actor_c4 {
public:
ActorUnkBBLE_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBDBA_c4 : public Actor_c4 {
public:
ActorUnkBDBA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBDEA_c4 : public Actor_c4 {
public:
ActorUnkBDEA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBDEM_c4 : public Actor_c4 {
public:
ActorUnkBDEM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBDGA_c4 : public Actor_c4 {
public:
ActorUnkBDGA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBDLB_c4 : public Actor_c4 {
public:
ActorUnkBDLB_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBEEE_c4 : public Actor_c4 {
public:
ActorUnkBEEE_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBEEH_c4 : public Actor_c4 {
public:
ActorUnkBEEH_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBFFN_c4 : public Actor_c4 {
public:
ActorUnkBFFN_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBGOK_c4 : public Actor_c4 {
public:
ActorUnkBGOK_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBKST_c4 : public Actor_c4 {
public:
ActorUnkBKST_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBLBL_c4 : public Actor_c4 {
public:
ActorUnkBLBL_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBLBR_c4 : public Actor_c4 {
public:
ActorUnkBLBR_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBLJF_c4 : public Actor_c4 {
public:
ActorUnkBLJF_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBLON_c4 : public Actor_c4 {
public:
ActorUnkBLON_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBLST_c4 : public Actor_c4 {
public:
ActorUnkBLST_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBMHN_c4 : public Actor_c4 {
public:
ActorUnkBMHN_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBMOC_c4 : public Actor_c4 {
public:
ActorUnkBMOC_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBOMB_c4 : public Actor_c4 {
public:
ActorUnkBOMB_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBPAP_c4 : public Actor_c4 {
public:
ActorUnkBPAP_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBPBS_c4 : public Actor_c4 {
public:
ActorUnkBPBS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBROW_c4 : public Actor_c4 {
public:
ActorUnkBROW_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBSFC_c4 : public Actor_c4 {
public:
ActorUnkBSFC_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBSKM_c4 : public Actor_c4 {
public:
ActorUnkBSKM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBSTG_c4 : public Actor_c4 {
public:
ActorUnkBSTG_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkBTIR_c4 : public Actor_c4 {
public:
ActorUnkBTIR_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCAGE_c4 : public Actor_c4 {
public:
ActorUnkCAGE_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+3 -3
View File
@@ -13,7 +13,7 @@ class ActorUnkCAMA_c4 : public Actor_c4 {
public:
ActorUnkCAMA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -47,7 +47,7 @@ class ActorUnkCAMB_c4 : public Actor_c4 {
public:
ActorUnkCAMB_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -81,7 +81,7 @@ class ActorUnkCAMS_c4 : public Actor_c4 {
public:
ActorUnkCAMS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCAMY_c4 : public Actor_c4 {
public:
ActorUnkCAMY_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCANS_c4 : public Actor_c4 {
public:
ActorUnkCANS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCASE_c4 : public Actor_c4 {
public:
ActorUnkCASE_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCASL_c4 : public Actor_c4 {
public:
ActorUnkCASL_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCAST_c4 : public Actor_c4 {
public:
ActorUnkCAST_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCAWA_c4 : public Actor_c4 {
public:
ActorUnkCAWA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -13,7 +13,7 @@ class ActorUnkCAWB_c4 : public Actor_c4 {
public:
ActorUnkCAWB_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -47,7 +47,7 @@ class ActorUnkCRFP_c4 : public Actor_c4 {
public:
ActorUnkCRFP_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -81,7 +81,7 @@ class ActorUnkFOMA_c4 : public Actor_c4 {
public:
ActorUnkFOMA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -115,7 +115,7 @@ class ActorUnkFOMB_c4 : public Actor_c4 {
public:
ActorUnkFOMB_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -149,7 +149,7 @@ class ActorUnkFOMC_c4 : public Actor_c4 {
public:
ActorUnkFOMC_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -183,7 +183,7 @@ class ActorUnkFOMR_c4 : public Actor_c4 {
public:
ActorUnkFOMR_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -217,7 +217,7 @@ class ActorUnkFOMS_c4 : public Actor_c4 {
public:
ActorUnkFOMS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -251,7 +251,7 @@ class ActorUnkFOPD_c4 : public Actor_c4 {
public:
ActorUnkFOPD_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -285,7 +285,7 @@ class ActorUnkGOCP_c4 : public Actor_c4 {
public:
ActorUnkGOCP_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -319,7 +319,7 @@ class ActorUnkGORP_c4 : public Actor_c4 {
public:
ActorUnkGORP_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -353,7 +353,7 @@ class ActorUnkNCCA_c4 : public Actor_c4 {
public:
ActorUnkNCCA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -387,7 +387,7 @@ class ActorUnkNCCS_c4 : public Actor_c4 {
public:
ActorUnkNCCS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
@@ -421,7 +421,7 @@ class ActorUnkWAMA_c4 : public Actor_c4 {
public:
ActorUnkWAMA_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCHUC_c4 : public Actor_c4 {
public:
ActorUnkCHUC_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCLBT_c4 : public Actor_c4 {
public:
ActorUnkCLBT_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCLLT_c4 : public Actor_c4 {
public:
ActorUnkCLLT_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCLZN_c4 : public Actor_c4 {
public:
ActorUnkCLZN_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCNBL_c4 : public Actor_c4 {
public:
ActorUnkCNBL_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCOMM_c4 : public Actor_c4 {
public:
ActorUnkCOMM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCRCH_c4 : public Actor_c4 {
public:
ActorUnkCRCH_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCRFT_c4 : public Actor_c4 {
public:
ActorUnkCRFT_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCROW_c4 : public Actor_c4 {
public:
ActorUnkCROW_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkCTFS_c4 : public Actor_c4 {
public:
ActorUnkCTFS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDGPC_c4 : public Actor_c4 {
public:
ActorUnkDGPC_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDKCB_c4 : public Actor_c4 {
public:
ActorUnkDKCB_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDKCL_c4 : public Actor_c4 {
public:
ActorUnkDKCL_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDKTR_c4 : public Actor_c4 {
public:
ActorUnkDKTR_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDLPN_c4 : public Actor_c4 {
public:
ActorUnkDLPN_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDLTG_c4 : public Actor_c4 {
public:
ActorUnkDLTG_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMCH_c4 : public Actor_c4 {
public:
ActorUnkDMCH_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMEQ_c4 : public Actor_c4 {
public:
ActorUnkDMEQ_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMET_c4 : public Actor_c4 {
public:
ActorUnkDMET_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMFR_c4 : public Actor_c4 {
public:
ActorUnkDMFR_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMFT_c4 : public Actor_c4 {
public:
ActorUnkDMFT_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMGM_c4 : public Actor_c4 {
public:
ActorUnkDMGM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMGN_c4 : public Actor_c4 {
public:
ActorUnkDMGN_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMMM_c4 : public Actor_c4 {
public:
ActorUnkDMMM_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMMS_c4 : public Actor_c4 {
public:
ActorUnkDMMS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMMT_c4 : public Actor_c4 {
public:
ActorUnkDMMT_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMPK_c4 : public Actor_c4 {
public:
ActorUnkDMPK_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMPS_c4 : public Actor_c4 {
public:
ActorUnkDMPS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
+1 -1
View File
@@ -11,7 +11,7 @@ class ActorUnkDMSS_c4 : public Actor_c4 {
public:
ActorUnkDMSS_c4(Actor *param1);
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
/* 00 */ virtual bool vfunc_00(ActorRef ref, unk32 param2) override;
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0c(unk32 param1) override;

Some files were not shown because too many files have changed in this diff Show More