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