Mangle functions

This commit is contained in:
Aetias
2024-05-25 20:26:22 +02:00
parent 11df034300
commit 908dba5200
65 changed files with 176 additions and 176 deletions
+4 -4
View File
@@ -9141,9 +9141,9 @@ _ZN11ItemManager21GetEquipItemUncheckedEi: ; 0x01fffcec
_01fffd00: .word gItemManager
arm_func_end _ZN11ItemManager21GetEquipItemUncheckedEi
.global func_01fffd04
arm_func_start func_01fffd04
func_01fffd04: ; 0x01fffd04
.global _ZN5Actor13func_01fffd04Ei
arm_func_start _ZN5Actor13func_01fffd04Ei
_ZN5Actor13func_01fffd04Ei: ; 0x01fffd04
stmdb sp!, {r3, r4, r5, r6, r7, lr}
sub sp, sp, #0x60
mov r6, r0
@@ -9277,7 +9277,7 @@ _01fffef8:
ldmia sp!, {r3, r4, r5, r6, r7, pc}
.align 2, 0
_01ffff04: .word gMapManager
arm_func_end func_01fffd04
arm_func_end _ZN5Actor13func_01fffd04Ei
.global func_01ffff08
arm_func_start func_01ffff08
+5 -5
View File
@@ -42,7 +42,7 @@
.extern func_01ffbe34
.extern _ZN8Cylinder8OverlapsEPS_
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern _ZN12TouchControl13func_0202b864EP5Vec3pic
.extern _ZN12TouchControl13func_0202b894EP5Vec3pic
.extern func_0202d95c
@@ -65,11 +65,11 @@
.extern func_ov05_02103f4c
.extern _ZN14EquipBoomerang8GetActorEv
.extern _ZN9EquipRope18func_ov14_0213d420Ev
.extern func_ov14_0213d440
.extern _ZN9EquipRope18func_ov14_0213d440Ei
.extern _ZN9EquipRope18func_ov14_0213d480Ei
.extern func_ov14_0213d81c
.extern func_ov14_0213d91c
.extern func_ov14_0213dadc
.extern _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
.extern _ZN9EquipRope18func_ov14_0213d91cEi
.extern _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
.extern _ZN9EquipRope18func_ov14_0213ddd4EP5Actor
.extern _ZN9EquipRope18func_ov14_0213defcEP5Actor
.extern gAdventureFlags
+5 -5
View File
@@ -2173,7 +2173,7 @@ _ZN5Actor18func_ov00_020c2ed4Ev: ; 0x020c2ed4
bl _ZN10EquipSword12GetEquipRopeEv
ldr r1, [r4, #8]
mov r5, r0
bl func_ov14_0213d440
bl _ZN9EquipRope18func_ov14_0213d440Ei
movs r6, r0
bmi _020c2fb0
mov r0, r5
@@ -2186,7 +2186,7 @@ _ZN5Actor18func_ov00_020c2ed4Ev: ; 0x020c2ed4
add r2, sp, #0x10
mov r0, r5
mov r1, r6
bl func_ov14_0213d81c
bl _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
cmp r0, #0
beq _020c2fa4
ldr r1, [sp, #0x10]
@@ -2201,7 +2201,7 @@ _ZN5Actor18func_ov00_020c2ed4Ev: ; 0x020c2ed4
bl Vec3p_Add
mov r0, r4
mov r1, #1
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
bne _020c2f8c
add r1, sp, #0
@@ -2210,13 +2210,13 @@ _ZN5Actor18func_ov00_020c2ed4Ev: ; 0x020c2ed4
add r2, sp, #0
mov r0, r5
mov r1, r6
bl func_ov14_0213dadc
bl _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
add sp, sp, #0x1c
ldmia sp!, {r3, r4, r5, r6, pc}
_020c2f8c:
mov r0, r5
mov r1, r6
bl func_ov14_0213d91c
bl _ZN9EquipRope18func_ov14_0213d91cEi
add sp, sp, #0x1c
mov r0, #0
ldmia sp!, {r3, r4, r5, r6, pc}
+1 -1
View File
@@ -343,7 +343,7 @@
.extern func_01ffe1cc
.extern func_01ffe468
.extern func_01fffb4c
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020029fc
.extern func_02002bac
.extern func_02002bb8
+4 -4
View File
@@ -9229,7 +9229,7 @@ _020cb2a4:
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r4, #0x110]
cmp r0, #0
ldreqb r0, [r4, #0x112]
@@ -10730,7 +10730,7 @@ _020cc5e4:
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0x18
ldmia sp!, {r4, pc}
arm_func_end func_ov00_020cc524
@@ -12405,7 +12405,7 @@ func_ov00_020cdab0: ; 0x020cdab0
mov r1, #0
strh r0, [r2, #0x9c]
ldr r0, [r4]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, [r4]
strh r5, [r0, #0x9c]
ldmia sp!, {r3, r4, r5, pc}
@@ -21717,7 +21717,7 @@ _020d4c64:
ldr r2, [sp, #0x3c]
str r2, [r10, #0x5c]
str r5, [r4, #0x18]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r1, [r4, #0x18]
mov r7, r0
sub r0, r1, #1
+1 -1
View File
@@ -213,7 +213,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02002bac
.extern func_02003a9c
.extern func_02003b04
+5 -5
View File
@@ -1855,7 +1855,7 @@ _02114398:
str r1, [sp, #0x18]
str r1, [sp, #0x1c]
str r3, [sp, #0x20]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
movs r4, r0
ldrneb r0, [r6, #0x110]
cmpne r0, #0
@@ -2022,7 +2022,7 @@ _021145fc:
str r1, [sp, #0x18]
str r1, [sp, #0x1c]
str r3, [sp, #0x20]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
ldrneb r0, [r8, #0x110]
cmpne r0, #0
@@ -2147,7 +2147,7 @@ _021147d4:
bl func_ov12_02113f9c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0xc
ldmia sp!, {r3, r4, pc}
.align 2, 0
@@ -2193,7 +2193,7 @@ _02114854:
_02114890:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0x18
ldmia sp!, {r4, pc}
.align 2, 0
@@ -34608,7 +34608,7 @@ _0212ed88:
mov r1, #0
mov r0, r5
strb r1, [r5, #0x165]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _0212ee30
ldr r2, [r5, #0xcc]
+1 -1
View File
@@ -62,7 +62,7 @@
.extern data_ov00_020e9370
.extern data_ov00_020eec9c
.extern Vec3p_Add
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_0202bc38
.extern func_ov00_0207a13c
.extern func_ov00_0207a1c8
+1 -1
View File
@@ -236,7 +236,7 @@ _ZN10ActorRupee4MoveEv: ; 0x0213b120
strh r0, [r4, #0x9c]
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
movne r0, #0
strne r0, [r4, #0x60]
+1 -1
View File
@@ -221,7 +221,7 @@
.extern func_01fffb4c
.extern func_01fffbec
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020020d0
.extern func_0200250c
.extern func_02002540
+10 -10
View File
@@ -1139,7 +1139,7 @@ _021203e0:
mov r1, #0
bic r2, r4, #4
strh r2, [r6, #0x9c]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
movne r0, #0
strneb r0, [r6, #0x118]
@@ -1154,7 +1154,7 @@ _02120438:
mov r1, #0
mov r0, r6
str r1, [r2, #0x34]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _0212052c
ldr r1, _02120758 ; =data_ov14_0215abec
@@ -4319,7 +4319,7 @@ _02122fcc:
str r2, [r10, #0x58]
ldr r2, [sp, #0x2c]
str r2, [r10, #0x5c]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
movs r7, r0
ldreqb r0, [r10, #0x111]
cmpeq r0, #0
@@ -6175,7 +6175,7 @@ _021247d8:
mov r2, #2
mov r0, r5
strh r2, [r5, #0x9c]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, _02124c60 ; =data_ov14_0215ac9c
mov r1, #0
str r1, [r0, #0x34]
@@ -6222,7 +6222,7 @@ _0212486c:
b _02124944
_021248a8:
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02124930
ldr r1, [r5, #0xb8]
@@ -26593,7 +26593,7 @@ _021350d4:
bl Vec3p_Add
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x110]
cmp r0, #0
ldreqb r0, [r5, #0x112]
@@ -28091,7 +28091,7 @@ _021363a4:
bl Vec3p_Add
mov r0, r6
mov r1, r4
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r1, [r6, #0x111]
mov r4, r0
cmp r1, #0
@@ -33247,7 +33247,7 @@ _0213a640:
bl Vec3p_Add
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, [r5, #0x64]
cmp r0, #0
bgt _0213a7fc
@@ -33285,7 +33285,7 @@ _0213a68c:
bl Vec3p_Add
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x111]
cmp r0, #0
beq _0213a7fc
@@ -33583,7 +33583,7 @@ func_ov14_0213aa68: ; 0x0213aa68
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov14_0213aa68
+1 -1
View File
@@ -244,7 +244,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020029fc
.extern func_02002c14
.extern func_0200388c
+20 -20
View File
@@ -2563,9 +2563,9 @@ _0213d438: .word gActorManager
_0213d43c: .word _ZN12ActorManager8GetActorEP8ActorRef
arm_func_end _ZN9EquipRope18func_ov14_0213d420Ev
.global func_ov14_0213d440
arm_func_start func_ov14_0213d440
func_ov14_0213d440: ; 0x0213d440
.global _ZN9EquipRope18func_ov14_0213d440Ei
arm_func_start _ZN9EquipRope18func_ov14_0213d440Ei
_ZN9EquipRope18func_ov14_0213d440Ei: ; 0x0213d440
ldrsh r2, [r0, #0xa]
cmp r2, #0
blt _0213d478
@@ -2584,7 +2584,7 @@ _0213d450:
_0213d478:
mvn r0, #0
bx lr
arm_func_end func_ov14_0213d440
arm_func_end _ZN9EquipRope18func_ov14_0213d440Ei
.global _ZN9EquipRope18func_ov14_0213d480Ei
arm_func_start _ZN9EquipRope18func_ov14_0213d480Ei
@@ -2884,9 +2884,9 @@ _0213d810:
ldmia sp!, {r4, r5, pc}
arm_func_end func_ov14_0213d788
.global func_ov14_0213d81c
arm_func_start func_ov14_0213d81c
func_ov14_0213d81c: ; 0x0213d81c
.global _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
arm_func_start _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
_ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p: ; 0x0213d81c
stmdb sp!, {r4, r5, r6, r7, lr}
sub sp, sp, #0x1c
mov r5, r1
@@ -2955,11 +2955,11 @@ _0213d908:
.align 2, 0
_0213d914: .word 0x00000e66
_0213d918: .word gVec3p_ZERO
arm_func_end func_ov14_0213d81c
arm_func_end _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
.global func_ov14_0213d91c
arm_func_start func_ov14_0213d91c
func_ov14_0213d91c: ; 0x0213d91c
.global _ZN9EquipRope18func_ov14_0213d91cEi
arm_func_start _ZN9EquipRope18func_ov14_0213d91cEi
_ZN9EquipRope18func_ov14_0213d91cEi: ; 0x0213d91c
stmdb sp!, {r3, r4, r5, r6, r7, lr}
mov r2, #0x1c
mul r5, r1, r2
@@ -2999,7 +2999,7 @@ _0213d990:
ldmia sp!, {r3, r4, r5, r6, r7, pc}
.align 2, 0
_0213d9a8: .word gMapManager
arm_func_end func_ov14_0213d91c
arm_func_end _ZN9EquipRope18func_ov14_0213d91cEi
.global func_ov14_0213d9ac
arm_func_start func_ov14_0213d9ac
@@ -3088,9 +3088,9 @@ _0213dad4: .word gMapManager
_0213dad8: .word gActorManager
arm_func_end func_ov14_0213d9ac
.global func_ov14_0213dadc
arm_func_start func_ov14_0213dadc
func_ov14_0213dadc: ; 0x0213dadc
.global _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
arm_func_start _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
_ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder: ; 0x0213dadc
stmdb sp!, {r3, r4, r5, r6, lr}
sub sp, sp, #0xc
mov r6, r0
@@ -3113,7 +3113,7 @@ func_ov14_0213dadc: ; 0x0213dadc
mov r0, #1
add sp, sp, #0xc
ldmia sp!, {r3, r4, r5, r6, pc}
arm_func_end func_ov14_0213dadc
arm_func_end _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
.global func_ov14_0213db34
thumb_func_start func_ov14_0213db34
@@ -3134,7 +3134,7 @@ func_ov14_0213db34: ; 0x0213db34
_0213db4e:
add r0, r5, #0
add r1, r4, #0
blx func_ov14_0213d91c
blx _ZN9EquipRope18func_ov14_0213d91cEi
add r4, r4, #1
cmp r4, #2
blt _0213db4e
@@ -3157,7 +3157,7 @@ _0213db7c:
_0213db80:
mov r0, r5
mov r1, r4
bl func_ov14_0213d91c
bl _ZN9EquipRope18func_ov14_0213d91cEi
add r4, r4, #1
cmp r4, #2
blt _0213db80
@@ -16207,7 +16207,7 @@ func_ov14_02147b18: ; 0x02147b18
mov r4, r0
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r4, #0
ldreqb r0, [r5, #0x112]
cmpeq r0, #0
@@ -16239,7 +16239,7 @@ func_ov14_02147bb0: ; 0x02147bb0
bl func_ov14_02145414
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
.align 2, 0
_02147bd4: .word 0x00000aab
+1 -1
View File
@@ -312,7 +312,7 @@
.extern func_01fffb4c
.extern func_01fffb80
.extern func_01fffbec
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02001a9c
.extern func_0200250c
.extern func_02002540
+5 -5
View File
@@ -6745,7 +6745,7 @@ func_ov15_02125278: ; 0x02125278
ldr r4, [r5, #0x4c]
mov r1, #0
str r1, [r5, #0x4c]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _021252b8
mov r0, r5
@@ -7552,7 +7552,7 @@ _02125d90:
bge _02125dbc
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02125dbc
mov r0, r4
@@ -25480,7 +25480,7 @@ _02134dc0:
_02134dd0:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02134e14
ldrb r0, [r4, #0x112]
@@ -55620,7 +55620,7 @@ _0214e660:
_0214e6e4:
mov r0, r10
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r10, #0x110]
cmp r0, #0
ldreqb r0, [r10, #0x112]
@@ -84184,7 +84184,7 @@ _02167114:
_021671bc:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
bne _021671f0
mov r0, #0x1000
+1 -1
View File
@@ -145,7 +145,7 @@
.extern func_01ffa9fc
.extern func_01ffbe34
.extern func_01ffbf5c
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02002c14
.extern func_020038a4
.extern func_020078f4
+2 -2
View File
@@ -6925,7 +6925,7 @@ _02160b10:
ldmgeia sp!, {r3, r4, r5, pc}
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x111]
cmp r0, #0
addeq sp, sp, #0x20
@@ -6998,7 +6998,7 @@ _02160c28:
bge _02160d68
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x111]
cmp r0, #0
beq _02160d68
+1 -1
View File
@@ -156,7 +156,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02016fe8
.extern func_02018450
.extern func_02019534
+1 -1
View File
@@ -8466,7 +8466,7 @@ func_ov19_02174554: ; 0x02174554
bl func_ov00_020cc438
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov19_02174554
+1 -1
View File
@@ -144,7 +144,7 @@
.extern func_01ffbe78
.extern func_01fffbec
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02016fe8
.extern func_02018450
.extern func_02018cb8
+2 -2
View File
@@ -5086,7 +5086,7 @@ _02171b54:
mov r0, r5
bge _02171b8c
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02171bd8
mov r0, r5
@@ -5606,7 +5606,7 @@ _02172258:
bl Vec3p_Add
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x111]
cmp r0, #0
beq _021724cc
+1 -1
View File
@@ -101,7 +101,7 @@
.extern Atan2
.extern func_01ffbe78
.extern func_01ffbf5c
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020020d0
.extern func_0200250c
.extern func_02002540
+4 -4
View File
@@ -653,7 +653,7 @@ func_ov21_0216de7c: ; 0x0216de7c
bl func_ov21_0216df08
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov21_0216de7c
@@ -679,7 +679,7 @@ func_ov21_0216deac: ; 0x0216deac
bl func_ov21_0216df08
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0xc
ldmia sp!, {r3, r4, pc}
.align 2, 0
@@ -1449,7 +1449,7 @@ _0216e868:
bl func_ov21_0216df08
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
_0216e8c4: .word gSinCosTable
@@ -2736,7 +2736,7 @@ func_ov21_0216f7c8: ; 0x0216f7c8
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
mov r0, r10
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
addeq sp, sp, #0x118
moveq r0, #0
+1 -1
View File
@@ -154,7 +154,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020020d0
.extern func_0200250c
.extern func_02002540
+10 -10
View File
@@ -3463,7 +3463,7 @@ func_ov22_02170434: ; 0x02170434
ble _02170474
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add r0, r4, #0x470
mov r1, #5
bl func_ov22_0216f41c
@@ -4004,7 +4004,7 @@ func_ov22_02170b50: ; 0x02170b50
bl func_ov14_0214a92c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r1, _02170be4 ; =0x00000aab
add r0, r4, #0xa8
str r1, [sp]
@@ -4821,7 +4821,7 @@ func_ov22_02171638: ; 0x02171638
bl func_ov22_021719c4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov22_02171638
@@ -4896,7 +4896,7 @@ _0217171c:
bl func_ov22_021719c4
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
_02171764: .word gSinCosTable
@@ -5021,7 +5021,7 @@ _0217190c:
bl func_ov22_021719c4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0x24
ldmia sp!, {r4, r5, pc}
.align 2, 0
@@ -5731,7 +5731,7 @@ func_ov22_021721f8: ; 0x021721f8
cmp r0, #0
ldmgeia sp!, {r4, pc}
mov r0, r4
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r4, #0x111]
cmp r0, #0
ldmeqia sp!, {r4, pc}
@@ -5981,7 +5981,7 @@ _02172564:
_0217259c:
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r4, #0
ldmeqia sp!, {r3, r4, r5, pc}
mov r0, r5
@@ -6063,7 +6063,7 @@ func_ov22_0217260c: ; 0x0217260c
_021726b0:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r5, #0
beq _021726d0
mov r0, r4
@@ -8351,7 +8351,7 @@ _021744c8:
_02174514:
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
_02174520:
add r0, r5, #0x21c
bl func_ov00_020c5e20
@@ -8458,7 +8458,7 @@ func_ov22_0217463c: ; 0x0217463c
bl func_ov00_020cc3fc
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r0, r4
bl func_ov00_020cc438
mov r0, #1
+1 -1
View File
@@ -202,7 +202,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02016fe8
.extern func_02018450
.extern func_02019570
+3 -3
View File
@@ -754,7 +754,7 @@ func_ov23_0216e024: ; 0x0216e024
ldmleia sp!, {r4, pc}
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add r0, r4, #0x470
mov r1, #4
bl func_ov23_0216d74c
@@ -1184,7 +1184,7 @@ func_ov23_0216e598: ; 0x0216e598
bl func_ov14_0214a92c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add r0, r4, #0xa8
str r6, [sp]
mov r3, r5
@@ -9839,7 +9839,7 @@ _021758c0:
mov r0, r4
mov r1, #0
str r2, [r4, #0xa0]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
.align 2, 0
_021758e4: .word data_ov23_0217acac
+1 -1
View File
@@ -144,7 +144,7 @@
.extern _ZN8Cylinder8OverlapsEPS_
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02005dcc
.extern func_02007908
.extern func_020079d8
+8 -8
View File
@@ -3962,7 +3962,7 @@ _02170980:
bl func_ov24_0216ffb8
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _021709f8
ldr r1, [r4, #0x74]
@@ -4210,7 +4210,7 @@ _02170d28:
bl func_ov24_0216ffb8
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02170d90
ldr r1, [r4, #0x74]
@@ -4307,7 +4307,7 @@ func_ov24_02170e8c: ; 0x02170e8c
bl func_ov24_0216ffb8
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r0, r4
bl func_ov24_0217009c
cmp r0, #0
@@ -4362,7 +4362,7 @@ func_ov24_02170f3c: ; 0x02170f3c
sub sp, sp, #4
mov r4, r0
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add r0, r4, #0x300
ldrh r0, [r0, #0x54]
cmp r0, #0
@@ -4436,7 +4436,7 @@ _02171020:
_0217102c:
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, [r5, #0x330]
cmp r4, r0
ldmltia sp!, {r3, r4, r5, pc}
@@ -4484,7 +4484,7 @@ func_ov24_021710b4: ; 0x021710b4
bl func_ov24_0216ffb8
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r0, r4
bl func_ov24_0217009c
cmp r0, #0
@@ -4587,7 +4587,7 @@ _021711f4:
bl func_ov24_0216ffb8
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
.align 2, 0
_0217120c: .word gSinCosTable
@@ -12242,7 +12242,7 @@ _021776c8:
mov r0, r5
bge _021776fc
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02177700
mov r0, r5
+1 -1
View File
@@ -151,7 +151,7 @@
.extern func_01ffe1cc
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02002c14
.extern func_02016fe8
.extern func_02018450
+6 -6
View File
@@ -5281,7 +5281,7 @@ func_ov25_02171e30: ; 0x02171e30
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov25_02171e30
@@ -5296,7 +5296,7 @@ func_ov25_02171e58: ; 0x02171e58
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov25_02171e58
@@ -6806,7 +6806,7 @@ _02173294:
bl func_ov25_02173354
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
_021732b4: .word 0x00001555
@@ -6856,7 +6856,7 @@ func_ov25_021732fc: ; 0x021732fc
bl func_ov25_02173354
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0xc
ldmia sp!, {r3, r4, pc}
.align 2, 0
@@ -11016,7 +11016,7 @@ func_ov25_02176b88: ; 0x02176b88
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov25_02176b88
@@ -12928,7 +12928,7 @@ _02178404:
ldmia sp!, {r3, r4, r5, pc}
_02178430:
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02178450
mov r0, r5
+1 -1
View File
@@ -166,7 +166,7 @@
.extern func_01ffe468
.extern func_01fffbec
.extern func_01fffcd8
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020020d0
.extern func_0200250c
.extern func_02002540
+1 -1
View File
@@ -3862,7 +3862,7 @@ func_ov26_02170320: ; 0x02170320
str r2, [r4, #0x4c]
ldr r2, [sp, #0x10]
str r2, [r4, #0x50]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r2, #0
add r1, sp, #4
add r0, r4, #0x48
+1 -1
View File
@@ -140,7 +140,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02018450
.extern func_0201b1bc
.extern func_0201e388
+5 -5
View File
@@ -5343,7 +5343,7 @@ _02172154:
bl func_ov27_02172ab8
mov r0, r6
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r6, #0x110]
cmp r0, #0
ldreqb r0, [r6, #0x112]
@@ -10240,7 +10240,7 @@ func_ov27_021761dc: ; 0x021761dc
bl func_ov27_02177bc4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r0, r4
ldr r1, [r0]
ldr r1, [r1, #0xbc]
@@ -10991,7 +10991,7 @@ _02176c68:
bl func_ov27_02177bc4
mov r0, r10
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r9, #0
beq _02176da0
cmp r6, #0
@@ -11135,7 +11135,7 @@ func_ov27_02176e88: ; 0x02176e88
bl func_ov27_02177bc4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov27_02176e88
@@ -11184,7 +11184,7 @@ func_ov27_02176ed0: ; 0x02176ed0
bl func_ov27_02177bc4
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add sp, sp, #0xc
ldmia sp!, {r4, r5, pc}
.align 2, 0
+1 -1
View File
@@ -144,7 +144,7 @@
.extern Vec3p_Distance
.extern Atan2
.extern func_01fffbec
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020078f4
.extern func_02007908
.extern func_02016fe8
+1 -1
View File
@@ -12887,7 +12887,7 @@ func_ov28_02177bec: ; 0x02177bec
_02177cd0:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, [r4, #0x18c]
cmp r0, #0
beq _02177d94
+2 -2
View File
@@ -338,10 +338,10 @@
.extern func_ov14_02120998
.extern func_ov14_02122e98
.extern _ZN9EquipRope18func_ov14_0213d420Ev
.extern func_ov14_0213d440
.extern _ZN9EquipRope18func_ov14_0213d440Ei
.extern _ZN9EquipRope18func_ov14_0213d480Ei
.extern func_ov14_0213d5d0
.extern func_ov14_0213dadc
.extern _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
.extern _ZN9EquipRope18func_ov14_0213ddd4EP5Actor
.extern func_ov14_021448d4
.extern func_ov14_021448dc
+2 -2
View File
@@ -9647,7 +9647,7 @@ func_ov29_02175900: ; 0x02175900
bl func_ov29_021758f0
ldr r1, [r6, #8]
mov r4, r0
bl func_ov14_0213d440
bl _ZN9EquipRope18func_ov14_0213d440Ei
movs r5, r0
bmi _02175a94
mov r0, r4
@@ -9738,7 +9738,7 @@ _02175a64:
add r2, sp, #0xc
mov r0, r4
mov r1, r5
bl func_ov14_0213dadc
bl _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
add sp, sp, #0x18
ldmia sp!, {r4, r5, r6, pc}
_02175a88:
+1 -1
View File
@@ -127,7 +127,7 @@
.extern func_01ffbf5c
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020020d0
.extern func_0200250c
.extern func_02002540
+2 -2
View File
@@ -6021,7 +6021,7 @@ func_ov32_02180a8c: ; 0x02180a8c
blx r1
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
add r1, r4, #0x400
ldrsh r1, [r1, #8]
mov r5, r0
@@ -6301,7 +6301,7 @@ func_ov32_02180e08: ; 0x02180e08
_02180e3c:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov32_02180e08
+4 -4
View File
@@ -98,7 +98,7 @@
.extern Atan2
.extern func_01ffa9fc
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020078f4
.extern func_02007908
.extern func_02016fe8
@@ -232,12 +232,12 @@
.extern func_ov14_021231d4
.extern func_ov14_02123904
.extern _ZN9EquipRope18func_ov14_0213d420Ev
.extern func_ov14_0213d440
.extern _ZN9EquipRope18func_ov14_0213d440Ei
.extern _ZN9EquipRope18func_ov14_0213d480Ei
.extern func_ov14_0213d594
.extern func_ov14_0213d5d0
.extern func_ov14_0213d91c
.extern func_ov14_0213dadc
.extern _ZN9EquipRope18func_ov14_0213d91cEi
.extern _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
.extern func_ov14_0213dba4
.extern _ZN9EquipRope18func_ov14_0213ddd4EP5Actor
.extern _ZN9EquipRope18func_ov14_0213defcEP5Actor
+7 -7
View File
@@ -6530,7 +6530,7 @@ func_ov34_02181a00: ; 0x02181a00
bl func_ov34_021800c4
ldr r1, [r6, #8]
mov r4, r0
bl func_ov14_0213d440
bl _ZN9EquipRope18func_ov14_0213d440Ei
movs r5, r0
bmi _02181afc
mov r0, r4
@@ -6566,7 +6566,7 @@ func_ov34_02181a00: ; 0x02181a00
add r2, sp, #0x44
mov r0, r4
mov r1, r5
bl func_ov14_0213dadc
bl _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
add r1, r6, #0x104
add r0, sp, #0x50
add r2, sp, #0x38
@@ -6608,7 +6608,7 @@ _02181afc:
beq _02181b50
mov r0, r4
mov r1, r5
bl func_ov14_0213d91c
bl _ZN9EquipRope18func_ov14_0213d91cEi
_02181b50:
add r0, r6, #0x104
add r0, r0, #0x1c00
@@ -9234,7 +9234,7 @@ func_ov34_02184024: ; 0x02184024
bl func_ov34_021800c4
ldr r1, [r6, #8]
mov r4, r0
bl func_ov14_0213d440
bl _ZN9EquipRope18func_ov14_0213d440Ei
movs r5, r0
bmi _02184104
mov r0, r4
@@ -9282,7 +9282,7 @@ _02184084:
add r2, sp, #0xc
mov r0, r4
mov r1, r5
bl func_ov14_0213dadc
bl _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
add sp, sp, #0x18
ldmia sp!, {r4, r5, r6, pc}
_02184104:
@@ -10141,7 +10141,7 @@ _02184c10:
_02184c64:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02184c8c
mov r0, r4
@@ -10325,7 +10325,7 @@ _02184ea8:
_02184efc:
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
addeq sp, sp, #0x30
ldmeqia sp!, {r3, r4, r5, pc}
+1 -1
View File
@@ -129,7 +129,7 @@
.extern func_01ffbe78
.extern func_01fffbec
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020079d8
.extern func_02016fe8
.extern func_0201838c
+2 -2
View File
@@ -2723,7 +2723,7 @@ _0217e23c:
bl func_ov00_020cc3fc
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
strb r0, [r5, #0x302]
ldr r0, [r5, #0x48]
str r0, [r5, #0x2f0]
@@ -5539,7 +5539,7 @@ _02180a98:
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
strb r0, [r4, #0x566]
mov r0, r4
bl func_ov35_0218307c
+1 -1
View File
@@ -114,7 +114,7 @@
.extern func_01ffe1cc
.extern func_01fffbec
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020078f4
.extern func_02007908
.extern func_020079d8
+2 -2
View File
@@ -2210,7 +2210,7 @@ _0217db28:
bl func_ov36_0218543c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r0, r4
bl func_ov36_021858f0
add r0, r4, #0x158
@@ -11918,7 +11918,7 @@ _02186470:
_02186488:
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x111]
cmp r0, #0
ldreqb r0, [r5, #0x110]
+1 -1
View File
@@ -116,7 +116,7 @@
.extern func_01fffbec
.extern func_01fffcd8
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_020079d8
.extern func_02016fe8
.extern func_02018450
+1 -1
View File
@@ -9953,7 +9953,7 @@ _02184850:
mov r1, #0
mov r0, r5
str r1, [r2, #0x34]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _021848cc
ldr r0, [r5, #0xc4]
+4 -4
View File
@@ -232,11 +232,11 @@
.extern func_ov14_021231d4
.extern func_ov14_02123904
.extern _ZN9EquipRope18func_ov14_0213d420Ev
.extern func_ov14_0213d440
.extern _ZN9EquipRope18func_ov14_0213d440Ei
.extern _ZN9EquipRope18func_ov14_0213d480Ei
.extern func_ov14_0213d81c
.extern func_ov14_0213d91c
.extern func_ov14_0213dadc
.extern _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
.extern _ZN9EquipRope18func_ov14_0213d91cEi
.extern _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
.extern _ZN9EquipRope18func_ov14_0213ddd4EP5Actor
.extern _ZN9EquipRope18func_ov14_0213defcEP5Actor
.extern func_ov29_0216d74c
+6 -6
View File
@@ -1986,7 +1986,7 @@ func_ov38_0217d918: ; 0x0217d918
bl func_ov38_0217dac0
ldr r1, [r7, #8]
mov r5, r0
bl func_ov14_0213d440
bl _ZN9EquipRope18func_ov14_0213d440Ei
movs r6, r0
bmi _0217da1c
mov r0, r5
@@ -1999,7 +1999,7 @@ func_ov38_0217d918: ; 0x0217d918
add r2, sp, #0x1c
mov r0, r5
mov r1, r6
bl func_ov14_0213d81c
bl _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
cmp r0, #0
beq _0217da0c
ldr r1, [sp, #0x1c]
@@ -2029,14 +2029,14 @@ func_ov38_0217d918: ; 0x0217d918
add r2, sp, #0xc
mov r0, r5
mov r1, r6
bl func_ov14_0213dadc
bl _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
cmp r0, #0
moveq r4, #0
b _0217da20
_0217d9f0:
mov r0, r5
mov r1, r6
bl func_ov14_0213d91c
bl _ZN9EquipRope18func_ov14_0213d91cEi
mov r0, r5
bl func_ov57_02199e24
mov r4, #0
@@ -2939,7 +2939,7 @@ func_ov38_0217e688: ; 0x0217e688
bl func_ov38_0217dac0
ldr r1, [r4, #8]
mov r5, r0
bl func_ov14_0213d440
bl _ZN9EquipRope18func_ov14_0213d440Ei
add r1, r4, #0x1000
ldr r2, [r1, #0x5c]
mov r6, r0
@@ -2962,7 +2962,7 @@ func_ov38_0217e688: ; 0x0217e688
add r2, sp, #0
mov r0, r5
mov r1, r6
bl func_ov14_0213dadc
bl _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
add sp, sp, #0x10
mov r0, r7
ldmia sp!, {r3, r4, r5, r6, r7, pc}
+1 -1
View File
@@ -82,7 +82,7 @@
.extern Vec3p_Axpy
.extern Atan2
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_0201e544
.extern func_0202b154
.extern func_0202da8c
+3 -3
View File
@@ -3146,7 +3146,7 @@ _0218bf54:
bl func_ov00_020cc45c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, [r4, #0x2a0]
cmp r0, #0
moveq r6, #2
@@ -3641,7 +3641,7 @@ _0218c690:
bl func_ov00_020cc45c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
mov r0, r4
bl func_ov00_020cb58c
cmp r0, #0
@@ -3733,7 +3733,7 @@ _0218c7e8:
bl func_ov00_020cc45c
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldr r0, [r4, #0x29c]
add r0, r0, #0xc
bl func_0202e58c
+1 -1
View File
@@ -86,7 +86,7 @@
.extern Vec3p_Axpy
.extern Atan2
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02002bf4
.extern func_02016fe8
.extern func_0201e544
+2 -2
View File
@@ -1932,7 +1932,7 @@ _0218accc:
mov r0, r4
mov r1, #0
ldr r5, [r4, #0x64]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r4, #0x111]
cmp r0, #0
addeq sp, sp, #0x3c
@@ -3967,7 +3967,7 @@ func_ov44_0218c4b8: ; 0x0218c4b8
bl Vec3p_Add
mov r0, r5
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
mov r0, r5
beq _0218c53c
+1 -1
View File
@@ -92,7 +92,7 @@
.extern func_01fffb4c
.extern func_01fffbec
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02018450
.extern func_0201b1bc
.extern func_0201e388
+2 -2
View File
@@ -820,7 +820,7 @@ _02190ab8:
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r4, #0x17c]
cmp r0, #0
beq _02190b14
@@ -4648,7 +4648,7 @@ func_ov47_02193dec: ; 0x02193dec
bl Vec3p_Add
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov47_02193dec
+1 -1
View File
@@ -154,7 +154,7 @@
.extern Atan2
.extern func_01ffbf5c
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02002c14
.extern func_02016fe8
.extern func_020197bc
+1 -1
View File
@@ -2776,7 +2776,7 @@ func_ov48_02192060: ; 0x02192060
bl func_ov00_020cc438
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov48_02192060
+1 -1
View File
@@ -99,7 +99,7 @@
.extern Vec3p_Distance
.extern func_01fffbec
.extern func_01fffcd8
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02016fe8
.extern func_02018450
.extern func_02019534
+1 -1
View File
@@ -2647,7 +2647,7 @@ _021978a8:
mov r0, r5
mov r1, #0
ldr r4, [r5, #0x64]
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r0, [r5, #0x111]
cmp r0, #0
beq _021979e0
+1 -1
View File
@@ -104,7 +104,7 @@
.extern Atan2
.extern _ZN8Cylinder8OverlapsEPS_
.extern func_01fffbec
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_0202b154
.extern func_0202bb78
.extern func_0202bbbc
+1 -1
View File
@@ -373,7 +373,7 @@ _021959c8:
str r1, [r6, #0xa0]
mov r0, r6
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldrb r1, [r6, #0x110]
mov r4, r0
cmp r1, #0
+1 -1
View File
@@ -87,7 +87,7 @@
.extern Atan2
.extern func_01ffe1cc
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
.extern func_01fffd04
.extern _ZN5Actor13func_01fffd04Ei
.extern func_02002c14
.extern func_02016fe8
.extern func_020197fc
+4 -4
View File
@@ -733,7 +733,7 @@ _02195e48:
mov r0, r5
bge _02195e7c
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
cmp r0, #0
beq _02195e80
mov r0, r5
@@ -1978,7 +1978,7 @@ func_ov51_02196dec: ; 0x02196dec
bl func_ov51_02196dc4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov51_02196dec
@@ -2135,7 +2135,7 @@ _02197018:
bl func_ov51_02196dc4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
.align 2, 0
_02197030: .word 0x00000199
@@ -2156,7 +2156,7 @@ func_ov51_02197038: ; 0x02197038
bl func_ov51_02196dc4
mov r0, r4
mov r1, #0
bl func_01fffd04
bl _ZN5Actor13func_01fffd04Ei
ldmia sp!, {r4, pc}
arm_func_end func_ov51_02197038