through sub_80E7820

This commit is contained in:
PikalaxALT
2017-11-04 11:49:28 -04:00
parent d921e555d2
commit cd4aa5efe5
2 changed files with 61 additions and 119 deletions

View File

@@ -5,115 +5,6 @@
.text
thumb_func_start sub_80E776C
sub_80E776C: @ 80E776C
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
lsls r0, r3, 2
adds r0, r3
lsls r0, 3
ldr r2, =gTasks
adds r0, r2
movs r4, 0x1C
ldrsh r1, [r0, r4]
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
adds r0, r2
ldrb r0, [r0, 0x4]
cmp r0, 0
bne _080E7794
adds r0, r3, 0
bl DestroyTask
_080E7794:
pop {r4}
pop {r0}
bx r0
.pool
thumb_func_end sub_80E776C
thumb_func_start sub_80E77A0
sub_80E77A0: @ 80E77A0
push {lr}
lsls r0, 24
lsrs r0, 24
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
ldr r0, =gTasks
adds r1, r0
ldr r0, =sub_80E776C
str r0, [r1]
ldr r0, =gUnknown_03001130
ldrb r0, [r0]
cmp r0, 0x1
bne _080E77C4
movs r2, 0x12
ldrsh r0, [r1, r2]
bl sub_80E6F60
_080E77C4:
pop {r0}
bx r0
.pool
thumb_func_end sub_80E77A0
thumb_func_start sub_80E77D4
sub_80E77D4: @ 80E77D4
lsls r0, 24
lsrs r0, 24
ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
adds r1, r2
ldr r0, =sub_80E77A0
str r0, [r1]
ldr r1, =gUnknown_03001130
movs r0, 0x1
strb r0, [r1]
bx lr
.pool
thumb_func_end sub_80E77D4
thumb_func_start sub_80E77FC
sub_80E77FC: @ 80E77FC
adds r1, r0, 0
ldrh r0, [r1]
ldrh r1, [r1, 0x2]
lsls r1, 16
orrs r0, r1
bx lr
thumb_func_end sub_80E77FC
thumb_func_start sub_80E7808
sub_80E7808: @ 80E7808
strh r0, [r1]
lsrs r0, 16
strh r0, [r1, 0x2]
bx lr
thumb_func_end sub_80E7808
thumb_func_start sub_80E7810
sub_80E7810: @ 80E7810
push {lr}
bl GetMultiplayerId
lsls r0, 24
lsrs r0, 24
pop {r1}
bx r1
thumb_func_end sub_80E7810
thumb_func_start sub_80E7820
sub_80E7820: @ 80E7820
lsls r0, 24
lsrs r0, 16
ldr r1, =gBlockRecvBuffer
adds r0, r1
bx lr
.pool
thumb_func_end sub_80E7820
thumb_func_start sub_80E7830
sub_80E7830: @ 80E7830
push {r4,lr}