actorExecute 99%

This commit is contained in:
elijah-thomas774
2026-03-08 16:21:54 -04:00
parent f637091a32
commit c743b47d7e
6 changed files with 549 additions and 39 deletions
+71 -35
View File
@@ -8,20 +8,20 @@ __dt__24sFState_c<11dAcEremly_c>Fv = .text:0x00000270; // type:function size:0x5
__dt__27sFStateFct_c<11dAcEremly_c>Fv = .text:0x000002D0; // type:function size:0x6C
__dt__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0
__dt__50sFStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4
fn_177_490 = .text:0x00000490; // type:function size:0x58
fn_177_4F0 = .text:0x000004F0; // type:function size:0x58
fn_177_550 = .text:0x00000550; // type:function size:0x5C
fn_177_5B0 = .text:0x000005B0; // type:function size:0xD8
fn_177_690 = .text:0x00000690; // type:function size:0x104
fn_177_7A0 = .text:0x000007A0; // type:function size:0x498
__dt__15dShadowCircle_cFv = .text:0x00000490; // type:function size:0x58
__dt__Q211dAcEremly_c10callback_cFv = .text:0x000004F0; // type:function size:0x58
__dt__14dWaterEffect_cFv = .text:0x00000550; // type:function size:0x5C
timingB__Q211dAcEremly_c10callback_cFUlPQ34nw4r3g3d13WorldMtxManipQ34nw4r3g3d6ResMdl = .text:0x000005B0; // type:function size:0xD8
createHeap__11dAcEremly_cFv = .text:0x00000690; // type:function size:0x104
actorCreate__11dAcEremly_cFv = .text:0x000007A0; // type:function size:0x498
changeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10
fn_177_C50 = .text:0x00000C50; // type:function size:0x10C
fn_177_D60 = .text:0x00000D60; // type:function size:0x8
fn_177_D70 = .text:0x00000D70; // type:function size:0x108C
actorPostCreate__11dAcEremly_cFv = .text:0x00000C50; // type:function size:0x10C
doDelete__11dAcEremly_cFv = .text:0x00000D60; // type:function size:0x8
actorExecute__11dAcEremly_cFv = .text:0x00000D70; // type:function size:0x108C
executeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10
getStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E10; // type:function size:0x10
fn_177_1E20 = .text:0x00001E20; // type:function size:0x1C
fn_177_1E40 = .text:0x00001E40; // type:function size:0x24C
calcTimer<Us>__4sLibFPUs_Us = .text:0x00001E20; // type:function size:0x1C
draw__11dAcEremly_cFv = .text:0x00001E40; // type:function size:0x24C
initializeState_Wait__11dAcEremly_cFv = .text:0x00002090; // type:function size:0x104
executeState_Wait__11dAcEremly_cFv = .text:0x000021A0; // type:function size:0x478
finalizeState_Wait__11dAcEremly_cFv = .text:0x00002620; // type:function size:0x4
@@ -117,10 +117,10 @@ fn_177_8AC0 = .text:0x00008AC0; // type:function size:0x160
fn_177_8C20 = .text:0x00008C20; // type:function size:0x36C
fn_177_8F90 = .text:0x00008F90; // type:function size:0x3E0
fn_177_9370 = .text:0x00009370; // type:function size:0xE8
fn_177_9460 = .text:0x00009460; // type:function size:0x8
fn_177_9470 = .text:0x00009470; // type:function size:0x4
fn_177_9480 = .text:0x00009480; // type:function size:0x4
fn_177_9490 = .text:0x00009490; // type:function size:0x8
vt_0x88__11dAcEnBase_cFi = .text:0x00009460; // type:function size:0x8
vt_0x84__11dAcEnBase_cFv = .text:0x00009470; // type:function size:0x4
vt_0x80__11dAcEnBase_cFv = .text:0x00009480; // type:function size:0x4
getObjectListEntry__11dAcEnBase_cFv = .text:0x00009490; // type:function size:0x8
__dt__11dAcEremly_cFv = .text:0x000094A0; // type:function size:0x168
build__27sFStateFct_c<11dAcEremly_c>FRC12sStateIDIf_c = .text:0x00009610; // type:function size:0x60
dispose__27sFStateFct_c<11dAcEremly_c>FRP10sStateIf_c = .text:0x00009670; // type:function size:0xC
@@ -196,27 +196,63 @@ lbl_177_data_29C = .data:0x0000029C; // type:object size:0x5 data:string
lbl_177_data_2A4 = .data:0x000002A4; // type:object size:0x64
jumptable_177_data_308 = .data:0x00000308; // type:object size:0x30 scope:local
lbl_177_data_338 = .data:0x00000338; // type:object size:0xB data:string
lbl_177_data_344 = .data:0x00000344; // type:object size:0x8C
lbl_177_data_3D0 = .data:0x000003D0; // type:object size:0x30
lbl_177_data_400 = .data:0x00000400; // type:object size:0x30
lbl_177_data_430 = .data:0x00000430; // type:object size:0x18
lbl_177_data_448 = .data:0x00000448; // type:object size:0x18
lbl_177_data_460 = .data:0x00000460; // type:object size:0x18
lbl_177_data_478 = .data:0x00000478; // type:object size:0xC
lbl_177_data_484 = .data:0x00000484; // type:object size:0x64C
__vt__11dAcEremly_c = .data:0x00000344; // type:object size:0x8C
__vt__50sFStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c> = .data:0x000003D0; // type:object size:0x30
__vt__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c> = .data:0x00000400; // type:object size:0x30
__vt__27sFStateFct_c<11dAcEremly_c> = .data:0x00000430; // type:object size:0x18
__vt__24sFState_c<11dAcEremly_c> = .data:0x00000448; // type:object size:0x18
__vt__Q211dAcEremly_c10callback_c = .data:0x00000460; // type:object size:0x18
__vt__14dWaterEffect_c = .data:0x00000478; // type:object size:0xC
__vt__15dShadowCircle_c = .data:0x00000484; // type:object size:0x64C
lbl_177_data_AD0 = .data:0x00000AD0; // type:object size:0x34
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
lbl_177_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte
lbl_177_bss_18 = .bss:0x00000018; // type:object size:0x40 data:4byte
lbl_177_bss_58 = .bss:0x00000058; // type:object size:0x80 data:4byte
lbl_177_bss_D8 = .bss:0x000000D8; // type:object size:0x40 data:4byte
lbl_177_bss_118 = .bss:0x00000118; // type:object size:0x100 data:4byte
lbl_177_bss_218 = .bss:0x00000218; // type:object size:0x80 data:4byte
lbl_177_bss_298 = .bss:0x00000298; // type:object size:0x40 data:4byte
lbl_177_bss_2D8 = .bss:0x000002D8; // type:object size:0x140 data:4byte
lbl_177_bss_418 = .bss:0x00000418; // type:object size:0x80 data:4byte
lbl_177_bss_498 = .bss:0x00000498; // type:object size:0x80 data:4byte
lbl_177_bss_518 = .bss:0x00000518; // type:object size:0x40 data:4byte
lbl_177_bss_558 = .bss:0x00000558; // type:object size:0xB0 data:4byte
lbl_177_bss_8 = .bss:0x00000008; // type:object size:0xC scope:local data:4byte
StateID_Wait__11dAcEremly_c = .bss:0x00000018; // type:object size:0x30 data:4byte
lbl_177_bss_48 = .bss:0x00000048; // type:object size:0xC scope:local data:4byte
StateID_Walk__11dAcEremly_c = .bss:0x00000058; // type:object size:0x30 data:4byte
lbl_177_bss_88 = .bss:0x00000088; // type:object size:0xC scope:local data:4byte
StateID_Run__11dAcEremly_c = .bss:0x00000098; // type:object size:0x30 data:4byte
lbl_177_bss_C8 = .bss:0x000000C8; // type:object size:0xC scope:local data:4byte
StateID_Escape__11dAcEremly_c = .bss:0x000000D8; // type:object size:0x30 data:4byte
lbl_177_bss_108 = .bss:0x00000108; // type:object size:0xC scope:local data:4byte
StateID_EscapeDash__11dAcEremly_c = .bss:0x00000118; // type:object size:0x30 data:4byte
lbl_177_bss_148 = .bss:0x00000148; // type:object size:0xC scope:local data:4byte
StateID_Wind__11dAcEremly_c = .bss:0x00000158; // type:object size:0x30 data:4byte
lbl_177_bss_188 = .bss:0x00000188; // type:object size:0xC scope:local data:4byte
StateID_Hold__11dAcEremly_c = .bss:0x00000198; // type:object size:0x30 data:4byte
lbl_177_bss_1C8 = .bss:0x000001C8; // type:object size:0xC scope:local data:4byte
StateID_Jump__11dAcEremly_c = .bss:0x000001D8; // type:object size:0x30 data:4byte
lbl_177_bss_208 = .bss:0x00000208; // type:object size:0xC scope:local data:4byte
StateID_Fly__11dAcEremly_c = .bss:0x00000218; // type:object size:0x30 data:4byte
lbl_177_bss_248 = .bss:0x00000248; // type:object size:0xC scope:local data:4byte
StateID_Damage__11dAcEremly_c = .bss:0x00000258; // type:object size:0x30 data:4byte
lbl_177_bss_288 = .bss:0x00000288; // type:object size:0xC scope:local data:4byte
StateID_Sleep__11dAcEremly_c = .bss:0x00000298; // type:object size:0x30 data:4byte
lbl_177_bss_2C8 = .bss:0x000002C8; // type:object size:0xC scope:local data:4byte
StateID_Scared__11dAcEremly_c = .bss:0x000002D8; // type:object size:0x30 data:4byte
lbl_177_bss_308 = .bss:0x00000308; // type:object size:0xC scope:local data:4byte
StateID_Stun__11dAcEremly_c = .bss:0x00000318; // type:object size:0x30 data:4byte
lbl_177_bss_348 = .bss:0x00000348; // type:object size:0xC scope:local data:4byte
StateID_Water__11dAcEremly_c = .bss:0x00000358; // type:object size:0x30 data:4byte
lbl_177_bss_388 = .bss:0x00000388; // type:object size:0xC scope:local data:4byte
StateID_Hear__11dAcEremly_c = .bss:0x00000398; // type:object size:0x30 data:4byte
lbl_177_bss_3C8 = .bss:0x000003C8; // type:object size:0xC scope:local data:4byte
StateID_NightSleepDemo__11dAcEremly_c = .bss:0x000003D8; // type:object size:0x30 data:4byte
lbl_177_bss_408 = .bss:0x00000408; // type:object size:0xC scope:local data:4byte
StateID_NightFoo__11dAcEremly_c = .bss:0x00000418; // type:object size:0x30 data:4byte
lbl_177_bss_448 = .bss:0x00000448; // type:object size:0xC scope:local data:4byte
StateID_NightReflectionFoo__11dAcEremly_c = .bss:0x00000458; // type:object size:0x30 data:4byte
lbl_177_bss_488 = .bss:0x00000488; // type:object size:0xC scope:local data:4byte
StateID_NightWait__11dAcEremly_c = .bss:0x00000498; // type:object size:0x30 data:4byte
lbl_177_bss_4C8 = .bss:0x000004C8; // type:object size:0xC scope:local data:4byte
StateID_NightWalk__11dAcEremly_c = .bss:0x000004D8; // type:object size:0x30 data:4byte
lbl_177_bss_508 = .bss:0x00000508; // type:object size:0xC scope:local data:4byte
StateID_NightRun__11dAcEremly_c = .bss:0x00000518; // type:object size:0x30 data:4byte
lbl_177_bss_548 = .bss:0x00000548; // type:object size:0xC scope:local data:4byte
StateID_NightRet__11dAcEremly_c = .bss:0x00000558; // type:object size:0x30 data:4byte
lbl_177_bss_588 = .bss:0x00000588; // type:object size:0xC scope:local data:4byte
StateID_NightJumpAttack__11dAcEremly_c = .bss:0x00000598; // type:object size:0x30 data:4byte
lbl_177_bss_5C8 = .bss:0x000005C8; // type:object size:0xC scope:local data:4byte
StateID_BirthWait__11dAcEremly_c = .bss:0x000005D8; // type:object size:0x30 data:4byte
lbl_177_bss_608 = .bss:0x00000608; // type:object size:0x4 data:4byte
lbl_177_bss_60C = .bss:0x0000060C; // type:object size:0x14 data:byte