diff options
Diffstat (limited to 'asm/trainer_tower.s')
-rw-r--r-- | asm/trainer_tower.s | 139 |
1 files changed, 0 insertions, 139 deletions
diff --git a/asm/trainer_tower.s b/asm/trainer_tower.s index dd72f56e2..c1da74a98 100644 --- a/asm/trainer_tower.s +++ b/asm/trainer_tower.s @@ -5,145 +5,6 @@ .text - thumb_func_start sub_815DF54 -sub_815DF54: @ 815DF54 - push {r4,r5,lr} - ldr r0, _0815DF90 @ =gSpecialVar_0x8006 - ldrh r4, [r0] - ldr r2, _0815DF94 @ =gUnknown_203F458 - ldr r3, [r2] - ldrb r1, [r3] - lsls r0, r1, 5 - subs r0, r1 - lsls r1, r0, 5 - adds r0, r3, r1 - ldrb r5, [r0, 0xE] - cmp r5, 0x1 - beq _0815DF7C - lsls r0, r4, 2 - adds r0, r4 - lsls r0, 3 - adds r0, r4 - lsls r0, 3 - adds r0, r1 - adds r0, r3, r0 -_0815DF7C: - ldrb r1, [r0, 0x1B] - ldr r0, _0815DF98 @ =gSpecialVar_0x8005 - ldrh r0, [r0] - cmp r0, 0x3 - beq _0815DFD4 - cmp r0, 0x3 - bgt _0815DF9C - cmp r0, 0x2 - beq _0815DFA6 - b _0815E05C - .align 2, 0 -_0815DF90: .4byte gSpecialVar_0x8006 -_0815DF94: .4byte gUnknown_203F458 -_0815DF98: .4byte gSpecialVar_0x8005 -_0815DF9C: - cmp r0, 0x4 - beq _0815E000 - cmp r0, 0x5 - beq _0815E038 - b _0815E05C -_0815DFA6: - adds r0, r5, 0 - bl sub_815E068 - ldr r0, _0815DFD0 @ =gUnknown_203F458 - ldr r0, [r0] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0xE - b _0815E026 - .align 2, 0 -_0815DFD0: .4byte gUnknown_203F458 -_0815DFD4: - adds r0, r5, 0 - bl sub_815E068 - ldr r0, _0815DFFC @ =gUnknown_203F458 - ldr r0, [r0] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0x1A - b _0815E026 - .align 2, 0 -_0815DFFC: .4byte gUnknown_203F458 -_0815E000: - adds r0, r5, 0 - bl sub_815E068 - ldr r0, _0815E030 @ =gUnknown_203F458 - ldr r0, [r0] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0x26 -_0815E026: - ldr r1, _0815E034 @ =gStringVar4 - bl sub_815DEFC - b _0815E05C - .align 2, 0 -_0815E030: .4byte gUnknown_203F458 -_0815E034: .4byte gStringVar4 -_0815E038: - ldr r0, [r2] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0x32 - ldr r1, _0815E064 @ =gStringVar4 - bl sub_815DEFC -_0815E05C: - pop {r4,r5} - pop {r0} - bx r0 - .align 2, 0 -_0815E064: .4byte gStringVar4 - thumb_func_end sub_815DF54 - thumb_func_start sub_815E068 sub_815E068: @ 815E068 push {r4,r5,lr} |