diff options
author | YamaArashi <shadow962@live.com> | 2016-09-25 00:32:04 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-09-25 00:32:04 -0700 |
commit | 61ea6194c97fce60d5c8d17e3206156de37f600f (patch) | |
tree | 0ebf4c2ca7e941b05192731b40460a158a60d53e /asm/rom3.s | |
parent | 771c5c2175a05790b50ff85d5f9d91e585c6de0f (diff) |
introduce RAM variable LD script generator tool
Diffstat (limited to 'asm/rom3.s')
-rw-r--r-- | asm/rom3.s | 10916 |
1 files changed, 5458 insertions, 5458 deletions
diff --git a/asm/rom3.s b/asm/rom3.s index 9110fa90c..a7cbd50dd 100644 --- a/asm/rom3.s +++ b/asm/rom3.s @@ -24,7 +24,7 @@ _0800B876: pop {r0} bx r0 .align 2, 0 -_0800B87C: .4byte 0x020239f8 +_0800B87C: .4byte gUnknown_020239F8 _0800B880: .4byte sub_8083C50 thumb_func_end sub_800B858 @@ -103,18 +103,18 @@ _0800B90E: pop {r0} bx r0 .align 2, 0 -_0800B920: .4byte 0x030042d4 +_0800B920: .4byte gUnknown_030042D4 _0800B924: .4byte nullsub_41 -_0800B928: .4byte 0x03004330 -_0800B92C: .4byte 0x02024e60 -_0800B930: .4byte 0x02024e64 +_0800B928: .4byte gUnknown_03004330 +_0800B92C: .4byte gUnknown_02024E60 +_0800B930: .4byte gUnknown_02024E64 _0800B934: .4byte nullsub_91 -_0800B938: .4byte 0x02024a72 -_0800B93C: .4byte 0x02024a64 -_0800B940: .4byte 0x020239f8 -_0800B944: .4byte 0x030045c0 -_0800B948: .4byte 0x020239fc -_0800B94C: .4byte 0x02024c78 +_0800B938: .4byte gUnknown_02024A72 +_0800B93C: .4byte gUnknown_02024A64 +_0800B940: .4byte gUnknown_020239F8 +_0800B944: .4byte gEnemyParty +_0800B948: .4byte gUnknown_020239FC +_0800B94C: .4byte gUnknown_02024C78 thumb_func_end sub_800B884 thumb_func_start sub_800B950 @@ -129,7 +129,7 @@ sub_800B950: @ 800B950 bl sub_800BA78 b _0800B96C .align 2, 0 -_0800B964: .4byte 0x020239f8 +_0800B964: .4byte gUnknown_020239F8 _0800B968: bl sub_800B9A8 _0800B96C: @@ -160,8 +160,8 @@ _0800B99A: pop {r0} bx r0 .align 2, 0 -_0800B9A0: .4byte 0x020239f8 -_0800B9A4: .4byte 0x02024a68 +_0800B9A0: .4byte gUnknown_020239F8 +_0800B9A4: .4byte gUnknown_02024A68 thumb_func_end sub_800B950 thumb_func_start sub_800B9A8 @@ -184,10 +184,10 @@ sub_800B9A8: @ 800B9A8 ldr r0, _0800B9DC b _0800B9FC .align 2, 0 -_0800B9CC: .4byte 0x020239f8 -_0800B9D0: .4byte 0x030042d4 +_0800B9CC: .4byte gUnknown_020239F8 +_0800B9D0: .4byte gUnknown_030042D4 _0800B9D4: .4byte sub_8010800 -_0800B9D8: .4byte 0x03004330 +_0800B9D8: .4byte gUnknown_03004330 _0800B9DC: .4byte sub_812B468 _0800B9E0: movs r0, 0x80 @@ -199,7 +199,7 @@ _0800B9E0: ldr r0, _0800B9F4 b _0800B9FC .align 2, 0 -_0800B9F0: .4byte 0x03004330 +_0800B9F0: .4byte gUnknown_03004330 _0800B9F4: .4byte sub_8137224 _0800B9F8: ldr r1, _0800BA14 @@ -218,11 +218,11 @@ _0800B9FC: movs r0, 0x2 b _0800BA52 .align 2, 0 -_0800BA14: .4byte 0x03004330 +_0800BA14: .4byte gUnknown_03004330 _0800BA18: .4byte sub_802BF74 -_0800BA1C: .4byte 0x02024a72 +_0800BA1C: .4byte gUnknown_02024A72 _0800BA20: .4byte sub_8032AE0 -_0800BA24: .4byte 0x02024a68 +_0800BA24: .4byte gUnknown_02024A68 _0800BA28: ldr r1, _0800BA5C ldr r0, _0800BA60 @@ -251,13 +251,13 @@ _0800BA52: pop {r0} bx r0 .align 2, 0 -_0800BA5C: .4byte 0x030042d4 +_0800BA5C: .4byte gUnknown_030042D4 _0800BA60: .4byte sub_8010800 -_0800BA64: .4byte 0x03004330 +_0800BA64: .4byte gUnknown_03004330 _0800BA68: .4byte sub_802BF74 -_0800BA6C: .4byte 0x02024a72 +_0800BA6C: .4byte gUnknown_02024A72 _0800BA70: .4byte sub_8032AE0 -_0800BA74: .4byte 0x02024a68 +_0800BA74: .4byte gUnknown_02024A68 thumb_func_end sub_800B9A8 thumb_func_start sub_800BA78 @@ -295,14 +295,14 @@ sub_800BA78: @ 800BA78 movs r0, 0x2 b _0800BD3E .align 2, 0 -_0800BAB8: .4byte 0x020239f8 -_0800BABC: .4byte 0x030042d4 +_0800BAB8: .4byte gUnknown_020239F8 +_0800BABC: .4byte gUnknown_030042D4 _0800BAC0: .4byte sub_8010800 -_0800BAC4: .4byte 0x03004330 +_0800BAC4: .4byte gUnknown_03004330 _0800BAC8: .4byte sub_802BF74 -_0800BACC: .4byte 0x02024a72 +_0800BACC: .4byte gUnknown_02024A72 _0800BAD0: .4byte sub_8037510 -_0800BAD4: .4byte 0x02024a68 +_0800BAD4: .4byte gUnknown_02024A68 _0800BAD8: ldr r2, _0800BAF0 ldr r0, _0800BAF4 @@ -316,11 +316,11 @@ _0800BAD8: movs r0, 0x2 b _0800BD3E .align 2, 0 -_0800BAF0: .4byte 0x03004330 +_0800BAF0: .4byte gUnknown_03004330 _0800BAF4: .4byte sub_802BF74 -_0800BAF8: .4byte 0x02024a72 +_0800BAF8: .4byte gUnknown_02024A72 _0800BAFC: .4byte sub_8037510 -_0800BB00: .4byte 0x02024a68 +_0800BB00: .4byte gUnknown_02024A68 _0800BB04: movs r0, 0x41 ands r0, r1 @@ -353,11 +353,11 @@ _0800BB04: strb r0, [r1, 0x3] b _0800BB74 .align 2, 0 -_0800BB40: .4byte 0x030042d4 +_0800BB40: .4byte gUnknown_030042D4 _0800BB44: .4byte sub_8010800 -_0800BB48: .4byte 0x03004330 +_0800BB48: .4byte gUnknown_03004330 _0800BB4C: .4byte sub_802BF74 -_0800BB50: .4byte 0x02024a72 +_0800BB50: .4byte gUnknown_02024A72 _0800BB54: .4byte sub_8037510 _0800BB58: ldr r2, _0800BB7C @@ -379,11 +379,11 @@ _0800BB74: strb r6, [r0] b _0800BD40 .align 2, 0 -_0800BB7C: .4byte 0x03004330 +_0800BB7C: .4byte gUnknown_03004330 _0800BB80: .4byte sub_802BF74 -_0800BB84: .4byte 0x02024a72 +_0800BB84: .4byte gUnknown_02024A72 _0800BB88: .4byte sub_8037510 -_0800BB8C: .4byte 0x02024a68 +_0800BB8C: .4byte gUnknown_02024A68 _0800BB90: bl GetMultiplayerId lsls r0, 24 @@ -419,11 +419,11 @@ _0800BBBC: beq _0800BBE8 b _0800BC06 .align 2, 0 -_0800BBD0: .4byte 0x030042d4 +_0800BBD0: .4byte gUnknown_030042D4 _0800BBD4: .4byte sub_8010800 -_0800BBD8: .4byte 0x03002970 -_0800BBDC: .4byte 0x02024a72 -_0800BBE0: .4byte 0x02024a6a +_0800BBD8: .4byte gLinkPlayers +_0800BBDC: .4byte gUnknown_02024A72 +_0800BBE0: .4byte gUnknown_02024A6A _0800BBE4: cmp r0, 0x3 bne _0800BC06 @@ -435,7 +435,7 @@ _0800BBE8: bl sub_8094978 b _0800BC06 .align 2, 0 -_0800BBF8: .4byte 0x03002970 +_0800BBF8: .4byte gLinkPlayers _0800BBFC: lsls r0, 24 lsrs r0, 24 @@ -462,8 +462,8 @@ _0800BC06: beq _0800BC3C b _0800BD2C .align 2, 0 -_0800BC2C: .4byte 0x03002970 -_0800BC30: .4byte 0x03004330 +_0800BC2C: .4byte gLinkPlayers +_0800BC30: .4byte gUnknown_03004330 _0800BC34: .4byte sub_802BF74 _0800BC38: cmp r1, 0x3 @@ -504,7 +504,7 @@ _0800BC56: beq _0800BC92 b _0800BCD8 .align 2, 0 -_0800BC7C: .4byte 0x03002970 +_0800BC7C: .4byte gLinkPlayers _0800BC80: lsls r0, r5, 3 subs r0, r5 @@ -533,7 +533,7 @@ _0800BC92: beq _0800BCC0 b _0800BD2C .align 2, 0 -_0800BCB4: .4byte 0x03004330 +_0800BCB4: .4byte gUnknown_03004330 _0800BCB8: .4byte sub_811DA78 _0800BCBC: cmp r1, 0x3 @@ -570,7 +570,7 @@ _0800BCD8: beq _0800BD04 b _0800BD2C .align 2, 0 -_0800BCF8: .4byte 0x03004330 +_0800BCF8: .4byte gUnknown_03004330 _0800BCFC: .4byte sub_8037510 _0800BD00: cmp r0, 0x3 @@ -622,7 +622,7 @@ _0800BD40: pop {r0} bx r0 .align 2, 0 -_0800BD50: .4byte 0x02024a68 +_0800BD50: .4byte gUnknown_02024A68 thumb_func_end sub_800BA78 thumb_func_start sub_800BD54 @@ -644,7 +644,7 @@ _0800BD6C: mov r8, r0 b _0800BE7E .align 2, 0 -_0800BD74: .4byte 0x020239f8 +_0800BD74: .4byte gUnknown_020239F8 _0800BD78: movs r5, 0 movs r0, 0x1 @@ -669,8 +669,8 @@ _0800BD8C: ldr r0, _0800BDA8 b _0800BDAE .align 2, 0 -_0800BDA4: .4byte 0x02024a72 -_0800BDA8: .4byte 0x03004360 +_0800BDA4: .4byte gUnknown_02024A72 +_0800BDA8: .4byte gPlayerParty _0800BDAC: ldr r0, _0800BDEC _0800BDAE: @@ -702,8 +702,8 @@ _0800BDAE: strh r5, [r0] b _0800BE7C .align 2, 0 -_0800BDEC: .4byte 0x030045c0 -_0800BDF0: .4byte 0x02024a6a +_0800BDEC: .4byte gEnemyParty +_0800BDF0: .4byte gUnknown_02024A6A _0800BDF4: mov r0, r9 ldrb r1, [r0] @@ -722,7 +722,7 @@ _0800BDF4: movs r1, 0xB b _0800BE30 .align 2, 0 -_0800BE18: .4byte 0x03004360 +_0800BE18: .4byte gPlayerParty _0800BE1C: ldr r0, _0800BE6C adds r4, r7, r0 @@ -761,8 +761,8 @@ _0800BE30: strh r5, [r0] b _0800BE7C .align 2, 0 -_0800BE6C: .4byte 0x030045c0 -_0800BE70: .4byte 0x02024a6a +_0800BE6C: .4byte gEnemyParty +_0800BE70: .4byte gUnknown_02024A6A _0800BE74: adds r7, 0x64 adds r5, 0x1 @@ -785,7 +785,7 @@ _0800BE88: pop {r0} bx r0 .align 2, 0 -_0800BE98: .4byte 0x02024a68 +_0800BE98: .4byte gUnknown_02024A68 thumb_func_end sub_800BD54 thumb_func_start dp01_prepare_buffer @@ -809,7 +809,7 @@ dp01_prepare_buffer: @ 800BE9C bl dp01_prepare_buffer_wireless_probably b _0800BF1A .align 2, 0 -_0800BEC4: .4byte 0x020239f8 +_0800BEC4: .4byte gUnknown_020239F8 _0800BEC8: cmp r5, 0 beq _0800BED2 @@ -835,8 +835,8 @@ _0800BEDC: blt _0800BEDC b _0800BF1A .align 2, 0 -_0800BEF4: .4byte 0x02023a60 -_0800BEF8: .4byte 0x02024a60 +_0800BEF4: .4byte gUnknown_02023A60 +_0800BEF8: .4byte gUnknown_02024A60 _0800BEFC: movs r3, 0 cmp r3, r2 @@ -859,8 +859,8 @@ _0800BF1A: pop {r0} bx r0 .align 2, 0 -_0800BF20: .4byte 0x02024260 -_0800BF24: .4byte 0x02024a60 +_0800BF20: .4byte gUnknown_02024260 +_0800BF24: .4byte gUnknown_02024A60 thumb_func_end dp01_prepare_buffer thumb_func_start sub_800BF28 @@ -947,11 +947,11 @@ sub_800BF28: @ 800BF28 bx r0 .align 2, 0 _0800BFD0: .4byte sub_800C1A8 -_0800BFD4: .4byte 0x020238c4 -_0800BFD8: .4byte 0x03004b20 +_0800BFD4: .4byte gUnknown_020238C4 +_0800BFD8: .4byte gTasks _0800BFDC: .4byte sub_800C47C -_0800BFE0: .4byte 0x020238c5 -_0800BFE4: .4byte 0x020238c6 +_0800BFE0: .4byte gUnknown_020238C5 +_0800BFE4: .4byte gUnknown_020238C6 _0800BFE8: .4byte 0x02014000 _0800BFEC: .4byte 0x01001000 thumb_func_end sub_800BF28 @@ -1149,21 +1149,21 @@ _0800C146: pop {r0} bx r0 .align 2, 0 -_0800C168: .4byte 0x03004b20 -_0800C16C: .4byte 0x020238c4 +_0800C168: .4byte gTasks +_0800C16C: .4byte gUnknown_020238C4 _0800C170: .4byte 0x02000000 _0800C174: .4byte 0x00014001 -_0800C178: .4byte 0x02024a60 +_0800C178: .4byte gUnknown_02024A60 _0800C17C: .4byte 0x00014002 -_0800C180: .4byte 0x02024c07 +_0800C180: .4byte gUnknown_02024C07 _0800C184: .4byte 0x00014003 -_0800C188: .4byte 0x02024c08 +_0800C188: .4byte gUnknown_02024C08 _0800C18C: .4byte 0x00014004 _0800C190: .4byte 0x00014005 _0800C194: .4byte 0x00014006 -_0800C198: .4byte 0x02024c0c +_0800C198: .4byte gUnknown_02024C0C _0800C19C: .4byte 0x00014007 -_0800C1A0: .4byte 0x02024c0a +_0800C1A0: .4byte gUnknown_02024C0A _0800C1A4: .4byte 0x00014008 thumb_func_end dp01_prepare_buffer_wireless_probably @@ -1190,7 +1190,7 @@ _0800C1C4: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0800C1D0: .4byte 0x03004b20 +_0800C1D0: .4byte gTasks _0800C1D4: .4byte _0800C1D8 .align 2, 0 _0800C1D8: @@ -1243,7 +1243,7 @@ _0800C220: adds r0, 0x1 b _0800C352 .align 2, 0 -_0800C244: .4byte 0x03004b20 +_0800C244: .4byte gTasks _0800C248: ldr r0, _0800C258 lsls r1, r4, 2 @@ -1254,7 +1254,7 @@ _0800C248: adds r0, 0x1 b _0800C352 .align 2, 0 -_0800C258: .4byte 0x03004b20 +_0800C258: .4byte gTasks _0800C25C: lsls r1, r4, 2 adds r0, r1, r4 @@ -1357,7 +1357,7 @@ _0800C2E6: b _0800C354 .align 2, 0 _0800C328: .4byte 0x02000000 -_0800C32C: .4byte 0x03004b20 +_0800C32C: .4byte gTasks _0800C330: .4byte 0x00014004 _0800C334: .4byte 0x00014005 _0800C338: @@ -1409,11 +1409,11 @@ sub_800C35C: @ 800C35C mov r10, r0 b _0800C44C .align 2, 0 -_0800C38C: .4byte 0x03002fa4 -_0800C390: .4byte 0x020239f8 -_0800C394: .4byte 0x03002970 +_0800C38C: .4byte gReceivedRemoteLinkPlayers +_0800C390: .4byte gUnknown_020239F8 +_0800C394: .4byte gLinkPlayers _0800C398: .4byte 0x00002211 -_0800C39C: .4byte 0x03002b80 +_0800C39C: .4byte gBlockRecvBuffer _0800C3A0: bl GetBlockRecievedStatus lsls r0, 24 @@ -1519,9 +1519,9 @@ _0800C458: bx r0 .align 2, 0 _0800C468: .4byte gBitTable -_0800C46C: .4byte 0x03002b84 -_0800C470: .4byte 0x03004b20 -_0800C474: .4byte 0x020238c5 +_0800C46C: .4byte gUnknown_03002B84 +_0800C470: .4byte gTasks +_0800C474: .4byte gUnknown_020238C5 _0800C478: .4byte 0x02015000 thumb_func_end sub_800C35C @@ -1593,7 +1593,7 @@ _0800C4B6: beq _0800C50E b _0800C5E8 .align 2, 0 -_0800C4FC: .4byte 0x03004b20 +_0800C4FC: .4byte gTasks _0800C500: .4byte 0x02000000 _0800C504: .4byte 0x00015001 _0800C508: @@ -1660,16 +1660,16 @@ _0800C50E: strb r0, [r1] b _0800C5E8 .align 2, 0 -_0800C588: .4byte 0x02024a64 +_0800C588: .4byte gUnknown_02024A64 _0800C58C: .4byte gBitTable -_0800C590: .4byte 0x02023a60 +_0800C590: .4byte gUnknown_02023A60 _0800C594: .4byte 0x00015008 -_0800C598: .4byte 0x020239f8 -_0800C59C: .4byte 0x02024c07 +_0800C598: .4byte gUnknown_020239F8 +_0800C59C: .4byte gUnknown_02024C07 _0800C5A0: .4byte 0x00015002 -_0800C5A4: .4byte 0x02024c08 -_0800C5A8: .4byte 0x02024c0c -_0800C5AC: .4byte 0x02024c0a +_0800C5A4: .4byte gUnknown_02024C08 +_0800C5A8: .4byte gUnknown_02024C0C +_0800C5AC: .4byte gUnknown_02024C0A _0800C5B0: lsls r0, r4, 9 ldr r1, _0800C5C4 @@ -1681,7 +1681,7 @@ _0800C5B0: bl memcpy b _0800C5E8 .align 2, 0 -_0800C5C4: .4byte 0x02024260 +_0800C5C4: .4byte gUnknown_02024260 _0800C5C8: .4byte 0x00015008 _0800C5CC: ldr r1, _0800C608 @@ -1717,9 +1717,9 @@ _0800C5FA: bx r0 .align 2, 0 _0800C608: .4byte 0x00015008 -_0800C60C: .4byte 0x02024a64 +_0800C60C: .4byte gUnknown_02024A64 _0800C610: .4byte gBitTable -_0800C614: .4byte 0x03004b20 +_0800C614: .4byte gTasks thumb_func_end sub_800C47C thumb_func_start dp01_build_cmdbuf_x00_a_b_0 @@ -1740,7 +1740,7 @@ dp01_build_cmdbuf_x00_a_b_0: @ 800C618 pop {r0} bx r0 .align 2, 0 -_0800C638: .4byte 0x03004040 +_0800C638: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x00_a_b_0 thumb_func_start dp01_build_cmdbuf_x01_a_b_0 @@ -1762,7 +1762,7 @@ dp01_build_cmdbuf_x01_a_b_0: @ 800C63C pop {r0} bx r0 .align 2, 0 -_0800C660: .4byte 0x03004040 +_0800C660: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x01_a_b_0 thumb_func_start dp01_build_cmdbuf_x02_a_b_varargs @@ -1799,7 +1799,7 @@ _0800C692: pop {r0} bx r0 .align 2, 0 -_0800C6A0: .4byte 0x03004040 +_0800C6A0: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x02_a_b_varargs thumb_func_start unref_sub_800C6A4 @@ -1836,7 +1836,7 @@ _0800C6D0: pop {r0} bx r0 .align 2, 0 -_0800C6E0: .4byte 0x03004040 +_0800C6E0: .4byte gUnknown_03004040 thumb_func_end unref_sub_800C6A4 thumb_func_start dp01_build_cmdbuf_x04_4_4_4 @@ -1854,7 +1854,7 @@ dp01_build_cmdbuf_x04_4_4_4: @ 800C6E4 pop {r0} bx r0 .align 2, 0 -_0800C700: .4byte 0x03004040 +_0800C700: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x04_4_4_4 thumb_func_start sub_800C704 @@ -1875,7 +1875,7 @@ sub_800C704: @ 800C704 pop {r0} bx r0 .align 2, 0 -_0800C724: .4byte 0x03004040 +_0800C724: .4byte gUnknown_03004040 thumb_func_end sub_800C704 thumb_func_start dp01_build_cmdbuf_x06_a @@ -1893,7 +1893,7 @@ dp01_build_cmdbuf_x06_a: @ 800C728 pop {r0} bx r0 .align 2, 0 -_0800C744: .4byte 0x03004040 +_0800C744: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x06_a thumb_func_start dp01_build_cmdbuf_x07_7_7_7 @@ -1912,7 +1912,7 @@ dp01_build_cmdbuf_x07_7_7_7: @ 800C748 pop {r0} bx r0 .align 2, 0 -_0800C764: .4byte 0x03004040 +_0800C764: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x07_7_7_7 thumb_func_start dp01_build_cmdbuf_x08_8_8_8 @@ -1931,7 +1931,7 @@ dp01_build_cmdbuf_x08_8_8_8: @ 800C768 pop {r0} bx r0 .align 2, 0 -_0800C784: .4byte 0x03004040 +_0800C784: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x08_8_8_8 thumb_func_start dp01_build_cmdbuf_x09_9_9_9 @@ -1950,7 +1950,7 @@ dp01_build_cmdbuf_x09_9_9_9: @ 800C788 pop {r0} bx r0 .align 2, 0 -_0800C7A4: .4byte 0x03004040 +_0800C7A4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x09_9_9_9 thumb_func_start dp01_build_cmdbuf_x0A_A_A_A @@ -1969,7 +1969,7 @@ dp01_build_cmdbuf_x0A_A_A_A: @ 800C7A8 pop {r0} bx r0 .align 2, 0 -_0800C7C4: .4byte 0x03004040 +_0800C7C4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x0A_A_A_A thumb_func_start dp01_build_cmdbuf_x0B_B_B_B @@ -1988,7 +1988,7 @@ dp01_build_cmdbuf_x0B_B_B_B: @ 800C7C8 pop {r0} bx r0 .align 2, 0 -_0800C7E4: .4byte 0x03004040 +_0800C7E4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x0B_B_B_B thumb_func_start dp01_build_cmdbuf_x0C_C_C_C @@ -2007,7 +2007,7 @@ dp01_build_cmdbuf_x0C_C_C_C: @ 800C7E8 pop {r0} bx r0 .align 2, 0 -_0800C804: .4byte 0x03004040 +_0800C804: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x0C_C_C_C thumb_func_start dp01_build_cmdbuf_x0D_a @@ -2025,7 +2025,7 @@ dp01_build_cmdbuf_x0D_a: @ 800C808 pop {r0} bx r0 .align 2, 0 -_0800C824: .4byte 0x03004040 +_0800C824: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x0D_a thumb_func_start unref_sub_800C828 @@ -2065,7 +2065,7 @@ _0800C856: pop {r0} bx r0 .align 2, 0 -_0800C86C: .4byte 0x03004040 +_0800C86C: .4byte gUnknown_03004040 thumb_func_end unref_sub_800C828 thumb_func_start dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes @@ -2142,9 +2142,9 @@ dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes: @ 800C870 adds r4, r7, 0 b _0800C91A .align 2, 0 -_0800C904: .4byte 0x03004040 -_0800C908: .4byte 0x02024c0e -_0800C90C: .4byte 0x02024db8 +_0800C904: .4byte gUnknown_03004040 +_0800C908: .4byte gUnknown_02024C0E +_0800C90C: .4byte word_2024DB8 _0800C910: ldr r0, _0800C944 movs r1, 0 @@ -2171,7 +2171,7 @@ _0800C91A: pop {r0} bx r0 .align 2, 0 -_0800C944: .4byte 0x03004040 +_0800C944: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes thumb_func_start dp01_build_cmdbuf_x10_TODO @@ -2291,21 +2291,21 @@ _0800C9F0: pop {r0} bx r0 .align 2, 0 -_0800CA2C: .4byte 0x03004040 -_0800CA30: .4byte 0x02024d26 -_0800CA34: .4byte 0x02024be6 -_0800CA38: .4byte 0x02024be8 -_0800CA3C: .4byte 0x02024c04 -_0800CA40: .4byte 0x02024c06 +_0800CA2C: .4byte gUnknown_03004040 +_0800CA30: .4byte gUnknown_02024D26 +_0800CA34: .4byte gUnknown_02024BE6 +_0800CA38: .4byte gUnknown_02024BE8 +_0800CA3C: .4byte gUnknown_02024C04 +_0800CA40: .4byte byte_2024C06 _0800CA44: .4byte 0x02000000 _0800CA48: .4byte 0x00016003 _0800CA4C: .4byte 0x000160c1 -_0800CA50: .4byte 0x02024c0b +_0800CA50: .4byte gUnknown_02024C0B _0800CA54: .4byte gBattleMoves -_0800CA58: .4byte 0x030042b0 -_0800CA5C: .4byte 0x02024a80 -_0800CA60: .4byte 0x03004290 -_0800CA64: .4byte 0x030041c0 +_0800CA58: .4byte gUnknown_030042B0 +_0800CA5C: .4byte gBattleMons +_0800CA60: .4byte gUnknown_03004290 +_0800CA64: .4byte gUnknown_030041C0 thumb_func_end dp01_build_cmdbuf_x10_TODO thumb_func_start dp01_build_cmdbuf_x11_TODO @@ -2407,18 +2407,18 @@ _0800CAEC: pop {r0} bx r0 .align 2, 0 -_0800CB28: .4byte 0x03004040 -_0800CB2C: .4byte 0x02024be6 -_0800CB30: .4byte 0x02024be8 -_0800CB34: .4byte 0x02024c04 -_0800CB38: .4byte 0x02024c06 +_0800CB28: .4byte gUnknown_03004040 +_0800CB2C: .4byte gUnknown_02024BE6 +_0800CB30: .4byte gUnknown_02024BE8 +_0800CB34: .4byte gUnknown_02024C04 +_0800CB38: .4byte byte_2024C06 _0800CB3C: .4byte 0x02000000 _0800CB40: .4byte 0x00016003 _0800CB44: .4byte 0x0001605e -_0800CB48: .4byte 0x030042b0 -_0800CB4C: .4byte 0x02024a80 -_0800CB50: .4byte 0x03004290 -_0800CB54: .4byte 0x030041c0 +_0800CB48: .4byte gUnknown_030042B0 +_0800CB4C: .4byte gBattleMons +_0800CB50: .4byte gUnknown_03004290 +_0800CB54: .4byte gUnknown_030041C0 thumb_func_end dp01_build_cmdbuf_x11_TODO thumb_func_start dp01_build_cmdbuf_x12_a_bb @@ -2442,7 +2442,7 @@ dp01_build_cmdbuf_x12_a_bb: @ 800CB58 pop {r0} bx r0 .align 2, 0 -_0800CB80: .4byte 0x03004040 +_0800CB80: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x12_a_bb thumb_func_start unref_sub_800CB84 @@ -2460,7 +2460,7 @@ unref_sub_800CB84: @ 800CB84 pop {r0} bx r0 .align 2, 0 -_0800CBA0: .4byte 0x03004040 +_0800CBA0: .4byte gUnknown_03004040 thumb_func_end unref_sub_800CB84 thumb_func_start sub_800CBA4 @@ -2494,7 +2494,7 @@ _0800CBC0: pop {r0} bx r0 .align 2, 0 -_0800CBDC: .4byte 0x03004040 +_0800CBDC: .4byte gUnknown_03004040 thumb_func_end sub_800CBA4 thumb_func_start sub_800CBE0 @@ -2523,7 +2523,7 @@ _0800CBF2: pop {r0} bx r0 .align 2, 0 -_0800CC10: .4byte 0x03004040 +_0800CC10: .4byte gUnknown_03004040 thumb_func_end sub_800CBE0 thumb_func_start dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f @@ -2556,7 +2556,7 @@ _0800CC2E: pop {r0} bx r0 .align 2, 0 -_0800CC4C: .4byte 0x03004040 +_0800CC4C: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f thumb_func_start dp01_build_cmdbuf_x17_17_17_17 @@ -2575,7 +2575,7 @@ dp01_build_cmdbuf_x17_17_17_17: @ 800CC50 pop {r0} bx r0 .align 2, 0 -_0800CC6C: .4byte 0x03004040 +_0800CC6C: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x17_17_17_17 thumb_func_start dp01_build_cmdbuf_x18_0_aa_health_bar_update @@ -2605,7 +2605,7 @@ dp01_build_cmdbuf_x18_0_aa_health_bar_update: @ 800CC70 pop {r0} bx r0 .align 2, 0 -_0800CCA4: .4byte 0x03004040 +_0800CCA4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x18_0_aa_health_bar_update thumb_func_start dp01_build_cmdbuf_x19_a_bb @@ -2634,7 +2634,7 @@ dp01_build_cmdbuf_x19_a_bb: @ 800CCA8 pop {r0} bx r0 .align 2, 0 -_0800CCD8: .4byte 0x03004040 +_0800CCD8: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x19_a_bb thumb_func_start dp01_build_cmdbuf_x1A_aaaa_bbbb @@ -2678,7 +2678,7 @@ dp01_build_cmdbuf_x1A_aaaa_bbbb: @ 800CCDC pop {r0} bx r0 .align 2, 0 -_0800CD2C: .4byte 0x03004040 +_0800CD2C: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x1A_aaaa_bbbb thumb_func_start dp01_build_cmdbuf_x1B_aaaa_b @@ -2710,7 +2710,7 @@ dp01_build_cmdbuf_x1B_aaaa_b: @ 800CD30 pop {r0} bx r0 .align 2, 0 -_0800CD68: .4byte 0x03004040 +_0800CD68: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x1B_aaaa_b thumb_func_start dp01_build_cmdbuf_x1C_a @@ -2728,7 +2728,7 @@ dp01_build_cmdbuf_x1C_a: @ 800CD6C pop {r0} bx r0 .align 2, 0 -_0800CD88: .4byte 0x03004040 +_0800CD88: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x1C_a thumb_func_start dp01_build_cmdbuf_x1D_1D_numargs_varargs @@ -2769,7 +2769,7 @@ _0800CDBC: pop {r0} bx r0 .align 2, 0 -_0800CDD0: .4byte 0x03004040 +_0800CDD0: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x1D_1D_numargs_varargs thumb_func_start unref_sub_800CDD4 @@ -2825,7 +2825,7 @@ _0800CE24: pop {r0} bx r0 .align 2, 0 -_0800CE38: .4byte 0x03004040 +_0800CE38: .4byte gUnknown_03004040 thumb_func_end unref_sub_800CDD4 thumb_func_start unref_sub_800CE3C @@ -2865,7 +2865,7 @@ _0800CE6A: pop {r0} bx r0 .align 2, 0 -_0800CE80: .4byte 0x03004040 +_0800CE80: .4byte gUnknown_03004040 thumb_func_end unref_sub_800CE3C thumb_func_start unref_sub_800CE84 @@ -2905,7 +2905,7 @@ _0800CEB2: pop {r0} bx r0 .align 2, 0 -_0800CEC8: .4byte 0x03004040 +_0800CEC8: .4byte gUnknown_03004040 thumb_func_end unref_sub_800CE84 thumb_func_start dp01_build_cmdbuf_x21_a_bb @@ -2929,7 +2929,7 @@ dp01_build_cmdbuf_x21_a_bb: @ 800CECC pop {r0} bx r0 .align 2, 0 -_0800CEF4: .4byte 0x03004040 +_0800CEF4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x21_a_bb thumb_func_start dp01_build_cmdbuf_x22_a_three_bytes @@ -2960,7 +2960,7 @@ _0800CF0C: pop {r0} bx r0 .align 2, 0 -_0800CF2C: .4byte 0x03004040 +_0800CF2C: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x22_a_three_bytes thumb_func_start dp01_build_cmdbuf_x23_aa_0 @@ -2985,7 +2985,7 @@ dp01_build_cmdbuf_x23_aa_0: @ 800CF30 pop {r0} bx r0 .align 2, 0 -_0800CF58: .4byte 0x03004040 +_0800CF58: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x23_aa_0 thumb_func_start dp01_build_cmdbuf_x24_aa_0 @@ -3010,7 +3010,7 @@ dp01_build_cmdbuf_x24_aa_0: @ 800CF5C pop {r0} bx r0 .align 2, 0 -_0800CF84: .4byte 0x03004040 +_0800CF84: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x24_aa_0 thumb_func_start dp01_build_cmdbuf_x25_25_25_25 @@ -3029,7 +3029,7 @@ dp01_build_cmdbuf_x25_25_25_25: @ 800CF88 pop {r0} bx r0 .align 2, 0 -_0800CFA4: .4byte 0x03004040 +_0800CFA4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x25_25_25_25 thumb_func_start dp01_build_cmdbuf_x26_a @@ -3047,7 +3047,7 @@ dp01_build_cmdbuf_x26_a: @ 800CFA8 pop {r0} bx r0 .align 2, 0 -_0800CFC4: .4byte 0x03004040 +_0800CFC4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x26_a thumb_func_start dp01_build_cmdbuf_x27_27_27_27 @@ -3066,7 +3066,7 @@ dp01_build_cmdbuf_x27_27_27_27: @ 800CFC8 pop {r0} bx r0 .align 2, 0 -_0800CFE4: .4byte 0x03004040 +_0800CFE4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x27_27_27_27 thumb_func_start dp01_build_cmdbuf_x28_28_28_28 @@ -3085,7 +3085,7 @@ dp01_build_cmdbuf_x28_28_28_28: @ 800CFE8 pop {r0} bx r0 .align 2, 0 -_0800D004: .4byte 0x03004040 +_0800D004: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x28_28_28_28 thumb_func_start dp01_build_cmdbuf_x29_29_29_29 @@ -3104,7 +3104,7 @@ dp01_build_cmdbuf_x29_29_29_29: @ 800D008 pop {r0} bx r0 .align 2, 0 -_0800D024: .4byte 0x03004040 +_0800D024: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x29_29_29_29 thumb_func_start dp01_build_cmdbuf_x2A_2A_2A_2A @@ -3123,7 +3123,7 @@ dp01_build_cmdbuf_x2A_2A_2A_2A: @ 800D028 pop {r0} bx r0 .align 2, 0 -_0800D044: .4byte 0x03004040 +_0800D044: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x2A_2A_2A_2A thumb_func_start dp01_build_cmdbuf_x2B_aa_0 @@ -3148,7 +3148,7 @@ dp01_build_cmdbuf_x2B_aa_0: @ 800D048 pop {r0} bx r0 .align 2, 0 -_0800D070: .4byte 0x03004040 +_0800D070: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x2B_aa_0 thumb_func_start sub_800D074 @@ -3173,7 +3173,7 @@ sub_800D074: @ 800D074 pop {r0} bx r0 .align 2, 0 -_0800D09C: .4byte 0x03004040 +_0800D09C: .4byte gUnknown_03004040 thumb_func_end sub_800D074 thumb_func_start dp01_build_cmdbuf_x2D_2D_2D_2D @@ -3192,7 +3192,7 @@ dp01_build_cmdbuf_x2D_2D_2D_2D: @ 800D0A0 pop {r0} bx r0 .align 2, 0 -_0800D0BC: .4byte 0x03004040 +_0800D0BC: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x2D_2D_2D_2D thumb_func_start dp01_build_cmdbuf_x2E_a @@ -3210,7 +3210,7 @@ dp01_build_cmdbuf_x2E_a: @ 800D0C0 pop {r0} bx r0 .align 2, 0 -_0800D0DC: .4byte 0x03004040 +_0800D0DC: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x2E_a thumb_func_start dp01_build_cmdbuf_x2F_2F_2F_2F @@ -3229,7 +3229,7 @@ dp01_build_cmdbuf_x2F_2F_2F_2F: @ 800D0E0 pop {r0} bx r0 .align 2, 0 -_0800D0FC: .4byte 0x03004040 +_0800D0FC: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x2F_2F_2F_2F thumb_func_start dp01_build_cmdbuf_x30_TODO @@ -3269,7 +3269,7 @@ _0800D128: pop {r0} bx r0 .align 2, 0 -_0800D144: .4byte 0x03004040 +_0800D144: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x30_TODO thumb_func_start dp01_build_cmdbuf_x31_31_31_31 @@ -3288,7 +3288,7 @@ dp01_build_cmdbuf_x31_31_31_31: @ 800D148 pop {r0} bx r0 .align 2, 0 -_0800D164: .4byte 0x03004040 +_0800D164: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x31_31_31_31 thumb_func_start dp01_build_cmdbuf_x32_32_32_32 @@ -3307,7 +3307,7 @@ dp01_build_cmdbuf_x32_32_32_32: @ 800D168 pop {r0} bx r0 .align 2, 0 -_0800D184: .4byte 0x03004040 +_0800D184: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x32_32_32_32 thumb_func_start dp01_build_cmdbuf_x33_a_33_33 @@ -3327,7 +3327,7 @@ dp01_build_cmdbuf_x33_a_33_33: @ 800D188 pop {r0} bx r0 .align 2, 0 -_0800D1A8: .4byte 0x03004040 +_0800D1A8: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x33_a_33_33 thumb_func_start dp01_build_cmdbuf_x34_a_bb_aka_battle_anim @@ -3351,7 +3351,7 @@ dp01_build_cmdbuf_x34_a_bb_aka_battle_anim: @ 800D1AC pop {r0} bx r0 .align 2, 0 -_0800D1D4: .4byte 0x03004040 +_0800D1D4: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x34_a_bb_aka_battle_anim thumb_func_start sub_800D1D8 @@ -3369,7 +3369,7 @@ sub_800D1D8: @ 800D1D8 pop {r0} bx r0 .align 2, 0 -_0800D1F4: .4byte 0x03004040 +_0800D1F4: .4byte gUnknown_03004040 thumb_func_end sub_800D1D8 thumb_func_start dp01_build_cmdbuf_x38_a @@ -3387,7 +3387,7 @@ dp01_build_cmdbuf_x38_a: @ 800D1F8 pop {r0} bx r0 .align 2, 0 -_0800D214: .4byte 0x03004040 +_0800D214: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x38_a thumb_func_start dp01_build_cmdbuf_x37_a @@ -3405,7 +3405,7 @@ dp01_build_cmdbuf_x37_a: @ 800D218 pop {r0} bx r0 .align 2, 0 -_0800D234: .4byte 0x03004040 +_0800D234: .4byte gUnknown_03004040 thumb_func_end dp01_build_cmdbuf_x37_a thumb_func_start sub_800D238 @@ -4054,7 +4054,7 @@ unref_sub_800D684: @ 800D684 bx r0 .align 2, 0 _0800D6B8: .4byte gSpriteTemplate_81F96D0 -_0800D6BC: .4byte 0x02020004 +_0800D6BC: .4byte gSprites _0800D6C0: .4byte sub_800D6C4 thumb_func_end unref_sub_800D684 @@ -4161,13 +4161,13 @@ sub_800D74C: @ 800D74C pop {r0} bx r0 .align 2, 0 -_0800D79C: .4byte 0x03004210 -_0800D7A0: .4byte 0x0202eac8 +_0800D79C: .4byte gUnknown_03004210 +_0800D7A0: .4byte gPlttBufferUnfaded _0800D7A4: .4byte 0x00007fe0 _0800D7A8: .4byte 0x00002529 _0800D7AC: .4byte 0x00007fff _0800D7B0: .4byte 0x0000675a -_0800D7B4: .4byte 0x0202ef80 +_0800D7B4: .4byte gUnknown_0202EF80 thumb_func_end sub_800D74C thumb_func_start sub_800D7B8 @@ -4188,7 +4188,7 @@ sub_800D7B8: @ 800D7B8 ldr r0, _0800D7F4 b _0800DA66 .align 2, 0 -_0800D7DC: .4byte 0x020239f8 +_0800D7DC: .4byte gUnknown_020239F8 _0800D7E0: .4byte 0x00000902 _0800D7E4: .4byte gBattleTerrainTiles_Building _0800D7E8: .4byte 0x06008000 @@ -4260,7 +4260,7 @@ _0800D860: b _0800DA66 .align 2, 0 _0800D890: .4byte gTrainers -_0800D894: .4byte 0x0202ff5e +_0800D894: .4byte word_202FF5E _0800D898: .4byte gBattleTerrainTiles_Building _0800D89C: .4byte 0x06008000 _0800D8A0: .4byte gBattleTerrainTilemap_Building @@ -4339,7 +4339,7 @@ _0800D918: b _0800DA66 .align 2, 0 _0800D954: .4byte gBattleTerrainTable -_0800D958: .4byte 0x0300428c +_0800D958: .4byte gUnknown_0300428C _0800D95C: .4byte 0x06008000 _0800D960: .4byte 0x0600d000 _0800D964: @@ -4535,8 +4535,8 @@ sub_800DAF8: @ 800DAF8 beq _0800DB4A b _0800DB84 .align 2, 0 -_0800DB38: .4byte 0x020239f8 -_0800DB3C: .4byte 0x03004b20 +_0800DB38: .4byte gUnknown_020239F8 +_0800DB3C: .4byte gTasks _0800DB40: cmp r3, 0x2 beq _0800DB4E @@ -4624,7 +4624,7 @@ _0800DBB4: .align 2, 0 _0800DBD0: .4byte 0x02000000 _0800DBD4: .4byte 0x000160cb -_0800DBD8: .4byte 0x03004b20 +_0800DBD8: .4byte gTasks _0800DBDC: ldr r1, _0800DC1C lsls r0, r5, 2 @@ -4660,7 +4660,7 @@ _0800DC12: pop {r0} bx r0 .align 2, 0 -_0800DC1C: .4byte 0x03004b20 +_0800DC1C: .4byte gTasks _0800DC20: .4byte 0x00006001 thumb_func_end sub_800DAF8 @@ -4681,8 +4681,8 @@ sub_800DC24: @ 800DC24 movs r3, 0xD b _0800DDCA .align 2, 0 -_0800DC40: .4byte 0x02024d26 -_0800DC44: .4byte 0x03004210 +_0800DC40: .4byte gUnknown_02024D26 +_0800DC44: .4byte gUnknown_03004210 _0800DC48: .4byte gUnknown_08400E57 _0800DC4C: ldr r0, _0800DC80 @@ -4713,8 +4713,8 @@ _0800DC4C: _0800DC7E: b _0800DE1C .align 2, 0 -_0800DC80: .4byte 0x020239f8 -_0800DC84: .4byte 0x03002970 +_0800DC80: .4byte gUnknown_020239F8 +_0800DC84: .4byte gLinkPlayers _0800DC88: .4byte 0x02000000 _0800DC8C: .4byte 0x000160cb _0800DC90: @@ -4743,7 +4743,7 @@ _0800DC9C: movs r3, 0x6 b _0800DDCA .align 2, 0 -_0800DCC0: .4byte 0x03004210 +_0800DCC0: .4byte gUnknown_03004210 _0800DCC4: .4byte gUnknown_08400E48 _0800DCC8: .4byte gUnknown_08400E4F _0800DCCC: @@ -4765,7 +4765,7 @@ _0800DCCC: beq _0800DD08 b _0800DE1C .align 2, 0 -_0800DCF0: .4byte 0x03002970 +_0800DCF0: .4byte gLinkPlayers _0800DCF4: .4byte 0x02000000 _0800DCF8: .4byte 0x000160cb _0800DCFC: @@ -4794,7 +4794,7 @@ _0800DD08: movs r3, 0x6 b _0800DDCA .align 2, 0 -_0800DD2C: .4byte 0x03004210 +_0800DD2C: .4byte gUnknown_03004210 _0800DD30: .4byte gUnknown_08400E48 _0800DD34: .4byte gUnknown_08400E4F _0800DD38: @@ -4829,10 +4829,10 @@ _0800DD38: movs r3, 0x6 b _0800DDCA .align 2, 0 -_0800DD78: .4byte 0x03002970 +_0800DD78: .4byte gLinkPlayers _0800DD7C: .4byte 0x02000000 _0800DD80: .4byte 0x000160cb -_0800DD84: .4byte 0x03004210 +_0800DD84: .4byte gUnknown_03004210 _0800DD88: .4byte gUnknown_08400E48 _0800DD8C: .4byte gUnknown_08400E4F _0800DD90: @@ -4870,10 +4870,10 @@ _0800DDCA: bl sub_8002F44 b _0800DE1C .align 2, 0 -_0800DDD8: .4byte 0x03002970 +_0800DDD8: .4byte gLinkPlayers _0800DDDC: .4byte 0x02000000 _0800DDE0: .4byte 0x000160cb -_0800DDE4: .4byte 0x03004210 +_0800DDE4: .4byte gUnknown_03004210 _0800DDE8: .4byte gUnknown_08400E48 _0800DDEC: .4byte gUnknown_08400E4F _0800DDF0: @@ -4901,7 +4901,7 @@ _0800DE1C: pop {r0} bx r0 .align 2, 0 -_0800DE24: .4byte 0x03004210 +_0800DE24: .4byte gUnknown_03004210 _0800DE28: .4byte gUnknown_08400E48 _0800DE2C: .4byte gUnknown_08400E4F thumb_func_end sub_800DC24 @@ -4935,7 +4935,7 @@ _0800DE58: beq _0800DE70 b _0800E212 .align 2, 0 -_0800DE64: .4byte 0x03004b20 +_0800DE64: .4byte gTasks _0800DE68: cmp r0, 0x2 bne _0800DE6E @@ -4990,8 +4990,8 @@ _0800DE88: bge _0800DE88 b _0800DF70 .align 2, 0 -_0800DED0: .4byte 0x020239f8 -_0800DED4: .4byte 0x03002970 +_0800DED0: .4byte gUnknown_020239F8 +_0800DED4: .4byte gLinkPlayers _0800DED8: .4byte gUnknown_081F9680 _0800DEDC: .4byte gUnknown_081F9680 + 0x8 _0800DEE0: @@ -5075,10 +5075,10 @@ _0800DF70: .align 2, 0 _0800DF84: .4byte 0x02000000 _0800DF88: .4byte 0x000160cb -_0800DF8C: .4byte 0x03002970 +_0800DF8C: .4byte gLinkPlayers _0800DF90: .4byte gUnknown_081F9680 -_0800DF94: .4byte 0x03002978 -_0800DF98: .4byte 0x03004b20 +_0800DF94: .4byte gUnknown_03002978 +_0800DF98: .4byte gTasks _0800DF9C: ldr r0, _0800E010 bl AllocSpritePalette @@ -5136,16 +5136,16 @@ _0800DF9C: b _0800E212 .align 2, 0 _0800E010: .4byte 0x00002710 -_0800E014: .4byte 0x0202eac8 +_0800E014: .4byte gPlttBufferUnfaded _0800E018: .4byte 0x0000021e -_0800E01C: .4byte 0x0202eec8 +_0800E01C: .4byte gPlttBufferFaded _0800E020: .4byte 0x00007fff _0800E024: .4byte gSpriteTemplate_81F9574 _0800E028: .4byte 0x02000000 _0800E02C: .4byte 0x0001608a _0800E030: .4byte gSpriteTemplate_81F958C _0800E034: .4byte 0x0001608b -_0800E038: .4byte 0x02020004 +_0800E038: .4byte gSprites _0800E03C: movs r1, 0x12 ldrsh r0, [r6, r1] @@ -5189,11 +5189,11 @@ _0800E074: strh r1, [r0] b _0800E110 .align 2, 0 -_0800E090: .4byte 0x030042c0 -_0800E094: .4byte 0x03004288 -_0800E098: .4byte 0x030041b4 +_0800E090: .4byte gUnknown_030042C0 +_0800E094: .4byte gUnknown_03004288 +_0800E098: .4byte gUnknown_030041B4 _0800E09C: .4byte 0x0000ffdc -_0800E0A0: .4byte 0x03004280 +_0800E0A0: .4byte gUnknown_03004280 _0800E0A4: ldr r4, _0800E134 ldrh r0, [r6, 0xA] @@ -5268,11 +5268,11 @@ _0800E110: strh r0, [r1, 0xA] b _0800E212 .align 2, 0 -_0800E134: .4byte 0x030042c0 -_0800E138: .4byte 0x030041b4 -_0800E13C: .4byte 0x03004288 -_0800E140: .4byte 0x03004280 -_0800E144: .4byte 0x03004b20 +_0800E134: .4byte gUnknown_030042C0 +_0800E138: .4byte gUnknown_030041B4 +_0800E13C: .4byte gUnknown_03004288 +_0800E140: .4byte gUnknown_03004280 +_0800E144: .4byte gTasks _0800E148: movs r5, 0x12 ldrsh r0, [r1, r5] @@ -5383,7 +5383,7 @@ _0800E212: pop {r0} bx r0 .align 2, 0 -_0800E224: .4byte 0x02020004 +_0800E224: .4byte gSprites _0800E228: .4byte 0x02000000 _0800E22C: .4byte 0x0001608a _0800E230: .4byte 0x0001608b @@ -5436,7 +5436,7 @@ sub_800E23C: @ 800E23C bl LoadCompressedObjectPic b _0800E3FC .align 2, 0 -_0800E29C: .4byte 0x020239f8 +_0800E29C: .4byte gUnknown_020239F8 _0800E2A0: .4byte gVersusFrameGfx _0800E2A4: .4byte 0x06004000 _0800E2A8: .4byte gVersusFrameTilemap @@ -5448,9 +5448,9 @@ _0800E2BC: .4byte gVersusFramePal _0800E2C0: .4byte REG_BG1CNT _0800E2C4: .4byte 0x00005c04 _0800E2C8: .4byte REG_WININ -_0800E2CC: .4byte 0x030041b4 +_0800E2CC: .4byte gUnknown_030041B4 _0800E2D0: .4byte 0x0000ff5c -_0800E2D4: .4byte 0x03004280 +_0800E2D4: .4byte gUnknown_03004280 _0800E2D8: .4byte gUnknown_081F95A4 _0800E2DC: ldr r0, _0800E2F0 @@ -5519,7 +5519,7 @@ _0800E348: b _0800E3D2 .align 2, 0 _0800E370: .4byte gTrainers -_0800E374: .4byte 0x0202ff5e +_0800E374: .4byte word_202FF5E _0800E378: .4byte gBattleTerrainAnimTiles_Building _0800E37C: .4byte 0x06004000 _0800E380: .4byte gBattleTerrainAnimTilemap_Building @@ -5565,7 +5565,7 @@ _0800E3D2: b _0800E3FC .align 2, 0 _0800E3DC: .4byte gBattleTerrainTable -_0800E3E0: .4byte 0x0300428c +_0800E3E0: .4byte gUnknown_0300428C _0800E3E4: .4byte 0x06004000 _0800E3E8: .4byte 0x0600e000 _0800E3EC: @@ -5659,7 +5659,7 @@ _0800E492: ldr r0, _0800E4B4 b _0800E57E .align 2, 0 -_0800E4A8: .4byte 0x020239f8 +_0800E4A8: .4byte gUnknown_020239F8 _0800E4AC: .4byte 0x00000902 _0800E4B0: .4byte gGameVersion _0800E4B4: .4byte gBattleTerrainTiles_Cave @@ -5689,7 +5689,7 @@ _0800E4C0: b _0800E57E .align 2, 0 _0800E4E4: .4byte gTrainers -_0800E4E8: .4byte 0x0202ff5e +_0800E4E8: .4byte word_202FF5E _0800E4EC: .4byte gBattleTerrainTiles_Stadium _0800E4F0: bl sav1_map_get_battletype @@ -5729,7 +5729,7 @@ _0800E530: b _0800E57E .align 2, 0 _0800E544: .4byte gBattleTerrainTable -_0800E548: .4byte 0x0300428c +_0800E548: .4byte gUnknown_0300428C _0800E54C: ldr r0, _0800E550 b _0800E57E @@ -5790,7 +5790,7 @@ _0800E59E: ldr r0, _0800E5C0 b _0800E68A .align 2, 0 -_0800E5B4: .4byte 0x020239f8 +_0800E5B4: .4byte gUnknown_020239F8 _0800E5B8: .4byte 0x00000902 _0800E5BC: .4byte gGameVersion _0800E5C0: .4byte gBattleTerrainTilemap_Cave @@ -5820,7 +5820,7 @@ _0800E5CC: b _0800E68A .align 2, 0 _0800E5F0: .4byte gTrainers -_0800E5F4: .4byte 0x0202ff5e +_0800E5F4: .4byte word_202FF5E _0800E5F8: .4byte gBattleTerrainTilemap_Stadium _0800E5FC: bl sav1_map_get_battletype @@ -5861,7 +5861,7 @@ _0800E63C: b _0800E68A .align 2, 0 _0800E650: .4byte gBattleTerrainTable -_0800E654: .4byte 0x0300428c +_0800E654: .4byte gUnknown_0300428C _0800E658: ldr r0, _0800E65C b _0800E68A @@ -5922,7 +5922,7 @@ _0800E6AA: ldr r0, _0800E6CC b _0800E7A6 .align 2, 0 -_0800E6C0: .4byte 0x020239f8 +_0800E6C0: .4byte gUnknown_020239F8 _0800E6C4: .4byte 0x00000902 _0800E6C8: .4byte gGameVersion _0800E6CC: .4byte gBattleTerrainPalette_Groudon @@ -5950,7 +5950,7 @@ _0800E6D8: b _0800E7A6 .align 2, 0 _0800E6F8: .4byte gTrainers -_0800E6FC: .4byte 0x0202ff5e +_0800E6FC: .4byte word_202FF5E _0800E700: .4byte gBattleTerrainPalette_BuildingLeader _0800E704: cmp r0, 0x20 @@ -5996,7 +5996,7 @@ _0800E750: b _0800E7A6 .align 2, 0 _0800E764: .4byte gBattleTerrainTable -_0800E768: .4byte 0x0300428c +_0800E768: .4byte gUnknown_0300428C _0800E76C: ldr r0, _0800E770 b _0800E7A6 @@ -6070,9 +6070,9 @@ sub_800E7C4: @ 800E7C4 strb r0, [r1] b _0800E7F4 .align 2, 0 -_0800E7E4: .4byte 0x020239f8 +_0800E7E4: .4byte gUnknown_020239F8 _0800E7E8: .4byte sub_800F104 -_0800E7EC: .4byte 0x02024d1e +_0800E7EC: .4byte gUnknown_02024D1E _0800E7F0: bl sub_800E7F8 _0800E7F4: @@ -6205,29 +6205,29 @@ _0800E868: _0800E90C: .4byte 0x05006000 _0800E910: .4byte REG_MOSAIC _0800E914: .4byte 0x00005051 -_0800E918: .4byte 0x030042c4 -_0800E91C: .4byte 0x03004240 -_0800E920: .4byte 0x03004de0 +_0800E918: .4byte gUnknown_030042C4 +_0800E91C: .4byte gUnknown_03004240 +_0800E920: .4byte gUnknown_03004DE0 _0800E924: .4byte gUnknown_081F9674 _0800E928: .4byte 0x0000ff10 _0800E92C: .4byte gWindowConfig_81E6C58 -_0800E930: .4byte 0x030042a4 -_0800E934: .4byte 0x030042a0 -_0800E938: .4byte 0x030042c0 -_0800E93C: .4byte 0x030041b4 -_0800E940: .4byte 0x03004288 -_0800E944: .4byte 0x03004280 -_0800E948: .4byte 0x030041b0 -_0800E94C: .4byte 0x030041b8 -_0800E950: .4byte 0x0300428c -_0800E954: .4byte 0x03004210 -_0800E958: .4byte 0x030041d0 +_0800E930: .4byte gUnknown_030042A4 +_0800E934: .4byte gUnknown_030042A0 +_0800E938: .4byte gUnknown_030042C0 +_0800E93C: .4byte gUnknown_030041B4 +_0800E940: .4byte gUnknown_03004288 +_0800E944: .4byte gUnknown_03004280 +_0800E948: .4byte gUnknown_030041B0 +_0800E94C: .4byte gUnknown_030041B8 +_0800E950: .4byte gUnknown_0300428C +_0800E954: .4byte gUnknown_03004210 +_0800E958: .4byte gUnknown_030041D0 _0800E95C: .4byte gWindowConfig_81E71D0 -_0800E960: .4byte 0x03004250 +_0800E960: .4byte gUnknown_03004250 _0800E964: .4byte gWindowConfig_81E71EC -_0800E968: .4byte 0x030028f8 +_0800E968: .4byte gReservedSpritePaletteCount _0800E96C: .4byte sub_800FCFC -_0800E970: .4byte 0x020239f8 +_0800E970: .4byte gUnknown_020239F8 _0800E974: .4byte sub_800F298 _0800E978: ldr r0, _0800E9CC @@ -6272,13 +6272,13 @@ _0800E9AE: bx r0 .align 2, 0 _0800E9CC: .4byte sub_800EC9C -_0800E9D0: .4byte 0x020239f8 -_0800E9D4: .4byte 0x030045c0 -_0800E9D8: .4byte 0x0202ff5e -_0800E9DC: .4byte 0x03001770 +_0800E9D0: .4byte gUnknown_020239F8 +_0800E9D4: .4byte gEnemyParty +_0800E9D8: .4byte word_202FF5E +_0800E9DC: .4byte gMain _0800E9E0: .4byte 0x0000043d -_0800E9E4: .4byte 0x03004360 -_0800E9E8: .4byte 0x02024d1e +_0800E9E4: .4byte gPlayerParty +_0800E9E8: .4byte gUnknown_02024D1E thumb_func_end sub_800E7F8 thumb_func_start sub_800E9EC @@ -6377,7 +6377,7 @@ _0800EA7E: pop {r0} bx r0 .align 2, 0 -_0800EAA4: .4byte 0x03004360 +_0800EAA4: .4byte gPlayerParty _0800EAA8: .4byte 0x02000000 thumb_func_end sub_800E9EC @@ -6422,9 +6422,9 @@ _0800EACE: bx r0 .align 2, 0 _0800EAF4: .4byte 0x02000004 -_0800EAF8: .4byte 0x02025734 +_0800EAF8: .4byte gSaveBlock1 _0800EAFC: .4byte 0x00003160 -_0800EB00: .4byte 0x02028daa +_0800EB00: .4byte gUnknown_02028DAA _0800EB04: .4byte 0x00003688 thumb_func_end sub_800EAAC @@ -6495,12 +6495,12 @@ _0800EB4E: strb r1, [r0] b _0800EC28 .align 2, 0 -_0800EB84: .4byte 0x020239f8 -_0800EB88: .4byte 0x02024df0 -_0800EB8C: .4byte 0x02025734 +_0800EB84: .4byte gUnknown_020239F8 +_0800EB88: .4byte gEnigmaBerries +_0800EB8C: .4byte gSaveBlock1 _0800EB90: .4byte 0x00003160 -_0800EB94: .4byte 0x02024df8 -_0800EB98: .4byte 0x02028daa +_0800EB94: .4byte gUnknown_02024DF8 +_0800EB98: .4byte gUnknown_02028DAA _0800EB9C: .4byte 0x00003688 _0800EBA0: .4byte 0x00003689 _0800EBA4: @@ -6583,9 +6583,9 @@ _0800EC28: pop {r0} bx r0 .align 2, 0 -_0800EC38: .4byte 0x02024df0 -_0800EC3C: .4byte 0x03002b84 -_0800EC40: .4byte 0x03002970 +_0800EC38: .4byte gEnigmaBerries +_0800EC3C: .4byte gUnknown_03002B84 +_0800EC40: .4byte gLinkPlayers thumb_func_end sub_800EB08 thumb_func_start shedinja_something @@ -6661,7 +6661,7 @@ _0800ECCA: .align 2, 0 _0800ECD4: .4byte 0x02000000 _0800ECD8: .4byte 0x000160cb -_0800ECDC: .4byte 0x02024d1e +_0800ECDC: .4byte gUnknown_02024D1E _0800ECE0: .4byte _0800ECE4 .align 2, 0 _0800ECE4: @@ -6710,10 +6710,10 @@ _0800ED2E: strb r5, [r0] b _0800F008 .align 2, 0 -_0800ED54: .4byte 0x020239f8 -_0800ED58: .4byte 0x03002fa4 +_0800ED54: .4byte gUnknown_020239F8 +_0800ED58: .4byte gReceivedRemoteLinkPlayers _0800ED5C: .4byte 0x02000000 -_0800ED60: .4byte 0x02024d1e +_0800ED60: .4byte gUnknown_02024D1E _0800ED64: movs r0, 0x4 orrs r0, r1 @@ -6724,7 +6724,7 @@ _0800ED64: bl sub_800EB08 b _0800F008 .align 2, 0 -_0800ED78: .4byte 0x02024d1e +_0800ED78: .4byte gUnknown_02024D1E _0800ED7C: bl GetBlockRecievedStatus movs r1, 0x3 @@ -6748,8 +6748,8 @@ _0800ED8A: movs r2, 0xC b _0800EDB6 .align 2, 0 -_0800EDA8: .4byte 0x03002b80 -_0800EDAC: .4byte 0x020239f8 +_0800EDA8: .4byte gBlockRecvBuffer +_0800EDAC: .4byte gUnknown_020239F8 _0800EDB0: ldr r0, _0800EDE0 ldrh r1, [r0] @@ -6778,8 +6778,8 @@ _0800EDBC: movs r2, 0xC b _0800EDEE .align 2, 0 -_0800EDE0: .4byte 0x020239f8 -_0800EDE4: .4byte 0x03002b80 +_0800EDE0: .4byte gUnknown_020239F8 +_0800EDE4: .4byte gBlockRecvBuffer _0800EDE8: ldr r0, _0800EE04 ldrh r1, [r0] @@ -6797,7 +6797,7 @@ _0800EDF4: ldr r2, _0800EE04 b _0800EE1A .align 2, 0 -_0800EE04: .4byte 0x020239f8 +_0800EE04: .4byte gUnknown_020239F8 _0800EE08: .4byte 0x00000101 _0800EE0C: adds r3, 0x1 @@ -6859,9 +6859,9 @@ _0800EE38: b _0800EF96 .align 2, 0 _0800EE78: .4byte sub_800DE30 -_0800EE7C: .4byte 0x03004b20 +_0800EE7C: .4byte gTasks _0800EE80: .4byte 0x02000000 -_0800EE84: .4byte 0x03002b80 +_0800EE84: .4byte gBlockRecvBuffer _0800EE88: bl sub_8007ECC lsls r0, 24 @@ -6877,7 +6877,7 @@ _0800EE94: bl SendBlock b _0800EF96 .align 2, 0 -_0800EEA8: .4byte 0x03004360 +_0800EEA8: .4byte gPlayerParty _0800EEAC: bl GetBlockRecievedStatus movs r1, 0x3 @@ -6895,8 +6895,8 @@ _0800EEBA: bl memcpy b _0800EF96 .align 2, 0 -_0800EED0: .4byte 0x030045c0 -_0800EED4: .4byte 0x03002b80 +_0800EED0: .4byte gEnemyParty +_0800EED4: .4byte gBlockRecvBuffer _0800EED8: bl sub_8007ECC lsls r0, 24 @@ -6912,7 +6912,7 @@ _0800EEE4: bl SendBlock b _0800EF96 .align 2, 0 -_0800EEF8: .4byte 0x03004428 +_0800EEF8: .4byte gUnknown_03004428 _0800EEFC: bl GetBlockRecievedStatus movs r1, 0x3 @@ -6930,8 +6930,8 @@ _0800EF0A: bl memcpy b _0800EF96 .align 2, 0 -_0800EF20: .4byte 0x03004688 -_0800EF24: .4byte 0x03002b80 +_0800EF20: .4byte gUnknown_03004688 +_0800EF24: .4byte gBlockRecvBuffer _0800EF28: bl sub_8007ECC lsls r0, 24 @@ -6945,7 +6945,7 @@ _0800EF28: bl SendBlock b _0800EF96 .align 2, 0 -_0800EF44: .4byte 0x030044f0 +_0800EF44: .4byte gUnknown_030044F0 _0800EF48: bl GetBlockRecievedStatus movs r1, 0x3 @@ -6984,11 +6984,11 @@ _0800EF96: strb r0, [r1] b _0800F008 .align 2, 0 -_0800EFA0: .4byte 0x03004750 -_0800EFA4: .4byte 0x03002b80 +_0800EFA0: .4byte gUnknown_03004750 +_0800EFA4: .4byte gBlockRecvBuffer _0800EFA8: .4byte 0xfffffe70 _0800EFAC: .4byte 0xfffffed4 -_0800EFB0: .4byte 0x02024d1e +_0800EFB0: .4byte gUnknown_02024D1E _0800EFB4: bl sub_800B950 ldr r0, _0800EFC8 @@ -7000,7 +7000,7 @@ _0800EFB4: strb r2, [r0, 0x2] b _0800F008 .align 2, 0 -_0800EFC8: .4byte 0x02024d1e +_0800EFC8: .4byte gUnknown_02024D1E _0800EFCC: ldr r0, _0800F010 adds r1, r0, 0x1 @@ -7035,13 +7035,13 @@ _0800F008: pop {r0} bx r0 .align 2, 0 -_0800F010: .4byte 0x02024d1f -_0800F014: .4byte 0x030042d0 -_0800F018: .4byte 0x03001770 +_0800F010: .4byte gUnknown_02024D1F +_0800F014: .4byte gUnknown_030042D0 +_0800F018: .4byte gMain _0800F01C: .4byte sub_8010824 _0800F020: .4byte sub_800F808 -_0800F024: .4byte 0x020239f8 -_0800F028: .4byte 0x0202ff5e +_0800F024: .4byte gUnknown_020239F8 +_0800F028: .4byte word_202FF5E thumb_func_end sub_800EC9C thumb_func_start sub_800F02C @@ -7138,8 +7138,8 @@ _0800F0D4: pop {r0} bx r0 .align 2, 0 -_0800F0F8: .4byte 0x02023a04 -_0800F0FC: .4byte 0x03004360 +_0800F0F8: .4byte gUnknown_02023A04 +_0800F0FC: .4byte gPlayerParty _0800F100: .4byte 0x02000000 thumb_func_end sub_800F02C @@ -7179,7 +7179,7 @@ _0800F148: .4byte 0x02000000 _0800F14C: .4byte 0x000160cb _0800F150: .4byte 0x000160c4 _0800F154: .4byte 0x000160c2 -_0800F158: .4byte 0x02024d1e +_0800F158: .4byte gUnknown_02024D1E _0800F15C: cmp r0, 0x2 beq _0800F240 @@ -7213,7 +7213,7 @@ _0800F17E: strb r0, [r5] b _0800F27A .align 2, 0 -_0800F19C: .4byte 0x03002fa4 +_0800F19C: .4byte gReceivedRemoteLinkPlayers _0800F1A0: bl GetBlockRecievedStatus movs r1, 0xF @@ -7245,7 +7245,7 @@ _0800F1BA: beq _0800F1EC b _0800F1FA .align 2, 0 -_0800F1DC: .4byte 0x03002970 +_0800F1DC: .4byte gLinkPlayers _0800F1E0: adds r0, r5, r2 ldrh r1, [r0, 0x18] @@ -7284,11 +7284,11 @@ _0800F1FA: bl sub_806AFAC b _0800F27A .align 2, 0 -_0800F228: .4byte 0x03002b80 -_0800F22C: .4byte 0x02023a00 -_0800F230: .4byte 0x02024d1e -_0800F234: .4byte 0x03001770 -_0800F238: .4byte 0x020239f8 +_0800F228: .4byte gBlockRecvBuffer +_0800F22C: .4byte gUnknown_02023A00 +_0800F230: .4byte gUnknown_02024D1E +_0800F234: .4byte gMain +_0800F238: .4byte gUnknown_020239F8 _0800F23C: .4byte sub_800F104 _0800F240: ldr r0, _0800F258 @@ -7302,7 +7302,7 @@ _0800F240: bl sub_800832C b _0800F27A .align 2, 0 -_0800F258: .4byte 0x0202f388 +_0800F258: .4byte gPaletteFade _0800F25C: ldr r0, _0800F288 ldrb r0, [r0] @@ -7326,9 +7326,9 @@ _0800F27A: pop {r0} bx r0 .align 2, 0 -_0800F288: .4byte 0x03002fa4 -_0800F28C: .4byte 0x020239f8 -_0800F290: .4byte 0x03001770 +_0800F288: .4byte gReceivedRemoteLinkPlayers +_0800F28C: .4byte gUnknown_020239F8 +_0800F290: .4byte gMain _0800F294: .4byte sub_800E7F8 thumb_func_end sub_800F104 @@ -7361,7 +7361,7 @@ _0800F2C4: .align 2, 0 _0800F2D0: .4byte 0x02000000 _0800F2D4: .4byte 0x000160cb -_0800F2D8: .4byte 0x02024d1e +_0800F2D8: .4byte gUnknown_02024D1E _0800F2DC: .4byte _0800F2E0 .align 2, 0 _0800F2E0: @@ -7400,7 +7400,7 @@ _0800F316: bl SendBlock b _0800F770 .align 2, 0 -_0800F338: .4byte 0x03002fa4 +_0800F338: .4byte gReceivedRemoteLinkPlayers _0800F33C: .4byte 0x02000000 _0800F340: bl GetBlockRecievedStatus @@ -7425,8 +7425,8 @@ _0800F34E: movs r2, 0xC b _0800F37A .align 2, 0 -_0800F36C: .4byte 0x03002b80 -_0800F370: .4byte 0x020239f8 +_0800F36C: .4byte gBlockRecvBuffer +_0800F370: .4byte gUnknown_020239F8 _0800F374: ldr r0, _0800F3B0 ldrh r1, [r0] @@ -7462,8 +7462,8 @@ _0800F39E: movs r2, 0xC b _0800F3BE .align 2, 0 -_0800F3B0: .4byte 0x020239f8 -_0800F3B4: .4byte 0x03002b80 +_0800F3B0: .4byte gUnknown_020239F8 +_0800F3B4: .4byte gBlockRecvBuffer _0800F3B8: ldr r0, _0800F408 ldrh r1, [r0] @@ -7512,8 +7512,8 @@ _0800F3FE: movs r1, 0xC b _0800F418 .align 2, 0 -_0800F408: .4byte 0x020239f8 -_0800F40C: .4byte 0x03002b80 +_0800F408: .4byte gUnknown_020239F8 +_0800F40C: .4byte gBlockRecvBuffer _0800F410: .4byte 0x00000101 _0800F414: ldrh r0, [r5] @@ -7566,11 +7566,11 @@ _0800F464: b _0800F4C4 .align 2, 0 _0800F474: .4byte 0x0201d000 -_0800F478: .4byte 0x03004360 +_0800F478: .4byte gPlayerParty _0800F47C: .4byte sub_800DE30 -_0800F480: .4byte 0x03004b20 -_0800F484: .4byte 0x03002b80 -_0800F488: .4byte 0x03002970 +_0800F480: .4byte gTasks +_0800F484: .4byte gBlockRecvBuffer +_0800F488: .4byte gLinkPlayers _0800F48C: cmp r0, 0x2 beq _0800F4A6 @@ -7633,7 +7633,7 @@ _0800F4EA: bl SendBlock b _0800F770 .align 2, 0 -_0800F4FC: .4byte 0x02024d1e +_0800F4FC: .4byte gUnknown_02024D1E _0800F500: .4byte 0x0201d000 _0800F504: bl GetBlockRecievedStatus @@ -7665,8 +7665,8 @@ _0800F524: beq _0800F548 b _0800F5E2 .align 2, 0 -_0800F53C: .4byte 0x03002b80 -_0800F540: .4byte 0x03002970 +_0800F53C: .4byte gBlockRecvBuffer +_0800F540: .4byte gLinkPlayers _0800F544: cmp r0, 0x3 bne _0800F5E2 @@ -7674,12 +7674,12 @@ _0800F548: ldr r0, _0800F54C b _0800F5C8 .align 2, 0 -_0800F54C: .4byte 0x03004360 +_0800F54C: .4byte gPlayerParty _0800F550: ldr r0, _0800F554 b _0800F5C8 .align 2, 0 -_0800F554: .4byte 0x0300448c +_0800F554: .4byte gUnknown_0300448C _0800F558: ldr r2, _0800F578 adds r0, r7, r2 @@ -7698,7 +7698,7 @@ _0800F558: beq _0800F58A b _0800F5B0 .align 2, 0 -_0800F578: .4byte 0x03002970 +_0800F578: .4byte gLinkPlayers _0800F57C: mov r1, r8 adds r0, r1, r2 @@ -7724,12 +7724,12 @@ _0800F5A0: ldr r0, _0800F5A4 b _0800F5C8 .align 2, 0 -_0800F5A4: .4byte 0x03004360 +_0800F5A4: .4byte gPlayerParty _0800F5A8: ldr r0, _0800F5AC b _0800F5C8 .align 2, 0 -_0800F5AC: .4byte 0x0300448c +_0800F5AC: .4byte gUnknown_0300448C _0800F5B0: adds r0, r7, r2 ldrh r2, [r0, 0x18] @@ -7751,7 +7751,7 @@ _0800F5C8: bl memcpy b _0800F5E2 .align 2, 0 -_0800F5D4: .4byte 0x030045c0 +_0800F5D4: .4byte gEnemyParty _0800F5D8: ldr r0, _0800F5F4 adds r1, r5, 0 @@ -7767,7 +7767,7 @@ _0800F5E2: ble _0800F524 b _0800F770 .align 2, 0 -_0800F5F4: .4byte 0x030046ec +_0800F5F4: .4byte gUnknown_030046EC _0800F5F8: bl sub_8007ECC lsls r0, 24 @@ -7814,8 +7814,8 @@ _0800F63C: beq _0800F660 b _0800F6FA .align 2, 0 -_0800F654: .4byte 0x03002b80 -_0800F658: .4byte 0x03002970 +_0800F654: .4byte gBlockRecvBuffer +_0800F658: .4byte gLinkPlayers _0800F65C: cmp r0, 0x3 bne _0800F6FA @@ -7823,12 +7823,12 @@ _0800F660: ldr r0, _0800F664 b _0800F6E0 .align 2, 0 -_0800F664: .4byte 0x03004428 +_0800F664: .4byte gUnknown_03004428 _0800F668: ldr r0, _0800F66C b _0800F6E0 .align 2, 0 -_0800F66C: .4byte 0x03004554 +_0800F66C: .4byte gUnknown_03004554 _0800F670: ldr r2, _0800F690 adds r0, r7, r2 @@ -7847,7 +7847,7 @@ _0800F670: beq _0800F6A2 b _0800F6C8 .align 2, 0 -_0800F690: .4byte 0x03002970 +_0800F690: .4byte gLinkPlayers _0800F694: mov r1, r8 adds r0, r1, r2 @@ -7873,12 +7873,12 @@ _0800F6B8: ldr r0, _0800F6BC b _0800F6E0 .align 2, 0 -_0800F6BC: .4byte 0x03004428 +_0800F6BC: .4byte gUnknown_03004428 _0800F6C0: ldr r0, _0800F6C4 b _0800F6E0 .align 2, 0 -_0800F6C4: .4byte 0x03004554 +_0800F6C4: .4byte gUnknown_03004554 _0800F6C8: adds r0, r7, r2 ldrh r2, [r0, 0x18] @@ -7900,7 +7900,7 @@ _0800F6E0: bl memcpy b _0800F6FA .align 2, 0 -_0800F6EC: .4byte 0x03004688 +_0800F6EC: .4byte gUnknown_03004688 _0800F6F0: ldr r0, _0800F77C adds r1, r5, 0 @@ -7961,10 +7961,10 @@ _0800F770: strb r0, [r1] b _0800F7E0 .align 2, 0 -_0800F77C: .4byte 0x030047b4 -_0800F780: .4byte 0x03004360 -_0800F784: .4byte 0x030045c0 -_0800F788: .4byte 0x02024d1e +_0800F77C: .4byte gUnknown_030047B4 +_0800F780: .4byte gPlayerParty +_0800F784: .4byte gEnemyParty +_0800F788: .4byte gUnknown_02024D1E _0800F78C: bl sub_800B950 ldr r0, _0800F7A0 @@ -7976,7 +7976,7 @@ _0800F78C: strb r2, [r0, 0x2] b _0800F7E0 .align 2, 0 -_0800F7A0: .4byte 0x02024d1e +_0800F7A0: .4byte gUnknown_02024D1E _0800F7A4: ldr r0, _0800F7EC adds r1, r0, 0x1 @@ -8013,13 +8013,13 @@ _0800F7E0: pop {r0} bx r0 .align 2, 0 -_0800F7EC: .4byte 0x02024d1f -_0800F7F0: .4byte 0x030042d0 -_0800F7F4: .4byte 0x03001770 +_0800F7EC: .4byte gUnknown_02024D1F +_0800F7F0: .4byte gUnknown_030042D0 +_0800F7F4: .4byte gMain _0800F7F8: .4byte sub_8010824 _0800F7FC: .4byte sub_800F808 -_0800F800: .4byte 0x020239f8 -_0800F804: .4byte 0x0202ff5e +_0800F800: .4byte gUnknown_020239F8 +_0800F804: .4byte word_202FF5E thumb_func_end sub_800F298 thumb_func_start sub_800F808 @@ -8034,7 +8034,7 @@ sub_800F808: @ 800F808 pop {r0} bx r0 .align 2, 0 -_0800F824: .4byte 0x03004210 +_0800F824: .4byte gUnknown_03004210 thumb_func_end sub_800F808 thumb_func_start sub_800F828 @@ -8188,7 +8188,7 @@ _0800F920: ldr r4, [sp, 0x18] b _0800FC86 .align 2, 0 -_0800F93C: .4byte 0x020239f8 +_0800F93C: .4byte gUnknown_020239F8 _0800F940: .4byte 0x00000908 _0800F944: .4byte gTrainers _0800F948: @@ -8652,7 +8652,7 @@ _0800FCB4: _0800FCC4: .4byte gSpeciesNames _0800FCC8: .4byte gBattleMoves + 0x4 @ PP offset _0800FCCC: .4byte gTrainers -_0800FCD0: .4byte 0x020239f8 +_0800FCD0: .4byte gUnknown_020239F8 thumb_func_end sub_800F8E8 thumb_func_start sub_800FCD4 @@ -8738,18 +8738,18 @@ sub_800FCFC: @ 800FCFC bx r0 .align 2, 0 _0800FD78: .4byte REG_BG0HOFS -_0800FD7C: .4byte 0x030042a4 -_0800FD80: .4byte 0x030042a0 -_0800FD84: .4byte 0x030042c0 -_0800FD88: .4byte 0x030041b4 -_0800FD8C: .4byte 0x03004288 -_0800FD90: .4byte 0x03004280 -_0800FD94: .4byte 0x030041b0 -_0800FD98: .4byte 0x030041b8 -_0800FD9C: .4byte 0x030042c4 -_0800FDA0: .4byte 0x03004240 -_0800FDA4: .4byte 0x03004200 -_0800FDA8: .4byte 0x03004244 +_0800FD7C: .4byte gUnknown_030042A4 +_0800FD80: .4byte gUnknown_030042A0 +_0800FD84: .4byte gUnknown_030042C0 +_0800FD88: .4byte gUnknown_030041B4 +_0800FD8C: .4byte gUnknown_03004288 +_0800FD90: .4byte gUnknown_03004280 +_0800FD94: .4byte gUnknown_030041B0 +_0800FD98: .4byte gUnknown_030041B8 +_0800FD9C: .4byte gUnknown_030042C4 +_0800FDA0: .4byte gUnknown_03004240 +_0800FDA4: .4byte gUnknown_03004200 +_0800FDA8: .4byte gUnknown_03004244 thumb_func_end sub_800FCFC thumb_func_start nullsub_36 @@ -8874,8 +8874,8 @@ sub_800FE40: @ 800FE40 .align 2, 0 _0800FE88: .4byte 0x02000000 _0800FE8C: .4byte 0x000160cb -_0800FE90: .4byte 0x020239f8 -_0800FE94: .4byte 0x03002970 +_0800FE90: .4byte gUnknown_020239F8 +_0800FE94: .4byte gLinkPlayers _0800FE98: cmp r0, 0x2 beq _0800FEB4 @@ -8888,8 +8888,8 @@ _0800FEA0: str r2, [sp, 0x8] b _0800FEBC .align 2, 0 -_0800FEAC: .4byte 0x030045c0 -_0800FEB0: .4byte 0x03004360 +_0800FEAC: .4byte gEnemyParty +_0800FEB0: .4byte gPlayerParty _0800FEB4: ldr r3, _08010008 str r3, [sp, 0x4] @@ -9066,9 +9066,9 @@ _0800FFDA: pop {r0} bx r0 .align 2, 0 -_08010008: .4byte 0x03004360 -_0801000C: .4byte 0x030045c0 -_08010010: .4byte 0x03004b20 +_08010008: .4byte gPlayerParty +_0801000C: .4byte gEnemyParty +_08010010: .4byte gTasks thumb_func_end sub_800FE40 thumb_func_start c2_8011A1C @@ -9211,32 +9211,32 @@ _08010084: _08010144: .4byte 0x05006000 _08010148: .4byte REG_MOSAIC _0801014C: .4byte 0x00005051 -_08010150: .4byte 0x030042c4 -_08010154: .4byte 0x03004240 -_08010158: .4byte 0x03004de0 +_08010150: .4byte gUnknown_030042C4 +_08010154: .4byte gUnknown_03004240 +_08010158: .4byte gUnknown_03004DE0 _0801015C: .4byte gWindowConfig_81E6C58 _08010160: .4byte 0x0000ff10 -_08010164: .4byte 0x030042a4 -_08010168: .4byte 0x030042a0 -_0801016C: .4byte 0x030042c0 -_08010170: .4byte 0x030041b4 -_08010174: .4byte 0x03004288 -_08010178: .4byte 0x03004280 -_0801017C: .4byte 0x030041b0 -_08010180: .4byte 0x030041b8 -_08010184: .4byte 0x03004210 -_08010188: .4byte 0x030041d0 +_08010164: .4byte gUnknown_030042A4 +_08010168: .4byte gUnknown_030042A0 +_0801016C: .4byte gUnknown_030042C0 +_08010170: .4byte gUnknown_030041B4 +_08010174: .4byte gUnknown_03004288 +_08010178: .4byte gUnknown_03004280 +_0801017C: .4byte gUnknown_030041B0 +_08010180: .4byte gUnknown_030041B8 +_08010184: .4byte gUnknown_03004210 +_08010188: .4byte gUnknown_030041D0 _0801018C: .4byte gWindowConfig_81E71D0 -_08010190: .4byte 0x03004250 +_08010190: .4byte gUnknown_03004250 _08010194: .4byte gWindowConfig_81E71EC _08010198: .4byte gUnknown_08D004E0 _0801019C: .4byte REG_WINOUT -_080101A0: .4byte 0x030028f8 +_080101A0: .4byte gReservedSpritePaletteCount _080101A4: .4byte sub_800FCFC _080101A8: .4byte sub_800DE30 -_080101AC: .4byte 0x03004b20 +_080101AC: .4byte gTasks _080101B0: .4byte sub_80101B8 -_080101B4: .4byte 0x02024d1e +_080101B4: .4byte gUnknown_02024D1E thumb_func_end c2_8011A1C thumb_func_start sub_80101B8 @@ -9265,7 +9265,7 @@ c2_081284E0: @ 80101D4 beq _080101F6 b _08010236 .align 2, 0 -_080101EC: .4byte 0x02024d1e +_080101EC: .4byte gUnknown_02024D1E _080101F0: cmp r0, 0x2 beq _08010222 @@ -9310,8 +9310,8 @@ _08010236: pop {r0} bx r0 .align 2, 0 -_08010240: .4byte 0x0202f388 -_08010244: .4byte 0x03001770 +_08010240: .4byte gPaletteFade +_08010244: .4byte gMain thumb_func_end c2_081284E0 thumb_func_start oac_poke_opponent @@ -9363,7 +9363,7 @@ _080102A0: pop {r0} bx r0 .align 2, 0 -_080102A4: .4byte 0x02024de8 +_080102A4: .4byte gUnknown_02024DE8 _080102A8: .4byte sub_80102AC thumb_func_end sub_8010278 @@ -9407,7 +9407,7 @@ _080102F4: pop {r0} bx r0 .align 2, 0 -_080102FC: .4byte 0x03004340 +_080102FC: .4byte gUnknown_03004340 _08010300: .4byte nullsub_37 _08010304: .4byte 0x00003def thumb_func_end sub_80102AC @@ -9480,7 +9480,7 @@ _08010374: bx r0 .align 2, 0 _0801037C: .4byte nullsub_37 -_08010380: .4byte 0x03004284 +_08010380: .4byte gUnknown_03004284 thumb_func_end sub_8010320 thumb_func_start sub_8010384 @@ -9556,8 +9556,8 @@ _080103AC: movs r0, SPECIES_UNOWN b _08010426 .align 2, 0 -_08010414: .4byte 0x02024a6a -_08010418: .4byte 0x030045c0 +_08010414: .4byte gUnknown_02024A6A +_08010418: .4byte gEnemyParty _0801041C: movs r1, 0xCE lsls r1, 1 @@ -9585,7 +9585,7 @@ _08010430: .align 2, 0 _08010448: .4byte SPECIES_CASTFORM _0801044C: .4byte gUnknownCastformCoords_0837F598 -_08010450: .4byte 0x02024e84 +_08010450: .4byte gUnknown_02024E84 _08010454: movs r0, 0xCE lsls r0, 1 @@ -9691,7 +9691,7 @@ _08010510: bx r0 .align 2, 0 _08010518: .4byte gUnknown_081FAF4C -_0801051C: .4byte 0x02024e84 +_0801051C: .4byte gUnknown_02024E84 thumb_func_end sub_8010494 thumb_func_start sub_8010520 @@ -9802,7 +9802,7 @@ _080105D0: pop {r0} bx r0 .align 2, 0 -_080105D4: .4byte 0x02024de8 +_080105D4: .4byte gUnknown_02024DE8 _080105D8: .4byte nullsub_86 thumb_func_end oac_poke_ally_ @@ -9842,7 +9842,7 @@ _0801060C: pop {r0} bx r0 .align 2, 0 -_08010610: .4byte 0x02024de8 +_08010610: .4byte gUnknown_02024DE8 thumb_func_end sub_80105EC thumb_func_start dp11b_obj_instanciate @@ -9917,8 +9917,8 @@ _0801065A: .align 2, 0 _08010698: .4byte 0x02017810 _0801069C: .4byte objc_dp11b_pingpong -_080106A0: .4byte 0x03004340 -_080106A4: .4byte 0x02020004 +_080106A0: .4byte gUnknown_03004340 +_080106A4: .4byte gSprites _080106A8: ldr r0, _08010708 adds r0, r4, r0 @@ -9971,9 +9971,9 @@ _080106FA: pop {r0} bx r0 .align 2, 0 -_08010708: .4byte 0x02024be0 +_08010708: .4byte gUnknown_02024BE0 _0801070C: .4byte 0x02017810 -_08010710: .4byte 0x02020004 +_08010710: .4byte gSprites thumb_func_end dp11b_obj_instanciate thumb_func_start dp11b_obj_free @@ -10011,7 +10011,7 @@ dp11b_obj_free: @ 8010714 b _0801078C .align 2, 0 _08010754: .4byte 0x02017810 -_08010758: .4byte 0x02020004 +_08010758: .4byte gSprites _0801075C: lsls r0, r2, 1 adds r0, r2 @@ -10053,7 +10053,7 @@ _080107A0: bx r0 .align 2, 0 _080107A8: .4byte 0x02017810 -_080107AC: .4byte 0x02020004 +_080107AC: .4byte gSprites thumb_func_end dp11b_obj_free thumb_func_start objc_dp11b_pingpong @@ -10095,7 +10095,7 @@ _080107CC: pop {r0} bx r0 .align 2, 0 -_080107F8: .4byte 0x02020004 +_080107F8: .4byte gSprites thumb_func_end objc_dp11b_pingpong thumb_func_start nullsub_41 @@ -10116,8 +10116,8 @@ sub_8010800: @ 8010800 pop {r0} bx r0 .align 2, 0 -_08010818: .4byte 0x02024d1e -_0801081C: .4byte 0x030042d4 +_08010818: .4byte gUnknown_02024D1E +_0801081C: .4byte gUnknown_030042D4 _08010820: .4byte bc_8012FAC thumb_func_end sub_8010800 @@ -10156,10 +10156,10 @@ _0801085E: pop {r0} bx r0 .align 2, 0 -_08010864: .4byte 0x030042d4 -_08010868: .4byte 0x02024a60 -_0801086C: .4byte 0x02024a68 -_08010870: .4byte 0x03004330 +_08010864: .4byte gUnknown_030042D4 +_08010868: .4byte gUnknown_02024A60 +_0801086C: .4byte gUnknown_02024A68 +_08010870: .4byte gUnknown_03004330 thumb_func_end sub_8010824 thumb_func_start sub_8010874 @@ -10469,45 +10469,45 @@ _08010AAA: pop {r0} bx r0 .align 2, 0 -_08010AC8: .4byte 0x02024c4c -_08010ACC: .4byte 0x02024c44 -_08010AD0: .4byte 0x02024c3c -_08010AD4: .4byte 0x02024c34 -_08010AD8: .4byte 0x02024ca8 -_08010ADC: .4byte 0x02024c2c -_08010AE0: .4byte 0x02024c54 -_08010AE4: .4byte 0x02024c98 -_08010AE8: .4byte 0x02024c70 -_08010AEC: .4byte 0x02024c5c +_08010AC8: .4byte gUnknown_02024C4C +_08010ACC: .4byte gUnknown_02024C44 +_08010AD0: .4byte gUnknown_02024C3C +_08010AD4: .4byte gUnknown_02024C34 +_08010AD8: .4byte gUnknown_02024CA8 +_08010ADC: .4byte gUnknown_02024C2C +_08010AE0: .4byte gUnknown_02024C54 +_08010AE4: .4byte gUnknown_02024C98 +_08010AE8: .4byte gUnknown_02024C70 +_08010AEC: .4byte gUnknown_02024C5C _08010AF0: .4byte 0x02017100 -_08010AF4: .4byte 0x02024c80 -_08010AF8: .4byte 0x02024c7a -_08010AFC: .4byte 0x02024c07 -_08010B00: .4byte 0x02024c08 -_08010B04: .4byte 0x02024db8 -_08010B08: .4byte 0x02024dbc -_08010B0C: .4byte 0x02024c6c -_08010B10: .4byte 0x020239f8 +_08010AF4: .4byte gUnknown_02024C80 +_08010AF8: .4byte gUnknown_02024C7A +_08010AFC: .4byte gUnknown_02024C07 +_08010B00: .4byte gUnknown_02024C08 +_08010B04: .4byte word_2024DB8 +_08010B08: .4byte gUnknown_02024DBC +_08010B0C: .4byte gUnknown_02024C6C +_08010B10: .4byte gUnknown_020239F8 _08010B14: .4byte gSaveBlock2 _08010B18: .4byte 0x02000000 _08010B1C: .4byte 0x00016084 -_08010B20: .4byte 0x02024c0e -_08010B24: .4byte 0x02024d26 -_08010B28: .4byte 0x02024a64 -_08010B2C: .4byte 0x02024d1a +_08010B20: .4byte gUnknown_02024C0E +_08010B24: .4byte gUnknown_02024D26 +_08010B28: .4byte gUnknown_02024A64 +_08010B2C: .4byte gUnknown_02024D1A _08010B30: .4byte 0x00017130 _08010B34: .4byte 0x00017160 -_08010B38: .4byte 0x02024d1e -_08010B3C: .4byte 0x02024d18 -_08010B40: .4byte 0x02024bec -_08010B44: .4byte 0x02024de8 +_08010B38: .4byte gUnknown_02024D1E +_08010B3C: .4byte gUnknown_02024D18 +_08010B40: .4byte gUnknown_02024BEC +_08010B44: .4byte gUnknown_02024DE8 _08010B48: .4byte 0x00016002 _08010B4C: .4byte 0x000160a1 -_08010B50: .4byte 0x03004324 -_08010B54: .4byte 0x02024c0c +_08010B50: .4byte gUnknown_03004324 +_08010B54: .4byte gUnknown_02024C0C _08010B58: .4byte 0x00016086 _08010B5C: .4byte 0x00016087 -_08010B60: .4byte 0x030045c0 +_08010B60: .4byte gEnemyParty _08010B64: .4byte gBaseStats _08010B68: .4byte 0x000004fb _08010B6C: .4byte 0x00016089 @@ -10516,7 +10516,7 @@ _08010B74: .4byte 0x0001601b _08010B78: .4byte 0x000160ac _08010B7C: .4byte 0x000160c8 _08010B80: .4byte 0x00016113 -_08010B84: .4byte 0x030042e0 +_08010B84: .4byte gUnknown_030042E0 thumb_func_end sub_8010874 thumb_func_start sub_8010B88 @@ -10705,14 +10705,14 @@ _08010CD6: ldr r7, _08010CF0 b _08010D30 .align 2, 0 -_08010CEC: .4byte 0x02024ca8 -_08010CF0: .4byte 0x02024a60 +_08010CEC: .4byte gUnknown_02024CA8 +_08010CF0: .4byte gUnknown_02024A60 _08010CF4: .4byte gBattleMoves -_08010CF8: .4byte 0x02024be6 -_08010CFC: .4byte 0x02024a80 -_08010D00: .4byte 0x02024c98 -_08010D04: .4byte 0x02024a68 -_08010D08: .4byte 0x02024ad0 +_08010CF8: .4byte gUnknown_02024BE6 +_08010CFC: .4byte gBattleMons +_08010D00: .4byte gUnknown_02024C98 +_08010D04: .4byte gUnknown_02024A68 +_08010D08: .4byte gUnknown_02024AD0 _08010D0C: .4byte 0xfbffffff _08010D10: .4byte 0x15100007 _08010D14: .4byte 0x0003043f @@ -10967,22 +10967,22 @@ _08010E2C: bx r0 .align 2, 0 _08010EFC: .4byte 0x02000000 -_08010F00: .4byte 0x02024a68 -_08010F04: .4byte 0x02024ad0 +_08010F00: .4byte gUnknown_02024A68 +_08010F04: .4byte gUnknown_02024AD0 _08010F08: .4byte gBitTable -_08010F0C: .4byte 0x02024a60 +_08010F0C: .4byte gUnknown_02024A60 _08010F10: .4byte 0x00016020 _08010F14: .4byte 0xffff1fff -_08010F18: .4byte 0x02024e60 -_08010F1C: .4byte 0x02024e64 -_08010F20: .4byte 0x02024be6 +_08010F18: .4byte gUnknown_02024E60 +_08010F1C: .4byte gUnknown_02024E64 +_08010F20: .4byte gUnknown_02024BE6 _08010F24: .4byte gBattleMoves -_08010F28: .4byte 0x02024c34 -_08010F2C: .4byte 0x02024c3c -_08010F30: .4byte 0x02024c44 -_08010F34: .4byte 0x02024c4c -_08010F38: .4byte 0x02024c2c -_08010F3C: .4byte 0x02024c5c +_08010F28: .4byte gUnknown_02024C34 +_08010F2C: .4byte gUnknown_02024C3C +_08010F30: .4byte gUnknown_02024C44 +_08010F34: .4byte gUnknown_02024C4C +_08010F38: .4byte gUnknown_02024C2C +_08010F3C: .4byte gUnknown_02024C5C _08010F40: .4byte 0x000160ac _08010F44: .4byte 0x00017100 thumb_func_end sub_8010B88 @@ -11397,25 +11397,25 @@ _08011034: pop {r0} bx r0 .align 2, 0 -_08011268: .4byte 0x02024a60 -_0801126C: .4byte 0x02024c98 -_08011270: .4byte 0x02024a68 +_08011268: .4byte gUnknown_02024A60 +_0801126C: .4byte gUnknown_02024C98 +_08011270: .4byte gUnknown_02024A68 _08011274: .4byte 0x02000000 -_08011278: .4byte 0x02024d28 -_0801127C: .4byte 0x02024a80 +_08011278: .4byte gUnknown_02024D28 +_0801127C: .4byte gBattleMons _08011280: .4byte gBitTable -_08011284: .4byte 0x02024ca8 +_08011284: .4byte gUnknown_02024CA8 _08011288: .4byte 0xfbffffff _0801128C: .4byte 0x00016020 _08011290: .4byte 0xffff1fff -_08011294: .4byte 0x02024e60 -_08011298: .4byte 0x02024e64 -_0801129C: .4byte 0x02024c34 -_080112A0: .4byte 0x02024c3c -_080112A4: .4byte 0x02024c44 -_080112A8: .4byte 0x02024c4c -_080112AC: .4byte 0x02024c2c -_080112B0: .4byte 0x02024c5c +_08011294: .4byte gUnknown_02024E60 +_08011298: .4byte gUnknown_02024E64 +_0801129C: .4byte gUnknown_02024C34 +_080112A0: .4byte gUnknown_02024C3C +_080112A4: .4byte gUnknown_02024C44 +_080112A8: .4byte gUnknown_02024C4C +_080112AC: .4byte gUnknown_02024C2C +_080112B0: .4byte gUnknown_02024C5C _080112B4: .4byte 0x000160e8 _080112B8: .4byte 0x00017100 _080112BC: .4byte gBaseStats @@ -11432,7 +11432,7 @@ bc_8012FAC: @ 80112C0 beq _080112F8 b _0801132E .align 2, 0 -_080112D0: .4byte 0x02024d1e +_080112D0: .4byte gUnknown_02024D1E _080112D4: ldr r4, _080112F4 ldrb r0, [r5, 0x1] @@ -11448,7 +11448,7 @@ _080112D4: strb r0, [r5] b _0801132E .align 2, 0 -_080112F4: .4byte 0x02024a60 +_080112F4: .4byte gUnknown_02024A60 _080112F8: ldr r0, _0801131C ldr r2, [r0] @@ -11468,9 +11468,9 @@ _080112F8: str r0, [r1] b _0801132E .align 2, 0 -_0801131C: .4byte 0x02024a64 -_08011320: .4byte 0x02024a68 -_08011324: .4byte 0x030042d4 +_0801131C: .4byte gUnknown_02024A64 +_08011320: .4byte gUnknown_02024A68 +_08011324: .4byte gUnknown_030042D4 _08011328: .4byte bc_load_battlefield _0801132C: strb r2, [r5] @@ -11508,12 +11508,12 @@ _08011364: pop {r0} bx r0 .align 2, 0 -_0801136C: .4byte 0x02024a64 -_08011370: .4byte 0x02024a60 -_08011374: .4byte 0x0300428c -_08011378: .4byte 0x030042d4 +_0801136C: .4byte gUnknown_02024A64 +_08011370: .4byte gUnknown_02024A60 +_08011374: .4byte gUnknown_0300428C +_08011378: .4byte gUnknown_030042D4 _0801137C: .4byte sub_8011384 -_08011380: .4byte 0x02024d1e +_08011380: .4byte gUnknown_02024D1E thumb_func_end bc_load_battlefield thumb_func_start sub_8011384 @@ -11567,11 +11567,11 @@ _080113D2: bls _080113D2 b _080114BE .align 2, 0 -_080113E0: .4byte 0x02024a64 -_080113E4: .4byte 0x02024a60 -_080113E8: .4byte 0x02024a68 -_080113EC: .4byte 0x02024a80 -_080113F0: .4byte 0x020239f8 +_080113E0: .4byte gUnknown_02024A64 +_080113E4: .4byte gUnknown_02024A60 +_080113E8: .4byte gUnknown_02024A68 +_080113EC: .4byte gBattleMons +_080113F0: .4byte gUnknown_020239F8 _080113F4: mov r2, r8 ldrb r0, [r2] @@ -11727,11 +11727,11 @@ _080114FE: b _08011588 .align 2, 0 _08011530: .4byte gBaseStats -_08011534: .4byte 0x02024260 -_08011538: .4byte 0x02024a60 +_08011534: .4byte gUnknown_02024260 +_08011538: .4byte gUnknown_02024A60 _0801153C: .4byte 0x020160bc -_08011540: .4byte 0x02024a98 -_08011544: .4byte 0x020239f8 +_08011540: .4byte gUnknown_02024A98 +_08011544: .4byte gUnknown_020239F8 _08011548: .4byte 0x00000902 _0801154C: ldrb r0, [r4] @@ -11809,10 +11809,10 @@ _080115DA: bx r0 .align 2, 0 _080115E8: .4byte 0x00000902 -_080115EC: .4byte 0x020239f8 -_080115F0: .4byte 0x02024a60 -_080115F4: .4byte 0x02024a68 -_080115F8: .4byte 0x030042d4 +_080115EC: .4byte gUnknown_020239F8 +_080115F0: .4byte gUnknown_02024A60 +_080115F4: .4byte gUnknown_02024A68 +_080115F8: .4byte gUnknown_030042D4 _080115FC: .4byte bc_801333C thumb_func_end sub_8011384 @@ -11865,9 +11865,9 @@ _08011650: movs r0, 0 b _0801167A .align 2, 0 -_08011658: .4byte 0x02024a64 -_0801165C: .4byte 0x020239f8 -_08011660: .4byte 0x030045c0 +_08011658: .4byte gUnknown_02024A64 +_0801165C: .4byte gUnknown_020239F8 +_08011660: .4byte gEnemyParty _08011664: .4byte 0x0000ffff _08011668: adds r0, r4, 0 @@ -11921,8 +11921,8 @@ _080116CC: movs r0, 0 b _080116F2 .align 2, 0 -_080116D4: .4byte 0x02024a60 -_080116D8: .4byte 0x03004360 +_080116D4: .4byte gUnknown_02024A60 +_080116D8: .4byte gPlayerParty _080116DC: .4byte 0x0000ffff _080116E0: adds r0, r4, 0 @@ -11953,8 +11953,8 @@ _080116F2: ldr r0, _08011728 b _0801178A .align 2, 0 -_08011720: .4byte 0x02024a60 -_08011724: .4byte 0x030042d4 +_08011720: .4byte gUnknown_02024A60 +_08011724: .4byte gUnknown_030042D4 _08011728: .4byte bc_battle_begin_message _0801172C: movs r7, 0 @@ -11984,7 +11984,7 @@ _08011758: movs r0, 0 b _0801177A .align 2, 0 -_08011760: .4byte 0x03004360 +_08011760: .4byte gPlayerParty _08011764: .4byte 0x0000ffff _08011768: adds r0, r4, 0 @@ -12013,7 +12013,7 @@ _0801178C: pop {r0} bx r0 .align 2, 0 -_08011798: .4byte 0x030042d4 +_08011798: .4byte gUnknown_030042D4 _0801179C: .4byte bc_8013568 thumb_func_end bc_801333C @@ -12038,9 +12038,9 @@ _080117C2: pop {r0} bx r0 .align 2, 0 -_080117C8: .4byte 0x02024a64 -_080117CC: .4byte 0x02024a60 -_080117D0: .4byte 0x030042d4 +_080117C8: .4byte gUnknown_02024A64 +_080117CC: .4byte gUnknown_02024A60 +_080117D0: .4byte gUnknown_030042D4 _080117D4: .4byte sub_8011800 thumb_func_end bc_battle_begin_message @@ -12061,8 +12061,8 @@ _080117F0: pop {r0} bx r0 .align 2, 0 -_080117F4: .4byte 0x02024a64 -_080117F8: .4byte 0x030042d4 +_080117F4: .4byte gUnknown_02024A64 +_080117F8: .4byte gUnknown_030042D4 _080117FC: .4byte sub_8011970 thumb_func_end bc_8013568 @@ -12087,8 +12087,8 @@ _08011822: pop {r0} bx r0 .align 2, 0 -_08011828: .4byte 0x02024a64 -_0801182C: .4byte 0x030042d4 +_08011828: .4byte gUnknown_02024A64 +_0801182C: .4byte gUnknown_030042D4 _08011830: .4byte sub_8011834 thumb_func_end sub_8011800 @@ -12153,11 +12153,11 @@ _080118A4: pop {r0} bx r0 .align 2, 0 -_080118AC: .4byte 0x02024a64 -_080118B0: .4byte 0x02024a60 -_080118B4: .4byte 0x02024a68 -_080118B8: .4byte 0x020239f8 -_080118BC: .4byte 0x030042d4 +_080118AC: .4byte gUnknown_02024A64 +_080118B0: .4byte gUnknown_02024A60 +_080118B4: .4byte gUnknown_02024A68 +_080118B8: .4byte gUnknown_020239F8 +_080118BC: .4byte gUnknown_030042D4 _080118C0: .4byte bc_801362C thumb_func_end sub_8011834 @@ -12219,13 +12219,13 @@ _0801192A: pop {r0} bx r0 .align 2, 0 -_08011930: .4byte 0x02024a64 -_08011934: .4byte 0x02024a60 -_08011938: .4byte 0x02024a68 -_0801193C: .4byte 0x02024a80 -_08011940: .4byte 0x020239f8 +_08011930: .4byte gUnknown_02024A64 +_08011934: .4byte gUnknown_02024A60 +_08011938: .4byte gUnknown_02024A68 +_0801193C: .4byte gBattleMons +_08011940: .4byte gUnknown_020239F8 _08011944: .4byte 0x00000902 -_08011948: .4byte 0x030042d4 +_08011948: .4byte gUnknown_030042D4 _0801194C: .4byte sub_8011970 thumb_func_end bc_801362C @@ -12243,8 +12243,8 @@ _08011960: pop {r0} bx r0 .align 2, 0 -_08011964: .4byte 0x02024a64 -_08011968: .4byte 0x030042d4 +_08011964: .4byte gUnknown_02024A64 +_08011968: .4byte gUnknown_030042D4 _0801196C: .4byte sub_8011970 thumb_func_end unref_sub_8011950 @@ -12276,9 +12276,9 @@ _0801199E: pop {r0} bx r0 .align 2, 0 -_080119A4: .4byte 0x02024a64 -_080119A8: .4byte 0x020239f8 -_080119AC: .4byte 0x030042d4 +_080119A4: .4byte gUnknown_02024A64 +_080119A8: .4byte gUnknown_020239F8 +_080119AC: .4byte gUnknown_030042D4 _080119B0: .4byte sub_80119B4 thumb_func_end sub_8011970 @@ -12353,15 +12353,15 @@ _08011A38: pop {r0} bx r0 .align 2, 0 -_08011A40: .4byte 0x02024a64 -_08011A44: .4byte 0x02024a60 -_08011A48: .4byte 0x02024a68 -_08011A4C: .4byte 0x020239f8 +_08011A40: .4byte gUnknown_02024A64 +_08011A44: .4byte gUnknown_02024A60 +_08011A48: .4byte gUnknown_02024A68 +_08011A4C: .4byte gUnknown_020239F8 _08011A50: .4byte 0x02000000 _08011A54: .4byte 0x00016058 _08011A58: .4byte 0x000160f9 _08011A5C: .4byte 0x000160e6 -_08011A60: .4byte 0x030042d4 +_08011A60: .4byte gUnknown_030042D4 _08011A64: .4byte sub_8011B00 thumb_func_end sub_80119B4 @@ -12425,15 +12425,15 @@ _08011AD2: pop {r0} bx r0 .align 2, 0 -_08011AD8: .4byte 0x02024a64 -_08011ADC: .4byte 0x02024a60 -_08011AE0: .4byte 0x02024a68 -_08011AE4: .4byte 0x02024a6a +_08011AD8: .4byte gUnknown_02024A64 +_08011ADC: .4byte gUnknown_02024A60 +_08011AE0: .4byte gUnknown_02024A68 +_08011AE4: .4byte gUnknown_02024A6A _08011AE8: .4byte 0x02000000 _08011AEC: .4byte 0x00016058 _08011AF0: .4byte 0x000160f9 _08011AF4: .4byte 0x000160e6 -_08011AF8: .4byte 0x030042d4 +_08011AF8: .4byte gUnknown_030042D4 _08011AFC: .4byte sub_8011B00 thumb_func_end unref_sub_8011A68 @@ -12476,11 +12476,11 @@ _08011B3E: movs r5, 0 b _08011B98 .align 2, 0 -_08011B44: .4byte 0x02024a64 +_08011B44: .4byte gUnknown_02024A64 _08011B48: .4byte 0x02000000 _08011B4C: .4byte 0x00016058 -_08011B50: .4byte 0x02024a68 -_08011B54: .4byte 0x02024a7a +_08011B50: .4byte gUnknown_02024A68 +_08011B54: .4byte gUnknown_02024A7A _08011B58: adds r4, r5, 0x1 mov r8, r4 @@ -12541,8 +12541,8 @@ _08011BA2: strb r0, [r4] b _08011D6E .align 2, 0 -_08011BC8: .4byte 0x02024a7a -_08011BCC: .4byte 0x02024a68 +_08011BC8: .4byte gUnknown_02024A7A +_08011BCC: .4byte gUnknown_02024A68 _08011BD0: .4byte 0x02000000 _08011BD4: .4byte 0x000160e6 _08011BD8: @@ -12767,23 +12767,23 @@ _08011D6E: .align 2, 0 _08011D7C: .4byte 0x02000000 _08011D80: .4byte 0x00016058 -_08011D84: .4byte 0x02024a68 -_08011D88: .4byte 0x02024a7a +_08011D84: .4byte gUnknown_02024A68 +_08011D88: .4byte gUnknown_02024A7A _08011D8C: .4byte 0x000160f9 -_08011D90: .4byte 0x02024c60 +_08011D90: .4byte gUnknown_02024C60 _08011D94: .4byte 0x00016068 -_08011D98: .4byte 0x02024c18 -_08011D9C: .4byte 0x02024c0c +_08011D98: .4byte gUnknown_02024C18 +_08011D9C: .4byte gUnknown_02024C0C _08011DA0: .4byte 0x000160a6 -_08011DA4: .4byte 0x030042d4 +_08011DA4: .4byte gUnknown_030042D4 _08011DA8: .4byte sub_8012324 -_08011DAC: .4byte 0x02024d1e -_08011DB0: .4byte 0x02024c68 -_08011DB4: .4byte 0x02024a80 +_08011DAC: .4byte gUnknown_02024D1E +_08011DB0: .4byte gUnknown_02024C68 +_08011DB4: .4byte gBattleMons _08011DB8: .4byte 0x00016001 _08011DBC: .4byte 0x00016110 _08011DC0: .4byte 0x0001600c -_08011DC4: .4byte 0x02024d1c +_08011DC4: .4byte gUnknown_02024D1C thumb_func_end sub_8011B00 thumb_func_start bc_8013B1C @@ -12869,17 +12869,17 @@ _08011E5A: pop {r0} bx r0 .align 2, 0 -_08011E60: .4byte 0x02024a64 -_08011E64: .4byte 0x030042d4 +_08011E60: .4byte gUnknown_02024A64 +_08011E64: .4byte gUnknown_030042D4 _08011E68: .4byte sub_8011E8C -_08011E6C: .4byte 0x02024a68 -_08011E70: .4byte 0x02024d1e -_08011E74: .4byte 0x02024a80 +_08011E6C: .4byte gUnknown_02024A68 +_08011E70: .4byte gUnknown_02024D1E +_08011E74: .4byte gBattleMons _08011E78: .4byte 0x02000000 _08011E7C: .4byte 0x00016001 _08011E80: .4byte 0x00016110 _08011E84: .4byte 0x0001600e -_08011E88: .4byte 0x02024c68 +_08011E88: .4byte gUnknown_02024C68 thumb_func_end bc_8013B1C thumb_func_start sub_8011E8C @@ -12971,10 +12971,10 @@ _08011F1C: str r0, [r1] b _08011FEE .align 2, 0 -_08011F3C: .4byte 0x02024d26 +_08011F3C: .4byte gUnknown_02024D26 _08011F40: .4byte 0x02000000 _08011F44: .4byte 0x00016059 -_08011F48: .4byte 0x02024c6c +_08011F48: .4byte gUnknown_02024C6C _08011F4C: .4byte 0xfffffdff _08011F50: .4byte 0xfff7ffff _08011F54: .4byte 0xffbfffff @@ -12982,11 +12982,11 @@ _08011F58: .4byte 0xffefffff _08011F5C: .4byte 0x00016002 _08011F60: .4byte 0x000160a1 _08011F64: .4byte 0x0001600c -_08011F68: .4byte 0x02024bec -_08011F6C: .4byte 0x02024c68 -_08011F70: .4byte 0x02024d1e -_08011F74: .4byte 0x02024a7f -_08011F78: .4byte 0x030042d4 +_08011F68: .4byte gUnknown_02024BEC +_08011F6C: .4byte gUnknown_02024C68 +_08011F70: .4byte gUnknown_02024D1E +_08011F74: .4byte gUnknown_02024A7F +_08011F78: .4byte gUnknown_030042D4 _08011F7C: .4byte sub_80138F0 _08011F80: ldr r1, _08011FFC @@ -13056,17 +13056,17 @@ _08011FEE: pop {r0} bx r0 .align 2, 0 -_08011FFC: .4byte 0x030042e0 -_08012000: .4byte 0x02024a68 +_08011FFC: .4byte gUnknown_030042E0 +_08012000: .4byte gUnknown_02024A68 _08012004: .4byte 0x02000000 -_08012008: .4byte 0x030042d4 -_0801200C: .4byte 0x02024c0c +_08012008: .4byte gUnknown_030042D4 +_0801200C: .4byte gUnknown_02024C0C _08012010: .4byte sub_8012324 -_08012014: .4byte 0x02024c18 -_08012018: .4byte 0x02024c60 +_08012014: .4byte gUnknown_02024C18 +_08012018: .4byte gUnknown_02024C60 _0801201C: .4byte 0x0001606b _08012020: .4byte 0x000160a6 -_08012024: .4byte 0x02024d1c +_08012024: .4byte gUnknown_02024D1C thumb_func_end sub_8011E8C thumb_func_start sub_8012028 @@ -13090,9 +13090,9 @@ sub_8012028: @ 8012028 ldrb r2, [r0, 0x7] b _08012062 .align 2, 0 -_0801204C: .4byte 0x02024a80 -_08012050: .4byte 0x02024a60 -_08012054: .4byte 0x02024df0 +_0801204C: .4byte gBattleMons +_08012050: .4byte gUnknown_02024A60 +_08012054: .4byte gEnigmaBerries _08012058: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -13245,15 +13245,15 @@ _0801215E: movs r0, 0x2 b _08012248 .align 2, 0 -_0801217C: .4byte 0x02024c0b -_08012180: .4byte 0x02024a60 -_08012184: .4byte 0x020239f8 -_08012188: .4byte 0x02024a80 -_0801218C: .4byte 0x02024a68 +_0801217C: .4byte gUnknown_02024C0B +_08012180: .4byte gUnknown_02024A60 +_08012184: .4byte gUnknown_020239F8 +_08012188: .4byte gBattleMons +_0801218C: .4byte gUnknown_02024A68 _08012190: .4byte 0x02000000 _08012194: .4byte 0x00016003 -_08012198: .4byte 0x02024c06 -_0801219C: .4byte 0x02024d1e +_08012198: .4byte byte_2024C06 +_0801219C: .4byte gUnknown_02024D1E _080121A0: ldr r1, _080121D4 ldr r0, _080121D8 @@ -13283,11 +13283,11 @@ _080121CA: movs r0, 0x1 b _0801224A .align 2, 0 -_080121D4: .4byte 0x02024a80 -_080121D8: .4byte 0x02024a60 +_080121D4: .4byte gBattleMons +_080121D8: .4byte gUnknown_02024A60 _080121DC: .4byte 0x0400e000 -_080121E0: .4byte 0x02024c98 -_080121E4: .4byte 0x02024d1e +_080121E0: .4byte gUnknown_02024C98 +_080121E4: .4byte gUnknown_02024D1E _080121E8: ldr r0, _080121F8 ldrh r1, [r0] @@ -13299,7 +13299,7 @@ _080121F4: movs r0, 0 b _0801224A .align 2, 0 -_080121F8: .4byte 0x020239f8 +_080121F8: .4byte gUnknown_020239F8 _080121FC: ldr r0, _08012210 ldr r1, _08012214 @@ -13314,8 +13314,8 @@ _080121FC: .align 2, 0 _08012210: .4byte 0x02000000 _08012214: .4byte 0x00016003 -_08012218: .4byte 0x02024c06 -_0801221C: .4byte 0x02024d1e +_08012218: .4byte byte_2024C06 +_0801221C: .4byte gUnknown_02024D1E _08012220: ldr r0, _08012234 ldr r1, _08012238 @@ -13330,8 +13330,8 @@ _08012220: .align 2, 0 _08012234: .4byte 0x02000000 _08012238: .4byte 0x00016003 -_0801223C: .4byte 0x02024c06 -_08012240: .4byte 0x02024d1e +_0801223C: .4byte byte_2024C06 +_08012240: .4byte gUnknown_02024D1E _08012244: ldr r1, _08012254 movs r0, 0x1 @@ -13343,7 +13343,7 @@ _0801224A: pop {r1} bx r1 .align 2, 0 -_08012254: .4byte 0x02024d1e +_08012254: .4byte gUnknown_02024D1E thumb_func_end sub_8012028 thumb_func_start sub_8012258 @@ -13417,12 +13417,12 @@ _080122CC: ble _080122CC b _08012316 .align 2, 0 -_080122E4: .4byte 0x02024a6a -_080122E8: .4byte 0x02038470 +_080122E4: .4byte gUnknown_02024A6A +_080122E8: .4byte gUnknown_02038470 _080122EC: .4byte 0x02000000 _080122F0: .4byte 0x0001606c _080122F4: .4byte 0x00016068 -_080122F8: .4byte 0x020239f8 +_080122F8: .4byte gUnknown_020239F8 _080122FC: movs r3, 0 ldr r2, _0801231C @@ -13444,7 +13444,7 @@ _08012316: bx r0 .align 2, 0 _0801231C: .4byte 0x0001606c -_08012320: .4byte 0x02038470 +_08012320: .4byte gUnknown_02038470 thumb_func_end sub_8012258 thumb_func_start sub_8012324 @@ -13463,9 +13463,9 @@ sub_8012324: @ 8012324 ldr r0, _08012348 bl _08012F74 .align 2, 0 -_08012340: .4byte 0x02024d1e -_08012344: .4byte 0x02024a60 -_08012348: .4byte 0x02024a68 +_08012340: .4byte gUnknown_02024D1E +_08012344: .4byte gUnknown_02024A60 +_08012348: .4byte gUnknown_02024A68 _0801234C: ldr r4, _08012374 ldrb r0, [r4] @@ -13486,8 +13486,8 @@ _08012368: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08012374: .4byte 0x02024a60 -_08012378: .4byte 0x02024d1e +_08012374: .4byte gUnknown_02024A60 +_08012378: .4byte gUnknown_02024D1E _0801237C: .4byte _08012380 .align 2, 0 _08012380: @@ -13574,13 +13574,13 @@ _080123F8: bl _08012F66 .align 2, 0 _08012434: .4byte 0x02000000 -_08012438: .4byte 0x02024a60 +_08012438: .4byte gUnknown_02024A60 _0801243C: .4byte 0x00016068 -_08012440: .4byte 0x020239f8 +_08012440: .4byte gUnknown_020239F8 _08012444: .4byte 0x000160a6 _08012448: .4byte gBitTable -_0801244C: .4byte 0x02024d1e -_08012450: .4byte 0x02024c18 +_0801244C: .4byte gUnknown_02024D1E +_08012450: .4byte gUnknown_02024C18 _08012454: ldr r0, _08012464 ldrb r1, [r4] @@ -13589,7 +13589,7 @@ _08012454: strb r0, [r1] bl _08012F66 .align 2, 0 -_08012464: .4byte 0x02024d1e +_08012464: .4byte gUnknown_02024D1E _08012468: ldr r1, _0801249C movs r0, 0x58 @@ -13618,9 +13618,9 @@ _08012488: strb r1, [r0] bl _08012F66 .align 2, 0 -_0801249C: .4byte 0x02024a80 -_080124A0: .4byte 0x02024c18 -_080124A4: .4byte 0x02024d1e +_0801249C: .4byte gBattleMons +_080124A0: .4byte gUnknown_02024C18 +_080124A4: .4byte gUnknown_02024D1E _080124A8: ldr r0, _080124C0 ldrb r1, [r0] @@ -13633,8 +13633,8 @@ _080124A8: bl dp01_build_cmdbuf_x12_a_bb bl _08012E32 .align 2, 0 -_080124C0: .4byte 0x02024c18 -_080124C4: .4byte 0x02024260 +_080124C0: .4byte gUnknown_02024C18 +_080124C4: .4byte gUnknown_02024260 _080124C8: ldr r4, _08012520 ldr r1, _08012524 @@ -13681,11 +13681,11 @@ _08012514: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08012520: .4byte 0x02024a64 +_08012520: .4byte gUnknown_02024A64 _08012524: .4byte gBitTable -_08012528: .4byte 0x02024a60 -_0801252C: .4byte 0x02024c18 -_08012530: .4byte 0x02024260 +_08012528: .4byte gUnknown_02024A60 +_0801252C: .4byte gUnknown_02024C18 +_08012530: .4byte gUnknown_02024260 _08012534: .4byte _08012538 .align 2, 0 _08012538: @@ -13738,13 +13738,13 @@ _0801256C: strb r0, [r2] bl _08012F90 .align 2, 0 -_080125B4: .4byte 0x02024d1e -_080125B8: .4byte 0x02024a60 +_080125B4: .4byte gUnknown_02024D1E +_080125B8: .4byte gUnknown_02024A60 _080125BC: .4byte 0x02000000 _080125C0: .4byte 0x00016060 _080125C4: .4byte 0x00016094 _080125C8: .4byte 0x00016010 -_080125CC: .4byte 0x02024260 +_080125CC: .4byte gUnknown_02024260 _080125D0: ldr r1, _080125FC ldr r5, _08012600 @@ -13767,10 +13767,10 @@ _080125D0: strb r1, [r0] bl _08012F90 .align 2, 0 -_080125FC: .4byte 0x02024ca8 -_08012600: .4byte 0x02024a60 -_08012604: .4byte 0x02024c60 -_08012608: .4byte 0x02024d1e +_080125FC: .4byte gUnknown_02024CA8 +_08012600: .4byte gUnknown_02024A60 +_08012604: .4byte gUnknown_02024C60 +_08012608: .4byte gUnknown_02024D1E _0801260C: add r2, sp, 0x4 ldr r3, _080126AC @@ -13852,8 +13852,8 @@ _0801264E: bl sub_800CBA4 b _0801289E .align 2, 0 -_080126AC: .4byte 0x02024a80 -_080126B0: .4byte 0x020239f8 +_080126AC: .4byte gBattleMons +_080126B0: .4byte gUnknown_020239F8 _080126B4: ldr r0, _080126D0 ldrh r1, [r0] @@ -13871,9 +13871,9 @@ _080126C2: ldr r1, _080126DC b _080129CC .align 2, 0 -_080126D0: .4byte 0x020239f8 +_080126D0: .4byte gUnknown_020239F8 _080126D4: .4byte 0x00000902 -_080126D8: .4byte 0x02024c1c +_080126D8: .4byte gUnknown_02024C1C _080126DC: .4byte gUnknown_081D9B29 _080126E0: ldr r3, _08012738 @@ -13922,12 +13922,12 @@ _08012722: b _0801286C .align 2, 0 _08012738: .4byte 0x02000000 -_0801273C: .4byte 0x02024a60 +_0801273C: .4byte gUnknown_02024A60 _08012740: .4byte 0x00016064 -_08012744: .4byte 0x02024a6a -_08012748: .4byte 0x02024a80 +_08012744: .4byte gUnknown_02024A6A +_08012748: .4byte gBattleMons _0801274C: .4byte 0x0400e000 -_08012750: .4byte 0x02024c98 +_08012750: .4byte gUnknown_02024C98 _08012754: .4byte 0x0001606c _08012758: str r1, [sp] @@ -14017,9 +14017,9 @@ _080127E0: bl dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f b _0801289E .align 2, 0 -_08012808: .4byte 0x02024a60 -_0801280C: .4byte 0x02024a80 -_08012810: .4byte 0x02024c06 +_08012808: .4byte gUnknown_02024A60 +_0801280C: .4byte gBattleMons +_08012810: .4byte byte_2024C06 _08012814: .4byte 0x0201606c _08012818: ldr r0, _08012830 @@ -14035,8 +14035,8 @@ _08012818: ldr r4, _0801283C b _08012854 .align 2, 0 -_08012830: .4byte 0x02024a60 -_08012834: .4byte 0x02024c18 +_08012830: .4byte gUnknown_02024A60 +_08012834: .4byte gUnknown_02024C18 _08012838: .4byte 0x02000000 _0801283C: .4byte 0x00016068 _08012840: @@ -14068,7 +14068,7 @@ _0801286C: bl dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f b _0801289E .align 2, 0 -_08012874: .4byte 0x02024c18 +_08012874: .4byte gUnknown_02024C18 _08012878: .4byte 0x02000000 _0801287C: .4byte 0x00016069 _08012880: .4byte 0x0001606c @@ -14091,7 +14091,7 @@ _0801289E: bl dp01_battle_side_mark_buffer_for_execution b _08012968 .align 2, 0 -_080128A8: .4byte 0x02024a60 +_080128A8: .4byte gUnknown_02024A60 _080128AC: .4byte 0x0201606c _080128B0: bl PlayerPartyAndPokemonStorageFull @@ -14124,10 +14124,10 @@ _080128B0: strb r3, [r0] b _08012F90 .align 2, 0 -_080128EC: .4byte 0x02024c1c -_080128F0: .4byte 0x02024a60 +_080128EC: .4byte gUnknown_02024C1C +_080128F0: .4byte gUnknown_02024A60 _080128F4: .4byte gUnknown_081D8E4A -_080128F8: .4byte 0x02024d1e +_080128F8: .4byte gUnknown_02024D1E _080128FC: .4byte 0x02000000 _08012900: .4byte 0x00016060 _08012904: .4byte 0x00016094 @@ -14144,7 +14144,7 @@ _08012908: bl dp01_battle_side_mark_buffer_for_execution b _08012968 .align 2, 0 -_08012924: .4byte 0x02024a60 +_08012924: .4byte gUnknown_02024A60 _08012928: .4byte 0x0201606c _0801292C: ldr r4, _08012964 @@ -14172,7 +14172,7 @@ _0801292C: bl dp01_battle_side_mark_buffer_for_execution b _08012F90 .align 2, 0 -_08012964: .4byte 0x02024d1e +_08012964: .4byte gUnknown_02024D1E _08012968: ldr r0, _08012994 ldrh r1, [r0] @@ -14196,11 +14196,11 @@ _08012968: adds r0, r1 b _08012BFE .align 2, 0 -_08012994: .4byte 0x020239f8 -_08012998: .4byte 0x02024260 -_0801299C: .4byte 0x02024a60 +_08012994: .4byte gUnknown_020239F8 +_08012998: .4byte gUnknown_02024260 +_0801299C: .4byte gUnknown_02024A60 _080129A0: .4byte gUnknown_081D8E37 -_080129A4: .4byte 0x02024d1e +_080129A4: .4byte gUnknown_02024D1E _080129A8: bl sub_8012028 lsls r0, 24 @@ -14240,11 +14240,11 @@ _080129CC: strb r2, [r0] b _08012F90 .align 2, 0 -_080129F4: .4byte 0x02024260 -_080129F8: .4byte 0x02024a60 -_080129FC: .4byte 0x02024c1c +_080129F4: .4byte gUnknown_02024260 +_080129F8: .4byte gUnknown_02024A60 +_080129FC: .4byte gUnknown_02024C1C _08012A00: .4byte gUnknown_081D8E44 -_08012A04: .4byte 0x02024d1e +_08012A04: .4byte gUnknown_02024D1E _08012A08: .4byte 0x02000000 _08012A0C: .4byte 0x00016060 _08012A10: .4byte 0x00016094 @@ -14255,8 +14255,8 @@ _08012A14: adds r1, r2 b _08012E3E .align 2, 0 -_08012A20: .4byte 0x02024d1e -_08012A24: .4byte 0x02024a60 +_08012A20: .4byte gUnknown_02024D1E +_08012A24: .4byte gUnknown_02024A60 _08012A28: ldr r4, _08012A6C ldr r1, _08012A70 @@ -14295,10 +14295,10 @@ _08012A62: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08012A6C: .4byte 0x02024a64 +_08012A6C: .4byte gUnknown_02024A64 _08012A70: .4byte gBitTable -_08012A74: .4byte 0x02024a60 -_08012A78: .4byte 0x02024c18 +_08012A74: .4byte gUnknown_02024A60 +_08012A78: .4byte gUnknown_02024C18 _08012A7C: .4byte _08012A80 .align 2, 0 _08012A80: @@ -14329,7 +14329,7 @@ _08012AA8: strb r1, [r0] b _08012F90 .align 2, 0 -_08012AC8: .4byte 0x02024260 +_08012AC8: .4byte gUnknown_02024260 _08012ACC: adds r3, r6, 0 mov r5, r8 @@ -14352,7 +14352,7 @@ _08012ACC: b _08012BFE .align 2, 0 _08012AF4: .4byte 0x0000ffff -_08012AF8: .4byte 0x02024d1e +_08012AF8: .4byte gUnknown_02024D1E _08012AFC: bl sub_8015894 lsls r0, 24 @@ -14383,7 +14383,7 @@ _08012AFC: strb r1, [r0] b _08012F90 .align 2, 0 -_08012B38: .4byte 0x02024d1e +_08012B38: .4byte gUnknown_02024D1E _08012B3C: .4byte 0x02000000 _08012B40: .4byte 0x00016060 _08012B44: .4byte 0x00016094 @@ -14431,10 +14431,10 @@ _08012B48: .align 2, 0 _08012B98: .4byte 0x02000000 _08012B9C: .4byte 0x0001608c -_08012BA0: .4byte 0x02024c60 -_08012BA4: .4byte 0x02024a80 +_08012BA0: .4byte gUnknown_02024C60 +_08012BA4: .4byte gBattleMons _08012BA8: .4byte 0x00016010 -_08012BAC: .4byte 0x02024d1e +_08012BAC: .4byte gUnknown_02024D1E _08012BB0: ldr r2, _08012BD8 ldr r5, _08012BDC @@ -14458,10 +14458,10 @@ _08012BCE: ldrb r1, [r5] b _08012E3C .align 2, 0 -_08012BD8: .4byte 0x02024260 -_08012BDC: .4byte 0x02024a60 -_08012BE0: .4byte 0x02024c04 -_08012BE4: .4byte 0x02024d1e +_08012BD8: .4byte gUnknown_02024260 +_08012BDC: .4byte gUnknown_02024A60 +_08012BE0: .4byte gUnknown_02024C04 +_08012BE4: .4byte gUnknown_02024D1E _08012BE8: ldr r4, _08012C04 ldr r7, _08012C08 @@ -14479,9 +14479,9 @@ _08012BFE: strb r1, [r0] b _08012F66 .align 2, 0 -_08012C04: .4byte 0x02024260 -_08012C08: .4byte 0x02024a60 -_08012C0C: .4byte 0x02024d1e +_08012C04: .4byte gUnknown_02024260 +_08012C08: .4byte gUnknown_02024A60 +_08012C0C: .4byte gUnknown_02024D1E _08012C10: ldr r0, _08012CC4 mov r12, r0 @@ -14577,11 +14577,11 @@ _08012CBE: .align 2, 0 _08012CC4: .4byte 0x02000000 _08012CC8: .4byte 0x00016068 -_08012CCC: .4byte 0x020239f8 +_08012CCC: .4byte gUnknown_020239F8 _08012CD0: .4byte 0x0001606c _08012CD4: .4byte 0x0001606d _08012CD8: .4byte 0x0001606e -_08012CDC: .4byte 0x02024d1e +_08012CDC: .4byte gUnknown_02024D1E _08012CE0: ldr r2, _08012CF8 ldr r0, [r2] @@ -14595,9 +14595,9 @@ _08012CE0: adds r1, r2 b _08012E3E .align 2, 0 -_08012CF8: .4byte 0x02024c6c -_08012CFC: .4byte 0x02024d1e -_08012D00: .4byte 0x02024a60 +_08012CF8: .4byte gUnknown_02024C6C +_08012CFC: .4byte gUnknown_02024D1E +_08012D00: .4byte gUnknown_02024A60 _08012D04: ldr r2, _08012D10 ldr r0, _08012D14 @@ -14605,8 +14605,8 @@ _08012D04: adds r1, r2 b _08012E3E .align 2, 0 -_08012D10: .4byte 0x02024d1e -_08012D14: .4byte 0x02024a60 +_08012D10: .4byte gUnknown_02024D1E +_08012D14: .4byte gUnknown_02024A60 _08012D18: ldr r2, _08012D24 ldr r0, _08012D28 @@ -14614,8 +14614,8 @@ _08012D18: adds r1, r2 b _08012E3E .align 2, 0 -_08012D24: .4byte 0x02024d1e -_08012D28: .4byte 0x02024a60 +_08012D24: .4byte gUnknown_02024D1E +_08012D28: .4byte gUnknown_02024A60 _08012D2C: ldr r2, _08012D50 ldr r0, _08012D54 @@ -14637,9 +14637,9 @@ _08012D4A: adds r1, r4, r1 b _08012E3E .align 2, 0 -_08012D50: .4byte 0x02024260 -_08012D54: .4byte 0x02024a60 -_08012D58: .4byte 0x02024d1e +_08012D50: .4byte gUnknown_02024260 +_08012D54: .4byte gUnknown_02024A60 +_08012D58: .4byte gUnknown_02024D1E _08012D5C: ldr r2, _08012D68 ldr r0, _08012D6C @@ -14647,8 +14647,8 @@ _08012D5C: adds r1, r2 b _08012E3E .align 2, 0 -_08012D68: .4byte 0x02024d1e -_08012D6C: .4byte 0x02024a60 +_08012D68: .4byte gUnknown_02024D1E +_08012D6C: .4byte gUnknown_02024A60 _08012D70: ldr r2, _08012D88 ldr r0, [r2] @@ -14662,9 +14662,9 @@ _08012D70: adds r1, r2 b _08012E3E .align 2, 0 -_08012D88: .4byte 0x02024c6c -_08012D8C: .4byte 0x02024d1e -_08012D90: .4byte 0x02024a60 +_08012D88: .4byte gUnknown_02024C6C +_08012D8C: .4byte gUnknown_02024D1E +_08012D90: .4byte gUnknown_02024A60 _08012D94: ldr r2, _08012DA0 ldr r0, _08012DA4 @@ -14672,8 +14672,8 @@ _08012D94: adds r1, r2 b _08012E3E .align 2, 0 -_08012DA0: .4byte 0x02024d1e -_08012DA4: .4byte 0x02024a60 +_08012DA0: .4byte gUnknown_02024D1E +_08012DA4: .4byte gUnknown_02024A60 _08012DA8: ldr r3, _08012E10 ldr r4, _08012E14 @@ -14728,10 +14728,10 @@ _08012E06: bl sub_800D1D8 b _08012E30 .align 2, 0 -_08012E10: .4byte 0x02024a64 +_08012E10: .4byte gUnknown_02024A64 _08012E14: .4byte gBitTable -_08012E18: .4byte 0x02024a60 -_08012E1C: .4byte 0x020239f8 +_08012E18: .4byte gUnknown_02024A60 +_08012E1C: .4byte gUnknown_020239F8 _08012E20: .4byte 0x02000000 _08012E24: .4byte 0x000160a6 _08012E28: @@ -14753,8 +14753,8 @@ _08012E3E: strb r0, [r1] b _08012F66 .align 2, 0 -_08012E48: .4byte 0x02024a60 -_08012E4C: .4byte 0x02024d1e +_08012E48: .4byte gUnknown_02024A60 +_08012E4C: .4byte gUnknown_02024D1E _08012E50: ldr r3, _08012E84 ldr r1, _08012E88 @@ -14782,10 +14782,10 @@ _08012E50: strb r0, [r1, 0x4] b _08012F66 .align 2, 0 -_08012E84: .4byte 0x02024a64 +_08012E84: .4byte gUnknown_02024A64 _08012E88: .4byte gBitTable -_08012E8C: .4byte 0x02024a60 -_08012E90: .4byte 0x02024d1e +_08012E8C: .4byte gUnknown_02024A60 +_08012E90: .4byte gUnknown_02024D1E _08012E94: ldr r2, _08012EB8 ldr r5, _08012EBC @@ -14806,9 +14806,9 @@ _08012E94: b _08012F66 .align 2, 0 _08012EB8: .4byte 0x02000000 -_08012EBC: .4byte 0x02024a60 +_08012EBC: .4byte gUnknown_02024A60 _08012EC0: .4byte 0x00016060 -_08012EC4: .4byte 0x02024d1e +_08012EC4: .4byte gUnknown_02024D1E _08012EC8: .4byte 0x00016094 _08012ECC: ldr r0, _08012F20 @@ -14853,10 +14853,10 @@ _08012F12: str r1, [r0] b _08012F66 .align 2, 0 -_08012F20: .4byte 0x02024c07 -_08012F24: .4byte 0x02024c10 -_08012F28: .4byte 0x02024c1c -_08012F2C: .4byte 0x02024a64 +_08012F20: .4byte gUnknown_02024C07 +_08012F24: .4byte gUnknown_02024C10 +_08012F28: .4byte gUnknown_02024C1C +_08012F2C: .4byte gUnknown_02024A64 _08012F30: .4byte gBitTable _08012F34: .4byte gUnknown_081FA73C _08012F38: @@ -14917,12 +14917,12 @@ _08012F90: pop {r0} bx r0 .align 2, 0 -_08012FA0: .4byte 0x02024a64 +_08012FA0: .4byte gUnknown_02024A64 _08012FA4: .4byte gBitTable -_08012FA8: .4byte 0x02024a60 -_08012FAC: .4byte 0x02024d1e -_08012FB0: .4byte 0x02024a68 -_08012FB4: .4byte 0x030042d4 +_08012FA8: .4byte gUnknown_02024A60 +_08012FAC: .4byte gUnknown_02024D1E +_08012FB0: .4byte gUnknown_02024A68 +_08012FB4: .4byte gUnknown_030042D4 _08012FB8: .4byte sub_80133C8 thumb_func_end sub_8012324 @@ -14951,8 +14951,8 @@ sub_8012FBC: @ 8012FBC pop {r0} bx r0 .align 2, 0 -_08012FE8: .4byte 0x02024a76 -_08012FEC: .4byte 0x02024a7a +_08012FE8: .4byte gUnknown_02024A76 +_08012FEC: .4byte gUnknown_02024A7A thumb_func_end sub_8012FBC thumb_func_start b_first_side @@ -15022,8 +15022,8 @@ _0801306C: movs r3, 0x2 b _0801307A .align 2, 0 -_08013070: .4byte 0x02024a80 -_08013074: .4byte 0x02024db8 +_08013070: .4byte gBattleMons +_08013074: .4byte word_2024DB8 _08013078: movs r3, 0x1 _0801307A: @@ -15056,8 +15056,8 @@ _080130AA: movs r7, 0x2 b _080130BC .align 2, 0 -_080130B0: .4byte 0x02024a80 -_080130B4: .4byte 0x02024db8 +_080130B0: .4byte gBattleMons +_080130B4: .4byte word_2024DB8 _080130B8: movs r3, 0x1 _080130BA: @@ -15096,9 +15096,9 @@ _080130BC: ldrb r5, [r0, 0x1A] b _08013120 .align 2, 0 -_08013100: .4byte 0x02024a80 +_08013100: .4byte gBattleMons _08013104: .4byte gStatStageRatios -_08013108: .4byte 0x02024df0 +_08013108: .4byte gEnigmaBerries _0801310C: ldrh r0, [r4, 0x2E] bl itemid_get_x12 @@ -15203,12 +15203,12 @@ _08013198: ldrb r5, [r0, 0x1A] b _08013208 .align 2, 0 -_080131DC: .4byte 0x020239f8 +_080131DC: .4byte gUnknown_020239F8 _080131E0: .4byte 0x00000809 -_080131E4: .4byte 0x02024a80 -_080131E8: .4byte 0x02024d1c +_080131E4: .4byte gBattleMons +_080131E8: .4byte gUnknown_02024D1C _080131EC: .4byte gStatStageRatios -_080131F0: .4byte 0x02024df0 +_080131F0: .4byte gEnigmaBerries _080131F4: ldrh r0, [r4, 0x2E] bl itemid_get_x12 @@ -15279,10 +15279,10 @@ _08013274: movs r3, 0 b _08013334 .align 2, 0 -_08013280: .4byte 0x020239f8 +_08013280: .4byte gUnknown_020239F8 _08013284: .4byte 0x00000809 -_08013288: .4byte 0x02024a80 -_0801328C: .4byte 0x02024d1c +_08013288: .4byte gBattleMons +_0801328C: .4byte gUnknown_02024D1C _08013290: ldr r0, _080132B0 mov r3, r9 @@ -15301,8 +15301,8 @@ _08013290: movs r3, 0xA5 b _080132E6 .align 2, 0 -_080132B0: .4byte 0x02024c18 -_080132B4: .4byte 0x02024d28 +_080132B0: .4byte gUnknown_02024C18 +_080132B4: .4byte gUnknown_02024D28 _080132B8: ldr r1, _080132D8 ldr r0, _080132DC @@ -15323,7 +15323,7 @@ _080132B8: .align 2, 0 _080132D8: .4byte 0x02000000 _080132DC: .4byte 0x0001608c -_080132E0: .4byte 0x02024a80 +_080132E0: .4byte gBattleMons _080132E4: movs r3, 0 _080132E6: @@ -15342,7 +15342,7 @@ _080132E6: movs r2, 0xA5 b _08013336 .align 2, 0 -_08013304: .4byte 0x02024d28 +_08013304: .4byte gUnknown_02024D28 _08013308: ldr r1, _08013328 ldr r0, _0801332C @@ -15363,7 +15363,7 @@ _08013308: .align 2, 0 _08013328: .4byte 0x02000000 _0801332C: .4byte 0x0001608c -_08013330: .4byte 0x02024a80 +_08013330: .4byte gBattleMons _08013334: movs r2, 0 _08013336: @@ -15493,12 +15493,12 @@ _080133F8: bcc _080133F8 b _08013622 .align 2, 0 -_0801341C: .4byte 0x020239f8 -_08013420: .4byte 0x02024a60 -_08013424: .4byte 0x02024a68 -_08013428: .4byte 0x02024a76 -_0801342C: .4byte 0x02024c18 -_08013430: .4byte 0x02024a7a +_0801341C: .4byte gUnknown_020239F8 +_08013420: .4byte gUnknown_02024A60 +_08013424: .4byte gUnknown_02024A68 +_08013428: .4byte gUnknown_02024A76 +_0801342C: .4byte gUnknown_02024C18 +_08013430: .4byte gUnknown_02024A7A _08013434: movs r0, 0x2 ands r0, r1 @@ -15535,9 +15535,9 @@ _08013456: bne _08013456 b _08013492 .align 2, 0 -_08013478: .4byte 0x02024a60 -_0801347C: .4byte 0x02024a68 -_08013480: .4byte 0x02024c18 +_08013478: .4byte gUnknown_02024A60 +_0801347C: .4byte gUnknown_02024A68 +_08013480: .4byte gUnknown_02024C18 _08013484: ldr r0, _080134FC ldrb r0, [r0] @@ -15605,14 +15605,14 @@ _080134EC: strb r0, [r1] b _08013632 .align 2, 0 -_080134FC: .4byte 0x02024c18 -_08013500: .4byte 0x02024a60 -_08013504: .4byte 0x02024a76 -_08013508: .4byte 0x02024a7a -_0801350C: .4byte 0x030042d4 +_080134FC: .4byte gUnknown_02024C18 +_08013500: .4byte gUnknown_02024A60 +_08013504: .4byte gUnknown_02024A76 +_08013508: .4byte gUnknown_02024A7A +_0801350C: .4byte gUnknown_030042D4 _08013510: .4byte bc_80154A0 _08013514: .4byte 0x02000000 -_08013518: .4byte 0x02024a68 +_08013518: .4byte gUnknown_02024A68 _0801351C: .4byte 0x0001601d _08013520: movs r0, 0 @@ -15693,10 +15693,10 @@ _080135AA: movs r5, 0 b _08013618 .align 2, 0 -_080135B0: .4byte 0x02024a68 -_080135B4: .4byte 0x02024c18 -_080135B8: .4byte 0x02024a76 -_080135BC: .4byte 0x02024a7a +_080135B0: .4byte gUnknown_02024A68 +_080135B4: .4byte gUnknown_02024C18 +_080135B8: .4byte gUnknown_02024A76 +_080135BC: .4byte gUnknown_02024A7A _080135C0: adds r4, r5, 0x1 adds r7, r4, 0 @@ -15767,10 +15767,10 @@ _08013632: pop {r0} bx r0 .align 2, 0 -_08013640: .4byte 0x02024a76 -_08013644: .4byte 0x02024a7a -_08013648: .4byte 0x02024a68 -_0801364C: .4byte 0x030042d4 +_08013640: .4byte gUnknown_02024A76 +_08013644: .4byte gUnknown_02024A7A +_08013648: .4byte gUnknown_02024A68 +_0801364C: .4byte gUnknown_030042D4 _08013650: .4byte bc_80154A0 _08013654: .4byte 0x02000000 _08013658: .4byte 0x0001601d @@ -15823,11 +15823,11 @@ _0801368A: strb r0, [r1] b _08013724 .align 2, 0 -_080136B4: .4byte 0x02024a60 -_080136B8: .4byte 0x02024a68 -_080136BC: .4byte 0x02024d28 -_080136C0: .4byte 0x02024ad0 -_080136C4: .4byte 0x02024ca8 +_080136B4: .4byte gUnknown_02024A60 +_080136B8: .4byte gUnknown_02024A68 +_080136BC: .4byte gUnknown_02024D28 +_080136C0: .4byte gUnknown_02024AD0 +_080136C4: .4byte gUnknown_02024CA8 _080136C8: ldrb r0, [r6] lsls r0, 4 @@ -15918,8 +15918,8 @@ _08013754: .align 2, 0 _0801376C: .4byte 0xffbfffff _08013770: .4byte 0xfeffffff -_08013774: .4byte 0x02024a68 -_08013778: .4byte 0x02024c80 +_08013774: .4byte gUnknown_02024A68 +_08013778: .4byte gUnknown_02024C80 thumb_func_end sub_801365C thumb_func_start sub_801377C @@ -15962,9 +15962,9 @@ _080137BA: pop {r0} bx r0 .align 2, 0 -_080137C0: .4byte 0x02024a60 -_080137C4: .4byte 0x02024a68 -_080137C8: .4byte 0x02024d68 +_080137C0: .4byte gUnknown_02024A60 +_080137C4: .4byte gUnknown_02024A68 +_080137C8: .4byte gUnknown_02024D68 thumb_func_end sub_801377C thumb_func_start bc_80154A0 @@ -16036,16 +16036,16 @@ _080137FA: bl b_call_bc_move_exec b _080138BE .align 2, 0 -_08013850: .4byte 0x02024c6c +_08013850: .4byte gUnknown_02024C6C _08013854: .4byte 0x02000000 _08013858: .4byte 0x0001601d -_0801385C: .4byte 0x02024a68 -_08013860: .4byte 0x02024a60 -_08013864: .4byte 0x02024c07 -_08013868: .4byte 0x02024c60 -_0801386C: .4byte 0x02024a80 -_08013870: .4byte 0x02024ca8 -_08013874: .4byte 0x02024d28 +_0801385C: .4byte gUnknown_02024A68 +_08013860: .4byte gUnknown_02024A60 +_08013864: .4byte gUnknown_02024C07 +_08013868: .4byte gUnknown_02024C60 +_0801386C: .4byte gBattleMons +_08013870: .4byte gUnknown_02024CA8 +_08013874: .4byte gUnknown_02024D28 _08013878: .4byte gUnknown_081D94DA _0801387C: ldrb r0, [r4] @@ -16086,15 +16086,15 @@ _080138BE: pop {r0} bx r0 .align 2, 0 -_080138C4: .4byte 0x02024a7e -_080138C8: .4byte 0x02024a7f -_080138CC: .4byte 0x02024a76 -_080138D0: .4byte 0x02024dec +_080138C4: .4byte gUnknown_02024A7E +_080138C8: .4byte gUnknown_02024A7F +_080138CC: .4byte gUnknown_02024A76 +_080138D0: .4byte gUnknown_02024DEC _080138D4: .4byte 0x02000000 _080138D8: .4byte 0x0001601c -_080138DC: .4byte 0x030042d4 +_080138DC: .4byte gUnknown_030042D4 _080138E0: .4byte sub_80138F0 -_080138E4: .4byte 0x02024d1e +_080138E4: .4byte gUnknown_02024D1E _080138E8: .4byte 0x00016112 _080138EC: .4byte 0x00017130 thumb_func_end bc_80154A0 @@ -16143,16 +16143,16 @@ _08013900: str r0, [r3] b _08013984 .align 2, 0 -_08013944: .4byte 0x02024d26 -_08013948: .4byte 0x02024a7f +_08013944: .4byte gUnknown_02024D26 +_08013948: .4byte gUnknown_02024A7F _0801394C: .4byte 0x02000000 -_08013950: .4byte 0x02024a7e +_08013950: .4byte gUnknown_02024A7E _08013954: .4byte 0x00016057 _08013958: .4byte gUnknown_081FA640 -_0801395C: .4byte 0x02024a68 -_08013960: .4byte 0x02024c6c +_0801395C: .4byte gUnknown_02024A68 +_08013960: .4byte gUnknown_02024C6C _08013964: .4byte 0xffefffff -_08013968: .4byte 0x030042d4 +_08013968: .4byte gUnknown_030042D4 _0801396C: .4byte gUnknown_081FA678 _08013970: ldrb r0, [r5] @@ -16170,7 +16170,7 @@ _08013984: pop {r0} bx r0 .align 2, 0 -_0801398C: .4byte 0x02024c6c +_0801398C: .4byte gUnknown_02024C6C _08013990: .4byte 0xfffffdff _08013994: .4byte 0xfff7ffff thumb_func_end sub_80138F0 @@ -16204,12 +16204,12 @@ sub_8013998: @ 8013998 strb r0, [r4] b _08013B48 .align 2, 0 -_080139D0: .4byte 0x02024a7f -_080139D4: .4byte 0x020239f8 -_080139D8: .4byte 0x030041c0 -_080139DC: .4byte 0x02024d26 -_080139E0: .4byte 0x02024c07 -_080139E4: .4byte 0x02024c10 +_080139D0: .4byte gUnknown_02024A7F +_080139D4: .4byte gUnknown_020239F8 +_080139D8: .4byte gUnknown_030041C0 +_080139DC: .4byte gUnknown_02024D26 +_080139E0: .4byte gUnknown_02024C07 +_080139E4: .4byte gUnknown_02024C10 _080139E8: .4byte gUnknown_081D8E02 _080139EC: movs r0, 0x90 @@ -16221,7 +16221,7 @@ _080139EC: ldr r0, _08013A00 b _08013B46 .align 2, 0 -_080139FC: .4byte 0x02024c10 +_080139FC: .4byte gUnknown_02024C10 _08013A00: .4byte gUnknown_081D8E0D _08013A04: movs r0, 0xA @@ -16253,10 +16253,10 @@ _08013A30: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08013A3C: .4byte 0x02024c10 +_08013A3C: .4byte gUnknown_02024C10 _08013A40: .4byte gUnknown_081D8DBE _08013A44: .4byte gTrainers -_08013A48: .4byte 0x0202ff5e +_08013A48: .4byte word_202FF5E _08013A4C: .4byte _08013A50 .align 2, 0 _08013A50: @@ -16344,9 +16344,9 @@ _08013B48: pop {r0} bx r0 .align 2, 0 -_08013B54: .4byte 0x02024c10 +_08013B54: .4byte gUnknown_02024C10 _08013B58: .4byte gUnknown_081D8DCE -_08013B5C: .4byte 0x030042d4 +_08013B5C: .4byte gUnknown_030042D4 _08013B60: .4byte sub_8013C9C thumb_func_end sub_8013998 @@ -16379,12 +16379,12 @@ sub_8013B64: @ 8013B64 strb r0, [r4] b _08013BBE .align 2, 0 -_08013B9C: .4byte 0x02024a7f -_08013BA0: .4byte 0x020239f8 -_08013BA4: .4byte 0x030041c0 -_08013BA8: .4byte 0x02024d26 -_08013BAC: .4byte 0x02024c07 -_08013BB0: .4byte 0x02024c10 +_08013B9C: .4byte gUnknown_02024A7F +_08013BA0: .4byte gUnknown_020239F8 +_08013BA4: .4byte gUnknown_030041C0 +_08013BA8: .4byte gUnknown_02024D26 +_08013BAC: .4byte gUnknown_02024C07 +_08013BB0: .4byte gUnknown_02024C10 _08013BB4: .4byte gUnknown_081D8E02 _08013BB8: ldr r1, _08013BCC @@ -16398,9 +16398,9 @@ _08013BBE: pop {r0} bx r0 .align 2, 0 -_08013BCC: .4byte 0x02024c10 +_08013BCC: .4byte gUnknown_02024C10 _08013BD0: .4byte gUnknown_081D8DD1 -_08013BD4: .4byte 0x030042d4 +_08013BD4: .4byte gUnknown_030042D4 _08013BD8: .4byte sub_8013C9C thumb_func_end sub_8013B64 @@ -16426,17 +16426,17 @@ sub_8013BDC: @ 8013BDC ldr r0, _08013C14 b _08013C2C .align 2, 0 -_08013C04: .4byte 0x02024a7f -_08013C08: .4byte 0x02024d28 -_08013C0C: .4byte 0x02024c07 -_08013C10: .4byte 0x02024c10 +_08013C04: .4byte gUnknown_02024A7F +_08013C08: .4byte gUnknown_02024D28 +_08013C0C: .4byte gUnknown_02024C07 +_08013C10: .4byte gUnknown_02024C10 _08013C14: .4byte gUnknown_081D8E29 _08013C18: ldr r1, _08013C20 ldr r0, _08013C24 b _08013C2C .align 2, 0 -_08013C20: .4byte 0x02024c10 +_08013C20: .4byte gUnknown_02024C10 _08013C24: .4byte gUnknown_081D8E14 _08013C28: ldr r1, _08013C38 @@ -16449,9 +16449,9 @@ _08013C2C: pop {r0} bx r0 .align 2, 0 -_08013C38: .4byte 0x02024c10 +_08013C38: .4byte gUnknown_02024C10 _08013C3C: .4byte gUnknown_081D8E22 -_08013C40: .4byte 0x030042d4 +_08013C40: .4byte gUnknown_030042D4 _08013C44: .4byte sub_8013C9C thumb_func_end sub_8013BDC @@ -16484,13 +16484,13 @@ sub_8013C48: @ 8013C48 str r0, [r1] bx lr .align 2, 0 -_08013C7C: .4byte 0x02024a7f -_08013C80: .4byte 0x030041c0 -_08013C84: .4byte 0x02024c07 -_08013C88: .4byte 0x02024a6a -_08013C8C: .4byte 0x02024c10 +_08013C7C: .4byte gUnknown_02024A7F +_08013C80: .4byte gUnknown_030041C0 +_08013C84: .4byte gUnknown_02024C07 +_08013C88: .4byte gUnknown_02024A6A +_08013C8C: .4byte gUnknown_02024C10 _08013C90: .4byte gUnknown_081D8E30 -_08013C94: .4byte 0x030042d4 +_08013C94: .4byte gUnknown_030042D4 _08013C98: .4byte sub_8013C9C thumb_func_end sub_8013C48 @@ -16545,13 +16545,13 @@ _08013CCE: bl StringCopy b _08013D36 .align 2, 0 -_08013D00: .4byte 0x02024a7f -_08013D04: .4byte 0x020239f8 +_08013D00: .4byte gUnknown_02024A7F +_08013D04: .4byte gUnknown_020239F8 _08013D08: .4byte 0x00000b92 -_08013D0C: .4byte 0x02024a60 -_08013D10: .4byte 0x02024a68 -_08013D14: .4byte 0x02024a80 -_08013D18: .4byte 0x030042e0 +_08013D0C: .4byte gUnknown_02024A60 +_08013D10: .4byte gUnknown_02024A68 +_08013D14: .4byte gBattleMons +_08013D18: .4byte gUnknown_030042E0 _08013D1C: ldrb r0, [r4] muls r0, r5 @@ -16590,10 +16590,10 @@ _08013D4C: str r0, [r1] b _08013D96 .align 2, 0 -_08013D68: .4byte 0x02024a68 -_08013D6C: .4byte 0x030042d4 +_08013D68: .4byte gUnknown_02024A68 +_08013D6C: .4byte gUnknown_030042D4 _08013D70: .4byte sub_8013DA8 -_08013D74: .4byte 0x03005e94 +_08013D74: .4byte gUnknown_03005E94 _08013D78: .4byte sub_800F808 _08013D7C: ldr r0, _08013D9C @@ -16613,9 +16613,9 @@ _08013D96: pop {r0} bx r0 .align 2, 0 -_08013D9C: .4byte 0x02024a64 +_08013D9C: .4byte gUnknown_02024A64 _08013DA0: .4byte gUnknown_081FA73C -_08013DA4: .4byte 0x02024c10 +_08013DA4: .4byte gUnknown_02024C10 thumb_func_end sub_8013C9C thumb_func_start sub_8013DA8 @@ -16641,10 +16641,10 @@ _08013DCA: ldr r0, _08013DE0 b _08013DE8 .align 2, 0 -_08013DD0: .4byte 0x0202f388 -_08013DD4: .4byte 0x03004324 -_08013DD8: .4byte 0x02024d26 -_08013DDC: .4byte 0x030042d4 +_08013DD0: .4byte gPaletteFade +_08013DD4: .4byte gUnknown_03004324 +_08013DD8: .4byte gUnknown_02024D26 +_08013DDC: .4byte gUnknown_030042D4 _08013DE0: .4byte c4_overworld _08013DE4: ldr r1, _08013DF0 @@ -16655,7 +16655,7 @@ _08013DEA: pop {r0} bx r0 .align 2, 0 -_08013DF0: .4byte 0x030042d4 +_08013DF0: .4byte gUnknown_030042D4 _08013DF4: .4byte bc_evolution_cutscene thumb_func_end sub_8013DA8 @@ -16704,10 +16704,10 @@ _08013E06: bl evolution_cutscene b _08013E74 .align 2, 0 -_08013E4C: .4byte 0x03004324 +_08013E4C: .4byte gUnknown_03004324 _08013E50: .4byte gBitTable -_08013E54: .4byte 0x03004360 -_08013E58: .4byte 0x030042d4 +_08013E54: .4byte gPlayerParty +_08013E58: .4byte gUnknown_030042D4 _08013E5C: .4byte sub_8013E88 _08013E60: adds r5, 0x1 @@ -16726,8 +16726,8 @@ _08013E74: pop {r0} bx r0 .align 2, 0 -_08013E7C: .4byte 0x03004324 -_08013E80: .4byte 0x030042d4 +_08013E7C: .4byte gUnknown_03004324 +_08013E80: .4byte gUnknown_030042D4 _08013E84: .4byte c4_overworld thumb_func_end bc_evolution_cutscene @@ -16746,9 +16746,9 @@ _08013E9A: pop {r0} bx r0 .align 2, 0 -_08013EA0: .4byte 0x03001770 +_08013EA0: .4byte gMain _08013EA4: .4byte sub_800F808 -_08013EA8: .4byte 0x030042d4 +_08013EA8: .4byte gUnknown_030042D4 _08013EAC: .4byte bc_evolution_cutscene thumb_func_end sub_8013E88 @@ -16818,15 +16818,15 @@ _08013F2A: pop {r0} bx r0 .align 2, 0 -_08013F30: .4byte 0x020239f8 -_08013F34: .4byte 0x03004360 -_08013F38: .4byte 0x03002fa4 -_08013F3C: .4byte 0x0202e8dc -_08013F40: .4byte 0x02024d26 -_08013F44: .4byte 0x03001770 +_08013F30: .4byte gUnknown_020239F8 +_08013F34: .4byte gPlayerParty +_08013F38: .4byte gReceivedRemoteLinkPlayers +_08013F3C: .4byte gScriptResult +_08013F40: .4byte gUnknown_02024D26 +_08013F44: .4byte gMain _08013F48: .4byte 0x0000043d -_08013F4C: .4byte 0x030042d0 -_08013F50: .4byte 0x030045c0 +_08013F4C: .4byte gUnknown_030042D0 +_08013F50: .4byte gEnemyParty thumb_func_end c4_overworld thumb_func_start sub_8013F54 @@ -16856,9 +16856,9 @@ _08013F74: str r1, [r0] b _08013FAA .align 2, 0 -_08013F84: .4byte 0x02024a7f +_08013F84: .4byte gUnknown_02024A7F _08013F88: .4byte 0x02017140 -_08013F8C: .4byte 0x030042d4 +_08013F8C: .4byte gUnknown_030042D4 _08013F90: ldr r0, _08013FB0 ldr r0, [r0] @@ -16876,9 +16876,9 @@ _08013FAA: pop {r0} bx r0 .align 2, 0 -_08013FB0: .4byte 0x02024a64 +_08013FB0: .4byte gUnknown_02024A64 _08013FB4: .4byte gUnknown_081FA73C -_08013FB8: .4byte 0x02024c10 +_08013FB8: .4byte gUnknown_02024C10 thumb_func_end sub_8013F54 thumb_func_start sub_8013FBC @@ -16900,9 +16900,9 @@ _08013FD8: pop {r0} bx r0 .align 2, 0 -_08013FDC: .4byte 0x02024a64 +_08013FDC: .4byte gUnknown_02024A64 _08013FE0: .4byte gUnknown_081FA73C -_08013FE4: .4byte 0x02024c10 +_08013FE4: .4byte gUnknown_02024C10 thumb_func_end sub_8013FBC thumb_func_start sub_8013FE8 @@ -16939,13 +16939,13 @@ sub_8013FE8: @ 8013FE8 movs r0, 0xC b _080146CC .align 2, 0 -_08014028: .4byte 0x02024c07 -_0801402C: .4byte 0x02024a7a -_08014030: .4byte 0x02024a7e +_08014028: .4byte gUnknown_02024C07 +_0801402C: .4byte gUnknown_02024A7A +_08014030: .4byte gUnknown_02024A7E _08014034: .4byte 0x02000000 _08014038: .4byte 0x000160a6 _0801403C: .4byte gBitTable -_08014040: .4byte 0x02024a7f +_08014040: .4byte gUnknown_02024A7F _08014044: ldr r1, _080140B8 movs r0, 0x1 @@ -17005,19 +17005,19 @@ _08014044: adds r1, r2 b _08014200 .align 2, 0 -_080140B8: .4byte 0x02024c0d +_080140B8: .4byte gXXX_CritRelated _080140BC: .4byte 0x0001601f _080140C0: .4byte 0x000160e7 -_080140C4: .4byte 0x02024c68 -_080140C8: .4byte 0x02024c0e -_080140CC: .4byte 0x02024d1e -_080140D0: .4byte 0x02024be4 +_080140C4: .4byte gUnknown_02024C68 +_080140C8: .4byte gUnknown_02024C0E +_080140CC: .4byte gUnknown_02024D1E +_080140D0: .4byte gUnknown_02024BE4 _080140D4: .4byte 0x0001608c -_080140D8: .4byte 0x02024be5 -_080140DC: .4byte 0x02024d28 -_080140E0: .4byte 0x02024be6 -_080140E4: .4byte 0x02024be8 -_080140E8: .4byte 0x02024c6c +_080140D8: .4byte gUnknown_02024BE5 +_080140DC: .4byte gUnknown_02024D28 +_080140E0: .4byte gUnknown_02024BE6 +_080140E4: .4byte gUnknown_02024BE8 +_080140E8: .4byte gUnknown_02024C6C _080140EC: .4byte 0x00016010 _080140F0: ldr r1, _08014128 @@ -17049,10 +17049,10 @@ _08014114: strh r0, [r3] b _08014280 .align 2, 0 -_08014128: .4byte 0x02024a80 -_0801412C: .4byte 0x02024be6 -_08014130: .4byte 0x02024be8 -_08014134: .4byte 0x02024c54 +_08014128: .4byte gBattleMons +_0801412C: .4byte gUnknown_02024BE6 +_08014130: .4byte gUnknown_02024BE8 +_08014134: .4byte gUnknown_02024C54 _08014138: ldr r3, _08014188 mov r12, r3 @@ -17093,11 +17093,11 @@ _08014138: adds r1, r4 b _08014200 .align 2, 0 -_08014188: .4byte 0x02024ca8 -_0801418C: .4byte 0x02024a80 -_08014190: .4byte 0x02024be6 -_08014194: .4byte 0x02024be8 -_08014198: .4byte 0x02024be5 +_08014188: .4byte gUnknown_02024CA8 +_0801418C: .4byte gBattleMons +_08014190: .4byte gUnknown_02024BE6 +_08014194: .4byte gUnknown_02024BE8 +_08014198: .4byte gUnknown_02024BE5 _0801419C: .4byte 0x00016010 _080141A0: cmp r1, 0 @@ -17152,9 +17152,9 @@ _08014200: strb r0, [r1] b _08014280 .align 2, 0 -_08014208: .4byte 0x02024be5 -_0801420C: .4byte 0x02024be6 -_08014210: .4byte 0x02024be8 +_08014208: .4byte gUnknown_02024BE5 +_0801420C: .4byte gUnknown_02024BE6 +_08014210: .4byte gUnknown_02024BE8 _08014214: .4byte 0x00016010 _08014218: mov r4, r8 @@ -17190,11 +17190,11 @@ _08014218: strb r0, [r1] b _08014280 .align 2, 0 -_0801425C: .4byte 0x02024c07 -_08014260: .4byte 0x02024a80 -_08014264: .4byte 0x02024c60 -_08014268: .4byte 0x02024be6 -_0801426C: .4byte 0x02024be8 +_0801425C: .4byte gUnknown_02024C07 +_08014260: .4byte gBattleMons +_08014264: .4byte gUnknown_02024C60 +_08014268: .4byte gUnknown_02024BE6 +_0801426C: .4byte gUnknown_02024BE8 _08014270: .4byte 0x02000000 _08014274: .4byte 0x00016010 _08014278: @@ -17215,10 +17215,10 @@ _08014280: strh r1, [r0, 0x22] b _080142B0 .align 2, 0 -_08014298: .4byte 0x02024be6 -_0801429C: .4byte 0x02024be8 -_080142A0: .4byte 0x02024c07 -_080142A4: .4byte 0x030042e0 +_08014298: .4byte gUnknown_02024BE6 +_0801429C: .4byte gUnknown_02024BE8 +_080142A0: .4byte gUnknown_02024C07 +_080142A4: .4byte gUnknown_030042E0 _080142A8: ldr r0, _08014314 ldr r1, _08014318 @@ -17272,13 +17272,13 @@ _080142B0: strb r2, [r0] b _080146AC .align 2, 0 -_08014314: .4byte 0x030042e0 -_08014318: .4byte 0x02024be6 -_0801431C: .4byte 0x02024c07 -_08014320: .4byte 0x02024c80 +_08014314: .4byte gUnknown_030042E0 +_08014318: .4byte gUnknown_02024BE6 +_0801431C: .4byte gUnknown_02024C07 +_08014320: .4byte gUnknown_02024C80 _08014324: .4byte gBattleMoves -_08014328: .4byte 0x02024a80 -_0801432C: .4byte 0x02024c08 +_08014328: .4byte gBattleMons +_0801432C: .4byte gUnknown_02024C08 _08014330: ldr r2, _08014454 ldrh r1, [r2] @@ -17430,17 +17430,17 @@ _0801441E: movs r0, 0x1 b _08014496 .align 2, 0 -_08014454: .4byte 0x020239f8 -_08014458: .4byte 0x02024c07 -_0801445C: .4byte 0x02024c80 +_08014454: .4byte gUnknown_020239F8 +_08014458: .4byte gUnknown_02024C07 +_0801445C: .4byte gUnknown_02024C80 _08014460: .4byte gBattleMoves -_08014464: .4byte 0x02024be6 -_08014468: .4byte 0x02024a80 +_08014464: .4byte gUnknown_02024BE6 +_08014468: .4byte gBattleMons _0801446C: .4byte 0x02000000 _08014470: .4byte 0x00016010 -_08014474: .4byte 0x02024a60 -_08014478: .4byte 0x02024a68 -_0801447C: .4byte 0x02024be8 +_08014474: .4byte gUnknown_02024A60 +_08014478: .4byte gUnknown_02024A68 +_0801447C: .4byte gUnknown_02024BE8 _08014480: movs r0, 0x3 b _08014496 @@ -17460,7 +17460,7 @@ _08014496: strb r0, [r1] b _080144B6 .align 2, 0 -_080144A0: .4byte 0x02024c08 +_080144A0: .4byte gUnknown_02024C08 _080144A4: ldr r2, _080144EC ldr r1, _080144F0 @@ -17499,11 +17499,11 @@ _080144D0: ldrb r0, [r5] b _0801469A .align 2, 0 -_080144EC: .4byte 0x02024c08 +_080144EC: .4byte gUnknown_02024C08 _080144F0: .4byte 0x02000000 -_080144F4: .4byte 0x02024c07 +_080144F4: .4byte gUnknown_02024C07 _080144F8: .4byte 0x00016010 -_080144FC: .4byte 0x02024c0c +_080144FC: .4byte gUnknown_02024C0C _08014500: .4byte gBitTable _08014504: ldrb r0, [r6] @@ -17549,11 +17549,11 @@ _08014522: strb r0, [r1] b _080146AC .align 2, 0 -_0801455C: .4byte 0x02024a60 -_08014560: .4byte 0x02024a7a -_08014564: .4byte 0x02024a80 -_08014568: .4byte 0x02024d68 -_0801456C: .4byte 0x02024c08 +_0801455C: .4byte gUnknown_02024A60 +_08014560: .4byte gUnknown_02024A7A +_08014564: .4byte gBattleMons +_08014568: .4byte gUnknown_02024D68 +_0801456C: .4byte gUnknown_02024C08 _08014570: mov r4, r9 ldrh r1, [r4] @@ -17588,7 +17588,7 @@ _08014570: b _080145D2 .align 2, 0 _080145B4: .4byte gBattleMoves -_080145B8: .4byte 0x02024be8 +_080145B8: .4byte gUnknown_02024BE8 _080145BC: movs r0, 0x3 b _080145D2 @@ -17630,10 +17630,10 @@ _080145D2: ldrb r0, [r5] b _0801469A .align 2, 0 -_0801460C: .4byte 0x02024c08 -_08014610: .4byte 0x02024c0c +_0801460C: .4byte gUnknown_02024C08 +_08014610: .4byte gUnknown_02024C0C _08014614: .4byte gBitTable -_08014618: .4byte 0x02024c07 +_08014618: .4byte gUnknown_02024C07 _0801461C: ldr r5, _08014660 ldr r1, _08014664 @@ -17668,10 +17668,10 @@ _0801461C: ldrb r0, [r5] b _0801469A .align 2, 0 -_08014660: .4byte 0x02024c08 +_08014660: .4byte gUnknown_02024C08 _08014664: .4byte 0x02000000 _08014668: .4byte 0x00016010 -_0801466C: .4byte 0x02024c0c +_0801466C: .4byte gUnknown_02024C0C _08014670: .4byte gBitTable _08014674: ldrb r0, [r3] @@ -17728,11 +17728,11 @@ _080146CC: pop {r0} bx r0 .align 2, 0 -_080146E0: .4byte 0x02024c10 +_080146E0: .4byte gUnknown_02024C10 _080146E4: .4byte gUnknown_081D6BBC _080146E8: .4byte gBattleMoves -_080146EC: .4byte 0x02024be6 -_080146F0: .4byte 0x02024a7f +_080146EC: .4byte gUnknown_02024BE6 +_080146F0: .4byte gUnknown_02024A7F thumb_func_end sub_8013FE8 thumb_func_start sub_80146F4 @@ -17794,21 +17794,21 @@ _0801475C: pop {r0} bx r0 .align 2, 0 -_08014764: .4byte 0x02024c07 -_08014768: .4byte 0x02024a7a -_0801476C: .4byte 0x02024a7e -_08014770: .4byte 0x030042a4 -_08014774: .4byte 0x030042a0 -_08014778: .4byte 0x02024e60 -_0801477C: .4byte 0x02024e64 -_08014780: .4byte 0x030041c0 +_08014764: .4byte gUnknown_02024C07 +_08014768: .4byte gUnknown_02024A7A +_0801476C: .4byte gUnknown_02024A7E +_08014770: .4byte gUnknown_030042A4 +_08014774: .4byte gUnknown_030042A0 +_08014778: .4byte gUnknown_02024E60 +_0801477C: .4byte gUnknown_02024E64 +_08014780: .4byte gUnknown_030041C0 _08014784: .4byte 0x02000000 _08014788: .4byte 0x00016064 _0801478C: .4byte 0x00016003 -_08014790: .4byte 0x02024c10 +_08014790: .4byte gUnknown_02024C10 _08014794: .4byte gUnknown_081D8E4E -_08014798: .4byte 0x02024a7f -_0801479C: .4byte 0x030042e0 +_08014798: .4byte gUnknown_02024A7F +_0801479C: .4byte gUnknown_030042E0 thumb_func_end sub_80146F4 thumb_func_start sub_80147A0 @@ -17863,16 +17863,16 @@ sub_80147A0: @ 80147A0 str r0, [r2] b _08014A8C .align 2, 0 -_08014804: .4byte 0x02024c07 -_08014808: .4byte 0x02024c08 -_0801480C: .4byte 0x02024a7a -_08014810: .4byte 0x02024a7e -_08014814: .4byte 0x030042a4 -_08014818: .4byte 0x030042a0 -_0801481C: .4byte 0x02024ca8 -_08014820: .4byte 0x02024c04 -_08014824: .4byte 0x02024260 -_08014828: .4byte 0x02024c10 +_08014804: .4byte gUnknown_02024C07 +_08014808: .4byte gUnknown_02024C08 +_0801480C: .4byte gUnknown_02024A7A +_08014810: .4byte gUnknown_02024A7E +_08014814: .4byte gUnknown_030042A4 +_08014818: .4byte gUnknown_030042A0 +_0801481C: .4byte gUnknown_02024CA8 +_08014820: .4byte gUnknown_02024C04 +_08014824: .4byte gUnknown_02024260 +_08014828: .4byte gUnknown_02024C10 _0801482C: .4byte gUnknown_081D9E48 _08014830: adds r0, r3, 0 @@ -17885,7 +17885,7 @@ _08014830: ldr r1, _08014848 b _0801485C .align 2, 0 -_08014844: .4byte 0x02024c10 +_08014844: .4byte gUnknown_02024C10 _08014848: .4byte gUnknown_081D9E94 _0801484C: ldrb r0, [r4] @@ -17900,7 +17900,7 @@ _0801485C: str r1, [r0] b _08014A8C .align 2, 0 -_08014864: .4byte 0x02024c10 +_08014864: .4byte gUnknown_02024C10 _08014868: .4byte gUnknown_081D9E7C _0801486C: ldr r2, _080148A0 @@ -17934,7 +17934,7 @@ _08014896: _080148A0: .4byte 0x02000000 _080148A4: .4byte 0x00016003 _080148A8: .4byte 0x000160d8 -_080148AC: .4byte 0x02024c10 +_080148AC: .4byte gUnknown_02024C10 _080148B0: .4byte gUnknown_081D9E7C _080148B4: .4byte _080148B8 .align 2, 0 @@ -17974,10 +17974,10 @@ _080148FC: strb r0, [r2, 0x5] b _08014A74 .align 2, 0 -_08014904: .4byte 0x02024d1e -_08014908: .4byte 0x02024c07 +_08014904: .4byte gUnknown_02024D1E +_08014908: .4byte gUnknown_02024C07 _0801490C: .4byte 0x000160da -_08014910: .4byte 0x02024c10 +_08014910: .4byte gUnknown_02024C10 _08014914: .4byte gUnknown_081D9E7C _08014918: ldr r3, _08014950 @@ -18009,7 +18009,7 @@ _08014926: beq _08014926 b _08014A74 .align 2, 0 -_08014950: .4byte 0x02024c10 +_08014950: .4byte gUnknown_02024C10 _08014954: .4byte gUnknown_081D9E7C _08014958: ldr r3, _0801498C @@ -18038,10 +18038,10 @@ _08014958: mov r10, r3 b _08014A74 .align 2, 0 -_0801498C: .4byte 0x02024d1e -_08014990: .4byte 0x02024c07 +_0801498C: .4byte gUnknown_02024D1E +_08014990: .4byte gUnknown_02024C07 _08014994: .4byte 0x000160da -_08014998: .4byte 0x02024c10 +_08014998: .4byte gUnknown_02024C10 _0801499C: .4byte gUnknown_081D9E7C _080149A0: ldr r3, _08014A18 @@ -18106,9 +18106,9 @@ _08014A02: strb r2, [r0] b _08014A74 .align 2, 0 -_08014A18: .4byte 0x030041c0 -_08014A1C: .4byte 0x03004290 -_08014A20: .4byte 0x02024c10 +_08014A18: .4byte gUnknown_030041C0 +_08014A1C: .4byte gUnknown_03004290 +_08014A20: .4byte gUnknown_02024C10 _08014A24: .4byte gUnknown_081D9E7C _08014A28: .4byte 0x000160a4 _08014A2C: .4byte 0x000160a5 @@ -18130,10 +18130,10 @@ _08014A30: mov r10, r2 b _08014A74 .align 2, 0 -_08014A50: .4byte 0x020239f8 -_08014A54: .4byte 0x02024d1e -_08014A58: .4byte 0x02024c07 -_08014A5C: .4byte 0x02024c10 +_08014A50: .4byte gUnknown_020239F8 +_08014A54: .4byte gUnknown_02024D1E +_08014A58: .4byte gUnknown_02024C07 +_08014A5C: .4byte gUnknown_02024C10 _08014A60: .4byte gUnknown_081D9E7C _08014A64: ldr r0, _08014AA0 @@ -18169,12 +18169,12 @@ _08014A8C: pop {r0} bx r0 .align 2, 0 -_08014AA0: .4byte 0x02024d1e -_08014AA4: .4byte 0x02024c07 -_08014AA8: .4byte 0x02024c10 +_08014AA0: .4byte gUnknown_02024D1E +_08014AA4: .4byte gUnknown_02024C07 +_08014AA8: .4byte gUnknown_02024C10 _08014AAC: .4byte gUnknown_081D9E7C _08014AB0: .4byte 0x000160d8 -_08014AB4: .4byte 0x02024a7f +_08014AB4: .4byte gUnknown_02024A7F thumb_func_end sub_80147A0 thumb_func_start sub_8014AB8 @@ -18198,8 +18198,8 @@ sub_8014AB8: @ 8014AB8 ldrb r1, [r0, 0x7] b _08014AEE .align 2, 0 -_08014ADC: .4byte 0x02024a80 -_08014AE0: .4byte 0x02024df0 +_08014ADC: .4byte gBattleMons +_08014AE0: .4byte gEnigmaBerries _08014AE4: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -18227,10 +18227,10 @@ _08014AEE: movs r1, 0x8 b _08014B50 .align 2, 0 -_08014B18: .4byte 0x02024c0b -_08014B1C: .4byte 0x02024c04 -_08014B20: .4byte 0x02024a80 -_08014B24: .4byte 0x02024d28 +_08014B18: .4byte gUnknown_02024C0B +_08014B1C: .4byte gUnknown_02024C04 +_08014B20: .4byte gBattleMons +_08014B24: .4byte gUnknown_02024D28 _08014B28: ldr r6, _08014B5C movs r2, 0x58 @@ -18260,9 +18260,9 @@ _08014B50: lsrs r5, r0, 24 b _08014BC2 .align 2, 0 -_08014B5C: .4byte 0x02024a80 -_08014B60: .4byte 0x02024c06 -_08014B64: .4byte 0x02024d28 +_08014B5C: .4byte gBattleMons +_08014B60: .4byte byte_2024C06 +_08014B64: .4byte gUnknown_02024D28 _08014B68: ldr r0, _08014BDC ldrh r1, [r0] @@ -18325,12 +18325,12 @@ _08014BD4: pop {r1} bx r1 .align 2, 0 -_08014BDC: .4byte 0x020239f8 +_08014BDC: .4byte gUnknown_020239F8 _08014BE0: .4byte 0x02000000 _08014BE4: .4byte 0x00016078 -_08014BE8: .4byte 0x02024a7e -_08014BEC: .4byte 0x02024a68 -_08014BF0: .4byte 0x02024d26 +_08014BE8: .4byte gUnknown_02024A7E +_08014BEC: .4byte gUnknown_02024A68 +_08014BF0: .4byte gUnknown_02024D26 thumb_func_end sub_8014AB8 thumb_func_start sub_8014BF4 @@ -18376,14 +18376,14 @@ _08014C28: movs r1, 0x2 b _08014C72 .align 2, 0 -_08014C44: .4byte 0x02024c07 -_08014C48: .4byte 0x02024a7a -_08014C4C: .4byte 0x02024a7e -_08014C50: .4byte 0x020239f8 -_08014C54: .4byte 0x02024a68 -_08014C58: .4byte 0x02024a60 -_08014C5C: .4byte 0x02024c18 -_08014C60: .4byte 0x02024d26 +_08014C44: .4byte gUnknown_02024C07 +_08014C48: .4byte gUnknown_02024A7A +_08014C4C: .4byte gUnknown_02024A7E +_08014C50: .4byte gUnknown_020239F8 +_08014C54: .4byte gUnknown_02024A68 +_08014C58: .4byte gUnknown_02024A60 +_08014C5C: .4byte gUnknown_02024C18 +_08014C60: .4byte gUnknown_02024D26 _08014C64: ldrb r0, [r4] adds r0, r6 @@ -18413,8 +18413,8 @@ _08014C88: strb r1, [r0] b _08014D40 .align 2, 0 -_08014C94: .4byte 0x02024a68 -_08014C98: .4byte 0x02024d26 +_08014C94: .4byte gUnknown_02024A68 +_08014C98: .4byte gUnknown_02024D26 _08014C9C: ldrb r0, [r4] bl battle_side_get_owner @@ -18446,12 +18446,12 @@ _08014C9C: movs r0, 0xA b _08014D3E .align 2, 0 -_08014CDC: .4byte 0x02024a80 +_08014CDC: .4byte gBattleMons _08014CE0: .4byte 0xfdffffff -_08014CE4: .4byte 0x02024d1e -_08014CE8: .4byte 0x02024c10 +_08014CE4: .4byte gUnknown_02024D1E +_08014CE8: .4byte gUnknown_02024C10 _08014CEC: .4byte gUnknown_081D8E3B -_08014CF0: .4byte 0x02024a7f +_08014CF0: .4byte gUnknown_02024A7F _08014CF4: ldr r1, _08014D1C ldrb r2, [r4] @@ -18474,12 +18474,12 @@ _08014CF4: movs r0, 0xA b _08014D3E .align 2, 0 -_08014D1C: .4byte 0x02024a80 +_08014D1C: .4byte gBattleMons _08014D20: .4byte 0x0400e000 -_08014D24: .4byte 0x02024d1e -_08014D28: .4byte 0x02024c10 +_08014D24: .4byte gUnknown_02024D1E +_08014D28: .4byte gUnknown_02024C10 _08014D2C: .4byte gUnknown_081D8E3B -_08014D30: .4byte 0x02024a7f +_08014D30: .4byte gUnknown_02024A7F _08014D34: ldr r0, _08014D48 ldrb r0, [r0] @@ -18493,8 +18493,8 @@ _08014D40: pop {r0} bx r0 .align 2, 0 -_08014D48: .4byte 0x02024a68 -_08014D4C: .4byte 0x02024d26 +_08014D48: .4byte gUnknown_02024A68 +_08014D4C: .4byte gUnknown_02024D26 thumb_func_end sub_8014BF4 thumb_func_start sub_8014D50 @@ -18520,14 +18520,14 @@ sub_8014D50: @ 8014D50 strb r0, [r1] bx lr .align 2, 0 -_08014D78: .4byte 0x02024c07 -_08014D7C: .4byte 0x02024a7a -_08014D80: .4byte 0x02024a7e -_08014D84: .4byte 0x030042a4 -_08014D88: .4byte 0x030042a0 -_08014D8C: .4byte 0x02024c10 +_08014D78: .4byte gUnknown_02024C07 +_08014D7C: .4byte gUnknown_02024A7A +_08014D80: .4byte gUnknown_02024A7E +_08014D84: .4byte gUnknown_030042A4 +_08014D88: .4byte gUnknown_030042A0 +_08014D8C: .4byte gUnknown_02024C10 _08014D90: .4byte gUnknown_081D9E98 -_08014D94: .4byte 0x02024a7f +_08014D94: .4byte gUnknown_02024A7F thumb_func_end sub_8014D50 thumb_func_start sub_8014D98 @@ -18560,16 +18560,16 @@ sub_8014D98: @ 8014D98 strb r0, [r1] bx lr .align 2, 0 -_08014DD0: .4byte 0x02024c07 -_08014DD4: .4byte 0x02024a7a -_08014DD8: .4byte 0x02024a7e -_08014DDC: .4byte 0x030042a4 -_08014DE0: .4byte 0x030042a0 -_08014DE4: .4byte 0x02038808 -_08014DE8: .4byte 0x02024c04 -_08014DEC: .4byte 0x02024c10 +_08014DD0: .4byte gUnknown_02024C07 +_08014DD4: .4byte gUnknown_02024A7A +_08014DD8: .4byte gUnknown_02024A7E +_08014DDC: .4byte gUnknown_030042A4 +_08014DE0: .4byte gUnknown_030042A0 +_08014DE4: .4byte gUnknown_02038808 +_08014DE8: .4byte gUnknown_02024C04 +_08014DEC: .4byte gUnknown_02024C10 _08014DF0: .4byte gUnknown_081D9E48 -_08014DF4: .4byte 0x02024a7f +_08014DF4: .4byte gUnknown_02024A7F thumb_func_end sub_8014D98 thumb_func_start sub_8014DF8 @@ -18631,14 +18631,14 @@ _08014E42: movs r0, 0x1 b _08014E9A .align 2, 0 -_08014E68: .4byte 0x02024c07 -_08014E6C: .4byte 0x02024a7a -_08014E70: .4byte 0x02024a7e -_08014E74: .4byte 0x030042a4 -_08014E78: .4byte 0x030042a0 -_08014E7C: .4byte 0x02024d1e -_08014E80: .4byte 0x02024260 -_08014E84: .4byte 0x02024c04 +_08014E68: .4byte gUnknown_02024C07 +_08014E6C: .4byte gUnknown_02024A7A +_08014E70: .4byte gUnknown_02024A7E +_08014E74: .4byte gUnknown_030042A4 +_08014E78: .4byte gUnknown_030042A0 +_08014E7C: .4byte gUnknown_02024D1E +_08014E80: .4byte gUnknown_02024260 +_08014E84: .4byte gUnknown_02024C04 _08014E88: .4byte 0x02000000 _08014E8C: .4byte 0x00016087 _08014E90: .4byte 0x00016088 @@ -18659,9 +18659,9 @@ _08014E9C: pop {r0} bx r0 .align 2, 0 -_08014EB0: .4byte 0x02024c10 +_08014EB0: .4byte gUnknown_02024C10 _08014EB4: .4byte gUnknown_081D9E98 -_08014EB8: .4byte 0x02024a7f +_08014EB8: .4byte gUnknown_02024A7F thumb_func_end sub_8014DF8 thumb_func_start sub_8014EBC @@ -18723,17 +18723,17 @@ _08014F18: strb r5, [r0, 0x5] b _08014F5A .align 2, 0 -_08014F28: .4byte 0x02024c07 -_08014F2C: .4byte 0x02024a7a -_08014F30: .4byte 0x02024a7e -_08014F34: .4byte 0x030042a4 -_08014F38: .4byte 0x030042a0 +_08014F28: .4byte gUnknown_02024C07 +_08014F2C: .4byte gUnknown_02024A7A +_08014F30: .4byte gUnknown_02024A7E +_08014F34: .4byte gUnknown_030042A4 +_08014F38: .4byte gUnknown_030042A0 _08014F3C: .4byte 0x02000000 _08014F40: .4byte 0x00016089 _08014F44: .4byte gUnknown_081FA71B _08014F48: .4byte 0x00016088 _08014F4C: .4byte gUnknown_081FA71F -_08014F50: .4byte 0x02024d1e +_08014F50: .4byte gUnknown_02024D1E _08014F54: ldr r1, _08014F70 movs r0, 0x1 @@ -18750,10 +18750,10 @@ _08014F5A: pop {r0} bx r0 .align 2, 0 -_08014F70: .4byte 0x02024d1e -_08014F74: .4byte 0x02024c10 +_08014F70: .4byte gUnknown_02024D1E +_08014F74: .4byte gUnknown_02024C10 _08014F78: .4byte gUnknown_081D9E98 -_08014F7C: .4byte 0x02024a7f +_08014F7C: .4byte gUnknown_02024A7F thumb_func_end sub_8014EBC thumb_func_start bs8_exit_by_flight @@ -18778,11 +18778,11 @@ bs8_exit_by_flight: @ 8014F80 pop {r0} bx r0 .align 2, 0 -_08014FA8: .4byte 0x02024c07 -_08014FAC: .4byte 0x02024a7a -_08014FB0: .4byte 0x02024a7e -_08014FB4: .4byte 0x02024a68 -_08014FB8: .4byte 0x02024d26 +_08014FA8: .4byte gUnknown_02024C07 +_08014FAC: .4byte gUnknown_02024A7A +_08014FB0: .4byte gUnknown_02024A7E +_08014FB4: .4byte gUnknown_02024A68 +_08014FB8: .4byte gUnknown_02024D26 thumb_func_end bs8_exit_by_flight thumb_func_start sub_8014FBC @@ -18825,17 +18825,17 @@ sub_8014FBC: @ 8014FBC strb r0, [r1, 0x1] bx lr .align 2, 0 -_08015008: .4byte 0x02024c07 -_0801500C: .4byte 0x02024a7a -_08015010: .4byte 0x02024a7e -_08015014: .4byte 0x030042a4 -_08015018: .4byte 0x030042a0 -_0801501C: .4byte 0x030041c0 -_08015020: .4byte 0x02024a6a -_08015024: .4byte 0x02024c10 +_08015008: .4byte gUnknown_02024C07 +_0801500C: .4byte gUnknown_02024A7A +_08015010: .4byte gUnknown_02024A7E +_08015014: .4byte gUnknown_030042A4 +_08015018: .4byte gUnknown_030042A0 +_0801501C: .4byte gUnknown_030041C0 +_08015020: .4byte gUnknown_02024A6A +_08015024: .4byte gUnknown_02024C10 _08015028: .4byte gUnknown_081D9E98 -_0801502C: .4byte 0x02024a7f -_08015030: .4byte 0x02024a76 +_0801502C: .4byte gUnknown_02024A7F +_08015030: .4byte gUnknown_02024A76 thumb_func_end sub_8014FBC thumb_func_start bsB_exit_by_move @@ -18859,7 +18859,7 @@ _08015050: .align 2, 0 _08015054: .4byte 0x02000000 _08015058: .4byte 0x00016059 -_0801505C: .4byte 0x02024a7f +_0801505C: .4byte gUnknown_02024A7F thumb_func_end bsB_exit_by_move thumb_func_start sub_8015060 @@ -18881,10 +18881,10 @@ sub_8015060: @ 8015060 str r0, [r2] bx lr .align 2, 0 -_08015080: .4byte 0x02024a7e -_08015084: .4byte 0x02024a7f -_08015088: .4byte 0x02024a76 -_0801508C: .4byte 0x02024c6c +_08015080: .4byte gUnknown_02024A7E +_08015084: .4byte gUnknown_02024A7F +_08015088: .4byte gUnknown_02024A76 +_0801508C: .4byte gUnknown_02024C6C _08015090: .4byte 0xf1e892af thumb_func_end sub_8015060 @@ -18950,21 +18950,21 @@ bsC_8016D70: @ 8015094 pop {r0} bx r0 .align 2, 0 -_0801510C: .4byte 0x02024a7e -_08015110: .4byte 0x02024a7f -_08015114: .4byte 0x02024a76 -_08015118: .4byte 0x02024c6c +_0801510C: .4byte gUnknown_02024A7E +_08015110: .4byte gUnknown_02024A7F +_08015114: .4byte gUnknown_02024A76 +_08015118: .4byte gUnknown_02024C6C _0801511C: .4byte 0xf1e892af -_08015120: .4byte 0x02024bec +_08015120: .4byte gUnknown_02024BEC _08015124: .4byte 0x02000000 _08015128: .4byte 0x00016002 _0801512C: .4byte 0x000160a1 -_08015130: .4byte 0x02024c3c -_08015134: .4byte 0x02024c07 -_08015138: .4byte 0x02024c44 +_08015130: .4byte gUnknown_02024C3C +_08015134: .4byte gUnknown_02024C07 +_08015138: .4byte gUnknown_02024C44 _0801513C: .4byte 0x0001601c -_08015140: .4byte 0x02024dec -_08015144: .4byte 0x02024d1e +_08015140: .4byte gUnknown_02024DEC +_08015144: .4byte gUnknown_02024D1E _08015148: .4byte 0x00016112 _0801514C: .4byte 0x00017130 thumb_func_end bsC_8016D70 @@ -19001,17 +19001,17 @@ _08015198: ldr r0, _0801519C b _080151C6 .align 2, 0 -_0801519C: .4byte 0x02024c08 +_0801519C: .4byte gUnknown_02024C08 _080151A0: ldr r0, _080151A4 b _080151C6 .align 2, 0 -_080151A4: .4byte 0x02024c07 +_080151A4: .4byte gUnknown_02024C07 _080151A8: ldr r0, _080151AC b _080151C6 .align 2, 0 -_080151AC: .4byte 0x02024c0a +_080151AC: .4byte gUnknown_02024C0A _080151B0: movs r2, 0 b _080151C8 @@ -19032,7 +19032,7 @@ _080151C8: pop {r1} bx r1 .align 2, 0 -_080151D0: .4byte 0x02024c09 +_080151D0: .4byte gUnknown_02024C09 thumb_func_end sub_8015150 thumb_func_start sub_80151D4 @@ -19061,7 +19061,7 @@ sub_80151D4: @ 80151D4 adds r1, r0, r1 b _08015210 .align 2, 0 -_08015204: .4byte 0x02024a80 +_08015204: .4byte gBattleMons _08015208: adds r1, 0x2 adds r3, 0x1 @@ -19133,9 +19133,9 @@ _08015286: pop {r0} bx r0 .align 2, 0 -_08015290: .4byte 0x02024ca8 +_08015290: .4byte gUnknown_02024CA8 _08015294: .4byte gBitTable -_08015298: .4byte 0x02024a60 +_08015298: .4byte gUnknown_02024A60 thumb_func_end sub_80151D4 thumb_func_start sub_801529C @@ -19287,11 +19287,11 @@ _080153AC: pop {r0} bx r0 .align 2, 0 -_080153BC: .4byte 0x02024a68 -_080153C0: .4byte 0x02024a80 -_080153C4: .4byte 0x02024ca8 +_080153BC: .4byte gUnknown_02024A68 +_080153C0: .4byte gBattleMons +_080153C4: .4byte gUnknown_02024CA8 _080153C8: .4byte gBitTable -_080153CC: .4byte 0x02024a60 +_080153CC: .4byte gUnknown_02024A60 thumb_func_end sub_801529C thumb_func_start sub_80153D0 @@ -19424,13 +19424,13 @@ _080154B6: pop {r0} bx r0 .align 2, 0 -_080154C8: .4byte 0x02024a68 -_080154CC: .4byte 0x02024a80 -_080154D0: .4byte 0x02024a8c -_080154D4: .4byte 0x02024aa4 -_080154D8: .4byte 0x02024ca8 +_080154C8: .4byte gUnknown_02024A68 +_080154CC: .4byte gBattleMons +_080154D0: .4byte gUnknown_02024A8C +_080154D4: .4byte gUnknown_02024AA4 +_080154D8: .4byte gUnknown_02024CA8 _080154DC: .4byte gBitTable -_080154E0: .4byte 0x02024a60 +_080154E0: .4byte gUnknown_02024A60 thumb_func_end sub_80153D0 thumb_func_start unref_sub_80154E4 @@ -19461,9 +19461,9 @@ _08015500: blt _08015500 b _08015542 .align 2, 0 -_08015514: .4byte 0x020239f8 -_08015518: .4byte 0x02024a68 -_0801551C: .4byte 0x02024a64 +_08015514: .4byte gUnknown_020239F8 +_08015518: .4byte gUnknown_02024A68 +_0801551C: .4byte gUnknown_02024A64 _08015520: .4byte gBitTable _08015524: movs r2, 0 @@ -19487,8 +19487,8 @@ _08015542: pop {r0} bx r0 .align 2, 0 -_08015548: .4byte 0x02024a68 -_0801554C: .4byte 0x02024a64 +_08015548: .4byte gUnknown_02024A68 +_0801554C: .4byte gUnknown_02024A64 _08015550: .4byte gBitTable thumb_func_end unref_sub_80154E4 @@ -19514,8 +19514,8 @@ dp01_battle_side_mark_buffer_for_execution: @ 8015554 str r0, [r2] b _08015598 .align 2, 0 -_0801557C: .4byte 0x020239f8 -_08015580: .4byte 0x02024a64 +_0801557C: .4byte gUnknown_020239F8 +_08015580: .4byte gUnknown_02024A64 _08015584: .4byte gBitTable _08015588: ldr r2, _0801559C @@ -19530,7 +19530,7 @@ _08015598: pop {r0} bx r0 .align 2, 0 -_0801559C: .4byte 0x02024a64 +_0801559C: .4byte gUnknown_02024A64 _080155A0: .4byte gBitTable thumb_func_end dp01_battle_side_mark_buffer_for_execution @@ -19546,7 +19546,7 @@ sub_80155A4: @ 80155A4 adds r6, r0, r1 b _080155CE .align 2, 0 -_080155B8: .4byte 0x02024a64 +_080155B8: .4byte gUnknown_02024A64 _080155BC: .4byte gBitTable _080155C0: lsls r0, r4, 2 @@ -19573,7 +19573,7 @@ _080155CE: pop {r0} bx r0 .align 2, 0 -_080155F0: .4byte 0x02024a64 +_080155F0: .4byte gUnknown_02024A64 thumb_func_end sub_80155A4 thumb_func_start b_cancel_multi_turn_move_maybe @@ -19618,13 +19618,13 @@ b_cancel_multi_turn_move_maybe: @ 80155F4 strb r0, [r1, 0x10] bx lr .align 2, 0 -_08015644: .4byte 0x02024a80 +_08015644: .4byte gBattleMons _08015648: .4byte 0xffffefff _0801564C: .4byte 0xfffff3ff _08015650: .4byte 0xfffffcff -_08015654: .4byte 0x02024c98 +_08015654: .4byte gUnknown_02024C98 _08015658: .4byte 0xfffbff3f -_0801565C: .4byte 0x02024ca8 +_0801565C: .4byte gUnknown_02024CA8 thumb_func_end b_cancel_multi_turn_move_maybe thumb_func_start sub_8015660 @@ -19668,7 +19668,7 @@ _080156A6: movs r0, 0x1 b _080156B2 .align 2, 0 -_080156AC: .4byte 0x02024d28 +_080156AC: .4byte gUnknown_02024D28 _080156B0: movs r0, 0 _080156B2: @@ -19693,7 +19693,7 @@ b_std_message: @ 80156B8 pop {r0} bx r0 .align 2, 0 -_080156D8: .4byte 0x02024a60 +_080156D8: .4byte gUnknown_02024A60 thumb_func_end b_std_message thumb_func_start sub_80156DC @@ -19745,10 +19745,10 @@ _0801572A: pop {r0} bx r0 .align 2, 0 -_08015730: .4byte 0x02024dea -_08015734: .4byte 0x02024a68 +_08015730: .4byte gUnknown_02024DEA +_08015734: .4byte gUnknown_02024A68 _08015738: .4byte gBitTable -_0801573C: .4byte 0x02024a6a +_0801573C: .4byte gUnknown_02024A6A thumb_func_end sub_80156DC thumb_func_start sub_8015740 @@ -19812,11 +19812,11 @@ _080157A4: pop {r0} bx r0 .align 2, 0 -_080157B0: .4byte 0x02024dea -_080157B4: .4byte 0x02024a68 -_080157B8: .4byte 0x02024c0c +_080157B0: .4byte gUnknown_02024DEA +_080157B4: .4byte gUnknown_02024A68 +_080157B8: .4byte gUnknown_02024C0C _080157BC: .4byte gBitTable -_080157C0: .4byte 0x02024a6a +_080157C0: .4byte gUnknown_02024A6A thumb_func_end sub_8015740 thumb_func_start sub_80157C4 @@ -19867,10 +19867,10 @@ _08015816: pop {r0} bx r0 .align 2, 0 -_0801581C: .4byte 0x02024a68 -_08015820: .4byte 0x02024dea +_0801581C: .4byte gUnknown_02024A68 +_08015820: .4byte gUnknown_02024DEA _08015824: .4byte gBitTable -_08015828: .4byte 0x02024a6a +_08015828: .4byte gUnknown_02024A6A thumb_func_end sub_80157C4 thumb_func_start b_movescr_stack_push @@ -19910,7 +19910,7 @@ b_movescr_stack_push_cursor: @ 801584C bx lr .align 2, 0 _08015868: .4byte 0x02017110 -_0801586C: .4byte 0x02024c10 +_0801586C: .4byte gUnknown_02024C10 thumb_func_end b_movescr_stack_push_cursor thumb_func_start b_movescr_stack_pop_cursor @@ -19929,7 +19929,7 @@ b_movescr_stack_pop_cursor: @ 8015870 str r0, [r3] bx lr .align 2, 0 -_0801588C: .4byte 0x02024c10 +_0801588C: .4byte gUnknown_02024C10 _08015890: .4byte 0x02017110 thumb_func_end b_movescr_stack_pop_cursor @@ -20077,20 +20077,20 @@ _0801598C: ldrb r3, [r0, 0x7] b _080159EE .align 2, 0 -_080159AC: .4byte 0x02024a80 -_080159B0: .4byte 0x02024260 -_080159B4: .4byte 0x02024a60 +_080159AC: .4byte gBattleMons +_080159B0: .4byte gUnknown_02024260 +_080159B4: .4byte gUnknown_02024A60 _080159B8: .4byte 0x020160e8 -_080159BC: .4byte 0x02024ca8 -_080159C0: .4byte 0x02024be6 -_080159C4: .4byte 0x02024c1c +_080159BC: .4byte gUnknown_02024CA8 +_080159C0: .4byte gUnknown_02024BE6 +_080159C4: .4byte gUnknown_02024C1C _080159C8: .4byte gUnknown_081D9144 -_080159CC: .4byte 0x02024c34 +_080159CC: .4byte gUnknown_02024C34 _080159D0: .4byte gUnknown_081D937C _080159D4: .4byte gBattleMoves _080159D8: .4byte gUnknown_081D938B _080159DC: .4byte gUnknown_081D9464 -_080159E0: .4byte 0x02024df0 +_080159E0: .4byte gEnigmaBerries _080159E4: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -20165,15 +20165,15 @@ _08015A64: pop {r1} bx r1 .align 2, 0 -_08015A70: .4byte 0x02024c0b -_08015A74: .4byte 0x02024a60 -_08015A78: .4byte 0x02024a80 +_08015A70: .4byte gUnknown_02024C0B +_08015A74: .4byte gUnknown_02024A60 +_08015A78: .4byte gBattleMons _08015A7C: .4byte 0x0000ffff -_08015A80: .4byte 0x02024be6 -_08015A84: .4byte 0x02024c04 -_08015A88: .4byte 0x02024c1c +_08015A80: .4byte gUnknown_02024BE6 +_08015A84: .4byte gUnknown_02024C04 +_08015A88: .4byte gUnknown_02024C1C _08015A8C: .4byte gUnknown_081D9AC2 -_08015A90: .4byte 0x02024260 +_08015A90: .4byte gUnknown_02024260 _08015A94: .4byte gUnknown_081D9369 thumb_func_end sub_8015894 @@ -20212,8 +20212,8 @@ sub_8015A98: @ 8015A98 b _08015AF6 .align 2, 0 _08015AD8: .4byte 0x020160e8 -_08015ADC: .4byte 0x02024a80 -_08015AE0: .4byte 0x02024df0 +_08015ADC: .4byte gBattleMons +_08015AE0: .4byte gEnigmaBerries _08015AE4: ldrh r0, [r1, 0x2E] str r3, [sp, 0x14] @@ -20423,12 +20423,12 @@ _08015C5E: pop {r1} bx r1 .align 2, 0 -_08015C70: .4byte 0x02024c0b -_08015C74: .4byte 0x02024ca8 -_08015C78: .4byte 0x02024a80 -_08015C7C: .4byte 0x02024a8c +_08015C70: .4byte gUnknown_02024C0B +_08015C74: .4byte gUnknown_02024CA8 +_08015C78: .4byte gBattleMons +_08015C7C: .4byte gUnknown_02024A8C _08015C80: .4byte gBitTable -_08015C84: .4byte 0x02024c34 +_08015C84: .4byte gUnknown_02024C34 _08015C88: .4byte gBattleMoves _08015C8C: .4byte 0x0000ffff thumb_func_end sub_8015A98 @@ -20485,12 +20485,12 @@ sub_8015C90: @ 8015C90 adds r1, r2 b _08015D48 .align 2, 0 -_08015CFC: .4byte 0x02024a60 -_08015D00: .4byte 0x02024d28 -_08015D04: .4byte 0x02024c1c +_08015CFC: .4byte gUnknown_02024A60 +_08015D00: .4byte gUnknown_02024D28 +_08015D04: .4byte gUnknown_02024C1C _08015D08: .4byte gUnknown_081D9365 -_08015D0C: .4byte 0x020239f8 -_08015D10: .4byte 0x02024260 +_08015D0C: .4byte gUnknown_020239F8 +_08015D10: .4byte gUnknown_02024260 _08015D14: ldrb r0, [r5] bl battle_get_per_side_status @@ -20506,7 +20506,7 @@ _08015D14: adds r1, r2 b _08015D48 .align 2, 0 -_08015D34: .4byte 0x02024260 +_08015D34: .4byte gUnknown_02024260 _08015D38: ldr r0, _08015D58 ldrb r1, [r5] @@ -20527,7 +20527,7 @@ _08015D52: pop {r1} bx r1 .align 2, 0 -_08015D58: .4byte 0x02024d28 +_08015D58: .4byte gUnknown_02024D28 thumb_func_end sub_8015C90 thumb_func_start sub_8015D5C @@ -20609,9 +20609,9 @@ _08015DE0: pop {r1} bx r1 .align 2, 0 -_08015DF0: .4byte 0x02024a68 -_08015DF4: .4byte 0x02024a8c -_08015DF8: .4byte 0x02024c98 +_08015DF0: .4byte gUnknown_02024A68 +_08015DF4: .4byte gUnknown_02024A8C +_08015DF8: .4byte gUnknown_02024C98 thumb_func_end sub_8015D5C thumb_func_start sub_8015DFC @@ -20704,11 +20704,11 @@ _08015E96: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08015EA0: .4byte 0x02024c07 -_08015EA4: .4byte 0x02024a68 -_08015EA8: .4byte 0x02024c08 +_08015EA0: .4byte gUnknown_02024C07 +_08015EA4: .4byte gUnknown_02024A68 +_08015EA8: .4byte gUnknown_02024C08 _08015EAC: .4byte 0x02000000 -_08015EB0: .4byte 0x02024c0c +_08015EB0: .4byte gUnknown_02024C0C _08015EB4: .4byte gBitTable _08015EB8: .4byte 0x0001600e _08015EBC: .4byte _08015EC0 @@ -20744,8 +20744,8 @@ _08015F06: movs r5, 0 b _08015F54 .align 2, 0 -_08015F0C: .4byte 0x02024a68 -_08015F10: .4byte 0x02024a7a +_08015F0C: .4byte gUnknown_02024A68 +_08015F10: .4byte gUnknown_02024A7A _08015F14: adds r4, r5, 0x1 adds r6, r4, 0 @@ -20874,16 +20874,16 @@ _08015FFA: bls _08015F8A b _08016236 .align 2, 0 -_08016004: .4byte 0x02024a7a -_08016008: .4byte 0x02024a68 +_08016004: .4byte gUnknown_02024A7A +_08016008: .4byte gUnknown_02024A68 _0801600C: .4byte 0x02000000 _08016010: .4byte 0x0001600e _08016014: .4byte 0x000160fc -_08016018: .4byte 0x02024a60 -_0801601C: .4byte 0x030041c0 -_08016020: .4byte 0x02024c07 -_08016024: .4byte 0x02024c7a -_08016028: .4byte 0x02024c80 +_08016018: .4byte gUnknown_02024A60 +_0801601C: .4byte gUnknown_030041C0 +_08016020: .4byte gUnknown_02024C07 +_08016024: .4byte gUnknown_02024C7A +_08016028: .4byte gUnknown_02024C80 _0801602C: .4byte 0x0000fffe _08016030: .4byte gUnknown_081D9030 _08016034: @@ -20968,14 +20968,14 @@ _080160C2: b _08016182 .align 2, 0 _080160CC: .4byte 0x000160fc -_080160D0: .4byte 0x030041c0 -_080160D4: .4byte 0x02024c07 -_080160D8: .4byte 0x02024a60 -_080160DC: .4byte 0x02024c7a -_080160E0: .4byte 0x02024c80 +_080160D0: .4byte gUnknown_030041C0 +_080160D4: .4byte gUnknown_02024C07 +_080160D8: .4byte gUnknown_02024A60 +_080160DC: .4byte gUnknown_02024C7A +_080160E0: .4byte gUnknown_02024C80 _080160E4: .4byte 0x0000fffd _080160E8: .4byte gUnknown_081D9030 -_080160EC: .4byte 0x02024d1e +_080160EC: .4byte gUnknown_02024D1E _080160F0: .4byte 0x02000000 _080160F4: ldr r1, _0801619C @@ -21068,14 +21068,14 @@ _0801618A: b _0801652A .align 2, 0 _0801619C: .4byte 0x000160fc -_080161A0: .4byte 0x02024a60 -_080161A4: .4byte 0x030041c0 -_080161A8: .4byte 0x02024c07 -_080161AC: .4byte 0x02024c80 -_080161B0: .4byte 0x02024c7a +_080161A0: .4byte gUnknown_02024A60 +_080161A4: .4byte gUnknown_030041C0 +_080161A8: .4byte gUnknown_02024C07 +_080161AC: .4byte gUnknown_02024C80 +_080161B0: .4byte gUnknown_02024C7A _080161B4: .4byte 0x0000feff _080161B8: .4byte gUnknown_081D9030 -_080161BC: .4byte 0x02024d1e +_080161BC: .4byte gUnknown_02024D1E _080161C0: .4byte 0x02000000 _080161C4: .4byte 0x0001600e _080161C8: @@ -21153,10 +21153,10 @@ _0801623E: b _0801652A .align 2, 0 _08016250: .4byte 0x000160fc -_08016254: .4byte 0x02024a60 -_08016258: .4byte 0x02024c07 -_0801625C: .4byte 0x02024c7a -_08016260: .4byte 0x02024c80 +_08016254: .4byte gUnknown_02024A60 +_08016258: .4byte gUnknown_02024C07 +_0801625C: .4byte gUnknown_02024C7A +_08016260: .4byte gUnknown_02024C80 _08016264: .4byte 0x0000ffdf _08016268: .4byte gUnknown_081D9041 _0801626C: .4byte 0x02000000 @@ -21236,12 +21236,12 @@ _080162F0: b _0801652A .align 2, 0 _080162FC: .4byte 0x000160fc -_08016300: .4byte 0x02024a68 -_08016304: .4byte 0x02024a60 -_08016308: .4byte 0x02024ddc -_0801630C: .4byte 0x02024a7a -_08016310: .4byte 0x02024a80 -_08016314: .4byte 0x02024c08 +_08016300: .4byte gUnknown_02024A68 +_08016304: .4byte gUnknown_02024A60 +_08016308: .4byte gUnknown_02024DDC +_0801630C: .4byte gUnknown_02024A7A +_08016310: .4byte gBattleMons +_08016314: .4byte gUnknown_02024C08 _08016318: .4byte gUnknown_081D939A _0801631C: .4byte 0x02000000 _08016320: .4byte 0x0001600e @@ -21276,11 +21276,11 @@ _08016332: strb r0, [r1, 0x5] b _0801639C .align 2, 0 -_0801635C: .4byte 0x02024db8 -_08016360: .4byte 0x02024dbc +_0801635C: .4byte word_2024DB8 +_08016360: .4byte gUnknown_02024DBC _08016364: .4byte 0x0000fffe _08016368: .4byte 0x0000fffd -_0801636C: .4byte 0x02024d1e +_0801636C: .4byte gUnknown_02024D1E _08016370: movs r0, 0x2 ands r0, r2 @@ -21302,7 +21302,7 @@ _0801638A: strb r0, [r1, 0x5] b _0801639C .align 2, 0 -_08016394: .4byte 0x02024d1e +_08016394: .4byte gUnknown_02024D1E _08016398: ldr r0, _080163A0 strb r1, [r0, 0x5] @@ -21310,7 +21310,7 @@ _0801639C: ldr r0, _080163A4 b _080164EA .align 2, 0 -_080163A0: .4byte 0x02024d1e +_080163A0: .4byte gUnknown_02024D1E _080163A4: .4byte gUnknown_081D8F62 _080163A8: ldr r3, _080163DC @@ -21340,10 +21340,10 @@ _080163B6: ldr r0, _080163EC b _080163F4 .align 2, 0 -_080163DC: .4byte 0x02024db8 -_080163E0: .4byte 0x02024dbc +_080163DC: .4byte word_2024DB8 +_080163E0: .4byte gUnknown_02024DBC _080163E4: .4byte 0x0000fff7 -_080163E8: .4byte 0x02024c10 +_080163E8: .4byte gUnknown_02024C10 _080163EC: .4byte gUnknown_081D8FFF _080163F0: ldr r1, _0801640C @@ -21361,11 +21361,11 @@ _080163F4: strb r2, [r0, 0x5] b _080164E8 .align 2, 0 -_0801640C: .4byte 0x02024c10 +_0801640C: .4byte gUnknown_02024C10 _08016410: .4byte gUnknown_081D8F7D _08016414: .4byte 0x02000000 _08016418: .4byte 0x000160a4 -_0801641C: .4byte 0x02024d1e +_0801641C: .4byte gUnknown_02024D1E _08016420: ldr r3, _08016450 ldrh r2, [r3] @@ -21392,10 +21392,10 @@ _08016420: ldr r0, _08016460 b _08016468 .align 2, 0 -_08016450: .4byte 0x02024db8 -_08016454: .4byte 0x02024dbc +_08016450: .4byte word_2024DB8 +_08016454: .4byte gUnknown_02024DBC _08016458: .4byte 0x0000ffdf -_0801645C: .4byte 0x02024c10 +_0801645C: .4byte gUnknown_02024C10 _08016460: .4byte gUnknown_081D9016 _08016464: ldr r1, _08016484 @@ -21416,7 +21416,7 @@ _0801647C: adds r1, r2, r0 b _080164FE .align 2, 0 -_08016484: .4byte 0x02024c10 +_08016484: .4byte gUnknown_02024C10 _08016488: .4byte gUnknown_081D9008 _0801648C: .4byte 0x02000000 _08016490: .4byte 0x0001600e @@ -21442,10 +21442,10 @@ _08016494: ldr r0, _080164CC b _080164D4 .align 2, 0 -_080164BC: .4byte 0x02024db8 -_080164C0: .4byte 0x02024dbc +_080164BC: .4byte word_2024DB8 +_080164C0: .4byte gUnknown_02024DBC _080164C4: .4byte 0x0000ff7f -_080164C8: .4byte 0x02024c10 +_080164C8: .4byte gUnknown_02024C10 _080164CC: .4byte gUnknown_081D8FFF _080164D0: ldr r1, _08016508 @@ -21481,11 +21481,11 @@ _080164FE: mov r12, r2 b _0801652A .align 2, 0 -_08016508: .4byte 0x02024c10 +_08016508: .4byte gUnknown_02024C10 _0801650C: .4byte gUnknown_081D8F7D _08016510: .4byte 0x02000000 _08016514: .4byte 0x000160a4 -_08016518: .4byte 0x02024d1e +_08016518: .4byte gUnknown_02024D1E _0801651C: .4byte 0x0001600e _08016520: mov r0, r9 @@ -21514,7 +21514,7 @@ _08016532: pop {r1} bx r1 .align 2, 0 -_08016550: .4byte 0x030042d4 +_08016550: .4byte gUnknown_030042D4 _08016554: .4byte sub_8011E8C thumb_func_end sub_8015DFC @@ -21535,7 +21535,7 @@ sub_8016558: @ 8016558 str r0, [r2] bl _08017088 .align 2, 0 -_08016578: .4byte 0x02024c6c +_08016578: .4byte gUnknown_02024C6C _0801657C: .4byte 0x01000020 _08016580: ldr r3, _080165B4 @@ -21563,10 +21563,10 @@ _08016580: strb r0, [r5] bl _08017088 .align 2, 0 -_080165B4: .4byte 0x02024a60 -_080165B8: .4byte 0x02024c07 -_080165BC: .4byte 0x02024a7a -_080165C0: .4byte 0x02024c0c +_080165B4: .4byte gUnknown_02024A60 +_080165B8: .4byte gUnknown_02024C07 +_080165BC: .4byte gUnknown_02024A7A +_080165C0: .4byte gUnknown_02024C0C _080165C4: .4byte gBitTable _080165C8: movs r5, 0xB0 @@ -21653,9 +21653,9 @@ _08016686: adds r1, r0 bl _08017072 .align 2, 0 -_08016694: .4byte 0x02024c98 -_08016698: .4byte 0x02024a80 -_0801669C: .4byte 0x02024bec +_08016694: .4byte gUnknown_02024C98 +_08016698: .4byte gBattleMons +_0801669C: .4byte gUnknown_02024BEC _080166A0: .4byte gUnknown_081D93D1 _080166A4: .4byte 0x02000000 _080166A8: @@ -21786,10 +21786,10 @@ _0801679C: adds r1, r3 bl _08017072 .align 2, 0 -_080167A8: .4byte 0x02024c98 -_080167AC: .4byte 0x02024a80 -_080167B0: .4byte 0x02024c08 -_080167B4: .4byte 0x02024bec +_080167A8: .4byte gUnknown_02024C98 +_080167AC: .4byte gBattleMons +_080167B0: .4byte gUnknown_02024C08 +_080167B4: .4byte gUnknown_02024BEC _080167B8: .4byte 0x02000000 _080167BC: .4byte 0x000160a4 _080167C0: .4byte 0x000160a5 @@ -21835,8 +21835,8 @@ _0801680A: adds r1, r5 bl _08017072 .align 2, 0 -_08016818: .4byte 0x02024a80 -_0801681C: .4byte 0x02024bec +_08016818: .4byte gBattleMons +_0801681C: .4byte gUnknown_02024BEC _08016820: .4byte gUnknown_081D9518 _08016824: .4byte 0x02000000 _08016828: @@ -21909,8 +21909,8 @@ _080168A2: adds r1, r2 bl _08017072 .align 2, 0 -_080168B0: .4byte 0x02024a80 -_080168B4: .4byte 0x02024bec +_080168B0: .4byte gBattleMons +_080168B4: .4byte gUnknown_02024BEC _080168B8: .4byte gUnknown_081D9518 _080168BC: .4byte 0x02000000 _080168C0: @@ -21954,8 +21954,8 @@ _08016902: adds r1, r3 b _08017072 .align 2, 0 -_0801690C: .4byte 0x02024a80 -_08016910: .4byte 0x02024bec +_0801690C: .4byte gBattleMons +_08016910: .4byte gUnknown_02024BEC _08016914: .4byte gUnknown_081D953A _08016918: .4byte 0x02000000 _0801691C: @@ -22000,8 +22000,8 @@ _08016960: adds r1, r5 b _08017072 .align 2, 0 -_0801696C: .4byte 0x02024a80 -_08016970: .4byte 0x02024bec +_0801696C: .4byte gBattleMons +_08016970: .4byte gUnknown_02024BEC _08016974: .4byte gUnknown_081D9613 _08016978: .4byte 0x02000000 _0801697C: @@ -22046,8 +22046,8 @@ _080169C0: adds r1, r7 b _08017072 .align 2, 0 -_080169CC: .4byte 0x02024a80 -_080169D0: .4byte 0x02024bec +_080169CC: .4byte gBattleMons +_080169D0: .4byte gUnknown_02024BEC _080169D4: .4byte gUnknown_081D9624 _080169D8: .4byte 0x02000000 _080169DC: @@ -22139,16 +22139,16 @@ _080169DC: str r0, [r2] b _08016AE6 .align 2, 0 -_08016A8C: .4byte 0x02024a80 +_08016A8C: .4byte gBattleMons _08016A90: .4byte 0xffffe000 _08016A94: .4byte 0x02000000 _08016A98: .4byte 0x00016004 _08016A9C: .4byte 0x000160a4 _08016AA0: .4byte 0x000160a5 -_08016AA4: .4byte 0x030041c0 -_08016AA8: .4byte 0x02024c10 +_08016AA4: .4byte gUnknown_030041C0 +_08016AA8: .4byte gUnknown_02024C10 _08016AAC: .4byte gUnknown_081D95E2 -_08016AB0: .4byte 0x02024bec +_08016AB0: .4byte gUnknown_02024BEC _08016AB4: ldr r1, _08016B00 movs r0, 0xFD @@ -22190,11 +22190,11 @@ _08016AF6: adds r1, r7 b _08017072 .align 2, 0 -_08016B00: .4byte 0x030041c0 +_08016B00: .4byte gUnknown_030041C0 _08016B04: .4byte 0x02000000 _08016B08: .4byte 0x00016004 _08016B0C: .4byte 0x00016005 -_08016B10: .4byte 0x02024c10 +_08016B10: .4byte gUnknown_02024C10 _08016B14: .4byte gUnknown_081D95F4 _08016B18: movs r0, 0x8 @@ -22235,9 +22235,9 @@ _08016B18: b _08016BE0 .align 2, 0 _08016B68: .4byte 0xf7ffffff -_08016B6C: .4byte 0x02024d1e +_08016B6C: .4byte gUnknown_02024D1E _08016B70: .4byte gUnknown_081D950F -_08016B74: .4byte 0x02024a60 +_08016B74: .4byte gUnknown_02024A60 _08016B78: ldr r2, _08016BF4 ldrb r1, [r6] @@ -22304,9 +22304,9 @@ _08016BE0: mov r9, r2 b _0801707E .align 2, 0 -_08016BF4: .4byte 0x02024a80 -_08016BF8: .4byte 0x02024c07 -_08016BFC: .4byte 0x02024a68 +_08016BF4: .4byte gBattleMons +_08016BF8: .4byte gUnknown_02024C07 +_08016BFC: .4byte gUnknown_02024A68 _08016C00: ldr r5, _08016C38 ldrb r0, [r5] @@ -22335,9 +22335,9 @@ _08016C00: strb r0, [r1, 0x5] b _08016C78 .align 2, 0 -_08016C38: .4byte 0x02024a60 -_08016C3C: .4byte 0x02024a80 -_08016C40: .4byte 0x02024d1e +_08016C38: .4byte gUnknown_02024A60 +_08016C3C: .4byte gBattleMons +_08016C40: .4byte gUnknown_02024D1E _08016C44: ldrb r3, [r5] adds r0, r3, 0 @@ -22357,7 +22357,7 @@ _08016C44: str r0, [r2] b _08016C78 .align 2, 0 -_08016C68: .4byte 0x02024d1e +_08016C68: .4byte gUnknown_02024D1E _08016C6C: ldr r1, _08016C94 movs r0, 0x1 @@ -22381,7 +22381,7 @@ _08016C8A: adds r1, r7 b _08017072 .align 2, 0 -_08016C94: .4byte 0x02024d1e +_08016C94: .4byte gUnknown_02024D1E _08016C98: .4byte gUnknown_081D957E _08016C9C: .4byte 0x02000000 _08016CA0: @@ -22411,7 +22411,7 @@ _08016CA0: bl b_cancel_multi_turn_move_maybe b _08016D3C .align 2, 0 -_08016CD8: .4byte 0x02024a80 +_08016CD8: .4byte gBattleMons _08016CDC: .4byte 0xfffffc00 _08016CE0: ldrb r0, [r6] @@ -22467,7 +22467,7 @@ _08016D3C: b _08017072 .align 2, 0 _08016D48: .4byte 0xffffefff -_08016D4C: .4byte 0x02024d1e +_08016D4C: .4byte gUnknown_02024D1E _08016D50: .4byte gUnknown_081D9587 _08016D54: .4byte 0x02000000 _08016D58: @@ -22536,8 +22536,8 @@ _08016DAC: strb r0, [r1, 0xB] b _08016E1E .align 2, 0 -_08016DD4: .4byte 0x02024ca8 -_08016DD8: .4byte 0x02024a80 +_08016DD4: .4byte gUnknown_02024CA8 +_08016DD8: .4byte gBattleMons _08016DDC: ldrb r0, [r6] lsls r2, r0, 3 @@ -22619,8 +22619,8 @@ _08016E30: strb r0, [r1, 0xE] b _08016EE8 .align 2, 0 -_08016E7C: .4byte 0x02024ca8 -_08016E80: .4byte 0x02024a80 +_08016E7C: .4byte gUnknown_02024CA8 +_08016E80: .4byte gBattleMons _08016E84: lsrs r1, r4, 28 subs r1, 0x1 @@ -22699,7 +22699,7 @@ _08016F14: lsls r1, 9 b _08017070 .align 2, 0 -_08016F1C: .4byte 0x02024c98 +_08016F1C: .4byte gUnknown_02024C98 _08016F20: ldr r2, _08016F60 ldrb r1, [r6] @@ -22735,8 +22735,8 @@ _08016F5A: lsls r1, 9 b _08017070 .align 2, 0 -_08016F60: .4byte 0x02024ca8 -_08016F64: .4byte 0x02024c98 +_08016F60: .4byte gUnknown_02024CA8 +_08016F64: .4byte gUnknown_02024C98 _08016F68: .4byte 0xfffffdff _08016F6C: ldr r2, _08016F98 @@ -22763,7 +22763,7 @@ _08016F92: lsls r1, 9 b _08017070 .align 2, 0 -_08016F98: .4byte 0x02024ca8 +_08016F98: .4byte gUnknown_02024CA8 _08016F9C: ldr r4, _0801704C ldrb r0, [r6] @@ -22849,10 +22849,10 @@ _08017042: adds r1, r7 b _08017072 .align 2, 0 -_0801704C: .4byte 0x02024c98 +_0801704C: .4byte gUnknown_02024C98 _08017050: .4byte 0xfffff800 -_08017054: .4byte 0x02024a80 -_08017058: .4byte 0x02024c0a +_08017054: .4byte gBattleMons +_08017058: .4byte gUnknown_02024C0A _0801705C: .4byte gUnknown_081D964C _08017060: .4byte 0x02000000 _08017064: @@ -22914,8 +22914,8 @@ _080170B8: .align 2, 0 _080170C8: .4byte 0x02000000 _080170CC: .4byte 0x00016001 -_080170D0: .4byte 0x02024a68 -_080170D4: .4byte 0x02024c6c +_080170D0: .4byte gUnknown_02024A68 +_080170D4: .4byte gUnknown_02024C6C _080170D8: .4byte 0xfeffffdf thumb_func_end sub_8016558 @@ -22944,7 +22944,7 @@ sub_80170DC: @ 80170DC _08017104: b _08017380 .align 2, 0 -_08017108: .4byte 0x02024c6c +_08017108: .4byte gUnknown_02024C6C _0801710C: .4byte 0x01000020 _08017110: .4byte 0x02000000 _08017114: .4byte 0x00016110 @@ -22987,11 +22987,11 @@ _0801713E: b _0801723C .align 2, 0 _0801715C: .4byte 0x00016111 -_08017160: .4byte 0x02024a68 -_08017164: .4byte 0x02024a60 -_08017168: .4byte 0x02024dbc -_0801716C: .4byte 0x030041c0 -_08017170: .4byte 0x02024c0c +_08017160: .4byte gUnknown_02024A68 +_08017164: .4byte gUnknown_02024A60 +_08017168: .4byte gUnknown_02024DBC +_0801716C: .4byte gUnknown_030041C0 +_08017170: .4byte gUnknown_02024C0C _08017174: .4byte gBitTable _08017178: adds r0, r3, 0x1 @@ -23025,9 +23025,9 @@ _08017178: strb r3, [r0, 0x5] b _080171C6 .align 2, 0 -_080171B4: .4byte 0x02024dbc -_080171B8: .4byte 0x02024a80 -_080171BC: .4byte 0x02024d1e +_080171B4: .4byte gUnknown_02024DBC +_080171B8: .4byte gBattleMons +_080171BC: .4byte gUnknown_02024D1E _080171C0: ldr r1, _08017220 movs r0, 0x1 @@ -23078,11 +23078,11 @@ _080171C6: ldr r0, _08017238 b _08017364 .align 2, 0 -_08017220: .4byte 0x02024d1e -_08017224: .4byte 0x02024c08 -_08017228: .4byte 0x02024c07 -_0801722C: .4byte 0x02024bec -_08017230: .4byte 0x02024d68 +_08017220: .4byte gUnknown_02024D1E +_08017224: .4byte gUnknown_02024C08 +_08017228: .4byte gUnknown_02024C07 +_0801722C: .4byte gUnknown_02024BEC +_08017230: .4byte gUnknown_02024D68 _08017234: .4byte 0x0000ffff _08017238: .4byte gUnknown_081D92D7 _0801723C: @@ -23141,13 +23141,13 @@ _08017272: .align 2, 0 _0801729C: .4byte 0x00016110 _080172A0: .4byte 0x00016111 -_080172A4: .4byte 0x02024a68 -_080172A8: .4byte 0x02024a60 -_080172AC: .4byte 0x030041c0 -_080172B0: .4byte 0x02024ca8 -_080172B4: .4byte 0x02024c07 -_080172B8: .4byte 0x02024a7a -_080172BC: .4byte 0x02024c0c +_080172A4: .4byte gUnknown_02024A68 +_080172A8: .4byte gUnknown_02024A60 +_080172AC: .4byte gUnknown_030041C0 +_080172B0: .4byte gUnknown_02024CA8 +_080172B4: .4byte gUnknown_02024C07 +_080172B8: .4byte gUnknown_02024A7A +_080172BC: .4byte gUnknown_02024C0C _080172C0: .4byte gBitTable _080172C4: ldrb r0, [r3] @@ -23206,10 +23206,10 @@ _080172C4: ldr r0, _08017344 b _08017360 .align 2, 0 -_08017334: .4byte 0x02024c98 -_08017338: .4byte 0x02024bec -_0801733C: .4byte 0x02024a80 -_08017340: .4byte 0x02024c10 +_08017334: .4byte gUnknown_02024C98 +_08017338: .4byte gUnknown_02024BEC +_0801733C: .4byte gBattleMons +_08017340: .4byte gUnknown_02024C10 _08017344: .4byte gUnknown_081D9202 _08017348: lsrs r1, 28 @@ -23232,7 +23232,7 @@ _08017364: movs r0, 0x1 b _0801738C .align 2, 0 -_0801736C: .4byte 0x02024c10 +_0801736C: .4byte gUnknown_02024C10 _08017370: .4byte gUnknown_081D921D _08017374: ldrb r0, [r3] @@ -23257,7 +23257,7 @@ _0801738C: pop {r1} bx r1 .align 2, 0 -_0801739C: .4byte 0x02024c6c +_0801739C: .4byte gUnknown_02024C6C _080173A0: .4byte 0xfeffffdf thumb_func_end sub_80170DC @@ -23277,7 +23277,7 @@ sub_80173A4: @ 80173A4 beq _080173F8 b _080176AC .align 2, 0 -_080173C0: .4byte 0x020239f8 +_080173C0: .4byte gUnknown_020239F8 _080173C4: ldr r0, _080173D4 bl b_call_bc_move_exec @@ -23439,15 +23439,15 @@ _080174EA: .align 2, 0 _08017508: .4byte 0x0001605a _0801750C: .4byte 0x00016059 -_08017510: .4byte 0x02024a68 -_08017514: .4byte 0x02024c0c +_08017510: .4byte gUnknown_02024A68 +_08017514: .4byte gUnknown_02024C0C _08017518: .4byte gBitTable _0801751C: .4byte 0x02000000 -_08017520: .4byte 0x02024c09 -_08017524: .4byte 0x02024c08 -_08017528: .4byte 0x02024a80 +_08017520: .4byte gUnknown_02024C09 +_08017524: .4byte gUnknown_02024C08 +_08017528: .4byte gBattleMons _0801752C: .4byte 0x00016113 -_08017530: .4byte 0x02024a6a +_08017530: .4byte gUnknown_02024A6A _08017534: ldr r0, _0801755C ldrb r0, [r0] @@ -23469,10 +23469,10 @@ _08017534: movs r0, 0x3 b _0801769C .align 2, 0 -_0801755C: .4byte 0x02024c09 +_0801755C: .4byte gUnknown_02024C09 _08017560: .4byte 0x02000000 _08017564: .4byte 0x0001605a -_08017568: .4byte 0x02024a68 +_08017568: .4byte gUnknown_02024A68 _0801756C: .4byte 0x00016059 _08017570: ldr r0, _08017578 @@ -23533,13 +23533,13 @@ _080175C4: .align 2, 0 _080175D8: .4byte 0x0001605a _080175DC: .4byte 0x00016059 -_080175E0: .4byte 0x02024c09 -_080175E4: .4byte 0x02024c08 +_080175E0: .4byte gUnknown_02024C09 +_080175E4: .4byte gUnknown_02024C08 _080175E8: .4byte 0x02000000 -_080175EC: .4byte 0x02024a80 +_080175EC: .4byte gBattleMons _080175F0: .4byte gBitTable -_080175F4: .4byte 0x02024c0c -_080175F8: .4byte 0x02024a68 +_080175F4: .4byte gUnknown_02024C0C +_080175F8: .4byte gUnknown_02024A68 _080175FC: ldr r0, _0801761C add r0, r9 @@ -23560,7 +23560,7 @@ _08017612: b _080176A0 .align 2, 0 _0801761C: .4byte 0x0001605a -_08017620: .4byte 0x02024a68 +_08017620: .4byte gUnknown_02024A68 _08017624: .4byte 0x00016059 _08017628: ldr r1, _08017634 @@ -23684,9 +23684,9 @@ _08017700: pop {r0} bx r0 .align 2, 0 -_08017708: .4byte 0x02024a68 -_0801770C: .4byte 0x02024c60 -_08017710: .4byte 0x02024ad0 +_08017708: .4byte gUnknown_02024A68 +_0801770C: .4byte gUnknown_02024C60 +_08017710: .4byte gUnknown_02024AD0 _08017714: .4byte 0xff7fffff thumb_func_end b_clear_atk_up_if_hit_flag_unless_enraged @@ -23769,10 +23769,10 @@ _080177A4: str r0, [r2] bl _08017F94 .align 2, 0 -_080177D0: .4byte 0x02024a80 -_080177D4: .4byte 0x02024c07 +_080177D0: .4byte gBattleMons +_080177D4: .4byte gUnknown_02024C07 _080177D8: .4byte 0xfdffffff -_080177DC: .4byte 0x02024c98 +_080177DC: .4byte gUnknown_02024C98 _080177E0: .4byte 0xffffbfff _080177E4: ldr r7, _0801784C @@ -23827,11 +23827,11 @@ _08017804: mov r9, r4 b _08017D90 .align 2, 0 -_0801784C: .4byte 0x02024a80 -_08017850: .4byte 0x02024c07 +_0801784C: .4byte gBattleMons +_08017850: .4byte gUnknown_02024C07 _08017854: .4byte 0xf7ffffff -_08017858: .4byte 0x02024d1e -_0801785C: .4byte 0x02024c10 +_08017858: .4byte gUnknown_02024D1E +_0801785C: .4byte gUnknown_02024C10 _08017860: .4byte gUnknown_081D94FB _08017864: ldrb r0, [r4] @@ -23897,12 +23897,12 @@ _080178BE: mov r9, r0 b _08017D90 .align 2, 0 -_080178D8: .4byte 0x02024a80 -_080178DC: .4byte 0x02024c07 -_080178E0: .4byte 0x02024be6 -_080178E4: .4byte 0x02024c10 +_080178D8: .4byte gBattleMons +_080178DC: .4byte gUnknown_02024C07 +_080178E0: .4byte gUnknown_02024BE6 +_080178E4: .4byte gUnknown_02024C10 _080178E8: .4byte gUnknown_081D94EE -_080178EC: .4byte 0x02024c6c +_080178EC: .4byte gUnknown_02024C6C _080178F0: adds r2, 0x50 adds r2, r1, r2 @@ -23920,8 +23920,8 @@ _080178F0: b _08017D8E .align 2, 0 _08017910: .4byte 0xf7ffffff -_08017914: .4byte 0x02024d1e -_08017918: .4byte 0x02024c10 +_08017914: .4byte gUnknown_02024D1E +_08017918: .4byte gUnknown_02024C10 _0801791C: .4byte gUnknown_081D94FB _08017920: ldr r1, _0801797C @@ -23969,13 +23969,13 @@ _0801793C: str r0, [r2] b _080179C8 .align 2, 0 -_0801797C: .4byte 0x02024a80 -_08017980: .4byte 0x02024c07 +_0801797C: .4byte gBattleMons +_08017980: .4byte gUnknown_02024C07 _08017984: .4byte gBattleMoves -_08017988: .4byte 0x02024be6 -_0801798C: .4byte 0x02024c10 +_08017988: .4byte gUnknown_02024BE6 +_0801798C: .4byte gUnknown_02024C10 _08017990: .4byte gUnknown_081D9545 -_08017994: .4byte 0x02024c6c +_08017994: .4byte gUnknown_02024C6C _08017998: ldr r2, _080179A0 ldr r7, _080179A4 @@ -24004,9 +24004,9 @@ _080179C8: movs r0, 0x2 b _08017E3C .align 2, 0 -_080179CC: .4byte 0x02024c10 +_080179CC: .4byte gUnknown_02024C10 _080179D0: .4byte gUnknown_081D9552 -_080179D4: .4byte 0x02024d1e +_080179D4: .4byte gUnknown_02024D1E _080179D8: ldr r1, _08017A30 ldr r0, _08017A34 @@ -24054,14 +24054,14 @@ _08017A02: mov r9, r2 b _08017D90 .align 2, 0 -_08017A30: .4byte 0x02024a80 -_08017A34: .4byte 0x02024c07 -_08017A38: .4byte 0x02024ca8 -_08017A3C: .4byte 0x02024c6c -_08017A40: .4byte 0x02024d1e -_08017A44: .4byte 0x02024c10 +_08017A30: .4byte gBattleMons +_08017A34: .4byte gUnknown_02024C07 +_08017A38: .4byte gUnknown_02024CA8 +_08017A3C: .4byte gUnknown_02024C6C +_08017A40: .4byte gUnknown_02024D1E +_08017A44: .4byte gUnknown_02024C10 _08017A48: .4byte gUnknown_081D9977 -_08017A4C: .4byte 0x02024c68 +_08017A4C: .4byte gUnknown_02024C68 _08017A50: ldr r1, _08017AA4 ldr r3, _08017AA8 @@ -24106,13 +24106,13 @@ _08017A9C: adds r1, r2, r0 b _08017D96 .align 2, 0 -_08017AA4: .4byte 0x02024a80 -_08017AA8: .4byte 0x02024c07 +_08017AA4: .4byte gBattleMons +_08017AA8: .4byte gUnknown_02024C07 _08017AAC: .4byte 0xffbfffff -_08017AB0: .4byte 0x02024ca8 -_08017AB4: .4byte 0x02024c10 +_08017AB0: .4byte gUnknown_02024CA8 +_08017AB4: .4byte gUnknown_02024C10 _08017AB8: .4byte gUnknown_081D7956 -_08017ABC: .4byte 0x02024c6c +_08017ABC: .4byte gUnknown_02024C6C _08017AC0: .4byte 0x02000000 _08017AC4: .4byte 0x000160e7 _08017AC8: @@ -24148,10 +24148,10 @@ _08017AE2: ldr r0, _08017B18 b _08017D7E .align 2, 0 -_08017B08: .4byte 0x02024a80 -_08017B0C: .4byte 0x02024c07 -_08017B10: .4byte 0x02024d28 -_08017B14: .4byte 0x02024c10 +_08017B08: .4byte gBattleMons +_08017B0C: .4byte gUnknown_02024C07 +_08017B10: .4byte gUnknown_02024D28 +_08017B14: .4byte gUnknown_02024C10 _08017B18: .4byte gUnknown_081D9573 _08017B1C: ldr r0, _08017B74 @@ -24199,15 +24199,15 @@ _08017B3C: mov r9, r0 b _08017D90 .align 2, 0 -_08017B74: .4byte 0x02024ca8 -_08017B78: .4byte 0x02024c07 -_08017B7C: .4byte 0x02024be6 -_08017B80: .4byte 0x02024d28 +_08017B74: .4byte gUnknown_02024CA8 +_08017B78: .4byte gUnknown_02024C07 +_08017B7C: .4byte gUnknown_02024BE6 +_08017B80: .4byte gUnknown_02024D28 _08017B84: .4byte 0x02000000 _08017B88: .4byte 0x00016003 -_08017B8C: .4byte 0x02024c10 +_08017B8C: .4byte gUnknown_02024C10 _08017B90: .4byte gUnknown_081D9139 -_08017B94: .4byte 0x02024c6c +_08017B94: .4byte gUnknown_02024C6C _08017B98: ldr r0, _08017BF4 ldr r4, _08017BF8 @@ -24256,14 +24256,14 @@ _08017BEC: adds r1, r2, r0 b _08017D96 .align 2, 0 -_08017BF4: .4byte 0x02024ca8 -_08017BF8: .4byte 0x02024c07 +_08017BF4: .4byte gUnknown_02024CA8 +_08017BF8: .4byte gUnknown_02024C07 _08017BFC: .4byte gBattleMoves -_08017C00: .4byte 0x02024be6 -_08017C04: .4byte 0x02024d28 -_08017C08: .4byte 0x02024c10 +_08017C00: .4byte gUnknown_02024BE6 +_08017C04: .4byte gUnknown_02024D28 +_08017C08: .4byte gUnknown_02024C10 _08017C0C: .4byte gUnknown_081D938F -_08017C10: .4byte 0x02024c6c +_08017C10: .4byte gUnknown_02024C6C _08017C14: .4byte 0x02000000 _08017C18: .4byte 0x000160e7 _08017C1C: @@ -24291,10 +24291,10 @@ _08017C30: ldr r0, _08017C5C b _08017D7E .align 2, 0 -_08017C4C: .4byte 0x02024c07 -_08017C50: .4byte 0x02024be6 -_08017C54: .4byte 0x02024d28 -_08017C58: .4byte 0x02024c10 +_08017C4C: .4byte gUnknown_02024C07 +_08017C50: .4byte gUnknown_02024BE6 +_08017C54: .4byte gUnknown_02024D28 +_08017C58: .4byte gUnknown_02024C10 _08017C5C: .4byte gUnknown_081D9459 _08017C60: ldr r7, _08017CAC @@ -24334,9 +24334,9 @@ _08017C7E: bl b_movescr_stack_push_cursor b _08017D02 .align 2, 0 -_08017CAC: .4byte 0x02024a80 -_08017CB0: .4byte 0x02024c07 -_08017CB4: .4byte 0x02024d1e +_08017CAC: .4byte gBattleMons +_08017CB0: .4byte gUnknown_02024C07 +_08017CB4: .4byte gUnknown_02024D1E _08017CB8: ldr r0, _08017D08 movs r4, 0x1 @@ -24379,12 +24379,12 @@ _08017D02: ldr r0, _08017D20 b _08017D2C .align 2, 0 -_08017D08: .4byte 0x02024d1e -_08017D0C: .4byte 0x02024c08 -_08017D10: .4byte 0x02024bec -_08017D14: .4byte 0x02024d28 -_08017D18: .4byte 0x02024c6c -_08017D1C: .4byte 0x02024c10 +_08017D08: .4byte gUnknown_02024D1E +_08017D0C: .4byte gUnknown_02024C08 +_08017D10: .4byte gUnknown_02024BEC +_08017D14: .4byte gUnknown_02024D28 +_08017D18: .4byte gUnknown_02024C6C +_08017D1C: .4byte gUnknown_02024C10 _08017D20: .4byte gUnknown_081D9595 _08017D24: bl b_movescr_stack_push_cursor @@ -24395,7 +24395,7 @@ _08017D2C: movs r7, 0x1 b _08017F8E .align 2, 0 -_08017D34: .4byte 0x02024c10 +_08017D34: .4byte gUnknown_02024C10 _08017D38: .4byte gUnknown_081D95D4 _08017D3C: ldr r1, _08017DA0 @@ -24451,12 +24451,12 @@ _08017D96: mov r8, r2 b _08017F9E .align 2, 0 -_08017DA0: .4byte 0x02024a80 -_08017DA4: .4byte 0x02024c07 -_08017DA8: .4byte 0x02024d28 -_08017DAC: .4byte 0x02024c10 +_08017DA0: .4byte gBattleMons +_08017DA4: .4byte gUnknown_02024C07 +_08017DA8: .4byte gUnknown_02024D28 +_08017DAC: .4byte gUnknown_02024C10 _08017DB0: .4byte gUnknown_081D9566 -_08017DB4: .4byte 0x02024c6c +_08017DB4: .4byte gUnknown_02024C6C _08017DB8: .4byte 0x02000000 _08017DBC: .4byte 0x000160e7 _08017DC0: @@ -24489,8 +24489,8 @@ _08017DDC: bl b_movescr_stack_push_cursor b _08017E34 .align 2, 0 -_08017DFC: .4byte 0x02024a80 -_08017E00: .4byte 0x02024c07 +_08017DFC: .4byte gBattleMons +_08017E00: .4byte gUnknown_02024C07 _08017E04: .4byte 0x02000000 _08017E08: .4byte 0x00016003 _08017E0C: @@ -24524,9 +24524,9 @@ _08017E3C: b _08017F94 .align 2, 0 _08017E44: .4byte gUnknown_081D9608 -_08017E48: .4byte 0x02024c6c -_08017E4C: .4byte 0x02024d28 -_08017E50: .4byte 0x02024c10 +_08017E48: .4byte gUnknown_02024C6C +_08017E4C: .4byte gUnknown_02024D28 +_08017E50: .4byte gUnknown_02024C10 _08017E54: .4byte gUnknown_081D95FB _08017E58: .4byte 0x02000000 _08017E5C: @@ -24561,10 +24561,10 @@ _08017E7A: ldr r0, _08017EA8 b _08017F38 .align 2, 0 -_08017E98: .4byte 0x02024a80 -_08017E9C: .4byte 0x02024c07 +_08017E98: .4byte gBattleMons +_08017E9C: .4byte gUnknown_02024C07 _08017EA0: .4byte 0xffffff00 -_08017EA4: .4byte 0x02024c10 +_08017EA4: .4byte gUnknown_02024C10 _08017EA8: .4byte gUnknown_081D90A7 _08017EAC: ldr r0, _08017F0C @@ -24616,13 +24616,13 @@ _08017EFE: b _08017F3A .align 2, 0 _08017F0C: .4byte 0xffffefff -_08017F10: .4byte 0x02024bf4 -_08017F14: .4byte 0x02024be6 -_08017F18: .4byte 0x02024c08 -_08017F1C: .4byte 0x02024c74 -_08017F20: .4byte 0x02024c0c +_08017F10: .4byte gUnknown_02024BF4 +_08017F14: .4byte gUnknown_02024BE6 +_08017F18: .4byte gUnknown_02024C08 +_08017F1C: .4byte gUnknown_02024C74 +_08017F20: .4byte gUnknown_02024C0C _08017F24: .4byte gBitTable -_08017F28: .4byte 0x02024c10 +_08017F28: .4byte gUnknown_02024C10 _08017F2C: .4byte gUnknown_081D90B2 _08017F30: .4byte 0x02000000 _08017F34: @@ -24635,7 +24635,7 @@ _08017F3A: mov r9, r4 b _08017F94 .align 2, 0 -_08017F40: .4byte 0x02024c10 +_08017F40: .4byte gUnknown_02024C10 _08017F44: .4byte gUnknown_081D90F1 _08017F48: ldr r1, _08017FEC @@ -24722,17 +24722,17 @@ _08017FD8: pop {r1} bx r1 .align 2, 0 -_08017FEC: .4byte 0x02024a80 -_08017FF0: .4byte 0x02024c07 +_08017FEC: .4byte gBattleMons +_08017FF0: .4byte gUnknown_02024C07 _08017FF4: .4byte gBattleMoves -_08017FF8: .4byte 0x02024be6 -_08017FFC: .4byte 0x02024c10 +_08017FF8: .4byte gUnknown_02024BE6 +_08017FFC: .4byte gUnknown_02024C10 _08018000: .4byte gUnknown_081D9552 -_08018004: .4byte 0x02024d1e +_08018004: .4byte gUnknown_02024D1E _08018008: .4byte 0x02000000 _0801800C: .4byte 0x000160e7 -_08018010: .4byte 0x02024a60 -_08018014: .4byte 0x02024acc +_08018010: .4byte gUnknown_02024A60 +_08018014: .4byte gUnknown_02024ACC thumb_func_end sub_8017718 thumb_func_start sub_8018018 @@ -24760,7 +24760,7 @@ sub_8018018: @ 8018018 movs r0, 0 b _08018198 .align 2, 0 -_08018044: .4byte 0x020239f8 +_08018044: .4byte gUnknown_020239F8 _08018048: movs r0, 0x40 ands r0, r1 @@ -24828,8 +24828,8 @@ _080180C8: adds r0, r1, 0 b _08018198 .align 2, 0 -_080180CC: .4byte 0x030045c0 -_080180D0: .4byte 0x03004360 +_080180CC: .4byte gEnemyParty +_080180D0: .4byte gPlayerParty _080180D4: adds r0, r3, 0 bl battle_side_get_owner @@ -24849,7 +24849,7 @@ _080180D4: mov r8, r2 b _08018118 .align 2, 0 -_080180FC: .4byte 0x030045c0 +_080180FC: .4byte gEnemyParty _08018100: movs r0, 0 bl battle_get_side_with_given_state @@ -24937,8 +24937,8 @@ _08018198: pop {r1} bx r1 .align 2, 0 -_080181A8: .4byte 0x03004360 -_080181AC: .4byte 0x02024a6a +_080181A8: .4byte gPlayerParty +_080181AC: .4byte gUnknown_02024A6A _080181B0: .4byte 0x02000000 _080181B4: .4byte 0x00016068 thumb_func_end sub_8018018 @@ -25000,7 +25000,7 @@ _0801820A: movs r0, 0x1 b _08018314 .align 2, 0 -_08018228: .4byte 0x02024a80 +_08018228: .4byte gBattleMons _0801822C: .4byte SPECIES_CASTFORM _08018230: movs r0, 0 @@ -25127,8 +25127,8 @@ _08018314: pop {r1} bx r1 .align 2, 0 -_0801831C: .4byte 0x02024db8 -_08018320: .4byte 0x02024a80 +_0801831C: .4byte word_2024DB8 +_08018320: .4byte gBattleMons thumb_func_end castform_switch thumb_func_start sub_8018324 @@ -25179,10 +25179,10 @@ _08018360: ldr r0, _0801838C b _080183A0 .align 2, 0 -_08018380: .4byte 0x02024c07 -_08018384: .4byte 0x02024a68 -_08018388: .4byte 0x02024a6a -_0801838C: .4byte 0x03004360 +_08018380: .4byte gUnknown_02024C07 +_08018384: .4byte gUnknown_02024A68 +_08018388: .4byte gUnknown_02024A6A +_0801838C: .4byte gPlayerParty _08018390: ldr r1, _080183D0 ldrb r0, [r5] @@ -25218,11 +25218,11 @@ _080183B2: ldr r0, _080183E0 b _080183F4 .align 2, 0 -_080183D0: .4byte 0x02024a6a -_080183D4: .4byte 0x030045c0 -_080183D8: .4byte 0x02024c08 -_080183DC: .4byte 0x02024a68 -_080183E0: .4byte 0x03004360 +_080183D0: .4byte gUnknown_02024A6A +_080183D4: .4byte gEnemyParty +_080183D8: .4byte gUnknown_02024C08 +_080183DC: .4byte gUnknown_02024A68 +_080183E0: .4byte gPlayerParty _080183E4: ldr r1, _08018444 ldrb r0, [r5] @@ -25270,10 +25270,10 @@ _08018436: mov r8, r0 b _0801846A .align 2, 0 -_08018444: .4byte 0x02024a6a -_08018448: .4byte 0x030045c0 -_0801844C: .4byte 0x020239f8 -_08018450: .4byte 0x02024c06 +_08018444: .4byte gUnknown_02024A6A +_08018448: .4byte gEnemyParty +_0801844C: .4byte gUnknown_020239F8 +_08018450: .4byte byte_2024C06 _08018454: ldr r2, _08018474 ldr r1, _08018478 @@ -25292,8 +25292,8 @@ _0801846A: adds r3, r4, 0 b _08018480 .align 2, 0 -_08018474: .4byte 0x02024c06 -_08018478: .4byte 0x02024a80 +_08018474: .4byte byte_2024C06 +_08018478: .4byte gBattleMons _0801847C: ldr r0, _08018494 ldrh r3, [r0] @@ -25309,7 +25309,7 @@ _08018480: ands r4, r0 b _080184AC .align 2, 0 -_08018494: .4byte 0x02024be6 +_08018494: .4byte gUnknown_02024BE6 _08018498: .4byte 0x02000000 _0801849C: .4byte 0x0001601c _080184A0: @@ -25386,8 +25386,8 @@ _0801853E: _08018548: bl _08019F76 .align 2, 0 -_0801854C: .4byte 0x02024c07 -_08018550: .4byte 0x02024a68 +_0801854C: .4byte gUnknown_02024C07 +_08018550: .4byte gUnknown_02024A68 _08018554: cmp r0, 0x16 bne _0801855A @@ -25460,7 +25460,7 @@ _080185D0: movs r1, 0xA b _08018638 .align 2, 0 -_080185EC: .4byte 0x02024db8 +_080185EC: .4byte word_2024DB8 _080185F0: .4byte 0x02000000 _080185F4: .4byte 0x000160a4 _080185F8: @@ -25478,7 +25478,7 @@ _080185F8: movs r1, 0xC b _08018638 .align 2, 0 -_08018614: .4byte 0x02024db8 +_08018614: .4byte word_2024DB8 _08018618: .4byte 0x02000000 _0801861C: .4byte 0x000160a4 _08018620: @@ -25518,11 +25518,11 @@ _08018656: bl b_push_move_exec bl _08019F76 .align 2, 0 -_08018668: .4byte 0x02024db8 +_08018668: .4byte word_2024DB8 _0801866C: .4byte 0x02000000 _08018670: .4byte 0x000160a4 _08018674: .4byte 0x00016003 -_08018678: .4byte 0x02024d1e +_08018678: .4byte gUnknown_02024D1E _0801867C: .4byte gUnknown_081D901D _08018680: ldr r2, _080186A8 @@ -25544,7 +25544,7 @@ _08018690: strb r5, [r0] bl _08019F22 .align 2, 0 -_080186A8: .4byte 0x02024db8 +_080186A8: .4byte word_2024DB8 _080186AC: .4byte gUnknown_081D9704 _080186B0: .4byte 0x02000000 _080186B4: .4byte 0x00016003 @@ -25568,7 +25568,7 @@ _080186C8: strb r2, [r0] bl _08019F22 .align 2, 0 -_080186E0: .4byte 0x02024db8 +_080186E0: .4byte word_2024DB8 _080186E4: .4byte gUnknown_081D9744 _080186E8: .4byte 0x02000000 _080186EC: .4byte 0x00016003 @@ -25592,7 +25592,7 @@ _08018700: strb r5, [r0] bl _08019F22 .align 2, 0 -_08018718: .4byte 0x02024db8 +_08018718: .4byte word_2024DB8 _0801871C: .4byte gUnknown_081D97FE _08018720: .4byte 0x02000000 _08018724: .4byte 0x00016003 @@ -25620,8 +25620,8 @@ _08018740: movs r1, 0x8 b _080187CA .align 2, 0 -_08018754: .4byte 0x02024d68 -_08018758: .4byte 0x02024c98 +_08018754: .4byte gUnknown_02024D68 +_08018758: .4byte gUnknown_02024C98 _0801875C: mov r0, r10 bl castform_switch @@ -25677,8 +25677,8 @@ _080187CA: strb r0, [r3] bl _08019F76 .align 2, 0 -_080187D4: .4byte 0x02024d68 -_080187D8: .4byte 0x02024c98 +_080187D4: .4byte gUnknown_02024D68 +_080187D8: .4byte gUnknown_02024C98 _080187DC: movs r6, 0 ldrb r5, [r5] @@ -25704,7 +25704,7 @@ _080187FC: bcc _080187E8 bl _08019F76 .align 2, 0 -_08018810: .4byte 0x02024a68 +_08018810: .4byte gUnknown_02024A68 _08018814: ldr r2, _08018844 movs r0, 0x58 @@ -25731,8 +25731,8 @@ _08018828: _08018840: bl _08019F76 .align 2, 0 -_08018844: .4byte 0x02024a80 -_08018848: .4byte 0x02024c07 +_08018844: .4byte gBattleMons +_08018848: .4byte gUnknown_02024C07 _0801884C: cmp r5, 0x36 bne _08018852 @@ -25798,9 +25798,9 @@ _080188C4: str r0, [r1] bl _08019F22 .align 2, 0 -_080188D0: .4byte 0x02024db8 +_080188D0: .4byte word_2024DB8 _080188D4: .4byte gUnknown_081D9730 -_080188D8: .4byte 0x02024bec +_080188D8: .4byte gUnknown_02024BEC _080188DC: adds r0, r2, 0 adds r0, 0x4C @@ -25886,14 +25886,14 @@ _08018960: bl dp01_battle_side_mark_buffer_for_execution bl _08019F22 .align 2, 0 -_08018990: .4byte 0x030041c0 +_08018990: .4byte gUnknown_030041C0 _08018994: .4byte gStatusConditionString_PoisonJpn _08018998: .4byte gStatusConditionString_SleepJpn _0801899C: .4byte gStatusConditionString_ParalysisJpn _080189A0: .4byte gStatusConditionString_BurnJpn _080189A4: .4byte gStatusConditionString_IceJpn _080189A8: .4byte 0x02000000 -_080189AC: .4byte 0x02024a60 +_080189AC: .4byte gUnknown_02024A60 _080189B0: .4byte 0x00016003 _080189B4: .4byte gUnknown_081D9758 _080189B8: @@ -25933,7 +25933,7 @@ _080189DC: strb r3, [r0] bl _08019F22 .align 2, 0 -_08018A04: .4byte 0x02024ca8 +_08018A04: .4byte gUnknown_02024CA8 _08018A08: .4byte 0x000160a4 _08018A0C: .4byte 0x000160a5 _08018A10: .4byte gUnknown_081D9718 @@ -25957,7 +25957,7 @@ _08018A18: strb r0, [r1, 0x18] bl _08019F76 .align 2, 0 -_08018A3C: .4byte 0x02024ca8 +_08018A3C: .4byte gUnknown_02024CA8 _08018A40: mov r5, r8 ldrb r0, [r5] @@ -26025,10 +26025,10 @@ _08018AAC: .align 2, 0 _08018ABC: .4byte gUnknown_081FA724 _08018AC0: .4byte 0x0000ffff -_08018AC4: .4byte 0x02024a80 -_08018AC8: .4byte 0x02024c07 -_08018ACC: .4byte 0x02024c6c -_08018AD0: .4byte 0x02024c10 +_08018AC4: .4byte gBattleMons +_08018AC8: .4byte gUnknown_02024C07 +_08018ACC: .4byte gUnknown_02024C6C +_08018AD0: .4byte gUnknown_02024C10 _08018AD4: .4byte gUnknown_081D98F3 _08018AD8: cmp r3, 0 @@ -26077,9 +26077,9 @@ _08018B10: b _08018B40 .align 2, 0 _08018B28: .4byte gBattleMoves -_08018B2C: .4byte 0x02024d28 -_08018B30: .4byte 0x02024c07 -_08018B34: .4byte 0x02024c10 +_08018B2C: .4byte gUnknown_02024D28 +_08018B30: .4byte gUnknown_02024C07 +_08018B34: .4byte gUnknown_02024C10 _08018B38: .4byte gUnknown_081D9843 _08018B3C: ldr r1, _08018B48 @@ -26089,7 +26089,7 @@ _08018B40: movs r2, 0x1 b _08018C68 .align 2, 0 -_08018B48: .4byte 0x02024c10 +_08018B48: .4byte gUnknown_02024C10 _08018B4C: .4byte gUnknown_081D9842 _08018B50: cmp r4, 0xB @@ -26120,9 +26120,9 @@ _08018B68: b _08018B98 .align 2, 0 _08018B80: .4byte gBattleMoves -_08018B84: .4byte 0x02024d28 -_08018B88: .4byte 0x02024c07 -_08018B8C: .4byte 0x02024c10 +_08018B84: .4byte gUnknown_02024D28 +_08018B88: .4byte gUnknown_02024C07 +_08018B8C: .4byte gUnknown_02024C10 _08018B90: .4byte gUnknown_081D9843 _08018B94: ldr r1, _08018BA0 @@ -26133,7 +26133,7 @@ _08018B98: mov r9, r3 b _08018C6A .align 2, 0 -_08018BA0: .4byte 0x02024c10 +_08018BA0: .4byte gUnknown_02024C10 _08018BA4: .4byte gUnknown_081D9842 _08018BA8: cmp r4, 0xA @@ -26175,12 +26175,12 @@ _08018BA8: ldr r0, _08018C0C b _08018C14 .align 2, 0 -_08018BF4: .4byte 0x02024a80 +_08018BF4: .4byte gBattleMons _08018BF8: .4byte 0x02017100 -_08018BFC: .4byte 0x02024d1e -_08018C00: .4byte 0x02024d28 -_08018C04: .4byte 0x02024c07 -_08018C08: .4byte 0x02024c10 +_08018BFC: .4byte gUnknown_02024D1E +_08018C00: .4byte gUnknown_02024D28 +_08018C04: .4byte gUnknown_02024C07 +_08018C08: .4byte gUnknown_02024C10 _08018C0C: .4byte gUnknown_081D987C _08018C10: ldr r1, _08018C28 @@ -26196,7 +26196,7 @@ _08018C14: mov r9, r1 b _08018C6A .align 2, 0 -_08018C28: .4byte 0x02024c10 +_08018C28: .4byte gUnknown_02024C10 _08018C2C: .4byte gUnknown_081D987B _08018C30: ldr r0, _08018C4C @@ -26214,10 +26214,10 @@ _08018C30: ldr r0, _08018C5C b _08018C64 .align 2, 0 -_08018C4C: .4byte 0x02024d1e -_08018C50: .4byte 0x02024d28 -_08018C54: .4byte 0x02024c07 -_08018C58: .4byte 0x02024c10 +_08018C4C: .4byte gUnknown_02024D1E +_08018C50: .4byte gUnknown_02024D28 +_08018C54: .4byte gUnknown_02024C07 +_08018C58: .4byte gUnknown_02024C10 _08018C5C: .4byte gUnknown_081D987C _08018C60: ldr r1, _08018CA4 @@ -26257,11 +26257,11 @@ _08018C74: str r0, [r1] bl _08019F76 .align 2, 0 -_08018CA4: .4byte 0x02024c10 +_08018CA4: .4byte gUnknown_02024C10 _08018CA8: .4byte gUnknown_081D987B -_08018CAC: .4byte 0x02024a80 -_08018CB0: .4byte 0x02024d28 -_08018CB4: .4byte 0x02024c07 +_08018CAC: .4byte gBattleMons +_08018CB0: .4byte gUnknown_02024D28 +_08018CB4: .4byte gUnknown_02024C07 _08018CB8: .4byte gUnknown_081D9866 _08018CBC: ldr r1, _08018CC8 @@ -26269,7 +26269,7 @@ _08018CBC: str r0, [r1] bl _08019F76 .align 2, 0 -_08018CC8: .4byte 0x02024c10 +_08018CC8: .4byte gUnknown_02024C10 _08018CCC: .4byte gUnknown_081D9865 _08018CD0: ldr r2, _08018CEC @@ -26286,7 +26286,7 @@ _08018CE0: str r0, [r2] bl _08019F76 .align 2, 0 -_08018CEC: .4byte 0x02024bec +_08018CEC: .4byte gUnknown_02024BEC _08018CF0: mov r5, r8 ldrb r0, [r5] @@ -26436,13 +26436,13 @@ _08018E52: str r0, [r1] bl _08019F22 .align 2, 0 -_08018E74: .4byte 0x02024c68 +_08018E74: .4byte gUnknown_02024C68 _08018E78: .4byte gBattleMoves -_08018E7C: .4byte 0x02024d68 -_08018E80: .4byte 0x02024c08 -_08018E84: .4byte 0x02024a80 -_08018E88: .4byte 0x030041c0 -_08018E8C: .4byte 0x02024c10 +_08018E7C: .4byte gUnknown_02024D68 +_08018E80: .4byte gUnknown_02024C08 +_08018E84: .4byte gBattleMons +_08018E88: .4byte gUnknown_030041C0 +_08018E8C: .4byte gUnknown_02024C10 _08018E90: .4byte gUnknown_081D9921 _08018E94: ldr r0, _08018F2C @@ -26520,15 +26520,15 @@ _08018F1C: str r0, [r1] bl _08019F22 .align 2, 0 -_08018F2C: .4byte 0x02024c68 -_08018F30: .4byte 0x02024a80 -_08018F34: .4byte 0x02024c07 -_08018F38: .4byte 0x02024d28 -_08018F3C: .4byte 0x02024d68 -_08018F40: .4byte 0x02024c08 +_08018F2C: .4byte gUnknown_02024C68 +_08018F30: .4byte gBattleMons +_08018F34: .4byte gUnknown_02024C07 +_08018F38: .4byte gUnknown_02024D28 +_08018F3C: .4byte gUnknown_02024D68 +_08018F40: .4byte gUnknown_02024C08 _08018F44: .4byte gBattleMoves -_08018F48: .4byte 0x02024bec -_08018F4C: .4byte 0x02024c10 +_08018F48: .4byte gUnknown_02024BEC +_08018F4C: .4byte gUnknown_02024C10 _08018F50: .4byte gUnknown_081D9928 _08018F54: ldr r0, _08019020 @@ -26631,17 +26631,17 @@ _08019000: str r0, [r2] bl _08019F22 .align 2, 0 -_08019020: .4byte 0x02024c68 -_08019024: .4byte 0x02024a80 -_08019028: .4byte 0x02024c07 -_0801902C: .4byte 0x02024d28 -_08019030: .4byte 0x02024d68 -_08019034: .4byte 0x02024c08 +_08019020: .4byte gUnknown_02024C68 +_08019024: .4byte gBattleMons +_08019028: .4byte gUnknown_02024C07 +_0801902C: .4byte gUnknown_02024D28 +_08019030: .4byte gUnknown_02024D68 +_08019034: .4byte gUnknown_02024C08 _08019038: .4byte gBattleMoves -_0801903C: .4byte 0x02024d1e -_08019040: .4byte 0x02024c10 +_0801903C: .4byte gUnknown_02024D1E +_08019040: .4byte gUnknown_02024C10 _08019044: .4byte gUnknown_081D9950 -_08019048: .4byte 0x02024c6c +_08019048: .4byte gUnknown_02024C6C _0801904C: ldr r0, _080190FC ldrb r1, [r0] @@ -26728,17 +26728,17 @@ _080190DC: str r0, [r2] bl _08019F22 .align 2, 0 -_080190FC: .4byte 0x02024c68 -_08019100: .4byte 0x02024a80 -_08019104: .4byte 0x02024c07 -_08019108: .4byte 0x02024d28 -_0801910C: .4byte 0x02024d68 -_08019110: .4byte 0x02024c08 +_080190FC: .4byte gUnknown_02024C68 +_08019100: .4byte gBattleMons +_08019104: .4byte gUnknown_02024C07 +_08019108: .4byte gUnknown_02024D28 +_0801910C: .4byte gUnknown_02024D68 +_08019110: .4byte gUnknown_02024C08 _08019114: .4byte gBattleMoves -_08019118: .4byte 0x02024d1e -_0801911C: .4byte 0x02024c10 +_08019118: .4byte gUnknown_02024D1E +_0801911C: .4byte gUnknown_02024C10 _08019120: .4byte gUnknown_081D9950 -_08019124: .4byte 0x02024c6c +_08019124: .4byte gUnknown_02024C6C _08019128: ldr r0, _080191D8 ldrb r1, [r0] @@ -26825,17 +26825,17 @@ _080191B8: str r0, [r2] bl _08019F22 .align 2, 0 -_080191D8: .4byte 0x02024c68 -_080191DC: .4byte 0x02024a80 -_080191E0: .4byte 0x02024c07 -_080191E4: .4byte 0x02024d28 -_080191E8: .4byte 0x02024d68 -_080191EC: .4byte 0x02024c08 +_080191D8: .4byte gUnknown_02024C68 +_080191DC: .4byte gBattleMons +_080191E0: .4byte gUnknown_02024C07 +_080191E4: .4byte gUnknown_02024D28 +_080191E8: .4byte gUnknown_02024D68 +_080191EC: .4byte gUnknown_02024C08 _080191F0: .4byte gBattleMoves -_080191F4: .4byte 0x02024d1e -_080191F8: .4byte 0x02024c10 +_080191F4: .4byte gUnknown_02024D1E +_080191F8: .4byte gUnknown_02024C10 _080191FC: .4byte gUnknown_081D9950 -_08019200: .4byte 0x02024c6c +_08019200: .4byte gUnknown_02024C6C _08019204: ldr r0, _080192B4 ldrb r1, [r0] @@ -26922,17 +26922,17 @@ _08019294: str r0, [r2] bl _08019F22 .align 2, 0 -_080192B4: .4byte 0x02024c68 -_080192B8: .4byte 0x02024a80 -_080192BC: .4byte 0x02024c07 -_080192C0: .4byte 0x02024d28 +_080192B4: .4byte gUnknown_02024C68 +_080192B8: .4byte gBattleMons +_080192BC: .4byte gUnknown_02024C07 +_080192C0: .4byte gUnknown_02024D28 _080192C4: .4byte gBattleMoves -_080192C8: .4byte 0x02024d68 -_080192CC: .4byte 0x02024c08 -_080192D0: .4byte 0x02024d1e -_080192D4: .4byte 0x02024c10 +_080192C8: .4byte gUnknown_02024D68 +_080192CC: .4byte gUnknown_02024C08 +_080192D0: .4byte gUnknown_02024D1E +_080192D4: .4byte gUnknown_02024C10 _080192D8: .4byte gUnknown_081D9950 -_080192DC: .4byte 0x02024c6c +_080192DC: .4byte gUnknown_02024C6C _080192E0: ldr r0, _08019420 ldrb r1, [r0] @@ -27087,15 +27087,15 @@ _080193F6: str r0, [r1] bl _08019F22 .align 2, 0 -_08019420: .4byte 0x02024c68 -_08019424: .4byte 0x02024a80 -_08019428: .4byte 0x02024c07 -_0801942C: .4byte 0x02024d28 +_08019420: .4byte gUnknown_02024C68 +_08019424: .4byte gBattleMons +_08019428: .4byte gUnknown_02024C07 +_0801942C: .4byte gUnknown_02024D28 _08019430: .4byte gBattleMoves -_08019434: .4byte 0x02024d68 -_08019438: .4byte 0x02024c08 +_08019434: .4byte gUnknown_02024D68 +_08019438: .4byte gUnknown_02024C08 _0801943C: .4byte gBitTable -_08019440: .4byte 0x02024c10 +_08019440: .4byte gUnknown_02024C10 _08019444: .4byte gUnknown_081D9943 _08019448: movs r5, 0 @@ -27126,8 +27126,8 @@ _08019472: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0801947C: .4byte 0x02024a68 -_08019480: .4byte 0x02024a80 +_0801947C: .4byte gUnknown_02024A68 +_08019480: .4byte gBattleMons _08019484: .4byte _08019488 .align 2, 0 _08019488: @@ -27217,7 +27217,7 @@ _080195AA: b _0801969C .align 2, 0 _080195B0: .4byte 0x00000f88 -_080195B4: .4byte 0x030041c0 +_080195B4: .4byte gUnknown_030041C0 _080195B8: .4byte gStatusConditionString_PoisonJpn _080195BC: movs r0, 0x58 @@ -27241,7 +27241,7 @@ _080195D6: mov r9, r2 b _080196DC .align 2, 0 -_080195E4: .4byte 0x030041c0 +_080195E4: .4byte gUnknown_030041C0 _080195E8: .4byte gStatusConditionString_ConfusionJpn _080195EC: movs r0, 0x58 @@ -27260,7 +27260,7 @@ _080195EC: ldr r1, _08019610 b _0801969C .align 2, 0 -_0801960C: .4byte 0x030041c0 +_0801960C: .4byte gUnknown_030041C0 _08019610: .4byte gStatusConditionString_ParalysisJpn _08019614: movs r0, 0x58 @@ -27288,7 +27288,7 @@ _08019614: b _080196DC .align 2, 0 _08019644: .4byte 0xf7ffffff -_08019648: .4byte 0x030041c0 +_08019648: .4byte gUnknown_030041C0 _0801964C: .4byte gStatusConditionString_SleepJpn _08019650: movs r0, 0x58 @@ -27310,7 +27310,7 @@ _08019650: mov r9, r2 b _080196DC .align 2, 0 -_08019678: .4byte 0x030041c0 +_08019678: .4byte gUnknown_030041C0 _0801967C: .4byte gStatusConditionString_BurnJpn _08019680: movs r0, 0x58 @@ -27333,7 +27333,7 @@ _0801969C: mov r9, r5 b _080196DC .align 2, 0 -_080196A8: .4byte 0x030041c0 +_080196A8: .4byte gUnknown_030041C0 _080196AC: .4byte gStatusConditionString_IceJpn _080196B0: movs r0, 0x58 @@ -27368,7 +27368,7 @@ _080196DC: beq _080196FC b _0801973C .align 2, 0 -_080196EC: .4byte 0x030041c0 +_080196EC: .4byte gUnknown_030041C0 _080196F0: .4byte gStatusConditionString_LoveJpn _080196F4: mov r0, r9 @@ -27385,7 +27385,7 @@ _080196FC: movs r0, 0 b _0801973A .align 2, 0 -_0801970C: .4byte 0x02024a80 +_0801970C: .4byte gBattleMons _08019710: ldr r1, _08019724 movs r0, 0x58 @@ -27398,7 +27398,7 @@ _08019710: negs r1, r1 b _08019738 .align 2, 0 -_08019724: .4byte 0x02024a80 +_08019724: .4byte gBattleMons _08019728: ldr r1, _08019778 movs r0, 0x58 @@ -27439,14 +27439,14 @@ _0801973C: bl dp01_battle_side_mark_buffer_for_execution bl _08019F92 .align 2, 0 -_08019778: .4byte 0x02024a80 +_08019778: .4byte gBattleMons _0801977C: .4byte 0xfff0ffff -_08019780: .4byte 0x02024c10 +_08019780: .4byte gUnknown_02024C10 _08019784: .4byte gUnknown_081D9956 _08019788: .4byte 0x02000000 _0801978C: .4byte 0x00016003 -_08019790: .4byte 0x02024a60 -_08019794: .4byte 0x02024acc +_08019790: .4byte gUnknown_02024A60 +_08019794: .4byte gUnknown_02024ACC _08019798: mov r0, r10 adds r0, 0x1 @@ -27461,7 +27461,7 @@ _08019798: _080197AC: bl _08019F76 .align 2, 0 -_080197B0: .4byte 0x02024a68 +_080197B0: .4byte gUnknown_02024A68 _080197B4: movs r3, 0 mov r10, r3 @@ -27502,8 +27502,8 @@ _080197E8: bcc _080197C4 b _08019F76 .align 2, 0 -_080197FC: .4byte 0x02024a68 -_08019800: .4byte 0x02024a80 +_080197FC: .4byte gUnknown_02024A68 +_08019800: .4byte gBattleMons _08019804: mov r1, r8 ldrb r0, [r1] @@ -27554,13 +27554,13 @@ _08019838: str r0, [r4] b _08019F22 .align 2, 0 -_08019860: .4byte 0x02024c6c +_08019860: .4byte gUnknown_02024C6C _08019864: .4byte 0xffffbfff _08019868: .4byte 0x000160ca -_0801986C: .4byte 0x02024d1e -_08019870: .4byte 0x02024c08 +_0801986C: .4byte gUnknown_02024D1E +_08019870: .4byte gUnknown_02024C08 _08019874: .4byte 0x00016003 -_08019878: .4byte 0x02024c10 +_08019878: .4byte gUnknown_02024C10 _0801987C: .4byte gUnknown_081D9953 _08019880: mov r1, r8 @@ -27611,13 +27611,13 @@ _080198B4: str r0, [r4] b _08019F22 .align 2, 0 -_080198DC: .4byte 0x02024c6c +_080198DC: .4byte gUnknown_02024C6C _080198E0: .4byte 0xffffbfff _080198E4: .4byte 0x000160ca -_080198E8: .4byte 0x02024d1e -_080198EC: .4byte 0x02024c07 +_080198E8: .4byte gUnknown_02024D1E +_080198EC: .4byte gUnknown_02024C07 _080198F0: .4byte 0x00016003 -_080198F4: .4byte 0x02024c10 +_080198F4: .4byte gUnknown_02024C10 _080198F8: .4byte gUnknown_081D9953 _080198FC: movs r4, 0 @@ -27651,9 +27651,9 @@ _08019926: blt _08019916 b _08019F76 .align 2, 0 -_08019934: .4byte 0x02024a68 -_08019938: .4byte 0x02024a80 -_0801993C: .4byte 0x02024c98 +_08019934: .4byte gUnknown_02024A68 +_08019938: .4byte gBattleMons +_0801993C: .4byte gUnknown_02024C98 _08019940: movs r4, 0 ldr r0, _08019A1C @@ -27766,12 +27766,12 @@ _080199AE: strb r0, [r2] b _08019AE4 .align 2, 0 -_08019A1C: .4byte 0x02024a68 -_08019A20: .4byte 0x02024a60 -_08019A24: .4byte 0x02024a80 -_08019A28: .4byte 0x02024c98 -_08019A2C: .4byte 0x020239f8 -_08019A30: .4byte 0x02024c06 +_08019A1C: .4byte gUnknown_02024A68 +_08019A20: .4byte gUnknown_02024A60 +_08019A24: .4byte gBattleMons +_08019A28: .4byte gUnknown_02024C98 +_08019A2C: .4byte gUnknown_020239F8 +_08019A30: .4byte byte_2024C06 _08019A34: ldr r3, _08019A74 movs r2, 0x58 @@ -27805,7 +27805,7 @@ _08019A34: ldrb r0, [r0] b _08019AE0 .align 2, 0 -_08019A74: .4byte 0x02024a80 +_08019A74: .4byte gBattleMons _08019A78: ldr r3, _08019AB8 movs r2, 0x58 @@ -27839,7 +27839,7 @@ _08019A78: ldrb r0, [r0] b _08019AE0 .align 2, 0 -_08019AB8: .4byte 0x02024a80 +_08019AB8: .4byte gBattleMons _08019ABC: mov r2, r8 strb r6, [r2] @@ -27889,9 +27889,9 @@ _08019AF6: _08019B0E: b _08019F76 .align 2, 0 -_08019B10: .4byte 0x02024a80 -_08019B14: .4byte 0x02024c06 -_08019B18: .4byte 0x02024a68 +_08019B10: .4byte gBattleMons +_08019B14: .4byte byte_2024C06 +_08019B18: .4byte gUnknown_02024A68 _08019B1C: movs r4, 0 ldr r0, _08019B54 @@ -27924,9 +27924,9 @@ _08019B46: blt _08019B36 b _08019F76 .align 2, 0 -_08019B54: .4byte 0x02024a68 -_08019B58: .4byte 0x02024a80 -_08019B5C: .4byte 0x02024c98 +_08019B54: .4byte gUnknown_02024A68 +_08019B58: .4byte gBattleMons +_08019B5C: .4byte gUnknown_02024C98 _08019B60: mov r0, r10 bl battle_side_get_owner @@ -27969,9 +27969,9 @@ _08019BA2: blt _08019B78 b _08019F76 .align 2, 0 -_08019BB0: .4byte 0x02024a68 -_08019BB4: .4byte 0x02024a80 -_08019BB8: .4byte 0x02024c06 +_08019BB0: .4byte gUnknown_02024A68 +_08019BB4: .4byte gBattleMons +_08019BB8: .4byte byte_2024C06 _08019BBC: mov r0, r10 bl battle_side_get_owner @@ -28014,9 +28014,9 @@ _08019BFE: blt _08019BD4 b _08019F76 .align 2, 0 -_08019C0C: .4byte 0x02024a68 -_08019C10: .4byte 0x02024a80 -_08019C14: .4byte 0x02024c06 +_08019C0C: .4byte gUnknown_02024A68 +_08019C10: .4byte gBattleMons +_08019C14: .4byte byte_2024C06 _08019C18: mov r1, r8 ldrb r0, [r1] @@ -28035,8 +28035,8 @@ _08019C32: ldr r2, _08019C3C b _08019CB0 .align 2, 0 -_08019C38: .4byte 0x02024a68 -_08019C3C: .4byte 0x02024a80 +_08019C38: .4byte gUnknown_02024A68 +_08019C3C: .4byte gBattleMons _08019C40: movs r4, 0 ldr r0, _08019C70 @@ -28066,8 +28066,8 @@ _08019C68: blt _08019C54 b _08019F76 .align 2, 0 -_08019C70: .4byte 0x02024a68 -_08019C74: .4byte 0x02024c98 +_08019C70: .4byte gUnknown_02024A68 +_08019C74: .4byte gUnknown_02024C98 _08019C78: movs r4, 0 ldr r0, _08019CA8 @@ -28097,8 +28097,8 @@ _08019CA0: blt _08019C8C b _08019F76 .align 2, 0 -_08019CA8: .4byte 0x02024a68 -_08019CAC: .4byte 0x02024c98 +_08019CA8: .4byte gUnknown_02024A68 +_08019CAC: .4byte gUnknown_02024C98 _08019CB0: movs r0, 0x58 muls r0, r4 @@ -28154,8 +28154,8 @@ _08019D08: blt _08019CE6 b _08019F76 .align 2, 0 -_08019D10: .4byte 0x02024a68 -_08019D14: .4byte 0x02024a80 +_08019D10: .4byte gUnknown_02024A68 +_08019D14: .4byte gBattleMons _08019D18: movs r4, 0 ldr r0, _08019D50 @@ -28189,9 +28189,9 @@ _08019D48: blt _08019D2C b _08019F76 .align 2, 0 -_08019D50: .4byte 0x02024a68 -_08019D54: .4byte 0x02024a80 -_08019D58: .4byte 0x02024c06 +_08019D50: .4byte gUnknown_02024A68 +_08019D54: .4byte gBattleMons +_08019D58: .4byte byte_2024C06 _08019D5C: mov r0, r10 bl battle_side_get_owner @@ -28235,9 +28235,9 @@ _08019DA0: blt _08019D74 b _08019F76 .align 2, 0 -_08019DAC: .4byte 0x02024a68 -_08019DB0: .4byte 0x02024a80 -_08019DB4: .4byte 0x02024c06 +_08019DAC: .4byte gUnknown_02024A68 +_08019DB0: .4byte gBattleMons +_08019DB4: .4byte byte_2024C06 _08019DB8: mov r0, r10 bl battle_side_get_owner @@ -28281,9 +28281,9 @@ _08019DFC: blt _08019DD0 b _08019F76 .align 2, 0 -_08019E08: .4byte 0x02024a68 -_08019E0C: .4byte 0x02024a80 -_08019E10: .4byte 0x02024c06 +_08019E08: .4byte gUnknown_02024A68 +_08019E0C: .4byte gBattleMons +_08019E10: .4byte byte_2024C06 _08019E14: ldr r0, _08019E30 bl b_push_move_exec @@ -28377,15 +28377,15 @@ _08019E88: b _08019F76 .align 2, 0 _08019EDC: .4byte gUnknown_081D9726 -_08019EE0: .4byte 0x02024c98 +_08019EE0: .4byte gUnknown_02024C98 _08019EE4: .4byte 0xffefffff _08019EE8: .4byte 0x02000000 _08019EEC: .4byte 0x00016003 -_08019EF0: .4byte 0x030041c0 -_08019EF4: .4byte 0x02024a60 -_08019EF8: .4byte 0x02024a6a -_08019EFC: .4byte 0x03004290 -_08019F00: .4byte 0x02024c06 +_08019EF0: .4byte gUnknown_030041C0 +_08019EF4: .4byte gUnknown_02024A60 +_08019EF8: .4byte gUnknown_02024A6A +_08019EFC: .4byte gUnknown_03004290 +_08019F00: .4byte byte_2024C06 _08019F04: mov r5, r8 strb r1, [r5] @@ -28411,7 +28411,7 @@ _08019F22: b _08019F76 .align 2, 0 _08019F30: .4byte 0xfff7ffff -_08019F34: .4byte 0x02024c10 +_08019F34: .4byte gUnknown_02024C10 _08019F38: .4byte gUnknown_081D9795 _08019F3C: .4byte 0x02000000 _08019F40: .4byte 0x000160dd @@ -28469,9 +28469,9 @@ _08019F92: pop {r1} bx r1 .align 2, 0 -_08019FA4: .4byte 0x02024a68 -_08019FA8: .4byte 0x02024a80 -_08019FAC: .4byte 0x02024c06 +_08019FA4: .4byte gUnknown_02024A68 +_08019FA8: .4byte gBattleMons +_08019FAC: .4byte byte_2024C06 thumb_func_end sub_8018324 thumb_func_start b_call_bc_move_exec @@ -28497,11 +28497,11 @@ b_call_bc_move_exec: @ 8019FB0 strb r0, [r1] bx lr .align 2, 0 -_08019FD8: .4byte 0x02024c10 +_08019FD8: .4byte gUnknown_02024C10 _08019FDC: .4byte 0x02017140 -_08019FE0: .4byte 0x030042d4 +_08019FE0: .4byte gUnknown_030042D4 _08019FE4: .4byte sub_8013F54 -_08019FE8: .4byte 0x02024a7f +_08019FE8: .4byte gUnknown_02024A7F thumb_func_end b_call_bc_move_exec thumb_func_start b_push_move_exec @@ -28529,9 +28529,9 @@ b_push_move_exec: @ 8019FEC pop {r0} bx r0 .align 2, 0 -_0801A01C: .4byte 0x02024c10 +_0801A01C: .4byte gUnknown_02024C10 _0801A020: .4byte 0x02017140 -_0801A024: .4byte 0x030042d4 +_0801A024: .4byte gUnknown_030042D4 _0801A028: .4byte sub_8013FBC thumb_func_end b_push_move_exec @@ -28576,9 +28576,9 @@ sub_801A02C: @ 801A02C ldrb r0, [r0, 0x1A] b _0801A098 .align 2, 0 -_0801A078: .4byte 0x02024c04 -_0801A07C: .4byte 0x02024a80 -_0801A080: .4byte 0x02024df0 +_0801A078: .4byte gUnknown_02024C04 +_0801A07C: .4byte gBattleMons +_0801A080: .4byte gEnigmaBerries _0801A084: ldrh r0, [r4] bl itemid_get_x12 @@ -28610,9 +28610,9 @@ _0801A098: ldrb r0, [r0, 0x1A] b _0801A0E2 .align 2, 0 -_0801A0C0: .4byte 0x02024a80 -_0801A0C4: .4byte 0x02024c07 -_0801A0C8: .4byte 0x02024df0 +_0801A0C0: .4byte gBattleMons +_0801A0C4: .4byte gUnknown_02024C07 +_0801A0C8: .4byte gEnigmaBerries _0801A0CC: ldr r0, [sp, 0x14] bl itemid_get_x12 @@ -28650,8 +28650,8 @@ _0801A10C: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0801A118: .4byte 0x02024a80 -_0801A11C: .4byte 0x02024c08 +_0801A118: .4byte gBattleMons +_0801A11C: .4byte gUnknown_02024C08 _0801A120: .4byte _0801A124 .align 2, 0 _0801A124: @@ -28723,12 +28723,12 @@ _0801A198: bl b_call_bc_move_exec bl _0801B3CA .align 2, 0 -_0801A1B8: .4byte 0x02024a80 +_0801A1B8: .4byte gBattleMons _0801A1BC: .4byte 0x02000000 _0801A1C0: .4byte 0x00016003 -_0801A1C4: .4byte 0x02024c0b -_0801A1C8: .4byte 0x02024a60 -_0801A1CC: .4byte 0x02024c07 +_0801A1C4: .4byte gUnknown_02024C0B +_0801A1C8: .4byte gUnknown_02024A60 +_0801A1CC: .4byte gUnknown_02024C07 _0801A1D0: .4byte gUnknown_081D9A5E _0801A1D4: ldr r1, _0801A1FC @@ -28752,7 +28752,7 @@ _0801A1F2: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0801A1FC: .4byte 0x02024a80 +_0801A1FC: .4byte gBattleMons _0801A200: .4byte _0801A204 .align 2, 0 _0801A204: @@ -28833,7 +28833,7 @@ _0801A2E2: bl b_call_bc_move_exec b _0801A752 .align 2, 0 -_0801A2F0: .4byte 0x02024bec +_0801A2F0: .4byte gUnknown_02024BEC _0801A2F4: .4byte gUnknown_081D9A74 _0801A2F8: cmp r6, 0 @@ -28854,8 +28854,8 @@ _0801A300: ldr r0, _0801A320 b _0801A332 .align 2, 0 -_0801A31C: .4byte 0x02024a6a -_0801A320: .4byte 0x03004360 +_0801A31C: .4byte gUnknown_02024A6A +_0801A320: .4byte gPlayerParty _0801A324: ldr r1, _0801A3A0 lsls r0, r7, 1 @@ -28919,8 +28919,8 @@ _0801A37E: strb r2, [r0] b _0801A3AC .align 2, 0 -_0801A3A0: .4byte 0x02024a6a -_0801A3A4: .4byte 0x030045c0 +_0801A3A0: .4byte gUnknown_02024A6A +_0801A3A4: .4byte gEnemyParty _0801A3A8: add r0, sp, 0x4 strb r1, [r0] @@ -28954,9 +28954,9 @@ _0801A3AC: str r1, [sp, 0xC] bl _0801AD62 .align 2, 0 -_0801A3EC: .4byte 0x030041c0 +_0801A3EC: .4byte gUnknown_030041C0 _0801A3F0: .4byte gUnknown_081D9A91 -_0801A3F4: .4byte 0x02024a60 +_0801A3F4: .4byte gUnknown_02024A60 _0801A3F8: ldr r0, _0801A450 movs r1, 0x58 @@ -29003,12 +29003,12 @@ _0801A432: bl b_call_bc_move_exec bl _0801AD5A .align 2, 0 -_0801A450: .4byte 0x02024a80 +_0801A450: .4byte gBattleMons _0801A454: .4byte 0x02000000 _0801A458: .4byte 0x00016003 -_0801A45C: .4byte 0x02024c0b -_0801A460: .4byte 0x02024a60 -_0801A464: .4byte 0x02024c07 +_0801A45C: .4byte gUnknown_02024C0B +_0801A460: .4byte gUnknown_02024A60 +_0801A464: .4byte gUnknown_02024C07 _0801A468: .4byte gUnknown_081D9A5E _0801A46C: movs r0, 0x58 @@ -29055,7 +29055,7 @@ _0801A4A8: bl sub_81074F8 bl _0801AD5A .align 2, 0 -_0801A4C4: .4byte 0x02024bec +_0801A4C4: .4byte gUnknown_02024BEC _0801A4C8: .4byte gUnknown_081D9AA1 _0801A4CC: movs r0, 0x58 @@ -29119,8 +29119,8 @@ _0801A532: _0801A53E: b _0801A74C .align 2, 0 -_0801A540: .4byte 0x030041c0 -_0801A544: .4byte 0x02024bec +_0801A540: .4byte gUnknown_030041C0 +_0801A544: .4byte gUnknown_02024BEC _0801A548: movs r0, 0x58 adds r1, r7, 0 @@ -29181,8 +29181,8 @@ _0801A59E: blt _0801A6A4 b _0801A6B8 .align 2, 0 -_0801A5BC: .4byte 0x030041c0 -_0801A5C0: .4byte 0x02024bec +_0801A5BC: .4byte gUnknown_030041C0 +_0801A5C0: .4byte gUnknown_02024BEC _0801A5C4: movs r0, 0x58 adds r4, r7, 0 @@ -29240,8 +29240,8 @@ _0801A618: movs r1, 0x2 b _0801A532 .align 2, 0 -_0801A62C: .4byte 0x030041c0 -_0801A630: .4byte 0x02024bec +_0801A62C: .4byte gUnknown_030041C0 +_0801A630: .4byte gUnknown_02024BEC _0801A634: movs r0, 0x58 adds r1, r7, 0 @@ -29306,8 +29306,8 @@ _0801A6A4: bl b_call_bc_move_exec b _0801A6BE .align 2, 0 -_0801A6AC: .4byte 0x030041c0 -_0801A6B0: .4byte 0x02024bec +_0801A6AC: .4byte gUnknown_030041C0 +_0801A6B0: .4byte gUnknown_02024BEC _0801A6B4: .4byte gUnknown_081D9AD4 _0801A6B8: ldr r0, _0801A6C4 @@ -29382,8 +29382,8 @@ _0801A738: bl b_call_bc_move_exec b _0801A752 .align 2, 0 -_0801A740: .4byte 0x030041c0 -_0801A744: .4byte 0x02024bec +_0801A740: .4byte gUnknown_030041C0 +_0801A744: .4byte gUnknown_02024BEC _0801A748: .4byte gUnknown_081D9AD4 _0801A74C: ldr r0, _0801A758 @@ -29446,9 +29446,9 @@ _0801A784: movs r0, 0xF b _0801A94C .align 2, 0 -_0801A7BC: .4byte 0x030041c0 -_0801A7C0: .4byte 0x03004290 -_0801A7C4: .4byte 0x02024c0a +_0801A7BC: .4byte gUnknown_030041C0 +_0801A7C0: .4byte gUnknown_03004290 +_0801A7C4: .4byte gUnknown_02024C0A _0801A7C8: .4byte 0x02000000 _0801A7CC: .4byte 0x0001601e _0801A7D0: .4byte 0x000160a4 @@ -29496,8 +29496,8 @@ _0801A7FC: movs r0, 0x10 b _0801A94C .align 2, 0 -_0801A824: .4byte 0x030041c0 -_0801A828: .4byte 0x02024c0a +_0801A824: .4byte gUnknown_030041C0 +_0801A828: .4byte gUnknown_02024C0A _0801A82C: .4byte 0x02000000 _0801A830: .4byte 0x0001601e _0801A834: .4byte 0x000160a4 @@ -29545,8 +29545,8 @@ _0801A860: movs r0, 0x11 b _0801A94C .align 2, 0 -_0801A888: .4byte 0x030041c0 -_0801A88C: .4byte 0x02024c0a +_0801A888: .4byte gUnknown_030041C0 +_0801A88C: .4byte gUnknown_02024C0A _0801A890: .4byte 0x02000000 _0801A894: .4byte 0x0001601e _0801A898: .4byte 0x000160a4 @@ -29594,8 +29594,8 @@ _0801A8C4: movs r0, 0x12 b _0801A94C .align 2, 0 -_0801A8EC: .4byte 0x030041c0 -_0801A8F0: .4byte 0x02024c0a +_0801A8EC: .4byte gUnknown_030041C0 +_0801A8F0: .4byte gUnknown_02024C0A _0801A8F4: .4byte 0x02000000 _0801A8F8: .4byte 0x0001601e _0801A8FC: .4byte 0x000160a4 @@ -29651,8 +29651,8 @@ _0801A94C: str r0, [sp, 0xC] b _0801AD62 .align 2, 0 -_0801A960: .4byte 0x030041c0 -_0801A964: .4byte 0x02024c0a +_0801A960: .4byte gUnknown_030041C0 +_0801A964: .4byte gUnknown_02024C0A _0801A968: .4byte 0x02000000 _0801A96C: .4byte 0x0001601e _0801A970: .4byte 0x000160a4 @@ -29810,10 +29810,10 @@ _0801AA28: str r1, [sp, 0xC] b _0801AD62 .align 2, 0 -_0801AAA4: .4byte 0x02024a98 -_0801AAA8: .4byte 0x030041c0 -_0801AAAC: .4byte 0x03004290 -_0801AAB0: .4byte 0x02024c0a +_0801AAA4: .4byte gUnknown_02024A98 +_0801AAA8: .4byte gUnknown_030041C0 +_0801AAAC: .4byte gUnknown_03004290 +_0801AAB0: .4byte gUnknown_02024C0A _0801AAB4: .4byte 0x02000000 _0801AAB8: .4byte 0x0001601e _0801AABC: .4byte 0x000160a4 @@ -30078,7 +30078,7 @@ _0801ACB6: movs r0, 0 b _0801ACEC .align 2, 0 -_0801ACC4: .4byte 0x030041c0 +_0801ACC4: .4byte gUnknown_030041C0 _0801ACC8: .4byte gStatusConditionString_PoisonJpn _0801ACCC: .4byte 0xf7ffffff _0801ACD0: .4byte gStatusConditionString_SleepJpn @@ -30086,7 +30086,7 @@ _0801ACD4: .4byte gStatusConditionString_ParalysisJpn _0801ACD8: .4byte gStatusConditionString_BurnJpn _0801ACDC: .4byte gStatusConditionString_IceJpn _0801ACE0: .4byte gStatusConditionString_ConfusionJpn -_0801ACE4: .4byte 0x02024d1e +_0801ACE4: .4byte gUnknown_02024D1E _0801ACE8: ldr r1, _0801AD18 movs r0, 0x1 @@ -30114,8 +30114,8 @@ _0801AD0E: str r5, [sp, 0xC] b _0801AD62 .align 2, 0 -_0801AD18: .4byte 0x02024d1e -_0801AD1C: .4byte 0x02024a80 +_0801AD18: .4byte gUnknown_02024D1E +_0801AD1C: .4byte gBattleMons _0801AD20: .4byte gUnknown_081D9A44 _0801AD24: movs r0, 0x58 @@ -30167,15 +30167,15 @@ _0801AD62: b _0801B3CA .align 2, 0 _0801AD84: .4byte 0xfff0ffff -_0801AD88: .4byte 0x030041c0 +_0801AD88: .4byte gUnknown_030041C0 _0801AD8C: .4byte gStatusConditionString_LoveJpn _0801AD90: .4byte gUnknown_081D9A44 -_0801AD94: .4byte 0x02024d1e +_0801AD94: .4byte gUnknown_02024D1E _0801AD98: .4byte 0x02000000 _0801AD9C: .4byte 0x00016003 -_0801ADA0: .4byte 0x02024c0b -_0801ADA4: .4byte 0x02024a60 -_0801ADA8: .4byte 0x02024c07 +_0801ADA0: .4byte gUnknown_02024C0B +_0801ADA4: .4byte gUnknown_02024A60 +_0801ADA8: .4byte gUnknown_02024C07 _0801ADAC: movs r0, 0x58 muls r0, r7 @@ -30222,8 +30222,8 @@ _0801ADEE: strb r0, [r1] b _0801B3CA .align 2, 0 -_0801AE00: .4byte 0x02024a80 -_0801AE04: .4byte 0x02024ca8 +_0801AE00: .4byte gBattleMons +_0801AE04: .4byte gUnknown_02024CA8 _0801AE08: .4byte gBitTable _0801AE0C: movs r7, 0 @@ -30252,10 +30252,10 @@ _0801AE18: ldrb r5, [r0, 0x7] b _0801AE5C .align 2, 0 -_0801AE3C: .4byte 0x02024a68 -_0801AE40: .4byte 0x02024c04 -_0801AE44: .4byte 0x02024a80 -_0801AE48: .4byte 0x02024df0 +_0801AE3C: .4byte gUnknown_02024A68 +_0801AE40: .4byte gUnknown_02024C04 +_0801AE44: .4byte gBattleMons +_0801AE48: .4byte gEnigmaBerries _0801AE4C: ldrh r0, [r4] bl itemid_get_x12 @@ -30330,8 +30330,8 @@ _0801AEF6: str r0, [sp, 0xC] b _0801B20E .align 2, 0 -_0801AF10: .4byte 0x02024a80 -_0801AF14: .4byte 0x02024c10 +_0801AF10: .4byte gBattleMons +_0801AF14: .4byte gUnknown_02024C10 _0801AF18: .4byte gUnknown_081D99BC _0801AF1C: ldr r1, _0801AF48 @@ -30357,9 +30357,9 @@ _0801AF32: str r1, [sp, 0xC] b _0801B20E .align 2, 0 -_0801AF48: .4byte 0x02024a80 +_0801AF48: .4byte gBattleMons _0801AF4C: .4byte 0xfffff077 -_0801AF50: .4byte 0x02024c10 +_0801AF50: .4byte gUnknown_02024C10 _0801AF54: .4byte gUnknown_081D99D4 _0801AF58: ldr r1, _0801AF88 @@ -30386,8 +30386,8 @@ _0801AF6E: str r2, [sp, 0xC] b _0801B20E .align 2, 0 -_0801AF88: .4byte 0x02024a80 -_0801AF8C: .4byte 0x02024c10 +_0801AF88: .4byte gBattleMons +_0801AF8C: .4byte gUnknown_02024C10 _0801AF90: .4byte gUnknown_081D99EC _0801AF94: ldr r1, _0801AFBC @@ -30411,8 +30411,8 @@ _0801AFAA: ldr r0, _0801AFC4 b _0801B168 .align 2, 0 -_0801AFBC: .4byte 0x02024a80 -_0801AFC0: .4byte 0x02024c10 +_0801AFBC: .4byte gBattleMons +_0801AFC0: .4byte gUnknown_02024C10 _0801AFC4: .4byte gUnknown_081D9A04 _0801AFC8: ldr r2, _0801B008 @@ -30447,9 +30447,9 @@ _0801AFE2: str r4, [sp, 0xC] b _0801B20E .align 2, 0 -_0801B008: .4byte 0x02024a80 +_0801B008: .4byte gBattleMons _0801B00C: .4byte 0xf7ffffff -_0801B010: .4byte 0x02024c10 +_0801B010: .4byte gUnknown_02024C10 _0801B014: .4byte gUnknown_081D9A1C _0801B018: ldr r1, _0801B048 @@ -30476,8 +30476,8 @@ _0801B02E: str r5, [sp, 0xC] b _0801B20E .align 2, 0 -_0801B048: .4byte 0x02024a80 -_0801B04C: .4byte 0x02024c10 +_0801B048: .4byte gBattleMons +_0801B04C: .4byte gUnknown_02024C10 _0801B050: .4byte gUnknown_081D9A34 _0801B054: ldr r1, _0801B090 @@ -30510,12 +30510,12 @@ _0801B06C: str r0, [sp, 0xC] b _0801B20E .align 2, 0 -_0801B090: .4byte 0x02024a80 +_0801B090: .4byte gBattleMons _0801B094: .4byte 0xfff0ffff -_0801B098: .4byte 0x030041c0 +_0801B098: .4byte gUnknown_030041C0 _0801B09C: .4byte gStatusConditionString_LoveJpn -_0801B0A0: .4byte 0x02024d1e -_0801B0A4: .4byte 0x02024c10 +_0801B0A0: .4byte gUnknown_02024D1E +_0801B0A4: .4byte gUnknown_02024C10 _0801B0A8: .4byte gUnknown_081D9A4A _0801B0AC: ldr r4, _0801B170 @@ -30618,8 +30618,8 @@ _0801B168: str r3, [sp, 0xC] b _0801B20E .align 2, 0 -_0801B170: .4byte 0x02024a80 -_0801B174: .4byte 0x030041c0 +_0801B170: .4byte gBattleMons +_0801B174: .4byte gUnknown_030041C0 _0801B178: .4byte gStatusConditionString_PoisonJpn _0801B17C: .4byte 0xf7ffffff _0801B180: .4byte gStatusConditionString_SleepJpn @@ -30627,8 +30627,8 @@ _0801B184: .4byte gStatusConditionString_ParalysisJpn _0801B188: .4byte gStatusConditionString_BurnJpn _0801B18C: .4byte gStatusConditionString_IceJpn _0801B190: .4byte gStatusConditionString_ConfusionJpn -_0801B194: .4byte 0x02024d1e -_0801B198: .4byte 0x02024c10 +_0801B194: .4byte gUnknown_02024D1E +_0801B198: .4byte gUnknown_02024C10 _0801B19C: .4byte gUnknown_081D9A4A _0801B1A0: ldr r4, _0801B1F0 @@ -30673,11 +30673,11 @@ _0801B1C4: str r0, [r1] b _0801B3CA .align 2, 0 -_0801B1F0: .4byte 0x02024a80 +_0801B1F0: .4byte gBattleMons _0801B1F4: .4byte 0x02000000 _0801B1F8: .4byte 0x00016003 -_0801B1FC: .4byte 0x02024c0b -_0801B200: .4byte 0x02024c10 +_0801B1FC: .4byte gUnknown_02024C0B +_0801B200: .4byte gUnknown_02024C10 _0801B204: .4byte gUnknown_081D9A64 _0801B208: ldr r2, [sp, 0xC] @@ -30710,9 +30710,9 @@ _0801B224: .align 2, 0 _0801B240: .4byte 0x02000000 _0801B244: .4byte 0x00016003 -_0801B248: .4byte 0x02024c0b -_0801B24C: .4byte 0x02024a60 -_0801B250: .4byte 0x02024acc +_0801B248: .4byte gUnknown_02024C0B +_0801B24C: .4byte gUnknown_02024A60 +_0801B250: .4byte gUnknown_02024ACC _0801B254: adds r0, r7, 0x1 lsls r0, 24 @@ -30725,7 +30725,7 @@ _0801B254: _0801B264: b _0801B3CA .align 2, 0 -_0801B268: .4byte 0x02024a68 +_0801B268: .4byte gUnknown_02024A68 _0801B26C: ldr r7, _0801B284 ldr r0, [r7] @@ -30740,7 +30740,7 @@ _0801B276: beq _0801B330 b _0801B3CA .align 2, 0 -_0801B284: .4byte 0x02024bec +_0801B284: .4byte gUnknown_02024BEC _0801B288: ldr r0, _0801B314 ldrb r1, [r0] @@ -30809,13 +30809,13 @@ _0801B2BC: bl b_movescr_stack_pop_cursor b _0801B3CA .align 2, 0 -_0801B314: .4byte 0x02024c68 -_0801B318: .4byte 0x02024d68 -_0801B31C: .4byte 0x02024c08 +_0801B314: .4byte gUnknown_02024C68 +_0801B318: .4byte gUnknown_02024D68 +_0801B31C: .4byte gUnknown_02024C08 _0801B320: .4byte gBattleMoves -_0801B324: .4byte 0x02024be6 -_0801B328: .4byte 0x02024a80 -_0801B32C: .4byte 0x02024d1e +_0801B324: .4byte gUnknown_02024BE6 +_0801B328: .4byte gBattleMons +_0801B32C: .4byte gUnknown_02024D1E _0801B330: ldr r0, _0801B3DC ldrb r0, [r0] @@ -30904,17 +30904,17 @@ _0801B3CA: pop {r1} bx r1 .align 2, 0 -_0801B3DC: .4byte 0x02024c68 -_0801B3E0: .4byte 0x02024d68 -_0801B3E4: .4byte 0x02024c08 +_0801B3DC: .4byte gUnknown_02024C68 +_0801B3E0: .4byte gUnknown_02024D68 +_0801B3E4: .4byte gUnknown_02024C08 _0801B3E8: .4byte 0x0000ffff -_0801B3EC: .4byte 0x02024c07 -_0801B3F0: .4byte 0x02024a80 -_0801B3F4: .4byte 0x02024c04 -_0801B3F8: .4byte 0x02024c0b +_0801B3EC: .4byte gUnknown_02024C07 +_0801B3F0: .4byte gBattleMons +_0801B3F4: .4byte gUnknown_02024C04 +_0801B3F8: .4byte gUnknown_02024C0B _0801B3FC: .4byte 0x02000000 _0801B400: .4byte 0x00016003 -_0801B404: .4byte 0x02024c10 +_0801B404: .4byte gUnknown_02024C10 _0801B408: .4byte gUnknown_081D9AA7 thumb_func_end sub_801A02C @@ -30968,9 +30968,9 @@ _0801B45A: lsrs r5, r0, 24 b _0801B556 .align 2, 0 -_0801B464: .4byte 0x020239f8 +_0801B464: .4byte gUnknown_020239F8 _0801B468: .4byte gUnknown_081FC1D0 -_0801B46C: .4byte 0x02024c0c +_0801B46C: .4byte gUnknown_02024C0C _0801B470: .4byte gBitTable _0801B474: ldr r0, _0801B580 @@ -31107,9 +31107,9 @@ _0801B56E: bx r0 .align 2, 0 _0801B580: .4byte gUnknown_081FC1D0 -_0801B584: .4byte 0x02024c60 -_0801B588: .4byte 0x02024c80 -_0801B58C: .4byte 0x02024c7a +_0801B584: .4byte gUnknown_02024C60 +_0801B588: .4byte gUnknown_02024C80 +_0801B58C: .4byte gUnknown_02024C7A _0801B590: .4byte 0x0000ffff thumb_func_end unref_sub_801B40C @@ -31132,9 +31132,9 @@ _0801B5B0: pop {r0} bx r0 .align 2, 0 -_0801B5B4: .4byte 0x02024a64 +_0801B5B4: .4byte gUnknown_02024A64 _0801B5B8: .4byte gUnknown_081FA73C -_0801B5BC: .4byte 0x02024c10 +_0801B5BC: .4byte gUnknown_02024C10 thumb_func_end sub_801B594 thumb_func_start sub_801B5C0 @@ -31353,14 +31353,14 @@ _0801B7C2: strb r1, [r0] b _0801B900 .align 2, 0 -_0801B7E8: .4byte 0x02024c07 -_0801B7EC: .4byte 0x02024c80 -_0801B7F0: .4byte 0x02024a80 -_0801B7F4: .4byte 0x02024a68 -_0801B7F8: .4byte 0x02024c0c +_0801B7E8: .4byte gUnknown_02024C07 +_0801B7EC: .4byte gUnknown_02024C80 +_0801B7F0: .4byte gBattleMons +_0801B7F4: .4byte gUnknown_02024A68 +_0801B7F8: .4byte gUnknown_02024C0C _0801B7FC: .4byte gBitTable _0801B800: .4byte gBattleMoves -_0801B804: .4byte 0x02024d68 +_0801B804: .4byte gUnknown_02024D68 _0801B808: ldr r0, _0801B81C ldrb r0, [r0] @@ -31372,7 +31372,7 @@ _0801B808: eors r0, r2 b _0801B8B2 .align 2, 0 -_0801B81C: .4byte 0x02024c07 +_0801B81C: .4byte gUnknown_02024C07 _0801B820: ldr r0, _0801B854 ldrb r0, [r0] @@ -31401,9 +31401,9 @@ _0801B850: adds r5, r4, 0 b _0801B900 .align 2, 0 -_0801B854: .4byte 0x02024c07 -_0801B858: .4byte 0x02024c80 -_0801B85C: .4byte 0x02024a80 +_0801B854: .4byte gUnknown_02024C07 +_0801B858: .4byte gUnknown_02024C80 +_0801B85C: .4byte gBattleMons _0801B860: ldr r0, _0801B894 ldrh r1, [r0] @@ -31430,8 +31430,8 @@ _0801B860: movs r0, 0x1 b _0801B8B2 .align 2, 0 -_0801B894: .4byte 0x020239f8 -_0801B898: .4byte 0x02024c07 +_0801B894: .4byte gUnknown_020239F8 +_0801B898: .4byte gUnknown_02024C07 _0801B89C: movs r0, 0x3 b _0801B8B2 @@ -31462,7 +31462,7 @@ _0801B8B2: eors r5, r0 b _0801B900 .align 2, 0 -_0801B8D4: .4byte 0x02024c0c +_0801B8D4: .4byte gUnknown_02024C0C _0801B8D8: .4byte gBitTable _0801B8DC: ldr r0, _0801B8F8 @@ -31478,7 +31478,7 @@ _0801B8DC: lsrs r5, r0, 24 b _0801B900 .align 2, 0 -_0801B8F8: .4byte 0x02024c07 +_0801B8F8: .4byte gUnknown_02024C07 _0801B8FC: ldr r0, _0801B91C ldrb r5, [r0] @@ -31498,7 +31498,7 @@ _0801B900: pop {r1} bx r1 .align 2, 0 -_0801B91C: .4byte 0x02024c07 +_0801B91C: .4byte gUnknown_02024C07 _0801B920: .4byte 0x02000000 _0801B924: .4byte 0x00016010 thumb_func_end sub_801B5C0 @@ -31594,9 +31594,9 @@ _0801B9DA: movs r0, 0 b _0801BC24 .align 2, 0 -_0801B9E0: .4byte 0x020239f8 -_0801B9E4: .4byte 0x02024c07 -_0801B9E8: .4byte 0x02024a80 +_0801B9E0: .4byte gUnknown_020239F8 +_0801B9E4: .4byte gUnknown_02024C07 +_0801B9E8: .4byte gBattleMons _0801B9EC: .4byte 0x0000080e _0801B9F0: .4byte 0x00000808 _0801B9F4: .4byte 0x0000080a @@ -31636,9 +31636,9 @@ _0801BA34: ldr r0, _0801BA48 b _0801BBCE .align 2, 0 -_0801BA3C: .4byte 0x02024be6 +_0801BA3C: .4byte gUnknown_02024BE6 _0801BA40: .4byte 0xff7fffff -_0801BA44: .4byte 0x02024c10 +_0801BA44: .4byte gUnknown_02024C10 _0801BA48: .4byte gUnknown_081D995F _0801BA4C: bl Random @@ -31732,20 +31732,20 @@ _0801BA9E: lsls r1, 14 b _0801BC1E .align 2, 0 -_0801BB04: .4byte 0x02024a80 -_0801BB08: .4byte 0x02024c07 +_0801BB04: .4byte gBattleMons +_0801BB08: .4byte gUnknown_02024C07 _0801BB0C: .4byte gBitTable -_0801BB10: .4byte 0x02024be4 -_0801BB14: .4byte 0x02024be5 -_0801BB18: .4byte 0x02024bea -_0801BB1C: .4byte 0x02024d1e -_0801BB20: .4byte 0x02024dec +_0801BB10: .4byte gUnknown_02024BE4 +_0801BB14: .4byte gUnknown_02024BE5 +_0801BB18: .4byte gUnknown_02024BEA +_0801BB1C: .4byte gUnknown_02024D1E +_0801BB20: .4byte gUnknown_02024DEC _0801BB24: .4byte 0x02000000 _0801BB28: .4byte 0x0001601c -_0801BB2C: .4byte 0x02024c10 +_0801BB2C: .4byte gUnknown_02024C10 _0801BB30: .4byte gUnknown_081D996F -_0801BB34: .4byte 0x02024c08 -_0801BB38: .4byte 0x02024c6c +_0801BB34: .4byte gUnknown_02024C08 +_0801BB38: .4byte gUnknown_02024C6C _0801BB3C: subs r0, r2, r6 lsls r0, 24 @@ -31805,8 +31805,8 @@ _0801BB9E: ldr r0, _0801BBB4 b _0801BBCE .align 2, 0 -_0801BBAC: .4byte 0x02024a68 -_0801BBB0: .4byte 0x02024c10 +_0801BBAC: .4byte gUnknown_02024A68 +_0801BBB0: .4byte gUnknown_02024C10 _0801BBB4: .4byte gUnknown_081D9989 _0801BBB8: subs r4, r6 @@ -31825,8 +31825,8 @@ _0801BBCE: movs r0, 0x1 b _0801BC24 .align 2, 0 -_0801BBD4: .4byte 0x02024d1e -_0801BBD8: .4byte 0x02024c10 +_0801BBD4: .4byte gUnknown_02024D1E +_0801BBD8: .4byte gUnknown_02024C10 _0801BBDC: .4byte gUnknown_081D9977 _0801BBE0: ldr r4, _0801BC34 @@ -31872,13 +31872,13 @@ _0801BC24: pop {r1} bx r1 .align 2, 0 -_0801BC34: .4byte 0x02024c07 -_0801BC38: .4byte 0x02024a80 -_0801BC3C: .4byte 0x02024bec -_0801BC40: .4byte 0x02024c08 -_0801BC44: .4byte 0x02024c10 +_0801BC34: .4byte gUnknown_02024C07 +_0801BC38: .4byte gBattleMons +_0801BC3C: .4byte gUnknown_02024BEC +_0801BC40: .4byte gUnknown_02024C08 +_0801BC44: .4byte gUnknown_02024C10 _0801BC48: .4byte gUnknown_081D99A0 -_0801BC4C: .4byte 0x02024c6c +_0801BC4C: .4byte gUnknown_02024C6C thumb_func_end sub_801B928 thumb_func_start atk00_attackcanceler @@ -31897,8 +31897,8 @@ atk00_attackcanceler: @ 801BC50 strb r0, [r1] b _0801BFF4 .align 2, 0 -_0801BC6C: .4byte 0x02024d26 -_0801BC70: .4byte 0x02024a7f +_0801BC6C: .4byte gUnknown_02024D26 +_0801BC70: .4byte gUnknown_02024A7F _0801BC74: ldr r2, _0801BCA4 ldr r0, _0801BCA8 @@ -31924,10 +31924,10 @@ _0801BC74: ldr r0, _0801BCB4 b _0801BFF2 .align 2, 0 -_0801BCA4: .4byte 0x02024a80 -_0801BCA8: .4byte 0x02024c07 -_0801BCAC: .4byte 0x02024c6c -_0801BCB0: .4byte 0x02024c10 +_0801BCA4: .4byte gBattleMons +_0801BCA8: .4byte gUnknown_02024C07 +_0801BCAC: .4byte gUnknown_02024C6C +_0801BCB0: .4byte gUnknown_02024C10 _0801BCB4: .4byte BattleScript_1D6F62 _0801BCB8: bl sub_8017718 @@ -31992,16 +31992,16 @@ _0801BCDE: strb r0, [r2] b _0801BFF4 .align 2, 0 -_0801BD34: .4byte 0x02024c08 -_0801BD38: .4byte 0x02024a80 -_0801BD3C: .4byte 0x02024be4 -_0801BD40: .4byte 0x02024c07 -_0801BD44: .4byte 0x02024c6c -_0801BD48: .4byte 0x02024be6 +_0801BD34: .4byte gUnknown_02024C08 +_0801BD38: .4byte gBattleMons +_0801BD3C: .4byte gUnknown_02024BE4 +_0801BD40: .4byte gUnknown_02024C07 +_0801BD44: .4byte gUnknown_02024C6C +_0801BD48: .4byte gUnknown_02024BE6 _0801BD4C: .4byte 0x00800200 -_0801BD50: .4byte 0x02024c10 +_0801BD50: .4byte gUnknown_02024C10 _0801BD54: .4byte gUnknown_081D936D -_0801BD58: .4byte 0x02024c68 +_0801BD58: .4byte gUnknown_02024C68 _0801BD5C: ldr r0, [r5] ldr r1, _0801BDA0 @@ -32045,7 +32045,7 @@ _0801BDA4: strb r1, [r0] b _0801BFF4 .align 2, 0 -_0801BDB0: .4byte 0x02024c68 +_0801BDB0: .4byte gUnknown_02024C68 _0801BDB4: ldr r2, _0801BE18 ldr r0, [r2] @@ -32095,14 +32095,14 @@ _0801BDB4: ldr r0, _0801BE38 b _0801BFF2 .align 2, 0 -_0801BE18: .4byte 0x02024c6c -_0801BE1C: .4byte 0x02024d28 -_0801BE20: .4byte 0x02024c08 +_0801BE18: .4byte gUnknown_02024C6C +_0801BE1C: .4byte gUnknown_02024D28 +_0801BE20: .4byte gUnknown_02024C08 _0801BE24: .4byte gBattleMoves -_0801BE28: .4byte 0x02024be6 -_0801BE2C: .4byte 0x02024c07 +_0801BE28: .4byte gUnknown_02024BE6 +_0801BE2C: .4byte gUnknown_02024C07 _0801BE30: .4byte 0x00000115 -_0801BE34: .4byte 0x02024c10 +_0801BE34: .4byte gUnknown_02024C10 _0801BE38: .4byte gUnknown_081D946F _0801BE3C: movs r2, 0 @@ -32169,14 +32169,14 @@ _0801BE7E: bl sub_81074C4 b _0801BFF4 .align 2, 0 -_0801BEB8: .4byte 0x02024a68 -_0801BEBC: .4byte 0x02024d28 +_0801BEB8: .4byte gUnknown_02024A68 +_0801BEBC: .4byte gUnknown_02024D28 _0801BEC0: .4byte gBattleMoves -_0801BEC4: .4byte 0x02024a7a -_0801BEC8: .4byte 0x02024be6 -_0801BECC: .4byte 0x02024d68 -_0801BED0: .4byte 0x02024c06 -_0801BED4: .4byte 0x02024c10 +_0801BEC4: .4byte gUnknown_02024A7A +_0801BEC8: .4byte gUnknown_02024BE6 +_0801BECC: .4byte gUnknown_02024D68 +_0801BED0: .4byte byte_2024C06 +_0801BED4: .4byte gUnknown_02024C10 _0801BED8: .4byte gUnknown_081D9812 _0801BEDC: lsls r0, r2, 4 @@ -32264,14 +32264,14 @@ _0801BF4E: b _0801BFEC .align 2, 0 _0801BF80: .4byte gBattleMoves -_0801BF84: .4byte 0x02024be6 -_0801BF88: .4byte 0x02024a80 -_0801BF8C: .4byte 0x02024c07 -_0801BF90: .4byte 0x02024c68 -_0801BF94: .4byte 0x02024c3c -_0801BF98: .4byte 0x02024c08 -_0801BF9C: .4byte 0x02024c44 -_0801BFA0: .4byte 0x02024d1e +_0801BF84: .4byte gUnknown_02024BE6 +_0801BF88: .4byte gBattleMons +_0801BF8C: .4byte gUnknown_02024C07 +_0801BF90: .4byte gUnknown_02024C68 +_0801BF94: .4byte gUnknown_02024C3C +_0801BF98: .4byte gUnknown_02024C08 +_0801BF9C: .4byte gUnknown_02024C44 +_0801BFA0: .4byte gUnknown_02024D1E _0801BFA4: ldr r0, _0801BFD4 ldrb r0, [r0] @@ -32296,11 +32296,11 @@ _0801BFA4: ldr r0, _0801BFE8 b _0801BFF2 .align 2, 0 -_0801BFD4: .4byte 0x02024c07 +_0801BFD4: .4byte gUnknown_02024C07 _0801BFD8: .4byte 0x00000121 _0801BFDC: .4byte 0x02000000 _0801BFE0: .4byte 0x00016003 -_0801BFE4: .4byte 0x02024c10 +_0801BFE4: .4byte gUnknown_02024C10 _0801BFE8: .4byte gUnknown_081D9487 _0801BFEC: ldr r1, _0801C004 @@ -32317,7 +32317,7 @@ _0801BFF4: pop {r0} bx r0 .align 2, 0 -_0801C004: .4byte 0x02024c10 +_0801C004: .4byte gUnknown_02024C10 thumb_func_end atk00_attackcanceler thumb_func_start mcmd_jump_if_move_not_executed @@ -32361,11 +32361,11 @@ mcmd_jump_if_move_not_executed: @ 801C008 orrs r4, r0 b _0801C082 .align 2, 0 -_0801C054: .4byte 0x02024c10 -_0801C058: .4byte 0x02024c68 -_0801C05C: .4byte 0x02024c3c -_0801C060: .4byte 0x02024c08 -_0801C064: .4byte 0x02024c44 +_0801C054: .4byte gUnknown_02024C10 +_0801C058: .4byte gUnknown_02024C68 +_0801C05C: .4byte gUnknown_02024C3C +_0801C060: .4byte gUnknown_02024C08 +_0801C064: .4byte gUnknown_02024C44 _0801C068: bl b_feature_update_destiny_bond ldr r0, _0801C090 @@ -32387,8 +32387,8 @@ _0801C086: pop {r0} bx r0 .align 2, 0 -_0801C090: .4byte 0x02024c08 -_0801C094: .4byte 0x02024c10 +_0801C090: .4byte gUnknown_02024C08 +_0801C094: .4byte gUnknown_02024C10 thumb_func_end mcmd_jump_if_move_not_executed thumb_func_start atk40_801DBA0 @@ -32428,12 +32428,12 @@ atk40_801DBA0: @ 801C098 strb r0, [r1, 0x6] b _0801C100 .align 2, 0 -_0801C0E0: .4byte 0x02024d28 -_0801C0E4: .4byte 0x02024c08 +_0801C0E0: .4byte gUnknown_02024D28 +_0801C0E4: .4byte gUnknown_02024C08 _0801C0E8: .4byte gBattleMoves -_0801C0EC: .4byte 0x02024be6 -_0801C0F0: .4byte 0x02024c68 -_0801C0F4: .4byte 0x02024d1e +_0801C0EC: .4byte gUnknown_02024BE6 +_0801C0F0: .4byte gUnknown_02024C68 +_0801C0F4: .4byte gUnknown_02024D1E _0801C0F8: ldr r1, _0801C104 ldr r0, [r1] @@ -32443,7 +32443,7 @@ _0801C100: pop {r0} bx r0 .align 2, 0 -_0801C104: .4byte 0x02024c10 +_0801C104: .4byte gUnknown_02024C10 thumb_func_end atk40_801DBA0 thumb_func_start sub_801C108 @@ -32491,12 +32491,12 @@ _0801C154: pop {r1} bx r1 .align 2, 0 -_0801C15C: .4byte 0x02024d28 -_0801C160: .4byte 0x02024c08 +_0801C15C: .4byte gUnknown_02024D28 +_0801C160: .4byte gUnknown_02024C08 _0801C164: .4byte gBattleMoves -_0801C168: .4byte 0x02024be6 -_0801C16C: .4byte 0x02024c68 -_0801C170: .4byte 0x02024d1e +_0801C168: .4byte gUnknown_02024BE6 +_0801C16C: .4byte gUnknown_02024C68 +_0801C170: .4byte gUnknown_02024D1E thumb_func_end sub_801C108 thumb_func_start sub_801C174 @@ -32551,12 +32551,12 @@ _0801C1C6: strb r1, [r0] b _0801C290 .align 2, 0 -_0801C1D4: .4byte 0x02024c98 -_0801C1D8: .4byte 0x02024c08 -_0801C1DC: .4byte 0x02024ca8 -_0801C1E0: .4byte 0x02024c07 -_0801C1E4: .4byte 0x02024c6c -_0801C1E8: .4byte 0x02024c68 +_0801C1D4: .4byte gUnknown_02024C98 +_0801C1D8: .4byte gUnknown_02024C08 +_0801C1DC: .4byte gUnknown_02024CA8 +_0801C1E0: .4byte gUnknown_02024C07 +_0801C1E4: .4byte gUnknown_02024C6C +_0801C1E8: .4byte gUnknown_02024C68 _0801C1EC: ldr r0, [r2] ldr r1, _0801C29C @@ -32651,7 +32651,7 @@ _0801C290: _0801C29C: .4byte 0xfffeffff _0801C2A0: .4byte 0xfffdffff _0801C2A4: .4byte 0xfffbffff -_0801C2A8: .4byte 0x02024db8 +_0801C2A8: .4byte word_2024DB8 _0801C2AC: .4byte gBattleMoves _0801C2B0: movs r0, 0 @@ -32709,12 +32709,12 @@ atk01_accuracycheck: @ 801C2BC str r0, [r7] b _0801C632 .align 2, 0 -_0801C314: .4byte 0x02024c10 -_0801C318: .4byte 0x02024c98 -_0801C31C: .4byte 0x02024c08 +_0801C314: .4byte gUnknown_02024C10 +_0801C318: .4byte gUnknown_02024C98 +_0801C31C: .4byte gUnknown_02024C08 _0801C320: .4byte 0x0000ffff -_0801C324: .4byte 0x02024ca8 -_0801C328: .4byte 0x02024c07 +_0801C324: .4byte gUnknown_02024CA8 +_0801C328: .4byte gUnknown_02024C07 _0801C32C: ldrb r0, [r3] lsls r0, 2 @@ -32753,7 +32753,7 @@ _0801C36A: str r0, [r1] b _0801C632 .align 2, 0 -_0801C374: .4byte 0x02024c10 +_0801C374: .4byte gUnknown_02024C10 _0801C378: cmp r6, 0 bne _0801C380 @@ -32773,7 +32773,7 @@ _0801C380: mov r10, r3 b _0801C3B2 .align 2, 0 -_0801C398: .4byte 0x02024be6 +_0801C398: .4byte gUnknown_02024BE6 _0801C39C: .4byte 0x02000000 _0801C3A0: .4byte 0x0001601c _0801C3A4: @@ -32822,9 +32822,9 @@ _0801C3CE: b _0801C41E .align 2, 0 _0801C3F8: .4byte gBattleMoves -_0801C3FC: .4byte 0x02024a80 -_0801C400: .4byte 0x02024c08 -_0801C404: .4byte 0x02024c07 +_0801C3FC: .4byte gBattleMons +_0801C400: .4byte gUnknown_02024C08 +_0801C404: .4byte gUnknown_02024C07 _0801C408: ldr r0, _0801C56C ldrb r0, [r0] @@ -33003,13 +33003,13 @@ _0801C544: ldrb r2, [r0, 0x1A] b _0801C5A4 .align 2, 0 -_0801C56C: .4byte 0x02024c07 +_0801C56C: .4byte gUnknown_02024C07 _0801C570: .4byte gBattleMoves -_0801C574: .4byte 0x02024db8 +_0801C574: .4byte word_2024DB8 _0801C578: .4byte gAccuracyStageRatios -_0801C57C: .4byte 0x02024a80 -_0801C580: .4byte 0x02024c08 -_0801C584: .4byte 0x02024df0 +_0801C57C: .4byte gBattleMons +_0801C580: .4byte gUnknown_02024C08 +_0801C584: .4byte gEnigmaBerries _0801C588: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -33074,12 +33074,12 @@ _0801C602: movs r0, 0x2 b _0801C624 .align 2, 0 -_0801C608: .4byte 0x02024c0b -_0801C60C: .4byte 0x02024c08 -_0801C610: .4byte 0x02024c68 -_0801C614: .4byte 0x020239f8 +_0801C608: .4byte gUnknown_02024C0B +_0801C60C: .4byte gUnknown_02024C08 +_0801C610: .4byte gUnknown_02024C68 +_0801C614: .4byte gUnknown_020239F8 _0801C618: .4byte gBattleMoves -_0801C61C: .4byte 0x02024d1e +_0801C61C: .4byte gUnknown_02024D1E _0801C620: ldr r1, _0801C644 movs r0, 0 @@ -33100,7 +33100,7 @@ _0801C632: pop {r0} bx r0 .align 2, 0 -_0801C644: .4byte 0x02024d1e +_0801C644: .4byte gUnknown_02024D1E thumb_func_end atk01_accuracycheck thumb_func_start atk02_attackstring @@ -33138,11 +33138,11 @@ _0801C680: pop {r0} bx r0 .align 2, 0 -_0801C688: .4byte 0x02024a64 -_0801C68C: .4byte 0x02024c6c -_0801C690: .4byte 0x02024c07 -_0801C694: .4byte 0x02024c10 -_0801C698: .4byte 0x02024d1e +_0801C688: .4byte gUnknown_02024A64 +_0801C68C: .4byte gUnknown_02024C6C +_0801C690: .4byte gUnknown_02024C07 +_0801C694: .4byte gUnknown_02024C10 +_0801C698: .4byte gUnknown_02024D1E thumb_func_end atk02_attackstring thumb_func_start atk03_ppreduce @@ -33189,11 +33189,11 @@ _0801C6B4: beq _0801C71C b _0801C736 .align 2, 0 -_0801C6EC: .4byte 0x02024a64 -_0801C6F0: .4byte 0x02024d68 -_0801C6F4: .4byte 0x02024c07 +_0801C6EC: .4byte gUnknown_02024A64 +_0801C6F0: .4byte gUnknown_02024D68 +_0801C6F4: .4byte gUnknown_02024C07 _0801C6F8: .4byte gBattleMoves -_0801C6FC: .4byte 0x02024be6 +_0801C6FC: .4byte gUnknown_02024BE6 _0801C700: cmp r0, 0x40 beq _0801C71C @@ -33290,12 +33290,12 @@ _0801C756: strb r0, [r2] b _0801C7D2 .align 2, 0 -_0801C7B8: .4byte 0x02024c08 -_0801C7BC: .4byte 0x02024a80 -_0801C7C0: .4byte 0x02024c6c -_0801C7C4: .4byte 0x02024be4 -_0801C7C8: .4byte 0x02024c07 -_0801C7CC: .4byte 0x02024d28 +_0801C7B8: .4byte gUnknown_02024C08 +_0801C7BC: .4byte gBattleMons +_0801C7C0: .4byte gUnknown_02024C6C +_0801C7C4: .4byte gUnknown_02024BE4 +_0801C7C8: .4byte gUnknown_02024C07 +_0801C7CC: .4byte gUnknown_02024D28 _0801C7D0: strb r4, [r2] _0801C7D2: @@ -33370,12 +33370,12 @@ _0801C84E: pop {r0} bx r0 .align 2, 0 -_0801C860: .4byte 0x02024ca8 +_0801C860: .4byte gUnknown_02024CA8 _0801C864: .4byte gBitTable -_0801C868: .4byte 0x02024a60 -_0801C86C: .4byte 0x02024c6c +_0801C868: .4byte gUnknown_02024A60 +_0801C86C: .4byte gUnknown_02024C6C _0801C870: .4byte 0xfffff7ff -_0801C874: .4byte 0x02024c10 +_0801C874: .4byte gUnknown_02024C10 thumb_func_end atk03_ppreduce thumb_func_start atk04_critcalc @@ -33398,9 +33398,9 @@ atk04_critcalc: @ 801C878 ldrb r6, [r0, 0x7] b _0801C8B0 .align 2, 0 -_0801C89C: .4byte 0x02024a80 -_0801C8A0: .4byte 0x02024c07 -_0801C8A4: .4byte 0x02024df0 +_0801C89C: .4byte gBattleMons +_0801C8A0: .4byte gUnknown_02024C07 +_0801C8A4: .4byte gEnigmaBerries _0801C8A8: bl itemid_get_x12 lsls r0, 24 @@ -33483,11 +33483,11 @@ _0801C930: adds r0, r2, r0 b _0801C952 .align 2, 0 -_0801C93C: .4byte 0x02024c0b -_0801C940: .4byte 0x02024c07 -_0801C944: .4byte 0x02024a80 +_0801C93C: .4byte gUnknown_02024C0B +_0801C940: .4byte gUnknown_02024C07 +_0801C944: .4byte gBattleMons _0801C948: .4byte gBattleMoves -_0801C94C: .4byte 0x02024be6 +_0801C94C: .4byte gUnknown_02024BE6 _0801C950: adds r0, r2, r5 _0801C952: @@ -33543,11 +33543,11 @@ _0801C960: movs r0, 0x2 b _0801C9D4 .align 2, 0 -_0801C9BC: .4byte 0x02024c08 -_0801C9C0: .4byte 0x02024c98 -_0801C9C4: .4byte 0x020239f8 +_0801C9BC: .4byte gUnknown_02024C08 +_0801C9C0: .4byte gUnknown_02024C98 +_0801C9C4: .4byte gUnknown_020239F8 _0801C9C8: .4byte gCriticalHitChance -_0801C9CC: .4byte 0x02024c0d +_0801C9CC: .4byte gXXX_CritRelated _0801C9D0: ldr r1, _0801C9E4 movs r0, 0x1 @@ -33561,8 +33561,8 @@ _0801C9D4: pop {r0} bx r0 .align 2, 0 -_0801C9E4: .4byte 0x02024c0d -_0801C9E8: .4byte 0x02024c10 +_0801C9E4: .4byte gXXX_CritRelated +_0801C9E8: .4byte gUnknown_02024C10 thumb_func_end atk04_critcalc thumb_func_start atk05_cmd5 @@ -33670,21 +33670,21 @@ _0801CAA4: pop {r0} bx r0 .align 2, 0 -_0801CABC: .4byte 0x02024c7a -_0801CAC0: .4byte 0x02024c08 -_0801CAC4: .4byte 0x02024c07 -_0801CAC8: .4byte 0x02024a80 -_0801CACC: .4byte 0x02024be6 -_0801CAD0: .4byte 0x02024dec +_0801CABC: .4byte gUnknown_02024C7A +_0801CAC0: .4byte gUnknown_02024C08 +_0801CAC4: .4byte gUnknown_02024C07 +_0801CAC8: .4byte gBattleMons +_0801CACC: .4byte gUnknown_02024BE6 +_0801CAD0: .4byte gUnknown_02024DEC _0801CAD4: .4byte 0x02000000 _0801CAD8: .4byte 0x0001601c -_0801CADC: .4byte 0x02024bec -_0801CAE0: .4byte 0x02024c0d +_0801CADC: .4byte gUnknown_02024BEC +_0801CAE0: .4byte gXXX_CritRelated _0801CAE4: .4byte 0x0001601f -_0801CAE8: .4byte 0x02024c98 +_0801CAE8: .4byte gUnknown_02024C98 _0801CAEC: .4byte gBattleMoves -_0801CAF0: .4byte 0x02024d28 -_0801CAF4: .4byte 0x02024c10 +_0801CAF0: .4byte gUnknown_02024D28 +_0801CAF4: .4byte gUnknown_02024C10 thumb_func_end atk05_cmd5 thumb_func_start sub_801CAF8 @@ -33786,18 +33786,18 @@ _0801CBAC: pop {r0} bx r0 .align 2, 0 -_0801CBBC: .4byte 0x02024c7a -_0801CBC0: .4byte 0x02024a80 -_0801CBC4: .4byte 0x02024be6 -_0801CBC8: .4byte 0x02024dec +_0801CBBC: .4byte gUnknown_02024C7A +_0801CBC0: .4byte gBattleMons +_0801CBC4: .4byte gUnknown_02024BE6 +_0801CBC8: .4byte gUnknown_02024DEC _0801CBCC: .4byte 0x02000000 _0801CBD0: .4byte 0x0001601c -_0801CBD4: .4byte 0x02024bec -_0801CBD8: .4byte 0x02024c0d +_0801CBD4: .4byte gUnknown_02024BEC +_0801CBD8: .4byte gXXX_CritRelated _0801CBDC: .4byte 0x0001601f -_0801CBE0: .4byte 0x02024c98 +_0801CBE0: .4byte gUnknown_02024C98 _0801CBE4: .4byte gBattleMoves -_0801CBE8: .4byte 0x02024d28 +_0801CBE8: .4byte gUnknown_02024D28 thumb_func_end sub_801CAF8 thumb_func_start battle_attack_damage_modulate_by_effectivity @@ -33826,7 +33826,7 @@ _0801CC0C: beq _0801CC26 b _0801CCBE .align 2, 0 -_0801CC1C: .4byte 0x02024bec +_0801CC1C: .4byte gUnknown_02024BEC _0801CC20: cmp r4, 0x14 beq _0801CC7C @@ -33842,7 +33842,7 @@ _0801CC26: ands r0, r1 b _0801CCBC .align 2, 0 -_0801CC38: .4byte 0x02024c68 +_0801CC38: .4byte gUnknown_02024C68 _0801CC3C: ldr r2, _0801CC6C ldr r0, _0801CC70 @@ -33869,8 +33869,8 @@ _0801CC3C: b _0801CCBC .align 2, 0 _0801CC6C: .4byte gBattleMoves -_0801CC70: .4byte 0x02024be6 -_0801CC74: .4byte 0x02024c68 +_0801CC70: .4byte gUnknown_02024BE6 +_0801CC74: .4byte gUnknown_02024C68 _0801CC78: movs r0, 0x4 b _0801CCBA @@ -33900,8 +33900,8 @@ _0801CC7C: b _0801CCBC .align 2, 0 _0801CCAC: .4byte gBattleMoves -_0801CCB0: .4byte 0x02024be6 -_0801CCB4: .4byte 0x02024c68 +_0801CCB0: .4byte gUnknown_02024BE6 +_0801CCB4: .4byte gUnknown_02024C68 _0801CCB8: movs r0, 0x2 _0801CCBA: @@ -33940,7 +33940,7 @@ _0801CCD8: mov r8, r2 b _0801CD0C .align 2, 0 -_0801CCF0: .4byte 0x02024be6 +_0801CCF0: .4byte gUnknown_02024BE6 _0801CCF4: .4byte 0x02000000 _0801CCF8: .4byte 0x0001601c _0801CCFC: @@ -34022,15 +34022,15 @@ _0801CD44: b _0801CE58 .align 2, 0 _0801CD94: .4byte gBattleMoves -_0801CD98: .4byte 0x02024a80 -_0801CD9C: .4byte 0x02024c07 -_0801CDA0: .4byte 0x02024bec -_0801CDA4: .4byte 0x02024c08 -_0801CDA8: .4byte 0x02024c06 -_0801CDAC: .4byte 0x02024c68 -_0801CDB0: .4byte 0x02024c3c -_0801CDB4: .4byte 0x02024c44 -_0801CDB8: .4byte 0x02024d1e +_0801CD98: .4byte gBattleMons +_0801CD9C: .4byte gUnknown_02024C07 +_0801CDA0: .4byte gUnknown_02024BEC +_0801CDA4: .4byte gUnknown_02024C08 +_0801CDA8: .4byte byte_2024C06 +_0801CDAC: .4byte gUnknown_02024C68 +_0801CDB0: .4byte gUnknown_02024C3C +_0801CDB4: .4byte gUnknown_02024C44 +_0801CDB8: .4byte gUnknown_02024D1E _0801CDBC: ldr r1, _0801CDC8 adds r0, r3, r1 @@ -34205,18 +34205,18 @@ _0801CEF4: bx r0 .align 2, 0 _0801CF08: .4byte gTypeEffectiveness -_0801CF0C: .4byte 0x02024a80 -_0801CF10: .4byte 0x02024c08 -_0801CF14: .4byte 0x02024c07 -_0801CF18: .4byte 0x02024be6 -_0801CF1C: .4byte 0x02024c68 +_0801CF0C: .4byte gBattleMons +_0801CF10: .4byte gUnknown_02024C08 +_0801CF14: .4byte gUnknown_02024C07 +_0801CF18: .4byte gUnknown_02024BE6 +_0801CF1C: .4byte gUnknown_02024C68 _0801CF20: .4byte gBattleMoves -_0801CF24: .4byte 0x02024c06 -_0801CF28: .4byte 0x02024c3c -_0801CF2C: .4byte 0x02024c44 -_0801CF30: .4byte 0x02024d1e -_0801CF34: .4byte 0x02024d28 -_0801CF38: .4byte 0x02024c10 +_0801CF24: .4byte byte_2024C06 +_0801CF28: .4byte gUnknown_02024C3C +_0801CF2C: .4byte gUnknown_02024C44 +_0801CF30: .4byte gUnknown_02024D1E +_0801CF34: .4byte gUnknown_02024D28 +_0801CF38: .4byte gUnknown_02024C10 thumb_func_end sub_801CCC4 thumb_func_start b_wonderguard_and_levitate @@ -34257,7 +34257,7 @@ _0801CF66: mov r12, r2 b _0801CF94 .align 2, 0 -_0801CF80: .4byte 0x02024be6 +_0801CF80: .4byte gUnknown_02024BE6 _0801CF84: .4byte gBattleMoves _0801CF88: .4byte 0x02000000 _0801CF8C: .4byte 0x0001601c @@ -34290,10 +34290,10 @@ _0801CF94: bl sub_81074C4 b _0801D1A4 .align 2, 0 -_0801CFC8: .4byte 0x02024a80 -_0801CFCC: .4byte 0x02024c08 -_0801CFD0: .4byte 0x02024c06 -_0801CFD4: .4byte 0x02024d1e +_0801CFC8: .4byte gBattleMons +_0801CFCC: .4byte gUnknown_02024C08 +_0801CFD0: .4byte byte_2024C06 +_0801CFD4: .4byte gUnknown_02024D1E _0801CFD8: ldr r1, _0801CFE4 adds r0, r5, r1 @@ -34541,12 +34541,12 @@ _0801D1A4: pop {r0} bx r0 .align 2, 0 -_0801D1B0: .4byte 0x02024c68 -_0801D1B4: .4byte 0x02024d28 -_0801D1B8: .4byte 0x02024c07 +_0801D1B0: .4byte gUnknown_02024C68 +_0801D1B4: .4byte gUnknown_02024D28 +_0801D1B8: .4byte gUnknown_02024C07 _0801D1BC: .4byte gBattleMoves -_0801D1C0: .4byte 0x02024c06 -_0801D1C4: .4byte 0x02024d1e +_0801D1C0: .4byte byte_2024C06 +_0801D1C4: .4byte gUnknown_02024D1E thumb_func_end b_wonderguard_and_levitate thumb_func_start b_attack_effectivity_adapt @@ -34578,7 +34578,7 @@ _0801D1EE: beq _0801D206 b _0801D27A .align 2, 0 -_0801D1FC: .4byte 0x02024bec +_0801D1FC: .4byte gUnknown_02024BEC _0801D200: cmp r4, 0x14 beq _0801D248 @@ -34736,8 +34736,8 @@ _0801D2F4: b _0801D3DC .align 2, 0 _0801D31C: .4byte gBattleMoves -_0801D320: .4byte 0x02024a80 -_0801D324: .4byte 0x02024bec +_0801D320: .4byte gBattleMons +_0801D324: .4byte gUnknown_02024BEC _0801D328: ldr r1, _0801D344 adds r0, r7, r1 @@ -34892,8 +34892,8 @@ _0801D43A: bx r1 .align 2, 0 _0801D44C: .4byte gTypeEffectiveness -_0801D450: .4byte 0x02024a80 -_0801D454: .4byte 0x02024c08 +_0801D450: .4byte gBattleMons +_0801D454: .4byte gUnknown_02024C08 _0801D458: .4byte gBattleMoves thumb_func_end move_effectiveness_something @@ -35038,8 +35038,8 @@ _0801D554: bx r1 .align 2, 0 _0801D564: .4byte gTypeEffectiveness -_0801D568: .4byte 0x02024c08 -_0801D56C: .4byte 0x02024a80 +_0801D568: .4byte gUnknown_02024C08 +_0801D56C: .4byte gBattleMons _0801D570: .4byte gBattleMoves thumb_func_end ai_rate_move @@ -35073,7 +35073,7 @@ _0801D5A6: pop {r0} bx r0 .align 2, 0 -_0801D5AC: .4byte 0x02024bec +_0801D5AC: .4byte gUnknown_02024BEC thumb_func_end unref_sub_801D574 thumb_func_start atk07_cmd7 @@ -35121,10 +35121,10 @@ _0801D5E2: ldrb r6, [r0, 0x1A] b _0801D632 .align 2, 0 -_0801D608: .4byte 0x02024bec -_0801D60C: .4byte 0x02024a80 -_0801D610: .4byte 0x02024c08 -_0801D614: .4byte 0x02024df0 +_0801D608: .4byte gUnknown_02024BEC +_0801D60C: .4byte gBattleMons +_0801D610: .4byte gUnknown_02024C08 +_0801D614: .4byte gEnigmaBerries _0801D618: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -35235,15 +35235,15 @@ _0801D6C2: strb r1, [r0] b _0801D740 .align 2, 0 -_0801D6F4: .4byte 0x02024c0b -_0801D6F8: .4byte 0x02024c08 -_0801D6FC: .4byte 0x02024d68 -_0801D700: .4byte 0x02024a80 +_0801D6F4: .4byte gUnknown_02024C0B +_0801D6F8: .4byte gUnknown_02024C08 +_0801D6FC: .4byte gUnknown_02024D68 +_0801D700: .4byte gBattleMons _0801D704: .4byte gBattleMoves -_0801D708: .4byte 0x02024be6 -_0801D70C: .4byte 0x02024d28 -_0801D710: .4byte 0x02024bec -_0801D714: .4byte 0x02024c68 +_0801D708: .4byte gUnknown_02024BE6 +_0801D70C: .4byte gUnknown_02024D28 +_0801D710: .4byte gUnknown_02024BEC +_0801D714: .4byte gUnknown_02024C68 _0801D718: ldr r0, _0801D750 lsls r1, r3, 2 @@ -35274,10 +35274,10 @@ _0801D740: pop {r0} bx r0 .align 2, 0 -_0801D750: .4byte 0x02024d68 -_0801D754: .4byte 0x02024c68 -_0801D758: .4byte 0x02024c04 -_0801D75C: .4byte 0x02024c10 +_0801D750: .4byte gUnknown_02024D68 +_0801D754: .4byte gUnknown_02024C68 +_0801D758: .4byte gUnknown_02024C04 +_0801D75C: .4byte gUnknown_02024C10 thumb_func_end atk07_cmd7 thumb_func_start atk08_cmd8 @@ -35325,10 +35325,10 @@ _0801D792: ldrb r6, [r0, 0x1A] b _0801D7E2 .align 2, 0 -_0801D7B8: .4byte 0x02024bec -_0801D7BC: .4byte 0x02024a80 -_0801D7C0: .4byte 0x02024c08 -_0801D7C4: .4byte 0x02024df0 +_0801D7B8: .4byte gUnknown_02024BEC +_0801D7BC: .4byte gBattleMons +_0801D7C0: .4byte gUnknown_02024C08 +_0801D7C4: .4byte gEnigmaBerries _0801D7C8: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -35425,13 +35425,13 @@ _0801D85E: strb r1, [r0] b _0801D8CC .align 2, 0 -_0801D888: .4byte 0x02024c0b -_0801D88C: .4byte 0x02024c08 -_0801D890: .4byte 0x02024d68 -_0801D894: .4byte 0x02024a80 -_0801D898: .4byte 0x02024d28 -_0801D89C: .4byte 0x02024bec -_0801D8A0: .4byte 0x02024c68 +_0801D888: .4byte gUnknown_02024C0B +_0801D88C: .4byte gUnknown_02024C08 +_0801D890: .4byte gUnknown_02024D68 +_0801D894: .4byte gBattleMons +_0801D898: .4byte gUnknown_02024D28 +_0801D89C: .4byte gUnknown_02024BEC +_0801D8A0: .4byte gUnknown_02024C68 _0801D8A4: ldr r0, _0801D8DC lsls r1, r3, 2 @@ -35462,10 +35462,10 @@ _0801D8CC: pop {r0} bx r0 .align 2, 0 -_0801D8DC: .4byte 0x02024d68 -_0801D8E0: .4byte 0x02024c68 -_0801D8E4: .4byte 0x02024c04 -_0801D8E8: .4byte 0x02024c10 +_0801D8DC: .4byte gUnknown_02024D68 +_0801D8E0: .4byte gUnknown_02024C68 +_0801D8E4: .4byte gUnknown_02024C04 +_0801D8E8: .4byte gUnknown_02024C10 thumb_func_end atk08_cmd8 thumb_func_start sub_801D8EC @@ -35512,10 +35512,10 @@ _0801D900: strb r0, [r1] b _0801DA4A .align 2, 0 -_0801D940: .4byte 0x02024a64 -_0801D944: .4byte 0x02024c6c -_0801D948: .4byte 0x02024be6 -_0801D94C: .4byte 0x02024c10 +_0801D940: .4byte gUnknown_02024A64 +_0801D944: .4byte gUnknown_02024C6C +_0801D948: .4byte gUnknown_02024BE6 +_0801D94C: .4byte gUnknown_02024C10 _0801D950: .4byte gUnknown_081D8EEF _0801D954: .4byte 0x02000000 _0801D958: .4byte 0x00016002 @@ -35611,15 +35611,15 @@ _0801DA00: _0801DA0C: .4byte gBattleMoves _0801DA10: .4byte 0x02000000 _0801DA14: .4byte 0x000160a1 -_0801DA18: .4byte 0x02024c68 -_0801DA1C: .4byte 0x02024a60 -_0801DA20: .4byte 0x02024c07 +_0801DA18: .4byte gUnknown_02024C68 +_0801DA1C: .4byte gUnknown_02024A60 +_0801DA20: .4byte gUnknown_02024C07 _0801DA24: .4byte 0x00016002 -_0801DA28: .4byte 0x02024e80 -_0801DA2C: .4byte 0x02024bec -_0801DA30: .4byte 0x02024a80 -_0801DA34: .4byte 0x02024ca8 -_0801DA38: .4byte 0x02024c10 +_0801DA28: .4byte gBattleMovePower +_0801DA2C: .4byte gUnknown_02024BEC +_0801DA30: .4byte gBattleMons +_0801DA34: .4byte gUnknown_02024CA8 +_0801DA38: .4byte gUnknown_02024C10 _0801DA3C: ldr r4, _0801DA58 ldr r0, [r4] @@ -35636,7 +35636,7 @@ _0801DA4A: pop {r0} bx r0 .align 2, 0 -_0801DA58: .4byte 0x02024c10 +_0801DA58: .4byte gUnknown_02024C10 _0801DA5C: .4byte gUnknown_081D8EEF thumb_func_end sub_801D8EC @@ -35655,8 +35655,8 @@ _0801DA72: pop {r0} bx r0 .align 2, 0 -_0801DA78: .4byte 0x02024a64 -_0801DA7C: .4byte 0x02024c10 +_0801DA78: .4byte gUnknown_02024A64 +_0801DA7C: .4byte gUnknown_02024C10 thumb_func_end sub_801DA60 thumb_func_start sub_801DA80 @@ -35710,13 +35710,13 @@ sub_801DA80: @ 801DA80 bl b_std_message b _0801DB2E .align 2, 0 -_0801DAE4: .4byte 0x02024a64 -_0801DAE8: .4byte 0x02024c68 -_0801DAEC: .4byte 0x02024c10 -_0801DAF0: .4byte 0x02024a60 -_0801DAF4: .4byte 0x02024a80 -_0801DAF8: .4byte 0x02024ca8 -_0801DAFC: .4byte 0x02024c6c +_0801DAE4: .4byte gUnknown_02024A64 +_0801DAE8: .4byte gUnknown_02024C68 +_0801DAEC: .4byte gUnknown_02024C10 +_0801DAF0: .4byte gUnknown_02024A60 +_0801DAF4: .4byte gBattleMons +_0801DAF8: .4byte gUnknown_02024CA8 +_0801DAFC: .4byte gUnknown_02024C6C _0801DB00: ldr r5, _0801DB3C ldrh r1, [r5] @@ -35748,10 +35748,10 @@ _0801DB36: pop {r0} bx r0 .align 2, 0 -_0801DB3C: .4byte 0x02024bec -_0801DB40: .4byte 0x02024a60 -_0801DB44: .4byte 0x030042e0 -_0801DB48: .4byte 0x02024c10 +_0801DB3C: .4byte gUnknown_02024BEC +_0801DB40: .4byte gUnknown_02024A60 +_0801DB44: .4byte gUnknown_030042E0 +_0801DB48: .4byte gUnknown_02024C10 thumb_func_end sub_801DA80 thumb_func_start atk0C_datahpupdate @@ -35778,7 +35778,7 @@ _0801DB5A: ands r6, r1 b _0801DB90 .align 2, 0 -_0801DB74: .4byte 0x02024a64 +_0801DB74: .4byte gUnknown_02024A64 _0801DB78: .4byte 0x02000000 _0801DB7C: .4byte 0x0001601c _0801DB80: @@ -35864,16 +35864,16 @@ _0801DC02: b _0801DC78 .align 2, 0 _0801DC1C: .4byte gBattleMoves -_0801DC20: .4byte 0x02024be6 -_0801DC24: .4byte 0x02024c68 -_0801DC28: .4byte 0x02024c10 -_0801DC2C: .4byte 0x02024a60 -_0801DC30: .4byte 0x02024a80 -_0801DC34: .4byte 0x02024ca8 -_0801DC38: .4byte 0x02024c6c -_0801DC3C: .4byte 0x02024bec -_0801DC40: .4byte 0x02024d68 -_0801DC44: .4byte 0x02024bf0 +_0801DC20: .4byte gUnknown_02024BE6 +_0801DC24: .4byte gUnknown_02024C68 +_0801DC28: .4byte gUnknown_02024C10 +_0801DC2C: .4byte gUnknown_02024A60 +_0801DC30: .4byte gBattleMons +_0801DC34: .4byte gUnknown_02024CA8 +_0801DC38: .4byte gUnknown_02024C6C +_0801DC3C: .4byte gUnknown_02024BEC +_0801DC40: .4byte gUnknown_02024D68 +_0801DC44: .4byte gUnknown_02024BF0 _0801DC48: ldr r0, _0801DCA0 lsls r1, r2, 2 @@ -35921,10 +35921,10 @@ _0801DC8C: str r0, [r4] b _0801DF2E .align 2, 0 -_0801DCA0: .4byte 0x02024d68 -_0801DCA4: .4byte 0x02024bf0 -_0801DCA8: .4byte 0x02024a60 -_0801DCAC: .4byte 0x02024c10 +_0801DCA0: .4byte gUnknown_02024D68 +_0801DCA4: .4byte gUnknown_02024BF0 +_0801DCA8: .4byte gUnknown_02024A60 +_0801DCAC: .4byte gUnknown_02024C10 _0801DCB0: .4byte gUnknown_081D99AB _0801DCB4: ldr r0, _0801DCF4 @@ -35961,11 +35961,11 @@ _0801DCF0: strh r3, [r1, 0x28] b _0801DEC6 .align 2, 0 -_0801DCF4: .4byte 0x02024c6c +_0801DCF4: .4byte gUnknown_02024C6C _0801DCF8: .4byte 0xfffffeff -_0801DCFC: .4byte 0x02024bec -_0801DD00: .4byte 0x02024a80 -_0801DD04: .4byte 0x02024a60 +_0801DCFC: .4byte gUnknown_02024BEC +_0801DD00: .4byte gBattleMons +_0801DD04: .4byte gUnknown_02024A60 _0801DD08: movs r0, 0x20 ands r0, r2 @@ -35979,7 +35979,7 @@ _0801DD08: ldr r5, _0801DD20 b _0801DD6C .align 2, 0 -_0801DD20: .4byte 0x02024a60 +_0801DD20: .4byte gUnknown_02024A60 _0801DD24: ldr r0, _0801DD4C ldr r2, _0801DD50 @@ -36001,11 +36001,11 @@ _0801DD24: ldr r1, _0801DD5C b _0801DD68 .align 2, 0 -_0801DD4C: .4byte 0x02024bf4 -_0801DD50: .4byte 0x02024a60 -_0801DD54: .4byte 0x02024c10 -_0801DD58: .4byte 0x02024c74 -_0801DD5C: .4byte 0x02024c07 +_0801DD4C: .4byte gUnknown_02024BF4 +_0801DD50: .4byte gUnknown_02024A60 +_0801DD54: .4byte gUnknown_02024C10 +_0801DD58: .4byte gUnknown_02024C74 +_0801DD5C: .4byte gUnknown_02024C07 _0801DD60: ldr r1, _0801DD8C ldrb r0, [r5] @@ -36031,10 +36031,10 @@ _0801DD6C: adds r7, r0, 0 b _0801DDAC .align 2, 0 -_0801DD8C: .4byte 0x02024c74 -_0801DD90: .4byte 0x02024c08 -_0801DD94: .4byte 0x02024a80 -_0801DD98: .4byte 0x02024bf0 +_0801DD8C: .4byte gUnknown_02024C74 +_0801DD90: .4byte gUnknown_02024C08 +_0801DD94: .4byte gBattleMons +_0801DD98: .4byte gUnknown_02024BF0 _0801DD9C: ldr r2, _0801DE20 str r0, [r2] @@ -36105,12 +36105,12 @@ _0801DDD4: ldr r2, _0801DE34 b _0801DE40 .align 2, 0 -_0801DE20: .4byte 0x02024bf0 -_0801DE24: .4byte 0x02024d68 -_0801DE28: .4byte 0x02024be6 -_0801DE2C: .4byte 0x02024d28 -_0801DE30: .4byte 0x02024c10 -_0801DE34: .4byte 0x02024c07 +_0801DE20: .4byte gUnknown_02024BF0 +_0801DE24: .4byte gUnknown_02024D68 +_0801DE28: .4byte gUnknown_02024BE6 +_0801DE2C: .4byte gUnknown_02024D28 +_0801DE30: .4byte gUnknown_02024C10 +_0801DE34: .4byte gUnknown_02024C07 _0801DE38: ldrb r0, [r5] lsls r0, 4 @@ -36128,7 +36128,7 @@ _0801DE40: strb r1, [r0, 0x10] b _0801DEC6 .align 2, 0 -_0801DE54: .4byte 0x02024c08 +_0801DE54: .4byte gUnknown_02024C08 _0801DE58: cmp r6, 0x8 bls _0801DEC6 @@ -36167,9 +36167,9 @@ _0801DE5C: ldr r2, _0801DEA8 b _0801DEB4 .align 2, 0 -_0801DEA0: .4byte 0x02024d28 -_0801DEA4: .4byte 0x02024c10 -_0801DEA8: .4byte 0x02024c07 +_0801DEA0: .4byte gUnknown_02024D28 +_0801DEA4: .4byte gUnknown_02024C10 +_0801DEA8: .4byte gUnknown_02024C07 _0801DEAC: ldrb r0, [r5] lsls r0, 4 @@ -36207,9 +36207,9 @@ _0801DEC6: bl dp01_battle_side_mark_buffer_for_execution b _0801DF26 .align 2, 0 -_0801DEF4: .4byte 0x02024c08 +_0801DEF4: .4byte gUnknown_02024C08 _0801DEF8: .4byte 0xffefffff -_0801DEFC: .4byte 0x02024aa8 +_0801DEFC: .4byte gUnknown_02024AA8 _0801DF00: ldr r0, _0801DF38 ldr r0, [r0] @@ -36240,9 +36240,9 @@ _0801DF2E: pop {r0} bx r0 .align 2, 0 -_0801DF38: .4byte 0x02024c10 -_0801DF3C: .4byte 0x02024a60 -_0801DF40: .4byte 0x02024d68 +_0801DF38: .4byte gUnknown_02024C10 +_0801DF3C: .4byte gUnknown_02024A60 +_0801DF40: .4byte gUnknown_02024D68 _0801DF44: .4byte 0x0000ffff thumb_func_end atk0C_datahpupdate @@ -36279,12 +36279,12 @@ _0801DF7E: pop {r0} bx r0 .align 2, 0 -_0801DF84: .4byte 0x02024a64 -_0801DF88: .4byte 0x02024c0d -_0801DF8C: .4byte 0x02024c68 -_0801DF90: .4byte 0x02024c07 -_0801DF94: .4byte 0x02024d1e -_0801DF98: .4byte 0x02024c10 +_0801DF84: .4byte gUnknown_02024A64 +_0801DF88: .4byte gXXX_CritRelated +_0801DF8C: .4byte gUnknown_02024C68 +_0801DF90: .4byte gUnknown_02024C07 +_0801DF94: .4byte gUnknown_02024D1E +_0801DF98: .4byte gUnknown_02024C10 thumb_func_end atk0D_critmessage thumb_func_start atk0E_missmessage @@ -36318,10 +36318,10 @@ atk0E_missmessage: @ 801DF9C beq _0801DFF8 b _0801E00E .align 2, 0 -_0801DFD4: .4byte 0x02024a64 -_0801DFD8: .4byte 0x02024a60 -_0801DFDC: .4byte 0x02024c08 -_0801DFE0: .4byte 0x02024c68 +_0801DFD4: .4byte gUnknown_02024A64 +_0801DFD8: .4byte gUnknown_02024A60 +_0801DFDC: .4byte gUnknown_02024C08 +_0801DFE0: .4byte gUnknown_02024C68 _0801DFE4: cmp r0, 0x8 beq _0801E054 @@ -36369,7 +36369,7 @@ _0801E02A: bl dp01_battle_side_mark_buffer_for_execution b _0801E054 .align 2, 0 -_0801E038: .4byte 0x02024a60 +_0801E038: .4byte gUnknown_02024A60 _0801E03C: movs r0, 0x28 ands r0, r1 @@ -36391,8 +36391,8 @@ _0801E05C: pop {r0} bx r0 .align 2, 0 -_0801E064: .4byte 0x02024a60 -_0801E068: .4byte 0x02024c10 +_0801E064: .4byte gUnknown_02024A60 +_0801E068: .4byte gUnknown_02024C10 thumb_func_end atk0E_missmessage thumb_func_start atk0F_resultmessage @@ -36430,9 +36430,9 @@ _0801E09A: strb r4, [r7, 0x7] b _0801E1F6 .align 2, 0 -_0801E0A8: .4byte 0x02024a64 -_0801E0AC: .4byte 0x02024c68 -_0801E0B0: .4byte 0x02024d1e +_0801E0A8: .4byte gUnknown_02024A64 +_0801E0AC: .4byte gUnknown_02024C68 +_0801E0B0: .4byte gUnknown_02024D1E _0801E0B4: .4byte gUnknown_08401508 _0801E0B8: movs r0, 0x1 @@ -36502,11 +36502,11 @@ _0801E104: ldr r0, _0801E140 b _0801E20A .align 2, 0 -_0801E12C: .4byte 0x02024c04 -_0801E130: .4byte 0x02024a80 -_0801E134: .4byte 0x02024c08 -_0801E138: .4byte 0x02024c0b -_0801E13C: .4byte 0x02024c10 +_0801E12C: .4byte gUnknown_02024C04 +_0801E130: .4byte gBattleMons +_0801E134: .4byte gUnknown_02024C08 +_0801E138: .4byte gUnknown_02024C0B +_0801E13C: .4byte gUnknown_02024C10 _0801E140: .4byte gUnknown_081D9AC6 _0801E144: adds r2, r6, 0 @@ -36535,7 +36535,7 @@ _0801E154: ldr r0, _0801E178 b _0801E20A .align 2, 0 -_0801E174: .4byte 0x02024c10 +_0801E174: .4byte gUnknown_02024C10 _0801E178: .4byte gUnknown_081D94A9 _0801E17C: movs r0, 0x40 @@ -36550,7 +36550,7 @@ _0801E17C: ldr r0, _0801E198 b _0801E20A .align 2, 0 -_0801E194: .4byte 0x02024c10 +_0801E194: .4byte gUnknown_02024C10 _0801E198: .4byte gUnknown_081D94A2 _0801E19C: movs r0, 0x80 @@ -36577,11 +36577,11 @@ _0801E19C: ldr r0, _0801E1E0 b _0801E20A .align 2, 0 -_0801E1CC: .4byte 0x02024c04 -_0801E1D0: .4byte 0x02024a80 -_0801E1D4: .4byte 0x02024c08 -_0801E1D8: .4byte 0x02024c0b -_0801E1DC: .4byte 0x02024c10 +_0801E1CC: .4byte gUnknown_02024C04 +_0801E1D0: .4byte gBattleMons +_0801E1D4: .4byte gUnknown_02024C08 +_0801E1D8: .4byte gUnknown_02024C0B +_0801E1DC: .4byte gUnknown_02024C10 _0801E1E0: .4byte gUnknown_081D9AC6 _0801E1E4: movs r0, 0x20 @@ -36614,8 +36614,8 @@ _0801E20C: pop {r0} bx r0 .align 2, 0 -_0801E214: .4byte 0x02024c07 -_0801E218: .4byte 0x02024c10 +_0801E214: .4byte gUnknown_02024C07 +_0801E218: .4byte gUnknown_02024C10 thumb_func_end atk0F_resultmessage thumb_func_start atk10_printstring @@ -36645,10 +36645,10 @@ _0801E246: pop {r0} bx r0 .align 2, 0 -_0801E24C: .4byte 0x02024a64 -_0801E250: .4byte 0x02024c10 -_0801E254: .4byte 0x02024c07 -_0801E258: .4byte 0x02024d1e +_0801E24C: .4byte gUnknown_02024A64 +_0801E250: .4byte gUnknown_02024C10 +_0801E254: .4byte gUnknown_02024C07 +_0801E258: .4byte gUnknown_02024D1E thumb_func_end atk10_printstring thumb_func_start atk11_printstring2 @@ -36678,10 +36678,10 @@ atk11_printstring2: @ 801E25C pop {r0} bx r0 .align 2, 0 -_0801E290: .4byte 0x02024a60 -_0801E294: .4byte 0x02024c07 -_0801E298: .4byte 0x02024c10 -_0801E29C: .4byte 0x02024d1e +_0801E290: .4byte gUnknown_02024A60 +_0801E294: .4byte gUnknown_02024C07 +_0801E298: .4byte gUnknown_02024C10 +_0801E29C: .4byte gUnknown_02024D1E thumb_func_end atk11_printstring2 thumb_func_start atk12_waitmessage @@ -36701,9 +36701,9 @@ atk12_waitmessage: @ 801E2A0 str r0, [r1] b _0801E2EE .align 2, 0 -_0801E2BC: .4byte 0x02024a64 -_0801E2C0: .4byte 0x02024d1e -_0801E2C4: .4byte 0x02024c10 +_0801E2BC: .4byte gUnknown_02024A64 +_0801E2C0: .4byte gUnknown_02024D1E +_0801E2C4: .4byte gUnknown_02024C10 _0801E2C8: ldr r5, _0801E2F4 ldr r2, [r5] @@ -36729,8 +36729,8 @@ _0801E2EE: pop {r0} bx r0 .align 2, 0 -_0801E2F4: .4byte 0x02024c10 -_0801E2F8: .4byte 0x02024d18 +_0801E2F4: .4byte gUnknown_02024C10 +_0801E2F8: .4byte gUnknown_02024D18 thumb_func_end atk12_waitmessage thumb_func_start atk13_printfromtable @@ -36770,10 +36770,10 @@ _0801E33A: pop {r0} bx r0 .align 2, 0 -_0801E340: .4byte 0x02024a64 -_0801E344: .4byte 0x02024c10 -_0801E348: .4byte 0x02024d1e -_0801E34C: .4byte 0x02024c07 +_0801E340: .4byte gUnknown_02024A64 +_0801E344: .4byte gUnknown_02024C10 +_0801E348: .4byte gUnknown_02024D1E +_0801E34C: .4byte gUnknown_02024C07 thumb_func_end atk13_printfromtable thumb_func_start atk14_printfromtable2 @@ -36818,11 +36818,11 @@ _0801E39A: pop {r0} bx r0 .align 2, 0 -_0801E3A0: .4byte 0x02024a64 -_0801E3A4: .4byte 0x02024c10 -_0801E3A8: .4byte 0x02024d1e -_0801E3AC: .4byte 0x02024a60 -_0801E3B0: .4byte 0x02024c07 +_0801E3A0: .4byte gUnknown_02024A64 +_0801E3A4: .4byte gUnknown_02024C10 +_0801E3A8: .4byte gUnknown_02024D1E +_0801E3AC: .4byte gUnknown_02024A60 +_0801E3B0: .4byte gUnknown_02024C07 thumb_func_end atk14_printfromtable2 thumb_func_start sub_801E3B4 @@ -36854,8 +36854,8 @@ _0801E3DA: pop {r1} bx r1 .align 2, 0 -_0801E3E4: .4byte 0x02024a68 -_0801E3E8: .4byte 0x02024a7a +_0801E3E4: .4byte gUnknown_02024A68 +_0801E3E8: .4byte gUnknown_02024A7A thumb_func_end sub_801E3B4 thumb_func_start sub_801E3EC @@ -36894,11 +36894,11 @@ sub_801E3EC: @ 801E3EC ldr r1, _0801E440 b _0801E450 .align 2, 0 -_0801E430: .4byte 0x02024d1e -_0801E434: .4byte 0x02024c0a -_0801E438: .4byte 0x02024c07 +_0801E430: .4byte gUnknown_02024D1E +_0801E434: .4byte gUnknown_02024C0A +_0801E438: .4byte gUnknown_02024C07 _0801E43C: .4byte 0x02000000 -_0801E440: .4byte 0x02024c08 +_0801E440: .4byte gUnknown_02024C08 _0801E444: ldr r2, _0801E538 ldr r0, _0801E53C @@ -37026,15 +37026,15 @@ _0801E528: _0801E536: b _0801EA14 .align 2, 0 -_0801E538: .4byte 0x02024c0a -_0801E53C: .4byte 0x02024c08 +_0801E538: .4byte gUnknown_02024C0A +_0801E53C: .4byte gUnknown_02024C08 _0801E540: .4byte 0x02000000 -_0801E544: .4byte 0x02024c07 +_0801E544: .4byte gUnknown_02024C07 _0801E548: .4byte 0x00016003 -_0801E54C: .4byte 0x02024a80 -_0801E550: .4byte 0x02024c6c -_0801E554: .4byte 0x02024c7a -_0801E558: .4byte 0x02024d1e +_0801E54C: .4byte gBattleMons +_0801E550: .4byte gUnknown_02024C6C +_0801E554: .4byte gUnknown_02024C7A +_0801E558: .4byte gUnknown_02024D1E _0801E55C: .4byte gUnknown_081FAB5C _0801E560: cmp r0, 0x40 @@ -37101,8 +37101,8 @@ _0801E5B4: beq _0801E5B4 b _0801E5E8 .align 2, 0 -_0801E5D4: .4byte 0x02024a60 -_0801E5D8: .4byte 0x02024a68 +_0801E5D4: .4byte gUnknown_02024A60 +_0801E5D8: .4byte gUnknown_02024A68 _0801E5DC: ldr r0, _0801E628 ldr r2, _0801E62C @@ -37147,8 +37147,8 @@ _0801E620: bl b_cancel_multi_turn_move_maybe b _0801EA04 .align 2, 0 -_0801E628: .4byte 0x02024a60 -_0801E62C: .4byte 0x02024a68 +_0801E628: .4byte gUnknown_02024A60 +_0801E62C: .4byte gUnknown_02024A68 _0801E630: mov r2, r8 ldrb r1, [r2] @@ -37188,10 +37188,10 @@ _0801E664: _0801E676: b _0801E94C .align 2, 0 -_0801E678: .4byte 0x02024c06 -_0801E67C: .4byte 0x02024c10 +_0801E678: .4byte byte_2024C06 +_0801E67C: .4byte gUnknown_02024C10 _0801E680: .4byte BattleScript_1D98BD -_0801E684: .4byte 0x02024c6c +_0801E684: .4byte gUnknown_02024C6C _0801E688: mov r1, r8 ldrb r0, [r1] @@ -37271,7 +37271,7 @@ _0801E702: _0801E70E: b _0801EA04 .align 2, 0 -_0801E710: .4byte 0x02024c6c +_0801E710: .4byte gUnknown_02024C6C _0801E714: mov r2, r8 ldrb r1, [r2] @@ -37300,8 +37300,8 @@ _0801E72E: ldr r0, _0801E754 b _0801E664 .align 2, 0 -_0801E74C: .4byte 0x02024c06 -_0801E750: .4byte 0x02024c10 +_0801E74C: .4byte byte_2024C06 +_0801E750: .4byte gUnknown_02024C10 _0801E754: .4byte BattleScript_1D98A5 _0801E758: mov r0, r8 @@ -37340,8 +37340,8 @@ _0801E78E: ldr r0, _0801E7A4 b _0801E998 .align 2, 0 -_0801E79C: .4byte 0x02024c6c -_0801E7A0: .4byte 0x02024c10 +_0801E79C: .4byte gUnknown_02024C6C +_0801E7A0: .4byte gUnknown_02024C10 _0801E7A4: .4byte BattleScript_1D98A5 _0801E7A8: mov r3, r8 @@ -37458,9 +37458,9 @@ _0801E86E: mov r10, r3 b _0801EA14 .align 2, 0 -_0801E87C: .4byte 0x02024db8 -_0801E880: .4byte 0x02024a80 -_0801E884: .4byte 0x02024c0a +_0801E87C: .4byte word_2024DB8 +_0801E880: .4byte gBattleMons +_0801E884: .4byte gUnknown_02024C0A _0801E888: mov r0, r8 ldrb r1, [r0] @@ -37491,8 +37491,8 @@ _0801E8A6: ldr r0, _0801E8CC b _0801E664 .align 2, 0 -_0801E8C4: .4byte 0x02024c06 -_0801E8C8: .4byte 0x02024c10 +_0801E8C4: .4byte byte_2024C06 +_0801E8C8: .4byte gUnknown_02024C10 _0801E8CC: .4byte BattleScript_1D98B1 _0801E8D0: mov r0, r9 @@ -37548,10 +37548,10 @@ _0801E928: str r1, [r2] bl _0801F5FA .align 2, 0 -_0801E938: .4byte 0x02024c06 -_0801E93C: .4byte 0x02024c10 +_0801E938: .4byte byte_2024C06 +_0801E93C: .4byte gUnknown_02024C10 _0801E940: .4byte BattleScript_1D98BD -_0801E944: .4byte 0x02024c6c +_0801E944: .4byte gUnknown_02024C6C _0801E948: .4byte 0xffffdfff _0801E94C: strb r0, [r7, 0x5] @@ -37600,10 +37600,10 @@ _0801E998: strb r0, [r1, 0x5] bl _0801F5FA .align 2, 0 -_0801E9A4: .4byte 0x02024c6c -_0801E9A8: .4byte 0x02024c10 +_0801E9A4: .4byte gUnknown_02024C6C +_0801E9A8: .4byte gUnknown_02024C10 _0801E9AC: .4byte BattleScript_1D98BD -_0801E9B0: .4byte 0x02024d1e +_0801E9B0: .4byte gUnknown_02024D1E _0801E9B4: mov r3, r8 ldrb r0, [r3] @@ -37689,12 +37689,12 @@ _0801EA1C: str r0, [r3] b _0801EA84 .align 2, 0 -_0801EA58: .4byte 0x02024c68 -_0801EA5C: .4byte 0x02024c10 +_0801EA58: .4byte gUnknown_02024C68 +_0801EA5C: .4byte gUnknown_02024C10 _0801EA60: .4byte gUnknown_081FAB5C -_0801EA64: .4byte 0x02024d1e -_0801EA68: .4byte 0x02024a80 -_0801EA6C: .4byte 0x02024c0a +_0801EA64: .4byte gUnknown_02024D1E +_0801EA68: .4byte gBattleMons +_0801EA6C: .4byte gUnknown_02024C0A _0801EA70: ldr r2, _0801EAD4 ldr r0, _0801EAD8 @@ -37746,14 +37746,14 @@ _0801EA84: str r1, [r2] b _0801EAFA .align 2, 0 -_0801EAD4: .4byte 0x02024a80 -_0801EAD8: .4byte 0x02024c0a -_0801EADC: .4byte 0x02024c10 +_0801EAD4: .4byte gBattleMons +_0801EAD8: .4byte gUnknown_02024C0A +_0801EADC: .4byte gUnknown_02024C10 _0801EAE0: .4byte gUnknown_081FAC4C -_0801EAE4: .4byte 0x02024d1e -_0801EAE8: .4byte 0x02024a60 -_0801EAEC: .4byte 0x02024acc -_0801EAF0: .4byte 0x02024c6c +_0801EAE4: .4byte gUnknown_02024D1E +_0801EAE8: .4byte gUnknown_02024A60 +_0801EAEC: .4byte gUnknown_02024ACC +_0801EAF0: .4byte gUnknown_02024C6C _0801EAF4: .4byte 0xffffdfff _0801EAF8: strb r0, [r5, 0x5] @@ -37782,10 +37782,10 @@ _0801EB14: lsls r1, 7 bl _0801F4F2 .align 2, 0 -_0801EB2C: .4byte 0x02024d1e +_0801EB2C: .4byte gUnknown_02024D1E _0801EB30: .4byte 0x02000000 _0801EB34: .4byte 0x000160ca -_0801EB38: .4byte 0x02024c6c +_0801EB38: .4byte gUnknown_02024C6C _0801EB3C: mov r3, r10 cmp r3, 0 @@ -37931,9 +37931,9 @@ _0801EC8E: ldr r0, [r0] bl _0801F5F8 .align 2, 0 -_0801ECC8: .4byte 0x02024c10 +_0801ECC8: .4byte gUnknown_02024C10 _0801ECCC: .4byte gUnknown_081FAC4C -_0801ECD0: .4byte 0x02024d1e +_0801ECD0: .4byte gUnknown_02024D1E _0801ECD4: mov r0, r8 ldrb r2, [r0] @@ -37962,8 +37962,8 @@ _0801ECF4: str r0, [r1] bl _0801F5FA .align 2, 0 -_0801ED0C: .4byte 0x02024c06 -_0801ED10: .4byte 0x02024c10 +_0801ED0C: .4byte byte_2024C06 +_0801ED10: .4byte gUnknown_02024C10 _0801ED14: .4byte gUnknown_081D98D7 _0801ED18: adds r0, r2, 0 @@ -37994,9 +37994,9 @@ _0801ED2E: str r1, [r2] bl _0801F5DC .align 2, 0 -_0801ED54: .4byte 0x02024a7e +_0801ED54: .4byte gUnknown_02024A7E _0801ED58: .4byte gUnknown_081FAB5C -_0801ED5C: .4byte 0x02024d1e +_0801ED5C: .4byte gUnknown_02024D1E _0801ED60: mov r3, r8 ldrb r0, [r3] @@ -38048,11 +38048,11 @@ _0801ED7C: ldr r0, [r0] bl _0801F5F8 .align 2, 0 -_0801EDC8: .4byte 0x02024c54 -_0801EDCC: .4byte 0x02024be6 -_0801EDD0: .4byte 0x02024c10 +_0801EDC8: .4byte gUnknown_02024C54 +_0801EDCC: .4byte gUnknown_02024BE6 +_0801EDD0: .4byte gUnknown_02024C10 _0801EDD4: .4byte gUnknown_081FAC4C -_0801EDD8: .4byte 0x02024d1e +_0801EDD8: .4byte gUnknown_02024D1E _0801EDDC: ldr r5, _0801EE30 ldrb r0, [r5] @@ -38094,13 +38094,13 @@ _0801EE14: ldr r0, [r0] bl _0801F5F8 .align 2, 0 -_0801EE30: .4byte 0x02024c07 -_0801EE34: .4byte 0x02024d1a -_0801EE38: .4byte 0x02024a80 +_0801EE30: .4byte gUnknown_02024C07 +_0801EE34: .4byte gUnknown_02024D1A +_0801EE38: .4byte gBattleMons _0801EE3C: .4byte 0x0000ffff -_0801EE40: .4byte 0x02024c10 +_0801EE40: .4byte gUnknown_02024C10 _0801EE44: .4byte gUnknown_081FAC4C -_0801EE48: .4byte 0x02024d1e +_0801EE48: .4byte gUnknown_02024D1E _0801EE4C: mov r4, r8 ldrb r1, [r4] @@ -38127,7 +38127,7 @@ _0801EE62: bl sub_801E3EC b _0801F5FA .align 2, 0 -_0801EE80: .4byte 0x02024d1e +_0801EE80: .4byte gUnknown_02024D1E _0801EE84: mov r0, r8 ldrb r1, [r0] @@ -38160,9 +38160,9 @@ _0801EE84: strb r0, [r1, 0x1] b _0801F5DC .align 2, 0 -_0801EEC0: .4byte 0x02024c54 -_0801EEC4: .4byte 0x02024be6 -_0801EEC8: .4byte 0x02024d28 +_0801EEC0: .4byte gUnknown_02024C54 +_0801EEC4: .4byte gUnknown_02024BE6 +_0801EEC8: .4byte gUnknown_02024D28 _0801EECC: mov r3, r8 ldrb r0, [r3] @@ -38259,13 +38259,13 @@ _0801EF70: .align 2, 0 _0801EF80: .4byte 0x02000000 _0801EF84: .4byte 0x00016004 -_0801EF88: .4byte 0x02024be6 +_0801EF88: .4byte gUnknown_02024BE6 _0801EF8C: .4byte 0x00016005 _0801EF90: .4byte 0x00016020 -_0801EF94: .4byte 0x02024c07 -_0801EF98: .4byte 0x02024c10 +_0801EF94: .4byte gUnknown_02024C07 +_0801EF98: .4byte gUnknown_02024C10 _0801EF9C: .4byte gUnknown_081FAC4C -_0801EFA0: .4byte 0x02024d1e +_0801EFA0: .4byte gUnknown_02024D1E _0801EFA4: .4byte gUnknown_0840164C _0801EFA8: ldr r1, _0801EFD8 @@ -38294,11 +38294,11 @@ _0801EFC0: ldr r0, [r0] b _0801F5F8 .align 2, 0 -_0801EFD8: .4byte 0x02024bec -_0801EFDC: .4byte 0x02024bf0 -_0801EFE0: .4byte 0x02024c10 +_0801EFD8: .4byte gUnknown_02024BEC +_0801EFDC: .4byte gUnknown_02024BF0 +_0801EFE0: .4byte gUnknown_02024C10 _0801EFE4: .4byte gUnknown_081FAC4C -_0801EFE8: .4byte 0x02024d1e +_0801EFE8: .4byte gUnknown_02024D1E _0801EFEC: ldrb r1, [r7, 0x3] adds r1, 0xF2 @@ -38334,7 +38334,7 @@ _0801F008: _0801F02C: .4byte 0x02000000 _0801F030: .4byte 0x000160a4 _0801F034: .4byte 0x000160a5 -_0801F038: .4byte 0x02024c10 +_0801F038: .4byte gUnknown_02024C10 _0801F03C: .4byte gUnknown_081D71E5 _0801F040: movs r0, 0x70 @@ -38372,7 +38372,7 @@ _0801F05E: _0801F080: .4byte 0x02000000 _0801F084: .4byte 0x000160a4 _0801F088: .4byte 0x000160a5 -_0801F08C: .4byte 0x02024c10 +_0801F08C: .4byte gUnknown_02024C10 _0801F090: .4byte gUnknown_081D7276 _0801F094: ldrb r1, [r7, 0x3] @@ -38409,7 +38409,7 @@ _0801F0B0: _0801F0D4: .4byte 0x02000000 _0801F0D8: .4byte 0x000160a4 _0801F0DC: .4byte 0x000160a5 -_0801F0E0: .4byte 0x02024c10 +_0801F0E0: .4byte gUnknown_02024C10 _0801F0E4: .4byte gUnknown_081D71E5 _0801F0E8: movs r0, 0x60 @@ -38447,7 +38447,7 @@ _0801F106: _0801F128: .4byte 0x02000000 _0801F12C: .4byte 0x000160a4 _0801F130: .4byte 0x000160a5 -_0801F134: .4byte 0x02024c10 +_0801F134: .4byte gUnknown_02024C10 _0801F138: .4byte gUnknown_081D7276 _0801F13C: mov r2, r8 @@ -38481,9 +38481,9 @@ _0801F13C: strh r1, [r0] b _0801F5DC .align 2, 0 -_0801F178: .4byte 0x02024ca8 -_0801F17C: .4byte 0x02024c54 -_0801F180: .4byte 0x02024be6 +_0801F178: .4byte gUnknown_02024CA8 +_0801F17C: .4byte gUnknown_02024C54 +_0801F180: .4byte gUnknown_02024BE6 _0801F184: ldr r0, _0801F1A0 ldrb r1, [r0] @@ -38501,7 +38501,7 @@ _0801F19A: str r0, [r2] b _0801F5DC .align 2, 0 -_0801F1A0: .4byte 0x02024c07 +_0801F1A0: .4byte gUnknown_02024C07 _0801F1A4: ldr r4, _0801F254 ldrb r0, [r4] @@ -38590,18 +38590,18 @@ _0801F214: bl sub_81074C4 b _0801F5FA .align 2, 0 -_0801F254: .4byte 0x02024c07 -_0801F258: .4byte 0x020239f8 +_0801F254: .4byte gUnknown_02024C07 +_0801F258: .4byte gUnknown_020239F8 _0801F25C: .4byte 0x00000902 -_0801F260: .4byte 0x0202ff5e -_0801F264: .4byte 0x02024dbc +_0801F260: .4byte word_202FF5E +_0801F264: .4byte gUnknown_02024DBC _0801F268: .4byte gBitTable -_0801F26C: .4byte 0x02024a6a -_0801F270: .4byte 0x02024a80 -_0801F274: .4byte 0x02024c08 -_0801F278: .4byte 0x02024c10 +_0801F26C: .4byte gUnknown_02024A6A +_0801F270: .4byte gBattleMons +_0801F274: .4byte gUnknown_02024C08 +_0801F278: .4byte gUnknown_02024C10 _0801F27C: .4byte gUnknown_081D9913 -_0801F280: .4byte 0x02024c06 +_0801F280: .4byte byte_2024C06 _0801F284: ldr r4, _0801F340 mov r10, r4 @@ -38696,11 +38696,11 @@ _0801F2B6: strb r6, [r0] b _0801F5FA .align 2, 0 -_0801F340: .4byte 0x02024c07 +_0801F340: .4byte gUnknown_02024C07 _0801F344: .4byte 0x020160f0 -_0801F348: .4byte 0x02024c04 -_0801F34C: .4byte 0x02024a60 -_0801F350: .4byte 0x02024c10 +_0801F348: .4byte gUnknown_02024C04 +_0801F34C: .4byte gUnknown_02024A60 +_0801F350: .4byte gUnknown_02024C10 _0801F354: .4byte gUnknown_081D96F6 _0801F358: .4byte 0xfffe9f10 _0801F35C: .4byte 0x000160e8 @@ -38730,9 +38730,9 @@ _0801F364: strb r1, [r0, 0x14] b _0801F5DC .align 2, 0 -_0801F394: .4byte 0x02024c08 -_0801F398: .4byte 0x02024ca8 -_0801F39C: .4byte 0x02024c07 +_0801F394: .4byte gUnknown_02024C08 +_0801F398: .4byte gUnknown_02024CA8 +_0801F39C: .4byte gUnknown_02024C07 _0801F3A0: ldr r0, _0801F3B8 ldrb r1, [r0] @@ -38747,7 +38747,7 @@ _0801F3A0: lsls r1, 20 b _0801F19A .align 2, 0 -_0801F3B8: .4byte 0x02024c08 +_0801F3B8: .4byte gUnknown_02024C08 _0801F3BC: ldr r4, _0801F3CC ldr r0, [r4] @@ -38756,7 +38756,7 @@ _0801F3BC: ldr r0, _0801F3D0 b _0801F5F8 .align 2, 0 -_0801F3CC: .4byte 0x02024c10 +_0801F3CC: .4byte gUnknown_02024C10 _0801F3D0: .4byte gUnknown_081D9224 _0801F3D4: ldr r4, _0801F3E4 @@ -38766,7 +38766,7 @@ _0801F3D4: ldr r0, _0801F3E8 b _0801F5F8 .align 2, 0 -_0801F3E4: .4byte 0x02024c10 +_0801F3E4: .4byte gUnknown_02024C10 _0801F3E8: .4byte gUnknown_081D92C0 _0801F3EC: ldr r6, _0801F43C @@ -38808,9 +38808,9 @@ _0801F406: ldr r0, _0801F448 b _0801F5F8 .align 2, 0 -_0801F43C: .4byte 0x02024c08 -_0801F440: .4byte 0x02024a60 -_0801F444: .4byte 0x02024c10 +_0801F43C: .4byte gUnknown_02024C08 +_0801F440: .4byte gUnknown_02024A60 +_0801F444: .4byte gUnknown_02024C10 _0801F448: .4byte gUnknown_081D9635 _0801F44C: ldr r4, _0801F45C @@ -38820,7 +38820,7 @@ _0801F44C: ldr r0, _0801F460 b _0801F5F8 .align 2, 0 -_0801F45C: .4byte 0x02024c10 +_0801F45C: .4byte gUnknown_02024C10 _0801F460: .4byte gUnknown_081D93FA _0801F464: ldr r4, _0801F494 @@ -38846,11 +38846,11 @@ _0801F47A: ldr r0, [r0] b _0801F5F8 .align 2, 0 -_0801F494: .4byte 0x02024bec -_0801F498: .4byte 0x02024bf0 -_0801F49C: .4byte 0x02024c10 +_0801F494: .4byte gUnknown_02024BEC +_0801F498: .4byte gUnknown_02024BF0 +_0801F49C: .4byte gUnknown_02024C10 _0801F4A0: .4byte gUnknown_081FAC4C -_0801F4A4: .4byte 0x02024d1e +_0801F4A4: .4byte gUnknown_02024D1E _0801F4A8: mov r3, r8 ldrb r0, [r3] @@ -38894,8 +38894,8 @@ _0801F4F2: str r0, [r2] b _0801F5FA .align 2, 0 -_0801F4F8: .4byte 0x02024c54 -_0801F4FC: .4byte 0x02024be6 +_0801F4F8: .4byte gUnknown_02024C54 +_0801F4FC: .4byte gUnknown_02024BE6 _0801F500: mov r5, r8 ldrb r3, [r5] @@ -38922,8 +38922,8 @@ _0801F500: bl sub_81074C4 b _0801F5FA .align 2, 0 -_0801F534: .4byte 0x02024c06 -_0801F538: .4byte 0x02024c10 +_0801F534: .4byte byte_2024C06 +_0801F538: .4byte gUnknown_02024C10 _0801F53C: .4byte gUnknown_081D9913 _0801F540: ldrh r0, [r1, 0x2E] @@ -38984,11 +38984,11 @@ _0801F540: strb r5, [r0] b _0801F5FA .align 2, 0 -_0801F5B8: .4byte 0x02024c04 -_0801F5BC: .4byte 0x02024dbc +_0801F5B8: .4byte gUnknown_02024C04 +_0801F5BC: .4byte gUnknown_02024DBC _0801F5C0: .4byte gBitTable -_0801F5C4: .4byte 0x02024a6a -_0801F5C8: .4byte 0x02024c10 +_0801F5C4: .4byte gUnknown_02024A6A +_0801F5C8: .4byte gUnknown_02024C10 _0801F5CC: .4byte gUnknown_081D944B _0801F5D0: .4byte 0x02000000 _0801F5D4: .4byte 0x000160e8 @@ -39000,7 +39000,7 @@ _0801F5DC: str r0, [r1] b _0801F5FA .align 2, 0 -_0801F5E8: .4byte 0x02024c10 +_0801F5E8: .4byte gUnknown_02024C10 _0801F5EC: ldr r4, _0801F60C ldr r0, [r4] @@ -39019,7 +39019,7 @@ _0801F5FA: pop {r0} bx r0 .align 2, 0 -_0801F60C: .4byte 0x02024c10 +_0801F60C: .4byte gUnknown_02024C10 _0801F610: .4byte gUnknown_081D94B0 thumb_func_end sub_801E3EC @@ -39047,10 +39047,10 @@ atk15_seteffectwithchancetarget: @ 801F614 lsls r4, r0, 1 b _0801F660 .align 2, 0 -_0801F640: .4byte 0x02024a80 -_0801F644: .4byte 0x02024c07 +_0801F640: .4byte gBattleMons +_0801F644: .4byte gUnknown_02024C07 _0801F648: .4byte gBattleMoves -_0801F64C: .4byte 0x02024be6 +_0801F64C: .4byte gUnknown_02024BE6 _0801F650: ldr r2, _0801F680 ldr r0, _0801F684 @@ -39079,9 +39079,9 @@ _0801F660: b _0801F6BE .align 2, 0 _0801F680: .4byte gBattleMoves -_0801F684: .4byte 0x02024be6 -_0801F688: .4byte 0x02024d1e -_0801F68C: .4byte 0x02024c68 +_0801F684: .4byte gUnknown_02024BE6 +_0801F688: .4byte gUnknown_02024D1E +_0801F68C: .4byte gUnknown_02024C68 _0801F690: bl Random lsls r0, 16 @@ -39110,8 +39110,8 @@ _0801F6BE: bl sub_801E3EC b _0801F6E2 .align 2, 0 -_0801F6C8: .4byte 0x02024d1e -_0801F6CC: .4byte 0x02024c68 +_0801F6C8: .4byte gUnknown_02024D1E +_0801F6CC: .4byte gUnknown_02024C68 _0801F6D0: movs r0, 0 movs r1, 0 @@ -39134,8 +39134,8 @@ _0801F6E2: pop {r0} bx r0 .align 2, 0 -_0801F6F8: .4byte 0x02024c10 -_0801F6FC: .4byte 0x02024d1e +_0801F6F8: .4byte gUnknown_02024C10 +_0801F6FC: .4byte gUnknown_02024D1E _0801F700: .4byte 0x02000000 _0801F704: .4byte 0x00016112 thumb_func_end atk15_seteffectwithchancetarget @@ -39180,10 +39180,10 @@ sub_801F728: @ 801F728 adds r1, 0x4C b _0801F766 .align 2, 0 -_0801F74C: .4byte 0x02024c10 -_0801F750: .4byte 0x02024a60 -_0801F754: .4byte 0x02024d1e -_0801F758: .4byte 0x02024a80 +_0801F74C: .4byte gUnknown_02024C10 +_0801F750: .4byte gUnknown_02024A60 +_0801F754: .4byte gUnknown_02024D1E +_0801F758: .4byte gBattleMons _0801F75C: ldr r1, _0801F794 ldrb r2, [r2] @@ -39214,10 +39214,10 @@ _0801F766: pop {r0} bx r0 .align 2, 0 -_0801F794: .4byte 0x02024a80 +_0801F794: .4byte gBattleMons _0801F798: .4byte gUnknown_081FAB5C -_0801F79C: .4byte 0x02024d1e -_0801F7A0: .4byte 0x02024c10 +_0801F79C: .4byte gUnknown_02024D1E +_0801F7A0: .4byte gUnknown_02024C10 _0801F7A4: .4byte 0x02000000 _0801F7A8: .4byte 0x00016112 thumb_func_end sub_801F728 @@ -39278,11 +39278,11 @@ _0801F7E6: strh r1, [r0] b _0801FB22 .align 2, 0 -_0801F81C: .4byte 0x02024c10 -_0801F820: .4byte 0x02024a60 -_0801F824: .4byte 0x02024c6c +_0801F81C: .4byte gUnknown_02024C10 +_0801F820: .4byte gUnknown_02024A60 +_0801F824: .4byte gUnknown_02024C6C _0801F828: .4byte gBitTable -_0801F82C: .4byte 0x02024c7a +_0801F82C: .4byte gUnknown_02024C7A _0801F830: .4byte 0x0000fdff _0801F834: ldrb r0, [r2, 0x1] @@ -39297,9 +39297,9 @@ _0801F834: ldr r4, _0801F858 b _0801F86A .align 2, 0 -_0801F84C: .4byte 0x02024a60 -_0801F850: .4byte 0x02024c07 -_0801F854: .4byte 0x02024c08 +_0801F84C: .4byte gUnknown_02024A60 +_0801F850: .4byte gUnknown_02024C07 +_0801F854: .4byte gUnknown_02024C08 _0801F858: .4byte gUnknown_081D8C58 _0801F85C: ldr r1, _0801F954 @@ -39428,21 +39428,21 @@ _0801F914: bl sub_803FCD4 b _0801F9CC .align 2, 0 -_0801F954: .4byte 0x02024a60 -_0801F958: .4byte 0x02024c08 -_0801F95C: .4byte 0x02024c07 +_0801F954: .4byte gUnknown_02024A60 +_0801F958: .4byte gUnknown_02024C08 +_0801F95C: .4byte gUnknown_02024C07 _0801F960: .4byte gUnknown_081D8C65 -_0801F964: .4byte 0x02024c0c +_0801F964: .4byte gUnknown_02024C0C _0801F968: .4byte gBitTable -_0801F96C: .4byte 0x02024a80 +_0801F96C: .4byte gBattleMons _0801F970: .4byte 0x02000000 _0801F974: .4byte 0x000160ac _0801F978: .4byte 0x000160ad _0801F97C: .4byte 0x00016103 -_0801F980: .4byte 0x02024c6c -_0801F984: .4byte 0x030042e0 -_0801F988: .4byte 0x02024a6a -_0801F98C: .4byte 0x03004360 +_0801F980: .4byte gUnknown_02024C6C +_0801F984: .4byte gUnknown_030042E0 +_0801F988: .4byte gUnknown_02024A6A +_0801F98C: .4byte gPlayerParty _0801F990: ldr r1, _0801F9A8 lsls r0, r2, 1 @@ -39456,8 +39456,8 @@ _0801F990: bl sub_803FCD4 b _0801F9CC .align 2, 0 -_0801F9A8: .4byte 0x02024a6a -_0801F9AC: .4byte 0x03004360 +_0801F9A8: .4byte gUnknown_02024A6A +_0801F9AC: .4byte gPlayerParty _0801F9B0: ldr r1, _0801FAE0 ldrb r0, [r1, 0x1] @@ -39609,21 +39609,21 @@ _0801FA1A: strb r0, [r1, 0x4] b _0801FB22 .align 2, 0 -_0801FAE0: .4byte 0x030042e0 -_0801FAE4: .4byte 0x02024a60 -_0801FAE8: .4byte 0x02024c6c -_0801FAEC: .4byte 0x02024a80 -_0801FAF0: .4byte 0x02024c07 -_0801FAF4: .4byte 0x02024c10 -_0801FAF8: .4byte 0x02024bec +_0801FAE0: .4byte gUnknown_030042E0 +_0801FAE4: .4byte gUnknown_02024A60 +_0801FAE8: .4byte gUnknown_02024C6C +_0801FAEC: .4byte gBattleMons +_0801FAF0: .4byte gUnknown_02024C07 +_0801FAF4: .4byte gUnknown_02024C10 +_0801FAF8: .4byte gUnknown_02024BEC _0801FAFC: .4byte gUnknown_081D9156 -_0801FB00: .4byte 0x02024c98 -_0801FB04: .4byte 0x02024c08 -_0801FB08: .4byte 0x02024be6 +_0801FB00: .4byte gUnknown_02024C98 +_0801FB04: .4byte gUnknown_02024C08 +_0801FB08: .4byte gUnknown_02024BE6 _0801FB0C: .4byte 0x02000000 _0801FB10: .4byte 0x0001608c _0801FB14: .4byte gUnknown_081D9468 -_0801FB18: .4byte 0x030041c0 +_0801FB18: .4byte gUnknown_030041C0 _0801FB1C: ldr r0, [r6] adds r0, 0x7 @@ -39664,9 +39664,9 @@ _0801FB5E: pop {r0} bx r0 .align 2, 0 -_0801FB64: .4byte 0x02024a64 -_0801FB68: .4byte 0x02024c10 -_0801FB6C: .4byte 0x02024a60 +_0801FB64: .4byte gUnknown_02024A64 +_0801FB68: .4byte gUnknown_02024C10 +_0801FB6C: .4byte gUnknown_02024A60 thumb_func_end sub_801FB34 thumb_func_start atkE2_cmde2 @@ -39711,10 +39711,10 @@ _0801FBBC: pop {r0} bx r0 .align 2, 0 -_0801FBC4: .4byte 0x02024a64 -_0801FBC8: .4byte 0x02024c10 -_0801FBCC: .4byte 0x02024a60 -_0801FBD0: .4byte 0x02024a80 +_0801FBC4: .4byte gUnknown_02024A64 +_0801FBC8: .4byte gUnknown_02024C10 +_0801FBCC: .4byte gUnknown_02024A60 +_0801FBD0: .4byte gBattleMons thumb_func_end atkE2_cmde2 thumb_func_start atk1C_jumpifstatus @@ -39764,8 +39764,8 @@ atk1C_jumpifstatus: @ 801FBD4 str r3, [r5] b _0801FC40 .align 2, 0 -_0801FC30: .4byte 0x02024c10 -_0801FC34: .4byte 0x02024a80 +_0801FC30: .4byte gUnknown_02024C10 +_0801FC34: .4byte gBattleMons _0801FC38: ldr r1, _0801FC48 ldr r0, [r1] @@ -39776,7 +39776,7 @@ _0801FC40: pop {r0} bx r0 .align 2, 0 -_0801FC48: .4byte 0x02024c10 +_0801FC48: .4byte gUnknown_02024C10 thumb_func_end atk1C_jumpifstatus thumb_func_start atk1D_jumpifsecondarystatus @@ -39826,8 +39826,8 @@ atk1D_jumpifsecondarystatus: @ 801FC4C str r3, [r5] b _0801FCB8 .align 2, 0 -_0801FCA8: .4byte 0x02024c10 -_0801FCAC: .4byte 0x02024a80 +_0801FCA8: .4byte gUnknown_02024C10 +_0801FCAC: .4byte gBattleMons _0801FCB0: ldr r1, _0801FCC0 ldr r0, [r1] @@ -39838,7 +39838,7 @@ _0801FCB8: pop {r0} bx r0 .align 2, 0 -_0801FCC0: .4byte 0x02024c10 +_0801FCC0: .4byte gUnknown_02024C10 thumb_func_end atk1D_jumpifsecondarystatus thumb_func_start atk1E_jumpifability @@ -39885,9 +39885,9 @@ atk1E_jumpifability: @ 801FCC4 ldrb r1, [r1] b _0801FD80 .align 2, 0 -_0801FD18: .4byte 0x02024c10 -_0801FD1C: .4byte 0x02024c07 -_0801FD20: .4byte 0x02024c06 +_0801FD18: .4byte gUnknown_02024C10 +_0801FD1C: .4byte gUnknown_02024C07 +_0801FD20: .4byte byte_2024C06 _0801FD24: cmp r0, 0x9 bne _0801FD5C @@ -39912,8 +39912,8 @@ _0801FD24: ldrb r1, [r1] b _0801FD80 .align 2, 0 -_0801FD54: .4byte 0x02024c07 -_0801FD58: .4byte 0x02024c06 +_0801FD54: .4byte gUnknown_02024C07 +_0801FD58: .4byte byte_2024C06 _0801FD5C: ldrb r0, [r2, 0x1] bl sub_8015150 @@ -39940,8 +39940,8 @@ _0801FD80: strb r4, [r0] b _0801FDA6 .align 2, 0 -_0801FD90: .4byte 0x02024a80 -_0801FD94: .4byte 0x02024c06 +_0801FD90: .4byte gBattleMons +_0801FD94: .4byte byte_2024C06 _0801FD98: .4byte 0x02000000 _0801FD9C: .4byte 0x000160f8 _0801FDA0: @@ -39970,8 +39970,8 @@ sub_801FDB4: @ 801FDB4 bl battle_get_per_side_status b _0801FDDE .align 2, 0 -_0801FDCC: .4byte 0x02024c10 -_0801FDD0: .4byte 0x02024c07 +_0801FDCC: .4byte gUnknown_02024C10 +_0801FDD0: .4byte gUnknown_02024C07 _0801FDD4: ldr r0, _0801FE14 ldrb r0, [r0] @@ -40005,9 +40005,9 @@ _0801FDDE: str r5, [r6] b _0801FE26 .align 2, 0 -_0801FE14: .4byte 0x02024c08 -_0801FE18: .4byte 0x02024c10 -_0801FE1C: .4byte 0x02024c7a +_0801FE14: .4byte gUnknown_02024C08 +_0801FE18: .4byte gUnknown_02024C10 +_0801FE1C: .4byte gUnknown_02024C7A _0801FE20: adds r0, r3, 0 adds r0, 0x8 @@ -40046,8 +40046,8 @@ sub_801FE2C: @ 801FE2C ldr r0, [r0] mov pc, r0 .align 2, 0 -_0801FE60: .4byte 0x02024c10 -_0801FE64: .4byte 0x02024a80 +_0801FE60: .4byte gUnknown_02024C10 +_0801FE64: .4byte gBattleMons _0801FE68: .4byte _0801FE6C .align 2, 0 _0801FE6C: @@ -40065,7 +40065,7 @@ _0801FE84: bne _0801FEEA b _0801FEE4 .align 2, 0 -_0801FE90: .4byte 0x02024c10 +_0801FE90: .4byte gUnknown_02024C10 _0801FE94: ldr r0, _0801FEA0 ldr r0, [r0] @@ -40074,7 +40074,7 @@ _0801FE94: beq _0801FEEA b _0801FEE4 .align 2, 0 -_0801FEA0: .4byte 0x02024c10 +_0801FEA0: .4byte gUnknown_02024C10 _0801FEA4: ldr r0, _0801FEB0 ldr r0, [r0] @@ -40083,7 +40083,7 @@ _0801FEA4: bls _0801FEEA b _0801FEE4 .align 2, 0 -_0801FEB0: .4byte 0x02024c10 +_0801FEB0: .4byte gUnknown_02024C10 _0801FEB4: ldr r0, _0801FEC0 ldr r0, [r0] @@ -40092,7 +40092,7 @@ _0801FEB4: bcs _0801FEEA b _0801FEE4 .align 2, 0 -_0801FEC0: .4byte 0x02024c10 +_0801FEC0: .4byte gUnknown_02024C10 _0801FEC4: ldr r0, _0801FED4 ldr r0, [r0] @@ -40102,7 +40102,7 @@ _0801FEC4: beq _0801FEEA b _0801FEE4 .align 2, 0 -_0801FED4: .4byte 0x02024c10 +_0801FED4: .4byte gUnknown_02024C10 _0801FED8: ldr r0, _0801FF0C ldr r0, [r0] @@ -40132,7 +40132,7 @@ _0801FEEA: str r1, [r3] b _0801FF18 .align 2, 0 -_0801FF0C: .4byte 0x02024c10 +_0801FF0C: .4byte gUnknown_02024C10 _0801FF10: ldr r1, _0801FF20 ldr r0, [r1] @@ -40143,7 +40143,7 @@ _0801FF18: pop {r0} bx r0 .align 2, 0 -_0801FF20: .4byte 0x02024c10 +_0801FF20: .4byte gUnknown_02024C10 thumb_func_end sub_801FE2C thumb_func_start atk21_jumpifspecialstatusflag @@ -40189,9 +40189,9 @@ atk21_jumpifspecialstatusflag: @ 801FF24 bne _0801FF9C b _0801FF94 .align 2, 0 -_0801FF78: .4byte 0x02024c10 -_0801FF7C: .4byte 0x02024a60 -_0801FF80: .4byte 0x02024c98 +_0801FF78: .4byte gUnknown_02024C10 +_0801FF7C: .4byte gUnknown_02024A60 +_0801FF80: .4byte gUnknown_02024C98 _0801FF84: ldr r0, _0801FF98 ldrb r1, [r5] @@ -40205,7 +40205,7 @@ _0801FF94: str r3, [r4] b _0801FFA2 .align 2, 0 -_0801FF98: .4byte 0x02024c98 +_0801FF98: .4byte gUnknown_02024C98 _0801FF9C: adds r0, r2, 0 adds r0, 0xB @@ -40255,8 +40255,8 @@ _0801FFEC: str r6, [r4] b _0801FFFC .align 2, 0 -_0801FFF0: .4byte 0x02024c10 -_0801FFF4: .4byte 0x02024a80 +_0801FFF0: .4byte gUnknown_02024C10 +_0801FFF4: .4byte gBattleMons _0801FFF8: adds r0, r3, 0x7 str r0, [r4] @@ -40304,9 +40304,9 @@ _08020040: mov pc, r0 .align 2, 0 _0802004C: .4byte 0x0201605c -_08020050: .4byte 0x02024c10 -_08020054: .4byte 0x02024c09 -_08020058: .4byte 0x02024dea +_08020050: .4byte gUnknown_02024C10 +_08020054: .4byte gUnknown_02024C09 +_08020058: .4byte gUnknown_02024DEA _0802005C: .4byte _08020060 .align 2, 0 _08020060: @@ -40339,8 +40339,8 @@ _08020098: strb r1, [r0] bl _08020996 .align 2, 0 -_080200A8: .4byte 0x02024c09 -_080200AC: .4byte 0x020239f8 +_080200A8: .4byte gUnknown_02024C09 +_080200AC: .4byte gUnknown_020239F8 _080200B0: .4byte 0x00000982 _080200B4: .4byte 0x02000000 _080200B8: .4byte 0x0001600f @@ -40371,7 +40371,7 @@ _080200E8: .4byte 0x02000000 _080200EC: .4byte 0x0001600f _080200F0: .4byte 0x00016113 _080200F4: .4byte gBitTable -_080200F8: .4byte 0x02024a6a +_080200F8: .4byte gUnknown_02024A6A _080200FC: movs r5, 0 movs r7, 0 @@ -40414,8 +40414,8 @@ _08020138: ldrb r4, [r3] b _08020164 .align 2, 0 -_08020150: .4byte 0x02028dbc -_08020154: .4byte 0x03004360 +_08020150: .4byte gUnknown_02028DBC +_08020154: .4byte gPlayerParty _08020158: .4byte gBitTable _0802015C: bl itemid_get_x12 @@ -40476,9 +40476,9 @@ _080201B6: b _080201FA .align 2, 0 _080201D0: .4byte gBaseStats -_080201D4: .4byte 0x02024a80 -_080201D8: .4byte 0x02024c09 -_080201DC: .4byte 0x02024dee +_080201D4: .4byte gBattleMons +_080201D8: .4byte gUnknown_02024C09 +_080201DC: .4byte gUnknown_02024DEE _080201E0: adds r0, r1, 0 adds r1, r5, 0 @@ -40535,14 +40535,14 @@ _08020220: ldrb r4, [r0] b _08020274 .align 2, 0 -_08020248: .4byte 0x02024dee +_08020248: .4byte gUnknown_02024DEE _0802024C: .4byte 0x02000000 _08020250: .4byte 0x0001600f _08020254: .4byte 0x00016018 _08020258: .4byte 0x0001605f -_0802025C: .4byte 0x02024a64 -_08020260: .4byte 0x03004360 -_08020264: .4byte 0x02025734 +_0802025C: .4byte gUnknown_02024A64 +_08020260: .4byte gPlayerParty +_08020264: .4byte gSaveBlock1 _08020268: .4byte 0x00003688 _0802026C: bl itemid_get_x12 @@ -40596,10 +40596,10 @@ _080202C8: b _08020996 .align 2, 0 _080202D4: .4byte 0x00016018 -_080202D8: .4byte 0x03004360 +_080202D8: .4byte gPlayerParty _080202DC: .4byte 0x0001605f _080202E0: .4byte 0x0001600f -_080202E4: .4byte 0x02024bec +_080202E4: .4byte gUnknown_02024BEC _080202E8: ldr r0, _0802034C ldrh r1, [r0] @@ -40651,15 +40651,15 @@ _08020332: mov r8, r1 b _08020376 .align 2, 0 -_0802034C: .4byte 0x020239f8 -_08020350: .4byte 0x02024a80 +_0802034C: .4byte gUnknown_020239F8 +_08020350: .4byte gBattleMons _08020354: .4byte 0x0001601b _08020358: .4byte 0x00000161 _0802035C: .4byte 0x02000000 _08020360: .4byte 0x00016018 -_08020364: .4byte 0x03004360 +_08020364: .4byte gPlayerParty _08020368: .4byte 0x0001605f -_0802036C: .4byte 0x02024bec +_0802036C: .4byte gUnknown_02024BEC _08020370: ldr r0, _080203EC str r3, [r0] @@ -40723,12 +40723,12 @@ _080203B8: mov r8, r4 b _0802040A .align 2, 0 -_080203EC: .4byte 0x02024bec -_080203F0: .4byte 0x02024dee -_080203F4: .4byte 0x020239f8 +_080203EC: .4byte gUnknown_02024BEC +_080203F0: .4byte gUnknown_02024DEE +_080203F4: .4byte gUnknown_020239F8 _080203F8: .4byte 0x02000000 _080203FC: .4byte 0x00016018 -_08020400: .4byte 0x03004360 +_08020400: .4byte gPlayerParty _08020404: ldr r7, _0802043C ldr r3, _08020440 @@ -40761,13 +40761,13 @@ _0802040A: b _0802047C .align 2, 0 _0802043C: .4byte 0x00000149 -_08020440: .4byte 0x02024bec -_08020444: .4byte 0x020239f8 -_08020448: .4byte 0x02024a6a +_08020440: .4byte gUnknown_02024BEC +_08020444: .4byte gUnknown_020239F8 +_08020448: .4byte gUnknown_02024A6A _0802044C: .4byte 0x02000000 _08020450: .4byte 0x00016018 _08020454: .4byte gBitTable -_08020458: .4byte 0x02024c0c +_08020458: .4byte gUnknown_02024C0C _0802045C: .4byte 0x000160a2 _08020460: ldrb r2, [r3] @@ -40878,13 +40878,13 @@ _0802051E: .align 2, 0 _08020530: .4byte 0x02000000 _08020534: .4byte 0x000160a2 -_08020538: .4byte 0x030041c0 +_08020538: .4byte gUnknown_030041C0 _0802053C: .4byte 0x00016018 -_08020540: .4byte 0x03004290 -_08020544: .4byte 0x030042b0 -_08020548: .4byte 0x03004360 -_0802054C: .4byte 0x02024a80 -_08020550: .4byte 0x02024c09 +_08020540: .4byte gUnknown_03004290 +_08020544: .4byte gUnknown_030042B0 +_08020548: .4byte gPlayerParty +_0802054C: .4byte gBattleMons +_08020550: .4byte gUnknown_02024C09 _08020554: .4byte 0x0001605f _08020558: .4byte 0x0001600f _0802055C: @@ -40980,15 +40980,15 @@ _08020618: strb r0, [r1] b _08020996 .align 2, 0 -_08020620: .4byte 0x02024a64 -_08020624: .4byte 0x02024260 +_08020620: .4byte gUnknown_02024A64 +_08020624: .4byte gUnknown_02024260 _08020628: .4byte 0x02000000 _0802062C: .4byte 0x000160a2 _08020630: .4byte 0x00016018 -_08020634: .4byte 0x03004360 +_08020634: .4byte gPlayerParty _08020638: .4byte 0x00017180 -_0802063C: .4byte 0x02024a60 -_08020640: .4byte 0x02024bec +_0802063C: .4byte gUnknown_02024A60 +_08020640: .4byte gUnknown_02024BEC _08020644: .4byte 0x0001600f _08020648: ldr r0, _080208AC @@ -41281,23 +41281,23 @@ _080207EC: strh r0, [r1] b _080208F6 .align 2, 0 -_080208AC: .4byte 0x02024a64 -_080208B0: .4byte 0x02024a60 +_080208AC: .4byte gUnknown_02024A64 +_080208B0: .4byte gUnknown_02024A60 _080208B4: .4byte 0x02000000 _080208B8: .4byte 0x000160a2 -_080208BC: .4byte 0x02024260 -_080208C0: .4byte 0x020239f8 -_080208C4: .4byte 0x02024a6a +_080208BC: .4byte gUnknown_02024260 +_080208C0: .4byte gUnknown_020239F8 +_080208C4: .4byte gUnknown_02024A6A _080208C8: .4byte 0x00016018 -_080208CC: .4byte 0x03004360 -_080208D0: .4byte 0x030041c0 -_080208D4: .4byte 0x03004290 -_080208D8: .4byte 0x03004324 +_080208CC: .4byte gPlayerParty +_080208D0: .4byte gUnknown_030041C0 +_080208D4: .4byte gUnknown_03004290 +_080208D8: .4byte gUnknown_03004324 _080208DC: .4byte gBitTable -_080208E0: .4byte 0x02024c10 +_080208E0: .4byte gUnknown_02024C10 _080208E4: .4byte gUnknown_081D8EF3 -_080208E8: .4byte 0x02024bec -_080208EC: .4byte 0x02024a80 +_080208E8: .4byte gUnknown_02024BEC +_080208EC: .4byte gBattleMons _080208F0: ldr r1, _08020904 movs r0, 0 @@ -41310,7 +41310,7 @@ _080208F6: strb r1, [r0] b _08020996 .align 2, 0 -_08020904: .4byte 0x02024bec +_08020904: .4byte gUnknown_02024BEC _08020908: .4byte 0x02000000 _0802090C: .4byte 0x0001600f _08020910: @@ -41325,7 +41325,7 @@ _08020910: strb r1, [r0] b _08020996 .align 2, 0 -_08020924: .4byte 0x02024bec +_08020924: .4byte gUnknown_02024BEC _08020928: .4byte 0x02000000 _0802092C: .4byte 0x0001600f _08020930: @@ -41387,10 +41387,10 @@ _08020996: pop {r0} bx r0 .align 2, 0 -_080209A4: .4byte 0x02024a64 -_080209A8: .4byte 0x02024a80 -_080209AC: .4byte 0x02024c09 -_080209B0: .4byte 0x02024c10 +_080209A4: .4byte gUnknown_02024A64 +_080209A8: .4byte gBattleMons +_080209AC: .4byte gUnknown_02024C09 +_080209B0: .4byte gUnknown_02024C10 thumb_func_end sub_8020004 thumb_func_start sub_80209B4 @@ -41560,15 +41560,15 @@ _08020ADA: bgt _08020B1C b _08020B36 .align 2, 0 -_08020AF0: .4byte 0x02024a64 -_08020AF4: .4byte 0x03004360 -_08020AF8: .4byte 0x02024d26 -_08020AFC: .4byte 0x030045c0 -_08020B00: .4byte 0x020239f8 -_08020B04: .4byte 0x02024a68 -_08020B08: .4byte 0x02024c10 -_08020B0C: .4byte 0x02024c6c -_08020B10: .4byte 0x02024d68 +_08020AF0: .4byte gUnknown_02024A64 +_08020AF4: .4byte gPlayerParty +_08020AF8: .4byte gUnknown_02024D26 +_08020AFC: .4byte gEnemyParty +_08020B00: .4byte gUnknown_020239F8 +_08020B04: .4byte gUnknown_02024A68 +_08020B08: .4byte gUnknown_02024C10 +_08020B0C: .4byte gUnknown_02024C6C +_08020B10: .4byte gUnknown_02024D68 _08020B14: cmp r4, 0 beq _08020B36 @@ -41605,7 +41605,7 @@ _08020B46: pop {r0} bx r0 .align 2, 0 -_08020B50: .4byte 0x02024c10 +_08020B50: .4byte gUnknown_02024C10 thumb_func_end sub_80209B4 thumb_func_start sub_8020B54 @@ -41633,12 +41633,12 @@ sub_8020B54: @ 8020B54 str r0, [r2] bx lr .align 2, 0 -_08020B80: .4byte 0x02024c68 +_08020B80: .4byte gUnknown_02024C68 _08020B84: .4byte 0x02000000 _08020B88: .4byte 0x0001601f -_08020B8C: .4byte 0x02024c0d -_08020B90: .4byte 0x02024d1e -_08020B94: .4byte 0x02024c6c +_08020B8C: .4byte gXXX_CritRelated +_08020B90: .4byte gUnknown_02024D1E +_08020B94: .4byte gUnknown_02024C6C _08020B98: .4byte 0xffffbfff thumb_func_end sub_8020B54 @@ -41653,7 +41653,7 @@ atk25_cmd25: @ 8020B9C pop {r0} bx r0 .align 2, 0 -_08020BB0: .4byte 0x02024c10 +_08020BB0: .4byte gUnknown_02024C10 thumb_func_end atk25_cmd25 thumb_func_start sub_8020BB4 @@ -41667,8 +41667,8 @@ sub_8020BB4: @ 8020BB4 str r0, [r2] bx lr .align 2, 0 -_08020BC4: .4byte 0x02024c0e -_08020BC8: .4byte 0x02024c10 +_08020BC4: .4byte gUnknown_02024C0E +_08020BC8: .4byte gUnknown_02024C10 thumb_func_end sub_8020BB4 thumb_func_start atk27_cmd27 @@ -41687,8 +41687,8 @@ atk27_cmd27: @ 8020BCC str r0, [r1] b _08020C0A .align 2, 0 -_08020BE8: .4byte 0x02024c0e -_08020BEC: .4byte 0x02024c10 +_08020BE8: .4byte gUnknown_02024C0E +_08020BEC: .4byte gUnknown_02024C10 _08020BF0: ldr r3, _08020C10 ldr r2, [r3] @@ -41707,7 +41707,7 @@ _08020C0A: pop {r0} bx r0 .align 2, 0 -_08020C10: .4byte 0x02024c10 +_08020C10: .4byte gUnknown_02024C10 thumb_func_end atk27_cmd27 thumb_func_start sub_8020C14 @@ -41727,7 +41727,7 @@ sub_8020C14: @ 8020C14 str r1, [r3] bx lr .align 2, 0 -_08020C30: .4byte 0x02024c10 +_08020C30: .4byte gUnknown_02024C10 thumb_func_end sub_8020C14 thumb_func_start atk29_jumpifbyte @@ -41767,7 +41767,7 @@ atk29_jumpifbyte: @ 8020C34 ldr r0, [r0] mov pc, r0 .align 2, 0 -_08020C78: .4byte 0x02024c10 +_08020C78: .4byte gUnknown_02024C10 _08020C7C: .4byte _08020C80 .align 2, 0 _08020C80: @@ -41856,7 +41856,7 @@ sub_8020CD4: @ 8020CD4 ldr r0, [r0] mov pc, r0 .align 2, 0 -_08020D20: .4byte 0x02024c10 +_08020D20: .4byte gUnknown_02024C10 _08020D24: .4byte _08020D28 .align 2, 0 _08020D28: @@ -41951,7 +41951,7 @@ sub_8020D7C: @ 8020D7C ldr r0, [r0] mov pc, r0 .align 2, 0 -_08020DD4: .4byte 0x02024c10 +_08020DD4: .4byte gUnknown_02024C10 _08020DD8: .4byte _08020DDC .align 2, 0 _08020DDC: @@ -42047,7 +42047,7 @@ sub_8020E30: @ 8020E30 adds r0, r3, 0 b _08020EA4 .align 2, 0 -_08020E88: .4byte 0x02024c10 +_08020E88: .4byte gUnknown_02024C10 _08020E8C: adds r5, 0x1 adds r4, 0x1 @@ -42138,7 +42138,7 @@ _08020F22: mov r0, r12 b _08020F34 .align 2, 0 -_08020F2C: .4byte 0x02024c10 +_08020F2C: .4byte gUnknown_02024C10 _08020F30: ldr r0, [r3] adds r0, 0xE @@ -42170,7 +42170,7 @@ sub_8020F3C: @ 8020F3C str r0, [r3] bx lr .align 2, 0 -_08020F60: .4byte 0x02024c10 +_08020F60: .4byte gUnknown_02024C10 thumb_func_end sub_8020F3C thumb_func_start sub_8020F64 @@ -42196,7 +42196,7 @@ sub_8020F64: @ 8020F64 str r0, [r3] bx lr .align 2, 0 -_08020F8C: .4byte 0x02024c10 +_08020F8C: .4byte gUnknown_02024C10 thumb_func_end sub_8020F64 thumb_func_start sub_8020F90 @@ -42222,7 +42222,7 @@ sub_8020F90: @ 8020F90 str r0, [r3] bx lr .align 2, 0 -_08020FB8: .4byte 0x02024c10 +_08020FB8: .4byte gUnknown_02024C10 thumb_func_end sub_8020F90 thumb_func_start atk31_copyarray @@ -42270,7 +42270,7 @@ _08021000: pop {r0} bx r0 .align 2, 0 -_0802100C: .4byte 0x02024c10 +_0802100C: .4byte gUnknown_02024C10 thumb_func_end atk31_copyarray thumb_func_start atk32_memcpy_with_offset @@ -42330,7 +42330,7 @@ _0802106C: pop {r0} bx r0 .align 2, 0 -_08021078: .4byte 0x02024c10 +_08021078: .4byte gUnknown_02024C10 thumb_func_end atk32_memcpy_with_offset thumb_func_start sub_802107C @@ -42356,7 +42356,7 @@ sub_802107C: @ 802107C str r0, [r3] bx lr .align 2, 0 -_080210A4: .4byte 0x02024c10 +_080210A4: .4byte gUnknown_02024C10 thumb_func_end sub_802107C thumb_func_start atk34_orhalfword @@ -42388,7 +42388,7 @@ atk34_orhalfword: @ 80210A8 pop {r0} bx r0 .align 2, 0 -_080210DC: .4byte 0x02024c10 +_080210DC: .4byte gUnknown_02024C10 thumb_func_end atk34_orhalfword thumb_func_start atk35_orword @@ -42426,7 +42426,7 @@ atk35_orword: @ 80210E0 pop {r0} bx r0 .align 2, 0 -_08021120: .4byte 0x02024c10 +_08021120: .4byte gUnknown_02024C10 thumb_func_end atk35_orword thumb_func_start sub_8021124 @@ -42452,7 +42452,7 @@ sub_8021124: @ 8021124 str r0, [r3] bx lr .align 2, 0 -_0802114C: .4byte 0x02024c10 +_0802114C: .4byte gUnknown_02024C10 thumb_func_end sub_8021124 thumb_func_start atk37_bichalfword @@ -42484,7 +42484,7 @@ atk37_bichalfword: @ 8021150 pop {r0} bx r0 .align 2, 0 -_08021184: .4byte 0x02024c10 +_08021184: .4byte gUnknown_02024C10 thumb_func_end atk37_bichalfword thumb_func_start atk38_bicword @@ -42522,7 +42522,7 @@ atk38_bicword: @ 8021188 pop {r0} bx r0 .align 2, 0 -_080211C8: .4byte 0x02024c10 +_080211C8: .4byte gUnknown_02024C10 thumb_func_end atk38_bicword thumb_func_start atk39_pause @@ -42554,9 +42554,9 @@ _080211F8: pop {r0} bx r0 .align 2, 0 -_08021200: .4byte 0x02024a64 -_08021204: .4byte 0x02024c10 -_08021208: .4byte 0x02024d18 +_08021200: .4byte gUnknown_02024A64 +_08021204: .4byte gUnknown_02024C10 +_08021208: .4byte gUnknown_02024D18 thumb_func_end atk39_pause thumb_func_start sub_802120C @@ -42574,8 +42574,8 @@ _0802121E: pop {r0} bx r0 .align 2, 0 -_08021224: .4byte 0x02024a64 -_08021228: .4byte 0x02024c10 +_08021224: .4byte gUnknown_02024A64 +_08021228: .4byte gUnknown_02024C10 thumb_func_end sub_802120C thumb_func_start atk3B_8022C68 @@ -42590,9 +42590,9 @@ atk3B_8022C68: @ 802122C ldr r1, _08021248 b _08021250 .align 2, 0 -_08021240: .4byte 0x02024c10 -_08021244: .4byte 0x02024a60 -_08021248: .4byte 0x02024c08 +_08021240: .4byte gUnknown_02024C10 +_08021244: .4byte gUnknown_02024A60 +_08021248: .4byte gUnknown_02024C08 _0802124C: ldr r0, _08021274 ldr r1, _08021278 @@ -42613,10 +42613,10 @@ _08021250: pop {r0} bx r0 .align 2, 0 -_08021274: .4byte 0x02024a60 -_08021278: .4byte 0x02024c07 -_0802127C: .4byte 0x02024bec -_08021280: .4byte 0x02024c10 +_08021274: .4byte gUnknown_02024A60 +_08021278: .4byte gUnknown_02024C07 +_0802127C: .4byte gUnknown_02024BEC +_08021280: .4byte gUnknown_02024C10 thumb_func_end atk3B_8022C68 thumb_func_start atk3C_return @@ -42639,9 +42639,9 @@ sub_8021290: @ 8021290 strb r0, [r1] bx lr .align 2, 0 -_080212A4: .4byte 0x02024c68 -_080212A8: .4byte 0x02024a60 -_080212AC: .4byte 0x02024a7f +_080212A4: .4byte gUnknown_02024C68 +_080212A8: .4byte gUnknown_02024A60 +_080212AC: .4byte gUnknown_02024A7F thumb_func_end sub_8021290 thumb_func_start sub_80212B0 @@ -42654,8 +42654,8 @@ sub_80212B0: @ 80212B0 strb r0, [r1] bx lr .align 2, 0 -_080212C0: .4byte 0x02024a60 -_080212C4: .4byte 0x02024a7f +_080212C0: .4byte gUnknown_02024A60 +_080212C4: .4byte gUnknown_02024A7F thumb_func_end sub_80212B0 thumb_func_start atk3F_end3 @@ -42681,7 +42681,7 @@ _080212DE: bx r0 .align 2, 0 _080212F0: .4byte 0x02017140 -_080212F4: .4byte 0x030042d4 +_080212F4: .4byte gUnknown_030042D4 thumb_func_end atk3F_end3 thumb_func_start atk41_call @@ -42707,7 +42707,7 @@ atk41_call: @ 80212F8 pop {r0} bx r0 .align 2, 0 -_08021324: .4byte 0x02024c10 +_08021324: .4byte gUnknown_02024C10 thumb_func_end atk41_call thumb_func_start atk42_jumpiftype2 @@ -42748,8 +42748,8 @@ _08021356: str r1, [r4] b _0802137C .align 2, 0 -_08021370: .4byte 0x02024c10 -_08021374: .4byte 0x02024a80 +_08021370: .4byte gUnknown_02024C10 +_08021374: .4byte gBattleMons _08021378: adds r0, r3, 0x7 str r0, [r4] @@ -42789,7 +42789,7 @@ sub_8021384: @ 8021384 str r1, [r4] b _080213C6 .align 2, 0 -_080213BC: .4byte 0x02024c10 +_080213BC: .4byte gUnknown_02024C10 _080213C0: ldr r0, [r4] adds r0, 0x6 @@ -42814,7 +42814,7 @@ sub_80213D0: @ 80213D0 bx lr .align 2, 0 _080213E4: .4byte 0x02000000 -_080213E8: .4byte 0x02024c07 +_080213E8: .4byte gUnknown_02024C07 _080213EC: .4byte 0x00016060 thumb_func_end sub_80213D0 @@ -42861,8 +42861,8 @@ _08021426: str r0, [r4] b _080214AE .align 2, 0 -_08021444: .4byte 0x02024c10 -_08021448: .4byte 0x02024a60 +_08021444: .4byte gUnknown_02024C10 +_08021448: .4byte gUnknown_02024A60 _0802144C: ldr r0, _08021464 ldr r0, [r0] @@ -42875,7 +42875,7 @@ _0802144C: ldr r0, _08021468 b _080214AC .align 2, 0 -_08021464: .4byte 0x02024c6c +_08021464: .4byte gUnknown_02024C6C _08021468: .4byte gUnknown_081D8EEF _0802146C: adds r0, r4, 0 @@ -42896,7 +42896,7 @@ _0802146C: adds r0, r2, 0x7 b _080214AC .align 2, 0 -_08021490: .4byte 0x02024c98 +_08021490: .4byte gUnknown_02024C98 _08021494: .4byte 0x000400c0 _08021498: ldrb r1, [r2, 0x2] @@ -42967,8 +42967,8 @@ _080214FE: str r0, [r1] b _0802157A .align 2, 0 -_0802151C: .4byte 0x02024c10 -_08021520: .4byte 0x02024a60 +_0802151C: .4byte gUnknown_02024C10 +_08021520: .4byte gUnknown_02024A60 _08021524: ldr r0, _08021534 ldr r0, [r0] @@ -42979,7 +42979,7 @@ _08021524: adds r0, r2, 0 b _08021576 .align 2, 0 -_08021534: .4byte 0x02024c6c +_08021534: .4byte gUnknown_02024C6C _08021538: adds r0, r5, 0 subs r0, 0xA @@ -42999,7 +42999,7 @@ _08021538: adds r0, r2, 0 b _08021576 .align 2, 0 -_0802155C: .4byte 0x02024c98 +_0802155C: .4byte gUnknown_02024C98 _08021560: .4byte 0x000400c0 _08021564: ldrb r1, [r3] @@ -43082,7 +43082,7 @@ _080215C0: _080215EC: .4byte 0x0001601e _080215F0: .4byte 0x000160a4 _080215F4: .4byte 0x000160a5 -_080215F8: .4byte 0x02024c10 +_080215F8: .4byte gUnknown_02024C10 thumb_func_end atk47 thumb_func_start atk48_playstatchangeanimation @@ -43146,9 +43146,9 @@ _0802164A: adds r0, r7, r0 b _080216C4 .align 2, 0 -_08021670: .4byte 0x02024c10 -_08021674: .4byte 0x02024a60 -_08021678: .4byte 0x02024a98 +_08021670: .4byte gUnknown_02024C10 +_08021674: .4byte gUnknown_02024A60 +_08021678: .4byte gUnknown_02024A98 _0802167C: ldr r6, _08021700 ldrb r0, [r6] @@ -43221,10 +43221,10 @@ _080216E4: movs r0, 0x3A b _08021770 .align 2, 0 -_08021700: .4byte 0x02024a60 -_08021704: .4byte 0x02024c80 -_08021708: .4byte 0x02024a80 -_0802170C: .4byte 0x02024c10 +_08021700: .4byte gUnknown_02024A60 +_08021704: .4byte gUnknown_02024C80 +_08021708: .4byte gBattleMons +_0802170C: .4byte gUnknown_02024C10 _08021710: movs r0, 0x2 ands r0, r1 @@ -43294,7 +43294,7 @@ _08021772: mov r1, r9 b _080217E6 .align 2, 0 -_0802178C: .4byte 0x02024a98 +_0802178C: .4byte gUnknown_02024A98 _08021790: cmp r3, 0 beq _080217E0 @@ -43330,8 +43330,8 @@ _080217CC: .align 2, 0 _080217D0: .4byte 0x02000000 _080217D4: .4byte 0x000160dc -_080217D8: .4byte 0x02024a60 -_080217DC: .4byte 0x02024c10 +_080217D8: .4byte gUnknown_02024A60 +_080217DC: .4byte gUnknown_02024C10 _080217E0: mov r1, r9 _080217E2: @@ -43382,10 +43382,10 @@ sub_80217F8: @ 80217F8 ldrb r0, [r0, 0x7] b _0802184E .align 2, 0 -_08021834: .4byte 0x02024c10 -_08021838: .4byte 0x02024a80 -_0802183C: .4byte 0x02024c07 -_08021840: .4byte 0x02024df0 +_08021834: .4byte gUnknown_02024C10 +_08021838: .4byte gBattleMons +_0802183C: .4byte gUnknown_02024C07 +_08021840: .4byte gEnigmaBerries _08021844: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -43408,7 +43408,7 @@ _0802184E: str r2, [sp, 0x4] b _080218D2 .align 2, 0 -_0802186C: .4byte 0x02024c07 +_0802186C: .4byte gUnknown_02024C07 _08021870: .4byte 0x020160e8 _08021874: strb r2, [r7] @@ -43439,7 +43439,7 @@ _08021874: _080218AC: .4byte 0x02000000 _080218B0: .4byte 0x0001600c _080218B4: .4byte gUnknown_081D6BBC -_080218B8: .4byte 0x02024c10 +_080218B8: .4byte gUnknown_02024C10 _080218BC: .4byte gUnknown_081D9B2D _080218C0: ldr r2, _080218D8 @@ -43457,7 +43457,7 @@ _080218D2: b _080218EE .align 2, 0 _080218D8: .4byte gBattleMoves -_080218DC: .4byte 0x02024be6 +_080218DC: .4byte gUnknown_02024BE6 _080218E0: .4byte 0x02000000 _080218E4: mov r0, r10 @@ -43588,14 +43588,14 @@ _080219FE: adds r1, r2, r0 b _08021E00 .align 2, 0 -_08021A08: .4byte 0x02024a80 -_08021A0C: .4byte 0x02024c08 -_08021A10: .4byte 0x02024c07 -_08021A14: .4byte 0x02024c68 -_08021A18: .4byte 0x02024d28 +_08021A08: .4byte gBattleMons +_08021A0C: .4byte gUnknown_02024C08 +_08021A10: .4byte gUnknown_02024C07 +_08021A14: .4byte gUnknown_02024C68 +_08021A18: .4byte gUnknown_02024D28 _08021A1C: .4byte gBattleMoves -_08021A20: .4byte 0x02024be6 -_08021A24: .4byte 0x02024c10 +_08021A20: .4byte gUnknown_02024BE6 +_08021A24: .4byte gUnknown_02024C10 _08021A28: .4byte gUnknown_081D9132 _08021A2C: .4byte 0x02000000 _08021A30: .4byte 0x0001600c @@ -43682,13 +43682,13 @@ _08021A92: mov r10, r2 b _08021DFA .align 2, 0 -_08021AD0: .4byte 0x02024a80 -_08021AD4: .4byte 0x02024c08 -_08021AD8: .4byte 0x02024c07 -_08021ADC: .4byte 0x02024d68 -_08021AE0: .4byte 0x02024c68 -_08021AE4: .4byte 0x02024a60 -_08021AE8: .4byte 0x02024c10 +_08021AD0: .4byte gBattleMons +_08021AD4: .4byte gUnknown_02024C08 +_08021AD8: .4byte gUnknown_02024C07 +_08021ADC: .4byte gUnknown_02024D68 +_08021AE0: .4byte gUnknown_02024C68 +_08021AE4: .4byte gUnknown_02024A60 +_08021AE8: .4byte gUnknown_02024C10 _08021AEC: .4byte gUnknown_081D955D _08021AF0: ldr r0, _08021B14 @@ -43710,7 +43710,7 @@ _08021B0C: adds r1, r2, r5 b _08021E00 .align 2, 0 -_08021B14: .4byte 0x02024c08 +_08021B14: .4byte gUnknown_02024C08 _08021B18: .4byte 0x02000000 _08021B1C: .4byte 0x0001600c _08021B20: @@ -43731,7 +43731,7 @@ _08021B3A: mov r10, r0 b _08021DFA .align 2, 0 -_08021B40: .4byte 0x02024c08 +_08021B40: .4byte gUnknown_02024C08 _08021B44: movs r0, 0 str r0, [sp] @@ -43776,7 +43776,7 @@ _08021B92: mov r10, r1 b _08021DFA .align 2, 0 -_08021B98: .4byte 0x02024c07 +_08021B98: .4byte gUnknown_02024C07 _08021B9C: ldr r0, _08021C28 ldr r0, [r0] @@ -43855,12 +43855,12 @@ _08021C22: strh r0, [r1] b _08022244 .align 2, 0 -_08021C28: .4byte 0x02024c6c -_08021C2C: .4byte 0x02024be8 +_08021C28: .4byte gUnknown_02024C6C +_08021C2C: .4byte gUnknown_02024BE8 _08021C30: .4byte 0x0000ffff -_08021C34: .4byte 0x02024c68 -_08021C38: .4byte 0x02024a80 -_08021C3C: .4byte 0x02024c07 +_08021C34: .4byte gUnknown_02024C68 +_08021C38: .4byte gBattleMons +_08021C3C: .4byte gUnknown_02024C07 _08021C40: movs r4, 0 ldr r0, _08021C6C @@ -43887,9 +43887,9 @@ _08021C5C: blt _08021C52 b _08022244 .align 2, 0 -_08021C6C: .4byte 0x02024a68 +_08021C6C: .4byte gUnknown_02024A68 _08021C70: .4byte 0x020160f0 -_08021C74: .4byte 0x02024a80 +_08021C74: .4byte gBattleMons _08021C78: movs r0, 0x3 movs r1, 0 @@ -43961,11 +43961,11 @@ _08021CF0: bl dp01_battle_side_mark_buffer_for_execution b _08021DFA .align 2, 0 -_08021D04: .4byte 0x02024c98 -_08021D08: .4byte 0x02024c07 +_08021D04: .4byte gUnknown_02024C98 +_08021D08: .4byte gUnknown_02024C07 _08021D0C: .4byte 0x000400c0 -_08021D10: .4byte 0x02024c6c -_08021D14: .4byte 0x02024a60 +_08021D10: .4byte gUnknown_02024C6C +_08021D14: .4byte gUnknown_02024A60 _08021D18: ldr r0, _08021D88 ldrb r1, [r0] @@ -44022,13 +44022,13 @@ _08021D7E: adds r1, r2, r4 b _08021E00 .align 2, 0 -_08021D88: .4byte 0x02024c68 -_08021D8C: .4byte 0x02024c98 -_08021D90: .4byte 0x02024c07 +_08021D88: .4byte gUnknown_02024C68 +_08021D8C: .4byte gUnknown_02024C98 +_08021D90: .4byte gUnknown_02024C07 _08021D94: .4byte 0x000400c0 -_08021D98: .4byte 0x02024a60 +_08021D98: .4byte gUnknown_02024A60 _08021D9C: .4byte 0xfffbff3f -_08021DA0: .4byte 0x02024d68 +_08021DA0: .4byte gUnknown_02024D68 _08021DA4: .4byte 0x02000000 _08021DA8: .4byte 0x0001600c _08021DAC: @@ -44080,12 +44080,12 @@ _08021E00: mov r12, r2 b _0802224E .align 2, 0 -_08021E0C: .4byte 0x02024d68 -_08021E10: .4byte 0x02024c08 -_08021E14: .4byte 0x02024a68 -_08021E18: .4byte 0x02024c98 +_08021E0C: .4byte gUnknown_02024D68 +_08021E10: .4byte gUnknown_02024C08 +_08021E14: .4byte gUnknown_02024A68 +_08021E18: .4byte gUnknown_02024C98 _08021E1C: .4byte 0x000400c0 -_08021E20: .4byte 0x02024a60 +_08021E20: .4byte gUnknown_02024A60 _08021E24: .4byte 0xfffbff3f _08021E28: .4byte 0x02000000 _08021E2C: .4byte 0x0001600c @@ -44117,10 +44117,10 @@ _08021E50: blt _08021E44 b _08022244 .align 2, 0 -_08021E60: .4byte 0x02024a68 -_08021E64: .4byte 0x02024ca8 +_08021E60: .4byte gUnknown_02024A68 +_08021E64: .4byte gUnknown_02024CA8 _08021E68: .4byte 0xfeffffff -_08021E6C: .4byte 0x02024ad0 +_08021E6C: .4byte gUnknown_02024AD0 _08021E70: ldr r1, _08021F2C ldr r3, [r1] @@ -44222,21 +44222,21 @@ _08021F04: strh r0, [r1] b _08021F82 .align 2, 0 -_08021F2C: .4byte 0x02024c6c -_08021F30: .4byte 0x02024c07 -_08021F34: .4byte 0x02024a60 -_08021F38: .4byte 0x02024c08 +_08021F2C: .4byte gUnknown_02024C6C +_08021F30: .4byte gUnknown_02024C07 +_08021F34: .4byte gUnknown_02024A60 +_08021F38: .4byte gUnknown_02024C08 _08021F3C: .4byte 0xffffefff _08021F40: .4byte gBattleMoves -_08021F44: .4byte 0x02024be8 -_08021F48: .4byte 0x02024c68 -_08021F4C: .4byte 0x02024c2c -_08021F50: .4byte 0x02024c0c +_08021F44: .4byte gUnknown_02024BE8 +_08021F48: .4byte gUnknown_02024C68 +_08021F4C: .4byte gUnknown_02024C2C +_08021F50: .4byte gUnknown_02024C0C _08021F54: .4byte gBitTable _08021F58: .4byte 0x000160a6 -_08021F5C: .4byte 0x02024c34 -_08021F60: .4byte 0x02024c4c -_08021F64: .4byte 0x02024be6 +_08021F5C: .4byte gUnknown_02024C34 +_08021F60: .4byte gUnknown_02024C4C +_08021F64: .4byte gUnknown_02024BE6 _08021F68: ldr r1, _08021FD0 lsls r0, r4, 1 @@ -44292,13 +44292,13 @@ _08021FA0: strh r2, [r0] b _08022244 .align 2, 0 -_08021FD0: .4byte 0x02024c34 +_08021FD0: .4byte gUnknown_02024C34 _08021FD4: .4byte 0x0000ffff -_08021FD8: .4byte 0x02024c4c -_08021FDC: .4byte 0x02024c08 -_08021FE0: .4byte 0x02024c5c -_08021FE4: .4byte 0x02024c68 -_08021FE8: .4byte 0x02024c3c +_08021FD8: .4byte gUnknown_02024C4C +_08021FDC: .4byte gUnknown_02024C08 +_08021FE0: .4byte gUnknown_02024C5C +_08021FE4: .4byte gUnknown_02024C68 +_08021FE8: .4byte gUnknown_02024C3C _08021FEC: ldr r0, _08022014 ldr r5, _08022018 @@ -44321,11 +44321,11 @@ _08021FEC: ands r0, r3 b _08021C22 .align 2, 0 -_08022014: .4byte 0x02024c3c -_08022018: .4byte 0x02024c08 -_0802201C: .4byte 0x02024be6 +_08022014: .4byte gUnknown_02024C3C +_08022018: .4byte gUnknown_02024C08 +_0802201C: .4byte gUnknown_02024BE6 _08022020: .4byte 0x0001601c -_08022024: .4byte 0x02024c44 +_08022024: .4byte gUnknown_02024C44 _08022028: ldr r0, _08022044 ldr r1, _08022048 @@ -44341,8 +44341,8 @@ _08022028: strh r0, [r2] b _08022244 .align 2, 0 -_08022044: .4byte 0x02024c44 -_08022048: .4byte 0x02024c08 +_08022044: .4byte gUnknown_02024C44 +_08022048: .4byte gUnknown_02024C08 _0802204C: ldr r0, _0802205C ldr r2, _08022060 @@ -44352,8 +44352,8 @@ _0802204C: ldr r0, _08022064 b _08021C22 .align 2, 0 -_0802205C: .4byte 0x02024c3c -_08022060: .4byte 0x02024c08 +_0802205C: .4byte gUnknown_02024C3C +_08022060: .4byte gUnknown_02024C08 _08022064: .4byte 0x0000ffff _08022068: ldr r0, _0802212C @@ -44458,15 +44458,15 @@ _080220C0: strb r0, [r2] b _08022244 .align 2, 0 -_0802212C: .4byte 0x02024c0c +_0802212C: .4byte gUnknown_02024C0C _08022130: .4byte gBitTable -_08022134: .4byte 0x02024c07 +_08022134: .4byte gUnknown_02024C07 _08022138: .4byte 0x000160a6 _0802213C: .4byte gBattleMoves -_08022140: .4byte 0x02024be8 -_08022144: .4byte 0x02024c6c -_08022148: .4byte 0x02024c08 -_0802214C: .4byte 0x02024c68 +_08022140: .4byte gUnknown_02024BE8 +_08022144: .4byte gUnknown_02024C6C +_08022148: .4byte gUnknown_02024C08 +_0802214C: .4byte gUnknown_02024C68 _08022150: .4byte 0x000160ac _08022154: .4byte 0x000160ad _08022158: .4byte 0x00016100 @@ -44515,7 +44515,7 @@ _0802215C: strb r3, [r2] b _08022244 .align 2, 0 -_080221B4: .4byte 0x02024c08 +_080221B4: .4byte gUnknown_02024C08 _080221B8: .4byte 0x000160ac _080221BC: .4byte 0x000160ad _080221C0: @@ -44643,17 +44643,17 @@ _0802229E: pop {r0} bx r0 .align 2, 0 -_080222B0: .4byte 0x02024c6c -_080222B4: .4byte 0x020239f8 -_080222B8: .4byte 0x02024d28 -_080222BC: .4byte 0x02024c07 +_080222B0: .4byte gUnknown_02024C6C +_080222B4: .4byte gUnknown_020239F8 +_080222B8: .4byte gUnknown_02024D28 +_080222BC: .4byte gUnknown_02024C07 _080222C0: .4byte gBattleMoves -_080222C4: .4byte 0x02024be6 -_080222C8: .4byte 0x02024c08 -_080222CC: .4byte 0x02024a80 +_080222C4: .4byte gUnknown_02024BE6 +_080222C8: .4byte gUnknown_02024C08 +_080222CC: .4byte gBattleMons _080222D0: .4byte 0x02000000 _080222D4: .4byte 0x0001600c -_080222D8: .4byte 0x02024c10 +_080222D8: .4byte gUnknown_02024C10 thumb_func_end sub_80217F8 thumb_func_start atk4A_damagecalc2 @@ -44708,13 +44708,13 @@ atk4A_damagecalc2: @ 80222DC b _08022452 .align 2, 0 _08022340: .4byte gBattleMoves -_08022344: .4byte 0x02024be6 -_08022348: .4byte 0x02024a80 -_0802234C: .4byte 0x02024c08 -_08022350: .4byte 0x02024c06 -_08022354: .4byte 0x02024c68 -_08022358: .4byte 0x02024c3c -_0802235C: .4byte 0x02024d1e +_08022344: .4byte gUnknown_02024BE6 +_08022348: .4byte gBattleMons +_0802234C: .4byte gUnknown_02024C08 +_08022350: .4byte byte_2024C06 +_08022354: .4byte gUnknown_02024C68 +_08022358: .4byte gUnknown_02024C3C +_0802235C: .4byte gUnknown_02024D1E _08022360: ldr r0, _0802236C ldrb r1, [r0] @@ -44723,7 +44723,7 @@ _08022360: strb r1, [r0] b _08022452 .align 2, 0 -_0802236C: .4byte 0x02024c68 +_0802236C: .4byte gUnknown_02024C68 _08022370: ldr r1, _0802237C adds r0, r5, r1 @@ -44933,17 +44933,17 @@ _080224EC: pop {r0} bx r0 .align 2, 0 -_08022500: .4byte 0x02024a80 -_08022504: .4byte 0x02024c08 -_08022508: .4byte 0x02024c07 -_0802250C: .4byte 0x02024be6 +_08022500: .4byte gBattleMons +_08022504: .4byte gUnknown_02024C08 +_08022508: .4byte gUnknown_02024C07 +_0802250C: .4byte gUnknown_02024BE6 _08022510: .4byte gBattleMoves -_08022514: .4byte 0x02024c06 -_08022518: .4byte 0x02024c68 -_0802251C: .4byte 0x02024c3c -_08022520: .4byte 0x02024d1e -_08022524: .4byte 0x02024d28 -_08022528: .4byte 0x02024c10 +_08022514: .4byte byte_2024C06 +_08022518: .4byte gUnknown_02024C68 +_0802251C: .4byte gUnknown_02024C3C +_08022520: .4byte gUnknown_02024D1E +_08022524: .4byte gUnknown_02024D28 +_08022528: .4byte gUnknown_02024C10 thumb_func_end atk4A_damagecalc2 thumb_func_start atk4B_cmd4b @@ -44978,11 +44978,11 @@ _0802255A: pop {r0} bx r0 .align 2, 0 -_08022568: .4byte 0x02024a60 -_0802256C: .4byte 0x02024c07 -_08022570: .4byte 0x02024c6c +_08022568: .4byte gUnknown_02024A60 +_0802256C: .4byte gUnknown_02024C07 +_08022570: .4byte gUnknown_02024C6C _08022574: .4byte gBitTable -_08022578: .4byte 0x02024c10 +_08022578: .4byte gUnknown_02024C10 thumb_func_end atk4B_cmd4b thumb_func_start atk4C_switch1 @@ -45029,10 +45029,10 @@ _080225CC: pop {r0} bx r0 .align 2, 0 -_080225D4: .4byte 0x02024a64 -_080225D8: .4byte 0x02024c10 -_080225DC: .4byte 0x02024a60 -_080225E0: .4byte 0x02024a6a +_080225D4: .4byte gUnknown_02024A64 +_080225D8: .4byte gUnknown_02024C10 +_080225DC: .4byte gUnknown_02024A60 +_080225E0: .4byte gUnknown_02024A6A _080225E4: .4byte 0x02000000 _080225E8: .4byte 0x00016068 _080225EC: .4byte gBitTable @@ -45216,20 +45216,20 @@ _08022744: pop {r0} bx r0 .align 2, 0 -_0802274C: .4byte 0x02024a64 -_08022750: .4byte 0x02024c10 -_08022754: .4byte 0x02024a60 -_08022758: .4byte 0x02024a80 -_0802275C: .4byte 0x02024260 +_0802274C: .4byte gUnknown_02024A64 +_08022750: .4byte gUnknown_02024C10 +_08022754: .4byte gUnknown_02024A60 +_08022758: .4byte gBattleMons +_0802275C: .4byte gUnknown_02024260 _08022760: .4byte gBaseStats -_08022764: .4byte 0x02024dbc +_08022764: .4byte gUnknown_02024DBC _08022768: .4byte gBitTable -_0802276C: .4byte 0x02024a6a +_0802276C: .4byte gUnknown_02024A6A _08022770: .4byte gBattleMoves -_08022774: .4byte 0x02024be6 +_08022774: .4byte gUnknown_02024BE6 _08022778: .4byte 0x02000000 _0802277C: .4byte 0x00016003 -_08022780: .4byte 0x030041c0 +_08022780: .4byte gUnknown_030041C0 thumb_func_end sub_80225F0 thumb_func_start sub_8022784 @@ -45299,15 +45299,15 @@ _08022806: pop {r0} bx r0 .align 2, 0 -_0802280C: .4byte 0x02024a64 -_08022810: .4byte 0x02024c10 -_08022814: .4byte 0x02024a60 -_08022818: .4byte 0x020239f8 +_0802280C: .4byte gUnknown_02024A64 +_08022810: .4byte gUnknown_02024C10 +_08022814: .4byte gUnknown_02024A60 +_08022818: .4byte gUnknown_020239F8 _0802281C: .4byte 0x00000902 -_08022820: .4byte 0x02024a80 -_08022824: .4byte 0x02024c0c +_08022820: .4byte gBattleMons +_08022824: .4byte gUnknown_02024C0C _08022828: .4byte gBitTable -_0802282C: .4byte 0x02024a6a +_0802282C: .4byte gUnknown_02024A6A thumb_func_end sub_8022784 thumb_func_start sub_8022830 @@ -45363,11 +45363,11 @@ _0802287C: str r1, [r4] b _08022A2C .align 2, 0 -_08022894: .4byte 0x02024c10 -_08022898: .4byte 0x02024a60 -_0802289C: .4byte 0x02024a80 +_08022894: .4byte gUnknown_02024C10 +_08022898: .4byte gUnknown_02024A60 +_0802289C: .4byte gBattleMons _080228A0: .4byte 0x0400e000 -_080228A4: .4byte 0x02024c98 +_080228A4: .4byte gUnknown_02024C98 _080228A8: ldr r5, _08022934 ldrh r1, [r5] @@ -45439,11 +45439,11 @@ _0802292E: beq _080229FC b _08022A24 .align 2, 0 -_08022934: .4byte 0x020239f8 -_08022938: .4byte 0x02024a60 -_0802293C: .4byte 0x03004360 -_08022940: .4byte 0x030045c0 -_08022944: .4byte 0x02024a6a +_08022934: .4byte gUnknown_020239F8 +_08022938: .4byte gUnknown_02024A60 +_0802293C: .4byte gPlayerParty +_08022940: .4byte gEnemyParty +_08022944: .4byte gUnknown_02024A6A _08022948: ldr r0, _08022978 ldrb r0, [r0] @@ -45467,7 +45467,7 @@ _08022948: lsrs r6, r0, 24 b _0802297E .align 2, 0 -_08022978: .4byte 0x02024a60 +_08022978: .4byte gUnknown_02024A60 _0802297C: adds r6, r7, 0 _0802297E: @@ -45475,7 +45475,7 @@ _0802297E: mov r8, r0 b _080229AE .align 2, 0 -_08022984: .4byte 0x030045c0 +_08022984: .4byte gEnemyParty _08022988: movs r0, 0 bl battle_get_side_with_given_state @@ -45552,9 +45552,9 @@ _080229FC: str r1, [r3] b _08022A2C .align 2, 0 -_08022A18: .4byte 0x03004360 -_08022A1C: .4byte 0x02024a6a -_08022A20: .4byte 0x02024c10 +_08022A18: .4byte gPlayerParty +_08022A1C: .4byte gUnknown_02024A6A +_08022A20: .4byte gUnknown_02024C10 _08022A24: ldr r1, _08022A38 ldr r0, [r1] @@ -45567,7 +45567,7 @@ _08022A2C: pop {r0} bx r0 .align 2, 0 -_08022A38: .4byte 0x02024c10 +_08022A38: .4byte gUnknown_02024C10 thumb_func_end sub_8022830 thumb_func_start sub_8022A3C @@ -45607,9 +45607,9 @@ sub_8022A3C: @ 8022A3C bx r0 .align 2, 0 _08022A84: .4byte 0x02000000 -_08022A88: .4byte 0x02024a60 +_08022A88: .4byte gUnknown_02024A60 _08022A8C: .4byte 0x00016064 -_08022A90: .4byte 0x02024a6a +_08022A90: .4byte gUnknown_02024A6A _08022A94: .4byte 0x0001606c thumb_func_end sub_8022A3C @@ -45702,13 +45702,13 @@ _08022AF2: bl dp01_battle_side_mark_buffer_for_execution b _08022BA2 .align 2, 0 -_08022B44: .4byte 0x02024c10 -_08022B48: .4byte 0x020239f8 -_08022B4C: .4byte 0x02024a60 -_08022B50: .4byte 0x02024a68 -_08022B54: .4byte 0x02024c6c +_08022B44: .4byte gUnknown_02024C10 +_08022B48: .4byte gUnknown_020239F8 +_08022B4C: .4byte gUnknown_02024A60 +_08022B50: .4byte gUnknown_02024A68 +_08022B54: .4byte gUnknown_02024C6C _08022B58: .4byte gBitTable -_08022B5C: .4byte 0x02024c0c +_08022B5C: .4byte gUnknown_02024C0C _08022B60: ldr r5, _08022B90 ldrb r0, [r4] @@ -45733,7 +45733,7 @@ _08022B60: strb r1, [r0] b _08022BA2 .align 2, 0 -_08022B90: .4byte 0x02024d68 +_08022B90: .4byte gUnknown_02024D68 _08022B94: movs r0, 0 movs r1, 0x2 @@ -45752,7 +45752,7 @@ _08022BA2: bcc _08022AF2 b _08022F62 .align 2, 0 -_08022BB8: .4byte 0x02024a68 +_08022BB8: .4byte gUnknown_02024A68 _08022BBC: ands r1, r0 cmp r1, 0 @@ -45800,10 +45800,10 @@ _08022BC4: bl dp01_battle_side_mark_buffer_for_execution b _08022C7E .align 2, 0 -_08022C1C: .4byte 0x02024c6c +_08022C1C: .4byte gUnknown_02024C6C _08022C20: .4byte gBitTable -_08022C24: .4byte 0x02024a60 -_08022C28: .4byte 0x02024c0c +_08022C24: .4byte gUnknown_02024A60 +_08022C28: .4byte gUnknown_02024C0C _08022C2C: ldr r6, _08022C60 ldrb r0, [r4] @@ -45831,7 +45831,7 @@ _08022C2C: strb r1, [r0] b _08022C7E .align 2, 0 -_08022C60: .4byte 0x02024d68 +_08022C60: .4byte gUnknown_02024D68 _08022C64: .4byte 0x02000000 _08022C68: .4byte 0x0001606a _08022C6C: @@ -45886,9 +45886,9 @@ _08022C7E: b _08022D40 .align 2, 0 _08022CD8: .4byte gBitTable -_08022CDC: .4byte 0x02024a60 -_08022CE0: .4byte 0x02024c0c -_08022CE4: .4byte 0x02024c6c +_08022CDC: .4byte gUnknown_02024A60 +_08022CE0: .4byte gUnknown_02024C0C +_08022CE4: .4byte gUnknown_02024C6C _08022CE8: ldr r6, _08022D1C ldrb r0, [r4] @@ -45916,7 +45916,7 @@ _08022CE8: strb r1, [r0] b _08022D40 .align 2, 0 -_08022D1C: .4byte 0x02024d68 +_08022D1C: .4byte gUnknown_02024D68 _08022D20: .4byte 0x02000000 _08022D24: .4byte 0x00016068 _08022D28: @@ -45970,9 +45970,9 @@ _08022D40: b _08022DF6 .align 2, 0 _08022D90: .4byte gBitTable -_08022D94: .4byte 0x02024a60 -_08022D98: .4byte 0x02024c0c -_08022D9C: .4byte 0x02024c6c +_08022D94: .4byte gUnknown_02024A60 +_08022D98: .4byte gUnknown_02024C0C +_08022D9C: .4byte gUnknown_02024C6C _08022DA0: ldr r6, _08022DD4 ldrb r0, [r4] @@ -46000,7 +46000,7 @@ _08022DA0: strb r1, [r0] b _08022DF6 .align 2, 0 -_08022DD4: .4byte 0x02024d68 +_08022DD4: .4byte gUnknown_02024D68 _08022DD8: .4byte 0x02000000 _08022DDC: .4byte 0x0001606b _08022DE0: @@ -46057,9 +46057,9 @@ _08022DF6: b _08022EB8 .align 2, 0 _08022E50: .4byte gBitTable -_08022E54: .4byte 0x02024a60 -_08022E58: .4byte 0x02024c0c -_08022E5C: .4byte 0x02024c6c +_08022E54: .4byte gUnknown_02024A60 +_08022E58: .4byte gUnknown_02024C0C +_08022E5C: .4byte gUnknown_02024C6C _08022E60: ldr r6, _08022E94 ldrb r0, [r4] @@ -46087,7 +46087,7 @@ _08022E60: strb r1, [r0] b _08022EB8 .align 2, 0 -_08022E94: .4byte 0x02024d68 +_08022E94: .4byte gUnknown_02024D68 _08022E98: .4byte 0x02000000 _08022E9C: .4byte 0x00016069 _08022EA0: @@ -46127,10 +46127,10 @@ _08022EB8: strb r0, [r1] b _08022EFC .align 2, 0 -_08022EE8: .4byte 0x02024d68 -_08022EEC: .4byte 0x02024c0c +_08022EE8: .4byte gUnknown_02024D68 +_08022EEC: .4byte gUnknown_02024C0C _08022EF0: .4byte gBitTable -_08022EF4: .4byte 0x02024a60 +_08022EF4: .4byte gUnknown_02024A60 _08022EF8: ldr r0, _08022F3C strb r1, [r0] @@ -46166,9 +46166,9 @@ _08022F0C: movs r0, 0x3 b _08022F50 .align 2, 0 -_08022F3C: .4byte 0x02024a60 -_08022F40: .4byte 0x02024d68 -_08022F44: .4byte 0x02024c0c +_08022F3C: .4byte gUnknown_02024A60 +_08022F40: .4byte gUnknown_02024D68 +_08022F44: .4byte gUnknown_02024C0C _08022F48: .4byte gBitTable _08022F4C: ldr r1, _08022F6C @@ -46188,8 +46188,8 @@ _08022F62: str r0, [r1] b _08023302 .align 2, 0 -_08022F6C: .4byte 0x02024a60 -_08022F70: .4byte 0x02024c10 +_08022F6C: .4byte gUnknown_02024A60 +_08022F70: .4byte gUnknown_02024C10 _08022F74: cmp r0, 0x6 beq _08022F7A @@ -46254,12 +46254,12 @@ _08022F92: bl dp01_battle_side_mark_buffer_for_execution b _0802303A .align 2, 0 -_08022FF0: .4byte 0x020239f8 -_08022FF4: .4byte 0x02024c6c +_08022FF0: .4byte gUnknown_020239F8 +_08022FF4: .4byte gUnknown_02024C6C _08022FF8: .4byte gBitTable -_08022FFC: .4byte 0x02024a60 -_08023000: .4byte 0x02024260 -_08023004: .4byte 0x02024c0c +_08022FFC: .4byte gUnknown_02024A60 +_08023000: .4byte gUnknown_02024260 +_08023004: .4byte gUnknown_02024C0C _08023008: ldr r4, _08023098 ldrb r0, [r6] @@ -46331,15 +46331,15 @@ _0802303A: bl dp01_battle_side_mark_buffer_for_execution b _080230EE .align 2, 0 -_08023098: .4byte 0x02024d68 +_08023098: .4byte gUnknown_02024D68 _0802309C: .4byte 0x02000000 _080230A0: .4byte 0x00016068 _080230A4: .4byte gBitTable -_080230A8: .4byte 0x02024a60 -_080230AC: .4byte 0x02024260 +_080230A8: .4byte gUnknown_02024A60 +_080230AC: .4byte gUnknown_02024260 _080230B0: .4byte 0x00000201 -_080230B4: .4byte 0x02024c0c -_080230B8: .4byte 0x02024c6c +_080230B4: .4byte gUnknown_02024C0C +_080230B8: .4byte gUnknown_02024C6C _080230BC: ldr r4, _080230FC ldrb r0, [r5] @@ -46373,10 +46373,10 @@ _080230EE: mov r12, r1 b _08023110 .align 2, 0 -_080230FC: .4byte 0x02024d68 +_080230FC: .4byte gUnknown_02024D68 _08023100: .4byte 0x02000000 _08023104: .4byte 0x00016069 -_08023108: .4byte 0x02024c10 +_08023108: .4byte gUnknown_02024C10 _0802310C: adds r0, r1, 0x6 str r0, [r6] @@ -46424,10 +46424,10 @@ _08023156: str r1, [r2] b _08023302 .align 2, 0 -_08023160: .4byte 0x02024c6c -_08023164: .4byte 0x02024c09 +_08023160: .4byte gUnknown_02024C6C +_08023164: .4byte gUnknown_02024C09 _08023168: .4byte gBitTable -_0802316C: .4byte 0x02024a68 +_0802316C: .4byte gUnknown_02024A68 _08023170: movs r0, 0x80 ands r0, r2 @@ -46455,7 +46455,7 @@ _0802317C: str r0, [r6] b _08023302 .align 2, 0 -_080231A4: .4byte 0x02024d68 +_080231A4: .4byte gUnknown_02024D68 _080231A8: adds r0, r7, 0 movs r1, 0x6 @@ -46488,10 +46488,10 @@ _080231A8: str r0, [r6] b _08023302 .align 2, 0 -_080231E8: .4byte 0x02024a60 -_080231EC: .4byte 0x02024c0c +_080231E8: .4byte gUnknown_02024A60 +_080231EC: .4byte gUnknown_02024C0C _080231F0: .4byte gBitTable -_080231F4: .4byte 0x02024c6c +_080231F4: .4byte gUnknown_02024C6C _080231F8: ldr r4, _080232A0 strb r7, [r4] @@ -46575,15 +46575,15 @@ _0802328A: bcc _08023276 b _08023302 .align 2, 0 -_080232A0: .4byte 0x02024a60 +_080232A0: .4byte gUnknown_02024A60 _080232A4: .4byte 0x02000000 _080232A8: .4byte 0x00016064 -_080232AC: .4byte 0x02024a6a +_080232AC: .4byte gUnknown_02024A6A _080232B0: .4byte 0x00016068 _080232B4: .4byte 0x0001606c -_080232B8: .4byte 0x030042e0 -_080232BC: .4byte 0x020239f8 -_080232C0: .4byte 0x02024a68 +_080232B8: .4byte gUnknown_030042E0 +_080232BC: .4byte gUnknown_020239F8 +_080232C0: .4byte gUnknown_02024A68 _080232C4: adds r0, r7, 0 bl battle_get_per_side_status @@ -46622,8 +46622,8 @@ _08023302: pop {r0} bx r0 .align 2, 0 -_08023310: .4byte 0x02024a60 -_08023314: .4byte 0x02024c0c +_08023310: .4byte gUnknown_02024A60 +_08023314: .4byte gUnknown_02024C0C _08023318: .4byte gBitTable thumb_func_end atk50_openpartyscreen @@ -46654,9 +46654,9 @@ _0802332C: beq _0802335E b _080234F6 .align 2, 0 -_0802334C: .4byte 0x02024a64 -_08023350: .4byte 0x02024c10 -_08023354: .4byte 0x02024a60 +_0802334C: .4byte gUnknown_02024A64 +_08023350: .4byte gUnknown_02024C10 +_08023354: .4byte gUnknown_02024A60 _08023358: cmp r0, 0x2 beq _080233BC @@ -46691,9 +46691,9 @@ _08023382: blt _08023378 b _080234F6 .align 2, 0 -_08023390: .4byte 0x02024a68 +_08023390: .4byte gUnknown_02024A68 _08023394: .4byte 0x02000000 -_08023398: .4byte 0x02024260 +_08023398: .4byte gUnknown_02024260 _0802339C: .4byte 0x00016068 _080233A0: ldr r0, _080233B8 @@ -46708,7 +46708,7 @@ _080233AE: bl sub_8012258 b _080234F6 .align 2, 0 -_080233B8: .4byte 0x020239f8 +_080233B8: .4byte gUnknown_020239F8 _080233BC: ldr r1, _08023484 ldr r4, _08023488 @@ -46811,11 +46811,11 @@ _080233BC: strb r0, [r1] b _080234AA .align 2, 0 -_08023484: .4byte 0x02024d1e -_08023488: .4byte 0x02024260 +_08023484: .4byte gUnknown_02024D1E +_08023488: .4byte gUnknown_02024260 _0802348C: .4byte 0x02000000 _08023490: .4byte 0x00016068 -_08023494: .4byte 0x020239f8 +_08023494: .4byte gUnknown_020239F8 _08023498: .4byte 0x0001606c _0802349C: .4byte 0x0001606d _080234A0: .4byte 0x0001606e @@ -46873,13 +46873,13 @@ _080234FE: pop {r0} bx r0 .align 2, 0 -_08023508: .4byte 0x030041c0 -_0802350C: .4byte 0x02024a80 -_08023510: .4byte 0x02024c07 -_08023514: .4byte 0x03004290 -_08023518: .4byte 0x02024a60 -_0802351C: .4byte 0x02024260 -_08023520: .4byte 0x02024c10 +_08023508: .4byte gUnknown_030041C0 +_0802350C: .4byte gBattleMons +_08023510: .4byte gUnknown_02024C07 +_08023514: .4byte gUnknown_03004290 +_08023518: .4byte gUnknown_02024A60 +_0802351C: .4byte gUnknown_02024260 +_08023520: .4byte gUnknown_02024C10 thumb_func_end sub_802331C thumb_func_start sub_8023524 @@ -47012,15 +47012,15 @@ _08023614: str r0, [r6] b _080237B6 .align 2, 0 -_08023630: .4byte 0x02024c10 -_08023634: .4byte 0x02024a60 -_08023638: .4byte 0x02024c6c +_08023630: .4byte gUnknown_02024C10 +_08023634: .4byte gUnknown_02024A60 +_08023638: .4byte gUnknown_02024C6C _0802363C: .4byte gBitTable -_08023640: .4byte 0x02024d68 -_08023644: .4byte 0x02024c7a -_08023648: .4byte 0x02024a80 -_0802364C: .4byte 0x02024c80 -_08023650: .4byte 0x02024bec +_08023640: .4byte gUnknown_02024D68 +_08023644: .4byte gUnknown_02024C7A +_08023648: .4byte gBattleMons +_0802364C: .4byte gUnknown_02024C80 +_08023650: .4byte gUnknown_02024BEC _08023654: .4byte 0x02000000 _08023658: .4byte 0x00016003 _0802365C: .4byte gUnknown_081D919F @@ -47151,18 +47151,18 @@ _08023736: ldr r2, _08023784 b _08023796 .align 2, 0 -_08023754: .4byte 0x02024a80 -_08023758: .4byte 0x02024a60 -_0802375C: .4byte 0x02024ca8 -_08023760: .4byte 0x02024c7a +_08023754: .4byte gBattleMons +_08023758: .4byte gUnknown_02024A60 +_0802375C: .4byte gUnknown_02024CA8 +_08023760: .4byte gUnknown_02024C7A _08023764: .4byte 0x0000fdff -_08023768: .4byte 0x02024a68 -_0802376C: .4byte 0x02024a7a -_08023770: .4byte 0x02024a76 +_08023768: .4byte gUnknown_02024A68 +_0802376C: .4byte gUnknown_02024A7A +_08023770: .4byte gUnknown_02024A76 _08023774: .4byte 0x020160bc -_08023778: .4byte 0x02024c10 -_0802377C: .4byte 0x02024c6c -_08023780: .4byte 0x02024c09 +_08023778: .4byte gUnknown_02024C10 +_0802377C: .4byte gUnknown_02024C6C +_08023780: .4byte gUnknown_02024C09 _08023784: .4byte gBitTable _08023788: ldr r0, _080237C4 @@ -47199,8 +47199,8 @@ _080237B6: pop {r0} bx r0 .align 2, 0 -_080237C4: .4byte 0x02024a68 -_080237C8: .4byte 0x02024c0c +_080237C4: .4byte gUnknown_02024A68 +_080237C8: .4byte gUnknown_02024C0C thumb_func_end sub_8023524 thumb_func_start sub_80237CC @@ -47214,7 +47214,7 @@ sub_80237CC: @ 80237CC movs r0, 0 b _080237E2 .align 2, 0 -_080237DC: .4byte 0x02024c10 +_080237DC: .4byte gUnknown_02024C10 _080237E0: movs r0, 0x1 _080237E2: @@ -47233,8 +47233,8 @@ _080237E2: pop {r0} bx r0 .align 2, 0 -_08023804: .4byte 0x02024a60 -_08023808: .4byte 0x02024c10 +_08023804: .4byte gUnknown_02024A60 +_08023808: .4byte gUnknown_02024C10 thumb_func_end sub_80237CC thumb_func_start atk54_802511C @@ -47261,9 +47261,9 @@ atk54_802511C: @ 802380C pop {r0} bx r0 .align 2, 0 -_0802383C: .4byte 0x02024a60 -_08023840: .4byte 0x02024c07 -_08023844: .4byte 0x02024c10 +_0802383C: .4byte gUnknown_02024A60 +_08023840: .4byte gUnknown_02024C07 +_08023844: .4byte gUnknown_02024C10 thumb_func_end atk54_802511C thumb_func_start sub_8023848 @@ -47290,9 +47290,9 @@ sub_8023848: @ 8023848 pop {r0} bx r0 .align 2, 0 -_08023878: .4byte 0x02024a60 -_0802387C: .4byte 0x02024c07 -_08023880: .4byte 0x02024c10 +_08023878: .4byte gUnknown_02024A60 +_0802387C: .4byte gUnknown_02024C07 +_08023880: .4byte gUnknown_02024C10 thumb_func_end sub_8023848 thumb_func_start atk56_8025194 @@ -47315,8 +47315,8 @@ atk56_8025194: @ 8023884 pop {r0} bx r0 .align 2, 0 -_080238AC: .4byte 0x02024c10 -_080238B0: .4byte 0x02024a60 +_080238AC: .4byte gUnknown_02024C10 +_080238B0: .4byte gUnknown_02024A60 thumb_func_end atk56_8025194 thumb_func_start atk57_80251C4_flee @@ -47340,9 +47340,9 @@ atk57_80251C4_flee: @ 80238B4 pop {r0} bx r0 .align 2, 0 -_080238E0: .4byte 0x02024a60 -_080238E4: .4byte 0x02024d26 -_080238E8: .4byte 0x02024c10 +_080238E0: .4byte gUnknown_02024A60 +_080238E4: .4byte gUnknown_02024D26 +_080238E8: .4byte gUnknown_02024C10 thumb_func_end atk57_80251C4_flee thumb_func_start atk58_cmd58 @@ -47366,8 +47366,8 @@ atk58_cmd58: @ 80238EC pop {r0} bx r0 .align 2, 0 -_08023918: .4byte 0x02024c10 -_0802391C: .4byte 0x02024a60 +_08023918: .4byte gUnknown_02024C10 +_0802391C: .4byte gUnknown_02024A60 thumb_func_end atk58_cmd58 thumb_func_start atk59_8025230 @@ -47435,10 +47435,10 @@ _08023992: str r4, [r0] b _08023A58 .align 2, 0 -_0802399C: .4byte 0x02024c10 +_0802399C: .4byte gUnknown_02024C10 _080239A0: .4byte 0x02000000 _080239A4: .4byte 0x00016018 -_080239A8: .4byte 0x03004360 +_080239A8: .4byte gPlayerParty _080239AC: .4byte 0x0000fffe _080239B0: ldr r0, _080239C0 @@ -47451,7 +47451,7 @@ _080239B0: b _08023A58 .align 2, 0 _080239C0: .4byte 0x0000ffff -_080239C4: .4byte 0x02024c10 +_080239C4: .4byte gUnknown_02024C10 _080239C8: movs r0, 0 bl battle_get_side_with_given_state @@ -47531,13 +47531,13 @@ _08023A58: pop {r0} bx r0 .align 2, 0 -_08023A64: .4byte 0x02024a60 -_08023A68: .4byte 0x02024a6a +_08023A64: .4byte gUnknown_02024A60 +_08023A68: .4byte gUnknown_02024A6A _08023A6C: .4byte 0x02000000 _08023A70: .4byte 0x00016018 -_08023A74: .4byte 0x02024a80 -_08023A78: .4byte 0x020239f8 -_08023A7C: .4byte 0x02024c10 +_08023A74: .4byte gBattleMons +_08023A78: .4byte gUnknown_020239F8 +_08023A7C: .4byte gUnknown_02024C10 thumb_func_end atk59_8025230 thumb_func_start sub_8023A80 @@ -47574,7 +47574,7 @@ sub_8023A80: @ 8023A80 pop {r0} bx r0 .align 2, 0 -_08023AC8: .4byte 0x03004210 +_08023AC8: .4byte gUnknown_03004210 _08023ACC: .4byte gUnknown_08400D7A _08023AD0: .4byte 0x0000ffff _08023AD4: .4byte 0x00002d9f @@ -47622,7 +47622,7 @@ _08023B18: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08023B24: .4byte 0x02024a60 +_08023B24: .4byte gUnknown_02024A60 _08023B28: .4byte 0x02000000 _08023B2C: .4byte 0x0001601a _08023B30: .4byte _08023B34 @@ -47650,7 +47650,7 @@ _08023B4C: .align 2, 0 _08023B68: .4byte 0x02000000 _08023B6C: .4byte 0x0001601a -_08023B70: .4byte 0x02024d1e +_08023B70: .4byte gUnknown_02024D1E _08023B74: ldr r0, _08023BFC ldrh r1, [r0, 0x2E] @@ -47713,8 +47713,8 @@ _08023BC0: adds r0, 0x1 b _08023E5A .align 2, 0 -_08023BFC: .4byte 0x03001770 -_08023C00: .4byte 0x02024d1e +_08023BFC: .4byte gMain +_08023C00: .4byte gUnknown_02024D1E _08023C04: .4byte 0x02000000 _08023C08: .4byte 0x0001601a _08023C0C: @@ -47765,12 +47765,12 @@ _08023C3E: adds r0, 0x1 b _08023E5A .align 2, 0 -_08023C68: .4byte 0x0202f388 -_08023C6C: .4byte 0x03004360 +_08023C68: .4byte gPaletteFade +_08023C6C: .4byte gPlayerParty _08023C70: .4byte 0x00016018 -_08023C74: .4byte 0x03004350 +_08023C74: .4byte gPlayerPartyCount _08023C78: .4byte sub_807AD58 -_08023C7C: .4byte 0x02024e82 +_08023C7C: .4byte word_2024E82 _08023C80: .4byte 0x0001601a _08023C84: ldr r0, _08023CB4 @@ -47799,8 +47799,8 @@ _08023C9E: strb r5, [r0] b _08023E5C .align 2, 0 -_08023CB4: .4byte 0x0202f388 -_08023CB8: .4byte 0x03001770 +_08023CB4: .4byte gPaletteFade +_08023CB8: .4byte gMain _08023CBC: .4byte sub_800F808 _08023CC0: .4byte 0x02000000 _08023CC4: .4byte 0x0001601a @@ -47837,9 +47837,9 @@ _08023CC8: .align 2, 0 _08023D08: .4byte 0x02000000 _08023D0C: .4byte 0x00016018 -_08023D10: .4byte 0x03004360 +_08023D10: .4byte gPlayerParty _08023D14: .4byte 0x0000013f -_08023D18: .4byte 0x02024a60 +_08023D18: .4byte gUnknown_02024A60 _08023D1C: .4byte 0x0001601a _08023D20: ldr r3, _08023E10 @@ -47957,14 +47957,14 @@ _08023DB0: bl SetBattleMonMoveSlot b _08023E5C .align 2, 0 -_08023E10: .4byte 0x02024c10 -_08023E14: .4byte 0x03004290 -_08023E18: .4byte 0x02024e82 -_08023E1C: .4byte 0x02024a6a -_08023E20: .4byte 0x02024a80 -_08023E24: .4byte 0x02024ca8 +_08023E10: .4byte gUnknown_02024C10 +_08023E14: .4byte gUnknown_03004290 +_08023E18: .4byte word_2024E82 +_08023E1C: .4byte gUnknown_02024A6A +_08023E20: .4byte gBattleMons +_08023E24: .4byte gUnknown_02024CA8 _08023E28: .4byte gBitTable -_08023E2C: .4byte 0x020239f8 +_08023E2C: .4byte gUnknown_020239F8 _08023E30: .4byte 0x02000000 _08023E34: .4byte 0x00016018 _08023E38: @@ -47975,7 +47975,7 @@ _08023E38: str r0, [r1] b _08023E5C .align 2, 0 -_08023E48: .4byte 0x02024c10 +_08023E48: .4byte gUnknown_02024C10 _08023E4C: ldr r0, _08023E6C ldr r0, [r0] @@ -47995,7 +47995,7 @@ _08023E5C: pop {r0} bx r0 .align 2, 0 -_08023E6C: .4byte 0x02024a64 +_08023E6C: .4byte gUnknown_02024A64 _08023E70: .4byte 0x0001601a thumb_func_end sub_8023AF8 @@ -48024,7 +48024,7 @@ _08023E90: bl sub_802BC6C b _08023F78 .align 2, 0 -_08023EA4: .4byte 0x02024d1e +_08023EA4: .4byte gUnknown_02024D1E _08023EA8: ldr r0, _08023F2C ldrh r1, [r0, 0x2E] @@ -48087,9 +48087,9 @@ _08023EF4: str r1, [r3] b _08023F40 .align 2, 0 -_08023F2C: .4byte 0x03001770 -_08023F30: .4byte 0x02024d1e -_08023F34: .4byte 0x02024c10 +_08023F2C: .4byte gMain +_08023F30: .4byte gUnknown_02024D1E +_08023F34: .4byte gUnknown_02024C10 _08023F38: ldr r1, _08023F48 ldr r0, [r1] @@ -48099,7 +48099,7 @@ _08023F40: bl sub_8023AD8 b _08023F78 .align 2, 0 -_08023F48: .4byte 0x02024c10 +_08023F48: .4byte gUnknown_02024C10 _08023F4C: movs r0, 0x2 ands r0, r1 @@ -48126,7 +48126,7 @@ _08023F78: pop {r0} bx r0 .align 2, 0 -_08023F80: .4byte 0x02024c10 +_08023F80: .4byte gUnknown_02024C10 thumb_func_end atk5B_80256E0 thumb_func_start atk5C_cmd5c @@ -48183,12 +48183,12 @@ _08023FD6: str r0, [r1] b _0802400E .align 2, 0 -_08023FF0: .4byte 0x02024c10 -_08023FF4: .4byte 0x02024a60 -_08023FF8: .4byte 0x02024c68 -_08023FFC: .4byte 0x02024c6c -_08024000: .4byte 0x02024a80 -_08024004: .4byte 0x02024ca8 +_08023FF0: .4byte gUnknown_02024C10 +_08023FF4: .4byte gUnknown_02024A60 +_08023FF8: .4byte gUnknown_02024C68 +_08023FFC: .4byte gUnknown_02024C6C +_08024000: .4byte gBattleMons +_08024004: .4byte gUnknown_02024CA8 _08024008: ldr r0, [r4] adds r0, 0x2 @@ -48228,10 +48228,10 @@ sub_8024014: @ 8024014 mov r8, r0 b _08024140 .align 2, 0 -_08024048: .4byte 0x0202ff5e +_08024048: .4byte word_202FF5E _0802404C: .4byte 0x02017000 _08024050: .4byte 0xfffff056 -_08024054: .4byte 0x02025bc4 +_08024054: .4byte gUnknown_02025BC4 _08024058: ldr r2, _08024074 ldrh r1, [r0] @@ -48344,10 +48344,10 @@ _080240FE: .align 2, 0 _08024120: .4byte gTrainerMoney _08024124: .4byte 0x02000000 -_08024128: .4byte 0x020239f8 -_0802412C: .4byte 0x02025bc4 +_08024128: .4byte gUnknown_020239F8 +_0802412C: .4byte gUnknown_02025BC4 _08024130: .4byte gTrainers -_08024134: .4byte 0x0202ff5e +_08024134: .4byte word_202FF5E _08024138: .4byte 0x00016056 _0802413C: adds r4, r3, 0 @@ -48390,8 +48390,8 @@ _08024140: pop {r0} bx r0 .align 2, 0 -_0802418C: .4byte 0x030041c0 -_08024190: .4byte 0x02024c10 +_0802418C: .4byte gUnknown_030041C0 +_08024190: .4byte gUnknown_02024C10 thumb_func_end sub_8024014 thumb_func_start atk5E_8025A70 @@ -48414,9 +48414,9 @@ atk5E_8025A70: @ 8024194 beq _080241DC b _08024230 .align 2, 0 -_080241B8: .4byte 0x02024c10 -_080241BC: .4byte 0x02024a60 -_080241C0: .4byte 0x02024d1e +_080241B8: .4byte gUnknown_02024C10 +_080241BC: .4byte gUnknown_02024A60 +_080241C0: .4byte gUnknown_02024D1E _080241C4: movs r0, 0 movs r1, 0 @@ -48479,9 +48479,9 @@ _08024230: pop {r0} bx r0 .align 2, 0 -_0802423C: .4byte 0x02024a64 -_08024240: .4byte 0x02024264 -_08024244: .4byte 0x02024aa4 +_0802423C: .4byte gUnknown_02024A64 +_08024240: .4byte gUnknown_02024264 +_08024244: .4byte gUnknown_02024AA4 thumb_func_end atk5E_8025A70 thumb_func_start atk5F_8025B24 @@ -48507,10 +48507,10 @@ atk5F_8025B24: @ 8024248 ands r1, r0 b _08024286 .align 2, 0 -_08024270: .4byte 0x02024a60 -_08024274: .4byte 0x02024c07 -_08024278: .4byte 0x02024c08 -_0802427C: .4byte 0x02024c6c +_08024270: .4byte gUnknown_02024A60 +_08024274: .4byte gUnknown_02024C07 +_08024278: .4byte gUnknown_02024C08 +_0802427C: .4byte gUnknown_02024C6C _08024280: .4byte 0xffffefff _08024284: orrs r1, r3 @@ -48523,7 +48523,7 @@ _08024286: pop {r0} bx r0 .align 2, 0 -_08024294: .4byte 0x02024c10 +_08024294: .4byte gUnknown_02024C10 thumb_func_end atk5F_8025B24 thumb_func_start atk60_cmd60 @@ -48547,8 +48547,8 @@ _080242B2: pop {r0} bx r0 .align 2, 0 -_080242C0: .4byte 0x02024c07 -_080242C4: .4byte 0x02024c10 +_080242C0: .4byte gUnknown_02024C07 +_080242C4: .4byte gUnknown_02024C10 thumb_func_end atk60_cmd60 thumb_func_start atk61_8025BA4 @@ -48603,11 +48603,11 @@ _08024324: movs r0, 0 b _08024356 .align 2, 0 -_0802432C: .4byte 0x02024a64 -_08024330: .4byte 0x02024c10 -_08024334: .4byte 0x02024a60 -_08024338: .4byte 0x030045c0 -_0802433C: .4byte 0x03004360 +_0802432C: .4byte gUnknown_02024A64 +_08024330: .4byte gUnknown_02024C10 +_08024334: .4byte gUnknown_02024A60 +_08024338: .4byte gEnemyParty +_0802433C: .4byte gPlayerParty _08024340: .4byte 0x0000ffff _08024344: adds r0, r4, 0 @@ -48643,8 +48643,8 @@ _0802437C: pop {r0} bx r0 .align 2, 0 -_08024388: .4byte 0x02024a60 -_0802438C: .4byte 0x02024c10 +_08024388: .4byte gUnknown_02024A60 +_0802438C: .4byte gUnknown_02024C10 thumb_func_end atk61_8025BA4 thumb_func_start atk62_08025C6C @@ -48667,8 +48667,8 @@ atk62_08025C6C: @ 8024390 pop {r0} bx r0 .align 2, 0 -_080243B8: .4byte 0x02024c10 -_080243BC: .4byte 0x02024a60 +_080243B8: .4byte gUnknown_02024C10 +_080243BC: .4byte gUnknown_02024A60 thumb_func_end atk62_08025C6C thumb_func_start atk63_jumptoattack @@ -48686,9 +48686,9 @@ atk63_jumptoattack: @ 80243C0 strh r1, [r0] b _080243F2 .align 2, 0 -_080243D8: .4byte 0x02024c10 -_080243DC: .4byte 0x02024be6 -_080243E0: .4byte 0x02024bea +_080243D8: .4byte gUnknown_02024C10 +_080243DC: .4byte gUnknown_02024BE6 +_080243E0: .4byte gUnknown_02024BEA _080243E4: ldr r2, _08024410 ldr r1, _08024414 @@ -48714,9 +48714,9 @@ _080243F2: pop {r0} bx r0 .align 2, 0 -_08024410: .4byte 0x02024be8 -_08024414: .4byte 0x02024be6 -_08024418: .4byte 0x02024bea +_08024410: .4byte gUnknown_02024BE8 +_08024414: .4byte gUnknown_02024BE6 +_08024418: .4byte gUnknown_02024BEA _0802441C: .4byte gUnknown_081D6BBC _08024420: .4byte gBattleMoves thumb_func_end atk63_jumptoattack @@ -48778,14 +48778,14 @@ _0802448C: pop {r0} bx r0 .align 2, 0 -_08024494: .4byte 0x02024a64 -_08024498: .4byte 0x02024c10 -_0802449C: .4byte 0x02024a60 -_080244A0: .4byte 0x02024c98 +_08024494: .4byte gUnknown_02024A64 +_08024498: .4byte gUnknown_02024C10 +_0802449C: .4byte gUnknown_02024A60 +_080244A0: .4byte gUnknown_02024C98 _080244A4: .4byte 0x000400c0 -_080244A8: .4byte 0x02024ca8 -_080244AC: .4byte 0x02024c6c -_080244B0: .4byte 0x02024a80 +_080244A8: .4byte gUnknown_02024CA8 +_080244AC: .4byte gUnknown_02024C6C +_080244B0: .4byte gBattleMons thumb_func_end atk64_statusanimation thumb_func_start atk65_8025D90 @@ -48857,14 +48857,14 @@ _08024534: pop {r0} bx r0 .align 2, 0 -_0802453C: .4byte 0x02024a64 -_08024540: .4byte 0x02024c10 -_08024544: .4byte 0x02024a60 -_08024548: .4byte 0x02024c98 +_0802453C: .4byte gUnknown_02024A64 +_08024540: .4byte gUnknown_02024C10 +_08024544: .4byte gUnknown_02024A60 +_08024548: .4byte gUnknown_02024C98 _0802454C: .4byte 0x000400c0 -_08024550: .4byte 0x02024ca8 -_08024554: .4byte 0x02024c6c -_08024558: .4byte 0x02024a80 +_08024550: .4byte gUnknown_02024CA8 +_08024554: .4byte gUnknown_02024C6C +_08024558: .4byte gBattleMons thumb_func_end atk65_8025D90 thumb_func_start atk66_8025E38 @@ -48929,13 +48929,13 @@ _080245CE: pop {r0} bx r0 .align 2, 0 -_080245D4: .4byte 0x02024a64 -_080245D8: .4byte 0x02024c10 -_080245DC: .4byte 0x02024a60 -_080245E0: .4byte 0x02024c98 +_080245D4: .4byte gUnknown_02024A64 +_080245D8: .4byte gUnknown_02024C10 +_080245DC: .4byte gUnknown_02024A60 +_080245E0: .4byte gUnknown_02024C98 _080245E4: .4byte 0x000400c0 -_080245E8: .4byte 0x02024ca8 -_080245EC: .4byte 0x02024c6c +_080245E8: .4byte gUnknown_02024CA8 +_080245EC: .4byte gUnknown_02024C6C thumb_func_end atk66_8025E38 thumb_func_start atk67_8025ECC @@ -48949,7 +48949,7 @@ atk67_8025ECC: @ 80245F0 beq _08024616 b _08024696 .align 2, 0 -_08024600: .4byte 0x02024d1e +_08024600: .4byte gUnknown_02024D1E _08024604: bl sub_8023A80 ldrb r0, [r5] @@ -49003,8 +49003,8 @@ _08024660: strb r0, [r1, 0x1] b _08024684 .align 2, 0 -_08024674: .4byte 0x03001770 -_08024678: .4byte 0x02024d1e +_08024674: .4byte gMain +_08024678: .4byte gUnknown_02024D1E _0802467C: movs r0, 0x1 ands r0, r1 @@ -49023,7 +49023,7 @@ _08024696: pop {r0} bx r0 .align 2, 0 -_0802469C: .4byte 0x02024c10 +_0802469C: .4byte gUnknown_02024C10 thumb_func_end atk67_8025ECC thumb_func_start sub_80246A0 @@ -49052,9 +49052,9 @@ _080246BE: pop {r0} bx r0 .align 2, 0 -_080246CC: .4byte 0x02024a68 -_080246D0: .4byte 0x02024c10 -_080246D4: .4byte 0x02024a76 +_080246CC: .4byte gUnknown_02024A68 +_080246D0: .4byte gUnknown_02024C10 +_080246D4: .4byte gUnknown_02024A76 thumb_func_end sub_80246A0 thumb_func_start atk69_8025FE0 @@ -49079,9 +49079,9 @@ atk69_8025FE0: @ 80246D8 ldrb r6, [r0, 0x1A] b _08024726 .align 2, 0 -_08024700: .4byte 0x02024a80 -_08024704: .4byte 0x02024c08 -_08024708: .4byte 0x02024df0 +_08024700: .4byte gBattleMons +_08024704: .4byte gUnknown_02024C08 +_08024708: .4byte gEnigmaBerries _0802470C: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -49192,15 +49192,15 @@ _080247B6: strb r1, [r0] b _08024834 .align 2, 0 -_080247E8: .4byte 0x02024c0b -_080247EC: .4byte 0x02024c08 -_080247F0: .4byte 0x02024d68 -_080247F4: .4byte 0x02024a80 +_080247E8: .4byte gUnknown_02024C0B +_080247EC: .4byte gUnknown_02024C08 +_080247F0: .4byte gUnknown_02024D68 +_080247F4: .4byte gBattleMons _080247F8: .4byte gBattleMoves -_080247FC: .4byte 0x02024be6 -_08024800: .4byte 0x02024d28 -_08024804: .4byte 0x02024bec -_08024808: .4byte 0x02024c68 +_080247FC: .4byte gUnknown_02024BE6 +_08024800: .4byte gUnknown_02024D28 +_08024804: .4byte gUnknown_02024BEC +_08024808: .4byte gUnknown_02024C68 _0802480C: ldr r0, _08024844 lsls r1, r3, 2 @@ -49231,10 +49231,10 @@ _08024834: pop {r0} bx r0 .align 2, 0 -_08024844: .4byte 0x02024d68 -_08024848: .4byte 0x02024c68 -_0802484C: .4byte 0x02024c04 -_08024850: .4byte 0x02024c10 +_08024844: .4byte gUnknown_02024D68 +_08024848: .4byte gUnknown_02024C68 +_0802484C: .4byte gUnknown_02024C04 +_08024850: .4byte gUnknown_02024C10 thumb_func_end atk69_8025FE0 thumb_func_start atk6A_stash_item_for_side @@ -49283,10 +49283,10 @@ atk6A_stash_item_for_side: @ 8024854 pop {r0} bx r0 .align 2, 0 -_080248B0: .4byte 0x02024c10 -_080248B4: .4byte 0x02024a60 +_080248B0: .4byte gUnknown_02024C10 +_080248B4: .4byte gUnknown_02024A60 _080248B8: .4byte 0x020160cc -_080248BC: .4byte 0x02024a80 +_080248BC: .4byte gBattleMons thumb_func_end atk6A_stash_item_for_side thumb_func_start sub_80248C0 @@ -49313,10 +49313,10 @@ sub_80248C0: @ 80248C0 str r0, [r1] bx lr .align 2, 0 -_080248EC: .4byte 0x030041c0 -_080248F0: .4byte 0x02024c07 -_080248F4: .4byte 0x02024a6a -_080248F8: .4byte 0x02024c10 +_080248EC: .4byte gUnknown_030041C0 +_080248F0: .4byte gUnknown_02024C07 +_080248F4: .4byte gUnknown_02024A6A +_080248F8: .4byte gUnknown_02024C10 thumb_func_end sub_80248C0 thumb_func_start sub_80248FC @@ -49402,12 +49402,12 @@ _0802495A: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0802499C: .4byte 0x020234cc +_0802499C: .4byte gStringVar4 _080249A0: .4byte gUnknown_08400D9F _080249A4: .4byte gUnknown_0840165C _080249A8: .4byte 0x02000000 _080249AC: .4byte 0x00016018 -_080249B0: .4byte 0x03004360 +_080249B0: .4byte gPlayerParty _080249B4: .4byte gLevelUpStatBoxStats _080249B8: .4byte _080249BC .align 2, 0 @@ -49558,8 +49558,8 @@ _08024AC4: adds r1, r2 b _08024BEA .align 2, 0 -_08024AE4: .4byte 0x03004210 -_08024AE8: .4byte 0x020234cc +_08024AE4: .4byte gUnknown_03004210 +_08024AE8: .4byte gStringVar4 _08024AEC: .4byte 0x02000000 _08024AF0: .4byte 0x0001609c _08024AF4: @@ -49641,12 +49641,12 @@ _08024B1C: adds r5, 0x1 b _08024BC0 .align 2, 0 -_08024B94: .4byte 0x03001770 -_08024B98: .4byte 0x020234cc +_08024B94: .4byte gMain +_08024B98: .4byte gStringVar4 _08024B9C: .4byte gUnknown_08400D9F _08024BA0: .4byte 0x00016018 _08024BA4: .4byte gUnknown_0840165C -_08024BA8: .4byte 0x03004360 +_08024BA8: .4byte gPlayerParty _08024BAC: .4byte gLevelUpStatBoxStats _08024BB0: strb r6, [r5] @@ -49683,8 +49683,8 @@ _08024BEA: strb r0, [r1] b _08024C38 .align 2, 0 -_08024BF4: .4byte 0x03004210 -_08024BF8: .4byte 0x020234cc +_08024BF4: .4byte gUnknown_03004210 +_08024BF8: .4byte gStringVar4 _08024BFC: .4byte 0x02000000 _08024C00: .4byte 0x0001609c _08024C04: @@ -49706,7 +49706,7 @@ _08024C04: strb r0, [r4] b _08024C38 .align 2, 0 -_08024C2C: .4byte 0x03001770 +_08024C2C: .4byte gMain _08024C30: ldr r1, _08024C48 ldr r0, [r1] @@ -49722,7 +49722,7 @@ _08024C38: pop {r0} bx r0 .align 2, 0 -_08024C48: .4byte 0x02024c10 +_08024C48: .4byte gUnknown_02024C10 thumb_func_end sub_80248FC thumb_func_start sub_8024C4C @@ -49736,7 +49736,7 @@ sub_8024C4C: @ 8024C4C pop {r0} bx r0 .align 2, 0 -_08024C60: .4byte 0x02024c10 +_08024C60: .4byte gUnknown_02024C10 thumb_func_end sub_8024C4C thumb_func_start atk6E_state0_side_becomes_attacker @@ -49753,8 +49753,8 @@ atk6E_state0_side_becomes_attacker: @ 8024C64 pop {r0} bx r0 .align 2, 0 -_08024C7C: .4byte 0x02024c07 -_08024C80: .4byte 0x02024c10 +_08024C7C: .4byte gUnknown_02024C07 +_08024C80: .4byte gUnknown_02024C10 thumb_func_end atk6E_state0_side_becomes_attacker thumb_func_start atk6F_8026810 @@ -49778,8 +49778,8 @@ atk6F_8026810: @ 8024C84 pop {r0} bx r0 .align 2, 0 -_08024CB0: .4byte 0x02024c10 -_08024CB4: .4byte 0x02024a60 +_08024CB0: .4byte gUnknown_02024C10 +_08024CB4: .4byte gUnknown_02024A60 thumb_func_end atk6F_8026810 thumb_func_start atk70_record_ability_usage_of_side @@ -49802,9 +49802,9 @@ atk70_record_ability_usage_of_side: @ 8024CB8 pop {r0} bx r0 .align 2, 0 -_08024CE0: .4byte 0x02024c10 -_08024CE4: .4byte 0x02024a60 -_08024CE8: .4byte 0x02024c06 +_08024CE0: .4byte gUnknown_02024C10 +_08024CE4: .4byte gUnknown_02024A60 +_08024CE8: .4byte byte_2024C06 thumb_func_end atk70_record_ability_usage_of_side thumb_func_start sub_8024CEC @@ -49826,8 +49826,8 @@ sub_8024CEC: @ 8024CEC strb r0, [r2, 0x4] bx lr .align 2, 0 -_08024D0C: .4byte 0x03004290 -_08024D10: .4byte 0x02024e82 +_08024D0C: .4byte gUnknown_03004290 +_08024D10: .4byte word_2024E82 thumb_func_end sub_8024CEC thumb_func_start atk71_80268A0 @@ -49841,7 +49841,7 @@ atk71_80268A0: @ 8024D14 pop {r0} bx r0 .align 2, 0 -_08024D28: .4byte 0x02024c10 +_08024D28: .4byte gUnknown_02024C10 thumb_func_end atk71_80268A0 thumb_func_start atk72_flee @@ -49868,8 +49868,8 @@ atk72_flee: @ 8024D2C str r1, [r3] b _08024D68 .align 2, 0 -_08024D58: .4byte 0x02024c09 -_08024D5C: .4byte 0x02024c10 +_08024D58: .4byte gUnknown_02024C09 +_08024D5C: .4byte gUnknown_02024C10 _08024D60: ldr r1, _08024D6C ldr r0, [r1] @@ -49879,7 +49879,7 @@ _08024D68: pop {r0} bx r0 .align 2, 0 -_08024D6C: .4byte 0x02024c10 +_08024D6C: .4byte gUnknown_02024C10 thumb_func_end atk72_flee thumb_func_start atk73_cmd73 @@ -49925,10 +49925,10 @@ _08024DB6: strb r5, [r0] b _08024E12 .align 2, 0 -_08024DC0: .4byte 0x020239f8 -_08024DC4: .4byte 0x02024c10 -_08024DC8: .4byte 0x02024a60 -_08024DCC: .4byte 0x02024a80 +_08024DC0: .4byte gUnknown_020239F8 +_08024DC4: .4byte gUnknown_02024C10 +_08024DC8: .4byte gUnknown_02024A60 +_08024DCC: .4byte gBattleMons _08024DD0: .4byte 0x02000000 _08024DD4: .4byte 0x000160c1 _08024DD8: @@ -49971,7 +49971,7 @@ _08024E12: .align 2, 0 _08024E20: .4byte 0x02000000 _08024E24: .4byte 0x000160c1 -_08024E28: .4byte 0x02024c10 +_08024E28: .4byte gUnknown_02024C10 thumb_func_end atk73_cmd73 thumb_func_start atk74_hp_tresholds_2 @@ -50021,12 +50021,12 @@ atk74_hp_tresholds_2: @ 8024E2C strb r7, [r0] b _08024ED0 .align 2, 0 -_08024E8C: .4byte 0x020239f8 -_08024E90: .4byte 0x02024c10 -_08024E94: .4byte 0x02024a60 +_08024E8C: .4byte gUnknown_020239F8 +_08024E90: .4byte gUnknown_02024C10 +_08024E94: .4byte gUnknown_02024A60 _08024E98: .4byte 0x02000000 _08024E9C: .4byte 0x000160bc -_08024EA0: .4byte 0x02024a80 +_08024EA0: .4byte gBattleMons _08024EA4: .4byte 0x000160c1 _08024EA8: cmp r0, 0x1D @@ -50062,7 +50062,7 @@ _08024ED0: bx r0 .align 2, 0 _08024EE0: .4byte 0x000160c1 -_08024EE4: .4byte 0x02024c10 +_08024EE4: .4byte gUnknown_02024C10 thumb_func_end atk74_hp_tresholds_2 thumb_func_start atk75_8026A58 @@ -50098,12 +50098,12 @@ atk75_8026A58: @ 8024EE8 pop {r0} bx r0 .align 2, 0 -_08024F28: .4byte 0x02024e6c -_08024F2C: .4byte 0x02024c07 -_08024F30: .4byte 0x02024a6a -_08024F34: .4byte 0x030045c0 -_08024F38: .4byte 0x02024c04 -_08024F3C: .4byte 0x02024c10 +_08024F28: .4byte gUnknown_02024E6C +_08024F2C: .4byte gUnknown_02024C07 +_08024F30: .4byte gUnknown_02024A6A +_08024F34: .4byte gEnemyParty +_08024F38: .4byte gUnknown_02024C04 +_08024F3C: .4byte gUnknown_02024C10 thumb_func_end atk75_8026A58 thumb_func_start sub_8024F40 @@ -50127,8 +50127,8 @@ _08024F5A: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08024F64: .4byte 0x02024c10 -_08024F68: .4byte 0x02024a60 +_08024F64: .4byte gUnknown_02024C10 +_08024F68: .4byte gUnknown_02024A60 _08024F6C: .4byte _08024F70 .align 2, 0 _08024F70: @@ -50145,7 +50145,7 @@ _08024F8C: bl b_cancel_multi_turn_move_maybe b _08025112 .align 2, 0 -_08024F98: .4byte 0x02024a60 +_08024F98: .4byte gUnknown_02024A60 _08024F9C: ldr r1, _08024FD8 ldr r4, _08024FDC @@ -50176,10 +50176,10 @@ _08024F9C: strb r2, [r4] b _08025112 .align 2, 0 -_08024FD8: .4byte 0x02024c07 -_08024FDC: .4byte 0x02024c08 -_08024FE0: .4byte 0x02024c80 -_08024FE4: .4byte 0x02024a80 +_08024FD8: .4byte gUnknown_02024C07 +_08024FDC: .4byte gUnknown_02024C08 +_08024FE0: .4byte gUnknown_02024C80 +_08024FE4: .4byte gBattleMons _08024FE8: ldr r0, _08024FF4 ldr r1, _08024FF8 @@ -50187,15 +50187,15 @@ _08024FE8: strb r1, [r0] b _08025112 .align 2, 0 -_08024FF4: .4byte 0x02024c08 -_08024FF8: .4byte 0x02024a60 +_08024FF4: .4byte gUnknown_02024C08 +_08024FF8: .4byte gUnknown_02024A60 _08024FFC: bl sub_8012028 ldr r1, _08025008 strb r0, [r1] b _08025112 .align 2, 0 -_08025008: .4byte 0x02024d1e +_08025008: .4byte gUnknown_02024D1E _0802500C: ldr r0, _0802501C ldrh r0, [r0] @@ -50205,8 +50205,8 @@ _0802500C: strb r0, [r1] b _08025112 .align 2, 0 -_0802501C: .4byte 0x02024be6 -_08025020: .4byte 0x02024c08 +_0802501C: .4byte gUnknown_02024BE6 +_08025020: .4byte gUnknown_02024C08 _08025024: ldr r2, _08025044 ldr r1, _08025048 @@ -50225,16 +50225,16 @@ _08025024: strb r0, [r1] b _08025112 .align 2, 0 -_08025044: .4byte 0x02024c6c +_08025044: .4byte gUnknown_02024C6C _08025048: .4byte gBitTable -_0802504C: .4byte 0x02024a60 -_08025050: .4byte 0x02024d1e +_0802504C: .4byte gUnknown_02024A60 +_08025050: .4byte gUnknown_02024D1E _08025054: ldr r0, _0802505C strb r2, [r0] b _08025112 .align 2, 0 -_0802505C: .4byte 0x02024d1e +_0802505C: .4byte gUnknown_02024D1E _08025060: ldr r4, _08025090 ldr r3, _08025094 @@ -50260,8 +50260,8 @@ _08025060: strb r0, [r1] b _08025112 .align 2, 0 -_08025090: .4byte 0x02024d68 -_08025094: .4byte 0x02024a60 +_08025090: .4byte gUnknown_02024D68 +_08025094: .4byte gUnknown_02024A60 _08025098: ldr r3, _080250B8 ldr r0, _080250BC @@ -50281,10 +50281,10 @@ _080250B2: movs r0, 0 b _080250CC .align 2, 0 -_080250B8: .4byte 0x02024a6a +_080250B8: .4byte gUnknown_02024A6A _080250BC: .4byte 0x02000000 _080250C0: .4byte 0x00016018 -_080250C4: .4byte 0x02024a60 +_080250C4: .4byte gUnknown_02024A60 _080250C8: ldr r1, _08025120 movs r0, 0x2 @@ -50335,10 +50335,10 @@ _08025112: pop {r0} bx r0 .align 2, 0 -_08025120: .4byte 0x02024a60 +_08025120: .4byte gUnknown_02024A60 _08025124: .4byte 0x020160e8 -_08025128: .4byte 0x02024a80 -_0802512C: .4byte 0x02024c10 +_08025128: .4byte gBattleMons +_0802512C: .4byte gUnknown_02024C10 thumb_func_end sub_8024F40 thumb_func_start atk77_setprotect @@ -50448,16 +50448,16 @@ _080251E6: strb r0, [r1, 0x8] b _08025246 .align 2, 0 -_080251FC: .4byte 0x02024c4c -_08025200: .4byte 0x02024c07 -_08025204: .4byte 0x02024ca8 -_08025208: .4byte 0x02024a7e -_0802520C: .4byte 0x02024a68 +_080251FC: .4byte gUnknown_02024C4C +_08025200: .4byte gUnknown_02024C07 +_08025204: .4byte gUnknown_02024CA8 +_08025208: .4byte gUnknown_02024A7E +_0802520C: .4byte gUnknown_02024A68 _08025210: .4byte gProtectSuccessRates _08025214: .4byte gBattleMoves -_08025218: .4byte 0x02024be6 -_0802521C: .4byte 0x02024d28 -_08025220: .4byte 0x02024d1e +_08025218: .4byte gUnknown_02024BE6 +_0802521C: .4byte gUnknown_02024D28 +_08025220: .4byte gUnknown_02024D1E _08025224: ldr r2, _08025258 ldr r0, _0802525C @@ -50487,11 +50487,11 @@ _08025246: pop {r0} bx r0 .align 2, 0 -_08025258: .4byte 0x02024ca8 -_0802525C: .4byte 0x02024c07 -_08025260: .4byte 0x02024d1e -_08025264: .4byte 0x02024c68 -_08025268: .4byte 0x02024c10 +_08025258: .4byte gUnknown_02024CA8 +_0802525C: .4byte gUnknown_02024C07 +_08025260: .4byte gUnknown_02024D1E +_08025264: .4byte gUnknown_02024C68 +_08025268: .4byte gUnknown_02024C10 thumb_func_end atk77_setprotect thumb_func_start atk78_faintifabilitynotdamp @@ -50593,17 +50593,17 @@ _0802531A: bcc _08025304 b _08025370 .align 2, 0 -_08025328: .4byte 0x02024a64 -_0802532C: .4byte 0x02024c08 -_08025330: .4byte 0x02024a68 -_08025334: .4byte 0x02024a80 -_08025338: .4byte 0x02024a60 -_0802533C: .4byte 0x02024c07 -_08025340: .4byte 0x02024bec +_08025328: .4byte gUnknown_02024A64 +_0802532C: .4byte gUnknown_02024C08 +_08025330: .4byte gUnknown_02024A68 +_08025334: .4byte gBattleMons +_08025338: .4byte gUnknown_02024A60 +_0802533C: .4byte gUnknown_02024C07 +_08025340: .4byte gUnknown_02024BEC _08025344: .4byte 0x00007fff -_08025348: .4byte 0x02024c10 +_08025348: .4byte gUnknown_02024C10 _0802534C: .4byte gBitTable -_08025350: .4byte 0x02024c0c +_08025350: .4byte gUnknown_02024C0C _08025354: ldr r1, _0802537C movs r0, 0x6 @@ -50625,8 +50625,8 @@ _08025370: pop {r0} bx r0 .align 2, 0 -_0802537C: .4byte 0x02024c06 -_08025380: .4byte 0x02024c10 +_0802537C: .4byte byte_2024C06 +_08025380: .4byte gUnknown_02024C10 _08025384: .4byte gUnknown_081D9834 thumb_func_end atk78_faintifabilitynotdamp @@ -50670,11 +50670,11 @@ _080253CC: pop {r0} bx r0 .align 2, 0 -_080253D4: .4byte 0x02024a64 -_080253D8: .4byte 0x02024a60 -_080253DC: .4byte 0x02024c07 -_080253E0: .4byte 0x02024a80 -_080253E4: .4byte 0x02024c10 +_080253D4: .4byte gUnknown_02024A64 +_080253D8: .4byte gUnknown_02024A60 +_080253DC: .4byte gUnknown_02024C07 +_080253E0: .4byte gBattleMons +_080253E4: .4byte gUnknown_02024C10 thumb_func_end atk79_setuserhptozero thumb_func_start sub_80253E8 @@ -50742,13 +50742,13 @@ _0802543E: str r0, [r7] b _08025484 .align 2, 0 -_08025460: .4byte 0x02024c10 -_08025464: .4byte 0x020239f8 -_08025468: .4byte 0x02024c08 -_0802546C: .4byte 0x02024c07 -_08025470: .4byte 0x02024c0c +_08025460: .4byte gUnknown_02024C10 +_08025464: .4byte gUnknown_020239F8 +_08025468: .4byte gUnknown_02024C08 +_0802546C: .4byte gUnknown_02024C07 +_08025470: .4byte gUnknown_02024C0C _08025474: .4byte gBitTable -_08025478: .4byte 0x02024a68 +_08025478: .4byte gUnknown_02024A68 _0802547C: str r4, [r7] b _08025484 @@ -50811,11 +50811,11 @@ _080254CE: str r2, [r4] b _08025502 .align 2, 0 -_080254E8: .4byte 0x02024c10 -_080254EC: .4byte 0x02024c08 -_080254F0: .4byte 0x02024c07 -_080254F4: .4byte 0x02024bec -_080254F8: .4byte 0x02024a80 +_080254E8: .4byte gUnknown_02024C10 +_080254EC: .4byte gUnknown_02024C08 +_080254F0: .4byte gUnknown_02024C07 +_080254F4: .4byte gUnknown_02024BEC +_080254F8: .4byte gBattleMons _080254FC: ldr r0, [r4] adds r0, 0x6 @@ -50879,15 +50879,15 @@ sub_8025508: @ 8025508 b _0802565C .align 2, 0 _0802556C: .4byte 0x02000000 -_08025570: .4byte 0x02024c07 +_08025570: .4byte gUnknown_02024C07 _08025574: .4byte 0x000160ac _08025578: .4byte 0x000160ad _0802557C: .4byte 0x00016100 _08025580: .4byte 0x00016103 _08025584: .4byte 0x0000ffff -_08025588: .4byte 0x02024c6c +_08025588: .4byte gUnknown_02024C6C _0802558C: .4byte 0xfffffbff -_08025590: .4byte 0x02024be6 +_08025590: .4byte gUnknown_02024BE6 _08025594: cmp r6, 0 beq _08025644 @@ -50913,9 +50913,9 @@ _08025594: b _080255D8 .align 2, 0 _080255C4: .4byte 0x0000ffff -_080255C8: .4byte 0x02024c6c +_080255C8: .4byte gUnknown_02024C6C _080255CC: .4byte 0xfffffbff -_080255D0: .4byte 0x02024be6 +_080255D0: .4byte gUnknown_02024BE6 _080255D4: ldr r0, _08025604 strh r5, [r0] @@ -50941,9 +50941,9 @@ _080255D8: str r0, [r4] b _080256C0 .align 2, 0 -_08025604: .4byte 0x02024be6 -_08025608: .4byte 0x02024c08 -_0802560C: .4byte 0x02024c10 +_08025604: .4byte gUnknown_02024BE6 +_08025608: .4byte gUnknown_02024C08 +_0802560C: .4byte gUnknown_02024C10 _08025610: .4byte gUnknown_081D6BBC _08025614: .4byte gBattleMoves _08025618: @@ -50962,9 +50962,9 @@ _08025618: b _0802565C .align 2, 0 _08025634: .4byte 0x0000ffff -_08025638: .4byte 0x02024c6c +_08025638: .4byte gUnknown_02024C6C _0802563C: .4byte 0xfffffbff -_08025640: .4byte 0x02024be6 +_08025640: .4byte gUnknown_02024BE6 _08025644: cmp r5, 0 beq _080256A4 @@ -51000,11 +51000,11 @@ _0802565C: b _080256C0 .align 2, 0 _08025684: .4byte 0x0000ffff -_08025688: .4byte 0x02024c6c +_08025688: .4byte gUnknown_02024C6C _0802568C: .4byte 0xfffffbff -_08025690: .4byte 0x02024be6 -_08025694: .4byte 0x02024c08 -_08025698: .4byte 0x02024c10 +_08025690: .4byte gUnknown_02024BE6 +_08025694: .4byte gUnknown_02024C08 +_08025698: .4byte gUnknown_02024C10 _0802569C: .4byte gUnknown_081D6BBC _080256A0: .4byte gBattleMoves _080256A4: @@ -51027,8 +51027,8 @@ _080256C0: pop {r0} bx r0 .align 2, 0 -_080256C8: .4byte 0x02024d68 -_080256CC: .4byte 0x02024c10 +_080256C8: .4byte gUnknown_02024D68 +_080256CC: .4byte gUnknown_02024C10 thumb_func_end sub_8025508 thumb_func_start sub_80256D0 @@ -51050,9 +51050,9 @@ sub_80256D0: @ 80256D0 strb r0, [r1, 0x5] b _0802570C .align 2, 0 -_080256F0: .4byte 0x02024db8 -_080256F4: .4byte 0x02024c68 -_080256F8: .4byte 0x02024d1e +_080256F0: .4byte word_2024DB8 +_080256F4: .4byte gUnknown_02024C68 +_080256F8: .4byte gUnknown_02024D1E _080256FC: movs r0, 0x1 strh r0, [r2] @@ -51070,9 +51070,9 @@ _0802570C: pop {r0} bx r0 .align 2, 0 -_08025718: .4byte 0x02024d1e -_0802571C: .4byte 0x02024dbc -_08025720: .4byte 0x02024c10 +_08025718: .4byte gUnknown_02024D1E +_0802571C: .4byte gUnknown_02024DBC +_08025720: .4byte gUnknown_02024C10 thumb_func_end sub_80256D0 thumb_func_start atk7E_setreflect @@ -51101,10 +51101,10 @@ atk7E_setreflect: @ 8025724 movs r0, 0 b _080257C4 .align 2, 0 -_08025754: .4byte 0x02024c07 -_08025758: .4byte 0x02024c7a -_0802575C: .4byte 0x02024c68 -_08025760: .4byte 0x02024d1e +_08025754: .4byte gUnknown_02024C07 +_08025758: .4byte gUnknown_02024C7A +_0802575C: .4byte gUnknown_02024C68 +_08025760: .4byte gUnknown_02024D1E _08025764: ldrb r0, [r5] bl battle_get_per_side_status @@ -51143,9 +51143,9 @@ _08025764: strb r1, [r0, 0x5] b _080257C6 .align 2, 0 -_080257B4: .4byte 0x02024c80 -_080257B8: .4byte 0x020239f8 -_080257BC: .4byte 0x02024d1e +_080257B4: .4byte gUnknown_02024C80 +_080257B8: .4byte gUnknown_020239F8 +_080257BC: .4byte gUnknown_02024D1E _080257C0: ldr r1, _080257D4 movs r0, 0x1 @@ -51160,8 +51160,8 @@ _080257C6: pop {r0} bx r0 .align 2, 0 -_080257D4: .4byte 0x02024d1e -_080257D8: .4byte 0x02024c10 +_080257D4: .4byte gUnknown_02024D1E +_080257D8: .4byte gUnknown_02024C10 thumb_func_end atk7E_setreflect thumb_func_start sub_80257DC @@ -51200,10 +51200,10 @@ _0802580E: strb r0, [r1, 0x5] b _0802587C .align 2, 0 -_0802581C: .4byte 0x02024c68 -_08025820: .4byte 0x02024c98 -_08025824: .4byte 0x02024c08 -_08025828: .4byte 0x02024d1e +_0802581C: .4byte gUnknown_02024C68 +_08025820: .4byte gUnknown_02024C98 +_08025824: .4byte gUnknown_02024C08 +_08025828: .4byte gUnknown_02024D1E _0802582C: ldr r1, _08025858 movs r0, 0x58 @@ -51228,8 +51228,8 @@ _08025848: strb r0, [r1, 0x5] b _0802587C .align 2, 0 -_08025858: .4byte 0x02024a80 -_0802585C: .4byte 0x02024d1e +_08025858: .4byte gBattleMons +_0802585C: .4byte gUnknown_02024D1E _08025860: ldr r0, _08025890 ldrb r0, [r0] @@ -51257,9 +51257,9 @@ _0802587C: pop {r0} bx r0 .align 2, 0 -_08025890: .4byte 0x02024c07 -_08025894: .4byte 0x02024d1e -_08025898: .4byte 0x02024c10 +_08025890: .4byte gUnknown_02024C07 +_08025894: .4byte gUnknown_02024D1E +_08025898: .4byte gUnknown_02024C10 thumb_func_end sub_80257DC thumb_func_start atk80_manipulatedamage @@ -51277,7 +51277,7 @@ atk80_manipulatedamage: @ 802589C beq _080258BE b _0802590C .align 2, 0 -_080258B4: .4byte 0x02024c10 +_080258B4: .4byte gUnknown_02024C10 _080258B8: cmp r2, 0x2 beq _08025904 @@ -51288,7 +51288,7 @@ _080258BE: negs r0, r0 b _0802590A .align 2, 0 -_080258C8: .4byte 0x02024bec +_080258C8: .4byte gUnknown_02024BEC _080258CC: ldr r3, _080258F8 ldr r0, [r3] @@ -51314,9 +51314,9 @@ _080258DE: str r1, [r3] b _0802590C .align 2, 0 -_080258F8: .4byte 0x02024bec -_080258FC: .4byte 0x02024a80 -_08025900: .4byte 0x02024c08 +_080258F8: .4byte gUnknown_02024BEC +_080258FC: .4byte gBattleMons +_08025900: .4byte gUnknown_02024C08 _08025904: ldr r1, _08025918 ldr r0, [r1] @@ -51331,7 +51331,7 @@ _0802590C: pop {r0} bx r0 .align 2, 0 -_08025918: .4byte 0x02024bec +_08025918: .4byte gUnknown_02024BEC thumb_func_end atk80_manipulatedamage thumb_func_start atk81_setrest @@ -51381,12 +51381,12 @@ atk81_setrest: @ 802591C str r6, [r0] b _080259DC .align 2, 0 -_08025974: .4byte 0x02024c10 -_08025978: .4byte 0x02024a60 -_0802597C: .4byte 0x02024c08 -_08025980: .4byte 0x02024c07 -_08025984: .4byte 0x02024bec -_08025988: .4byte 0x02024a80 +_08025974: .4byte gUnknown_02024C10 +_08025978: .4byte gUnknown_02024A60 +_0802597C: .4byte gUnknown_02024C08 +_08025980: .4byte gUnknown_02024C07 +_08025984: .4byte gUnknown_02024BEC +_08025988: .4byte gBattleMons _0802598C: adds r0, r2, 0 adds r0, 0x4C @@ -51401,7 +51401,7 @@ _0802598C: strb r0, [r1, 0x5] b _080259AC .align 2, 0 -_080259A4: .4byte 0x02024d1e +_080259A4: .4byte gUnknown_02024D1E _080259A8: ldr r0, _080259E4 strb r1, [r0, 0x5] @@ -51434,8 +51434,8 @@ _080259DC: pop {r0} bx r0 .align 2, 0 -_080259E4: .4byte 0x02024d1e -_080259E8: .4byte 0x02024c10 +_080259E4: .4byte gUnknown_02024D1E +_080259E8: .4byte gUnknown_02024C10 thumb_func_end atk81_setrest thumb_func_start atk82_jumpifnotfirstturn @@ -51467,9 +51467,9 @@ atk82_jumpifnotfirstturn: @ 80259EC str r0, [r5] b _08025A2E .align 2, 0 -_08025A20: .4byte 0x02024c10 -_08025A24: .4byte 0x02024ca8 -_08025A28: .4byte 0x02024c07 +_08025A20: .4byte gUnknown_02024C10 +_08025A24: .4byte gUnknown_02024CA8 +_08025A28: .4byte gUnknown_02024C07 _08025A2C: str r3, [r5] _08025A2E: @@ -51486,7 +51486,7 @@ sub_8025A34: @ 8025A34 str r0, [r1] bx lr .align 2, 0 -_08025A40: .4byte 0x02024c10 +_08025A40: .4byte gUnknown_02024C10 thumb_func_end sub_8025A34 thumb_func_start sub_8025A44 @@ -51537,11 +51537,11 @@ _08025A70: strb r0, [r7, 0x5] b _08025AB8 .align 2, 0 -_08025A9C: .4byte 0x02024a68 -_08025AA0: .4byte 0x02024a80 +_08025A9C: .4byte gUnknown_02024A68 +_08025AA0: .4byte gBattleMons _08025AA4: .4byte 0x02016003 -_08025AA8: .4byte 0x02024d1e -_08025AAC: .4byte 0x02024c08 +_08025AA8: .4byte gUnknown_02024D1E +_08025AAC: .4byte gUnknown_02024C08 _08025AB0: adds r3, 0x58 adds r2, 0x1 @@ -51559,7 +51559,7 @@ _08025AC4: strb r3, [r0, 0x5] b _08025AB8 .align 2, 0 -_08025ACC: .4byte 0x02024d1e +_08025ACC: .4byte gUnknown_02024D1E _08025AD0: strb r2, [r1] b _08025AB8 @@ -51597,8 +51597,8 @@ sub_8025AE0: @ 8025AE0 str r4, [r5] b _08025B56 .align 2, 0 -_08025B0C: .4byte 0x02024c10 -_08025B10: .4byte 0x02024c08 +_08025B0C: .4byte gUnknown_02024C10 +_08025B10: .4byte gUnknown_02024C08 _08025B14: ldr r1, _08025B44 ldrb r3, [r6] @@ -51624,9 +51624,9 @@ _08025B2C: bl sub_81074C4 b _08025B56 .align 2, 0 -_08025B44: .4byte 0x02024a80 -_08025B48: .4byte 0x02024c06 -_08025B4C: .4byte 0x02024d1e +_08025B44: .4byte gBattleMons +_08025B48: .4byte byte_2024C06 +_08025B4C: .4byte gUnknown_02024D1E _08025B50: ldr r0, [r5] adds r0, 0x5 @@ -51660,10 +51660,10 @@ sub_8025B5C: @ 8025B5C strb r0, [r1, 0x5] b _08025BBE .align 2, 0 -_08025B84: .4byte 0x02024ca8 -_08025B88: .4byte 0x02024c07 -_08025B8C: .4byte 0x02024c68 -_08025B90: .4byte 0x02024d1e +_08025B84: .4byte gUnknown_02024CA8 +_08025B88: .4byte gUnknown_02024C07 +_08025B8C: .4byte gUnknown_02024C68 +_08025B90: .4byte gUnknown_02024D1E _08025B94: adds r0, 0x1 movs r3, 0 @@ -51695,9 +51695,9 @@ _08025BBE: pop {r0} bx r0 .align 2, 0 -_08025BCC: .4byte 0x030041c0 -_08025BD0: .4byte 0x02024d1e -_08025BD4: .4byte 0x02024c10 +_08025BCC: .4byte gUnknown_030041C0 +_08025BD0: .4byte gUnknown_02024D1E +_08025BD4: .4byte gUnknown_02024C10 thumb_func_end sub_8025B5C thumb_func_start atk86_stockpiletobasedamage @@ -51731,9 +51731,9 @@ atk86_stockpiletobasedamage: @ 8025BD8 str r2, [r3] b _08025CC2 .align 2, 0 -_08025C10: .4byte 0x02024c10 -_08025C14: .4byte 0x02024ca8 -_08025C18: .4byte 0x02024c07 +_08025C10: .4byte gUnknown_02024C10 +_08025C14: .4byte gUnknown_02024CA8 +_08025C18: .4byte gUnknown_02024C07 _08025C1C: ldr r0, _08025CD0 ldrb r0, [r0, 0x6] @@ -51824,18 +51824,18 @@ _08025CC2: pop {r0} bx r0 .align 2, 0 -_08025CD0: .4byte 0x02024d1e -_08025CD4: .4byte 0x02024bec -_08025CD8: .4byte 0x02024c7a -_08025CDC: .4byte 0x02024c08 -_08025CE0: .4byte 0x02024a80 -_08025CE4: .4byte 0x02024be6 +_08025CD0: .4byte gUnknown_02024D1E +_08025CD4: .4byte gUnknown_02024BEC +_08025CD8: .4byte gUnknown_02024C7A +_08025CDC: .4byte gUnknown_02024C08 +_08025CE0: .4byte gBattleMons +_08025CE4: .4byte gUnknown_02024BE6 _08025CE8: .4byte 0x02000000 _08025CEC: .4byte 0x00016002 -_08025CF0: .4byte 0x02024d28 -_08025CF4: .4byte 0x02024ca8 -_08025CF8: .4byte 0x02024c07 -_08025CFC: .4byte 0x02024c10 +_08025CF0: .4byte gUnknown_02024D28 +_08025CF4: .4byte gUnknown_02024CA8 +_08025CF8: .4byte gUnknown_02024C07 +_08025CFC: .4byte gUnknown_02024C10 thumb_func_end atk86_stockpiletobasedamage thumb_func_start sub_8025D00 @@ -51872,10 +51872,10 @@ sub_8025D00: @ 8025D00 strb r1, [r0, 0x5] b _08025DD0 .align 2, 0 -_08025D40: .4byte 0x02024c10 -_08025D44: .4byte 0x02024ca8 -_08025D48: .4byte 0x02024c07 -_08025D4C: .4byte 0x02024d1e +_08025D40: .4byte gUnknown_02024C10 +_08025D44: .4byte gUnknown_02024CA8 +_08025D48: .4byte gUnknown_02024C07 +_08025D4C: .4byte gUnknown_02024D1E _08025D50: ldr r1, _08025D74 movs r0, 0x58 @@ -51896,9 +51896,9 @@ _08025D50: strb r0, [r1, 0x5] b _08025DD0 .align 2, 0 -_08025D74: .4byte 0x02024a80 -_08025D78: .4byte 0x02024c08 -_08025D7C: .4byte 0x02024d1e +_08025D74: .4byte gBattleMons +_08025D78: .4byte gUnknown_02024C08 +_08025D7C: .4byte gUnknown_02024D1E _08025D80: ldr r5, _08025DDC ldrh r0, [r1, 0x2C] @@ -51947,10 +51947,10 @@ _08025DD0: pop {r0} bx r0 .align 2, 0 -_08025DDC: .4byte 0x02024bec +_08025DDC: .4byte gUnknown_02024BEC _08025DE0: .4byte 0x02000000 _08025DE4: .4byte 0x00016002 -_08025DE8: .4byte 0x02024c08 +_08025DE8: .4byte gUnknown_02024C08 thumb_func_end sub_8025D00 thumb_func_start atk88_negativedamage @@ -51977,9 +51977,9 @@ _08025E08: pop {r0} bx r0 .align 2, 0 -_08025E14: .4byte 0x02024bec -_08025E18: .4byte 0x02024bf0 -_08025E1C: .4byte 0x02024c10 +_08025E14: .4byte gUnknown_02024BEC +_08025E18: .4byte gUnknown_02024BF0 +_08025E1C: .4byte gUnknown_02024C10 thumb_func_end atk88_negativedamage thumb_func_start sub_8025E20 @@ -52007,8 +52007,8 @@ sub_8025E20: @ 8025E20 ldr r1, _08025E50 b _08025E58 .align 2, 0 -_08025E4C: .4byte 0x02024a60 -_08025E50: .4byte 0x02024c07 +_08025E4C: .4byte gUnknown_02024A60 +_08025E50: .4byte gUnknown_02024C07 _08025E54: ldr r0, _08025EF8 ldr r1, _08025EFC @@ -52096,13 +52096,13 @@ _08025EAC: str r4, [r0] b _08025F74 .align 2, 0 -_08025EF8: .4byte 0x02024a60 -_08025EFC: .4byte 0x02024c08 -_08025F00: .4byte 0x030041c0 -_08025F04: .4byte 0x02024c80 -_08025F08: .4byte 0x02024be6 -_08025F0C: .4byte 0x02024d68 -_08025F10: .4byte 0x02024c10 +_08025EF8: .4byte gUnknown_02024A60 +_08025EFC: .4byte gUnknown_02024C08 +_08025F00: .4byte gUnknown_030041C0 +_08025F04: .4byte gUnknown_02024C80 +_08025F08: .4byte gUnknown_02024BE6 +_08025F0C: .4byte gUnknown_02024D68 +_08025F10: .4byte gUnknown_02024C10 _08025F14: mov r0, r8 bl b_movescr_stack_push @@ -52127,9 +52127,9 @@ _08025F14: b _08025F74 .align 2, 0 _08025F40: .4byte 0x02000000 -_08025F44: .4byte 0x02024a60 +_08025F44: .4byte gUnknown_02024A60 _08025F48: .4byte 0x00016003 -_08025F4C: .4byte 0x02024c10 +_08025F4C: .4byte gUnknown_02024C10 _08025F50: .4byte gUnknown_081D9128 _08025F54: ldr r0, _08025F78 @@ -52151,8 +52151,8 @@ _08025F74: movs r0, 0x1 b _080262A4 .align 2, 0 -_08025F78: .4byte 0x02024be6 -_08025F7C: .4byte 0x02024c10 +_08025F78: .4byte gUnknown_02024BE6 +_08025F7C: .4byte gUnknown_02024C10 _08025F80: .4byte BattleScript_1D83D6 _08025F84: ldr r2, _08025FCC @@ -52193,11 +52193,11 @@ _08025FA0: str r1, [r0] b _08025F74 .align 2, 0 -_08025FCC: .4byte 0x02024a80 -_08025FD0: .4byte 0x02024a60 -_08025FD4: .4byte 0x02024be6 -_08025FD8: .4byte 0x02024d68 -_08025FDC: .4byte 0x02024c10 +_08025FCC: .4byte gBattleMons +_08025FD0: .4byte gUnknown_02024A60 +_08025FD4: .4byte gUnknown_02024BE6 +_08025FD8: .4byte gUnknown_02024D68 +_08025FDC: .4byte gUnknown_02024C10 _08025FE0: mov r0, r8 bl b_movescr_stack_push @@ -52234,11 +52234,11 @@ _08025FE0: b _08025F74 .align 2, 0 _08026028: .4byte 0x02000000 -_0802602C: .4byte 0x02024a60 +_0802602C: .4byte gUnknown_02024A60 _08026030: .4byte 0x00016003 -_08026034: .4byte 0x02024c10 +_08026034: .4byte gUnknown_02024C10 _08026038: .4byte gUnknown_081D989B -_0802603C: .4byte 0x02024c06 +_0802603C: .4byte byte_2024C06 _08026040: ldr r1, _08026090 ldrb r0, [r1] @@ -52279,12 +52279,12 @@ _08026040: bl sub_81074C4 b _08025F74 .align 2, 0 -_08026090: .4byte 0x02024a60 +_08026090: .4byte gUnknown_02024A60 _08026094: .4byte 0x02000000 _08026098: .4byte 0x00016003 -_0802609C: .4byte 0x02024c10 +_0802609C: .4byte gUnknown_02024C10 _080260A0: .4byte gUnknown_081D9903 -_080260A4: .4byte 0x02024c06 +_080260A4: .4byte byte_2024C06 _080260A8: ldr r1, _080260FC ldrb r0, [r1] @@ -52327,12 +52327,12 @@ _080260CA: bl sub_81074C4 b _08025F74 .align 2, 0 -_080260FC: .4byte 0x02024a60 +_080260FC: .4byte gUnknown_02024A60 _08026100: .4byte 0x02000000 _08026104: .4byte 0x00016003 -_08026108: .4byte 0x02024c10 +_08026108: .4byte gUnknown_02024C10 _0802610C: .4byte gUnknown_081D9903 -_08026110: .4byte 0x02024c06 +_08026110: .4byte byte_2024C06 _08026114: ldr r0, _080261A0 ldrb r1, [r0] @@ -52408,10 +52408,10 @@ _0802619A: strb r1, [r4, 0x5] b _08026234 .align 2, 0 -_080261A0: .4byte 0x02024a60 -_080261A4: .4byte 0x03004290 -_080261A8: .4byte 0x02024c08 -_080261AC: .4byte 0x02024d1e +_080261A0: .4byte gUnknown_02024A60 +_080261A4: .4byte gUnknown_03004290 +_080261A8: .4byte gUnknown_02024C08 +_080261AC: .4byte gUnknown_02024D1E _080261B0: asrs r6, r0, 28 movs r0, 0x7 @@ -52464,10 +52464,10 @@ _08026206: mov r8, r1 b _08026234 .align 2, 0 -_08026210: .4byte 0x03004290 -_08026214: .4byte 0x02024a80 -_08026218: .4byte 0x02024a60 -_0802621C: .4byte 0x02024d1e +_08026210: .4byte gUnknown_03004290 +_08026214: .4byte gBattleMons +_08026218: .4byte gUnknown_02024A60 +_0802621C: .4byte gUnknown_02024D1E _08026220: movs r1, 0 ldr r0, _080262B4 @@ -52550,10 +52550,10 @@ _080262A4: pop {r1} bx r1 .align 2, 0 -_080262B4: .4byte 0x02024c08 -_080262B8: .4byte 0x02024d1e -_080262BC: .4byte 0x02024a60 -_080262C0: .4byte 0x02024c68 +_080262B4: .4byte gUnknown_02024C08 +_080262B8: .4byte gUnknown_02024D1E +_080262BC: .4byte gUnknown_02024A60 +_080262C0: .4byte gUnknown_02024C68 thumb_func_end sub_8025E20 thumb_func_start atk89_statbuffchange @@ -52594,7 +52594,7 @@ _08026304: pop {r0} bx r0 .align 2, 0 -_0802630C: .4byte 0x02024c10 +_0802630C: .4byte gUnknown_02024C10 _08026310: .4byte 0x02000000 _08026314: .4byte 0x0001601e thumb_func_end atk89_statbuffchange @@ -52640,9 +52640,9 @@ _08026350: pop {r0} bx r0 .align 2, 0 -_08026360: .4byte 0x02024a68 -_08026364: .4byte 0x02024c10 -_08026368: .4byte 0x02024a80 +_08026360: .4byte gUnknown_02024A68 +_08026364: .4byte gUnknown_02024C10 +_08026368: .4byte gBattleMons thumb_func_end atk8A_normalisebuffs thumb_func_start atk8B_setbide @@ -52691,12 +52691,12 @@ atk8B_setbide: @ 802636C pop {r0} bx r0 .align 2, 0 -_080263C4: .4byte 0x02024a80 -_080263C8: .4byte 0x02024c07 -_080263CC: .4byte 0x02024c54 -_080263D0: .4byte 0x02024be6 -_080263D4: .4byte 0x02024bf4 -_080263D8: .4byte 0x02024c10 +_080263C4: .4byte gBattleMons +_080263C8: .4byte gUnknown_02024C07 +_080263CC: .4byte gUnknown_02024C54 +_080263D0: .4byte gUnknown_02024BE6 +_080263D4: .4byte gUnknown_02024BF4 +_080263D8: .4byte gUnknown_02024C10 thumb_func_end atk8B_setbide thumb_func_start atk8C_confuseifrepeatingattackends @@ -52726,10 +52726,10 @@ _080263FE: pop {r0} bx r0 .align 2, 0 -_0802640C: .4byte 0x02024a80 -_08026410: .4byte 0x02024c07 -_08026414: .4byte 0x02024d1e -_08026418: .4byte 0x02024c10 +_0802640C: .4byte gBattleMons +_08026410: .4byte gUnknown_02024C07 +_08026414: .4byte gUnknown_02024D1E +_08026418: .4byte gUnknown_02024C10 thumb_func_end atk8C_confuseifrepeatingattackends thumb_func_start atk8D_setloopcounter @@ -52744,8 +52744,8 @@ atk8D_setloopcounter: @ 802641C strb r1, [r0] b _08026452 .align 2, 0 -_08026430: .4byte 0x02024c10 -_08026434: .4byte 0x02024c0e +_08026430: .4byte gUnknown_02024C10 +_08026434: .4byte gUnknown_02024C0E _08026438: ldr r4, _08026460 bl Random @@ -52768,8 +52768,8 @@ _08026452: pop {r0} bx r0 .align 2, 0 -_08026460: .4byte 0x02024c0e -_08026464: .4byte 0x02024c10 +_08026460: .4byte gUnknown_02024C0E +_08026464: .4byte gUnknown_02024C10 thumb_func_end atk8D_setloopcounter thumb_func_start sub_8026468 @@ -52811,7 +52811,7 @@ _080264AC: .4byte 0x000160e0 _080264B0: .4byte 0x000160e1 _080264B4: .4byte 0x000160e2 _080264B8: .4byte 0x000160e4 -_080264BC: .4byte 0x02024c10 +_080264BC: .4byte gUnknown_02024C10 thumb_func_end sub_8026468 thumb_func_start sub_80264C0 @@ -52843,12 +52843,12 @@ sub_80264C0: @ 80264C0 lsls r0, r3, 1 b _08026568 .align 2, 0 -_080264F4: .4byte 0x02024a80 -_080264F8: .4byte 0x02024c07 -_080264FC: .4byte 0x02024c08 +_080264F4: .4byte gBattleMons +_080264F8: .4byte gUnknown_02024C07 +_080264FC: .4byte gUnknown_02024C08 _08026500: .4byte 0x02000000 _08026504: .4byte 0x00016064 -_08026508: .4byte 0x02024a6a +_08026508: .4byte gUnknown_02024A6A _0802650C: bl Random movs r3, 0xFF @@ -52888,7 +52888,7 @@ _0802650C: movs r0, 0 b _08026576 .align 2, 0 -_08026558: .4byte 0x02024c10 +_08026558: .4byte gUnknown_02024C10 _0802655C: ldr r0, _0802657C ldr r2, _08026580 @@ -52911,8 +52911,8 @@ _08026576: .align 2, 0 _0802657C: .4byte 0x02000000 _08026580: .4byte 0x00016064 -_08026584: .4byte 0x02024a6a -_08026588: .4byte 0x02024c10 +_08026584: .4byte gUnknown_02024A6A +_08026588: .4byte gUnknown_02024C10 _0802658C: .4byte gUnknown_081D90FC thumb_func_end sub_80264C0 @@ -52994,10 +52994,10 @@ _0802661A: blt _080265E8 b _08026678 .align 2, 0 -_08026628: .4byte 0x020239f8 -_0802662C: .4byte 0x02024c08 -_08026630: .4byte 0x030045c0 -_08026634: .4byte 0x03004360 +_08026628: .4byte gUnknown_020239F8 +_0802662C: .4byte gUnknown_02024C08 +_08026630: .4byte gEnemyParty +_08026634: .4byte gPlayerParty _08026638: movs r7, 0 movs r5, 0 @@ -53068,8 +53068,8 @@ _080266A0: str r1, [r3] b _08026880 .align 2, 0 -_080266BC: .4byte 0x020239f8 -_080266C0: .4byte 0x02024c10 +_080266BC: .4byte gUnknown_020239F8 +_080266C0: .4byte gUnknown_02024C10 _080266C4: bl sub_80264C0 lsls r0, 24 @@ -53106,8 +53106,8 @@ _080266DC: lsrs r5, r0, 24 b _0802671A .align 2, 0 -_08026710: .4byte 0x020239f8 -_08026714: .4byte 0x02024c08 +_08026710: .4byte gUnknown_020239F8 +_08026714: .4byte gUnknown_02024C08 _08026718: adds r5, r6, 0 _0802671A: @@ -53149,8 +53149,8 @@ _0802671A: beq _080266DC b _08026832 .align 2, 0 -_0802676C: .4byte 0x02024a6a -_08026770: .4byte 0x02024c08 +_0802676C: .4byte gUnknown_02024A6A +_08026770: .4byte gUnknown_02024C08 _08026774: movs r0, 0x1 ands r0, r1 @@ -53201,8 +53201,8 @@ _0802677E: beq _0802677E b _08026832 .align 2, 0 -_080267DC: .4byte 0x02024a6a -_080267E0: .4byte 0x02024c08 +_080267DC: .4byte gUnknown_02024A6A +_080267E0: .4byte gUnknown_02024C08 _080267E4: ldr r6, _0802686C _080267E6: @@ -53266,8 +53266,8 @@ _08026850: bl sub_8094B6C b _08026880 .align 2, 0 -_0802686C: .4byte 0x02024a6a -_08026870: .4byte 0x02024c08 +_0802686C: .4byte gUnknown_02024A6A +_08026870: .4byte gUnknown_02024C08 _08026874: .4byte 0x02000000 _08026878: .4byte 0x00016068 _0802687C: @@ -53360,8 +53360,8 @@ _0802691A: movs r2, 0x7 b _0802692E .align 2, 0 -_08026920: .4byte 0x02024a80 -_08026924: .4byte 0x02024c07 +_08026920: .4byte gBattleMons +_08026924: .4byte gUnknown_02024C07 _08026928: .4byte gBattleMoves _0802692C: movs r2, 0 @@ -53402,7 +53402,7 @@ _08026950: str r1, [r3] b _08026A18 .align 2, 0 -_08026970: .4byte 0x02024c10 +_08026970: .4byte gUnknown_02024C10 _08026974: movs r7, 0x3 ldr r5, _080269CC @@ -53451,8 +53451,8 @@ _080269C8: b _080269DA .align 2, 0 _080269CC: .4byte gBattleMoves -_080269D0: .4byte 0x02024a80 -_080269D4: .4byte 0x02024c07 +_080269D0: .4byte gBattleMons +_080269D4: .4byte gUnknown_02024C07 _080269D8: movs r2, 0 _080269DA: @@ -53496,8 +53496,8 @@ _08026A18: pop {r0} bx r0 .align 2, 0 -_08026A28: .4byte 0x030041c0 -_08026A2C: .4byte 0x02024c10 +_08026A28: .4byte gUnknown_030041C0 +_08026A2C: .4byte gUnknown_02024C10 thumb_func_end sub_802688C thumb_func_start atk91_givemoney @@ -53547,13 +53547,13 @@ atk91_givemoney: @ 8026A30 str r0, [r4] b _08026AB4 .align 2, 0 -_08026A8C: .4byte 0x020239f8 -_08026A90: .4byte 0x02024d1a -_08026A94: .4byte 0x02025bc4 +_08026A8C: .4byte gUnknown_020239F8 +_08026A90: .4byte gUnknown_02024D1A +_08026A94: .4byte gUnknown_02025BC4 _08026A98: .4byte 0x02000000 _08026A9C: .4byte 0x00016056 -_08026AA0: .4byte 0x030041c0 -_08026AA4: .4byte 0x02024c10 +_08026AA0: .4byte gUnknown_030041C0 +_08026AA4: .4byte gUnknown_02024C10 _08026AA8: .4byte gUnknown_081D95DB _08026AAC: ldr r1, _08026ABC @@ -53565,7 +53565,7 @@ _08026AB4: pop {r0} bx r0 .align 2, 0 -_08026ABC: .4byte 0x02024c10 +_08026ABC: .4byte gUnknown_02024C10 thumb_func_end atk91_givemoney thumb_func_start atk92_setlightscreen @@ -53594,10 +53594,10 @@ atk92_setlightscreen: @ 8026AC0 movs r0, 0 b _08026B60 .align 2, 0 -_08026AF0: .4byte 0x02024c07 -_08026AF4: .4byte 0x02024c7a -_08026AF8: .4byte 0x02024c68 -_08026AFC: .4byte 0x02024d1e +_08026AF0: .4byte gUnknown_02024C07 +_08026AF4: .4byte gUnknown_02024C7A +_08026AF8: .4byte gUnknown_02024C68 +_08026AFC: .4byte gUnknown_02024D1E _08026B00: ldrb r0, [r4] bl battle_get_per_side_status @@ -53636,9 +53636,9 @@ _08026B00: movs r0, 0x4 b _08026B60 .align 2, 0 -_08026B50: .4byte 0x02024c80 -_08026B54: .4byte 0x020239f8 -_08026B58: .4byte 0x02024d1e +_08026B50: .4byte gUnknown_02024C80 +_08026B54: .4byte gUnknown_020239F8 +_08026B58: .4byte gUnknown_02024D1E _08026B5C: ldr r1, _08026B70 movs r0, 0x3 @@ -53652,8 +53652,8 @@ _08026B60: pop {r0} bx r0 .align 2, 0 -_08026B70: .4byte 0x02024d1e -_08026B74: .4byte 0x02024c10 +_08026B70: .4byte gUnknown_02024D1E +_08026B74: .4byte gUnknown_02024C10 thumb_func_end atk92_setlightscreen thumb_func_start sub_8026B78 @@ -53682,9 +53682,9 @@ sub_8026B78: @ 8026B78 ldrb r6, [r0, 0x1A] b _08026BCE .align 2, 0 -_08026BA8: .4byte 0x02024a80 -_08026BAC: .4byte 0x02024c08 -_08026BB0: .4byte 0x02024df0 +_08026BA8: .4byte gBattleMons +_08026BAC: .4byte gUnknown_02024C08 +_08026BB0: .4byte gEnigmaBerries _08026BB4: ldrh r0, [r1, 0x2E] bl itemid_get_x12 @@ -53758,13 +53758,13 @@ _08026C0C: bl sub_81074C4 b _08026E40 .align 2, 0 -_08026C4C: .4byte 0x02024c0b -_08026C50: .4byte 0x02024c08 -_08026C54: .4byte 0x02024d68 -_08026C58: .4byte 0x02024a80 -_08026C5C: .4byte 0x02024c68 -_08026C60: .4byte 0x02024c06 -_08026C64: .4byte 0x02024c10 +_08026C4C: .4byte gUnknown_02024C0B +_08026C50: .4byte gUnknown_02024C08 +_08026C54: .4byte gUnknown_02024D68 +_08026C58: .4byte gBattleMons +_08026C5C: .4byte gUnknown_02024C68 +_08026C60: .4byte byte_2024C06 +_08026C64: .4byte gUnknown_02024C10 _08026C68: .4byte gUnknown_081D9826 _08026C6C: ldr r1, _08026CE0 @@ -53825,11 +53825,11 @@ _08026CDC: mov r10, r8 b _08026DE0 .align 2, 0 -_08026CE0: .4byte 0x02024c98 +_08026CE0: .4byte gUnknown_02024C98 _08026CE4: .4byte gBattleMoves -_08026CE8: .4byte 0x02024be6 -_08026CEC: .4byte 0x02024c07 -_08026CF0: .4byte 0x02024c08 +_08026CE8: .4byte gUnknown_02024BE6 +_08026CEC: .4byte gUnknown_02024C07 +_08026CF0: .4byte gUnknown_02024C08 _08026CF4: ldr r0, _08026D4C lsls r1, r2, 3 @@ -53877,12 +53877,12 @@ _08026D20: movs r1, 0x40 b _08026DC6 .align 2, 0 -_08026D4C: .4byte 0x02024ca8 -_08026D50: .4byte 0x02024c07 -_08026D54: .4byte 0x02024d28 -_08026D58: .4byte 0x02024c08 -_08026D5C: .4byte 0x02024bec -_08026D60: .4byte 0x02024c68 +_08026D4C: .4byte gUnknown_02024CA8 +_08026D50: .4byte gUnknown_02024C07 +_08026D54: .4byte gUnknown_02024D28 +_08026D58: .4byte gUnknown_02024C08 +_08026D5C: .4byte gUnknown_02024BEC +_08026D60: .4byte gUnknown_02024C68 _08026D64: ldr r0, _08026DA0 lsls r1, r2, 2 @@ -53915,11 +53915,11 @@ _08026D64: strh r0, [r1] b _08026DCA .align 2, 0 -_08026DA0: .4byte 0x02024d68 -_08026DA4: .4byte 0x02024bec -_08026DA8: .4byte 0x02024c68 -_08026DAC: .4byte 0x02024c04 -_08026DB0: .4byte 0x02024c08 +_08026DA0: .4byte gUnknown_02024D68 +_08026DA4: .4byte gUnknown_02024BEC +_08026DA8: .4byte gUnknown_02024C68 +_08026DAC: .4byte gUnknown_02024C04 +_08026DB0: .4byte gUnknown_02024C08 _08026DB4: ldr r1, _08026DD4 movs r0, 0x58 @@ -53940,9 +53940,9 @@ _08026DCA: str r0, [r1] b _08026E40 .align 2, 0 -_08026DD4: .4byte 0x02024bec -_08026DD8: .4byte 0x02024c68 -_08026DDC: .4byte 0x02024c10 +_08026DD4: .4byte gUnknown_02024BEC +_08026DD8: .4byte gUnknown_02024C68 +_08026DDC: .4byte gUnknown_02024C10 _08026DE0: ldr r2, _08026E10 ldrb r0, [r2] @@ -53969,10 +53969,10 @@ _08026DE0: movs r0, 0 b _08026E24 .align 2, 0 -_08026E10: .4byte 0x02024c68 -_08026E14: .4byte 0x02024c07 -_08026E18: .4byte 0x02024c08 -_08026E1C: .4byte 0x02024d1e +_08026E10: .4byte gUnknown_02024C68 +_08026E14: .4byte gUnknown_02024C07 +_08026E18: .4byte gUnknown_02024C08 +_08026E1C: .4byte gUnknown_02024D1E _08026E20: ldr r1, _08026E50 movs r0, 0x1 @@ -54000,8 +54000,8 @@ _08026E40: pop {r0} bx r0 .align 2, 0 -_08026E50: .4byte 0x02024d1e -_08026E54: .4byte 0x02024c10 +_08026E50: .4byte gUnknown_02024D1E +_08026E54: .4byte gUnknown_02024C10 thumb_func_end sub_8026B78 thumb_func_start atk94_gethalfcurrentenemyhp @@ -54029,10 +54029,10 @@ _08026E76: pop {r0} bx r0 .align 2, 0 -_08026E84: .4byte 0x02024bec -_08026E88: .4byte 0x02024a80 -_08026E8C: .4byte 0x02024c08 -_08026E90: .4byte 0x02024c10 +_08026E84: .4byte gUnknown_02024BEC +_08026E88: .4byte gBattleMons +_08026E8C: .4byte gUnknown_02024C08 +_08026E90: .4byte gUnknown_02024C10 thumb_func_end atk94_gethalfcurrentenemyhp thumb_func_start sub_8026E94 @@ -54054,9 +54054,9 @@ sub_8026E94: @ 8026E94 strb r0, [r1, 0x5] b _08026ED2 .align 2, 0 -_08026EB4: .4byte 0x02024db8 -_08026EB8: .4byte 0x02024c68 -_08026EBC: .4byte 0x02024d1e +_08026EB4: .4byte word_2024DB8 +_08026EB8: .4byte gUnknown_02024C68 +_08026EBC: .4byte gUnknown_02024D1E _08026EC0: movs r0, 0x8 strh r0, [r2] @@ -54075,9 +54075,9 @@ _08026ED2: pop {r0} bx r0 .align 2, 0 -_08026EE0: .4byte 0x02024d1e -_08026EE4: .4byte 0x02024dbc -_08026EE8: .4byte 0x02024c10 +_08026EE0: .4byte gUnknown_02024D1E +_08026EE4: .4byte gUnknown_02024DBC +_08026EE8: .4byte gUnknown_02024C10 thumb_func_end sub_8026E94 thumb_func_start sub_8026EEC @@ -54166,11 +54166,11 @@ _08026F20: movs r0, 0x1 b _08026FAC .align 2, 0 -_08026F94: .4byte 0x02024db8 -_08026F98: .4byte 0x02024c07 -_08026F9C: .4byte 0x02024a80 -_08026FA0: .4byte 0x02024c98 -_08026FA4: .4byte 0x02024bec +_08026F94: .4byte word_2024DB8 +_08026F98: .4byte gUnknown_02024C07 +_08026F9C: .4byte gBattleMons +_08026FA0: .4byte gUnknown_02024C98 +_08026FA4: .4byte gUnknown_02024BEC _08026FA8: ldr r1, _08027004 movs r0, 0 @@ -54221,16 +54221,16 @@ _08026FAE: str r0, [r1] b _08027024 .align 2, 0 -_08027004: .4byte 0x02024bec -_08027008: .4byte 0x02024a80 -_0802700C: .4byte 0x02024c98 +_08027004: .4byte gUnknown_02024BEC +_08027008: .4byte gBattleMons +_0802700C: .4byte gUnknown_02024C98 _08027010: ldr r1, _08027018 movs r0, 0 str r0, [r1] b _08027024 .align 2, 0 -_08027018: .4byte 0x02024bec +_08027018: .4byte gUnknown_02024BEC _0802701C: ldr r1, _08027050 movs r0, 0 @@ -54260,11 +54260,11 @@ _0802703E: pop {r0} bx r0 .align 2, 0 -_08027050: .4byte 0x02024bec -_08027054: .4byte 0x02024c07 -_08027058: .4byte 0x02024c0c +_08027050: .4byte gUnknown_02024BEC +_08027054: .4byte gUnknown_02024C07 +_08027058: .4byte gUnknown_02024C0C _0802705C: .4byte gBitTable -_08027060: .4byte 0x02024c10 +_08027060: .4byte gUnknown_02024C10 thumb_func_end sub_8026EEC thumb_func_start sub_8027064 @@ -54290,9 +54290,9 @@ sub_8027064: @ 8027064 ldr r0, _08027098 b _080270AC .align 2, 0 -_08027090: .4byte 0x02024c07 -_08027094: .4byte 0x02024a6a -_08027098: .4byte 0x03004360 +_08027090: .4byte gUnknown_02024C07 +_08027094: .4byte gUnknown_02024A6A +_08027098: .4byte gPlayerParty _0802709C: ldr r1, _080270D0 ldrb r0, [r4] @@ -54320,10 +54320,10 @@ _080270AC: ldr r0, _080270DC b _080270F0 .align 2, 0 -_080270D0: .4byte 0x02024a6a -_080270D4: .4byte 0x030045c0 -_080270D8: .4byte 0x02024c08 -_080270DC: .4byte 0x03004360 +_080270D0: .4byte gUnknown_02024A6A +_080270D4: .4byte gEnemyParty +_080270D8: .4byte gUnknown_02024C08 +_080270DC: .4byte gPlayerParty _080270E0: ldr r1, _0802714C ldrb r0, [r4] @@ -54375,13 +54375,13 @@ _080270F0: bl sub_81074C4 b _0802721C .align 2, 0 -_0802714C: .4byte 0x02024a6a -_08027150: .4byte 0x030045c0 -_08027154: .4byte 0x02024c08 -_08027158: .4byte 0x02024a80 -_0802715C: .4byte 0x02024c10 +_0802714C: .4byte gUnknown_02024A6A +_08027150: .4byte gEnemyParty +_08027154: .4byte gUnknown_02024C08 +_08027158: .4byte gBattleMons +_0802715C: .4byte gUnknown_02024C10 _08027160: .4byte gUnknown_081D98C9 -_08027164: .4byte 0x02024c06 +_08027164: .4byte byte_2024C06 _08027168: mov r0, r10 mov r1, r9 @@ -54444,10 +54444,10 @@ _080271CA: str r1, [r3] b _0802721C .align 2, 0 -_080271E8: .4byte 0x02024c98 +_080271E8: .4byte gUnknown_02024C98 _080271EC: .4byte 0x000400c0 -_080271F0: .4byte 0x02024a80 -_080271F4: .4byte 0x02024c10 +_080271F0: .4byte gBattleMons +_080271F4: .4byte gUnknown_02024C10 _080271F8: ldrb r0, [r5] adds r2, r0, 0 @@ -54477,8 +54477,8 @@ _0802721C: bx r0 .align 2, 0 _0802722C: .4byte gBitTable -_08027230: .4byte 0x02024c07 -_08027234: .4byte 0x02024c10 +_08027230: .4byte gUnknown_02024C07 +_08027234: .4byte gUnknown_02024C10 thumb_func_end sub_8027064 thumb_func_start sub_8027238 @@ -54517,10 +54517,10 @@ sub_8027238: @ 8027238 str r0, [r5] b _08027324 .align 2, 0 -_08027280: .4byte 0x02024a64 -_08027284: .4byte 0x02024c10 -_08027288: .4byte 0x02024a60 -_0802728C: .4byte 0x02024a80 +_08027280: .4byte gUnknown_02024A64 +_08027284: .4byte gUnknown_02024C10 +_08027288: .4byte gUnknown_02024A60 +_0802728C: .4byte gBattleMons _08027290: ldr r4, _0802732C ldr r5, _08027330 @@ -54597,13 +54597,13 @@ _08027324: pop {r0} bx r0 .align 2, 0 -_0802732C: .4byte 0x02024a60 -_08027330: .4byte 0x02024c07 -_08027334: .4byte 0x02024c0c +_0802732C: .4byte gUnknown_02024A60 +_08027330: .4byte gUnknown_02024C07 +_08027334: .4byte gUnknown_02024C0C _08027338: .4byte gBitTable -_0802733C: .4byte 0x02024a80 -_08027340: .4byte 0x020239f8 -_08027344: .4byte 0x02024c10 +_0802733C: .4byte gBattleMons +_08027340: .4byte gUnknown_020239F8 +_08027344: .4byte gUnknown_02024C10 thumb_func_end sub_8027238 thumb_func_start sub_8027348 @@ -54632,10 +54632,10 @@ sub_8027348: @ 8027348 strb r5, [r0, 0x5] b _080273C0 .align 2, 0 -_08027378: .4byte 0x02024c80 -_0802737C: .4byte 0x02024c07 -_08027380: .4byte 0x02024c68 -_08027384: .4byte 0x02024d1e +_08027378: .4byte gUnknown_02024C80 +_0802737C: .4byte gUnknown_02024C07 +_08027380: .4byte gUnknown_02024C68 +_08027384: .4byte gUnknown_02024D1E _08027388: ldrb r0, [r4] bl battle_get_per_side_status @@ -54672,9 +54672,9 @@ _080273C0: pop {r0} bx r0 .align 2, 0 -_080273D0: .4byte 0x02024c7a -_080273D4: .4byte 0x02024d1e -_080273D8: .4byte 0x02024c10 +_080273D0: .4byte gUnknown_02024C7A +_080273D4: .4byte gUnknown_02024D1E +_080273D8: .4byte gUnknown_02024C10 thumb_func_end sub_8027348 thumb_func_start atk9A_setincreasedcriticalchance @@ -54704,10 +54704,10 @@ atk9A_setincreasedcriticalchance: @ 80273DC strb r0, [r1, 0x5] b _08027424 .align 2, 0 -_0802740C: .4byte 0x02024a80 -_08027410: .4byte 0x02024c07 -_08027414: .4byte 0x02024c68 -_08027418: .4byte 0x02024d1e +_0802740C: .4byte gBattleMons +_08027410: .4byte gUnknown_02024C07 +_08027414: .4byte gUnknown_02024C68 +_08027418: .4byte gUnknown_02024D1E _0802741C: orrs r1, r3 str r1, [r0] @@ -54721,8 +54721,8 @@ _08027424: pop {r0} bx r0 .align 2, 0 -_08027430: .4byte 0x02024d1e -_08027434: .4byte 0x02024c10 +_08027430: .4byte gUnknown_02024D1E +_08027434: .4byte gUnknown_02024C10 thumb_func_end atk9A_setincreasedcriticalchance thumb_func_start atk9B_transformdataexecution @@ -54772,15 +54772,15 @@ _0802747E: movs r0, 0x1 b _080275C8 .align 2, 0 -_08027490: .4byte 0x02024be8 +_08027490: .4byte gUnknown_02024BE8 _08027494: .4byte 0x0000ffff -_08027498: .4byte 0x02024c10 -_0802749C: .4byte 0x02024a80 -_080274A0: .4byte 0x02024c08 -_080274A4: .4byte 0x02024c98 +_08027498: .4byte gUnknown_02024C10 +_0802749C: .4byte gBattleMons +_080274A0: .4byte gUnknown_02024C08 +_080274A4: .4byte gUnknown_02024C98 _080274A8: .4byte 0x000400c0 -_080274AC: .4byte 0x02024c68 -_080274B0: .4byte 0x02024d1e +_080274AC: .4byte gUnknown_02024C68 +_080274B0: .4byte gUnknown_02024D1E _080274B4: ldr r3, _08027588 ldrb r0, [r3] @@ -54890,12 +54890,12 @@ _08027564: adds r0, r5 b _080275A6 .align 2, 0 -_08027588: .4byte 0x02024c07 -_0802758C: .4byte 0x02024ca8 -_08027590: .4byte 0x030041c0 -_08027594: .4byte 0x02024a60 +_08027588: .4byte gUnknown_02024C07 +_0802758C: .4byte gUnknown_02024CA8 +_08027590: .4byte gUnknown_030041C0 +_08027594: .4byte gUnknown_02024A60 _08027598: .4byte gBattleMoves -_0802759C: .4byte 0x02024a8c +_0802759C: .4byte gUnknown_02024A8C _080275A0: adds r0, r4, r2 adds r0, r5 @@ -54924,7 +54924,7 @@ _080275C8: pop {r0} bx r0 .align 2, 0 -_080275D4: .4byte 0x02024d1e +_080275D4: .4byte gUnknown_02024D1E thumb_func_end atk9B_transformdataexecution thumb_func_start sub_80275D8 @@ -54954,10 +54954,10 @@ _080275F2: strb r0, [r1, 0x5] b _0802766C .align 2, 0 -_08027608: .4byte 0x02024a80 -_0802760C: .4byte 0x02024c07 -_08027610: .4byte 0x02024bec -_08027614: .4byte 0x02024d1e +_08027608: .4byte gBattleMons +_0802760C: .4byte gUnknown_02024C07 +_08027610: .4byte gUnknown_02024BEC +_08027614: .4byte gUnknown_02024D1E _08027618: ldr r4, _0802767C str r1, [r4] @@ -55011,12 +55011,12 @@ _0802766C: pop {r0} bx r0 .align 2, 0 -_0802767C: .4byte 0x02024bec +_0802767C: .4byte gUnknown_02024BEC _08027680: .4byte 0xffff1fff -_08027684: .4byte 0x02024ca8 -_08027688: .4byte 0x02024d1e -_0802768C: .4byte 0x02024c6c -_08027690: .4byte 0x02024c10 +_08027684: .4byte gUnknown_02024CA8 +_08027688: .4byte gUnknown_02024D1E +_0802768C: .4byte gUnknown_02024C6C +_08027690: .4byte gUnknown_02024C10 thumb_func_end sub_80275D8 thumb_func_start sub_8027694 @@ -55121,13 +55121,13 @@ _08027736: str r1, [r3] b _080278A8 .align 2, 0 -_08027754: .4byte 0x02024be8 +_08027754: .4byte gUnknown_02024BE8 _08027758: .4byte 0x0000ffff -_0802775C: .4byte 0x02024c34 -_08027760: .4byte 0x02024c08 -_08027764: .4byte 0x02024a80 -_08027768: .4byte 0x02024c07 -_0802776C: .4byte 0x02024c10 +_0802775C: .4byte gUnknown_02024C34 +_08027760: .4byte gUnknown_02024C08 +_08027764: .4byte gBattleMons +_08027768: .4byte gUnknown_02024C07 +_0802776C: .4byte gUnknown_02024C10 _08027770: movs r2, 0 mov r3, r12 @@ -55203,10 +55203,10 @@ _080277AA: strb r4, [r0] b _08027828 .align 2, 0 -_08027800: .4byte 0x02024c10 -_08027804: .4byte 0x02024be4 -_08027808: .4byte 0x02024c34 -_0802780C: .4byte 0x02024c08 +_08027800: .4byte gUnknown_02024C10 +_08027804: .4byte gUnknown_02024BE4 +_08027808: .4byte gUnknown_02024C34 +_0802780C: .4byte gUnknown_02024C08 _08027810: .4byte gBattleMoves _08027814: mov r4, r9 @@ -55264,8 +55264,8 @@ _08027828: str r0, [r4] b _080278A8 .align 2, 0 -_08027880: .4byte 0x030041c0 -_08027884: .4byte 0x02024ca8 +_08027880: .4byte gUnknown_030041C0 +_08027884: .4byte gUnknown_02024CA8 _08027888: .4byte gBitTable _0802788C: mov r0, r10 @@ -55361,16 +55361,16 @@ _080278F8: pop {r0} bx r0 .align 2, 0 -_08027938: .4byte 0x02024be6 +_08027938: .4byte gUnknown_02024BE6 _0802793C: .4byte gUnknown_081FACFE -_08027940: .4byte 0x02024c10 +_08027940: .4byte gUnknown_02024C10 _08027944: .4byte 0x000001ff _08027948: .4byte 0x0000ffff -_0802794C: .4byte 0x02024c6c +_0802794C: .4byte gUnknown_02024C6C _08027950: .4byte 0xfffffbff _08027954: .4byte gUnknown_081D6BBC _08027958: .4byte gBattleMoves -_0802795C: .4byte 0x02024c08 +_0802795C: .4byte gUnknown_02024C08 thumb_func_end sub_80278B8 thumb_func_start sub_8027960 @@ -55391,10 +55391,10 @@ sub_8027960: @ 8027960 str r0, [r1] bx lr .align 2, 0 -_08027980: .4byte 0x02024bec -_08027984: .4byte 0x02024a80 -_08027988: .4byte 0x02024c07 -_0802798C: .4byte 0x02024c10 +_08027980: .4byte gUnknown_02024BEC +_08027984: .4byte gBattleMons +_08027988: .4byte gUnknown_02024C07 +_0802798C: .4byte gUnknown_02024C10 thumb_func_end sub_8027960 thumb_func_start atkA0_psywavedamageeffect @@ -55433,10 +55433,10 @@ _08027994: pop {r0} bx r0 .align 2, 0 -_080279D4: .4byte 0x02024bec -_080279D8: .4byte 0x02024a80 -_080279DC: .4byte 0x02024c07 -_080279E0: .4byte 0x02024c10 +_080279D4: .4byte gUnknown_02024BEC +_080279D8: .4byte gBattleMons +_080279DC: .4byte gUnknown_02024C07 +_080279E0: .4byte gUnknown_02024C10 thumb_func_end atkA0_psywavedamageeffect thumb_func_start atkA1_counterdamagecalculator @@ -55495,12 +55495,12 @@ atkA1_counterdamagecalculator: @ 80279E4 strb r1, [r0] b _08027A7C .align 2, 0 -_08027A54: .4byte 0x02024c07 -_08027A58: .4byte 0x02024d28 -_08027A5C: .4byte 0x02024a80 -_08027A60: .4byte 0x02024bec -_08027A64: .4byte 0x02024c80 -_08027A68: .4byte 0x02024c08 +_08027A54: .4byte gUnknown_02024C07 +_08027A58: .4byte gUnknown_02024D28 +_08027A5C: .4byte gBattleMons +_08027A60: .4byte gUnknown_02024BEC +_08027A64: .4byte gUnknown_02024C80 +_08027A68: .4byte gUnknown_02024C08 _08027A6C: ldr r2, _08027A88 ldr r1, _08027A8C @@ -55517,10 +55517,10 @@ _08027A7C: str r0, [r1] b _08027AC8 .align 2, 0 -_08027A88: .4byte 0x02024c08 -_08027A8C: .4byte 0x02024d28 -_08027A90: .4byte 0x02024c07 -_08027A94: .4byte 0x02024c10 +_08027A88: .4byte gUnknown_02024C08 +_08027A8C: .4byte gUnknown_02024D28 +_08027A90: .4byte gUnknown_02024C07 +_08027A94: .4byte gUnknown_02024C10 _08027A98: ldr r2, _08027AD0 ldr r0, _08027AD4 @@ -55551,9 +55551,9 @@ _08027AC8: pop {r0} bx r0 .align 2, 0 -_08027AD0: .4byte 0x02024d68 -_08027AD4: .4byte 0x02024c07 -_08027AD8: .4byte 0x02024c10 +_08027AD0: .4byte gUnknown_02024D68 +_08027AD4: .4byte gUnknown_02024C07 +_08027AD8: .4byte gUnknown_02024C10 thumb_func_end atkA1_counterdamagecalculator thumb_func_start atkA2_mirrorcoatdamagecalculator @@ -55613,12 +55613,12 @@ atkA2_mirrorcoatdamagecalculator: @ 8027ADC strb r1, [r0] b _08027B74 .align 2, 0 -_08027B4C: .4byte 0x02024c07 -_08027B50: .4byte 0x02024d28 -_08027B54: .4byte 0x02024a80 -_08027B58: .4byte 0x02024bec -_08027B5C: .4byte 0x02024c80 -_08027B60: .4byte 0x02024c08 +_08027B4C: .4byte gUnknown_02024C07 +_08027B50: .4byte gUnknown_02024D28 +_08027B54: .4byte gBattleMons +_08027B58: .4byte gUnknown_02024BEC +_08027B5C: .4byte gUnknown_02024C80 +_08027B60: .4byte gUnknown_02024C08 _08027B64: ldr r2, _08027B80 ldr r1, _08027B84 @@ -55635,10 +55635,10 @@ _08027B74: str r0, [r1] b _08027BC0 .align 2, 0 -_08027B80: .4byte 0x02024c08 -_08027B84: .4byte 0x02024d28 -_08027B88: .4byte 0x02024c07 -_08027B8C: .4byte 0x02024c10 +_08027B80: .4byte gUnknown_02024C08 +_08027B84: .4byte gUnknown_02024D28 +_08027B88: .4byte gUnknown_02024C07 +_08027B8C: .4byte gUnknown_02024C10 _08027B90: ldr r2, _08027BC8 ldr r0, _08027BCC @@ -55669,9 +55669,9 @@ _08027BC0: pop {r0} bx r0 .align 2, 0 -_08027BC8: .4byte 0x02024d68 -_08027BCC: .4byte 0x02024c07 -_08027BD0: .4byte 0x02024c10 +_08027BC8: .4byte gUnknown_02024D68 +_08027BCC: .4byte gUnknown_02024C07 +_08027BD0: .4byte gUnknown_02024C10 thumb_func_end atkA2_mirrorcoatdamagecalculator thumb_func_start atkA3_disablelastusedattack @@ -55806,12 +55806,12 @@ _08027C28: str r0, [r1] b _08027D06 .align 2, 0 -_08027CD4: .4byte 0x02024a80 -_08027CD8: .4byte 0x02024c08 -_08027CDC: .4byte 0x02024c34 -_08027CE0: .4byte 0x02024ca8 -_08027CE4: .4byte 0x030041c0 -_08027CE8: .4byte 0x02024c10 +_08027CD4: .4byte gBattleMons +_08027CD8: .4byte gUnknown_02024C08 +_08027CDC: .4byte gUnknown_02024C34 +_08027CE0: .4byte gUnknown_02024CA8 +_08027CE4: .4byte gUnknown_030041C0 +_08027CE8: .4byte gUnknown_02024C10 _08027CEC: ldr r3, _08027D14 ldr r2, [r3] @@ -55834,7 +55834,7 @@ _08027D06: pop {r0} bx r0 .align 2, 0 -_08027D14: .4byte 0x02024c10 +_08027D14: .4byte gUnknown_02024C10 thumb_func_end atkA3_disablelastusedattack thumb_func_start atkA4_setencore @@ -55965,11 +55965,11 @@ _08027D88: str r0, [r1] b _08027E3A .align 2, 0 -_08027E0C: .4byte 0x02024a80 -_08027E10: .4byte 0x02024c08 -_08027E14: .4byte 0x02024c34 -_08027E18: .4byte 0x02024ca8 -_08027E1C: .4byte 0x02024c10 +_08027E0C: .4byte gBattleMons +_08027E10: .4byte gUnknown_02024C08 +_08027E14: .4byte gUnknown_02024C34 +_08027E18: .4byte gUnknown_02024CA8 +_08027E1C: .4byte gUnknown_02024C10 _08027E20: ldr r3, _08027E48 ldr r2, [r3] @@ -55993,7 +55993,7 @@ _08027E3A: pop {r0} bx r0 .align 2, 0 -_08027E48: .4byte 0x02024c10 +_08027E48: .4byte gUnknown_02024C10 thumb_func_end atkA4_setencore thumb_func_start sub_8027E4C @@ -56078,17 +56078,17 @@ sub_8027E4C: @ 8027E4C str r0, [r1] b _08027F32 .align 2, 0 -_08027EEC: .4byte 0x02024a80 -_08027EF0: .4byte 0x02024c08 -_08027EF4: .4byte 0x02024c07 -_08027EF8: .4byte 0x02024bec +_08027EEC: .4byte gBattleMons +_08027EF0: .4byte gUnknown_02024C08 +_08027EF4: .4byte gUnknown_02024C07 +_08027EF8: .4byte gUnknown_02024BEC _08027EFC: .4byte 0x02000000 _08027F00: .4byte 0x00016014 _08027F04: .4byte 0x00016015 _08027F08: .4byte 0x00016017 -_08027F0C: .4byte 0x02024d68 +_08027F0C: .4byte gUnknown_02024D68 _08027F10: .4byte 0x0000ffff -_08027F14: .4byte 0x02024c10 +_08027F14: .4byte gUnknown_02024C10 _08027F18: ldr r3, _08027F40 ldr r2, [r3] @@ -56111,7 +56111,7 @@ _08027F32: pop {r0} bx r0 .align 2, 0 -_08027F40: .4byte 0x02024c10 +_08027F40: .4byte gUnknown_02024C10 thumb_func_end sub_8027E4C thumb_func_start sub_8027F44 @@ -56167,11 +56167,11 @@ _08027F8C: str r1, [r3] b _08028110 .align 2, 0 -_08027FA8: .4byte 0x02024c3c -_08027FAC: .4byte 0x02024c07 +_08027FA8: .4byte gUnknown_02024C3C +_08027FAC: .4byte gUnknown_02024C07 _08027FB0: .4byte 0x0000ffff -_08027FB4: .4byte 0x02024d28 -_08027FB8: .4byte 0x02024c10 +_08027FB4: .4byte gUnknown_02024D28 +_08027FB8: .4byte gUnknown_02024C10 _08027FBC: mov r0, r12 strb r5, [r0] @@ -56192,8 +56192,8 @@ _08027FBC: ldr r1, _08027FE4 b _08028012 .align 2, 0 -_08027FE0: .4byte 0x030041c0 -_08027FE4: .4byte 0x02024c10 +_08027FE0: .4byte gUnknown_030041C0 +_08027FE4: .4byte gUnknown_02024C10 _08027FE8: mov r0, r8 adds r0, 0x1 @@ -56222,8 +56222,8 @@ _08028012: str r0, [r1] b _08028110 .align 2, 0 -_0802801C: .4byte 0x02024a80 -_08028020: .4byte 0x030041c0 +_0802801C: .4byte gBattleMons +_08028020: .4byte gUnknown_030041C0 _08028024: movs r4, 0 mov r8, r4 @@ -56357,11 +56357,11 @@ _08028110: bx r0 .align 2, 0 _08028120: .4byte gTypeEffectiveness -_08028124: .4byte 0x02024c44 -_08028128: .4byte 0x02024c07 -_0802812C: .4byte 0x02024a80 +_08028124: .4byte gUnknown_02024C44 +_08028128: .4byte gUnknown_02024C07 +_0802812C: .4byte gBattleMons _08028130: .4byte 0x000003e7 -_08028134: .4byte 0x02024c10 +_08028134: .4byte gUnknown_02024C10 _08028138: .4byte 0x0000014f thumb_func_end sub_8027F44 @@ -56402,11 +56402,11 @@ atkA7_setalwayshitflag: @ 802813C pop {r0} bx r0 .align 2, 0 -_08028180: .4byte 0x02024c98 -_08028184: .4byte 0x02024c08 -_08028188: .4byte 0x02024ca8 -_0802818C: .4byte 0x02024c07 -_08028190: .4byte 0x02024c10 +_08028180: .4byte gUnknown_02024C98 +_08028184: .4byte gUnknown_02024C08 +_08028188: .4byte gUnknown_02024CA8 +_0802818C: .4byte gUnknown_02024C07 +_08028190: .4byte gUnknown_02024C10 thumb_func_end atkA7_setalwayshitflag thumb_func_start atkA8_copymovepermanently @@ -56596,17 +56596,17 @@ _08028282: str r0, [r1] b _0802833A .align 2, 0 -_080282F4: .4byte 0x02024be8 +_080282F4: .4byte gUnknown_02024BE8 _080282F8: .4byte 0x0000ffff -_080282FC: .4byte 0x02024a80 -_08028300: .4byte 0x02024c07 -_08028304: .4byte 0x02024c2c -_08028308: .4byte 0x02024c08 -_0802830C: .4byte 0x02024be4 +_080282FC: .4byte gBattleMons +_08028300: .4byte gUnknown_02024C07 +_08028304: .4byte gUnknown_02024C2C +_08028308: .4byte gUnknown_02024C08 +_0802830C: .4byte gUnknown_02024BE4 _08028310: .4byte gBattleMoves -_08028314: .4byte 0x02024a60 -_08028318: .4byte 0x030041c0 -_0802831C: .4byte 0x02024c10 +_08028314: .4byte gUnknown_02024A60 +_08028318: .4byte gUnknown_030041C0 +_0802831C: .4byte gUnknown_02024C10 _08028320: ldr r3, _0802834C ldr r2, [r3] @@ -56631,7 +56631,7 @@ _0802833A: pop {r0} bx r0 .align 2, 0 -_0802834C: .4byte 0x02024c10 +_0802834C: .4byte gUnknown_02024C10 thumb_func_end atkA8_copymovepermanently thumb_func_start sub_8028350 @@ -56746,8 +56746,8 @@ _080283FA: b _0802841A .align 2, 0 _0802840C: .4byte gBattleMoves -_08028410: .4byte 0x02024db8 -_08028414: .4byte 0x02024c6c +_08028410: .4byte word_2024DB8 +_08028414: .4byte gUnknown_02024C6C _08028418: movs r0, 0x2 _0802841A: @@ -56830,10 +56830,10 @@ _0802848C: str r0, [r1] b _08028524 .align 2, 0 -_080284B0: .4byte 0x02024c07 -_080284B4: .4byte 0x02024a8c +_080284B0: .4byte gUnknown_02024C07 +_080284B4: .4byte gUnknown_02024A8C _080284B8: .4byte gBitTable -_080284BC: .4byte 0x02024c10 +_080284BC: .4byte gUnknown_02024C10 _080284C0: movs r7, 0x3 ldr r4, _08028534 @@ -56894,14 +56894,14 @@ _08028524: bx r0 .align 2, 0 _08028534: .4byte gBitTable -_08028538: .4byte 0x02024bea -_0802853C: .4byte 0x02024a80 -_08028540: .4byte 0x02024c07 -_08028544: .4byte 0x02024be4 -_08028548: .4byte 0x02024c6c +_08028538: .4byte gUnknown_02024BEA +_0802853C: .4byte gBattleMons +_08028540: .4byte gUnknown_02024C07 +_08028544: .4byte gUnknown_02024BE4 +_08028548: .4byte gUnknown_02024C6C _0802854C: .4byte 0xfffffbff -_08028550: .4byte 0x02024c08 -_08028554: .4byte 0x02024c10 +_08028550: .4byte gUnknown_02024C08 +_08028554: .4byte gUnknown_02024C10 thumb_func_end sub_8028420 thumb_func_start sub_8028558 @@ -56924,9 +56924,9 @@ sub_8028558: @ 8028558 str r0, [r1] bx lr .align 2, 0 -_0802857C: .4byte 0x02024a80 -_08028580: .4byte 0x02024c07 -_08028584: .4byte 0x02024c10 +_0802857C: .4byte gBattleMons +_08028580: .4byte gUnknown_02024C07 +_08028584: .4byte gUnknown_02024C10 thumb_func_end sub_8028558 thumb_func_start b_feature_update_destiny_bond @@ -56971,10 +56971,10 @@ _080285D2: pop {r0} bx r0 .align 2, 0 -_080285D8: .4byte 0x02024c07 -_080285DC: .4byte 0x02024c08 -_080285E0: .4byte 0x02024a80 -_080285E4: .4byte 0x02024c6c +_080285D8: .4byte gUnknown_02024C07 +_080285DC: .4byte gUnknown_02024C08 +_080285E0: .4byte gBattleMons +_080285E4: .4byte gUnknown_02024C6C thumb_func_end b_feature_update_destiny_bond thumb_func_start atkAB_802A458 @@ -56988,7 +56988,7 @@ atkAB_802A458: @ 80285E8 pop {r0} bx r0 .align 2, 0 -_080285FC: .4byte 0x02024c10 +_080285FC: .4byte gUnknown_02024C10 thumb_func_end atkAB_802A458 thumb_func_start atkAC_remaininghptopower @@ -57036,11 +57036,11 @@ _0802863A: pop {r0} bx r0 .align 2, 0 -_08028654: .4byte 0x02024a80 -_08028658: .4byte 0x02024c07 +_08028654: .4byte gBattleMons +_08028658: .4byte gUnknown_02024C07 _0802865C: .4byte gUnknown_081FAD26 -_08028660: .4byte 0x02024dec -_08028664: .4byte 0x02024c10 +_08028660: .4byte gUnknown_02024DEC +_08028664: .4byte gUnknown_02024C10 thumb_func_end atkAC_remaininghptopower thumb_func_start sub_8028668 @@ -57250,18 +57250,18 @@ _080287D2: bl b_cancel_multi_turn_move_maybe b _08028842 .align 2, 0 -_080287F8: .4byte 0x02024c34 -_080287FC: .4byte 0x02024c08 +_080287F8: .4byte gUnknown_02024C34 +_080287FC: .4byte gUnknown_02024C08 _08028800: .4byte 0x0000ffff -_08028804: .4byte 0x02024c98 +_08028804: .4byte gUnknown_02024C98 _08028808: .4byte 0x000400c0 -_0802880C: .4byte 0x02024a80 -_08028810: .4byte 0x030041c0 -_08028814: .4byte 0x03004290 -_08028818: .4byte 0x02024a60 -_0802881C: .4byte 0x02024ca8 +_0802880C: .4byte gBattleMons +_08028810: .4byte gUnknown_030041C0 +_08028814: .4byte gUnknown_03004290 +_08028818: .4byte gUnknown_02024A60 +_0802881C: .4byte gUnknown_02024CA8 _08028820: .4byte gBitTable -_08028824: .4byte 0x02024c10 +_08028824: .4byte gUnknown_02024C10 _08028828: ldr r3, _08028854 ldr r2, [r3] @@ -57286,7 +57286,7 @@ _08028842: pop {r0} bx r0 .align 2, 0 -_08028854: .4byte 0x02024c10 +_08028854: .4byte gUnknown_02024C10 thumb_func_end sub_8028668 thumb_func_start sub_8028858 @@ -57335,12 +57335,12 @@ _0802888C: str r7, [r0] b _080288D4 .align 2, 0 -_080288AC: .4byte 0x02024be6 -_080288B0: .4byte 0x02024d1e -_080288B4: .4byte 0x02024c07 -_080288B8: .4byte 0x030045c0 -_080288BC: .4byte 0x03004360 -_080288C0: .4byte 0x02024a80 +_080288AC: .4byte gUnknown_02024BE6 +_080288B0: .4byte gUnknown_02024D1E +_080288B4: .4byte gUnknown_02024C07 +_080288B8: .4byte gEnemyParty +_080288BC: .4byte gPlayerParty +_080288C0: .4byte gBattleMons _080288C4: ldrb r1, [r1] adds r0, r3, 0 @@ -57396,14 +57396,14 @@ _080288D4: str r2, [r0] b _08028964 .align 2, 0 -_08028934: .4byte 0x02024a60 -_08028938: .4byte 0x02024c07 +_08028934: .4byte gUnknown_02024A60 +_08028938: .4byte gUnknown_02024C07 _0802893C: .4byte 0x02000000 _08028940: .4byte 0x00016003 -_08028944: .4byte 0x020239f8 -_08028948: .4byte 0x02024c0c +_08028944: .4byte gUnknown_020239F8 +_08028948: .4byte gUnknown_02024C0C _0802894C: .4byte gBitTable -_08028950: .4byte 0x02024a80 +_08028950: .4byte gBattleMons _08028954: ldrb r1, [r1] adds r0, r3, 0 @@ -57449,10 +57449,10 @@ _0802896A: muls r0, r1 b _080289EC .align 2, 0 -_080289AC: .4byte 0x02024d1e -_080289B0: .4byte 0x02024a80 -_080289B4: .4byte 0x02024a6a -_080289B8: .4byte 0x02024c07 +_080289AC: .4byte gUnknown_02024D1E +_080289B0: .4byte gBattleMons +_080289B4: .4byte gUnknown_02024A6A +_080289B8: .4byte gUnknown_02024C07 _080289BC: ldr r0, _080289F4 ldrh r1, [r0] @@ -57484,9 +57484,9 @@ _080289EC: ldrb r0, [r0] b _08028A10 .align 2, 0 -_080289F4: .4byte 0x020239f8 -_080289F8: .4byte 0x02024a60 -_080289FC: .4byte 0x02024c0c +_080289F4: .4byte gUnknown_020239F8 +_080289F8: .4byte gUnknown_02024A60 +_080289FC: .4byte gUnknown_02024C0C _08028A00: .4byte gBitTable _08028A04: adds r0, r5, 0 @@ -57576,14 +57576,14 @@ _08028A7E: pop {r0} bx r0 .align 2, 0 -_08028AB4: .4byte 0x02024d1e -_08028AB8: .4byte 0x02024a80 -_08028ABC: .4byte 0x02024c07 -_08028AC0: .4byte 0x02024a60 -_08028AC4: .4byte 0x020239f8 -_08028AC8: .4byte 0x02024c0c +_08028AB4: .4byte gUnknown_02024D1E +_08028AB8: .4byte gBattleMons +_08028ABC: .4byte gUnknown_02024C07 +_08028AC0: .4byte gUnknown_02024A60 +_08028AC4: .4byte gUnknown_020239F8 +_08028AC8: .4byte gUnknown_02024C0C _08028ACC: .4byte gBitTable -_08028AD0: .4byte 0x02024c10 +_08028AD0: .4byte gUnknown_02024C10 thumb_func_end sub_8028858 thumb_func_start sub_8028AD4 @@ -57629,11 +57629,11 @@ _08028B06: str r1, [r3] b _08028B5C .align 2, 0 -_08028B24: .4byte 0x02024a80 -_08028B28: .4byte 0x02024c08 -_08028B2C: .4byte 0x02024c98 +_08028B24: .4byte gBattleMons +_08028B28: .4byte gUnknown_02024C08 +_08028B2C: .4byte gUnknown_02024C98 _08028B30: .4byte 0x000400c0 -_08028B34: .4byte 0x02024c10 +_08028B34: .4byte gUnknown_02024C10 _08028B38: orrs r2, r5 str r2, [r4] @@ -57659,9 +57659,9 @@ _08028B5C: pop {r0} bx r0 .align 2, 0 -_08028B64: .4byte 0x02024bec -_08028B68: .4byte 0x02024c07 -_08028B6C: .4byte 0x02024c10 +_08028B64: .4byte gUnknown_02024BEC +_08028B68: .4byte gUnknown_02024C07 +_08028B6C: .4byte gUnknown_02024C10 thumb_func_end sub_8028AD4 thumb_func_start sub_8028B70 @@ -57707,10 +57707,10 @@ sub_8028B70: @ 8028B70 str r1, [r3] b _08028BEE .align 2, 0 -_08028BC4: .4byte 0x02024c07 -_08028BC8: .4byte 0x02024c80 -_08028BCC: .4byte 0x02024d68 -_08028BD0: .4byte 0x02024c10 +_08028BC4: .4byte gUnknown_02024C07 +_08028BC8: .4byte gUnknown_02024C80 +_08028BCC: .4byte gUnknown_02024D68 +_08028BD0: .4byte gUnknown_02024C10 _08028BD4: ldr r1, _08028BF4 adds r1, r2, r1 @@ -57730,8 +57730,8 @@ _08028BEE: pop {r0} bx r0 .align 2, 0 -_08028BF4: .4byte 0x02024c7a -_08028BF8: .4byte 0x02024c10 +_08028BF4: .4byte gUnknown_02024C7A +_08028BF8: .4byte gUnknown_02024C10 thumb_func_end sub_8028B70 thumb_func_start sub_8028BFC @@ -57754,9 +57754,9 @@ sub_8028BFC: @ 8028BFC str r0, [r1] bx lr .align 2, 0 -_08028C20: .4byte 0x02024a80 -_08028C24: .4byte 0x02024c08 -_08028C28: .4byte 0x02024c10 +_08028C20: .4byte gBattleMons +_08028C24: .4byte gUnknown_02024C08 +_08028C28: .4byte gUnknown_02024C10 thumb_func_end sub_8028BFC thumb_func_start atkB2_setperishsong @@ -57798,11 +57798,11 @@ _08028C6C: adds r6, 0x1 b _08028C8C .align 2, 0 -_08028C70: .4byte 0x02024a68 -_08028C74: .4byte 0x02024c07 -_08028C78: .4byte 0x02024a80 -_08028C7C: .4byte 0x02024ca8 -_08028C80: .4byte 0x02024c98 +_08028C70: .4byte gUnknown_02024A68 +_08028C74: .4byte gUnknown_02024C07 +_08028C78: .4byte gBattleMons +_08028C7C: .4byte gUnknown_02024CA8 +_08028C80: .4byte gUnknown_02024C98 _08028C84: orrs r1, r5 str r1, [r2] @@ -57838,8 +57838,8 @@ _08028C98: str r1, [r3] b _08028CD4 .align 2, 0 -_08028CC4: .4byte 0x02024a68 -_08028CC8: .4byte 0x02024c10 +_08028CC4: .4byte gUnknown_02024A68 +_08028CC8: .4byte gUnknown_02024C10 _08028CCC: ldr r1, _08028CE0 ldr r0, [r1] @@ -57853,7 +57853,7 @@ _08028CD4: pop {r0} bx r0 .align 2, 0 -_08028CE0: .4byte 0x02024c10 +_08028CE0: .4byte gUnknown_02024C10 thumb_func_end atkB2_setperishsong thumb_func_start atkB3_rolloutdamagecalculation @@ -57876,9 +57876,9 @@ atkB3_rolloutdamagecalculation: @ 8028CE4 str r0, [r1] b _08028E30 .align 2, 0 -_08028D08: .4byte 0x02024c68 -_08028D0C: .4byte 0x02024c07 -_08028D10: .4byte 0x02024c10 +_08028D08: .4byte gUnknown_02024C68 +_08028D0C: .4byte gUnknown_02024C07 +_08028D10: .4byte gUnknown_02024C10 _08028D14: .4byte BattleScript_1D6F74 _08028D18: ldr r2, _08028E3C @@ -58034,15 +58034,15 @@ _08028E30: pop {r0} bx r0 .align 2, 0 -_08028E3C: .4byte 0x02024a80 -_08028E40: .4byte 0x02024c07 -_08028E44: .4byte 0x02024ca8 -_08028E48: .4byte 0x02024be6 -_08028E4C: .4byte 0x02024c54 +_08028E3C: .4byte gBattleMons +_08028E40: .4byte gUnknown_02024C07 +_08028E44: .4byte gUnknown_02024CA8 +_08028E48: .4byte gUnknown_02024BE6 +_08028E4C: .4byte gUnknown_02024C54 _08028E50: .4byte 0xffffefff -_08028E54: .4byte 0x02024dec +_08028E54: .4byte gUnknown_02024DEC _08028E58: .4byte gBattleMoves -_08028E5C: .4byte 0x02024c10 +_08028E5C: .4byte gUnknown_02024C10 thumb_func_end atkB3_rolloutdamagecalculation thumb_func_start atkB4_jumpifconfusedandattackmaxed @@ -58087,9 +58087,9 @@ atkB4_jumpifconfusedandattackmaxed: @ 8028E60 str r1, [r4] b _08028EC2 .align 2, 0 -_08028EB0: .4byte 0x02024a80 -_08028EB4: .4byte 0x02024c08 -_08028EB8: .4byte 0x02024c10 +_08028EB0: .4byte gBattleMons +_08028EB4: .4byte gUnknown_02024C08 +_08028EB8: .4byte gUnknown_02024C10 _08028EBC: ldr r0, [r4] adds r0, 0x6 @@ -58123,10 +58123,10 @@ sub_8028EC8: @ 8028EC8 str r0, [r1] b _08028F5C .align 2, 0 -_08028EF0: .4byte 0x02024c68 -_08028EF4: .4byte 0x02024ca8 -_08028EF8: .4byte 0x02024c07 -_08028EFC: .4byte 0x02024c10 +_08028EF0: .4byte gUnknown_02024C68 +_08028EF4: .4byte gUnknown_02024CA8 +_08028EF8: .4byte gUnknown_02024C07 +_08028EFC: .4byte gUnknown_02024C10 _08028F00: .4byte BattleScript_1D6F74 _08028F04: ldr r5, _08028F64 @@ -58181,12 +58181,12 @@ _08028F5C: pop {r0} bx r0 .align 2, 0 -_08028F64: .4byte 0x02024ca8 -_08028F68: .4byte 0x02024c07 -_08028F6C: .4byte 0x02024dec +_08028F64: .4byte gUnknown_02024CA8 +_08028F68: .4byte gUnknown_02024C07 +_08028F6C: .4byte gUnknown_02024DEC _08028F70: .4byte gBattleMoves -_08028F74: .4byte 0x02024be6 -_08028F78: .4byte 0x02024c10 +_08028F74: .4byte gUnknown_02024BE6 +_08028F78: .4byte gUnknown_02024C10 thumb_func_end sub_8028EC8 thumb_func_start atkB6_happinesstodamagecalculation @@ -58214,10 +58214,10 @@ atkB6_happinesstodamagecalculation: @ 8028F7C b _08028FD2 .align 2, 0 _08028FA8: .4byte gBattleMoves -_08028FAC: .4byte 0x02024be6 -_08028FB0: .4byte 0x02024dec -_08028FB4: .4byte 0x02024a80 -_08028FB8: .4byte 0x02024c07 +_08028FAC: .4byte gUnknown_02024BE6 +_08028FB0: .4byte gUnknown_02024DEC +_08028FB4: .4byte gBattleMons +_08028FB8: .4byte gUnknown_02024C07 _08028FBC: ldr r4, _08028FF0 ldr r2, _08028FF4 @@ -58245,10 +58245,10 @@ _08028FD2: pop {r0} bx r0 .align 2, 0 -_08028FF0: .4byte 0x02024dec -_08028FF4: .4byte 0x02024a80 -_08028FF8: .4byte 0x02024c07 -_08028FFC: .4byte 0x02024c10 +_08028FF0: .4byte gUnknown_02024DEC +_08028FF4: .4byte gBattleMons +_08028FF8: .4byte gUnknown_02024C07 +_08028FFC: .4byte gUnknown_02024C10 thumb_func_end atkB6_happinesstodamagecalculation thumb_func_start atkB7_presentdamagecalculation @@ -58264,7 +58264,7 @@ atkB7_presentdamagecalculation: @ 8029000 strh r0, [r1] b _0802905E .align 2, 0 -_08029018: .4byte 0x02024dec +_08029018: .4byte gUnknown_02024DEC _0802901C: cmp r4, 0xB1 bgt _0802902C @@ -58273,7 +58273,7 @@ _0802901C: strh r0, [r1] b _0802905E .align 2, 0 -_08029028: .4byte 0x02024dec +_08029028: .4byte gUnknown_02024DEC _0802902C: cmp r4, 0xCB bgt _0802903C @@ -58282,7 +58282,7 @@ _0802902C: strh r0, [r1] b _0802905E .align 2, 0 -_08029038: .4byte 0x02024dec +_08029038: .4byte gUnknown_02024DEC _0802903C: ldr r3, _08029068 ldr r2, _0802906C @@ -58309,10 +58309,10 @@ _0802905E: ldr r0, _08029078 b _080290AC .align 2, 0 -_08029068: .4byte 0x02024bec -_0802906C: .4byte 0x02024a80 -_08029070: .4byte 0x02024c08 -_08029074: .4byte 0x02024c10 +_08029068: .4byte gUnknown_02024BEC +_0802906C: .4byte gBattleMons +_08029070: .4byte gUnknown_02024C08 +_08029074: .4byte gUnknown_02024C10 _08029078: .4byte BattleScript_1D6F44 _0802907C: ldr r2, _08029098 @@ -58329,9 +58329,9 @@ _0802907C: ldr r0, _080290A4 b _080290AC .align 2, 0 -_08029098: .4byte 0x02024a80 -_0802909C: .4byte 0x02024c08 -_080290A0: .4byte 0x02024c10 +_08029098: .4byte gBattleMons +_0802909C: .4byte gUnknown_02024C08 +_080290A0: .4byte gUnknown_02024C10 _080290A4: .4byte BattleScript_1D83B5 _080290A8: ldr r1, _080290B4 @@ -58342,7 +58342,7 @@ _080290AC: pop {r0} bx r0 .align 2, 0 -_080290B4: .4byte 0x02024c10 +_080290B4: .4byte gUnknown_02024C10 _080290B8: .4byte BattleScript_1D839B thumb_func_end atkB7_presentdamagecalculation @@ -58373,10 +58373,10 @@ sub_80290BC: @ 80290BC strb r0, [r1, 0x5] b _08029132 .align 2, 0 -_080290F0: .4byte 0x02024c07 -_080290F4: .4byte 0x02024c7a -_080290F8: .4byte 0x02024c68 -_080290FC: .4byte 0x02024d1e +_080290F0: .4byte gUnknown_02024C07 +_080290F4: .4byte gUnknown_02024C7A +_080290F8: .4byte gUnknown_02024C68 +_080290FC: .4byte gUnknown_02024D1E _08029100: ldrb r0, [r4] bl battle_get_per_side_status @@ -58410,9 +58410,9 @@ _08029132: pop {r0} bx r0 .align 2, 0 -_08029140: .4byte 0x02024c80 -_08029144: .4byte 0x02024d1e -_08029148: .4byte 0x02024c10 +_08029140: .4byte gUnknown_02024C80 +_08029144: .4byte gUnknown_02024D1E +_08029148: .4byte gUnknown_02024C10 thumb_func_end sub_80290BC thumb_func_start atkB9_magnitudedamagecalculation @@ -58435,7 +58435,7 @@ atkB9_magnitudedamagecalculation: @ 802914C movs r3, 0x4 b _080291E4 .align 2, 0 -_08029174: .4byte 0x02024dec +_08029174: .4byte gUnknown_02024DEC _08029178: cmp r3, 0xE bgt _0802918C @@ -58445,7 +58445,7 @@ _08029178: movs r3, 0x5 b _080291E4 .align 2, 0 -_08029188: .4byte 0x02024dec +_08029188: .4byte gUnknown_02024DEC _0802918C: cmp r3, 0x22 bgt _080291A0 @@ -58455,7 +58455,7 @@ _0802918C: movs r3, 0x6 b _080291E4 .align 2, 0 -_0802919C: .4byte 0x02024dec +_0802919C: .4byte gUnknown_02024DEC _080291A0: cmp r3, 0x40 bgt _080291B4 @@ -58465,7 +58465,7 @@ _080291A0: movs r3, 0x7 b _080291E4 .align 2, 0 -_080291B0: .4byte 0x02024dec +_080291B0: .4byte gUnknown_02024DEC _080291B4: cmp r3, 0x54 bgt _080291C8 @@ -58475,7 +58475,7 @@ _080291B4: movs r3, 0x8 b _080291E4 .align 2, 0 -_080291C4: .4byte 0x02024dec +_080291C4: .4byte gUnknown_02024DEC _080291C8: cmp r3, 0x5E bgt _080291DC @@ -58485,7 +58485,7 @@ _080291C8: movs r3, 0x9 b _080291E4 .align 2, 0 -_080291D8: .4byte 0x02024dec +_080291D8: .4byte gUnknown_02024DEC _080291DC: ldr r1, _08029250 movs r0, 0x96 @@ -58549,14 +58549,14 @@ _0802923C: pop {r0} bx r0 .align 2, 0 -_08029250: .4byte 0x02024dec -_08029254: .4byte 0x030041c0 -_08029258: .4byte 0x02024c08 -_0802925C: .4byte 0x02024a68 -_08029260: .4byte 0x02024c10 -_08029264: .4byte 0x02024c07 +_08029250: .4byte gUnknown_02024DEC +_08029254: .4byte gUnknown_030041C0 +_08029258: .4byte gUnknown_02024C08 +_0802925C: .4byte gUnknown_02024A68 +_08029260: .4byte gUnknown_02024C10 +_08029264: .4byte gUnknown_02024C07 _08029268: .4byte gBitTable -_0802926C: .4byte 0x02024c0c +_0802926C: .4byte gUnknown_02024C0C thumb_func_end atkB9_magnitudedamagecalculation thumb_func_start sub_8029270 @@ -58579,8 +58579,8 @@ sub_8029270: @ 8029270 movs r0, 0x1 b _080292BA .align 2, 0 -_08029294: .4byte 0x02024c0e -_08029298: .4byte 0x02024c07 +_08029294: .4byte gUnknown_02024C0E +_08029298: .4byte gUnknown_02024C07 _0802929C: movs r0, 0 b _080292BA @@ -58594,7 +58594,7 @@ _080292A0: movs r0, 0x3 b _080292BA .align 2, 0 -_080292B4: .4byte 0x02024c07 +_080292B4: .4byte gUnknown_02024C07 _080292B8: movs r0, 0x2 _080292BA: @@ -58698,20 +58698,20 @@ _0802935A: str r0, [r7] b _080293D6 .align 2, 0 -_0802937C: .4byte 0x02024c08 -_08029380: .4byte 0x02024c18 -_08029384: .4byte 0x02024c07 +_0802937C: .4byte gUnknown_02024C08 +_08029380: .4byte gUnknown_02024C18 +_08029384: .4byte gUnknown_02024C07 _08029388: .4byte 0x02000000 _0802938C: .4byte 0x00016010 -_08029390: .4byte 0x02024a80 -_08029394: .4byte 0x02024ca8 -_08029398: .4byte 0x02024c60 -_0802939C: .4byte 0x02024a68 -_080293A0: .4byte 0x02024be6 -_080293A4: .4byte 0x02024c6c -_080293A8: .4byte 0x02024a7a -_080293AC: .4byte 0x02024a76 -_080293B0: .4byte 0x02024c10 +_08029390: .4byte gBattleMons +_08029394: .4byte gUnknown_02024CA8 +_08029398: .4byte gUnknown_02024C60 +_0802939C: .4byte gUnknown_02024A68 +_080293A0: .4byte gUnknown_02024BE6 +_080293A4: .4byte gUnknown_02024C6C +_080293A8: .4byte gUnknown_02024A7A +_080293AC: .4byte gUnknown_02024A76 +_080293B0: .4byte gUnknown_02024C10 _080293B4: .4byte 0x00016002 _080293B8: .4byte 0xfffffbff _080293BC: @@ -58737,7 +58737,7 @@ _080293D6: pop {r0} bx r0 .align 2, 0 -_080293E4: .4byte 0x02024c10 +_080293E4: .4byte gUnknown_02024C10 thumb_func_end sub_8029270 thumb_func_start sub_80293E8 @@ -58759,9 +58759,9 @@ sub_80293E8: @ 80293E8 strb r0, [r1, 0x5] b _08029426 .align 2, 0 -_08029408: .4byte 0x02024db8 -_0802940C: .4byte 0x02024c68 -_08029410: .4byte 0x02024d1e +_08029408: .4byte word_2024DB8 +_0802940C: .4byte gUnknown_02024C68 +_08029410: .4byte gUnknown_02024D1E _08029414: movs r0, 0x20 strh r0, [r2] @@ -58780,9 +58780,9 @@ _08029426: pop {r0} bx r0 .align 2, 0 -_08029434: .4byte 0x02024d1e -_08029438: .4byte 0x02024dbc -_0802943C: .4byte 0x02024c10 +_08029434: .4byte gUnknown_02024D1E +_08029438: .4byte gUnknown_02024DBC +_0802943C: .4byte gUnknown_02024C10 thumb_func_end sub_80293E8 thumb_func_start atkBC_maxattackhalvehp @@ -58827,10 +58827,10 @@ _08029480: str r0, [r1] b _080294B6 .align 2, 0 -_0802948C: .4byte 0x02024a80 -_08029490: .4byte 0x02024c07 -_08029494: .4byte 0x02024bec -_08029498: .4byte 0x02024c10 +_0802948C: .4byte gBattleMons +_08029490: .4byte gUnknown_02024C07 +_08029494: .4byte gUnknown_02024BEC +_08029498: .4byte gUnknown_02024C10 _0802949C: ldr r3, _080294BC ldr r2, [r3] @@ -58850,7 +58850,7 @@ _080294B6: pop {r0} bx r0 .align 2, 0 -_080294BC: .4byte 0x02024c10 +_080294BC: .4byte gUnknown_02024C10 thumb_func_end atkBC_maxattackhalvehp thumb_func_start atkBD_copyfoestats @@ -58884,10 +58884,10 @@ _080294CE: pop {r0} bx r0 .align 2, 0 -_080294F8: .4byte 0x02024c10 -_080294FC: .4byte 0x02024c07 -_08029500: .4byte 0x02024a98 -_08029504: .4byte 0x02024c08 +_080294F8: .4byte gUnknown_02024C10 +_080294FC: .4byte gUnknown_02024C07 +_08029500: .4byte gUnknown_02024A98 +_08029504: .4byte gUnknown_02024C08 thumb_func_end atkBD_copyfoestats thumb_func_start atkBE_breakfree @@ -58943,14 +58943,14 @@ atkBE_breakfree: @ 8029508 ldr r0, _08029590 b _0802963E .align 2, 0 -_08029570: .4byte 0x02024a80 -_08029574: .4byte 0x02024c07 +_08029570: .4byte gBattleMons +_08029574: .4byte gUnknown_02024C07 _08029578: .4byte 0xffff1fff -_0802957C: .4byte 0x02024c08 +_0802957C: .4byte gUnknown_02024C08 _08029580: .4byte 0x02000000 _08029584: .4byte 0x00016020 -_08029588: .4byte 0x030041c0 -_0802958C: .4byte 0x02024c10 +_08029588: .4byte gUnknown_030041C0 +_0802958C: .4byte gUnknown_02024C10 _08029590: .4byte gUnknown_081D92C2 _08029594: ldr r4, _080295C8 @@ -58978,8 +58978,8 @@ _08029594: ldr r0, _080295D0 b _0802963E .align 2, 0 -_080295C8: .4byte 0x02024c98 -_080295CC: .4byte 0x02024c10 +_080295C8: .4byte gUnknown_02024C98 +_080295CC: .4byte gUnknown_02024C10 _080295D0: .4byte gUnknown_081D92C9 _080295D4: adds r0, r2, 0 @@ -59018,10 +59018,10 @@ _080295D4: ldr r0, _08029634 b _0802963E .align 2, 0 -_08029624: .4byte 0x02024c7a +_08029624: .4byte gUnknown_02024C7A _08029628: .4byte 0x0000ffef -_0802962C: .4byte 0x02024c80 -_08029630: .4byte 0x02024c10 +_0802962C: .4byte gUnknown_02024C80 +_08029630: .4byte gUnknown_02024C10 _08029634: .4byte gUnknown_081D92D0 _08029638: ldr r1, _08029648 @@ -59033,7 +59033,7 @@ _0802963E: pop {r0} bx r0 .align 2, 0 -_08029648: .4byte 0x02024c10 +_08029648: .4byte gUnknown_02024C10 thumb_func_end atkBE_breakfree thumb_func_start sub_802964C @@ -59056,9 +59056,9 @@ sub_802964C: @ 802964C str r0, [r1] bx lr .align 2, 0 -_08029670: .4byte 0x02024a80 -_08029674: .4byte 0x02024c07 -_08029678: .4byte 0x02024c10 +_08029670: .4byte gBattleMons +_08029674: .4byte gUnknown_02024C07 +_08029678: .4byte gUnknown_02024C10 thumb_func_end sub_802964C thumb_func_start atkC0_recoverbasedonsunlight @@ -59116,11 +59116,11 @@ _080296CE: adds r1, r3, 0 b _08029736 .align 2, 0 -_080296E8: .4byte 0x02024c08 -_080296EC: .4byte 0x02024c07 -_080296F0: .4byte 0x02024a80 -_080296F4: .4byte 0x02024db8 -_080296F8: .4byte 0x02024bec +_080296E8: .4byte gUnknown_02024C08 +_080296EC: .4byte gUnknown_02024C07 +_080296F0: .4byte gBattleMons +_080296F4: .4byte word_2024DB8 +_080296F8: .4byte gUnknown_02024BEC _080296FC: ldrh r1, [r4] movs r0, 0x60 @@ -59141,7 +59141,7 @@ _080296FC: adds r1, r4, 0 b _08029736 .align 2, 0 -_08029724: .4byte 0x02024bec +_08029724: .4byte gUnknown_02024BEC _08029728: ldr r1, _08029754 ldrb r0, [r5] @@ -59167,8 +59167,8 @@ _08029742: str r0, [r1] b _08029776 .align 2, 0 -_08029754: .4byte 0x02024bec -_08029758: .4byte 0x02024c10 +_08029754: .4byte gUnknown_02024BEC +_08029758: .4byte gUnknown_02024C10 _0802975C: ldr r3, _08029780 ldr r2, [r3] @@ -59189,7 +59189,7 @@ _08029776: pop {r0} bx r0 .align 2, 0 -_08029780: .4byte 0x02024c10 +_08029780: .4byte gUnknown_02024C10 thumb_func_end atkC0_recoverbasedonsunlight thumb_func_start sub_8029784 @@ -59330,12 +59330,12 @@ _08029876: pop {r0} bx r0 .align 2, 0 -_08029894: .4byte 0x02024a80 -_08029898: .4byte 0x02024c07 -_0802989C: .4byte 0x02024dec +_08029894: .4byte gBattleMons +_08029898: .4byte gUnknown_02024C07 +_0802989C: .4byte gUnknown_02024DEC _080298A0: .4byte 0x02000000 _080298A4: .4byte 0x0001601c -_080298A8: .4byte 0x02024c10 +_080298A8: .4byte gUnknown_02024C10 thumb_func_end sub_8029784 thumb_func_start atkC2_selectnexttarget @@ -59390,12 +59390,12 @@ _080298F6: pop {r0} bx r0 .align 2, 0 -_08029908: .4byte 0x02024c08 -_0802990C: .4byte 0x02024a68 -_08029910: .4byte 0x02024c10 -_08029914: .4byte 0x02024c07 +_08029908: .4byte gUnknown_02024C08 +_0802990C: .4byte gUnknown_02024A68 +_08029910: .4byte gUnknown_02024C10 +_08029914: .4byte gUnknown_02024C07 _08029918: .4byte gBitTable -_0802991C: .4byte 0x02024c0c +_0802991C: .4byte gUnknown_02024C0C thumb_func_end atkC2_selectnexttarget thumb_func_start atkC3_setfutureattack @@ -59429,9 +59429,9 @@ atkC3_setfutureattack: @ 8029920 str r1, [r3] b _08029A2E .align 2, 0 -_08029958: .4byte 0x02024dbc -_0802995C: .4byte 0x02024c08 -_08029960: .4byte 0x02024c10 +_08029958: .4byte gUnknown_02024DBC +_0802995C: .4byte gUnknown_02024C08 +_08029960: .4byte gUnknown_02024C10 _08029964: lsls r1, 1 mov r0, r8 @@ -59512,13 +59512,13 @@ _080299F2: strb r1, [r0, 0x5] b _08029A26 .align 2, 0 -_08029A04: .4byte 0x02024be6 -_08029A08: .4byte 0x02024c07 -_08029A0C: .4byte 0x02024c7a -_08029A10: .4byte 0x02024a80 -_08029A14: .4byte 0x02024d28 +_08029A04: .4byte gUnknown_02024BE6 +_08029A08: .4byte gUnknown_02024C07 +_08029A0C: .4byte gUnknown_02024C7A +_08029A10: .4byte gBattleMons +_08029A14: .4byte gUnknown_02024D28 _08029A18: .4byte 0x00000161 -_08029A1C: .4byte 0x02024d1e +_08029A1C: .4byte gUnknown_02024D1E _08029A20: ldr r1, _08029A40 movs r0, 0 @@ -59538,8 +59538,8 @@ _08029A2E: pop {r0} bx r0 .align 2, 0 -_08029A40: .4byte 0x02024d1e -_08029A44: .4byte 0x02024c10 +_08029A40: .4byte gUnknown_02024D1E +_08029A44: .4byte gUnknown_02024C10 thumb_func_end atkC3_setfutureattack thumb_func_start atkC4_802B910 @@ -59578,12 +59578,12 @@ _08029A62: ldrb r0, [r2, 0x4] b _08029C40 .align 2, 0 -_08029A8C: .4byte 0x02024c07 -_08029A90: .4byte 0x030045c0 -_08029A94: .4byte 0x03004360 -_08029A98: .4byte 0x02024a80 -_08029A9C: .4byte 0x02024c08 -_08029AA0: .4byte 0x02024c10 +_08029A8C: .4byte gUnknown_02024C07 +_08029A90: .4byte gEnemyParty +_08029A94: .4byte gPlayerParty +_08029A98: .4byte gBattleMons +_08029A9C: .4byte gUnknown_02024C08 +_08029AA0: .4byte gUnknown_02024C10 _08029AA4: ldr r6, _08029BE0 ldrb r0, [r6] @@ -59738,17 +59738,17 @@ _08029BD4: strb r0, [r2] b _08029C46 .align 2, 0 -_08029BE0: .4byte 0x02024d1e -_08029BE4: .4byte 0x030041c0 -_08029BE8: .4byte 0x02024c07 -_08029BEC: .4byte 0x02024c10 -_08029BF0: .4byte 0x02024bec +_08029BE0: .4byte gUnknown_02024D1E +_08029BE4: .4byte gUnknown_030041C0 +_08029BE8: .4byte gUnknown_02024C07 +_08029BEC: .4byte gUnknown_02024C10 +_08029BF0: .4byte gUnknown_02024BEC _08029BF4: .4byte gBaseStats _08029BF8: .4byte gBattleMoves -_08029BFC: .4byte 0x02024be6 -_08029C00: .4byte 0x02024a80 -_08029C04: .4byte 0x02024c08 -_08029C08: .4byte 0x02024d28 +_08029BFC: .4byte gUnknown_02024BE6 +_08029C00: .4byte gBattleMons +_08029C04: .4byte gUnknown_02024C08 +_08029C08: .4byte gUnknown_02024D28 _08029C0C: mov r0, r8 cmp r0, 0 @@ -59765,7 +59765,7 @@ _08029C0C: ldrb r0, [r2, 0x4] b _08029C40 .align 2, 0 -_08029C28: .4byte 0x02024c10 +_08029C28: .4byte gUnknown_02024C10 _08029C2C: ldr r3, _08029C54 ldr r2, [r3] @@ -59789,7 +59789,7 @@ _08029C46: pop {r0} bx r0 .align 2, 0 -_08029C54: .4byte 0x02024c10 +_08029C54: .4byte gUnknown_02024C10 thumb_func_end atkC4_802B910 thumb_func_start atkC5_hidepreattack @@ -59805,7 +59805,7 @@ atkC5_hidepreattack: @ 8029C58 beq _08029C7C b _08029CC4 .align 2, 0 -_08029C6C: .4byte 0x02024be6 +_08029C6C: .4byte gUnknown_02024BE6 _08029C70: ldr r0, _08029C8C cmp r1, r0 @@ -59824,8 +59824,8 @@ _08029C7C: b _08029CC0 .align 2, 0 _08029C8C: .4byte 0x00000123 -_08029C90: .4byte 0x02024c98 -_08029C94: .4byte 0x02024c07 +_08029C90: .4byte gUnknown_02024C98 +_08029C94: .4byte gUnknown_02024C07 _08029C98: ldr r2, _08029CA8 ldr r0, _08029CAC @@ -59836,8 +59836,8 @@ _08029C98: movs r2, 0x80 b _08029CC0 .align 2, 0 -_08029CA8: .4byte 0x02024c98 -_08029CAC: .4byte 0x02024c07 +_08029CA8: .4byte gUnknown_02024C98 +_08029CAC: .4byte gUnknown_02024C07 _08029CB0: ldr r2, _08029CD0 ldr r0, _08029CD4 @@ -59858,9 +59858,9 @@ _08029CC4: pop {r0} bx r0 .align 2, 0 -_08029CD0: .4byte 0x02024c98 -_08029CD4: .4byte 0x02024c07 -_08029CD8: .4byte 0x02024c10 +_08029CD0: .4byte gUnknown_02024C98 +_08029CD4: .4byte gUnknown_02024C07 +_08029CD8: .4byte gUnknown_02024C10 thumb_func_end atkC5_hidepreattack thumb_func_start atkC6_unhidepostattack @@ -59876,7 +59876,7 @@ atkC6_unhidepostattack: @ 8029CDC beq _08029D00 b _08029D4E .align 2, 0 -_08029CF0: .4byte 0x02024be6 +_08029CF0: .4byte gUnknown_02024BE6 _08029CF4: ldr r0, _08029D14 cmp r1, r0 @@ -59896,8 +59896,8 @@ _08029D00: b _08029D4A .align 2, 0 _08029D14: .4byte 0x00000123 -_08029D18: .4byte 0x02024c98 -_08029D1C: .4byte 0x02024c07 +_08029D18: .4byte gUnknown_02024C98 +_08029D1C: .4byte gUnknown_02024C07 _08029D20: ldr r2, _08029D34 ldr r0, _08029D38 @@ -59909,8 +59909,8 @@ _08029D20: negs r2, r2 b _08029D4A .align 2, 0 -_08029D34: .4byte 0x02024c98 -_08029D38: .4byte 0x02024c07 +_08029D34: .4byte gUnknown_02024C98 +_08029D38: .4byte gUnknown_02024C07 _08029D3C: ldr r2, _08029D5C ldr r0, _08029D60 @@ -59930,10 +59930,10 @@ _08029D4E: pop {r0} bx r0 .align 2, 0 -_08029D5C: .4byte 0x02024c98 -_08029D60: .4byte 0x02024c07 +_08029D5C: .4byte gUnknown_02024C98 +_08029D60: .4byte gUnknown_02024C07 _08029D64: .4byte 0xfffbffff -_08029D68: .4byte 0x02024c10 +_08029D68: .4byte gUnknown_02024C10 thumb_func_end atkC6_unhidepostattack thumb_func_start atkC7_setminimize @@ -59964,10 +59964,10 @@ _08029D90: pop {r0} bx r0 .align 2, 0 -_08029D9C: .4byte 0x02024c6c -_08029DA0: .4byte 0x02024c98 -_08029DA4: .4byte 0x02024c07 -_08029DA8: .4byte 0x02024c10 +_08029D9C: .4byte gUnknown_02024C6C +_08029DA0: .4byte gUnknown_02024C98 +_08029DA4: .4byte gUnknown_02024C07 +_08029DA8: .4byte gUnknown_02024C10 thumb_func_end atkC7_setminimize thumb_func_start sub_8029DAC @@ -59990,9 +59990,9 @@ sub_8029DAC: @ 8029DAC strb r0, [r1, 0x5] b _08029DEA .align 2, 0 -_08029DD0: .4byte 0x02024db8 -_08029DD4: .4byte 0x02024c68 -_08029DD8: .4byte 0x02024d1e +_08029DD0: .4byte word_2024DB8 +_08029DD4: .4byte gUnknown_02024C68 +_08029DD8: .4byte gUnknown_02024D1E _08029DDC: strh r2, [r3] ldr r0, _08029DF8 @@ -60009,9 +60009,9 @@ _08029DEA: pop {r0} bx r0 .align 2, 0 -_08029DF8: .4byte 0x02024d1e -_08029DFC: .4byte 0x02024dbc -_08029E00: .4byte 0x02024c10 +_08029DF8: .4byte gUnknown_02024D1E +_08029DFC: .4byte gUnknown_02024DBC +_08029E00: .4byte gUnknown_02024C10 thumb_func_end sub_8029DAC thumb_func_start atkC9_jumpifattackandspecialattackcannotfall @@ -60051,10 +60051,10 @@ atkC9_jumpifattackandspecialattackcannotfall: @ 8029E04 str r1, [r3] b _08029E84 .align 2, 0 -_08029E48: .4byte 0x02024a80 -_08029E4C: .4byte 0x02024c08 -_08029E50: .4byte 0x02024d1e -_08029E54: .4byte 0x02024c10 +_08029E48: .4byte gBattleMons +_08029E4C: .4byte gUnknown_02024C08 +_08029E50: .4byte gUnknown_02024D1E +_08029E54: .4byte gUnknown_02024C10 _08029E58: ldr r4, _08029E8C ldr r0, _08029E90 @@ -60081,11 +60081,11 @@ _08029E84: pop {r0} bx r0 .align 2, 0 -_08029E8C: .4byte 0x02024a60 -_08029E90: .4byte 0x02024c07 -_08029E94: .4byte 0x02024bec +_08029E8C: .4byte gUnknown_02024A60 +_08029E90: .4byte gUnknown_02024C07 +_08029E94: .4byte gUnknown_02024BEC _08029E98: .4byte 0x00007fff -_08029E9C: .4byte 0x02024c10 +_08029E9C: .4byte gUnknown_02024C10 thumb_func_end atkC9_jumpifattackandspecialattackcannotfall thumb_func_start atkCA_setforcedtarget @@ -60121,9 +60121,9 @@ atkCA_setforcedtarget: @ 8029EA0 pop {r0} bx r0 .align 2, 0 -_08029EE0: .4byte 0x02024c07 -_08029EE4: .4byte 0x02024c80 -_08029EE8: .4byte 0x02024c10 +_08029EE0: .4byte gUnknown_02024C07 +_08029EE4: .4byte gUnknown_02024C80 +_08029EE8: .4byte gUnknown_02024C10 thumb_func_end atkCA_setforcedtarget thumb_func_start atkCB_setcharge @@ -60171,10 +60171,10 @@ atkCB_setcharge: @ 8029EEC pop {r0} bx r0 .align 2, 0 -_08029F40: .4byte 0x02024c98 -_08029F44: .4byte 0x02024c07 -_08029F48: .4byte 0x02024ca8 -_08029F4C: .4byte 0x02024c10 +_08029F40: .4byte gUnknown_02024C98 +_08029F44: .4byte gUnknown_02024C07 +_08029F48: .4byte gUnknown_02024CA8 +_08029F4C: .4byte gUnknown_02024C10 thumb_func_end atkCB_setcharge thumb_func_start atkCC_callterrainattack @@ -60218,15 +60218,15 @@ atkCC_callterrainattack: @ 8029F50 pop {r0} bx r0 .align 2, 0 -_08029FA0: .4byte 0x02024c6c +_08029FA0: .4byte gUnknown_02024C6C _08029FA4: .4byte 0xfffffbff -_08029FA8: .4byte 0x02024be6 +_08029FA8: .4byte gUnknown_02024BE6 _08029FAC: .4byte gNaturePowerMoves -_08029FB0: .4byte 0x0300428c -_08029FB4: .4byte 0x02024c08 +_08029FB0: .4byte gUnknown_0300428C +_08029FB4: .4byte gUnknown_02024C08 _08029FB8: .4byte gUnknown_081D6BBC _08029FBC: .4byte gBattleMoves -_08029FC0: .4byte 0x02024c10 +_08029FC0: .4byte gUnknown_02024C10 thumb_func_end atkCC_callterrainattack thumb_func_start atkCD_cureifburnedparalysedorpoisoned @@ -60268,10 +60268,10 @@ atkCD_cureifburnedparalysedorpoisoned: @ 8029FC4 bl dp01_battle_side_mark_buffer_for_execution b _0802A03A .align 2, 0 -_0802A010: .4byte 0x02024a80 -_0802A014: .4byte 0x02024c07 -_0802A018: .4byte 0x02024c10 -_0802A01C: .4byte 0x02024a60 +_0802A010: .4byte gBattleMons +_0802A014: .4byte gUnknown_02024C07 +_0802A018: .4byte gUnknown_02024C10 +_0802A01C: .4byte gUnknown_02024A60 _0802A020: ldr r3, _0802A044 ldr r2, [r3] @@ -60292,7 +60292,7 @@ _0802A03A: pop {r0} bx r0 .align 2, 0 -_0802A044: .4byte 0x02024c10 +_0802A044: .4byte gUnknown_02024C10 thumb_func_end atkCD_cureifburnedparalysedorpoisoned thumb_func_start atkCE_settorment @@ -60325,9 +60325,9 @@ atkCE_settorment: @ 802A048 str r1, [r3] b _0802A098 .align 2, 0 -_0802A080: .4byte 0x02024a80 -_0802A084: .4byte 0x02024c08 -_0802A088: .4byte 0x02024c10 +_0802A080: .4byte gBattleMons +_0802A084: .4byte gUnknown_02024C08 +_0802A088: .4byte gUnknown_02024C10 _0802A08C: orrs r1, r2 str r1, [r0] @@ -60339,7 +60339,7 @@ _0802A098: pop {r0} bx r0 .align 2, 0 -_0802A09C: .4byte 0x02024c10 +_0802A09C: .4byte gUnknown_02024C10 thumb_func_end atkCE_settorment thumb_func_start atkCF_jumpifnodamage @@ -60367,9 +60367,9 @@ _0802A0C0: str r0, [r1] b _0802A0F2 .align 2, 0 -_0802A0CC: .4byte 0x02024d28 -_0802A0D0: .4byte 0x02024c07 -_0802A0D4: .4byte 0x02024c10 +_0802A0CC: .4byte gUnknown_02024D28 +_0802A0D0: .4byte gUnknown_02024C07 +_0802A0D4: .4byte gUnknown_02024C10 _0802A0D8: ldr r3, _0802A0F8 ldr r2, [r3] @@ -60388,7 +60388,7 @@ _0802A0F2: pop {r0} bx r0 .align 2, 0 -_0802A0F8: .4byte 0x02024c10 +_0802A0F8: .4byte gUnknown_02024C10 thumb_func_end atkCF_jumpifnodamage thumb_func_start atkD0_settaunt @@ -60428,9 +60428,9 @@ atkD0_settaunt: @ 802A0FC str r0, [r1] b _0802A166 .align 2, 0 -_0802A140: .4byte 0x02024ca8 -_0802A144: .4byte 0x02024c08 -_0802A148: .4byte 0x02024c10 +_0802A140: .4byte gUnknown_02024CA8 +_0802A144: .4byte gUnknown_02024C08 +_0802A148: .4byte gUnknown_02024C10 _0802A14C: ldr r3, _0802A16C ldr r2, [r3] @@ -60450,7 +60450,7 @@ _0802A166: pop {r0} bx r0 .align 2, 0 -_0802A16C: .4byte 0x02024c10 +_0802A16C: .4byte gUnknown_02024C10 thumb_func_end atkD0_settaunt thumb_func_start sub_802A170 @@ -60505,13 +60505,13 @@ sub_802A170: @ 802A170 str r0, [r1] b _0802A20E .align 2, 0 -_0802A1D8: .4byte 0x02024c07 -_0802A1DC: .4byte 0x02024c08 -_0802A1E0: .4byte 0x020239f8 -_0802A1E4: .4byte 0x02024c0c +_0802A1D8: .4byte gUnknown_02024C07 +_0802A1DC: .4byte gUnknown_02024C08 +_0802A1E0: .4byte gUnknown_020239F8 +_0802A1E4: .4byte gUnknown_02024C0C _0802A1E8: .4byte gBitTable -_0802A1EC: .4byte 0x02024d28 -_0802A1F0: .4byte 0x02024c10 +_0802A1EC: .4byte gUnknown_02024D28 +_0802A1F0: .4byte gUnknown_02024C10 _0802A1F4: ldr r3, _0802A214 ldr r2, [r3] @@ -60531,7 +60531,7 @@ _0802A20E: pop {r0} bx r0 .align 2, 0 -_0802A214: .4byte 0x02024c10 +_0802A214: .4byte gUnknown_02024C10 thumb_func_end sub_802A170 thumb_func_start sub_802A218 @@ -60660,16 +60660,16 @@ _0802A2EE: str r1, [r3] b _0802A49A .align 2, 0 -_0802A30C: .4byte 0x02024c07 -_0802A310: .4byte 0x020239f8 +_0802A30C: .4byte gUnknown_02024C07 +_0802A310: .4byte gUnknown_020239F8 _0802A314: .4byte 0x00000902 -_0802A318: .4byte 0x0202ff5e -_0802A31C: .4byte 0x02024dbc +_0802A318: .4byte word_202FF5E +_0802A31C: .4byte gUnknown_02024DBC _0802A320: .4byte gBitTable -_0802A324: .4byte 0x02024a6a -_0802A328: .4byte 0x02024a80 -_0802A32C: .4byte 0x02024c08 -_0802A330: .4byte 0x02024c10 +_0802A324: .4byte gUnknown_02024A6A +_0802A328: .4byte gBattleMons +_0802A32C: .4byte gUnknown_02024C08 +_0802A330: .4byte gUnknown_02024C10 _0802A334: adds r0, r2, 0 adds r0, 0x20 @@ -60693,9 +60693,9 @@ _0802A334: bl sub_81074C4 b _0802A49A .align 2, 0 -_0802A360: .4byte 0x02024c10 +_0802A360: .4byte gUnknown_02024C10 _0802A364: .4byte gUnknown_081D9913 -_0802A368: .4byte 0x02024c06 +_0802A368: .4byte byte_2024C06 _0802A36C: lsls r0, r4, 1 ldr r4, _0802A458 @@ -60813,15 +60813,15 @@ _0802A36C: b _0802A498 .align 2, 0 _0802A458: .4byte 0x020160f0 -_0802A45C: .4byte 0x02024c07 -_0802A460: .4byte 0x02024a60 +_0802A45C: .4byte gUnknown_02024C07 +_0802A460: .4byte gUnknown_02024A60 _0802A464: .4byte 0xfffe9f10 _0802A468: .4byte 0x000160e8 _0802A46C: .4byte 0x000160e9 -_0802A470: .4byte 0x02024c10 -_0802A474: .4byte 0x030041c0 -_0802A478: .4byte 0x03004290 -_0802A47C: .4byte 0x02024d1e +_0802A470: .4byte gUnknown_02024C10 +_0802A474: .4byte gUnknown_030041C0 +_0802A478: .4byte gUnknown_03004290 +_0802A47C: .4byte gUnknown_02024D1E _0802A480: ldrh r0, [r6] cmp r0, 0 @@ -60831,7 +60831,7 @@ _0802A480: strb r3, [r0, 0x5] b _0802A49A .align 2, 0 -_0802A490: .4byte 0x02024d1e +_0802A490: .4byte gUnknown_02024D1E _0802A494: ldr r1, _0802A4AC movs r0, 0x1 @@ -60847,7 +60847,7 @@ _0802A49A: pop {r0} bx r0 .align 2, 0 -_0802A4AC: .4byte 0x02024d1e +_0802A4AC: .4byte gUnknown_02024D1E thumb_func_end sub_802A218 thumb_func_start sub_802A4B0 @@ -60885,11 +60885,11 @@ sub_802A4B0: @ 802A4B0 str r0, [r1] b _0802A51E .align 2, 0 -_0802A4F0: .4byte 0x02024a80 -_0802A4F4: .4byte 0x02024c08 -_0802A4F8: .4byte 0x02024c07 -_0802A4FC: .4byte 0x02024c06 -_0802A500: .4byte 0x02024c10 +_0802A4F0: .4byte gBattleMons +_0802A4F4: .4byte gUnknown_02024C08 +_0802A4F8: .4byte gUnknown_02024C07 +_0802A4FC: .4byte byte_2024C06 +_0802A500: .4byte gUnknown_02024C10 _0802A504: ldr r3, _0802A524 ldr r2, [r3] @@ -60909,7 +60909,7 @@ _0802A51E: pop {r0} bx r0 .align 2, 0 -_0802A524: .4byte 0x02024c10 +_0802A524: .4byte gUnknown_02024C10 thumb_func_end sub_802A4B0 thumb_func_start atkD4_802C408 @@ -60924,7 +60924,7 @@ atkD4_802C408: @ 802A528 beq _0802A578 b _0802A5F4 .align 2, 0 -_0802A53C: .4byte 0x02024c10 +_0802A53C: .4byte gUnknown_02024C10 _0802A540: ldr r1, _0802A56C ldr r4, _0802A570 @@ -60949,9 +60949,9 @@ _0802A540: adds r0, 0x6 b _0802A5F2 .align 2, 0 -_0802A56C: .4byte 0x02024dbc -_0802A570: .4byte 0x02024c07 -_0802A574: .4byte 0x02024a6a +_0802A56C: .4byte gUnknown_02024DBC +_0802A570: .4byte gUnknown_02024C07 +_0802A574: .4byte gUnknown_02024A6A _0802A578: ldr r1, _0802A5DC movs r0, 0xFD @@ -61006,11 +61006,11 @@ _0802A5C4: str r1, [r7] b _0802A5F4 .align 2, 0 -_0802A5DC: .4byte 0x030041c0 -_0802A5E0: .4byte 0x02024c08 -_0802A5E4: .4byte 0x02024dbc -_0802A5E8: .4byte 0x02024bec -_0802A5EC: .4byte 0x02024a80 +_0802A5DC: .4byte gUnknown_030041C0 +_0802A5E0: .4byte gUnknown_02024C08 +_0802A5E4: .4byte gUnknown_02024DBC +_0802A5E8: .4byte gUnknown_02024BEC +_0802A5EC: .4byte gBattleMons _0802A5F0: adds r0, r2, 0x6 _0802A5F2: @@ -61051,9 +61051,9 @@ sub_802A5FC: @ 802A5FC str r1, [r3] b _0802A64C .align 2, 0 -_0802A634: .4byte 0x02024c98 -_0802A638: .4byte 0x02024c07 -_0802A63C: .4byte 0x02024c10 +_0802A634: .4byte gUnknown_02024C98 +_0802A638: .4byte gUnknown_02024C07 +_0802A63C: .4byte gUnknown_02024C10 _0802A640: orrs r1, r3 str r1, [r2] @@ -61065,7 +61065,7 @@ _0802A64C: pop {r0} bx r0 .align 2, 0 -_0802A650: .4byte 0x02024c10 +_0802A650: .4byte gUnknown_02024C10 thumb_func_end sub_802A5FC thumb_func_start atkD6_doubledamagedealtifdamaged @@ -61113,12 +61113,12 @@ _0802A696: pop {r0} bx r0 .align 2, 0 -_0802A6A4: .4byte 0x02024d28 -_0802A6A8: .4byte 0x02024c07 -_0802A6AC: .4byte 0x02024c08 +_0802A6A4: .4byte gUnknown_02024D28 +_0802A6A8: .4byte gUnknown_02024C07 +_0802A6AC: .4byte gUnknown_02024C08 _0802A6B0: .4byte 0x02000000 _0802A6B4: .4byte 0x0001601f -_0802A6B8: .4byte 0x02024c10 +_0802A6B8: .4byte gUnknown_02024C10 thumb_func_end atkD6_doubledamagedealtifdamaged thumb_func_start sub_802A6BC @@ -61159,10 +61159,10 @@ _0802A6E4: str r1, [r3] b _0802A720 .align 2, 0 -_0802A700: .4byte 0x02024c98 -_0802A704: .4byte 0x02024c08 -_0802A708: .4byte 0x02024a80 -_0802A70C: .4byte 0x02024c10 +_0802A700: .4byte gUnknown_02024C98 +_0802A704: .4byte gUnknown_02024C08 +_0802A708: .4byte gBattleMons +_0802A70C: .4byte gUnknown_02024C10 _0802A710: movs r0, 0x80 lsls r0, 5 @@ -61177,7 +61177,7 @@ _0802A720: pop {r0} bx r0 .align 2, 0 -_0802A728: .4byte 0x02024c10 +_0802A728: .4byte gUnknown_02024C10 thumb_func_end sub_802A6BC thumb_func_start atkD8_setdamagetohealthdifference @@ -61212,10 +61212,10 @@ atkD8_setdamagetohealthdifference: @ 802A72C str r1, [r3] b _0802A78A .align 2, 0 -_0802A768: .4byte 0x02024a80 -_0802A76C: .4byte 0x02024c08 -_0802A770: .4byte 0x02024c07 -_0802A774: .4byte 0x02024c10 +_0802A768: .4byte gBattleMons +_0802A76C: .4byte gUnknown_02024C08 +_0802A770: .4byte gUnknown_02024C07 +_0802A774: .4byte gUnknown_02024C10 _0802A778: ldr r2, _0802A790 ldrh r0, [r3, 0x28] @@ -61230,8 +61230,8 @@ _0802A78A: pop {r0} bx r0 .align 2, 0 -_0802A790: .4byte 0x02024bec -_0802A794: .4byte 0x02024c10 +_0802A790: .4byte gUnknown_02024BEC +_0802A794: .4byte gUnknown_02024C10 thumb_func_end atkD8_setdamagetohealthdifference thumb_func_start atkD9_scaledamagebyhealthratio @@ -61274,12 +61274,12 @@ _0802A7D4: pop {r0} bx r0 .align 2, 0 -_0802A7E4: .4byte 0x02024dec +_0802A7E4: .4byte gUnknown_02024DEC _0802A7E8: .4byte gBattleMoves -_0802A7EC: .4byte 0x02024be6 -_0802A7F0: .4byte 0x02024a80 -_0802A7F4: .4byte 0x02024c07 -_0802A7F8: .4byte 0x02024c10 +_0802A7EC: .4byte gUnknown_02024BE6 +_0802A7F0: .4byte gBattleMons +_0802A7F4: .4byte gUnknown_02024C07 +_0802A7F8: .4byte gUnknown_02024C10 thumb_func_end atkD9_scaledamagebyhealthratio thumb_func_start atkDA_abilityswap @@ -61337,11 +61337,11 @@ _0802A844: str r1, [r3] b _0802A88A .align 2, 0 -_0802A860: .4byte 0x02024a80 -_0802A864: .4byte 0x02024c07 -_0802A868: .4byte 0x02024c08 -_0802A86C: .4byte 0x02024c68 -_0802A870: .4byte 0x02024c10 +_0802A860: .4byte gBattleMons +_0802A864: .4byte gUnknown_02024C07 +_0802A868: .4byte gUnknown_02024C08 +_0802A86C: .4byte gUnknown_02024C68 +_0802A870: .4byte gUnknown_02024C10 _0802A874: ldrb r1, [r2] strb r3, [r2] @@ -61359,7 +61359,7 @@ _0802A88A: pop {r0} bx r0 .align 2, 0 -_0802A890: .4byte 0x02024c10 +_0802A890: .4byte gUnknown_02024C10 thumb_func_end atkDA_abilityswap thumb_func_start atkDB_imprisoneffect @@ -61383,8 +61383,8 @@ atkDB_imprisoneffect: @ 802A894 beq _0802A8E8 b _0802A95E .align 2, 0 -_0802A8B8: .4byte 0x02024c98 -_0802A8BC: .4byte 0x02024c07 +_0802A8B8: .4byte gUnknown_02024C98 +_0802A8BC: .4byte gUnknown_02024C07 _0802A8C0: ldr r0, _0802A8E0 mov r2, r9 @@ -61402,8 +61402,8 @@ _0802A8C0: str r0, [r1] b _0802A956 .align 2, 0 -_0802A8E0: .4byte 0x02024c98 -_0802A8E4: .4byte 0x02024c10 +_0802A8E0: .4byte gUnknown_02024C98 +_0802A8E4: .4byte gUnknown_02024C10 _0802A8E8: adds r0, r2, 0 bl sub_801529C @@ -61493,10 +61493,10 @@ _0802A978: pop {r0} bx r0 .align 2, 0 -_0802A984: .4byte 0x02024c07 -_0802A988: .4byte 0x02024a80 -_0802A98C: .4byte 0x02024a68 -_0802A990: .4byte 0x02024c10 +_0802A984: .4byte gUnknown_02024C07 +_0802A988: .4byte gBattleMons +_0802A98C: .4byte gUnknown_02024A68 +_0802A990: .4byte gUnknown_02024C10 thumb_func_end atkDB_imprisoneffect thumb_func_start atkDC_setgrudge @@ -61529,9 +61529,9 @@ atkDC_setgrudge: @ 802A994 str r1, [r3] b _0802A9E4 .align 2, 0 -_0802A9CC: .4byte 0x02024c98 -_0802A9D0: .4byte 0x02024c07 -_0802A9D4: .4byte 0x02024c10 +_0802A9CC: .4byte gUnknown_02024C98 +_0802A9D0: .4byte gUnknown_02024C07 +_0802A9D4: .4byte gUnknown_02024C10 _0802A9D8: orrs r1, r3 str r1, [r2] @@ -61543,7 +61543,7 @@ _0802A9E4: pop {r0} bx r0 .align 2, 0 -_0802A9E8: .4byte 0x02024c10 +_0802A9E8: .4byte gUnknown_02024C10 thumb_func_end atkDC_setgrudge thumb_func_start atkDD_weightdamagecalculation @@ -61601,9 +61601,9 @@ _0802AA36: .align 2, 0 _0802AA50: .4byte gWeightDamage _0802AA54: .4byte 0x0000ffff -_0802AA58: .4byte 0x02024a80 -_0802AA5C: .4byte 0x02024c08 -_0802AA60: .4byte 0x02024dec +_0802AA58: .4byte gBattleMons +_0802AA5C: .4byte gUnknown_02024C08 +_0802AA60: .4byte gUnknown_02024DEC _0802AA64: ldr r1, _0802AA7C movs r0, 0x78 @@ -61619,8 +61619,8 @@ _0802AA6A: pop {r0} bx r0 .align 2, 0 -_0802AA7C: .4byte 0x02024dec -_0802AA80: .4byte 0x02024c10 +_0802AA7C: .4byte gUnknown_02024DEC +_0802AA80: .4byte gUnknown_02024C10 thumb_func_end atkDD_weightdamagecalculation thumb_func_start atkDE_asistattackselect @@ -61766,18 +61766,18 @@ _0802AB54: str r0, [r1] b _0802ABE6 .align 2, 0 -_0802AB9C: .4byte 0x02024c07 -_0802ABA0: .4byte 0x03004360 -_0802ABA4: .4byte 0x030045c0 -_0802ABA8: .4byte 0x02024a6a +_0802AB9C: .4byte gUnknown_02024C07 +_0802ABA0: .4byte gPlayerParty +_0802ABA4: .4byte gEnemyParty +_0802ABA8: .4byte gUnknown_02024A6A _0802ABAC: .4byte 0x0000ffff _0802ABB0: .4byte 0x02016024 _0802ABB4: .4byte gUnknown_081FACFE -_0802ABB8: .4byte 0x02024c6c +_0802ABB8: .4byte gUnknown_02024C6C _0802ABBC: .4byte 0xfffffbff -_0802ABC0: .4byte 0x02024bea -_0802ABC4: .4byte 0x02024c08 -_0802ABC8: .4byte 0x02024c10 +_0802ABC0: .4byte gUnknown_02024BEA +_0802ABC4: .4byte gUnknown_02024C08 +_0802ABC8: .4byte gUnknown_02024C10 _0802ABCC: ldr r3, _0802ABF8 ldr r2, [r3] @@ -61802,7 +61802,7 @@ _0802ABE6: pop {r0} bx r0 .align 2, 0 -_0802ABF8: .4byte 0x02024c10 +_0802ABF8: .4byte gUnknown_02024C10 thumb_func_end atkDE_asistattackselect thumb_func_start atkDF_setmagiccoat @@ -61844,12 +61844,12 @@ atkDF_setmagiccoat: @ 802ABFC str r1, [r3] b _0802AC74 .align 2, 0 -_0802AC44: .4byte 0x02024c08 -_0802AC48: .4byte 0x02024c07 -_0802AC4C: .4byte 0x02024d68 -_0802AC50: .4byte 0x02024a7e -_0802AC54: .4byte 0x02024a68 -_0802AC58: .4byte 0x02024c10 +_0802AC44: .4byte gUnknown_02024C08 +_0802AC48: .4byte gUnknown_02024C07 +_0802AC4C: .4byte gUnknown_02024D68 +_0802AC50: .4byte gUnknown_02024A7E +_0802AC54: .4byte gUnknown_02024A68 +_0802AC58: .4byte gUnknown_02024C10 _0802AC5C: ldr r0, _0802AC78 ldrb r1, [r3] @@ -61867,8 +61867,8 @@ _0802AC74: pop {r0} bx r0 .align 2, 0 -_0802AC78: .4byte 0x02024d28 -_0802AC7C: .4byte 0x02024c10 +_0802AC78: .4byte gUnknown_02024D28 +_0802AC7C: .4byte gUnknown_02024C10 thumb_func_end atkDF_setmagiccoat thumb_func_start atkE0_setstealstatchange @@ -61907,11 +61907,11 @@ atkE0_setstealstatchange: @ 802AC80 str r1, [r3] b _0802ACEE .align 2, 0 -_0802ACC4: .4byte 0x02024d68 -_0802ACC8: .4byte 0x02024c07 -_0802ACCC: .4byte 0x02024a7e -_0802ACD0: .4byte 0x02024a68 -_0802ACD4: .4byte 0x02024c10 +_0802ACC4: .4byte gUnknown_02024D68 +_0802ACC8: .4byte gUnknown_02024C07 +_0802ACCC: .4byte gUnknown_02024A7E +_0802ACD0: .4byte gUnknown_02024A68 +_0802ACD4: .4byte gUnknown_02024C10 _0802ACD8: ldr r0, _0802ACF4 ldrb r1, [r3] @@ -61928,8 +61928,8 @@ _0802ACEE: pop {r0} bx r0 .align 2, 0 -_0802ACF4: .4byte 0x02024d28 -_0802ACF8: .4byte 0x02024c10 +_0802ACF4: .4byte gUnknown_02024D28 +_0802ACF8: .4byte gUnknown_02024C10 thumb_func_end atkE0_setstealstatchange thumb_func_start atkE1_802CBE4 @@ -62021,13 +62021,13 @@ _0802AD84: .align 2, 0 _0802ADA0: .4byte 0x02000000 _0802ADA4: .4byte 0x000160dd -_0802ADA8: .4byte 0x030041c0 -_0802ADAC: .4byte 0x02024a80 -_0802ADB0: .4byte 0x02024c08 -_0802ADB4: .4byte 0x02024a68 +_0802ADA8: .4byte gUnknown_030041C0 +_0802ADAC: .4byte gBattleMons +_0802ADB0: .4byte gUnknown_02024C08 +_0802ADB4: .4byte gUnknown_02024A68 _0802ADB8: .4byte gBitTable -_0802ADBC: .4byte 0x02024c0c -_0802ADC0: .4byte 0x02024c10 +_0802ADBC: .4byte gUnknown_02024C0C +_0802ADC0: .4byte gUnknown_02024C10 _0802ADC4: ldr r1, _0802ADD4 ldr r0, [r1] @@ -62038,7 +62038,7 @@ _0802ADCC: pop {r0} bx r0 .align 2, 0 -_0802ADD4: .4byte 0x02024c10 +_0802ADD4: .4byte gUnknown_02024C10 thumb_func_end atkE1_802CBE4 thumb_func_start sub_802ADD8 @@ -62095,9 +62095,9 @@ _0802AE34: pop {r0} bx r0 .align 2, 0 -_0802AE44: .4byte 0x02024c10 -_0802AE48: .4byte 0x02024a60 -_0802AE4C: .4byte 0x02024a80 +_0802AE44: .4byte gUnknown_02024C10 +_0802AE48: .4byte gUnknown_02024A60 +_0802AE4C: .4byte gBattleMons _0802AE50: .4byte gBitTable _0802AE54: .4byte 0x02000000 _0802AE58: .4byte 0x00016064 @@ -62134,9 +62134,9 @@ atkE3_jumpiffainted: @ 802AE5C str r1, [r4] b _0802AEAA .align 2, 0 -_0802AE98: .4byte 0x02024c10 -_0802AE9C: .4byte 0x02024a60 -_0802AEA0: .4byte 0x02024a80 +_0802AE98: .4byte gUnknown_02024C10 +_0802AE9C: .4byte gUnknown_02024A60 +_0802AEA0: .4byte gBattleMons _0802AEA4: ldr r0, [r4] adds r0, 0x6 @@ -62160,7 +62160,7 @@ sub_802AEB0: @ 802AEB0 ldr r0, [r0] mov pc, r0 .align 2, 0 -_0802AEC4: .4byte 0x0300428c +_0802AEC4: .4byte gUnknown_0300428C _0802AEC8: .4byte _0802AECC .align 2, 0 _0802AECC: @@ -62177,49 +62177,49 @@ _0802AEEC: movs r0, 0x2 b _0802AF50 .align 2, 0 -_0802AEF4: .4byte 0x02024d1e +_0802AEF4: .4byte gUnknown_02024D1E _0802AEF8: ldr r1, _0802AF00 movs r0, 0x1 b _0802AF50 .align 2, 0 -_0802AF00: .4byte 0x02024d1e +_0802AF00: .4byte gUnknown_02024D1E _0802AF04: ldr r1, _0802AF0C movs r0, 0x1B b _0802AF50 .align 2, 0 -_0802AF0C: .4byte 0x02024d1e +_0802AF0C: .4byte gUnknown_02024D1E _0802AF10: ldr r1, _0802AF18 movs r0, 0x17 b _0802AF50 .align 2, 0 -_0802AF18: .4byte 0x02024d1e +_0802AF18: .4byte gUnknown_02024D1E _0802AF1C: ldr r1, _0802AF24 movs r0, 0x16 b _0802AF50 .align 2, 0 -_0802AF24: .4byte 0x02024d1e +_0802AF24: .4byte gUnknown_02024D1E _0802AF28: ldr r1, _0802AF30 movs r0, 0x18 b _0802AF50 .align 2, 0 -_0802AF30: .4byte 0x02024d1e +_0802AF30: .4byte gUnknown_02024D1E _0802AF34: ldr r1, _0802AF3C movs r0, 0x7 b _0802AF50 .align 2, 0 -_0802AF3C: .4byte 0x02024d1e +_0802AF3C: .4byte gUnknown_02024D1E _0802AF40: ldr r1, _0802AF48 movs r0, 0x8 b _0802AF50 .align 2, 0 -_0802AF48: .4byte 0x02024d1e +_0802AF48: .4byte gUnknown_02024D1E _0802AF4C: ldr r1, _0802AF60 movs r0, 0x5 @@ -62232,8 +62232,8 @@ _0802AF50: pop {r0} bx r0 .align 2, 0 -_0802AF60: .4byte 0x02024d1e -_0802AF64: .4byte 0x02024c10 +_0802AF60: .4byte gUnknown_02024D1E +_0802AF64: .4byte gUnknown_02024C10 thumb_func_end sub_802AEB0 thumb_func_start sub_802AF68 @@ -62277,7 +62277,7 @@ _0802AF7A: .align 2, 0 _0802AFB4: .4byte gBaseStats _0802AFB8: .4byte gPickupItems -_0802AFBC: .4byte 0x03004360 +_0802AFBC: .4byte gPlayerParty _0802AFC0: lsls r0, r5, 3 subs r0, r5 @@ -62349,8 +62349,8 @@ _0802B032: pop {r0} bx r0 .align 2, 0 -_0802B04C: .4byte 0x03004360 -_0802B050: .4byte 0x02024c10 +_0802B04C: .4byte gPlayerParty +_0802B050: .4byte gUnknown_02024C10 thumb_func_end sub_802AF68 thumb_func_start atkE6_castform_transform @@ -62397,12 +62397,12 @@ _0802B086: pop {r0} bx r0 .align 2, 0 -_0802B0A8: .4byte 0x02024a60 +_0802B0A8: .4byte gUnknown_02024A60 _0802B0AC: .4byte 0x02000000 _0802B0B0: .4byte 0x00016003 -_0802B0B4: .4byte 0x02024a80 +_0802B0B4: .4byte gBattleMons _0802B0B8: .4byte 0x0001609b -_0802B0BC: .4byte 0x02024c10 +_0802B0BC: .4byte gUnknown_02024C10 thumb_func_end atkE6_castform_transform thumb_func_start atkE7_castform_switch @@ -62432,7 +62432,7 @@ _0802B0EC: pop {r0} bx r0 .align 2, 0 -_0802B0F4: .4byte 0x02024c10 +_0802B0F4: .4byte gUnknown_02024C10 _0802B0F8: .4byte 0x02000000 _0802B0FC: .4byte 0x00016003 _0802B100: .4byte gUnknown_081D977D @@ -62472,10 +62472,10 @@ atkE8_settypebasedhalvers: @ 802B108 b _0802B180 .align 2, 0 _0802B144: .4byte gBattleMoves -_0802B148: .4byte 0x02024be6 -_0802B14C: .4byte 0x02024c98 -_0802B150: .4byte 0x02024c07 -_0802B154: .4byte 0x02024d1e +_0802B148: .4byte gUnknown_02024BE6 +_0802B14C: .4byte gUnknown_02024C98 +_0802B150: .4byte gUnknown_02024C07 +_0802B154: .4byte gUnknown_02024D1E _0802B158: ldr r1, _0802B18C ldr r0, _0802B190 @@ -62505,10 +62505,10 @@ _0802B180: str r0, [r1] b _0802B1B6 .align 2, 0 -_0802B18C: .4byte 0x02024c98 -_0802B190: .4byte 0x02024c07 -_0802B194: .4byte 0x02024d1e -_0802B198: .4byte 0x02024c10 +_0802B18C: .4byte gUnknown_02024C98 +_0802B190: .4byte gUnknown_02024C07 +_0802B194: .4byte gUnknown_02024D1E +_0802B198: .4byte gUnknown_02024C10 _0802B19C: ldr r3, _0802B1BC ldr r2, [r3] @@ -62528,7 +62528,7 @@ _0802B1B6: pop {r0} bx r0 .align 2, 0 -_0802B1BC: .4byte 0x02024c10 +_0802B1BC: .4byte gUnknown_02024C10 thumb_func_end atkE8_settypebasedhalvers thumb_func_start sub_802B1C0 @@ -62576,7 +62576,7 @@ _0802B202: strb r0, [r1] b _0802B276 .align 2, 0 -_0802B218: .4byte 0x02024db8 +_0802B218: .4byte word_2024DB8 _0802B21C: .4byte 0x02000000 _0802B220: .4byte 0x0001601f _0802B224: .4byte 0x0001601c @@ -62631,7 +62631,7 @@ _0802B276: bx r0 .align 2, 0 _0802B284: .4byte 0x0001601c -_0802B288: .4byte 0x02024c10 +_0802B288: .4byte gUnknown_02024C10 thumb_func_end sub_802B1C0 thumb_func_start atkEA_recycleitem @@ -62684,12 +62684,12 @@ atkEA_recycleitem: @ 802B28C str r0, [r1] b _0802B322 .align 2, 0 -_0802B2F0: .4byte 0x02024a60 -_0802B2F4: .4byte 0x02024c07 +_0802B2F0: .4byte gUnknown_02024A60 +_0802B2F4: .4byte gUnknown_02024C07 _0802B2F8: .4byte 0x020160cc -_0802B2FC: .4byte 0x02024a80 -_0802B300: .4byte 0x02024c04 -_0802B304: .4byte 0x02024c10 +_0802B2FC: .4byte gBattleMons +_0802B300: .4byte gUnknown_02024C04 +_0802B304: .4byte gUnknown_02024C10 _0802B308: ldr r3, _0802B32C ldr r2, [r3] @@ -62710,7 +62710,7 @@ _0802B322: pop {r0} bx r0 .align 2, 0 -_0802B32C: .4byte 0x02024c10 +_0802B32C: .4byte gUnknown_02024C10 thumb_func_end atkEA_recycleitem thumb_func_start atkEB_settypetoterrain @@ -62772,12 +62772,12 @@ atkEB_settypetoterrain: @ 802B330 str r0, [r1] b _0802B3D2 .align 2, 0 -_0802B3A0: .4byte 0x02024a80 -_0802B3A4: .4byte 0x02024c07 +_0802B3A0: .4byte gBattleMons +_0802B3A4: .4byte gUnknown_02024C07 _0802B3A8: .4byte gTerrainToType -_0802B3AC: .4byte 0x0300428c -_0802B3B0: .4byte 0x030041c0 -_0802B3B4: .4byte 0x02024c10 +_0802B3AC: .4byte gUnknown_0300428C +_0802B3B0: .4byte gUnknown_030041C0 +_0802B3B4: .4byte gUnknown_02024C10 _0802B3B8: ldr r3, _0802B3DC ldr r2, [r3] @@ -62799,7 +62799,7 @@ _0802B3D2: pop {r0} bx r0 .align 2, 0 -_0802B3DC: .4byte 0x02024c10 +_0802B3DC: .4byte gUnknown_02024C10 thumb_func_end atkEB_settypetoterrain thumb_func_start sub_802B3E0 @@ -62865,16 +62865,16 @@ sub_802B3E0: @ 802B3E0 strb r0, [r5] b _0802B4AA .align 2, 0 -_0802B45C: .4byte 0x02024c07 -_0802B460: .4byte 0x02024a60 -_0802B464: .4byte 0x020239f8 -_0802B468: .4byte 0x02024c0c +_0802B45C: .4byte gUnknown_02024C07 +_0802B460: .4byte gUnknown_02024A60 +_0802B464: .4byte gUnknown_020239F8 +_0802B468: .4byte gUnknown_02024C0C _0802B46C: .4byte gBitTable -_0802B470: .4byte 0x02024c18 -_0802B474: .4byte 0x02024c60 -_0802B478: .4byte 0x02024a76 -_0802B47C: .4byte 0x02024be6 -_0802B480: .4byte 0x02024c10 +_0802B470: .4byte gUnknown_02024C18 +_0802B474: .4byte gUnknown_02024C60 +_0802B478: .4byte gUnknown_02024A76 +_0802B47C: .4byte gUnknown_02024BE6 +_0802B480: .4byte gUnknown_02024C10 _0802B484: .4byte 0x02000000 _0802B488: .4byte 0x00016002 _0802B48C: .4byte 0x000160a7 @@ -62897,7 +62897,7 @@ _0802B4AA: pop {r0} bx r0 .align 2, 0 -_0802B4B0: .4byte 0x02024c10 +_0802B4B0: .4byte gUnknown_02024C10 thumb_func_end sub_802B3E0 thumb_func_start sub_802B4B4 @@ -62922,9 +62922,9 @@ sub_802B4B4: @ 802B4B4 strb r1, [r3] b _0802B4FA .align 2, 0 -_0802B4DC: .4byte 0x02024c0a -_0802B4E0: .4byte 0x02024c07 -_0802B4E4: .4byte 0x02024c08 +_0802B4DC: .4byte gUnknown_02024C0A +_0802B4E0: .4byte gUnknown_02024C07 +_0802B4E4: .4byte gUnknown_02024C08 _0802B4E8: .4byte 0x02000000 _0802B4EC: .4byte 0x00016003 _0802B4F0: @@ -62948,7 +62948,7 @@ _0802B4FA: .align 2, 0 _0802B510: .4byte 0x02000000 _0802B514: .4byte 0x00016003 -_0802B518: .4byte 0x02024c10 +_0802B518: .4byte gUnknown_02024C10 thumb_func_end sub_802B4B4 thumb_func_start sub_802B51C @@ -62993,9 +62993,9 @@ _0802B544: adds r0, r3 b _0802B598 .align 2, 0 -_0802B56C: .4byte 0x02024c07 -_0802B570: .4byte 0x02024c80 -_0802B574: .4byte 0x02024c7a +_0802B56C: .4byte gUnknown_02024C07 +_0802B570: .4byte gUnknown_02024C80 +_0802B574: .4byte gUnknown_02024C7A _0802B578: .4byte 0x0000fffe _0802B57C: .4byte 0x0000fffd _0802B580: .4byte 0x02000000 @@ -63021,7 +63021,7 @@ _0802B598: _0802B5A8: .4byte 0x02000000 _0802B5AC: .4byte 0x00016002 _0802B5B0: .4byte 0x000160a1 -_0802B5B4: .4byte 0x02024c10 +_0802B5B4: .4byte gUnknown_02024C10 thumb_func_end sub_802B51C thumb_func_start sub_802B5B8 @@ -63057,12 +63057,12 @@ _0802B5C6: ldr r0, _0802B610 b _0802B94C .align 2, 0 -_0802B5F8: .4byte 0x02024a64 -_0802B5FC: .4byte 0x02024a60 -_0802B600: .4byte 0x02024c07 -_0802B604: .4byte 0x02024c08 -_0802B608: .4byte 0x020239f8 -_0802B60C: .4byte 0x02024c10 +_0802B5F8: .4byte gUnknown_02024A64 +_0802B5FC: .4byte gUnknown_02024A60 +_0802B600: .4byte gUnknown_02024C07 +_0802B604: .4byte gUnknown_02024C08 +_0802B608: .4byte gUnknown_020239F8 +_0802B60C: .4byte gUnknown_02024C10 _0802B610: .4byte gUnknown_081D9F35 _0802B614: movs r0, 0x80 @@ -63079,7 +63079,7 @@ _0802B614: ldr r0, _0802B638 b _0802B94C .align 2, 0 -_0802B634: .4byte 0x02024c10 +_0802B634: .4byte gUnknown_02024C10 _0802B638: .4byte gUnknown_081D9F00 _0802B63C: ldr r0, _0802B660 @@ -63100,7 +63100,7 @@ _0802B63C: lsrs r5, r0, 24 b _0802B684 .align 2, 0 -_0802B660: .4byte 0x02024c04 +_0802B660: .4byte gUnknown_02024C04 _0802B664: .4byte 0x02000000 _0802B668: .4byte 0x00016089 _0802B66C: @@ -63135,8 +63135,8 @@ _0802B696: mov pc, r0 .align 2, 0 _0802B6A0: .4byte gBaseStats -_0802B6A4: .4byte 0x02024a80 -_0802B6A8: .4byte 0x02024c04 +_0802B6A4: .4byte gBattleMons +_0802B6A8: .4byte gUnknown_02024C04 _0802B6AC: .4byte _0802B6B0 .align 2, 0 _0802B6B0: @@ -63169,8 +63169,8 @@ _0802B6CC: beq _0802B760 b _0802B72E .align 2, 0 -_0802B6F4: .4byte 0x02024a80 -_0802B6F8: .4byte 0x02024c08 +_0802B6F4: .4byte gBattleMons +_0802B6F8: .4byte gUnknown_02024C08 _0802B6FC: bl sav1_map_get_light_level lsls r0, 24 @@ -63201,8 +63201,8 @@ _0802B72E: movs r4, 0xA b _0802B78E .align 2, 0 -_0802B734: .4byte 0x02024a80 -_0802B738: .4byte 0x02024c08 +_0802B734: .4byte gBattleMons +_0802B738: .4byte gUnknown_02024C08 _0802B73C: ldr r2, _0802B764 ldr r0, _0802B768 @@ -63224,8 +63224,8 @@ _0802B760: movs r4, 0x1E b _0802B78E .align 2, 0 -_0802B764: .4byte 0x02024a80 -_0802B768: .4byte 0x02024c08 +_0802B764: .4byte gBattleMons +_0802B768: .4byte gUnknown_02024C08 _0802B76C: ldr r0, _0802B780 ldrb r0, [r0, 0x13] @@ -63237,7 +63237,7 @@ _0802B76C: movs r4, 0x28 b _0802B78E .align 2, 0 -_0802B780: .4byte 0x030042e0 +_0802B780: .4byte gUnknown_030042E0 _0802B784: ldr r1, _0802B7F4 ldrh r0, [r2] @@ -63297,10 +63297,10 @@ _0802B7DC: b _0802B81C .align 2, 0 _0802B7F4: .4byte gBallCatchBonuses -_0802B7F8: .4byte 0x02024a80 -_0802B7FC: .4byte 0x02024c08 -_0802B800: .4byte 0x02024c04 -_0802B804: .4byte 0x030042e0 +_0802B7F8: .4byte gBattleMons +_0802B7FC: .4byte gUnknown_02024C08 +_0802B800: .4byte gUnknown_02024C04 +_0802B804: .4byte gUnknown_030042E0 _0802B808: ldr r0, _0802B860 ldrh r1, [r1] @@ -63344,14 +63344,14 @@ _0802B81C: beq _0802B90E b _0802B938 .align 2, 0 -_0802B860: .4byte 0x030042e0 -_0802B864: .4byte 0x02024a60 -_0802B868: .4byte 0x02024c10 +_0802B860: .4byte gUnknown_030042E0 +_0802B864: .4byte gUnknown_02024A60 +_0802B868: .4byte gUnknown_02024C10 _0802B86C: .4byte gUnknown_081D9EC2 -_0802B870: .4byte 0x02024a6a -_0802B874: .4byte 0x02024c08 -_0802B878: .4byte 0x030045c0 -_0802B87C: .4byte 0x02024c04 +_0802B870: .4byte gUnknown_02024A6A +_0802B874: .4byte gUnknown_02024C08 +_0802B878: .4byte gEnemyParty +_0802B87C: .4byte gUnknown_02024C04 _0802B880: movs r0, 0xFF lsls r0, 16 @@ -63425,21 +63425,21 @@ _0802B90E: strb r0, [r1, 0x5] b _0802B94E .align 2, 0 -_0802B918: .4byte 0x02024c04 -_0802B91C: .4byte 0x02024a60 -_0802B920: .4byte 0x02024c10 +_0802B918: .4byte gUnknown_02024C04 +_0802B91C: .4byte gUnknown_02024A60 +_0802B920: .4byte gUnknown_02024C10 _0802B924: .4byte gUnknown_081D9EC2 -_0802B928: .4byte 0x02024a6a -_0802B92C: .4byte 0x02024c08 -_0802B930: .4byte 0x030045c0 -_0802B934: .4byte 0x02024d1e +_0802B928: .4byte gUnknown_02024A6A +_0802B92C: .4byte gUnknown_02024C08 +_0802B930: .4byte gEnemyParty +_0802B934: .4byte gUnknown_02024D1E _0802B938: ldr r1, _0802B940 movs r0, 0x1 strb r0, [r1, 0x5] b _0802B94E .align 2, 0 -_0802B940: .4byte 0x02024d1e +_0802B940: .4byte gUnknown_02024D1E _0802B944: ldr r0, _0802B954 strb r4, [r0, 0x5] @@ -63452,8 +63452,8 @@ _0802B94E: pop {r0} bx r0 .align 2, 0 -_0802B954: .4byte 0x02024d1e -_0802B958: .4byte 0x02024c10 +_0802B954: .4byte gUnknown_02024D1E +_0802B958: .4byte gUnknown_02024C10 _0802B95C: .4byte gUnknown_081D9F0A thumb_func_end sub_802B5B8 @@ -63510,12 +63510,12 @@ sub_802B960: @ 802B960 pop {r0} bx r0 .align 2, 0 -_0802B9C8: .4byte 0x02024a6a -_0802B9CC: .4byte 0x02024c07 -_0802B9D0: .4byte 0x030045c0 -_0802B9D4: .4byte 0x030042e0 -_0802B9D8: .4byte 0x02024a80 -_0802B9DC: .4byte 0x02024c10 +_0802B9C8: .4byte gUnknown_02024A6A +_0802B9CC: .4byte gUnknown_02024C07 +_0802B9D0: .4byte gEnemyParty +_0802B9D4: .4byte gUnknown_030042E0 +_0802B9D8: .4byte gBattleMons +_0802B9DC: .4byte gUnknown_02024C10 thumb_func_end sub_802B960 thumb_func_start sub_802B9E0 @@ -63551,9 +63551,9 @@ sub_802B9E0: @ 802B9E0 str r1, [r3] b _0802BA82 .align 2, 0 -_0802BA20: .4byte 0x02024a80 -_0802BA24: .4byte 0x02024c08 -_0802BA28: .4byte 0x02024c10 +_0802BA20: .4byte gBattleMons +_0802BA24: .4byte gUnknown_02024C08 +_0802BA28: .4byte gUnknown_02024C10 _0802BA2C: ldrb r0, [r6] muls r0, r5 @@ -63604,7 +63604,7 @@ _0802BA82: bx r0 .align 2, 0 _0802BA88: .4byte gSaveBlock2 -_0802BA8C: .4byte 0x02024c10 +_0802BA8C: .4byte gUnknown_02024C10 thumb_func_end sub_802B9E0 thumb_func_start sub_802BA90 @@ -63621,7 +63621,7 @@ sub_802BA90: @ 802BA90 beq _0802BAB8 b _0802BBC4 .align 2, 0 -_0802BAA8: .4byte 0x02024d1e +_0802BAA8: .4byte gUnknown_02024D1E _0802BAAC: cmp r1, 0x2 beq _0802BB10 @@ -63669,9 +63669,9 @@ _0802BAC6: strb r0, [r7, 0x1] b _0802BB72 .align 2, 0 -_0802BB04: .4byte 0x0202f388 -_0802BB08: .4byte 0x02024a80 -_0802BB0C: .4byte 0x02024c08 +_0802BB04: .4byte gPaletteFade +_0802BB08: .4byte gBattleMons +_0802BB0C: .4byte gUnknown_02024C08 _0802BB10: ldr r0, _0802BB7C ldrb r1, [r0, 0x7] @@ -63725,10 +63725,10 @@ _0802BB72: strb r0, [r7] b _0802BBC4 .align 2, 0 -_0802BB7C: .4byte 0x0202f388 -_0802BB80: .4byte 0x03001770 +_0802BB7C: .4byte gPaletteFade +_0802BB80: .4byte gMain _0802BB84: .4byte sub_800F808 -_0802BB88: .4byte 0x03004b20 +_0802BB88: .4byte gTasks _0802BB8C: .4byte gBattleTerrainTiles_Building _0802BB90: .4byte 0x06008000 _0802BB94: .4byte gBattleTerrainTilemap_Building @@ -63736,7 +63736,7 @@ _0802BB98: .4byte 0x0600d000 _0802BB9C: .4byte gBattleTerrainPalette_BattleTower _0802BBA0: .4byte REG_BG3CNT _0802BBA4: .4byte 0x00005a0b -_0802BBA8: .4byte 0x030041b0 +_0802BBA8: .4byte gUnknown_030041B0 _0802BBAC: .4byte 0x0000fffc _0802BBB0: ldr r0, _0802BBCC @@ -63755,8 +63755,8 @@ _0802BBC4: pop {r0} bx r0 .align 2, 0 -_0802BBCC: .4byte 0x0202f388 -_0802BBD0: .4byte 0x02024c10 +_0802BBCC: .4byte gPaletteFade +_0802BBD0: .4byte gUnknown_02024C10 thumb_func_end sub_802BA90 thumb_func_start sub_802BBD4 @@ -63861,7 +63861,7 @@ sub_802BC6C: @ 802BC6C pop {r0} bx r0 .align 2, 0 -_0802BC88: .4byte 0x02024d1e +_0802BC88: .4byte gUnknown_02024D1E thumb_func_end sub_802BC6C thumb_func_start nullsub_6 @@ -63890,7 +63890,7 @@ _0802BCA8: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0802BCB4: .4byte 0x02024d1e +_0802BCB4: .4byte gUnknown_02024D1E _0802BCB8: .4byte _0802BCBC .align 2, 0 _0802BCBC: @@ -63910,7 +63910,7 @@ _0802BCD0: bl sub_802BC6C b _0802BEDA .align 2, 0 -_0802BCE8: .4byte 0x02024d1e +_0802BCE8: .4byte gUnknown_02024D1E _0802BCEC: ldr r0, _0802BD60 ldrh r1, [r0, 0x2E] @@ -63964,8 +63964,8 @@ _0802BD36: bl BeginFastPaletteFade b _0802BEDA .align 2, 0 -_0802BD60: .4byte 0x03001770 -_0802BD64: .4byte 0x02024d1e +_0802BD60: .4byte gMain +_0802BD64: .4byte gUnknown_02024D1E _0802BD68: movs r0, 0x2 ands r0, r1 @@ -63981,7 +63981,7 @@ _0802BD7A: strb r0, [r1] b _0802BEDA .align 2, 0 -_0802BD80: .4byte 0x02024d1e +_0802BD80: .4byte gUnknown_02024D1E _0802BD84: ldr r0, _0802BE34 ldrb r1, [r0, 0x7] @@ -64067,13 +64067,13 @@ _0802BD92: strb r0, [r1] b _0802BEDA .align 2, 0 -_0802BE34: .4byte 0x0202f388 -_0802BE38: .4byte 0x02024a6a -_0802BE3C: .4byte 0x02024c07 -_0802BE40: .4byte 0x030045c0 +_0802BE34: .4byte gPaletteFade +_0802BE38: .4byte gUnknown_02024A6A +_0802BE3C: .4byte gUnknown_02024C07 +_0802BE40: .4byte gEnemyParty _0802BE44: .4byte 0x02016079 _0802BE48: .4byte sub_800F808 -_0802BE4C: .4byte 0x02024d1e +_0802BE4C: .4byte gUnknown_02024D1E _0802BE50: ldr r0, _0802BE88 ldr r1, [r0, 0x4] @@ -64103,12 +64103,12 @@ _0802BE50: bl SetMonData b _0802BEC0 .align 2, 0 -_0802BE88: .4byte 0x03001770 +_0802BE88: .4byte gMain _0802BE8C: .4byte sub_800F808 -_0802BE90: .4byte 0x0202f388 -_0802BE94: .4byte 0x02024a6a -_0802BE98: .4byte 0x02024c07 -_0802BE9C: .4byte 0x030045c0 +_0802BE90: .4byte gPaletteFade +_0802BE94: .4byte gUnknown_02024A6A +_0802BE98: .4byte gUnknown_02024C07 +_0802BE9C: .4byte gEnemyParty _0802BEA0: .4byte 0x02016079 _0802BEA4: bl CalculatePlayerPartyCount @@ -64122,7 +64122,7 @@ _0802BEA4: str r0, [r1] b _0802BEDA .align 2, 0 -_0802BEBC: .4byte 0x02024c10 +_0802BEBC: .4byte gUnknown_02024C10 _0802BEC0: ldr r3, _0802BEEC ldr r2, [r3] @@ -64147,7 +64147,7 @@ _0802BEDA: pop {r0} bx r0 .align 2, 0 -_0802BEEC: .4byte 0x02024c10 +_0802BEEC: .4byte gUnknown_02024C10 thumb_func_end atkF3_receive_new_pokemon_maybe thumb_func_start sub_802BEF0 @@ -64169,10 +64169,10 @@ sub_802BEF0: @ 802BEF0 str r0, [r1] bx lr .align 2, 0 -_0802BF10: .4byte 0x02024a80 -_0802BF14: .4byte 0x02024c07 -_0802BF18: .4byte 0x02024bec -_0802BF1C: .4byte 0x02024c10 +_0802BF10: .4byte gBattleMons +_0802BF14: .4byte gUnknown_02024C07 +_0802BF18: .4byte gUnknown_02024BEC +_0802BF1C: .4byte gUnknown_02024C10 thumb_func_end sub_802BEF0 thumb_func_start sub_802BF20 @@ -64192,9 +64192,9 @@ sub_802BF20: @ 802BF20 str r0, [r1] bx lr .align 2, 0 -_0802BF3C: .4byte 0x02024a80 -_0802BF40: .4byte 0x02024c07 -_0802BF44: .4byte 0x02024c10 +_0802BF3C: .4byte gBattleMons +_0802BF40: .4byte gUnknown_02024C07 +_0802BF44: .4byte gUnknown_02024C10 thumb_func_end sub_802BF20 thumb_func_start sub_802BF48 @@ -64204,7 +64204,7 @@ sub_802BF48: @ 802BF48 strb r0, [r1] bx lr .align 2, 0 -_0802BF50: .4byte 0x02024a7f +_0802BF50: .4byte gUnknown_02024A7F thumb_func_end sub_802BF48 thumb_func_start sub_802BF54 @@ -64218,9 +64218,9 @@ sub_802BF54: @ 802BF54 strb r0, [r1] bx lr .align 2, 0 -_0802BF64: .4byte 0x02024a7f -_0802BF68: .4byte 0x02024a7e -_0802BF6C: .4byte 0x02024a68 +_0802BF64: .4byte gUnknown_02024A7F +_0802BF68: .4byte gUnknown_02024A7E +_0802BF6C: .4byte gUnknown_02024A68 thumb_func_end sub_802BF54 thumb_func_start nullsub_91 @@ -64242,10 +64242,10 @@ sub_802BF74: @ 802BF74 strb r0, [r1] bx lr .align 2, 0 -_0802BF8C: .4byte 0x03004330 -_0802BF90: .4byte 0x02024a60 +_0802BF8C: .4byte gUnknown_03004330 +_0802BF90: .4byte gUnknown_02024A60 _0802BF94: .4byte sub_802C014 -_0802BF98: .4byte 0x02024e6d +_0802BF98: .4byte gUnknown_02024E6D thumb_func_end sub_802BF74 thumb_func_start dp01_tbl1_exec_completed @@ -64280,11 +64280,11 @@ dp01_tbl1_exec_completed: @ 802BF9C strb r1, [r0] b _0802C002 .align 2, 0 -_0802BFDC: .4byte 0x03004330 -_0802BFE0: .4byte 0x02024a60 +_0802BFDC: .4byte gUnknown_03004330 +_0802BFE0: .4byte gUnknown_02024A60 _0802BFE4: .4byte sub_802C014 -_0802BFE8: .4byte 0x020239f8 -_0802BFEC: .4byte 0x02023a60 +_0802BFE8: .4byte gUnknown_020239F8 +_0802BFEC: .4byte gUnknown_02023A60 _0802BFF0: ldr r2, _0802C00C ldr r1, _0802C010 @@ -64301,7 +64301,7 @@ _0802C002: pop {r0} bx r0 .align 2, 0 -_0802C00C: .4byte 0x02024a64 +_0802C00C: .4byte gUnknown_02024A64 _0802C010: .4byte gBitTable thumb_func_end dp01_tbl1_exec_completed @@ -64333,10 +64333,10 @@ sub_802C014: @ 802C014 bl _call_via_r0 b _0802C060 .align 2, 0 -_0802C048: .4byte 0x02024a64 +_0802C048: .4byte gUnknown_02024A64 _0802C04C: .4byte gBitTable -_0802C050: .4byte 0x02024a60 -_0802C054: .4byte 0x02023a60 +_0802C050: .4byte gUnknown_02024A60 +_0802C054: .4byte gUnknown_02023A60 _0802C058: .4byte gUnknown_081FAD98 _0802C05C: bl dp01_tbl1_exec_completed @@ -64367,9 +64367,9 @@ _0802C086: pop {r0} bx r0 .align 2, 0 -_0802C08C: .4byte 0x02020004 -_0802C090: .4byte 0x02024be0 -_0802C094: .4byte 0x02024a60 +_0802C08C: .4byte gSprites +_0802C090: .4byte gUnknown_02024BE0 +_0802C094: .4byte gUnknown_02024A60 thumb_func_end bx_0802E404 thumb_func_start sub_802C098 @@ -64420,10 +64420,10 @@ sub_802C098: @ 802C098 beq _0802C116 b _0802C138 .align 2, 0 -_0802C0FC: .4byte 0x02023a60 -_0802C100: .4byte 0x02024a60 -_0802C104: .4byte 0x03001770 -_0802C108: .4byte 0x02024e60 +_0802C0FC: .4byte gUnknown_02023A60 +_0802C100: .4byte gUnknown_02024A60 +_0802C104: .4byte gMain +_0802C108: .4byte gUnknown_02024E60 _0802C10C: cmp r0, 0x2 beq _0802C122 @@ -64480,7 +64480,7 @@ _0802C158: movs r2, 0x1 b _0802C200 .align 2, 0 -_0802C174: .4byte 0x02024e60 +_0802C174: .4byte gUnknown_02024E60 _0802C178: movs r0, 0x10 ands r0, r1 @@ -64508,7 +64508,7 @@ _0802C192: movs r2, 0x1 b _0802C200 .align 2, 0 -_0802C1AC: .4byte 0x02024e60 +_0802C1AC: .4byte gUnknown_02024E60 _0802C1B0: movs r0, 0x40 mov r8, r0 @@ -64525,7 +64525,7 @@ _0802C1B0: beq _0802C2AC b _0802C1E8 .align 2, 0 -_0802C1CC: .4byte 0x02024e60 +_0802C1CC: .4byte gUnknown_02024E60 _0802C1D0: movs r0, 0x80 ands r0, r1 @@ -64560,7 +64560,7 @@ _0802C200: bl sub_802E3E4 b _0802C2AC .align 2, 0 -_0802C214: .4byte 0x02024e60 +_0802C214: .4byte gUnknown_02024E60 _0802C218: movs r0, 0x2 ands r0, r1 @@ -64618,8 +64618,8 @@ _0802C278: bl sub_814A7FC b _0802C2AC .align 2, 0 -_0802C294: .4byte 0x020239f8 -_0802C298: .4byte 0x02024c0c +_0802C294: .4byte gUnknown_020239F8 +_0802C298: .4byte gUnknown_02024C0C _0802C29C: .4byte gBitTable _0802C2A0: movs r0, 0x8 @@ -64655,8 +64655,8 @@ unref_sub_802C2B8: @ 802C2B8 pop {r0} bx r0 .align 2, 0 -_0802C2E0: .4byte 0x02024a60 -_0802C2E4: .4byte 0x03004330 +_0802C2E0: .4byte gUnknown_02024A60 +_0802C2E4: .4byte gUnknown_03004330 _0802C2E8: .4byte sub_802C2EC thumb_func_end unref_sub_802C2B8 @@ -64735,14 +64735,14 @@ _0802C32E: b _0802C658 .align 2, 0 _0802C384: .4byte gUnknown_081FAE7C -_0802C388: .4byte 0x03004344 -_0802C38C: .4byte 0x02024a68 -_0802C390: .4byte 0x03001770 -_0802C394: .4byte 0x02020004 -_0802C398: .4byte 0x02024be0 +_0802C388: .4byte gUnknown_03004344 +_0802C38C: .4byte gUnknown_02024A68 +_0802C390: .4byte gMain +_0802C394: .4byte gSprites +_0802C398: .4byte gUnknown_02024BE0 _0802C39C: .4byte sub_8010574 -_0802C3A0: .4byte 0x02024e64 -_0802C3A4: .4byte 0x02024a60 +_0802C3A0: .4byte gUnknown_02024E64 +_0802C3A4: .4byte gUnknown_02024A60 _0802C3A8: movs r0, 0x2 ands r0, r1 @@ -64785,12 +64785,12 @@ _0802C3A8: bl dp11b_obj_free b _0802C658 .align 2, 0 -_0802C400: .4byte 0x02020004 -_0802C404: .4byte 0x02024be0 -_0802C408: .4byte 0x03004344 +_0802C400: .4byte gSprites +_0802C404: .4byte gUnknown_02024BE0 +_0802C408: .4byte gUnknown_03004344 _0802C40C: .4byte sub_8010574 -_0802C410: .4byte 0x03004330 -_0802C414: .4byte 0x02024a60 +_0802C410: .4byte gUnknown_03004330 +_0802C414: .4byte gUnknown_02024A60 _0802C418: .4byte sub_802C68C _0802C41C: movs r0, 0x60 @@ -64824,9 +64824,9 @@ _0802C448: mov r0, sp b _0802C472 .align 2, 0 -_0802C458: .4byte 0x02020004 -_0802C45C: .4byte 0x02024be0 -_0802C460: .4byte 0x03004344 +_0802C458: .4byte gSprites +_0802C45C: .4byte gUnknown_02024BE0 +_0802C460: .4byte gUnknown_03004344 _0802C464: .4byte sub_8010574 _0802C468: adds r4, 0x1 @@ -64868,7 +64868,7 @@ _0802C480: beq _0802C4C2 b _0802C500 .align 2, 0 -_0802C4B4: .4byte 0x02024a68 +_0802C4B4: .4byte gUnknown_02024A68 _0802C4B8: cmp r0, 0x2 beq _0802C4C2 @@ -64925,14 +64925,14 @@ _0802C518: beq _0802C448 b _0802C640 .align 2, 0 -_0802C520: .4byte 0x02024a60 -_0802C524: .4byte 0x02024a6a -_0802C528: .4byte 0x03004360 -_0802C52C: .4byte 0x02024e64 +_0802C520: .4byte gUnknown_02024A60 +_0802C524: .4byte gUnknown_02024A6A +_0802C528: .4byte gPlayerParty +_0802C52C: .4byte gUnknown_02024E64 _0802C530: .4byte gBattleMoves -_0802C534: .4byte 0x02024c0c +_0802C534: .4byte gUnknown_02024C0C _0802C538: .4byte gBitTable -_0802C53C: .4byte 0x03004344 +_0802C53C: .4byte gUnknown_03004344 _0802C540: movs r0, 0x90 ands r0, r1 @@ -64965,9 +64965,9 @@ _0802C56C: mov r0, sp b _0802C596 .align 2, 0 -_0802C57C: .4byte 0x02020004 -_0802C580: .4byte 0x02024be0 -_0802C584: .4byte 0x03004344 +_0802C57C: .4byte gSprites +_0802C580: .4byte gUnknown_02024BE0 +_0802C584: .4byte gUnknown_03004344 _0802C588: .4byte sub_8010574 _0802C58C: adds r4, 0x1 @@ -65009,7 +65009,7 @@ _0802C5A4: beq _0802C5E6 b _0802C624 .align 2, 0 -_0802C5D8: .4byte 0x02024a68 +_0802C5D8: .4byte gUnknown_02024A68 _0802C5DC: cmp r0, 0x2 beq _0802C5E6 @@ -65083,16 +65083,16 @@ _0802C658: pop {r0} bx r0 .align 2, 0 -_0802C660: .4byte 0x02024a60 -_0802C664: .4byte 0x02024a6a -_0802C668: .4byte 0x03004360 -_0802C66C: .4byte 0x02024e64 +_0802C660: .4byte gUnknown_02024A60 +_0802C664: .4byte gUnknown_02024A6A +_0802C668: .4byte gPlayerParty +_0802C66C: .4byte gUnknown_02024E64 _0802C670: .4byte gBattleMoves -_0802C674: .4byte 0x02024c0c +_0802C674: .4byte gUnknown_02024C0C _0802C678: .4byte gBitTable -_0802C67C: .4byte 0x03004344 -_0802C680: .4byte 0x02020004 -_0802C684: .4byte 0x02024be0 +_0802C67C: .4byte gUnknown_03004344 +_0802C680: .4byte gSprites +_0802C684: .4byte gUnknown_02024BE0 _0802C688: .4byte sub_8010520 thumb_func_end sub_802C2EC @@ -65143,10 +65143,10 @@ _0802C6B2: ands r4, r0 b _0802C702 .align 2, 0 -_0802C6E4: .4byte 0x02024a60 -_0802C6E8: .4byte 0x02023a64 -_0802C6EC: .4byte 0x03001770 -_0802C6F0: .4byte 0x02024e64 +_0802C6E4: .4byte gUnknown_02024A60 +_0802C6E8: .4byte gUnknown_02023A64 +_0802C6EC: .4byte gMain +_0802C6F0: .4byte gUnknown_02024E64 _0802C6F4: ldr r2, _0802C714 ldrh r1, [r1] @@ -65167,8 +65167,8 @@ _0802C702: b _0802C73A .align 2, 0 _0802C714: .4byte gBattleMoves -_0802C718: .4byte 0x03004344 -_0802C71C: .4byte 0x02024a60 +_0802C718: .4byte gUnknown_03004344 +_0802C71C: .4byte gUnknown_02024A60 _0802C720: ldr r0, _0802C764 ldrb r0, [r0] @@ -65204,9 +65204,9 @@ _0802C73A: add r8, r2 b _0802C7B2 .align 2, 0 -_0802C764: .4byte 0x02024a60 -_0802C768: .4byte 0x03004344 -_0802C76C: .4byte 0x02023a60 +_0802C764: .4byte gUnknown_02024A60 +_0802C768: .4byte gUnknown_03004344 +_0802C76C: .4byte gUnknown_02023A60 _0802C770: movs r0, 0x7D ands r0, r4 @@ -65257,9 +65257,9 @@ _0802C7B8: orrs r2, r0 b _0802C888 .align 2, 0 -_0802C7D0: .4byte 0x02024e64 -_0802C7D4: .4byte 0x03004344 -_0802C7D8: .4byte 0x02024a60 +_0802C7D0: .4byte gUnknown_02024E64 +_0802C7D4: .4byte gUnknown_03004344 +_0802C7D8: .4byte gUnknown_02024A60 _0802C7DC: ldr r1, _0802C7F8 ldr r2, _0802C7FC @@ -65276,10 +65276,10 @@ _0802C7DC: ldrb r0, [r2] b _0802C838 .align 2, 0 -_0802C7F8: .4byte 0x03004330 -_0802C7FC: .4byte 0x02024a60 +_0802C7F8: .4byte gUnknown_03004330 +_0802C7FC: .4byte gUnknown_02024A60 _0802C800: .4byte sub_802C2EC -_0802C804: .4byte 0x03004344 +_0802C804: .4byte gUnknown_03004344 _0802C808: movs r0, 0x1 bl battle_get_side_with_given_state @@ -65296,7 +65296,7 @@ _0802C808: movs r0, 0x3 b _0802C832 .align 2, 0 -_0802C828: .4byte 0x02024c0c +_0802C828: .4byte gUnknown_02024C0C _0802C82C: .4byte gBitTable _0802C830: movs r0, 0x1 @@ -65319,9 +65319,9 @@ _0802C838: ldr r1, _0802C860 b _0802CA36 .align 2, 0 -_0802C854: .4byte 0x03004344 -_0802C858: .4byte 0x02020004 -_0802C85C: .4byte 0x02024be0 +_0802C854: .4byte gUnknown_03004344 +_0802C858: .4byte gSprites +_0802C85C: .4byte gUnknown_02024BE0 _0802C860: .4byte sub_8010520 _0802C864: movs r6, 0x2 @@ -65347,8 +65347,8 @@ _0802C888: bl dp01_tbl1_exec_completed b _0802CA38 .align 2, 0 -_0802C898: .4byte 0x030042a4 -_0802C89C: .4byte 0x030042a0 +_0802C898: .4byte gUnknown_030042A4 +_0802C89C: .4byte gUnknown_030042A0 _0802C8A0: .4byte 0x0000ffff _0802C8A4: movs r0, 0x20 @@ -65373,7 +65373,7 @@ _0802C8BC: eors r0, r2 b _0802C976 .align 2, 0 -_0802C8D0: .4byte 0x02024e64 +_0802C8D0: .4byte gUnknown_02024E64 _0802C8D4: movs r0, 0x10 ands r0, r1 @@ -65405,8 +65405,8 @@ _0802C8FC: eors r0, r6 b _0802C976 .align 2, 0 -_0802C90C: .4byte 0x02024e64 -_0802C910: .4byte 0x03004348 +_0802C90C: .4byte gUnknown_02024E64 +_0802C910: .4byte gUnknown_03004348 _0802C914: movs r0, 0x40 ands r0, r1 @@ -65430,7 +65430,7 @@ _0802C92C: eors r0, r2 b _0802C976 .align 2, 0 -_0802C940: .4byte 0x02024e64 +_0802C940: .4byte gUnknown_02024E64 _0802C944: movs r0, 0x80 ands r0, r1 @@ -65469,8 +65469,8 @@ _0802C976: bl sub_802E2D4 b _0802CA38 .align 2, 0 -_0802C994: .4byte 0x02024e64 -_0802C998: .4byte 0x03004348 +_0802C994: .4byte gUnknown_02024E64 +_0802C998: .4byte gUnknown_03004348 _0802C99C: movs r0, 0x4 ands r0, r1 @@ -65502,11 +65502,11 @@ _0802C99C: strb r5, [r0] b _0802C9F4 .align 2, 0 -_0802C9D8: .4byte 0x03004348 -_0802C9DC: .4byte 0x020239f8 -_0802C9E0: .4byte 0x02024e64 +_0802C9D8: .4byte gUnknown_03004348 +_0802C9DC: .4byte gUnknown_020239F8 +_0802C9E0: .4byte gUnknown_02024E64 _0802C9E4: .4byte gUnknown_081FAE80 -_0802C9E8: .4byte 0x03004344 +_0802C9E8: .4byte gUnknown_03004344 _0802C9EC: ldr r1, _0802CA44 adds r0, 0x1 @@ -65552,12 +65552,12 @@ _0802CA38: pop {r0} bx r0 .align 2, 0 -_0802CA44: .4byte 0x03004344 -_0802CA48: .4byte 0x03004210 +_0802CA44: .4byte gUnknown_03004344 +_0802CA48: .4byte gUnknown_03004210 _0802CA4C: .4byte 0x00001016 _0802CA50: .4byte gUnknown_08400D89 -_0802CA54: .4byte 0x03004330 -_0802CA58: .4byte 0x02024a60 +_0802CA54: .4byte gUnknown_03004330 +_0802CA58: .4byte gUnknown_02024A60 _0802CA5C: .4byte sub_802CA60 thumb_func_end sub_802C68C @@ -66021,16 +66021,16 @@ _0802CD8C: bl SetMonData b _0802CE1C .align 2, 0 -_0802CDEC: .4byte 0x03001770 -_0802CDF0: .4byte 0x02024e64 -_0802CDF4: .4byte 0x02024a60 -_0802CDF8: .4byte 0x03004344 -_0802CDFC: .4byte 0x02023a64 -_0802CE00: .4byte 0x02024ca8 +_0802CDEC: .4byte gMain +_0802CDF0: .4byte gUnknown_02024E64 +_0802CDF4: .4byte gUnknown_02024A60 +_0802CDF8: .4byte gUnknown_03004344 +_0802CDFC: .4byte gUnknown_02023A64 +_0802CE00: .4byte gUnknown_02024CA8 _0802CE04: .4byte gBitTable -_0802CE08: .4byte 0x02024a80 -_0802CE0C: .4byte 0x02024a6a -_0802CE10: .4byte 0x03004360 +_0802CE08: .4byte gBattleMons +_0802CE0C: .4byte gUnknown_02024A6A +_0802CE10: .4byte gPlayerParty _0802CE14: ldrb r0, [r5] ldr r1, _0802CF20 @@ -66153,15 +66153,15 @@ _0802CEF0: b _0802CF4E .align 2, 0 _0802CF20: .4byte gUnknown_08400D49 -_0802CF24: .4byte 0x03004330 -_0802CF28: .4byte 0x02024a60 +_0802CF24: .4byte gUnknown_03004330 +_0802CF28: .4byte gUnknown_02024A60 _0802CF2C: .4byte sub_802C68C -_0802CF30: .4byte 0x02024e64 -_0802CF34: .4byte 0x03004344 -_0802CF38: .4byte 0x03004210 +_0802CF30: .4byte gUnknown_02024E64 +_0802CF34: .4byte gUnknown_03004344 +_0802CF38: .4byte gUnknown_03004210 _0802CF3C: .4byte 0x00001016 _0802CF40: .4byte gUnknown_08400D38 -_0802CF44: .4byte 0x03001770 +_0802CF44: .4byte gMain _0802CF48: ldrb r0, [r3] bl nullsub_7 @@ -66186,9 +66186,9 @@ _0802CF4E: bl sub_802E3B4 b _0802CF8C .align 2, 0 -_0802CF78: .4byte 0x03004344 -_0802CF7C: .4byte 0x02024e64 -_0802CF80: .4byte 0x02024a60 +_0802CF78: .4byte gUnknown_03004344 +_0802CF7C: .4byte gUnknown_02024E64 +_0802CF80: .4byte gUnknown_02024A60 _0802CF84: ldrb r0, [r4] movs r1, 0x1B @@ -66224,11 +66224,11 @@ _0802CF8C: bl sub_802E3B4 b _0802CFE2 .align 2, 0 -_0802CFC8: .4byte 0x03001770 -_0802CFCC: .4byte 0x03004344 -_0802CFD0: .4byte 0x03004348 -_0802CFD4: .4byte 0x02024e64 -_0802CFD8: .4byte 0x02024a60 +_0802CFC8: .4byte gMain +_0802CFCC: .4byte gUnknown_03004344 +_0802CFD0: .4byte gUnknown_03004348 +_0802CFD4: .4byte gUnknown_02024E64 +_0802CFD8: .4byte gUnknown_02024A60 _0802CFDC: ldrb r0, [r3] bl nullsub_7 @@ -66253,9 +66253,9 @@ _0802CFE2: bl sub_802E3B4 b _0802D020 .align 2, 0 -_0802D00C: .4byte 0x03004344 -_0802D010: .4byte 0x02024e64 -_0802D014: .4byte 0x02024a60 +_0802D00C: .4byte gUnknown_03004344 +_0802D010: .4byte gUnknown_02024E64 +_0802D014: .4byte gUnknown_02024A60 _0802D018: ldrb r0, [r4] movs r1, 0x1B @@ -66285,10 +66285,10 @@ _0802D020: bl sub_802E3B4 b _0802D066 .align 2, 0 -_0802D050: .4byte 0x03001770 -_0802D054: .4byte 0x03004344 -_0802D058: .4byte 0x02024e64 -_0802D05C: .4byte 0x02024a60 +_0802D050: .4byte gMain +_0802D054: .4byte gUnknown_03004344 +_0802D058: .4byte gUnknown_02024E64 +_0802D05C: .4byte gUnknown_02024A60 _0802D060: ldrb r0, [r3] bl nullsub_7 @@ -66313,9 +66313,9 @@ _0802D066: bl sub_802E3B4 b _0802D0A4 .align 2, 0 -_0802D090: .4byte 0x03004344 -_0802D094: .4byte 0x02024e64 -_0802D098: .4byte 0x02024a60 +_0802D090: .4byte gUnknown_03004344 +_0802D094: .4byte gUnknown_02024E64 +_0802D098: .4byte gUnknown_02024A60 _0802D09C: ldrb r0, [r4] movs r1, 0x1B @@ -66351,11 +66351,11 @@ _0802D0A4: bl sub_802E3B4 b _0802D0FA .align 2, 0 -_0802D0E0: .4byte 0x03001770 -_0802D0E4: .4byte 0x03004344 -_0802D0E8: .4byte 0x03004348 -_0802D0EC: .4byte 0x02024e64 -_0802D0F0: .4byte 0x02024a60 +_0802D0E0: .4byte gMain +_0802D0E4: .4byte gUnknown_03004344 +_0802D0E8: .4byte gUnknown_03004348 +_0802D0EC: .4byte gUnknown_02024E64 +_0802D0F0: .4byte gUnknown_02024A60 _0802D0F4: ldrb r0, [r3] bl nullsub_7 @@ -66380,9 +66380,9 @@ _0802D0FA: bl sub_802E3B4 b _0802D138 .align 2, 0 -_0802D124: .4byte 0x03004344 -_0802D128: .4byte 0x02024e64 -_0802D12C: .4byte 0x02024a60 +_0802D124: .4byte gUnknown_03004344 +_0802D128: .4byte gUnknown_02024E64 +_0802D12C: .4byte gUnknown_02024A60 _0802D130: ldrb r0, [r4] movs r1, 0x1B @@ -66424,10 +66424,10 @@ _0802D174: pop {r0} bx r0 .align 2, 0 -_0802D178: .4byte 0x03002fa4 -_0802D17C: .4byte 0x03001770 +_0802D178: .4byte gReceivedRemoteLinkPlayers +_0802D17C: .4byte gMain _0802D180: .4byte 0x0000043d -_0802D184: .4byte 0x030042d0 +_0802D184: .4byte gUnknown_030042D0 _0802D188: .4byte c2_8011A1C thumb_func_end sub_802D148 @@ -66456,10 +66456,10 @@ sub_802D18C: @ 802D18C str r1, [r0] b _0802D1F2 .align 2, 0 -_0802D1BC: .4byte 0x0202f388 -_0802D1C0: .4byte 0x020239f8 -_0802D1C4: .4byte 0x03004330 -_0802D1C8: .4byte 0x02024a60 +_0802D1BC: .4byte gPaletteFade +_0802D1C0: .4byte gUnknown_020239F8 +_0802D1C4: .4byte gUnknown_03004330 +_0802D1C8: .4byte gUnknown_02024A60 _0802D1CC: .4byte sub_802D148 _0802D1D0: movs r0, 0x5A @@ -66481,9 +66481,9 @@ _0802D1F2: pop {r0} bx r0 .align 2, 0 -_0802D1F8: .4byte 0x03001770 +_0802D1F8: .4byte gMain _0802D1FC: .4byte 0x0000043d -_0802D200: .4byte 0x030042d0 +_0802D200: .4byte gUnknown_030042D0 thumb_func_end sub_802D18C thumb_func_start sub_802D204 @@ -66509,9 +66509,9 @@ _0802D228: pop {r0} bx r0 .align 2, 0 -_0802D22C: .4byte 0x02020004 -_0802D230: .4byte 0x02024be0 -_0802D234: .4byte 0x02024a60 +_0802D22C: .4byte gSprites +_0802D230: .4byte gUnknown_02024BE0 +_0802D234: .4byte gUnknown_02024A60 _0802D238: .4byte SpriteCallbackDummy thumb_func_end sub_802D204 @@ -66538,9 +66538,9 @@ _0802D260: pop {r0} bx r0 .align 2, 0 -_0802D264: .4byte 0x02020004 -_0802D268: .4byte 0x02024be0 -_0802D26C: .4byte 0x02024a60 +_0802D264: .4byte gSprites +_0802D268: .4byte gUnknown_02024BE0 +_0802D26C: .4byte gUnknown_02024A60 _0802D270: .4byte SpriteCallbackDummy thumb_func_end sub_802D23C @@ -66588,9 +66588,9 @@ _0802D2C6: pop {r0} bx r0 .align 2, 0 -_0802D2CC: .4byte 0x02020004 -_0802D2D0: .4byte 0x02024be0 -_0802D2D4: .4byte 0x02024a60 +_0802D2CC: .4byte gSprites +_0802D2D0: .4byte gUnknown_02024BE0 +_0802D2D4: .4byte gUnknown_02024A60 _0802D2D8: .4byte SpriteCallbackDummy _0802D2DC: .4byte gSaveBlock2 thumb_func_end sub_802D274 @@ -66624,7 +66624,7 @@ _0802D310: pop {r0} bx r0 .align 2, 0 -_0802D314: .4byte 0x02024a60 +_0802D314: .4byte gUnknown_02024A60 _0802D318: .4byte 0x02017810 thumb_func_end sub_802D2E0 @@ -66664,10 +66664,10 @@ _0802D340: bne _0802D3AA b _0802D3A8 .align 2, 0 -_0802D360: .4byte 0x020239f8 -_0802D364: .4byte 0x02020004 -_0802D368: .4byte 0x03004340 -_0802D36C: .4byte 0x02024a60 +_0802D360: .4byte gUnknown_020239F8 +_0802D364: .4byte gSprites +_0802D368: .4byte gUnknown_03004340 +_0802D36C: .4byte gUnknown_02024A60 _0802D370: .4byte SpriteCallbackDummy _0802D374: ldr r2, _0802D45C @@ -66787,14 +66787,14 @@ _0802D3D8: bl m4aMPlayContinue b _0802D488 .align 2, 0 -_0802D45C: .4byte 0x02020004 -_0802D460: .4byte 0x03004340 -_0802D464: .4byte 0x02024a60 +_0802D45C: .4byte gSprites +_0802D460: .4byte gUnknown_03004340 +_0802D464: .4byte gUnknown_02024A60 _0802D468: .4byte SpriteCallbackDummy _0802D46C: .4byte 0x02017810 _0802D470: .4byte 0x000027f9 -_0802D474: .4byte 0x020239f8 -_0802D478: .4byte 0x03007380 +_0802D474: .4byte gUnknown_020239F8 +_0802D478: .4byte gUnknown_03007380 _0802D47C: ldr r0, _0802D4E0 ldr r1, _0802D4E4 @@ -66846,13 +66846,13 @@ _0802D4DA: pop {r0} bx r0 .align 2, 0 -_0802D4E0: .4byte 0x03007380 +_0802D4E0: .4byte gUnknown_03007380 _0802D4E4: .4byte 0x0000ffff -_0802D4E8: .4byte 0x02024a6a -_0802D4EC: .4byte 0x02024a60 -_0802D4F0: .4byte 0x03004360 +_0802D4E8: .4byte gUnknown_02024A6A +_0802D4EC: .4byte gUnknown_02024A60 +_0802D4F0: .4byte gPlayerParty _0802D4F4: .4byte 0x02017810 -_0802D4F8: .4byte 0x03004330 +_0802D4F8: .4byte gUnknown_03004330 _0802D4FC: .4byte sub_802D2E0 thumb_func_end sub_802D31C @@ -67021,16 +67021,16 @@ _0802D64C: pop {r0} bx r0 .align 2, 0 -_0802D654: .4byte 0x02024a60 +_0802D654: .4byte gUnknown_02024A60 _0802D658: .4byte 0x02017810 -_0802D65C: .4byte 0x02024a6a -_0802D660: .4byte 0x03004360 -_0802D664: .4byte 0x020239f8 -_0802D668: .4byte 0x0300434c -_0802D66C: .4byte 0x02020004 -_0802D670: .4byte 0x03004340 +_0802D65C: .4byte gUnknown_02024A6A +_0802D660: .4byte gPlayerParty +_0802D664: .4byte gUnknown_020239F8 +_0802D668: .4byte gUnknown_0300434C +_0802D66C: .4byte gSprites +_0802D670: .4byte gUnknown_03004340 _0802D674: .4byte 0x02017840 -_0802D678: .4byte 0x03004330 +_0802D678: .4byte gUnknown_03004330 _0802D67C: .4byte sub_802D31C thumb_func_end sub_802D500 @@ -67107,13 +67107,13 @@ _0802D708: pop {r0} bx r0 .align 2, 0 -_0802D710: .4byte 0x02020004 -_0802D714: .4byte 0x03004340 -_0802D718: .4byte 0x02024a60 +_0802D710: .4byte gSprites +_0802D714: .4byte gUnknown_03004340 +_0802D718: .4byte gUnknown_02024A60 _0802D71C: .4byte SpriteCallbackDummy _0802D720: .4byte 0x02017810 _0802D724: .4byte 0x000027f9 -_0802D728: .4byte 0x03004330 +_0802D728: .4byte gUnknown_03004330 _0802D72C: .4byte sub_802D730 thumb_func_end sub_802D680 @@ -67157,12 +67157,12 @@ _0802D77A: pop {r0} bx r0 .align 2, 0 -_0802D780: .4byte 0x02024a60 +_0802D780: .4byte gUnknown_02024A60 _0802D784: .4byte 0x02017810 -_0802D788: .4byte 0x03007380 +_0802D788: .4byte gUnknown_03007380 _0802D78C: .4byte 0x0000ffff -_0802D790: .4byte 0x02024a6a -_0802D794: .4byte 0x03004360 +_0802D790: .4byte gUnknown_02024A6A +_0802D794: .4byte gPlayerParty thumb_func_end sub_802D730 thumb_func_start sub_802D798 @@ -67249,15 +67249,15 @@ _0802D83C: pop {r0} bx r0 .align 2, 0 -_0802D844: .4byte 0x02024a60 +_0802D844: .4byte gUnknown_02024A60 _0802D848: .4byte 0x02017810 -_0802D84C: .4byte 0x02024a6a -_0802D850: .4byte 0x03004360 -_0802D854: .4byte 0x02020004 -_0802D858: .4byte 0x0300434c +_0802D84C: .4byte gUnknown_02024A6A +_0802D850: .4byte gPlayerParty +_0802D854: .4byte gSprites +_0802D858: .4byte gUnknown_0300434C _0802D85C: .4byte SpriteCallbackDummy -_0802D860: .4byte 0x03004340 -_0802D864: .4byte 0x03004330 +_0802D860: .4byte gUnknown_03004340 +_0802D864: .4byte gUnknown_03004330 _0802D868: .4byte sub_802D680 thumb_func_end sub_802D798 @@ -67282,7 +67282,7 @@ _0802D88E: pop {r0} bx r0 .align 2, 0 -_0802D894: .4byte 0x03007380 +_0802D894: .4byte gUnknown_03007380 _0802D898: .4byte 0x0000ffff thumb_func_end c3_0802FDF4 @@ -67317,8 +67317,8 @@ bx_t1_healthbar_update: @ 802D89C bl sub_80440EC b _0802D8FE .align 2, 0 -_0802D8DC: .4byte 0x02024a60 -_0802D8E0: .4byte 0x03004340 +_0802D8DC: .4byte gUnknown_02024A60 +_0802D8E0: .4byte gUnknown_03004340 _0802D8E4: ldr r2, _0802D904 ldrb r1, [r5] @@ -67336,8 +67336,8 @@ _0802D8FE: pop {r0} bx r0 .align 2, 0 -_0802D904: .4byte 0x02024a6a -_0802D908: .4byte 0x03004360 +_0802D904: .4byte gUnknown_02024A6A +_0802D908: .4byte gPlayerParty thumb_func_end bx_t1_healthbar_update thumb_func_start sub_802D90C @@ -67352,7 +67352,7 @@ _0802D91A: pop {r0} bx r0 .align 2, 0 -_0802D920: .4byte 0x03004210 +_0802D920: .4byte gUnknown_03004210 thumb_func_end sub_802D90C thumb_func_start sub_802D924 @@ -67479,12 +67479,12 @@ _0802DA1E: ldr r0, _0802DA3C b _0802DA82 .align 2, 0 -_0802DA24: .4byte 0x03004b20 -_0802DA28: .4byte 0x02024a6a -_0802DA2C: .4byte 0x03004360 +_0802DA24: .4byte gTasks +_0802DA28: .4byte gUnknown_02024A6A +_0802DA2C: .4byte gPlayerParty _0802DA30: .4byte gExperienceTables _0802DA34: .4byte gBaseStats -_0802DA38: .4byte 0x02024a60 +_0802DA38: .4byte gUnknown_02024A60 _0802DA3C: .4byte sub_802DCB0 _0802DA40: ldr r0, _0802DA50 @@ -67496,7 +67496,7 @@ _0802DA40: ldr r0, _0802DA54 b _0802DA84 .align 2, 0 -_0802DA50: .4byte 0x03004b20 +_0802DA50: .4byte gTasks _0802DA54: .4byte sub_802DDC4 _0802DA58: str r0, [sp, 0x4] @@ -67514,7 +67514,7 @@ _0802DA58: bl DestroyTask b _0802DA86 .align 2, 0 -_0802DA78: .4byte 0x03004330 +_0802DA78: .4byte gUnknown_03004330 _0802DA7C: .4byte sub_802D90C _0802DA80: ldr r0, _0802DA98 @@ -67625,11 +67625,11 @@ sub_802DA9C: @ 802DA9C pop {r0} bx r0 .align 2, 0 -_0802DB54: .4byte 0x03004b20 -_0802DB58: .4byte 0x03004360 +_0802DB54: .4byte gTasks +_0802DB58: .4byte gPlayerParty _0802DB5C: .4byte gExperienceTables _0802DB60: .4byte gBaseStats -_0802DB64: .4byte 0x03004340 +_0802DB64: .4byte gUnknown_03004340 _0802DB68: .4byte sub_802DB6C thumb_func_end sub_802DA9C @@ -67658,7 +67658,7 @@ sub_802DB6C: @ 802DB6C strh r0, [r6, 0x1C] b _0802DC98 .align 2, 0 -_0802DB98: .4byte 0x03004b20 +_0802DB98: .4byte gTasks _0802DB9C: ldrb r0, [r6, 0x8] mov r9, r0 @@ -67752,11 +67752,11 @@ _0802DB9C: str r0, [r6] b _0802DC98 .align 2, 0 -_0802DC64: .4byte 0x03004340 -_0802DC68: .4byte 0x03004360 +_0802DC64: .4byte gUnknown_03004340 +_0802DC68: .4byte gPlayerParty _0802DC6C: .4byte gExperienceTables _0802DC70: .4byte gBaseStats -_0802DC74: .4byte 0x02024a60 +_0802DC74: .4byte gUnknown_02024A60 _0802DC78: .4byte sub_802DCB0 _0802DC7C: str r0, [sp, 0x4] @@ -67781,7 +67781,7 @@ _0802DC98: pop {r0} bx r0 .align 2, 0 -_0802DCA8: .4byte 0x03004330 +_0802DCA8: .4byte gUnknown_03004330 _0802DCAC: .4byte sub_802D90C thumb_func_end sub_802DB6C @@ -67829,8 +67829,8 @@ _0802DCE4: pop {r0} bx r0 .align 2, 0 -_0802DD04: .4byte 0x03004b20 -_0802DD08: .4byte 0x02024a6a +_0802DD04: .4byte gTasks +_0802DD08: .4byte gUnknown_02024A6A _0802DD0C: .4byte sub_802DD10 thumb_func_end sub_802DCB0 @@ -67886,11 +67886,11 @@ sub_802DD10: @ 802DD10 bl sub_8045A5C b _0802DDA0 .align 2, 0 -_0802DD78: .4byte 0x03004b20 +_0802DD78: .4byte gTasks _0802DD7C: .4byte 0x02017810 -_0802DD80: .4byte 0x03004360 -_0802DD84: .4byte 0x02024a6a -_0802DD88: .4byte 0x03004340 +_0802DD80: .4byte gPlayerParty +_0802DD84: .4byte gUnknown_02024A6A +_0802DD88: .4byte gUnknown_03004340 _0802DD8C: ldr r0, _0802DDB4 adds r0, r5, r0 @@ -67914,9 +67914,9 @@ _0802DDAE: pop {r0} bx r0 .align 2, 0 -_0802DDB4: .4byte 0x03004340 -_0802DDB8: .4byte 0x03004360 -_0802DDBC: .4byte 0x03004b20 +_0802DDB4: .4byte gUnknown_03004340 +_0802DDB8: .4byte gPlayerParty +_0802DDBC: .4byte gTasks _0802DDC0: .4byte sub_802DDC4 thumb_func_end sub_802DD10 @@ -67950,9 +67950,9 @@ sub_802DDC4: @ 802DDC4 pop {r0} bx r0 .align 2, 0 -_0802DE00: .4byte 0x03004b20 -_0802DE04: .4byte 0x03004360 -_0802DE08: .4byte 0x03004330 +_0802DE00: .4byte gTasks +_0802DE04: .4byte gPlayerParty +_0802DE08: .4byte gUnknown_03004330 _0802DE0C: .4byte sub_802D90C thumb_func_end sub_802DDC4 @@ -68019,12 +68019,12 @@ _0802DE8C: pop {r0} bx r0 .align 2, 0 -_0802DE94: .4byte 0x02020004 -_0802DE98: .4byte 0x02024be0 -_0802DE9C: .4byte 0x02024a60 -_0802DEA0: .4byte 0x02024a6a -_0802DEA4: .4byte 0x03004360 -_0802DEA8: .4byte 0x03004340 +_0802DE94: .4byte gSprites +_0802DE98: .4byte gUnknown_02024BE0 +_0802DE9C: .4byte gUnknown_02024A60 +_0802DEA0: .4byte gUnknown_02024A6A +_0802DEA4: .4byte gPlayerParty +_0802DEA8: .4byte gUnknown_03004340 thumb_func_end sub_802DE10 thumb_func_start sub_802DEAC @@ -68070,11 +68070,11 @@ _0802DEFC: pop {r0} bx r0 .align 2, 0 -_0802DF04: .4byte 0x02024a60 +_0802DF04: .4byte gUnknown_02024A60 _0802DF08: .4byte 0x02017810 -_0802DF0C: .4byte 0x02024be0 -_0802DF10: .4byte 0x02020004 -_0802DF14: .4byte 0x03004340 +_0802DF0C: .4byte gUnknown_02024BE0 +_0802DF10: .4byte gSprites +_0802DF14: .4byte gUnknown_03004340 thumb_func_end sub_802DEAC thumb_func_start sub_802DF18 @@ -68089,7 +68089,7 @@ _0802DF26: pop {r0} bx r0 .align 2, 0 -_0802DF2C: .4byte 0x03004210 +_0802DF2C: .4byte gUnknown_03004210 thumb_func_end sub_802DF18 thumb_func_start sub_802DF30 @@ -68126,12 +68126,12 @@ _0802DF6A: pop {r0} bx r0 .align 2, 0 -_0802DF70: .4byte 0x0202f388 -_0802DF74: .4byte 0x03004330 -_0802DF78: .4byte 0x02024a60 +_0802DF70: .4byte gPaletteFade +_0802DF74: .4byte gUnknown_03004330 +_0802DF78: .4byte gUnknown_02024A60 _0802DF7C: .4byte sub_802DF88 -_0802DF80: .4byte 0x03004b20 -_0802DF84: .4byte 0x0300434c +_0802DF80: .4byte gTasks +_0802DF84: .4byte gUnknown_0300434C thumb_func_end sub_802DF30 thumb_func_start sub_802DF88 @@ -68159,12 +68159,12 @@ sub_802DF88: @ 802DF88 bl dp01_build_cmdbuf_x22_a_three_bytes b _0802DFDA .align 2, 0 -_0802DFB8: .4byte 0x03001770 +_0802DFB8: .4byte gMain _0802DFBC: .4byte sub_800F808 -_0802DFC0: .4byte 0x0202f388 -_0802DFC4: .4byte 0x0202e8f4 -_0802DFC8: .4byte 0x0202e8f5 -_0802DFCC: .4byte 0x02038470 +_0802DFC0: .4byte gPaletteFade +_0802DFC4: .4byte gUnknown_0202E8F4 +_0802DFC8: .4byte gUnknown_0202E8F5 +_0802DFCC: .4byte gUnknown_02038470 _0802DFD0: movs r0, 0x1 movs r1, 0x6 @@ -68189,8 +68189,8 @@ _0802DFF8: pop {r0} bx r0 .align 2, 0 -_0802DFFC: .4byte 0x02023a60 -_0802E000: .4byte 0x02024a60 +_0802DFFC: .4byte gUnknown_02023A60 +_0802E000: .4byte gUnknown_02024A60 thumb_func_end sub_802DF88 thumb_func_start sub_802E004 @@ -68215,9 +68215,9 @@ _0802E028: pop {r0} bx r0 .align 2, 0 -_0802E02C: .4byte 0x0202f388 -_0802E030: .4byte 0x03004330 -_0802E034: .4byte 0x02024a60 +_0802E02C: .4byte gPaletteFade +_0802E030: .4byte gUnknown_03004330 +_0802E034: .4byte gUnknown_02024A60 _0802E038: .4byte sub_802E03C thumb_func_end sub_802E004 @@ -68244,10 +68244,10 @@ _0802E062: pop {r0} bx r0 .align 2, 0 -_0802E068: .4byte 0x03001770 +_0802E068: .4byte gMain _0802E06C: .4byte sub_800F808 -_0802E070: .4byte 0x0202f388 -_0802E074: .4byte 0x0203855e +_0802E070: .4byte gPaletteFade +_0802E074: .4byte word_203855E thumb_func_end sub_802E03C thumb_func_start bx_wait_t1 @@ -68275,8 +68275,8 @@ _0802E09E: pop {r0} bx r0 .align 2, 0 -_0802E0A4: .4byte 0x02024e6d -_0802E0A8: .4byte 0x02024a60 +_0802E0A4: .4byte gUnknown_02024E6D +_0802E0A8: .4byte gUnknown_02024A60 _0802E0AC: .4byte 0x02017810 thumb_func_end bx_wait_t1 @@ -68311,10 +68311,10 @@ bx_blink_t1: @ 802E0B0 bl dp01_tbl1_exec_completed b _0802E126 .align 2, 0 -_0802E0EC: .4byte 0x02024be0 -_0802E0F0: .4byte 0x02024a60 -_0802E0F4: .4byte 0x02020004 -_0802E0F8: .4byte 0x02024e6d +_0802E0EC: .4byte gUnknown_02024BE0 +_0802E0F0: .4byte gUnknown_02024A60 +_0802E0F4: .4byte gSprites +_0802E0F8: .4byte gUnknown_02024E6D _0802E0FC: ldrh r0, [r4, 0x30] movs r1, 0x3 @@ -68387,11 +68387,11 @@ _0802E176: movs r0, 0x37 b _0802E196 .align 2, 0 -_0802E180: .4byte 0x02024a60 -_0802E184: .4byte 0x02023a64 -_0802E188: .4byte 0x020238cc +_0802E180: .4byte gUnknown_02024A60 +_0802E184: .4byte gUnknown_02023A64 +_0802E188: .4byte gUnknown_020238CC _0802E18C: .4byte gMoveNames -_0802E190: .4byte 0x03004210 +_0802E190: .4byte gUnknown_03004210 _0802E194: movs r0, 0x39 _0802E196: @@ -68405,7 +68405,7 @@ _0802E196: pop {r0} bx r0 .align 2, 0 -_0802E1AC: .4byte 0x03004210 +_0802E1AC: .4byte gUnknown_03004210 thumb_func_end sub_802E12C thumb_func_start sub_802E1B0 @@ -68453,10 +68453,10 @@ _0802E1F6: pop {r0} bx r0 .align 2, 0 -_0802E208: .4byte 0x02024a60 -_0802E20C: .4byte 0x02023a64 -_0802E210: .4byte 0x03004348 -_0802E214: .4byte 0x03004210 +_0802E208: .4byte gUnknown_02024A60 +_0802E20C: .4byte gUnknown_02023A64 +_0802E210: .4byte gUnknown_03004348 +_0802E214: .4byte gUnknown_03004210 _0802E218: .4byte 0x00001016 _0802E21C: .4byte gUnknown_08400D49 thumb_func_end sub_802E1B0 @@ -68536,12 +68536,12 @@ _0802E2B0: pop {r0} bx r0 .align 2, 0 -_0802E2B8: .4byte 0x02023a60 -_0802E2BC: .4byte 0x02024a60 -_0802E2C0: .4byte 0x020238cc +_0802E2B8: .4byte gUnknown_02023A60 +_0802E2BC: .4byte gUnknown_02024A60 +_0802E2C0: .4byte gUnknown_020238CC _0802E2C4: .4byte gUnknown_08400D49 -_0802E2C8: .4byte 0x02024e64 -_0802E2CC: .4byte 0x03004210 +_0802E2C8: .4byte gUnknown_02024E64 +_0802E2CC: .4byte gUnknown_03004210 _0802E2D0: .4byte 0x000002a2 thumb_func_end sub_802E220 @@ -68578,9 +68578,9 @@ sub_802E2D4: @ 802E2D4 bl InitWindow b _0802E388 .align 2, 0 -_0802E314: .4byte 0x02023a60 -_0802E318: .4byte 0x02024a60 -_0802E31C: .4byte 0x03004210 +_0802E314: .4byte gUnknown_02023A60 +_0802E318: .4byte gUnknown_02024A60 +_0802E31C: .4byte gUnknown_03004210 _0802E320: .4byte 0x00001016 _0802E324: .4byte gUnknown_08400D52 _0802E328: @@ -68636,12 +68636,12 @@ _0802E388: pop {r0} bx r0 .align 2, 0 -_0802E398: .4byte 0x020238cc +_0802E398: .4byte gUnknown_020238CC _0802E39C: .4byte gUnknown_08400D49 _0802E3A0: .4byte gBattleMoves -_0802E3A4: .4byte 0x02024e64 +_0802E3A4: .4byte gUnknown_02024E64 _0802E3A8: .4byte gTypeNames -_0802E3AC: .4byte 0x03004210 +_0802E3AC: .4byte gUnknown_03004210 _0802E3B0: .4byte 0x00001016 thumb_func_end sub_802E2D4 @@ -68743,7 +68743,7 @@ _0802E452: pop {r0} bx r0 .align 2, 0 -_0802E458: .4byte 0x02024a60 +_0802E458: .4byte gUnknown_02024A60 _0802E45C: .4byte 0x02017810 thumb_func_end sub_802E434 @@ -68767,7 +68767,7 @@ _0802E47E: pop {r0} bx r0 .align 2, 0 -_0802E484: .4byte 0x02024a60 +_0802E484: .4byte gUnknown_02024A60 _0802E488: .4byte 0x02017810 thumb_func_end sub_802E460 @@ -68798,10 +68798,10 @@ _0802E4B6: pop {r0} bx r0 .align 2, 0 -_0802E4BC: .4byte 0x020239f8 -_0802E4C0: .4byte 0x030042a4 -_0802E4C4: .4byte 0x030042a0 -_0802E4C8: .4byte 0x03004210 +_0802E4BC: .4byte gUnknown_020239F8 +_0802E4C0: .4byte gUnknown_030042A4 +_0802E4C4: .4byte gUnknown_030042A0 +_0802E4C8: .4byte gUnknown_03004210 _0802E4CC: .4byte gUnknown_08400CE0 thumb_func_end b_link_standby_message @@ -68828,9 +68828,9 @@ dp01t_00_1_getattr: @ 802E4D0 adds r6, r0, 0 b _0802E52A .align 2, 0 -_0802E4FC: .4byte 0x02023a60 -_0802E500: .4byte 0x02024a60 -_0802E504: .4byte 0x02024a6a +_0802E4FC: .4byte gUnknown_02023A60 +_0802E500: .4byte gUnknown_02024A60 +_0802E504: .4byte gUnknown_02024A6A _0802E508: ldrb r4, [r1] movs r5, 0 @@ -68892,8 +68892,8 @@ _0802E56E: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0802E578: .4byte 0x02023a60 -_0802E57C: .4byte 0x02024a60 +_0802E578: .4byte gUnknown_02023A60 +_0802E57C: .4byte gUnknown_02024A60 _0802E580: .4byte _0802E584 .align 2, 0 _0802E584: @@ -69198,7 +69198,7 @@ _0802E878: bls _0802E878 b _0802ECDA .align 2, 0 -_0802E888: .4byte 0x03004360 +_0802E888: .4byte gPlayerParty _0802E88C: .4byte 0xfffffc1f _0802E890: .4byte 0xfff07fff _0802E894: .4byte 0xfffffe0f @@ -69210,7 +69210,7 @@ _0802E898: movs r1, 0xB b _0802EC12 .align 2, 0 -_0802E8A4: .4byte 0x03004360 +_0802E8A4: .4byte gPlayerParty _0802E8A8: movs r0, 0x64 muls r0, r5 @@ -69219,7 +69219,7 @@ _0802E8A8: movs r1, 0xC b _0802EC12 .align 2, 0 -_0802E8B4: .4byte 0x03004360 +_0802E8B4: .4byte gPlayerParty _0802E8B8: movs r6, 0 add r2, sp, 0x58 @@ -69271,7 +69271,7 @@ _0802E90C: bls _0802E90C b _0802ECDA .align 2, 0 -_0802E91C: .4byte 0x03004360 +_0802E91C: .4byte gPlayerParty _0802E920: movs r0, 0x64 muls r0, r5 @@ -69285,7 +69285,7 @@ _0802E920: adds r1, 0x9 b _0802EC12 .align 2, 0 -_0802E938: .4byte 0x03004360 +_0802E938: .4byte gPlayerParty _0802E93C: movs r6, 0 movs r0, 0x64 @@ -69315,7 +69315,7 @@ _0802E948: adds r6, 0x1 b _0802ECDA .align 2, 0 -_0802E974: .4byte 0x03004360 +_0802E974: .4byte gPlayerParty _0802E978: movs r0, 0x64 muls r0, r5 @@ -69329,7 +69329,7 @@ _0802E978: adds r1, 0x8 b _0802ECD2 .align 2, 0 -_0802E990: .4byte 0x03004360 +_0802E990: .4byte gPlayerParty _0802E994: movs r0, 0x64 muls r0, r5 @@ -69338,7 +69338,7 @@ _0802E994: movs r1, 0x1 b _0802E9AE .align 2, 0 -_0802E9A0: .4byte 0x03004360 +_0802E9A0: .4byte gPlayerParty _0802E9A4: movs r0, 0x64 muls r0, r5 @@ -69362,7 +69362,7 @@ _0802E9AE: movs r6, 0x3 b _0802ECDA .align 2, 0 -_0802E9D0: .4byte 0x03004360 +_0802E9D0: .4byte gPlayerParty _0802E9D4: movs r0, 0x64 muls r0, r5 @@ -69371,7 +69371,7 @@ _0802E9D4: movs r1, 0x1A b _0802ECD2 .align 2, 0 -_0802E9E0: .4byte 0x03004360 +_0802E9E0: .4byte gPlayerParty _0802E9E4: movs r0, 0x64 muls r0, r5 @@ -69380,7 +69380,7 @@ _0802E9E4: movs r1, 0x1B b _0802ECD2 .align 2, 0 -_0802E9F0: .4byte 0x03004360 +_0802E9F0: .4byte gPlayerParty _0802E9F4: movs r0, 0x64 muls r0, r5 @@ -69389,7 +69389,7 @@ _0802E9F4: movs r1, 0x1C b _0802ECD2 .align 2, 0 -_0802EA00: .4byte 0x03004360 +_0802EA00: .4byte gPlayerParty _0802EA04: movs r0, 0x64 muls r0, r5 @@ -69398,7 +69398,7 @@ _0802EA04: movs r1, 0x1D b _0802ECD2 .align 2, 0 -_0802EA10: .4byte 0x03004360 +_0802EA10: .4byte gPlayerParty _0802EA14: movs r0, 0x64 muls r0, r5 @@ -69407,7 +69407,7 @@ _0802EA14: movs r1, 0x1E b _0802ECD2 .align 2, 0 -_0802EA20: .4byte 0x03004360 +_0802EA20: .4byte gPlayerParty _0802EA24: movs r0, 0x64 muls r0, r5 @@ -69416,7 +69416,7 @@ _0802EA24: movs r1, 0x1F b _0802ECD2 .align 2, 0 -_0802EA30: .4byte 0x03004360 +_0802EA30: .4byte gPlayerParty _0802EA34: movs r0, 0x64 muls r0, r5 @@ -69425,7 +69425,7 @@ _0802EA34: movs r1, 0x20 b _0802ECD2 .align 2, 0 -_0802EA40: .4byte 0x03004360 +_0802EA40: .4byte gPlayerParty _0802EA44: movs r0, 0x64 muls r0, r5 @@ -69434,7 +69434,7 @@ _0802EA44: movs r1, 0x22 b _0802ECD2 .align 2, 0 -_0802EA50: .4byte 0x03004360 +_0802EA50: .4byte gPlayerParty _0802EA54: movs r0, 0x64 muls r0, r5 @@ -69443,7 +69443,7 @@ _0802EA54: movs r1, 0x23 b _0802ECD2 .align 2, 0 -_0802EA60: .4byte 0x03004360 +_0802EA60: .4byte gPlayerParty _0802EA64: movs r0, 0x64 muls r0, r5 @@ -69452,7 +69452,7 @@ _0802EA64: movs r1, 0x24 b _0802ECD2 .align 2, 0 -_0802EA70: .4byte 0x03004360 +_0802EA70: .4byte gPlayerParty _0802EA74: movs r0, 0x64 muls r0, r5 @@ -69461,7 +69461,7 @@ _0802EA74: movs r1, 0x25 b _0802ECD2 .align 2, 0 -_0802EA80: .4byte 0x03004360 +_0802EA80: .4byte gPlayerParty _0802EA84: movs r0, 0x64 muls r0, r5 @@ -69470,7 +69470,7 @@ _0802EA84: movs r1, 0x26 b _0802ECD2 .align 2, 0 -_0802EA90: .4byte 0x03004360 +_0802EA90: .4byte gPlayerParty _0802EA94: movs r0, 0x64 adds r4, r5, 0 @@ -69504,7 +69504,7 @@ _0802EA94: movs r6, 0x6 b _0802ECDA .align 2, 0 -_0802EAE0: .4byte 0x03004360 +_0802EAE0: .4byte gPlayerParty _0802EAE4: movs r0, 0x64 muls r0, r5 @@ -69513,7 +69513,7 @@ _0802EAE4: movs r1, 0x27 b _0802ECD2 .align 2, 0 -_0802EAF0: .4byte 0x03004360 +_0802EAF0: .4byte gPlayerParty _0802EAF4: movs r0, 0x64 muls r0, r5 @@ -69522,7 +69522,7 @@ _0802EAF4: movs r1, 0x28 b _0802ECD2 .align 2, 0 -_0802EB00: .4byte 0x03004360 +_0802EB00: .4byte gPlayerParty _0802EB04: movs r0, 0x64 muls r0, r5 @@ -69531,7 +69531,7 @@ _0802EB04: movs r1, 0x29 b _0802ECD2 .align 2, 0 -_0802EB10: .4byte 0x03004360 +_0802EB10: .4byte gPlayerParty _0802EB14: movs r0, 0x64 muls r0, r5 @@ -69540,7 +69540,7 @@ _0802EB14: movs r1, 0x2A b _0802ECD2 .align 2, 0 -_0802EB20: .4byte 0x03004360 +_0802EB20: .4byte gPlayerParty _0802EB24: movs r0, 0x64 muls r0, r5 @@ -69549,7 +69549,7 @@ _0802EB24: movs r1, 0x2B b _0802ECD2 .align 2, 0 -_0802EB30: .4byte 0x03004360 +_0802EB30: .4byte gPlayerParty _0802EB34: movs r0, 0x64 muls r0, r5 @@ -69558,7 +69558,7 @@ _0802EB34: movs r1, 0x2C b _0802ECD2 .align 2, 0 -_0802EB40: .4byte 0x03004360 +_0802EB40: .4byte gPlayerParty _0802EB44: movs r0, 0x64 muls r0, r5 @@ -69567,7 +69567,7 @@ _0802EB44: movs r1, 0 b _0802EB6E .align 2, 0 -_0802EB50: .4byte 0x03004360 +_0802EB50: .4byte gPlayerParty _0802EB54: movs r0, 0x64 muls r0, r5 @@ -69576,7 +69576,7 @@ _0802EB54: movs r1, 0x9 b _0802EC12 .align 2, 0 -_0802EB60: .4byte 0x03004360 +_0802EB60: .4byte gPlayerParty _0802EB64: movs r0, 0x64 muls r0, r5 @@ -69602,7 +69602,7 @@ _0802EB6E: movs r6, 0x4 b _0802ECDA .align 2, 0 -_0802EB94: .4byte 0x03004360 +_0802EB94: .4byte gPlayerParty _0802EB98: movs r0, 0x64 muls r0, r5 @@ -69611,7 +69611,7 @@ _0802EB98: movs r1, 0x38 b _0802ECD2 .align 2, 0 -_0802EBA4: .4byte 0x03004360 +_0802EBA4: .4byte gPlayerParty _0802EBA8: movs r0, 0x64 muls r0, r5 @@ -69620,7 +69620,7 @@ _0802EBA8: movs r1, 0x39 b _0802EC12 .align 2, 0 -_0802EBB4: .4byte 0x03004360 +_0802EBB4: .4byte gPlayerParty _0802EBB8: movs r0, 0x64 muls r0, r5 @@ -69629,7 +69629,7 @@ _0802EBB8: movs r1, 0x3A b _0802EC12 .align 2, 0 -_0802EBC4: .4byte 0x03004360 +_0802EBC4: .4byte gPlayerParty _0802EBC8: movs r0, 0x64 muls r0, r5 @@ -69638,7 +69638,7 @@ _0802EBC8: movs r1, 0x3B b _0802EC12 .align 2, 0 -_0802EBD4: .4byte 0x03004360 +_0802EBD4: .4byte gPlayerParty _0802EBD8: movs r0, 0x64 muls r0, r5 @@ -69647,7 +69647,7 @@ _0802EBD8: movs r1, 0x3C b _0802EC12 .align 2, 0 -_0802EBE4: .4byte 0x03004360 +_0802EBE4: .4byte gPlayerParty _0802EBE8: movs r0, 0x64 muls r0, r5 @@ -69656,7 +69656,7 @@ _0802EBE8: movs r1, 0x3D b _0802EC12 .align 2, 0 -_0802EBF4: .4byte 0x03004360 +_0802EBF4: .4byte gPlayerParty _0802EBF8: movs r0, 0x64 muls r0, r5 @@ -69665,7 +69665,7 @@ _0802EBF8: movs r1, 0x3E b _0802EC12 .align 2, 0 -_0802EC04: .4byte 0x03004360 +_0802EC04: .4byte gPlayerParty _0802EC08: movs r0, 0x64 muls r0, r5 @@ -69682,7 +69682,7 @@ _0802EC12: movs r6, 0x2 b _0802ECDA .align 2, 0 -_0802EC24: .4byte 0x03004360 +_0802EC24: .4byte gPlayerParty _0802EC28: movs r0, 0x64 muls r0, r5 @@ -69691,7 +69691,7 @@ _0802EC28: movs r1, 0x16 b _0802ECD2 .align 2, 0 -_0802EC34: .4byte 0x03004360 +_0802EC34: .4byte gPlayerParty _0802EC38: movs r0, 0x64 muls r0, r5 @@ -69700,7 +69700,7 @@ _0802EC38: movs r1, 0x17 b _0802ECD2 .align 2, 0 -_0802EC44: .4byte 0x03004360 +_0802EC44: .4byte gPlayerParty _0802EC48: movs r0, 0x64 muls r0, r5 @@ -69709,7 +69709,7 @@ _0802EC48: movs r1, 0x18 b _0802ECD2 .align 2, 0 -_0802EC54: .4byte 0x03004360 +_0802EC54: .4byte gPlayerParty _0802EC58: movs r0, 0x64 muls r0, r5 @@ -69718,7 +69718,7 @@ _0802EC58: movs r1, 0x21 b _0802ECD2 .align 2, 0 -_0802EC64: .4byte 0x03004360 +_0802EC64: .4byte gPlayerParty _0802EC68: movs r0, 0x64 muls r0, r5 @@ -69727,7 +69727,7 @@ _0802EC68: movs r1, 0x2F b _0802ECD2 .align 2, 0 -_0802EC74: .4byte 0x03004360 +_0802EC74: .4byte gPlayerParty _0802EC78: movs r0, 0x64 muls r0, r5 @@ -69736,7 +69736,7 @@ _0802EC78: movs r1, 0x30 b _0802ECD2 .align 2, 0 -_0802EC84: .4byte 0x03004360 +_0802EC84: .4byte gPlayerParty _0802EC88: movs r0, 0x64 muls r0, r5 @@ -69745,7 +69745,7 @@ _0802EC88: movs r1, 0x32 b _0802ECD2 .align 2, 0 -_0802EC94: .4byte 0x03004360 +_0802EC94: .4byte gPlayerParty _0802EC98: movs r0, 0x64 muls r0, r5 @@ -69754,7 +69754,7 @@ _0802EC98: movs r1, 0x33 b _0802ECD2 .align 2, 0 -_0802ECA4: .4byte 0x03004360 +_0802ECA4: .4byte gPlayerParty _0802ECA8: movs r0, 0x64 muls r0, r5 @@ -69763,7 +69763,7 @@ _0802ECA8: movs r1, 0x34 b _0802ECD2 .align 2, 0 -_0802ECB4: .4byte 0x03004360 +_0802ECB4: .4byte gPlayerParty _0802ECB8: movs r0, 0x64 muls r0, r5 @@ -69772,7 +69772,7 @@ _0802ECB8: movs r1, 0x35 b _0802ECD2 .align 2, 0 -_0802ECC4: .4byte 0x03004360 +_0802ECC4: .4byte gPlayerParty _0802ECC8: movs r0, 0x64 muls r0, r5 @@ -69794,7 +69794,7 @@ _0802ECDA: pop {r1} bx r1 .align 2, 0 -_0802ECEC: .4byte 0x03004360 +_0802ECEC: .4byte gPlayerParty thumb_func_end dp01_getattr_by_ch1_for_player_pokemon_ thumb_func_start sub_802ECF0 @@ -69859,10 +69859,10 @@ _0802ED46: pop {r0} bx r0 .align 2, 0 -_0802ED68: .4byte 0x02024a6a -_0802ED6C: .4byte 0x02024a60 -_0802ED70: .4byte 0x02023a60 -_0802ED74: .4byte 0x03004360 +_0802ED68: .4byte gUnknown_02024A6A +_0802ED6C: .4byte gUnknown_02024A60 +_0802ED70: .4byte gUnknown_02023A60 +_0802ED74: .4byte gPlayerParty thumb_func_end sub_802ECF0 thumb_func_start dp01t_02_1_setattr @@ -69884,9 +69884,9 @@ dp01t_02_1_setattr: @ 802ED78 bl dp01_setattr_by_ch1_for_player_pokemon b _0802EDC6 .align 2, 0 -_0802ED9C: .4byte 0x02023a60 -_0802EDA0: .4byte 0x02024a60 -_0802EDA4: .4byte 0x02024a6a +_0802ED9C: .4byte gUnknown_02023A60 +_0802EDA0: .4byte gUnknown_02024A60 +_0802EDA4: .4byte gUnknown_02024A6A _0802EDA8: ldrb r4, [r1] movs r5, 0 @@ -69941,8 +69941,8 @@ _0802EDFC: ldr r0, [r0] mov pc, r0 .align 2, 0 -_0802EE08: .4byte 0x02024a60 -_0802EE0C: .4byte 0x02023a63 +_0802EE08: .4byte gUnknown_02024A60 +_0802EE0C: .4byte gUnknown_02023A63 _0802EE10: .4byte _0802EE14 .align 2, 0 _0802EE14: @@ -70187,7 +70187,7 @@ _0802EF6A: bl SetMonData b _0802F796 .align 2, 0 -_0802F098: .4byte 0x03004360 +_0802F098: .4byte gPlayerParty _0802F09C: movs r0, 0x64 muls r0, r5 @@ -70201,8 +70201,8 @@ _0802F09C: bl SetMonData b _0802F796 .align 2, 0 -_0802F0B4: .4byte 0x03004360 -_0802F0B8: .4byte 0x02024a60 +_0802F0B4: .4byte gPlayerParty +_0802F0B8: .4byte gUnknown_02024A60 _0802F0BC: movs r0, 0x64 muls r0, r5 @@ -70216,8 +70216,8 @@ _0802F0BC: bl SetMonData b _0802F796 .align 2, 0 -_0802F0D4: .4byte 0x03004360 -_0802F0D8: .4byte 0x02024a60 +_0802F0D4: .4byte gPlayerParty +_0802F0D8: .4byte gUnknown_02024A60 _0802F0DC: movs r0, 0 mov r8, r0 @@ -70259,7 +70259,7 @@ _0802F0F6: bl SetMonData b _0802F796 .align 2, 0 -_0802F130: .4byte 0x03004360 +_0802F130: .4byte gPlayerParty _0802F134: movs r0, 0x64 muls r0, r5 @@ -70275,9 +70275,9 @@ _0802F134: adds r1, 0x9 b _0802F1D8 .align 2, 0 -_0802F150: .4byte 0x03004360 -_0802F154: .4byte 0x02023a60 -_0802F158: .4byte 0x02024a60 +_0802F150: .4byte gPlayerParty +_0802F154: .4byte gUnknown_02023A60 +_0802F158: .4byte gUnknown_02024A60 _0802F15C: movs r0, 0x64 adds r4, r5, 0 @@ -70321,8 +70321,8 @@ _0802F15C: bl SetMonData b _0802F796 .align 2, 0 -_0802F1B8: .4byte 0x03004360 -_0802F1BC: .4byte 0x02024a60 +_0802F1B8: .4byte gPlayerParty +_0802F1BC: .4byte gUnknown_02024A60 _0802F1C0: movs r0, 0x64 muls r0, r5 @@ -70342,9 +70342,9 @@ _0802F1D8: bl SetMonData b _0802F796 .align 2, 0 -_0802F1E4: .4byte 0x03004360 -_0802F1E8: .4byte 0x02023a60 -_0802F1EC: .4byte 0x02024a60 +_0802F1E4: .4byte gPlayerParty +_0802F1E8: .4byte gUnknown_02023A60 +_0802F1EC: .4byte gUnknown_02024A60 _0802F1F0: movs r0, 0x64 muls r0, r5 @@ -70358,8 +70358,8 @@ _0802F1F0: bl SetMonData b _0802F796 .align 2, 0 -_0802F208: .4byte 0x03004360 -_0802F20C: .4byte 0x02024a60 +_0802F208: .4byte gPlayerParty +_0802F20C: .4byte gUnknown_02024A60 _0802F210: movs r0, 0x64 muls r0, r5 @@ -70373,8 +70373,8 @@ _0802F210: bl SetMonData b _0802F796 .align 2, 0 -_0802F228: .4byte 0x03004360 -_0802F22C: .4byte 0x02024a60 +_0802F228: .4byte gPlayerParty +_0802F22C: .4byte gUnknown_02024A60 _0802F230: movs r0, 0x64 muls r0, r5 @@ -70388,8 +70388,8 @@ _0802F230: bl SetMonData b _0802F796 .align 2, 0 -_0802F248: .4byte 0x03004360 -_0802F24C: .4byte 0x02024a60 +_0802F248: .4byte gPlayerParty +_0802F24C: .4byte gUnknown_02024A60 _0802F250: movs r0, 0x64 muls r0, r5 @@ -70403,8 +70403,8 @@ _0802F250: bl SetMonData b _0802F796 .align 2, 0 -_0802F268: .4byte 0x03004360 -_0802F26C: .4byte 0x02024a60 +_0802F268: .4byte gPlayerParty +_0802F26C: .4byte gUnknown_02024A60 _0802F270: movs r0, 0x64 muls r0, r5 @@ -70418,8 +70418,8 @@ _0802F270: bl SetMonData b _0802F796 .align 2, 0 -_0802F288: .4byte 0x03004360 -_0802F28C: .4byte 0x02024a60 +_0802F288: .4byte gPlayerParty +_0802F28C: .4byte gUnknown_02024A60 _0802F290: movs r0, 0x64 muls r0, r5 @@ -70433,8 +70433,8 @@ _0802F290: bl SetMonData b _0802F796 .align 2, 0 -_0802F2A8: .4byte 0x03004360 -_0802F2AC: .4byte 0x02024a60 +_0802F2A8: .4byte gPlayerParty +_0802F2AC: .4byte gUnknown_02024A60 _0802F2B0: movs r0, 0x64 muls r0, r5 @@ -70448,8 +70448,8 @@ _0802F2B0: bl SetMonData b _0802F796 .align 2, 0 -_0802F2C8: .4byte 0x03004360 -_0802F2CC: .4byte 0x02024a60 +_0802F2C8: .4byte gPlayerParty +_0802F2CC: .4byte gUnknown_02024A60 _0802F2D0: movs r0, 0x64 muls r0, r5 @@ -70463,8 +70463,8 @@ _0802F2D0: bl SetMonData b _0802F796 .align 2, 0 -_0802F2E8: .4byte 0x03004360 -_0802F2EC: .4byte 0x02024a60 +_0802F2E8: .4byte gPlayerParty +_0802F2EC: .4byte gUnknown_02024A60 _0802F2F0: movs r0, 0x64 muls r0, r5 @@ -70478,8 +70478,8 @@ _0802F2F0: bl SetMonData b _0802F796 .align 2, 0 -_0802F308: .4byte 0x03004360 -_0802F30C: .4byte 0x02024a60 +_0802F308: .4byte gPlayerParty +_0802F30C: .4byte gUnknown_02024A60 _0802F310: movs r0, 0x64 muls r0, r5 @@ -70493,8 +70493,8 @@ _0802F310: bl SetMonData b _0802F796 .align 2, 0 -_0802F328: .4byte 0x03004360 -_0802F32C: .4byte 0x02024a60 +_0802F328: .4byte gPlayerParty +_0802F32C: .4byte gUnknown_02024A60 _0802F330: movs r0, 0x64 muls r0, r5 @@ -70508,8 +70508,8 @@ _0802F330: bl SetMonData b _0802F796 .align 2, 0 -_0802F348: .4byte 0x03004360 -_0802F34C: .4byte 0x02024a60 +_0802F348: .4byte gPlayerParty +_0802F34C: .4byte gUnknown_02024A60 _0802F350: movs r0, 0x64 muls r0, r5 @@ -70523,8 +70523,8 @@ _0802F350: bl SetMonData b _0802F796 .align 2, 0 -_0802F368: .4byte 0x03004360 -_0802F36C: .4byte 0x02024a60 +_0802F368: .4byte gPlayerParty +_0802F36C: .4byte gUnknown_02024A60 _0802F370: movs r0, 0x64 muls r0, r5 @@ -70538,8 +70538,8 @@ _0802F370: bl SetMonData b _0802F796 .align 2, 0 -_0802F388: .4byte 0x03004360 -_0802F38C: .4byte 0x02024a60 +_0802F388: .4byte gPlayerParty +_0802F38C: .4byte gUnknown_02024A60 _0802F390: movs r0, 0x64 muls r0, r5 @@ -70553,8 +70553,8 @@ _0802F390: bl SetMonData b _0802F796 .align 2, 0 -_0802F3A8: .4byte 0x03004360 -_0802F3AC: .4byte 0x02024a60 +_0802F3A8: .4byte gPlayerParty +_0802F3AC: .4byte gUnknown_02024A60 _0802F3B0: movs r0, 0x64 adds r4, r5, 0 @@ -70603,8 +70603,8 @@ _0802F3B0: adds r0, r4, 0 b _0802F4D0 .align 2, 0 -_0802F418: .4byte 0x03004360 -_0802F41C: .4byte 0x02024a60 +_0802F418: .4byte gPlayerParty +_0802F41C: .4byte gUnknown_02024A60 _0802F420: movs r0, 0x64 muls r0, r5 @@ -70618,8 +70618,8 @@ _0802F420: bl SetMonData b _0802F796 .align 2, 0 -_0802F438: .4byte 0x03004360 -_0802F43C: .4byte 0x02024a60 +_0802F438: .4byte gPlayerParty +_0802F43C: .4byte gUnknown_02024A60 _0802F440: movs r0, 0x64 muls r0, r5 @@ -70633,8 +70633,8 @@ _0802F440: bl SetMonData b _0802F796 .align 2, 0 -_0802F458: .4byte 0x03004360 -_0802F45C: .4byte 0x02024a60 +_0802F458: .4byte gPlayerParty +_0802F45C: .4byte gUnknown_02024A60 _0802F460: movs r0, 0x64 muls r0, r5 @@ -70648,8 +70648,8 @@ _0802F460: bl SetMonData b _0802F796 .align 2, 0 -_0802F478: .4byte 0x03004360 -_0802F47C: .4byte 0x02024a60 +_0802F478: .4byte gPlayerParty +_0802F47C: .4byte gUnknown_02024A60 _0802F480: movs r0, 0x64 muls r0, r5 @@ -70663,8 +70663,8 @@ _0802F480: bl SetMonData b _0802F796 .align 2, 0 -_0802F498: .4byte 0x03004360 -_0802F49C: .4byte 0x02024a60 +_0802F498: .4byte gPlayerParty +_0802F49C: .4byte gUnknown_02024A60 _0802F4A0: movs r0, 0x64 muls r0, r5 @@ -70678,8 +70678,8 @@ _0802F4A0: bl SetMonData b _0802F796 .align 2, 0 -_0802F4B8: .4byte 0x03004360 -_0802F4BC: .4byte 0x02024a60 +_0802F4B8: .4byte gPlayerParty +_0802F4BC: .4byte gUnknown_02024A60 _0802F4C0: movs r0, 0x64 muls r0, r5 @@ -70694,8 +70694,8 @@ _0802F4D0: bl SetMonData b _0802F796 .align 2, 0 -_0802F4D8: .4byte 0x03004360 -_0802F4DC: .4byte 0x02024a60 +_0802F4D8: .4byte gPlayerParty +_0802F4DC: .4byte gUnknown_02024A60 _0802F4E0: movs r0, 0x64 muls r0, r5 @@ -70709,8 +70709,8 @@ _0802F4E0: bl SetMonData b _0802F796 .align 2, 0 -_0802F4F8: .4byte 0x03004360 -_0802F4FC: .4byte 0x02024a60 +_0802F4F8: .4byte gPlayerParty +_0802F4FC: .4byte gUnknown_02024A60 _0802F500: movs r0, 0x64 muls r0, r5 @@ -70724,8 +70724,8 @@ _0802F500: bl SetMonData b _0802F796 .align 2, 0 -_0802F518: .4byte 0x03004360 -_0802F51C: .4byte 0x02024a60 +_0802F518: .4byte gPlayerParty +_0802F51C: .4byte gUnknown_02024A60 _0802F520: movs r0, 0x64 muls r0, r5 @@ -70739,8 +70739,8 @@ _0802F520: bl SetMonData b _0802F796 .align 2, 0 -_0802F538: .4byte 0x03004360 -_0802F53C: .4byte 0x02024a60 +_0802F538: .4byte gPlayerParty +_0802F53C: .4byte gUnknown_02024A60 _0802F540: movs r0, 0x64 muls r0, r5 @@ -70754,8 +70754,8 @@ _0802F540: bl SetMonData b _0802F796 .align 2, 0 -_0802F558: .4byte 0x03004360 -_0802F55C: .4byte 0x02024a60 +_0802F558: .4byte gPlayerParty +_0802F55C: .4byte gUnknown_02024A60 _0802F560: movs r0, 0x64 muls r0, r5 @@ -70769,8 +70769,8 @@ _0802F560: bl SetMonData b _0802F796 .align 2, 0 -_0802F578: .4byte 0x03004360 -_0802F57C: .4byte 0x02024a60 +_0802F578: .4byte gPlayerParty +_0802F57C: .4byte gUnknown_02024A60 _0802F580: movs r0, 0x64 muls r0, r5 @@ -70784,8 +70784,8 @@ _0802F580: bl SetMonData b _0802F796 .align 2, 0 -_0802F598: .4byte 0x03004360 -_0802F59C: .4byte 0x02024a60 +_0802F598: .4byte gPlayerParty +_0802F59C: .4byte gUnknown_02024A60 _0802F5A0: movs r0, 0x64 muls r0, r5 @@ -70799,8 +70799,8 @@ _0802F5A0: bl SetMonData b _0802F796 .align 2, 0 -_0802F5B8: .4byte 0x03004360 -_0802F5BC: .4byte 0x02024a60 +_0802F5B8: .4byte gPlayerParty +_0802F5BC: .4byte gUnknown_02024A60 _0802F5C0: movs r0, 0x64 muls r0, r5 @@ -70814,8 +70814,8 @@ _0802F5C0: bl SetMonData b _0802F796 .align 2, 0 -_0802F5D8: .4byte 0x03004360 -_0802F5DC: .4byte 0x02024a60 +_0802F5D8: .4byte gPlayerParty +_0802F5DC: .4byte gUnknown_02024A60 _0802F5E0: movs r0, 0x64 muls r0, r5 @@ -70829,8 +70829,8 @@ _0802F5E0: bl SetMonData b _0802F796 .align 2, 0 -_0802F5F8: .4byte 0x03004360 -_0802F5FC: .4byte 0x02024a60 +_0802F5F8: .4byte gPlayerParty +_0802F5FC: .4byte gUnknown_02024A60 _0802F600: movs r0, 0x64 muls r0, r5 @@ -70844,8 +70844,8 @@ _0802F600: bl SetMonData b _0802F796 .align 2, 0 -_0802F618: .4byte 0x03004360 -_0802F61C: .4byte 0x02024a60 +_0802F618: .4byte gPlayerParty +_0802F61C: .4byte gUnknown_02024A60 _0802F620: movs r0, 0x64 muls r0, r5 @@ -70859,8 +70859,8 @@ _0802F620: bl SetMonData b _0802F796 .align 2, 0 -_0802F638: .4byte 0x03004360 -_0802F63C: .4byte 0x02024a60 +_0802F638: .4byte gPlayerParty +_0802F63C: .4byte gUnknown_02024A60 _0802F640: movs r0, 0x64 muls r0, r5 @@ -70874,8 +70874,8 @@ _0802F640: bl SetMonData b _0802F796 .align 2, 0 -_0802F658: .4byte 0x03004360 -_0802F65C: .4byte 0x02024a60 +_0802F658: .4byte gPlayerParty +_0802F65C: .4byte gUnknown_02024A60 _0802F660: movs r0, 0x64 muls r0, r5 @@ -70889,8 +70889,8 @@ _0802F660: bl SetMonData b _0802F796 .align 2, 0 -_0802F678: .4byte 0x03004360 -_0802F67C: .4byte 0x02024a60 +_0802F678: .4byte gPlayerParty +_0802F67C: .4byte gUnknown_02024A60 _0802F680: movs r0, 0x64 muls r0, r5 @@ -70904,8 +70904,8 @@ _0802F680: bl SetMonData b _0802F796 .align 2, 0 -_0802F698: .4byte 0x03004360 -_0802F69C: .4byte 0x02024a60 +_0802F698: .4byte gPlayerParty +_0802F69C: .4byte gUnknown_02024A60 _0802F6A0: movs r0, 0x64 muls r0, r5 @@ -70919,8 +70919,8 @@ _0802F6A0: bl SetMonData b _0802F796 .align 2, 0 -_0802F6B8: .4byte 0x03004360 -_0802F6BC: .4byte 0x02024a60 +_0802F6B8: .4byte gPlayerParty +_0802F6BC: .4byte gUnknown_02024A60 _0802F6C0: movs r0, 0x64 muls r0, r5 @@ -70934,8 +70934,8 @@ _0802F6C0: bl SetMonData b _0802F796 .align 2, 0 -_0802F6D8: .4byte 0x03004360 -_0802F6DC: .4byte 0x02024a60 +_0802F6D8: .4byte gPlayerParty +_0802F6DC: .4byte gUnknown_02024A60 _0802F6E0: movs r0, 0x64 muls r0, r5 @@ -70949,8 +70949,8 @@ _0802F6E0: bl SetMonData b _0802F796 .align 2, 0 -_0802F6F8: .4byte 0x03004360 -_0802F6FC: .4byte 0x02024a60 +_0802F6F8: .4byte gPlayerParty +_0802F6FC: .4byte gUnknown_02024A60 _0802F700: movs r0, 0x64 muls r0, r5 @@ -70964,8 +70964,8 @@ _0802F700: bl SetMonData b _0802F796 .align 2, 0 -_0802F718: .4byte 0x03004360 -_0802F71C: .4byte 0x02024a60 +_0802F718: .4byte gPlayerParty +_0802F71C: .4byte gUnknown_02024A60 _0802F720: movs r0, 0x64 muls r0, r5 @@ -70979,8 +70979,8 @@ _0802F720: bl SetMonData b _0802F796 .align 2, 0 -_0802F738: .4byte 0x03004360 -_0802F73C: .4byte 0x02024a60 +_0802F738: .4byte gPlayerParty +_0802F73C: .4byte gUnknown_02024A60 _0802F740: movs r0, 0x64 muls r0, r5 @@ -70994,8 +70994,8 @@ _0802F740: bl SetMonData b _0802F796 .align 2, 0 -_0802F758: .4byte 0x03004360 -_0802F75C: .4byte 0x02024a60 +_0802F758: .4byte gPlayerParty +_0802F75C: .4byte gUnknown_02024A60 _0802F760: movs r0, 0x64 muls r0, r5 @@ -71009,8 +71009,8 @@ _0802F760: bl SetMonData b _0802F796 .align 2, 0 -_0802F778: .4byte 0x03004360 -_0802F77C: .4byte 0x02024a60 +_0802F778: .4byte gPlayerParty +_0802F77C: .4byte gUnknown_02024A60 _0802F780: movs r0, 0x64 muls r0, r5 @@ -71043,9 +71043,9 @@ _0802F796: pop {r0} bx r0 .align 2, 0 -_0802F7C0: .4byte 0x03004360 -_0802F7C4: .4byte 0x02024a60 -_0802F7C8: .4byte 0x02024a6a +_0802F7C0: .4byte gPlayerParty +_0802F7C4: .4byte gUnknown_02024A60 +_0802F7C8: .4byte gUnknown_02024A6A thumb_func_end dp01_setattr_by_ch1_for_player_pokemon thumb_func_start sub_802F7CC @@ -71101,10 +71101,10 @@ _0802F824: pop {r0} bx r0 .align 2, 0 -_0802F830: .4byte 0x02024a6a -_0802F834: .4byte 0x02024a60 -_0802F838: .4byte 0x02023a60 -_0802F83C: .4byte 0x03004360 +_0802F830: .4byte gUnknown_02024A6A +_0802F834: .4byte gUnknown_02024A60 +_0802F838: .4byte gUnknown_02023A60 +_0802F83C: .4byte gPlayerParty thumb_func_end sub_802F7CC thumb_func_start sub_802F840 @@ -71146,12 +71146,12 @@ sub_802F840: @ 802F840 pop {r0} bx r0 .align 2, 0 -_0802F88C: .4byte 0x02024a6a -_0802F890: .4byte 0x02024a60 -_0802F894: .4byte 0x03004360 -_0802F898: .4byte 0x02020004 -_0802F89C: .4byte 0x02024be0 -_0802F8A0: .4byte 0x03004330 +_0802F88C: .4byte gUnknown_02024A6A +_0802F890: .4byte gUnknown_02024A60 +_0802F894: .4byte gPlayerParty +_0802F898: .4byte gSprites +_0802F89C: .4byte gUnknown_02024BE0 +_0802F8A0: .4byte gUnknown_03004330 _0802F8A4: .4byte bx_0802E404 thumb_func_end sub_802F840 @@ -71208,13 +71208,13 @@ sub_802F8A8: @ 802F8A8 pop {r0} bx r0 .align 2, 0 -_0802F914: .4byte 0x02024a60 -_0802F918: .4byte 0x02023a60 -_0802F91C: .4byte 0x02024a6a -_0802F920: .4byte 0x03004360 -_0802F924: .4byte 0x02024e60 -_0802F928: .4byte 0x02024e64 -_0802F92C: .4byte 0x03004330 +_0802F914: .4byte gUnknown_02024A60 +_0802F918: .4byte gUnknown_02023A60 +_0802F91C: .4byte gUnknown_02024A6A +_0802F920: .4byte gPlayerParty +_0802F924: .4byte gUnknown_02024E60 +_0802F928: .4byte gUnknown_02024E64 +_0802F92C: .4byte gUnknown_03004330 _0802F930: .4byte sub_802D798 thumb_func_end sub_802F8A8 @@ -71372,15 +71372,15 @@ sub_802F934: @ 802F934 pop {r0} bx r0 .align 2, 0 -_0802FA78: .4byte 0x02024a6a -_0802FA7C: .4byte 0x02023a60 -_0802FA80: .4byte 0x03004360 +_0802FA78: .4byte gUnknown_02024A6A +_0802FA7C: .4byte gUnknown_02023A60 +_0802FA80: .4byte gPlayerParty _0802FA84: .4byte sub_80312F0 -_0802FA88: .4byte 0x0300434c -_0802FA8C: .4byte 0x02024e8c -_0802FA90: .4byte 0x02024be0 -_0802FA94: .4byte 0x02020004 -_0802FA98: .4byte 0x02024e84 +_0802FA88: .4byte gUnknown_0300434C +_0802FA8C: .4byte gUnknown_02024E8C +_0802FA90: .4byte gUnknown_02024BE0 +_0802FA94: .4byte gSprites +_0802FA98: .4byte gUnknown_02024E84 _0802FA9C: .4byte SpriteCallbackDummy thumb_func_end sub_802F934 @@ -71410,10 +71410,10 @@ sub_802FAA0: @ 802FAA0 str r1, [r0] b _0802FB1A .align 2, 0 -_0802FAD0: .4byte 0x02023a60 -_0802FAD4: .4byte 0x02024a60 +_0802FAD0: .4byte gUnknown_02023A60 +_0802FAD4: .4byte gUnknown_02024A60 _0802FAD8: .4byte 0x02017810 -_0802FADC: .4byte 0x03004330 +_0802FADC: .4byte gUnknown_03004330 _0802FAE0: .4byte sub_802FB2C _0802FAE4: ldr r5, _0802FB20 @@ -71444,9 +71444,9 @@ _0802FB1A: pop {r0} bx r0 .align 2, 0 -_0802FB20: .4byte 0x02024be0 -_0802FB24: .4byte 0x02020004 -_0802FB28: .4byte 0x03004340 +_0802FB20: .4byte gUnknown_02024BE0 +_0802FB24: .4byte gSprites +_0802FB28: .4byte gUnknown_03004340 thumb_func_end sub_802FAA0 thumb_func_start sub_802FB2C @@ -71466,7 +71466,7 @@ sub_802FB2C: @ 802FB2C beq _0802FB7C b _0802FBA4 .align 2, 0 -_0802FB48: .4byte 0x02024a60 +_0802FB48: .4byte gUnknown_02024A60 _0802FB4C: .4byte 0x02017810 _0802FB50: lsls r0, r2, 2 @@ -71516,7 +71516,7 @@ _0802FBA4: pop {r0} bx r0 .align 2, 0 -_0802FBAC: .4byte 0x03004330 +_0802FBAC: .4byte gUnknown_03004330 _0802FBB0: .4byte sub_802DEAC thumb_func_end sub_802FB2C @@ -71542,8 +71542,8 @@ sub_802FBB4: @ 802FBB4 movs r7, 0x10 b _0802FBEA .align 2, 0 -_0802FBDC: .4byte 0x020239f8 -_0802FBE0: .4byte 0x02024a60 +_0802FBDC: .4byte gUnknown_020239F8 +_0802FBE0: .4byte gUnknown_02024A60 _0802FBE4: .4byte 0x0000fff0 _0802FBE8: movs r7, 0 @@ -71648,14 +71648,14 @@ _0802FBEA: bx r0 .align 2, 0 _0802FCB8: .4byte gSaveBlock2 -_0802FCBC: .4byte 0x02024a60 -_0802FCC0: .4byte 0x02024e8c +_0802FCBC: .4byte gUnknown_02024A60 +_0802FCC0: .4byte gUnknown_02024E8C _0802FCC4: .4byte gTrainerBackPicCoords -_0802FCC8: .4byte 0x02024be0 -_0802FCCC: .4byte 0x02020004 +_0802FCC8: .4byte gUnknown_02024BE0 +_0802FCCC: .4byte gSprites _0802FCD0: .4byte 0x0000fffe _0802FCD4: .4byte sub_80313A0 -_0802FCD8: .4byte 0x03004330 +_0802FCD8: .4byte gUnknown_03004330 _0802FCDC: .4byte sub_802D204 thumb_func_end sub_802FBB4 @@ -71748,14 +71748,14 @@ sub_802FCE0: @ 802FCE0 bx r0 .align 2, 0 _0802FD94: .4byte gSaveBlock2 -_0802FD98: .4byte 0x02024a60 -_0802FD9C: .4byte 0x02024e8c +_0802FD98: .4byte gUnknown_02024A60 +_0802FD9C: .4byte gUnknown_02024E8C _0802FDA0: .4byte gTrainerBackPicCoords -_0802FDA4: .4byte 0x02024be0 -_0802FDA8: .4byte 0x02020004 +_0802FDA4: .4byte gUnknown_02024BE0 +_0802FDA8: .4byte gSprites _0802FDAC: .4byte 0x0000ffa0 _0802FDB0: .4byte sub_80313A0 -_0802FDB4: .4byte 0x03004330 +_0802FDB4: .4byte gUnknown_03004330 _0802FDB8: .4byte sub_802D23C thumb_func_end sub_802FCE0 @@ -71839,13 +71839,13 @@ sub_802FDBC: @ 802FDBC pop {r0} bx r0 .align 2, 0 -_0802FE5C: .4byte 0x02024be0 -_0802FE60: .4byte 0x02024a60 -_0802FE64: .4byte 0x02020004 +_0802FE5C: .4byte gUnknown_02024BE0 +_0802FE60: .4byte gUnknown_02024A60 +_0802FE64: .4byte gSprites _0802FE68: .4byte 0x0000ffd8 _0802FE6C: .4byte sub_8078B34 _0802FE70: .4byte SpriteCallbackDummy -_0802FE74: .4byte 0x03004330 +_0802FE74: .4byte gUnknown_03004330 _0802FE78: .4byte sub_802D274 thumb_func_end sub_802FDBC @@ -71886,7 +71886,7 @@ _0802FEAE: strb r0, [r1, 0x4] b _0802FF3E .align 2, 0 -_0802FEC0: .4byte 0x02024a60 +_0802FEC0: .4byte gUnknown_02024A60 _0802FEC4: .4byte 0x02017810 _0802FEC8: ldrb r1, [r3] @@ -71951,12 +71951,12 @@ _0802FF3E: pop {r0} bx r0 .align 2, 0 -_0802FF44: .4byte 0x02024a6a -_0802FF48: .4byte 0x03004360 -_0802FF4C: .4byte 0x02020004 -_0802FF50: .4byte 0x02024be0 +_0802FF44: .4byte gUnknown_02024A6A +_0802FF48: .4byte gPlayerParty +_0802FF4C: .4byte gSprites +_0802FF50: .4byte gUnknown_02024BE0 _0802FF54: .4byte sub_80105EC -_0802FF58: .4byte 0x03004330 +_0802FF58: .4byte gUnknown_03004330 _0802FF5C: .4byte sub_802DE10 thumb_func_end sub_802FE7C @@ -72009,9 +72009,9 @@ sub_802FF80: @ 802FF80 bx r0 .align 2, 0 _0802FFBC: .4byte 0x02017840 -_0802FFC0: .4byte 0x02024e6d -_0802FFC4: .4byte 0x02024a60 -_0802FFC8: .4byte 0x03004330 +_0802FFC0: .4byte gUnknown_02024E6D +_0802FFC4: .4byte gUnknown_02024A60 +_0802FFC8: .4byte gUnknown_03004330 _0802FFCC: .4byte bx_wait_t1 thumb_func_end sub_802FF80 @@ -72050,11 +72050,11 @@ sub_802FFD0: @ 802FFD0 pop {r0} bx r0 .align 2, 0 -_08030014: .4byte 0x02023a60 -_08030018: .4byte 0x02024a60 +_08030014: .4byte gUnknown_02023A60 +_08030018: .4byte gUnknown_02024A60 _0803001C: .4byte 0x02017840 -_08030020: .4byte 0x02024e6d -_08030024: .4byte 0x03004330 +_08030020: .4byte gUnknown_02024E6D +_08030024: .4byte gUnknown_03004330 _08030028: .4byte bx_wait_t1 thumb_func_end sub_802FFD0 @@ -72081,8 +72081,8 @@ _0803004A: pop {r0} bx r0 .align 2, 0 -_08030054: .4byte 0x02023a60 -_08030058: .4byte 0x02024a60 +_08030054: .4byte gUnknown_02023A60 +_08030058: .4byte gUnknown_02024A60 thumb_func_end sub_803002C thumb_func_start dp01t_0F_1_move_anim @@ -72199,15 +72199,15 @@ _0803006E: bl dp01_tbl1_exec_completed b _0803017E .align 2, 0 -_08030140: .4byte 0x02024a60 -_08030144: .4byte 0x02023a60 -_08030148: .4byte 0x0202f7c4 -_0803014C: .4byte 0x0202f7bc -_08030150: .4byte 0x0202f7b8 -_08030154: .4byte 0x0202f7be -_08030158: .4byte 0x0202f7c0 -_0803015C: .4byte 0x0202f7b4 -_08030160: .4byte 0x02024e70 +_08030140: .4byte gUnknown_02024A60 +_08030144: .4byte gUnknown_02023A60 +_08030148: .4byte gUnknown_0202F7C4 +_0803014C: .4byte gUnknown_0202F7BC +_08030150: .4byte gUnknown_0202F7B8 +_08030154: .4byte gUnknown_0202F7BE +_08030158: .4byte gUnknown_0202F7C0 +_0803015C: .4byte gUnknown_0202F7B4 +_08030160: .4byte gUnknown_02024E70 _08030164: ldrb r1, [r6] lsls r0, r1, 1 @@ -72228,7 +72228,7 @@ _0803017E: bx r0 .align 2, 0 _08030184: .4byte 0x02017810 -_08030188: .4byte 0x03004330 +_08030188: .4byte gUnknown_03004330 _0803018C: .4byte sub_8030190 thumb_func_end dp01t_0F_1_move_anim @@ -72269,8 +72269,8 @@ sub_8030190: @ 8030190 beq _080301EA b _080302E8 .align 2, 0 -_080301D4: .4byte 0x02023a60 -_080301D8: .4byte 0x02024a60 +_080301D4: .4byte gUnknown_02023A60 +_080301D8: .4byte gUnknown_02024A60 _080301DC: .4byte 0x02017810 _080301E0: cmp r2, 0x2 @@ -72369,9 +72369,9 @@ _0803028C: strb r1, [r0, 0x4] b _080302E8 .align 2, 0 -_080302A0: .4byte 0x0202f7ac -_080302A4: .4byte 0x0202f7b1 -_080302A8: .4byte 0x02024a60 +_080302A0: .4byte gUnknown_0202F7AC +_080302A4: .4byte gUnknown_0202F7B1 +_080302A8: .4byte gUnknown_02024A60 _080302AC: .4byte 0x02017810 _080302B0: ldrb r1, [r0] @@ -72442,13 +72442,13 @@ sub_80302F4: @ 80302F4 pop {r0} bx r0 .align 2, 0 -_08030338: .4byte 0x030042a4 -_0803033C: .4byte 0x030042a0 -_08030340: .4byte 0x02024a60 -_08030344: .4byte 0x02023a62 -_08030348: .4byte 0x03004210 -_0803034C: .4byte 0x020238cc -_08030350: .4byte 0x03004330 +_08030338: .4byte gUnknown_030042A4 +_0803033C: .4byte gUnknown_030042A0 +_08030340: .4byte gUnknown_02024A60 +_08030344: .4byte gUnknown_02023A62 +_08030348: .4byte gUnknown_03004210 +_0803034C: .4byte gUnknown_020238CC +_08030350: .4byte gUnknown_03004330 _08030354: .4byte sub_802DF18 thumb_func_end sub_80302F4 @@ -72464,7 +72464,7 @@ dp01t_11_1_message_for_player_only: @ 8030358 bl sub_80302F4 b _08030378 .align 2, 0 -_08030370: .4byte 0x02024a60 +_08030370: .4byte gUnknown_02024A60 _08030374: bl dp01_tbl1_exec_completed _08030378: @@ -72557,18 +72557,18 @@ _080303EC: pop {r0} bx r0 .align 2, 0 -_08030434: .4byte 0x030042a4 -_08030438: .4byte 0x030042a0 -_0803043C: .4byte 0x03004210 -_08030440: .4byte 0x03004330 -_08030444: .4byte 0x02024a60 +_08030434: .4byte gUnknown_030042A4 +_08030438: .4byte gUnknown_030042A0 +_0803043C: .4byte gUnknown_03004210 +_08030440: .4byte gUnknown_03004330 +_08030444: .4byte gUnknown_02024A60 _08030448: .4byte sub_802C098 _0803044C: .4byte gUnknown_08400CF3 _08030450: .4byte 0x0000ffff _08030454: .4byte 0x00002d9f -_08030458: .4byte 0x02024e60 +_08030458: .4byte gUnknown_02024E60 _0803045C: .4byte gUnknown_08400CA8 -_08030460: .4byte 0x020238cc +_08030460: .4byte gUnknown_020238CC thumb_func_end sub_803037C thumb_func_start nullsub_42 @@ -72600,8 +72600,8 @@ sub_8030468: @ 8030468 .align 2, 0 _08030494: .4byte 0x0000ffff _08030498: .4byte 0x00002d9f -_0803049C: .4byte 0x03004330 -_080304A0: .4byte 0x02024a60 +_0803049C: .4byte gUnknown_03004330 +_080304A0: .4byte gUnknown_02024A60 _080304A4: .4byte sub_802C68C thumb_func_end sub_8030468 @@ -72655,13 +72655,13 @@ _08030500: pop {r0} bx r0 .align 2, 0 -_08030510: .4byte 0x030042a4 -_08030514: .4byte 0x030042a0 -_08030518: .4byte 0x03004344 -_0803051C: .4byte 0x02024e64 -_08030520: .4byte 0x02024a60 -_08030524: .4byte 0x02023a60 -_08030528: .4byte 0x03004210 +_08030510: .4byte gUnknown_030042A4 +_08030514: .4byte gUnknown_030042A0 +_08030518: .4byte gUnknown_03004344 +_0803051C: .4byte gUnknown_02024E64 +_08030520: .4byte gUnknown_02024A60 +_08030524: .4byte gUnknown_02023A60 +_08030528: .4byte gUnknown_03004210 _0803052C: .4byte gUnknown_08400D38 thumb_func_end sub_80304A8 @@ -72706,12 +72706,12 @@ _0803055E: pop {r0} bx r0 .align 2, 0 -_0803057C: .4byte 0x03004330 -_08030580: .4byte 0x02024a60 +_0803057C: .4byte gUnknown_03004330 +_08030580: .4byte gUnknown_02024A60 _08030584: .4byte sub_802E004 -_08030588: .4byte 0x02024e6c -_0803058C: .4byte 0x02038470 -_08030590: .4byte 0x02023a60 +_08030588: .4byte gUnknown_02024E6C +_0803058C: .4byte gUnknown_02038470 +_08030590: .4byte gUnknown_02023A60 thumb_func_end sub_8030530 thumb_func_start sub_8030594 @@ -72804,17 +72804,17 @@ _08030600: bx r0 .align 2, 0 _08030644: .4byte TaskDummy -_08030648: .4byte 0x0300434c -_0803064C: .4byte 0x02024a60 -_08030650: .4byte 0x03004b20 -_08030654: .4byte 0x02023a60 +_08030648: .4byte gUnknown_0300434C +_0803064C: .4byte gUnknown_02024A60 +_08030650: .4byte gTasks +_08030654: .4byte gUnknown_02023A60 _08030658: .4byte 0x02000000 _0803065C: .4byte 0x00016054 _08030660: .4byte 0x000160c0 -_08030664: .4byte 0x02038470 -_08030668: .4byte 0x03004330 +_08030664: .4byte gUnknown_02038470 +_08030668: .4byte gUnknown_03004330 _0803066C: .4byte sub_802DF30 -_08030670: .4byte 0x02024e6c +_08030670: .4byte gUnknown_02024E6C thumb_func_end sub_8030594 thumb_func_start sub_8030674 @@ -72894,12 +72894,12 @@ sub_8030698: @ 8030698 bl sub_8043D84 b _08030762 .align 2, 0 -_08030710: .4byte 0x02023a60 -_08030714: .4byte 0x02024a60 +_08030710: .4byte gUnknown_02023A60 +_08030714: .4byte gUnknown_02024A60 _08030718: .4byte 0x00007fff -_0803071C: .4byte 0x02024a6a -_08030720: .4byte 0x03004360 -_08030724: .4byte 0x03004340 +_0803071C: .4byte gUnknown_02024A6A +_08030720: .4byte gPlayerParty +_08030724: .4byte gUnknown_03004340 _08030728: ldr r1, _08030780 lsls r0, r4, 1 @@ -72943,11 +72943,11 @@ _08030762: pop {r0} bx r0 .align 2, 0 -_08030780: .4byte 0x02024a6a -_08030784: .4byte 0x03004360 -_08030788: .4byte 0x03004340 -_0803078C: .4byte 0x03004330 -_08030790: .4byte 0x02024a60 +_08030780: .4byte gUnknown_02024A6A +_08030784: .4byte gPlayerParty +_08030788: .4byte gUnknown_03004340 +_0803078C: .4byte gUnknown_03004330 +_08030790: .4byte gUnknown_02024A60 _08030794: .4byte bx_t1_healthbar_update thumb_func_end sub_8030698 @@ -72974,9 +72974,9 @@ sub_8030798: @ 8030798 bl dp01_tbl1_exec_completed b _0803081C .align 2, 0 -_080307C4: .4byte 0x02023a60 -_080307C8: .4byte 0x02024a60 -_080307CC: .4byte 0x03004360 +_080307C4: .4byte gUnknown_02023A60 +_080307C8: .4byte gUnknown_02024A60 +_080307CC: .4byte gPlayerParty _080307D0: movs r0, 0x1 bl load_gfxc_health_bar @@ -73019,8 +73019,8 @@ _0803081C: bx r0 .align 2, 0 _08030824: .4byte sub_802D924 -_08030828: .4byte 0x03004b20 -_0803082C: .4byte 0x03004330 +_08030828: .4byte gTasks +_0803082C: .4byte gUnknown_03004330 _08030830: .4byte nullsub_91 thumb_func_end sub_8030798 @@ -73069,12 +73069,12 @@ _08030884: pop {r0} bx r0 .align 2, 0 -_0803088C: .4byte 0x02024a60 -_08030890: .4byte 0x03004340 -_08030894: .4byte 0x02024a6a -_08030898: .4byte 0x03004360 +_0803088C: .4byte gUnknown_02024A60 +_08030890: .4byte gUnknown_03004340 +_08030894: .4byte gUnknown_02024A6A +_08030898: .4byte gPlayerParty _0803089C: .4byte 0x02017810 -_080308A0: .4byte 0x03004330 +_080308A0: .4byte gUnknown_03004330 _080308A4: .4byte sub_802E434 thumb_func_end sub_8030834 @@ -73123,9 +73123,9 @@ _080308F8: pop {r0} bx r0 .align 2, 0 -_08030900: .4byte 0x02024a60 -_08030904: .4byte 0x02023a60 -_08030908: .4byte 0x03004330 +_08030900: .4byte gUnknown_02024A60 +_08030904: .4byte gUnknown_02023A60 +_08030908: .4byte gUnknown_03004330 _0803090C: .4byte sub_802E434 thumb_func_end sub_80308A8 @@ -73174,10 +73174,10 @@ sub_8030910: @ 8030910 pop {r0} bx r0 .align 2, 0 -_0803096C: .4byte 0x02024a6a -_08030970: .4byte 0x02024a60 -_08030974: .4byte 0x03004360 -_08030978: .4byte 0x02023a60 +_0803096C: .4byte gUnknown_02024A6A +_08030970: .4byte gUnknown_02024A60 +_08030974: .4byte gPlayerParty +_08030978: .4byte gUnknown_02023A60 thumb_func_end sub_8030910 thumb_func_start sub_803097C @@ -73240,8 +73240,8 @@ sub_8030988: @ 8030988 ldr r0, [r0, 0x8] b _08030A24 .align 2, 0 -_080309EC: .4byte 0x02023a60 -_080309F0: .4byte 0x02024a60 +_080309EC: .4byte gUnknown_02023A60 +_080309F0: .4byte gUnknown_02024A60 _080309F4: .4byte 0x040000d4 _080309F8: ldr r3, _08030A30 @@ -73297,8 +73297,8 @@ sub_8030A3C: @ 8030A3C pop {r0} bx r0 .align 2, 0 -_08030A64: .4byte 0x02023a60 -_08030A68: .4byte 0x02024a60 +_08030A64: .4byte gUnknown_02023A60 +_08030A68: .4byte gUnknown_02024A60 thumb_func_end sub_8030A3C thumb_func_start sub_8030A6C @@ -73368,7 +73368,7 @@ sub_8030AC8: @ 8030AC8 pop {r0} bx r0 .align 2, 0 -_08030AE0: .4byte 0x020238c8 +_08030AE0: .4byte gUnknown_020238C8 thumb_func_end sub_8030AC8 thumb_func_start sub_8030AE4 @@ -73394,9 +73394,9 @@ sub_8030AE4: @ 8030AE4 pop {r0} bx r0 .align 2, 0 -_08030B10: .4byte 0x020238c8 -_08030B14: .4byte 0x02023a60 -_08030B18: .4byte 0x02024a60 +_08030B10: .4byte gUnknown_020238C8 +_08030B14: .4byte gUnknown_02023A60 +_08030B18: .4byte gUnknown_02024A60 thumb_func_end sub_8030AE4 thumb_func_start sub_8030B1C @@ -73411,7 +73411,7 @@ sub_8030B1C: @ 8030B1C pop {r0} bx r0 .align 2, 0 -_08030B30: .4byte 0x020238c8 +_08030B30: .4byte gUnknown_020238C8 thumb_func_end sub_8030B1C thumb_func_start sub_8030B34 @@ -73433,7 +73433,7 @@ sub_8030B34: @ 8030B34 pop {r0} bx r0 .align 2, 0 -_08030B58: .4byte 0x020238c8 +_08030B58: .4byte gUnknown_020238C8 thumb_func_end sub_8030B34 thumb_func_start dp01t_29_1_blink @@ -73457,9 +73457,9 @@ dp01t_29_1_blink: @ 8030B5C bl dp01_tbl1_exec_completed b _08030BBA .align 2, 0 -_08030B84: .4byte 0x02020004 -_08030B88: .4byte 0x02024be0 -_08030B8C: .4byte 0x02024a60 +_08030B84: .4byte gSprites +_08030B88: .4byte gUnknown_02024BE0 +_08030B8C: .4byte gUnknown_02024A60 _08030B90: ldr r1, _08030BC0 movs r0, 0x1 @@ -73486,8 +73486,8 @@ _08030BBA: pop {r0} bx r0 .align 2, 0 -_08030BC0: .4byte 0x02024e6d -_08030BC4: .4byte 0x03004330 +_08030BC0: .4byte gUnknown_02024E6D +_08030BC4: .4byte gUnknown_03004330 _08030BC8: .4byte bx_blink_t1 thumb_func_end dp01t_29_1_blink @@ -73530,8 +73530,8 @@ _08030BEC: pop {r0} bx r0 .align 2, 0 -_08030C14: .4byte 0x02024a60 -_08030C18: .4byte 0x02023a60 +_08030C14: .4byte gUnknown_02024A60 +_08030C18: .4byte gUnknown_02023A60 thumb_func_end sub_8030BD8 thumb_func_start sub_8030C1C @@ -73554,8 +73554,8 @@ sub_8030C1C: @ 8030C1C pop {r0} bx r0 .align 2, 0 -_08030C44: .4byte 0x02023a60 -_08030C48: .4byte 0x02024a60 +_08030C44: .4byte gUnknown_02023A60 +_08030C48: .4byte gUnknown_02024A60 thumb_func_end sub_8030C1C thumb_func_start sub_8030C4C @@ -73583,9 +73583,9 @@ sub_8030C4C: @ 8030C4C pop {r0} bx r0 .align 2, 0 -_08030C80: .4byte 0x02024a6a -_08030C84: .4byte 0x02024a60 -_08030C88: .4byte 0x03004360 +_08030C80: .4byte gUnknown_02024A6A +_08030C84: .4byte gUnknown_02024A60 +_08030C88: .4byte gPlayerParty thumb_func_end sub_8030C4C thumb_func_start dp01t_2E_1_battle_intro @@ -73608,9 +73608,9 @@ dp01t_2E_1_battle_intro: @ 8030C8C pop {r0} bx r0 .align 2, 0 -_08030CB4: .4byte 0x02023a60 -_08030CB8: .4byte 0x02024a60 -_08030CBC: .4byte 0x02024de8 +_08030CB4: .4byte gUnknown_02023A60 +_08030CB8: .4byte gUnknown_02024A60 +_08030CBC: .4byte gUnknown_02024DE8 thumb_func_end dp01t_2E_1_battle_intro thumb_func_start sub_8030CC0 @@ -73767,9 +73767,9 @@ _08030DDC: pop {r0} bx r0 .align 2, 0 -_08030DF8: .4byte 0x02024be0 -_08030DFC: .4byte 0x02024a60 -_08030E00: .4byte 0x02020004 +_08030DF8: .4byte gUnknown_02024BE0 +_08030DFC: .4byte gUnknown_02024A60 +_08030E00: .4byte gSprites _08030E04: .4byte 0x0000ffd8 _08030E08: .4byte sub_8078B34 _08030E0C: .4byte sub_8030E38 @@ -73777,11 +73777,11 @@ _08030E10: .4byte 0x0000d6f8 _08030E14: .4byte gTrainerBackPicPaletteTable _08030E18: .4byte gSaveBlock2 _08030E1C: .4byte task05_08033660 -_08030E20: .4byte 0x03004b20 +_08030E20: .4byte gTasks _08030E24: .4byte 0x02017810 -_08030E28: .4byte 0x02024e68 +_08030E28: .4byte gUnknown_02024E68 _08030E2C: .4byte sub_8044CA0 -_08030E30: .4byte 0x03004330 +_08030E30: .4byte gUnknown_03004330 _08030E34: .4byte nullsub_91 thumb_func_end sub_8030CC0 @@ -73825,10 +73825,10 @@ sub_8030E38: @ 8030E38 pop {r0} bx r0 .align 2, 0 -_08030E90: .4byte 0x02024a6a -_08030E94: .4byte 0x03004360 -_08030E98: .4byte 0x02024be0 -_08030E9C: .4byte 0x02020004 +_08030E90: .4byte gUnknown_02024A6A +_08030E94: .4byte gPlayerParty +_08030E98: .4byte gUnknown_02024BE0 +_08030E9C: .4byte gSprites thumb_func_end sub_8030E38 thumb_func_start task05_08033660 @@ -73854,7 +73854,7 @@ task05_08033660: @ 8030EA0 strh r0, [r1, 0xA] b _08030F88 .align 2, 0 -_08030EC8: .4byte 0x03004b20 +_08030EC8: .4byte gTasks _08030ECC: ldr r7, _08030F0C ldrb r0, [r7] @@ -73887,10 +73887,10 @@ _08030EEC: bl sub_802F934 b _08030F70 .align 2, 0 -_08030F0C: .4byte 0x02024a60 -_08030F10: .4byte 0x020239f8 -_08030F14: .4byte 0x02023a60 -_08030F18: .4byte 0x02024a6a +_08030F0C: .4byte gUnknown_02024A60 +_08030F10: .4byte gUnknown_020239F8 +_08030F14: .4byte gUnknown_02023A60 +_08030F18: .4byte gUnknown_02024A6A _08030F1C: ldr r4, _08030F94 ldrb r0, [r7] @@ -73951,11 +73951,11 @@ _08030F88: pop {r0} bx r0 .align 2, 0 -_08030F94: .4byte 0x02023a60 -_08030F98: .4byte 0x02024a6a -_08030F9C: .4byte 0x03004360 -_08030FA0: .4byte 0x03004330 -_08030FA4: .4byte 0x02024a60 +_08030F94: .4byte gUnknown_02023A60 +_08030F98: .4byte gUnknown_02024A6A +_08030F9C: .4byte gPlayerParty +_08030FA0: .4byte gUnknown_03004330 +_08030FA4: .4byte gUnknown_02024A60 _08030FA8: .4byte sub_802D500 thumb_func_end task05_08033660 @@ -73979,8 +73979,8 @@ sub_8030FAC: @ 8030FAC bl dp01_tbl1_exec_completed b _08031044 .align 2, 0 -_08030FD4: .4byte 0x02023a60 -_08030FD8: .4byte 0x02024a60 +_08030FD4: .4byte gUnknown_02023A60 +_08030FD8: .4byte gUnknown_02024A60 _08030FDC: ldr r5, _0803104C ldrb r1, [r5] @@ -74039,11 +74039,11 @@ _08031044: pop {r0} bx r0 .align 2, 0 -_0803104C: .4byte 0x02024a60 +_0803104C: .4byte gUnknown_02024A60 _08031050: .4byte 0x02017810 -_08031054: .4byte 0x02023a64 -_08031058: .4byte 0x02024e68 -_0803105C: .4byte 0x03004330 +_08031054: .4byte gUnknown_02023A64 +_08031058: .4byte gUnknown_02024E68 +_0803105C: .4byte gUnknown_03004330 _08031060: .4byte sub_8031064 thumb_func_end sub_8030FAC @@ -74077,7 +74077,7 @@ _08031094: pop {r0} bx r0 .align 2, 0 -_0803109C: .4byte 0x02024a60 +_0803109C: .4byte gUnknown_02024A60 _080310A0: .4byte 0x02017810 thumb_func_end sub_8031064 @@ -74111,10 +74111,10 @@ _080310D2: pop {r0} bx r0 .align 2, 0 -_080310DC: .4byte 0x02024a60 +_080310DC: .4byte gUnknown_02024A60 _080310E0: .4byte 0x02017810 -_080310E4: .4byte 0x03004b20 -_080310E8: .4byte 0x02024e68 +_080310E4: .4byte gTasks +_080310E8: .4byte gUnknown_02024E68 _080310EC: .4byte sub_8044CA0 thumb_func_end sub_80310A4 @@ -74133,7 +74133,7 @@ sub_80310F0: @ 80310F0 pop {r0} bx r0 .align 2, 0 -_08031110: .4byte 0x02024a60 +_08031110: .4byte gUnknown_02024A60 thumb_func_end sub_80310F0 thumb_func_start dp01t_33_1_enemy_move @@ -74177,10 +74177,10 @@ _0803115A: pop {r0} bx r0 .align 2, 0 -_08031164: .4byte 0x02024a60 -_08031168: .4byte 0x02020004 -_0803116C: .4byte 0x02024be0 -_08031170: .4byte 0x02023a60 +_08031164: .4byte gUnknown_02024A60 +_08031168: .4byte gSprites +_0803116C: .4byte gUnknown_02024BE0 +_08031170: .4byte gUnknown_02023A60 thumb_func_end dp01t_33_1_enemy_move thumb_func_start bx_exec_buffer_A_ch0_tbl1 @@ -74217,8 +74217,8 @@ bx_exec_buffer_A_ch0_tbl1: @ 8031174 bl dp01_tbl1_exec_completed b _080311CC .align 2, 0 -_080311B8: .4byte 0x02024a60 -_080311BC: .4byte 0x02023a60 +_080311B8: .4byte gUnknown_02024A60 +_080311BC: .4byte gUnknown_02023A60 _080311C0: ldr r0, _080311D4 ldrb r1, [r6] @@ -74232,7 +74232,7 @@ _080311CC: pop {r0} bx r0 .align 2, 0 -_080311D4: .4byte 0x03004330 +_080311D4: .4byte gUnknown_03004330 _080311D8: .4byte sub_802E460 thumb_func_end bx_exec_buffer_A_ch0_tbl1 @@ -74254,8 +74254,8 @@ dp01t_35_1_link_standby_message_and_free_vram: @ 80311DC beq _0803120A b _0803122C .align 2, 0 -_080311FC: .4byte 0x02023a60 -_08031200: .4byte 0x02024a60 +_080311FC: .4byte gUnknown_02023A60 +_08031200: .4byte gUnknown_02024A60 _08031204: cmp r0, 0x2 beq _08031228 @@ -74272,7 +74272,7 @@ _0803120E: bl dp11b_obj_free b _0803122C .align 2, 0 -_08031224: .4byte 0x02024a60 +_08031224: .4byte gUnknown_02024A60 _08031228: bl b_link_standby_message _0803122C: @@ -74300,8 +74300,8 @@ sub_8031238: @ 8031238 beq _08031266 b _08031290 .align 2, 0 -_08031258: .4byte 0x02023a60 -_0803125C: .4byte 0x02024a60 +_08031258: .4byte gUnknown_02023A60 +_0803125C: .4byte gUnknown_02024A60 _08031260: cmp r2, 0x2 beq _08031288 @@ -74316,13 +74316,13 @@ _08031266: strb r2, [r0] b _08031290 .align 2, 0 -_08031278: .4byte 0x02024e60 -_0803127C: .4byte 0x02024e64 +_08031278: .4byte gUnknown_02024E60 +_0803127C: .4byte gUnknown_02024E64 _08031280: ldr r0, _08031284 b _0803128A .align 2, 0 -_08031284: .4byte 0x02024e60 +_08031284: .4byte gUnknown_02024E60 _08031288: ldr r0, _0803129C _0803128A: @@ -74335,7 +74335,7 @@ _08031290: pop {r0} bx r0 .align 2, 0 -_0803129C: .4byte 0x02024e64 +_0803129C: .4byte gUnknown_02024E64 thumb_func_end sub_8031238 thumb_func_start sub_80312A0 @@ -74365,10 +74365,10 @@ sub_80312A0: @ 80312A0 pop {r0} bx r0 .align 2, 0 -_080312D8: .4byte 0x02024d26 -_080312DC: .4byte 0x02023a60 -_080312E0: .4byte 0x02024a60 -_080312E4: .4byte 0x03004330 +_080312D8: .4byte gUnknown_02024D26 +_080312DC: .4byte gUnknown_02023A60 +_080312E0: .4byte gUnknown_02024A60 +_080312E4: .4byte gUnknown_03004330 _080312E8: .4byte sub_802D18C thumb_func_end sub_80312A0 @@ -74413,7 +74413,7 @@ sub_80312F0: @ 80312F0 strb r0, [r1] b _08031354 .align 2, 0 -_08031334: .4byte 0x02020004 +_08031334: .4byte gSprites _08031338: lsls r0, r4, 27 cmp r0, 0 @@ -74493,7 +74493,7 @@ _080313C2: pop {r0} bx r0 .align 2, 0 -_080313C8: .4byte 0x02024de8 +_080313C8: .4byte gUnknown_02024DE8 _080313CC: .4byte SpriteCallbackDummy thumb_func_end sub_80313A0 @@ -74522,7 +74522,7 @@ move_anim_start_t2_for_situation: @ 80313D0 bl move_anim_start_t2 b _080314C2 .align 2, 0 -_08031400: .4byte 0x02024a60 +_08031400: .4byte gUnknown_02024A60 _08031404: .4byte 0x02017810 _08031408: cmp r4, 0x8 @@ -74660,7 +74660,7 @@ move_anim_start_t3: @ 80314C8 movs r0, 0x1 b _080315C2 .align 2, 0 -_08031508: .4byte 0x02024e84 +_08031508: .4byte gUnknown_02024E84 _0803150C: lsls r1, r6, 2 ldr r0, _08031530 @@ -74709,8 +74709,8 @@ _08031534: movs r0, 0x1 b _080315C2 .align 2, 0 -_08031570: .4byte 0x02020004 -_08031574: .4byte 0x02024be0 +_08031570: .4byte gSprites +_08031574: .4byte gUnknown_02024BE0 _08031578: ldr r0, _080315D0 mov r1, r9 @@ -74756,12 +74756,12 @@ _080315C2: pop {r1} bx r1 .align 2, 0 -_080315D0: .4byte 0x0202f7c8 -_080315D4: .4byte 0x0202f7c9 +_080315D0: .4byte gUnknown_0202F7C8 +_080315D4: .4byte gUnknown_0202F7C9 _080315D8: .4byte 0x02017840 _080315DC: .4byte gBattleAnims_Unknown1 _080315E0: .4byte sub_80315E8 -_080315E4: .4byte 0x03004b20 +_080315E4: .4byte gTasks thumb_func_end move_anim_start_t3 thumb_func_start sub_80315E8 @@ -74800,9 +74800,9 @@ _08031626: pop {r0} bx r0 .align 2, 0 -_0803162C: .4byte 0x0202f7ac -_08031630: .4byte 0x0202f7b1 -_08031634: .4byte 0x03004b20 +_0803162C: .4byte gUnknown_0202F7AC +_08031630: .4byte gUnknown_0202F7B1 +_08031634: .4byte gTasks _08031638: .4byte 0x02017810 thumb_func_end sub_80315E8 @@ -74873,11 +74873,11 @@ move_anim_start_t4: @ 8031660 pop {r0} bx r0 .align 2, 0 -_080316B4: .4byte 0x0202f7c8 -_080316B8: .4byte 0x0202f7c9 +_080316B4: .4byte gUnknown_0202F7C8 +_080316B8: .4byte gUnknown_0202F7C9 _080316BC: .4byte gBattleAnims_Unknown2 _080316C0: .4byte sub_80316CC -_080316C4: .4byte 0x03004b20 +_080316C4: .4byte gTasks _080316C8: .4byte 0x02017810 thumb_func_end move_anim_start_t4 @@ -74917,9 +74917,9 @@ _0803170A: pop {r0} bx r0 .align 2, 0 -_08031710: .4byte 0x0202f7ac -_08031714: .4byte 0x0202f7b1 -_08031718: .4byte 0x03004b20 +_08031710: .4byte gUnknown_0202F7AC +_08031714: .4byte gUnknown_0202F7B1 +_08031718: .4byte gTasks _0803171C: .4byte 0x02017810 thumb_func_end sub_80316CC @@ -74968,9 +74968,9 @@ _08031768: b _0803178A .align 2, 0 _0803176C: .4byte 0x02017810 -_08031770: .4byte 0x02024a60 -_08031774: .4byte 0x030073c0 -_08031778: .4byte 0x03007400 +_08031770: .4byte gUnknown_02024A60 +_08031774: .4byte gUnknown_030073C0 +_08031778: .4byte gUnknown_03007400 _0803177C: lsls r0, r4, 1 adds r0, r4 @@ -75067,7 +75067,7 @@ _080317DC: bl pokemon_get_pal b _08031856 .align 2, 0 -_08031838: .4byte 0x02024e70 +_08031838: .4byte gUnknown_02024E70 _0803183C: .4byte gMonFrontPicTable _08031840: .4byte gMonFrontPicCoords _08031844: .4byte gUnknown_081FAF4C @@ -75144,10 +75144,10 @@ _080318CE: .align 2, 0 _080318E0: .4byte 0x02000000 _080318E4: .4byte SPECIES_CASTFORM -_080318E8: .4byte 0x02024e84 +_080318E8: .4byte gUnknown_02024E84 _080318EC: .4byte 0x00007fff -_080318F0: .4byte 0x0202eec8 -_080318F4: .4byte 0x0202eac8 +_080318F0: .4byte gPlttBufferFaded +_080318F4: .4byte gPlttBufferUnfaded _080318F8: .4byte REG_BG0CNT thumb_func_end sub_8031794 @@ -75231,7 +75231,7 @@ _08031944: bl pokemon_get_pal b _080319BE .align 2, 0 -_080319A0: .4byte 0x02024e70 +_080319A0: .4byte gUnknown_02024E70 _080319A4: .4byte gMonBackPicTable _080319A8: .4byte gMonBackPicCoords _080319AC: .4byte gUnknown_081FAF4C @@ -75308,10 +75308,10 @@ _08031A36: .align 2, 0 _08031A48: .4byte 0x02000000 _08031A4C: .4byte SPECIES_CASTFORM -_08031A50: .4byte 0x02024e84 +_08031A50: .4byte gUnknown_02024E84 _08031A54: .4byte 0x00007fff -_08031A58: .4byte 0x0202eec8 -_08031A5C: .4byte 0x0202eac8 +_08031A58: .4byte gPlttBufferFaded +_08031A5C: .4byte gPlttBufferUnfaded _08031A60: .4byte REG_BG0CNT thumb_func_end sub_80318FC @@ -75536,7 +75536,7 @@ _08031C1A: .align 2, 0 _08031C20: .4byte gUnknown_0820A48C _08031C24: .4byte gUnknown_0820A49C -_08031C28: .4byte 0x02024a72 +_08031C28: .4byte gUnknown_02024A72 _08031C2C: .4byte gUnknown_0820A4B4 thumb_func_end unref_sub_8031BA0 @@ -75579,7 +75579,7 @@ _08031C5C: bl LoadCompressedObjectPic b _08031D52 .align 2, 0 -_08031C80: .4byte 0x020239f8 +_08031C80: .4byte gUnknown_020239F8 _08031C84: .4byte gUnknown_0820A4AC _08031C88: ldr r0, _08031C90 @@ -75602,7 +75602,7 @@ _08031CA4: ldrb r0, [r0] b _08031D3C .align 2, 0 -_08031CB0: .4byte 0x02024a72 +_08031CB0: .4byte gUnknown_02024A72 _08031CB4: cmp r4, 0x5 bne _08031D50 @@ -75610,7 +75610,7 @@ _08031CB4: ldrb r0, [r0, 0x1] b _08031D3C .align 2, 0 -_08031CC0: .4byte 0x02024a72 +_08031CC0: .4byte gUnknown_02024A72 _08031CC4: cmp r4, 0x2 bne _08031CD4 @@ -75650,7 +75650,7 @@ _08031D04: ldrb r0, [r0] b _08031D3C .align 2, 0 -_08031D10: .4byte 0x02024a72 +_08031D10: .4byte gUnknown_02024A72 _08031D14: cmp r4, 0x7 bne _08031D24 @@ -75658,7 +75658,7 @@ _08031D14: ldrb r0, [r0, 0x1] b _08031D3C .align 2, 0 -_08031D20: .4byte 0x02024a72 +_08031D20: .4byte gUnknown_02024A72 _08031D24: cmp r4, 0x8 bne _08031D34 @@ -75666,7 +75666,7 @@ _08031D24: ldrb r0, [r0, 0x2] b _08031D3C .align 2, 0 -_08031D30: .4byte 0x02024a72 +_08031D30: .4byte gUnknown_02024A72 _08031D34: cmp r5, 0x9 bne _08031D50 @@ -75679,7 +75679,7 @@ _08031D3C: bl LoadCompressedObjectPic b _08031D52 .align 2, 0 -_08031D48: .4byte 0x02024a72 +_08031D48: .4byte gUnknown_02024A72 _08031D4C: .4byte gUnknown_0820A4B4 _08031D50: movs r6, 0x1 @@ -75758,7 +75758,7 @@ _08031DC8: bl battle_make_oam_safari_battle b _08031DEA .align 2, 0 -_08031DE0: .4byte 0x020239f8 +_08031DE0: .4byte gUnknown_020239F8 _08031DE4: ldrb r0, [r4] bl battle_make_oam_normal_battle @@ -75769,7 +75769,7 @@ _08031DEA: strb r0, [r1] b _08031EA6 .align 2, 0 -_08031DF4: .4byte 0x03004340 +_08031DF4: .4byte gUnknown_03004340 _08031DF8: ldrb r0, [r4] bl sub_8043F44 @@ -75786,8 +75786,8 @@ _08031DF8: bl nullsub_11 b _08031EA6 .align 2, 0 -_08031E18: .4byte 0x02024a72 -_08031E1C: .4byte 0x03004340 +_08031E18: .4byte gUnknown_02024A72 +_08031E1C: .4byte gUnknown_03004340 _08031E20: ldr r0, _08031E30 adds r0, r1, r0 @@ -75796,7 +75796,7 @@ _08031E20: bl nullsub_11 b _08031EA6 .align 2, 0 -_08031E30: .4byte 0x03004340 +_08031E30: .4byte gUnknown_03004340 _08031E34: ldrb r0, [r4] bl battle_side_get_owner @@ -75825,10 +75825,10 @@ _08031E34: bl sub_8045A5C b _08031E9A .align 2, 0 -_08031E6C: .4byte 0x020239f8 -_08031E70: .4byte 0x03004340 -_08031E74: .4byte 0x02024a6a -_08031E78: .4byte 0x03004360 +_08031E6C: .4byte gUnknown_020239F8 +_08031E70: .4byte gUnknown_03004340 +_08031E74: .4byte gUnknown_02024A6A +_08031E78: .4byte gPlayerParty _08031E7C: ldr r0, _08031EC4 ldrb r1, [r4] @@ -75869,10 +75869,10 @@ _08031EBC: strb r0, [r5] b _08031EDE .align 2, 0 -_08031EC4: .4byte 0x03004340 -_08031EC8: .4byte 0x02024a6a -_08031ECC: .4byte 0x030045c0 -_08031ED0: .4byte 0x02024a68 +_08031EC4: .4byte gUnknown_03004340 +_08031EC8: .4byte gUnknown_02024A6A +_08031ECC: .4byte gEnemyParty +_08031ED0: .4byte gUnknown_02024A68 _08031ED4: bl sub_80327CC bl sub_8094958 @@ -75965,9 +75965,9 @@ _08031F6E: pop {r0} bx r0 .align 2, 0 -_08031F78: .4byte 0x02024a68 -_08031F7C: .4byte 0x02020004 -_08031F80: .4byte 0x02024be0 +_08031F78: .4byte gUnknown_02024A68 +_08031F7C: .4byte gSprites +_08031F80: .4byte gUnknown_02024BE0 _08031F84: .4byte 0x02017800 thumb_func_end sub_8031F24 @@ -75999,8 +75999,8 @@ sub_8031F88: @ 8031F88 bx lr .align 2, 0 _08031FB8: .4byte 0x02017800 -_08031FBC: .4byte 0x02020004 -_08031FC0: .4byte 0x02024be0 +_08031FBC: .4byte gSprites +_08031FC0: .4byte gUnknown_02024BE0 thumb_func_end sub_8031F88 thumb_func_start sub_8031FC4 @@ -76082,14 +76082,14 @@ _0803204C: strh r0, [r1, 0x22] b _080322F6 .align 2, 0 -_08032064: .4byte 0x02024be0 -_08032068: .4byte 0x02020004 +_08032064: .4byte gUnknown_02024BE0 +_08032068: .4byte gSprites _0803206C: .4byte 0x02017840 _08032070: .4byte 0xffffebc0 -_08032074: .4byte 0x02024e84 +_08032074: .4byte gUnknown_02024E84 _08032078: .4byte 0x00007fff -_0803207C: .4byte 0x0202eec8 -_08032080: .4byte 0x0202eac8 +_0803207C: .4byte gPlttBufferFaded +_08032080: .4byte gPlttBufferUnfaded _08032084: .4byte REG_BG0CNT _08032088: bl sub_8076BE0 @@ -76146,8 +76146,8 @@ _080320D0: ldr r1, _08032100 b _08032114 .align 2, 0 -_080320FC: .4byte 0x02024a6a -_08032100: .4byte 0x030045c0 +_080320FC: .4byte gUnknown_02024A6A +_08032100: .4byte gEnemyParty _08032104: ldr r1, _0803218C ldr r2, [sp, 0xC] @@ -76215,12 +76215,12 @@ _08032184: bl sub_800D334 b _08032202 .align 2, 0 -_0803218C: .4byte 0x02024a6a -_08032190: .4byte 0x03004360 +_0803218C: .4byte gUnknown_02024A6A +_08032190: .4byte gPlayerParty _08032194: .4byte gMonBackPicTable _08032198: .4byte gMonBackPicCoords _0803219C: .4byte gUnknown_081FAF4C -_080321A0: .4byte 0x02024e70 +_080321A0: .4byte gUnknown_02024E70 _080321A4: ldr r0, _08032308 mov r1, r8 @@ -76391,23 +76391,23 @@ _080322F6: pop {r0} bx r0 .align 2, 0 -_08032308: .4byte 0x02024a6a -_0803230C: .4byte 0x030045c0 +_08032308: .4byte gUnknown_02024A6A +_0803230C: .4byte gEnemyParty _08032310: .4byte gMonFrontPicTable _08032314: .4byte gMonFrontPicCoords _08032318: .4byte gUnknown_081FAF4C -_0803231C: .4byte 0x02024e70 -_08032320: .4byte 0x02024be0 -_08032324: .4byte 0x02020004 +_0803231C: .4byte gUnknown_02024E70 +_08032320: .4byte gUnknown_02024BE0 +_08032324: .4byte gSprites _08032328: .4byte 0x06010000 _0803232C: .4byte 0x040000d4 _08032330: .4byte 0x84000200 _08032334: .4byte 0x02000000 _08032338: .4byte SPECIES_CASTFORM -_0803233C: .4byte 0x02024e84 +_0803233C: .4byte gUnknown_02024E84 _08032340: .4byte 0x00007fff -_08032344: .4byte 0x0202eec8 -_08032348: .4byte 0x0202eac8 +_08032344: .4byte gPlttBufferFaded +_08032348: .4byte gPlttBufferUnfaded _0803234C: .4byte REG_BG0CNT thumb_func_end sub_8031FC4 @@ -76522,8 +76522,8 @@ _08032408: bl sub_8031794 b _08032456 .align 2, 0 -_08032438: .4byte 0x02024a6a -_0803243C: .4byte 0x030045c0 +_08032438: .4byte gUnknown_02024A6A +_0803243C: .4byte gEnemyParty _08032440: ldr r1, _0803245C lsls r0, r5, 1 @@ -76540,8 +76540,8 @@ _08032456: pop {r0} bx r0 .align 2, 0 -_0803245C: .4byte 0x02024a6a -_08032460: .4byte 0x03004360 +_0803245C: .4byte gUnknown_02024A6A +_08032460: .4byte gPlayerParty thumb_func_end sub_8032350 thumb_func_start refresh_graphics_maybe @@ -76574,8 +76574,8 @@ refresh_graphics_maybe: @ 8032464 bl sub_8077F7C b _080324AE .align 2, 0 -_080324A0: .4byte 0x02020004 -_080324A4: .4byte 0x02024e84 +_080324A0: .4byte gSprites +_080324A4: .4byte gUnknown_02024E84 _080324A8: adds r0, r6, 0 bl sub_8077F68 @@ -76863,10 +76863,10 @@ _080326CE: pop {r0} bx r0 .align 2, 0 -_080326DC: .4byte 0x03001770 +_080326DC: .4byte gMain _080326E0: .4byte 0x0000043d -_080326E4: .4byte 0x02024a6a -_080326E8: .4byte 0x03004360 +_080326E4: .4byte gUnknown_02024A6A +_080326E8: .4byte gPlayerParty thumb_func_end sub_8032638 thumb_func_start sub_80326EC @@ -76941,9 +76941,9 @@ _08032718: strb r1, [r0, 0x3] b _080327A8 .align 2, 0 -_08032778: .4byte 0x02024a68 -_0803277C: .4byte 0x02020004 -_08032780: .4byte 0x02024be0 +_08032778: .4byte gUnknown_02024A68 +_0803277C: .4byte gSprites +_08032780: .4byte gUnknown_02024BE0 _08032784: .4byte 0x02017810 _08032788: ldrb r0, [r3] @@ -76979,7 +76979,7 @@ _080327B4: bx r0 .align 2, 0 _080327C4: .4byte 0x02017810 -_080327C8: .4byte 0x02024a68 +_080327C8: .4byte gUnknown_02024A68 thumb_func_end sub_80326EC thumb_func_start sub_80327CC @@ -77079,7 +77079,7 @@ _0803288A: _08032894: .4byte gUnknown_081FAF24 _08032898: .4byte gSpriteTemplate_81FAF34 _0803289C: .4byte 0x02017810 -_080328A0: .4byte 0x02020004 +_080328A0: .4byte gSprites thumb_func_end sub_80327CC thumb_func_start sub_80328A4 @@ -77118,8 +77118,8 @@ _080328E0: str r0, [r5, 0x1C] b _08032964 .align 2, 0 -_080328E8: .4byte 0x02024be0 -_080328EC: .4byte 0x02020004 +_080328E8: .4byte gUnknown_02024BE0 +_080328EC: .4byte gSprites _080328F0: .4byte sub_8032978 _080328F4: ldr r0, _08032910 @@ -77138,7 +77138,7 @@ _08032906: ldr r6, _08032914 b _08032938 .align 2, 0 -_08032910: .4byte 0x0202f7b1 +_08032910: .4byte gUnknown_0202F7B1 _08032914: .4byte 0x02017800 _08032918: lsls r0, r4, 2 @@ -77244,7 +77244,7 @@ _080329AA: .align 2, 0 _080329D0: .4byte 0x02017800 _080329D4: .4byte gEnemyMonElevation -_080329D8: .4byte 0x02020004 +_080329D8: .4byte gSprites _080329DC: .4byte sub_80328A4 _080329E0: ldr r2, _08032A00 @@ -77266,7 +77266,7 @@ _080329FA: pop {r0} bx r0 .align 2, 0 -_08032A00: .4byte 0x02020004 +_08032A00: .4byte gSprites _08032A04: .4byte sub_8032978 thumb_func_end sub_8032984 @@ -77290,7 +77290,7 @@ sub_8032A08: @ 8032A08 str r1, [r0] bx lr .align 2, 0 -_08032A2C: .4byte 0x02020004 +_08032A2C: .4byte gSprites _08032A30: .4byte 0x02017810 _08032A34: .4byte sub_8032978 thumb_func_end sub_8032A08 @@ -77385,7 +77385,7 @@ _08032ACC: bx r0 .align 2, 0 _08032AD4: .4byte 0x02017800 -_08032AD8: .4byte 0x02024e84 +_08032AD8: .4byte gUnknown_02024E84 thumb_func_end sub_8032AA8 thumb_func_start nullsub_45 @@ -77404,8 +77404,8 @@ sub_8032AE0: @ 8032AE0 str r1, [r0] bx lr .align 2, 0 -_08032AF0: .4byte 0x03004330 -_08032AF4: .4byte 0x02024a60 +_08032AF0: .4byte gUnknown_03004330 +_08032AF4: .4byte gUnknown_02024A60 _08032AF8: .4byte sub_8032AFC thumb_func_end sub_8032AE0 @@ -77437,10 +77437,10 @@ sub_8032AFC: @ 8032AFC bl _call_via_r0 b _08032B48 .align 2, 0 -_08032B30: .4byte 0x02024a64 +_08032B30: .4byte gUnknown_02024A64 _08032B34: .4byte gBitTable -_08032B38: .4byte 0x02024a60 -_08032B3C: .4byte 0x02023a60 +_08032B38: .4byte gUnknown_02024A60 +_08032B3C: .4byte gUnknown_02023A60 _08032B40: .4byte gUnknown_081FAF5C _08032B44: bl sub_80334EC @@ -77472,9 +77472,9 @@ _08032B70: pop {r0} bx r0 .align 2, 0 -_08032B74: .4byte 0x02020004 -_08032B78: .4byte 0x02024be0 -_08032B7C: .4byte 0x02024a60 +_08032B74: .4byte gSprites +_08032B78: .4byte gUnknown_02024BE0 +_08032B7C: .4byte gUnknown_02024A60 _08032B80: .4byte SpriteCallbackDummy thumb_func_end sub_8032B4C @@ -77501,9 +77501,9 @@ _08032BA8: pop {r0} bx r0 .align 2, 0 -_08032BAC: .4byte 0x02020004 -_08032BB0: .4byte 0x02024be0 -_08032BB4: .4byte 0x02024a60 +_08032BAC: .4byte gSprites +_08032BB0: .4byte gUnknown_02024BE0 +_08032BB4: .4byte gUnknown_02024A60 _08032BB8: .4byte SpriteCallbackDummy thumb_func_end sub_8032B84 @@ -77566,9 +77566,9 @@ _08032C2C: pop {r0} bx r0 .align 2, 0 -_08032C34: .4byte 0x02020004 -_08032C38: .4byte 0x02024be0 -_08032C3C: .4byte 0x02024a60 +_08032C34: .4byte gSprites +_08032C38: .4byte gUnknown_02024BE0 +_08032C3C: .4byte gUnknown_02024A60 _08032C40: .4byte SpriteCallbackDummy _08032C44: .4byte 0x000003ff _08032C48: .4byte 0xfffffc00 @@ -77603,7 +77603,7 @@ _08032C7C: pop {r0} bx r0 .align 2, 0 -_08032C80: .4byte 0x02024a60 +_08032C80: .4byte gUnknown_02024A60 _08032C84: .4byte 0x02017810 thumb_func_end sub_8032C4C @@ -77643,10 +77643,10 @@ _08032CAC: bne _08032D16 b _08032D14 .align 2, 0 -_08032CCC: .4byte 0x020239f8 -_08032CD0: .4byte 0x02020004 -_08032CD4: .4byte 0x03004340 -_08032CD8: .4byte 0x02024a60 +_08032CCC: .4byte gUnknown_020239F8 +_08032CD0: .4byte gSprites +_08032CD4: .4byte gUnknown_03004340 +_08032CD8: .4byte gUnknown_02024A60 _08032CDC: .4byte SpriteCallbackDummy _08032CE0: ldr r2, _08032DC4 @@ -77762,14 +77762,14 @@ _08032D22: bl m4aMPlayContinue b _08032DF0 .align 2, 0 -_08032DC4: .4byte 0x02020004 -_08032DC8: .4byte 0x03004340 -_08032DCC: .4byte 0x02024a60 +_08032DC4: .4byte gSprites +_08032DC8: .4byte gUnknown_03004340 +_08032DCC: .4byte gUnknown_02024A60 _08032DD0: .4byte SpriteCallbackDummy _08032DD4: .4byte 0x02017810 _08032DD8: .4byte 0x000027f9 -_08032DDC: .4byte 0x020239f8 -_08032DE0: .4byte 0x03007380 +_08032DDC: .4byte gUnknown_020239F8 +_08032DE0: .4byte gUnknown_03007380 _08032DE4: ldr r0, _08032E14 ldr r1, _08032E18 @@ -77797,11 +77797,11 @@ _08032E0E: pop {r0} bx r0 .align 2, 0 -_08032E14: .4byte 0x03007380 +_08032E14: .4byte gUnknown_03007380 _08032E18: .4byte 0x0000ffff -_08032E1C: .4byte 0x02024a60 +_08032E1C: .4byte gUnknown_02024A60 _08032E20: .4byte 0x02017810 -_08032E24: .4byte 0x03004330 +_08032E24: .4byte gUnknown_03004330 _08032E28: .4byte sub_8032C4C thumb_func_end sub_8032C88 @@ -78023,16 +78023,16 @@ _08032FE0: pop {r0} bx r0 .align 2, 0 -_08032FEC: .4byte 0x02024a60 +_08032FEC: .4byte gUnknown_02024A60 _08032FF0: .4byte 0x02017810 -_08032FF4: .4byte 0x02024a6a -_08032FF8: .4byte 0x030045c0 -_08032FFC: .4byte 0x020239f8 -_08033000: .4byte 0x0300434c -_08033004: .4byte 0x02020004 -_08033008: .4byte 0x03004340 +_08032FF4: .4byte gUnknown_02024A6A +_08032FF8: .4byte gEnemyParty +_08032FFC: .4byte gUnknown_020239F8 +_08033000: .4byte gUnknown_0300434C +_08033004: .4byte gSprites +_08033008: .4byte gUnknown_03004340 _0803300C: .4byte 0x02017840 -_08033010: .4byte 0x03004330 +_08033010: .4byte gUnknown_03004330 _08033014: .4byte sub_8032C88 thumb_func_end sub_8032E2C @@ -78081,12 +78081,12 @@ sub_8033018: @ 8033018 bl sub_8141828 b _080330BC .align 2, 0 -_08033070: .4byte 0x02020004 -_08033074: .4byte 0x02024be0 -_08033078: .4byte 0x02024a60 +_08033070: .4byte gSprites +_08033074: .4byte gUnknown_02024BE0 +_08033078: .4byte gUnknown_02024A60 _0803307C: .4byte 0x02017810 -_08033080: .4byte 0x02024a6a -_08033084: .4byte 0x030045c0 +_08033080: .4byte gUnknown_02024A6A +_08033084: .4byte gEnemyParty _08033088: ldrb r0, [r1, 0x1] ands r2, r0 @@ -78150,8 +78150,8 @@ sub_80330C8: @ 80330C8 bl sub_80440EC b _08033114 .align 2, 0 -_08033108: .4byte 0x02024a60 -_0803310C: .4byte 0x03004340 +_08033108: .4byte gUnknown_02024A60 +_0803310C: .4byte gUnknown_03004340 _08033110: bl sub_80334EC _08033114: @@ -78187,10 +78187,10 @@ _0803314A: pop {r0} bx r0 .align 2, 0 -_08033150: .4byte 0x02020004 -_08033154: .4byte 0x02024be0 -_08033158: .4byte 0x02024a60 -_0803315C: .4byte 0x03004340 +_08033150: .4byte gSprites +_08033154: .4byte gUnknown_02024BE0 +_08033158: .4byte gUnknown_02024A60 +_0803315C: .4byte gUnknown_03004340 thumb_func_end sub_803311C thumb_func_start sub_8033160 @@ -78238,11 +78238,11 @@ _080331B6: pop {r0} bx r0 .align 2, 0 -_080331BC: .4byte 0x02024a60 +_080331BC: .4byte gUnknown_02024A60 _080331C0: .4byte 0x02017810 -_080331C4: .4byte 0x02024be0 -_080331C8: .4byte 0x02020004 -_080331CC: .4byte 0x03004340 +_080331C4: .4byte gUnknown_02024BE0 +_080331C8: .4byte gSprites +_080331CC: .4byte gUnknown_03004340 thumb_func_end sub_8033160 thumb_func_start sub_80331D0 @@ -78257,7 +78257,7 @@ _080331DE: pop {r0} bx r0 .align 2, 0 -_080331E4: .4byte 0x03004210 +_080331E4: .4byte gUnknown_03004210 thumb_func_end sub_80331D0 thumb_func_start bx_blink_t7 @@ -78291,10 +78291,10 @@ bx_blink_t7: @ 80331E8 bl sub_80334EC b _0803325E .align 2, 0 -_08033224: .4byte 0x02024be0 -_08033228: .4byte 0x02024a60 -_0803322C: .4byte 0x02020004 -_08033230: .4byte 0x02024e6d +_08033224: .4byte gUnknown_02024BE0 +_08033228: .4byte gUnknown_02024A60 +_0803322C: .4byte gSprites +_08033230: .4byte gUnknown_02024E6D _08033234: ldrh r0, [r4, 0x30] movs r1, 0x3 @@ -78367,12 +78367,12 @@ _080332AC: pop {r0} bx r0 .align 2, 0 -_080332B4: .4byte 0x02020004 -_080332B8: .4byte 0x03004340 -_080332BC: .4byte 0x02024a60 +_080332B4: .4byte gSprites +_080332B8: .4byte gUnknown_03004340 +_080332BC: .4byte gUnknown_02024A60 _080332C0: .4byte SpriteCallbackDummy _080332C4: .4byte 0x02017800 -_080332C8: .4byte 0x03004330 +_080332C8: .4byte gUnknown_03004330 _080332CC: .4byte sub_80332D0 thumb_func_end sub_8033264 @@ -78399,7 +78399,7 @@ _080332F6: pop {r0} bx r0 .align 2, 0 -_080332FC: .4byte 0x02024a60 +_080332FC: .4byte gUnknown_02024A60 _08033300: .4byte 0x02017810 _08033304: .4byte c3_0802FDF4 thumb_func_end sub_80332D0 @@ -78482,15 +78482,15 @@ _080333A4: pop {r0} bx r0 .align 2, 0 -_080333AC: .4byte 0x02024a60 +_080333AC: .4byte gUnknown_02024A60 _080333B0: .4byte 0x02017810 _080333B4: .4byte 0x000027f9 -_080333B8: .4byte 0x02024be0 -_080333BC: .4byte 0x02020004 -_080333C0: .4byte 0x03004340 -_080333C4: .4byte 0x02024a6a -_080333C8: .4byte 0x030045c0 -_080333CC: .4byte 0x03004330 +_080333B8: .4byte gUnknown_02024BE0 +_080333BC: .4byte gSprites +_080333C0: .4byte gUnknown_03004340 +_080333C4: .4byte gUnknown_02024A6A +_080333C8: .4byte gEnemyParty +_080333CC: .4byte gUnknown_03004330 _080333D0: .4byte sub_8033264 thumb_func_end sub_8033308 @@ -78572,14 +78572,14 @@ _08033468: pop {r0} bx r0 .align 2, 0 -_08033470: .4byte 0x02024a60 +_08033470: .4byte gUnknown_02024A60 _08033474: .4byte 0x02017810 -_08033478: .4byte 0x02024a6a -_0803347C: .4byte 0x030045c0 -_08033480: .4byte 0x02020004 -_08033484: .4byte 0x0300434c +_08033478: .4byte gUnknown_02024A6A +_0803347C: .4byte gEnemyParty +_08033480: .4byte gSprites +_08033484: .4byte gUnknown_0300434C _08033488: .4byte SpriteCallbackDummy -_0803348C: .4byte 0x03004330 +_0803348C: .4byte gUnknown_03004330 _08033490: .4byte sub_8033308 thumb_func_end sub_80333D4 @@ -78603,7 +78603,7 @@ _080334B2: pop {r0} bx r0 .align 2, 0 -_080334B8: .4byte 0x02024a60 +_080334B8: .4byte gUnknown_02024A60 _080334BC: .4byte 0x02017810 thumb_func_end sub_8033494 @@ -78627,7 +78627,7 @@ _080334DE: pop {r0} bx r0 .align 2, 0 -_080334E4: .4byte 0x02024a60 +_080334E4: .4byte gUnknown_02024A60 _080334E8: .4byte 0x02017810 thumb_func_end sub_80334C0 @@ -78651,10 +78651,10 @@ sub_80334EC: @ 80334EC str r0, [r3] bx lr .align 2, 0 -_08033510: .4byte 0x03004330 -_08033514: .4byte 0x02024a60 +_08033510: .4byte gUnknown_03004330 +_08033514: .4byte gUnknown_02024A60 _08033518: .4byte sub_8032AFC -_0803351C: .4byte 0x02024a64 +_0803351C: .4byte gUnknown_02024A64 _08033520: .4byte gBitTable thumb_func_end sub_80334EC @@ -78681,9 +78681,9 @@ dp01t_00_7_getattr: @ 8033524 adds r6, r0, 0 b _0803357E .align 2, 0 -_08033550: .4byte 0x02023a60 -_08033554: .4byte 0x02024a60 -_08033558: .4byte 0x02024a6a +_08033550: .4byte gUnknown_02023A60 +_08033554: .4byte gUnknown_02024A60 +_08033558: .4byte gUnknown_02024A6A _0803355C: ldrb r4, [r1] movs r5, 0 @@ -78745,8 +78745,8 @@ _080335C2: ldr r0, [r0] mov pc, r0 .align 2, 0 -_080335CC: .4byte 0x02023a60 -_080335D0: .4byte 0x02024a60 +_080335CC: .4byte gUnknown_02023A60 +_080335D0: .4byte gUnknown_02024A60 _080335D4: .4byte _080335D8 .align 2, 0 _080335D8: @@ -79051,7 +79051,7 @@ _080338CC: bls _080338CC b _08033D2E .align 2, 0 -_080338DC: .4byte 0x030045c0 +_080338DC: .4byte gEnemyParty _080338E0: .4byte 0xfffffc1f _080338E4: .4byte 0xfff07fff _080338E8: .4byte 0xfffffe0f @@ -79063,7 +79063,7 @@ _080338EC: movs r1, 0xB b _08033C66 .align 2, 0 -_080338F8: .4byte 0x030045c0 +_080338F8: .4byte gEnemyParty _080338FC: movs r0, 0x64 muls r0, r5 @@ -79072,7 +79072,7 @@ _080338FC: movs r1, 0xC b _08033C66 .align 2, 0 -_08033908: .4byte 0x030045c0 +_08033908: .4byte gEnemyParty _0803390C: movs r6, 0 add r2, sp, 0x58 @@ -79124,7 +79124,7 @@ _08033960: bls _08033960 b _08033D2E .align 2, 0 -_08033970: .4byte 0x030045c0 +_08033970: .4byte gEnemyParty _08033974: movs r0, 0x64 muls r0, r5 @@ -79138,7 +79138,7 @@ _08033974: adds r1, 0x9 b _08033C66 .align 2, 0 -_0803398C: .4byte 0x030045c0 +_0803398C: .4byte gEnemyParty _08033990: movs r6, 0 movs r0, 0x64 @@ -79168,7 +79168,7 @@ _0803399C: adds r6, 0x1 b _08033D2E .align 2, 0 -_080339C8: .4byte 0x030045c0 +_080339C8: .4byte gEnemyParty _080339CC: movs r0, 0x64 muls r0, r5 @@ -79182,7 +79182,7 @@ _080339CC: adds r1, 0x8 b _08033D26 .align 2, 0 -_080339E4: .4byte 0x030045c0 +_080339E4: .4byte gEnemyParty _080339E8: movs r0, 0x64 muls r0, r5 @@ -79191,7 +79191,7 @@ _080339E8: movs r1, 0x1 b _08033A02 .align 2, 0 -_080339F4: .4byte 0x030045c0 +_080339F4: .4byte gEnemyParty _080339F8: movs r0, 0x64 muls r0, r5 @@ -79215,7 +79215,7 @@ _08033A02: movs r6, 0x3 b _08033D2E .align 2, 0 -_08033A24: .4byte 0x030045c0 +_08033A24: .4byte gEnemyParty _08033A28: movs r0, 0x64 muls r0, r5 @@ -79224,7 +79224,7 @@ _08033A28: movs r1, 0x1A b _08033D26 .align 2, 0 -_08033A34: .4byte 0x030045c0 +_08033A34: .4byte gEnemyParty _08033A38: movs r0, 0x64 muls r0, r5 @@ -79233,7 +79233,7 @@ _08033A38: movs r1, 0x1B b _08033D26 .align 2, 0 -_08033A44: .4byte 0x030045c0 +_08033A44: .4byte gEnemyParty _08033A48: movs r0, 0x64 muls r0, r5 @@ -79242,7 +79242,7 @@ _08033A48: movs r1, 0x1C b _08033D26 .align 2, 0 -_08033A54: .4byte 0x030045c0 +_08033A54: .4byte gEnemyParty _08033A58: movs r0, 0x64 muls r0, r5 @@ -79251,7 +79251,7 @@ _08033A58: movs r1, 0x1D b _08033D26 .align 2, 0 -_08033A64: .4byte 0x030045c0 +_08033A64: .4byte gEnemyParty _08033A68: movs r0, 0x64 muls r0, r5 @@ -79260,7 +79260,7 @@ _08033A68: movs r1, 0x1E b _08033D26 .align 2, 0 -_08033A74: .4byte 0x030045c0 +_08033A74: .4byte gEnemyParty _08033A78: movs r0, 0x64 muls r0, r5 @@ -79269,7 +79269,7 @@ _08033A78: movs r1, 0x1F b _08033D26 .align 2, 0 -_08033A84: .4byte 0x030045c0 +_08033A84: .4byte gEnemyParty _08033A88: movs r0, 0x64 muls r0, r5 @@ -79278,7 +79278,7 @@ _08033A88: movs r1, 0x20 b _08033D26 .align 2, 0 -_08033A94: .4byte 0x030045c0 +_08033A94: .4byte gEnemyParty _08033A98: movs r0, 0x64 muls r0, r5 @@ -79287,7 +79287,7 @@ _08033A98: movs r1, 0x22 b _08033D26 .align 2, 0 -_08033AA4: .4byte 0x030045c0 +_08033AA4: .4byte gEnemyParty _08033AA8: movs r0, 0x64 muls r0, r5 @@ -79296,7 +79296,7 @@ _08033AA8: movs r1, 0x23 b _08033D26 .align 2, 0 -_08033AB4: .4byte 0x030045c0 +_08033AB4: .4byte gEnemyParty _08033AB8: movs r0, 0x64 muls r0, r5 @@ -79305,7 +79305,7 @@ _08033AB8: movs r1, 0x24 b _08033D26 .align 2, 0 -_08033AC4: .4byte 0x030045c0 +_08033AC4: .4byte gEnemyParty _08033AC8: movs r0, 0x64 muls r0, r5 @@ -79314,7 +79314,7 @@ _08033AC8: movs r1, 0x25 b _08033D26 .align 2, 0 -_08033AD4: .4byte 0x030045c0 +_08033AD4: .4byte gEnemyParty _08033AD8: movs r0, 0x64 muls r0, r5 @@ -79323,7 +79323,7 @@ _08033AD8: movs r1, 0x26 b _08033D26 .align 2, 0 -_08033AE4: .4byte 0x030045c0 +_08033AE4: .4byte gEnemyParty _08033AE8: movs r0, 0x64 adds r4, r5, 0 @@ -79357,7 +79357,7 @@ _08033AE8: movs r6, 0x6 b _08033D2E .align 2, 0 -_08033B34: .4byte 0x030045c0 +_08033B34: .4byte gEnemyParty _08033B38: movs r0, 0x64 muls r0, r5 @@ -79366,7 +79366,7 @@ _08033B38: movs r1, 0x27 b _08033D26 .align 2, 0 -_08033B44: .4byte 0x030045c0 +_08033B44: .4byte gEnemyParty _08033B48: movs r0, 0x64 muls r0, r5 @@ -79375,7 +79375,7 @@ _08033B48: movs r1, 0x28 b _08033D26 .align 2, 0 -_08033B54: .4byte 0x030045c0 +_08033B54: .4byte gEnemyParty _08033B58: movs r0, 0x64 muls r0, r5 @@ -79384,7 +79384,7 @@ _08033B58: movs r1, 0x29 b _08033D26 .align 2, 0 -_08033B64: .4byte 0x030045c0 +_08033B64: .4byte gEnemyParty _08033B68: movs r0, 0x64 muls r0, r5 @@ -79393,7 +79393,7 @@ _08033B68: movs r1, 0x2A b _08033D26 .align 2, 0 -_08033B74: .4byte 0x030045c0 +_08033B74: .4byte gEnemyParty _08033B78: movs r0, 0x64 muls r0, r5 @@ -79402,7 +79402,7 @@ _08033B78: movs r1, 0x2B b _08033D26 .align 2, 0 -_08033B84: .4byte 0x030045c0 +_08033B84: .4byte gEnemyParty _08033B88: movs r0, 0x64 muls r0, r5 @@ -79411,7 +79411,7 @@ _08033B88: movs r1, 0x2C b _08033D26 .align 2, 0 -_08033B94: .4byte 0x030045c0 +_08033B94: .4byte gEnemyParty _08033B98: movs r0, 0x64 muls r0, r5 @@ -79420,7 +79420,7 @@ _08033B98: movs r1, 0 b _08033BC2 .align 2, 0 -_08033BA4: .4byte 0x030045c0 +_08033BA4: .4byte gEnemyParty _08033BA8: movs r0, 0x64 muls r0, r5 @@ -79429,7 +79429,7 @@ _08033BA8: movs r1, 0x9 b _08033C66 .align 2, 0 -_08033BB4: .4byte 0x030045c0 +_08033BB4: .4byte gEnemyParty _08033BB8: movs r0, 0x64 muls r0, r5 @@ -79455,7 +79455,7 @@ _08033BC2: movs r6, 0x4 b _08033D2E .align 2, 0 -_08033BE8: .4byte 0x030045c0 +_08033BE8: .4byte gEnemyParty _08033BEC: movs r0, 0x64 muls r0, r5 @@ -79464,7 +79464,7 @@ _08033BEC: movs r1, 0x38 b _08033D26 .align 2, 0 -_08033BF8: .4byte 0x030045c0 +_08033BF8: .4byte gEnemyParty _08033BFC: movs r0, 0x64 muls r0, r5 @@ -79473,7 +79473,7 @@ _08033BFC: movs r1, 0x39 b _08033C66 .align 2, 0 -_08033C08: .4byte 0x030045c0 +_08033C08: .4byte gEnemyParty _08033C0C: movs r0, 0x64 muls r0, r5 @@ -79482,7 +79482,7 @@ _08033C0C: movs r1, 0x3A b _08033C66 .align 2, 0 -_08033C18: .4byte 0x030045c0 +_08033C18: .4byte gEnemyParty _08033C1C: movs r0, 0x64 muls r0, r5 @@ -79491,7 +79491,7 @@ _08033C1C: movs r1, 0x3B b _08033C66 .align 2, 0 -_08033C28: .4byte 0x030045c0 +_08033C28: .4byte gEnemyParty _08033C2C: movs r0, 0x64 muls r0, r5 @@ -79500,7 +79500,7 @@ _08033C2C: movs r1, 0x3C b _08033C66 .align 2, 0 -_08033C38: .4byte 0x030045c0 +_08033C38: .4byte gEnemyParty _08033C3C: movs r0, 0x64 muls r0, r5 @@ -79509,7 +79509,7 @@ _08033C3C: movs r1, 0x3D b _08033C66 .align 2, 0 -_08033C48: .4byte 0x030045c0 +_08033C48: .4byte gEnemyParty _08033C4C: movs r0, 0x64 muls r0, r5 @@ -79518,7 +79518,7 @@ _08033C4C: movs r1, 0x3E b _08033C66 .align 2, 0 -_08033C58: .4byte 0x030045c0 +_08033C58: .4byte gEnemyParty _08033C5C: movs r0, 0x64 muls r0, r5 @@ -79535,7 +79535,7 @@ _08033C66: movs r6, 0x2 b _08033D2E .align 2, 0 -_08033C78: .4byte 0x030045c0 +_08033C78: .4byte gEnemyParty _08033C7C: movs r0, 0x64 muls r0, r5 @@ -79544,7 +79544,7 @@ _08033C7C: movs r1, 0x16 b _08033D26 .align 2, 0 -_08033C88: .4byte 0x030045c0 +_08033C88: .4byte gEnemyParty _08033C8C: movs r0, 0x64 muls r0, r5 @@ -79553,7 +79553,7 @@ _08033C8C: movs r1, 0x17 b _08033D26 .align 2, 0 -_08033C98: .4byte 0x030045c0 +_08033C98: .4byte gEnemyParty _08033C9C: movs r0, 0x64 muls r0, r5 @@ -79562,7 +79562,7 @@ _08033C9C: movs r1, 0x18 b _08033D26 .align 2, 0 -_08033CA8: .4byte 0x030045c0 +_08033CA8: .4byte gEnemyParty _08033CAC: movs r0, 0x64 muls r0, r5 @@ -79571,7 +79571,7 @@ _08033CAC: movs r1, 0x21 b _08033D26 .align 2, 0 -_08033CB8: .4byte 0x030045c0 +_08033CB8: .4byte gEnemyParty _08033CBC: movs r0, 0x64 muls r0, r5 @@ -79580,7 +79580,7 @@ _08033CBC: movs r1, 0x2F b _08033D26 .align 2, 0 -_08033CC8: .4byte 0x030045c0 +_08033CC8: .4byte gEnemyParty _08033CCC: movs r0, 0x64 muls r0, r5 @@ -79589,7 +79589,7 @@ _08033CCC: movs r1, 0x30 b _08033D26 .align 2, 0 -_08033CD8: .4byte 0x030045c0 +_08033CD8: .4byte gEnemyParty _08033CDC: movs r0, 0x64 muls r0, r5 @@ -79598,7 +79598,7 @@ _08033CDC: movs r1, 0x32 b _08033D26 .align 2, 0 -_08033CE8: .4byte 0x030045c0 +_08033CE8: .4byte gEnemyParty _08033CEC: movs r0, 0x64 muls r0, r5 @@ -79607,7 +79607,7 @@ _08033CEC: movs r1, 0x33 b _08033D26 .align 2, 0 -_08033CF8: .4byte 0x030045c0 +_08033CF8: .4byte gEnemyParty _08033CFC: movs r0, 0x64 muls r0, r5 @@ -79616,7 +79616,7 @@ _08033CFC: movs r1, 0x34 b _08033D26 .align 2, 0 -_08033D08: .4byte 0x030045c0 +_08033D08: .4byte gEnemyParty _08033D0C: movs r0, 0x64 muls r0, r5 @@ -79625,7 +79625,7 @@ _08033D0C: movs r1, 0x35 b _08033D26 .align 2, 0 -_08033D18: .4byte 0x030045c0 +_08033D18: .4byte gEnemyParty _08033D1C: movs r0, 0x64 muls r0, r5 @@ -79647,7 +79647,7 @@ _08033D2E: pop {r1} bx r1 .align 2, 0 -_08033D40: .4byte 0x030045c0 +_08033D40: .4byte gEnemyParty thumb_func_end sub_8033598 thumb_func_start dp01t_01_2_read_pokmon_data_slice @@ -79712,10 +79712,10 @@ _08033D9A: pop {r0} bx r0 .align 2, 0 -_08033DBC: .4byte 0x02024a6a -_08033DC0: .4byte 0x02024a60 -_08033DC4: .4byte 0x02023a60 -_08033DC8: .4byte 0x030045c0 +_08033DBC: .4byte gUnknown_02024A6A +_08033DC0: .4byte gUnknown_02024A60 +_08033DC4: .4byte gUnknown_02023A60 +_08033DC8: .4byte gEnemyParty thumb_func_end dp01t_01_2_read_pokmon_data_slice thumb_func_start dp01t_02_7_setattr @@ -79737,9 +79737,9 @@ dp01t_02_7_setattr: @ 8033DCC bl sub_8033E24 b _08033E1A .align 2, 0 -_08033DF0: .4byte 0x02023a60 -_08033DF4: .4byte 0x02024a60 -_08033DF8: .4byte 0x02024a6a +_08033DF0: .4byte gUnknown_02023A60 +_08033DF4: .4byte gUnknown_02024A60 +_08033DF8: .4byte gUnknown_02024A6A _08033DFC: ldrb r4, [r1] movs r5, 0 @@ -79795,8 +79795,8 @@ _08033E52: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08033E5C: .4byte 0x02024a60 -_08033E60: .4byte 0x02023a63 +_08033E5C: .4byte gUnknown_02024A60 +_08033E60: .4byte gUnknown_02023A63 _08033E64: .4byte _08033E68 .align 2, 0 _08033E68: @@ -80041,7 +80041,7 @@ _08033FBE: bl SetMonData b _08034730 .align 2, 0 -_080340EC: .4byte 0x030045c0 +_080340EC: .4byte gEnemyParty _080340F0: movs r0, 0x64 muls r0, r5 @@ -80054,7 +80054,7 @@ _080340F0: bl SetMonData b _08034730 .align 2, 0 -_08034108: .4byte 0x030045c0 +_08034108: .4byte gEnemyParty _0803410C: movs r0, 0x64 muls r0, r5 @@ -80067,7 +80067,7 @@ _0803410C: bl SetMonData b _08034730 .align 2, 0 -_08034124: .4byte 0x030045c0 +_08034124: .4byte gEnemyParty _08034128: movs r0, 0 mov r8, r0 @@ -80108,7 +80108,7 @@ _08034140: bl SetMonData b _08034730 .align 2, 0 -_08034178: .4byte 0x030045c0 +_08034178: .4byte gEnemyParty _0803417C: movs r0, 0x64 muls r0, r5 @@ -80123,8 +80123,8 @@ _0803417C: adds r1, 0x9 b _0803421A .align 2, 0 -_08034194: .4byte 0x030045c0 -_08034198: .4byte 0x02023a60 +_08034194: .4byte gEnemyParty +_08034198: .4byte gUnknown_02023A60 _0803419C: movs r0, 0x64 adds r4, r5, 0 @@ -80172,7 +80172,7 @@ _0803419C: bl SetMonData b _08034730 .align 2, 0 -_08034200: .4byte 0x030045c0 +_08034200: .4byte gEnemyParty _08034204: movs r0, 0x64 muls r0, r5 @@ -80191,8 +80191,8 @@ _0803421A: bl SetMonData b _08034730 .align 2, 0 -_08034224: .4byte 0x030045c0 -_08034228: .4byte 0x02023a60 +_08034224: .4byte gEnemyParty +_08034228: .4byte gUnknown_02023A60 _0803422C: movs r0, 0x64 muls r0, r5 @@ -80205,7 +80205,7 @@ _0803422C: bl SetMonData b _08034730 .align 2, 0 -_08034244: .4byte 0x030045c0 +_08034244: .4byte gEnemyParty _08034248: movs r0, 0x64 muls r0, r5 @@ -80218,7 +80218,7 @@ _08034248: bl SetMonData b _08034730 .align 2, 0 -_08034260: .4byte 0x030045c0 +_08034260: .4byte gEnemyParty _08034264: movs r0, 0x64 muls r0, r5 @@ -80231,7 +80231,7 @@ _08034264: bl SetMonData b _08034730 .align 2, 0 -_0803427C: .4byte 0x030045c0 +_0803427C: .4byte gEnemyParty _08034280: movs r0, 0x64 muls r0, r5 @@ -80244,7 +80244,7 @@ _08034280: bl SetMonData b _08034730 .align 2, 0 -_08034298: .4byte 0x030045c0 +_08034298: .4byte gEnemyParty _0803429C: movs r0, 0x64 muls r0, r5 @@ -80257,7 +80257,7 @@ _0803429C: bl SetMonData b _08034730 .align 2, 0 -_080342B4: .4byte 0x030045c0 +_080342B4: .4byte gEnemyParty _080342B8: movs r0, 0x64 muls r0, r5 @@ -80270,7 +80270,7 @@ _080342B8: bl SetMonData b _08034730 .align 2, 0 -_080342D0: .4byte 0x030045c0 +_080342D0: .4byte gEnemyParty _080342D4: movs r0, 0x64 muls r0, r5 @@ -80283,7 +80283,7 @@ _080342D4: bl SetMonData b _08034730 .align 2, 0 -_080342EC: .4byte 0x030045c0 +_080342EC: .4byte gEnemyParty _080342F0: movs r0, 0x64 muls r0, r5 @@ -80296,7 +80296,7 @@ _080342F0: bl SetMonData b _08034730 .align 2, 0 -_08034308: .4byte 0x030045c0 +_08034308: .4byte gEnemyParty _0803430C: movs r0, 0x64 muls r0, r5 @@ -80309,7 +80309,7 @@ _0803430C: bl SetMonData b _08034730 .align 2, 0 -_08034324: .4byte 0x030045c0 +_08034324: .4byte gEnemyParty _08034328: movs r0, 0x64 muls r0, r5 @@ -80322,7 +80322,7 @@ _08034328: bl SetMonData b _08034730 .align 2, 0 -_08034340: .4byte 0x030045c0 +_08034340: .4byte gEnemyParty _08034344: movs r0, 0x64 muls r0, r5 @@ -80335,7 +80335,7 @@ _08034344: bl SetMonData b _08034730 .align 2, 0 -_0803435C: .4byte 0x030045c0 +_0803435C: .4byte gEnemyParty _08034360: movs r0, 0x64 muls r0, r5 @@ -80348,7 +80348,7 @@ _08034360: bl SetMonData b _08034730 .align 2, 0 -_08034378: .4byte 0x030045c0 +_08034378: .4byte gEnemyParty _0803437C: movs r0, 0x64 muls r0, r5 @@ -80361,7 +80361,7 @@ _0803437C: bl SetMonData b _08034730 .align 2, 0 -_08034394: .4byte 0x030045c0 +_08034394: .4byte gEnemyParty _08034398: movs r0, 0x64 muls r0, r5 @@ -80374,7 +80374,7 @@ _08034398: bl SetMonData b _08034730 .align 2, 0 -_080343B0: .4byte 0x030045c0 +_080343B0: .4byte gEnemyParty _080343B4: movs r0, 0x64 adds r4, r5, 0 @@ -80428,7 +80428,7 @@ _080343B4: adds r0, r4, 0 b _080344C2 .align 2, 0 -_08034424: .4byte 0x030045c0 +_08034424: .4byte gEnemyParty _08034428: movs r0, 0x64 muls r0, r5 @@ -80441,7 +80441,7 @@ _08034428: bl SetMonData b _08034730 .align 2, 0 -_08034440: .4byte 0x030045c0 +_08034440: .4byte gEnemyParty _08034444: movs r0, 0x64 muls r0, r5 @@ -80454,7 +80454,7 @@ _08034444: bl SetMonData b _08034730 .align 2, 0 -_0803445C: .4byte 0x030045c0 +_0803445C: .4byte gEnemyParty _08034460: movs r0, 0x64 muls r0, r5 @@ -80467,7 +80467,7 @@ _08034460: bl SetMonData b _08034730 .align 2, 0 -_08034478: .4byte 0x030045c0 +_08034478: .4byte gEnemyParty _0803447C: movs r0, 0x64 muls r0, r5 @@ -80480,7 +80480,7 @@ _0803447C: bl SetMonData b _08034730 .align 2, 0 -_08034494: .4byte 0x030045c0 +_08034494: .4byte gEnemyParty _08034498: movs r0, 0x64 muls r0, r5 @@ -80493,7 +80493,7 @@ _08034498: bl SetMonData b _08034730 .align 2, 0 -_080344B0: .4byte 0x030045c0 +_080344B0: .4byte gEnemyParty _080344B4: movs r0, 0x64 muls r0, r5 @@ -80507,7 +80507,7 @@ _080344C2: bl SetMonData b _08034730 .align 2, 0 -_080344CC: .4byte 0x030045c0 +_080344CC: .4byte gEnemyParty _080344D0: movs r0, 0x64 muls r0, r5 @@ -80520,7 +80520,7 @@ _080344D0: bl SetMonData b _08034730 .align 2, 0 -_080344E8: .4byte 0x030045c0 +_080344E8: .4byte gEnemyParty _080344EC: movs r0, 0x64 muls r0, r5 @@ -80533,7 +80533,7 @@ _080344EC: bl SetMonData b _08034730 .align 2, 0 -_08034504: .4byte 0x030045c0 +_08034504: .4byte gEnemyParty _08034508: movs r0, 0x64 muls r0, r5 @@ -80546,7 +80546,7 @@ _08034508: bl SetMonData b _08034730 .align 2, 0 -_08034520: .4byte 0x030045c0 +_08034520: .4byte gEnemyParty _08034524: movs r0, 0x64 muls r0, r5 @@ -80559,7 +80559,7 @@ _08034524: bl SetMonData b _08034730 .align 2, 0 -_0803453C: .4byte 0x030045c0 +_0803453C: .4byte gEnemyParty _08034540: movs r0, 0x64 muls r0, r5 @@ -80572,7 +80572,7 @@ _08034540: bl SetMonData b _08034730 .align 2, 0 -_08034558: .4byte 0x030045c0 +_08034558: .4byte gEnemyParty _0803455C: movs r0, 0x64 muls r0, r5 @@ -80585,7 +80585,7 @@ _0803455C: bl SetMonData b _08034730 .align 2, 0 -_08034574: .4byte 0x030045c0 +_08034574: .4byte gEnemyParty _08034578: movs r0, 0x64 muls r0, r5 @@ -80598,7 +80598,7 @@ _08034578: bl SetMonData b _08034730 .align 2, 0 -_08034590: .4byte 0x030045c0 +_08034590: .4byte gEnemyParty _08034594: movs r0, 0x64 muls r0, r5 @@ -80611,7 +80611,7 @@ _08034594: bl SetMonData b _08034730 .align 2, 0 -_080345AC: .4byte 0x030045c0 +_080345AC: .4byte gEnemyParty _080345B0: movs r0, 0x64 muls r0, r5 @@ -80624,7 +80624,7 @@ _080345B0: bl SetMonData b _08034730 .align 2, 0 -_080345C8: .4byte 0x030045c0 +_080345C8: .4byte gEnemyParty _080345CC: movs r0, 0x64 muls r0, r5 @@ -80637,7 +80637,7 @@ _080345CC: bl SetMonData b _08034730 .align 2, 0 -_080345E4: .4byte 0x030045c0 +_080345E4: .4byte gEnemyParty _080345E8: movs r0, 0x64 muls r0, r5 @@ -80650,7 +80650,7 @@ _080345E8: bl SetMonData b _08034730 .align 2, 0 -_08034600: .4byte 0x030045c0 +_08034600: .4byte gEnemyParty _08034604: movs r0, 0x64 muls r0, r5 @@ -80663,7 +80663,7 @@ _08034604: bl SetMonData b _08034730 .align 2, 0 -_0803461C: .4byte 0x030045c0 +_0803461C: .4byte gEnemyParty _08034620: movs r0, 0x64 muls r0, r5 @@ -80676,7 +80676,7 @@ _08034620: bl SetMonData b _08034730 .align 2, 0 -_08034638: .4byte 0x030045c0 +_08034638: .4byte gEnemyParty _0803463C: movs r0, 0x64 muls r0, r5 @@ -80689,7 +80689,7 @@ _0803463C: bl SetMonData b _08034730 .align 2, 0 -_08034654: .4byte 0x030045c0 +_08034654: .4byte gEnemyParty _08034658: movs r0, 0x64 muls r0, r5 @@ -80702,7 +80702,7 @@ _08034658: bl SetMonData b _08034730 .align 2, 0 -_08034670: .4byte 0x030045c0 +_08034670: .4byte gEnemyParty _08034674: movs r0, 0x64 muls r0, r5 @@ -80715,7 +80715,7 @@ _08034674: bl SetMonData b _08034730 .align 2, 0 -_0803468C: .4byte 0x030045c0 +_0803468C: .4byte gEnemyParty _08034690: movs r0, 0x64 muls r0, r5 @@ -80728,7 +80728,7 @@ _08034690: bl SetMonData b _08034730 .align 2, 0 -_080346A8: .4byte 0x030045c0 +_080346A8: .4byte gEnemyParty _080346AC: movs r0, 0x64 muls r0, r5 @@ -80741,7 +80741,7 @@ _080346AC: bl SetMonData b _08034730 .align 2, 0 -_080346C4: .4byte 0x030045c0 +_080346C4: .4byte gEnemyParty _080346C8: movs r0, 0x64 muls r0, r5 @@ -80754,7 +80754,7 @@ _080346C8: bl SetMonData b _08034730 .align 2, 0 -_080346E0: .4byte 0x030045c0 +_080346E0: .4byte gEnemyParty _080346E4: movs r0, 0x64 muls r0, r5 @@ -80767,7 +80767,7 @@ _080346E4: bl SetMonData b _08034730 .align 2, 0 -_080346FC: .4byte 0x030045c0 +_080346FC: .4byte gEnemyParty _08034700: movs r0, 0x64 muls r0, r5 @@ -80780,7 +80780,7 @@ _08034700: bl SetMonData b _08034730 .align 2, 0 -_08034718: .4byte 0x030045c0 +_08034718: .4byte gEnemyParty _0803471C: movs r0, 0x64 muls r0, r5 @@ -80801,7 +80801,7 @@ _08034730: pop {r0} bx r0 .align 2, 0 -_08034740: .4byte 0x030045c0 +_08034740: .4byte gEnemyParty thumb_func_end sub_8033E24 thumb_func_start sub_8034744 @@ -80857,10 +80857,10 @@ _0803479C: pop {r0} bx r0 .align 2, 0 -_080347A8: .4byte 0x02024a6a -_080347AC: .4byte 0x02024a60 -_080347B0: .4byte 0x02023a60 -_080347B4: .4byte 0x030045c0 +_080347A8: .4byte gUnknown_02024A6A +_080347AC: .4byte gUnknown_02024A60 +_080347B0: .4byte gUnknown_02023A60 +_080347B4: .4byte gEnemyParty thumb_func_end sub_8034744 thumb_func_start sub_80347B8 @@ -81007,15 +81007,15 @@ sub_80347B8: @ 80347B8 pop {r0} bx r0 .align 2, 0 -_080348E8: .4byte 0x02024a60 -_080348EC: .4byte 0x02024a6a -_080348F0: .4byte 0x030045c0 -_080348F4: .4byte 0x02024e8c -_080348F8: .4byte 0x02024be0 -_080348FC: .4byte 0x02020004 +_080348E8: .4byte gUnknown_02024A60 +_080348EC: .4byte gUnknown_02024A6A +_080348F0: .4byte gEnemyParty +_080348F4: .4byte gUnknown_02024E8C +_080348F8: .4byte gUnknown_02024BE0 +_080348FC: .4byte gSprites _08034900: .4byte 0x0000ff10 -_08034904: .4byte 0x02024e84 -_08034908: .4byte 0x03004330 +_08034904: .4byte gUnknown_02024E84 +_08034908: .4byte gUnknown_03004330 _0803490C: .4byte sub_8033018 thumb_func_end sub_80347B8 @@ -81049,10 +81049,10 @@ sub_8034910: @ 8034910 pop {r0} bx r0 .align 2, 0 -_08034948: .4byte 0x02024a6a -_0803494C: .4byte 0x02024a60 -_08034950: .4byte 0x02023a60 -_08034954: .4byte 0x03004330 +_08034948: .4byte gUnknown_02024A6A +_0803494C: .4byte gUnknown_02024A60 +_08034950: .4byte gUnknown_02023A60 +_08034954: .4byte gUnknown_03004330 _08034958: .4byte sub_80333D4 thumb_func_end sub_8034910 @@ -81220,15 +81220,15 @@ sub_803495C: @ 803495C pop {r0} bx r0 .align 2, 0 -_08034AB8: .4byte 0x02024a6a -_08034ABC: .4byte 0x02023a60 -_08034AC0: .4byte 0x030045c0 +_08034AB8: .4byte gUnknown_02024A6A +_08034ABC: .4byte gUnknown_02023A60 +_08034AC0: .4byte gEnemyParty _08034AC4: .4byte sub_80312F0 -_08034AC8: .4byte 0x0300434c -_08034ACC: .4byte 0x02024e8c -_08034AD0: .4byte 0x02024be0 -_08034AD4: .4byte 0x02020004 -_08034AD8: .4byte 0x02024e84 +_08034AC8: .4byte gUnknown_0300434C +_08034ACC: .4byte gUnknown_02024E8C +_08034AD0: .4byte gUnknown_02024BE0 +_08034AD4: .4byte gSprites +_08034AD8: .4byte gUnknown_02024E84 _08034ADC: .4byte SpriteCallbackDummy thumb_func_end sub_803495C @@ -81258,10 +81258,10 @@ sub_8034AE0: @ 8034AE0 str r1, [r0] b _08034B60 .align 2, 0 -_08034B10: .4byte 0x02023a60 -_08034B14: .4byte 0x02024a60 +_08034B10: .4byte gUnknown_02023A60 +_08034B14: .4byte gUnknown_02024A60 _08034B18: .4byte 0x02017810 -_08034B1C: .4byte 0x03004330 +_08034B1C: .4byte gUnknown_03004330 _08034B20: .4byte sub_8034B74 _08034B24: ldr r5, _08034B68 @@ -81294,9 +81294,9 @@ _08034B60: pop {r0} bx r0 .align 2, 0 -_08034B68: .4byte 0x02024be0 -_08034B6C: .4byte 0x02020004 -_08034B70: .4byte 0x03004340 +_08034B68: .4byte gUnknown_02024BE0 +_08034B6C: .4byte gSprites +_08034B70: .4byte gUnknown_03004340 thumb_func_end sub_8034AE0 thumb_func_start sub_8034B74 @@ -81316,7 +81316,7 @@ sub_8034B74: @ 8034B74 beq _08034BC4 b _08034BEC .align 2, 0 -_08034B90: .4byte 0x02024a60 +_08034B90: .4byte gUnknown_02024A60 _08034B94: .4byte 0x02017810 _08034B98: lsls r0, r2, 2 @@ -81366,7 +81366,7 @@ _08034BEC: pop {r0} bx r0 .align 2, 0 -_08034BF4: .4byte 0x03004330 +_08034BF4: .4byte gUnknown_03004330 _08034BF8: .4byte sub_8033160 thumb_func_end sub_8034B74 @@ -81385,7 +81385,7 @@ c2_8123744: @ 8034BFC bl GetSecretBaseTrainerPicIndex b _08034C42 .align 2, 0 -_08034C18: .4byte 0x0202ff5e +_08034C18: .4byte word_202FF5E _08034C1C: ldr r0, _08034C30 ldrh r1, [r0] @@ -81397,7 +81397,7 @@ _08034C1C: bl get_trainer_class_pic_index b _08034C42 .align 2, 0 -_08034C30: .4byte 0x020239f8 +_08034C30: .4byte gUnknown_020239F8 _08034C34: movs r0, 0x80 lsls r0, 4 @@ -81566,18 +81566,18 @@ _08034C56: bx r0 .align 2, 0 _08034D88: .4byte gTrainers -_08034D8C: .4byte 0x02024a60 -_08034D90: .4byte 0x02024e8c +_08034D8C: .4byte gUnknown_02024A60 +_08034D90: .4byte gUnknown_02024E8C _08034D94: .4byte gTrainerFrontPicCoords -_08034D98: .4byte 0x02024be0 -_08034D9C: .4byte 0x02020004 +_08034D98: .4byte gUnknown_02024BE0 +_08034D9C: .4byte gSprites _08034DA0: .4byte 0x0000ff10 _08034DA4: .4byte gTrainerFrontPicPaletteTable _08034DA8: .4byte gTrainerFrontPicTable _08034DAC: .4byte 0x000003ff _08034DB0: .4byte 0xfffffc00 _08034DB4: .4byte sub_80313A0 -_08034DB8: .4byte 0x03004330 +_08034DB8: .4byte gUnknown_03004330 _08034DBC: .4byte sub_8032B4C thumb_func_end c2_8123744 @@ -81596,7 +81596,7 @@ sub_8034DC0: @ 8034DC0 bl GetSecretBaseTrainerPicIndex b _08034E06 .align 2, 0 -_08034DDC: .4byte 0x0202ff5e +_08034DDC: .4byte word_202FF5E _08034DE0: ldr r0, _08034DF4 ldrh r1, [r0] @@ -81608,7 +81608,7 @@ _08034DE0: bl get_trainer_class_pic_index b _08034E06 .align 2, 0 -_08034DF4: .4byte 0x020239f8 +_08034DF4: .4byte gUnknown_020239F8 _08034DF8: movs r0, 0x80 lsls r0, 4 @@ -81778,18 +81778,18 @@ _08034E1A: bx r0 .align 2, 0 _08034F4C: .4byte gTrainers -_08034F50: .4byte 0x02024a60 -_08034F54: .4byte 0x02024e8c +_08034F50: .4byte gUnknown_02024A60 +_08034F54: .4byte gUnknown_02024E8C _08034F58: .4byte gTrainerFrontPicCoords -_08034F5C: .4byte 0x02024be0 -_08034F60: .4byte 0x02020004 +_08034F5C: .4byte gUnknown_02024BE0 +_08034F60: .4byte gSprites _08034F64: .4byte 0x0000fffe _08034F68: .4byte gTrainerFrontPicPaletteTable _08034F6C: .4byte gTrainerFrontPicTable _08034F70: .4byte 0x000003ff _08034F74: .4byte 0xfffffc00 _08034F78: .4byte sub_80313A0 -_08034F7C: .4byte 0x03004330 +_08034F7C: .4byte gUnknown_03004330 _08034F80: .4byte sub_8032B84 thumb_func_end sub_8034DC0 @@ -81865,12 +81865,12 @@ sub_8034F84: @ 8034F84 pop {r0} bx r0 .align 2, 0 -_08035014: .4byte 0x02024be0 -_08035018: .4byte 0x02024a60 -_0803501C: .4byte 0x02020004 +_08035014: .4byte gUnknown_02024BE0 +_08035018: .4byte gUnknown_02024A60 +_0803501C: .4byte gSprites _08035020: .4byte sub_8078B34 _08035024: .4byte SpriteCallbackDummy -_08035028: .4byte 0x03004330 +_08035028: .4byte gUnknown_03004330 _0803502C: .4byte sub_8032BBC thumb_func_end sub_8034F84 @@ -81911,7 +81911,7 @@ _08035062: strb r0, [r1, 0x4] b _080350B8 .align 2, 0 -_08035074: .4byte 0x02024a60 +_08035074: .4byte gUnknown_02024A60 _08035078: .4byte 0x02017810 _0803507C: ldrb r1, [r3] @@ -81948,10 +81948,10 @@ _080350B8: pop {r0} bx r0 .align 2, 0 -_080350C0: .4byte 0x02020004 -_080350C4: .4byte 0x02024be0 +_080350C0: .4byte gSprites +_080350C4: .4byte gUnknown_02024BE0 _080350C8: .4byte sub_8010384 -_080350CC: .4byte 0x03004330 +_080350CC: .4byte gUnknown_03004330 _080350D0: .4byte sub_803311C thumb_func_end sub_8035030 @@ -82101,15 +82101,15 @@ _08035116: bl sub_80334EC b _08035226 .align 2, 0 -_080351E8: .4byte 0x02024a60 -_080351EC: .4byte 0x02023a60 -_080351F0: .4byte 0x0202f7c4 -_080351F4: .4byte 0x0202f7bc -_080351F8: .4byte 0x0202f7b8 -_080351FC: .4byte 0x0202f7be -_08035200: .4byte 0x0202f7c0 -_08035204: .4byte 0x0202f7b4 -_08035208: .4byte 0x02024e70 +_080351E8: .4byte gUnknown_02024A60 +_080351EC: .4byte gUnknown_02023A60 +_080351F0: .4byte gUnknown_0202F7C4 +_080351F4: .4byte gUnknown_0202F7BC +_080351F8: .4byte gUnknown_0202F7B8 +_080351FC: .4byte gUnknown_0202F7BE +_08035200: .4byte gUnknown_0202F7C0 +_08035204: .4byte gUnknown_0202F7B4 +_08035208: .4byte gUnknown_02024E70 _0803520C: ldrb r1, [r6] lsls r0, r1, 1 @@ -82130,7 +82130,7 @@ _08035226: bx r0 .align 2, 0 _0803522C: .4byte 0x02017810 -_08035230: .4byte 0x03004330 +_08035230: .4byte gUnknown_03004330 _08035234: .4byte sub_8035238 thumb_func_end sub_8035104 @@ -82171,8 +82171,8 @@ sub_8035238: @ 8035238 beq _08035292 b _08035390 .align 2, 0 -_0803527C: .4byte 0x02023a60 -_08035280: .4byte 0x02024a60 +_0803527C: .4byte gUnknown_02023A60 +_08035280: .4byte gUnknown_02024A60 _08035284: .4byte 0x02017810 _08035288: cmp r2, 0x2 @@ -82271,9 +82271,9 @@ _08035334: strb r1, [r0, 0x4] b _08035390 .align 2, 0 -_08035348: .4byte 0x0202f7ac -_0803534C: .4byte 0x0202f7b1 -_08035350: .4byte 0x02024a60 +_08035348: .4byte gUnknown_0202F7AC +_0803534C: .4byte gUnknown_0202F7B1 +_08035350: .4byte gUnknown_02024A60 _08035354: .4byte 0x02017810 _08035358: ldrb r1, [r0] @@ -82344,13 +82344,13 @@ sub_803539C: @ 803539C pop {r0} bx r0 .align 2, 0 -_080353E0: .4byte 0x030042a4 -_080353E4: .4byte 0x030042a0 -_080353E8: .4byte 0x02024a60 -_080353EC: .4byte 0x02023a62 -_080353F0: .4byte 0x03004210 -_080353F4: .4byte 0x020238cc -_080353F8: .4byte 0x03004330 +_080353E0: .4byte gUnknown_030042A4 +_080353E4: .4byte gUnknown_030042A0 +_080353E8: .4byte gUnknown_02024A60 +_080353EC: .4byte gUnknown_02023A62 +_080353F0: .4byte gUnknown_03004210 +_080353F4: .4byte gUnknown_020238CC +_080353F8: .4byte gUnknown_03004330 _080353FC: .4byte sub_80331D0 thumb_func_end sub_803539C @@ -82406,9 +82406,9 @@ sub_8035428: @ 8035428 movs r1, 0x4 b _0803546C .align 2, 0 -_0803545C: .4byte 0x02024a60 -_08035460: .4byte 0x02023a64 -_08035464: .4byte 0x020239f8 +_0803545C: .4byte gUnknown_02024A60 +_08035460: .4byte gUnknown_02023A64 +_08035464: .4byte gUnknown_020239F8 _08035468: movs r0, 0x1 movs r1, 0x3 @@ -82475,8 +82475,8 @@ _080354E0: b _0803558A .align 2, 0 _080354E8: .4byte gBattleMoves -_080354EC: .4byte 0x02024c08 -_080354F0: .4byte 0x02024c0c +_080354EC: .4byte gUnknown_02024C08 +_080354F0: .4byte gUnknown_02024C0C _080354F4: .4byte gBitTable _080354F8: movs r6, 0x3 @@ -82510,7 +82510,7 @@ _080354FA: b _08035586 .align 2, 0 _08035534: .4byte gBattleMoves -_08035538: .4byte 0x02024a60 +_08035538: .4byte gUnknown_02024A60 _0803553C: ldr r0, _0803556C ldrh r1, [r0] @@ -82534,7 +82534,7 @@ _0803553C: bl dp01_build_cmdbuf_x21_a_bb b _08035586 .align 2, 0 -_0803556C: .4byte 0x020239f8 +_0803556C: .4byte gUnknown_020239F8 _08035570: movs r0, 0 bl battle_get_side_with_given_state @@ -82572,7 +82572,7 @@ sub_8035590: @ 8035590 bx r0 .align 2, 0 _080355B4: .4byte 0x02000000 -_080355B8: .4byte 0x02024a60 +_080355B8: .4byte gUnknown_02024A60 _080355BC: .4byte 0x000160d4 thumb_func_end sub_8035590 @@ -82610,9 +82610,9 @@ sub_80355C0: @ 80355C0 b _08035628 .align 2, 0 _08035604: .4byte 0x02000000 -_08035608: .4byte 0x02024a60 +_08035608: .4byte gUnknown_02024A60 _0803560C: .4byte 0x000160c8 -_08035610: .4byte 0x020239f8 +_08035610: .4byte gUnknown_020239F8 _08035614: movs r0, 0x1 bl battle_get_side_with_given_state @@ -82651,8 +82651,8 @@ _0803562E: beq _0803562C b _0803568A .align 2, 0 -_0803565C: .4byte 0x030045c0 -_08035660: .4byte 0x02024a6a +_0803565C: .4byte gEnemyParty +_08035660: .4byte gUnknown_02024A6A _08035664: ldrb r0, [r5] bl battle_get_per_side_status @@ -82691,7 +82691,7 @@ _0803568A: .align 2, 0 _080356B0: .4byte 0x000160c8 _080356B4: .4byte 0x02000000 -_080356B8: .4byte 0x02024a60 +_080356B8: .4byte gUnknown_02024A60 _080356BC: .4byte 0x00016068 thumb_func_end sub_80355C0 @@ -82761,12 +82761,12 @@ sub_80356CC: @ 80356CC bl sub_8043D84 b _08035786 .align 2, 0 -_08035744: .4byte 0x02023a60 -_08035748: .4byte 0x02024a60 +_08035744: .4byte gUnknown_02023A60 +_08035748: .4byte gUnknown_02024A60 _0803574C: .4byte 0x00007fff -_08035750: .4byte 0x02024a6a -_08035754: .4byte 0x030045c0 -_08035758: .4byte 0x03004340 +_08035750: .4byte gUnknown_02024A6A +_08035754: .4byte gEnemyParty +_08035758: .4byte gUnknown_03004340 _0803575C: ldr r1, _080357A4 lsls r0, r4, 1 @@ -82803,11 +82803,11 @@ _08035786: pop {r0} bx r0 .align 2, 0 -_080357A4: .4byte 0x02024a6a -_080357A8: .4byte 0x030045c0 -_080357AC: .4byte 0x03004340 -_080357B0: .4byte 0x03004330 -_080357B4: .4byte 0x02024a60 +_080357A4: .4byte gUnknown_02024A6A +_080357A8: .4byte gEnemyParty +_080357AC: .4byte gUnknown_03004340 +_080357B0: .4byte gUnknown_03004330 +_080357B4: .4byte gUnknown_02024A60 _080357B8: .4byte sub_80330C8 thumb_func_end sub_80356CC @@ -82864,12 +82864,12 @@ _08035818: pop {r0} bx r0 .align 2, 0 -_08035820: .4byte 0x02024a60 -_08035824: .4byte 0x03004340 -_08035828: .4byte 0x02024a6a -_0803582C: .4byte 0x030045c0 +_08035820: .4byte gUnknown_02024A60 +_08035824: .4byte gUnknown_03004340 +_08035828: .4byte gUnknown_02024A6A +_0803582C: .4byte gEnemyParty _08035830: .4byte 0x02017810 -_08035834: .4byte 0x03004330 +_08035834: .4byte gUnknown_03004330 _08035838: .4byte sub_8033494 thumb_func_end sub_80357C8 @@ -82918,9 +82918,9 @@ _0803588C: pop {r0} bx r0 .align 2, 0 -_08035894: .4byte 0x02024a60 -_08035898: .4byte 0x02023a60 -_0803589C: .4byte 0x03004330 +_08035894: .4byte gUnknown_02024A60 +_08035898: .4byte gUnknown_02023A60 +_0803589C: .4byte gUnknown_03004330 _080358A0: .4byte sub_8033494 thumb_func_end sub_803583C @@ -83009,7 +83009,7 @@ sub_8035910: @ 8035910 pop {r0} bx r0 .align 2, 0 -_08035928: .4byte 0x020238c8 +_08035928: .4byte gUnknown_020238C8 thumb_func_end sub_8035910 thumb_func_start sub_803592C @@ -83035,9 +83035,9 @@ sub_803592C: @ 803592C pop {r0} bx r0 .align 2, 0 -_08035958: .4byte 0x020238c8 -_0803595C: .4byte 0x02023a60 -_08035960: .4byte 0x02024a60 +_08035958: .4byte gUnknown_020238C8 +_0803595C: .4byte gUnknown_02023A60 +_08035960: .4byte gUnknown_02024A60 thumb_func_end sub_803592C thumb_func_start sub_8035964 @@ -83052,7 +83052,7 @@ sub_8035964: @ 8035964 pop {r0} bx r0 .align 2, 0 -_08035978: .4byte 0x020238c8 +_08035978: .4byte gUnknown_020238C8 thumb_func_end sub_8035964 thumb_func_start sub_803597C @@ -83074,7 +83074,7 @@ sub_803597C: @ 803597C pop {r0} bx r0 .align 2, 0 -_080359A0: .4byte 0x020238c8 +_080359A0: .4byte gUnknown_020238C8 thumb_func_end sub_803597C thumb_func_start dp01t_29_7_blink @@ -83098,9 +83098,9 @@ dp01t_29_7_blink: @ 80359A4 bl sub_80334EC b _08035A02 .align 2, 0 -_080359CC: .4byte 0x02020004 -_080359D0: .4byte 0x02024be0 -_080359D4: .4byte 0x02024a60 +_080359CC: .4byte gSprites +_080359D0: .4byte gUnknown_02024BE0 +_080359D4: .4byte gUnknown_02024A60 _080359D8: ldr r1, _08035A08 movs r0, 0x1 @@ -83127,8 +83127,8 @@ _08035A02: pop {r0} bx r0 .align 2, 0 -_08035A08: .4byte 0x02024e6d -_08035A0C: .4byte 0x03004330 +_08035A08: .4byte gUnknown_02024E6D +_08035A0C: .4byte gUnknown_03004330 _08035A10: .4byte bx_blink_t7 thumb_func_end dp01t_29_7_blink @@ -83171,8 +83171,8 @@ _08035A34: pop {r0} bx r0 .align 2, 0 -_08035A5C: .4byte 0x02024a60 -_08035A60: .4byte 0x02023a60 +_08035A5C: .4byte gUnknown_02024A60 +_08035A60: .4byte gUnknown_02023A60 thumb_func_end sub_8035A20 thumb_func_start sub_8035A64 @@ -83195,8 +83195,8 @@ sub_8035A64: @ 8035A64 pop {r0} bx r0 .align 2, 0 -_08035A8C: .4byte 0x02023a60 -_08035A90: .4byte 0x02024a60 +_08035A8C: .4byte gUnknown_02023A60 +_08035A90: .4byte gUnknown_02024A60 thumb_func_end sub_8035A64 thumb_func_start sub_8035A94 @@ -83223,9 +83223,9 @@ sub_8035A94: @ 8035A94 pop {r0} bx r0 .align 2, 0 -_08035AC4: .4byte 0x02024a6a -_08035AC8: .4byte 0x02024a60 -_08035ACC: .4byte 0x030045c0 +_08035AC4: .4byte gUnknown_02024A6A +_08035AC8: .4byte gUnknown_02024A60 +_08035ACC: .4byte gEnemyParty thumb_func_end sub_8035A94 thumb_func_start dp01t_2E_7_battle_intro @@ -83248,9 +83248,9 @@ dp01t_2E_7_battle_intro: @ 8035AD0 pop {r0} bx r0 .align 2, 0 -_08035AF8: .4byte 0x02023a60 -_08035AFC: .4byte 0x02024a60 -_08035B00: .4byte 0x02024de8 +_08035AF8: .4byte gUnknown_02023A60 +_08035AFC: .4byte gUnknown_02024A60 +_08035B00: .4byte gUnknown_02024DE8 thumb_func_end dp01t_2E_7_battle_intro thumb_func_start sub_8035B04 @@ -83363,17 +83363,17 @@ _08035BC2: pop {r0} bx r0 .align 2, 0 -_08035BE0: .4byte 0x02024be0 -_08035BE4: .4byte 0x02024a60 -_08035BE8: .4byte 0x02020004 +_08035BE0: .4byte gUnknown_02024BE0 +_08035BE4: .4byte gUnknown_02024A60 +_08035BE8: .4byte gSprites _08035BEC: .4byte sub_8078B34 _08035BF0: .4byte sub_8035C10 _08035BF4: .4byte sub_8035C44 -_08035BF8: .4byte 0x03004b20 +_08035BF8: .4byte gTasks _08035BFC: .4byte 0x02017810 -_08035C00: .4byte 0x02024e68 +_08035C00: .4byte gUnknown_02024E68 _08035C04: .4byte sub_8044CA0 -_08035C08: .4byte 0x03004330 +_08035C08: .4byte gUnknown_03004330 _08035C0C: .4byte nullsub_45 thumb_func_end sub_8035B04 @@ -83449,11 +83449,11 @@ _08035C7E: bl sub_803495C b _08035CF0 .align 2, 0 -_08035C9C: .4byte 0x02024a60 -_08035CA0: .4byte 0x03004b20 -_08035CA4: .4byte 0x020239f8 -_08035CA8: .4byte 0x02023a60 -_08035CAC: .4byte 0x02024a6a +_08035C9C: .4byte gUnknown_02024A60 +_08035CA0: .4byte gTasks +_08035CA4: .4byte gUnknown_020239F8 +_08035CA8: .4byte gUnknown_02023A60 +_08035CAC: .4byte gUnknown_02024A6A _08035CB0: ldr r4, _08035D14 ldrb r0, [r7] @@ -83504,10 +83504,10 @@ _08035CF0: pop {r0} bx r0 .align 2, 0 -_08035D14: .4byte 0x02023a60 -_08035D18: .4byte 0x02024a6a -_08035D1C: .4byte 0x03004330 -_08035D20: .4byte 0x02024a60 +_08035D14: .4byte gUnknown_02023A60 +_08035D18: .4byte gUnknown_02024A6A +_08035D1C: .4byte gUnknown_03004330 +_08035D20: .4byte gUnknown_02024A60 _08035D24: .4byte sub_8032E2C thumb_func_end sub_8035C44 @@ -83531,8 +83531,8 @@ dp01t_30_7_0803D67C: @ 8035D28 bl sub_80334EC b _08035E12 .align 2, 0 -_08035D50: .4byte 0x02023a60 -_08035D54: .4byte 0x02024a60 +_08035D50: .4byte gUnknown_02023A60 +_08035D54: .4byte gUnknown_02024A60 _08035D58: ldr r3, _08035DA8 ldrb r1, [r3] @@ -83574,9 +83574,9 @@ _08035D58: strb r1, [r3, 0x1] b _08035E12 .align 2, 0 -_08035DA8: .4byte 0x02024a60 +_08035DA8: .4byte gUnknown_02024A60 _08035DAC: .4byte 0x02017810 -_08035DB0: .4byte 0x02023a60 +_08035DB0: .4byte gUnknown_02023A60 _08035DB4: movs r0, 0x3F negs r0, r0 @@ -83631,10 +83631,10 @@ _08035E12: pop {r0} bx r0 .align 2, 0 -_08035E18: .4byte 0x02023a64 -_08035E1C: .4byte 0x02024e68 +_08035E18: .4byte gUnknown_02023A64 +_08035E1C: .4byte gUnknown_02024E68 _08035E20: .4byte 0x02017810 -_08035E24: .4byte 0x03004330 +_08035E24: .4byte gUnknown_03004330 _08035E28: .4byte sub_8035E2C thumb_func_end dp01t_30_7_0803D67C @@ -83668,7 +83668,7 @@ _08035E5C: pop {r0} bx r0 .align 2, 0 -_08035E64: .4byte 0x02024a60 +_08035E64: .4byte gUnknown_02024A60 _08035E68: .4byte 0x02017810 thumb_func_end sub_8035E2C @@ -83702,10 +83702,10 @@ _08035E9A: pop {r0} bx r0 .align 2, 0 -_08035EA4: .4byte 0x02024a60 +_08035EA4: .4byte gUnknown_02024A60 _08035EA8: .4byte 0x02017810 -_08035EAC: .4byte 0x03004b20 -_08035EB0: .4byte 0x02024e68 +_08035EAC: .4byte gTasks +_08035EB0: .4byte gUnknown_02024E68 _08035EB4: .4byte sub_8044CA0 thumb_func_end sub_8035E6C @@ -83758,10 +83758,10 @@ _08035F0A: pop {r0} bx r0 .align 2, 0 -_08035F14: .4byte 0x02024a60 -_08035F18: .4byte 0x02020004 -_08035F1C: .4byte 0x02024be0 -_08035F20: .4byte 0x02023a60 +_08035F14: .4byte gUnknown_02024A60 +_08035F18: .4byte gSprites +_08035F1C: .4byte gUnknown_02024BE0 +_08035F20: .4byte gUnknown_02023A60 thumb_func_end sub_8035EC4 thumb_func_start dp01t_34_7_move_anim_start_t3 @@ -83798,8 +83798,8 @@ dp01t_34_7_move_anim_start_t3: @ 8035F24 bl sub_80334EC b _08035F7C .align 2, 0 -_08035F68: .4byte 0x02024a60 -_08035F6C: .4byte 0x02023a60 +_08035F68: .4byte gUnknown_02024A60 +_08035F6C: .4byte gUnknown_02023A60 _08035F70: ldr r0, _08035F84 ldrb r1, [r6] @@ -83813,7 +83813,7 @@ _08035F7C: pop {r0} bx r0 .align 2, 0 -_08035F84: .4byte 0x03004330 +_08035F84: .4byte gUnknown_03004330 _08035F88: .4byte sub_80334C0 thumb_func_end dp01t_34_7_move_anim_start_t3 @@ -83860,10 +83860,10 @@ _08035FCE: pop {r0} bx r0 .align 2, 0 -_08035FD8: .4byte 0x020239f8 -_08035FDC: .4byte 0x03001770 +_08035FD8: .4byte gUnknown_020239F8 +_08035FDC: .4byte gMain _08035FE0: .4byte 0x0000043d -_08035FE4: .4byte 0x030042d0 +_08035FE4: .4byte gUnknown_030042D0 thumb_func_end sub_8035FA4 thumb_func_start nullsub_46 @@ -83910,9 +83910,9 @@ ai_switch_perish_song: @ 8035FEC movs r0, 0x1 b _0803604E .align 2, 0 -_08036038: .4byte 0x02024c98 -_0803603C: .4byte 0x02024a60 -_08036040: .4byte 0x02024ca8 +_08036038: .4byte gUnknown_02024C98 +_0803603C: .4byte gUnknown_02024A60 +_08036040: .4byte gUnknown_02024CA8 _08036044: .4byte 0x02000000 _08036048: .4byte 0x000160c8 _0803604C: @@ -83936,7 +83936,7 @@ sub_8036054: @ 8036054 beq _080360A0 b _080361C8 .align 2, 0 -_0803606C: .4byte 0x020239f8 +_0803606C: .4byte gUnknown_020239F8 _08036070: ldr r0, _08036094 ldrb r0, [r0] @@ -83955,7 +83955,7 @@ _08036070: movs r0, 0x1 b _080361CA .align 2, 0 -_08036094: .4byte 0x02024a60 +_08036094: .4byte gUnknown_02024A60 _08036098: .4byte 0x02000000 _0803609C: .4byte 0x000160c8 _080360A0: @@ -84111,10 +84111,10 @@ _080361CA: pop {r1} bx r1 .align 2, 0 -_080361D8: .4byte 0x02024a80 -_080361DC: .4byte 0x02024a60 -_080361E0: .4byte 0x030045c0 -_080361E4: .4byte 0x02024a6a +_080361D8: .4byte gBattleMons +_080361DC: .4byte gUnknown_02024A60 +_080361E0: .4byte gEnemyParty +_080361E4: .4byte gUnknown_02024A6A thumb_func_end sub_8036054 thumb_func_start sub_80361E8 @@ -84192,12 +84192,12 @@ _08036242: ldrb r7, [r5] b _080362B2 .align 2, 0 -_0803627C: .4byte 0x02024c3c -_08036280: .4byte 0x02024a60 +_0803627C: .4byte gUnknown_02024C3C +_08036280: .4byte gUnknown_02024A60 _08036284: .4byte 0x0000ffff _08036288: .4byte gBattleMoves -_0803628C: .4byte 0x020239f8 -_08036290: .4byte 0x02024c0c +_0803628C: .4byte gUnknown_020239F8 +_08036290: .4byte gUnknown_02024C0C _08036294: .4byte gBitTable _08036298: ldrb r0, [r5] @@ -84232,8 +84232,8 @@ _080362B2: b _080362F2 .align 2, 0 _080362D4: .4byte gBattleMoves -_080362D8: .4byte 0x02024c3c -_080362DC: .4byte 0x02024a60 +_080362D8: .4byte gUnknown_02024C3C +_080362DC: .4byte gUnknown_02024A60 _080362E0: cmp r0, 0xB bne _080362EA @@ -84260,7 +84260,7 @@ _080362F4: bne _0803633C b _08036400 .align 2, 0 -_08036308: .4byte 0x02024a80 +_08036308: .4byte gBattleMons _0803630C: ldr r0, _08036330 ldrb r0, [r0] @@ -84279,7 +84279,7 @@ _0803630C: movs r0, 0x1 b _08036402 .align 2, 0 -_08036330: .4byte 0x02024a60 +_08036330: .4byte gUnknown_02024A60 _08036334: .4byte 0x02000000 _08036338: .4byte 0x000160c8 _0803633C: @@ -84352,8 +84352,8 @@ _08036342: b _080363EA .align 2, 0 _080363CC: .4byte gBaseStats -_080363D0: .4byte 0x030045c0 -_080363D4: .4byte 0x02024a6a +_080363D0: .4byte gEnemyParty +_080363D4: .4byte gUnknown_02024A6A _080363D8: .4byte 0x02000000 _080363DC: .4byte 0x00016068 _080363E0: @@ -84432,9 +84432,9 @@ _08036456: ldrb r0, [r5] b _080364E0 .align 2, 0 -_08036468: .4byte 0x02024a80 -_0803646C: .4byte 0x02024a60 -_08036470: .4byte 0x02024c3c +_08036468: .4byte gBattleMons +_0803646C: .4byte gUnknown_02024A60 +_08036470: .4byte gUnknown_02024C3C _08036474: .4byte 0x0000ffff _08036478: ldr r2, _080364A4 @@ -84460,8 +84460,8 @@ _08036478: b _080364E0 .align 2, 0 _080364A4: .4byte gBattleMoves -_080364A8: .4byte 0x02024c3c -_080364AC: .4byte 0x02024a60 +_080364A8: .4byte gUnknown_02024C3C +_080364AC: .4byte gUnknown_02024A60 _080364B0: movs r0, 0x8 movs r1, 0x1 @@ -84507,7 +84507,7 @@ _08036500: pop {r1} bx r1 .align 2, 0 -_08036508: .4byte 0x02024a60 +_08036508: .4byte gUnknown_02024A60 _0803650C: .4byte 0x02000000 _08036510: .4byte 0x000160c8 thumb_func_end ai_switchout_natural_cure @@ -84589,11 +84589,11 @@ _0803659C: bne _080365C4 b _0803663E .align 2, 0 -_080365AC: .4byte 0x02024c0c +_080365AC: .4byte gUnknown_02024C0C _080365B0: .4byte gBitTable -_080365B4: .4byte 0x02024a80 -_080365B8: .4byte 0x02024a60 -_080365BC: .4byte 0x020239f8 +_080365B4: .4byte gBattleMons +_080365B8: .4byte gUnknown_02024A60 +_080365BC: .4byte gUnknown_020239F8 _080365C0: movs r0, 0x1 b _08036640 @@ -84667,10 +84667,10 @@ _08036640: pop {r1} bx r1 .align 2, 0 -_0803664C: .4byte 0x02024c0c +_0803664C: .4byte gUnknown_02024C0C _08036650: .4byte gBitTable -_08036654: .4byte 0x02024a80 -_08036658: .4byte 0x02024a60 +_08036654: .4byte gBattleMons +_08036658: .4byte gUnknown_02024A60 thumb_func_end ai_has_super_effective_move_on_field thumb_func_start ai_is_too_invested_in_stat_buffs @@ -84711,8 +84711,8 @@ _08036696: pop {r1} bx r1 .align 2, 0 -_0803669C: .4byte 0x02024a80 -_080366A0: .4byte 0x02024a60 +_0803669C: .4byte gBattleMons +_080366A0: .4byte gUnknown_02024A60 thumb_func_end ai_is_too_invested_in_stat_buffs thumb_func_start sub_80366A4 @@ -84790,13 +84790,13 @@ _080366F6: mov r10, r5 b _0803679C .align 2, 0 -_08036730: .4byte 0x02024c3c -_08036734: .4byte 0x02024a60 +_08036730: .4byte gUnknown_02024C3C +_08036734: .4byte gUnknown_02024A60 _08036738: .4byte 0x0000ffff -_0803673C: .4byte 0x02024c5c +_0803673C: .4byte gUnknown_02024C5C _08036740: .4byte gBattleMoves -_08036744: .4byte 0x020239f8 -_08036748: .4byte 0x02024c0c +_08036744: .4byte gUnknown_020239F8 +_08036748: .4byte gUnknown_02024C0C _0803674C: .4byte gBitTable _08036750: ldrb r0, [r5] @@ -84827,7 +84827,7 @@ _08036768: movs r0, 0x1 b _080368DA .align 2, 0 -_0803678C: .4byte 0x02024a60 +_0803678C: .4byte gUnknown_02024A60 _08036790: .4byte 0x02000000 _08036794: .4byte 0x000160c8 _08036798: @@ -84906,8 +84906,8 @@ _080367C4: ldrb r2, [r0, 0x17] b _08036850 .align 2, 0 -_08036830: .4byte 0x030045c0 -_08036834: .4byte 0x02024a6a +_08036830: .4byte gEnemyParty +_08036834: .4byte gUnknown_02024A6A _08036838: .4byte 0x02000000 _0803683C: .4byte 0x00016068 _08036840: .4byte gBaseStats @@ -84998,11 +84998,11 @@ _080368DA: bx r1 .align 2, 0 _080368EC: .4byte gBaseStats -_080368F0: .4byte 0x02024c3c -_080368F4: .4byte 0x02024a60 -_080368F8: .4byte 0x02024c5c -_080368FC: .4byte 0x02024a80 -_08036900: .4byte 0x030045c0 +_080368F0: .4byte gUnknown_02024C3C +_080368F4: .4byte gUnknown_02024A60 +_080368F8: .4byte gUnknown_02024C5C +_080368FC: .4byte gBattleMons +_08036900: .4byte gEnemyParty thumb_func_end sub_80366A4 thumb_func_start sub_8036904 @@ -85118,12 +85118,12 @@ _080369A0: ldrb r6, [r4] b _08036A18 .align 2, 0 -_080369E0: .4byte 0x02024a80 -_080369E4: .4byte 0x02024a60 +_080369E0: .4byte gBattleMons +_080369E4: .4byte gUnknown_02024A60 _080369E8: .4byte 0x0400e000 -_080369EC: .4byte 0x02024c98 -_080369F0: .4byte 0x020239f8 -_080369F4: .4byte 0x02024c0c +_080369EC: .4byte gUnknown_02024C98 +_080369F0: .4byte gUnknown_020239F8 +_080369F4: .4byte gUnknown_02024C0C _080369F8: .4byte gBitTable _080369FC: ldrb r0, [r4] @@ -85237,9 +85237,9 @@ _08036AE4: movs r0, 0x1 b _08036AFE .align 2, 0 -_08036AE8: .4byte 0x02024a60 -_08036AEC: .4byte 0x030045c0 -_08036AF0: .4byte 0x02024a6a +_08036AE8: .4byte gUnknown_02024A60 +_08036AEC: .4byte gEnemyParty +_08036AF0: .4byte gUnknown_02024A6A _08036AF4: .4byte 0x02000000 _08036AF8: .4byte 0x00016068 _08036AFC: @@ -85299,9 +85299,9 @@ _08036B28: adds r6, r5, 0 b _08036B8C .align 2, 0 -_08036B68: .4byte 0x020239f8 +_08036B68: .4byte gUnknown_020239F8 _08036B6C: .4byte 0x02000000 -_08036B70: .4byte 0x02024a60 +_08036B70: .4byte gUnknown_02024A60 _08036B74: .4byte 0x000160c8 _08036B78: movs r0, 0x1 @@ -85379,11 +85379,11 @@ _08036BEA: strb r0, [r1] b _08036C40 .align 2, 0 -_08036C0C: .4byte 0x030045c0 -_08036C10: .4byte 0x02024a6a +_08036C0C: .4byte gEnemyParty +_08036C10: .4byte gUnknown_02024A6A _08036C14: .4byte 0x02000000 _08036C18: .4byte 0x00016068 -_08036C1C: .4byte 0x02024a60 +_08036C1C: .4byte gUnknown_02024A60 _08036C20: .4byte 0x000160c8 _08036C24: bl sub_803708C @@ -85404,7 +85404,7 @@ _08036C40: pop {r0} bx r0 .align 2, 0 -_08036C48: .4byte 0x02024a60 +_08036C48: .4byte gUnknown_02024A60 thumb_func_end sub_8036B0C thumb_func_start sub_8036C4C @@ -85517,9 +85517,9 @@ sub_8036CD4: @ 8036CD4 str r4, [sp, 0x10] b _08036D42 .align 2, 0 -_08036D1C: .4byte 0x020239f8 -_08036D20: .4byte 0x02024a60 -_08036D24: .4byte 0x02024c0c +_08036D1C: .4byte gUnknown_020239F8 +_08036D20: .4byte gUnknown_02024A60 +_08036D24: .4byte gUnknown_02024C0C _08036D28: .4byte gBitTable _08036D2C: ldrb r0, [r4] @@ -85554,7 +85554,7 @@ _08036D42: mov r10, r0 b _08036D8C .align 2, 0 -_08036D70: .4byte 0x02024c0c +_08036D70: .4byte gUnknown_02024C0C _08036D74: .4byte gBitTable _08036D78: movs r0, 0 @@ -85669,14 +85669,14 @@ _08036DA2: str r0, [sp, 0x8] b _08036E8A .align 2, 0 -_08036E5C: .4byte 0x02024a60 +_08036E5C: .4byte gUnknown_02024A60 _08036E60: .4byte gBitTable -_08036E64: .4byte 0x030045c0 -_08036E68: .4byte 0x02024a6a +_08036E64: .4byte gEnemyParty +_08036E68: .4byte gUnknown_02024A6A _08036E6C: .4byte 0x02000000 _08036E70: .4byte 0x00016068 _08036E74: .4byte gBaseStats -_08036E78: .4byte 0x02024a80 +_08036E78: .4byte gBattleMons _08036E7C: mov r3, r8 ldr r0, [r3] @@ -85737,8 +85737,8 @@ _08036ED6: lsrs r0, 24 b _08036EFA .align 2, 0 -_08036EEC: .4byte 0x030045c0 -_08036EF0: .4byte 0x02024a60 +_08036EEC: .4byte gEnemyParty +_08036EF0: .4byte gUnknown_02024A60 _08036EF4: .4byte gBitTable _08036EF8: movs r0, 0x3F @@ -85877,17 +85877,17 @@ _08036FEE: pop {r1} bx r1 .align 2, 0 -_08037000: .4byte 0x02024dec +_08037000: .4byte gUnknown_02024DEC _08037004: .4byte 0x02000000 _08037008: .4byte 0x0001601c _0803700C: .4byte 0x0001601f -_08037010: .4byte 0x02024c68 -_08037014: .4byte 0x02024c0d -_08037018: .4byte 0x030045c0 -_0803701C: .4byte 0x02024a6a +_08037010: .4byte gUnknown_02024C68 +_08037014: .4byte gXXX_CritRelated +_08037018: .4byte gEnemyParty +_0803701C: .4byte gUnknown_02024A6A _08037020: .4byte 0x00016068 -_08037024: .4byte 0x02024bec -_08037028: .4byte 0x02024a60 +_08037024: .4byte gUnknown_02024BEC +_08037028: .4byte gUnknown_02024A60 _0803702C: .4byte gBattleMoves thumb_func_end sub_8036CD4 @@ -86069,12 +86069,12 @@ _08037166: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08037170: .4byte 0x030045c0 +_08037170: .4byte gEnemyParty _08037174: .4byte 0x02016a00 _08037178: .4byte gItemEffectTable -_0803717C: .4byte 0x02028daa +_0803717C: .4byte gUnknown_02028DAA _08037180: .4byte 0xfffe9600 -_08037184: .4byte 0x02024a60 +_08037184: .4byte gUnknown_02024A60 _08037188: .4byte 0x000160d8 _0803718C: .4byte _08037190 .align 2, 0 @@ -86105,8 +86105,8 @@ _080371C0: _080371C6: b _08037450 .align 2, 0 -_080371C8: .4byte 0x02024a80 -_080371CC: .4byte 0x02024a60 +_080371C8: .4byte gBattleMons +_080371CC: .4byte gUnknown_02024A60 _080371D0: mov r0, r10 movs r1, 0x4 @@ -86145,8 +86145,8 @@ _08037202: _08037210: b _08037496 .align 2, 0 -_08037214: .4byte 0x02024a80 -_08037218: .4byte 0x02024a60 +_08037214: .4byte gBattleMons +_08037218: .4byte gUnknown_02024A60 _0803721C: ldr r2, _08037378 ldr r3, _0803737C @@ -86331,9 +86331,9 @@ _08037362: b _080374AE .align 2, 0 _08037378: .4byte 0x02000000 -_0803737C: .4byte 0x02024a60 +_0803737C: .4byte gUnknown_02024A60 _08037380: .4byte 0x000160da -_08037384: .4byte 0x02024a80 +_08037384: .4byte gBattleMons _08037388: ldr r6, _08037458 ldr r4, _0803745C @@ -86446,9 +86446,9 @@ _08037450: b _080374AE .align 2, 0 _08037458: .4byte 0x02000000 -_0803745C: .4byte 0x02024a60 +_0803745C: .4byte gUnknown_02024A60 _08037460: .4byte 0x000160da -_08037464: .4byte 0x02024ca8 +_08037464: .4byte gUnknown_02024CA8 _08037468: ldr r4, _0803749C ldrb r0, [r4] @@ -86477,9 +86477,9 @@ _08037496: mov r8, r0 b _080374AE .align 2, 0 -_0803749C: .4byte 0x02024a60 -_080374A0: .4byte 0x02024ca8 -_080374A4: .4byte 0x02024c80 +_0803749C: .4byte gUnknown_02024A60 +_080374A0: .4byte gUnknown_02024CA8 +_080374A4: .4byte gUnknown_02024C80 _080374A8: mov r1, r8 cmp r1, 0 @@ -86509,7 +86509,7 @@ _080374AE: b _080374FA .align 2, 0 _080374DC: .4byte 0x02000000 -_080374E0: .4byte 0x02024a60 +_080374E0: .4byte gUnknown_02024A60 _080374E4: .4byte 0x000160d4 _080374E8: .4byte 0x00016a24 _080374EC: @@ -86548,8 +86548,8 @@ sub_8037510: @ 8037510 str r1, [r0] bx lr .align 2, 0 -_08037520: .4byte 0x03004330 -_08037524: .4byte 0x02024a60 +_08037520: .4byte gUnknown_03004330 +_08037524: .4byte gUnknown_02024A60 _08037528: .4byte sub_803752C thumb_func_end sub_8037510 @@ -86581,10 +86581,10 @@ sub_803752C: @ 803752C bl _call_via_r0 b _08037578 .align 2, 0 -_08037560: .4byte 0x02024a64 +_08037560: .4byte gUnknown_02024A64 _08037564: .4byte gBitTable -_08037568: .4byte 0x02024a60 -_0803756C: .4byte 0x02023a60 +_08037568: .4byte gUnknown_02024A60 +_0803756C: .4byte gUnknown_02023A60 _08037570: .4byte gUnknown_081FB048 _08037574: bl dp01_tbl4_exec_completed @@ -86616,9 +86616,9 @@ _080375A0: pop {r0} bx r0 .align 2, 0 -_080375A4: .4byte 0x02020004 -_080375A8: .4byte 0x02024be0 -_080375AC: .4byte 0x02024a60 +_080375A4: .4byte gSprites +_080375A8: .4byte gUnknown_02024BE0 +_080375AC: .4byte gUnknown_02024A60 _080375B0: .4byte SpriteCallbackDummy thumb_func_end sub_803757C @@ -86681,9 +86681,9 @@ _08037624: pop {r0} bx r0 .align 2, 0 -_0803762C: .4byte 0x02020004 -_08037630: .4byte 0x02024be0 -_08037634: .4byte 0x02024a60 +_0803762C: .4byte gSprites +_08037630: .4byte gUnknown_02024BE0 +_08037634: .4byte gUnknown_02024A60 _08037638: .4byte SpriteCallbackDummy _0803763C: .4byte 0x000003ff _08037640: .4byte 0xfffffc00 @@ -86718,7 +86718,7 @@ _08037674: pop {r0} bx r0 .align 2, 0 -_08037678: .4byte 0x02024a60 +_08037678: .4byte gUnknown_02024A60 _0803767C: .4byte 0x02017810 thumb_func_end sub_8037644 @@ -86758,10 +86758,10 @@ _080376A4: bne _0803770E b _0803770C .align 2, 0 -_080376C4: .4byte 0x020239f8 -_080376C8: .4byte 0x02020004 -_080376CC: .4byte 0x03004340 -_080376D0: .4byte 0x02024a60 +_080376C4: .4byte gUnknown_020239F8 +_080376C8: .4byte gSprites +_080376CC: .4byte gUnknown_03004340 +_080376D0: .4byte gUnknown_02024A60 _080376D4: .4byte SpriteCallbackDummy _080376D8: ldr r2, _080377D8 @@ -86891,14 +86891,14 @@ _080377B4: bl m4aMPlayContinue b _08037804 .align 2, 0 -_080377D8: .4byte 0x02020004 -_080377DC: .4byte 0x03004340 -_080377E0: .4byte 0x02024a60 +_080377D8: .4byte gSprites +_080377DC: .4byte gUnknown_03004340 +_080377E0: .4byte gUnknown_02024A60 _080377E4: .4byte SpriteCallbackDummy _080377E8: .4byte 0x02017810 _080377EC: .4byte 0x000027f9 -_080377F0: .4byte 0x020239f8 -_080377F4: .4byte 0x03007380 +_080377F0: .4byte gUnknown_020239F8 +_080377F4: .4byte gUnknown_03007380 _080377F8: ldr r0, _08037828 ldr r1, _0803782C @@ -86926,11 +86926,11 @@ _08037822: pop {r0} bx r0 .align 2, 0 -_08037828: .4byte 0x03007380 +_08037828: .4byte gUnknown_03007380 _0803782C: .4byte 0x0000ffff -_08037830: .4byte 0x02024a60 +_08037830: .4byte gUnknown_02024A60 _08037834: .4byte 0x02017810 -_08037838: .4byte 0x03004330 +_08037838: .4byte gUnknown_03004330 _0803783C: .4byte sub_8037644 thumb_func_end sub_8037680 @@ -87189,16 +87189,16 @@ _08037A3A: pop {r0} bx r0 .align 2, 0 -_08037A48: .4byte 0x02024a60 +_08037A48: .4byte gUnknown_02024A60 _08037A4C: .4byte 0x02017810 -_08037A50: .4byte 0x02024a6a -_08037A54: .4byte 0x030045c0 -_08037A58: .4byte 0x020239f8 -_08037A5C: .4byte 0x0300434c -_08037A60: .4byte 0x02020004 -_08037A64: .4byte 0x03004340 +_08037A50: .4byte gUnknown_02024A6A +_08037A54: .4byte gEnemyParty +_08037A58: .4byte gUnknown_020239F8 +_08037A5C: .4byte gUnknown_0300434C +_08037A60: .4byte gSprites +_08037A64: .4byte gUnknown_03004340 _08037A68: .4byte 0x02017840 -_08037A6C: .4byte 0x03004330 +_08037A6C: .4byte gUnknown_03004330 _08037A70: .4byte sub_8037680 thumb_func_end sub_8037840 @@ -87247,12 +87247,12 @@ sub_8037A74: @ 8037A74 bl sub_8141828 b _08037B18 .align 2, 0 -_08037ACC: .4byte 0x02020004 -_08037AD0: .4byte 0x02024be0 -_08037AD4: .4byte 0x02024a60 +_08037ACC: .4byte gSprites +_08037AD0: .4byte gUnknown_02024BE0 +_08037AD4: .4byte gUnknown_02024A60 _08037AD8: .4byte 0x02017810 -_08037ADC: .4byte 0x02024a6a -_08037AE0: .4byte 0x030045c0 +_08037ADC: .4byte gUnknown_02024A6A +_08037AE0: .4byte gEnemyParty _08037AE4: ldrb r0, [r1, 0x1] ands r2, r0 @@ -87316,8 +87316,8 @@ sub_8037B24: @ 8037B24 bl sub_80440EC b _08037B70 .align 2, 0 -_08037B64: .4byte 0x02024a60 -_08037B68: .4byte 0x03004340 +_08037B64: .4byte gUnknown_02024A60 +_08037B68: .4byte gUnknown_03004340 _08037B6C: bl dp01_tbl4_exec_completed _08037B70: @@ -87353,10 +87353,10 @@ _08037BA6: pop {r0} bx r0 .align 2, 0 -_08037BAC: .4byte 0x02020004 -_08037BB0: .4byte 0x02024be0 -_08037BB4: .4byte 0x02024a60 -_08037BB8: .4byte 0x03004340 +_08037BAC: .4byte gSprites +_08037BB0: .4byte gUnknown_02024BE0 +_08037BB4: .4byte gUnknown_02024A60 +_08037BB8: .4byte gUnknown_03004340 thumb_func_end sub_8037B78 thumb_func_start sub_8037BBC @@ -87404,11 +87404,11 @@ _08037C12: pop {r0} bx r0 .align 2, 0 -_08037C18: .4byte 0x02024a60 +_08037C18: .4byte gUnknown_02024A60 _08037C1C: .4byte 0x02017810 -_08037C20: .4byte 0x02024be0 -_08037C24: .4byte 0x02020004 -_08037C28: .4byte 0x03004340 +_08037C20: .4byte gUnknown_02024BE0 +_08037C24: .4byte gSprites +_08037C28: .4byte gUnknown_03004340 thumb_func_end sub_8037BBC thumb_func_start sub_8037C2C @@ -87423,7 +87423,7 @@ _08037C3A: pop {r0} bx r0 .align 2, 0 -_08037C40: .4byte 0x03004210 +_08037C40: .4byte gUnknown_03004210 thumb_func_end sub_8037C2C thumb_func_start dp01t_0F_4_move_anim @@ -87457,10 +87457,10 @@ dp01t_0F_4_move_anim: @ 8037C44 bl dp01_tbl4_exec_completed b _08037CBA .align 2, 0 -_08037C80: .4byte 0x02024be0 -_08037C84: .4byte 0x02024a60 -_08037C88: .4byte 0x02020004 -_08037C8C: .4byte 0x02024e6d +_08037C80: .4byte gUnknown_02024BE0 +_08037C84: .4byte gUnknown_02024A60 +_08037C88: .4byte gSprites +_08037C8C: .4byte gUnknown_02024E6D _08037C90: ldrh r0, [r4, 0x30] movs r1, 0x3 @@ -87533,12 +87533,12 @@ _08037D08: pop {r0} bx r0 .align 2, 0 -_08037D10: .4byte 0x02020004 -_08037D14: .4byte 0x03004340 -_08037D18: .4byte 0x02024a60 +_08037D10: .4byte gSprites +_08037D14: .4byte gUnknown_03004340 +_08037D18: .4byte gUnknown_02024A60 _08037D1C: .4byte SpriteCallbackDummy _08037D20: .4byte 0x02017800 -_08037D24: .4byte 0x03004330 +_08037D24: .4byte gUnknown_03004330 _08037D28: .4byte sub_8037D2C thumb_func_end sub_8037CC0 @@ -87565,7 +87565,7 @@ _08037D52: pop {r0} bx r0 .align 2, 0 -_08037D58: .4byte 0x02024a60 +_08037D58: .4byte gUnknown_02024A60 _08037D5C: .4byte 0x02017810 _08037D60: .4byte c3_0802FDF4 thumb_func_end sub_8037D2C @@ -87648,15 +87648,15 @@ _08037E00: pop {r0} bx r0 .align 2, 0 -_08037E08: .4byte 0x02024a60 +_08037E08: .4byte gUnknown_02024A60 _08037E0C: .4byte 0x02017810 _08037E10: .4byte 0x000027f9 -_08037E14: .4byte 0x02024be0 -_08037E18: .4byte 0x02020004 -_08037E1C: .4byte 0x03004340 -_08037E20: .4byte 0x02024a6a -_08037E24: .4byte 0x030045c0 -_08037E28: .4byte 0x03004330 +_08037E14: .4byte gUnknown_02024BE0 +_08037E18: .4byte gSprites +_08037E1C: .4byte gUnknown_03004340 +_08037E20: .4byte gUnknown_02024A6A +_08037E24: .4byte gEnemyParty +_08037E28: .4byte gUnknown_03004330 _08037E2C: .4byte sub_8037CC0 thumb_func_end sub_8037D64 @@ -87738,14 +87738,14 @@ _08037EC4: pop {r0} bx r0 .align 2, 0 -_08037ECC: .4byte 0x02024a60 +_08037ECC: .4byte gUnknown_02024A60 _08037ED0: .4byte 0x02017810 -_08037ED4: .4byte 0x02024a6a -_08037ED8: .4byte 0x030045c0 -_08037EDC: .4byte 0x02020004 -_08037EE0: .4byte 0x0300434c +_08037ED4: .4byte gUnknown_02024A6A +_08037ED8: .4byte gEnemyParty +_08037EDC: .4byte gSprites +_08037EE0: .4byte gUnknown_0300434C _08037EE4: .4byte SpriteCallbackDummy -_08037EE8: .4byte 0x03004330 +_08037EE8: .4byte gUnknown_03004330 _08037EEC: .4byte sub_8037D64 thumb_func_end sub_8037E30 @@ -87775,10 +87775,10 @@ _08037F1C: pop {r0} bx r0 .align 2, 0 -_08037F20: .4byte 0x03002fa4 -_08037F24: .4byte 0x03001770 +_08037F20: .4byte gReceivedRemoteLinkPlayers +_08037F24: .4byte gMain _08037F28: .4byte 0x0000043d -_08037F2C: .4byte 0x030042d0 +_08037F2C: .4byte gUnknown_030042D0 _08037F30: .4byte c2_8011A1C thumb_func_end sub_8037EF0 @@ -87807,10 +87807,10 @@ sub_8037F34: @ 8037F34 str r1, [r0] b _08037F9A .align 2, 0 -_08037F64: .4byte 0x0202f388 -_08037F68: .4byte 0x020239f8 -_08037F6C: .4byte 0x03004330 -_08037F70: .4byte 0x02024a60 +_08037F64: .4byte gPaletteFade +_08037F68: .4byte gUnknown_020239F8 +_08037F6C: .4byte gUnknown_03004330 +_08037F70: .4byte gUnknown_02024A60 _08037F74: .4byte sub_8037EF0 _08037F78: movs r0, 0x5A @@ -87832,9 +87832,9 @@ _08037F9A: pop {r0} bx r0 .align 2, 0 -_08037FA0: .4byte 0x03001770 +_08037FA0: .4byte gMain _08037FA4: .4byte 0x0000043d -_08037FA8: .4byte 0x030042d0 +_08037FA8: .4byte gUnknown_030042D0 thumb_func_end sub_8037F34 thumb_func_start sub_8037FAC @@ -87857,7 +87857,7 @@ _08037FCA: pop {r0} bx r0 .align 2, 0 -_08037FD0: .4byte 0x02024a60 +_08037FD0: .4byte gUnknown_02024A60 _08037FD4: .4byte 0x02017810 thumb_func_end sub_8037FAC @@ -87881,7 +87881,7 @@ _08037FF6: pop {r0} bx r0 .align 2, 0 -_08037FFC: .4byte 0x02024a60 +_08037FFC: .4byte gUnknown_02024A60 _08038000: .4byte 0x02017810 thumb_func_end sub_8037FD8 @@ -87917,11 +87917,11 @@ dp01_tbl4_exec_completed: @ 8038004 strb r1, [r0] b _0803806A .align 2, 0 -_08038044: .4byte 0x03004330 -_08038048: .4byte 0x02024a60 +_08038044: .4byte gUnknown_03004330 +_08038048: .4byte gUnknown_02024A60 _0803804C: .4byte sub_803752C -_08038050: .4byte 0x020239f8 -_08038054: .4byte 0x02023a60 +_08038050: .4byte gUnknown_020239F8 +_08038054: .4byte gUnknown_02023A60 _08038058: ldr r2, _08038074 ldr r1, _08038078 @@ -87938,7 +87938,7 @@ _0803806A: pop {r0} bx r0 .align 2, 0 -_08038074: .4byte 0x02024a64 +_08038074: .4byte gUnknown_02024A64 _08038078: .4byte gBitTable thumb_func_end dp01_tbl4_exec_completed @@ -87965,9 +87965,9 @@ dp01t_00_4_getattr: @ 803807C adds r6, r0, 0 b _080380D6 .align 2, 0 -_080380A8: .4byte 0x02023a60 -_080380AC: .4byte 0x02024a60 -_080380B0: .4byte 0x02024a6a +_080380A8: .4byte gUnknown_02023A60 +_080380AC: .4byte gUnknown_02024A60 +_080380B0: .4byte gUnknown_02024A6A _080380B4: ldrb r4, [r1] movs r5, 0 @@ -88029,8 +88029,8 @@ _0803811A: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08038124: .4byte 0x02023a60 -_08038128: .4byte 0x02024a60 +_08038124: .4byte gUnknown_02023A60 +_08038128: .4byte gUnknown_02024A60 _0803812C: .4byte _08038130 .align 2, 0 _08038130: @@ -88335,7 +88335,7 @@ _08038424: bls _08038424 b _08038886 .align 2, 0 -_08038434: .4byte 0x030045c0 +_08038434: .4byte gEnemyParty _08038438: .4byte 0xfffffc1f _0803843C: .4byte 0xfff07fff _08038440: .4byte 0xfffffe0f @@ -88347,7 +88347,7 @@ _08038444: movs r1, 0xB b _080387BE .align 2, 0 -_08038450: .4byte 0x030045c0 +_08038450: .4byte gEnemyParty _08038454: movs r0, 0x64 muls r0, r5 @@ -88356,7 +88356,7 @@ _08038454: movs r1, 0xC b _080387BE .align 2, 0 -_08038460: .4byte 0x030045c0 +_08038460: .4byte gEnemyParty _08038464: movs r6, 0 add r2, sp, 0x58 @@ -88408,7 +88408,7 @@ _080384B8: bls _080384B8 b _08038886 .align 2, 0 -_080384C8: .4byte 0x030045c0 +_080384C8: .4byte gEnemyParty _080384CC: movs r0, 0x64 muls r0, r5 @@ -88422,7 +88422,7 @@ _080384CC: adds r1, 0x9 b _080387BE .align 2, 0 -_080384E4: .4byte 0x030045c0 +_080384E4: .4byte gEnemyParty _080384E8: movs r6, 0 movs r0, 0x64 @@ -88452,7 +88452,7 @@ _080384F4: adds r6, 0x1 b _08038886 .align 2, 0 -_08038520: .4byte 0x030045c0 +_08038520: .4byte gEnemyParty _08038524: movs r0, 0x64 muls r0, r5 @@ -88466,7 +88466,7 @@ _08038524: adds r1, 0x8 b _0803887E .align 2, 0 -_0803853C: .4byte 0x030045c0 +_0803853C: .4byte gEnemyParty _08038540: movs r0, 0x64 muls r0, r5 @@ -88475,7 +88475,7 @@ _08038540: movs r1, 0x1 b _0803855A .align 2, 0 -_0803854C: .4byte 0x030045c0 +_0803854C: .4byte gEnemyParty _08038550: movs r0, 0x64 muls r0, r5 @@ -88499,7 +88499,7 @@ _0803855A: movs r6, 0x3 b _08038886 .align 2, 0 -_0803857C: .4byte 0x030045c0 +_0803857C: .4byte gEnemyParty _08038580: movs r0, 0x64 muls r0, r5 @@ -88508,7 +88508,7 @@ _08038580: movs r1, 0x1A b _0803887E .align 2, 0 -_0803858C: .4byte 0x030045c0 +_0803858C: .4byte gEnemyParty _08038590: movs r0, 0x64 muls r0, r5 @@ -88517,7 +88517,7 @@ _08038590: movs r1, 0x1B b _0803887E .align 2, 0 -_0803859C: .4byte 0x030045c0 +_0803859C: .4byte gEnemyParty _080385A0: movs r0, 0x64 muls r0, r5 @@ -88526,7 +88526,7 @@ _080385A0: movs r1, 0x1C b _0803887E .align 2, 0 -_080385AC: .4byte 0x030045c0 +_080385AC: .4byte gEnemyParty _080385B0: movs r0, 0x64 muls r0, r5 @@ -88535,7 +88535,7 @@ _080385B0: movs r1, 0x1D b _0803887E .align 2, 0 -_080385BC: .4byte 0x030045c0 +_080385BC: .4byte gEnemyParty _080385C0: movs r0, 0x64 muls r0, r5 @@ -88544,7 +88544,7 @@ _080385C0: movs r1, 0x1E b _0803887E .align 2, 0 -_080385CC: .4byte 0x030045c0 +_080385CC: .4byte gEnemyParty _080385D0: movs r0, 0x64 muls r0, r5 @@ -88553,7 +88553,7 @@ _080385D0: movs r1, 0x1F b _0803887E .align 2, 0 -_080385DC: .4byte 0x030045c0 +_080385DC: .4byte gEnemyParty _080385E0: movs r0, 0x64 muls r0, r5 @@ -88562,7 +88562,7 @@ _080385E0: movs r1, 0x20 b _0803887E .align 2, 0 -_080385EC: .4byte 0x030045c0 +_080385EC: .4byte gEnemyParty _080385F0: movs r0, 0x64 muls r0, r5 @@ -88571,7 +88571,7 @@ _080385F0: movs r1, 0x22 b _0803887E .align 2, 0 -_080385FC: .4byte 0x030045c0 +_080385FC: .4byte gEnemyParty _08038600: movs r0, 0x64 muls r0, r5 @@ -88580,7 +88580,7 @@ _08038600: movs r1, 0x23 b _0803887E .align 2, 0 -_0803860C: .4byte 0x030045c0 +_0803860C: .4byte gEnemyParty _08038610: movs r0, 0x64 muls r0, r5 @@ -88589,7 +88589,7 @@ _08038610: movs r1, 0x24 b _0803887E .align 2, 0 -_0803861C: .4byte 0x030045c0 +_0803861C: .4byte gEnemyParty _08038620: movs r0, 0x64 muls r0, r5 @@ -88598,7 +88598,7 @@ _08038620: movs r1, 0x25 b _0803887E .align 2, 0 -_0803862C: .4byte 0x030045c0 +_0803862C: .4byte gEnemyParty _08038630: movs r0, 0x64 muls r0, r5 @@ -88607,7 +88607,7 @@ _08038630: movs r1, 0x26 b _0803887E .align 2, 0 -_0803863C: .4byte 0x030045c0 +_0803863C: .4byte gEnemyParty _08038640: movs r0, 0x64 adds r4, r5, 0 @@ -88641,7 +88641,7 @@ _08038640: movs r6, 0x6 b _08038886 .align 2, 0 -_0803868C: .4byte 0x030045c0 +_0803868C: .4byte gEnemyParty _08038690: movs r0, 0x64 muls r0, r5 @@ -88650,7 +88650,7 @@ _08038690: movs r1, 0x27 b _0803887E .align 2, 0 -_0803869C: .4byte 0x030045c0 +_0803869C: .4byte gEnemyParty _080386A0: movs r0, 0x64 muls r0, r5 @@ -88659,7 +88659,7 @@ _080386A0: movs r1, 0x28 b _0803887E .align 2, 0 -_080386AC: .4byte 0x030045c0 +_080386AC: .4byte gEnemyParty _080386B0: movs r0, 0x64 muls r0, r5 @@ -88668,7 +88668,7 @@ _080386B0: movs r1, 0x29 b _0803887E .align 2, 0 -_080386BC: .4byte 0x030045c0 +_080386BC: .4byte gEnemyParty _080386C0: movs r0, 0x64 muls r0, r5 @@ -88677,7 +88677,7 @@ _080386C0: movs r1, 0x2A b _0803887E .align 2, 0 -_080386CC: .4byte 0x030045c0 +_080386CC: .4byte gEnemyParty _080386D0: movs r0, 0x64 muls r0, r5 @@ -88686,7 +88686,7 @@ _080386D0: movs r1, 0x2B b _0803887E .align 2, 0 -_080386DC: .4byte 0x030045c0 +_080386DC: .4byte gEnemyParty _080386E0: movs r0, 0x64 muls r0, r5 @@ -88695,7 +88695,7 @@ _080386E0: movs r1, 0x2C b _0803887E .align 2, 0 -_080386EC: .4byte 0x030045c0 +_080386EC: .4byte gEnemyParty _080386F0: movs r0, 0x64 muls r0, r5 @@ -88704,7 +88704,7 @@ _080386F0: movs r1, 0 b _0803871A .align 2, 0 -_080386FC: .4byte 0x030045c0 +_080386FC: .4byte gEnemyParty _08038700: movs r0, 0x64 muls r0, r5 @@ -88713,7 +88713,7 @@ _08038700: movs r1, 0x9 b _080387BE .align 2, 0 -_0803870C: .4byte 0x030045c0 +_0803870C: .4byte gEnemyParty _08038710: movs r0, 0x64 muls r0, r5 @@ -88739,7 +88739,7 @@ _0803871A: movs r6, 0x4 b _08038886 .align 2, 0 -_08038740: .4byte 0x030045c0 +_08038740: .4byte gEnemyParty _08038744: movs r0, 0x64 muls r0, r5 @@ -88748,7 +88748,7 @@ _08038744: movs r1, 0x38 b _0803887E .align 2, 0 -_08038750: .4byte 0x030045c0 +_08038750: .4byte gEnemyParty _08038754: movs r0, 0x64 muls r0, r5 @@ -88757,7 +88757,7 @@ _08038754: movs r1, 0x39 b _080387BE .align 2, 0 -_08038760: .4byte 0x030045c0 +_08038760: .4byte gEnemyParty _08038764: movs r0, 0x64 muls r0, r5 @@ -88766,7 +88766,7 @@ _08038764: movs r1, 0x3A b _080387BE .align 2, 0 -_08038770: .4byte 0x030045c0 +_08038770: .4byte gEnemyParty _08038774: movs r0, 0x64 muls r0, r5 @@ -88775,7 +88775,7 @@ _08038774: movs r1, 0x3B b _080387BE .align 2, 0 -_08038780: .4byte 0x030045c0 +_08038780: .4byte gEnemyParty _08038784: movs r0, 0x64 muls r0, r5 @@ -88784,7 +88784,7 @@ _08038784: movs r1, 0x3C b _080387BE .align 2, 0 -_08038790: .4byte 0x030045c0 +_08038790: .4byte gEnemyParty _08038794: movs r0, 0x64 muls r0, r5 @@ -88793,7 +88793,7 @@ _08038794: movs r1, 0x3D b _080387BE .align 2, 0 -_080387A0: .4byte 0x030045c0 +_080387A0: .4byte gEnemyParty _080387A4: movs r0, 0x64 muls r0, r5 @@ -88802,7 +88802,7 @@ _080387A4: movs r1, 0x3E b _080387BE .align 2, 0 -_080387B0: .4byte 0x030045c0 +_080387B0: .4byte gEnemyParty _080387B4: movs r0, 0x64 muls r0, r5 @@ -88819,7 +88819,7 @@ _080387BE: movs r6, 0x2 b _08038886 .align 2, 0 -_080387D0: .4byte 0x030045c0 +_080387D0: .4byte gEnemyParty _080387D4: movs r0, 0x64 muls r0, r5 @@ -88828,7 +88828,7 @@ _080387D4: movs r1, 0x16 b _0803887E .align 2, 0 -_080387E0: .4byte 0x030045c0 +_080387E0: .4byte gEnemyParty _080387E4: movs r0, 0x64 muls r0, r5 @@ -88837,7 +88837,7 @@ _080387E4: movs r1, 0x17 b _0803887E .align 2, 0 -_080387F0: .4byte 0x030045c0 +_080387F0: .4byte gEnemyParty _080387F4: movs r0, 0x64 muls r0, r5 @@ -88846,7 +88846,7 @@ _080387F4: movs r1, 0x18 b _0803887E .align 2, 0 -_08038800: .4byte 0x030045c0 +_08038800: .4byte gEnemyParty _08038804: movs r0, 0x64 muls r0, r5 @@ -88855,7 +88855,7 @@ _08038804: movs r1, 0x21 b _0803887E .align 2, 0 -_08038810: .4byte 0x030045c0 +_08038810: .4byte gEnemyParty _08038814: movs r0, 0x64 muls r0, r5 @@ -88864,7 +88864,7 @@ _08038814: movs r1, 0x2F b _0803887E .align 2, 0 -_08038820: .4byte 0x030045c0 +_08038820: .4byte gEnemyParty _08038824: movs r0, 0x64 muls r0, r5 @@ -88873,7 +88873,7 @@ _08038824: movs r1, 0x30 b _0803887E .align 2, 0 -_08038830: .4byte 0x030045c0 +_08038830: .4byte gEnemyParty _08038834: movs r0, 0x64 muls r0, r5 @@ -88882,7 +88882,7 @@ _08038834: movs r1, 0x32 b _0803887E .align 2, 0 -_08038840: .4byte 0x030045c0 +_08038840: .4byte gEnemyParty _08038844: movs r0, 0x64 muls r0, r5 @@ -88891,7 +88891,7 @@ _08038844: movs r1, 0x33 b _0803887E .align 2, 0 -_08038850: .4byte 0x030045c0 +_08038850: .4byte gEnemyParty _08038854: movs r0, 0x64 muls r0, r5 @@ -88900,7 +88900,7 @@ _08038854: movs r1, 0x34 b _0803887E .align 2, 0 -_08038860: .4byte 0x030045c0 +_08038860: .4byte gEnemyParty _08038864: movs r0, 0x64 muls r0, r5 @@ -88909,7 +88909,7 @@ _08038864: movs r1, 0x35 b _0803887E .align 2, 0 -_08038870: .4byte 0x030045c0 +_08038870: .4byte gEnemyParty _08038874: movs r0, 0x64 muls r0, r5 @@ -88931,7 +88931,7 @@ _08038886: pop {r1} bx r1 .align 2, 0 -_08038898: .4byte 0x030045c0 +_08038898: .4byte gEnemyParty thumb_func_end dp01_getattr_by_ch1_for_player_pokemon__ thumb_func_start sub_803889C @@ -88961,9 +88961,9 @@ sub_80388A8: @ 80388A8 bl sub_8038900 b _080388F6 .align 2, 0 -_080388CC: .4byte 0x02023a60 -_080388D0: .4byte 0x02024a60 -_080388D4: .4byte 0x02024a6a +_080388CC: .4byte gUnknown_02023A60 +_080388D0: .4byte gUnknown_02024A60 +_080388D4: .4byte gUnknown_02024A6A _080388D8: ldrb r4, [r1] movs r5, 0 @@ -89019,8 +89019,8 @@ _0803892E: ldr r0, [r0] mov pc, r0 .align 2, 0 -_08038938: .4byte 0x02024a60 -_0803893C: .4byte 0x02023a63 +_08038938: .4byte gUnknown_02024A60 +_0803893C: .4byte gUnknown_02023A63 _08038940: .4byte _08038944 .align 2, 0 _08038944: @@ -89265,7 +89265,7 @@ _08038A9A: bl SetMonData b _0803920C .align 2, 0 -_08038BC8: .4byte 0x030045c0 +_08038BC8: .4byte gEnemyParty _08038BCC: movs r0, 0x64 muls r0, r5 @@ -89278,7 +89278,7 @@ _08038BCC: bl SetMonData b _0803920C .align 2, 0 -_08038BE4: .4byte 0x030045c0 +_08038BE4: .4byte gEnemyParty _08038BE8: movs r0, 0x64 muls r0, r5 @@ -89291,7 +89291,7 @@ _08038BE8: bl SetMonData b _0803920C .align 2, 0 -_08038C00: .4byte 0x030045c0 +_08038C00: .4byte gEnemyParty _08038C04: movs r0, 0 mov r8, r0 @@ -89332,7 +89332,7 @@ _08038C1C: bl SetMonData b _0803920C .align 2, 0 -_08038C54: .4byte 0x030045c0 +_08038C54: .4byte gEnemyParty _08038C58: movs r0, 0x64 muls r0, r5 @@ -89347,8 +89347,8 @@ _08038C58: adds r1, 0x9 b _08038CF6 .align 2, 0 -_08038C70: .4byte 0x030045c0 -_08038C74: .4byte 0x02023a60 +_08038C70: .4byte gEnemyParty +_08038C74: .4byte gUnknown_02023A60 _08038C78: movs r0, 0x64 adds r4, r5, 0 @@ -89396,7 +89396,7 @@ _08038C78: bl SetMonData b _0803920C .align 2, 0 -_08038CDC: .4byte 0x030045c0 +_08038CDC: .4byte gEnemyParty _08038CE0: movs r0, 0x64 muls r0, r5 @@ -89415,8 +89415,8 @@ _08038CF6: bl SetMonData b _0803920C .align 2, 0 -_08038D00: .4byte 0x030045c0 -_08038D04: .4byte 0x02023a60 +_08038D00: .4byte gEnemyParty +_08038D04: .4byte gUnknown_02023A60 _08038D08: movs r0, 0x64 muls r0, r5 @@ -89429,7 +89429,7 @@ _08038D08: bl SetMonData b _0803920C .align 2, 0 -_08038D20: .4byte 0x030045c0 +_08038D20: .4byte gEnemyParty _08038D24: movs r0, 0x64 muls r0, r5 @@ -89442,7 +89442,7 @@ _08038D24: bl SetMonData b _0803920C .align 2, 0 -_08038D3C: .4byte 0x030045c0 +_08038D3C: .4byte gEnemyParty _08038D40: movs r0, 0x64 muls r0, r5 @@ -89455,7 +89455,7 @@ _08038D40: bl SetMonData b _0803920C .align 2, 0 -_08038D58: .4byte 0x030045c0 +_08038D58: .4byte gEnemyParty _08038D5C: movs r0, 0x64 muls r0, r5 @@ -89468,7 +89468,7 @@ _08038D5C: bl SetMonData b _0803920C .align 2, 0 -_08038D74: .4byte 0x030045c0 +_08038D74: .4byte gEnemyParty _08038D78: movs r0, 0x64 muls r0, r5 @@ -89481,7 +89481,7 @@ _08038D78: bl SetMonData b _0803920C .align 2, 0 -_08038D90: .4byte 0x030045c0 +_08038D90: .4byte gEnemyParty _08038D94: movs r0, 0x64 muls r0, r5 @@ -89494,7 +89494,7 @@ _08038D94: bl SetMonData b _0803920C .align 2, 0 -_08038DAC: .4byte 0x030045c0 +_08038DAC: .4byte gEnemyParty _08038DB0: movs r0, 0x64 muls r0, r5 @@ -89507,7 +89507,7 @@ _08038DB0: bl SetMonData b _0803920C .align 2, 0 -_08038DC8: .4byte 0x030045c0 +_08038DC8: .4byte gEnemyParty _08038DCC: movs r0, 0x64 muls r0, r5 @@ -89520,7 +89520,7 @@ _08038DCC: bl SetMonData b _0803920C .align 2, 0 -_08038DE4: .4byte 0x030045c0 +_08038DE4: .4byte gEnemyParty _08038DE8: movs r0, 0x64 muls r0, r5 @@ -89533,7 +89533,7 @@ _08038DE8: bl SetMonData b _0803920C .align 2, 0 -_08038E00: .4byte 0x030045c0 +_08038E00: .4byte gEnemyParty _08038E04: movs r0, 0x64 muls r0, r5 @@ -89546,7 +89546,7 @@ _08038E04: bl SetMonData b _0803920C .align 2, 0 -_08038E1C: .4byte 0x030045c0 +_08038E1C: .4byte gEnemyParty _08038E20: movs r0, 0x64 muls r0, r5 @@ -89559,7 +89559,7 @@ _08038E20: bl SetMonData b _0803920C .align 2, 0 -_08038E38: .4byte 0x030045c0 +_08038E38: .4byte gEnemyParty _08038E3C: movs r0, 0x64 muls r0, r5 @@ -89572,7 +89572,7 @@ _08038E3C: bl SetMonData b _0803920C .align 2, 0 -_08038E54: .4byte 0x030045c0 +_08038E54: .4byte gEnemyParty _08038E58: movs r0, 0x64 muls r0, r5 @@ -89585,7 +89585,7 @@ _08038E58: bl SetMonData b _0803920C .align 2, 0 -_08038E70: .4byte 0x030045c0 +_08038E70: .4byte gEnemyParty _08038E74: movs r0, 0x64 muls r0, r5 @@ -89598,7 +89598,7 @@ _08038E74: bl SetMonData b _0803920C .align 2, 0 -_08038E8C: .4byte 0x030045c0 +_08038E8C: .4byte gEnemyParty _08038E90: movs r0, 0x64 adds r4, r5, 0 @@ -89652,7 +89652,7 @@ _08038E90: adds r0, r4, 0 b _08038F9E .align 2, 0 -_08038F00: .4byte 0x030045c0 +_08038F00: .4byte gEnemyParty _08038F04: movs r0, 0x64 muls r0, r5 @@ -89665,7 +89665,7 @@ _08038F04: bl SetMonData b _0803920C .align 2, 0 -_08038F1C: .4byte 0x030045c0 +_08038F1C: .4byte gEnemyParty _08038F20: movs r0, 0x64 muls r0, r5 @@ -89678,7 +89678,7 @@ _08038F20: bl SetMonData b _0803920C .align 2, 0 -_08038F38: .4byte 0x030045c0 +_08038F38: .4byte gEnemyParty _08038F3C: movs r0, 0x64 muls r0, r5 @@ -89691,7 +89691,7 @@ _08038F3C: bl SetMonData b _0803920C .align 2, 0 -_08038F54: .4byte 0x030045c0 +_08038F54: .4byte gEnemyParty _08038F58: movs r0, 0x64 muls r0, r5 @@ -89704,7 +89704,7 @@ _08038F58: bl SetMonData b _0803920C .align 2, 0 -_08038F70: .4byte 0x030045c0 +_08038F70: .4byte gEnemyParty _08038F74: movs r0, 0x64 muls r0, r5 @@ -89717,7 +89717,7 @@ _08038F74: bl SetMonData b _0803920C .align 2, 0 -_08038F8C: .4byte 0x030045c0 +_08038F8C: .4byte gEnemyParty _08038F90: movs r0, 0x64 muls r0, r5 @@ -89731,7 +89731,7 @@ _08038F9E: bl SetMonData b _0803920C .align 2, 0 -_08038FA8: .4byte 0x030045c0 +_08038FA8: .4byte gEnemyParty _08038FAC: movs r0, 0x64 muls r0, r5 @@ -89744,7 +89744,7 @@ _08038FAC: bl SetMonData b _0803920C .align 2, 0 -_08038FC4: .4byte 0x030045c0 +_08038FC4: .4byte gEnemyParty _08038FC8: movs r0, 0x64 muls r0, r5 @@ -89757,7 +89757,7 @@ _08038FC8: bl SetMonData b _0803920C .align 2, 0 -_08038FE0: .4byte 0x030045c0 +_08038FE0: .4byte gEnemyParty _08038FE4: movs r0, 0x64 muls r0, r5 @@ -89770,7 +89770,7 @@ _08038FE4: bl SetMonData b _0803920C .align 2, 0 -_08038FFC: .4byte 0x030045c0 +_08038FFC: .4byte gEnemyParty _08039000: movs r0, 0x64 muls r0, r5 @@ -89783,7 +89783,7 @@ _08039000: bl SetMonData b _0803920C .align 2, 0 -_08039018: .4byte 0x030045c0 +_08039018: .4byte gEnemyParty _0803901C: movs r0, 0x64 muls r0, r5 @@ -89796,7 +89796,7 @@ _0803901C: bl SetMonData b _0803920C .align 2, 0 -_08039034: .4byte 0x030045c0 +_08039034: .4byte gEnemyParty _08039038: movs r0, 0x64 muls r0, r5 @@ -89809,7 +89809,7 @@ _08039038: bl SetMonData b _0803920C .align 2, 0 -_08039050: .4byte 0x030045c0 +_08039050: .4byte gEnemyParty _08039054: movs r0, 0x64 muls r0, r5 @@ -89822,7 +89822,7 @@ _08039054: bl SetMonData b _0803920C .align 2, 0 -_0803906C: .4byte 0x030045c0 +_0803906C: .4byte gEnemyParty _08039070: movs r0, 0x64 muls r0, r5 @@ -89835,7 +89835,7 @@ _08039070: bl SetMonData b _0803920C .align 2, 0 -_08039088: .4byte 0x030045c0 +_08039088: .4byte gEnemyParty _0803908C: movs r0, 0x64 muls r0, r5 @@ -89848,7 +89848,7 @@ _0803908C: bl SetMonData b _0803920C .align 2, 0 -_080390A4: .4byte 0x030045c0 +_080390A4: .4byte gEnemyParty _080390A8: movs r0, 0x64 muls r0, r5 @@ -89861,7 +89861,7 @@ _080390A8: bl SetMonData b _0803920C .align 2, 0 -_080390C0: .4byte 0x030045c0 +_080390C0: .4byte gEnemyParty _080390C4: movs r0, 0x64 muls r0, r5 @@ -89874,7 +89874,7 @@ _080390C4: bl SetMonData b _0803920C .align 2, 0 -_080390DC: .4byte 0x030045c0 +_080390DC: .4byte gEnemyParty _080390E0: movs r0, 0x64 muls r0, r5 @@ -89887,7 +89887,7 @@ _080390E0: bl SetMonData b _0803920C .align 2, 0 -_080390F8: .4byte 0x030045c0 +_080390F8: .4byte gEnemyParty _080390FC: movs r0, 0x64 muls r0, r5 @@ -89900,7 +89900,7 @@ _080390FC: bl SetMonData b _0803920C .align 2, 0 -_08039114: .4byte 0x030045c0 +_08039114: .4byte gEnemyParty _08039118: movs r0, 0x64 muls r0, r5 @@ -89913,7 +89913,7 @@ _08039118: bl SetMonData b _0803920C .align 2, 0 -_08039130: .4byte 0x030045c0 +_08039130: .4byte gEnemyParty _08039134: movs r0, 0x64 muls r0, r5 @@ -89926,7 +89926,7 @@ _08039134: bl SetMonData b _0803920C .align 2, 0 -_0803914C: .4byte 0x030045c0 +_0803914C: .4byte gEnemyParty _08039150: movs r0, 0x64 muls r0, r5 @@ -89939,7 +89939,7 @@ _08039150: bl SetMonData b _0803920C .align 2, 0 -_08039168: .4byte 0x030045c0 +_08039168: .4byte gEnemyParty _0803916C: movs r0, 0x64 muls r0, r5 @@ -89952,7 +89952,7 @@ _0803916C: bl SetMonData b _0803920C .align 2, 0 -_08039184: .4byte 0x030045c0 +_08039184: .4byte gEnemyParty _08039188: movs r0, 0x64 muls r0, r5 @@ -89965,7 +89965,7 @@ _08039188: bl SetMonData b _0803920C .align 2, 0 -_080391A0: .4byte 0x030045c0 +_080391A0: .4byte gEnemyParty _080391A4: movs r0, 0x64 muls r0, r5 @@ -89978,7 +89978,7 @@ _080391A4: bl SetMonData b _0803920C .align 2, 0 -_080391BC: .4byte 0x030045c0 +_080391BC: .4byte gEnemyParty _080391C0: movs r0, 0x64 muls r0, r5 @@ -89991,7 +89991,7 @@ _080391C0: bl SetMonData b _0803920C .align 2, 0 -_080391D8: .4byte 0x030045c0 +_080391D8: .4byte gEnemyParty _080391DC: movs r0, 0x64 muls r0, r5 @@ -90004,7 +90004,7 @@ _080391DC: bl SetMonData b _0803920C .align 2, 0 -_080391F4: .4byte 0x030045c0 +_080391F4: .4byte gEnemyParty _080391F8: movs r0, 0x64 muls r0, r5 @@ -90025,7 +90025,7 @@ _0803920C: pop {r0} bx r0 .align 2, 0 -_0803921C: .4byte 0x030045c0 +_0803921C: .4byte gEnemyParty thumb_func_end sub_8038900 thumb_func_start sub_8039220 @@ -90081,10 +90081,10 @@ _08039278: pop {r0} bx r0 .align 2, 0 -_08039284: .4byte 0x02024a6a -_08039288: .4byte 0x02024a60 -_0803928C: .4byte 0x02023a60 -_08039290: .4byte 0x030045c0 +_08039284: .4byte gUnknown_02024A6A +_08039288: .4byte gUnknown_02024A60 +_0803928C: .4byte gUnknown_02023A60 +_08039290: .4byte gEnemyParty thumb_func_end sub_8039220 thumb_func_start sub_8039294 @@ -90226,15 +90226,15 @@ sub_8039294: @ 8039294 pop {r0} bx r0 .align 2, 0 -_080393BC: .4byte 0x02024a6a -_080393C0: .4byte 0x02024a60 -_080393C4: .4byte 0x030045c0 -_080393C8: .4byte 0x02024e8c -_080393CC: .4byte 0x02024be0 -_080393D0: .4byte 0x02020004 +_080393BC: .4byte gUnknown_02024A6A +_080393C0: .4byte gUnknown_02024A60 +_080393C4: .4byte gEnemyParty +_080393C8: .4byte gUnknown_02024E8C +_080393CC: .4byte gUnknown_02024BE0 +_080393D0: .4byte gSprites _080393D4: .4byte 0x0000ff10 -_080393D8: .4byte 0x02024e84 -_080393DC: .4byte 0x03004330 +_080393D8: .4byte gUnknown_02024E84 +_080393DC: .4byte gUnknown_03004330 _080393E0: .4byte sub_8037A74 thumb_func_end sub_8039294 @@ -90268,10 +90268,10 @@ sub_80393E4: @ 80393E4 pop {r0} bx r0 .align 2, 0 -_0803941C: .4byte 0x02024a6a -_08039420: .4byte 0x02024a60 -_08039424: .4byte 0x02023a60 -_08039428: .4byte 0x03004330 +_0803941C: .4byte gUnknown_02024A6A +_08039420: .4byte gUnknown_02024A60 +_08039424: .4byte gUnknown_02023A60 +_08039428: .4byte gUnknown_03004330 _0803942C: .4byte sub_8037E30 thumb_func_end sub_80393E4 @@ -90439,15 +90439,15 @@ sub_8039430: @ 8039430 pop {r0} bx r0 .align 2, 0 -_0803958C: .4byte 0x02024a6a -_08039590: .4byte 0x02023a60 -_08039594: .4byte 0x030045c0 +_0803958C: .4byte gUnknown_02024A6A +_08039590: .4byte gUnknown_02023A60 +_08039594: .4byte gEnemyParty _08039598: .4byte sub_80312F0 -_0803959C: .4byte 0x0300434c -_080395A0: .4byte 0x02024e8c -_080395A4: .4byte 0x02024be0 -_080395A8: .4byte 0x02020004 -_080395AC: .4byte 0x02024e84 +_0803959C: .4byte gUnknown_0300434C +_080395A0: .4byte gUnknown_02024E8C +_080395A4: .4byte gUnknown_02024BE0 +_080395A8: .4byte gSprites +_080395AC: .4byte gUnknown_02024E84 _080395B0: .4byte SpriteCallbackDummy thumb_func_end sub_8039430 @@ -90477,10 +90477,10 @@ sub_80395B4: @ 80395B4 str r1, [r0] b _08039634 .align 2, 0 -_080395E4: .4byte 0x02023a60 -_080395E8: .4byte 0x02024a60 +_080395E4: .4byte gUnknown_02023A60 +_080395E8: .4byte gUnknown_02024A60 _080395EC: .4byte 0x02017810 -_080395F0: .4byte 0x03004330 +_080395F0: .4byte gUnknown_03004330 _080395F4: .4byte sub_8039648 _080395F8: ldr r5, _0803963C @@ -90513,9 +90513,9 @@ _08039634: pop {r0} bx r0 .align 2, 0 -_0803963C: .4byte 0x02024be0 -_08039640: .4byte 0x02020004 -_08039644: .4byte 0x03004340 +_0803963C: .4byte gUnknown_02024BE0 +_08039640: .4byte gSprites +_08039644: .4byte gUnknown_03004340 thumb_func_end sub_80395B4 thumb_func_start sub_8039648 @@ -90535,7 +90535,7 @@ sub_8039648: @ 8039648 beq _08039698 b _080396C0 .align 2, 0 -_08039664: .4byte 0x02024a60 +_08039664: .4byte gUnknown_02024A60 _08039668: .4byte 0x02017810 _0803966C: lsls r0, r2, 2 @@ -90585,7 +90585,7 @@ _080396C0: pop {r0} bx r0 .align 2, 0 -_080396C8: .4byte 0x03004330 +_080396C8: .4byte gUnknown_03004330 _080396CC: .4byte sub_8037BBC thumb_func_end sub_8039648 @@ -90616,10 +90616,10 @@ _080396F8: bl sub_803FC34 b _08039724 .align 2, 0 -_08039704: .4byte 0x020239f8 -_08039708: .4byte 0x02024a60 +_08039704: .4byte gUnknown_020239F8 +_08039708: .4byte gUnknown_02024A60 _0803970C: .4byte 0x0000fff0 -_08039710: .4byte 0x03002970 +_08039710: .4byte gLinkPlayers _08039714: movs r5, 0 ldr r4, _0803986C @@ -90786,19 +90786,19 @@ _08039724: pop {r0} bx r0 .align 2, 0 -_0803986C: .4byte 0x03002970 -_08039870: .4byte 0x02024a60 -_08039874: .4byte 0x02024e8c +_0803986C: .4byte gLinkPlayers +_08039870: .4byte gUnknown_02024A60 +_08039874: .4byte gUnknown_02024E8C _08039878: .4byte gTrainerFrontPicCoords -_0803987C: .4byte 0x02024be0 -_08039880: .4byte 0x02020004 +_0803987C: .4byte gUnknown_02024BE0 +_08039880: .4byte gSprites _08039884: .4byte 0x0000ff10 _08039888: .4byte gTrainerFrontPicPaletteTable _0803988C: .4byte gTrainerFrontPicTable _08039890: .4byte 0x000003ff _08039894: .4byte 0xfffffc00 _08039898: .4byte sub_80313A0 -_0803989C: .4byte 0x03004330 +_0803989C: .4byte gUnknown_03004330 _080398A0: .4byte sub_803757C thumb_func_end sub_80396D0 @@ -90882,12 +90882,12 @@ sub_80398B0: @ 80398B0 pop {r0} bx r0 .align 2, 0 -_08039940: .4byte 0x02024be0 -_08039944: .4byte 0x02024a60 -_08039948: .4byte 0x02020004 +_08039940: .4byte gUnknown_02024BE0 +_08039944: .4byte gUnknown_02024A60 +_08039948: .4byte gSprites _0803994C: .4byte sub_8078B34 _08039950: .4byte SpriteCallbackDummy -_08039954: .4byte 0x03004330 +_08039954: .4byte gUnknown_03004330 _08039958: .4byte sub_80375B4 thumb_func_end sub_80398B0 @@ -90928,7 +90928,7 @@ _0803998E: strb r0, [r1, 0x4] b _080399E4 .align 2, 0 -_080399A0: .4byte 0x02024a60 +_080399A0: .4byte gUnknown_02024A60 _080399A4: .4byte 0x02017810 _080399A8: ldrb r1, [r3] @@ -90965,10 +90965,10 @@ _080399E4: pop {r0} bx r0 .align 2, 0 -_080399EC: .4byte 0x02020004 -_080399F0: .4byte 0x02024be0 +_080399EC: .4byte gSprites +_080399F0: .4byte gUnknown_02024BE0 _080399F4: .4byte sub_8010384 -_080399F8: .4byte 0x03004330 +_080399F8: .4byte gUnknown_03004330 _080399FC: .4byte sub_8037B78 thumb_func_end sub_803995C @@ -91118,15 +91118,15 @@ _08039A42: bl dp01_tbl4_exec_completed b _08039B52 .align 2, 0 -_08039B14: .4byte 0x02024a60 -_08039B18: .4byte 0x02023a60 -_08039B1C: .4byte 0x0202f7c4 -_08039B20: .4byte 0x0202f7bc -_08039B24: .4byte 0x0202f7b8 -_08039B28: .4byte 0x0202f7be -_08039B2C: .4byte 0x0202f7c0 -_08039B30: .4byte 0x0202f7b4 -_08039B34: .4byte 0x02024e70 +_08039B14: .4byte gUnknown_02024A60 +_08039B18: .4byte gUnknown_02023A60 +_08039B1C: .4byte gUnknown_0202F7C4 +_08039B20: .4byte gUnknown_0202F7BC +_08039B24: .4byte gUnknown_0202F7B8 +_08039B28: .4byte gUnknown_0202F7BE +_08039B2C: .4byte gUnknown_0202F7C0 +_08039B30: .4byte gUnknown_0202F7B4 +_08039B34: .4byte gUnknown_02024E70 _08039B38: ldrb r1, [r6] lsls r0, r1, 1 @@ -91147,7 +91147,7 @@ _08039B52: bx r0 .align 2, 0 _08039B58: .4byte 0x02017810 -_08039B5C: .4byte 0x03004330 +_08039B5C: .4byte gUnknown_03004330 _08039B60: .4byte sub_8039B64 thumb_func_end sub_8039A30 @@ -91188,8 +91188,8 @@ sub_8039B64: @ 8039B64 beq _08039BBE b _08039CBC .align 2, 0 -_08039BA8: .4byte 0x02023a60 -_08039BAC: .4byte 0x02024a60 +_08039BA8: .4byte gUnknown_02023A60 +_08039BAC: .4byte gUnknown_02024A60 _08039BB0: .4byte 0x02017810 _08039BB4: cmp r2, 0x2 @@ -91288,9 +91288,9 @@ _08039C60: strb r1, [r0, 0x4] b _08039CBC .align 2, 0 -_08039C74: .4byte 0x0202f7ac -_08039C78: .4byte 0x0202f7b1 -_08039C7C: .4byte 0x02024a60 +_08039C74: .4byte gUnknown_0202F7AC +_08039C78: .4byte gUnknown_0202F7B1 +_08039C7C: .4byte gUnknown_02024A60 _08039C80: .4byte 0x02017810 _08039C84: ldrb r1, [r0] @@ -91361,13 +91361,13 @@ sub_8039CC8: @ 8039CC8 pop {r0} bx r0 .align 2, 0 -_08039D0C: .4byte 0x030042a4 -_08039D10: .4byte 0x030042a0 -_08039D14: .4byte 0x02024a60 -_08039D18: .4byte 0x02023a62 -_08039D1C: .4byte 0x03004210 -_08039D20: .4byte 0x020238cc -_08039D24: .4byte 0x03004330 +_08039D0C: .4byte gUnknown_030042A4 +_08039D10: .4byte gUnknown_030042A0 +_08039D14: .4byte gUnknown_02024A60 +_08039D18: .4byte gUnknown_02023A62 +_08039D1C: .4byte gUnknown_03004210 +_08039D20: .4byte gUnknown_020238CC +_08039D24: .4byte gUnknown_03004330 _08039D28: .4byte sub_8037C2C thumb_func_end sub_8039CC8 @@ -91485,12 +91485,12 @@ sub_8039D80: @ 8039D80 bl sub_8043D84 b _08039E3A .align 2, 0 -_08039DF8: .4byte 0x02023a60 -_08039DFC: .4byte 0x02024a60 +_08039DF8: .4byte gUnknown_02023A60 +_08039DFC: .4byte gUnknown_02024A60 _08039E00: .4byte 0x00007fff -_08039E04: .4byte 0x02024a6a -_08039E08: .4byte 0x030045c0 -_08039E0C: .4byte 0x03004340 +_08039E04: .4byte gUnknown_02024A6A +_08039E08: .4byte gEnemyParty +_08039E0C: .4byte gUnknown_03004340 _08039E10: ldr r1, _08039E58 lsls r0, r4, 1 @@ -91527,11 +91527,11 @@ _08039E3A: pop {r0} bx r0 .align 2, 0 -_08039E58: .4byte 0x02024a6a -_08039E5C: .4byte 0x030045c0 -_08039E60: .4byte 0x03004340 -_08039E64: .4byte 0x03004330 -_08039E68: .4byte 0x02024a60 +_08039E58: .4byte gUnknown_02024A6A +_08039E5C: .4byte gEnemyParty +_08039E60: .4byte gUnknown_03004340 +_08039E64: .4byte gUnknown_03004330 +_08039E68: .4byte gUnknown_02024A60 _08039E6C: .4byte sub_8037B24 thumb_func_end sub_8039D80 @@ -91588,12 +91588,12 @@ _08039ECC: pop {r0} bx r0 .align 2, 0 -_08039ED4: .4byte 0x02024a60 -_08039ED8: .4byte 0x03004340 -_08039EDC: .4byte 0x02024a6a -_08039EE0: .4byte 0x030045c0 +_08039ED4: .4byte gUnknown_02024A60 +_08039ED8: .4byte gUnknown_03004340 +_08039EDC: .4byte gUnknown_02024A6A +_08039EE0: .4byte gEnemyParty _08039EE4: .4byte 0x02017810 -_08039EE8: .4byte 0x03004330 +_08039EE8: .4byte gUnknown_03004330 _08039EEC: .4byte sub_8037FAC thumb_func_end sub_8039E7C @@ -91642,9 +91642,9 @@ _08039F40: pop {r0} bx r0 .align 2, 0 -_08039F48: .4byte 0x02024a60 -_08039F4C: .4byte 0x02023a60 -_08039F50: .4byte 0x03004330 +_08039F48: .4byte gUnknown_02024A60 +_08039F4C: .4byte gUnknown_02023A60 +_08039F50: .4byte gUnknown_03004330 _08039F54: .4byte sub_8037FAC thumb_func_end sub_8039EF0 @@ -91733,7 +91733,7 @@ sub_8039FC4: @ 8039FC4 pop {r0} bx r0 .align 2, 0 -_08039FDC: .4byte 0x020238c8 +_08039FDC: .4byte gUnknown_020238C8 thumb_func_end sub_8039FC4 thumb_func_start sub_8039FE0 @@ -91759,9 +91759,9 @@ sub_8039FE0: @ 8039FE0 pop {r0} bx r0 .align 2, 0 -_0803A00C: .4byte 0x020238c8 -_0803A010: .4byte 0x02023a60 -_0803A014: .4byte 0x02024a60 +_0803A00C: .4byte gUnknown_020238C8 +_0803A010: .4byte gUnknown_02023A60 +_0803A014: .4byte gUnknown_02024A60 thumb_func_end sub_8039FE0 thumb_func_start sub_803A018 @@ -91776,7 +91776,7 @@ sub_803A018: @ 803A018 pop {r0} bx r0 .align 2, 0 -_0803A02C: .4byte 0x020238c8 +_0803A02C: .4byte gUnknown_020238C8 thumb_func_end sub_803A018 thumb_func_start sub_803A030 @@ -91798,7 +91798,7 @@ sub_803A030: @ 803A030 pop {r0} bx r0 .align 2, 0 -_0803A054: .4byte 0x020238c8 +_0803A054: .4byte gUnknown_020238C8 thumb_func_end sub_803A030 thumb_func_start dp01t_29_4_blink @@ -91822,9 +91822,9 @@ dp01t_29_4_blink: @ 803A058 bl dp01_tbl4_exec_completed b _0803A0B6 .align 2, 0 -_0803A080: .4byte 0x02020004 -_0803A084: .4byte 0x02024be0 -_0803A088: .4byte 0x02024a60 +_0803A080: .4byte gSprites +_0803A084: .4byte gUnknown_02024BE0 +_0803A088: .4byte gUnknown_02024A60 _0803A08C: ldr r1, _0803A0BC movs r0, 0x1 @@ -91851,8 +91851,8 @@ _0803A0B6: pop {r0} bx r0 .align 2, 0 -_0803A0BC: .4byte 0x02024e6d -_0803A0C0: .4byte 0x03004330 +_0803A0BC: .4byte gUnknown_02024E6D +_0803A0C0: .4byte gUnknown_03004330 _0803A0C4: .4byte dp01t_0F_4_move_anim thumb_func_end dp01t_29_4_blink @@ -91895,8 +91895,8 @@ _0803A0E8: pop {r0} bx r0 .align 2, 0 -_0803A110: .4byte 0x02024a60 -_0803A114: .4byte 0x02023a60 +_0803A110: .4byte gUnknown_02024A60 +_0803A114: .4byte gUnknown_02023A60 thumb_func_end sub_803A0D4 thumb_func_start sub_803A118 @@ -91919,8 +91919,8 @@ sub_803A118: @ 803A118 pop {r0} bx r0 .align 2, 0 -_0803A140: .4byte 0x02023a60 -_0803A144: .4byte 0x02024a60 +_0803A140: .4byte gUnknown_02023A60 +_0803A144: .4byte gUnknown_02024A60 thumb_func_end sub_803A118 thumb_func_start sub_803A148 @@ -91947,9 +91947,9 @@ sub_803A148: @ 803A148 pop {r0} bx r0 .align 2, 0 -_0803A178: .4byte 0x02024a6a -_0803A17C: .4byte 0x02024a60 -_0803A180: .4byte 0x030045c0 +_0803A178: .4byte gUnknown_02024A6A +_0803A17C: .4byte gUnknown_02024A60 +_0803A180: .4byte gEnemyParty thumb_func_end sub_803A148 thumb_func_start dp01t_2E_4_battle_intro @@ -91972,9 +91972,9 @@ dp01t_2E_4_battle_intro: @ 803A184 pop {r0} bx r0 .align 2, 0 -_0803A1AC: .4byte 0x02023a60 -_0803A1B0: .4byte 0x02024a60 -_0803A1B4: .4byte 0x02024de8 +_0803A1AC: .4byte gUnknown_02023A60 +_0803A1B0: .4byte gUnknown_02024A60 +_0803A1B4: .4byte gUnknown_02024DE8 thumb_func_end dp01t_2E_4_battle_intro thumb_func_start sub_803A1B8 @@ -92087,17 +92087,17 @@ _0803A276: pop {r0} bx r0 .align 2, 0 -_0803A294: .4byte 0x02024be0 -_0803A298: .4byte 0x02024a60 -_0803A29C: .4byte 0x02020004 +_0803A294: .4byte gUnknown_02024BE0 +_0803A298: .4byte gUnknown_02024A60 +_0803A29C: .4byte gSprites _0803A2A0: .4byte sub_8078B34 _0803A2A4: .4byte sub_803A3A8 _0803A2A8: .4byte sub_803A2C4 -_0803A2AC: .4byte 0x03004b20 +_0803A2AC: .4byte gTasks _0803A2B0: .4byte 0x02017810 -_0803A2B4: .4byte 0x02024e68 +_0803A2B4: .4byte gUnknown_02024E68 _0803A2B8: .4byte sub_8044CA0 -_0803A2BC: .4byte 0x03004330 +_0803A2BC: .4byte gUnknown_03004330 _0803A2C0: .4byte nullsub_47 thumb_func_end sub_803A1B8 @@ -92147,11 +92147,11 @@ _0803A2FE: bl sub_8039430 b _0803A370 .align 2, 0 -_0803A31C: .4byte 0x02024a60 -_0803A320: .4byte 0x03004b20 -_0803A324: .4byte 0x020239f8 -_0803A328: .4byte 0x02023a60 -_0803A32C: .4byte 0x02024a6a +_0803A31C: .4byte gUnknown_02024A60 +_0803A320: .4byte gTasks +_0803A324: .4byte gUnknown_020239F8 +_0803A328: .4byte gUnknown_02023A60 +_0803A32C: .4byte gUnknown_02024A6A _0803A330: ldr r4, _0803A394 ldrb r0, [r7] @@ -92202,10 +92202,10 @@ _0803A370: pop {r0} bx r0 .align 2, 0 -_0803A394: .4byte 0x02023a60 -_0803A398: .4byte 0x02024a6a -_0803A39C: .4byte 0x03004330 -_0803A3A0: .4byte 0x02024a60 +_0803A394: .4byte gUnknown_02023A60 +_0803A398: .4byte gUnknown_02024A6A +_0803A39C: .4byte gUnknown_03004330 +_0803A3A0: .4byte gUnknown_02024A60 _0803A3A4: .4byte sub_8037840 thumb_func_end sub_803A2C4 @@ -92255,8 +92255,8 @@ sub_803A3DC: @ 803A3DC bl dp01_tbl4_exec_completed b _0803A4C6 .align 2, 0 -_0803A404: .4byte 0x02023a60 -_0803A408: .4byte 0x02024a60 +_0803A404: .4byte gUnknown_02023A60 +_0803A408: .4byte gUnknown_02024A60 _0803A40C: ldr r3, _0803A45C ldrb r1, [r3] @@ -92298,9 +92298,9 @@ _0803A40C: strb r1, [r3, 0x1] b _0803A4C6 .align 2, 0 -_0803A45C: .4byte 0x02024a60 +_0803A45C: .4byte gUnknown_02024A60 _0803A460: .4byte 0x02017810 -_0803A464: .4byte 0x02023a60 +_0803A464: .4byte gUnknown_02023A60 _0803A468: movs r0, 0x3F negs r0, r0 @@ -92355,10 +92355,10 @@ _0803A4C6: pop {r0} bx r0 .align 2, 0 -_0803A4CC: .4byte 0x02023a64 -_0803A4D0: .4byte 0x02024e68 +_0803A4CC: .4byte gUnknown_02023A64 +_0803A4D0: .4byte gUnknown_02024E68 _0803A4D4: .4byte 0x02017810 -_0803A4D8: .4byte 0x03004330 +_0803A4D8: .4byte gUnknown_03004330 _0803A4DC: .4byte sub_803A4E0 thumb_func_end sub_803A3DC @@ -92392,7 +92392,7 @@ _0803A510: pop {r0} bx r0 .align 2, 0 -_0803A518: .4byte 0x02024a60 +_0803A518: .4byte gUnknown_02024A60 _0803A51C: .4byte 0x02017810 thumb_func_end sub_803A4E0 @@ -92426,10 +92426,10 @@ _0803A54E: pop {r0} bx r0 .align 2, 0 -_0803A558: .4byte 0x02024a60 +_0803A558: .4byte gUnknown_02024A60 _0803A55C: .4byte 0x02017810 -_0803A560: .4byte 0x03004b20 -_0803A564: .4byte 0x02024e68 +_0803A560: .4byte gTasks +_0803A564: .4byte gUnknown_02024E68 _0803A568: .4byte sub_8044CA0 thumb_func_end sub_803A520 @@ -92482,10 +92482,10 @@ _0803A5BE: pop {r0} bx r0 .align 2, 0 -_0803A5C8: .4byte 0x02024a60 -_0803A5CC: .4byte 0x02020004 -_0803A5D0: .4byte 0x02024be0 -_0803A5D4: .4byte 0x02023a60 +_0803A5C8: .4byte gUnknown_02024A60 +_0803A5CC: .4byte gSprites +_0803A5D0: .4byte gUnknown_02024BE0 +_0803A5D4: .4byte gUnknown_02023A60 thumb_func_end sub_803A578 thumb_func_start bx_exec_buffer_A_ch0_tbl4 @@ -92522,8 +92522,8 @@ bx_exec_buffer_A_ch0_tbl4: @ 803A5D8 bl dp01_tbl4_exec_completed b _0803A630 .align 2, 0 -_0803A61C: .4byte 0x02024a60 -_0803A620: .4byte 0x02023a60 +_0803A61C: .4byte gUnknown_02024A60 +_0803A620: .4byte gUnknown_02023A60 _0803A624: ldr r0, _0803A638 ldrb r1, [r6] @@ -92537,7 +92537,7 @@ _0803A630: pop {r0} bx r0 .align 2, 0 -_0803A638: .4byte 0x03004330 +_0803A638: .4byte gUnknown_03004330 _0803A63C: .4byte sub_8037FD8 thumb_func_end bx_exec_buffer_A_ch0_tbl4 @@ -92573,9 +92573,9 @@ sub_803A658: @ 803A658 strb r2, [r0] b _0803A688 .align 2, 0 -_0803A674: .4byte 0x02023a60 -_0803A678: .4byte 0x02024a60 -_0803A67C: .4byte 0x02024d26 +_0803A674: .4byte gUnknown_02023A60 +_0803A678: .4byte gUnknown_02024A60 +_0803A67C: .4byte gUnknown_02024D26 _0803A680: ldr r0, _0803A6AC movs r1, 0x3 @@ -92597,9 +92597,9 @@ _0803A688: pop {r0} bx r0 .align 2, 0 -_0803A6AC: .4byte 0x02024d26 -_0803A6B0: .4byte 0x03004330 -_0803A6B4: .4byte 0x02024a60 +_0803A6AC: .4byte gUnknown_02024D26 +_0803A6B0: .4byte gUnknown_03004330 +_0803A6B4: .4byte gUnknown_02024A60 _0803A6B8: .4byte sub_8037F34 thumb_func_end sub_803A658 |