through sub_8110FCC

This commit is contained in:
PikalaxALT
2018-10-11 12:04:54 -04:00
parent 0046efe867
commit 1e65583712
5 changed files with 68 additions and 118 deletions
-116
View File
@@ -5,122 +5,6 @@
.text
thumb_func_start sub_8110F14
sub_8110F14: @ 8110F14
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
bl sub_811381C
ldr r1, _08110F6C @ =gUnknown_203ADF9
movs r0, 0
strb r0, [r1]
movs r2, 0
ldr r0, _08110F70 @ =gSaveBlock1Ptr
ldr r5, [r0]
movs r7, 0xCD
lsls r7, 3
movs r6, 0x98
lsls r6, 5
_08110F32:
adds r0, r2, 0
muls r0, r7
adds r0, r5, r0
adds r0, r6
ldrb r0, [r0]
ldr r3, _08110F6C @ =gUnknown_203ADF9
cmp r0, 0
beq _08110F48
ldrb r0, [r1]
adds r0, 0x1
strb r0, [r1]
_08110F48:
adds r0, r2, 0x1
lsls r0, 24
lsrs r2, r0, 24
cmp r2, 0x3
bls _08110F32
ldrb r0, [r3]
cmp r0, 0
beq _08110F78
ldr r1, _08110F74 @ =gUnknown_3005ECC
movs r0, 0
strb r0, [r1]
adds r0, r4, 0
bl sub_8110F90
adds r0, r4, 0
bl DestroyTask
b _08110F84
.align 2, 0
_08110F6C: .4byte gUnknown_203ADF9
_08110F70: .4byte gSaveBlock1Ptr
_08110F74: .4byte gUnknown_3005ECC
_08110F78:
ldr r0, _08110F8C @ =sub_8056938
bl SetMainCallback2
adds r0, r4, 0
bl DestroyTask
_08110F84:
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
_08110F8C: .4byte sub_8056938
thumb_func_end sub_8110F14
thumb_func_start sub_8110F90
sub_8110F90: @ 8110F90
push {lr}
ldr r1, _08110FC0 @ =gSaveBlock1Ptr
ldr r2, [r1]
movs r3, 0
movs r0, 0x3
strb r0, [r2, 0x4]
ldr r2, [r1]
movs r0, 0x13
strb r0, [r2, 0x5]
ldr r1, [r1]
movs r0, 0xFF
strb r0, [r1, 0x6]
ldr r0, _08110FC4 @ =gUnknown_203ADF8
strb r3, [r0]
ldr r1, _08110FC8 @ =gUnknown_2031DD8
movs r0, 0x1
strb r0, [r1]
movs r0, 0x1
bl sub_8082740
bl sub_8111368
pop {r0}
bx r0
.align 2, 0
_08110FC0: .4byte gSaveBlock1Ptr
_08110FC4: .4byte gUnknown_203ADF8
_08110FC8: .4byte gUnknown_2031DD8
thumb_func_end sub_8110F90
thumb_func_start sub_8110FCC
sub_8110FCC: @ 8110FCC
push {r4,r5,lr}
ldr r5, _08110FF8 @ =gUnknown_203ADF8
ldrb r0, [r5]
ldr r4, _08110FFC @ =gUnknown_203AE98
adds r1, r4, 0
bl sub_811175C
bl sub_8113B88
movs r2, 0x80
lsls r2, 1
movs r0, 0x1
adds r1, r4, 0
bl sub_8112940
ldrb r0, [r5]
bl sub_8111150
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
_08110FF8: .4byte gUnknown_203ADF8
_08110FFC: .4byte gUnknown_203AE98
thumb_func_end sub_8110FCC
thumb_func_start sub_8111000
sub_8111000: @ 8111000
push {lr}