through sub_8110AEC
This commit is contained in:
-121
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user