summaryrefslogtreecommitdiff
path: root/asm/rom_8040EB4.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/rom_8040EB4.s')
-rw-r--r--asm/rom_8040EB4.s1942
1 files changed, 971 insertions, 971 deletions
diff --git a/asm/rom_8040EB4.s b/asm/rom_8040EB4.s
index 66d18c08c..51a4d8345 100644
--- a/asm/rom_8040EB4.s
+++ b/asm/rom_8040EB4.s
@@ -34,7 +34,7 @@ object_new_hidden_with_callback: @ 8040EB4
bx r1
.align 2, 0
_08040EE8: .4byte gSpriteTemplate_82087AC
-_08040EEC: .4byte 0x02020004
+_08040EEC: .4byte gSprites
thumb_func_end object_new_hidden_with_callback
thumb_func_start StoreWordInTwoHalfwords
@@ -555,8 +555,8 @@ _08041296:
pop {r0}
bx r0
.align 2, 0
-_080412A8: .4byte 0x0202eac8
-_080412AC: .4byte 0x0202eec8
+_080412A8: .4byte gPlttBufferUnfaded
+_080412AC: .4byte gPlttBufferFaded
thumb_func_end BlendPalette
thumb_func_start pokemon_get_nick
@@ -806,7 +806,7 @@ _0804144A:
bx r0
.align 2, 0
_08041490: .4byte gSaveBlock2
-_08041494: .4byte 0x02025734
+_08041494: .4byte gSaveBlock1
_08041498: .4byte 0x00002b4c
thumb_func_end sub_80413C8
@@ -824,9 +824,9 @@ daycare_send: @ 804149C
pop {r0}
bx r0
.align 2, 0
-_080414B4: .4byte 0x03005ce0
-_080414B8: .4byte 0x03004360
-_080414BC: .4byte 0x020286d0
+_080414B4: .4byte gUnknown_03005CE0
+_080414B8: .4byte gPlayerParty
+_080414BC: .4byte gUnknown_020286D0
thumb_func_end daycare_send
thumb_func_start sub_80414C0
@@ -916,7 +916,7 @@ _08041560:
pop {r0}
bx r0
.align 2, 0
-_0804156C: .4byte 0x02024e82
+_0804156C: .4byte word_2024E82
thumb_func_end sub_804151C
thumb_func_start sub_8041570
@@ -1014,8 +1014,8 @@ _08041610:
pop {r1}
bx r1
.align 2, 0
-_08041640: .4byte 0x020231cc
-_08041644: .4byte 0x03004360
+_08041640: .4byte gStringVar1
+_08041644: .4byte gPlayerParty
thumb_func_end sub_8041570
thumb_func_start sub_8041648
@@ -1030,8 +1030,8 @@ sub_8041648: @ 8041648
pop {r1}
bx r1
.align 2, 0
-_0804165C: .4byte 0x020286d0
-_08041660: .4byte 0x0202e8cc
+_0804165C: .4byte gUnknown_020286D0
+_08041660: .4byte gUnknown_0202E8CC
thumb_func_end sub_8041648
thumb_func_start sub_8041664
@@ -1128,8 +1128,8 @@ sub_80416E8: @ 80416E8
pop {r1}
bx r1
.align 2, 0
-_08041720: .4byte 0x020231cc
-_08041724: .4byte 0x020232cc
+_08041720: .4byte gStringVar1
+_08041724: .4byte gStringVar2
thumb_func_end sub_80416E8
thumb_func_start sub_8041728
@@ -1164,8 +1164,8 @@ sub_8041728: @ 8041728
pop {r1}
bx r1
.align 2, 0
-_08041768: .4byte 0x020231cc
-_0804176C: .4byte 0x020232cc
+_08041768: .4byte gStringVar1
+_0804176C: .4byte gStringVar2
thumb_func_end sub_8041728
thumb_func_start sub_8041770
@@ -1180,9 +1180,9 @@ sub_8041770: @ 8041770
pop {r0}
bx r0
.align 2, 0
-_08041784: .4byte 0x020286d0
-_08041788: .4byte 0x0202e8cc
-_0804178C: .4byte 0x0202e8ce
+_08041784: .4byte gUnknown_020286D0
+_08041788: .4byte gUnknown_0202E8CC
+_0804178C: .4byte gUnknown_0202E8CE
thumb_func_end sub_8041770
thumb_func_start sub_8041790
@@ -1202,7 +1202,7 @@ sub_8041790: @ 8041790
str r1, [r2]
bx lr
.align 2, 0
-_080417AC: .4byte 0x02025734
+_080417AC: .4byte gSaveBlock1
_080417B0: .4byte 0x000030ac
_080417B4: .4byte 0x000030b0
thumb_func_end sub_8041790
@@ -1224,8 +1224,8 @@ sub_80417B8: @ 80417B8
movs r0, 0
b _080417EC
.align 2, 0
-_080417D8: .4byte 0x0202e8cc
-_080417DC: .4byte 0x020286d0
+_080417D8: .4byte gUnknown_0202E8CC
+_080417DC: .4byte gUnknown_020286D0
_080417E0:
ldrb r1, [r5]
adds r0, r4, 0
@@ -1431,7 +1431,7 @@ sub_8041940: @ 8041940
pop {r0}
bx r0
.align 2, 0
-_0804194C: .4byte 0x020286d0
+_0804194C: .4byte gUnknown_020286D0
thumb_func_end sub_8041940
thumb_func_start sub_8041950
@@ -1442,7 +1442,7 @@ sub_8041950: @ 8041950
pop {r0}
bx r0
.align 2, 0
-_0804195C: .4byte 0x020286d0
+_0804195C: .4byte gUnknown_020286D0
thumb_func_end sub_8041950
thumb_func_start sub_8041960
@@ -1889,11 +1889,11 @@ _08041C9A:
bl DeleteFirstMoveAndGiveMoveToMon
b _08041CEA
.align 2, 0
-_08041CC8: .4byte 0x03000500
-_08041CCC: .4byte 0x030004d8
-_08041CD0: .4byte 0x030004e0
-_08041CD4: .4byte 0x030004e8
-_08041CD8: .4byte 0x03000470
+_08041CC8: .4byte gUnknown_03000500
+_08041CCC: .4byte gUnknown_030004D8
+_08041CD0: .4byte gUnknown_030004E0
+_08041CD4: .4byte gUnknown_030004E8
+_08041CD8: .4byte gUnknown_03000470
_08041CDC: .4byte 0x0000ffff
_08041CE0:
adds r0, r5, 0x1
@@ -2057,12 +2057,12 @@ _08041DDE:
bl DeleteFirstMoveAndGiveMoveToMon
b _08041E38
.align 2, 0
-_08041E14: .4byte 0x030004d8
+_08041E14: .4byte gUnknown_030004D8
_08041E18: .4byte 0x0000ffff
_08041E1C: .4byte 0x00000121
-_08041E20: .4byte 0x030004e0
-_08041E24: .4byte 0x03000500
-_08041E28: .4byte 0x03000470
+_08041E20: .4byte gUnknown_030004E0
+_08041E24: .4byte gUnknown_03000500
+_08041E28: .4byte gUnknown_03000470
_08041E2C:
adds r0, r5, 0x1
lsls r0, 16
@@ -2093,7 +2093,7 @@ _08041E50:
pop {r0}
bx r0
.align 2, 0
-_08041E60: .4byte 0x030004e0
+_08041E60: .4byte gUnknown_030004E0
thumb_func_end daycare_build_child_moveset
thumb_func_start sub_8041E64
@@ -2120,7 +2120,7 @@ sub_8041E7C: @ 8041E7C
pop {r0}
bx r0
.align 2, 0
-_08041E88: .4byte 0x020286d0
+_08041E88: .4byte gUnknown_020286D0
thumb_func_end sub_8041E7C
thumb_func_start incense_effects
@@ -2345,7 +2345,7 @@ sub_8041FC4: @ 8041FC4
pop {r0}
bx r0
.align 2, 0
-_08042040: .4byte 0x03004360
+_08042040: .4byte gPlayerParty
thumb_func_end sub_8041FC4
thumb_func_start sub_8042044
@@ -2522,7 +2522,7 @@ sp0B8_daycare: @ 80421A0
pop {r0}
bx r0
.align 2, 0
-_080421AC: .4byte 0x020286d0
+_080421AC: .4byte gUnknown_020286D0
thumb_func_end sp0B8_daycare
thumb_func_start sub_80421B0
@@ -2620,8 +2620,8 @@ _08042244:
movs r0, 0x1
b _08042292
.align 2, 0
-_08042270: .4byte 0x03004360
-_08042274: .4byte 0x0202e8cc
+_08042270: .4byte gPlayerParty
+_08042274: .4byte gUnknown_0202E8CC
_08042278:
subs r0, 0x1
str r0, [sp]
@@ -2644,7 +2644,7 @@ _08042292:
pop {r1}
bx r1
.align 2, 0
-_0804229C: .4byte 0x03004350
+_0804229C: .4byte gPlayerPartyCount
thumb_func_end sub_80421B0
thumb_func_start sub_80422A0
@@ -2657,7 +2657,7 @@ sub_80422A0: @ 80422A0
pop {r1}
bx r1
.align 2, 0
-_080422B0: .4byte 0x020286d0
+_080422B0: .4byte gUnknown_020286D0
thumb_func_end sub_80422A0
thumb_func_start sub_80422B4
@@ -2713,9 +2713,9 @@ _08042314:
pop {r0}
bx r0
.align 2, 0
-_0804231C: .4byte 0x020231cc
-_08042320: .4byte 0x020233cc
-_08042324: .4byte 0x020232cc
+_0804231C: .4byte gStringVar1
+_08042320: .4byte gStringVar3
+_08042324: .4byte gStringVar2
thumb_func_end sub_80422C4
thumb_func_start sub_8042328
@@ -2740,9 +2740,9 @@ sub_8042328: @ 8042328
pop {r1}
bx r1
.align 2, 0
-_08042354: .4byte 0x03005ce0
-_08042358: .4byte 0x03004360
-_0804235C: .4byte 0x020231cc
+_08042354: .4byte gUnknown_03005CE0
+_08042358: .4byte gPlayerParty
+_0804235C: .4byte gStringVar1
thumb_func_end sub_8042328
thumb_func_start sp0B5_daycare
@@ -2753,7 +2753,7 @@ sp0B5_daycare: @ 8042360
pop {r0}
bx r0
.align 2, 0
-_0804236C: .4byte 0x020286d0
+_0804236C: .4byte gUnknown_020286D0
thumb_func_end sp0B5_daycare
thumb_func_start sp0B6_daycare
@@ -2768,7 +2768,7 @@ sp0B6_daycare: @ 8042370
movs r0, 0x1
b _080423A0
.align 2, 0
-_08042384: .4byte 0x020286d0
+_08042384: .4byte gUnknown_020286D0
_08042388:
adds r0, r4, 0
bl daycare_count_pokemon
@@ -2980,7 +2980,7 @@ daycare_relationship_score_from_savegame: @ 80424F4
pop {r1}
bx r1
.align 2, 0
-_08042504: .4byte 0x020286d0
+_08042504: .4byte gUnknown_020286D0
thumb_func_end daycare_relationship_score_from_savegame
thumb_func_start sp0B9_daycare_relationship_comment
@@ -3016,7 +3016,7 @@ _0804252E:
pop {r0}
bx r0
.align 2, 0
-_08042540: .4byte 0x020234cc
+_08042540: .4byte gStringVar4
_08042544: .4byte gUnknown_08209AC4
thumb_func_end sp0B9_daycare_relationship_comment
@@ -3304,8 +3304,8 @@ sub_804272C: @ 804272C
negs r0, r0
b _0804278A
.align 2, 0
-_08042760: .4byte 0x03001770
-_08042764: .4byte 0x03004b20
+_08042760: .4byte gMain
+_08042764: .4byte gTasks
_08042768:
movs r0, 0x80
ands r0, r1
@@ -3330,7 +3330,7 @@ _0804278A:
bl audio_play
b _08042816
.align 2, 0
-_08042798: .4byte 0x03004b20
+_08042798: .4byte gTasks
_0804279C:
movs r0, 0x1
ands r0, r1
@@ -3359,9 +3359,9 @@ _0804279C:
bl EnableBothScriptContexts
b _08042816
.align 2, 0
-_080427DC: .4byte 0x03005ce0
-_080427E0: .4byte 0x0202e8dc
-_080427E4: .4byte 0x03004b20
+_080427DC: .4byte gUnknown_03005CE0
+_080427E0: .4byte gScriptResult
+_080427E4: .4byte gTasks
_080427E8:
movs r4, 0x2
adds r0, r4, 0
@@ -3387,8 +3387,8 @@ _08042816:
pop {r0}
bx r0
.align 2, 0
-_0804281C: .4byte 0x03005ce0
-_08042820: .4byte 0x0202e8dc
+_0804281C: .4byte gUnknown_03005CE0
+_08042820: .4byte gScriptResult
thumb_func_end sub_804272C
thumb_func_start sub_8042824
@@ -3433,7 +3433,7 @@ sub_8042824: @ 8042824
pop {r0}
bx r0
.align 2, 0
-_08042880: .4byte 0x020286d0
+_08042880: .4byte gUnknown_020286D0
_08042884: .4byte sub_804272C
thumb_func_end sub_8042824
@@ -3449,7 +3449,7 @@ sub_8042888: @ 8042888
pop {r0}
bx r0
.align 2, 0
-_0804289C: .4byte 0x03001770
+_0804289C: .4byte gMain
_080428A0: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_8042888
@@ -3684,9 +3684,9 @@ sub_80429EC: @ 80429EC
pop {r0}
bx r0
.align 2, 0
-_08042A9C: .4byte 0x03004360
-_08042AA0: .4byte 0x030045c0
-_08042AA4: .4byte 0x020231cc
+_08042A9C: .4byte gPlayerParty
+_08042AA0: .4byte gEnemyParty
+_08042AA4: .4byte gStringVar1
thumb_func_end sub_80429EC
thumb_func_start sub_8042AA8
@@ -3698,7 +3698,7 @@ sub_8042AA8: @ 8042AA8
pop {r0}
bx r0
.align 2, 0
-_08042AB8: .4byte 0x0202e8cc
+_08042AB8: .4byte gUnknown_0202E8CC
thumb_func_end sub_8042AA8
thumb_func_start sub_8042ABC
@@ -3756,9 +3756,9 @@ _08042B08:
b _08042B42
.align 2, 0
_08042B30: .4byte gSaveBlock2
-_08042B34: .4byte 0x020231cc
-_08042B38: .4byte 0x020232cc
-_08042B3C: .4byte 0x020233cc
+_08042B34: .4byte gStringVar1
+_08042B38: .4byte gStringVar2
+_08042B3C: .4byte gStringVar3
_08042B40:
movs r0, 0
_08042B42:
@@ -3780,8 +3780,8 @@ sub_8042B4C: @ 8042B4C
pop {r1}
bx r1
.align 2, 0
-_08042B60: .4byte 0x020286d0
-_08042B64: .4byte 0x0202e8cc
+_08042B60: .4byte gUnknown_020286D0
+_08042B64: .4byte gUnknown_0202E8CC
thumb_func_end sub_8042B4C
thumb_func_start sub_8042B68
@@ -3825,7 +3825,7 @@ _08042BA6:
beq _08042C14
b _08042C50
.align 2, 0
-_08042BB0: .4byte 0x03004360
+_08042BB0: .4byte gPlayerParty
_08042BB4:
adds r0, r7, 0
movs r1, 0xB
@@ -3904,8 +3904,8 @@ _08042C50:
pop {r1}
bx r1
.align 2, 0
-_08042C60: .4byte 0x02024e8c
-_08042C64: .4byte 0x02020004
+_08042C60: .4byte gUnknown_02024E8C
+_08042C64: .4byte gSprites
_08042C68: .4byte SpriteCallbackDummy
thumb_func_end sub_8042B68
@@ -3964,9 +3964,9 @@ _08042CD0:
pop {r0}
bx r0
.align 2, 0
-_08042CD8: .4byte 0x0202f388
+_08042CD8: .4byte gPaletteFade
_08042CDC: .4byte sub_8042CE8
-_08042CE0: .4byte 0x0300485c
+_08042CE0: .4byte gUnknown_0300485C
_08042CE4: .4byte sub_8080990
thumb_func_end sub_8042CAC
@@ -3987,7 +3987,7 @@ _08042CF8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08042D04: .4byte 0x03001770
+_08042D04: .4byte gMain
_08042D08: .4byte 0x0000043c
_08042D0C: .4byte _08042D10
.align 2, 0
@@ -4030,13 +4030,13 @@ _08042D34:
strh r0, [r1]
b _08042F6E
.align 2, 0
-_08042D74: .4byte 0x0300481c
+_08042D74: .4byte gUnknown_0300481C
_08042D78: .4byte 0x02018000
-_08042D7C: .4byte 0x0202e8cc
+_08042D7C: .4byte gUnknown_0202E8CC
_08042D80: .4byte sub_8042C6C
-_08042D84: .4byte 0x03001770
+_08042D84: .4byte gMain
_08042D88: .4byte 0x0000043c
-_08042D8C: .4byte 0x0202e8ce
+_08042D8C: .4byte gUnknown_0202E8CE
_08042D90:
ldr r5, _08042DBC
adds r0, r5, 0
@@ -4057,7 +4057,7 @@ _08042D90:
b _08042F04
.align 2, 0
_08042DBC: .4byte gWindowConfig_81E6F84
-_08042DC0: .4byte 0x0300481c
+_08042DC0: .4byte gUnknown_0300481C
_08042DC4:
ldr r0, _08042DFC
movs r1, 0xC0
@@ -4092,7 +4092,7 @@ _08042E08: .4byte 0x040000d4
_08042E0C: .4byte 0x06002800
_08042E10: .4byte 0x80000280
_08042E14: .4byte gUnknown_08D004E0
-_08042E18: .4byte 0x03001770
+_08042E18: .4byte gMain
_08042E1C: .4byte 0x0000043c
_08042E20:
ldr r0, _08042E34
@@ -4124,8 +4124,8 @@ _08042E40:
b _08042F0A
.align 2, 0
_08042E64: .4byte gSpriteTemplate_820A3C8
-_08042E68: .4byte 0x0300481c
-_08042E6C: .4byte 0x03001770
+_08042E68: .4byte gUnknown_0300481C
+_08042E6C: .4byte gMain
_08042E70: .4byte 0x0000043c
_08042E74:
ldr r0, _08042E84
@@ -4136,7 +4136,7 @@ _08042E74:
bl sub_8042B68
b _08042F04
.align 2, 0
-_08042E84: .4byte 0x0300481c
+_08042E84: .4byte gUnknown_0300481C
_08042E88:
ldr r4, _08042EA4
ldr r0, [r4]
@@ -4151,8 +4151,8 @@ _08042E88:
adds r1, r2
b _08042F0A
.align 2, 0
-_08042EA4: .4byte 0x0300481c
-_08042EA8: .4byte 0x03001770
+_08042EA4: .4byte gUnknown_0300481C
+_08042EA8: .4byte gMain
_08042EAC: .4byte 0x0000043c
_08042EB0:
ldr r0, _08042F14
@@ -4216,7 +4216,7 @@ _08042F28: .4byte 0x040000d4
_08042F2C: .4byte 0x80000800
_08042F30: .4byte gUnknown_0820F798
_08042F34: .4byte 0x06006000
-_08042F38: .4byte 0x03001770
+_08042F38: .4byte gMain
_08042F3C: .4byte 0x0000043c
_08042F40:
ldr r1, _08042F74
@@ -4250,7 +4250,7 @@ _08042F74: .4byte REG_BG1CNT
_08042F78: .4byte 0x00000501
_08042F7C: .4byte REG_BG0HOFS
_08042F80: .4byte sub_804300C
-_08042F84: .4byte 0x0300481c
+_08042F84: .4byte gUnknown_0300481C
thumb_func_end sub_8042CE8
thumb_func_start sub_8042F88
@@ -4270,9 +4270,9 @@ sub_8042F88: @ 8042F88
pop {r0}
bx r0
.align 2, 0
-_08042FA8: .4byte 0x0202e8cc
-_08042FAC: .4byte 0x03004360
-_08042FB0: .4byte 0x020233cc
+_08042FA8: .4byte gUnknown_0202E8CC
+_08042FAC: .4byte gPlayerParty
+_08042FB0: .4byte gStringVar3
_08042FB4: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_8042F88
@@ -4316,7 +4316,7 @@ _08042FF8:
pop {r0}
bx r0
.align 2, 0
-_08043004: .4byte 0x03004b20
+_08043004: .4byte gTasks
_08043008: .4byte 0x00000179
thumb_func_end c3_080472E4
@@ -4342,7 +4342,7 @@ _08043026:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08043030: .4byte 0x0300481c
+_08043030: .4byte gUnknown_0300481C
_08043034: .4byte _08043038
.align 2, 0
_08043038:
@@ -4382,7 +4382,7 @@ _08043068:
bl CreateTask
b _080432BA
.align 2, 0
-_08043098: .4byte 0x0300481c
+_08043098: .4byte gUnknown_0300481C
_0804309C: .4byte c3_080472E4
_080430A0:
ldr r0, _080430BC
@@ -4400,7 +4400,7 @@ _080430B2:
ldr r1, [r5]
b _0804329C
.align 2, 0
-_080430BC: .4byte 0x0202f388
+_080430BC: .4byte gPaletteFade
_080430C0:
ldr r1, [r5]
ldrb r0, [r1, 0x3]
@@ -4428,7 +4428,7 @@ _080430D2:
str r1, [r0]
b _080432BA
.align 2, 0
-_080430F0: .4byte 0x02020004
+_080430F0: .4byte gSprites
_080430F4: .4byte sub_80432E4
_080430F8:
ldr r2, _0804311C
@@ -4450,7 +4450,7 @@ _08043112:
strb r0, [r3, 0x2]
b _080432BA
.align 2, 0
-_0804311C: .4byte 0x02020004
+_0804311C: .4byte gSprites
_08043120: .4byte SpriteCallbackDummy
_08043124:
ldr r0, [r5]
@@ -4472,9 +4472,9 @@ _08043124:
ldr r1, [r5]
b _0804329C
.align 2, 0
-_08043150: .4byte 0x03004360
-_08043154: .4byte 0x020231cc
-_08043158: .4byte 0x020234cc
+_08043150: .4byte gPlayerParty
+_08043154: .4byte gStringVar1
+_08043158: .4byte gStringVar4
_0804315C: .4byte gOtherText_HatchedFromEgg
_08043160: .4byte 0x00000173
_08043164:
@@ -4511,9 +4511,9 @@ _08043180:
ldr r1, [r5]
b _0804329C
.align 2, 0
-_080431A8: .4byte 0x03004360
-_080431AC: .4byte 0x020231cc
-_080431B0: .4byte 0x020234cc
+_080431A8: .4byte gPlayerParty
+_080431AC: .4byte gStringVar1
+_080431B0: .4byte gStringVar4
_080431B4: .4byte gOtherText_NickHatchPrompt
_080431B8:
bl sub_8043724
@@ -4604,9 +4604,9 @@ _080431DA:
bl DoNamingScreen
b _080432BA
.align 2, 0
-_08043278: .4byte 0x0300481c
-_0804327C: .4byte 0x03004360
-_08043280: .4byte 0x020233cc
+_08043278: .4byte gUnknown_0300481C
+_0804327C: .4byte gPlayerParty
+_08043280: .4byte gStringVar3
_08043284: .4byte sub_8042F88
_08043288:
movs r0, 0x1
@@ -4625,7 +4625,7 @@ _0804329C:
strb r0, [r1, 0x2]
b _080432BA
.align 2, 0
-_080432A4: .4byte 0x0300481c
+_080432A4: .4byte gUnknown_0300481C
_080432A8:
ldr r0, _080432DC
ldrb r1, [r0, 0x7]
@@ -4649,7 +4649,7 @@ _080432BA:
pop {r0}
bx r0
.align 2, 0
-_080432DC: .4byte 0x0202f388
+_080432DC: .4byte gPaletteFade
_080432E0: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_804300C
@@ -4803,9 +4803,9 @@ sub_80433A0: @ 80433A0
b _0804345A
.align 2, 0
_08043404: .4byte sub_8043460
-_08043408: .4byte 0x0300481c
-_0804340C: .4byte 0x03004360
-_08043410: .4byte 0x02020004
+_08043408: .4byte gUnknown_0300481C
+_0804340C: .4byte gPlayerParty
+_08043410: .4byte gSprites
_08043414: .4byte gMonFrontPicCoords
_08043418:
ldrh r0, [r4, 0x30]
@@ -4926,7 +4926,7 @@ _080434EE:
bx r0
.align 2, 0
_080434F8: .4byte 0x0000ffff
-_080434FC: .4byte 0x0202f388
+_080434FC: .4byte gPaletteFade
_08043500: .4byte sub_8043504
thumb_func_end sub_8043484
@@ -5006,8 +5006,8 @@ _08043586:
pop {r0}
bx r0
.align 2, 0
-_08043594: .4byte 0x02020004
-_08043598: .4byte 0x0300481c
+_08043594: .4byte gSprites
+_08043598: .4byte gUnknown_0300481C
_0804359C: .4byte 0x0000ffff
_080435A0: .4byte SpriteCallbackDummy
thumb_func_end sub_8043504
@@ -5103,7 +5103,7 @@ sub_80435FC: @ 80435FC
bx r0
.align 2, 0
_0804364C: .4byte gEggShardVelocities
-_08043650: .4byte 0x0300481c
+_08043650: .4byte gUnknown_0300481C
thumb_func_end sub_80435FC
thumb_func_start sub_8043654
@@ -5168,7 +5168,7 @@ sub_8043654: @ 8043654
bx r0
.align 2, 0
_080436CC: .4byte gSpriteTemplate_820A418
-_080436D0: .4byte 0x02020004
+_080436D0: .4byte gSprites
thumb_func_end sub_8043654
thumb_func_start sub_80436D4
@@ -5190,7 +5190,7 @@ sub_80436D4: @ 80436D4
pop {r0}
bx r0
.align 2, 0
-_080436F8: .4byte 0x0300481c
+_080436F8: .4byte gUnknown_0300481C
thumb_func_end sub_80436D4
thumb_func_start sub_80436FC
@@ -5212,7 +5212,7 @@ sub_80436FC: @ 80436FC
pop {r0}
bx r0
.align 2, 0
-_08043720: .4byte 0x0300481c
+_08043720: .4byte gUnknown_0300481C
thumb_func_end sub_80436FC
thumb_func_start sub_8043724
@@ -5227,7 +5227,7 @@ sub_8043724: @ 8043724
pop {r1}
bx r1
.align 2, 0
-_08043738: .4byte 0x0300481c
+_08043738: .4byte gUnknown_0300481C
thumb_func_end sub_8043724
thumb_func_start sub_804373C
@@ -5554,7 +5554,7 @@ battle_make_oam_normal_battle: @ 8043914
b _080439F2
.align 2, 0
_0804399C: .4byte gSpriteTemplate_820A4EC
-_080439A0: .4byte 0x02020004
+_080439A0: .4byte gSprites
_080439A4: .4byte 0x000003ff
_080439A8: .4byte 0xfffffc00
_080439AC:
@@ -5610,7 +5610,7 @@ _080439F2:
b _08043B50
.align 2, 0
_08043A14: .4byte gSpriteTemplate_820A51C
-_08043A18: .4byte 0x02020004
+_08043A18: .4byte gSprites
_08043A1C: .4byte 0x000003ff
_08043A20: .4byte 0xfffffc00
_08043A24: .4byte sub_8043D5C
@@ -5684,7 +5684,7 @@ _08043A28:
b _08043B4E
.align 2, 0
_08043AB8: .4byte gSpriteTemplate_820A4EC
-_08043ABC: .4byte 0x02020004
+_08043ABC: .4byte gSprites
_08043AC0: .4byte 0x000003ff
_08043AC4: .4byte 0xfffffc00
_08043AC8: .4byte sub_8043D5C
@@ -5848,11 +5848,11 @@ _08043B50:
bx r1
.align 2, 0
_08043C14: .4byte gSpriteTemplate_820A51C
-_08043C18: .4byte 0x02020004
+_08043C18: .4byte gSprites
_08043C1C: .4byte 0x000003ff
_08043C20: .4byte 0xfffffc00
_08043C24: .4byte sub_8043D5C
-_08043C28: .4byte 0x02024a72
+_08043C28: .4byte gUnknown_02024A72
_08043C2C: .4byte gSpriteTemplate_820A56C
_08043C30: .4byte gSubspriteTables_820A684
_08043C34: .4byte 0x06010000
@@ -5930,7 +5930,7 @@ battle_make_oam_safari_battle: @ 8043C3C
bx r1
.align 2, 0
_08043CC8: .4byte gSpriteTemplate_820A54C
-_08043CCC: .4byte 0x02020004
+_08043CCC: .4byte gSprites
_08043CD0: .4byte 0x000003ff
_08043CD4: .4byte 0xfffffc00
_08043CD8: .4byte sub_8043D5C
@@ -5971,7 +5971,7 @@ sub_8043CEC: @ 8043CEC
adds r0, 0x10
b _08043D3E
.align 2, 0
-_08043D18: .4byte 0x02020004
+_08043D18: .4byte gSprites
_08043D1C:
ldr r2, _08043D2C
lsls r3, r5, 4
@@ -5982,7 +5982,7 @@ _08043D1C:
adds r0, 0x10
b _08043D3E
.align 2, 0
-_08043D2C: .4byte 0x02020004
+_08043D2C: .4byte gSprites
_08043D30:
ldr r2, _08043D58
lsls r3, r5, 4
@@ -6006,7 +6006,7 @@ _08043D3E:
pop {r0}
bx r0
.align 2, 0
-_08043D58: .4byte 0x02020004
+_08043D58: .4byte gSprites
thumb_func_end sub_8043CEC
thumb_func_start sub_8043D5C
@@ -6030,7 +6030,7 @@ sub_8043D5C: @ 8043D5C
strh r1, [r0, 0x26]
bx lr
.align 2, 0
-_08043D80: .4byte 0x02020004
+_08043D80: .4byte gSprites
thumb_func_end sub_8043D5C
thumb_func_start sub_8043D84
@@ -6097,7 +6097,7 @@ sub_8043DB0: @ 8043DB0
pop {r0}
bx r0
.align 2, 0
-_08043DF8: .4byte 0x02020004
+_08043DF8: .4byte gSprites
thumb_func_end sub_8043DB0
thumb_func_start sub_8043DFC
@@ -6142,7 +6142,7 @@ sub_8043DFC: @ 8043DFC
pop {r0}
bx r0
.align 2, 0
-_08043E4C: .4byte 0x02020004
+_08043E4C: .4byte gSprites
thumb_func_end sub_8043DFC
thumb_func_start sub_8043E50
@@ -6161,7 +6161,7 @@ sub_8043E50: @ 8043E50
pop {r0}
bx r0
.align 2, 0
-_08043E6C: .4byte 0x02020004
+_08043E6C: .4byte gSprites
thumb_func_end sub_8043E50
thumb_func_start unref_sub_8043E70
@@ -6193,7 +6193,7 @@ unref_sub_8043E70: @ 8043E70
pop {r0}
bx r0
.align 2, 0
-_08043EAC: .4byte 0x02020004
+_08043EAC: .4byte gSprites
thumb_func_end unref_sub_8043E70
thumb_func_start nullsub_11
@@ -6272,9 +6272,9 @@ _08043F2C:
pop {r0}
bx r0
.align 2, 0
-_08043F38: .4byte 0x02024a68
-_08043F3C: .4byte 0x02020004
-_08043F40: .4byte 0x03004340
+_08043F38: .4byte gUnknown_02024A68
+_08043F3C: .4byte gSprites
+_08043F40: .4byte gUnknown_03004340
thumb_func_end sub_8043EB4
thumb_func_start sub_8043F44
@@ -6344,7 +6344,7 @@ _08043FA8:
pop {r0}
bx r0
.align 2, 0
-_08043FBC: .4byte 0x03004340
+_08043FBC: .4byte gUnknown_03004340
thumb_func_end sub_8043F44
thumb_func_start sub_8043FC0
@@ -6380,7 +6380,7 @@ sub_8043FC0: @ 8043FC0
b _0804402E
.align 2, 0
_08044000: .4byte gUnknown_0820A81C
-_08044004: .4byte 0x02020004
+_08044004: .4byte gSprites
_08044008: .4byte gUnknown_0820A80C
_0804400C: .4byte gUnknown_0820A804
_08044010:
@@ -6409,7 +6409,7 @@ _0804402E:
movs r3, 0x3
b _0804408C
.align 2, 0
-_08044040: .4byte 0x02020004
+_08044040: .4byte gSprites
_08044044: .4byte gUnknown_0820A80C
_08044048: .4byte gUnknown_0820A814
_0804404C:
@@ -6486,7 +6486,7 @@ _080440BC:
pop {r0}
bx r0
.align 2, 0
-_080440E0: .4byte 0x02020004
+_080440E0: .4byte gSprites
_080440E4: .4byte 0x02000020
_080440E8: .4byte REG_BG0CNT
thumb_func_end sub_8043FC0
@@ -6536,7 +6536,7 @@ _08044136:
b _080441F0
.align 2, 0
_08044144: .4byte gUnknown_0820A864
-_08044148: .4byte 0x02020004
+_08044148: .4byte gSprites
_0804414C:
mov r5, sp
adds r5, 0x6
@@ -6628,7 +6628,7 @@ _080441F0:
.align 2, 0
_080441FC: .4byte gUnknown_0820A85C
_08044200: .4byte gUnknown_0820A854
-_08044204: .4byte 0x02020004
+_08044204: .4byte gSprites
_08044208: .4byte 0x02000020
_0804420C: .4byte REG_BG0CNT
thumb_func_end sub_80440EC
@@ -6689,7 +6689,7 @@ sub_8044210: @ 8044210
b _080442CE
.align 2, 0
_0804427C: .4byte gUnknown_0820A89C
-_08044280: .4byte 0x02020004
+_08044280: .4byte gSprites
_08044284: .4byte 0x02017800
_08044288: .4byte gUnknown_0820A87C
_0804428C:
@@ -6769,7 +6769,7 @@ _08044312:
_08044324: .4byte gUnknown_0820A894
_08044328: .4byte 0x06010000
_0804432C: .4byte REG_BG0CNT
-_08044330: .4byte 0x02020004
+_08044330: .4byte gSprites
_08044334: .4byte 0x02000020
thumb_func_end sub_8044210
@@ -6848,7 +6848,7 @@ _080443C8:
b _080443FA
.align 2, 0
_080443CC: .4byte gUnknown_0820A864
-_080443D0: .4byte 0x02020004
+_080443D0: .4byte gSprites
_080443D4: .4byte 0x02000520
_080443D8: .4byte gNatureNames
_080443DC:
@@ -6995,7 +6995,7 @@ _080444DA:
b _0804452A
.align 2, 0
_080444F8: .4byte REG_BG0CNT
-_080444FC: .4byte 0x02020004
+_080444FC: .4byte gSprites
_08044500: .4byte 0x06010000
_08044504: .4byte 0x02000000
_08044508: .4byte 0x00016089
@@ -7176,16 +7176,16 @@ _0804460C:
ldr r1, _08044690
b _08044766
.align 2, 0
-_0804466C: .4byte 0x02024a68
-_08044670: .4byte 0x02020004
-_08044674: .4byte 0x02024a6a
-_08044678: .4byte 0x03004340
+_0804466C: .4byte gUnknown_02024A68
+_08044670: .4byte gSprites
+_08044674: .4byte gUnknown_02024A6A
+_08044678: .4byte gUnknown_03004340
_0804467C: .4byte SpriteCallbackDummy
_08044680: .4byte 0x02017800
-_08044684: .4byte 0x020239f8
+_08044684: .4byte gUnknown_020239F8
_08044688: .4byte 0x06010000
_0804468C: .4byte 0x05000040
-_08044690: .4byte 0x03004360
+_08044690: .4byte gPlayerParty
_08044694:
ldrb r0, [r5]
bl draw_status_ailment_maybe
@@ -7214,7 +7214,7 @@ _08044694:
bl CpuSet
b _080447BE
.align 2, 0
-_080446D0: .4byte 0x03004360
+_080446D0: .4byte gPlayerParty
_080446D4: .4byte 0x06010680
_080446D8: .4byte REG_BG0CNT
_080446DC:
@@ -7238,8 +7238,8 @@ _080446DC:
bl sub_8044338
b _080447BE
.align 2, 0
-_08044704: .4byte 0x020239f8
-_08044708: .4byte 0x030045c0
+_08044704: .4byte gUnknown_020239F8
+_08044708: .4byte gEnemyParty
_0804470C:
ldrb r1, [r5]
lsls r0, r1, 4
@@ -7297,7 +7297,7 @@ _08044766:
.align 2, 0
_08044780: .4byte 0x06010000
_08044784: .4byte 0x05000040
-_08044788: .4byte 0x030045c0
+_08044788: .4byte gEnemyParty
_0804478C:
ldrb r0, [r5]
bl draw_status_ailment_maybe
@@ -7352,10 +7352,10 @@ _080447E4:
pop {r0}
bx r0
.align 2, 0
-_080447F4: .4byte 0x030045c0
-_080447F8: .4byte 0x020239f8
-_080447FC: .4byte 0x03004340
-_08044800: .4byte 0x02024a68
+_080447F4: .4byte gEnemyParty
+_080447F8: .4byte gUnknown_020239F8
+_080447FC: .4byte gUnknown_03004340
+_08044800: .4byte gUnknown_02024A68
thumb_func_end sub_804454C
thumb_func_start sub_8044804
@@ -7517,7 +7517,7 @@ _0804493C: .4byte gUnknown_0820A784
_08044940: .4byte gUnknown_0820A764
_08044944: .4byte gUnknown_0820A774
_08044948: .4byte gSpriteTemplate_820A7A4
-_0804494C: .4byte 0x02020004
+_0804494C: .4byte gSprites
_08044950: .4byte gSubspriteTables_820A6E4
_08044954:
ldrh r0, [r4, 0x20]
@@ -7611,10 +7611,10 @@ _080449BE:
movs r1, 0x78
b _08044A56
.align 2, 0
-_08044A04: .4byte 0x02020004
+_08044A04: .4byte gSprites
_08044A08: .4byte gSpriteTemplate_820A7D4
_08044A0C: .4byte 0xfffc0000
-_08044A10: .4byte 0x02020020
+_08044A10: .4byte gSprites + 0x1C
_08044A14: .4byte sub_8045180
_08044A18:
ldrb r0, [r4]
@@ -7707,9 +7707,9 @@ _08044A9A:
b _08044B46
.align 2, 0
_08044AC4: .4byte 0x0000ff88
-_08044AC8: .4byte 0x020239f8
+_08044AC8: .4byte gUnknown_020239F8
_08044ACC: .4byte 0x0000ffff
-_08044AD0: .4byte 0x02020004
+_08044AD0: .4byte gSprites
_08044AD4: .4byte 0x000003ff
_08044AD8: .4byte 0xfffffc00
_08044ADC:
@@ -7820,9 +7820,9 @@ _08044B78:
adds r1, 0x3
b _08044C22
.align 2, 0
-_08044BA4: .4byte 0x020239f8
+_08044BA4: .4byte gUnknown_020239F8
_08044BA8: .4byte 0x0000ffff
-_08044BAC: .4byte 0x02020004
+_08044BAC: .4byte gSprites
_08044BB0: .4byte 0x000003ff
_08044BB4: .4byte 0xfffffc00
_08044BB8:
@@ -7944,7 +7944,7 @@ _08044C62:
bx r1
.align 2, 0
_08044C98: .4byte TaskDummy
-_08044C9C: .4byte 0x03004b20
+_08044C9C: .4byte gTasks
thumb_func_end sub_8044804
thumb_func_start sub_8044CA0
@@ -8091,8 +8091,8 @@ _08044D5E:
mov r12, r2
b _08044DFA
.align 2, 0
-_08044DB4: .4byte 0x03004b20
-_08044DB8: .4byte 0x02020004
+_08044DB4: .4byte gTasks
+_08044DB8: .4byte gSprites
_08044DBC: .4byte REG_BLDCNT
_08044DC0: .4byte sub_8045110
_08044DC4:
@@ -8158,10 +8158,10 @@ _08044DFA:
b _08044E5E
.align 2, 0
_08044E3C: .4byte sub_8045110
-_08044E40: .4byte 0x02020004
+_08044E40: .4byte gSprites
_08044E44: .4byte sub_8045048
_08044E48: .4byte gSubspriteTables_820A6EC
-_08044E4C: .4byte 0x03004b20
+_08044E4C: .4byte gTasks
_08044E50: .4byte sub_8044E74
_08044E54:
ldr r0, [sp, 0xC]
@@ -8225,7 +8225,7 @@ _08044EBA:
pop {r0}
bx r0
.align 2, 0
-_08044EC0: .4byte 0x03004b20
+_08044EC0: .4byte gTasks
_08044EC4: .4byte REG_BLDALPHA
_08044EC8: .4byte sub_8044ECC
thumb_func_end sub_8044E74
@@ -8292,8 +8292,8 @@ _08044F2A:
ble _08044F2A
b _08044F62
.align 2, 0
-_08044F44: .4byte 0x03004b20
-_08044F48: .4byte 0x02020004
+_08044F44: .4byte gTasks
+_08044F48: .4byte gSprites
_08044F4C:
movs r0, 0x3
negs r0, r0
@@ -8342,7 +8342,7 @@ sub_8044F70: @ 8044F70
strh r2, [r1]
b _08045022
.align 2, 0
-_08044FA4: .4byte 0x03004b20
+_08044FA4: .4byte gTasks
_08044FA8: .4byte REG_BLDALPHA
_08044FAC:
movs r0, 0x1
@@ -8391,7 +8391,7 @@ _08044FEE:
ble _08044FEE
b _08045022
.align 2, 0
-_08045008: .4byte 0x02020004
+_08045008: .4byte gSprites
_0804500C:
movs r0, 0x3
negs r0, r0
@@ -8622,7 +8622,7 @@ sub_8045180: @ 8045180
strh r1, [r0, 0x26]
bx lr
.align 2, 0
-_0804519C: .4byte 0x02020004
+_0804519C: .4byte gSprites
thumb_func_end sub_8045180
thumb_func_start sub_80451A0
@@ -8696,7 +8696,7 @@ _08045222:
adds r5, 0x1
b _08045256
.align 2, 0
-_08045238: .4byte 0x020238cc
+_08045238: .4byte gUnknown_020238CC
_0804523C: .4byte gUnknown_0820A8B0
_08045240:
movs r0, 0xB
@@ -8774,9 +8774,9 @@ _080452C2:
adds r4, r0
b _08045330
.align 2, 0
-_080452D8: .4byte 0x02020004
+_080452D8: .4byte gSprites
_080452DC: .4byte 0x02000520
-_080452E0: .4byte 0x020238cc
+_080452E0: .4byte gUnknown_020238CC
_080452E4:
adds r0, r1, 0
subs r0, 0x37
@@ -8896,7 +8896,7 @@ _0804538E:
b _08045438
.align 2, 0
_080453C8: .4byte REG_BG0CNT
-_080453CC: .4byte 0x02020004
+_080453CC: .4byte gSprites
_080453D0: .4byte gUnknown_0820A8B4
_080453D4:
ldr r1, _08045448
@@ -8958,7 +8958,7 @@ _08045438:
pop {r0}
bx r0
.align 2, 0
-_08045448: .4byte 0x02020004
+_08045448: .4byte gSprites
_0804544C: .4byte gUnknown_0820A8DC
_08045450: .4byte gUnknown_0820A904
_08045454: .4byte REG_BG0CNT
@@ -9039,10 +9039,10 @@ sub_8045458: @ 8045458
bl CpuSet
b _0804552E
.align 2, 0
-_080454F4: .4byte 0x020239f8
-_080454F8: .4byte 0x02020004
-_080454FC: .4byte 0x02024a6a
-_08045500: .4byte 0x030045c0
+_080454F4: .4byte gUnknown_020239F8
+_080454F8: .4byte gSprites
+_080454FC: .4byte gUnknown_02024A6A
+_08045500: .4byte gEnemyParty
_08045504: .4byte 0x06010000
_08045508: .4byte REG_BG0CNT
_0804550C:
@@ -9121,9 +9121,9 @@ draw_status_ailment_maybe: @ 8045540
mov r8, r0
b _080455CC
.align 2, 0
-_080455A4: .4byte 0x02020004
-_080455A8: .4byte 0x02024a6a
-_080455AC: .4byte 0x03004360
+_080455A4: .4byte gSprites
+_080455A8: .4byte gUnknown_02024A6A
+_080455AC: .4byte gPlayerParty
_080455B0:
ldr r1, _080455EC
lsls r0, r7, 1
@@ -9153,8 +9153,8 @@ _080455CC:
movs r0, 0x2
b _080456FC
.align 2, 0
-_080455EC: .4byte 0x02024a6a
-_080455F0: .4byte 0x030045c0
+_080455EC: .4byte gUnknown_02024A6A
+_080455F0: .4byte gEnemyParty
_080455F4:
movs r0, 0x88
ands r0, r4
@@ -9271,7 +9271,7 @@ _080456DC:
bl sub_8045458
b _080457BA
.align 2, 0
-_080456E8: .4byte 0x02020004
+_080456E8: .4byte gSprites
_080456EC: .4byte 0x06010000
_080456F0: .4byte REG_BG0CNT
_080456F4: .4byte 0x02017800
@@ -9373,9 +9373,9 @@ _080457BA:
pop {r0}
bx r0
.align 2, 0
-_080457C8: .4byte 0x02020004
+_080457C8: .4byte gSprites
_080457CC: .4byte gBattleInterfaceStatusIcons_DynPal
-_080457D0: .4byte 0x0202ecc8
+_080457D0: .4byte gUnknown_0202ECC8
_080457D4: .4byte 0x05000200
_080457D8: .4byte 0x06010000
_080457DC: .4byte REG_BG2HOFS
@@ -9587,7 +9587,7 @@ _08045974:
pop {r0}
bx r0
.align 2, 0
-_08045984: .4byte 0x02020004
+_08045984: .4byte gSprites
_08045988: .4byte 0x02000520
_0804598C: .4byte gUnknown_08400DD6
_08045990: .4byte REG_BG0CNT
@@ -9672,11 +9672,11 @@ _08045A06:
pop {r0}
bx r0
.align 2, 0
-_08045A38: .4byte 0x020238cc
+_08045A38: .4byte gUnknown_020238CC
_08045A3C: .4byte gUnknown_08400DE6
-_08045A40: .4byte 0x02038808
+_08045A40: .4byte gUnknown_02038808
_08045A44: .4byte gUnknown_08400DF0
-_08045A48: .4byte 0x02020004
+_08045A48: .4byte gSprites
_08045A4C: .4byte 0x02000520
_08045A50: .4byte 0x02000540
_08045A54: .4byte 0x06010000
@@ -9873,7 +9873,7 @@ _08045BCE:
bl sub_8045998
b _08045C66
.align 2, 0
-_08045BE4: .4byte 0x02020004
+_08045BE4: .4byte gSprites
_08045BE8: .4byte gExperienceTables
_08045BEC: .4byte gBaseStats
_08045BF0:
@@ -10149,7 +10149,7 @@ _08045DB4:
b _08045E3E
.align 2, 0
_08045E00: .4byte 0x02017850
-_08045E04: .4byte 0x02020004
+_08045E04: .4byte gSprites
_08045E08: .4byte 0x06010000
_08045E0C: .4byte REG_BG0CNT
_08045E10:
@@ -10264,9 +10264,9 @@ _08045EB6:
b _08045F38
.align 2, 0
_08045EF0: .4byte 0x02017850
-_08045EF4: .4byte 0x02024a6a
-_08045EF8: .4byte 0x03004360
-_08045EFC: .4byte 0x02020004
+_08045EF4: .4byte gUnknown_02024A6A
+_08045EF8: .4byte gPlayerParty
+_08045EFC: .4byte gSprites
_08045F00: .4byte 0x06010000
_08045F04: .4byte REG_BG0CNT
_08045F08:
@@ -10869,7 +10869,7 @@ _0804636C: .4byte gUnknown_081FAEA4
_08046370: .4byte 0xffff0000
_08046374: .4byte gUnknown_081FAEAC
_08046378: .4byte sub_8046388
-_0804637C: .4byte 0x02020004
+_0804637C: .4byte gSprites
_08046380: .4byte gSpriteTemplate_81FAF0C
_08046384: .4byte 0xfff00000
thumb_func_end sub_8046234
@@ -10935,7 +10935,7 @@ _080463F6:
pop {r0}
bx r0
.align 2, 0
-_080463FC: .4byte 0x02020004
+_080463FC: .4byte gSprites
thumb_func_end sub_80463CC
thumb_func_start sub_8046400
@@ -10980,11 +10980,11 @@ sub_8046400: @ 8046400
pop {r1}
bx r1
.align 2, 0
-_08046450: .4byte 0x02024e6d
-_08046454: .4byte 0x02024a60
+_08046450: .4byte gUnknown_02024E6D
+_08046454: .4byte gUnknown_02024A60
_08046458: .4byte 0x02017810
_0804645C: .4byte sub_8046464
-_08046460: .4byte 0x03004b20
+_08046460: .4byte gTasks
thumb_func_end sub_8046400
thumb_func_start sub_8046464
@@ -11015,7 +11015,7 @@ sub_8046464: @ 8046464
strh r0, [r1, 0x8]
b _08046616
.align 2, 0
-_08046498: .4byte 0x03004b20
+_08046498: .4byte gTasks
_0804649C:
ldrh r0, [r1, 0xC]
mov r8, r0
@@ -11034,8 +11034,8 @@ _0804649C:
ldr r1, _080464C4
b _080464D6
.align 2, 0
-_080464C0: .4byte 0x02024a6a
-_080464C4: .4byte 0x030045c0
+_080464C0: .4byte gUnknown_02024A6A
+_080464C4: .4byte gEnemyParty
_080464C8:
ldr r1, _08046544
lsls r0, r5, 1
@@ -11097,11 +11097,11 @@ _080464D6:
str r1, [r0]
b _080465A6
.align 2, 0
-_08046544: .4byte 0x02024a6a
-_08046548: .4byte 0x03004360
+_08046544: .4byte gUnknown_02024A6A
+_08046548: .4byte gPlayerParty
_0804654C: .4byte gSpriteTemplate_820AAB4
-_08046550: .4byte 0x02020004
-_08046554: .4byte 0x02024c08
+_08046550: .4byte gSprites
+_08046554: .4byte gUnknown_02024C08
_08046558: .4byte sub_8047074
_0804655C:
adds r0, r5, 0
@@ -11128,7 +11128,7 @@ _0804655C:
str r1, [r0]
b _080465A6
.align 2, 0
-_08046590: .4byte 0x02024c08
+_08046590: .4byte gUnknown_02024C08
_08046594: .4byte sub_8047254
_08046598:
movs r0, 0x1
@@ -11153,8 +11153,8 @@ _080465A6:
bl DestroyTask
b _08046616
.align 2, 0
-_080465C4: .4byte 0x02024c08
-_080465C8: .4byte 0x02020004
+_080465C4: .4byte gUnknown_02024C08
+_080465C8: .4byte gSprites
_080465CC:
movs r0, 0x22
strh r0, [r4, 0x2E]
@@ -11200,7 +11200,7 @@ _08046616:
bx r0
.align 2, 0
_08046628: .4byte 0x0000ffd8
-_0804662C: .4byte 0x03004b20
+_0804662C: .4byte gTasks
_08046630: .4byte TaskDummy
thumb_func_end sub_8046464
@@ -11287,7 +11287,7 @@ _080466D4:
pop {r0}
bx r0
.align 2, 0
-_080466E0: .4byte 0x03004b20
+_080466E0: .4byte gTasks
_080466E4: .4byte sub_80466E8
thumb_func_end objc_0804ABD4
@@ -11351,8 +11351,8 @@ _0804674E:
bx r0
.align 2, 0
_08046754: .4byte sub_8046760
-_08046758: .4byte 0x02024be0
-_0804675C: .4byte 0x02020004
+_08046758: .4byte gUnknown_02024BE0
+_0804675C: .4byte gSprites
thumb_func_end sub_80466F4
thumb_func_start sub_8046760
@@ -11407,8 +11407,8 @@ _08046778:
str r0, [r4, 0x1C]
b _080467F0
.align 2, 0
-_080467C4: .4byte 0x02020004
-_080467C8: .4byte 0x02024be0
+_080467C4: .4byte gSprites
+_080467C8: .4byte gUnknown_02024BE0
_080467CC: .4byte sub_80467F8
_080467D0:
ldrh r0, [r1, 0x30]
@@ -11838,7 +11838,7 @@ sub_8046AD0: @ 8046AD0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08046AFC: .4byte 0x03004b20
+_08046AFC: .4byte gTasks
_08046B00: .4byte _08046B04
.align 2, 0
_08046B04:
@@ -11911,7 +11911,7 @@ _08046BB2:
strh r1, [r0, 0x26]
b _08046C72
.align 2, 0
-_08046BCC: .4byte 0x03004b20
+_08046BCC: .4byte gTasks
_08046BD0:
lsls r0, r4, 2
adds r0, r4
@@ -11972,7 +11972,7 @@ _08046C20:
strh r0, [r1, 0x26]
b _08046C72
.align 2, 0
-_08046C44: .4byte 0x03004b20
+_08046C44: .4byte gTasks
_08046C48:
lsls r0, r4, 2
adds r0, r4
@@ -12073,10 +12073,10 @@ _08046CE8:
b _08046D34
.align 2, 0
_08046D0C: .4byte sub_8046E9C
-_08046D10: .4byte 0x03001770
+_08046D10: .4byte gMain
_08046D14: .4byte 0x0000043d
-_08046D18: .4byte 0x02024a6a
-_08046D1C: .4byte 0x030045c0
+_08046D18: .4byte gUnknown_02024A6A
+_08046D1C: .4byte gEnemyParty
_08046D20:
ldr r1, _08046D90
lsls r0, r5, 1
@@ -12130,11 +12130,11 @@ _08046D5A:
bl m4aMPlayStop
b _08046DAE
.align 2, 0
-_08046D90: .4byte 0x02024a6a
-_08046D94: .4byte 0x03004360
+_08046D90: .4byte gUnknown_02024A6A
+_08046D94: .4byte gPlayerParty
_08046D98: .4byte 0x02017840
-_08046D9C: .4byte 0x020239f8
-_08046DA0: .4byte 0x03007380
+_08046D9C: .4byte gUnknown_020239F8
+_08046DA0: .4byte gUnknown_03007380
_08046DA4:
ldr r0, _08046DC8
ldr r1, _08046DCC
@@ -12155,7 +12155,7 @@ _08046DC4:
movs r4, 0
b _08046DF6
.align 2, 0
-_08046DC8: .4byte 0x03007380
+_08046DC8: .4byte gUnknown_03007380
_08046DCC: .4byte 0x0000ffff
_08046DD0: .4byte 0x02017840
_08046DD4:
@@ -12236,9 +12236,9 @@ _08046E1C:
bx r0
.align 2, 0
_08046E6C: .4byte sub_8046AD0
-_08046E70: .4byte 0x03004b20
-_08046E74: .4byte 0x02024be0
-_08046E78: .4byte 0x02020004
+_08046E70: .4byte gTasks
+_08046E74: .4byte gUnknown_02024BE0
+_08046E78: .4byte gSprites
thumb_func_end sub_8046C78
thumb_func_start sub_8046E7C
@@ -12313,8 +12313,8 @@ _08046EDE:
movs r7, 0x1
b _08046F24
.align 2, 0
-_08046F00: .4byte 0x02020004
-_08046F04: .4byte 0x02024be0
+_08046F00: .4byte gSprites
+_08046F04: .4byte gUnknown_02024BE0
_08046F08:
ldr r2, _08046FA8
adds r0, r2, 0
@@ -12399,9 +12399,9 @@ _08046FA0:
bx r0
.align 2, 0
_08046FA8: .4byte 0xfffffee0
-_08046FAC: .4byte 0x02020004
-_08046FB0: .4byte 0x02024be0
-_08046FB4: .4byte 0x02024e6d
+_08046FAC: .4byte gSprites
+_08046FB0: .4byte gUnknown_02024BE0
+_08046FB4: .4byte gUnknown_02024E6D
_08046FB8: .4byte 0x02017810
thumb_func_end sub_8046E9C
@@ -12429,7 +12429,7 @@ sub_8046FBC: @ 8046FBC
bl audio_play
b _08047056
.align 2, 0
-_08046FEC: .4byte 0x02024e6d
+_08046FEC: .4byte gUnknown_02024E6D
_08046FF0: .4byte 0x00000173
_08046FF4:
ldr r0, _0804705C
@@ -12484,9 +12484,9 @@ _08047056:
bx r0
.align 2, 0
_0804705C: .4byte 0x0000013b
-_08047060: .4byte 0x02020004
-_08047064: .4byte 0x02024be0
-_08047068: .4byte 0x03001770
+_08047060: .4byte gSprites
+_08047064: .4byte gUnknown_02024BE0
+_08047068: .4byte gMain
_0804706C: .4byte 0x0000043d
_08047070: .4byte 0x02017810
thumb_func_end sub_8046FBC
@@ -12922,7 +12922,7 @@ CreatePokeballSprite: @ 80472F0
_080473BC: .4byte gUnknown_0820A92C
_080473C0: .4byte gUnknown_0820A98C
_080473C4: .4byte gSpriteTemplate_820AAB4
-_080473C8: .4byte 0x02020004
+_080473C8: .4byte gSprites
_080473CC: .4byte sub_80473D0
thumb_func_end CreatePokeballSprite
@@ -13009,7 +13009,7 @@ _0804740C:
b _08047480
.align 2, 0
_08047474: .4byte sub_804748C
-_08047478: .4byte 0x02020004
+_08047478: .4byte gSprites
_0804747C:
subs r0, r1, 0x1
strh r0, [r6, 0x30]
@@ -13119,7 +13119,7 @@ _08047530:
strh r0, [r5, 0x26]
b _0804755A
.align 2, 0
-_08047544: .4byte 0x02020004
+_08047544: .4byte gSprites
_08047548: .4byte gSineTable
_0804754C:
ldrh r0, [r4, 0x38]
@@ -13235,7 +13235,7 @@ sub_8047580: @ 8047580
_08047624: .4byte gUnknown_0820A92C
_08047628: .4byte gUnknown_0820A98C
_0804762C: .4byte gSpriteTemplate_820AAB4
-_08047630: .4byte 0x02020004
+_08047630: .4byte gSprites
_08047634: .4byte sub_8047638
thumb_func_end sub_8047580
@@ -13312,7 +13312,7 @@ _08047674:
b _080476D4
.align 2, 0
_080476C8: .4byte sub_80476E0
-_080476CC: .4byte 0x02020004
+_080476CC: .4byte gSprites
_080476D0:
subs r0, r1, 0x1
strh r0, [r4, 0x30]
@@ -13367,7 +13367,7 @@ _080476F8:
str r0, [r5, 0x1C]
b _0804774C
.align 2, 0
-_08047734: .4byte 0x02020004
+_08047734: .4byte gSprites
_08047738: .4byte sub_8047754
_0804773C:
ldrh r0, [r4, 0x30]
@@ -13476,8 +13476,8 @@ _080477F4:
pop {r0}
bx r0
.align 2, 0
-_080477FC: .4byte 0x03004340
-_08047800: .4byte 0x02020004
+_080477FC: .4byte gUnknown_03004340
+_08047800: .4byte gSprites
_08047804: .4byte sub_8047830
_08047808: .4byte sub_804780C
thumb_func_end sub_804777C
@@ -13558,8 +13558,8 @@ sub_8047858: @ 8047858
bx r0
.align 2, 0
_08047890: .4byte oamc_804BEB4
-_08047894: .4byte 0x02020004
-_08047898: .4byte 0x03004340
+_08047894: .4byte gSprites
+_08047898: .4byte gUnknown_03004340
thumb_func_end sub_8047858
thumb_func_start oamc_804BEB4
@@ -13595,7 +13595,7 @@ _080478D4:
pop {r0}
bx r0
.align 2, 0
-_080478D8: .4byte 0x02020004
+_080478D8: .4byte gSprites
thumb_func_end oamc_804BEB4
thumb_func_start sub_80478DC
@@ -13692,8 +13692,8 @@ sub_8047978: @ 8047978
ldr r1, _080479A0
b _080479B2
.align 2, 0
-_0804799C: .4byte 0x02024a6a
-_080479A0: .4byte 0x030045c0
+_0804799C: .4byte gUnknown_02024A6A
+_080479A0: .4byte gEnemyParty
_080479A4:
ldr r1, _080479C4
lsls r0, r4, 1
@@ -13712,8 +13712,8 @@ _080479B2:
pop {r1}
bx r1
.align 2, 0
-_080479C4: .4byte 0x02024a6a
-_080479C8: .4byte 0x03004360
+_080479C4: .4byte gUnknown_02024A6A
+_080479C8: .4byte gPlayerParty
thumb_func_end sub_8047978
thumb_func_start CheckForFlashMemory
@@ -13729,7 +13729,7 @@ CheckForFlashMemory: @ 80479CC
bl InitFlashTimer
b _080479EE
.align 2, 0
-_080479E4: .4byte 0x03004820
+_080479E4: .4byte gUnknown_3004820
_080479E8:
ldr r1, _080479F4
movs r0, 0
@@ -13738,7 +13738,7 @@ _080479EE:
pop {r0}
bx r0
.align 2, 0
-_080479F4: .4byte 0x03004820
+_080479F4: .4byte gUnknown_3004820
thumb_func_end CheckForFlashMemory
thumb_func_start sub_80479F8
@@ -13824,9 +13824,9 @@ _08047A5A:
pop {r0}
bx r0
.align 2, 0
-_08047A78: .4byte 0x02025734
-_08047A7C: .4byte 0x03004350
-_08047A80: .4byte 0x03004360
+_08047A78: .4byte gSaveBlock1
+_08047A7C: .4byte gPlayerPartyCount
+_08047A80: .4byte gPlayerParty
thumb_func_end sub_8047A40
thumb_func_start copy_player_party_from_sav1
@@ -13861,9 +13861,9 @@ _08047A9E:
pop {r0}
bx r0
.align 2, 0
-_08047AC0: .4byte 0x03004350
-_08047AC4: .4byte 0x02025734
-_08047AC8: .4byte 0x03004360
+_08047AC0: .4byte gPlayerPartyCount
+_08047AC4: .4byte gSaveBlock1
+_08047AC8: .4byte gPlayerParty
thumb_func_end copy_player_party_from_sav1
thumb_func_start sub_8047ACC
@@ -13893,8 +13893,8 @@ _08047ADA:
pop {r0}
bx r0
.align 2, 0
-_08047AFC: .4byte 0x02025734
-_08047B00: .4byte 0x030048a0
+_08047AFC: .4byte gSaveBlock1
+_08047B00: .4byte gMapObjects
thumb_func_end sub_8047ACC
thumb_func_start save_deserialize_npcs
@@ -13924,8 +13924,8 @@ _08047B12:
pop {r0}
bx r0
.align 2, 0
-_08047B34: .4byte 0x02025734
-_08047B38: .4byte 0x030048a0
+_08047B34: .4byte gSaveBlock1
+_08047B38: .4byte gMapObjects
thumb_func_end save_deserialize_npcs
thumb_func_start save_serialize_game
@@ -14042,8 +14042,8 @@ _08047BE8:
pop {r0}
bx r0
.align 2, 0
-_08047C0C: .4byte 0x02025734
-_08047C10: .4byte 0x020291f4
+_08047C0C: .4byte gSaveBlock1
+_08047C10: .4byte gUnknown_020291F4
_08047C14: .4byte 0x00002b4c
thumb_func_end copy_bags_and_unk_data_from_save_blocks
@@ -14146,8 +14146,8 @@ _08047CAA:
pop {r0}
bx r0
.align 2, 0
-_08047CCC: .4byte 0x02025734
-_08047CD0: .4byte 0x020291f4
+_08047CCC: .4byte gSaveBlock1
+_08047CD0: .4byte gUnknown_020291F4
_08047CD4: .4byte 0x00002b4c
thumb_func_end copy_bags_and_unk_data_to_save_blocks
@@ -14205,9 +14205,9 @@ sub_8047CE8: @ 8047CE8
bx r0
.align 2, 0
_08047D44: .4byte gWindowConfig_81E725C
-_08047D48: .4byte 0x020296cc
+_08047D48: .4byte gUnknown_020296CC
_08047D4C: .4byte gSaveBlock2
-_08047D50: .4byte 0x03002978
+_08047D50: .4byte gUnknown_03002978
_08047D54: .4byte gUnknown_0820C14C
thumb_func_end sub_8047CE8
@@ -14323,7 +14323,7 @@ _08047DEE:
_08047E30: .4byte gSaveBlock2
_08047E34: .4byte gTradeUnknownSpriteCoords
_08047E38: .4byte gSpriteTemplate_820C0EC
-_08047E3C: .4byte 0x03002978
+_08047E3C: .4byte gUnknown_03002978
_08047E40: .4byte gTradeUnknownSpriteCoords + 0x3
thumb_func_end sub_8047D58
@@ -14413,7 +14413,7 @@ _08047ED8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08047EE4: .4byte 0x03001770
+_08047EE4: .4byte gMain
_08047EE8: .4byte 0x0000043c
_08047EEC: .4byte _08047EF0
.align 2, 0
@@ -14531,17 +14531,17 @@ _0804800A:
bge _0804800A
b _080484C6
.align 2, 0
-_08048018: .4byte 0x03004824
+_08048018: .4byte gUnknown_03004824
_0804801C: .4byte 0x02017000
_08048020: .4byte 0x06002800
_08048024: .4byte sub_80489F4
_08048028: .4byte gWindowConfig_81E6CE4
_0804802C: .4byte gWindowConfig_81E6F84
-_08048030: .4byte 0x03000508
-_08048034: .4byte 0x03001770
+_08048030: .4byte gUnknown_03000508
+_08048034: .4byte gMain
_08048038: .4byte 0x0000043c
_0804803C: .4byte 0x01000680
-_08048040: .4byte 0x020296cc
+_08048040: .4byte gUnknown_020296CC
_08048044: .4byte 0xffffff00
_08048048:
ldr r1, _08048098
@@ -14583,12 +14583,12 @@ _08048058:
bl CreateTask
b _080484C6
.align 2, 0
-_08048098: .4byte 0x03002b74
+_08048098: .4byte gLinkType
_0804809C: .4byte 0x00001122
-_080480A0: .4byte 0x030045c0
-_080480A4: .4byte 0x03001770
+_080480A0: .4byte gEnemyParty
+_080480A4: .4byte gMain
_080480A8: .4byte 0x0000043c
-_080480AC: .4byte 0x03004824
+_080480AC: .4byte gUnknown_03004824
_080480B0: .4byte sub_8083C50
_080480B4:
ldr r2, _080480D8
@@ -14611,7 +14611,7 @@ _080480CE:
adds r1, r3, r2
b _08048498
.align 2, 0
-_080480D8: .4byte 0x03004824
+_080480D8: .4byte gUnknown_03004824
_080480DC: .4byte 0x0000043c
_080480E0:
bl GetLinkPlayerCount_2
@@ -14642,14 +14642,14 @@ _08048114:
bl sub_8007F4C
b _08048492
.align 2, 0
-_0804811C: .4byte 0x03004824
+_0804811C: .4byte gUnknown_03004824
_08048120:
ldr r1, _08048128
ldr r0, _0804812C
adds r1, r0
b _08048498
.align 2, 0
-_08048128: .4byte 0x03001770
+_08048128: .4byte gMain
_0804812C: .4byte 0x0000043c
_08048130:
ldr r0, _08048154
@@ -14671,8 +14671,8 @@ _08048148:
adds r1, r2
b _08048498
.align 2, 0
-_08048154: .4byte 0x03002fa4
-_08048158: .4byte 0x03001770
+_08048154: .4byte gReceivedRemoteLinkPlayers
+_08048158: .4byte gMain
_0804815C: .4byte 0x0000043c
_08048160:
bl sub_8048D44
@@ -14825,14 +14825,14 @@ _0804828A:
bl nullsub_5
b _08048492
.align 2, 0
-_08048294: .4byte 0x03004824
-_08048298: .4byte 0x03004350
-_0804829C: .4byte 0x030045b8
+_08048294: .4byte gUnknown_03004824
+_08048298: .4byte gPlayerPartyCount
+_0804829C: .4byte gEnemyPartyCount
_080482A0: .4byte gTradeMonSpriteCoords
-_080482A4: .4byte 0x03004360
+_080482A4: .4byte gPlayerParty
_080482A8: .4byte 0xfff40000
_080482AC: .4byte sub_809D62C
-_080482B0: .4byte 0x030045c0
+_080482B0: .4byte gEnemyParty
_080482B4:
bl sub_806DA98
ldr r0, _080482D0
@@ -14847,8 +14847,8 @@ _080482B4:
adds r1, r0
b _08048498
.align 2, 0
-_080482D0: .4byte 0x03004824
-_080482D4: .4byte 0x03001770
+_080482D0: .4byte gUnknown_03004824
+_080482D4: .4byte gMain
_080482D8: .4byte 0x0000043c
_080482DC:
ldr r0, _080482F4
@@ -14863,8 +14863,8 @@ _080482DC:
adds r1, r2
b _08048498
.align 2, 0
-_080482F4: .4byte 0x03004824
-_080482F8: .4byte 0x03001770
+_080482F4: .4byte gUnknown_03004824
+_080482F8: .4byte gMain
_080482FC: .4byte 0x0000043c
_08048300:
bl sub_8047CE8
@@ -14881,9 +14881,9 @@ _08048300:
strb r2, [r0]
b _080484C6
.align 2, 0
-_0804831C: .4byte 0x03001770
+_0804831C: .4byte gMain
_08048320: .4byte 0x0000043c
-_08048324: .4byte 0x03004824
+_08048324: .4byte gUnknown_03004824
_08048328:
movs r0, 0x4
movs r1, 0
@@ -14899,7 +14899,7 @@ _0804833C:
adds r1, r0
b _08048498
.align 2, 0
-_08048344: .4byte 0x03001770
+_08048344: .4byte gMain
_08048348: .4byte 0x0000043c
_0804834C:
bl sub_8047D58
@@ -14908,7 +14908,7 @@ _0804834C:
adds r1, r2
b _08048498
.align 2, 0
-_08048358: .4byte 0x03001770
+_08048358: .4byte gMain
_0804835C: .4byte 0x0000043c
_08048360:
bl sub_8047E44
@@ -14945,8 +14945,8 @@ _08048360:
.align 2, 0
_080483A4: .4byte gSpriteTemplate_820C134
_080483A8: .4byte gTradeMonSpriteCoords
-_080483AC: .4byte 0x03004824
-_080483B0: .4byte 0x03001770
+_080483AC: .4byte gUnknown_03004824
+_080483B0: .4byte gMain
_080483B4: .4byte 0x0000043c
_080483B8:
movs r0, 0
@@ -14973,8 +14973,8 @@ _080483B8:
bl sub_8075474
b _080484C6
.align 2, 0
-_080483F0: .4byte 0x03004824
-_080483F4: .4byte 0x03001770
+_080483F0: .4byte gUnknown_03004824
+_080483F4: .4byte gMain
_080483F8: .4byte 0x0000043c
_080483FC: .4byte 0x000001b3
_08048400:
@@ -14996,7 +14996,7 @@ _08048418:
adds r1, r0
b _08048498
.align 2, 0
-_08048428: .4byte 0x03001770
+_08048428: .4byte gMain
_0804842C: .4byte 0x0000043c
_08048430:
movs r0, 0x1
@@ -15006,7 +15006,7 @@ _08048430:
adds r1, r2
b _08048498
.align 2, 0
-_08048440: .4byte 0x03001770
+_08048440: .4byte gMain
_08048444: .4byte 0x0000043c
_08048448:
movs r0, 0x1
@@ -15037,7 +15037,7 @@ _08048470:
adds r1, r2
b _08048498
.align 2, 0
-_08048480: .4byte 0x03001770
+_08048480: .4byte gMain
_08048484: .4byte 0x0000043c
_08048488:
movs r0, 0x1
@@ -15053,7 +15053,7 @@ _08048498:
strb r0, [r1]
b _080484C6
.align 2, 0
-_080484A0: .4byte 0x03001770
+_080484A0: .4byte gMain
_080484A4: .4byte 0x0000043c
_080484A8:
ldr r0, _080484E4
@@ -15082,10 +15082,10 @@ _080484C6:
pop {r0}
bx r0
.align 2, 0
-_080484E4: .4byte 0x0202f388
+_080484E4: .4byte gPaletteFade
_080484E8: .4byte sub_80494D8
_080484EC: .4byte sub_8048AB4
-_080484F0: .4byte 0x03000508
+_080484F0: .4byte gUnknown_03000508
thumb_func_end sub_8047EC0
thumb_func_start sub_80484F4
@@ -15109,7 +15109,7 @@ _0804850C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08048518: .4byte 0x03001770
+_08048518: .4byte gMain
_0804851C: .4byte 0x0000043c
_08048520: .4byte _08048524
.align 2, 0
@@ -15216,16 +15216,16 @@ _08048622:
bge _08048622
b _080489CA
.align 2, 0
-_08048630: .4byte 0x03004824
+_08048630: .4byte gUnknown_03004824
_08048634: .4byte 0x02017000
_08048638: .4byte 0x06002800
_0804863C: .4byte sub_80489F4
_08048640: .4byte gWindowConfig_81E6CE4
_08048644: .4byte gWindowConfig_81E6F84
-_08048648: .4byte 0x03000508
-_0804864C: .4byte 0x03001770
+_08048648: .4byte gUnknown_03000508
+_0804864C: .4byte gMain
_08048650: .4byte 0x0000043c
-_08048654: .4byte 0x020296cc
+_08048654: .4byte gUnknown_020296CC
_08048658: .4byte 0xffffff00
_0804865C:
ldr r0, _08048664
@@ -15252,7 +15252,7 @@ _08048680:
adds r1, r0
b _0804899E
.align 2, 0
-_0804868C: .4byte 0x03001770
+_0804868C: .4byte gMain
_08048690: .4byte 0x0000043c
_08048694:
ldr r3, _0804869C
@@ -15400,15 +15400,15 @@ _080487B0:
adds r1, r3
b _0804899E
.align 2, 0
-_080487C0: .4byte 0x03004824
-_080487C4: .4byte 0x03004350
-_080487C8: .4byte 0x030045b8
+_080487C0: .4byte gUnknown_03004824
+_080487C4: .4byte gPlayerPartyCount
+_080487C8: .4byte gEnemyPartyCount
_080487CC: .4byte gTradeMonSpriteCoords
-_080487D0: .4byte 0x03004360
+_080487D0: .4byte gPlayerParty
_080487D4: .4byte 0xfff40000
_080487D8: .4byte sub_809D62C
-_080487DC: .4byte 0x030045c0
-_080487E0: .4byte 0x03001770
+_080487DC: .4byte gEnemyParty
+_080487E0: .4byte gMain
_080487E4: .4byte 0x0000043c
_080487E8:
bl sub_806DA98
@@ -15424,8 +15424,8 @@ _080487E8:
adds r1, r5
b _0804899E
.align 2, 0
-_08048804: .4byte 0x03004824
-_08048808: .4byte 0x03001770
+_08048804: .4byte gUnknown_03004824
+_08048808: .4byte gMain
_0804880C: .4byte 0x0000043c
_08048810:
ldr r0, _08048828
@@ -15440,8 +15440,8 @@ _08048810:
adds r1, r0
b _0804899E
.align 2, 0
-_08048828: .4byte 0x03004824
-_0804882C: .4byte 0x03001770
+_08048828: .4byte gUnknown_03004824
+_0804882C: .4byte gMain
_08048830: .4byte 0x0000043c
_08048834:
bl sub_8047CE8
@@ -15459,9 +15459,9 @@ _0804883E:
strb r2, [r0]
b _080489CA
.align 2, 0
-_08048850: .4byte 0x03001770
+_08048850: .4byte gMain
_08048854: .4byte 0x0000043c
-_08048858: .4byte 0x03004824
+_08048858: .4byte gUnknown_03004824
_0804885C:
movs r0, 0x4
movs r1, 0
@@ -15477,7 +15477,7 @@ _08048870:
adds r1, r3
b _0804899E
.align 2, 0
-_08048878: .4byte 0x03001770
+_08048878: .4byte gMain
_0804887C: .4byte 0x0000043c
_08048880:
bl sub_8047D58
@@ -15486,7 +15486,7 @@ _08048880:
adds r1, r5
b _0804899E
.align 2, 0
-_0804888C: .4byte 0x03001770
+_0804888C: .4byte gMain
_08048890: .4byte 0x0000043c
_08048894:
bl sub_8047E44
@@ -15502,7 +15502,7 @@ _08048894:
b _080488B8
.align 2, 0
_080488AC: .4byte 0x02018000
-_080488B0: .4byte 0x03004824
+_080488B0: .4byte gUnknown_03004824
_080488B4:
ldrb r0, [r2, 0x9]
adds r0, 0x6
@@ -15543,8 +15543,8 @@ _080488B8:
.align 2, 0
_08048900: .4byte gSpriteTemplate_820C134
_08048904: .4byte gTradeMonSpriteCoords
-_08048908: .4byte 0x03004824
-_0804890C: .4byte 0x03001770
+_08048908: .4byte gUnknown_03004824
+_0804890C: .4byte gMain
_08048910: .4byte 0x0000043c
_08048914:
movs r0, 0
@@ -15568,8 +15568,8 @@ _0804891C:
adds r1, r3
b _0804899E
.align 2, 0
-_08048944: .4byte 0x03004824
-_08048948: .4byte 0x03001770
+_08048944: .4byte gUnknown_03004824
+_08048948: .4byte gMain
_0804894C: .4byte 0x0000043c
_08048950:
movs r0, 0x1
@@ -15584,7 +15584,7 @@ _08048950:
adds r1, r5
b _0804899E
.align 2, 0
-_08048968: .4byte 0x03001770
+_08048968: .4byte gMain
_0804896C: .4byte 0x0000043c
_08048970:
movs r1, 0x80
@@ -15616,7 +15616,7 @@ _0804899E:
strb r0, [r1]
b _080489CA
.align 2, 0
-_080489A8: .4byte 0x03001770
+_080489A8: .4byte gMain
_080489AC: .4byte 0x0000043c
_080489B0:
ldr r0, _080489E8
@@ -15643,9 +15643,9 @@ _080489CA:
pop {r0}
bx r0
.align 2, 0
-_080489E8: .4byte 0x0202f388
+_080489E8: .4byte gPaletteFade
_080489EC: .4byte sub_8048AB4
-_080489F0: .4byte 0x03000508
+_080489F0: .4byte gUnknown_03000508
thumb_func_end sub_80484F4
thumb_func_start sub_80489F4
@@ -15661,7 +15661,7 @@ sub_80489F4: @ 80489F4
pop {r0}
bx r0
.align 2, 0
-_08048A10: .4byte 0x03004824
+_08048A10: .4byte gUnknown_03004824
thumb_func_end sub_80489F4
thumb_func_start sub_8048A14
@@ -15695,7 +15695,7 @@ _08048A44:
pop {r0}
bx r0
.align 2, 0
-_08048A4C: .4byte 0x03004824
+_08048A4C: .4byte gUnknown_03004824
thumb_func_end sub_8048A14
thumb_func_start sub_8048A50
@@ -15727,9 +15727,9 @@ _08048A7E:
pop {r0}
bx r0
.align 2, 0
-_08048A84: .4byte 0x0202f388
-_08048A88: .4byte 0x020297d8
-_08048A8C: .4byte 0x03004824
+_08048A84: .4byte gPaletteFade
+_08048A88: .4byte gUnknown_020297D8
+_08048A8C: .4byte gUnknown_03004824
thumb_func_end sub_8048A50
thumb_func_start sub_8048A90
@@ -15747,8 +15747,8 @@ _08048AA4:
pop {r0}
bx r0
.align 2, 0
-_08048AA8: .4byte 0x03002fa4
-_08048AAC: .4byte 0x03001770
+_08048AA8: .4byte gReceivedRemoteLinkPlayers
+_08048AAC: .4byte gMain
_08048AB0: .4byte sub_804B41C
thumb_func_end sub_8048A90
@@ -15788,7 +15788,7 @@ sub_8048AB4: @ 8048AB4
bx r0
.align 2, 0
_08048B04: .4byte REG_BG2HOFS
-_08048B08: .4byte 0x03004824
+_08048B08: .4byte gUnknown_03004824
thumb_func_end sub_8048AB4
thumb_func_start sub_8048B0C
@@ -15875,12 +15875,12 @@ _08048B7A:
_08048BA0: .4byte gUnknown_08EA0348
_08048BA4: .4byte gTradeStripesBG2Tilemap
_08048BA8: .4byte gUnknown_08EA02C8
-_08048BAC: .4byte 0x0202eec8
-_08048BB0: .4byte 0x0202eac8
+_08048BAC: .4byte gPlttBufferFaded
+_08048BB0: .4byte gPlttBufferUnfaded
_08048BB4: .4byte 0x040000d4
_08048BB8: .4byte 0x80000800
_08048BBC: .4byte 0x000003ff
-_08048BC0: .4byte 0x03004824
+_08048BC0: .4byte gUnknown_03004824
_08048BC4: .4byte gUnknown_08EA15C8
_08048BC8: .4byte 0x06003000
_08048BCC: .4byte 0x80000400
@@ -15944,7 +15944,7 @@ _08048C40: .4byte gTradeStripesBG3Tilemap
_08048C44: .4byte 0x06003800
_08048C48: .4byte 0x040000d4
_08048C4C: .4byte 0x80000400
-_08048C50: .4byte 0x03004824
+_08048C50: .4byte gUnknown_03004824
_08048C54: .4byte REG_BG0CNT
_08048C58: .4byte 0x0000fffc
_08048C5C: .4byte REG_BG1CNT
@@ -15997,8 +15997,8 @@ _08048C8E:
strb r7, [r0]
b _08048CCE
.align 2, 0
-_08048CC0: .4byte 0x03004824
-_08048CC4: .4byte 0x02020004
+_08048CC0: .4byte gUnknown_03004824
+_08048CC4: .4byte gSprites
_08048CC8:
adds r0, 0x44
adds r0, r3
@@ -16114,7 +16114,7 @@ _08048D86:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08048D90: .4byte 0x03004824
+_08048D90: .4byte gUnknown_03004824
_08048D94: .4byte _08048D98
.align 2, 0
_08048D98:
@@ -16144,9 +16144,9 @@ _08048DDC:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048DEC: .4byte 0x03002a70
-_08048DF0: .4byte 0x03004360
-_08048DF4: .4byte 0x03004824
+_08048DEC: .4byte gBlockSendBuffer
+_08048DF0: .4byte gPlayerParty
+_08048DF4: .4byte gUnknown_03004824
_08048DF8:
bl sub_8007ECC
lsls r0, 24
@@ -16162,14 +16162,14 @@ _08048E04:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048E14: .4byte 0x03004824
+_08048E14: .4byte gUnknown_03004824
_08048E18:
bl ResetBlockReceivedFlags
ldr r0, _08048E24
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048E24: .4byte 0x03004824
+_08048E24: .4byte gUnknown_03004824
_08048E28:
cmp r7, 0
bne _08048E32
@@ -16180,7 +16180,7 @@ _08048E32:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048E38: .4byte 0x03004824
+_08048E38: .4byte gUnknown_03004824
_08048E3C:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -16203,9 +16203,9 @@ _08048E4A:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048E68: .4byte 0x030045c0
-_08048E6C: .4byte 0x03002b80
-_08048E70: .4byte 0x03004824
+_08048E68: .4byte gEnemyParty
+_08048E6C: .4byte gBlockRecvBuffer
+_08048E70: .4byte gUnknown_03004824
_08048E74:
ldr r0, _08048E84
ldr r1, _08048E88
@@ -16215,9 +16215,9 @@ _08048E74:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048E84: .4byte 0x03002a70
-_08048E88: .4byte 0x03004428
-_08048E8C: .4byte 0x03004824
+_08048E84: .4byte gBlockSendBuffer
+_08048E88: .4byte gUnknown_03004428
+_08048E8C: .4byte gUnknown_03004824
_08048E90:
cmp r7, 0
bne _08048E9A
@@ -16228,7 +16228,7 @@ _08048E9A:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048EA0: .4byte 0x03004824
+_08048EA0: .4byte gUnknown_03004824
_08048EA4:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -16251,9 +16251,9 @@ _08048EB2:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048ED0: .4byte 0x03004688
-_08048ED4: .4byte 0x03002b80
-_08048ED8: .4byte 0x03004824
+_08048ED0: .4byte gUnknown_03004688
+_08048ED4: .4byte gBlockRecvBuffer
+_08048ED8: .4byte gUnknown_03004824
_08048EDC:
ldr r0, _08048EEC
ldr r1, _08048EF0
@@ -16263,9 +16263,9 @@ _08048EDC:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048EEC: .4byte 0x03002a70
-_08048EF0: .4byte 0x030044f0
-_08048EF4: .4byte 0x03004824
+_08048EEC: .4byte gBlockSendBuffer
+_08048EF0: .4byte gUnknown_030044F0
+_08048EF4: .4byte gUnknown_03004824
_08048EF8:
cmp r7, 0
bne _08048F02
@@ -16276,7 +16276,7 @@ _08048F02:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048F08: .4byte 0x03004824
+_08048F08: .4byte gUnknown_03004824
_08048F0C:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -16299,9 +16299,9 @@ _08048F1A:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048F38: .4byte 0x03004750
-_08048F3C: .4byte 0x03002b80
-_08048F40: .4byte 0x03004824
+_08048F38: .4byte gUnknown_03004750
+_08048F3C: .4byte gBlockRecvBuffer
+_08048F40: .4byte gUnknown_03004824
_08048F44:
ldr r0, _08048F54
ldr r1, _08048F58
@@ -16311,9 +16311,9 @@ _08048F44:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048F54: .4byte 0x03002a70
-_08048F58: .4byte 0x02028280
-_08048F5C: .4byte 0x03004824
+_08048F54: .4byte gBlockSendBuffer
+_08048F58: .4byte gUnknown_02028280
+_08048F5C: .4byte gUnknown_03004824
_08048F60:
cmp r7, 0
bne _08048F6A
@@ -16324,7 +16324,7 @@ _08048F6A:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048F70: .4byte 0x03004824
+_08048F70: .4byte gUnknown_03004824
_08048F74:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -16347,9 +16347,9 @@ _08048F82:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048FA0: .4byte 0x02029700
-_08048FA4: .4byte 0x03002b80
-_08048FA8: .4byte 0x03004824
+_08048FA0: .4byte gUnknown_02029700
+_08048FA4: .4byte gBlockRecvBuffer
+_08048FA8: .4byte gUnknown_03004824
_08048FAC:
ldr r0, _08048FBC
ldr r1, _08048FC0
@@ -16359,9 +16359,9 @@ _08048FAC:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048FBC: .4byte 0x03002a70
-_08048FC0: .4byte 0x02028844
-_08048FC4: .4byte 0x03004824
+_08048FBC: .4byte gBlockSendBuffer
+_08048FC0: .4byte gUnknown_02028844
+_08048FC4: .4byte gUnknown_03004824
_08048FC8:
cmp r7, 0
bne _08048FD2
@@ -16372,7 +16372,7 @@ _08048FD2:
ldr r1, [r0]
b _08049006
.align 2, 0
-_08048FD8: .4byte 0x03004824
+_08048FD8: .4byte gUnknown_03004824
_08048FDC:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -16399,8 +16399,8 @@ _08049006:
strb r0, [r1]
b _0804907C
.align 2, 0
-_08049010: .4byte 0x03004824
-_08049014: .4byte 0x03002b80
+_08049010: .4byte gUnknown_03004824
+_08049014: .4byte gBlockRecvBuffer
_08049018:
ldr r4, _0804906C
ldr r6, _08049070
@@ -16441,7 +16441,7 @@ _0804905E:
movs r0, 0x1
b _0804907E
.align 2, 0
-_0804906C: .4byte 0x030045c0
+_0804906C: .4byte gEnemyParty
_08049070: .4byte 0x0000012f
_08049074: .4byte gUnknown_0820C3B0
_08049078: .4byte gSpeciesNames + 0xD05
@@ -16476,7 +16476,7 @@ sub_8049088: @ 8049088
bx r0
.align 2, 0
_080490B0: .4byte gTradeText_TradeOkayPrompt
-_080490B4: .4byte 0x03004824
+_080490B4: .4byte gUnknown_03004824
_080490B8: .4byte 0x06010000
thumb_func_end sub_8049088
@@ -16506,7 +16506,7 @@ sub_80490BC: @ 80490BC
beq _08049118
b _08049142
.align 2, 0
-_080490EC: .4byte 0x03002b80
+_080490EC: .4byte gBlockRecvBuffer
_080490F0: .4byte 0x0000bbbb
_080490F4: .4byte 0x0000aabb
_080490F8:
@@ -16523,7 +16523,7 @@ _080490F8:
.align 2, 0
_0804910C: .4byte 0x0000bbcc
_08049110: .4byte 0x0000eeaa
-_08049114: .4byte 0x03004824
+_08049114: .4byte gUnknown_03004824
_08049118:
ldr r0, _08049124
ldr r0, [r0]
@@ -16531,7 +16531,7 @@ _08049118:
strb r3, [r0]
b _08049142
.align 2, 0
-_08049124: .4byte 0x03004824
+_08049124: .4byte gUnknown_03004824
_08049128:
ldr r0, _08049134
ldr r0, [r0]
@@ -16539,7 +16539,7 @@ _08049128:
strb r3, [r0]
b _08049142
.align 2, 0
-_08049134: .4byte 0x03004824
+_08049134: .4byte gUnknown_03004824
_08049138:
ldr r0, _08049170
ldr r0, [r0]
@@ -16571,8 +16571,8 @@ _08049148:
beq _080491A0
b _080491D4
.align 2, 0
-_08049170: .4byte 0x03004824
-_08049174: .4byte 0x03002b80
+_08049170: .4byte gUnknown_03004824
+_08049174: .4byte gBlockRecvBuffer
_08049178: .4byte 0x0000bbbb
_0804917C: .4byte 0x0000aabb
_08049180:
@@ -16589,7 +16589,7 @@ _08049180:
.align 2, 0
_08049194: .4byte 0x0000bbcc
_08049198: .4byte 0x0000eeaa
-_0804919C: .4byte 0x03004824
+_0804919C: .4byte gUnknown_03004824
_080491A0:
ldr r2, _080491B8
ldr r1, [r2]
@@ -16604,7 +16604,7 @@ _080491A0:
adds r0, 0x85
b _080491C2
.align 2, 0
-_080491B8: .4byte 0x03004824
+_080491B8: .4byte gUnknown_03004824
_080491BC:
ldr r0, _080491C8
ldr r0, [r0]
@@ -16614,7 +16614,7 @@ _080491C2:
strb r1, [r0]
b _080491D4
.align 2, 0
-_080491C8: .4byte 0x03004824
+_080491C8: .4byte gUnknown_03004824
_080491CC:
ldr r0, _080491E0
ldr r0, [r0]
@@ -16629,7 +16629,7 @@ _080491DA:
pop {r0}
bx r0
.align 2, 0
-_080491E0: .4byte 0x03004824
+_080491E0: .4byte gUnknown_03004824
thumb_func_end sub_80490BC
thumb_func_start sub_80491E4
@@ -16657,7 +16657,7 @@ sub_80491E4: @ 80491E4
beq _0804925C
b _080492B8
.align 2, 0
-_08049210: .4byte 0x03002b80
+_08049210: .4byte gBlockRecvBuffer
_08049214: .4byte 0x0000ddee
_08049218: .4byte 0x0000ccdd
_0804921C: .4byte 0x0000dddd
@@ -16687,7 +16687,7 @@ _08049234:
movs r1, 0xB
b _080492B6
.align 2, 0
-_08049254: .4byte 0x03004824
+_08049254: .4byte gUnknown_03004824
_08049258:
movs r0, 0x5
b _080492AA
@@ -16711,7 +16711,7 @@ _0804925C:
movs r1, 0x7
b _080492B6
.align 2, 0
-_08049284: .4byte 0x03004824
+_08049284: .4byte gUnknown_03004824
_08049288:
movs r0, 0x1
negs r0, r0
@@ -16726,7 +16726,7 @@ _08049288:
movs r1, 0xA
b _080492B6
.align 2, 0
-_080492A4: .4byte 0x03004824
+_080492A4: .4byte gUnknown_03004824
_080492A8:
movs r0, 0x1
_080492AA:
@@ -16753,7 +16753,7 @@ _080492CC:
pop {r0}
bx r0
.align 2, 0
-_080492D4: .4byte 0x03004824
+_080492D4: .4byte gUnknown_03004824
thumb_func_end sub_80491E4
thumb_func_start sub_80492D8
@@ -16806,7 +16806,7 @@ _080492F8:
strb r4, [r0]
b _08049420
.align 2, 0
-_08049334: .4byte 0x03004824
+_08049334: .4byte gUnknown_03004824
_08049338: .4byte 0x00000101
_0804933C: .4byte 0x0000dddd
_08049340:
@@ -17001,7 +17001,7 @@ _080494B8:
.align 2, 0
_080494C0: .4byte 0x00000202
_080494C4: .4byte 0x0000eebb
-_080494C8: .4byte 0x03004824
+_080494C8: .4byte gUnknown_03004824
_080494CC: .4byte 0x00000101
_080494D0: .4byte 0x0000ccdd
_080494D4: .4byte 0x0000ddee
@@ -17068,7 +17068,7 @@ _0804953A:
adds r6, r1, 0
b _08049558
.align 2, 0
-_08049548: .4byte 0x03004824
+_08049548: .4byte gUnknown_03004824
_0804954C: .4byte gTradeNextSelectedMonTable
_08049550:
adds r2, 0x1
@@ -17123,8 +17123,8 @@ sub_8049560: @ 8049560
strh r1, [r0, 0x22]
b _08049600
.align 2, 0
-_080495B0: .4byte 0x03004824
-_080495B4: .4byte 0x02020004
+_080495B0: .4byte gUnknown_03004824
+_080495B4: .4byte gSprites
_080495B8:
ldr r4, _08049614
ldr r0, [r4]
@@ -17173,8 +17173,8 @@ _0804960C:
pop {r0}
bx r0
.align 2, 0
-_08049614: .4byte 0x03004824
-_08049618: .4byte 0x02020004
+_08049614: .4byte gUnknown_03004824
+_08049618: .4byte gSprites
_0804961C: .4byte gTradeMonSpriteCoords
thumb_func_end sub_8049560
@@ -17212,7 +17212,7 @@ sub_8049620: @ 8049620
bl SendBlock
b _08049678
.align 2, 0
-_08049668: .4byte 0x03004824
+_08049668: .4byte gUnknown_03004824
_0804966C: .4byte 0x0000aabb
_08049670:
ldr r0, [r4]
@@ -17242,8 +17242,8 @@ sub_8049680: @ 8049680
bl sub_8049560
b _080496F4
.align 2, 0
-_080496A0: .4byte 0x03001770
-_080496A4: .4byte 0x03004824
+_080496A0: .4byte gMain
+_080496A4: .4byte gUnknown_03004824
_080496A8:
movs r0, 0x80
ands r0, r1
@@ -17256,7 +17256,7 @@ _080496A8:
bl sub_8049560
b _080496F4
.align 2, 0
-_080496C0: .4byte 0x03004824
+_080496C0: .4byte gUnknown_03004824
_080496C4:
movs r0, 0x20
ands r0, r1
@@ -17269,7 +17269,7 @@ _080496C4:
bl sub_8049560
b _080496F4
.align 2, 0
-_080496DC: .4byte 0x03004824
+_080496DC: .4byte gUnknown_03004824
_080496E0:
movs r0, 0x10
ands r0, r1
@@ -17323,8 +17323,8 @@ _080496F4:
strb r1, [r0]
b _080497B6
.align 2, 0
-_08049750: .4byte 0x03004824
-_08049754: .4byte 0x03001770
+_08049750: .4byte gUnknown_03004824
+_08049754: .4byte gMain
_08049758: .4byte gUnknown_0820C320
_0804975C:
cmp r1, 0xB
@@ -17404,8 +17404,8 @@ _080497EC:
.align 2, 0
_080497F4: .4byte gUnknown_0820C14C
_080497F8: .4byte 0x06010000
-_080497FC: .4byte 0x03001770
-_08049800: .4byte 0x03004824
+_080497FC: .4byte gMain
+_08049800: .4byte gUnknown_03004824
thumb_func_end sub_8049680
thumb_func_start sub_8049804
@@ -17445,8 +17445,8 @@ sub_8049804: @ 8049804
pop {r0}
bx r0
.align 2, 0
-_08049850: .4byte 0x03004824
-_08049854: .4byte 0x02020004
+_08049850: .4byte gUnknown_03004824
+_08049854: .4byte gSprites
_08049858: .4byte gUnknown_0820C14C
_0804985C: .4byte 0x06010000
thumb_func_end sub_8049804
@@ -17467,7 +17467,7 @@ sub_8049860: @ 8049860
negs r0, r0
b _08049890
.align 2, 0
-_0804987C: .4byte 0x03001770
+_0804987C: .4byte gMain
_08049880:
movs r0, 0x80
ands r0, r1
@@ -17510,8 +17510,8 @@ _0804989C:
strb r1, [r0]
b _0804994A
.align 2, 0
-_080498D8: .4byte 0x03004824
-_080498DC: .4byte 0x03001770
+_080498D8: .4byte gUnknown_03004824
+_080498DC: .4byte gMain
_080498E0:
ldr r4, _08049910
ldr r2, [r4]
@@ -17535,7 +17535,7 @@ _080498E0:
strb r1, [r0]
b _0804994A
.align 2, 0
-_08049910: .4byte 0x03004824
+_08049910: .4byte gUnknown_03004824
_08049914:
bl sub_8049620
ldr r2, _08049934
@@ -17553,7 +17553,7 @@ _08049914:
strb r1, [r0]
b _0804994A
.align 2, 0
-_08049934: .4byte 0x02020004
+_08049934: .4byte gSprites
_08049938:
movs r0, 0x2
ands r0, r1
@@ -17590,7 +17590,7 @@ _08049974:
pop {r0}
bx r0
.align 2, 0
-_08049978: .4byte 0x03001770
+_08049978: .4byte gMain
thumb_func_end sub_8049954
thumb_func_start sub_804997C
@@ -17623,9 +17623,9 @@ sub_804997C: @ 804997C
bl sub_809D8BC
b _080499E0
.align 2, 0
-_080499B4: .4byte 0x0202f388
-_080499B8: .4byte 0x03004824
-_080499BC: .4byte 0x03004360
+_080499B4: .4byte gPaletteFade
+_080499B8: .4byte gUnknown_03004824
+_080499BC: .4byte gPlayerParty
_080499C0: .4byte sub_80484F4
_080499C4:
ldr r0, _080499E8
@@ -17647,7 +17647,7 @@ _080499E0:
pop {r0}
bx r0
.align 2, 0
-_080499E8: .4byte 0x030045c0
+_080499E8: .4byte gEnemyParty
_080499EC: .4byte sub_80484F4
thumb_func_end sub_804997C
@@ -17732,7 +17732,7 @@ _08049A4C:
bl sub_804AADC
b _08049AB4
.align 2, 0
-_08049A80: .4byte 0x03004824
+_08049A80: .4byte gUnknown_03004824
_08049A84: .4byte 0x0000bbcc
_08049A88:
movs r0, 0x3
@@ -17777,7 +17777,7 @@ sub_8049AC0: @ 8049AC0
negs r0, r0
b _08049AF0
.align 2, 0
-_08049ADC: .4byte 0x03001770
+_08049ADC: .4byte gMain
_08049AE0:
movs r0, 0x80
ands r0, r1
@@ -17808,8 +17808,8 @@ _08049AFC:
bl sub_8049A20
b _08049B56
.align 2, 0
-_08049B20: .4byte 0x03004824
-_08049B24: .4byte 0x03001770
+_08049B20: .4byte gUnknown_03004824
+_08049B24: .4byte gMain
_08049B28:
movs r0, 0x3
movs r1, 0x1
@@ -17835,7 +17835,7 @@ _08049B56:
ldr r0, [r0]
b _08049BAA
.align 2, 0
-_08049B5C: .4byte 0x03004824
+_08049B5C: .4byte gUnknown_03004824
_08049B60: .4byte 0x0000bbcc
_08049B64:
movs r0, 0x2
@@ -17878,7 +17878,7 @@ _08049BB0:
pop {r0}
bx r0
.align 2, 0
-_08049BB8: .4byte 0x03004824
+_08049BB8: .4byte gUnknown_03004824
_08049BBC: .4byte 0x0000bbcc
thumb_func_end sub_8049AC0
@@ -17897,7 +17897,7 @@ sub_8049BC0: @ 8049BC0
negs r0, r0
b _08049BF0
.align 2, 0
-_08049BDC: .4byte 0x03001770
+_08049BDC: .4byte gMain
_08049BE0:
movs r0, 0x80
ands r0, r1
@@ -17958,10 +17958,10 @@ _08049BFC:
strb r1, [r0]
b _08049C84
.align 2, 0
-_08049C5C: .4byte 0x03004824
-_08049C60: .4byte 0x03001770
+_08049C5C: .4byte gUnknown_03004824
+_08049C60: .4byte gMain
_08049C64: .4byte 0x0000eeaa
-_08049C68: .4byte 0x02020004
+_08049C68: .4byte gSprites
_08049C6C:
bl sub_8049804
b _08049C84
@@ -18005,7 +18005,7 @@ _08049CAE:
pop {r0}
bx r0
.align 2, 0
-_08049CC0: .4byte 0x03004824
+_08049CC0: .4byte gUnknown_03004824
thumb_func_end sub_8049C8C
thumb_func_start sub_8049CC4
@@ -18028,7 +18028,7 @@ _08049CE0:
pop {r0}
bx r0
.align 2, 0
-_08049CE8: .4byte 0x03004824
+_08049CE8: .4byte gUnknown_03004824
_08049CEC: .4byte 0x00000505
thumb_func_end sub_8049CC4
@@ -18073,7 +18073,7 @@ _08049D36:
pop {r0}
bx r0
.align 2, 0
-_08049D40: .4byte 0x03004824
+_08049D40: .4byte gUnknown_03004824
thumb_func_end DisplayMessageAndContinueTask
thumb_func_start sub_8049D44
@@ -18114,9 +18114,9 @@ _08049D8A:
pop {r0}
bx r0
.align 2, 0
-_08049D90: .4byte 0x03001770
-_08049D94: .4byte 0x03004824
-_08049D98: .4byte 0x02020004
+_08049D90: .4byte gMain
+_08049D94: .4byte gUnknown_03004824
+_08049D98: .4byte gSprites
thumb_func_end sub_8049D44
thumb_func_start sub_8049D9C
@@ -18138,8 +18138,8 @@ _08049DB8:
pop {r0}
bx r0
.align 2, 0
-_08049DBC: .4byte 0x0202f388
-_08049DC0: .4byte 0x03004824
+_08049DBC: .4byte gPaletteFade
+_08049DC0: .4byte gUnknown_03004824
thumb_func_end sub_8049D9C
thumb_func_start sub_8049DC4
@@ -18155,7 +18155,7 @@ _08049DD4:
pop {r0}
bx r0
.align 2, 0
-_08049DD8: .4byte 0x03002fa4
+_08049DD8: .4byte gReceivedRemoteLinkPlayers
_08049DDC: .4byte sub_805465C
thumb_func_end sub_8049DC4
@@ -18174,7 +18174,7 @@ sub_8049DE0: @ 8049DE0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08049DF8: .4byte 0x03004824
+_08049DF8: .4byte gUnknown_03004824
_08049DFC: .4byte _08049E00
.align 2, 0
_08049E00:
@@ -18271,7 +18271,7 @@ _08049EC8:
pop {r0}
bx r0
.align 2, 0
-_08049ED0: .4byte 0x03004824
+_08049ED0: .4byte gUnknown_03004824
thumb_func_end sub_8049E9C
thumb_func_start sub_8049ED4
@@ -18318,7 +18318,7 @@ _08049F1A:
beq _08049F36
b _0804A294
.align 2, 0
-_08049F24: .4byte 0x03004824
+_08049F24: .4byte gUnknown_03004824
_08049F28:
cmp r0, 0x3
bne _08049F2E
@@ -18502,9 +18502,9 @@ _0804A08C:
bl sub_804A80C
b _0804A294
.align 2, 0
-_0804A094: .4byte 0x02020004
+_0804A094: .4byte gSprites
_0804A098: .4byte gTradeMonSpriteCoords
-_0804A09C: .4byte 0x03004824
+_0804A09C: .4byte gUnknown_03004824
_0804A0A0: .4byte sub_809D62C
_0804A0A4: .4byte gUnknown_0820C330
_0804A0A8: .4byte gTradePartyBoxTilemap
@@ -18534,7 +18534,7 @@ _0804A0D4:
strb r0, [r3]
b _0804A294
.align 2, 0
-_0804A0DC: .4byte 0x02020004
+_0804A0DC: .4byte gSprites
_0804A0E0: .4byte sub_809D62C
_0804A0E4:
adds r0, r5, 0
@@ -18695,8 +18695,8 @@ _0804A0E4:
b _0804A28A
.align 2, 0
_0804A228: .4byte gTradeMovesBoxTilemap
-_0804A22C: .4byte 0x03004824
-_0804A230: .4byte 0x02020004
+_0804A22C: .4byte gUnknown_03004824
+_0804A230: .4byte gSprites
_0804A234: .4byte gTradeMonSpriteCoords
_0804A238: .4byte gUnknown_0820C334
_0804A23C: .4byte gUnknown_0820C334 + 0x1
@@ -18754,7 +18754,7 @@ _0804A294:
_0804A2A4: .4byte gUnknown_0820C14C
_0804A2A8: .4byte 0x06010000
_0804A2AC: .4byte gUnknown_0820C3D1
-_0804A2B0: .4byte 0x03004824
+_0804A2B0: .4byte gUnknown_03004824
thumb_func_end sub_8049ED4
thumb_func_start sub_804A2B4
@@ -18786,7 +18786,7 @@ sub_804A2B4: @ 804A2B4
bl GetMonData
b _0804A31E
.align 2, 0
-_0804A2F0: .4byte 0x03004360
+_0804A2F0: .4byte gPlayerParty
_0804A2F4:
movs r0, 0x64
adds r4, r2, 0
@@ -18816,7 +18816,7 @@ _0804A31E:
pop {r1}
bx r1
.align 2, 0
-_0804A334: .4byte 0x030045c0
+_0804A334: .4byte gEnemyParty
_0804A338: .4byte gWindowConfig_81E7294
thumb_func_end sub_804A2B4
@@ -18859,9 +18859,9 @@ _0804A376:
mov r2, r9
b _0804A396
.align 2, 0
-_0804A384: .4byte 0x03004824
-_0804A388: .4byte 0x03004360
-_0804A38C: .4byte 0x030045c0
+_0804A384: .4byte gUnknown_03004824
+_0804A388: .4byte gPlayerParty
+_0804A38C: .4byte gEnemyParty
_0804A390:
adds r1, r4, 0
adds r1, 0xD
@@ -18976,9 +18976,9 @@ _0804A462:
ldr r0, _0804A478
b _0804A484
.align 2, 0
-_0804A470: .4byte 0x03004824
+_0804A470: .4byte gUnknown_03004824
_0804A474: .4byte gTradeMonSpriteCoords
-_0804A478: .4byte 0x03004360
+_0804A478: .4byte gPlayerParty
_0804A47C:
movs r0, 0x64
adds r4, r6, 0
@@ -19054,7 +19054,7 @@ _0804A504:
pop {r0}
bx r0
.align 2, 0
-_0804A514: .4byte 0x030045c0
+_0804A514: .4byte gEnemyParty
_0804A518: .4byte gWindowConfig_81E7294
thumb_func_end sub_804A41C
@@ -19121,9 +19121,9 @@ sub_804A51C: @ 804A51C
bl GetMonData
b _0804A5D4
.align 2, 0
-_0804A59C: .4byte 0x03004824
+_0804A59C: .4byte gUnknown_03004824
_0804A5A0: .4byte gTradeMonBoxTilemap
-_0804A5A4: .4byte 0x03004360
+_0804A5A4: .4byte gPlayerParty
_0804A5A8:
movs r0, 0x64
mov r4, r9
@@ -19211,8 +19211,8 @@ _0804A614:
adds r0, 0x1
b _0804A6CA
.align 2, 0
-_0804A65C: .4byte 0x030045c0
-_0804A660: .4byte 0x03004824
+_0804A65C: .4byte gEnemyParty
+_0804A660: .4byte gUnknown_03004824
_0804A664:
cmp r7, 0xFE
bne _0804A6CC
@@ -19233,7 +19233,7 @@ _0804A664:
adds r0, 0x2
b _0804A6CA
.align 2, 0
-_0804A68C: .4byte 0x03004824
+_0804A68C: .4byte gUnknown_03004824
_0804A690:
ldr r1, [sp, 0x24]
lsls r0, r1, 5
@@ -19325,7 +19325,7 @@ _0804A72C:
pop {r0}
bx r0
.align 2, 0
-_0804A734: .4byte 0x03004824
+_0804A734: .4byte gUnknown_03004824
_0804A738: .4byte gTradeLevelDisplayCoords
_0804A73C: .4byte gTradeMonBoxCoords
thumb_func_end sub_804A6DC
@@ -19431,8 +19431,8 @@ _0804A7F2:
pop {r0}
bx r0
.align 2, 0
-_0804A800: .4byte 0x03004824
-_0804A804: .4byte 0x02020004
+_0804A800: .4byte gUnknown_03004824
+_0804A804: .4byte gSprites
_0804A808: .4byte gTradeMonSpriteCoords
thumb_func_end sub_804A740
@@ -19458,7 +19458,7 @@ sub_804A80C: @ 804A80C
pop {r0}
bx r0
.align 2, 0
-_0804A838: .4byte 0x03004824
+_0804A838: .4byte gUnknown_03004824
_0804A83C: .4byte gUnknown_0820C330
thumb_func_end sub_804A80C
@@ -19504,7 +19504,7 @@ sub_804A840: @ 804A840
bl sub_804A938
b _0804A8FA
.align 2, 0
-_0804A89C: .4byte 0x03004824
+_0804A89C: .4byte gUnknown_03004824
_0804A8A0: .4byte gUnknown_0820C330
_0804A8A4: .4byte gTradePartyBoxTilemap
_0804A8A8:
@@ -19564,7 +19564,7 @@ _0804A8FA:
pop {r0}
bx r0
.align 2, 0
-_0804A924: .4byte 0x03004824
+_0804A924: .4byte gUnknown_03004824
_0804A928: .4byte gUnknown_0820C330
_0804A92C: .4byte gTradePartyBoxTilemap
_0804A930: .4byte gUnknown_0820C14C
@@ -19756,7 +19756,7 @@ sub_804AA0C: @ 804AA0C
pop {r0}
bx r0
.align 2, 0
-_0804AA7C: .4byte 0x03004824
+_0804AA7C: .4byte gUnknown_03004824
_0804AA80: .4byte gTradeMessageWindowRects
_0804AA84: .4byte gUnknown_0820C2F0
thumb_func_end sub_804AA0C
@@ -19800,7 +19800,7 @@ _0804AAA2:
pop {r0}
bx r0
.align 2, 0
-_0804AAD0: .4byte 0x03004824
+_0804AAD0: .4byte gUnknown_03004824
_0804AAD4: .4byte 0x000008dc
_0804AAD8: .4byte 0x000008de
thumb_func_end sub_804AA88
@@ -19839,7 +19839,7 @@ _0804AAEE:
strb r1, [r0]
b _0804AB2A
.align 2, 0
-_0804AB18: .4byte 0x03004824
+_0804AB18: .4byte gUnknown_03004824
_0804AB1C: .4byte 0x000008dc
_0804AB20: .4byte 0x000008de
_0804AB24:
@@ -19876,7 +19876,7 @@ _0804AB36:
strh r0, [r1]
b _0804ABE2
.align 2, 0
-_0804AB58: .4byte 0x03004824
+_0804AB58: .4byte gUnknown_03004824
_0804AB5C: .4byte 0x000008dc
_0804AB60: .4byte 0x000008de
_0804AB64:
@@ -19912,7 +19912,7 @@ _0804AB98:
bl SendBlock
b _0804ABD2
.align 2, 0
-_0804ABB0: .4byte 0x03004824
+_0804ABB0: .4byte gUnknown_03004824
_0804ABB4:
movs r0, 0
bl sub_804AA0C
@@ -19945,7 +19945,7 @@ _0804ABE2:
pop {r0}
bx r0
.align 2, 0
-_0804ABF0: .4byte 0x03004824
+_0804ABF0: .4byte gUnknown_03004824
_0804ABF4: .4byte 0x000008dc
thumb_func_end sub_804AB30
@@ -19966,7 +19966,7 @@ sub_804ABF8: @ 804ABF8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804AC14: .4byte 0x03004824
+_0804AC14: .4byte gUnknown_03004824
_0804AC18: .4byte _0804AC1C
.align 2, 0
_0804AC1C:
@@ -20002,7 +20002,7 @@ _0804AC60:
b _0804ACC2
.align 2, 0
_0804AC6C: .4byte gSpritePalette_TradeScreenText
-_0804AC70: .4byte 0x03004824
+_0804AC70: .4byte gUnknown_03004824
_0804AC74:
ldr r0, _0804AC80
bl LoadSpritePalette
@@ -20011,7 +20011,7 @@ _0804AC74:
b _0804ACC2
.align 2, 0
_0804AC80: .4byte gUnknown_0820C12C
-_0804AC84: .4byte 0x03004824
+_0804AC84: .4byte gUnknown_03004824
_0804AC88:
ldr r0, _0804ACA8
bl LoadSpriteSheet
@@ -20031,7 +20031,7 @@ _0804AC9A:
b _0804ACCC
.align 2, 0
_0804ACA8: .4byte gUnknown_0820C124
-_0804ACAC: .4byte 0x03004824
+_0804ACAC: .4byte gUnknown_03004824
_0804ACB0:
ldr r0, [r4]
adds r0, 0xB4
@@ -20120,8 +20120,8 @@ _0804AD22:
adds r0, r5
b _0804AD84
.align 2, 0
-_0804AD4C: .4byte 0x03004824
-_0804AD50: .4byte 0x03004360
+_0804AD4C: .4byte gUnknown_03004824
+_0804AD50: .4byte gPlayerParty
_0804AD54:
adds r0, r4, 0
movs r1, 0x39
@@ -20160,7 +20160,7 @@ _0804AD84:
blt _0804AD22
b _0804AE2C
.align 2, 0
-_0804AD9C: .4byte 0x03004824
+_0804AD9C: .4byte gUnknown_03004824
_0804ADA0:
movs r7, 0
ldr r1, _0804ADE0
@@ -20195,8 +20195,8 @@ _0804ADB6:
adds r0, r5
b _0804AE18
.align 2, 0
-_0804ADE0: .4byte 0x03004824
-_0804ADE4: .4byte 0x030045c0
+_0804ADE0: .4byte gUnknown_03004824
+_0804ADE4: .4byte gEnemyParty
_0804ADE8:
adds r0, r4, 0
movs r1, 0x39
@@ -20241,7 +20241,7 @@ _0804AE2C:
pop {r0}
bx r0
.align 2, 0
-_0804AE38: .4byte 0x03004824
+_0804AE38: .4byte gUnknown_03004824
thumb_func_end sub_804ACF4
thumb_func_start sub_804AE3C
@@ -20297,8 +20297,8 @@ _0804AE5C:
bcc _0804AE5C
b _0804AF00
.align 2, 0
-_0804AEA4: .4byte 0x03004824
-_0804AEA8: .4byte 0x03004360
+_0804AEA4: .4byte gUnknown_03004824
+_0804AEA8: .4byte gPlayerParty
_0804AEAC:
movs r6, 0
ldr r1, _0804AF08
@@ -20345,8 +20345,8 @@ _0804AF00:
pop {r0}
bx r0
.align 2, 0
-_0804AF08: .4byte 0x03004824
-_0804AF0C: .4byte 0x030045c0
+_0804AF08: .4byte gUnknown_03004824
+_0804AF0C: .4byte gEnemyParty
thumb_func_end sub_804AE3C
thumb_func_start sub_804AF10
@@ -20407,8 +20407,8 @@ _0804AF6A:
pop {r0}
bx r0
.align 2, 0
-_0804AF7C: .4byte 0x03004824
-_0804AF80: .4byte 0x02020004
+_0804AF7C: .4byte gUnknown_03004824
+_0804AF80: .4byte gSprites
thumb_func_end sub_804AF10
thumb_func_start sub_804AF84
@@ -20437,8 +20437,8 @@ _0804AFA2:
pop {r0}
bx r0
.align 2, 0
-_0804AFB0: .4byte 0x02028844
-_0804AFB4: .4byte 0x03004824
+_0804AFB0: .4byte gUnknown_02028844
+_0804AFB4: .4byte gUnknown_03004824
thumb_func_end sub_804AF84
thumb_func_start sub_804AFB8
@@ -20518,7 +20518,7 @@ _0804B042:
pop {r0}
bx r0
.align 2, 0
-_0804B054: .4byte 0x02039360
+_0804B054: .4byte gTileBuffer
thumb_func_end sub_804AFB8
thumb_func_start sub_804B058
@@ -20712,7 +20712,7 @@ sub_804B128: @ 804B128
pop {r0}
bx r0
.align 2, 0
-_0804B1B4: .4byte 0x03004828
+_0804B1B4: .4byte gUnknown_03004828
_0804B1B8: .4byte REG_BG2PA
thumb_func_end sub_804B128
@@ -20752,7 +20752,7 @@ sub_804B1BC: @ 804B1BC
b _0804B20C
.align 2, 0
_0804B1FC: .4byte REG_BG1VOFS
-_0804B200: .4byte 0x03004828
+_0804B200: .4byte gUnknown_03004828
_0804B204: .4byte REG_BG2VOFS
_0804B208:
bl sub_804B128
@@ -20791,7 +20791,7 @@ sub_804B228: @ 804B228
pop {r0}
bx r0
.align 2, 0
-_0804B248: .4byte 0x03004828
+_0804B248: .4byte gUnknown_03004828
thumb_func_end sub_804B228
thumb_func_start sub_804B24C
@@ -20814,7 +20814,7 @@ sub_804B24C: @ 804B24C
adds r0, 0x1
b _0804B27A
.align 2, 0
-_0804B270: .4byte 0x03004828
+_0804B270: .4byte gUnknown_03004828
_0804B274:
adds r1, r2, 0
adds r1, 0xB4
@@ -20859,7 +20859,7 @@ sub_804B2B0: @ 804B2B0
movs r0, 0
b _0804B2CC
.align 2, 0
-_0804B2C0: .4byte 0x03002fa4
+_0804B2C0: .4byte gReceivedRemoteLinkPlayers
_0804B2C4:
bl GetMultiplayerId
lsls r0, 24
@@ -20915,9 +20915,9 @@ _0804B31A:
beq _0804B3A4
b _0804B3FA
.align 2, 0
-_0804B324: .4byte 0x020297d8
-_0804B328: .4byte 0x03004360
-_0804B32C: .4byte 0x030045c0
+_0804B324: .4byte gUnknown_020297D8
+_0804B328: .4byte gPlayerParty
+_0804B32C: .4byte gEnemyParty
_0804B330:
mov r0, r10
movs r1, 0x41
@@ -20967,7 +20967,7 @@ _0804B390: .4byte gMonFrontPicTable
_0804B394: .4byte gMonFrontPicCoords
_0804B398: .4byte 0x02000000
_0804B39C: .4byte gUnknown_081FAF4C
-_0804B3A0: .4byte 0x03004828
+_0804B3A0: .4byte gUnknown_03004828
_0804B3A4:
mov r0, r10
bl sub_8040990
@@ -21019,9 +21019,9 @@ _0804B3FA:
pop {r0}
bx r0
.align 2, 0
-_0804B40C: .4byte 0x02024e8c
-_0804B410: .4byte 0x03004828
-_0804B414: .4byte 0x02020004
+_0804B40C: .4byte gUnknown_02024E8C
+_0804B410: .4byte gUnknown_03004828
+_0804B414: .4byte gSprites
_0804B418: .4byte SpriteCallbackDummy
thumb_func_end sub_804B2D0
@@ -21044,7 +21044,7 @@ _0804B430:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804B43C: .4byte 0x03001770
+_0804B43C: .4byte gMain
_0804B440: .4byte 0x0000043c
_0804B444: .4byte _0804B448
.align 2, 0
@@ -21171,13 +21171,13 @@ _0804B47C:
strh r2, [r0]
b _0804B76E
.align 2, 0
-_0804B570: .4byte 0x03004828
+_0804B570: .4byte gUnknown_03004828
_0804B574: .4byte 0x0201f000
_0804B578: .4byte sub_804B210
_0804B57C: .4byte gWindowConfig_81E6F84
-_0804B580: .4byte 0x03002b74
+_0804B580: .4byte gLinkType
_0804B584: .4byte 0x00001144
-_0804B588: .4byte 0x03001770
+_0804B588: .4byte gMain
_0804B58C: .4byte 0x0000043c
_0804B590: .4byte gUnknown_08D00000
_0804B594: .4byte gUnknown_08D00524
@@ -21201,9 +21201,9 @@ _0804B5AC:
str r2, [r0]
b _0804B76E
.align 2, 0
-_0804B5C8: .4byte 0x03001770
+_0804B5C8: .4byte gMain
_0804B5CC: .4byte 0x0000043c
-_0804B5D0: .4byte 0x03004828
+_0804B5D0: .4byte gUnknown_03004828
_0804B5D4:
ldr r0, _0804B5F4
ldr r0, [r0]
@@ -21222,7 +21222,7 @@ _0804B5E8:
adds r1, r2, r4
b _0804B74C
.align 2, 0
-_0804B5F4: .4byte 0x03004828
+_0804B5F4: .4byte gUnknown_03004828
_0804B5F8: .4byte 0x0000043c
_0804B5FC:
bl IsLinkMaster
@@ -21256,8 +21256,8 @@ _0804B62E:
adds r1, r0
b _0804B74C
.align 2, 0
-_0804B63C: .4byte 0x03004828
-_0804B640: .4byte 0x03001770
+_0804B63C: .4byte gUnknown_03004828
+_0804B640: .4byte gMain
_0804B644: .4byte 0x0000043c
_0804B648:
bl sub_804B24C
@@ -21279,8 +21279,8 @@ _0804B664:
adds r1, r4
b _0804B74C
.align 2, 0
-_0804B66C: .4byte 0x03002fa4
-_0804B670: .4byte 0x03001770
+_0804B66C: .4byte gReceivedRemoteLinkPlayers
+_0804B670: .4byte gMain
_0804B674: .4byte 0x0000043c
_0804B678:
ldr r2, _0804B69C
@@ -21301,8 +21301,8 @@ _0804B678:
adds r1, r0
b _0804B74C
.align 2, 0
-_0804B69C: .4byte 0x03004828
-_0804B6A0: .4byte 0x03001770
+_0804B69C: .4byte gUnknown_03004828
+_0804B6A0: .4byte gMain
_0804B6A4: .4byte 0x0000043c
_0804B6A8:
movs r0, 0
@@ -21318,7 +21318,7 @@ _0804B6B2:
adds r1, r4
b _0804B74C
.align 2, 0
-_0804B6C4: .4byte 0x03001770
+_0804B6C4: .4byte gMain
_0804B6C8: .4byte 0x0000043c
_0804B6CC:
movs r0, 0x1
@@ -21329,7 +21329,7 @@ _0804B6CC:
adds r1, r0
b _0804B74C
.align 2, 0
-_0804B6DC: .4byte 0x03001770
+_0804B6DC: .4byte gMain
_0804B6E0: .4byte 0x0000043c
_0804B6E4:
bl sub_804C164
@@ -21350,7 +21350,7 @@ _0804B704: .4byte gUnknown_0821594C
_0804B708: .4byte gUnknown_08215954
_0804B70C: .4byte REG_BG1CNT
_0804B710: .4byte 0x00000502
-_0804B714: .4byte 0x03001770
+_0804B714: .4byte gMain
_0804B718: .4byte 0x0000043c
_0804B71C:
ldr r0, _0804B754
@@ -21382,7 +21382,7 @@ _0804B74C:
b _0804B76E
.align 2, 0
_0804B754: .4byte 0x0000043c
-_0804B758: .4byte 0x03001770
+_0804B758: .4byte gMain
_0804B75C:
ldr r0, _0804B788
ldrb r1, [r0, 0x7]
@@ -21402,7 +21402,7 @@ _0804B76E:
pop {r0}
bx r0
.align 2, 0
-_0804B788: .4byte 0x0202f388
+_0804B788: .4byte gPaletteFade
_0804B78C: .4byte sub_804DB84
thumb_func_end sub_804B41C
@@ -21427,7 +21427,7 @@ _0804B7A8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804B7B4: .4byte 0x03001770
+_0804B7B4: .4byte gMain
_0804B7B8: .4byte 0x0000043c
_0804B7BC: .4byte _0804B7C0
.align 2, 0
@@ -21551,18 +21551,18 @@ _0804B7F4:
strb r1, [r0]
b _0804B9F2
.align 2, 0
-_0804B8E0: .4byte 0x020297d8
-_0804B8E4: .4byte 0x0202e8ce
-_0804B8E8: .4byte 0x03002978
+_0804B8E0: .4byte gUnknown_020297D8
+_0804B8E4: .4byte gUnknown_0202E8CE
+_0804B8E8: .4byte gUnknown_03002978
_0804B8EC: .4byte gSaveBlock2
-_0804B8F0: .4byte 0x030045c0
-_0804B8F4: .4byte 0x03004828
+_0804B8F0: .4byte gEnemyParty
+_0804B8F4: .4byte gUnknown_03004828
_0804B8F8: .4byte 0x0201f000
_0804B8FC: .4byte sub_804B210
_0804B900: .4byte gWindowConfig_81E717C
-_0804B904: .4byte 0x03002b74
+_0804B904: .4byte gLinkType
_0804B908: .4byte 0x00001144
-_0804B90C: .4byte 0x03001770
+_0804B90C: .4byte gMain
_0804B910: .4byte 0x0000043c
_0804B914:
movs r0, 0
@@ -21573,7 +21573,7 @@ _0804B914:
adds r1, r3
b _0804B9D0
.align 2, 0
-_0804B924: .4byte 0x03001770
+_0804B924: .4byte gMain
_0804B928: .4byte 0x0000043c
_0804B92C:
movs r0, 0
@@ -21584,7 +21584,7 @@ _0804B92C:
adds r1, r0
b _0804B9D0
.align 2, 0
-_0804B93C: .4byte 0x03001770
+_0804B93C: .4byte gMain
_0804B940: .4byte 0x0000043c
_0804B944:
movs r0, 0x1
@@ -21600,7 +21600,7 @@ _0804B94E:
adds r1, r3
b _0804B9D0
.align 2, 0
-_0804B960: .4byte 0x03001770
+_0804B960: .4byte gMain
_0804B964: .4byte 0x0000043c
_0804B968:
bl sub_804C164
@@ -21621,7 +21621,7 @@ _0804B988: .4byte gUnknown_0821594C
_0804B98C: .4byte gUnknown_08215954
_0804B990: .4byte REG_BG1CNT
_0804B994: .4byte 0x00000502
-_0804B998: .4byte 0x03001770
+_0804B998: .4byte gMain
_0804B99C: .4byte 0x0000043c
_0804B9A0:
ldr r0, _0804B9D8
@@ -21653,7 +21653,7 @@ _0804B9D0:
b _0804B9F2
.align 2, 0
_0804B9D8: .4byte 0x0000043c
-_0804B9DC: .4byte 0x03001770
+_0804B9DC: .4byte gMain
_0804B9E0:
ldr r0, _0804BA10
ldrb r1, [r0, 0x7]
@@ -21675,7 +21675,7 @@ _0804B9F2:
pop {r0}
bx r0
.align 2, 0
-_0804BA10: .4byte 0x0202f388
+_0804BA10: .4byte gPaletteFade
_0804BA14: .4byte sub_804BBCC
thumb_func_end sub_804B790
@@ -21714,7 +21714,7 @@ _0804BA5A:
pop {r0}
bx r0
.align 2, 0
-_0804BA60: .4byte 0x03004360
+_0804BA60: .4byte gPlayerParty
thumb_func_end sub_804BA18
thumb_func_start sub_804BA64
@@ -21741,7 +21741,7 @@ _0804BA8C:
pop {r0}
bx r0
.align 2, 0
-_0804BA90: .4byte 0x03002970
+_0804BA90: .4byte gLinkPlayers
thumb_func_end sub_804BA64
thumb_func_start sub_804BA94
@@ -21841,12 +21841,12 @@ _0804BB50:
pop {r0}
bx r0
.align 2, 0
-_0804BB60: .4byte 0x03004360
-_0804BB64: .4byte 0x030045c0
-_0804BB68: .4byte 0x02028280
-_0804BB6C: .4byte 0x03004828
-_0804BB70: .4byte 0x02029700
-_0804BB74: .4byte 0x03002fa4
+_0804BB60: .4byte gPlayerParty
+_0804BB64: .4byte gEnemyParty
+_0804BB68: .4byte gUnknown_02028280
+_0804BB6C: .4byte gUnknown_03004828
+_0804BB70: .4byte gUnknown_02029700
+_0804BB74: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_804BA94
thumb_func_start sub_804BB78
@@ -21862,7 +21862,7 @@ sub_804BB78: @ 804BB78
beq _0804BBB6
b _0804BBC0
.align 2, 0
-_0804BB8C: .4byte 0x03004828
+_0804BB8C: .4byte gUnknown_03004828
_0804BB90:
bl sub_8007ECC
lsls r0, 24
@@ -21891,7 +21891,7 @@ _0804BBC0:
pop {r0}
bx r0
.align 2, 0
-_0804BBC8: .4byte 0x03004828
+_0804BBC8: .4byte gUnknown_03004828
thumb_func_end sub_804BB78
thumb_func_start sub_804BBCC
@@ -22002,7 +22002,7 @@ _0804BCAC: .4byte 0x040000d4
_0804BCB0: .4byte 0x80000800
_0804BCB4: .4byte gUnknown_0820F798
_0804BCB8: .4byte 0x06009000
-_0804BCBC: .4byte 0x03004828
+_0804BCBC: .4byte gUnknown_03004828
_0804BCC0: .4byte 0x00005206
_0804BCC4:
ldr r0, _0804BD3C
@@ -22066,7 +22066,7 @@ _0804BD10:
strh r0, [r1]
b _0804C0CA
.align 2, 0
-_0804BD3C: .4byte 0x03004828
+_0804BD3C: .4byte gUnknown_03004828
_0804BD40: .4byte REG_BG1VOFS
_0804BD44: .4byte REG_BG1CNT
_0804BD48: .4byte 0x00008502
@@ -22099,7 +22099,7 @@ _0804BD5C:
ldr r1, _0804BDA0
b _0804C0C6
.align 2, 0
-_0804BD8C: .4byte 0x03004828
+_0804BD8C: .4byte gUnknown_03004828
_0804BD90: .4byte 0x00001241
_0804BD94: .4byte gUnknown_08211798
_0804BD98: .4byte 0x06002800
@@ -22171,7 +22171,7 @@ _0804BDF6:
ldr r1, _0804BE44
b _0804C0C6
.align 2, 0
-_0804BE24: .4byte 0x03004828
+_0804BE24: .4byte gUnknown_03004828
_0804BE28: .4byte 0x0000ffba
_0804BE2C: .4byte gUnknown_0820DD98
_0804BE30: .4byte 0x06004000
@@ -22253,7 +22253,7 @@ _0804BEA4:
.align 2, 0
_0804BED0: .4byte 0x00001441
_0804BED4: .4byte 0x00001287
-_0804BED8: .4byte 0x03004828
+_0804BED8: .4byte gUnknown_03004828
_0804BEDC: .4byte gUnknown_08213738
_0804BEE0: .4byte 0x06004000
_0804BEE4: .4byte gUnknown_08215778
@@ -22323,7 +22323,7 @@ _0804BF4C:
bl MenuZeroFillWindowRect
b _0804C0CA
.align 2, 0
-_0804BF78: .4byte 0x03004828
+_0804BF78: .4byte gUnknown_03004828
_0804BF7C: .4byte REG_BG1CNT
_0804BF80: .4byte 0x00000502
_0804BF84: .4byte gUnknown_08D00000
@@ -22413,7 +22413,7 @@ _0804C00A:
.align 2, 0
_0804C038: .4byte 0x00001441
_0804C03C: .4byte 0x00001287
-_0804C040: .4byte 0x03004828
+_0804C040: .4byte gUnknown_03004828
_0804C044: .4byte gUnknown_08213738
_0804C048: .4byte 0x06004000
_0804C04C: .4byte gUnknown_08215778
@@ -22481,7 +22481,7 @@ _0804C0CA:
pop {r0}
bx r0
.align 2, 0
-_0804C0D0: .4byte 0x03004828
+_0804C0D0: .4byte gUnknown_03004828
_0804C0D4: .4byte REG_BG2CNT
_0804C0D8: .4byte 0x00005206
_0804C0DC: .4byte gUnknown_0820C9F8
@@ -22519,7 +22519,7 @@ sub_804C0F8: @ 804C0F8
adds r1, r2, r3
b _0804C154
.align 2, 0
-_0804C128: .4byte 0x03004828
+_0804C128: .4byte gUnknown_03004828
_0804C12C: .4byte 0x00000109
_0804C130:
ldr r0, _0804C160
@@ -22548,7 +22548,7 @@ _0804C15A:
pop {r0}
bx r0
.align 2, 0
-_0804C160: .4byte 0x03004828
+_0804C160: .4byte gUnknown_03004828
thumb_func_end sub_804C0F8
thumb_func_start sub_804C164
@@ -22631,14 +22631,14 @@ sub_804C1A8: @ 804C1A8
bl StringCopy10
b _0804C278
.align 2, 0
-_0804C21C: .4byte 0x03004828
-_0804C220: .4byte 0x020231cc
-_0804C224: .4byte 0x03002978
-_0804C228: .4byte 0x020297d8
-_0804C22C: .4byte 0x030045c0
-_0804C230: .4byte 0x020233cc
-_0804C234: .4byte 0x03004360
-_0804C238: .4byte 0x020232cc
+_0804C21C: .4byte gUnknown_03004828
+_0804C220: .4byte gStringVar1
+_0804C224: .4byte gUnknown_03002978
+_0804C228: .4byte gUnknown_020297D8
+_0804C22C: .4byte gEnemyParty
+_0804C230: .4byte gStringVar3
+_0804C234: .4byte gPlayerParty
+_0804C238: .4byte gStringVar2
_0804C23C:
ldr r0, _0804C280
ldrh r0, [r0]
@@ -22672,13 +22672,13 @@ _0804C278:
pop {r0}
bx r0
.align 2, 0
-_0804C280: .4byte 0x0202e8cc
+_0804C280: .4byte gUnknown_0202E8CC
_0804C284: .4byte gIngameTrades
-_0804C288: .4byte 0x020231cc
-_0804C28C: .4byte 0x020233cc
-_0804C290: .4byte 0x0202e8ce
-_0804C294: .4byte 0x03004360
-_0804C298: .4byte 0x020232cc
+_0804C288: .4byte gStringVar1
+_0804C28C: .4byte gStringVar3
+_0804C290: .4byte gUnknown_0202E8CE
+_0804C294: .4byte gPlayerParty
+_0804C298: .4byte gStringVar2
thumb_func_end sub_804C1A8
thumb_func_start sub_804C29C
@@ -22702,7 +22702,7 @@ _0804C2B6:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804C2C0: .4byte 0x03004828
+_0804C2C0: .4byte gUnknown_03004828
_0804C2C4: .4byte _0804C2C8
.align 2, 0
_0804C2C8:
@@ -22961,7 +22961,7 @@ _0804C5EC:
bl sub_8075474
bl _0804D570
.align 2, 0
-_0804C65C: .4byte 0x02020004
+_0804C65C: .4byte gSprites
_0804C660: .4byte 0x0000ff4c
_0804C664: .4byte gMonFrontPicCoords
_0804C668: .4byte 0x00000179
@@ -22990,7 +22990,7 @@ _0804C66C:
strh r0, [r5]
bl _0804D570
.align 2, 0
-_0804C69C: .4byte 0x02020004
+_0804C69C: .4byte gSprites
_0804C6A0:
ldr r2, _0804C6C4
adds r0, r4, 0
@@ -23009,7 +23009,7 @@ _0804C6A0:
strh r0, [r1]
bl _0804D570
.align 2, 0
-_0804C6C4: .4byte 0x02020004
+_0804C6C4: .4byte gSprites
_0804C6C8:
ldr r5, _0804C6F8
ldr r1, _0804C6FC
@@ -23032,9 +23032,9 @@ _0804C6C8:
movs r0, 0xB
bl _0804D40C
.align 2, 0
-_0804C6F8: .4byte 0x020234cc
+_0804C6F8: .4byte gStringVar4
_0804C6FC: .4byte gTradeText_WillBeSent
-_0804C700: .4byte 0x03004828
+_0804C700: .4byte gUnknown_03004828
_0804C704:
ldr r2, [r6]
adds r1, r2, 0
@@ -23100,9 +23100,9 @@ _0804C718:
bl sub_8003460
bl _0804D570
.align 2, 0
-_0804C78C: .4byte 0x02020004
+_0804C78C: .4byte gSprites
_0804C790: .4byte 0x000fffff
-_0804C794: .4byte 0x020234cc
+_0804C794: .4byte gStringVar4
_0804C798: .4byte gTradeText_ByeBye
_0804C79C:
ldr r7, _0804C810
@@ -23159,7 +23159,7 @@ _0804C7D2:
ldr r1, [r6]
bl _0804D53C
.align 2, 0
-_0804C810: .4byte 0x02020004
+_0804C810: .4byte gSprites
_0804C814: .4byte SpriteCallbackDummy
_0804C818: .4byte gSpriteTemplate_821595C
_0804C81C: .4byte 0x00000103
@@ -23179,7 +23179,7 @@ _0804C824:
strh r1, [r0]
bl _0804D570
.align 2, 0
-_0804C844: .4byte 0x03004828
+_0804C844: .4byte gUnknown_03004828
_0804C848:
ldr r0, _0804C864
ldrb r1, [r0, 0x7]
@@ -23193,7 +23193,7 @@ _0804C858:
bl sub_804BBE8
bl _0804D538
.align 2, 0
-_0804C864: .4byte 0x0202f388
+_0804C864: .4byte gPaletteFade
_0804C868:
movs r1, 0x1
negs r1, r1
@@ -23218,7 +23218,7 @@ _0804C88A:
strh r1, [r0]
bl _0804D570
.align 2, 0
-_0804C898: .4byte 0x0202f388
+_0804C898: .4byte gPaletteFade
_0804C89C:
ldr r4, _0804C8B8
ldr r0, [r4]
@@ -23235,7 +23235,7 @@ _0804C89C:
strh r0, [r2]
b _0804C8E0
.align 2, 0
-_0804C8B8: .4byte 0x03004828
+_0804C8B8: .4byte gUnknown_03004828
_0804C8BC:
movs r0, 0x1
bl sub_804BBE8
@@ -23262,7 +23262,7 @@ _0804C8E0:
adds r0, r4, r1
bl _0804D16E
.align 2, 0
-_0804C8F0: .4byte 0x03004828
+_0804C8F0: .4byte gUnknown_03004828
_0804C8F4:
ldr r1, [r6]
adds r1, 0xC0
@@ -23319,7 +23319,7 @@ _0804C94C:
ldr r1, [r6]
bl _0804D53C
.align 2, 0
-_0804C96C: .4byte 0x02020004
+_0804C96C: .4byte gSprites
_0804C970: .4byte REG_BLDCNT
_0804C974: .4byte 0x0000040c
_0804C978:
@@ -23394,9 +23394,9 @@ _0804C9C8:
bl _0804D53C
.align 2, 0
_0804CA0C: .4byte gSpriteTemplate_82159BC
-_0804CA10: .4byte 0x03004828
+_0804CA10: .4byte gUnknown_03004828
_0804CA14: .4byte gSpriteTemplate_82159FC
-_0804CA18: .4byte 0x02020004
+_0804CA18: .4byte gSprites
_0804CA1C:
ldr r2, [r6]
movs r3, 0x88
@@ -23470,7 +23470,7 @@ _0804CAA4:
strh r0, [r1]
bl _0804D570
.align 2, 0
-_0804CAB0: .4byte 0x02020004
+_0804CAB0: .4byte gSprites
_0804CAB4:
movs r1, 0x1
negs r1, r1
@@ -23487,7 +23487,7 @@ _0804CAB4:
strh r1, [r0]
bl _0804D570
.align 2, 0
-_0804CAD4: .4byte 0x03004828
+_0804CAD4: .4byte gUnknown_03004828
_0804CAD8:
ldr r0, _0804CB1C
ldrb r1, [r0, 0x7]
@@ -23519,8 +23519,8 @@ _0804CAE8:
ldr r1, [r6]
bl _0804D53C
.align 2, 0
-_0804CB1C: .4byte 0x0202f388
-_0804CB20: .4byte 0x02020004
+_0804CB1C: .4byte gPaletteFade
+_0804CB20: .4byte gSprites
_0804CB24:
movs r1, 0x1
negs r1, r1
@@ -23553,7 +23553,7 @@ _0804CB24:
bl _0804D53C
.align 2, 0
_0804CB68: .4byte gSpriteTemplate_82159FC
-_0804CB6C: .4byte 0x03004828
+_0804CB6C: .4byte gUnknown_03004828
_0804CB70:
ldr r0, _0804CBC0
ldrb r1, [r0, 0x7]
@@ -23594,9 +23594,9 @@ _0804CB8E:
strh r1, [r0, 0x26]
bl _0804D570
.align 2, 0
-_0804CBC0: .4byte 0x0202f388
-_0804CBC4: .4byte 0x03004828
-_0804CBC8: .4byte 0x02020004
+_0804CBC0: .4byte gPaletteFade
+_0804CBC4: .4byte gUnknown_03004828
+_0804CBC8: .4byte gSprites
_0804CBCC:
ldr r5, _0804CC28
ldr r4, [r6]
@@ -23644,7 +23644,7 @@ _0804CC12:
adds r1, r4, 0
bl _0804D53C
.align 2, 0
-_0804CC28: .4byte 0x02020004
+_0804CC28: .4byte gSprites
_0804CC2C:
ldr r2, _0804CC3C
movs r0, 0x1
@@ -23723,8 +23723,8 @@ _0804CC68:
bl StartSpriteAffineAnim
b _0804CCFA
.align 2, 0
-_0804CCD8: .4byte 0x03004828
-_0804CCDC: .4byte 0x02020004
+_0804CCD8: .4byte gUnknown_03004828
+_0804CCDC: .4byte gSprites
_0804CCE0: .4byte gSpriteAffineAnimTable_8215AC0
_0804CCE4:
ldr r0, [r5]
@@ -23807,8 +23807,8 @@ _0804CCFA:
ldr r1, [r5]
bl _0804D53C
.align 2, 0
-_0804CD88: .4byte 0x02020004
-_0804CD8C: .4byte 0x03004828
+_0804CD88: .4byte gSprites
+_0804CD8C: .4byte gUnknown_03004828
_0804CD90: .4byte 0x0000ffe0
_0804CD94:
ldr r4, _0804CE5C
@@ -23911,7 +23911,7 @@ _0804CDFA:
bl BlendPalettes
b _0804D570
.align 2, 0
-_0804CE5C: .4byte 0x02020004
+_0804CE5C: .4byte gSprites
_0804CE60: .4byte 0x0000ffff
_0804CE64:
ldr r4, _0804CEE8
@@ -23979,7 +23979,7 @@ _0804CEA6:
bl DestroySprite
b _0804D570
.align 2, 0
-_0804CEE8: .4byte 0x02020004
+_0804CEE8: .4byte gSprites
_0804CEEC:
ldr r0, _0804CF58
ldrb r1, [r0, 0x7]
@@ -24032,10 +24032,10 @@ _0804CEFA:
bl StartSpriteAnim
b _0804D570
.align 2, 0
-_0804CF58: .4byte 0x0202f388
+_0804CF58: .4byte gPaletteFade
_0804CF5C: .4byte gSpriteTemplate_82159BC
_0804CF60: .4byte gSpriteTemplate_82159FC
-_0804CF64: .4byte 0x02020004
+_0804CF64: .4byte gSprites
_0804CF68:
movs r1, 0x1
negs r1, r1
@@ -24064,7 +24064,7 @@ _0804CF96:
b _0804D538
.align 2, 0
_0804CF98: .4byte 0x00001641
-_0804CF9C: .4byte 0x0202f388
+_0804CF9C: .4byte gPaletteFade
_0804CFA0:
movs r0, 0x1
bl sub_804C0F8
@@ -24108,8 +24108,8 @@ _0804CFEE:
adds r1, r3, 0
b _0804D53C
.align 2, 0
-_0804CFF4: .4byte 0x02020004
-_0804CFF8: .4byte 0x03004828
+_0804CFF4: .4byte gSprites
+_0804CFF8: .4byte gUnknown_03004828
_0804CFFC:
movs r0, 0x1
bl sub_804C0F8
@@ -24132,7 +24132,7 @@ _0804D020:
strh r3, [r2]
b _0804D53C
.align 2, 0
-_0804D024: .4byte 0x03004828
+_0804D024: .4byte gUnknown_03004828
_0804D028:
ldr r0, [r6]
adds r0, 0xBA
@@ -24153,7 +24153,7 @@ _0804D028:
bl DestroySprite
b _0804D400
.align 2, 0
-_0804D050: .4byte 0x02020004
+_0804D050: .4byte gSprites
_0804D054:
ldr r2, [r6]
adds r1, r2, 0
@@ -24218,7 +24218,7 @@ _0804D0B0:
b _0804D570
.align 2, 0
_0804D0C8: .4byte gSpriteTemplate_8215A30
-_0804D0CC: .4byte 0x02020004
+_0804D0CC: .4byte gSprites
_0804D0D0: .4byte sub_804B0E0
_0804D0D4:
ldr r0, _0804D0F4
@@ -24237,7 +24237,7 @@ _0804D0D4:
b _0804D570
.align 2, 0
_0804D0F4: .4byte gSpriteTemplate_8215A80
-_0804D0F8: .4byte 0x03004828
+_0804D0F8: .4byte gUnknown_03004828
_0804D0FC:
ldr r2, _0804D138
ldr r0, [r6]
@@ -24268,7 +24268,7 @@ _0804D11A:
bl audio_play
b _0804D570
.align 2, 0
-_0804D138: .4byte 0x02020004
+_0804D138: .4byte gSprites
_0804D13C:
ldr r1, [r6]
movs r3, 0x8D
@@ -24322,7 +24322,7 @@ _0804D182:
strh r1, [r0]
b _0804D570
.align 2, 0
-_0804D1A0: .4byte 0x03004828
+_0804D1A0: .4byte gUnknown_03004828
_0804D1A4:
ldr r0, _0804D1C0
ldrb r1, [r0, 0x7]
@@ -24338,7 +24338,7 @@ _0804D1B2:
bl sub_804BBE8
b _0804D538
.align 2, 0
-_0804D1C0: .4byte 0x0202f388
+_0804D1C0: .4byte gPaletteFade
_0804D1C4:
movs r0, 0x1
negs r0, r0
@@ -24365,7 +24365,7 @@ _0804D1EC:
ldr r1, [r6]
b _0804D53C
.align 2, 0
-_0804D1F0: .4byte 0x0202f388
+_0804D1F0: .4byte gPaletteFade
_0804D1F4:
ldr r0, _0804D290
movs r2, 0x8
@@ -24442,9 +24442,9 @@ _0804D1F4:
b _0804D570
.align 2, 0
_0804D290: .4byte gSpriteTemplate_821595C
-_0804D294: .4byte 0x03004828
+_0804D294: .4byte gUnknown_03004828
_0804D298: .4byte 0x00000103
-_0804D29C: .4byte 0x02020004
+_0804D29C: .4byte gSprites
_0804D2A0: .4byte sub_804D80C
_0804D2A4: .4byte 0x0000ffff
_0804D2A8:
@@ -24471,7 +24471,7 @@ _0804D2A8:
ldr r1, [r6]
b _0804D53C
.align 2, 0
-_0804D2D8: .4byte 0x02020004
+_0804D2D8: .4byte gSprites
_0804D2DC: .4byte 0x00000103
_0804D2E0: .4byte 0x0000ffff
_0804D2E4:
@@ -24494,7 +24494,7 @@ _0804D302:
adds r1, r3, 0
b _0804D53C
.align 2, 0
-_0804D308: .4byte 0x02020004
+_0804D308: .4byte gSprites
_0804D30C: .4byte 0x00000103
_0804D310: .4byte SpriteCallbackDummy
_0804D314:
@@ -24576,7 +24576,7 @@ _0804D314:
ldr r1, [r6]
b _0804D53C
.align 2, 0
-_0804D3B4: .4byte 0x02020004
+_0804D3B4: .4byte gSprites
_0804D3B8: .4byte gMonFrontPicCoords
_0804D3BC: .4byte 0x000fffff
_0804D3C0: .4byte 0x00000103
@@ -24621,7 +24621,7 @@ _0804D40C:
str r3, [r1]
b _0804D570
.align 2, 0
-_0804D414: .4byte 0x020234cc
+_0804D414: .4byte gStringVar4
_0804D418: .4byte gTradeText_SentOverPoke
_0804D41C:
ldr r1, [r6]
@@ -24674,7 +24674,7 @@ _0804D43E:
b _0804D570
.align 2, 0
_0804D480: .4byte 0x00000173
-_0804D484: .4byte 0x020234cc
+_0804D484: .4byte gStringVar4
_0804D488: .4byte gTradeText_TakeGoodCare
_0804D48C:
ldr r2, [r6]
@@ -24710,7 +24710,7 @@ _0804D4B8:
adds r1, r2, 0
b _0804D53C
.align 2, 0
-_0804D4C8: .4byte 0x03001770
+_0804D4C8: .4byte gMain
_0804D4CC:
ldr r0, _0804D510
ldrb r0, [r0]
@@ -24744,12 +24744,12 @@ _0804D4CC:
bl sub_81120E4
b _0804D538
.align 2, 0
-_0804D510: .4byte 0x0202e8ce
-_0804D514: .4byte 0x03005e94
+_0804D510: .4byte gUnknown_0202E8CE
+_0804D514: .4byte gUnknown_03005E94
_0804D518: .4byte sub_804BBCC
-_0804D51C: .4byte 0x020297d8
-_0804D520: .4byte 0x03004360
-_0804D524: .4byte 0x03004828
+_0804D51C: .4byte gUnknown_020297D8
+_0804D520: .4byte gPlayerParty
+_0804D524: .4byte gUnknown_03004828
_0804D528:
movs r0, 0x1
negs r0, r0
@@ -24770,7 +24770,7 @@ _0804D53E:
strh r0, [r1]
b _0804D570
.align 2, 0
-_0804D548: .4byte 0x03004828
+_0804D548: .4byte gUnknown_03004828
_0804D54C:
ldr r0, _0804D580
ldrb r1, [r0, 0x7]
@@ -24797,7 +24797,7 @@ _0804D572:
pop {r1}
bx r1
.align 2, 0
-_0804D580: .4byte 0x0202f388
+_0804D580: .4byte gPaletteFade
_0804D584: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_804C29C
@@ -24816,7 +24816,7 @@ sub_804D588: @ 804D588
beq _0804D5B8
b _0804D614
.align 2, 0
-_0804D5A0: .4byte 0x03001770
+_0804D5A0: .4byte gMain
_0804D5A4: .4byte 0x0000043c
_0804D5A8:
movs r0, 0x4
@@ -24825,7 +24825,7 @@ _0804D5A8:
movs r0, 0x1
b _0804D612
.align 2, 0
-_0804D5B4: .4byte 0x03001bb4
+_0804D5B4: .4byte gUnknown_3001BB4
_0804D5B8:
ldr r0, _0804D5F4
ldr r1, _0804D5F8
@@ -24856,11 +24856,11 @@ _0804D5B8:
bl sub_81120E4
b _0804D60E
.align 2, 0
-_0804D5F4: .4byte 0x03005e94
+_0804D5F4: .4byte gUnknown_03005E94
_0804D5F8: .4byte sub_804DC88
-_0804D5FC: .4byte 0x020297d8
-_0804D600: .4byte 0x03004360
-_0804D604: .4byte 0x03004828
+_0804D5FC: .4byte gUnknown_020297D8
+_0804D600: .4byte gPlayerParty
+_0804D604: .4byte gUnknown_03004828
_0804D608:
mov r0, r8
bl SetMainCallback2
@@ -24885,7 +24885,7 @@ _0804D622:
pop {r0}
bx r0
.align 2, 0
-_0804D638: .4byte 0x020297d8
+_0804D638: .4byte gUnknown_020297D8
thumb_func_end sub_804D588
thumb_func_start sub_804D63C
@@ -24945,11 +24945,11 @@ _0804D6A2:
pop {r0}
bx r0
.align 2, 0
-_0804D6A8: .4byte 0x03002b80
+_0804D6A8: .4byte gBlockRecvBuffer
_0804D6AC: .4byte 0x0000dcba
_0804D6B0: .4byte sub_804D588
_0804D6B4: .4byte 0x0000abcd
-_0804D6B8: .4byte 0x03004828
+_0804D6B8: .4byte gUnknown_03004828
thumb_func_end sub_804D63C
thumb_func_start sub_804D6BC
@@ -25124,7 +25124,7 @@ _0804D7FE:
bx r0
.align 2, 0
_0804D804: .4byte gTradeBallVerticalVelocityTable
-_0804D808: .4byte 0x03004828
+_0804D808: .4byte gUnknown_03004828
thumb_func_end sub_804D7AC
thumb_func_start sub_804D80C
@@ -25229,11 +25229,11 @@ sub_804D89C: @ 804D89C
pop {r1}
bx r1
.align 2, 0
-_0804D8D0: .4byte 0x0202e8cc
+_0804D8D0: .4byte gUnknown_0202E8CC
_0804D8D4: .4byte gIngameTrades
-_0804D8D8: .4byte 0x020231cc
+_0804D8D8: .4byte gStringVar1
_0804D8DC: .4byte gSpeciesNames
-_0804D8E0: .4byte 0x020232cc
+_0804D8E0: .4byte gStringVar2
thumb_func_end sub_804D89C
thumb_func_start sub_804D8E4
@@ -25271,12 +25271,12 @@ sub_804D8E4: @ 804D8E4
pop {r0}
bx r0
.align 2, 0
-_0804D92C: .4byte 0x0202e8cc
+_0804D92C: .4byte gUnknown_0202E8CC
_0804D930: .4byte gIngameTrades
-_0804D934: .4byte 0x0202e8ce
-_0804D938: .4byte 0x03004360
-_0804D93C: .4byte 0x020231cc
-_0804D940: .4byte 0x020232cc
+_0804D934: .4byte gUnknown_0202E8CE
+_0804D938: .4byte gPlayerParty
+_0804D93C: .4byte gStringVar1
+_0804D940: .4byte gStringVar2
_0804D944: .4byte gSpeciesNames
thumb_func_end sub_804D8E4
@@ -25434,9 +25434,9 @@ sub_804D948: @ 804D948
b _0804DAC0
.align 2, 0
_0804DAA4: .4byte gIngameTrades
-_0804DAA8: .4byte 0x03004360
-_0804DAAC: .4byte 0x030045c0
-_0804DAB0: .4byte 0x02029700
+_0804DAA8: .4byte gPlayerParty
+_0804DAAC: .4byte gEnemyParty
+_0804DAB0: .4byte gUnknown_02029700
_0804DAB4:
adds r2, r5, 0
adds r2, 0x28
@@ -25451,7 +25451,7 @@ _0804DAC0:
pop {r0}
bx r0
.align 2, 0
-_0804DAD0: .4byte 0x030045c0
+_0804DAD0: .4byte gEnemyParty
thumb_func_end sub_804D948
thumb_func_start sub_804DAD4
@@ -25523,8 +25523,8 @@ sub_804DB2C: @ 804DB2C
lsrs r0, 16
b _0804DB62
.align 2, 0
-_0804DB58: .4byte 0x0202e8ce
-_0804DB5C: .4byte 0x03004360
+_0804DB58: .4byte gUnknown_0202E8CE
+_0804DB5C: .4byte gPlayerParty
_0804DB60:
movs r0, 0
_0804DB62:
@@ -25544,8 +25544,8 @@ sub_804DB68: @ 804DB68
pop {r0}
bx r0
.align 2, 0
-_0804DB7C: .4byte 0x0202e8ce
-_0804DB80: .4byte 0x0202e8cc
+_0804DB7C: .4byte gUnknown_0202E8CE
+_0804DB80: .4byte gUnknown_0202E8CC
thumb_func_end sub_804DB68
thumb_func_start sub_804DB84
@@ -25604,9 +25604,9 @@ _0804DBE6:
pop {r0}
bx r0
.align 2, 0
-_0804DC04: .4byte 0x03004828
-_0804DC08: .4byte 0x02020004
-_0804DC0C: .4byte 0x020297d8
+_0804DC04: .4byte gUnknown_03004828
+_0804DC08: .4byte gSprites
+_0804DC0C: .4byte gUnknown_020297D8
_0804DC10: .4byte 0x0000abcd
_0804DC14: .4byte sub_804DC18
thumb_func_end sub_804DB84
@@ -25656,7 +25656,7 @@ _0804DC64:
pop {r0}
bx r0
.align 2, 0
-_0804DC7C: .4byte 0x03004828
+_0804DC7C: .4byte gUnknown_03004828
_0804DC80: .4byte 0x00000101
_0804DC84: .4byte 0x0000dcba
thumb_func_end sub_804DC18
@@ -25680,7 +25680,7 @@ _0804DC9C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804DCA8: .4byte 0x03001770
+_0804DCA8: .4byte gMain
_0804DCAC: .4byte 0x0000043c
_0804DCB0: .4byte _0804DCB4
.align 2, 0
@@ -25816,10 +25816,10 @@ _0804DE4C:
adds r1, r4, 0
b _0804DF3E
.align 2, 0
-_0804DE88: .4byte 0x03004828
+_0804DE88: .4byte gUnknown_03004828
_0804DE8C: .4byte 0x0201f000
_0804DE90: .4byte 0x0000043c
-_0804DE94: .4byte 0x020234cc
+_0804DE94: .4byte gStringVar4
_0804DE98: .4byte gOtherText_LinkStandby2
_0804DE9C:
bl sub_80084A4
@@ -25830,7 +25830,7 @@ _0804DE9C:
movs r1, 0x64
b _0804DFEE
.align 2, 0
-_0804DEAC: .4byte 0x03001770
+_0804DEAC: .4byte gMain
_0804DEB0: .4byte 0x0000043c
_0804DEB4:
ldr r0, _0804DEE8
@@ -25860,9 +25860,9 @@ _0804DEDE:
adds r0, r2
b _0804DF06
.align 2, 0
-_0804DEE8: .4byte 0x03004828
+_0804DEE8: .4byte gUnknown_03004828
_0804DEEC: .4byte 0x0000043c
-_0804DEF0: .4byte 0x03001770
+_0804DEF0: .4byte gMain
_0804DEF4:
bl sub_8007ECC
lsls r0, 24
@@ -25878,7 +25878,7 @@ _0804DF06:
strb r1, [r0]
b _0804E11A
.align 2, 0
-_0804DF0C: .4byte 0x03001770
+_0804DF0C: .4byte gMain
_0804DF10: .4byte 0x0000043c
_0804DF14:
ldr r0, _0804DF48
@@ -25907,7 +25907,7 @@ _0804DF3E:
b _0804E11A
.align 2, 0
_0804DF48: .4byte 0x0000043c
-_0804DF4C: .4byte 0x03004828
+_0804DF4C: .4byte gUnknown_03004828
_0804DF50: .4byte gSystemText_Saving
_0804DF54:
bl sub_8047A1C
@@ -25923,7 +25923,7 @@ _0804DF54:
strb r0, [r1]
b _0804DFF0
.align 2, 0
-_0804DF74: .4byte 0x03001770
+_0804DF74: .4byte gMain
_0804DF78: .4byte 0x0000043c
_0804DF7C:
ldr r0, _0804DF94
@@ -25940,7 +25940,7 @@ _0804DF8E:
adds r1, r2, r0
b _0804E0FA
.align 2, 0
-_0804DF94: .4byte 0x03004828
+_0804DF94: .4byte gUnknown_03004828
_0804DF98: .4byte 0x0000043c
_0804DF9C:
bl sub_8125DA8
@@ -25956,7 +25956,7 @@ _0804DF9C:
strb r1, [r0]
b _0804E11A
.align 2, 0
-_0804DFB8: .4byte 0x03001770
+_0804DFB8: .4byte gMain
_0804DFBC: .4byte 0x0000043c
_0804DFC0:
ldr r0, _0804DFD4
@@ -25970,8 +25970,8 @@ _0804DFC0:
strb r1, [r0]
b _0804E11A
.align 2, 0
-_0804DFD4: .4byte 0x03004828
-_0804DFD8: .4byte 0x03001770
+_0804DFD4: .4byte gUnknown_03004828
+_0804DFD8: .4byte gMain
_0804DFDC: .4byte 0x0000043c
_0804DFE0:
bl sub_8125DDC
@@ -25989,9 +25989,9 @@ _0804DFF0:
str r2, [r0]
b _0804E11A
.align 2, 0
-_0804DFFC: .4byte 0x03001770
+_0804DFFC: .4byte gMain
_0804E000: .4byte 0x0000043c
-_0804E004: .4byte 0x03004828
+_0804E004: .4byte gUnknown_03004828
_0804E008:
ldr r0, _0804E02C
ldr r0, [r0]
@@ -26012,7 +26012,7 @@ _0804E01C:
strb r0, [r1]
b _0804E11A
.align 2, 0
-_0804E02C: .4byte 0x03004828
+_0804E02C: .4byte gUnknown_03004828
_0804E030: .4byte 0x0000043c
_0804E034:
bl sub_80084A4
@@ -26023,7 +26023,7 @@ _0804E034:
strb r1, [r0]
b _0804E11A
.align 2, 0
-_0804E044: .4byte 0x03001770
+_0804E044: .4byte gMain
_0804E048: .4byte 0x0000043c
_0804E04C:
bl sub_8007ECC
@@ -26041,8 +26041,8 @@ _0804E04C:
strb r1, [r0]
b _0804E11A
.align 2, 0
-_0804E06C: .4byte 0x03001bb4
-_0804E070: .4byte 0x03001770
+_0804E06C: .4byte gUnknown_3001BB4
+_0804E070: .4byte gMain
_0804E074: .4byte 0x0000043c
_0804E078:
ldr r0, _0804E098
@@ -26061,7 +26061,7 @@ _0804E078:
bl sub_80084A4
b _0804E11A
.align 2, 0
-_0804E098: .4byte 0x03004828
+_0804E098: .4byte gUnknown_03004828
_0804E09C: .4byte 0x0000043c
_0804E0A0:
bl sub_8007ECC
@@ -26090,8 +26090,8 @@ _0804E0BC:
adds r1, r0
b _0804E0FA
.align 2, 0
-_0804E0D8: .4byte 0x0202f388
-_0804E0DC: .4byte 0x03001770
+_0804E0D8: .4byte gPaletteFade
+_0804E0DC: .4byte gMain
_0804E0E0: .4byte 0x0000043c
_0804E0E4:
bl sub_8075028
@@ -26110,7 +26110,7 @@ _0804E0FA:
strb r0, [r1]
b _0804E11A
.align 2, 0
-_0804E104: .4byte 0x03001770
+_0804E104: .4byte gMain
_0804E108: .4byte 0x0000043c
_0804E10C:
ldr r0, _0804E13C
@@ -26134,7 +26134,7 @@ _0804E128:
pop {r0}
bx r0
.align 2, 0
-_0804E13C: .4byte 0x03002fa4
+_0804E13C: .4byte gReceivedRemoteLinkPlayers
_0804E140: .4byte sub_804E144
thumb_func_end sub_804DC88
@@ -26157,7 +26157,7 @@ _0804E158:
pop {r0}
bx r0
.align 2, 0
-_0804E16C: .4byte 0x0202f388
+_0804E16C: .4byte gPaletteFade
_0804E170: .4byte sub_8047CD8
thumb_func_end sub_804E144
@@ -26206,9 +26206,9 @@ _0804E1C4:
pop {r0}
bx r0
.align 2, 0
-_0804E1CC: .4byte 0x0202f388
+_0804E1CC: .4byte gPaletteFade
_0804E1D0: .4byte sub_804B790
-_0804E1D4: .4byte 0x0300485c
+_0804E1D4: .4byte gUnknown_0300485C
_0804E1D8: .4byte sub_8080990
thumb_func_end sub_804E1A0
@@ -26248,8 +26248,8 @@ _0804E21A:
pop {r0}
bx r0
.align 2, 0
-_0804E220: .4byte 0x020297d8
-_0804E224: .4byte 0x030045c0
+_0804E220: .4byte gUnknown_020297D8
+_0804E224: .4byte gEnemyParty
_0804E228: .4byte 0x0000083b
thumb_func_end sub_804E1DC
@@ -26313,9 +26313,9 @@ sub_804E290: @ 804E290
pop {r0}
bx r0
.align 2, 0
-_0804E2B0: .4byte 0x03007400
+_0804E2B0: .4byte gUnknown_03007400
_0804E2B4: .4byte 0x0000ffff
-_0804E2B8: .4byte 0x03004854
+_0804E2B8: .4byte gUnknown_03004854
thumb_func_end sub_804E290
thumb_func_start sub_804E2BC
@@ -26357,7 +26357,7 @@ _0804E2FC:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804E308: .4byte 0x03004854
+_0804E308: .4byte gUnknown_03004854
_0804E30C: .4byte _0804E310
.align 2, 0
_0804E310:
@@ -26540,7 +26540,7 @@ _0804E4A0:
_0804E4AC: .4byte gUnknown_082163DC
_0804E4B0: .4byte gUnknown_082164F4
_0804E4B4: .4byte gUnknown_08216454
-_0804E4B8: .4byte 0x03004854
+_0804E4B8: .4byte gUnknown_03004854
_0804E4BC:
ldr r0, _0804E4E0
bl LoadSpriteSheet
@@ -26561,7 +26561,7 @@ _0804E4E0: .4byte gUnknown_08216540
_0804E4E4: .4byte gUnknown_08216574
_0804E4E8: .4byte gUnknown_082163EC
_0804E4EC: .4byte gUnknown_082163E4
-_0804E4F0: .4byte 0x03004854
+_0804E4F0: .4byte gUnknown_03004854
_0804E4F4:
movs r0, 0
_0804E4F6:
@@ -26621,9 +26621,9 @@ sub_804E538: @ 804E538
pop {r0}
bx r0
.align 2, 0
-_0804E55C: .4byte 0x03004854
+_0804E55C: .4byte gUnknown_03004854
_0804E560: .4byte 0x02018000
-_0804E564: .4byte 0x0202e8cc
+_0804E564: .4byte gUnknown_0202E8CC
_0804E568: .4byte sub_804E56C
thumb_func_end sub_804E538
@@ -26644,7 +26644,7 @@ _0804E57C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804E588: .4byte 0x03004854
+_0804E588: .4byte gUnknown_03004854
_0804E58C: .4byte _0804E590
.align 2, 0
_0804E590:
@@ -26700,7 +26700,7 @@ _0804E5AC:
b _0804E71A
.align 2, 0
_0804E60C: .4byte gWindowConfig_81E6F68
-_0804E610: .4byte 0x03004854
+_0804E610: .4byte gUnknown_03004854
_0804E614:
bl sub_804E2EC
lsls r0, 24
@@ -26744,9 +26744,9 @@ _0804E626:
b _0804E6BE
.align 2, 0
_0804E668: .4byte gUnknown_082162E4
-_0804E66C: .4byte 0x03004854
+_0804E66C: .4byte gUnknown_03004854
_0804E670: .4byte gSpriteTemplate_82163F4
-_0804E674: .4byte 0x02020004
+_0804E674: .4byte gSprites
_0804E678: .4byte sub_804E2BC
_0804E67C:
movs r0, 0x1
@@ -26768,7 +26768,7 @@ _0804E692:
bne _0804E71A
b _0804E6BE
.align 2, 0
-_0804E6A4: .4byte 0x0202f388
+_0804E6A4: .4byte gPaletteFade
_0804E6A8:
movs r0, 0
movs r1, 0xE
@@ -26788,7 +26788,7 @@ _0804E6BE:
b _0804E71A
.align 2, 0
_0804E6CC: .4byte gOtherText_BlenderChooseBerry
-_0804E6D0: .4byte 0x03004854
+_0804E6D0: .4byte gUnknown_03004854
_0804E6D4:
bl MenuUpdateWindowText
lsls r0, 24
@@ -26808,7 +26808,7 @@ _0804E6D4:
bl BeginNormalPaletteFade
b _0804E71A
.align 2, 0
-_0804E6FC: .4byte 0x03004854
+_0804E6FC: .4byte gUnknown_03004854
_0804E700:
ldr r0, _0804E730
ldrb r1, [r0, 0x7]
@@ -26831,8 +26831,8 @@ _0804E71A:
pop {r0}
bx r0
.align 2, 0
-_0804E730: .4byte 0x0202f388
-_0804E734: .4byte 0x03004854
+_0804E730: .4byte gPaletteFade
+_0804E734: .4byte gUnknown_03004854
thumb_func_end sub_804E56C
thumb_func_start sub_804E738
@@ -26974,7 +26974,7 @@ sub_804E7C0: @ 804E7C0
pop {r0}
bx r0
.align 2, 0
-_0804E83C: .4byte 0x02020004
+_0804E83C: .4byte gSprites
_0804E840: .4byte gUnknown_08216594
thumb_func_end sub_804E7C0
@@ -27036,7 +27036,7 @@ _0804E89E:
beq _0804E8BA
b _0804E974
.align 2, 0
-_0804E8AC: .4byte 0x03002970
+_0804E8AC: .4byte gLinkPlayers
_0804E8B0:
cmp r1, 0x2
beq _0804E8F8
@@ -27048,7 +27048,7 @@ _0804E8BA:
strb r1, [r0]
b _0804E974
.align 2, 0
-_0804E8C0: .4byte 0x03004834
+_0804E8C0: .4byte gUnknown_03004834
_0804E8C4:
ldr r0, _0804E8E4
strb r1, [r0]
@@ -27066,9 +27066,9 @@ _0804E8C4:
ldr r1, [r0]
b _0804E920
.align 2, 0
-_0804E8E4: .4byte 0x03004834
-_0804E8E8: .4byte 0x03004854
-_0804E8EC: .4byte 0x03002978
+_0804E8E4: .4byte gUnknown_03004834
+_0804E8E8: .4byte gUnknown_03004854
+_0804E8EC: .4byte gUnknown_03002978
_0804E8F0: .4byte gSaveBlock2
_0804E8F4: .4byte gUnknown_082162B8
_0804E8F8:
@@ -27095,9 +27095,9 @@ _0804E920:
bl StringCopy
b _0804E974
.align 2, 0
-_0804E928: .4byte 0x03004834
-_0804E92C: .4byte 0x03004854
-_0804E930: .4byte 0x03002978
+_0804E928: .4byte gUnknown_03004834
+_0804E92C: .4byte gUnknown_03004854
+_0804E930: .4byte gUnknown_03002978
_0804E934: .4byte gSaveBlock2
_0804E938: .4byte gUnknown_082162B8
_0804E93C:
@@ -27130,9 +27130,9 @@ _0804E974:
pop {r0}
bx r0
.align 2, 0
-_0804E97C: .4byte 0x03004834
-_0804E980: .4byte 0x03004854
-_0804E984: .4byte 0x03002978
+_0804E97C: .4byte gUnknown_03004834
+_0804E980: .4byte gUnknown_03004854
+_0804E984: .4byte gUnknown_03002978
_0804E988: .4byte gSaveBlock2
_0804E98C: .4byte gUnknown_082162B8
thumb_func_end sub_804E884
@@ -27175,9 +27175,9 @@ _0804E9B4:
bl SetMainCallback2
b _0804E9EE
.align 2, 0
-_0804E9D8: .4byte 0x03004854
+_0804E9D8: .4byte gUnknown_03004854
_0804E9DC: .4byte 0x02018000
-_0804E9E0: .4byte 0x0202e8cc
+_0804E9E0: .4byte gUnknown_0202E8CC
_0804E9E4: .4byte sub_804E9F8
_0804E9E8:
ldr r0, _0804E9F4
@@ -27210,7 +27210,7 @@ _0804EA0E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804EA18: .4byte 0x03004854
+_0804EA18: .4byte gUnknown_03004854
_0804EA1C: .4byte _0804EA20
.align 2, 0
_0804EA20:
@@ -27398,9 +27398,9 @@ _0804EC2A:
.align 2, 0
_0804EC60: .4byte sub_804E2BC
_0804EC64: .4byte gWindowConfig_81E6F68
-_0804EC68: .4byte 0x03002b74
+_0804EC68: .4byte gLinkType
_0804EC6C: .4byte 0x00004422
-_0804EC70: .4byte 0x03004854
+_0804EC70: .4byte gUnknown_03004854
_0804EC74:
bl sub_804E2EC
lsls r0, 24
@@ -27416,7 +27416,7 @@ _0804EC80:
bl sub_8051474
b _0804F0CE
.align 2, 0
-_0804EC90: .4byte 0x03004854
+_0804EC90: .4byte gUnknown_03004854
_0804EC94:
movs r5, 0
ldr r4, _0804ECD8
@@ -27452,9 +27452,9 @@ _0804EC9A:
b _0804F0AA
.align 2, 0
_0804ECD8: .4byte gUnknown_082162E4
-_0804ECDC: .4byte 0x03004854
+_0804ECDC: .4byte gUnknown_03004854
_0804ECE0: .4byte gSpriteTemplate_82163F4
-_0804ECE4: .4byte 0x02020004
+_0804ECE4: .4byte gSprites
_0804ECE8:
movs r0, 0x1
negs r0, r0
@@ -27476,7 +27476,7 @@ _0804ECFA:
_0804ED0C:
b _0804F0AA
.align 2, 0
-_0804ED10: .4byte 0x0202f388
+_0804ED10: .4byte gPaletteFade
_0804ED14:
movs r0, 0
movs r1, 0xD
@@ -27500,7 +27500,7 @@ _0804ED14:
b _0804F0CE
.align 2, 0
_0804ED40: .4byte gOtherText_LinkStandby3
-_0804ED44: .4byte 0x03004854
+_0804ED44: .4byte gUnknown_03004854
_0804ED48:
mov r2, r8
ldr r1, [r2]
@@ -27534,8 +27534,8 @@ _0804ED48:
str r5, [r0]
b _0804F0CE
.align 2, 0
-_0804ED8C: .4byte 0x0203855e
-_0804ED90: .4byte 0x03002a70
+_0804ED8C: .4byte word_203855E
+_0804ED90: .4byte gBlockSendBuffer
_0804ED94:
bl sub_8007ECC
lsls r0, 24
@@ -27610,7 +27610,7 @@ _0804EE18:
bl ResetBlockReceivedFlags
b _0804F0AA
.align 2, 0
-_0804EE2C: .4byte 0x03002b80
+_0804EE2C: .4byte gBlockRecvBuffer
_0804EE30:
ldrb r1, [r4]
lsls r1, 1
@@ -27666,7 +27666,7 @@ _0804EE7A:
adds r1, r0
b _0804F0AE
.align 2, 0
-_0804EE98: .4byte 0x03004854
+_0804EE98: .4byte gUnknown_03004854
_0804EE9C: .4byte gUnknown_082162EC
_0804EEA0:
mov r1, r8
@@ -27744,7 +27744,7 @@ _0804EF22:
ldr r0, [r2]
b _0804EFBC
.align 2, 0
-_0804EF30: .4byte 0x03004854
+_0804EF30: .4byte gUnknown_03004854
_0804EF34:
movs r2, 0x80
lsls r2, 19
@@ -27848,7 +27848,7 @@ _0804EFF6:
bl sub_8051414
b _0804F0CE
.align 2, 0
-_0804F008: .4byte 0x03004854
+_0804F008: .4byte gUnknown_03004854
_0804F00C:
ldr r0, _0804F01C
movs r2, 0x10
@@ -27934,7 +27934,7 @@ _0804F0AE:
strb r0, [r1]
b _0804F0CE
.align 2, 0
-_0804F0B8: .4byte 0x03004854
+_0804F0B8: .4byte gUnknown_03004854
_0804F0BC:
ldr r0, _0804F0EC
ldrb r1, [r0, 0x7]
@@ -27956,7 +27956,7 @@ _0804F0CE:
pop {r0}
bx r0
.align 2, 0
-_0804F0EC: .4byte 0x0202f388
+_0804F0EC: .4byte gPaletteFade
_0804F0F0: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
thumb_func_end sub_804E9F8
@@ -28009,9 +28009,9 @@ sub_804F0F4: @ 804F0F4
.align 2, 0
_0804F158: .4byte sub_804E2BC
_0804F15C: .4byte gWindowConfig_81E6F68
-_0804F160: .4byte 0x03002b74
+_0804F160: .4byte gLinkType
_0804F164: .4byte 0x00004422
-_0804F168: .4byte 0x03004854
+_0804F168: .4byte gUnknown_03004854
thumb_func_end sub_804F0F4
thumb_func_start task_tutorial_oak_boy_girl
@@ -28046,7 +28046,7 @@ task_tutorial_oak_boy_girl: @ 804F16C
movs r0, 0x2
b _0804F1B6
.align 2, 0
-_0804F1A8: .4byte 0x03004854
+_0804F1A8: .4byte gUnknown_03004854
_0804F1AC: .4byte gUnknown_08216303
_0804F1B0:
movs r0, 0x1
@@ -28188,7 +28188,7 @@ _0804F28E:
pop {r0}
bx r0
.align 2, 0
-_0804F2A0: .4byte 0x03004854
+_0804F2A0: .4byte gUnknown_03004854
_0804F2A4: .4byte gUnknown_082162EC
thumb_func_end sub_804F238
@@ -28284,12 +28284,12 @@ _0804F34A:
pop {r0}
bx r0
.align 2, 0
-_0804F360: .4byte 0x03004854
+_0804F360: .4byte gUnknown_03004854
_0804F364: .4byte gUnknown_082162D4
-_0804F368: .4byte 0x020231cc
-_0804F36C: .4byte 0x02020004
+_0804F368: .4byte gStringVar1
+_0804F36C: .4byte gSprites
_0804F370: .4byte gUnknown_082162C4
-_0804F374: .4byte 0x03002978
+_0804F374: .4byte gUnknown_03002978
thumb_func_end BuyMenuDrawFieldObjects
thumb_func_start sub_804F378
@@ -28312,7 +28312,7 @@ _0804F38E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0804F398: .4byte 0x03004854
+_0804F398: .4byte gUnknown_03004854
_0804F39C: .4byte _0804F3A0
.align 2, 0
_0804F3A0:
@@ -28395,8 +28395,8 @@ _0804F442:
strb r2, [r3, 0x1]
b _0804F7E6
.align 2, 0
-_0804F46C: .4byte 0x0203855e
-_0804F470: .4byte 0x03004854
+_0804F46C: .4byte word_203855E
+_0804F470: .4byte gUnknown_03004854
_0804F474:
bl sub_804E2EC
lsls r0, 24
@@ -28412,7 +28412,7 @@ _0804F480:
bl sub_8051474
b _0804F7E6
.align 2, 0
-_0804F490: .4byte 0x03004854
+_0804F490: .4byte gUnknown_03004854
_0804F494:
movs r4, 0
ldr r5, _0804F4DC
@@ -28450,9 +28450,9 @@ _0804F49A:
b _0804F74C
.align 2, 0
_0804F4DC: .4byte gUnknown_082162E4
-_0804F4E0: .4byte 0x03004854
+_0804F4E0: .4byte gUnknown_03004854
_0804F4E4: .4byte gSpriteTemplate_82163F4
-_0804F4E8: .4byte 0x02020004
+_0804F4E8: .4byte gSprites
_0804F4EC:
movs r0, 0x1
negs r0, r0
@@ -28474,7 +28474,7 @@ _0804F4EC:
str r4, [r0]
b _0804F7E6
.align 2, 0
-_0804F514: .4byte 0x03004854
+_0804F514: .4byte gUnknown_03004854
_0804F518:
mov r2, r8
ldr r1, [r2]
@@ -28502,7 +28502,7 @@ _0804F53E:
strb r0, [r1]
b _0804F7E6
.align 2, 0
-_0804F548: .4byte 0x0202f388
+_0804F548: .4byte gPaletteFade
_0804F54C:
mov r0, r8
ldr r1, [r0]
@@ -28567,7 +28567,7 @@ _0804F5A2:
b _0804F74C
.align 2, 0
_0804F5C0: .4byte gUnknown_082162EC
-_0804F5C4: .4byte 0x03004854
+_0804F5C4: .4byte gUnknown_03004854
_0804F5C8:
mov r1, r8
ldr r3, [r1]
@@ -28736,7 +28736,7 @@ _0804F710:
bl sub_8051414
b _0804F7E6
.align 2, 0
-_0804F71C: .4byte 0x03004854
+_0804F71C: .4byte gUnknown_03004854
_0804F720:
ldr r0, _0804F734
movs r2, 0x10
@@ -28749,7 +28749,7 @@ _0804F720:
b _0804F74C
.align 2, 0
_0804F734: .4byte gSpriteTemplate_8216548
-_0804F738: .4byte 0x03004854
+_0804F738: .4byte gUnknown_03004854
_0804F73C:
mov r5, r8
ldr r1, [r5]
@@ -28847,10 +28847,10 @@ _0804F7E6:
pop {r0}
bx r0
.align 2, 0
-_0804F804: .4byte 0x03004854
+_0804F804: .4byte gUnknown_03004854
_0804F808: .4byte 0x0000014b
_0804F80C: .4byte sub_80501FC
-_0804F810: .4byte 0x0202e8cc
+_0804F810: .4byte gUnknown_0202E8CC
_0804F814: .4byte gUnknown_08216308
_0804F818: .4byte 0x00000193
thumb_func_end sub_804F378
@@ -28874,8 +28874,8 @@ _0804F826:
pop {r0}
bx r0
.align 2, 0
-_0804F83C: .4byte 0x03002f90
-_0804F840: .4byte 0x03002a20
+_0804F83C: .4byte gSendCmd
+_0804F840: .4byte gRecvCmds
thumb_func_end sub_804F81C
thumb_func_start sub_804F844
@@ -28912,8 +28912,8 @@ _0804F87C:
pop {r0}
bx r0
.align 2, 0
-_0804F884: .4byte 0x03004b20
-_0804F888: .4byte 0x03002a20
+_0804F884: .4byte gTasks
+_0804F888: .4byte gRecvCmds
_0804F88C: .4byte 0x00002345
thumb_func_end sub_804F844
@@ -28943,7 +28943,7 @@ sub_804F890: @ 804F890
bx r0
.align 2, 0
_0804F8C0: .4byte sub_804F844
-_0804F8C4: .4byte 0x03004b20
+_0804F8C4: .4byte gTasks
thumb_func_end sub_804F890
thumb_func_start sub_804F8C8
@@ -29002,12 +29002,12 @@ _0804F8FC:
ldr r0, _0804F94C
b _0804F954
.align 2, 0
-_0804F934: .4byte 0x03004854
-_0804F938: .4byte 0x03004b20
+_0804F934: .4byte gUnknown_03004854
+_0804F938: .4byte gTasks
_0804F93C: .4byte 0x0000014b
_0804F940: .4byte 0x0000028f
_0804F944: .4byte 0x000001f3
-_0804F948: .4byte 0x03002a20
+_0804F948: .4byte gRecvCmds
_0804F94C: .4byte 0x00004523
_0804F950:
ldr r1, _0804F95C
@@ -29017,7 +29017,7 @@ _0804F954:
ldr r0, _0804F960
b _0804F9C2
.align 2, 0
-_0804F95C: .4byte 0x03002a20
+_0804F95C: .4byte gRecvCmds
_0804F960: .4byte 0x00005432
_0804F964:
ldr r0, _0804F980
@@ -29036,7 +29036,7 @@ _0804F964:
b _0804F9C2
.align 2, 0
_0804F980: .4byte 0x000005db
-_0804F984: .4byte 0x03002a20
+_0804F984: .4byte gRecvCmds
_0804F988: .4byte 0x00005432
_0804F98C:
cmp r1, 0x9
@@ -29055,7 +29055,7 @@ _0804F992:
ldr r0, _0804F9AC
b _0804F9C2
.align 2, 0
-_0804F9A8: .4byte 0x03002a20
+_0804F9A8: .4byte gRecvCmds
_0804F9AC: .4byte 0x00005432
_0804F9B0:
cmp r3, 0x1D
@@ -29078,9 +29078,9 @@ _0804F9C4:
movs r0, 0x1
b _0804F9E8
.align 2, 0
-_0804F9D0: .4byte 0x03002a20
+_0804F9D0: .4byte gRecvCmds
_0804F9D4: .4byte 0x00004523
-_0804F9D8: .4byte 0x03004b20
+_0804F9D8: .4byte gTasks
_0804F9DC:
ldr r0, _0804F9F0
lsls r1, r5, 2
@@ -29095,7 +29095,7 @@ _0804F9EA:
pop {r0}
bx r0
.align 2, 0
-_0804F9F0: .4byte 0x03004b20
+_0804F9F0: .4byte gTasks
thumb_func_end sub_804F8C8
thumb_func_start sub_804F9F4
@@ -29164,14 +29164,14 @@ sub_804F9F4: @ 804F9F4
strh r0, [r1, 0x14]
b _0804FAD4
.align 2, 0
-_0804FA78: .4byte 0x03004854
+_0804FA78: .4byte gUnknown_03004854
_0804FA7C: .4byte 0x0000ffff
_0804FA80: .4byte gUnknown_08216303
-_0804FA84: .4byte 0x03004b20
+_0804FA84: .4byte gTasks
_0804FA88: .4byte 0x0000014b
_0804FA8C: .4byte 0x0000028f
_0804FA90: .4byte 0x000001f3
-_0804FA94: .4byte 0x03002a20
+_0804FA94: .4byte gRecvCmds
_0804FA98: .4byte 0x00004523
_0804FA9C:
ldr r1, _0804FAA4
@@ -29179,7 +29179,7 @@ _0804FA9C:
strh r0, [r1, 0x14]
b _0804FAD4
.align 2, 0
-_0804FAA4: .4byte 0x03002a20
+_0804FAA4: .4byte gRecvCmds
_0804FAA8: .4byte 0x00005432
_0804FAAC:
cmp r2, 0x41
@@ -29211,10 +29211,10 @@ _0804FAD4:
movs r0, 0x1
b _0804FB10
.align 2, 0
-_0804FAE0: .4byte 0x03002a20
+_0804FAE0: .4byte gRecvCmds
_0804FAE4: .4byte 0x00004523
_0804FAE8: .4byte 0x00005432
-_0804FAEC: .4byte 0x03004b20
+_0804FAEC: .4byte gTasks
_0804FAF0:
ldr r0, _0804FAFC
ldr r1, _0804FB00
@@ -29223,7 +29223,7 @@ _0804FAF0:
strh r0, [r2, 0x8]
b _0804FB12
.align 2, 0
-_0804FAFC: .4byte 0x03002a20
+_0804FAFC: .4byte gRecvCmds
_0804FB00: .4byte 0x00004523
_0804FB04:
ldr r0, _0804FB18
@@ -29239,7 +29239,7 @@ _0804FB12:
pop {r0}
bx r0
.align 2, 0
-_0804FB18: .4byte 0x03004b20
+_0804FB18: .4byte gTasks
thumb_func_end sub_804F9F4
thumb_func_start sub_804FB1C
@@ -29307,14 +29307,14 @@ sub_804FB1C: @ 804FB1C
strh r0, [r1, 0x16]
b _0804FC02
.align 2, 0
-_0804FB9C: .4byte 0x03004854
+_0804FB9C: .4byte gUnknown_03004854
_0804FBA0: .4byte 0x0000ffff
_0804FBA4: .4byte gUnknown_08216303
-_0804FBA8: .4byte 0x03004b20
+_0804FBA8: .4byte gTasks
_0804FBAC: .4byte 0x0000014b
_0804FBB0: .4byte 0x0000028f
_0804FBB4: .4byte 0x000001f3
-_0804FBB8: .4byte 0x03002a20
+_0804FBB8: .4byte gRecvCmds
_0804FBBC: .4byte 0x00004523
_0804FBC0:
ldr r1, _0804FBC8
@@ -29322,7 +29322,7 @@ _0804FBC0:
strh r0, [r1, 0x16]
b _0804FC02
.align 2, 0
-_0804FBC8: .4byte 0x03002a20
+_0804FBC8: .4byte gRecvCmds
_0804FBCC: .4byte 0x00005432
_0804FBD0:
cmp r2, 0x3C
@@ -29331,7 +29331,7 @@ _0804FBD0:
ldr r0, _0804FBE0
b _0804FBF4
.align 2, 0
-_0804FBDC: .4byte 0x03002a20
+_0804FBDC: .4byte gRecvCmds
_0804FBE0: .4byte 0x00004523
_0804FBE4:
adds r0, r2, 0
@@ -29358,9 +29358,9 @@ _0804FC02:
movs r0, 0x1
b _0804FC3C
.align 2, 0
-_0804FC10: .4byte 0x03002a20
+_0804FC10: .4byte gRecvCmds
_0804FC14: .4byte 0x00005432
-_0804FC18: .4byte 0x03004b20
+_0804FC18: .4byte gTasks
_0804FC1C:
ldr r0, _0804FC28
ldr r1, _0804FC2C
@@ -29369,7 +29369,7 @@ _0804FC1C:
strh r0, [r2, 0x8]
b _0804FC3E
.align 2, 0
-_0804FC28: .4byte 0x03002a20
+_0804FC28: .4byte gRecvCmds
_0804FC2C: .4byte 0x00004523
_0804FC30:
ldr r0, _0804FC44
@@ -29385,7 +29385,7 @@ _0804FC3E:
pop {r0}
bx r0
.align 2, 0
-_0804FC44: .4byte 0x03004b20
+_0804FC44: .4byte gTasks
thumb_func_end sub_804FB1C
thumb_func_start sub_804FC48
@@ -29449,7 +29449,7 @@ _0804FCBC: .4byte gSpriteTemplate_821645C
_0804FCC0: .4byte gUnknown_082162E4
_0804FCC4: .4byte gUnknown_082162CC
_0804FCC8: .4byte 0x00004523
-_0804FCCC: .4byte 0x02020004
+_0804FCCC: .4byte gSprites
_0804FCD0: .4byte sub_8051684
_0804FCD4:
ldr r0, _0804FCF4
@@ -29467,7 +29467,7 @@ _0804FCD4:
b _0804FD18
.align 2, 0
_0804FCF4: .4byte 0x00005432
-_0804FCF8: .4byte 0x02020004
+_0804FCF8: .4byte gSprites
_0804FCFC:
ldr r0, _0804FD28
cmp r8, r0
@@ -29490,7 +29490,7 @@ _0804FD18:
bx r0
.align 2, 0
_0804FD28: .4byte 0x00002345
-_0804FD2C: .4byte 0x02020004
+_0804FD2C: .4byte gSprites
thumb_func_end sub_804FC48
thumb_func_start sub_804FD30
@@ -29543,7 +29543,7 @@ _0804FD64:
strh r0, [r5]
b _0804FE60
.align 2, 0
-_0804FD94: .4byte 0x03004854
+_0804FD94: .4byte gUnknown_03004854
_0804FD98: .4byte 0x000005db
_0804FD9C: .4byte gUnknown_082165DA
_0804FDA0:
@@ -29611,7 +29611,7 @@ _0804FDFC:
adds r0, r5, r0
b _0804FE5E
.align 2, 0
-_0804FE28: .4byte 0x03004854
+_0804FE28: .4byte gUnknown_03004854
_0804FE2C: .4byte 0x000005db
_0804FE30: .4byte gUnknown_082165DA
_0804FE34:
@@ -29642,7 +29642,7 @@ _0804FE60:
pop {r0}
bx r0
.align 2, 0
-_0804FE68: .4byte 0x03004854
+_0804FE68: .4byte gUnknown_03004854
_0804FE6C: .4byte gUnknown_082165DA
thumb_func_end sub_804FD30
@@ -29758,11 +29758,11 @@ _0804FF26:
adds r0, 0x1
b _0804FFCA
.align 2, 0
-_0804FF40: .4byte 0x0202e8cc
-_0804FF44: .4byte 0x03002f90
-_0804FF48: .4byte 0x03002a20
+_0804FF40: .4byte gUnknown_0202E8CC
+_0804FF44: .4byte gSendCmd
+_0804FF48: .4byte gRecvCmds
_0804FF4C: .4byte 0x00004444
-_0804FF50: .4byte 0x03004854
+_0804FF50: .4byte gUnknown_03004854
_0804FF54: .4byte 0x00005432
_0804FF58: .4byte 0x00004523
_0804FF5C: .4byte 0x03e70000
@@ -29860,10 +29860,10 @@ _0804FFE4:
_08050018: .4byte 0x00002345
_0805001C: .4byte 0x000003e6
_08050020: .4byte 0x00004523
-_08050024: .4byte 0x03004854
+_08050024: .4byte gUnknown_03004854
_08050028: .4byte 0x000005dc
_0805002C: .4byte 0xfffffd12
-_08050030: .4byte 0x03007380
+_08050030: .4byte gUnknown_03007380
_08050034:
ldr r0, _08050098
movs r1, 0x80
@@ -29919,10 +29919,10 @@ _08050088:
pop {r0}
bx r0
.align 2, 0
-_08050098: .4byte 0x03007380
-_0805009C: .4byte 0x03004854
-_080500A0: .4byte 0x0202e8cc
-_080500A4: .4byte 0x03002a20
+_08050098: .4byte gUnknown_03007380
+_0805009C: .4byte gUnknown_03004854
+_080500A0: .4byte gUnknown_0202E8CC
+_080500A4: .4byte gRecvCmds
thumb_func_end sub_804FE70
thumb_func_start sub_80500A8
@@ -29960,9 +29960,9 @@ sub_80500A8: @ 80500A8
lsrs r6, r0, 31
b _0805010A
.align 2, 0
-_080500EC: .4byte 0x03004854
+_080500EC: .4byte gUnknown_03004854
_080500F0: .4byte gSaveBlock2
-_080500F4: .4byte 0x03001770
+_080500F4: .4byte gMain
_080500F8: .4byte 0x00000201
_080500FC:
ldr r0, _0805015C
@@ -30011,10 +30011,10 @@ _0805010A:
ldr r0, _0805016C
b _08050188
.align 2, 0
-_0805015C: .4byte 0x03001770
-_08050160: .4byte 0x03004854
-_08050164: .4byte 0x02020004
-_08050168: .4byte 0x03002f90
+_0805015C: .4byte gMain
+_08050160: .4byte gUnknown_03004854
+_08050164: .4byte gSprites
+_08050168: .4byte gSendCmd
_0805016C: .4byte 0x00004523
_08050170:
cmp r0, 0x1
@@ -30023,7 +30023,7 @@ _08050170:
ldr r0, _08050180
b _08050188
.align 2, 0
-_0805017C: .4byte 0x03002f90
+_0805017C: .4byte gSendCmd
_08050180: .4byte 0x00005432
_08050184:
ldr r1, _080501E4
@@ -30080,11 +30080,11 @@ _080501DE:
pop {r0}
bx r0
.align 2, 0
-_080501E4: .4byte 0x03002f90
+_080501E4: .4byte gSendCmd
_080501E8: .4byte 0x00002345
-_080501EC: .4byte 0x03004854
-_080501F0: .4byte 0x020297ed
-_080501F4: .4byte 0x03001770
+_080501EC: .4byte gUnknown_03004854
+_080501F0: .4byte gUnknown_020297ED
+_080501F4: .4byte gMain
_080501F8: .4byte 0x0000014b
thumb_func_end sub_80500A8
@@ -30156,7 +30156,7 @@ _0805027E:
pop {r0}
bx r0
.align 2, 0
-_08050294: .4byte 0x03004854
+_08050294: .4byte gUnknown_03004854
_08050298: .4byte 0x00057e03
_0805029C: .4byte 0x000003e7
_080502A0: .4byte sub_8050954
@@ -30421,7 +30421,7 @@ _08050442:
lsls r0, r2, 16
b _080504A2
.align 2, 0
-_08050474: .4byte 0x03000520
+_08050474: .4byte gUnknown_03000520
_08050478:
cmp r0, 0x1
bne _08050480
@@ -30506,7 +30506,7 @@ sub_80504F0: @ 80504F0
strh r0, [r1]
bx lr
.align 2, 0
-_080504F8: .4byte 0x0300052c
+_080504F8: .4byte gUnknown_0300052C
thumb_func_end sub_80504F0
thumb_func_start unref_sub_80504FC
@@ -30516,7 +30516,7 @@ unref_sub_80504FC: @ 80504FC
ldrsh r0, [r0, r1]
bx lr
.align 2, 0
-_08050504: .4byte 0x0300052c
+_08050504: .4byte gUnknown_0300052C
thumb_func_end unref_sub_80504FC
thumb_func_start sub_8050508
@@ -30525,7 +30525,7 @@ sub_8050508: @ 8050508
strh r0, [r1]
bx lr
.align 2, 0
-_08050510: .4byte 0x0300052e
+_08050510: .4byte gUnknown_0300052E
thumb_func_end sub_8050508
thumb_func_start unref_sub_8050514
@@ -30535,7 +30535,7 @@ unref_sub_8050514: @ 8050514
ldrsh r0, [r0, r1]
bx lr
.align 2, 0
-_0805051C: .4byte 0x0300052e
+_0805051C: .4byte gUnknown_0300052E
thumb_func_end unref_sub_8050514
thumb_func_start sub_8050520
@@ -30642,7 +30642,7 @@ _080505CA:
strh r4, [r1]
b _080505E4
.align 2, 0
-_080505DC: .4byte 0x03000510
+_080505DC: .4byte gUnknown_03000510
_080505E0:
subs r0, r2, r3
strh r0, [r1]
@@ -30757,11 +30757,11 @@ _080506B4:
strh r3, [r1]
b _080506DE
.align 2, 0
-_080506C4: .4byte 0x03000510
-_080506C8: .4byte 0x03000530
+_080506C4: .4byte gUnknown_03000510
+_080506C8: .4byte gUnknown_03000530
_080506CC: .4byte 0x0000014d
-_080506D0: .4byte 0x0300055c
-_080506D4: .4byte 0x03000548
+_080506D0: .4byte gUnknown_0300055C
+_080506D4: .4byte gUnknown_03000548
_080506D8: .4byte gUnknown_082165DF
_080506DC:
strh r2, [r1]
@@ -30819,7 +30819,7 @@ _0805071E:
pop {r0}
bx r0
.align 2, 0
-_08050740: .4byte 0x03000510
+_08050740: .4byte gUnknown_03000510
thumb_func_end sub_8050520
thumb_func_start sub_8050744
@@ -30857,7 +30857,7 @@ sub_8050760: @ 8050760
movs r2, 0x5
b _080507DA
.align 2, 0
-_08050780: .4byte 0x03004854
+_08050780: .4byte gUnknown_03004854
_08050784: .4byte 0x00000383
_08050788:
ldr r3, _0805079C
@@ -31050,7 +31050,7 @@ sub_80508D4: @ 80508D4
pop {r0}
bx r0
.align 2, 0
-_080508F8: .4byte 0x03004854
+_080508F8: .4byte gUnknown_03004854
thumb_func_end sub_80508D4
thumb_func_start sub_80508FC
@@ -31087,7 +31087,7 @@ sub_80508FC: @ 80508FC
pop {r0}
bx r0
.align 2, 0
-_08050944: .4byte 0x03004854
+_08050944: .4byte gUnknown_03004854
_08050948: .4byte 0x0000ffff
_0805094C: .4byte 0x00002d9f
_08050950: .4byte gOtherText_YesNoTerminating
@@ -31113,7 +31113,7 @@ _0805096E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08050978: .4byte 0x03004854
+_08050978: .4byte gUnknown_03004854
_0805097C: .4byte _08050980
.align 2, 0
_08050980:
@@ -31139,7 +31139,7 @@ _080509B4:
movs r4, 0
b _080509E4
.align 2, 0
-_080509C8: .4byte 0x03007380
+_080509C8: .4byte gUnknown_03007380
_080509CC:
ldr r0, _080509F0
ldr r0, [r0]
@@ -31159,8 +31159,8 @@ _080509E4:
bcc _080509CC
b _08050C82
.align 2, 0
-_080509F0: .4byte 0x03004854
-_080509F4: .4byte 0x0202e8cc
+_080509F0: .4byte gUnknown_03004854
+_080509F4: .4byte gUnknown_0202E8CC
_080509F8:
ldr r1, _08050A24
ldr r3, [r1]
@@ -31185,8 +31185,8 @@ _080509F8:
adds r0, 0x1
b _08050A32
.align 2, 0
-_08050A24: .4byte 0x03004854
-_08050A28: .4byte 0x03002fa4
+_08050A24: .4byte gUnknown_03004854
+_08050A28: .4byte gReceivedRemoteLinkPlayers
_08050A2C:
adds r1, r3, 0
adds r1, 0x6F
@@ -31202,7 +31202,7 @@ _08050A40:
bl sub_804E290
b _08050CB6
.align 2, 0
-_08050A48: .4byte 0x03007400
+_08050A48: .4byte gUnknown_03007400
_08050A4C:
bl GetMultiplayerId
lsls r0, 24
@@ -31238,7 +31238,7 @@ _08050A64:
ldr r1, [r4]
b _08050C86
.align 2, 0
-_08050A90: .4byte 0x03004854
+_08050A90: .4byte gUnknown_03004854
_08050A94:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -31266,8 +31266,8 @@ _08050AA0:
bl ResetBlockReceivedFlags
b _08050CB6
.align 2, 0
-_08050AC8: .4byte 0x03002b80
-_08050ACC: .4byte 0x03004854
+_08050AC8: .4byte gBlockRecvBuffer
+_08050ACC: .4byte gUnknown_03004854
_08050AD0:
bl sub_8052228
lsls r0, 24
@@ -31291,7 +31291,7 @@ _08050AEA:
bl sav12_xor_increment
b _08050C82
.align 2, 0
-_08050AFC: .4byte 0x03004834
+_08050AFC: .4byte gUnknown_03004834
_08050B00:
movs r0, 0x21
bl sav12_xor_increment
@@ -31314,7 +31314,7 @@ _08050B08:
bl MenuPrintMessage
b _08050CB6
.align 2, 0
-_08050B2C: .4byte 0x03004854
+_08050B2C: .4byte gUnknown_03004854
_08050B30: .4byte gOtherText_BlendAnotherBerryPrompt
_08050B34:
bl MenuUpdateWindowText
@@ -31334,7 +31334,7 @@ _08050B42:
ldr r1, [r4]
b _08050C86
.align 2, 0
-_08050B54: .4byte 0x03004854
+_08050B54: .4byte gUnknown_03004854
_08050B58:
ldr r0, _08050B80
ldrh r1, [r0, 0x2E]
@@ -31355,8 +31355,8 @@ _08050B76:
bl sub_80508D4
b _08050CB6
.align 2, 0
-_08050B80: .4byte 0x03001770
-_08050B84: .4byte 0x03004854
+_08050B80: .4byte gMain
+_08050B84: .4byte gUnknown_03004854
_08050B88:
movs r0, 0x80
ands r0, r1
@@ -31372,7 +31372,7 @@ _08050B88:
bl audio_play
b _08050BD4
.align 2, 0
-_08050BA4: .4byte 0x03004854
+_08050BA4: .4byte gUnknown_03004854
_08050BA8:
movs r0, 0x1
ands r0, r1
@@ -31401,7 +31401,7 @@ _08050BD4:
bl sub_80508D4
b _08050CB6
.align 2, 0
-_08050BDC: .4byte 0x03004854
+_08050BDC: .4byte gUnknown_03004854
_08050BE0:
ldr r6, _08050C10
movs r7, 0
@@ -31426,9 +31426,9 @@ _08050BE0:
ldr r0, _08050C1C
b _08050C48
.align 2, 0
-_08050C10: .4byte 0x03002f90
+_08050C10: .4byte gSendCmd
_08050C14: .4byte 0x00002fff
-_08050C18: .4byte 0x03004854
+_08050C18: .4byte gUnknown_03004854
_08050C1C: .4byte 0x00009999
_08050C20:
bl sub_810CA00
@@ -31475,7 +31475,7 @@ _08050C64:
ldr r0, _08050C74
b _08050CA4
.align 2, 0
-_08050C70: .4byte 0x03004834
+_08050C70: .4byte gUnknown_03004834
_08050C74: .4byte sub_80510E8
_08050C78:
ldr r0, _08050C90
@@ -31494,7 +31494,7 @@ _08050C88:
b _08050CB6
.align 2, 0
_08050C90: .4byte gOtherText_LinkStandby3
-_08050C94: .4byte 0x03004854
+_08050C94: .4byte gUnknown_03004854
_08050C98:
bl MenuUpdateWindowText
lsls r0, 24
@@ -31527,7 +31527,7 @@ _08050CB6:
bx r0
.align 2, 0
_08050CE0: .4byte sub_8050E30
-_08050CE4: .4byte 0x03004854
+_08050CE4: .4byte gUnknown_03004854
thumb_func_end sub_8050954
thumb_func_start sub_8050CE8
@@ -31550,7 +31550,7 @@ _08050CFE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08050D08: .4byte 0x03004854
+_08050D08: .4byte gUnknown_03004854
_08050D0C: .4byte _08050D10
.align 2, 0
_08050D10:
@@ -31571,7 +31571,7 @@ _08050D2C:
movs r0, 0x1
b _08050DF8
.align 2, 0
-_08050D40: .4byte 0x03004854
+_08050D40: .4byte gUnknown_03004854
_08050D44:
bl sub_8007ECC
lsls r0, 24
@@ -31590,15 +31590,15 @@ _08050D44:
strb r0, [r1]
b _08050E28
.align 2, 0
-_08050D68: .4byte 0x03004854
-_08050D6C: .4byte 0x03001bb4
+_08050D68: .4byte gUnknown_03004854
+_08050D6C: .4byte gUnknown_3001BB4
_08050D70:
bl sub_8125E2C
ldr r0, _08050D7C
ldr r2, [r0]
b _08050DEE
.align 2, 0
-_08050D7C: .4byte 0x03004854
+_08050D7C: .4byte gUnknown_03004854
_08050D80:
ldr r1, [r4]
movs r2, 0x98
@@ -31637,7 +31637,7 @@ _08050DA6:
str r1, [r0]
b _08050E28
.align 2, 0
-_08050DCC: .4byte 0x03004854
+_08050DCC: .4byte gUnknown_03004854
_08050DD0:
ldr r0, _08050DE8
ldr r1, [r0]
@@ -31652,7 +31652,7 @@ _08050DD0:
str r0, [r1]
b _08050E28
.align 2, 0
-_08050DE8: .4byte 0x03004854
+_08050DE8: .4byte gUnknown_03004854
_08050DEC:
ldr r2, [r4]
_08050DEE:
@@ -31685,7 +31685,7 @@ _08050E06:
movs r0, 0x1
b _08050E2A
.align 2, 0
-_08050E24: .4byte 0x03001bb4
+_08050E24: .4byte gUnknown_3001BB4
_08050E28:
movs r0, 0
_08050E2A:
@@ -31713,7 +31713,7 @@ _08050E44:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08050E50: .4byte 0x03004854
+_08050E50: .4byte gUnknown_03004854
_08050E54: .4byte _08050E58
.align 2, 0
_08050E58:
@@ -31794,8 +31794,8 @@ _08050ED8:
ldr r1, _08050F14
b _08050F4C
.align 2, 0
-_08050F0C: .4byte 0x020234cc
-_08050F10: .4byte 0x03002978
+_08050F0C: .4byte gStringVar4
+_08050F10: .4byte gUnknown_03002978
_08050F14: .4byte gOtherText_OtherCaseIsFull
_08050F18:
ldr r1, [r5]
@@ -31830,8 +31830,8 @@ _08050F4C:
bl MenuPrintMessage
b _080510C4
.align 2, 0
-_08050F60: .4byte 0x020234cc
-_08050F64: .4byte 0x03002978
+_08050F60: .4byte gStringVar4
+_08050F64: .4byte gUnknown_03002978
_08050F68: .4byte gOtherText_NoBerriesForBlend
_08050F6C:
bl MenuUpdateWindowText
@@ -31849,7 +31849,7 @@ _08050F78:
str r0, [r2]
b _080510AC
.align 2, 0
-_08050F88: .4byte 0x03004854
+_08050F88: .4byte gUnknown_03004854
_08050F8C:
ldr r2, [r5]
movs r0, 0x98
@@ -31884,7 +31884,7 @@ _08050FAA:
b _080510AC
.align 2, 0
_08050FCC: .4byte gMultiText_Saving
-_08050FD0: .4byte 0x03004854
+_08050FD0: .4byte gUnknown_03004854
_08050FD4:
bl sub_8007ECC
lsls r0, 24
@@ -31908,7 +31908,7 @@ _08050FD4:
str r2, [r0]
b _080510C4
.align 2, 0
-_08051000: .4byte 0x03004854
+_08051000: .4byte gUnknown_03004854
_08051004:
bl sub_8050CE8
lsls r0, 24
@@ -31920,7 +31920,7 @@ _08051004:
ldr r1, [r0]
b _080510AC
.align 2, 0
-_0805101C: .4byte 0x03004854
+_0805101C: .4byte gUnknown_03004854
_08051020:
ldr r1, [r5]
adds r1, 0x6F
@@ -31945,7 +31945,7 @@ _08051030:
ldr r1, [r0]
b _080510AC
.align 2, 0
-_08051050: .4byte 0x03004854
+_08051050: .4byte gUnknown_03004854
_08051054:
ldr r0, _0805107C
ldrb r1, [r0, 0x7]
@@ -31966,7 +31966,7 @@ _08051054:
bl SetMainCallback2
b _080510C4
.align 2, 0
-_0805107C: .4byte 0x0202f388
+_0805107C: .4byte gPaletteFade
_08051080: .4byte 0x00002222
_08051084: .4byte sub_804E538
_08051088:
@@ -32012,7 +32012,7 @@ _080510C4:
pop {r0}
bx r0
.align 2, 0
-_080510E0: .4byte 0x03002fa4
+_080510E0: .4byte gReceivedRemoteLinkPlayers
_080510E4: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
thumb_func_end sub_8050E30
@@ -32034,7 +32034,7 @@ _080510FA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08051104: .4byte 0x03004854
+_08051104: .4byte gUnknown_03004854
_08051108: .4byte _0805110C
.align 2, 0
_0805110C:
@@ -32126,7 +32126,7 @@ _080511BC:
strb r1, [r0]
b _0805121E
.align 2, 0
-_080511D4: .4byte 0x03004854
+_080511D4: .4byte gUnknown_03004854
_080511D8:
movs r0, 0x3
bl BeginFastPaletteFade
@@ -32138,7 +32138,7 @@ _080511D8:
strb r0, [r1]
b _0805121E
.align 2, 0
-_080511EC: .4byte 0x03004854
+_080511EC: .4byte gUnknown_03004854
_080511F0:
ldr r0, _08051210
ldrb r1, [r0, 0x7]
@@ -32155,7 +32155,7 @@ _080511F0:
bl SetMainCallback2
b _0805121E
.align 2, 0
-_08051210: .4byte 0x0202f388
+_08051210: .4byte gPaletteFade
_08051214: .4byte sub_804E538
_08051218:
ldr r0, _08051238
@@ -32199,8 +32199,8 @@ _08051248:
ldr r0, _08051280
b _08051286
.align 2, 0
-_0805126C: .4byte 0x03002fa4
-_08051270: .4byte 0x03002a20
+_0805126C: .4byte gReceivedRemoteLinkPlayers
+_08051270: .4byte gRecvCmds
_08051274: .4byte 0x00002fff
_08051278: .4byte 0x00001111
_0805127C: .4byte 0x00009999
@@ -32214,7 +32214,7 @@ _08051286:
b _080512A8
.align 2, 0
_08051290: .4byte 0x0000aaaa
-_08051294: .4byte 0x03004854
+_08051294: .4byte gUnknown_03004854
_08051298:
ldr r2, _080512B0
ldr r0, [r2]
@@ -32230,7 +32230,7 @@ _080512A8:
ldr r1, _080512B4
b _080512C4
.align 2, 0
-_080512B0: .4byte 0x03004854
+_080512B0: .4byte gUnknown_03004854
_080512B4: .4byte 0x00001111
_080512B8:
ldr r0, _080512F4
@@ -32268,7 +32268,7 @@ _080512EA:
b _0805134E
.align 2, 0
_080512F4: .4byte 0x00002222
-_080512F8: .4byte 0x03004854
+_080512F8: .4byte gUnknown_03004854
_080512FC: .4byte 0x00001111
_08051300: .4byte 0x00002fff
_08051304:
@@ -32290,7 +32290,7 @@ _08051304:
ldr r0, _08051330
b _0805133C
.align 2, 0
-_08051328: .4byte 0x03002a20
+_08051328: .4byte gRecvCmds
_0805132C: .4byte 0x00008888
_08051330: .4byte 0x00007779
_08051334:
@@ -32349,7 +32349,7 @@ _0805138A:
ldr r5, _080513A0
b _080513AA
.align 2, 0
-_0805139C: .4byte 0x03004854
+_0805139C: .4byte gUnknown_03004854
_080513A0: .4byte 0x00007779
_080513A4:
adds r0, r4, 0x1
@@ -32383,8 +32383,8 @@ _080513C6:
strh r0, [r5, 0x2]
b _08051404
.align 2, 0
-_080513E0: .4byte 0x03004854
-_080513E4: .4byte 0x03002f90
+_080513E0: .4byte gUnknown_03004854
+_080513E4: .4byte gSendCmd
_080513E8: .4byte 0x00002fff
_080513EC: .4byte 0x00002222
_080513F0:
@@ -32404,7 +32404,7 @@ _08051404:
bx r0
.align 2, 0
_0805140C: .4byte 0x00001111
-_08051410: .4byte 0x03004854
+_08051410: .4byte gUnknown_03004854
thumb_func_end sub_805123C
thumb_func_start sub_8051414
@@ -32455,7 +32455,7 @@ sub_8051414: @ 8051414
pop {r0}
bx r0
.align 2, 0
-_08051470: .4byte 0x03004854
+_08051470: .4byte gUnknown_03004854
thumb_func_end sub_8051414
thumb_func_start sub_8051474
@@ -32481,7 +32481,7 @@ sub_8051474: @ 8051474
pop {r0}
bx r0
.align 2, 0
-_080514A0: .4byte 0x03004854
+_080514A0: .4byte gUnknown_03004854
thumb_func_end sub_8051474
thumb_func_start sub_80514A4
@@ -32522,7 +32522,7 @@ sub_80514A4: @ 80514A4
bx lr
.align 2, 0
_080514E8: .4byte REG_BG2PA
-_080514EC: .4byte 0x03004854
+_080514EC: .4byte gUnknown_03004854
thumb_func_end sub_80514A4
thumb_func_start sub_80514F0
@@ -32550,7 +32550,7 @@ sub_80514F0: @ 80514F0
bx lr
.align 2, 0
_0805151C: .4byte REG_BG1HOFS
-_08051520: .4byte 0x03004854
+_08051520: .4byte gUnknown_03004854
thumb_func_end sub_80514F0
thumb_func_start sub_8051524
@@ -32698,10 +32698,10 @@ _08051628:
bx r0
.align 2, 0
_08051638: .4byte gSineTable
-_0805163C: .4byte 0x02020004
-_08051640: .4byte 0x03004854
+_0805163C: .4byte gSprites
+_08051640: .4byte gUnknown_03004854
_08051644: .4byte gSpriteTemplate_82164FC
-_08051648: .4byte 0x02020020
+_08051648: .4byte gSprites + 0x1C
_0805164C: .4byte sub_8051524
thumb_func_end sub_805156C
@@ -32795,7 +32795,7 @@ sub_80516C4: @ 80516C4
pop {r0}
bx r0
.align 2, 0
-_080516F4: .4byte 0x03004854
+_080516F4: .4byte gUnknown_03004854
thumb_func_end sub_80516C4
thumb_func_start unref_sub_80516F8
@@ -32893,13 +32893,13 @@ _080517A0:
bl DestroyTask
b _0805180C
.align 2, 0
-_080517B8: .4byte 0x03004b20
-_080517BC: .4byte 0x03002fa4
-_080517C0: .4byte 0x03004854
-_080517C4: .4byte 0x03002974
+_080517B8: .4byte gTasks
+_080517BC: .4byte gReceivedRemoteLinkPlayers
+_080517C0: .4byte gUnknown_03004854
+_080517C4: .4byte gUnknown_03002974
_080517C8: .4byte gUnknown_08216284
_080517CC: .4byte gOtherText_PressAToStart
-_080517D0: .4byte 0x03001770
+_080517D0: .4byte gMain
_080517D4:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -32936,7 +32936,7 @@ _0805180C:
bx r0
.align 2, 0
_08051814: .4byte gOtherText_PleaseWait
-_08051818: .4byte 0x03002a68
+_08051818: .4byte byte_3002A68
thumb_func_end unref_sub_80516F8
thumb_func_start sub_805181C
@@ -33099,7 +33099,7 @@ _0805193C:
pop {r0}
bx r0
.align 2, 0
-_08051948: .4byte 0x03004854
+_08051948: .4byte gUnknown_03004854
thumb_func_end sub_80518CC
thumb_func_start sub_805194C
@@ -33126,7 +33126,7 @@ _08051972:
pop {r0}
bx r0
.align 2, 0
-_08051978: .4byte 0x03004854
+_08051978: .4byte gUnknown_03004854
thumb_func_end sub_805194C
thumb_func_start sub_805197C
@@ -33302,7 +33302,7 @@ _08051A5C:
pop {r0}
bx r0
.align 2, 0
-_08051ABC: .4byte 0x03004854
+_08051ABC: .4byte gUnknown_03004854
_08051AC0: .4byte 0x06006458
_08051AC4: .4byte 0x00008172
thumb_func_end sub_8051A3C
@@ -33373,7 +33373,7 @@ sub_8051B18: @ 8051B18
pop {r0}
bx r0
.align 2, 0
-_08051B3C: .4byte 0x03004854
+_08051B3C: .4byte gUnknown_03004854
thumb_func_end sub_8051B18
thumb_func_start sub_8051B40
@@ -33465,7 +33465,7 @@ _08051BAC:
movs r0, 0
b _08051BFC
.align 2, 0
-_08051BE4: .4byte 0x03004854
+_08051BE4: .4byte gUnknown_03004854
_08051BE8:
movs r1, 0xA2
lsls r1, 1
@@ -33500,7 +33500,7 @@ sub_8051C04: @ 8051C04
strh r1, [r0, 0x26]
bx lr
.align 2, 0
-_08051C20: .4byte 0x03004854
+_08051C20: .4byte gUnknown_03004854
thumb_func_end sub_8051C04
thumb_func_start sub_8051C24
@@ -33527,8 +33527,8 @@ _08051C48:
pop {r0}
bx r0
.align 2, 0
-_08051C4C: .4byte 0x02025734
-_08051C50: .4byte 0x03004854
+_08051C4C: .4byte gSaveBlock1
+_08051C50: .4byte gUnknown_03004854
_08051C54: .4byte 0x0000096c
thumb_func_end sub_8051C24
@@ -33554,7 +33554,7 @@ _08051C72:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08051C7C: .4byte 0x03004854
+_08051C7C: .4byte gUnknown_03004854
_08051C80: .4byte _08051C84
.align 2, 0
_08051C84:
@@ -33630,8 +33630,8 @@ _08051CE6:
str r0, [r2]
b _08051FE2
.align 2, 0
-_08051D18: .4byte 0x03004854
-_08051D1C: .4byte 0x02020004
+_08051D18: .4byte gUnknown_03004854
+_08051D1C: .4byte gSprites
_08051D20:
movs r0, 0x4
movs r1, 0x2
@@ -33859,10 +33859,10 @@ _08051E04:
b _08051FE2
.align 2, 0
_08051F14: .4byte gOtherText_ResultsOfBlending
-_08051F18: .4byte 0x03004854
-_08051F1C: .4byte 0x03002970
+_08051F18: .4byte gUnknown_03004854
+_08051F1C: .4byte gLinkPlayers
_08051F20: .4byte gOtherText_Berry
-_08051F24: .4byte 0x03002978
+_08051F24: .4byte gUnknown_03002978
_08051F28: .4byte gUnknown_082165E9
_08051F2C: .4byte gUnknown_082165EE
_08051F30: .4byte gOtherText_MaxSpeed
@@ -33880,7 +33880,7 @@ _08051F44:
ldr r1, [r2]
b _08051FE2
.align 2, 0
-_08051F54: .4byte 0x03001770
+_08051F54: .4byte gMain
_08051F58:
bl MenuZeroFillScreen
movs r0, 0
@@ -33950,9 +33950,9 @@ _08051FE2:
strb r0, [r1]
b _0805200A
.align 2, 0
-_08051FEC: .4byte 0x03004854
+_08051FEC: .4byte gUnknown_03004854
_08051FF0: .4byte sub_8052BD0
-_08051FF4: .4byte 0x0203855e
+_08051FF4: .4byte word_203855E
_08051FF8:
bl MenuUpdateWindowText
lsls r0, 24
@@ -34118,7 +34118,7 @@ sub_8052124: @ 8052124
str r2, [sp, 0x14]
b _08052158
.align 2, 0
-_08052144: .4byte 0x03004854
+_08052144: .4byte gUnknown_03004854
_08052148:
mov r4, sp
adds r0, r4, r5
@@ -34257,7 +34257,7 @@ _0805223C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08052248: .4byte 0x03004854
+_08052248: .4byte gUnknown_03004854
_0805224C: .4byte _08052250
.align 2, 0
_08052250:
@@ -34397,8 +34397,8 @@ _080522B6:
.align 2, 0
_0805236C: .4byte gOtherText_Ranking
_08052370: .4byte gSpriteTemplate_821645C
-_08052374: .4byte 0x03004854
-_08052378: .4byte 0x02020004
+_08052374: .4byte gUnknown_03004854
+_08052378: .4byte gSprites
_0805237C: .4byte SpriteCallbackDummy
_08052380:
ldr r1, [r7]
@@ -34504,9 +34504,9 @@ _0805243C:
str r0, [r2]
b _08052494
.align 2, 0
-_08052458: .4byte 0x03002978
+_08052458: .4byte gUnknown_03002978
_0805245C: .4byte gUnknown_082165F3
-_08052460: .4byte 0x03004854
+_08052460: .4byte gUnknown_03004854
_08052464:
ldr r2, [r2]
movs r0, 0x98
@@ -34538,8 +34538,8 @@ _08052494:
strb r0, [r1]
b _080524AE
.align 2, 0
-_0805249C: .4byte 0x03001770
-_080524A0: .4byte 0x03004854
+_0805249C: .4byte gMain
+_080524A0: .4byte gUnknown_03004854
_080524A4:
ldr r1, [r2]
movs r0, 0
@@ -34597,8 +34597,8 @@ unref_sub_80524BC: @ 80524BC
.align 2, 0
_0805251C: .4byte sub_804E2D8
_08052520: .4byte gWindowConfig_81E6CE4
-_08052524: .4byte 0x03001770
-_08052528: .4byte 0x03000560
+_08052524: .4byte gMain
+_08052528: .4byte gUnknown_03000560
_0805252C: .4byte sub_8052AF8
thumb_func_end unref_sub_80524BC
@@ -34677,7 +34677,7 @@ _0805259E:
b _080525F8
.align 2, 0
_080525C8: .4byte gOtherText_BPMAndDash
-_080525CC: .4byte 0x03000560
+_080525CC: .4byte gUnknown_03000560
_080525D0: .4byte gBerries
_080525D4: .4byte gUnknown_082165F8
_080525D8:
@@ -34971,13 +34971,13 @@ _08052824:
str r0, [r5]
b _0805287A
.align 2, 0
-_08052844: .4byte 0x020297dc
-_08052848: .4byte 0x03004840
-_0805284C: .4byte 0x03004830
-_08052850: .4byte 0x020297e0
+_08052844: .4byte gUnknown_020297DC
+_08052848: .4byte gUnknown_03004840
+_0805284C: .4byte gUnknown_03004830
+_08052850: .4byte gUnknown_020297E0
_08052854: .4byte 0x02000000
-_08052858: .4byte 0x020297e8
-_0805285C: .4byte 0x020297e4
+_08052858: .4byte gUnknown_020297E8
+_0805285C: .4byte gUnknown_020297E4
_08052860:
ldr r2, [r3]
lsls r0, r2, 1
@@ -35053,12 +35053,12 @@ _080528E8:
pop {r0}
bx r0
.align 2, 0
-_08052900: .4byte 0x03004830
+_08052900: .4byte gUnknown_03004830
_08052904: .4byte gUnknown_082165F8
-_08052908: .4byte 0x020297e0
+_08052908: .4byte gUnknown_020297E0
_0805290C: .4byte gUnknown_08216600
-_08052910: .4byte 0x020297dc
-_08052914: .4byte 0x020297e4
+_08052910: .4byte gUnknown_020297DC
+_08052914: .4byte gUnknown_020297E4
thumb_func_end sub_80527BC
thumb_func_start sub_8052918
@@ -35259,8 +35259,8 @@ _08052A64:
strb r0, [r5, 0x10]
b _08052AA0
.align 2, 0
-_08052A88: .4byte 0x03001770
-_08052A8C: .4byte 0x03000560
+_08052A88: .4byte gMain
+_08052A8C: .4byte gUnknown_03000560
_08052A90: .4byte 0x75300000
_08052A94: .4byte 0xfffffc18
_08052A98: .4byte 0x00007530
@@ -35306,10 +35306,10 @@ _08052AE0:
pop {r0}
bx r0
.align 2, 0
-_08052AE8: .4byte 0x03000560
-_08052AEC: .4byte 0x03001770
-_08052AF0: .4byte 0x020297dc
-_08052AF4: .4byte 0x020297e0
+_08052AE8: .4byte gUnknown_03000560
+_08052AEC: .4byte gMain
+_08052AF0: .4byte gUnknown_020297DC
+_08052AF4: .4byte gUnknown_020297E0
thumb_func_end sub_8052918
thumb_func_start sub_8052AF8
@@ -35404,7 +35404,7 @@ _08052B50:
.align 2, 0
_08052BBC: .4byte gMultiText_BerryBlenderMaxSpeedRecord
_08052BC0: .4byte gMultiText_2P3P4P
-_08052BC4: .4byte 0x02025734
+_08052BC4: .4byte gSaveBlock1
_08052BC8: .4byte 0x0000096c
_08052BCC: .4byte gOtherText_RPM
thumb_func_end ShowBerryBlenderRecordWindow
@@ -35448,7 +35448,7 @@ _08052C16:
pop {r0}
bx r0
.align 2, 0
-_08052C1C: .4byte 0x03004b20
+_08052C1C: .4byte gTasks
_08052C20: .4byte 0x0000016f
-_08052C24: .4byte 0x03004854
+_08052C24: .4byte gUnknown_03004854
thumb_func_end sub_8052BD0