diff options
Diffstat (limited to 'asm')
-rw-r--r-- | asm/battle_811DA74.s | 147 |
1 files changed, 0 insertions, 147 deletions
diff --git a/asm/battle_811DA74.s b/asm/battle_811DA74.s index 0ffaeef75..fa26110e4 100644 --- a/asm/battle_811DA74.s +++ b/asm/battle_811DA74.s @@ -6,153 +6,6 @@ .text - thumb_func_start sub_811FDFC -sub_811FDFC: @ 811FDFC - push {r4-r6,lr} - ldr r6, _0811FEE0 @ =gUnknown_02024A60 - ldrb r0, [r6] - bl mplay_80342A4 - lsls r0, 24 - cmp r0, 0 - beq _0811FE0E - b _0811FF1E -_0811FE0E: - ldr r0, _0811FEE4 @ =gUnknown_02023A60 - mov r12, r0 - ldrb r2, [r6] - lsls r2, 9 - adds r0, 0x1 - adds r0, r2, r0 - ldrb r0, [r0] - mov r1, r12 - adds r1, 0x2 - adds r1, r2, r1 - ldrb r1, [r1] - lsls r1, 8 - orrs r0, r1 - ldr r5, _0811FEE8 @ =gUnknown_0202F7C4 - mov r1, r12 - adds r1, 0x3 - adds r2, r1 - ldrb r1, [r2] - strb r1, [r5] - ldr r4, _0811FEEC @ =gUnknown_0202F7BC - ldrb r2, [r6] - lsls r2, 9 - mov r1, r12 - adds r1, 0x4 - adds r1, r2, r1 - ldrb r3, [r1] - mov r1, r12 - adds r1, 0x5 - adds r2, r1 - ldrb r1, [r2] - lsls r1, 8 - orrs r3, r1 - strh r3, [r4] - ldr r4, _0811FEF0 @ =gUnknown_0202F7B8 - ldrb r2, [r6] - lsls r2, 9 - mov r1, r12 - adds r1, 0x6 - adds r1, r2, r1 - ldrb r3, [r1] - mov r1, r12 - adds r1, 0x7 - adds r1, r2, r1 - ldrb r1, [r1] - lsls r1, 8 - orrs r3, r1 - mov r1, r12 - adds r1, 0x8 - adds r1, r2, r1 - ldrb r1, [r1] - lsls r1, 16 - orrs r3, r1 - mov r1, r12 - adds r1, 0x9 - adds r2, r1 - ldrb r1, [r2] - lsls r1, 24 - orrs r3, r1 - str r3, [r4] - ldr r3, _0811FEF4 @ =gUnknown_0202F7BE - ldrb r1, [r6] - lsls r1, 9 - mov r2, r12 - adds r2, 0xA - adds r1, r2 - ldrb r1, [r1] - strb r1, [r3] - ldr r4, _0811FEF8 @ =gUnknown_0202F7C0 - ldrb r2, [r6] - lsls r2, 9 - mov r1, r12 - adds r1, 0xC - adds r1, r2, r1 - ldrb r3, [r1] - mov r1, r12 - adds r1, 0xD - adds r2, r1 - ldrb r1, [r2] - lsls r1, 8 - orrs r3, r1 - strh r3, [r4] - ldr r3, _0811FEFC @ =gUnknown_0202F7B4 - ldrb r2, [r6] - lsls r2, 9 - mov r1, r12 - adds r1, 0x10 - adds r2, r1 - str r2, [r3] - ldr r3, _0811FF00 @ =gUnknown_02024E70 - ldrb r1, [r6] - lsls r1, 2 - adds r1, r3 - ldr r2, [r2] - str r2, [r1] - ldrb r1, [r5] - bl sub_8031720 - lsls r0, 24 - lsrs r2, r0, 24 - cmp r2, 0 - beq _0811FF04 - bl dp01_tbl3_exec_completed - b _0811FF1E - .align 2, 0 -_0811FEE0: .4byte gUnknown_02024A60 -_0811FEE4: .4byte gUnknown_02023A60 -_0811FEE8: .4byte gUnknown_0202F7C4 -_0811FEEC: .4byte gUnknown_0202F7BC -_0811FEF0: .4byte gUnknown_0202F7B8 -_0811FEF4: .4byte gUnknown_0202F7BE -_0811FEF8: .4byte gUnknown_0202F7C0 -_0811FEFC: .4byte gUnknown_0202F7B4 -_0811FF00: .4byte gUnknown_02024E70 -_0811FF04: - ldrb r1, [r6] - lsls r0, r1, 1 - adds r0, r1 - lsls r0, 2 - ldr r1, _0811FF24 @ =0x02017810 - adds r0, r1 - strb r2, [r0, 0x4] - ldr r1, _0811FF28 @ =gUnknown_03004330 - ldrb r0, [r6] - lsls r0, 2 - adds r0, r1 - ldr r1, _0811FF2C @ =sub_811FF30 - str r1, [r0] -_0811FF1E: - pop {r4-r6} - pop {r0} - bx r0 - .align 2, 0 -_0811FF24: .4byte 0x02017810 -_0811FF28: .4byte gUnknown_03004330 -_0811FF2C: .4byte sub_811FF30 - thumb_func_end sub_811FDFC - thumb_func_start sub_811FF30 sub_811FF30: @ 811FF30 push {r4-r7,lr} |