diff options
Diffstat (limited to 'asm/battle_814AEAC.s')
-rw-r--r-- | asm/battle_814AEAC.s | 860 |
1 files changed, 430 insertions, 430 deletions
diff --git a/asm/battle_814AEAC.s b/asm/battle_814AEAC.s index e6c77e04d..5f18788e5 100644 --- a/asm/battle_814AEAC.s +++ b/asm/battle_814AEAC.s @@ -12,8 +12,8 @@ nullsub_112: @ 814AEAC thumb_func_start sub_814AEB0 sub_814AEB0: @ 814AEB0 - ldr r1, =0x03005d60 - ldr r0, =0x02024064 + ldr r1, =gUnknown_03005D60 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 2 adds r0, r1 @@ -26,9 +26,9 @@ sub_814AEB0: @ 814AEB0 thumb_func_start bx_exec_buffer_A_ch0_tbl4 bx_exec_buffer_A_ch0_tbl4: @ 814AECC push {lr} - ldr r2, =0x02024068 + ldr r2, =gUnknown_02024068 ldr r1, =gUnknown_0832A328 - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r3, [r0] lsls r0, r3, 2 adds r0, r1 @@ -37,7 +37,7 @@ bx_exec_buffer_A_ch0_tbl4: @ 814AECC ands r1, r0 cmp r1, 0 beq _0814AF18 - ldr r0, =0x02023064 + ldr r0, =gUnknown_02023064 lsls r1, r3, 9 adds r1, r0 ldrb r0, [r1] @@ -61,9 +61,9 @@ _0814AF18: thumb_func_start sub_814AF1C sub_814AF1C: @ 814AF1C push {lr} - ldr r2, =0x02020630 - ldr r1, =0x020241e4 - ldr r0, =0x02024064 + ldr r2, =gUnknown_02020630 + ldr r1, =gUnknown_020241E4 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] adds r0, r1 ldrb r1, [r0] @@ -86,9 +86,9 @@ _0814AF40: thumb_func_start sub_814AF54 sub_814AF54: @ 814AF54 push {r4-r6,lr} - ldr r6, =0x02020630 - ldr r5, =0x020241e4 - ldr r4, =0x02024064 + ldr r6, =gUnknown_02020630 + ldr r5, =gUnknown_020241E4 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] adds r0, r5 ldrb r1, [r0] @@ -131,9 +131,9 @@ _0814AFA4: thumb_func_start sub_814AFBC sub_814AFBC: @ 814AFBC push {r4,lr} - ldr r4, =0x020244d0 + ldr r4, =gUnknown_020244D0 ldr r1, [r4] - ldr r3, =0x02024064 + ldr r3, =gUnknown_02024064 ldrb r0, [r3] ldr r2, [r1, 0x4] lsls r1, r0, 1 @@ -176,16 +176,16 @@ sub_814B004: @ 814B004 lsls r0, 24 cmp r0, 0 beq _0814B05C - ldr r0, =0x02022fec + ldr r0, =gUnknown_02022FEC ldr r0, [r0] movs r1, 0x40 ands r0, r1 cmp r0, 0 beq _0814B05C _0814B028: - ldr r2, =0x02020630 - ldr r1, =0x03005d70 - ldr r0, =0x02024064 + ldr r2, =gUnknown_02020630 + ldr r1, =gUnknown_03005D70 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] adds r0, r1 ldrb r1, [r0] @@ -201,9 +201,9 @@ _0814B028: b _0814B092 .pool _0814B05C: - ldr r2, =0x02020630 - ldr r5, =0x03005d70 - ldr r0, =0x02024064 + ldr r2, =gUnknown_02020630 + ldr r5, =gUnknown_03005D70 + ldr r0, =gUnknown_02024064 ldrb r3, [r0] adds r0, r3, r5 ldrb r1, [r0] @@ -239,9 +239,9 @@ _0814B094: _0814B0A0: cmp r6, 0 beq _0814B0C6 - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] - ldr r3, =0x02024064 + ldr r3, =gUnknown_02024064 ldrb r1, [r3] ldr r2, [r0, 0x4] lsls r0, r1, 1 @@ -250,7 +250,7 @@ _0814B0A0: adds r0, r2 movs r1, 0x3 strb r1, [r0, 0x9] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r3] lsls r0, 2 adds r0, r1 @@ -270,10 +270,10 @@ sub_814B0E8: @ 814B0E8 mov r6, r9 mov r5, r8 push {r5-r7} - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 mov r12, r0 ldr r0, [r0] - ldr r7, =0x02024064 + ldr r7, =gUnknown_02024064 ldrb r2, [r7] ldr r3, [r0, 0x4] lsls r0, r2, 1 @@ -306,9 +306,9 @@ _0814B114: beq _0814B136 b _0814B252 _0814B136: - ldr r1, =0x02020630 + ldr r1, =gUnknown_02020630 mov r10, r1 - ldr r0, =0x03005d7c + ldr r0, =gUnknown_03005D7C mov r9, r0 adds r0, r2, r0 ldrb r1, [r0] @@ -322,7 +322,7 @@ _0814B136: ldr r0, =DummyObjectCallback cmp r3, r0 bne _0814B252 - ldr r0, =0x020241e4 + ldr r0, =gUnknown_020241E4 adds r0, r2, r0 ldrb r1, [r0] lsls r0, r1, 4 @@ -352,7 +352,7 @@ _0814B136: lsls r0, 24 cmp r0, 0 beq _0814B1F0 - ldr r0, =0x02022fec + ldr r0, =gUnknown_02022FEC ldr r0, [r0] movs r1, 0x40 ands r0, r1 @@ -368,19 +368,19 @@ _0814B136: lsls r0, 2 add r0, r10 bl RemoveObjectAndFreeTiles - ldr r4, =0x03005d70 + ldr r4, =gUnknown_03005D70 ldrb r0, [r7] mov r1, r8 eors r1, r0 adds r0, r1, r4 ldrb r0, [r0] - ldr r2, =0x0202406e + ldr r2, =gUnknown_0202406E lsls r1, 1 adds r1, r2 ldrh r2, [r1] movs r1, 0x64 muls r1, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r1, r2 movs r2, 0 bl healthbar_draw_field_maybe @@ -395,28 +395,28 @@ _0814B136: ldrb r0, [r0] bl sub_80729D0 _0814B1F0: - ldr r1, =0x03005d7c - ldr r4, =0x02024064 + ldr r1, =gUnknown_03005D7C + ldr r4, =gUnknown_02024064 ldrb r0, [r4] adds r0, r1 ldrb r1, [r0] lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, =0x02020630 + ldr r1, =gUnknown_02020630 adds r0, r1 bl RemoveObjectAndFreeTiles - ldr r5, =0x03005d70 + ldr r5, =gUnknown_03005D70 ldrb r1, [r4] adds r0, r1, r5 ldrb r0, [r0] - ldr r2, =0x0202406e + ldr r2, =gUnknown_0202406E lsls r1, 1 adds r1, r2 ldrh r2, [r1] movs r1, 0x64 muls r1, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r1, r2 movs r2, 0 bl healthbar_draw_field_maybe @@ -426,7 +426,7 @@ _0814B1F0: adds r0, r5 ldrb r0, [r0] bl sub_80729D0 - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] ldr r2, [r0, 0x8] ldrb r1, [r2, 0x9] @@ -434,7 +434,7 @@ _0814B1F0: negs r0, r0 ands r0, r1 strb r0, [r2, 0x9] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r4] lsls r0, 2 adds r0, r1 @@ -454,9 +454,9 @@ _0814B252: thumb_func_start sub_814B290 sub_814B290: @ 814B290 push {lr} - ldr r2, =0x02020630 - ldr r1, =0x020241e4 - ldr r0, =0x02024064 + ldr r2, =gUnknown_02020630 + ldr r1, =gUnknown_020241E4 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] adds r0, r1 ldrb r1, [r0] @@ -484,9 +484,9 @@ _0814B2BE: thumb_func_start bx_t4_healthbar_update bx_t4_healthbar_update: @ 814B2D0 push {r4-r6,lr} - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] - ldr r6, =0x03005d70 + ldr r6, =gUnknown_03005D70 adds r1, r0, r6 ldrb r1, [r1] movs r2, 0 @@ -513,14 +513,14 @@ bx_t4_healthbar_update: @ 814B2D0 b _0814B332 .pool _0814B318: - ldr r2, =0x0202406e + ldr r2, =gUnknown_0202406E ldrb r1, [r5] lsls r0, r1, 1 adds r0, r2 ldrh r2, [r0] movs r0, 0x64 muls r0, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r0, r2 bl sub_805E990 bl dp01_tbl4_exec_completed @@ -534,9 +534,9 @@ _0814B332: thumb_func_start sub_814B340 sub_814B340: @ 814B340 push {r4-r6,lr} - ldr r6, =0x02020630 - ldr r5, =0x020241e4 - ldr r4, =0x02024064 + ldr r6, =gUnknown_02020630 + ldr r5, =gUnknown_020241E4 + ldr r4, =gUnknown_02024064 ldrb r2, [r4] adds r0, r2, r5 ldrb r1, [r0] @@ -551,13 +551,13 @@ sub_814B340: @ 814B340 adds r1, r0 cmp r1, 0xA0 ble _0814B3BC - ldr r1, =0x0202406e + ldr r1, =gUnknown_0202406E lsls r0, r2, 1 adds r0, r1 ldrh r1, [r0] movs r0, 0x64 muls r0, r1 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0xB bl pokemon_getattr @@ -583,7 +583,7 @@ sub_814B340: @ 814B340 lsls r0, 2 adds r0, r6 bl RemoveObjectAndFreeTiles - ldr r1, =0x03005d70 + ldr r1, =gUnknown_03005D70 ldrb r0, [r4] adds r0, r1 ldrb r0, [r0] @@ -599,9 +599,9 @@ _0814B3BC: thumb_func_start sub_814B3DC sub_814B3DC: @ 814B3DC push {r4-r6,lr} - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] - ldr r6, =0x02024064 + ldr r6, =gUnknown_02024064 ldrb r2, [r6] ldr r1, [r0, 0x4] lsls r0, r2, 1 @@ -613,13 +613,13 @@ sub_814B3DC: @ 814B3DC ands r0, r1 cmp r0, 0 bne _0814B430 - ldr r5, =0x020241e4 + ldr r5, =gUnknown_020241E4 adds r0, r2, r5 ldrb r1, [r0] lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, =0x02020630 + ldr r4, =gUnknown_02020630 adds r0, r4 bl obj_free_rotscale_entry ldrb r0, [r6] @@ -630,7 +630,7 @@ sub_814B3DC: @ 814B3DC lsls r0, 2 adds r0, r4 bl RemoveObjectAndFreeTiles - ldr r1, =0x03005d70 + ldr r1, =gUnknown_03005D70 ldrb r0, [r6] adds r0, r1 ldrb r0, [r0] @@ -660,12 +660,12 @@ _0814B45E: thumb_func_start dp01t_0F_4_move_anim dp01t_0F_4_move_anim: @ 814B464 push {r4,lr} - ldr r1, =0x020241e4 - ldr r0, =0x02024064 + ldr r1, =gUnknown_020241E4 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] adds r0, r1 ldrb r1, [r0] - ldr r2, =0x02020630 + ldr r2, =gUnknown_02020630 lsls r0, r1, 4 adds r0, r1 lsls r0, 2 @@ -683,7 +683,7 @@ dp01t_0F_4_move_anim: @ 814B464 subs r0, 0x5 ands r0, r1 strb r0, [r2] - ldr r0, =0x020244b9 + ldr r0, =gUnknown_020244B9 strb r3, [r0] bl dp01_tbl4_exec_completed b _0814B4DA @@ -720,9 +720,9 @@ _0814B4DA: thumb_func_start sub_814B4E0 sub_814B4E0: @ 814B4E0 push {r4,lr} - ldr r2, =0x02020630 - ldr r0, =0x03005d70 - ldr r4, =0x02024064 + ldr r2, =gUnknown_02020630 + ldr r0, =gUnknown_03005D70 + ldr r4, =gUnknown_02024064 ldrb r3, [r4] adds r0, r3, r0 ldrb r1, [r0] @@ -737,7 +737,7 @@ sub_814B4E0: @ 814B4E0 bne _0814B532 adds r0, r3, 0 bl sub_805E408 - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] ldrb r2, [r4] ldr r1, [r0] @@ -753,7 +753,7 @@ sub_814B4E0: @ 814B4E0 movs r3, 0x6 bl move_anim_start_t4 _0814B526: - ldr r0, =0x03005d60 + ldr r0, =gUnknown_03005D60 ldrb r1, [r4] lsls r1, 2 adds r1, r0 @@ -769,9 +769,9 @@ _0814B532: thumb_func_start sub_814B554 sub_814B554: @ 814B554 push {lr} - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r1, [r0] - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r3, [r0] ldr r1, [r1, 0x4] lsls r0, r3, 1 @@ -783,8 +783,8 @@ sub_814B554: @ 814B554 ands r0, r1 cmp r0, 0 bne _0814B590 - ldr r2, =0x02020630 - ldr r0, =0x020241e4 + ldr r2, =gUnknown_02020630 + ldr r0, =gUnknown_020241E4 adds r0, r3, r0 ldrb r1, [r0] lsls r0, r1, 4 @@ -808,9 +808,9 @@ sub_814B5A8: @ 814B5A8 push {r4-r7,lr} mov r7, r8 push {r7} - ldr r3, =0x020244d0 + ldr r3, =gUnknown_020244D0 ldr r0, [r3] - ldr r7, =0x02024064 + ldr r7, =gUnknown_02024064 ldrb r1, [r7] ldr r2, [r0, 0x4] lsls r0, r1, 1 @@ -846,7 +846,7 @@ sub_814B5A8: @ 814B5A8 ldr r0, =c3_0802FDF4 movs r1, 0xA bl CreateTask - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E mov r8, r0 ldrb r1, [r7] lsls r0, r1, 1 @@ -854,21 +854,21 @@ sub_814B5A8: @ 814B5A8 ldrh r0, [r0] movs r6, 0x64 muls r0, r6 - ldr r5, =0x020244ec + ldr r5, =gUnknown_020244EC adds r0, r5 bl sub_805E990 - ldr r1, =0x020241e4 + ldr r1, =gUnknown_020241E4 ldrb r0, [r7] adds r0, r1 ldrb r1, [r0] lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, =0x02020630 + ldr r1, =gUnknown_02020630 adds r0, r1 movs r1, 0 bl StartObjectImageAnim - ldr r4, =0x03005d70 + ldr r4, =gUnknown_03005D70 ldrb r1, [r7] adds r0, r1, r4 ldrb r0, [r0] @@ -885,7 +885,7 @@ sub_814B5A8: @ 814B5A8 adds r0, r4 ldrb r0, [r0] bl sub_80729D0 - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r7] lsls r0, 2 adds r0, r1 @@ -903,9 +903,9 @@ _0814B664: thumb_func_start sub_814B69C sub_814B69C: @ 814B69C push {r4-r6,lr} - ldr r6, =0x020244d0 + ldr r6, =gUnknown_020244D0 ldr r0, [r6] - ldr r4, =0x02024064 + ldr r4, =gUnknown_02024064 ldrb r2, [r4] ldr r1, [r0, 0x4] lsls r3, r2, 1 @@ -917,18 +917,18 @@ sub_814B69C: @ 814B69C ands r0, r1 cmp r0, 0 bne _0814B6CE - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E adds r0, r3, r0 ldrh r1, [r0] movs r0, 0x64 muls r1, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r1, r0 adds r0, r2, 0 bl sub_8172EF0 _0814B6CE: - ldr r5, =0x02020630 - ldr r0, =0x03005d7c + ldr r5, =gUnknown_02020630 + ldr r0, =gUnknown_03005D7C ldrb r2, [r4] adds r0, r2, r0 ldrb r1, [r0] @@ -955,7 +955,7 @@ _0814B6CE: bne _0814B714 adds r0, r3, r5 bl RemoveObjectAndFreeTiles - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r4] lsls r0, 2 adds r0, r1 @@ -972,14 +972,14 @@ _0814B714: dp01_tbl4_exec_completed: @ 814B740 push {r4,lr} sub sp, 0x4 - ldr r1, =0x03005d60 - ldr r4, =0x02024064 + ldr r1, =gUnknown_03005D60 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] lsls r0, 2 adds r0, r1 ldr r1, =bx_exec_buffer_A_ch0_tbl4 str r1, [r0] - ldr r0, =0x02022fec + ldr r0, =gUnknown_02022FEC ldr r0, [r0] movs r1, 0x2 ands r0, r1 @@ -992,7 +992,7 @@ dp01_tbl4_exec_completed: @ 814B740 movs r1, 0x4 mov r2, sp bl dp01_prepare_buffer_wireless_probably - ldr r1, =0x02023064 + ldr r1, =gUnknown_02023064 ldrb r0, [r4] lsls r0, 9 adds r0, r1 @@ -1001,7 +1001,7 @@ dp01_tbl4_exec_completed: @ 814B740 b _0814B7A6 .pool _0814B794: - ldr r2, =0x02024068 + ldr r2, =gUnknown_02024068 ldr r1, =gUnknown_0832A328 ldrb r0, [r4] lsls r0, 2 @@ -1021,9 +1021,9 @@ _0814B7A6: thumb_func_start sub_814B7B8 sub_814B7B8: @ 814B7B8 push {lr} - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r2, [r0] - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r1, [r0] ldr r2, [r2, 0x4] lsls r0, r1, 1 @@ -1045,9 +1045,9 @@ _0814B7DA: thumb_func_start sub_814B7E8 sub_814B7E8: @ 814B7E8 push {lr} - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r2, [r0] - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r1, [r0] ldr r2, [r2, 0x4] lsls r0, r1, 1 @@ -1071,8 +1071,8 @@ dp01t_00_4_getattr: @ 814B818 push {r4-r6,lr} sub sp, 0x100 movs r6, 0 - ldr r1, =0x02023064 - ldr r0, =0x02024064 + ldr r1, =gUnknown_02023064 + ldr r0, =gUnknown_02024064 ldrb r2, [r0] lsls r0, r2, 9 adds r1, 0x2 @@ -1080,7 +1080,7 @@ dp01t_00_4_getattr: @ 814B818 ldrb r0, [r1] cmp r0, 0 bne _0814B850 - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E lsls r1, r2, 1 adds r1, r0 ldrb r0, [r1] @@ -1133,8 +1133,8 @@ dp01_getattr_by_ch1_for_player_pokemon__: @ 814B88C lsls r0, 24 lsrs r5, r0, 24 movs r6, 0 - ldr r2, =0x02023064 - ldr r3, =0x02024064 + ldr r2, =gUnknown_02023064 + ldr r3, =gUnknown_02024064 ldrb r0, [r3] lsls r0, 9 adds r1, r2, 0x1 @@ -1216,7 +1216,7 @@ _0814B9BC: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 adds r0, r4, 0 movs r1, 0xB @@ -1269,7 +1269,7 @@ _0814BA08: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 adds r0, r4, 0 movs r1, 0x15 @@ -1456,7 +1456,7 @@ _0814BBC0: _0814BBE0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0xB b _0814BF5A @@ -1464,7 +1464,7 @@ _0814BBE0: _0814BBF0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0xC b _0814BF5A @@ -1478,7 +1478,7 @@ _0814BC00: movs r0, 0x64 adds r1, r5, 0 muls r1, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r1, r0 mov r8, r9 _0814BC16: @@ -1502,7 +1502,7 @@ _0814BC16: ble _0814BC16 movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x15 bl pokemon_getattr @@ -1523,7 +1523,7 @@ _0814BC54: _0814BC68: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 ldrb r1, [r3] lsls r1, 9 @@ -1538,7 +1538,7 @@ _0814BC84: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC mov r8, r2 _0814BC90: adds r1, r6, 0 @@ -1553,7 +1553,7 @@ _0814BC90: ble _0814BC90 movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x15 bl pokemon_getattr @@ -1565,7 +1565,7 @@ _0814BC90: _0814BCC0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 ldrb r1, [r3] lsls r1, 9 @@ -1578,7 +1578,7 @@ _0814BCC0: _0814BCDC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1 b _0814BCF6 @@ -1586,7 +1586,7 @@ _0814BCDC: _0814BCEC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x19 _0814BCF6: @@ -1609,7 +1609,7 @@ _0814BCF6: _0814BD1C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1A b _0814C01A @@ -1617,7 +1617,7 @@ _0814BD1C: _0814BD2C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1B b _0814C01A @@ -1625,7 +1625,7 @@ _0814BD2C: _0814BD3C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1C b _0814C01A @@ -1633,7 +1633,7 @@ _0814BD3C: _0814BD4C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1D b _0814C01A @@ -1641,7 +1641,7 @@ _0814BD4C: _0814BD5C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1E b _0814C01A @@ -1649,7 +1649,7 @@ _0814BD5C: _0814BD6C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x1F b _0814C01A @@ -1657,7 +1657,7 @@ _0814BD6C: _0814BD7C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x20 b _0814C01A @@ -1665,7 +1665,7 @@ _0814BD7C: _0814BD8C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x22 b _0814C01A @@ -1673,7 +1673,7 @@ _0814BD8C: _0814BD9C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x23 b _0814C01A @@ -1681,7 +1681,7 @@ _0814BD9C: _0814BDAC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x24 b _0814C01A @@ -1689,7 +1689,7 @@ _0814BDAC: _0814BDBC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x25 b _0814C01A @@ -1697,7 +1697,7 @@ _0814BDBC: _0814BDCC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x26 b _0814C01A @@ -1706,7 +1706,7 @@ _0814BDDC: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 adds r0, r4, 0 movs r1, 0x27 @@ -1738,7 +1738,7 @@ _0814BDDC: _0814BE2C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x27 b _0814C01A @@ -1746,7 +1746,7 @@ _0814BE2C: _0814BE3C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x28 b _0814C01A @@ -1754,7 +1754,7 @@ _0814BE3C: _0814BE4C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x29 b _0814C01A @@ -1762,7 +1762,7 @@ _0814BE4C: _0814BE5C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x2A b _0814C01A @@ -1770,7 +1770,7 @@ _0814BE5C: _0814BE6C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x2B b _0814C01A @@ -1778,7 +1778,7 @@ _0814BE6C: _0814BE7C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x2C b _0814C01A @@ -1786,7 +1786,7 @@ _0814BE7C: _0814BE8C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0 b _0814BEB6 @@ -1794,7 +1794,7 @@ _0814BE8C: _0814BE9C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x9 b _0814BF5A @@ -1802,7 +1802,7 @@ _0814BE9C: _0814BEAC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x37 _0814BEB6: @@ -1827,7 +1827,7 @@ _0814BEB6: _0814BEE0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x38 b _0814C01A @@ -1835,7 +1835,7 @@ _0814BEE0: _0814BEF0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x39 b _0814BF5A @@ -1843,7 +1843,7 @@ _0814BEF0: _0814BF00: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3A b _0814BF5A @@ -1851,7 +1851,7 @@ _0814BF00: _0814BF10: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3B b _0814BF5A @@ -1859,7 +1859,7 @@ _0814BF10: _0814BF20: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3C b _0814BF5A @@ -1867,7 +1867,7 @@ _0814BF20: _0814BF30: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3D b _0814BF5A @@ -1875,7 +1875,7 @@ _0814BF30: _0814BF40: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3E b _0814BF5A @@ -1883,7 +1883,7 @@ _0814BF40: _0814BF50: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3F _0814BF5A: @@ -1899,7 +1899,7 @@ _0814BF5A: _0814BF70: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x16 b _0814C01A @@ -1907,7 +1907,7 @@ _0814BF70: _0814BF80: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x17 b _0814C01A @@ -1915,7 +1915,7 @@ _0814BF80: _0814BF90: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x18 b _0814C01A @@ -1923,7 +1923,7 @@ _0814BF90: _0814BFA0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x21 b _0814C01A @@ -1931,7 +1931,7 @@ _0814BFA0: _0814BFB0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x2F b _0814C01A @@ -1939,7 +1939,7 @@ _0814BFB0: _0814BFC0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x30 b _0814C01A @@ -1947,7 +1947,7 @@ _0814BFC0: _0814BFD0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x32 b _0814C01A @@ -1955,7 +1955,7 @@ _0814BFD0: _0814BFE0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x33 b _0814C01A @@ -1963,7 +1963,7 @@ _0814BFE0: _0814BFF0: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x34 b _0814C01A @@ -1971,7 +1971,7 @@ _0814BFF0: _0814C000: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x35 b _0814C01A @@ -1979,7 +1979,7 @@ _0814C000: _0814C010: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x36 _0814C01A: @@ -2010,8 +2010,8 @@ sub_814C038: @ 814C038 thumb_func_start sub_814C044 sub_814C044: @ 814C044 push {r4,r5,lr} - ldr r1, =0x02023064 - ldr r0, =0x02024064 + ldr r1, =gUnknown_02023064 + ldr r0, =gUnknown_02024064 ldrb r2, [r0] lsls r0, r2, 9 adds r1, 0x2 @@ -2019,7 +2019,7 @@ sub_814C044: @ 814C044 ldrb r0, [r1] cmp r0, 0 bne _0814C074 - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E lsls r1, r2, 1 adds r1, r0 ldrb r0, [r1] @@ -2060,10 +2060,10 @@ sub_814C09C: @ 814C09C sub sp, 0x34 lsls r0, 24 lsrs r5, r0, 24 - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 9 - ldr r2, =0x02023067 + ldr r2, =gUnknown_02023067 adds r3, r0, r2 adds r6, r3, 0 subs r1, r2, 0x2 @@ -2146,7 +2146,7 @@ _0814C1D0: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 adds r0, r4, 0 movs r1, 0xB @@ -2213,7 +2213,7 @@ _0814C236: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 adds r0, r4, 0 movs r1, 0x15 @@ -2326,9 +2326,9 @@ _0814C236: _0814C368: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2339,9 +2339,9 @@ _0814C368: _0814C388: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2358,7 +2358,7 @@ _0814C3A8: movs r0, 0x64 adds r1, r5, 0 muls r1, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r7, r1, r0 adds r6, r3, 0 adds r6, 0x8 @@ -2383,7 +2383,7 @@ _0814C3C2: ble _0814C3C2 movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x15 mov r2, r9 @@ -2393,10 +2393,10 @@ _0814C3C2: _0814C400: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r3, =0x02023064 - ldr r1, =0x02024064 + ldr r3, =gUnknown_02023064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r1, r3, 0x1 @@ -2409,9 +2409,9 @@ _0814C428: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r2, [r5] lsls r2, 9 adds r2, r7 @@ -2451,10 +2451,10 @@ _0814C428: _0814C48C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r3, =0x02023064 - ldr r1, =0x02024064 + ldr r3, =gUnknown_02023064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r1, r3, 0x1 @@ -2470,9 +2470,9 @@ _0814C4A4: _0814C4BC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2483,9 +2483,9 @@ _0814C4BC: _0814C4DC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2496,9 +2496,9 @@ _0814C4DC: _0814C4FC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2509,9 +2509,9 @@ _0814C4FC: _0814C51C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2522,9 +2522,9 @@ _0814C51C: _0814C53C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2535,9 +2535,9 @@ _0814C53C: _0814C55C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2548,9 +2548,9 @@ _0814C55C: _0814C57C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2561,9 +2561,9 @@ _0814C57C: _0814C59C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2574,9 +2574,9 @@ _0814C59C: _0814C5BC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2587,9 +2587,9 @@ _0814C5BC: _0814C5DC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2600,9 +2600,9 @@ _0814C5DC: _0814C5FC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2613,9 +2613,9 @@ _0814C5FC: _0814C61C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2626,9 +2626,9 @@ _0814C61C: _0814C63C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2639,9 +2639,9 @@ _0814C63C: _0814C65C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2653,9 +2653,9 @@ _0814C67C: movs r0, 0x64 adds r4, r5, 0 muls r4, r0 - ldr r0, =0x020244ec + ldr r0, =gUnknown_020244EC adds r4, r0 - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r2, [r5] lsls r2, 9 adds r2, r7 @@ -2700,9 +2700,9 @@ _0814C67C: _0814C6EC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2713,9 +2713,9 @@ _0814C6EC: _0814C70C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2726,9 +2726,9 @@ _0814C70C: _0814C72C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2739,9 +2739,9 @@ _0814C72C: _0814C74C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2752,9 +2752,9 @@ _0814C74C: _0814C76C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2765,9 +2765,9 @@ _0814C76C: _0814C78C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2779,9 +2779,9 @@ _0814C79C: _0814C7AC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2792,9 +2792,9 @@ _0814C7AC: _0814C7CC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2805,9 +2805,9 @@ _0814C7CC: _0814C7EC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2818,9 +2818,9 @@ _0814C7EC: _0814C80C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2831,9 +2831,9 @@ _0814C80C: _0814C82C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2844,9 +2844,9 @@ _0814C82C: _0814C84C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2857,9 +2857,9 @@ _0814C84C: _0814C86C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2870,9 +2870,9 @@ _0814C86C: _0814C88C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2883,9 +2883,9 @@ _0814C88C: _0814C8AC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2896,9 +2896,9 @@ _0814C8AC: _0814C8CC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2909,9 +2909,9 @@ _0814C8CC: _0814C8EC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2922,9 +2922,9 @@ _0814C8EC: _0814C90C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2935,9 +2935,9 @@ _0814C90C: _0814C92C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2948,9 +2948,9 @@ _0814C92C: _0814C94C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2961,9 +2961,9 @@ _0814C94C: _0814C96C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2974,9 +2974,9 @@ _0814C96C: _0814C98C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -2987,9 +2987,9 @@ _0814C98C: _0814C9AC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -3000,9 +3000,9 @@ _0814C9AC: _0814C9CC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -3013,9 +3013,9 @@ _0814C9CC: _0814C9EC: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -3026,9 +3026,9 @@ _0814C9EC: _0814CA0C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -3039,9 +3039,9 @@ _0814CA0C: _0814CA2C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 @@ -3052,24 +3052,24 @@ _0814CA2C: _0814CA4C: movs r0, 0x64 muls r0, r5 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 - ldr r1, =0x02024064 + ldr r1, =gUnknown_02024064 ldrb r2, [r1] lsls r2, 9 adds r2, r7 movs r1, 0x36 bl pokemon_setattr _0814CA62: - ldr r2, =0x0202406e - ldr r0, =0x02024064 + ldr r2, =gUnknown_0202406E + ldr r0, =gUnknown_02024064 ldrb r1, [r0] lsls r0, r1, 1 adds r0, r2 ldrh r2, [r0] movs r0, 0x64 muls r0, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r0, r2 bl sub_805E990 add sp, 0x34 @@ -3086,8 +3086,8 @@ _0814CA62: thumb_func_start sub_814CA98 sub_814CA98: @ 814CA98 push {r4-r7,lr} - ldr r1, =0x0202406e - ldr r7, =0x02024064 + ldr r1, =gUnknown_0202406E + ldr r7, =gUnknown_02024064 ldrb r2, [r7] lsls r0, r2, 1 adds r0, r1 @@ -3095,12 +3095,12 @@ sub_814CA98: @ 814CA98 movs r0, 0x64 adds r3, r1, 0 muls r3, r0 - ldr r4, =0x02023064 + ldr r4, =gUnknown_02023064 lsls r2, 9 adds r0, r4, 0x1 adds r0, r2, r0 ldrb r0, [r0] - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 adds r5, r3, r0 movs r3, 0 @@ -3143,16 +3143,16 @@ sub_814CB0C: @ 814CB0C push {r4-r6,lr} mov r6, r8 push {r6} - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E mov r8, r0 - ldr r6, =0x02024064 + ldr r6, =gUnknown_02024064 ldrb r1, [r6] lsls r0, r1, 1 add r0, r8 ldrh r0, [r0] movs r5, 0x64 muls r0, r5 - ldr r4, =0x020244ec + ldr r4, =gUnknown_020244EC adds r0, r4 bl sub_805DD7C ldrb r0, [r6] @@ -3173,7 +3173,7 @@ sub_814CB0C: @ 814CB0C lsrs r1, 24 adds r0, r4, 0 bl sub_806A068 - ldr r0, =0x0202499c + ldr r0, =gUnknown_0202499C mov r8, r0 ldrb r0, [r6] movs r1, 0x2 @@ -3195,11 +3195,11 @@ sub_814CB0C: @ 814CB0C adds r1, r5, 0 adds r2, r4, 0 bl AddObjectToFront - ldr r4, =0x020241e4 + ldr r4, =gUnknown_020241E4 ldrb r1, [r6] adds r1, r4 strb r0, [r1] - ldr r5, =0x02020630 + ldr r5, =gUnknown_02020630 ldrb r0, [r6] adds r0, r4 ldrb r1, [r0] @@ -3237,11 +3237,11 @@ sub_814CB0C: @ 814CB0C adds r0, r1 lsls r0, 2 adds r0, r5 - ldr r1, =0x020244e4 + ldr r1, =gUnknown_020244E4 adds r2, r1 ldrb r1, [r2] bl StartObjectImageAnim - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r6] lsls r0, 2 adds r0, r1 @@ -3258,15 +3258,15 @@ sub_814CB0C: @ 814CB0C thumb_func_start sub_814CC28 sub_814CC28: @ 814CC28 push {r4-r6,lr} - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] - ldr r4, =0x02023064 + ldr r4, =gUnknown_02023064 lsls r1, r0, 9 adds r6, r4, 0x2 adds r1, r6 ldrb r1, [r1] bl sub_805EF84 - ldr r2, =0x0202406e + ldr r2, =gUnknown_0202406E ldrb r0, [r5] lsls r1, r0, 1 adds r1, r2 @@ -3281,7 +3281,7 @@ sub_814CC28: @ 814CC28 ldrh r2, [r0] movs r0, 0x64 muls r0, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r0, r2 bl sub_805DD7C ldrb r0, [r5] @@ -3289,7 +3289,7 @@ sub_814CC28: @ 814CC28 adds r1, r6 ldrb r1, [r1] bl sub_814CC98 - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -3315,10 +3315,10 @@ sub_814CC98: @ 814CC98 lsrs r1, 24 adds r0, r6, 0 bl sub_805EF84 - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E lsls r2, r6, 1 adds r2, r0 - ldr r0, =0x02023064 + ldr r0, =gUnknown_02023064 lsls r1, r6, 9 adds r0, 0x1 adds r1, r0 @@ -3327,7 +3327,7 @@ sub_814CC98: @ 814CC98 ldrh r1, [r2] movs r0, 0x64 muls r0, r1 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0xB bl pokemon_getattr @@ -3337,7 +3337,7 @@ sub_814CC98: @ 814CC98 mov r8, r0 ldr r0, =sub_805D714 bl object_new_hidden_with_callback - ldr r1, =0x03005d7c + ldr r1, =gUnknown_03005D7C mov r9, r1 add r9, r6 mov r1, r9 @@ -3349,7 +3349,7 @@ sub_814CC98: @ 814CC98 lsrs r1, 24 mov r0, r8 bl sub_806A068 - ldr r0, =0x0202499c + ldr r0, =gUnknown_0202499C mov r10, r0 adds r0, r6, 0 movs r1, 0x2 @@ -3371,10 +3371,10 @@ sub_814CC98: @ 814CC98 adds r1, r5, 0 adds r2, r4, 0 bl AddObjectToFront - ldr r4, =0x020241e4 + ldr r4, =gUnknown_020241E4 adds r4, r6, r4 strb r0, [r4] - ldr r5, =0x02020630 + ldr r5, =gUnknown_02020630 mov r0, r9 ldrb r1, [r0] lsls r0, r1, 4 @@ -3419,7 +3419,7 @@ sub_814CC98: @ 814CC98 adds r0, r1 lsls r0, 2 adds r0, r5 - ldr r1, =0x020244e4 + ldr r1, =gUnknown_020244E4 adds r6, r1 ldrb r1, [r6] bl StartObjectImageAnim @@ -3467,8 +3467,8 @@ sub_814CC98: @ 814CC98 thumb_func_start sub_814CE14 sub_814CE14: @ 814CE14 push {r4-r6,lr} - ldr r1, =0x02023064 - ldr r6, =0x02024064 + ldr r1, =gUnknown_02023064 + ldr r6, =gUnknown_02024064 ldrb r2, [r6] lsls r0, r2, 9 adds r1, 0x1 @@ -3476,7 +3476,7 @@ sub_814CE14: @ 814CE14 ldrb r3, [r0] cmp r3, 0 bne _0814CE5C - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] ldr r1, [r0, 0x4] lsls r0, r2, 1 @@ -3484,7 +3484,7 @@ sub_814CE14: @ 814CE14 lsls r0, 2 adds r0, r1 strb r3, [r0, 0x4] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r6] lsls r0, 2 adds r0, r1 @@ -3493,13 +3493,13 @@ sub_814CE14: @ 814CE14 b _0814CE92 .pool _0814CE5C: - ldr r5, =0x020241e4 + ldr r5, =gUnknown_020241E4 adds r0, r2, r5 ldrb r1, [r0] lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, =0x02020630 + ldr r4, =gUnknown_02020630 adds r0, r4 bl obj_free_rotscale_entry ldrb r0, [r6] @@ -3510,7 +3510,7 @@ _0814CE5C: lsls r0, 2 adds r0, r4 bl RemoveObjectAndFreeTiles - ldr r1, =0x03005d70 + ldr r1, =gUnknown_03005D70 ldrb r0, [r6] adds r0, r1 ldrb r0, [r0] @@ -3526,9 +3526,9 @@ _0814CE92: thumb_func_start sub_814CEA4 sub_814CEA4: @ 814CEA4 push {r4-r6,lr} - ldr r6, =0x020244d0 + ldr r6, =gUnknown_020244D0 ldr r4, [r6] - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r2, [r5] ldr r1, [r4, 0x4] lsls r0, r2, 1 @@ -3580,7 +3580,7 @@ _0814CEFA: adds r1, r2, 0 movs r3, 0x1 bl move_anim_start_t4 - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -3598,13 +3598,13 @@ sub_814CF30: @ 814CF30 push {r4-r7,lr} mov r7, r8 push {r7} - ldr r0, =0x02022fec + ldr r0, =gUnknown_02022FEC ldr r0, [r0] movs r1, 0x40 ands r0, r1 cmp r0, 0 beq _0814CF60 - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] bl battle_get_per_side_status movs r1, 0x2 @@ -3618,10 +3618,10 @@ sub_814CF30: @ 814CF30 _0814CF60: movs r7, 0x50 _0814CF62: - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] bl sub_806D864 - ldr r6, =0x020229e8 + ldr r6, =gUnknown_020229E8 lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -3693,7 +3693,7 @@ _0814CFF2: adds r1, r6 ldrb r4, [r1, 0x13] _0814D002: - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r1, [r5] adds r0, r4, 0 bl sub_805DF84 @@ -3704,7 +3704,7 @@ _0814D002: lsrs r1, 24 adds r0, r4, 0 bl template_build_for_pokemon_or_trainer - ldr r6, =0x0202499c + ldr r6, =gUnknown_0202499C mov r8, r7 ldr r0, =gUnknown_08305D2C lsls r4, 2 @@ -3726,11 +3726,11 @@ _0814D002: mov r1, r8 adds r2, r4, 0 bl AddObjectToFront - ldr r6, =0x020241e4 + ldr r6, =gUnknown_020241E4 ldrb r1, [r5] adds r1, r6 strb r0, [r1] - ldr r4, =0x02020630 + ldr r4, =gUnknown_02020630 ldrb r3, [r5] adds r0, r3, r6 ldrb r0, [r0] @@ -3772,7 +3772,7 @@ _0814D002: adds r0, r4 ldr r1, =sub_805D7AC str r1, [r0] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -3797,15 +3797,15 @@ sub_814D0E4: @ 814D0E4 thumb_func_start sub_814D0F0 sub_814D0F0: @ 814D0F0 push {r4-r6,lr} - ldr r6, =0x020241e4 - ldr r4, =0x02024064 + ldr r6, =gUnknown_020241E4 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] adds r0, r6 ldrb r1, [r0] lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r5, =0x02020630 + ldr r5, =gUnknown_02020630 adds r0, r5 bl oamt_add_pos2_onto_pos1 ldrb r0, [r4] @@ -3855,7 +3855,7 @@ sub_814D0F0: @ 814D0F0 adds r0, r5 ldr r1, =DummyObjectCallback bl oamt_set_x3A_32 - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r4] lsls r0, 2 adds r0, r1 @@ -3870,9 +3870,9 @@ sub_814D0F0: @ 814D0F0 thumb_func_start sub_814D19C sub_814D19C: @ 814D19C push {r4-r6,lr} - ldr r6, =0x020244d0 + ldr r6, =gUnknown_020244D0 ldr r4, [r6] - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r2, [r5] ldr r0, [r4, 0x4] lsls r1, r2, 1 @@ -3916,22 +3916,22 @@ _0814D1F0: cmp r4, 0 bne _0814D266 strb r4, [r3, 0x4] - ldr r2, =0x0202406e + ldr r2, =gUnknown_0202406E ldrb r1, [r5] lsls r0, r1, 1 adds r0, r2 ldrh r2, [r0] movs r0, 0x64 muls r0, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r0, r2 bl sub_805E990 movs r1, 0x40 negs r1, r1 movs r0, 0x10 bl audio_play_and_stuff - ldr r2, =0x02020630 - ldr r3, =0x020241e4 + ldr r2, =gUnknown_02020630 + ldr r3, =gUnknown_020241E4 ldrb r0, [r5] adds r0, r3 ldrb r1, [r0] @@ -3959,7 +3959,7 @@ _0814D1F0: adds r0, r2 ldr r1, =sub_8039C00 str r1, [r0] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -4009,7 +4009,7 @@ sub_814D2B8: @ 814D2B8 push {r4-r7,lr} mov r7, r8 push {r7} - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] bl mplay_80342A4 lsls r0, 24 @@ -4017,7 +4017,7 @@ sub_814D2B8: @ 814D2B8 beq _0814D2CE b _0814D3F4 _0814D2CE: - ldr r0, =0x02023064 + ldr r0, =gUnknown_02023064 mov r12, r0 ldrb r1, [r5] lsls r1, 9 @@ -4030,7 +4030,7 @@ _0814D2CE: ldrb r0, [r0] lsls r0, 8 orrs r6, r0 - ldr r0, =0x02038432 + ldr r0, =gUnknown_02038432 mov r8, r0 mov r0, r12 adds r0, 0x3 @@ -4038,7 +4038,7 @@ _0814D2CE: ldrb r0, [r1] mov r1, r8 strb r0, [r1] - ldr r3, =0x02038408 + ldr r3, =gUnknown_02038408 ldrb r1, [r5] lsls r1, 9 mov r0, r12 @@ -4052,7 +4052,7 @@ _0814D2CE: lsls r0, 8 orrs r2, r0 strh r2, [r3] - ldr r3, =0x02038404 + ldr r3, =gUnknown_02038404 ldrb r1, [r5] lsls r1, 9 mov r0, r12 @@ -4078,7 +4078,7 @@ _0814D2CE: lsls r0, 24 orrs r2, r0 str r2, [r3] - ldr r2, =0x0203841a + ldr r2, =gUnknown_0203841A ldrb r0, [r5] lsls r0, 9 mov r1, r12 @@ -4086,7 +4086,7 @@ _0814D2CE: adds r0, r1 ldrb r0, [r0] strb r0, [r2] - ldr r4, =0x0203841c + ldr r4, =gUnknown_0203841C ldrb r1, [r5] lsls r1, 9 mov r0, r12 @@ -4100,14 +4100,14 @@ _0814D2CE: lsls r0, 8 orrs r2, r0 strh r2, [r4] - ldr r7, =0x02038400 + ldr r7, =gUnknown_02038400 ldrb r1, [r5] lsls r1, 9 mov r0, r12 adds r0, 0x10 adds r1, r0 str r1, [r7] - ldr r2, =0x020244bc + ldr r2, =gUnknown_020244BC ldrb r0, [r5] lsls r0, 2 adds r0, r2 @@ -4125,7 +4125,7 @@ _0814D2CE: b _0814D3F4 .pool _0814D3CC: - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] ldrb r1, [r5] ldr r2, [r0, 0x4] @@ -4134,7 +4134,7 @@ _0814D3CC: lsls r0, 2 adds r0, r2 strb r3, [r0, 0x4] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -4160,8 +4160,8 @@ bx_move_anim_4: @ 814D40C mov r6, r9 mov r5, r8 push {r5-r7} - ldr r2, =0x02023064 - ldr r6, =0x02024064 + ldr r2, =gUnknown_02023064 + ldr r6, =gUnknown_02024064 ldrb r3, [r6] lsls r1, r3, 9 adds r0, r2, 0x1 @@ -4178,7 +4178,7 @@ bx_move_anim_4: @ 814D40C adds r1, r2 ldrb r1, [r1] mov r8, r1 - ldr r7, =0x020244d0 + ldr r7, =gUnknown_020244D0 ldr r5, [r7] ldr r1, [r5, 0x4] lsls r0, r3, 1 @@ -4249,10 +4249,10 @@ _0814D4A4: strb r1, [r0, 0x4] b _0814D580 _0814D4CE: - ldr r0, =0x020383f8 + ldr r0, =gUnknown_020383F8 ldr r0, [r0] bl _call_via_r0 - ldr r0, =0x020383fd + ldr r0, =gUnknown_020383FD ldrb r0, [r0] cmp r0, 0 bne _0814D580 @@ -4286,9 +4286,9 @@ _0814D4CE: ands r0, r2 strb r0, [r1] _0814D51C: - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r2, [r0] - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r1, [r0] ldr r2, [r2, 0x4] lsls r0, r1, 1 @@ -4340,22 +4340,22 @@ _0814D580: thumb_func_start sub_814D590 sub_814D590: @ 814D590 push {r4,r5,lr} - ldr r0, =0x02022e14 + ldr r0, =gUnknown_02022E14 movs r1, 0 strh r1, [r0] - ldr r0, =0x02022e16 + ldr r0, =gUnknown_02022E16 strh r1, [r0] - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r4, [r5] lsls r4, 9 - ldr r0, =0x02023066 + ldr r0, =gUnknown_02023066 adds r4, r0 ldrh r0, [r4] bl battle_pick_message - ldr r0, =0x02022e2c + ldr r0, =gUnknown_02022E2C movs r1, 0 bl battle_show_message_maybe - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -4434,8 +4434,8 @@ sub_814D63C: @ 814D63C sub sp, 0x4 movs r0, 0 bl load_gfxc_health_bar - ldr r3, =0x02023064 - ldr r0, =0x02024064 + ldr r3, =gUnknown_02023064 + ldr r0, =gUnknown_02024064 mov r9, r0 ldrb r4, [r0] lsls r2, r4, 9 @@ -4452,13 +4452,13 @@ sub_814D63C: @ 814D63C ldr r0, =0x00007fff cmp r7, r0 beq _0814D6CC - ldr r6, =0x0202406e + ldr r6, =gUnknown_0202406E lsls r0, r4, 1 adds r0, r6 ldrh r0, [r0] movs r5, 0x64 muls r0, r5 - ldr r4, =0x020244ec + ldr r4, =gUnknown_020244EC adds r0, r4 movs r1, 0x3A bl pokemon_getattr @@ -4475,7 +4475,7 @@ sub_814D63C: @ 814D63C adds r3, r0, 0 mov r1, r9 ldrb r0, [r1] - ldr r1, =0x03005d70 + ldr r1, =gUnknown_03005D70 adds r1, r0, r1 ldrb r1, [r1] str r7, [sp] @@ -4484,28 +4484,28 @@ sub_814D63C: @ 814D63C b _0814D6F6 .pool _0814D6CC: - ldr r1, =0x0202406e + ldr r1, =gUnknown_0202406E lsls r0, r4, 1 adds r0, r1 ldrh r1, [r0] movs r0, 0x64 muls r0, r1 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0x3A bl pokemon_getattr adds r2, r0, 0 mov r1, r9 ldrb r0, [r1] - ldr r1, =0x03005d70 + ldr r1, =gUnknown_03005D70 adds r1, r0, r1 ldrb r1, [r1] str r7, [sp] movs r3, 0 bl sub_807294C _0814D6F6: - ldr r1, =0x03005d60 - ldr r0, =0x02024064 + ldr r1, =gUnknown_03005D60 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 2 adds r0, r1 @@ -4532,28 +4532,28 @@ sub_814D72C: @ 814D72C thumb_func_start sub_814D738 sub_814D738: @ 814D738 push {r4,lr} - ldr r4, =0x02024064 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] bl mplay_80342A4 lsls r0, 24 cmp r0, 0 bne _0814D78C - ldr r0, =0x03005d70 + ldr r0, =gUnknown_03005D70 ldrb r1, [r4] adds r0, r1, r0 ldrb r0, [r0] - ldr r2, =0x0202406e + ldr r2, =gUnknown_0202406E lsls r1, 1 adds r1, r2 ldrh r2, [r1] movs r1, 0x64 muls r1, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r1, r2 movs r2, 0x9 bl healthbar_draw_field_maybe ldrb r2, [r4] - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r0, [r0] ldr r0, [r0, 0x4] lsls r1, r2, 1 @@ -4565,7 +4565,7 @@ sub_814D738: @ 814D738 negs r0, r0 ands r0, r2 strb r0, [r1] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r4] lsls r0, 2 adds r0, r1 @@ -4581,13 +4581,13 @@ _0814D78C: thumb_func_start sub_814D7B0 sub_814D7B0: @ 814D7B0 push {r4,r5,lr} - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] bl mplay_80342A4 lsls r0, 24 cmp r0, 0 bne _0814D800 - ldr r4, =0x02023064 + ldr r4, =gUnknown_02023064 ldrb r3, [r5] lsls r3, 9 adds r0, r4, 0x1 @@ -4612,7 +4612,7 @@ sub_814D7B0: @ 814D7B0 lsls r2, 24 orrs r1, r2 bl move_anim_start_t2_for_situation - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -4700,7 +4700,7 @@ sub_814D878: @ 814D878 thumb_func_start sub_814D884 sub_814D884: @ 814D884 push {lr} - ldr r2, =0x02022d0c + ldr r2, =gUnknown_02022D0C ldrb r1, [r2] movs r0, 0x80 negs r0, r0 @@ -4715,9 +4715,9 @@ sub_814D884: @ 814D884 thumb_func_start sub_814D8A0 sub_814D8A0: @ 814D8A0 push {lr} - ldr r3, =0x02022d0c - ldr r1, =0x02023064 - ldr r0, =0x02024064 + ldr r3, =gUnknown_02022D0C + ldr r1, =gUnknown_02023064 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 9 adds r1, 0x1 @@ -4740,7 +4740,7 @@ sub_814D8A0: @ 814D8A0 thumb_func_start sub_814D8D8 sub_814D8D8: @ 814D8D8 push {lr} - ldr r2, =0x02022d0c + ldr r2, =gUnknown_02022D0C ldrb r1, [r2] movs r0, 0x7F ands r0, r1 @@ -4754,7 +4754,7 @@ sub_814D8D8: @ 814D8D8 thumb_func_start sub_814D8F0 sub_814D8F0: @ 814D8F0 push {lr} - ldr r3, =0x02022d0c + ldr r3, =gUnknown_02022D0C ldr r1, [r3] lsls r1, 24 lsrs r1, 31 @@ -4775,9 +4775,9 @@ sub_814D8F0: @ 814D8F0 thumb_func_start dp01t_29_4_blink dp01t_29_4_blink: @ 814D918 push {r4,lr} - ldr r3, =0x02020630 - ldr r2, =0x020241e4 - ldr r4, =0x02024064 + ldr r3, =gUnknown_02020630 + ldr r2, =gUnknown_020241E4 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] adds r0, r2 ldrb r1, [r0] @@ -4794,7 +4794,7 @@ dp01t_29_4_blink: @ 814D918 b _0814D976 .pool _0814D94C: - ldr r1, =0x020244b9 + ldr r1, =gUnknown_020244B9 movs r0, 0x1 strb r0, [r1] ldrb r0, [r4] @@ -4808,7 +4808,7 @@ _0814D94C: strh r1, [r0, 0x30] ldrb r0, [r4] bl sub_80769F4 - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r4] lsls r0, 2 adds r0, r1 @@ -4832,7 +4832,7 @@ sub_814D988: @ 814D988 thumb_func_start sub_814D994 sub_814D994: @ 814D994 push {r4,lr} - ldr r4, =0x02024064 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] bl battle_side_get_owner lsls r0, 24 @@ -4841,7 +4841,7 @@ sub_814D994: @ 814D994 bne _0814D9A8 movs r3, 0xC0 _0814D9A8: - ldr r2, =0x02023064 + ldr r2, =gUnknown_02023064 ldrb r1, [r4] lsls r1, 9 adds r0, r2, 0x1 @@ -4865,8 +4865,8 @@ _0814D9A8: thumb_func_start sub_814D9D8 sub_814D9D8: @ 814D9D8 push {r4,r5,lr} - ldr r4, =0x02023064 - ldr r5, =0x02024064 + ldr r4, =gUnknown_02023064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] lsls r3, r0, 9 adds r0, r4, 0x3 @@ -4908,15 +4908,15 @@ _0814DA28: thumb_func_start sub_814DA34 sub_814DA34: @ 814DA34 push {lr} - ldr r1, =0x0202406e - ldr r0, =0x02024064 + ldr r1, =gUnknown_0202406E + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 1 adds r0, r1 ldrh r1, [r0] movs r0, 0x64 muls r0, r1 - ldr r1, =0x020244ec + ldr r1, =gUnknown_020244EC adds r0, r1 movs r1, 0xB bl pokemon_getattr @@ -4935,15 +4935,15 @@ sub_814DA34: @ 814DA34 thumb_func_start dp01t_2E_4_battle_intro dp01t_2E_4_battle_intro: @ 814DA74 push {lr} - ldr r1, =0x02023064 - ldr r0, =0x02024064 + ldr r1, =gUnknown_02023064 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 9 adds r1, 0x1 adds r0, r1 ldrb r0, [r0] bl battle_intro_launch - ldr r2, =0x020243fc + ldr r2, =gUnknown_020243FC ldrh r0, [r2] movs r1, 0x1 orrs r0, r1 @@ -4957,15 +4957,15 @@ dp01t_2E_4_battle_intro: @ 814DA74 thumb_func_start sub_814DAA8 sub_814DAA8: @ 814DAA8 push {r4-r7,lr} - ldr r5, =0x020241e4 - ldr r6, =0x02024064 + ldr r5, =gUnknown_020241E4 + ldr r6, =gUnknown_02024064 ldrb r0, [r6] adds r0, r5 ldrb r1, [r0] lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, =0x02020630 + ldr r4, =gUnknown_02020630 adds r0, r4 bl oamt_add_pos2_onto_pos1 ldrb r0, [r6] @@ -5038,7 +5038,7 @@ sub_814DAA8: @ 814DAA8 lsrs r7, r0, 24 ldrb r0, [r6] bl sub_806D864 - ldr r4, =0x020229e8 + ldr r4, =gUnknown_020229E8 lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -5120,9 +5120,9 @@ _0814DC06: adds r1, r4, r2 movs r2, 0x20 bl decompress_palette - ldr r2, =0x02020630 - ldr r1, =0x020241e4 - ldr r5, =0x02024064 + ldr r2, =gUnknown_02020630 + ldr r1, =gUnknown_020241E4 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] adds r0, r1 ldrb r0, [r0] @@ -5140,14 +5140,14 @@ _0814DC06: bl CreateTask lsls r0, 24 lsrs r0, 24 - ldr r4, =0x03005e00 + ldr r4, =gTasks lsls r1, r0, 2 adds r1, r0 lsls r1, 3 adds r1, r4 ldrb r0, [r5] strh r0, [r1, 0x8] - ldr r3, =0x020244d0 + ldr r3, =gUnknown_020244D0 ldr r0, [r3] ldrb r2, [r5] ldr r1, [r0, 0x4] @@ -5160,7 +5160,7 @@ _0814DC06: ands r0, r1 cmp r0, 0 beq _0814DC80 - ldr r0, =0x020244b4 + ldr r0, =gUnknown_020244B4 adds r0, r2, r0 ldrb r1, [r0] lsls r0, r1, 2 @@ -5176,7 +5176,7 @@ _0814DC80: movs r1, 0x1 orrs r0, r1 strb r0, [r2, 0x9] - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 @@ -5197,7 +5197,7 @@ sub_814DCCC: @ 814DCCC lsls r0, 24 lsrs r0, 24 mov r8, r0 - ldr r1, =0x03005e00 + ldr r1, =gTasks lsls r0, 2 add r0, r8 lsls r0, 3 @@ -5212,7 +5212,7 @@ sub_814DCCC: @ 814DCCC b _0814DDB4 .pool _0814DCF8: - ldr r7, =0x02024064 + ldr r7, =gUnknown_02024064 ldrb r0, [r7] mov r9, r0 ldrh r0, [r1, 0x8] @@ -5221,19 +5221,19 @@ _0814DCF8: lsls r0, 24 cmp r0, 0 beq _0814DD18 - ldr r0, =0x02022fec + ldr r0, =gUnknown_02022FEC ldr r0, [r0] movs r1, 0x40 ands r0, r1 cmp r0, 0 beq _0814DD48 _0814DD18: - ldr r0, =0x02023064 + ldr r0, =gUnknown_02023064 ldrb r1, [r7] lsls r2, r1, 9 adds r0, 0x1 adds r2, r0 - ldr r0, =0x0202406e + ldr r0, =gUnknown_0202406E lsls r1, 1 adds r1, r0 ldrh r0, [r1] @@ -5244,12 +5244,12 @@ _0814DD18: b _0814DD9C .pool _0814DD48: - ldr r4, =0x02023064 + ldr r4, =gUnknown_02023064 ldrb r0, [r7] lsls r1, r0, 9 adds r4, 0x1 adds r1, r4 - ldr r5, =0x0202406e + ldr r5, =gUnknown_0202406E lsls r0, 1 adds r0, r5 ldrh r0, [r0] @@ -5274,7 +5274,7 @@ _0814DD48: ldrh r2, [r0] movs r0, 0x64 muls r0, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r0, r2 bl sub_805DD7C ldrb r0, [r7] @@ -5284,8 +5284,8 @@ _0814DD48: eors r0, r6 strb r0, [r7] _0814DD9C: - ldr r1, =0x03005d60 - ldr r2, =0x02024064 + ldr r1, =gUnknown_03005D60 + ldr r2, =gUnknown_02024064 ldrb r0, [r2] lsls r0, 2 adds r0, r1 @@ -5308,8 +5308,8 @@ _0814DDB4: thumb_func_start sub_814DDD8 sub_814DDD8: @ 814DDD8 push {r4-r6,lr} - ldr r1, =0x02023064 - ldr r0, =0x02024064 + ldr r1, =gUnknown_02023064 + ldr r0, =gUnknown_02024064 ldrb r2, [r0] lsls r0, r2, 9 adds r1, 0x1 @@ -5326,9 +5326,9 @@ sub_814DDD8: @ 814DDD8 b _0814DE7C .pool _0814DE08: - ldr r6, =0x020244d0 + ldr r6, =gUnknown_020244D0 ldr r0, [r6] - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r1, [r5] ldr r2, [r0, 0x4] lsls r0, r1, 1 @@ -5341,7 +5341,7 @@ _0814DE08: strb r1, [r0] ldrb r0, [r5] lsls r3, r0, 9 - ldr r4, =0x02023068 + ldr r4, =gUnknown_02023068 adds r1, r3, r4 subs r2, r4, 0x3 adds r2, r3, r2 @@ -5350,7 +5350,7 @@ _0814DE08: adds r3, r4 ldrb r3, [r3] bl sub_80735DC - ldr r2, =0x020244b4 + ldr r2, =gUnknown_020244B4 ldrb r1, [r5] adds r1, r2 movs r3, 0 @@ -5378,7 +5378,7 @@ _0814DE08: movs r1, 0x5D strb r1, [r0, 0x5] _0814DE70: - ldr r0, =0x03005d60 + ldr r0, =gUnknown_03005D60 ldrb r1, [r5] lsls r1, 2 adds r1, r0 @@ -5394,9 +5394,9 @@ _0814DE7C: thumb_func_start sub_814DE9C sub_814DE9C: @ 814DE9C push {r4,lr} - ldr r4, =0x020244d0 + ldr r4, =gUnknown_020244D0 ldr r0, [r4] - ldr r3, =0x02024064 + ldr r3, =gUnknown_02024064 ldrb r1, [r3] ldr r2, [r0, 0x4] lsls r0, r1, 1 @@ -5430,9 +5430,9 @@ _0814DED4: thumb_func_start sub_814DEE4 sub_814DEE4: @ 814DEE4 push {lr} - ldr r0, =0x020244d0 + ldr r0, =gUnknown_020244D0 ldr r1, [r0] - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r3, [r0] ldr r1, [r1, 0x4] lsls r0, r3, 1 @@ -5444,8 +5444,8 @@ sub_814DEE4: @ 814DEE4 ands r0, r1 cmp r0, 0 beq _0814DF16 - ldr r2, =0x03005e00 - ldr r0, =0x020244b4 + ldr r2, =gTasks + ldr r0, =gUnknown_020244B4 adds r0, r3, r0 ldrb r1, [r0] lsls r0, r1, 2 @@ -5472,14 +5472,14 @@ sub_814DF34: @ 814DF34 thumb_func_start sub_814DF40 sub_814DF40: @ 814DF40 push {r4,lr} - ldr r4, =0x02024064 + ldr r4, =gUnknown_02024064 ldrb r0, [r4] bl sub_80A6A90 lsls r0, 24 cmp r0, 0 beq _0814DF86 - ldr r3, =0x02020630 - ldr r0, =0x020241e4 + ldr r3, =gUnknown_02020630 + ldr r0, =gUnknown_020241E4 ldrb r1, [r4] adds r0, r1, r0 ldrb r0, [r0] @@ -5487,7 +5487,7 @@ sub_814DF40: @ 814DF40 adds r2, r0 lsls r2, 2 adds r2, r3 - ldr r0, =0x02023064 + ldr r0, =gUnknown_02023064 lsls r1, 9 adds r0, 0x1 adds r1, r0 @@ -5516,13 +5516,13 @@ _0814DF86: sub_814DFA0: @ 814DFA0 push {r4-r6,lr} sub sp, 0x4 - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] bl mplay_80342A4 lsls r0, 24 cmp r0, 0 bne _0814E002 - ldr r4, =0x02023064 + ldr r4, =gUnknown_02023064 ldrb r2, [r5] lsls r1, r2, 9 adds r0, r4, 0x1 @@ -5548,7 +5548,7 @@ sub_814DFA0: @ 814DFA0 b _0814DFFC .pool _0814DFF0: - ldr r0, =0x03005d60 + ldr r0, =gUnknown_03005D60 ldrb r1, [r5] lsls r1, 2 adds r1, r0 @@ -5568,10 +5568,10 @@ _0814E002: thumb_func_start sub_814E014 sub_814E014: @ 814E014 push {lr} - ldr r0, =0x02024064 + ldr r0, =gUnknown_02024064 ldrb r0, [r0] lsls r0, 9 - ldr r1, =0x02023066 + ldr r1, =gUnknown_02023066 adds r0, r1 bl sub_81851A8 bl dp01_tbl4_exec_completed @@ -5591,20 +5591,20 @@ sub_814E034: @ 814E034 thumb_func_start sub_814E040 sub_814E040: @ 814E040 push {r4,r5,lr} - ldr r5, =0x02024064 + ldr r5, =gUnknown_02024064 ldrb r0, [r5] lsls r0, 9 - ldr r4, =0x02023068 + ldr r4, =gUnknown_02023068 adds r0, r4 bl sub_81851A8 - ldr r2, =0x0202433a + ldr r2, =gUnknown_0202433A ldrb r0, [r5] lsls r0, 9 subs r1, r4, 0x3 adds r0, r1 ldrb r0, [r0] strb r0, [r2] - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r3, [r0] ldrb r0, [r5] lsls r0, 9 @@ -5627,7 +5627,7 @@ sub_814E040: @ 814E040 movs r0, 0x3 bl sub_80A2390 bl dp01_tbl4_exec_completed - ldr r1, =0x03005d60 + ldr r1, =gUnknown_03005D60 ldrb r0, [r5] lsls r0, 2 adds r0, r1 |