mirror of
https://github.com/zeldaret/ph
synced 2026-09-11 12:05:32 -04:00
Name gActorManager singleton
This commit is contained in:
+2
-2
@@ -4031,8 +4031,8 @@ data_027e0fdc:
|
||||
.global data_027e0fe0
|
||||
data_027e0fe0:
|
||||
.space 0x4
|
||||
.global data_027e0fe4
|
||||
data_027e0fe4:
|
||||
.global gActorManager
|
||||
gActorManager:
|
||||
.space 0x4
|
||||
.global data_027e0fe8
|
||||
data_027e0fe8:
|
||||
|
||||
@@ -123,7 +123,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_027e1054
|
||||
|
||||
@@ -74923,13 +74923,13 @@ _02036b24:
|
||||
cmp r3, #0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
||||
ldr r0, _02036bac ; =data_027e0fe4
|
||||
ldr r0, _02036bac ; =gActorManager
|
||||
ldr r2, _02036bb0 ; =data_0205691c
|
||||
ldr r1, [r0]
|
||||
ldr r2, [r2, r3, lsl #2]
|
||||
add r0, sp, #4
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02036bac ; =data_027e0fe4
|
||||
ldr r0, _02036bac ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -74952,7 +74952,7 @@ _02036b24:
|
||||
_02036ba0: .word data_027e0c54
|
||||
_02036ba4: .word data_027e077c
|
||||
_02036ba8: .word data_02056be4
|
||||
_02036bac: .word data_027e0fe4
|
||||
_02036bac: .word gActorManager
|
||||
_02036bb0: .word data_0205691c
|
||||
_02036bb4: .word data_02056918
|
||||
_02036bb8: .word data_027e0ffc
|
||||
@@ -76484,7 +76484,7 @@ _02037d64:
|
||||
mov r0, r0, asr #0x18
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_02037d90:
|
||||
ldr r0, _02037f54 ; =data_027e0fe4
|
||||
ldr r0, _02037f54 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -76605,7 +76605,7 @@ _02037f44: .word data_027e0764
|
||||
_02037f48: .word gAdventureFlags
|
||||
_02037f4c: .word data_027e0cb4
|
||||
_02037f50: .word gItemManager
|
||||
_02037f54: .word data_027e0fe4
|
||||
_02037f54: .word gActorManager
|
||||
arm_func_end func_02037b88
|
||||
|
||||
.global func_02037f58
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0fb8
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020e9c88
|
||||
.extern func_01ff9bc4
|
||||
|
||||
+14
-14
@@ -611,7 +611,7 @@ _020c1b2c:
|
||||
add r2, r2, #8
|
||||
cmp r2, r0
|
||||
blo _020c1b2c
|
||||
ldr r0, _020c1b64 ; =data_027e0fe4
|
||||
ldr r0, _020c1b64 ; =gActorManager
|
||||
ldr r3, _020c1b68 ; =_ZTV20KillPickupItemActors
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0
|
||||
@@ -621,7 +621,7 @@ _020c1b2c:
|
||||
add sp, sp, #0xa4
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
_020c1b64: .word data_027e0fe4
|
||||
_020c1b64: .word gActorManager
|
||||
_020c1b68: .word _ZTV20KillPickupItemActors
|
||||
arm_func_end _ZN5Actor20KillPickupItemActorsEv
|
||||
|
||||
@@ -1291,7 +1291,7 @@ _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder: ; 0x020c23d4
|
||||
mov r6, r0
|
||||
str r1, [r6]
|
||||
ldr r1, [r4, #0x44]
|
||||
ldr r0, _020c2438 ; =data_027e0fe4
|
||||
ldr r0, _020c2438 ; =gActorManager
|
||||
str r1, [r6, #4]
|
||||
ldr r0, [r0]
|
||||
ldr r1, [r4, #0xc]
|
||||
@@ -1304,14 +1304,14 @@ _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder: ; 0x020c23d4
|
||||
mvn r0, #0
|
||||
str r0, [r4, #0x40]
|
||||
str r0, [r4, #0x44]
|
||||
ldr r0, _020c2438 ; =data_027e0fe4
|
||||
ldr r0, _020c2438 ; =gActorManager
|
||||
ldr r1, [r4, #0xc]
|
||||
ldr r0, [r0]
|
||||
mov r2, r5
|
||||
bl _ZN12ActorManager18func_ov00_020c399cEv
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020c2438: .word data_027e0fe4
|
||||
_020c2438: .word gActorManager
|
||||
arm_func_end _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder
|
||||
|
||||
.global _ZN5Actor18func_ov00_020c243cEiPi
|
||||
@@ -1335,7 +1335,7 @@ _ZN5Actor18func_ov00_020c243cEiPi: ; 0x020c243c
|
||||
mov r4, #0
|
||||
cmp r0, #0
|
||||
blt _020c26e4
|
||||
ldr r0, _020c26f4 ; =data_027e0fe4
|
||||
ldr r0, _020c26f4 ; =gActorManager
|
||||
ldr r1, [r7, #0xc]
|
||||
ldr r0, [r0]
|
||||
mov r2, r5
|
||||
@@ -1514,7 +1514,7 @@ _020c26e4:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_020c26f0: .word gAdventureFlags
|
||||
_020c26f4: .word data_027e0fe4
|
||||
_020c26f4: .word gActorManager
|
||||
_020c26f8: .word 0x41525257
|
||||
_020c26fc: .word 0x5342454d
|
||||
_020c2700: .word data_02050f54
|
||||
@@ -1952,7 +1952,7 @@ _ZN5Actor18func_ov00_020c2c0cEv: ; 0x020c2c0c
|
||||
add r2, sp, #0
|
||||
cmp r1, #0
|
||||
blt _020c2c5c
|
||||
ldr r3, _020c2c6c ; =data_027e0fe4
|
||||
ldr r3, _020c2c6c ; =gActorManager
|
||||
ldr r1, [r0, #0xc]
|
||||
ldr r0, [r3]
|
||||
mov r3, #0
|
||||
@@ -1967,7 +1967,7 @@ _020c2c5c:
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_020c2c68: .word data_ov00_020dd370
|
||||
_020c2c6c: .word data_027e0fe4
|
||||
_020c2c6c: .word gActorManager
|
||||
arm_func_end _ZN5Actor18func_ov00_020c2c0cEv
|
||||
|
||||
.global _ZN5Actor18func_ov00_020c2c70Ev
|
||||
@@ -2057,7 +2057,7 @@ _ZN5Actor18func_ov00_020c2d54Ev: ; 0x020c2d54
|
||||
add r2, sp, #0
|
||||
cmp r0, #0
|
||||
blt _020c2dd0
|
||||
ldr r0, _020c2de0 ; =data_027e0fe4
|
||||
ldr r0, _020c2de0 ; =gActorManager
|
||||
ldr r1, [r4, #0xc]
|
||||
ldr r0, [r0]
|
||||
mov r3, #0
|
||||
@@ -2082,7 +2082,7 @@ _020c2dd0:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_020c2ddc: .word data_ov00_020dd370
|
||||
_020c2de0: .word data_027e0fe4
|
||||
_020c2de0: .word gActorManager
|
||||
arm_func_end _ZN5Actor18func_ov00_020c2d54Ev
|
||||
|
||||
.global _ZN5Actor18func_ov00_020c2de4Ev
|
||||
@@ -2508,13 +2508,13 @@ _020c328c: .word data_027e0f94
|
||||
_ZN5Actor15GetLinkDummyPosEP5Vec3p: ; 0x020c3290
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r0, _020c331c ; =data_027e0fe4
|
||||
ldr r0, _020c331c ; =gActorManager
|
||||
mov r4, r1
|
||||
ldr r1, [r0]
|
||||
ldr r2, _020c3320 ; =0x504c444d
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _020c331c ; =data_027e0fe4
|
||||
ldr r0, _020c331c ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2543,7 +2543,7 @@ _020c32f8:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020c331c: .word data_027e0fe4
|
||||
_020c331c: .word gActorManager
|
||||
_020c3320: .word 0x504c444d
|
||||
_020c3324: .word data_027e0f94
|
||||
arm_func_end _ZN5Actor15GetLinkDummyPosEP5Vec3p
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
.extern data_027e0f7c
|
||||
.extern gPlayer
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020e24a4
|
||||
|
||||
+13
-13
@@ -956,7 +956,7 @@ _02082bac:
|
||||
ldr r0, _02082ce8 ; =data_027e0f64
|
||||
ldr r0, [r0]
|
||||
bl func_ov00_0208b13c
|
||||
ldr r1, _02082cec ; =data_027e0fe4
|
||||
ldr r1, _02082cec ; =gActorManager
|
||||
mov r0, r6
|
||||
ldr r4, [r1]
|
||||
bl _ZN10MapManager18func_ov00_02082d08Ev
|
||||
@@ -999,7 +999,7 @@ _02082bac:
|
||||
mov r3, #0
|
||||
strb ip, [r6, #0x1d]
|
||||
blx func_ov04_021024c4
|
||||
ldr r0, _02082cec ; =data_027e0fe4
|
||||
ldr r0, _02082cec ; =gActorManager
|
||||
ldrb r1, [r5, #0x12]
|
||||
ldr r0, [r0]
|
||||
blx func_ov04_02105578
|
||||
@@ -1033,7 +1033,7 @@ _02082cd8:
|
||||
_02082ce0: .word data_027e0d38
|
||||
_02082ce4: .word gAdventureFlags
|
||||
_02082ce8: .word data_027e0f64
|
||||
_02082cec: .word data_027e0fe4
|
||||
_02082cec: .word gActorManager
|
||||
_02082cf0: .word data_027e0f68
|
||||
_02082cf4: .word data_027e0f6c
|
||||
_02082cf8: .word data_027e0f78
|
||||
@@ -1971,7 +1971,7 @@ _ZN10MapManager18func_ov00_020836dcEii: ; 0x020836dc
|
||||
str r0, [sp, #8]
|
||||
b _02083750
|
||||
_02083718:
|
||||
ldr r0, _0208376c ; =data_027e0fe4
|
||||
ldr r0, _0208376c ; =gActorManager
|
||||
mov r1, r2
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -1994,7 +1994,7 @@ _02083750:
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02083768: .word data_027e0f94
|
||||
_0208376c: .word data_027e0fe4
|
||||
_0208376c: .word gActorManager
|
||||
arm_func_end _ZN10MapManager18func_ov00_020836dcEii
|
||||
|
||||
.global _ZN10MapManager18func_ov00_02083770Eji
|
||||
@@ -2050,7 +2050,7 @@ _ZN10MapManager18func_ov00_02083790Ei: ; 0x02083790
|
||||
ldr r0, [r0]
|
||||
mov r2, #0x10
|
||||
bl func_ov00_02079898
|
||||
ldr r0, _0208383c ; =data_027e0fe4
|
||||
ldr r0, _0208383c ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
mov r2, #1
|
||||
@@ -2065,7 +2065,7 @@ _0208381c:
|
||||
_02083830: .word data_027e0f64
|
||||
_02083834: .word data_027e0d38
|
||||
_02083838: .word data_027e0d3c
|
||||
_0208383c: .word data_027e0fe4
|
||||
_0208383c: .word gActorManager
|
||||
arm_func_end _ZN10MapManager18func_ov00_02083790Ei
|
||||
|
||||
.global _ZN10MapManager18func_ov00_02083840Ei
|
||||
@@ -2093,7 +2093,7 @@ _ZN10MapManager18func_ov00_02083840Ei: ; 0x02083840
|
||||
mov r1, #0x10
|
||||
ldr r0, [r0]
|
||||
bl func_ov00_020798bc
|
||||
ldr r0, _020838c4 ; =data_027e0fe4
|
||||
ldr r0, _020838c4 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
mov r2, #0
|
||||
@@ -2106,7 +2106,7 @@ _020838ac:
|
||||
.align 2, 0
|
||||
_020838bc: .word data_027e0f64
|
||||
_020838c0: .word data_027e0d3c
|
||||
_020838c4: .word data_027e0fe4
|
||||
_020838c4: .word gActorManager
|
||||
arm_func_end _ZN10MapManager18func_ov00_02083840Ei
|
||||
|
||||
.global _ZN10MapManager18func_ov00_020838c8Ei
|
||||
@@ -3349,7 +3349,7 @@ _ZN10MapManager18func_ov00_02084700Ev: ; 0x02084700
|
||||
ldreq r2, [r0, #0xc4]
|
||||
cmp r2, #0x1b
|
||||
bne _02084734
|
||||
ldr r0, _0208473c ; =data_027e0fe4
|
||||
ldr r0, _0208473c ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
cmp r0, #0
|
||||
@@ -3358,7 +3358,7 @@ _02084734:
|
||||
mov r0, r2
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0208473c: .word data_027e0fe4
|
||||
_0208473c: .word gActorManager
|
||||
arm_func_end _ZN10MapManager18func_ov00_02084700Ev
|
||||
|
||||
.global _ZN10MapManager18func_ov00_02084740Ev
|
||||
@@ -3681,7 +3681,7 @@ _02084ac0: .word 0x45564943
|
||||
arm_func_start _ZN10MapManager18func_ov00_02084ac4Ej
|
||||
_ZN10MapManager18func_ov00_02084ac4Ej: ; 0x02084ac4
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r0, _02084b00 ; =data_027e0fe4
|
||||
ldr r0, _02084b00 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -3696,7 +3696,7 @@ _ZN10MapManager18func_ov00_02084ac4Ej: ; 0x02084ac4
|
||||
moveq r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02084b00: .word data_027e0fe4
|
||||
_02084b00: .word gActorManager
|
||||
_02084b04: .word 0x45564943
|
||||
arm_func_end _ZN10MapManager18func_ov00_02084ac4Ej
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
|
||||
@@ -465,7 +465,7 @@ _ZN13LinkStateBase18func_ov00_020a8390EiPv: ; 0x020a8390
|
||||
add r3, sp, #0xc
|
||||
str r4, [sp]
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _020a84b8 ; =data_027e0fe4
|
||||
ldr r0, _020a84b8 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -487,7 +487,7 @@ _020a84a8:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_020a84b4: .word data_027e0fe8
|
||||
_020a84b8: .word data_027e0fe4
|
||||
_020a84b8: .word gActorManager
|
||||
arm_func_end _ZN13LinkStateBase18func_ov00_020a8390EiPv
|
||||
|
||||
.global _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
@@ -1244,14 +1244,14 @@ _020a8ca0: .word data_027e0fcc
|
||||
.global _ZN13LinkStateBase12GetGrabActorEv
|
||||
arm_func_start _ZN13LinkStateBase12GetGrabActorEv
|
||||
_ZN13LinkStateBase12GetGrabActorEv: ; 0x020a8ca4
|
||||
ldr r1, _020a8cbc ; =data_027e0fe4
|
||||
ldr r1, _020a8cbc ; =gActorManager
|
||||
ldr r2, [r0, #8]
|
||||
ldr r0, [r1]
|
||||
ldr ip, _020a8cc0 ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
add r1, r2, #0x3c
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020a8cbc: .word data_027e0fe4
|
||||
_020a8cbc: .word gActorManager
|
||||
_020a8cc0: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end _ZN13LinkStateBase12GetGrabActorEv
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
.extern data_027e0d0c
|
||||
.extern gMapManager
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9bf8
|
||||
|
||||
@@ -346,7 +346,7 @@ _020aa684:
|
||||
ldr r0, _020aa78c ; =data_027e0fb8
|
||||
ldr r0, [r0]
|
||||
bl _ZN13PlayerControl9SetUnk_80Ev
|
||||
ldr r0, _020aa7a8 ; =data_027e0fe4
|
||||
ldr r0, _020aa7a8 ; =gActorManager
|
||||
add r1, r4, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -426,7 +426,7 @@ _020aa798: .word data_ov00_020eec9c
|
||||
_020aa79c: .word 0x00000125
|
||||
_020aa7a0: .word data_ov00_020e595c
|
||||
_020aa7a4: .word data_ov00_020e594c
|
||||
_020aa7a8: .word data_027e0fe4
|
||||
_020aa7a8: .word gActorManager
|
||||
_020aa7ac: .word data_ov00_020e5908
|
||||
arm_func_end _ZN17LinkStateInteract12OnStateEnterEv
|
||||
|
||||
@@ -851,7 +851,7 @@ _020aadb0:
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
_020aadbc:
|
||||
ldr r1, _020ab3cc ; =data_027e0fb8
|
||||
ldr r0, _020ab3d0 ; =data_027e0fe4
|
||||
ldr r0, _020ab3d0 ; =gActorManager
|
||||
ldr r3, [r1]
|
||||
ldr r0, [r0]
|
||||
ldr r2, [r3, #0x84]
|
||||
@@ -1267,7 +1267,7 @@ _020ab3c0: .word data_027e0d0c
|
||||
_020ab3c4: .word data_02050f54
|
||||
_020ab3c8: .word 0x000004cd
|
||||
_020ab3cc: .word data_027e0fb8
|
||||
_020ab3d0: .word data_027e0fe4
|
||||
_020ab3d0: .word gActorManager
|
||||
_020ab3d4: .word 0x0000ffff
|
||||
_020ab3d8: .word gMapManager
|
||||
_020ab3dc: .word 0x00001ccd
|
||||
@@ -1986,7 +1986,7 @@ _020abcd8:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020abce0:
|
||||
ldr r0, _020abd70 ; =data_027e0fe4
|
||||
ldr r0, _020abd70 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2023,7 +2023,7 @@ _020abce0:
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020abd6c: .word data_027e0fb8
|
||||
_020abd70: .word data_027e0fe4
|
||||
_020abd70: .word gActorManager
|
||||
_020abd74: .word data_ov00_020eec9c
|
||||
arm_func_end _ZN17LinkStateInteract18func_ov00_020abc78EP8ActorRef
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0fb0
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ffec34
|
||||
|
||||
@@ -359,7 +359,7 @@ _ZN10PlayerBase18TeleportToEntranceEib: ; 0x020a7e70
|
||||
str r5, [r1, #8]
|
||||
ldr r0, [r0]
|
||||
blx _ZN13PlayerControl9UpdateAimEv
|
||||
ldr r0, _020a7f7c ; =data_027e0fe4
|
||||
ldr r0, _020a7f7c ; =gActorManager
|
||||
ldrb r1, [sp, #0x18]
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager14Actor_vfunc_10Ej
|
||||
@@ -390,7 +390,7 @@ _020a7f6c: .word data_027e0fac
|
||||
_020a7f70: .word data_027e0fa0
|
||||
_020a7f74: .word data_027e0fb0
|
||||
_020a7f78: .word data_027e0fb8
|
||||
_020a7f7c: .word data_027e0fe4
|
||||
_020a7f7c: .word gActorManager
|
||||
_020a7f80: .word gAdventureFlags
|
||||
_020a7f84: .word data_027e0f64
|
||||
arm_func_end _ZN10PlayerBase18TeleportToEntranceEib
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020eec60
|
||||
|
||||
@@ -157,14 +157,14 @@ _020aeff8: .word data_027e103c
|
||||
.global _ZN13PlayerControl14GetFollowActorEv
|
||||
arm_func_start _ZN13PlayerControl14GetFollowActorEv
|
||||
_ZN13PlayerControl14GetFollowActorEv: ; 0x020aeffc
|
||||
ldr r1, _020af014 ; =data_027e0fe4
|
||||
ldr r1, _020af014 ; =gActorManager
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
ldr ip, _020af018 ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
add r1, r2, #0x84
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020af014: .word data_027e0fe4
|
||||
_020af014: .word gActorManager
|
||||
_020af018: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end _ZN13PlayerControl14GetFollowActorEv
|
||||
|
||||
@@ -834,7 +834,7 @@ _020af8b0:
|
||||
ldr r1, [r0]
|
||||
cmp r1, #0
|
||||
beq _020af8dc
|
||||
ldr r0, _020afacc ; =data_027e0fe4
|
||||
ldr r0, _020afacc ; =gActorManager
|
||||
add r1, r1, #0x3c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -844,7 +844,7 @@ _020af8dc:
|
||||
cmp r4, #0
|
||||
mov r4, #0
|
||||
beq _020afa68
|
||||
ldr r0, _020afacc ; =data_027e0fe4
|
||||
ldr r0, _020afacc ; =gActorManager
|
||||
add r1, r9, #0x8c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -945,7 +945,7 @@ _020afa18:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_020afa68:
|
||||
ldr r1, _020afacc ; =data_027e0fe4
|
||||
ldr r1, _020afacc ; =gActorManager
|
||||
add r0, sp, #0
|
||||
ldr r1, [r1]
|
||||
mov r2, r4
|
||||
@@ -972,7 +972,7 @@ _020afabc: .word gAdventureFlags
|
||||
_020afac0: .word gPlayer
|
||||
_020afac4: .word gItemManager
|
||||
_020afac8: .word gPlayerLink
|
||||
_020afacc: .word data_027e0fe4
|
||||
_020afacc: .word gActorManager
|
||||
_020afad0: .word gMapManager
|
||||
_020afad4: .word data_027e0f94
|
||||
arm_func_end _ZN13PlayerControl18func_ov00_020af778Ev
|
||||
@@ -1029,7 +1029,7 @@ _ZN13PlayerControl18func_ov00_020afb6cEv: ; 0x020afb6c
|
||||
sub sp, sp, #0x20
|
||||
mov r9, r0
|
||||
bl _ZN13PlayerControl18func_ov00_020af778Ev
|
||||
ldr r1, _020afe70 ; =data_027e0fe4
|
||||
ldr r1, _020afe70 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r9, #0x84
|
||||
@@ -1236,7 +1236,7 @@ _020afe64:
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_020afe70: .word data_027e0fe4
|
||||
_020afe70: .word gActorManager
|
||||
_020afe74: .word gItemManager
|
||||
_020afe78: .word data_027e0f94
|
||||
_020afe7c: .word gPlayerLink
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e103c
|
||||
.extern data_ov09_0211f5dc
|
||||
.extern func_01ff892c
|
||||
|
||||
@@ -777,7 +777,7 @@ func_ov00_0207b5bc: ; 0x0207b5bc
|
||||
_0207b5fa:
|
||||
cmp r2, #0
|
||||
beq _0207b6cc
|
||||
ldr r1, _0207b800 ; =data_027e0fe4
|
||||
ldr r1, _0207b800 ; =gActorManager
|
||||
ldr r2, _0207b804 ; =0x414e4353
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -787,7 +787,7 @@ _0207b5fa:
|
||||
mvn r0, r0
|
||||
cmp r1, r0
|
||||
beq _0207b6cc
|
||||
ldr r0, _0207b800 ; =data_027e0fe4
|
||||
ldr r0, _0207b800 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1018,7 +1018,7 @@ _0207b7f0:
|
||||
add sp, #0x20
|
||||
pop {r4, r5, r6, pc}
|
||||
nop
|
||||
_0207b800: .word data_027e0fe4
|
||||
_0207b800: .word gActorManager
|
||||
_0207b804: .word 0x414e4353
|
||||
_0207b808: .word gMapManager
|
||||
_0207b80c: .word data_027e0f94
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e103c
|
||||
.extern data_027e10a4
|
||||
|
||||
+12
-12
@@ -6844,7 +6844,7 @@ _0208c708:
|
||||
movs r1, r0
|
||||
addmi sp, sp, #0x48
|
||||
ldmmiia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r0, _0208c954 ; =data_027e0fe4
|
||||
ldr r0, _0208c954 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -6986,7 +6986,7 @@ _0208c944: .word data_027e0764
|
||||
_0208c948: .word 0x00000335
|
||||
_0208c94c: .word 0xfffffe66
|
||||
_0208c950: .word data_027e0fe8
|
||||
_0208c954: .word data_027e0fe4
|
||||
_0208c954: .word gActorManager
|
||||
_0208c958: .word 0x4b4f4b4f
|
||||
_0208c95c: .word 0x0000019a
|
||||
_0208c960: .word 0x00002001
|
||||
@@ -11187,7 +11187,7 @@ _0208ffb4:
|
||||
ldr r0, [r0, #0x170]
|
||||
cmp r0, r4
|
||||
beq _02090004
|
||||
ldr r0, _02090314 ; =data_027e0fe4
|
||||
ldr r0, _02090314 ; =gActorManager
|
||||
ldr r1, [sp, #8]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r6, lsl #3
|
||||
@@ -11365,7 +11365,7 @@ _02090250:
|
||||
add r5, r5, #1
|
||||
b _020902f8
|
||||
_0209025c:
|
||||
ldr r1, _02090314 ; =data_027e0fe4
|
||||
ldr r1, _02090314 ; =gActorManager
|
||||
ldr r2, _02090324 ; =0x5053424c
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x1c
|
||||
@@ -11374,7 +11374,7 @@ _0209025c:
|
||||
ldr r0, [sp, #0x1c]
|
||||
cmp r0, r4
|
||||
beq _020902d4
|
||||
ldr r0, _02090314 ; =data_027e0fe4
|
||||
ldr r0, _02090314 ; =gActorManager
|
||||
add r1, sp, #0x1c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11414,7 +11414,7 @@ _020902f8:
|
||||
.align 2, 0
|
||||
_0209030c: .word data_ov00_020eec9c
|
||||
_02090310: .word data_027e0f94
|
||||
_02090314: .word data_027e0fe4
|
||||
_02090314: .word gActorManager
|
||||
_02090318: .word 0x534e414b
|
||||
_0209031c: .word data_027e0764
|
||||
_02090320: .word gMapManager
|
||||
@@ -11522,7 +11522,7 @@ _0209042c:
|
||||
ldrh r1, [r4, #0x20]
|
||||
cmp r1, #0
|
||||
beq _02090460
|
||||
ldr r0, _02090488 ; =data_027e0fe4
|
||||
ldr r0, _02090488 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -11533,7 +11533,7 @@ _0209042c:
|
||||
bl func_ov00_0209048c
|
||||
ldmia sp!, {r4, pc}
|
||||
_02090460:
|
||||
ldr r0, _02090488 ; =data_027e0fe4
|
||||
ldr r0, _02090488 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -11544,7 +11544,7 @@ _02090460:
|
||||
bl func_ov00_0209048c
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02090488: .word data_027e0fe4
|
||||
_02090488: .word gActorManager
|
||||
arm_func_end func_ov00_02090404
|
||||
|
||||
.global func_ov00_0209048c
|
||||
@@ -19711,14 +19711,14 @@ _020968f4:
|
||||
add lr, lr, #8
|
||||
cmp lr, r0
|
||||
blo _020968f4
|
||||
ldr r0, _020969f8 ; =data_027e0fe4
|
||||
ldr r0, _020969f8 ; =gActorManager
|
||||
add r1, sp, #0x20
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x58
|
||||
bl _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
cmp r0, #0
|
||||
ble _02096974
|
||||
ldr r0, _020969f8 ; =data_027e0fe4
|
||||
ldr r0, _020969f8 ; =gActorManager
|
||||
ldr r1, [sp, #0x58]
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -19775,7 +19775,7 @@ _02096994:
|
||||
.align 2, 0
|
||||
_020969f0: .word data_027e0fe8
|
||||
_020969f4: .word data_ov00_020e30c8
|
||||
_020969f8: .word data_027e0fe4
|
||||
_020969f8: .word gActorManager
|
||||
arm_func_end func_ov00_020967ac
|
||||
|
||||
.global func_ov00_020969fc
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fec
|
||||
.extern data_027e10a4
|
||||
.extern data_ov00_020e2fa8
|
||||
|
||||
@@ -751,7 +751,7 @@ _02098a8c:
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
mov r2, #0
|
||||
ldr r0, _02098b2c ; =data_027e0fe4
|
||||
ldr r0, _02098b2c ; =gActorManager
|
||||
strb r2, [r4, #0x22]
|
||||
ldr r1, [r0]
|
||||
ldr r0, _02098b30 ; =data_027e0f68
|
||||
@@ -778,7 +778,7 @@ _02098af0:
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
mov r2, #0
|
||||
ldr r0, _02098b2c ; =data_027e0fe4
|
||||
ldr r0, _02098b2c ; =gActorManager
|
||||
strb r2, [r4, #0x22]
|
||||
ldr r1, [r0]
|
||||
ldr r0, _02098b30 ; =data_027e0f68
|
||||
@@ -790,7 +790,7 @@ _02098af0:
|
||||
_02098b20: .word data_027e071c
|
||||
_02098b24: .word gPlayerLink
|
||||
_02098b28: .word gPlayer
|
||||
_02098b2c: .word data_027e0fe4
|
||||
_02098b2c: .word gActorManager
|
||||
_02098b30: .word data_027e0f68
|
||||
arm_func_end func_ov00_020989a8
|
||||
|
||||
@@ -1399,7 +1399,7 @@ _020992d0:
|
||||
_020992d4:
|
||||
cmp r1, #0
|
||||
beq _020992f8
|
||||
ldr r0, _020994b8 ; =data_027e0fe4
|
||||
ldr r0, _020994b8 ; =gActorManager
|
||||
mov r2, #1
|
||||
ldr r1, [r0]
|
||||
ldr r0, _020994bc ; =data_027e0f68
|
||||
@@ -1494,7 +1494,7 @@ _020993b4:
|
||||
ldr r1, [sp, #0xc]
|
||||
cmp r1, #1
|
||||
bne _02099484
|
||||
ldr r1, _020994b8 ; =data_027e0fe4
|
||||
ldr r1, _020994b8 ; =gActorManager
|
||||
ldr r2, _020994d4 ; =0x414e4353
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -1503,7 +1503,7 @@ _020993b4:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _020994a4
|
||||
ldr r0, _020994b8 ; =data_027e0fe4
|
||||
ldr r0, _020994b8 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1529,7 +1529,7 @@ _020994a4:
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020994b4: .word gPlayer
|
||||
_020994b8: .word data_027e0fe4
|
||||
_020994b8: .word gActorManager
|
||||
_020994bc: .word data_027e0f68
|
||||
_020994c0: .word data_027e0f64
|
||||
_020994c4: .word data_027e0c68
|
||||
|
||||
@@ -202,7 +202,7 @@
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fdc
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+19
-19
@@ -6728,14 +6728,14 @@ func_ov00_020b6af0: ; 0x020b6af0
|
||||
cmp r1, #0
|
||||
beq _020b6b84
|
||||
bl _ZN10MapManager18func_ov00_0208412cEv
|
||||
ldr r1, _020b6b98 ; =data_027e0fe4
|
||||
ldr r1, _020b6b98 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _020b6b9c ; =0x574c4354
|
||||
add r0, sp, #0
|
||||
ldr r6, _020b6ba0 ; =0xfffff666
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _020b6b98 ; =data_027e0fe4
|
||||
ldr r0, _020b6b98 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6763,7 +6763,7 @@ _020b6b84:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020b6b94: .word gMapManager
|
||||
_020b6b98: .word data_027e0fe4
|
||||
_020b6b98: .word gActorManager
|
||||
_020b6b9c: .word 0x574c4354
|
||||
_020b6ba0: .word 0xfffff666
|
||||
arm_func_end func_ov00_020b6af0
|
||||
@@ -7605,7 +7605,7 @@ func_ov00_020b7754: ; 0x020b7754
|
||||
strgeh r0, [r7, #0xc6]
|
||||
b _020b7814
|
||||
_020b779c:
|
||||
ldr r0, _020b783c ; =data_027e0fe4
|
||||
ldr r0, _020b783c ; =gActorManager
|
||||
mov r1, r5
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -7649,7 +7649,7 @@ _020b7814:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_020b7838: .word data_027e0f6c
|
||||
_020b783c: .word data_027e0fe4
|
||||
_020b783c: .word gActorManager
|
||||
_020b7840: .word 0x464c4e4b
|
||||
_020b7844: .word 0x54534e4d
|
||||
arm_func_end func_ov00_020b7754
|
||||
@@ -10101,7 +10101,7 @@ _020b9444:
|
||||
str r0, [r7, #0x15c]
|
||||
b _020b95ec
|
||||
_020b94e8:
|
||||
ldr r0, _020b9750 ; =data_027e0fe4
|
||||
ldr r0, _020b9750 ; =gActorManager
|
||||
ldr ip, _020b9754 ; =data_ov00_020e67d8
|
||||
ldr r0, [r0]
|
||||
mov r3, #0x3000
|
||||
@@ -10265,7 +10265,7 @@ _020b9740: .word gAdventureFlags
|
||||
_020b9744: .word data_027e0c68
|
||||
_020b9748: .word gPlayerLink
|
||||
_020b974c: .word data_027e0f94
|
||||
_020b9750: .word data_027e0fe4
|
||||
_020b9750: .word gActorManager
|
||||
_020b9754: .word data_ov00_020e67d8
|
||||
_020b9758: .word gMapManager
|
||||
arm_func_end func_ov00_020b9330
|
||||
@@ -10826,7 +10826,7 @@ _020b9ee8:
|
||||
bl func_ov00_020bcefc
|
||||
cmp r0, #0
|
||||
bne _020b9f38
|
||||
ldr r0, _020b9fd8 ; =data_027e0fe4
|
||||
ldr r0, _020b9fd8 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x18]
|
||||
cmp r0, #0
|
||||
@@ -10877,7 +10877,7 @@ _020b9fbc:
|
||||
.align 2, 0
|
||||
_020b9fd0: .word 0x55555556
|
||||
_020b9fd4: .word gPlayerLink
|
||||
_020b9fd8: .word data_027e0fe4
|
||||
_020b9fd8: .word gActorManager
|
||||
arm_func_end func_ov00_020b9ccc
|
||||
|
||||
.global func_ov00_020b9fdc
|
||||
@@ -13416,7 +13416,7 @@ _020bbdd0:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020bbdd8:
|
||||
ldr r0, _020bbe8c ; =data_027e0fe4
|
||||
ldr r0, _020bbe8c ; =gActorManager
|
||||
add r1, r5, #0x3c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13465,7 +13465,7 @@ _020bbe78:
|
||||
_020bbe80: .word gOverlayManager
|
||||
_020bbe84: .word 0x00000005
|
||||
_020bbe88: .word data_027e0fd4
|
||||
_020bbe8c: .word data_027e0fe4
|
||||
_020bbe8c: .word gActorManager
|
||||
_020bbe90: .word 0x424f4d42
|
||||
arm_func_end _ZN14PlayerLinkBase18func_ov00_020bbd80Ei
|
||||
|
||||
@@ -14155,7 +14155,7 @@ _020bc718: .word data_027e0fd0
|
||||
arm_func_start func_ov00_020bc71c
|
||||
func_ov00_020bc71c: ; 0x020bc71c
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r1, _020bc7c4 ; =data_027e0fe4
|
||||
ldr r1, _020bc7c4 ; =gActorManager
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r2, #0x3c
|
||||
@@ -14203,7 +14203,7 @@ _020bc7bc:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_020bc7c4: .word data_027e0fe4
|
||||
_020bc7c4: .word gActorManager
|
||||
_020bc7c8: .word 0x43525953
|
||||
_020bc7cc: .word 0x424b4559
|
||||
_020bc7d0: .word 0x42545246
|
||||
@@ -14386,7 +14386,7 @@ func_ov00_020bc960: ; 0x020bc960
|
||||
blx r2
|
||||
cmp r0, #0
|
||||
beq _020bca38
|
||||
ldr r0, _020bca48 ; =data_027e0fe4
|
||||
ldr r0, _020bca48 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -14410,7 +14410,7 @@ _020bca38:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_020bca44: .word gAdventureFlags
|
||||
_020bca48: .word data_027e0fe4
|
||||
_020bca48: .word gActorManager
|
||||
arm_func_end func_ov00_020bc960
|
||||
|
||||
.global func_ov00_020bca4c
|
||||
@@ -15350,7 +15350,7 @@ func_ov00_020bd510: ; 0x020bd510
|
||||
addeq sp, sp, #0x20
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
ldr r0, _020bd5ec ; =data_027e0fe4
|
||||
ldr r0, _020bd5ec ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -15372,7 +15372,7 @@ func_ov00_020bd510: ; 0x020bd510
|
||||
.align 2, 0
|
||||
_020bd5e4: .word gItemManager
|
||||
_020bd5e8: .word data_027e0f94
|
||||
_020bd5ec: .word data_027e0fe4
|
||||
_020bd5ec: .word gActorManager
|
||||
arm_func_end func_ov00_020bd510
|
||||
|
||||
.global func_ov00_020bd5f0
|
||||
@@ -18361,7 +18361,7 @@ _020bfb20:
|
||||
ldrsh r0, [r4, #0x54]
|
||||
cmp r0, #0
|
||||
ble _020bfc80
|
||||
ldr r0, _020bff48 ; =data_027e0fe4
|
||||
ldr r0, _020bff48 ; =gActorManager
|
||||
add r1, r4, #0x38
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -18639,7 +18639,7 @@ _020bff38: .word gItemManager
|
||||
_020bff3c: .word gMapManager
|
||||
_020bff40: .word 0x0000099a
|
||||
_020bff44: .word data_ov00_020dd268
|
||||
_020bff48: .word data_027e0fe4
|
||||
_020bff48: .word gActorManager
|
||||
_020bff4c: .word data_02050f54
|
||||
_020bff50: .word 0x00000666
|
||||
_020bff54: .word data_027e0fe8
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+59
-59
@@ -209,7 +209,7 @@ _020c4040:
|
||||
arm_func_start func_ov00_020c4048
|
||||
func_ov00_020c4048: ; 0x020c4048
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
ldr r4, _020c42cc ; =data_027e0fe4
|
||||
ldr r4, _020c42cc ; =gActorManager
|
||||
mov r11, r1
|
||||
ldr r7, [r4]
|
||||
mov r10, r2
|
||||
@@ -375,7 +375,7 @@ _020c42c4:
|
||||
mov r0, r4
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_020c42cc: .word data_027e0fe4
|
||||
_020c42cc: .word gActorManager
|
||||
_020c42d0: .word 0x0000ffff
|
||||
_020c42d4: .word gMapManager
|
||||
arm_func_end func_ov00_020c4048
|
||||
@@ -1760,7 +1760,7 @@ func_ov00_020c53e8: ; 0x020c53e8
|
||||
str r1, [r4, #8]
|
||||
ldmia sp!, {r4, pc}
|
||||
_020c5420:
|
||||
ldr r2, _020c5460 ; =data_027e0fe4
|
||||
ldr r2, _020c5460 ; =gActorManager
|
||||
mov r1, r0
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1777,7 +1777,7 @@ _020c5420:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020c545c: .word data_027e0f94
|
||||
_020c5460: .word data_027e0fe4
|
||||
_020c5460: .word gActorManager
|
||||
arm_func_end func_ov00_020c53e8
|
||||
|
||||
.global func_ov00_020c5464
|
||||
@@ -4265,7 +4265,7 @@ func_ov00_020c73b8: ; 0x020c73b8
|
||||
mov r2, r6
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _020c7480 ; =data_027e0fe4
|
||||
ldr r0, _020c7480 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4290,7 +4290,7 @@ _020c744c:
|
||||
.align 2, 0
|
||||
_020c7478: .word data_027e0fe8
|
||||
_020c747c: .word 0x45465756
|
||||
_020c7480: .word data_027e0fe4
|
||||
_020c7480: .word gActorManager
|
||||
arm_func_end func_ov00_020c73b8
|
||||
|
||||
.global func_ov00_020c7484
|
||||
@@ -4387,7 +4387,7 @@ func_ov00_020c7528: ; 0x020c7528
|
||||
mov r2, r6
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _020c75f0 ; =data_027e0fe4
|
||||
ldr r0, _020c75f0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4414,7 +4414,7 @@ _020c75b4:
|
||||
.align 2, 0
|
||||
_020c75e8: .word data_027e0fe8
|
||||
_020c75ec: .word 0x45465250
|
||||
_020c75f0: .word data_027e0fe4
|
||||
_020c75f0: .word gActorManager
|
||||
arm_func_end func_ov00_020c7528
|
||||
|
||||
.global func_ov00_020c75f4
|
||||
@@ -4447,7 +4447,7 @@ func_ov00_020c761c: ; 0x020c761c
|
||||
func_ov00_020c7630: ; 0x020c7630
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
sub sp, sp, #0x38
|
||||
ldr r4, _020c7728 ; =data_027e0fe4
|
||||
ldr r4, _020c7728 ; =gActorManager
|
||||
mov r6, r0
|
||||
ldr r0, [r4]
|
||||
mov r7, r1
|
||||
@@ -4476,7 +4476,7 @@ func_ov00_020c7630: ; 0x020c7630
|
||||
add r3, sp, #0xc
|
||||
mov r2, r5
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _020c7728 ; =data_027e0fe4
|
||||
ldr r0, _020c7728 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4510,7 +4510,7 @@ _020c76f8:
|
||||
add sp, sp, #0x38
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_020c7728: .word data_027e0fe4
|
||||
_020c7728: .word gActorManager
|
||||
_020c772c: .word data_027e0fe8
|
||||
_020c7730: .word 0x4546524c
|
||||
arm_func_end func_ov00_020c7630
|
||||
@@ -5061,7 +5061,7 @@ func_ov00_020c7edc: ; 0x020c7edc
|
||||
mov r2, r6
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _020c7f94 ; =data_027e0fe4
|
||||
ldr r0, _020c7f94 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5086,7 +5086,7 @@ _020c7f60:
|
||||
.align 2, 0
|
||||
_020c7f8c: .word data_027e0fe8
|
||||
_020c7f90: .word 0x4546574c
|
||||
_020c7f94: .word data_027e0fe4
|
||||
_020c7f94: .word gActorManager
|
||||
arm_func_end func_ov00_020c7edc
|
||||
|
||||
.global func_ov00_020c7f98
|
||||
@@ -8175,7 +8175,7 @@ func_ov00_020ca600: ; 0x020ca600
|
||||
ldrh r0, [r0, #0xa]
|
||||
tst r0, #0x10
|
||||
bne _020ca644
|
||||
ldr r0, _020ca64c ; =data_027e0fe4
|
||||
ldr r0, _020ca64c ; =gActorManager
|
||||
mov r1, r2
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -8192,7 +8192,7 @@ _020ca644:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_020ca64c: .word data_027e0fe4
|
||||
_020ca64c: .word gActorManager
|
||||
_020ca650: .word 0x43525053
|
||||
arm_func_end func_ov00_020ca600
|
||||
|
||||
@@ -8316,7 +8316,7 @@ func_ov00_020ca7e8: ; 0x020ca7e8
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _020ca82c ; =data_027e0fe4
|
||||
ldr r0, _020ca82c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8330,7 +8330,7 @@ func_ov00_020ca7e8: ; 0x020ca7e8
|
||||
bl _ZN5Actor4KillEv
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020ca82c: .word data_027e0fe4
|
||||
_020ca82c: .word gActorManager
|
||||
_020ca830: .word 0x454e4745
|
||||
arm_func_end func_ov00_020ca7e8
|
||||
|
||||
@@ -11537,7 +11537,7 @@ func_ov00_020ccf7c: ; 0x020ccf7c
|
||||
cmp r0, #0
|
||||
mov r4, #0
|
||||
ble _020cd004
|
||||
ldr r9, _020cd00c ; =data_027e0fe4
|
||||
ldr r9, _020cd00c ; =gActorManager
|
||||
mov r5, r4
|
||||
_020ccfa4:
|
||||
ldr r1, [r8, #0x10]
|
||||
@@ -11570,7 +11570,7 @@ _020cd004:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_020cd00c: .word data_027e0fe4
|
||||
_020cd00c: .word gActorManager
|
||||
arm_func_end func_ov00_020ccf7c
|
||||
|
||||
.global func_ov00_020cd010
|
||||
@@ -17563,7 +17563,7 @@ _020d1868:
|
||||
func_ov00_020d1870: ; 0x020d1870
|
||||
stmdb sp!, {lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r2, _020d18ac ; =data_027e0fe4
|
||||
ldr r2, _020d18ac ; =gActorManager
|
||||
str r0, [sp, #4]
|
||||
ldr ip, _020d18b0 ; =data_ov00_020e8b14
|
||||
ldr r0, [r2]
|
||||
@@ -17577,7 +17577,7 @@ func_ov00_020d1870: ; 0x020d1870
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
_020d18ac: .word data_027e0fe4
|
||||
_020d18ac: .word gActorManager
|
||||
_020d18b0: .word data_ov00_020e8b14
|
||||
arm_func_end func_ov00_020d1870
|
||||
|
||||
@@ -17586,7 +17586,7 @@ _020d18b0: .word data_ov00_020e8b14
|
||||
func_ov00_020d18b4: ; 0x020d18b4
|
||||
stmdb sp!, {lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r1, _020d18ec ; =data_027e0fe4
|
||||
ldr r1, _020d18ec ; =gActorManager
|
||||
mov r2, #0
|
||||
str r0, [sp, #4]
|
||||
ldr r3, _020d18f0 ; =data_ov00_020e8b14
|
||||
@@ -17599,7 +17599,7 @@ func_ov00_020d18b4: ; 0x020d18b4
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
_020d18ec: .word data_027e0fe4
|
||||
_020d18ec: .word gActorManager
|
||||
_020d18f0: .word data_ov00_020e8b14
|
||||
arm_func_end func_ov00_020d18b4
|
||||
|
||||
@@ -17718,7 +17718,7 @@ func_ov00_020d1a30: ; 0x020d1a30
|
||||
arm_func_start func_ov00_020d1a50
|
||||
func_ov00_020d1a50: ; 0x020d1a50
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _020d1aec ; =data_027e0fe4
|
||||
ldr r1, _020d1aec ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x20
|
||||
@@ -17758,7 +17758,7 @@ _020d1ad4:
|
||||
bl func_02037918
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020d1aec: .word data_027e0fe4
|
||||
_020d1aec: .word gActorManager
|
||||
arm_func_end func_ov00_020d1a50
|
||||
|
||||
.global func_ov00_020d1af0
|
||||
@@ -17767,7 +17767,7 @@ func_ov00_020d1af0: ; 0x020d1af0
|
||||
stmdb sp!, {r0, r1, r2, r3}
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0x44
|
||||
ldr r1, _020d1d8c ; =data_027e0fe4
|
||||
ldr r1, _020d1d8c ; =gActorManager
|
||||
ldrb r2, [r0, #0x55]
|
||||
add r3, r0, #0x20
|
||||
ldr r0, [r1]
|
||||
@@ -17944,7 +17944,7 @@ _020d1d7c:
|
||||
add sp, sp, #0x10
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_020d1d8c: .word data_027e0fe4
|
||||
_020d1d8c: .word gActorManager
|
||||
_020d1d90: .word 0x00040001
|
||||
_020d1d94: .word 0x000300ff
|
||||
arm_func_end func_ov00_020d1af0
|
||||
@@ -17961,7 +17961,7 @@ _020d1da0: .word gItemManager
|
||||
arm_func_start func_ov00_020d1da4
|
||||
func_ov00_020d1da4: ; 0x020d1da4
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _020d1dd0 ; =data_027e0fe4
|
||||
ldr r1, _020d1dd0 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x20
|
||||
@@ -17972,7 +17972,7 @@ func_ov00_020d1da4: ; 0x020d1da4
|
||||
bl func_ov00_020d29d4
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020d1dd0: .word data_027e0fe4
|
||||
_020d1dd0: .word gActorManager
|
||||
arm_func_end func_ov00_020d1da4
|
||||
|
||||
.global func_ov00_020d1dd4
|
||||
@@ -18011,13 +18011,13 @@ _020d1e24:
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
_020d1e4c:
|
||||
ldrb r1, [r9, #0x55]
|
||||
ldr r0, _020d2050 ; =data_027e0fe4
|
||||
ldr r0, _020d2050 ; =gActorManager
|
||||
add r2, r9, #0x20
|
||||
add r7, r2, r1, lsl #3
|
||||
ldr r0, [r0]
|
||||
mov r1, r7
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
ldr r1, _020d2050 ; =data_027e0fe4
|
||||
ldr r1, _020d2050 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r9, #0x20
|
||||
@@ -18145,7 +18145,7 @@ _020d1ff8:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_020d204c: .word data_027e0f64
|
||||
_020d2050: .word data_027e0fe4
|
||||
_020d2050: .word gActorManager
|
||||
_020d2054: .word data_027e0c68
|
||||
_020d2058: .word data_ov00_020e8ae8
|
||||
_020d205c: .word gPlayerLink
|
||||
@@ -18211,7 +18211,7 @@ func_ov00_020d20e8: ; 0x020d20e8
|
||||
ldreqb r0, [r0, #4]
|
||||
cmpeq r0, #0
|
||||
bne _020d2180
|
||||
ldr r0, _020d27c0 ; =data_027e0fe4
|
||||
ldr r0, _020d27c0 ; =gActorManager
|
||||
add r1, r7, #0x20
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -18356,7 +18356,7 @@ _020d2308:
|
||||
moveq r0, #0
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
_020d2330:
|
||||
ldr r0, _020d27c0 ; =data_027e0fe4
|
||||
ldr r0, _020d27c0 ; =gActorManager
|
||||
ldrb r1, [r7, #0x55]
|
||||
add r2, r7, #0x20
|
||||
ldr r0, [r0]
|
||||
@@ -18372,7 +18372,7 @@ _020d2330:
|
||||
moveq r0, #0
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
_020d236c:
|
||||
ldr r0, _020d27c0 ; =data_027e0fe4
|
||||
ldr r0, _020d27c0 ; =gActorManager
|
||||
ldrh r2, [r6, #4]
|
||||
add r1, r7, #0x20
|
||||
ldr r0, [r0]
|
||||
@@ -18394,7 +18394,7 @@ _020d23b0:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
_020d23bc:
|
||||
ldr r0, _020d27c0 ; =data_027e0fe4
|
||||
ldr r0, _020d27c0 ; =gActorManager
|
||||
ldrh r1, [r6, #4]
|
||||
add r2, r7, #0x20
|
||||
ldrh r3, [r6, #6]
|
||||
@@ -18466,7 +18466,7 @@ _020d24a8:
|
||||
and r4, r1, #0xff
|
||||
ldr r1, [r2, r3, lsl #3]
|
||||
cmp r0, #0
|
||||
ldr r0, _020d27c0 ; =data_027e0fe4
|
||||
ldr r0, _020d27c0 ; =gActorManager
|
||||
str r1, [sp]
|
||||
add r2, r2, r3, lsl #3
|
||||
ldr r2, [r2, #4]
|
||||
@@ -18677,7 +18677,7 @@ _020d27a8:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_020d27bc: .word data_027e0c68
|
||||
_020d27c0: .word data_027e0fe4
|
||||
_020d27c0: .word gActorManager
|
||||
_020d27c4: .word data_ov00_020e8ae8
|
||||
_020d27c8: .word gAdventureFlags
|
||||
_020d27cc: .word data_ov00_020df28c
|
||||
@@ -18695,7 +18695,7 @@ _020d27ec: .word 0x00007fff
|
||||
arm_func_start func_ov00_020d27f0
|
||||
func_ov00_020d27f0: ; 0x020d27f0
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _020d281c ; =data_027e0fe4
|
||||
ldr r1, _020d281c ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x20
|
||||
@@ -18706,14 +18706,14 @@ func_ov00_020d27f0: ; 0x020d27f0
|
||||
bl func_ov00_020d29d4
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020d281c: .word data_027e0fe4
|
||||
_020d281c: .word gActorManager
|
||||
arm_func_end func_ov00_020d27f0
|
||||
|
||||
.global func_ov00_020d2820
|
||||
arm_func_start func_ov00_020d2820
|
||||
func_ov00_020d2820: ; 0x020d2820
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||
ldr r2, _020d28b0 ; =data_027e0fe4
|
||||
ldr r2, _020d28b0 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r2]
|
||||
mov r5, r1
|
||||
@@ -18725,7 +18725,7 @@ func_ov00_020d2820: ; 0x020d2820
|
||||
blx r2
|
||||
cmp r0, #0
|
||||
beq _020d28a8
|
||||
ldr r6, _020d28b0 ; =data_027e0fe4
|
||||
ldr r6, _020d28b0 ; =gActorManager
|
||||
add r8, r4, #0x28
|
||||
mov r7, #1
|
||||
mvn r5, #0
|
||||
@@ -18752,7 +18752,7 @@ _020d28a8:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_020d28b0: .word data_027e0fe4
|
||||
_020d28b0: .word gActorManager
|
||||
arm_func_end func_ov00_020d2820
|
||||
|
||||
.global func_ov00_020d28b4
|
||||
@@ -18762,7 +18762,7 @@ func_ov00_020d28b4: ; 0x020d28b4
|
||||
sub sp, sp, #0x28
|
||||
mov r8, r0
|
||||
strb r1, [r8, #0x55]
|
||||
ldr r0, _020d29cc ; =data_027e0fe4
|
||||
ldr r0, _020d29cc ; =gActorManager
|
||||
add r2, r8, #0x20
|
||||
and r1, r1, #0xff
|
||||
add r6, r2, r1, lsl #3
|
||||
@@ -18774,7 +18774,7 @@ func_ov00_020d28b4: ; 0x020d28b4
|
||||
ldr r2, [r2, #0x34]
|
||||
mov r4, r0
|
||||
blx r2
|
||||
ldr r10, _020d29cc ; =data_027e0fe4
|
||||
ldr r10, _020d29cc ; =gActorManager
|
||||
add r7, r8, #0x20
|
||||
mov r5, #0
|
||||
mvn r9, #0
|
||||
@@ -18832,7 +18832,7 @@ _020d29c0:
|
||||
add sp, sp, #0x28
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
.align 2, 0
|
||||
_020d29cc: .word data_027e0fe4
|
||||
_020d29cc: .word gActorManager
|
||||
_020d29d0: .word data_027e0f64
|
||||
arm_func_end func_ov00_020d28b4
|
||||
|
||||
@@ -18973,7 +18973,7 @@ _020d2ba8:
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl _ZN5Actor10SetUnk_11cEc
|
||||
ldr r7, _020d2c14 ; =data_027e0fe4
|
||||
ldr r7, _020d2c14 ; =gActorManager
|
||||
add r5, r6, #0x28
|
||||
mov r4, #1
|
||||
mvn r8, #0
|
||||
@@ -19000,7 +19000,7 @@ _020d2bfc:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_020d2c14: .word data_027e0fe4
|
||||
_020d2c14: .word gActorManager
|
||||
arm_func_end func_ov00_020d2b78
|
||||
|
||||
.global func_ov00_020d2c18
|
||||
@@ -19391,7 +19391,7 @@ func_ov00_020d30b0: ; 0x020d30b0
|
||||
add r0, sp, #0
|
||||
mov r5, r1
|
||||
bl func_02037628
|
||||
ldr r0, _020d3128 ; =data_027e0fe4
|
||||
ldr r0, _020d3128 ; =gActorManager
|
||||
add r1, r4, #0x20
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -19417,7 +19417,7 @@ _020d30f8:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_020d3128: .word data_027e0fe4
|
||||
_020d3128: .word gActorManager
|
||||
_020d312c: .word data_027e0c68
|
||||
arm_func_end func_ov00_020d30b0
|
||||
|
||||
@@ -19867,7 +19867,7 @@ func_ov00_020d3638: ; 0x020d3638
|
||||
tst r0, #4
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {pc}
|
||||
ldr r0, _020d3690 ; =data_027e0fe4
|
||||
ldr r0, _020d3690 ; =gActorManager
|
||||
ldrb r2, [r1, #0x55]
|
||||
add r1, r1, #0x20
|
||||
ldr r0, [r0]
|
||||
@@ -19884,7 +19884,7 @@ func_ov00_020d3638: ; 0x020d3638
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
_020d3690: .word data_027e0fe4
|
||||
_020d3690: .word gActorManager
|
||||
_020d3694: .word gPlayerLink
|
||||
arm_func_end func_ov00_020d3638
|
||||
|
||||
@@ -19896,7 +19896,7 @@ func_ov00_020d3698: ; 0x020d3698
|
||||
ldr r0, [r4]
|
||||
tst r0, #1
|
||||
ldmneia sp!, {r4, pc}
|
||||
ldr r0, _020d36d4 ; =data_027e0fe4
|
||||
ldr r0, _020d36d4 ; =gActorManager
|
||||
add r1, r1, #0x20
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -19907,14 +19907,14 @@ func_ov00_020d3698: ; 0x020d3698
|
||||
strne r0, [r4]
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020d36d4: .word data_027e0fe4
|
||||
_020d36d4: .word gActorManager
|
||||
arm_func_end func_ov00_020d3698
|
||||
|
||||
.global func_ov00_020d36d8
|
||||
arm_func_start func_ov00_020d36d8
|
||||
func_ov00_020d36d8: ; 0x020d36d8
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
ldr r3, _020d37c8 ; =data_027e0fe4
|
||||
ldr r3, _020d37c8 ; =gActorManager
|
||||
mov r5, r0
|
||||
mov r6, r1
|
||||
ldr r0, [r3]
|
||||
@@ -19978,7 +19978,7 @@ _020d37c0:
|
||||
mvn r0, #0
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020d37c8: .word data_027e0fe4
|
||||
_020d37c8: .word gActorManager
|
||||
_020d37cc: .word data_027e0f94
|
||||
_020d37d0: .word data_ov00_020df2e0
|
||||
_020d37d4: .word data_ov00_020df2ec
|
||||
@@ -20462,7 +20462,7 @@ _020d3d1c:
|
||||
add r2, r2, #8
|
||||
cmp r2, r0
|
||||
blo _020d3d1c
|
||||
ldr r0, _020d3e20 ; =data_027e0fe4
|
||||
ldr r0, _020d3e20 ; =gActorManager
|
||||
add ip, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
mov r5, #0x20
|
||||
@@ -20477,7 +20477,7 @@ _020d3d1c:
|
||||
cmp r6, #0
|
||||
mov r7, #0
|
||||
ble _020d3e10
|
||||
ldr r5, _020d3e20 ; =data_027e0fe4
|
||||
ldr r5, _020d3e20 ; =gActorManager
|
||||
mov r8, r7
|
||||
_020d3d74:
|
||||
ldr r1, [sp, #4]
|
||||
@@ -20530,7 +20530,7 @@ _020d3e10:
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_020d3e1c: .word data_ov00_020e8df0
|
||||
_020d3e20: .word data_027e0fe4
|
||||
_020d3e20: .word gActorManager
|
||||
_020d3e24: .word 0x4d534741
|
||||
_020d3e28: .word 0x434d5347
|
||||
_020d3e2c: .word 0x4e434d41
|
||||
|
||||
+1
-1
@@ -146,7 +146,7 @@
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fdc
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+28
-28
@@ -3252,7 +3252,7 @@ _02102382:
|
||||
ldr r0, _021024ac ; =data_0205785c
|
||||
str r2, [sp, #0x7c]
|
||||
str r0, [sp, #0x70]
|
||||
ldr r0, _021024b4 ; =data_027e0fe4
|
||||
ldr r0, _021024b4 ; =gActorManager
|
||||
add r1, sp, #0x70
|
||||
strb r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
@@ -3295,7 +3295,7 @@ _02102382:
|
||||
blx r2
|
||||
ldr r0, [sp, #0xc]
|
||||
bl func_0202d5dc
|
||||
ldr r0, _021024b4 ; =data_027e0fe4
|
||||
ldr r0, _021024b4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl func_ov04_021056b8
|
||||
mov r2, #1
|
||||
@@ -3324,7 +3324,7 @@ _02102382:
|
||||
add r3, r2, #0
|
||||
blx func_ov00_020872e8
|
||||
_02102478:
|
||||
ldr r0, _021024b4 ; =data_027e0fe4
|
||||
ldr r0, _021024b4 ; =gActorManager
|
||||
add r1, sp, #0x118
|
||||
ldrb r1, [r1, #0x12]
|
||||
ldr r0, [r0]
|
||||
@@ -3346,7 +3346,7 @@ _021024a4: .word data_ov00_020e250c
|
||||
_021024a8: .word data_02057878
|
||||
_021024ac: .word data_0205785c
|
||||
_021024b0: .word data_027e0f68
|
||||
_021024b4: .word data_027e0fe4
|
||||
_021024b4: .word gActorManager
|
||||
_021024b8: .word data_027e0fec
|
||||
_021024bc: .word data_027e0f64
|
||||
_021024c0: .word data_027e0f7c
|
||||
@@ -3398,7 +3398,7 @@ func_ov04_021024c4: ; 0x021024c4
|
||||
ldr r3, [r0]
|
||||
ldr r3, [r3, #0x38]
|
||||
blx r3
|
||||
ldr r0, _021025c0 ; =data_027e0fe4
|
||||
ldr r0, _021025c0 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl func_ov04_0210554c
|
||||
ldr r0, _021025c4 ; =data_027e0d38
|
||||
@@ -3438,7 +3438,7 @@ _02102578:
|
||||
ldr r0, [sp, #0x20]
|
||||
cmp r0, #1
|
||||
bne _021025a8
|
||||
ldr r1, _021025c0 ; =data_027e0fe4
|
||||
ldr r1, _021025c0 ; =gActorManager
|
||||
ldr r2, _021025d4 ; =0x414e4353
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -3448,7 +3448,7 @@ _02102578:
|
||||
mvn r0, r0
|
||||
cmp r1, r0
|
||||
beq _021025ac
|
||||
ldr r0, _021025c0 ; =data_027e0fe4
|
||||
ldr r0, _021025c0 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3468,7 +3468,7 @@ _021025ae:
|
||||
_021025b4: .word data_027e0ff0
|
||||
_021025b8: .word data_027e0f6c
|
||||
_021025bc: .word gPlayer
|
||||
_021025c0: .word data_027e0fe4
|
||||
_021025c0: .word gActorManager
|
||||
_021025c4: .word data_027e0d38
|
||||
_021025c8: .word data_027e0f70
|
||||
_021025cc: .word data_027e0f68
|
||||
@@ -7833,7 +7833,7 @@ _021048c6:
|
||||
_021048cc:
|
||||
ldr r0, _021049e4 ; =data_027e0c68
|
||||
bl func_ov04_021069c4
|
||||
ldr r0, _021049e8 ; =data_027e0fe4
|
||||
ldr r0, _021049e8 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl func_ov04_0210532c
|
||||
bl func_ov04_021026a0
|
||||
@@ -7931,7 +7931,7 @@ _021049d8: .word data_027e103c
|
||||
_021049dc: .word data_027e1094
|
||||
_021049e0: .word data_027e1060
|
||||
_021049e4: .word data_027e0c68
|
||||
_021049e8: .word data_027e0fe4
|
||||
_021049e8: .word gActorManager
|
||||
_021049ec: .word data_027e0db0
|
||||
_021049f0: .word data_027e0f64
|
||||
_021049f4: .word data_ov09_0211f5b4
|
||||
@@ -7982,7 +7982,7 @@ _02104a3c:
|
||||
bl func_ov04_0210453c
|
||||
bl func_ov04_0210bd28
|
||||
bl func_ov04_0210b1f0
|
||||
ldr r0, _02104aec ; =data_027e0fe4
|
||||
ldr r0, _02104aec ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl func_ov04_021053dc
|
||||
bl func_ov04_02101fe8
|
||||
@@ -8023,7 +8023,7 @@ _02104adc: .word data_027e0f68
|
||||
_02104ae0: .word gMapManager
|
||||
_02104ae4: .word data_027e0f64
|
||||
_02104ae8: .word gAdventureFlags
|
||||
_02104aec: .word data_027e0fe4
|
||||
_02104aec: .word gActorManager
|
||||
_02104af0: .word data_027e0c68
|
||||
_02104af4: .word data_027e103c
|
||||
_02104af8: .word data_02068e64
|
||||
@@ -8916,7 +8916,7 @@ _021051dc: .word data_ov04_0210f836
|
||||
thumb_func_start func_ov04_021051e0
|
||||
func_ov04_021051e0: ; 0x021051e0
|
||||
push {r3, lr}
|
||||
ldr r0, _02105204 ; =data_027e0fe4
|
||||
ldr r0, _02105204 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
bne _02105202
|
||||
@@ -8929,12 +8929,12 @@ func_ov04_021051e0: ; 0x021051e0
|
||||
beq _021051fe
|
||||
bl func_ov04_02105230
|
||||
_021051fe:
|
||||
ldr r1, _02105204 ; =data_027e0fe4
|
||||
ldr r1, _02105204 ; =gActorManager
|
||||
str r0, [r1]
|
||||
_02105202:
|
||||
pop {r3, pc}
|
||||
.align 2, 0
|
||||
_02105204: .word data_027e0fe4
|
||||
_02105204: .word gActorManager
|
||||
_02105208: .word data_027e0ce0
|
||||
thumb_func_end func_ov04_021051e0
|
||||
|
||||
@@ -8942,7 +8942,7 @@ _02105208: .word data_027e0ce0
|
||||
thumb_func_start func_ov04_0210520c
|
||||
func_ov04_0210520c: ; 0x0210520c
|
||||
push {r4, lr}
|
||||
ldr r0, _0210522c ; =data_027e0fe4
|
||||
ldr r0, _0210522c ; =gActorManager
|
||||
ldr r4, [r0]
|
||||
cmp r4, #0
|
||||
beq _0210522a
|
||||
@@ -8952,13 +8952,13 @@ func_ov04_0210520c: ; 0x0210520c
|
||||
add r0, r4, #0
|
||||
blx _ZN9SysObjectdlEPv
|
||||
_02105224:
|
||||
ldr r0, _0210522c ; =data_027e0fe4
|
||||
ldr r0, _0210522c ; =gActorManager
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
_0210522a:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_0210522c: .word data_027e0fe4
|
||||
_0210522c: .word gActorManager
|
||||
thumb_func_end func_ov04_0210520c
|
||||
|
||||
.global func_ov04_02105230
|
||||
@@ -14002,7 +14002,7 @@ _0210775c:
|
||||
add r3, sp, #4
|
||||
blx func_ov00_020c4048
|
||||
add r1, r0, #0
|
||||
ldr r0, _02107804 ; =data_027e0fe4
|
||||
ldr r0, _02107804 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager13FindActorByIdEj
|
||||
str r0, [r4, #0x14]
|
||||
@@ -14015,7 +14015,7 @@ _0210775c:
|
||||
add r3, sp, #4
|
||||
blx func_ov00_020c4048
|
||||
add r1, r0, #0
|
||||
ldr r0, _02107804 ; =data_027e0fe4
|
||||
ldr r0, _02107804 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager13FindActorByIdEj
|
||||
str r0, [r4, #0x18]
|
||||
@@ -14028,7 +14028,7 @@ _0210775c:
|
||||
add r3, sp, #4
|
||||
blx func_ov00_020c4048
|
||||
add r1, r0, #0
|
||||
ldr r0, _02107804 ; =data_027e0fe4
|
||||
ldr r0, _02107804 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager13FindActorByIdEj
|
||||
str r0, [r4, #0x1c]
|
||||
@@ -14040,7 +14040,7 @@ _021077f4: .word data_027e0d38
|
||||
_021077f8: .word data_027e0fe8
|
||||
_021077fc: .word 0x4e415649
|
||||
_02107800: .word data_027e0d0c
|
||||
_02107804: .word data_027e0fe4
|
||||
_02107804: .word gActorManager
|
||||
_02107808: .word 0x46434e56
|
||||
_0210780c: .word 0x57534e56
|
||||
thumb_func_end func_ov04_02107750
|
||||
@@ -23392,7 +23392,7 @@ _0210bffc:
|
||||
mov r0, #0
|
||||
strb r0, [r4, #4]
|
||||
_0210c000:
|
||||
ldr r1, _0210c0f4 ; =data_027e0fe4
|
||||
ldr r1, _0210c0f4 ; =gActorManager
|
||||
ldr r2, _0210c0f8 ; =0x524d5447
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
@@ -23407,7 +23407,7 @@ _0210c000:
|
||||
strb r0, [r4, #7]
|
||||
mov r0, #0
|
||||
strb r0, [r4, #4]
|
||||
ldr r0, _0210c0f4 ; =data_027e0fe4
|
||||
ldr r0, _0210c0f4 ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -23443,7 +23443,7 @@ _0210c054:
|
||||
mov r0, #4
|
||||
str r0, [r4, #0x34]
|
||||
_0210c062:
|
||||
ldr r1, _0210c0f4 ; =data_027e0fe4
|
||||
ldr r1, _0210c0f4 ; =gActorManager
|
||||
ldr r2, _0210c104 ; =0x524d4654
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -23484,7 +23484,7 @@ _0210c092:
|
||||
str r0, [sp, #0x1c]
|
||||
mov r0, #9
|
||||
str r0, [sp, #0x20]
|
||||
ldr r0, _0210c0f4 ; =data_027e0fe4
|
||||
ldr r0, _0210c0f4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
cmp r0, #0
|
||||
@@ -23492,7 +23492,7 @@ _0210c092:
|
||||
mov r0, #0
|
||||
strb r0, [r4, #4]
|
||||
_0210c0c2:
|
||||
ldr r1, _0210c0f4 ; =data_027e0fe4
|
||||
ldr r1, _0210c0f4 ; =gActorManager
|
||||
ldr r2, _0210c114 ; =0x574c4354
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -23515,7 +23515,7 @@ _0210c0dc:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0210c0f0: .word data_027e0d38
|
||||
_0210c0f4: .word data_027e0fe4
|
||||
_0210c0f4: .word gActorManager
|
||||
_0210c0f8: .word 0x524d5447
|
||||
_0210c0fc: .word 0x000001b6
|
||||
_0210c100: .word 0x000001b7
|
||||
|
||||
+1
-1
@@ -209,7 +209,7 @@
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0ff4
|
||||
.extern data_027e0ff8
|
||||
.extern data_027e0ffc
|
||||
|
||||
+24
-24
@@ -2015,7 +2015,7 @@ _0210259c:
|
||||
bl func_ov05_0210112c
|
||||
cmp r9, #2
|
||||
beq _02102608
|
||||
ldr r0, _021026e4 ; =data_027e0fe4
|
||||
ldr r0, _021026e4 ; =gActorManager
|
||||
mov r1, r8
|
||||
ldr r0, [r0]
|
||||
bl func_ov05_02105140
|
||||
@@ -2081,7 +2081,7 @@ _021026d4: .word gPlayer
|
||||
_021026d8: .word data_027e0f64
|
||||
_021026dc: .word data_027e0f78
|
||||
_021026e0: .word gMapManager
|
||||
_021026e4: .word data_027e0fe4
|
||||
_021026e4: .word gActorManager
|
||||
_021026e8: .word data_027e0f6c
|
||||
_021026ec: .word data_ov12_0213deb0
|
||||
_021026f0: .word data_ov15_02190458
|
||||
@@ -2160,7 +2160,7 @@ _021027d8:
|
||||
cmpne r0, #0
|
||||
addne sp, sp, #4
|
||||
ldmneia sp!, {r3, r4, r5, r6, pc}
|
||||
ldr r0, _02102820 ; =data_027e0fe4
|
||||
ldr r0, _02102820 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl func_ov05_02105304
|
||||
@@ -2174,7 +2174,7 @@ _021027d8:
|
||||
_02102814: .word data_027e103c
|
||||
_02102818: .word data_027e0c54
|
||||
_0210281c: .word gPlayer
|
||||
_02102820: .word data_027e0fe4
|
||||
_02102820: .word gActorManager
|
||||
_02102824: .word gMapManager
|
||||
arm_func_end func_ov05_0210274c
|
||||
|
||||
@@ -2281,7 +2281,7 @@ _02102978:
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
cmp r9, #2
|
||||
beq _021029b0
|
||||
ldr r0, _02102a64 ; =data_027e0fe4
|
||||
ldr r0, _02102a64 ; =gActorManager
|
||||
mov r1, r8
|
||||
ldr r0, [r0]
|
||||
bl func_ov05_0210535c
|
||||
@@ -2334,7 +2334,7 @@ _02102a54: .word data_027e0f88
|
||||
_02102a58: .word data_027e0f64
|
||||
_02102a5c: .word gMapManager
|
||||
_02102a60: .word gPlayer
|
||||
_02102a64: .word data_027e0fe4
|
||||
_02102a64: .word gActorManager
|
||||
_02102a68: .word data_027e0618
|
||||
_02102a6c: .word data_027e1048
|
||||
_02102a70: .word data_027e077c
|
||||
@@ -8185,7 +8185,7 @@ _02107664:
|
||||
orr r1, r1, r0, lsl #20
|
||||
add r0, r2, r1
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _02107864 ; =data_027e0fe4
|
||||
ldr r0, _02107864 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #8
|
||||
@@ -8232,7 +8232,7 @@ _02107854: .word 0x0000011f
|
||||
_02107858: .word data_ov05_0211274c
|
||||
_0210785c: .word data_02050f54
|
||||
_02107860: .word data_ov05_021126ac
|
||||
_02107864: .word data_027e0fe4
|
||||
_02107864: .word gActorManager
|
||||
_02107868: .word 0x00000614
|
||||
_0210786c: .word 0x00001666
|
||||
arm_func_end func_ov05_021075bc
|
||||
@@ -8492,7 +8492,7 @@ func_ov05_02107bd4: ; 0x02107bd4
|
||||
mov r10, r0
|
||||
ldr r4, _02107c80 ; =0x47454c4c
|
||||
ldr r11, _02107c84 ; =0x57544352
|
||||
ldr r6, _02107c88 ; =data_027e0fe4
|
||||
ldr r6, _02107c88 ; =gActorManager
|
||||
add r9, r10, #0x44
|
||||
mov r8, #0
|
||||
mvn r5, #0
|
||||
@@ -8538,7 +8538,7 @@ _02107c68:
|
||||
.align 2, 0
|
||||
_02107c80: .word 0x47454c4c
|
||||
_02107c84: .word 0x57544352
|
||||
_02107c88: .word data_027e0fe4
|
||||
_02107c88: .word gActorManager
|
||||
arm_func_end func_ov05_02107bd4
|
||||
|
||||
.global func_ov05_02107c8c
|
||||
@@ -8787,7 +8787,7 @@ func_ov05_02107fc0: ; 0x02107fc0
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
mov r6, #0
|
||||
ldr r11, _02108088 ; =0x47454c4c
|
||||
ldr r4, _0210808c ; =data_027e0fe4
|
||||
ldr r4, _0210808c ; =gActorManager
|
||||
mov r9, r6
|
||||
add r8, r10, #0x44
|
||||
mvn r5, #0
|
||||
@@ -8836,7 +8836,7 @@ _02108060:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_02108088: .word 0x47454c4c
|
||||
_0210808c: .word data_027e0fe4
|
||||
_0210808c: .word gActorManager
|
||||
_02108090: .word 0x57544352
|
||||
arm_func_end func_ov05_02107fc0
|
||||
|
||||
@@ -12016,7 +12016,7 @@ func_ov05_0210ab1c: ; 0x0210ab1c
|
||||
mov r6, r0
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r2, #1
|
||||
ldr r1, _0210ad68 ; =data_027e0fe4
|
||||
ldr r1, _0210ad68 ; =gActorManager
|
||||
strb r2, [r0, #0xba]
|
||||
ldr r0, [r1]
|
||||
add r1, r6, #0x10
|
||||
@@ -12166,7 +12166,7 @@ _0210ad54:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0210ad68: .word data_027e0fe4
|
||||
_0210ad68: .word gActorManager
|
||||
_0210ad6c: .word data_027e0d38
|
||||
_0210ad70: .word gAdventureFlags
|
||||
_0210ad74: .word gItemManager
|
||||
@@ -12184,7 +12184,7 @@ func_ov05_0210ad88: ; 0x0210ad88
|
||||
mov r5, r0
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r2, #0
|
||||
ldr r1, _0210b280 ; =data_027e0fe4
|
||||
ldr r1, _0210b280 ; =gActorManager
|
||||
strb r2, [r0, #0xbc]
|
||||
ldr r0, [r1]
|
||||
add r1, r5, #0x10
|
||||
@@ -12509,7 +12509,7 @@ _0210b264:
|
||||
add sp, sp, #0x100
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0210b280: .word data_027e0fe4
|
||||
_0210b280: .word gActorManager
|
||||
_0210b284: .word gAdventureFlags
|
||||
_0210b288: .word data_02050f54
|
||||
_0210b28c: .word 0x0000ffff
|
||||
@@ -12531,7 +12531,7 @@ func_ov05_0210b2a4: ; 0x0210b2a4
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r2, #0
|
||||
ldr r1, _0210b3b0 ; =data_027e0fe4
|
||||
ldr r1, _0210b3b0 ; =gActorManager
|
||||
strb r2, [r0, #0xbc]
|
||||
ldr r0, [r1]
|
||||
add r1, r5, #0x10
|
||||
@@ -12597,7 +12597,7 @@ _0210b3a0:
|
||||
bl _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0210b3b0: .word data_027e0fe4
|
||||
_0210b3b0: .word gActorManager
|
||||
_0210b3b4: .word data_027e0fb8
|
||||
_0210b3b8: .word gAdventureFlags
|
||||
arm_func_end func_ov05_0210b2a4
|
||||
@@ -12665,7 +12665,7 @@ _0210b474:
|
||||
moveq r4, #1
|
||||
movne r4, #2
|
||||
_0210b484:
|
||||
ldr r0, _0210b4f0 ; =data_027e0fe4
|
||||
ldr r0, _0210b4f0 ; =gActorManager
|
||||
add r1, r6, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12693,7 +12693,7 @@ _0210b484:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0210b4f0: .word data_027e0fe4
|
||||
_0210b4f0: .word gActorManager
|
||||
arm_func_end func_ov05_0210b3bc
|
||||
|
||||
.global func_ov05_0210b4f4
|
||||
@@ -13061,7 +13061,7 @@ func_ov05_0210b9c4: ; 0x0210b9c4
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
ldr r0, [r4, #0x24]
|
||||
ldr r1, _0210ba8c ; =data_027e0fe4
|
||||
ldr r1, _0210ba8c ; =gActorManager
|
||||
str r0, [sp]
|
||||
ldr r2, [r4, #0x28]
|
||||
ldr r0, _0210ba90 ; =gMapManager
|
||||
@@ -13104,7 +13104,7 @@ _0210ba7c:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0210ba8c: .word data_027e0fe4
|
||||
_0210ba8c: .word gActorManager
|
||||
_0210ba90: .word gMapManager
|
||||
_0210ba94: .word data_ov00_020eec9c
|
||||
arm_func_end func_ov05_0210b9c4
|
||||
@@ -19888,7 +19888,7 @@ _02111744:
|
||||
str r1, [sp, #0x38]
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r2, [r0]
|
||||
ldr r0, _02111a7c ; =data_027e0fe4
|
||||
ldr r0, _02111a7c ; =gActorManager
|
||||
add r1, sp, #0x24
|
||||
strh r2, [sp, #0x3c]
|
||||
ldr r0, [r0]
|
||||
@@ -20070,7 +20070,7 @@ _02111a6c: .word data_ov05_02112be4
|
||||
_02111a70: .word data_ov00_020e56f0
|
||||
_02111a74: .word 0x00000333
|
||||
_02111a78: .word data_ov05_02112c04
|
||||
_02111a7c: .word data_027e0fe4
|
||||
_02111a7c: .word gActorManager
|
||||
_02111a80: .word 0x4b4f4b4f
|
||||
_02111a84: .word 0x000004cd
|
||||
_02111a88: .word data_027e0ffc
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@
|
||||
.extern gMapManager
|
||||
.extern data_027e0f64
|
||||
.extern gPlayer
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_027e1040
|
||||
|
||||
+2
-2
@@ -3200,7 +3200,7 @@ func_ov09_02114554: ; 0x02114554
|
||||
push {r4, r5, r6, r7, lr}
|
||||
sub sp, #0x1ec
|
||||
add r5, r0, #0
|
||||
ldr r0, _021146a8 ; =data_027e0fe4
|
||||
ldr r0, _021146a8 ; =gActorManager
|
||||
str r1, [sp, #4]
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager14Actor_vfunc_28Ev
|
||||
@@ -3351,7 +3351,7 @@ _02114688:
|
||||
add sp, #0x1ec
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_021146a8: .word data_027e0fe4
|
||||
_021146a8: .word gActorManager
|
||||
_021146ac: .word gMapManager
|
||||
_021146b0: .word data_027e0d38
|
||||
_021146b4: .word data_ov00_020e9f10
|
||||
|
||||
+1
-1
@@ -163,7 +163,7 @@
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+14
-14
@@ -3823,7 +3823,7 @@ _02115f08:
|
||||
cmp r0, #0
|
||||
bne _02115f48
|
||||
bl func_ov12_0211934c
|
||||
ldr r2, _02116170 ; =data_027e0fe4
|
||||
ldr r2, _02116170 ; =gActorManager
|
||||
add r1, r0, #0x3c
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3977,7 +3977,7 @@ _02116014:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0211616c: .word data_027e0618
|
||||
_02116170: .word data_027e0fe4
|
||||
_02116170: .word gActorManager
|
||||
_02116174: .word 0x42545246
|
||||
_02116178: .word data_027e0d3c
|
||||
_0211617c: .word data_ov12_02137c68
|
||||
@@ -5724,7 +5724,7 @@ func_ov12_0211776c: ; 0x0211776c
|
||||
str r1, [sp, #4]
|
||||
cmp r2, r0
|
||||
beq _021177c8
|
||||
ldr r0, _021177d4 ; =data_027e0fe4
|
||||
ldr r0, _021177d4 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5735,7 +5735,7 @@ _021177c8:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_021177d4: .word data_027e0fe4
|
||||
_021177d4: .word gActorManager
|
||||
arm_func_end func_ov12_0211776c
|
||||
|
||||
.global func_ov12_021177d8
|
||||
@@ -8493,7 +8493,7 @@ func_ov12_02119a28: ; 0x02119a28
|
||||
bl func_ov12_02120108
|
||||
cmp r0, #0
|
||||
bne _02119aa0
|
||||
ldr r0, _02119db8 ; =data_027e0fe4
|
||||
ldr r0, _02119db8 ; =gActorManager
|
||||
add r1, r6, #0x3c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8727,7 +8727,7 @@ _02119d9c:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02119db4: .word data_ov12_02137c64
|
||||
_02119db8: .word data_027e0fe4
|
||||
_02119db8: .word gActorManager
|
||||
_02119dbc: .word data_027e0f94
|
||||
_02119dc0: .word data_027e0d0c
|
||||
_02119dc4: .word gItemManager
|
||||
@@ -30938,7 +30938,7 @@ func_ov12_0212bff0: ; 0x0212bff0
|
||||
strh r0, [r4]
|
||||
b _0212c10c
|
||||
_0212c058:
|
||||
ldr r0, _0212c1b4 ; =data_027e0fe4
|
||||
ldr r0, _0212c1b4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -31029,7 +31029,7 @@ _0212c10c:
|
||||
_0212c1a8: .word data_027e0f94
|
||||
_0212c1ac: .word data_027e0fa0
|
||||
_0212c1b0: .word data_027e0fac
|
||||
_0212c1b4: .word data_027e0fe4
|
||||
_0212c1b4: .word gActorManager
|
||||
_0212c1b8: .word data_027e0c68
|
||||
_0212c1bc: .word data_02050f54
|
||||
arm_func_end func_ov12_0212bff0
|
||||
@@ -33801,7 +33801,7 @@ func_ov12_0212e274: ; 0x0212e274
|
||||
ldr r2, _0212e2fc ; =data_027e0f94
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0212e300 ; =data_027e0fe4
|
||||
ldr r0, _0212e300 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -33815,7 +33815,7 @@ func_ov12_0212e274: ; 0x0212e274
|
||||
_0212e2f4: .word data_027e0fe8
|
||||
_0212e2f8: .word 0x4254444c
|
||||
_0212e2fc: .word data_027e0f94
|
||||
_0212e300: .word data_027e0fe4
|
||||
_0212e300: .word gActorManager
|
||||
_0212e304: .word data_ov12_0213dd10
|
||||
arm_func_end func_ov12_0212e274
|
||||
|
||||
@@ -38258,7 +38258,7 @@ _02131e40:
|
||||
cmp r0, #0
|
||||
bne _02131e8c
|
||||
bl func_ov12_0211934c
|
||||
ldr r2, _02131f54 ; =data_027e0fe4
|
||||
ldr r2, _02131f54 ; =gActorManager
|
||||
add r1, r0, #0x3c
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -38324,7 +38324,7 @@ _02131ea0:
|
||||
.align 2, 0
|
||||
_02131f4c: .word data_027e0618
|
||||
_02131f50: .word data_ov12_02137c64
|
||||
_02131f54: .word data_027e0fe4
|
||||
_02131f54: .word gActorManager
|
||||
_02131f58: .word 0x42545246
|
||||
_02131f5c: .word data_027e0d3c
|
||||
_02131f60: .word data_ov12_02137d1c
|
||||
@@ -38445,7 +38445,7 @@ _02132058:
|
||||
_0213207c:
|
||||
ldrh r2, [r4, #0x24]
|
||||
ldr r1, _021320e8 ; =data_ov12_02135474
|
||||
ldr r0, _021320ec ; =data_027e0fe4
|
||||
ldr r0, _021320ec ; =gActorManager
|
||||
ldr lr, [r1, r2, lsl #2]
|
||||
ldrh ip, [r4, #0x20]
|
||||
ldr r3, _021320f0 ; =data_ov12_02137818
|
||||
@@ -38473,7 +38473,7 @@ _021320dc:
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_021320e8: .word data_ov12_02135474
|
||||
_021320ec: .word data_027e0fe4
|
||||
_021320ec: .word gActorManager
|
||||
_021320f0: .word data_ov12_02137818
|
||||
arm_func_end func_ov12_02132020
|
||||
|
||||
|
||||
@@ -173,7 +173,7 @@
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+56
-56
@@ -275,7 +275,7 @@ func_ov14_0211f8d0: ; 0x0211f8d0
|
||||
cmp r1, #0
|
||||
ble _0211f968
|
||||
ldr r2, [r0, #0xc]
|
||||
ldr r1, _0211f978 ; =data_027e0fe4
|
||||
ldr r1, _0211f978 ; =gActorManager
|
||||
str r2, [sp]
|
||||
ldr r2, [r0, #0x10]
|
||||
ldr r0, [r1]
|
||||
@@ -301,7 +301,7 @@ _0211f968:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0211f974: .word gItemManager
|
||||
_0211f978: .word data_027e0fe4
|
||||
_0211f978: .word gActorManager
|
||||
_0211f97c: .word 0x424d5459
|
||||
arm_func_end func_ov14_0211f8d0
|
||||
|
||||
@@ -1276,7 +1276,7 @@ _021205e8:
|
||||
bl _ZN5Actor12ApplyGravityEv
|
||||
b _02120720
|
||||
_02120618:
|
||||
ldr r0, _0212076c ; =data_027e0fe4
|
||||
ldr r0, _0212076c ; =gActorManager
|
||||
add r1, r6, #0x164
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1367,7 +1367,7 @@ _0212075c: .word data_027e0ffc
|
||||
_02120760: .word 0x0000019a
|
||||
_02120764: .word 0x00001555
|
||||
_02120768: .word 0xfffff1c7
|
||||
_0212076c: .word data_027e0fe4
|
||||
_0212076c: .word gActorManager
|
||||
_02120770: .word data_02050f54
|
||||
arm_func_end func_ov14_02120300
|
||||
|
||||
@@ -1421,7 +1421,7 @@ func_ov14_021207b8: ; 0x021207b8
|
||||
mov r1, #1
|
||||
str r2, [r5, #0x168]
|
||||
bl func_ov14_02120dec
|
||||
ldr r0, _0212098c ; =data_027e0fe4
|
||||
ldr r0, _0212098c ; =gActorManager
|
||||
add r1, r5, #0x164
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1527,7 +1527,7 @@ _0212094c:
|
||||
add sp, sp, #0x28
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_0212098c: .word data_027e0fe4
|
||||
_0212098c: .word gActorManager
|
||||
_02120990: .word 0x00001555
|
||||
_02120994: .word data_027e0d0c
|
||||
arm_func_end func_ov14_021207b8
|
||||
@@ -1551,7 +1551,7 @@ func_ov14_02120998: ; 0x02120998
|
||||
mov r1, #1
|
||||
str r2, [r6, #0x168]
|
||||
bl func_ov14_02120dec
|
||||
ldr r0, _02120a74 ; =data_027e0fe4
|
||||
ldr r0, _02120a74 ; =gActorManager
|
||||
add r1, r6, #0x164
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1592,7 +1592,7 @@ _02120a30:
|
||||
add sp, sp, #0x10
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_02120a74: .word data_027e0fe4
|
||||
_02120a74: .word gActorManager
|
||||
_02120a78: .word 0x00001555
|
||||
_02120a7c: .word data_027e0d0c
|
||||
arm_func_end func_ov14_02120998
|
||||
@@ -7906,7 +7906,7 @@ func_ov14_02125e60: ; 0x02125e60
|
||||
ldrh r1, [r4, #0x26]
|
||||
cmp r1, #0
|
||||
beq _02125ea4
|
||||
ldr r0, _02125ec4 ; =data_027e0fe4
|
||||
ldr r0, _02125ec4 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -7915,7 +7915,7 @@ func_ov14_02125e60: ; 0x02125e60
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_02125ea4:
|
||||
ldr r0, _02125ec4 ; =data_027e0fe4
|
||||
ldr r0, _02125ec4 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -7924,7 +7924,7 @@ _02125ea4:
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02125ec4: .word data_027e0fe4
|
||||
_02125ec4: .word gActorManager
|
||||
arm_func_end func_ov14_02125e60
|
||||
|
||||
.global func_ov14_02125ec8
|
||||
@@ -8249,7 +8249,7 @@ func_ov14_021261e4: ; 0x021261e4
|
||||
ldrh r1, [r4, #0x26]
|
||||
cmp r1, #0
|
||||
beq _02126228
|
||||
ldr r0, _02126248 ; =data_027e0fe4
|
||||
ldr r0, _02126248 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -8258,7 +8258,7 @@ func_ov14_021261e4: ; 0x021261e4
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_02126228:
|
||||
ldr r0, _02126248 ; =data_027e0fe4
|
||||
ldr r0, _02126248 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -8267,7 +8267,7 @@ _02126228:
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02126248: .word data_027e0fe4
|
||||
_02126248: .word gActorManager
|
||||
arm_func_end func_ov14_021261e4
|
||||
|
||||
.global func_ov14_0212624c
|
||||
@@ -13781,7 +13781,7 @@ func_ov14_0212aaa8: ; 0x0212aaa8
|
||||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
bne _0212ab04
|
||||
ldr r0, _0212ab0c ; =data_027e0fe4
|
||||
ldr r0, _0212ab0c ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -13803,7 +13803,7 @@ _0212ab04:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0212ab0c: .word data_027e0fe4
|
||||
_0212ab0c: .word gActorManager
|
||||
_0212ab10: .word 0x424c5354
|
||||
arm_func_end func_ov14_0212aaa8
|
||||
|
||||
@@ -14189,7 +14189,7 @@ func_ov14_0212b010: ; 0x0212b010
|
||||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
bne _0212b06c
|
||||
ldr r0, _0212b074 ; =data_027e0fe4
|
||||
ldr r0, _0212b074 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -14211,7 +14211,7 @@ _0212b06c:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0212b074: .word data_027e0fe4
|
||||
_0212b074: .word gActorManager
|
||||
_0212b078: .word 0x424c5354
|
||||
arm_func_end func_ov14_0212b010
|
||||
|
||||
@@ -14664,7 +14664,7 @@ func_ov14_0212b658: ; 0x0212b658
|
||||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
bne _0212b6b4
|
||||
ldr r0, _0212b6bc ; =data_027e0fe4
|
||||
ldr r0, _0212b6bc ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -14686,7 +14686,7 @@ _0212b6b4:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0212b6bc: .word data_027e0fe4
|
||||
_0212b6bc: .word gActorManager
|
||||
_0212b6c0: .word 0x424c5354
|
||||
arm_func_end func_ov14_0212b658
|
||||
|
||||
@@ -15173,7 +15173,7 @@ func_ov14_0212bc98: ; 0x0212bc98
|
||||
_0212bcd4:
|
||||
cmp r1, #0xb
|
||||
blt _0212bd2c
|
||||
ldr r0, _0212bd38 ; =data_027e0fe4
|
||||
ldr r0, _0212bd38 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -15198,7 +15198,7 @@ _0212bd2c:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0212bd38: .word data_027e0fe4
|
||||
_0212bd38: .word gActorManager
|
||||
_0212bd3c: .word 0x424c5354
|
||||
arm_func_end func_ov14_0212bc98
|
||||
|
||||
@@ -15561,7 +15561,7 @@ _0212c184:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
_0212c1ac:
|
||||
ldr r0, _0212c234 ; =data_027e0fe4
|
||||
ldr r0, _0212c234 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -15600,7 +15600,7 @@ _0212c228:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0212c234: .word data_027e0fe4
|
||||
_0212c234: .word gActorManager
|
||||
_0212c238: .word 0x424c5354
|
||||
_0212c23c: .word 0x41525257
|
||||
_0212c240: .word 0x424d524e
|
||||
@@ -16765,7 +16765,7 @@ func_ov14_0212d040: ; 0x0212d040
|
||||
blx r3
|
||||
b _0212d1a4
|
||||
_0212d0b4:
|
||||
ldr r0, _0212d1b0 ; =data_027e0fe4
|
||||
ldr r0, _0212d1b0 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -16834,7 +16834,7 @@ _0212d1a4:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0212d1b0: .word data_027e0fe4
|
||||
_0212d1b0: .word gActorManager
|
||||
_0212d1b4: .word 0x424c5354
|
||||
_0212d1b8: .word 0x41525257
|
||||
_0212d1bc: .word 0x424d524e
|
||||
@@ -17842,7 +17842,7 @@ func_ov14_0212dd94: ; 0x0212dd94
|
||||
cmp r4, r0
|
||||
addeq sp, sp, #0x30
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _0212de70 ; =data_027e0fe4
|
||||
ldr r0, _0212de70 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -17861,7 +17861,7 @@ func_ov14_0212dd94: ; 0x0212dd94
|
||||
.align 2, 0
|
||||
_0212de68: .word data_027e0fe8
|
||||
_0212de6c: .word 0x424f4d42
|
||||
_0212de70: .word data_027e0fe4
|
||||
_0212de70: .word gActorManager
|
||||
arm_func_end func_ov14_0212dd94
|
||||
|
||||
.global func_ov14_0212de74
|
||||
@@ -17988,7 +17988,7 @@ _0212dfcc:
|
||||
blx r3
|
||||
b _0212e0e4
|
||||
_0212dff0:
|
||||
ldr r0, _0212e0f4 ; =data_027e0fe4
|
||||
ldr r0, _0212e0f4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -18061,7 +18061,7 @@ _0212e0e4:
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0212e0f0: .word data_027e0f94
|
||||
_0212e0f4: .word data_027e0fe4
|
||||
_0212e0f4: .word gActorManager
|
||||
_0212e0f8: .word 0x50534241
|
||||
_0212e0fc: .word 0x424c5354
|
||||
_0212e100: .word 0x41525257
|
||||
@@ -18776,7 +18776,7 @@ _0212e97c:
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN10PlayerBase10SetVisibleEb
|
||||
ldr r0, _0212eb40 ; =data_027e0fe4
|
||||
ldr r0, _0212eb40 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
strb r1, [r0, #0x18]
|
||||
@@ -18825,7 +18825,7 @@ _0212eacc:
|
||||
mov r1, #1
|
||||
ldr r0, [r0]
|
||||
bl _ZN10PlayerBase10SetVisibleEb
|
||||
ldr r0, _0212eb40 ; =data_027e0fe4
|
||||
ldr r0, _0212eb40 ; =gActorManager
|
||||
mov r2, #1
|
||||
ldr r1, [r0]
|
||||
ldr r0, _0212eb2c ; =data_027e0f64
|
||||
@@ -18846,7 +18846,7 @@ _0212eb30: .word 0x00001555
|
||||
_0212eb34: .word 0x000004cd
|
||||
_0212eb38: .word gAdventureFlags
|
||||
_0212eb3c: .word gPlayer
|
||||
_0212eb40: .word data_027e0fe4
|
||||
_0212eb40: .word gActorManager
|
||||
_0212eb44: .word data_027e0c68
|
||||
arm_func_end func_ov14_0212e8dc
|
||||
|
||||
@@ -19279,14 +19279,14 @@ func_ov14_0212f08c: ; 0x0212f08c
|
||||
blx r3
|
||||
mov r4, #0
|
||||
str r4, [r5, #0x3c]
|
||||
ldr r0, _0212f168 ; =data_027e0fe4
|
||||
ldr r0, _0212f168 ; =gActorManager
|
||||
strh r4, [r5, #0xe]
|
||||
ldr r1, [r0]
|
||||
ldr r2, _0212f16c ; =0x44475447
|
||||
add r0, sp, #0
|
||||
add r3, r5, #0x18
|
||||
bl _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
ldr r0, _0212f168 ; =data_027e0fe4
|
||||
ldr r0, _0212f168 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -19326,7 +19326,7 @@ _0212f154:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0212f168: .word data_027e0fe4
|
||||
_0212f168: .word gActorManager
|
||||
_0212f16c: .word 0x44475447
|
||||
_0212f170: .word data_027e0d38
|
||||
arm_func_end func_ov14_0212f08c
|
||||
@@ -19592,7 +19592,7 @@ _0212f4cc:
|
||||
add r3, sp, #0x2c
|
||||
mov r1, r4
|
||||
bl func_ov00_020c4048
|
||||
ldr r2, _0212f570 ; =data_027e0fe4
|
||||
ldr r2, _0212f570 ; =gActorManager
|
||||
mov r1, r0
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -19619,7 +19619,7 @@ _0212f560: .word 0x00000666
|
||||
_0212f564: .word 0x0000019a
|
||||
_0212f568: .word 0x00000333
|
||||
_0212f56c: .word data_027e0fe8
|
||||
_0212f570: .word data_027e0fe4
|
||||
_0212f570: .word gActorManager
|
||||
arm_func_end func_ov14_0212f190
|
||||
|
||||
.global func_ov14_0212f574
|
||||
@@ -22841,7 +22841,7 @@ func_ov14_02131fec: ; 0x02131fec
|
||||
ldmeqia sp!, {r3, pc}
|
||||
cmp r1, #0xb
|
||||
blt _02132044
|
||||
ldr r0, _0213204c ; =data_027e0fe4
|
||||
ldr r0, _0213204c ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -22861,7 +22861,7 @@ _02132044:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0213204c: .word data_027e0fe4
|
||||
_0213204c: .word gActorManager
|
||||
_02132050: .word 0x50534241
|
||||
_02132054: .word 0x57424c4b
|
||||
arm_func_end func_ov14_02131fec
|
||||
@@ -23769,7 +23769,7 @@ func_ov14_02132c18: ; 0x02132c18
|
||||
blx r1
|
||||
b _02132cd4
|
||||
_02132c38:
|
||||
ldr r0, _02132cdc ; =data_027e0fe4
|
||||
ldr r0, _02132cdc ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -23817,7 +23817,7 @@ _02132cd4:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02132cdc: .word data_027e0fe4
|
||||
_02132cdc: .word gActorManager
|
||||
_02132ce0: .word 0x424c5354
|
||||
_02132ce4: .word 0x41525257
|
||||
_02132ce8: .word 0x424d524e
|
||||
@@ -24341,7 +24341,7 @@ _021333a8: .word data_027e0e58
|
||||
arm_func_start func_ov14_021333ac
|
||||
func_ov14_021333ac: ; 0x021333ac
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r2, _02133418 ; =data_027e0fe4
|
||||
ldr r2, _02133418 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -24370,7 +24370,7 @@ _02133410:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02133418: .word data_027e0fe4
|
||||
_02133418: .word gActorManager
|
||||
_0213341c: .word 0x424d524e
|
||||
arm_func_end func_ov14_021333ac
|
||||
|
||||
@@ -25326,7 +25326,7 @@ func_ov14_0213411c: ; 0x0213411c
|
||||
stmdb sp!, {r3, lr}
|
||||
cmp r1, #0xb
|
||||
blt _02134160
|
||||
ldr r0, _02134168 ; =data_027e0fe4
|
||||
ldr r0, _02134168 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -25344,7 +25344,7 @@ _02134160:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02134168: .word data_027e0fe4
|
||||
_02134168: .word gActorManager
|
||||
_0213416c: .word 0x5053424c
|
||||
_02134170: .word 0x57424c4b
|
||||
arm_func_end func_ov14_0213411c
|
||||
@@ -25862,7 +25862,7 @@ func_ov14_021347e0: ; 0x021347e0
|
||||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
bne _0213483c
|
||||
ldr r0, _02134844 ; =data_027e0fe4
|
||||
ldr r0, _02134844 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -25884,7 +25884,7 @@ _0213483c:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02134844: .word data_027e0fe4
|
||||
_02134844: .word gActorManager
|
||||
_02134848: .word 0x424c5354
|
||||
arm_func_end func_ov14_021347e0
|
||||
|
||||
@@ -29482,7 +29482,7 @@ func_ov14_02137650: ; 0x02137650
|
||||
bl func_ov00_020bbbb8
|
||||
b _02137744
|
||||
_021376d4:
|
||||
ldr r0, _0213775c ; =data_027e0fe4
|
||||
ldr r0, _0213775c ; =gActorManager
|
||||
mov r1, r5
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -29521,7 +29521,7 @@ _0213774c: .word gAdventureFlags
|
||||
_02137750: .word data_027e0c68
|
||||
_02137754: .word data_027e077c
|
||||
_02137758: .word gPlayerLink
|
||||
_0213775c: .word data_027e0fe4
|
||||
_0213775c: .word gActorManager
|
||||
_02137760: .word 0x424f4d42
|
||||
_02137764: .word 0x424b4559
|
||||
_02137768: .word 0x43525953
|
||||
@@ -32378,7 +32378,7 @@ _02139b24:
|
||||
add r1, sp, #0
|
||||
str r2, [sp, #8]
|
||||
bl _ZN10MapManager18func_ov00_02083780Ei
|
||||
ldr r2, _02139b80 ; =data_027e0fe4
|
||||
ldr r2, _02139b80 ; =gActorManager
|
||||
mov r1, r0
|
||||
ldr r0, [r2]
|
||||
mov r2, #0
|
||||
@@ -32392,7 +32392,7 @@ _02139b24:
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_02139b7c: .word gMapManager
|
||||
_02139b80: .word data_027e0fe4
|
||||
_02139b80: .word gActorManager
|
||||
arm_func_end func_ov14_02139a7c
|
||||
|
||||
.global func_ov14_02139b84
|
||||
@@ -32553,7 +32553,7 @@ _02139d4c:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02139dcc
|
||||
ldr r0, _02139e20 ; =data_027e0fe4
|
||||
ldr r0, _02139e20 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -32594,7 +32594,7 @@ _02139e10: .word 0x42454530
|
||||
_02139e14: .word 0x45475354
|
||||
_02139e18: .word 0x53504452
|
||||
_02139e1c: .word data_027e0fe8
|
||||
_02139e20: .word data_027e0fe4
|
||||
_02139e20: .word gActorManager
|
||||
arm_func_end func_ov14_02139b84
|
||||
|
||||
.global func_ov14_02139e24
|
||||
@@ -32918,7 +32918,7 @@ _0213a1f0:
|
||||
cmp r0, #0
|
||||
addlt sp, sp, #0x44
|
||||
ldmltia sp!, {r4, r5, pc}
|
||||
ldr r0, _0213a268 ; =data_027e0fe4
|
||||
ldr r0, _0213a268 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -32935,7 +32935,7 @@ _0213a1f0:
|
||||
.align 2, 0
|
||||
_0213a260: .word data_027e0fe8
|
||||
_0213a264: .word 0x4e4b4559
|
||||
_0213a268: .word data_027e0fe4
|
||||
_0213a268: .word gActorManager
|
||||
_0213a26c: .word data_027e0ffc
|
||||
arm_func_end func_ov14_0213a160
|
||||
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+55
-55
@@ -18,7 +18,7 @@ _0213b794:
|
||||
add r3, r3, #8
|
||||
cmp r3, r0
|
||||
blo _0213b794
|
||||
ldr r0, _0213b8fc ; =data_027e0fe4
|
||||
ldr r0, _0213b8fc ; =gActorManager
|
||||
mov r6, #0
|
||||
ldr r5, _0213b900 ; =_ZTV11FilterActor
|
||||
add r3, sp, #0x40
|
||||
@@ -62,7 +62,7 @@ _0213b840:
|
||||
ble _0213b8f0
|
||||
mov r7, r5
|
||||
_0213b850:
|
||||
ldr r0, _0213b8fc ; =data_027e0fe4
|
||||
ldr r0, _0213b8fc ; =gActorManager
|
||||
ldr r1, [sp]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r7
|
||||
@@ -108,7 +108,7 @@ _0213b8f0:
|
||||
add sp, sp, #0xd4
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0213b8fc: .word data_027e0fe4
|
||||
_0213b8fc: .word gActorManager
|
||||
_0213b900: .word _ZTV11FilterActor
|
||||
arm_func_end func_ov14_0213b778
|
||||
|
||||
@@ -2156,12 +2156,12 @@ func_ov14_0213d0bc: ; 0x0213d0bc
|
||||
bl func_ov00_020bc46c
|
||||
cmp r0, #1
|
||||
bne _0213d11c
|
||||
ldr r1, _0213d154 ; =data_027e0fe4
|
||||
ldr r1, _0213d154 ; =gActorManager
|
||||
ldr r2, _0213d158 ; =0x504c444d
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0213d154 ; =data_027e0fe4
|
||||
ldr r0, _0213d154 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2188,21 +2188,21 @@ _0213d138:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0213d150: .word gPlayerLink
|
||||
_0213d154: .word data_027e0fe4
|
||||
_0213d154: .word gActorManager
|
||||
_0213d158: .word 0x504c444d
|
||||
arm_func_end func_ov14_0213d0bc
|
||||
|
||||
.global func_ov14_0213d15c
|
||||
arm_func_start func_ov14_0213d15c
|
||||
func_ov14_0213d15c: ; 0x0213d15c
|
||||
ldr r1, _0213d174 ; =data_027e0fe4
|
||||
ldr r1, _0213d174 ; =gActorManager
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
ldr ip, _0213d178 ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
add r1, r2, #0x10
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0213d174: .word data_027e0fe4
|
||||
_0213d174: .word gActorManager
|
||||
_0213d178: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end func_ov14_0213d15c
|
||||
|
||||
@@ -2552,14 +2552,14 @@ func_ov14_0213d404: ; 0x0213d404
|
||||
.global func_ov14_0213d420
|
||||
arm_func_start func_ov14_0213d420
|
||||
func_ov14_0213d420: ; 0x0213d420
|
||||
ldr r1, _0213d438 ; =data_027e0fe4
|
||||
ldr r1, _0213d438 ; =gActorManager
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
ldr ip, _0213d43c ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
add r1, r2, #0x10
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0213d438: .word data_027e0fe4
|
||||
_0213d438: .word gActorManager
|
||||
_0213d43c: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end func_ov14_0213d420
|
||||
|
||||
@@ -2810,7 +2810,7 @@ func_ov14_0213d6e0: ; 0x0213d6e0
|
||||
arm_func_start func_ov14_0213d71c
|
||||
func_ov14_0213d71c: ; 0x0213d71c
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
ldr r3, _0213d784 ; =data_027e0fe4
|
||||
ldr r3, _0213d784 ; =gActorManager
|
||||
mov r6, r0
|
||||
mov r5, r2
|
||||
mov r7, r1
|
||||
@@ -2836,7 +2836,7 @@ func_ov14_0213d71c: ; 0x0213d71c
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0213d784: .word data_027e0fe4
|
||||
_0213d784: .word gActorManager
|
||||
arm_func_end func_ov14_0213d71c
|
||||
|
||||
.global func_ov14_0213d788
|
||||
@@ -3061,7 +3061,7 @@ _0213d9fc:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
_0213da84:
|
||||
ldr r0, _0213dad8 ; =data_027e0fe4
|
||||
ldr r0, _0213dad8 ; =gActorManager
|
||||
mov r1, r9
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3085,7 +3085,7 @@ _0213dac0:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0213dad4: .word gMapManager
|
||||
_0213dad8: .word data_027e0fe4
|
||||
_0213dad8: .word gActorManager
|
||||
arm_func_end func_ov14_0213d9ac
|
||||
|
||||
.global func_ov14_0213dadc
|
||||
@@ -3726,7 +3726,7 @@ _0213e36c:
|
||||
str r0, [sp]
|
||||
movne r9, #0
|
||||
bne _0213e394
|
||||
ldr r0, _0213e538 ; =data_027e0fe4
|
||||
ldr r0, _0213e538 ; =gActorManager
|
||||
mov r1, r6
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3850,7 +3850,7 @@ _0213e52c:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0213e538: .word data_027e0fe4
|
||||
_0213e538: .word gActorManager
|
||||
_0213e53c: .word gMapManager
|
||||
_0213e540: .word data_027e0fd4
|
||||
arm_func_end func_ov14_0213e328
|
||||
@@ -4510,14 +4510,14 @@ _0213ed70: .word data_02063e4c
|
||||
.global func_ov14_0213ed74
|
||||
arm_func_start func_ov14_0213ed74
|
||||
func_ov14_0213ed74: ; 0x0213ed74
|
||||
ldr r1, _0213ed8c ; =data_027e0fe4
|
||||
ldr r1, _0213ed8c ; =gActorManager
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
ldr ip, _0213ed90 ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
add r1, r2, #0xc
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0213ed8c: .word data_027e0fe4
|
||||
_0213ed8c: .word gActorManager
|
||||
_0213ed90: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end func_ov14_0213ed74
|
||||
|
||||
@@ -7113,7 +7113,7 @@ _021409d0:
|
||||
bl func_ov00_020a5e9c
|
||||
cmp r0, #5
|
||||
bne _02140a7c
|
||||
ldr r0, _02141148 ; =data_027e0fe4
|
||||
ldr r0, _02141148 ; =gActorManager
|
||||
add r1, sp, #0x18
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
@@ -7437,7 +7437,7 @@ _02140eb4:
|
||||
bl func_ov00_020a5e9c
|
||||
cmp r0, #5
|
||||
bne _02140f5c
|
||||
ldr r0, _02141148 ; =data_027e0fe4
|
||||
ldr r0, _02141148 ; =gActorManager
|
||||
add r1, sp, #0x18
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
@@ -7591,7 +7591,7 @@ _02141138: .word gMapManager
|
||||
_0214113c: .word data_027e1054
|
||||
_02141140: .word data_027e0d3c
|
||||
_02141144: .word data_02063e4c
|
||||
_02141148: .word data_027e0fe4
|
||||
_02141148: .word gActorManager
|
||||
_0214114c: .word gAdventureFlags
|
||||
_02141150: .word 0x00000186
|
||||
arm_func_end func_ov14_021407b8
|
||||
@@ -15392,7 +15392,7 @@ func_ov14_021470a0: ; 0x021470a0
|
||||
cmp r4, r0
|
||||
addeq sp, sp, #0x30
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
ldr r0, _021471d0 ; =data_027e0fe4
|
||||
ldr r0, _021471d0 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -15433,7 +15433,7 @@ func_ov14_021470a0: ; 0x021470a0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_021471cc: .word data_027e0fe8
|
||||
_021471d0: .word data_027e0fe4
|
||||
_021471d0: .word gActorManager
|
||||
arm_func_end func_ov14_021470a0
|
||||
|
||||
.global func_ov14_021471d4
|
||||
@@ -15485,7 +15485,7 @@ _02147240:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
_02147268:
|
||||
ldr r0, _021472f0 ; =data_027e0fe4
|
||||
ldr r0, _021472f0 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -15524,7 +15524,7 @@ _021472e4:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_021472f0: .word data_027e0fe4
|
||||
_021472f0: .word gActorManager
|
||||
_021472f4: .word 0x424c5354
|
||||
_021472f8: .word 0x41525257
|
||||
_021472fc: .word 0x424d524e
|
||||
@@ -15577,7 +15577,7 @@ func_ov14_02147304: ; 0x02147304
|
||||
cmp r4, r0
|
||||
addeq sp, sp, #0x30
|
||||
ldmeqia sp!, {r4, r5, r6, pc}
|
||||
ldr r0, _0214744c ; =data_027e0fe4
|
||||
ldr r0, _0214744c ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -15617,7 +15617,7 @@ func_ov14_02147304: ; 0x02147304
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02147448: .word data_027e0fe8
|
||||
_0214744c: .word data_027e0fe4
|
||||
_0214744c: .word gActorManager
|
||||
arm_func_end func_ov14_02147304
|
||||
|
||||
.global func_ov14_02147450
|
||||
@@ -17010,7 +17010,7 @@ _021483f8:
|
||||
mov r7, #4
|
||||
str r3, [sp, #0xb0]
|
||||
ldr r0, [r10, #0x50]
|
||||
ldr r5, _02148650 ; =data_027e0fe4
|
||||
ldr r5, _02148650 ; =gActorManager
|
||||
str r0, [sp, #0xb4]
|
||||
ldmia r9, {r0, r1, r2}
|
||||
sub r6, r7, #5
|
||||
@@ -17054,7 +17054,7 @@ _021483f8:
|
||||
cmp r6, #0
|
||||
mov r7, #0
|
||||
ble _02148638
|
||||
ldr r11, _02148650 ; =data_027e0fe4
|
||||
ldr r11, _02148650 ; =gActorManager
|
||||
mov r8, r7
|
||||
add r5, sp, #0x38
|
||||
mvn r4, #0
|
||||
@@ -17111,7 +17111,7 @@ _02148638:
|
||||
_02148644: .word gMapManager
|
||||
_02148648: .word 0x0000ffff
|
||||
_0214864c: .word data_ov14_02153ed8
|
||||
_02148650: .word data_027e0fe4
|
||||
_02148650: .word gActorManager
|
||||
_02148654: .word data_ov14_02159a44
|
||||
arm_func_end func_ov14_02148364
|
||||
|
||||
@@ -18211,7 +18211,7 @@ _02149574:
|
||||
blx r2
|
||||
b _02149794
|
||||
_0214959c:
|
||||
ldr r0, _02149800 ; =data_027e0fe4
|
||||
ldr r0, _02149800 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
cmp r0, #0
|
||||
@@ -18378,7 +18378,7 @@ _021497f0: .word data_027e0fec
|
||||
_021497f4: .word gAdventureFlags
|
||||
_021497f8: .word data_027e0fe8
|
||||
_021497fc: .word 0x5352574c
|
||||
_02149800: .word data_027e0fe4
|
||||
_02149800: .word gActorManager
|
||||
_02149804: .word data_027e0e58
|
||||
_02149808: .word 0x0000019f
|
||||
arm_func_end func_ov14_021488c0
|
||||
@@ -19801,7 +19801,7 @@ _0214aa64:
|
||||
str r1, [r4, #4]
|
||||
ldmia sp!, {r4, pc}
|
||||
_0214aaa8:
|
||||
ldr r0, _0214ab10 ; =data_027e0fe4
|
||||
ldr r0, _0214ab10 ; =gActorManager
|
||||
add r1, r2, #0x70
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -19829,7 +19829,7 @@ _0214aad8:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0214ab0c: .word data_027e0f94
|
||||
_0214ab10: .word data_027e0fe4
|
||||
_0214ab10: .word gActorManager
|
||||
arm_func_end func_ov14_0214aa2c
|
||||
|
||||
.global func_ov14_0214ab14
|
||||
@@ -20269,7 +20269,7 @@ func_ov14_0214b018: ; 0x0214b018
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r4, r5, r6, r7, pc}
|
||||
_0214b048:
|
||||
ldr r0, _0214b288 ; =data_027e0fe4
|
||||
ldr r0, _0214b288 ; =gActorManager
|
||||
mvn r7, #0
|
||||
ldr r4, [r0]
|
||||
ldr r3, _0214b28c ; =data_ov14_02159cec
|
||||
@@ -20425,7 +20425,7 @@ _0214b264:
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0214b284: .word gPlayerLink
|
||||
_0214b288: .word data_027e0fe4
|
||||
_0214b288: .word gActorManager
|
||||
_0214b28c: .word data_ov14_02159cec
|
||||
_0214b290: .word 0x47524d47
|
||||
_0214b294: .word gAdventureFlags
|
||||
@@ -24430,7 +24430,7 @@ func_ov14_0214e6d0: ; 0x0214e6d0
|
||||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
bne _0214e72c
|
||||
ldr r0, _0214e734 ; =data_027e0fe4
|
||||
ldr r0, _0214e734 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -24452,7 +24452,7 @@ _0214e72c:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0214e734: .word data_027e0fe4
|
||||
_0214e734: .word gActorManager
|
||||
_0214e738: .word 0x424c5354
|
||||
arm_func_end func_ov14_0214e6d0
|
||||
|
||||
@@ -24818,7 +24818,7 @@ func_ov14_0214ebd4: ; 0x0214ebd4
|
||||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
bne _0214ec30
|
||||
ldr r0, _0214ec38 ; =data_027e0fe4
|
||||
ldr r0, _0214ec38 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -24840,7 +24840,7 @@ _0214ec30:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0214ec38: .word data_027e0fe4
|
||||
_0214ec38: .word gActorManager
|
||||
_0214ec3c: .word 0x424c5354
|
||||
arm_func_end func_ov14_0214ebd4
|
||||
|
||||
@@ -25518,7 +25518,7 @@ func_ov14_0214f504: ; 0x0214f504
|
||||
ldrh r1, [r4, #0x24]
|
||||
cmp r1, #0
|
||||
beq _0214f574
|
||||
ldr r0, _0214f5a0 ; =data_027e0fe4
|
||||
ldr r0, _0214f5a0 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -25527,7 +25527,7 @@ func_ov14_0214f504: ; 0x0214f504
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_0214f574:
|
||||
ldr r0, _0214f5a0 ; =data_027e0fe4
|
||||
ldr r0, _0214f5a0 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -25540,7 +25540,7 @@ _0214f594:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0214f59c: .word gMapManager
|
||||
_0214f5a0: .word data_027e0fe4
|
||||
_0214f5a0: .word gActorManager
|
||||
arm_func_end func_ov14_0214f504
|
||||
|
||||
.global func_ov14_0214f5a4
|
||||
@@ -25574,7 +25574,7 @@ _0214f600:
|
||||
ldrh r1, [r4, #0x24]
|
||||
cmp r1, #0
|
||||
beq _0214f640
|
||||
ldr r0, _0214f664 ; =data_027e0fe4
|
||||
ldr r0, _0214f664 ; =gActorManager
|
||||
add r2, r4, #0xb4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -25588,7 +25588,7 @@ _0214f600:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
_0214f640:
|
||||
ldr r0, _0214f664 ; =data_027e0fe4
|
||||
ldr r0, _0214f664 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -25598,7 +25598,7 @@ _0214f640:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0214f660: .word gMapManager
|
||||
_0214f664: .word data_027e0fe4
|
||||
_0214f664: .word gActorManager
|
||||
arm_func_end func_ov14_0214f5a4
|
||||
|
||||
.global func_ov14_0214f668
|
||||
@@ -25639,7 +25639,7 @@ _0214f6e0:
|
||||
ldrh r1, [r4, #0x24]
|
||||
cmp r1, #0
|
||||
beq _0214f70c
|
||||
ldr r0, _0214f770 ; =data_027e0fe4
|
||||
ldr r0, _0214f770 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -25648,7 +25648,7 @@ _0214f6e0:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_0214f70c:
|
||||
ldr r0, _0214f770 ; =data_027e0fe4
|
||||
ldr r0, _0214f770 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -25676,7 +25676,7 @@ _0214f760:
|
||||
.align 2, 0
|
||||
_0214f768: .word data_027e077c
|
||||
_0214f76c: .word gMapManager
|
||||
_0214f770: .word data_027e0fe4
|
||||
_0214f770: .word gActorManager
|
||||
arm_func_end func_ov14_0214f668
|
||||
|
||||
.global func_ov14_0214f774
|
||||
@@ -27839,7 +27839,7 @@ func_ov14_02151084: ; 0x02151084
|
||||
mov r4, r2
|
||||
cmp r0, #0
|
||||
bne _02151150
|
||||
ldr r0, _0215115c ; =data_027e0fe4
|
||||
ldr r0, _0215115c ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -27891,7 +27891,7 @@ _02151150:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0215115c: .word data_027e0fe4
|
||||
_0215115c: .word gActorManager
|
||||
_02151160: .word 0x41525257
|
||||
arm_func_end func_ov14_02151084
|
||||
|
||||
@@ -30335,7 +30335,7 @@ func_ov14_02152d54: ; 0x02152d54
|
||||
cmp r4, r0
|
||||
addeq sp, sp, #0x30
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _02152e2c ; =data_027e0fe4
|
||||
ldr r0, _02152e2c ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -30354,7 +30354,7 @@ func_ov14_02152d54: ; 0x02152d54
|
||||
.align 2, 0
|
||||
_02152e24: .word data_027e0fe8
|
||||
_02152e28: .word 0x424f4d42
|
||||
_02152e2c: .word data_027e0fe4
|
||||
_02152e2c: .word gActorManager
|
||||
arm_func_end func_ov14_02152d54
|
||||
|
||||
.global func_ov14_02152e30
|
||||
@@ -30413,7 +30413,7 @@ _02152eac:
|
||||
blx r3
|
||||
b _02152fc4
|
||||
_02152ed0:
|
||||
ldr r0, _02152fd4 ; =data_027e0fe4
|
||||
ldr r0, _02152fd4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -30486,7 +30486,7 @@ _02152fc4:
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_02152fd0: .word data_027e0f94
|
||||
_02152fd4: .word data_027e0fe4
|
||||
_02152fd4: .word gActorManager
|
||||
_02152fd8: .word 0x50534241
|
||||
_02152fdc: .word 0x424c5354
|
||||
_02152fe0: .word 0x41525257
|
||||
|
||||
+1
-1
@@ -225,7 +225,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0fc4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+306
-306
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -104,7 +104,7 @@
|
||||
.extern data_027e0fc4
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+39
-39
@@ -1926,7 +1926,7 @@ _0215cabc:
|
||||
bl func_ov00_0208b9e4
|
||||
cmp r0, #0
|
||||
bne _0215cb50
|
||||
ldr r0, _0215cba4 ; =data_027e0fe4
|
||||
ldr r0, _0215cba4 ; =gActorManager
|
||||
ldr r1, [r4, #0xc0]
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -1974,7 +1974,7 @@ _0215cb84:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0215cba0: .word gMapManager
|
||||
_0215cba4: .word data_027e0fe4
|
||||
_0215cba4: .word gActorManager
|
||||
arm_func_end func_ov17_0215ca70
|
||||
|
||||
.global func_ov17_0215cba8
|
||||
@@ -2033,7 +2033,7 @@ func_ov17_0215cc14: ; 0x0215cc14
|
||||
cmp r0, #0
|
||||
mvnge r0, #0
|
||||
ldmgeia sp!, {r3, r4, r5, pc}
|
||||
ldr r0, _0215cca8 ; =data_027e0fe4
|
||||
ldr r0, _0215cca8 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -2061,7 +2061,7 @@ _0215cca0:
|
||||
mvn r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0215cca8: .word data_027e0fe4
|
||||
_0215cca8: .word gActorManager
|
||||
_0215ccac: .word 0x43525953
|
||||
arm_func_end func_ov17_0215cc14
|
||||
|
||||
@@ -2187,7 +2187,7 @@ func_ov17_0215ce04: ; 0x0215ce04
|
||||
func_ov17_0215ce24: ; 0x0215ce24
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r2, _0215cee0 ; =data_027e0fe4
|
||||
ldr r2, _0215cee0 ; =gActorManager
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
ldr r1, [r2]
|
||||
@@ -2201,7 +2201,7 @@ func_ov17_0215ce24: ; 0x0215ce24
|
||||
addeq sp, sp, #0xc
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
ldr r0, _0215cee0 ; =data_027e0fe4
|
||||
ldr r0, _0215cee0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2233,7 +2233,7 @@ func_ov17_0215ce24: ; 0x0215ce24
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0215cee0: .word data_027e0fe4
|
||||
_0215cee0: .word gActorManager
|
||||
_0215cee4: .word 0x43525953
|
||||
_0215cee8: .word gMapManager
|
||||
arm_func_end func_ov17_0215ce24
|
||||
@@ -7753,7 +7753,7 @@ func_ov17_0216161c: ; 0x0216161c
|
||||
bl _ZN10MapManager18func_ov00_020836dcEii
|
||||
cmp r0, #0
|
||||
beq _02161670
|
||||
ldr r0, _0216167c ; =data_027e0fe4
|
||||
ldr r0, _0216167c ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -7766,7 +7766,7 @@ _02161670:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02161678: .word gMapManager
|
||||
_0216167c: .word data_027e0fe4
|
||||
_0216167c: .word gActorManager
|
||||
arm_func_end func_ov17_0216161c
|
||||
|
||||
.global func_ov17_02161680
|
||||
@@ -8828,7 +8828,7 @@ _021623e4: .word 0x00000257
|
||||
func_ov17_021623e8: ; 0x021623e8
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r3, _021624d8 ; =data_027e0fe4
|
||||
ldr r3, _021624d8 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r3]
|
||||
mov r5, r2
|
||||
@@ -8890,7 +8890,7 @@ _021624cc:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_021624d8: .word data_027e0fe4
|
||||
_021624d8: .word gActorManager
|
||||
_021624dc: .word 0x41525257
|
||||
arm_func_end func_ov17_021623e8
|
||||
|
||||
@@ -9680,7 +9680,7 @@ func_ov17_02162e84: ; 0x02162e84
|
||||
blx r1
|
||||
b _02162f30
|
||||
_02162ea4:
|
||||
ldr r0, _02162f38 ; =data_027e0fe4
|
||||
ldr r0, _02162f38 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -9723,7 +9723,7 @@ _02162f30:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02162f38: .word data_027e0fe4
|
||||
_02162f38: .word gActorManager
|
||||
_02162f3c: .word 0x424c5354
|
||||
_02162f40: .word 0x41525257
|
||||
_02162f44: .word 0x424d524e
|
||||
@@ -12504,7 +12504,7 @@ func_ov17_02165284: ; 0x02165284
|
||||
addne sp, sp, #0x14
|
||||
movne r0, #1
|
||||
ldmneia sp!, {r3, r4, pc}
|
||||
ldr r0, _02165308 ; =data_027e0fe4
|
||||
ldr r0, _02165308 ; =gActorManager
|
||||
ldr r3, _0216530c ; =data_ov17_0216c794
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0
|
||||
@@ -12519,7 +12519,7 @@ func_ov17_02165284: ; 0x02165284
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_02165304: .word data_027e0f94
|
||||
_02165308: .word data_027e0fe4
|
||||
_02165308: .word gActorManager
|
||||
_0216530c: .word data_ov17_0216c794
|
||||
arm_func_end func_ov17_02165284
|
||||
|
||||
@@ -15746,7 +15746,7 @@ _02167b7c:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_02167b9c:
|
||||
ldr r0, _02167cc8 ; =data_027e0fe4
|
||||
ldr r0, _02167cc8 ; =gActorManager
|
||||
add r1, r5, #0x68
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -15826,7 +15826,7 @@ _02167cbc:
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02167cc4: .word gAdventureFlags
|
||||
_02167cc8: .word data_027e0fe4
|
||||
_02167cc8: .word gActorManager
|
||||
_02167ccc: .word data_027e0fb8
|
||||
_02167cd0: .word data_027e0f64
|
||||
arm_func_end func_ov17_02167aac
|
||||
@@ -15970,7 +15970,7 @@ _02167eac:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_02167eb8:
|
||||
ldr r0, _02168064 ; =data_027e0fe4
|
||||
ldr r0, _02168064 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
movs r4, r0
|
||||
@@ -16082,7 +16082,7 @@ _02168058:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02168064: .word data_027e0fe4
|
||||
_02168064: .word gActorManager
|
||||
_02168068: .word 0x41525257
|
||||
_0216806c: .word 0x424d524e
|
||||
_02168070: .word 0x5342454d
|
||||
@@ -17437,7 +17437,7 @@ _02168fd4:
|
||||
add r3, sp, #0x54
|
||||
add r2, r6, #0x18
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02169194 ; =data_027e0fe4
|
||||
ldr r0, _02169194 ; =gActorManager
|
||||
add r1, r6, #0xe0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -17472,7 +17472,7 @@ _02169184: .word 0x00001333
|
||||
_02169188: .word data_027e0d38
|
||||
_0216918c: .word data_027e0fe8
|
||||
_02169190: .word 0x4c4f4e44
|
||||
_02169194: .word data_027e0fe4
|
||||
_02169194: .word gActorManager
|
||||
arm_func_end func_ov17_02168ed0
|
||||
|
||||
.global func_ov17_02169198
|
||||
@@ -18162,7 +18162,7 @@ func_ov17_02169a58: ; 0x02169a58
|
||||
bl _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
cmp r0, #0
|
||||
beq _02169b08
|
||||
ldr r0, _02169b40 ; =data_027e0fe4
|
||||
ldr r0, _02169b40 ; =gActorManager
|
||||
add r1, r4, #0x68
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -18202,7 +18202,7 @@ _02169b08:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02169b3c: .word gAdventureFlags
|
||||
_02169b40: .word data_027e0fe4
|
||||
_02169b40: .word gActorManager
|
||||
_02169b44: .word data_027e0f64
|
||||
arm_func_end func_ov17_02169a58
|
||||
|
||||
@@ -18316,7 +18316,7 @@ func_ov17_02169cb4: ; 0x02169cb4
|
||||
stmdb sp!, {r3, lr}
|
||||
cmp r1, #0xb
|
||||
ble _02169cec
|
||||
ldr r0, _02169cf4 ; =data_027e0fe4
|
||||
ldr r0, _02169cf4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -18331,7 +18331,7 @@ _02169cec:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02169cf4: .word data_027e0fe4
|
||||
_02169cf4: .word gActorManager
|
||||
_02169cf8: .word 0x42494752
|
||||
arm_func_end func_ov17_02169cb4
|
||||
|
||||
@@ -18393,7 +18393,7 @@ func_ov17_02169d4c: ; 0x02169d4c
|
||||
add r1, r6, #0x18
|
||||
mov r2, r0
|
||||
bl func_01ff9bc4
|
||||
ldr r1, _02169ebc ; =data_027e0fe4
|
||||
ldr r1, _02169ebc ; =gActorManager
|
||||
ldr r2, _02169ec0 ; =0x42494752
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -18403,7 +18403,7 @@ func_ov17_02169d4c: ; 0x02169d4c
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02169e50
|
||||
ldr r0, _02169ebc ; =data_027e0fe4
|
||||
ldr r0, _02169ebc ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -18469,7 +18469,7 @@ _02169eac:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02169eb8: .word 0x00001333
|
||||
_02169ebc: .word data_027e0fe4
|
||||
_02169ebc: .word gActorManager
|
||||
_02169ec0: .word 0x42494752
|
||||
_02169ec4: .word data_027e0f94
|
||||
_02169ec8: .word gPlayerLink
|
||||
@@ -18486,7 +18486,7 @@ func_ov17_02169ecc: ; 0x02169ecc
|
||||
addeq sp, sp, #0xc
|
||||
moveq r0, #1
|
||||
ldmeqia sp!, {pc}
|
||||
ldr r2, _02169f48 ; =data_027e0fe4
|
||||
ldr r2, _02169f48 ; =gActorManager
|
||||
add r1, r0, #0x68
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -18510,7 +18510,7 @@ func_ov17_02169ecc: ; 0x02169ecc
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
_02169f48: .word data_027e0fe4
|
||||
_02169f48: .word gActorManager
|
||||
arm_func_end func_ov17_02169ecc
|
||||
|
||||
.global func_ov17_02169f4c
|
||||
@@ -18869,7 +18869,7 @@ func_ov17_0216a348: ; 0x0216a348
|
||||
ldrh r1, [r4, #0x24]
|
||||
cmp r1, #0
|
||||
beq _0216a3b8
|
||||
ldr r0, _0216a3e4 ; =data_027e0fe4
|
||||
ldr r0, _0216a3e4 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -18878,7 +18878,7 @@ func_ov17_0216a348: ; 0x0216a348
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_0216a3b8:
|
||||
ldr r0, _0216a3e4 ; =data_027e0fe4
|
||||
ldr r0, _0216a3e4 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -18891,7 +18891,7 @@ _0216a3d8:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216a3e0: .word gMapManager
|
||||
_0216a3e4: .word data_027e0fe4
|
||||
_0216a3e4: .word gActorManager
|
||||
arm_func_end func_ov17_0216a348
|
||||
|
||||
.global func_ov17_0216a3e8
|
||||
@@ -18925,7 +18925,7 @@ _0216a444:
|
||||
ldrh r1, [r4, #0x24]
|
||||
cmp r1, #0
|
||||
beq _0216a484
|
||||
ldr r0, _0216a4a8 ; =data_027e0fe4
|
||||
ldr r0, _0216a4a8 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -18939,7 +18939,7 @@ _0216a444:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
_0216a484:
|
||||
ldr r0, _0216a4a8 ; =data_027e0fe4
|
||||
ldr r0, _0216a4a8 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -18949,7 +18949,7 @@ _0216a484:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216a4a4: .word gMapManager
|
||||
_0216a4a8: .word data_027e0fe4
|
||||
_0216a4a8: .word gActorManager
|
||||
arm_func_end func_ov17_0216a3e8
|
||||
|
||||
.global func_ov17_0216a4ac
|
||||
@@ -18990,7 +18990,7 @@ _0216a524:
|
||||
ldrh r1, [r4, #0x24]
|
||||
cmp r1, #0
|
||||
beq _0216a550
|
||||
ldr r0, _0216a5b4 ; =data_027e0fe4
|
||||
ldr r0, _0216a5b4 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
@@ -18999,7 +18999,7 @@ _0216a524:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_0216a550:
|
||||
ldr r0, _0216a5b4 ; =data_027e0fe4
|
||||
ldr r0, _0216a5b4 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -19027,7 +19027,7 @@ _0216a5a4:
|
||||
.align 2, 0
|
||||
_0216a5ac: .word data_027e077c
|
||||
_0216a5b0: .word gMapManager
|
||||
_0216a5b4: .word data_027e0fe4
|
||||
_0216a5b4: .word gActorManager
|
||||
arm_func_end func_ov17_0216a4ac
|
||||
|
||||
.global func_ov17_0216a5b8
|
||||
|
||||
+1
-1
@@ -99,7 +99,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+27
-27
@@ -2127,14 +2127,14 @@ func_ov18_0215cf90: ; 0x0215cf90
|
||||
func_ov18_0215cfac: ; 0x0215cfac
|
||||
stmdb sp!, {r3, lr}
|
||||
sub sp, sp, #0x10
|
||||
ldr r1, _0215d04c ; =data_027e0fe4
|
||||
ldr r1, _0215d04c ; =gActorManager
|
||||
mov r3, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0215d050 ; =0x4c4e4232
|
||||
add r0, sp, #8
|
||||
add r3, r3, #4
|
||||
bl _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
ldr r0, _0215d04c ; =data_027e0fe4
|
||||
ldr r0, _0215d04c ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2142,7 +2142,7 @@ func_ov18_0215cfac: ; 0x0215cfac
|
||||
movne r1, #0
|
||||
strneb r1, [r0, #0x11a]
|
||||
ldr r1, _0215d054 ; =gPlayerLink
|
||||
ldr r0, _0215d04c ; =data_027e0fe4
|
||||
ldr r0, _0215d04c ; =gActorManager
|
||||
ldr r3, [r1]
|
||||
ldr r0, [r0]
|
||||
ldr r2, [r3, #0x3c]
|
||||
@@ -2154,7 +2154,7 @@ func_ov18_0215cfac: ; 0x0215cfac
|
||||
cmp r0, #0
|
||||
movne r1, #0
|
||||
strneb r1, [r0, #0x11a]
|
||||
ldr r0, _0215d04c ; =data_027e0fe4
|
||||
ldr r0, _0215d04c ; =gActorManager
|
||||
ldr ip, _0215d058 ; =data_ov18_0216c2b8
|
||||
ldr r3, _0215d05c ; =0x4b4f4b41
|
||||
ldr r0, [r0]
|
||||
@@ -2166,7 +2166,7 @@ func_ov18_0215cfac: ; 0x0215cfac
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0215d04c: .word data_027e0fe4
|
||||
_0215d04c: .word gActorManager
|
||||
_0215d050: .word 0x4c4e4232
|
||||
_0215d054: .word gPlayerLink
|
||||
_0215d058: .word data_ov18_0216c2b8
|
||||
@@ -2178,14 +2178,14 @@ _0215d05c: .word 0x4b4f4b41
|
||||
func_ov18_0215d060: ; 0x0215d060
|
||||
stmdb sp!, {r3, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _0215d0a8 ; =data_027e0fe4
|
||||
ldr r1, _0215d0a8 ; =gActorManager
|
||||
mov r3, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0215d0ac ; =0x4c4e4232
|
||||
add r0, sp, #0
|
||||
add r3, r3, #4
|
||||
bl _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
ldr r0, _0215d0a8 ; =data_027e0fe4
|
||||
ldr r0, _0215d0a8 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2195,7 +2195,7 @@ func_ov18_0215d060: ; 0x0215d060
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0215d0a8: .word data_027e0fe4
|
||||
_0215d0a8: .word gActorManager
|
||||
_0215d0ac: .word 0x4c4e4232
|
||||
arm_func_end func_ov18_0215d060
|
||||
|
||||
@@ -4269,7 +4269,7 @@ _0215ecb8:
|
||||
add r2, sp, #0x74
|
||||
add r3, sp, #0x24
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0215ee78 ; =data_027e0fe4
|
||||
ldr r0, _0215ee78 ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4351,7 +4351,7 @@ _0215ee68: .word gAdventureFlags
|
||||
_0215ee6c: .word func_ov18_0215f048
|
||||
_0215ee70: .word data_027e0fe8
|
||||
_0215ee74: .word 0x48534b42
|
||||
_0215ee78: .word data_027e0fe4
|
||||
_0215ee78: .word gActorManager
|
||||
_0215ee7c: .word data_ov18_0216c3a8
|
||||
_0215ee80: .word data_ov18_0216c3ce
|
||||
_0215ee84: .word data_ov18_0216c3a9
|
||||
@@ -6392,7 +6392,7 @@ func_ov18_0216065c: ; 0x0216065c
|
||||
add r2, sp, #0x50
|
||||
add r3, sp, #0x24
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02160814 ; =data_027e0fe4
|
||||
ldr r0, _02160814 ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6447,7 +6447,7 @@ _021607ec:
|
||||
.align 2, 0
|
||||
_0216080c: .word data_027e0fe8
|
||||
_02160810: .word 0x48534b42
|
||||
_02160814: .word data_027e0fe4
|
||||
_02160814: .word gActorManager
|
||||
_02160818: .word 0x0000099a
|
||||
_0216081c: .word gMapManager
|
||||
arm_func_end func_ov18_0216065c
|
||||
@@ -10108,7 +10108,7 @@ func_ov18_02163718: ; 0x02163718
|
||||
blx r1
|
||||
b _021637a8
|
||||
_02163758:
|
||||
ldr r0, _021637b0 ; =data_027e0fe4
|
||||
ldr r0, _021637b0 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -10132,7 +10132,7 @@ _021637a8:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021637b0: .word data_027e0fe4
|
||||
_021637b0: .word gActorManager
|
||||
_021637b4: .word 0x424c5354
|
||||
_021637b8: .word 0x424d524e
|
||||
_021637bc: .word 0x5342454d
|
||||
@@ -10917,7 +10917,7 @@ _0216424c:
|
||||
blx r1
|
||||
b _021642ac
|
||||
_0216425c:
|
||||
ldr r0, _021642b4 ; =data_027e0fe4
|
||||
ldr r0, _021642b4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -10941,7 +10941,7 @@ _021642ac:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021642b4: .word data_027e0fe4
|
||||
_021642b4: .word gActorManager
|
||||
_021642b8: .word 0x424c5354
|
||||
_021642bc: .word 0x424d524e
|
||||
_021642c0: .word 0x5342454d
|
||||
@@ -11100,7 +11100,7 @@ func_ov18_02164440: ; 0x02164440
|
||||
_0216447c:
|
||||
cmp r1, #0xb
|
||||
blt _0216452c
|
||||
ldr r0, _02164538 ; =data_027e0fe4
|
||||
ldr r0, _02164538 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -11151,7 +11151,7 @@ _0216452c:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_02164538: .word data_027e0fe4
|
||||
_02164538: .word gActorManager
|
||||
_0216453c: .word 0x424c5354
|
||||
_02164540: .word 0x41525257
|
||||
_02164544: .word 0x424d524e
|
||||
@@ -14427,7 +14427,7 @@ func_ov18_02166e7c: ; 0x02166e7c
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _02166f1c ; =data_027e0fe4
|
||||
ldr r0, _02166f1c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -14438,7 +14438,7 @@ func_ov18_02166e7c: ; 0x02166e7c
|
||||
.align 2, 0
|
||||
_02166f14: .word 0x00002aab
|
||||
_02166f18: .word gPlayerLink
|
||||
_02166f1c: .word data_027e0fe4
|
||||
_02166f1c: .word gActorManager
|
||||
arm_func_end func_ov18_02166e7c
|
||||
|
||||
.global func_ov18_02166f20
|
||||
@@ -15338,7 +15338,7 @@ _02167bac:
|
||||
sub r0, r0, #1
|
||||
cmp r1, r0
|
||||
beq _02167bdc
|
||||
ldr r0, _02167dfc ; =data_027e0fe4
|
||||
ldr r0, _02167dfc ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -15372,7 +15372,7 @@ _02167c34:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02167c58
|
||||
ldr r0, _02167dfc ; =data_027e0fe4
|
||||
ldr r0, _02167dfc ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -15485,7 +15485,7 @@ _02167dec: .word 0xfffffee1
|
||||
_02167df0: .word data_027e0f64
|
||||
_02167df4: .word 0x00001555
|
||||
_02167df8: .word data_02050f54
|
||||
_02167dfc: .word data_027e0fe4
|
||||
_02167dfc: .word gActorManager
|
||||
_02167e00: .word gAdventureFlags
|
||||
arm_func_end func_ov18_02167838
|
||||
|
||||
@@ -15928,7 +15928,7 @@ _02168388:
|
||||
add r1, sp, #0x64
|
||||
add r2, r6, #0x48
|
||||
bl func_ov00_020c5e88
|
||||
ldr r0, _021686d8 ; =data_027e0fe4
|
||||
ldr r0, _021686d8 ; =gActorManager
|
||||
add r1, r6, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -16094,7 +16094,7 @@ _021686c8: .word data_027e0fec
|
||||
_021686cc: .word data_ov18_0216b5f8
|
||||
_021686d0: .word data_ov18_0216b60c
|
||||
_021686d4: .word data_02050f54
|
||||
_021686d8: .word data_027e0fe4
|
||||
_021686d8: .word gActorManager
|
||||
_021686dc: .word data_ov18_0216d604
|
||||
_021686e0: .word data_02051054
|
||||
_021686e4: .word 0x00001ccd
|
||||
@@ -16529,7 +16529,7 @@ _02168c84:
|
||||
_02168cbc:
|
||||
cmp r1, #0xb
|
||||
blt _02168d60
|
||||
ldr r0, _02168d70 ; =data_027e0fe4
|
||||
ldr r0, _02168d70 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -16574,7 +16574,7 @@ _02168d60:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02168d6c: .word data_027e0f94
|
||||
_02168d70: .word data_027e0fe4
|
||||
_02168d70: .word gActorManager
|
||||
_02168d74: .word 0x424c5354
|
||||
arm_func_end func_ov18_02168c10
|
||||
|
||||
|
||||
+1
-1
@@ -124,7 +124,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+23
-23
@@ -1075,7 +1075,7 @@ _0216e46c:
|
||||
ldr r0, [sp, #0x20]
|
||||
cmp r1, r0
|
||||
beq _0216e64c
|
||||
ldr r0, _0216e69c ; =data_027e0fe4
|
||||
ldr r0, _0216e69c ; =gActorManager
|
||||
add r1, sp, #0x24
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1204,7 +1204,7 @@ _0216e68c: .word 0x00004001
|
||||
_0216e690: .word data_027e0764
|
||||
_0216e694: .word 0x57425341
|
||||
_0216e698: .word data_027e0fe8
|
||||
_0216e69c: .word data_027e0fe4
|
||||
_0216e69c: .word gActorManager
|
||||
_0216e6a0: .word data_027e0f94
|
||||
arm_func_end func_ov19_0216e334
|
||||
|
||||
@@ -1755,7 +1755,7 @@ func_ov19_0216eda4: ; 0x0216eda4
|
||||
addne sp, sp, #0x28
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
ldr r0, _0216ee58 ; =data_027e0fe4
|
||||
ldr r0, _0216ee58 ; =gActorManager
|
||||
mvn r6, #0
|
||||
ldr lr, _0216ee5c ; =data_ov19_021763c8
|
||||
add ip, sp, #0x10
|
||||
@@ -1775,7 +1775,7 @@ func_ov19_0216eda4: ; 0x0216eda4
|
||||
str r5, [sp, #8]
|
||||
str r3, [sp, #0xc]
|
||||
bl _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
ldr r5, _0216ee58 ; =data_027e0fe4
|
||||
ldr r5, _0216ee58 ; =gActorManager
|
||||
add r7, sp, #0x10
|
||||
mov r6, #0
|
||||
_0216ee24:
|
||||
@@ -1793,7 +1793,7 @@ _0216ee24:
|
||||
add sp, sp, #0x28
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0216ee58: .word data_027e0fe4
|
||||
_0216ee58: .word gActorManager
|
||||
_0216ee5c: .word data_ov19_021763c8
|
||||
arm_func_end func_ov19_0216eda4
|
||||
|
||||
@@ -5203,7 +5203,7 @@ func_ov19_02171a9c: ; 0x02171a9c
|
||||
ldr r1, [r5, #0x50]
|
||||
str r1, [r5, #0x5c]
|
||||
bl _ZN5Actor20IncreaseActiveFramesEv
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5232,7 +5232,7 @@ _02171b14:
|
||||
mov r1, r5
|
||||
bl _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_
|
||||
_02171b40:
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5438,7 +5438,7 @@ _02171e30:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02171e48: .word data_027e0fe4
|
||||
_02171e48: .word gActorManager
|
||||
_02171e4c: .word 0x0000099a
|
||||
_02171e50: .word data_027e0764
|
||||
_02171e54: .word 0xffffd555
|
||||
@@ -7789,7 +7789,7 @@ _02173cf0: .word 0x00001333
|
||||
arm_func_start func_ov19_02173cf4
|
||||
func_ov19_02173cf4: ; 0x02173cf4
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _02173d28 ; =data_027e0fe4
|
||||
ldr r1, _02173d28 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
mov r1, #0
|
||||
@@ -7802,14 +7802,14 @@ func_ov19_02173cf4: ; 0x02173cf4
|
||||
bl func_ov00_0208b9e4
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02173d28: .word data_027e0fe4
|
||||
_02173d28: .word gActorManager
|
||||
arm_func_end func_ov19_02173cf4
|
||||
|
||||
.global func_ov19_02173d2c
|
||||
arm_func_start func_ov19_02173d2c
|
||||
func_ov19_02173d2c: ; 0x02173d2c
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r0, _02173d50 ; =data_027e0fe4
|
||||
ldr r0, _02173d50 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -7818,7 +7818,7 @@ func_ov19_02173d2c: ; 0x02173d2c
|
||||
movne r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02173d50: .word data_027e0fe4
|
||||
_02173d50: .word gActorManager
|
||||
arm_func_end func_ov19_02173d2c
|
||||
|
||||
.global func_ov19_02173d54
|
||||
@@ -8194,7 +8194,7 @@ func_ov19_0217416c: ; 0x0217416c
|
||||
mov r2, r5
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02174208 ; =data_027e0fe4
|
||||
ldr r0, _02174208 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8212,7 +8212,7 @@ func_ov19_0217416c: ; 0x0217416c
|
||||
.align 2, 0
|
||||
_02174200: .word data_027e0fe8
|
||||
_02174204: .word 0x45465357
|
||||
_02174208: .word data_027e0fe4
|
||||
_02174208: .word gActorManager
|
||||
arm_func_end func_ov19_0217416c
|
||||
|
||||
.global func_ov19_0217420c
|
||||
@@ -8496,7 +8496,7 @@ func_ov19_021745b8: ; 0x021745b8
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02174604
|
||||
ldr r0, _02174784 ; =data_027e0fe4
|
||||
ldr r0, _02174784 ; =gActorManager
|
||||
add r1, r7, #0x34c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8509,13 +8509,13 @@ func_ov19_021745b8: ; 0x021745b8
|
||||
moveq r0, #1
|
||||
ldmeqia sp!, {r4, r5, r6, r7, pc}
|
||||
_02174604:
|
||||
ldr r1, _02174784 ; =data_027e0fe4
|
||||
ldr r1, _02174784 ; =gActorManager
|
||||
ldr r2, _02174788 ; =0x424f4d42
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
add r3, r7, #0x48
|
||||
bl _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
ldr r0, _02174784 ; =data_027e0fe4
|
||||
ldr r0, _02174784 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8610,7 +8610,7 @@ _0217475c:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02174784: .word data_027e0fe4
|
||||
_02174784: .word gActorManager
|
||||
_02174788: .word 0x424f4d42
|
||||
_0217478c: .word data_027e0f94
|
||||
_02174790: .word data_027e0fa0
|
||||
@@ -8644,7 +8644,7 @@ _021747e4:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02174824
|
||||
ldr r0, _02174874 ; =data_027e0fe4
|
||||
ldr r0, _02174874 ; =gActorManager
|
||||
add r1, r4, #0x34c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8678,7 +8678,7 @@ _02174824:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02174870: .word data_027e0f94
|
||||
_02174874: .word data_027e0fe4
|
||||
_02174874: .word gActorManager
|
||||
_02174878: .word 0x0000071c
|
||||
_0217487c: .word 0x00000333
|
||||
arm_func_end func_ov19_0217479c
|
||||
@@ -8739,7 +8739,7 @@ _02174910:
|
||||
add r1, r1, #8
|
||||
cmp r1, r0
|
||||
blo _02174910
|
||||
ldr r0, _021749e8 ; =data_027e0fe4
|
||||
ldr r0, _021749e8 ; =gActorManager
|
||||
mov lr, #0
|
||||
ldr r6, _021749ec ; =_ZTV11FilterActor
|
||||
add ip, sp, #0x40
|
||||
@@ -8769,7 +8769,7 @@ _02174910:
|
||||
movgt r5, #0
|
||||
cmpgt r0, #0
|
||||
ble _021749dc
|
||||
ldr r4, _021749e8 ; =data_027e0fe4
|
||||
ldr r4, _021749e8 ; =gActorManager
|
||||
mov r6, r5
|
||||
_021749a4:
|
||||
ldr r1, [sp]
|
||||
@@ -8791,7 +8791,7 @@ _021749dc:
|
||||
add sp, sp, #0xd4
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_021749e8: .word data_027e0fe4
|
||||
_021749e8: .word gActorManager
|
||||
_021749ec: .word _ZTV11FilterActor
|
||||
_021749f0: .word 0x4d4c4457
|
||||
arm_func_end func_ov19_021748fc
|
||||
|
||||
+1
-1
@@ -115,7 +115,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+21
-21
@@ -159,7 +159,7 @@ func_ov20_0216d848: ; 0x0216d848
|
||||
bl func_ov00_020cb140
|
||||
ldr r11, _0216da04 ; =0x46425331
|
||||
ldr r5, _0216da08 ; =data_027e0fe8
|
||||
ldr r4, _0216da0c ; =data_027e0fe4
|
||||
ldr r4, _0216da0c ; =gActorManager
|
||||
mov r9, #0
|
||||
add r8, sp, #0x18
|
||||
mvn r7, #0
|
||||
@@ -246,7 +246,7 @@ _0216d9fc: .word gAdventureFlags
|
||||
_0216da00: .word data_ov20_02178320
|
||||
_0216da04: .word 0x46425331
|
||||
_0216da08: .word data_027e0fe8
|
||||
_0216da0c: .word data_027e0fe4
|
||||
_0216da0c: .word gActorManager
|
||||
_0216da10: .word data_02050f54
|
||||
_0216da14: .word 0x55555556
|
||||
arm_func_end func_ov20_0216d848
|
||||
@@ -4700,7 +4700,7 @@ _0217163c: .word 0x46425334
|
||||
arm_func_start func_ov20_02171640
|
||||
func_ov20_02171640: ; 0x02171640
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r1, _02171660 ; =data_027e0fe4
|
||||
ldr r1, _02171660 ; =gActorManager
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r2, #0x34
|
||||
@@ -4708,7 +4708,7 @@ func_ov20_02171640: ; 0x02171640
|
||||
bl func_ov20_0216f720
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02171660: .word data_027e0fe4
|
||||
_02171660: .word gActorManager
|
||||
arm_func_end func_ov20_02171640
|
||||
|
||||
.global func_ov20_02171664
|
||||
@@ -5763,7 +5763,7 @@ _02172494:
|
||||
_021724cc:
|
||||
mov r0, r5
|
||||
bl _ZN5Actor12KillInBoundsEv
|
||||
ldr r0, _02172554 ; =data_027e0fe4
|
||||
ldr r0, _02172554 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5798,7 +5798,7 @@ _02172544: .word data_027e0ffc
|
||||
_02172548: .word data_027e0e58
|
||||
_0217254c: .word 0x00000261
|
||||
_02172550: .word data_027e0f64
|
||||
_02172554: .word data_027e0fe4
|
||||
_02172554: .word gActorManager
|
||||
_02172558: .word 0x46425353
|
||||
arm_func_end func_ov20_021720b8
|
||||
|
||||
@@ -6029,12 +6029,12 @@ _021727fc:
|
||||
add r3, sp, #8
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
ldr r1, _0217294c ; =data_027e0fe4
|
||||
ldr r1, _0217294c ; =gActorManager
|
||||
ldr r2, _02172950 ; =0x564c4352
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217294c ; =data_027e0fe4
|
||||
ldr r0, _0217294c ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6115,7 +6115,7 @@ _02172940:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0217294c: .word data_027e0fe4
|
||||
_0217294c: .word gActorManager
|
||||
_02172950: .word 0x564c4352
|
||||
_02172954: .word data_027e0ffc
|
||||
_02172958: .word data_027e0764
|
||||
@@ -7415,14 +7415,14 @@ _02173a7c: .word data_ov20_021779dc
|
||||
func_ov20_02173a80: ; 0x02173a80
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r2, _02173bc0 ; =data_027e0fe4
|
||||
ldr r2, _02173bc0 ; =gActorManager
|
||||
mov r5, r1
|
||||
ldr r1, [r2]
|
||||
mov r6, r0
|
||||
ldr r2, _02173bc4 ; =0x524d4654
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02173bc0 ; =data_027e0fe4
|
||||
ldr r0, _02173bc0 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7503,7 +7503,7 @@ _02173bb4:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02173bc0: .word data_027e0fe4
|
||||
_02173bc0: .word gActorManager
|
||||
_02173bc4: .word 0x524d4654
|
||||
_02173bc8: .word data_ov00_020e8b08
|
||||
arm_func_end func_ov20_02173a80
|
||||
@@ -7536,7 +7536,7 @@ func_ov20_02173bf4: ; 0x02173bf4
|
||||
beq _02173c3c
|
||||
b _02173cbc
|
||||
_02173c14:
|
||||
ldr r1, _02173cd4 ; =data_027e0fe4
|
||||
ldr r1, _02173cd4 ; =gActorManager
|
||||
ldr r2, _02173cd8 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
@@ -7547,13 +7547,13 @@ _02173c14:
|
||||
str r0, [r4, #0x184]
|
||||
b _02173cc8
|
||||
_02173c3c:
|
||||
ldr r1, _02173cd4 ; =data_027e0fe4
|
||||
ldr r1, _02173cd4 ; =gActorManager
|
||||
ldr r2, _02173cd8 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r1, [sp, #8]
|
||||
ldr r0, _02173cd4 ; =data_027e0fe4
|
||||
ldr r0, _02173cd4 ; =gActorManager
|
||||
str r1, [r4, #0x180]
|
||||
ldr r1, [sp, #0xc]
|
||||
mvn r7, #0
|
||||
@@ -7588,7 +7588,7 @@ _02173cc8:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02173cd4: .word data_027e0fe4
|
||||
_02173cd4: .word gActorManager
|
||||
_02173cd8: .word 0x4e415649
|
||||
_02173cdc: .word data_ov20_021789c4
|
||||
_02173ce0: .word 0x4c4e424b
|
||||
@@ -9958,7 +9958,7 @@ _02175b0c:
|
||||
str r1, [sp, #0xc8]
|
||||
bl func_ov00_020c3348
|
||||
ldr r1, [r4, #8]
|
||||
ldr r0, _02175f28 ; =data_027e0fe4
|
||||
ldr r0, _02175f28 ; =gActorManager
|
||||
str r1, [sp, #0xc4]
|
||||
ldr r3, [r4, #0xc]
|
||||
ldr r1, [r0]
|
||||
@@ -9966,7 +9966,7 @@ _02175b0c:
|
||||
add r0, sp, #4
|
||||
str r3, [sp, #0xc8]
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02175f28 ; =data_027e0fe4
|
||||
ldr r0, _02175f28 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -10222,7 +10222,7 @@ _02175f18: .word data_027e077c
|
||||
_02175f1c: .word gAdventureFlags
|
||||
_02175f20: .word data_027e0ffc
|
||||
_02175f24: .word 0x00000391
|
||||
_02175f28: .word data_027e0fe4
|
||||
_02175f28: .word gActorManager
|
||||
_02175f2c: .word 0x564c4352
|
||||
_02175f30: .word 0xfffffe66
|
||||
_02175f34: .word data_027e0fe8
|
||||
@@ -10641,7 +10641,7 @@ func_ov20_021763b4: ; 0x021763b4
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _021763f0
|
||||
ldr r1, _02176408 ; =data_027e0fe4
|
||||
ldr r1, _02176408 ; =gActorManager
|
||||
ldr r2, _0217640c ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -10660,7 +10660,7 @@ _021763fc:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02176408: .word data_027e0fe4
|
||||
_02176408: .word gActorManager
|
||||
_0217640c: .word 0x4e415649
|
||||
arm_func_end func_ov20_021763b4
|
||||
|
||||
|
||||
+1
-1
@@ -81,7 +81,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+2
-2
@@ -885,7 +885,7 @@ func_ov21_0216e128: ; 0x0216e128
|
||||
ldr r1, _0216e1d4 ; =0x4e4b4559
|
||||
mov r2, r5
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0216e1d8 ; =data_027e0fe4
|
||||
ldr r0, _0216e1d8 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -897,7 +897,7 @@ func_ov21_0216e128: ; 0x0216e128
|
||||
.align 2, 0
|
||||
_0216e1d0: .word data_027e0fe8
|
||||
_0216e1d4: .word 0x4e4b4559
|
||||
_0216e1d8: .word data_027e0fe4
|
||||
_0216e1d8: .word gActorManager
|
||||
arm_func_end func_ov21_0216e128
|
||||
|
||||
.global func_ov21_0216e1dc
|
||||
|
||||
+1
-1
@@ -120,7 +120,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+15
-15
@@ -3358,7 +3358,7 @@ _021702f8:
|
||||
str r3, [sp, #0x24]
|
||||
str r2, [sp, #0x28]
|
||||
bl func_ov22_0216f618
|
||||
ldr r0, _021703bc ; =data_027e0fe4
|
||||
ldr r0, _021703bc ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x20
|
||||
@@ -3368,7 +3368,7 @@ _021702f8:
|
||||
ldr r0, [sp, #0x1c]
|
||||
str r0, [r4, #0x184]
|
||||
_0217034c:
|
||||
ldr r1, _021703bc ; =data_027e0fe4
|
||||
ldr r1, _021703bc ; =gActorManager
|
||||
ldr r2, _021703c0 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -3382,7 +3382,7 @@ _0217034c:
|
||||
str r0, [r4, #0x18c]
|
||||
b _021703b0
|
||||
_02170380:
|
||||
ldr r1, _021703bc ; =data_027e0fe4
|
||||
ldr r1, _021703bc ; =gActorManager
|
||||
ldr r2, _021703c0 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -3399,7 +3399,7 @@ _021703b0:
|
||||
add sp, sp, #0x2c
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_021703bc: .word data_027e0fe4
|
||||
_021703bc: .word gActorManager
|
||||
_021703c0: .word 0x4e415649
|
||||
arm_func_end func_ov22_021702cc
|
||||
|
||||
@@ -6747,7 +6747,7 @@ _02172f1c:
|
||||
str r3, [sp, #0x24]
|
||||
str r2, [sp, #0x28]
|
||||
bl func_ov22_02172e48
|
||||
ldr r0, _0217307c ; =data_027e0fe4
|
||||
ldr r0, _0217307c ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x20
|
||||
@@ -6756,7 +6756,7 @@ _02172f1c:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02172ffc
|
||||
ldr r0, _0217307c ; =data_027e0fe4
|
||||
ldr r0, _0217307c ; =gActorManager
|
||||
add r1, sp, #0xc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6829,7 +6829,7 @@ _0217304c:
|
||||
add sp, sp, #0x2c
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0217307c: .word data_027e0fe4
|
||||
_0217307c: .word gActorManager
|
||||
_02173080: .word data_027e0ffc
|
||||
_02173084: .word 0x00000296
|
||||
arm_func_end func_ov22_02172ef4
|
||||
@@ -7686,7 +7686,7 @@ func_ov22_02173ab0: ; 0x02173ab0
|
||||
add r2, r4, #0x48
|
||||
add r3, sp, #4
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02173c14 ; =data_027e0fe4
|
||||
ldr r0, _02173c14 ; =gActorManager
|
||||
add r1, r4, #0x364
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7706,7 +7706,7 @@ func_ov22_02173ab0: ; 0x02173ab0
|
||||
_02173c08: .word 0x00001b33
|
||||
_02173c0c: .word data_027e0fe8
|
||||
_02173c10: .word 0x484c4d4b
|
||||
_02173c14: .word data_027e0fe4
|
||||
_02173c14: .word gActorManager
|
||||
arm_func_end func_ov22_02173ab0
|
||||
|
||||
.global func_ov22_02173c18
|
||||
@@ -8236,7 +8236,7 @@ _02174364:
|
||||
bl func_ov22_0217477c
|
||||
b _021744c8
|
||||
_0217436c:
|
||||
ldr r0, _0217462c ; =data_027e0fe4
|
||||
ldr r0, _0217462c ; =gActorManager
|
||||
add r1, r5, #0x364
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8428,7 +8428,7 @@ _0217461c: .word 0x00001555
|
||||
_02174620: .word 0x000005dc
|
||||
_02174624: .word 0xffffeaab
|
||||
_02174628: .word 0x0000071c
|
||||
_0217462c: .word data_027e0fe4
|
||||
_0217462c: .word gActorManager
|
||||
_02174630: .word data_027e0ffc
|
||||
_02174634: .word 0x0000033a
|
||||
_02174638: .word 0x0000033b
|
||||
@@ -8773,7 +8773,7 @@ func_ov22_02174990: ; 0x02174990
|
||||
ldr r2, [r2, #0xc]
|
||||
blx r2
|
||||
mov r1, #0
|
||||
ldr r0, _02174a7c ; =data_027e0fe4
|
||||
ldr r0, _02174a7c ; =gActorManager
|
||||
str r1, [r4, #0x164]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x34
|
||||
@@ -8789,7 +8789,7 @@ func_ov22_02174990: ; 0x02174990
|
||||
_02174a70: .word 0x00000666
|
||||
_02174a74: .word data_027e0d0c
|
||||
_02174a78: .word data_027e0fec
|
||||
_02174a7c: .word data_027e0fe4
|
||||
_02174a7c: .word gActorManager
|
||||
arm_func_end func_ov22_02174990
|
||||
|
||||
.global func_ov22_02174a80
|
||||
@@ -9641,7 +9641,7 @@ func_ov22_0217556c: ; 0x0217556c
|
||||
mov r4, r0
|
||||
cmp r1, #0xb
|
||||
blt _021755cc
|
||||
ldr r0, _021755d4 ; =data_027e0fe4
|
||||
ldr r0, _021755d4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -9666,7 +9666,7 @@ _021755cc:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021755d4: .word data_027e0fe4
|
||||
_021755d4: .word gActorManager
|
||||
_021755d8: .word 0x47524f4b
|
||||
arm_func_end func_ov22_0217556c
|
||||
|
||||
|
||||
+1
-1
@@ -159,7 +159,7 @@
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff4
|
||||
|
||||
+44
-44
@@ -646,7 +646,7 @@ _0216dee0: .word data_ov00_020e8b08
|
||||
func_ov23_0216dee4: ; 0x0216dee4
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _0216df20 ; =data_027e0fe4
|
||||
ldr r1, _0216df20 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0216df24 ; =0x4e415649
|
||||
@@ -660,7 +660,7 @@ func_ov23_0216dee4: ; 0x0216dee4
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216df20: .word data_027e0fe4
|
||||
_0216df20: .word gActorManager
|
||||
_0216df24: .word 0x4e415649
|
||||
arm_func_end func_ov23_0216dee4
|
||||
|
||||
@@ -1321,7 +1321,7 @@ _0216e7ac: .word 0x47524d47
|
||||
func_ov23_0216e7b0: ; 0x0216e7b0
|
||||
stmdb sp!, {r3, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _0216e7e0 ; =data_027e0fe4
|
||||
ldr r1, _0216e7e0 ; =gActorManager
|
||||
strh r0, [sp, #4]
|
||||
ldr r3, _0216e7e4 ; =data_ov23_02179db8
|
||||
ldr r0, [r1]
|
||||
@@ -1332,7 +1332,7 @@ func_ov23_0216e7b0: ; 0x0216e7b0
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0216e7e0: .word data_027e0fe4
|
||||
_0216e7e0: .word gActorManager
|
||||
_0216e7e4: .word data_ov23_02179db8
|
||||
arm_func_end func_ov23_0216e7b0
|
||||
|
||||
@@ -1919,7 +1919,7 @@ _0216eeec: .word data_ov00_020eec68
|
||||
func_ov23_0216eef0: ; 0x0216eef0
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _0216ef2c ; =data_027e0fe4
|
||||
ldr r1, _0216ef2c ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0216ef30 ; =0x4e415649
|
||||
@@ -1933,7 +1933,7 @@ func_ov23_0216eef0: ; 0x0216eef0
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216ef2c: .word data_027e0fe4
|
||||
_0216ef2c: .word gActorManager
|
||||
_0216ef30: .word 0x4e415649
|
||||
arm_func_end func_ov23_0216eef0
|
||||
|
||||
@@ -2461,7 +2461,7 @@ func_ov23_0216f428: ; 0x0216f428
|
||||
addne sp, sp, #0x1fc
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
ldr r1, _0216f884 ; =data_027e0fe4
|
||||
ldr r1, _0216f884 ; =gActorManager
|
||||
ldr r2, _0216f888 ; =0x4e545250
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x30
|
||||
@@ -2471,7 +2471,7 @@ func_ov23_0216f428: ; 0x0216f428
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0216f630
|
||||
ldr r0, _0216f884 ; =data_027e0fe4
|
||||
ldr r0, _0216f884 ; =gActorManager
|
||||
add r1, sp, #0x30
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2499,7 +2499,7 @@ func_ov23_0216f428: ; 0x0216f428
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_0216f630:
|
||||
ldr r1, _0216f884 ; =data_027e0fe4
|
||||
ldr r1, _0216f884 ; =gActorManager
|
||||
ldr r2, _0216f88c ; =0x50534241
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x28
|
||||
@@ -2509,7 +2509,7 @@ _0216f630:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0216f6bc
|
||||
ldr r0, _0216f884 ; =data_027e0fe4
|
||||
ldr r0, _0216f884 ; =gActorManager
|
||||
add r1, sp, #0x28
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2581,7 +2581,7 @@ _0216f73c:
|
||||
str r2, [sp, #0x94]
|
||||
str r1, [sp, #0x98]
|
||||
ldr r1, [r5, #8]
|
||||
ldr r0, _0216f884 ; =data_027e0fe4
|
||||
ldr r0, _0216f884 ; =gActorManager
|
||||
str r1, [sp, #0x80]
|
||||
ldr r5, [r5, #0xc]
|
||||
add r4, sp, #0x80
|
||||
@@ -2597,7 +2597,7 @@ _0216f73c:
|
||||
mov r4, #0
|
||||
cmp r0, #0
|
||||
ble _0216f86c
|
||||
ldr r7, _0216f884 ; =data_027e0fe4
|
||||
ldr r7, _0216f884 ; =gActorManager
|
||||
mov r5, r4
|
||||
_0216f7b4:
|
||||
ldr r1, [sp, #0x90]
|
||||
@@ -2656,7 +2656,7 @@ _0216f86c:
|
||||
_0216f878: .word gMapManager
|
||||
_0216f87c: .word 0x0000ffff
|
||||
_0216f880: .word 0x00000733
|
||||
_0216f884: .word data_027e0fe4
|
||||
_0216f884: .word gActorManager
|
||||
_0216f888: .word 0x4e545250
|
||||
_0216f88c: .word 0x50534241
|
||||
_0216f890: .word _ZTV11FilterActor
|
||||
@@ -3397,7 +3397,7 @@ func_ov23_021701c0: ; 0x021701c0
|
||||
bl func_ov00_020ce2f0
|
||||
cmp r0, #0xa000
|
||||
ble _02170374
|
||||
ldr r1, _02170668 ; =data_027e0fe4
|
||||
ldr r1, _02170668 ; =gActorManager
|
||||
ldr r2, _0217066c ; =0x50534241
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0xc
|
||||
@@ -3408,7 +3408,7 @@ func_ov23_021701c0: ; 0x021701c0
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _021702d0
|
||||
ldr r0, _02170668 ; =data_027e0fe4
|
||||
ldr r0, _02170668 ; =gActorManager
|
||||
add r1, sp, #0xc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3687,7 +3687,7 @@ _02170658:
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02170664: .word data_027e0f94
|
||||
_02170668: .word data_027e0fe4
|
||||
_02170668: .word gActorManager
|
||||
_0217066c: .word 0x50534241
|
||||
_02170670: .word gMapManager
|
||||
_02170674: .word data_027e0ffc
|
||||
@@ -4724,7 +4724,7 @@ _02171324:
|
||||
ldmia sp!, {r4, pc}
|
||||
_02171338:
|
||||
ldr r1, _02171394 ; =data_027e0fb8
|
||||
ldr r0, _02171398 ; =data_027e0fe4
|
||||
ldr r0, _02171398 ; =gActorManager
|
||||
ldr r3, [r1]
|
||||
ldr r0, [r0]
|
||||
ldr r2, [r3, #0x84]
|
||||
@@ -4749,7 +4749,7 @@ _02171388:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02171394: .word data_027e0fb8
|
||||
_02171398: .word data_027e0fe4
|
||||
_02171398: .word gActorManager
|
||||
arm_func_end func_ov23_021712fc
|
||||
|
||||
.global func_ov23_0217139c
|
||||
@@ -6410,7 +6410,7 @@ func_ov23_02172998: ; 0x02172998
|
||||
add r5, sp, #0x1c
|
||||
ldmia r3, {r0, r1, r2}
|
||||
stmia r5, {r0, r1, r2}
|
||||
ldr r0, _02172b08 ; =data_027e0fe4
|
||||
ldr r0, _02172b08 ; =gActorManager
|
||||
ldr r5, _02172b0c ; =0x00000666
|
||||
ldr r1, [r0]
|
||||
ldr r2, _02172b10 ; =0x424f4d42
|
||||
@@ -6421,7 +6421,7 @@ func_ov23_02172998: ; 0x02172998
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02172a44
|
||||
ldr r0, _02172b08 ; =data_027e0fe4
|
||||
ldr r0, _02172b08 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6498,7 +6498,7 @@ _02172ae4:
|
||||
add sp, sp, #0x2c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
.align 2, 0
|
||||
_02172b08: .word data_027e0fe4
|
||||
_02172b08: .word gActorManager
|
||||
_02172b0c: .word 0x00000666
|
||||
_02172b10: .word 0x424f4d42
|
||||
_02172b14: .word gMapManager
|
||||
@@ -6549,7 +6549,7 @@ func_ov23_02172b60: ; 0x02172b60
|
||||
func_ov23_02172b88: ; 0x02172b88
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #0x48
|
||||
ldr r0, _02172bf4 ; =data_027e0fe4
|
||||
ldr r0, _02172bf4 ; =gActorManager
|
||||
mov r2, #0
|
||||
ldr r4, _02172bf8 ; =_ZTV11FilterActor
|
||||
add r3, sp, #0x34
|
||||
@@ -6575,7 +6575,7 @@ func_ov23_02172b88: ; 0x02172b88
|
||||
add sp, sp, #0x48
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02172bf4: .word data_027e0fe4
|
||||
_02172bf4: .word gActorManager
|
||||
_02172bf8: .word _ZTV11FilterActor
|
||||
_02172bfc: .word 0x424f4d42
|
||||
arm_func_end func_ov23_02172b88
|
||||
@@ -7014,7 +7014,7 @@ _021731ec:
|
||||
add r5, r5, #8
|
||||
cmp r5, r0
|
||||
blo _021731ec
|
||||
ldr r0, _021734d8 ; =data_027e0fe4
|
||||
ldr r0, _021734d8 ; =gActorManager
|
||||
mov r3, #0
|
||||
ldr r0, [r0]
|
||||
add r5, sp, #0x44
|
||||
@@ -7039,7 +7039,7 @@ _021731ec:
|
||||
sub r8, r0, #0x400
|
||||
mov r9, r8
|
||||
_02173260:
|
||||
ldr r0, _021734d8 ; =data_027e0fe4
|
||||
ldr r0, _021734d8 ; =gActorManager
|
||||
ldr r1, [sp, #0x2c]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r7
|
||||
@@ -7146,7 +7146,7 @@ _02173388:
|
||||
bl func_ov14_0212de90
|
||||
cmp r0, #0
|
||||
beq _021734a8
|
||||
ldr r0, _021734d8 ; =data_027e0fe4
|
||||
ldr r0, _021734d8 ; =gActorManager
|
||||
add r1, sp, #0x14
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7203,7 +7203,7 @@ _021734c8: .word data_02050f54
|
||||
_021734cc: .word data_027e0ffc
|
||||
_021734d0: .word _ZTV11FilterActor
|
||||
_021734d4: .word 0x424f4d42
|
||||
_021734d8: .word data_027e0fe4
|
||||
_021734d8: .word gActorManager
|
||||
_021734dc: .word 0x00000733
|
||||
_021734e0: .word gMapManager
|
||||
arm_func_end func_ov23_02173124
|
||||
@@ -8167,7 +8167,7 @@ func_ov23_02174204: ; 0x02174204
|
||||
addlt sp, sp, #0x44
|
||||
movlt r0, #0
|
||||
ldmltia sp!, {r4, r5, r6, r7, pc}
|
||||
ldr r0, _02174378 ; =data_027e0fe4
|
||||
ldr r0, _02174378 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8227,7 +8227,7 @@ func_ov23_02174204: ; 0x02174204
|
||||
.align 2, 0
|
||||
_02174370: .word data_027e0fe8
|
||||
_02174374: .word 0x424f4d42
|
||||
_02174378: .word data_027e0fe4
|
||||
_02174378: .word gActorManager
|
||||
_0217437c: .word data_027e0764
|
||||
_02174380: .word 0x00001801
|
||||
_02174384: .word 0x66666667
|
||||
@@ -8828,7 +8828,7 @@ _021749f8:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02174bbc
|
||||
ldr r0, _02174d20 ; =data_027e0fe4
|
||||
ldr r0, _02174d20 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8948,7 +8948,7 @@ _02174d10: .word data_ov23_02179640
|
||||
_02174d14: .word data_02050f54
|
||||
_02174d18: .word data_027e0fe8
|
||||
_02174d1c: .word 0x41525257
|
||||
_02174d20: .word data_027e0fe4
|
||||
_02174d20: .word gActorManager
|
||||
_02174d24: .word 0x00000277
|
||||
arm_func_end func_ov23_02174718
|
||||
|
||||
@@ -12592,12 +12592,12 @@ func_ov23_02177ba0: ; 0x02177ba0
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #1
|
||||
bne _02177d24
|
||||
ldr r1, _02177e14 ; =data_027e0fe4
|
||||
ldr r1, _02177e14 ; =gActorManager
|
||||
ldr r2, _02177e18 ; =0x504c444d
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02177e14 ; =data_027e0fe4
|
||||
ldr r0, _02177e14 ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12613,12 +12613,12 @@ func_ov23_02177ba0: ; 0x02177ba0
|
||||
str r0, [sp, #0x74]
|
||||
b _02177df0
|
||||
_02177c5c:
|
||||
ldr r1, _02177e14 ; =data_027e0fe4
|
||||
ldr r1, _02177e14 ; =gActorManager
|
||||
ldr r2, _02177e1c ; =0x50574253
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02177e14 ; =data_027e0fe4
|
||||
ldr r0, _02177e14 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12664,12 +12664,12 @@ _02177c5c:
|
||||
str r0, [sp, #0x74]
|
||||
b _02177df0
|
||||
_02177d24:
|
||||
ldr r1, _02177e14 ; =data_027e0fe4
|
||||
ldr r1, _02177e14 ; =gActorManager
|
||||
ldr r2, _02177e1c ; =0x50574253
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02177e14 ; =data_027e0fe4
|
||||
ldr r0, _02177e14 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12727,7 +12727,7 @@ _02177df0:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02177e10: .word gMapManager
|
||||
_02177e14: .word data_027e0fe4
|
||||
_02177e14: .word gActorManager
|
||||
_02177e18: .word 0x504c444d
|
||||
_02177e1c: .word 0x50574253
|
||||
_02177e20: .word data_027e0fd4
|
||||
@@ -13007,13 +13007,13 @@ _02178170: .word func_01fffcd8
|
||||
func_ov23_02178174: ; 0x02178174
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
sub sp, sp, #0x28
|
||||
ldr r1, _02178308 ; =data_027e0fe4
|
||||
ldr r1, _02178308 ; =gActorManager
|
||||
mov r5, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0217830c ; =0x504c444d
|
||||
add r0, sp, #4
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02178308 ; =data_027e0fe4
|
||||
ldr r0, _02178308 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13110,7 +13110,7 @@ _02178298:
|
||||
add sp, sp, #0x28
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02178308: .word data_027e0fe4
|
||||
_02178308: .word gActorManager
|
||||
_0217830c: .word 0x504c444d
|
||||
_02178310: .word data_027e0f94
|
||||
_02178314: .word data_027e0fac
|
||||
@@ -13148,13 +13148,13 @@ _02178350: .word func_01fffcec
|
||||
func_ov23_02178354: ; 0x02178354
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r1, _02178400 ; =data_027e0fe4
|
||||
ldr r1, _02178400 ; =gActorManager
|
||||
mov r5, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _02178404 ; =0x504c444d
|
||||
add r0, sp, #4
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02178400 ; =data_027e0fe4
|
||||
ldr r0, _02178400 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13190,7 +13190,7 @@ func_ov23_02178354: ; 0x02178354
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02178400: .word data_027e0fe4
|
||||
_02178400: .word gActorManager
|
||||
_02178404: .word 0x504c444d
|
||||
_02178408: .word data_027e0f94
|
||||
_0217840c: .word data_027e0fac
|
||||
|
||||
+1
-1
@@ -112,7 +112,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+95
-95
@@ -2817,13 +2817,13 @@ func_ov24_0216fa3c: ; 0x0216fa3c
|
||||
bl _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
mov r1, #0
|
||||
str r1, [r4, #0x6c]
|
||||
ldr r0, _0216fbc8 ; =data_027e0fe4
|
||||
ldr r0, _0216fbc8 ; =gActorManager
|
||||
str r1, [r4, #0x70]
|
||||
ldr r1, [r0]
|
||||
ldr r2, _0216fbcc ; =0x574c4354
|
||||
add r0, sp, #4
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0216fbc8 ; =data_027e0fe4
|
||||
ldr r0, _0216fbc8 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2864,7 +2864,7 @@ _0216fba8:
|
||||
_0216fbbc: .word data_027e0f64
|
||||
_0216fbc0: .word gPlayerLink
|
||||
_0216fbc4: .word gAdventureFlags
|
||||
_0216fbc8: .word data_027e0fe4
|
||||
_0216fbc8: .word gActorManager
|
||||
_0216fbcc: .word 0x574c4354
|
||||
_0216fbd0: .word gMapManager
|
||||
arm_func_end func_ov24_0216fa3c
|
||||
@@ -2882,7 +2882,7 @@ func_ov24_0216fbd4: ; 0x0216fbd4
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_0216fbf8:
|
||||
ldr r0, _0216fc64 ; =data_027e0fe4
|
||||
ldr r0, _0216fc64 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -2912,7 +2912,7 @@ _0216fc5c:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216fc64: .word data_027e0fe4
|
||||
_0216fc64: .word gActorManager
|
||||
_0216fc68: .word 0x41525257
|
||||
_0216fc6c: .word 0x5342454d
|
||||
arm_func_end func_ov24_0216fbd4
|
||||
@@ -4721,7 +4721,7 @@ func_ov24_02171358: ; 0x02171358
|
||||
bl func_ov00_020c4048
|
||||
cmp r0, #0
|
||||
blt _02171420
|
||||
ldr r0, _021714d4 ; =data_027e0fe4
|
||||
ldr r0, _021714d4 ; =gActorManager
|
||||
add r1, r5, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4799,7 +4799,7 @@ _021714c0:
|
||||
.align 2, 0
|
||||
_021714cc: .word data_027e0fe8
|
||||
_021714d0: .word 0x53544c48
|
||||
_021714d4: .word data_027e0fe4
|
||||
_021714d4: .word gActorManager
|
||||
_021714d8: .word data_ov24_0217a38c
|
||||
_021714dc: .word 0x0000ffff
|
||||
arm_func_end func_ov24_02171358
|
||||
@@ -5084,7 +5084,7 @@ _02171748: .word 0x00002aab
|
||||
arm_func_start func_ov24_0217174c
|
||||
func_ov24_0217174c: ; 0x0217174c
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
ldr r2, _0217178c ; =data_027e0fe4
|
||||
ldr r2, _0217178c ; =gActorManager
|
||||
mov r3, r0
|
||||
ldr r0, [r2]
|
||||
mov r5, r1
|
||||
@@ -5100,7 +5100,7 @@ func_ov24_0217174c: ; 0x0217174c
|
||||
bl func_ov24_021768d8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0217178c: .word data_027e0fe4
|
||||
_0217178c: .word gActorManager
|
||||
arm_func_end func_ov24_0217174c
|
||||
|
||||
.global func_ov24_02171790
|
||||
@@ -5109,7 +5109,7 @@ func_ov24_02171790: ; 0x02171790
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl _ZN5Actor4KillEv
|
||||
ldr r0, _021717cc ; =data_027e0fe4
|
||||
ldr r0, _021717cc ; =gActorManager
|
||||
add r1, r4, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5122,7 +5122,7 @@ func_ov24_02171790: ; 0x02171790
|
||||
bl _ZN5Actor4KillEv
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021717cc: .word data_027e0fe4
|
||||
_021717cc: .word gActorManager
|
||||
arm_func_end func_ov24_02171790
|
||||
|
||||
.global func_ov24_021717d0
|
||||
@@ -5168,7 +5168,7 @@ _0217184c:
|
||||
mov r2, #0
|
||||
str r2, [r0, #0x10]
|
||||
ldr r1, [r4, #0x22c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5187,7 +5187,7 @@ _02171894:
|
||||
mov r2, #0
|
||||
str r2, [r0, #0x10]
|
||||
ldr r1, [r4, #0x22c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5206,7 +5206,7 @@ _021718dc:
|
||||
mov r2, #0
|
||||
str r2, [r0, #0x10]
|
||||
ldr r1, [r4, #0x22c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5240,7 +5240,7 @@ _02171950:
|
||||
mov r2, #0
|
||||
str r2, [r0, #0x10]
|
||||
ldr r1, [r4, #0x22c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5278,7 +5278,7 @@ _021719f0:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5321,7 +5321,7 @@ _02171a8c:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5359,7 +5359,7 @@ _02171ad0:
|
||||
str r2, [r0, #4]
|
||||
add r1, r1, #0xf
|
||||
str r1, [r4, #0x13c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
add r1, r4, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5396,7 +5396,7 @@ _02171b5c:
|
||||
str r2, [r0, #4]
|
||||
add r1, r1, #0xf
|
||||
str r1, [r4, #0x13c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
add r1, r4, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5433,7 +5433,7 @@ _02171be8:
|
||||
str r2, [r0, #4]
|
||||
add r1, r1, #0xf
|
||||
str r1, [r4, #0x13c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
add r1, r4, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5482,7 +5482,7 @@ _02171cdc:
|
||||
str r1, [r0, #0x10]
|
||||
add r0, r4, #0x300
|
||||
mov r2, #0
|
||||
ldr r1, _02171e48 ; =data_027e0fe4
|
||||
ldr r1, _02171e48 ; =gActorManager
|
||||
strh r2, [r0, #0xbc]
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5504,7 +5504,7 @@ _02171d2c:
|
||||
str r1, [r0, #0x10]
|
||||
add r0, r4, #0x300
|
||||
mov r2, #0
|
||||
ldr r1, _02171e48 ; =data_027e0fe4
|
||||
ldr r1, _02171e48 ; =gActorManager
|
||||
strh r2, [r0, #0xbc]
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5525,7 +5525,7 @@ _02171d7c:
|
||||
mov r2, #0
|
||||
str r2, [r0, #0x10]
|
||||
ldr r1, [r4, #0x22c]
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5549,7 +5549,7 @@ _02171ddc:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02171e48 ; =data_027e0fe4
|
||||
ldr r0, _02171e48 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -5575,7 +5575,7 @@ _02171e40:
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02171e48: .word data_027e0fe4
|
||||
_02171e48: .word gActorManager
|
||||
_02171e4c: .word data_027e0e58
|
||||
_02171e50: .word 0x000001b3
|
||||
_02171e54: .word gMapManager
|
||||
@@ -5593,7 +5593,7 @@ func_ov24_02171e64: ; 0x02171e64
|
||||
ldr r0, [r4, #0x160]
|
||||
cmp r0, #1
|
||||
ldmneia sp!, {r4, pc}
|
||||
ldr r0, _02171ef0 ; =data_027e0fe4
|
||||
ldr r0, _02171ef0 ; =gActorManager
|
||||
add r1, r4, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5625,7 +5625,7 @@ _02171ee0:
|
||||
bl func_ov24_021717d0
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02171ef0: .word data_027e0fe4
|
||||
_02171ef0: .word gActorManager
|
||||
arm_func_end func_ov24_02171e64
|
||||
|
||||
.global func_ov24_02171ef4
|
||||
@@ -5968,7 +5968,7 @@ _02172358: ; jump table
|
||||
b _021723a4 ; case 18
|
||||
_021723a4:
|
||||
mov r1, #0
|
||||
ldr r0, _02172bd8 ; =data_027e0fe4
|
||||
ldr r0, _02172bd8 ; =gActorManager
|
||||
strb r1, [r4, #0x1a8]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -6033,7 +6033,7 @@ _02172478:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02172bd8 ; =data_027e0fe4
|
||||
ldr r0, _02172bd8 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -6355,7 +6355,7 @@ _0217291c:
|
||||
bl func_0202e58c
|
||||
cmp r0, #0
|
||||
beq _02172bd0
|
||||
ldr r0, _02172bd8 ; =data_027e0fe4
|
||||
ldr r0, _02172bd8 ; =gActorManager
|
||||
add r1, r4, #0x3c0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6381,7 +6381,7 @@ _02172970:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02172bd8 ; =data_027e0fe4
|
||||
ldr r0, _02172bd8 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3c0
|
||||
@@ -6542,7 +6542,7 @@ _02172bd0:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02172bd8: .word data_027e0fe4
|
||||
_02172bd8: .word gActorManager
|
||||
_02172bdc: .word 0x0000019a
|
||||
_02172be0: .word data_027e0764
|
||||
_02172be4: .word data_027e0ffc
|
||||
@@ -6585,7 +6585,7 @@ func_ov24_02172bf8: ; 0x02172bf8
|
||||
ldr r2, [sp, #0x38]
|
||||
str r1, [sp, #0xc]
|
||||
ldr r1, [sp, #0x3c]
|
||||
ldr r0, _02172cf0 ; =data_027e0fe4
|
||||
ldr r0, _02172cf0 ; =gActorManager
|
||||
str r3, [sp, #0x10]
|
||||
ldr r3, [sp, #0x40]
|
||||
str r2, [sp, #0x14]
|
||||
@@ -6625,7 +6625,7 @@ _02172ce4:
|
||||
add sp, sp, #0x60
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02172cf0: .word data_027e0fe4
|
||||
_02172cf0: .word gActorManager
|
||||
arm_func_end func_ov24_02172bf8
|
||||
|
||||
.global func_ov24_02172cf4
|
||||
@@ -6877,7 +6877,7 @@ func_ov24_02172fe0: ; 0x02172fe0
|
||||
bl func_ov00_020c4048
|
||||
cmp r0, #0
|
||||
blt _021730a0
|
||||
ldr r0, _02173104 ; =data_027e0fe4
|
||||
ldr r0, _02173104 ; =gActorManager
|
||||
add r1, r5, #0x3bc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6929,7 +6929,7 @@ _021730ac:
|
||||
.align 2, 0
|
||||
_021730fc: .word data_027e0fe8
|
||||
_02173100: .word 0x53544c48
|
||||
_02173104: .word data_027e0fe4
|
||||
_02173104: .word gActorManager
|
||||
_02173108: .word data_ov24_0217a52c
|
||||
_0217310c: .word 0x0000ffff
|
||||
arm_func_end func_ov24_02172fe0
|
||||
@@ -6969,7 +6969,7 @@ func_ov24_02173134: ; 0x02173134
|
||||
arm_func_start func_ov24_02173148
|
||||
func_ov24_02173148: ; 0x02173148
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
ldr r2, _02173188 ; =data_027e0fe4
|
||||
ldr r2, _02173188 ; =gActorManager
|
||||
mov r3, r0
|
||||
ldr r0, [r2]
|
||||
mov r5, r1
|
||||
@@ -6985,7 +6985,7 @@ func_ov24_02173148: ; 0x02173148
|
||||
bl func_ov24_021768d8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02173188: .word data_027e0fe4
|
||||
_02173188: .word gActorManager
|
||||
arm_func_end func_ov24_02173148
|
||||
|
||||
.global func_ov24_0217318c
|
||||
@@ -6994,7 +6994,7 @@ func_ov24_0217318c: ; 0x0217318c
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl _ZN5Actor4KillEv
|
||||
ldr r0, _021731c8 ; =data_027e0fe4
|
||||
ldr r0, _021731c8 ; =gActorManager
|
||||
add r1, r4, #0x3bc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7007,7 +7007,7 @@ func_ov24_0217318c: ; 0x0217318c
|
||||
bl _ZN5Actor4KillEv
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021731c8: .word data_027e0fe4
|
||||
_021731c8: .word gActorManager
|
||||
arm_func_end func_ov24_0217318c
|
||||
|
||||
.global func_ov24_021731cc
|
||||
@@ -7076,7 +7076,7 @@ _021732a0:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02173374 ; =data_027e0fe4
|
||||
ldr r0, _02173374 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3bc
|
||||
@@ -7095,7 +7095,7 @@ _021732e4:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02173374 ; =data_027e0fe4
|
||||
ldr r0, _02173374 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3bc
|
||||
@@ -7114,7 +7114,7 @@ _02173328:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02173374 ; =data_027e0fe4
|
||||
ldr r0, _02173374 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3bc
|
||||
@@ -7131,7 +7131,7 @@ _02173364:
|
||||
.align 2, 0
|
||||
_0217336c: .word data_027e0e58
|
||||
_02173370: .word 0x000001b3
|
||||
_02173374: .word data_027e0fe4
|
||||
_02173374: .word gActorManager
|
||||
arm_func_end func_ov24_021731cc
|
||||
|
||||
.global func_ov24_02173378
|
||||
@@ -7143,7 +7143,7 @@ func_ov24_02173378: ; 0x02173378
|
||||
ldr r0, [r4, #0x160]
|
||||
cmp r0, #1
|
||||
ldmneia sp!, {r4, pc}
|
||||
ldr r0, _02173404 ; =data_027e0fe4
|
||||
ldr r0, _02173404 ; =gActorManager
|
||||
add r1, r4, #0x3bc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7175,7 +7175,7 @@ _021733f4:
|
||||
bl func_ov24_021731cc
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02173404: .word data_027e0fe4
|
||||
_02173404: .word gActorManager
|
||||
arm_func_end func_ov24_02173378
|
||||
|
||||
.global func_ov24_02173408
|
||||
@@ -7400,7 +7400,7 @@ func_ov24_021736e4: ; 0x021736e4
|
||||
cmpne r0, #5
|
||||
bne _0217373c
|
||||
mov r1, #0
|
||||
ldr r0, _02173a10 ; =data_027e0fe4
|
||||
ldr r0, _02173a10 ; =gActorManager
|
||||
strb r1, [r4, #0x1a8]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3bc
|
||||
@@ -7473,7 +7473,7 @@ _021737f0:
|
||||
bl func_0202e58c
|
||||
cmp r0, #0
|
||||
beq _02173a08
|
||||
ldr r0, _02173a10 ; =data_027e0fe4
|
||||
ldr r0, _02173a10 ; =gActorManager
|
||||
add r1, r4, #0x3bc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7499,7 +7499,7 @@ _02173844:
|
||||
bl func_ov00_020c5d74
|
||||
ldr r1, [r4, #0x22c]
|
||||
mov r2, #0x1000
|
||||
ldr r0, _02173a10 ; =data_027e0fe4
|
||||
ldr r0, _02173a10 ; =gActorManager
|
||||
str r2, [r1, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r4, #0x3bc
|
||||
@@ -7615,7 +7615,7 @@ _02173a08:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02173a10: .word data_027e0fe4
|
||||
_02173a10: .word gActorManager
|
||||
_02173a14: .word 0x88888889
|
||||
_02173a18: .word data_027e0764
|
||||
arm_func_end func_ov24_021736e4
|
||||
@@ -7647,7 +7647,7 @@ func_ov24_02173a1c: ; 0x02173a1c
|
||||
ldr r2, [sp, #0x38]
|
||||
str r1, [sp, #0xc]
|
||||
ldr r1, [sp, #0x3c]
|
||||
ldr r0, _02173b14 ; =data_027e0fe4
|
||||
ldr r0, _02173b14 ; =gActorManager
|
||||
str r3, [sp, #0x10]
|
||||
ldr r3, [sp, #0x40]
|
||||
str r2, [sp, #0x14]
|
||||
@@ -7687,7 +7687,7 @@ _02173b08:
|
||||
add sp, sp, #0x60
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02173b14: .word data_027e0fe4
|
||||
_02173b14: .word gActorManager
|
||||
arm_func_end func_ov24_02173a1c
|
||||
|
||||
.global func_ov24_02173b18
|
||||
@@ -8016,7 +8016,7 @@ func_ov24_02173f10: ; 0x02173f10
|
||||
bl func_ov00_020c4048
|
||||
cmp r0, #0
|
||||
blt _02173fe0
|
||||
ldr r0, _02174040 ; =data_027e0fe4
|
||||
ldr r0, _02174040 ; =gActorManager
|
||||
add r1, r5, #0x2b8
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8068,7 +8068,7 @@ _02173fec:
|
||||
.align 2, 0
|
||||
_02174038: .word data_027e0fe8
|
||||
_0217403c: .word 0x53544c48
|
||||
_02174040: .word data_027e0fe4
|
||||
_02174040: .word gActorManager
|
||||
_02174044: .word data_ov24_0217a70c
|
||||
_02174048: .word 0x0000ffff
|
||||
arm_func_end func_ov24_02173f10
|
||||
@@ -8448,7 +8448,7 @@ _021743d4: .word 0x00002aab
|
||||
arm_func_start func_ov24_021743d8
|
||||
func_ov24_021743d8: ; 0x021743d8
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
ldr r3, _02174418 ; =data_027e0fe4
|
||||
ldr r3, _02174418 ; =gActorManager
|
||||
add r2, r0, #0x2b8
|
||||
ldr r0, [r3]
|
||||
mov r5, r1
|
||||
@@ -8464,7 +8464,7 @@ func_ov24_021743d8: ; 0x021743d8
|
||||
bl func_ov24_021768d8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02174418: .word data_027e0fe4
|
||||
_02174418: .word gActorManager
|
||||
arm_func_end func_ov24_021743d8
|
||||
|
||||
.global func_ov24_0217441c
|
||||
@@ -8473,7 +8473,7 @@ func_ov24_0217441c: ; 0x0217441c
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl _ZN5Actor4KillEv
|
||||
ldr r0, _0217445c ; =data_027e0fe4
|
||||
ldr r0, _0217445c ; =gActorManager
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8487,7 +8487,7 @@ func_ov24_0217441c: ; 0x0217441c
|
||||
bl _ZN5Actor4KillEv
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217445c: .word data_027e0fe4
|
||||
_0217445c: .word gActorManager
|
||||
arm_func_end func_ov24_0217441c
|
||||
|
||||
.global func_ov24_02174460
|
||||
@@ -8533,7 +8533,7 @@ _021744d8:
|
||||
str r3, [r0, #0x10]
|
||||
ldr r2, [r4, #0x22c]
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8553,7 +8553,7 @@ _02174524:
|
||||
str r3, [r0, #0x10]
|
||||
ldr r2, [r4, #0x22c]
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8573,7 +8573,7 @@ _02174570:
|
||||
str r3, [r0, #0x10]
|
||||
ldr r2, [r4, #0x22c]
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8608,7 +8608,7 @@ _021745e8:
|
||||
str r3, [r0, #0x10]
|
||||
ldr r2, [r4, #0x22c]
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8647,7 +8647,7 @@ _0217468c:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8710,7 +8710,7 @@ _0217472c:
|
||||
mla r6, r1, r0, r6
|
||||
str ip, [r3, #4]
|
||||
add r1, r6, #0x14
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r1, [r4, #0x13c]
|
||||
add r2, r4, #0x2b8
|
||||
ldr r0, [r0]
|
||||
@@ -8731,7 +8731,7 @@ _021747c4:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8769,7 +8769,7 @@ _0217480c:
|
||||
orr r2, r2, r3, lsr #28
|
||||
str r3, [r0, #4]
|
||||
add r2, r2, #0xf
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r2, [r4, #0x13c]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8807,7 +8807,7 @@ _0217489c:
|
||||
orr r2, r2, r3, lsr #28
|
||||
str r3, [r0, #4]
|
||||
add r2, r2, #0xf
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r2, [r4, #0x13c]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8845,7 +8845,7 @@ _0217492c:
|
||||
orr r2, r2, r3, lsr #28
|
||||
str r3, [r0, #4]
|
||||
add r2, r2, #0xf
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r2, [r4, #0x13c]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8893,7 +8893,7 @@ _02174a24:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8941,7 +8941,7 @@ _02174ad4:
|
||||
str r3, [r0, #0x10]
|
||||
ldr r2, [r4, #0x22c]
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x14]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8966,7 +8966,7 @@ _02174b38:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02174ba8 ; =data_027e0fe4
|
||||
ldr r0, _02174ba8 ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -8992,7 +8992,7 @@ _02174ba0:
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02174ba8: .word data_027e0fe4
|
||||
_02174ba8: .word gActorManager
|
||||
_02174bac: .word data_027e0e58
|
||||
_02174bb0: .word 0x000001b3
|
||||
_02174bb4: .word gMapManager
|
||||
@@ -9010,7 +9010,7 @@ func_ov24_02174bc4: ; 0x02174bc4
|
||||
ldr r0, [r4, #0x160]
|
||||
cmp r0, #1
|
||||
ldmneia sp!, {r4, pc}
|
||||
ldr r0, _02174c54 ; =data_027e0fe4
|
||||
ldr r0, _02174c54 ; =gActorManager
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -9043,7 +9043,7 @@ _02174c44:
|
||||
bl func_ov24_02174460
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02174c54: .word data_027e0fe4
|
||||
_02174c54: .word gActorManager
|
||||
arm_func_end func_ov24_02174bc4
|
||||
|
||||
.global func_ov24_02174c58
|
||||
@@ -9529,7 +9529,7 @@ _021752e8:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
_02175320:
|
||||
ldr r0, _02175ebc ; =data_027e0fe4
|
||||
ldr r0, _02175ebc ; =gActorManager
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -9587,7 +9587,7 @@ _021753ac: ; jump table
|
||||
b _021753f4 ; case 17
|
||||
_021753f4:
|
||||
mov r1, #0
|
||||
ldr r0, _02175ebc ; =data_027e0fe4
|
||||
ldr r0, _02175ebc ; =gActorManager
|
||||
strb r1, [r4, #0x1a8]
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, [r0]
|
||||
@@ -9885,7 +9885,7 @@ _02175848:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02175ebc ; =data_027e0fe4
|
||||
ldr r0, _02175ebc ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -10179,7 +10179,7 @@ _02175c84:
|
||||
bl func_0202e58c
|
||||
cmp r0, #0
|
||||
beq _02175eac
|
||||
ldr r0, _02175ebc ; =data_027e0fe4
|
||||
ldr r0, _02175ebc ; =gActorManager
|
||||
add r1, r4, #0x2b8
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -10207,7 +10207,7 @@ _02175cdc:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02175ebc ; =data_027e0fe4
|
||||
ldr r0, _02175ebc ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -10255,7 +10255,7 @@ _02175d50:
|
||||
add r1, r4, #0x2b8
|
||||
ldr r2, [r4, #0x22c]
|
||||
mov r3, #0x1000
|
||||
ldr r0, _02175ebc ; =data_027e0fe4
|
||||
ldr r0, _02175ebc ; =gActorManager
|
||||
str r3, [r2, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -10327,7 +10327,7 @@ _02175eac:
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02175eb8: .word gMapManager
|
||||
_02175ebc: .word data_027e0fe4
|
||||
_02175ebc: .word gActorManager
|
||||
_02175ec0: .word data_ov24_021792e4
|
||||
_02175ec4: .word 0x00000b33
|
||||
_02175ec8: .word data_02050f54
|
||||
@@ -10375,7 +10375,7 @@ func_ov24_02175ef4: ; 0x02175ef4
|
||||
ldr r3, [sp, #0x34]
|
||||
str r2, [sp, #8]
|
||||
ldr r2, [sp, #0x38]
|
||||
ldr r0, _02175ff0 ; =data_027e0fe4
|
||||
ldr r0, _02175ff0 ; =gActorManager
|
||||
str r4, [sp, #0xc]
|
||||
ldr r4, [sp, #0x3c]
|
||||
str r3, [sp, #0x10]
|
||||
@@ -10417,7 +10417,7 @@ _02175fe4:
|
||||
add sp, sp, #0x60
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02175ff0: .word data_027e0fe4
|
||||
_02175ff0: .word gActorManager
|
||||
arm_func_end func_ov24_02175ef4
|
||||
|
||||
.global func_ov24_02175ff4
|
||||
@@ -11635,7 +11635,7 @@ func_ov24_02176eb8: ; 0x02176eb8
|
||||
mov r4, r0
|
||||
add r0, r4, #0x300
|
||||
ldrsh r3, [r0, #0x5c]
|
||||
ldr r2, _0217722c ; =data_027e0fe4
|
||||
ldr r2, _0217722c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
add r3, r3, #1
|
||||
strh r3, [r0, #0x5c]
|
||||
@@ -11727,7 +11727,7 @@ _02176fe4:
|
||||
bl func_020079d8
|
||||
b _02177048
|
||||
_02177018:
|
||||
ldr r0, _0217722c ; =data_027e0fe4
|
||||
ldr r0, _0217722c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11756,7 +11756,7 @@ _02177054:
|
||||
_02177078:
|
||||
mov r0, r4
|
||||
bl func_ov24_02176954
|
||||
ldr r0, _0217722c ; =data_027e0fe4
|
||||
ldr r0, _0217722c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11800,7 +11800,7 @@ _02177100:
|
||||
_02177118:
|
||||
mov r0, r4
|
||||
bl func_ov24_02176a34
|
||||
ldr r0, _0217722c ; =data_027e0fe4
|
||||
ldr r0, _0217722c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11828,7 +11828,7 @@ _02177164:
|
||||
str r3, [sp, #4]
|
||||
str ip, [sp, #8]
|
||||
bl func_ov24_02176a94
|
||||
ldr r0, _0217722c ; =data_027e0fe4
|
||||
ldr r0, _0217722c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11850,7 +11850,7 @@ _021771b0:
|
||||
bl func_ov24_02176be4
|
||||
b _02177220
|
||||
_021771d8:
|
||||
ldr r0, _0217722c ; =data_027e0fe4
|
||||
ldr r0, _0217722c ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11874,7 +11874,7 @@ _02177220:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0217722c: .word data_027e0fe4
|
||||
_0217722c: .word gActorManager
|
||||
_02177230: .word 0x53544c46
|
||||
_02177234: .word 0x0000019a
|
||||
arm_func_end func_ov24_02176eb8
|
||||
@@ -13250,7 +13250,7 @@ func_ov24_02178348: ; 0x02178348
|
||||
mov r5, r1
|
||||
bl func_ov24_021786a0
|
||||
mvn r3, #0
|
||||
ldr r1, _02178690 ; =data_027e0fe4
|
||||
ldr r1, _02178690 ; =gActorManager
|
||||
add r0, sp, #0x20
|
||||
ldr r1, [r1]
|
||||
mov r2, #7
|
||||
@@ -13266,7 +13266,7 @@ func_ov24_02178348: ; 0x02178348
|
||||
beq _021783f8
|
||||
str r2, [r6, #0xc8]
|
||||
ldr r1, [sp, #0x34]
|
||||
ldr r0, _02178690 ; =data_027e0fe4
|
||||
ldr r0, _02178690 ; =gActorManager
|
||||
str r1, [r6, #0xcc]
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x30
|
||||
@@ -13331,7 +13331,7 @@ _021783f8:
|
||||
mov r3, #0
|
||||
bl func_02005dcc
|
||||
mvn r0, #0
|
||||
ldr r1, _02178690 ; =data_027e0fe4
|
||||
ldr r1, _02178690 ; =gActorManager
|
||||
ldr r2, _02178698 ; =0x57534253
|
||||
ldr r1, [r1]
|
||||
str r0, [sp, #0x28]
|
||||
@@ -13345,7 +13345,7 @@ _021783f8:
|
||||
str r1, [sp, #0x28]
|
||||
cmp r1, r0
|
||||
beq _02178504
|
||||
ldr r0, _02178690 ; =data_027e0fe4
|
||||
ldr r0, _02178690 ; =gActorManager
|
||||
add r1, sp, #0x28
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13459,7 +13459,7 @@ _0217866c:
|
||||
add sp, sp, #0xcc
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02178690: .word data_027e0fe4
|
||||
_02178690: .word gActorManager
|
||||
_02178694: .word data_027e0f64
|
||||
_02178698: .word 0x57534253
|
||||
_0217869c: .word gMapManager
|
||||
|
||||
+1
-1
@@ -119,7 +119,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+66
-66
@@ -162,7 +162,7 @@ _0216d860:
|
||||
add r2, r2, #8
|
||||
cmp r2, r0
|
||||
blo _0216d860
|
||||
ldr r0, _0216da98 ; =data_027e0fe4
|
||||
ldr r0, _0216da98 ; =gActorManager
|
||||
mov r9, #0
|
||||
ldr lr, _0216da9c ; =_ZTV11FilterActor
|
||||
add r8, sp, #0x40
|
||||
@@ -194,7 +194,7 @@ _0216d860:
|
||||
addle sp, sp, #0xd4
|
||||
ldmleia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_0216d8f0:
|
||||
ldr r0, _0216da98 ; =data_027e0fe4
|
||||
ldr r0, _0216da98 ; =gActorManager
|
||||
ldr r1, [sp]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r9
|
||||
@@ -305,7 +305,7 @@ _0216da7c:
|
||||
add sp, sp, #0xd4
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_0216da98: .word data_027e0fe4
|
||||
_0216da98: .word gActorManager
|
||||
_0216da9c: .word _ZTV11FilterActor
|
||||
_0216daa0: .word 0x43425331
|
||||
arm_func_end func_ov25_0216d844
|
||||
@@ -1746,7 +1746,7 @@ func_ov25_0216ecf4: ; 0x0216ecf4
|
||||
str r5, [sp, #0x40]
|
||||
str r2, [sp, #0x38]
|
||||
ldr r2, [r0, #8]
|
||||
ldr r1, _0216eedc ; =data_027e0fe4
|
||||
ldr r1, _0216eedc ; =gActorManager
|
||||
str r2, [sp, #0x28]
|
||||
ldr r5, [r0, #0xc]
|
||||
ldr r0, [r1]
|
||||
@@ -1772,7 +1772,7 @@ func_ov25_0216ecf4: ; 0x0216ecf4
|
||||
str r1, [sp, #0x24]
|
||||
cmp r0, #0
|
||||
ble _0216ee54
|
||||
ldr r10, _0216eedc ; =data_027e0fe4
|
||||
ldr r10, _0216eedc ; =gActorManager
|
||||
mov r8, r6
|
||||
add r4, sp, #8
|
||||
add r5, sp, #0
|
||||
@@ -1838,7 +1838,7 @@ _0216eeb4:
|
||||
.align 2, 0
|
||||
_0216eed4: .word _ZTV11FilterActor
|
||||
_0216eed8: .word 0x43425330
|
||||
_0216eedc: .word data_027e0fe4
|
||||
_0216eedc: .word gActorManager
|
||||
_0216eee0: .word data_027e0764
|
||||
arm_func_end func_ov25_0216ecf4
|
||||
|
||||
@@ -4201,7 +4201,7 @@ _02170fd8:
|
||||
bl func_ov00_020c4048
|
||||
cmp r0, #0
|
||||
blt _021710ec
|
||||
ldr r0, _02171350 ; =data_027e0fe4
|
||||
ldr r0, _02171350 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4394,7 +4394,7 @@ _02171200:
|
||||
addlt sp, sp, #0x94
|
||||
movlt r0, #0
|
||||
ldmltia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r0, _02171350 ; =data_027e0fe4
|
||||
ldr r0, _02171350 ; =gActorManager
|
||||
add r1, r8, #0x2dc
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -4416,7 +4416,7 @@ _02171340: .word 0x00000266
|
||||
_02171344: .word data_027e0ffc
|
||||
_02171348: .word data_027e0fe8
|
||||
_0217134c: .word 0x43425332
|
||||
_02171350: .word data_027e0fe4
|
||||
_02171350: .word gActorManager
|
||||
_02171354: .word 0x000002da
|
||||
_02171358: .word data_ov25_0217934c
|
||||
arm_func_end func_ov25_02170e64
|
||||
@@ -4425,7 +4425,7 @@ _02171358: .word data_ov25_0217934c
|
||||
arm_func_start func_ov25_0217135c
|
||||
func_ov25_0217135c: ; 0x0217135c
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r2, _02171384 ; =data_027e0fe4
|
||||
ldr r2, _02171384 ; =gActorManager
|
||||
add r1, r0, #0x2dc
|
||||
ldr r0, [r2]
|
||||
add r1, r1, #0x400
|
||||
@@ -4435,14 +4435,14 @@ func_ov25_0217135c: ; 0x0217135c
|
||||
movne r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02171384: .word data_027e0fe4
|
||||
_02171384: .word gActorManager
|
||||
arm_func_end func_ov25_0217135c
|
||||
|
||||
.global func_ov25_02171388
|
||||
arm_func_start func_ov25_02171388
|
||||
func_ov25_02171388: ; 0x02171388
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r2, _021713c0 ; =data_027e0fe4
|
||||
ldr r2, _021713c0 ; =gActorManager
|
||||
add r1, r0, #0x2dc
|
||||
ldr r0, [r2]
|
||||
add r1, r1, #0x400
|
||||
@@ -4457,14 +4457,14 @@ _021713b8:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_021713c0: .word data_027e0fe4
|
||||
_021713c0: .word gActorManager
|
||||
arm_func_end func_ov25_02171388
|
||||
|
||||
.global func_ov25_021713c4
|
||||
arm_func_start func_ov25_021713c4
|
||||
func_ov25_021713c4: ; 0x021713c4
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
ldr r2, _02171474 ; =data_027e0fe4
|
||||
ldr r2, _02171474 ; =gActorManager
|
||||
mov r4, r0
|
||||
add r1, r4, #0x2dc
|
||||
ldr r0, [r2]
|
||||
@@ -4508,7 +4508,7 @@ func_ov25_021713c4: ; 0x021713c4
|
||||
strgt r1, [r4, #0x69c]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02171474: .word data_027e0fe4
|
||||
_02171474: .word gActorManager
|
||||
_02171478: .word data_027e0764
|
||||
_0217147c: .word 0x00004001
|
||||
arm_func_end func_ov25_021713c4
|
||||
@@ -4596,7 +4596,7 @@ func_ov25_02171508: ; 0x02171508
|
||||
add r3, sp, #0xc
|
||||
mov r2, r4
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _021715e8 ; =data_027e0fe4
|
||||
ldr r0, _021715e8 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4613,7 +4613,7 @@ func_ov25_02171508: ; 0x02171508
|
||||
_021715dc: .word gMapManager
|
||||
_021715e0: .word data_027e0fe8
|
||||
_021715e4: .word 0x4e4b4559
|
||||
_021715e8: .word data_027e0fe4
|
||||
_021715e8: .word gActorManager
|
||||
arm_func_end func_ov25_02171508
|
||||
|
||||
.global func_ov25_021715ec
|
||||
@@ -5519,7 +5519,7 @@ _0217210c:
|
||||
bl func_ov00_020ceacc
|
||||
add r0, r6, #0x48
|
||||
bl func_ov25_02171c2c
|
||||
ldr r0, _021721e0 ; =data_027e0fe4
|
||||
ldr r0, _021721e0 ; =gActorManager
|
||||
add r1, r6, #0x174
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5567,7 +5567,7 @@ _021721d0: .word data_027e0ffc
|
||||
_021721d4: .word 0x000002df
|
||||
_021721d8: .word 0x0000119a
|
||||
_021721dc: .word data_027e0764
|
||||
_021721e0: .word data_027e0fe4
|
||||
_021721e0: .word gActorManager
|
||||
arm_func_end func_ov25_02171fe8
|
||||
|
||||
.global func_ov25_021721e4
|
||||
@@ -6980,7 +6980,7 @@ _021734c4:
|
||||
add r8, r8, #8
|
||||
cmp r8, r0
|
||||
blo _021734c4
|
||||
ldr r0, _02173588 ; =data_027e0fe4
|
||||
ldr r0, _02173588 ; =gActorManager
|
||||
add r1, sp, #0x8c
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0
|
||||
@@ -6994,7 +6994,7 @@ _021734c4:
|
||||
mov r6, #0
|
||||
addle sp, sp, #0xd4
|
||||
ldmleia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r11, _02173588 ; =data_027e0fe4
|
||||
ldr r11, _02173588 ; =gActorManager
|
||||
mov r8, r6
|
||||
_02173518:
|
||||
ldr r1, [sp]
|
||||
@@ -7027,7 +7027,7 @@ _02173564:
|
||||
.align 2, 0
|
||||
_02173580: .word _ZTV11FilterActor
|
||||
_02173584: .word 0x53504452
|
||||
_02173588: .word data_027e0fe4
|
||||
_02173588: .word gActorManager
|
||||
arm_func_end func_ov25_0217345c
|
||||
|
||||
.global func_ov25_0217358c
|
||||
@@ -7174,7 +7174,7 @@ _02173724: .word 0x00710007
|
||||
func_ov25_02173728: ; 0x02173728
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
||||
sub sp, sp, #0x74
|
||||
ldr r1, _02173a3c ; =data_027e0fe4
|
||||
ldr r1, _02173a3c ; =gActorManager
|
||||
mvn r8, #0
|
||||
mov r4, r0
|
||||
mov r7, #0
|
||||
@@ -7225,7 +7225,7 @@ _021737e4:
|
||||
mov r5, r7
|
||||
cmp r0, #0
|
||||
ble _02173a30
|
||||
ldr r7, _02173a3c ; =data_027e0fe4
|
||||
ldr r7, _02173a3c ; =gActorManager
|
||||
add r6, sp, #0xc
|
||||
_021737fc:
|
||||
ldr r0, [r7]
|
||||
@@ -7269,7 +7269,7 @@ _02173878:
|
||||
mov r5, r7
|
||||
cmp r0, #0
|
||||
ble _02173a30
|
||||
ldr r7, _02173a3c ; =data_027e0fe4
|
||||
ldr r7, _02173a3c ; =gActorManager
|
||||
add r6, sp, #0xc
|
||||
_02173890:
|
||||
ldr r0, [r7]
|
||||
@@ -7313,7 +7313,7 @@ _0217390c:
|
||||
mov r5, r7
|
||||
cmp r0, #0
|
||||
ble _02173a30
|
||||
ldr r7, _02173a3c ; =data_027e0fe4
|
||||
ldr r7, _02173a3c ; =gActorManager
|
||||
add r6, sp, #0xc
|
||||
_02173924:
|
||||
ldr r0, [r7]
|
||||
@@ -7357,7 +7357,7 @@ _021739a0:
|
||||
mov r5, r7
|
||||
cmp r0, #0
|
||||
ble _02173a30
|
||||
ldr r7, _02173a3c ; =data_027e0fe4
|
||||
ldr r7, _02173a3c ; =gActorManager
|
||||
add r6, sp, #0xc
|
||||
_021739b8:
|
||||
ldr r0, [r7]
|
||||
@@ -7400,7 +7400,7 @@ _02173a30:
|
||||
add sp, sp, #0x74
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_02173a3c: .word data_027e0fe4
|
||||
_02173a3c: .word gActorManager
|
||||
_02173a40: .word _ZTV11FilterActor
|
||||
_02173a44: .word 0x43425331
|
||||
arm_func_end func_ov25_02173728
|
||||
@@ -7727,7 +7727,7 @@ _02173e74:
|
||||
mov r2, #0x1000
|
||||
str r2, [r0, #0x10]
|
||||
mov r2, #0
|
||||
ldr r0, _02174040 ; =data_027e0fe4
|
||||
ldr r0, _02174040 ; =gActorManager
|
||||
str r2, [r4, #0x12c]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -7764,7 +7764,7 @@ _02173f0c:
|
||||
add r2, r4, #0x48
|
||||
str r3, [r4, #0x12c]
|
||||
bl func_ov00_020ceacc
|
||||
ldr r0, _02174040 ; =data_027e0fe4
|
||||
ldr r0, _02174040 ; =gActorManager
|
||||
add r1, r4, #0x144
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -7830,7 +7830,7 @@ _02174030: .word 0x000e005c
|
||||
_02174034: .word data_027e0c68
|
||||
_02174038: .word data_027e0ffc
|
||||
_0217403c: .word 0x000002e1
|
||||
_02174040: .word data_027e0fe4
|
||||
_02174040: .word gActorManager
|
||||
_02174044: .word 0x0071002d
|
||||
arm_func_end func_ov25_02173ab4
|
||||
|
||||
@@ -8633,7 +8633,7 @@ _02174aa4:
|
||||
str r2, [sp, #0x314]
|
||||
mov r2, #1
|
||||
str r5, [sp, #0x318]
|
||||
ldr r3, _021750a4 ; =data_027e0fe4
|
||||
ldr r3, _021750a4 ; =gActorManager
|
||||
str r8, [sp, #0x2bc]
|
||||
add r5, sp, #0x13c
|
||||
strb r7, [sp, #0x31f]
|
||||
@@ -8760,7 +8760,7 @@ _02174d9c:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _02174d9c
|
||||
ldr r0, _021750a4 ; =data_027e0fe4
|
||||
ldr r0, _021750a4 ; =gActorManager
|
||||
add r1, sp, #0x1e0
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x154
|
||||
@@ -8770,7 +8770,7 @@ _02174d9c:
|
||||
cmp r0, #0
|
||||
mov r7, #0
|
||||
ble _02174e14
|
||||
ldr r9, _021750a4 ; =data_027e0fe4
|
||||
ldr r9, _021750a4 ; =gActorManager
|
||||
mov r8, r7
|
||||
mov r5, r7
|
||||
_02174de4:
|
||||
@@ -8962,7 +8962,7 @@ _02175094: .word 0x000002aa
|
||||
_02175098: .word data_ov00_020eed2c
|
||||
_0217509c: .word 0x00000bb8
|
||||
_021750a0: .word data_027e0f64
|
||||
_021750a4: .word data_027e0fe4
|
||||
_021750a4: .word gActorManager
|
||||
_021750a8: .word data_027e0c68
|
||||
_021750ac: .word _ZTV11FilterActor
|
||||
_021750b0: .word 0x43425331
|
||||
@@ -9768,7 +9768,7 @@ func_ov25_02175af0: ; 0x02175af0
|
||||
func_ov25_02175b08: ; 0x02175b08
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
||||
sub sp, sp, #0x74
|
||||
ldr r1, _02175c48 ; =data_027e0fe4
|
||||
ldr r1, _02175c48 ; =gActorManager
|
||||
mvn r8, #0
|
||||
mov r7, #0
|
||||
add r5, sp, #0x60
|
||||
@@ -9808,7 +9808,7 @@ func_ov25_02175b08: ; 0x02175b08
|
||||
movgt r4, r7
|
||||
cmpgt r0, #0
|
||||
ble _02175bfc
|
||||
ldr r7, _02175c48 ; =data_027e0fe4
|
||||
ldr r7, _02175c48 ; =gActorManager
|
||||
mov r5, r4
|
||||
_02175bb8:
|
||||
ldr r1, [sp]
|
||||
@@ -9831,7 +9831,7 @@ _02175bb8:
|
||||
_02175bfc:
|
||||
ldr r0, [sp, #8]
|
||||
add r4, r6, #0x100
|
||||
ldr r5, _02175c48 ; =data_027e0fe4
|
||||
ldr r5, _02175c48 ; =gActorManager
|
||||
strh r0, [r4, #0x78]
|
||||
add r6, r6, #0x158
|
||||
mov r7, #0
|
||||
@@ -9851,7 +9851,7 @@ _02175c30:
|
||||
add sp, sp, #0x74
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_02175c48: .word data_027e0fe4
|
||||
_02175c48: .word gActorManager
|
||||
_02175c4c: .word _ZTV11FilterActor
|
||||
_02175c50: .word 0x43425330
|
||||
arm_func_end func_ov25_02175b08
|
||||
@@ -9917,7 +9917,7 @@ _02175d18: .word gMapManager
|
||||
arm_func_start func_ov25_02175d1c
|
||||
func_ov25_02175d1c: ; 0x02175d1c
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
ldr r4, _02175d68 ; =data_027e0fe4
|
||||
ldr r4, _02175d68 ; =gActorManager
|
||||
add r6, r0, #0x158
|
||||
mov r5, #0
|
||||
_02175d2c:
|
||||
@@ -9938,14 +9938,14 @@ _02175d50:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02175d68: .word data_027e0fe4
|
||||
_02175d68: .word gActorManager
|
||||
arm_func_end func_ov25_02175d1c
|
||||
|
||||
.global func_ov25_02175d6c
|
||||
arm_func_start func_ov25_02175d6c
|
||||
func_ov25_02175d6c: ; 0x02175d6c
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
ldr r4, _02175db8 ; =data_027e0fe4
|
||||
ldr r4, _02175db8 ; =gActorManager
|
||||
add r6, r0, #0x158
|
||||
mov r5, #0
|
||||
_02175d7c:
|
||||
@@ -9966,7 +9966,7 @@ _02175da0:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02175db8: .word data_027e0fe4
|
||||
_02175db8: .word gActorManager
|
||||
arm_func_end func_ov25_02175d6c
|
||||
|
||||
.global func_ov25_02175dbc
|
||||
@@ -9974,7 +9974,7 @@ _02175db8: .word data_027e0fe4
|
||||
func_ov25_02175dbc: ; 0x02175dbc
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _02175e78 ; =data_027e0fe4
|
||||
ldr r1, _02175e78 ; =gActorManager
|
||||
mov r5, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _02175e7c ; =0x43425330
|
||||
@@ -9994,7 +9994,7 @@ func_ov25_02175dbc: ; 0x02175dbc
|
||||
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
add r7, r5, #0x158
|
||||
ldr r6, _02175e80 ; =data_027e0764
|
||||
ldr r5, _02175e78 ; =data_027e0fe4
|
||||
ldr r5, _02175e78 ; =gActorManager
|
||||
mov r8, #0
|
||||
_02175e1c:
|
||||
ldr r1, [r6]
|
||||
@@ -10021,7 +10021,7 @@ _02175e1c:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_02175e78: .word data_027e0fe4
|
||||
_02175e78: .word gActorManager
|
||||
_02175e7c: .word 0x43425330
|
||||
_02175e80: .word data_027e0764
|
||||
arm_func_end func_ov25_02175dbc
|
||||
@@ -10061,7 +10061,7 @@ _02175ee4:
|
||||
cmp r2, #4
|
||||
blt _02175ee4
|
||||
mov r7, #0
|
||||
ldr r11, _02175fa8 ; =data_027e0fe4
|
||||
ldr r11, _02175fa8 ; =gActorManager
|
||||
mov r9, r7
|
||||
add r5, r10, #0x158
|
||||
add r4, sp, #0
|
||||
@@ -10111,7 +10111,7 @@ _02175f90:
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_02175fa8: .word data_027e0fe4
|
||||
_02175fa8: .word gActorManager
|
||||
arm_func_end func_ov25_02175e84
|
||||
|
||||
.global func_ov25_02175fac
|
||||
@@ -10145,7 +10145,7 @@ func_ov25_02175ff8: ; 0x02175ff8
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||
mov r8, r0
|
||||
mov r6, #0
|
||||
ldr r4, _02176084 ; =data_027e0fe4
|
||||
ldr r4, _02176084 ; =gActorManager
|
||||
mov r5, r6
|
||||
add r7, r8, #0x158
|
||||
_02176010:
|
||||
@@ -10162,7 +10162,7 @@ _02176010:
|
||||
ldrsh r0, [r4, #0x78]
|
||||
cmp r0, r6
|
||||
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
ldr r5, _02176084 ; =data_027e0fe4
|
||||
ldr r5, _02176084 ; =gActorManager
|
||||
strh r6, [r4, #0x78]
|
||||
add r6, r8, #0x158
|
||||
mov r7, #0
|
||||
@@ -10181,7 +10181,7 @@ _02176070:
|
||||
blt _02176054
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_02176084: .word data_027e0fe4
|
||||
_02176084: .word gActorManager
|
||||
arm_func_end func_ov25_02175ff8
|
||||
|
||||
.global func_ov25_02176088
|
||||
@@ -10345,7 +10345,7 @@ _021762c4:
|
||||
_021762d0:
|
||||
bl func_ov25_02175dbc
|
||||
add r7, r4, #0x158
|
||||
ldr r5, _02176368 ; =data_027e0fe4
|
||||
ldr r5, _02176368 ; =gActorManager
|
||||
mov r6, #0
|
||||
add r4, r4, #0x100
|
||||
_021762e4:
|
||||
@@ -10387,7 +10387,7 @@ _02176358: .word 0x0000038e
|
||||
_0217635c: .word data_ov00_020eec68
|
||||
_02176360: .word data_027e103c
|
||||
_02176364: .word 0x000e005e
|
||||
_02176368: .word data_027e0fe4
|
||||
_02176368: .word gActorManager
|
||||
arm_func_end func_ov25_02176088
|
||||
|
||||
.global func_ov25_0217636c
|
||||
@@ -10521,7 +10521,7 @@ _02176510:
|
||||
mvn r0, #0
|
||||
cmp r6, r0
|
||||
beq _02176554
|
||||
ldr r0, _02176960 ; =data_027e0fe4
|
||||
ldr r0, _02176960 ; =gActorManager
|
||||
add r1, r4, #0x158
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r6, lsl #3
|
||||
@@ -10537,7 +10537,7 @@ _02176510:
|
||||
bl func_ov25_0216eb98
|
||||
_02176554:
|
||||
mov r9, #0
|
||||
ldr r5, _02176960 ; =data_027e0fe4
|
||||
ldr r5, _02176960 ; =gActorManager
|
||||
add r8, r4, #0x158
|
||||
mov r7, #1
|
||||
mov r6, r9
|
||||
@@ -10625,7 +10625,7 @@ _02176648:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_0217669c:
|
||||
ldr r8, _02176960 ; =data_027e0fe4
|
||||
ldr r8, _02176960 ; =gActorManager
|
||||
add r7, r4, #0x158
|
||||
mov r6, #0
|
||||
add r9, sp, #0xc
|
||||
@@ -10671,7 +10671,7 @@ _02176720:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_02176744:
|
||||
ldr r9, _02176960 ; =data_027e0fe4
|
||||
ldr r9, _02176960 ; =gActorManager
|
||||
add r7, r4, #0x158
|
||||
mov r6, #0
|
||||
add r5, r4, #0x17c
|
||||
@@ -10712,7 +10712,7 @@ _021767b4:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_021767d8:
|
||||
ldr r5, _02176960 ; =data_027e0fe4
|
||||
ldr r5, _02176960 ; =gActorManager
|
||||
add r8, r4, #0x158
|
||||
mov r7, #0
|
||||
_021767e4:
|
||||
@@ -10743,7 +10743,7 @@ _02176830:
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, pc}
|
||||
_02176848:
|
||||
ldr r5, _02176960 ; =data_027e0fe4
|
||||
ldr r5, _02176960 ; =gActorManager
|
||||
add r7, r4, #0x158
|
||||
mov r6, #0
|
||||
_02176854:
|
||||
@@ -10759,7 +10759,7 @@ _02176870:
|
||||
cmp r6, #4
|
||||
add r7, r7, #8
|
||||
blt _02176854
|
||||
ldr r5, _02176960 ; =data_027e0fe4
|
||||
ldr r5, _02176960 ; =gActorManager
|
||||
add r7, r4, #0x158
|
||||
mov r6, #1
|
||||
mov r8, #0
|
||||
@@ -10786,7 +10786,7 @@ _021768c4:
|
||||
ldrsh r0, [r0, #0x78]
|
||||
cmp r0, #1
|
||||
bne _02176940
|
||||
ldr r5, _02176960 ; =data_027e0fe4
|
||||
ldr r5, _02176960 ; =gActorManager
|
||||
add r7, r4, #0x158
|
||||
mov r8, #0
|
||||
_021768ec:
|
||||
@@ -10824,7 +10824,7 @@ _0217694c:
|
||||
_02176954: .word gMapManager
|
||||
_02176958: .word gAdventureFlags
|
||||
_0217695c: .word data_027e0c68
|
||||
_02176960: .word data_027e0fe4
|
||||
_02176960: .word gActorManager
|
||||
_02176964: .word data_027e0f64
|
||||
_02176968: .word gPlayerLink
|
||||
arm_func_end func_ov25_021763a4
|
||||
@@ -11384,7 +11384,7 @@ func_ov25_02176fbc: ; 0x02176fbc
|
||||
_02176ff8:
|
||||
cmp r1, #0xb
|
||||
blt _02177050
|
||||
ldr r0, _0217705c ; =data_027e0fe4
|
||||
ldr r0, _0217705c ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -11409,7 +11409,7 @@ _02177050:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0217705c: .word data_027e0fe4
|
||||
_0217705c: .word gActorManager
|
||||
_02177060: .word 0x424c5354
|
||||
arm_func_end func_ov25_02176fbc
|
||||
|
||||
@@ -11423,7 +11423,7 @@ func_ov25_02177064: ; 0x02177064
|
||||
cmp r0, #1
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
ldr r0, _021770e4 ; =data_027e0fe4
|
||||
ldr r0, _021770e4 ; =gActorManager
|
||||
ldrb r5, [r4, #0x15]
|
||||
ldrb lr, [r4, #0x14]
|
||||
ldr ip, _021770e8 ; =data_ov25_0217a19c
|
||||
@@ -11449,7 +11449,7 @@ func_ov25_02177064: ; 0x02177064
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_021770e4: .word data_027e0fe4
|
||||
_021770e4: .word gActorManager
|
||||
_021770e8: .word data_ov25_0217a19c
|
||||
_021770ec: .word 0x43425331
|
||||
arm_func_end func_ov25_02177064
|
||||
|
||||
+1
-1
@@ -125,7 +125,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+11
-11
@@ -481,7 +481,7 @@ func_ov26_0216db44: ; 0x0216db44
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _0216db80
|
||||
ldr r1, _0216db98 ; =data_027e0fe4
|
||||
ldr r1, _0216db98 ; =gActorManager
|
||||
ldr r2, _0216db9c ; =0x43574d42
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -500,7 +500,7 @@ _0216db8c:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216db98: .word data_027e0fe4
|
||||
_0216db98: .word gActorManager
|
||||
_0216db9c: .word 0x43574d42
|
||||
arm_func_end func_ov26_0216db44
|
||||
|
||||
@@ -783,7 +783,7 @@ func_ov26_0216de8c: ; 0x0216de8c
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _0216dec8
|
||||
ldr r1, _0216dee0 ; =data_027e0fe4
|
||||
ldr r1, _0216dee0 ; =gActorManager
|
||||
ldr r2, _0216dee4 ; =0x434f4253
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -802,7 +802,7 @@ _0216ded4:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216dee0: .word data_027e0fe4
|
||||
_0216dee0: .word gActorManager
|
||||
_0216dee4: .word 0x434f4253
|
||||
arm_func_end func_ov26_0216de8c
|
||||
|
||||
@@ -7099,7 +7099,7 @@ _02173010:
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN10PlayerBase10SetVisibleEb
|
||||
ldr r0, _021732b4 ; =data_027e0fe4
|
||||
ldr r0, _021732b4 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
strb r1, [r0, #0x18]
|
||||
@@ -7150,7 +7150,7 @@ _02173160:
|
||||
mov r1, #1
|
||||
ldr r0, [r0]
|
||||
bl _ZN10PlayerBase10SetVisibleEb
|
||||
ldr r0, _021732b4 ; =data_027e0fe4
|
||||
ldr r0, _021732b4 ; =gActorManager
|
||||
mov r2, #1
|
||||
ldr r1, [r0]
|
||||
ldr r0, _0217329c ; =data_027e0f64
|
||||
@@ -7231,7 +7231,7 @@ _021732a4: .word 0x00001733
|
||||
_021732a8: .word 0xfffff99a
|
||||
_021732ac: .word gAdventureFlags
|
||||
_021732b0: .word gPlayer
|
||||
_021732b4: .word data_027e0fe4
|
||||
_021732b4: .word gActorManager
|
||||
_021732b8: .word data_027e0c68
|
||||
_021732bc: .word gItemManager
|
||||
_021732c0: .word data_027e0ffc
|
||||
@@ -12412,7 +12412,7 @@ func_ov26_02176db0: ; 0x02176db0
|
||||
cmp r4, r0
|
||||
addeq sp, sp, #0x30
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _02176e74 ; =data_027e0fe4
|
||||
ldr r0, _02176e74 ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -12431,7 +12431,7 @@ func_ov26_02176db0: ; 0x02176db0
|
||||
.align 2, 0
|
||||
_02176e6c: .word data_027e0fe8
|
||||
_02176e70: .word 0x54415255
|
||||
_02176e74: .word data_027e0fe4
|
||||
_02176e74: .word gActorManager
|
||||
arm_func_end func_ov26_02176db0
|
||||
|
||||
.global func_ov26_02176e78
|
||||
@@ -12444,7 +12444,7 @@ func_ov26_02176e78: ; 0x02176e78
|
||||
bne _02176f30
|
||||
cmp r1, #0xb
|
||||
blt _02176f30
|
||||
ldr r0, _02176f38 ; =data_027e0fe4
|
||||
ldr r0, _02176f38 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -12491,7 +12491,7 @@ _02176f30:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02176f38: .word data_027e0fe4
|
||||
_02176f38: .word gActorManager
|
||||
_02176f3c: .word 0x424c5354
|
||||
_02176f40: .word 0x41525257
|
||||
_02176f44: .word 0x424d524e
|
||||
|
||||
+1
-1
@@ -105,7 +105,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+20
-20
@@ -236,7 +236,7 @@ _0216d878:
|
||||
add r2, r4, #0x48
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0216da34 ; =data_027e0fe4
|
||||
ldr r0, _0216da34 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -267,7 +267,7 @@ _0216da24: .word data_ov27_02178cfc
|
||||
_0216da28: .word data_027e0ff0
|
||||
_0216da2c: .word data_027e0fe8
|
||||
_0216da30: .word 0x504c5344
|
||||
_0216da34: .word data_027e0fe4
|
||||
_0216da34: .word gActorManager
|
||||
arm_func_end func_ov27_0216d810
|
||||
|
||||
.global func_ov27_0216da38
|
||||
@@ -1336,12 +1336,12 @@ func_ov27_0216ea04: ; 0x0216ea04
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _0216ea64
|
||||
ldr r1, _0216ea7c ; =data_027e0fe4
|
||||
ldr r1, _0216ea7c ; =gActorManager
|
||||
ldr r2, _0216ea80 ; =0x504c4c42
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0216ea7c ; =data_027e0fe4
|
||||
ldr r0, _0216ea7c ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1364,7 +1364,7 @@ _0216ea70:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0216ea7c: .word data_027e0fe4
|
||||
_0216ea7c: .word gActorManager
|
||||
_0216ea80: .word 0x504c4c42
|
||||
arm_func_end func_ov27_0216ea04
|
||||
|
||||
@@ -5168,7 +5168,7 @@ func_ov27_02171e10: ; 0x02171e10
|
||||
ldr r0, [r4, #0x34]
|
||||
cmp r0, r1
|
||||
beq _02171eec
|
||||
ldr r0, _02171f38 ; =data_027e0fe4
|
||||
ldr r0, _02171f38 ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5194,7 +5194,7 @@ _02171f28: .word data_027e0fec
|
||||
_02171f2c: .word data_027e0d0c
|
||||
_02171f30: .word 0x0000099a
|
||||
_02171f34: .word 0x00002710
|
||||
_02171f38: .word data_027e0fe4
|
||||
_02171f38: .word gActorManager
|
||||
arm_func_end func_ov27_02171e10
|
||||
|
||||
.global func_ov27_02171f3c
|
||||
@@ -6487,7 +6487,7 @@ func_ov27_02173124: ; 0x02173124
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x10
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r1, _021731d0 ; =data_027e0fe4
|
||||
ldr r1, _021731d0 ; =gActorManager
|
||||
ldr r2, _021731d4 ; =0x4c4e424b
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -6496,7 +6496,7 @@ func_ov27_02173124: ; 0x02173124
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217317c
|
||||
ldr r0, _021731d0 ; =data_027e0fe4
|
||||
ldr r0, _021731d0 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6507,7 +6507,7 @@ _0217317c:
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x10
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r1, _021731d0 ; =data_027e0fe4
|
||||
ldr r1, _021731d0 ; =gActorManager
|
||||
ldr r2, _021731d8 ; =0x50524c44
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -6517,7 +6517,7 @@ _0217317c:
|
||||
cmp r1, r0
|
||||
addeq sp, sp, #0x10
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _021731d0 ; =data_027e0fe4
|
||||
ldr r0, _021731d0 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6525,7 +6525,7 @@ _0217317c:
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021731d0: .word data_027e0fe4
|
||||
_021731d0: .word gActorManager
|
||||
_021731d4: .word 0x4c4e424b
|
||||
_021731d8: .word 0x50524c44
|
||||
arm_func_end func_ov27_02173124
|
||||
@@ -6868,7 +6868,7 @@ _02173650:
|
||||
ldreqb r0, [r4, #0x5b3]
|
||||
cmpeq r0, #0
|
||||
bne _021736dc
|
||||
ldr r1, _02173704 ; =data_027e0fe4
|
||||
ldr r1, _02173704 ; =gActorManager
|
||||
ldr r2, _02173708 ; =0x55424c4e
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -6877,7 +6877,7 @@ _02173650:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _021736dc
|
||||
ldr r0, _02173704 ; =data_027e0fe4
|
||||
ldr r0, _02173704 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6906,7 +6906,7 @@ _021736f4: .word data_027e103c
|
||||
_021736f8: .word gPlayer
|
||||
_021736fc: .word data_027e077c
|
||||
_02173700: .word gItemManager
|
||||
_02173704: .word data_027e0fe4
|
||||
_02173704: .word gActorManager
|
||||
_02173708: .word 0x55424c4e
|
||||
_0217370c: .word data_ov00_020eec68
|
||||
arm_func_end func_ov27_02173590
|
||||
@@ -7384,7 +7384,7 @@ func_ov27_02173ce4: ; 0x02173ce4
|
||||
beq _02173d2c
|
||||
b _02173d54
|
||||
_02173d04:
|
||||
ldr r1, _02173d6c ; =data_027e0fe4
|
||||
ldr r1, _02173d6c ; =gActorManager
|
||||
ldr r2, _02173d70 ; =0x50524c44
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -7395,7 +7395,7 @@ _02173d04:
|
||||
str r0, [r4, #0x184]
|
||||
b _02173d60
|
||||
_02173d2c:
|
||||
ldr r1, _02173d6c ; =data_027e0fe4
|
||||
ldr r1, _02173d6c ; =gActorManager
|
||||
ldr r2, _02173d74 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -7414,7 +7414,7 @@ _02173d60:
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02173d6c: .word data_027e0fe4
|
||||
_02173d6c: .word gActorManager
|
||||
_02173d70: .word 0x50524c44
|
||||
_02173d74: .word 0x4e415649
|
||||
arm_func_end func_ov27_02173ce4
|
||||
@@ -12276,7 +12276,7 @@ func_ov27_02177e30: ; 0x02177e30
|
||||
ldmeqia sp!, {r3, pc}
|
||||
cmp r2, #0xb
|
||||
blt _02177ec0
|
||||
ldr r0, _02177ec8 ; =data_027e0fe4
|
||||
ldr r0, _02177ec8 ; =gActorManager
|
||||
mov r1, r2
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -12314,7 +12314,7 @@ _02177ec0:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02177ec8: .word data_027e0fe4
|
||||
_02177ec8: .word gActorManager
|
||||
_02177ecc: .word 0x46534842
|
||||
_02177ed0: .word 0x41525257
|
||||
_02177ed4: .word 0x424d524e
|
||||
|
||||
+1
-1
@@ -110,7 +110,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
.extern data_027e0ff8
|
||||
|
||||
+10
-10
@@ -3648,7 +3648,7 @@ func_ov28_021706b4: ; 0x021706b4
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _021706f0
|
||||
ldr r1, _02170708 ; =data_027e0fe4
|
||||
ldr r1, _02170708 ; =gActorManager
|
||||
ldr r2, _0217070c ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -3667,7 +3667,7 @@ _021706fc:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02170708: .word data_027e0fe4
|
||||
_02170708: .word gActorManager
|
||||
_0217070c: .word 0x4e415649
|
||||
arm_func_end func_ov28_021706b4
|
||||
|
||||
@@ -10049,7 +10049,7 @@ func_ov28_02175748: ; 0x02175748
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _02175784
|
||||
ldr r1, _0217579c ; =data_027e0fe4
|
||||
ldr r1, _0217579c ; =gActorManager
|
||||
ldr r2, _021757a0 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -10068,7 +10068,7 @@ _02175790:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217579c: .word data_027e0fe4
|
||||
_0217579c: .word gActorManager
|
||||
_021757a0: .word 0x4e415649
|
||||
arm_func_end func_ov28_02175748
|
||||
|
||||
@@ -12244,7 +12244,7 @@ func_ov28_021774c4: ; 0x021774c4
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _02177510
|
||||
ldr r1, _02177528 ; =data_027e0fe4
|
||||
ldr r1, _02177528 ; =gActorManager
|
||||
ldr r2, _0217752c ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -12267,7 +12267,7 @@ _0217751c:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02177528: .word data_027e0fe4
|
||||
_02177528: .word gActorManager
|
||||
_0217752c: .word 0x4e415649
|
||||
arm_func_end func_ov28_021774c4
|
||||
|
||||
@@ -12477,7 +12477,7 @@ _02177798:
|
||||
ldrneb r0, [r5, #0x1e8]
|
||||
cmpne r0, #0
|
||||
beq _021777fc
|
||||
ldr r0, _021778b4 ; =data_027e0fe4
|
||||
ldr r0, _021778b4 ; =gActorManager
|
||||
add r1, r5, #0x184
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12546,7 +12546,7 @@ _02177890:
|
||||
.align 2, 0
|
||||
_021778ac: .word data_027e0f94
|
||||
_021778b0: .word 0x0000238e
|
||||
_021778b4: .word data_027e0fe4
|
||||
_021778b4: .word gActorManager
|
||||
_021778b8: .word 0x00001555
|
||||
arm_func_end func_ov28_021776f0
|
||||
|
||||
@@ -12770,7 +12770,7 @@ _02177b50: .word data_027e0764
|
||||
func_ov28_02177b54: ; 0x02177b54
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _02177b90 ; =data_027e0fe4
|
||||
ldr r1, _02177b90 ; =gActorManager
|
||||
mov r5, r0
|
||||
ldr r4, [r1]
|
||||
ldr r2, _02177b94 ; =0x46524253
|
||||
@@ -12784,7 +12784,7 @@ func_ov28_02177b54: ; 0x02177b54
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02177b90: .word data_027e0fe4
|
||||
_02177b90: .word gActorManager
|
||||
_02177b94: .word 0x46524253
|
||||
arm_func_end func_ov28_02177b54
|
||||
|
||||
|
||||
+1
-1
@@ -100,7 +100,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+23
-23
@@ -3224,7 +3224,7 @@ _02170140: .word data_ov29_02179ac8
|
||||
arm_func_start func_ov29_02170144
|
||||
func_ov29_02170144: ; 0x02170144
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r0, _02170174 ; =data_027e0fe4
|
||||
ldr r0, _02170174 ; =gActorManager
|
||||
ldr r3, _02170178 ; =data_ov29_02179b08
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0
|
||||
@@ -3236,7 +3236,7 @@ func_ov29_02170144: ; 0x02170144
|
||||
str r1, [r0, #0x20]
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02170174: .word data_027e0fe4
|
||||
_02170174: .word gActorManager
|
||||
_02170178: .word data_ov29_02179b08
|
||||
_0217017c: .word data_ov29_0217a60c
|
||||
arm_func_end func_ov29_02170144
|
||||
@@ -3885,7 +3885,7 @@ func_ov29_021709c0: ; 0x021709c0
|
||||
str r0, [r3, #0x20]
|
||||
cmp r0, #3
|
||||
bne _02170aa8
|
||||
ldr r0, _02170ad0 ; =data_027e0fe4
|
||||
ldr r0, _02170ad0 ; =gActorManager
|
||||
ldr r4, _02170ad4 ; =data_ov29_02179b14
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0
|
||||
@@ -3906,7 +3906,7 @@ _02170aa8:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02170acc: .word data_ov29_0217a60c
|
||||
_02170ad0: .word data_027e0fe4
|
||||
_02170ad0: .word gActorManager
|
||||
_02170ad4: .word data_ov29_02179b14
|
||||
arm_func_end func_ov29_021709c0
|
||||
|
||||
@@ -4817,7 +4817,7 @@ _0217172c:
|
||||
cmp r0, #0
|
||||
bne _0217172c
|
||||
_02171744:
|
||||
ldr r0, _02171768 ; =data_027e0fe4
|
||||
ldr r0, _02171768 ; =gActorManager
|
||||
ldr r3, _0217176c ; =data_ov29_02179c64
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0
|
||||
@@ -4827,7 +4827,7 @@ _02171744:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02171764: .word data_ov29_0217bc30
|
||||
_02171768: .word data_027e0fe4
|
||||
_02171768: .word gActorManager
|
||||
_0217176c: .word data_ov29_02179c64
|
||||
arm_func_end func_ov29_02171714
|
||||
|
||||
@@ -5862,7 +5862,7 @@ func_ov29_02172494: ; 0x02172494
|
||||
str r5, [r3, #4]
|
||||
cmp ip, #0x1e
|
||||
bge _02172590
|
||||
ldr r0, _021725a0 ; =data_027e0fe4
|
||||
ldr r0, _021725a0 ; =gActorManager
|
||||
ldr r3, _021725a4 ; =data_ov29_02179c58
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #4
|
||||
@@ -5907,7 +5907,7 @@ _02172590:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0217259c: .word data_027e0764
|
||||
_021725a0: .word data_027e0fe4
|
||||
_021725a0: .word gActorManager
|
||||
_021725a4: .word data_ov29_02179c58
|
||||
_021725a8: .word data_027e0fe8
|
||||
_021725ac: .word 0x464c414c
|
||||
@@ -5940,7 +5940,7 @@ func_ov29_021725b0: ; 0x021725b0
|
||||
str r5, [r3, #4]
|
||||
cmp ip, #0x14
|
||||
bge _021726ac
|
||||
ldr r0, _021726bc ; =data_027e0fe4
|
||||
ldr r0, _021726bc ; =gActorManager
|
||||
ldr r3, _021726c0 ; =data_ov29_02179c58
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #4
|
||||
@@ -5986,7 +5986,7 @@ _021726ac:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_021726b8: .word data_027e0764
|
||||
_021726bc: .word data_027e0fe4
|
||||
_021726bc: .word gActorManager
|
||||
_021726c0: .word data_ov29_02179c58
|
||||
_021726c4: .word data_027e0fe8
|
||||
_021726c8: .word 0x48415254
|
||||
@@ -10548,7 +10548,7 @@ func_ov29_02176558: ; 0x02176558
|
||||
cmp r0, #1
|
||||
moveq r0, #1
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _021765a8 ; =data_027e0fe4
|
||||
ldr r0, _021765a8 ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -10561,7 +10561,7 @@ func_ov29_02176558: ; 0x02176558
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021765a4: .word data_027e0d38
|
||||
_021765a8: .word data_027e0fe4
|
||||
_021765a8: .word gActorManager
|
||||
arm_func_end func_ov29_02176558
|
||||
|
||||
.global func_ov29_021765ac
|
||||
@@ -10574,7 +10574,7 @@ func_ov29_021765ac: ; 0x021765ac
|
||||
cmp r0, #1
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r3, pc}
|
||||
ldr r0, _021765ec ; =data_027e0fe4
|
||||
ldr r0, _021765ec ; =gActorManager
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
@@ -10584,7 +10584,7 @@ func_ov29_021765ac: ; 0x021765ac
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_021765e8: .word data_027e0d38
|
||||
_021765ec: .word data_027e0fe4
|
||||
_021765ec: .word gActorManager
|
||||
arm_func_end func_ov29_021765ac
|
||||
|
||||
.global func_ov29_021765f0
|
||||
@@ -11064,7 +11064,7 @@ _02176b94:
|
||||
mov r2, ip
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02176c8c ; =data_027e0fe4
|
||||
ldr r0, _02176c8c ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11089,7 +11089,7 @@ _02176b94:
|
||||
_02176c80: .word 0xfffffa66
|
||||
_02176c84: .word data_027e0fe8
|
||||
_02176c88: .word 0x474f3154
|
||||
_02176c8c: .word data_027e0fe4
|
||||
_02176c8c: .word gActorManager
|
||||
_02176c90: .word data_027e0ffc
|
||||
_02176c94: .word 0x0000043c
|
||||
arm_func_end func_ov29_02176b38
|
||||
@@ -11720,7 +11720,7 @@ _02177450:
|
||||
ldr r0, [r0]
|
||||
add r3, sp, #0x24
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _021778c0 ; =data_027e0fe4
|
||||
ldr r0, _021778c0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11993,7 +11993,7 @@ _021778b0: .word data_ov29_0217bce4
|
||||
_021778b4: .word data_ov29_0217bcf0
|
||||
_021778b8: .word data_027e0fe8
|
||||
_021778bc: .word 0x54535350
|
||||
_021778c0: .word data_027e0fe4
|
||||
_021778c0: .word gActorManager
|
||||
_021778c4: .word data_ov29_0217bd02
|
||||
_021778c8: .word 0x00007fff
|
||||
_021778cc: .word data_02050f54
|
||||
@@ -12960,7 +12960,7 @@ func_ov29_02178514: ; 0x02178514
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _02178550
|
||||
ldr r1, _02178568 ; =data_027e0fe4
|
||||
ldr r1, _02178568 ; =gActorManager
|
||||
ldr r2, _0217856c ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -12979,7 +12979,7 @@ _0217855c:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02178568: .word data_027e0fe4
|
||||
_02178568: .word gActorManager
|
||||
_0217856c: .word 0x4e415649
|
||||
arm_func_end func_ov29_02178514
|
||||
|
||||
@@ -13024,12 +13024,12 @@ func_ov29_02178570: ; 0x02178570
|
||||
str r1, [r4, #0x510]
|
||||
add r0, r4, #0x500
|
||||
strh r1, [r0, #0x20]
|
||||
ldr r1, _02178668 ; =data_027e0fe4
|
||||
ldr r1, _02178668 ; =gActorManager
|
||||
ldr r2, _0217866c ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _02178668 ; =data_027e0fe4
|
||||
ldr r0, _02178668 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13049,7 +13049,7 @@ _02178658: .word data_ov29_02179444
|
||||
_0217865c: .word func_ov29_021783c8
|
||||
_02178660: .word 0x00000aab
|
||||
_02178664: .word data_ov29_02179438
|
||||
_02178668: .word data_027e0fe4
|
||||
_02178668: .word gActorManager
|
||||
_0217866c: .word 0x4e415649
|
||||
arm_func_end func_ov29_02178570
|
||||
|
||||
|
||||
+1
-1
@@ -91,7 +91,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+66
-66
@@ -1519,7 +1519,7 @@ _0217d04c:
|
||||
arm_func_start func_ov30_0217d054
|
||||
func_ov30_0217d054: ; 0x0217d054
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r0, _0217d094 ; =data_027e0fe4
|
||||
ldr r0, _0217d094 ; =gActorManager
|
||||
mov r1, r2
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -1536,7 +1536,7 @@ _0217d08c:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217d094: .word data_027e0fe4
|
||||
_0217d094: .word gActorManager
|
||||
_0217d098: .word 0x43525053
|
||||
arm_func_end func_ov30_0217d054
|
||||
|
||||
@@ -3546,7 +3546,7 @@ _0217ec2c:
|
||||
cmp r3, r0
|
||||
blo _0217ec2c
|
||||
ldr r1, [r4, #8]
|
||||
ldr r0, _0217ecec ; =data_027e0fe4
|
||||
ldr r0, _0217ecec ; =gActorManager
|
||||
str r1, [sp, #8]
|
||||
ldr r5, [r4, #0xc]
|
||||
add r3, sp, #8
|
||||
@@ -3562,7 +3562,7 @@ _0217ec2c:
|
||||
mov r5, #0
|
||||
cmp r0, #0
|
||||
ble _0217eccc
|
||||
ldr r8, _0217ecec ; =data_027e0fe4
|
||||
ldr r8, _0217ecec ; =gActorManager
|
||||
mov r6, r5
|
||||
_0217ec8c:
|
||||
ldr r1, [sp, #0x18]
|
||||
@@ -3591,7 +3591,7 @@ _0217eccc:
|
||||
.align 2, 0
|
||||
_0217ece4: .word data_027e0f94
|
||||
_0217ece8: .word data_ov30_02188b08
|
||||
_0217ecec: .word data_027e0fe4
|
||||
_0217ecec: .word gActorManager
|
||||
arm_func_end func_ov30_0217ebbc
|
||||
|
||||
.global func_ov30_0217ecf0
|
||||
@@ -4112,7 +4112,7 @@ _0217f3b8:
|
||||
cmp r0, #0
|
||||
ble _0217f43c
|
||||
ldr r9, _0217f55c ; =data_027e10b4
|
||||
ldr r8, _0217f560 ; =data_027e0fe4
|
||||
ldr r8, _0217f560 ; =gActorManager
|
||||
add r10, sp, #0x50
|
||||
add r4, sp, #0
|
||||
_0217f3e0:
|
||||
@@ -4219,7 +4219,7 @@ _0217f550: .word data_ov00_020e8398
|
||||
_0217f554: .word data_027e0ff0
|
||||
_0217f558: .word data_027e0f94
|
||||
_0217f55c: .word data_027e10b4
|
||||
_0217f560: .word data_027e0fe4
|
||||
_0217f560: .word gActorManager
|
||||
arm_func_end func_ov30_0217f1c4
|
||||
|
||||
.global func_ov30_0217f564
|
||||
@@ -7329,7 +7329,7 @@ func_ov30_021818b8: ; 0x021818b8
|
||||
ldmeqia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
add r1, sp, #0x44
|
||||
bl _ZN5Actor9GetHitboxEP8Cylinder
|
||||
ldr r1, _021819e0 ; =data_027e0fe4
|
||||
ldr r1, _021819e0 ; =gActorManager
|
||||
ldr r2, _021819e4 ; =0x48415254
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -7339,7 +7339,7 @@ func_ov30_021818b8: ; 0x021818b8
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02181944
|
||||
ldr r0, _021819e0 ; =data_027e0fe4
|
||||
ldr r0, _021819e0 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -7354,7 +7354,7 @@ func_ov30_021818b8: ; 0x021818b8
|
||||
mov r0, r4
|
||||
bl func_ov14_0213a3dc
|
||||
_02181944:
|
||||
ldr r7, _021819e0 ; =data_027e0fe4
|
||||
ldr r7, _021819e0 ; =gActorManager
|
||||
mov r4, #0
|
||||
add r10, sp, #0
|
||||
add r8, sp, #0x10
|
||||
@@ -7396,7 +7396,7 @@ _021819cc:
|
||||
add sp, sp, #0x54
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_021819e0: .word data_027e0fe4
|
||||
_021819e0: .word gActorManager
|
||||
_021819e4: .word 0x48415254
|
||||
_021819e8: .word data_ov30_021887d0
|
||||
arm_func_end func_ov30_021818b8
|
||||
@@ -8279,7 +8279,7 @@ func_ov30_021824cc: ; 0x021824cc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_021825a0:
|
||||
bl func_ov00_02081f4c
|
||||
ldr r1, _0218262c ; =data_027e0fe4
|
||||
ldr r1, _0218262c ; =gActorManager
|
||||
ldr r2, _02182630 ; =0x424f4d42
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x14
|
||||
@@ -8289,7 +8289,7 @@ _021825a0:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02182618
|
||||
ldr r0, _0218262c ; =data_027e0fe4
|
||||
ldr r0, _0218262c ; =gActorManager
|
||||
add r1, sp, #0x14
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8315,7 +8315,7 @@ _02182618:
|
||||
.align 2, 0
|
||||
_02182624: .word 0x0000ffff
|
||||
_02182628: .word gMapManager
|
||||
_0218262c: .word data_027e0fe4
|
||||
_0218262c: .word gActorManager
|
||||
_02182630: .word 0x424f4d42
|
||||
arm_func_end func_ov30_021824cc
|
||||
|
||||
@@ -8386,7 +8386,7 @@ _0218271c:
|
||||
add r5, r5, #8
|
||||
cmp r5, r0
|
||||
blo _0218271c
|
||||
ldr r0, _02182ac4 ; =data_027e0fe4
|
||||
ldr r0, _02182ac4 ; =gActorManager
|
||||
mov r3, #0
|
||||
ldr r0, [r0]
|
||||
add r6, sp, #0x74
|
||||
@@ -8401,7 +8401,7 @@ _0218271c:
|
||||
mov r5, #0
|
||||
cmp r0, #0
|
||||
ble _021827d4
|
||||
ldr r7, _02182ac4 ; =data_027e0fe4
|
||||
ldr r7, _02182ac4 ; =gActorManager
|
||||
mov r6, r5
|
||||
add r8, sp, #0x58
|
||||
_02182778:
|
||||
@@ -8620,7 +8620,7 @@ _02182ab4: .word 0x0000ffff
|
||||
_02182ab8: .word gMapManager
|
||||
_02182abc: .word _ZTV11FilterActor
|
||||
_02182ac0: .word 0x424f4d42
|
||||
_02182ac4: .word data_027e0fe4
|
||||
_02182ac4: .word gActorManager
|
||||
_02182ac8: .word data_02050f54
|
||||
_02182acc: .word 0x43485334
|
||||
_02182ad0: .word data_ov30_021887e4
|
||||
@@ -9173,7 +9173,7 @@ _021830c8:
|
||||
add r2, sp, #0x44
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02183220 ; =data_027e0fe4
|
||||
ldr r0, _02183220 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9195,7 +9195,7 @@ _02183118:
|
||||
add r2, sp, #0x44
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02183220 ; =data_027e0fe4
|
||||
ldr r0, _02183220 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9236,7 +9236,7 @@ _021831b8:
|
||||
add r2, sp, #0x44
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02183220 ; =data_027e0fe4
|
||||
ldr r0, _02183220 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9256,7 +9256,7 @@ _02183208:
|
||||
.align 2, 0
|
||||
_02183218: .word data_027e0fe8
|
||||
_0218321c: .word 0x4e4b4559
|
||||
_02183220: .word data_027e0fe4
|
||||
_02183220: .word gActorManager
|
||||
_02183224: .word 0x464f5243
|
||||
_02183228: .word 0x43525953
|
||||
arm_func_end func_ov30_02183018
|
||||
@@ -9307,7 +9307,7 @@ _021832a8:
|
||||
add r3, sp, #0xc
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _021833e0 ; =data_027e0fe4
|
||||
ldr r0, _021833e0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9326,7 +9326,7 @@ _021832f0:
|
||||
add r3, sp, #0xc
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _021833e0 ; =data_027e0fe4
|
||||
ldr r0, _021833e0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9364,7 +9364,7 @@ _02183380:
|
||||
add r3, sp, #0xc
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _021833e0 ; =data_027e0fe4
|
||||
ldr r0, _021833e0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9382,7 +9382,7 @@ _021833c8:
|
||||
.align 2, 0
|
||||
_021833d8: .word data_027e0fe8
|
||||
_021833dc: .word 0x4e4b4559
|
||||
_021833e0: .word data_027e0fe4
|
||||
_021833e0: .word gActorManager
|
||||
_021833e4: .word 0x464f5243
|
||||
_021833e8: .word 0x43525953
|
||||
arm_func_end func_ov30_0218322c
|
||||
@@ -9458,7 +9458,7 @@ _021834e0:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _021834e0
|
||||
ldr r0, _0218380c ; =data_027e0fe4
|
||||
ldr r0, _0218380c ; =gActorManager
|
||||
add r1, sp, #0x274
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x1e8
|
||||
@@ -9467,7 +9467,7 @@ _021834e0:
|
||||
mov r7, #0
|
||||
cmp r0, #0
|
||||
ble _0218358c
|
||||
ldr r9, _0218380c ; =data_027e0fe4
|
||||
ldr r9, _0218380c ; =gActorManager
|
||||
mov r8, r7
|
||||
add r5, sp, #0
|
||||
_02183524:
|
||||
@@ -9527,7 +9527,7 @@ _021835e4:
|
||||
add r8, r8, #8
|
||||
cmp r8, r0
|
||||
blo _021835e4
|
||||
ldr r0, _0218380c ; =data_027e0fe4
|
||||
ldr r0, _0218380c ; =gActorManager
|
||||
add r1, sp, #0x1a0
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x114
|
||||
@@ -9536,7 +9536,7 @@ _021835e4:
|
||||
mov r7, #0
|
||||
cmp r0, #0
|
||||
ble _02183690
|
||||
ldr r9, _0218380c ; =data_027e0fe4
|
||||
ldr r9, _0218380c ; =gActorManager
|
||||
mov r8, r7
|
||||
add r5, sp, #0
|
||||
_02183628:
|
||||
@@ -9596,7 +9596,7 @@ _021836e8:
|
||||
add r8, r8, #8
|
||||
cmp r8, r0
|
||||
blo _021836e8
|
||||
ldr r0, _0218380c ; =data_027e0fe4
|
||||
ldr r0, _0218380c ; =gActorManager
|
||||
add r1, sp, #0xcc
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x40
|
||||
@@ -9605,7 +9605,7 @@ _021836e8:
|
||||
mov r7, #0
|
||||
cmp r0, #0
|
||||
ble _02183788
|
||||
ldr r9, _0218380c ; =data_027e0fe4
|
||||
ldr r9, _0218380c ; =gActorManager
|
||||
mov r8, r7
|
||||
add r5, sp, #0
|
||||
_0218372c:
|
||||
@@ -9637,7 +9637,7 @@ _02183788:
|
||||
cmp r6, #0
|
||||
mov r5, #0
|
||||
ble _021837f4
|
||||
ldr r7, _0218380c ; =data_027e0fe4
|
||||
ldr r7, _0218380c ; =gActorManager
|
||||
add r8, sp, #0
|
||||
_0218379c:
|
||||
ldr r0, [r7]
|
||||
@@ -9671,7 +9671,7 @@ _021837f4:
|
||||
_02183800: .word 0x43485334
|
||||
_02183804: .word _ZTV11FilterActor
|
||||
_02183808: .word 0x464f5243
|
||||
_0218380c: .word data_027e0fe4
|
||||
_0218380c: .word gActorManager
|
||||
_02183810: .word 0x43525953
|
||||
_02183814: .word 0x4e4b4559
|
||||
arm_func_end func_ov30_021833ec
|
||||
@@ -9680,7 +9680,7 @@ _02183814: .word 0x4e4b4559
|
||||
arm_func_start func_ov30_02183818
|
||||
func_ov30_02183818: ; 0x02183818
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
ldr r2, _021838f4 ; =data_027e0fe4
|
||||
ldr r2, _021838f4 ; =gActorManager
|
||||
mov r5, r0
|
||||
add r1, r5, #0x84
|
||||
ldr r0, [r2]
|
||||
@@ -9742,7 +9742,7 @@ _021838ec:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_021838f4: .word data_027e0fe4
|
||||
_021838f4: .word gActorManager
|
||||
_021838f8: .word 0x4e4b4559
|
||||
_021838fc: .word 0x464f5243
|
||||
_02183900: .word 0x43525953
|
||||
@@ -9752,7 +9752,7 @@ _02183900: .word 0x43525953
|
||||
arm_func_start func_ov30_02183904
|
||||
func_ov30_02183904: ; 0x02183904
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
ldr r3, _02183964 ; =data_027e0fe4
|
||||
ldr r3, _02183964 ; =gActorManager
|
||||
add r2, r0, #0x84
|
||||
ldr r0, [r3]
|
||||
mov r5, r1
|
||||
@@ -9777,7 +9777,7 @@ _0218395c:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02183964: .word data_027e0fe4
|
||||
_02183964: .word gActorManager
|
||||
arm_func_end func_ov30_02183904
|
||||
|
||||
.global func_ov30_02183968
|
||||
@@ -9894,7 +9894,7 @@ _02183ab0:
|
||||
cmp r4, r0
|
||||
blo _02183ab0
|
||||
ldr r1, [r6, #8]
|
||||
ldr r0, _02183b88 ; =data_027e0fe4
|
||||
ldr r0, _02183b88 ; =gActorManager
|
||||
str r1, [sp, #0xc]
|
||||
ldr r4, [r6, #0xc]
|
||||
add r3, sp, #0xc
|
||||
@@ -9912,7 +9912,7 @@ _02183ab0:
|
||||
cmpgt r0, #0
|
||||
ble _02183b78
|
||||
ldr r8, _02183b8c ; =0x00002aaa
|
||||
ldr r7, _02183b88 ; =data_027e0fe4
|
||||
ldr r7, _02183b88 ; =gActorManager
|
||||
mov r5, r4
|
||||
mov r9, #0x2800
|
||||
_02183b1c:
|
||||
@@ -9946,7 +9946,7 @@ _02183b78:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_02183b84: .word data_ov30_02188b08
|
||||
_02183b88: .word data_027e0fe4
|
||||
_02183b88: .word gActorManager
|
||||
_02183b8c: .word 0x00002aaa
|
||||
arm_func_end func_ov30_02183a78
|
||||
|
||||
@@ -9974,7 +9974,7 @@ _02183bc8:
|
||||
cmp r4, r0
|
||||
blo _02183bc8
|
||||
ldr r1, [r6, #8]
|
||||
ldr r0, _02183ca0 ; =data_027e0fe4
|
||||
ldr r0, _02183ca0 ; =gActorManager
|
||||
str r1, [sp, #0xc]
|
||||
ldr r4, [r6, #0xc]
|
||||
add r3, sp, #0xc
|
||||
@@ -9992,7 +9992,7 @@ _02183bc8:
|
||||
cmpgt r0, #0
|
||||
ble _02183c90
|
||||
ldr r8, _02183ca4 ; =0x00002aaa
|
||||
ldr r7, _02183ca0 ; =data_027e0fe4
|
||||
ldr r7, _02183ca0 ; =gActorManager
|
||||
mov r5, r4
|
||||
mov r9, #0x2800
|
||||
_02183c34:
|
||||
@@ -10026,7 +10026,7 @@ _02183c90:
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
.align 2, 0
|
||||
_02183c9c: .word data_ov30_02188b08
|
||||
_02183ca0: .word data_027e0fe4
|
||||
_02183ca0: .word gActorManager
|
||||
_02183ca4: .word 0x00002aaa
|
||||
arm_func_end func_ov30_02183b90
|
||||
|
||||
@@ -10468,7 +10468,7 @@ func_ov30_0218411c: ; 0x0218411c
|
||||
sub r7, r8, #0x80000001
|
||||
cmp r0, #0
|
||||
ble _021841ec
|
||||
ldr r4, _02184300 ; =data_027e0fe4
|
||||
ldr r4, _02184300 ; =gActorManager
|
||||
mov r9, r8
|
||||
add r11, sp, #0
|
||||
_02184170:
|
||||
@@ -10578,7 +10578,7 @@ _021842d4:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_021842fc: .word gPlayerLink
|
||||
_02184300: .word data_027e0fe4
|
||||
_02184300: .word gActorManager
|
||||
_02184304: .word data_ov00_020eec68
|
||||
_02184308: .word gMapManager
|
||||
_0218430c: .word data_ov00_020eec9c
|
||||
@@ -10744,7 +10744,7 @@ _02184404:
|
||||
str r0, [sp, #0xc]
|
||||
ldr r0, [r2, #4]
|
||||
str r0, [sp, #0x10]
|
||||
ldr r0, _0218454c ; =data_027e0fe4
|
||||
ldr r0, _0218454c ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
add r4, r0, #0
|
||||
@@ -10906,7 +10906,7 @@ _02184546:
|
||||
add sp, #0x14
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
nop
|
||||
_0218454c: .word data_027e0fe4
|
||||
_0218454c: .word gActorManager
|
||||
_02184550: .word 0x43485352
|
||||
thumb_func_end func_ov30_021843ec
|
||||
|
||||
@@ -10995,7 +10995,7 @@ _02184564:
|
||||
ldr r1, [r5]
|
||||
ldr r0, [r0]
|
||||
blx func_ov00_020c4048
|
||||
ldr r0, _0218463c ; =data_027e0fe4
|
||||
ldr r0, _0218463c ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -11027,7 +11027,7 @@ _02184626:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02184638: .word data_027e0fe8
|
||||
_0218463c: .word data_027e0fe4
|
||||
_0218463c: .word gActorManager
|
||||
thumb_func_end func_ov30_02184554
|
||||
|
||||
.global func_ov30_02184640
|
||||
@@ -11095,7 +11095,7 @@ _021846b0:
|
||||
ldr r0, [r1, #4]
|
||||
add r1, sp, #0x10
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _02184730 ; =data_027e0fe4
|
||||
ldr r0, _02184730 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
ldr r1, _02184720 ; =0x000012a4
|
||||
@@ -11146,7 +11146,7 @@ _02184720: .word 0x000012a4
|
||||
_02184724: .word 0x00001024
|
||||
_02184728: .word func_ov30_02187f08
|
||||
_0218472c: .word 0x000012a8
|
||||
_02184730: .word data_027e0fe4
|
||||
_02184730: .word gActorManager
|
||||
_02184734: .word 0x000008a4
|
||||
thumb_func_end func_ov30_02184640
|
||||
|
||||
@@ -11328,7 +11328,7 @@ _021848f4:
|
||||
add r3, r3, #8
|
||||
cmp r3, r0
|
||||
blo _021848f4
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r1, sp, #0x24
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x530
|
||||
@@ -11341,7 +11341,7 @@ _021848f4:
|
||||
ble _021849cc
|
||||
ldr r9, [sp, #0x18]
|
||||
ldr r11, _02185254 ; =gMapManager
|
||||
ldr r5, _02185250 ; =data_027e0fe4
|
||||
ldr r5, _02185250 ; =gActorManager
|
||||
_02184940:
|
||||
ldr r1, [sp, #0x530]
|
||||
ldr r0, [r5]
|
||||
@@ -11415,7 +11415,7 @@ _02184a34:
|
||||
add r3, r3, #8
|
||||
cmp r3, r0
|
||||
blo _02184a34
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r2, sp, #0x400
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x1c
|
||||
@@ -11429,7 +11429,7 @@ _02184a34:
|
||||
ble _02184b10
|
||||
ldr r9, [sp, #0x14]
|
||||
ldr r11, _02185254 ; =gMapManager
|
||||
ldr r5, _02185250 ; =data_027e0fe4
|
||||
ldr r5, _02185250 ; =gActorManager
|
||||
_02184a84:
|
||||
ldr r1, [sp, #0x4a4]
|
||||
ldr r0, [r5]
|
||||
@@ -11515,7 +11515,7 @@ _02184ba8:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _02184ba8
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r1, sp, #0x400
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x5c
|
||||
@@ -11529,7 +11529,7 @@ _02184ba8:
|
||||
ble _02184c84
|
||||
ldr r9, [sp, #0x10]
|
||||
ldr r11, _02185254 ; =gMapManager
|
||||
ldr r5, _02185250 ; =data_027e0fe4
|
||||
ldr r5, _02185250 ; =gActorManager
|
||||
_02184bf8:
|
||||
ldr r1, [sp, #0x3d0]
|
||||
ldr r0, [r5]
|
||||
@@ -11614,7 +11614,7 @@ _02184d18:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _02184d18
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r1, sp, #0x388
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x2fc
|
||||
@@ -11627,7 +11627,7 @@ _02184d18:
|
||||
ble _02184df0
|
||||
ldr r9, [sp, #0xc]
|
||||
ldr r11, _02185254 ; =gMapManager
|
||||
ldr r5, _02185250 ; =data_027e0fe4
|
||||
ldr r5, _02185250 ; =gActorManager
|
||||
_02184d64:
|
||||
ldr r1, [sp, #0x2fc]
|
||||
ldr r0, [r5]
|
||||
@@ -11712,7 +11712,7 @@ _02184e84:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _02184e84
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r1, sp, #0x2b4
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x228
|
||||
@@ -11725,7 +11725,7 @@ _02184e84:
|
||||
ble _02184f50
|
||||
ldr r9, [sp, #8]
|
||||
ldr r5, _02185254 ; =gMapManager
|
||||
ldr r6, _02185250 ; =data_027e0fe4
|
||||
ldr r6, _02185250 ; =gActorManager
|
||||
mov r11, r7
|
||||
_02184ed4:
|
||||
ldr r1, [sp, #0x228]
|
||||
@@ -11807,7 +11807,7 @@ _02184fe4:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _02184fe4
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r1, sp, #0x1e0
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x154
|
||||
@@ -11820,7 +11820,7 @@ _02184fe4:
|
||||
ble _021850b0
|
||||
ldr r9, [sp, #4]
|
||||
ldr r5, _02185254 ; =gMapManager
|
||||
ldr r6, _02185250 ; =data_027e0fe4
|
||||
ldr r6, _02185250 ; =gActorManager
|
||||
mov r11, r7
|
||||
_02185034:
|
||||
ldr r1, [sp, #0x154]
|
||||
@@ -11902,7 +11902,7 @@ _02185144:
|
||||
add r7, r7, #8
|
||||
cmp r7, r0
|
||||
blo _02185144
|
||||
ldr r0, _02185250 ; =data_027e0fe4
|
||||
ldr r0, _02185250 ; =gActorManager
|
||||
add r1, sp, #0x10c
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x80
|
||||
@@ -11915,7 +11915,7 @@ _02185144:
|
||||
ble _02185210
|
||||
ldr r9, [sp]
|
||||
ldr r5, _02185254 ; =gMapManager
|
||||
ldr r6, _02185250 ; =data_027e0fe4
|
||||
ldr r6, _02185250 ; =gActorManager
|
||||
mov r11, r7
|
||||
_02185194:
|
||||
ldr r1, [sp, #0x80]
|
||||
@@ -11971,7 +11971,7 @@ _02185240:
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0218524c: .word data_ov30_02188b08
|
||||
_02185250: .word data_027e0fe4
|
||||
_02185250: .word gActorManager
|
||||
_02185254: .word gMapManager
|
||||
_02185258: .word _ZTV11FilterActor
|
||||
_0218525c: .word 0x57544352
|
||||
|
||||
+1
-1
@@ -78,7 +78,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+9
-9
@@ -1263,28 +1263,28 @@ _0217cdc8:
|
||||
.global func_ov31_0217cdd8
|
||||
arm_func_start func_ov31_0217cdd8
|
||||
func_ov31_0217cdd8: ; 0x0217cdd8
|
||||
ldr r2, _0217cdf0 ; =data_027e0fe4
|
||||
ldr r2, _0217cdf0 ; =gActorManager
|
||||
add r3, r0, #0x70
|
||||
ldr ip, _0217cdf4 ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
ldr r0, [r2]
|
||||
add r1, r3, r1, lsl #3
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0217cdf0: .word data_027e0fe4
|
||||
_0217cdf0: .word gActorManager
|
||||
_0217cdf4: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end func_ov31_0217cdd8
|
||||
|
||||
.global func_ov31_0217cdf8
|
||||
arm_func_start func_ov31_0217cdf8
|
||||
func_ov31_0217cdf8: ; 0x0217cdf8
|
||||
ldr r2, _0217ce10 ; =data_027e0fe4
|
||||
ldr r2, _0217ce10 ; =gActorManager
|
||||
add r3, r0, #0x70
|
||||
ldr ip, _0217ce14 ; =_ZN12ActorManager8GetActorEP8ActorRef
|
||||
ldr r0, [r2]
|
||||
add r1, r3, r1, lsl #3
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0217ce10: .word data_027e0fe4
|
||||
_0217ce10: .word gActorManager
|
||||
_0217ce14: .word _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_end func_ov31_0217cdf8
|
||||
|
||||
@@ -6650,7 +6650,7 @@ func_ov31_02180ac8: ; 0x02180ac8
|
||||
add r0, r4, #0x1d8
|
||||
bl func_ov14_02145a74
|
||||
ldr r1, _02180bb4 ; =data_ov31_02181ad4
|
||||
ldr r0, _02180bb8 ; =data_027e0fe4
|
||||
ldr r0, _02180bb8 ; =gActorManager
|
||||
str r1, [r4, #0x408]
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
@@ -6707,7 +6707,7 @@ _02180b90:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02180bb4: .word data_ov31_02181ad4
|
||||
_02180bb8: .word data_027e0fe4
|
||||
_02180bb8: .word gActorManager
|
||||
_02180bbc: .word data_ov31_02181ac8
|
||||
_02180bc0: .word data_027e0dbc
|
||||
_02180bc4: .word data_ov31_02181abc
|
||||
@@ -6806,7 +6806,7 @@ _02180cf8: ; jump table
|
||||
b _02180d70 ; case 3
|
||||
b _02180d78 ; case 4
|
||||
_02180d0c:
|
||||
ldr r0, _02180dd4 ; =data_027e0fe4
|
||||
ldr r0, _02180dd4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
cmp r0, #0
|
||||
@@ -6838,7 +6838,7 @@ _02180d70:
|
||||
mov r0, #0xa
|
||||
ldmia sp!, {r3, pc}
|
||||
_02180d78:
|
||||
ldr r0, _02180dd4 ; =data_027e0fe4
|
||||
ldr r0, _02180dd4 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, #0x29]
|
||||
cmp r0, #0
|
||||
@@ -6864,7 +6864,7 @@ _02180dcc:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_02180dd4: .word data_027e0fe4
|
||||
_02180dd4: .word gActorManager
|
||||
_02180dd8: .word gAdventureFlags
|
||||
arm_func_end func_ov31_02180ce8
|
||||
|
||||
|
||||
+1
-1
@@ -100,7 +100,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+11
-11
@@ -2920,7 +2920,7 @@ func_ov32_0217e10c: ; 0x0217e10c
|
||||
add r2, r4, #0x48
|
||||
add r3, sp, #8
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217e268 ; =data_027e0fe4
|
||||
ldr r0, _0217e268 ; =gActorManager
|
||||
add r1, r4, #0xec
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -2936,7 +2936,7 @@ _0217e258: .word data_027e0f6c
|
||||
_0217e25c: .word data_ov32_02185738
|
||||
_0217e260: .word data_027e0fe8
|
||||
_0217e264: .word 0x49434848
|
||||
_0217e268: .word data_027e0fe4
|
||||
_0217e268: .word gActorManager
|
||||
arm_func_end func_ov32_0217e10c
|
||||
|
||||
.global func_ov32_0217e26c
|
||||
@@ -4940,7 +4940,7 @@ _0217fbcc:
|
||||
strb r0, [r4, #0x1a2]
|
||||
mov r0, r4
|
||||
bl func_ov32_0217fca0
|
||||
ldr r1, _0217fc88 ; =data_027e0fe4
|
||||
ldr r1, _0217fc88 ; =gActorManager
|
||||
str r0, [r4, #0x404]
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x34
|
||||
@@ -4985,7 +4985,7 @@ _0217fbcc:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217fc84: .word 0x0000270f
|
||||
_0217fc88: .word data_027e0fe4
|
||||
_0217fc88: .word gActorManager
|
||||
arm_func_end func_ov32_0217fb90
|
||||
|
||||
.global func_ov32_0217fc8c
|
||||
@@ -7768,7 +7768,7 @@ func_ov32_021822c0: ; 0x021822c0
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
_021822fc:
|
||||
ldr r0, _02182380 ; =data_027e0fe4
|
||||
ldr r0, _02182380 ; =gActorManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
cmp r0, #0
|
||||
@@ -7806,7 +7806,7 @@ _02182378:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02182380: .word data_027e0fe4
|
||||
_02182380: .word gActorManager
|
||||
_02182384: .word 0x424c5354
|
||||
_02182388: .word 0x41525257
|
||||
_0218238c: .word 0x424d524e
|
||||
@@ -10250,7 +10250,7 @@ _02184398: .word data_ov00_020e9370
|
||||
func_ov32_0218439c: ; 0x0218439c
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
sub sp, sp, #0x84
|
||||
ldr r1, _0218453c ; =data_027e0fe4
|
||||
ldr r1, _0218453c ; =gActorManager
|
||||
mov r2, #0
|
||||
mov r4, r0
|
||||
add r3, sp, #0x70
|
||||
@@ -10276,7 +10276,7 @@ func_ov32_0218439c: ; 0x0218439c
|
||||
movgt r0, #0
|
||||
ldmgtia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r1, [r4, #8]
|
||||
ldr r0, _0218453c ; =data_027e0fe4
|
||||
ldr r0, _0218453c ; =gActorManager
|
||||
str r1, [sp, #0x44]
|
||||
ldr r3, [r4, #0xc]
|
||||
ldr r0, [r0]
|
||||
@@ -10353,7 +10353,7 @@ func_ov32_0218439c: ; 0x0218439c
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0218453c: .word data_027e0fe4
|
||||
_0218453c: .word gActorManager
|
||||
_02184540: .word _ZTV11FilterActor
|
||||
_02184544: .word 0x42454530
|
||||
_02184548: .word data_02050f54
|
||||
@@ -10593,7 +10593,7 @@ func_ov32_0218477c: ; 0x0218477c
|
||||
ldr r2, _0218487c ; =data_027e0d0c
|
||||
str r0, [r4, #0x164]
|
||||
ldr r1, [r2]
|
||||
ldr r0, _02184884 ; =data_027e0fe4
|
||||
ldr r0, _02184884 ; =gActorManager
|
||||
str r1, [r4, #0x60]
|
||||
ldr r3, [r2, #4]
|
||||
add r1, r4, #0x34
|
||||
@@ -10613,7 +10613,7 @@ func_ov32_0218477c: ; 0x0218477c
|
||||
_02184878: .word 0x00000666
|
||||
_0218487c: .word data_027e0d0c
|
||||
_02184880: .word data_027e0fec
|
||||
_02184884: .word data_027e0fe4
|
||||
_02184884: .word gActorManager
|
||||
arm_func_end func_ov32_0218477c
|
||||
|
||||
.global func_ov32_02184888
|
||||
|
||||
+1
-1
@@ -77,7 +77,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+6
-6
@@ -2141,12 +2141,12 @@ func_ov33_0217d8c0: ; 0x0217d8c0
|
||||
ldr r0, [r0]
|
||||
bl func_ov05_02103fb4
|
||||
bl func_ov33_0217dae4
|
||||
ldr r1, _0217d930 ; =data_027e0fe4
|
||||
ldr r1, _0217d930 ; =gActorManager
|
||||
ldr r2, _0217d934 ; =0x4d524547
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217d930 ; =data_027e0fe4
|
||||
ldr r0, _0217d930 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2164,7 +2164,7 @@ func_ov33_0217d8c0: ; 0x0217d8c0
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217d92c: .word data_027e103c
|
||||
_0217d930: .word data_027e0fe4
|
||||
_0217d930: .word gActorManager
|
||||
_0217d934: .word 0x4d524547
|
||||
_0217d938: .word 0x04001000
|
||||
arm_func_end func_ov33_0217d8c0
|
||||
@@ -2174,12 +2174,12 @@ _0217d938: .word 0x04001000
|
||||
func_ov33_0217d93c: ; 0x0217d93c
|
||||
stmdb sp!, {r3, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _0217d974 ; =data_027e0fe4
|
||||
ldr r1, _0217d974 ; =gActorManager
|
||||
ldr r2, _0217d978 ; =0x4d524547
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217d974 ; =data_027e0fe4
|
||||
ldr r0, _0217d974 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2187,7 +2187,7 @@ func_ov33_0217d93c: ; 0x0217d93c
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217d974: .word data_027e0fe4
|
||||
_0217d974: .word gActorManager
|
||||
_0217d978: .word 0x4d524547
|
||||
arm_func_end func_ov33_0217d93c
|
||||
|
||||
|
||||
+1
-1
@@ -77,7 +77,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+3
-3
@@ -1233,12 +1233,12 @@ func_ov34_0217ce2c: ; 0x0217ce2c
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #8
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r1, _0217cea8 ; =data_027e0fe4
|
||||
ldr r1, _0217cea8 ; =gActorManager
|
||||
ldr r2, _0217ceac ; =0x54534e4d
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217cea8 ; =data_027e0fe4
|
||||
ldr r0, _0217cea8 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1258,7 +1258,7 @@ func_ov34_0217ce2c: ; 0x0217ce2c
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217cea8: .word data_027e0fe4
|
||||
_0217cea8: .word gActorManager
|
||||
_0217ceac: .word 0x54534e4d
|
||||
arm_func_end func_ov34_0217ce2c
|
||||
|
||||
|
||||
+1
-1
@@ -99,7 +99,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff4
|
||||
|
||||
+26
-26
@@ -174,7 +174,7 @@ func_ov35_0217bf7c: ; 0x0217bf7c
|
||||
ldr r1, _0217c090 ; =data_ov35_0218598c
|
||||
mov r6, r0
|
||||
mov r4, #0
|
||||
ldr r8, _0217c094 ; =data_027e0fe4
|
||||
ldr r8, _0217c094 ; =gActorManager
|
||||
str r1, [r6]
|
||||
add r5, r6, #0x238
|
||||
mov r9, r4
|
||||
@@ -244,7 +244,7 @@ _0217bfdc:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_0217c090: .word data_ov35_0218598c
|
||||
_0217c094: .word data_027e0fe4
|
||||
_0217c094: .word gActorManager
|
||||
_0217c098: .word func_ov00_020a9aac
|
||||
_0217c09c: .word func_ov00_020a95a4
|
||||
_0217c0a0: .word func_ov35_0217bf4c
|
||||
@@ -257,7 +257,7 @@ func_ov35_0217c0a4: ; 0x0217c0a4
|
||||
ldr r1, _0217c1c0 ; =data_ov35_0218598c
|
||||
mov r6, r0
|
||||
mov r4, #0
|
||||
ldr r8, _0217c1c4 ; =data_027e0fe4
|
||||
ldr r8, _0217c1c4 ; =gActorManager
|
||||
str r1, [r6]
|
||||
add r5, r6, #0x238
|
||||
mov r9, r4
|
||||
@@ -329,7 +329,7 @@ _0217c104:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_0217c1c0: .word data_ov35_0218598c
|
||||
_0217c1c4: .word data_027e0fe4
|
||||
_0217c1c4: .word gActorManager
|
||||
_0217c1c8: .word func_ov00_020a9aac
|
||||
_0217c1cc: .word func_ov00_020a95a4
|
||||
_0217c1d0: .word func_ov35_0217bf4c
|
||||
@@ -340,7 +340,7 @@ _0217c1d0: .word func_ov35_0217bf4c
|
||||
func_ov35_0217c1d4: ; 0x0217c1d4
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
sub sp, sp, #0x48
|
||||
ldr r1, _0217c498 ; =data_027e0fe4
|
||||
ldr r1, _0217c498 ; =gActorManager
|
||||
mov r10, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r10, #0x34
|
||||
@@ -456,7 +456,7 @@ _0217c290:
|
||||
str r1, [sp, #0x28]
|
||||
ldr r1, [r10, #0xc]
|
||||
ldr r5, _0217c4b8 ; =0x52594448
|
||||
ldr r8, _0217c498 ; =data_027e0fe4
|
||||
ldr r8, _0217c498 ; =gActorManager
|
||||
ldr r9, _0217c4bc ; =data_027e0fe8
|
||||
mov r7, #0
|
||||
str r1, [sp, #0x2c]
|
||||
@@ -519,7 +519,7 @@ _0217c44c:
|
||||
add sp, sp, #0x48
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0217c498: .word data_027e0fe4
|
||||
_0217c498: .word gActorManager
|
||||
_0217c49c: .word 0xfffffe66
|
||||
_0217c4a0: .word 0x000004cd
|
||||
_0217c4a4: .word data_027e0d0c
|
||||
@@ -869,7 +869,7 @@ _0217c958:
|
||||
ldr r1, [r1, #0x238]
|
||||
cmp r1, r0
|
||||
beq _0217c998
|
||||
ldr r0, _0217ca80 ; =data_027e0fe4
|
||||
ldr r0, _0217ca80 ; =gActorManager
|
||||
add r1, r7, #0x238
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r2, lsl #3
|
||||
@@ -942,7 +942,7 @@ _0217ca70: .word 0x000001bd
|
||||
_0217ca74: .word 0x41525257
|
||||
_0217ca78: .word 0xfffffd9a
|
||||
_0217ca7c: .word 0x00000bb8
|
||||
_0217ca80: .word data_027e0fe4
|
||||
_0217ca80: .word gActorManager
|
||||
arm_func_end func_ov35_0217c718
|
||||
|
||||
.global func_ov35_0217ca84
|
||||
@@ -1088,7 +1088,7 @@ _0217cc74: .word 0x0000018d
|
||||
func_ov35_0217cc78: ; 0x0217cc78
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||
mov r6, r0
|
||||
ldr r7, _0217cce4 ; =data_027e0fe4
|
||||
ldr r7, _0217cce4 ; =gActorManager
|
||||
add r4, r6, #0x238
|
||||
mov r5, #0
|
||||
mvn r8, #0
|
||||
@@ -1117,7 +1117,7 @@ _0217ccc8:
|
||||
strb r0, [r6, #0x550]
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_0217cce4: .word data_027e0fe4
|
||||
_0217cce4: .word gActorManager
|
||||
arm_func_end func_ov35_0217cc78
|
||||
|
||||
.global func_ov35_0217cce8
|
||||
@@ -2157,7 +2157,7 @@ func_ov35_0217da38: ; 0x0217da38
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217da78
|
||||
ldr r0, _0217dab8 ; =data_027e0fe4
|
||||
ldr r0, _0217dab8 ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2183,7 +2183,7 @@ _0217da78:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217dab4: .word data_ov35_02185a70
|
||||
_0217dab8: .word data_027e0fe4
|
||||
_0217dab8: .word gActorManager
|
||||
_0217dabc: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov35_0217da38
|
||||
|
||||
@@ -2198,7 +2198,7 @@ func_ov35_0217dac0: ; 0x0217dac0
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217db00
|
||||
ldr r0, _0217db48 ; =data_027e0fe4
|
||||
ldr r0, _0217db48 ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2226,7 +2226,7 @@ _0217db00:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217db44: .word data_ov35_02185a70
|
||||
_0217db48: .word data_027e0fe4
|
||||
_0217db48: .word gActorManager
|
||||
_0217db4c: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov35_0217dac0
|
||||
|
||||
@@ -2293,7 +2293,7 @@ func_ov35_0217db50: ; 0x0217db50
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217dc68
|
||||
ldr r0, _0217dc78 ; =data_027e0fe4
|
||||
ldr r0, _0217dc78 ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2309,7 +2309,7 @@ _0217dc68:
|
||||
.align 2, 0
|
||||
_0217dc70: .word 0x0000099a
|
||||
_0217dc74: .word 0xfffffccd
|
||||
_0217dc78: .word data_027e0fe4
|
||||
_0217dc78: .word gActorManager
|
||||
arm_func_end func_ov35_0217db50
|
||||
|
||||
.global func_ov35_0217dc7c
|
||||
@@ -2324,7 +2324,7 @@ func_ov35_0217dc7c: ; 0x0217dc7c
|
||||
mvnne r0, #0
|
||||
cmpne r1, r0
|
||||
beq _0217dcdc
|
||||
ldr r0, _0217dcec ; =data_027e0fe4
|
||||
ldr r0, _0217dcec ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2345,7 +2345,7 @@ _0217dcdc:
|
||||
bl func_ov00_020cad30
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0217dcec: .word data_027e0fe4
|
||||
_0217dcec: .word gActorManager
|
||||
arm_func_end func_ov35_0217dc7c
|
||||
|
||||
.global func_ov35_0217dcf0
|
||||
@@ -2359,7 +2359,7 @@ func_ov35_0217dcf0: ; 0x0217dcf0
|
||||
sub r0, r4, #1
|
||||
cmp r1, r0
|
||||
beq _0217dd30
|
||||
ldr r0, _0217e2c0 ; =data_027e0fe4
|
||||
ldr r0, _0217e2c0 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2745,7 +2745,7 @@ _0217e2ac:
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0217e2c0: .word data_027e0fe4
|
||||
_0217e2c0: .word gActorManager
|
||||
_0217e2c4: .word data_027e0d0c
|
||||
_0217e2c8: .word gPlayerLink
|
||||
_0217e2cc: .word data_027e0f94
|
||||
@@ -3673,7 +3673,7 @@ _0217ee08:
|
||||
add r2, r4, #0x48
|
||||
add r3, sp, #0x10
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217f054 ; =data_027e0fe4
|
||||
ldr r0, _0217f054 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3749,7 +3749,7 @@ _0217ef90:
|
||||
add r3, sp, #0x10
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217f054 ; =data_027e0fe4
|
||||
ldr r0, _0217f054 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3764,7 +3764,7 @@ _0217f044: .word gAdventureFlags
|
||||
_0217f048: .word 0x00001333
|
||||
_0217f04c: .word data_027e0fe8
|
||||
_0217f050: .word 0x52594453
|
||||
_0217f054: .word data_027e0fe4
|
||||
_0217f054: .word gActorManager
|
||||
_0217f058: .word 0x0000ffff
|
||||
_0217f05c: .word data_ov35_0218536c
|
||||
_0217f060: .word 0x00001610
|
||||
@@ -10146,7 +10146,7 @@ func_ov35_021849b4: ; 0x021849b4
|
||||
arm_func_start func_ov35_021849dc
|
||||
func_ov35_021849dc: ; 0x021849dc
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _02184a94 ; =data_027e0fe4
|
||||
ldr r1, _02184a94 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x34
|
||||
@@ -10192,7 +10192,7 @@ func_ov35_021849dc: ; 0x021849dc
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02184a94: .word data_027e0fe4
|
||||
_02184a94: .word gActorManager
|
||||
_02184a98: .word data_027e0d0c
|
||||
_02184a9c: .word 0x00000666
|
||||
_02184aa0: .word data_027e0fec
|
||||
|
||||
+1
-1
@@ -86,7 +86,7 @@
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+22
-22
@@ -1652,7 +1652,7 @@ func_ov36_0217d2a0: ; 0x0217d2a0
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217d368
|
||||
ldr r0, _0217d68c ; =data_027e0fe4
|
||||
ldr r0, _0217d68c ; =gActorManager
|
||||
add r1, sp, #0xc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1861,7 +1861,7 @@ _0217d56c:
|
||||
_0217d680: .word gAdventureFlags
|
||||
_0217d684: .word data_027e0fe8
|
||||
_0217d688: .word 0x4c4f4e44
|
||||
_0217d68c: .word data_027e0fe4
|
||||
_0217d68c: .word gActorManager
|
||||
_0217d690: .word data_027e0d0c
|
||||
_0217d694: .word 0x00000b33
|
||||
_0217d698: .word 0x0000199a
|
||||
@@ -2727,7 +2727,7 @@ _0217e2a4:
|
||||
ldr r3, [r3, #0x7c]
|
||||
blx r3
|
||||
_0217e2dc:
|
||||
ldr r1, _0217e3d4 ; =data_027e0fe4
|
||||
ldr r1, _0217e3d4 ; =gActorManager
|
||||
ldr r2, _0217e3d8 ; =0x504c444d
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x18
|
||||
@@ -2736,7 +2736,7 @@ _0217e2dc:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217e314
|
||||
ldr r0, _0217e3d4 ; =data_027e0fe4
|
||||
ldr r0, _0217e3d4 ; =gActorManager
|
||||
add r1, sp, #0x18
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2754,14 +2754,14 @@ _0217e314:
|
||||
ldrh r1, [r5, #0x24]
|
||||
add r0, sp, #8
|
||||
bl func_ov36_0217c14c
|
||||
ldr r0, _0217e3d4 ; =data_027e0fe4
|
||||
ldr r0, _0217e3d4 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x2c
|
||||
bl _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
cmp r0, #0
|
||||
beq _0217e37c
|
||||
ldr r0, _0217e3d4 ; =data_027e0fe4
|
||||
ldr r0, _0217e3d4 ; =gActorManager
|
||||
ldr r1, [sp, #0x2c]
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2792,7 +2792,7 @@ _0217e3c4: .word 0x00000112
|
||||
_0217e3c8: .word data_027e0ffc
|
||||
_0217e3cc: .word 0x000002c2
|
||||
_0217e3d0: .word gAdventureFlags
|
||||
_0217e3d4: .word data_027e0fe4
|
||||
_0217e3d4: .word gActorManager
|
||||
_0217e3d8: .word 0x504c444d
|
||||
_0217e3dc: .word 0x0000199a
|
||||
arm_func_end func_ov36_0217decc
|
||||
@@ -3190,7 +3190,7 @@ _0217e934:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217e970
|
||||
ldr r0, _0217eb40 ; =data_027e0fe4
|
||||
ldr r0, _0217eb40 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3319,7 +3319,7 @@ _0217eacc:
|
||||
_0217eb34: .word 0x00000337
|
||||
_0217eb38: .word 0x00000112
|
||||
_0217eb3c: .word gPlayerLink
|
||||
_0217eb40: .word data_027e0fe4
|
||||
_0217eb40: .word gActorManager
|
||||
_0217eb44: .word 0x504c444d
|
||||
_0217eb48: .word 0x0000219a
|
||||
_0217eb4c: .word gMapManager
|
||||
@@ -4074,7 +4074,7 @@ func_ov36_0217f4f4: ; 0x0217f4f4
|
||||
str r3, [sp, #0x74]
|
||||
str r2, [sp, #0x78]
|
||||
bl func_ov36_0217f400
|
||||
ldr r0, _0217f96c ; =data_027e0fe4
|
||||
ldr r0, _0217f96c ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x70
|
||||
@@ -4083,7 +4083,7 @@ func_ov36_0217f4f4: ; 0x0217f4f4
|
||||
mov r0, r6
|
||||
cmp r1, r0
|
||||
beq _0217f608
|
||||
ldr r0, _0217f96c ; =data_027e0fe4
|
||||
ldr r0, _0217f96c ; =gActorManager
|
||||
mov r1, r4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4349,7 +4349,7 @@ _0217f940:
|
||||
add sp, sp, #0x7c
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0217f96c: .word data_027e0fe4
|
||||
_0217f96c: .word gActorManager
|
||||
_0217f970: .word data_027e0f64
|
||||
_0217f974: .word data_027e0ffc
|
||||
_0217f978: .word 0x000002cd
|
||||
@@ -5916,7 +5916,7 @@ _02180f44:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02181000
|
||||
ldr r0, _0218102c ; =data_027e0fe4
|
||||
ldr r0, _0218102c ; =gActorManager
|
||||
add r1, r5, #0x18
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x800
|
||||
@@ -5972,7 +5972,7 @@ _02181000:
|
||||
_02181020: .word 0x00000ccd
|
||||
_02181024: .word data_027e0ffc
|
||||
_02181028: .word 0x000002c1
|
||||
_0218102c: .word data_027e0fe4
|
||||
_0218102c: .word gActorManager
|
||||
_02181030: .word data_02050f54
|
||||
arm_func_end func_ov36_02180e24
|
||||
|
||||
@@ -8516,7 +8516,7 @@ func_ov36_02183504: ; 0x02183504
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
bne _0218354c
|
||||
ldr r1, _02183a08 ; =data_027e0fe4
|
||||
ldr r1, _02183a08 ; =gActorManager
|
||||
ldr r2, _02183a0c ; =0x424d5459
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -8528,7 +8528,7 @@ func_ov36_02183504: ; 0x02183504
|
||||
str r0, [r5, #0x814]
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
_0218354c:
|
||||
ldr r0, _02183a08 ; =data_027e0fe4
|
||||
ldr r0, _02183a08 ; =gActorManager
|
||||
add r1, r5, #0x810
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -8837,7 +8837,7 @@ _021839f4:
|
||||
add sp, sp, #0x14c
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_02183a08: .word data_027e0fe4
|
||||
_02183a08: .word gActorManager
|
||||
_02183a0c: .word 0x424d5459
|
||||
_02183a10: .word data_02050f54
|
||||
_02183a14: .word data_027e0f64
|
||||
@@ -9926,7 +9926,7 @@ func_ov36_02184938: ; 0x02184938
|
||||
mov r4, r0
|
||||
cmp r1, #0
|
||||
bne _021849c4
|
||||
ldr r1, _021849dc ; =data_027e0fe4
|
||||
ldr r1, _021849dc ; =gActorManager
|
||||
ldr r2, _021849e0 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -9943,7 +9943,7 @@ func_ov36_02184938: ; 0x02184938
|
||||
str r1, [sp, #0x14]
|
||||
str r2, [sp, #0x18]
|
||||
bl func_ov36_021848fc
|
||||
ldr r0, _021849dc ; =data_027e0fe4
|
||||
ldr r0, _021849dc ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x10
|
||||
@@ -9965,7 +9965,7 @@ _021849d0:
|
||||
add sp, sp, #0x1c
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_021849dc: .word data_027e0fe4
|
||||
_021849dc: .word gActorManager
|
||||
_021849e0: .word 0x4e415649
|
||||
arm_func_end func_ov36_02184938
|
||||
|
||||
@@ -12000,7 +12000,7 @@ _021865a4:
|
||||
bl func_ov00_020b7e6c
|
||||
add r0, r5, #0x170
|
||||
bl func_ov00_020b7e6c
|
||||
ldr r0, _02186640 ; =data_027e0fe4
|
||||
ldr r0, _02186640 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12034,7 +12034,7 @@ _02186620:
|
||||
.align 2, 0
|
||||
_02186638: .word data_027e0e58
|
||||
_0218663c: .word 0x00000333
|
||||
_02186640: .word data_027e0fe4
|
||||
_02186640: .word gActorManager
|
||||
_02186644: .word data_ov36_02186ba8
|
||||
arm_func_end func_ov36_021862b8
|
||||
|
||||
|
||||
+1
-1
@@ -86,7 +86,7 @@
|
||||
.extern data_027e0fa0
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+32
-32
@@ -912,7 +912,7 @@ func_ov37_0217c924: ; 0x0217c924
|
||||
mov r4, #0
|
||||
rsb r11, r0, #0
|
||||
_0217c978:
|
||||
ldr r0, _0217cbe4 ; =data_027e0fe4
|
||||
ldr r0, _0217cbe4 ; =gActorManager
|
||||
mov r1, r6
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1006,7 +1006,7 @@ _0217caac:
|
||||
rsb r4, r0, #0
|
||||
mov r11, #7
|
||||
_0217cadc:
|
||||
ldr r0, _0217cbe4 ; =data_027e0fe4
|
||||
ldr r0, _0217cbe4 ; =gActorManager
|
||||
mov r1, r7
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1076,7 +1076,7 @@ _0217cbc0:
|
||||
.align 2, 0
|
||||
_0217cbdc: .word 0x00007fff
|
||||
_0217cbe0: .word data_027e0d0c
|
||||
_0217cbe4: .word data_027e0fe4
|
||||
_0217cbe4: .word gActorManager
|
||||
_0217cbe8: .word data_ov37_02187dcc
|
||||
_0217cbec: .word data_027e0f94
|
||||
arm_func_end func_ov37_0217c924
|
||||
@@ -4237,7 +4237,7 @@ func_ov37_0217f8a4: ; 0x0217f8a4
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
add r0, r0, #0x29c
|
||||
mov r6, #0
|
||||
ldr r4, _0217f8e4 ; =data_027e0fe4
|
||||
ldr r4, _0217f8e4 ; =gActorManager
|
||||
add r7, r0, #0x2c00
|
||||
mov r5, r6
|
||||
_0217f8bc:
|
||||
@@ -4252,7 +4252,7 @@ _0217f8bc:
|
||||
blt _0217f8bc
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0217f8e4: .word data_027e0fe4
|
||||
_0217f8e4: .word gActorManager
|
||||
arm_func_end func_ov37_0217f8a4
|
||||
|
||||
.global func_ov37_0217f8e8
|
||||
@@ -4306,7 +4306,7 @@ func_ov37_0217f980: ; 0x0217f980
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
add r0, r0, #0x334
|
||||
mov r6, #0
|
||||
ldr r4, _0217f9c0 ; =data_027e0fe4
|
||||
ldr r4, _0217f9c0 ; =gActorManager
|
||||
add r7, r0, #0x2c00
|
||||
mov r5, r6
|
||||
_0217f998:
|
||||
@@ -4321,7 +4321,7 @@ _0217f998:
|
||||
blt _0217f998
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0217f9c0: .word data_027e0fe4
|
||||
_0217f9c0: .word gActorManager
|
||||
arm_func_end func_ov37_0217f980
|
||||
|
||||
.global func_ov37_0217f9c4
|
||||
@@ -4352,7 +4352,7 @@ func_ov37_0217f9c4: ; 0x0217f9c4
|
||||
add r3, sp, #0xc
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217fa88 ; =data_027e0fe4
|
||||
ldr r0, _0217fa88 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4366,7 +4366,7 @@ func_ov37_0217f9c4: ; 0x0217f9c4
|
||||
add r2, r4, #0x48
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217fa88 ; =data_027e0fe4
|
||||
ldr r0, _0217fa88 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4377,7 +4377,7 @@ func_ov37_0217f9c4: ; 0x0217f9c4
|
||||
.align 2, 0
|
||||
_0217fa80: .word data_027e0fe8
|
||||
_0217fa84: .word 0x57534246
|
||||
_0217fa88: .word data_027e0fe4
|
||||
_0217fa88: .word gActorManager
|
||||
arm_func_end func_ov37_0217f9c4
|
||||
|
||||
.global func_ov37_0217fa8c
|
||||
@@ -4428,7 +4428,7 @@ func_ov37_0217fab8: ; 0x0217fab8
|
||||
mov r2, ip
|
||||
add r3, sp, #0x10
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217fba8 ; =data_027e0fe4
|
||||
ldr r0, _0217fba8 ; =gActorManager
|
||||
add r1, r4, #0x2ec
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x2c00
|
||||
@@ -4462,14 +4462,14 @@ _0217fb80:
|
||||
.align 2, 0
|
||||
_0217fba0: .word data_027e0fe8
|
||||
_0217fba4: .word 0x57534248
|
||||
_0217fba8: .word data_027e0fe4
|
||||
_0217fba8: .word gActorManager
|
||||
arm_func_end func_ov37_0217fab8
|
||||
|
||||
.global func_ov37_0217fbac
|
||||
arm_func_start func_ov37_0217fbac
|
||||
func_ov37_0217fbac: ; 0x0217fbac
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r2, _0217fbd4 ; =data_027e0fe4
|
||||
ldr r2, _0217fbd4 ; =gActorManager
|
||||
add r1, r0, #0x2ec
|
||||
ldr r0, [r2]
|
||||
add r1, r1, #0x2c00
|
||||
@@ -4479,7 +4479,7 @@ func_ov37_0217fbac: ; 0x0217fbac
|
||||
strneb r1, [r0, #0x118]
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217fbd4: .word data_027e0fe4
|
||||
_0217fbd4: .word gActorManager
|
||||
arm_func_end func_ov37_0217fbac
|
||||
|
||||
.global func_ov37_0217fbd8
|
||||
@@ -4513,7 +4513,7 @@ func_ov37_0217fbd8: ; 0x0217fbd8
|
||||
mov r2, r6
|
||||
add r3, sp, #0x10
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0217fcb4 ; =data_027e0fe4
|
||||
ldr r0, _0217fcb4 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4542,7 +4542,7 @@ _0217fc6c:
|
||||
.align 2, 0
|
||||
_0217fcac: .word data_027e0fe8
|
||||
_0217fcb0: .word 0x57534242
|
||||
_0217fcb4: .word data_027e0fe4
|
||||
_0217fcb4: .word gActorManager
|
||||
_0217fcb8: .word data_027e0e58
|
||||
_0217fcbc: .word 0x00001001
|
||||
_0217fcc0: .word data_027e0ffc
|
||||
@@ -11816,7 +11816,7 @@ func_ov37_02186184: ; 0x02186184
|
||||
bl func_ov00_020bbbb8
|
||||
b _02186200
|
||||
_021861b4:
|
||||
ldr r0, _0218620c ; =data_027e0fe4
|
||||
ldr r0, _0218620c ; =gActorManager
|
||||
mov r1, r2
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager13FindActorByIdEj
|
||||
@@ -11840,7 +11840,7 @@ _02186200:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02186208: .word gPlayerLink
|
||||
_0218620c: .word data_027e0fe4
|
||||
_0218620c: .word gActorManager
|
||||
_02186210: .word 0x424b4559
|
||||
_02186214: .word 0x43525953
|
||||
_02186218: .word 0x464f5243
|
||||
@@ -11908,7 +11908,7 @@ func_ov37_021862d0: ; 0x021862d0
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _02186380 ; =data_ov37_02188f88
|
||||
mov r4, r0
|
||||
ldr r0, _02186384 ; =data_027e0fe4
|
||||
ldr r0, _02186384 ; =gActorManager
|
||||
str r1, [r4]
|
||||
add r1, r4, #4
|
||||
ldr r0, [r0]
|
||||
@@ -11952,7 +11952,7 @@ _02186300:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02186380: .word data_ov37_02188f88
|
||||
_02186384: .word data_027e0fe4
|
||||
_02186384: .word gActorManager
|
||||
_02186388: .word data_027e0f6c
|
||||
_0218638c: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov37_021862d0
|
||||
@@ -11963,7 +11963,7 @@ func_ov37_02186390: ; 0x02186390
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _02186448 ; =data_ov37_02188f88
|
||||
mov r4, r0
|
||||
ldr r0, _0218644c ; =data_027e0fe4
|
||||
ldr r0, _0218644c ; =gActorManager
|
||||
str r1, [r4]
|
||||
add r1, r4, #4
|
||||
ldr r0, [r0]
|
||||
@@ -12009,7 +12009,7 @@ _021863c0:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02186448: .word data_ov37_02188f88
|
||||
_0218644c: .word data_027e0fe4
|
||||
_0218644c: .word gActorManager
|
||||
_02186450: .word data_027e0f6c
|
||||
_02186454: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov37_02186390
|
||||
@@ -12100,7 +12100,7 @@ func_ov37_02186458: ; 0x02186458
|
||||
add r3, sp, #0x14
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0218666c ; =data_027e0fe4
|
||||
ldr r0, _0218666c ; =gActorManager
|
||||
add r1, r4, #4
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -12151,7 +12151,7 @@ _0218665c: .word data_ov37_02188f00
|
||||
_02186660: .word data_027e0f6c
|
||||
_02186664: .word data_027e0fe8
|
||||
_02186668: .word 0x57534243
|
||||
_0218666c: .word data_027e0fe4
|
||||
_0218666c: .word gActorManager
|
||||
_02186670: .word gMapManager
|
||||
arm_func_end func_ov37_02186458
|
||||
|
||||
@@ -12239,7 +12239,7 @@ func_ov37_02186720: ; 0x02186720
|
||||
addgt sp, sp, #0xa4
|
||||
movgt r0, #0
|
||||
ldmgtia sp!, {r3, r4, r5, r6, pc}
|
||||
ldr r0, _02186850 ; =data_027e0fe4
|
||||
ldr r0, _02186850 ; =gActorManager
|
||||
add r1, r4, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -12299,7 +12299,7 @@ func_ov37_02186720: ; 0x02186720
|
||||
add sp, sp, #0xa4
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02186850: .word data_027e0fe4
|
||||
_02186850: .word gActorManager
|
||||
_02186854: .word 0x0000ffff
|
||||
_02186858: .word gMapManager
|
||||
arm_func_end func_ov37_02186720
|
||||
@@ -12970,7 +12970,7 @@ _021870d0:
|
||||
str r0, [r5, #0x20c]
|
||||
mov r0, r5
|
||||
bl func_ov37_02187c34
|
||||
ldr r0, _02187744 ; =data_027e0fe4
|
||||
ldr r0, _02187744 ; =gActorManager
|
||||
add r1, r5, #4
|
||||
ldr r0, [r0]
|
||||
add r1, r1, #0x400
|
||||
@@ -13379,7 +13379,7 @@ _021876bc:
|
||||
bl func_ov37_02186d3c
|
||||
cmp r0, #0
|
||||
beq _02187730
|
||||
ldr r0, _02187744 ; =data_027e0fe4
|
||||
ldr r0, _02187744 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13393,7 +13393,7 @@ _021876bc:
|
||||
_02187700:
|
||||
mov r0, r5
|
||||
bl func_ov37_02186700
|
||||
ldr r0, _02187744 ; =data_027e0fe4
|
||||
ldr r0, _02187744 ; =gActorManager
|
||||
add r1, r5, #0x34
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13410,7 +13410,7 @@ _02187730:
|
||||
add sp, sp, #0x50
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_02187744: .word data_027e0fe4
|
||||
_02187744: .word gActorManager
|
||||
_02187748: .word gPlayerLink
|
||||
_0218774c: .word data_027e0f94
|
||||
_02187750: .word 0x424d524e
|
||||
@@ -13479,7 +13479,7 @@ func_ov37_021877c0: ; 0x021877c0
|
||||
mov r2, r6
|
||||
add r3, sp, #0x1c
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _021878a0 ; =data_027e0fe4
|
||||
ldr r0, _021878a0 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13509,7 +13509,7 @@ _0218786c:
|
||||
.align 2, 0
|
||||
_02187898: .word data_027e0fe8
|
||||
_0218789c: .word 0x57534242
|
||||
_021878a0: .word data_027e0fe4
|
||||
_021878a0: .word gActorManager
|
||||
_021878a4: .word data_027e0e58
|
||||
_021878a8: .word 0x00001001
|
||||
arm_func_end func_ov37_021877c0
|
||||
|
||||
+1
-1
@@ -85,7 +85,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+31
-31
@@ -158,12 +158,12 @@ func_ov38_0217bf40: ; 0x0217bf40
|
||||
func_ov38_0217bf48: ; 0x0217bf48
|
||||
stmdb sp!, {r3, lr}
|
||||
sub sp, sp, #0x18
|
||||
ldr r1, _0217c030 ; =data_027e0fe4
|
||||
ldr r1, _0217c030 ; =gActorManager
|
||||
ldr r2, _0217c034 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217c030 ; =data_027e0fe4
|
||||
ldr r0, _0217c030 ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -174,12 +174,12 @@ func_ov38_0217bf48: ; 0x0217bf48
|
||||
add r0, r0, #0x300
|
||||
strh r2, [r0, #0xc4]
|
||||
strh r2, [r0, #0xc6]
|
||||
ldr r1, _0217c030 ; =data_027e0fe4
|
||||
ldr r1, _0217c030 ; =gActorManager
|
||||
ldr r2, _0217c03c ; =0x57534e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217c030 ; =data_027e0fe4
|
||||
ldr r0, _0217c030 ; =gActorManager
|
||||
ldr r3, [sp, #8]
|
||||
ldr r2, [sp, #0xc]
|
||||
ldr r0, [r0]
|
||||
@@ -189,7 +189,7 @@ func_ov38_0217bf48: ; 0x0217bf48
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
mov r1, #1
|
||||
strb r1, [r0, #0x28d]
|
||||
ldr r1, _0217c030 ; =data_027e0fe4
|
||||
ldr r1, _0217c030 ; =gActorManager
|
||||
ldr r2, _0217c040 ; =0x46434e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -197,7 +197,7 @@ func_ov38_0217bf48: ; 0x0217bf48
|
||||
ldr r0, [sp, #4]
|
||||
ldr r1, [sp]
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _0217c030 ; =data_027e0fe4
|
||||
ldr r0, _0217c030 ; =gActorManager
|
||||
str r1, [sp, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x10
|
||||
@@ -215,7 +215,7 @@ func_ov38_0217bf48: ; 0x0217bf48
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217c030: .word data_027e0fe4
|
||||
_0217c030: .word gActorManager
|
||||
_0217c034: .word 0x4e415649
|
||||
_0217c038: .word 0x00004a52
|
||||
_0217c03c: .word 0x57534e56
|
||||
@@ -230,24 +230,24 @@ _0217c04c: .word data_ov38_021891e0
|
||||
func_ov38_0217c050: ; 0x0217c050
|
||||
stmdb sp!, {r3, lr}
|
||||
sub sp, sp, #0x18
|
||||
ldr r1, _0217c128 ; =data_027e0fe4
|
||||
ldr r1, _0217c128 ; =gActorManager
|
||||
ldr r2, _0217c12c ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217c128 ; =data_027e0fe4
|
||||
ldr r0, _0217c128 ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x28d]
|
||||
strb r1, [r0, #0x3c1]
|
||||
ldr r1, _0217c128 ; =data_027e0fe4
|
||||
ldr r1, _0217c128 ; =gActorManager
|
||||
ldr r2, _0217c130 ; =0x57534e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217c128 ; =data_027e0fe4
|
||||
ldr r0, _0217c128 ; =gActorManager
|
||||
ldr r3, [sp, #8]
|
||||
ldr r2, [sp, #0xc]
|
||||
ldr r0, [r0]
|
||||
@@ -257,7 +257,7 @@ func_ov38_0217c050: ; 0x0217c050
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x28d]
|
||||
ldr r1, _0217c128 ; =data_027e0fe4
|
||||
ldr r1, _0217c128 ; =gActorManager
|
||||
ldr r2, _0217c134 ; =0x46434e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -265,7 +265,7 @@ func_ov38_0217c050: ; 0x0217c050
|
||||
ldr r0, [sp, #4]
|
||||
ldr r1, [sp]
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _0217c128 ; =data_027e0fe4
|
||||
ldr r0, _0217c128 ; =gActorManager
|
||||
str r1, [sp, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x10
|
||||
@@ -283,7 +283,7 @@ func_ov38_0217c050: ; 0x0217c050
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217c128: .word data_027e0fe4
|
||||
_0217c128: .word gActorManager
|
||||
_0217c12c: .word 0x4e415649
|
||||
_0217c130: .word 0x57534e56
|
||||
_0217c134: .word 0x46434e56
|
||||
@@ -1564,7 +1564,7 @@ _0217cff0:
|
||||
add r6, sp, #0x18
|
||||
ldr r5, _0217d548 ; =data_ov38_02189224
|
||||
ldr r4, _0217d54c ; =data_027e0fe8
|
||||
ldr r11, _0217d550 ; =data_027e0fe4
|
||||
ldr r11, _0217d550 ; =gActorManager
|
||||
b _0217d360
|
||||
_0217d30c:
|
||||
mov r0, r8
|
||||
@@ -1638,22 +1638,22 @@ _0217d360:
|
||||
add r0, r10, #0x2c8
|
||||
mov r1, #0
|
||||
bl func_ov38_0217be04
|
||||
ldr r1, _0217d550 ; =data_027e0fe4
|
||||
ldr r1, _0217d550 ; =gActorManager
|
||||
ldr r2, _0217d55c ; =0x42524d31
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0xc
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217d550 ; =data_027e0fe4
|
||||
ldr r0, _0217d550 ; =gActorManager
|
||||
add r1, sp, #0xc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
str r0, [r10, #0xff4]
|
||||
ldr r1, _0217d550 ; =data_027e0fe4
|
||||
ldr r1, _0217d550 ; =gActorManager
|
||||
ldr r2, _0217d560 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #4
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217d550 ; =data_027e0fe4
|
||||
ldr r0, _0217d550 ; =gActorManager
|
||||
ldr r3, [sp, #4]
|
||||
ldr r2, [sp, #8]
|
||||
ldr r0, [r0]
|
||||
@@ -1714,7 +1714,7 @@ _0217d540: .word data_02050f54
|
||||
_0217d544: .word data_027e01b8
|
||||
_0217d548: .word data_ov38_02189224
|
||||
_0217d54c: .word data_027e0fe8
|
||||
_0217d550: .word data_027e0fe4
|
||||
_0217d550: .word gActorManager
|
||||
_0217d554: .word 0x474f3145
|
||||
_0217d558: .word 0x000014cd
|
||||
_0217d55c: .word 0x42524d31
|
||||
@@ -9402,7 +9402,7 @@ func_ov38_02184120: ; 0x02184120
|
||||
add r2, r4, #0x48
|
||||
mov r3, #2
|
||||
bl func_ov00_0207c1b0
|
||||
ldr r0, _021841dc ; =data_027e0fe4
|
||||
ldr r0, _021841dc ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9413,7 +9413,7 @@ _021841cc: .word data_027e0fe8
|
||||
_021841d0: .word 0x474f3154
|
||||
_021841d4: .word data_027e0e58
|
||||
_021841d8: .word 0x00001037
|
||||
_021841dc: .word data_027e0fe4
|
||||
_021841dc: .word gActorManager
|
||||
arm_func_end func_ov38_02184120
|
||||
|
||||
.global func_ov38_021841e0
|
||||
@@ -9440,7 +9440,7 @@ func_ov38_021841e0: ; 0x021841e0
|
||||
add r3, sp, #0xc
|
||||
add r2, r4, #0x48
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02184258 ; =data_027e0fe4
|
||||
ldr r0, _02184258 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9450,7 +9450,7 @@ func_ov38_021841e0: ; 0x021841e0
|
||||
.align 2, 0
|
||||
_02184250: .word data_027e0fe8
|
||||
_02184254: .word 0x474f3150
|
||||
_02184258: .word data_027e0fe4
|
||||
_02184258: .word gActorManager
|
||||
arm_func_end func_ov38_021841e0
|
||||
|
||||
.global func_ov38_0218425c
|
||||
@@ -9638,7 +9638,7 @@ _0218446c:
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x4c
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02184570 ; =data_027e0fe4
|
||||
ldr r0, _02184570 ; =gActorManager
|
||||
add r1, sp, #0x20
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -9660,7 +9660,7 @@ _02184560: .word data_ov20_021793cc ; data_ov22_021793cc, data_ov23_021793cc, da
|
||||
_02184564: .word data_027e0764
|
||||
_02184568: .word data_027e0fe8
|
||||
_0218456c: .word 0x474f3154
|
||||
_02184570: .word data_027e0fe4
|
||||
_02184570: .word gActorManager
|
||||
arm_func_end func_ov38_0218425c
|
||||
|
||||
.global func_ov38_02184574
|
||||
@@ -10032,7 +10032,7 @@ func_ov38_02184a18: ; 0x02184a18
|
||||
add r3, sp, #0x28
|
||||
add r2, r2, #0xc00
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _02184ba0 ; =data_027e0fe4
|
||||
ldr r0, _02184ba0 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -10095,7 +10095,7 @@ func_ov38_02184a18: ; 0x02184a18
|
||||
.align 2, 0
|
||||
_02184b98: .word data_027e0fe8
|
||||
_02184b9c: .word 0x4c4f4e44
|
||||
_02184ba0: .word data_027e0fe4
|
||||
_02184ba0: .word gActorManager
|
||||
_02184ba4: .word data_027e0d0c
|
||||
_02184ba8: .word 0x0000119a
|
||||
arm_func_end func_ov38_02184a18
|
||||
@@ -13773,12 +13773,12 @@ func_ov38_021880d8: ; 0x021880d8
|
||||
mov r4, r0
|
||||
strh r3, [r2, #0x20]
|
||||
str r1, [r2, #0x28]
|
||||
ldr r0, _0218818c ; =data_027e0fe4
|
||||
ldr r0, _0218818c ; =gActorManager
|
||||
ldr r2, _02188190 ; =0x4e564d4d
|
||||
ldr r1, [r0]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0218818c ; =data_027e0fe4
|
||||
ldr r0, _0218818c ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -13810,7 +13810,7 @@ func_ov38_021880d8: ; 0x021880d8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_02188188: .word data_ov38_02189438
|
||||
_0218818c: .word data_027e0fe4
|
||||
_0218818c: .word gActorManager
|
||||
_02188190: .word 0x4e564d4d
|
||||
_02188194: .word 0xfffff99a
|
||||
_02188198: .word data_ov38_021890f8
|
||||
|
||||
+1
-1
@@ -88,7 +88,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
|
||||
+19
-19
@@ -40,12 +40,12 @@ func_ov39_0217bdc8: ; 0x0217bdc8
|
||||
mov r4, r0
|
||||
ldr r0, [r4, #8]
|
||||
bl func_ov39_0217fcbc
|
||||
ldr r1, _0217bf0c ; =data_027e0fe4
|
||||
ldr r1, _0217bf0c ; =gActorManager
|
||||
ldr r2, _0217bf10 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217bf0c ; =data_027e0fe4
|
||||
ldr r0, _0217bf0c ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -56,7 +56,7 @@ func_ov39_0217bdc8: ; 0x0217bdc8
|
||||
add r0, r0, #0x300
|
||||
strh r2, [r0, #0xc4]
|
||||
strh r2, [r0, #0xc6]
|
||||
ldr r1, _0217bf0c ; =data_027e0fe4
|
||||
ldr r1, _0217bf0c ; =gActorManager
|
||||
ldr r2, _0217bf18 ; =0x57534e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -64,14 +64,14 @@ func_ov39_0217bdc8: ; 0x0217bdc8
|
||||
ldr r0, [sp, #0xc]
|
||||
ldr r1, [sp, #8]
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _0217bf0c ; =data_027e0fe4
|
||||
ldr r0, _0217bf0c ; =gActorManager
|
||||
str r1, [sp, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x10
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
mov r1, #1
|
||||
strb r1, [r0, #0x28d]
|
||||
ldr r1, _0217bf0c ; =data_027e0fe4
|
||||
ldr r1, _0217bf0c ; =gActorManager
|
||||
ldr r2, _0217bf1c ; =0x46434e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -79,7 +79,7 @@ func_ov39_0217bdc8: ; 0x0217bdc8
|
||||
ldr r0, [sp, #4]
|
||||
ldr r1, [sp]
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _0217bf0c ; =data_027e0fe4
|
||||
ldr r0, _0217bf0c ; =gActorManager
|
||||
str r1, [sp, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x10
|
||||
@@ -120,7 +120,7 @@ _0217bed4:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217bf0c: .word data_027e0fe4
|
||||
_0217bf0c: .word gActorManager
|
||||
_0217bf10: .word 0x4e415649
|
||||
_0217bf14: .word 0x00004a52
|
||||
_0217bf18: .word 0x57534e56
|
||||
@@ -136,25 +136,25 @@ _0217bf2c: .word data_ov00_020eec68
|
||||
func_ov39_0217bf30: ; 0x0217bf30
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #0x18
|
||||
ldr r1, _0217c01c ; =data_027e0fe4
|
||||
ldr r1, _0217c01c ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0217c020 ; =0x4e415649
|
||||
add r0, sp, #0x10
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217c01c ; =data_027e0fe4
|
||||
ldr r0, _0217c01c ; =gActorManager
|
||||
add r1, sp, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x28d]
|
||||
strb r1, [r0, #0x3c1]
|
||||
ldr r1, _0217c01c ; =data_027e0fe4
|
||||
ldr r1, _0217c01c ; =gActorManager
|
||||
ldr r2, _0217c024 ; =0x57534e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217c01c ; =data_027e0fe4
|
||||
ldr r0, _0217c01c ; =gActorManager
|
||||
ldr r1, [sp, #8]
|
||||
ldr r2, [sp, #0xc]
|
||||
str r1, [sp, #0x10]
|
||||
@@ -164,7 +164,7 @@ func_ov39_0217bf30: ; 0x0217bf30
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x28d]
|
||||
ldr r1, _0217c01c ; =data_027e0fe4
|
||||
ldr r1, _0217c01c ; =gActorManager
|
||||
ldr r2, _0217c028 ; =0x46434e56
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -172,7 +172,7 @@ func_ov39_0217bf30: ; 0x0217bf30
|
||||
ldr r0, [sp, #4]
|
||||
ldr r1, [sp]
|
||||
str r0, [sp, #0x14]
|
||||
ldr r0, _0217c01c ; =data_027e0fe4
|
||||
ldr r0, _0217c01c ; =gActorManager
|
||||
str r1, [sp, #0x10]
|
||||
ldr r0, [r0]
|
||||
add r1, sp, #0x10
|
||||
@@ -194,7 +194,7 @@ func_ov39_0217bf30: ; 0x0217bf30
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217c01c: .word data_027e0fe4
|
||||
_0217c01c: .word gActorManager
|
||||
_0217c020: .word 0x4e415649
|
||||
_0217c024: .word 0x57534e56
|
||||
_0217c028: .word 0x46434e56
|
||||
@@ -1701,7 +1701,7 @@ func_ov39_0217d210: ; 0x0217d210
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0217d46c
|
||||
ldr r0, _0217d530 ; =data_027e0fe4
|
||||
ldr r0, _0217d530 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1757,7 +1757,7 @@ _0217d520: .word data_ov29_0217a4ac
|
||||
_0217d524: .word data_ov39_02186c08
|
||||
_0217d528: .word data_027e0fe8
|
||||
_0217d52c: .word 0x4c4f4e44
|
||||
_0217d530: .word data_027e0fe4
|
||||
_0217d530: .word gActorManager
|
||||
arm_func_end func_ov39_0217d210
|
||||
|
||||
.global func_ov39_0217d534
|
||||
@@ -1787,12 +1787,12 @@ func_ov39_0217d534: ; 0x0217d534
|
||||
add r2, r4, #0x268
|
||||
str r3, [r4, #0x1b0]
|
||||
bl func_01ff9bf8
|
||||
ldr r1, _0217d5cc ; =data_027e0fe4
|
||||
ldr r1, _0217d5cc ; =gActorManager
|
||||
ldr r2, _0217d5d0 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, _0217d5cc ; =data_027e0fe4
|
||||
ldr r0, _0217d5cc ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1802,7 +1802,7 @@ func_ov39_0217d534: ; 0x0217d534
|
||||
.align 2, 0
|
||||
_0217d5c4: .word gMapManager
|
||||
_0217d5c8: .word data_027e0f94
|
||||
_0217d5cc: .word data_027e0fe4
|
||||
_0217d5cc: .word gActorManager
|
||||
_0217d5d0: .word 0x4e415649
|
||||
arm_func_end func_ov39_0217d534
|
||||
|
||||
|
||||
+1
-1
@@ -98,7 +98,7 @@
|
||||
.extern data_027e0fc4
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+19
-19
@@ -4835,7 +4835,7 @@ _0217fae8:
|
||||
_0217fb0c:
|
||||
mov r0, #0
|
||||
strb r0, [r5, #0xd6]
|
||||
ldr r0, _0217fbcc ; =data_027e0fe4
|
||||
ldr r0, _0217fbcc ; =gActorManager
|
||||
strb r1, [r5, #0xd7]
|
||||
ldr r1, [r0]
|
||||
add r0, sp, #4
|
||||
@@ -4869,7 +4869,7 @@ _0217fb0c:
|
||||
add r3, sp, #0xc
|
||||
bl func_ov00_020c4048
|
||||
_0217fb98:
|
||||
ldr r0, _0217fbcc ; =data_027e0fe4
|
||||
ldr r0, _0217fbcc ; =gActorManager
|
||||
add r1, r5, #0xdc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4883,7 +4883,7 @@ _0217fbbc: .word 0x444d4b53
|
||||
_0217fbc0: .word 0x444d5350
|
||||
_0217fbc4: .word 0x444d4847
|
||||
_0217fbc8: .word data_027e0fe8
|
||||
_0217fbcc: .word data_027e0fe4
|
||||
_0217fbcc: .word gActorManager
|
||||
arm_func_end func_ov40_0217fa44
|
||||
|
||||
.global func_ov40_0217fbd0
|
||||
@@ -4893,7 +4893,7 @@ func_ov40_0217fbd0: ; 0x0217fbd0
|
||||
ldrb r1, [r0, #0xd6]
|
||||
cmp r1, #0
|
||||
ldmeqia sp!, {r3, pc}
|
||||
ldr r2, _0217fc00 ; =data_027e0fe4
|
||||
ldr r2, _0217fc00 ; =gActorManager
|
||||
add r1, r0, #0xdc
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4902,7 +4902,7 @@ func_ov40_0217fbd0: ; 0x0217fbd0
|
||||
strneb r1, [r0, #0x118]
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_0217fc00: .word data_027e0fe4
|
||||
_0217fc00: .word gActorManager
|
||||
arm_func_end func_ov40_0217fbd0
|
||||
|
||||
.global func_ov40_0217fc04
|
||||
@@ -4990,7 +4990,7 @@ _0217fd10: .word 0x00000126
|
||||
func_ov40_0217fd14: ; 0x0217fd14
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0x7c
|
||||
ldr r1, _0217fe00 ; =data_027e0fe4
|
||||
ldr r1, _0217fe00 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0xdc
|
||||
@@ -5048,7 +5048,7 @@ func_ov40_0217fd14: ; 0x0217fd14
|
||||
add sp, sp, #0x7c
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0217fe00: .word data_027e0fe4
|
||||
_0217fe00: .word gActorManager
|
||||
arm_func_end func_ov40_0217fd14
|
||||
|
||||
.global func_ov40_0217fe04
|
||||
@@ -5060,7 +5060,7 @@ func_ov40_0217fe04: ; 0x0217fe04
|
||||
ldrb r0, [r4, #0xd7]
|
||||
cmp r0, #0
|
||||
beq _0217fe38
|
||||
ldr r0, _0217fe70 ; =data_027e0fe4
|
||||
ldr r0, _0217fe70 ; =gActorManager
|
||||
add r1, r4, #0xdc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5083,7 +5083,7 @@ _0217fe38:
|
||||
strb r0, [r4, #0xd5]
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217fe70: .word data_027e0fe4
|
||||
_0217fe70: .word gActorManager
|
||||
arm_func_end func_ov40_0217fe04
|
||||
|
||||
.global func_ov40_0217fe74
|
||||
@@ -5095,7 +5095,7 @@ func_ov40_0217fe74: ; 0x0217fe74
|
||||
cmp r2, #0
|
||||
mvneq r0, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r2, _0217febc ; =data_027e0fe4
|
||||
ldr r2, _0217febc ; =gActorManager
|
||||
add r1, r0, #0xdc
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5108,7 +5108,7 @@ func_ov40_0217fe74: ; 0x0217fe74
|
||||
blx r2
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0217febc: .word data_027e0fe4
|
||||
_0217febc: .word gActorManager
|
||||
arm_func_end func_ov40_0217fe74
|
||||
|
||||
.global func_ov40_0217fec0
|
||||
@@ -5124,7 +5124,7 @@ func_ov40_0217fec0: ; 0x0217fec0
|
||||
cmp r5, #0
|
||||
movlt r0, #0
|
||||
ldmltia sp!, {r3, r4, r5, pc}
|
||||
ldr r2, _0217ff1c ; =data_027e0fe4
|
||||
ldr r2, _0217ff1c ; =gActorManager
|
||||
add r1, r0, #0xdc
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5138,7 +5138,7 @@ func_ov40_0217fec0: ; 0x0217fec0
|
||||
blx r3
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0217ff1c: .word data_027e0fe4
|
||||
_0217ff1c: .word gActorManager
|
||||
arm_func_end func_ov40_0217fec0
|
||||
|
||||
.global func_ov40_0217ff20
|
||||
@@ -5151,7 +5151,7 @@ func_ov40_0217ff20: ; 0x0217ff20
|
||||
cmp r3, #0
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
ldr r2, _0217ff70 ; =data_027e0fe4
|
||||
ldr r2, _0217ff70 ; =gActorManager
|
||||
add r1, r0, #0xdc
|
||||
ldr r0, [r2]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5165,7 +5165,7 @@ func_ov40_0217ff20: ; 0x0217ff20
|
||||
blx r3
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0217ff70: .word data_027e0fe4
|
||||
_0217ff70: .word gActorManager
|
||||
arm_func_end func_ov40_0217ff20
|
||||
|
||||
.global func_ov40_0217ff74
|
||||
@@ -5175,7 +5175,7 @@ func_ov40_0217ff74: ; 0x0217ff74
|
||||
sub sp, sp, #0x7c
|
||||
mov r4, r0
|
||||
bl func_ov40_0217fa44
|
||||
ldr r0, _0218005c ; =data_027e0fe4
|
||||
ldr r0, _0218005c ; =gActorManager
|
||||
add r1, r4, #0xdc
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5230,14 +5230,14 @@ func_ov40_0217ff74: ; 0x0217ff74
|
||||
add sp, sp, #0x7c
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0218005c: .word data_027e0fe4
|
||||
_0218005c: .word gActorManager
|
||||
arm_func_end func_ov40_0217ff74
|
||||
|
||||
.global func_ov40_02180060
|
||||
arm_func_start func_ov40_02180060
|
||||
func_ov40_02180060: ; 0x02180060
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _02180098 ; =data_027e0fe4
|
||||
ldr r1, _02180098 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0xdc
|
||||
@@ -5252,7 +5252,7 @@ _0218008c:
|
||||
bl func_ov40_0217fbd0
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02180098: .word data_027e0fe4
|
||||
_02180098: .word gActorManager
|
||||
arm_func_end func_ov40_02180060
|
||||
|
||||
.global func_ov40_0218009c
|
||||
|
||||
+1
-1
@@ -89,7 +89,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+15
-15
@@ -377,13 +377,13 @@ func_ov41_02189a14: ; 0x02189a14
|
||||
beq _02189ac0
|
||||
b _02189ae8
|
||||
_02189a34:
|
||||
ldr r1, _02189b00 ; =data_027e0fe4
|
||||
ldr r1, _02189b00 ; =gActorManager
|
||||
ldr r2, _02189b04 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x18
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, [sp, #0x18]
|
||||
ldr r1, _02189b00 ; =data_027e0fe4
|
||||
ldr r1, _02189b00 ; =gActorManager
|
||||
str r0, [r4, #0x180]
|
||||
ldr r2, [sp, #0x1c]
|
||||
add r0, sp, #8
|
||||
@@ -398,7 +398,7 @@ _02189a34:
|
||||
str r1, [sp, #0x1c]
|
||||
cmp r2, r0
|
||||
bne _02189aac
|
||||
ldr r1, _02189b00 ; =data_027e0fe4
|
||||
ldr r1, _02189b00 ; =gActorManager
|
||||
ldr r2, _02189b0c ; =0x4c4e4232
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -414,7 +414,7 @@ _02189aac:
|
||||
str r0, [r4, #0x18c]
|
||||
b _02189af4
|
||||
_02189ac0:
|
||||
ldr r1, _02189b00 ; =data_027e0fe4
|
||||
ldr r1, _02189b00 ; =gActorManager
|
||||
ldr r2, _02189b04 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
@@ -433,7 +433,7 @@ _02189af4:
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02189b00: .word data_027e0fe4
|
||||
_02189b00: .word gActorManager
|
||||
_02189b04: .word 0x4e415649
|
||||
_02189b08: .word 0x4c4e424b
|
||||
_02189b0c: .word 0x4c4e4232
|
||||
@@ -881,7 +881,7 @@ _0218a060: .word func_ov41_02189cc0
|
||||
func_ov41_0218a064: ; 0x0218a064
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #8
|
||||
ldr r1, _0218a0a0 ; =data_027e0fe4
|
||||
ldr r1, _0218a0a0 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r1, [r1]
|
||||
ldr r2, _0218a0a4 ; =0x4e415649
|
||||
@@ -895,7 +895,7 @@ func_ov41_0218a064: ; 0x0218a064
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218a0a0: .word data_027e0fe4
|
||||
_0218a0a0: .word gActorManager
|
||||
_0218a0a4: .word 0x4e415649
|
||||
arm_func_end func_ov41_0218a064
|
||||
|
||||
@@ -3212,7 +3212,7 @@ _0218be3c:
|
||||
addeq r8, r8, #0x5000
|
||||
addeq r6, r6, #0x2800
|
||||
_0218be84:
|
||||
ldr r0, _0218bf0c ; =data_027e0fe4
|
||||
ldr r0, _0218bf0c ; =gActorManager
|
||||
mov r1, r9
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3248,7 +3248,7 @@ _0218bef4:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0218bf0c: .word data_027e0fe4
|
||||
_0218bf0c: .word gActorManager
|
||||
_0218bf10: .word data_027e0e58
|
||||
_0218bf14: .word data_027e0ffc
|
||||
_0218bf18: .word 0x00000482
|
||||
@@ -3384,7 +3384,7 @@ _0218c0d8: .word 0x4f53574f
|
||||
arm_func_start func_ov41_0218c0dc
|
||||
func_ov41_0218c0dc: ; 0x0218c0dc
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
ldr r4, _0218c118 ; =data_027e0fe4
|
||||
ldr r4, _0218c118 ; =gActorManager
|
||||
add r6, r0, #0x470
|
||||
mov r5, #0
|
||||
_0218c0ec:
|
||||
@@ -3401,7 +3401,7 @@ _0218c104:
|
||||
blt _0218c0ec
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0218c118: .word data_027e0fe4
|
||||
_0218c118: .word gActorManager
|
||||
arm_func_end func_ov41_0218c0dc
|
||||
|
||||
.global func_ov41_0218c11c
|
||||
@@ -3531,7 +3531,7 @@ func_ov41_0218c204: ; 0x0218c204
|
||||
bl _ZN14AdventureFlags3GetEj
|
||||
cmp r0, #0
|
||||
beq _0218c3b0
|
||||
ldr r0, _0218c3cc ; =data_027e0fe4
|
||||
ldr r0, _0218c3cc ; =gActorManager
|
||||
add r1, r4, #0x530
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3611,7 +3611,7 @@ _0218c3bc: .word data_027e0f94
|
||||
_0218c3c0: .word gPlayerLink
|
||||
_0218c3c4: .word 0x0000319a
|
||||
_0218c3c8: .word gAdventureFlags
|
||||
_0218c3cc: .word data_027e0fe4
|
||||
_0218c3cc: .word gActorManager
|
||||
_0218c3d0: .word data_02050f54
|
||||
arm_func_end func_ov41_0218c204
|
||||
|
||||
@@ -4006,7 +4006,7 @@ func_ov41_0218c834: ; 0x0218c834
|
||||
ldrne r0, [r2, #0x40]
|
||||
add r1, r6, #0x74
|
||||
strne r0, [r6, #0x478]
|
||||
ldr r0, _0218cbe8 ; =data_027e0fe4
|
||||
ldr r0, _0218cbe8 ; =gActorManager
|
||||
add r1, r1, #0x400
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4220,7 +4220,7 @@ _0218cbd0:
|
||||
_0218cbdc: .word data_027e0f68
|
||||
_0218cbe0: .word gAdventureFlags
|
||||
_0218cbe4: .word gPlayerLink
|
||||
_0218cbe8: .word data_027e0fe4
|
||||
_0218cbe8: .word gActorManager
|
||||
_0218cbec: .word gMapManager
|
||||
_0218cbf0: .word data_02050f54
|
||||
_0218cbf4: .word 0x4b4f4b4f
|
||||
|
||||
+1
-1
@@ -69,7 +69,7 @@
|
||||
.extern data_027e0fb8
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+11
-11
@@ -496,7 +496,7 @@ func_ov42_02189b84: ; 0x02189b84
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr}
|
||||
mov r4, r0
|
||||
mov r8, #0
|
||||
ldr r5, _02189ccc ; =data_027e0fe4
|
||||
ldr r5, _02189ccc ; =gActorManager
|
||||
add r9, r4, #0x10
|
||||
mov r7, r8
|
||||
mvn r6, #0
|
||||
@@ -514,7 +514,7 @@ _02189ba0:
|
||||
add r9, r9, #8
|
||||
blt _02189ba0
|
||||
mov r8, #0
|
||||
ldr r5, _02189ccc ; =data_027e0fe4
|
||||
ldr r5, _02189ccc ; =gActorManager
|
||||
add r9, r4, #0x28
|
||||
mov r7, r8
|
||||
mvn r6, #0
|
||||
@@ -579,7 +579,7 @@ _02189c88:
|
||||
strb r1, [r0, #0x24]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
.align 2, 0
|
||||
_02189ccc: .word data_027e0fe4
|
||||
_02189ccc: .word gActorManager
|
||||
_02189cd0: .word gItemManager
|
||||
_02189cd4: .word data_027e0fb8
|
||||
_02189cd8: .word data_027e0f64
|
||||
@@ -804,7 +804,7 @@ _02189f54:
|
||||
cmp r0, #4
|
||||
blt _02189f54
|
||||
mov r7, #0
|
||||
ldr r4, _0218a058 ; =data_027e0fe4
|
||||
ldr r4, _0218a058 ; =gActorManager
|
||||
add r9, r10, #0x28
|
||||
mov r6, r7
|
||||
mov r11, #3
|
||||
@@ -830,7 +830,7 @@ _02189fe4:
|
||||
cmp r7, #3
|
||||
add r9, r9, #8
|
||||
blt _02189fc0
|
||||
ldr r0, _0218a058 ; =data_027e0fe4
|
||||
ldr r0, _0218a058 ; =gActorManager
|
||||
add r1, r10, #0x10
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -851,7 +851,7 @@ _0218a034:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_0218a054: .word data_027e0764
|
||||
_0218a058: .word data_027e0fe4
|
||||
_0218a058: .word gActorManager
|
||||
arm_func_end func_ov42_02189efc
|
||||
|
||||
.global func_ov42_0218a05c
|
||||
@@ -1324,7 +1324,7 @@ func_ov42_0218a63c: ; 0x0218a63c
|
||||
cmp r7, #0
|
||||
mov r4, #0
|
||||
ble _0218a6c8
|
||||
ldr r10, _0218a730 ; =data_027e0fe4
|
||||
ldr r10, _0218a730 ; =gActorManager
|
||||
add r5, r9, #0x28
|
||||
_0218a678:
|
||||
ldr r0, [r10]
|
||||
@@ -1354,7 +1354,7 @@ _0218a6c8:
|
||||
mov r5, #0
|
||||
cmp r8, #0
|
||||
ldmleia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
ldr r4, _0218a730 ; =data_027e0fe4
|
||||
ldr r4, _0218a730 ; =gActorManager
|
||||
add r7, r9, #0x10
|
||||
_0218a6dc:
|
||||
ldr r0, [r4]
|
||||
@@ -1382,7 +1382,7 @@ _0218a71c:
|
||||
blt _0218a6dc
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
.align 2, 0
|
||||
_0218a730: .word data_027e0fe4
|
||||
_0218a730: .word gActorManager
|
||||
arm_func_end func_ov42_0218a63c
|
||||
|
||||
.global func_ov42_0218a734
|
||||
@@ -3828,7 +3828,7 @@ func_ov42_0218c644: ; 0x0218c644
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _0218c68c ; =data_027e0fe4
|
||||
ldr r0, _0218c68c ; =gActorManager
|
||||
add r1, r4, #0x15c
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3841,7 +3841,7 @@ func_ov42_0218c644: ; 0x0218c644
|
||||
str r0, [r4, #0x160]
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218c68c: .word data_027e0fe4
|
||||
_0218c68c: .word gActorManager
|
||||
arm_func_end func_ov42_0218c644
|
||||
|
||||
.global func_ov42_0218c690
|
||||
|
||||
+1
-1
@@ -70,7 +70,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+28
-28
@@ -286,7 +286,7 @@ func_ov43_02189904: ; 0x02189904
|
||||
sub sp, sp, #8
|
||||
mov r4, r0
|
||||
ldr r1, _0218999c ; =data_ov43_0218d888
|
||||
ldr r0, _021899a0 ; =data_027e0fe4
|
||||
ldr r0, _021899a0 ; =gActorManager
|
||||
str r1, [r4]
|
||||
ldr r1, [r0]
|
||||
ldr r2, _021899a4 ; =0x504c4c42
|
||||
@@ -296,7 +296,7 @@ func_ov43_02189904: ; 0x02189904
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0218995c
|
||||
ldr r0, _021899a0 ; =data_027e0fe4
|
||||
ldr r0, _021899a0 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -323,7 +323,7 @@ _0218995c:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218999c: .word data_ov43_0218d888
|
||||
_021899a0: .word data_027e0fe4
|
||||
_021899a0: .word gActorManager
|
||||
_021899a4: .word 0x504c4c42
|
||||
_021899a8: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov43_02189904
|
||||
@@ -335,7 +335,7 @@ func_ov43_021899ac: ; 0x021899ac
|
||||
sub sp, sp, #8
|
||||
mov r4, r0
|
||||
ldr r1, _02189a4c ; =data_ov43_0218d888
|
||||
ldr r0, _02189a50 ; =data_027e0fe4
|
||||
ldr r0, _02189a50 ; =gActorManager
|
||||
str r1, [r4]
|
||||
ldr r1, [r0]
|
||||
ldr r2, _02189a54 ; =0x504c4c42
|
||||
@@ -345,7 +345,7 @@ func_ov43_021899ac: ; 0x021899ac
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02189a04
|
||||
ldr r0, _02189a50 ; =data_027e0fe4
|
||||
ldr r0, _02189a50 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -374,7 +374,7 @@ _02189a04:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02189a4c: .word data_ov43_0218d888
|
||||
_02189a50: .word data_027e0fe4
|
||||
_02189a50: .word gActorManager
|
||||
_02189a54: .word 0x504c4c42
|
||||
_02189a58: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov43_021899ac
|
||||
@@ -386,7 +386,7 @@ func_ov43_02189a5c: ; 0x02189a5c
|
||||
sub sp, sp, #8
|
||||
mov r4, r0
|
||||
ldr r1, _02189af4 ; =data_ov43_0218d888
|
||||
ldr r0, _02189af8 ; =data_027e0fe4
|
||||
ldr r0, _02189af8 ; =gActorManager
|
||||
str r1, [r4]
|
||||
ldr r1, [r0]
|
||||
ldr r2, _02189afc ; =0x504c4c42
|
||||
@@ -396,7 +396,7 @@ func_ov43_02189a5c: ; 0x02189a5c
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _02189ab4
|
||||
ldr r0, _02189af8 ; =data_027e0fe4
|
||||
ldr r0, _02189af8 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -423,7 +423,7 @@ _02189ab4:
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02189af4: .word data_ov43_0218d888
|
||||
_02189af8: .word data_027e0fe4
|
||||
_02189af8: .word gActorManager
|
||||
_02189afc: .word 0x504c4c42
|
||||
_02189b00: .word func_ov00_020b7d74
|
||||
arm_func_end func_ov43_02189a5c
|
||||
@@ -742,7 +742,7 @@ _02189ebc:
|
||||
add r1, r1, #8
|
||||
cmp r1, r0
|
||||
blo _02189ebc
|
||||
ldr r0, _02189f94 ; =data_027e0fe4
|
||||
ldr r0, _02189f94 ; =gActorManager
|
||||
mov r7, #0
|
||||
ldr lr, _02189f98 ; =_ZTV11FilterActor
|
||||
add r5, sp, #0x40
|
||||
@@ -773,7 +773,7 @@ _02189ebc:
|
||||
cmpgt r0, #0
|
||||
addle sp, sp, #0xd4
|
||||
ldmleia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
ldr r7, _02189f94 ; =data_027e0fe4
|
||||
ldr r7, _02189f94 ; =gActorManager
|
||||
mov r5, r4
|
||||
_02189f54:
|
||||
ldr r1, [sp]
|
||||
@@ -794,7 +794,7 @@ _02189f78:
|
||||
add sp, sp, #0xd4
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_02189f94: .word data_027e0fe4
|
||||
_02189f94: .word gActorManager
|
||||
_02189f98: .word _ZTV11FilterActor
|
||||
_02189f9c: .word 0x50424c4e
|
||||
arm_func_end func_ov43_02189ea4
|
||||
@@ -814,7 +814,7 @@ _02189fb8:
|
||||
add r1, r1, #8
|
||||
cmp r1, r0
|
||||
blo _02189fb8
|
||||
ldr r0, _0218a0ec ; =data_027e0fe4
|
||||
ldr r0, _0218a0ec ; =gActorManager
|
||||
mov r4, #0
|
||||
ldr ip, _0218a0f0 ; =_ZTV11FilterActor
|
||||
add r6, sp, #0x40
|
||||
@@ -844,7 +844,7 @@ _02189fb8:
|
||||
movgt r5, r4
|
||||
cmpgt r0, #0
|
||||
ble _0218a080
|
||||
ldr r8, _0218a0ec ; =data_027e0fe4
|
||||
ldr r8, _0218a0ec ; =gActorManager
|
||||
mov r6, r5
|
||||
_0218a04c:
|
||||
ldr r1, [sp]
|
||||
@@ -893,7 +893,7 @@ _0218a0dc:
|
||||
add sp, sp, #0xd4
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_0218a0ec: .word data_027e0fe4
|
||||
_0218a0ec: .word gActorManager
|
||||
_0218a0f0: .word _ZTV11FilterActor
|
||||
_0218a0f4: .word 0x50424c4e
|
||||
_0218a0f8: .word data_027e0ffc
|
||||
@@ -2575,7 +2575,7 @@ func_ov43_0218b720: ; 0x0218b720
|
||||
cmp r0, #2
|
||||
addhs sp, sp, #8
|
||||
ldmhsia sp!, {r4, pc}
|
||||
ldr r1, _0218b7b0 ; =data_027e0fe4
|
||||
ldr r1, _0218b7b0 ; =gActorManager
|
||||
ldr r2, _0218b7b4 ; =0x50574253
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -2585,7 +2585,7 @@ func_ov43_0218b720: ; 0x0218b720
|
||||
cmp r1, r0
|
||||
addeq sp, sp, #8
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r0, _0218b7b0 ; =data_027e0fe4
|
||||
ldr r0, _0218b7b0 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2605,7 +2605,7 @@ func_ov43_0218b720: ; 0x0218b720
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218b7b0: .word data_027e0fe4
|
||||
_0218b7b0: .word gActorManager
|
||||
_0218b7b4: .word 0x50574253
|
||||
arm_func_end func_ov43_0218b720
|
||||
|
||||
@@ -2650,7 +2650,7 @@ _0218b820:
|
||||
ldr r0, [r5, #0x3bc]
|
||||
cmp r0, #0
|
||||
bne _0218b910
|
||||
ldr r1, _0218ba14 ; =data_027e0fe4
|
||||
ldr r1, _0218ba14 ; =gActorManager
|
||||
ldr r2, _0218ba18 ; =0x50574253
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
@@ -2659,7 +2659,7 @@ _0218b820:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0218b8c8
|
||||
ldr r0, _0218ba14 ; =data_027e0fe4
|
||||
ldr r0, _0218ba14 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2684,7 +2684,7 @@ _0218b820:
|
||||
strne r0, [r5, #0x214]
|
||||
b _0218b9fc
|
||||
_0218b8c8:
|
||||
ldr r1, _0218ba14 ; =data_027e0fe4
|
||||
ldr r1, _0218ba14 ; =gActorManager
|
||||
ldr r2, _0218ba1c ; =0x504c444d
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -2696,7 +2696,7 @@ _0218b8c8:
|
||||
str r1, [sp, #0xc]
|
||||
cmp r2, r0
|
||||
beq _0218b9fc
|
||||
ldr r0, _0218ba14 ; =data_027e0fe4
|
||||
ldr r0, _0218ba14 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2776,7 +2776,7 @@ _0218b9fc:
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0218ba10: .word 0x0000ffff
|
||||
_0218ba14: .word data_027e0fe4
|
||||
_0218ba14: .word gActorManager
|
||||
_0218ba18: .word 0x50574253
|
||||
_0218ba1c: .word 0x504c444d
|
||||
_0218ba20: .word data_027e0d0c
|
||||
@@ -2819,7 +2819,7 @@ _0218ba78:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0218bb0c
|
||||
ldr r0, _0218c97c ; =data_027e0fe4
|
||||
ldr r0, _0218c97c ; =gActorManager
|
||||
add r1, r4, #0x3c4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2982,7 +2982,7 @@ _0218bcfc:
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _0218bd3c
|
||||
ldr r0, _0218c97c ; =data_027e0fe4
|
||||
ldr r0, _0218c97c ; =gActorManager
|
||||
add r1, r4, #0x3c4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -3834,7 +3834,7 @@ _0218c970:
|
||||
add sp, sp, #0x150
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_0218c97c: .word data_027e0fe4
|
||||
_0218c97c: .word gActorManager
|
||||
_0218c980: .word 0x0000ffff
|
||||
_0218c984: .word data_027e0fe8
|
||||
_0218c988: .word 0x50425a4b
|
||||
@@ -4381,7 +4381,7 @@ _0218d0e4:
|
||||
cmp r1, r0
|
||||
addeq sp, sp, #0x1c
|
||||
ldmeqia sp!, {r3, r4, pc}
|
||||
ldr r0, _0218d198 ; =data_027e0fe4
|
||||
ldr r0, _0218d198 ; =gActorManager
|
||||
add r1, sp, #8
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -4423,7 +4423,7 @@ _0218d168:
|
||||
add sp, sp, #0x1c
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0218d198: .word data_027e0fe4
|
||||
_0218d198: .word gActorManager
|
||||
_0218d19c: .word 0x504c444d
|
||||
_0218d1a0: .word gPlayerLink
|
||||
_0218d1a4: .word data_ov00_020eec9c
|
||||
|
||||
+1
-1
@@ -71,7 +71,7 @@
|
||||
.extern gMapManager
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
|
||||
+42
-42
@@ -1019,7 +1019,7 @@ _0218a19c: .word 0x00000119
|
||||
arm_func_start func_ov44_0218a1a0
|
||||
func_ov44_0218a1a0: ; 0x0218a1a0
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _0218a1c8 ; =data_027e0fe4
|
||||
ldr r1, _0218a1c8 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -1029,7 +1029,7 @@ func_ov44_0218a1a0: ; 0x0218a1a0
|
||||
str r0, [r4, #0x74]
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218a1c8: .word data_027e0fe4
|
||||
_0218a1c8: .word gActorManager
|
||||
arm_func_end func_ov44_0218a1a0
|
||||
|
||||
.global func_ov44_0218a1cc
|
||||
@@ -1037,7 +1037,7 @@ _0218a1c8: .word data_027e0fe4
|
||||
func_ov44_0218a1cc: ; 0x0218a1cc
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r1, _0218a290 ; =data_027e0fe4
|
||||
ldr r1, _0218a290 ; =gActorManager
|
||||
mov r5, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r5, #0x318
|
||||
@@ -1091,14 +1091,14 @@ _0218a26c:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0218a290: .word data_027e0fe4
|
||||
_0218a290: .word gActorManager
|
||||
arm_func_end func_ov44_0218a1cc
|
||||
|
||||
.global func_ov44_0218a294
|
||||
arm_func_start func_ov44_0218a294
|
||||
func_ov44_0218a294: ; 0x0218a294
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _0218a2cc ; =data_027e0fe4
|
||||
ldr r1, _0218a2cc ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -1112,7 +1112,7 @@ func_ov44_0218a294: ; 0x0218a294
|
||||
movge r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218a2cc: .word data_027e0fe4
|
||||
_0218a2cc: .word gActorManager
|
||||
arm_func_end func_ov44_0218a294
|
||||
|
||||
.global func_ov44_0218a2d0
|
||||
@@ -1301,7 +1301,7 @@ _0218a4a4:
|
||||
str ip, [r2, #4]
|
||||
add r1, r5, #0xa
|
||||
str r1, [r4, #0x13c]
|
||||
ldr r0, _0218a600 ; =data_027e0fe4
|
||||
ldr r0, _0218a600 ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1340,14 +1340,14 @@ _0218a564:
|
||||
mov r0, r4
|
||||
str r2, [r1, #0x10]
|
||||
bl func_ov44_0218a1a0
|
||||
ldr r0, _0218a600 ; =data_027e0fe4
|
||||
ldr r0, _0218a600 ; =gActorManager
|
||||
add r1, r4, #0x320
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
movs r5, r0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
ldr r0, _0218a600 ; =data_027e0fe4
|
||||
ldr r0, _0218a600 ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1373,7 +1373,7 @@ _0218a5f4:
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0218a5fc: .word data_027e0764
|
||||
_0218a600: .word data_027e0fe4
|
||||
_0218a600: .word gActorManager
|
||||
arm_func_end func_ov44_0218a468
|
||||
|
||||
.global func_ov44_0218a604
|
||||
@@ -1413,7 +1413,7 @@ _0218a66c: ; jump table
|
||||
b _0218a868 ; case 2
|
||||
b _0218a8a8 ; case 3
|
||||
_0218a67c:
|
||||
ldr r0, _0218a8f8 ; =data_027e0fe4
|
||||
ldr r0, _0218a8f8 ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1517,7 +1517,7 @@ _0218a7fc:
|
||||
bl func_ov44_0218a3fc
|
||||
cmp r0, #0
|
||||
beq _0218a8ec
|
||||
ldr r1, _0218a8f8 ; =data_027e0fe4
|
||||
ldr r1, _0218a8f8 ; =gActorManager
|
||||
ldr r2, _0218a904 ; =0x52415448
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -1550,7 +1550,7 @@ _0218a868:
|
||||
ldr r1, [r4, #0x138]
|
||||
cmp r1, r0, asr #12
|
||||
ble _0218a8ec
|
||||
ldr r0, _0218a8f8 ; =data_027e0fe4
|
||||
ldr r0, _0218a8f8 ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1565,7 +1565,7 @@ _0218a8a8:
|
||||
bl func_ov44_0218a294
|
||||
cmp r0, #0
|
||||
beq _0218a8ec
|
||||
ldr r0, _0218a8f8 ; =data_027e0fe4
|
||||
ldr r0, _0218a8f8 ; =gActorManager
|
||||
add r1, r4, #0x320
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1582,7 +1582,7 @@ _0218a8ec:
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0218a8f8: .word data_027e0fe4
|
||||
_0218a8f8: .word gActorManager
|
||||
_0218a8fc: .word data_027e0764
|
||||
_0218a900: .word data_027e0f94
|
||||
_0218a904: .word 0x52415448
|
||||
@@ -2165,7 +2165,7 @@ func_ov44_0218af88: ; 0x0218af88
|
||||
ldr r1, _0218b034 ; =0x4e4b4559
|
||||
mov r2, r5
|
||||
bl func_ov00_020c4048
|
||||
ldr r0, _0218b038 ; =data_027e0fe4
|
||||
ldr r0, _0218b038 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2177,7 +2177,7 @@ func_ov44_0218af88: ; 0x0218af88
|
||||
.align 2, 0
|
||||
_0218b030: .word data_027e0fe8
|
||||
_0218b034: .word 0x4e4b4559
|
||||
_0218b038: .word data_027e0fe4
|
||||
_0218b038: .word gActorManager
|
||||
arm_func_end func_ov44_0218af88
|
||||
|
||||
.global func_ov44_0218b03c
|
||||
@@ -5474,7 +5474,7 @@ _0218d720: .word func_ov44_0218d658
|
||||
func_ov44_0218d724: ; 0x0218d724
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #0x18
|
||||
ldr r1, _0218d7c8 ; =data_027e0fe4
|
||||
ldr r1, _0218d7c8 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -5518,7 +5518,7 @@ _0218d7b4:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218d7c8: .word data_027e0fe4
|
||||
_0218d7c8: .word gActorManager
|
||||
arm_func_end func_ov44_0218d724
|
||||
|
||||
.global func_ov44_0218d7cc
|
||||
@@ -5535,7 +5535,7 @@ _0218d7d4: .word func_ov44_0218d658
|
||||
func_ov44_0218d7d8: ; 0x0218d7d8
|
||||
stmdb sp!, {r3, r4, lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r1, _0218d874 ; =data_027e0fe4
|
||||
ldr r1, _0218d874 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -5577,7 +5577,7 @@ _0218d868:
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0218d874: .word data_027e0fe4
|
||||
_0218d874: .word gActorManager
|
||||
_0218d878: .word 0x0000019a
|
||||
arm_func_end func_ov44_0218d7d8
|
||||
|
||||
@@ -5586,7 +5586,7 @@ _0218d878: .word 0x0000019a
|
||||
func_ov44_0218d87c: ; 0x0218d87c
|
||||
stmdb sp!, {r3, r4, lr}
|
||||
sub sp, sp, #0xc
|
||||
ldr r1, _0218d8d8 ; =data_027e0fe4
|
||||
ldr r1, _0218d8d8 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -5608,7 +5608,7 @@ func_ov44_0218d87c: ; 0x0218d87c
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
_0218d8d8: .word data_027e0fe4
|
||||
_0218d8d8: .word gActorManager
|
||||
arm_func_end func_ov44_0218d87c
|
||||
|
||||
.global func_ov44_0218d8dc
|
||||
@@ -5624,7 +5624,7 @@ _0218d8e4: .word func_ov44_0218d658
|
||||
arm_func_start func_ov44_0218d8e8
|
||||
func_ov44_0218d8e8: ; 0x0218d8e8
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _0218d914 ; =data_027e0fe4
|
||||
ldr r1, _0218d914 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -5635,7 +5635,7 @@ func_ov44_0218d8e8: ; 0x0218d8e8
|
||||
bl func_ov00_020ce284
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218d914: .word data_027e0fe4
|
||||
_0218d914: .word gActorManager
|
||||
_0218d918: .word 0x00000666
|
||||
arm_func_end func_ov44_0218d8e8
|
||||
|
||||
@@ -5643,7 +5643,7 @@ _0218d918: .word 0x00000666
|
||||
arm_func_start func_ov44_0218d91c
|
||||
func_ov44_0218d91c: ; 0x0218d91c
|
||||
stmdb sp!, {r4, lr}
|
||||
ldr r1, _0218d944 ; =data_027e0fe4
|
||||
ldr r1, _0218d944 ; =gActorManager
|
||||
mov r4, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r4, #0x318
|
||||
@@ -5653,14 +5653,14 @@ func_ov44_0218d91c: ; 0x0218d91c
|
||||
str r0, [r4, #0x74]
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_0218d944: .word data_027e0fe4
|
||||
_0218d944: .word gActorManager
|
||||
arm_func_end func_ov44_0218d91c
|
||||
|
||||
.global func_ov44_0218d948
|
||||
arm_func_start func_ov44_0218d948
|
||||
func_ov44_0218d948: ; 0x0218d948
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
ldr r1, _0218d984 ; =data_027e0fe4
|
||||
ldr r1, _0218d984 ; =gActorManager
|
||||
mov r5, r0
|
||||
ldr r0, [r1]
|
||||
add r1, r5, #0x318
|
||||
@@ -5675,7 +5675,7 @@ func_ov44_0218d948: ; 0x0218d948
|
||||
bl func_ov44_0218e6b4
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0218d984: .word data_027e0fe4
|
||||
_0218d984: .word gActorManager
|
||||
arm_func_end func_ov44_0218d948
|
||||
|
||||
.global func_ov44_0218d988
|
||||
@@ -5867,14 +5867,14 @@ _0218dbe4:
|
||||
_0218dbf8:
|
||||
str r2, [r4, #0x12c]
|
||||
bl func_ov44_0218d91c
|
||||
ldr r0, _0218dd68 ; =data_027e0fe4
|
||||
ldr r0, _0218dd68 ; =gActorManager
|
||||
add r1, r4, #0x320
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
movs r5, r0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
||||
ldr r0, _0218dd68 ; =data_027e0fe4
|
||||
ldr r0, _0218dd68 ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5919,7 +5919,7 @@ _0218dc74:
|
||||
str r6, [r1, #4]
|
||||
add r1, r5, #0xa
|
||||
str r1, [r4, #0x13c]
|
||||
ldr r0, _0218dd68 ; =data_027e0fe4
|
||||
ldr r0, _0218dd68 ; =gActorManager
|
||||
add r1, r4, #0x320
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5951,7 +5951,7 @@ _0218dcf4:
|
||||
str r5, [r1, #4]
|
||||
add r1, ip, #0xa
|
||||
str r1, [r4, #0x13c]
|
||||
ldr r0, _0218dd68 ; =data_027e0fe4
|
||||
ldr r0, _0218dd68 ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -5962,7 +5962,7 @@ _0218dd5c:
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0218dd64: .word data_027e0764
|
||||
_0218dd68: .word data_027e0fe4
|
||||
_0218dd68: .word gActorManager
|
||||
arm_func_end func_ov44_0218da70
|
||||
|
||||
.global func_ov44_0218dd6c
|
||||
@@ -6012,7 +6012,7 @@ _0218ddf4:
|
||||
ldr r0, [r4, #0x13c]
|
||||
cmp r1, r0
|
||||
blt _0218e180
|
||||
ldr r1, _0218e18c ; =data_027e0fe4
|
||||
ldr r1, _0218e18c ; =gActorManager
|
||||
ldr r2, _0218e190 ; =0x52415448
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0
|
||||
@@ -6161,7 +6161,7 @@ _0218e018:
|
||||
ldr r1, [r4, #0x138]
|
||||
cmp r1, r0, asr #12
|
||||
ble _0218e180
|
||||
ldr r0, _0218e18c ; =data_027e0fe4
|
||||
ldr r0, _0218e18c ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6202,7 +6202,7 @@ _0218e0bc:
|
||||
bl func_ov44_0218da70
|
||||
b _0218e180
|
||||
_0218e0cc:
|
||||
ldr r0, _0218e18c ; =data_027e0fe4
|
||||
ldr r0, _0218e18c ; =gActorManager
|
||||
add r1, r4, #0x318
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -6253,7 +6253,7 @@ _0218e180:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_0218e18c: .word data_027e0fe4
|
||||
_0218e18c: .word gActorManager
|
||||
_0218e190: .word 0x52415448
|
||||
_0218e194: .word data_027e0764
|
||||
_0218e198: .word 0x00000266
|
||||
@@ -6560,7 +6560,7 @@ _0218e4ec:
|
||||
add r1, sp, #0x38
|
||||
mvn r3, #0
|
||||
ldr r5, _0218e590 ; =0x5053424c
|
||||
ldr r0, _0218e594 ; =data_027e0fe4
|
||||
ldr r0, _0218e594 ; =gActorManager
|
||||
str r5, [sp, #8]
|
||||
str ip, [sp, #4]
|
||||
str r3, [sp, #0xc]
|
||||
@@ -6598,7 +6598,7 @@ _0218e4ec:
|
||||
_0218e588: .word gMapManager
|
||||
_0218e58c: .word _ZTV11FilterActor
|
||||
_0218e590: .word 0x5053424c
|
||||
_0218e594: .word data_027e0fe4
|
||||
_0218e594: .word gActorManager
|
||||
arm_func_end func_ov44_0218e4a0
|
||||
|
||||
.global func_ov44_0218e598
|
||||
@@ -6616,7 +6616,7 @@ _0218e5b0:
|
||||
add r2, r2, #8
|
||||
cmp r2, r0
|
||||
blo _0218e5b0
|
||||
ldr r0, _0218e6a4 ; =data_027e0fe4
|
||||
ldr r0, _0218e6a4 ; =gActorManager
|
||||
mov lr, #0
|
||||
ldr r7, _0218e6a8 ; =_ZTV11FilterActor
|
||||
add ip, sp, #0x40
|
||||
@@ -6674,7 +6674,7 @@ _0218e684:
|
||||
add sp, sp, #0x154
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_0218e6a4: .word data_027e0fe4
|
||||
_0218e6a4: .word gActorManager
|
||||
_0218e6a8: .word _ZTV11FilterActor
|
||||
_0218e6ac: .word 0x52415448
|
||||
_0218e6b0: .word data_027e0764
|
||||
|
||||
+1
-1
@@ -79,7 +79,7 @@
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+11
-11
@@ -370,7 +370,7 @@ func_ov46_021904c4: ; 0x021904c4
|
||||
beq _0219050c
|
||||
b _02190568
|
||||
_021904e4:
|
||||
ldr r1, _02190580 ; =data_027e0fe4
|
||||
ldr r1, _02190580 ; =gActorManager
|
||||
ldr r2, _02190584 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
@@ -381,13 +381,13 @@ _021904e4:
|
||||
str r0, [r4, #0x184]
|
||||
b _02190574
|
||||
_0219050c:
|
||||
ldr r1, _02190580 ; =data_027e0fe4
|
||||
ldr r1, _02190580 ; =gActorManager
|
||||
ldr r2, _02190584 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, [sp, #8]
|
||||
ldr r1, _02190580 ; =data_027e0fe4
|
||||
ldr r1, _02190580 ; =gActorManager
|
||||
str r0, [r4, #0x180]
|
||||
ldr r2, [sp, #0xc]
|
||||
add r0, sp, #0
|
||||
@@ -413,7 +413,7 @@ _02190574:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02190580: .word data_027e0fe4
|
||||
_02190580: .word gActorManager
|
||||
_02190584: .word 0x4e415649
|
||||
_02190588: .word 0x53574f4e
|
||||
arm_func_end func_ov46_021904c4
|
||||
@@ -1496,7 +1496,7 @@ _0219131c: ; jump table
|
||||
b _02191384 ; case 2
|
||||
b _02191398 ; case 3
|
||||
_0219132c:
|
||||
ldr r0, _021913b0 ; =data_027e0fe4
|
||||
ldr r0, _021913b0 ; =gActorManager
|
||||
mov r1, #1
|
||||
strb r1, [r4, #0x4d5]
|
||||
ldr r1, [r0]
|
||||
@@ -1504,7 +1504,7 @@ _0219132c:
|
||||
add r0, sp, #0
|
||||
add r3, r4, #0x48
|
||||
bl _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
ldr r0, _021913b0 ; =data_027e0fe4
|
||||
ldr r0, _021913b0 ; =gActorManager
|
||||
add r1, sp, #0
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1534,7 +1534,7 @@ _021913a4:
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_021913b0: .word data_027e0fe4
|
||||
_021913b0: .word gActorManager
|
||||
_021913b4: .word 0x414e4353
|
||||
arm_func_end func_ov46_021912f4
|
||||
|
||||
@@ -1909,7 +1909,7 @@ func_ov46_02191884: ; 0x02191884
|
||||
beq _021918cc
|
||||
b _02191928
|
||||
_021918a4:
|
||||
ldr r1, _02191940 ; =data_027e0fe4
|
||||
ldr r1, _02191940 ; =gActorManager
|
||||
ldr r2, _02191944 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #0x10
|
||||
@@ -1920,13 +1920,13 @@ _021918a4:
|
||||
str r0, [r4, #0x184]
|
||||
b _02191934
|
||||
_021918cc:
|
||||
ldr r1, _02191940 ; =data_027e0fe4
|
||||
ldr r1, _02191940 ; =gActorManager
|
||||
ldr r2, _02191944 ; =0x4e415649
|
||||
ldr r1, [r1]
|
||||
add r0, sp, #8
|
||||
bl _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
ldr r0, [sp, #8]
|
||||
ldr r1, _02191940 ; =data_027e0fe4
|
||||
ldr r1, _02191940 ; =gActorManager
|
||||
str r0, [r4, #0x180]
|
||||
ldr r2, [sp, #0xc]
|
||||
add r0, sp, #0
|
||||
@@ -1952,7 +1952,7 @@ _02191934:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_02191940: .word data_027e0fe4
|
||||
_02191940: .word gActorManager
|
||||
_02191944: .word 0x4e415649
|
||||
_02191948: .word 0x53574f4e
|
||||
arm_func_end func_ov46_02191884
|
||||
|
||||
+1
-1
@@ -138,7 +138,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
|
||||
+9
-9
@@ -1356,7 +1356,7 @@ func_ov48_02190e80: ; 0x02190e80
|
||||
ldr r0, [r0]
|
||||
add r3, sp, #0x1c
|
||||
blx func_ov00_020c4048
|
||||
ldr r0, _02190f68 ; =data_027e0fe4
|
||||
ldr r0, _02190f68 ; =gActorManager
|
||||
add r1, sp, #4
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -1396,7 +1396,7 @@ _02190f58: .word data_ov48_02194d50
|
||||
_02190f5c: .word 0x00000534
|
||||
_02190f60: .word 0x424d5345
|
||||
_02190f64: .word data_027e0fe8
|
||||
_02190f68: .word data_027e0fe4
|
||||
_02190f68: .word gActorManager
|
||||
thumb_func_end func_ov48_02190e80
|
||||
|
||||
.global func_ov48_02190f6c
|
||||
@@ -2595,7 +2595,7 @@ _02191ed2:
|
||||
add r3, sp, #0x58
|
||||
ldr r0, [r0]
|
||||
blx func_ov00_020c4048
|
||||
ldr r0, _02192054 ; =data_027e0fe4
|
||||
ldr r0, _02192054 ; =gActorManager
|
||||
add r1, sp, #0x20
|
||||
ldr r0, [r0]
|
||||
blx _ZN12ActorManager8GetActorEP8ActorRef
|
||||
@@ -2756,7 +2756,7 @@ _02192044: .word 0x000004b4
|
||||
_02192048: .word 0x000004ac
|
||||
_0219204c: .word 0x54414c42
|
||||
_02192050: .word data_027e0fe8
|
||||
_02192054: .word data_027e0fe4
|
||||
_02192054: .word gActorManager
|
||||
_02192058: .word 0x0000052c
|
||||
_0219205c: .word 0x00000666
|
||||
thumb_func_end func_ov48_02191e10
|
||||
@@ -4847,7 +4847,7 @@ _02193bd4:
|
||||
add r6, r6, #8
|
||||
cmp r6, r0
|
||||
blo _02193bd4
|
||||
ldr r0, _02193f40 ; =data_027e0fe4
|
||||
ldr r0, _02193f40 ; =gActorManager
|
||||
add r1, sp, #0x224
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0x198
|
||||
@@ -4856,7 +4856,7 @@ _02193bd4:
|
||||
mov r5, #0
|
||||
cmp r0, #0
|
||||
ble _02193d10
|
||||
ldr r11, _02193f40 ; =data_027e0fe4
|
||||
ldr r11, _02193f40 ; =gActorManager
|
||||
mov r9, r5
|
||||
add r4, sp, #0x84
|
||||
_02193c18:
|
||||
@@ -4954,7 +4954,7 @@ _02193d68:
|
||||
add r6, r6, #8
|
||||
cmp r6, r0
|
||||
blo _02193d68
|
||||
ldr r0, _02193f40 ; =data_027e0fe4
|
||||
ldr r0, _02193f40 ; =gActorManager
|
||||
add r1, sp, #0x150
|
||||
ldr r0, [r0]
|
||||
add r2, sp, #0xc4
|
||||
@@ -4967,7 +4967,7 @@ _02193d68:
|
||||
add r4, sp, #0x74
|
||||
mov r11, #1
|
||||
_02193dac:
|
||||
ldr r0, _02193f40 ; =data_027e0fe4
|
||||
ldr r0, _02193f40 ; =gActorManager
|
||||
ldr r1, [sp, #0xc4]
|
||||
ldr r0, [r0]
|
||||
add r1, r1, r9
|
||||
@@ -5078,7 +5078,7 @@ _02193f30: .word 0x000004cd
|
||||
_02193f34: .word data_ov48_02194688
|
||||
_02193f38: .word _ZTV11FilterActor
|
||||
_02193f3c: .word 0x424f4d42
|
||||
_02193f40: .word data_027e0fe4
|
||||
_02193f40: .word gActorManager
|
||||
_02193f44: .word 0x424d5459
|
||||
arm_func_end func_ov48_02193658
|
||||
|
||||
|
||||
+1
-1
@@ -84,7 +84,7 @@
|
||||
.extern data_027e0fac
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ffc
|
||||
.extern data_ov00_020e2dd8
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user