Mangle Actor

This commit is contained in:
Aetias
2024-04-14 11:27:14 +02:00
parent 93c2d93d17
commit 7b8443d0a5
111 changed files with 18539 additions and 18322 deletions
+4 -4
View File
@@ -1,4 +1,8 @@
#pragma once
.extern _ZN5Actor10SetUnk_129Eb
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14StopLinkFollowEv
.extern _ZN5Actor18func_ov00_020c27a8Ei
.extern data_02056be4
.extern data_027e077c
.extern data_027e0e60
@@ -8,10 +12,6 @@
.extern func_ov00_0208e72c
.extern func_ov00_0208e7a4
.extern func_ov00_0208f318
.extern func_ov00_020c1898
.extern func_ov00_020c27a8
.extern func_ov00_020c2840
.extern func_ov00_020c28d4
.extern func_ov00_020c3ef0
.extern func_ov00_020c3f08
.extern func_ov00_020c3f3c
+4 -4
View File
@@ -16,7 +16,7 @@ _ZN12ActorManager11DeleteActorEjb: ; 0x020c33d4
bl func_ov00_020c3f54
ldr r0, [r6, #0x10]
ldr r0, [r0, r5, lsl #2]
bl func_ov00_020c2840
bl _ZN5Actor14StopLinkFollowEv
_020c3404:
ldr r0, [r6, #0x10]
ldr r0, [r0, r5, lsl #2]
@@ -90,7 +90,7 @@ _020c34e8:
cmpne r1, #0
beq _020c3560
mov r1, sb
bl func_ov00_020c27a8
bl _ZN5Actor18func_ov00_020c27a8Ei
cmp r0, #0
beq _020c3560
ldr r0, [r6]
@@ -105,7 +105,7 @@ _020c34e8:
cmp r0, #0
beq _020c3560
ldr r0, [r6]
bl func_ov00_020c28d4
bl _ZN5Actor14DistanceToLinkEv
cmp r0, r5
bge _020c3560
ldr r1, [r6]
@@ -747,7 +747,7 @@ _020c3d64:
beq _020c3da0
ldr r0, [r7]
mov r1, sl
bl func_ov00_020c1898
bl _ZN5Actor10SetUnk_129Eb
_020c3da0:
add r8, r8, #1
cmp r8, r5
+3 -3
View File
@@ -56,9 +56,9 @@
.extern func_020350b4
.extern func_020351b8
.extern func_ov00_020ba458
.extern func_ov00_020c1908
.extern func_ov00_020c2a0c
.extern func_ov00_020c3180
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor4KillEv
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern func_ov00_020d7a84
.extern func_ov00_020d7b20
+5 -5
View File
@@ -532,7 +532,7 @@ _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor: ; 0x020aa844
add r1, sp, #0x10
mov r8, sb, asr #0x1f
add r4, r2, r4
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
smull r1, r0, r6, sb
adds r1, r1, #0x800
adc r0, r0, #0
@@ -979,7 +979,7 @@ _020aaf88:
bl func_01ff9bf8
add r1, sp, #0x40
mov r0, r6
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, [r6, #0x12c]
cmp r0, #6
addls pc, pc, r0, lsl #2
@@ -1234,7 +1234,7 @@ _020ab32c:
beq _020ab38c
mov r0, r6
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
mov r0, #6
str r0, [r4, #4]
ldr r1, [sp, #0x14]
@@ -1537,7 +1537,7 @@ _020ab734:
cmp r2, r1
bne _020ab748
_020ab740:
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
ldmia sp!, {r4, pc}
_020ab748:
mov r0, r4
@@ -1610,7 +1610,7 @@ _020ab7fc:
_020ab818:
add r1, sp, #0
mov r0, r2
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
mov r0, r4
bl _ZN13LinkStateBase12GetPlayerPosEv
add r2, sp, #0x10
+2 -2
View File
@@ -3,6 +3,8 @@
.extern _ZN11ItemManager18func_ov00_020ad790Ei
.extern _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZNK11ItemManager15GetEquippedItemEv
.extern _ZNK11ItemManager16GetEquippedFairyEv
.extern _ZNK11ItemManager8GetFairyEi
@@ -61,8 +63,6 @@
.extern func_ov00_020baca8
.extern func_ov00_020bad18
.extern func_ov00_020bc46c
.extern func_ov00_020c28ec
.extern func_ov00_020c2a0c
.extern func_ov00_020cebcc
.extern func_ov00_020ced64
.extern func_ov00_020ced7c
+2 -2
View File
@@ -880,7 +880,7 @@ _020af944:
strb r1, [sb, #0x80]
mov r1, #0xf
strh r1, [sb, #0xa8]
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
mov r4, r0
_020af97c:
ldr r0, _020afad0 ; =data_027e0e60
@@ -1059,7 +1059,7 @@ _020afbcc:
mov r6, r0
add r1, sp, #0x10
mov r0, r5
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, [sp, #0x14]
mov r1, #0
add r0, r0, #0x66
+48 -48
View File
@@ -14,6 +14,54 @@
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager7HasItemEi
@@ -293,54 +341,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e5c
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c22b8
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c45c4
+279 -279
View File
File diff suppressed because it is too large Load Diff
+676 -676
View File
File diff suppressed because it is too large Load Diff
+67 -67
View File
@@ -11,6 +11,73 @@
.extern _ZN17LinkStateInteract18func_ov00_020abba0EP8ActorRef
.extern _ZN17LinkStateInteract18func_ov00_020abbdcEP8ActorRef
.extern _ZN17LinkStateInteract18func_ov00_020abc18EP8ActorRef
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12KillInBoundsEv
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16IsFollowedByLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c195cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor18func_ov00_020c3118Es
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager7HasItemEi
@@ -530,73 +597,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c195c
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c281c
.extern func_ov00_020c288c
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2b00
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c3118
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31a0
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov01_020f8658
.extern func_ov03_020f13b0
+478 -478
View File
File diff suppressed because it is too large Load Diff
+41 -41
View File
@@ -291,47 +291,47 @@
.extern func_ov00_020a95a4
.extern func_ov00_020bb50c
.extern func_ov00_020bc500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020cef40
.extern func_ov00_020cef50
.extern func_ov00_020cefbc
+42 -42
View File
@@ -19788,7 +19788,7 @@ _020fb458: .word data_ov03_02100a8c
func_ov03_020fb45c: ; 0x020fb45c
push {r4, lr}
add r4, r0, #0
blx func_ov00_020c1554
blx _ZN5ActorC2Ev
ldr r0, _020fb494 ; =data_ov03_0210087c
mov r1, #0
str r0, [r4]
@@ -19828,7 +19828,7 @@ func_ov03_020fb49c: ; 0x020fb49c
add r0, r4, r0
bl func_ov00_020a95a4
add r0, r4, #0
blx func_ov00_020c1730
blx _ZN5ActorD2Ev
add r0, r4, #0
pop {r4, pc}
nop
@@ -19848,7 +19848,7 @@ func_ov03_020fb4c0: ; 0x020fb4c0
add r0, r4, r0
bl func_ov00_020a95a4
add r0, r4, #0
blx func_ov00_020c1730
blx _ZN5ActorD2Ev
add r0, r4, #0
blx _ZN9SysObjectdlEPv
add r0, r4, #0
@@ -44865,10 +44865,10 @@ data_ov03_02100884: ; 0x02100884
.word func_ov03_020fb4e8
.global data_ov03_02100888
data_ov03_02100888: ; 0x02100888
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov03_0210088c
data_ov03_0210088c: ; 0x0210088c
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov03_02100890
data_ov03_02100890: ; 0x02100890
.word func_ov03_020fbb14 - 1
@@ -44877,118 +44877,118 @@ data_ov03_02100894: ; 0x02100894
.word func_ov03_020fbb34 - 1
.global data_ov03_02100898
data_ov03_02100898: ; 0x02100898
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov03_0210089c
data_ov03_0210089c: ; 0x0210089c
.word func_ov03_020fbca8 - 1
.global data_ov03_021008a0
data_ov03_021008a0: ; 0x021008a0
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov03_021008a4
data_ov03_021008a4: ; 0x021008a4
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov03_021008a8
data_ov03_021008a8: ; 0x021008a8
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov03_021008ac
data_ov03_021008ac: ; 0x021008ac
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov03_021008b0
data_ov03_021008b0: ; 0x021008b0
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov03_021008b4
data_ov03_021008b4: ; 0x021008b4
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov03_021008b8
data_ov03_021008b8: ; 0x021008b8
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov03_021008bc
data_ov03_021008bc: ; 0x021008bc
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov03_021008c0
data_ov03_021008c0: ; 0x021008c0
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov03_021008c4
data_ov03_021008c4: ; 0x021008c4
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov03_021008c8
data_ov03_021008c8: ; 0x021008c8
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov03_021008cc
data_ov03_021008cc: ; 0x021008cc
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov03_021008d0
data_ov03_021008d0: ; 0x021008d0
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov03_021008d4
data_ov03_021008d4: ; 0x021008d4
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov03_021008d8
data_ov03_021008d8: ; 0x021008d8
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov03_021008dc
data_ov03_021008dc: ; 0x021008dc
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov03_021008e0
data_ov03_021008e0: ; 0x021008e0
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov03_021008e4
data_ov03_021008e4: ; 0x021008e4
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov03_021008e8
data_ov03_021008e8: ; 0x021008e8
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov03_021008ec
data_ov03_021008ec: ; 0x021008ec
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov03_021008f0
data_ov03_021008f0: ; 0x021008f0
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov03_021008f4
data_ov03_021008f4: ; 0x021008f4
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov03_021008f8
data_ov03_021008f8: ; 0x021008f8
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov03_021008fc
data_ov03_021008fc: ; 0x021008fc
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov03_02100900
data_ov03_02100900: ; 0x02100900
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov03_02100904
data_ov03_02100904: ; 0x02100904
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov03_02100908
data_ov03_02100908: ; 0x02100908
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov03_0210090c
data_ov03_0210090c: ; 0x0210090c
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov03_02100910
data_ov03_02100910: ; 0x02100910
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov03_02100914
data_ov03_02100914: ; 0x02100914
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov03_02100918
data_ov03_02100918: ; 0x02100918
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov03_0210091c
data_ov03_0210091c: ; 0x0210091c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov03_02100920
data_ov03_02100920: ; 0x02100920
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov03_02100924
data_ov03_02100924: ; 0x02100924
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov03_02100928
data_ov03_02100928: ; 0x02100928
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov03_0210092c
data_ov03_0210092c: ; 0x0210092c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov03_02100930
data_ov03_02100930: ; 0x02100930
.ascii "/Menu/Tex2D/minigame.bin"
+2 -2
View File
@@ -15,6 +15,8 @@
.extern _ZN13PlayerControl18func_ov00_020aef30Ev
.extern _ZN14OverlayManager4LoadEjj
.extern _ZN14OverlayManager6UnloadEj
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager18func_ov00_020ad538Ei
@@ -577,8 +579,6 @@
.extern func_ov00_020c0c9c
.extern func_ov00_020c0e5c
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c3348
.extern func_ov00_020c3388
.extern func_ov00_020c33b0
+4 -4
View File
@@ -14050,7 +14050,7 @@ _0210780c: .word 0x57534e56
func_ov04_02107810: ; 0x02107810
push {r3, r4, r5, r6, r7, lr}
add r5, r0, #0
blx func_ov00_020c1554
blx _ZN5ActorC2Ev
ldr r0, _021078f4 ; =data_ov00_020e67e4
mov r1, #0
str r0, [r5]
@@ -14187,7 +14187,7 @@ func_ov04_0210790c: ; 0x0210790c
add r0, r4, r0
bl func_ov00_020a95ec
add r0, r4, #0
blx func_ov00_020c1730
blx _ZN5ActorD2Ev
add r0, r4, #0
pop {r4, pc}
.align 2, 0
@@ -14219,7 +14219,7 @@ func_ov04_0210794c: ; 0x0210794c
add r0, r4, r0
bl func_ov00_020a95ec
add r0, r4, #0
blx func_ov00_020c1730
blx _ZN5ActorD2Ev
add r0, r4, #0
blx _ZN9SysObjectdlEPv
add r0, r4, #0
@@ -14253,7 +14253,7 @@ func_ov04_02107994: ; 0x02107994
add r0, r4, r0
bl func_ov00_020a95ec
add r0, r4, #0
blx func_ov00_020c1730
blx _ZN5ActorD2Ev
add r0, r4, #0
pop {r4, pc}
.align 2, 0
+1 -1
View File
@@ -440,7 +440,7 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c2a0c
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN12ActorManager11DeleteActorEjb
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
+1 -1
View File
@@ -12705,7 +12705,7 @@ func_ov05_0210b4f4: ; 0x0210b4f4
mov r5, r0
add r1, sp, #0
mov r0, r2
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r1, [sp, #4]
mov r0, r5
str r1, [r4, #4]
+54 -54
View File
@@ -16,6 +16,60 @@
.extern _ZN13LinkStateBase23PlayerLinkBase_vfunc_74Ev
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
.extern _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c2988EP5Vec3piS1_
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager18func_ov00_020ad594Ei
@@ -483,60 +537,6 @@
.extern func_ov00_020c1424
.extern func_ov00_020c1450
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1f5c
.extern func_ov00_020c22b8
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c2938
.extern func_ov00_020c2988
.extern func_ov00_020c2a0c
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+268 -268
View File
File diff suppressed because it is too large Load Diff
+49 -49
View File
@@ -1,5 +1,54 @@
#pragma once
.extern _ZN11ItemManager10GiveRupeesEjj
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12KillInBoundsEv
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_ov00_020c2c0cEv
.extern _ZN5Actor18func_ov00_020c2c70Ev
.extern _ZN5Actor18func_ov00_020c2d54Ev
.extern _ZN5Actor18func_ov00_020c2de4Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_027e0764
@@ -18,55 +67,6 @@
.extern func_ov00_0207a1c8
.extern func_ov00_02083fb0
.extern func_ov00_020bce48
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c22b8
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2bf4
.extern func_ov00_020c2c0c
.extern func_ov00_020c2c70
.extern func_ov00_020c2d54
.extern func_ov00_020c2de4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31a0
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c5a24
.extern func_ov00_020d7ad4
.extern func_ov05_02102c2c
+55 -55
View File
@@ -25,7 +25,7 @@ _0213ae94: .word data_027e0fe0
_ZN10ActorRupeeC2Ev: ; 0x0213ae98
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _0213aec8 ; =_ZTV10ActorRupee
mov r0, #8
str r1, [r4]
@@ -217,7 +217,7 @@ _ZN10ActorRupee8vfunc_64Ev: ; 0x0213b11c
_ZN10ActorRupee4MoveEv: ; 0x0213b120
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add r0, r4, #0x48
add r1, r4, #0x60
mov r2, r0
@@ -331,7 +331,7 @@ _ZN10ActorRupee6UpdateEb: ; 0x0213b254
str r1, [r5, #0x58]
ldr r1, [r5, #0x50]
str r1, [r5, #0x5c]
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
ldr r0, [r5, #0x130]
cmp r0, #3
beq _0213b358
@@ -344,7 +344,7 @@ _ZN10ActorRupee6UpdateEb: ; 0x0213b254
blo _0213b358
mov r0, r5
mov r1, #0x1b
bl func_ov00_020c22b8
bl _ZN5Actor18CollidesWithPlayerEj
cmp r0, #0
beq _0213b358
mov r0, r5
@@ -357,7 +357,7 @@ _ZN10ActorRupee6UpdateEb: ; 0x0213b254
cmp r0, #0
mov r0, r5
beq _0213b2ec
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
b _0213b358
_0213b2ec:
mov r1, #3
@@ -390,7 +390,7 @@ _0213b348:
ldr r0, _0213b514 ; =data_ov00_020eec9c
bl func_ov00_020d7ad4
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
_0213b358:
ldr r0, [r5, #0x130]
cmp r0, #0
@@ -398,7 +398,7 @@ _0213b358:
cmpne r0, #2
bne _0213b3a4
mov r0, r5
bl func_ov00_020c2c0c
bl _ZN5Actor18func_ov00_020c2c0cEv
cmp r0, #0
mov r0, r5
beq _0213b38c
@@ -406,7 +406,7 @@ _0213b358:
bl _ZN10ActorRupee18func_ov14_0213b204Ei
b _0213b3a4
_0213b38c:
bl func_ov00_020c2d54
bl _ZN5Actor18func_ov00_020c2d54Ev
cmp r0, #0
beq _0213b3a4
mov r0, r5
@@ -447,7 +447,7 @@ _0213b3cc:
cmp r0, #2
mov r0, r5
bne _0213b42c
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
b _0213b4fc
_0213b42c:
mov r1, #1
@@ -464,7 +464,7 @@ _0213b438:
cmp r0, #0
beq _0213b4fc
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
b _0213b4fc
_0213b468:
cmp r4, #0
@@ -488,11 +488,11 @@ _0213b49c:
cmp r0, #0x3c
blt _0213b4fc
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
b _0213b4fc
_0213b4c0:
mov r0, r5
bl func_ov00_020c2c70
bl _ZN5Actor18func_ov00_020c2c70Ev
cmp r0, #0
bne _0213b4fc
mov r0, r5
@@ -501,7 +501,7 @@ _0213b4c0:
b _0213b4fc
_0213b4e0:
mov r0, r5
bl func_ov00_020c2de4
bl _ZN5Actor18func_ov00_020c2de4Ev
cmp r0, #0
bne _0213b4fc
mov r0, r5
@@ -509,7 +509,7 @@ _0213b4e0:
bl _ZN10ActorRupee18func_ov14_0213b204Ei
_0213b4fc:
mov r0, r5
bl func_ov00_020c31a0
bl _ZN5Actor12KillInBoundsEv
add sp, sp, #0x10
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
@@ -525,7 +525,7 @@ _ZN10ActorRupee8vfunc_14Ej: ; 0x0213b51c
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0213b540
mov r0, r5
@@ -545,7 +545,7 @@ _ZN10ActorRupee8vfunc_18Ej: ; 0x0213b554
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0213b578
mov r0, r5
@@ -702,7 +702,7 @@ _0213b740:
_ZN10ActorRupeeD0Ev: ; 0x0213b748
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -714,7 +714,7 @@ _ZN10ActorRupeeD0Ev: ; 0x0213b748
_ZN10ActorRupeeD2Ev: ; 0x0213b764
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end _ZN10ActorRupeeD2Ev
@@ -842,10 +842,10 @@ data_ov14_021589ec: ; 0x021589ec
.word _ZN10ActorRupee8vfunc_08Ev
.global data_ov14_021589f0
data_ov14_021589f0: ; 0x021589f0
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov14_021589f4
data_ov14_021589f4: ; 0x021589f4
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov14_021589f8
data_ov14_021589f8: ; 0x021589f8
.word _ZN10ActorRupee8vfunc_14Ej
@@ -854,55 +854,55 @@ data_ov14_021589fc: ; 0x021589fc
.word _ZN10ActorRupee8vfunc_18Ej
.global data_ov14_02158a00
data_ov14_02158a00: ; 0x02158a00
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov14_02158a04
data_ov14_02158a04: ; 0x02158a04
.word _ZN10ActorRupee8vfunc_20Ei
.global data_ov14_02158a08
data_ov14_02158a08: ; 0x02158a08
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov14_02158a0c
data_ov14_02158a0c: ; 0x02158a0c
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov14_02158a10
data_ov14_02158a10: ; 0x02158a10
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov14_02158a14
data_ov14_02158a14: ; 0x02158a14
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov14_02158a18
data_ov14_02158a18: ; 0x02158a18
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov14_02158a1c
data_ov14_02158a1c: ; 0x02158a1c
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov14_02158a20
data_ov14_02158a20: ; 0x02158a20
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov14_02158a24
data_ov14_02158a24: ; 0x02158a24
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov14_02158a28
data_ov14_02158a28: ; 0x02158a28
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov14_02158a2c
data_ov14_02158a2c: ; 0x02158a2c
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov14_02158a30
data_ov14_02158a30: ; 0x02158a30
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov14_02158a34
data_ov14_02158a34: ; 0x02158a34
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov14_02158a38
data_ov14_02158a38: ; 0x02158a38
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov14_02158a3c
data_ov14_02158a3c: ; 0x02158a3c
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov14_02158a40
data_ov14_02158a40: ; 0x02158a40
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov14_02158a44
data_ov14_02158a44: ; 0x02158a44
.word _ZN10ActorRupee8vfunc_60Ev
@@ -911,61 +911,61 @@ data_ov14_02158a48: ; 0x02158a48
.word _ZN10ActorRupee8vfunc_64Ev
.global data_ov14_02158a4c
data_ov14_02158a4c: ; 0x02158a4c
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov14_02158a50
data_ov14_02158a50: ; 0x02158a50
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov14_02158a54
data_ov14_02158a54: ; 0x02158a54
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov14_02158a58
data_ov14_02158a58: ; 0x02158a58
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov14_02158a5c
data_ov14_02158a5c: ; 0x02158a5c
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov14_02158a60
data_ov14_02158a60: ; 0x02158a60
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov14_02158a64
data_ov14_02158a64: ; 0x02158a64
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov14_02158a68
data_ov14_02158a68: ; 0x02158a68
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov14_02158a6c
data_ov14_02158a6c: ; 0x02158a6c
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov14_02158a70
data_ov14_02158a70: ; 0x02158a70
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov14_02158a74
data_ov14_02158a74: ; 0x02158a74
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov14_02158a78
data_ov14_02158a78: ; 0x02158a78
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov14_02158a7c
data_ov14_02158a7c: ; 0x02158a7c
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov14_02158a80
data_ov14_02158a80: ; 0x02158a80
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov14_02158a84
data_ov14_02158a84: ; 0x02158a84
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov14_02158a88
data_ov14_02158a88: ; 0x02158a88
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov14_02158a8c
data_ov14_02158a8c: ; 0x02158a8c
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov14_02158a90
data_ov14_02158a90: ; 0x02158a90
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov14_02158a94
data_ov14_02158a94: ; 0x02158a94
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.bss
.global _ZN10ActorRupee9gResourceE
+72 -72
View File
@@ -12,6 +12,78 @@
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN13PlayerControl13IsNotTouchingEv
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_129Eb
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12KillInBoundsEv
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1788Ev
.extern _ZN5Actor18func_ov00_020c195cEv
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c2c0cEv
.extern _ZN5Actor18func_ov00_020c2c70Ev
.extern _ZN5Actor18func_ov00_020c2d54Ev
.extern _ZN5Actor18func_ov00_020c2de4Ev
.extern _ZN5Actor18func_ov00_020c2ed4Ev
.extern _ZN5Actor18func_ov00_020c3118Es
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor9IsGrabbedEv
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager15GetEquippedItemEv
@@ -357,78 +429,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c1788
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c1898
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c195c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1e2c
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c22b8
.extern func_ov00_020c23c4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2864
.extern func_ov00_020c28ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2b00
.extern func_ov00_020c2bf4
.extern func_ov00_020c2c0c
.extern func_ov00_020c2c70
.extern func_ov00_020c2d54
.extern func_ov00_020c2de4
.extern func_ov00_020c2ed4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c3118
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31a0
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+1161 -1161
View File
File diff suppressed because it is too large Load Diff
+56 -56
View File
@@ -488,62 +488,62 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2b00
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c3094
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor18func_ov00_020c3094Ev
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
+520 -520
View File
File diff suppressed because it is too large Load Diff
+66 -66
View File
@@ -572,72 +572,72 @@
.extern func_ov00_020c0e24
.extern func_ov00_020c0e5c
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1d58
.extern func_ov00_020c1e2c
.extern func_ov00_020c22b8
.extern func_ov00_020c23c4
.extern func_ov00_020c23d4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1d58Ev
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
.extern _ZN12ActorManager13FindActorByIdEj
+2619 -2619
View File
File diff suppressed because it is too large Load Diff
+57 -57
View File
@@ -304,63 +304,63 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c22b8
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2bf4
.extern func_ov00_020c2c0c
.extern func_ov00_020c2c70
.extern func_ov00_020c2d54
.extern func_ov00_020c2de4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3158
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor18func_ov00_020c2c0cEv
.extern _ZN5Actor18func_ov00_020c2c70Ev
.extern _ZN5Actor18func_ov00_020c2d54Ev
.extern _ZN5Actor18func_ov00_020c2de4Ev
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3158Ev
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
+252 -252
View File
File diff suppressed because it is too large Load Diff
+52 -52
View File
@@ -317,58 +317,58 @@
.extern func_ov00_020c0e24
.extern func_ov00_020c0e5c
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
+196 -196
View File
@@ -2205,7 +2205,7 @@ func_ov18_0215d0b0: ; 0x0215d0b0
stmdb sp!, {r3, r4, lr}
sub sp, sp, #0x24
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _0215d1d4 ; =data_ov18_0216c2c4
mov r3, #0
ldr r0, _0215d1d8 ; =data_ov09_0211f530
@@ -2306,7 +2306,7 @@ func_ov18_0215d1ec: ; 0x0215d1ec
add r0, r4, #0x1f4
bl func_ov00_02094824
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -2331,7 +2331,7 @@ func_ov18_0215d238: ; 0x0215d238
add r0, r4, #0x1f4
bl func_ov00_02094824
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -2549,7 +2549,7 @@ func_ov18_0215d584: ; 0x0215d584
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
ldmeqia sp!, {r3, r4, r5, pc}
ldr r0, [r5, #0x48]
@@ -2637,7 +2637,7 @@ func_ov18_0215d6ac: ; 0x0215d6ac
sub sp, sp, #0x10
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
addeq sp, sp, #0x10
ldmeqia sp!, {r3, r4, r5, pc}
@@ -3443,7 +3443,7 @@ func_ov18_0215e1f4: ; 0x0215e1f4
cmp r1, #0
beq _0215e214
mov r1, #1
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
beq _0215e21c
_0215e214:
@@ -12729,12 +12729,12 @@ func_ov18_0216585c: ; 0x0216585c
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
cmp r0, #0
ldmneia sp!, {r4, pc}
mov r0, r4
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
ldmia sp!, {r4, pc}
arm_func_end func_ov18_0216585c
@@ -13183,11 +13183,11 @@ _02165de0: .word func_ov18_02165c38
.global func_ov18_02165de4
arm_func_start func_ov18_02165de4
func_ov18_02165de4: ; 0x02165de4
ldr ip, _02165dec ; =func_ov00_020c27e4
ldr ip, _02165dec ; =_ZN5Actor16CollidesWithLinkEv
bx ip
.align 2, 0
arm_func_end func_ov18_02165de4
_02165dec: .word func_ov00_020c27e4
_02165dec: .word _ZN5Actor16CollidesWithLinkEv
.global func_ov18_02165df0
arm_func_start func_ov18_02165df0
@@ -14399,11 +14399,11 @@ _02166e78: .word func_ov14_02145f0c
func_ov18_02166e7c: ; 0x02166e7c
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x2000
ldmgeia sp!, {r4, pc}
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r1, _02166f14 ; =0x00002aab
cmp r0, r1
ldmgeia sp!, {r4, pc}
@@ -14460,7 +14460,7 @@ func_ov18_02166f20: ; 0x02166f20
blx r1
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldr r1, [r4, #0x18]
ldr r0, _02167054 ; =data_ov18_0216d604
add r1, r1, #0x2800
@@ -14959,7 +14959,7 @@ func_ov18_02167644: ; 0x02167644
addne sp, sp, #0x18
ldmneia sp!, {r4, pc}
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r0, [sp, #0xc]
cmp r0, #0xc000
addlt sp, sp, #0x18
@@ -15015,7 +15015,7 @@ _02167744:
bne _021677c8
add r1, sp, #0x18
mov r0, r4
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
add r1, r4, #0x200
ldrsh r3, [r4, #0x78]
ldrsh r2, [r1, #0x64]
@@ -15536,7 +15536,7 @@ func_ov18_02167e04: ; 0x02167e04
bl func_ov00_02097ff4
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
add sp, sp, #0x14
ldmia sp!, {r4, r5, pc}
.align 2, 0
@@ -15776,7 +15776,7 @@ func_ov18_021681f4: ; 0x021681f4
bl func_ov14_0214591c
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
mov r0, #0
strb r0, [r4, #0x474]
strb r0, [r4, #0x475]
@@ -16774,7 +16774,7 @@ _02168fb0: .word data_027e0fe0
func_ov18_02168fb4: ; 0x02168fb4
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _02168fe4 ; =data_ov18_0216d268
mov r1, #0
str r0, [r4]
@@ -16802,7 +16802,7 @@ func_ov18_02168fe8: ; 0x02168fe8
add r0, r4, #0x158
bl func_ov00_020b7df0
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -16823,7 +16823,7 @@ func_ov18_02169024: ; 0x02169024
add r0, r4, #0x158
bl func_ov00_020b7df0
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -16918,12 +16918,12 @@ func_ov18_02169158: ; 0x02169158
bl func_ov00_0207a1c8
mov r0, r4
mov r1, r5
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
addeq sp, sp, #0x10
ldmeqia sp!, {r3, r4, r5, pc}
mov r0, r4
bl func_ov00_020c1cf8
bl _ZN5Actor18func_ov00_020c1cf8Ev
ldr r0, [r4, #0x154]
cmp r0, #1
bgt _021691bc
@@ -18094,7 +18094,7 @@ _0216a10c: .word data_027e0fe0
func_ov18_0216a110: ; 0x0216a110
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _0216a140 ; =data_ov18_0216d324
mov r0, #0x1000
str r1, [r4]
@@ -18113,7 +18113,7 @@ _0216a140: .word data_ov18_0216d324
func_ov18_0216a144: ; 0x0216a144
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov18_0216a144
@@ -18123,7 +18123,7 @@ func_ov18_0216a144: ; 0x0216a144
func_ov18_0216a158: ; 0x0216a158
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -18196,7 +18196,7 @@ func_ov18_0216a23c: ; 0x0216a23c
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
ldrne r0, [r5, #0x130]
cmpne r0, #0
@@ -21270,10 +21270,10 @@ data_ov18_0216c2cc: ; 0x0216c2cc
.word func_ov18_0215d28c
.global data_ov18_0216c2d0
data_ov18_0216c2d0: ; 0x0216c2d0
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov18_0216c2d4
data_ov18_0216c2d4: ; 0x0216c2d4
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov18_0216c2d8
data_ov18_0216c2d8: ; 0x0216c2d8
.word func_ov18_0215d584
@@ -21288,112 +21288,112 @@ data_ov18_0216c2e4: ; 0x0216c2e4
.word func_ov18_0215e0a4
.global data_ov18_0216c2e8
data_ov18_0216c2e8: ; 0x0216c2e8
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov18_0216c2ec
data_ov18_0216c2ec: ; 0x0216c2ec
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov18_0216c2f0
data_ov18_0216c2f0: ; 0x0216c2f0
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov18_0216c2f4
data_ov18_0216c2f4: ; 0x0216c2f4
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov18_0216c2f8
data_ov18_0216c2f8: ; 0x0216c2f8
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov18_0216c2fc
data_ov18_0216c2fc: ; 0x0216c2fc
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov18_0216c300
data_ov18_0216c300: ; 0x0216c300
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov18_0216c304
data_ov18_0216c304: ; 0x0216c304
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov18_0216c308
data_ov18_0216c308: ; 0x0216c308
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov18_0216c30c
data_ov18_0216c30c: ; 0x0216c30c
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov18_0216c310
data_ov18_0216c310: ; 0x0216c310
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov18_0216c314
data_ov18_0216c314: ; 0x0216c314
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov18_0216c318
data_ov18_0216c318: ; 0x0216c318
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov18_0216c31c
data_ov18_0216c31c: ; 0x0216c31c
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov18_0216c320
data_ov18_0216c320: ; 0x0216c320
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov18_0216c324
data_ov18_0216c324: ; 0x0216c324
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov18_0216c328
data_ov18_0216c328: ; 0x0216c328
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov18_0216c32c
data_ov18_0216c32c: ; 0x0216c32c
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov18_0216c330
data_ov18_0216c330: ; 0x0216c330
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov18_0216c334
data_ov18_0216c334: ; 0x0216c334
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov18_0216c338
data_ov18_0216c338: ; 0x0216c338
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov18_0216c33c
data_ov18_0216c33c: ; 0x0216c33c
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov18_0216c340
data_ov18_0216c340: ; 0x0216c340
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov18_0216c344
data_ov18_0216c344: ; 0x0216c344
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov18_0216c348
data_ov18_0216c348: ; 0x0216c348
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov18_0216c34c
data_ov18_0216c34c: ; 0x0216c34c
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov18_0216c350
data_ov18_0216c350: ; 0x0216c350
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov18_0216c354
data_ov18_0216c354: ; 0x0216c354
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov18_0216c358
data_ov18_0216c358: ; 0x0216c358
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov18_0216c35c
data_ov18_0216c35c: ; 0x0216c35c
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov18_0216c360
data_ov18_0216c360: ; 0x0216c360
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov18_0216c364
data_ov18_0216c364: ; 0x0216c364
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov18_0216c368
data_ov18_0216c368: ; 0x0216c368
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov18_0216c36c
data_ov18_0216c36c: ; 0x0216c36c
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov18_0216c370
data_ov18_0216c370: ; 0x0216c370
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov18_0216c374
data_ov18_0216c374: ; 0x0216c374
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov18_0216c378
data_ov18_0216c378: ; 0x0216c378
.byte 0x00, 0x00, 0x00, 0x00
@@ -24009,10 +24009,10 @@ data_ov18_0216cfd0: ; 0x0216cfd0
.word func_ov18_02165420
.global data_ov18_0216cfd4
data_ov18_0216cfd4: ; 0x0216cfd4
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov18_0216cfd8
data_ov18_0216cfd8: ; 0x0216cfd8
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov18_0216cfdc
data_ov18_0216cfdc: ; 0x0216cfdc
.word func_ov14_02144a90
@@ -24021,70 +24021,70 @@ data_ov18_0216cfe0: ; 0x0216cfe0
.word func_ov14_02144b64
.global data_ov18_0216cfe4
data_ov18_0216cfe4: ; 0x0216cfe4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov18_0216cfe8
data_ov18_0216cfe8: ; 0x0216cfe8
.word func_ov18_02165acc
.global data_ov18_0216cfec
data_ov18_0216cfec: ; 0x0216cfec
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov18_0216cff0
data_ov18_0216cff0: ; 0x0216cff0
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov18_0216cff4
data_ov18_0216cff4: ; 0x0216cff4
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov18_0216cff8
data_ov18_0216cff8: ; 0x0216cff8
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov18_0216cffc
data_ov18_0216cffc: ; 0x0216cffc
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov18_0216d000
data_ov18_0216d000: ; 0x0216d000
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov18_0216d004
data_ov18_0216d004: ; 0x0216d004
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov18_0216d008
data_ov18_0216d008: ; 0x0216d008
.word func_ov14_02145974
.global data_ov18_0216d00c
data_ov18_0216d00c: ; 0x0216d00c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov18_0216d010
data_ov18_0216d010: ; 0x0216d010
.word func_ov18_021656f8
.global data_ov18_0216d014
data_ov18_0216d014: ; 0x0216d014
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov18_0216d018
data_ov18_0216d018: ; 0x0216d018
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov18_0216d01c
data_ov18_0216d01c: ; 0x0216d01c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov18_0216d020
data_ov18_0216d020: ; 0x0216d020
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov18_0216d024
data_ov18_0216d024: ; 0x0216d024
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov18_0216d028
data_ov18_0216d028: ; 0x0216d028
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov18_0216d02c
data_ov18_0216d02c: ; 0x0216d02c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov18_0216d030
data_ov18_0216d030: ; 0x0216d030
.word func_ov18_021656e4
.global data_ov18_0216d034
data_ov18_0216d034: ; 0x0216d034
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov18_0216d038
data_ov18_0216d038: ; 0x0216d038
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov18_0216d03c
data_ov18_0216d03c: ; 0x0216d03c
.word func_ov14_02145698
@@ -24102,10 +24102,10 @@ data_ov18_0216d04c: ; 0x0216d04c
.word func_ov14_021455b0
.global data_ov18_0216d050
data_ov18_0216d050: ; 0x0216d050
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov18_0216d054
data_ov18_0216d054: ; 0x0216d054
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov18_0216d058
data_ov18_0216d058: ; 0x0216d058
.word func_ov14_02145760
@@ -24120,19 +24120,19 @@ data_ov18_0216d064: ; 0x0216d064
.word func_ov14_021458b0
.global data_ov18_0216d068
data_ov18_0216d068: ; 0x0216d068
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov18_0216d06c
data_ov18_0216d06c: ; 0x0216d06c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov18_0216d070
data_ov18_0216d070: ; 0x0216d070
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov18_0216d074
data_ov18_0216d074: ; 0x0216d074
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov18_0216d078
data_ov18_0216d078: ; 0x0216d078
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov18_0216d07c
data_ov18_0216d07c: ; 0x0216d07c
.word func_ov14_02144d08
@@ -24207,10 +24207,10 @@ data_ov18_0216d0d4: ; 0x0216d0d4
.word func_ov18_02165cec ; func_ov61_02165cec
.global data_ov18_0216d0d8
data_ov18_0216d0d8: ; 0x0216d0d8
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov18_0216d0dc
data_ov18_0216d0dc: ; 0x0216d0dc
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov18_0216d0e0
data_ov18_0216d0e0: ; 0x0216d0e0
.word func_ov14_02144a90
@@ -24219,28 +24219,28 @@ data_ov18_0216d0e4: ; 0x0216d0e4
.word func_ov14_02144b64
.global data_ov18_0216d0e8
data_ov18_0216d0e8: ; 0x0216d0e8
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov18_0216d0ec
data_ov18_0216d0ec: ; 0x0216d0ec
.word func_ov18_021682f8
.global data_ov18_0216d0f0
data_ov18_0216d0f0: ; 0x0216d0f0
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov18_0216d0f4
data_ov18_0216d0f4: ; 0x0216d0f4
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov18_0216d0f8
data_ov18_0216d0f8: ; 0x0216d0f8
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov18_0216d0fc
data_ov18_0216d0fc: ; 0x0216d0fc
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov18_0216d100
data_ov18_0216d100: ; 0x0216d100
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov18_0216d104
data_ov18_0216d104: ; 0x0216d104
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov18_0216d108
data_ov18_0216d108: ; 0x0216d108
.word func_ov18_02165de4
@@ -24249,31 +24249,31 @@ data_ov18_0216d10c: ; 0x0216d10c
.word func_ov14_02145974
.global data_ov18_0216d110
data_ov18_0216d110: ; 0x0216d110
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov18_0216d114
data_ov18_0216d114: ; 0x0216d114
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov18_0216d118
data_ov18_0216d118: ; 0x0216d118
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov18_0216d11c
data_ov18_0216d11c: ; 0x0216d11c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov18_0216d120
data_ov18_0216d120: ; 0x0216d120
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov18_0216d124
data_ov18_0216d124: ; 0x0216d124
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov18_0216d128
data_ov18_0216d128: ; 0x0216d128
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov18_0216d12c
data_ov18_0216d12c: ; 0x0216d12c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov18_0216d130
data_ov18_0216d130: ; 0x0216d130
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov18_0216d134
data_ov18_0216d134: ; 0x0216d134
.word func_ov18_02165e08
@@ -24300,10 +24300,10 @@ data_ov18_0216d150: ; 0x0216d150
.word func_ov14_021455b0
.global data_ov18_0216d154
data_ov18_0216d154: ; 0x0216d154
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov18_0216d158
data_ov18_0216d158: ; 0x0216d158
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov18_0216d15c
data_ov18_0216d15c: ; 0x0216d15c
.word func_ov14_02145760
@@ -24318,19 +24318,19 @@ data_ov18_0216d168: ; 0x0216d168
.word func_ov14_021458b0
.global data_ov18_0216d16c
data_ov18_0216d16c: ; 0x0216d16c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov18_0216d170
data_ov18_0216d170: ; 0x0216d170
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov18_0216d174
data_ov18_0216d174: ; 0x0216d174
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov18_0216d178
data_ov18_0216d178: ; 0x0216d178
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov18_0216d17c
data_ov18_0216d17c: ; 0x0216d17c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov18_0216d180
data_ov18_0216d180: ; 0x0216d180
.word func_ov14_02144d08
@@ -24516,10 +24516,10 @@ data_ov18_0216d270: ; 0x0216d270
.word func_ov18_02169088
.global data_ov18_0216d274
data_ov18_0216d274: ; 0x0216d274
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov18_0216d278
data_ov18_0216d278: ; 0x0216d278
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov18_0216d27c
data_ov18_0216d27c: ; 0x0216d27c
.word func_ov18_02169158
@@ -24528,118 +24528,118 @@ data_ov18_0216d280: ; 0x0216d280
.word func_ov18_02169230
.global data_ov18_0216d284
data_ov18_0216d284: ; 0x0216d284
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov18_0216d288
data_ov18_0216d288: ; 0x0216d288
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov18_0216d28c
data_ov18_0216d28c: ; 0x0216d28c
.word func_ov18_02169068
.global data_ov18_0216d290
data_ov18_0216d290: ; 0x0216d290
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov18_0216d294
data_ov18_0216d294: ; 0x0216d294
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov18_0216d298
data_ov18_0216d298: ; 0x0216d298
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov18_0216d29c
data_ov18_0216d29c: ; 0x0216d29c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov18_0216d2a0
data_ov18_0216d2a0: ; 0x0216d2a0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov18_0216d2a4
data_ov18_0216d2a4: ; 0x0216d2a4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov18_0216d2a8
data_ov18_0216d2a8: ; 0x0216d2a8
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov18_0216d2ac
data_ov18_0216d2ac: ; 0x0216d2ac
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov18_0216d2b0
data_ov18_0216d2b0: ; 0x0216d2b0
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov18_0216d2b4
data_ov18_0216d2b4: ; 0x0216d2b4
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov18_0216d2b8
data_ov18_0216d2b8: ; 0x0216d2b8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov18_0216d2bc
data_ov18_0216d2bc: ; 0x0216d2bc
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov18_0216d2c0
data_ov18_0216d2c0: ; 0x0216d2c0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov18_0216d2c4
data_ov18_0216d2c4: ; 0x0216d2c4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov18_0216d2c8
data_ov18_0216d2c8: ; 0x0216d2c8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov18_0216d2cc
data_ov18_0216d2cc: ; 0x0216d2cc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov18_0216d2d0
data_ov18_0216d2d0: ; 0x0216d2d0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov18_0216d2d4
data_ov18_0216d2d4: ; 0x0216d2d4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov18_0216d2d8
data_ov18_0216d2d8: ; 0x0216d2d8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov18_0216d2dc
data_ov18_0216d2dc: ; 0x0216d2dc
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov18_0216d2e0
data_ov18_0216d2e0: ; 0x0216d2e0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov18_0216d2e4
data_ov18_0216d2e4: ; 0x0216d2e4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov18_0216d2e8
data_ov18_0216d2e8: ; 0x0216d2e8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov18_0216d2ec
data_ov18_0216d2ec: ; 0x0216d2ec
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov18_0216d2f0
data_ov18_0216d2f0: ; 0x0216d2f0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov18_0216d2f4
data_ov18_0216d2f4: ; 0x0216d2f4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov18_0216d2f8
data_ov18_0216d2f8: ; 0x0216d2f8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov18_0216d2fc
data_ov18_0216d2fc: ; 0x0216d2fc
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov18_0216d300
data_ov18_0216d300: ; 0x0216d300
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov18_0216d304
data_ov18_0216d304: ; 0x0216d304
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov18_0216d308
data_ov18_0216d308: ; 0x0216d308
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov18_0216d30c
data_ov18_0216d30c: ; 0x0216d30c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov18_0216d310
data_ov18_0216d310: ; 0x0216d310
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov18_0216d314
data_ov18_0216d314: ; 0x0216d314
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov18_0216d318
data_ov18_0216d318: ; 0x0216d318
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov18_0216d31c
data_ov18_0216d31c: ; 0x0216d31c
.byte 0x00, 0x00, 0x00, 0x00
@@ -24657,130 +24657,130 @@ data_ov18_0216d32c: ; 0x0216d32c
.word func_ov18_0216a174
.global data_ov18_0216d330
data_ov18_0216d330: ; 0x0216d330
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov18_0216d334
data_ov18_0216d334: ; 0x0216d334
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov18_0216d338
data_ov18_0216d338: ; 0x0216d338
.word func_ov18_0216a23c
.global data_ov18_0216d33c
data_ov18_0216d33c: ; 0x0216d33c
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov18_0216d340
data_ov18_0216d340: ; 0x0216d340
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov18_0216d344
data_ov18_0216d344: ; 0x0216d344
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov18_0216d348
data_ov18_0216d348: ; 0x0216d348
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov18_0216d34c
data_ov18_0216d34c: ; 0x0216d34c
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov18_0216d350
data_ov18_0216d350: ; 0x0216d350
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov18_0216d354
data_ov18_0216d354: ; 0x0216d354
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov18_0216d358
data_ov18_0216d358: ; 0x0216d358
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov18_0216d35c
data_ov18_0216d35c: ; 0x0216d35c
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov18_0216d360
data_ov18_0216d360: ; 0x0216d360
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov18_0216d364
data_ov18_0216d364: ; 0x0216d364
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov18_0216d368
data_ov18_0216d368: ; 0x0216d368
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov18_0216d36c
data_ov18_0216d36c: ; 0x0216d36c
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov18_0216d370
data_ov18_0216d370: ; 0x0216d370
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov18_0216d374
data_ov18_0216d374: ; 0x0216d374
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov18_0216d378
data_ov18_0216d378: ; 0x0216d378
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov18_0216d37c
data_ov18_0216d37c: ; 0x0216d37c
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov18_0216d380
data_ov18_0216d380: ; 0x0216d380
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov18_0216d384
data_ov18_0216d384: ; 0x0216d384
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov18_0216d388
data_ov18_0216d388: ; 0x0216d388
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov18_0216d38c
data_ov18_0216d38c: ; 0x0216d38c
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov18_0216d390
data_ov18_0216d390: ; 0x0216d390
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov18_0216d394
data_ov18_0216d394: ; 0x0216d394
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov18_0216d398
data_ov18_0216d398: ; 0x0216d398
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov18_0216d39c
data_ov18_0216d39c: ; 0x0216d39c
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov18_0216d3a0
data_ov18_0216d3a0: ; 0x0216d3a0
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov18_0216d3a4
data_ov18_0216d3a4: ; 0x0216d3a4
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov18_0216d3a8
data_ov18_0216d3a8: ; 0x0216d3a8
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov18_0216d3ac
data_ov18_0216d3ac: ; 0x0216d3ac
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov18_0216d3b0
data_ov18_0216d3b0: ; 0x0216d3b0
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov18_0216d3b4
data_ov18_0216d3b4: ; 0x0216d3b4
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov18_0216d3b8
data_ov18_0216d3b8: ; 0x0216d3b8
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov18_0216d3bc
data_ov18_0216d3bc: ; 0x0216d3bc
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov18_0216d3c0
data_ov18_0216d3c0: ; 0x0216d3c0
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov18_0216d3c4
data_ov18_0216d3c4: ; 0x0216d3c4
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov18_0216d3c8
data_ov18_0216d3c8: ; 0x0216d3c8
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov18_0216d3cc
data_ov18_0216d3cc: ; 0x0216d3cc
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov18_0216d3d0
data_ov18_0216d3d0: ; 0x0216d3d0
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov18_0216d3d4
data_ov18_0216d3d4: ; 0x0216d3d4
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov18_0216d3d8
data_ov18_0216d3d8: ; 0x0216d3d8
.ascii "bmStnM"
+64 -64
View File
@@ -19,8 +19,72 @@
.extern _ZN13PlayerControl14IsTouchingFastEv
.extern _ZN13PlayerControl18func_ov00_020aeef8Ev
.extern _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor20KillPickupItemActorsEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZTV11FilterActor
.extern data_02050f54
.extern data_02051254
.extern data_027e0764
@@ -53,7 +117,6 @@
.extern data_ov00_020e2dd8
.extern data_ov00_020e2e3c
.extern data_ov00_020e2f04
.extern _ZTV11FilterActor
.extern data_ov00_020e9360
.extern data_ov00_020e9370
.extern data_ov00_020ec9d4
@@ -222,69 +285,6 @@
.extern func_ov00_020c0d4c
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b18
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1e2c
.extern func_ov00_020c23c4
.extern func_ov00_020c23d4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+291 -291
View File
File diff suppressed because it is too large Load Diff
+66 -66
View File
@@ -197,72 +197,72 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b18
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c2238
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c2c0c
.extern func_ov00_020c2c70
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31a0
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor20KillPickupItemActorsEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18CollidesWithShieldEP8Cylinder
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor18func_ov00_020c2c0cEv
.extern _ZN5Actor18func_ov00_020c2c70Ev
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor12KillInBoundsEv
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
+616 -616
View File
File diff suppressed because it is too large Load Diff
+52 -52
View File
@@ -5,6 +5,58 @@
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
.extern _ZN13LinkStateBase24Get_PlayerLinkBase_Unk48Ev
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor18func_ov00_020c2ed4Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager7HasItemEi
@@ -132,58 +184,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c2938
.extern func_ov00_020c2e7c
.extern func_ov00_020c2ed4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+272 -272
View File
File diff suppressed because it is too large Load Diff
+60 -60
View File
@@ -11,6 +11,66 @@
.extern _ZN13LinkStateBase14GetPlayerAngleEv
.extern _ZN13LinkStateBase15ChangeLinkStateEi
.extern _ZN13LinkStateBase18func_ov00_020a8954EbPi
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor18func_ov00_020c2ed4Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -231,66 +291,6 @@
.extern func_ov00_020c1424
.extern func_ov00_020c1450
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1da0
.extern func_ov00_020c1e2c
.extern func_ov00_020c1f5c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2e7c
.extern func_ov00_020c2ed4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+486 -486
View File
File diff suppressed because it is too large Load Diff
+58 -58
View File
@@ -33,8 +33,66 @@
.extern _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p
.extern _ZN17LinkStateInteract18func_ov00_020ab6c8Ev
.extern _ZN17LinkStateInteract18func_ov00_020ab770EP5Vec3p
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZTV11FilterActor
.extern data_02050f54
.extern data_02056be4
.extern data_02057200
@@ -80,7 +138,6 @@
.extern data_ov00_020e26b4
.extern data_ov00_020e2dd8
.extern data_ov00_020e2f04
.extern _ZTV11FilterActor
.extern data_ov00_020e899c
.extern data_ov00_020e8b08
.extern data_ov00_020e9360
@@ -312,63 +369,6 @@
.extern func_ov00_020c10a0
.extern func_ov00_020c10d4
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2b00
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+280 -280
View File
File diff suppressed because it is too large Load Diff
+67 -67
View File
@@ -206,73 +206,73 @@
.extern func_ov00_020c10a0
.extern func_ov00_020c10d4
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c1fc8
.extern func_ov00_020c2238
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c281c
.extern func_ov00_020c288c
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c2e7c
.extern func_ov00_020c2ebc
.extern func_ov00_020c2ed4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18CollidesWithShieldEP8Cylinder
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16IsFollowedByLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor18func_ov00_020c2ebcEv
.extern _ZN5Actor18func_ov00_020c2ed4Ev
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
.extern _ZN12ActorManager13FindActorByIdEj
+405 -405
View File
File diff suppressed because it is too large Load Diff
+68 -68
View File
@@ -5,9 +5,77 @@
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1d58Ev
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor18func_ov00_020c3094Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3158Ev
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor20KillPickupItemActorsEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
.extern _ZTV11FilterActor
.extern data_02050f54
.extern data_027e0178
.extern data_027e0764
@@ -40,7 +108,6 @@
.extern data_027e10b8
.extern data_ov00_020e2dd8
.extern data_ov00_020e2f04
.extern _ZTV11FilterActor
.extern data_ov00_020e8398
.extern data_ov00_020e892c
.extern data_ov00_020e8b08
@@ -190,73 +257,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b18
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1d58
.extern func_ov00_020c1e2c
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c3094
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3158
.extern func_ov00_020c3180
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+457 -457
View File
File diff suppressed because it is too large Load Diff
+52 -52
View File
@@ -265,58 +265,58 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
+292 -292
View File
File diff suppressed because it is too large Load Diff
+58 -58
View File
@@ -4,6 +4,64 @@
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN13PlayerControl14IsTouchingFastEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager10GetUnk_098Ej
@@ -178,64 +236,6 @@
.extern func_ov00_020c1424
.extern func_ov00_020c1450
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c22b8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+286 -286
View File
File diff suppressed because it is too large Load Diff
+59 -59
View File
@@ -3,6 +3,65 @@
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c3094Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager10GetUnk_098Ej
@@ -216,65 +275,6 @@
.extern func_ov00_020c0cc8
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c3094
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c4588
.extern func_ov00_020c45b0
.extern func_ov00_020c47cc
+462 -462
View File
File diff suppressed because it is too large Load Diff
+52 -52
View File
@@ -6,6 +6,58 @@
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN12ActorManager18func_ov00_020c3b2cEPi
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c2ebcEv
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -220,58 +272,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2ebc
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+388 -388
View File
File diff suppressed because it is too large Load Diff
+60 -60
View File
@@ -121,66 +121,66 @@
.extern func_ov00_020c10a0
.extern func_ov00_020c10d4
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1d58
.extern func_ov00_020c1ef8
.extern func_ov00_020c23d4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3158
.extern func_ov00_020c3180
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1d58Ev
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3158Ev
.extern _ZN5Actor4KillEv
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
+274 -274
View File
File diff suppressed because it is too large Load Diff
+45 -45
View File
@@ -120,51 +120,51 @@
.extern func_ov00_020bcdec
.extern func_ov00_020bd728
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern func_ov00_020c4048
+892 -892
View File
File diff suppressed because it is too large Load Diff
+54 -54
View File
@@ -6,8 +6,62 @@
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14StopLinkFollowEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16IsFollowedByLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor18func_ov00_020c2ed4Ev
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZTV11FilterActor
.extern data_02050f54
.extern data_02051f54
.extern data_02056be4
@@ -42,7 +96,6 @@
.extern data_ov00_020e2e3c
.extern data_ov00_020e2f04
.extern data_ov00_020e2f98
.extern _ZTV11FilterActor
.extern data_ov00_020e9370
.extern func_01ff81f8
.extern func_01ff8214
@@ -206,59 +259,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1da0
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c22b8
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c281c
.extern func_ov00_020c2840
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2b00
.extern func_ov00_020c2e7c
.extern func_ov00_020c2ed4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+285 -285
View File
File diff suppressed because it is too large Load Diff
+56 -56
View File
@@ -79,62 +79,62 @@
.extern func_ov00_020c0cc8
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c195c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1e2c
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2bf4
.extern func_ov00_020c2e7c
.extern func_ov00_020c2ed4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c195cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor18func_ov00_020c2ed4Ev
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
+215 -215
View File
File diff suppressed because it is too large Load Diff
+56 -56
View File
@@ -115,62 +115,62 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1da0
.extern func_ov00_020c1e2c
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c23c4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2938
.extern func_ov00_020c2a0c
.extern func_ov00_020c2e7c
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
+149 -149
View File
@@ -719,7 +719,7 @@ func_ov34_0217c5a4: ; 0x0217c5a4
mov r2, #4
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -814,7 +814,7 @@ func_ov34_0217c708: ; 0x0217c708
mov r2, #4
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -894,7 +894,7 @@ func_ov34_0217c920: ; 0x0217c920
cmp r1, #0
beq _0217c950
mov r1, #1
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
addne sp, sp, #0x48
movne r0, #0
@@ -912,10 +912,10 @@ _0217c950:
mov r1, #1
mov r0, r5
mov r2, r1
bl func_ov00_020c1c20
bl _ZN5Actor18func_ov00_020c1c20Eiii
_0217c984:
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0x48
mov r0, #0
ldmia sp!, {r3, r4, r5, r6, r7, pc}
@@ -2667,7 +2667,7 @@ func_ov34_0217e2c4: ; 0x0217e2c4
stmdb sp!, {r4, lr}
mov r1, #0
mov r4, r0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
ldmeqia sp!, {r4, pc}
add r0, r4, #0x21c
@@ -3857,7 +3857,7 @@ _0217f364:
add r2, sp, #0x10
mov r0, r4
mov r1, #2
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
_0217f3b8:
add r0, r4, #0x1000
ldr r0, [r0, #0xaa0]
@@ -4347,7 +4347,7 @@ _0217fa70:
add r2, sp, #0x68
mov r0, r5
mov r1, #2
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
_0217fac4:
add r0, r5, #0x1000
ldr r0, [r0, #0xaa0]
@@ -4381,7 +4381,7 @@ _0217fac4:
str r2, [sp, #0x54]
ldr r2, [r4, #0x3c]
str r2, [sp, #0x58]
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
add r0, sp, #0x40
add r1, sp, #0x5c
add r2, sp, #0x50
@@ -4659,7 +4659,7 @@ _0217ff30:
str r4, [sp, #4]
str r4, [sp, #8]
str r3, [sp, #0xc]
bl func_ov00_020c1da0
bl _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
ldr r3, _02180090 ; =0x0000019a
mov r0, r5
mov r1, #9
@@ -4675,7 +4675,7 @@ _0217ff30:
bl func_ov00_020b7e6c
b _0217ffc8
_0217ffb4:
bl func_ov00_020c2e7c
bl _ZN5Actor18func_ov00_020c2e7cEv
cmp r0, #0
addne r0, r5, #0x1000
movne r1, #1
@@ -5165,7 +5165,7 @@ _0218064c:
mov r4, #0
mov r1, #2
strb r4, [r3, #0xd8e]
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
_0218068c:
add r0, r5, #0x1000
ldr r0, [r0, #0xaa0]
@@ -5202,7 +5202,7 @@ _0218068c:
ldmleia sp!, {r4, r5, r6, r7, r8, pc}
add r1, sp, #0x10
mov r0, r5
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
add r1, sp, #0x10
mov r0, r4
bl func_ov14_0213dba4
@@ -5690,7 +5690,7 @@ _02180d84:
add r1, r1, #0x1c00
add r2, r4, #0x1d40
str r5, [sp, #8]
bl func_ov00_020c1f5c
bl _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
mov r0, r4
add r1, r4, #0x1000
mov r2, #0
@@ -7553,7 +7553,7 @@ _02182848:
add r0, r0, #0x1c00
bl func_ov00_020b7e6c
mov r0, r4
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
b _02182a1c
_02182860:
cmp r1, #0x28
@@ -8338,7 +8338,7 @@ func_ov34_021832c0: ; 0x021832c0
bhi _02183330
_021832fc:
add r1, sp, #0
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
cmp r4, #0
add r0, sp, #0
mov r2, #8
@@ -9439,12 +9439,12 @@ _02184310:
mov r1, #0
mov r0, r5
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
cmp r0, #0
bne _0218434c
mov r0, r5
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
beq _02184364
_0218434c:
@@ -9495,7 +9495,7 @@ func_ov34_021843d4: ; 0x021843d4
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _021843f4
mov r0, r5
@@ -9514,7 +9514,7 @@ func_ov34_02184408: ; 0x02184408
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02184440
mov r0, r5
@@ -9766,7 +9766,7 @@ func_ov34_02184728: ; 0x02184728
bl _ZN9SysObjectnwEmPjj
movs r4, r0
beq _02184768
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _02184774 ; =data_ov34_02185fbc
mov r0, #0
str r1, [r4]
@@ -9926,7 +9926,7 @@ func_ov34_02184950: ; 0x02184950
sub sp, sp, #0x34
add r1, sp, #0x18
mov r4, r0
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, [sp, #0x24]
add r0, r0, #0x33
add r0, r0, #0x300
@@ -10088,7 +10088,7 @@ func_ov34_02184b70: ; 0x02184b70
moveq r1, #6
movne r1, #4
mov r0, r4
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
ldr r1, _02184ca4 ; =data_027e0f94
add r0, r4, #0x4c
ldr r1, [r1, #4]
@@ -10202,7 +10202,7 @@ func_ov34_02184cec: ; 0x02184cec
stmia r3, {r0, r1, r2}
mov r0, r4
mov r1, r3
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
mov r0, r0, lsl #0x10
mov r0, r0, lsr #0x10
mov r0, r0, asr #0x4
@@ -10231,7 +10231,7 @@ _02184d84:
bl func_0202b308
add r1, sp, #8
mov r0, r4
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, [sp, #0x14]
add r0, r0, #0x33
add r0, r0, #0x300
@@ -10267,7 +10267,7 @@ _02184df8:
bl Approach_thunk
add r0, sp, #0
mov r1, r4
bl func_ov00_020c23c4
bl _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
ldr r1, [sp]
mvn r0, #0
cmp r1, r0
@@ -10346,7 +10346,7 @@ func_ov34_02184f34: ; 0x02184f34
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02184f88
ldr r0, [r5, #0x48]
@@ -10392,7 +10392,7 @@ func_ov34_02184fb8: ; 0x02184fb8
add r0, r4, #0x160
bl func_ov00_020b7d74
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov34_02184fb8
@@ -10409,7 +10409,7 @@ func_ov34_02184fe8: ; 0x02184fe8
add r0, r4, #0x160
bl func_ov00_020b7d74
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -10555,7 +10555,7 @@ func_ov34_021851bc: ; 0x021851bc
stmdb sp!, {r3, r4, lr}
sub sp, sp, #4
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _0218527c ; =data_ov34_021860d8
ldr r0, _02185280 ; =data_ov34_02186070
str r1, [r4]
@@ -10648,7 +10648,7 @@ _021852d4:
add r0, r6, #0x170
blx func_ov00_020a95a4
mov r0, r6
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r6
bl _ZN9SysObjectdlEPv
mov r0, r6
@@ -10698,7 +10698,7 @@ _0218537c:
add r0, r6, #0x170
blx func_ov00_020a95a4
mov r0, r6
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r6
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
@@ -10831,7 +10831,7 @@ _0218558c: .word data_027e0e58
func_ov34_02185590: ; 0x02185590
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
ldmeqia sp!, {r4, pc}
ldr r0, [r4, #0x208]
@@ -10842,7 +10842,7 @@ func_ov34_02185590: ; 0x02185590
mov r0, r4
add r2, r4, #0x60
mov r1, #4
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
_021855c8:
add r0, r4, #0x158
bl func_ov34_02185064
@@ -11901,37 +11901,37 @@ data_ov34_02185d68: ; 0x02185d68
.word func_ov34_02184408
.global data_ov34_02185d6c
data_ov34_02185d6c: ; 0x02185d6c
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov34_02185d70
data_ov34_02185d70: ; 0x02185d70
.word func_ov34_02184698
.global data_ov34_02185d74
data_ov34_02185d74: ; 0x02185d74
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov34_02185d78
data_ov34_02185d78: ; 0x02185d78
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov34_02185d7c
data_ov34_02185d7c: ; 0x02185d7c
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov34_02185d80
data_ov34_02185d80: ; 0x02185d80
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov34_02185d84
data_ov34_02185d84: ; 0x02185d84
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov34_02185d88
data_ov34_02185d88: ; 0x02185d88
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov34_02185d8c
data_ov34_02185d8c: ; 0x02185d8c
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov34_02185d90
data_ov34_02185d90: ; 0x02185d90
.word func_ov34_021832c0
.global data_ov34_02185d94
data_ov34_02185d94: ; 0x02185d94
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov34_02185d98
data_ov34_02185d98: ; 0x02185d98
.word func_ov34_02183024
@@ -11940,79 +11940,79 @@ data_ov34_02185d9c: ; 0x02185d9c
.word func_ov00_020ca840
.global data_ov34_02185da0
data_ov34_02185da0: ; 0x02185da0
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov34_02185da4
data_ov34_02185da4: ; 0x02185da4
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov34_02185da8
data_ov34_02185da8: ; 0x02185da8
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov34_02185dac
data_ov34_02185dac: ; 0x02185dac
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov34_02185db0
data_ov34_02185db0: ; 0x02185db0
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov34_02185db4
data_ov34_02185db4: ; 0x02185db4
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov34_02185db8
data_ov34_02185db8: ; 0x02185db8
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov34_02185dbc
data_ov34_02185dbc: ; 0x02185dbc
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov34_02185dc0
data_ov34_02185dc0: ; 0x02185dc0
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov34_02185dc4
data_ov34_02185dc4: ; 0x02185dc4
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov34_02185dc8
data_ov34_02185dc8: ; 0x02185dc8
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov34_02185dcc
data_ov34_02185dcc: ; 0x02185dcc
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov34_02185dd0
data_ov34_02185dd0: ; 0x02185dd0
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov34_02185dd4
data_ov34_02185dd4: ; 0x02185dd4
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov34_02185dd8
data_ov34_02185dd8: ; 0x02185dd8
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov34_02185ddc
data_ov34_02185ddc: ; 0x02185ddc
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov34_02185de0
data_ov34_02185de0: ; 0x02185de0
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov34_02185de4
data_ov34_02185de4: ; 0x02185de4
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov34_02185de8
data_ov34_02185de8: ; 0x02185de8
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov34_02185dec
data_ov34_02185dec: ; 0x02185dec
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov34_02185df0
data_ov34_02185df0: ; 0x02185df0
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov34_02185df4
data_ov34_02185df4: ; 0x02185df4
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov34_02185df8
data_ov34_02185df8: ; 0x02185df8
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov34_02185dfc
data_ov34_02185dfc: ; 0x02185dfc
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov34_02185e00
data_ov34_02185e00: ; 0x02185e00
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov34_02185e04
data_ov34_02185e04: ; 0x02185e04
.word func_ov34_0217c880
@@ -12241,130 +12241,130 @@ data_ov34_02185fc4: ; 0x02185fc4
.word func_ov34_02184778
.global data_ov34_02185fc8
data_ov34_02185fc8: ; 0x02185fc8
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov34_02185fcc
data_ov34_02185fcc: ; 0x02185fcc
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov34_02185fd0
data_ov34_02185fd0: ; 0x02185fd0
.word func_ov34_02184f34
.global data_ov34_02185fd4
data_ov34_02185fd4: ; 0x02185fd4
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov34_02185fd8
data_ov34_02185fd8: ; 0x02185fd8
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov34_02185fdc
data_ov34_02185fdc: ; 0x02185fdc
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov34_02185fe0
data_ov34_02185fe0: ; 0x02185fe0
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov34_02185fe4
data_ov34_02185fe4: ; 0x02185fe4
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov34_02185fe8
data_ov34_02185fe8: ; 0x02185fe8
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov34_02185fec
data_ov34_02185fec: ; 0x02185fec
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov34_02185ff0
data_ov34_02185ff0: ; 0x02185ff0
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov34_02185ff4
data_ov34_02185ff4: ; 0x02185ff4
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov34_02185ff8
data_ov34_02185ff8: ; 0x02185ff8
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov34_02185ffc
data_ov34_02185ffc: ; 0x02185ffc
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov34_02186000
data_ov34_02186000: ; 0x02186000
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov34_02186004
data_ov34_02186004: ; 0x02186004
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov34_02186008
data_ov34_02186008: ; 0x02186008
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov34_0218600c
data_ov34_0218600c: ; 0x0218600c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov34_02186010
data_ov34_02186010: ; 0x02186010
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov34_02186014
data_ov34_02186014: ; 0x02186014
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov34_02186018
data_ov34_02186018: ; 0x02186018
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov34_0218601c
data_ov34_0218601c: ; 0x0218601c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov34_02186020
data_ov34_02186020: ; 0x02186020
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov34_02186024
data_ov34_02186024: ; 0x02186024
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov34_02186028
data_ov34_02186028: ; 0x02186028
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov34_0218602c
data_ov34_0218602c: ; 0x0218602c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov34_02186030
data_ov34_02186030: ; 0x02186030
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov34_02186034
data_ov34_02186034: ; 0x02186034
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov34_02186038
data_ov34_02186038: ; 0x02186038
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov34_0218603c
data_ov34_0218603c: ; 0x0218603c
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov34_02186040
data_ov34_02186040: ; 0x02186040
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov34_02186044
data_ov34_02186044: ; 0x02186044
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov34_02186048
data_ov34_02186048: ; 0x02186048
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov34_0218604c
data_ov34_0218604c: ; 0x0218604c
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov34_02186050
data_ov34_02186050: ; 0x02186050
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov34_02186054
data_ov34_02186054: ; 0x02186054
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov34_02186058
data_ov34_02186058: ; 0x02186058
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov34_0218605c
data_ov34_0218605c: ; 0x0218605c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov34_02186060
data_ov34_02186060: ; 0x02186060
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov34_02186064
data_ov34_02186064: ; 0x02186064
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov34_02186068
data_ov34_02186068: ; 0x02186068
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov34_0218606c
data_ov34_0218606c: ; 0x0218606c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov34_02186070
data_ov34_02186070: ; 0x02186070
.word func_ov34_02185650
@@ -12454,130 +12454,130 @@ data_ov34_021860e0: ; 0x021860e0
.word func_ov34_021853dc
.global data_ov34_021860e4
data_ov34_021860e4: ; 0x021860e4
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov34_021860e8
data_ov34_021860e8: ; 0x021860e8
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov34_021860ec
data_ov34_021860ec: ; 0x021860ec
.word func_ov34_02185590
.global data_ov34_021860f0
data_ov34_021860f0: ; 0x021860f0
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov34_021860f4
data_ov34_021860f4: ; 0x021860f4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov34_021860f8
data_ov34_021860f8: ; 0x021860f8
.word func_ov34_021855d4
.global data_ov34_021860fc
data_ov34_021860fc: ; 0x021860fc
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov34_02186100
data_ov34_02186100: ; 0x02186100
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov34_02186104
data_ov34_02186104: ; 0x02186104
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov34_02186108
data_ov34_02186108: ; 0x02186108
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov34_0218610c
data_ov34_0218610c: ; 0x0218610c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov34_02186110
data_ov34_02186110: ; 0x02186110
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov34_02186114
data_ov34_02186114: ; 0x02186114
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov34_02186118
data_ov34_02186118: ; 0x02186118
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov34_0218611c
data_ov34_0218611c: ; 0x0218611c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov34_02186120
data_ov34_02186120: ; 0x02186120
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov34_02186124
data_ov34_02186124: ; 0x02186124
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov34_02186128
data_ov34_02186128: ; 0x02186128
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov34_0218612c
data_ov34_0218612c: ; 0x0218612c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov34_02186130
data_ov34_02186130: ; 0x02186130
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov34_02186134
data_ov34_02186134: ; 0x02186134
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov34_02186138
data_ov34_02186138: ; 0x02186138
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov34_0218613c
data_ov34_0218613c: ; 0x0218613c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov34_02186140
data_ov34_02186140: ; 0x02186140
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov34_02186144
data_ov34_02186144: ; 0x02186144
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov34_02186148
data_ov34_02186148: ; 0x02186148
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov34_0218614c
data_ov34_0218614c: ; 0x0218614c
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov34_02186150
data_ov34_02186150: ; 0x02186150
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov34_02186154
data_ov34_02186154: ; 0x02186154
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov34_02186158
data_ov34_02186158: ; 0x02186158
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov34_0218615c
data_ov34_0218615c: ; 0x0218615c
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov34_02186160
data_ov34_02186160: ; 0x02186160
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov34_02186164
data_ov34_02186164: ; 0x02186164
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov34_02186168
data_ov34_02186168: ; 0x02186168
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov34_0218616c
data_ov34_0218616c: ; 0x0218616c
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov34_02186170
data_ov34_02186170: ; 0x02186170
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov34_02186174
data_ov34_02186174: ; 0x02186174
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov34_02186178
data_ov34_02186178: ; 0x02186178
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov34_0218617c
data_ov34_0218617c: ; 0x0218617c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov34_02186180
data_ov34_02186180: ; 0x02186180
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov34_02186184
data_ov34_02186184: ; 0x02186184
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov34_02186188
data_ov34_02186188: ; 0x02186188
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov34_0218618c
data_ov34_0218618c: ; 0x0218618c
.byte 0x00, 0x00, 0x00, 0x00
+56 -56
View File
@@ -7,6 +7,62 @@
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN13PlayerControl14CheckTouchFastEj
.extern _ZN13PlayerControl14IsTouchingFastEv
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor20KillPickupItemActorsEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -174,62 +230,6 @@
.extern func_ov00_020c0d70
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b18
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1fc8
.extern func_ov00_020c23c4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+203 -203
View File
File diff suppressed because it is too large Load Diff
+58 -58
View File
@@ -165,64 +165,64 @@
.extern func_ov00_020c0d4c
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b18
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1fc8
.extern func_ov00_020c23c4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2840
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor20KillPickupItemActorsEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor14StopLinkFollowEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
+127 -127
View File
@@ -1190,7 +1190,7 @@ func_ov36_0217cc98: ; 0x0217cc98
func_ov36_0217ccd8: ; 0x0217ccd8
stmdb sp!, {r3, r4, r5, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r5, _0217cf94 ; =data_ov36_02186d18
mov r1, r4
add r0, r4, #0x158
@@ -1504,7 +1504,7 @@ func_ov36_0217d044: ; 0x0217d044
add r0, r4, #0x178
blx func_ov00_020a95ec
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -1583,7 +1583,7 @@ func_ov36_0217d168: ; 0x0217d168
add r0, r4, #0x178
blx func_ov00_020a95ec
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -1959,7 +1959,7 @@ func_ov36_0217d7d4: ; 0x0217d7d4
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0217d7f4
mov r0, r5
@@ -1981,7 +1981,7 @@ func_ov36_0217d810: ; 0x0217d810
sub sp, sp, #0x18
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0217d9d8
mov r0, r5
@@ -2150,7 +2150,7 @@ func_ov36_0217da6c: ; 0x0217da6c
mov r4, r0
bl func_ov36_02184e10
mov r0, r4
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
mov r0, r4
bl func_ov36_021852fc
ldr r0, [r4, #0x130]
@@ -2366,7 +2366,7 @@ func_ov36_0217dd98: ; 0x0217dd98
stmdb sp!, {r4, lr}
mov r1, #0
mov r4, r0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
moveq r0, #0
streq r0, [r4, #0x138]
@@ -2398,7 +2398,7 @@ _0217ddfc: .word data_027e0e60
func_ov36_0217de00: ; 0x0217de00
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
moveq r0, #0
ldmeqia sp!, {r4, pc}
@@ -2420,7 +2420,7 @@ func_ov36_0217de00: ; 0x0217de00
mvn r2, #0
mov r1, #1
str r2, [r4, #0x98]
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
mov r1, #1
add r0, r4, #0x158
strb r1, [r4, #0x11a]
@@ -2589,7 +2589,7 @@ _0217e0c0:
str r0, [r5, #0x6fc]
mov r0, r5
add r1, r5, #0x820
bl func_ov00_020c288c
bl _ZN5Actor12XzDistanceToEP5Vec3p
cmp r0, #0x800
ldrlt r6, [r5, #0x68]
mov r3, #0x1000
@@ -2983,7 +2983,7 @@ _0217e678:
bne _0217e694
mov r0, r4
add r1, r4, #0x14
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
add r1, r4, #0x800
strh r0, [r1, #0x8e]
_0217e694:
@@ -3162,7 +3162,7 @@ _0217e868:
add r2, sp, #0x30
mov r0, r6
mov r1, #9
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
cmp r0, #0
beq _0217e934
ldr r1, [r6, #0x878]
@@ -3185,7 +3185,7 @@ _0217e868:
_0217e934:
add r0, sp, #4
mov r1, r6
bl func_ov00_020c23c4
bl _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
ldr r1, [sp, #4]
mvn r0, #0
cmp r1, r0
@@ -3661,7 +3661,7 @@ func_ov36_0217efc0: ; 0x0217efc0
cmp r0, #1
mov r0, r6
bne _0217f0a0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldrsh r2, [r6, #0x78]
mov r4, r0
ldr r1, _0217f0b8 ; =0x00001555
@@ -3685,7 +3685,7 @@ _0217f02c:
cmp r0, #0x78
blt _0217f078
mov r0, r6
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x5000
bge _0217f05c
ldr r0, _0217f0bc ; =0x00002aab
@@ -3844,7 +3844,7 @@ func_ov36_0217f21c: ; 0x0217f21c
ldr r1, [r4, #0x878]
tst r1, #0x100000
beq _0217f258
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, r4, #0x78
mov r2, #0x4b0
@@ -4054,7 +4054,7 @@ func_ov36_0217f4f4: ; 0x0217f4f4
stmdb sp!, {r4, r5, r6, r7, lr}
sub sp, sp, #0x7c
mov r5, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, r5, #0x78
mov r2, #0x3e8
@@ -4251,12 +4251,12 @@ _0217f7d4:
add r1, r5, #0x800
mov r2, #0
strh r2, [r1, #0x90]
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
add r1, r5, #0x800
strh r0, [r1, #0x8e]
_0217f7fc:
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, r5, #0x78
mov r2, #0x190
@@ -4694,7 +4694,7 @@ func_ov36_0217fe3c: ; 0x0217fe3c
stmdb sp!, {r3, r4, r5, lr}
sub sp, sp, #0x48
mov r5, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, r5, #0x78
mov r2, #0x190
@@ -5448,7 +5448,7 @@ _02180860:
tst r0, #8
bne _0218091c
mov r0, r7
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
beq _0218091c
add r0, sp, #0x24
@@ -5493,7 +5493,7 @@ _0218091c:
bl func_02036ce4
mov r0, r7
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
add r1, r7, #0x3b4
ldr r0, _021809a0 ; =data_027e0c68
add r1, r1, #0x400
@@ -6060,7 +6060,7 @@ _02181138:
cmp r1, #0x1e
addlt sp, sp, #0x118
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
beq _0218116c
ldr r0, _02181544 ; =gItemManager
@@ -6343,7 +6343,7 @@ func_ov36_0218156c: ; 0x0218156c
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
sub sp, sp, #0x118
mov r4, r0
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
addeq sp, sp, #0x118
mov r0, #0
@@ -6928,7 +6928,7 @@ _02181dc8:
mov r2, r1
bl func_ov00_0207c5d4
mov r0, r4
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
addeq sp, sp, #0x14
ldmeqia sp!, {r3, r4, pc}
@@ -7879,7 +7879,7 @@ _02182a7c:
bl func_ov00_02097810
str r0, [r4, #0x66c]
mov r0, r4
bl func_ov00_020c1b18
bl _ZN5Actor20KillPickupItemActorsEv
mvn r1, #0
str r1, [r4, #0x88]
add r0, sp, #0x74
@@ -8167,7 +8167,7 @@ _02183030:
mov r2, #0
mov r0, r4
strb r2, [r1, #0x118]
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0x18
ldmia sp!, {r4, pc}
.align 2, 0
@@ -8228,7 +8228,7 @@ func_ov36_021830e8: ; 0x021830e8
cmp r4, r0
bne _021831f4
mov r0, r5
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
mov r4, r0
cmp r4, #0x14000
bge _021831f4
@@ -8243,7 +8243,7 @@ func_ov36_021830e8: ; 0x021830e8
strh r1, [r0, #0xa0]
_0218314c:
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldrsh r2, [r5, #0x78]
ldr r1, _02183200 ; =0x00001555
sub r0, r0, r2
@@ -8310,11 +8310,11 @@ func_ov36_02183204: ; 0x02183204
movne r0, #0
ldmneia sp!, {r3, r4, r5, pc}
mov r1, #8
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
beq _021834e8
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r4, r0
add r1, r4, #0x8000
add r0, r5, #0x800
@@ -8591,7 +8591,7 @@ _02183614:
addge sp, sp, #0x14c
ldmgeia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
mov r0, r5
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
addeq sp, sp, #0x14c
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
@@ -10417,7 +10417,7 @@ _02185008:
mov r0, #2
ldmia sp!, {r3, r4, r5, r6, pc}
_02185028:
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
add r1, r6, #0x800
strh r0, [r1, #0x8e]
add sp, sp, #0xc
@@ -10461,7 +10461,7 @@ _02185090:
_021850ac:
add r1, sp, #0
mov r0, r4
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
add sp, sp, #0xc
ldmia sp!, {r3, r4, pc}
.align 2, 0
@@ -10820,7 +10820,7 @@ func_ov36_021854e8: ; 0x021854e8
bl func_02036ce4
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldr r0, [r4, #0x878]
orr r0, r0, #0xc00
str r0, [r4, #0x878]
@@ -10987,7 +10987,7 @@ _0218577c:
str r0, [r7, #0x878]
b _0218581c
_021857a8:
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r1, _02185854 ; =data_027e0fa0
mov r4, r0, lsl #0x10
ldr r0, [r1]
@@ -11025,7 +11025,7 @@ _0218581c:
ldr r3, [r3, #0x6c]
blx r3
mov r0, r7
bl func_ov00_020c2840
bl _ZN5Actor14StopLinkFollowEv
add r0, r7, #0x800
mov r1, #0xa
strh r1, [r0, #0x88]
@@ -11139,7 +11139,7 @@ func_ov36_021858f0: ; 0x021858f0
str r1, [r4, #0x84]
mov r1, #2
str r2, [r4, #0x88]
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
beq _02185a24
_021859d0:
@@ -11184,13 +11184,13 @@ _02185a24:
str r1, [r4, #0x84]
mov r1, #0x18
str r2, [r4, #0x88]
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
bne _021859d0
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
cmp r0, #0
bne _021859d0
ldr r1, [sp, #0x28]
@@ -11211,20 +11211,20 @@ _02185a24:
ldr r3, [sp, #0x24]
str r3, [r4, #0x88]
strb r2, [r4, #0x8ad]
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
add sp, sp, #0x34
ldmia sp!, {r3, r4, pc}
_02185af4:
mov r1, #0x10
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
add sp, sp, #0x34
ldmia sp!, {r3, r4, pc}
.align 2, 0
@@ -11610,7 +11610,7 @@ _02186028: .word data_027e0fe0
func_ov36_0218602c: ; 0x0218602c
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _02186074 ; =data_ov36_02186eec
mov r1, #0
str r0, [r4]
@@ -11648,7 +11648,7 @@ func_ov36_02186078: ; 0x02186078
add r0, r4, #0x158
bl func_ov00_020b7df0
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov36_02186078
@@ -11671,7 +11671,7 @@ func_ov36_021860c0: ; 0x021860c0
add r0, r4, #0x158
bl func_ov00_020b7df0
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -11799,11 +11799,11 @@ func_ov36_021862b8: ; 0x021862b8
sub sp, sp, #0x14
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02186620
mov r0, r5
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
ldr r0, [r5, #0x130]
cmp r0, #0
bne _021864cc
@@ -12016,14 +12016,14 @@ _021865f4:
mov r0, r5
mov r1, #1
mov r2, #0
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
add r0, sp, #0
mov r1, r5
bl func_ov00_020c23c4
bl _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
ldr r1, _02186644 ; =data_ov36_02186ba8
mov r0, r5
mov r2, #0
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
_02186620:
mov r1, r4
add r0, r5, #0xa4
@@ -13142,10 +13142,10 @@ data_ov36_02186d20: ; 0x02186d20
.word func_ov36_0217d2a0 ; func_ov40_0217d2a0
.global data_ov36_02186d24
data_ov36_02186d24: ; 0x02186d24
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov36_02186d28
data_ov36_02186d28: ; 0x02186d28
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov36_02186d2c
data_ov36_02186d2c: ; 0x02186d2c
.word func_ov36_0217d7d4
@@ -13160,112 +13160,112 @@ data_ov36_02186d38: ; 0x02186d38
.word func_ov36_02184624
.global data_ov36_02186d3c
data_ov36_02186d3c: ; 0x02186d3c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov36_02186d40
data_ov36_02186d40: ; 0x02186d40
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov36_02186d44
data_ov36_02186d44: ; 0x02186d44
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov36_02186d48
data_ov36_02186d48: ; 0x02186d48
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov36_02186d4c
data_ov36_02186d4c: ; 0x02186d4c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov36_02186d50
data_ov36_02186d50: ; 0x02186d50
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov36_02186d54
data_ov36_02186d54: ; 0x02186d54
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov36_02186d58
data_ov36_02186d58: ; 0x02186d58
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov36_02186d5c
data_ov36_02186d5c: ; 0x02186d5c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov36_02186d60
data_ov36_02186d60: ; 0x02186d60
.word func_ov36_02183b7c
.global data_ov36_02186d64
data_ov36_02186d64: ; 0x02186d64
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov36_02186d68
data_ov36_02186d68: ; 0x02186d68
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov36_02186d6c
data_ov36_02186d6c: ; 0x02186d6c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov36_02186d70
data_ov36_02186d70: ; 0x02186d70
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov36_02186d74
data_ov36_02186d74: ; 0x02186d74
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov36_02186d78
data_ov36_02186d78: ; 0x02186d78
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov36_02186d7c
data_ov36_02186d7c: ; 0x02186d7c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov36_02186d80
data_ov36_02186d80: ; 0x02186d80
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov36_02186d84
data_ov36_02186d84: ; 0x02186d84
.word func_ov36_021849e4
.global data_ov36_02186d88
data_ov36_02186d88: ; 0x02186d88
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov36_02186d8c
data_ov36_02186d8c: ; 0x02186d8c
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov36_02186d90
data_ov36_02186d90: ; 0x02186d90
.word func_ov36_02184938
.global data_ov36_02186d94
data_ov36_02186d94: ; 0x02186d94
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov36_02186d98
data_ov36_02186d98: ; 0x02186d98
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov36_02186d9c
data_ov36_02186d9c: ; 0x02186d9c
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov36_02186da0
data_ov36_02186da0: ; 0x02186da0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov36_02186da4
data_ov36_02186da4: ; 0x02186da4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov36_02186da8
data_ov36_02186da8: ; 0x02186da8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov36_02186dac
data_ov36_02186dac: ; 0x02186dac
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov36_02186db0
data_ov36_02186db0: ; 0x02186db0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov36_02186db4
data_ov36_02186db4: ; 0x02186db4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov36_02186db8
data_ov36_02186db8: ; 0x02186db8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov36_02186dbc
data_ov36_02186dbc: ; 0x02186dbc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov36_02186dc0
data_ov36_02186dc0: ; 0x02186dc0
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov36_02186dc4
data_ov36_02186dc4: ; 0x02186dc4
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov36_02186dc8
data_ov36_02186dc8: ; 0x02186dc8
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov36_02186dcc
data_ov36_02186dcc: ; 0x02186dcc
.byte 0x00, 0x00, 0x00, 0x00
@@ -13458,130 +13458,130 @@ data_ov36_02186ef4: ; 0x02186ef4
.word func_ov36_02186110
.global data_ov36_02186ef8
data_ov36_02186ef8: ; 0x02186ef8
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov36_02186efc
data_ov36_02186efc: ; 0x02186efc
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov36_02186f00
data_ov36_02186f00: ; 0x02186f00
.word func_ov36_021862b8
.global data_ov36_02186f04
data_ov36_02186f04: ; 0x02186f04
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov36_02186f08
data_ov36_02186f08: ; 0x02186f08
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov36_02186f0c
data_ov36_02186f0c: ; 0x02186f0c
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov36_02186f10
data_ov36_02186f10: ; 0x02186f10
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov36_02186f14
data_ov36_02186f14: ; 0x02186f14
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov36_02186f18
data_ov36_02186f18: ; 0x02186f18
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov36_02186f1c
data_ov36_02186f1c: ; 0x02186f1c
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov36_02186f20
data_ov36_02186f20: ; 0x02186f20
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov36_02186f24
data_ov36_02186f24: ; 0x02186f24
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov36_02186f28
data_ov36_02186f28: ; 0x02186f28
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov36_02186f2c
data_ov36_02186f2c: ; 0x02186f2c
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov36_02186f30
data_ov36_02186f30: ; 0x02186f30
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov36_02186f34
data_ov36_02186f34: ; 0x02186f34
.word func_ov36_02186648
.global data_ov36_02186f38
data_ov36_02186f38: ; 0x02186f38
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov36_02186f3c
data_ov36_02186f3c: ; 0x02186f3c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov36_02186f40
data_ov36_02186f40: ; 0x02186f40
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov36_02186f44
data_ov36_02186f44: ; 0x02186f44
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov36_02186f48
data_ov36_02186f48: ; 0x02186f48
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov36_02186f4c
data_ov36_02186f4c: ; 0x02186f4c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov36_02186f50
data_ov36_02186f50: ; 0x02186f50
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov36_02186f54
data_ov36_02186f54: ; 0x02186f54
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov36_02186f58
data_ov36_02186f58: ; 0x02186f58
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov36_02186f5c
data_ov36_02186f5c: ; 0x02186f5c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov36_02186f60
data_ov36_02186f60: ; 0x02186f60
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov36_02186f64
data_ov36_02186f64: ; 0x02186f64
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov36_02186f68
data_ov36_02186f68: ; 0x02186f68
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov36_02186f6c
data_ov36_02186f6c: ; 0x02186f6c
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov36_02186f70
data_ov36_02186f70: ; 0x02186f70
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov36_02186f74
data_ov36_02186f74: ; 0x02186f74
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov36_02186f78
data_ov36_02186f78: ; 0x02186f78
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov36_02186f7c
data_ov36_02186f7c: ; 0x02186f7c
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov36_02186f80
data_ov36_02186f80: ; 0x02186f80
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov36_02186f84
data_ov36_02186f84: ; 0x02186f84
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov36_02186f88
data_ov36_02186f88: ; 0x02186f88
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov36_02186f8c
data_ov36_02186f8c: ; 0x02186f8c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov36_02186f90
data_ov36_02186f90: ; 0x02186f90
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov36_02186f94
data_ov36_02186f94: ; 0x02186f94
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov36_02186f98
data_ov36_02186f98: ; 0x02186f98
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov36_02186f9c
data_ov36_02186f9c: ; 0x02186f9c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
; 0x02186fa0
.bss
+59 -59
View File
@@ -6,6 +6,65 @@
.extern _ZN11ItemManager12GetItemModelEj
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor20KillPickupItemActorsEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -137,65 +196,6 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b18
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1ef8
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+246 -246
View File
File diff suppressed because it is too large Load Diff
+50 -50
View File
@@ -149,56 +149,56 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2e7c
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor18func_ov00_020c2e7cEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
+109 -109
View File
@@ -617,7 +617,7 @@ func_ov38_0217c5d4: ; 0x0217c5d4
stmdb sp!, {r3, r4, lr}
sub sp, sp, #4
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _0217c75c ; =data_ov38_02188f38
ldr r0, _0217c760 ; =data_027e0fec
str r1, [r4]
@@ -795,7 +795,7 @@ _0217c7fc:
add r0, r4, #0x158
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -858,7 +858,7 @@ _0217c8dc:
add r0, r4, #0x158
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -2025,7 +2025,7 @@ func_ov38_0217d918: ; 0x0217d918
bge _0217d9f0
add r1, sp, #0xc
mov r0, r7
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
add r2, sp, #0xc
mov r0, r5
mov r1, r6
@@ -2883,7 +2883,7 @@ _0217e5b8:
cmp r4, r0
bge _0217e618
mov r0, r7
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
beq _0217e618
add r0, r7, #0x1000
@@ -2958,7 +2958,7 @@ func_ov38_0217e688: ; 0x0217e688
beq _0217e768
add r1, sp, #0
mov r0, r4
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
add r2, sp, #0
mov r0, r5
mov r1, r6
@@ -2976,7 +2976,7 @@ _0217e71c:
mov r0, r7
ldmia sp!, {r3, r4, r5, r6, r7, pc}
_0217e73c:
bl func_ov00_020c2e7c
bl _ZN5Actor18func_ov00_020c2e7cEv
cmp r0, #0
beq _0217e768
add r0, r4, #0x1000
@@ -3948,7 +3948,7 @@ _0217f4e4:
str r1, [r0, #0x54]
_0217f4ec:
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
add r1, r4, #0x1000
strh r0, [r1, #0x7c]
_0217f4fc:
@@ -4026,10 +4026,10 @@ _0217f608:
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
mov r0, r4
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r0, r4
bl func_ov38_0217d6d8
ldr r3, [r4, #0xf60]
@@ -4394,10 +4394,10 @@ _0217fb24:
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
mov r0, r4
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
ldmia sp!, {r3, r4, r5, pc}
arm_func_end func_ov38_0217fa40
@@ -4506,10 +4506,10 @@ _0217fc7c:
mov r0, r4
mov r2, r1
strb r1, [r3, #0xa7]
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
mov r0, r4
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
_0217fcb4:
mov r0, r4
bl func_ov38_0217dad0
@@ -5375,7 +5375,7 @@ _021808cc:
str r2, [sp, #0x28]
str r2, [sp, #0x2c]
str r1, [sp, #0x30]
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, sp, #0x28
bl func_ov00_020a61ac
@@ -5906,7 +5906,7 @@ _02181020:
addne sp, sp, #0x50
ldmneia sp!, {r4, r5, r6, pc}
mov r0, r4
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
addeq sp, sp, #0x50
ldmeqia sp!, {r4, r5, r6, pc}
@@ -6863,7 +6863,7 @@ _02181dbc:
mov r1, #0
mov r0, r5
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
add r1, r5, #0x1000
add r0, r5, #0x38
ldr r1, [r1, #0x3c]
@@ -7352,7 +7352,7 @@ _02182498:
mov r1, #2
mov r2, #0
str r4, [r3, #0x54]
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
cmp r0, #0
beq _021824e0
ldr r0, _02182558 ; =data_027e0ffc
@@ -7382,11 +7382,11 @@ _021824e0:
_02182528:
mov r0, r6
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r1, #0
mov r0, r6
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
add sp, sp, #0x10
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
@@ -8607,7 +8607,7 @@ _021835f4:
mov r1, #0x1a
str r3, [r5, #0x84]
str r2, [r5, #0x88]
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
moveq r0, #1
movne r0, #0
@@ -8651,11 +8651,11 @@ _021836c8:
mov r1, #0x1a
str r3, [r5, #0x84]
str r2, [r5, #0x88]
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r1, #0
mov r0, r5
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
_0218376c:
mov r0, r5
bl func_ov38_02182db8
@@ -8712,7 +8712,7 @@ func_ov38_0218381c: ; 0x0218381c
sub sp, sp, #0x24
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02183a7c
mov r0, r5
@@ -8886,7 +8886,7 @@ func_ov38_02183aa4: ; 0x02183aa4
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02183b48
ldr r1, [r5, #0x2e8]
@@ -8981,7 +8981,7 @@ _02183be0:
_02183bf4:
add r1, sp, #0
mov r0, r5
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, [r4]
ldr r1, [r4, #8]
bl func_01ffa0f4
@@ -14065,7 +14065,7 @@ func_ov38_0218850c: ; 0x0218850c
stmdb sp!, {r3, r4, lr}
sub sp, sp, #4
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _02188554 ; =data_ov38_02189128
mov r1, #4
ldr ip, _02188558 ; =func_ov00_020b7d74
@@ -14101,7 +14101,7 @@ func_ov38_02188564: ; 0x02188564
str lr, [ip, #0x20]
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -14123,7 +14123,7 @@ func_ov38_021885a4: ; 0x021885a4
str lr, [ip, #0x20]
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -14336,7 +14336,7 @@ func_ov38_021888a0: ; 0x021888a0
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _021888c0
mov r0, r5
@@ -14355,7 +14355,7 @@ func_ov38_021888d4: ; 0x021888d4
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _021888f4
mov r0, r5
@@ -15412,10 +15412,10 @@ data_ov38_02188f40: ; 0x02188f40
.word func_ov38_0217cf90
.global data_ov38_02188f44
data_ov38_02188f44: ; 0x02188f44
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov38_02188f48
data_ov38_02188f48: ; 0x02188f48
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov38_02188f4c
data_ov38_02188f4c: ; 0x02188f4c
.word func_ov38_0218381c
@@ -15424,118 +15424,118 @@ data_ov38_02188f50: ; 0x02188f50
.word func_ov38_02183aa4
.global data_ov38_02188f54
data_ov38_02188f54: ; 0x02188f54
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov38_02188f58
data_ov38_02188f58: ; 0x02188f58
.word func_ov38_02184c94
.global data_ov38_02188f5c
data_ov38_02188f5c: ; 0x02188f5c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov38_02188f60
data_ov38_02188f60: ; 0x02188f60
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov38_02188f64
data_ov38_02188f64: ; 0x02188f64
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov38_02188f68
data_ov38_02188f68: ; 0x02188f68
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov38_02188f6c
data_ov38_02188f6c: ; 0x02188f6c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov38_02188f70
data_ov38_02188f70: ; 0x02188f70
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov38_02188f74
data_ov38_02188f74: ; 0x02188f74
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov38_02188f78
data_ov38_02188f78: ; 0x02188f78
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov38_02188f7c
data_ov38_02188f7c: ; 0x02188f7c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov38_02188f80
data_ov38_02188f80: ; 0x02188f80
.word func_ov38_02183d68
.global data_ov38_02188f84
data_ov38_02188f84: ; 0x02188f84
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov38_02188f88
data_ov38_02188f88: ; 0x02188f88
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov38_02188f8c
data_ov38_02188f8c: ; 0x02188f8c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov38_02188f90
data_ov38_02188f90: ; 0x02188f90
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov38_02188f94
data_ov38_02188f94: ; 0x02188f94
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov38_02188f98
data_ov38_02188f98: ; 0x02188f98
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov38_02188f9c
data_ov38_02188f9c: ; 0x02188f9c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov38_02188fa0
data_ov38_02188fa0: ; 0x02188fa0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov38_02188fa4
data_ov38_02188fa4: ; 0x02188fa4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov38_02188fa8
data_ov38_02188fa8: ; 0x02188fa8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov38_02188fac
data_ov38_02188fac: ; 0x02188fac
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov38_02188fb0
data_ov38_02188fb0: ; 0x02188fb0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov38_02188fb4
data_ov38_02188fb4: ; 0x02188fb4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov38_02188fb8
data_ov38_02188fb8: ; 0x02188fb8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov38_02188fbc
data_ov38_02188fbc: ; 0x02188fbc
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov38_02188fc0
data_ov38_02188fc0: ; 0x02188fc0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov38_02188fc4
data_ov38_02188fc4: ; 0x02188fc4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov38_02188fc8
data_ov38_02188fc8: ; 0x02188fc8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov38_02188fcc
data_ov38_02188fcc: ; 0x02188fcc
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov38_02188fd0
data_ov38_02188fd0: ; 0x02188fd0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov38_02188fd4
data_ov38_02188fd4: ; 0x02188fd4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov38_02188fd8
data_ov38_02188fd8: ; 0x02188fd8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov38_02188fdc
data_ov38_02188fdc: ; 0x02188fdc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov38_02188fe0
data_ov38_02188fe0: ; 0x02188fe0
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov38_02188fe4
data_ov38_02188fe4: ; 0x02188fe4
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov38_02188fe8
data_ov38_02188fe8: ; 0x02188fe8
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov38_02188fec
data_ov38_02188fec: ; 0x02188fec
.byte 0x00, 0x00, 0x00, 0x00
@@ -15739,10 +15739,10 @@ data_ov38_02189130: ; 0x02189130
.word func_ov38_021885ec
.global data_ov38_02189134
data_ov38_02189134: ; 0x02189134
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov38_02189138
data_ov38_02189138: ; 0x02189138
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov38_0218913c
data_ov38_0218913c: ; 0x0218913c
.word func_ov38_021888d4 ; data_ov40_021888d4
@@ -15751,118 +15751,118 @@ data_ov38_02189140: ; 0x02189140
.word func_ov38_021888a0 ; data_ov40_021888a0
.global data_ov38_02189144
data_ov38_02189144: ; 0x02189144
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov38_02189148
data_ov38_02189148: ; 0x02189148
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov38_0218914c
data_ov38_0218914c: ; 0x0218914c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov38_02189150
data_ov38_02189150: ; 0x02189150
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov38_02189154
data_ov38_02189154: ; 0x02189154
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov38_02189158
data_ov38_02189158: ; 0x02189158
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov38_0218915c
data_ov38_0218915c: ; 0x0218915c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov38_02189160
data_ov38_02189160: ; 0x02189160
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov38_02189164
data_ov38_02189164: ; 0x02189164
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov38_02189168
data_ov38_02189168: ; 0x02189168
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov38_0218916c
data_ov38_0218916c: ; 0x0218916c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov38_02189170
data_ov38_02189170: ; 0x02189170
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov38_02189174
data_ov38_02189174: ; 0x02189174
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov38_02189178
data_ov38_02189178: ; 0x02189178
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov38_0218917c
data_ov38_0218917c: ; 0x0218917c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov38_02189180
data_ov38_02189180: ; 0x02189180
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov38_02189184
data_ov38_02189184: ; 0x02189184
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov38_02189188
data_ov38_02189188: ; 0x02189188
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov38_0218918c
data_ov38_0218918c: ; 0x0218918c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov38_02189190
data_ov38_02189190: ; 0x02189190
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov38_02189194
data_ov38_02189194: ; 0x02189194
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov38_02189198
data_ov38_02189198: ; 0x02189198
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov38_0218919c
data_ov38_0218919c: ; 0x0218919c
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov38_021891a0
data_ov38_021891a0: ; 0x021891a0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov38_021891a4
data_ov38_021891a4: ; 0x021891a4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov38_021891a8
data_ov38_021891a8: ; 0x021891a8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov38_021891ac
data_ov38_021891ac: ; 0x021891ac
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov38_021891b0
data_ov38_021891b0: ; 0x021891b0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov38_021891b4
data_ov38_021891b4: ; 0x021891b4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov38_021891b8
data_ov38_021891b8: ; 0x021891b8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov38_021891bc
data_ov38_021891bc: ; 0x021891bc
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov38_021891c0
data_ov38_021891c0: ; 0x021891c0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov38_021891c4
data_ov38_021891c4: ; 0x021891c4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov38_021891c8
data_ov38_021891c8: ; 0x021891c8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov38_021891cc
data_ov38_021891cc: ; 0x021891cc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov38_021891d0
data_ov38_021891d0: ; 0x021891d0
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov38_021891d4
data_ov38_021891d4: ; 0x021891d4
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov38_021891d8
data_ov38_021891d8: ; 0x021891d8
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov38_021891dc
data_ov38_021891dc: ; 0x021891dc
.byte 0x00, 0x00, 0x00, 0x00
+52 -52
View File
@@ -7,6 +7,58 @@
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN13PlayerControl14IsTouchingFastEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16IsFollowedByLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -158,58 +210,6 @@
.extern func_ov00_020c1424
.extern func_ov00_020c1450
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c281c
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+74 -74
View File
@@ -1194,7 +1194,7 @@ func_ov39_0217cd00: ; 0x0217cd00
func_ov39_0217cd14: ; 0x0217cd14
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r3, _0217cf68 ; =data_ov39_02186a38
add r1, r5, #0x158
mov r0, #0
@@ -1473,7 +1473,7 @@ func_ov39_0217d018: ; 0x0217d018
ldr r3, _0217d10c ; =func_ov39_0217cfe8
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -1541,7 +1541,7 @@ func_ov39_0217d110: ; 0x0217d110
ldr r3, _0217d20c ; =func_ov39_0217cfe8
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -1875,7 +1875,7 @@ func_ov39_0217d684: ; 0x0217d684
_0217d6b4:
mov r0, r4
mov r1, r5
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0217d6dc
ldr r1, [r4, #0x158]
@@ -1915,7 +1915,7 @@ func_ov39_0217d704: ; 0x0217d704
_0217d734:
mov r0, r4
mov r1, r5
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0217d768
ldr r0, [r4, #0x158]
@@ -1995,11 +1995,11 @@ _0217d83c:
bne _0217d86c
mov r0, r5
mov r1, #0x12
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r1, #0
mov r0, r5
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
_0217d86c:
ldr r0, [r5, #0x158]
tst r0, #0x40
@@ -2034,7 +2034,7 @@ _0217d8cc:
mov r0, r5
bl func_ov39_02185aa4
mov r0, r5
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
ldr r0, [r5, #0x130]
ldr r1, _0217dcfc ; =data_ov39_0218646c
add r1, r1, r0, lsl #3
@@ -2089,7 +2089,7 @@ _0217d9a4:
cmp r0, #0x10
bne _0217da40
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r2, [r5, #0x48]
ldr r1, _0217dd0c ; =data_027e0f64
str r2, [sp, #0x54]
@@ -2594,7 +2594,7 @@ _0217e05c:
b _0217e274
_0217e120:
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r4, #0x78]
mov r0, r4
mov r1, #9
@@ -2711,7 +2711,7 @@ func_ov39_0217e298: ; 0x0217e298
ldrb r1, [r4, #0xc9c]
cmp r1, #0
ldmneia sp!, {r4, pc}
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
ldr r2, _0217e2c4 ; =0x000005dc
add r0, r4, #0x78
@@ -2827,7 +2827,7 @@ func_ov39_0217e404: ; 0x0217e404
ldr r1, [r4, #0x158]
orr r1, r1, #0x100000
str r1, [r4, #0x158]
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
str r0, [r4, #0x1e0]
_0217e42c:
ldr r0, [r4, #0x1e0]
@@ -3124,11 +3124,11 @@ func_ov39_0217e82c: ; 0x0217e82c
cmp r1, #7
ldmeqia sp!, {r4, pc}
mov r1, #0x12
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
ldr r0, [r4, #0x130]
cmp r0, #0x10
ldmneia sp!, {r4, pc}
@@ -3139,11 +3139,11 @@ func_ov39_0217e82c: ; 0x0217e82c
mov r0, r4
mov r1, #2
mov r2, #0
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
cmp r0, #0
ldmeqia sp!, {r4, pc}
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
sub r2, r0, #0x8000
add r1, r4, #0x100
mov r0, r4
@@ -3495,7 +3495,7 @@ func_ov39_0217ec98: ; 0x0217ec98
_0217ecdc:
ldrsh r5, [r4, #0x78]
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
subs r1, r0, r5
ldr r0, _0217ede4 ; =0x0000471c
rsbmi r1, r1, #0
@@ -3858,7 +3858,7 @@ func_ov39_0217f10c: ; 0x0217f10c
str r3, [sp, #0xc]
bl func_0202b308
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
add r0, r0, #0x8000
mov r0, r0, lsl #0x10
mov r2, r0, asr #0x10
@@ -4343,7 +4343,7 @@ func_ov39_0217f810: ; 0x0217f810
str r1, [r0, #0x5c]
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
_0217f868:
bl func_ov00_020c281c
bl _ZN5Actor16IsFollowedByLinkEv
cmp r0, #0
beq _0217f97c
ldr r0, [r4, #0x158]
@@ -4885,7 +4885,7 @@ _0217ff8c: ; jump table
b _02180e94 ; case 12
_0217ffc0:
mov r0, r5
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
beq _021802bc
ldr r0, _02180f1c ; =data_027e071c
@@ -5180,7 +5180,7 @@ _021803e0:
bl func_02036ce4
mov r0, r5
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
_02180450:
mov r0, #0x10000
ldr r1, [r5, #0xc1c]
@@ -5230,7 +5230,7 @@ _02180450:
bl func_02036ce4
mov r0, r5
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldr r0, _02180f20 ; =data_027e0fc8
ldr r0, [r0]
bl func_ov00_020bb9b0
@@ -5262,13 +5262,13 @@ _02180528:
ldr r1, [r5, #0x280]
mov r0, r5
add r1, r1, #0x48
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
add r1, r5, #0x100
strh r0, [r1, #0x62]
ldr r1, [r5, #0x280]
mov r0, r5
add r1, r1, #0x48
bl func_ov00_020c288c
bl _ZN5Actor12XzDistanceToEP5Vec3p
str r0, [r5, #0x1b8]
ldr r1, [r5, #0x280]
ldr r0, _02180f50 ; =0x0000199a
@@ -5427,7 +5427,7 @@ _021807c4:
bl func_02036ce4
mov r0, r5
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
add sp, sp, #0x130
ldmia sp!, {r4, r5, r6, pc}
_02180814:
@@ -6481,7 +6481,7 @@ _02181640:
mov r0, r4
bic r1, r1, #0x10000
str r1, [r4, #0x158]
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r4, #0x78]
ldr r1, [r4, #0x158]
tst r1, #0x40
@@ -6687,7 +6687,7 @@ func_ov39_0218199c: ; 0x0218199c
mov r4, #1
mov sl, r0
mov r5, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r6, #0
add r0, r0, #0x8000
mov r0, r0, lsl #0x10
@@ -7036,7 +7036,7 @@ func_ov39_02181e98: ; 0x02181e98
stmdb sp!, {r4, lr}
sub sp, sp, #0x20
mov r4, r0
bl func_ov00_020c281c
bl _ZN5Actor16IsFollowedByLinkEv
cmp r0, #0
ldrne r0, [r4, #0x158]
bicne r0, r0, #0x4000000
@@ -7791,7 +7791,7 @@ func_ov39_02182888: ; 0x02182888
add r1, r4, #0x100
mov r2, #0
strh r2, [r1, #0x5e]
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
add r1, r4, #0x100
strh r0, [r1, #0x60]
mov r1, #0
@@ -8023,7 +8023,7 @@ _02182bc0:
cmp r0, #0
mov r0, r5
beq _02182cb8
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r1, [r5, #0x16c]
mov r4, r0
mov r1, r1, lsl #0xc
@@ -8056,7 +8056,7 @@ _02182c84:
str r0, [r5, #0x16c]
b _02182ccc
_02182cb8:
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, r5, #0x160
mov r2, #0x12c
@@ -8239,7 +8239,7 @@ _02182f54: .word 0x0000103e
func_ov39_02182f58: ; 0x02182f58
stmdb sp!, {r3, r4, r5, lr}
mov r4, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r4, #0x78]
ldrsh r2, [r4, #0x78]
add r1, r4, #0x100
@@ -9036,7 +9036,7 @@ func_ov39_021838c4: ; 0x021838c4
str r3, [sp, #0x24]
str r2, [sp, #0x18]
str r1, [sp, #0x1c]
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov fp, #0
ldr r6, [sp, #0xc]
ldr r5, [sp, #0x10]
@@ -9218,7 +9218,7 @@ func_ov39_02183ccc: ; 0x02183ccc
str r1, [r7, #0x2c4]
sub r1, r1, #0x3e8
str r1, [r7, #0x2c8]
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r1, _0218430c ; =data_027e0f64
str r0, [r7, #0x2cc]
ldr r0, [r1]
@@ -10658,7 +10658,7 @@ func_ov39_02185194: ; 0x02185194
b _021851d4
_021851b4:
ldr r1, _02185204 ; =data_ov39_02186cf0
bl func_ov00_020c288c
bl _ZN5Actor12XzDistanceToEP5Vec3p
cmp r0, #0x20
movle r2, #0xcd
ldr r1, _02185204 ; =data_ov39_02186cf0
@@ -10804,7 +10804,7 @@ _02185374:
mov r2, r0
bl func_01ff9bc4
mov r0, r4
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
mov r0, r4
ldr r1, [r0]
ldr r1, [r1, #0xe0]
@@ -11582,7 +11582,7 @@ _02185d1c:
str r4, [sp, #0x20]
mov r3, #2
str r3, [sp]
bl func_ov00_020c1ef8
bl _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
cmp r0, #0
beq _02185d8c
ldr r0, _02185e9c ; =data_027e0ffc
@@ -13379,7 +13379,7 @@ data_ov39_02186a44: ; 0x02186a44
.word func_ov39_0217d534
.global data_ov39_02186a48
data_ov39_02186a48: ; 0x02186a48
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov39_02186a4c
data_ov39_02186a4c: ; 0x02186a4c
.word func_ov39_0217d684
@@ -13388,118 +13388,118 @@ data_ov39_02186a50: ; 0x02186a50
.word func_ov39_0217d704
.global data_ov39_02186a54
data_ov39_02186a54: ; 0x02186a54
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov39_02186a58
data_ov39_02186a58: ; 0x02186a58
.word func_ov39_0217dd1c
.global data_ov39_02186a5c
data_ov39_02186a5c: ; 0x02186a5c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov39_02186a60
data_ov39_02186a60: ; 0x02186a60
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov39_02186a64
data_ov39_02186a64: ; 0x02186a64
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov39_02186a68
data_ov39_02186a68: ; 0x02186a68
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov39_02186a6c
data_ov39_02186a6c: ; 0x02186a6c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov39_02186a70
data_ov39_02186a70: ; 0x02186a70
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov39_02186a74
data_ov39_02186a74: ; 0x02186a74
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov39_02186a78
data_ov39_02186a78: ; 0x02186a78
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov39_02186a7c
data_ov39_02186a7c: ; 0x02186a7c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov39_02186a80
data_ov39_02186a80: ; 0x02186a80
.word func_ov39_0217dfc0
.global data_ov39_02186a84
data_ov39_02186a84: ; 0x02186a84
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov39_02186a88
data_ov39_02186a88: ; 0x02186a88
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov39_02186a8c
data_ov39_02186a8c: ; 0x02186a8c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov39_02186a90
data_ov39_02186a90: ; 0x02186a90
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov39_02186a94
data_ov39_02186a94: ; 0x02186a94
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov39_02186a98
data_ov39_02186a98: ; 0x02186a98
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov39_02186a9c
data_ov39_02186a9c: ; 0x02186a9c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov39_02186aa0
data_ov39_02186aa0: ; 0x02186aa0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov39_02186aa4
data_ov39_02186aa4: ; 0x02186aa4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov39_02186aa8
data_ov39_02186aa8: ; 0x02186aa8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov39_02186aac
data_ov39_02186aac: ; 0x02186aac
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov39_02186ab0
data_ov39_02186ab0: ; 0x02186ab0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov39_02186ab4
data_ov39_02186ab4: ; 0x02186ab4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov39_02186ab8
data_ov39_02186ab8: ; 0x02186ab8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov39_02186abc
data_ov39_02186abc: ; 0x02186abc
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov39_02186ac0
data_ov39_02186ac0: ; 0x02186ac0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov39_02186ac4
data_ov39_02186ac4: ; 0x02186ac4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov39_02186ac8
data_ov39_02186ac8: ; 0x02186ac8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov39_02186acc
data_ov39_02186acc: ; 0x02186acc
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov39_02186ad0
data_ov39_02186ad0: ; 0x02186ad0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov39_02186ad4
data_ov39_02186ad4: ; 0x02186ad4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov39_02186ad8
data_ov39_02186ad8: ; 0x02186ad8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov39_02186adc
data_ov39_02186adc: ; 0x02186adc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov39_02186ae0
data_ov39_02186ae0: ; 0x02186ae0
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov39_02186ae4
data_ov39_02186ae4: ; 0x02186ae4
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov39_02186ae8
data_ov39_02186ae8: ; 0x02186ae8
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov39_02186aec
data_ov39_02186aec: ; 0x02186aec
.byte 0x00, 0x00, 0x00, 0x00
+46 -46
View File
@@ -265,52 +265,52 @@
.extern func_ov00_020c0d4c
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17b8
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_14Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
+284 -284
View File
File diff suppressed because it is too large Load Diff
+56 -56
View File
@@ -3,6 +3,62 @@
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN17LinkStateInteract18func_ov00_020ab934EP5Vec3p
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16IsFollowedByLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern _ZNK11ItemManager7HasItemEi
@@ -121,62 +177,6 @@
.extern func_ov00_020c10a0
.extern func_ov00_020c10d4
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c281c
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+229 -229
View File
File diff suppressed because it is too large Load Diff
+44 -44
View File
@@ -3,6 +3,50 @@
.extern _ZN11ItemManager20ClearForcedEquipItemEv
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN17LinkStateInteract18func_ov00_020ab6c8Ev
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -79,50 +123,6 @@
.extern func_ov00_020bcdec
.extern func_ov00_020bcf50
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c50
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+150 -150
View File
@@ -1689,13 +1689,13 @@ func_ov42_0218aab0: ; 0x0218aab0
.global func_ov42_0218aad4
arm_func_start func_ov42_0218aad4
func_ov42_0218aad4: ; 0x0218aad4
ldr ip, _0218aae4 ; =func_ov00_020c243c
ldr ip, _0218aae4 ; =_ZN5Actor18func_ov00_020c243cEiPi
mov r1, #0
mov r2, r1
bx ip
.align 2, 0
arm_func_end func_ov42_0218aad4
_0218aae4: .word func_ov00_020c243c
_0218aae4: .word _ZN5Actor18func_ov00_020c243cEiPi
.global func_ov42_0218aae8
arm_func_start func_ov42_0218aae8
@@ -2096,7 +2096,7 @@ func_ov42_0218afbc: ; 0x0218afbc
blx r1
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldmia sp!, {r4, pc}
.align 2, 0
arm_func_end func_ov42_0218afbc
@@ -2827,7 +2827,7 @@ _0218b970: .word data_027e0fe0
func_ov42_0218b974: ; 0x0218b974
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _0218b9b4 ; =data_ov42_0218cc58
mvn r2, #0
str r0, [r4]
@@ -2884,7 +2884,7 @@ func_ov42_0218b9f8: ; 0x0218b9f8
add r0, r4, #0x164
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -2902,7 +2902,7 @@ func_ov42_0218ba28: ; 0x0218ba28
add r0, r4, #0x164
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -2922,7 +2922,7 @@ func_ov42_0218ba60: ; 0x0218ba60
add r0, r4, #0x164
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -3013,7 +3013,7 @@ func_ov42_0218baf0: ; 0x0218baf0
strb r1, [r4, #0x215]
bl func_ov42_0218c0ec
mov r0, r4
bl func_ov00_020c1734
bl _ZN5Actor8vfunc_08Ev
ldmia sp!, {r4, pc}
arm_func_end func_ov42_0218baf0
@@ -3066,7 +3066,7 @@ func_ov42_0218bc08: ; 0x0218bc08
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _0218bf5c
ldr r0, [r5, #0x204]
@@ -3813,7 +3813,7 @@ func_ov42_0218c620: ; 0x0218c620
ldmneia sp!, {r3, pc}
ldr r1, _0218c640 ; =data_ov42_0218c73c
mov r2, #0
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
ldmia sp!, {r3, pc}
.align 2, 0
arm_func_end func_ov42_0218c620
@@ -4216,10 +4216,10 @@ data_ov42_0218c924: ; 0x0218c924
.word func_ov42_0218a92c
.global data_ov42_0218c928
data_ov42_0218c928: ; 0x0218c928
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov42_0218c92c
data_ov42_0218c92c: ; 0x0218c92c
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov42_0218c930
data_ov42_0218c930: ; 0x0218c930
.word func_ov14_02144a90
@@ -4228,61 +4228,61 @@ data_ov42_0218c934: ; 0x0218c934
.word func_ov14_02144b64
.global data_ov42_0218c938
data_ov42_0218c938: ; 0x0218c938
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov42_0218c93c
data_ov42_0218c93c: ; 0x0218c93c
.word func_ov42_0218b7fc
.global data_ov42_0218c940
data_ov42_0218c940: ; 0x0218c940
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov42_0218c944
data_ov42_0218c944: ; 0x0218c944
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov42_0218c948
data_ov42_0218c948: ; 0x0218c948
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov42_0218c94c
data_ov42_0218c94c: ; 0x0218c94c
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov42_0218c950
data_ov42_0218c950: ; 0x0218c950
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov42_0218c954
data_ov42_0218c954: ; 0x0218c954
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov42_0218c958
data_ov42_0218c958: ; 0x0218c958
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov42_0218c95c
data_ov42_0218c95c: ; 0x0218c95c
.word func_ov14_02145974
.global data_ov42_0218c960
data_ov42_0218c960: ; 0x0218c960
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov42_0218c964
data_ov42_0218c964: ; 0x0218c964
.word func_ov42_0218aae8
.global data_ov42_0218c968
data_ov42_0218c968: ; 0x0218c968
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov42_0218c96c
data_ov42_0218c96c: ; 0x0218c96c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov42_0218c970
data_ov42_0218c970: ; 0x0218c970
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov42_0218c974
data_ov42_0218c974: ; 0x0218c974
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov42_0218c978
data_ov42_0218c978: ; 0x0218c978
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov42_0218c97c
data_ov42_0218c97c: ; 0x0218c97c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov42_0218c980
data_ov42_0218c980: ; 0x0218c980
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov42_0218c984
data_ov42_0218c984: ; 0x0218c984
.word func_ov42_0218b888
@@ -4291,7 +4291,7 @@ data_ov42_0218c988: ; 0x0218c988
.word func_ov42_0218b0e4
.global data_ov42_0218c98c
data_ov42_0218c98c: ; 0x0218c98c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov42_0218c990
data_ov42_0218c990: ; 0x0218c990
.word func_ov14_02145698
@@ -4309,10 +4309,10 @@ data_ov42_0218c9a0: ; 0x0218c9a0
.word func_ov14_021455b0
.global data_ov42_0218c9a4
data_ov42_0218c9a4: ; 0x0218c9a4
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov42_0218c9a8
data_ov42_0218c9a8: ; 0x0218c9a8
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov42_0218c9ac
data_ov42_0218c9ac: ; 0x0218c9ac
.word func_ov14_02145760
@@ -4327,19 +4327,19 @@ data_ov42_0218c9b8: ; 0x0218c9b8
.word func_ov14_021458b0
.global data_ov42_0218c9bc
data_ov42_0218c9bc: ; 0x0218c9bc
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov42_0218c9c0
data_ov42_0218c9c0: ; 0x0218c9c0
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov42_0218c9c4
data_ov42_0218c9c4: ; 0x0218c9c4
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov42_0218c9c8
data_ov42_0218c9c8: ; 0x0218c9c8
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov42_0218c9cc
data_ov42_0218c9cc: ; 0x0218c9cc
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov42_0218c9d0
data_ov42_0218c9d0: ; 0x0218c9d0
.word func_ov14_02144d08
@@ -4445,10 +4445,10 @@ data_ov42_0218cae0: ; 0x0218cae0
.word func_ov42_0218bbc8
.global data_ov42_0218cae4
data_ov42_0218cae4: ; 0x0218cae4
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov42_0218cae8
data_ov42_0218cae8: ; 0x0218cae8
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov42_0218caec
data_ov42_0218caec: ; 0x0218caec
.word func_ov42_0218bc08
@@ -4457,118 +4457,118 @@ data_ov42_0218caf0: ; 0x0218caf0
.word func_ov42_0218bf70
.global data_ov42_0218caf4
data_ov42_0218caf4: ; 0x0218caf4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov42_0218caf8
data_ov42_0218caf8: ; 0x0218caf8
.word func_ov42_0218c034
.global data_ov42_0218cafc
data_ov42_0218cafc: ; 0x0218cafc
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov42_0218cb00
data_ov42_0218cb00: ; 0x0218cb00
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov42_0218cb04
data_ov42_0218cb04: ; 0x0218cb04
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov42_0218cb08
data_ov42_0218cb08: ; 0x0218cb08
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov42_0218cb0c
data_ov42_0218cb0c: ; 0x0218cb0c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov42_0218cb10
data_ov42_0218cb10: ; 0x0218cb10
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov42_0218cb14
data_ov42_0218cb14: ; 0x0218cb14
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov42_0218cb18
data_ov42_0218cb18: ; 0x0218cb18
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov42_0218cb1c
data_ov42_0218cb1c: ; 0x0218cb1c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov42_0218cb20
data_ov42_0218cb20: ; 0x0218cb20
.word func_ov42_0218bf84
.global data_ov42_0218cb24
data_ov42_0218cb24: ; 0x0218cb24
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov42_0218cb28
data_ov42_0218cb28: ; 0x0218cb28
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov42_0218cb2c
data_ov42_0218cb2c: ; 0x0218cb2c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov42_0218cb30
data_ov42_0218cb30: ; 0x0218cb30
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov42_0218cb34
data_ov42_0218cb34: ; 0x0218cb34
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov42_0218cb38
data_ov42_0218cb38: ; 0x0218cb38
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov42_0218cb3c
data_ov42_0218cb3c: ; 0x0218cb3c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov42_0218cb40
data_ov42_0218cb40: ; 0x0218cb40
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov42_0218cb44
data_ov42_0218cb44: ; 0x0218cb44
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov42_0218cb48
data_ov42_0218cb48: ; 0x0218cb48
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov42_0218cb4c
data_ov42_0218cb4c: ; 0x0218cb4c
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov42_0218cb50
data_ov42_0218cb50: ; 0x0218cb50
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov42_0218cb54
data_ov42_0218cb54: ; 0x0218cb54
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov42_0218cb58
data_ov42_0218cb58: ; 0x0218cb58
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov42_0218cb5c
data_ov42_0218cb5c: ; 0x0218cb5c
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov42_0218cb60
data_ov42_0218cb60: ; 0x0218cb60
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov42_0218cb64
data_ov42_0218cb64: ; 0x0218cb64
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov42_0218cb68
data_ov42_0218cb68: ; 0x0218cb68
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov42_0218cb6c
data_ov42_0218cb6c: ; 0x0218cb6c
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov42_0218cb70
data_ov42_0218cb70: ; 0x0218cb70
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov42_0218cb74
data_ov42_0218cb74: ; 0x0218cb74
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov42_0218cb78
data_ov42_0218cb78: ; 0x0218cb78
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov42_0218cb7c
data_ov42_0218cb7c: ; 0x0218cb7c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov42_0218cb80
data_ov42_0218cb80: ; 0x0218cb80
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov42_0218cb84
data_ov42_0218cb84: ; 0x0218cb84
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov42_0218cb88
data_ov42_0218cb88: ; 0x0218cb88
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov42_0218cb8c
data_ov42_0218cb8c: ; 0x0218cb8c
.word func_ov42_0218c018
@@ -4589,10 +4589,10 @@ data_ov42_0218cba0: ; 0x0218cba0
.word func_ov42_0218bb8c
.global data_ov42_0218cba4
data_ov42_0218cba4: ; 0x0218cba4
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov42_0218cba8
data_ov42_0218cba8: ; 0x0218cba8
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov42_0218cbac
data_ov42_0218cbac: ; 0x0218cbac
.word func_ov42_0218bc08
@@ -4601,118 +4601,118 @@ data_ov42_0218cbb0: ; 0x0218cbb0
.word func_ov42_0218bf70
.global data_ov42_0218cbb4
data_ov42_0218cbb4: ; 0x0218cbb4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov42_0218cbb8
data_ov42_0218cbb8: ; 0x0218cbb8
.word func_ov42_0218c034
.global data_ov42_0218cbbc
data_ov42_0218cbbc: ; 0x0218cbbc
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov42_0218cbc0
data_ov42_0218cbc0: ; 0x0218cbc0
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov42_0218cbc4
data_ov42_0218cbc4: ; 0x0218cbc4
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov42_0218cbc8
data_ov42_0218cbc8: ; 0x0218cbc8
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov42_0218cbcc
data_ov42_0218cbcc: ; 0x0218cbcc
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov42_0218cbd0
data_ov42_0218cbd0: ; 0x0218cbd0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov42_0218cbd4
data_ov42_0218cbd4: ; 0x0218cbd4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov42_0218cbd8
data_ov42_0218cbd8: ; 0x0218cbd8
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov42_0218cbdc
data_ov42_0218cbdc: ; 0x0218cbdc
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov42_0218cbe0
data_ov42_0218cbe0: ; 0x0218cbe0
.word func_ov42_0218bf84
.global data_ov42_0218cbe4
data_ov42_0218cbe4: ; 0x0218cbe4
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov42_0218cbe8
data_ov42_0218cbe8: ; 0x0218cbe8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov42_0218cbec
data_ov42_0218cbec: ; 0x0218cbec
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov42_0218cbf0
data_ov42_0218cbf0: ; 0x0218cbf0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov42_0218cbf4
data_ov42_0218cbf4: ; 0x0218cbf4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov42_0218cbf8
data_ov42_0218cbf8: ; 0x0218cbf8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov42_0218cbfc
data_ov42_0218cbfc: ; 0x0218cbfc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov42_0218cc00
data_ov42_0218cc00: ; 0x0218cc00
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov42_0218cc04
data_ov42_0218cc04: ; 0x0218cc04
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov42_0218cc08
data_ov42_0218cc08: ; 0x0218cc08
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov42_0218cc0c
data_ov42_0218cc0c: ; 0x0218cc0c
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov42_0218cc10
data_ov42_0218cc10: ; 0x0218cc10
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov42_0218cc14
data_ov42_0218cc14: ; 0x0218cc14
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov42_0218cc18
data_ov42_0218cc18: ; 0x0218cc18
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov42_0218cc1c
data_ov42_0218cc1c: ; 0x0218cc1c
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov42_0218cc20
data_ov42_0218cc20: ; 0x0218cc20
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov42_0218cc24
data_ov42_0218cc24: ; 0x0218cc24
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov42_0218cc28
data_ov42_0218cc28: ; 0x0218cc28
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov42_0218cc2c
data_ov42_0218cc2c: ; 0x0218cc2c
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov42_0218cc30
data_ov42_0218cc30: ; 0x0218cc30
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov42_0218cc34
data_ov42_0218cc34: ; 0x0218cc34
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov42_0218cc38
data_ov42_0218cc38: ; 0x0218cc38
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov42_0218cc3c
data_ov42_0218cc3c: ; 0x0218cc3c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov42_0218cc40
data_ov42_0218cc40: ; 0x0218cc40
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov42_0218cc44
data_ov42_0218cc44: ; 0x0218cc44
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov42_0218cc48
data_ov42_0218cc48: ; 0x0218cc48
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov42_0218cc4c
data_ov42_0218cc4c: ; 0x0218cc4c
.word func_ov42_0218bffc
@@ -4733,10 +4733,10 @@ data_ov42_0218cc60: ; 0x0218cc60
.word func_ov42_0218baf0
.global data_ov42_0218cc64
data_ov42_0218cc64: ; 0x0218cc64
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov42_0218cc68
data_ov42_0218cc68: ; 0x0218cc68
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov42_0218cc6c
data_ov42_0218cc6c: ; 0x0218cc6c
.word func_ov42_0218bc08
@@ -4745,118 +4745,118 @@ data_ov42_0218cc70: ; 0x0218cc70
.word func_ov42_0218bf70
.global data_ov42_0218cc74
data_ov42_0218cc74: ; 0x0218cc74
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov42_0218cc78
data_ov42_0218cc78: ; 0x0218cc78
.word func_ov42_0218c034
.global data_ov42_0218cc7c
data_ov42_0218cc7c: ; 0x0218cc7c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov42_0218cc80
data_ov42_0218cc80: ; 0x0218cc80
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov42_0218cc84
data_ov42_0218cc84: ; 0x0218cc84
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov42_0218cc88
data_ov42_0218cc88: ; 0x0218cc88
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov42_0218cc8c
data_ov42_0218cc8c: ; 0x0218cc8c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov42_0218cc90
data_ov42_0218cc90: ; 0x0218cc90
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov42_0218cc94
data_ov42_0218cc94: ; 0x0218cc94
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov42_0218cc98
data_ov42_0218cc98: ; 0x0218cc98
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov42_0218cc9c
data_ov42_0218cc9c: ; 0x0218cc9c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov42_0218cca0
data_ov42_0218cca0: ; 0x0218cca0
.word func_ov42_0218bf84
.global data_ov42_0218cca4
data_ov42_0218cca4: ; 0x0218cca4
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov42_0218cca8
data_ov42_0218cca8: ; 0x0218cca8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov42_0218ccac
data_ov42_0218ccac: ; 0x0218ccac
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov42_0218ccb0
data_ov42_0218ccb0: ; 0x0218ccb0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov42_0218ccb4
data_ov42_0218ccb4: ; 0x0218ccb4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov42_0218ccb8
data_ov42_0218ccb8: ; 0x0218ccb8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov42_0218ccbc
data_ov42_0218ccbc: ; 0x0218ccbc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov42_0218ccc0
data_ov42_0218ccc0: ; 0x0218ccc0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov42_0218ccc4
data_ov42_0218ccc4: ; 0x0218ccc4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov42_0218ccc8
data_ov42_0218ccc8: ; 0x0218ccc8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov42_0218cccc
data_ov42_0218cccc: ; 0x0218cccc
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov42_0218ccd0
data_ov42_0218ccd0: ; 0x0218ccd0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov42_0218ccd4
data_ov42_0218ccd4: ; 0x0218ccd4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov42_0218ccd8
data_ov42_0218ccd8: ; 0x0218ccd8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov42_0218ccdc
data_ov42_0218ccdc: ; 0x0218ccdc
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov42_0218cce0
data_ov42_0218cce0: ; 0x0218cce0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov42_0218cce4
data_ov42_0218cce4: ; 0x0218cce4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov42_0218cce8
data_ov42_0218cce8: ; 0x0218cce8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov42_0218ccec
data_ov42_0218ccec: ; 0x0218ccec
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov42_0218ccf0
data_ov42_0218ccf0: ; 0x0218ccf0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov42_0218ccf4
data_ov42_0218ccf4: ; 0x0218ccf4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov42_0218ccf8
data_ov42_0218ccf8: ; 0x0218ccf8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov42_0218ccfc
data_ov42_0218ccfc: ; 0x0218ccfc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov42_0218cd00
data_ov42_0218cd00: ; 0x0218cd00
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov42_0218cd04
data_ov42_0218cd04: ; 0x0218cd04
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov42_0218cd08
data_ov42_0218cd08: ; 0x0218cd08
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov42_0218cd0c
data_ov42_0218cd0c: ; 0x0218cd0c
.byte 0x00, 0x00, 0x00, 0x00
+50 -50
View File
@@ -69,56 +69,56 @@
.extern func_ov00_020c0d4c
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2938
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor10GetAngleToEP5Vec3p
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
+168 -168
View File
@@ -317,7 +317,7 @@ _0218995c:
mov r2, #4
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
add sp, sp, #8
ldmia sp!, {r4, pc}
@@ -366,7 +366,7 @@ _02189a04:
mov r2, #4
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -417,7 +417,7 @@ _02189ab4:
mov r2, #4
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
add sp, sp, #8
ldmia sp!, {r4, pc}
@@ -437,7 +437,7 @@ func_ov43_02189b04: ; 0x02189b04
bl func_ov00_020ca8a4
mov r0, r4
mov r1, #0x1b
bl func_ov00_020c3200
bl _ZN5Actor18func_ov00_020c3200Ei
mov r3, #1
mov r1, #0
str r3, [r4, #0x20c]
@@ -589,7 +589,7 @@ func_ov43_02189c8c: ; 0x02189c8c
ldmia ip, {r0, r1, r2}
stmia r3, {r0, r1, r2}
mov r0, r7
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
add r0, r7, #0x78
mov r2, #0x1f40
@@ -701,7 +701,7 @@ _02189df8:
str r1, [r7, #0x68]
_02189e58:
mov r0, r7
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
mov r0, r7
ldr r1, [r0]
ldr r1, [r1, #0x104]
@@ -1059,7 +1059,7 @@ _0218a2dc:
mov r0, r4
bl func_ov43_02189bd8
mov r0, r4
bl func_ov00_020c29d8
bl _ZN5Actor14ResetWallTouchEv
ldmia sp!, {r4, r5, r6, pc}
_0218a320:
mov r1, r3
@@ -1074,7 +1074,7 @@ _0218a320:
strb r1, [r4, #0x326]
bl func_ov43_02189bd8
mov r0, r4
bl func_ov00_020c29d8
bl _ZN5Actor14ResetWallTouchEv
ldmia sp!, {r4, r5, r6, pc}
_0218a358:
bl func_ov43_02189ba0
@@ -1392,7 +1392,7 @@ _0218a7ac:
add r1, sp, #0x14
add r2, sp, #8
mov r0, r4
bl func_ov00_020c1ef8
bl _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
cmp r0, #0
addeq sp, sp, #0x24
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
@@ -1467,7 +1467,7 @@ func_ov43_0218a890: ; 0x0218a890
strne r0, [r4, #0x328]
mov r0, r4
mov r1, #1
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
ldr r0, [r4, #0x130]
cmp r0, #0xf
addls pc, pc, r0, lsl #2
@@ -1537,7 +1537,7 @@ _0218a990:
_0218a9d4:
mov r0, r4
mov r1, #0x1000
bl func_ov00_020c29ec
bl _ZN5Actor18func_ov00_020c29ecEi
cmp r0, #0
beq _0218aa14
ldr r0, [r4, #0x138]
@@ -1548,7 +1548,7 @@ _0218a9d4:
cmp r0, #0
beq _0218aa14
mov r0, r4
bl func_ov00_020c29d8
bl _ZN5Actor14ResetWallTouchEv
mov r0, #0
str r0, [r4, #0x138]
_0218aa14:
@@ -1568,7 +1568,7 @@ _0218aa38:
bl func_ov43_02189bf0
mov r0, r4
add r1, r4, #0x14
bl func_ov00_020c288c
bl _ZN5Actor12XzDistanceToEP5Vec3p
ldr r1, _0218af20 ; =0x0000019a
cmp r0, r1
bge _0218aa70
@@ -1588,7 +1588,7 @@ _0218aa70:
b _0218af14
_0218aa94:
mov r1, #0x1000
bl func_ov00_020c29ec
bl _ZN5Actor18func_ov00_020c29ecEi
cmp r0, #0
beq _0218af14
mov r0, r4
@@ -1610,7 +1610,7 @@ _0218aad8:
bl func_ov43_02189bc4
ldrsh r5, [r4, #0x78]
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
sub r0, r0, r5
mov r0, r0, lsl #0x10
ldr r1, _0218af24 ; =0xffff8001
@@ -1674,7 +1674,7 @@ _0218ab9c:
b _0218af14
_0218abd0:
mov r0, r4
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
ldr r1, _0218af2c ; =0x0000399a
cmp r0, r1
bgt _0218af14
@@ -2377,7 +2377,7 @@ func_ov43_0218b434: ; 0x0218b434
ldr r3, _0218b4a0 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -2411,7 +2411,7 @@ func_ov43_0218b4a4: ; 0x0218b4a4
ldr r3, _0218b518 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -2447,7 +2447,7 @@ func_ov43_0218b51c: ; 0x0218b51c
str r5, [r4, #0xb0]
str r3, [r4, #0xb4]
str r2, [r4, #0xa0]
bl func_ov00_020c3200
bl _ZN5Actor18func_ov00_020c3200Ei
ldr r1, _0218b714 ; =0x000007d7
add r0, r4, #0x100
strh r1, [r0, #0x1e]
@@ -2753,7 +2753,7 @@ _0218b998:
bl func_02036ce4
mov r0, r5
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
mov r0, #0
strb r0, [r5, #0x11a]
mov r0, #1
@@ -3075,7 +3075,7 @@ _0218be48:
subne r0, r0, #1
strne r0, [r4, #0x3d8]
mov r0, r4
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
ldr r5, [r4, #0x3bc]
mvn r1, #0x80000000
mov r0, r4
@@ -3260,7 +3260,7 @@ _0218c080:
bl func_02036ce4
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
b _0218c32c
_0218c128:
ldr r0, _0218c99c ; =data_ov00_020eec9c
@@ -3632,7 +3632,7 @@ _0218c678:
strb r0, [r4, #0x3e7]
_0218c690:
mov r0, r4
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add r0, r4, #0x48
add r1, r4, #0x60
mov r2, r0
@@ -3724,7 +3724,7 @@ _0218c7cc:
str r0, [r4, #0x68]
_0218c7e8:
mov r0, r4
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add r0, r4, #0x48
add r1, r4, #0x60
mov r2, r0
@@ -3791,7 +3791,7 @@ _0218c8d0:
beq _0218c8f8
mov r0, r4
mov r1, #1
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
addne sp, sp, #0x150
movne r0, #1
@@ -3802,7 +3802,7 @@ _0218c8f8:
beq _0218c920
mov r0, r4
mov r1, #0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
addeq sp, sp, #0x150
moveq r0, #1
@@ -4141,10 +4141,10 @@ func_ov43_0218cd7c: ; 0x0218cd7c
cmp r0, #1
bne _0218ce34
mov r0, sl
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
str r0, [r7]
mov r0, sl
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r6]
ldr r0, _0218cf88 ; =data_027e0f94
ldr r1, [sl, #0x3c0]
@@ -4166,7 +4166,7 @@ _0218cdfc:
ldr r1, [sl, #0x3c0]
mov r0, sl
add r1, r1, #0x48
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
strh r0, [r8]
ldr r2, [sl, #0x3c0]
ldr r0, [r2, #0x48]
@@ -4191,7 +4191,7 @@ _0218ce58:
ldr r1, [sl, #0x3c0]
mov r0, sl
add r1, r1, #0x48
bl func_ov00_020c2938
bl _ZN5Actor10GetAngleToEP5Vec3p
strh r0, [r6]
ldr r0, [sl, #0x3c0]
ldr fp, [r0, #0x48]
@@ -4199,10 +4199,10 @@ _0218ce58:
ldr r5, [r0, #0x50]
_0218ce8c:
mov r0, sl
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
str r0, [sb]
mov r0, sl
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r2, _0218cf88 ; =data_027e0f94
strh r0, [r8]
ldmia r2, {r0, r1, r3}
@@ -4357,13 +4357,13 @@ func_ov43_0218d088: ; 0x0218d088
mov r1, #1
mov r2, #0
mov r4, r0
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
mvn r2, #0
add r0, sp, #0
mov r1, r4
str r2, [sp, #8]
str r2, [sp, #0xc]
bl func_ov00_020c23c4
bl _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
ldr r1, [sp]
ldr r0, [sp, #4]
str r1, [sp, #8]
@@ -4940,7 +4940,7 @@ data_ov43_0218d670: ; 0x0218d670
.word func_ov00_020caa00
.global data_ov43_0218d674
data_ov43_0218d674: ; 0x0218d674
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov43_0218d678
data_ov43_0218d678: ; 0x0218d678
.word func_ov00_020ca7e8
@@ -4952,37 +4952,37 @@ data_ov43_0218d680: ; 0x0218d680
.word func_ov00_020cad30
.global data_ov43_0218d684
data_ov43_0218d684: ; 0x0218d684
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov43_0218d688
data_ov43_0218d688: ; 0x0218d688
.word func_ov00_020cb1c0
.global data_ov43_0218d68c
data_ov43_0218d68c: ; 0x0218d68c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov43_0218d690
data_ov43_0218d690: ; 0x0218d690
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov43_0218d694
data_ov43_0218d694: ; 0x0218d694
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov43_0218d698
data_ov43_0218d698: ; 0x0218d698
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov43_0218d69c
data_ov43_0218d69c: ; 0x0218d69c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov43_0218d6a0
data_ov43_0218d6a0: ; 0x0218d6a0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov43_0218d6a4
data_ov43_0218d6a4: ; 0x0218d6a4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov43_0218d6a8
data_ov43_0218d6a8: ; 0x0218d6a8
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov43_0218d6ac
data_ov43_0218d6ac: ; 0x0218d6ac
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov43_0218d6b0
data_ov43_0218d6b0: ; 0x0218d6b0
.word func_ov00_020caeb4
@@ -4991,58 +4991,58 @@ data_ov43_0218d6b4: ; 0x0218d6b4
.word func_ov00_020ca840
.global data_ov43_0218d6b8
data_ov43_0218d6b8: ; 0x0218d6b8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov43_0218d6bc
data_ov43_0218d6bc: ; 0x0218d6bc
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov43_0218d6c0
data_ov43_0218d6c0: ; 0x0218d6c0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov43_0218d6c4
data_ov43_0218d6c4: ; 0x0218d6c4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov43_0218d6c8
data_ov43_0218d6c8: ; 0x0218d6c8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov43_0218d6cc
data_ov43_0218d6cc: ; 0x0218d6cc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov43_0218d6d0
data_ov43_0218d6d0: ; 0x0218d6d0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov43_0218d6d4
data_ov43_0218d6d4: ; 0x0218d6d4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov43_0218d6d8
data_ov43_0218d6d8: ; 0x0218d6d8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov43_0218d6dc
data_ov43_0218d6dc: ; 0x0218d6dc
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov43_0218d6e0
data_ov43_0218d6e0: ; 0x0218d6e0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov43_0218d6e4
data_ov43_0218d6e4: ; 0x0218d6e4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov43_0218d6e8
data_ov43_0218d6e8: ; 0x0218d6e8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov43_0218d6ec
data_ov43_0218d6ec: ; 0x0218d6ec
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov43_0218d6f0
data_ov43_0218d6f0: ; 0x0218d6f0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov43_0218d6f4
data_ov43_0218d6f4: ; 0x0218d6f4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov43_0218d6f8
data_ov43_0218d6f8: ; 0x0218d6f8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov43_0218d6fc
data_ov43_0218d6fc: ; 0x0218d6fc
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov43_0218d700
data_ov43_0218d700: ; 0x0218d700
.word func_ov43_0218af98
@@ -5051,16 +5051,16 @@ data_ov43_0218d704: ; 0x0218d704
.word func_ov43_0218afa8
.global data_ov43_0218d708
data_ov43_0218d708: ; 0x0218d708
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov43_0218d70c
data_ov43_0218d70c: ; 0x0218d70c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov43_0218d710
data_ov43_0218d710: ; 0x0218d710
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov43_0218d714
data_ov43_0218d714: ; 0x0218d714
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov43_0218d718
data_ov43_0218d718: ; 0x0218d718
.word func_ov43_0218a87c
@@ -5144,7 +5144,7 @@ data_ov43_0218d780: ; 0x0218d780
.word func_ov00_020caa00
.global data_ov43_0218d784
data_ov43_0218d784: ; 0x0218d784
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov43_0218d788
data_ov43_0218d788: ; 0x0218d788
.word func_ov00_020ca7e8
@@ -5156,37 +5156,37 @@ data_ov43_0218d790: ; 0x0218d790
.word func_ov00_020cad30
.global data_ov43_0218d794
data_ov43_0218d794: ; 0x0218d794
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov43_0218d798
data_ov43_0218d798: ; 0x0218d798
.word func_ov00_020cb1c0
.global data_ov43_0218d79c
data_ov43_0218d79c: ; 0x0218d79c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov43_0218d7a0
data_ov43_0218d7a0: ; 0x0218d7a0
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov43_0218d7a4
data_ov43_0218d7a4: ; 0x0218d7a4
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov43_0218d7a8
data_ov43_0218d7a8: ; 0x0218d7a8
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov43_0218d7ac
data_ov43_0218d7ac: ; 0x0218d7ac
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov43_0218d7b0
data_ov43_0218d7b0: ; 0x0218d7b0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov43_0218d7b4
data_ov43_0218d7b4: ; 0x0218d7b4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov43_0218d7b8
data_ov43_0218d7b8: ; 0x0218d7b8
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov43_0218d7bc
data_ov43_0218d7bc: ; 0x0218d7bc
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov43_0218d7c0
data_ov43_0218d7c0: ; 0x0218d7c0
.word func_ov00_020caeb4
@@ -5195,58 +5195,58 @@ data_ov43_0218d7c4: ; 0x0218d7c4
.word func_ov00_020ca840
.global data_ov43_0218d7c8
data_ov43_0218d7c8: ; 0x0218d7c8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov43_0218d7cc
data_ov43_0218d7cc: ; 0x0218d7cc
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov43_0218d7d0
data_ov43_0218d7d0: ; 0x0218d7d0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov43_0218d7d4
data_ov43_0218d7d4: ; 0x0218d7d4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov43_0218d7d8
data_ov43_0218d7d8: ; 0x0218d7d8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov43_0218d7dc
data_ov43_0218d7dc: ; 0x0218d7dc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov43_0218d7e0
data_ov43_0218d7e0: ; 0x0218d7e0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov43_0218d7e4
data_ov43_0218d7e4: ; 0x0218d7e4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov43_0218d7e8
data_ov43_0218d7e8: ; 0x0218d7e8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov43_0218d7ec
data_ov43_0218d7ec: ; 0x0218d7ec
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov43_0218d7f0
data_ov43_0218d7f0: ; 0x0218d7f0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov43_0218d7f4
data_ov43_0218d7f4: ; 0x0218d7f4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov43_0218d7f8
data_ov43_0218d7f8: ; 0x0218d7f8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov43_0218d7fc
data_ov43_0218d7fc: ; 0x0218d7fc
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov43_0218d800
data_ov43_0218d800: ; 0x0218d800
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov43_0218d804
data_ov43_0218d804: ; 0x0218d804
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov43_0218d808
data_ov43_0218d808: ; 0x0218d808
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov43_0218d80c
data_ov43_0218d80c: ; 0x0218d80c
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov43_0218d810
data_ov43_0218d810: ; 0x0218d810
.word func_ov43_0218af98
@@ -5255,16 +5255,16 @@ data_ov43_0218d814: ; 0x0218d814
.word func_ov43_0218afa8
.global data_ov43_0218d818
data_ov43_0218d818: ; 0x0218d818
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov43_0218d81c
data_ov43_0218d81c: ; 0x0218d81c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov43_0218d820
data_ov43_0218d820: ; 0x0218d820
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov43_0218d824
data_ov43_0218d824: ; 0x0218d824
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov43_0218d828
data_ov43_0218d828: ; 0x0218d828
.word func_ov43_0218a87c
@@ -5348,7 +5348,7 @@ data_ov43_0218d890: ; 0x0218d890
.word func_ov00_020caa00
.global data_ov43_0218d894
data_ov43_0218d894: ; 0x0218d894
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov43_0218d898
data_ov43_0218d898: ; 0x0218d898
.word func_ov00_020ca7e8
@@ -5360,37 +5360,37 @@ data_ov43_0218d8a0: ; 0x0218d8a0
.word func_ov00_020cad30
.global data_ov43_0218d8a4
data_ov43_0218d8a4: ; 0x0218d8a4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov43_0218d8a8
data_ov43_0218d8a8: ; 0x0218d8a8
.word func_ov00_020cb1c0
.global data_ov43_0218d8ac
data_ov43_0218d8ac: ; 0x0218d8ac
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov43_0218d8b0
data_ov43_0218d8b0: ; 0x0218d8b0
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov43_0218d8b4
data_ov43_0218d8b4: ; 0x0218d8b4
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov43_0218d8b8
data_ov43_0218d8b8: ; 0x0218d8b8
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov43_0218d8bc
data_ov43_0218d8bc: ; 0x0218d8bc
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov43_0218d8c0
data_ov43_0218d8c0: ; 0x0218d8c0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov43_0218d8c4
data_ov43_0218d8c4: ; 0x0218d8c4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov43_0218d8c8
data_ov43_0218d8c8: ; 0x0218d8c8
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov43_0218d8cc
data_ov43_0218d8cc: ; 0x0218d8cc
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov43_0218d8d0
data_ov43_0218d8d0: ; 0x0218d8d0
.word func_ov00_020caeb4
@@ -5399,58 +5399,58 @@ data_ov43_0218d8d4: ; 0x0218d8d4
.word func_ov00_020ca840
.global data_ov43_0218d8d8
data_ov43_0218d8d8: ; 0x0218d8d8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov43_0218d8dc
data_ov43_0218d8dc: ; 0x0218d8dc
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov43_0218d8e0
data_ov43_0218d8e0: ; 0x0218d8e0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov43_0218d8e4
data_ov43_0218d8e4: ; 0x0218d8e4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov43_0218d8e8
data_ov43_0218d8e8: ; 0x0218d8e8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov43_0218d8ec
data_ov43_0218d8ec: ; 0x0218d8ec
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov43_0218d8f0
data_ov43_0218d8f0: ; 0x0218d8f0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov43_0218d8f4
data_ov43_0218d8f4: ; 0x0218d8f4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov43_0218d8f8
data_ov43_0218d8f8: ; 0x0218d8f8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov43_0218d8fc
data_ov43_0218d8fc: ; 0x0218d8fc
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov43_0218d900
data_ov43_0218d900: ; 0x0218d900
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov43_0218d904
data_ov43_0218d904: ; 0x0218d904
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov43_0218d908
data_ov43_0218d908: ; 0x0218d908
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov43_0218d90c
data_ov43_0218d90c: ; 0x0218d90c
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov43_0218d910
data_ov43_0218d910: ; 0x0218d910
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov43_0218d914
data_ov43_0218d914: ; 0x0218d914
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov43_0218d918
data_ov43_0218d918: ; 0x0218d918
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov43_0218d91c
data_ov43_0218d91c: ; 0x0218d91c
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov43_0218d920
data_ov43_0218d920: ; 0x0218d920
.word func_ov43_0218af98
@@ -5459,16 +5459,16 @@ data_ov43_0218d924: ; 0x0218d924
.word func_ov43_0218afa8
.global data_ov43_0218d928
data_ov43_0218d928: ; 0x0218d928
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov43_0218d92c
data_ov43_0218d92c: ; 0x0218d92c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov43_0218d930
data_ov43_0218d930: ; 0x0218d930
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov43_0218d934
data_ov43_0218d934: ; 0x0218d934
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov43_0218d938
data_ov43_0218d938: ; 0x0218d938
.word func_ov43_0218a87c
@@ -5579,37 +5579,37 @@ data_ov43_0218d9c4: ; 0x0218d9c4
.word func_ov43_0218c9ec
.global data_ov43_0218d9c8
data_ov43_0218d9c8: ; 0x0218d9c8
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov43_0218d9cc
data_ov43_0218d9cc: ; 0x0218d9cc
.word func_ov00_020cb1c0
.global data_ov43_0218d9d0
data_ov43_0218d9d0: ; 0x0218d9d0
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov43_0218d9d4
data_ov43_0218d9d4: ; 0x0218d9d4
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov43_0218d9d8
data_ov43_0218d9d8: ; 0x0218d9d8
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov43_0218d9dc
data_ov43_0218d9dc: ; 0x0218d9dc
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov43_0218d9e0
data_ov43_0218d9e0: ; 0x0218d9e0
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov43_0218d9e4
data_ov43_0218d9e4: ; 0x0218d9e4
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov43_0218d9e8
data_ov43_0218d9e8: ; 0x0218d9e8
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov43_0218d9ec
data_ov43_0218d9ec: ; 0x0218d9ec
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov43_0218d9f0
data_ov43_0218d9f0: ; 0x0218d9f0
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov43_0218d9f4
data_ov43_0218d9f4: ; 0x0218d9f4
.word func_ov43_0218ca54
@@ -5618,79 +5618,79 @@ data_ov43_0218d9f8: ; 0x0218d9f8
.word func_ov00_020ca840
.global data_ov43_0218d9fc
data_ov43_0218d9fc: ; 0x0218d9fc
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov43_0218da00
data_ov43_0218da00: ; 0x0218da00
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov43_0218da04
data_ov43_0218da04: ; 0x0218da04
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov43_0218da08
data_ov43_0218da08: ; 0x0218da08
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov43_0218da0c
data_ov43_0218da0c: ; 0x0218da0c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov43_0218da10
data_ov43_0218da10: ; 0x0218da10
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov43_0218da14
data_ov43_0218da14: ; 0x0218da14
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov43_0218da18
data_ov43_0218da18: ; 0x0218da18
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov43_0218da1c
data_ov43_0218da1c: ; 0x0218da1c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov43_0218da20
data_ov43_0218da20: ; 0x0218da20
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov43_0218da24
data_ov43_0218da24: ; 0x0218da24
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov43_0218da28
data_ov43_0218da28: ; 0x0218da28
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov43_0218da2c
data_ov43_0218da2c: ; 0x0218da2c
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov43_0218da30
data_ov43_0218da30: ; 0x0218da30
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov43_0218da34
data_ov43_0218da34: ; 0x0218da34
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov43_0218da38
data_ov43_0218da38: ; 0x0218da38
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov43_0218da3c
data_ov43_0218da3c: ; 0x0218da3c
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov43_0218da40
data_ov43_0218da40: ; 0x0218da40
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov43_0218da44
data_ov43_0218da44: ; 0x0218da44
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov43_0218da48
data_ov43_0218da48: ; 0x0218da48
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov43_0218da4c
data_ov43_0218da4c: ; 0x0218da4c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov43_0218da50
data_ov43_0218da50: ; 0x0218da50
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov43_0218da54
data_ov43_0218da54: ; 0x0218da54
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov43_0218da58
data_ov43_0218da58: ; 0x0218da58
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov43_0218da5c
data_ov43_0218da5c: ; 0x0218da5c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov43_0218da60
data_ov43_0218da60: ; 0x0218da60
.word func_ov43_0218d314
+55 -55
View File
@@ -67,61 +67,61 @@
.extern func_ov00_020c0cc8
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c1fc8
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c29d8
.extern func_ov00_020c29ec
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor14ResetWallTouchEv
.extern _ZN5Actor18func_ov00_020c29ecEi
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
+368 -368
View File
File diff suppressed because it is too large Load Diff
+38 -38
View File
@@ -87,44 +87,44 @@
.extern func_ov00_020bce48
.extern func_ov00_020c0c08
.extern func_ov00_020c0e24
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2a0c
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c5c2c
.extern func_ov00_020c5c98
.extern func_ov00_020c5d34
+86 -86
View File
@@ -227,7 +227,7 @@ func_ov45_02189764: ; 0x02189764
blx r1
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldr r0, _02189894 ; =data_027e0fb8
mov r1, #0
ldr r0, [r0]
@@ -2254,7 +2254,7 @@ func_ov45_0218b100: ; 0x0218b100
moveq r0, #0
ldmeqia sp!, {r4, pc}
mov r0, r4
bl func_ov00_020c27e4
bl _ZN5Actor16CollidesWithLinkEv
ldmia sp!, {r4, pc}
.align 2, 0
arm_func_end func_ov45_0218b100
@@ -4357,7 +4357,7 @@ func_ov45_0218cb5c: ; 0x0218cb5c
mov r4, r0
add r1, sp, #0
mov r0, r5
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, [sp, #0xc]
add r0, r0, #0x1000
cmp r4, r0
@@ -6674,10 +6674,10 @@ data_ov45_0218e4dc: ; 0x0218e4dc
.word func_ov45_02189764
.global data_ov45_0218e4e0
data_ov45_0218e4e0: ; 0x0218e4e0
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov45_0218e4e4
data_ov45_0218e4e4: ; 0x0218e4e4
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov45_0218e4e8
data_ov45_0218e4e8: ; 0x0218e4e8
.word func_ov14_02144a90
@@ -6686,61 +6686,61 @@ data_ov45_0218e4ec: ; 0x0218e4ec
.word func_ov14_02144b64
.global data_ov45_0218e4f0
data_ov45_0218e4f0: ; 0x0218e4f0
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov45_0218e4f4
data_ov45_0218e4f4: ; 0x0218e4f4
.word func_ov45_02189d20
.global data_ov45_0218e4f8
data_ov45_0218e4f8: ; 0x0218e4f8
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov45_0218e4fc
data_ov45_0218e4fc: ; 0x0218e4fc
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov45_0218e500
data_ov45_0218e500: ; 0x0218e500
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov45_0218e504
data_ov45_0218e504: ; 0x0218e504
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov45_0218e508
data_ov45_0218e508: ; 0x0218e508
.word func_ov45_0218a268
.global data_ov45_0218e50c
data_ov45_0218e50c: ; 0x0218e50c
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov45_0218e510
data_ov45_0218e510: ; 0x0218e510
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov45_0218e514
data_ov45_0218e514: ; 0x0218e514
.word func_ov14_02145974
.global data_ov45_0218e518
data_ov45_0218e518: ; 0x0218e518
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov45_0218e51c
data_ov45_0218e51c: ; 0x0218e51c
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov45_0218e520
data_ov45_0218e520: ; 0x0218e520
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov45_0218e524
data_ov45_0218e524: ; 0x0218e524
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov45_0218e528
data_ov45_0218e528: ; 0x0218e528
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov45_0218e52c
data_ov45_0218e52c: ; 0x0218e52c
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov45_0218e530
data_ov45_0218e530: ; 0x0218e530
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov45_0218e534
data_ov45_0218e534: ; 0x0218e534
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov45_0218e538
data_ov45_0218e538: ; 0x0218e538
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov45_0218e53c
data_ov45_0218e53c: ; 0x0218e53c
.word func_ov45_02189898
@@ -6770,7 +6770,7 @@ data_ov45_0218e55c: ; 0x0218e55c
.word func_ov45_02189ed4
.global data_ov45_0218e560
data_ov45_0218e560: ; 0x0218e560
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov45_0218e564
data_ov45_0218e564: ; 0x0218e564
.word func_ov14_02145760
@@ -6785,19 +6785,19 @@ data_ov45_0218e570: ; 0x0218e570
.word func_ov14_021458b0
.global data_ov45_0218e574
data_ov45_0218e574: ; 0x0218e574
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov45_0218e578
data_ov45_0218e578: ; 0x0218e578
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov45_0218e57c
data_ov45_0218e57c: ; 0x0218e57c
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov45_0218e580
data_ov45_0218e580: ; 0x0218e580
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov45_0218e584
data_ov45_0218e584: ; 0x0218e584
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov45_0218e588
data_ov45_0218e588: ; 0x0218e588
.word func_ov14_02144d08
@@ -7182,10 +7182,10 @@ data_ov45_0218e75c: ; 0x0218e75c
.word func_ov45_0218a960
.global data_ov45_0218e760
data_ov45_0218e760: ; 0x0218e760
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov45_0218e764
data_ov45_0218e764: ; 0x0218e764
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov45_0218e768
data_ov45_0218e768: ; 0x0218e768
.word func_ov14_02144a90
@@ -7194,61 +7194,61 @@ data_ov45_0218e76c: ; 0x0218e76c
.word func_ov14_02144b64
.global data_ov45_0218e770
data_ov45_0218e770: ; 0x0218e770
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov45_0218e774
data_ov45_0218e774: ; 0x0218e774
.word func_ov45_0218b024
.global data_ov45_0218e778
data_ov45_0218e778: ; 0x0218e778
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov45_0218e77c
data_ov45_0218e77c: ; 0x0218e77c
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov45_0218e780
data_ov45_0218e780: ; 0x0218e780
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov45_0218e784
data_ov45_0218e784: ; 0x0218e784
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov45_0218e788
data_ov45_0218e788: ; 0x0218e788
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov45_0218e78c
data_ov45_0218e78c: ; 0x0218e78c
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov45_0218e790
data_ov45_0218e790: ; 0x0218e790
.word func_ov45_0218b100
.global data_ov45_0218e794
data_ov45_0218e794: ; 0x0218e794
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov45_0218e798
data_ov45_0218e798: ; 0x0218e798
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov45_0218e79c
data_ov45_0218e79c: ; 0x0218e79c
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov45_0218e7a0
data_ov45_0218e7a0: ; 0x0218e7a0
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov45_0218e7a4
data_ov45_0218e7a4: ; 0x0218e7a4
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov45_0218e7a8
data_ov45_0218e7a8: ; 0x0218e7a8
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov45_0218e7ac
data_ov45_0218e7ac: ; 0x0218e7ac
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov45_0218e7b0
data_ov45_0218e7b0: ; 0x0218e7b0
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov45_0218e7b4
data_ov45_0218e7b4: ; 0x0218e7b4
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov45_0218e7b8
data_ov45_0218e7b8: ; 0x0218e7b8
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov45_0218e7bc
data_ov45_0218e7bc: ; 0x0218e7bc
.word func_ov45_0218a9b8
@@ -7257,16 +7257,16 @@ data_ov45_0218e7c0: ; 0x0218e7c0
.word func_ov45_0218b134
.global data_ov45_0218e7c4
data_ov45_0218e7c4: ; 0x0218e7c4
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov45_0218e7c8
data_ov45_0218e7c8: ; 0x0218e7c8
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov45_0218e7cc
data_ov45_0218e7cc: ; 0x0218e7cc
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov45_0218e7d0
data_ov45_0218e7d0: ; 0x0218e7d0
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov45_0218e7d4
data_ov45_0218e7d4: ; 0x0218e7d4
.word func_ov14_02144d4c
@@ -7275,37 +7275,37 @@ data_ov45_0218e7d8: ; 0x0218e7d8
.word func_ov14_02144d58
.global data_ov45_0218e7dc
data_ov45_0218e7dc: ; 0x0218e7dc
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov45_0218e7e0
data_ov45_0218e7e0: ; 0x0218e7e0
.word func_ov45_0218b094
.global data_ov45_0218e7e4
data_ov45_0218e7e4: ; 0x0218e7e4
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov45_0218e7e8
data_ov45_0218e7e8: ; 0x0218e7e8
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov45_0218e7ec
data_ov45_0218e7ec: ; 0x0218e7ec
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov45_0218e7f0
data_ov45_0218e7f0: ; 0x0218e7f0
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov45_0218e7f4
data_ov45_0218e7f4: ; 0x0218e7f4
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov45_0218e7f8
data_ov45_0218e7f8: ; 0x0218e7f8
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov45_0218e7fc
data_ov45_0218e7fc: ; 0x0218e7fc
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov45_0218e800
data_ov45_0218e800: ; 0x0218e800
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov45_0218e804
data_ov45_0218e804: ; 0x0218e804
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov45_0218e808
data_ov45_0218e808: ; 0x0218e808
.word func_ov14_02144d08
@@ -7499,10 +7499,10 @@ data_ov45_0218e960: ; 0x0218e960
.word func_ov45_0218c67c
.global data_ov45_0218e964
data_ov45_0218e964: ; 0x0218e964
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov45_0218e968
data_ov45_0218e968: ; 0x0218e968
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov45_0218e96c
data_ov45_0218e96c: ; 0x0218e96c
.word func_ov14_02144a90
@@ -7511,28 +7511,28 @@ data_ov45_0218e970: ; 0x0218e970
.word func_ov14_02144b64
.global data_ov45_0218e974
data_ov45_0218e974: ; 0x0218e974
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov45_0218e978
data_ov45_0218e978: ; 0x0218e978
.word func_ov14_02145100
.global data_ov45_0218e97c
data_ov45_0218e97c: ; 0x0218e97c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov45_0218e980
data_ov45_0218e980: ; 0x0218e980
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov45_0218e984
data_ov45_0218e984: ; 0x0218e984
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov45_0218e988
data_ov45_0218e988: ; 0x0218e988
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov45_0218e98c
data_ov45_0218e98c: ; 0x0218e98c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov45_0218e990
data_ov45_0218e990: ; 0x0218e990
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov45_0218e994
data_ov45_0218e994: ; 0x0218e994
.word func_ov45_0218cb5c
@@ -7541,40 +7541,40 @@ data_ov45_0218e998: ; 0x0218e998
.word func_ov14_02145974
.global data_ov45_0218e99c
data_ov45_0218e99c: ; 0x0218e99c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov45_0218e9a0
data_ov45_0218e9a0: ; 0x0218e9a0
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov45_0218e9a4
data_ov45_0218e9a4: ; 0x0218e9a4
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov45_0218e9a8
data_ov45_0218e9a8: ; 0x0218e9a8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov45_0218e9ac
data_ov45_0218e9ac: ; 0x0218e9ac
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov45_0218e9b0
data_ov45_0218e9b0: ; 0x0218e9b0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov45_0218e9b4
data_ov45_0218e9b4: ; 0x0218e9b4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov45_0218e9b8
data_ov45_0218e9b8: ; 0x0218e9b8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov45_0218e9bc
data_ov45_0218e9bc: ; 0x0218e9bc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov45_0218e9c0
data_ov45_0218e9c0: ; 0x0218e9c0
.word func_ov45_0218c740
.global data_ov45_0218e9c4
data_ov45_0218e9c4: ; 0x0218e9c4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov45_0218e9c8
data_ov45_0218e9c8: ; 0x0218e9c8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov45_0218e9cc
data_ov45_0218e9cc: ; 0x0218e9cc
.word func_ov14_02145698
@@ -7592,7 +7592,7 @@ data_ov45_0218e9dc: ; 0x0218e9dc
.word func_ov14_021455b0
.global data_ov45_0218e9e0
data_ov45_0218e9e0: ; 0x0218e9e0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov45_0218e9e4
data_ov45_0218e9e4: ; 0x0218e9e4
.word func_ov45_0218cb28
@@ -7610,19 +7610,19 @@ data_ov45_0218e9f4: ; 0x0218e9f4
.word func_ov14_021458b0
.global data_ov45_0218e9f8
data_ov45_0218e9f8: ; 0x0218e9f8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov45_0218e9fc
data_ov45_0218e9fc: ; 0x0218e9fc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov45_0218ea00
data_ov45_0218ea00: ; 0x0218ea00
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov45_0218ea04
data_ov45_0218ea04: ; 0x0218ea04
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov45_0218ea08
data_ov45_0218ea08: ; 0x0218ea08
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov45_0218ea0c
data_ov45_0218ea0c: ; 0x0218ea0c
.word func_ov14_02144d08
+48 -48
View File
@@ -91,54 +91,54 @@
.extern func_ov00_020bf008
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1ef8
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2a0c
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
+129 -129
View File
@@ -322,7 +322,7 @@ func_ov46_021903d8: ; 0x021903d8
bne _0219049c
add r1, sp, #0x14
mov r0, r4
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r1, [sp, #0x20]
ldr ip, [sp, #0x14]
ldr r3, [sp, #0x18]
@@ -619,7 +619,7 @@ _02190814: .word data_ov46_0219467c
func_ov46_02190818: ; 0x02190818
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl func_ov00_020c1940
bl _ZN5Actor8vfunc_8cEv
movs r4, r0
beq _02190870
ldrb r0, [r5, #0x42e]
@@ -695,7 +695,7 @@ func_ov46_021908d0: ; 0x021908d0
add r1, sp, #0x1c
mov r0, r4
strb r2, [r4, #0x4b4]
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r1, [sp, #0x28]
ldr lr, [sp, #0x1c]
ldr ip, [sp, #0x20]
@@ -1834,7 +1834,7 @@ _021917ac: .word data_ov46_021948cc
func_ov46_021917b0: ; 0x021917b0
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl func_ov00_020c1940
bl _ZN5Actor8vfunc_8cEv
movs r4, r0
beq _02191824
ldrb r0, [r5, #0x42e]
@@ -3285,7 +3285,7 @@ _02192a64:
func_ov46_02192ab8: ; 0x02192ab8
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _02192b5c ; =data_ov46_02194aec
mov r1, #0
str r0, [r4]
@@ -3369,7 +3369,7 @@ _02192bd0:
add r0, r4, #0x174
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -3413,7 +3413,7 @@ _02192c5c:
add r0, r4, #0x174
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -3640,7 +3640,7 @@ func_ov46_02192fc0: ; 0x02192fc0
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02193004
ldr r1, [r5, #0x48]
@@ -3714,7 +3714,7 @@ func_ov46_0219309c: ; 0x0219309c
func_ov46_021930a8: ; 0x021930a8
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add r0, r4, #0x48
add r1, r4, #0x60
mov r2, r0
@@ -4082,13 +4082,13 @@ func_ov46_02193574: ; 0x02193574
add r2, r3, #0x800
sub r2, r5, r2, asr #12
str r2, [r4, #0x68]
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
bne _0219367c
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
cmp r0, #0
bne _0219367c
ldr r0, [r4, #0x158]
@@ -4097,7 +4097,7 @@ func_ov46_02193574: ; 0x02193574
moveq r5, #2
mov r0, r4
movne r5, #1
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
mov r1, #0
mov r0, #0x1000
str r0, [sp, #0x64]
@@ -4108,7 +4108,7 @@ func_ov46_02193574: ; 0x02193574
add r1, sp, #0x68
add r2, sp, #0x5c
mov r0, r4
bl func_ov00_020c1ef8
bl _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
_0219367c:
ldr r1, [r4, #0x1f0]
cmp r1, #0
@@ -5449,10 +5449,10 @@ data_ov46_021946a0: ; 0x021946a0
.word func_ov14_02147748 ; data_ov60_02147748
.global data_ov46_021946a4
data_ov46_021946a4: ; 0x021946a4
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov46_021946a8
data_ov46_021946a8: ; 0x021946a8
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov46_021946ac
data_ov46_021946ac: ; 0x021946ac
.word func_ov14_02144a90
@@ -5461,61 +5461,61 @@ data_ov46_021946b0: ; 0x021946b0
.word func_ov14_02144b64
.global data_ov46_021946b4
data_ov46_021946b4: ; 0x021946b4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov46_021946b8
data_ov46_021946b8: ; 0x021946b8
.word func_ov14_02145100
.global data_ov46_021946bc
data_ov46_021946bc: ; 0x021946bc
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov46_021946c0
data_ov46_021946c0: ; 0x021946c0
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov46_021946c4
data_ov46_021946c4: ; 0x021946c4
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov46_021946c8
data_ov46_021946c8: ; 0x021946c8
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov46_021946cc
data_ov46_021946cc: ; 0x021946cc
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov46_021946d0
data_ov46_021946d0: ; 0x021946d0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov46_021946d4
data_ov46_021946d4: ; 0x021946d4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov46_021946d8
data_ov46_021946d8: ; 0x021946d8
.word func_ov14_02145974
.global data_ov46_021946dc
data_ov46_021946dc: ; 0x021946dc
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov46_021946e0
data_ov46_021946e0: ; 0x021946e0
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov46_021946e4
data_ov46_021946e4: ; 0x021946e4
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov46_021946e8
data_ov46_021946e8: ; 0x021946e8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov46_021946ec
data_ov46_021946ec: ; 0x021946ec
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov46_021946f0
data_ov46_021946f0: ; 0x021946f0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov46_021946f4
data_ov46_021946f4: ; 0x021946f4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov46_021946f8
data_ov46_021946f8: ; 0x021946f8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov46_021946fc
data_ov46_021946fc: ; 0x021946fc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov46_02194700
data_ov46_02194700: ; 0x02194700
.word func_ov14_02147828 ; data_ov60_02147828
@@ -5542,7 +5542,7 @@ data_ov46_0219471c: ; 0x0219471c
.word func_ov14_02147aa8 ; data_ov60_02147aa8
.global data_ov46_02194720
data_ov46_02194720: ; 0x02194720
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov46_02194724
data_ov46_02194724: ; 0x02194724
.word func_ov46_02190818
@@ -5560,19 +5560,19 @@ data_ov46_02194734: ; 0x02194734
.word func_ov14_021458b0
.global data_ov46_02194738
data_ov46_02194738: ; 0x02194738
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov46_0219473c
data_ov46_0219473c: ; 0x0219473c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov46_02194740
data_ov46_02194740: ; 0x02194740
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov46_02194744
data_ov46_02194744: ; 0x02194744
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov46_02194748
data_ov46_02194748: ; 0x02194748
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov46_0219474c
data_ov46_0219474c: ; 0x0219474c
.word func_ov14_02144d08
@@ -5676,10 +5676,10 @@ data_ov46_021947d0: ; 0x021947d0
.word func_ov46_02190c80
.global data_ov46_021947d4
data_ov46_021947d4: ; 0x021947d4
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov46_021947d8
data_ov46_021947d8: ; 0x021947d8
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov46_021947dc
data_ov46_021947dc: ; 0x021947dc
.word func_ov14_02144a90
@@ -5688,61 +5688,61 @@ data_ov46_021947e0: ; 0x021947e0
.word func_ov14_02144b64
.global data_ov46_021947e4
data_ov46_021947e4: ; 0x021947e4
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov46_021947e8
data_ov46_021947e8: ; 0x021947e8
.word func_ov46_0219194c
.global data_ov46_021947ec
data_ov46_021947ec: ; 0x021947ec
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov46_021947f0
data_ov46_021947f0: ; 0x021947f0
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov46_021947f4
data_ov46_021947f4: ; 0x021947f4
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov46_021947f8
data_ov46_021947f8: ; 0x021947f8
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov46_021947fc
data_ov46_021947fc: ; 0x021947fc
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov46_02194800
data_ov46_02194800: ; 0x02194800
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov46_02194804
data_ov46_02194804: ; 0x02194804
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov46_02194808
data_ov46_02194808: ; 0x02194808
.word func_ov14_02145974
.global data_ov46_0219480c
data_ov46_0219480c: ; 0x0219480c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov46_02194810
data_ov46_02194810: ; 0x02194810
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov46_02194814
data_ov46_02194814: ; 0x02194814
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov46_02194818
data_ov46_02194818: ; 0x02194818
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov46_0219481c
data_ov46_0219481c: ; 0x0219481c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov46_02194820
data_ov46_02194820: ; 0x02194820
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov46_02194824
data_ov46_02194824: ; 0x02194824
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov46_02194828
data_ov46_02194828: ; 0x02194828
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov46_0219482c
data_ov46_0219482c: ; 0x0219482c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov46_02194830
data_ov46_02194830: ; 0x02194830
.word func_ov46_021912e8
@@ -5769,7 +5769,7 @@ data_ov46_0219484c: ; 0x0219484c
.word func_ov14_021455b0
.global data_ov46_02194850
data_ov46_02194850: ; 0x02194850
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov46_02194854
data_ov46_02194854: ; 0x02194854
.word func_ov46_021917b0
@@ -5787,19 +5787,19 @@ data_ov46_02194864: ; 0x02194864
.word func_ov14_021458b0
.global data_ov46_02194868
data_ov46_02194868: ; 0x02194868
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov46_0219486c
data_ov46_0219486c: ; 0x0219486c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov46_02194870
data_ov46_02194870: ; 0x02194870
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov46_02194874
data_ov46_02194874: ; 0x02194874
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov46_02194878
data_ov46_02194878: ; 0x02194878
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov46_0219487c
data_ov46_0219487c: ; 0x0219487c
.word func_ov14_02144d08
@@ -5999,10 +5999,10 @@ data_ov46_02194978: ; 0x02194978
.word func_ov46_02192228
.global data_ov46_0219497c
data_ov46_0219497c: ; 0x0219497c
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov46_02194980
data_ov46_02194980: ; 0x02194980
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov46_02194984
data_ov46_02194984: ; 0x02194984
.word func_ov14_02144a90
@@ -6011,61 +6011,61 @@ data_ov46_02194988: ; 0x02194988
.word func_ov14_02144b64
.global data_ov46_0219498c
data_ov46_0219498c: ; 0x0219498c
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov46_02194990
data_ov46_02194990: ; 0x02194990
.word func_ov46_021925c4
.global data_ov46_02194994
data_ov46_02194994: ; 0x02194994
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov46_02194998
data_ov46_02194998: ; 0x02194998
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov46_0219499c
data_ov46_0219499c: ; 0x0219499c
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov46_021949a0
data_ov46_021949a0: ; 0x021949a0
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov46_021949a4
data_ov46_021949a4: ; 0x021949a4
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov46_021949a8
data_ov46_021949a8: ; 0x021949a8
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov46_021949ac
data_ov46_021949ac: ; 0x021949ac
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov46_021949b0
data_ov46_021949b0: ; 0x021949b0
.word func_ov14_02145974
.global data_ov46_021949b4
data_ov46_021949b4: ; 0x021949b4
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov46_021949b8
data_ov46_021949b8: ; 0x021949b8
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov46_021949bc
data_ov46_021949bc: ; 0x021949bc
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov46_021949c0
data_ov46_021949c0: ; 0x021949c0
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov46_021949c4
data_ov46_021949c4: ; 0x021949c4
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov46_021949c8
data_ov46_021949c8: ; 0x021949c8
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov46_021949cc
data_ov46_021949cc: ; 0x021949cc
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov46_021949d0
data_ov46_021949d0: ; 0x021949d0
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov46_021949d4
data_ov46_021949d4: ; 0x021949d4
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov46_021949d8
data_ov46_021949d8: ; 0x021949d8
.word func_ov46_02192638
@@ -6074,7 +6074,7 @@ data_ov46_021949dc: ; 0x021949dc
.word func_ov46_02192708
.global data_ov46_021949e0
data_ov46_021949e0: ; 0x021949e0
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov46_021949e4
data_ov46_021949e4: ; 0x021949e4
.word func_ov14_02145698
@@ -6092,10 +6092,10 @@ data_ov46_021949f4: ; 0x021949f4
.word func_ov14_021455b0
.global data_ov46_021949f8
data_ov46_021949f8: ; 0x021949f8
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov46_021949fc
data_ov46_021949fc: ; 0x021949fc
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov46_02194a00
data_ov46_02194a00: ; 0x02194a00
.word func_ov14_02145760
@@ -6110,19 +6110,19 @@ data_ov46_02194a0c: ; 0x02194a0c
.word func_ov14_021458b0
.global data_ov46_02194a10
data_ov46_02194a10: ; 0x02194a10
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov46_02194a14
data_ov46_02194a14: ; 0x02194a14
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov46_02194a18
data_ov46_02194a18: ; 0x02194a18
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov46_02194a1c
data_ov46_02194a1c: ; 0x02194a1c
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov46_02194a20
data_ov46_02194a20: ; 0x02194a20
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov46_02194a24
data_ov46_02194a24: ; 0x02194a24
.word func_ov14_02144d08
@@ -6288,130 +6288,130 @@ data_ov46_02194af4: ; 0x02194af4
.word func_ov46_02192c90
.global data_ov46_02194af8
data_ov46_02194af8: ; 0x02194af8
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov46_02194afc
data_ov46_02194afc: ; 0x02194afc
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov46_02194b00
data_ov46_02194b00: ; 0x02194b00
.word func_ov46_02192fc0
.global data_ov46_02194b04
data_ov46_02194b04: ; 0x02194b04
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov46_02194b08
data_ov46_02194b08: ; 0x02194b08
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov46_02194b0c
data_ov46_02194b0c: ; 0x02194b0c
.word func_ov46_02193018
.global data_ov46_02194b10
data_ov46_02194b10: ; 0x02194b10
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov46_02194b14
data_ov46_02194b14: ; 0x02194b14
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov46_02194b18
data_ov46_02194b18: ; 0x02194b18
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov46_02194b1c
data_ov46_02194b1c: ; 0x02194b1c
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov46_02194b20
data_ov46_02194b20: ; 0x02194b20
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov46_02194b24
data_ov46_02194b24: ; 0x02194b24
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov46_02194b28
data_ov46_02194b28: ; 0x02194b28
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov46_02194b2c
data_ov46_02194b2c: ; 0x02194b2c
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov46_02194b30
data_ov46_02194b30: ; 0x02194b30
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov46_02194b34
data_ov46_02194b34: ; 0x02194b34
.word func_ov46_02193cdc
.global data_ov46_02194b38
data_ov46_02194b38: ; 0x02194b38
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov46_02194b3c
data_ov46_02194b3c: ; 0x02194b3c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov46_02194b40
data_ov46_02194b40: ; 0x02194b40
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov46_02194b44
data_ov46_02194b44: ; 0x02194b44
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov46_02194b48
data_ov46_02194b48: ; 0x02194b48
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov46_02194b4c
data_ov46_02194b4c: ; 0x02194b4c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov46_02194b50
data_ov46_02194b50: ; 0x02194b50
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov46_02194b54
data_ov46_02194b54: ; 0x02194b54
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov46_02194b58
data_ov46_02194b58: ; 0x02194b58
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov46_02194b5c
data_ov46_02194b5c: ; 0x02194b5c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov46_02194b60
data_ov46_02194b60: ; 0x02194b60
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov46_02194b64
data_ov46_02194b64: ; 0x02194b64
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov46_02194b68
data_ov46_02194b68: ; 0x02194b68
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov46_02194b6c
data_ov46_02194b6c: ; 0x02194b6c
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov46_02194b70
data_ov46_02194b70: ; 0x02194b70
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov46_02194b74
data_ov46_02194b74: ; 0x02194b74
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov46_02194b78
data_ov46_02194b78: ; 0x02194b78
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov46_02194b7c
data_ov46_02194b7c: ; 0x02194b7c
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov46_02194b80
data_ov46_02194b80: ; 0x02194b80
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov46_02194b84
data_ov46_02194b84: ; 0x02194b84
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov46_02194b88
data_ov46_02194b88: ; 0x02194b88
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov46_02194b8c
data_ov46_02194b8c: ; 0x02194b8c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov46_02194b90
data_ov46_02194b90: ; 0x02194b90
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov46_02194b94
data_ov46_02194b94: ; 0x02194b94
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov46_02194b98
data_ov46_02194b98: ; 0x02194b98
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov46_02194b9c
data_ov46_02194b9c: ; 0x02194b9c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
; 0x02194ba0
.bss
+59 -59
View File
@@ -86,65 +86,65 @@
.extern func_ov00_020c070c
.extern func_ov00_020c0c08
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1da0
.extern func_ov00_020c1e2c
.extern func_ov00_020c2238
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31a0
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18CollidesWithShieldEP8Cylinder
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor12KillInBoundsEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+196 -196
View File
@@ -26,7 +26,7 @@ _0219006c: .word data_027e0fe0
func_ov47_02190070: ; 0x02190070
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _0219008c ; =data_ov47_02194508
mov r0, r4
str r1, [r4]
@@ -40,7 +40,7 @@ _0219008c: .word data_ov47_02194508
func_ov47_02190090: ; 0x02190090
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl func_ov00_020c1734
bl _ZN5Actor8vfunc_08Ev
mov r1, #0
ldr ip, _02190108 ; =0x0000019a
str r1, [r5, #0x7c]
@@ -157,11 +157,11 @@ func_ov47_02190214: ; 0x02190214
stmdb sp!, {r3, r4, r5, r6, r7, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _021902e4
mov r0, r5
bl func_ov00_020c1cf8
bl _ZN5Actor18func_ov00_020c1cf8Ev
ldr r0, [r5, #0x154]
cmp r0, #0
cmpne r0, #1
@@ -206,7 +206,7 @@ func_ov47_02190214: ; 0x02190214
str r2, [r5, #0x138]
_021902dc:
mov r0, r5
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
_021902e4:
mov r1, r4
add r0, r5, #0xa4
@@ -224,7 +224,7 @@ _02190300: .word data_027e0764
func_ov47_02190304: ; 0x02190304
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -236,7 +236,7 @@ func_ov47_02190304: ; 0x02190304
func_ov47_02190320: ; 0x02190320
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov47_02190320
@@ -410,7 +410,7 @@ func_ov47_02190554: ; 0x02190554
stmdb sp!, {r3, r4, lr}
sub sp, sp, #4
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _021905e8 ; =data_ov47_021945c4
ldr r0, _021905ec ; =data_027e0fec
str r1, [r4]
@@ -498,7 +498,7 @@ _02190650:
add r0, r6, #0x158
blx func_ov00_020b3ea8
mov r0, r6
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r6
bl _ZN9SysObjectdlEPv
mov r0, r6
@@ -536,7 +536,7 @@ _021906c8:
add r0, r6, #0x158
blx func_ov00_020b3ea8
mov r0, r6
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r6
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
@@ -550,7 +550,7 @@ func_ov47_02190704: ; 0x02190704
stmdb sp!, {r4, r5, lr}
sub sp, sp, #0xc
mov r5, r0
bl func_ov00_020c1734
bl _ZN5Actor8vfunc_08Ev
mov r1, #0
ldr lr, _02190870 ; =0x0000099a
str r1, [r5, #0x7c]
@@ -703,7 +703,7 @@ func_ov47_02190914: ; 0x02190914
ldrb r1, [r4, #0x17c]
cmp r1, #0
beq _02190930
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
_02190930:
ldr r1, _02190dd8 ; =0x42494752
ldr r2, _02190ddc ; =0x00001666
@@ -1112,7 +1112,7 @@ _02190f18:
bl func_ov00_0207c1b0
_02190f34:
mov r0, r4
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0xc
ldmia sp!, {r3, r4, pc}
.align 2, 0
@@ -1130,11 +1130,11 @@ func_ov47_02190f58: ; 0x02190f58
sub sp, sp, #0x10
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _021910cc
mov r0, r5
bl func_ov00_020c1cf8
bl _ZN5Actor18func_ov00_020c1cf8Ev
ldr r0, [r5, #0x154]
cmp r0, #0
cmpne r0, #1
@@ -1147,11 +1147,11 @@ func_ov47_02190f58: ; 0x02190f58
str r1, [r5, #0x58]
ldr r1, [r5, #0x50]
str r1, [r5, #0x5c]
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
mov r0, r5
mov r1, #2
mov r2, #0
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
cmp r0, #0
beq _02190fdc
ldr r0, _021910e4 ; =data_027e0ffc
@@ -1223,7 +1223,7 @@ _021910a8:
bl func_ov00_020d7c8c
_021910c4:
mov r0, r5
bl func_ov00_020c31a0
bl _ZN5Actor12KillInBoundsEv
_021910cc:
mov r1, r4
add r0, r5, #0xa4
@@ -1567,11 +1567,11 @@ func_ov47_02191548: ; 0x02191548
sub sp, sp, #0xc
mov r1, #1
mov r4, r0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
beq _02191578
mov r0, r4
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0xc
mov r0, #0
ldmia sp!, {r3, r4, pc}
@@ -1581,7 +1581,7 @@ _02191578:
bl func_ov00_020ca8a4
mov r0, r4
mov r1, #0x1a
bl func_ov00_020c3200
bl _ZN5Actor18func_ov00_020c3200Ei
mov r0, #0
str r0, [r4, #0x8c]
mov r1, #0x800
@@ -1796,7 +1796,7 @@ func_ov47_02191794: ; 0x02191794
str r6, [r4, #0x60]
orr r2, r2, r1, lsl #20
str r2, [r4, #0x68]
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
mov r0, r4
ldr r1, [r0]
ldr r1, [r1, #0x104]
@@ -1913,7 +1913,7 @@ _02191928: .word 0x0000071c
arm_func_start func_ov47_0219192c
func_ov47_0219192c: ; 0x0219192c
stmdb sp!, {r3, lr}
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
subs r1, r0, #0x3800
ldr r0, _02191950 ; =0x0000019a
rsbmi r1, r1, #0
@@ -2849,7 +2849,7 @@ _02192564:
mov r0, r6
mov r1, #1
mov r2, #0
bl func_ov00_020c1da0
bl _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
_02192584:
ldr r0, [r6, #0x130]
cmp r0, #0x15
@@ -2884,7 +2884,7 @@ _021925ec:
beq _0219260c
mov r0, r6
mov r1, #0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #1
bne _02192ecc
_0219260c:
@@ -3077,7 +3077,7 @@ _021928ac:
bl func_ov47_02191720
mov r0, r6
add r1, r6, #0x338
bl func_ov00_020c288c
bl _ZN5Actor12XzDistanceToEP5Vec3p
ldr r1, _02192f84 ; =0x0000019a
cmp r0, r1
mov r0, r6
@@ -3501,7 +3501,7 @@ _02192eb4:
mov r1, #1
mov r0, r6
mov r2, r1
bl func_ov00_020c1c20
bl _ZN5Actor18func_ov00_020c1c20Eiii
_02192ecc:
ldr r0, [r6, #0x130]
cmp r0, #1
@@ -3774,7 +3774,7 @@ func_ov47_02193234: ; 0x02193234
ldr r3, _02193290 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -3804,7 +3804,7 @@ func_ov47_02193294: ; 0x02193294
ldr r3, _021932e8 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -4504,7 +4504,7 @@ func_ov47_02193bbc: ; 0x02193bbc
func_ov47_02193c24: ; 0x02193c24
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _02193c54 ; =data_ov47_0219491c
mov r1, r4
str r0, [r4]
@@ -4641,7 +4641,7 @@ _02193de8: .word 0x000004cd
func_ov47_02193dec: ; 0x02193dec
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add r0, r4, #0x48
add r1, r4, #0x60
mov r2, r0
@@ -4739,7 +4739,7 @@ _02193f20:
ldr r0, [r0]
bl func_ov00_0207c444
mov r0, r4
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0x20
ldmia sp!, {r4, pc}
.align 2, 0
@@ -4759,7 +4759,7 @@ func_ov47_02193f50: ; 0x02193f50
add r1, r4, #0x158
bl func_ov00_0207c444
mov r0, r4
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
ldmia sp!, {r4, pc}
.align 2, 0
arm_func_end func_ov47_02193f50
@@ -4772,7 +4772,7 @@ func_ov47_02193f78: ; 0x02193f78
sub sp, sp, #0x10
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _021940ec
ldr r1, [r5, #0x48]
@@ -4782,12 +4782,12 @@ func_ov47_02193f78: ; 0x02193f78
str r1, [r5, #0x58]
ldr r1, [r5, #0x50]
str r1, [r5, #0x5c]
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
mov r0, r5
bl func_ov47_02193dec
add r1, sp, #0
mov r0, r5
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r1, _02194104 ; =data_027e0f94
ldr r0, _02194108 ; =gItemManager
ldr r2, [r1, #4]
@@ -4799,7 +4799,7 @@ func_ov47_02193f78: ; 0x02193f78
blt _02194028
add r1, sp, #0
mov r0, r5
bl func_ov00_020c2238
bl _ZN5Actor18CollidesWithShieldEP8Cylinder
cmp r0, #0
beq _02194028
bl func_ov47_02192340
@@ -4861,7 +4861,7 @@ _021940d0:
cmp r0, #0x96
ble _021940ec
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0x10
ldmia sp!, {r3, r4, r5, pc}
_021940ec:
@@ -4920,7 +4920,7 @@ func_ov47_0219417c: ; 0x0219417c
add r0, r4, #0x158
bl func_ov00_020b7d74
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -4937,7 +4937,7 @@ func_ov47_021941ac: ; 0x021941ac
add r0, r4, #0x158
bl func_ov00_020b7d74
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov47_021941ac
@@ -5310,130 +5310,130 @@ data_ov47_02194510: ; 0x02194510
.word func_ov47_02190090
.global data_ov47_02194514
data_ov47_02194514: ; 0x02194514
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov47_02194518
data_ov47_02194518: ; 0x02194518
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov47_0219451c
data_ov47_0219451c: ; 0x0219451c
.word func_ov47_02190214
.global data_ov47_02194520
data_ov47_02194520: ; 0x02194520
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov47_02194524
data_ov47_02194524: ; 0x02194524
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov47_02194528
data_ov47_02194528: ; 0x02194528
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov47_0219452c
data_ov47_0219452c: ; 0x0219452c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov47_02194530
data_ov47_02194530: ; 0x02194530
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov47_02194534
data_ov47_02194534: ; 0x02194534
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov47_02194538
data_ov47_02194538: ; 0x02194538
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov47_0219453c
data_ov47_0219453c: ; 0x0219453c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov47_02194540
data_ov47_02194540: ; 0x02194540
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov47_02194544
data_ov47_02194544: ; 0x02194544
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov47_02194548
data_ov47_02194548: ; 0x02194548
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov47_0219454c
data_ov47_0219454c: ; 0x0219454c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov47_02194550
data_ov47_02194550: ; 0x02194550
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov47_02194554
data_ov47_02194554: ; 0x02194554
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov47_02194558
data_ov47_02194558: ; 0x02194558
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov47_0219455c
data_ov47_0219455c: ; 0x0219455c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov47_02194560
data_ov47_02194560: ; 0x02194560
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov47_02194564
data_ov47_02194564: ; 0x02194564
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov47_02194568
data_ov47_02194568: ; 0x02194568
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov47_0219456c
data_ov47_0219456c: ; 0x0219456c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov47_02194570
data_ov47_02194570: ; 0x02194570
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov47_02194574
data_ov47_02194574: ; 0x02194574
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov47_02194578
data_ov47_02194578: ; 0x02194578
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov47_0219457c
data_ov47_0219457c: ; 0x0219457c
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov47_02194580
data_ov47_02194580: ; 0x02194580
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov47_02194584
data_ov47_02194584: ; 0x02194584
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov47_02194588
data_ov47_02194588: ; 0x02194588
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov47_0219458c
data_ov47_0219458c: ; 0x0219458c
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov47_02194590
data_ov47_02194590: ; 0x02194590
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov47_02194594
data_ov47_02194594: ; 0x02194594
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov47_02194598
data_ov47_02194598: ; 0x02194598
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov47_0219459c
data_ov47_0219459c: ; 0x0219459c
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov47_021945a0
data_ov47_021945a0: ; 0x021945a0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov47_021945a4
data_ov47_021945a4: ; 0x021945a4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov47_021945a8
data_ov47_021945a8: ; 0x021945a8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov47_021945ac
data_ov47_021945ac: ; 0x021945ac
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov47_021945b0
data_ov47_021945b0: ; 0x021945b0
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov47_021945b4
data_ov47_021945b4: ; 0x021945b4
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov47_021945b8
data_ov47_021945b8: ; 0x021945b8
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov47_021945bc
data_ov47_021945bc: ; 0x021945bc
.byte 0x00, 0x00, 0x00, 0x00
@@ -5451,130 +5451,130 @@ data_ov47_021945cc: ; 0x021945cc
.word func_ov47_02190704
.global data_ov47_021945d0
data_ov47_021945d0: ; 0x021945d0
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov47_021945d4
data_ov47_021945d4: ; 0x021945d4
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov47_021945d8
data_ov47_021945d8: ; 0x021945d8
.word func_ov47_02190f58
.global data_ov47_021945dc
data_ov47_021945dc: ; 0x021945dc
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov47_021945e0
data_ov47_021945e0: ; 0x021945e0
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov47_021945e4
data_ov47_021945e4: ; 0x021945e4
.word func_ov47_021910fc
.global data_ov47_021945e8
data_ov47_021945e8: ; 0x021945e8
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov47_021945ec
data_ov47_021945ec: ; 0x021945ec
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov47_021945f0
data_ov47_021945f0: ; 0x021945f0
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov47_021945f4
data_ov47_021945f4: ; 0x021945f4
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov47_021945f8
data_ov47_021945f8: ; 0x021945f8
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov47_021945fc
data_ov47_021945fc: ; 0x021945fc
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov47_02194600
data_ov47_02194600: ; 0x02194600
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov47_02194604
data_ov47_02194604: ; 0x02194604
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov47_02194608
data_ov47_02194608: ; 0x02194608
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov47_0219460c
data_ov47_0219460c: ; 0x0219460c
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov47_02194610
data_ov47_02194610: ; 0x02194610
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov47_02194614
data_ov47_02194614: ; 0x02194614
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov47_02194618
data_ov47_02194618: ; 0x02194618
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov47_0219461c
data_ov47_0219461c: ; 0x0219461c
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov47_02194620
data_ov47_02194620: ; 0x02194620
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov47_02194624
data_ov47_02194624: ; 0x02194624
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov47_02194628
data_ov47_02194628: ; 0x02194628
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov47_0219462c
data_ov47_0219462c: ; 0x0219462c
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov47_02194630
data_ov47_02194630: ; 0x02194630
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov47_02194634
data_ov47_02194634: ; 0x02194634
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov47_02194638
data_ov47_02194638: ; 0x02194638
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov47_0219463c
data_ov47_0219463c: ; 0x0219463c
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov47_02194640
data_ov47_02194640: ; 0x02194640
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov47_02194644
data_ov47_02194644: ; 0x02194644
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov47_02194648
data_ov47_02194648: ; 0x02194648
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov47_0219464c
data_ov47_0219464c: ; 0x0219464c
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov47_02194650
data_ov47_02194650: ; 0x02194650
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov47_02194654
data_ov47_02194654: ; 0x02194654
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov47_02194658
data_ov47_02194658: ; 0x02194658
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov47_0219465c
data_ov47_0219465c: ; 0x0219465c
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov47_02194660
data_ov47_02194660: ; 0x02194660
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov47_02194664
data_ov47_02194664: ; 0x02194664
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov47_02194668
data_ov47_02194668: ; 0x02194668
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov47_0219466c
data_ov47_0219466c: ; 0x0219466c
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov47_02194670
data_ov47_02194670: ; 0x02194670
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov47_02194674
data_ov47_02194674: ; 0x02194674
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov47_02194678
data_ov47_02194678: ; 0x02194678
.byte 0x00, 0x00, 0x00, 0x00
@@ -5768,7 +5768,7 @@ data_ov47_02194768: ; 0x02194768
.word func_ov00_020caa00
.global data_ov47_0219476c
data_ov47_0219476c: ; 0x0219476c
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov47_02194770
data_ov47_02194770: ; 0x02194770
.word func_ov00_020ca7e8
@@ -5780,37 +5780,37 @@ data_ov47_02194778: ; 0x02194778
.word func_ov00_020cad30
.global data_ov47_0219477c
data_ov47_0219477c: ; 0x0219477c
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov47_02194780
data_ov47_02194780: ; 0x02194780
.word func_ov00_020cb1c0
.global data_ov47_02194784
data_ov47_02194784: ; 0x02194784
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov47_02194788
data_ov47_02194788: ; 0x02194788
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov47_0219478c
data_ov47_0219478c: ; 0x0219478c
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov47_02194790
data_ov47_02194790: ; 0x02194790
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov47_02194794
data_ov47_02194794: ; 0x02194794
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov47_02194798
data_ov47_02194798: ; 0x02194798
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov47_0219479c
data_ov47_0219479c: ; 0x0219479c
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov47_021947a0
data_ov47_021947a0: ; 0x021947a0
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov47_021947a4
data_ov47_021947a4: ; 0x021947a4
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov47_021947a8
data_ov47_021947a8: ; 0x021947a8
.word func_ov47_02191fac
@@ -5819,76 +5819,76 @@ data_ov47_021947ac: ; 0x021947ac
.word func_ov00_020ca840
.global data_ov47_021947b0
data_ov47_021947b0: ; 0x021947b0
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov47_021947b4
data_ov47_021947b4: ; 0x021947b4
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov47_021947b8
data_ov47_021947b8: ; 0x021947b8
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov47_021947bc
data_ov47_021947bc: ; 0x021947bc
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov47_021947c0
data_ov47_021947c0: ; 0x021947c0
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov47_021947c4
data_ov47_021947c4: ; 0x021947c4
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov47_021947c8
data_ov47_021947c8: ; 0x021947c8
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov47_021947cc
data_ov47_021947cc: ; 0x021947cc
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov47_021947d0
data_ov47_021947d0: ; 0x021947d0
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov47_021947d4
data_ov47_021947d4: ; 0x021947d4
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov47_021947d8
data_ov47_021947d8: ; 0x021947d8
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov47_021947dc
data_ov47_021947dc: ; 0x021947dc
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov47_021947e0
data_ov47_021947e0: ; 0x021947e0
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov47_021947e4
data_ov47_021947e4: ; 0x021947e4
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov47_021947e8
data_ov47_021947e8: ; 0x021947e8
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov47_021947ec
data_ov47_021947ec: ; 0x021947ec
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov47_021947f0
data_ov47_021947f0: ; 0x021947f0
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov47_021947f4
data_ov47_021947f4: ; 0x021947f4
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov47_021947f8
data_ov47_021947f8: ; 0x021947f8
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov47_021947fc
data_ov47_021947fc: ; 0x021947fc
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov47_02194800
data_ov47_02194800: ; 0x02194800
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov47_02194804
data_ov47_02194804: ; 0x02194804
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov47_02194808
data_ov47_02194808: ; 0x02194808
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov47_0219480c
data_ov47_0219480c: ; 0x0219480c
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov47_02194810
data_ov47_02194810: ; 0x02194810
.word func_ov47_02193220
@@ -6109,130 +6109,130 @@ data_ov47_02194924: ; 0x02194924
.word func_ov47_02193c6c
.global data_ov47_02194928
data_ov47_02194928: ; 0x02194928
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov47_0219492c
data_ov47_0219492c: ; 0x0219492c
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov47_02194930
data_ov47_02194930: ; 0x02194930
.word func_ov47_02193f78
.global data_ov47_02194934
data_ov47_02194934: ; 0x02194934
.word func_ov00_020c17bc
.word _ZN5Actor8vfunc_18Ej
.global data_ov47_02194938
data_ov47_02194938: ; 0x02194938
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov47_0219493c
data_ov47_0219493c: ; 0x0219493c
.word func_ov47_02194110
.global data_ov47_02194940
data_ov47_02194940: ; 0x02194940
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov47_02194944
data_ov47_02194944: ; 0x02194944
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov47_02194948
data_ov47_02194948: ; 0x02194948
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov47_0219494c
data_ov47_0219494c: ; 0x0219494c
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov47_02194950
data_ov47_02194950: ; 0x02194950
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov47_02194954
data_ov47_02194954: ; 0x02194954
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov47_02194958
data_ov47_02194958: ; 0x02194958
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov47_0219495c
data_ov47_0219495c: ; 0x0219495c
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov47_02194960
data_ov47_02194960: ; 0x02194960
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov47_02194964
data_ov47_02194964: ; 0x02194964
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov47_02194968
data_ov47_02194968: ; 0x02194968
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov47_0219496c
data_ov47_0219496c: ; 0x0219496c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov47_02194970
data_ov47_02194970: ; 0x02194970
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov47_02194974
data_ov47_02194974: ; 0x02194974
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov47_02194978
data_ov47_02194978: ; 0x02194978
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov47_0219497c
data_ov47_0219497c: ; 0x0219497c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov47_02194980
data_ov47_02194980: ; 0x02194980
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov47_02194984
data_ov47_02194984: ; 0x02194984
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov47_02194988
data_ov47_02194988: ; 0x02194988
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov47_0219498c
data_ov47_0219498c: ; 0x0219498c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov47_02194990
data_ov47_02194990: ; 0x02194990
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov47_02194994
data_ov47_02194994: ; 0x02194994
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov47_02194998
data_ov47_02194998: ; 0x02194998
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov47_0219499c
data_ov47_0219499c: ; 0x0219499c
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov47_021949a0
data_ov47_021949a0: ; 0x021949a0
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov47_021949a4
data_ov47_021949a4: ; 0x021949a4
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov47_021949a8
data_ov47_021949a8: ; 0x021949a8
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov47_021949ac
data_ov47_021949ac: ; 0x021949ac
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov47_021949b0
data_ov47_021949b0: ; 0x021949b0
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov47_021949b4
data_ov47_021949b4: ; 0x021949b4
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov47_021949b8
data_ov47_021949b8: ; 0x021949b8
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov47_021949bc
data_ov47_021949bc: ; 0x021949bc
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov47_021949c0
data_ov47_021949c0: ; 0x021949c0
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov47_021949c4
data_ov47_021949c4: ; 0x021949c4
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov47_021949c8
data_ov47_021949c8: ; 0x021949c8
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov47_021949cc
data_ov47_021949cc: ; 0x021949cc
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov47_021949d0
data_ov47_021949d0: ; 0x021949d0
.byte 0x00, 0x00, 0x00, 0x00
+58 -58
View File
@@ -87,64 +87,64 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1d58
.extern func_ov00_020c1f5c
.extern func_ov00_020c1fc8
.extern func_ov00_020c2238
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c288c
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1d58Ev
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18CollidesWithShieldEP8Cylinder
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor12XzDistanceToEP5Vec3p
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
+272 -272
View File
File diff suppressed because it is too large Load Diff
+59 -59
View File
@@ -110,65 +110,65 @@
.extern func_ov00_020c0e04
.extern func_ov00_020c0e24
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c1894
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c198c
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c22b8
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28d4
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2bf4
.extern func_ov00_020c2c0c
.extern func_ov00_020c2c70
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3158
.extern func_ov00_020c3180
.extern func_ov00_020c31c0
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_20Ei
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor18func_ov00_020c198cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18CollidesWithPlayerEj
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor18func_ov00_020c2c0cEv
.extern _ZN5Actor18func_ov00_020c2c70Ev
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3158Ev
.extern _ZN5Actor4KillEv
.extern _ZN5Actor18func_ov00_020c31c0Ei
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+157 -157
View File
@@ -567,7 +567,7 @@ _02195c84:
mov r0, r4
bl func_ov00_020cc244
mov r0, r4
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0x38
ldmia sp!, {r4, r5, r6, r7, r8, pc}
.align 2, 0
@@ -609,14 +609,14 @@ func_ov49_02195cc0: ; 0x02195cc0
mov r0, r4
bne _02195d4c
mov r1, #0x11
bl func_ov00_020c3200
bl _ZN5Actor18func_ov00_020c3200Ei
mov r0, r4
mov r1, #3
bl func_ov49_021960fc
b _02195d60
_02195d4c:
mov r1, #0x12
bl func_ov00_020c3200
bl _ZN5Actor18func_ov00_020c3200Ei
mov r0, r4
mov r1, #1
bl func_ov49_021960fc
@@ -675,7 +675,7 @@ func_ov49_02195de4: ; 0x02195de4
mov r1, #0
str r1, [r4, #0x60]
str r1, [r4, #0x68]
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
mov r0, r4
ldr r1, [r0]
ldr r1, [r1, #0x104]
@@ -712,7 +712,7 @@ func_ov49_02195e10: ; 0x02195e10
mov r2, #0x52
bl func_ov00_020c64d8
mov r0, r4
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
mov r0, r4
ldr r1, [r0]
ldr r1, [r1, #0x104]
@@ -750,7 +750,7 @@ func_ov49_02195ea0: ; 0x02195ea0
mov r2, #0x52
bl func_ov00_020c64d8
mov r0, r4
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
mov r0, r4
ldr r1, [r0]
ldr r1, [r1, #0x104]
@@ -784,7 +784,7 @@ func_ov49_02195f1c: ; 0x02195f1c
addeq sp, sp, #4
ldmeqia sp!, {r3, r4, pc}
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r4, #0x78]
mov r0, r4
mov r1, #7
@@ -1309,7 +1309,7 @@ _02196678:
mov r0, r4
bl func_ov49_02197378
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r4, #0x78]
_021966b4:
mov r0, #0
@@ -1362,7 +1362,7 @@ func_ov49_02196710: ; 0x02196710
bne _02196788
add r1, sp, #0x98
mov r0, r5
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, _02196ff0 ; =data_027e0f90
ldr r2, _02196ff4 ; =0x00000ccd
ldr r0, [r0]
@@ -1395,7 +1395,7 @@ _021967c8:
mov r0, r5
bl func_ov49_02195de4
mov r0, r5
bl func_ov00_020c28d4
bl _ZN5Actor14DistanceToLinkEv
cmp r0, #0x5000
bgt _02196e34
mov r0, r5
@@ -1406,7 +1406,7 @@ _021967f0:
mov r0, r5
bl func_ov49_02195de4
mov r0, r5
bl func_ov00_020c28d4
bl _ZN5Actor14DistanceToLinkEv
ldr r1, _02196ff8 ; =0x00004333
cmp r0, r1
bgt _02196e34
@@ -1436,7 +1436,7 @@ _02196834:
cmp r0, #1
bne _0219689c
mov r0, r5
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x4800
bge _0219689c
mov r0, r5
@@ -1518,7 +1518,7 @@ _02196960:
cmp r0, #1
bne _021969c0
mov r0, r5
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x5800
bge _021969c0
mov r0, r5
@@ -1571,7 +1571,7 @@ _02196a34:
b _02196e34
_02196a50:
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
ldr r2, _02197008 ; =0x0000038e
add r0, r5, #0x78
@@ -1704,7 +1704,7 @@ _02196bec:
b _02196e34
_02196c54:
mov r0, r5
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x4800
bgt _02196c80
add r0, r5, #0x500
@@ -1905,7 +1905,7 @@ _02196e94:
ldr r2, [r2, #0x20]
blx r2
mov r0, r5
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r0, r0, lsl #0x10
mov r0, r0, lsr #0x10
mov r0, r0, asr #0x4
@@ -2037,7 +2037,7 @@ _021970ac:
_0219712c:
mov r0, r5
mov r1, #0
bl func_ov00_020c31c0
bl _ZN5Actor18func_ov00_020c31c0Ei
ldrb r0, [r5, #0x5c8]
cmp r0, #3
addls pc, pc, r0, lsl #2
@@ -2265,7 +2265,7 @@ func_ov49_0219742c: ; 0x0219742c
cmp r1, #0
beq _02197450
mov r1, #0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
moveq r0, #0
ldmeqia sp!, {r3, pc}
@@ -2377,7 +2377,7 @@ func_ov49_021974d4: ; 0x021974d4
ldr r3, _02197580 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -2427,7 +2427,7 @@ func_ov49_02197584: ; 0x02197584
ldr r3, _02197638 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -2460,7 +2460,7 @@ _02197668: .word data_027e0fe0
func_ov49_0219766c: ; 0x0219766c
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _021976b4 ; =data_ov49_0219879c
ldr r0, _021976b8 ; =gItemManager
str r1, [r4]
@@ -2515,7 +2515,7 @@ func_ov49_021976bc: ; 0x021976bc
ldr r1, [r4, #0x3c]
cmp r1, #0
blt _02197764
bl func_ov00_020c3158
bl _ZN5Actor18func_ov00_020c3158Ev
ldr r1, [r4, #0x48]
mov r0, r4
str r1, [r4, #0x15c]
@@ -2627,7 +2627,7 @@ func_ov49_02197860: ; 0x02197860
str r1, [r5, #0x58]
ldr r1, [r5, #0x50]
str r1, [r5, #0x5c]
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
ldr r0, [r5, #0x130]
cmp r0, #3
addls pc, pc, r0, lsl #2
@@ -2639,7 +2639,7 @@ _02197898: ; jump table
b _02197ac4 ; case 3
_021978a8:
mov r0, r5
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add r0, r5, #0x48
add r1, r5, #0x60
mov r2, r0
@@ -2722,7 +2722,7 @@ _021979bc:
_021979e0:
mov r0, r5
mov r1, #1
bl func_ov00_020c22b8
bl _ZN5Actor18CollidesWithPlayerEj
cmp r0, #0
mov r0, r5
beq _02197a08
@@ -2731,7 +2731,7 @@ _021979e0:
add sp, sp, #0x10
ldmia sp!, {r3, r4, r5, pc}
_02197a08:
bl func_ov00_020c2c0c
bl _ZN5Actor18func_ov00_020c2c0cEv
cmp r0, #0
addeq sp, sp, #0x10
ldmeqia sp!, {r3, r4, r5, pc}
@@ -2747,7 +2747,7 @@ _02197a2c:
add r2, r2, #0x22
add r2, r2, #0x200
strh r2, [r5, #0x78]
bl func_ov00_020c22b8
bl _ZN5Actor18CollidesWithPlayerEj
cmp r0, #0
mov r0, r5
beq _02197a64
@@ -2756,7 +2756,7 @@ _02197a2c:
add sp, sp, #0x10
ldmia sp!, {r3, r4, r5, pc}
_02197a64:
bl func_ov00_020c2c0c
bl _ZN5Actor18func_ov00_020c2c0cEv
cmp r0, #0
addeq sp, sp, #0x10
ldmeqia sp!, {r3, r4, r5, pc}
@@ -2776,15 +2776,15 @@ _02197a88:
mov r0, r5
mov r1, #0
mov r2, #1
bl func_ov00_020c1c20
bl _ZN5Actor18func_ov00_020c1c20Eiii
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0x10
ldmia sp!, {r3, r4, r5, pc}
_02197ac4:
mov r0, r5
mov r1, #1
bl func_ov00_020c22b8
bl _ZN5Actor18CollidesWithPlayerEj
cmp r0, #0
mov r0, r5
beq _02197aec
@@ -2793,7 +2793,7 @@ _02197ac4:
add sp, sp, #0x10
ldmia sp!, {r3, r4, r5, pc}
_02197aec:
bl func_ov00_020c2c70
bl _ZN5Actor18func_ov00_020c2c70Ev
cmp r0, #0
addne sp, sp, #0x10
ldmneia sp!, {r3, r4, r5, pc}
@@ -2817,7 +2817,7 @@ func_ov49_02197b24: ; 0x02197b24
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02197b44
mov r0, r5
@@ -2839,7 +2839,7 @@ func_ov49_02197b58: ; 0x02197b58
mov r4, r1
cmp r2, #0
beq _02197b84
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02197b84
mov r0, r5
@@ -2940,7 +2940,7 @@ func_ov49_02197cac: ; 0x02197cac
add r0, r4, #0x16c
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -2955,7 +2955,7 @@ func_ov49_02197cd4: ; 0x02197cd4
add r0, r4, #0x16c
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov49_02197cd4
@@ -2983,7 +2983,7 @@ _02197d20: .word data_027e0fe0
func_ov49_02197d24: ; 0x02197d24
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r1, _02197d50 ; =data_ov49_02198858
mvn r0, #0
str r1, [r4]
@@ -3001,7 +3001,7 @@ _02197d50: .word data_ov49_02198858
func_ov49_02197d54: ; 0x02197d54
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov49_02197d54
@@ -3011,7 +3011,7 @@ func_ov49_02197d54: ; 0x02197d54
func_ov49_02197d68: ; 0x02197d68
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -3050,7 +3050,7 @@ func_ov49_02197dd8: ; 0x02197dd8
stmdb sp!, {r4, lr}
mov r1, #0
mov r4, r0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
mov r0, r4
mov r2, #1
@@ -3069,7 +3069,7 @@ _02197e04:
func_ov49_02197e10: ; 0x02197e10
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
ldmeqia sp!, {r4, pc}
ldr r0, [r4, #0x130]
@@ -3085,7 +3085,7 @@ _02197e34: ; jump table
_02197e48:
mov r0, r4
mov r1, #0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
mov r0, r4
beq _02197e70
@@ -3098,7 +3098,7 @@ _02197e70:
cmp r0, #0
ldmeqia sp!, {r4, pc}
mov r0, r4
bl func_ov00_020c198c
bl _ZN5Actor18func_ov00_020c198cEv
cmp r0, #0
ldmeqia sp!, {r4, pc}
ldr r0, _02197efc ; =data_027e0fc8
@@ -3141,7 +3141,7 @@ func_ov49_02197f04: ; 0x02197f04
stmdb sp!, {r3, r4, r5, lr}
mov r4, r0
mov r5, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
ldmeqia sp!, {r3, r4, r5, pc}
ldr r0, [r4, #0x130]
@@ -3285,14 +3285,14 @@ _021980e0:
mov r0, r4
mov r1, #0
mov r2, #1
bl func_ov00_020c1c20
bl _ZN5Actor18func_ov00_020c1c20Eiii
b _02198144
_02198114:
mvn r3, #0
mov r1, #0
mov r2, #1
str r3, [r4, #0x158]
bl func_ov00_020c1c20
bl _ZN5Actor18func_ov00_020c1c20Eiii
cmp r5, #0
bne _0219813c
ldr r0, _02198158 ; =data_027e0fc8
@@ -3347,7 +3347,7 @@ _021981b0:
beq _021981d4
mov r0, r4
mov r1, #1
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
moveq r0, #0
ldmeqia sp!, {r4, pc}
@@ -3793,7 +3793,7 @@ data_ov49_02198570: ; 0x02198570
.word func_ov00_020caa00
.global data_ov49_02198574
data_ov49_02198574: ; 0x02198574
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov49_02198578
data_ov49_02198578: ; 0x02198578
.word func_ov00_020ca7e8
@@ -3805,37 +3805,37 @@ data_ov49_02198580: ; 0x02198580
.word func_ov00_020cad30
.global data_ov49_02198584
data_ov49_02198584: ; 0x02198584
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov49_02198588
data_ov49_02198588: ; 0x02198588
.word func_ov00_020cb1c0
.global data_ov49_0219858c
data_ov49_0219858c: ; 0x0219858c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov49_02198590
data_ov49_02198590: ; 0x02198590
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov49_02198594
data_ov49_02198594: ; 0x02198594
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov49_02198598
data_ov49_02198598: ; 0x02198598
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov49_0219859c
data_ov49_0219859c: ; 0x0219859c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov49_021985a0
data_ov49_021985a0: ; 0x021985a0
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov49_021985a4
data_ov49_021985a4: ; 0x021985a4
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov49_021985a8
data_ov49_021985a8: ; 0x021985a8
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov49_021985ac
data_ov49_021985ac: ; 0x021985ac
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov49_021985b0
data_ov49_021985b0: ; 0x021985b0
.word func_ov49_021965f4
@@ -3844,79 +3844,79 @@ data_ov49_021985b4: ; 0x021985b4
.word func_ov00_020ca840
.global data_ov49_021985b8
data_ov49_021985b8: ; 0x021985b8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov49_021985bc
data_ov49_021985bc: ; 0x021985bc
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov49_021985c0
data_ov49_021985c0: ; 0x021985c0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov49_021985c4
data_ov49_021985c4: ; 0x021985c4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov49_021985c8
data_ov49_021985c8: ; 0x021985c8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov49_021985cc
data_ov49_021985cc: ; 0x021985cc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov49_021985d0
data_ov49_021985d0: ; 0x021985d0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov49_021985d4
data_ov49_021985d4: ; 0x021985d4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov49_021985d8
data_ov49_021985d8: ; 0x021985d8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov49_021985dc
data_ov49_021985dc: ; 0x021985dc
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov49_021985e0
data_ov49_021985e0: ; 0x021985e0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov49_021985e4
data_ov49_021985e4: ; 0x021985e4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov49_021985e8
data_ov49_021985e8: ; 0x021985e8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov49_021985ec
data_ov49_021985ec: ; 0x021985ec
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov49_021985f0
data_ov49_021985f0: ; 0x021985f0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov49_021985f4
data_ov49_021985f4: ; 0x021985f4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov49_021985f8
data_ov49_021985f8: ; 0x021985f8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov49_021985fc
data_ov49_021985fc: ; 0x021985fc
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov49_02198600
data_ov49_02198600: ; 0x02198600
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov49_02198604
data_ov49_02198604: ; 0x02198604
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov49_02198608
data_ov49_02198608: ; 0x02198608
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov49_0219860c
data_ov49_0219860c: ; 0x0219860c
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov49_02198610
data_ov49_02198610: ; 0x02198610
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov49_02198614
data_ov49_02198614: ; 0x02198614
.word func_ov49_021971d8
.global data_ov49_02198618
data_ov49_02198618: ; 0x02198618
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov49_0219861c
data_ov49_0219861c: ; 0x0219861c
.word func_ov00_020cacf4
@@ -4195,10 +4195,10 @@ data_ov49_021987a4: ; 0x021987a4
.word func_ov49_021976bc
.global data_ov49_021987a8
data_ov49_021987a8: ; 0x021987a8
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov49_021987ac
data_ov49_021987ac: ; 0x021987ac
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov49_021987b0
data_ov49_021987b0: ; 0x021987b0
.word func_ov49_02197b24
@@ -4207,55 +4207,55 @@ data_ov49_021987b4: ; 0x021987b4
.word func_ov49_02197b58
.global data_ov49_021987b8
data_ov49_021987b8: ; 0x021987b8
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov49_021987bc
data_ov49_021987bc: ; 0x021987bc
.word func_ov49_02197b98
.global data_ov49_021987c0
data_ov49_021987c0: ; 0x021987c0
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov49_021987c4
data_ov49_021987c4: ; 0x021987c4
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov49_021987c8
data_ov49_021987c8: ; 0x021987c8
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov49_021987cc
data_ov49_021987cc: ; 0x021987cc
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov49_021987d0
data_ov49_021987d0: ; 0x021987d0
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov49_021987d4
data_ov49_021987d4: ; 0x021987d4
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov49_021987d8
data_ov49_021987d8: ; 0x021987d8
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov49_021987dc
data_ov49_021987dc: ; 0x021987dc
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov49_021987e0
data_ov49_021987e0: ; 0x021987e0
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov49_021987e4
data_ov49_021987e4: ; 0x021987e4
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov49_021987e8
data_ov49_021987e8: ; 0x021987e8
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov49_021987ec
data_ov49_021987ec: ; 0x021987ec
.word func_ov49_02197ca4
.global data_ov49_021987f0
data_ov49_021987f0: ; 0x021987f0
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov49_021987f4
data_ov49_021987f4: ; 0x021987f4
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov49_021987f8
data_ov49_021987f8: ; 0x021987f8
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov49_021987fc
data_ov49_021987fc: ; 0x021987fc
.word func_ov49_021977d4
@@ -4264,61 +4264,61 @@ data_ov49_02198800: ; 0x02198800
.word func_ov49_021977dc
.global data_ov49_02198804
data_ov49_02198804: ; 0x02198804
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov49_02198808
data_ov49_02198808: ; 0x02198808
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov49_0219880c
data_ov49_0219880c: ; 0x0219880c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov49_02198810
data_ov49_02198810: ; 0x02198810
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov49_02198814
data_ov49_02198814: ; 0x02198814
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov49_02198818
data_ov49_02198818: ; 0x02198818
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov49_0219881c
data_ov49_0219881c: ; 0x0219881c
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov49_02198820
data_ov49_02198820: ; 0x02198820
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov49_02198824
data_ov49_02198824: ; 0x02198824
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov49_02198828
data_ov49_02198828: ; 0x02198828
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov49_0219882c
data_ov49_0219882c: ; 0x0219882c
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov49_02198830
data_ov49_02198830: ; 0x02198830
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov49_02198834
data_ov49_02198834: ; 0x02198834
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov49_02198838
data_ov49_02198838: ; 0x02198838
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov49_0219883c
data_ov49_0219883c: ; 0x0219883c
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov49_02198840
data_ov49_02198840: ; 0x02198840
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov49_02198844
data_ov49_02198844: ; 0x02198844
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov49_02198848
data_ov49_02198848: ; 0x02198848
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov49_0219884c
data_ov49_0219884c: ; 0x0219884c
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov49_02198850
data_ov49_02198850: ; 0x02198850
.byte 0x00, 0x00, 0x00, 0x00
@@ -4339,7 +4339,7 @@ data_ov49_02198864: ; 0x02198864
.word func_ov49_02197dd8
.global data_ov49_02198868
data_ov49_02198868: ; 0x02198868
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov49_0219886c
data_ov49_0219886c: ; 0x0219886c
.word func_ov49_02197e10
@@ -4348,118 +4348,118 @@ data_ov49_02198870: ; 0x02198870
.word func_ov49_02197f04
.global data_ov49_02198874
data_ov49_02198874: ; 0x02198874
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov49_02198878
data_ov49_02198878: ; 0x02198878
.word func_ov00_020c1894
.word _ZN5Actor8vfunc_20Ei
.global data_ov49_0219887c
data_ov49_0219887c: ; 0x0219887c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov49_02198880
data_ov49_02198880: ; 0x02198880
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov49_02198884
data_ov49_02198884: ; 0x02198884
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov49_02198888
data_ov49_02198888: ; 0x02198888
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov49_0219888c
data_ov49_0219888c: ; 0x0219888c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov49_02198890
data_ov49_02198890: ; 0x02198890
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov49_02198894
data_ov49_02198894: ; 0x02198894
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov49_02198898
data_ov49_02198898: ; 0x02198898
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov49_0219889c
data_ov49_0219889c: ; 0x0219889c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov49_021988a0
data_ov49_021988a0: ; 0x021988a0
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov49_021988a4
data_ov49_021988a4: ; 0x021988a4
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov49_021988a8
data_ov49_021988a8: ; 0x021988a8
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov49_021988ac
data_ov49_021988ac: ; 0x021988ac
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov49_021988b0
data_ov49_021988b0: ; 0x021988b0
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov49_021988b4
data_ov49_021988b4: ; 0x021988b4
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov49_021988b8
data_ov49_021988b8: ; 0x021988b8
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov49_021988bc
data_ov49_021988bc: ; 0x021988bc
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov49_021988c0
data_ov49_021988c0: ; 0x021988c0
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov49_021988c4
data_ov49_021988c4: ; 0x021988c4
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov49_021988c8
data_ov49_021988c8: ; 0x021988c8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov49_021988cc
data_ov49_021988cc: ; 0x021988cc
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov49_021988d0
data_ov49_021988d0: ; 0x021988d0
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov49_021988d4
data_ov49_021988d4: ; 0x021988d4
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov49_021988d8
data_ov49_021988d8: ; 0x021988d8
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov49_021988dc
data_ov49_021988dc: ; 0x021988dc
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov49_021988e0
data_ov49_021988e0: ; 0x021988e0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov49_021988e4
data_ov49_021988e4: ; 0x021988e4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov49_021988e8
data_ov49_021988e8: ; 0x021988e8
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov49_021988ec
data_ov49_021988ec: ; 0x021988ec
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov49_021988f0
data_ov49_021988f0: ; 0x021988f0
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov49_021988f4
data_ov49_021988f4: ; 0x021988f4
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov49_021988f8
data_ov49_021988f8: ; 0x021988f8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov49_021988fc
data_ov49_021988fc: ; 0x021988fc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov49_02198900
data_ov49_02198900: ; 0x02198900
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov49_02198904
data_ov49_02198904: ; 0x02198904
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov49_02198908
data_ov49_02198908: ; 0x02198908
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov49_0219890c
data_ov49_0219890c: ; 0x0219890c
.byte 0x00, 0x00, 0x00, 0x00
+54 -54
View File
@@ -6,6 +6,60 @@
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12ApplyGravityEv
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor18func_ov00_020c1c20Eiii
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor18func_ov00_020c3158Ev
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor4KillEv
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern _ZN5Actor9IsGrabbedEv
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -87,60 +141,6 @@
.extern func_ov00_020bba48
.extern func_ov00_020bd510
.extern func_ov00_020bd618
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c20
.extern func_ov00_020c1c50
.extern func_ov00_020c1e2c
.extern func_ov00_020c23c4
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c2864
.extern func_ov00_020c28ec
.extern func_ov00_020c2974
.extern func_ov00_020c2a0c
.extern func_ov00_020c2b00
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c3070
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3158
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern func_ov00_020c4588
.extern func_ov00_020c5374
.extern func_ov00_020c5c98
+103 -103
View File
@@ -309,7 +309,7 @@ func_ov50_021957b4: ; 0x021957b4
bhi _02195940
mov r0, r4
mov r1, #0
bl func_ov00_020c1bfc
bl _ZN5Actor18func_Ov00_020c1bfcEi
cmp r0, #0
beq _02195940
mov r0, r4
@@ -331,7 +331,7 @@ func_ov50_02195950: ; 0x02195950
sub sp, sp, #0x40
mov r6, r0
mov r5, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
beq _02195c90
ldr r0, [r6, #0x48]
@@ -534,7 +534,7 @@ _02195c3c:
blt _02195c6c
add r0, sp, #8
mov r1, r6
bl func_ov00_020c23c4
bl _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
b _02195c6c
_02195c58:
ldr r0, [r6, #0x138]
@@ -547,7 +547,7 @@ _02195c6c:
bl func_ov00_02081f4c
_02195c74:
mov r0, r6
bl func_ov00_020c2bf4
bl _ZN5Actor20IncreaseActiveFramesEv
mov r0, r6
mov r1, r4
bl func_ov50_02195ce8
@@ -611,7 +611,7 @@ _02195d08: ; jump table
b _02196008 ; case 7
b _0219609c ; case 8
_02195d2c:
bl func_ov00_020c2864
bl _ZN5Actor9IsGrabbedEv
cmp r0, #0
addeq sp, sp, #0x3c
ldmeqia sp!, {r3, r4, r5, r6, pc}
@@ -934,7 +934,7 @@ _02196184:
sub r1, r1, r0
mov r0, r5
str r1, [r5, #0x168]
bl func_ov00_020c2864
bl _ZN5Actor9IsGrabbedEv
cmp r0, #0
addeq sp, sp, #0xbc
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
@@ -945,7 +945,7 @@ _02196184:
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
_021961e4:
mov r0, r5
bl func_ov00_020c2864
bl _ZN5Actor9IsGrabbedEv
cmp r0, #0
beq _02196200
ldr r0, _021963e8 ; =data_027e0fc8
@@ -1007,7 +1007,7 @@ _021962a8:
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
_021962c8:
mov r0, r5
bl func_ov00_020c2864
bl _ZN5Actor9IsGrabbedEv
cmp r0, #0
beq _021962e4
ldr r0, _021963e8 ; =data_027e0fc8
@@ -1055,22 +1055,22 @@ _02196358:
mov r0, r5
mov r1, #0
mov r2, #1
bl func_ov00_020c1c20
bl _ZN5Actor18func_ov00_020c1c20Eiii
ldrh r0, [r5, #0x20]
cmp r0, #1
bne _0219639c
mov r0, r5
bl func_ov00_020c3158
bl _ZN5Actor18func_ov00_020c3158Ev
_0219639c:
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
add sp, sp, #0xbc
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
_021963ac:
mov r1, #0
mov r0, r5
str r1, [r5, #0x168]
bl func_ov00_020c2864
bl _ZN5Actor9IsGrabbedEv
cmp r0, #0
addeq sp, sp, #0xbc
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
@@ -1686,7 +1686,7 @@ _02196bd4:
strlt r0, [r4, #0x68]
_02196bec:
mov r0, r4
bl func_ov00_020c3070
bl _ZN5Actor12ApplyGravityEv
add sp, sp, #0x18
ldmia sp!, {r4, pc}
.align 2, 0
@@ -1846,7 +1846,7 @@ func_ov50_02196d94: ; 0x02196d94
str r3, [sp, #0x28]
str r2, [sp, #0x2c]
str r7, [sp, #0x30]
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r1, _02196ed4 ; =data_ov50_021989f0
add r0, sp, #0x18
str r1, [sp]
@@ -1915,7 +1915,7 @@ func_ov50_02196ee4: ; 0x02196ee4
sub sp, sp, #0x28
add r1, sp, #0x18
mov r4, r0
bl func_ov00_020c2a0c
bl _ZN5Actor9GetHitboxEP8Cylinder
ldr r0, _02196f70 ; =data_027e0f90
add r1, sp, #0x18
ldr r0, [r0]
@@ -2125,7 +2125,7 @@ func_ov50_021971a4: ; 0x021971a4
ldmeqia sp!, {r4, pc}
mov r0, r1
add r1, sp, #0
bl func_ov00_020c2b00
bl _ZN5Actor10GetUnk_08cEP8Cylinder
add r1, sp, #0
add r0, r4, #4
bl func_01ffec34
@@ -2537,7 +2537,7 @@ _021976dc:
bl func_ov00_020ca8a4
mov r0, r4
mov r1, #0xb
bl func_ov00_020c3200
bl _ZN5Actor18func_ov00_020c3200Ei
mov r2, #0
mov r0, r4
add r1, r4, #0x21c
@@ -2599,7 +2599,7 @@ func_ov50_0219777c: ; 0x0219777c
func_ov50_021977a0: ; 0x021977a0
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
ldr r2, _021977e0 ; =0x0000038e
add r0, r4, #0x78
@@ -2622,7 +2622,7 @@ _021977e0: .word 0x0000038e
func_ov50_021977e4: ; 0x021977e4
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
mov r1, r0
ldr r2, _02197828 ; =0x0000038e
add r0, r4, #0x78
@@ -2646,7 +2646,7 @@ _02197828: .word 0x0000038e
func_ov50_0219782c: ; 0x0219782c
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
strh r0, [r4, #0x78]
ldrh r1, [r4, #0x78]
ldr r3, _021978f8 ; =data_02050f54
@@ -2875,7 +2875,7 @@ func_ov50_02197b10: ; 0x02197b10
mov r2, #0x16c
bl func_0202b154
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
sub r0, r0, #0x8000
mov r0, r0, lsl #0x10
mov r0, r0, asr #0x10
@@ -2983,7 +2983,7 @@ _02197cb0: .word data_02050f54
func_ov50_02197cb4: ; 0x02197cb4
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldr r1, [r4, #0x64]
ldr r0, _02197d00 ; =0x00000333
add r1, r1, #0x14
@@ -3242,7 +3242,7 @@ _02197ff8:
mov r0, r4
mov r1, #1
mov r2, #0
bl func_ov00_020c1e2c
bl _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
cmp r0, #0
beq _02198130
ldr r0, _0219857c ; =data_027e0f94
@@ -3332,19 +3332,19 @@ _02198164:
mov r0, r4
bl func_ov50_0219777c
mov r0, r4
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
ldrsh r1, [r4, #0x78]
subs r0, r0, r1
rsbmi r0, r0, #0
cmp r0, #0x4000
bge _02198198
mov r0, r4
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x5000
blt _021981a8
_02198198:
mov r0, r4
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x3000
bge _02198500
_021981a8:
@@ -3356,7 +3356,7 @@ _021981b8:
mov r0, r4
bl func_ov50_021977a0
mov r0, r4
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x3000
bgt _02198500
ldr r0, [r4, #0x318]
@@ -3457,7 +3457,7 @@ _021982d4:
cmp r0, #0x800
bge _02198340
mov r0, r5
bl func_ov00_020c3180
bl _ZN5Actor4KillEv
_02198340:
ldrb r0, [r4, #0x110]
cmp r0, #0
@@ -3561,7 +3561,7 @@ _0219849c:
cmp r0, #0
beq _02198500
mov r0, r4
bl func_ov00_020c28ec
bl _ZN5Actor16XzDistanceToLinkEv
cmp r0, #0x10000
ble _02198500
mov r0, r4
@@ -3764,7 +3764,7 @@ func_ov50_021986fc: ; 0x021986fc
ldr r3, _0219875c ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -3795,7 +3795,7 @@ func_ov50_02198760: ; 0x02198760
ldr r3, _021987b8 ; =func_ov00_020b7d74
bl func_0204f754
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
.align 2, 0
@@ -4071,10 +4071,10 @@ data_ov50_02198a0c: ; 0x02198a0c
.word func_ov50_021957b4
.global data_ov50_02198a10
data_ov50_02198a10: ; 0x02198a10
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov50_02198a14
data_ov50_02198a14: ; 0x02198a14
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov50_02198a18
data_ov50_02198a18: ; 0x02198a18
.word func_ov50_02195950
@@ -4083,118 +4083,118 @@ data_ov50_02198a1c: ; 0x02198a1c
.word func_ov50_02195cd4
.global data_ov50_02198a20
data_ov50_02198a20: ; 0x02198a20
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov50_02198a24
data_ov50_02198a24: ; 0x02198a24
.word func_ov50_021963f0
.global data_ov50_02198a28
data_ov50_02198a28: ; 0x02198a28
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov50_02198a2c
data_ov50_02198a2c: ; 0x02198a2c
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov50_02198a30
data_ov50_02198a30: ; 0x02198a30
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov50_02198a34
data_ov50_02198a34: ; 0x02198a34
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov50_02198a38
data_ov50_02198a38: ; 0x02198a38
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov50_02198a3c
data_ov50_02198a3c: ; 0x02198a3c
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov50_02198a40
data_ov50_02198a40: ; 0x02198a40
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov50_02198a44
data_ov50_02198a44: ; 0x02198a44
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov50_02198a48
data_ov50_02198a48: ; 0x02198a48
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov50_02198a4c
data_ov50_02198a4c: ; 0x02198a4c
.word func_ov50_021964d0
.global data_ov50_02198a50
data_ov50_02198a50: ; 0x02198a50
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov50_02198a54
data_ov50_02198a54: ; 0x02198a54
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov50_02198a58
data_ov50_02198a58: ; 0x02198a58
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov50_02198a5c
data_ov50_02198a5c: ; 0x02198a5c
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov50_02198a60
data_ov50_02198a60: ; 0x02198a60
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov50_02198a64
data_ov50_02198a64: ; 0x02198a64
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov50_02198a68
data_ov50_02198a68: ; 0x02198a68
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov50_02198a6c
data_ov50_02198a6c: ; 0x02198a6c
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov50_02198a70
data_ov50_02198a70: ; 0x02198a70
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov50_02198a74
data_ov50_02198a74: ; 0x02198a74
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov50_02198a78
data_ov50_02198a78: ; 0x02198a78
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov50_02198a7c
data_ov50_02198a7c: ; 0x02198a7c
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov50_02198a80
data_ov50_02198a80: ; 0x02198a80
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov50_02198a84
data_ov50_02198a84: ; 0x02198a84
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov50_02198a88
data_ov50_02198a88: ; 0x02198a88
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov50_02198a8c
data_ov50_02198a8c: ; 0x02198a8c
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov50_02198a90
data_ov50_02198a90: ; 0x02198a90
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov50_02198a94
data_ov50_02198a94: ; 0x02198a94
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov50_02198a98
data_ov50_02198a98: ; 0x02198a98
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov50_02198a9c
data_ov50_02198a9c: ; 0x02198a9c
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov50_02198aa0
data_ov50_02198aa0: ; 0x02198aa0
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov50_02198aa4
data_ov50_02198aa4: ; 0x02198aa4
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov50_02198aa8
data_ov50_02198aa8: ; 0x02198aa8
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov50_02198aac
data_ov50_02198aac: ; 0x02198aac
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov50_02198ab0
data_ov50_02198ab0: ; 0x02198ab0
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov50_02198ab4
data_ov50_02198ab4: ; 0x02198ab4
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov50_02198ab8
data_ov50_02198ab8: ; 0x02198ab8
.word func_ov50_02196498
@@ -4356,7 +4356,7 @@ data_ov50_02198b88: ; 0x02198b88
.word func_ov00_020caa00
.global data_ov50_02198b8c
data_ov50_02198b8c: ; 0x02198b8c
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov50_02198b90
data_ov50_02198b90: ; 0x02198b90
.word func_ov00_020ca7e8
@@ -4368,37 +4368,37 @@ data_ov50_02198b98: ; 0x02198b98
.word func_ov00_020cad30
.global data_ov50_02198b9c
data_ov50_02198b9c: ; 0x02198b9c
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov50_02198ba0
data_ov50_02198ba0: ; 0x02198ba0
.word func_ov00_020cb1c0
.global data_ov50_02198ba4
data_ov50_02198ba4: ; 0x02198ba4
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov50_02198ba8
data_ov50_02198ba8: ; 0x02198ba8
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov50_02198bac
data_ov50_02198bac: ; 0x02198bac
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov50_02198bb0
data_ov50_02198bb0: ; 0x02198bb0
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov50_02198bb4
data_ov50_02198bb4: ; 0x02198bb4
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov50_02198bb8
data_ov50_02198bb8: ; 0x02198bb8
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov50_02198bbc
data_ov50_02198bbc: ; 0x02198bbc
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov50_02198bc0
data_ov50_02198bc0: ; 0x02198bc0
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov50_02198bc4
data_ov50_02198bc4: ; 0x02198bc4
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov50_02198bc8
data_ov50_02198bc8: ; 0x02198bc8
.word func_ov00_020caeb4
@@ -4407,58 +4407,58 @@ data_ov50_02198bcc: ; 0x02198bcc
.word func_ov00_020ca840
.global data_ov50_02198bd0
data_ov50_02198bd0: ; 0x02198bd0
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov50_02198bd4
data_ov50_02198bd4: ; 0x02198bd4
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov50_02198bd8
data_ov50_02198bd8: ; 0x02198bd8
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov50_02198bdc
data_ov50_02198bdc: ; 0x02198bdc
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov50_02198be0
data_ov50_02198be0: ; 0x02198be0
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov50_02198be4
data_ov50_02198be4: ; 0x02198be4
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov50_02198be8
data_ov50_02198be8: ; 0x02198be8
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov50_02198bec
data_ov50_02198bec: ; 0x02198bec
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov50_02198bf0
data_ov50_02198bf0: ; 0x02198bf0
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov50_02198bf4
data_ov50_02198bf4: ; 0x02198bf4
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov50_02198bf8
data_ov50_02198bf8: ; 0x02198bf8
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov50_02198bfc
data_ov50_02198bfc: ; 0x02198bfc
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov50_02198c00
data_ov50_02198c00: ; 0x02198c00
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov50_02198c04
data_ov50_02198c04: ; 0x02198c04
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov50_02198c08
data_ov50_02198c08: ; 0x02198c08
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov50_02198c0c
data_ov50_02198c0c: ; 0x02198c0c
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov50_02198c10
data_ov50_02198c10: ; 0x02198c10
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov50_02198c14
data_ov50_02198c14: ; 0x02198c14
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov50_02198c18
data_ov50_02198c18: ; 0x02198c18
.word func_ov50_021986a8
@@ -4467,19 +4467,19 @@ data_ov50_02198c1c: ; 0x02198c1c
.word func_ov50_021986c4
.global data_ov50_02198c20
data_ov50_02198c20: ; 0x02198c20
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov50_02198c24
data_ov50_02198c24: ; 0x02198c24
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov50_02198c28
data_ov50_02198c28: ; 0x02198c28
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov50_02198c2c
data_ov50_02198c2c: ; 0x02198c2c
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov50_02198c30
data_ov50_02198c30: ; 0x02198c30
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov50_02198c34
data_ov50_02198c34: ; 0x02198c34
.word func_ov50_0219867c
+55 -55
View File
@@ -73,61 +73,61 @@
.extern func_ov00_020c0cc8
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1bfc
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1da0
.extern func_ov00_020c1e2c
.extern func_ov00_020c1ef8
.extern func_ov00_020c1fc8
.extern func_ov00_020c23c4
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28ec
.extern func_ov00_020c2bf4
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c3180
.extern func_ov00_020c31fc
.extern func_ov00_020c3200
.extern func_ov00_020c322c
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor18func_Ov00_020c1bfcEi
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1da0EiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
.extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor16XzDistanceToLinkEv
.extern _ZN5Actor20IncreaseActiveFramesEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor4KillEv
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor18func_ov00_020c3200Ei
.extern _ZN5Actor8vfunc_b0Ev
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern func_ov00_020c4048
+237 -237
View File
File diff suppressed because it is too large Load Diff
+50 -50
View File
@@ -2,6 +2,56 @@
.extern _ZN12ActorManager13FindActorByIdEj
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
.extern _ZN5Actor10SetUnk_11bEv
.extern _ZN5Actor10SetUnk_11cEc
.extern _ZN5Actor11SetVelocityEP5Vec3p
.extern _ZN5Actor12CollidesWithEPKS_
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
.extern _ZN5Actor12SetTransformEP9Transform
.extern _ZN5Actor14DistanceToLinkEv
.extern _ZN5Actor14GetAngleToLinkEv
.extern _ZN5Actor15IsHitboxTouchedEb
.extern _ZN5Actor15TrySetTransformEP9Transform
.extern _ZN5Actor16CollidesWithLinkEv
.extern _ZN5Actor18func_ov00_020c1cf8Ev
.extern _ZN5Actor18func_ov00_020c1fc8Ej
.extern _ZN5Actor18func_ov00_020c243cEiPi
.extern _ZN5Actor18func_ov00_020c313cEj
.extern _ZN5Actor6GetPosEv
.extern _ZN5Actor8vfunc_08Ev
.extern _ZN5Actor8vfunc_0cEv
.extern _ZN5Actor8vfunc_10Ej
.extern _ZN5Actor8vfunc_18Ej
.extern _ZN5Actor8vfunc_1cEt
.extern _ZN5Actor8vfunc_24Ev
.extern _ZN5Actor8vfunc_28Ev
.extern _ZN5Actor8vfunc_2cEv
.extern _ZN5Actor8vfunc_30Ev
.extern _ZN5Actor8vfunc_38Ev
.extern _ZN5Actor8vfunc_48Ei
.extern _ZN5Actor8vfunc_4cEPi
.extern _ZN5Actor8vfunc_54Ev
.extern _ZN5Actor8vfunc_60Ev
.extern _ZN5Actor8vfunc_64Ev
.extern _ZN5Actor8vfunc_68Ev
.extern _ZN5Actor8vfunc_6cEv
.extern _ZN5Actor8vfunc_70Ev
.extern _ZN5Actor8vfunc_74Ev
.extern _ZN5Actor8vfunc_78Ev
.extern _ZN5Actor8vfunc_7cEv
.extern _ZN5Actor8vfunc_80Ev
.extern _ZN5Actor8vfunc_84Ev
.extern _ZN5Actor8vfunc_88Ev
.extern _ZN5Actor8vfunc_8cEv
.extern _ZN5Actor8vfunc_90Ev
.extern _ZN5Actor8vfunc_94Ev
.extern _ZN5Actor8vfunc_98Ev
.extern _ZN5Actor8vfunc_9cEv
.extern _ZN5Actor8vfunc_a8Ev
.extern _ZN5Actor8vfunc_acEv
.extern _ZN5Actor8vfunc_b0Ev
.extern _ZN5ActorC2Ev
.extern _ZN5ActorD2Ev
.extern _ZN9SysObjectdlEPv
.extern _ZN9SysObjectnwEmPjj
.extern data_02050f54
@@ -93,56 +143,6 @@
.extern func_ov00_020c0cc8
.extern func_ov00_020c0e04
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c1730
.extern func_ov00_020c1734
.extern func_ov00_020c173c
.extern func_ov00_020c1740
.extern func_ov00_020c1744
.extern func_ov00_020c1748
.extern func_ov00_020c174c
.extern func_ov00_020c177c
.extern func_ov00_020c17a8
.extern func_ov00_020c17b0
.extern func_ov00_020c17bc
.extern func_ov00_020c17d4
.extern func_ov00_020c18a8
.extern func_ov00_020c18c4
.extern func_ov00_020c18fc
.extern func_ov00_020c1904
.extern func_ov00_020c1908
.extern func_ov00_020c1910
.extern func_ov00_020c1914
.extern func_ov00_020c191c
.extern func_ov00_020c1924
.extern func_ov00_020c1928
.extern func_ov00_020c192c
.extern func_ov00_020c1934
.extern func_ov00_020c1938
.extern func_ov00_020c193c
.extern func_ov00_020c1940
.extern func_ov00_020c1948
.extern func_ov00_020c1950
.extern func_ov00_020c1954
.extern func_ov00_020c1958
.extern func_ov00_020c1b6c
.extern func_ov00_020c1bb4
.extern func_ov00_020c1bf8
.extern func_ov00_020c1c48
.extern func_ov00_020c1c50
.extern func_ov00_020c1cf8
.extern func_ov00_020c1fc8
.extern func_ov00_020c243c
.extern func_ov00_020c2744
.extern func_ov00_020c27e4
.extern func_ov00_020c28d4
.extern func_ov00_020c2974
.extern func_ov00_020c3004
.extern func_ov00_020c310c
.extern func_ov00_020c3114
.extern func_ov00_020c313c
.extern func_ov00_020c31fc
.extern func_ov00_020c322c
.extern func_ov00_020c3348
.extern func_ov00_020c4048
.extern func_ov00_020c4588
+79 -79
View File
@@ -1285,7 +1285,7 @@ _0219653c: .word data_027e0fe0
func_ov52_02196540: ; 0x02196540
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c1554
bl _ZN5ActorC2Ev
ldr r0, _021965f4 ; =data_ov52_02197a2c
mov r1, #0
str r0, [r4]
@@ -1347,7 +1347,7 @@ func_ov52_02196604: ; 0x02196604
add r0, r4, #0x160
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
ldmia sp!, {r4, pc}
arm_func_end func_ov52_02196604
@@ -1364,7 +1364,7 @@ func_ov52_02196634: ; 0x02196634
add r0, r4, #0x160
blx func_ov00_020a95a4
mov r0, r4
bl func_ov00_020c1730
bl _ZN5ActorD2Ev
mov r0, r4
bl _ZN9SysObjectdlEPv
mov r0, r4
@@ -1425,7 +1425,7 @@ _0219670c:
str r1, [r4, #0x158]
mov r0, r4
str r1, [r4, #0x6c]
bl func_ov00_020c1734
bl _ZN5Actor8vfunc_08Ev
ldmia sp!, {r4, pc}
.align 2, 0
arm_func_end func_ov52_0219666c
@@ -1439,7 +1439,7 @@ func_ov52_02196740: ; 0x02196740
sub sp, sp, #0x20
mov r5, r0
mov r4, r1
bl func_ov00_020c313c
bl _ZN5Actor18func_ov00_020c313cEj
cmp r0, #0
bne _02196768
ldr r0, [r5, #0x1ec]
@@ -1453,7 +1453,7 @@ _02196768:
str r1, [r5, #0x58]
ldr r1, [r5, #0x50]
str r1, [r5, #0x5c]
bl func_ov00_020c1cf8
bl _ZN5Actor18func_ov00_020c1cf8Ev
ldr r0, [r5, #0x154]
cmp r0, #0
ldrne r0, [r5, #0x1ec]
@@ -1488,7 +1488,7 @@ _021967ec:
cmp r0, r1
ble _0219682c
mov r0, r5
bl func_ov00_020c28d4
bl _ZN5Actor14DistanceToLinkEv
ldr r1, _021968b0 ; =0x0000099a
cmp r0, r1
bge _02196888
@@ -1542,11 +1542,11 @@ _021968b4: .word data_027e0ff8
.global func_ov52_021968b8
arm_func_start func_ov52_021968b8
func_ov52_021968b8: ; 0x021968b8
ldr ip, _021968c0 ; =func_ov00_020c17bc
ldr ip, _021968c0 ; =_ZN5Actor8vfunc_18Ej
bx ip
.align 2, 0
arm_func_end func_ov52_021968b8
_021968c0: .word func_ov00_020c17bc
_021968c0: .word _ZN5Actor8vfunc_18Ej
.global func_ov52_021968c4
arm_func_start func_ov52_021968c4
@@ -1578,7 +1578,7 @@ func_ov52_021968c4: ; 0x021968c4
func_ov52_02196914: ; 0x02196914
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c28d4
bl _ZN5Actor14DistanceToLinkEv
ldr r1, _0219696c ; =0x0000099a
cmp r0, r1
bge _02196938
@@ -1628,13 +1628,13 @@ func_ov52_0219699c: ; 0x0219699c
cmp r1, #1
ldmneia sp!, {r4, pc}
mov r1, #0x1a
bl func_ov00_020c1fc8
bl _ZN5Actor18func_ov00_020c1fc8Ej
cmp r0, #0
ldmneia sp!, {r4, pc}
mov r1, #0
mov r0, r4
mov r2, r1
bl func_ov00_020c243c
bl _ZN5Actor18func_ov00_020c243cEiPi
ldmia sp!, {r4, pc}
arm_func_end func_ov52_0219699c
@@ -2404,7 +2404,7 @@ func_ov52_021973b8: ; 0x021973b8
blx r1
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldmia sp!, {r4, pc}
arm_func_end func_ov52_021973b8
@@ -2474,7 +2474,7 @@ func_ov52_02197498: ; 0x02197498
blx r1
mov r0, r4
mov r1, #1
bl func_ov00_020c1908
bl _ZN5Actor10SetUnk_11cEc
ldmia sp!, {r4, pc}
arm_func_end func_ov52_02197498
@@ -2707,7 +2707,7 @@ _021977d4: .word 0x66666667
func_ov52_021977d8: ; 0x021977d8
stmdb sp!, {r4, lr}
mov r4, r0
bl func_ov00_020c2974
bl _ZN5Actor14GetAngleToLinkEv
cmp r0, #0x4000
bgt _021977fc
mov r1, #0x4000
@@ -2719,7 +2719,7 @@ _021977fc:
ldmia sp!, {r4, pc}
_02197804:
mov r0, r4
bl func_ov00_020c27e4
bl _ZN5Actor16CollidesWithLinkEv
ldmia sp!, {r4, pc}
arm_func_end func_ov52_021977d8
@@ -3054,10 +3054,10 @@ data_ov52_02197a34: ; 0x02197a34
.word func_ov52_0219666c
.global data_ov52_02197a38
data_ov52_02197a38: ; 0x02197a38
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov52_02197a3c
data_ov52_02197a3c: ; 0x02197a3c
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov52_02197a40
data_ov52_02197a40: ; 0x02197a40
.word func_ov52_02196740
@@ -3072,112 +3072,112 @@ data_ov52_02197a4c: ; 0x02197a4c
.word func_ov52_02196bb4
.global data_ov52_02197a50
data_ov52_02197a50: ; 0x02197a50
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov52_02197a54
data_ov52_02197a54: ; 0x02197a54
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov52_02197a58
data_ov52_02197a58: ; 0x02197a58
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov52_02197a5c
data_ov52_02197a5c: ; 0x02197a5c
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov52_02197a60
data_ov52_02197a60: ; 0x02197a60
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov52_02197a64
data_ov52_02197a64: ; 0x02197a64
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov52_02197a68
data_ov52_02197a68: ; 0x02197a68
.word func_ov00_020c27e4
.word _ZN5Actor16CollidesWithLinkEv
.global data_ov52_02197a6c
data_ov52_02197a6c: ; 0x02197a6c
.word func_ov00_020c3004
.word _ZN5Actor15IsHitboxTouchedEb
.global data_ov52_02197a70
data_ov52_02197a70: ; 0x02197a70
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov52_02197a74
data_ov52_02197a74: ; 0x02197a74
.word func_ov52_02196978
.global data_ov52_02197a78
data_ov52_02197a78: ; 0x02197a78
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov52_02197a7c
data_ov52_02197a7c: ; 0x02197a7c
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov52_02197a80
data_ov52_02197a80: ; 0x02197a80
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov52_02197a84
data_ov52_02197a84: ; 0x02197a84
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov52_02197a88
data_ov52_02197a88: ; 0x02197a88
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov52_02197a8c
data_ov52_02197a8c: ; 0x02197a8c
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov52_02197a90
data_ov52_02197a90: ; 0x02197a90
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov52_02197a94
data_ov52_02197a94: ; 0x02197a94
.word func_ov00_020c1910
.word _ZN5Actor8vfunc_68Ev
.global data_ov52_02197a98
data_ov52_02197a98: ; 0x02197a98
.word func_ov00_020c1914
.word _ZN5Actor8vfunc_6cEv
.global data_ov52_02197a9c
data_ov52_02197a9c: ; 0x02197a9c
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov52_02197aa0
data_ov52_02197aa0: ; 0x02197aa0
.word func_ov00_020c1924
.word _ZN5Actor8vfunc_74Ev
.global data_ov52_02197aa4
data_ov52_02197aa4: ; 0x02197aa4
.word func_ov00_020c192c
.word _ZN5Actor8vfunc_78Ev
.global data_ov52_02197aa8
data_ov52_02197aa8: ; 0x02197aa8
.word func_ov00_020c1928
.word _ZN5Actor8vfunc_7cEv
.global data_ov52_02197aac
data_ov52_02197aac: ; 0x02197aac
.word func_ov00_020c1934
.word _ZN5Actor8vfunc_80Ev
.global data_ov52_02197ab0
data_ov52_02197ab0: ; 0x02197ab0
.word func_ov00_020c1938
.word _ZN5Actor8vfunc_84Ev
.global data_ov52_02197ab4
data_ov52_02197ab4: ; 0x02197ab4
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov52_02197ab8
data_ov52_02197ab8: ; 0x02197ab8
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov52_02197abc
data_ov52_02197abc: ; 0x02197abc
.word func_ov00_020c1948
.word _ZN5Actor8vfunc_90Ev
.global data_ov52_02197ac0
data_ov52_02197ac0: ; 0x02197ac0
.word func_ov00_020c1950
.word _ZN5Actor8vfunc_94Ev
.global data_ov52_02197ac4
data_ov52_02197ac4: ; 0x02197ac4
.word func_ov00_020c1954
.word _ZN5Actor8vfunc_98Ev
.global data_ov52_02197ac8
data_ov52_02197ac8: ; 0x02197ac8
.word func_ov00_020c1958
.word _ZN5Actor8vfunc_9cEv
.global data_ov52_02197acc
data_ov52_02197acc: ; 0x02197acc
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov52_02197ad0
data_ov52_02197ad0: ; 0x02197ad0
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov52_02197ad4
data_ov52_02197ad4: ; 0x02197ad4
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov52_02197ad8
data_ov52_02197ad8: ; 0x02197ad8
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov52_02197adc
data_ov52_02197adc: ; 0x02197adc
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov52_02197ae0
data_ov52_02197ae0: ; 0x02197ae0
.byte 0x00, 0x00, 0x00, 0x00
@@ -3263,10 +3263,10 @@ data_ov52_02197b40: ; 0x02197b40
.word func_ov52_02196ea8
.global data_ov52_02197b44
data_ov52_02197b44: ; 0x02197b44
.word func_ov00_020c173c
.word _ZN5Actor8vfunc_0cEv
.global data_ov52_02197b48
data_ov52_02197b48: ; 0x02197b48
.word func_ov00_020c1740
.word _ZN5Actor8vfunc_10Ej
.global data_ov52_02197b4c
data_ov52_02197b4c: ; 0x02197b4c
.word func_ov14_02144a90
@@ -3275,28 +3275,28 @@ data_ov52_02197b50: ; 0x02197b50
.word func_ov14_02144b64
.global data_ov52_02197b54
data_ov52_02197b54: ; 0x02197b54
.word func_ov00_020c17d4
.word _ZN5Actor8vfunc_1cEt
.global data_ov52_02197b58
data_ov52_02197b58: ; 0x02197b58
.word func_ov14_02145100
.global data_ov52_02197b5c
data_ov52_02197b5c: ; 0x02197b5c
.word func_ov00_020c1744
.word _ZN5Actor8vfunc_24Ev
.global data_ov52_02197b60
data_ov52_02197b60: ; 0x02197b60
.word func_ov00_020c1748
.word _ZN5Actor8vfunc_28Ev
.global data_ov52_02197b64
data_ov52_02197b64: ; 0x02197b64
.word func_ov00_020c17a8
.word _ZN5Actor8vfunc_2cEv
.global data_ov52_02197b68
data_ov52_02197b68: ; 0x02197b68
.word func_ov00_020c17b0
.word _ZN5Actor8vfunc_30Ev
.global data_ov52_02197b6c
data_ov52_02197b6c: ; 0x02197b6c
.word func_ov00_020c174c
.word _ZN5Actor12GetOffsetPosEP5Vec3p
.global data_ov52_02197b70
data_ov52_02197b70: ; 0x02197b70
.word func_ov00_020c177c
.word _ZN5Actor8vfunc_38Ev
.global data_ov52_02197b74
data_ov52_02197b74: ; 0x02197b74
.word func_ov52_021977d8
@@ -3305,31 +3305,31 @@ data_ov52_02197b78: ; 0x02197b78
.word func_ov14_02145974
.global data_ov52_02197b7c
data_ov52_02197b7c: ; 0x02197b7c
.word func_ov00_020c2744
.word _ZN5Actor12CollidesWithEPKS_
.global data_ov52_02197b80
data_ov52_02197b80: ; 0x02197b80
.word func_ov00_020c1c48
.word _ZN5Actor8vfunc_48Ei
.global data_ov52_02197b84
data_ov52_02197b84: ; 0x02197b84
.word func_ov00_020c1c50
.word _ZN5Actor8vfunc_4cEPi
.global data_ov52_02197b88
data_ov52_02197b88: ; 0x02197b88
.word func_ov00_020c310c
.word _ZN5Actor6GetPosEv
.global data_ov52_02197b8c
data_ov52_02197b8c: ; 0x02197b8c
.word func_ov00_020c3114
.word _ZN5Actor8vfunc_54Ev
.global data_ov52_02197b90
data_ov52_02197b90: ; 0x02197b90
.word func_ov00_020c18a8
.word _ZN5Actor10SetUnk_11bEv
.global data_ov52_02197b94
data_ov52_02197b94: ; 0x02197b94
.word func_ov00_020c18c4
.word _ZN5Actor11SetVelocityEP5Vec3p
.global data_ov52_02197b98
data_ov52_02197b98: ; 0x02197b98
.word func_ov00_020c18fc
.word _ZN5Actor8vfunc_60Ev
.global data_ov52_02197b9c
data_ov52_02197b9c: ; 0x02197b9c
.word func_ov00_020c1904
.word _ZN5Actor8vfunc_64Ev
.global data_ov52_02197ba0
data_ov52_02197ba0: ; 0x02197ba0
.word func_ov52_02197664
@@ -3338,7 +3338,7 @@ data_ov52_02197ba4: ; 0x02197ba4
.word func_ov52_021975bc
.global data_ov52_02197ba8
data_ov52_02197ba8: ; 0x02197ba8
.word func_ov00_020c191c
.word _ZN5Actor8vfunc_70Ev
.global data_ov52_02197bac
data_ov52_02197bac: ; 0x02197bac
.word func_ov14_02145698
@@ -3356,10 +3356,10 @@ data_ov52_02197bbc: ; 0x02197bbc
.word func_ov14_021455b0
.global data_ov52_02197bc0
data_ov52_02197bc0: ; 0x02197bc0
.word func_ov00_020c193c
.word _ZN5Actor8vfunc_88Ev
.global data_ov52_02197bc4
data_ov52_02197bc4: ; 0x02197bc4
.word func_ov00_020c1940
.word _ZN5Actor8vfunc_8cEv
.global data_ov52_02197bc8
data_ov52_02197bc8: ; 0x02197bc8
.word func_ov14_02145760
@@ -3374,19 +3374,19 @@ data_ov52_02197bd4: ; 0x02197bd4
.word func_ov14_021458b0
.global data_ov52_02197bd8
data_ov52_02197bd8: ; 0x02197bd8
.word func_ov00_020c1b6c
.word _ZN5Actor15TrySetTransformEP9Transform
.global data_ov52_02197bdc
data_ov52_02197bdc: ; 0x02197bdc
.word func_ov00_020c1bb4
.word _ZN5Actor12SetTransformEP9Transform
.global data_ov52_02197be0
data_ov52_02197be0: ; 0x02197be0
.word func_ov00_020c1bf8
.word _ZN5Actor8vfunc_a8Ev
.global data_ov52_02197be4
data_ov52_02197be4: ; 0x02197be4
.word func_ov00_020c31fc
.word _ZN5Actor8vfunc_acEv
.global data_ov52_02197be8
data_ov52_02197be8: ; 0x02197be8
.word func_ov00_020c322c
.word _ZN5Actor8vfunc_b0Ev
.global data_ov52_02197bec
data_ov52_02197bec: ; 0x02197bec
.word func_ov14_02144d08
+2 -2
View File
@@ -57,8 +57,8 @@
.extern func_ov00_020bed7c
.extern func_ov00_020bedcc
.extern func_ov00_020c1500
.extern func_ov00_020c1554
.extern func_ov00_020c2a0c
.extern _ZN5ActorC2Ev
.extern _ZN5Actor9GetHitboxEP8Cylinder
.extern func_ov00_020c3348
.extern _ZN12ActorManager8GetActorEP8ActorRef
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList

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