label a bunch of stuff

This commit is contained in:
Behemoth 2020-09-01 00:57:40 +02:00
parent cc5bb0133b
commit 662e221f89
142 changed files with 670 additions and 658 deletions

View File

@ -299,7 +299,7 @@ _080303C0:
bl sub_08030834
movs r0, #0x95
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _0803042C
.align 2, 0
_080303D0: .4byte gUnk_080FD2F0
@ -450,7 +450,7 @@ _080304DE:
strb r2, [r3]
movs r0, #0x95
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_080304F0:
pop {r4, pc}
.align 2, 0
@ -502,7 +502,7 @@ _0803053E:
strb r0, [r3]
movs r0, #0x95
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08030552:
pop {pc}
@ -597,7 +597,7 @@ _080305E4:
cmp r0, #0
bne _08030608
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0803064A
ldrb r0, [r4, #0x15]
@ -624,7 +624,7 @@ _0803061E:
cmp r3, #0
bne _08030638
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0803064A
ldrb r0, [r4, #0x15]
@ -1146,7 +1146,7 @@ _08030A02:
sub_08030A04: @ 0x08030A04
push {r4, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
adds r4, #0x5a
ldrb r1, [r4]
movs r0, #1
@ -1157,7 +1157,7 @@ sub_08030A04: @ 0x08030A04
ands r0, r1
strb r0, [r4]
ldr r0, _08030A28 @ =0x00000101
bl sub_08004488
bl EnqueSFX
_08030A24:
pop {r4, pc}
.align 2, 0

View File

@ -161,7 +161,7 @@ sub_0803E61C: @ 0x0803E61C
cmp r0, #0
bne _0803E654
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0803E654
adds r0, r4, #0
@ -306,7 +306,7 @@ sub_0803E71C: @ 0x0803E71C
movs r0, #0xf6
strb r0, [r1]
adds r0, #0x65
bl sub_08004488
bl EnqueSFX
_0803E756:
pop {pc}
.align 2, 0

View File

@ -98,7 +98,7 @@ sub_080997CC: @ 0x080997CC
strb r1, [r4, #0xc]
strb r0, [r4, #0xe]
ldr r0, _080997F0 @ =0x000001B3
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_080997F4
_080997EC:

View File

@ -66,7 +66,7 @@ sub_08098F14: @ 0x08098F14
bl SetTile
movs r0, #0x99
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
adds r0, r5, #0
movs r1, #0x1e
bl sub_0805E4E0
@ -348,7 +348,7 @@ _08099166:
cmp r0, #0
bne _08099194
ldr r0, _080991A0 @ =0x00000131
bl sub_08004488
bl EnqueSFX
_08099194:
pop {r4, pc}
.align 2, 0

View File

@ -233,7 +233,7 @@ _08082FF0:
bl sub_080832D8
_08083088:
ldr r0, _08083090 @ =0x0000010F
bl sub_08004488
bl EnqueSFX
_0808308E:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -123,7 +123,7 @@ _0802C75E:
adds r0, r4, #0
bl sub_0802CB68
ldr r0, _0802C76C @ =0x0000014D
bl sub_08004488
bl EnqueSFX
b _0802C79E
.align 2, 0
_0802C76C: .4byte 0x0000014D
@ -375,7 +375,7 @@ sub_0802C91C: @ 0x0802C91C
adds r4, r0, #0
bl GetNextFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
adds r0, #0x82
ldrb r0, [r0]
@ -638,7 +638,7 @@ _0802CB10:
bne _0802CB30
movs r0, #0x82
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0802CB30:
adds r0, r4, #0
bl sub_0802CC18
@ -777,7 +777,7 @@ sub_0802CC18: @ 0x0802CC18
movs r0, #0x1c
strb r0, [r1]
ldr r0, _0802CC38 @ =0x0000014D
bl sub_08004488
bl EnqueSFX
_0802CC34:
pop {pc}
.align 2, 0

View File

@ -76,7 +76,7 @@ _0808B2F4:
ldrb r2, [r2]
bl SetTile
ldr r0, _0808B320 @ =0x000001A5
bl sub_08004488
bl EnqueSFX
_0808B31C:
pop {r4, pc}
.align 2, 0
@ -130,7 +130,7 @@ _0808B36C:
adds r0, r4, #0
bl sub_0808B3AC
ldr r0, _0808B388 @ =0x000001A5
bl sub_08004488
bl EnqueSFX
_0808B384:
pop {r4, pc}
.align 2, 0

View File

@ -190,7 +190,7 @@ _0809B4C0:
lsls r0, r0, #2
strb r0, [r1, #0x15]
ldr r0, _0809B518 @ =0x0000010F
bl sub_08004488
bl EnqueSFX
b _0809B520
.align 2, 0
_0809B510: .4byte gPlayerState

View File

@ -358,7 +358,7 @@ _0808C470:
strh r0, [r1, #0x32]
_0808C494:
ldr r0, _0808C4A0 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
_0808C49A:
pop {r4, r5, pc}
.align 2, 0

View File

@ -675,7 +675,7 @@ sub_0803C6DC: @ 0x0803C6DC
strh r0, [r4, #0x24]
_0803C6EA:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl GetNextFrame
pop {r4, pc}

View File

@ -70,7 +70,7 @@ sub_08028934: @ 0x08028934
strh r0, [r1, #0x36]
_08028982:
ldr r0, _0802898C @ =0x000001BB
bl sub_08004488
bl EnqueSFX
_08028988:
pop {r4, pc}
.align 2, 0

View File

@ -85,7 +85,7 @@ _08045C16:
movs r1, #0xff
strb r1, [r0]
ldr r0, _08045C34 @ =0x000001BB
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #2
bl sub_0805E3A0
@ -480,7 +480,7 @@ _08045F00:
adds r0, r4, #0
bl sub_080954AC
ldr r0, _08045F34 @ =0x0000018D
bl sub_08004488
bl EnqueSFX
b _08045F4E
.align 2, 0
_08045F34: .4byte 0x0000018D
@ -698,7 +698,7 @@ _080460AE:
bge _0804608A
movs r0, #0xb7
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
ldr r0, _08046120 @ =0x000007A2
movs r1, #1
bl sub_0807BA8C
@ -725,7 +725,7 @@ _080460AE:
bl CopyPosition
movs r0, #0xc2
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08046102:
ldr r1, [r7, #0x54]
cmp r1, #0

View File

@ -288,7 +288,7 @@ _08064710:
orrs r0, r1
str r0, [r5, #8]
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
movs r0, #0x2e
ldrsh r1, [r4, r0]
adds r2, r4, #0

View File

@ -260,7 +260,7 @@ _08067560:
ble _0806753A
movs r0, #0xa6
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
movs r0, #0x28
movs r1, #4
bl sub_08080964

View File

@ -1407,7 +1407,7 @@ _0802670A:
bl PlaySFX
_08026726:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
_0802672C:
adds r0, r4, #0
adds r0, #0x76
@ -1589,7 +1589,7 @@ sub_0802686C: @ 0x0802686C
cmp r5, #0
beq _08026888
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
b _080268BE
_08026888:
movs r0, #0x10
@ -2687,7 +2687,7 @@ _080270D4:
ldrb r0, [r0, #0xc]
strb r0, [r5, #0x15]
adds r0, r5, #0
bl sub_080AEF88
bl ProcessMovement
_080270E0:
adds r0, r6, #0
adds r0, #0x85
@ -2747,7 +2747,7 @@ _08027110:
b _080271FE
_0802714A:
adds r0, r5, #0
bl sub_080AEF88
bl ProcessMovement
b _080271FE
_08027152:
adds r0, r6, #0

View File

@ -376,7 +376,7 @@ sub_080386B8: @ 0x080386B8
strb r0, [r2]
movs r0, #0x92
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #0x70
bl sub_0801D2B4
@ -459,7 +459,7 @@ sub_08038754: @ 0x08038754
orrs r0, r1
strb r0, [r2]
ldr r0, _080387C0 @ =0x0000012B
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #0x71
bl sub_0801D2B4
@ -593,7 +593,7 @@ _08038890:
cmp r0, #0
bne _080388A8
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
b _080388B2
_080388A8:
subs r0, #1

View File

@ -85,8 +85,8 @@ sub_08004484: @ 0x08004484
ldr r2, _080044DC @ =gUnk_03005FF0
bx r2
thumb_func_start sub_08004488
sub_08004488: @ 0x08004488
thumb_func_start EnqueSFX
EnqueSFX: @ 0x08004488
ldr r1, _080044E0 @ =gUnk_02024048
ldrb r2, [r1]
cmp r2, #8

View File

@ -769,7 +769,7 @@ sub_08008B22: @ 0x08008B22
sub_08008B2E: @ 0x08008B2E
push {r0, lr}
adds r0, r2, #0
bl sub_08004488
bl EnqueSFX
pop {r0, pc}
.align 2, 0
_08008B38: .4byte 0x00000180

View File

@ -398,7 +398,7 @@ _080170E8:
cmp r0, #0
bne _08017112
ldr r0, _08017138 @ =0x0000011F
bl sub_08004488
bl EnqueSFX
_08017112:
ldr r0, _0801712C @ =gUnk_02002A40
adds r2, r0, #0

View File

@ -4328,7 +4328,7 @@ _0801B4AC:
cmp r0, #0
bne _0801B4C0
movs r0, #0xfb
bl sub_08004488
bl EnqueSFX
_0801B4C0:
pop {r4, pc}
.align 2, 0

View File

@ -364,8 +364,8 @@ _08049F60:
pop {r4, r5, pc}
.align 2, 0
thumb_func_start sub_08049F64
sub_08049F64: @ 0x08049F64
thumb_func_start PlayerInRange
PlayerInRange: @ 0x08049F64
push {r4, r5, lr}
adds r4, r0, #0
adds r0, r1, #0

View File

@ -6061,7 +6061,7 @@ sub_080A8470: @ 0x080A8470
cmp r0, #0x68
bne _080A848E
movs r0, #0x86
bl sub_08004488
bl EnqueSFX
_080A848E:
adds r0, r4, #0
bl DeleteEntity
@ -6115,7 +6115,7 @@ sub_080A84C8: @ 0x080A84C8
strb r0, [r1]
_080A84F0:
ldr r0, _080A8500 @ =0x0000018D
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #0x18
bl InitializeAnimation
@ -6328,7 +6328,7 @@ sub_080A8680: @ 0x080A8680
strb r1, [r0, #0xf]
movs r0, #0x8c
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
pop {pc}
thumb_func_start sub_080A86A0
@ -6344,7 +6344,7 @@ sub_080A86A0: @ 0x080A86A0
strh r3, [r0, #0x24]
movs r0, #0xc7
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
pop {pc}
thumb_func_start sub_080A86BC
@ -6810,7 +6810,7 @@ _080A8A16:
movs r1, #1
bl InitializeAnimation
movs r0, #0x84
bl sub_08004488
bl EnqueSFX
movs r0, #3
strb r0, [r5, #0xc]
b _080A8A44
@ -6893,7 +6893,7 @@ _080A8AAA:
adds r0, r2, #0
bl InitializeAnimation
ldr r0, _080A8AC4 @ =0x0000015F
bl sub_08004488
bl EnqueSFX
_080A8AC2:
pop {pc}
.align 2, 0
@ -7053,7 +7053,7 @@ _080A8BDA:
bl InitializeAnimation
movs r0, #0xaf
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_080A8BF4:
pop {pc}
.align 2, 0
@ -7198,7 +7198,7 @@ _080A8CEE:
bl InitializeAnimation
movs r0, #0xb0
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_080A8D08:
pop {pc}
.align 2, 0
@ -8110,7 +8110,7 @@ sub_080A93DC: @ 0x080A93DC
bl InitializeAnimation
movs r0, #0xc5
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_0806F69C
b _080A9424
@ -8199,7 +8199,7 @@ sub_080A9488: @ 0x080A9488
lsrs r0, r0, #3
strb r0, [r4, #0x14]
movs r0, #0x74
bl sub_08004488
bl EnqueSFX
ldrb r1, [r4, #0x14]
adds r0, r4, #0
bl sub_080A94C0
@ -9728,7 +9728,7 @@ sub_080A9FD0: @ 0x080A9FD0
ands r0, r1
strb r0, [r2]
ldr r0, _080AA038 @ =0x0000015D
bl sub_08004488
bl EnqueSFX
_080A9FF2:
movs r0, #0x2e
ldrsh r1, [r5, r0]
@ -9906,7 +9906,7 @@ _080AA136:
bl DeleteThisEntity
_080AA14E:
movs r0, #0xf2
bl sub_08004488
bl EnqueSFX
movs r4, #1
strb r4, [r6, #0xc]
movs r0, #0xff
@ -10715,7 +10715,7 @@ _080AA774:
adds r0, r4, #0
bl InitAnimationForceUpdate
ldr r0, _080AA788 @ =0x00000101
bl sub_08004488
bl EnqueSFX
_080AA784:
pop {r4, r5, r6, pc}
.align 2, 0
@ -10780,7 +10780,7 @@ _080AA7DA:
strb r0, [r5]
movs r0, #0x80
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_080AA806:
ldrb r1, [r5]
movs r0, #0x80
@ -10989,7 +10989,7 @@ _080AA920:
strh r0, [r7, #0x32]
movs r0, #0x80
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_080AA99A:
pop {r4, r5, r6, r7, pc}
.align 2, 0
@ -13118,7 +13118,7 @@ sub_080AB950: @ 0x080AB950
cmp r0, #0
bne _080AB99C
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
ldrb r0, [r4, #0x15]
lsrs r0, r0, #3
ldr r1, _080AB994 @ =gUnk_0812A6C4
@ -15575,7 +15575,7 @@ sub_080ACB90: @ 0x080ACB90
movs r2, #0x40
bl CreateFx
ldr r0, _080ACBC8 @ =0x00000119
bl sub_08004488
bl EnqueSFX
bl DeleteThisEntity
_080ACBC6:
pop {r4, pc}

View File

@ -3036,8 +3036,8 @@ _080AEF7E:
pop {r4, r5, r6, r7, pc}
.align 2, 0
thumb_func_start sub_080AEF88
sub_080AEF88: @ 0x080AEF88
thumb_func_start ProcessMovement
ProcessMovement: @ 0x080AEF88
push {r4, lr}
adds r4, r0, #0
ldrb r1, [r4, #0x15]

View File

@ -93,7 +93,7 @@ _0806E52C:
lsls r1, r1, #1
adds r1, r1, r4
ldrh r0, [r1]
bl sub_08004488
bl EnqueSFX
_0806E552:
adds r0, r5, #0
bl sub_0806E65C

View File

@ -194,7 +194,7 @@ sub_08038DD8: @ 0x08038DD8
movs r1, #4
bl InitializeAnimation
ldr r0, _08038E14 @ =0x000001D9
bl sub_08004488
bl EnqueSFX
pop {pc}
.align 2, 0
_08038E10: .4byte gUnk_080CF7BC
@ -238,7 +238,7 @@ sub_08038E18: @ 0x08038E18
ands r0, r1
strb r0, [r4, #0x15]
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl UpdateSpriteForCollisionLayer
_08038E70:
@ -304,7 +304,7 @@ sub_08038ED0: @ 0x08038ED0
sub_08038EE0: @ 0x08038EE0
push {r4, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl GetNextFrame
adds r0, r4, #0
@ -362,7 +362,7 @@ sub_08038F44: @ 0x08038F44
adds r0, r4, #0
bl sub_080390F8
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
movs r1, #0xc0
lsls r1, r1, #5
adds r0, r4, #0
@ -519,7 +519,7 @@ _0803906C:
movs r1, #0xeb
lsls r1, r1, #1
adds r0, r5, r1
bl sub_08004488
bl EnqueSFX
b _080390BC
_080390AA:
movs r0, #4
@ -743,7 +743,7 @@ sub_08039218: @ 0x08039218
bl InitializeAnimation
_0803924C:
ldr r0, _0803925C @ =0x000001D9
bl sub_08004488
bl EnqueSFX
pop {pc}
.align 2, 0
_08039254: .4byte gUnk_080CF824

View File

@ -81,7 +81,7 @@ _0806E782:
cmp r1, #0
beq _0806E7A8
movs r0, #0xd6
bl sub_08004488
bl EnqueSFX
_0806E7A8:
adds r0, r4, #0
bl sub_0806E838

View File

@ -125,7 +125,7 @@ _08081702:
movs r0, #1
strb r0, [r4, #0xc]
movs r0, #0xff
bl sub_08004488
bl EnqueSFX
_0808170C:
adds r0, r4, #0
movs r1, #3

View File

@ -303,7 +303,7 @@ sub_08069D54: @ 0x08069D54
adds r0, r4, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
ldrh r1, [r4, #0x2a]
movs r0, #0x2e
ldrsh r2, [r4, r0]
@ -473,9 +473,9 @@ _08069EA0:
adds r0, r4, #0
bl sub_080788E0
movs r0, #0xd1
bl sub_08004488
bl EnqueSFX
movs r0, #0xcd
bl sub_08004488
bl EnqueSFX
_08069EC8:
pop {r4, r5, r6, r7, pc}
.align 2, 0

View File

@ -172,7 +172,7 @@ _0803ECD8:
movs r1, #0x10
bl sub_0803E94C
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
_0803ED02:
pop {r4, r5, r6, pc}
@ -234,7 +234,7 @@ sub_0803ED40: @ 0x0803ED40
movs r0, #0xf6
strb r0, [r1]
adds r0, #0x65
bl sub_08004488
bl EnqueSFX
_0803ED74:
pop {pc}
.align 2, 0

View File

@ -109,7 +109,7 @@ _08088728:
ands r0, r1
strb r0, [r4, #0x10]
ldr r0, _0808875C @ =0x00000111
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
adds r0, #0x86
ldrh r0, [r0]

View File

@ -105,7 +105,7 @@ _08030AC0:
movs r0, #0x86
lsls r0, r0, #1
_08030AE0:
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_08031344
b _08030B0E
@ -124,7 +124,7 @@ _08030AFA:
movs r0, #0xf
strb r0, [r1]
movs r0, #0xfe
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_08031344
_08030B0E:
@ -563,7 +563,7 @@ sub_08030E3C: @ 0x08030E3C
lsls r1, r1, #9
str r1, [r0, #0x20]
ldr r0, _08030E54 @ =0x00000157
bl sub_08004488
bl EnqueSFX
pop {pc}
.align 2, 0
_08030E54: .4byte 0x00000157
@ -589,7 +589,7 @@ sub_08030E70: @ 0x08030E70
bl sub_08030E80
movs r0, #0xac
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
pop {pc}
thumb_func_start sub_08030E80
@ -1171,7 +1171,7 @@ _080312E2:
cmp r0, #0
bne _0803131C
adds r0, r6, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0803131C
adds r2, r6, #0
@ -1192,7 +1192,7 @@ _08031310:
b _0803131C
_08031316:
adds r0, r6, #0
bl sub_080AEF88
bl ProcessMovement
_0803131C:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -188,7 +188,7 @@ sub_0808D7B4: @ 0x0808D7B4
bl sub_0805E3A0
movs r0, #0x9b
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
ldrb r0, [r4, #0xb]
cmp r0, #2
beq _0808D834

View File

@ -216,7 +216,7 @@ _0802C36A:
bne _0802C3CC
movs r0, #0xa6
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
ldrb r1, [r4, #0x10]
movs r0, #0x80
orrs r0, r1

View File

@ -347,7 +347,7 @@ sub_0809F0E4: @ 0x0809F0E4
push {r4, r5, lr}
adds r5, r0, #0
ldr r0, _0809F124 @ =0x00000183
bl sub_08004488
bl EnqueSFX
ldrb r0, [r5, #0xa]
movs r1, #2
eors r1, r0

View File

@ -266,7 +266,7 @@ _08087D60:
bl PositionRelative
_08087DAA:
ldr r0, _08087DB8 @ =0x00000111
bl sub_08004488
bl EnqueSFX
_08087DB0:
pop {r4, r5, pc}
.align 2, 0

View File

@ -342,7 +342,7 @@ _080372CC:
adds r0, r5, #0
movs r1, #1
movs r2, #0x40
bl sub_08049F64
bl PlayerInRange
cmp r0, #0
beq _080372E2
movs r0, #2

View File

@ -96,7 +96,7 @@ sub_0809BF1C: @ 0x0809BF1C
lsls r0, r0, #1
strh r0, [r1]
adds r0, #0x73
bl sub_08004488
bl EnqueSFX
_0809BF6C:
pop {r4, pc}
.align 2, 0
@ -129,7 +129,7 @@ _0809BFA0:
cmp r1, #0
bne _0809BFAE
ldr r0, _0809C09C @ =0x000001B3
bl sub_08004488
bl EnqueSFX
_0809BFAE:
ldrh r0, [r5]
cmp r0, #0x77

View File

@ -196,7 +196,7 @@ _080375D2:
adds r0, r4, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _080375F4
ldrb r0, [r4, #0xf]
@ -263,7 +263,7 @@ _08037652:
adds r0, r4, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0803767C
ldrb r0, [r4, #0xf]
@ -316,7 +316,7 @@ _080376B6:
movs r0, #0x27
strb r0, [r1]
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
_080376CC:
pop {r4, pc}
.align 2, 0

View File

@ -84,7 +84,7 @@ _080640E8:
bl InitializeAnimation
_0806410A:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
movs r0, #0x2e
ldrsh r1, [r4, r0]
adds r2, r4, #0
@ -213,7 +213,7 @@ _080641E6:
movs r0, #0x32
ldrsh r4, [r5, r0]
adds r0, r5, #0
bl sub_080AEF88
bl ProcessMovement
movs r1, #0x32
ldrsh r0, [r5, r1]
adds r6, r5, #0
@ -358,7 +358,7 @@ _08064306:
movs r0, #0x2e
ldrsh r4, [r5, r0]
adds r0, r5, #0
bl sub_080AEF88
bl ProcessMovement
movs r1, #0x2e
ldrsh r0, [r5, r1]
adds r6, r5, #0

View File

@ -533,7 +533,7 @@ _0802BF3A:
sub_0802BF3C: @ 0x0802BF3C
push {r4, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl GetNextFrame
ldrb r0, [r4, #0xe]

View File

@ -1173,7 +1173,7 @@ _080629B4:
strh r1, [r0]
_080629D2:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
movs r3, #0x2e
ldrsh r1, [r4, r3]
adds r2, r4, #0

View File

@ -73,7 +73,7 @@ sub_0809229C: @ 0x0809229C
bl InitAnimationForceUpdate
movs r0, #0xbf
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
ldr r0, [r4, #0x54]
movs r1, #3
bl InitializeAnimation
@ -281,7 +281,7 @@ _08092434:
movs r1, #2
bl InitializeAnimation
ldr r0, _08092468 @ =0x0000017B
bl sub_08004488
bl EnqueSFX
_08092462:
pop {r4, pc}
.align 2, 0
@ -335,7 +335,7 @@ _080924B8:
strb r0, [r3]
movs r0, #0xbe
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _080924DC
_080924CC:
movs r0, #2
@ -344,7 +344,7 @@ _080924CC:
beq _080924DC
strb r2, [r3]
ldr r0, _080924E0 @ =0x0000017D
bl sub_08004488
bl EnqueSFX
_080924DC:
pop {r4, r5, pc}
.align 2, 0

View File

@ -269,7 +269,7 @@ _08027F38:
strb r0, [r4, #0xe]
_08027F5A:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl GetNextFrame
b _08027F7C
@ -485,7 +485,7 @@ _080280F0:
bne _08028102
movs r0, #0x82
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08028102:
pop {r4, r5, pc}
.align 2, 0

View File

@ -232,7 +232,7 @@ sub_080834B4: @ 0x080834B4
ldrb r2, [r2]
bl SetTile
ldr r0, _080834E8 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
_080834E6:
pop {pc}
.align 2, 0
@ -323,7 +323,7 @@ _0808357A:
adds r0, r4, #0
bl sub_08083814
ldr r0, _08083590 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
_0808358C:
pop {r4, pc}
.align 2, 0

View File

@ -117,7 +117,7 @@ _08029948:
movs r1, #0x7f
bl sub_0801D2B4
movs r0, #0xfe
bl sub_08004488
bl EnqueSFX
ldr r0, [r5, #0x54]
strb r4, [r0, #0xc]
_08029970:
@ -298,7 +298,7 @@ sub_08029AA4: @ 0x08029AA4
adds r0, r1, #0
bl sub_08029EEC
ldr r0, _08029ADC @ =0x0000019D
bl sub_08004488
bl EnqueSFX
_08029ADA:
pop {pc}
.align 2, 0
@ -335,7 +335,7 @@ sub_08029AE0: @ 0x08029AE0
bl sub_0801D2B4
movs r0, #0xc1
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08029B28:
pop {r4, pc}
.align 2, 0
@ -491,7 +491,7 @@ sub_08029C2C: @ 0x08029C2C
movs r1, #0x7f
bl sub_0801D2B4
movs r0, #0x6c
bl sub_08004488
bl EnqueSFX
_08029C4E:
pop {pc}
@ -625,7 +625,7 @@ sub_08029D14: @ 0x08029D14
movs r1, #0x7f
bl sub_0801D2B4
movs r0, #0x6c
bl sub_08004488
bl EnqueSFX
b _08029D70
_08029D42:
adds r0, r4, #0
@ -648,7 +648,7 @@ _08029D42:
ldr r0, _08029D74 @ =gUnk_080FD298
str r0, [r4, #0x48]
movs r0, #0x6b
bl sub_08004488
bl EnqueSFX
_08029D70:
pop {r4, pc}
.align 2, 0
@ -1121,7 +1121,7 @@ _0802A0B8:
movs r0, #0x32
ldrsh r6, [r4, r0]
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl sub_08029F48
cmp r0, #0
@ -1132,7 +1132,7 @@ _0802A0B8:
bl sub_08029EEC
movs r0, #0x82
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0802A0E4:
movs r0, #0x2e
ldrsh r1, [r4, r0]
@ -1286,7 +1286,7 @@ _0802A1B0: @ jump table
_0802A22C:
movs r0, #0x97
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0802A234:
pop {pc}
.align 2, 0

View File

@ -747,7 +747,7 @@ _08059436:
strh r0, [r2, #0x32]
movs r0, #0xd8
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
bl DeleteThisEntity
_08059476:
pop {r4, pc}

View File

@ -150,7 +150,7 @@ sub_08096BBC: @ 0x08096BBC
ldrb r2, [r2]
bl SetTile
ldr r0, _08096BF4 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
_08096BF2:
pop {r4, pc}
.align 2, 0
@ -277,7 +277,7 @@ sub_08096CB0: @ 0x08096CB0
adds r0, r4, #0
bl sub_08083814
ldr r0, _08096CE8 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
_08096CE6:
pop {r4, pc}
.align 2, 0

View File

@ -48,7 +48,7 @@ _08062FA0:
ands r0, r1
strb r0, [r4]
ldr r0, _08062FEC @ =0x000001CF
bl sub_08004488
bl EnqueSFX
_08062FCC:
ldrb r1, [r4]
movs r0, #0x20
@ -60,7 +60,7 @@ _08062FCC:
strb r0, [r4]
movs r0, #0x88
lsls r0, r0, #2
bl sub_08004488
bl EnqueSFX
_08062FE4:
pop {r4, pc}
.align 2, 0

View File

@ -536,7 +536,7 @@ _08023440:
ldr r4, [r5, #0x2c]
ldr r6, [r5, #0x30]
adds r0, r5, #0
bl sub_080AEF88
bl ProcessMovement
ldr r0, [r5, #0x2c]
cmp r0, r4
bne _08023460

View File

@ -299,7 +299,7 @@ _08068068:
lsls r0, r0, #1
adds r0, r0, r4
ldrh r0, [r0]
bl sub_08004488
bl EnqueSFX
_0806807E:
ldrb r1, [r6]
movs r0, #2

View File

@ -325,7 +325,7 @@ _08032EC0:
adds r0, r4, #0
bl sub_080331E8
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
pop {r4, pc}
.align 2, 0
@ -333,7 +333,7 @@ _08032EC0:
sub_08032ED0: @ 0x08032ED0
push {r4, r5, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl sub_08032F48
ldrb r0, [r4, #0xf]
@ -428,7 +428,7 @@ _08032F82:
adds r0, r4, #0
bl sub_08032F48
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
pop {r4, pc}
thumb_func_start sub_08032F90
@ -826,7 +826,7 @@ _08033238:
strh r0, [r4, #0x32]
movs r0, #0x86
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08033278:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -183,7 +183,7 @@ _08066410:
strb r0, [r4, #0xd]
_08066428:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
_0806642E:
bl sub_08078B48
adds r0, r4, #0

View File

@ -64,7 +64,7 @@ _08087836:
adds r0, r4, #0
bl sub_0801766C
movs r0, #0xfd
bl sub_08004488
bl EnqueSFX
pop {r4, pc}
.align 2, 0
_08087884: .4byte gUnk_08120A54

View File

@ -93,7 +93,7 @@ sub_0808886C: @ 0x0808886C
ldrh r0, [r0]
bl SetFlag
ldr r0, _080888B4 @ =0x0000016B
bl sub_08004488
bl EnqueSFX
b _080888F2
.align 2, 0
_080888B4: .4byte 0x0000016B
@ -117,7 +117,7 @@ _080888D2:
_080888DA:
movs r0, #0x86
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _080888F0
_080888E4:
cmp r4, r0

View File

@ -140,6 +140,6 @@ _08089C96:
bl InitializeAnimation
movs r0, #0x92
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08089CBA:
pop {r4, r5, r6, pc}

View File

@ -220,7 +220,7 @@ sub_0808B9D4: @ 0x0808B9D4
ldrb r2, [r2]
bl SetTile
ldr r0, _0808BA0C @ =0x0000010B
bl sub_08004488
bl EnqueSFX
_0808BA0A:
pop {r4, pc}
.align 2, 0
@ -294,7 +294,7 @@ sub_0808BA6C: @ 0x0808BA6C
movs r1, #2
bl sub_08083814
ldr r0, _0808BAA8 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
ldr r0, _0808BAAC @ =0x00004022
adds r1, r4, #0
adds r1, #0x76

View File

@ -263,7 +263,7 @@ _0808E084:
_0808E0B8: .4byte gScreenTransition
_0808E0BC:
ldr r0, _0808E140 @ =0x00000115
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #0x12
movs r2, #0

View File

@ -113,7 +113,7 @@ _0808E340:
cmp r0, #0
beq _0808E34E
ldr r0, _0808E350 @ =0x0000018B
bl sub_08004488
bl EnqueSFX
_0808E34E:
pop {r4, pc}
.align 2, 0

View File

@ -61,7 +61,7 @@ _08093E6A:
cmp r0, #0
bne _08093E90
ldrh r0, [r2]
bl sub_08004488
bl EnqueSFX
_08093E90:
ldrb r1, [r4, #0xb]
movs r0, #0x20

View File

@ -637,7 +637,7 @@ _08094ED4:
bl InitializeAnimation
movs r0, #0xbf
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _08094F94
.align 2, 0
_08094F04: .4byte 0xFFFFE000
@ -1992,7 +1992,7 @@ sub_08095954: @ 0x08095954
str r0, [r1]
movs r0, #0x92
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
adds r2, r5, #0
adds r2, #0x5a
ldrb r1, [r2]

View File

@ -67,7 +67,7 @@ _08099F70:
bl InitializeAnimation
movs r0, #0x92
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _0809A1B6
_08099F82:
ldr r0, [r5, #0x50]

View File

@ -170,7 +170,7 @@ sub_0809B050: @ 0x0809B050
bl sub_0809B0B0
movs r0, #0x86
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0809B0A2:
pop {r4, r5, pc}
.align 2, 0

View File

@ -114,7 +114,7 @@ sub_0809F1B0: @ 0x0809F1B0
adds r1, r5, #0
bl PositionRelative
movs r0, #0xec
bl sub_08004488
bl EnqueSFX
b _0809F21E
.align 2, 0
_0809F208: .4byte gUnk_08124684

View File

@ -65,7 +65,7 @@ _0809FAE6:
bl sub_0805E3A0
movs r0, #0x9b
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0809FB30:
pop {pc}
.align 2, 0

View File

@ -184,7 +184,7 @@ _08092FF2:
movs r1, #0x50
bl sub_0805E4E0
ldr r0, _0809303C @ =0x0000010F
bl sub_08004488
bl EnqueSFX
adds r0, r6, #0
bl sub_08093248
b _080930E6
@ -326,7 +326,7 @@ _08093104:
strb r0, [r4, #0x15]
strb r2, [r4, #0xe]
ldr r0, _08093164 @ =0x0000010F
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_08093248
b _08093174
@ -620,7 +620,7 @@ _0809334A:
adds r1, r5, #0
bl sub_08093308
movs r0, #0x72
bl sub_08004488
bl EnqueSFX
pop {r4, r5, pc}
.align 2, 0

View File

@ -124,7 +124,7 @@ sub_080843F8: @ 0x080843F8
movs r2, #0
bl CreateFx
ldr r0, _08084424 @ =0x0000010D
bl sub_08004488
bl EnqueSFX
_08084420:
pop {pc}
.align 2, 0
@ -150,7 +150,7 @@ sub_08084428: @ 0x08084428
bl SetFlag
movs r0, #0x86
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_08084454:
pop {r4, pc}
.align 2, 0

View File

@ -360,7 +360,7 @@ sub_08097098: @ 0x08097098
movs r0, #0x20
strh r0, [r1]
adds r0, #0xef
bl sub_08004488
bl EnqueSFX
adds r0, r6, #0
adds r0, #0x70
ldrh r0, [r0]
@ -504,7 +504,7 @@ _080971B8:
ldrh r0, [r0]
bl SetFlag
ldr r0, _080971D8 @ =0x0000010B
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_080971E0
movs r0, #1

View File

@ -244,7 +244,7 @@ _08035356:
lsls r0, r0, #1
strh r0, [r5, #0x24]
adds r0, r5, #0
bl sub_080AEF88
bl ProcessMovement
adds r7, r5, #0
adds r7, #0x79
b _08035456
@ -1952,7 +1952,7 @@ _080360A0:
b _080360BE
_080360B2:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _080360BE
strb r0, [r5]
@ -1991,7 +1991,7 @@ sub_080360E8: @ 0x080360E8
cmp r0, #0
bne _08036178
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
movs r2, #0
ldrb r0, [r4, #0x15]
cmp r0, #0
@ -2884,7 +2884,7 @@ sub_08036764: @ 0x08036764
sub_080367B0: @ 0x080367B0
push {r4, r5, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
ldrh r0, [r4, #0x2a]
cmp r0, #0
beq _0803683A
@ -3005,7 +3005,7 @@ sub_08036870: @ 0x08036870
strb r0, [r3, #0x15]
strh r2, [r3, #0x2a]
adds r0, r3, #0
bl sub_080AEF88
bl ProcessMovement
b _080368D4
_080368AA:
lsls r0, r1, #0x18

View File

@ -135,7 +135,7 @@ _08037D26:
movs r1, #2
bl UpdateAnimationVariableFrames
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _08037D40
adds r0, r4, #0
@ -201,7 +201,7 @@ sub_08037D54: @ 0x08037D54
strh r0, [r2, #0x36]
movs r0, #0x92
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _08037E0C
.align 2, 0
_08037DBC: .4byte gUnk_080CF490

View File

@ -394,7 +394,7 @@ _080241D8:
_080241E4:
adds r0, r4, #0
movs r1, #3
bl sub_08049F64
bl PlayerInRange
cmp r0, #0
beq _08024220
adds r0, r4, #0

View File

@ -84,7 +84,7 @@ sub_08098AE8: @ 0x08098AE8
ands r0, r1
strb r0, [r4]
ldr r0, _08098B0C @ =0x0000021B
bl sub_08004488
bl EnqueSFX
_08098B08:
pop {r4, pc}
.align 2, 0

View File

@ -154,7 +154,7 @@ _080250C2:
_08025104:
movs r0, #0xc3
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0802510C:
ldr r1, _08025118 @ =gUnk_080CBF9C
adds r0, r4, #0
@ -1644,7 +1644,7 @@ sub_08025C44: @ 0x08025C44
b _08025C5E
_08025C58:
adds r0, r2, #0
bl sub_080AEF88
bl ProcessMovement
_08025C5E:
pop {pc}

View File

@ -296,7 +296,7 @@ _080913E0:
strb r5, [r1]
movs r0, #0xcf
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0809142A:
pop {r4, r5, r6, r7, pc}
.align 2, 0
@ -575,7 +575,7 @@ _080915E0:
bhi _08091640
movs r0, #0x86
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
adds r0, r5, #0
adds r0, #0x86
ldrh r0, [r0]
@ -593,7 +593,7 @@ _08091640:
movs r0, #0x10
strb r0, [r5, #0xf]
adds r0, #0xff
bl sub_08004488
bl EnqueSFX
_08091656:
add sp, #4
pop {r3, r4}

View File

@ -230,7 +230,7 @@ _0808FAF2:
bne _0808FB0A
movs r0, #0x86
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0808FB0A:
ldrb r0, [r4, #0xa]
cmp r0, #2
@ -271,7 +271,7 @@ _0808FB3E:
movs r0, #2
strb r0, [r4, #0xd]
movs r0, #0x80
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_0808FF20
b _0808FB64
@ -598,7 +598,7 @@ _0808FDB4:
strb r0, [r4, #0xe]
_0808FDB6:
ldr r0, _0808FDE0 @ =0x0000010F
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_08090254
ldr r1, _0808FDE4 @ =gUnk_080B4488

View File

@ -293,7 +293,7 @@ _080977BC:
b _080977E4
_080977C8:
movs r0, #0x72
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_080977F4
ldrb r0, [r4, #0xa]

View File

@ -62,7 +62,7 @@ sub_08098294: @ 0x08098294
bl SetTile
movs r0, #0xb5
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #0x1e
bl sub_0805E4E0
@ -315,7 +315,7 @@ _08098492:
bne _080984C2
movs r0, #0x82
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_080984C2:
pop {r4, pc}
.align 2, 0

View File

@ -114,7 +114,7 @@ _0808A598:
adds r0, r4, #0
bl InitializeAnimation
ldr r0, _0808A5C8 @ =0x0000010F
bl sub_08004488
bl EnqueSFX
b _0808A5DE
.align 2, 0
_0808A5C8: .4byte 0x0000010F

View File

@ -463,7 +463,7 @@ sub_08089538: @ 0x08089538
movs r0, #0x20
strh r0, [r1]
adds r0, #0xef
bl sub_08004488
bl EnqueSFX
adds r0, r5, #0
adds r0, #0x80
ldrh r0, [r0]

View File

@ -214,7 +214,7 @@ _080314CC:
adds r0, r4, #0
bl UpdateSpriteForCollisionLayer
movs r0, #0x84
bl sub_08004488
bl EnqueSFX
_080314FA:
pop {r4, pc}
@ -398,6 +398,6 @@ _08031652:
_08031658:
strh r0, [r4, #0x24]
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
pop {r4, pc}
.align 2, 0

View File

@ -152,7 +152,7 @@ _080382BC:
movs r1, #2
bl UpdateAnimationVariableFrames
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _080382D6
adds r0, r4, #0
@ -194,7 +194,7 @@ sub_08038304: @ 0x08038304
movs r1, #2
bl UpdateAnimationVariableFrames
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _08038334
adds r0, r4, #0

View File

@ -356,7 +356,7 @@ _08038B18:
movs r1, #0
bl sub_08038C84
ldr r0, _08038B60 @ =0x0000015B
bl sub_08004488
bl EnqueSFX
_08038B5E:
pop {r4, pc}
.align 2, 0
@ -366,7 +366,7 @@ _08038B60: .4byte 0x0000015B
sub_08038B64: @ 0x08038B64
push {r4, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl UpdateAnimationSingleFrame
ldrb r0, [r4, #0xf]
@ -392,7 +392,7 @@ sub_08038B90: @ 0x08038B90
adds r4, r0, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl sub_0800445C
pop {r4, pc}

View File

@ -200,7 +200,7 @@ sub_0802BB10: @ 0x0802BB10
eors r1, r2
strb r1, [r0, #0x15]
movs r0, #0x74
bl sub_08004488
bl EnqueSFX
pop {pc}
.align 2, 0

View File

@ -141,7 +141,7 @@ sub_08023C5C: @ 0x08023C5C
sub_08023C8C: @ 0x08023C8C
push {r4, lr}
adds r4, r0, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl GetNextFrame
adds r0, r4, #0
@ -240,7 +240,7 @@ _08023D48:
adds r0, r4, #0
movs r1, #1
movs r2, #0x20
bl sub_08049F64
bl PlayerInRange
cmp r0, #0
beq _08023E0A
movs r0, #2
@ -266,7 +266,7 @@ _08023D6E:
cmp r0, #0
bne _08023E0A
ldr r0, _08023D90 @ =0x0000012D
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #4
bl InitializeAnimation
@ -289,7 +289,7 @@ _08023D94:
orrs r0, r1
strb r0, [r4, #0x18]
movs r0, #0x84
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl UpdateSpriteForCollisionLayer
b _08023E0A

View File

@ -104,7 +104,7 @@ sub_08099248: @ 0x08099248
strb r0, [r4, #0xc]
strb r1, [r4, #0xe]
ldr r0, _0809927C @ =0x000001B3
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
bl sub_08099330
ldrb r0, [r4, #0xa]
@ -200,7 +200,7 @@ sub_08099310: @ 0x08099310
bl sub_08099468
movs r0, #0xd9
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0809932E:
pop {r4, pc}
@ -406,7 +406,7 @@ sub_080994B8: @ 0x080994B8
push {r4, r5, r6, lr}
adds r5, r0, #0
ldr r0, _08099530 @ =0x000001B1
bl sub_08004488
bl EnqueSFX
adds r0, r5, #0
adds r0, #0x6c
ldrh r0, [r0]

View File

@ -109,7 +109,7 @@ sub_0802B35C: @ 0x0802B35C
adds r4, r0, #0
bl GetNextFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
movs r3, #0
ldrb r0, [r4, #0xa]
cmp r0, #0

View File

@ -350,7 +350,7 @@ _080284B4:
strb r0, [r4, #0x15]
movs r0, #0x8f
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _0802850A
_080284D2:
strb r1, [r4, #0xc]
@ -477,7 +477,7 @@ _080285BC:
cmp r0, #0
bne _080285D6
movs r0, #0xf0
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #2
movs r2, #0x40
@ -500,7 +500,7 @@ _080285EE:
cmp r0, #0x20
bls _080285FA
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
_080285FA:
adds r0, r4, #0
bl GetNextFrame
@ -854,7 +854,7 @@ sub_08028858: @ 0x08028858
strh r0, [r4, #0x24]
_08028890:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
adds r0, r4, #0
bl GetNextFrame
pop {r4, pc}

View File

@ -101,7 +101,7 @@ _0808456C:
cmp r0, #0
bne _08084582
ldrh r0, [r4, #2]
bl sub_08004488
bl EnqueSFX
_08084582:
ldrb r1, [r5, #0xb]
movs r0, #0x80

View File

@ -196,7 +196,7 @@ _0802B780:
b _0802B7A0
_0802B794:
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0802B7A2
movs r0, #1
@ -366,7 +366,7 @@ _0802B8CC:
strb r0, [r4, #0xe]
_0802B8D4:
ldr r0, _0802B8DC @ =0x0000012B
bl sub_08004488
bl EnqueSFX
_0802B8DA:
pop {r4, pc}
.align 2, 0
@ -419,7 +419,7 @@ _0802B91C:
adds r0, r3, #0
bl InitializeAnimation
ldr r0, _0802B944 @ =0x0000012B
bl sub_08004488
bl EnqueSFX
_0802B940:
pop {r4, pc}
.align 2, 0

View File

@ -831,7 +831,7 @@ _08033DCE:
cmp r0, #0x3e
bls _08033DE2
adds r0, r6, #0
bl sub_080AEF88
bl ProcessMovement
_08033DE2:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -153,7 +153,7 @@ _08039390:
strb r0, [r1, #0xb]
movs r0, #0xc3
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
b _080393DC
_080393CA:
adds r0, r1, #0
@ -162,7 +162,7 @@ _080393CA:
strb r2, [r0]
movs r0, #0xc3
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
str r4, [r5, #0x54]
_080393DC:
adds r0, r5, #0
@ -404,7 +404,7 @@ sub_0803958C: @ 0x0803958C
cmp r0, #0
bne _080395D4
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
beq _080395C0
adds r0, r4, #0
@ -452,7 +452,7 @@ sub_080395D8: @ 0x080395D8
movs r0, #0x5a
strb r0, [r1]
movs r0, #0x7d
bl sub_08004488
bl EnqueSFX
_08039602:
pop {r4, pc}
@ -509,7 +509,7 @@ _0803963A:
adds r0, r2, #0
bl sub_080399C4
ldr r0, _0803966C @ =0x0000014B
bl sub_08004488
bl EnqueSFX
_0803966A:
pop {pc}
.align 2, 0
@ -764,7 +764,7 @@ _08039836:
adds r0, r2, #0
bl InitAnimationForceUpdate
ldr r0, _08039854 @ =0x0000012B
bl sub_08004488
bl EnqueSFX
pop {pc}
.align 2, 0
_08039854: .4byte 0x0000012B
@ -1018,7 +1018,7 @@ sub_08039A20: @ 0x08039A20
movs r0, #0x3c
strb r0, [r1]
movs r0, #0xfb
bl sub_08004488
bl EnqueSFX
_08039A44:
pop {r4, pc}
.align 2, 0

View File

@ -115,11 +115,11 @@ _08066B20:
_08066B2A:
movs r0, #0x87
lsls r0, r0, #2
bl sub_08004488
bl EnqueSFX
b _08066B66
_08066B34:
ldr r0, _08066B3C @ =0x0000021E
bl sub_08004488
bl EnqueSFX
b _08066B66
.align 2, 0
_08066B3C: .4byte 0x0000021E
@ -140,7 +140,7 @@ _08066B52:
adds r0, r4, #0
bl sub_0805DE18
ldr r0, _08066B70 @ =0x0000021D
bl sub_08004488
bl EnqueSFX
_08066B66:
ldrb r1, [r5]
movs r0, #0x7f

View File

@ -1418,7 +1418,7 @@ _08042FC2:
ldr r0, [r0, #0xc]
ldrb r1, [r4, #0x15]
strb r1, [r0, #0x15]
bl sub_080AEF88
bl ProcessMovement
_08042FCE:
pop {r3}
mov r8, r3
@ -3298,7 +3298,7 @@ _08043D92:
cmp r2, #4
bls _08043D92
movs r0, #0xfe
bl sub_08004488
bl EnqueSFX
pop {r4, r5, pc}
.align 2, 0
_08043DAC: .4byte gUnk_080D13E9

View File

@ -100,7 +100,7 @@ _0802ED0E:
beq _0802ED24
movs r0, #0xbd
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
_0802ED24:
ldrb r0, [r5]
strb r0, [r6]
@ -123,7 +123,7 @@ _0802ED3E:
cmp r0, #0xff
beq _0802ED4E
movs r0, #0xe5
bl sub_08004488
bl EnqueSFX
_0802ED4E:
movs r0, #0xff
strb r0, [r5]
@ -528,7 +528,7 @@ sub_0802F04C: @ 0x0802F04C
movs r1, #0x32
ldrsh r6, [r4, r1]
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
cmp r0, #0
bne _0802F06A
adds r0, r4, #0

View File

@ -251,7 +251,7 @@ sub_0803E258: @ 0x0803E258
adds r0, r4, #0
movs r1, #0
movs r2, #8
bl sub_08049F64
bl PlayerInRange
cmp r0, #0
beq _0803E280
movs r0, #2

View File

@ -336,7 +336,7 @@ _0806B8C4:
adds r0, #1
strb r0, [r5, #0xd]
movs r0, #0xf4
bl sub_08004488
bl EnqueSFX
movs r0, #0
strb r0, [r5, #0xe]
_0806B8FA:

View File

@ -439,7 +439,7 @@ _0803FAAC:
cmp r0, #0xff
beq _0803FAB8
adds r0, r7, #0
bl sub_080AEF88
bl ProcessMovement
_0803FAB8:
adds r0, r7, #0
bl UpdateAnimationSingleFrame

View File

@ -384,7 +384,7 @@ sub_08041618: @ 0x08041618
adds r0, r4, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
bl sub_080AEF88
bl ProcessMovement
ldr r0, _0804165C @ =gRoomControls
ldrh r2, [r0, #8]
adds r0, r2, #0

View File

@ -243,7 +243,7 @@ sub_0802A5B8: @ 0x0802A5B8
cmp r0, #0
bne _0802A60E
ldr r0, _0802A5E4 @ =0x0000012D
bl sub_08004488
bl EnqueSFX
adds r0, r4, #0
movs r1, #0
bl InitializeAnimation

View File

@ -110,7 +110,7 @@ _0808B4F8:
strb r2, [r1, #0x14]
movs r0, #0x89
lsls r0, r0, #1
bl sub_08004488
bl EnqueSFX
ldrb r1, [r4, #0xf]
adds r1, #0x10
adds r0, r4, #0
@ -142,7 +142,7 @@ _0808B554:
movs r0, #0x3c
strb r0, [r4, #0xf]
adds r0, #0xd6
bl sub_08004488
bl EnqueSFX
_0808B562:
pop {r4, pc}

View File

@ -85,7 +85,7 @@ sub_0802A2B4: @ 0x0802A2B4
orrs r0, r1
strb r0, [r2]
movs r0, #0x84
bl sub_08004488
bl EnqueSFX
b _0802A2E2
_0802A2DC:
adds r0, r4, #0

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