through sub_8110AEC

This commit is contained in:
PikalaxALT
2018-10-10 11:08:56 -04:00
parent dc37cd7de0
commit a7a6457014
2 changed files with 47 additions and 123 deletions
-121
View File
@@ -5,127 +5,6 @@
.text
thumb_func_start sub_8110AB4
sub_8110AB4: @ 8110AB4
ldr r0, _08110AC0 @ =gUnknown_20370D0
ldr r1, _08110AC4 @ =gUnknown_203ADFA
ldrb r1, [r1]
strh r1, [r0]
bx lr
.align 2, 0
_08110AC0: .4byte gUnknown_20370D0
_08110AC4: .4byte gUnknown_203ADFA
thumb_func_end sub_8110AB4
thumb_func_start sub_8110AC8
sub_8110AC8: @ 8110AC8
ldr r0, _08110AE4 @ =gSaveBlock1Ptr
ldr r1, [r0]
ldr r0, _08110AE8 @ =gUnknown_203ADF8
ldrb r2, [r0]
movs r0, 0xCD
lsls r0, 3
muls r0, r2
adds r1, r0
movs r0, 0x98
lsls r0, 5
adds r1, r0
ldrb r0, [r1]
bx lr
.align 2, 0
_08110AE4: .4byte gSaveBlock1Ptr
_08110AE8: .4byte gUnknown_203ADF8
thumb_func_end sub_8110AC8
thumb_func_start sub_8110AEC
sub_8110AEC: @ 8110AEC
push {r4-r7,lr}
lsls r0, 16
lsrs r6, r0, 16
ldr r4, _08110B44 @ =gUnknown_203ADF8
ldrb r0, [r4]
cmp r0, 0x3
bls _08110AFE
movs r0, 0
strb r0, [r4]
_08110AFE:
ldrb r0, [r4]
bl sub_81108F0
bl sub_8113B88
ldr r2, _08110B48 @ =gUnknown_203AE08
ldr r1, _08110B4C @ =gSaveBlock1Ptr
ldrb r0, [r4]
movs r3, 0xCD
lsls r3, 3
muls r0, r3
movs r5, 0x98
lsls r5, 5
adds r0, r5
ldr r1, [r1]
adds r0, r1, r0
movs r7, 0xAD
lsls r7, 3
adds r0, r7
str r0, [r2]
adds r0, r6, 0
subs r0, 0xC
lsls r0, 16
lsrs r0, 16
cmp r0, 0x7
bls _08110B36
cmp r6, 0x23
bne _08110B50
_08110B36:
ldrb r0, [r4]
muls r0, r3
adds r0, r1, r0
adds r0, r5
movs r1, 0x2
b _08110B5A
.align 2, 0
_08110B44: .4byte gUnknown_203ADF8
_08110B48: .4byte gUnknown_203AE08
_08110B4C: .4byte gSaveBlock1Ptr
_08110B50:
ldrb r0, [r4]
muls r0, r3
adds r0, r1, r0
adds r0, r5
movs r1, 0x1
_08110B5A:
strb r1, [r0]
bl sub_81115E8
ldr r4, _08110BA4 @ =gUnknown_203ADF8
ldrb r0, [r4]
bl sub_8110BB0
ldrb r0, [r4]
bl sub_8110BE8
bl sub_8110D94
bl sub_8110E20
ldrb r0, [r4]
bl sub_8110D48
ldr r1, _08110BA8 @ =gUnknown_203ADFC
movs r0, 0
strh r0, [r1]
ldr r4, _08110BAC @ =gUnknown_203AE98
movs r2, 0x80
lsls r2, 1
movs r0, 0x2
adds r1, r4, 0
bl sub_8112940
adds r0, r4, 0
bl sub_8110E68
movs r0, 0x1
bl sub_81109CC
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
_08110BA4: .4byte gUnknown_203ADF8
_08110BA8: .4byte gUnknown_203ADFC
_08110BAC: .4byte gUnknown_203AE98
thumb_func_end sub_8110AEC
thumb_func_start sub_8110BB0
sub_8110BB0: @ 8110BB0
lsls r0, 24