through sub_80EA30C

This commit is contained in:
PikalaxALT
2017-10-26 22:49:51 -04:00
parent 1ed15b3952
commit fcaccb8501
5 changed files with 70 additions and 121 deletions
-121
View File
@@ -5,127 +5,6 @@
.text
thumb_func_start sub_80EA250
sub_80EA250: @ 80EA250
push {lr}
ldr r0, =0x00004054
bl VarGet
lsls r0, 24
lsrs r0, 24
bl sub_80EA20C
lsls r0, 24
lsrs r0, 24
adds r1, r0, 0
cmp r0, 0
bne _080EA278
ldr r0, =gUnknown_08274966
b _080EA2DA
.pool
_080EA278:
cmp r0, 0x1
bne _080EA284
ldr r0, =gUnknown_08274D13
b _080EA2DA
.pool
_080EA284:
cmp r0, 0x2
bne _080EA290
ldr r0, =gUnknown_08274FFE
b _080EA2DA
.pool
_080EA290:
cmp r0, 0x3
bne _080EA29C
ldr r0, =gUnknown_08275367
b _080EA2DA
.pool
_080EA29C:
cmp r0, 0x4
bne _080EA2A8
ldr r0, =gUnknown_082756C7
b _080EA2DA
.pool
_080EA2A8:
cmp r0, 0x5
bne _080EA2B4
ldr r0, =gUnknown_08274B24
b _080EA2DA
.pool
_080EA2B4:
cmp r0, 0x6
bne _080EA2C0
ldr r0, =gUnknown_08274E75
b _080EA2DA
.pool
_080EA2C0:
cmp r0, 0x7
bne _080EA2CC
ldr r0, =gUnknown_082751E1
b _080EA2DA
.pool
_080EA2CC:
cmp r1, 0x8
beq _080EA2D8
ldr r0, =gUnknown_082758CC
b _080EA2DA
.pool
_080EA2D8:
ldr r0, =gUnknown_082754F6
_080EA2DA:
pop {r1}
bx r1
.pool
thumb_func_end sub_80EA250
thumb_func_start sub_80EA2E4
sub_80EA2E4: @ 80EA2E4
push {lr}
movs r0, 0x1
bl sub_813BADC
ldr r1, =gTrainerBattleOpponent_A
movs r2, 0x80
lsls r2, 3
adds r0, r2, 0
strh r0, [r1]
ldr r1, =gBattleTypeFlags
ldr r0, =0x08000008
str r0, [r1]
pop {r0}
bx r0
.pool
thumb_func_end sub_80EA2E4
thumb_func_start sub_80EA30C
sub_80EA30C: @ 80EA30C
push {lr}
ldr r0, =0x00004054
bl VarGet
ldr r1, =gSaveBlock1Ptr
ldr r3, [r1]
lsls r0, 16
lsrs r0, 16
lsls r1, r0, 2
adds r1, r0
lsls r1, 5
adds r3, r1
ldr r0, =gScriptResult
ldrb r0, [r0]
ldr r1, =0x00001a9d
adds r3, r1
movs r1, 0x1
ands r1, r0
lsls r1, 5
ldrb r2, [r3]
movs r0, 0x21
negs r0, r0
ands r0, r2
orrs r0, r1
strb r0, [r3]
pop {r0}
bx r0
.pool
thumb_func_end sub_80EA30C
thumb_func_start sub_80EA354
sub_80EA354: @ 80EA354
push {r4-r7,lr}