summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-09-25 00:32:04 -0700
committerYamaArashi <shadow962@live.com>2016-09-25 00:32:04 -0700
commit61ea6194c97fce60d5c8d17e3206156de37f600f (patch)
tree0ebf4c2ca7e941b05192731b40460a158a60d53e
parent771c5c2175a05790b50ff85d5f9d91e585c6de0f (diff)
introduce RAM variable LD script generator tool
-rw-r--r--.gitattributes1
-rw-r--r--.gitignore1
-rw-r--r--Makefile20
-rw-r--r--asm/rom3.s10916
-rw-r--r--asm/rom4.s1324
-rw-r--r--asm/rom5.s23382
-rw-r--r--asm/rom_803BA2C.s54
-rw-r--r--asm/rom_803D1FC.s188
-rw-r--r--asm/rom_8040EB4.s1942
-rw-r--r--asm/rom_8065394.s1066
-rw-r--r--asm/rom_8072DF8.s202
-rw-r--r--asm/rom_8074BAC.s986
-rwxr-xr-xbuild_tools.sh1
-rw-r--r--ewram_syms.txt88
-rw-r--r--iwram_syms.txt34
-rw-r--r--ld_script.sed14
-rw-r--r--ld_script.txt49
-rw-r--r--shared_syms.txt8
-rw-r--r--src/siirtc.c1
-rw-r--r--sym_bss.txt226
-rw-r--r--sym_common.txt691
-rw-r--r--sym_ewram.txt1501
-rw-r--r--tools/ramscrgen/.gitignore1
-rw-r--r--tools/ramscrgen/LICENSE19
-rw-r--r--tools/ramscrgen/Makefile15
-rw-r--r--tools/ramscrgen/char_util.h71
-rw-r--r--tools/ramscrgen/elf.cpp190
-rw-r--r--tools/ramscrgen/elf.h30
-rw-r--r--tools/ramscrgen/main.cpp168
-rw-r--r--tools/ramscrgen/ramscrgen.h49
-rw-r--r--tools/ramscrgen/sym_file.cpp425
-rw-r--r--tools/ramscrgen/sym_file.h68
32 files changed, 23535 insertions, 20196 deletions
diff --git a/.gitattributes b/.gitattributes
index 18a043001..7c8d2699d 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -9,6 +9,7 @@ Makefile text eol=lf
*.pl text eol=lf
*.inc text eol=lf
*.sha1 text eol=lf
+*.sed text eol=lf
*.png binary
*.bin binary
diff --git a/.gitignore b/.gitignore
index b79366f17..b528a4eea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,4 @@ ld_script_sapphire.txt
*.id2
*.nam
*.til
+*.ld
diff --git a/Makefile b/Makefile
index cfc461245..7851e7ef5 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,6 @@ CPP := $(DEVKITARM)/bin/arm-none-eabi-cpp
CPPFLAGS := -I tools/agbcc/include -iquote include -nostdinc -undef
LD := $(DEVKITARM)/bin/arm-none-eabi-ld
-LDFLAGS := -T ld_script.txt -T iwram_syms.txt -T ewram_syms.txt
OBJCOPY := $(DEVKITARM)/bin/arm-none-eabi-objcopy
@@ -26,6 +25,8 @@ SCANINC := tools/scaninc/scaninc
PREPROC := tools/preproc/preproc
+RAMSCRGEN := tools/ramscrgen/ramscrgen
+
REVISION := 0
# Clear the default suffixes.
@@ -116,6 +117,7 @@ clean: tidy
tidy:
rm -f pokeruby.gba pokesapphire.gba
rm -f pokeruby.elf pokesapphire.elf
+ rm -f ld_script.ld sym_bss.ld sym_common.ld sym_ewram.ld
rm -f pokeruby.map pokesapphire.map
rm -f $(C_OBJS)
rm -f $(ASM_OBJS)
@@ -175,8 +177,20 @@ $(DATA_ASM_OBJS): %.o: %.s $$(dep)
$(SONG_OBJS): %.o: %.s
$(AS) $(ASFLAGS) -I sound -o $@ $<
-%.elf: ld_script.txt $(OBJS)
- $(LD) $(LDFLAGS) -Map $*.map -o $@ $(OBJS) $(LIBGCC)
+sym_bss.ld: sym_bss.txt
+ $(RAMSCRGEN) .bss sym_bss.txt >$@
+
+sym_common.ld: sym_common.txt
+ $(RAMSCRGEN) COMMON sym_common.txt -c src,common_syms >$@
+
+sym_ewram.ld: sym_ewram.txt
+ $(RAMSCRGEN) ewram_data sym_ewram.txt >$@
+
+ld_script.ld: ld_script.txt sym_bss.ld sym_common.ld sym_ewram.ld
+ sed -f ld_script.sed ld_script.txt >ld_script.ld
+
+%.elf: ld_script.ld $(OBJS)
+ $(LD) -T ld_script.ld -T shared_syms.txt -Map $*.map -o $@ $(OBJS) $(LIBGCC)
pokeruby.gba pokesapphire.gba: %.gba: %.elf
$(OBJCOPY) -O binary --gap-fill 0xFF --pad-to 0x9000000 $< $@
diff --git a/asm/rom3.s b/asm/rom3.s
index 9110fa90c..a7cbd50dd 100644
--- a/asm/rom3.s
+++ b/asm/rom3.s
@@ -24,7 +24,7 @@ _0800B876:
pop {r0}
bx r0
.align 2, 0
-_0800B87C: .4byte 0x020239f8
+_0800B87C: .4byte gUnknown_020239F8
_0800B880: .4byte sub_8083C50
thumb_func_end sub_800B858
@@ -103,18 +103,18 @@ _0800B90E:
pop {r0}
bx r0
.align 2, 0
-_0800B920: .4byte 0x030042d4
+_0800B920: .4byte gUnknown_030042D4
_0800B924: .4byte nullsub_41
-_0800B928: .4byte 0x03004330
-_0800B92C: .4byte 0x02024e60
-_0800B930: .4byte 0x02024e64
+_0800B928: .4byte gUnknown_03004330
+_0800B92C: .4byte gUnknown_02024E60
+_0800B930: .4byte gUnknown_02024E64
_0800B934: .4byte nullsub_91
-_0800B938: .4byte 0x02024a72
-_0800B93C: .4byte 0x02024a64
-_0800B940: .4byte 0x020239f8
-_0800B944: .4byte 0x030045c0
-_0800B948: .4byte 0x020239fc
-_0800B94C: .4byte 0x02024c78
+_0800B938: .4byte gUnknown_02024A72
+_0800B93C: .4byte gUnknown_02024A64
+_0800B940: .4byte gUnknown_020239F8
+_0800B944: .4byte gEnemyParty
+_0800B948: .4byte gUnknown_020239FC
+_0800B94C: .4byte gUnknown_02024C78
thumb_func_end sub_800B884
thumb_func_start sub_800B950
@@ -129,7 +129,7 @@ sub_800B950: @ 800B950
bl sub_800BA78
b _0800B96C
.align 2, 0
-_0800B964: .4byte 0x020239f8
+_0800B964: .4byte gUnknown_020239F8
_0800B968:
bl sub_800B9A8
_0800B96C:
@@ -160,8 +160,8 @@ _0800B99A:
pop {r0}
bx r0
.align 2, 0
-_0800B9A0: .4byte 0x020239f8
-_0800B9A4: .4byte 0x02024a68
+_0800B9A0: .4byte gUnknown_020239F8
+_0800B9A4: .4byte gUnknown_02024A68
thumb_func_end sub_800B950
thumb_func_start sub_800B9A8
@@ -184,10 +184,10 @@ sub_800B9A8: @ 800B9A8
ldr r0, _0800B9DC
b _0800B9FC
.align 2, 0
-_0800B9CC: .4byte 0x020239f8
-_0800B9D0: .4byte 0x030042d4
+_0800B9CC: .4byte gUnknown_020239F8
+_0800B9D0: .4byte gUnknown_030042D4
_0800B9D4: .4byte sub_8010800
-_0800B9D8: .4byte 0x03004330
+_0800B9D8: .4byte gUnknown_03004330
_0800B9DC: .4byte sub_812B468
_0800B9E0:
movs r0, 0x80
@@ -199,7 +199,7 @@ _0800B9E0:
ldr r0, _0800B9F4
b _0800B9FC
.align 2, 0
-_0800B9F0: .4byte 0x03004330
+_0800B9F0: .4byte gUnknown_03004330
_0800B9F4: .4byte sub_8137224
_0800B9F8:
ldr r1, _0800BA14
@@ -218,11 +218,11 @@ _0800B9FC:
movs r0, 0x2
b _0800BA52
.align 2, 0
-_0800BA14: .4byte 0x03004330
+_0800BA14: .4byte gUnknown_03004330
_0800BA18: .4byte sub_802BF74
-_0800BA1C: .4byte 0x02024a72
+_0800BA1C: .4byte gUnknown_02024A72
_0800BA20: .4byte sub_8032AE0
-_0800BA24: .4byte 0x02024a68
+_0800BA24: .4byte gUnknown_02024A68
_0800BA28:
ldr r1, _0800BA5C
ldr r0, _0800BA60
@@ -251,13 +251,13 @@ _0800BA52:
pop {r0}
bx r0
.align 2, 0
-_0800BA5C: .4byte 0x030042d4
+_0800BA5C: .4byte gUnknown_030042D4
_0800BA60: .4byte sub_8010800
-_0800BA64: .4byte 0x03004330
+_0800BA64: .4byte gUnknown_03004330
_0800BA68: .4byte sub_802BF74
-_0800BA6C: .4byte 0x02024a72
+_0800BA6C: .4byte gUnknown_02024A72
_0800BA70: .4byte sub_8032AE0
-_0800BA74: .4byte 0x02024a68
+_0800BA74: .4byte gUnknown_02024A68
thumb_func_end sub_800B9A8
thumb_func_start sub_800BA78
@@ -295,14 +295,14 @@ sub_800BA78: @ 800BA78
movs r0, 0x2
b _0800BD3E
.align 2, 0
-_0800BAB8: .4byte 0x020239f8
-_0800BABC: .4byte 0x030042d4
+_0800BAB8: .4byte gUnknown_020239F8
+_0800BABC: .4byte gUnknown_030042D4
_0800BAC0: .4byte sub_8010800
-_0800BAC4: .4byte 0x03004330
+_0800BAC4: .4byte gUnknown_03004330
_0800BAC8: .4byte sub_802BF74
-_0800BACC: .4byte 0x02024a72
+_0800BACC: .4byte gUnknown_02024A72
_0800BAD0: .4byte sub_8037510
-_0800BAD4: .4byte 0x02024a68
+_0800BAD4: .4byte gUnknown_02024A68
_0800BAD8:
ldr r2, _0800BAF0
ldr r0, _0800BAF4
@@ -316,11 +316,11 @@ _0800BAD8:
movs r0, 0x2
b _0800BD3E
.align 2, 0
-_0800BAF0: .4byte 0x03004330
+_0800BAF0: .4byte gUnknown_03004330
_0800BAF4: .4byte sub_802BF74
-_0800BAF8: .4byte 0x02024a72
+_0800BAF8: .4byte gUnknown_02024A72
_0800BAFC: .4byte sub_8037510
-_0800BB00: .4byte 0x02024a68
+_0800BB00: .4byte gUnknown_02024A68
_0800BB04:
movs r0, 0x41
ands r0, r1
@@ -353,11 +353,11 @@ _0800BB04:
strb r0, [r1, 0x3]
b _0800BB74
.align 2, 0
-_0800BB40: .4byte 0x030042d4
+_0800BB40: .4byte gUnknown_030042D4
_0800BB44: .4byte sub_8010800
-_0800BB48: .4byte 0x03004330
+_0800BB48: .4byte gUnknown_03004330
_0800BB4C: .4byte sub_802BF74
-_0800BB50: .4byte 0x02024a72
+_0800BB50: .4byte gUnknown_02024A72
_0800BB54: .4byte sub_8037510
_0800BB58:
ldr r2, _0800BB7C
@@ -379,11 +379,11 @@ _0800BB74:
strb r6, [r0]
b _0800BD40
.align 2, 0
-_0800BB7C: .4byte 0x03004330
+_0800BB7C: .4byte gUnknown_03004330
_0800BB80: .4byte sub_802BF74
-_0800BB84: .4byte 0x02024a72
+_0800BB84: .4byte gUnknown_02024A72
_0800BB88: .4byte sub_8037510
-_0800BB8C: .4byte 0x02024a68
+_0800BB8C: .4byte gUnknown_02024A68
_0800BB90:
bl GetMultiplayerId
lsls r0, 24
@@ -419,11 +419,11 @@ _0800BBBC:
beq _0800BBE8
b _0800BC06
.align 2, 0
-_0800BBD0: .4byte 0x030042d4
+_0800BBD0: .4byte gUnknown_030042D4
_0800BBD4: .4byte sub_8010800
-_0800BBD8: .4byte 0x03002970
-_0800BBDC: .4byte 0x02024a72
-_0800BBE0: .4byte 0x02024a6a
+_0800BBD8: .4byte gLinkPlayers
+_0800BBDC: .4byte gUnknown_02024A72
+_0800BBE0: .4byte gUnknown_02024A6A
_0800BBE4:
cmp r0, 0x3
bne _0800BC06
@@ -435,7 +435,7 @@ _0800BBE8:
bl sub_8094978
b _0800BC06
.align 2, 0
-_0800BBF8: .4byte 0x03002970
+_0800BBF8: .4byte gLinkPlayers
_0800BBFC:
lsls r0, 24
lsrs r0, 24
@@ -462,8 +462,8 @@ _0800BC06:
beq _0800BC3C
b _0800BD2C
.align 2, 0
-_0800BC2C: .4byte 0x03002970
-_0800BC30: .4byte 0x03004330
+_0800BC2C: .4byte gLinkPlayers
+_0800BC30: .4byte gUnknown_03004330
_0800BC34: .4byte sub_802BF74
_0800BC38:
cmp r1, 0x3
@@ -504,7 +504,7 @@ _0800BC56:
beq _0800BC92
b _0800BCD8
.align 2, 0
-_0800BC7C: .4byte 0x03002970
+_0800BC7C: .4byte gLinkPlayers
_0800BC80:
lsls r0, r5, 3
subs r0, r5
@@ -533,7 +533,7 @@ _0800BC92:
beq _0800BCC0
b _0800BD2C
.align 2, 0
-_0800BCB4: .4byte 0x03004330
+_0800BCB4: .4byte gUnknown_03004330
_0800BCB8: .4byte sub_811DA78
_0800BCBC:
cmp r1, 0x3
@@ -570,7 +570,7 @@ _0800BCD8:
beq _0800BD04
b _0800BD2C
.align 2, 0
-_0800BCF8: .4byte 0x03004330
+_0800BCF8: .4byte gUnknown_03004330
_0800BCFC: .4byte sub_8037510
_0800BD00:
cmp r0, 0x3
@@ -622,7 +622,7 @@ _0800BD40:
pop {r0}
bx r0
.align 2, 0
-_0800BD50: .4byte 0x02024a68
+_0800BD50: .4byte gUnknown_02024A68
thumb_func_end sub_800BA78
thumb_func_start sub_800BD54
@@ -644,7 +644,7 @@ _0800BD6C:
mov r8, r0
b _0800BE7E
.align 2, 0
-_0800BD74: .4byte 0x020239f8
+_0800BD74: .4byte gUnknown_020239F8
_0800BD78:
movs r5, 0
movs r0, 0x1
@@ -669,8 +669,8 @@ _0800BD8C:
ldr r0, _0800BDA8
b _0800BDAE
.align 2, 0
-_0800BDA4: .4byte 0x02024a72
-_0800BDA8: .4byte 0x03004360
+_0800BDA4: .4byte gUnknown_02024A72
+_0800BDA8: .4byte gPlayerParty
_0800BDAC:
ldr r0, _0800BDEC
_0800BDAE:
@@ -702,8 +702,8 @@ _0800BDAE:
strh r5, [r0]
b _0800BE7C
.align 2, 0
-_0800BDEC: .4byte 0x030045c0
-_0800BDF0: .4byte 0x02024a6a
+_0800BDEC: .4byte gEnemyParty
+_0800BDF0: .4byte gUnknown_02024A6A
_0800BDF4:
mov r0, r9
ldrb r1, [r0]
@@ -722,7 +722,7 @@ _0800BDF4:
movs r1, 0xB
b _0800BE30
.align 2, 0
-_0800BE18: .4byte 0x03004360
+_0800BE18: .4byte gPlayerParty
_0800BE1C:
ldr r0, _0800BE6C
adds r4, r7, r0
@@ -761,8 +761,8 @@ _0800BE30:
strh r5, [r0]
b _0800BE7C
.align 2, 0
-_0800BE6C: .4byte 0x030045c0
-_0800BE70: .4byte 0x02024a6a
+_0800BE6C: .4byte gEnemyParty
+_0800BE70: .4byte gUnknown_02024A6A
_0800BE74:
adds r7, 0x64
adds r5, 0x1
@@ -785,7 +785,7 @@ _0800BE88:
pop {r0}
bx r0
.align 2, 0
-_0800BE98: .4byte 0x02024a68
+_0800BE98: .4byte gUnknown_02024A68
thumb_func_end sub_800BD54
thumb_func_start dp01_prepare_buffer
@@ -809,7 +809,7 @@ dp01_prepare_buffer: @ 800BE9C
bl dp01_prepare_buffer_wireless_probably
b _0800BF1A
.align 2, 0
-_0800BEC4: .4byte 0x020239f8
+_0800BEC4: .4byte gUnknown_020239F8
_0800BEC8:
cmp r5, 0
beq _0800BED2
@@ -835,8 +835,8 @@ _0800BEDC:
blt _0800BEDC
b _0800BF1A
.align 2, 0
-_0800BEF4: .4byte 0x02023a60
-_0800BEF8: .4byte 0x02024a60
+_0800BEF4: .4byte gUnknown_02023A60
+_0800BEF8: .4byte gUnknown_02024A60
_0800BEFC:
movs r3, 0
cmp r3, r2
@@ -859,8 +859,8 @@ _0800BF1A:
pop {r0}
bx r0
.align 2, 0
-_0800BF20: .4byte 0x02024260
-_0800BF24: .4byte 0x02024a60
+_0800BF20: .4byte gUnknown_02024260
+_0800BF24: .4byte gUnknown_02024A60
thumb_func_end dp01_prepare_buffer
thumb_func_start sub_800BF28
@@ -947,11 +947,11 @@ sub_800BF28: @ 800BF28
bx r0
.align 2, 0
_0800BFD0: .4byte sub_800C1A8
-_0800BFD4: .4byte 0x020238c4
-_0800BFD8: .4byte 0x03004b20
+_0800BFD4: .4byte gUnknown_020238C4
+_0800BFD8: .4byte gTasks
_0800BFDC: .4byte sub_800C47C
-_0800BFE0: .4byte 0x020238c5
-_0800BFE4: .4byte 0x020238c6
+_0800BFE0: .4byte gUnknown_020238C5
+_0800BFE4: .4byte gUnknown_020238C6
_0800BFE8: .4byte 0x02014000
_0800BFEC: .4byte 0x01001000
thumb_func_end sub_800BF28
@@ -1149,21 +1149,21 @@ _0800C146:
pop {r0}
bx r0
.align 2, 0
-_0800C168: .4byte 0x03004b20
-_0800C16C: .4byte 0x020238c4
+_0800C168: .4byte gTasks
+_0800C16C: .4byte gUnknown_020238C4
_0800C170: .4byte 0x02000000
_0800C174: .4byte 0x00014001
-_0800C178: .4byte 0x02024a60
+_0800C178: .4byte gUnknown_02024A60
_0800C17C: .4byte 0x00014002
-_0800C180: .4byte 0x02024c07
+_0800C180: .4byte gUnknown_02024C07
_0800C184: .4byte 0x00014003
-_0800C188: .4byte 0x02024c08
+_0800C188: .4byte gUnknown_02024C08
_0800C18C: .4byte 0x00014004
_0800C190: .4byte 0x00014005
_0800C194: .4byte 0x00014006
-_0800C198: .4byte 0x02024c0c
+_0800C198: .4byte gUnknown_02024C0C
_0800C19C: .4byte 0x00014007
-_0800C1A0: .4byte 0x02024c0a
+_0800C1A0: .4byte gUnknown_02024C0A
_0800C1A4: .4byte 0x00014008
thumb_func_end dp01_prepare_buffer_wireless_probably
@@ -1190,7 +1190,7 @@ _0800C1C4:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0800C1D0: .4byte 0x03004b20
+_0800C1D0: .4byte gTasks
_0800C1D4: .4byte _0800C1D8
.align 2, 0
_0800C1D8:
@@ -1243,7 +1243,7 @@ _0800C220:
adds r0, 0x1
b _0800C352
.align 2, 0
-_0800C244: .4byte 0x03004b20
+_0800C244: .4byte gTasks
_0800C248:
ldr r0, _0800C258
lsls r1, r4, 2
@@ -1254,7 +1254,7 @@ _0800C248:
adds r0, 0x1
b _0800C352
.align 2, 0
-_0800C258: .4byte 0x03004b20
+_0800C258: .4byte gTasks
_0800C25C:
lsls r1, r4, 2
adds r0, r1, r4
@@ -1357,7 +1357,7 @@ _0800C2E6:
b _0800C354
.align 2, 0
_0800C328: .4byte 0x02000000
-_0800C32C: .4byte 0x03004b20
+_0800C32C: .4byte gTasks
_0800C330: .4byte 0x00014004
_0800C334: .4byte 0x00014005
_0800C338:
@@ -1409,11 +1409,11 @@ sub_800C35C: @ 800C35C
mov r10, r0
b _0800C44C
.align 2, 0
-_0800C38C: .4byte 0x03002fa4
-_0800C390: .4byte 0x020239f8
-_0800C394: .4byte 0x03002970
+_0800C38C: .4byte gReceivedRemoteLinkPlayers
+_0800C390: .4byte gUnknown_020239F8
+_0800C394: .4byte gLinkPlayers
_0800C398: .4byte 0x00002211
-_0800C39C: .4byte 0x03002b80
+_0800C39C: .4byte gBlockRecvBuffer
_0800C3A0:
bl GetBlockRecievedStatus
lsls r0, 24
@@ -1519,9 +1519,9 @@ _0800C458:
bx r0
.align 2, 0
_0800C468: .4byte gBitTable
-_0800C46C: .4byte 0x03002b84
-_0800C470: .4byte 0x03004b20
-_0800C474: .4byte 0x020238c5
+_0800C46C: .4byte gUnknown_03002B84
+_0800C470: .4byte gTasks
+_0800C474: .4byte gUnknown_020238C5
_0800C478: .4byte 0x02015000
thumb_func_end sub_800C35C
@@ -1593,7 +1593,7 @@ _0800C4B6:
beq _0800C50E
b _0800C5E8
.align 2, 0
-_0800C4FC: .4byte 0x03004b20
+_0800C4FC: .4byte gTasks
_0800C500: .4byte 0x02000000
_0800C504: .4byte 0x00015001
_0800C508:
@@ -1660,16 +1660,16 @@ _0800C50E:
strb r0, [r1]
b _0800C5E8
.align 2, 0
-_0800C588: .4byte 0x02024a64
+_0800C588: .4byte gUnknown_02024A64
_0800C58C: .4byte gBitTable
-_0800C590: .4byte 0x02023a60
+_0800C590: .4byte gUnknown_02023A60
_0800C594: .4byte 0x00015008
-_0800C598: .4byte 0x020239f8
-_0800C59C: .4byte 0x02024c07
+_0800C598: .4byte gUnknown_020239F8
+_0800C59C: .4byte gUnknown_02024C07
_0800C5A0: .4byte 0x00015002
-_0800C5A4: .4byte 0x02024c08
-_0800C5A8: .4byte 0x02024c0c
-_0800C5AC: .4byte 0x02024c0a
+_0800C5A4: .4byte gUnknown_02024C08
+_0800C5A8: .4byte gUnknown_02024C0C
+_0800C5AC: .4byte gUnknown_02024C0A
_0800C5B0:
lsls r0, r4, 9
ldr r1, _0800C5C4
@@ -1681,7 +1681,7 @@ _0800C5B0:
bl memcpy
b _0800C5E8
.align 2, 0
-_0800C5C4: .4byte 0x02024260
+_0800C5C4: .4byte gUnknown_02024260
_0800C5C8: .4byte 0x00015008
_0800C5CC:
ldr r1, _0800C608
@@ -1717,9 +1717,9 @@ _0800C5FA:
bx r0
.align 2, 0
_0800C608: .4byte 0x00015008
-_0800C60C: .4byte 0x02024a64
+_0800C60C: .4byte gUnknown_02024A64
_0800C610: .4byte gBitTable
-_0800C614: .4byte 0x03004b20
+_0800C614: .4byte gTasks
thumb_func_end sub_800C47C
thumb_func_start dp01_build_cmdbuf_x00_a_b_0
@@ -1740,7 +1740,7 @@ dp01_build_cmdbuf_x00_a_b_0: @ 800C618
pop {r0}
bx r0
.align 2, 0
-_0800C638: .4byte 0x03004040
+_0800C638: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x00_a_b_0
thumb_func_start dp01_build_cmdbuf_x01_a_b_0
@@ -1762,7 +1762,7 @@ dp01_build_cmdbuf_x01_a_b_0: @ 800C63C
pop {r0}
bx r0
.align 2, 0
-_0800C660: .4byte 0x03004040
+_0800C660: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x01_a_b_0
thumb_func_start dp01_build_cmdbuf_x02_a_b_varargs
@@ -1799,7 +1799,7 @@ _0800C692:
pop {r0}
bx r0
.align 2, 0
-_0800C6A0: .4byte 0x03004040
+_0800C6A0: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x02_a_b_varargs
thumb_func_start unref_sub_800C6A4
@@ -1836,7 +1836,7 @@ _0800C6D0:
pop {r0}
bx r0
.align 2, 0
-_0800C6E0: .4byte 0x03004040
+_0800C6E0: .4byte gUnknown_03004040
thumb_func_end unref_sub_800C6A4
thumb_func_start dp01_build_cmdbuf_x04_4_4_4
@@ -1854,7 +1854,7 @@ dp01_build_cmdbuf_x04_4_4_4: @ 800C6E4
pop {r0}
bx r0
.align 2, 0
-_0800C700: .4byte 0x03004040
+_0800C700: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x04_4_4_4
thumb_func_start sub_800C704
@@ -1875,7 +1875,7 @@ sub_800C704: @ 800C704
pop {r0}
bx r0
.align 2, 0
-_0800C724: .4byte 0x03004040
+_0800C724: .4byte gUnknown_03004040
thumb_func_end sub_800C704
thumb_func_start dp01_build_cmdbuf_x06_a
@@ -1893,7 +1893,7 @@ dp01_build_cmdbuf_x06_a: @ 800C728
pop {r0}
bx r0
.align 2, 0
-_0800C744: .4byte 0x03004040
+_0800C744: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x06_a
thumb_func_start dp01_build_cmdbuf_x07_7_7_7
@@ -1912,7 +1912,7 @@ dp01_build_cmdbuf_x07_7_7_7: @ 800C748
pop {r0}
bx r0
.align 2, 0
-_0800C764: .4byte 0x03004040
+_0800C764: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x07_7_7_7
thumb_func_start dp01_build_cmdbuf_x08_8_8_8
@@ -1931,7 +1931,7 @@ dp01_build_cmdbuf_x08_8_8_8: @ 800C768
pop {r0}
bx r0
.align 2, 0
-_0800C784: .4byte 0x03004040
+_0800C784: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x08_8_8_8
thumb_func_start dp01_build_cmdbuf_x09_9_9_9
@@ -1950,7 +1950,7 @@ dp01_build_cmdbuf_x09_9_9_9: @ 800C788
pop {r0}
bx r0
.align 2, 0
-_0800C7A4: .4byte 0x03004040
+_0800C7A4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x09_9_9_9
thumb_func_start dp01_build_cmdbuf_x0A_A_A_A
@@ -1969,7 +1969,7 @@ dp01_build_cmdbuf_x0A_A_A_A: @ 800C7A8
pop {r0}
bx r0
.align 2, 0
-_0800C7C4: .4byte 0x03004040
+_0800C7C4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x0A_A_A_A
thumb_func_start dp01_build_cmdbuf_x0B_B_B_B
@@ -1988,7 +1988,7 @@ dp01_build_cmdbuf_x0B_B_B_B: @ 800C7C8
pop {r0}
bx r0
.align 2, 0
-_0800C7E4: .4byte 0x03004040
+_0800C7E4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x0B_B_B_B
thumb_func_start dp01_build_cmdbuf_x0C_C_C_C
@@ -2007,7 +2007,7 @@ dp01_build_cmdbuf_x0C_C_C_C: @ 800C7E8
pop {r0}
bx r0
.align 2, 0
-_0800C804: .4byte 0x03004040
+_0800C804: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x0C_C_C_C
thumb_func_start dp01_build_cmdbuf_x0D_a
@@ -2025,7 +2025,7 @@ dp01_build_cmdbuf_x0D_a: @ 800C808
pop {r0}
bx r0
.align 2, 0
-_0800C824: .4byte 0x03004040
+_0800C824: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x0D_a
thumb_func_start unref_sub_800C828
@@ -2065,7 +2065,7 @@ _0800C856:
pop {r0}
bx r0
.align 2, 0
-_0800C86C: .4byte 0x03004040
+_0800C86C: .4byte gUnknown_03004040
thumb_func_end unref_sub_800C828
thumb_func_start dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes
@@ -2142,9 +2142,9 @@ dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes: @ 800C870
adds r4, r7, 0
b _0800C91A
.align 2, 0
-_0800C904: .4byte 0x03004040
-_0800C908: .4byte 0x02024c0e
-_0800C90C: .4byte 0x02024db8
+_0800C904: .4byte gUnknown_03004040
+_0800C908: .4byte gUnknown_02024C0E
+_0800C90C: .4byte word_2024DB8
_0800C910:
ldr r0, _0800C944
movs r1, 0
@@ -2171,7 +2171,7 @@ _0800C91A:
pop {r0}
bx r0
.align 2, 0
-_0800C944: .4byte 0x03004040
+_0800C944: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes
thumb_func_start dp01_build_cmdbuf_x10_TODO
@@ -2291,21 +2291,21 @@ _0800C9F0:
pop {r0}
bx r0
.align 2, 0
-_0800CA2C: .4byte 0x03004040
-_0800CA30: .4byte 0x02024d26
-_0800CA34: .4byte 0x02024be6
-_0800CA38: .4byte 0x02024be8
-_0800CA3C: .4byte 0x02024c04
-_0800CA40: .4byte 0x02024c06
+_0800CA2C: .4byte gUnknown_03004040
+_0800CA30: .4byte gUnknown_02024D26
+_0800CA34: .4byte gUnknown_02024BE6
+_0800CA38: .4byte gUnknown_02024BE8
+_0800CA3C: .4byte gUnknown_02024C04
+_0800CA40: .4byte byte_2024C06
_0800CA44: .4byte 0x02000000
_0800CA48: .4byte 0x00016003
_0800CA4C: .4byte 0x000160c1
-_0800CA50: .4byte 0x02024c0b
+_0800CA50: .4byte gUnknown_02024C0B
_0800CA54: .4byte gBattleMoves
-_0800CA58: .4byte 0x030042b0
-_0800CA5C: .4byte 0x02024a80
-_0800CA60: .4byte 0x03004290
-_0800CA64: .4byte 0x030041c0
+_0800CA58: .4byte gUnknown_030042B0
+_0800CA5C: .4byte gBattleMons
+_0800CA60: .4byte gUnknown_03004290
+_0800CA64: .4byte gUnknown_030041C0
thumb_func_end dp01_build_cmdbuf_x10_TODO
thumb_func_start dp01_build_cmdbuf_x11_TODO
@@ -2407,18 +2407,18 @@ _0800CAEC:
pop {r0}
bx r0
.align 2, 0
-_0800CB28: .4byte 0x03004040
-_0800CB2C: .4byte 0x02024be6
-_0800CB30: .4byte 0x02024be8
-_0800CB34: .4byte 0x02024c04
-_0800CB38: .4byte 0x02024c06
+_0800CB28: .4byte gUnknown_03004040
+_0800CB2C: .4byte gUnknown_02024BE6
+_0800CB30: .4byte gUnknown_02024BE8
+_0800CB34: .4byte gUnknown_02024C04
+_0800CB38: .4byte byte_2024C06
_0800CB3C: .4byte 0x02000000
_0800CB40: .4byte 0x00016003
_0800CB44: .4byte 0x0001605e
-_0800CB48: .4byte 0x030042b0
-_0800CB4C: .4byte 0x02024a80
-_0800CB50: .4byte 0x03004290
-_0800CB54: .4byte 0x030041c0
+_0800CB48: .4byte gUnknown_030042B0
+_0800CB4C: .4byte gBattleMons
+_0800CB50: .4byte gUnknown_03004290
+_0800CB54: .4byte gUnknown_030041C0
thumb_func_end dp01_build_cmdbuf_x11_TODO
thumb_func_start dp01_build_cmdbuf_x12_a_bb
@@ -2442,7 +2442,7 @@ dp01_build_cmdbuf_x12_a_bb: @ 800CB58
pop {r0}
bx r0
.align 2, 0
-_0800CB80: .4byte 0x03004040
+_0800CB80: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x12_a_bb
thumb_func_start unref_sub_800CB84
@@ -2460,7 +2460,7 @@ unref_sub_800CB84: @ 800CB84
pop {r0}
bx r0
.align 2, 0
-_0800CBA0: .4byte 0x03004040
+_0800CBA0: .4byte gUnknown_03004040
thumb_func_end unref_sub_800CB84
thumb_func_start sub_800CBA4
@@ -2494,7 +2494,7 @@ _0800CBC0:
pop {r0}
bx r0
.align 2, 0
-_0800CBDC: .4byte 0x03004040
+_0800CBDC: .4byte gUnknown_03004040
thumb_func_end sub_800CBA4
thumb_func_start sub_800CBE0
@@ -2523,7 +2523,7 @@ _0800CBF2:
pop {r0}
bx r0
.align 2, 0
-_0800CC10: .4byte 0x03004040
+_0800CC10: .4byte gUnknown_03004040
thumb_func_end sub_800CBE0
thumb_func_start dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f
@@ -2556,7 +2556,7 @@ _0800CC2E:
pop {r0}
bx r0
.align 2, 0
-_0800CC4C: .4byte 0x03004040
+_0800CC4C: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f
thumb_func_start dp01_build_cmdbuf_x17_17_17_17
@@ -2575,7 +2575,7 @@ dp01_build_cmdbuf_x17_17_17_17: @ 800CC50
pop {r0}
bx r0
.align 2, 0
-_0800CC6C: .4byte 0x03004040
+_0800CC6C: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x17_17_17_17
thumb_func_start dp01_build_cmdbuf_x18_0_aa_health_bar_update
@@ -2605,7 +2605,7 @@ dp01_build_cmdbuf_x18_0_aa_health_bar_update: @ 800CC70
pop {r0}
bx r0
.align 2, 0
-_0800CCA4: .4byte 0x03004040
+_0800CCA4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x18_0_aa_health_bar_update
thumb_func_start dp01_build_cmdbuf_x19_a_bb
@@ -2634,7 +2634,7 @@ dp01_build_cmdbuf_x19_a_bb: @ 800CCA8
pop {r0}
bx r0
.align 2, 0
-_0800CCD8: .4byte 0x03004040
+_0800CCD8: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x19_a_bb
thumb_func_start dp01_build_cmdbuf_x1A_aaaa_bbbb
@@ -2678,7 +2678,7 @@ dp01_build_cmdbuf_x1A_aaaa_bbbb: @ 800CCDC
pop {r0}
bx r0
.align 2, 0
-_0800CD2C: .4byte 0x03004040
+_0800CD2C: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x1A_aaaa_bbbb
thumb_func_start dp01_build_cmdbuf_x1B_aaaa_b
@@ -2710,7 +2710,7 @@ dp01_build_cmdbuf_x1B_aaaa_b: @ 800CD30
pop {r0}
bx r0
.align 2, 0
-_0800CD68: .4byte 0x03004040
+_0800CD68: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x1B_aaaa_b
thumb_func_start dp01_build_cmdbuf_x1C_a
@@ -2728,7 +2728,7 @@ dp01_build_cmdbuf_x1C_a: @ 800CD6C
pop {r0}
bx r0
.align 2, 0
-_0800CD88: .4byte 0x03004040
+_0800CD88: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x1C_a
thumb_func_start dp01_build_cmdbuf_x1D_1D_numargs_varargs
@@ -2769,7 +2769,7 @@ _0800CDBC:
pop {r0}
bx r0
.align 2, 0
-_0800CDD0: .4byte 0x03004040
+_0800CDD0: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x1D_1D_numargs_varargs
thumb_func_start unref_sub_800CDD4
@@ -2825,7 +2825,7 @@ _0800CE24:
pop {r0}
bx r0
.align 2, 0
-_0800CE38: .4byte 0x03004040
+_0800CE38: .4byte gUnknown_03004040
thumb_func_end unref_sub_800CDD4
thumb_func_start unref_sub_800CE3C
@@ -2865,7 +2865,7 @@ _0800CE6A:
pop {r0}
bx r0
.align 2, 0
-_0800CE80: .4byte 0x03004040
+_0800CE80: .4byte gUnknown_03004040
thumb_func_end unref_sub_800CE3C
thumb_func_start unref_sub_800CE84
@@ -2905,7 +2905,7 @@ _0800CEB2:
pop {r0}
bx r0
.align 2, 0
-_0800CEC8: .4byte 0x03004040
+_0800CEC8: .4byte gUnknown_03004040
thumb_func_end unref_sub_800CE84
thumb_func_start dp01_build_cmdbuf_x21_a_bb
@@ -2929,7 +2929,7 @@ dp01_build_cmdbuf_x21_a_bb: @ 800CECC
pop {r0}
bx r0
.align 2, 0
-_0800CEF4: .4byte 0x03004040
+_0800CEF4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x21_a_bb
thumb_func_start dp01_build_cmdbuf_x22_a_three_bytes
@@ -2960,7 +2960,7 @@ _0800CF0C:
pop {r0}
bx r0
.align 2, 0
-_0800CF2C: .4byte 0x03004040
+_0800CF2C: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x22_a_three_bytes
thumb_func_start dp01_build_cmdbuf_x23_aa_0
@@ -2985,7 +2985,7 @@ dp01_build_cmdbuf_x23_aa_0: @ 800CF30
pop {r0}
bx r0
.align 2, 0
-_0800CF58: .4byte 0x03004040
+_0800CF58: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x23_aa_0
thumb_func_start dp01_build_cmdbuf_x24_aa_0
@@ -3010,7 +3010,7 @@ dp01_build_cmdbuf_x24_aa_0: @ 800CF5C
pop {r0}
bx r0
.align 2, 0
-_0800CF84: .4byte 0x03004040
+_0800CF84: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x24_aa_0
thumb_func_start dp01_build_cmdbuf_x25_25_25_25
@@ -3029,7 +3029,7 @@ dp01_build_cmdbuf_x25_25_25_25: @ 800CF88
pop {r0}
bx r0
.align 2, 0
-_0800CFA4: .4byte 0x03004040
+_0800CFA4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x25_25_25_25
thumb_func_start dp01_build_cmdbuf_x26_a
@@ -3047,7 +3047,7 @@ dp01_build_cmdbuf_x26_a: @ 800CFA8
pop {r0}
bx r0
.align 2, 0
-_0800CFC4: .4byte 0x03004040
+_0800CFC4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x26_a
thumb_func_start dp01_build_cmdbuf_x27_27_27_27
@@ -3066,7 +3066,7 @@ dp01_build_cmdbuf_x27_27_27_27: @ 800CFC8
pop {r0}
bx r0
.align 2, 0
-_0800CFE4: .4byte 0x03004040
+_0800CFE4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x27_27_27_27
thumb_func_start dp01_build_cmdbuf_x28_28_28_28
@@ -3085,7 +3085,7 @@ dp01_build_cmdbuf_x28_28_28_28: @ 800CFE8
pop {r0}
bx r0
.align 2, 0
-_0800D004: .4byte 0x03004040
+_0800D004: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x28_28_28_28
thumb_func_start dp01_build_cmdbuf_x29_29_29_29
@@ -3104,7 +3104,7 @@ dp01_build_cmdbuf_x29_29_29_29: @ 800D008
pop {r0}
bx r0
.align 2, 0
-_0800D024: .4byte 0x03004040
+_0800D024: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x29_29_29_29
thumb_func_start dp01_build_cmdbuf_x2A_2A_2A_2A
@@ -3123,7 +3123,7 @@ dp01_build_cmdbuf_x2A_2A_2A_2A: @ 800D028
pop {r0}
bx r0
.align 2, 0
-_0800D044: .4byte 0x03004040
+_0800D044: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x2A_2A_2A_2A
thumb_func_start dp01_build_cmdbuf_x2B_aa_0
@@ -3148,7 +3148,7 @@ dp01_build_cmdbuf_x2B_aa_0: @ 800D048
pop {r0}
bx r0
.align 2, 0
-_0800D070: .4byte 0x03004040
+_0800D070: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x2B_aa_0
thumb_func_start sub_800D074
@@ -3173,7 +3173,7 @@ sub_800D074: @ 800D074
pop {r0}
bx r0
.align 2, 0
-_0800D09C: .4byte 0x03004040
+_0800D09C: .4byte gUnknown_03004040
thumb_func_end sub_800D074
thumb_func_start dp01_build_cmdbuf_x2D_2D_2D_2D
@@ -3192,7 +3192,7 @@ dp01_build_cmdbuf_x2D_2D_2D_2D: @ 800D0A0
pop {r0}
bx r0
.align 2, 0
-_0800D0BC: .4byte 0x03004040
+_0800D0BC: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x2D_2D_2D_2D
thumb_func_start dp01_build_cmdbuf_x2E_a
@@ -3210,7 +3210,7 @@ dp01_build_cmdbuf_x2E_a: @ 800D0C0
pop {r0}
bx r0
.align 2, 0
-_0800D0DC: .4byte 0x03004040
+_0800D0DC: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x2E_a
thumb_func_start dp01_build_cmdbuf_x2F_2F_2F_2F
@@ -3229,7 +3229,7 @@ dp01_build_cmdbuf_x2F_2F_2F_2F: @ 800D0E0
pop {r0}
bx r0
.align 2, 0
-_0800D0FC: .4byte 0x03004040
+_0800D0FC: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x2F_2F_2F_2F
thumb_func_start dp01_build_cmdbuf_x30_TODO
@@ -3269,7 +3269,7 @@ _0800D128:
pop {r0}
bx r0
.align 2, 0
-_0800D144: .4byte 0x03004040
+_0800D144: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x30_TODO
thumb_func_start dp01_build_cmdbuf_x31_31_31_31
@@ -3288,7 +3288,7 @@ dp01_build_cmdbuf_x31_31_31_31: @ 800D148
pop {r0}
bx r0
.align 2, 0
-_0800D164: .4byte 0x03004040
+_0800D164: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x31_31_31_31
thumb_func_start dp01_build_cmdbuf_x32_32_32_32
@@ -3307,7 +3307,7 @@ dp01_build_cmdbuf_x32_32_32_32: @ 800D168
pop {r0}
bx r0
.align 2, 0
-_0800D184: .4byte 0x03004040
+_0800D184: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x32_32_32_32
thumb_func_start dp01_build_cmdbuf_x33_a_33_33
@@ -3327,7 +3327,7 @@ dp01_build_cmdbuf_x33_a_33_33: @ 800D188
pop {r0}
bx r0
.align 2, 0
-_0800D1A8: .4byte 0x03004040
+_0800D1A8: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x33_a_33_33
thumb_func_start dp01_build_cmdbuf_x34_a_bb_aka_battle_anim
@@ -3351,7 +3351,7 @@ dp01_build_cmdbuf_x34_a_bb_aka_battle_anim: @ 800D1AC
pop {r0}
bx r0
.align 2, 0
-_0800D1D4: .4byte 0x03004040
+_0800D1D4: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x34_a_bb_aka_battle_anim
thumb_func_start sub_800D1D8
@@ -3369,7 +3369,7 @@ sub_800D1D8: @ 800D1D8
pop {r0}
bx r0
.align 2, 0
-_0800D1F4: .4byte 0x03004040
+_0800D1F4: .4byte gUnknown_03004040
thumb_func_end sub_800D1D8
thumb_func_start dp01_build_cmdbuf_x38_a
@@ -3387,7 +3387,7 @@ dp01_build_cmdbuf_x38_a: @ 800D1F8
pop {r0}
bx r0
.align 2, 0
-_0800D214: .4byte 0x03004040
+_0800D214: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x38_a
thumb_func_start dp01_build_cmdbuf_x37_a
@@ -3405,7 +3405,7 @@ dp01_build_cmdbuf_x37_a: @ 800D218
pop {r0}
bx r0
.align 2, 0
-_0800D234: .4byte 0x03004040
+_0800D234: .4byte gUnknown_03004040
thumb_func_end dp01_build_cmdbuf_x37_a
thumb_func_start sub_800D238
@@ -4054,7 +4054,7 @@ unref_sub_800D684: @ 800D684
bx r0
.align 2, 0
_0800D6B8: .4byte gSpriteTemplate_81F96D0
-_0800D6BC: .4byte 0x02020004
+_0800D6BC: .4byte gSprites
_0800D6C0: .4byte sub_800D6C4
thumb_func_end unref_sub_800D684
@@ -4161,13 +4161,13 @@ sub_800D74C: @ 800D74C
pop {r0}
bx r0
.align 2, 0
-_0800D79C: .4byte 0x03004210
-_0800D7A0: .4byte 0x0202eac8
+_0800D79C: .4byte gUnknown_03004210
+_0800D7A0: .4byte gPlttBufferUnfaded
_0800D7A4: .4byte 0x00007fe0
_0800D7A8: .4byte 0x00002529
_0800D7AC: .4byte 0x00007fff
_0800D7B0: .4byte 0x0000675a
-_0800D7B4: .4byte 0x0202ef80
+_0800D7B4: .4byte gUnknown_0202EF80
thumb_func_end sub_800D74C
thumb_func_start sub_800D7B8
@@ -4188,7 +4188,7 @@ sub_800D7B8: @ 800D7B8
ldr r0, _0800D7F4
b _0800DA66
.align 2, 0
-_0800D7DC: .4byte 0x020239f8
+_0800D7DC: .4byte gUnknown_020239F8
_0800D7E0: .4byte 0x00000902
_0800D7E4: .4byte gBattleTerrainTiles_Building
_0800D7E8: .4byte 0x06008000
@@ -4260,7 +4260,7 @@ _0800D860:
b _0800DA66
.align 2, 0
_0800D890: .4byte gTrainers
-_0800D894: .4byte 0x0202ff5e
+_0800D894: .4byte word_202FF5E
_0800D898: .4byte gBattleTerrainTiles_Building
_0800D89C: .4byte 0x06008000
_0800D8A0: .4byte gBattleTerrainTilemap_Building
@@ -4339,7 +4339,7 @@ _0800D918:
b _0800DA66
.align 2, 0
_0800D954: .4byte gBattleTerrainTable
-_0800D958: .4byte 0x0300428c
+_0800D958: .4byte gUnknown_0300428C
_0800D95C: .4byte 0x06008000
_0800D960: .4byte 0x0600d000
_0800D964:
@@ -4535,8 +4535,8 @@ sub_800DAF8: @ 800DAF8
beq _0800DB4A
b _0800DB84
.align 2, 0
-_0800DB38: .4byte 0x020239f8
-_0800DB3C: .4byte 0x03004b20
+_0800DB38: .4byte gUnknown_020239F8
+_0800DB3C: .4byte gTasks
_0800DB40:
cmp r3, 0x2
beq _0800DB4E
@@ -4624,7 +4624,7 @@ _0800DBB4:
.align 2, 0
_0800DBD0: .4byte 0x02000000
_0800DBD4: .4byte 0x000160cb
-_0800DBD8: .4byte 0x03004b20
+_0800DBD8: .4byte gTasks
_0800DBDC:
ldr r1, _0800DC1C
lsls r0, r5, 2
@@ -4660,7 +4660,7 @@ _0800DC12:
pop {r0}
bx r0
.align 2, 0
-_0800DC1C: .4byte 0x03004b20
+_0800DC1C: .4byte gTasks
_0800DC20: .4byte 0x00006001
thumb_func_end sub_800DAF8
@@ -4681,8 +4681,8 @@ sub_800DC24: @ 800DC24
movs r3, 0xD
b _0800DDCA
.align 2, 0
-_0800DC40: .4byte 0x02024d26
-_0800DC44: .4byte 0x03004210
+_0800DC40: .4byte gUnknown_02024D26
+_0800DC44: .4byte gUnknown_03004210
_0800DC48: .4byte gUnknown_08400E57
_0800DC4C:
ldr r0, _0800DC80
@@ -4713,8 +4713,8 @@ _0800DC4C:
_0800DC7E:
b _0800DE1C
.align 2, 0
-_0800DC80: .4byte 0x020239f8
-_0800DC84: .4byte 0x03002970
+_0800DC80: .4byte gUnknown_020239F8
+_0800DC84: .4byte gLinkPlayers
_0800DC88: .4byte 0x02000000
_0800DC8C: .4byte 0x000160cb
_0800DC90:
@@ -4743,7 +4743,7 @@ _0800DC9C:
movs r3, 0x6
b _0800DDCA
.align 2, 0
-_0800DCC0: .4byte 0x03004210
+_0800DCC0: .4byte gUnknown_03004210
_0800DCC4: .4byte gUnknown_08400E48
_0800DCC8: .4byte gUnknown_08400E4F
_0800DCCC:
@@ -4765,7 +4765,7 @@ _0800DCCC:
beq _0800DD08
b _0800DE1C
.align 2, 0
-_0800DCF0: .4byte 0x03002970
+_0800DCF0: .4byte gLinkPlayers
_0800DCF4: .4byte 0x02000000
_0800DCF8: .4byte 0x000160cb
_0800DCFC:
@@ -4794,7 +4794,7 @@ _0800DD08:
movs r3, 0x6
b _0800DDCA
.align 2, 0
-_0800DD2C: .4byte 0x03004210
+_0800DD2C: .4byte gUnknown_03004210
_0800DD30: .4byte gUnknown_08400E48
_0800DD34: .4byte gUnknown_08400E4F
_0800DD38:
@@ -4829,10 +4829,10 @@ _0800DD38:
movs r3, 0x6
b _0800DDCA
.align 2, 0
-_0800DD78: .4byte 0x03002970
+_0800DD78: .4byte gLinkPlayers
_0800DD7C: .4byte 0x02000000
_0800DD80: .4byte 0x000160cb
-_0800DD84: .4byte 0x03004210
+_0800DD84: .4byte gUnknown_03004210
_0800DD88: .4byte gUnknown_08400E48
_0800DD8C: .4byte gUnknown_08400E4F
_0800DD90:
@@ -4870,10 +4870,10 @@ _0800DDCA:
bl sub_8002F44
b _0800DE1C
.align 2, 0
-_0800DDD8: .4byte 0x03002970
+_0800DDD8: .4byte gLinkPlayers
_0800DDDC: .4byte 0x02000000
_0800DDE0: .4byte 0x000160cb
-_0800DDE4: .4byte 0x03004210
+_0800DDE4: .4byte gUnknown_03004210
_0800DDE8: .4byte gUnknown_08400E48
_0800DDEC: .4byte gUnknown_08400E4F
_0800DDF0:
@@ -4901,7 +4901,7 @@ _0800DE1C:
pop {r0}
bx r0
.align 2, 0
-_0800DE24: .4byte 0x03004210
+_0800DE24: .4byte gUnknown_03004210
_0800DE28: .4byte gUnknown_08400E48
_0800DE2C: .4byte gUnknown_08400E4F
thumb_func_end sub_800DC24
@@ -4935,7 +4935,7 @@ _0800DE58:
beq _0800DE70
b _0800E212
.align 2, 0
-_0800DE64: .4byte 0x03004b20
+_0800DE64: .4byte gTasks
_0800DE68:
cmp r0, 0x2
bne _0800DE6E
@@ -4990,8 +4990,8 @@ _0800DE88:
bge _0800DE88
b _0800DF70
.align 2, 0
-_0800DED0: .4byte 0x020239f8
-_0800DED4: .4byte 0x03002970
+_0800DED0: .4byte gUnknown_020239F8
+_0800DED4: .4byte gLinkPlayers
_0800DED8: .4byte gUnknown_081F9680
_0800DEDC: .4byte gUnknown_081F9680 + 0x8
_0800DEE0:
@@ -5075,10 +5075,10 @@ _0800DF70:
.align 2, 0
_0800DF84: .4byte 0x02000000
_0800DF88: .4byte 0x000160cb
-_0800DF8C: .4byte 0x03002970
+_0800DF8C: .4byte gLinkPlayers
_0800DF90: .4byte gUnknown_081F9680
-_0800DF94: .4byte 0x03002978
-_0800DF98: .4byte 0x03004b20
+_0800DF94: .4byte gUnknown_03002978
+_0800DF98: .4byte gTasks
_0800DF9C:
ldr r0, _0800E010
bl AllocSpritePalette
@@ -5136,16 +5136,16 @@ _0800DF9C:
b _0800E212
.align 2, 0
_0800E010: .4byte 0x00002710
-_0800E014: .4byte 0x0202eac8
+_0800E014: .4byte gPlttBufferUnfaded
_0800E018: .4byte 0x0000021e
-_0800E01C: .4byte 0x0202eec8
+_0800E01C: .4byte gPlttBufferFaded
_0800E020: .4byte 0x00007fff
_0800E024: .4byte gSpriteTemplate_81F9574
_0800E028: .4byte 0x02000000
_0800E02C: .4byte 0x0001608a
_0800E030: .4byte gSpriteTemplate_81F958C
_0800E034: .4byte 0x0001608b
-_0800E038: .4byte 0x02020004
+_0800E038: .4byte gSprites
_0800E03C:
movs r1, 0x12
ldrsh r0, [r6, r1]
@@ -5189,11 +5189,11 @@ _0800E074:
strh r1, [r0]
b _0800E110
.align 2, 0
-_0800E090: .4byte 0x030042c0
-_0800E094: .4byte 0x03004288
-_0800E098: .4byte 0x030041b4
+_0800E090: .4byte gUnknown_030042C0
+_0800E094: .4byte gUnknown_03004288
+_0800E098: .4byte gUnknown_030041B4
_0800E09C: .4byte 0x0000ffdc
-_0800E0A0: .4byte 0x03004280
+_0800E0A0: .4byte gUnknown_03004280
_0800E0A4:
ldr r4, _0800E134
ldrh r0, [r6, 0xA]
@@ -5268,11 +5268,11 @@ _0800E110:
strh r0, [r1, 0xA]
b _0800E212
.align 2, 0
-_0800E134: .4byte 0x030042c0
-_0800E138: .4byte 0x030041b4
-_0800E13C: .4byte 0x03004288
-_0800E140: .4byte 0x03004280
-_0800E144: .4byte 0x03004b20
+_0800E134: .4byte gUnknown_030042C0
+_0800E138: .4byte gUnknown_030041B4
+_0800E13C: .4byte gUnknown_03004288
+_0800E140: .4byte gUnknown_03004280
+_0800E144: .4byte gTasks
_0800E148:
movs r5, 0x12
ldrsh r0, [r1, r5]
@@ -5383,7 +5383,7 @@ _0800E212:
pop {r0}
bx r0
.align 2, 0
-_0800E224: .4byte 0x02020004
+_0800E224: .4byte gSprites
_0800E228: .4byte 0x02000000
_0800E22C: .4byte 0x0001608a
_0800E230: .4byte 0x0001608b
@@ -5436,7 +5436,7 @@ sub_800E23C: @ 800E23C
bl LoadCompressedObjectPic
b _0800E3FC
.align 2, 0
-_0800E29C: .4byte 0x020239f8
+_0800E29C: .4byte gUnknown_020239F8
_0800E2A0: .4byte gVersusFrameGfx
_0800E2A4: .4byte 0x06004000
_0800E2A8: .4byte gVersusFrameTilemap
@@ -5448,9 +5448,9 @@ _0800E2BC: .4byte gVersusFramePal
_0800E2C0: .4byte REG_BG1CNT
_0800E2C4: .4byte 0x00005c04
_0800E2C8: .4byte REG_WININ
-_0800E2CC: .4byte 0x030041b4
+_0800E2CC: .4byte gUnknown_030041B4
_0800E2D0: .4byte 0x0000ff5c
-_0800E2D4: .4byte 0x03004280
+_0800E2D4: .4byte gUnknown_03004280
_0800E2D8: .4byte gUnknown_081F95A4
_0800E2DC:
ldr r0, _0800E2F0
@@ -5519,7 +5519,7 @@ _0800E348:
b _0800E3D2
.align 2, 0
_0800E370: .4byte gTrainers
-_0800E374: .4byte 0x0202ff5e
+_0800E374: .4byte word_202FF5E
_0800E378: .4byte gBattleTerrainAnimTiles_Building
_0800E37C: .4byte 0x06004000
_0800E380: .4byte gBattleTerrainAnimTilemap_Building
@@ -5565,7 +5565,7 @@ _0800E3D2:
b _0800E3FC
.align 2, 0
_0800E3DC: .4byte gBattleTerrainTable
-_0800E3E0: .4byte 0x0300428c
+_0800E3E0: .4byte gUnknown_0300428C
_0800E3E4: .4byte 0x06004000
_0800E3E8: .4byte 0x0600e000
_0800E3EC:
@@ -5659,7 +5659,7 @@ _0800E492:
ldr r0, _0800E4B4
b _0800E57E
.align 2, 0
-_0800E4A8: .4byte 0x020239f8
+_0800E4A8: .4byte gUnknown_020239F8
_0800E4AC: .4byte 0x00000902
_0800E4B0: .4byte gGameVersion
_0800E4B4: .4byte gBattleTerrainTiles_Cave
@@ -5689,7 +5689,7 @@ _0800E4C0:
b _0800E57E
.align 2, 0
_0800E4E4: .4byte gTrainers
-_0800E4E8: .4byte 0x0202ff5e
+_0800E4E8: .4byte word_202FF5E
_0800E4EC: .4byte gBattleTerrainTiles_Stadium
_0800E4F0:
bl sav1_map_get_battletype
@@ -5729,7 +5729,7 @@ _0800E530:
b _0800E57E
.align 2, 0
_0800E544: .4byte gBattleTerrainTable
-_0800E548: .4byte 0x0300428c
+_0800E548: .4byte gUnknown_0300428C
_0800E54C:
ldr r0, _0800E550
b _0800E57E
@@ -5790,7 +5790,7 @@ _0800E59E:
ldr r0, _0800E5C0
b _0800E68A
.align 2, 0
-_0800E5B4: .4byte 0x020239f8
+_0800E5B4: .4byte gUnknown_020239F8
_0800E5B8: .4byte 0x00000902
_0800E5BC: .4byte gGameVersion
_0800E5C0: .4byte gBattleTerrainTilemap_Cave
@@ -5820,7 +5820,7 @@ _0800E5CC:
b _0800E68A
.align 2, 0
_0800E5F0: .4byte gTrainers
-_0800E5F4: .4byte 0x0202ff5e
+_0800E5F4: .4byte word_202FF5E
_0800E5F8: .4byte gBattleTerrainTilemap_Stadium
_0800E5FC:
bl sav1_map_get_battletype
@@ -5861,7 +5861,7 @@ _0800E63C:
b _0800E68A
.align 2, 0
_0800E650: .4byte gBattleTerrainTable
-_0800E654: .4byte 0x0300428c
+_0800E654: .4byte gUnknown_0300428C
_0800E658:
ldr r0, _0800E65C
b _0800E68A
@@ -5922,7 +5922,7 @@ _0800E6AA:
ldr r0, _0800E6CC
b _0800E7A6
.align 2, 0
-_0800E6C0: .4byte 0x020239f8
+_0800E6C0: .4byte gUnknown_020239F8
_0800E6C4: .4byte 0x00000902
_0800E6C8: .4byte gGameVersion
_0800E6CC: .4byte gBattleTerrainPalette_Groudon
@@ -5950,7 +5950,7 @@ _0800E6D8:
b _0800E7A6
.align 2, 0
_0800E6F8: .4byte gTrainers
-_0800E6FC: .4byte 0x0202ff5e
+_0800E6FC: .4byte word_202FF5E
_0800E700: .4byte gBattleTerrainPalette_BuildingLeader
_0800E704:
cmp r0, 0x20
@@ -5996,7 +5996,7 @@ _0800E750:
b _0800E7A6
.align 2, 0
_0800E764: .4byte gBattleTerrainTable
-_0800E768: .4byte 0x0300428c
+_0800E768: .4byte gUnknown_0300428C
_0800E76C:
ldr r0, _0800E770
b _0800E7A6
@@ -6070,9 +6070,9 @@ sub_800E7C4: @ 800E7C4
strb r0, [r1]
b _0800E7F4
.align 2, 0
-_0800E7E4: .4byte 0x020239f8
+_0800E7E4: .4byte gUnknown_020239F8
_0800E7E8: .4byte sub_800F104
-_0800E7EC: .4byte 0x02024d1e
+_0800E7EC: .4byte gUnknown_02024D1E
_0800E7F0:
bl sub_800E7F8
_0800E7F4:
@@ -6205,29 +6205,29 @@ _0800E868:
_0800E90C: .4byte 0x05006000
_0800E910: .4byte REG_MOSAIC
_0800E914: .4byte 0x00005051
-_0800E918: .4byte 0x030042c4
-_0800E91C: .4byte 0x03004240
-_0800E920: .4byte 0x03004de0
+_0800E918: .4byte gUnknown_030042C4
+_0800E91C: .4byte gUnknown_03004240
+_0800E920: .4byte gUnknown_03004DE0
_0800E924: .4byte gUnknown_081F9674
_0800E928: .4byte 0x0000ff10
_0800E92C: .4byte gWindowConfig_81E6C58
-_0800E930: .4byte 0x030042a4
-_0800E934: .4byte 0x030042a0
-_0800E938: .4byte 0x030042c0
-_0800E93C: .4byte 0x030041b4
-_0800E940: .4byte 0x03004288
-_0800E944: .4byte 0x03004280
-_0800E948: .4byte 0x030041b0
-_0800E94C: .4byte 0x030041b8
-_0800E950: .4byte 0x0300428c
-_0800E954: .4byte 0x03004210
-_0800E958: .4byte 0x030041d0
+_0800E930: .4byte gUnknown_030042A4
+_0800E934: .4byte gUnknown_030042A0
+_0800E938: .4byte gUnknown_030042C0
+_0800E93C: .4byte gUnknown_030041B4
+_0800E940: .4byte gUnknown_03004288
+_0800E944: .4byte gUnknown_03004280
+_0800E948: .4byte gUnknown_030041B0
+_0800E94C: .4byte gUnknown_030041B8
+_0800E950: .4byte gUnknown_0300428C
+_0800E954: .4byte gUnknown_03004210
+_0800E958: .4byte gUnknown_030041D0
_0800E95C: .4byte gWindowConfig_81E71D0
-_0800E960: .4byte 0x03004250
+_0800E960: .4byte gUnknown_03004250
_0800E964: .4byte gWindowConfig_81E71EC
-_0800E968: .4byte 0x030028f8
+_0800E968: .4byte gReservedSpritePaletteCount
_0800E96C: .4byte sub_800FCFC
-_0800E970: .4byte 0x020239f8
+_0800E970: .4byte gUnknown_020239F8
_0800E974: .4byte sub_800F298
_0800E978:
ldr r0, _0800E9CC
@@ -6272,13 +6272,13 @@ _0800E9AE:
bx r0
.align 2, 0
_0800E9CC: .4byte sub_800EC9C
-_0800E9D0: .4byte 0x020239f8
-_0800E9D4: .4byte 0x030045c0
-_0800E9D8: .4byte 0x0202ff5e
-_0800E9DC: .4byte 0x03001770
+_0800E9D0: .4byte gUnknown_020239F8
+_0800E9D4: .4byte gEnemyParty
+_0800E9D8: .4byte word_202FF5E
+_0800E9DC: .4byte gMain
_0800E9E0: .4byte 0x0000043d
-_0800E9E4: .4byte 0x03004360
-_0800E9E8: .4byte 0x02024d1e
+_0800E9E4: .4byte gPlayerParty
+_0800E9E8: .4byte gUnknown_02024D1E
thumb_func_end sub_800E7F8
thumb_func_start sub_800E9EC
@@ -6377,7 +6377,7 @@ _0800EA7E:
pop {r0}
bx r0
.align 2, 0
-_0800EAA4: .4byte 0x03004360
+_0800EAA4: .4byte gPlayerParty
_0800EAA8: .4byte 0x02000000
thumb_func_end sub_800E9EC
@@ -6422,9 +6422,9 @@ _0800EACE:
bx r0
.align 2, 0
_0800EAF4: .4byte 0x02000004
-_0800EAF8: .4byte 0x02025734
+_0800EAF8: .4byte gSaveBlock1
_0800EAFC: .4byte 0x00003160
-_0800EB00: .4byte 0x02028daa
+_0800EB00: .4byte gUnknown_02028DAA
_0800EB04: .4byte 0x00003688
thumb_func_end sub_800EAAC
@@ -6495,12 +6495,12 @@ _0800EB4E:
strb r1, [r0]
b _0800EC28
.align 2, 0
-_0800EB84: .4byte 0x020239f8
-_0800EB88: .4byte 0x02024df0
-_0800EB8C: .4byte 0x02025734
+_0800EB84: .4byte gUnknown_020239F8
+_0800EB88: .4byte gEnigmaBerries
+_0800EB8C: .4byte gSaveBlock1
_0800EB90: .4byte 0x00003160
-_0800EB94: .4byte 0x02024df8
-_0800EB98: .4byte 0x02028daa
+_0800EB94: .4byte gUnknown_02024DF8
+_0800EB98: .4byte gUnknown_02028DAA
_0800EB9C: .4byte 0x00003688
_0800EBA0: .4byte 0x00003689
_0800EBA4:
@@ -6583,9 +6583,9 @@ _0800EC28:
pop {r0}
bx r0
.align 2, 0
-_0800EC38: .4byte 0x02024df0
-_0800EC3C: .4byte 0x03002b84
-_0800EC40: .4byte 0x03002970
+_0800EC38: .4byte gEnigmaBerries
+_0800EC3C: .4byte gUnknown_03002B84
+_0800EC40: .4byte gLinkPlayers
thumb_func_end sub_800EB08
thumb_func_start shedinja_something
@@ -6661,7 +6661,7 @@ _0800ECCA:
.align 2, 0
_0800ECD4: .4byte 0x02000000
_0800ECD8: .4byte 0x000160cb
-_0800ECDC: .4byte 0x02024d1e
+_0800ECDC: .4byte gUnknown_02024D1E
_0800ECE0: .4byte _0800ECE4
.align 2, 0
_0800ECE4:
@@ -6710,10 +6710,10 @@ _0800ED2E:
strb r5, [r0]
b _0800F008
.align 2, 0
-_0800ED54: .4byte 0x020239f8
-_0800ED58: .4byte 0x03002fa4
+_0800ED54: .4byte gUnknown_020239F8
+_0800ED58: .4byte gReceivedRemoteLinkPlayers
_0800ED5C: .4byte 0x02000000
-_0800ED60: .4byte 0x02024d1e
+_0800ED60: .4byte gUnknown_02024D1E
_0800ED64:
movs r0, 0x4
orrs r0, r1
@@ -6724,7 +6724,7 @@ _0800ED64:
bl sub_800EB08
b _0800F008
.align 2, 0
-_0800ED78: .4byte 0x02024d1e
+_0800ED78: .4byte gUnknown_02024D1E
_0800ED7C:
bl GetBlockRecievedStatus
movs r1, 0x3
@@ -6748,8 +6748,8 @@ _0800ED8A:
movs r2, 0xC
b _0800EDB6
.align 2, 0
-_0800EDA8: .4byte 0x03002b80
-_0800EDAC: .4byte 0x020239f8
+_0800EDA8: .4byte gBlockRecvBuffer
+_0800EDAC: .4byte gUnknown_020239F8
_0800EDB0:
ldr r0, _0800EDE0
ldrh r1, [r0]
@@ -6778,8 +6778,8 @@ _0800EDBC:
movs r2, 0xC
b _0800EDEE
.align 2, 0
-_0800EDE0: .4byte 0x020239f8
-_0800EDE4: .4byte 0x03002b80
+_0800EDE0: .4byte gUnknown_020239F8
+_0800EDE4: .4byte gBlockRecvBuffer
_0800EDE8:
ldr r0, _0800EE04
ldrh r1, [r0]
@@ -6797,7 +6797,7 @@ _0800EDF4:
ldr r2, _0800EE04
b _0800EE1A
.align 2, 0
-_0800EE04: .4byte 0x020239f8
+_0800EE04: .4byte gUnknown_020239F8
_0800EE08: .4byte 0x00000101
_0800EE0C:
adds r3, 0x1
@@ -6859,9 +6859,9 @@ _0800EE38:
b _0800EF96
.align 2, 0
_0800EE78: .4byte sub_800DE30
-_0800EE7C: .4byte 0x03004b20
+_0800EE7C: .4byte gTasks
_0800EE80: .4byte 0x02000000
-_0800EE84: .4byte 0x03002b80
+_0800EE84: .4byte gBlockRecvBuffer
_0800EE88:
bl sub_8007ECC
lsls r0, 24
@@ -6877,7 +6877,7 @@ _0800EE94:
bl SendBlock
b _0800EF96
.align 2, 0
-_0800EEA8: .4byte 0x03004360
+_0800EEA8: .4byte gPlayerParty
_0800EEAC:
bl GetBlockRecievedStatus
movs r1, 0x3
@@ -6895,8 +6895,8 @@ _0800EEBA:
bl memcpy
b _0800EF96
.align 2, 0
-_0800EED0: .4byte 0x030045c0
-_0800EED4: .4byte 0x03002b80
+_0800EED0: .4byte gEnemyParty
+_0800EED4: .4byte gBlockRecvBuffer
_0800EED8:
bl sub_8007ECC
lsls r0, 24
@@ -6912,7 +6912,7 @@ _0800EEE4:
bl SendBlock
b _0800EF96
.align 2, 0
-_0800EEF8: .4byte 0x03004428
+_0800EEF8: .4byte gUnknown_03004428
_0800EEFC:
bl GetBlockRecievedStatus
movs r1, 0x3
@@ -6930,8 +6930,8 @@ _0800EF0A:
bl memcpy
b _0800EF96
.align 2, 0
-_0800EF20: .4byte 0x03004688
-_0800EF24: .4byte 0x03002b80
+_0800EF20: .4byte gUnknown_03004688
+_0800EF24: .4byte gBlockRecvBuffer
_0800EF28:
bl sub_8007ECC
lsls r0, 24
@@ -6945,7 +6945,7 @@ _0800EF28:
bl SendBlock
b _0800EF96
.align 2, 0
-_0800EF44: .4byte 0x030044f0
+_0800EF44: .4byte gUnknown_030044F0
_0800EF48:
bl GetBlockRecievedStatus
movs r1, 0x3
@@ -6984,11 +6984,11 @@ _0800EF96:
strb r0, [r1]
b _0800F008
.align 2, 0
-_0800EFA0: .4byte 0x03004750
-_0800EFA4: .4byte 0x03002b80
+_0800EFA0: .4byte gUnknown_03004750
+_0800EFA4: .4byte gBlockRecvBuffer
_0800EFA8: .4byte 0xfffffe70
_0800EFAC: .4byte 0xfffffed4
-_0800EFB0: .4byte 0x02024d1e
+_0800EFB0: .4byte gUnknown_02024D1E
_0800EFB4:
bl sub_800B950
ldr r0, _0800EFC8
@@ -7000,7 +7000,7 @@ _0800EFB4:
strb r2, [r0, 0x2]
b _0800F008
.align 2, 0
-_0800EFC8: .4byte 0x02024d1e
+_0800EFC8: .4byte gUnknown_02024D1E
_0800EFCC:
ldr r0, _0800F010
adds r1, r0, 0x1
@@ -7035,13 +7035,13 @@ _0800F008:
pop {r0}
bx r0
.align 2, 0
-_0800F010: .4byte 0x02024d1f
-_0800F014: .4byte 0x030042d0
-_0800F018: .4byte 0x03001770
+_0800F010: .4byte gUnknown_02024D1F
+_0800F014: .4byte gUnknown_030042D0
+_0800F018: .4byte gMain
_0800F01C: .4byte sub_8010824
_0800F020: .4byte sub_800F808
-_0800F024: .4byte 0x020239f8
-_0800F028: .4byte 0x0202ff5e
+_0800F024: .4byte gUnknown_020239F8
+_0800F028: .4byte word_202FF5E
thumb_func_end sub_800EC9C
thumb_func_start sub_800F02C
@@ -7138,8 +7138,8 @@ _0800F0D4:
pop {r0}
bx r0
.align 2, 0
-_0800F0F8: .4byte 0x02023a04
-_0800F0FC: .4byte 0x03004360
+_0800F0F8: .4byte gUnknown_02023A04
+_0800F0FC: .4byte gPlayerParty
_0800F100: .4byte 0x02000000
thumb_func_end sub_800F02C
@@ -7179,7 +7179,7 @@ _0800F148: .4byte 0x02000000
_0800F14C: .4byte 0x000160cb
_0800F150: .4byte 0x000160c4
_0800F154: .4byte 0x000160c2
-_0800F158: .4byte 0x02024d1e
+_0800F158: .4byte gUnknown_02024D1E
_0800F15C:
cmp r0, 0x2
beq _0800F240
@@ -7213,7 +7213,7 @@ _0800F17E:
strb r0, [r5]
b _0800F27A
.align 2, 0
-_0800F19C: .4byte 0x03002fa4
+_0800F19C: .4byte gReceivedRemoteLinkPlayers
_0800F1A0:
bl GetBlockRecievedStatus
movs r1, 0xF
@@ -7245,7 +7245,7 @@ _0800F1BA:
beq _0800F1EC
b _0800F1FA
.align 2, 0
-_0800F1DC: .4byte 0x03002970
+_0800F1DC: .4byte gLinkPlayers
_0800F1E0:
adds r0, r5, r2
ldrh r1, [r0, 0x18]
@@ -7284,11 +7284,11 @@ _0800F1FA:
bl sub_806AFAC
b _0800F27A
.align 2, 0
-_0800F228: .4byte 0x03002b80
-_0800F22C: .4byte 0x02023a00
-_0800F230: .4byte 0x02024d1e
-_0800F234: .4byte 0x03001770
-_0800F238: .4byte 0x020239f8
+_0800F228: .4byte gBlockRecvBuffer
+_0800F22C: .4byte gUnknown_02023A00
+_0800F230: .4byte gUnknown_02024D1E
+_0800F234: .4byte gMain
+_0800F238: .4byte gUnknown_020239F8
_0800F23C: .4byte sub_800F104
_0800F240:
ldr r0, _0800F258
@@ -7302,7 +7302,7 @@ _0800F240:
bl sub_800832C
b _0800F27A
.align 2, 0
-_0800F258: .4byte 0x0202f388
+_0800F258: .4byte gPaletteFade
_0800F25C:
ldr r0, _0800F288
ldrb r0, [r0]
@@ -7326,9 +7326,9 @@ _0800F27A:
pop {r0}
bx r0
.align 2, 0
-_0800F288: .4byte 0x03002fa4
-_0800F28C: .4byte 0x020239f8
-_0800F290: .4byte 0x03001770
+_0800F288: .4byte gReceivedRemoteLinkPlayers
+_0800F28C: .4byte gUnknown_020239F8
+_0800F290: .4byte gMain
_0800F294: .4byte sub_800E7F8
thumb_func_end sub_800F104
@@ -7361,7 +7361,7 @@ _0800F2C4:
.align 2, 0
_0800F2D0: .4byte 0x02000000
_0800F2D4: .4byte 0x000160cb
-_0800F2D8: .4byte 0x02024d1e
+_0800F2D8: .4byte gUnknown_02024D1E
_0800F2DC: .4byte _0800F2E0
.align 2, 0
_0800F2E0:
@@ -7400,7 +7400,7 @@ _0800F316:
bl SendBlock
b _0800F770
.align 2, 0
-_0800F338: .4byte 0x03002fa4
+_0800F338: .4byte gReceivedRemoteLinkPlayers
_0800F33C: .4byte 0x02000000
_0800F340:
bl GetBlockRecievedStatus
@@ -7425,8 +7425,8 @@ _0800F34E:
movs r2, 0xC
b _0800F37A
.align 2, 0
-_0800F36C: .4byte 0x03002b80
-_0800F370: .4byte 0x020239f8
+_0800F36C: .4byte gBlockRecvBuffer
+_0800F370: .4byte gUnknown_020239F8
_0800F374:
ldr r0, _0800F3B0
ldrh r1, [r0]
@@ -7462,8 +7462,8 @@ _0800F39E:
movs r2, 0xC
b _0800F3BE
.align 2, 0
-_0800F3B0: .4byte 0x020239f8
-_0800F3B4: .4byte 0x03002b80
+_0800F3B0: .4byte gUnknown_020239F8
+_0800F3B4: .4byte gBlockRecvBuffer
_0800F3B8:
ldr r0, _0800F408
ldrh r1, [r0]
@@ -7512,8 +7512,8 @@ _0800F3FE:
movs r1, 0xC
b _0800F418
.align 2, 0
-_0800F408: .4byte 0x020239f8
-_0800F40C: .4byte 0x03002b80
+_0800F408: .4byte gUnknown_020239F8
+_0800F40C: .4byte gBlockRecvBuffer
_0800F410: .4byte 0x00000101
_0800F414:
ldrh r0, [r5]
@@ -7566,11 +7566,11 @@ _0800F464:
b _0800F4C4
.align 2, 0
_0800F474: .4byte 0x0201d000
-_0800F478: .4byte 0x03004360
+_0800F478: .4byte gPlayerParty
_0800F47C: .4byte sub_800DE30
-_0800F480: .4byte 0x03004b20
-_0800F484: .4byte 0x03002b80
-_0800F488: .4byte 0x03002970
+_0800F480: .4byte gTasks
+_0800F484: .4byte gBlockRecvBuffer
+_0800F488: .4byte gLinkPlayers
_0800F48C:
cmp r0, 0x2
beq _0800F4A6
@@ -7633,7 +7633,7 @@ _0800F4EA:
bl SendBlock
b _0800F770
.align 2, 0
-_0800F4FC: .4byte 0x02024d1e
+_0800F4FC: .4byte gUnknown_02024D1E
_0800F500: .4byte 0x0201d000
_0800F504:
bl GetBlockRecievedStatus
@@ -7665,8 +7665,8 @@ _0800F524:
beq _0800F548
b _0800F5E2
.align 2, 0
-_0800F53C: .4byte 0x03002b80
-_0800F540: .4byte 0x03002970
+_0800F53C: .4byte gBlockRecvBuffer
+_0800F540: .4byte gLinkPlayers
_0800F544:
cmp r0, 0x3
bne _0800F5E2
@@ -7674,12 +7674,12 @@ _0800F548:
ldr r0, _0800F54C
b _0800F5C8
.align 2, 0
-_0800F54C: .4byte 0x03004360
+_0800F54C: .4byte gPlayerParty
_0800F550:
ldr r0, _0800F554
b _0800F5C8
.align 2, 0
-_0800F554: .4byte 0x0300448c
+_0800F554: .4byte gUnknown_0300448C
_0800F558:
ldr r2, _0800F578
adds r0, r7, r2
@@ -7698,7 +7698,7 @@ _0800F558:
beq _0800F58A
b _0800F5B0
.align 2, 0
-_0800F578: .4byte 0x03002970
+_0800F578: .4byte gLinkPlayers
_0800F57C:
mov r1, r8
adds r0, r1, r2
@@ -7724,12 +7724,12 @@ _0800F5A0:
ldr r0, _0800F5A4
b _0800F5C8
.align 2, 0
-_0800F5A4: .4byte 0x03004360
+_0800F5A4: .4byte gPlayerParty
_0800F5A8:
ldr r0, _0800F5AC
b _0800F5C8
.align 2, 0
-_0800F5AC: .4byte 0x0300448c
+_0800F5AC: .4byte gUnknown_0300448C
_0800F5B0:
adds r0, r7, r2
ldrh r2, [r0, 0x18]
@@ -7751,7 +7751,7 @@ _0800F5C8:
bl memcpy
b _0800F5E2
.align 2, 0
-_0800F5D4: .4byte 0x030045c0
+_0800F5D4: .4byte gEnemyParty
_0800F5D8:
ldr r0, _0800F5F4
adds r1, r5, 0
@@ -7767,7 +7767,7 @@ _0800F5E2:
ble _0800F524
b _0800F770
.align 2, 0
-_0800F5F4: .4byte 0x030046ec
+_0800F5F4: .4byte gUnknown_030046EC
_0800F5F8:
bl sub_8007ECC
lsls r0, 24
@@ -7814,8 +7814,8 @@ _0800F63C:
beq _0800F660
b _0800F6FA
.align 2, 0
-_0800F654: .4byte 0x03002b80
-_0800F658: .4byte 0x03002970
+_0800F654: .4byte gBlockRecvBuffer
+_0800F658: .4byte gLinkPlayers
_0800F65C:
cmp r0, 0x3
bne _0800F6FA
@@ -7823,12 +7823,12 @@ _0800F660:
ldr r0, _0800F664
b _0800F6E0
.align 2, 0
-_0800F664: .4byte 0x03004428
+_0800F664: .4byte gUnknown_03004428
_0800F668:
ldr r0, _0800F66C
b _0800F6E0
.align 2, 0
-_0800F66C: .4byte 0x03004554
+_0800F66C: .4byte gUnknown_03004554
_0800F670:
ldr r2, _0800F690
adds r0, r7, r2
@@ -7847,7 +7847,7 @@ _0800F670:
beq _0800F6A2
b _0800F6C8
.align 2, 0
-_0800F690: .4byte 0x03002970
+_0800F690: .4byte gLinkPlayers
_0800F694:
mov r1, r8
adds r0, r1, r2
@@ -7873,12 +7873,12 @@ _0800F6B8:
ldr r0, _0800F6BC
b _0800F6E0
.align 2, 0
-_0800F6BC: .4byte 0x03004428
+_0800F6BC: .4byte gUnknown_03004428
_0800F6C0:
ldr r0, _0800F6C4
b _0800F6E0
.align 2, 0
-_0800F6C4: .4byte 0x03004554
+_0800F6C4: .4byte gUnknown_03004554
_0800F6C8:
adds r0, r7, r2
ldrh r2, [r0, 0x18]
@@ -7900,7 +7900,7 @@ _0800F6E0:
bl memcpy
b _0800F6FA
.align 2, 0
-_0800F6EC: .4byte 0x03004688
+_0800F6EC: .4byte gUnknown_03004688
_0800F6F0:
ldr r0, _0800F77C
adds r1, r5, 0
@@ -7961,10 +7961,10 @@ _0800F770:
strb r0, [r1]
b _0800F7E0
.align 2, 0
-_0800F77C: .4byte 0x030047b4
-_0800F780: .4byte 0x03004360
-_0800F784: .4byte 0x030045c0
-_0800F788: .4byte 0x02024d1e
+_0800F77C: .4byte gUnknown_030047B4
+_0800F780: .4byte gPlayerParty
+_0800F784: .4byte gEnemyParty
+_0800F788: .4byte gUnknown_02024D1E
_0800F78C:
bl sub_800B950
ldr r0, _0800F7A0
@@ -7976,7 +7976,7 @@ _0800F78C:
strb r2, [r0, 0x2]
b _0800F7E0
.align 2, 0
-_0800F7A0: .4byte 0x02024d1e
+_0800F7A0: .4byte gUnknown_02024D1E
_0800F7A4:
ldr r0, _0800F7EC
adds r1, r0, 0x1
@@ -8013,13 +8013,13 @@ _0800F7E0:
pop {r0}
bx r0
.align 2, 0
-_0800F7EC: .4byte 0x02024d1f
-_0800F7F0: .4byte 0x030042d0
-_0800F7F4: .4byte 0x03001770
+_0800F7EC: .4byte gUnknown_02024D1F
+_0800F7F0: .4byte gUnknown_030042D0
+_0800F7F4: .4byte gMain
_0800F7F8: .4byte sub_8010824
_0800F7FC: .4byte sub_800F808
-_0800F800: .4byte 0x020239f8
-_0800F804: .4byte 0x0202ff5e
+_0800F800: .4byte gUnknown_020239F8
+_0800F804: .4byte word_202FF5E
thumb_func_end sub_800F298
thumb_func_start sub_800F808
@@ -8034,7 +8034,7 @@ sub_800F808: @ 800F808
pop {r0}
bx r0
.align 2, 0
-_0800F824: .4byte 0x03004210
+_0800F824: .4byte gUnknown_03004210
thumb_func_end sub_800F808
thumb_func_start sub_800F828
@@ -8188,7 +8188,7 @@ _0800F920:
ldr r4, [sp, 0x18]
b _0800FC86
.align 2, 0
-_0800F93C: .4byte 0x020239f8
+_0800F93C: .4byte gUnknown_020239F8
_0800F940: .4byte 0x00000908
_0800F944: .4byte gTrainers
_0800F948:
@@ -8652,7 +8652,7 @@ _0800FCB4:
_0800FCC4: .4byte gSpeciesNames
_0800FCC8: .4byte gBattleMoves + 0x4 @ PP offset
_0800FCCC: .4byte gTrainers
-_0800FCD0: .4byte 0x020239f8
+_0800FCD0: .4byte gUnknown_020239F8
thumb_func_end sub_800F8E8
thumb_func_start sub_800FCD4
@@ -8738,18 +8738,18 @@ sub_800FCFC: @ 800FCFC
bx r0
.align 2, 0
_0800FD78: .4byte REG_BG0HOFS
-_0800FD7C: .4byte 0x030042a4
-_0800FD80: .4byte 0x030042a0
-_0800FD84: .4byte 0x030042c0
-_0800FD88: .4byte 0x030041b4
-_0800FD8C: .4byte 0x03004288
-_0800FD90: .4byte 0x03004280
-_0800FD94: .4byte 0x030041b0
-_0800FD98: .4byte 0x030041b8
-_0800FD9C: .4byte 0x030042c4
-_0800FDA0: .4byte 0x03004240
-_0800FDA4: .4byte 0x03004200
-_0800FDA8: .4byte 0x03004244
+_0800FD7C: .4byte gUnknown_030042A4
+_0800FD80: .4byte gUnknown_030042A0
+_0800FD84: .4byte gUnknown_030042C0
+_0800FD88: .4byte gUnknown_030041B4
+_0800FD8C: .4byte gUnknown_03004288
+_0800FD90: .4byte gUnknown_03004280
+_0800FD94: .4byte gUnknown_030041B0
+_0800FD98: .4byte gUnknown_030041B8
+_0800FD9C: .4byte gUnknown_030042C4
+_0800FDA0: .4byte gUnknown_03004240
+_0800FDA4: .4byte gUnknown_03004200
+_0800FDA8: .4byte gUnknown_03004244
thumb_func_end sub_800FCFC
thumb_func_start nullsub_36
@@ -8874,8 +8874,8 @@ sub_800FE40: @ 800FE40
.align 2, 0
_0800FE88: .4byte 0x02000000
_0800FE8C: .4byte 0x000160cb
-_0800FE90: .4byte 0x020239f8
-_0800FE94: .4byte 0x03002970
+_0800FE90: .4byte gUnknown_020239F8
+_0800FE94: .4byte gLinkPlayers
_0800FE98:
cmp r0, 0x2
beq _0800FEB4
@@ -8888,8 +8888,8 @@ _0800FEA0:
str r2, [sp, 0x8]
b _0800FEBC
.align 2, 0
-_0800FEAC: .4byte 0x030045c0
-_0800FEB0: .4byte 0x03004360
+_0800FEAC: .4byte gEnemyParty
+_0800FEB0: .4byte gPlayerParty
_0800FEB4:
ldr r3, _08010008
str r3, [sp, 0x4]
@@ -9066,9 +9066,9 @@ _0800FFDA:
pop {r0}
bx r0
.align 2, 0
-_08010008: .4byte 0x03004360
-_0801000C: .4byte 0x030045c0
-_08010010: .4byte 0x03004b20
+_08010008: .4byte gPlayerParty
+_0801000C: .4byte gEnemyParty
+_08010010: .4byte gTasks
thumb_func_end sub_800FE40
thumb_func_start c2_8011A1C
@@ -9211,32 +9211,32 @@ _08010084:
_08010144: .4byte 0x05006000
_08010148: .4byte REG_MOSAIC
_0801014C: .4byte 0x00005051
-_08010150: .4byte 0x030042c4
-_08010154: .4byte 0x03004240
-_08010158: .4byte 0x03004de0
+_08010150: .4byte gUnknown_030042C4
+_08010154: .4byte gUnknown_03004240
+_08010158: .4byte gUnknown_03004DE0
_0801015C: .4byte gWindowConfig_81E6C58
_08010160: .4byte 0x0000ff10
-_08010164: .4byte 0x030042a4
-_08010168: .4byte 0x030042a0
-_0801016C: .4byte 0x030042c0
-_08010170: .4byte 0x030041b4
-_08010174: .4byte 0x03004288
-_08010178: .4byte 0x03004280
-_0801017C: .4byte 0x030041b0
-_08010180: .4byte 0x030041b8
-_08010184: .4byte 0x03004210
-_08010188: .4byte 0x030041d0
+_08010164: .4byte gUnknown_030042A4
+_08010168: .4byte gUnknown_030042A0
+_0801016C: .4byte gUnknown_030042C0
+_08010170: .4byte gUnknown_030041B4
+_08010174: .4byte gUnknown_03004288
+_08010178: .4byte gUnknown_03004280
+_0801017C: .4byte gUnknown_030041B0
+_08010180: .4byte gUnknown_030041B8
+_08010184: .4byte gUnknown_03004210
+_08010188: .4byte gUnknown_030041D0
_0801018C: .4byte gWindowConfig_81E71D0
-_08010190: .4byte 0x03004250
+_08010190: .4byte gUnknown_03004250
_08010194: .4byte gWindowConfig_81E71EC
_08010198: .4byte gUnknown_08D004E0
_0801019C: .4byte REG_WINOUT
-_080101A0: .4byte 0x030028f8
+_080101A0: .4byte gReservedSpritePaletteCount
_080101A4: .4byte sub_800FCFC
_080101A8: .4byte sub_800DE30
-_080101AC: .4byte 0x03004b20
+_080101AC: .4byte gTasks
_080101B0: .4byte sub_80101B8
-_080101B4: .4byte 0x02024d1e
+_080101B4: .4byte gUnknown_02024D1E
thumb_func_end c2_8011A1C
thumb_func_start sub_80101B8
@@ -9265,7 +9265,7 @@ c2_081284E0: @ 80101D4
beq _080101F6
b _08010236
.align 2, 0
-_080101EC: .4byte 0x02024d1e
+_080101EC: .4byte gUnknown_02024D1E
_080101F0:
cmp r0, 0x2
beq _08010222
@@ -9310,8 +9310,8 @@ _08010236:
pop {r0}
bx r0
.align 2, 0
-_08010240: .4byte 0x0202f388
-_08010244: .4byte 0x03001770
+_08010240: .4byte gPaletteFade
+_08010244: .4byte gMain
thumb_func_end c2_081284E0
thumb_func_start oac_poke_opponent
@@ -9363,7 +9363,7 @@ _080102A0:
pop {r0}
bx r0
.align 2, 0
-_080102A4: .4byte 0x02024de8
+_080102A4: .4byte gUnknown_02024DE8
_080102A8: .4byte sub_80102AC
thumb_func_end sub_8010278
@@ -9407,7 +9407,7 @@ _080102F4:
pop {r0}
bx r0
.align 2, 0
-_080102FC: .4byte 0x03004340
+_080102FC: .4byte gUnknown_03004340
_08010300: .4byte nullsub_37
_08010304: .4byte 0x00003def
thumb_func_end sub_80102AC
@@ -9480,7 +9480,7 @@ _08010374:
bx r0
.align 2, 0
_0801037C: .4byte nullsub_37
-_08010380: .4byte 0x03004284
+_08010380: .4byte gUnknown_03004284
thumb_func_end sub_8010320
thumb_func_start sub_8010384
@@ -9556,8 +9556,8 @@ _080103AC:
movs r0, SPECIES_UNOWN
b _08010426
.align 2, 0
-_08010414: .4byte 0x02024a6a
-_08010418: .4byte 0x030045c0
+_08010414: .4byte gUnknown_02024A6A
+_08010418: .4byte gEnemyParty
_0801041C:
movs r1, 0xCE
lsls r1, 1
@@ -9585,7 +9585,7 @@ _08010430:
.align 2, 0
_08010448: .4byte SPECIES_CASTFORM
_0801044C: .4byte gUnknownCastformCoords_0837F598
-_08010450: .4byte 0x02024e84
+_08010450: .4byte gUnknown_02024E84
_08010454:
movs r0, 0xCE
lsls r0, 1
@@ -9691,7 +9691,7 @@ _08010510:
bx r0
.align 2, 0
_08010518: .4byte gUnknown_081FAF4C
-_0801051C: .4byte 0x02024e84
+_0801051C: .4byte gUnknown_02024E84
thumb_func_end sub_8010494
thumb_func_start sub_8010520
@@ -9802,7 +9802,7 @@ _080105D0:
pop {r0}
bx r0
.align 2, 0
-_080105D4: .4byte 0x02024de8
+_080105D4: .4byte gUnknown_02024DE8
_080105D8: .4byte nullsub_86
thumb_func_end oac_poke_ally_
@@ -9842,7 +9842,7 @@ _0801060C:
pop {r0}
bx r0
.align 2, 0
-_08010610: .4byte 0x02024de8
+_08010610: .4byte gUnknown_02024DE8
thumb_func_end sub_80105EC
thumb_func_start dp11b_obj_instanciate
@@ -9917,8 +9917,8 @@ _0801065A:
.align 2, 0
_08010698: .4byte 0x02017810
_0801069C: .4byte objc_dp11b_pingpong
-_080106A0: .4byte 0x03004340
-_080106A4: .4byte 0x02020004
+_080106A0: .4byte gUnknown_03004340
+_080106A4: .4byte gSprites
_080106A8:
ldr r0, _08010708
adds r0, r4, r0
@@ -9971,9 +9971,9 @@ _080106FA:
pop {r0}
bx r0
.align 2, 0
-_08010708: .4byte 0x02024be0
+_08010708: .4byte gUnknown_02024BE0
_0801070C: .4byte 0x02017810
-_08010710: .4byte 0x02020004
+_08010710: .4byte gSprites
thumb_func_end dp11b_obj_instanciate
thumb_func_start dp11b_obj_free
@@ -10011,7 +10011,7 @@ dp11b_obj_free: @ 8010714
b _0801078C
.align 2, 0
_08010754: .4byte 0x02017810
-_08010758: .4byte 0x02020004
+_08010758: .4byte gSprites
_0801075C:
lsls r0, r2, 1
adds r0, r2
@@ -10053,7 +10053,7 @@ _080107A0:
bx r0
.align 2, 0
_080107A8: .4byte 0x02017810
-_080107AC: .4byte 0x02020004
+_080107AC: .4byte gSprites
thumb_func_end dp11b_obj_free
thumb_func_start objc_dp11b_pingpong
@@ -10095,7 +10095,7 @@ _080107CC:
pop {r0}
bx r0
.align 2, 0
-_080107F8: .4byte 0x02020004
+_080107F8: .4byte gSprites
thumb_func_end objc_dp11b_pingpong
thumb_func_start nullsub_41
@@ -10116,8 +10116,8 @@ sub_8010800: @ 8010800
pop {r0}
bx r0
.align 2, 0
-_08010818: .4byte 0x02024d1e
-_0801081C: .4byte 0x030042d4
+_08010818: .4byte gUnknown_02024D1E
+_0801081C: .4byte gUnknown_030042D4
_08010820: .4byte bc_8012FAC
thumb_func_end sub_8010800
@@ -10156,10 +10156,10 @@ _0801085E:
pop {r0}
bx r0
.align 2, 0
-_08010864: .4byte 0x030042d4
-_08010868: .4byte 0x02024a60
-_0801086C: .4byte 0x02024a68
-_08010870: .4byte 0x03004330
+_08010864: .4byte gUnknown_030042D4
+_08010868: .4byte gUnknown_02024A60
+_0801086C: .4byte gUnknown_02024A68
+_08010870: .4byte gUnknown_03004330
thumb_func_end sub_8010824
thumb_func_start sub_8010874
@@ -10469,45 +10469,45 @@ _08010AAA:
pop {r0}
bx r0
.align 2, 0
-_08010AC8: .4byte 0x02024c4c
-_08010ACC: .4byte 0x02024c44
-_08010AD0: .4byte 0x02024c3c
-_08010AD4: .4byte 0x02024c34
-_08010AD8: .4byte 0x02024ca8
-_08010ADC: .4byte 0x02024c2c
-_08010AE0: .4byte 0x02024c54
-_08010AE4: .4byte 0x02024c98
-_08010AE8: .4byte 0x02024c70
-_08010AEC: .4byte 0x02024c5c
+_08010AC8: .4byte gUnknown_02024C4C
+_08010ACC: .4byte gUnknown_02024C44
+_08010AD0: .4byte gUnknown_02024C3C
+_08010AD4: .4byte gUnknown_02024C34
+_08010AD8: .4byte gUnknown_02024CA8
+_08010ADC: .4byte gUnknown_02024C2C
+_08010AE0: .4byte gUnknown_02024C54
+_08010AE4: .4byte gUnknown_02024C98
+_08010AE8: .4byte gUnknown_02024C70
+_08010AEC: .4byte gUnknown_02024C5C
_08010AF0: .4byte 0x02017100
-_08010AF4: .4byte 0x02024c80
-_08010AF8: .4byte 0x02024c7a
-_08010AFC: .4byte 0x02024c07
-_08010B00: .4byte 0x02024c08
-_08010B04: .4byte 0x02024db8
-_08010B08: .4byte 0x02024dbc
-_08010B0C: .4byte 0x02024c6c
-_08010B10: .4byte 0x020239f8
+_08010AF4: .4byte gUnknown_02024C80
+_08010AF8: .4byte gUnknown_02024C7A
+_08010AFC: .4byte gUnknown_02024C07
+_08010B00: .4byte gUnknown_02024C08
+_08010B04: .4byte word_2024DB8
+_08010B08: .4byte gUnknown_02024DBC
+_08010B0C: .4byte gUnknown_02024C6C
+_08010B10: .4byte gUnknown_020239F8
_08010B14: .4byte gSaveBlock2
_08010B18: .4byte 0x02000000
_08010B1C: .4byte 0x00016084
-_08010B20: .4byte 0x02024c0e
-_08010B24: .4byte 0x02024d26
-_08010B28: .4byte 0x02024a64
-_08010B2C: .4byte 0x02024d1a
+_08010B20: .4byte gUnknown_02024C0E
+_08010B24: .4byte gUnknown_02024D26
+_08010B28: .4byte gUnknown_02024A64
+_08010B2C: .4byte gUnknown_02024D1A
_08010B30: .4byte 0x00017130
_08010B34: .4byte 0x00017160
-_08010B38: .4byte 0x02024d1e
-_08010B3C: .4byte 0x02024d18
-_08010B40: .4byte 0x02024bec
-_08010B44: .4byte 0x02024de8
+_08010B38: .4byte gUnknown_02024D1E
+_08010B3C: .4byte gUnknown_02024D18
+_08010B40: .4byte gUnknown_02024BEC
+_08010B44: .4byte gUnknown_02024DE8
_08010B48: .4byte 0x00016002
_08010B4C: .4byte 0x000160a1
-_08010B50: .4byte 0x03004324
-_08010B54: .4byte 0x02024c0c
+_08010B50: .4byte gUnknown_03004324
+_08010B54: .4byte gUnknown_02024C0C
_08010B58: .4byte 0x00016086
_08010B5C: .4byte 0x00016087
-_08010B60: .4byte 0x030045c0
+_08010B60: .4byte gEnemyParty
_08010B64: .4byte gBaseStats
_08010B68: .4byte 0x000004fb
_08010B6C: .4byte 0x00016089
@@ -10516,7 +10516,7 @@ _08010B74: .4byte 0x0001601b
_08010B78: .4byte 0x000160ac
_08010B7C: .4byte 0x000160c8
_08010B80: .4byte 0x00016113
-_08010B84: .4byte 0x030042e0
+_08010B84: .4byte gUnknown_030042E0
thumb_func_end sub_8010874
thumb_func_start sub_8010B88
@@ -10705,14 +10705,14 @@ _08010CD6:
ldr r7, _08010CF0
b _08010D30
.align 2, 0
-_08010CEC: .4byte 0x02024ca8
-_08010CF0: .4byte 0x02024a60
+_08010CEC: .4byte gUnknown_02024CA8
+_08010CF0: .4byte gUnknown_02024A60
_08010CF4: .4byte gBattleMoves
-_08010CF8: .4byte 0x02024be6
-_08010CFC: .4byte 0x02024a80
-_08010D00: .4byte 0x02024c98
-_08010D04: .4byte 0x02024a68
-_08010D08: .4byte 0x02024ad0
+_08010CF8: .4byte gUnknown_02024BE6
+_08010CFC: .4byte gBattleMons
+_08010D00: .4byte gUnknown_02024C98
+_08010D04: .4byte gUnknown_02024A68
+_08010D08: .4byte gUnknown_02024AD0
_08010D0C: .4byte 0xfbffffff
_08010D10: .4byte 0x15100007
_08010D14: .4byte 0x0003043f
@@ -10967,22 +10967,22 @@ _08010E2C:
bx r0
.align 2, 0
_08010EFC: .4byte 0x02000000
-_08010F00: .4byte 0x02024a68
-_08010F04: .4byte 0x02024ad0
+_08010F00: .4byte gUnknown_02024A68
+_08010F04: .4byte gUnknown_02024AD0
_08010F08: .4byte gBitTable
-_08010F0C: .4byte 0x02024a60
+_08010F0C: .4byte gUnknown_02024A60
_08010F10: .4byte 0x00016020
_08010F14: .4byte 0xffff1fff
-_08010F18: .4byte 0x02024e60
-_08010F1C: .4byte 0x02024e64
-_08010F20: .4byte 0x02024be6
+_08010F18: .4byte gUnknown_02024E60
+_08010F1C: .4byte gUnknown_02024E64
+_08010F20: .4byte gUnknown_02024BE6
_08010F24: .4byte gBattleMoves
-_08010F28: .4byte 0x02024c34
-_08010F2C: .4byte 0x02024c3c
-_08010F30: .4byte 0x02024c44
-_08010F34: .4byte 0x02024c4c
-_08010F38: .4byte 0x02024c2c
-_08010F3C: .4byte 0x02024c5c
+_08010F28: .4byte gUnknown_02024C34
+_08010F2C: .4byte gUnknown_02024C3C
+_08010F30: .4byte gUnknown_02024C44
+_08010F34: .4byte gUnknown_02024C4C
+_08010F38: .4byte gUnknown_02024C2C
+_08010F3C: .4byte gUnknown_02024C5C
_08010F40: .4byte 0x000160ac
_08010F44: .4byte 0x00017100
thumb_func_end sub_8010B88
@@ -11397,25 +11397,25 @@ _08011034:
pop {r0}
bx r0
.align 2, 0
-_08011268: .4byte 0x02024a60
-_0801126C: .4byte 0x02024c98
-_08011270: .4byte 0x02024a68
+_08011268: .4byte gUnknown_02024A60
+_0801126C: .4byte gUnknown_02024C98
+_08011270: .4byte gUnknown_02024A68
_08011274: .4byte 0x02000000
-_08011278: .4byte 0x02024d28
-_0801127C: .4byte 0x02024a80
+_08011278: .4byte gUnknown_02024D28
+_0801127C: .4byte gBattleMons
_08011280: .4byte gBitTable
-_08011284: .4byte 0x02024ca8
+_08011284: .4byte gUnknown_02024CA8
_08011288: .4byte 0xfbffffff
_0801128C: .4byte 0x00016020
_08011290: .4byte 0xffff1fff
-_08011294: .4byte 0x02024e60
-_08011298: .4byte 0x02024e64
-_0801129C: .4byte 0x02024c34
-_080112A0: .4byte 0x02024c3c
-_080112A4: .4byte 0x02024c44
-_080112A8: .4byte 0x02024c4c
-_080112AC: .4byte 0x02024c2c
-_080112B0: .4byte 0x02024c5c
+_08011294: .4byte gUnknown_02024E60
+_08011298: .4byte gUnknown_02024E64
+_0801129C: .4byte gUnknown_02024C34
+_080112A0: .4byte gUnknown_02024C3C
+_080112A4: .4byte gUnknown_02024C44
+_080112A8: .4byte gUnknown_02024C4C
+_080112AC: .4byte gUnknown_02024C2C
+_080112B0: .4byte gUnknown_02024C5C
_080112B4: .4byte 0x000160e8
_080112B8: .4byte 0x00017100
_080112BC: .4byte gBaseStats
@@ -11432,7 +11432,7 @@ bc_8012FAC: @ 80112C0
beq _080112F8
b _0801132E
.align 2, 0
-_080112D0: .4byte 0x02024d1e
+_080112D0: .4byte gUnknown_02024D1E
_080112D4:
ldr r4, _080112F4
ldrb r0, [r5, 0x1]
@@ -11448,7 +11448,7 @@ _080112D4:
strb r0, [r5]
b _0801132E
.align 2, 0
-_080112F4: .4byte 0x02024a60
+_080112F4: .4byte gUnknown_02024A60
_080112F8:
ldr r0, _0801131C
ldr r2, [r0]
@@ -11468,9 +11468,9 @@ _080112F8:
str r0, [r1]
b _0801132E
.align 2, 0
-_0801131C: .4byte 0x02024a64
-_08011320: .4byte 0x02024a68
-_08011324: .4byte 0x030042d4
+_0801131C: .4byte gUnknown_02024A64
+_08011320: .4byte gUnknown_02024A68
+_08011324: .4byte gUnknown_030042D4
_08011328: .4byte bc_load_battlefield
_0801132C:
strb r2, [r5]
@@ -11508,12 +11508,12 @@ _08011364:
pop {r0}
bx r0
.align 2, 0
-_0801136C: .4byte 0x02024a64
-_08011370: .4byte 0x02024a60
-_08011374: .4byte 0x0300428c
-_08011378: .4byte 0x030042d4
+_0801136C: .4byte gUnknown_02024A64
+_08011370: .4byte gUnknown_02024A60
+_08011374: .4byte gUnknown_0300428C
+_08011378: .4byte gUnknown_030042D4
_0801137C: .4byte sub_8011384
-_08011380: .4byte 0x02024d1e
+_08011380: .4byte gUnknown_02024D1E
thumb_func_end bc_load_battlefield
thumb_func_start sub_8011384
@@ -11567,11 +11567,11 @@ _080113D2:
bls _080113D2
b _080114BE
.align 2, 0
-_080113E0: .4byte 0x02024a64
-_080113E4: .4byte 0x02024a60
-_080113E8: .4byte 0x02024a68
-_080113EC: .4byte 0x02024a80
-_080113F0: .4byte 0x020239f8
+_080113E0: .4byte gUnknown_02024A64
+_080113E4: .4byte gUnknown_02024A60
+_080113E8: .4byte gUnknown_02024A68
+_080113EC: .4byte gBattleMons
+_080113F0: .4byte gUnknown_020239F8
_080113F4:
mov r2, r8
ldrb r0, [r2]
@@ -11727,11 +11727,11 @@ _080114FE:
b _08011588
.align 2, 0
_08011530: .4byte gBaseStats
-_08011534: .4byte 0x02024260
-_08011538: .4byte 0x02024a60
+_08011534: .4byte gUnknown_02024260
+_08011538: .4byte gUnknown_02024A60
_0801153C: .4byte 0x020160bc
-_08011540: .4byte 0x02024a98
-_08011544: .4byte 0x020239f8
+_08011540: .4byte gUnknown_02024A98
+_08011544: .4byte gUnknown_020239F8
_08011548: .4byte 0x00000902
_0801154C:
ldrb r0, [r4]
@@ -11809,10 +11809,10 @@ _080115DA:
bx r0
.align 2, 0
_080115E8: .4byte 0x00000902
-_080115EC: .4byte 0x020239f8
-_080115F0: .4byte 0x02024a60
-_080115F4: .4byte 0x02024a68
-_080115F8: .4byte 0x030042d4
+_080115EC: .4byte gUnknown_020239F8
+_080115F0: .4byte gUnknown_02024A60
+_080115F4: .4byte gUnknown_02024A68
+_080115F8: .4byte gUnknown_030042D4
_080115FC: .4byte bc_801333C
thumb_func_end sub_8011384
@@ -11865,9 +11865,9 @@ _08011650:
movs r0, 0
b _0801167A
.align 2, 0
-_08011658: .4byte 0x02024a64
-_0801165C: .4byte 0x020239f8
-_08011660: .4byte 0x030045c0
+_08011658: .4byte gUnknown_02024A64
+_0801165C: .4byte gUnknown_020239F8
+_08011660: .4byte gEnemyParty
_08011664: .4byte 0x0000ffff
_08011668:
adds r0, r4, 0
@@ -11921,8 +11921,8 @@ _080116CC:
movs r0, 0
b _080116F2
.align 2, 0
-_080116D4: .4byte 0x02024a60
-_080116D8: .4byte 0x03004360
+_080116D4: .4byte gUnknown_02024A60
+_080116D8: .4byte gPlayerParty
_080116DC: .4byte 0x0000ffff
_080116E0:
adds r0, r4, 0
@@ -11953,8 +11953,8 @@ _080116F2:
ldr r0, _08011728
b _0801178A
.align 2, 0
-_08011720: .4byte 0x02024a60
-_08011724: .4byte 0x030042d4
+_08011720: .4byte gUnknown_02024A60
+_08011724: .4byte gUnknown_030042D4
_08011728: .4byte bc_battle_begin_message
_0801172C:
movs r7, 0
@@ -11984,7 +11984,7 @@ _08011758:
movs r0, 0
b _0801177A
.align 2, 0
-_08011760: .4byte 0x03004360
+_08011760: .4byte gPlayerParty
_08011764: .4byte 0x0000ffff
_08011768:
adds r0, r4, 0
@@ -12013,7 +12013,7 @@ _0801178C:
pop {r0}
bx r0
.align 2, 0
-_08011798: .4byte 0x030042d4
+_08011798: .4byte gUnknown_030042D4
_0801179C: .4byte bc_8013568
thumb_func_end bc_801333C
@@ -12038,9 +12038,9 @@ _080117C2:
pop {r0}
bx r0
.align 2, 0
-_080117C8: .4byte 0x02024a64
-_080117CC: .4byte 0x02024a60
-_080117D0: .4byte 0x030042d4
+_080117C8: .4byte gUnknown_02024A64
+_080117CC: .4byte gUnknown_02024A60
+_080117D0: .4byte gUnknown_030042D4
_080117D4: .4byte sub_8011800
thumb_func_end bc_battle_begin_message
@@ -12061,8 +12061,8 @@ _080117F0:
pop {r0}
bx r0
.align 2, 0
-_080117F4: .4byte 0x02024a64
-_080117F8: .4byte 0x030042d4
+_080117F4: .4byte gUnknown_02024A64
+_080117F8: .4byte gUnknown_030042D4
_080117FC: .4byte sub_8011970
thumb_func_end bc_8013568
@@ -12087,8 +12087,8 @@ _08011822:
pop {r0}
bx r0
.align 2, 0
-_08011828: .4byte 0x02024a64
-_0801182C: .4byte 0x030042d4
+_08011828: .4byte gUnknown_02024A64
+_0801182C: .4byte gUnknown_030042D4
_08011830: .4byte sub_8011834
thumb_func_end sub_8011800
@@ -12153,11 +12153,11 @@ _080118A4:
pop {r0}
bx r0
.align 2, 0
-_080118AC: .4byte 0x02024a64
-_080118B0: .4byte 0x02024a60
-_080118B4: .4byte 0x02024a68
-_080118B8: .4byte 0x020239f8
-_080118BC: .4byte 0x030042d4
+_080118AC: .4byte gUnknown_02024A64
+_080118B0: .4byte gUnknown_02024A60
+_080118B4: .4byte gUnknown_02024A68
+_080118B8: .4byte gUnknown_020239F8
+_080118BC: .4byte gUnknown_030042D4
_080118C0: .4byte bc_801362C
thumb_func_end sub_8011834
@@ -12219,13 +12219,13 @@ _0801192A:
pop {r0}
bx r0
.align 2, 0
-_08011930: .4byte 0x02024a64
-_08011934: .4byte 0x02024a60
-_08011938: .4byte 0x02024a68
-_0801193C: .4byte 0x02024a80
-_08011940: .4byte 0x020239f8
+_08011930: .4byte gUnknown_02024A64
+_08011934: .4byte gUnknown_02024A60
+_08011938: .4byte gUnknown_02024A68
+_0801193C: .4byte gBattleMons
+_08011940: .4byte gUnknown_020239F8
_08011944: .4byte 0x00000902
-_08011948: .4byte 0x030042d4
+_08011948: .4byte gUnknown_030042D4
_0801194C: .4byte sub_8011970
thumb_func_end bc_801362C
@@ -12243,8 +12243,8 @@ _08011960:
pop {r0}
bx r0
.align 2, 0
-_08011964: .4byte 0x02024a64
-_08011968: .4byte 0x030042d4
+_08011964: .4byte gUnknown_02024A64
+_08011968: .4byte gUnknown_030042D4
_0801196C: .4byte sub_8011970
thumb_func_end unref_sub_8011950
@@ -12276,9 +12276,9 @@ _0801199E:
pop {r0}
bx r0
.align 2, 0
-_080119A4: .4byte 0x02024a64
-_080119A8: .4byte 0x020239f8
-_080119AC: .4byte 0x030042d4
+_080119A4: .4byte gUnknown_02024A64
+_080119A8: .4byte gUnknown_020239F8
+_080119AC: .4byte gUnknown_030042D4
_080119B0: .4byte sub_80119B4
thumb_func_end sub_8011970
@@ -12353,15 +12353,15 @@ _08011A38:
pop {r0}
bx r0
.align 2, 0
-_08011A40: .4byte 0x02024a64
-_08011A44: .4byte 0x02024a60
-_08011A48: .4byte 0x02024a68
-_08011A4C: .4byte 0x020239f8
+_08011A40: .4byte gUnknown_02024A64
+_08011A44: .4byte gUnknown_02024A60
+_08011A48: .4byte gUnknown_02024A68
+_08011A4C: .4byte gUnknown_020239F8
_08011A50: .4byte 0x02000000
_08011A54: .4byte 0x00016058
_08011A58: .4byte 0x000160f9
_08011A5C: .4byte 0x000160e6
-_08011A60: .4byte 0x030042d4
+_08011A60: .4byte gUnknown_030042D4
_08011A64: .4byte sub_8011B00
thumb_func_end sub_80119B4
@@ -12425,15 +12425,15 @@ _08011AD2:
pop {r0}
bx r0
.align 2, 0
-_08011AD8: .4byte 0x02024a64
-_08011ADC: .4byte 0x02024a60
-_08011AE0: .4byte 0x02024a68
-_08011AE4: .4byte 0x02024a6a
+_08011AD8: .4byte gUnknown_02024A64
+_08011ADC: .4byte gUnknown_02024A60
+_08011AE0: .4byte gUnknown_02024A68
+_08011AE4: .4byte gUnknown_02024A6A
_08011AE8: .4byte 0x02000000
_08011AEC: .4byte 0x00016058
_08011AF0: .4byte 0x000160f9
_08011AF4: .4byte 0x000160e6
-_08011AF8: .4byte 0x030042d4
+_08011AF8: .4byte gUnknown_030042D4
_08011AFC: .4byte sub_8011B00
thumb_func_end unref_sub_8011A68
@@ -12476,11 +12476,11 @@ _08011B3E:
movs r5, 0
b _08011B98
.align 2, 0
-_08011B44: .4byte 0x02024a64
+_08011B44: .4byte gUnknown_02024A64
_08011B48: .4byte 0x02000000
_08011B4C: .4byte 0x00016058
-_08011B50: .4byte 0x02024a68
-_08011B54: .4byte 0x02024a7a
+_08011B50: .4byte gUnknown_02024A68
+_08011B54: .4byte gUnknown_02024A7A
_08011B58:
adds r4, r5, 0x1
mov r8, r4
@@ -12541,8 +12541,8 @@ _08011BA2:
strb r0, [r4]
b _08011D6E
.align 2, 0
-_08011BC8: .4byte 0x02024a7a
-_08011BCC: .4byte 0x02024a68
+_08011BC8: .4byte gUnknown_02024A7A
+_08011BCC: .4byte gUnknown_02024A68
_08011BD0: .4byte 0x02000000
_08011BD4: .4byte 0x000160e6
_08011BD8:
@@ -12767,23 +12767,23 @@ _08011D6E:
.align 2, 0
_08011D7C: .4byte 0x02000000
_08011D80: .4byte 0x00016058
-_08011D84: .4byte 0x02024a68
-_08011D88: .4byte 0x02024a7a
+_08011D84: .4byte gUnknown_02024A68
+_08011D88: .4byte gUnknown_02024A7A
_08011D8C: .4byte 0x000160f9
-_08011D90: .4byte 0x02024c60
+_08011D90: .4byte gUnknown_02024C60
_08011D94: .4byte 0x00016068
-_08011D98: .4byte 0x02024c18
-_08011D9C: .4byte 0x02024c0c
+_08011D98: .4byte gUnknown_02024C18
+_08011D9C: .4byte gUnknown_02024C0C
_08011DA0: .4byte 0x000160a6
-_08011DA4: .4byte 0x030042d4
+_08011DA4: .4byte gUnknown_030042D4
_08011DA8: .4byte sub_8012324
-_08011DAC: .4byte 0x02024d1e
-_08011DB0: .4byte 0x02024c68
-_08011DB4: .4byte 0x02024a80
+_08011DAC: .4byte gUnknown_02024D1E
+_08011DB0: .4byte gUnknown_02024C68
+_08011DB4: .4byte gBattleMons
_08011DB8: .4byte 0x00016001
_08011DBC: .4byte 0x00016110
_08011DC0: .4byte 0x0001600c
-_08011DC4: .4byte 0x02024d1c
+_08011DC4: .4byte gUnknown_02024D1C
thumb_func_end sub_8011B00
thumb_func_start bc_8013B1C
@@ -12869,17 +12869,17 @@ _08011E5A:
pop {r0}
bx r0
.align 2, 0
-_08011E60: .4byte 0x02024a64
-_08011E64: .4byte 0x030042d4
+_08011E60: .4byte gUnknown_02024A64
+_08011E64: .4byte gUnknown_030042D4
_08011E68: .4byte sub_8011E8C
-_08011E6C: .4byte 0x02024a68
-_08011E70: .4byte 0x02024d1e
-_08011E74: .4byte 0x02024a80
+_08011E6C: .4byte gUnknown_02024A68
+_08011E70: .4byte gUnknown_02024D1E
+_08011E74: .4byte gBattleMons
_08011E78: .4byte 0x02000000
_08011E7C: .4byte 0x00016001
_08011E80: .4byte 0x00016110
_08011E84: .4byte 0x0001600e
-_08011E88: .4byte 0x02024c68
+_08011E88: .4byte gUnknown_02024C68
thumb_func_end bc_8013B1C
thumb_func_start sub_8011E8C
@@ -12971,10 +12971,10 @@ _08011F1C:
str r0, [r1]
b _08011FEE
.align 2, 0
-_08011F3C: .4byte 0x02024d26
+_08011F3C: .4byte gUnknown_02024D26
_08011F40: .4byte 0x02000000
_08011F44: .4byte 0x00016059
-_08011F48: .4byte 0x02024c6c
+_08011F48: .4byte gUnknown_02024C6C
_08011F4C: .4byte 0xfffffdff
_08011F50: .4byte 0xfff7ffff
_08011F54: .4byte 0xffbfffff
@@ -12982,11 +12982,11 @@ _08011F58: .4byte 0xffefffff
_08011F5C: .4byte 0x00016002
_08011F60: .4byte 0x000160a1
_08011F64: .4byte 0x0001600c
-_08011F68: .4byte 0x02024bec
-_08011F6C: .4byte 0x02024c68
-_08011F70: .4byte 0x02024d1e
-_08011F74: .4byte 0x02024a7f
-_08011F78: .4byte 0x030042d4
+_08011F68: .4byte gUnknown_02024BEC
+_08011F6C: .4byte gUnknown_02024C68
+_08011F70: .4byte gUnknown_02024D1E
+_08011F74: .4byte gUnknown_02024A7F
+_08011F78: .4byte gUnknown_030042D4
_08011F7C: .4byte sub_80138F0
_08011F80:
ldr r1, _08011FFC
@@ -13056,17 +13056,17 @@ _08011FEE:
pop {r0}
bx r0
.align 2, 0
-_08011FFC: .4byte 0x030042e0
-_08012000: .4byte 0x02024a68
+_08011FFC: .4byte gUnknown_030042E0
+_08012000: .4byte gUnknown_02024A68
_08012004: .4byte 0x02000000
-_08012008: .4byte 0x030042d4
-_0801200C: .4byte 0x02024c0c
+_08012008: .4byte gUnknown_030042D4
+_0801200C: .4byte gUnknown_02024C0C
_08012010: .4byte sub_8012324
-_08012014: .4byte 0x02024c18
-_08012018: .4byte 0x02024c60
+_08012014: .4byte gUnknown_02024C18
+_08012018: .4byte gUnknown_02024C60
_0801201C: .4byte 0x0001606b
_08012020: .4byte 0x000160a6
-_08012024: .4byte 0x02024d1c
+_08012024: .4byte gUnknown_02024D1C
thumb_func_end sub_8011E8C
thumb_func_start sub_8012028
@@ -13090,9 +13090,9 @@ sub_8012028: @ 8012028
ldrb r2, [r0, 0x7]
b _08012062
.align 2, 0
-_0801204C: .4byte 0x02024a80
-_08012050: .4byte 0x02024a60
-_08012054: .4byte 0x02024df0
+_0801204C: .4byte gBattleMons
+_08012050: .4byte gUnknown_02024A60
+_08012054: .4byte gEnigmaBerries
_08012058:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -13245,15 +13245,15 @@ _0801215E:
movs r0, 0x2
b _08012248
.align 2, 0
-_0801217C: .4byte 0x02024c0b
-_08012180: .4byte 0x02024a60
-_08012184: .4byte 0x020239f8
-_08012188: .4byte 0x02024a80
-_0801218C: .4byte 0x02024a68
+_0801217C: .4byte gUnknown_02024C0B
+_08012180: .4byte gUnknown_02024A60
+_08012184: .4byte gUnknown_020239F8
+_08012188: .4byte gBattleMons
+_0801218C: .4byte gUnknown_02024A68
_08012190: .4byte 0x02000000
_08012194: .4byte 0x00016003
-_08012198: .4byte 0x02024c06
-_0801219C: .4byte 0x02024d1e
+_08012198: .4byte byte_2024C06
+_0801219C: .4byte gUnknown_02024D1E
_080121A0:
ldr r1, _080121D4
ldr r0, _080121D8
@@ -13283,11 +13283,11 @@ _080121CA:
movs r0, 0x1
b _0801224A
.align 2, 0
-_080121D4: .4byte 0x02024a80
-_080121D8: .4byte 0x02024a60
+_080121D4: .4byte gBattleMons
+_080121D8: .4byte gUnknown_02024A60
_080121DC: .4byte 0x0400e000
-_080121E0: .4byte 0x02024c98
-_080121E4: .4byte 0x02024d1e
+_080121E0: .4byte gUnknown_02024C98
+_080121E4: .4byte gUnknown_02024D1E
_080121E8:
ldr r0, _080121F8
ldrh r1, [r0]
@@ -13299,7 +13299,7 @@ _080121F4:
movs r0, 0
b _0801224A
.align 2, 0
-_080121F8: .4byte 0x020239f8
+_080121F8: .4byte gUnknown_020239F8
_080121FC:
ldr r0, _08012210
ldr r1, _08012214
@@ -13314,8 +13314,8 @@ _080121FC:
.align 2, 0
_08012210: .4byte 0x02000000
_08012214: .4byte 0x00016003
-_08012218: .4byte 0x02024c06
-_0801221C: .4byte 0x02024d1e
+_08012218: .4byte byte_2024C06
+_0801221C: .4byte gUnknown_02024D1E
_08012220:
ldr r0, _08012234
ldr r1, _08012238
@@ -13330,8 +13330,8 @@ _08012220:
.align 2, 0
_08012234: .4byte 0x02000000
_08012238: .4byte 0x00016003
-_0801223C: .4byte 0x02024c06
-_08012240: .4byte 0x02024d1e
+_0801223C: .4byte byte_2024C06
+_08012240: .4byte gUnknown_02024D1E
_08012244:
ldr r1, _08012254
movs r0, 0x1
@@ -13343,7 +13343,7 @@ _0801224A:
pop {r1}
bx r1
.align 2, 0
-_08012254: .4byte 0x02024d1e
+_08012254: .4byte gUnknown_02024D1E
thumb_func_end sub_8012028
thumb_func_start sub_8012258
@@ -13417,12 +13417,12 @@ _080122CC:
ble _080122CC
b _08012316
.align 2, 0
-_080122E4: .4byte 0x02024a6a
-_080122E8: .4byte 0x02038470
+_080122E4: .4byte gUnknown_02024A6A
+_080122E8: .4byte gUnknown_02038470
_080122EC: .4byte 0x02000000
_080122F0: .4byte 0x0001606c
_080122F4: .4byte 0x00016068
-_080122F8: .4byte 0x020239f8
+_080122F8: .4byte gUnknown_020239F8
_080122FC:
movs r3, 0
ldr r2, _0801231C
@@ -13444,7 +13444,7 @@ _08012316:
bx r0
.align 2, 0
_0801231C: .4byte 0x0001606c
-_08012320: .4byte 0x02038470
+_08012320: .4byte gUnknown_02038470
thumb_func_end sub_8012258
thumb_func_start sub_8012324
@@ -13463,9 +13463,9 @@ sub_8012324: @ 8012324
ldr r0, _08012348
bl _08012F74
.align 2, 0
-_08012340: .4byte 0x02024d1e
-_08012344: .4byte 0x02024a60
-_08012348: .4byte 0x02024a68
+_08012340: .4byte gUnknown_02024D1E
+_08012344: .4byte gUnknown_02024A60
+_08012348: .4byte gUnknown_02024A68
_0801234C:
ldr r4, _08012374
ldrb r0, [r4]
@@ -13486,8 +13486,8 @@ _08012368:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08012374: .4byte 0x02024a60
-_08012378: .4byte 0x02024d1e
+_08012374: .4byte gUnknown_02024A60
+_08012378: .4byte gUnknown_02024D1E
_0801237C: .4byte _08012380
.align 2, 0
_08012380:
@@ -13574,13 +13574,13 @@ _080123F8:
bl _08012F66
.align 2, 0
_08012434: .4byte 0x02000000
-_08012438: .4byte 0x02024a60
+_08012438: .4byte gUnknown_02024A60
_0801243C: .4byte 0x00016068
-_08012440: .4byte 0x020239f8
+_08012440: .4byte gUnknown_020239F8
_08012444: .4byte 0x000160a6
_08012448: .4byte gBitTable
-_0801244C: .4byte 0x02024d1e
-_08012450: .4byte 0x02024c18
+_0801244C: .4byte gUnknown_02024D1E
+_08012450: .4byte gUnknown_02024C18
_08012454:
ldr r0, _08012464
ldrb r1, [r4]
@@ -13589,7 +13589,7 @@ _08012454:
strb r0, [r1]
bl _08012F66
.align 2, 0
-_08012464: .4byte 0x02024d1e
+_08012464: .4byte gUnknown_02024D1E
_08012468:
ldr r1, _0801249C
movs r0, 0x58
@@ -13618,9 +13618,9 @@ _08012488:
strb r1, [r0]
bl _08012F66
.align 2, 0
-_0801249C: .4byte 0x02024a80
-_080124A0: .4byte 0x02024c18
-_080124A4: .4byte 0x02024d1e
+_0801249C: .4byte gBattleMons
+_080124A0: .4byte gUnknown_02024C18
+_080124A4: .4byte gUnknown_02024D1E
_080124A8:
ldr r0, _080124C0
ldrb r1, [r0]
@@ -13633,8 +13633,8 @@ _080124A8:
bl dp01_build_cmdbuf_x12_a_bb
bl _08012E32
.align 2, 0
-_080124C0: .4byte 0x02024c18
-_080124C4: .4byte 0x02024260
+_080124C0: .4byte gUnknown_02024C18
+_080124C4: .4byte gUnknown_02024260
_080124C8:
ldr r4, _08012520
ldr r1, _08012524
@@ -13681,11 +13681,11 @@ _08012514:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08012520: .4byte 0x02024a64
+_08012520: .4byte gUnknown_02024A64
_08012524: .4byte gBitTable
-_08012528: .4byte 0x02024a60
-_0801252C: .4byte 0x02024c18
-_08012530: .4byte 0x02024260
+_08012528: .4byte gUnknown_02024A60
+_0801252C: .4byte gUnknown_02024C18
+_08012530: .4byte gUnknown_02024260
_08012534: .4byte _08012538
.align 2, 0
_08012538:
@@ -13738,13 +13738,13 @@ _0801256C:
strb r0, [r2]
bl _08012F90
.align 2, 0
-_080125B4: .4byte 0x02024d1e
-_080125B8: .4byte 0x02024a60
+_080125B4: .4byte gUnknown_02024D1E
+_080125B8: .4byte gUnknown_02024A60
_080125BC: .4byte 0x02000000
_080125C0: .4byte 0x00016060
_080125C4: .4byte 0x00016094
_080125C8: .4byte 0x00016010
-_080125CC: .4byte 0x02024260
+_080125CC: .4byte gUnknown_02024260
_080125D0:
ldr r1, _080125FC
ldr r5, _08012600
@@ -13767,10 +13767,10 @@ _080125D0:
strb r1, [r0]
bl _08012F90
.align 2, 0
-_080125FC: .4byte 0x02024ca8
-_08012600: .4byte 0x02024a60
-_08012604: .4byte 0x02024c60
-_08012608: .4byte 0x02024d1e
+_080125FC: .4byte gUnknown_02024CA8
+_08012600: .4byte gUnknown_02024A60
+_08012604: .4byte gUnknown_02024C60
+_08012608: .4byte gUnknown_02024D1E
_0801260C:
add r2, sp, 0x4
ldr r3, _080126AC
@@ -13852,8 +13852,8 @@ _0801264E:
bl sub_800CBA4
b _0801289E
.align 2, 0
-_080126AC: .4byte 0x02024a80
-_080126B0: .4byte 0x020239f8
+_080126AC: .4byte gBattleMons
+_080126B0: .4byte gUnknown_020239F8
_080126B4:
ldr r0, _080126D0
ldrh r1, [r0]
@@ -13871,9 +13871,9 @@ _080126C2:
ldr r1, _080126DC
b _080129CC
.align 2, 0
-_080126D0: .4byte 0x020239f8
+_080126D0: .4byte gUnknown_020239F8
_080126D4: .4byte 0x00000902
-_080126D8: .4byte 0x02024c1c
+_080126D8: .4byte gUnknown_02024C1C
_080126DC: .4byte gUnknown_081D9B29
_080126E0:
ldr r3, _08012738
@@ -13922,12 +13922,12 @@ _08012722:
b _0801286C
.align 2, 0
_08012738: .4byte 0x02000000
-_0801273C: .4byte 0x02024a60
+_0801273C: .4byte gUnknown_02024A60
_08012740: .4byte 0x00016064
-_08012744: .4byte 0x02024a6a
-_08012748: .4byte 0x02024a80
+_08012744: .4byte gUnknown_02024A6A
+_08012748: .4byte gBattleMons
_0801274C: .4byte 0x0400e000
-_08012750: .4byte 0x02024c98
+_08012750: .4byte gUnknown_02024C98
_08012754: .4byte 0x0001606c
_08012758:
str r1, [sp]
@@ -14017,9 +14017,9 @@ _080127E0:
bl dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f
b _0801289E
.align 2, 0
-_08012808: .4byte 0x02024a60
-_0801280C: .4byte 0x02024a80
-_08012810: .4byte 0x02024c06
+_08012808: .4byte gUnknown_02024A60
+_0801280C: .4byte gBattleMons
+_08012810: .4byte byte_2024C06
_08012814: .4byte 0x0201606c
_08012818:
ldr r0, _08012830
@@ -14035,8 +14035,8 @@ _08012818:
ldr r4, _0801283C
b _08012854
.align 2, 0
-_08012830: .4byte 0x02024a60
-_08012834: .4byte 0x02024c18
+_08012830: .4byte gUnknown_02024A60
+_08012834: .4byte gUnknown_02024C18
_08012838: .4byte 0x02000000
_0801283C: .4byte 0x00016068
_08012840:
@@ -14068,7 +14068,7 @@ _0801286C:
bl dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f
b _0801289E
.align 2, 0
-_08012874: .4byte 0x02024c18
+_08012874: .4byte gUnknown_02024C18
_08012878: .4byte 0x02000000
_0801287C: .4byte 0x00016069
_08012880: .4byte 0x0001606c
@@ -14091,7 +14091,7 @@ _0801289E:
bl dp01_battle_side_mark_buffer_for_execution
b _08012968
.align 2, 0
-_080128A8: .4byte 0x02024a60
+_080128A8: .4byte gUnknown_02024A60
_080128AC: .4byte 0x0201606c
_080128B0:
bl PlayerPartyAndPokemonStorageFull
@@ -14124,10 +14124,10 @@ _080128B0:
strb r3, [r0]
b _08012F90
.align 2, 0
-_080128EC: .4byte 0x02024c1c
-_080128F0: .4byte 0x02024a60
+_080128EC: .4byte gUnknown_02024C1C
+_080128F0: .4byte gUnknown_02024A60
_080128F4: .4byte gUnknown_081D8E4A
-_080128F8: .4byte 0x02024d1e
+_080128F8: .4byte gUnknown_02024D1E
_080128FC: .4byte 0x02000000
_08012900: .4byte 0x00016060
_08012904: .4byte 0x00016094
@@ -14144,7 +14144,7 @@ _08012908:
bl dp01_battle_side_mark_buffer_for_execution
b _08012968
.align 2, 0
-_08012924: .4byte 0x02024a60
+_08012924: .4byte gUnknown_02024A60
_08012928: .4byte 0x0201606c
_0801292C:
ldr r4, _08012964
@@ -14172,7 +14172,7 @@ _0801292C:
bl dp01_battle_side_mark_buffer_for_execution
b _08012F90
.align 2, 0
-_08012964: .4byte 0x02024d1e
+_08012964: .4byte gUnknown_02024D1E
_08012968:
ldr r0, _08012994
ldrh r1, [r0]
@@ -14196,11 +14196,11 @@ _08012968:
adds r0, r1
b _08012BFE
.align 2, 0
-_08012994: .4byte 0x020239f8
-_08012998: .4byte 0x02024260
-_0801299C: .4byte 0x02024a60
+_08012994: .4byte gUnknown_020239F8
+_08012998: .4byte gUnknown_02024260
+_0801299C: .4byte gUnknown_02024A60
_080129A0: .4byte gUnknown_081D8E37
-_080129A4: .4byte 0x02024d1e
+_080129A4: .4byte gUnknown_02024D1E
_080129A8:
bl sub_8012028
lsls r0, 24
@@ -14240,11 +14240,11 @@ _080129CC:
strb r2, [r0]
b _08012F90
.align 2, 0
-_080129F4: .4byte 0x02024260
-_080129F8: .4byte 0x02024a60
-_080129FC: .4byte 0x02024c1c
+_080129F4: .4byte gUnknown_02024260
+_080129F8: .4byte gUnknown_02024A60
+_080129FC: .4byte gUnknown_02024C1C
_08012A00: .4byte gUnknown_081D8E44
-_08012A04: .4byte 0x02024d1e
+_08012A04: .4byte gUnknown_02024D1E
_08012A08: .4byte 0x02000000
_08012A0C: .4byte 0x00016060
_08012A10: .4byte 0x00016094
@@ -14255,8 +14255,8 @@ _08012A14:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012A20: .4byte 0x02024d1e
-_08012A24: .4byte 0x02024a60
+_08012A20: .4byte gUnknown_02024D1E
+_08012A24: .4byte gUnknown_02024A60
_08012A28:
ldr r4, _08012A6C
ldr r1, _08012A70
@@ -14295,10 +14295,10 @@ _08012A62:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08012A6C: .4byte 0x02024a64
+_08012A6C: .4byte gUnknown_02024A64
_08012A70: .4byte gBitTable
-_08012A74: .4byte 0x02024a60
-_08012A78: .4byte 0x02024c18
+_08012A74: .4byte gUnknown_02024A60
+_08012A78: .4byte gUnknown_02024C18
_08012A7C: .4byte _08012A80
.align 2, 0
_08012A80:
@@ -14329,7 +14329,7 @@ _08012AA8:
strb r1, [r0]
b _08012F90
.align 2, 0
-_08012AC8: .4byte 0x02024260
+_08012AC8: .4byte gUnknown_02024260
_08012ACC:
adds r3, r6, 0
mov r5, r8
@@ -14352,7 +14352,7 @@ _08012ACC:
b _08012BFE
.align 2, 0
_08012AF4: .4byte 0x0000ffff
-_08012AF8: .4byte 0x02024d1e
+_08012AF8: .4byte gUnknown_02024D1E
_08012AFC:
bl sub_8015894
lsls r0, 24
@@ -14383,7 +14383,7 @@ _08012AFC:
strb r1, [r0]
b _08012F90
.align 2, 0
-_08012B38: .4byte 0x02024d1e
+_08012B38: .4byte gUnknown_02024D1E
_08012B3C: .4byte 0x02000000
_08012B40: .4byte 0x00016060
_08012B44: .4byte 0x00016094
@@ -14431,10 +14431,10 @@ _08012B48:
.align 2, 0
_08012B98: .4byte 0x02000000
_08012B9C: .4byte 0x0001608c
-_08012BA0: .4byte 0x02024c60
-_08012BA4: .4byte 0x02024a80
+_08012BA0: .4byte gUnknown_02024C60
+_08012BA4: .4byte gBattleMons
_08012BA8: .4byte 0x00016010
-_08012BAC: .4byte 0x02024d1e
+_08012BAC: .4byte gUnknown_02024D1E
_08012BB0:
ldr r2, _08012BD8
ldr r5, _08012BDC
@@ -14458,10 +14458,10 @@ _08012BCE:
ldrb r1, [r5]
b _08012E3C
.align 2, 0
-_08012BD8: .4byte 0x02024260
-_08012BDC: .4byte 0x02024a60
-_08012BE0: .4byte 0x02024c04
-_08012BE4: .4byte 0x02024d1e
+_08012BD8: .4byte gUnknown_02024260
+_08012BDC: .4byte gUnknown_02024A60
+_08012BE0: .4byte gUnknown_02024C04
+_08012BE4: .4byte gUnknown_02024D1E
_08012BE8:
ldr r4, _08012C04
ldr r7, _08012C08
@@ -14479,9 +14479,9 @@ _08012BFE:
strb r1, [r0]
b _08012F66
.align 2, 0
-_08012C04: .4byte 0x02024260
-_08012C08: .4byte 0x02024a60
-_08012C0C: .4byte 0x02024d1e
+_08012C04: .4byte gUnknown_02024260
+_08012C08: .4byte gUnknown_02024A60
+_08012C0C: .4byte gUnknown_02024D1E
_08012C10:
ldr r0, _08012CC4
mov r12, r0
@@ -14577,11 +14577,11 @@ _08012CBE:
.align 2, 0
_08012CC4: .4byte 0x02000000
_08012CC8: .4byte 0x00016068
-_08012CCC: .4byte 0x020239f8
+_08012CCC: .4byte gUnknown_020239F8
_08012CD0: .4byte 0x0001606c
_08012CD4: .4byte 0x0001606d
_08012CD8: .4byte 0x0001606e
-_08012CDC: .4byte 0x02024d1e
+_08012CDC: .4byte gUnknown_02024D1E
_08012CE0:
ldr r2, _08012CF8
ldr r0, [r2]
@@ -14595,9 +14595,9 @@ _08012CE0:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012CF8: .4byte 0x02024c6c
-_08012CFC: .4byte 0x02024d1e
-_08012D00: .4byte 0x02024a60
+_08012CF8: .4byte gUnknown_02024C6C
+_08012CFC: .4byte gUnknown_02024D1E
+_08012D00: .4byte gUnknown_02024A60
_08012D04:
ldr r2, _08012D10
ldr r0, _08012D14
@@ -14605,8 +14605,8 @@ _08012D04:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012D10: .4byte 0x02024d1e
-_08012D14: .4byte 0x02024a60
+_08012D10: .4byte gUnknown_02024D1E
+_08012D14: .4byte gUnknown_02024A60
_08012D18:
ldr r2, _08012D24
ldr r0, _08012D28
@@ -14614,8 +14614,8 @@ _08012D18:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012D24: .4byte 0x02024d1e
-_08012D28: .4byte 0x02024a60
+_08012D24: .4byte gUnknown_02024D1E
+_08012D28: .4byte gUnknown_02024A60
_08012D2C:
ldr r2, _08012D50
ldr r0, _08012D54
@@ -14637,9 +14637,9 @@ _08012D4A:
adds r1, r4, r1
b _08012E3E
.align 2, 0
-_08012D50: .4byte 0x02024260
-_08012D54: .4byte 0x02024a60
-_08012D58: .4byte 0x02024d1e
+_08012D50: .4byte gUnknown_02024260
+_08012D54: .4byte gUnknown_02024A60
+_08012D58: .4byte gUnknown_02024D1E
_08012D5C:
ldr r2, _08012D68
ldr r0, _08012D6C
@@ -14647,8 +14647,8 @@ _08012D5C:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012D68: .4byte 0x02024d1e
-_08012D6C: .4byte 0x02024a60
+_08012D68: .4byte gUnknown_02024D1E
+_08012D6C: .4byte gUnknown_02024A60
_08012D70:
ldr r2, _08012D88
ldr r0, [r2]
@@ -14662,9 +14662,9 @@ _08012D70:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012D88: .4byte 0x02024c6c
-_08012D8C: .4byte 0x02024d1e
-_08012D90: .4byte 0x02024a60
+_08012D88: .4byte gUnknown_02024C6C
+_08012D8C: .4byte gUnknown_02024D1E
+_08012D90: .4byte gUnknown_02024A60
_08012D94:
ldr r2, _08012DA0
ldr r0, _08012DA4
@@ -14672,8 +14672,8 @@ _08012D94:
adds r1, r2
b _08012E3E
.align 2, 0
-_08012DA0: .4byte 0x02024d1e
-_08012DA4: .4byte 0x02024a60
+_08012DA0: .4byte gUnknown_02024D1E
+_08012DA4: .4byte gUnknown_02024A60
_08012DA8:
ldr r3, _08012E10
ldr r4, _08012E14
@@ -14728,10 +14728,10 @@ _08012E06:
bl sub_800D1D8
b _08012E30
.align 2, 0
-_08012E10: .4byte 0x02024a64
+_08012E10: .4byte gUnknown_02024A64
_08012E14: .4byte gBitTable
-_08012E18: .4byte 0x02024a60
-_08012E1C: .4byte 0x020239f8
+_08012E18: .4byte gUnknown_02024A60
+_08012E1C: .4byte gUnknown_020239F8
_08012E20: .4byte 0x02000000
_08012E24: .4byte 0x000160a6
_08012E28:
@@ -14753,8 +14753,8 @@ _08012E3E:
strb r0, [r1]
b _08012F66
.align 2, 0
-_08012E48: .4byte 0x02024a60
-_08012E4C: .4byte 0x02024d1e
+_08012E48: .4byte gUnknown_02024A60
+_08012E4C: .4byte gUnknown_02024D1E
_08012E50:
ldr r3, _08012E84
ldr r1, _08012E88
@@ -14782,10 +14782,10 @@ _08012E50:
strb r0, [r1, 0x4]
b _08012F66
.align 2, 0
-_08012E84: .4byte 0x02024a64
+_08012E84: .4byte gUnknown_02024A64
_08012E88: .4byte gBitTable
-_08012E8C: .4byte 0x02024a60
-_08012E90: .4byte 0x02024d1e
+_08012E8C: .4byte gUnknown_02024A60
+_08012E90: .4byte gUnknown_02024D1E
_08012E94:
ldr r2, _08012EB8
ldr r5, _08012EBC
@@ -14806,9 +14806,9 @@ _08012E94:
b _08012F66
.align 2, 0
_08012EB8: .4byte 0x02000000
-_08012EBC: .4byte 0x02024a60
+_08012EBC: .4byte gUnknown_02024A60
_08012EC0: .4byte 0x00016060
-_08012EC4: .4byte 0x02024d1e
+_08012EC4: .4byte gUnknown_02024D1E
_08012EC8: .4byte 0x00016094
_08012ECC:
ldr r0, _08012F20
@@ -14853,10 +14853,10 @@ _08012F12:
str r1, [r0]
b _08012F66
.align 2, 0
-_08012F20: .4byte 0x02024c07
-_08012F24: .4byte 0x02024c10
-_08012F28: .4byte 0x02024c1c
-_08012F2C: .4byte 0x02024a64
+_08012F20: .4byte gUnknown_02024C07
+_08012F24: .4byte gUnknown_02024C10
+_08012F28: .4byte gUnknown_02024C1C
+_08012F2C: .4byte gUnknown_02024A64
_08012F30: .4byte gBitTable
_08012F34: .4byte gUnknown_081FA73C
_08012F38:
@@ -14917,12 +14917,12 @@ _08012F90:
pop {r0}
bx r0
.align 2, 0
-_08012FA0: .4byte 0x02024a64
+_08012FA0: .4byte gUnknown_02024A64
_08012FA4: .4byte gBitTable
-_08012FA8: .4byte 0x02024a60
-_08012FAC: .4byte 0x02024d1e
-_08012FB0: .4byte 0x02024a68
-_08012FB4: .4byte 0x030042d4
+_08012FA8: .4byte gUnknown_02024A60
+_08012FAC: .4byte gUnknown_02024D1E
+_08012FB0: .4byte gUnknown_02024A68
+_08012FB4: .4byte gUnknown_030042D4
_08012FB8: .4byte sub_80133C8
thumb_func_end sub_8012324
@@ -14951,8 +14951,8 @@ sub_8012FBC: @ 8012FBC
pop {r0}
bx r0
.align 2, 0
-_08012FE8: .4byte 0x02024a76
-_08012FEC: .4byte 0x02024a7a
+_08012FE8: .4byte gUnknown_02024A76
+_08012FEC: .4byte gUnknown_02024A7A
thumb_func_end sub_8012FBC
thumb_func_start b_first_side
@@ -15022,8 +15022,8 @@ _0801306C:
movs r3, 0x2
b _0801307A
.align 2, 0
-_08013070: .4byte 0x02024a80
-_08013074: .4byte 0x02024db8
+_08013070: .4byte gBattleMons
+_08013074: .4byte word_2024DB8
_08013078:
movs r3, 0x1
_0801307A:
@@ -15056,8 +15056,8 @@ _080130AA:
movs r7, 0x2
b _080130BC
.align 2, 0
-_080130B0: .4byte 0x02024a80
-_080130B4: .4byte 0x02024db8
+_080130B0: .4byte gBattleMons
+_080130B4: .4byte word_2024DB8
_080130B8:
movs r3, 0x1
_080130BA:
@@ -15096,9 +15096,9 @@ _080130BC:
ldrb r5, [r0, 0x1A]
b _08013120
.align 2, 0
-_08013100: .4byte 0x02024a80
+_08013100: .4byte gBattleMons
_08013104: .4byte gStatStageRatios
-_08013108: .4byte 0x02024df0
+_08013108: .4byte gEnigmaBerries
_0801310C:
ldrh r0, [r4, 0x2E]
bl itemid_get_x12
@@ -15203,12 +15203,12 @@ _08013198:
ldrb r5, [r0, 0x1A]
b _08013208
.align 2, 0
-_080131DC: .4byte 0x020239f8
+_080131DC: .4byte gUnknown_020239F8
_080131E0: .4byte 0x00000809
-_080131E4: .4byte 0x02024a80
-_080131E8: .4byte 0x02024d1c
+_080131E4: .4byte gBattleMons
+_080131E8: .4byte gUnknown_02024D1C
_080131EC: .4byte gStatStageRatios
-_080131F0: .4byte 0x02024df0
+_080131F0: .4byte gEnigmaBerries
_080131F4:
ldrh r0, [r4, 0x2E]
bl itemid_get_x12
@@ -15279,10 +15279,10 @@ _08013274:
movs r3, 0
b _08013334
.align 2, 0
-_08013280: .4byte 0x020239f8
+_08013280: .4byte gUnknown_020239F8
_08013284: .4byte 0x00000809
-_08013288: .4byte 0x02024a80
-_0801328C: .4byte 0x02024d1c
+_08013288: .4byte gBattleMons
+_0801328C: .4byte gUnknown_02024D1C
_08013290:
ldr r0, _080132B0
mov r3, r9
@@ -15301,8 +15301,8 @@ _08013290:
movs r3, 0xA5
b _080132E6
.align 2, 0
-_080132B0: .4byte 0x02024c18
-_080132B4: .4byte 0x02024d28
+_080132B0: .4byte gUnknown_02024C18
+_080132B4: .4byte gUnknown_02024D28
_080132B8:
ldr r1, _080132D8
ldr r0, _080132DC
@@ -15323,7 +15323,7 @@ _080132B8:
.align 2, 0
_080132D8: .4byte 0x02000000
_080132DC: .4byte 0x0001608c
-_080132E0: .4byte 0x02024a80
+_080132E0: .4byte gBattleMons
_080132E4:
movs r3, 0
_080132E6:
@@ -15342,7 +15342,7 @@ _080132E6:
movs r2, 0xA5
b _08013336
.align 2, 0
-_08013304: .4byte 0x02024d28
+_08013304: .4byte gUnknown_02024D28
_08013308:
ldr r1, _08013328
ldr r0, _0801332C
@@ -15363,7 +15363,7 @@ _08013308:
.align 2, 0
_08013328: .4byte 0x02000000
_0801332C: .4byte 0x0001608c
-_08013330: .4byte 0x02024a80
+_08013330: .4byte gBattleMons
_08013334:
movs r2, 0
_08013336:
@@ -15493,12 +15493,12 @@ _080133F8:
bcc _080133F8
b _08013622
.align 2, 0
-_0801341C: .4byte 0x020239f8
-_08013420: .4byte 0x02024a60
-_08013424: .4byte 0x02024a68
-_08013428: .4byte 0x02024a76
-_0801342C: .4byte 0x02024c18
-_08013430: .4byte 0x02024a7a
+_0801341C: .4byte gUnknown_020239F8
+_08013420: .4byte gUnknown_02024A60
+_08013424: .4byte gUnknown_02024A68
+_08013428: .4byte gUnknown_02024A76
+_0801342C: .4byte gUnknown_02024C18
+_08013430: .4byte gUnknown_02024A7A
_08013434:
movs r0, 0x2
ands r0, r1
@@ -15535,9 +15535,9 @@ _08013456:
bne _08013456
b _08013492
.align 2, 0
-_08013478: .4byte 0x02024a60
-_0801347C: .4byte 0x02024a68
-_08013480: .4byte 0x02024c18
+_08013478: .4byte gUnknown_02024A60
+_0801347C: .4byte gUnknown_02024A68
+_08013480: .4byte gUnknown_02024C18
_08013484:
ldr r0, _080134FC
ldrb r0, [r0]
@@ -15605,14 +15605,14 @@ _080134EC:
strb r0, [r1]
b _08013632
.align 2, 0
-_080134FC: .4byte 0x02024c18
-_08013500: .4byte 0x02024a60
-_08013504: .4byte 0x02024a76
-_08013508: .4byte 0x02024a7a
-_0801350C: .4byte 0x030042d4
+_080134FC: .4byte gUnknown_02024C18
+_08013500: .4byte gUnknown_02024A60
+_08013504: .4byte gUnknown_02024A76
+_08013508: .4byte gUnknown_02024A7A
+_0801350C: .4byte gUnknown_030042D4
_08013510: .4byte bc_80154A0
_08013514: .4byte 0x02000000
-_08013518: .4byte 0x02024a68
+_08013518: .4byte gUnknown_02024A68
_0801351C: .4byte 0x0001601d
_08013520:
movs r0, 0
@@ -15693,10 +15693,10 @@ _080135AA:
movs r5, 0
b _08013618
.align 2, 0
-_080135B0: .4byte 0x02024a68
-_080135B4: .4byte 0x02024c18
-_080135B8: .4byte 0x02024a76
-_080135BC: .4byte 0x02024a7a
+_080135B0: .4byte gUnknown_02024A68
+_080135B4: .4byte gUnknown_02024C18
+_080135B8: .4byte gUnknown_02024A76
+_080135BC: .4byte gUnknown_02024A7A
_080135C0:
adds r4, r5, 0x1
adds r7, r4, 0
@@ -15767,10 +15767,10 @@ _08013632:
pop {r0}
bx r0
.align 2, 0
-_08013640: .4byte 0x02024a76
-_08013644: .4byte 0x02024a7a
-_08013648: .4byte 0x02024a68
-_0801364C: .4byte 0x030042d4
+_08013640: .4byte gUnknown_02024A76
+_08013644: .4byte gUnknown_02024A7A
+_08013648: .4byte gUnknown_02024A68
+_0801364C: .4byte gUnknown_030042D4
_08013650: .4byte bc_80154A0
_08013654: .4byte 0x02000000
_08013658: .4byte 0x0001601d
@@ -15823,11 +15823,11 @@ _0801368A:
strb r0, [r1]
b _08013724
.align 2, 0
-_080136B4: .4byte 0x02024a60
-_080136B8: .4byte 0x02024a68
-_080136BC: .4byte 0x02024d28
-_080136C0: .4byte 0x02024ad0
-_080136C4: .4byte 0x02024ca8
+_080136B4: .4byte gUnknown_02024A60
+_080136B8: .4byte gUnknown_02024A68
+_080136BC: .4byte gUnknown_02024D28
+_080136C0: .4byte gUnknown_02024AD0
+_080136C4: .4byte gUnknown_02024CA8
_080136C8:
ldrb r0, [r6]
lsls r0, 4
@@ -15918,8 +15918,8 @@ _08013754:
.align 2, 0
_0801376C: .4byte 0xffbfffff
_08013770: .4byte 0xfeffffff
-_08013774: .4byte 0x02024a68
-_08013778: .4byte 0x02024c80
+_08013774: .4byte gUnknown_02024A68
+_08013778: .4byte gUnknown_02024C80
thumb_func_end sub_801365C
thumb_func_start sub_801377C
@@ -15962,9 +15962,9 @@ _080137BA:
pop {r0}
bx r0
.align 2, 0
-_080137C0: .4byte 0x02024a60
-_080137C4: .4byte 0x02024a68
-_080137C8: .4byte 0x02024d68
+_080137C0: .4byte gUnknown_02024A60
+_080137C4: .4byte gUnknown_02024A68
+_080137C8: .4byte gUnknown_02024D68
thumb_func_end sub_801377C
thumb_func_start bc_80154A0
@@ -16036,16 +16036,16 @@ _080137FA:
bl b_call_bc_move_exec
b _080138BE
.align 2, 0
-_08013850: .4byte 0x02024c6c
+_08013850: .4byte gUnknown_02024C6C
_08013854: .4byte 0x02000000
_08013858: .4byte 0x0001601d
-_0801385C: .4byte 0x02024a68
-_08013860: .4byte 0x02024a60
-_08013864: .4byte 0x02024c07
-_08013868: .4byte 0x02024c60
-_0801386C: .4byte 0x02024a80
-_08013870: .4byte 0x02024ca8
-_08013874: .4byte 0x02024d28
+_0801385C: .4byte gUnknown_02024A68
+_08013860: .4byte gUnknown_02024A60
+_08013864: .4byte gUnknown_02024C07
+_08013868: .4byte gUnknown_02024C60
+_0801386C: .4byte gBattleMons
+_08013870: .4byte gUnknown_02024CA8
+_08013874: .4byte gUnknown_02024D28
_08013878: .4byte gUnknown_081D94DA
_0801387C:
ldrb r0, [r4]
@@ -16086,15 +16086,15 @@ _080138BE:
pop {r0}
bx r0
.align 2, 0
-_080138C4: .4byte 0x02024a7e
-_080138C8: .4byte 0x02024a7f
-_080138CC: .4byte 0x02024a76
-_080138D0: .4byte 0x02024dec
+_080138C4: .4byte gUnknown_02024A7E
+_080138C8: .4byte gUnknown_02024A7F
+_080138CC: .4byte gUnknown_02024A76
+_080138D0: .4byte gUnknown_02024DEC
_080138D4: .4byte 0x02000000
_080138D8: .4byte 0x0001601c
-_080138DC: .4byte 0x030042d4
+_080138DC: .4byte gUnknown_030042D4
_080138E0: .4byte sub_80138F0
-_080138E4: .4byte 0x02024d1e
+_080138E4: .4byte gUnknown_02024D1E
_080138E8: .4byte 0x00016112
_080138EC: .4byte 0x00017130
thumb_func_end bc_80154A0
@@ -16143,16 +16143,16 @@ _08013900:
str r0, [r3]
b _08013984
.align 2, 0
-_08013944: .4byte 0x02024d26
-_08013948: .4byte 0x02024a7f
+_08013944: .4byte gUnknown_02024D26
+_08013948: .4byte gUnknown_02024A7F
_0801394C: .4byte 0x02000000
-_08013950: .4byte 0x02024a7e
+_08013950: .4byte gUnknown_02024A7E
_08013954: .4byte 0x00016057
_08013958: .4byte gUnknown_081FA640
-_0801395C: .4byte 0x02024a68
-_08013960: .4byte 0x02024c6c
+_0801395C: .4byte gUnknown_02024A68
+_08013960: .4byte gUnknown_02024C6C
_08013964: .4byte 0xffefffff
-_08013968: .4byte 0x030042d4
+_08013968: .4byte gUnknown_030042D4
_0801396C: .4byte gUnknown_081FA678
_08013970:
ldrb r0, [r5]
@@ -16170,7 +16170,7 @@ _08013984:
pop {r0}
bx r0
.align 2, 0
-_0801398C: .4byte 0x02024c6c
+_0801398C: .4byte gUnknown_02024C6C
_08013990: .4byte 0xfffffdff
_08013994: .4byte 0xfff7ffff
thumb_func_end sub_80138F0
@@ -16204,12 +16204,12 @@ sub_8013998: @ 8013998
strb r0, [r4]
b _08013B48
.align 2, 0
-_080139D0: .4byte 0x02024a7f
-_080139D4: .4byte 0x020239f8
-_080139D8: .4byte 0x030041c0
-_080139DC: .4byte 0x02024d26
-_080139E0: .4byte 0x02024c07
-_080139E4: .4byte 0x02024c10
+_080139D0: .4byte gUnknown_02024A7F
+_080139D4: .4byte gUnknown_020239F8
+_080139D8: .4byte gUnknown_030041C0
+_080139DC: .4byte gUnknown_02024D26
+_080139E0: .4byte gUnknown_02024C07
+_080139E4: .4byte gUnknown_02024C10
_080139E8: .4byte gUnknown_081D8E02
_080139EC:
movs r0, 0x90
@@ -16221,7 +16221,7 @@ _080139EC:
ldr r0, _08013A00
b _08013B46
.align 2, 0
-_080139FC: .4byte 0x02024c10
+_080139FC: .4byte gUnknown_02024C10
_08013A00: .4byte gUnknown_081D8E0D
_08013A04:
movs r0, 0xA
@@ -16253,10 +16253,10 @@ _08013A30:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08013A3C: .4byte 0x02024c10
+_08013A3C: .4byte gUnknown_02024C10
_08013A40: .4byte gUnknown_081D8DBE
_08013A44: .4byte gTrainers
-_08013A48: .4byte 0x0202ff5e
+_08013A48: .4byte word_202FF5E
_08013A4C: .4byte _08013A50
.align 2, 0
_08013A50:
@@ -16344,9 +16344,9 @@ _08013B48:
pop {r0}
bx r0
.align 2, 0
-_08013B54: .4byte 0x02024c10
+_08013B54: .4byte gUnknown_02024C10
_08013B58: .4byte gUnknown_081D8DCE
-_08013B5C: .4byte 0x030042d4
+_08013B5C: .4byte gUnknown_030042D4
_08013B60: .4byte sub_8013C9C
thumb_func_end sub_8013998
@@ -16379,12 +16379,12 @@ sub_8013B64: @ 8013B64
strb r0, [r4]
b _08013BBE
.align 2, 0
-_08013B9C: .4byte 0x02024a7f
-_08013BA0: .4byte 0x020239f8
-_08013BA4: .4byte 0x030041c0
-_08013BA8: .4byte 0x02024d26
-_08013BAC: .4byte 0x02024c07
-_08013BB0: .4byte 0x02024c10
+_08013B9C: .4byte gUnknown_02024A7F
+_08013BA0: .4byte gUnknown_020239F8
+_08013BA4: .4byte gUnknown_030041C0
+_08013BA8: .4byte gUnknown_02024D26
+_08013BAC: .4byte gUnknown_02024C07
+_08013BB0: .4byte gUnknown_02024C10
_08013BB4: .4byte gUnknown_081D8E02
_08013BB8:
ldr r1, _08013BCC
@@ -16398,9 +16398,9 @@ _08013BBE:
pop {r0}
bx r0
.align 2, 0
-_08013BCC: .4byte 0x02024c10
+_08013BCC: .4byte gUnknown_02024C10
_08013BD0: .4byte gUnknown_081D8DD1
-_08013BD4: .4byte 0x030042d4
+_08013BD4: .4byte gUnknown_030042D4
_08013BD8: .4byte sub_8013C9C
thumb_func_end sub_8013B64
@@ -16426,17 +16426,17 @@ sub_8013BDC: @ 8013BDC
ldr r0, _08013C14
b _08013C2C
.align 2, 0
-_08013C04: .4byte 0x02024a7f
-_08013C08: .4byte 0x02024d28
-_08013C0C: .4byte 0x02024c07
-_08013C10: .4byte 0x02024c10
+_08013C04: .4byte gUnknown_02024A7F
+_08013C08: .4byte gUnknown_02024D28
+_08013C0C: .4byte gUnknown_02024C07
+_08013C10: .4byte gUnknown_02024C10
_08013C14: .4byte gUnknown_081D8E29
_08013C18:
ldr r1, _08013C20
ldr r0, _08013C24
b _08013C2C
.align 2, 0
-_08013C20: .4byte 0x02024c10
+_08013C20: .4byte gUnknown_02024C10
_08013C24: .4byte gUnknown_081D8E14
_08013C28:
ldr r1, _08013C38
@@ -16449,9 +16449,9 @@ _08013C2C:
pop {r0}
bx r0
.align 2, 0
-_08013C38: .4byte 0x02024c10
+_08013C38: .4byte gUnknown_02024C10
_08013C3C: .4byte gUnknown_081D8E22
-_08013C40: .4byte 0x030042d4
+_08013C40: .4byte gUnknown_030042D4
_08013C44: .4byte sub_8013C9C
thumb_func_end sub_8013BDC
@@ -16484,13 +16484,13 @@ sub_8013C48: @ 8013C48
str r0, [r1]
bx lr
.align 2, 0
-_08013C7C: .4byte 0x02024a7f
-_08013C80: .4byte 0x030041c0
-_08013C84: .4byte 0x02024c07
-_08013C88: .4byte 0x02024a6a
-_08013C8C: .4byte 0x02024c10
+_08013C7C: .4byte gUnknown_02024A7F
+_08013C80: .4byte gUnknown_030041C0
+_08013C84: .4byte gUnknown_02024C07
+_08013C88: .4byte gUnknown_02024A6A
+_08013C8C: .4byte gUnknown_02024C10
_08013C90: .4byte gUnknown_081D8E30
-_08013C94: .4byte 0x030042d4
+_08013C94: .4byte gUnknown_030042D4
_08013C98: .4byte sub_8013C9C
thumb_func_end sub_8013C48
@@ -16545,13 +16545,13 @@ _08013CCE:
bl StringCopy
b _08013D36
.align 2, 0
-_08013D00: .4byte 0x02024a7f
-_08013D04: .4byte 0x020239f8
+_08013D00: .4byte gUnknown_02024A7F
+_08013D04: .4byte gUnknown_020239F8
_08013D08: .4byte 0x00000b92
-_08013D0C: .4byte 0x02024a60
-_08013D10: .4byte 0x02024a68
-_08013D14: .4byte 0x02024a80
-_08013D18: .4byte 0x030042e0
+_08013D0C: .4byte gUnknown_02024A60
+_08013D10: .4byte gUnknown_02024A68
+_08013D14: .4byte gBattleMons
+_08013D18: .4byte gUnknown_030042E0
_08013D1C:
ldrb r0, [r4]
muls r0, r5
@@ -16590,10 +16590,10 @@ _08013D4C:
str r0, [r1]
b _08013D96
.align 2, 0
-_08013D68: .4byte 0x02024a68
-_08013D6C: .4byte 0x030042d4
+_08013D68: .4byte gUnknown_02024A68
+_08013D6C: .4byte gUnknown_030042D4
_08013D70: .4byte sub_8013DA8
-_08013D74: .4byte 0x03005e94
+_08013D74: .4byte gUnknown_03005E94
_08013D78: .4byte sub_800F808
_08013D7C:
ldr r0, _08013D9C
@@ -16613,9 +16613,9 @@ _08013D96:
pop {r0}
bx r0
.align 2, 0
-_08013D9C: .4byte 0x02024a64
+_08013D9C: .4byte gUnknown_02024A64
_08013DA0: .4byte gUnknown_081FA73C
-_08013DA4: .4byte 0x02024c10
+_08013DA4: .4byte gUnknown_02024C10
thumb_func_end sub_8013C9C
thumb_func_start sub_8013DA8
@@ -16641,10 +16641,10 @@ _08013DCA:
ldr r0, _08013DE0
b _08013DE8
.align 2, 0
-_08013DD0: .4byte 0x0202f388
-_08013DD4: .4byte 0x03004324
-_08013DD8: .4byte 0x02024d26
-_08013DDC: .4byte 0x030042d4
+_08013DD0: .4byte gPaletteFade
+_08013DD4: .4byte gUnknown_03004324
+_08013DD8: .4byte gUnknown_02024D26
+_08013DDC: .4byte gUnknown_030042D4
_08013DE0: .4byte c4_overworld
_08013DE4:
ldr r1, _08013DF0
@@ -16655,7 +16655,7 @@ _08013DEA:
pop {r0}
bx r0
.align 2, 0
-_08013DF0: .4byte 0x030042d4
+_08013DF0: .4byte gUnknown_030042D4
_08013DF4: .4byte bc_evolution_cutscene
thumb_func_end sub_8013DA8
@@ -16704,10 +16704,10 @@ _08013E06:
bl evolution_cutscene
b _08013E74
.align 2, 0
-_08013E4C: .4byte 0x03004324
+_08013E4C: .4byte gUnknown_03004324
_08013E50: .4byte gBitTable
-_08013E54: .4byte 0x03004360
-_08013E58: .4byte 0x030042d4
+_08013E54: .4byte gPlayerParty
+_08013E58: .4byte gUnknown_030042D4
_08013E5C: .4byte sub_8013E88
_08013E60:
adds r5, 0x1
@@ -16726,8 +16726,8 @@ _08013E74:
pop {r0}
bx r0
.align 2, 0
-_08013E7C: .4byte 0x03004324
-_08013E80: .4byte 0x030042d4
+_08013E7C: .4byte gUnknown_03004324
+_08013E80: .4byte gUnknown_030042D4
_08013E84: .4byte c4_overworld
thumb_func_end bc_evolution_cutscene
@@ -16746,9 +16746,9 @@ _08013E9A:
pop {r0}
bx r0
.align 2, 0
-_08013EA0: .4byte 0x03001770
+_08013EA0: .4byte gMain
_08013EA4: .4byte sub_800F808
-_08013EA8: .4byte 0x030042d4
+_08013EA8: .4byte gUnknown_030042D4
_08013EAC: .4byte bc_evolution_cutscene
thumb_func_end sub_8013E88
@@ -16818,15 +16818,15 @@ _08013F2A:
pop {r0}
bx r0
.align 2, 0
-_08013F30: .4byte 0x020239f8
-_08013F34: .4byte 0x03004360
-_08013F38: .4byte 0x03002fa4
-_08013F3C: .4byte 0x0202e8dc
-_08013F40: .4byte 0x02024d26
-_08013F44: .4byte 0x03001770
+_08013F30: .4byte gUnknown_020239F8
+_08013F34: .4byte gPlayerParty
+_08013F38: .4byte gReceivedRemoteLinkPlayers
+_08013F3C: .4byte gScriptResult
+_08013F40: .4byte gUnknown_02024D26
+_08013F44: .4byte gMain
_08013F48: .4byte 0x0000043d
-_08013F4C: .4byte 0x030042d0
-_08013F50: .4byte 0x030045c0
+_08013F4C: .4byte gUnknown_030042D0
+_08013F50: .4byte gEnemyParty
thumb_func_end c4_overworld
thumb_func_start sub_8013F54
@@ -16856,9 +16856,9 @@ _08013F74:
str r1, [r0]
b _08013FAA
.align 2, 0
-_08013F84: .4byte 0x02024a7f
+_08013F84: .4byte gUnknown_02024A7F
_08013F88: .4byte 0x02017140
-_08013F8C: .4byte 0x030042d4
+_08013F8C: .4byte gUnknown_030042D4
_08013F90:
ldr r0, _08013FB0
ldr r0, [r0]
@@ -16876,9 +16876,9 @@ _08013FAA:
pop {r0}
bx r0
.align 2, 0
-_08013FB0: .4byte 0x02024a64
+_08013FB0: .4byte gUnknown_02024A64
_08013FB4: .4byte gUnknown_081FA73C
-_08013FB8: .4byte 0x02024c10
+_08013FB8: .4byte gUnknown_02024C10
thumb_func_end sub_8013F54
thumb_func_start sub_8013FBC
@@ -16900,9 +16900,9 @@ _08013FD8:
pop {r0}
bx r0
.align 2, 0
-_08013FDC: .4byte 0x02024a64
+_08013FDC: .4byte gUnknown_02024A64
_08013FE0: .4byte gUnknown_081FA73C
-_08013FE4: .4byte 0x02024c10
+_08013FE4: .4byte gUnknown_02024C10
thumb_func_end sub_8013FBC
thumb_func_start sub_8013FE8
@@ -16939,13 +16939,13 @@ sub_8013FE8: @ 8013FE8
movs r0, 0xC
b _080146CC
.align 2, 0
-_08014028: .4byte 0x02024c07
-_0801402C: .4byte 0x02024a7a
-_08014030: .4byte 0x02024a7e
+_08014028: .4byte gUnknown_02024C07
+_0801402C: .4byte gUnknown_02024A7A
+_08014030: .4byte gUnknown_02024A7E
_08014034: .4byte 0x02000000
_08014038: .4byte 0x000160a6
_0801403C: .4byte gBitTable
-_08014040: .4byte 0x02024a7f
+_08014040: .4byte gUnknown_02024A7F
_08014044:
ldr r1, _080140B8
movs r0, 0x1
@@ -17005,19 +17005,19 @@ _08014044:
adds r1, r2
b _08014200
.align 2, 0
-_080140B8: .4byte 0x02024c0d
+_080140B8: .4byte gXXX_CritRelated
_080140BC: .4byte 0x0001601f
_080140C0: .4byte 0x000160e7
-_080140C4: .4byte 0x02024c68
-_080140C8: .4byte 0x02024c0e
-_080140CC: .4byte 0x02024d1e
-_080140D0: .4byte 0x02024be4
+_080140C4: .4byte gUnknown_02024C68
+_080140C8: .4byte gUnknown_02024C0E
+_080140CC: .4byte gUnknown_02024D1E
+_080140D0: .4byte gUnknown_02024BE4
_080140D4: .4byte 0x0001608c
-_080140D8: .4byte 0x02024be5
-_080140DC: .4byte 0x02024d28
-_080140E0: .4byte 0x02024be6
-_080140E4: .4byte 0x02024be8
-_080140E8: .4byte 0x02024c6c
+_080140D8: .4byte gUnknown_02024BE5
+_080140DC: .4byte gUnknown_02024D28
+_080140E0: .4byte gUnknown_02024BE6
+_080140E4: .4byte gUnknown_02024BE8
+_080140E8: .4byte gUnknown_02024C6C
_080140EC: .4byte 0x00016010
_080140F0:
ldr r1, _08014128
@@ -17049,10 +17049,10 @@ _08014114:
strh r0, [r3]
b _08014280
.align 2, 0
-_08014128: .4byte 0x02024a80
-_0801412C: .4byte 0x02024be6
-_08014130: .4byte 0x02024be8
-_08014134: .4byte 0x02024c54
+_08014128: .4byte gBattleMons
+_0801412C: .4byte gUnknown_02024BE6
+_08014130: .4byte gUnknown_02024BE8
+_08014134: .4byte gUnknown_02024C54
_08014138:
ldr r3, _08014188
mov r12, r3
@@ -17093,11 +17093,11 @@ _08014138:
adds r1, r4
b _08014200
.align 2, 0
-_08014188: .4byte 0x02024ca8
-_0801418C: .4byte 0x02024a80
-_08014190: .4byte 0x02024be6
-_08014194: .4byte 0x02024be8
-_08014198: .4byte 0x02024be5
+_08014188: .4byte gUnknown_02024CA8
+_0801418C: .4byte gBattleMons
+_08014190: .4byte gUnknown_02024BE6
+_08014194: .4byte gUnknown_02024BE8
+_08014198: .4byte gUnknown_02024BE5
_0801419C: .4byte 0x00016010
_080141A0:
cmp r1, 0
@@ -17152,9 +17152,9 @@ _08014200:
strb r0, [r1]
b _08014280
.align 2, 0
-_08014208: .4byte 0x02024be5
-_0801420C: .4byte 0x02024be6
-_08014210: .4byte 0x02024be8
+_08014208: .4byte gUnknown_02024BE5
+_0801420C: .4byte gUnknown_02024BE6
+_08014210: .4byte gUnknown_02024BE8
_08014214: .4byte 0x00016010
_08014218:
mov r4, r8
@@ -17190,11 +17190,11 @@ _08014218:
strb r0, [r1]
b _08014280
.align 2, 0
-_0801425C: .4byte 0x02024c07
-_08014260: .4byte 0x02024a80
-_08014264: .4byte 0x02024c60
-_08014268: .4byte 0x02024be6
-_0801426C: .4byte 0x02024be8
+_0801425C: .4byte gUnknown_02024C07
+_08014260: .4byte gBattleMons
+_08014264: .4byte gUnknown_02024C60
+_08014268: .4byte gUnknown_02024BE6
+_0801426C: .4byte gUnknown_02024BE8
_08014270: .4byte 0x02000000
_08014274: .4byte 0x00016010
_08014278:
@@ -17215,10 +17215,10 @@ _08014280:
strh r1, [r0, 0x22]
b _080142B0
.align 2, 0
-_08014298: .4byte 0x02024be6
-_0801429C: .4byte 0x02024be8
-_080142A0: .4byte 0x02024c07
-_080142A4: .4byte 0x030042e0
+_08014298: .4byte gUnknown_02024BE6
+_0801429C: .4byte gUnknown_02024BE8
+_080142A0: .4byte gUnknown_02024C07
+_080142A4: .4byte gUnknown_030042E0
_080142A8:
ldr r0, _08014314
ldr r1, _08014318
@@ -17272,13 +17272,13 @@ _080142B0:
strb r2, [r0]
b _080146AC
.align 2, 0
-_08014314: .4byte 0x030042e0
-_08014318: .4byte 0x02024be6
-_0801431C: .4byte 0x02024c07
-_08014320: .4byte 0x02024c80
+_08014314: .4byte gUnknown_030042E0
+_08014318: .4byte gUnknown_02024BE6
+_0801431C: .4byte gUnknown_02024C07
+_08014320: .4byte gUnknown_02024C80
_08014324: .4byte gBattleMoves
-_08014328: .4byte 0x02024a80
-_0801432C: .4byte 0x02024c08
+_08014328: .4byte gBattleMons
+_0801432C: .4byte gUnknown_02024C08
_08014330:
ldr r2, _08014454
ldrh r1, [r2]
@@ -17430,17 +17430,17 @@ _0801441E:
movs r0, 0x1
b _08014496
.align 2, 0
-_08014454: .4byte 0x020239f8
-_08014458: .4byte 0x02024c07
-_0801445C: .4byte 0x02024c80
+_08014454: .4byte gUnknown_020239F8
+_08014458: .4byte gUnknown_02024C07
+_0801445C: .4byte gUnknown_02024C80
_08014460: .4byte gBattleMoves
-_08014464: .4byte 0x02024be6
-_08014468: .4byte 0x02024a80
+_08014464: .4byte gUnknown_02024BE6
+_08014468: .4byte gBattleMons
_0801446C: .4byte 0x02000000
_08014470: .4byte 0x00016010
-_08014474: .4byte 0x02024a60
-_08014478: .4byte 0x02024a68
-_0801447C: .4byte 0x02024be8
+_08014474: .4byte gUnknown_02024A60
+_08014478: .4byte gUnknown_02024A68
+_0801447C: .4byte gUnknown_02024BE8
_08014480:
movs r0, 0x3
b _08014496
@@ -17460,7 +17460,7 @@ _08014496:
strb r0, [r1]
b _080144B6
.align 2, 0
-_080144A0: .4byte 0x02024c08
+_080144A0: .4byte gUnknown_02024C08
_080144A4:
ldr r2, _080144EC
ldr r1, _080144F0
@@ -17499,11 +17499,11 @@ _080144D0:
ldrb r0, [r5]
b _0801469A
.align 2, 0
-_080144EC: .4byte 0x02024c08
+_080144EC: .4byte gUnknown_02024C08
_080144F0: .4byte 0x02000000
-_080144F4: .4byte 0x02024c07
+_080144F4: .4byte gUnknown_02024C07
_080144F8: .4byte 0x00016010
-_080144FC: .4byte 0x02024c0c
+_080144FC: .4byte gUnknown_02024C0C
_08014500: .4byte gBitTable
_08014504:
ldrb r0, [r6]
@@ -17549,11 +17549,11 @@ _08014522:
strb r0, [r1]
b _080146AC
.align 2, 0
-_0801455C: .4byte 0x02024a60
-_08014560: .4byte 0x02024a7a
-_08014564: .4byte 0x02024a80
-_08014568: .4byte 0x02024d68
-_0801456C: .4byte 0x02024c08
+_0801455C: .4byte gUnknown_02024A60
+_08014560: .4byte gUnknown_02024A7A
+_08014564: .4byte gBattleMons
+_08014568: .4byte gUnknown_02024D68
+_0801456C: .4byte gUnknown_02024C08
_08014570:
mov r4, r9
ldrh r1, [r4]
@@ -17588,7 +17588,7 @@ _08014570:
b _080145D2
.align 2, 0
_080145B4: .4byte gBattleMoves
-_080145B8: .4byte 0x02024be8
+_080145B8: .4byte gUnknown_02024BE8
_080145BC:
movs r0, 0x3
b _080145D2
@@ -17630,10 +17630,10 @@ _080145D2:
ldrb r0, [r5]
b _0801469A
.align 2, 0
-_0801460C: .4byte 0x02024c08
-_08014610: .4byte 0x02024c0c
+_0801460C: .4byte gUnknown_02024C08
+_08014610: .4byte gUnknown_02024C0C
_08014614: .4byte gBitTable
-_08014618: .4byte 0x02024c07
+_08014618: .4byte gUnknown_02024C07
_0801461C:
ldr r5, _08014660
ldr r1, _08014664
@@ -17668,10 +17668,10 @@ _0801461C:
ldrb r0, [r5]
b _0801469A
.align 2, 0
-_08014660: .4byte 0x02024c08
+_08014660: .4byte gUnknown_02024C08
_08014664: .4byte 0x02000000
_08014668: .4byte 0x00016010
-_0801466C: .4byte 0x02024c0c
+_0801466C: .4byte gUnknown_02024C0C
_08014670: .4byte gBitTable
_08014674:
ldrb r0, [r3]
@@ -17728,11 +17728,11 @@ _080146CC:
pop {r0}
bx r0
.align 2, 0
-_080146E0: .4byte 0x02024c10
+_080146E0: .4byte gUnknown_02024C10
_080146E4: .4byte gUnknown_081D6BBC
_080146E8: .4byte gBattleMoves
-_080146EC: .4byte 0x02024be6
-_080146F0: .4byte 0x02024a7f
+_080146EC: .4byte gUnknown_02024BE6
+_080146F0: .4byte gUnknown_02024A7F
thumb_func_end sub_8013FE8
thumb_func_start sub_80146F4
@@ -17794,21 +17794,21 @@ _0801475C:
pop {r0}
bx r0
.align 2, 0
-_08014764: .4byte 0x02024c07
-_08014768: .4byte 0x02024a7a
-_0801476C: .4byte 0x02024a7e
-_08014770: .4byte 0x030042a4
-_08014774: .4byte 0x030042a0
-_08014778: .4byte 0x02024e60
-_0801477C: .4byte 0x02024e64
-_08014780: .4byte 0x030041c0
+_08014764: .4byte gUnknown_02024C07
+_08014768: .4byte gUnknown_02024A7A
+_0801476C: .4byte gUnknown_02024A7E
+_08014770: .4byte gUnknown_030042A4
+_08014774: .4byte gUnknown_030042A0
+_08014778: .4byte gUnknown_02024E60
+_0801477C: .4byte gUnknown_02024E64
+_08014780: .4byte gUnknown_030041C0
_08014784: .4byte 0x02000000
_08014788: .4byte 0x00016064
_0801478C: .4byte 0x00016003
-_08014790: .4byte 0x02024c10
+_08014790: .4byte gUnknown_02024C10
_08014794: .4byte gUnknown_081D8E4E
-_08014798: .4byte 0x02024a7f
-_0801479C: .4byte 0x030042e0
+_08014798: .4byte gUnknown_02024A7F
+_0801479C: .4byte gUnknown_030042E0
thumb_func_end sub_80146F4
thumb_func_start sub_80147A0
@@ -17863,16 +17863,16 @@ sub_80147A0: @ 80147A0
str r0, [r2]
b _08014A8C
.align 2, 0
-_08014804: .4byte 0x02024c07
-_08014808: .4byte 0x02024c08
-_0801480C: .4byte 0x02024a7a
-_08014810: .4byte 0x02024a7e
-_08014814: .4byte 0x030042a4
-_08014818: .4byte 0x030042a0
-_0801481C: .4byte 0x02024ca8
-_08014820: .4byte 0x02024c04
-_08014824: .4byte 0x02024260
-_08014828: .4byte 0x02024c10
+_08014804: .4byte gUnknown_02024C07
+_08014808: .4byte gUnknown_02024C08
+_0801480C: .4byte gUnknown_02024A7A
+_08014810: .4byte gUnknown_02024A7E
+_08014814: .4byte gUnknown_030042A4
+_08014818: .4byte gUnknown_030042A0
+_0801481C: .4byte gUnknown_02024CA8
+_08014820: .4byte gUnknown_02024C04
+_08014824: .4byte gUnknown_02024260
+_08014828: .4byte gUnknown_02024C10
_0801482C: .4byte gUnknown_081D9E48
_08014830:
adds r0, r3, 0
@@ -17885,7 +17885,7 @@ _08014830:
ldr r1, _08014848
b _0801485C
.align 2, 0
-_08014844: .4byte 0x02024c10
+_08014844: .4byte gUnknown_02024C10
_08014848: .4byte gUnknown_081D9E94
_0801484C:
ldrb r0, [r4]
@@ -17900,7 +17900,7 @@ _0801485C:
str r1, [r0]
b _08014A8C
.align 2, 0
-_08014864: .4byte 0x02024c10
+_08014864: .4byte gUnknown_02024C10
_08014868: .4byte gUnknown_081D9E7C
_0801486C:
ldr r2, _080148A0
@@ -17934,7 +17934,7 @@ _08014896:
_080148A0: .4byte 0x02000000
_080148A4: .4byte 0x00016003
_080148A8: .4byte 0x000160d8
-_080148AC: .4byte 0x02024c10
+_080148AC: .4byte gUnknown_02024C10
_080148B0: .4byte gUnknown_081D9E7C
_080148B4: .4byte _080148B8
.align 2, 0
@@ -17974,10 +17974,10 @@ _080148FC:
strb r0, [r2, 0x5]
b _08014A74
.align 2, 0
-_08014904: .4byte 0x02024d1e
-_08014908: .4byte 0x02024c07
+_08014904: .4byte gUnknown_02024D1E
+_08014908: .4byte gUnknown_02024C07
_0801490C: .4byte 0x000160da
-_08014910: .4byte 0x02024c10
+_08014910: .4byte gUnknown_02024C10
_08014914: .4byte gUnknown_081D9E7C
_08014918:
ldr r3, _08014950
@@ -18009,7 +18009,7 @@ _08014926:
beq _08014926
b _08014A74
.align 2, 0
-_08014950: .4byte 0x02024c10
+_08014950: .4byte gUnknown_02024C10
_08014954: .4byte gUnknown_081D9E7C
_08014958:
ldr r3, _0801498C
@@ -18038,10 +18038,10 @@ _08014958:
mov r10, r3
b _08014A74
.align 2, 0
-_0801498C: .4byte 0x02024d1e
-_08014990: .4byte 0x02024c07
+_0801498C: .4byte gUnknown_02024D1E
+_08014990: .4byte gUnknown_02024C07
_08014994: .4byte 0x000160da
-_08014998: .4byte 0x02024c10
+_08014998: .4byte gUnknown_02024C10
_0801499C: .4byte gUnknown_081D9E7C
_080149A0:
ldr r3, _08014A18
@@ -18106,9 +18106,9 @@ _08014A02:
strb r2, [r0]
b _08014A74
.align 2, 0
-_08014A18: .4byte 0x030041c0
-_08014A1C: .4byte 0x03004290
-_08014A20: .4byte 0x02024c10
+_08014A18: .4byte gUnknown_030041C0
+_08014A1C: .4byte gUnknown_03004290
+_08014A20: .4byte gUnknown_02024C10
_08014A24: .4byte gUnknown_081D9E7C
_08014A28: .4byte 0x000160a4
_08014A2C: .4byte 0x000160a5
@@ -18130,10 +18130,10 @@ _08014A30:
mov r10, r2
b _08014A74
.align 2, 0
-_08014A50: .4byte 0x020239f8
-_08014A54: .4byte 0x02024d1e
-_08014A58: .4byte 0x02024c07
-_08014A5C: .4byte 0x02024c10
+_08014A50: .4byte gUnknown_020239F8
+_08014A54: .4byte gUnknown_02024D1E
+_08014A58: .4byte gUnknown_02024C07
+_08014A5C: .4byte gUnknown_02024C10
_08014A60: .4byte gUnknown_081D9E7C
_08014A64:
ldr r0, _08014AA0
@@ -18169,12 +18169,12 @@ _08014A8C:
pop {r0}
bx r0
.align 2, 0
-_08014AA0: .4byte 0x02024d1e
-_08014AA4: .4byte 0x02024c07
-_08014AA8: .4byte 0x02024c10
+_08014AA0: .4byte gUnknown_02024D1E
+_08014AA4: .4byte gUnknown_02024C07
+_08014AA8: .4byte gUnknown_02024C10
_08014AAC: .4byte gUnknown_081D9E7C
_08014AB0: .4byte 0x000160d8
-_08014AB4: .4byte 0x02024a7f
+_08014AB4: .4byte gUnknown_02024A7F
thumb_func_end sub_80147A0
thumb_func_start sub_8014AB8
@@ -18198,8 +18198,8 @@ sub_8014AB8: @ 8014AB8
ldrb r1, [r0, 0x7]
b _08014AEE
.align 2, 0
-_08014ADC: .4byte 0x02024a80
-_08014AE0: .4byte 0x02024df0
+_08014ADC: .4byte gBattleMons
+_08014AE0: .4byte gEnigmaBerries
_08014AE4:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -18227,10 +18227,10 @@ _08014AEE:
movs r1, 0x8
b _08014B50
.align 2, 0
-_08014B18: .4byte 0x02024c0b
-_08014B1C: .4byte 0x02024c04
-_08014B20: .4byte 0x02024a80
-_08014B24: .4byte 0x02024d28
+_08014B18: .4byte gUnknown_02024C0B
+_08014B1C: .4byte gUnknown_02024C04
+_08014B20: .4byte gBattleMons
+_08014B24: .4byte gUnknown_02024D28
_08014B28:
ldr r6, _08014B5C
movs r2, 0x58
@@ -18260,9 +18260,9 @@ _08014B50:
lsrs r5, r0, 24
b _08014BC2
.align 2, 0
-_08014B5C: .4byte 0x02024a80
-_08014B60: .4byte 0x02024c06
-_08014B64: .4byte 0x02024d28
+_08014B5C: .4byte gBattleMons
+_08014B60: .4byte byte_2024C06
+_08014B64: .4byte gUnknown_02024D28
_08014B68:
ldr r0, _08014BDC
ldrh r1, [r0]
@@ -18325,12 +18325,12 @@ _08014BD4:
pop {r1}
bx r1
.align 2, 0
-_08014BDC: .4byte 0x020239f8
+_08014BDC: .4byte gUnknown_020239F8
_08014BE0: .4byte 0x02000000
_08014BE4: .4byte 0x00016078
-_08014BE8: .4byte 0x02024a7e
-_08014BEC: .4byte 0x02024a68
-_08014BF0: .4byte 0x02024d26
+_08014BE8: .4byte gUnknown_02024A7E
+_08014BEC: .4byte gUnknown_02024A68
+_08014BF0: .4byte gUnknown_02024D26
thumb_func_end sub_8014AB8
thumb_func_start sub_8014BF4
@@ -18376,14 +18376,14 @@ _08014C28:
movs r1, 0x2
b _08014C72
.align 2, 0
-_08014C44: .4byte 0x02024c07
-_08014C48: .4byte 0x02024a7a
-_08014C4C: .4byte 0x02024a7e
-_08014C50: .4byte 0x020239f8
-_08014C54: .4byte 0x02024a68
-_08014C58: .4byte 0x02024a60
-_08014C5C: .4byte 0x02024c18
-_08014C60: .4byte 0x02024d26
+_08014C44: .4byte gUnknown_02024C07
+_08014C48: .4byte gUnknown_02024A7A
+_08014C4C: .4byte gUnknown_02024A7E
+_08014C50: .4byte gUnknown_020239F8
+_08014C54: .4byte gUnknown_02024A68
+_08014C58: .4byte gUnknown_02024A60
+_08014C5C: .4byte gUnknown_02024C18
+_08014C60: .4byte gUnknown_02024D26
_08014C64:
ldrb r0, [r4]
adds r0, r6
@@ -18413,8 +18413,8 @@ _08014C88:
strb r1, [r0]
b _08014D40
.align 2, 0
-_08014C94: .4byte 0x02024a68
-_08014C98: .4byte 0x02024d26
+_08014C94: .4byte gUnknown_02024A68
+_08014C98: .4byte gUnknown_02024D26
_08014C9C:
ldrb r0, [r4]
bl battle_side_get_owner
@@ -18446,12 +18446,12 @@ _08014C9C:
movs r0, 0xA
b _08014D3E
.align 2, 0
-_08014CDC: .4byte 0x02024a80
+_08014CDC: .4byte gBattleMons
_08014CE0: .4byte 0xfdffffff
-_08014CE4: .4byte 0x02024d1e
-_08014CE8: .4byte 0x02024c10
+_08014CE4: .4byte gUnknown_02024D1E
+_08014CE8: .4byte gUnknown_02024C10
_08014CEC: .4byte gUnknown_081D8E3B
-_08014CF0: .4byte 0x02024a7f
+_08014CF0: .4byte gUnknown_02024A7F
_08014CF4:
ldr r1, _08014D1C
ldrb r2, [r4]
@@ -18474,12 +18474,12 @@ _08014CF4:
movs r0, 0xA
b _08014D3E
.align 2, 0
-_08014D1C: .4byte 0x02024a80
+_08014D1C: .4byte gBattleMons
_08014D20: .4byte 0x0400e000
-_08014D24: .4byte 0x02024d1e
-_08014D28: .4byte 0x02024c10
+_08014D24: .4byte gUnknown_02024D1E
+_08014D28: .4byte gUnknown_02024C10
_08014D2C: .4byte gUnknown_081D8E3B
-_08014D30: .4byte 0x02024a7f
+_08014D30: .4byte gUnknown_02024A7F
_08014D34:
ldr r0, _08014D48
ldrb r0, [r0]
@@ -18493,8 +18493,8 @@ _08014D40:
pop {r0}
bx r0
.align 2, 0
-_08014D48: .4byte 0x02024a68
-_08014D4C: .4byte 0x02024d26
+_08014D48: .4byte gUnknown_02024A68
+_08014D4C: .4byte gUnknown_02024D26
thumb_func_end sub_8014BF4
thumb_func_start sub_8014D50
@@ -18520,14 +18520,14 @@ sub_8014D50: @ 8014D50
strb r0, [r1]
bx lr
.align 2, 0
-_08014D78: .4byte 0x02024c07
-_08014D7C: .4byte 0x02024a7a
-_08014D80: .4byte 0x02024a7e
-_08014D84: .4byte 0x030042a4
-_08014D88: .4byte 0x030042a0
-_08014D8C: .4byte 0x02024c10
+_08014D78: .4byte gUnknown_02024C07
+_08014D7C: .4byte gUnknown_02024A7A
+_08014D80: .4byte gUnknown_02024A7E
+_08014D84: .4byte gUnknown_030042A4
+_08014D88: .4byte gUnknown_030042A0
+_08014D8C: .4byte gUnknown_02024C10
_08014D90: .4byte gUnknown_081D9E98
-_08014D94: .4byte 0x02024a7f
+_08014D94: .4byte gUnknown_02024A7F
thumb_func_end sub_8014D50
thumb_func_start sub_8014D98
@@ -18560,16 +18560,16 @@ sub_8014D98: @ 8014D98
strb r0, [r1]
bx lr
.align 2, 0
-_08014DD0: .4byte 0x02024c07
-_08014DD4: .4byte 0x02024a7a
-_08014DD8: .4byte 0x02024a7e
-_08014DDC: .4byte 0x030042a4
-_08014DE0: .4byte 0x030042a0
-_08014DE4: .4byte 0x02038808
-_08014DE8: .4byte 0x02024c04
-_08014DEC: .4byte 0x02024c10
+_08014DD0: .4byte gUnknown_02024C07
+_08014DD4: .4byte gUnknown_02024A7A
+_08014DD8: .4byte gUnknown_02024A7E
+_08014DDC: .4byte gUnknown_030042A4
+_08014DE0: .4byte gUnknown_030042A0
+_08014DE4: .4byte gUnknown_02038808
+_08014DE8: .4byte gUnknown_02024C04
+_08014DEC: .4byte gUnknown_02024C10
_08014DF0: .4byte gUnknown_081D9E48
-_08014DF4: .4byte 0x02024a7f
+_08014DF4: .4byte gUnknown_02024A7F
thumb_func_end sub_8014D98
thumb_func_start sub_8014DF8
@@ -18631,14 +18631,14 @@ _08014E42:
movs r0, 0x1
b _08014E9A
.align 2, 0
-_08014E68: .4byte 0x02024c07
-_08014E6C: .4byte 0x02024a7a
-_08014E70: .4byte 0x02024a7e
-_08014E74: .4byte 0x030042a4
-_08014E78: .4byte 0x030042a0
-_08014E7C: .4byte 0x02024d1e
-_08014E80: .4byte 0x02024260
-_08014E84: .4byte 0x02024c04
+_08014E68: .4byte gUnknown_02024C07
+_08014E6C: .4byte gUnknown_02024A7A
+_08014E70: .4byte gUnknown_02024A7E
+_08014E74: .4byte gUnknown_030042A4
+_08014E78: .4byte gUnknown_030042A0
+_08014E7C: .4byte gUnknown_02024D1E
+_08014E80: .4byte gUnknown_02024260
+_08014E84: .4byte gUnknown_02024C04
_08014E88: .4byte 0x02000000
_08014E8C: .4byte 0x00016087
_08014E90: .4byte 0x00016088
@@ -18659,9 +18659,9 @@ _08014E9C:
pop {r0}
bx r0
.align 2, 0
-_08014EB0: .4byte 0x02024c10
+_08014EB0: .4byte gUnknown_02024C10
_08014EB4: .4byte gUnknown_081D9E98
-_08014EB8: .4byte 0x02024a7f
+_08014EB8: .4byte gUnknown_02024A7F
thumb_func_end sub_8014DF8
thumb_func_start sub_8014EBC
@@ -18723,17 +18723,17 @@ _08014F18:
strb r5, [r0, 0x5]
b _08014F5A
.align 2, 0
-_08014F28: .4byte 0x02024c07
-_08014F2C: .4byte 0x02024a7a
-_08014F30: .4byte 0x02024a7e
-_08014F34: .4byte 0x030042a4
-_08014F38: .4byte 0x030042a0
+_08014F28: .4byte gUnknown_02024C07
+_08014F2C: .4byte gUnknown_02024A7A
+_08014F30: .4byte gUnknown_02024A7E
+_08014F34: .4byte gUnknown_030042A4
+_08014F38: .4byte gUnknown_030042A0
_08014F3C: .4byte 0x02000000
_08014F40: .4byte 0x00016089
_08014F44: .4byte gUnknown_081FA71B
_08014F48: .4byte 0x00016088
_08014F4C: .4byte gUnknown_081FA71F
-_08014F50: .4byte 0x02024d1e
+_08014F50: .4byte gUnknown_02024D1E
_08014F54:
ldr r1, _08014F70
movs r0, 0x1
@@ -18750,10 +18750,10 @@ _08014F5A:
pop {r0}
bx r0
.align 2, 0
-_08014F70: .4byte 0x02024d1e
-_08014F74: .4byte 0x02024c10
+_08014F70: .4byte gUnknown_02024D1E
+_08014F74: .4byte gUnknown_02024C10
_08014F78: .4byte gUnknown_081D9E98
-_08014F7C: .4byte 0x02024a7f
+_08014F7C: .4byte gUnknown_02024A7F
thumb_func_end sub_8014EBC
thumb_func_start bs8_exit_by_flight
@@ -18778,11 +18778,11 @@ bs8_exit_by_flight: @ 8014F80
pop {r0}
bx r0
.align 2, 0
-_08014FA8: .4byte 0x02024c07
-_08014FAC: .4byte 0x02024a7a
-_08014FB0: .4byte 0x02024a7e
-_08014FB4: .4byte 0x02024a68
-_08014FB8: .4byte 0x02024d26
+_08014FA8: .4byte gUnknown_02024C07
+_08014FAC: .4byte gUnknown_02024A7A
+_08014FB0: .4byte gUnknown_02024A7E
+_08014FB4: .4byte gUnknown_02024A68
+_08014FB8: .4byte gUnknown_02024D26
thumb_func_end bs8_exit_by_flight
thumb_func_start sub_8014FBC
@@ -18825,17 +18825,17 @@ sub_8014FBC: @ 8014FBC
strb r0, [r1, 0x1]
bx lr
.align 2, 0
-_08015008: .4byte 0x02024c07
-_0801500C: .4byte 0x02024a7a
-_08015010: .4byte 0x02024a7e
-_08015014: .4byte 0x030042a4
-_08015018: .4byte 0x030042a0
-_0801501C: .4byte 0x030041c0
-_08015020: .4byte 0x02024a6a
-_08015024: .4byte 0x02024c10
+_08015008: .4byte gUnknown_02024C07
+_0801500C: .4byte gUnknown_02024A7A
+_08015010: .4byte gUnknown_02024A7E
+_08015014: .4byte gUnknown_030042A4
+_08015018: .4byte gUnknown_030042A0
+_0801501C: .4byte gUnknown_030041C0
+_08015020: .4byte gUnknown_02024A6A
+_08015024: .4byte gUnknown_02024C10
_08015028: .4byte gUnknown_081D9E98
-_0801502C: .4byte 0x02024a7f
-_08015030: .4byte 0x02024a76
+_0801502C: .4byte gUnknown_02024A7F
+_08015030: .4byte gUnknown_02024A76
thumb_func_end sub_8014FBC
thumb_func_start bsB_exit_by_move
@@ -18859,7 +18859,7 @@ _08015050:
.align 2, 0
_08015054: .4byte 0x02000000
_08015058: .4byte 0x00016059
-_0801505C: .4byte 0x02024a7f
+_0801505C: .4byte gUnknown_02024A7F
thumb_func_end bsB_exit_by_move
thumb_func_start sub_8015060
@@ -18881,10 +18881,10 @@ sub_8015060: @ 8015060
str r0, [r2]
bx lr
.align 2, 0
-_08015080: .4byte 0x02024a7e
-_08015084: .4byte 0x02024a7f
-_08015088: .4byte 0x02024a76
-_0801508C: .4byte 0x02024c6c
+_08015080: .4byte gUnknown_02024A7E
+_08015084: .4byte gUnknown_02024A7F
+_08015088: .4byte gUnknown_02024A76
+_0801508C: .4byte gUnknown_02024C6C
_08015090: .4byte 0xf1e892af
thumb_func_end sub_8015060
@@ -18950,21 +18950,21 @@ bsC_8016D70: @ 8015094
pop {r0}
bx r0
.align 2, 0
-_0801510C: .4byte 0x02024a7e
-_08015110: .4byte 0x02024a7f
-_08015114: .4byte 0x02024a76
-_08015118: .4byte 0x02024c6c
+_0801510C: .4byte gUnknown_02024A7E
+_08015110: .4byte gUnknown_02024A7F
+_08015114: .4byte gUnknown_02024A76
+_08015118: .4byte gUnknown_02024C6C
_0801511C: .4byte 0xf1e892af
-_08015120: .4byte 0x02024bec
+_08015120: .4byte gUnknown_02024BEC
_08015124: .4byte 0x02000000
_08015128: .4byte 0x00016002
_0801512C: .4byte 0x000160a1
-_08015130: .4byte 0x02024c3c
-_08015134: .4byte 0x02024c07
-_08015138: .4byte 0x02024c44
+_08015130: .4byte gUnknown_02024C3C
+_08015134: .4byte gUnknown_02024C07
+_08015138: .4byte gUnknown_02024C44
_0801513C: .4byte 0x0001601c
-_08015140: .4byte 0x02024dec
-_08015144: .4byte 0x02024d1e
+_08015140: .4byte gUnknown_02024DEC
+_08015144: .4byte gUnknown_02024D1E
_08015148: .4byte 0x00016112
_0801514C: .4byte 0x00017130
thumb_func_end bsC_8016D70
@@ -19001,17 +19001,17 @@ _08015198:
ldr r0, _0801519C
b _080151C6
.align 2, 0
-_0801519C: .4byte 0x02024c08
+_0801519C: .4byte gUnknown_02024C08
_080151A0:
ldr r0, _080151A4
b _080151C6
.align 2, 0
-_080151A4: .4byte 0x02024c07
+_080151A4: .4byte gUnknown_02024C07
_080151A8:
ldr r0, _080151AC
b _080151C6
.align 2, 0
-_080151AC: .4byte 0x02024c0a
+_080151AC: .4byte gUnknown_02024C0A
_080151B0:
movs r2, 0
b _080151C8
@@ -19032,7 +19032,7 @@ _080151C8:
pop {r1}
bx r1
.align 2, 0
-_080151D0: .4byte 0x02024c09
+_080151D0: .4byte gUnknown_02024C09
thumb_func_end sub_8015150
thumb_func_start sub_80151D4
@@ -19061,7 +19061,7 @@ sub_80151D4: @ 80151D4
adds r1, r0, r1
b _08015210
.align 2, 0
-_08015204: .4byte 0x02024a80
+_08015204: .4byte gBattleMons
_08015208:
adds r1, 0x2
adds r3, 0x1
@@ -19133,9 +19133,9 @@ _08015286:
pop {r0}
bx r0
.align 2, 0
-_08015290: .4byte 0x02024ca8
+_08015290: .4byte gUnknown_02024CA8
_08015294: .4byte gBitTable
-_08015298: .4byte 0x02024a60
+_08015298: .4byte gUnknown_02024A60
thumb_func_end sub_80151D4
thumb_func_start sub_801529C
@@ -19287,11 +19287,11 @@ _080153AC:
pop {r0}
bx r0
.align 2, 0
-_080153BC: .4byte 0x02024a68
-_080153C0: .4byte 0x02024a80
-_080153C4: .4byte 0x02024ca8
+_080153BC: .4byte gUnknown_02024A68
+_080153C0: .4byte gBattleMons
+_080153C4: .4byte gUnknown_02024CA8
_080153C8: .4byte gBitTable
-_080153CC: .4byte 0x02024a60
+_080153CC: .4byte gUnknown_02024A60
thumb_func_end sub_801529C
thumb_func_start sub_80153D0
@@ -19424,13 +19424,13 @@ _080154B6:
pop {r0}
bx r0
.align 2, 0
-_080154C8: .4byte 0x02024a68
-_080154CC: .4byte 0x02024a80
-_080154D0: .4byte 0x02024a8c
-_080154D4: .4byte 0x02024aa4
-_080154D8: .4byte 0x02024ca8
+_080154C8: .4byte gUnknown_02024A68
+_080154CC: .4byte gBattleMons
+_080154D0: .4byte gUnknown_02024A8C
+_080154D4: .4byte gUnknown_02024AA4
+_080154D8: .4byte gUnknown_02024CA8
_080154DC: .4byte gBitTable
-_080154E0: .4byte 0x02024a60
+_080154E0: .4byte gUnknown_02024A60
thumb_func_end sub_80153D0
thumb_func_start unref_sub_80154E4
@@ -19461,9 +19461,9 @@ _08015500:
blt _08015500
b _08015542
.align 2, 0
-_08015514: .4byte 0x020239f8
-_08015518: .4byte 0x02024a68
-_0801551C: .4byte 0x02024a64
+_08015514: .4byte gUnknown_020239F8
+_08015518: .4byte gUnknown_02024A68
+_0801551C: .4byte gUnknown_02024A64
_08015520: .4byte gBitTable
_08015524:
movs r2, 0
@@ -19487,8 +19487,8 @@ _08015542:
pop {r0}
bx r0
.align 2, 0
-_08015548: .4byte 0x02024a68
-_0801554C: .4byte 0x02024a64
+_08015548: .4byte gUnknown_02024A68
+_0801554C: .4byte gUnknown_02024A64
_08015550: .4byte gBitTable
thumb_func_end unref_sub_80154E4
@@ -19514,8 +19514,8 @@ dp01_battle_side_mark_buffer_for_execution: @ 8015554
str r0, [r2]
b _08015598
.align 2, 0
-_0801557C: .4byte 0x020239f8
-_08015580: .4byte 0x02024a64
+_0801557C: .4byte gUnknown_020239F8
+_08015580: .4byte gUnknown_02024A64
_08015584: .4byte gBitTable
_08015588:
ldr r2, _0801559C
@@ -19530,7 +19530,7 @@ _08015598:
pop {r0}
bx r0
.align 2, 0
-_0801559C: .4byte 0x02024a64
+_0801559C: .4byte gUnknown_02024A64
_080155A0: .4byte gBitTable
thumb_func_end dp01_battle_side_mark_buffer_for_execution
@@ -19546,7 +19546,7 @@ sub_80155A4: @ 80155A4
adds r6, r0, r1
b _080155CE
.align 2, 0
-_080155B8: .4byte 0x02024a64
+_080155B8: .4byte gUnknown_02024A64
_080155BC: .4byte gBitTable
_080155C0:
lsls r0, r4, 2
@@ -19573,7 +19573,7 @@ _080155CE:
pop {r0}
bx r0
.align 2, 0
-_080155F0: .4byte 0x02024a64
+_080155F0: .4byte gUnknown_02024A64
thumb_func_end sub_80155A4
thumb_func_start b_cancel_multi_turn_move_maybe
@@ -19618,13 +19618,13 @@ b_cancel_multi_turn_move_maybe: @ 80155F4
strb r0, [r1, 0x10]
bx lr
.align 2, 0
-_08015644: .4byte 0x02024a80
+_08015644: .4byte gBattleMons
_08015648: .4byte 0xffffefff
_0801564C: .4byte 0xfffff3ff
_08015650: .4byte 0xfffffcff
-_08015654: .4byte 0x02024c98
+_08015654: .4byte gUnknown_02024C98
_08015658: .4byte 0xfffbff3f
-_0801565C: .4byte 0x02024ca8
+_0801565C: .4byte gUnknown_02024CA8
thumb_func_end b_cancel_multi_turn_move_maybe
thumb_func_start sub_8015660
@@ -19668,7 +19668,7 @@ _080156A6:
movs r0, 0x1
b _080156B2
.align 2, 0
-_080156AC: .4byte 0x02024d28
+_080156AC: .4byte gUnknown_02024D28
_080156B0:
movs r0, 0
_080156B2:
@@ -19693,7 +19693,7 @@ b_std_message: @ 80156B8
pop {r0}
bx r0
.align 2, 0
-_080156D8: .4byte 0x02024a60
+_080156D8: .4byte gUnknown_02024A60
thumb_func_end b_std_message
thumb_func_start sub_80156DC
@@ -19745,10 +19745,10 @@ _0801572A:
pop {r0}
bx r0
.align 2, 0
-_08015730: .4byte 0x02024dea
-_08015734: .4byte 0x02024a68
+_08015730: .4byte gUnknown_02024DEA
+_08015734: .4byte gUnknown_02024A68
_08015738: .4byte gBitTable
-_0801573C: .4byte 0x02024a6a
+_0801573C: .4byte gUnknown_02024A6A
thumb_func_end sub_80156DC
thumb_func_start sub_8015740
@@ -19812,11 +19812,11 @@ _080157A4:
pop {r0}
bx r0
.align 2, 0
-_080157B0: .4byte 0x02024dea
-_080157B4: .4byte 0x02024a68
-_080157B8: .4byte 0x02024c0c
+_080157B0: .4byte gUnknown_02024DEA
+_080157B4: .4byte gUnknown_02024A68
+_080157B8: .4byte gUnknown_02024C0C
_080157BC: .4byte gBitTable
-_080157C0: .4byte 0x02024a6a
+_080157C0: .4byte gUnknown_02024A6A
thumb_func_end sub_8015740
thumb_func_start sub_80157C4
@@ -19867,10 +19867,10 @@ _08015816:
pop {r0}
bx r0
.align 2, 0
-_0801581C: .4byte 0x02024a68
-_08015820: .4byte 0x02024dea
+_0801581C: .4byte gUnknown_02024A68
+_08015820: .4byte gUnknown_02024DEA
_08015824: .4byte gBitTable
-_08015828: .4byte 0x02024a6a
+_08015828: .4byte gUnknown_02024A6A
thumb_func_end sub_80157C4
thumb_func_start b_movescr_stack_push
@@ -19910,7 +19910,7 @@ b_movescr_stack_push_cursor: @ 801584C
bx lr
.align 2, 0
_08015868: .4byte 0x02017110
-_0801586C: .4byte 0x02024c10
+_0801586C: .4byte gUnknown_02024C10
thumb_func_end b_movescr_stack_push_cursor
thumb_func_start b_movescr_stack_pop_cursor
@@ -19929,7 +19929,7 @@ b_movescr_stack_pop_cursor: @ 8015870
str r0, [r3]
bx lr
.align 2, 0
-_0801588C: .4byte 0x02024c10
+_0801588C: .4byte gUnknown_02024C10
_08015890: .4byte 0x02017110
thumb_func_end b_movescr_stack_pop_cursor
@@ -20077,20 +20077,20 @@ _0801598C:
ldrb r3, [r0, 0x7]
b _080159EE
.align 2, 0
-_080159AC: .4byte 0x02024a80
-_080159B0: .4byte 0x02024260
-_080159B4: .4byte 0x02024a60
+_080159AC: .4byte gBattleMons
+_080159B0: .4byte gUnknown_02024260
+_080159B4: .4byte gUnknown_02024A60
_080159B8: .4byte 0x020160e8
-_080159BC: .4byte 0x02024ca8
-_080159C0: .4byte 0x02024be6
-_080159C4: .4byte 0x02024c1c
+_080159BC: .4byte gUnknown_02024CA8
+_080159C0: .4byte gUnknown_02024BE6
+_080159C4: .4byte gUnknown_02024C1C
_080159C8: .4byte gUnknown_081D9144
-_080159CC: .4byte 0x02024c34
+_080159CC: .4byte gUnknown_02024C34
_080159D0: .4byte gUnknown_081D937C
_080159D4: .4byte gBattleMoves
_080159D8: .4byte gUnknown_081D938B
_080159DC: .4byte gUnknown_081D9464
-_080159E0: .4byte 0x02024df0
+_080159E0: .4byte gEnigmaBerries
_080159E4:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -20165,15 +20165,15 @@ _08015A64:
pop {r1}
bx r1
.align 2, 0
-_08015A70: .4byte 0x02024c0b
-_08015A74: .4byte 0x02024a60
-_08015A78: .4byte 0x02024a80
+_08015A70: .4byte gUnknown_02024C0B
+_08015A74: .4byte gUnknown_02024A60
+_08015A78: .4byte gBattleMons
_08015A7C: .4byte 0x0000ffff
-_08015A80: .4byte 0x02024be6
-_08015A84: .4byte 0x02024c04
-_08015A88: .4byte 0x02024c1c
+_08015A80: .4byte gUnknown_02024BE6
+_08015A84: .4byte gUnknown_02024C04
+_08015A88: .4byte gUnknown_02024C1C
_08015A8C: .4byte gUnknown_081D9AC2
-_08015A90: .4byte 0x02024260
+_08015A90: .4byte gUnknown_02024260
_08015A94: .4byte gUnknown_081D9369
thumb_func_end sub_8015894
@@ -20212,8 +20212,8 @@ sub_8015A98: @ 8015A98
b _08015AF6
.align 2, 0
_08015AD8: .4byte 0x020160e8
-_08015ADC: .4byte 0x02024a80
-_08015AE0: .4byte 0x02024df0
+_08015ADC: .4byte gBattleMons
+_08015AE0: .4byte gEnigmaBerries
_08015AE4:
ldrh r0, [r1, 0x2E]
str r3, [sp, 0x14]
@@ -20423,12 +20423,12 @@ _08015C5E:
pop {r1}
bx r1
.align 2, 0
-_08015C70: .4byte 0x02024c0b
-_08015C74: .4byte 0x02024ca8
-_08015C78: .4byte 0x02024a80
-_08015C7C: .4byte 0x02024a8c
+_08015C70: .4byte gUnknown_02024C0B
+_08015C74: .4byte gUnknown_02024CA8
+_08015C78: .4byte gBattleMons
+_08015C7C: .4byte gUnknown_02024A8C
_08015C80: .4byte gBitTable
-_08015C84: .4byte 0x02024c34
+_08015C84: .4byte gUnknown_02024C34
_08015C88: .4byte gBattleMoves
_08015C8C: .4byte 0x0000ffff
thumb_func_end sub_8015A98
@@ -20485,12 +20485,12 @@ sub_8015C90: @ 8015C90
adds r1, r2
b _08015D48
.align 2, 0
-_08015CFC: .4byte 0x02024a60
-_08015D00: .4byte 0x02024d28
-_08015D04: .4byte 0x02024c1c
+_08015CFC: .4byte gUnknown_02024A60
+_08015D00: .4byte gUnknown_02024D28
+_08015D04: .4byte gUnknown_02024C1C
_08015D08: .4byte gUnknown_081D9365
-_08015D0C: .4byte 0x020239f8
-_08015D10: .4byte 0x02024260
+_08015D0C: .4byte gUnknown_020239F8
+_08015D10: .4byte gUnknown_02024260
_08015D14:
ldrb r0, [r5]
bl battle_get_per_side_status
@@ -20506,7 +20506,7 @@ _08015D14:
adds r1, r2
b _08015D48
.align 2, 0
-_08015D34: .4byte 0x02024260
+_08015D34: .4byte gUnknown_02024260
_08015D38:
ldr r0, _08015D58
ldrb r1, [r5]
@@ -20527,7 +20527,7 @@ _08015D52:
pop {r1}
bx r1
.align 2, 0
-_08015D58: .4byte 0x02024d28
+_08015D58: .4byte gUnknown_02024D28
thumb_func_end sub_8015C90
thumb_func_start sub_8015D5C
@@ -20609,9 +20609,9 @@ _08015DE0:
pop {r1}
bx r1
.align 2, 0
-_08015DF0: .4byte 0x02024a68
-_08015DF4: .4byte 0x02024a8c
-_08015DF8: .4byte 0x02024c98
+_08015DF0: .4byte gUnknown_02024A68
+_08015DF4: .4byte gUnknown_02024A8C
+_08015DF8: .4byte gUnknown_02024C98
thumb_func_end sub_8015D5C
thumb_func_start sub_8015DFC
@@ -20704,11 +20704,11 @@ _08015E96:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08015EA0: .4byte 0x02024c07
-_08015EA4: .4byte 0x02024a68
-_08015EA8: .4byte 0x02024c08
+_08015EA0: .4byte gUnknown_02024C07
+_08015EA4: .4byte gUnknown_02024A68
+_08015EA8: .4byte gUnknown_02024C08
_08015EAC: .4byte 0x02000000
-_08015EB0: .4byte 0x02024c0c
+_08015EB0: .4byte gUnknown_02024C0C
_08015EB4: .4byte gBitTable
_08015EB8: .4byte 0x0001600e
_08015EBC: .4byte _08015EC0
@@ -20744,8 +20744,8 @@ _08015F06:
movs r5, 0
b _08015F54
.align 2, 0
-_08015F0C: .4byte 0x02024a68
-_08015F10: .4byte 0x02024a7a
+_08015F0C: .4byte gUnknown_02024A68
+_08015F10: .4byte gUnknown_02024A7A
_08015F14:
adds r4, r5, 0x1
adds r6, r4, 0
@@ -20874,16 +20874,16 @@ _08015FFA:
bls _08015F8A
b _08016236
.align 2, 0
-_08016004: .4byte 0x02024a7a
-_08016008: .4byte 0x02024a68
+_08016004: .4byte gUnknown_02024A7A
+_08016008: .4byte gUnknown_02024A68
_0801600C: .4byte 0x02000000
_08016010: .4byte 0x0001600e
_08016014: .4byte 0x000160fc
-_08016018: .4byte 0x02024a60
-_0801601C: .4byte 0x030041c0
-_08016020: .4byte 0x02024c07
-_08016024: .4byte 0x02024c7a
-_08016028: .4byte 0x02024c80
+_08016018: .4byte gUnknown_02024A60
+_0801601C: .4byte gUnknown_030041C0
+_08016020: .4byte gUnknown_02024C07
+_08016024: .4byte gUnknown_02024C7A
+_08016028: .4byte gUnknown_02024C80
_0801602C: .4byte 0x0000fffe
_08016030: .4byte gUnknown_081D9030
_08016034:
@@ -20968,14 +20968,14 @@ _080160C2:
b _08016182
.align 2, 0
_080160CC: .4byte 0x000160fc
-_080160D0: .4byte 0x030041c0
-_080160D4: .4byte 0x02024c07
-_080160D8: .4byte 0x02024a60
-_080160DC: .4byte 0x02024c7a
-_080160E0: .4byte 0x02024c80
+_080160D0: .4byte gUnknown_030041C0
+_080160D4: .4byte gUnknown_02024C07
+_080160D8: .4byte gUnknown_02024A60
+_080160DC: .4byte gUnknown_02024C7A
+_080160E0: .4byte gUnknown_02024C80
_080160E4: .4byte 0x0000fffd
_080160E8: .4byte gUnknown_081D9030
-_080160EC: .4byte 0x02024d1e
+_080160EC: .4byte gUnknown_02024D1E
_080160F0: .4byte 0x02000000
_080160F4:
ldr r1, _0801619C
@@ -21068,14 +21068,14 @@ _0801618A:
b _0801652A
.align 2, 0
_0801619C: .4byte 0x000160fc
-_080161A0: .4byte 0x02024a60
-_080161A4: .4byte 0x030041c0
-_080161A8: .4byte 0x02024c07
-_080161AC: .4byte 0x02024c80
-_080161B0: .4byte 0x02024c7a
+_080161A0: .4byte gUnknown_02024A60
+_080161A4: .4byte gUnknown_030041C0
+_080161A8: .4byte gUnknown_02024C07
+_080161AC: .4byte gUnknown_02024C80
+_080161B0: .4byte gUnknown_02024C7A
_080161B4: .4byte 0x0000feff
_080161B8: .4byte gUnknown_081D9030
-_080161BC: .4byte 0x02024d1e
+_080161BC: .4byte gUnknown_02024D1E
_080161C0: .4byte 0x02000000
_080161C4: .4byte 0x0001600e
_080161C8:
@@ -21153,10 +21153,10 @@ _0801623E:
b _0801652A
.align 2, 0
_08016250: .4byte 0x000160fc
-_08016254: .4byte 0x02024a60
-_08016258: .4byte 0x02024c07
-_0801625C: .4byte 0x02024c7a
-_08016260: .4byte 0x02024c80
+_08016254: .4byte gUnknown_02024A60
+_08016258: .4byte gUnknown_02024C07
+_0801625C: .4byte gUnknown_02024C7A
+_08016260: .4byte gUnknown_02024C80
_08016264: .4byte 0x0000ffdf
_08016268: .4byte gUnknown_081D9041
_0801626C: .4byte 0x02000000
@@ -21236,12 +21236,12 @@ _080162F0:
b _0801652A
.align 2, 0
_080162FC: .4byte 0x000160fc
-_08016300: .4byte 0x02024a68
-_08016304: .4byte 0x02024a60
-_08016308: .4byte 0x02024ddc
-_0801630C: .4byte 0x02024a7a
-_08016310: .4byte 0x02024a80
-_08016314: .4byte 0x02024c08
+_08016300: .4byte gUnknown_02024A68
+_08016304: .4byte gUnknown_02024A60
+_08016308: .4byte gUnknown_02024DDC
+_0801630C: .4byte gUnknown_02024A7A
+_08016310: .4byte gBattleMons
+_08016314: .4byte gUnknown_02024C08
_08016318: .4byte gUnknown_081D939A
_0801631C: .4byte 0x02000000
_08016320: .4byte 0x0001600e
@@ -21276,11 +21276,11 @@ _08016332:
strb r0, [r1, 0x5]
b _0801639C
.align 2, 0
-_0801635C: .4byte 0x02024db8
-_08016360: .4byte 0x02024dbc
+_0801635C: .4byte word_2024DB8
+_08016360: .4byte gUnknown_02024DBC
_08016364: .4byte 0x0000fffe
_08016368: .4byte 0x0000fffd
-_0801636C: .4byte 0x02024d1e
+_0801636C: .4byte gUnknown_02024D1E
_08016370:
movs r0, 0x2
ands r0, r2
@@ -21302,7 +21302,7 @@ _0801638A:
strb r0, [r1, 0x5]
b _0801639C
.align 2, 0
-_08016394: .4byte 0x02024d1e
+_08016394: .4byte gUnknown_02024D1E
_08016398:
ldr r0, _080163A0
strb r1, [r0, 0x5]
@@ -21310,7 +21310,7 @@ _0801639C:
ldr r0, _080163A4
b _080164EA
.align 2, 0
-_080163A0: .4byte 0x02024d1e
+_080163A0: .4byte gUnknown_02024D1E
_080163A4: .4byte gUnknown_081D8F62
_080163A8:
ldr r3, _080163DC
@@ -21340,10 +21340,10 @@ _080163B6:
ldr r0, _080163EC
b _080163F4
.align 2, 0
-_080163DC: .4byte 0x02024db8
-_080163E0: .4byte 0x02024dbc
+_080163DC: .4byte word_2024DB8
+_080163E0: .4byte gUnknown_02024DBC
_080163E4: .4byte 0x0000fff7
-_080163E8: .4byte 0x02024c10
+_080163E8: .4byte gUnknown_02024C10
_080163EC: .4byte gUnknown_081D8FFF
_080163F0:
ldr r1, _0801640C
@@ -21361,11 +21361,11 @@ _080163F4:
strb r2, [r0, 0x5]
b _080164E8
.align 2, 0
-_0801640C: .4byte 0x02024c10
+_0801640C: .4byte gUnknown_02024C10
_08016410: .4byte gUnknown_081D8F7D
_08016414: .4byte 0x02000000
_08016418: .4byte 0x000160a4
-_0801641C: .4byte 0x02024d1e
+_0801641C: .4byte gUnknown_02024D1E
_08016420:
ldr r3, _08016450
ldrh r2, [r3]
@@ -21392,10 +21392,10 @@ _08016420:
ldr r0, _08016460
b _08016468
.align 2, 0
-_08016450: .4byte 0x02024db8
-_08016454: .4byte 0x02024dbc
+_08016450: .4byte word_2024DB8
+_08016454: .4byte gUnknown_02024DBC
_08016458: .4byte 0x0000ffdf
-_0801645C: .4byte 0x02024c10
+_0801645C: .4byte gUnknown_02024C10
_08016460: .4byte gUnknown_081D9016
_08016464:
ldr r1, _08016484
@@ -21416,7 +21416,7 @@ _0801647C:
adds r1, r2, r0
b _080164FE
.align 2, 0
-_08016484: .4byte 0x02024c10
+_08016484: .4byte gUnknown_02024C10
_08016488: .4byte gUnknown_081D9008
_0801648C: .4byte 0x02000000
_08016490: .4byte 0x0001600e
@@ -21442,10 +21442,10 @@ _08016494:
ldr r0, _080164CC
b _080164D4
.align 2, 0
-_080164BC: .4byte 0x02024db8
-_080164C0: .4byte 0x02024dbc
+_080164BC: .4byte word_2024DB8
+_080164C0: .4byte gUnknown_02024DBC
_080164C4: .4byte 0x0000ff7f
-_080164C8: .4byte 0x02024c10
+_080164C8: .4byte gUnknown_02024C10
_080164CC: .4byte gUnknown_081D8FFF
_080164D0:
ldr r1, _08016508
@@ -21481,11 +21481,11 @@ _080164FE:
mov r12, r2
b _0801652A
.align 2, 0
-_08016508: .4byte 0x02024c10
+_08016508: .4byte gUnknown_02024C10
_0801650C: .4byte gUnknown_081D8F7D
_08016510: .4byte 0x02000000
_08016514: .4byte 0x000160a4
-_08016518: .4byte 0x02024d1e
+_08016518: .4byte gUnknown_02024D1E
_0801651C: .4byte 0x0001600e
_08016520:
mov r0, r9
@@ -21514,7 +21514,7 @@ _08016532:
pop {r1}
bx r1
.align 2, 0
-_08016550: .4byte 0x030042d4
+_08016550: .4byte gUnknown_030042D4
_08016554: .4byte sub_8011E8C
thumb_func_end sub_8015DFC
@@ -21535,7 +21535,7 @@ sub_8016558: @ 8016558
str r0, [r2]
bl _08017088
.align 2, 0
-_08016578: .4byte 0x02024c6c
+_08016578: .4byte gUnknown_02024C6C
_0801657C: .4byte 0x01000020
_08016580:
ldr r3, _080165B4
@@ -21563,10 +21563,10 @@ _08016580:
strb r0, [r5]
bl _08017088
.align 2, 0
-_080165B4: .4byte 0x02024a60
-_080165B8: .4byte 0x02024c07
-_080165BC: .4byte 0x02024a7a
-_080165C0: .4byte 0x02024c0c
+_080165B4: .4byte gUnknown_02024A60
+_080165B8: .4byte gUnknown_02024C07
+_080165BC: .4byte gUnknown_02024A7A
+_080165C0: .4byte gUnknown_02024C0C
_080165C4: .4byte gBitTable
_080165C8:
movs r5, 0xB0
@@ -21653,9 +21653,9 @@ _08016686:
adds r1, r0
bl _08017072
.align 2, 0
-_08016694: .4byte 0x02024c98
-_08016698: .4byte 0x02024a80
-_0801669C: .4byte 0x02024bec
+_08016694: .4byte gUnknown_02024C98
+_08016698: .4byte gBattleMons
+_0801669C: .4byte gUnknown_02024BEC
_080166A0: .4byte gUnknown_081D93D1
_080166A4: .4byte 0x02000000
_080166A8:
@@ -21786,10 +21786,10 @@ _0801679C:
adds r1, r3
bl _08017072
.align 2, 0
-_080167A8: .4byte 0x02024c98
-_080167AC: .4byte 0x02024a80
-_080167B0: .4byte 0x02024c08
-_080167B4: .4byte 0x02024bec
+_080167A8: .4byte gUnknown_02024C98
+_080167AC: .4byte gBattleMons
+_080167B0: .4byte gUnknown_02024C08
+_080167B4: .4byte gUnknown_02024BEC
_080167B8: .4byte 0x02000000
_080167BC: .4byte 0x000160a4
_080167C0: .4byte 0x000160a5
@@ -21835,8 +21835,8 @@ _0801680A:
adds r1, r5
bl _08017072
.align 2, 0
-_08016818: .4byte 0x02024a80
-_0801681C: .4byte 0x02024bec
+_08016818: .4byte gBattleMons
+_0801681C: .4byte gUnknown_02024BEC
_08016820: .4byte gUnknown_081D9518
_08016824: .4byte 0x02000000
_08016828:
@@ -21909,8 +21909,8 @@ _080168A2:
adds r1, r2
bl _08017072
.align 2, 0
-_080168B0: .4byte 0x02024a80
-_080168B4: .4byte 0x02024bec
+_080168B0: .4byte gBattleMons
+_080168B4: .4byte gUnknown_02024BEC
_080168B8: .4byte gUnknown_081D9518
_080168BC: .4byte 0x02000000
_080168C0:
@@ -21954,8 +21954,8 @@ _08016902:
adds r1, r3
b _08017072
.align 2, 0
-_0801690C: .4byte 0x02024a80
-_08016910: .4byte 0x02024bec
+_0801690C: .4byte gBattleMons
+_08016910: .4byte gUnknown_02024BEC
_08016914: .4byte gUnknown_081D953A
_08016918: .4byte 0x02000000
_0801691C:
@@ -22000,8 +22000,8 @@ _08016960:
adds r1, r5
b _08017072
.align 2, 0
-_0801696C: .4byte 0x02024a80
-_08016970: .4byte 0x02024bec
+_0801696C: .4byte gBattleMons
+_08016970: .4byte gUnknown_02024BEC
_08016974: .4byte gUnknown_081D9613
_08016978: .4byte 0x02000000
_0801697C:
@@ -22046,8 +22046,8 @@ _080169C0:
adds r1, r7
b _08017072
.align 2, 0
-_080169CC: .4byte 0x02024a80
-_080169D0: .4byte 0x02024bec
+_080169CC: .4byte gBattleMons
+_080169D0: .4byte gUnknown_02024BEC
_080169D4: .4byte gUnknown_081D9624
_080169D8: .4byte 0x02000000
_080169DC:
@@ -22139,16 +22139,16 @@ _080169DC:
str r0, [r2]
b _08016AE6
.align 2, 0
-_08016A8C: .4byte 0x02024a80
+_08016A8C: .4byte gBattleMons
_08016A90: .4byte 0xffffe000
_08016A94: .4byte 0x02000000
_08016A98: .4byte 0x00016004
_08016A9C: .4byte 0x000160a4
_08016AA0: .4byte 0x000160a5
-_08016AA4: .4byte 0x030041c0
-_08016AA8: .4byte 0x02024c10
+_08016AA4: .4byte gUnknown_030041C0
+_08016AA8: .4byte gUnknown_02024C10
_08016AAC: .4byte gUnknown_081D95E2
-_08016AB0: .4byte 0x02024bec
+_08016AB0: .4byte gUnknown_02024BEC
_08016AB4:
ldr r1, _08016B00
movs r0, 0xFD
@@ -22190,11 +22190,11 @@ _08016AF6:
adds r1, r7
b _08017072
.align 2, 0
-_08016B00: .4byte 0x030041c0
+_08016B00: .4byte gUnknown_030041C0
_08016B04: .4byte 0x02000000
_08016B08: .4byte 0x00016004
_08016B0C: .4byte 0x00016005
-_08016B10: .4byte 0x02024c10
+_08016B10: .4byte gUnknown_02024C10
_08016B14: .4byte gUnknown_081D95F4
_08016B18:
movs r0, 0x8
@@ -22235,9 +22235,9 @@ _08016B18:
b _08016BE0
.align 2, 0
_08016B68: .4byte 0xf7ffffff
-_08016B6C: .4byte 0x02024d1e
+_08016B6C: .4byte gUnknown_02024D1E
_08016B70: .4byte gUnknown_081D950F
-_08016B74: .4byte 0x02024a60
+_08016B74: .4byte gUnknown_02024A60
_08016B78:
ldr r2, _08016BF4
ldrb r1, [r6]
@@ -22304,9 +22304,9 @@ _08016BE0:
mov r9, r2
b _0801707E
.align 2, 0
-_08016BF4: .4byte 0x02024a80
-_08016BF8: .4byte 0x02024c07
-_08016BFC: .4byte 0x02024a68
+_08016BF4: .4byte gBattleMons
+_08016BF8: .4byte gUnknown_02024C07
+_08016BFC: .4byte gUnknown_02024A68
_08016C00:
ldr r5, _08016C38
ldrb r0, [r5]
@@ -22335,9 +22335,9 @@ _08016C00:
strb r0, [r1, 0x5]
b _08016C78
.align 2, 0
-_08016C38: .4byte 0x02024a60
-_08016C3C: .4byte 0x02024a80
-_08016C40: .4byte 0x02024d1e
+_08016C38: .4byte gUnknown_02024A60
+_08016C3C: .4byte gBattleMons
+_08016C40: .4byte gUnknown_02024D1E
_08016C44:
ldrb r3, [r5]
adds r0, r3, 0
@@ -22357,7 +22357,7 @@ _08016C44:
str r0, [r2]
b _08016C78
.align 2, 0
-_08016C68: .4byte 0x02024d1e
+_08016C68: .4byte gUnknown_02024D1E
_08016C6C:
ldr r1, _08016C94
movs r0, 0x1
@@ -22381,7 +22381,7 @@ _08016C8A:
adds r1, r7
b _08017072
.align 2, 0
-_08016C94: .4byte 0x02024d1e
+_08016C94: .4byte gUnknown_02024D1E
_08016C98: .4byte gUnknown_081D957E
_08016C9C: .4byte 0x02000000
_08016CA0:
@@ -22411,7 +22411,7 @@ _08016CA0:
bl b_cancel_multi_turn_move_maybe
b _08016D3C
.align 2, 0
-_08016CD8: .4byte 0x02024a80
+_08016CD8: .4byte gBattleMons
_08016CDC: .4byte 0xfffffc00
_08016CE0:
ldrb r0, [r6]
@@ -22467,7 +22467,7 @@ _08016D3C:
b _08017072
.align 2, 0
_08016D48: .4byte 0xffffefff
-_08016D4C: .4byte 0x02024d1e
+_08016D4C: .4byte gUnknown_02024D1E
_08016D50: .4byte gUnknown_081D9587
_08016D54: .4byte 0x02000000
_08016D58:
@@ -22536,8 +22536,8 @@ _08016DAC:
strb r0, [r1, 0xB]
b _08016E1E
.align 2, 0
-_08016DD4: .4byte 0x02024ca8
-_08016DD8: .4byte 0x02024a80
+_08016DD4: .4byte gUnknown_02024CA8
+_08016DD8: .4byte gBattleMons
_08016DDC:
ldrb r0, [r6]
lsls r2, r0, 3
@@ -22619,8 +22619,8 @@ _08016E30:
strb r0, [r1, 0xE]
b _08016EE8
.align 2, 0
-_08016E7C: .4byte 0x02024ca8
-_08016E80: .4byte 0x02024a80
+_08016E7C: .4byte gUnknown_02024CA8
+_08016E80: .4byte gBattleMons
_08016E84:
lsrs r1, r4, 28
subs r1, 0x1
@@ -22699,7 +22699,7 @@ _08016F14:
lsls r1, 9
b _08017070
.align 2, 0
-_08016F1C: .4byte 0x02024c98
+_08016F1C: .4byte gUnknown_02024C98
_08016F20:
ldr r2, _08016F60
ldrb r1, [r6]
@@ -22735,8 +22735,8 @@ _08016F5A:
lsls r1, 9
b _08017070
.align 2, 0
-_08016F60: .4byte 0x02024ca8
-_08016F64: .4byte 0x02024c98
+_08016F60: .4byte gUnknown_02024CA8
+_08016F64: .4byte gUnknown_02024C98
_08016F68: .4byte 0xfffffdff
_08016F6C:
ldr r2, _08016F98
@@ -22763,7 +22763,7 @@ _08016F92:
lsls r1, 9
b _08017070
.align 2, 0
-_08016F98: .4byte 0x02024ca8
+_08016F98: .4byte gUnknown_02024CA8
_08016F9C:
ldr r4, _0801704C
ldrb r0, [r6]
@@ -22849,10 +22849,10 @@ _08017042:
adds r1, r7
b _08017072
.align 2, 0
-_0801704C: .4byte 0x02024c98
+_0801704C: .4byte gUnknown_02024C98
_08017050: .4byte 0xfffff800
-_08017054: .4byte 0x02024a80
-_08017058: .4byte 0x02024c0a
+_08017054: .4byte gBattleMons
+_08017058: .4byte gUnknown_02024C0A
_0801705C: .4byte gUnknown_081D964C
_08017060: .4byte 0x02000000
_08017064:
@@ -22914,8 +22914,8 @@ _080170B8:
.align 2, 0
_080170C8: .4byte 0x02000000
_080170CC: .4byte 0x00016001
-_080170D0: .4byte 0x02024a68
-_080170D4: .4byte 0x02024c6c
+_080170D0: .4byte gUnknown_02024A68
+_080170D4: .4byte gUnknown_02024C6C
_080170D8: .4byte 0xfeffffdf
thumb_func_end sub_8016558
@@ -22944,7 +22944,7 @@ sub_80170DC: @ 80170DC
_08017104:
b _08017380
.align 2, 0
-_08017108: .4byte 0x02024c6c
+_08017108: .4byte gUnknown_02024C6C
_0801710C: .4byte 0x01000020
_08017110: .4byte 0x02000000
_08017114: .4byte 0x00016110
@@ -22987,11 +22987,11 @@ _0801713E:
b _0801723C
.align 2, 0
_0801715C: .4byte 0x00016111
-_08017160: .4byte 0x02024a68
-_08017164: .4byte 0x02024a60
-_08017168: .4byte 0x02024dbc
-_0801716C: .4byte 0x030041c0
-_08017170: .4byte 0x02024c0c
+_08017160: .4byte gUnknown_02024A68
+_08017164: .4byte gUnknown_02024A60
+_08017168: .4byte gUnknown_02024DBC
+_0801716C: .4byte gUnknown_030041C0
+_08017170: .4byte gUnknown_02024C0C
_08017174: .4byte gBitTable
_08017178:
adds r0, r3, 0x1
@@ -23025,9 +23025,9 @@ _08017178:
strb r3, [r0, 0x5]
b _080171C6
.align 2, 0
-_080171B4: .4byte 0x02024dbc
-_080171B8: .4byte 0x02024a80
-_080171BC: .4byte 0x02024d1e
+_080171B4: .4byte gUnknown_02024DBC
+_080171B8: .4byte gBattleMons
+_080171BC: .4byte gUnknown_02024D1E
_080171C0:
ldr r1, _08017220
movs r0, 0x1
@@ -23078,11 +23078,11 @@ _080171C6:
ldr r0, _08017238
b _08017364
.align 2, 0
-_08017220: .4byte 0x02024d1e
-_08017224: .4byte 0x02024c08
-_08017228: .4byte 0x02024c07
-_0801722C: .4byte 0x02024bec
-_08017230: .4byte 0x02024d68
+_08017220: .4byte gUnknown_02024D1E
+_08017224: .4byte gUnknown_02024C08
+_08017228: .4byte gUnknown_02024C07
+_0801722C: .4byte gUnknown_02024BEC
+_08017230: .4byte gUnknown_02024D68
_08017234: .4byte 0x0000ffff
_08017238: .4byte gUnknown_081D92D7
_0801723C:
@@ -23141,13 +23141,13 @@ _08017272:
.align 2, 0
_0801729C: .4byte 0x00016110
_080172A0: .4byte 0x00016111
-_080172A4: .4byte 0x02024a68
-_080172A8: .4byte 0x02024a60
-_080172AC: .4byte 0x030041c0
-_080172B0: .4byte 0x02024ca8
-_080172B4: .4byte 0x02024c07
-_080172B8: .4byte 0x02024a7a
-_080172BC: .4byte 0x02024c0c
+_080172A4: .4byte gUnknown_02024A68
+_080172A8: .4byte gUnknown_02024A60
+_080172AC: .4byte gUnknown_030041C0
+_080172B0: .4byte gUnknown_02024CA8
+_080172B4: .4byte gUnknown_02024C07
+_080172B8: .4byte gUnknown_02024A7A
+_080172BC: .4byte gUnknown_02024C0C
_080172C0: .4byte gBitTable
_080172C4:
ldrb r0, [r3]
@@ -23206,10 +23206,10 @@ _080172C4:
ldr r0, _08017344
b _08017360
.align 2, 0
-_08017334: .4byte 0x02024c98
-_08017338: .4byte 0x02024bec
-_0801733C: .4byte 0x02024a80
-_08017340: .4byte 0x02024c10
+_08017334: .4byte gUnknown_02024C98
+_08017338: .4byte gUnknown_02024BEC
+_0801733C: .4byte gBattleMons
+_08017340: .4byte gUnknown_02024C10
_08017344: .4byte gUnknown_081D9202
_08017348:
lsrs r1, 28
@@ -23232,7 +23232,7 @@ _08017364:
movs r0, 0x1
b _0801738C
.align 2, 0
-_0801736C: .4byte 0x02024c10
+_0801736C: .4byte gUnknown_02024C10
_08017370: .4byte gUnknown_081D921D
_08017374:
ldrb r0, [r3]
@@ -23257,7 +23257,7 @@ _0801738C:
pop {r1}
bx r1
.align 2, 0
-_0801739C: .4byte 0x02024c6c
+_0801739C: .4byte gUnknown_02024C6C
_080173A0: .4byte 0xfeffffdf
thumb_func_end sub_80170DC
@@ -23277,7 +23277,7 @@ sub_80173A4: @ 80173A4
beq _080173F8
b _080176AC
.align 2, 0
-_080173C0: .4byte 0x020239f8
+_080173C0: .4byte gUnknown_020239F8
_080173C4:
ldr r0, _080173D4
bl b_call_bc_move_exec
@@ -23439,15 +23439,15 @@ _080174EA:
.align 2, 0
_08017508: .4byte 0x0001605a
_0801750C: .4byte 0x00016059
-_08017510: .4byte 0x02024a68
-_08017514: .4byte 0x02024c0c
+_08017510: .4byte gUnknown_02024A68
+_08017514: .4byte gUnknown_02024C0C
_08017518: .4byte gBitTable
_0801751C: .4byte 0x02000000
-_08017520: .4byte 0x02024c09
-_08017524: .4byte 0x02024c08
-_08017528: .4byte 0x02024a80
+_08017520: .4byte gUnknown_02024C09
+_08017524: .4byte gUnknown_02024C08
+_08017528: .4byte gBattleMons
_0801752C: .4byte 0x00016113
-_08017530: .4byte 0x02024a6a
+_08017530: .4byte gUnknown_02024A6A
_08017534:
ldr r0, _0801755C
ldrb r0, [r0]
@@ -23469,10 +23469,10 @@ _08017534:
movs r0, 0x3
b _0801769C
.align 2, 0
-_0801755C: .4byte 0x02024c09
+_0801755C: .4byte gUnknown_02024C09
_08017560: .4byte 0x02000000
_08017564: .4byte 0x0001605a
-_08017568: .4byte 0x02024a68
+_08017568: .4byte gUnknown_02024A68
_0801756C: .4byte 0x00016059
_08017570:
ldr r0, _08017578
@@ -23533,13 +23533,13 @@ _080175C4:
.align 2, 0
_080175D8: .4byte 0x0001605a
_080175DC: .4byte 0x00016059
-_080175E0: .4byte 0x02024c09
-_080175E4: .4byte 0x02024c08
+_080175E0: .4byte gUnknown_02024C09
+_080175E4: .4byte gUnknown_02024C08
_080175E8: .4byte 0x02000000
-_080175EC: .4byte 0x02024a80
+_080175EC: .4byte gBattleMons
_080175F0: .4byte gBitTable
-_080175F4: .4byte 0x02024c0c
-_080175F8: .4byte 0x02024a68
+_080175F4: .4byte gUnknown_02024C0C
+_080175F8: .4byte gUnknown_02024A68
_080175FC:
ldr r0, _0801761C
add r0, r9
@@ -23560,7 +23560,7 @@ _08017612:
b _080176A0
.align 2, 0
_0801761C: .4byte 0x0001605a
-_08017620: .4byte 0x02024a68
+_08017620: .4byte gUnknown_02024A68
_08017624: .4byte 0x00016059
_08017628:
ldr r1, _08017634
@@ -23684,9 +23684,9 @@ _08017700:
pop {r0}
bx r0
.align 2, 0
-_08017708: .4byte 0x02024a68
-_0801770C: .4byte 0x02024c60
-_08017710: .4byte 0x02024ad0
+_08017708: .4byte gUnknown_02024A68
+_0801770C: .4byte gUnknown_02024C60
+_08017710: .4byte gUnknown_02024AD0
_08017714: .4byte 0xff7fffff
thumb_func_end b_clear_atk_up_if_hit_flag_unless_enraged
@@ -23769,10 +23769,10 @@ _080177A4:
str r0, [r2]
bl _08017F94
.align 2, 0
-_080177D0: .4byte 0x02024a80
-_080177D4: .4byte 0x02024c07
+_080177D0: .4byte gBattleMons
+_080177D4: .4byte gUnknown_02024C07
_080177D8: .4byte 0xfdffffff
-_080177DC: .4byte 0x02024c98
+_080177DC: .4byte gUnknown_02024C98
_080177E0: .4byte 0xffffbfff
_080177E4:
ldr r7, _0801784C
@@ -23827,11 +23827,11 @@ _08017804:
mov r9, r4
b _08017D90
.align 2, 0
-_0801784C: .4byte 0x02024a80
-_08017850: .4byte 0x02024c07
+_0801784C: .4byte gBattleMons
+_08017850: .4byte gUnknown_02024C07
_08017854: .4byte 0xf7ffffff
-_08017858: .4byte 0x02024d1e
-_0801785C: .4byte 0x02024c10
+_08017858: .4byte gUnknown_02024D1E
+_0801785C: .4byte gUnknown_02024C10
_08017860: .4byte gUnknown_081D94FB
_08017864:
ldrb r0, [r4]
@@ -23897,12 +23897,12 @@ _080178BE:
mov r9, r0
b _08017D90
.align 2, 0
-_080178D8: .4byte 0x02024a80
-_080178DC: .4byte 0x02024c07
-_080178E0: .4byte 0x02024be6
-_080178E4: .4byte 0x02024c10
+_080178D8: .4byte gBattleMons
+_080178DC: .4byte gUnknown_02024C07
+_080178E0: .4byte gUnknown_02024BE6
+_080178E4: .4byte gUnknown_02024C10
_080178E8: .4byte gUnknown_081D94EE
-_080178EC: .4byte 0x02024c6c
+_080178EC: .4byte gUnknown_02024C6C
_080178F0:
adds r2, 0x50
adds r2, r1, r2
@@ -23920,8 +23920,8 @@ _080178F0:
b _08017D8E
.align 2, 0
_08017910: .4byte 0xf7ffffff
-_08017914: .4byte 0x02024d1e
-_08017918: .4byte 0x02024c10
+_08017914: .4byte gUnknown_02024D1E
+_08017918: .4byte gUnknown_02024C10
_0801791C: .4byte gUnknown_081D94FB
_08017920:
ldr r1, _0801797C
@@ -23969,13 +23969,13 @@ _0801793C:
str r0, [r2]
b _080179C8
.align 2, 0
-_0801797C: .4byte 0x02024a80
-_08017980: .4byte 0x02024c07
+_0801797C: .4byte gBattleMons
+_08017980: .4byte gUnknown_02024C07
_08017984: .4byte gBattleMoves
-_08017988: .4byte 0x02024be6
-_0801798C: .4byte 0x02024c10
+_08017988: .4byte gUnknown_02024BE6
+_0801798C: .4byte gUnknown_02024C10
_08017990: .4byte gUnknown_081D9545
-_08017994: .4byte 0x02024c6c
+_08017994: .4byte gUnknown_02024C6C
_08017998:
ldr r2, _080179A0
ldr r7, _080179A4
@@ -24004,9 +24004,9 @@ _080179C8:
movs r0, 0x2
b _08017E3C
.align 2, 0
-_080179CC: .4byte 0x02024c10
+_080179CC: .4byte gUnknown_02024C10
_080179D0: .4byte gUnknown_081D9552
-_080179D4: .4byte 0x02024d1e
+_080179D4: .4byte gUnknown_02024D1E
_080179D8:
ldr r1, _08017A30
ldr r0, _08017A34
@@ -24054,14 +24054,14 @@ _08017A02:
mov r9, r2
b _08017D90
.align 2, 0
-_08017A30: .4byte 0x02024a80
-_08017A34: .4byte 0x02024c07
-_08017A38: .4byte 0x02024ca8
-_08017A3C: .4byte 0x02024c6c
-_08017A40: .4byte 0x02024d1e
-_08017A44: .4byte 0x02024c10
+_08017A30: .4byte gBattleMons
+_08017A34: .4byte gUnknown_02024C07
+_08017A38: .4byte gUnknown_02024CA8
+_08017A3C: .4byte gUnknown_02024C6C
+_08017A40: .4byte gUnknown_02024D1E
+_08017A44: .4byte gUnknown_02024C10
_08017A48: .4byte gUnknown_081D9977
-_08017A4C: .4byte 0x02024c68
+_08017A4C: .4byte gUnknown_02024C68
_08017A50:
ldr r1, _08017AA4
ldr r3, _08017AA8
@@ -24106,13 +24106,13 @@ _08017A9C:
adds r1, r2, r0
b _08017D96
.align 2, 0
-_08017AA4: .4byte 0x02024a80
-_08017AA8: .4byte 0x02024c07
+_08017AA4: .4byte gBattleMons
+_08017AA8: .4byte gUnknown_02024C07
_08017AAC: .4byte 0xffbfffff
-_08017AB0: .4byte 0x02024ca8
-_08017AB4: .4byte 0x02024c10
+_08017AB0: .4byte gUnknown_02024CA8
+_08017AB4: .4byte gUnknown_02024C10
_08017AB8: .4byte gUnknown_081D7956
-_08017ABC: .4byte 0x02024c6c
+_08017ABC: .4byte gUnknown_02024C6C
_08017AC0: .4byte 0x02000000
_08017AC4: .4byte 0x000160e7
_08017AC8:
@@ -24148,10 +24148,10 @@ _08017AE2:
ldr r0, _08017B18
b _08017D7E
.align 2, 0
-_08017B08: .4byte 0x02024a80
-_08017B0C: .4byte 0x02024c07
-_08017B10: .4byte 0x02024d28
-_08017B14: .4byte 0x02024c10
+_08017B08: .4byte gBattleMons
+_08017B0C: .4byte gUnknown_02024C07
+_08017B10: .4byte gUnknown_02024D28
+_08017B14: .4byte gUnknown_02024C10
_08017B18: .4byte gUnknown_081D9573
_08017B1C:
ldr r0, _08017B74
@@ -24199,15 +24199,15 @@ _08017B3C:
mov r9, r0
b _08017D90
.align 2, 0
-_08017B74: .4byte 0x02024ca8
-_08017B78: .4byte 0x02024c07
-_08017B7C: .4byte 0x02024be6
-_08017B80: .4byte 0x02024d28
+_08017B74: .4byte gUnknown_02024CA8
+_08017B78: .4byte gUnknown_02024C07
+_08017B7C: .4byte gUnknown_02024BE6
+_08017B80: .4byte gUnknown_02024D28
_08017B84: .4byte 0x02000000
_08017B88: .4byte 0x00016003
-_08017B8C: .4byte 0x02024c10
+_08017B8C: .4byte gUnknown_02024C10
_08017B90: .4byte gUnknown_081D9139
-_08017B94: .4byte 0x02024c6c
+_08017B94: .4byte gUnknown_02024C6C
_08017B98:
ldr r0, _08017BF4
ldr r4, _08017BF8
@@ -24256,14 +24256,14 @@ _08017BEC:
adds r1, r2, r0
b _08017D96
.align 2, 0
-_08017BF4: .4byte 0x02024ca8
-_08017BF8: .4byte 0x02024c07
+_08017BF4: .4byte gUnknown_02024CA8
+_08017BF8: .4byte gUnknown_02024C07
_08017BFC: .4byte gBattleMoves
-_08017C00: .4byte 0x02024be6
-_08017C04: .4byte 0x02024d28
-_08017C08: .4byte 0x02024c10
+_08017C00: .4byte gUnknown_02024BE6
+_08017C04: .4byte gUnknown_02024D28
+_08017C08: .4byte gUnknown_02024C10
_08017C0C: .4byte gUnknown_081D938F
-_08017C10: .4byte 0x02024c6c
+_08017C10: .4byte gUnknown_02024C6C
_08017C14: .4byte 0x02000000
_08017C18: .4byte 0x000160e7
_08017C1C:
@@ -24291,10 +24291,10 @@ _08017C30:
ldr r0, _08017C5C
b _08017D7E
.align 2, 0
-_08017C4C: .4byte 0x02024c07
-_08017C50: .4byte 0x02024be6
-_08017C54: .4byte 0x02024d28
-_08017C58: .4byte 0x02024c10
+_08017C4C: .4byte gUnknown_02024C07
+_08017C50: .4byte gUnknown_02024BE6
+_08017C54: .4byte gUnknown_02024D28
+_08017C58: .4byte gUnknown_02024C10
_08017C5C: .4byte gUnknown_081D9459
_08017C60:
ldr r7, _08017CAC
@@ -24334,9 +24334,9 @@ _08017C7E:
bl b_movescr_stack_push_cursor
b _08017D02
.align 2, 0
-_08017CAC: .4byte 0x02024a80
-_08017CB0: .4byte 0x02024c07
-_08017CB4: .4byte 0x02024d1e
+_08017CAC: .4byte gBattleMons
+_08017CB0: .4byte gUnknown_02024C07
+_08017CB4: .4byte gUnknown_02024D1E
_08017CB8:
ldr r0, _08017D08
movs r4, 0x1
@@ -24379,12 +24379,12 @@ _08017D02:
ldr r0, _08017D20
b _08017D2C
.align 2, 0
-_08017D08: .4byte 0x02024d1e
-_08017D0C: .4byte 0x02024c08
-_08017D10: .4byte 0x02024bec
-_08017D14: .4byte 0x02024d28
-_08017D18: .4byte 0x02024c6c
-_08017D1C: .4byte 0x02024c10
+_08017D08: .4byte gUnknown_02024D1E
+_08017D0C: .4byte gUnknown_02024C08
+_08017D10: .4byte gUnknown_02024BEC
+_08017D14: .4byte gUnknown_02024D28
+_08017D18: .4byte gUnknown_02024C6C
+_08017D1C: .4byte gUnknown_02024C10
_08017D20: .4byte gUnknown_081D9595
_08017D24:
bl b_movescr_stack_push_cursor
@@ -24395,7 +24395,7 @@ _08017D2C:
movs r7, 0x1
b _08017F8E
.align 2, 0
-_08017D34: .4byte 0x02024c10
+_08017D34: .4byte gUnknown_02024C10
_08017D38: .4byte gUnknown_081D95D4
_08017D3C:
ldr r1, _08017DA0
@@ -24451,12 +24451,12 @@ _08017D96:
mov r8, r2
b _08017F9E
.align 2, 0
-_08017DA0: .4byte 0x02024a80
-_08017DA4: .4byte 0x02024c07
-_08017DA8: .4byte 0x02024d28
-_08017DAC: .4byte 0x02024c10
+_08017DA0: .4byte gBattleMons
+_08017DA4: .4byte gUnknown_02024C07
+_08017DA8: .4byte gUnknown_02024D28
+_08017DAC: .4byte gUnknown_02024C10
_08017DB0: .4byte gUnknown_081D9566
-_08017DB4: .4byte 0x02024c6c
+_08017DB4: .4byte gUnknown_02024C6C
_08017DB8: .4byte 0x02000000
_08017DBC: .4byte 0x000160e7
_08017DC0:
@@ -24489,8 +24489,8 @@ _08017DDC:
bl b_movescr_stack_push_cursor
b _08017E34
.align 2, 0
-_08017DFC: .4byte 0x02024a80
-_08017E00: .4byte 0x02024c07
+_08017DFC: .4byte gBattleMons
+_08017E00: .4byte gUnknown_02024C07
_08017E04: .4byte 0x02000000
_08017E08: .4byte 0x00016003
_08017E0C:
@@ -24524,9 +24524,9 @@ _08017E3C:
b _08017F94
.align 2, 0
_08017E44: .4byte gUnknown_081D9608
-_08017E48: .4byte 0x02024c6c
-_08017E4C: .4byte 0x02024d28
-_08017E50: .4byte 0x02024c10
+_08017E48: .4byte gUnknown_02024C6C
+_08017E4C: .4byte gUnknown_02024D28
+_08017E50: .4byte gUnknown_02024C10
_08017E54: .4byte gUnknown_081D95FB
_08017E58: .4byte 0x02000000
_08017E5C:
@@ -24561,10 +24561,10 @@ _08017E7A:
ldr r0, _08017EA8
b _08017F38
.align 2, 0
-_08017E98: .4byte 0x02024a80
-_08017E9C: .4byte 0x02024c07
+_08017E98: .4byte gBattleMons
+_08017E9C: .4byte gUnknown_02024C07
_08017EA0: .4byte 0xffffff00
-_08017EA4: .4byte 0x02024c10
+_08017EA4: .4byte gUnknown_02024C10
_08017EA8: .4byte gUnknown_081D90A7
_08017EAC:
ldr r0, _08017F0C
@@ -24616,13 +24616,13 @@ _08017EFE:
b _08017F3A
.align 2, 0
_08017F0C: .4byte 0xffffefff
-_08017F10: .4byte 0x02024bf4
-_08017F14: .4byte 0x02024be6
-_08017F18: .4byte 0x02024c08
-_08017F1C: .4byte 0x02024c74
-_08017F20: .4byte 0x02024c0c
+_08017F10: .4byte gUnknown_02024BF4
+_08017F14: .4byte gUnknown_02024BE6
+_08017F18: .4byte gUnknown_02024C08
+_08017F1C: .4byte gUnknown_02024C74
+_08017F20: .4byte gUnknown_02024C0C
_08017F24: .4byte gBitTable
-_08017F28: .4byte 0x02024c10
+_08017F28: .4byte gUnknown_02024C10
_08017F2C: .4byte gUnknown_081D90B2
_08017F30: .4byte 0x02000000
_08017F34:
@@ -24635,7 +24635,7 @@ _08017F3A:
mov r9, r4
b _08017F94
.align 2, 0
-_08017F40: .4byte 0x02024c10
+_08017F40: .4byte gUnknown_02024C10
_08017F44: .4byte gUnknown_081D90F1
_08017F48:
ldr r1, _08017FEC
@@ -24722,17 +24722,17 @@ _08017FD8:
pop {r1}
bx r1
.align 2, 0
-_08017FEC: .4byte 0x02024a80
-_08017FF0: .4byte 0x02024c07
+_08017FEC: .4byte gBattleMons
+_08017FF0: .4byte gUnknown_02024C07
_08017FF4: .4byte gBattleMoves
-_08017FF8: .4byte 0x02024be6
-_08017FFC: .4byte 0x02024c10
+_08017FF8: .4byte gUnknown_02024BE6
+_08017FFC: .4byte gUnknown_02024C10
_08018000: .4byte gUnknown_081D9552
-_08018004: .4byte 0x02024d1e
+_08018004: .4byte gUnknown_02024D1E
_08018008: .4byte 0x02000000
_0801800C: .4byte 0x000160e7
-_08018010: .4byte 0x02024a60
-_08018014: .4byte 0x02024acc
+_08018010: .4byte gUnknown_02024A60
+_08018014: .4byte gUnknown_02024ACC
thumb_func_end sub_8017718
thumb_func_start sub_8018018
@@ -24760,7 +24760,7 @@ sub_8018018: @ 8018018
movs r0, 0
b _08018198
.align 2, 0
-_08018044: .4byte 0x020239f8
+_08018044: .4byte gUnknown_020239F8
_08018048:
movs r0, 0x40
ands r0, r1
@@ -24828,8 +24828,8 @@ _080180C8:
adds r0, r1, 0
b _08018198
.align 2, 0
-_080180CC: .4byte 0x030045c0
-_080180D0: .4byte 0x03004360
+_080180CC: .4byte gEnemyParty
+_080180D0: .4byte gPlayerParty
_080180D4:
adds r0, r3, 0
bl battle_side_get_owner
@@ -24849,7 +24849,7 @@ _080180D4:
mov r8, r2
b _08018118
.align 2, 0
-_080180FC: .4byte 0x030045c0
+_080180FC: .4byte gEnemyParty
_08018100:
movs r0, 0
bl battle_get_side_with_given_state
@@ -24937,8 +24937,8 @@ _08018198:
pop {r1}
bx r1
.align 2, 0
-_080181A8: .4byte 0x03004360
-_080181AC: .4byte 0x02024a6a
+_080181A8: .4byte gPlayerParty
+_080181AC: .4byte gUnknown_02024A6A
_080181B0: .4byte 0x02000000
_080181B4: .4byte 0x00016068
thumb_func_end sub_8018018
@@ -25000,7 +25000,7 @@ _0801820A:
movs r0, 0x1
b _08018314
.align 2, 0
-_08018228: .4byte 0x02024a80
+_08018228: .4byte gBattleMons
_0801822C: .4byte SPECIES_CASTFORM
_08018230:
movs r0, 0
@@ -25127,8 +25127,8 @@ _08018314:
pop {r1}
bx r1
.align 2, 0
-_0801831C: .4byte 0x02024db8
-_08018320: .4byte 0x02024a80
+_0801831C: .4byte word_2024DB8
+_08018320: .4byte gBattleMons
thumb_func_end castform_switch
thumb_func_start sub_8018324
@@ -25179,10 +25179,10 @@ _08018360:
ldr r0, _0801838C
b _080183A0
.align 2, 0
-_08018380: .4byte 0x02024c07
-_08018384: .4byte 0x02024a68
-_08018388: .4byte 0x02024a6a
-_0801838C: .4byte 0x03004360
+_08018380: .4byte gUnknown_02024C07
+_08018384: .4byte gUnknown_02024A68
+_08018388: .4byte gUnknown_02024A6A
+_0801838C: .4byte gPlayerParty
_08018390:
ldr r1, _080183D0
ldrb r0, [r5]
@@ -25218,11 +25218,11 @@ _080183B2:
ldr r0, _080183E0
b _080183F4
.align 2, 0
-_080183D0: .4byte 0x02024a6a
-_080183D4: .4byte 0x030045c0
-_080183D8: .4byte 0x02024c08
-_080183DC: .4byte 0x02024a68
-_080183E0: .4byte 0x03004360
+_080183D0: .4byte gUnknown_02024A6A
+_080183D4: .4byte gEnemyParty
+_080183D8: .4byte gUnknown_02024C08
+_080183DC: .4byte gUnknown_02024A68
+_080183E0: .4byte gPlayerParty
_080183E4:
ldr r1, _08018444
ldrb r0, [r5]
@@ -25270,10 +25270,10 @@ _08018436:
mov r8, r0
b _0801846A
.align 2, 0
-_08018444: .4byte 0x02024a6a
-_08018448: .4byte 0x030045c0
-_0801844C: .4byte 0x020239f8
-_08018450: .4byte 0x02024c06
+_08018444: .4byte gUnknown_02024A6A
+_08018448: .4byte gEnemyParty
+_0801844C: .4byte gUnknown_020239F8
+_08018450: .4byte byte_2024C06
_08018454:
ldr r2, _08018474
ldr r1, _08018478
@@ -25292,8 +25292,8 @@ _0801846A:
adds r3, r4, 0
b _08018480
.align 2, 0
-_08018474: .4byte 0x02024c06
-_08018478: .4byte 0x02024a80
+_08018474: .4byte byte_2024C06
+_08018478: .4byte gBattleMons
_0801847C:
ldr r0, _08018494
ldrh r3, [r0]
@@ -25309,7 +25309,7 @@ _08018480:
ands r4, r0
b _080184AC
.align 2, 0
-_08018494: .4byte 0x02024be6
+_08018494: .4byte gUnknown_02024BE6
_08018498: .4byte 0x02000000
_0801849C: .4byte 0x0001601c
_080184A0:
@@ -25386,8 +25386,8 @@ _0801853E:
_08018548:
bl _08019F76
.align 2, 0
-_0801854C: .4byte 0x02024c07
-_08018550: .4byte 0x02024a68
+_0801854C: .4byte gUnknown_02024C07
+_08018550: .4byte gUnknown_02024A68
_08018554:
cmp r0, 0x16
bne _0801855A
@@ -25460,7 +25460,7 @@ _080185D0:
movs r1, 0xA
b _08018638
.align 2, 0
-_080185EC: .4byte 0x02024db8
+_080185EC: .4byte word_2024DB8
_080185F0: .4byte 0x02000000
_080185F4: .4byte 0x000160a4
_080185F8:
@@ -25478,7 +25478,7 @@ _080185F8:
movs r1, 0xC
b _08018638
.align 2, 0
-_08018614: .4byte 0x02024db8
+_08018614: .4byte word_2024DB8
_08018618: .4byte 0x02000000
_0801861C: .4byte 0x000160a4
_08018620:
@@ -25518,11 +25518,11 @@ _08018656:
bl b_push_move_exec
bl _08019F76
.align 2, 0
-_08018668: .4byte 0x02024db8
+_08018668: .4byte word_2024DB8
_0801866C: .4byte 0x02000000
_08018670: .4byte 0x000160a4
_08018674: .4byte 0x00016003
-_08018678: .4byte 0x02024d1e
+_08018678: .4byte gUnknown_02024D1E
_0801867C: .4byte gUnknown_081D901D
_08018680:
ldr r2, _080186A8
@@ -25544,7 +25544,7 @@ _08018690:
strb r5, [r0]
bl _08019F22
.align 2, 0
-_080186A8: .4byte 0x02024db8
+_080186A8: .4byte word_2024DB8
_080186AC: .4byte gUnknown_081D9704
_080186B0: .4byte 0x02000000
_080186B4: .4byte 0x00016003
@@ -25568,7 +25568,7 @@ _080186C8:
strb r2, [r0]
bl _08019F22
.align 2, 0
-_080186E0: .4byte 0x02024db8
+_080186E0: .4byte word_2024DB8
_080186E4: .4byte gUnknown_081D9744
_080186E8: .4byte 0x02000000
_080186EC: .4byte 0x00016003
@@ -25592,7 +25592,7 @@ _08018700:
strb r5, [r0]
bl _08019F22
.align 2, 0
-_08018718: .4byte 0x02024db8
+_08018718: .4byte word_2024DB8
_0801871C: .4byte gUnknown_081D97FE
_08018720: .4byte 0x02000000
_08018724: .4byte 0x00016003
@@ -25620,8 +25620,8 @@ _08018740:
movs r1, 0x8
b _080187CA
.align 2, 0
-_08018754: .4byte 0x02024d68
-_08018758: .4byte 0x02024c98
+_08018754: .4byte gUnknown_02024D68
+_08018758: .4byte gUnknown_02024C98
_0801875C:
mov r0, r10
bl castform_switch
@@ -25677,8 +25677,8 @@ _080187CA:
strb r0, [r3]
bl _08019F76
.align 2, 0
-_080187D4: .4byte 0x02024d68
-_080187D8: .4byte 0x02024c98
+_080187D4: .4byte gUnknown_02024D68
+_080187D8: .4byte gUnknown_02024C98
_080187DC:
movs r6, 0
ldrb r5, [r5]
@@ -25704,7 +25704,7 @@ _080187FC:
bcc _080187E8
bl _08019F76
.align 2, 0
-_08018810: .4byte 0x02024a68
+_08018810: .4byte gUnknown_02024A68
_08018814:
ldr r2, _08018844
movs r0, 0x58
@@ -25731,8 +25731,8 @@ _08018828:
_08018840:
bl _08019F76
.align 2, 0
-_08018844: .4byte 0x02024a80
-_08018848: .4byte 0x02024c07
+_08018844: .4byte gBattleMons
+_08018848: .4byte gUnknown_02024C07
_0801884C:
cmp r5, 0x36
bne _08018852
@@ -25798,9 +25798,9 @@ _080188C4:
str r0, [r1]
bl _08019F22
.align 2, 0
-_080188D0: .4byte 0x02024db8
+_080188D0: .4byte word_2024DB8
_080188D4: .4byte gUnknown_081D9730
-_080188D8: .4byte 0x02024bec
+_080188D8: .4byte gUnknown_02024BEC
_080188DC:
adds r0, r2, 0
adds r0, 0x4C
@@ -25886,14 +25886,14 @@ _08018960:
bl dp01_battle_side_mark_buffer_for_execution
bl _08019F22
.align 2, 0
-_08018990: .4byte 0x030041c0
+_08018990: .4byte gUnknown_030041C0
_08018994: .4byte gStatusConditionString_PoisonJpn
_08018998: .4byte gStatusConditionString_SleepJpn
_0801899C: .4byte gStatusConditionString_ParalysisJpn
_080189A0: .4byte gStatusConditionString_BurnJpn
_080189A4: .4byte gStatusConditionString_IceJpn
_080189A8: .4byte 0x02000000
-_080189AC: .4byte 0x02024a60
+_080189AC: .4byte gUnknown_02024A60
_080189B0: .4byte 0x00016003
_080189B4: .4byte gUnknown_081D9758
_080189B8:
@@ -25933,7 +25933,7 @@ _080189DC:
strb r3, [r0]
bl _08019F22
.align 2, 0
-_08018A04: .4byte 0x02024ca8
+_08018A04: .4byte gUnknown_02024CA8
_08018A08: .4byte 0x000160a4
_08018A0C: .4byte 0x000160a5
_08018A10: .4byte gUnknown_081D9718
@@ -25957,7 +25957,7 @@ _08018A18:
strb r0, [r1, 0x18]
bl _08019F76
.align 2, 0
-_08018A3C: .4byte 0x02024ca8
+_08018A3C: .4byte gUnknown_02024CA8
_08018A40:
mov r5, r8
ldrb r0, [r5]
@@ -26025,10 +26025,10 @@ _08018AAC:
.align 2, 0
_08018ABC: .4byte gUnknown_081FA724
_08018AC0: .4byte 0x0000ffff
-_08018AC4: .4byte 0x02024a80
-_08018AC8: .4byte 0x02024c07
-_08018ACC: .4byte 0x02024c6c
-_08018AD0: .4byte 0x02024c10
+_08018AC4: .4byte gBattleMons
+_08018AC8: .4byte gUnknown_02024C07
+_08018ACC: .4byte gUnknown_02024C6C
+_08018AD0: .4byte gUnknown_02024C10
_08018AD4: .4byte gUnknown_081D98F3
_08018AD8:
cmp r3, 0
@@ -26077,9 +26077,9 @@ _08018B10:
b _08018B40
.align 2, 0
_08018B28: .4byte gBattleMoves
-_08018B2C: .4byte 0x02024d28
-_08018B30: .4byte 0x02024c07
-_08018B34: .4byte 0x02024c10
+_08018B2C: .4byte gUnknown_02024D28
+_08018B30: .4byte gUnknown_02024C07
+_08018B34: .4byte gUnknown_02024C10
_08018B38: .4byte gUnknown_081D9843
_08018B3C:
ldr r1, _08018B48
@@ -26089,7 +26089,7 @@ _08018B40:
movs r2, 0x1
b _08018C68
.align 2, 0
-_08018B48: .4byte 0x02024c10
+_08018B48: .4byte gUnknown_02024C10
_08018B4C: .4byte gUnknown_081D9842
_08018B50:
cmp r4, 0xB
@@ -26120,9 +26120,9 @@ _08018B68:
b _08018B98
.align 2, 0
_08018B80: .4byte gBattleMoves
-_08018B84: .4byte 0x02024d28
-_08018B88: .4byte 0x02024c07
-_08018B8C: .4byte 0x02024c10
+_08018B84: .4byte gUnknown_02024D28
+_08018B88: .4byte gUnknown_02024C07
+_08018B8C: .4byte gUnknown_02024C10
_08018B90: .4byte gUnknown_081D9843
_08018B94:
ldr r1, _08018BA0
@@ -26133,7 +26133,7 @@ _08018B98:
mov r9, r3
b _08018C6A
.align 2, 0
-_08018BA0: .4byte 0x02024c10
+_08018BA0: .4byte gUnknown_02024C10
_08018BA4: .4byte gUnknown_081D9842
_08018BA8:
cmp r4, 0xA
@@ -26175,12 +26175,12 @@ _08018BA8:
ldr r0, _08018C0C
b _08018C14
.align 2, 0
-_08018BF4: .4byte 0x02024a80
+_08018BF4: .4byte gBattleMons
_08018BF8: .4byte 0x02017100
-_08018BFC: .4byte 0x02024d1e
-_08018C00: .4byte 0x02024d28
-_08018C04: .4byte 0x02024c07
-_08018C08: .4byte 0x02024c10
+_08018BFC: .4byte gUnknown_02024D1E
+_08018C00: .4byte gUnknown_02024D28
+_08018C04: .4byte gUnknown_02024C07
+_08018C08: .4byte gUnknown_02024C10
_08018C0C: .4byte gUnknown_081D987C
_08018C10:
ldr r1, _08018C28
@@ -26196,7 +26196,7 @@ _08018C14:
mov r9, r1
b _08018C6A
.align 2, 0
-_08018C28: .4byte 0x02024c10
+_08018C28: .4byte gUnknown_02024C10
_08018C2C: .4byte gUnknown_081D987B
_08018C30:
ldr r0, _08018C4C
@@ -26214,10 +26214,10 @@ _08018C30:
ldr r0, _08018C5C
b _08018C64
.align 2, 0
-_08018C4C: .4byte 0x02024d1e
-_08018C50: .4byte 0x02024d28
-_08018C54: .4byte 0x02024c07
-_08018C58: .4byte 0x02024c10
+_08018C4C: .4byte gUnknown_02024D1E
+_08018C50: .4byte gUnknown_02024D28
+_08018C54: .4byte gUnknown_02024C07
+_08018C58: .4byte gUnknown_02024C10
_08018C5C: .4byte gUnknown_081D987C
_08018C60:
ldr r1, _08018CA4
@@ -26257,11 +26257,11 @@ _08018C74:
str r0, [r1]
bl _08019F76
.align 2, 0
-_08018CA4: .4byte 0x02024c10
+_08018CA4: .4byte gUnknown_02024C10
_08018CA8: .4byte gUnknown_081D987B
-_08018CAC: .4byte 0x02024a80
-_08018CB0: .4byte 0x02024d28
-_08018CB4: .4byte 0x02024c07
+_08018CAC: .4byte gBattleMons
+_08018CB0: .4byte gUnknown_02024D28
+_08018CB4: .4byte gUnknown_02024C07
_08018CB8: .4byte gUnknown_081D9866
_08018CBC:
ldr r1, _08018CC8
@@ -26269,7 +26269,7 @@ _08018CBC:
str r0, [r1]
bl _08019F76
.align 2, 0
-_08018CC8: .4byte 0x02024c10
+_08018CC8: .4byte gUnknown_02024C10
_08018CCC: .4byte gUnknown_081D9865
_08018CD0:
ldr r2, _08018CEC
@@ -26286,7 +26286,7 @@ _08018CE0:
str r0, [r2]
bl _08019F76
.align 2, 0
-_08018CEC: .4byte 0x02024bec
+_08018CEC: .4byte gUnknown_02024BEC
_08018CF0:
mov r5, r8
ldrb r0, [r5]
@@ -26436,13 +26436,13 @@ _08018E52:
str r0, [r1]
bl _08019F22
.align 2, 0
-_08018E74: .4byte 0x02024c68
+_08018E74: .4byte gUnknown_02024C68
_08018E78: .4byte gBattleMoves
-_08018E7C: .4byte 0x02024d68
-_08018E80: .4byte 0x02024c08
-_08018E84: .4byte 0x02024a80
-_08018E88: .4byte 0x030041c0
-_08018E8C: .4byte 0x02024c10
+_08018E7C: .4byte gUnknown_02024D68
+_08018E80: .4byte gUnknown_02024C08
+_08018E84: .4byte gBattleMons
+_08018E88: .4byte gUnknown_030041C0
+_08018E8C: .4byte gUnknown_02024C10
_08018E90: .4byte gUnknown_081D9921
_08018E94:
ldr r0, _08018F2C
@@ -26520,15 +26520,15 @@ _08018F1C:
str r0, [r1]
bl _08019F22
.align 2, 0
-_08018F2C: .4byte 0x02024c68
-_08018F30: .4byte 0x02024a80
-_08018F34: .4byte 0x02024c07
-_08018F38: .4byte 0x02024d28
-_08018F3C: .4byte 0x02024d68
-_08018F40: .4byte 0x02024c08
+_08018F2C: .4byte gUnknown_02024C68
+_08018F30: .4byte gBattleMons
+_08018F34: .4byte gUnknown_02024C07
+_08018F38: .4byte gUnknown_02024D28
+_08018F3C: .4byte gUnknown_02024D68
+_08018F40: .4byte gUnknown_02024C08
_08018F44: .4byte gBattleMoves
-_08018F48: .4byte 0x02024bec
-_08018F4C: .4byte 0x02024c10
+_08018F48: .4byte gUnknown_02024BEC
+_08018F4C: .4byte gUnknown_02024C10
_08018F50: .4byte gUnknown_081D9928
_08018F54:
ldr r0, _08019020
@@ -26631,17 +26631,17 @@ _08019000:
str r0, [r2]
bl _08019F22
.align 2, 0
-_08019020: .4byte 0x02024c68
-_08019024: .4byte 0x02024a80
-_08019028: .4byte 0x02024c07
-_0801902C: .4byte 0x02024d28
-_08019030: .4byte 0x02024d68
-_08019034: .4byte 0x02024c08
+_08019020: .4byte gUnknown_02024C68
+_08019024: .4byte gBattleMons
+_08019028: .4byte gUnknown_02024C07
+_0801902C: .4byte gUnknown_02024D28
+_08019030: .4byte gUnknown_02024D68
+_08019034: .4byte gUnknown_02024C08
_08019038: .4byte gBattleMoves
-_0801903C: .4byte 0x02024d1e
-_08019040: .4byte 0x02024c10
+_0801903C: .4byte gUnknown_02024D1E
+_08019040: .4byte gUnknown_02024C10
_08019044: .4byte gUnknown_081D9950
-_08019048: .4byte 0x02024c6c
+_08019048: .4byte gUnknown_02024C6C
_0801904C:
ldr r0, _080190FC
ldrb r1, [r0]
@@ -26728,17 +26728,17 @@ _080190DC:
str r0, [r2]
bl _08019F22
.align 2, 0
-_080190FC: .4byte 0x02024c68
-_08019100: .4byte 0x02024a80
-_08019104: .4byte 0x02024c07
-_08019108: .4byte 0x02024d28
-_0801910C: .4byte 0x02024d68
-_08019110: .4byte 0x02024c08
+_080190FC: .4byte gUnknown_02024C68
+_08019100: .4byte gBattleMons
+_08019104: .4byte gUnknown_02024C07
+_08019108: .4byte gUnknown_02024D28
+_0801910C: .4byte gUnknown_02024D68
+_08019110: .4byte gUnknown_02024C08
_08019114: .4byte gBattleMoves
-_08019118: .4byte 0x02024d1e
-_0801911C: .4byte 0x02024c10
+_08019118: .4byte gUnknown_02024D1E
+_0801911C: .4byte gUnknown_02024C10
_08019120: .4byte gUnknown_081D9950
-_08019124: .4byte 0x02024c6c
+_08019124: .4byte gUnknown_02024C6C
_08019128:
ldr r0, _080191D8
ldrb r1, [r0]
@@ -26825,17 +26825,17 @@ _080191B8:
str r0, [r2]
bl _08019F22
.align 2, 0
-_080191D8: .4byte 0x02024c68
-_080191DC: .4byte 0x02024a80
-_080191E0: .4byte 0x02024c07
-_080191E4: .4byte 0x02024d28
-_080191E8: .4byte 0x02024d68
-_080191EC: .4byte 0x02024c08
+_080191D8: .4byte gUnknown_02024C68
+_080191DC: .4byte gBattleMons
+_080191E0: .4byte gUnknown_02024C07
+_080191E4: .4byte gUnknown_02024D28
+_080191E8: .4byte gUnknown_02024D68
+_080191EC: .4byte gUnknown_02024C08
_080191F0: .4byte gBattleMoves
-_080191F4: .4byte 0x02024d1e
-_080191F8: .4byte 0x02024c10
+_080191F4: .4byte gUnknown_02024D1E
+_080191F8: .4byte gUnknown_02024C10
_080191FC: .4byte gUnknown_081D9950
-_08019200: .4byte 0x02024c6c
+_08019200: .4byte gUnknown_02024C6C
_08019204:
ldr r0, _080192B4
ldrb r1, [r0]
@@ -26922,17 +26922,17 @@ _08019294:
str r0, [r2]
bl _08019F22
.align 2, 0
-_080192B4: .4byte 0x02024c68
-_080192B8: .4byte 0x02024a80
-_080192BC: .4byte 0x02024c07
-_080192C0: .4byte 0x02024d28
+_080192B4: .4byte gUnknown_02024C68
+_080192B8: .4byte gBattleMons
+_080192BC: .4byte gUnknown_02024C07
+_080192C0: .4byte gUnknown_02024D28
_080192C4: .4byte gBattleMoves
-_080192C8: .4byte 0x02024d68
-_080192CC: .4byte 0x02024c08
-_080192D0: .4byte 0x02024d1e
-_080192D4: .4byte 0x02024c10
+_080192C8: .4byte gUnknown_02024D68
+_080192CC: .4byte gUnknown_02024C08
+_080192D0: .4byte gUnknown_02024D1E
+_080192D4: .4byte gUnknown_02024C10
_080192D8: .4byte gUnknown_081D9950
-_080192DC: .4byte 0x02024c6c
+_080192DC: .4byte gUnknown_02024C6C
_080192E0:
ldr r0, _08019420
ldrb r1, [r0]
@@ -27087,15 +27087,15 @@ _080193F6:
str r0, [r1]
bl _08019F22
.align 2, 0
-_08019420: .4byte 0x02024c68
-_08019424: .4byte 0x02024a80
-_08019428: .4byte 0x02024c07
-_0801942C: .4byte 0x02024d28
+_08019420: .4byte gUnknown_02024C68
+_08019424: .4byte gBattleMons
+_08019428: .4byte gUnknown_02024C07
+_0801942C: .4byte gUnknown_02024D28
_08019430: .4byte gBattleMoves
-_08019434: .4byte 0x02024d68
-_08019438: .4byte 0x02024c08
+_08019434: .4byte gUnknown_02024D68
+_08019438: .4byte gUnknown_02024C08
_0801943C: .4byte gBitTable
-_08019440: .4byte 0x02024c10
+_08019440: .4byte gUnknown_02024C10
_08019444: .4byte gUnknown_081D9943
_08019448:
movs r5, 0
@@ -27126,8 +27126,8 @@ _08019472:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0801947C: .4byte 0x02024a68
-_08019480: .4byte 0x02024a80
+_0801947C: .4byte gUnknown_02024A68
+_08019480: .4byte gBattleMons
_08019484: .4byte _08019488
.align 2, 0
_08019488:
@@ -27217,7 +27217,7 @@ _080195AA:
b _0801969C
.align 2, 0
_080195B0: .4byte 0x00000f88
-_080195B4: .4byte 0x030041c0
+_080195B4: .4byte gUnknown_030041C0
_080195B8: .4byte gStatusConditionString_PoisonJpn
_080195BC:
movs r0, 0x58
@@ -27241,7 +27241,7 @@ _080195D6:
mov r9, r2
b _080196DC
.align 2, 0
-_080195E4: .4byte 0x030041c0
+_080195E4: .4byte gUnknown_030041C0
_080195E8: .4byte gStatusConditionString_ConfusionJpn
_080195EC:
movs r0, 0x58
@@ -27260,7 +27260,7 @@ _080195EC:
ldr r1, _08019610
b _0801969C
.align 2, 0
-_0801960C: .4byte 0x030041c0
+_0801960C: .4byte gUnknown_030041C0
_08019610: .4byte gStatusConditionString_ParalysisJpn
_08019614:
movs r0, 0x58
@@ -27288,7 +27288,7 @@ _08019614:
b _080196DC
.align 2, 0
_08019644: .4byte 0xf7ffffff
-_08019648: .4byte 0x030041c0
+_08019648: .4byte gUnknown_030041C0
_0801964C: .4byte gStatusConditionString_SleepJpn
_08019650:
movs r0, 0x58
@@ -27310,7 +27310,7 @@ _08019650:
mov r9, r2
b _080196DC
.align 2, 0
-_08019678: .4byte 0x030041c0
+_08019678: .4byte gUnknown_030041C0
_0801967C: .4byte gStatusConditionString_BurnJpn
_08019680:
movs r0, 0x58
@@ -27333,7 +27333,7 @@ _0801969C:
mov r9, r5
b _080196DC
.align 2, 0
-_080196A8: .4byte 0x030041c0
+_080196A8: .4byte gUnknown_030041C0
_080196AC: .4byte gStatusConditionString_IceJpn
_080196B0:
movs r0, 0x58
@@ -27368,7 +27368,7 @@ _080196DC:
beq _080196FC
b _0801973C
.align 2, 0
-_080196EC: .4byte 0x030041c0
+_080196EC: .4byte gUnknown_030041C0
_080196F0: .4byte gStatusConditionString_LoveJpn
_080196F4:
mov r0, r9
@@ -27385,7 +27385,7 @@ _080196FC:
movs r0, 0
b _0801973A
.align 2, 0
-_0801970C: .4byte 0x02024a80
+_0801970C: .4byte gBattleMons
_08019710:
ldr r1, _08019724
movs r0, 0x58
@@ -27398,7 +27398,7 @@ _08019710:
negs r1, r1
b _08019738
.align 2, 0
-_08019724: .4byte 0x02024a80
+_08019724: .4byte gBattleMons
_08019728:
ldr r1, _08019778
movs r0, 0x58
@@ -27439,14 +27439,14 @@ _0801973C:
bl dp01_battle_side_mark_buffer_for_execution
bl _08019F92
.align 2, 0
-_08019778: .4byte 0x02024a80
+_08019778: .4byte gBattleMons
_0801977C: .4byte 0xfff0ffff
-_08019780: .4byte 0x02024c10
+_08019780: .4byte gUnknown_02024C10
_08019784: .4byte gUnknown_081D9956
_08019788: .4byte 0x02000000
_0801978C: .4byte 0x00016003
-_08019790: .4byte 0x02024a60
-_08019794: .4byte 0x02024acc
+_08019790: .4byte gUnknown_02024A60
+_08019794: .4byte gUnknown_02024ACC
_08019798:
mov r0, r10
adds r0, 0x1
@@ -27461,7 +27461,7 @@ _08019798:
_080197AC:
bl _08019F76
.align 2, 0
-_080197B0: .4byte 0x02024a68
+_080197B0: .4byte gUnknown_02024A68
_080197B4:
movs r3, 0
mov r10, r3
@@ -27502,8 +27502,8 @@ _080197E8:
bcc _080197C4
b _08019F76
.align 2, 0
-_080197FC: .4byte 0x02024a68
-_08019800: .4byte 0x02024a80
+_080197FC: .4byte gUnknown_02024A68
+_08019800: .4byte gBattleMons
_08019804:
mov r1, r8
ldrb r0, [r1]
@@ -27554,13 +27554,13 @@ _08019838:
str r0, [r4]
b _08019F22
.align 2, 0
-_08019860: .4byte 0x02024c6c
+_08019860: .4byte gUnknown_02024C6C
_08019864: .4byte 0xffffbfff
_08019868: .4byte 0x000160ca
-_0801986C: .4byte 0x02024d1e
-_08019870: .4byte 0x02024c08
+_0801986C: .4byte gUnknown_02024D1E
+_08019870: .4byte gUnknown_02024C08
_08019874: .4byte 0x00016003
-_08019878: .4byte 0x02024c10
+_08019878: .4byte gUnknown_02024C10
_0801987C: .4byte gUnknown_081D9953
_08019880:
mov r1, r8
@@ -27611,13 +27611,13 @@ _080198B4:
str r0, [r4]
b _08019F22
.align 2, 0
-_080198DC: .4byte 0x02024c6c
+_080198DC: .4byte gUnknown_02024C6C
_080198E0: .4byte 0xffffbfff
_080198E4: .4byte 0x000160ca
-_080198E8: .4byte 0x02024d1e
-_080198EC: .4byte 0x02024c07
+_080198E8: .4byte gUnknown_02024D1E
+_080198EC: .4byte gUnknown_02024C07
_080198F0: .4byte 0x00016003
-_080198F4: .4byte 0x02024c10
+_080198F4: .4byte gUnknown_02024C10
_080198F8: .4byte gUnknown_081D9953
_080198FC:
movs r4, 0
@@ -27651,9 +27651,9 @@ _08019926:
blt _08019916
b _08019F76
.align 2, 0
-_08019934: .4byte 0x02024a68
-_08019938: .4byte 0x02024a80
-_0801993C: .4byte 0x02024c98
+_08019934: .4byte gUnknown_02024A68
+_08019938: .4byte gBattleMons
+_0801993C: .4byte gUnknown_02024C98
_08019940:
movs r4, 0
ldr r0, _08019A1C
@@ -27766,12 +27766,12 @@ _080199AE:
strb r0, [r2]
b _08019AE4
.align 2, 0
-_08019A1C: .4byte 0x02024a68
-_08019A20: .4byte 0x02024a60
-_08019A24: .4byte 0x02024a80
-_08019A28: .4byte 0x02024c98
-_08019A2C: .4byte 0x020239f8
-_08019A30: .4byte 0x02024c06
+_08019A1C: .4byte gUnknown_02024A68
+_08019A20: .4byte gUnknown_02024A60
+_08019A24: .4byte gBattleMons
+_08019A28: .4byte gUnknown_02024C98
+_08019A2C: .4byte gUnknown_020239F8
+_08019A30: .4byte byte_2024C06
_08019A34:
ldr r3, _08019A74
movs r2, 0x58
@@ -27805,7 +27805,7 @@ _08019A34:
ldrb r0, [r0]
b _08019AE0
.align 2, 0
-_08019A74: .4byte 0x02024a80
+_08019A74: .4byte gBattleMons
_08019A78:
ldr r3, _08019AB8
movs r2, 0x58
@@ -27839,7 +27839,7 @@ _08019A78:
ldrb r0, [r0]
b _08019AE0
.align 2, 0
-_08019AB8: .4byte 0x02024a80
+_08019AB8: .4byte gBattleMons
_08019ABC:
mov r2, r8
strb r6, [r2]
@@ -27889,9 +27889,9 @@ _08019AF6:
_08019B0E:
b _08019F76
.align 2, 0
-_08019B10: .4byte 0x02024a80
-_08019B14: .4byte 0x02024c06
-_08019B18: .4byte 0x02024a68
+_08019B10: .4byte gBattleMons
+_08019B14: .4byte byte_2024C06
+_08019B18: .4byte gUnknown_02024A68
_08019B1C:
movs r4, 0
ldr r0, _08019B54
@@ -27924,9 +27924,9 @@ _08019B46:
blt _08019B36
b _08019F76
.align 2, 0
-_08019B54: .4byte 0x02024a68
-_08019B58: .4byte 0x02024a80
-_08019B5C: .4byte 0x02024c98
+_08019B54: .4byte gUnknown_02024A68
+_08019B58: .4byte gBattleMons
+_08019B5C: .4byte gUnknown_02024C98
_08019B60:
mov r0, r10
bl battle_side_get_owner
@@ -27969,9 +27969,9 @@ _08019BA2:
blt _08019B78
b _08019F76
.align 2, 0
-_08019BB0: .4byte 0x02024a68
-_08019BB4: .4byte 0x02024a80
-_08019BB8: .4byte 0x02024c06
+_08019BB0: .4byte gUnknown_02024A68
+_08019BB4: .4byte gBattleMons
+_08019BB8: .4byte byte_2024C06
_08019BBC:
mov r0, r10
bl battle_side_get_owner
@@ -28014,9 +28014,9 @@ _08019BFE:
blt _08019BD4
b _08019F76
.align 2, 0
-_08019C0C: .4byte 0x02024a68
-_08019C10: .4byte 0x02024a80
-_08019C14: .4byte 0x02024c06
+_08019C0C: .4byte gUnknown_02024A68
+_08019C10: .4byte gBattleMons
+_08019C14: .4byte byte_2024C06
_08019C18:
mov r1, r8
ldrb r0, [r1]
@@ -28035,8 +28035,8 @@ _08019C32:
ldr r2, _08019C3C
b _08019CB0
.align 2, 0
-_08019C38: .4byte 0x02024a68
-_08019C3C: .4byte 0x02024a80
+_08019C38: .4byte gUnknown_02024A68
+_08019C3C: .4byte gBattleMons
_08019C40:
movs r4, 0
ldr r0, _08019C70
@@ -28066,8 +28066,8 @@ _08019C68:
blt _08019C54
b _08019F76
.align 2, 0
-_08019C70: .4byte 0x02024a68
-_08019C74: .4byte 0x02024c98
+_08019C70: .4byte gUnknown_02024A68
+_08019C74: .4byte gUnknown_02024C98
_08019C78:
movs r4, 0
ldr r0, _08019CA8
@@ -28097,8 +28097,8 @@ _08019CA0:
blt _08019C8C
b _08019F76
.align 2, 0
-_08019CA8: .4byte 0x02024a68
-_08019CAC: .4byte 0x02024c98
+_08019CA8: .4byte gUnknown_02024A68
+_08019CAC: .4byte gUnknown_02024C98
_08019CB0:
movs r0, 0x58
muls r0, r4
@@ -28154,8 +28154,8 @@ _08019D08:
blt _08019CE6
b _08019F76
.align 2, 0
-_08019D10: .4byte 0x02024a68
-_08019D14: .4byte 0x02024a80
+_08019D10: .4byte gUnknown_02024A68
+_08019D14: .4byte gBattleMons
_08019D18:
movs r4, 0
ldr r0, _08019D50
@@ -28189,9 +28189,9 @@ _08019D48:
blt _08019D2C
b _08019F76
.align 2, 0
-_08019D50: .4byte 0x02024a68
-_08019D54: .4byte 0x02024a80
-_08019D58: .4byte 0x02024c06
+_08019D50: .4byte gUnknown_02024A68
+_08019D54: .4byte gBattleMons
+_08019D58: .4byte byte_2024C06
_08019D5C:
mov r0, r10
bl battle_side_get_owner
@@ -28235,9 +28235,9 @@ _08019DA0:
blt _08019D74
b _08019F76
.align 2, 0
-_08019DAC: .4byte 0x02024a68
-_08019DB0: .4byte 0x02024a80
-_08019DB4: .4byte 0x02024c06
+_08019DAC: .4byte gUnknown_02024A68
+_08019DB0: .4byte gBattleMons
+_08019DB4: .4byte byte_2024C06
_08019DB8:
mov r0, r10
bl battle_side_get_owner
@@ -28281,9 +28281,9 @@ _08019DFC:
blt _08019DD0
b _08019F76
.align 2, 0
-_08019E08: .4byte 0x02024a68
-_08019E0C: .4byte 0x02024a80
-_08019E10: .4byte 0x02024c06
+_08019E08: .4byte gUnknown_02024A68
+_08019E0C: .4byte gBattleMons
+_08019E10: .4byte byte_2024C06
_08019E14:
ldr r0, _08019E30
bl b_push_move_exec
@@ -28377,15 +28377,15 @@ _08019E88:
b _08019F76
.align 2, 0
_08019EDC: .4byte gUnknown_081D9726
-_08019EE0: .4byte 0x02024c98
+_08019EE0: .4byte gUnknown_02024C98
_08019EE4: .4byte 0xffefffff
_08019EE8: .4byte 0x02000000
_08019EEC: .4byte 0x00016003
-_08019EF0: .4byte 0x030041c0
-_08019EF4: .4byte 0x02024a60
-_08019EF8: .4byte 0x02024a6a
-_08019EFC: .4byte 0x03004290
-_08019F00: .4byte 0x02024c06
+_08019EF0: .4byte gUnknown_030041C0
+_08019EF4: .4byte gUnknown_02024A60
+_08019EF8: .4byte gUnknown_02024A6A
+_08019EFC: .4byte gUnknown_03004290
+_08019F00: .4byte byte_2024C06
_08019F04:
mov r5, r8
strb r1, [r5]
@@ -28411,7 +28411,7 @@ _08019F22:
b _08019F76
.align 2, 0
_08019F30: .4byte 0xfff7ffff
-_08019F34: .4byte 0x02024c10
+_08019F34: .4byte gUnknown_02024C10
_08019F38: .4byte gUnknown_081D9795
_08019F3C: .4byte 0x02000000
_08019F40: .4byte 0x000160dd
@@ -28469,9 +28469,9 @@ _08019F92:
pop {r1}
bx r1
.align 2, 0
-_08019FA4: .4byte 0x02024a68
-_08019FA8: .4byte 0x02024a80
-_08019FAC: .4byte 0x02024c06
+_08019FA4: .4byte gUnknown_02024A68
+_08019FA8: .4byte gBattleMons
+_08019FAC: .4byte byte_2024C06
thumb_func_end sub_8018324
thumb_func_start b_call_bc_move_exec
@@ -28497,11 +28497,11 @@ b_call_bc_move_exec: @ 8019FB0
strb r0, [r1]
bx lr
.align 2, 0
-_08019FD8: .4byte 0x02024c10
+_08019FD8: .4byte gUnknown_02024C10
_08019FDC: .4byte 0x02017140
-_08019FE0: .4byte 0x030042d4
+_08019FE0: .4byte gUnknown_030042D4
_08019FE4: .4byte sub_8013F54
-_08019FE8: .4byte 0x02024a7f
+_08019FE8: .4byte gUnknown_02024A7F
thumb_func_end b_call_bc_move_exec
thumb_func_start b_push_move_exec
@@ -28529,9 +28529,9 @@ b_push_move_exec: @ 8019FEC
pop {r0}
bx r0
.align 2, 0
-_0801A01C: .4byte 0x02024c10
+_0801A01C: .4byte gUnknown_02024C10
_0801A020: .4byte 0x02017140
-_0801A024: .4byte 0x030042d4
+_0801A024: .4byte gUnknown_030042D4
_0801A028: .4byte sub_8013FBC
thumb_func_end b_push_move_exec
@@ -28576,9 +28576,9 @@ sub_801A02C: @ 801A02C
ldrb r0, [r0, 0x1A]
b _0801A098
.align 2, 0
-_0801A078: .4byte 0x02024c04
-_0801A07C: .4byte 0x02024a80
-_0801A080: .4byte 0x02024df0
+_0801A078: .4byte gUnknown_02024C04
+_0801A07C: .4byte gBattleMons
+_0801A080: .4byte gEnigmaBerries
_0801A084:
ldrh r0, [r4]
bl itemid_get_x12
@@ -28610,9 +28610,9 @@ _0801A098:
ldrb r0, [r0, 0x1A]
b _0801A0E2
.align 2, 0
-_0801A0C0: .4byte 0x02024a80
-_0801A0C4: .4byte 0x02024c07
-_0801A0C8: .4byte 0x02024df0
+_0801A0C0: .4byte gBattleMons
+_0801A0C4: .4byte gUnknown_02024C07
+_0801A0C8: .4byte gEnigmaBerries
_0801A0CC:
ldr r0, [sp, 0x14]
bl itemid_get_x12
@@ -28650,8 +28650,8 @@ _0801A10C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0801A118: .4byte 0x02024a80
-_0801A11C: .4byte 0x02024c08
+_0801A118: .4byte gBattleMons
+_0801A11C: .4byte gUnknown_02024C08
_0801A120: .4byte _0801A124
.align 2, 0
_0801A124:
@@ -28723,12 +28723,12 @@ _0801A198:
bl b_call_bc_move_exec
bl _0801B3CA
.align 2, 0
-_0801A1B8: .4byte 0x02024a80
+_0801A1B8: .4byte gBattleMons
_0801A1BC: .4byte 0x02000000
_0801A1C0: .4byte 0x00016003
-_0801A1C4: .4byte 0x02024c0b
-_0801A1C8: .4byte 0x02024a60
-_0801A1CC: .4byte 0x02024c07
+_0801A1C4: .4byte gUnknown_02024C0B
+_0801A1C8: .4byte gUnknown_02024A60
+_0801A1CC: .4byte gUnknown_02024C07
_0801A1D0: .4byte gUnknown_081D9A5E
_0801A1D4:
ldr r1, _0801A1FC
@@ -28752,7 +28752,7 @@ _0801A1F2:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0801A1FC: .4byte 0x02024a80
+_0801A1FC: .4byte gBattleMons
_0801A200: .4byte _0801A204
.align 2, 0
_0801A204:
@@ -28833,7 +28833,7 @@ _0801A2E2:
bl b_call_bc_move_exec
b _0801A752
.align 2, 0
-_0801A2F0: .4byte 0x02024bec
+_0801A2F0: .4byte gUnknown_02024BEC
_0801A2F4: .4byte gUnknown_081D9A74
_0801A2F8:
cmp r6, 0
@@ -28854,8 +28854,8 @@ _0801A300:
ldr r0, _0801A320
b _0801A332
.align 2, 0
-_0801A31C: .4byte 0x02024a6a
-_0801A320: .4byte 0x03004360
+_0801A31C: .4byte gUnknown_02024A6A
+_0801A320: .4byte gPlayerParty
_0801A324:
ldr r1, _0801A3A0
lsls r0, r7, 1
@@ -28919,8 +28919,8 @@ _0801A37E:
strb r2, [r0]
b _0801A3AC
.align 2, 0
-_0801A3A0: .4byte 0x02024a6a
-_0801A3A4: .4byte 0x030045c0
+_0801A3A0: .4byte gUnknown_02024A6A
+_0801A3A4: .4byte gEnemyParty
_0801A3A8:
add r0, sp, 0x4
strb r1, [r0]
@@ -28954,9 +28954,9 @@ _0801A3AC:
str r1, [sp, 0xC]
bl _0801AD62
.align 2, 0
-_0801A3EC: .4byte 0x030041c0
+_0801A3EC: .4byte gUnknown_030041C0
_0801A3F0: .4byte gUnknown_081D9A91
-_0801A3F4: .4byte 0x02024a60
+_0801A3F4: .4byte gUnknown_02024A60
_0801A3F8:
ldr r0, _0801A450
movs r1, 0x58
@@ -29003,12 +29003,12 @@ _0801A432:
bl b_call_bc_move_exec
bl _0801AD5A
.align 2, 0
-_0801A450: .4byte 0x02024a80
+_0801A450: .4byte gBattleMons
_0801A454: .4byte 0x02000000
_0801A458: .4byte 0x00016003
-_0801A45C: .4byte 0x02024c0b
-_0801A460: .4byte 0x02024a60
-_0801A464: .4byte 0x02024c07
+_0801A45C: .4byte gUnknown_02024C0B
+_0801A460: .4byte gUnknown_02024A60
+_0801A464: .4byte gUnknown_02024C07
_0801A468: .4byte gUnknown_081D9A5E
_0801A46C:
movs r0, 0x58
@@ -29055,7 +29055,7 @@ _0801A4A8:
bl sub_81074F8
bl _0801AD5A
.align 2, 0
-_0801A4C4: .4byte 0x02024bec
+_0801A4C4: .4byte gUnknown_02024BEC
_0801A4C8: .4byte gUnknown_081D9AA1
_0801A4CC:
movs r0, 0x58
@@ -29119,8 +29119,8 @@ _0801A532:
_0801A53E:
b _0801A74C
.align 2, 0
-_0801A540: .4byte 0x030041c0
-_0801A544: .4byte 0x02024bec
+_0801A540: .4byte gUnknown_030041C0
+_0801A544: .4byte gUnknown_02024BEC
_0801A548:
movs r0, 0x58
adds r1, r7, 0
@@ -29181,8 +29181,8 @@ _0801A59E:
blt _0801A6A4
b _0801A6B8
.align 2, 0
-_0801A5BC: .4byte 0x030041c0
-_0801A5C0: .4byte 0x02024bec
+_0801A5BC: .4byte gUnknown_030041C0
+_0801A5C0: .4byte gUnknown_02024BEC
_0801A5C4:
movs r0, 0x58
adds r4, r7, 0
@@ -29240,8 +29240,8 @@ _0801A618:
movs r1, 0x2
b _0801A532
.align 2, 0
-_0801A62C: .4byte 0x030041c0
-_0801A630: .4byte 0x02024bec
+_0801A62C: .4byte gUnknown_030041C0
+_0801A630: .4byte gUnknown_02024BEC
_0801A634:
movs r0, 0x58
adds r1, r7, 0
@@ -29306,8 +29306,8 @@ _0801A6A4:
bl b_call_bc_move_exec
b _0801A6BE
.align 2, 0
-_0801A6AC: .4byte 0x030041c0
-_0801A6B0: .4byte 0x02024bec
+_0801A6AC: .4byte gUnknown_030041C0
+_0801A6B0: .4byte gUnknown_02024BEC
_0801A6B4: .4byte gUnknown_081D9AD4
_0801A6B8:
ldr r0, _0801A6C4
@@ -29382,8 +29382,8 @@ _0801A738:
bl b_call_bc_move_exec
b _0801A752
.align 2, 0
-_0801A740: .4byte 0x030041c0
-_0801A744: .4byte 0x02024bec
+_0801A740: .4byte gUnknown_030041C0
+_0801A744: .4byte gUnknown_02024BEC
_0801A748: .4byte gUnknown_081D9AD4
_0801A74C:
ldr r0, _0801A758
@@ -29446,9 +29446,9 @@ _0801A784:
movs r0, 0xF
b _0801A94C
.align 2, 0
-_0801A7BC: .4byte 0x030041c0
-_0801A7C0: .4byte 0x03004290
-_0801A7C4: .4byte 0x02024c0a
+_0801A7BC: .4byte gUnknown_030041C0
+_0801A7C0: .4byte gUnknown_03004290
+_0801A7C4: .4byte gUnknown_02024C0A
_0801A7C8: .4byte 0x02000000
_0801A7CC: .4byte 0x0001601e
_0801A7D0: .4byte 0x000160a4
@@ -29496,8 +29496,8 @@ _0801A7FC:
movs r0, 0x10
b _0801A94C
.align 2, 0
-_0801A824: .4byte 0x030041c0
-_0801A828: .4byte 0x02024c0a
+_0801A824: .4byte gUnknown_030041C0
+_0801A828: .4byte gUnknown_02024C0A
_0801A82C: .4byte 0x02000000
_0801A830: .4byte 0x0001601e
_0801A834: .4byte 0x000160a4
@@ -29545,8 +29545,8 @@ _0801A860:
movs r0, 0x11
b _0801A94C
.align 2, 0
-_0801A888: .4byte 0x030041c0
-_0801A88C: .4byte 0x02024c0a
+_0801A888: .4byte gUnknown_030041C0
+_0801A88C: .4byte gUnknown_02024C0A
_0801A890: .4byte 0x02000000
_0801A894: .4byte 0x0001601e
_0801A898: .4byte 0x000160a4
@@ -29594,8 +29594,8 @@ _0801A8C4:
movs r0, 0x12
b _0801A94C
.align 2, 0
-_0801A8EC: .4byte 0x030041c0
-_0801A8F0: .4byte 0x02024c0a
+_0801A8EC: .4byte gUnknown_030041C0
+_0801A8F0: .4byte gUnknown_02024C0A
_0801A8F4: .4byte 0x02000000
_0801A8F8: .4byte 0x0001601e
_0801A8FC: .4byte 0x000160a4
@@ -29651,8 +29651,8 @@ _0801A94C:
str r0, [sp, 0xC]
b _0801AD62
.align 2, 0
-_0801A960: .4byte 0x030041c0
-_0801A964: .4byte 0x02024c0a
+_0801A960: .4byte gUnknown_030041C0
+_0801A964: .4byte gUnknown_02024C0A
_0801A968: .4byte 0x02000000
_0801A96C: .4byte 0x0001601e
_0801A970: .4byte 0x000160a4
@@ -29810,10 +29810,10 @@ _0801AA28:
str r1, [sp, 0xC]
b _0801AD62
.align 2, 0
-_0801AAA4: .4byte 0x02024a98
-_0801AAA8: .4byte 0x030041c0
-_0801AAAC: .4byte 0x03004290
-_0801AAB0: .4byte 0x02024c0a
+_0801AAA4: .4byte gUnknown_02024A98
+_0801AAA8: .4byte gUnknown_030041C0
+_0801AAAC: .4byte gUnknown_03004290
+_0801AAB0: .4byte gUnknown_02024C0A
_0801AAB4: .4byte 0x02000000
_0801AAB8: .4byte 0x0001601e
_0801AABC: .4byte 0x000160a4
@@ -30078,7 +30078,7 @@ _0801ACB6:
movs r0, 0
b _0801ACEC
.align 2, 0
-_0801ACC4: .4byte 0x030041c0
+_0801ACC4: .4byte gUnknown_030041C0
_0801ACC8: .4byte gStatusConditionString_PoisonJpn
_0801ACCC: .4byte 0xf7ffffff
_0801ACD0: .4byte gStatusConditionString_SleepJpn
@@ -30086,7 +30086,7 @@ _0801ACD4: .4byte gStatusConditionString_ParalysisJpn
_0801ACD8: .4byte gStatusConditionString_BurnJpn
_0801ACDC: .4byte gStatusConditionString_IceJpn
_0801ACE0: .4byte gStatusConditionString_ConfusionJpn
-_0801ACE4: .4byte 0x02024d1e
+_0801ACE4: .4byte gUnknown_02024D1E
_0801ACE8:
ldr r1, _0801AD18
movs r0, 0x1
@@ -30114,8 +30114,8 @@ _0801AD0E:
str r5, [sp, 0xC]
b _0801AD62
.align 2, 0
-_0801AD18: .4byte 0x02024d1e
-_0801AD1C: .4byte 0x02024a80
+_0801AD18: .4byte gUnknown_02024D1E
+_0801AD1C: .4byte gBattleMons
_0801AD20: .4byte gUnknown_081D9A44
_0801AD24:
movs r0, 0x58
@@ -30167,15 +30167,15 @@ _0801AD62:
b _0801B3CA
.align 2, 0
_0801AD84: .4byte 0xfff0ffff
-_0801AD88: .4byte 0x030041c0
+_0801AD88: .4byte gUnknown_030041C0
_0801AD8C: .4byte gStatusConditionString_LoveJpn
_0801AD90: .4byte gUnknown_081D9A44
-_0801AD94: .4byte 0x02024d1e
+_0801AD94: .4byte gUnknown_02024D1E
_0801AD98: .4byte 0x02000000
_0801AD9C: .4byte 0x00016003
-_0801ADA0: .4byte 0x02024c0b
-_0801ADA4: .4byte 0x02024a60
-_0801ADA8: .4byte 0x02024c07
+_0801ADA0: .4byte gUnknown_02024C0B
+_0801ADA4: .4byte gUnknown_02024A60
+_0801ADA8: .4byte gUnknown_02024C07
_0801ADAC:
movs r0, 0x58
muls r0, r7
@@ -30222,8 +30222,8 @@ _0801ADEE:
strb r0, [r1]
b _0801B3CA
.align 2, 0
-_0801AE00: .4byte 0x02024a80
-_0801AE04: .4byte 0x02024ca8
+_0801AE00: .4byte gBattleMons
+_0801AE04: .4byte gUnknown_02024CA8
_0801AE08: .4byte gBitTable
_0801AE0C:
movs r7, 0
@@ -30252,10 +30252,10 @@ _0801AE18:
ldrb r5, [r0, 0x7]
b _0801AE5C
.align 2, 0
-_0801AE3C: .4byte 0x02024a68
-_0801AE40: .4byte 0x02024c04
-_0801AE44: .4byte 0x02024a80
-_0801AE48: .4byte 0x02024df0
+_0801AE3C: .4byte gUnknown_02024A68
+_0801AE40: .4byte gUnknown_02024C04
+_0801AE44: .4byte gBattleMons
+_0801AE48: .4byte gEnigmaBerries
_0801AE4C:
ldrh r0, [r4]
bl itemid_get_x12
@@ -30330,8 +30330,8 @@ _0801AEF6:
str r0, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801AF10: .4byte 0x02024a80
-_0801AF14: .4byte 0x02024c10
+_0801AF10: .4byte gBattleMons
+_0801AF14: .4byte gUnknown_02024C10
_0801AF18: .4byte gUnknown_081D99BC
_0801AF1C:
ldr r1, _0801AF48
@@ -30357,9 +30357,9 @@ _0801AF32:
str r1, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801AF48: .4byte 0x02024a80
+_0801AF48: .4byte gBattleMons
_0801AF4C: .4byte 0xfffff077
-_0801AF50: .4byte 0x02024c10
+_0801AF50: .4byte gUnknown_02024C10
_0801AF54: .4byte gUnknown_081D99D4
_0801AF58:
ldr r1, _0801AF88
@@ -30386,8 +30386,8 @@ _0801AF6E:
str r2, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801AF88: .4byte 0x02024a80
-_0801AF8C: .4byte 0x02024c10
+_0801AF88: .4byte gBattleMons
+_0801AF8C: .4byte gUnknown_02024C10
_0801AF90: .4byte gUnknown_081D99EC
_0801AF94:
ldr r1, _0801AFBC
@@ -30411,8 +30411,8 @@ _0801AFAA:
ldr r0, _0801AFC4
b _0801B168
.align 2, 0
-_0801AFBC: .4byte 0x02024a80
-_0801AFC0: .4byte 0x02024c10
+_0801AFBC: .4byte gBattleMons
+_0801AFC0: .4byte gUnknown_02024C10
_0801AFC4: .4byte gUnknown_081D9A04
_0801AFC8:
ldr r2, _0801B008
@@ -30447,9 +30447,9 @@ _0801AFE2:
str r4, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801B008: .4byte 0x02024a80
+_0801B008: .4byte gBattleMons
_0801B00C: .4byte 0xf7ffffff
-_0801B010: .4byte 0x02024c10
+_0801B010: .4byte gUnknown_02024C10
_0801B014: .4byte gUnknown_081D9A1C
_0801B018:
ldr r1, _0801B048
@@ -30476,8 +30476,8 @@ _0801B02E:
str r5, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801B048: .4byte 0x02024a80
-_0801B04C: .4byte 0x02024c10
+_0801B048: .4byte gBattleMons
+_0801B04C: .4byte gUnknown_02024C10
_0801B050: .4byte gUnknown_081D9A34
_0801B054:
ldr r1, _0801B090
@@ -30510,12 +30510,12 @@ _0801B06C:
str r0, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801B090: .4byte 0x02024a80
+_0801B090: .4byte gBattleMons
_0801B094: .4byte 0xfff0ffff
-_0801B098: .4byte 0x030041c0
+_0801B098: .4byte gUnknown_030041C0
_0801B09C: .4byte gStatusConditionString_LoveJpn
-_0801B0A0: .4byte 0x02024d1e
-_0801B0A4: .4byte 0x02024c10
+_0801B0A0: .4byte gUnknown_02024D1E
+_0801B0A4: .4byte gUnknown_02024C10
_0801B0A8: .4byte gUnknown_081D9A4A
_0801B0AC:
ldr r4, _0801B170
@@ -30618,8 +30618,8 @@ _0801B168:
str r3, [sp, 0xC]
b _0801B20E
.align 2, 0
-_0801B170: .4byte 0x02024a80
-_0801B174: .4byte 0x030041c0
+_0801B170: .4byte gBattleMons
+_0801B174: .4byte gUnknown_030041C0
_0801B178: .4byte gStatusConditionString_PoisonJpn
_0801B17C: .4byte 0xf7ffffff
_0801B180: .4byte gStatusConditionString_SleepJpn
@@ -30627,8 +30627,8 @@ _0801B184: .4byte gStatusConditionString_ParalysisJpn
_0801B188: .4byte gStatusConditionString_BurnJpn
_0801B18C: .4byte gStatusConditionString_IceJpn
_0801B190: .4byte gStatusConditionString_ConfusionJpn
-_0801B194: .4byte 0x02024d1e
-_0801B198: .4byte 0x02024c10
+_0801B194: .4byte gUnknown_02024D1E
+_0801B198: .4byte gUnknown_02024C10
_0801B19C: .4byte gUnknown_081D9A4A
_0801B1A0:
ldr r4, _0801B1F0
@@ -30673,11 +30673,11 @@ _0801B1C4:
str r0, [r1]
b _0801B3CA
.align 2, 0
-_0801B1F0: .4byte 0x02024a80
+_0801B1F0: .4byte gBattleMons
_0801B1F4: .4byte 0x02000000
_0801B1F8: .4byte 0x00016003
-_0801B1FC: .4byte 0x02024c0b
-_0801B200: .4byte 0x02024c10
+_0801B1FC: .4byte gUnknown_02024C0B
+_0801B200: .4byte gUnknown_02024C10
_0801B204: .4byte gUnknown_081D9A64
_0801B208:
ldr r2, [sp, 0xC]
@@ -30710,9 +30710,9 @@ _0801B224:
.align 2, 0
_0801B240: .4byte 0x02000000
_0801B244: .4byte 0x00016003
-_0801B248: .4byte 0x02024c0b
-_0801B24C: .4byte 0x02024a60
-_0801B250: .4byte 0x02024acc
+_0801B248: .4byte gUnknown_02024C0B
+_0801B24C: .4byte gUnknown_02024A60
+_0801B250: .4byte gUnknown_02024ACC
_0801B254:
adds r0, r7, 0x1
lsls r0, 24
@@ -30725,7 +30725,7 @@ _0801B254:
_0801B264:
b _0801B3CA
.align 2, 0
-_0801B268: .4byte 0x02024a68
+_0801B268: .4byte gUnknown_02024A68
_0801B26C:
ldr r7, _0801B284
ldr r0, [r7]
@@ -30740,7 +30740,7 @@ _0801B276:
beq _0801B330
b _0801B3CA
.align 2, 0
-_0801B284: .4byte 0x02024bec
+_0801B284: .4byte gUnknown_02024BEC
_0801B288:
ldr r0, _0801B314
ldrb r1, [r0]
@@ -30809,13 +30809,13 @@ _0801B2BC:
bl b_movescr_stack_pop_cursor
b _0801B3CA
.align 2, 0
-_0801B314: .4byte 0x02024c68
-_0801B318: .4byte 0x02024d68
-_0801B31C: .4byte 0x02024c08
+_0801B314: .4byte gUnknown_02024C68
+_0801B318: .4byte gUnknown_02024D68
+_0801B31C: .4byte gUnknown_02024C08
_0801B320: .4byte gBattleMoves
-_0801B324: .4byte 0x02024be6
-_0801B328: .4byte 0x02024a80
-_0801B32C: .4byte 0x02024d1e
+_0801B324: .4byte gUnknown_02024BE6
+_0801B328: .4byte gBattleMons
+_0801B32C: .4byte gUnknown_02024D1E
_0801B330:
ldr r0, _0801B3DC
ldrb r0, [r0]
@@ -30904,17 +30904,17 @@ _0801B3CA:
pop {r1}
bx r1
.align 2, 0
-_0801B3DC: .4byte 0x02024c68
-_0801B3E0: .4byte 0x02024d68
-_0801B3E4: .4byte 0x02024c08
+_0801B3DC: .4byte gUnknown_02024C68
+_0801B3E0: .4byte gUnknown_02024D68
+_0801B3E4: .4byte gUnknown_02024C08
_0801B3E8: .4byte 0x0000ffff
-_0801B3EC: .4byte 0x02024c07
-_0801B3F0: .4byte 0x02024a80
-_0801B3F4: .4byte 0x02024c04
-_0801B3F8: .4byte 0x02024c0b
+_0801B3EC: .4byte gUnknown_02024C07
+_0801B3F0: .4byte gBattleMons
+_0801B3F4: .4byte gUnknown_02024C04
+_0801B3F8: .4byte gUnknown_02024C0B
_0801B3FC: .4byte 0x02000000
_0801B400: .4byte 0x00016003
-_0801B404: .4byte 0x02024c10
+_0801B404: .4byte gUnknown_02024C10
_0801B408: .4byte gUnknown_081D9AA7
thumb_func_end sub_801A02C
@@ -30968,9 +30968,9 @@ _0801B45A:
lsrs r5, r0, 24
b _0801B556
.align 2, 0
-_0801B464: .4byte 0x020239f8
+_0801B464: .4byte gUnknown_020239F8
_0801B468: .4byte gUnknown_081FC1D0
-_0801B46C: .4byte 0x02024c0c
+_0801B46C: .4byte gUnknown_02024C0C
_0801B470: .4byte gBitTable
_0801B474:
ldr r0, _0801B580
@@ -31107,9 +31107,9 @@ _0801B56E:
bx r0
.align 2, 0
_0801B580: .4byte gUnknown_081FC1D0
-_0801B584: .4byte 0x02024c60
-_0801B588: .4byte 0x02024c80
-_0801B58C: .4byte 0x02024c7a
+_0801B584: .4byte gUnknown_02024C60
+_0801B588: .4byte gUnknown_02024C80
+_0801B58C: .4byte gUnknown_02024C7A
_0801B590: .4byte 0x0000ffff
thumb_func_end unref_sub_801B40C
@@ -31132,9 +31132,9 @@ _0801B5B0:
pop {r0}
bx r0
.align 2, 0
-_0801B5B4: .4byte 0x02024a64
+_0801B5B4: .4byte gUnknown_02024A64
_0801B5B8: .4byte gUnknown_081FA73C
-_0801B5BC: .4byte 0x02024c10
+_0801B5BC: .4byte gUnknown_02024C10
thumb_func_end sub_801B594
thumb_func_start sub_801B5C0
@@ -31353,14 +31353,14 @@ _0801B7C2:
strb r1, [r0]
b _0801B900
.align 2, 0
-_0801B7E8: .4byte 0x02024c07
-_0801B7EC: .4byte 0x02024c80
-_0801B7F0: .4byte 0x02024a80
-_0801B7F4: .4byte 0x02024a68
-_0801B7F8: .4byte 0x02024c0c
+_0801B7E8: .4byte gUnknown_02024C07
+_0801B7EC: .4byte gUnknown_02024C80
+_0801B7F0: .4byte gBattleMons
+_0801B7F4: .4byte gUnknown_02024A68
+_0801B7F8: .4byte gUnknown_02024C0C
_0801B7FC: .4byte gBitTable
_0801B800: .4byte gBattleMoves
-_0801B804: .4byte 0x02024d68
+_0801B804: .4byte gUnknown_02024D68
_0801B808:
ldr r0, _0801B81C
ldrb r0, [r0]
@@ -31372,7 +31372,7 @@ _0801B808:
eors r0, r2
b _0801B8B2
.align 2, 0
-_0801B81C: .4byte 0x02024c07
+_0801B81C: .4byte gUnknown_02024C07
_0801B820:
ldr r0, _0801B854
ldrb r0, [r0]
@@ -31401,9 +31401,9 @@ _0801B850:
adds r5, r4, 0
b _0801B900
.align 2, 0
-_0801B854: .4byte 0x02024c07
-_0801B858: .4byte 0x02024c80
-_0801B85C: .4byte 0x02024a80
+_0801B854: .4byte gUnknown_02024C07
+_0801B858: .4byte gUnknown_02024C80
+_0801B85C: .4byte gBattleMons
_0801B860:
ldr r0, _0801B894
ldrh r1, [r0]
@@ -31430,8 +31430,8 @@ _0801B860:
movs r0, 0x1
b _0801B8B2
.align 2, 0
-_0801B894: .4byte 0x020239f8
-_0801B898: .4byte 0x02024c07
+_0801B894: .4byte gUnknown_020239F8
+_0801B898: .4byte gUnknown_02024C07
_0801B89C:
movs r0, 0x3
b _0801B8B2
@@ -31462,7 +31462,7 @@ _0801B8B2:
eors r5, r0
b _0801B900
.align 2, 0
-_0801B8D4: .4byte 0x02024c0c
+_0801B8D4: .4byte gUnknown_02024C0C
_0801B8D8: .4byte gBitTable
_0801B8DC:
ldr r0, _0801B8F8
@@ -31478,7 +31478,7 @@ _0801B8DC:
lsrs r5, r0, 24
b _0801B900
.align 2, 0
-_0801B8F8: .4byte 0x02024c07
+_0801B8F8: .4byte gUnknown_02024C07
_0801B8FC:
ldr r0, _0801B91C
ldrb r5, [r0]
@@ -31498,7 +31498,7 @@ _0801B900:
pop {r1}
bx r1
.align 2, 0
-_0801B91C: .4byte 0x02024c07
+_0801B91C: .4byte gUnknown_02024C07
_0801B920: .4byte 0x02000000
_0801B924: .4byte 0x00016010
thumb_func_end sub_801B5C0
@@ -31594,9 +31594,9 @@ _0801B9DA:
movs r0, 0
b _0801BC24
.align 2, 0
-_0801B9E0: .4byte 0x020239f8
-_0801B9E4: .4byte 0x02024c07
-_0801B9E8: .4byte 0x02024a80
+_0801B9E0: .4byte gUnknown_020239F8
+_0801B9E4: .4byte gUnknown_02024C07
+_0801B9E8: .4byte gBattleMons
_0801B9EC: .4byte 0x0000080e
_0801B9F0: .4byte 0x00000808
_0801B9F4: .4byte 0x0000080a
@@ -31636,9 +31636,9 @@ _0801BA34:
ldr r0, _0801BA48
b _0801BBCE
.align 2, 0
-_0801BA3C: .4byte 0x02024be6
+_0801BA3C: .4byte gUnknown_02024BE6
_0801BA40: .4byte 0xff7fffff
-_0801BA44: .4byte 0x02024c10
+_0801BA44: .4byte gUnknown_02024C10
_0801BA48: .4byte gUnknown_081D995F
_0801BA4C:
bl Random
@@ -31732,20 +31732,20 @@ _0801BA9E:
lsls r1, 14
b _0801BC1E
.align 2, 0
-_0801BB04: .4byte 0x02024a80
-_0801BB08: .4byte 0x02024c07
+_0801BB04: .4byte gBattleMons
+_0801BB08: .4byte gUnknown_02024C07
_0801BB0C: .4byte gBitTable
-_0801BB10: .4byte 0x02024be4
-_0801BB14: .4byte 0x02024be5
-_0801BB18: .4byte 0x02024bea
-_0801BB1C: .4byte 0x02024d1e
-_0801BB20: .4byte 0x02024dec
+_0801BB10: .4byte gUnknown_02024BE4
+_0801BB14: .4byte gUnknown_02024BE5
+_0801BB18: .4byte gUnknown_02024BEA
+_0801BB1C: .4byte gUnknown_02024D1E
+_0801BB20: .4byte gUnknown_02024DEC
_0801BB24: .4byte 0x02000000
_0801BB28: .4byte 0x0001601c
-_0801BB2C: .4byte 0x02024c10
+_0801BB2C: .4byte gUnknown_02024C10
_0801BB30: .4byte gUnknown_081D996F
-_0801BB34: .4byte 0x02024c08
-_0801BB38: .4byte 0x02024c6c
+_0801BB34: .4byte gUnknown_02024C08
+_0801BB38: .4byte gUnknown_02024C6C
_0801BB3C:
subs r0, r2, r6
lsls r0, 24
@@ -31805,8 +31805,8 @@ _0801BB9E:
ldr r0, _0801BBB4
b _0801BBCE
.align 2, 0
-_0801BBAC: .4byte 0x02024a68
-_0801BBB0: .4byte 0x02024c10
+_0801BBAC: .4byte gUnknown_02024A68
+_0801BBB0: .4byte gUnknown_02024C10
_0801BBB4: .4byte gUnknown_081D9989
_0801BBB8:
subs r4, r6
@@ -31825,8 +31825,8 @@ _0801BBCE:
movs r0, 0x1
b _0801BC24
.align 2, 0
-_0801BBD4: .4byte 0x02024d1e
-_0801BBD8: .4byte 0x02024c10
+_0801BBD4: .4byte gUnknown_02024D1E
+_0801BBD8: .4byte gUnknown_02024C10
_0801BBDC: .4byte gUnknown_081D9977
_0801BBE0:
ldr r4, _0801BC34
@@ -31872,13 +31872,13 @@ _0801BC24:
pop {r1}
bx r1
.align 2, 0
-_0801BC34: .4byte 0x02024c07
-_0801BC38: .4byte 0x02024a80
-_0801BC3C: .4byte 0x02024bec
-_0801BC40: .4byte 0x02024c08
-_0801BC44: .4byte 0x02024c10
+_0801BC34: .4byte gUnknown_02024C07
+_0801BC38: .4byte gBattleMons
+_0801BC3C: .4byte gUnknown_02024BEC
+_0801BC40: .4byte gUnknown_02024C08
+_0801BC44: .4byte gUnknown_02024C10
_0801BC48: .4byte gUnknown_081D99A0
-_0801BC4C: .4byte 0x02024c6c
+_0801BC4C: .4byte gUnknown_02024C6C
thumb_func_end sub_801B928
thumb_func_start atk00_attackcanceler
@@ -31897,8 +31897,8 @@ atk00_attackcanceler: @ 801BC50
strb r0, [r1]
b _0801BFF4
.align 2, 0
-_0801BC6C: .4byte 0x02024d26
-_0801BC70: .4byte 0x02024a7f
+_0801BC6C: .4byte gUnknown_02024D26
+_0801BC70: .4byte gUnknown_02024A7F
_0801BC74:
ldr r2, _0801BCA4
ldr r0, _0801BCA8
@@ -31924,10 +31924,10 @@ _0801BC74:
ldr r0, _0801BCB4
b _0801BFF2
.align 2, 0
-_0801BCA4: .4byte 0x02024a80
-_0801BCA8: .4byte 0x02024c07
-_0801BCAC: .4byte 0x02024c6c
-_0801BCB0: .4byte 0x02024c10
+_0801BCA4: .4byte gBattleMons
+_0801BCA8: .4byte gUnknown_02024C07
+_0801BCAC: .4byte gUnknown_02024C6C
+_0801BCB0: .4byte gUnknown_02024C10
_0801BCB4: .4byte BattleScript_1D6F62
_0801BCB8:
bl sub_8017718
@@ -31992,16 +31992,16 @@ _0801BCDE:
strb r0, [r2]
b _0801BFF4
.align 2, 0
-_0801BD34: .4byte 0x02024c08
-_0801BD38: .4byte 0x02024a80
-_0801BD3C: .4byte 0x02024be4
-_0801BD40: .4byte 0x02024c07
-_0801BD44: .4byte 0x02024c6c
-_0801BD48: .4byte 0x02024be6
+_0801BD34: .4byte gUnknown_02024C08
+_0801BD38: .4byte gBattleMons
+_0801BD3C: .4byte gUnknown_02024BE4
+_0801BD40: .4byte gUnknown_02024C07
+_0801BD44: .4byte gUnknown_02024C6C
+_0801BD48: .4byte gUnknown_02024BE6
_0801BD4C: .4byte 0x00800200
-_0801BD50: .4byte 0x02024c10
+_0801BD50: .4byte gUnknown_02024C10
_0801BD54: .4byte gUnknown_081D936D
-_0801BD58: .4byte 0x02024c68
+_0801BD58: .4byte gUnknown_02024C68
_0801BD5C:
ldr r0, [r5]
ldr r1, _0801BDA0
@@ -32045,7 +32045,7 @@ _0801BDA4:
strb r1, [r0]
b _0801BFF4
.align 2, 0
-_0801BDB0: .4byte 0x02024c68
+_0801BDB0: .4byte gUnknown_02024C68
_0801BDB4:
ldr r2, _0801BE18
ldr r0, [r2]
@@ -32095,14 +32095,14 @@ _0801BDB4:
ldr r0, _0801BE38
b _0801BFF2
.align 2, 0
-_0801BE18: .4byte 0x02024c6c
-_0801BE1C: .4byte 0x02024d28
-_0801BE20: .4byte 0x02024c08
+_0801BE18: .4byte gUnknown_02024C6C
+_0801BE1C: .4byte gUnknown_02024D28
+_0801BE20: .4byte gUnknown_02024C08
_0801BE24: .4byte gBattleMoves
-_0801BE28: .4byte 0x02024be6
-_0801BE2C: .4byte 0x02024c07
+_0801BE28: .4byte gUnknown_02024BE6
+_0801BE2C: .4byte gUnknown_02024C07
_0801BE30: .4byte 0x00000115
-_0801BE34: .4byte 0x02024c10
+_0801BE34: .4byte gUnknown_02024C10
_0801BE38: .4byte gUnknown_081D946F
_0801BE3C:
movs r2, 0
@@ -32169,14 +32169,14 @@ _0801BE7E:
bl sub_81074C4
b _0801BFF4
.align 2, 0
-_0801BEB8: .4byte 0x02024a68
-_0801BEBC: .4byte 0x02024d28
+_0801BEB8: .4byte gUnknown_02024A68
+_0801BEBC: .4byte gUnknown_02024D28
_0801BEC0: .4byte gBattleMoves
-_0801BEC4: .4byte 0x02024a7a
-_0801BEC8: .4byte 0x02024be6
-_0801BECC: .4byte 0x02024d68
-_0801BED0: .4byte 0x02024c06
-_0801BED4: .4byte 0x02024c10
+_0801BEC4: .4byte gUnknown_02024A7A
+_0801BEC8: .4byte gUnknown_02024BE6
+_0801BECC: .4byte gUnknown_02024D68
+_0801BED0: .4byte byte_2024C06
+_0801BED4: .4byte gUnknown_02024C10
_0801BED8: .4byte gUnknown_081D9812
_0801BEDC:
lsls r0, r2, 4
@@ -32264,14 +32264,14 @@ _0801BF4E:
b _0801BFEC
.align 2, 0
_0801BF80: .4byte gBattleMoves
-_0801BF84: .4byte 0x02024be6
-_0801BF88: .4byte 0x02024a80
-_0801BF8C: .4byte 0x02024c07
-_0801BF90: .4byte 0x02024c68
-_0801BF94: .4byte 0x02024c3c
-_0801BF98: .4byte 0x02024c08
-_0801BF9C: .4byte 0x02024c44
-_0801BFA0: .4byte 0x02024d1e
+_0801BF84: .4byte gUnknown_02024BE6
+_0801BF88: .4byte gBattleMons
+_0801BF8C: .4byte gUnknown_02024C07
+_0801BF90: .4byte gUnknown_02024C68
+_0801BF94: .4byte gUnknown_02024C3C
+_0801BF98: .4byte gUnknown_02024C08
+_0801BF9C: .4byte gUnknown_02024C44
+_0801BFA0: .4byte gUnknown_02024D1E
_0801BFA4:
ldr r0, _0801BFD4
ldrb r0, [r0]
@@ -32296,11 +32296,11 @@ _0801BFA4:
ldr r0, _0801BFE8
b _0801BFF2
.align 2, 0
-_0801BFD4: .4byte 0x02024c07
+_0801BFD4: .4byte gUnknown_02024C07
_0801BFD8: .4byte 0x00000121
_0801BFDC: .4byte 0x02000000
_0801BFE0: .4byte 0x00016003
-_0801BFE4: .4byte 0x02024c10
+_0801BFE4: .4byte gUnknown_02024C10
_0801BFE8: .4byte gUnknown_081D9487
_0801BFEC:
ldr r1, _0801C004
@@ -32317,7 +32317,7 @@ _0801BFF4:
pop {r0}
bx r0
.align 2, 0
-_0801C004: .4byte 0x02024c10
+_0801C004: .4byte gUnknown_02024C10
thumb_func_end atk00_attackcanceler
thumb_func_start mcmd_jump_if_move_not_executed
@@ -32361,11 +32361,11 @@ mcmd_jump_if_move_not_executed: @ 801C008
orrs r4, r0
b _0801C082
.align 2, 0
-_0801C054: .4byte 0x02024c10
-_0801C058: .4byte 0x02024c68
-_0801C05C: .4byte 0x02024c3c
-_0801C060: .4byte 0x02024c08
-_0801C064: .4byte 0x02024c44
+_0801C054: .4byte gUnknown_02024C10
+_0801C058: .4byte gUnknown_02024C68
+_0801C05C: .4byte gUnknown_02024C3C
+_0801C060: .4byte gUnknown_02024C08
+_0801C064: .4byte gUnknown_02024C44
_0801C068:
bl b_feature_update_destiny_bond
ldr r0, _0801C090
@@ -32387,8 +32387,8 @@ _0801C086:
pop {r0}
bx r0
.align 2, 0
-_0801C090: .4byte 0x02024c08
-_0801C094: .4byte 0x02024c10
+_0801C090: .4byte gUnknown_02024C08
+_0801C094: .4byte gUnknown_02024C10
thumb_func_end mcmd_jump_if_move_not_executed
thumb_func_start atk40_801DBA0
@@ -32428,12 +32428,12 @@ atk40_801DBA0: @ 801C098
strb r0, [r1, 0x6]
b _0801C100
.align 2, 0
-_0801C0E0: .4byte 0x02024d28
-_0801C0E4: .4byte 0x02024c08
+_0801C0E0: .4byte gUnknown_02024D28
+_0801C0E4: .4byte gUnknown_02024C08
_0801C0E8: .4byte gBattleMoves
-_0801C0EC: .4byte 0x02024be6
-_0801C0F0: .4byte 0x02024c68
-_0801C0F4: .4byte 0x02024d1e
+_0801C0EC: .4byte gUnknown_02024BE6
+_0801C0F0: .4byte gUnknown_02024C68
+_0801C0F4: .4byte gUnknown_02024D1E
_0801C0F8:
ldr r1, _0801C104
ldr r0, [r1]
@@ -32443,7 +32443,7 @@ _0801C100:
pop {r0}
bx r0
.align 2, 0
-_0801C104: .4byte 0x02024c10
+_0801C104: .4byte gUnknown_02024C10
thumb_func_end atk40_801DBA0
thumb_func_start sub_801C108
@@ -32491,12 +32491,12 @@ _0801C154:
pop {r1}
bx r1
.align 2, 0
-_0801C15C: .4byte 0x02024d28
-_0801C160: .4byte 0x02024c08
+_0801C15C: .4byte gUnknown_02024D28
+_0801C160: .4byte gUnknown_02024C08
_0801C164: .4byte gBattleMoves
-_0801C168: .4byte 0x02024be6
-_0801C16C: .4byte 0x02024c68
-_0801C170: .4byte 0x02024d1e
+_0801C168: .4byte gUnknown_02024BE6
+_0801C16C: .4byte gUnknown_02024C68
+_0801C170: .4byte gUnknown_02024D1E
thumb_func_end sub_801C108
thumb_func_start sub_801C174
@@ -32551,12 +32551,12 @@ _0801C1C6:
strb r1, [r0]
b _0801C290
.align 2, 0
-_0801C1D4: .4byte 0x02024c98
-_0801C1D8: .4byte 0x02024c08
-_0801C1DC: .4byte 0x02024ca8
-_0801C1E0: .4byte 0x02024c07
-_0801C1E4: .4byte 0x02024c6c
-_0801C1E8: .4byte 0x02024c68
+_0801C1D4: .4byte gUnknown_02024C98
+_0801C1D8: .4byte gUnknown_02024C08
+_0801C1DC: .4byte gUnknown_02024CA8
+_0801C1E0: .4byte gUnknown_02024C07
+_0801C1E4: .4byte gUnknown_02024C6C
+_0801C1E8: .4byte gUnknown_02024C68
_0801C1EC:
ldr r0, [r2]
ldr r1, _0801C29C
@@ -32651,7 +32651,7 @@ _0801C290:
_0801C29C: .4byte 0xfffeffff
_0801C2A0: .4byte 0xfffdffff
_0801C2A4: .4byte 0xfffbffff
-_0801C2A8: .4byte 0x02024db8
+_0801C2A8: .4byte word_2024DB8
_0801C2AC: .4byte gBattleMoves
_0801C2B0:
movs r0, 0
@@ -32709,12 +32709,12 @@ atk01_accuracycheck: @ 801C2BC
str r0, [r7]
b _0801C632
.align 2, 0
-_0801C314: .4byte 0x02024c10
-_0801C318: .4byte 0x02024c98
-_0801C31C: .4byte 0x02024c08
+_0801C314: .4byte gUnknown_02024C10
+_0801C318: .4byte gUnknown_02024C98
+_0801C31C: .4byte gUnknown_02024C08
_0801C320: .4byte 0x0000ffff
-_0801C324: .4byte 0x02024ca8
-_0801C328: .4byte 0x02024c07
+_0801C324: .4byte gUnknown_02024CA8
+_0801C328: .4byte gUnknown_02024C07
_0801C32C:
ldrb r0, [r3]
lsls r0, 2
@@ -32753,7 +32753,7 @@ _0801C36A:
str r0, [r1]
b _0801C632
.align 2, 0
-_0801C374: .4byte 0x02024c10
+_0801C374: .4byte gUnknown_02024C10
_0801C378:
cmp r6, 0
bne _0801C380
@@ -32773,7 +32773,7 @@ _0801C380:
mov r10, r3
b _0801C3B2
.align 2, 0
-_0801C398: .4byte 0x02024be6
+_0801C398: .4byte gUnknown_02024BE6
_0801C39C: .4byte 0x02000000
_0801C3A0: .4byte 0x0001601c
_0801C3A4:
@@ -32822,9 +32822,9 @@ _0801C3CE:
b _0801C41E
.align 2, 0
_0801C3F8: .4byte gBattleMoves
-_0801C3FC: .4byte 0x02024a80
-_0801C400: .4byte 0x02024c08
-_0801C404: .4byte 0x02024c07
+_0801C3FC: .4byte gBattleMons
+_0801C400: .4byte gUnknown_02024C08
+_0801C404: .4byte gUnknown_02024C07
_0801C408:
ldr r0, _0801C56C
ldrb r0, [r0]
@@ -33003,13 +33003,13 @@ _0801C544:
ldrb r2, [r0, 0x1A]
b _0801C5A4
.align 2, 0
-_0801C56C: .4byte 0x02024c07
+_0801C56C: .4byte gUnknown_02024C07
_0801C570: .4byte gBattleMoves
-_0801C574: .4byte 0x02024db8
+_0801C574: .4byte word_2024DB8
_0801C578: .4byte gAccuracyStageRatios
-_0801C57C: .4byte 0x02024a80
-_0801C580: .4byte 0x02024c08
-_0801C584: .4byte 0x02024df0
+_0801C57C: .4byte gBattleMons
+_0801C580: .4byte gUnknown_02024C08
+_0801C584: .4byte gEnigmaBerries
_0801C588:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -33074,12 +33074,12 @@ _0801C602:
movs r0, 0x2
b _0801C624
.align 2, 0
-_0801C608: .4byte 0x02024c0b
-_0801C60C: .4byte 0x02024c08
-_0801C610: .4byte 0x02024c68
-_0801C614: .4byte 0x020239f8
+_0801C608: .4byte gUnknown_02024C0B
+_0801C60C: .4byte gUnknown_02024C08
+_0801C610: .4byte gUnknown_02024C68
+_0801C614: .4byte gUnknown_020239F8
_0801C618: .4byte gBattleMoves
-_0801C61C: .4byte 0x02024d1e
+_0801C61C: .4byte gUnknown_02024D1E
_0801C620:
ldr r1, _0801C644
movs r0, 0
@@ -33100,7 +33100,7 @@ _0801C632:
pop {r0}
bx r0
.align 2, 0
-_0801C644: .4byte 0x02024d1e
+_0801C644: .4byte gUnknown_02024D1E
thumb_func_end atk01_accuracycheck
thumb_func_start atk02_attackstring
@@ -33138,11 +33138,11 @@ _0801C680:
pop {r0}
bx r0
.align 2, 0
-_0801C688: .4byte 0x02024a64
-_0801C68C: .4byte 0x02024c6c
-_0801C690: .4byte 0x02024c07
-_0801C694: .4byte 0x02024c10
-_0801C698: .4byte 0x02024d1e
+_0801C688: .4byte gUnknown_02024A64
+_0801C68C: .4byte gUnknown_02024C6C
+_0801C690: .4byte gUnknown_02024C07
+_0801C694: .4byte gUnknown_02024C10
+_0801C698: .4byte gUnknown_02024D1E
thumb_func_end atk02_attackstring
thumb_func_start atk03_ppreduce
@@ -33189,11 +33189,11 @@ _0801C6B4:
beq _0801C71C
b _0801C736
.align 2, 0
-_0801C6EC: .4byte 0x02024a64
-_0801C6F0: .4byte 0x02024d68
-_0801C6F4: .4byte 0x02024c07
+_0801C6EC: .4byte gUnknown_02024A64
+_0801C6F0: .4byte gUnknown_02024D68
+_0801C6F4: .4byte gUnknown_02024C07
_0801C6F8: .4byte gBattleMoves
-_0801C6FC: .4byte 0x02024be6
+_0801C6FC: .4byte gUnknown_02024BE6
_0801C700:
cmp r0, 0x40
beq _0801C71C
@@ -33290,12 +33290,12 @@ _0801C756:
strb r0, [r2]
b _0801C7D2
.align 2, 0
-_0801C7B8: .4byte 0x02024c08
-_0801C7BC: .4byte 0x02024a80
-_0801C7C0: .4byte 0x02024c6c
-_0801C7C4: .4byte 0x02024be4
-_0801C7C8: .4byte 0x02024c07
-_0801C7CC: .4byte 0x02024d28
+_0801C7B8: .4byte gUnknown_02024C08
+_0801C7BC: .4byte gBattleMons
+_0801C7C0: .4byte gUnknown_02024C6C
+_0801C7C4: .4byte gUnknown_02024BE4
+_0801C7C8: .4byte gUnknown_02024C07
+_0801C7CC: .4byte gUnknown_02024D28
_0801C7D0:
strb r4, [r2]
_0801C7D2:
@@ -33370,12 +33370,12 @@ _0801C84E:
pop {r0}
bx r0
.align 2, 0
-_0801C860: .4byte 0x02024ca8
+_0801C860: .4byte gUnknown_02024CA8
_0801C864: .4byte gBitTable
-_0801C868: .4byte 0x02024a60
-_0801C86C: .4byte 0x02024c6c
+_0801C868: .4byte gUnknown_02024A60
+_0801C86C: .4byte gUnknown_02024C6C
_0801C870: .4byte 0xfffff7ff
-_0801C874: .4byte 0x02024c10
+_0801C874: .4byte gUnknown_02024C10
thumb_func_end atk03_ppreduce
thumb_func_start atk04_critcalc
@@ -33398,9 +33398,9 @@ atk04_critcalc: @ 801C878
ldrb r6, [r0, 0x7]
b _0801C8B0
.align 2, 0
-_0801C89C: .4byte 0x02024a80
-_0801C8A0: .4byte 0x02024c07
-_0801C8A4: .4byte 0x02024df0
+_0801C89C: .4byte gBattleMons
+_0801C8A0: .4byte gUnknown_02024C07
+_0801C8A4: .4byte gEnigmaBerries
_0801C8A8:
bl itemid_get_x12
lsls r0, 24
@@ -33483,11 +33483,11 @@ _0801C930:
adds r0, r2, r0
b _0801C952
.align 2, 0
-_0801C93C: .4byte 0x02024c0b
-_0801C940: .4byte 0x02024c07
-_0801C944: .4byte 0x02024a80
+_0801C93C: .4byte gUnknown_02024C0B
+_0801C940: .4byte gUnknown_02024C07
+_0801C944: .4byte gBattleMons
_0801C948: .4byte gBattleMoves
-_0801C94C: .4byte 0x02024be6
+_0801C94C: .4byte gUnknown_02024BE6
_0801C950:
adds r0, r2, r5
_0801C952:
@@ -33543,11 +33543,11 @@ _0801C960:
movs r0, 0x2
b _0801C9D4
.align 2, 0
-_0801C9BC: .4byte 0x02024c08
-_0801C9C0: .4byte 0x02024c98
-_0801C9C4: .4byte 0x020239f8
+_0801C9BC: .4byte gUnknown_02024C08
+_0801C9C0: .4byte gUnknown_02024C98
+_0801C9C4: .4byte gUnknown_020239F8
_0801C9C8: .4byte gCriticalHitChance
-_0801C9CC: .4byte 0x02024c0d
+_0801C9CC: .4byte gXXX_CritRelated
_0801C9D0:
ldr r1, _0801C9E4
movs r0, 0x1
@@ -33561,8 +33561,8 @@ _0801C9D4:
pop {r0}
bx r0
.align 2, 0
-_0801C9E4: .4byte 0x02024c0d
-_0801C9E8: .4byte 0x02024c10
+_0801C9E4: .4byte gXXX_CritRelated
+_0801C9E8: .4byte gUnknown_02024C10
thumb_func_end atk04_critcalc
thumb_func_start atk05_cmd5
@@ -33670,21 +33670,21 @@ _0801CAA4:
pop {r0}
bx r0
.align 2, 0
-_0801CABC: .4byte 0x02024c7a
-_0801CAC0: .4byte 0x02024c08
-_0801CAC4: .4byte 0x02024c07
-_0801CAC8: .4byte 0x02024a80
-_0801CACC: .4byte 0x02024be6
-_0801CAD0: .4byte 0x02024dec
+_0801CABC: .4byte gUnknown_02024C7A
+_0801CAC0: .4byte gUnknown_02024C08
+_0801CAC4: .4byte gUnknown_02024C07
+_0801CAC8: .4byte gBattleMons
+_0801CACC: .4byte gUnknown_02024BE6
+_0801CAD0: .4byte gUnknown_02024DEC
_0801CAD4: .4byte 0x02000000
_0801CAD8: .4byte 0x0001601c
-_0801CADC: .4byte 0x02024bec
-_0801CAE0: .4byte 0x02024c0d
+_0801CADC: .4byte gUnknown_02024BEC
+_0801CAE0: .4byte gXXX_CritRelated
_0801CAE4: .4byte 0x0001601f
-_0801CAE8: .4byte 0x02024c98
+_0801CAE8: .4byte gUnknown_02024C98
_0801CAEC: .4byte gBattleMoves
-_0801CAF0: .4byte 0x02024d28
-_0801CAF4: .4byte 0x02024c10
+_0801CAF0: .4byte gUnknown_02024D28
+_0801CAF4: .4byte gUnknown_02024C10
thumb_func_end atk05_cmd5
thumb_func_start sub_801CAF8
@@ -33786,18 +33786,18 @@ _0801CBAC:
pop {r0}
bx r0
.align 2, 0
-_0801CBBC: .4byte 0x02024c7a
-_0801CBC0: .4byte 0x02024a80
-_0801CBC4: .4byte 0x02024be6
-_0801CBC8: .4byte 0x02024dec
+_0801CBBC: .4byte gUnknown_02024C7A
+_0801CBC0: .4byte gBattleMons
+_0801CBC4: .4byte gUnknown_02024BE6
+_0801CBC8: .4byte gUnknown_02024DEC
_0801CBCC: .4byte 0x02000000
_0801CBD0: .4byte 0x0001601c
-_0801CBD4: .4byte 0x02024bec
-_0801CBD8: .4byte 0x02024c0d
+_0801CBD4: .4byte gUnknown_02024BEC
+_0801CBD8: .4byte gXXX_CritRelated
_0801CBDC: .4byte 0x0001601f
-_0801CBE0: .4byte 0x02024c98
+_0801CBE0: .4byte gUnknown_02024C98
_0801CBE4: .4byte gBattleMoves
-_0801CBE8: .4byte 0x02024d28
+_0801CBE8: .4byte gUnknown_02024D28
thumb_func_end sub_801CAF8
thumb_func_start battle_attack_damage_modulate_by_effectivity
@@ -33826,7 +33826,7 @@ _0801CC0C:
beq _0801CC26
b _0801CCBE
.align 2, 0
-_0801CC1C: .4byte 0x02024bec
+_0801CC1C: .4byte gUnknown_02024BEC
_0801CC20:
cmp r4, 0x14
beq _0801CC7C
@@ -33842,7 +33842,7 @@ _0801CC26:
ands r0, r1
b _0801CCBC
.align 2, 0
-_0801CC38: .4byte 0x02024c68
+_0801CC38: .4byte gUnknown_02024C68
_0801CC3C:
ldr r2, _0801CC6C
ldr r0, _0801CC70
@@ -33869,8 +33869,8 @@ _0801CC3C:
b _0801CCBC
.align 2, 0
_0801CC6C: .4byte gBattleMoves
-_0801CC70: .4byte 0x02024be6
-_0801CC74: .4byte 0x02024c68
+_0801CC70: .4byte gUnknown_02024BE6
+_0801CC74: .4byte gUnknown_02024C68
_0801CC78:
movs r0, 0x4
b _0801CCBA
@@ -33900,8 +33900,8 @@ _0801CC7C:
b _0801CCBC
.align 2, 0
_0801CCAC: .4byte gBattleMoves
-_0801CCB0: .4byte 0x02024be6
-_0801CCB4: .4byte 0x02024c68
+_0801CCB0: .4byte gUnknown_02024BE6
+_0801CCB4: .4byte gUnknown_02024C68
_0801CCB8:
movs r0, 0x2
_0801CCBA:
@@ -33940,7 +33940,7 @@ _0801CCD8:
mov r8, r2
b _0801CD0C
.align 2, 0
-_0801CCF0: .4byte 0x02024be6
+_0801CCF0: .4byte gUnknown_02024BE6
_0801CCF4: .4byte 0x02000000
_0801CCF8: .4byte 0x0001601c
_0801CCFC:
@@ -34022,15 +34022,15 @@ _0801CD44:
b _0801CE58
.align 2, 0
_0801CD94: .4byte gBattleMoves
-_0801CD98: .4byte 0x02024a80
-_0801CD9C: .4byte 0x02024c07
-_0801CDA0: .4byte 0x02024bec
-_0801CDA4: .4byte 0x02024c08
-_0801CDA8: .4byte 0x02024c06
-_0801CDAC: .4byte 0x02024c68
-_0801CDB0: .4byte 0x02024c3c
-_0801CDB4: .4byte 0x02024c44
-_0801CDB8: .4byte 0x02024d1e
+_0801CD98: .4byte gBattleMons
+_0801CD9C: .4byte gUnknown_02024C07
+_0801CDA0: .4byte gUnknown_02024BEC
+_0801CDA4: .4byte gUnknown_02024C08
+_0801CDA8: .4byte byte_2024C06
+_0801CDAC: .4byte gUnknown_02024C68
+_0801CDB0: .4byte gUnknown_02024C3C
+_0801CDB4: .4byte gUnknown_02024C44
+_0801CDB8: .4byte gUnknown_02024D1E
_0801CDBC:
ldr r1, _0801CDC8
adds r0, r3, r1
@@ -34205,18 +34205,18 @@ _0801CEF4:
bx r0
.align 2, 0
_0801CF08: .4byte gTypeEffectiveness
-_0801CF0C: .4byte 0x02024a80
-_0801CF10: .4byte 0x02024c08
-_0801CF14: .4byte 0x02024c07
-_0801CF18: .4byte 0x02024be6
-_0801CF1C: .4byte 0x02024c68
+_0801CF0C: .4byte gBattleMons
+_0801CF10: .4byte gUnknown_02024C08
+_0801CF14: .4byte gUnknown_02024C07
+_0801CF18: .4byte gUnknown_02024BE6
+_0801CF1C: .4byte gUnknown_02024C68
_0801CF20: .4byte gBattleMoves
-_0801CF24: .4byte 0x02024c06
-_0801CF28: .4byte 0x02024c3c
-_0801CF2C: .4byte 0x02024c44
-_0801CF30: .4byte 0x02024d1e
-_0801CF34: .4byte 0x02024d28
-_0801CF38: .4byte 0x02024c10
+_0801CF24: .4byte byte_2024C06
+_0801CF28: .4byte gUnknown_02024C3C
+_0801CF2C: .4byte gUnknown_02024C44
+_0801CF30: .4byte gUnknown_02024D1E
+_0801CF34: .4byte gUnknown_02024D28
+_0801CF38: .4byte gUnknown_02024C10
thumb_func_end sub_801CCC4
thumb_func_start b_wonderguard_and_levitate
@@ -34257,7 +34257,7 @@ _0801CF66:
mov r12, r2
b _0801CF94
.align 2, 0
-_0801CF80: .4byte 0x02024be6
+_0801CF80: .4byte gUnknown_02024BE6
_0801CF84: .4byte gBattleMoves
_0801CF88: .4byte 0x02000000
_0801CF8C: .4byte 0x0001601c
@@ -34290,10 +34290,10 @@ _0801CF94:
bl sub_81074C4
b _0801D1A4
.align 2, 0
-_0801CFC8: .4byte 0x02024a80
-_0801CFCC: .4byte 0x02024c08
-_0801CFD0: .4byte 0x02024c06
-_0801CFD4: .4byte 0x02024d1e
+_0801CFC8: .4byte gBattleMons
+_0801CFCC: .4byte gUnknown_02024C08
+_0801CFD0: .4byte byte_2024C06
+_0801CFD4: .4byte gUnknown_02024D1E
_0801CFD8:
ldr r1, _0801CFE4
adds r0, r5, r1
@@ -34541,12 +34541,12 @@ _0801D1A4:
pop {r0}
bx r0
.align 2, 0
-_0801D1B0: .4byte 0x02024c68
-_0801D1B4: .4byte 0x02024d28
-_0801D1B8: .4byte 0x02024c07
+_0801D1B0: .4byte gUnknown_02024C68
+_0801D1B4: .4byte gUnknown_02024D28
+_0801D1B8: .4byte gUnknown_02024C07
_0801D1BC: .4byte gBattleMoves
-_0801D1C0: .4byte 0x02024c06
-_0801D1C4: .4byte 0x02024d1e
+_0801D1C0: .4byte byte_2024C06
+_0801D1C4: .4byte gUnknown_02024D1E
thumb_func_end b_wonderguard_and_levitate
thumb_func_start b_attack_effectivity_adapt
@@ -34578,7 +34578,7 @@ _0801D1EE:
beq _0801D206
b _0801D27A
.align 2, 0
-_0801D1FC: .4byte 0x02024bec
+_0801D1FC: .4byte gUnknown_02024BEC
_0801D200:
cmp r4, 0x14
beq _0801D248
@@ -34736,8 +34736,8 @@ _0801D2F4:
b _0801D3DC
.align 2, 0
_0801D31C: .4byte gBattleMoves
-_0801D320: .4byte 0x02024a80
-_0801D324: .4byte 0x02024bec
+_0801D320: .4byte gBattleMons
+_0801D324: .4byte gUnknown_02024BEC
_0801D328:
ldr r1, _0801D344
adds r0, r7, r1
@@ -34892,8 +34892,8 @@ _0801D43A:
bx r1
.align 2, 0
_0801D44C: .4byte gTypeEffectiveness
-_0801D450: .4byte 0x02024a80
-_0801D454: .4byte 0x02024c08
+_0801D450: .4byte gBattleMons
+_0801D454: .4byte gUnknown_02024C08
_0801D458: .4byte gBattleMoves
thumb_func_end move_effectiveness_something
@@ -35038,8 +35038,8 @@ _0801D554:
bx r1
.align 2, 0
_0801D564: .4byte gTypeEffectiveness
-_0801D568: .4byte 0x02024c08
-_0801D56C: .4byte 0x02024a80
+_0801D568: .4byte gUnknown_02024C08
+_0801D56C: .4byte gBattleMons
_0801D570: .4byte gBattleMoves
thumb_func_end ai_rate_move
@@ -35073,7 +35073,7 @@ _0801D5A6:
pop {r0}
bx r0
.align 2, 0
-_0801D5AC: .4byte 0x02024bec
+_0801D5AC: .4byte gUnknown_02024BEC
thumb_func_end unref_sub_801D574
thumb_func_start atk07_cmd7
@@ -35121,10 +35121,10 @@ _0801D5E2:
ldrb r6, [r0, 0x1A]
b _0801D632
.align 2, 0
-_0801D608: .4byte 0x02024bec
-_0801D60C: .4byte 0x02024a80
-_0801D610: .4byte 0x02024c08
-_0801D614: .4byte 0x02024df0
+_0801D608: .4byte gUnknown_02024BEC
+_0801D60C: .4byte gBattleMons
+_0801D610: .4byte gUnknown_02024C08
+_0801D614: .4byte gEnigmaBerries
_0801D618:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -35235,15 +35235,15 @@ _0801D6C2:
strb r1, [r0]
b _0801D740
.align 2, 0
-_0801D6F4: .4byte 0x02024c0b
-_0801D6F8: .4byte 0x02024c08
-_0801D6FC: .4byte 0x02024d68
-_0801D700: .4byte 0x02024a80
+_0801D6F4: .4byte gUnknown_02024C0B
+_0801D6F8: .4byte gUnknown_02024C08
+_0801D6FC: .4byte gUnknown_02024D68
+_0801D700: .4byte gBattleMons
_0801D704: .4byte gBattleMoves
-_0801D708: .4byte 0x02024be6
-_0801D70C: .4byte 0x02024d28
-_0801D710: .4byte 0x02024bec
-_0801D714: .4byte 0x02024c68
+_0801D708: .4byte gUnknown_02024BE6
+_0801D70C: .4byte gUnknown_02024D28
+_0801D710: .4byte gUnknown_02024BEC
+_0801D714: .4byte gUnknown_02024C68
_0801D718:
ldr r0, _0801D750
lsls r1, r3, 2
@@ -35274,10 +35274,10 @@ _0801D740:
pop {r0}
bx r0
.align 2, 0
-_0801D750: .4byte 0x02024d68
-_0801D754: .4byte 0x02024c68
-_0801D758: .4byte 0x02024c04
-_0801D75C: .4byte 0x02024c10
+_0801D750: .4byte gUnknown_02024D68
+_0801D754: .4byte gUnknown_02024C68
+_0801D758: .4byte gUnknown_02024C04
+_0801D75C: .4byte gUnknown_02024C10
thumb_func_end atk07_cmd7
thumb_func_start atk08_cmd8
@@ -35325,10 +35325,10 @@ _0801D792:
ldrb r6, [r0, 0x1A]
b _0801D7E2
.align 2, 0
-_0801D7B8: .4byte 0x02024bec
-_0801D7BC: .4byte 0x02024a80
-_0801D7C0: .4byte 0x02024c08
-_0801D7C4: .4byte 0x02024df0
+_0801D7B8: .4byte gUnknown_02024BEC
+_0801D7BC: .4byte gBattleMons
+_0801D7C0: .4byte gUnknown_02024C08
+_0801D7C4: .4byte gEnigmaBerries
_0801D7C8:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -35425,13 +35425,13 @@ _0801D85E:
strb r1, [r0]
b _0801D8CC
.align 2, 0
-_0801D888: .4byte 0x02024c0b
-_0801D88C: .4byte 0x02024c08
-_0801D890: .4byte 0x02024d68
-_0801D894: .4byte 0x02024a80
-_0801D898: .4byte 0x02024d28
-_0801D89C: .4byte 0x02024bec
-_0801D8A0: .4byte 0x02024c68
+_0801D888: .4byte gUnknown_02024C0B
+_0801D88C: .4byte gUnknown_02024C08
+_0801D890: .4byte gUnknown_02024D68
+_0801D894: .4byte gBattleMons
+_0801D898: .4byte gUnknown_02024D28
+_0801D89C: .4byte gUnknown_02024BEC
+_0801D8A0: .4byte gUnknown_02024C68
_0801D8A4:
ldr r0, _0801D8DC
lsls r1, r3, 2
@@ -35462,10 +35462,10 @@ _0801D8CC:
pop {r0}
bx r0
.align 2, 0
-_0801D8DC: .4byte 0x02024d68
-_0801D8E0: .4byte 0x02024c68
-_0801D8E4: .4byte 0x02024c04
-_0801D8E8: .4byte 0x02024c10
+_0801D8DC: .4byte gUnknown_02024D68
+_0801D8E0: .4byte gUnknown_02024C68
+_0801D8E4: .4byte gUnknown_02024C04
+_0801D8E8: .4byte gUnknown_02024C10
thumb_func_end atk08_cmd8
thumb_func_start sub_801D8EC
@@ -35512,10 +35512,10 @@ _0801D900:
strb r0, [r1]
b _0801DA4A
.align 2, 0
-_0801D940: .4byte 0x02024a64
-_0801D944: .4byte 0x02024c6c
-_0801D948: .4byte 0x02024be6
-_0801D94C: .4byte 0x02024c10
+_0801D940: .4byte gUnknown_02024A64
+_0801D944: .4byte gUnknown_02024C6C
+_0801D948: .4byte gUnknown_02024BE6
+_0801D94C: .4byte gUnknown_02024C10
_0801D950: .4byte gUnknown_081D8EEF
_0801D954: .4byte 0x02000000
_0801D958: .4byte 0x00016002
@@ -35611,15 +35611,15 @@ _0801DA00:
_0801DA0C: .4byte gBattleMoves
_0801DA10: .4byte 0x02000000
_0801DA14: .4byte 0x000160a1
-_0801DA18: .4byte 0x02024c68
-_0801DA1C: .4byte 0x02024a60
-_0801DA20: .4byte 0x02024c07
+_0801DA18: .4byte gUnknown_02024C68
+_0801DA1C: .4byte gUnknown_02024A60
+_0801DA20: .4byte gUnknown_02024C07
_0801DA24: .4byte 0x00016002
-_0801DA28: .4byte 0x02024e80
-_0801DA2C: .4byte 0x02024bec
-_0801DA30: .4byte 0x02024a80
-_0801DA34: .4byte 0x02024ca8
-_0801DA38: .4byte 0x02024c10
+_0801DA28: .4byte gBattleMovePower
+_0801DA2C: .4byte gUnknown_02024BEC
+_0801DA30: .4byte gBattleMons
+_0801DA34: .4byte gUnknown_02024CA8
+_0801DA38: .4byte gUnknown_02024C10
_0801DA3C:
ldr r4, _0801DA58
ldr r0, [r4]
@@ -35636,7 +35636,7 @@ _0801DA4A:
pop {r0}
bx r0
.align 2, 0
-_0801DA58: .4byte 0x02024c10
+_0801DA58: .4byte gUnknown_02024C10
_0801DA5C: .4byte gUnknown_081D8EEF
thumb_func_end sub_801D8EC
@@ -35655,8 +35655,8 @@ _0801DA72:
pop {r0}
bx r0
.align 2, 0
-_0801DA78: .4byte 0x02024a64
-_0801DA7C: .4byte 0x02024c10
+_0801DA78: .4byte gUnknown_02024A64
+_0801DA7C: .4byte gUnknown_02024C10
thumb_func_end sub_801DA60
thumb_func_start sub_801DA80
@@ -35710,13 +35710,13 @@ sub_801DA80: @ 801DA80
bl b_std_message
b _0801DB2E
.align 2, 0
-_0801DAE4: .4byte 0x02024a64
-_0801DAE8: .4byte 0x02024c68
-_0801DAEC: .4byte 0x02024c10
-_0801DAF0: .4byte 0x02024a60
-_0801DAF4: .4byte 0x02024a80
-_0801DAF8: .4byte 0x02024ca8
-_0801DAFC: .4byte 0x02024c6c
+_0801DAE4: .4byte gUnknown_02024A64
+_0801DAE8: .4byte gUnknown_02024C68
+_0801DAEC: .4byte gUnknown_02024C10
+_0801DAF0: .4byte gUnknown_02024A60
+_0801DAF4: .4byte gBattleMons
+_0801DAF8: .4byte gUnknown_02024CA8
+_0801DAFC: .4byte gUnknown_02024C6C
_0801DB00:
ldr r5, _0801DB3C
ldrh r1, [r5]
@@ -35748,10 +35748,10 @@ _0801DB36:
pop {r0}
bx r0
.align 2, 0
-_0801DB3C: .4byte 0x02024bec
-_0801DB40: .4byte 0x02024a60
-_0801DB44: .4byte 0x030042e0
-_0801DB48: .4byte 0x02024c10
+_0801DB3C: .4byte gUnknown_02024BEC
+_0801DB40: .4byte gUnknown_02024A60
+_0801DB44: .4byte gUnknown_030042E0
+_0801DB48: .4byte gUnknown_02024C10
thumb_func_end sub_801DA80
thumb_func_start atk0C_datahpupdate
@@ -35778,7 +35778,7 @@ _0801DB5A:
ands r6, r1
b _0801DB90
.align 2, 0
-_0801DB74: .4byte 0x02024a64
+_0801DB74: .4byte gUnknown_02024A64
_0801DB78: .4byte 0x02000000
_0801DB7C: .4byte 0x0001601c
_0801DB80:
@@ -35864,16 +35864,16 @@ _0801DC02:
b _0801DC78
.align 2, 0
_0801DC1C: .4byte gBattleMoves
-_0801DC20: .4byte 0x02024be6
-_0801DC24: .4byte 0x02024c68
-_0801DC28: .4byte 0x02024c10
-_0801DC2C: .4byte 0x02024a60
-_0801DC30: .4byte 0x02024a80
-_0801DC34: .4byte 0x02024ca8
-_0801DC38: .4byte 0x02024c6c
-_0801DC3C: .4byte 0x02024bec
-_0801DC40: .4byte 0x02024d68
-_0801DC44: .4byte 0x02024bf0
+_0801DC20: .4byte gUnknown_02024BE6
+_0801DC24: .4byte gUnknown_02024C68
+_0801DC28: .4byte gUnknown_02024C10
+_0801DC2C: .4byte gUnknown_02024A60
+_0801DC30: .4byte gBattleMons
+_0801DC34: .4byte gUnknown_02024CA8
+_0801DC38: .4byte gUnknown_02024C6C
+_0801DC3C: .4byte gUnknown_02024BEC
+_0801DC40: .4byte gUnknown_02024D68
+_0801DC44: .4byte gUnknown_02024BF0
_0801DC48:
ldr r0, _0801DCA0
lsls r1, r2, 2
@@ -35921,10 +35921,10 @@ _0801DC8C:
str r0, [r4]
b _0801DF2E
.align 2, 0
-_0801DCA0: .4byte 0x02024d68
-_0801DCA4: .4byte 0x02024bf0
-_0801DCA8: .4byte 0x02024a60
-_0801DCAC: .4byte 0x02024c10
+_0801DCA0: .4byte gUnknown_02024D68
+_0801DCA4: .4byte gUnknown_02024BF0
+_0801DCA8: .4byte gUnknown_02024A60
+_0801DCAC: .4byte gUnknown_02024C10
_0801DCB0: .4byte gUnknown_081D99AB
_0801DCB4:
ldr r0, _0801DCF4
@@ -35961,11 +35961,11 @@ _0801DCF0:
strh r3, [r1, 0x28]
b _0801DEC6
.align 2, 0
-_0801DCF4: .4byte 0x02024c6c
+_0801DCF4: .4byte gUnknown_02024C6C
_0801DCF8: .4byte 0xfffffeff
-_0801DCFC: .4byte 0x02024bec
-_0801DD00: .4byte 0x02024a80
-_0801DD04: .4byte 0x02024a60
+_0801DCFC: .4byte gUnknown_02024BEC
+_0801DD00: .4byte gBattleMons
+_0801DD04: .4byte gUnknown_02024A60
_0801DD08:
movs r0, 0x20
ands r0, r2
@@ -35979,7 +35979,7 @@ _0801DD08:
ldr r5, _0801DD20
b _0801DD6C
.align 2, 0
-_0801DD20: .4byte 0x02024a60
+_0801DD20: .4byte gUnknown_02024A60
_0801DD24:
ldr r0, _0801DD4C
ldr r2, _0801DD50
@@ -36001,11 +36001,11 @@ _0801DD24:
ldr r1, _0801DD5C
b _0801DD68
.align 2, 0
-_0801DD4C: .4byte 0x02024bf4
-_0801DD50: .4byte 0x02024a60
-_0801DD54: .4byte 0x02024c10
-_0801DD58: .4byte 0x02024c74
-_0801DD5C: .4byte 0x02024c07
+_0801DD4C: .4byte gUnknown_02024BF4
+_0801DD50: .4byte gUnknown_02024A60
+_0801DD54: .4byte gUnknown_02024C10
+_0801DD58: .4byte gUnknown_02024C74
+_0801DD5C: .4byte gUnknown_02024C07
_0801DD60:
ldr r1, _0801DD8C
ldrb r0, [r5]
@@ -36031,10 +36031,10 @@ _0801DD6C:
adds r7, r0, 0
b _0801DDAC
.align 2, 0
-_0801DD8C: .4byte 0x02024c74
-_0801DD90: .4byte 0x02024c08
-_0801DD94: .4byte 0x02024a80
-_0801DD98: .4byte 0x02024bf0
+_0801DD8C: .4byte gUnknown_02024C74
+_0801DD90: .4byte gUnknown_02024C08
+_0801DD94: .4byte gBattleMons
+_0801DD98: .4byte gUnknown_02024BF0
_0801DD9C:
ldr r2, _0801DE20
str r0, [r2]
@@ -36105,12 +36105,12 @@ _0801DDD4:
ldr r2, _0801DE34
b _0801DE40
.align 2, 0
-_0801DE20: .4byte 0x02024bf0
-_0801DE24: .4byte 0x02024d68
-_0801DE28: .4byte 0x02024be6
-_0801DE2C: .4byte 0x02024d28
-_0801DE30: .4byte 0x02024c10
-_0801DE34: .4byte 0x02024c07
+_0801DE20: .4byte gUnknown_02024BF0
+_0801DE24: .4byte gUnknown_02024D68
+_0801DE28: .4byte gUnknown_02024BE6
+_0801DE2C: .4byte gUnknown_02024D28
+_0801DE30: .4byte gUnknown_02024C10
+_0801DE34: .4byte gUnknown_02024C07
_0801DE38:
ldrb r0, [r5]
lsls r0, 4
@@ -36128,7 +36128,7 @@ _0801DE40:
strb r1, [r0, 0x10]
b _0801DEC6
.align 2, 0
-_0801DE54: .4byte 0x02024c08
+_0801DE54: .4byte gUnknown_02024C08
_0801DE58:
cmp r6, 0x8
bls _0801DEC6
@@ -36167,9 +36167,9 @@ _0801DE5C:
ldr r2, _0801DEA8
b _0801DEB4
.align 2, 0
-_0801DEA0: .4byte 0x02024d28
-_0801DEA4: .4byte 0x02024c10
-_0801DEA8: .4byte 0x02024c07
+_0801DEA0: .4byte gUnknown_02024D28
+_0801DEA4: .4byte gUnknown_02024C10
+_0801DEA8: .4byte gUnknown_02024C07
_0801DEAC:
ldrb r0, [r5]
lsls r0, 4
@@ -36207,9 +36207,9 @@ _0801DEC6:
bl dp01_battle_side_mark_buffer_for_execution
b _0801DF26
.align 2, 0
-_0801DEF4: .4byte 0x02024c08
+_0801DEF4: .4byte gUnknown_02024C08
_0801DEF8: .4byte 0xffefffff
-_0801DEFC: .4byte 0x02024aa8
+_0801DEFC: .4byte gUnknown_02024AA8
_0801DF00:
ldr r0, _0801DF38
ldr r0, [r0]
@@ -36240,9 +36240,9 @@ _0801DF2E:
pop {r0}
bx r0
.align 2, 0
-_0801DF38: .4byte 0x02024c10
-_0801DF3C: .4byte 0x02024a60
-_0801DF40: .4byte 0x02024d68
+_0801DF38: .4byte gUnknown_02024C10
+_0801DF3C: .4byte gUnknown_02024A60
+_0801DF40: .4byte gUnknown_02024D68
_0801DF44: .4byte 0x0000ffff
thumb_func_end atk0C_datahpupdate
@@ -36279,12 +36279,12 @@ _0801DF7E:
pop {r0}
bx r0
.align 2, 0
-_0801DF84: .4byte 0x02024a64
-_0801DF88: .4byte 0x02024c0d
-_0801DF8C: .4byte 0x02024c68
-_0801DF90: .4byte 0x02024c07
-_0801DF94: .4byte 0x02024d1e
-_0801DF98: .4byte 0x02024c10
+_0801DF84: .4byte gUnknown_02024A64
+_0801DF88: .4byte gXXX_CritRelated
+_0801DF8C: .4byte gUnknown_02024C68
+_0801DF90: .4byte gUnknown_02024C07
+_0801DF94: .4byte gUnknown_02024D1E
+_0801DF98: .4byte gUnknown_02024C10
thumb_func_end atk0D_critmessage
thumb_func_start atk0E_missmessage
@@ -36318,10 +36318,10 @@ atk0E_missmessage: @ 801DF9C
beq _0801DFF8
b _0801E00E
.align 2, 0
-_0801DFD4: .4byte 0x02024a64
-_0801DFD8: .4byte 0x02024a60
-_0801DFDC: .4byte 0x02024c08
-_0801DFE0: .4byte 0x02024c68
+_0801DFD4: .4byte gUnknown_02024A64
+_0801DFD8: .4byte gUnknown_02024A60
+_0801DFDC: .4byte gUnknown_02024C08
+_0801DFE0: .4byte gUnknown_02024C68
_0801DFE4:
cmp r0, 0x8
beq _0801E054
@@ -36369,7 +36369,7 @@ _0801E02A:
bl dp01_battle_side_mark_buffer_for_execution
b _0801E054
.align 2, 0
-_0801E038: .4byte 0x02024a60
+_0801E038: .4byte gUnknown_02024A60
_0801E03C:
movs r0, 0x28
ands r0, r1
@@ -36391,8 +36391,8 @@ _0801E05C:
pop {r0}
bx r0
.align 2, 0
-_0801E064: .4byte 0x02024a60
-_0801E068: .4byte 0x02024c10
+_0801E064: .4byte gUnknown_02024A60
+_0801E068: .4byte gUnknown_02024C10
thumb_func_end atk0E_missmessage
thumb_func_start atk0F_resultmessage
@@ -36430,9 +36430,9 @@ _0801E09A:
strb r4, [r7, 0x7]
b _0801E1F6
.align 2, 0
-_0801E0A8: .4byte 0x02024a64
-_0801E0AC: .4byte 0x02024c68
-_0801E0B0: .4byte 0x02024d1e
+_0801E0A8: .4byte gUnknown_02024A64
+_0801E0AC: .4byte gUnknown_02024C68
+_0801E0B0: .4byte gUnknown_02024D1E
_0801E0B4: .4byte gUnknown_08401508
_0801E0B8:
movs r0, 0x1
@@ -36502,11 +36502,11 @@ _0801E104:
ldr r0, _0801E140
b _0801E20A
.align 2, 0
-_0801E12C: .4byte 0x02024c04
-_0801E130: .4byte 0x02024a80
-_0801E134: .4byte 0x02024c08
-_0801E138: .4byte 0x02024c0b
-_0801E13C: .4byte 0x02024c10
+_0801E12C: .4byte gUnknown_02024C04
+_0801E130: .4byte gBattleMons
+_0801E134: .4byte gUnknown_02024C08
+_0801E138: .4byte gUnknown_02024C0B
+_0801E13C: .4byte gUnknown_02024C10
_0801E140: .4byte gUnknown_081D9AC6
_0801E144:
adds r2, r6, 0
@@ -36535,7 +36535,7 @@ _0801E154:
ldr r0, _0801E178
b _0801E20A
.align 2, 0
-_0801E174: .4byte 0x02024c10
+_0801E174: .4byte gUnknown_02024C10
_0801E178: .4byte gUnknown_081D94A9
_0801E17C:
movs r0, 0x40
@@ -36550,7 +36550,7 @@ _0801E17C:
ldr r0, _0801E198
b _0801E20A
.align 2, 0
-_0801E194: .4byte 0x02024c10
+_0801E194: .4byte gUnknown_02024C10
_0801E198: .4byte gUnknown_081D94A2
_0801E19C:
movs r0, 0x80
@@ -36577,11 +36577,11 @@ _0801E19C:
ldr r0, _0801E1E0
b _0801E20A
.align 2, 0
-_0801E1CC: .4byte 0x02024c04
-_0801E1D0: .4byte 0x02024a80
-_0801E1D4: .4byte 0x02024c08
-_0801E1D8: .4byte 0x02024c0b
-_0801E1DC: .4byte 0x02024c10
+_0801E1CC: .4byte gUnknown_02024C04
+_0801E1D0: .4byte gBattleMons
+_0801E1D4: .4byte gUnknown_02024C08
+_0801E1D8: .4byte gUnknown_02024C0B
+_0801E1DC: .4byte gUnknown_02024C10
_0801E1E0: .4byte gUnknown_081D9AC6
_0801E1E4:
movs r0, 0x20
@@ -36614,8 +36614,8 @@ _0801E20C:
pop {r0}
bx r0
.align 2, 0
-_0801E214: .4byte 0x02024c07
-_0801E218: .4byte 0x02024c10
+_0801E214: .4byte gUnknown_02024C07
+_0801E218: .4byte gUnknown_02024C10
thumb_func_end atk0F_resultmessage
thumb_func_start atk10_printstring
@@ -36645,10 +36645,10 @@ _0801E246:
pop {r0}
bx r0
.align 2, 0
-_0801E24C: .4byte 0x02024a64
-_0801E250: .4byte 0x02024c10
-_0801E254: .4byte 0x02024c07
-_0801E258: .4byte 0x02024d1e
+_0801E24C: .4byte gUnknown_02024A64
+_0801E250: .4byte gUnknown_02024C10
+_0801E254: .4byte gUnknown_02024C07
+_0801E258: .4byte gUnknown_02024D1E
thumb_func_end atk10_printstring
thumb_func_start atk11_printstring2
@@ -36678,10 +36678,10 @@ atk11_printstring2: @ 801E25C
pop {r0}
bx r0
.align 2, 0
-_0801E290: .4byte 0x02024a60
-_0801E294: .4byte 0x02024c07
-_0801E298: .4byte 0x02024c10
-_0801E29C: .4byte 0x02024d1e
+_0801E290: .4byte gUnknown_02024A60
+_0801E294: .4byte gUnknown_02024C07
+_0801E298: .4byte gUnknown_02024C10
+_0801E29C: .4byte gUnknown_02024D1E
thumb_func_end atk11_printstring2
thumb_func_start atk12_waitmessage
@@ -36701,9 +36701,9 @@ atk12_waitmessage: @ 801E2A0
str r0, [r1]
b _0801E2EE
.align 2, 0
-_0801E2BC: .4byte 0x02024a64
-_0801E2C0: .4byte 0x02024d1e
-_0801E2C4: .4byte 0x02024c10
+_0801E2BC: .4byte gUnknown_02024A64
+_0801E2C0: .4byte gUnknown_02024D1E
+_0801E2C4: .4byte gUnknown_02024C10
_0801E2C8:
ldr r5, _0801E2F4
ldr r2, [r5]
@@ -36729,8 +36729,8 @@ _0801E2EE:
pop {r0}
bx r0
.align 2, 0
-_0801E2F4: .4byte 0x02024c10
-_0801E2F8: .4byte 0x02024d18
+_0801E2F4: .4byte gUnknown_02024C10
+_0801E2F8: .4byte gUnknown_02024D18
thumb_func_end atk12_waitmessage
thumb_func_start atk13_printfromtable
@@ -36770,10 +36770,10 @@ _0801E33A:
pop {r0}
bx r0
.align 2, 0
-_0801E340: .4byte 0x02024a64
-_0801E344: .4byte 0x02024c10
-_0801E348: .4byte 0x02024d1e
-_0801E34C: .4byte 0x02024c07
+_0801E340: .4byte gUnknown_02024A64
+_0801E344: .4byte gUnknown_02024C10
+_0801E348: .4byte gUnknown_02024D1E
+_0801E34C: .4byte gUnknown_02024C07
thumb_func_end atk13_printfromtable
thumb_func_start atk14_printfromtable2
@@ -36818,11 +36818,11 @@ _0801E39A:
pop {r0}
bx r0
.align 2, 0
-_0801E3A0: .4byte 0x02024a64
-_0801E3A4: .4byte 0x02024c10
-_0801E3A8: .4byte 0x02024d1e
-_0801E3AC: .4byte 0x02024a60
-_0801E3B0: .4byte 0x02024c07
+_0801E3A0: .4byte gUnknown_02024A64
+_0801E3A4: .4byte gUnknown_02024C10
+_0801E3A8: .4byte gUnknown_02024D1E
+_0801E3AC: .4byte gUnknown_02024A60
+_0801E3B0: .4byte gUnknown_02024C07
thumb_func_end atk14_printfromtable2
thumb_func_start sub_801E3B4
@@ -36854,8 +36854,8 @@ _0801E3DA:
pop {r1}
bx r1
.align 2, 0
-_0801E3E4: .4byte 0x02024a68
-_0801E3E8: .4byte 0x02024a7a
+_0801E3E4: .4byte gUnknown_02024A68
+_0801E3E8: .4byte gUnknown_02024A7A
thumb_func_end sub_801E3B4
thumb_func_start sub_801E3EC
@@ -36894,11 +36894,11 @@ sub_801E3EC: @ 801E3EC
ldr r1, _0801E440
b _0801E450
.align 2, 0
-_0801E430: .4byte 0x02024d1e
-_0801E434: .4byte 0x02024c0a
-_0801E438: .4byte 0x02024c07
+_0801E430: .4byte gUnknown_02024D1E
+_0801E434: .4byte gUnknown_02024C0A
+_0801E438: .4byte gUnknown_02024C07
_0801E43C: .4byte 0x02000000
-_0801E440: .4byte 0x02024c08
+_0801E440: .4byte gUnknown_02024C08
_0801E444:
ldr r2, _0801E538
ldr r0, _0801E53C
@@ -37026,15 +37026,15 @@ _0801E528:
_0801E536:
b _0801EA14
.align 2, 0
-_0801E538: .4byte 0x02024c0a
-_0801E53C: .4byte 0x02024c08
+_0801E538: .4byte gUnknown_02024C0A
+_0801E53C: .4byte gUnknown_02024C08
_0801E540: .4byte 0x02000000
-_0801E544: .4byte 0x02024c07
+_0801E544: .4byte gUnknown_02024C07
_0801E548: .4byte 0x00016003
-_0801E54C: .4byte 0x02024a80
-_0801E550: .4byte 0x02024c6c
-_0801E554: .4byte 0x02024c7a
-_0801E558: .4byte 0x02024d1e
+_0801E54C: .4byte gBattleMons
+_0801E550: .4byte gUnknown_02024C6C
+_0801E554: .4byte gUnknown_02024C7A
+_0801E558: .4byte gUnknown_02024D1E
_0801E55C: .4byte gUnknown_081FAB5C
_0801E560:
cmp r0, 0x40
@@ -37101,8 +37101,8 @@ _0801E5B4:
beq _0801E5B4
b _0801E5E8
.align 2, 0
-_0801E5D4: .4byte 0x02024a60
-_0801E5D8: .4byte 0x02024a68
+_0801E5D4: .4byte gUnknown_02024A60
+_0801E5D8: .4byte gUnknown_02024A68
_0801E5DC:
ldr r0, _0801E628
ldr r2, _0801E62C
@@ -37147,8 +37147,8 @@ _0801E620:
bl b_cancel_multi_turn_move_maybe
b _0801EA04
.align 2, 0
-_0801E628: .4byte 0x02024a60
-_0801E62C: .4byte 0x02024a68
+_0801E628: .4byte gUnknown_02024A60
+_0801E62C: .4byte gUnknown_02024A68
_0801E630:
mov r2, r8
ldrb r1, [r2]
@@ -37188,10 +37188,10 @@ _0801E664:
_0801E676:
b _0801E94C
.align 2, 0
-_0801E678: .4byte 0x02024c06
-_0801E67C: .4byte 0x02024c10
+_0801E678: .4byte byte_2024C06
+_0801E67C: .4byte gUnknown_02024C10
_0801E680: .4byte BattleScript_1D98BD
-_0801E684: .4byte 0x02024c6c
+_0801E684: .4byte gUnknown_02024C6C
_0801E688:
mov r1, r8
ldrb r0, [r1]
@@ -37271,7 +37271,7 @@ _0801E702:
_0801E70E:
b _0801EA04
.align 2, 0
-_0801E710: .4byte 0x02024c6c
+_0801E710: .4byte gUnknown_02024C6C
_0801E714:
mov r2, r8
ldrb r1, [r2]
@@ -37300,8 +37300,8 @@ _0801E72E:
ldr r0, _0801E754
b _0801E664
.align 2, 0
-_0801E74C: .4byte 0x02024c06
-_0801E750: .4byte 0x02024c10
+_0801E74C: .4byte byte_2024C06
+_0801E750: .4byte gUnknown_02024C10
_0801E754: .4byte BattleScript_1D98A5
_0801E758:
mov r0, r8
@@ -37340,8 +37340,8 @@ _0801E78E:
ldr r0, _0801E7A4
b _0801E998
.align 2, 0
-_0801E79C: .4byte 0x02024c6c
-_0801E7A0: .4byte 0x02024c10
+_0801E79C: .4byte gUnknown_02024C6C
+_0801E7A0: .4byte gUnknown_02024C10
_0801E7A4: .4byte BattleScript_1D98A5
_0801E7A8:
mov r3, r8
@@ -37458,9 +37458,9 @@ _0801E86E:
mov r10, r3
b _0801EA14
.align 2, 0
-_0801E87C: .4byte 0x02024db8
-_0801E880: .4byte 0x02024a80
-_0801E884: .4byte 0x02024c0a
+_0801E87C: .4byte word_2024DB8
+_0801E880: .4byte gBattleMons
+_0801E884: .4byte gUnknown_02024C0A
_0801E888:
mov r0, r8
ldrb r1, [r0]
@@ -37491,8 +37491,8 @@ _0801E8A6:
ldr r0, _0801E8CC
b _0801E664
.align 2, 0
-_0801E8C4: .4byte 0x02024c06
-_0801E8C8: .4byte 0x02024c10
+_0801E8C4: .4byte byte_2024C06
+_0801E8C8: .4byte gUnknown_02024C10
_0801E8CC: .4byte BattleScript_1D98B1
_0801E8D0:
mov r0, r9
@@ -37548,10 +37548,10 @@ _0801E928:
str r1, [r2]
bl _0801F5FA
.align 2, 0
-_0801E938: .4byte 0x02024c06
-_0801E93C: .4byte 0x02024c10
+_0801E938: .4byte byte_2024C06
+_0801E93C: .4byte gUnknown_02024C10
_0801E940: .4byte BattleScript_1D98BD
-_0801E944: .4byte 0x02024c6c
+_0801E944: .4byte gUnknown_02024C6C
_0801E948: .4byte 0xffffdfff
_0801E94C:
strb r0, [r7, 0x5]
@@ -37600,10 +37600,10 @@ _0801E998:
strb r0, [r1, 0x5]
bl _0801F5FA
.align 2, 0
-_0801E9A4: .4byte 0x02024c6c
-_0801E9A8: .4byte 0x02024c10
+_0801E9A4: .4byte gUnknown_02024C6C
+_0801E9A8: .4byte gUnknown_02024C10
_0801E9AC: .4byte BattleScript_1D98BD
-_0801E9B0: .4byte 0x02024d1e
+_0801E9B0: .4byte gUnknown_02024D1E
_0801E9B4:
mov r3, r8
ldrb r0, [r3]
@@ -37689,12 +37689,12 @@ _0801EA1C:
str r0, [r3]
b _0801EA84
.align 2, 0
-_0801EA58: .4byte 0x02024c68
-_0801EA5C: .4byte 0x02024c10
+_0801EA58: .4byte gUnknown_02024C68
+_0801EA5C: .4byte gUnknown_02024C10
_0801EA60: .4byte gUnknown_081FAB5C
-_0801EA64: .4byte 0x02024d1e
-_0801EA68: .4byte 0x02024a80
-_0801EA6C: .4byte 0x02024c0a
+_0801EA64: .4byte gUnknown_02024D1E
+_0801EA68: .4byte gBattleMons
+_0801EA6C: .4byte gUnknown_02024C0A
_0801EA70:
ldr r2, _0801EAD4
ldr r0, _0801EAD8
@@ -37746,14 +37746,14 @@ _0801EA84:
str r1, [r2]
b _0801EAFA
.align 2, 0
-_0801EAD4: .4byte 0x02024a80
-_0801EAD8: .4byte 0x02024c0a
-_0801EADC: .4byte 0x02024c10
+_0801EAD4: .4byte gBattleMons
+_0801EAD8: .4byte gUnknown_02024C0A
+_0801EADC: .4byte gUnknown_02024C10
_0801EAE0: .4byte gUnknown_081FAC4C
-_0801EAE4: .4byte 0x02024d1e
-_0801EAE8: .4byte 0x02024a60
-_0801EAEC: .4byte 0x02024acc
-_0801EAF0: .4byte 0x02024c6c
+_0801EAE4: .4byte gUnknown_02024D1E
+_0801EAE8: .4byte gUnknown_02024A60
+_0801EAEC: .4byte gUnknown_02024ACC
+_0801EAF0: .4byte gUnknown_02024C6C
_0801EAF4: .4byte 0xffffdfff
_0801EAF8:
strb r0, [r5, 0x5]
@@ -37782,10 +37782,10 @@ _0801EB14:
lsls r1, 7
bl _0801F4F2
.align 2, 0
-_0801EB2C: .4byte 0x02024d1e
+_0801EB2C: .4byte gUnknown_02024D1E
_0801EB30: .4byte 0x02000000
_0801EB34: .4byte 0x000160ca
-_0801EB38: .4byte 0x02024c6c
+_0801EB38: .4byte gUnknown_02024C6C
_0801EB3C:
mov r3, r10
cmp r3, 0
@@ -37931,9 +37931,9 @@ _0801EC8E:
ldr r0, [r0]
bl _0801F5F8
.align 2, 0
-_0801ECC8: .4byte 0x02024c10
+_0801ECC8: .4byte gUnknown_02024C10
_0801ECCC: .4byte gUnknown_081FAC4C
-_0801ECD0: .4byte 0x02024d1e
+_0801ECD0: .4byte gUnknown_02024D1E
_0801ECD4:
mov r0, r8
ldrb r2, [r0]
@@ -37962,8 +37962,8 @@ _0801ECF4:
str r0, [r1]
bl _0801F5FA
.align 2, 0
-_0801ED0C: .4byte 0x02024c06
-_0801ED10: .4byte 0x02024c10
+_0801ED0C: .4byte byte_2024C06
+_0801ED10: .4byte gUnknown_02024C10
_0801ED14: .4byte gUnknown_081D98D7
_0801ED18:
adds r0, r2, 0
@@ -37994,9 +37994,9 @@ _0801ED2E:
str r1, [r2]
bl _0801F5DC
.align 2, 0
-_0801ED54: .4byte 0x02024a7e
+_0801ED54: .4byte gUnknown_02024A7E
_0801ED58: .4byte gUnknown_081FAB5C
-_0801ED5C: .4byte 0x02024d1e
+_0801ED5C: .4byte gUnknown_02024D1E
_0801ED60:
mov r3, r8
ldrb r0, [r3]
@@ -38048,11 +38048,11 @@ _0801ED7C:
ldr r0, [r0]
bl _0801F5F8
.align 2, 0
-_0801EDC8: .4byte 0x02024c54
-_0801EDCC: .4byte 0x02024be6
-_0801EDD0: .4byte 0x02024c10
+_0801EDC8: .4byte gUnknown_02024C54
+_0801EDCC: .4byte gUnknown_02024BE6
+_0801EDD0: .4byte gUnknown_02024C10
_0801EDD4: .4byte gUnknown_081FAC4C
-_0801EDD8: .4byte 0x02024d1e
+_0801EDD8: .4byte gUnknown_02024D1E
_0801EDDC:
ldr r5, _0801EE30
ldrb r0, [r5]
@@ -38094,13 +38094,13 @@ _0801EE14:
ldr r0, [r0]
bl _0801F5F8
.align 2, 0
-_0801EE30: .4byte 0x02024c07
-_0801EE34: .4byte 0x02024d1a
-_0801EE38: .4byte 0x02024a80
+_0801EE30: .4byte gUnknown_02024C07
+_0801EE34: .4byte gUnknown_02024D1A
+_0801EE38: .4byte gBattleMons
_0801EE3C: .4byte 0x0000ffff
-_0801EE40: .4byte 0x02024c10
+_0801EE40: .4byte gUnknown_02024C10
_0801EE44: .4byte gUnknown_081FAC4C
-_0801EE48: .4byte 0x02024d1e
+_0801EE48: .4byte gUnknown_02024D1E
_0801EE4C:
mov r4, r8
ldrb r1, [r4]
@@ -38127,7 +38127,7 @@ _0801EE62:
bl sub_801E3EC
b _0801F5FA
.align 2, 0
-_0801EE80: .4byte 0x02024d1e
+_0801EE80: .4byte gUnknown_02024D1E
_0801EE84:
mov r0, r8
ldrb r1, [r0]
@@ -38160,9 +38160,9 @@ _0801EE84:
strb r0, [r1, 0x1]
b _0801F5DC
.align 2, 0
-_0801EEC0: .4byte 0x02024c54
-_0801EEC4: .4byte 0x02024be6
-_0801EEC8: .4byte 0x02024d28
+_0801EEC0: .4byte gUnknown_02024C54
+_0801EEC4: .4byte gUnknown_02024BE6
+_0801EEC8: .4byte gUnknown_02024D28
_0801EECC:
mov r3, r8
ldrb r0, [r3]
@@ -38259,13 +38259,13 @@ _0801EF70:
.align 2, 0
_0801EF80: .4byte 0x02000000
_0801EF84: .4byte 0x00016004
-_0801EF88: .4byte 0x02024be6
+_0801EF88: .4byte gUnknown_02024BE6
_0801EF8C: .4byte 0x00016005
_0801EF90: .4byte 0x00016020
-_0801EF94: .4byte 0x02024c07
-_0801EF98: .4byte 0x02024c10
+_0801EF94: .4byte gUnknown_02024C07
+_0801EF98: .4byte gUnknown_02024C10
_0801EF9C: .4byte gUnknown_081FAC4C
-_0801EFA0: .4byte 0x02024d1e
+_0801EFA0: .4byte gUnknown_02024D1E
_0801EFA4: .4byte gUnknown_0840164C
_0801EFA8:
ldr r1, _0801EFD8
@@ -38294,11 +38294,11 @@ _0801EFC0:
ldr r0, [r0]
b _0801F5F8
.align 2, 0
-_0801EFD8: .4byte 0x02024bec
-_0801EFDC: .4byte 0x02024bf0
-_0801EFE0: .4byte 0x02024c10
+_0801EFD8: .4byte gUnknown_02024BEC
+_0801EFDC: .4byte gUnknown_02024BF0
+_0801EFE0: .4byte gUnknown_02024C10
_0801EFE4: .4byte gUnknown_081FAC4C
-_0801EFE8: .4byte 0x02024d1e
+_0801EFE8: .4byte gUnknown_02024D1E
_0801EFEC:
ldrb r1, [r7, 0x3]
adds r1, 0xF2
@@ -38334,7 +38334,7 @@ _0801F008:
_0801F02C: .4byte 0x02000000
_0801F030: .4byte 0x000160a4
_0801F034: .4byte 0x000160a5
-_0801F038: .4byte 0x02024c10
+_0801F038: .4byte gUnknown_02024C10
_0801F03C: .4byte gUnknown_081D71E5
_0801F040:
movs r0, 0x70
@@ -38372,7 +38372,7 @@ _0801F05E:
_0801F080: .4byte 0x02000000
_0801F084: .4byte 0x000160a4
_0801F088: .4byte 0x000160a5
-_0801F08C: .4byte 0x02024c10
+_0801F08C: .4byte gUnknown_02024C10
_0801F090: .4byte gUnknown_081D7276
_0801F094:
ldrb r1, [r7, 0x3]
@@ -38409,7 +38409,7 @@ _0801F0B0:
_0801F0D4: .4byte 0x02000000
_0801F0D8: .4byte 0x000160a4
_0801F0DC: .4byte 0x000160a5
-_0801F0E0: .4byte 0x02024c10
+_0801F0E0: .4byte gUnknown_02024C10
_0801F0E4: .4byte gUnknown_081D71E5
_0801F0E8:
movs r0, 0x60
@@ -38447,7 +38447,7 @@ _0801F106:
_0801F128: .4byte 0x02000000
_0801F12C: .4byte 0x000160a4
_0801F130: .4byte 0x000160a5
-_0801F134: .4byte 0x02024c10
+_0801F134: .4byte gUnknown_02024C10
_0801F138: .4byte gUnknown_081D7276
_0801F13C:
mov r2, r8
@@ -38481,9 +38481,9 @@ _0801F13C:
strh r1, [r0]
b _0801F5DC
.align 2, 0
-_0801F178: .4byte 0x02024ca8
-_0801F17C: .4byte 0x02024c54
-_0801F180: .4byte 0x02024be6
+_0801F178: .4byte gUnknown_02024CA8
+_0801F17C: .4byte gUnknown_02024C54
+_0801F180: .4byte gUnknown_02024BE6
_0801F184:
ldr r0, _0801F1A0
ldrb r1, [r0]
@@ -38501,7 +38501,7 @@ _0801F19A:
str r0, [r2]
b _0801F5DC
.align 2, 0
-_0801F1A0: .4byte 0x02024c07
+_0801F1A0: .4byte gUnknown_02024C07
_0801F1A4:
ldr r4, _0801F254
ldrb r0, [r4]
@@ -38590,18 +38590,18 @@ _0801F214:
bl sub_81074C4
b _0801F5FA
.align 2, 0
-_0801F254: .4byte 0x02024c07
-_0801F258: .4byte 0x020239f8
+_0801F254: .4byte gUnknown_02024C07
+_0801F258: .4byte gUnknown_020239F8
_0801F25C: .4byte 0x00000902
-_0801F260: .4byte 0x0202ff5e
-_0801F264: .4byte 0x02024dbc
+_0801F260: .4byte word_202FF5E
+_0801F264: .4byte gUnknown_02024DBC
_0801F268: .4byte gBitTable
-_0801F26C: .4byte 0x02024a6a
-_0801F270: .4byte 0x02024a80
-_0801F274: .4byte 0x02024c08
-_0801F278: .4byte 0x02024c10
+_0801F26C: .4byte gUnknown_02024A6A
+_0801F270: .4byte gBattleMons
+_0801F274: .4byte gUnknown_02024C08
+_0801F278: .4byte gUnknown_02024C10
_0801F27C: .4byte gUnknown_081D9913
-_0801F280: .4byte 0x02024c06
+_0801F280: .4byte byte_2024C06
_0801F284:
ldr r4, _0801F340
mov r10, r4
@@ -38696,11 +38696,11 @@ _0801F2B6:
strb r6, [r0]
b _0801F5FA
.align 2, 0
-_0801F340: .4byte 0x02024c07
+_0801F340: .4byte gUnknown_02024C07
_0801F344: .4byte 0x020160f0
-_0801F348: .4byte 0x02024c04
-_0801F34C: .4byte 0x02024a60
-_0801F350: .4byte 0x02024c10
+_0801F348: .4byte gUnknown_02024C04
+_0801F34C: .4byte gUnknown_02024A60
+_0801F350: .4byte gUnknown_02024C10
_0801F354: .4byte gUnknown_081D96F6
_0801F358: .4byte 0xfffe9f10
_0801F35C: .4byte 0x000160e8
@@ -38730,9 +38730,9 @@ _0801F364:
strb r1, [r0, 0x14]
b _0801F5DC
.align 2, 0
-_0801F394: .4byte 0x02024c08
-_0801F398: .4byte 0x02024ca8
-_0801F39C: .4byte 0x02024c07
+_0801F394: .4byte gUnknown_02024C08
+_0801F398: .4byte gUnknown_02024CA8
+_0801F39C: .4byte gUnknown_02024C07
_0801F3A0:
ldr r0, _0801F3B8
ldrb r1, [r0]
@@ -38747,7 +38747,7 @@ _0801F3A0:
lsls r1, 20
b _0801F19A
.align 2, 0
-_0801F3B8: .4byte 0x02024c08
+_0801F3B8: .4byte gUnknown_02024C08
_0801F3BC:
ldr r4, _0801F3CC
ldr r0, [r4]
@@ -38756,7 +38756,7 @@ _0801F3BC:
ldr r0, _0801F3D0
b _0801F5F8
.align 2, 0
-_0801F3CC: .4byte 0x02024c10
+_0801F3CC: .4byte gUnknown_02024C10
_0801F3D0: .4byte gUnknown_081D9224
_0801F3D4:
ldr r4, _0801F3E4
@@ -38766,7 +38766,7 @@ _0801F3D4:
ldr r0, _0801F3E8
b _0801F5F8
.align 2, 0
-_0801F3E4: .4byte 0x02024c10
+_0801F3E4: .4byte gUnknown_02024C10
_0801F3E8: .4byte gUnknown_081D92C0
_0801F3EC:
ldr r6, _0801F43C
@@ -38808,9 +38808,9 @@ _0801F406:
ldr r0, _0801F448
b _0801F5F8
.align 2, 0
-_0801F43C: .4byte 0x02024c08
-_0801F440: .4byte 0x02024a60
-_0801F444: .4byte 0x02024c10
+_0801F43C: .4byte gUnknown_02024C08
+_0801F440: .4byte gUnknown_02024A60
+_0801F444: .4byte gUnknown_02024C10
_0801F448: .4byte gUnknown_081D9635
_0801F44C:
ldr r4, _0801F45C
@@ -38820,7 +38820,7 @@ _0801F44C:
ldr r0, _0801F460
b _0801F5F8
.align 2, 0
-_0801F45C: .4byte 0x02024c10
+_0801F45C: .4byte gUnknown_02024C10
_0801F460: .4byte gUnknown_081D93FA
_0801F464:
ldr r4, _0801F494
@@ -38846,11 +38846,11 @@ _0801F47A:
ldr r0, [r0]
b _0801F5F8
.align 2, 0
-_0801F494: .4byte 0x02024bec
-_0801F498: .4byte 0x02024bf0
-_0801F49C: .4byte 0x02024c10
+_0801F494: .4byte gUnknown_02024BEC
+_0801F498: .4byte gUnknown_02024BF0
+_0801F49C: .4byte gUnknown_02024C10
_0801F4A0: .4byte gUnknown_081FAC4C
-_0801F4A4: .4byte 0x02024d1e
+_0801F4A4: .4byte gUnknown_02024D1E
_0801F4A8:
mov r3, r8
ldrb r0, [r3]
@@ -38894,8 +38894,8 @@ _0801F4F2:
str r0, [r2]
b _0801F5FA
.align 2, 0
-_0801F4F8: .4byte 0x02024c54
-_0801F4FC: .4byte 0x02024be6
+_0801F4F8: .4byte gUnknown_02024C54
+_0801F4FC: .4byte gUnknown_02024BE6
_0801F500:
mov r5, r8
ldrb r3, [r5]
@@ -38922,8 +38922,8 @@ _0801F500:
bl sub_81074C4
b _0801F5FA
.align 2, 0
-_0801F534: .4byte 0x02024c06
-_0801F538: .4byte 0x02024c10
+_0801F534: .4byte byte_2024C06
+_0801F538: .4byte gUnknown_02024C10
_0801F53C: .4byte gUnknown_081D9913
_0801F540:
ldrh r0, [r1, 0x2E]
@@ -38984,11 +38984,11 @@ _0801F540:
strb r5, [r0]
b _0801F5FA
.align 2, 0
-_0801F5B8: .4byte 0x02024c04
-_0801F5BC: .4byte 0x02024dbc
+_0801F5B8: .4byte gUnknown_02024C04
+_0801F5BC: .4byte gUnknown_02024DBC
_0801F5C0: .4byte gBitTable
-_0801F5C4: .4byte 0x02024a6a
-_0801F5C8: .4byte 0x02024c10
+_0801F5C4: .4byte gUnknown_02024A6A
+_0801F5C8: .4byte gUnknown_02024C10
_0801F5CC: .4byte gUnknown_081D944B
_0801F5D0: .4byte 0x02000000
_0801F5D4: .4byte 0x000160e8
@@ -39000,7 +39000,7 @@ _0801F5DC:
str r0, [r1]
b _0801F5FA
.align 2, 0
-_0801F5E8: .4byte 0x02024c10
+_0801F5E8: .4byte gUnknown_02024C10
_0801F5EC:
ldr r4, _0801F60C
ldr r0, [r4]
@@ -39019,7 +39019,7 @@ _0801F5FA:
pop {r0}
bx r0
.align 2, 0
-_0801F60C: .4byte 0x02024c10
+_0801F60C: .4byte gUnknown_02024C10
_0801F610: .4byte gUnknown_081D94B0
thumb_func_end sub_801E3EC
@@ -39047,10 +39047,10 @@ atk15_seteffectwithchancetarget: @ 801F614
lsls r4, r0, 1
b _0801F660
.align 2, 0
-_0801F640: .4byte 0x02024a80
-_0801F644: .4byte 0x02024c07
+_0801F640: .4byte gBattleMons
+_0801F644: .4byte gUnknown_02024C07
_0801F648: .4byte gBattleMoves
-_0801F64C: .4byte 0x02024be6
+_0801F64C: .4byte gUnknown_02024BE6
_0801F650:
ldr r2, _0801F680
ldr r0, _0801F684
@@ -39079,9 +39079,9 @@ _0801F660:
b _0801F6BE
.align 2, 0
_0801F680: .4byte gBattleMoves
-_0801F684: .4byte 0x02024be6
-_0801F688: .4byte 0x02024d1e
-_0801F68C: .4byte 0x02024c68
+_0801F684: .4byte gUnknown_02024BE6
+_0801F688: .4byte gUnknown_02024D1E
+_0801F68C: .4byte gUnknown_02024C68
_0801F690:
bl Random
lsls r0, 16
@@ -39110,8 +39110,8 @@ _0801F6BE:
bl sub_801E3EC
b _0801F6E2
.align 2, 0
-_0801F6C8: .4byte 0x02024d1e
-_0801F6CC: .4byte 0x02024c68
+_0801F6C8: .4byte gUnknown_02024D1E
+_0801F6CC: .4byte gUnknown_02024C68
_0801F6D0:
movs r0, 0
movs r1, 0
@@ -39134,8 +39134,8 @@ _0801F6E2:
pop {r0}
bx r0
.align 2, 0
-_0801F6F8: .4byte 0x02024c10
-_0801F6FC: .4byte 0x02024d1e
+_0801F6F8: .4byte gUnknown_02024C10
+_0801F6FC: .4byte gUnknown_02024D1E
_0801F700: .4byte 0x02000000
_0801F704: .4byte 0x00016112
thumb_func_end atk15_seteffectwithchancetarget
@@ -39180,10 +39180,10 @@ sub_801F728: @ 801F728
adds r1, 0x4C
b _0801F766
.align 2, 0
-_0801F74C: .4byte 0x02024c10
-_0801F750: .4byte 0x02024a60
-_0801F754: .4byte 0x02024d1e
-_0801F758: .4byte 0x02024a80
+_0801F74C: .4byte gUnknown_02024C10
+_0801F750: .4byte gUnknown_02024A60
+_0801F754: .4byte gUnknown_02024D1E
+_0801F758: .4byte gBattleMons
_0801F75C:
ldr r1, _0801F794
ldrb r2, [r2]
@@ -39214,10 +39214,10 @@ _0801F766:
pop {r0}
bx r0
.align 2, 0
-_0801F794: .4byte 0x02024a80
+_0801F794: .4byte gBattleMons
_0801F798: .4byte gUnknown_081FAB5C
-_0801F79C: .4byte 0x02024d1e
-_0801F7A0: .4byte 0x02024c10
+_0801F79C: .4byte gUnknown_02024D1E
+_0801F7A0: .4byte gUnknown_02024C10
_0801F7A4: .4byte 0x02000000
_0801F7A8: .4byte 0x00016112
thumb_func_end sub_801F728
@@ -39278,11 +39278,11 @@ _0801F7E6:
strh r1, [r0]
b _0801FB22
.align 2, 0
-_0801F81C: .4byte 0x02024c10
-_0801F820: .4byte 0x02024a60
-_0801F824: .4byte 0x02024c6c
+_0801F81C: .4byte gUnknown_02024C10
+_0801F820: .4byte gUnknown_02024A60
+_0801F824: .4byte gUnknown_02024C6C
_0801F828: .4byte gBitTable
-_0801F82C: .4byte 0x02024c7a
+_0801F82C: .4byte gUnknown_02024C7A
_0801F830: .4byte 0x0000fdff
_0801F834:
ldrb r0, [r2, 0x1]
@@ -39297,9 +39297,9 @@ _0801F834:
ldr r4, _0801F858
b _0801F86A
.align 2, 0
-_0801F84C: .4byte 0x02024a60
-_0801F850: .4byte 0x02024c07
-_0801F854: .4byte 0x02024c08
+_0801F84C: .4byte gUnknown_02024A60
+_0801F850: .4byte gUnknown_02024C07
+_0801F854: .4byte gUnknown_02024C08
_0801F858: .4byte gUnknown_081D8C58
_0801F85C:
ldr r1, _0801F954
@@ -39428,21 +39428,21 @@ _0801F914:
bl sub_803FCD4
b _0801F9CC
.align 2, 0
-_0801F954: .4byte 0x02024a60
-_0801F958: .4byte 0x02024c08
-_0801F95C: .4byte 0x02024c07
+_0801F954: .4byte gUnknown_02024A60
+_0801F958: .4byte gUnknown_02024C08
+_0801F95C: .4byte gUnknown_02024C07
_0801F960: .4byte gUnknown_081D8C65
-_0801F964: .4byte 0x02024c0c
+_0801F964: .4byte gUnknown_02024C0C
_0801F968: .4byte gBitTable
-_0801F96C: .4byte 0x02024a80
+_0801F96C: .4byte gBattleMons
_0801F970: .4byte 0x02000000
_0801F974: .4byte 0x000160ac
_0801F978: .4byte 0x000160ad
_0801F97C: .4byte 0x00016103
-_0801F980: .4byte 0x02024c6c
-_0801F984: .4byte 0x030042e0
-_0801F988: .4byte 0x02024a6a
-_0801F98C: .4byte 0x03004360
+_0801F980: .4byte gUnknown_02024C6C
+_0801F984: .4byte gUnknown_030042E0
+_0801F988: .4byte gUnknown_02024A6A
+_0801F98C: .4byte gPlayerParty
_0801F990:
ldr r1, _0801F9A8
lsls r0, r2, 1
@@ -39456,8 +39456,8 @@ _0801F990:
bl sub_803FCD4
b _0801F9CC
.align 2, 0
-_0801F9A8: .4byte 0x02024a6a
-_0801F9AC: .4byte 0x03004360
+_0801F9A8: .4byte gUnknown_02024A6A
+_0801F9AC: .4byte gPlayerParty
_0801F9B0:
ldr r1, _0801FAE0
ldrb r0, [r1, 0x1]
@@ -39609,21 +39609,21 @@ _0801FA1A:
strb r0, [r1, 0x4]
b _0801FB22
.align 2, 0
-_0801FAE0: .4byte 0x030042e0
-_0801FAE4: .4byte 0x02024a60
-_0801FAE8: .4byte 0x02024c6c
-_0801FAEC: .4byte 0x02024a80
-_0801FAF0: .4byte 0x02024c07
-_0801FAF4: .4byte 0x02024c10
-_0801FAF8: .4byte 0x02024bec
+_0801FAE0: .4byte gUnknown_030042E0
+_0801FAE4: .4byte gUnknown_02024A60
+_0801FAE8: .4byte gUnknown_02024C6C
+_0801FAEC: .4byte gBattleMons
+_0801FAF0: .4byte gUnknown_02024C07
+_0801FAF4: .4byte gUnknown_02024C10
+_0801FAF8: .4byte gUnknown_02024BEC
_0801FAFC: .4byte gUnknown_081D9156
-_0801FB00: .4byte 0x02024c98
-_0801FB04: .4byte 0x02024c08
-_0801FB08: .4byte 0x02024be6
+_0801FB00: .4byte gUnknown_02024C98
+_0801FB04: .4byte gUnknown_02024C08
+_0801FB08: .4byte gUnknown_02024BE6
_0801FB0C: .4byte 0x02000000
_0801FB10: .4byte 0x0001608c
_0801FB14: .4byte gUnknown_081D9468
-_0801FB18: .4byte 0x030041c0
+_0801FB18: .4byte gUnknown_030041C0
_0801FB1C:
ldr r0, [r6]
adds r0, 0x7
@@ -39664,9 +39664,9 @@ _0801FB5E:
pop {r0}
bx r0
.align 2, 0
-_0801FB64: .4byte 0x02024a64
-_0801FB68: .4byte 0x02024c10
-_0801FB6C: .4byte 0x02024a60
+_0801FB64: .4byte gUnknown_02024A64
+_0801FB68: .4byte gUnknown_02024C10
+_0801FB6C: .4byte gUnknown_02024A60
thumb_func_end sub_801FB34
thumb_func_start atkE2_cmde2
@@ -39711,10 +39711,10 @@ _0801FBBC:
pop {r0}
bx r0
.align 2, 0
-_0801FBC4: .4byte 0x02024a64
-_0801FBC8: .4byte 0x02024c10
-_0801FBCC: .4byte 0x02024a60
-_0801FBD0: .4byte 0x02024a80
+_0801FBC4: .4byte gUnknown_02024A64
+_0801FBC8: .4byte gUnknown_02024C10
+_0801FBCC: .4byte gUnknown_02024A60
+_0801FBD0: .4byte gBattleMons
thumb_func_end atkE2_cmde2
thumb_func_start atk1C_jumpifstatus
@@ -39764,8 +39764,8 @@ atk1C_jumpifstatus: @ 801FBD4
str r3, [r5]
b _0801FC40
.align 2, 0
-_0801FC30: .4byte 0x02024c10
-_0801FC34: .4byte 0x02024a80
+_0801FC30: .4byte gUnknown_02024C10
+_0801FC34: .4byte gBattleMons
_0801FC38:
ldr r1, _0801FC48
ldr r0, [r1]
@@ -39776,7 +39776,7 @@ _0801FC40:
pop {r0}
bx r0
.align 2, 0
-_0801FC48: .4byte 0x02024c10
+_0801FC48: .4byte gUnknown_02024C10
thumb_func_end atk1C_jumpifstatus
thumb_func_start atk1D_jumpifsecondarystatus
@@ -39826,8 +39826,8 @@ atk1D_jumpifsecondarystatus: @ 801FC4C
str r3, [r5]
b _0801FCB8
.align 2, 0
-_0801FCA8: .4byte 0x02024c10
-_0801FCAC: .4byte 0x02024a80
+_0801FCA8: .4byte gUnknown_02024C10
+_0801FCAC: .4byte gBattleMons
_0801FCB0:
ldr r1, _0801FCC0
ldr r0, [r1]
@@ -39838,7 +39838,7 @@ _0801FCB8:
pop {r0}
bx r0
.align 2, 0
-_0801FCC0: .4byte 0x02024c10
+_0801FCC0: .4byte gUnknown_02024C10
thumb_func_end atk1D_jumpifsecondarystatus
thumb_func_start atk1E_jumpifability
@@ -39885,9 +39885,9 @@ atk1E_jumpifability: @ 801FCC4
ldrb r1, [r1]
b _0801FD80
.align 2, 0
-_0801FD18: .4byte 0x02024c10
-_0801FD1C: .4byte 0x02024c07
-_0801FD20: .4byte 0x02024c06
+_0801FD18: .4byte gUnknown_02024C10
+_0801FD1C: .4byte gUnknown_02024C07
+_0801FD20: .4byte byte_2024C06
_0801FD24:
cmp r0, 0x9
bne _0801FD5C
@@ -39912,8 +39912,8 @@ _0801FD24:
ldrb r1, [r1]
b _0801FD80
.align 2, 0
-_0801FD54: .4byte 0x02024c07
-_0801FD58: .4byte 0x02024c06
+_0801FD54: .4byte gUnknown_02024C07
+_0801FD58: .4byte byte_2024C06
_0801FD5C:
ldrb r0, [r2, 0x1]
bl sub_8015150
@@ -39940,8 +39940,8 @@ _0801FD80:
strb r4, [r0]
b _0801FDA6
.align 2, 0
-_0801FD90: .4byte 0x02024a80
-_0801FD94: .4byte 0x02024c06
+_0801FD90: .4byte gBattleMons
+_0801FD94: .4byte byte_2024C06
_0801FD98: .4byte 0x02000000
_0801FD9C: .4byte 0x000160f8
_0801FDA0:
@@ -39970,8 +39970,8 @@ sub_801FDB4: @ 801FDB4
bl battle_get_per_side_status
b _0801FDDE
.align 2, 0
-_0801FDCC: .4byte 0x02024c10
-_0801FDD0: .4byte 0x02024c07
+_0801FDCC: .4byte gUnknown_02024C10
+_0801FDD0: .4byte gUnknown_02024C07
_0801FDD4:
ldr r0, _0801FE14
ldrb r0, [r0]
@@ -40005,9 +40005,9 @@ _0801FDDE:
str r5, [r6]
b _0801FE26
.align 2, 0
-_0801FE14: .4byte 0x02024c08
-_0801FE18: .4byte 0x02024c10
-_0801FE1C: .4byte 0x02024c7a
+_0801FE14: .4byte gUnknown_02024C08
+_0801FE18: .4byte gUnknown_02024C10
+_0801FE1C: .4byte gUnknown_02024C7A
_0801FE20:
adds r0, r3, 0
adds r0, 0x8
@@ -40046,8 +40046,8 @@ sub_801FE2C: @ 801FE2C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0801FE60: .4byte 0x02024c10
-_0801FE64: .4byte 0x02024a80
+_0801FE60: .4byte gUnknown_02024C10
+_0801FE64: .4byte gBattleMons
_0801FE68: .4byte _0801FE6C
.align 2, 0
_0801FE6C:
@@ -40065,7 +40065,7 @@ _0801FE84:
bne _0801FEEA
b _0801FEE4
.align 2, 0
-_0801FE90: .4byte 0x02024c10
+_0801FE90: .4byte gUnknown_02024C10
_0801FE94:
ldr r0, _0801FEA0
ldr r0, [r0]
@@ -40074,7 +40074,7 @@ _0801FE94:
beq _0801FEEA
b _0801FEE4
.align 2, 0
-_0801FEA0: .4byte 0x02024c10
+_0801FEA0: .4byte gUnknown_02024C10
_0801FEA4:
ldr r0, _0801FEB0
ldr r0, [r0]
@@ -40083,7 +40083,7 @@ _0801FEA4:
bls _0801FEEA
b _0801FEE4
.align 2, 0
-_0801FEB0: .4byte 0x02024c10
+_0801FEB0: .4byte gUnknown_02024C10
_0801FEB4:
ldr r0, _0801FEC0
ldr r0, [r0]
@@ -40092,7 +40092,7 @@ _0801FEB4:
bcs _0801FEEA
b _0801FEE4
.align 2, 0
-_0801FEC0: .4byte 0x02024c10
+_0801FEC0: .4byte gUnknown_02024C10
_0801FEC4:
ldr r0, _0801FED4
ldr r0, [r0]
@@ -40102,7 +40102,7 @@ _0801FEC4:
beq _0801FEEA
b _0801FEE4
.align 2, 0
-_0801FED4: .4byte 0x02024c10
+_0801FED4: .4byte gUnknown_02024C10
_0801FED8:
ldr r0, _0801FF0C
ldr r0, [r0]
@@ -40132,7 +40132,7 @@ _0801FEEA:
str r1, [r3]
b _0801FF18
.align 2, 0
-_0801FF0C: .4byte 0x02024c10
+_0801FF0C: .4byte gUnknown_02024C10
_0801FF10:
ldr r1, _0801FF20
ldr r0, [r1]
@@ -40143,7 +40143,7 @@ _0801FF18:
pop {r0}
bx r0
.align 2, 0
-_0801FF20: .4byte 0x02024c10
+_0801FF20: .4byte gUnknown_02024C10
thumb_func_end sub_801FE2C
thumb_func_start atk21_jumpifspecialstatusflag
@@ -40189,9 +40189,9 @@ atk21_jumpifspecialstatusflag: @ 801FF24
bne _0801FF9C
b _0801FF94
.align 2, 0
-_0801FF78: .4byte 0x02024c10
-_0801FF7C: .4byte 0x02024a60
-_0801FF80: .4byte 0x02024c98
+_0801FF78: .4byte gUnknown_02024C10
+_0801FF7C: .4byte gUnknown_02024A60
+_0801FF80: .4byte gUnknown_02024C98
_0801FF84:
ldr r0, _0801FF98
ldrb r1, [r5]
@@ -40205,7 +40205,7 @@ _0801FF94:
str r3, [r4]
b _0801FFA2
.align 2, 0
-_0801FF98: .4byte 0x02024c98
+_0801FF98: .4byte gUnknown_02024C98
_0801FF9C:
adds r0, r2, 0
adds r0, 0xB
@@ -40255,8 +40255,8 @@ _0801FFEC:
str r6, [r4]
b _0801FFFC
.align 2, 0
-_0801FFF0: .4byte 0x02024c10
-_0801FFF4: .4byte 0x02024a80
+_0801FFF0: .4byte gUnknown_02024C10
+_0801FFF4: .4byte gBattleMons
_0801FFF8:
adds r0, r3, 0x7
str r0, [r4]
@@ -40304,9 +40304,9 @@ _08020040:
mov pc, r0
.align 2, 0
_0802004C: .4byte 0x0201605c
-_08020050: .4byte 0x02024c10
-_08020054: .4byte 0x02024c09
-_08020058: .4byte 0x02024dea
+_08020050: .4byte gUnknown_02024C10
+_08020054: .4byte gUnknown_02024C09
+_08020058: .4byte gUnknown_02024DEA
_0802005C: .4byte _08020060
.align 2, 0
_08020060:
@@ -40339,8 +40339,8 @@ _08020098:
strb r1, [r0]
bl _08020996
.align 2, 0
-_080200A8: .4byte 0x02024c09
-_080200AC: .4byte 0x020239f8
+_080200A8: .4byte gUnknown_02024C09
+_080200AC: .4byte gUnknown_020239F8
_080200B0: .4byte 0x00000982
_080200B4: .4byte 0x02000000
_080200B8: .4byte 0x0001600f
@@ -40371,7 +40371,7 @@ _080200E8: .4byte 0x02000000
_080200EC: .4byte 0x0001600f
_080200F0: .4byte 0x00016113
_080200F4: .4byte gBitTable
-_080200F8: .4byte 0x02024a6a
+_080200F8: .4byte gUnknown_02024A6A
_080200FC:
movs r5, 0
movs r7, 0
@@ -40414,8 +40414,8 @@ _08020138:
ldrb r4, [r3]
b _08020164
.align 2, 0
-_08020150: .4byte 0x02028dbc
-_08020154: .4byte 0x03004360
+_08020150: .4byte gUnknown_02028DBC
+_08020154: .4byte gPlayerParty
_08020158: .4byte gBitTable
_0802015C:
bl itemid_get_x12
@@ -40476,9 +40476,9 @@ _080201B6:
b _080201FA
.align 2, 0
_080201D0: .4byte gBaseStats
-_080201D4: .4byte 0x02024a80
-_080201D8: .4byte 0x02024c09
-_080201DC: .4byte 0x02024dee
+_080201D4: .4byte gBattleMons
+_080201D8: .4byte gUnknown_02024C09
+_080201DC: .4byte gUnknown_02024DEE
_080201E0:
adds r0, r1, 0
adds r1, r5, 0
@@ -40535,14 +40535,14 @@ _08020220:
ldrb r4, [r0]
b _08020274
.align 2, 0
-_08020248: .4byte 0x02024dee
+_08020248: .4byte gUnknown_02024DEE
_0802024C: .4byte 0x02000000
_08020250: .4byte 0x0001600f
_08020254: .4byte 0x00016018
_08020258: .4byte 0x0001605f
-_0802025C: .4byte 0x02024a64
-_08020260: .4byte 0x03004360
-_08020264: .4byte 0x02025734
+_0802025C: .4byte gUnknown_02024A64
+_08020260: .4byte gPlayerParty
+_08020264: .4byte gSaveBlock1
_08020268: .4byte 0x00003688
_0802026C:
bl itemid_get_x12
@@ -40596,10 +40596,10 @@ _080202C8:
b _08020996
.align 2, 0
_080202D4: .4byte 0x00016018
-_080202D8: .4byte 0x03004360
+_080202D8: .4byte gPlayerParty
_080202DC: .4byte 0x0001605f
_080202E0: .4byte 0x0001600f
-_080202E4: .4byte 0x02024bec
+_080202E4: .4byte gUnknown_02024BEC
_080202E8:
ldr r0, _0802034C
ldrh r1, [r0]
@@ -40651,15 +40651,15 @@ _08020332:
mov r8, r1
b _08020376
.align 2, 0
-_0802034C: .4byte 0x020239f8
-_08020350: .4byte 0x02024a80
+_0802034C: .4byte gUnknown_020239F8
+_08020350: .4byte gBattleMons
_08020354: .4byte 0x0001601b
_08020358: .4byte 0x00000161
_0802035C: .4byte 0x02000000
_08020360: .4byte 0x00016018
-_08020364: .4byte 0x03004360
+_08020364: .4byte gPlayerParty
_08020368: .4byte 0x0001605f
-_0802036C: .4byte 0x02024bec
+_0802036C: .4byte gUnknown_02024BEC
_08020370:
ldr r0, _080203EC
str r3, [r0]
@@ -40723,12 +40723,12 @@ _080203B8:
mov r8, r4
b _0802040A
.align 2, 0
-_080203EC: .4byte 0x02024bec
-_080203F0: .4byte 0x02024dee
-_080203F4: .4byte 0x020239f8
+_080203EC: .4byte gUnknown_02024BEC
+_080203F0: .4byte gUnknown_02024DEE
+_080203F4: .4byte gUnknown_020239F8
_080203F8: .4byte 0x02000000
_080203FC: .4byte 0x00016018
-_08020400: .4byte 0x03004360
+_08020400: .4byte gPlayerParty
_08020404:
ldr r7, _0802043C
ldr r3, _08020440
@@ -40761,13 +40761,13 @@ _0802040A:
b _0802047C
.align 2, 0
_0802043C: .4byte 0x00000149
-_08020440: .4byte 0x02024bec
-_08020444: .4byte 0x020239f8
-_08020448: .4byte 0x02024a6a
+_08020440: .4byte gUnknown_02024BEC
+_08020444: .4byte gUnknown_020239F8
+_08020448: .4byte gUnknown_02024A6A
_0802044C: .4byte 0x02000000
_08020450: .4byte 0x00016018
_08020454: .4byte gBitTable
-_08020458: .4byte 0x02024c0c
+_08020458: .4byte gUnknown_02024C0C
_0802045C: .4byte 0x000160a2
_08020460:
ldrb r2, [r3]
@@ -40878,13 +40878,13 @@ _0802051E:
.align 2, 0
_08020530: .4byte 0x02000000
_08020534: .4byte 0x000160a2
-_08020538: .4byte 0x030041c0
+_08020538: .4byte gUnknown_030041C0
_0802053C: .4byte 0x00016018
-_08020540: .4byte 0x03004290
-_08020544: .4byte 0x030042b0
-_08020548: .4byte 0x03004360
-_0802054C: .4byte 0x02024a80
-_08020550: .4byte 0x02024c09
+_08020540: .4byte gUnknown_03004290
+_08020544: .4byte gUnknown_030042B0
+_08020548: .4byte gPlayerParty
+_0802054C: .4byte gBattleMons
+_08020550: .4byte gUnknown_02024C09
_08020554: .4byte 0x0001605f
_08020558: .4byte 0x0001600f
_0802055C:
@@ -40980,15 +40980,15 @@ _08020618:
strb r0, [r1]
b _08020996
.align 2, 0
-_08020620: .4byte 0x02024a64
-_08020624: .4byte 0x02024260
+_08020620: .4byte gUnknown_02024A64
+_08020624: .4byte gUnknown_02024260
_08020628: .4byte 0x02000000
_0802062C: .4byte 0x000160a2
_08020630: .4byte 0x00016018
-_08020634: .4byte 0x03004360
+_08020634: .4byte gPlayerParty
_08020638: .4byte 0x00017180
-_0802063C: .4byte 0x02024a60
-_08020640: .4byte 0x02024bec
+_0802063C: .4byte gUnknown_02024A60
+_08020640: .4byte gUnknown_02024BEC
_08020644: .4byte 0x0001600f
_08020648:
ldr r0, _080208AC
@@ -41281,23 +41281,23 @@ _080207EC:
strh r0, [r1]
b _080208F6
.align 2, 0
-_080208AC: .4byte 0x02024a64
-_080208B0: .4byte 0x02024a60
+_080208AC: .4byte gUnknown_02024A64
+_080208B0: .4byte gUnknown_02024A60
_080208B4: .4byte 0x02000000
_080208B8: .4byte 0x000160a2
-_080208BC: .4byte 0x02024260
-_080208C0: .4byte 0x020239f8
-_080208C4: .4byte 0x02024a6a
+_080208BC: .4byte gUnknown_02024260
+_080208C0: .4byte gUnknown_020239F8
+_080208C4: .4byte gUnknown_02024A6A
_080208C8: .4byte 0x00016018
-_080208CC: .4byte 0x03004360
-_080208D0: .4byte 0x030041c0
-_080208D4: .4byte 0x03004290
-_080208D8: .4byte 0x03004324
+_080208CC: .4byte gPlayerParty
+_080208D0: .4byte gUnknown_030041C0
+_080208D4: .4byte gUnknown_03004290
+_080208D8: .4byte gUnknown_03004324
_080208DC: .4byte gBitTable
-_080208E0: .4byte 0x02024c10
+_080208E0: .4byte gUnknown_02024C10
_080208E4: .4byte gUnknown_081D8EF3
-_080208E8: .4byte 0x02024bec
-_080208EC: .4byte 0x02024a80
+_080208E8: .4byte gUnknown_02024BEC
+_080208EC: .4byte gBattleMons
_080208F0:
ldr r1, _08020904
movs r0, 0
@@ -41310,7 +41310,7 @@ _080208F6:
strb r1, [r0]
b _08020996
.align 2, 0
-_08020904: .4byte 0x02024bec
+_08020904: .4byte gUnknown_02024BEC
_08020908: .4byte 0x02000000
_0802090C: .4byte 0x0001600f
_08020910:
@@ -41325,7 +41325,7 @@ _08020910:
strb r1, [r0]
b _08020996
.align 2, 0
-_08020924: .4byte 0x02024bec
+_08020924: .4byte gUnknown_02024BEC
_08020928: .4byte 0x02000000
_0802092C: .4byte 0x0001600f
_08020930:
@@ -41387,10 +41387,10 @@ _08020996:
pop {r0}
bx r0
.align 2, 0
-_080209A4: .4byte 0x02024a64
-_080209A8: .4byte 0x02024a80
-_080209AC: .4byte 0x02024c09
-_080209B0: .4byte 0x02024c10
+_080209A4: .4byte gUnknown_02024A64
+_080209A8: .4byte gBattleMons
+_080209AC: .4byte gUnknown_02024C09
+_080209B0: .4byte gUnknown_02024C10
thumb_func_end sub_8020004
thumb_func_start sub_80209B4
@@ -41560,15 +41560,15 @@ _08020ADA:
bgt _08020B1C
b _08020B36
.align 2, 0
-_08020AF0: .4byte 0x02024a64
-_08020AF4: .4byte 0x03004360
-_08020AF8: .4byte 0x02024d26
-_08020AFC: .4byte 0x030045c0
-_08020B00: .4byte 0x020239f8
-_08020B04: .4byte 0x02024a68
-_08020B08: .4byte 0x02024c10
-_08020B0C: .4byte 0x02024c6c
-_08020B10: .4byte 0x02024d68
+_08020AF0: .4byte gUnknown_02024A64
+_08020AF4: .4byte gPlayerParty
+_08020AF8: .4byte gUnknown_02024D26
+_08020AFC: .4byte gEnemyParty
+_08020B00: .4byte gUnknown_020239F8
+_08020B04: .4byte gUnknown_02024A68
+_08020B08: .4byte gUnknown_02024C10
+_08020B0C: .4byte gUnknown_02024C6C
+_08020B10: .4byte gUnknown_02024D68
_08020B14:
cmp r4, 0
beq _08020B36
@@ -41605,7 +41605,7 @@ _08020B46:
pop {r0}
bx r0
.align 2, 0
-_08020B50: .4byte 0x02024c10
+_08020B50: .4byte gUnknown_02024C10
thumb_func_end sub_80209B4
thumb_func_start sub_8020B54
@@ -41633,12 +41633,12 @@ sub_8020B54: @ 8020B54
str r0, [r2]
bx lr
.align 2, 0
-_08020B80: .4byte 0x02024c68
+_08020B80: .4byte gUnknown_02024C68
_08020B84: .4byte 0x02000000
_08020B88: .4byte 0x0001601f
-_08020B8C: .4byte 0x02024c0d
-_08020B90: .4byte 0x02024d1e
-_08020B94: .4byte 0x02024c6c
+_08020B8C: .4byte gXXX_CritRelated
+_08020B90: .4byte gUnknown_02024D1E
+_08020B94: .4byte gUnknown_02024C6C
_08020B98: .4byte 0xffffbfff
thumb_func_end sub_8020B54
@@ -41653,7 +41653,7 @@ atk25_cmd25: @ 8020B9C
pop {r0}
bx r0
.align 2, 0
-_08020BB0: .4byte 0x02024c10
+_08020BB0: .4byte gUnknown_02024C10
thumb_func_end atk25_cmd25
thumb_func_start sub_8020BB4
@@ -41667,8 +41667,8 @@ sub_8020BB4: @ 8020BB4
str r0, [r2]
bx lr
.align 2, 0
-_08020BC4: .4byte 0x02024c0e
-_08020BC8: .4byte 0x02024c10
+_08020BC4: .4byte gUnknown_02024C0E
+_08020BC8: .4byte gUnknown_02024C10
thumb_func_end sub_8020BB4
thumb_func_start atk27_cmd27
@@ -41687,8 +41687,8 @@ atk27_cmd27: @ 8020BCC
str r0, [r1]
b _08020C0A
.align 2, 0
-_08020BE8: .4byte 0x02024c0e
-_08020BEC: .4byte 0x02024c10
+_08020BE8: .4byte gUnknown_02024C0E
+_08020BEC: .4byte gUnknown_02024C10
_08020BF0:
ldr r3, _08020C10
ldr r2, [r3]
@@ -41707,7 +41707,7 @@ _08020C0A:
pop {r0}
bx r0
.align 2, 0
-_08020C10: .4byte 0x02024c10
+_08020C10: .4byte gUnknown_02024C10
thumb_func_end atk27_cmd27
thumb_func_start sub_8020C14
@@ -41727,7 +41727,7 @@ sub_8020C14: @ 8020C14
str r1, [r3]
bx lr
.align 2, 0
-_08020C30: .4byte 0x02024c10
+_08020C30: .4byte gUnknown_02024C10
thumb_func_end sub_8020C14
thumb_func_start atk29_jumpifbyte
@@ -41767,7 +41767,7 @@ atk29_jumpifbyte: @ 8020C34
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08020C78: .4byte 0x02024c10
+_08020C78: .4byte gUnknown_02024C10
_08020C7C: .4byte _08020C80
.align 2, 0
_08020C80:
@@ -41856,7 +41856,7 @@ sub_8020CD4: @ 8020CD4
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08020D20: .4byte 0x02024c10
+_08020D20: .4byte gUnknown_02024C10
_08020D24: .4byte _08020D28
.align 2, 0
_08020D28:
@@ -41951,7 +41951,7 @@ sub_8020D7C: @ 8020D7C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08020DD4: .4byte 0x02024c10
+_08020DD4: .4byte gUnknown_02024C10
_08020DD8: .4byte _08020DDC
.align 2, 0
_08020DDC:
@@ -42047,7 +42047,7 @@ sub_8020E30: @ 8020E30
adds r0, r3, 0
b _08020EA4
.align 2, 0
-_08020E88: .4byte 0x02024c10
+_08020E88: .4byte gUnknown_02024C10
_08020E8C:
adds r5, 0x1
adds r4, 0x1
@@ -42138,7 +42138,7 @@ _08020F22:
mov r0, r12
b _08020F34
.align 2, 0
-_08020F2C: .4byte 0x02024c10
+_08020F2C: .4byte gUnknown_02024C10
_08020F30:
ldr r0, [r3]
adds r0, 0xE
@@ -42170,7 +42170,7 @@ sub_8020F3C: @ 8020F3C
str r0, [r3]
bx lr
.align 2, 0
-_08020F60: .4byte 0x02024c10
+_08020F60: .4byte gUnknown_02024C10
thumb_func_end sub_8020F3C
thumb_func_start sub_8020F64
@@ -42196,7 +42196,7 @@ sub_8020F64: @ 8020F64
str r0, [r3]
bx lr
.align 2, 0
-_08020F8C: .4byte 0x02024c10
+_08020F8C: .4byte gUnknown_02024C10
thumb_func_end sub_8020F64
thumb_func_start sub_8020F90
@@ -42222,7 +42222,7 @@ sub_8020F90: @ 8020F90
str r0, [r3]
bx lr
.align 2, 0
-_08020FB8: .4byte 0x02024c10
+_08020FB8: .4byte gUnknown_02024C10
thumb_func_end sub_8020F90
thumb_func_start atk31_copyarray
@@ -42270,7 +42270,7 @@ _08021000:
pop {r0}
bx r0
.align 2, 0
-_0802100C: .4byte 0x02024c10
+_0802100C: .4byte gUnknown_02024C10
thumb_func_end atk31_copyarray
thumb_func_start atk32_memcpy_with_offset
@@ -42330,7 +42330,7 @@ _0802106C:
pop {r0}
bx r0
.align 2, 0
-_08021078: .4byte 0x02024c10
+_08021078: .4byte gUnknown_02024C10
thumb_func_end atk32_memcpy_with_offset
thumb_func_start sub_802107C
@@ -42356,7 +42356,7 @@ sub_802107C: @ 802107C
str r0, [r3]
bx lr
.align 2, 0
-_080210A4: .4byte 0x02024c10
+_080210A4: .4byte gUnknown_02024C10
thumb_func_end sub_802107C
thumb_func_start atk34_orhalfword
@@ -42388,7 +42388,7 @@ atk34_orhalfword: @ 80210A8
pop {r0}
bx r0
.align 2, 0
-_080210DC: .4byte 0x02024c10
+_080210DC: .4byte gUnknown_02024C10
thumb_func_end atk34_orhalfword
thumb_func_start atk35_orword
@@ -42426,7 +42426,7 @@ atk35_orword: @ 80210E0
pop {r0}
bx r0
.align 2, 0
-_08021120: .4byte 0x02024c10
+_08021120: .4byte gUnknown_02024C10
thumb_func_end atk35_orword
thumb_func_start sub_8021124
@@ -42452,7 +42452,7 @@ sub_8021124: @ 8021124
str r0, [r3]
bx lr
.align 2, 0
-_0802114C: .4byte 0x02024c10
+_0802114C: .4byte gUnknown_02024C10
thumb_func_end sub_8021124
thumb_func_start atk37_bichalfword
@@ -42484,7 +42484,7 @@ atk37_bichalfword: @ 8021150
pop {r0}
bx r0
.align 2, 0
-_08021184: .4byte 0x02024c10
+_08021184: .4byte gUnknown_02024C10
thumb_func_end atk37_bichalfword
thumb_func_start atk38_bicword
@@ -42522,7 +42522,7 @@ atk38_bicword: @ 8021188
pop {r0}
bx r0
.align 2, 0
-_080211C8: .4byte 0x02024c10
+_080211C8: .4byte gUnknown_02024C10
thumb_func_end atk38_bicword
thumb_func_start atk39_pause
@@ -42554,9 +42554,9 @@ _080211F8:
pop {r0}
bx r0
.align 2, 0
-_08021200: .4byte 0x02024a64
-_08021204: .4byte 0x02024c10
-_08021208: .4byte 0x02024d18
+_08021200: .4byte gUnknown_02024A64
+_08021204: .4byte gUnknown_02024C10
+_08021208: .4byte gUnknown_02024D18
thumb_func_end atk39_pause
thumb_func_start sub_802120C
@@ -42574,8 +42574,8 @@ _0802121E:
pop {r0}
bx r0
.align 2, 0
-_08021224: .4byte 0x02024a64
-_08021228: .4byte 0x02024c10
+_08021224: .4byte gUnknown_02024A64
+_08021228: .4byte gUnknown_02024C10
thumb_func_end sub_802120C
thumb_func_start atk3B_8022C68
@@ -42590,9 +42590,9 @@ atk3B_8022C68: @ 802122C
ldr r1, _08021248
b _08021250
.align 2, 0
-_08021240: .4byte 0x02024c10
-_08021244: .4byte 0x02024a60
-_08021248: .4byte 0x02024c08
+_08021240: .4byte gUnknown_02024C10
+_08021244: .4byte gUnknown_02024A60
+_08021248: .4byte gUnknown_02024C08
_0802124C:
ldr r0, _08021274
ldr r1, _08021278
@@ -42613,10 +42613,10 @@ _08021250:
pop {r0}
bx r0
.align 2, 0
-_08021274: .4byte 0x02024a60
-_08021278: .4byte 0x02024c07
-_0802127C: .4byte 0x02024bec
-_08021280: .4byte 0x02024c10
+_08021274: .4byte gUnknown_02024A60
+_08021278: .4byte gUnknown_02024C07
+_0802127C: .4byte gUnknown_02024BEC
+_08021280: .4byte gUnknown_02024C10
thumb_func_end atk3B_8022C68
thumb_func_start atk3C_return
@@ -42639,9 +42639,9 @@ sub_8021290: @ 8021290
strb r0, [r1]
bx lr
.align 2, 0
-_080212A4: .4byte 0x02024c68
-_080212A8: .4byte 0x02024a60
-_080212AC: .4byte 0x02024a7f
+_080212A4: .4byte gUnknown_02024C68
+_080212A8: .4byte gUnknown_02024A60
+_080212AC: .4byte gUnknown_02024A7F
thumb_func_end sub_8021290
thumb_func_start sub_80212B0
@@ -42654,8 +42654,8 @@ sub_80212B0: @ 80212B0
strb r0, [r1]
bx lr
.align 2, 0
-_080212C0: .4byte 0x02024a60
-_080212C4: .4byte 0x02024a7f
+_080212C0: .4byte gUnknown_02024A60
+_080212C4: .4byte gUnknown_02024A7F
thumb_func_end sub_80212B0
thumb_func_start atk3F_end3
@@ -42681,7 +42681,7 @@ _080212DE:
bx r0
.align 2, 0
_080212F0: .4byte 0x02017140
-_080212F4: .4byte 0x030042d4
+_080212F4: .4byte gUnknown_030042D4
thumb_func_end atk3F_end3
thumb_func_start atk41_call
@@ -42707,7 +42707,7 @@ atk41_call: @ 80212F8
pop {r0}
bx r0
.align 2, 0
-_08021324: .4byte 0x02024c10
+_08021324: .4byte gUnknown_02024C10
thumb_func_end atk41_call
thumb_func_start atk42_jumpiftype2
@@ -42748,8 +42748,8 @@ _08021356:
str r1, [r4]
b _0802137C
.align 2, 0
-_08021370: .4byte 0x02024c10
-_08021374: .4byte 0x02024a80
+_08021370: .4byte gUnknown_02024C10
+_08021374: .4byte gBattleMons
_08021378:
adds r0, r3, 0x7
str r0, [r4]
@@ -42789,7 +42789,7 @@ sub_8021384: @ 8021384
str r1, [r4]
b _080213C6
.align 2, 0
-_080213BC: .4byte 0x02024c10
+_080213BC: .4byte gUnknown_02024C10
_080213C0:
ldr r0, [r4]
adds r0, 0x6
@@ -42814,7 +42814,7 @@ sub_80213D0: @ 80213D0
bx lr
.align 2, 0
_080213E4: .4byte 0x02000000
-_080213E8: .4byte 0x02024c07
+_080213E8: .4byte gUnknown_02024C07
_080213EC: .4byte 0x00016060
thumb_func_end sub_80213D0
@@ -42861,8 +42861,8 @@ _08021426:
str r0, [r4]
b _080214AE
.align 2, 0
-_08021444: .4byte 0x02024c10
-_08021448: .4byte 0x02024a60
+_08021444: .4byte gUnknown_02024C10
+_08021448: .4byte gUnknown_02024A60
_0802144C:
ldr r0, _08021464
ldr r0, [r0]
@@ -42875,7 +42875,7 @@ _0802144C:
ldr r0, _08021468
b _080214AC
.align 2, 0
-_08021464: .4byte 0x02024c6c
+_08021464: .4byte gUnknown_02024C6C
_08021468: .4byte gUnknown_081D8EEF
_0802146C:
adds r0, r4, 0
@@ -42896,7 +42896,7 @@ _0802146C:
adds r0, r2, 0x7
b _080214AC
.align 2, 0
-_08021490: .4byte 0x02024c98
+_08021490: .4byte gUnknown_02024C98
_08021494: .4byte 0x000400c0
_08021498:
ldrb r1, [r2, 0x2]
@@ -42967,8 +42967,8 @@ _080214FE:
str r0, [r1]
b _0802157A
.align 2, 0
-_0802151C: .4byte 0x02024c10
-_08021520: .4byte 0x02024a60
+_0802151C: .4byte gUnknown_02024C10
+_08021520: .4byte gUnknown_02024A60
_08021524:
ldr r0, _08021534
ldr r0, [r0]
@@ -42979,7 +42979,7 @@ _08021524:
adds r0, r2, 0
b _08021576
.align 2, 0
-_08021534: .4byte 0x02024c6c
+_08021534: .4byte gUnknown_02024C6C
_08021538:
adds r0, r5, 0
subs r0, 0xA
@@ -42999,7 +42999,7 @@ _08021538:
adds r0, r2, 0
b _08021576
.align 2, 0
-_0802155C: .4byte 0x02024c98
+_0802155C: .4byte gUnknown_02024C98
_08021560: .4byte 0x000400c0
_08021564:
ldrb r1, [r3]
@@ -43082,7 +43082,7 @@ _080215C0:
_080215EC: .4byte 0x0001601e
_080215F0: .4byte 0x000160a4
_080215F4: .4byte 0x000160a5
-_080215F8: .4byte 0x02024c10
+_080215F8: .4byte gUnknown_02024C10
thumb_func_end atk47
thumb_func_start atk48_playstatchangeanimation
@@ -43146,9 +43146,9 @@ _0802164A:
adds r0, r7, r0
b _080216C4
.align 2, 0
-_08021670: .4byte 0x02024c10
-_08021674: .4byte 0x02024a60
-_08021678: .4byte 0x02024a98
+_08021670: .4byte gUnknown_02024C10
+_08021674: .4byte gUnknown_02024A60
+_08021678: .4byte gUnknown_02024A98
_0802167C:
ldr r6, _08021700
ldrb r0, [r6]
@@ -43221,10 +43221,10 @@ _080216E4:
movs r0, 0x3A
b _08021770
.align 2, 0
-_08021700: .4byte 0x02024a60
-_08021704: .4byte 0x02024c80
-_08021708: .4byte 0x02024a80
-_0802170C: .4byte 0x02024c10
+_08021700: .4byte gUnknown_02024A60
+_08021704: .4byte gUnknown_02024C80
+_08021708: .4byte gBattleMons
+_0802170C: .4byte gUnknown_02024C10
_08021710:
movs r0, 0x2
ands r0, r1
@@ -43294,7 +43294,7 @@ _08021772:
mov r1, r9
b _080217E6
.align 2, 0
-_0802178C: .4byte 0x02024a98
+_0802178C: .4byte gUnknown_02024A98
_08021790:
cmp r3, 0
beq _080217E0
@@ -43330,8 +43330,8 @@ _080217CC:
.align 2, 0
_080217D0: .4byte 0x02000000
_080217D4: .4byte 0x000160dc
-_080217D8: .4byte 0x02024a60
-_080217DC: .4byte 0x02024c10
+_080217D8: .4byte gUnknown_02024A60
+_080217DC: .4byte gUnknown_02024C10
_080217E0:
mov r1, r9
_080217E2:
@@ -43382,10 +43382,10 @@ sub_80217F8: @ 80217F8
ldrb r0, [r0, 0x7]
b _0802184E
.align 2, 0
-_08021834: .4byte 0x02024c10
-_08021838: .4byte 0x02024a80
-_0802183C: .4byte 0x02024c07
-_08021840: .4byte 0x02024df0
+_08021834: .4byte gUnknown_02024C10
+_08021838: .4byte gBattleMons
+_0802183C: .4byte gUnknown_02024C07
+_08021840: .4byte gEnigmaBerries
_08021844:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -43408,7 +43408,7 @@ _0802184E:
str r2, [sp, 0x4]
b _080218D2
.align 2, 0
-_0802186C: .4byte 0x02024c07
+_0802186C: .4byte gUnknown_02024C07
_08021870: .4byte 0x020160e8
_08021874:
strb r2, [r7]
@@ -43439,7 +43439,7 @@ _08021874:
_080218AC: .4byte 0x02000000
_080218B0: .4byte 0x0001600c
_080218B4: .4byte gUnknown_081D6BBC
-_080218B8: .4byte 0x02024c10
+_080218B8: .4byte gUnknown_02024C10
_080218BC: .4byte gUnknown_081D9B2D
_080218C0:
ldr r2, _080218D8
@@ -43457,7 +43457,7 @@ _080218D2:
b _080218EE
.align 2, 0
_080218D8: .4byte gBattleMoves
-_080218DC: .4byte 0x02024be6
+_080218DC: .4byte gUnknown_02024BE6
_080218E0: .4byte 0x02000000
_080218E4:
mov r0, r10
@@ -43588,14 +43588,14 @@ _080219FE:
adds r1, r2, r0
b _08021E00
.align 2, 0
-_08021A08: .4byte 0x02024a80
-_08021A0C: .4byte 0x02024c08
-_08021A10: .4byte 0x02024c07
-_08021A14: .4byte 0x02024c68
-_08021A18: .4byte 0x02024d28
+_08021A08: .4byte gBattleMons
+_08021A0C: .4byte gUnknown_02024C08
+_08021A10: .4byte gUnknown_02024C07
+_08021A14: .4byte gUnknown_02024C68
+_08021A18: .4byte gUnknown_02024D28
_08021A1C: .4byte gBattleMoves
-_08021A20: .4byte 0x02024be6
-_08021A24: .4byte 0x02024c10
+_08021A20: .4byte gUnknown_02024BE6
+_08021A24: .4byte gUnknown_02024C10
_08021A28: .4byte gUnknown_081D9132
_08021A2C: .4byte 0x02000000
_08021A30: .4byte 0x0001600c
@@ -43682,13 +43682,13 @@ _08021A92:
mov r10, r2
b _08021DFA
.align 2, 0
-_08021AD0: .4byte 0x02024a80
-_08021AD4: .4byte 0x02024c08
-_08021AD8: .4byte 0x02024c07
-_08021ADC: .4byte 0x02024d68
-_08021AE0: .4byte 0x02024c68
-_08021AE4: .4byte 0x02024a60
-_08021AE8: .4byte 0x02024c10
+_08021AD0: .4byte gBattleMons
+_08021AD4: .4byte gUnknown_02024C08
+_08021AD8: .4byte gUnknown_02024C07
+_08021ADC: .4byte gUnknown_02024D68
+_08021AE0: .4byte gUnknown_02024C68
+_08021AE4: .4byte gUnknown_02024A60
+_08021AE8: .4byte gUnknown_02024C10
_08021AEC: .4byte gUnknown_081D955D
_08021AF0:
ldr r0, _08021B14
@@ -43710,7 +43710,7 @@ _08021B0C:
adds r1, r2, r5
b _08021E00
.align 2, 0
-_08021B14: .4byte 0x02024c08
+_08021B14: .4byte gUnknown_02024C08
_08021B18: .4byte 0x02000000
_08021B1C: .4byte 0x0001600c
_08021B20:
@@ -43731,7 +43731,7 @@ _08021B3A:
mov r10, r0
b _08021DFA
.align 2, 0
-_08021B40: .4byte 0x02024c08
+_08021B40: .4byte gUnknown_02024C08
_08021B44:
movs r0, 0
str r0, [sp]
@@ -43776,7 +43776,7 @@ _08021B92:
mov r10, r1
b _08021DFA
.align 2, 0
-_08021B98: .4byte 0x02024c07
+_08021B98: .4byte gUnknown_02024C07
_08021B9C:
ldr r0, _08021C28
ldr r0, [r0]
@@ -43855,12 +43855,12 @@ _08021C22:
strh r0, [r1]
b _08022244
.align 2, 0
-_08021C28: .4byte 0x02024c6c
-_08021C2C: .4byte 0x02024be8
+_08021C28: .4byte gUnknown_02024C6C
+_08021C2C: .4byte gUnknown_02024BE8
_08021C30: .4byte 0x0000ffff
-_08021C34: .4byte 0x02024c68
-_08021C38: .4byte 0x02024a80
-_08021C3C: .4byte 0x02024c07
+_08021C34: .4byte gUnknown_02024C68
+_08021C38: .4byte gBattleMons
+_08021C3C: .4byte gUnknown_02024C07
_08021C40:
movs r4, 0
ldr r0, _08021C6C
@@ -43887,9 +43887,9 @@ _08021C5C:
blt _08021C52
b _08022244
.align 2, 0
-_08021C6C: .4byte 0x02024a68
+_08021C6C: .4byte gUnknown_02024A68
_08021C70: .4byte 0x020160f0
-_08021C74: .4byte 0x02024a80
+_08021C74: .4byte gBattleMons
_08021C78:
movs r0, 0x3
movs r1, 0
@@ -43961,11 +43961,11 @@ _08021CF0:
bl dp01_battle_side_mark_buffer_for_execution
b _08021DFA
.align 2, 0
-_08021D04: .4byte 0x02024c98
-_08021D08: .4byte 0x02024c07
+_08021D04: .4byte gUnknown_02024C98
+_08021D08: .4byte gUnknown_02024C07
_08021D0C: .4byte 0x000400c0
-_08021D10: .4byte 0x02024c6c
-_08021D14: .4byte 0x02024a60
+_08021D10: .4byte gUnknown_02024C6C
+_08021D14: .4byte gUnknown_02024A60
_08021D18:
ldr r0, _08021D88
ldrb r1, [r0]
@@ -44022,13 +44022,13 @@ _08021D7E:
adds r1, r2, r4
b _08021E00
.align 2, 0
-_08021D88: .4byte 0x02024c68
-_08021D8C: .4byte 0x02024c98
-_08021D90: .4byte 0x02024c07
+_08021D88: .4byte gUnknown_02024C68
+_08021D8C: .4byte gUnknown_02024C98
+_08021D90: .4byte gUnknown_02024C07
_08021D94: .4byte 0x000400c0
-_08021D98: .4byte 0x02024a60
+_08021D98: .4byte gUnknown_02024A60
_08021D9C: .4byte 0xfffbff3f
-_08021DA0: .4byte 0x02024d68
+_08021DA0: .4byte gUnknown_02024D68
_08021DA4: .4byte 0x02000000
_08021DA8: .4byte 0x0001600c
_08021DAC:
@@ -44080,12 +44080,12 @@ _08021E00:
mov r12, r2
b _0802224E
.align 2, 0
-_08021E0C: .4byte 0x02024d68
-_08021E10: .4byte 0x02024c08
-_08021E14: .4byte 0x02024a68
-_08021E18: .4byte 0x02024c98
+_08021E0C: .4byte gUnknown_02024D68
+_08021E10: .4byte gUnknown_02024C08
+_08021E14: .4byte gUnknown_02024A68
+_08021E18: .4byte gUnknown_02024C98
_08021E1C: .4byte 0x000400c0
-_08021E20: .4byte 0x02024a60
+_08021E20: .4byte gUnknown_02024A60
_08021E24: .4byte 0xfffbff3f
_08021E28: .4byte 0x02000000
_08021E2C: .4byte 0x0001600c
@@ -44117,10 +44117,10 @@ _08021E50:
blt _08021E44
b _08022244
.align 2, 0
-_08021E60: .4byte 0x02024a68
-_08021E64: .4byte 0x02024ca8
+_08021E60: .4byte gUnknown_02024A68
+_08021E64: .4byte gUnknown_02024CA8
_08021E68: .4byte 0xfeffffff
-_08021E6C: .4byte 0x02024ad0
+_08021E6C: .4byte gUnknown_02024AD0
_08021E70:
ldr r1, _08021F2C
ldr r3, [r1]
@@ -44222,21 +44222,21 @@ _08021F04:
strh r0, [r1]
b _08021F82
.align 2, 0
-_08021F2C: .4byte 0x02024c6c
-_08021F30: .4byte 0x02024c07
-_08021F34: .4byte 0x02024a60
-_08021F38: .4byte 0x02024c08
+_08021F2C: .4byte gUnknown_02024C6C
+_08021F30: .4byte gUnknown_02024C07
+_08021F34: .4byte gUnknown_02024A60
+_08021F38: .4byte gUnknown_02024C08
_08021F3C: .4byte 0xffffefff
_08021F40: .4byte gBattleMoves
-_08021F44: .4byte 0x02024be8
-_08021F48: .4byte 0x02024c68
-_08021F4C: .4byte 0x02024c2c
-_08021F50: .4byte 0x02024c0c
+_08021F44: .4byte gUnknown_02024BE8
+_08021F48: .4byte gUnknown_02024C68
+_08021F4C: .4byte gUnknown_02024C2C
+_08021F50: .4byte gUnknown_02024C0C
_08021F54: .4byte gBitTable
_08021F58: .4byte 0x000160a6
-_08021F5C: .4byte 0x02024c34
-_08021F60: .4byte 0x02024c4c
-_08021F64: .4byte 0x02024be6
+_08021F5C: .4byte gUnknown_02024C34
+_08021F60: .4byte gUnknown_02024C4C
+_08021F64: .4byte gUnknown_02024BE6
_08021F68:
ldr r1, _08021FD0
lsls r0, r4, 1
@@ -44292,13 +44292,13 @@ _08021FA0:
strh r2, [r0]
b _08022244
.align 2, 0
-_08021FD0: .4byte 0x02024c34
+_08021FD0: .4byte gUnknown_02024C34
_08021FD4: .4byte 0x0000ffff
-_08021FD8: .4byte 0x02024c4c
-_08021FDC: .4byte 0x02024c08
-_08021FE0: .4byte 0x02024c5c
-_08021FE4: .4byte 0x02024c68
-_08021FE8: .4byte 0x02024c3c
+_08021FD8: .4byte gUnknown_02024C4C
+_08021FDC: .4byte gUnknown_02024C08
+_08021FE0: .4byte gUnknown_02024C5C
+_08021FE4: .4byte gUnknown_02024C68
+_08021FE8: .4byte gUnknown_02024C3C
_08021FEC:
ldr r0, _08022014
ldr r5, _08022018
@@ -44321,11 +44321,11 @@ _08021FEC:
ands r0, r3
b _08021C22
.align 2, 0
-_08022014: .4byte 0x02024c3c
-_08022018: .4byte 0x02024c08
-_0802201C: .4byte 0x02024be6
+_08022014: .4byte gUnknown_02024C3C
+_08022018: .4byte gUnknown_02024C08
+_0802201C: .4byte gUnknown_02024BE6
_08022020: .4byte 0x0001601c
-_08022024: .4byte 0x02024c44
+_08022024: .4byte gUnknown_02024C44
_08022028:
ldr r0, _08022044
ldr r1, _08022048
@@ -44341,8 +44341,8 @@ _08022028:
strh r0, [r2]
b _08022244
.align 2, 0
-_08022044: .4byte 0x02024c44
-_08022048: .4byte 0x02024c08
+_08022044: .4byte gUnknown_02024C44
+_08022048: .4byte gUnknown_02024C08
_0802204C:
ldr r0, _0802205C
ldr r2, _08022060
@@ -44352,8 +44352,8 @@ _0802204C:
ldr r0, _08022064
b _08021C22
.align 2, 0
-_0802205C: .4byte 0x02024c3c
-_08022060: .4byte 0x02024c08
+_0802205C: .4byte gUnknown_02024C3C
+_08022060: .4byte gUnknown_02024C08
_08022064: .4byte 0x0000ffff
_08022068:
ldr r0, _0802212C
@@ -44458,15 +44458,15 @@ _080220C0:
strb r0, [r2]
b _08022244
.align 2, 0
-_0802212C: .4byte 0x02024c0c
+_0802212C: .4byte gUnknown_02024C0C
_08022130: .4byte gBitTable
-_08022134: .4byte 0x02024c07
+_08022134: .4byte gUnknown_02024C07
_08022138: .4byte 0x000160a6
_0802213C: .4byte gBattleMoves
-_08022140: .4byte 0x02024be8
-_08022144: .4byte 0x02024c6c
-_08022148: .4byte 0x02024c08
-_0802214C: .4byte 0x02024c68
+_08022140: .4byte gUnknown_02024BE8
+_08022144: .4byte gUnknown_02024C6C
+_08022148: .4byte gUnknown_02024C08
+_0802214C: .4byte gUnknown_02024C68
_08022150: .4byte 0x000160ac
_08022154: .4byte 0x000160ad
_08022158: .4byte 0x00016100
@@ -44515,7 +44515,7 @@ _0802215C:
strb r3, [r2]
b _08022244
.align 2, 0
-_080221B4: .4byte 0x02024c08
+_080221B4: .4byte gUnknown_02024C08
_080221B8: .4byte 0x000160ac
_080221BC: .4byte 0x000160ad
_080221C0:
@@ -44643,17 +44643,17 @@ _0802229E:
pop {r0}
bx r0
.align 2, 0
-_080222B0: .4byte 0x02024c6c
-_080222B4: .4byte 0x020239f8
-_080222B8: .4byte 0x02024d28
-_080222BC: .4byte 0x02024c07
+_080222B0: .4byte gUnknown_02024C6C
+_080222B4: .4byte gUnknown_020239F8
+_080222B8: .4byte gUnknown_02024D28
+_080222BC: .4byte gUnknown_02024C07
_080222C0: .4byte gBattleMoves
-_080222C4: .4byte 0x02024be6
-_080222C8: .4byte 0x02024c08
-_080222CC: .4byte 0x02024a80
+_080222C4: .4byte gUnknown_02024BE6
+_080222C8: .4byte gUnknown_02024C08
+_080222CC: .4byte gBattleMons
_080222D0: .4byte 0x02000000
_080222D4: .4byte 0x0001600c
-_080222D8: .4byte 0x02024c10
+_080222D8: .4byte gUnknown_02024C10
thumb_func_end sub_80217F8
thumb_func_start atk4A_damagecalc2
@@ -44708,13 +44708,13 @@ atk4A_damagecalc2: @ 80222DC
b _08022452
.align 2, 0
_08022340: .4byte gBattleMoves
-_08022344: .4byte 0x02024be6
-_08022348: .4byte 0x02024a80
-_0802234C: .4byte 0x02024c08
-_08022350: .4byte 0x02024c06
-_08022354: .4byte 0x02024c68
-_08022358: .4byte 0x02024c3c
-_0802235C: .4byte 0x02024d1e
+_08022344: .4byte gUnknown_02024BE6
+_08022348: .4byte gBattleMons
+_0802234C: .4byte gUnknown_02024C08
+_08022350: .4byte byte_2024C06
+_08022354: .4byte gUnknown_02024C68
+_08022358: .4byte gUnknown_02024C3C
+_0802235C: .4byte gUnknown_02024D1E
_08022360:
ldr r0, _0802236C
ldrb r1, [r0]
@@ -44723,7 +44723,7 @@ _08022360:
strb r1, [r0]
b _08022452
.align 2, 0
-_0802236C: .4byte 0x02024c68
+_0802236C: .4byte gUnknown_02024C68
_08022370:
ldr r1, _0802237C
adds r0, r5, r1
@@ -44933,17 +44933,17 @@ _080224EC:
pop {r0}
bx r0
.align 2, 0
-_08022500: .4byte 0x02024a80
-_08022504: .4byte 0x02024c08
-_08022508: .4byte 0x02024c07
-_0802250C: .4byte 0x02024be6
+_08022500: .4byte gBattleMons
+_08022504: .4byte gUnknown_02024C08
+_08022508: .4byte gUnknown_02024C07
+_0802250C: .4byte gUnknown_02024BE6
_08022510: .4byte gBattleMoves
-_08022514: .4byte 0x02024c06
-_08022518: .4byte 0x02024c68
-_0802251C: .4byte 0x02024c3c
-_08022520: .4byte 0x02024d1e
-_08022524: .4byte 0x02024d28
-_08022528: .4byte 0x02024c10
+_08022514: .4byte byte_2024C06
+_08022518: .4byte gUnknown_02024C68
+_0802251C: .4byte gUnknown_02024C3C
+_08022520: .4byte gUnknown_02024D1E
+_08022524: .4byte gUnknown_02024D28
+_08022528: .4byte gUnknown_02024C10
thumb_func_end atk4A_damagecalc2
thumb_func_start atk4B_cmd4b
@@ -44978,11 +44978,11 @@ _0802255A:
pop {r0}
bx r0
.align 2, 0
-_08022568: .4byte 0x02024a60
-_0802256C: .4byte 0x02024c07
-_08022570: .4byte 0x02024c6c
+_08022568: .4byte gUnknown_02024A60
+_0802256C: .4byte gUnknown_02024C07
+_08022570: .4byte gUnknown_02024C6C
_08022574: .4byte gBitTable
-_08022578: .4byte 0x02024c10
+_08022578: .4byte gUnknown_02024C10
thumb_func_end atk4B_cmd4b
thumb_func_start atk4C_switch1
@@ -45029,10 +45029,10 @@ _080225CC:
pop {r0}
bx r0
.align 2, 0
-_080225D4: .4byte 0x02024a64
-_080225D8: .4byte 0x02024c10
-_080225DC: .4byte 0x02024a60
-_080225E0: .4byte 0x02024a6a
+_080225D4: .4byte gUnknown_02024A64
+_080225D8: .4byte gUnknown_02024C10
+_080225DC: .4byte gUnknown_02024A60
+_080225E0: .4byte gUnknown_02024A6A
_080225E4: .4byte 0x02000000
_080225E8: .4byte 0x00016068
_080225EC: .4byte gBitTable
@@ -45216,20 +45216,20 @@ _08022744:
pop {r0}
bx r0
.align 2, 0
-_0802274C: .4byte 0x02024a64
-_08022750: .4byte 0x02024c10
-_08022754: .4byte 0x02024a60
-_08022758: .4byte 0x02024a80
-_0802275C: .4byte 0x02024260
+_0802274C: .4byte gUnknown_02024A64
+_08022750: .4byte gUnknown_02024C10
+_08022754: .4byte gUnknown_02024A60
+_08022758: .4byte gBattleMons
+_0802275C: .4byte gUnknown_02024260
_08022760: .4byte gBaseStats
-_08022764: .4byte 0x02024dbc
+_08022764: .4byte gUnknown_02024DBC
_08022768: .4byte gBitTable
-_0802276C: .4byte 0x02024a6a
+_0802276C: .4byte gUnknown_02024A6A
_08022770: .4byte gBattleMoves
-_08022774: .4byte 0x02024be6
+_08022774: .4byte gUnknown_02024BE6
_08022778: .4byte 0x02000000
_0802277C: .4byte 0x00016003
-_08022780: .4byte 0x030041c0
+_08022780: .4byte gUnknown_030041C0
thumb_func_end sub_80225F0
thumb_func_start sub_8022784
@@ -45299,15 +45299,15 @@ _08022806:
pop {r0}
bx r0
.align 2, 0
-_0802280C: .4byte 0x02024a64
-_08022810: .4byte 0x02024c10
-_08022814: .4byte 0x02024a60
-_08022818: .4byte 0x020239f8
+_0802280C: .4byte gUnknown_02024A64
+_08022810: .4byte gUnknown_02024C10
+_08022814: .4byte gUnknown_02024A60
+_08022818: .4byte gUnknown_020239F8
_0802281C: .4byte 0x00000902
-_08022820: .4byte 0x02024a80
-_08022824: .4byte 0x02024c0c
+_08022820: .4byte gBattleMons
+_08022824: .4byte gUnknown_02024C0C
_08022828: .4byte gBitTable
-_0802282C: .4byte 0x02024a6a
+_0802282C: .4byte gUnknown_02024A6A
thumb_func_end sub_8022784
thumb_func_start sub_8022830
@@ -45363,11 +45363,11 @@ _0802287C:
str r1, [r4]
b _08022A2C
.align 2, 0
-_08022894: .4byte 0x02024c10
-_08022898: .4byte 0x02024a60
-_0802289C: .4byte 0x02024a80
+_08022894: .4byte gUnknown_02024C10
+_08022898: .4byte gUnknown_02024A60
+_0802289C: .4byte gBattleMons
_080228A0: .4byte 0x0400e000
-_080228A4: .4byte 0x02024c98
+_080228A4: .4byte gUnknown_02024C98
_080228A8:
ldr r5, _08022934
ldrh r1, [r5]
@@ -45439,11 +45439,11 @@ _0802292E:
beq _080229FC
b _08022A24
.align 2, 0
-_08022934: .4byte 0x020239f8
-_08022938: .4byte 0x02024a60
-_0802293C: .4byte 0x03004360
-_08022940: .4byte 0x030045c0
-_08022944: .4byte 0x02024a6a
+_08022934: .4byte gUnknown_020239F8
+_08022938: .4byte gUnknown_02024A60
+_0802293C: .4byte gPlayerParty
+_08022940: .4byte gEnemyParty
+_08022944: .4byte gUnknown_02024A6A
_08022948:
ldr r0, _08022978
ldrb r0, [r0]
@@ -45467,7 +45467,7 @@ _08022948:
lsrs r6, r0, 24
b _0802297E
.align 2, 0
-_08022978: .4byte 0x02024a60
+_08022978: .4byte gUnknown_02024A60
_0802297C:
adds r6, r7, 0
_0802297E:
@@ -45475,7 +45475,7 @@ _0802297E:
mov r8, r0
b _080229AE
.align 2, 0
-_08022984: .4byte 0x030045c0
+_08022984: .4byte gEnemyParty
_08022988:
movs r0, 0
bl battle_get_side_with_given_state
@@ -45552,9 +45552,9 @@ _080229FC:
str r1, [r3]
b _08022A2C
.align 2, 0
-_08022A18: .4byte 0x03004360
-_08022A1C: .4byte 0x02024a6a
-_08022A20: .4byte 0x02024c10
+_08022A18: .4byte gPlayerParty
+_08022A1C: .4byte gUnknown_02024A6A
+_08022A20: .4byte gUnknown_02024C10
_08022A24:
ldr r1, _08022A38
ldr r0, [r1]
@@ -45567,7 +45567,7 @@ _08022A2C:
pop {r0}
bx r0
.align 2, 0
-_08022A38: .4byte 0x02024c10
+_08022A38: .4byte gUnknown_02024C10
thumb_func_end sub_8022830
thumb_func_start sub_8022A3C
@@ -45607,9 +45607,9 @@ sub_8022A3C: @ 8022A3C
bx r0
.align 2, 0
_08022A84: .4byte 0x02000000
-_08022A88: .4byte 0x02024a60
+_08022A88: .4byte gUnknown_02024A60
_08022A8C: .4byte 0x00016064
-_08022A90: .4byte 0x02024a6a
+_08022A90: .4byte gUnknown_02024A6A
_08022A94: .4byte 0x0001606c
thumb_func_end sub_8022A3C
@@ -45702,13 +45702,13 @@ _08022AF2:
bl dp01_battle_side_mark_buffer_for_execution
b _08022BA2
.align 2, 0
-_08022B44: .4byte 0x02024c10
-_08022B48: .4byte 0x020239f8
-_08022B4C: .4byte 0x02024a60
-_08022B50: .4byte 0x02024a68
-_08022B54: .4byte 0x02024c6c
+_08022B44: .4byte gUnknown_02024C10
+_08022B48: .4byte gUnknown_020239F8
+_08022B4C: .4byte gUnknown_02024A60
+_08022B50: .4byte gUnknown_02024A68
+_08022B54: .4byte gUnknown_02024C6C
_08022B58: .4byte gBitTable
-_08022B5C: .4byte 0x02024c0c
+_08022B5C: .4byte gUnknown_02024C0C
_08022B60:
ldr r5, _08022B90
ldrb r0, [r4]
@@ -45733,7 +45733,7 @@ _08022B60:
strb r1, [r0]
b _08022BA2
.align 2, 0
-_08022B90: .4byte 0x02024d68
+_08022B90: .4byte gUnknown_02024D68
_08022B94:
movs r0, 0
movs r1, 0x2
@@ -45752,7 +45752,7 @@ _08022BA2:
bcc _08022AF2
b _08022F62
.align 2, 0
-_08022BB8: .4byte 0x02024a68
+_08022BB8: .4byte gUnknown_02024A68
_08022BBC:
ands r1, r0
cmp r1, 0
@@ -45800,10 +45800,10 @@ _08022BC4:
bl dp01_battle_side_mark_buffer_for_execution
b _08022C7E
.align 2, 0
-_08022C1C: .4byte 0x02024c6c
+_08022C1C: .4byte gUnknown_02024C6C
_08022C20: .4byte gBitTable
-_08022C24: .4byte 0x02024a60
-_08022C28: .4byte 0x02024c0c
+_08022C24: .4byte gUnknown_02024A60
+_08022C28: .4byte gUnknown_02024C0C
_08022C2C:
ldr r6, _08022C60
ldrb r0, [r4]
@@ -45831,7 +45831,7 @@ _08022C2C:
strb r1, [r0]
b _08022C7E
.align 2, 0
-_08022C60: .4byte 0x02024d68
+_08022C60: .4byte gUnknown_02024D68
_08022C64: .4byte 0x02000000
_08022C68: .4byte 0x0001606a
_08022C6C:
@@ -45886,9 +45886,9 @@ _08022C7E:
b _08022D40
.align 2, 0
_08022CD8: .4byte gBitTable
-_08022CDC: .4byte 0x02024a60
-_08022CE0: .4byte 0x02024c0c
-_08022CE4: .4byte 0x02024c6c
+_08022CDC: .4byte gUnknown_02024A60
+_08022CE0: .4byte gUnknown_02024C0C
+_08022CE4: .4byte gUnknown_02024C6C
_08022CE8:
ldr r6, _08022D1C
ldrb r0, [r4]
@@ -45916,7 +45916,7 @@ _08022CE8:
strb r1, [r0]
b _08022D40
.align 2, 0
-_08022D1C: .4byte 0x02024d68
+_08022D1C: .4byte gUnknown_02024D68
_08022D20: .4byte 0x02000000
_08022D24: .4byte 0x00016068
_08022D28:
@@ -45970,9 +45970,9 @@ _08022D40:
b _08022DF6
.align 2, 0
_08022D90: .4byte gBitTable
-_08022D94: .4byte 0x02024a60
-_08022D98: .4byte 0x02024c0c
-_08022D9C: .4byte 0x02024c6c
+_08022D94: .4byte gUnknown_02024A60
+_08022D98: .4byte gUnknown_02024C0C
+_08022D9C: .4byte gUnknown_02024C6C
_08022DA0:
ldr r6, _08022DD4
ldrb r0, [r4]
@@ -46000,7 +46000,7 @@ _08022DA0:
strb r1, [r0]
b _08022DF6
.align 2, 0
-_08022DD4: .4byte 0x02024d68
+_08022DD4: .4byte gUnknown_02024D68
_08022DD8: .4byte 0x02000000
_08022DDC: .4byte 0x0001606b
_08022DE0:
@@ -46057,9 +46057,9 @@ _08022DF6:
b _08022EB8
.align 2, 0
_08022E50: .4byte gBitTable
-_08022E54: .4byte 0x02024a60
-_08022E58: .4byte 0x02024c0c
-_08022E5C: .4byte 0x02024c6c
+_08022E54: .4byte gUnknown_02024A60
+_08022E58: .4byte gUnknown_02024C0C
+_08022E5C: .4byte gUnknown_02024C6C
_08022E60:
ldr r6, _08022E94
ldrb r0, [r4]
@@ -46087,7 +46087,7 @@ _08022E60:
strb r1, [r0]
b _08022EB8
.align 2, 0
-_08022E94: .4byte 0x02024d68
+_08022E94: .4byte gUnknown_02024D68
_08022E98: .4byte 0x02000000
_08022E9C: .4byte 0x00016069
_08022EA0:
@@ -46127,10 +46127,10 @@ _08022EB8:
strb r0, [r1]
b _08022EFC
.align 2, 0
-_08022EE8: .4byte 0x02024d68
-_08022EEC: .4byte 0x02024c0c
+_08022EE8: .4byte gUnknown_02024D68
+_08022EEC: .4byte gUnknown_02024C0C
_08022EF0: .4byte gBitTable
-_08022EF4: .4byte 0x02024a60
+_08022EF4: .4byte gUnknown_02024A60
_08022EF8:
ldr r0, _08022F3C
strb r1, [r0]
@@ -46166,9 +46166,9 @@ _08022F0C:
movs r0, 0x3
b _08022F50
.align 2, 0
-_08022F3C: .4byte 0x02024a60
-_08022F40: .4byte 0x02024d68
-_08022F44: .4byte 0x02024c0c
+_08022F3C: .4byte gUnknown_02024A60
+_08022F40: .4byte gUnknown_02024D68
+_08022F44: .4byte gUnknown_02024C0C
_08022F48: .4byte gBitTable
_08022F4C:
ldr r1, _08022F6C
@@ -46188,8 +46188,8 @@ _08022F62:
str r0, [r1]
b _08023302
.align 2, 0
-_08022F6C: .4byte 0x02024a60
-_08022F70: .4byte 0x02024c10
+_08022F6C: .4byte gUnknown_02024A60
+_08022F70: .4byte gUnknown_02024C10
_08022F74:
cmp r0, 0x6
beq _08022F7A
@@ -46254,12 +46254,12 @@ _08022F92:
bl dp01_battle_side_mark_buffer_for_execution
b _0802303A
.align 2, 0
-_08022FF0: .4byte 0x020239f8
-_08022FF4: .4byte 0x02024c6c
+_08022FF0: .4byte gUnknown_020239F8
+_08022FF4: .4byte gUnknown_02024C6C
_08022FF8: .4byte gBitTable
-_08022FFC: .4byte 0x02024a60
-_08023000: .4byte 0x02024260
-_08023004: .4byte 0x02024c0c
+_08022FFC: .4byte gUnknown_02024A60
+_08023000: .4byte gUnknown_02024260
+_08023004: .4byte gUnknown_02024C0C
_08023008:
ldr r4, _08023098
ldrb r0, [r6]
@@ -46331,15 +46331,15 @@ _0802303A:
bl dp01_battle_side_mark_buffer_for_execution
b _080230EE
.align 2, 0
-_08023098: .4byte 0x02024d68
+_08023098: .4byte gUnknown_02024D68
_0802309C: .4byte 0x02000000
_080230A0: .4byte 0x00016068
_080230A4: .4byte gBitTable
-_080230A8: .4byte 0x02024a60
-_080230AC: .4byte 0x02024260
+_080230A8: .4byte gUnknown_02024A60
+_080230AC: .4byte gUnknown_02024260
_080230B0: .4byte 0x00000201
-_080230B4: .4byte 0x02024c0c
-_080230B8: .4byte 0x02024c6c
+_080230B4: .4byte gUnknown_02024C0C
+_080230B8: .4byte gUnknown_02024C6C
_080230BC:
ldr r4, _080230FC
ldrb r0, [r5]
@@ -46373,10 +46373,10 @@ _080230EE:
mov r12, r1
b _08023110
.align 2, 0
-_080230FC: .4byte 0x02024d68
+_080230FC: .4byte gUnknown_02024D68
_08023100: .4byte 0x02000000
_08023104: .4byte 0x00016069
-_08023108: .4byte 0x02024c10
+_08023108: .4byte gUnknown_02024C10
_0802310C:
adds r0, r1, 0x6
str r0, [r6]
@@ -46424,10 +46424,10 @@ _08023156:
str r1, [r2]
b _08023302
.align 2, 0
-_08023160: .4byte 0x02024c6c
-_08023164: .4byte 0x02024c09
+_08023160: .4byte gUnknown_02024C6C
+_08023164: .4byte gUnknown_02024C09
_08023168: .4byte gBitTable
-_0802316C: .4byte 0x02024a68
+_0802316C: .4byte gUnknown_02024A68
_08023170:
movs r0, 0x80
ands r0, r2
@@ -46455,7 +46455,7 @@ _0802317C:
str r0, [r6]
b _08023302
.align 2, 0
-_080231A4: .4byte 0x02024d68
+_080231A4: .4byte gUnknown_02024D68
_080231A8:
adds r0, r7, 0
movs r1, 0x6
@@ -46488,10 +46488,10 @@ _080231A8:
str r0, [r6]
b _08023302
.align 2, 0
-_080231E8: .4byte 0x02024a60
-_080231EC: .4byte 0x02024c0c
+_080231E8: .4byte gUnknown_02024A60
+_080231EC: .4byte gUnknown_02024C0C
_080231F0: .4byte gBitTable
-_080231F4: .4byte 0x02024c6c
+_080231F4: .4byte gUnknown_02024C6C
_080231F8:
ldr r4, _080232A0
strb r7, [r4]
@@ -46575,15 +46575,15 @@ _0802328A:
bcc _08023276
b _08023302
.align 2, 0
-_080232A0: .4byte 0x02024a60
+_080232A0: .4byte gUnknown_02024A60
_080232A4: .4byte 0x02000000
_080232A8: .4byte 0x00016064
-_080232AC: .4byte 0x02024a6a
+_080232AC: .4byte gUnknown_02024A6A
_080232B0: .4byte 0x00016068
_080232B4: .4byte 0x0001606c
-_080232B8: .4byte 0x030042e0
-_080232BC: .4byte 0x020239f8
-_080232C0: .4byte 0x02024a68
+_080232B8: .4byte gUnknown_030042E0
+_080232BC: .4byte gUnknown_020239F8
+_080232C0: .4byte gUnknown_02024A68
_080232C4:
adds r0, r7, 0
bl battle_get_per_side_status
@@ -46622,8 +46622,8 @@ _08023302:
pop {r0}
bx r0
.align 2, 0
-_08023310: .4byte 0x02024a60
-_08023314: .4byte 0x02024c0c
+_08023310: .4byte gUnknown_02024A60
+_08023314: .4byte gUnknown_02024C0C
_08023318: .4byte gBitTable
thumb_func_end atk50_openpartyscreen
@@ -46654,9 +46654,9 @@ _0802332C:
beq _0802335E
b _080234F6
.align 2, 0
-_0802334C: .4byte 0x02024a64
-_08023350: .4byte 0x02024c10
-_08023354: .4byte 0x02024a60
+_0802334C: .4byte gUnknown_02024A64
+_08023350: .4byte gUnknown_02024C10
+_08023354: .4byte gUnknown_02024A60
_08023358:
cmp r0, 0x2
beq _080233BC
@@ -46691,9 +46691,9 @@ _08023382:
blt _08023378
b _080234F6
.align 2, 0
-_08023390: .4byte 0x02024a68
+_08023390: .4byte gUnknown_02024A68
_08023394: .4byte 0x02000000
-_08023398: .4byte 0x02024260
+_08023398: .4byte gUnknown_02024260
_0802339C: .4byte 0x00016068
_080233A0:
ldr r0, _080233B8
@@ -46708,7 +46708,7 @@ _080233AE:
bl sub_8012258
b _080234F6
.align 2, 0
-_080233B8: .4byte 0x020239f8
+_080233B8: .4byte gUnknown_020239F8
_080233BC:
ldr r1, _08023484
ldr r4, _08023488
@@ -46811,11 +46811,11 @@ _080233BC:
strb r0, [r1]
b _080234AA
.align 2, 0
-_08023484: .4byte 0x02024d1e
-_08023488: .4byte 0x02024260
+_08023484: .4byte gUnknown_02024D1E
+_08023488: .4byte gUnknown_02024260
_0802348C: .4byte 0x02000000
_08023490: .4byte 0x00016068
-_08023494: .4byte 0x020239f8
+_08023494: .4byte gUnknown_020239F8
_08023498: .4byte 0x0001606c
_0802349C: .4byte 0x0001606d
_080234A0: .4byte 0x0001606e
@@ -46873,13 +46873,13 @@ _080234FE:
pop {r0}
bx r0
.align 2, 0
-_08023508: .4byte 0x030041c0
-_0802350C: .4byte 0x02024a80
-_08023510: .4byte 0x02024c07
-_08023514: .4byte 0x03004290
-_08023518: .4byte 0x02024a60
-_0802351C: .4byte 0x02024260
-_08023520: .4byte 0x02024c10
+_08023508: .4byte gUnknown_030041C0
+_0802350C: .4byte gBattleMons
+_08023510: .4byte gUnknown_02024C07
+_08023514: .4byte gUnknown_03004290
+_08023518: .4byte gUnknown_02024A60
+_0802351C: .4byte gUnknown_02024260
+_08023520: .4byte gUnknown_02024C10
thumb_func_end sub_802331C
thumb_func_start sub_8023524
@@ -47012,15 +47012,15 @@ _08023614:
str r0, [r6]
b _080237B6
.align 2, 0
-_08023630: .4byte 0x02024c10
-_08023634: .4byte 0x02024a60
-_08023638: .4byte 0x02024c6c
+_08023630: .4byte gUnknown_02024C10
+_08023634: .4byte gUnknown_02024A60
+_08023638: .4byte gUnknown_02024C6C
_0802363C: .4byte gBitTable
-_08023640: .4byte 0x02024d68
-_08023644: .4byte 0x02024c7a
-_08023648: .4byte 0x02024a80
-_0802364C: .4byte 0x02024c80
-_08023650: .4byte 0x02024bec
+_08023640: .4byte gUnknown_02024D68
+_08023644: .4byte gUnknown_02024C7A
+_08023648: .4byte gBattleMons
+_0802364C: .4byte gUnknown_02024C80
+_08023650: .4byte gUnknown_02024BEC
_08023654: .4byte 0x02000000
_08023658: .4byte 0x00016003
_0802365C: .4byte gUnknown_081D919F
@@ -47151,18 +47151,18 @@ _08023736:
ldr r2, _08023784
b _08023796
.align 2, 0
-_08023754: .4byte 0x02024a80
-_08023758: .4byte 0x02024a60
-_0802375C: .4byte 0x02024ca8
-_08023760: .4byte 0x02024c7a
+_08023754: .4byte gBattleMons
+_08023758: .4byte gUnknown_02024A60
+_0802375C: .4byte gUnknown_02024CA8
+_08023760: .4byte gUnknown_02024C7A
_08023764: .4byte 0x0000fdff
-_08023768: .4byte 0x02024a68
-_0802376C: .4byte 0x02024a7a
-_08023770: .4byte 0x02024a76
+_08023768: .4byte gUnknown_02024A68
+_0802376C: .4byte gUnknown_02024A7A
+_08023770: .4byte gUnknown_02024A76
_08023774: .4byte 0x020160bc
-_08023778: .4byte 0x02024c10
-_0802377C: .4byte 0x02024c6c
-_08023780: .4byte 0x02024c09
+_08023778: .4byte gUnknown_02024C10
+_0802377C: .4byte gUnknown_02024C6C
+_08023780: .4byte gUnknown_02024C09
_08023784: .4byte gBitTable
_08023788:
ldr r0, _080237C4
@@ -47199,8 +47199,8 @@ _080237B6:
pop {r0}
bx r0
.align 2, 0
-_080237C4: .4byte 0x02024a68
-_080237C8: .4byte 0x02024c0c
+_080237C4: .4byte gUnknown_02024A68
+_080237C8: .4byte gUnknown_02024C0C
thumb_func_end sub_8023524
thumb_func_start sub_80237CC
@@ -47214,7 +47214,7 @@ sub_80237CC: @ 80237CC
movs r0, 0
b _080237E2
.align 2, 0
-_080237DC: .4byte 0x02024c10
+_080237DC: .4byte gUnknown_02024C10
_080237E0:
movs r0, 0x1
_080237E2:
@@ -47233,8 +47233,8 @@ _080237E2:
pop {r0}
bx r0
.align 2, 0
-_08023804: .4byte 0x02024a60
-_08023808: .4byte 0x02024c10
+_08023804: .4byte gUnknown_02024A60
+_08023808: .4byte gUnknown_02024C10
thumb_func_end sub_80237CC
thumb_func_start atk54_802511C
@@ -47261,9 +47261,9 @@ atk54_802511C: @ 802380C
pop {r0}
bx r0
.align 2, 0
-_0802383C: .4byte 0x02024a60
-_08023840: .4byte 0x02024c07
-_08023844: .4byte 0x02024c10
+_0802383C: .4byte gUnknown_02024A60
+_08023840: .4byte gUnknown_02024C07
+_08023844: .4byte gUnknown_02024C10
thumb_func_end atk54_802511C
thumb_func_start sub_8023848
@@ -47290,9 +47290,9 @@ sub_8023848: @ 8023848
pop {r0}
bx r0
.align 2, 0
-_08023878: .4byte 0x02024a60
-_0802387C: .4byte 0x02024c07
-_08023880: .4byte 0x02024c10
+_08023878: .4byte gUnknown_02024A60
+_0802387C: .4byte gUnknown_02024C07
+_08023880: .4byte gUnknown_02024C10
thumb_func_end sub_8023848
thumb_func_start atk56_8025194
@@ -47315,8 +47315,8 @@ atk56_8025194: @ 8023884
pop {r0}
bx r0
.align 2, 0
-_080238AC: .4byte 0x02024c10
-_080238B0: .4byte 0x02024a60
+_080238AC: .4byte gUnknown_02024C10
+_080238B0: .4byte gUnknown_02024A60
thumb_func_end atk56_8025194
thumb_func_start atk57_80251C4_flee
@@ -47340,9 +47340,9 @@ atk57_80251C4_flee: @ 80238B4
pop {r0}
bx r0
.align 2, 0
-_080238E0: .4byte 0x02024a60
-_080238E4: .4byte 0x02024d26
-_080238E8: .4byte 0x02024c10
+_080238E0: .4byte gUnknown_02024A60
+_080238E4: .4byte gUnknown_02024D26
+_080238E8: .4byte gUnknown_02024C10
thumb_func_end atk57_80251C4_flee
thumb_func_start atk58_cmd58
@@ -47366,8 +47366,8 @@ atk58_cmd58: @ 80238EC
pop {r0}
bx r0
.align 2, 0
-_08023918: .4byte 0x02024c10
-_0802391C: .4byte 0x02024a60
+_08023918: .4byte gUnknown_02024C10
+_0802391C: .4byte gUnknown_02024A60
thumb_func_end atk58_cmd58
thumb_func_start atk59_8025230
@@ -47435,10 +47435,10 @@ _08023992:
str r4, [r0]
b _08023A58
.align 2, 0
-_0802399C: .4byte 0x02024c10
+_0802399C: .4byte gUnknown_02024C10
_080239A0: .4byte 0x02000000
_080239A4: .4byte 0x00016018
-_080239A8: .4byte 0x03004360
+_080239A8: .4byte gPlayerParty
_080239AC: .4byte 0x0000fffe
_080239B0:
ldr r0, _080239C0
@@ -47451,7 +47451,7 @@ _080239B0:
b _08023A58
.align 2, 0
_080239C0: .4byte 0x0000ffff
-_080239C4: .4byte 0x02024c10
+_080239C4: .4byte gUnknown_02024C10
_080239C8:
movs r0, 0
bl battle_get_side_with_given_state
@@ -47531,13 +47531,13 @@ _08023A58:
pop {r0}
bx r0
.align 2, 0
-_08023A64: .4byte 0x02024a60
-_08023A68: .4byte 0x02024a6a
+_08023A64: .4byte gUnknown_02024A60
+_08023A68: .4byte gUnknown_02024A6A
_08023A6C: .4byte 0x02000000
_08023A70: .4byte 0x00016018
-_08023A74: .4byte 0x02024a80
-_08023A78: .4byte 0x020239f8
-_08023A7C: .4byte 0x02024c10
+_08023A74: .4byte gBattleMons
+_08023A78: .4byte gUnknown_020239F8
+_08023A7C: .4byte gUnknown_02024C10
thumb_func_end atk59_8025230
thumb_func_start sub_8023A80
@@ -47574,7 +47574,7 @@ sub_8023A80: @ 8023A80
pop {r0}
bx r0
.align 2, 0
-_08023AC8: .4byte 0x03004210
+_08023AC8: .4byte gUnknown_03004210
_08023ACC: .4byte gUnknown_08400D7A
_08023AD0: .4byte 0x0000ffff
_08023AD4: .4byte 0x00002d9f
@@ -47622,7 +47622,7 @@ _08023B18:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08023B24: .4byte 0x02024a60
+_08023B24: .4byte gUnknown_02024A60
_08023B28: .4byte 0x02000000
_08023B2C: .4byte 0x0001601a
_08023B30: .4byte _08023B34
@@ -47650,7 +47650,7 @@ _08023B4C:
.align 2, 0
_08023B68: .4byte 0x02000000
_08023B6C: .4byte 0x0001601a
-_08023B70: .4byte 0x02024d1e
+_08023B70: .4byte gUnknown_02024D1E
_08023B74:
ldr r0, _08023BFC
ldrh r1, [r0, 0x2E]
@@ -47713,8 +47713,8 @@ _08023BC0:
adds r0, 0x1
b _08023E5A
.align 2, 0
-_08023BFC: .4byte 0x03001770
-_08023C00: .4byte 0x02024d1e
+_08023BFC: .4byte gMain
+_08023C00: .4byte gUnknown_02024D1E
_08023C04: .4byte 0x02000000
_08023C08: .4byte 0x0001601a
_08023C0C:
@@ -47765,12 +47765,12 @@ _08023C3E:
adds r0, 0x1
b _08023E5A
.align 2, 0
-_08023C68: .4byte 0x0202f388
-_08023C6C: .4byte 0x03004360
+_08023C68: .4byte gPaletteFade
+_08023C6C: .4byte gPlayerParty
_08023C70: .4byte 0x00016018
-_08023C74: .4byte 0x03004350
+_08023C74: .4byte gPlayerPartyCount
_08023C78: .4byte sub_807AD58
-_08023C7C: .4byte 0x02024e82
+_08023C7C: .4byte word_2024E82
_08023C80: .4byte 0x0001601a
_08023C84:
ldr r0, _08023CB4
@@ -47799,8 +47799,8 @@ _08023C9E:
strb r5, [r0]
b _08023E5C
.align 2, 0
-_08023CB4: .4byte 0x0202f388
-_08023CB8: .4byte 0x03001770
+_08023CB4: .4byte gPaletteFade
+_08023CB8: .4byte gMain
_08023CBC: .4byte sub_800F808
_08023CC0: .4byte 0x02000000
_08023CC4: .4byte 0x0001601a
@@ -47837,9 +47837,9 @@ _08023CC8:
.align 2, 0
_08023D08: .4byte 0x02000000
_08023D0C: .4byte 0x00016018
-_08023D10: .4byte 0x03004360
+_08023D10: .4byte gPlayerParty
_08023D14: .4byte 0x0000013f
-_08023D18: .4byte 0x02024a60
+_08023D18: .4byte gUnknown_02024A60
_08023D1C: .4byte 0x0001601a
_08023D20:
ldr r3, _08023E10
@@ -47957,14 +47957,14 @@ _08023DB0:
bl SetBattleMonMoveSlot
b _08023E5C
.align 2, 0
-_08023E10: .4byte 0x02024c10
-_08023E14: .4byte 0x03004290
-_08023E18: .4byte 0x02024e82
-_08023E1C: .4byte 0x02024a6a
-_08023E20: .4byte 0x02024a80
-_08023E24: .4byte 0x02024ca8
+_08023E10: .4byte gUnknown_02024C10
+_08023E14: .4byte gUnknown_03004290
+_08023E18: .4byte word_2024E82
+_08023E1C: .4byte gUnknown_02024A6A
+_08023E20: .4byte gBattleMons
+_08023E24: .4byte gUnknown_02024CA8
_08023E28: .4byte gBitTable
-_08023E2C: .4byte 0x020239f8
+_08023E2C: .4byte gUnknown_020239F8
_08023E30: .4byte 0x02000000
_08023E34: .4byte 0x00016018
_08023E38:
@@ -47975,7 +47975,7 @@ _08023E38:
str r0, [r1]
b _08023E5C
.align 2, 0
-_08023E48: .4byte 0x02024c10
+_08023E48: .4byte gUnknown_02024C10
_08023E4C:
ldr r0, _08023E6C
ldr r0, [r0]
@@ -47995,7 +47995,7 @@ _08023E5C:
pop {r0}
bx r0
.align 2, 0
-_08023E6C: .4byte 0x02024a64
+_08023E6C: .4byte gUnknown_02024A64
_08023E70: .4byte 0x0001601a
thumb_func_end sub_8023AF8
@@ -48024,7 +48024,7 @@ _08023E90:
bl sub_802BC6C
b _08023F78
.align 2, 0
-_08023EA4: .4byte 0x02024d1e
+_08023EA4: .4byte gUnknown_02024D1E
_08023EA8:
ldr r0, _08023F2C
ldrh r1, [r0, 0x2E]
@@ -48087,9 +48087,9 @@ _08023EF4:
str r1, [r3]
b _08023F40
.align 2, 0
-_08023F2C: .4byte 0x03001770
-_08023F30: .4byte 0x02024d1e
-_08023F34: .4byte 0x02024c10
+_08023F2C: .4byte gMain
+_08023F30: .4byte gUnknown_02024D1E
+_08023F34: .4byte gUnknown_02024C10
_08023F38:
ldr r1, _08023F48
ldr r0, [r1]
@@ -48099,7 +48099,7 @@ _08023F40:
bl sub_8023AD8
b _08023F78
.align 2, 0
-_08023F48: .4byte 0x02024c10
+_08023F48: .4byte gUnknown_02024C10
_08023F4C:
movs r0, 0x2
ands r0, r1
@@ -48126,7 +48126,7 @@ _08023F78:
pop {r0}
bx r0
.align 2, 0
-_08023F80: .4byte 0x02024c10
+_08023F80: .4byte gUnknown_02024C10
thumb_func_end atk5B_80256E0
thumb_func_start atk5C_cmd5c
@@ -48183,12 +48183,12 @@ _08023FD6:
str r0, [r1]
b _0802400E
.align 2, 0
-_08023FF0: .4byte 0x02024c10
-_08023FF4: .4byte 0x02024a60
-_08023FF8: .4byte 0x02024c68
-_08023FFC: .4byte 0x02024c6c
-_08024000: .4byte 0x02024a80
-_08024004: .4byte 0x02024ca8
+_08023FF0: .4byte gUnknown_02024C10
+_08023FF4: .4byte gUnknown_02024A60
+_08023FF8: .4byte gUnknown_02024C68
+_08023FFC: .4byte gUnknown_02024C6C
+_08024000: .4byte gBattleMons
+_08024004: .4byte gUnknown_02024CA8
_08024008:
ldr r0, [r4]
adds r0, 0x2
@@ -48228,10 +48228,10 @@ sub_8024014: @ 8024014
mov r8, r0
b _08024140
.align 2, 0
-_08024048: .4byte 0x0202ff5e
+_08024048: .4byte word_202FF5E
_0802404C: .4byte 0x02017000
_08024050: .4byte 0xfffff056
-_08024054: .4byte 0x02025bc4
+_08024054: .4byte gUnknown_02025BC4
_08024058:
ldr r2, _08024074
ldrh r1, [r0]
@@ -48344,10 +48344,10 @@ _080240FE:
.align 2, 0
_08024120: .4byte gTrainerMoney
_08024124: .4byte 0x02000000
-_08024128: .4byte 0x020239f8
-_0802412C: .4byte 0x02025bc4
+_08024128: .4byte gUnknown_020239F8
+_0802412C: .4byte gUnknown_02025BC4
_08024130: .4byte gTrainers
-_08024134: .4byte 0x0202ff5e
+_08024134: .4byte word_202FF5E
_08024138: .4byte 0x00016056
_0802413C:
adds r4, r3, 0
@@ -48390,8 +48390,8 @@ _08024140:
pop {r0}
bx r0
.align 2, 0
-_0802418C: .4byte 0x030041c0
-_08024190: .4byte 0x02024c10
+_0802418C: .4byte gUnknown_030041C0
+_08024190: .4byte gUnknown_02024C10
thumb_func_end sub_8024014
thumb_func_start atk5E_8025A70
@@ -48414,9 +48414,9 @@ atk5E_8025A70: @ 8024194
beq _080241DC
b _08024230
.align 2, 0
-_080241B8: .4byte 0x02024c10
-_080241BC: .4byte 0x02024a60
-_080241C0: .4byte 0x02024d1e
+_080241B8: .4byte gUnknown_02024C10
+_080241BC: .4byte gUnknown_02024A60
+_080241C0: .4byte gUnknown_02024D1E
_080241C4:
movs r0, 0
movs r1, 0
@@ -48479,9 +48479,9 @@ _08024230:
pop {r0}
bx r0
.align 2, 0
-_0802423C: .4byte 0x02024a64
-_08024240: .4byte 0x02024264
-_08024244: .4byte 0x02024aa4
+_0802423C: .4byte gUnknown_02024A64
+_08024240: .4byte gUnknown_02024264
+_08024244: .4byte gUnknown_02024AA4
thumb_func_end atk5E_8025A70
thumb_func_start atk5F_8025B24
@@ -48507,10 +48507,10 @@ atk5F_8025B24: @ 8024248
ands r1, r0
b _08024286
.align 2, 0
-_08024270: .4byte 0x02024a60
-_08024274: .4byte 0x02024c07
-_08024278: .4byte 0x02024c08
-_0802427C: .4byte 0x02024c6c
+_08024270: .4byte gUnknown_02024A60
+_08024274: .4byte gUnknown_02024C07
+_08024278: .4byte gUnknown_02024C08
+_0802427C: .4byte gUnknown_02024C6C
_08024280: .4byte 0xffffefff
_08024284:
orrs r1, r3
@@ -48523,7 +48523,7 @@ _08024286:
pop {r0}
bx r0
.align 2, 0
-_08024294: .4byte 0x02024c10
+_08024294: .4byte gUnknown_02024C10
thumb_func_end atk5F_8025B24
thumb_func_start atk60_cmd60
@@ -48547,8 +48547,8 @@ _080242B2:
pop {r0}
bx r0
.align 2, 0
-_080242C0: .4byte 0x02024c07
-_080242C4: .4byte 0x02024c10
+_080242C0: .4byte gUnknown_02024C07
+_080242C4: .4byte gUnknown_02024C10
thumb_func_end atk60_cmd60
thumb_func_start atk61_8025BA4
@@ -48603,11 +48603,11 @@ _08024324:
movs r0, 0
b _08024356
.align 2, 0
-_0802432C: .4byte 0x02024a64
-_08024330: .4byte 0x02024c10
-_08024334: .4byte 0x02024a60
-_08024338: .4byte 0x030045c0
-_0802433C: .4byte 0x03004360
+_0802432C: .4byte gUnknown_02024A64
+_08024330: .4byte gUnknown_02024C10
+_08024334: .4byte gUnknown_02024A60
+_08024338: .4byte gEnemyParty
+_0802433C: .4byte gPlayerParty
_08024340: .4byte 0x0000ffff
_08024344:
adds r0, r4, 0
@@ -48643,8 +48643,8 @@ _0802437C:
pop {r0}
bx r0
.align 2, 0
-_08024388: .4byte 0x02024a60
-_0802438C: .4byte 0x02024c10
+_08024388: .4byte gUnknown_02024A60
+_0802438C: .4byte gUnknown_02024C10
thumb_func_end atk61_8025BA4
thumb_func_start atk62_08025C6C
@@ -48667,8 +48667,8 @@ atk62_08025C6C: @ 8024390
pop {r0}
bx r0
.align 2, 0
-_080243B8: .4byte 0x02024c10
-_080243BC: .4byte 0x02024a60
+_080243B8: .4byte gUnknown_02024C10
+_080243BC: .4byte gUnknown_02024A60
thumb_func_end atk62_08025C6C
thumb_func_start atk63_jumptoattack
@@ -48686,9 +48686,9 @@ atk63_jumptoattack: @ 80243C0
strh r1, [r0]
b _080243F2
.align 2, 0
-_080243D8: .4byte 0x02024c10
-_080243DC: .4byte 0x02024be6
-_080243E0: .4byte 0x02024bea
+_080243D8: .4byte gUnknown_02024C10
+_080243DC: .4byte gUnknown_02024BE6
+_080243E0: .4byte gUnknown_02024BEA
_080243E4:
ldr r2, _08024410
ldr r1, _08024414
@@ -48714,9 +48714,9 @@ _080243F2:
pop {r0}
bx r0
.align 2, 0
-_08024410: .4byte 0x02024be8
-_08024414: .4byte 0x02024be6
-_08024418: .4byte 0x02024bea
+_08024410: .4byte gUnknown_02024BE8
+_08024414: .4byte gUnknown_02024BE6
+_08024418: .4byte gUnknown_02024BEA
_0802441C: .4byte gUnknown_081D6BBC
_08024420: .4byte gBattleMoves
thumb_func_end atk63_jumptoattack
@@ -48778,14 +48778,14 @@ _0802448C:
pop {r0}
bx r0
.align 2, 0
-_08024494: .4byte 0x02024a64
-_08024498: .4byte 0x02024c10
-_0802449C: .4byte 0x02024a60
-_080244A0: .4byte 0x02024c98
+_08024494: .4byte gUnknown_02024A64
+_08024498: .4byte gUnknown_02024C10
+_0802449C: .4byte gUnknown_02024A60
+_080244A0: .4byte gUnknown_02024C98
_080244A4: .4byte 0x000400c0
-_080244A8: .4byte 0x02024ca8
-_080244AC: .4byte 0x02024c6c
-_080244B0: .4byte 0x02024a80
+_080244A8: .4byte gUnknown_02024CA8
+_080244AC: .4byte gUnknown_02024C6C
+_080244B0: .4byte gBattleMons
thumb_func_end atk64_statusanimation
thumb_func_start atk65_8025D90
@@ -48857,14 +48857,14 @@ _08024534:
pop {r0}
bx r0
.align 2, 0
-_0802453C: .4byte 0x02024a64
-_08024540: .4byte 0x02024c10
-_08024544: .4byte 0x02024a60
-_08024548: .4byte 0x02024c98
+_0802453C: .4byte gUnknown_02024A64
+_08024540: .4byte gUnknown_02024C10
+_08024544: .4byte gUnknown_02024A60
+_08024548: .4byte gUnknown_02024C98
_0802454C: .4byte 0x000400c0
-_08024550: .4byte 0x02024ca8
-_08024554: .4byte 0x02024c6c
-_08024558: .4byte 0x02024a80
+_08024550: .4byte gUnknown_02024CA8
+_08024554: .4byte gUnknown_02024C6C
+_08024558: .4byte gBattleMons
thumb_func_end atk65_8025D90
thumb_func_start atk66_8025E38
@@ -48929,13 +48929,13 @@ _080245CE:
pop {r0}
bx r0
.align 2, 0
-_080245D4: .4byte 0x02024a64
-_080245D8: .4byte 0x02024c10
-_080245DC: .4byte 0x02024a60
-_080245E0: .4byte 0x02024c98
+_080245D4: .4byte gUnknown_02024A64
+_080245D8: .4byte gUnknown_02024C10
+_080245DC: .4byte gUnknown_02024A60
+_080245E0: .4byte gUnknown_02024C98
_080245E4: .4byte 0x000400c0
-_080245E8: .4byte 0x02024ca8
-_080245EC: .4byte 0x02024c6c
+_080245E8: .4byte gUnknown_02024CA8
+_080245EC: .4byte gUnknown_02024C6C
thumb_func_end atk66_8025E38
thumb_func_start atk67_8025ECC
@@ -48949,7 +48949,7 @@ atk67_8025ECC: @ 80245F0
beq _08024616
b _08024696
.align 2, 0
-_08024600: .4byte 0x02024d1e
+_08024600: .4byte gUnknown_02024D1E
_08024604:
bl sub_8023A80
ldrb r0, [r5]
@@ -49003,8 +49003,8 @@ _08024660:
strb r0, [r1, 0x1]
b _08024684
.align 2, 0
-_08024674: .4byte 0x03001770
-_08024678: .4byte 0x02024d1e
+_08024674: .4byte gMain
+_08024678: .4byte gUnknown_02024D1E
_0802467C:
movs r0, 0x1
ands r0, r1
@@ -49023,7 +49023,7 @@ _08024696:
pop {r0}
bx r0
.align 2, 0
-_0802469C: .4byte 0x02024c10
+_0802469C: .4byte gUnknown_02024C10
thumb_func_end atk67_8025ECC
thumb_func_start sub_80246A0
@@ -49052,9 +49052,9 @@ _080246BE:
pop {r0}
bx r0
.align 2, 0
-_080246CC: .4byte 0x02024a68
-_080246D0: .4byte 0x02024c10
-_080246D4: .4byte 0x02024a76
+_080246CC: .4byte gUnknown_02024A68
+_080246D0: .4byte gUnknown_02024C10
+_080246D4: .4byte gUnknown_02024A76
thumb_func_end sub_80246A0
thumb_func_start atk69_8025FE0
@@ -49079,9 +49079,9 @@ atk69_8025FE0: @ 80246D8
ldrb r6, [r0, 0x1A]
b _08024726
.align 2, 0
-_08024700: .4byte 0x02024a80
-_08024704: .4byte 0x02024c08
-_08024708: .4byte 0x02024df0
+_08024700: .4byte gBattleMons
+_08024704: .4byte gUnknown_02024C08
+_08024708: .4byte gEnigmaBerries
_0802470C:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -49192,15 +49192,15 @@ _080247B6:
strb r1, [r0]
b _08024834
.align 2, 0
-_080247E8: .4byte 0x02024c0b
-_080247EC: .4byte 0x02024c08
-_080247F0: .4byte 0x02024d68
-_080247F4: .4byte 0x02024a80
+_080247E8: .4byte gUnknown_02024C0B
+_080247EC: .4byte gUnknown_02024C08
+_080247F0: .4byte gUnknown_02024D68
+_080247F4: .4byte gBattleMons
_080247F8: .4byte gBattleMoves
-_080247FC: .4byte 0x02024be6
-_08024800: .4byte 0x02024d28
-_08024804: .4byte 0x02024bec
-_08024808: .4byte 0x02024c68
+_080247FC: .4byte gUnknown_02024BE6
+_08024800: .4byte gUnknown_02024D28
+_08024804: .4byte gUnknown_02024BEC
+_08024808: .4byte gUnknown_02024C68
_0802480C:
ldr r0, _08024844
lsls r1, r3, 2
@@ -49231,10 +49231,10 @@ _08024834:
pop {r0}
bx r0
.align 2, 0
-_08024844: .4byte 0x02024d68
-_08024848: .4byte 0x02024c68
-_0802484C: .4byte 0x02024c04
-_08024850: .4byte 0x02024c10
+_08024844: .4byte gUnknown_02024D68
+_08024848: .4byte gUnknown_02024C68
+_0802484C: .4byte gUnknown_02024C04
+_08024850: .4byte gUnknown_02024C10
thumb_func_end atk69_8025FE0
thumb_func_start atk6A_stash_item_for_side
@@ -49283,10 +49283,10 @@ atk6A_stash_item_for_side: @ 8024854
pop {r0}
bx r0
.align 2, 0
-_080248B0: .4byte 0x02024c10
-_080248B4: .4byte 0x02024a60
+_080248B0: .4byte gUnknown_02024C10
+_080248B4: .4byte gUnknown_02024A60
_080248B8: .4byte 0x020160cc
-_080248BC: .4byte 0x02024a80
+_080248BC: .4byte gBattleMons
thumb_func_end atk6A_stash_item_for_side
thumb_func_start sub_80248C0
@@ -49313,10 +49313,10 @@ sub_80248C0: @ 80248C0
str r0, [r1]
bx lr
.align 2, 0
-_080248EC: .4byte 0x030041c0
-_080248F0: .4byte 0x02024c07
-_080248F4: .4byte 0x02024a6a
-_080248F8: .4byte 0x02024c10
+_080248EC: .4byte gUnknown_030041C0
+_080248F0: .4byte gUnknown_02024C07
+_080248F4: .4byte gUnknown_02024A6A
+_080248F8: .4byte gUnknown_02024C10
thumb_func_end sub_80248C0
thumb_func_start sub_80248FC
@@ -49402,12 +49402,12 @@ _0802495A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0802499C: .4byte 0x020234cc
+_0802499C: .4byte gStringVar4
_080249A0: .4byte gUnknown_08400D9F
_080249A4: .4byte gUnknown_0840165C
_080249A8: .4byte 0x02000000
_080249AC: .4byte 0x00016018
-_080249B0: .4byte 0x03004360
+_080249B0: .4byte gPlayerParty
_080249B4: .4byte gLevelUpStatBoxStats
_080249B8: .4byte _080249BC
.align 2, 0
@@ -49558,8 +49558,8 @@ _08024AC4:
adds r1, r2
b _08024BEA
.align 2, 0
-_08024AE4: .4byte 0x03004210
-_08024AE8: .4byte 0x020234cc
+_08024AE4: .4byte gUnknown_03004210
+_08024AE8: .4byte gStringVar4
_08024AEC: .4byte 0x02000000
_08024AF0: .4byte 0x0001609c
_08024AF4:
@@ -49641,12 +49641,12 @@ _08024B1C:
adds r5, 0x1
b _08024BC0
.align 2, 0
-_08024B94: .4byte 0x03001770
-_08024B98: .4byte 0x020234cc
+_08024B94: .4byte gMain
+_08024B98: .4byte gStringVar4
_08024B9C: .4byte gUnknown_08400D9F
_08024BA0: .4byte 0x00016018
_08024BA4: .4byte gUnknown_0840165C
-_08024BA8: .4byte 0x03004360
+_08024BA8: .4byte gPlayerParty
_08024BAC: .4byte gLevelUpStatBoxStats
_08024BB0:
strb r6, [r5]
@@ -49683,8 +49683,8 @@ _08024BEA:
strb r0, [r1]
b _08024C38
.align 2, 0
-_08024BF4: .4byte 0x03004210
-_08024BF8: .4byte 0x020234cc
+_08024BF4: .4byte gUnknown_03004210
+_08024BF8: .4byte gStringVar4
_08024BFC: .4byte 0x02000000
_08024C00: .4byte 0x0001609c
_08024C04:
@@ -49706,7 +49706,7 @@ _08024C04:
strb r0, [r4]
b _08024C38
.align 2, 0
-_08024C2C: .4byte 0x03001770
+_08024C2C: .4byte gMain
_08024C30:
ldr r1, _08024C48
ldr r0, [r1]
@@ -49722,7 +49722,7 @@ _08024C38:
pop {r0}
bx r0
.align 2, 0
-_08024C48: .4byte 0x02024c10
+_08024C48: .4byte gUnknown_02024C10
thumb_func_end sub_80248FC
thumb_func_start sub_8024C4C
@@ -49736,7 +49736,7 @@ sub_8024C4C: @ 8024C4C
pop {r0}
bx r0
.align 2, 0
-_08024C60: .4byte 0x02024c10
+_08024C60: .4byte gUnknown_02024C10
thumb_func_end sub_8024C4C
thumb_func_start atk6E_state0_side_becomes_attacker
@@ -49753,8 +49753,8 @@ atk6E_state0_side_becomes_attacker: @ 8024C64
pop {r0}
bx r0
.align 2, 0
-_08024C7C: .4byte 0x02024c07
-_08024C80: .4byte 0x02024c10
+_08024C7C: .4byte gUnknown_02024C07
+_08024C80: .4byte gUnknown_02024C10
thumb_func_end atk6E_state0_side_becomes_attacker
thumb_func_start atk6F_8026810
@@ -49778,8 +49778,8 @@ atk6F_8026810: @ 8024C84
pop {r0}
bx r0
.align 2, 0
-_08024CB0: .4byte 0x02024c10
-_08024CB4: .4byte 0x02024a60
+_08024CB0: .4byte gUnknown_02024C10
+_08024CB4: .4byte gUnknown_02024A60
thumb_func_end atk6F_8026810
thumb_func_start atk70_record_ability_usage_of_side
@@ -49802,9 +49802,9 @@ atk70_record_ability_usage_of_side: @ 8024CB8
pop {r0}
bx r0
.align 2, 0
-_08024CE0: .4byte 0x02024c10
-_08024CE4: .4byte 0x02024a60
-_08024CE8: .4byte 0x02024c06
+_08024CE0: .4byte gUnknown_02024C10
+_08024CE4: .4byte gUnknown_02024A60
+_08024CE8: .4byte byte_2024C06
thumb_func_end atk70_record_ability_usage_of_side
thumb_func_start sub_8024CEC
@@ -49826,8 +49826,8 @@ sub_8024CEC: @ 8024CEC
strb r0, [r2, 0x4]
bx lr
.align 2, 0
-_08024D0C: .4byte 0x03004290
-_08024D10: .4byte 0x02024e82
+_08024D0C: .4byte gUnknown_03004290
+_08024D10: .4byte word_2024E82
thumb_func_end sub_8024CEC
thumb_func_start atk71_80268A0
@@ -49841,7 +49841,7 @@ atk71_80268A0: @ 8024D14
pop {r0}
bx r0
.align 2, 0
-_08024D28: .4byte 0x02024c10
+_08024D28: .4byte gUnknown_02024C10
thumb_func_end atk71_80268A0
thumb_func_start atk72_flee
@@ -49868,8 +49868,8 @@ atk72_flee: @ 8024D2C
str r1, [r3]
b _08024D68
.align 2, 0
-_08024D58: .4byte 0x02024c09
-_08024D5C: .4byte 0x02024c10
+_08024D58: .4byte gUnknown_02024C09
+_08024D5C: .4byte gUnknown_02024C10
_08024D60:
ldr r1, _08024D6C
ldr r0, [r1]
@@ -49879,7 +49879,7 @@ _08024D68:
pop {r0}
bx r0
.align 2, 0
-_08024D6C: .4byte 0x02024c10
+_08024D6C: .4byte gUnknown_02024C10
thumb_func_end atk72_flee
thumb_func_start atk73_cmd73
@@ -49925,10 +49925,10 @@ _08024DB6:
strb r5, [r0]
b _08024E12
.align 2, 0
-_08024DC0: .4byte 0x020239f8
-_08024DC4: .4byte 0x02024c10
-_08024DC8: .4byte 0x02024a60
-_08024DCC: .4byte 0x02024a80
+_08024DC0: .4byte gUnknown_020239F8
+_08024DC4: .4byte gUnknown_02024C10
+_08024DC8: .4byte gUnknown_02024A60
+_08024DCC: .4byte gBattleMons
_08024DD0: .4byte 0x02000000
_08024DD4: .4byte 0x000160c1
_08024DD8:
@@ -49971,7 +49971,7 @@ _08024E12:
.align 2, 0
_08024E20: .4byte 0x02000000
_08024E24: .4byte 0x000160c1
-_08024E28: .4byte 0x02024c10
+_08024E28: .4byte gUnknown_02024C10
thumb_func_end atk73_cmd73
thumb_func_start atk74_hp_tresholds_2
@@ -50021,12 +50021,12 @@ atk74_hp_tresholds_2: @ 8024E2C
strb r7, [r0]
b _08024ED0
.align 2, 0
-_08024E8C: .4byte 0x020239f8
-_08024E90: .4byte 0x02024c10
-_08024E94: .4byte 0x02024a60
+_08024E8C: .4byte gUnknown_020239F8
+_08024E90: .4byte gUnknown_02024C10
+_08024E94: .4byte gUnknown_02024A60
_08024E98: .4byte 0x02000000
_08024E9C: .4byte 0x000160bc
-_08024EA0: .4byte 0x02024a80
+_08024EA0: .4byte gBattleMons
_08024EA4: .4byte 0x000160c1
_08024EA8:
cmp r0, 0x1D
@@ -50062,7 +50062,7 @@ _08024ED0:
bx r0
.align 2, 0
_08024EE0: .4byte 0x000160c1
-_08024EE4: .4byte 0x02024c10
+_08024EE4: .4byte gUnknown_02024C10
thumb_func_end atk74_hp_tresholds_2
thumb_func_start atk75_8026A58
@@ -50098,12 +50098,12 @@ atk75_8026A58: @ 8024EE8
pop {r0}
bx r0
.align 2, 0
-_08024F28: .4byte 0x02024e6c
-_08024F2C: .4byte 0x02024c07
-_08024F30: .4byte 0x02024a6a
-_08024F34: .4byte 0x030045c0
-_08024F38: .4byte 0x02024c04
-_08024F3C: .4byte 0x02024c10
+_08024F28: .4byte gUnknown_02024E6C
+_08024F2C: .4byte gUnknown_02024C07
+_08024F30: .4byte gUnknown_02024A6A
+_08024F34: .4byte gEnemyParty
+_08024F38: .4byte gUnknown_02024C04
+_08024F3C: .4byte gUnknown_02024C10
thumb_func_end atk75_8026A58
thumb_func_start sub_8024F40
@@ -50127,8 +50127,8 @@ _08024F5A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08024F64: .4byte 0x02024c10
-_08024F68: .4byte 0x02024a60
+_08024F64: .4byte gUnknown_02024C10
+_08024F68: .4byte gUnknown_02024A60
_08024F6C: .4byte _08024F70
.align 2, 0
_08024F70:
@@ -50145,7 +50145,7 @@ _08024F8C:
bl b_cancel_multi_turn_move_maybe
b _08025112
.align 2, 0
-_08024F98: .4byte 0x02024a60
+_08024F98: .4byte gUnknown_02024A60
_08024F9C:
ldr r1, _08024FD8
ldr r4, _08024FDC
@@ -50176,10 +50176,10 @@ _08024F9C:
strb r2, [r4]
b _08025112
.align 2, 0
-_08024FD8: .4byte 0x02024c07
-_08024FDC: .4byte 0x02024c08
-_08024FE0: .4byte 0x02024c80
-_08024FE4: .4byte 0x02024a80
+_08024FD8: .4byte gUnknown_02024C07
+_08024FDC: .4byte gUnknown_02024C08
+_08024FE0: .4byte gUnknown_02024C80
+_08024FE4: .4byte gBattleMons
_08024FE8:
ldr r0, _08024FF4
ldr r1, _08024FF8
@@ -50187,15 +50187,15 @@ _08024FE8:
strb r1, [r0]
b _08025112
.align 2, 0
-_08024FF4: .4byte 0x02024c08
-_08024FF8: .4byte 0x02024a60
+_08024FF4: .4byte gUnknown_02024C08
+_08024FF8: .4byte gUnknown_02024A60
_08024FFC:
bl sub_8012028
ldr r1, _08025008
strb r0, [r1]
b _08025112
.align 2, 0
-_08025008: .4byte 0x02024d1e
+_08025008: .4byte gUnknown_02024D1E
_0802500C:
ldr r0, _0802501C
ldrh r0, [r0]
@@ -50205,8 +50205,8 @@ _0802500C:
strb r0, [r1]
b _08025112
.align 2, 0
-_0802501C: .4byte 0x02024be6
-_08025020: .4byte 0x02024c08
+_0802501C: .4byte gUnknown_02024BE6
+_08025020: .4byte gUnknown_02024C08
_08025024:
ldr r2, _08025044
ldr r1, _08025048
@@ -50225,16 +50225,16 @@ _08025024:
strb r0, [r1]
b _08025112
.align 2, 0
-_08025044: .4byte 0x02024c6c
+_08025044: .4byte gUnknown_02024C6C
_08025048: .4byte gBitTable
-_0802504C: .4byte 0x02024a60
-_08025050: .4byte 0x02024d1e
+_0802504C: .4byte gUnknown_02024A60
+_08025050: .4byte gUnknown_02024D1E
_08025054:
ldr r0, _0802505C
strb r2, [r0]
b _08025112
.align 2, 0
-_0802505C: .4byte 0x02024d1e
+_0802505C: .4byte gUnknown_02024D1E
_08025060:
ldr r4, _08025090
ldr r3, _08025094
@@ -50260,8 +50260,8 @@ _08025060:
strb r0, [r1]
b _08025112
.align 2, 0
-_08025090: .4byte 0x02024d68
-_08025094: .4byte 0x02024a60
+_08025090: .4byte gUnknown_02024D68
+_08025094: .4byte gUnknown_02024A60
_08025098:
ldr r3, _080250B8
ldr r0, _080250BC
@@ -50281,10 +50281,10 @@ _080250B2:
movs r0, 0
b _080250CC
.align 2, 0
-_080250B8: .4byte 0x02024a6a
+_080250B8: .4byte gUnknown_02024A6A
_080250BC: .4byte 0x02000000
_080250C0: .4byte 0x00016018
-_080250C4: .4byte 0x02024a60
+_080250C4: .4byte gUnknown_02024A60
_080250C8:
ldr r1, _08025120
movs r0, 0x2
@@ -50335,10 +50335,10 @@ _08025112:
pop {r0}
bx r0
.align 2, 0
-_08025120: .4byte 0x02024a60
+_08025120: .4byte gUnknown_02024A60
_08025124: .4byte 0x020160e8
-_08025128: .4byte 0x02024a80
-_0802512C: .4byte 0x02024c10
+_08025128: .4byte gBattleMons
+_0802512C: .4byte gUnknown_02024C10
thumb_func_end sub_8024F40
thumb_func_start atk77_setprotect
@@ -50448,16 +50448,16 @@ _080251E6:
strb r0, [r1, 0x8]
b _08025246
.align 2, 0
-_080251FC: .4byte 0x02024c4c
-_08025200: .4byte 0x02024c07
-_08025204: .4byte 0x02024ca8
-_08025208: .4byte 0x02024a7e
-_0802520C: .4byte 0x02024a68
+_080251FC: .4byte gUnknown_02024C4C
+_08025200: .4byte gUnknown_02024C07
+_08025204: .4byte gUnknown_02024CA8
+_08025208: .4byte gUnknown_02024A7E
+_0802520C: .4byte gUnknown_02024A68
_08025210: .4byte gProtectSuccessRates
_08025214: .4byte gBattleMoves
-_08025218: .4byte 0x02024be6
-_0802521C: .4byte 0x02024d28
-_08025220: .4byte 0x02024d1e
+_08025218: .4byte gUnknown_02024BE6
+_0802521C: .4byte gUnknown_02024D28
+_08025220: .4byte gUnknown_02024D1E
_08025224:
ldr r2, _08025258
ldr r0, _0802525C
@@ -50487,11 +50487,11 @@ _08025246:
pop {r0}
bx r0
.align 2, 0
-_08025258: .4byte 0x02024ca8
-_0802525C: .4byte 0x02024c07
-_08025260: .4byte 0x02024d1e
-_08025264: .4byte 0x02024c68
-_08025268: .4byte 0x02024c10
+_08025258: .4byte gUnknown_02024CA8
+_0802525C: .4byte gUnknown_02024C07
+_08025260: .4byte gUnknown_02024D1E
+_08025264: .4byte gUnknown_02024C68
+_08025268: .4byte gUnknown_02024C10
thumb_func_end atk77_setprotect
thumb_func_start atk78_faintifabilitynotdamp
@@ -50593,17 +50593,17 @@ _0802531A:
bcc _08025304
b _08025370
.align 2, 0
-_08025328: .4byte 0x02024a64
-_0802532C: .4byte 0x02024c08
-_08025330: .4byte 0x02024a68
-_08025334: .4byte 0x02024a80
-_08025338: .4byte 0x02024a60
-_0802533C: .4byte 0x02024c07
-_08025340: .4byte 0x02024bec
+_08025328: .4byte gUnknown_02024A64
+_0802532C: .4byte gUnknown_02024C08
+_08025330: .4byte gUnknown_02024A68
+_08025334: .4byte gBattleMons
+_08025338: .4byte gUnknown_02024A60
+_0802533C: .4byte gUnknown_02024C07
+_08025340: .4byte gUnknown_02024BEC
_08025344: .4byte 0x00007fff
-_08025348: .4byte 0x02024c10
+_08025348: .4byte gUnknown_02024C10
_0802534C: .4byte gBitTable
-_08025350: .4byte 0x02024c0c
+_08025350: .4byte gUnknown_02024C0C
_08025354:
ldr r1, _0802537C
movs r0, 0x6
@@ -50625,8 +50625,8 @@ _08025370:
pop {r0}
bx r0
.align 2, 0
-_0802537C: .4byte 0x02024c06
-_08025380: .4byte 0x02024c10
+_0802537C: .4byte byte_2024C06
+_08025380: .4byte gUnknown_02024C10
_08025384: .4byte gUnknown_081D9834
thumb_func_end atk78_faintifabilitynotdamp
@@ -50670,11 +50670,11 @@ _080253CC:
pop {r0}
bx r0
.align 2, 0
-_080253D4: .4byte 0x02024a64
-_080253D8: .4byte 0x02024a60
-_080253DC: .4byte 0x02024c07
-_080253E0: .4byte 0x02024a80
-_080253E4: .4byte 0x02024c10
+_080253D4: .4byte gUnknown_02024A64
+_080253D8: .4byte gUnknown_02024A60
+_080253DC: .4byte gUnknown_02024C07
+_080253E0: .4byte gBattleMons
+_080253E4: .4byte gUnknown_02024C10
thumb_func_end atk79_setuserhptozero
thumb_func_start sub_80253E8
@@ -50742,13 +50742,13 @@ _0802543E:
str r0, [r7]
b _08025484
.align 2, 0
-_08025460: .4byte 0x02024c10
-_08025464: .4byte 0x020239f8
-_08025468: .4byte 0x02024c08
-_0802546C: .4byte 0x02024c07
-_08025470: .4byte 0x02024c0c
+_08025460: .4byte gUnknown_02024C10
+_08025464: .4byte gUnknown_020239F8
+_08025468: .4byte gUnknown_02024C08
+_0802546C: .4byte gUnknown_02024C07
+_08025470: .4byte gUnknown_02024C0C
_08025474: .4byte gBitTable
-_08025478: .4byte 0x02024a68
+_08025478: .4byte gUnknown_02024A68
_0802547C:
str r4, [r7]
b _08025484
@@ -50811,11 +50811,11 @@ _080254CE:
str r2, [r4]
b _08025502
.align 2, 0
-_080254E8: .4byte 0x02024c10
-_080254EC: .4byte 0x02024c08
-_080254F0: .4byte 0x02024c07
-_080254F4: .4byte 0x02024bec
-_080254F8: .4byte 0x02024a80
+_080254E8: .4byte gUnknown_02024C10
+_080254EC: .4byte gUnknown_02024C08
+_080254F0: .4byte gUnknown_02024C07
+_080254F4: .4byte gUnknown_02024BEC
+_080254F8: .4byte gBattleMons
_080254FC:
ldr r0, [r4]
adds r0, 0x6
@@ -50879,15 +50879,15 @@ sub_8025508: @ 8025508
b _0802565C
.align 2, 0
_0802556C: .4byte 0x02000000
-_08025570: .4byte 0x02024c07
+_08025570: .4byte gUnknown_02024C07
_08025574: .4byte 0x000160ac
_08025578: .4byte 0x000160ad
_0802557C: .4byte 0x00016100
_08025580: .4byte 0x00016103
_08025584: .4byte 0x0000ffff
-_08025588: .4byte 0x02024c6c
+_08025588: .4byte gUnknown_02024C6C
_0802558C: .4byte 0xfffffbff
-_08025590: .4byte 0x02024be6
+_08025590: .4byte gUnknown_02024BE6
_08025594:
cmp r6, 0
beq _08025644
@@ -50913,9 +50913,9 @@ _08025594:
b _080255D8
.align 2, 0
_080255C4: .4byte 0x0000ffff
-_080255C8: .4byte 0x02024c6c
+_080255C8: .4byte gUnknown_02024C6C
_080255CC: .4byte 0xfffffbff
-_080255D0: .4byte 0x02024be6
+_080255D0: .4byte gUnknown_02024BE6
_080255D4:
ldr r0, _08025604
strh r5, [r0]
@@ -50941,9 +50941,9 @@ _080255D8:
str r0, [r4]
b _080256C0
.align 2, 0
-_08025604: .4byte 0x02024be6
-_08025608: .4byte 0x02024c08
-_0802560C: .4byte 0x02024c10
+_08025604: .4byte gUnknown_02024BE6
+_08025608: .4byte gUnknown_02024C08
+_0802560C: .4byte gUnknown_02024C10
_08025610: .4byte gUnknown_081D6BBC
_08025614: .4byte gBattleMoves
_08025618:
@@ -50962,9 +50962,9 @@ _08025618:
b _0802565C
.align 2, 0
_08025634: .4byte 0x0000ffff
-_08025638: .4byte 0x02024c6c
+_08025638: .4byte gUnknown_02024C6C
_0802563C: .4byte 0xfffffbff
-_08025640: .4byte 0x02024be6
+_08025640: .4byte gUnknown_02024BE6
_08025644:
cmp r5, 0
beq _080256A4
@@ -51000,11 +51000,11 @@ _0802565C:
b _080256C0
.align 2, 0
_08025684: .4byte 0x0000ffff
-_08025688: .4byte 0x02024c6c
+_08025688: .4byte gUnknown_02024C6C
_0802568C: .4byte 0xfffffbff
-_08025690: .4byte 0x02024be6
-_08025694: .4byte 0x02024c08
-_08025698: .4byte 0x02024c10
+_08025690: .4byte gUnknown_02024BE6
+_08025694: .4byte gUnknown_02024C08
+_08025698: .4byte gUnknown_02024C10
_0802569C: .4byte gUnknown_081D6BBC
_080256A0: .4byte gBattleMoves
_080256A4:
@@ -51027,8 +51027,8 @@ _080256C0:
pop {r0}
bx r0
.align 2, 0
-_080256C8: .4byte 0x02024d68
-_080256CC: .4byte 0x02024c10
+_080256C8: .4byte gUnknown_02024D68
+_080256CC: .4byte gUnknown_02024C10
thumb_func_end sub_8025508
thumb_func_start sub_80256D0
@@ -51050,9 +51050,9 @@ sub_80256D0: @ 80256D0
strb r0, [r1, 0x5]
b _0802570C
.align 2, 0
-_080256F0: .4byte 0x02024db8
-_080256F4: .4byte 0x02024c68
-_080256F8: .4byte 0x02024d1e
+_080256F0: .4byte word_2024DB8
+_080256F4: .4byte gUnknown_02024C68
+_080256F8: .4byte gUnknown_02024D1E
_080256FC:
movs r0, 0x1
strh r0, [r2]
@@ -51070,9 +51070,9 @@ _0802570C:
pop {r0}
bx r0
.align 2, 0
-_08025718: .4byte 0x02024d1e
-_0802571C: .4byte 0x02024dbc
-_08025720: .4byte 0x02024c10
+_08025718: .4byte gUnknown_02024D1E
+_0802571C: .4byte gUnknown_02024DBC
+_08025720: .4byte gUnknown_02024C10
thumb_func_end sub_80256D0
thumb_func_start atk7E_setreflect
@@ -51101,10 +51101,10 @@ atk7E_setreflect: @ 8025724
movs r0, 0
b _080257C4
.align 2, 0
-_08025754: .4byte 0x02024c07
-_08025758: .4byte 0x02024c7a
-_0802575C: .4byte 0x02024c68
-_08025760: .4byte 0x02024d1e
+_08025754: .4byte gUnknown_02024C07
+_08025758: .4byte gUnknown_02024C7A
+_0802575C: .4byte gUnknown_02024C68
+_08025760: .4byte gUnknown_02024D1E
_08025764:
ldrb r0, [r5]
bl battle_get_per_side_status
@@ -51143,9 +51143,9 @@ _08025764:
strb r1, [r0, 0x5]
b _080257C6
.align 2, 0
-_080257B4: .4byte 0x02024c80
-_080257B8: .4byte 0x020239f8
-_080257BC: .4byte 0x02024d1e
+_080257B4: .4byte gUnknown_02024C80
+_080257B8: .4byte gUnknown_020239F8
+_080257BC: .4byte gUnknown_02024D1E
_080257C0:
ldr r1, _080257D4
movs r0, 0x1
@@ -51160,8 +51160,8 @@ _080257C6:
pop {r0}
bx r0
.align 2, 0
-_080257D4: .4byte 0x02024d1e
-_080257D8: .4byte 0x02024c10
+_080257D4: .4byte gUnknown_02024D1E
+_080257D8: .4byte gUnknown_02024C10
thumb_func_end atk7E_setreflect
thumb_func_start sub_80257DC
@@ -51200,10 +51200,10 @@ _0802580E:
strb r0, [r1, 0x5]
b _0802587C
.align 2, 0
-_0802581C: .4byte 0x02024c68
-_08025820: .4byte 0x02024c98
-_08025824: .4byte 0x02024c08
-_08025828: .4byte 0x02024d1e
+_0802581C: .4byte gUnknown_02024C68
+_08025820: .4byte gUnknown_02024C98
+_08025824: .4byte gUnknown_02024C08
+_08025828: .4byte gUnknown_02024D1E
_0802582C:
ldr r1, _08025858
movs r0, 0x58
@@ -51228,8 +51228,8 @@ _08025848:
strb r0, [r1, 0x5]
b _0802587C
.align 2, 0
-_08025858: .4byte 0x02024a80
-_0802585C: .4byte 0x02024d1e
+_08025858: .4byte gBattleMons
+_0802585C: .4byte gUnknown_02024D1E
_08025860:
ldr r0, _08025890
ldrb r0, [r0]
@@ -51257,9 +51257,9 @@ _0802587C:
pop {r0}
bx r0
.align 2, 0
-_08025890: .4byte 0x02024c07
-_08025894: .4byte 0x02024d1e
-_08025898: .4byte 0x02024c10
+_08025890: .4byte gUnknown_02024C07
+_08025894: .4byte gUnknown_02024D1E
+_08025898: .4byte gUnknown_02024C10
thumb_func_end sub_80257DC
thumb_func_start atk80_manipulatedamage
@@ -51277,7 +51277,7 @@ atk80_manipulatedamage: @ 802589C
beq _080258BE
b _0802590C
.align 2, 0
-_080258B4: .4byte 0x02024c10
+_080258B4: .4byte gUnknown_02024C10
_080258B8:
cmp r2, 0x2
beq _08025904
@@ -51288,7 +51288,7 @@ _080258BE:
negs r0, r0
b _0802590A
.align 2, 0
-_080258C8: .4byte 0x02024bec
+_080258C8: .4byte gUnknown_02024BEC
_080258CC:
ldr r3, _080258F8
ldr r0, [r3]
@@ -51314,9 +51314,9 @@ _080258DE:
str r1, [r3]
b _0802590C
.align 2, 0
-_080258F8: .4byte 0x02024bec
-_080258FC: .4byte 0x02024a80
-_08025900: .4byte 0x02024c08
+_080258F8: .4byte gUnknown_02024BEC
+_080258FC: .4byte gBattleMons
+_08025900: .4byte gUnknown_02024C08
_08025904:
ldr r1, _08025918
ldr r0, [r1]
@@ -51331,7 +51331,7 @@ _0802590C:
pop {r0}
bx r0
.align 2, 0
-_08025918: .4byte 0x02024bec
+_08025918: .4byte gUnknown_02024BEC
thumb_func_end atk80_manipulatedamage
thumb_func_start atk81_setrest
@@ -51381,12 +51381,12 @@ atk81_setrest: @ 802591C
str r6, [r0]
b _080259DC
.align 2, 0
-_08025974: .4byte 0x02024c10
-_08025978: .4byte 0x02024a60
-_0802597C: .4byte 0x02024c08
-_08025980: .4byte 0x02024c07
-_08025984: .4byte 0x02024bec
-_08025988: .4byte 0x02024a80
+_08025974: .4byte gUnknown_02024C10
+_08025978: .4byte gUnknown_02024A60
+_0802597C: .4byte gUnknown_02024C08
+_08025980: .4byte gUnknown_02024C07
+_08025984: .4byte gUnknown_02024BEC
+_08025988: .4byte gBattleMons
_0802598C:
adds r0, r2, 0
adds r0, 0x4C
@@ -51401,7 +51401,7 @@ _0802598C:
strb r0, [r1, 0x5]
b _080259AC
.align 2, 0
-_080259A4: .4byte 0x02024d1e
+_080259A4: .4byte gUnknown_02024D1E
_080259A8:
ldr r0, _080259E4
strb r1, [r0, 0x5]
@@ -51434,8 +51434,8 @@ _080259DC:
pop {r0}
bx r0
.align 2, 0
-_080259E4: .4byte 0x02024d1e
-_080259E8: .4byte 0x02024c10
+_080259E4: .4byte gUnknown_02024D1E
+_080259E8: .4byte gUnknown_02024C10
thumb_func_end atk81_setrest
thumb_func_start atk82_jumpifnotfirstturn
@@ -51467,9 +51467,9 @@ atk82_jumpifnotfirstturn: @ 80259EC
str r0, [r5]
b _08025A2E
.align 2, 0
-_08025A20: .4byte 0x02024c10
-_08025A24: .4byte 0x02024ca8
-_08025A28: .4byte 0x02024c07
+_08025A20: .4byte gUnknown_02024C10
+_08025A24: .4byte gUnknown_02024CA8
+_08025A28: .4byte gUnknown_02024C07
_08025A2C:
str r3, [r5]
_08025A2E:
@@ -51486,7 +51486,7 @@ sub_8025A34: @ 8025A34
str r0, [r1]
bx lr
.align 2, 0
-_08025A40: .4byte 0x02024c10
+_08025A40: .4byte gUnknown_02024C10
thumb_func_end sub_8025A34
thumb_func_start sub_8025A44
@@ -51537,11 +51537,11 @@ _08025A70:
strb r0, [r7, 0x5]
b _08025AB8
.align 2, 0
-_08025A9C: .4byte 0x02024a68
-_08025AA0: .4byte 0x02024a80
+_08025A9C: .4byte gUnknown_02024A68
+_08025AA0: .4byte gBattleMons
_08025AA4: .4byte 0x02016003
-_08025AA8: .4byte 0x02024d1e
-_08025AAC: .4byte 0x02024c08
+_08025AA8: .4byte gUnknown_02024D1E
+_08025AAC: .4byte gUnknown_02024C08
_08025AB0:
adds r3, 0x58
adds r2, 0x1
@@ -51559,7 +51559,7 @@ _08025AC4:
strb r3, [r0, 0x5]
b _08025AB8
.align 2, 0
-_08025ACC: .4byte 0x02024d1e
+_08025ACC: .4byte gUnknown_02024D1E
_08025AD0:
strb r2, [r1]
b _08025AB8
@@ -51597,8 +51597,8 @@ sub_8025AE0: @ 8025AE0
str r4, [r5]
b _08025B56
.align 2, 0
-_08025B0C: .4byte 0x02024c10
-_08025B10: .4byte 0x02024c08
+_08025B0C: .4byte gUnknown_02024C10
+_08025B10: .4byte gUnknown_02024C08
_08025B14:
ldr r1, _08025B44
ldrb r3, [r6]
@@ -51624,9 +51624,9 @@ _08025B2C:
bl sub_81074C4
b _08025B56
.align 2, 0
-_08025B44: .4byte 0x02024a80
-_08025B48: .4byte 0x02024c06
-_08025B4C: .4byte 0x02024d1e
+_08025B44: .4byte gBattleMons
+_08025B48: .4byte byte_2024C06
+_08025B4C: .4byte gUnknown_02024D1E
_08025B50:
ldr r0, [r5]
adds r0, 0x5
@@ -51660,10 +51660,10 @@ sub_8025B5C: @ 8025B5C
strb r0, [r1, 0x5]
b _08025BBE
.align 2, 0
-_08025B84: .4byte 0x02024ca8
-_08025B88: .4byte 0x02024c07
-_08025B8C: .4byte 0x02024c68
-_08025B90: .4byte 0x02024d1e
+_08025B84: .4byte gUnknown_02024CA8
+_08025B88: .4byte gUnknown_02024C07
+_08025B8C: .4byte gUnknown_02024C68
+_08025B90: .4byte gUnknown_02024D1E
_08025B94:
adds r0, 0x1
movs r3, 0
@@ -51695,9 +51695,9 @@ _08025BBE:
pop {r0}
bx r0
.align 2, 0
-_08025BCC: .4byte 0x030041c0
-_08025BD0: .4byte 0x02024d1e
-_08025BD4: .4byte 0x02024c10
+_08025BCC: .4byte gUnknown_030041C0
+_08025BD0: .4byte gUnknown_02024D1E
+_08025BD4: .4byte gUnknown_02024C10
thumb_func_end sub_8025B5C
thumb_func_start atk86_stockpiletobasedamage
@@ -51731,9 +51731,9 @@ atk86_stockpiletobasedamage: @ 8025BD8
str r2, [r3]
b _08025CC2
.align 2, 0
-_08025C10: .4byte 0x02024c10
-_08025C14: .4byte 0x02024ca8
-_08025C18: .4byte 0x02024c07
+_08025C10: .4byte gUnknown_02024C10
+_08025C14: .4byte gUnknown_02024CA8
+_08025C18: .4byte gUnknown_02024C07
_08025C1C:
ldr r0, _08025CD0
ldrb r0, [r0, 0x6]
@@ -51824,18 +51824,18 @@ _08025CC2:
pop {r0}
bx r0
.align 2, 0
-_08025CD0: .4byte 0x02024d1e
-_08025CD4: .4byte 0x02024bec
-_08025CD8: .4byte 0x02024c7a
-_08025CDC: .4byte 0x02024c08
-_08025CE0: .4byte 0x02024a80
-_08025CE4: .4byte 0x02024be6
+_08025CD0: .4byte gUnknown_02024D1E
+_08025CD4: .4byte gUnknown_02024BEC
+_08025CD8: .4byte gUnknown_02024C7A
+_08025CDC: .4byte gUnknown_02024C08
+_08025CE0: .4byte gBattleMons
+_08025CE4: .4byte gUnknown_02024BE6
_08025CE8: .4byte 0x02000000
_08025CEC: .4byte 0x00016002
-_08025CF0: .4byte 0x02024d28
-_08025CF4: .4byte 0x02024ca8
-_08025CF8: .4byte 0x02024c07
-_08025CFC: .4byte 0x02024c10
+_08025CF0: .4byte gUnknown_02024D28
+_08025CF4: .4byte gUnknown_02024CA8
+_08025CF8: .4byte gUnknown_02024C07
+_08025CFC: .4byte gUnknown_02024C10
thumb_func_end atk86_stockpiletobasedamage
thumb_func_start sub_8025D00
@@ -51872,10 +51872,10 @@ sub_8025D00: @ 8025D00
strb r1, [r0, 0x5]
b _08025DD0
.align 2, 0
-_08025D40: .4byte 0x02024c10
-_08025D44: .4byte 0x02024ca8
-_08025D48: .4byte 0x02024c07
-_08025D4C: .4byte 0x02024d1e
+_08025D40: .4byte gUnknown_02024C10
+_08025D44: .4byte gUnknown_02024CA8
+_08025D48: .4byte gUnknown_02024C07
+_08025D4C: .4byte gUnknown_02024D1E
_08025D50:
ldr r1, _08025D74
movs r0, 0x58
@@ -51896,9 +51896,9 @@ _08025D50:
strb r0, [r1, 0x5]
b _08025DD0
.align 2, 0
-_08025D74: .4byte 0x02024a80
-_08025D78: .4byte 0x02024c08
-_08025D7C: .4byte 0x02024d1e
+_08025D74: .4byte gBattleMons
+_08025D78: .4byte gUnknown_02024C08
+_08025D7C: .4byte gUnknown_02024D1E
_08025D80:
ldr r5, _08025DDC
ldrh r0, [r1, 0x2C]
@@ -51947,10 +51947,10 @@ _08025DD0:
pop {r0}
bx r0
.align 2, 0
-_08025DDC: .4byte 0x02024bec
+_08025DDC: .4byte gUnknown_02024BEC
_08025DE0: .4byte 0x02000000
_08025DE4: .4byte 0x00016002
-_08025DE8: .4byte 0x02024c08
+_08025DE8: .4byte gUnknown_02024C08
thumb_func_end sub_8025D00
thumb_func_start atk88_negativedamage
@@ -51977,9 +51977,9 @@ _08025E08:
pop {r0}
bx r0
.align 2, 0
-_08025E14: .4byte 0x02024bec
-_08025E18: .4byte 0x02024bf0
-_08025E1C: .4byte 0x02024c10
+_08025E14: .4byte gUnknown_02024BEC
+_08025E18: .4byte gUnknown_02024BF0
+_08025E1C: .4byte gUnknown_02024C10
thumb_func_end atk88_negativedamage
thumb_func_start sub_8025E20
@@ -52007,8 +52007,8 @@ sub_8025E20: @ 8025E20
ldr r1, _08025E50
b _08025E58
.align 2, 0
-_08025E4C: .4byte 0x02024a60
-_08025E50: .4byte 0x02024c07
+_08025E4C: .4byte gUnknown_02024A60
+_08025E50: .4byte gUnknown_02024C07
_08025E54:
ldr r0, _08025EF8
ldr r1, _08025EFC
@@ -52096,13 +52096,13 @@ _08025EAC:
str r4, [r0]
b _08025F74
.align 2, 0
-_08025EF8: .4byte 0x02024a60
-_08025EFC: .4byte 0x02024c08
-_08025F00: .4byte 0x030041c0
-_08025F04: .4byte 0x02024c80
-_08025F08: .4byte 0x02024be6
-_08025F0C: .4byte 0x02024d68
-_08025F10: .4byte 0x02024c10
+_08025EF8: .4byte gUnknown_02024A60
+_08025EFC: .4byte gUnknown_02024C08
+_08025F00: .4byte gUnknown_030041C0
+_08025F04: .4byte gUnknown_02024C80
+_08025F08: .4byte gUnknown_02024BE6
+_08025F0C: .4byte gUnknown_02024D68
+_08025F10: .4byte gUnknown_02024C10
_08025F14:
mov r0, r8
bl b_movescr_stack_push
@@ -52127,9 +52127,9 @@ _08025F14:
b _08025F74
.align 2, 0
_08025F40: .4byte 0x02000000
-_08025F44: .4byte 0x02024a60
+_08025F44: .4byte gUnknown_02024A60
_08025F48: .4byte 0x00016003
-_08025F4C: .4byte 0x02024c10
+_08025F4C: .4byte gUnknown_02024C10
_08025F50: .4byte gUnknown_081D9128
_08025F54:
ldr r0, _08025F78
@@ -52151,8 +52151,8 @@ _08025F74:
movs r0, 0x1
b _080262A4
.align 2, 0
-_08025F78: .4byte 0x02024be6
-_08025F7C: .4byte 0x02024c10
+_08025F78: .4byte gUnknown_02024BE6
+_08025F7C: .4byte gUnknown_02024C10
_08025F80: .4byte BattleScript_1D83D6
_08025F84:
ldr r2, _08025FCC
@@ -52193,11 +52193,11 @@ _08025FA0:
str r1, [r0]
b _08025F74
.align 2, 0
-_08025FCC: .4byte 0x02024a80
-_08025FD0: .4byte 0x02024a60
-_08025FD4: .4byte 0x02024be6
-_08025FD8: .4byte 0x02024d68
-_08025FDC: .4byte 0x02024c10
+_08025FCC: .4byte gBattleMons
+_08025FD0: .4byte gUnknown_02024A60
+_08025FD4: .4byte gUnknown_02024BE6
+_08025FD8: .4byte gUnknown_02024D68
+_08025FDC: .4byte gUnknown_02024C10
_08025FE0:
mov r0, r8
bl b_movescr_stack_push
@@ -52234,11 +52234,11 @@ _08025FE0:
b _08025F74
.align 2, 0
_08026028: .4byte 0x02000000
-_0802602C: .4byte 0x02024a60
+_0802602C: .4byte gUnknown_02024A60
_08026030: .4byte 0x00016003
-_08026034: .4byte 0x02024c10
+_08026034: .4byte gUnknown_02024C10
_08026038: .4byte gUnknown_081D989B
-_0802603C: .4byte 0x02024c06
+_0802603C: .4byte byte_2024C06
_08026040:
ldr r1, _08026090
ldrb r0, [r1]
@@ -52279,12 +52279,12 @@ _08026040:
bl sub_81074C4
b _08025F74
.align 2, 0
-_08026090: .4byte 0x02024a60
+_08026090: .4byte gUnknown_02024A60
_08026094: .4byte 0x02000000
_08026098: .4byte 0x00016003
-_0802609C: .4byte 0x02024c10
+_0802609C: .4byte gUnknown_02024C10
_080260A0: .4byte gUnknown_081D9903
-_080260A4: .4byte 0x02024c06
+_080260A4: .4byte byte_2024C06
_080260A8:
ldr r1, _080260FC
ldrb r0, [r1]
@@ -52327,12 +52327,12 @@ _080260CA:
bl sub_81074C4
b _08025F74
.align 2, 0
-_080260FC: .4byte 0x02024a60
+_080260FC: .4byte gUnknown_02024A60
_08026100: .4byte 0x02000000
_08026104: .4byte 0x00016003
-_08026108: .4byte 0x02024c10
+_08026108: .4byte gUnknown_02024C10
_0802610C: .4byte gUnknown_081D9903
-_08026110: .4byte 0x02024c06
+_08026110: .4byte byte_2024C06
_08026114:
ldr r0, _080261A0
ldrb r1, [r0]
@@ -52408,10 +52408,10 @@ _0802619A:
strb r1, [r4, 0x5]
b _08026234
.align 2, 0
-_080261A0: .4byte 0x02024a60
-_080261A4: .4byte 0x03004290
-_080261A8: .4byte 0x02024c08
-_080261AC: .4byte 0x02024d1e
+_080261A0: .4byte gUnknown_02024A60
+_080261A4: .4byte gUnknown_03004290
+_080261A8: .4byte gUnknown_02024C08
+_080261AC: .4byte gUnknown_02024D1E
_080261B0:
asrs r6, r0, 28
movs r0, 0x7
@@ -52464,10 +52464,10 @@ _08026206:
mov r8, r1
b _08026234
.align 2, 0
-_08026210: .4byte 0x03004290
-_08026214: .4byte 0x02024a80
-_08026218: .4byte 0x02024a60
-_0802621C: .4byte 0x02024d1e
+_08026210: .4byte gUnknown_03004290
+_08026214: .4byte gBattleMons
+_08026218: .4byte gUnknown_02024A60
+_0802621C: .4byte gUnknown_02024D1E
_08026220:
movs r1, 0
ldr r0, _080262B4
@@ -52550,10 +52550,10 @@ _080262A4:
pop {r1}
bx r1
.align 2, 0
-_080262B4: .4byte 0x02024c08
-_080262B8: .4byte 0x02024d1e
-_080262BC: .4byte 0x02024a60
-_080262C0: .4byte 0x02024c68
+_080262B4: .4byte gUnknown_02024C08
+_080262B8: .4byte gUnknown_02024D1E
+_080262BC: .4byte gUnknown_02024A60
+_080262C0: .4byte gUnknown_02024C68
thumb_func_end sub_8025E20
thumb_func_start atk89_statbuffchange
@@ -52594,7 +52594,7 @@ _08026304:
pop {r0}
bx r0
.align 2, 0
-_0802630C: .4byte 0x02024c10
+_0802630C: .4byte gUnknown_02024C10
_08026310: .4byte 0x02000000
_08026314: .4byte 0x0001601e
thumb_func_end atk89_statbuffchange
@@ -52640,9 +52640,9 @@ _08026350:
pop {r0}
bx r0
.align 2, 0
-_08026360: .4byte 0x02024a68
-_08026364: .4byte 0x02024c10
-_08026368: .4byte 0x02024a80
+_08026360: .4byte gUnknown_02024A68
+_08026364: .4byte gUnknown_02024C10
+_08026368: .4byte gBattleMons
thumb_func_end atk8A_normalisebuffs
thumb_func_start atk8B_setbide
@@ -52691,12 +52691,12 @@ atk8B_setbide: @ 802636C
pop {r0}
bx r0
.align 2, 0
-_080263C4: .4byte 0x02024a80
-_080263C8: .4byte 0x02024c07
-_080263CC: .4byte 0x02024c54
-_080263D0: .4byte 0x02024be6
-_080263D4: .4byte 0x02024bf4
-_080263D8: .4byte 0x02024c10
+_080263C4: .4byte gBattleMons
+_080263C8: .4byte gUnknown_02024C07
+_080263CC: .4byte gUnknown_02024C54
+_080263D0: .4byte gUnknown_02024BE6
+_080263D4: .4byte gUnknown_02024BF4
+_080263D8: .4byte gUnknown_02024C10
thumb_func_end atk8B_setbide
thumb_func_start atk8C_confuseifrepeatingattackends
@@ -52726,10 +52726,10 @@ _080263FE:
pop {r0}
bx r0
.align 2, 0
-_0802640C: .4byte 0x02024a80
-_08026410: .4byte 0x02024c07
-_08026414: .4byte 0x02024d1e
-_08026418: .4byte 0x02024c10
+_0802640C: .4byte gBattleMons
+_08026410: .4byte gUnknown_02024C07
+_08026414: .4byte gUnknown_02024D1E
+_08026418: .4byte gUnknown_02024C10
thumb_func_end atk8C_confuseifrepeatingattackends
thumb_func_start atk8D_setloopcounter
@@ -52744,8 +52744,8 @@ atk8D_setloopcounter: @ 802641C
strb r1, [r0]
b _08026452
.align 2, 0
-_08026430: .4byte 0x02024c10
-_08026434: .4byte 0x02024c0e
+_08026430: .4byte gUnknown_02024C10
+_08026434: .4byte gUnknown_02024C0E
_08026438:
ldr r4, _08026460
bl Random
@@ -52768,8 +52768,8 @@ _08026452:
pop {r0}
bx r0
.align 2, 0
-_08026460: .4byte 0x02024c0e
-_08026464: .4byte 0x02024c10
+_08026460: .4byte gUnknown_02024C0E
+_08026464: .4byte gUnknown_02024C10
thumb_func_end atk8D_setloopcounter
thumb_func_start sub_8026468
@@ -52811,7 +52811,7 @@ _080264AC: .4byte 0x000160e0
_080264B0: .4byte 0x000160e1
_080264B4: .4byte 0x000160e2
_080264B8: .4byte 0x000160e4
-_080264BC: .4byte 0x02024c10
+_080264BC: .4byte gUnknown_02024C10
thumb_func_end sub_8026468
thumb_func_start sub_80264C0
@@ -52843,12 +52843,12 @@ sub_80264C0: @ 80264C0
lsls r0, r3, 1
b _08026568
.align 2, 0
-_080264F4: .4byte 0x02024a80
-_080264F8: .4byte 0x02024c07
-_080264FC: .4byte 0x02024c08
+_080264F4: .4byte gBattleMons
+_080264F8: .4byte gUnknown_02024C07
+_080264FC: .4byte gUnknown_02024C08
_08026500: .4byte 0x02000000
_08026504: .4byte 0x00016064
-_08026508: .4byte 0x02024a6a
+_08026508: .4byte gUnknown_02024A6A
_0802650C:
bl Random
movs r3, 0xFF
@@ -52888,7 +52888,7 @@ _0802650C:
movs r0, 0
b _08026576
.align 2, 0
-_08026558: .4byte 0x02024c10
+_08026558: .4byte gUnknown_02024C10
_0802655C:
ldr r0, _0802657C
ldr r2, _08026580
@@ -52911,8 +52911,8 @@ _08026576:
.align 2, 0
_0802657C: .4byte 0x02000000
_08026580: .4byte 0x00016064
-_08026584: .4byte 0x02024a6a
-_08026588: .4byte 0x02024c10
+_08026584: .4byte gUnknown_02024A6A
+_08026588: .4byte gUnknown_02024C10
_0802658C: .4byte gUnknown_081D90FC
thumb_func_end sub_80264C0
@@ -52994,10 +52994,10 @@ _0802661A:
blt _080265E8
b _08026678
.align 2, 0
-_08026628: .4byte 0x020239f8
-_0802662C: .4byte 0x02024c08
-_08026630: .4byte 0x030045c0
-_08026634: .4byte 0x03004360
+_08026628: .4byte gUnknown_020239F8
+_0802662C: .4byte gUnknown_02024C08
+_08026630: .4byte gEnemyParty
+_08026634: .4byte gPlayerParty
_08026638:
movs r7, 0
movs r5, 0
@@ -53068,8 +53068,8 @@ _080266A0:
str r1, [r3]
b _08026880
.align 2, 0
-_080266BC: .4byte 0x020239f8
-_080266C0: .4byte 0x02024c10
+_080266BC: .4byte gUnknown_020239F8
+_080266C0: .4byte gUnknown_02024C10
_080266C4:
bl sub_80264C0
lsls r0, 24
@@ -53106,8 +53106,8 @@ _080266DC:
lsrs r5, r0, 24
b _0802671A
.align 2, 0
-_08026710: .4byte 0x020239f8
-_08026714: .4byte 0x02024c08
+_08026710: .4byte gUnknown_020239F8
+_08026714: .4byte gUnknown_02024C08
_08026718:
adds r5, r6, 0
_0802671A:
@@ -53149,8 +53149,8 @@ _0802671A:
beq _080266DC
b _08026832
.align 2, 0
-_0802676C: .4byte 0x02024a6a
-_08026770: .4byte 0x02024c08
+_0802676C: .4byte gUnknown_02024A6A
+_08026770: .4byte gUnknown_02024C08
_08026774:
movs r0, 0x1
ands r0, r1
@@ -53201,8 +53201,8 @@ _0802677E:
beq _0802677E
b _08026832
.align 2, 0
-_080267DC: .4byte 0x02024a6a
-_080267E0: .4byte 0x02024c08
+_080267DC: .4byte gUnknown_02024A6A
+_080267E0: .4byte gUnknown_02024C08
_080267E4:
ldr r6, _0802686C
_080267E6:
@@ -53266,8 +53266,8 @@ _08026850:
bl sub_8094B6C
b _08026880
.align 2, 0
-_0802686C: .4byte 0x02024a6a
-_08026870: .4byte 0x02024c08
+_0802686C: .4byte gUnknown_02024A6A
+_08026870: .4byte gUnknown_02024C08
_08026874: .4byte 0x02000000
_08026878: .4byte 0x00016068
_0802687C:
@@ -53360,8 +53360,8 @@ _0802691A:
movs r2, 0x7
b _0802692E
.align 2, 0
-_08026920: .4byte 0x02024a80
-_08026924: .4byte 0x02024c07
+_08026920: .4byte gBattleMons
+_08026924: .4byte gUnknown_02024C07
_08026928: .4byte gBattleMoves
_0802692C:
movs r2, 0
@@ -53402,7 +53402,7 @@ _08026950:
str r1, [r3]
b _08026A18
.align 2, 0
-_08026970: .4byte 0x02024c10
+_08026970: .4byte gUnknown_02024C10
_08026974:
movs r7, 0x3
ldr r5, _080269CC
@@ -53451,8 +53451,8 @@ _080269C8:
b _080269DA
.align 2, 0
_080269CC: .4byte gBattleMoves
-_080269D0: .4byte 0x02024a80
-_080269D4: .4byte 0x02024c07
+_080269D0: .4byte gBattleMons
+_080269D4: .4byte gUnknown_02024C07
_080269D8:
movs r2, 0
_080269DA:
@@ -53496,8 +53496,8 @@ _08026A18:
pop {r0}
bx r0
.align 2, 0
-_08026A28: .4byte 0x030041c0
-_08026A2C: .4byte 0x02024c10
+_08026A28: .4byte gUnknown_030041C0
+_08026A2C: .4byte gUnknown_02024C10
thumb_func_end sub_802688C
thumb_func_start atk91_givemoney
@@ -53547,13 +53547,13 @@ atk91_givemoney: @ 8026A30
str r0, [r4]
b _08026AB4
.align 2, 0
-_08026A8C: .4byte 0x020239f8
-_08026A90: .4byte 0x02024d1a
-_08026A94: .4byte 0x02025bc4
+_08026A8C: .4byte gUnknown_020239F8
+_08026A90: .4byte gUnknown_02024D1A
+_08026A94: .4byte gUnknown_02025BC4
_08026A98: .4byte 0x02000000
_08026A9C: .4byte 0x00016056
-_08026AA0: .4byte 0x030041c0
-_08026AA4: .4byte 0x02024c10
+_08026AA0: .4byte gUnknown_030041C0
+_08026AA4: .4byte gUnknown_02024C10
_08026AA8: .4byte gUnknown_081D95DB
_08026AAC:
ldr r1, _08026ABC
@@ -53565,7 +53565,7 @@ _08026AB4:
pop {r0}
bx r0
.align 2, 0
-_08026ABC: .4byte 0x02024c10
+_08026ABC: .4byte gUnknown_02024C10
thumb_func_end atk91_givemoney
thumb_func_start atk92_setlightscreen
@@ -53594,10 +53594,10 @@ atk92_setlightscreen: @ 8026AC0
movs r0, 0
b _08026B60
.align 2, 0
-_08026AF0: .4byte 0x02024c07
-_08026AF4: .4byte 0x02024c7a
-_08026AF8: .4byte 0x02024c68
-_08026AFC: .4byte 0x02024d1e
+_08026AF0: .4byte gUnknown_02024C07
+_08026AF4: .4byte gUnknown_02024C7A
+_08026AF8: .4byte gUnknown_02024C68
+_08026AFC: .4byte gUnknown_02024D1E
_08026B00:
ldrb r0, [r4]
bl battle_get_per_side_status
@@ -53636,9 +53636,9 @@ _08026B00:
movs r0, 0x4
b _08026B60
.align 2, 0
-_08026B50: .4byte 0x02024c80
-_08026B54: .4byte 0x020239f8
-_08026B58: .4byte 0x02024d1e
+_08026B50: .4byte gUnknown_02024C80
+_08026B54: .4byte gUnknown_020239F8
+_08026B58: .4byte gUnknown_02024D1E
_08026B5C:
ldr r1, _08026B70
movs r0, 0x3
@@ -53652,8 +53652,8 @@ _08026B60:
pop {r0}
bx r0
.align 2, 0
-_08026B70: .4byte 0x02024d1e
-_08026B74: .4byte 0x02024c10
+_08026B70: .4byte gUnknown_02024D1E
+_08026B74: .4byte gUnknown_02024C10
thumb_func_end atk92_setlightscreen
thumb_func_start sub_8026B78
@@ -53682,9 +53682,9 @@ sub_8026B78: @ 8026B78
ldrb r6, [r0, 0x1A]
b _08026BCE
.align 2, 0
-_08026BA8: .4byte 0x02024a80
-_08026BAC: .4byte 0x02024c08
-_08026BB0: .4byte 0x02024df0
+_08026BA8: .4byte gBattleMons
+_08026BAC: .4byte gUnknown_02024C08
+_08026BB0: .4byte gEnigmaBerries
_08026BB4:
ldrh r0, [r1, 0x2E]
bl itemid_get_x12
@@ -53758,13 +53758,13 @@ _08026C0C:
bl sub_81074C4
b _08026E40
.align 2, 0
-_08026C4C: .4byte 0x02024c0b
-_08026C50: .4byte 0x02024c08
-_08026C54: .4byte 0x02024d68
-_08026C58: .4byte 0x02024a80
-_08026C5C: .4byte 0x02024c68
-_08026C60: .4byte 0x02024c06
-_08026C64: .4byte 0x02024c10
+_08026C4C: .4byte gUnknown_02024C0B
+_08026C50: .4byte gUnknown_02024C08
+_08026C54: .4byte gUnknown_02024D68
+_08026C58: .4byte gBattleMons
+_08026C5C: .4byte gUnknown_02024C68
+_08026C60: .4byte byte_2024C06
+_08026C64: .4byte gUnknown_02024C10
_08026C68: .4byte gUnknown_081D9826
_08026C6C:
ldr r1, _08026CE0
@@ -53825,11 +53825,11 @@ _08026CDC:
mov r10, r8
b _08026DE0
.align 2, 0
-_08026CE0: .4byte 0x02024c98
+_08026CE0: .4byte gUnknown_02024C98
_08026CE4: .4byte gBattleMoves
-_08026CE8: .4byte 0x02024be6
-_08026CEC: .4byte 0x02024c07
-_08026CF0: .4byte 0x02024c08
+_08026CE8: .4byte gUnknown_02024BE6
+_08026CEC: .4byte gUnknown_02024C07
+_08026CF0: .4byte gUnknown_02024C08
_08026CF4:
ldr r0, _08026D4C
lsls r1, r2, 3
@@ -53877,12 +53877,12 @@ _08026D20:
movs r1, 0x40
b _08026DC6
.align 2, 0
-_08026D4C: .4byte 0x02024ca8
-_08026D50: .4byte 0x02024c07
-_08026D54: .4byte 0x02024d28
-_08026D58: .4byte 0x02024c08
-_08026D5C: .4byte 0x02024bec
-_08026D60: .4byte 0x02024c68
+_08026D4C: .4byte gUnknown_02024CA8
+_08026D50: .4byte gUnknown_02024C07
+_08026D54: .4byte gUnknown_02024D28
+_08026D58: .4byte gUnknown_02024C08
+_08026D5C: .4byte gUnknown_02024BEC
+_08026D60: .4byte gUnknown_02024C68
_08026D64:
ldr r0, _08026DA0
lsls r1, r2, 2
@@ -53915,11 +53915,11 @@ _08026D64:
strh r0, [r1]
b _08026DCA
.align 2, 0
-_08026DA0: .4byte 0x02024d68
-_08026DA4: .4byte 0x02024bec
-_08026DA8: .4byte 0x02024c68
-_08026DAC: .4byte 0x02024c04
-_08026DB0: .4byte 0x02024c08
+_08026DA0: .4byte gUnknown_02024D68
+_08026DA4: .4byte gUnknown_02024BEC
+_08026DA8: .4byte gUnknown_02024C68
+_08026DAC: .4byte gUnknown_02024C04
+_08026DB0: .4byte gUnknown_02024C08
_08026DB4:
ldr r1, _08026DD4
movs r0, 0x58
@@ -53940,9 +53940,9 @@ _08026DCA:
str r0, [r1]
b _08026E40
.align 2, 0
-_08026DD4: .4byte 0x02024bec
-_08026DD8: .4byte 0x02024c68
-_08026DDC: .4byte 0x02024c10
+_08026DD4: .4byte gUnknown_02024BEC
+_08026DD8: .4byte gUnknown_02024C68
+_08026DDC: .4byte gUnknown_02024C10
_08026DE0:
ldr r2, _08026E10
ldrb r0, [r2]
@@ -53969,10 +53969,10 @@ _08026DE0:
movs r0, 0
b _08026E24
.align 2, 0
-_08026E10: .4byte 0x02024c68
-_08026E14: .4byte 0x02024c07
-_08026E18: .4byte 0x02024c08
-_08026E1C: .4byte 0x02024d1e
+_08026E10: .4byte gUnknown_02024C68
+_08026E14: .4byte gUnknown_02024C07
+_08026E18: .4byte gUnknown_02024C08
+_08026E1C: .4byte gUnknown_02024D1E
_08026E20:
ldr r1, _08026E50
movs r0, 0x1
@@ -54000,8 +54000,8 @@ _08026E40:
pop {r0}
bx r0
.align 2, 0
-_08026E50: .4byte 0x02024d1e
-_08026E54: .4byte 0x02024c10
+_08026E50: .4byte gUnknown_02024D1E
+_08026E54: .4byte gUnknown_02024C10
thumb_func_end sub_8026B78
thumb_func_start atk94_gethalfcurrentenemyhp
@@ -54029,10 +54029,10 @@ _08026E76:
pop {r0}
bx r0
.align 2, 0
-_08026E84: .4byte 0x02024bec
-_08026E88: .4byte 0x02024a80
-_08026E8C: .4byte 0x02024c08
-_08026E90: .4byte 0x02024c10
+_08026E84: .4byte gUnknown_02024BEC
+_08026E88: .4byte gBattleMons
+_08026E8C: .4byte gUnknown_02024C08
+_08026E90: .4byte gUnknown_02024C10
thumb_func_end atk94_gethalfcurrentenemyhp
thumb_func_start sub_8026E94
@@ -54054,9 +54054,9 @@ sub_8026E94: @ 8026E94
strb r0, [r1, 0x5]
b _08026ED2
.align 2, 0
-_08026EB4: .4byte 0x02024db8
-_08026EB8: .4byte 0x02024c68
-_08026EBC: .4byte 0x02024d1e
+_08026EB4: .4byte word_2024DB8
+_08026EB8: .4byte gUnknown_02024C68
+_08026EBC: .4byte gUnknown_02024D1E
_08026EC0:
movs r0, 0x8
strh r0, [r2]
@@ -54075,9 +54075,9 @@ _08026ED2:
pop {r0}
bx r0
.align 2, 0
-_08026EE0: .4byte 0x02024d1e
-_08026EE4: .4byte 0x02024dbc
-_08026EE8: .4byte 0x02024c10
+_08026EE0: .4byte gUnknown_02024D1E
+_08026EE4: .4byte gUnknown_02024DBC
+_08026EE8: .4byte gUnknown_02024C10
thumb_func_end sub_8026E94
thumb_func_start sub_8026EEC
@@ -54166,11 +54166,11 @@ _08026F20:
movs r0, 0x1
b _08026FAC
.align 2, 0
-_08026F94: .4byte 0x02024db8
-_08026F98: .4byte 0x02024c07
-_08026F9C: .4byte 0x02024a80
-_08026FA0: .4byte 0x02024c98
-_08026FA4: .4byte 0x02024bec
+_08026F94: .4byte word_2024DB8
+_08026F98: .4byte gUnknown_02024C07
+_08026F9C: .4byte gBattleMons
+_08026FA0: .4byte gUnknown_02024C98
+_08026FA4: .4byte gUnknown_02024BEC
_08026FA8:
ldr r1, _08027004
movs r0, 0
@@ -54221,16 +54221,16 @@ _08026FAE:
str r0, [r1]
b _08027024
.align 2, 0
-_08027004: .4byte 0x02024bec
-_08027008: .4byte 0x02024a80
-_0802700C: .4byte 0x02024c98
+_08027004: .4byte gUnknown_02024BEC
+_08027008: .4byte gBattleMons
+_0802700C: .4byte gUnknown_02024C98
_08027010:
ldr r1, _08027018
movs r0, 0
str r0, [r1]
b _08027024
.align 2, 0
-_08027018: .4byte 0x02024bec
+_08027018: .4byte gUnknown_02024BEC
_0802701C:
ldr r1, _08027050
movs r0, 0
@@ -54260,11 +54260,11 @@ _0802703E:
pop {r0}
bx r0
.align 2, 0
-_08027050: .4byte 0x02024bec
-_08027054: .4byte 0x02024c07
-_08027058: .4byte 0x02024c0c
+_08027050: .4byte gUnknown_02024BEC
+_08027054: .4byte gUnknown_02024C07
+_08027058: .4byte gUnknown_02024C0C
_0802705C: .4byte gBitTable
-_08027060: .4byte 0x02024c10
+_08027060: .4byte gUnknown_02024C10
thumb_func_end sub_8026EEC
thumb_func_start sub_8027064
@@ -54290,9 +54290,9 @@ sub_8027064: @ 8027064
ldr r0, _08027098
b _080270AC
.align 2, 0
-_08027090: .4byte 0x02024c07
-_08027094: .4byte 0x02024a6a
-_08027098: .4byte 0x03004360
+_08027090: .4byte gUnknown_02024C07
+_08027094: .4byte gUnknown_02024A6A
+_08027098: .4byte gPlayerParty
_0802709C:
ldr r1, _080270D0
ldrb r0, [r4]
@@ -54320,10 +54320,10 @@ _080270AC:
ldr r0, _080270DC
b _080270F0
.align 2, 0
-_080270D0: .4byte 0x02024a6a
-_080270D4: .4byte 0x030045c0
-_080270D8: .4byte 0x02024c08
-_080270DC: .4byte 0x03004360
+_080270D0: .4byte gUnknown_02024A6A
+_080270D4: .4byte gEnemyParty
+_080270D8: .4byte gUnknown_02024C08
+_080270DC: .4byte gPlayerParty
_080270E0:
ldr r1, _0802714C
ldrb r0, [r4]
@@ -54375,13 +54375,13 @@ _080270F0:
bl sub_81074C4
b _0802721C
.align 2, 0
-_0802714C: .4byte 0x02024a6a
-_08027150: .4byte 0x030045c0
-_08027154: .4byte 0x02024c08
-_08027158: .4byte 0x02024a80
-_0802715C: .4byte 0x02024c10
+_0802714C: .4byte gUnknown_02024A6A
+_08027150: .4byte gEnemyParty
+_08027154: .4byte gUnknown_02024C08
+_08027158: .4byte gBattleMons
+_0802715C: .4byte gUnknown_02024C10
_08027160: .4byte gUnknown_081D98C9
-_08027164: .4byte 0x02024c06
+_08027164: .4byte byte_2024C06
_08027168:
mov r0, r10
mov r1, r9
@@ -54444,10 +54444,10 @@ _080271CA:
str r1, [r3]
b _0802721C
.align 2, 0
-_080271E8: .4byte 0x02024c98
+_080271E8: .4byte gUnknown_02024C98
_080271EC: .4byte 0x000400c0
-_080271F0: .4byte 0x02024a80
-_080271F4: .4byte 0x02024c10
+_080271F0: .4byte gBattleMons
+_080271F4: .4byte gUnknown_02024C10
_080271F8:
ldrb r0, [r5]
adds r2, r0, 0
@@ -54477,8 +54477,8 @@ _0802721C:
bx r0
.align 2, 0
_0802722C: .4byte gBitTable
-_08027230: .4byte 0x02024c07
-_08027234: .4byte 0x02024c10
+_08027230: .4byte gUnknown_02024C07
+_08027234: .4byte gUnknown_02024C10
thumb_func_end sub_8027064
thumb_func_start sub_8027238
@@ -54517,10 +54517,10 @@ sub_8027238: @ 8027238
str r0, [r5]
b _08027324
.align 2, 0
-_08027280: .4byte 0x02024a64
-_08027284: .4byte 0x02024c10
-_08027288: .4byte 0x02024a60
-_0802728C: .4byte 0x02024a80
+_08027280: .4byte gUnknown_02024A64
+_08027284: .4byte gUnknown_02024C10
+_08027288: .4byte gUnknown_02024A60
+_0802728C: .4byte gBattleMons
_08027290:
ldr r4, _0802732C
ldr r5, _08027330
@@ -54597,13 +54597,13 @@ _08027324:
pop {r0}
bx r0
.align 2, 0
-_0802732C: .4byte 0x02024a60
-_08027330: .4byte 0x02024c07
-_08027334: .4byte 0x02024c0c
+_0802732C: .4byte gUnknown_02024A60
+_08027330: .4byte gUnknown_02024C07
+_08027334: .4byte gUnknown_02024C0C
_08027338: .4byte gBitTable
-_0802733C: .4byte 0x02024a80
-_08027340: .4byte 0x020239f8
-_08027344: .4byte 0x02024c10
+_0802733C: .4byte gBattleMons
+_08027340: .4byte gUnknown_020239F8
+_08027344: .4byte gUnknown_02024C10
thumb_func_end sub_8027238
thumb_func_start sub_8027348
@@ -54632,10 +54632,10 @@ sub_8027348: @ 8027348
strb r5, [r0, 0x5]
b _080273C0
.align 2, 0
-_08027378: .4byte 0x02024c80
-_0802737C: .4byte 0x02024c07
-_08027380: .4byte 0x02024c68
-_08027384: .4byte 0x02024d1e
+_08027378: .4byte gUnknown_02024C80
+_0802737C: .4byte gUnknown_02024C07
+_08027380: .4byte gUnknown_02024C68
+_08027384: .4byte gUnknown_02024D1E
_08027388:
ldrb r0, [r4]
bl battle_get_per_side_status
@@ -54672,9 +54672,9 @@ _080273C0:
pop {r0}
bx r0
.align 2, 0
-_080273D0: .4byte 0x02024c7a
-_080273D4: .4byte 0x02024d1e
-_080273D8: .4byte 0x02024c10
+_080273D0: .4byte gUnknown_02024C7A
+_080273D4: .4byte gUnknown_02024D1E
+_080273D8: .4byte gUnknown_02024C10
thumb_func_end sub_8027348
thumb_func_start atk9A_setincreasedcriticalchance
@@ -54704,10 +54704,10 @@ atk9A_setincreasedcriticalchance: @ 80273DC
strb r0, [r1, 0x5]
b _08027424
.align 2, 0
-_0802740C: .4byte 0x02024a80
-_08027410: .4byte 0x02024c07
-_08027414: .4byte 0x02024c68
-_08027418: .4byte 0x02024d1e
+_0802740C: .4byte gBattleMons
+_08027410: .4byte gUnknown_02024C07
+_08027414: .4byte gUnknown_02024C68
+_08027418: .4byte gUnknown_02024D1E
_0802741C:
orrs r1, r3
str r1, [r0]
@@ -54721,8 +54721,8 @@ _08027424:
pop {r0}
bx r0
.align 2, 0
-_08027430: .4byte 0x02024d1e
-_08027434: .4byte 0x02024c10
+_08027430: .4byte gUnknown_02024D1E
+_08027434: .4byte gUnknown_02024C10
thumb_func_end atk9A_setincreasedcriticalchance
thumb_func_start atk9B_transformdataexecution
@@ -54772,15 +54772,15 @@ _0802747E:
movs r0, 0x1
b _080275C8
.align 2, 0
-_08027490: .4byte 0x02024be8
+_08027490: .4byte gUnknown_02024BE8
_08027494: .4byte 0x0000ffff
-_08027498: .4byte 0x02024c10
-_0802749C: .4byte 0x02024a80
-_080274A0: .4byte 0x02024c08
-_080274A4: .4byte 0x02024c98
+_08027498: .4byte gUnknown_02024C10
+_0802749C: .4byte gBattleMons
+_080274A0: .4byte gUnknown_02024C08
+_080274A4: .4byte gUnknown_02024C98
_080274A8: .4byte 0x000400c0
-_080274AC: .4byte 0x02024c68
-_080274B0: .4byte 0x02024d1e
+_080274AC: .4byte gUnknown_02024C68
+_080274B0: .4byte gUnknown_02024D1E
_080274B4:
ldr r3, _08027588
ldrb r0, [r3]
@@ -54890,12 +54890,12 @@ _08027564:
adds r0, r5
b _080275A6
.align 2, 0
-_08027588: .4byte 0x02024c07
-_0802758C: .4byte 0x02024ca8
-_08027590: .4byte 0x030041c0
-_08027594: .4byte 0x02024a60
+_08027588: .4byte gUnknown_02024C07
+_0802758C: .4byte gUnknown_02024CA8
+_08027590: .4byte gUnknown_030041C0
+_08027594: .4byte gUnknown_02024A60
_08027598: .4byte gBattleMoves
-_0802759C: .4byte 0x02024a8c
+_0802759C: .4byte gUnknown_02024A8C
_080275A0:
adds r0, r4, r2
adds r0, r5
@@ -54924,7 +54924,7 @@ _080275C8:
pop {r0}
bx r0
.align 2, 0
-_080275D4: .4byte 0x02024d1e
+_080275D4: .4byte gUnknown_02024D1E
thumb_func_end atk9B_transformdataexecution
thumb_func_start sub_80275D8
@@ -54954,10 +54954,10 @@ _080275F2:
strb r0, [r1, 0x5]
b _0802766C
.align 2, 0
-_08027608: .4byte 0x02024a80
-_0802760C: .4byte 0x02024c07
-_08027610: .4byte 0x02024bec
-_08027614: .4byte 0x02024d1e
+_08027608: .4byte gBattleMons
+_0802760C: .4byte gUnknown_02024C07
+_08027610: .4byte gUnknown_02024BEC
+_08027614: .4byte gUnknown_02024D1E
_08027618:
ldr r4, _0802767C
str r1, [r4]
@@ -55011,12 +55011,12 @@ _0802766C:
pop {r0}
bx r0
.align 2, 0
-_0802767C: .4byte 0x02024bec
+_0802767C: .4byte gUnknown_02024BEC
_08027680: .4byte 0xffff1fff
-_08027684: .4byte 0x02024ca8
-_08027688: .4byte 0x02024d1e
-_0802768C: .4byte 0x02024c6c
-_08027690: .4byte 0x02024c10
+_08027684: .4byte gUnknown_02024CA8
+_08027688: .4byte gUnknown_02024D1E
+_0802768C: .4byte gUnknown_02024C6C
+_08027690: .4byte gUnknown_02024C10
thumb_func_end sub_80275D8
thumb_func_start sub_8027694
@@ -55121,13 +55121,13 @@ _08027736:
str r1, [r3]
b _080278A8
.align 2, 0
-_08027754: .4byte 0x02024be8
+_08027754: .4byte gUnknown_02024BE8
_08027758: .4byte 0x0000ffff
-_0802775C: .4byte 0x02024c34
-_08027760: .4byte 0x02024c08
-_08027764: .4byte 0x02024a80
-_08027768: .4byte 0x02024c07
-_0802776C: .4byte 0x02024c10
+_0802775C: .4byte gUnknown_02024C34
+_08027760: .4byte gUnknown_02024C08
+_08027764: .4byte gBattleMons
+_08027768: .4byte gUnknown_02024C07
+_0802776C: .4byte gUnknown_02024C10
_08027770:
movs r2, 0
mov r3, r12
@@ -55203,10 +55203,10 @@ _080277AA:
strb r4, [r0]
b _08027828
.align 2, 0
-_08027800: .4byte 0x02024c10
-_08027804: .4byte 0x02024be4
-_08027808: .4byte 0x02024c34
-_0802780C: .4byte 0x02024c08
+_08027800: .4byte gUnknown_02024C10
+_08027804: .4byte gUnknown_02024BE4
+_08027808: .4byte gUnknown_02024C34
+_0802780C: .4byte gUnknown_02024C08
_08027810: .4byte gBattleMoves
_08027814:
mov r4, r9
@@ -55264,8 +55264,8 @@ _08027828:
str r0, [r4]
b _080278A8
.align 2, 0
-_08027880: .4byte 0x030041c0
-_08027884: .4byte 0x02024ca8
+_08027880: .4byte gUnknown_030041C0
+_08027884: .4byte gUnknown_02024CA8
_08027888: .4byte gBitTable
_0802788C:
mov r0, r10
@@ -55361,16 +55361,16 @@ _080278F8:
pop {r0}
bx r0
.align 2, 0
-_08027938: .4byte 0x02024be6
+_08027938: .4byte gUnknown_02024BE6
_0802793C: .4byte gUnknown_081FACFE
-_08027940: .4byte 0x02024c10
+_08027940: .4byte gUnknown_02024C10
_08027944: .4byte 0x000001ff
_08027948: .4byte 0x0000ffff
-_0802794C: .4byte 0x02024c6c
+_0802794C: .4byte gUnknown_02024C6C
_08027950: .4byte 0xfffffbff
_08027954: .4byte gUnknown_081D6BBC
_08027958: .4byte gBattleMoves
-_0802795C: .4byte 0x02024c08
+_0802795C: .4byte gUnknown_02024C08
thumb_func_end sub_80278B8
thumb_func_start sub_8027960
@@ -55391,10 +55391,10 @@ sub_8027960: @ 8027960
str r0, [r1]
bx lr
.align 2, 0
-_08027980: .4byte 0x02024bec
-_08027984: .4byte 0x02024a80
-_08027988: .4byte 0x02024c07
-_0802798C: .4byte 0x02024c10
+_08027980: .4byte gUnknown_02024BEC
+_08027984: .4byte gBattleMons
+_08027988: .4byte gUnknown_02024C07
+_0802798C: .4byte gUnknown_02024C10
thumb_func_end sub_8027960
thumb_func_start atkA0_psywavedamageeffect
@@ -55433,10 +55433,10 @@ _08027994:
pop {r0}
bx r0
.align 2, 0
-_080279D4: .4byte 0x02024bec
-_080279D8: .4byte 0x02024a80
-_080279DC: .4byte 0x02024c07
-_080279E0: .4byte 0x02024c10
+_080279D4: .4byte gUnknown_02024BEC
+_080279D8: .4byte gBattleMons
+_080279DC: .4byte gUnknown_02024C07
+_080279E0: .4byte gUnknown_02024C10
thumb_func_end atkA0_psywavedamageeffect
thumb_func_start atkA1_counterdamagecalculator
@@ -55495,12 +55495,12 @@ atkA1_counterdamagecalculator: @ 80279E4
strb r1, [r0]
b _08027A7C
.align 2, 0
-_08027A54: .4byte 0x02024c07
-_08027A58: .4byte 0x02024d28
-_08027A5C: .4byte 0x02024a80
-_08027A60: .4byte 0x02024bec
-_08027A64: .4byte 0x02024c80
-_08027A68: .4byte 0x02024c08
+_08027A54: .4byte gUnknown_02024C07
+_08027A58: .4byte gUnknown_02024D28
+_08027A5C: .4byte gBattleMons
+_08027A60: .4byte gUnknown_02024BEC
+_08027A64: .4byte gUnknown_02024C80
+_08027A68: .4byte gUnknown_02024C08
_08027A6C:
ldr r2, _08027A88
ldr r1, _08027A8C
@@ -55517,10 +55517,10 @@ _08027A7C:
str r0, [r1]
b _08027AC8
.align 2, 0
-_08027A88: .4byte 0x02024c08
-_08027A8C: .4byte 0x02024d28
-_08027A90: .4byte 0x02024c07
-_08027A94: .4byte 0x02024c10
+_08027A88: .4byte gUnknown_02024C08
+_08027A8C: .4byte gUnknown_02024D28
+_08027A90: .4byte gUnknown_02024C07
+_08027A94: .4byte gUnknown_02024C10
_08027A98:
ldr r2, _08027AD0
ldr r0, _08027AD4
@@ -55551,9 +55551,9 @@ _08027AC8:
pop {r0}
bx r0
.align 2, 0
-_08027AD0: .4byte 0x02024d68
-_08027AD4: .4byte 0x02024c07
-_08027AD8: .4byte 0x02024c10
+_08027AD0: .4byte gUnknown_02024D68
+_08027AD4: .4byte gUnknown_02024C07
+_08027AD8: .4byte gUnknown_02024C10
thumb_func_end atkA1_counterdamagecalculator
thumb_func_start atkA2_mirrorcoatdamagecalculator
@@ -55613,12 +55613,12 @@ atkA2_mirrorcoatdamagecalculator: @ 8027ADC
strb r1, [r0]
b _08027B74
.align 2, 0
-_08027B4C: .4byte 0x02024c07
-_08027B50: .4byte 0x02024d28
-_08027B54: .4byte 0x02024a80
-_08027B58: .4byte 0x02024bec
-_08027B5C: .4byte 0x02024c80
-_08027B60: .4byte 0x02024c08
+_08027B4C: .4byte gUnknown_02024C07
+_08027B50: .4byte gUnknown_02024D28
+_08027B54: .4byte gBattleMons
+_08027B58: .4byte gUnknown_02024BEC
+_08027B5C: .4byte gUnknown_02024C80
+_08027B60: .4byte gUnknown_02024C08
_08027B64:
ldr r2, _08027B80
ldr r1, _08027B84
@@ -55635,10 +55635,10 @@ _08027B74:
str r0, [r1]
b _08027BC0
.align 2, 0
-_08027B80: .4byte 0x02024c08
-_08027B84: .4byte 0x02024d28
-_08027B88: .4byte 0x02024c07
-_08027B8C: .4byte 0x02024c10
+_08027B80: .4byte gUnknown_02024C08
+_08027B84: .4byte gUnknown_02024D28
+_08027B88: .4byte gUnknown_02024C07
+_08027B8C: .4byte gUnknown_02024C10
_08027B90:
ldr r2, _08027BC8
ldr r0, _08027BCC
@@ -55669,9 +55669,9 @@ _08027BC0:
pop {r0}
bx r0
.align 2, 0
-_08027BC8: .4byte 0x02024d68
-_08027BCC: .4byte 0x02024c07
-_08027BD0: .4byte 0x02024c10
+_08027BC8: .4byte gUnknown_02024D68
+_08027BCC: .4byte gUnknown_02024C07
+_08027BD0: .4byte gUnknown_02024C10
thumb_func_end atkA2_mirrorcoatdamagecalculator
thumb_func_start atkA3_disablelastusedattack
@@ -55806,12 +55806,12 @@ _08027C28:
str r0, [r1]
b _08027D06
.align 2, 0
-_08027CD4: .4byte 0x02024a80
-_08027CD8: .4byte 0x02024c08
-_08027CDC: .4byte 0x02024c34
-_08027CE0: .4byte 0x02024ca8
-_08027CE4: .4byte 0x030041c0
-_08027CE8: .4byte 0x02024c10
+_08027CD4: .4byte gBattleMons
+_08027CD8: .4byte gUnknown_02024C08
+_08027CDC: .4byte gUnknown_02024C34
+_08027CE0: .4byte gUnknown_02024CA8
+_08027CE4: .4byte gUnknown_030041C0
+_08027CE8: .4byte gUnknown_02024C10
_08027CEC:
ldr r3, _08027D14
ldr r2, [r3]
@@ -55834,7 +55834,7 @@ _08027D06:
pop {r0}
bx r0
.align 2, 0
-_08027D14: .4byte 0x02024c10
+_08027D14: .4byte gUnknown_02024C10
thumb_func_end atkA3_disablelastusedattack
thumb_func_start atkA4_setencore
@@ -55965,11 +55965,11 @@ _08027D88:
str r0, [r1]
b _08027E3A
.align 2, 0
-_08027E0C: .4byte 0x02024a80
-_08027E10: .4byte 0x02024c08
-_08027E14: .4byte 0x02024c34
-_08027E18: .4byte 0x02024ca8
-_08027E1C: .4byte 0x02024c10
+_08027E0C: .4byte gBattleMons
+_08027E10: .4byte gUnknown_02024C08
+_08027E14: .4byte gUnknown_02024C34
+_08027E18: .4byte gUnknown_02024CA8
+_08027E1C: .4byte gUnknown_02024C10
_08027E20:
ldr r3, _08027E48
ldr r2, [r3]
@@ -55993,7 +55993,7 @@ _08027E3A:
pop {r0}
bx r0
.align 2, 0
-_08027E48: .4byte 0x02024c10
+_08027E48: .4byte gUnknown_02024C10
thumb_func_end atkA4_setencore
thumb_func_start sub_8027E4C
@@ -56078,17 +56078,17 @@ sub_8027E4C: @ 8027E4C
str r0, [r1]
b _08027F32
.align 2, 0
-_08027EEC: .4byte 0x02024a80
-_08027EF0: .4byte 0x02024c08
-_08027EF4: .4byte 0x02024c07
-_08027EF8: .4byte 0x02024bec
+_08027EEC: .4byte gBattleMons
+_08027EF0: .4byte gUnknown_02024C08
+_08027EF4: .4byte gUnknown_02024C07
+_08027EF8: .4byte gUnknown_02024BEC
_08027EFC: .4byte 0x02000000
_08027F00: .4byte 0x00016014
_08027F04: .4byte 0x00016015
_08027F08: .4byte 0x00016017
-_08027F0C: .4byte 0x02024d68
+_08027F0C: .4byte gUnknown_02024D68
_08027F10: .4byte 0x0000ffff
-_08027F14: .4byte 0x02024c10
+_08027F14: .4byte gUnknown_02024C10
_08027F18:
ldr r3, _08027F40
ldr r2, [r3]
@@ -56111,7 +56111,7 @@ _08027F32:
pop {r0}
bx r0
.align 2, 0
-_08027F40: .4byte 0x02024c10
+_08027F40: .4byte gUnknown_02024C10
thumb_func_end sub_8027E4C
thumb_func_start sub_8027F44
@@ -56167,11 +56167,11 @@ _08027F8C:
str r1, [r3]
b _08028110
.align 2, 0
-_08027FA8: .4byte 0x02024c3c
-_08027FAC: .4byte 0x02024c07
+_08027FA8: .4byte gUnknown_02024C3C
+_08027FAC: .4byte gUnknown_02024C07
_08027FB0: .4byte 0x0000ffff
-_08027FB4: .4byte 0x02024d28
-_08027FB8: .4byte 0x02024c10
+_08027FB4: .4byte gUnknown_02024D28
+_08027FB8: .4byte gUnknown_02024C10
_08027FBC:
mov r0, r12
strb r5, [r0]
@@ -56192,8 +56192,8 @@ _08027FBC:
ldr r1, _08027FE4
b _08028012
.align 2, 0
-_08027FE0: .4byte 0x030041c0
-_08027FE4: .4byte 0x02024c10
+_08027FE0: .4byte gUnknown_030041C0
+_08027FE4: .4byte gUnknown_02024C10
_08027FE8:
mov r0, r8
adds r0, 0x1
@@ -56222,8 +56222,8 @@ _08028012:
str r0, [r1]
b _08028110
.align 2, 0
-_0802801C: .4byte 0x02024a80
-_08028020: .4byte 0x030041c0
+_0802801C: .4byte gBattleMons
+_08028020: .4byte gUnknown_030041C0
_08028024:
movs r4, 0
mov r8, r4
@@ -56357,11 +56357,11 @@ _08028110:
bx r0
.align 2, 0
_08028120: .4byte gTypeEffectiveness
-_08028124: .4byte 0x02024c44
-_08028128: .4byte 0x02024c07
-_0802812C: .4byte 0x02024a80
+_08028124: .4byte gUnknown_02024C44
+_08028128: .4byte gUnknown_02024C07
+_0802812C: .4byte gBattleMons
_08028130: .4byte 0x000003e7
-_08028134: .4byte 0x02024c10
+_08028134: .4byte gUnknown_02024C10
_08028138: .4byte 0x0000014f
thumb_func_end sub_8027F44
@@ -56402,11 +56402,11 @@ atkA7_setalwayshitflag: @ 802813C
pop {r0}
bx r0
.align 2, 0
-_08028180: .4byte 0x02024c98
-_08028184: .4byte 0x02024c08
-_08028188: .4byte 0x02024ca8
-_0802818C: .4byte 0x02024c07
-_08028190: .4byte 0x02024c10
+_08028180: .4byte gUnknown_02024C98
+_08028184: .4byte gUnknown_02024C08
+_08028188: .4byte gUnknown_02024CA8
+_0802818C: .4byte gUnknown_02024C07
+_08028190: .4byte gUnknown_02024C10
thumb_func_end atkA7_setalwayshitflag
thumb_func_start atkA8_copymovepermanently
@@ -56596,17 +56596,17 @@ _08028282:
str r0, [r1]
b _0802833A
.align 2, 0
-_080282F4: .4byte 0x02024be8
+_080282F4: .4byte gUnknown_02024BE8
_080282F8: .4byte 0x0000ffff
-_080282FC: .4byte 0x02024a80
-_08028300: .4byte 0x02024c07
-_08028304: .4byte 0x02024c2c
-_08028308: .4byte 0x02024c08
-_0802830C: .4byte 0x02024be4
+_080282FC: .4byte gBattleMons
+_08028300: .4byte gUnknown_02024C07
+_08028304: .4byte gUnknown_02024C2C
+_08028308: .4byte gUnknown_02024C08
+_0802830C: .4byte gUnknown_02024BE4
_08028310: .4byte gBattleMoves
-_08028314: .4byte 0x02024a60
-_08028318: .4byte 0x030041c0
-_0802831C: .4byte 0x02024c10
+_08028314: .4byte gUnknown_02024A60
+_08028318: .4byte gUnknown_030041C0
+_0802831C: .4byte gUnknown_02024C10
_08028320:
ldr r3, _0802834C
ldr r2, [r3]
@@ -56631,7 +56631,7 @@ _0802833A:
pop {r0}
bx r0
.align 2, 0
-_0802834C: .4byte 0x02024c10
+_0802834C: .4byte gUnknown_02024C10
thumb_func_end atkA8_copymovepermanently
thumb_func_start sub_8028350
@@ -56746,8 +56746,8 @@ _080283FA:
b _0802841A
.align 2, 0
_0802840C: .4byte gBattleMoves
-_08028410: .4byte 0x02024db8
-_08028414: .4byte 0x02024c6c
+_08028410: .4byte word_2024DB8
+_08028414: .4byte gUnknown_02024C6C
_08028418:
movs r0, 0x2
_0802841A:
@@ -56830,10 +56830,10 @@ _0802848C:
str r0, [r1]
b _08028524
.align 2, 0
-_080284B0: .4byte 0x02024c07
-_080284B4: .4byte 0x02024a8c
+_080284B0: .4byte gUnknown_02024C07
+_080284B4: .4byte gUnknown_02024A8C
_080284B8: .4byte gBitTable
-_080284BC: .4byte 0x02024c10
+_080284BC: .4byte gUnknown_02024C10
_080284C0:
movs r7, 0x3
ldr r4, _08028534
@@ -56894,14 +56894,14 @@ _08028524:
bx r0
.align 2, 0
_08028534: .4byte gBitTable
-_08028538: .4byte 0x02024bea
-_0802853C: .4byte 0x02024a80
-_08028540: .4byte 0x02024c07
-_08028544: .4byte 0x02024be4
-_08028548: .4byte 0x02024c6c
+_08028538: .4byte gUnknown_02024BEA
+_0802853C: .4byte gBattleMons
+_08028540: .4byte gUnknown_02024C07
+_08028544: .4byte gUnknown_02024BE4
+_08028548: .4byte gUnknown_02024C6C
_0802854C: .4byte 0xfffffbff
-_08028550: .4byte 0x02024c08
-_08028554: .4byte 0x02024c10
+_08028550: .4byte gUnknown_02024C08
+_08028554: .4byte gUnknown_02024C10
thumb_func_end sub_8028420
thumb_func_start sub_8028558
@@ -56924,9 +56924,9 @@ sub_8028558: @ 8028558
str r0, [r1]
bx lr
.align 2, 0
-_0802857C: .4byte 0x02024a80
-_08028580: .4byte 0x02024c07
-_08028584: .4byte 0x02024c10
+_0802857C: .4byte gBattleMons
+_08028580: .4byte gUnknown_02024C07
+_08028584: .4byte gUnknown_02024C10
thumb_func_end sub_8028558
thumb_func_start b_feature_update_destiny_bond
@@ -56971,10 +56971,10 @@ _080285D2:
pop {r0}
bx r0
.align 2, 0
-_080285D8: .4byte 0x02024c07
-_080285DC: .4byte 0x02024c08
-_080285E0: .4byte 0x02024a80
-_080285E4: .4byte 0x02024c6c
+_080285D8: .4byte gUnknown_02024C07
+_080285DC: .4byte gUnknown_02024C08
+_080285E0: .4byte gBattleMons
+_080285E4: .4byte gUnknown_02024C6C
thumb_func_end b_feature_update_destiny_bond
thumb_func_start atkAB_802A458
@@ -56988,7 +56988,7 @@ atkAB_802A458: @ 80285E8
pop {r0}
bx r0
.align 2, 0
-_080285FC: .4byte 0x02024c10
+_080285FC: .4byte gUnknown_02024C10
thumb_func_end atkAB_802A458
thumb_func_start atkAC_remaininghptopower
@@ -57036,11 +57036,11 @@ _0802863A:
pop {r0}
bx r0
.align 2, 0
-_08028654: .4byte 0x02024a80
-_08028658: .4byte 0x02024c07
+_08028654: .4byte gBattleMons
+_08028658: .4byte gUnknown_02024C07
_0802865C: .4byte gUnknown_081FAD26
-_08028660: .4byte 0x02024dec
-_08028664: .4byte 0x02024c10
+_08028660: .4byte gUnknown_02024DEC
+_08028664: .4byte gUnknown_02024C10
thumb_func_end atkAC_remaininghptopower
thumb_func_start sub_8028668
@@ -57250,18 +57250,18 @@ _080287D2:
bl b_cancel_multi_turn_move_maybe
b _08028842
.align 2, 0
-_080287F8: .4byte 0x02024c34
-_080287FC: .4byte 0x02024c08
+_080287F8: .4byte gUnknown_02024C34
+_080287FC: .4byte gUnknown_02024C08
_08028800: .4byte 0x0000ffff
-_08028804: .4byte 0x02024c98
+_08028804: .4byte gUnknown_02024C98
_08028808: .4byte 0x000400c0
-_0802880C: .4byte 0x02024a80
-_08028810: .4byte 0x030041c0
-_08028814: .4byte 0x03004290
-_08028818: .4byte 0x02024a60
-_0802881C: .4byte 0x02024ca8
+_0802880C: .4byte gBattleMons
+_08028810: .4byte gUnknown_030041C0
+_08028814: .4byte gUnknown_03004290
+_08028818: .4byte gUnknown_02024A60
+_0802881C: .4byte gUnknown_02024CA8
_08028820: .4byte gBitTable
-_08028824: .4byte 0x02024c10
+_08028824: .4byte gUnknown_02024C10
_08028828:
ldr r3, _08028854
ldr r2, [r3]
@@ -57286,7 +57286,7 @@ _08028842:
pop {r0}
bx r0
.align 2, 0
-_08028854: .4byte 0x02024c10
+_08028854: .4byte gUnknown_02024C10
thumb_func_end sub_8028668
thumb_func_start sub_8028858
@@ -57335,12 +57335,12 @@ _0802888C:
str r7, [r0]
b _080288D4
.align 2, 0
-_080288AC: .4byte 0x02024be6
-_080288B0: .4byte 0x02024d1e
-_080288B4: .4byte 0x02024c07
-_080288B8: .4byte 0x030045c0
-_080288BC: .4byte 0x03004360
-_080288C0: .4byte 0x02024a80
+_080288AC: .4byte gUnknown_02024BE6
+_080288B0: .4byte gUnknown_02024D1E
+_080288B4: .4byte gUnknown_02024C07
+_080288B8: .4byte gEnemyParty
+_080288BC: .4byte gPlayerParty
+_080288C0: .4byte gBattleMons
_080288C4:
ldrb r1, [r1]
adds r0, r3, 0
@@ -57396,14 +57396,14 @@ _080288D4:
str r2, [r0]
b _08028964
.align 2, 0
-_08028934: .4byte 0x02024a60
-_08028938: .4byte 0x02024c07
+_08028934: .4byte gUnknown_02024A60
+_08028938: .4byte gUnknown_02024C07
_0802893C: .4byte 0x02000000
_08028940: .4byte 0x00016003
-_08028944: .4byte 0x020239f8
-_08028948: .4byte 0x02024c0c
+_08028944: .4byte gUnknown_020239F8
+_08028948: .4byte gUnknown_02024C0C
_0802894C: .4byte gBitTable
-_08028950: .4byte 0x02024a80
+_08028950: .4byte gBattleMons
_08028954:
ldrb r1, [r1]
adds r0, r3, 0
@@ -57449,10 +57449,10 @@ _0802896A:
muls r0, r1
b _080289EC
.align 2, 0
-_080289AC: .4byte 0x02024d1e
-_080289B0: .4byte 0x02024a80
-_080289B4: .4byte 0x02024a6a
-_080289B8: .4byte 0x02024c07
+_080289AC: .4byte gUnknown_02024D1E
+_080289B0: .4byte gBattleMons
+_080289B4: .4byte gUnknown_02024A6A
+_080289B8: .4byte gUnknown_02024C07
_080289BC:
ldr r0, _080289F4
ldrh r1, [r0]
@@ -57484,9 +57484,9 @@ _080289EC:
ldrb r0, [r0]
b _08028A10
.align 2, 0
-_080289F4: .4byte 0x020239f8
-_080289F8: .4byte 0x02024a60
-_080289FC: .4byte 0x02024c0c
+_080289F4: .4byte gUnknown_020239F8
+_080289F8: .4byte gUnknown_02024A60
+_080289FC: .4byte gUnknown_02024C0C
_08028A00: .4byte gBitTable
_08028A04:
adds r0, r5, 0
@@ -57576,14 +57576,14 @@ _08028A7E:
pop {r0}
bx r0
.align 2, 0
-_08028AB4: .4byte 0x02024d1e
-_08028AB8: .4byte 0x02024a80
-_08028ABC: .4byte 0x02024c07
-_08028AC0: .4byte 0x02024a60
-_08028AC4: .4byte 0x020239f8
-_08028AC8: .4byte 0x02024c0c
+_08028AB4: .4byte gUnknown_02024D1E
+_08028AB8: .4byte gBattleMons
+_08028ABC: .4byte gUnknown_02024C07
+_08028AC0: .4byte gUnknown_02024A60
+_08028AC4: .4byte gUnknown_020239F8
+_08028AC8: .4byte gUnknown_02024C0C
_08028ACC: .4byte gBitTable
-_08028AD0: .4byte 0x02024c10
+_08028AD0: .4byte gUnknown_02024C10
thumb_func_end sub_8028858
thumb_func_start sub_8028AD4
@@ -57629,11 +57629,11 @@ _08028B06:
str r1, [r3]
b _08028B5C
.align 2, 0
-_08028B24: .4byte 0x02024a80
-_08028B28: .4byte 0x02024c08
-_08028B2C: .4byte 0x02024c98
+_08028B24: .4byte gBattleMons
+_08028B28: .4byte gUnknown_02024C08
+_08028B2C: .4byte gUnknown_02024C98
_08028B30: .4byte 0x000400c0
-_08028B34: .4byte 0x02024c10
+_08028B34: .4byte gUnknown_02024C10
_08028B38:
orrs r2, r5
str r2, [r4]
@@ -57659,9 +57659,9 @@ _08028B5C:
pop {r0}
bx r0
.align 2, 0
-_08028B64: .4byte 0x02024bec
-_08028B68: .4byte 0x02024c07
-_08028B6C: .4byte 0x02024c10
+_08028B64: .4byte gUnknown_02024BEC
+_08028B68: .4byte gUnknown_02024C07
+_08028B6C: .4byte gUnknown_02024C10
thumb_func_end sub_8028AD4
thumb_func_start sub_8028B70
@@ -57707,10 +57707,10 @@ sub_8028B70: @ 8028B70
str r1, [r3]
b _08028BEE
.align 2, 0
-_08028BC4: .4byte 0x02024c07
-_08028BC8: .4byte 0x02024c80
-_08028BCC: .4byte 0x02024d68
-_08028BD0: .4byte 0x02024c10
+_08028BC4: .4byte gUnknown_02024C07
+_08028BC8: .4byte gUnknown_02024C80
+_08028BCC: .4byte gUnknown_02024D68
+_08028BD0: .4byte gUnknown_02024C10
_08028BD4:
ldr r1, _08028BF4
adds r1, r2, r1
@@ -57730,8 +57730,8 @@ _08028BEE:
pop {r0}
bx r0
.align 2, 0
-_08028BF4: .4byte 0x02024c7a
-_08028BF8: .4byte 0x02024c10
+_08028BF4: .4byte gUnknown_02024C7A
+_08028BF8: .4byte gUnknown_02024C10
thumb_func_end sub_8028B70
thumb_func_start sub_8028BFC
@@ -57754,9 +57754,9 @@ sub_8028BFC: @ 8028BFC
str r0, [r1]
bx lr
.align 2, 0
-_08028C20: .4byte 0x02024a80
-_08028C24: .4byte 0x02024c08
-_08028C28: .4byte 0x02024c10
+_08028C20: .4byte gBattleMons
+_08028C24: .4byte gUnknown_02024C08
+_08028C28: .4byte gUnknown_02024C10
thumb_func_end sub_8028BFC
thumb_func_start atkB2_setperishsong
@@ -57798,11 +57798,11 @@ _08028C6C:
adds r6, 0x1
b _08028C8C
.align 2, 0
-_08028C70: .4byte 0x02024a68
-_08028C74: .4byte 0x02024c07
-_08028C78: .4byte 0x02024a80
-_08028C7C: .4byte 0x02024ca8
-_08028C80: .4byte 0x02024c98
+_08028C70: .4byte gUnknown_02024A68
+_08028C74: .4byte gUnknown_02024C07
+_08028C78: .4byte gBattleMons
+_08028C7C: .4byte gUnknown_02024CA8
+_08028C80: .4byte gUnknown_02024C98
_08028C84:
orrs r1, r5
str r1, [r2]
@@ -57838,8 +57838,8 @@ _08028C98:
str r1, [r3]
b _08028CD4
.align 2, 0
-_08028CC4: .4byte 0x02024a68
-_08028CC8: .4byte 0x02024c10
+_08028CC4: .4byte gUnknown_02024A68
+_08028CC8: .4byte gUnknown_02024C10
_08028CCC:
ldr r1, _08028CE0
ldr r0, [r1]
@@ -57853,7 +57853,7 @@ _08028CD4:
pop {r0}
bx r0
.align 2, 0
-_08028CE0: .4byte 0x02024c10
+_08028CE0: .4byte gUnknown_02024C10
thumb_func_end atkB2_setperishsong
thumb_func_start atkB3_rolloutdamagecalculation
@@ -57876,9 +57876,9 @@ atkB3_rolloutdamagecalculation: @ 8028CE4
str r0, [r1]
b _08028E30
.align 2, 0
-_08028D08: .4byte 0x02024c68
-_08028D0C: .4byte 0x02024c07
-_08028D10: .4byte 0x02024c10
+_08028D08: .4byte gUnknown_02024C68
+_08028D0C: .4byte gUnknown_02024C07
+_08028D10: .4byte gUnknown_02024C10
_08028D14: .4byte BattleScript_1D6F74
_08028D18:
ldr r2, _08028E3C
@@ -58034,15 +58034,15 @@ _08028E30:
pop {r0}
bx r0
.align 2, 0
-_08028E3C: .4byte 0x02024a80
-_08028E40: .4byte 0x02024c07
-_08028E44: .4byte 0x02024ca8
-_08028E48: .4byte 0x02024be6
-_08028E4C: .4byte 0x02024c54
+_08028E3C: .4byte gBattleMons
+_08028E40: .4byte gUnknown_02024C07
+_08028E44: .4byte gUnknown_02024CA8
+_08028E48: .4byte gUnknown_02024BE6
+_08028E4C: .4byte gUnknown_02024C54
_08028E50: .4byte 0xffffefff
-_08028E54: .4byte 0x02024dec
+_08028E54: .4byte gUnknown_02024DEC
_08028E58: .4byte gBattleMoves
-_08028E5C: .4byte 0x02024c10
+_08028E5C: .4byte gUnknown_02024C10
thumb_func_end atkB3_rolloutdamagecalculation
thumb_func_start atkB4_jumpifconfusedandattackmaxed
@@ -58087,9 +58087,9 @@ atkB4_jumpifconfusedandattackmaxed: @ 8028E60
str r1, [r4]
b _08028EC2
.align 2, 0
-_08028EB0: .4byte 0x02024a80
-_08028EB4: .4byte 0x02024c08
-_08028EB8: .4byte 0x02024c10
+_08028EB0: .4byte gBattleMons
+_08028EB4: .4byte gUnknown_02024C08
+_08028EB8: .4byte gUnknown_02024C10
_08028EBC:
ldr r0, [r4]
adds r0, 0x6
@@ -58123,10 +58123,10 @@ sub_8028EC8: @ 8028EC8
str r0, [r1]
b _08028F5C
.align 2, 0
-_08028EF0: .4byte 0x02024c68
-_08028EF4: .4byte 0x02024ca8
-_08028EF8: .4byte 0x02024c07
-_08028EFC: .4byte 0x02024c10
+_08028EF0: .4byte gUnknown_02024C68
+_08028EF4: .4byte gUnknown_02024CA8
+_08028EF8: .4byte gUnknown_02024C07
+_08028EFC: .4byte gUnknown_02024C10
_08028F00: .4byte BattleScript_1D6F74
_08028F04:
ldr r5, _08028F64
@@ -58181,12 +58181,12 @@ _08028F5C:
pop {r0}
bx r0
.align 2, 0
-_08028F64: .4byte 0x02024ca8
-_08028F68: .4byte 0x02024c07
-_08028F6C: .4byte 0x02024dec
+_08028F64: .4byte gUnknown_02024CA8
+_08028F68: .4byte gUnknown_02024C07
+_08028F6C: .4byte gUnknown_02024DEC
_08028F70: .4byte gBattleMoves
-_08028F74: .4byte 0x02024be6
-_08028F78: .4byte 0x02024c10
+_08028F74: .4byte gUnknown_02024BE6
+_08028F78: .4byte gUnknown_02024C10
thumb_func_end sub_8028EC8
thumb_func_start atkB6_happinesstodamagecalculation
@@ -58214,10 +58214,10 @@ atkB6_happinesstodamagecalculation: @ 8028F7C
b _08028FD2
.align 2, 0
_08028FA8: .4byte gBattleMoves
-_08028FAC: .4byte 0x02024be6
-_08028FB0: .4byte 0x02024dec
-_08028FB4: .4byte 0x02024a80
-_08028FB8: .4byte 0x02024c07
+_08028FAC: .4byte gUnknown_02024BE6
+_08028FB0: .4byte gUnknown_02024DEC
+_08028FB4: .4byte gBattleMons
+_08028FB8: .4byte gUnknown_02024C07
_08028FBC:
ldr r4, _08028FF0
ldr r2, _08028FF4
@@ -58245,10 +58245,10 @@ _08028FD2:
pop {r0}
bx r0
.align 2, 0
-_08028FF0: .4byte 0x02024dec
-_08028FF4: .4byte 0x02024a80
-_08028FF8: .4byte 0x02024c07
-_08028FFC: .4byte 0x02024c10
+_08028FF0: .4byte gUnknown_02024DEC
+_08028FF4: .4byte gBattleMons
+_08028FF8: .4byte gUnknown_02024C07
+_08028FFC: .4byte gUnknown_02024C10
thumb_func_end atkB6_happinesstodamagecalculation
thumb_func_start atkB7_presentdamagecalculation
@@ -58264,7 +58264,7 @@ atkB7_presentdamagecalculation: @ 8029000
strh r0, [r1]
b _0802905E
.align 2, 0
-_08029018: .4byte 0x02024dec
+_08029018: .4byte gUnknown_02024DEC
_0802901C:
cmp r4, 0xB1
bgt _0802902C
@@ -58273,7 +58273,7 @@ _0802901C:
strh r0, [r1]
b _0802905E
.align 2, 0
-_08029028: .4byte 0x02024dec
+_08029028: .4byte gUnknown_02024DEC
_0802902C:
cmp r4, 0xCB
bgt _0802903C
@@ -58282,7 +58282,7 @@ _0802902C:
strh r0, [r1]
b _0802905E
.align 2, 0
-_08029038: .4byte 0x02024dec
+_08029038: .4byte gUnknown_02024DEC
_0802903C:
ldr r3, _08029068
ldr r2, _0802906C
@@ -58309,10 +58309,10 @@ _0802905E:
ldr r0, _08029078
b _080290AC
.align 2, 0
-_08029068: .4byte 0x02024bec
-_0802906C: .4byte 0x02024a80
-_08029070: .4byte 0x02024c08
-_08029074: .4byte 0x02024c10
+_08029068: .4byte gUnknown_02024BEC
+_0802906C: .4byte gBattleMons
+_08029070: .4byte gUnknown_02024C08
+_08029074: .4byte gUnknown_02024C10
_08029078: .4byte BattleScript_1D6F44
_0802907C:
ldr r2, _08029098
@@ -58329,9 +58329,9 @@ _0802907C:
ldr r0, _080290A4
b _080290AC
.align 2, 0
-_08029098: .4byte 0x02024a80
-_0802909C: .4byte 0x02024c08
-_080290A0: .4byte 0x02024c10
+_08029098: .4byte gBattleMons
+_0802909C: .4byte gUnknown_02024C08
+_080290A0: .4byte gUnknown_02024C10
_080290A4: .4byte BattleScript_1D83B5
_080290A8:
ldr r1, _080290B4
@@ -58342,7 +58342,7 @@ _080290AC:
pop {r0}
bx r0
.align 2, 0
-_080290B4: .4byte 0x02024c10
+_080290B4: .4byte gUnknown_02024C10
_080290B8: .4byte BattleScript_1D839B
thumb_func_end atkB7_presentdamagecalculation
@@ -58373,10 +58373,10 @@ sub_80290BC: @ 80290BC
strb r0, [r1, 0x5]
b _08029132
.align 2, 0
-_080290F0: .4byte 0x02024c07
-_080290F4: .4byte 0x02024c7a
-_080290F8: .4byte 0x02024c68
-_080290FC: .4byte 0x02024d1e
+_080290F0: .4byte gUnknown_02024C07
+_080290F4: .4byte gUnknown_02024C7A
+_080290F8: .4byte gUnknown_02024C68
+_080290FC: .4byte gUnknown_02024D1E
_08029100:
ldrb r0, [r4]
bl battle_get_per_side_status
@@ -58410,9 +58410,9 @@ _08029132:
pop {r0}
bx r0
.align 2, 0
-_08029140: .4byte 0x02024c80
-_08029144: .4byte 0x02024d1e
-_08029148: .4byte 0x02024c10
+_08029140: .4byte gUnknown_02024C80
+_08029144: .4byte gUnknown_02024D1E
+_08029148: .4byte gUnknown_02024C10
thumb_func_end sub_80290BC
thumb_func_start atkB9_magnitudedamagecalculation
@@ -58435,7 +58435,7 @@ atkB9_magnitudedamagecalculation: @ 802914C
movs r3, 0x4
b _080291E4
.align 2, 0
-_08029174: .4byte 0x02024dec
+_08029174: .4byte gUnknown_02024DEC
_08029178:
cmp r3, 0xE
bgt _0802918C
@@ -58445,7 +58445,7 @@ _08029178:
movs r3, 0x5
b _080291E4
.align 2, 0
-_08029188: .4byte 0x02024dec
+_08029188: .4byte gUnknown_02024DEC
_0802918C:
cmp r3, 0x22
bgt _080291A0
@@ -58455,7 +58455,7 @@ _0802918C:
movs r3, 0x6
b _080291E4
.align 2, 0
-_0802919C: .4byte 0x02024dec
+_0802919C: .4byte gUnknown_02024DEC
_080291A0:
cmp r3, 0x40
bgt _080291B4
@@ -58465,7 +58465,7 @@ _080291A0:
movs r3, 0x7
b _080291E4
.align 2, 0
-_080291B0: .4byte 0x02024dec
+_080291B0: .4byte gUnknown_02024DEC
_080291B4:
cmp r3, 0x54
bgt _080291C8
@@ -58475,7 +58475,7 @@ _080291B4:
movs r3, 0x8
b _080291E4
.align 2, 0
-_080291C4: .4byte 0x02024dec
+_080291C4: .4byte gUnknown_02024DEC
_080291C8:
cmp r3, 0x5E
bgt _080291DC
@@ -58485,7 +58485,7 @@ _080291C8:
movs r3, 0x9
b _080291E4
.align 2, 0
-_080291D8: .4byte 0x02024dec
+_080291D8: .4byte gUnknown_02024DEC
_080291DC:
ldr r1, _08029250
movs r0, 0x96
@@ -58549,14 +58549,14 @@ _0802923C:
pop {r0}
bx r0
.align 2, 0
-_08029250: .4byte 0x02024dec
-_08029254: .4byte 0x030041c0
-_08029258: .4byte 0x02024c08
-_0802925C: .4byte 0x02024a68
-_08029260: .4byte 0x02024c10
-_08029264: .4byte 0x02024c07
+_08029250: .4byte gUnknown_02024DEC
+_08029254: .4byte gUnknown_030041C0
+_08029258: .4byte gUnknown_02024C08
+_0802925C: .4byte gUnknown_02024A68
+_08029260: .4byte gUnknown_02024C10
+_08029264: .4byte gUnknown_02024C07
_08029268: .4byte gBitTable
-_0802926C: .4byte 0x02024c0c
+_0802926C: .4byte gUnknown_02024C0C
thumb_func_end atkB9_magnitudedamagecalculation
thumb_func_start sub_8029270
@@ -58579,8 +58579,8 @@ sub_8029270: @ 8029270
movs r0, 0x1
b _080292BA
.align 2, 0
-_08029294: .4byte 0x02024c0e
-_08029298: .4byte 0x02024c07
+_08029294: .4byte gUnknown_02024C0E
+_08029298: .4byte gUnknown_02024C07
_0802929C:
movs r0, 0
b _080292BA
@@ -58594,7 +58594,7 @@ _080292A0:
movs r0, 0x3
b _080292BA
.align 2, 0
-_080292B4: .4byte 0x02024c07
+_080292B4: .4byte gUnknown_02024C07
_080292B8:
movs r0, 0x2
_080292BA:
@@ -58698,20 +58698,20 @@ _0802935A:
str r0, [r7]
b _080293D6
.align 2, 0
-_0802937C: .4byte 0x02024c08
-_08029380: .4byte 0x02024c18
-_08029384: .4byte 0x02024c07
+_0802937C: .4byte gUnknown_02024C08
+_08029380: .4byte gUnknown_02024C18
+_08029384: .4byte gUnknown_02024C07
_08029388: .4byte 0x02000000
_0802938C: .4byte 0x00016010
-_08029390: .4byte 0x02024a80
-_08029394: .4byte 0x02024ca8
-_08029398: .4byte 0x02024c60
-_0802939C: .4byte 0x02024a68
-_080293A0: .4byte 0x02024be6
-_080293A4: .4byte 0x02024c6c
-_080293A8: .4byte 0x02024a7a
-_080293AC: .4byte 0x02024a76
-_080293B0: .4byte 0x02024c10
+_08029390: .4byte gBattleMons
+_08029394: .4byte gUnknown_02024CA8
+_08029398: .4byte gUnknown_02024C60
+_0802939C: .4byte gUnknown_02024A68
+_080293A0: .4byte gUnknown_02024BE6
+_080293A4: .4byte gUnknown_02024C6C
+_080293A8: .4byte gUnknown_02024A7A
+_080293AC: .4byte gUnknown_02024A76
+_080293B0: .4byte gUnknown_02024C10
_080293B4: .4byte 0x00016002
_080293B8: .4byte 0xfffffbff
_080293BC:
@@ -58737,7 +58737,7 @@ _080293D6:
pop {r0}
bx r0
.align 2, 0
-_080293E4: .4byte 0x02024c10
+_080293E4: .4byte gUnknown_02024C10
thumb_func_end sub_8029270
thumb_func_start sub_80293E8
@@ -58759,9 +58759,9 @@ sub_80293E8: @ 80293E8
strb r0, [r1, 0x5]
b _08029426
.align 2, 0
-_08029408: .4byte 0x02024db8
-_0802940C: .4byte 0x02024c68
-_08029410: .4byte 0x02024d1e
+_08029408: .4byte word_2024DB8
+_0802940C: .4byte gUnknown_02024C68
+_08029410: .4byte gUnknown_02024D1E
_08029414:
movs r0, 0x20
strh r0, [r2]
@@ -58780,9 +58780,9 @@ _08029426:
pop {r0}
bx r0
.align 2, 0
-_08029434: .4byte 0x02024d1e
-_08029438: .4byte 0x02024dbc
-_0802943C: .4byte 0x02024c10
+_08029434: .4byte gUnknown_02024D1E
+_08029438: .4byte gUnknown_02024DBC
+_0802943C: .4byte gUnknown_02024C10
thumb_func_end sub_80293E8
thumb_func_start atkBC_maxattackhalvehp
@@ -58827,10 +58827,10 @@ _08029480:
str r0, [r1]
b _080294B6
.align 2, 0
-_0802948C: .4byte 0x02024a80
-_08029490: .4byte 0x02024c07
-_08029494: .4byte 0x02024bec
-_08029498: .4byte 0x02024c10
+_0802948C: .4byte gBattleMons
+_08029490: .4byte gUnknown_02024C07
+_08029494: .4byte gUnknown_02024BEC
+_08029498: .4byte gUnknown_02024C10
_0802949C:
ldr r3, _080294BC
ldr r2, [r3]
@@ -58850,7 +58850,7 @@ _080294B6:
pop {r0}
bx r0
.align 2, 0
-_080294BC: .4byte 0x02024c10
+_080294BC: .4byte gUnknown_02024C10
thumb_func_end atkBC_maxattackhalvehp
thumb_func_start atkBD_copyfoestats
@@ -58884,10 +58884,10 @@ _080294CE:
pop {r0}
bx r0
.align 2, 0
-_080294F8: .4byte 0x02024c10
-_080294FC: .4byte 0x02024c07
-_08029500: .4byte 0x02024a98
-_08029504: .4byte 0x02024c08
+_080294F8: .4byte gUnknown_02024C10
+_080294FC: .4byte gUnknown_02024C07
+_08029500: .4byte gUnknown_02024A98
+_08029504: .4byte gUnknown_02024C08
thumb_func_end atkBD_copyfoestats
thumb_func_start atkBE_breakfree
@@ -58943,14 +58943,14 @@ atkBE_breakfree: @ 8029508
ldr r0, _08029590
b _0802963E
.align 2, 0
-_08029570: .4byte 0x02024a80
-_08029574: .4byte 0x02024c07
+_08029570: .4byte gBattleMons
+_08029574: .4byte gUnknown_02024C07
_08029578: .4byte 0xffff1fff
-_0802957C: .4byte 0x02024c08
+_0802957C: .4byte gUnknown_02024C08
_08029580: .4byte 0x02000000
_08029584: .4byte 0x00016020
-_08029588: .4byte 0x030041c0
-_0802958C: .4byte 0x02024c10
+_08029588: .4byte gUnknown_030041C0
+_0802958C: .4byte gUnknown_02024C10
_08029590: .4byte gUnknown_081D92C2
_08029594:
ldr r4, _080295C8
@@ -58978,8 +58978,8 @@ _08029594:
ldr r0, _080295D0
b _0802963E
.align 2, 0
-_080295C8: .4byte 0x02024c98
-_080295CC: .4byte 0x02024c10
+_080295C8: .4byte gUnknown_02024C98
+_080295CC: .4byte gUnknown_02024C10
_080295D0: .4byte gUnknown_081D92C9
_080295D4:
adds r0, r2, 0
@@ -59018,10 +59018,10 @@ _080295D4:
ldr r0, _08029634
b _0802963E
.align 2, 0
-_08029624: .4byte 0x02024c7a
+_08029624: .4byte gUnknown_02024C7A
_08029628: .4byte 0x0000ffef
-_0802962C: .4byte 0x02024c80
-_08029630: .4byte 0x02024c10
+_0802962C: .4byte gUnknown_02024C80
+_08029630: .4byte gUnknown_02024C10
_08029634: .4byte gUnknown_081D92D0
_08029638:
ldr r1, _08029648
@@ -59033,7 +59033,7 @@ _0802963E:
pop {r0}
bx r0
.align 2, 0
-_08029648: .4byte 0x02024c10
+_08029648: .4byte gUnknown_02024C10
thumb_func_end atkBE_breakfree
thumb_func_start sub_802964C
@@ -59056,9 +59056,9 @@ sub_802964C: @ 802964C
str r0, [r1]
bx lr
.align 2, 0
-_08029670: .4byte 0x02024a80
-_08029674: .4byte 0x02024c07
-_08029678: .4byte 0x02024c10
+_08029670: .4byte gBattleMons
+_08029674: .4byte gUnknown_02024C07
+_08029678: .4byte gUnknown_02024C10
thumb_func_end sub_802964C
thumb_func_start atkC0_recoverbasedonsunlight
@@ -59116,11 +59116,11 @@ _080296CE:
adds r1, r3, 0
b _08029736
.align 2, 0
-_080296E8: .4byte 0x02024c08
-_080296EC: .4byte 0x02024c07
-_080296F0: .4byte 0x02024a80
-_080296F4: .4byte 0x02024db8
-_080296F8: .4byte 0x02024bec
+_080296E8: .4byte gUnknown_02024C08
+_080296EC: .4byte gUnknown_02024C07
+_080296F0: .4byte gBattleMons
+_080296F4: .4byte word_2024DB8
+_080296F8: .4byte gUnknown_02024BEC
_080296FC:
ldrh r1, [r4]
movs r0, 0x60
@@ -59141,7 +59141,7 @@ _080296FC:
adds r1, r4, 0
b _08029736
.align 2, 0
-_08029724: .4byte 0x02024bec
+_08029724: .4byte gUnknown_02024BEC
_08029728:
ldr r1, _08029754
ldrb r0, [r5]
@@ -59167,8 +59167,8 @@ _08029742:
str r0, [r1]
b _08029776
.align 2, 0
-_08029754: .4byte 0x02024bec
-_08029758: .4byte 0x02024c10
+_08029754: .4byte gUnknown_02024BEC
+_08029758: .4byte gUnknown_02024C10
_0802975C:
ldr r3, _08029780
ldr r2, [r3]
@@ -59189,7 +59189,7 @@ _08029776:
pop {r0}
bx r0
.align 2, 0
-_08029780: .4byte 0x02024c10
+_08029780: .4byte gUnknown_02024C10
thumb_func_end atkC0_recoverbasedonsunlight
thumb_func_start sub_8029784
@@ -59330,12 +59330,12 @@ _08029876:
pop {r0}
bx r0
.align 2, 0
-_08029894: .4byte 0x02024a80
-_08029898: .4byte 0x02024c07
-_0802989C: .4byte 0x02024dec
+_08029894: .4byte gBattleMons
+_08029898: .4byte gUnknown_02024C07
+_0802989C: .4byte gUnknown_02024DEC
_080298A0: .4byte 0x02000000
_080298A4: .4byte 0x0001601c
-_080298A8: .4byte 0x02024c10
+_080298A8: .4byte gUnknown_02024C10
thumb_func_end sub_8029784
thumb_func_start atkC2_selectnexttarget
@@ -59390,12 +59390,12 @@ _080298F6:
pop {r0}
bx r0
.align 2, 0
-_08029908: .4byte 0x02024c08
-_0802990C: .4byte 0x02024a68
-_08029910: .4byte 0x02024c10
-_08029914: .4byte 0x02024c07
+_08029908: .4byte gUnknown_02024C08
+_0802990C: .4byte gUnknown_02024A68
+_08029910: .4byte gUnknown_02024C10
+_08029914: .4byte gUnknown_02024C07
_08029918: .4byte gBitTable
-_0802991C: .4byte 0x02024c0c
+_0802991C: .4byte gUnknown_02024C0C
thumb_func_end atkC2_selectnexttarget
thumb_func_start atkC3_setfutureattack
@@ -59429,9 +59429,9 @@ atkC3_setfutureattack: @ 8029920
str r1, [r3]
b _08029A2E
.align 2, 0
-_08029958: .4byte 0x02024dbc
-_0802995C: .4byte 0x02024c08
-_08029960: .4byte 0x02024c10
+_08029958: .4byte gUnknown_02024DBC
+_0802995C: .4byte gUnknown_02024C08
+_08029960: .4byte gUnknown_02024C10
_08029964:
lsls r1, 1
mov r0, r8
@@ -59512,13 +59512,13 @@ _080299F2:
strb r1, [r0, 0x5]
b _08029A26
.align 2, 0
-_08029A04: .4byte 0x02024be6
-_08029A08: .4byte 0x02024c07
-_08029A0C: .4byte 0x02024c7a
-_08029A10: .4byte 0x02024a80
-_08029A14: .4byte 0x02024d28
+_08029A04: .4byte gUnknown_02024BE6
+_08029A08: .4byte gUnknown_02024C07
+_08029A0C: .4byte gUnknown_02024C7A
+_08029A10: .4byte gBattleMons
+_08029A14: .4byte gUnknown_02024D28
_08029A18: .4byte 0x00000161
-_08029A1C: .4byte 0x02024d1e
+_08029A1C: .4byte gUnknown_02024D1E
_08029A20:
ldr r1, _08029A40
movs r0, 0
@@ -59538,8 +59538,8 @@ _08029A2E:
pop {r0}
bx r0
.align 2, 0
-_08029A40: .4byte 0x02024d1e
-_08029A44: .4byte 0x02024c10
+_08029A40: .4byte gUnknown_02024D1E
+_08029A44: .4byte gUnknown_02024C10
thumb_func_end atkC3_setfutureattack
thumb_func_start atkC4_802B910
@@ -59578,12 +59578,12 @@ _08029A62:
ldrb r0, [r2, 0x4]
b _08029C40
.align 2, 0
-_08029A8C: .4byte 0x02024c07
-_08029A90: .4byte 0x030045c0
-_08029A94: .4byte 0x03004360
-_08029A98: .4byte 0x02024a80
-_08029A9C: .4byte 0x02024c08
-_08029AA0: .4byte 0x02024c10
+_08029A8C: .4byte gUnknown_02024C07
+_08029A90: .4byte gEnemyParty
+_08029A94: .4byte gPlayerParty
+_08029A98: .4byte gBattleMons
+_08029A9C: .4byte gUnknown_02024C08
+_08029AA0: .4byte gUnknown_02024C10
_08029AA4:
ldr r6, _08029BE0
ldrb r0, [r6]
@@ -59738,17 +59738,17 @@ _08029BD4:
strb r0, [r2]
b _08029C46
.align 2, 0
-_08029BE0: .4byte 0x02024d1e
-_08029BE4: .4byte 0x030041c0
-_08029BE8: .4byte 0x02024c07
-_08029BEC: .4byte 0x02024c10
-_08029BF0: .4byte 0x02024bec
+_08029BE0: .4byte gUnknown_02024D1E
+_08029BE4: .4byte gUnknown_030041C0
+_08029BE8: .4byte gUnknown_02024C07
+_08029BEC: .4byte gUnknown_02024C10
+_08029BF0: .4byte gUnknown_02024BEC
_08029BF4: .4byte gBaseStats
_08029BF8: .4byte gBattleMoves
-_08029BFC: .4byte 0x02024be6
-_08029C00: .4byte 0x02024a80
-_08029C04: .4byte 0x02024c08
-_08029C08: .4byte 0x02024d28
+_08029BFC: .4byte gUnknown_02024BE6
+_08029C00: .4byte gBattleMons
+_08029C04: .4byte gUnknown_02024C08
+_08029C08: .4byte gUnknown_02024D28
_08029C0C:
mov r0, r8
cmp r0, 0
@@ -59765,7 +59765,7 @@ _08029C0C:
ldrb r0, [r2, 0x4]
b _08029C40
.align 2, 0
-_08029C28: .4byte 0x02024c10
+_08029C28: .4byte gUnknown_02024C10
_08029C2C:
ldr r3, _08029C54
ldr r2, [r3]
@@ -59789,7 +59789,7 @@ _08029C46:
pop {r0}
bx r0
.align 2, 0
-_08029C54: .4byte 0x02024c10
+_08029C54: .4byte gUnknown_02024C10
thumb_func_end atkC4_802B910
thumb_func_start atkC5_hidepreattack
@@ -59805,7 +59805,7 @@ atkC5_hidepreattack: @ 8029C58
beq _08029C7C
b _08029CC4
.align 2, 0
-_08029C6C: .4byte 0x02024be6
+_08029C6C: .4byte gUnknown_02024BE6
_08029C70:
ldr r0, _08029C8C
cmp r1, r0
@@ -59824,8 +59824,8 @@ _08029C7C:
b _08029CC0
.align 2, 0
_08029C8C: .4byte 0x00000123
-_08029C90: .4byte 0x02024c98
-_08029C94: .4byte 0x02024c07
+_08029C90: .4byte gUnknown_02024C98
+_08029C94: .4byte gUnknown_02024C07
_08029C98:
ldr r2, _08029CA8
ldr r0, _08029CAC
@@ -59836,8 +59836,8 @@ _08029C98:
movs r2, 0x80
b _08029CC0
.align 2, 0
-_08029CA8: .4byte 0x02024c98
-_08029CAC: .4byte 0x02024c07
+_08029CA8: .4byte gUnknown_02024C98
+_08029CAC: .4byte gUnknown_02024C07
_08029CB0:
ldr r2, _08029CD0
ldr r0, _08029CD4
@@ -59858,9 +59858,9 @@ _08029CC4:
pop {r0}
bx r0
.align 2, 0
-_08029CD0: .4byte 0x02024c98
-_08029CD4: .4byte 0x02024c07
-_08029CD8: .4byte 0x02024c10
+_08029CD0: .4byte gUnknown_02024C98
+_08029CD4: .4byte gUnknown_02024C07
+_08029CD8: .4byte gUnknown_02024C10
thumb_func_end atkC5_hidepreattack
thumb_func_start atkC6_unhidepostattack
@@ -59876,7 +59876,7 @@ atkC6_unhidepostattack: @ 8029CDC
beq _08029D00
b _08029D4E
.align 2, 0
-_08029CF0: .4byte 0x02024be6
+_08029CF0: .4byte gUnknown_02024BE6
_08029CF4:
ldr r0, _08029D14
cmp r1, r0
@@ -59896,8 +59896,8 @@ _08029D00:
b _08029D4A
.align 2, 0
_08029D14: .4byte 0x00000123
-_08029D18: .4byte 0x02024c98
-_08029D1C: .4byte 0x02024c07
+_08029D18: .4byte gUnknown_02024C98
+_08029D1C: .4byte gUnknown_02024C07
_08029D20:
ldr r2, _08029D34
ldr r0, _08029D38
@@ -59909,8 +59909,8 @@ _08029D20:
negs r2, r2
b _08029D4A
.align 2, 0
-_08029D34: .4byte 0x02024c98
-_08029D38: .4byte 0x02024c07
+_08029D34: .4byte gUnknown_02024C98
+_08029D38: .4byte gUnknown_02024C07
_08029D3C:
ldr r2, _08029D5C
ldr r0, _08029D60
@@ -59930,10 +59930,10 @@ _08029D4E:
pop {r0}
bx r0
.align 2, 0
-_08029D5C: .4byte 0x02024c98
-_08029D60: .4byte 0x02024c07
+_08029D5C: .4byte gUnknown_02024C98
+_08029D60: .4byte gUnknown_02024C07
_08029D64: .4byte 0xfffbffff
-_08029D68: .4byte 0x02024c10
+_08029D68: .4byte gUnknown_02024C10
thumb_func_end atkC6_unhidepostattack
thumb_func_start atkC7_setminimize
@@ -59964,10 +59964,10 @@ _08029D90:
pop {r0}
bx r0
.align 2, 0
-_08029D9C: .4byte 0x02024c6c
-_08029DA0: .4byte 0x02024c98
-_08029DA4: .4byte 0x02024c07
-_08029DA8: .4byte 0x02024c10
+_08029D9C: .4byte gUnknown_02024C6C
+_08029DA0: .4byte gUnknown_02024C98
+_08029DA4: .4byte gUnknown_02024C07
+_08029DA8: .4byte gUnknown_02024C10
thumb_func_end atkC7_setminimize
thumb_func_start sub_8029DAC
@@ -59990,9 +59990,9 @@ sub_8029DAC: @ 8029DAC
strb r0, [r1, 0x5]
b _08029DEA
.align 2, 0
-_08029DD0: .4byte 0x02024db8
-_08029DD4: .4byte 0x02024c68
-_08029DD8: .4byte 0x02024d1e
+_08029DD0: .4byte word_2024DB8
+_08029DD4: .4byte gUnknown_02024C68
+_08029DD8: .4byte gUnknown_02024D1E
_08029DDC:
strh r2, [r3]
ldr r0, _08029DF8
@@ -60009,9 +60009,9 @@ _08029DEA:
pop {r0}
bx r0
.align 2, 0
-_08029DF8: .4byte 0x02024d1e
-_08029DFC: .4byte 0x02024dbc
-_08029E00: .4byte 0x02024c10
+_08029DF8: .4byte gUnknown_02024D1E
+_08029DFC: .4byte gUnknown_02024DBC
+_08029E00: .4byte gUnknown_02024C10
thumb_func_end sub_8029DAC
thumb_func_start atkC9_jumpifattackandspecialattackcannotfall
@@ -60051,10 +60051,10 @@ atkC9_jumpifattackandspecialattackcannotfall: @ 8029E04
str r1, [r3]
b _08029E84
.align 2, 0
-_08029E48: .4byte 0x02024a80
-_08029E4C: .4byte 0x02024c08
-_08029E50: .4byte 0x02024d1e
-_08029E54: .4byte 0x02024c10
+_08029E48: .4byte gBattleMons
+_08029E4C: .4byte gUnknown_02024C08
+_08029E50: .4byte gUnknown_02024D1E
+_08029E54: .4byte gUnknown_02024C10
_08029E58:
ldr r4, _08029E8C
ldr r0, _08029E90
@@ -60081,11 +60081,11 @@ _08029E84:
pop {r0}
bx r0
.align 2, 0
-_08029E8C: .4byte 0x02024a60
-_08029E90: .4byte 0x02024c07
-_08029E94: .4byte 0x02024bec
+_08029E8C: .4byte gUnknown_02024A60
+_08029E90: .4byte gUnknown_02024C07
+_08029E94: .4byte gUnknown_02024BEC
_08029E98: .4byte 0x00007fff
-_08029E9C: .4byte 0x02024c10
+_08029E9C: .4byte gUnknown_02024C10
thumb_func_end atkC9_jumpifattackandspecialattackcannotfall
thumb_func_start atkCA_setforcedtarget
@@ -60121,9 +60121,9 @@ atkCA_setforcedtarget: @ 8029EA0
pop {r0}
bx r0
.align 2, 0
-_08029EE0: .4byte 0x02024c07
-_08029EE4: .4byte 0x02024c80
-_08029EE8: .4byte 0x02024c10
+_08029EE0: .4byte gUnknown_02024C07
+_08029EE4: .4byte gUnknown_02024C80
+_08029EE8: .4byte gUnknown_02024C10
thumb_func_end atkCA_setforcedtarget
thumb_func_start atkCB_setcharge
@@ -60171,10 +60171,10 @@ atkCB_setcharge: @ 8029EEC
pop {r0}
bx r0
.align 2, 0
-_08029F40: .4byte 0x02024c98
-_08029F44: .4byte 0x02024c07
-_08029F48: .4byte 0x02024ca8
-_08029F4C: .4byte 0x02024c10
+_08029F40: .4byte gUnknown_02024C98
+_08029F44: .4byte gUnknown_02024C07
+_08029F48: .4byte gUnknown_02024CA8
+_08029F4C: .4byte gUnknown_02024C10
thumb_func_end atkCB_setcharge
thumb_func_start atkCC_callterrainattack
@@ -60218,15 +60218,15 @@ atkCC_callterrainattack: @ 8029F50
pop {r0}
bx r0
.align 2, 0
-_08029FA0: .4byte 0x02024c6c
+_08029FA0: .4byte gUnknown_02024C6C
_08029FA4: .4byte 0xfffffbff
-_08029FA8: .4byte 0x02024be6
+_08029FA8: .4byte gUnknown_02024BE6
_08029FAC: .4byte gNaturePowerMoves
-_08029FB0: .4byte 0x0300428c
-_08029FB4: .4byte 0x02024c08
+_08029FB0: .4byte gUnknown_0300428C
+_08029FB4: .4byte gUnknown_02024C08
_08029FB8: .4byte gUnknown_081D6BBC
_08029FBC: .4byte gBattleMoves
-_08029FC0: .4byte 0x02024c10
+_08029FC0: .4byte gUnknown_02024C10
thumb_func_end atkCC_callterrainattack
thumb_func_start atkCD_cureifburnedparalysedorpoisoned
@@ -60268,10 +60268,10 @@ atkCD_cureifburnedparalysedorpoisoned: @ 8029FC4
bl dp01_battle_side_mark_buffer_for_execution
b _0802A03A
.align 2, 0
-_0802A010: .4byte 0x02024a80
-_0802A014: .4byte 0x02024c07
-_0802A018: .4byte 0x02024c10
-_0802A01C: .4byte 0x02024a60
+_0802A010: .4byte gBattleMons
+_0802A014: .4byte gUnknown_02024C07
+_0802A018: .4byte gUnknown_02024C10
+_0802A01C: .4byte gUnknown_02024A60
_0802A020:
ldr r3, _0802A044
ldr r2, [r3]
@@ -60292,7 +60292,7 @@ _0802A03A:
pop {r0}
bx r0
.align 2, 0
-_0802A044: .4byte 0x02024c10
+_0802A044: .4byte gUnknown_02024C10
thumb_func_end atkCD_cureifburnedparalysedorpoisoned
thumb_func_start atkCE_settorment
@@ -60325,9 +60325,9 @@ atkCE_settorment: @ 802A048
str r1, [r3]
b _0802A098
.align 2, 0
-_0802A080: .4byte 0x02024a80
-_0802A084: .4byte 0x02024c08
-_0802A088: .4byte 0x02024c10
+_0802A080: .4byte gBattleMons
+_0802A084: .4byte gUnknown_02024C08
+_0802A088: .4byte gUnknown_02024C10
_0802A08C:
orrs r1, r2
str r1, [r0]
@@ -60339,7 +60339,7 @@ _0802A098:
pop {r0}
bx r0
.align 2, 0
-_0802A09C: .4byte 0x02024c10
+_0802A09C: .4byte gUnknown_02024C10
thumb_func_end atkCE_settorment
thumb_func_start atkCF_jumpifnodamage
@@ -60367,9 +60367,9 @@ _0802A0C0:
str r0, [r1]
b _0802A0F2
.align 2, 0
-_0802A0CC: .4byte 0x02024d28
-_0802A0D0: .4byte 0x02024c07
-_0802A0D4: .4byte 0x02024c10
+_0802A0CC: .4byte gUnknown_02024D28
+_0802A0D0: .4byte gUnknown_02024C07
+_0802A0D4: .4byte gUnknown_02024C10
_0802A0D8:
ldr r3, _0802A0F8
ldr r2, [r3]
@@ -60388,7 +60388,7 @@ _0802A0F2:
pop {r0}
bx r0
.align 2, 0
-_0802A0F8: .4byte 0x02024c10
+_0802A0F8: .4byte gUnknown_02024C10
thumb_func_end atkCF_jumpifnodamage
thumb_func_start atkD0_settaunt
@@ -60428,9 +60428,9 @@ atkD0_settaunt: @ 802A0FC
str r0, [r1]
b _0802A166
.align 2, 0
-_0802A140: .4byte 0x02024ca8
-_0802A144: .4byte 0x02024c08
-_0802A148: .4byte 0x02024c10
+_0802A140: .4byte gUnknown_02024CA8
+_0802A144: .4byte gUnknown_02024C08
+_0802A148: .4byte gUnknown_02024C10
_0802A14C:
ldr r3, _0802A16C
ldr r2, [r3]
@@ -60450,7 +60450,7 @@ _0802A166:
pop {r0}
bx r0
.align 2, 0
-_0802A16C: .4byte 0x02024c10
+_0802A16C: .4byte gUnknown_02024C10
thumb_func_end atkD0_settaunt
thumb_func_start sub_802A170
@@ -60505,13 +60505,13 @@ sub_802A170: @ 802A170
str r0, [r1]
b _0802A20E
.align 2, 0
-_0802A1D8: .4byte 0x02024c07
-_0802A1DC: .4byte 0x02024c08
-_0802A1E0: .4byte 0x020239f8
-_0802A1E4: .4byte 0x02024c0c
+_0802A1D8: .4byte gUnknown_02024C07
+_0802A1DC: .4byte gUnknown_02024C08
+_0802A1E0: .4byte gUnknown_020239F8
+_0802A1E4: .4byte gUnknown_02024C0C
_0802A1E8: .4byte gBitTable
-_0802A1EC: .4byte 0x02024d28
-_0802A1F0: .4byte 0x02024c10
+_0802A1EC: .4byte gUnknown_02024D28
+_0802A1F0: .4byte gUnknown_02024C10
_0802A1F4:
ldr r3, _0802A214
ldr r2, [r3]
@@ -60531,7 +60531,7 @@ _0802A20E:
pop {r0}
bx r0
.align 2, 0
-_0802A214: .4byte 0x02024c10
+_0802A214: .4byte gUnknown_02024C10
thumb_func_end sub_802A170
thumb_func_start sub_802A218
@@ -60660,16 +60660,16 @@ _0802A2EE:
str r1, [r3]
b _0802A49A
.align 2, 0
-_0802A30C: .4byte 0x02024c07
-_0802A310: .4byte 0x020239f8
+_0802A30C: .4byte gUnknown_02024C07
+_0802A310: .4byte gUnknown_020239F8
_0802A314: .4byte 0x00000902
-_0802A318: .4byte 0x0202ff5e
-_0802A31C: .4byte 0x02024dbc
+_0802A318: .4byte word_202FF5E
+_0802A31C: .4byte gUnknown_02024DBC
_0802A320: .4byte gBitTable
-_0802A324: .4byte 0x02024a6a
-_0802A328: .4byte 0x02024a80
-_0802A32C: .4byte 0x02024c08
-_0802A330: .4byte 0x02024c10
+_0802A324: .4byte gUnknown_02024A6A
+_0802A328: .4byte gBattleMons
+_0802A32C: .4byte gUnknown_02024C08
+_0802A330: .4byte gUnknown_02024C10
_0802A334:
adds r0, r2, 0
adds r0, 0x20
@@ -60693,9 +60693,9 @@ _0802A334:
bl sub_81074C4
b _0802A49A
.align 2, 0
-_0802A360: .4byte 0x02024c10
+_0802A360: .4byte gUnknown_02024C10
_0802A364: .4byte gUnknown_081D9913
-_0802A368: .4byte 0x02024c06
+_0802A368: .4byte byte_2024C06
_0802A36C:
lsls r0, r4, 1
ldr r4, _0802A458
@@ -60813,15 +60813,15 @@ _0802A36C:
b _0802A498
.align 2, 0
_0802A458: .4byte 0x020160f0
-_0802A45C: .4byte 0x02024c07
-_0802A460: .4byte 0x02024a60
+_0802A45C: .4byte gUnknown_02024C07
+_0802A460: .4byte gUnknown_02024A60
_0802A464: .4byte 0xfffe9f10
_0802A468: .4byte 0x000160e8
_0802A46C: .4byte 0x000160e9
-_0802A470: .4byte 0x02024c10
-_0802A474: .4byte 0x030041c0
-_0802A478: .4byte 0x03004290
-_0802A47C: .4byte 0x02024d1e
+_0802A470: .4byte gUnknown_02024C10
+_0802A474: .4byte gUnknown_030041C0
+_0802A478: .4byte gUnknown_03004290
+_0802A47C: .4byte gUnknown_02024D1E
_0802A480:
ldrh r0, [r6]
cmp r0, 0
@@ -60831,7 +60831,7 @@ _0802A480:
strb r3, [r0, 0x5]
b _0802A49A
.align 2, 0
-_0802A490: .4byte 0x02024d1e
+_0802A490: .4byte gUnknown_02024D1E
_0802A494:
ldr r1, _0802A4AC
movs r0, 0x1
@@ -60847,7 +60847,7 @@ _0802A49A:
pop {r0}
bx r0
.align 2, 0
-_0802A4AC: .4byte 0x02024d1e
+_0802A4AC: .4byte gUnknown_02024D1E
thumb_func_end sub_802A218
thumb_func_start sub_802A4B0
@@ -60885,11 +60885,11 @@ sub_802A4B0: @ 802A4B0
str r0, [r1]
b _0802A51E
.align 2, 0
-_0802A4F0: .4byte 0x02024a80
-_0802A4F4: .4byte 0x02024c08
-_0802A4F8: .4byte 0x02024c07
-_0802A4FC: .4byte 0x02024c06
-_0802A500: .4byte 0x02024c10
+_0802A4F0: .4byte gBattleMons
+_0802A4F4: .4byte gUnknown_02024C08
+_0802A4F8: .4byte gUnknown_02024C07
+_0802A4FC: .4byte byte_2024C06
+_0802A500: .4byte gUnknown_02024C10
_0802A504:
ldr r3, _0802A524
ldr r2, [r3]
@@ -60909,7 +60909,7 @@ _0802A51E:
pop {r0}
bx r0
.align 2, 0
-_0802A524: .4byte 0x02024c10
+_0802A524: .4byte gUnknown_02024C10
thumb_func_end sub_802A4B0
thumb_func_start atkD4_802C408
@@ -60924,7 +60924,7 @@ atkD4_802C408: @ 802A528
beq _0802A578
b _0802A5F4
.align 2, 0
-_0802A53C: .4byte 0x02024c10
+_0802A53C: .4byte gUnknown_02024C10
_0802A540:
ldr r1, _0802A56C
ldr r4, _0802A570
@@ -60949,9 +60949,9 @@ _0802A540:
adds r0, 0x6
b _0802A5F2
.align 2, 0
-_0802A56C: .4byte 0x02024dbc
-_0802A570: .4byte 0x02024c07
-_0802A574: .4byte 0x02024a6a
+_0802A56C: .4byte gUnknown_02024DBC
+_0802A570: .4byte gUnknown_02024C07
+_0802A574: .4byte gUnknown_02024A6A
_0802A578:
ldr r1, _0802A5DC
movs r0, 0xFD
@@ -61006,11 +61006,11 @@ _0802A5C4:
str r1, [r7]
b _0802A5F4
.align 2, 0
-_0802A5DC: .4byte 0x030041c0
-_0802A5E0: .4byte 0x02024c08
-_0802A5E4: .4byte 0x02024dbc
-_0802A5E8: .4byte 0x02024bec
-_0802A5EC: .4byte 0x02024a80
+_0802A5DC: .4byte gUnknown_030041C0
+_0802A5E0: .4byte gUnknown_02024C08
+_0802A5E4: .4byte gUnknown_02024DBC
+_0802A5E8: .4byte gUnknown_02024BEC
+_0802A5EC: .4byte gBattleMons
_0802A5F0:
adds r0, r2, 0x6
_0802A5F2:
@@ -61051,9 +61051,9 @@ sub_802A5FC: @ 802A5FC
str r1, [r3]
b _0802A64C
.align 2, 0
-_0802A634: .4byte 0x02024c98
-_0802A638: .4byte 0x02024c07
-_0802A63C: .4byte 0x02024c10
+_0802A634: .4byte gUnknown_02024C98
+_0802A638: .4byte gUnknown_02024C07
+_0802A63C: .4byte gUnknown_02024C10
_0802A640:
orrs r1, r3
str r1, [r2]
@@ -61065,7 +61065,7 @@ _0802A64C:
pop {r0}
bx r0
.align 2, 0
-_0802A650: .4byte 0x02024c10
+_0802A650: .4byte gUnknown_02024C10
thumb_func_end sub_802A5FC
thumb_func_start atkD6_doubledamagedealtifdamaged
@@ -61113,12 +61113,12 @@ _0802A696:
pop {r0}
bx r0
.align 2, 0
-_0802A6A4: .4byte 0x02024d28
-_0802A6A8: .4byte 0x02024c07
-_0802A6AC: .4byte 0x02024c08
+_0802A6A4: .4byte gUnknown_02024D28
+_0802A6A8: .4byte gUnknown_02024C07
+_0802A6AC: .4byte gUnknown_02024C08
_0802A6B0: .4byte 0x02000000
_0802A6B4: .4byte 0x0001601f
-_0802A6B8: .4byte 0x02024c10
+_0802A6B8: .4byte gUnknown_02024C10
thumb_func_end atkD6_doubledamagedealtifdamaged
thumb_func_start sub_802A6BC
@@ -61159,10 +61159,10 @@ _0802A6E4:
str r1, [r3]
b _0802A720
.align 2, 0
-_0802A700: .4byte 0x02024c98
-_0802A704: .4byte 0x02024c08
-_0802A708: .4byte 0x02024a80
-_0802A70C: .4byte 0x02024c10
+_0802A700: .4byte gUnknown_02024C98
+_0802A704: .4byte gUnknown_02024C08
+_0802A708: .4byte gBattleMons
+_0802A70C: .4byte gUnknown_02024C10
_0802A710:
movs r0, 0x80
lsls r0, 5
@@ -61177,7 +61177,7 @@ _0802A720:
pop {r0}
bx r0
.align 2, 0
-_0802A728: .4byte 0x02024c10
+_0802A728: .4byte gUnknown_02024C10
thumb_func_end sub_802A6BC
thumb_func_start atkD8_setdamagetohealthdifference
@@ -61212,10 +61212,10 @@ atkD8_setdamagetohealthdifference: @ 802A72C
str r1, [r3]
b _0802A78A
.align 2, 0
-_0802A768: .4byte 0x02024a80
-_0802A76C: .4byte 0x02024c08
-_0802A770: .4byte 0x02024c07
-_0802A774: .4byte 0x02024c10
+_0802A768: .4byte gBattleMons
+_0802A76C: .4byte gUnknown_02024C08
+_0802A770: .4byte gUnknown_02024C07
+_0802A774: .4byte gUnknown_02024C10
_0802A778:
ldr r2, _0802A790
ldrh r0, [r3, 0x28]
@@ -61230,8 +61230,8 @@ _0802A78A:
pop {r0}
bx r0
.align 2, 0
-_0802A790: .4byte 0x02024bec
-_0802A794: .4byte 0x02024c10
+_0802A790: .4byte gUnknown_02024BEC
+_0802A794: .4byte gUnknown_02024C10
thumb_func_end atkD8_setdamagetohealthdifference
thumb_func_start atkD9_scaledamagebyhealthratio
@@ -61274,12 +61274,12 @@ _0802A7D4:
pop {r0}
bx r0
.align 2, 0
-_0802A7E4: .4byte 0x02024dec
+_0802A7E4: .4byte gUnknown_02024DEC
_0802A7E8: .4byte gBattleMoves
-_0802A7EC: .4byte 0x02024be6
-_0802A7F0: .4byte 0x02024a80
-_0802A7F4: .4byte 0x02024c07
-_0802A7F8: .4byte 0x02024c10
+_0802A7EC: .4byte gUnknown_02024BE6
+_0802A7F0: .4byte gBattleMons
+_0802A7F4: .4byte gUnknown_02024C07
+_0802A7F8: .4byte gUnknown_02024C10
thumb_func_end atkD9_scaledamagebyhealthratio
thumb_func_start atkDA_abilityswap
@@ -61337,11 +61337,11 @@ _0802A844:
str r1, [r3]
b _0802A88A
.align 2, 0
-_0802A860: .4byte 0x02024a80
-_0802A864: .4byte 0x02024c07
-_0802A868: .4byte 0x02024c08
-_0802A86C: .4byte 0x02024c68
-_0802A870: .4byte 0x02024c10
+_0802A860: .4byte gBattleMons
+_0802A864: .4byte gUnknown_02024C07
+_0802A868: .4byte gUnknown_02024C08
+_0802A86C: .4byte gUnknown_02024C68
+_0802A870: .4byte gUnknown_02024C10
_0802A874:
ldrb r1, [r2]
strb r3, [r2]
@@ -61359,7 +61359,7 @@ _0802A88A:
pop {r0}
bx r0
.align 2, 0
-_0802A890: .4byte 0x02024c10
+_0802A890: .4byte gUnknown_02024C10
thumb_func_end atkDA_abilityswap
thumb_func_start atkDB_imprisoneffect
@@ -61383,8 +61383,8 @@ atkDB_imprisoneffect: @ 802A894
beq _0802A8E8
b _0802A95E
.align 2, 0
-_0802A8B8: .4byte 0x02024c98
-_0802A8BC: .4byte 0x02024c07
+_0802A8B8: .4byte gUnknown_02024C98
+_0802A8BC: .4byte gUnknown_02024C07
_0802A8C0:
ldr r0, _0802A8E0
mov r2, r9
@@ -61402,8 +61402,8 @@ _0802A8C0:
str r0, [r1]
b _0802A956
.align 2, 0
-_0802A8E0: .4byte 0x02024c98
-_0802A8E4: .4byte 0x02024c10
+_0802A8E0: .4byte gUnknown_02024C98
+_0802A8E4: .4byte gUnknown_02024C10
_0802A8E8:
adds r0, r2, 0
bl sub_801529C
@@ -61493,10 +61493,10 @@ _0802A978:
pop {r0}
bx r0
.align 2, 0
-_0802A984: .4byte 0x02024c07
-_0802A988: .4byte 0x02024a80
-_0802A98C: .4byte 0x02024a68
-_0802A990: .4byte 0x02024c10
+_0802A984: .4byte gUnknown_02024C07
+_0802A988: .4byte gBattleMons
+_0802A98C: .4byte gUnknown_02024A68
+_0802A990: .4byte gUnknown_02024C10
thumb_func_end atkDB_imprisoneffect
thumb_func_start atkDC_setgrudge
@@ -61529,9 +61529,9 @@ atkDC_setgrudge: @ 802A994
str r1, [r3]
b _0802A9E4
.align 2, 0
-_0802A9CC: .4byte 0x02024c98
-_0802A9D0: .4byte 0x02024c07
-_0802A9D4: .4byte 0x02024c10
+_0802A9CC: .4byte gUnknown_02024C98
+_0802A9D0: .4byte gUnknown_02024C07
+_0802A9D4: .4byte gUnknown_02024C10
_0802A9D8:
orrs r1, r3
str r1, [r2]
@@ -61543,7 +61543,7 @@ _0802A9E4:
pop {r0}
bx r0
.align 2, 0
-_0802A9E8: .4byte 0x02024c10
+_0802A9E8: .4byte gUnknown_02024C10
thumb_func_end atkDC_setgrudge
thumb_func_start atkDD_weightdamagecalculation
@@ -61601,9 +61601,9 @@ _0802AA36:
.align 2, 0
_0802AA50: .4byte gWeightDamage
_0802AA54: .4byte 0x0000ffff
-_0802AA58: .4byte 0x02024a80
-_0802AA5C: .4byte 0x02024c08
-_0802AA60: .4byte 0x02024dec
+_0802AA58: .4byte gBattleMons
+_0802AA5C: .4byte gUnknown_02024C08
+_0802AA60: .4byte gUnknown_02024DEC
_0802AA64:
ldr r1, _0802AA7C
movs r0, 0x78
@@ -61619,8 +61619,8 @@ _0802AA6A:
pop {r0}
bx r0
.align 2, 0
-_0802AA7C: .4byte 0x02024dec
-_0802AA80: .4byte 0x02024c10
+_0802AA7C: .4byte gUnknown_02024DEC
+_0802AA80: .4byte gUnknown_02024C10
thumb_func_end atkDD_weightdamagecalculation
thumb_func_start atkDE_asistattackselect
@@ -61766,18 +61766,18 @@ _0802AB54:
str r0, [r1]
b _0802ABE6
.align 2, 0
-_0802AB9C: .4byte 0x02024c07
-_0802ABA0: .4byte 0x03004360
-_0802ABA4: .4byte 0x030045c0
-_0802ABA8: .4byte 0x02024a6a
+_0802AB9C: .4byte gUnknown_02024C07
+_0802ABA0: .4byte gPlayerParty
+_0802ABA4: .4byte gEnemyParty
+_0802ABA8: .4byte gUnknown_02024A6A
_0802ABAC: .4byte 0x0000ffff
_0802ABB0: .4byte 0x02016024
_0802ABB4: .4byte gUnknown_081FACFE
-_0802ABB8: .4byte 0x02024c6c
+_0802ABB8: .4byte gUnknown_02024C6C
_0802ABBC: .4byte 0xfffffbff
-_0802ABC0: .4byte 0x02024bea
-_0802ABC4: .4byte 0x02024c08
-_0802ABC8: .4byte 0x02024c10
+_0802ABC0: .4byte gUnknown_02024BEA
+_0802ABC4: .4byte gUnknown_02024C08
+_0802ABC8: .4byte gUnknown_02024C10
_0802ABCC:
ldr r3, _0802ABF8
ldr r2, [r3]
@@ -61802,7 +61802,7 @@ _0802ABE6:
pop {r0}
bx r0
.align 2, 0
-_0802ABF8: .4byte 0x02024c10
+_0802ABF8: .4byte gUnknown_02024C10
thumb_func_end atkDE_asistattackselect
thumb_func_start atkDF_setmagiccoat
@@ -61844,12 +61844,12 @@ atkDF_setmagiccoat: @ 802ABFC
str r1, [r3]
b _0802AC74
.align 2, 0
-_0802AC44: .4byte 0x02024c08
-_0802AC48: .4byte 0x02024c07
-_0802AC4C: .4byte 0x02024d68
-_0802AC50: .4byte 0x02024a7e
-_0802AC54: .4byte 0x02024a68
-_0802AC58: .4byte 0x02024c10
+_0802AC44: .4byte gUnknown_02024C08
+_0802AC48: .4byte gUnknown_02024C07
+_0802AC4C: .4byte gUnknown_02024D68
+_0802AC50: .4byte gUnknown_02024A7E
+_0802AC54: .4byte gUnknown_02024A68
+_0802AC58: .4byte gUnknown_02024C10
_0802AC5C:
ldr r0, _0802AC78
ldrb r1, [r3]
@@ -61867,8 +61867,8 @@ _0802AC74:
pop {r0}
bx r0
.align 2, 0
-_0802AC78: .4byte 0x02024d28
-_0802AC7C: .4byte 0x02024c10
+_0802AC78: .4byte gUnknown_02024D28
+_0802AC7C: .4byte gUnknown_02024C10
thumb_func_end atkDF_setmagiccoat
thumb_func_start atkE0_setstealstatchange
@@ -61907,11 +61907,11 @@ atkE0_setstealstatchange: @ 802AC80
str r1, [r3]
b _0802ACEE
.align 2, 0
-_0802ACC4: .4byte 0x02024d68
-_0802ACC8: .4byte 0x02024c07
-_0802ACCC: .4byte 0x02024a7e
-_0802ACD0: .4byte 0x02024a68
-_0802ACD4: .4byte 0x02024c10
+_0802ACC4: .4byte gUnknown_02024D68
+_0802ACC8: .4byte gUnknown_02024C07
+_0802ACCC: .4byte gUnknown_02024A7E
+_0802ACD0: .4byte gUnknown_02024A68
+_0802ACD4: .4byte gUnknown_02024C10
_0802ACD8:
ldr r0, _0802ACF4
ldrb r1, [r3]
@@ -61928,8 +61928,8 @@ _0802ACEE:
pop {r0}
bx r0
.align 2, 0
-_0802ACF4: .4byte 0x02024d28
-_0802ACF8: .4byte 0x02024c10
+_0802ACF4: .4byte gUnknown_02024D28
+_0802ACF8: .4byte gUnknown_02024C10
thumb_func_end atkE0_setstealstatchange
thumb_func_start atkE1_802CBE4
@@ -62021,13 +62021,13 @@ _0802AD84:
.align 2, 0
_0802ADA0: .4byte 0x02000000
_0802ADA4: .4byte 0x000160dd
-_0802ADA8: .4byte 0x030041c0
-_0802ADAC: .4byte 0x02024a80
-_0802ADB0: .4byte 0x02024c08
-_0802ADB4: .4byte 0x02024a68
+_0802ADA8: .4byte gUnknown_030041C0
+_0802ADAC: .4byte gBattleMons
+_0802ADB0: .4byte gUnknown_02024C08
+_0802ADB4: .4byte gUnknown_02024A68
_0802ADB8: .4byte gBitTable
-_0802ADBC: .4byte 0x02024c0c
-_0802ADC0: .4byte 0x02024c10
+_0802ADBC: .4byte gUnknown_02024C0C
+_0802ADC0: .4byte gUnknown_02024C10
_0802ADC4:
ldr r1, _0802ADD4
ldr r0, [r1]
@@ -62038,7 +62038,7 @@ _0802ADCC:
pop {r0}
bx r0
.align 2, 0
-_0802ADD4: .4byte 0x02024c10
+_0802ADD4: .4byte gUnknown_02024C10
thumb_func_end atkE1_802CBE4
thumb_func_start sub_802ADD8
@@ -62095,9 +62095,9 @@ _0802AE34:
pop {r0}
bx r0
.align 2, 0
-_0802AE44: .4byte 0x02024c10
-_0802AE48: .4byte 0x02024a60
-_0802AE4C: .4byte 0x02024a80
+_0802AE44: .4byte gUnknown_02024C10
+_0802AE48: .4byte gUnknown_02024A60
+_0802AE4C: .4byte gBattleMons
_0802AE50: .4byte gBitTable
_0802AE54: .4byte 0x02000000
_0802AE58: .4byte 0x00016064
@@ -62134,9 +62134,9 @@ atkE3_jumpiffainted: @ 802AE5C
str r1, [r4]
b _0802AEAA
.align 2, 0
-_0802AE98: .4byte 0x02024c10
-_0802AE9C: .4byte 0x02024a60
-_0802AEA0: .4byte 0x02024a80
+_0802AE98: .4byte gUnknown_02024C10
+_0802AE9C: .4byte gUnknown_02024A60
+_0802AEA0: .4byte gBattleMons
_0802AEA4:
ldr r0, [r4]
adds r0, 0x6
@@ -62160,7 +62160,7 @@ sub_802AEB0: @ 802AEB0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0802AEC4: .4byte 0x0300428c
+_0802AEC4: .4byte gUnknown_0300428C
_0802AEC8: .4byte _0802AECC
.align 2, 0
_0802AECC:
@@ -62177,49 +62177,49 @@ _0802AEEC:
movs r0, 0x2
b _0802AF50
.align 2, 0
-_0802AEF4: .4byte 0x02024d1e
+_0802AEF4: .4byte gUnknown_02024D1E
_0802AEF8:
ldr r1, _0802AF00
movs r0, 0x1
b _0802AF50
.align 2, 0
-_0802AF00: .4byte 0x02024d1e
+_0802AF00: .4byte gUnknown_02024D1E
_0802AF04:
ldr r1, _0802AF0C
movs r0, 0x1B
b _0802AF50
.align 2, 0
-_0802AF0C: .4byte 0x02024d1e
+_0802AF0C: .4byte gUnknown_02024D1E
_0802AF10:
ldr r1, _0802AF18
movs r0, 0x17
b _0802AF50
.align 2, 0
-_0802AF18: .4byte 0x02024d1e
+_0802AF18: .4byte gUnknown_02024D1E
_0802AF1C:
ldr r1, _0802AF24
movs r0, 0x16
b _0802AF50
.align 2, 0
-_0802AF24: .4byte 0x02024d1e
+_0802AF24: .4byte gUnknown_02024D1E
_0802AF28:
ldr r1, _0802AF30
movs r0, 0x18
b _0802AF50
.align 2, 0
-_0802AF30: .4byte 0x02024d1e
+_0802AF30: .4byte gUnknown_02024D1E
_0802AF34:
ldr r1, _0802AF3C
movs r0, 0x7
b _0802AF50
.align 2, 0
-_0802AF3C: .4byte 0x02024d1e
+_0802AF3C: .4byte gUnknown_02024D1E
_0802AF40:
ldr r1, _0802AF48
movs r0, 0x8
b _0802AF50
.align 2, 0
-_0802AF48: .4byte 0x02024d1e
+_0802AF48: .4byte gUnknown_02024D1E
_0802AF4C:
ldr r1, _0802AF60
movs r0, 0x5
@@ -62232,8 +62232,8 @@ _0802AF50:
pop {r0}
bx r0
.align 2, 0
-_0802AF60: .4byte 0x02024d1e
-_0802AF64: .4byte 0x02024c10
+_0802AF60: .4byte gUnknown_02024D1E
+_0802AF64: .4byte gUnknown_02024C10
thumb_func_end sub_802AEB0
thumb_func_start sub_802AF68
@@ -62277,7 +62277,7 @@ _0802AF7A:
.align 2, 0
_0802AFB4: .4byte gBaseStats
_0802AFB8: .4byte gPickupItems
-_0802AFBC: .4byte 0x03004360
+_0802AFBC: .4byte gPlayerParty
_0802AFC0:
lsls r0, r5, 3
subs r0, r5
@@ -62349,8 +62349,8 @@ _0802B032:
pop {r0}
bx r0
.align 2, 0
-_0802B04C: .4byte 0x03004360
-_0802B050: .4byte 0x02024c10
+_0802B04C: .4byte gPlayerParty
+_0802B050: .4byte gUnknown_02024C10
thumb_func_end sub_802AF68
thumb_func_start atkE6_castform_transform
@@ -62397,12 +62397,12 @@ _0802B086:
pop {r0}
bx r0
.align 2, 0
-_0802B0A8: .4byte 0x02024a60
+_0802B0A8: .4byte gUnknown_02024A60
_0802B0AC: .4byte 0x02000000
_0802B0B0: .4byte 0x00016003
-_0802B0B4: .4byte 0x02024a80
+_0802B0B4: .4byte gBattleMons
_0802B0B8: .4byte 0x0001609b
-_0802B0BC: .4byte 0x02024c10
+_0802B0BC: .4byte gUnknown_02024C10
thumb_func_end atkE6_castform_transform
thumb_func_start atkE7_castform_switch
@@ -62432,7 +62432,7 @@ _0802B0EC:
pop {r0}
bx r0
.align 2, 0
-_0802B0F4: .4byte 0x02024c10
+_0802B0F4: .4byte gUnknown_02024C10
_0802B0F8: .4byte 0x02000000
_0802B0FC: .4byte 0x00016003
_0802B100: .4byte gUnknown_081D977D
@@ -62472,10 +62472,10 @@ atkE8_settypebasedhalvers: @ 802B108
b _0802B180
.align 2, 0
_0802B144: .4byte gBattleMoves
-_0802B148: .4byte 0x02024be6
-_0802B14C: .4byte 0x02024c98
-_0802B150: .4byte 0x02024c07
-_0802B154: .4byte 0x02024d1e
+_0802B148: .4byte gUnknown_02024BE6
+_0802B14C: .4byte gUnknown_02024C98
+_0802B150: .4byte gUnknown_02024C07
+_0802B154: .4byte gUnknown_02024D1E
_0802B158:
ldr r1, _0802B18C
ldr r0, _0802B190
@@ -62505,10 +62505,10 @@ _0802B180:
str r0, [r1]
b _0802B1B6
.align 2, 0
-_0802B18C: .4byte 0x02024c98
-_0802B190: .4byte 0x02024c07
-_0802B194: .4byte 0x02024d1e
-_0802B198: .4byte 0x02024c10
+_0802B18C: .4byte gUnknown_02024C98
+_0802B190: .4byte gUnknown_02024C07
+_0802B194: .4byte gUnknown_02024D1E
+_0802B198: .4byte gUnknown_02024C10
_0802B19C:
ldr r3, _0802B1BC
ldr r2, [r3]
@@ -62528,7 +62528,7 @@ _0802B1B6:
pop {r0}
bx r0
.align 2, 0
-_0802B1BC: .4byte 0x02024c10
+_0802B1BC: .4byte gUnknown_02024C10
thumb_func_end atkE8_settypebasedhalvers
thumb_func_start sub_802B1C0
@@ -62576,7 +62576,7 @@ _0802B202:
strb r0, [r1]
b _0802B276
.align 2, 0
-_0802B218: .4byte 0x02024db8
+_0802B218: .4byte word_2024DB8
_0802B21C: .4byte 0x02000000
_0802B220: .4byte 0x0001601f
_0802B224: .4byte 0x0001601c
@@ -62631,7 +62631,7 @@ _0802B276:
bx r0
.align 2, 0
_0802B284: .4byte 0x0001601c
-_0802B288: .4byte 0x02024c10
+_0802B288: .4byte gUnknown_02024C10
thumb_func_end sub_802B1C0
thumb_func_start atkEA_recycleitem
@@ -62684,12 +62684,12 @@ atkEA_recycleitem: @ 802B28C
str r0, [r1]
b _0802B322
.align 2, 0
-_0802B2F0: .4byte 0x02024a60
-_0802B2F4: .4byte 0x02024c07
+_0802B2F0: .4byte gUnknown_02024A60
+_0802B2F4: .4byte gUnknown_02024C07
_0802B2F8: .4byte 0x020160cc
-_0802B2FC: .4byte 0x02024a80
-_0802B300: .4byte 0x02024c04
-_0802B304: .4byte 0x02024c10
+_0802B2FC: .4byte gBattleMons
+_0802B300: .4byte gUnknown_02024C04
+_0802B304: .4byte gUnknown_02024C10
_0802B308:
ldr r3, _0802B32C
ldr r2, [r3]
@@ -62710,7 +62710,7 @@ _0802B322:
pop {r0}
bx r0
.align 2, 0
-_0802B32C: .4byte 0x02024c10
+_0802B32C: .4byte gUnknown_02024C10
thumb_func_end atkEA_recycleitem
thumb_func_start atkEB_settypetoterrain
@@ -62772,12 +62772,12 @@ atkEB_settypetoterrain: @ 802B330
str r0, [r1]
b _0802B3D2
.align 2, 0
-_0802B3A0: .4byte 0x02024a80
-_0802B3A4: .4byte 0x02024c07
+_0802B3A0: .4byte gBattleMons
+_0802B3A4: .4byte gUnknown_02024C07
_0802B3A8: .4byte gTerrainToType
-_0802B3AC: .4byte 0x0300428c
-_0802B3B0: .4byte 0x030041c0
-_0802B3B4: .4byte 0x02024c10
+_0802B3AC: .4byte gUnknown_0300428C
+_0802B3B0: .4byte gUnknown_030041C0
+_0802B3B4: .4byte gUnknown_02024C10
_0802B3B8:
ldr r3, _0802B3DC
ldr r2, [r3]
@@ -62799,7 +62799,7 @@ _0802B3D2:
pop {r0}
bx r0
.align 2, 0
-_0802B3DC: .4byte 0x02024c10
+_0802B3DC: .4byte gUnknown_02024C10
thumb_func_end atkEB_settypetoterrain
thumb_func_start sub_802B3E0
@@ -62865,16 +62865,16 @@ sub_802B3E0: @ 802B3E0
strb r0, [r5]
b _0802B4AA
.align 2, 0
-_0802B45C: .4byte 0x02024c07
-_0802B460: .4byte 0x02024a60
-_0802B464: .4byte 0x020239f8
-_0802B468: .4byte 0x02024c0c
+_0802B45C: .4byte gUnknown_02024C07
+_0802B460: .4byte gUnknown_02024A60
+_0802B464: .4byte gUnknown_020239F8
+_0802B468: .4byte gUnknown_02024C0C
_0802B46C: .4byte gBitTable
-_0802B470: .4byte 0x02024c18
-_0802B474: .4byte 0x02024c60
-_0802B478: .4byte 0x02024a76
-_0802B47C: .4byte 0x02024be6
-_0802B480: .4byte 0x02024c10
+_0802B470: .4byte gUnknown_02024C18
+_0802B474: .4byte gUnknown_02024C60
+_0802B478: .4byte gUnknown_02024A76
+_0802B47C: .4byte gUnknown_02024BE6
+_0802B480: .4byte gUnknown_02024C10
_0802B484: .4byte 0x02000000
_0802B488: .4byte 0x00016002
_0802B48C: .4byte 0x000160a7
@@ -62897,7 +62897,7 @@ _0802B4AA:
pop {r0}
bx r0
.align 2, 0
-_0802B4B0: .4byte 0x02024c10
+_0802B4B0: .4byte gUnknown_02024C10
thumb_func_end sub_802B3E0
thumb_func_start sub_802B4B4
@@ -62922,9 +62922,9 @@ sub_802B4B4: @ 802B4B4
strb r1, [r3]
b _0802B4FA
.align 2, 0
-_0802B4DC: .4byte 0x02024c0a
-_0802B4E0: .4byte 0x02024c07
-_0802B4E4: .4byte 0x02024c08
+_0802B4DC: .4byte gUnknown_02024C0A
+_0802B4E0: .4byte gUnknown_02024C07
+_0802B4E4: .4byte gUnknown_02024C08
_0802B4E8: .4byte 0x02000000
_0802B4EC: .4byte 0x00016003
_0802B4F0:
@@ -62948,7 +62948,7 @@ _0802B4FA:
.align 2, 0
_0802B510: .4byte 0x02000000
_0802B514: .4byte 0x00016003
-_0802B518: .4byte 0x02024c10
+_0802B518: .4byte gUnknown_02024C10
thumb_func_end sub_802B4B4
thumb_func_start sub_802B51C
@@ -62993,9 +62993,9 @@ _0802B544:
adds r0, r3
b _0802B598
.align 2, 0
-_0802B56C: .4byte 0x02024c07
-_0802B570: .4byte 0x02024c80
-_0802B574: .4byte 0x02024c7a
+_0802B56C: .4byte gUnknown_02024C07
+_0802B570: .4byte gUnknown_02024C80
+_0802B574: .4byte gUnknown_02024C7A
_0802B578: .4byte 0x0000fffe
_0802B57C: .4byte 0x0000fffd
_0802B580: .4byte 0x02000000
@@ -63021,7 +63021,7 @@ _0802B598:
_0802B5A8: .4byte 0x02000000
_0802B5AC: .4byte 0x00016002
_0802B5B0: .4byte 0x000160a1
-_0802B5B4: .4byte 0x02024c10
+_0802B5B4: .4byte gUnknown_02024C10
thumb_func_end sub_802B51C
thumb_func_start sub_802B5B8
@@ -63057,12 +63057,12 @@ _0802B5C6:
ldr r0, _0802B610
b _0802B94C
.align 2, 0
-_0802B5F8: .4byte 0x02024a64
-_0802B5FC: .4byte 0x02024a60
-_0802B600: .4byte 0x02024c07
-_0802B604: .4byte 0x02024c08
-_0802B608: .4byte 0x020239f8
-_0802B60C: .4byte 0x02024c10
+_0802B5F8: .4byte gUnknown_02024A64
+_0802B5FC: .4byte gUnknown_02024A60
+_0802B600: .4byte gUnknown_02024C07
+_0802B604: .4byte gUnknown_02024C08
+_0802B608: .4byte gUnknown_020239F8
+_0802B60C: .4byte gUnknown_02024C10
_0802B610: .4byte gUnknown_081D9F35
_0802B614:
movs r0, 0x80
@@ -63079,7 +63079,7 @@ _0802B614:
ldr r0, _0802B638
b _0802B94C
.align 2, 0
-_0802B634: .4byte 0x02024c10
+_0802B634: .4byte gUnknown_02024C10
_0802B638: .4byte gUnknown_081D9F00
_0802B63C:
ldr r0, _0802B660
@@ -63100,7 +63100,7 @@ _0802B63C:
lsrs r5, r0, 24
b _0802B684
.align 2, 0
-_0802B660: .4byte 0x02024c04
+_0802B660: .4byte gUnknown_02024C04
_0802B664: .4byte 0x02000000
_0802B668: .4byte 0x00016089
_0802B66C:
@@ -63135,8 +63135,8 @@ _0802B696:
mov pc, r0
.align 2, 0
_0802B6A0: .4byte gBaseStats
-_0802B6A4: .4byte 0x02024a80
-_0802B6A8: .4byte 0x02024c04
+_0802B6A4: .4byte gBattleMons
+_0802B6A8: .4byte gUnknown_02024C04
_0802B6AC: .4byte _0802B6B0
.align 2, 0
_0802B6B0:
@@ -63169,8 +63169,8 @@ _0802B6CC:
beq _0802B760
b _0802B72E
.align 2, 0
-_0802B6F4: .4byte 0x02024a80
-_0802B6F8: .4byte 0x02024c08
+_0802B6F4: .4byte gBattleMons
+_0802B6F8: .4byte gUnknown_02024C08
_0802B6FC:
bl sav1_map_get_light_level
lsls r0, 24
@@ -63201,8 +63201,8 @@ _0802B72E:
movs r4, 0xA
b _0802B78E
.align 2, 0
-_0802B734: .4byte 0x02024a80
-_0802B738: .4byte 0x02024c08
+_0802B734: .4byte gBattleMons
+_0802B738: .4byte gUnknown_02024C08
_0802B73C:
ldr r2, _0802B764
ldr r0, _0802B768
@@ -63224,8 +63224,8 @@ _0802B760:
movs r4, 0x1E
b _0802B78E
.align 2, 0
-_0802B764: .4byte 0x02024a80
-_0802B768: .4byte 0x02024c08
+_0802B764: .4byte gBattleMons
+_0802B768: .4byte gUnknown_02024C08
_0802B76C:
ldr r0, _0802B780
ldrb r0, [r0, 0x13]
@@ -63237,7 +63237,7 @@ _0802B76C:
movs r4, 0x28
b _0802B78E
.align 2, 0
-_0802B780: .4byte 0x030042e0
+_0802B780: .4byte gUnknown_030042E0
_0802B784:
ldr r1, _0802B7F4
ldrh r0, [r2]
@@ -63297,10 +63297,10 @@ _0802B7DC:
b _0802B81C
.align 2, 0
_0802B7F4: .4byte gBallCatchBonuses
-_0802B7F8: .4byte 0x02024a80
-_0802B7FC: .4byte 0x02024c08
-_0802B800: .4byte 0x02024c04
-_0802B804: .4byte 0x030042e0
+_0802B7F8: .4byte gBattleMons
+_0802B7FC: .4byte gUnknown_02024C08
+_0802B800: .4byte gUnknown_02024C04
+_0802B804: .4byte gUnknown_030042E0
_0802B808:
ldr r0, _0802B860
ldrh r1, [r1]
@@ -63344,14 +63344,14 @@ _0802B81C:
beq _0802B90E
b _0802B938
.align 2, 0
-_0802B860: .4byte 0x030042e0
-_0802B864: .4byte 0x02024a60
-_0802B868: .4byte 0x02024c10
+_0802B860: .4byte gUnknown_030042E0
+_0802B864: .4byte gUnknown_02024A60
+_0802B868: .4byte gUnknown_02024C10
_0802B86C: .4byte gUnknown_081D9EC2
-_0802B870: .4byte 0x02024a6a
-_0802B874: .4byte 0x02024c08
-_0802B878: .4byte 0x030045c0
-_0802B87C: .4byte 0x02024c04
+_0802B870: .4byte gUnknown_02024A6A
+_0802B874: .4byte gUnknown_02024C08
+_0802B878: .4byte gEnemyParty
+_0802B87C: .4byte gUnknown_02024C04
_0802B880:
movs r0, 0xFF
lsls r0, 16
@@ -63425,21 +63425,21 @@ _0802B90E:
strb r0, [r1, 0x5]
b _0802B94E
.align 2, 0
-_0802B918: .4byte 0x02024c04
-_0802B91C: .4byte 0x02024a60
-_0802B920: .4byte 0x02024c10
+_0802B918: .4byte gUnknown_02024C04
+_0802B91C: .4byte gUnknown_02024A60
+_0802B920: .4byte gUnknown_02024C10
_0802B924: .4byte gUnknown_081D9EC2
-_0802B928: .4byte 0x02024a6a
-_0802B92C: .4byte 0x02024c08
-_0802B930: .4byte 0x030045c0
-_0802B934: .4byte 0x02024d1e
+_0802B928: .4byte gUnknown_02024A6A
+_0802B92C: .4byte gUnknown_02024C08
+_0802B930: .4byte gEnemyParty
+_0802B934: .4byte gUnknown_02024D1E
_0802B938:
ldr r1, _0802B940
movs r0, 0x1
strb r0, [r1, 0x5]
b _0802B94E
.align 2, 0
-_0802B940: .4byte 0x02024d1e
+_0802B940: .4byte gUnknown_02024D1E
_0802B944:
ldr r0, _0802B954
strb r4, [r0, 0x5]
@@ -63452,8 +63452,8 @@ _0802B94E:
pop {r0}
bx r0
.align 2, 0
-_0802B954: .4byte 0x02024d1e
-_0802B958: .4byte 0x02024c10
+_0802B954: .4byte gUnknown_02024D1E
+_0802B958: .4byte gUnknown_02024C10
_0802B95C: .4byte gUnknown_081D9F0A
thumb_func_end sub_802B5B8
@@ -63510,12 +63510,12 @@ sub_802B960: @ 802B960
pop {r0}
bx r0
.align 2, 0
-_0802B9C8: .4byte 0x02024a6a
-_0802B9CC: .4byte 0x02024c07
-_0802B9D0: .4byte 0x030045c0
-_0802B9D4: .4byte 0x030042e0
-_0802B9D8: .4byte 0x02024a80
-_0802B9DC: .4byte 0x02024c10
+_0802B9C8: .4byte gUnknown_02024A6A
+_0802B9CC: .4byte gUnknown_02024C07
+_0802B9D0: .4byte gEnemyParty
+_0802B9D4: .4byte gUnknown_030042E0
+_0802B9D8: .4byte gBattleMons
+_0802B9DC: .4byte gUnknown_02024C10
thumb_func_end sub_802B960
thumb_func_start sub_802B9E0
@@ -63551,9 +63551,9 @@ sub_802B9E0: @ 802B9E0
str r1, [r3]
b _0802BA82
.align 2, 0
-_0802BA20: .4byte 0x02024a80
-_0802BA24: .4byte 0x02024c08
-_0802BA28: .4byte 0x02024c10
+_0802BA20: .4byte gBattleMons
+_0802BA24: .4byte gUnknown_02024C08
+_0802BA28: .4byte gUnknown_02024C10
_0802BA2C:
ldrb r0, [r6]
muls r0, r5
@@ -63604,7 +63604,7 @@ _0802BA82:
bx r0
.align 2, 0
_0802BA88: .4byte gSaveBlock2
-_0802BA8C: .4byte 0x02024c10
+_0802BA8C: .4byte gUnknown_02024C10
thumb_func_end sub_802B9E0
thumb_func_start sub_802BA90
@@ -63621,7 +63621,7 @@ sub_802BA90: @ 802BA90
beq _0802BAB8
b _0802BBC4
.align 2, 0
-_0802BAA8: .4byte 0x02024d1e
+_0802BAA8: .4byte gUnknown_02024D1E
_0802BAAC:
cmp r1, 0x2
beq _0802BB10
@@ -63669,9 +63669,9 @@ _0802BAC6:
strb r0, [r7, 0x1]
b _0802BB72
.align 2, 0
-_0802BB04: .4byte 0x0202f388
-_0802BB08: .4byte 0x02024a80
-_0802BB0C: .4byte 0x02024c08
+_0802BB04: .4byte gPaletteFade
+_0802BB08: .4byte gBattleMons
+_0802BB0C: .4byte gUnknown_02024C08
_0802BB10:
ldr r0, _0802BB7C
ldrb r1, [r0, 0x7]
@@ -63725,10 +63725,10 @@ _0802BB72:
strb r0, [r7]
b _0802BBC4
.align 2, 0
-_0802BB7C: .4byte 0x0202f388
-_0802BB80: .4byte 0x03001770
+_0802BB7C: .4byte gPaletteFade
+_0802BB80: .4byte gMain
_0802BB84: .4byte sub_800F808
-_0802BB88: .4byte 0x03004b20
+_0802BB88: .4byte gTasks
_0802BB8C: .4byte gBattleTerrainTiles_Building
_0802BB90: .4byte 0x06008000
_0802BB94: .4byte gBattleTerrainTilemap_Building
@@ -63736,7 +63736,7 @@ _0802BB98: .4byte 0x0600d000
_0802BB9C: .4byte gBattleTerrainPalette_BattleTower
_0802BBA0: .4byte REG_BG3CNT
_0802BBA4: .4byte 0x00005a0b
-_0802BBA8: .4byte 0x030041b0
+_0802BBA8: .4byte gUnknown_030041B0
_0802BBAC: .4byte 0x0000fffc
_0802BBB0:
ldr r0, _0802BBCC
@@ -63755,8 +63755,8 @@ _0802BBC4:
pop {r0}
bx r0
.align 2, 0
-_0802BBCC: .4byte 0x0202f388
-_0802BBD0: .4byte 0x02024c10
+_0802BBCC: .4byte gPaletteFade
+_0802BBD0: .4byte gUnknown_02024C10
thumb_func_end sub_802BA90
thumb_func_start sub_802BBD4
@@ -63861,7 +63861,7 @@ sub_802BC6C: @ 802BC6C
pop {r0}
bx r0
.align 2, 0
-_0802BC88: .4byte 0x02024d1e
+_0802BC88: .4byte gUnknown_02024D1E
thumb_func_end sub_802BC6C
thumb_func_start nullsub_6
@@ -63890,7 +63890,7 @@ _0802BCA8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0802BCB4: .4byte 0x02024d1e
+_0802BCB4: .4byte gUnknown_02024D1E
_0802BCB8: .4byte _0802BCBC
.align 2, 0
_0802BCBC:
@@ -63910,7 +63910,7 @@ _0802BCD0:
bl sub_802BC6C
b _0802BEDA
.align 2, 0
-_0802BCE8: .4byte 0x02024d1e
+_0802BCE8: .4byte gUnknown_02024D1E
_0802BCEC:
ldr r0, _0802BD60
ldrh r1, [r0, 0x2E]
@@ -63964,8 +63964,8 @@ _0802BD36:
bl BeginFastPaletteFade
b _0802BEDA
.align 2, 0
-_0802BD60: .4byte 0x03001770
-_0802BD64: .4byte 0x02024d1e
+_0802BD60: .4byte gMain
+_0802BD64: .4byte gUnknown_02024D1E
_0802BD68:
movs r0, 0x2
ands r0, r1
@@ -63981,7 +63981,7 @@ _0802BD7A:
strb r0, [r1]
b _0802BEDA
.align 2, 0
-_0802BD80: .4byte 0x02024d1e
+_0802BD80: .4byte gUnknown_02024D1E
_0802BD84:
ldr r0, _0802BE34
ldrb r1, [r0, 0x7]
@@ -64067,13 +64067,13 @@ _0802BD92:
strb r0, [r1]
b _0802BEDA
.align 2, 0
-_0802BE34: .4byte 0x0202f388
-_0802BE38: .4byte 0x02024a6a
-_0802BE3C: .4byte 0x02024c07
-_0802BE40: .4byte 0x030045c0
+_0802BE34: .4byte gPaletteFade
+_0802BE38: .4byte gUnknown_02024A6A
+_0802BE3C: .4byte gUnknown_02024C07
+_0802BE40: .4byte gEnemyParty
_0802BE44: .4byte 0x02016079
_0802BE48: .4byte sub_800F808
-_0802BE4C: .4byte 0x02024d1e
+_0802BE4C: .4byte gUnknown_02024D1E
_0802BE50:
ldr r0, _0802BE88
ldr r1, [r0, 0x4]
@@ -64103,12 +64103,12 @@ _0802BE50:
bl SetMonData
b _0802BEC0
.align 2, 0
-_0802BE88: .4byte 0x03001770
+_0802BE88: .4byte gMain
_0802BE8C: .4byte sub_800F808
-_0802BE90: .4byte 0x0202f388
-_0802BE94: .4byte 0x02024a6a
-_0802BE98: .4byte 0x02024c07
-_0802BE9C: .4byte 0x030045c0
+_0802BE90: .4byte gPaletteFade
+_0802BE94: .4byte gUnknown_02024A6A
+_0802BE98: .4byte gUnknown_02024C07
+_0802BE9C: .4byte gEnemyParty
_0802BEA0: .4byte 0x02016079
_0802BEA4:
bl CalculatePlayerPartyCount
@@ -64122,7 +64122,7 @@ _0802BEA4:
str r0, [r1]
b _0802BEDA
.align 2, 0
-_0802BEBC: .4byte 0x02024c10
+_0802BEBC: .4byte gUnknown_02024C10
_0802BEC0:
ldr r3, _0802BEEC
ldr r2, [r3]
@@ -64147,7 +64147,7 @@ _0802BEDA:
pop {r0}
bx r0
.align 2, 0
-_0802BEEC: .4byte 0x02024c10
+_0802BEEC: .4byte gUnknown_02024C10
thumb_func_end atkF3_receive_new_pokemon_maybe
thumb_func_start sub_802BEF0
@@ -64169,10 +64169,10 @@ sub_802BEF0: @ 802BEF0
str r0, [r1]
bx lr
.align 2, 0
-_0802BF10: .4byte 0x02024a80
-_0802BF14: .4byte 0x02024c07
-_0802BF18: .4byte 0x02024bec
-_0802BF1C: .4byte 0x02024c10
+_0802BF10: .4byte gBattleMons
+_0802BF14: .4byte gUnknown_02024C07
+_0802BF18: .4byte gUnknown_02024BEC
+_0802BF1C: .4byte gUnknown_02024C10
thumb_func_end sub_802BEF0
thumb_func_start sub_802BF20
@@ -64192,9 +64192,9 @@ sub_802BF20: @ 802BF20
str r0, [r1]
bx lr
.align 2, 0
-_0802BF3C: .4byte 0x02024a80
-_0802BF40: .4byte 0x02024c07
-_0802BF44: .4byte 0x02024c10
+_0802BF3C: .4byte gBattleMons
+_0802BF40: .4byte gUnknown_02024C07
+_0802BF44: .4byte gUnknown_02024C10
thumb_func_end sub_802BF20
thumb_func_start sub_802BF48
@@ -64204,7 +64204,7 @@ sub_802BF48: @ 802BF48
strb r0, [r1]
bx lr
.align 2, 0
-_0802BF50: .4byte 0x02024a7f
+_0802BF50: .4byte gUnknown_02024A7F
thumb_func_end sub_802BF48
thumb_func_start sub_802BF54
@@ -64218,9 +64218,9 @@ sub_802BF54: @ 802BF54
strb r0, [r1]
bx lr
.align 2, 0
-_0802BF64: .4byte 0x02024a7f
-_0802BF68: .4byte 0x02024a7e
-_0802BF6C: .4byte 0x02024a68
+_0802BF64: .4byte gUnknown_02024A7F
+_0802BF68: .4byte gUnknown_02024A7E
+_0802BF6C: .4byte gUnknown_02024A68
thumb_func_end sub_802BF54
thumb_func_start nullsub_91
@@ -64242,10 +64242,10 @@ sub_802BF74: @ 802BF74
strb r0, [r1]
bx lr
.align 2, 0
-_0802BF8C: .4byte 0x03004330
-_0802BF90: .4byte 0x02024a60
+_0802BF8C: .4byte gUnknown_03004330
+_0802BF90: .4byte gUnknown_02024A60
_0802BF94: .4byte sub_802C014
-_0802BF98: .4byte 0x02024e6d
+_0802BF98: .4byte gUnknown_02024E6D
thumb_func_end sub_802BF74
thumb_func_start dp01_tbl1_exec_completed
@@ -64280,11 +64280,11 @@ dp01_tbl1_exec_completed: @ 802BF9C
strb r1, [r0]
b _0802C002
.align 2, 0
-_0802BFDC: .4byte 0x03004330
-_0802BFE0: .4byte 0x02024a60
+_0802BFDC: .4byte gUnknown_03004330
+_0802BFE0: .4byte gUnknown_02024A60
_0802BFE4: .4byte sub_802C014
-_0802BFE8: .4byte 0x020239f8
-_0802BFEC: .4byte 0x02023a60
+_0802BFE8: .4byte gUnknown_020239F8
+_0802BFEC: .4byte gUnknown_02023A60
_0802BFF0:
ldr r2, _0802C00C
ldr r1, _0802C010
@@ -64301,7 +64301,7 @@ _0802C002:
pop {r0}
bx r0
.align 2, 0
-_0802C00C: .4byte 0x02024a64
+_0802C00C: .4byte gUnknown_02024A64
_0802C010: .4byte gBitTable
thumb_func_end dp01_tbl1_exec_completed
@@ -64333,10 +64333,10 @@ sub_802C014: @ 802C014
bl _call_via_r0
b _0802C060
.align 2, 0
-_0802C048: .4byte 0x02024a64
+_0802C048: .4byte gUnknown_02024A64
_0802C04C: .4byte gBitTable
-_0802C050: .4byte 0x02024a60
-_0802C054: .4byte 0x02023a60
+_0802C050: .4byte gUnknown_02024A60
+_0802C054: .4byte gUnknown_02023A60
_0802C058: .4byte gUnknown_081FAD98
_0802C05C:
bl dp01_tbl1_exec_completed
@@ -64367,9 +64367,9 @@ _0802C086:
pop {r0}
bx r0
.align 2, 0
-_0802C08C: .4byte 0x02020004
-_0802C090: .4byte 0x02024be0
-_0802C094: .4byte 0x02024a60
+_0802C08C: .4byte gSprites
+_0802C090: .4byte gUnknown_02024BE0
+_0802C094: .4byte gUnknown_02024A60
thumb_func_end bx_0802E404
thumb_func_start sub_802C098
@@ -64420,10 +64420,10 @@ sub_802C098: @ 802C098
beq _0802C116
b _0802C138
.align 2, 0
-_0802C0FC: .4byte 0x02023a60
-_0802C100: .4byte 0x02024a60
-_0802C104: .4byte 0x03001770
-_0802C108: .4byte 0x02024e60
+_0802C0FC: .4byte gUnknown_02023A60
+_0802C100: .4byte gUnknown_02024A60
+_0802C104: .4byte gMain
+_0802C108: .4byte gUnknown_02024E60
_0802C10C:
cmp r0, 0x2
beq _0802C122
@@ -64480,7 +64480,7 @@ _0802C158:
movs r2, 0x1
b _0802C200
.align 2, 0
-_0802C174: .4byte 0x02024e60
+_0802C174: .4byte gUnknown_02024E60
_0802C178:
movs r0, 0x10
ands r0, r1
@@ -64508,7 +64508,7 @@ _0802C192:
movs r2, 0x1
b _0802C200
.align 2, 0
-_0802C1AC: .4byte 0x02024e60
+_0802C1AC: .4byte gUnknown_02024E60
_0802C1B0:
movs r0, 0x40
mov r8, r0
@@ -64525,7 +64525,7 @@ _0802C1B0:
beq _0802C2AC
b _0802C1E8
.align 2, 0
-_0802C1CC: .4byte 0x02024e60
+_0802C1CC: .4byte gUnknown_02024E60
_0802C1D0:
movs r0, 0x80
ands r0, r1
@@ -64560,7 +64560,7 @@ _0802C200:
bl sub_802E3E4
b _0802C2AC
.align 2, 0
-_0802C214: .4byte 0x02024e60
+_0802C214: .4byte gUnknown_02024E60
_0802C218:
movs r0, 0x2
ands r0, r1
@@ -64618,8 +64618,8 @@ _0802C278:
bl sub_814A7FC
b _0802C2AC
.align 2, 0
-_0802C294: .4byte 0x020239f8
-_0802C298: .4byte 0x02024c0c
+_0802C294: .4byte gUnknown_020239F8
+_0802C298: .4byte gUnknown_02024C0C
_0802C29C: .4byte gBitTable
_0802C2A0:
movs r0, 0x8
@@ -64655,8 +64655,8 @@ unref_sub_802C2B8: @ 802C2B8
pop {r0}
bx r0
.align 2, 0
-_0802C2E0: .4byte 0x02024a60
-_0802C2E4: .4byte 0x03004330
+_0802C2E0: .4byte gUnknown_02024A60
+_0802C2E4: .4byte gUnknown_03004330
_0802C2E8: .4byte sub_802C2EC
thumb_func_end unref_sub_802C2B8
@@ -64735,14 +64735,14 @@ _0802C32E:
b _0802C658
.align 2, 0
_0802C384: .4byte gUnknown_081FAE7C
-_0802C388: .4byte 0x03004344
-_0802C38C: .4byte 0x02024a68
-_0802C390: .4byte 0x03001770
-_0802C394: .4byte 0x02020004
-_0802C398: .4byte 0x02024be0
+_0802C388: .4byte gUnknown_03004344
+_0802C38C: .4byte gUnknown_02024A68
+_0802C390: .4byte gMain
+_0802C394: .4byte gSprites
+_0802C398: .4byte gUnknown_02024BE0
_0802C39C: .4byte sub_8010574
-_0802C3A0: .4byte 0x02024e64
-_0802C3A4: .4byte 0x02024a60
+_0802C3A0: .4byte gUnknown_02024E64
+_0802C3A4: .4byte gUnknown_02024A60
_0802C3A8:
movs r0, 0x2
ands r0, r1
@@ -64785,12 +64785,12 @@ _0802C3A8:
bl dp11b_obj_free
b _0802C658
.align 2, 0
-_0802C400: .4byte 0x02020004
-_0802C404: .4byte 0x02024be0
-_0802C408: .4byte 0x03004344
+_0802C400: .4byte gSprites
+_0802C404: .4byte gUnknown_02024BE0
+_0802C408: .4byte gUnknown_03004344
_0802C40C: .4byte sub_8010574
-_0802C410: .4byte 0x03004330
-_0802C414: .4byte 0x02024a60
+_0802C410: .4byte gUnknown_03004330
+_0802C414: .4byte gUnknown_02024A60
_0802C418: .4byte sub_802C68C
_0802C41C:
movs r0, 0x60
@@ -64824,9 +64824,9 @@ _0802C448:
mov r0, sp
b _0802C472
.align 2, 0
-_0802C458: .4byte 0x02020004
-_0802C45C: .4byte 0x02024be0
-_0802C460: .4byte 0x03004344
+_0802C458: .4byte gSprites
+_0802C45C: .4byte gUnknown_02024BE0
+_0802C460: .4byte gUnknown_03004344
_0802C464: .4byte sub_8010574
_0802C468:
adds r4, 0x1
@@ -64868,7 +64868,7 @@ _0802C480:
beq _0802C4C2
b _0802C500
.align 2, 0
-_0802C4B4: .4byte 0x02024a68
+_0802C4B4: .4byte gUnknown_02024A68
_0802C4B8:
cmp r0, 0x2
beq _0802C4C2
@@ -64925,14 +64925,14 @@ _0802C518:
beq _0802C448
b _0802C640
.align 2, 0
-_0802C520: .4byte 0x02024a60
-_0802C524: .4byte 0x02024a6a
-_0802C528: .4byte 0x03004360
-_0802C52C: .4byte 0x02024e64
+_0802C520: .4byte gUnknown_02024A60
+_0802C524: .4byte gUnknown_02024A6A
+_0802C528: .4byte gPlayerParty
+_0802C52C: .4byte gUnknown_02024E64
_0802C530: .4byte gBattleMoves
-_0802C534: .4byte 0x02024c0c
+_0802C534: .4byte gUnknown_02024C0C
_0802C538: .4byte gBitTable
-_0802C53C: .4byte 0x03004344
+_0802C53C: .4byte gUnknown_03004344
_0802C540:
movs r0, 0x90
ands r0, r1
@@ -64965,9 +64965,9 @@ _0802C56C:
mov r0, sp
b _0802C596
.align 2, 0
-_0802C57C: .4byte 0x02020004
-_0802C580: .4byte 0x02024be0
-_0802C584: .4byte 0x03004344
+_0802C57C: .4byte gSprites
+_0802C580: .4byte gUnknown_02024BE0
+_0802C584: .4byte gUnknown_03004344
_0802C588: .4byte sub_8010574
_0802C58C:
adds r4, 0x1
@@ -65009,7 +65009,7 @@ _0802C5A4:
beq _0802C5E6
b _0802C624
.align 2, 0
-_0802C5D8: .4byte 0x02024a68
+_0802C5D8: .4byte gUnknown_02024A68
_0802C5DC:
cmp r0, 0x2
beq _0802C5E6
@@ -65083,16 +65083,16 @@ _0802C658:
pop {r0}
bx r0
.align 2, 0
-_0802C660: .4byte 0x02024a60
-_0802C664: .4byte 0x02024a6a
-_0802C668: .4byte 0x03004360
-_0802C66C: .4byte 0x02024e64
+_0802C660: .4byte gUnknown_02024A60
+_0802C664: .4byte gUnknown_02024A6A
+_0802C668: .4byte gPlayerParty
+_0802C66C: .4byte gUnknown_02024E64
_0802C670: .4byte gBattleMoves
-_0802C674: .4byte 0x02024c0c
+_0802C674: .4byte gUnknown_02024C0C
_0802C678: .4byte gBitTable
-_0802C67C: .4byte 0x03004344
-_0802C680: .4byte 0x02020004
-_0802C684: .4byte 0x02024be0
+_0802C67C: .4byte gUnknown_03004344
+_0802C680: .4byte gSprites
+_0802C684: .4byte gUnknown_02024BE0
_0802C688: .4byte sub_8010520
thumb_func_end sub_802C2EC
@@ -65143,10 +65143,10 @@ _0802C6B2:
ands r4, r0
b _0802C702
.align 2, 0
-_0802C6E4: .4byte 0x02024a60
-_0802C6E8: .4byte 0x02023a64
-_0802C6EC: .4byte 0x03001770
-_0802C6F0: .4byte 0x02024e64
+_0802C6E4: .4byte gUnknown_02024A60
+_0802C6E8: .4byte gUnknown_02023A64
+_0802C6EC: .4byte gMain
+_0802C6F0: .4byte gUnknown_02024E64
_0802C6F4:
ldr r2, _0802C714
ldrh r1, [r1]
@@ -65167,8 +65167,8 @@ _0802C702:
b _0802C73A
.align 2, 0
_0802C714: .4byte gBattleMoves
-_0802C718: .4byte 0x03004344
-_0802C71C: .4byte 0x02024a60
+_0802C718: .4byte gUnknown_03004344
+_0802C71C: .4byte gUnknown_02024A60
_0802C720:
ldr r0, _0802C764
ldrb r0, [r0]
@@ -65204,9 +65204,9 @@ _0802C73A:
add r8, r2
b _0802C7B2
.align 2, 0
-_0802C764: .4byte 0x02024a60
-_0802C768: .4byte 0x03004344
-_0802C76C: .4byte 0x02023a60
+_0802C764: .4byte gUnknown_02024A60
+_0802C768: .4byte gUnknown_03004344
+_0802C76C: .4byte gUnknown_02023A60
_0802C770:
movs r0, 0x7D
ands r0, r4
@@ -65257,9 +65257,9 @@ _0802C7B8:
orrs r2, r0
b _0802C888
.align 2, 0
-_0802C7D0: .4byte 0x02024e64
-_0802C7D4: .4byte 0x03004344
-_0802C7D8: .4byte 0x02024a60
+_0802C7D0: .4byte gUnknown_02024E64
+_0802C7D4: .4byte gUnknown_03004344
+_0802C7D8: .4byte gUnknown_02024A60
_0802C7DC:
ldr r1, _0802C7F8
ldr r2, _0802C7FC
@@ -65276,10 +65276,10 @@ _0802C7DC:
ldrb r0, [r2]
b _0802C838
.align 2, 0
-_0802C7F8: .4byte 0x03004330
-_0802C7FC: .4byte 0x02024a60
+_0802C7F8: .4byte gUnknown_03004330
+_0802C7FC: .4byte gUnknown_02024A60
_0802C800: .4byte sub_802C2EC
-_0802C804: .4byte 0x03004344
+_0802C804: .4byte gUnknown_03004344
_0802C808:
movs r0, 0x1
bl battle_get_side_with_given_state
@@ -65296,7 +65296,7 @@ _0802C808:
movs r0, 0x3
b _0802C832
.align 2, 0
-_0802C828: .4byte 0x02024c0c
+_0802C828: .4byte gUnknown_02024C0C
_0802C82C: .4byte gBitTable
_0802C830:
movs r0, 0x1
@@ -65319,9 +65319,9 @@ _0802C838:
ldr r1, _0802C860
b _0802CA36
.align 2, 0
-_0802C854: .4byte 0x03004344
-_0802C858: .4byte 0x02020004
-_0802C85C: .4byte 0x02024be0
+_0802C854: .4byte gUnknown_03004344
+_0802C858: .4byte gSprites
+_0802C85C: .4byte gUnknown_02024BE0
_0802C860: .4byte sub_8010520
_0802C864:
movs r6, 0x2
@@ -65347,8 +65347,8 @@ _0802C888:
bl dp01_tbl1_exec_completed
b _0802CA38
.align 2, 0
-_0802C898: .4byte 0x030042a4
-_0802C89C: .4byte 0x030042a0
+_0802C898: .4byte gUnknown_030042A4
+_0802C89C: .4byte gUnknown_030042A0
_0802C8A0: .4byte 0x0000ffff
_0802C8A4:
movs r0, 0x20
@@ -65373,7 +65373,7 @@ _0802C8BC:
eors r0, r2
b _0802C976
.align 2, 0
-_0802C8D0: .4byte 0x02024e64
+_0802C8D0: .4byte gUnknown_02024E64
_0802C8D4:
movs r0, 0x10
ands r0, r1
@@ -65405,8 +65405,8 @@ _0802C8FC:
eors r0, r6
b _0802C976
.align 2, 0
-_0802C90C: .4byte 0x02024e64
-_0802C910: .4byte 0x03004348
+_0802C90C: .4byte gUnknown_02024E64
+_0802C910: .4byte gUnknown_03004348
_0802C914:
movs r0, 0x40
ands r0, r1
@@ -65430,7 +65430,7 @@ _0802C92C:
eors r0, r2
b _0802C976
.align 2, 0
-_0802C940: .4byte 0x02024e64
+_0802C940: .4byte gUnknown_02024E64
_0802C944:
movs r0, 0x80
ands r0, r1
@@ -65469,8 +65469,8 @@ _0802C976:
bl sub_802E2D4
b _0802CA38
.align 2, 0
-_0802C994: .4byte 0x02024e64
-_0802C998: .4byte 0x03004348
+_0802C994: .4byte gUnknown_02024E64
+_0802C998: .4byte gUnknown_03004348
_0802C99C:
movs r0, 0x4
ands r0, r1
@@ -65502,11 +65502,11 @@ _0802C99C:
strb r5, [r0]
b _0802C9F4
.align 2, 0
-_0802C9D8: .4byte 0x03004348
-_0802C9DC: .4byte 0x020239f8
-_0802C9E0: .4byte 0x02024e64
+_0802C9D8: .4byte gUnknown_03004348
+_0802C9DC: .4byte gUnknown_020239F8
+_0802C9E0: .4byte gUnknown_02024E64
_0802C9E4: .4byte gUnknown_081FAE80
-_0802C9E8: .4byte 0x03004344
+_0802C9E8: .4byte gUnknown_03004344
_0802C9EC:
ldr r1, _0802CA44
adds r0, 0x1
@@ -65552,12 +65552,12 @@ _0802CA38:
pop {r0}
bx r0
.align 2, 0
-_0802CA44: .4byte 0x03004344
-_0802CA48: .4byte 0x03004210
+_0802CA44: .4byte gUnknown_03004344
+_0802CA48: .4byte gUnknown_03004210
_0802CA4C: .4byte 0x00001016
_0802CA50: .4byte gUnknown_08400D89
-_0802CA54: .4byte 0x03004330
-_0802CA58: .4byte 0x02024a60
+_0802CA54: .4byte gUnknown_03004330
+_0802CA58: .4byte gUnknown_02024A60
_0802CA5C: .4byte sub_802CA60
thumb_func_end sub_802C68C
@@ -66021,16 +66021,16 @@ _0802CD8C:
bl SetMonData
b _0802CE1C
.align 2, 0
-_0802CDEC: .4byte 0x03001770
-_0802CDF0: .4byte 0x02024e64
-_0802CDF4: .4byte 0x02024a60
-_0802CDF8: .4byte 0x03004344
-_0802CDFC: .4byte 0x02023a64
-_0802CE00: .4byte 0x02024ca8
+_0802CDEC: .4byte gMain
+_0802CDF0: .4byte gUnknown_02024E64
+_0802CDF4: .4byte gUnknown_02024A60
+_0802CDF8: .4byte gUnknown_03004344
+_0802CDFC: .4byte gUnknown_02023A64
+_0802CE00: .4byte gUnknown_02024CA8
_0802CE04: .4byte gBitTable
-_0802CE08: .4byte 0x02024a80
-_0802CE0C: .4byte 0x02024a6a
-_0802CE10: .4byte 0x03004360
+_0802CE08: .4byte gBattleMons
+_0802CE0C: .4byte gUnknown_02024A6A
+_0802CE10: .4byte gPlayerParty
_0802CE14:
ldrb r0, [r5]
ldr r1, _0802CF20
@@ -66153,15 +66153,15 @@ _0802CEF0:
b _0802CF4E
.align 2, 0
_0802CF20: .4byte gUnknown_08400D49
-_0802CF24: .4byte 0x03004330
-_0802CF28: .4byte 0x02024a60
+_0802CF24: .4byte gUnknown_03004330
+_0802CF28: .4byte gUnknown_02024A60
_0802CF2C: .4byte sub_802C68C
-_0802CF30: .4byte 0x02024e64
-_0802CF34: .4byte 0x03004344
-_0802CF38: .4byte 0x03004210
+_0802CF30: .4byte gUnknown_02024E64
+_0802CF34: .4byte gUnknown_03004344
+_0802CF38: .4byte gUnknown_03004210
_0802CF3C: .4byte 0x00001016
_0802CF40: .4byte gUnknown_08400D38
-_0802CF44: .4byte 0x03001770
+_0802CF44: .4byte gMain
_0802CF48:
ldrb r0, [r3]
bl nullsub_7
@@ -66186,9 +66186,9 @@ _0802CF4E:
bl sub_802E3B4
b _0802CF8C
.align 2, 0
-_0802CF78: .4byte 0x03004344
-_0802CF7C: .4byte 0x02024e64
-_0802CF80: .4byte 0x02024a60
+_0802CF78: .4byte gUnknown_03004344
+_0802CF7C: .4byte gUnknown_02024E64
+_0802CF80: .4byte gUnknown_02024A60
_0802CF84:
ldrb r0, [r4]
movs r1, 0x1B
@@ -66224,11 +66224,11 @@ _0802CF8C:
bl sub_802E3B4
b _0802CFE2
.align 2, 0
-_0802CFC8: .4byte 0x03001770
-_0802CFCC: .4byte 0x03004344
-_0802CFD0: .4byte 0x03004348
-_0802CFD4: .4byte 0x02024e64
-_0802CFD8: .4byte 0x02024a60
+_0802CFC8: .4byte gMain
+_0802CFCC: .4byte gUnknown_03004344
+_0802CFD0: .4byte gUnknown_03004348
+_0802CFD4: .4byte gUnknown_02024E64
+_0802CFD8: .4byte gUnknown_02024A60
_0802CFDC:
ldrb r0, [r3]
bl nullsub_7
@@ -66253,9 +66253,9 @@ _0802CFE2:
bl sub_802E3B4
b _0802D020
.align 2, 0
-_0802D00C: .4byte 0x03004344
-_0802D010: .4byte 0x02024e64
-_0802D014: .4byte 0x02024a60
+_0802D00C: .4byte gUnknown_03004344
+_0802D010: .4byte gUnknown_02024E64
+_0802D014: .4byte gUnknown_02024A60
_0802D018:
ldrb r0, [r4]
movs r1, 0x1B
@@ -66285,10 +66285,10 @@ _0802D020:
bl sub_802E3B4
b _0802D066
.align 2, 0
-_0802D050: .4byte 0x03001770
-_0802D054: .4byte 0x03004344
-_0802D058: .4byte 0x02024e64
-_0802D05C: .4byte 0x02024a60
+_0802D050: .4byte gMain
+_0802D054: .4byte gUnknown_03004344
+_0802D058: .4byte gUnknown_02024E64
+_0802D05C: .4byte gUnknown_02024A60
_0802D060:
ldrb r0, [r3]
bl nullsub_7
@@ -66313,9 +66313,9 @@ _0802D066:
bl sub_802E3B4
b _0802D0A4
.align 2, 0
-_0802D090: .4byte 0x03004344
-_0802D094: .4byte 0x02024e64
-_0802D098: .4byte 0x02024a60
+_0802D090: .4byte gUnknown_03004344
+_0802D094: .4byte gUnknown_02024E64
+_0802D098: .4byte gUnknown_02024A60
_0802D09C:
ldrb r0, [r4]
movs r1, 0x1B
@@ -66351,11 +66351,11 @@ _0802D0A4:
bl sub_802E3B4
b _0802D0FA
.align 2, 0
-_0802D0E0: .4byte 0x03001770
-_0802D0E4: .4byte 0x03004344
-_0802D0E8: .4byte 0x03004348
-_0802D0EC: .4byte 0x02024e64
-_0802D0F0: .4byte 0x02024a60
+_0802D0E0: .4byte gMain
+_0802D0E4: .4byte gUnknown_03004344
+_0802D0E8: .4byte gUnknown_03004348
+_0802D0EC: .4byte gUnknown_02024E64
+_0802D0F0: .4byte gUnknown_02024A60
_0802D0F4:
ldrb r0, [r3]
bl nullsub_7
@@ -66380,9 +66380,9 @@ _0802D0FA:
bl sub_802E3B4
b _0802D138
.align 2, 0
-_0802D124: .4byte 0x03004344
-_0802D128: .4byte 0x02024e64
-_0802D12C: .4byte 0x02024a60
+_0802D124: .4byte gUnknown_03004344
+_0802D128: .4byte gUnknown_02024E64
+_0802D12C: .4byte gUnknown_02024A60
_0802D130:
ldrb r0, [r4]
movs r1, 0x1B
@@ -66424,10 +66424,10 @@ _0802D174:
pop {r0}
bx r0
.align 2, 0
-_0802D178: .4byte 0x03002fa4
-_0802D17C: .4byte 0x03001770
+_0802D178: .4byte gReceivedRemoteLinkPlayers
+_0802D17C: .4byte gMain
_0802D180: .4byte 0x0000043d
-_0802D184: .4byte 0x030042d0
+_0802D184: .4byte gUnknown_030042D0
_0802D188: .4byte c2_8011A1C
thumb_func_end sub_802D148
@@ -66456,10 +66456,10 @@ sub_802D18C: @ 802D18C
str r1, [r0]
b _0802D1F2
.align 2, 0
-_0802D1BC: .4byte 0x0202f388
-_0802D1C0: .4byte 0x020239f8
-_0802D1C4: .4byte 0x03004330
-_0802D1C8: .4byte 0x02024a60
+_0802D1BC: .4byte gPaletteFade
+_0802D1C0: .4byte gUnknown_020239F8
+_0802D1C4: .4byte gUnknown_03004330
+_0802D1C8: .4byte gUnknown_02024A60
_0802D1CC: .4byte sub_802D148
_0802D1D0:
movs r0, 0x5A
@@ -66481,9 +66481,9 @@ _0802D1F2:
pop {r0}
bx r0
.align 2, 0
-_0802D1F8: .4byte 0x03001770
+_0802D1F8: .4byte gMain
_0802D1FC: .4byte 0x0000043d
-_0802D200: .4byte 0x030042d0
+_0802D200: .4byte gUnknown_030042D0
thumb_func_end sub_802D18C
thumb_func_start sub_802D204
@@ -66509,9 +66509,9 @@ _0802D228:
pop {r0}
bx r0
.align 2, 0
-_0802D22C: .4byte 0x02020004
-_0802D230: .4byte 0x02024be0
-_0802D234: .4byte 0x02024a60
+_0802D22C: .4byte gSprites
+_0802D230: .4byte gUnknown_02024BE0
+_0802D234: .4byte gUnknown_02024A60
_0802D238: .4byte SpriteCallbackDummy
thumb_func_end sub_802D204
@@ -66538,9 +66538,9 @@ _0802D260:
pop {r0}
bx r0
.align 2, 0
-_0802D264: .4byte 0x02020004
-_0802D268: .4byte 0x02024be0
-_0802D26C: .4byte 0x02024a60
+_0802D264: .4byte gSprites
+_0802D268: .4byte gUnknown_02024BE0
+_0802D26C: .4byte gUnknown_02024A60
_0802D270: .4byte SpriteCallbackDummy
thumb_func_end sub_802D23C
@@ -66588,9 +66588,9 @@ _0802D2C6:
pop {r0}
bx r0
.align 2, 0
-_0802D2CC: .4byte 0x02020004
-_0802D2D0: .4byte 0x02024be0
-_0802D2D4: .4byte 0x02024a60
+_0802D2CC: .4byte gSprites
+_0802D2D0: .4byte gUnknown_02024BE0
+_0802D2D4: .4byte gUnknown_02024A60
_0802D2D8: .4byte SpriteCallbackDummy
_0802D2DC: .4byte gSaveBlock2
thumb_func_end sub_802D274
@@ -66624,7 +66624,7 @@ _0802D310:
pop {r0}
bx r0
.align 2, 0
-_0802D314: .4byte 0x02024a60
+_0802D314: .4byte gUnknown_02024A60
_0802D318: .4byte 0x02017810
thumb_func_end sub_802D2E0
@@ -66664,10 +66664,10 @@ _0802D340:
bne _0802D3AA
b _0802D3A8
.align 2, 0
-_0802D360: .4byte 0x020239f8
-_0802D364: .4byte 0x02020004
-_0802D368: .4byte 0x03004340
-_0802D36C: .4byte 0x02024a60
+_0802D360: .4byte gUnknown_020239F8
+_0802D364: .4byte gSprites
+_0802D368: .4byte gUnknown_03004340
+_0802D36C: .4byte gUnknown_02024A60
_0802D370: .4byte SpriteCallbackDummy
_0802D374:
ldr r2, _0802D45C
@@ -66787,14 +66787,14 @@ _0802D3D8:
bl m4aMPlayContinue
b _0802D488
.align 2, 0
-_0802D45C: .4byte 0x02020004
-_0802D460: .4byte 0x03004340
-_0802D464: .4byte 0x02024a60
+_0802D45C: .4byte gSprites
+_0802D460: .4byte gUnknown_03004340
+_0802D464: .4byte gUnknown_02024A60
_0802D468: .4byte SpriteCallbackDummy
_0802D46C: .4byte 0x02017810
_0802D470: .4byte 0x000027f9
-_0802D474: .4byte 0x020239f8
-_0802D478: .4byte 0x03007380
+_0802D474: .4byte gUnknown_020239F8
+_0802D478: .4byte gUnknown_03007380
_0802D47C:
ldr r0, _0802D4E0
ldr r1, _0802D4E4
@@ -66846,13 +66846,13 @@ _0802D4DA:
pop {r0}
bx r0
.align 2, 0
-_0802D4E0: .4byte 0x03007380
+_0802D4E0: .4byte gUnknown_03007380
_0802D4E4: .4byte 0x0000ffff
-_0802D4E8: .4byte 0x02024a6a
-_0802D4EC: .4byte 0x02024a60
-_0802D4F0: .4byte 0x03004360
+_0802D4E8: .4byte gUnknown_02024A6A
+_0802D4EC: .4byte gUnknown_02024A60
+_0802D4F0: .4byte gPlayerParty
_0802D4F4: .4byte 0x02017810
-_0802D4F8: .4byte 0x03004330
+_0802D4F8: .4byte gUnknown_03004330
_0802D4FC: .4byte sub_802D2E0
thumb_func_end sub_802D31C
@@ -67021,16 +67021,16 @@ _0802D64C:
pop {r0}
bx r0
.align 2, 0
-_0802D654: .4byte 0x02024a60
+_0802D654: .4byte gUnknown_02024A60
_0802D658: .4byte 0x02017810
-_0802D65C: .4byte 0x02024a6a
-_0802D660: .4byte 0x03004360
-_0802D664: .4byte 0x020239f8
-_0802D668: .4byte 0x0300434c
-_0802D66C: .4byte 0x02020004
-_0802D670: .4byte 0x03004340
+_0802D65C: .4byte gUnknown_02024A6A
+_0802D660: .4byte gPlayerParty
+_0802D664: .4byte gUnknown_020239F8
+_0802D668: .4byte gUnknown_0300434C
+_0802D66C: .4byte gSprites
+_0802D670: .4byte gUnknown_03004340
_0802D674: .4byte 0x02017840
-_0802D678: .4byte 0x03004330
+_0802D678: .4byte gUnknown_03004330
_0802D67C: .4byte sub_802D31C
thumb_func_end sub_802D500
@@ -67107,13 +67107,13 @@ _0802D708:
pop {r0}
bx r0
.align 2, 0
-_0802D710: .4byte 0x02020004
-_0802D714: .4byte 0x03004340
-_0802D718: .4byte 0x02024a60
+_0802D710: .4byte gSprites
+_0802D714: .4byte gUnknown_03004340
+_0802D718: .4byte gUnknown_02024A60
_0802D71C: .4byte SpriteCallbackDummy
_0802D720: .4byte 0x02017810
_0802D724: .4byte 0x000027f9
-_0802D728: .4byte 0x03004330
+_0802D728: .4byte gUnknown_03004330
_0802D72C: .4byte sub_802D730
thumb_func_end sub_802D680
@@ -67157,12 +67157,12 @@ _0802D77A:
pop {r0}
bx r0
.align 2, 0
-_0802D780: .4byte 0x02024a60
+_0802D780: .4byte gUnknown_02024A60
_0802D784: .4byte 0x02017810
-_0802D788: .4byte 0x03007380
+_0802D788: .4byte gUnknown_03007380
_0802D78C: .4byte 0x0000ffff
-_0802D790: .4byte 0x02024a6a
-_0802D794: .4byte 0x03004360
+_0802D790: .4byte gUnknown_02024A6A
+_0802D794: .4byte gPlayerParty
thumb_func_end sub_802D730
thumb_func_start sub_802D798
@@ -67249,15 +67249,15 @@ _0802D83C:
pop {r0}
bx r0
.align 2, 0
-_0802D844: .4byte 0x02024a60
+_0802D844: .4byte gUnknown_02024A60
_0802D848: .4byte 0x02017810
-_0802D84C: .4byte 0x02024a6a
-_0802D850: .4byte 0x03004360
-_0802D854: .4byte 0x02020004
-_0802D858: .4byte 0x0300434c
+_0802D84C: .4byte gUnknown_02024A6A
+_0802D850: .4byte gPlayerParty
+_0802D854: .4byte gSprites
+_0802D858: .4byte gUnknown_0300434C
_0802D85C: .4byte SpriteCallbackDummy
-_0802D860: .4byte 0x03004340
-_0802D864: .4byte 0x03004330
+_0802D860: .4byte gUnknown_03004340
+_0802D864: .4byte gUnknown_03004330
_0802D868: .4byte sub_802D680
thumb_func_end sub_802D798
@@ -67282,7 +67282,7 @@ _0802D88E:
pop {r0}
bx r0
.align 2, 0
-_0802D894: .4byte 0x03007380
+_0802D894: .4byte gUnknown_03007380
_0802D898: .4byte 0x0000ffff
thumb_func_end c3_0802FDF4
@@ -67317,8 +67317,8 @@ bx_t1_healthbar_update: @ 802D89C
bl sub_80440EC
b _0802D8FE
.align 2, 0
-_0802D8DC: .4byte 0x02024a60
-_0802D8E0: .4byte 0x03004340
+_0802D8DC: .4byte gUnknown_02024A60
+_0802D8E0: .4byte gUnknown_03004340
_0802D8E4:
ldr r2, _0802D904
ldrb r1, [r5]
@@ -67336,8 +67336,8 @@ _0802D8FE:
pop {r0}
bx r0
.align 2, 0
-_0802D904: .4byte 0x02024a6a
-_0802D908: .4byte 0x03004360
+_0802D904: .4byte gUnknown_02024A6A
+_0802D908: .4byte gPlayerParty
thumb_func_end bx_t1_healthbar_update
thumb_func_start sub_802D90C
@@ -67352,7 +67352,7 @@ _0802D91A:
pop {r0}
bx r0
.align 2, 0
-_0802D920: .4byte 0x03004210
+_0802D920: .4byte gUnknown_03004210
thumb_func_end sub_802D90C
thumb_func_start sub_802D924
@@ -67479,12 +67479,12 @@ _0802DA1E:
ldr r0, _0802DA3C
b _0802DA82
.align 2, 0
-_0802DA24: .4byte 0x03004b20
-_0802DA28: .4byte 0x02024a6a
-_0802DA2C: .4byte 0x03004360
+_0802DA24: .4byte gTasks
+_0802DA28: .4byte gUnknown_02024A6A
+_0802DA2C: .4byte gPlayerParty
_0802DA30: .4byte gExperienceTables
_0802DA34: .4byte gBaseStats
-_0802DA38: .4byte 0x02024a60
+_0802DA38: .4byte gUnknown_02024A60
_0802DA3C: .4byte sub_802DCB0
_0802DA40:
ldr r0, _0802DA50
@@ -67496,7 +67496,7 @@ _0802DA40:
ldr r0, _0802DA54
b _0802DA84
.align 2, 0
-_0802DA50: .4byte 0x03004b20
+_0802DA50: .4byte gTasks
_0802DA54: .4byte sub_802DDC4
_0802DA58:
str r0, [sp, 0x4]
@@ -67514,7 +67514,7 @@ _0802DA58:
bl DestroyTask
b _0802DA86
.align 2, 0
-_0802DA78: .4byte 0x03004330
+_0802DA78: .4byte gUnknown_03004330
_0802DA7C: .4byte sub_802D90C
_0802DA80:
ldr r0, _0802DA98
@@ -67625,11 +67625,11 @@ sub_802DA9C: @ 802DA9C
pop {r0}
bx r0
.align 2, 0
-_0802DB54: .4byte 0x03004b20
-_0802DB58: .4byte 0x03004360
+_0802DB54: .4byte gTasks
+_0802DB58: .4byte gPlayerParty
_0802DB5C: .4byte gExperienceTables
_0802DB60: .4byte gBaseStats
-_0802DB64: .4byte 0x03004340
+_0802DB64: .4byte gUnknown_03004340
_0802DB68: .4byte sub_802DB6C
thumb_func_end sub_802DA9C
@@ -67658,7 +67658,7 @@ sub_802DB6C: @ 802DB6C
strh r0, [r6, 0x1C]
b _0802DC98
.align 2, 0
-_0802DB98: .4byte 0x03004b20
+_0802DB98: .4byte gTasks
_0802DB9C:
ldrb r0, [r6, 0x8]
mov r9, r0
@@ -67752,11 +67752,11 @@ _0802DB9C:
str r0, [r6]
b _0802DC98
.align 2, 0
-_0802DC64: .4byte 0x03004340
-_0802DC68: .4byte 0x03004360
+_0802DC64: .4byte gUnknown_03004340
+_0802DC68: .4byte gPlayerParty
_0802DC6C: .4byte gExperienceTables
_0802DC70: .4byte gBaseStats
-_0802DC74: .4byte 0x02024a60
+_0802DC74: .4byte gUnknown_02024A60
_0802DC78: .4byte sub_802DCB0
_0802DC7C:
str r0, [sp, 0x4]
@@ -67781,7 +67781,7 @@ _0802DC98:
pop {r0}
bx r0
.align 2, 0
-_0802DCA8: .4byte 0x03004330
+_0802DCA8: .4byte gUnknown_03004330
_0802DCAC: .4byte sub_802D90C
thumb_func_end sub_802DB6C
@@ -67829,8 +67829,8 @@ _0802DCE4:
pop {r0}
bx r0
.align 2, 0
-_0802DD04: .4byte 0x03004b20
-_0802DD08: .4byte 0x02024a6a
+_0802DD04: .4byte gTasks
+_0802DD08: .4byte gUnknown_02024A6A
_0802DD0C: .4byte sub_802DD10
thumb_func_end sub_802DCB0
@@ -67886,11 +67886,11 @@ sub_802DD10: @ 802DD10
bl sub_8045A5C
b _0802DDA0
.align 2, 0
-_0802DD78: .4byte 0x03004b20
+_0802DD78: .4byte gTasks
_0802DD7C: .4byte 0x02017810
-_0802DD80: .4byte 0x03004360
-_0802DD84: .4byte 0x02024a6a
-_0802DD88: .4byte 0x03004340
+_0802DD80: .4byte gPlayerParty
+_0802DD84: .4byte gUnknown_02024A6A
+_0802DD88: .4byte gUnknown_03004340
_0802DD8C:
ldr r0, _0802DDB4
adds r0, r5, r0
@@ -67914,9 +67914,9 @@ _0802DDAE:
pop {r0}
bx r0
.align 2, 0
-_0802DDB4: .4byte 0x03004340
-_0802DDB8: .4byte 0x03004360
-_0802DDBC: .4byte 0x03004b20
+_0802DDB4: .4byte gUnknown_03004340
+_0802DDB8: .4byte gPlayerParty
+_0802DDBC: .4byte gTasks
_0802DDC0: .4byte sub_802DDC4
thumb_func_end sub_802DD10
@@ -67950,9 +67950,9 @@ sub_802DDC4: @ 802DDC4
pop {r0}
bx r0
.align 2, 0
-_0802DE00: .4byte 0x03004b20
-_0802DE04: .4byte 0x03004360
-_0802DE08: .4byte 0x03004330
+_0802DE00: .4byte gTasks
+_0802DE04: .4byte gPlayerParty
+_0802DE08: .4byte gUnknown_03004330
_0802DE0C: .4byte sub_802D90C
thumb_func_end sub_802DDC4
@@ -68019,12 +68019,12 @@ _0802DE8C:
pop {r0}
bx r0
.align 2, 0
-_0802DE94: .4byte 0x02020004
-_0802DE98: .4byte 0x02024be0
-_0802DE9C: .4byte 0x02024a60
-_0802DEA0: .4byte 0x02024a6a
-_0802DEA4: .4byte 0x03004360
-_0802DEA8: .4byte 0x03004340
+_0802DE94: .4byte gSprites
+_0802DE98: .4byte gUnknown_02024BE0
+_0802DE9C: .4byte gUnknown_02024A60
+_0802DEA0: .4byte gUnknown_02024A6A
+_0802DEA4: .4byte gPlayerParty
+_0802DEA8: .4byte gUnknown_03004340
thumb_func_end sub_802DE10
thumb_func_start sub_802DEAC
@@ -68070,11 +68070,11 @@ _0802DEFC:
pop {r0}
bx r0
.align 2, 0
-_0802DF04: .4byte 0x02024a60
+_0802DF04: .4byte gUnknown_02024A60
_0802DF08: .4byte 0x02017810
-_0802DF0C: .4byte 0x02024be0
-_0802DF10: .4byte 0x02020004
-_0802DF14: .4byte 0x03004340
+_0802DF0C: .4byte gUnknown_02024BE0
+_0802DF10: .4byte gSprites
+_0802DF14: .4byte gUnknown_03004340
thumb_func_end sub_802DEAC
thumb_func_start sub_802DF18
@@ -68089,7 +68089,7 @@ _0802DF26:
pop {r0}
bx r0
.align 2, 0
-_0802DF2C: .4byte 0x03004210
+_0802DF2C: .4byte gUnknown_03004210
thumb_func_end sub_802DF18
thumb_func_start sub_802DF30
@@ -68126,12 +68126,12 @@ _0802DF6A:
pop {r0}
bx r0
.align 2, 0
-_0802DF70: .4byte 0x0202f388
-_0802DF74: .4byte 0x03004330
-_0802DF78: .4byte 0x02024a60
+_0802DF70: .4byte gPaletteFade
+_0802DF74: .4byte gUnknown_03004330
+_0802DF78: .4byte gUnknown_02024A60
_0802DF7C: .4byte sub_802DF88
-_0802DF80: .4byte 0x03004b20
-_0802DF84: .4byte 0x0300434c
+_0802DF80: .4byte gTasks
+_0802DF84: .4byte gUnknown_0300434C
thumb_func_end sub_802DF30
thumb_func_start sub_802DF88
@@ -68159,12 +68159,12 @@ sub_802DF88: @ 802DF88
bl dp01_build_cmdbuf_x22_a_three_bytes
b _0802DFDA
.align 2, 0
-_0802DFB8: .4byte 0x03001770
+_0802DFB8: .4byte gMain
_0802DFBC: .4byte sub_800F808
-_0802DFC0: .4byte 0x0202f388
-_0802DFC4: .4byte 0x0202e8f4
-_0802DFC8: .4byte 0x0202e8f5
-_0802DFCC: .4byte 0x02038470
+_0802DFC0: .4byte gPaletteFade
+_0802DFC4: .4byte gUnknown_0202E8F4
+_0802DFC8: .4byte gUnknown_0202E8F5
+_0802DFCC: .4byte gUnknown_02038470
_0802DFD0:
movs r0, 0x1
movs r1, 0x6
@@ -68189,8 +68189,8 @@ _0802DFF8:
pop {r0}
bx r0
.align 2, 0
-_0802DFFC: .4byte 0x02023a60
-_0802E000: .4byte 0x02024a60
+_0802DFFC: .4byte gUnknown_02023A60
+_0802E000: .4byte gUnknown_02024A60
thumb_func_end sub_802DF88
thumb_func_start sub_802E004
@@ -68215,9 +68215,9 @@ _0802E028:
pop {r0}
bx r0
.align 2, 0
-_0802E02C: .4byte 0x0202f388
-_0802E030: .4byte 0x03004330
-_0802E034: .4byte 0x02024a60
+_0802E02C: .4byte gPaletteFade
+_0802E030: .4byte gUnknown_03004330
+_0802E034: .4byte gUnknown_02024A60
_0802E038: .4byte sub_802E03C
thumb_func_end sub_802E004
@@ -68244,10 +68244,10 @@ _0802E062:
pop {r0}
bx r0
.align 2, 0
-_0802E068: .4byte 0x03001770
+_0802E068: .4byte gMain
_0802E06C: .4byte sub_800F808
-_0802E070: .4byte 0x0202f388
-_0802E074: .4byte 0x0203855e
+_0802E070: .4byte gPaletteFade
+_0802E074: .4byte word_203855E
thumb_func_end sub_802E03C
thumb_func_start bx_wait_t1
@@ -68275,8 +68275,8 @@ _0802E09E:
pop {r0}
bx r0
.align 2, 0
-_0802E0A4: .4byte 0x02024e6d
-_0802E0A8: .4byte 0x02024a60
+_0802E0A4: .4byte gUnknown_02024E6D
+_0802E0A8: .4byte gUnknown_02024A60
_0802E0AC: .4byte 0x02017810
thumb_func_end bx_wait_t1
@@ -68311,10 +68311,10 @@ bx_blink_t1: @ 802E0B0
bl dp01_tbl1_exec_completed
b _0802E126
.align 2, 0
-_0802E0EC: .4byte 0x02024be0
-_0802E0F0: .4byte 0x02024a60
-_0802E0F4: .4byte 0x02020004
-_0802E0F8: .4byte 0x02024e6d
+_0802E0EC: .4byte gUnknown_02024BE0
+_0802E0F0: .4byte gUnknown_02024A60
+_0802E0F4: .4byte gSprites
+_0802E0F8: .4byte gUnknown_02024E6D
_0802E0FC:
ldrh r0, [r4, 0x30]
movs r1, 0x3
@@ -68387,11 +68387,11 @@ _0802E176:
movs r0, 0x37
b _0802E196
.align 2, 0
-_0802E180: .4byte 0x02024a60
-_0802E184: .4byte 0x02023a64
-_0802E188: .4byte 0x020238cc
+_0802E180: .4byte gUnknown_02024A60
+_0802E184: .4byte gUnknown_02023A64
+_0802E188: .4byte gUnknown_020238CC
_0802E18C: .4byte gMoveNames
-_0802E190: .4byte 0x03004210
+_0802E190: .4byte gUnknown_03004210
_0802E194:
movs r0, 0x39
_0802E196:
@@ -68405,7 +68405,7 @@ _0802E196:
pop {r0}
bx r0
.align 2, 0
-_0802E1AC: .4byte 0x03004210
+_0802E1AC: .4byte gUnknown_03004210
thumb_func_end sub_802E12C
thumb_func_start sub_802E1B0
@@ -68453,10 +68453,10 @@ _0802E1F6:
pop {r0}
bx r0
.align 2, 0
-_0802E208: .4byte 0x02024a60
-_0802E20C: .4byte 0x02023a64
-_0802E210: .4byte 0x03004348
-_0802E214: .4byte 0x03004210
+_0802E208: .4byte gUnknown_02024A60
+_0802E20C: .4byte gUnknown_02023A64
+_0802E210: .4byte gUnknown_03004348
+_0802E214: .4byte gUnknown_03004210
_0802E218: .4byte 0x00001016
_0802E21C: .4byte gUnknown_08400D49
thumb_func_end sub_802E1B0
@@ -68536,12 +68536,12 @@ _0802E2B0:
pop {r0}
bx r0
.align 2, 0
-_0802E2B8: .4byte 0x02023a60
-_0802E2BC: .4byte 0x02024a60
-_0802E2C0: .4byte 0x020238cc
+_0802E2B8: .4byte gUnknown_02023A60
+_0802E2BC: .4byte gUnknown_02024A60
+_0802E2C0: .4byte gUnknown_020238CC
_0802E2C4: .4byte gUnknown_08400D49
-_0802E2C8: .4byte 0x02024e64
-_0802E2CC: .4byte 0x03004210
+_0802E2C8: .4byte gUnknown_02024E64
+_0802E2CC: .4byte gUnknown_03004210
_0802E2D0: .4byte 0x000002a2
thumb_func_end sub_802E220
@@ -68578,9 +68578,9 @@ sub_802E2D4: @ 802E2D4
bl InitWindow
b _0802E388
.align 2, 0
-_0802E314: .4byte 0x02023a60
-_0802E318: .4byte 0x02024a60
-_0802E31C: .4byte 0x03004210
+_0802E314: .4byte gUnknown_02023A60
+_0802E318: .4byte gUnknown_02024A60
+_0802E31C: .4byte gUnknown_03004210
_0802E320: .4byte 0x00001016
_0802E324: .4byte gUnknown_08400D52
_0802E328:
@@ -68636,12 +68636,12 @@ _0802E388:
pop {r0}
bx r0
.align 2, 0
-_0802E398: .4byte 0x020238cc
+_0802E398: .4byte gUnknown_020238CC
_0802E39C: .4byte gUnknown_08400D49
_0802E3A0: .4byte gBattleMoves
-_0802E3A4: .4byte 0x02024e64
+_0802E3A4: .4byte gUnknown_02024E64
_0802E3A8: .4byte gTypeNames
-_0802E3AC: .4byte 0x03004210
+_0802E3AC: .4byte gUnknown_03004210
_0802E3B0: .4byte 0x00001016
thumb_func_end sub_802E2D4
@@ -68743,7 +68743,7 @@ _0802E452:
pop {r0}
bx r0
.align 2, 0
-_0802E458: .4byte 0x02024a60
+_0802E458: .4byte gUnknown_02024A60
_0802E45C: .4byte 0x02017810
thumb_func_end sub_802E434
@@ -68767,7 +68767,7 @@ _0802E47E:
pop {r0}
bx r0
.align 2, 0
-_0802E484: .4byte 0x02024a60
+_0802E484: .4byte gUnknown_02024A60
_0802E488: .4byte 0x02017810
thumb_func_end sub_802E460
@@ -68798,10 +68798,10 @@ _0802E4B6:
pop {r0}
bx r0
.align 2, 0
-_0802E4BC: .4byte 0x020239f8
-_0802E4C0: .4byte 0x030042a4
-_0802E4C4: .4byte 0x030042a0
-_0802E4C8: .4byte 0x03004210
+_0802E4BC: .4byte gUnknown_020239F8
+_0802E4C0: .4byte gUnknown_030042A4
+_0802E4C4: .4byte gUnknown_030042A0
+_0802E4C8: .4byte gUnknown_03004210
_0802E4CC: .4byte gUnknown_08400CE0
thumb_func_end b_link_standby_message
@@ -68828,9 +68828,9 @@ dp01t_00_1_getattr: @ 802E4D0
adds r6, r0, 0
b _0802E52A
.align 2, 0
-_0802E4FC: .4byte 0x02023a60
-_0802E500: .4byte 0x02024a60
-_0802E504: .4byte 0x02024a6a
+_0802E4FC: .4byte gUnknown_02023A60
+_0802E500: .4byte gUnknown_02024A60
+_0802E504: .4byte gUnknown_02024A6A
_0802E508:
ldrb r4, [r1]
movs r5, 0
@@ -68892,8 +68892,8 @@ _0802E56E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0802E578: .4byte 0x02023a60
-_0802E57C: .4byte 0x02024a60
+_0802E578: .4byte gUnknown_02023A60
+_0802E57C: .4byte gUnknown_02024A60
_0802E580: .4byte _0802E584
.align 2, 0
_0802E584:
@@ -69198,7 +69198,7 @@ _0802E878:
bls _0802E878
b _0802ECDA
.align 2, 0
-_0802E888: .4byte 0x03004360
+_0802E888: .4byte gPlayerParty
_0802E88C: .4byte 0xfffffc1f
_0802E890: .4byte 0xfff07fff
_0802E894: .4byte 0xfffffe0f
@@ -69210,7 +69210,7 @@ _0802E898:
movs r1, 0xB
b _0802EC12
.align 2, 0
-_0802E8A4: .4byte 0x03004360
+_0802E8A4: .4byte gPlayerParty
_0802E8A8:
movs r0, 0x64
muls r0, r5
@@ -69219,7 +69219,7 @@ _0802E8A8:
movs r1, 0xC
b _0802EC12
.align 2, 0
-_0802E8B4: .4byte 0x03004360
+_0802E8B4: .4byte gPlayerParty
_0802E8B8:
movs r6, 0
add r2, sp, 0x58
@@ -69271,7 +69271,7 @@ _0802E90C:
bls _0802E90C
b _0802ECDA
.align 2, 0
-_0802E91C: .4byte 0x03004360
+_0802E91C: .4byte gPlayerParty
_0802E920:
movs r0, 0x64
muls r0, r5
@@ -69285,7 +69285,7 @@ _0802E920:
adds r1, 0x9
b _0802EC12
.align 2, 0
-_0802E938: .4byte 0x03004360
+_0802E938: .4byte gPlayerParty
_0802E93C:
movs r6, 0
movs r0, 0x64
@@ -69315,7 +69315,7 @@ _0802E948:
adds r6, 0x1
b _0802ECDA
.align 2, 0
-_0802E974: .4byte 0x03004360
+_0802E974: .4byte gPlayerParty
_0802E978:
movs r0, 0x64
muls r0, r5
@@ -69329,7 +69329,7 @@ _0802E978:
adds r1, 0x8
b _0802ECD2
.align 2, 0
-_0802E990: .4byte 0x03004360
+_0802E990: .4byte gPlayerParty
_0802E994:
movs r0, 0x64
muls r0, r5
@@ -69338,7 +69338,7 @@ _0802E994:
movs r1, 0x1
b _0802E9AE
.align 2, 0
-_0802E9A0: .4byte 0x03004360
+_0802E9A0: .4byte gPlayerParty
_0802E9A4:
movs r0, 0x64
muls r0, r5
@@ -69362,7 +69362,7 @@ _0802E9AE:
movs r6, 0x3
b _0802ECDA
.align 2, 0
-_0802E9D0: .4byte 0x03004360
+_0802E9D0: .4byte gPlayerParty
_0802E9D4:
movs r0, 0x64
muls r0, r5
@@ -69371,7 +69371,7 @@ _0802E9D4:
movs r1, 0x1A
b _0802ECD2
.align 2, 0
-_0802E9E0: .4byte 0x03004360
+_0802E9E0: .4byte gPlayerParty
_0802E9E4:
movs r0, 0x64
muls r0, r5
@@ -69380,7 +69380,7 @@ _0802E9E4:
movs r1, 0x1B
b _0802ECD2
.align 2, 0
-_0802E9F0: .4byte 0x03004360
+_0802E9F0: .4byte gPlayerParty
_0802E9F4:
movs r0, 0x64
muls r0, r5
@@ -69389,7 +69389,7 @@ _0802E9F4:
movs r1, 0x1C
b _0802ECD2
.align 2, 0
-_0802EA00: .4byte 0x03004360
+_0802EA00: .4byte gPlayerParty
_0802EA04:
movs r0, 0x64
muls r0, r5
@@ -69398,7 +69398,7 @@ _0802EA04:
movs r1, 0x1D
b _0802ECD2
.align 2, 0
-_0802EA10: .4byte 0x03004360
+_0802EA10: .4byte gPlayerParty
_0802EA14:
movs r0, 0x64
muls r0, r5
@@ -69407,7 +69407,7 @@ _0802EA14:
movs r1, 0x1E
b _0802ECD2
.align 2, 0
-_0802EA20: .4byte 0x03004360
+_0802EA20: .4byte gPlayerParty
_0802EA24:
movs r0, 0x64
muls r0, r5
@@ -69416,7 +69416,7 @@ _0802EA24:
movs r1, 0x1F
b _0802ECD2
.align 2, 0
-_0802EA30: .4byte 0x03004360
+_0802EA30: .4byte gPlayerParty
_0802EA34:
movs r0, 0x64
muls r0, r5
@@ -69425,7 +69425,7 @@ _0802EA34:
movs r1, 0x20
b _0802ECD2
.align 2, 0
-_0802EA40: .4byte 0x03004360
+_0802EA40: .4byte gPlayerParty
_0802EA44:
movs r0, 0x64
muls r0, r5
@@ -69434,7 +69434,7 @@ _0802EA44:
movs r1, 0x22
b _0802ECD2
.align 2, 0
-_0802EA50: .4byte 0x03004360
+_0802EA50: .4byte gPlayerParty
_0802EA54:
movs r0, 0x64
muls r0, r5
@@ -69443,7 +69443,7 @@ _0802EA54:
movs r1, 0x23
b _0802ECD2
.align 2, 0
-_0802EA60: .4byte 0x03004360
+_0802EA60: .4byte gPlayerParty
_0802EA64:
movs r0, 0x64
muls r0, r5
@@ -69452,7 +69452,7 @@ _0802EA64:
movs r1, 0x24
b _0802ECD2
.align 2, 0
-_0802EA70: .4byte 0x03004360
+_0802EA70: .4byte gPlayerParty
_0802EA74:
movs r0, 0x64
muls r0, r5
@@ -69461,7 +69461,7 @@ _0802EA74:
movs r1, 0x25
b _0802ECD2
.align 2, 0
-_0802EA80: .4byte 0x03004360
+_0802EA80: .4byte gPlayerParty
_0802EA84:
movs r0, 0x64
muls r0, r5
@@ -69470,7 +69470,7 @@ _0802EA84:
movs r1, 0x26
b _0802ECD2
.align 2, 0
-_0802EA90: .4byte 0x03004360
+_0802EA90: .4byte gPlayerParty
_0802EA94:
movs r0, 0x64
adds r4, r5, 0
@@ -69504,7 +69504,7 @@ _0802EA94:
movs r6, 0x6
b _0802ECDA
.align 2, 0
-_0802EAE0: .4byte 0x03004360
+_0802EAE0: .4byte gPlayerParty
_0802EAE4:
movs r0, 0x64
muls r0, r5
@@ -69513,7 +69513,7 @@ _0802EAE4:
movs r1, 0x27
b _0802ECD2
.align 2, 0
-_0802EAF0: .4byte 0x03004360
+_0802EAF0: .4byte gPlayerParty
_0802EAF4:
movs r0, 0x64
muls r0, r5
@@ -69522,7 +69522,7 @@ _0802EAF4:
movs r1, 0x28
b _0802ECD2
.align 2, 0
-_0802EB00: .4byte 0x03004360
+_0802EB00: .4byte gPlayerParty
_0802EB04:
movs r0, 0x64
muls r0, r5
@@ -69531,7 +69531,7 @@ _0802EB04:
movs r1, 0x29
b _0802ECD2
.align 2, 0
-_0802EB10: .4byte 0x03004360
+_0802EB10: .4byte gPlayerParty
_0802EB14:
movs r0, 0x64
muls r0, r5
@@ -69540,7 +69540,7 @@ _0802EB14:
movs r1, 0x2A
b _0802ECD2
.align 2, 0
-_0802EB20: .4byte 0x03004360
+_0802EB20: .4byte gPlayerParty
_0802EB24:
movs r0, 0x64
muls r0, r5
@@ -69549,7 +69549,7 @@ _0802EB24:
movs r1, 0x2B
b _0802ECD2
.align 2, 0
-_0802EB30: .4byte 0x03004360
+_0802EB30: .4byte gPlayerParty
_0802EB34:
movs r0, 0x64
muls r0, r5
@@ -69558,7 +69558,7 @@ _0802EB34:
movs r1, 0x2C
b _0802ECD2
.align 2, 0
-_0802EB40: .4byte 0x03004360
+_0802EB40: .4byte gPlayerParty
_0802EB44:
movs r0, 0x64
muls r0, r5
@@ -69567,7 +69567,7 @@ _0802EB44:
movs r1, 0
b _0802EB6E
.align 2, 0
-_0802EB50: .4byte 0x03004360
+_0802EB50: .4byte gPlayerParty
_0802EB54:
movs r0, 0x64
muls r0, r5
@@ -69576,7 +69576,7 @@ _0802EB54:
movs r1, 0x9
b _0802EC12
.align 2, 0
-_0802EB60: .4byte 0x03004360
+_0802EB60: .4byte gPlayerParty
_0802EB64:
movs r0, 0x64
muls r0, r5
@@ -69602,7 +69602,7 @@ _0802EB6E:
movs r6, 0x4
b _0802ECDA
.align 2, 0
-_0802EB94: .4byte 0x03004360
+_0802EB94: .4byte gPlayerParty
_0802EB98:
movs r0, 0x64
muls r0, r5
@@ -69611,7 +69611,7 @@ _0802EB98:
movs r1, 0x38
b _0802ECD2
.align 2, 0
-_0802EBA4: .4byte 0x03004360
+_0802EBA4: .4byte gPlayerParty
_0802EBA8:
movs r0, 0x64
muls r0, r5
@@ -69620,7 +69620,7 @@ _0802EBA8:
movs r1, 0x39
b _0802EC12
.align 2, 0
-_0802EBB4: .4byte 0x03004360
+_0802EBB4: .4byte gPlayerParty
_0802EBB8:
movs r0, 0x64
muls r0, r5
@@ -69629,7 +69629,7 @@ _0802EBB8:
movs r1, 0x3A
b _0802EC12
.align 2, 0
-_0802EBC4: .4byte 0x03004360
+_0802EBC4: .4byte gPlayerParty
_0802EBC8:
movs r0, 0x64
muls r0, r5
@@ -69638,7 +69638,7 @@ _0802EBC8:
movs r1, 0x3B
b _0802EC12
.align 2, 0
-_0802EBD4: .4byte 0x03004360
+_0802EBD4: .4byte gPlayerParty
_0802EBD8:
movs r0, 0x64
muls r0, r5
@@ -69647,7 +69647,7 @@ _0802EBD8:
movs r1, 0x3C
b _0802EC12
.align 2, 0
-_0802EBE4: .4byte 0x03004360
+_0802EBE4: .4byte gPlayerParty
_0802EBE8:
movs r0, 0x64
muls r0, r5
@@ -69656,7 +69656,7 @@ _0802EBE8:
movs r1, 0x3D
b _0802EC12
.align 2, 0
-_0802EBF4: .4byte 0x03004360
+_0802EBF4: .4byte gPlayerParty
_0802EBF8:
movs r0, 0x64
muls r0, r5
@@ -69665,7 +69665,7 @@ _0802EBF8:
movs r1, 0x3E
b _0802EC12
.align 2, 0
-_0802EC04: .4byte 0x03004360
+_0802EC04: .4byte gPlayerParty
_0802EC08:
movs r0, 0x64
muls r0, r5
@@ -69682,7 +69682,7 @@ _0802EC12:
movs r6, 0x2
b _0802ECDA
.align 2, 0
-_0802EC24: .4byte 0x03004360
+_0802EC24: .4byte gPlayerParty
_0802EC28:
movs r0, 0x64
muls r0, r5
@@ -69691,7 +69691,7 @@ _0802EC28:
movs r1, 0x16
b _0802ECD2
.align 2, 0
-_0802EC34: .4byte 0x03004360
+_0802EC34: .4byte gPlayerParty
_0802EC38:
movs r0, 0x64
muls r0, r5
@@ -69700,7 +69700,7 @@ _0802EC38:
movs r1, 0x17
b _0802ECD2
.align 2, 0
-_0802EC44: .4byte 0x03004360
+_0802EC44: .4byte gPlayerParty
_0802EC48:
movs r0, 0x64
muls r0, r5
@@ -69709,7 +69709,7 @@ _0802EC48:
movs r1, 0x18
b _0802ECD2
.align 2, 0
-_0802EC54: .4byte 0x03004360
+_0802EC54: .4byte gPlayerParty
_0802EC58:
movs r0, 0x64
muls r0, r5
@@ -69718,7 +69718,7 @@ _0802EC58:
movs r1, 0x21
b _0802ECD2
.align 2, 0
-_0802EC64: .4byte 0x03004360
+_0802EC64: .4byte gPlayerParty
_0802EC68:
movs r0, 0x64
muls r0, r5
@@ -69727,7 +69727,7 @@ _0802EC68:
movs r1, 0x2F
b _0802ECD2
.align 2, 0
-_0802EC74: .4byte 0x03004360
+_0802EC74: .4byte gPlayerParty
_0802EC78:
movs r0, 0x64
muls r0, r5
@@ -69736,7 +69736,7 @@ _0802EC78:
movs r1, 0x30
b _0802ECD2
.align 2, 0
-_0802EC84: .4byte 0x03004360
+_0802EC84: .4byte gPlayerParty
_0802EC88:
movs r0, 0x64
muls r0, r5
@@ -69745,7 +69745,7 @@ _0802EC88:
movs r1, 0x32
b _0802ECD2
.align 2, 0
-_0802EC94: .4byte 0x03004360
+_0802EC94: .4byte gPlayerParty
_0802EC98:
movs r0, 0x64
muls r0, r5
@@ -69754,7 +69754,7 @@ _0802EC98:
movs r1, 0x33
b _0802ECD2
.align 2, 0
-_0802ECA4: .4byte 0x03004360
+_0802ECA4: .4byte gPlayerParty
_0802ECA8:
movs r0, 0x64
muls r0, r5
@@ -69763,7 +69763,7 @@ _0802ECA8:
movs r1, 0x34
b _0802ECD2
.align 2, 0
-_0802ECB4: .4byte 0x03004360
+_0802ECB4: .4byte gPlayerParty
_0802ECB8:
movs r0, 0x64
muls r0, r5
@@ -69772,7 +69772,7 @@ _0802ECB8:
movs r1, 0x35
b _0802ECD2
.align 2, 0
-_0802ECC4: .4byte 0x03004360
+_0802ECC4: .4byte gPlayerParty
_0802ECC8:
movs r0, 0x64
muls r0, r5
@@ -69794,7 +69794,7 @@ _0802ECDA:
pop {r1}
bx r1
.align 2, 0
-_0802ECEC: .4byte 0x03004360
+_0802ECEC: .4byte gPlayerParty
thumb_func_end dp01_getattr_by_ch1_for_player_pokemon_
thumb_func_start sub_802ECF0
@@ -69859,10 +69859,10 @@ _0802ED46:
pop {r0}
bx r0
.align 2, 0
-_0802ED68: .4byte 0x02024a6a
-_0802ED6C: .4byte 0x02024a60
-_0802ED70: .4byte 0x02023a60
-_0802ED74: .4byte 0x03004360
+_0802ED68: .4byte gUnknown_02024A6A
+_0802ED6C: .4byte gUnknown_02024A60
+_0802ED70: .4byte gUnknown_02023A60
+_0802ED74: .4byte gPlayerParty
thumb_func_end sub_802ECF0
thumb_func_start dp01t_02_1_setattr
@@ -69884,9 +69884,9 @@ dp01t_02_1_setattr: @ 802ED78
bl dp01_setattr_by_ch1_for_player_pokemon
b _0802EDC6
.align 2, 0
-_0802ED9C: .4byte 0x02023a60
-_0802EDA0: .4byte 0x02024a60
-_0802EDA4: .4byte 0x02024a6a
+_0802ED9C: .4byte gUnknown_02023A60
+_0802EDA0: .4byte gUnknown_02024A60
+_0802EDA4: .4byte gUnknown_02024A6A
_0802EDA8:
ldrb r4, [r1]
movs r5, 0
@@ -69941,8 +69941,8 @@ _0802EDFC:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0802EE08: .4byte 0x02024a60
-_0802EE0C: .4byte 0x02023a63
+_0802EE08: .4byte gUnknown_02024A60
+_0802EE0C: .4byte gUnknown_02023A63
_0802EE10: .4byte _0802EE14
.align 2, 0
_0802EE14:
@@ -70187,7 +70187,7 @@ _0802EF6A:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F098: .4byte 0x03004360
+_0802F098: .4byte gPlayerParty
_0802F09C:
movs r0, 0x64
muls r0, r5
@@ -70201,8 +70201,8 @@ _0802F09C:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F0B4: .4byte 0x03004360
-_0802F0B8: .4byte 0x02024a60
+_0802F0B4: .4byte gPlayerParty
+_0802F0B8: .4byte gUnknown_02024A60
_0802F0BC:
movs r0, 0x64
muls r0, r5
@@ -70216,8 +70216,8 @@ _0802F0BC:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F0D4: .4byte 0x03004360
-_0802F0D8: .4byte 0x02024a60
+_0802F0D4: .4byte gPlayerParty
+_0802F0D8: .4byte gUnknown_02024A60
_0802F0DC:
movs r0, 0
mov r8, r0
@@ -70259,7 +70259,7 @@ _0802F0F6:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F130: .4byte 0x03004360
+_0802F130: .4byte gPlayerParty
_0802F134:
movs r0, 0x64
muls r0, r5
@@ -70275,9 +70275,9 @@ _0802F134:
adds r1, 0x9
b _0802F1D8
.align 2, 0
-_0802F150: .4byte 0x03004360
-_0802F154: .4byte 0x02023a60
-_0802F158: .4byte 0x02024a60
+_0802F150: .4byte gPlayerParty
+_0802F154: .4byte gUnknown_02023A60
+_0802F158: .4byte gUnknown_02024A60
_0802F15C:
movs r0, 0x64
adds r4, r5, 0
@@ -70321,8 +70321,8 @@ _0802F15C:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F1B8: .4byte 0x03004360
-_0802F1BC: .4byte 0x02024a60
+_0802F1B8: .4byte gPlayerParty
+_0802F1BC: .4byte gUnknown_02024A60
_0802F1C0:
movs r0, 0x64
muls r0, r5
@@ -70342,9 +70342,9 @@ _0802F1D8:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F1E4: .4byte 0x03004360
-_0802F1E8: .4byte 0x02023a60
-_0802F1EC: .4byte 0x02024a60
+_0802F1E4: .4byte gPlayerParty
+_0802F1E8: .4byte gUnknown_02023A60
+_0802F1EC: .4byte gUnknown_02024A60
_0802F1F0:
movs r0, 0x64
muls r0, r5
@@ -70358,8 +70358,8 @@ _0802F1F0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F208: .4byte 0x03004360
-_0802F20C: .4byte 0x02024a60
+_0802F208: .4byte gPlayerParty
+_0802F20C: .4byte gUnknown_02024A60
_0802F210:
movs r0, 0x64
muls r0, r5
@@ -70373,8 +70373,8 @@ _0802F210:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F228: .4byte 0x03004360
-_0802F22C: .4byte 0x02024a60
+_0802F228: .4byte gPlayerParty
+_0802F22C: .4byte gUnknown_02024A60
_0802F230:
movs r0, 0x64
muls r0, r5
@@ -70388,8 +70388,8 @@ _0802F230:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F248: .4byte 0x03004360
-_0802F24C: .4byte 0x02024a60
+_0802F248: .4byte gPlayerParty
+_0802F24C: .4byte gUnknown_02024A60
_0802F250:
movs r0, 0x64
muls r0, r5
@@ -70403,8 +70403,8 @@ _0802F250:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F268: .4byte 0x03004360
-_0802F26C: .4byte 0x02024a60
+_0802F268: .4byte gPlayerParty
+_0802F26C: .4byte gUnknown_02024A60
_0802F270:
movs r0, 0x64
muls r0, r5
@@ -70418,8 +70418,8 @@ _0802F270:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F288: .4byte 0x03004360
-_0802F28C: .4byte 0x02024a60
+_0802F288: .4byte gPlayerParty
+_0802F28C: .4byte gUnknown_02024A60
_0802F290:
movs r0, 0x64
muls r0, r5
@@ -70433,8 +70433,8 @@ _0802F290:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F2A8: .4byte 0x03004360
-_0802F2AC: .4byte 0x02024a60
+_0802F2A8: .4byte gPlayerParty
+_0802F2AC: .4byte gUnknown_02024A60
_0802F2B0:
movs r0, 0x64
muls r0, r5
@@ -70448,8 +70448,8 @@ _0802F2B0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F2C8: .4byte 0x03004360
-_0802F2CC: .4byte 0x02024a60
+_0802F2C8: .4byte gPlayerParty
+_0802F2CC: .4byte gUnknown_02024A60
_0802F2D0:
movs r0, 0x64
muls r0, r5
@@ -70463,8 +70463,8 @@ _0802F2D0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F2E8: .4byte 0x03004360
-_0802F2EC: .4byte 0x02024a60
+_0802F2E8: .4byte gPlayerParty
+_0802F2EC: .4byte gUnknown_02024A60
_0802F2F0:
movs r0, 0x64
muls r0, r5
@@ -70478,8 +70478,8 @@ _0802F2F0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F308: .4byte 0x03004360
-_0802F30C: .4byte 0x02024a60
+_0802F308: .4byte gPlayerParty
+_0802F30C: .4byte gUnknown_02024A60
_0802F310:
movs r0, 0x64
muls r0, r5
@@ -70493,8 +70493,8 @@ _0802F310:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F328: .4byte 0x03004360
-_0802F32C: .4byte 0x02024a60
+_0802F328: .4byte gPlayerParty
+_0802F32C: .4byte gUnknown_02024A60
_0802F330:
movs r0, 0x64
muls r0, r5
@@ -70508,8 +70508,8 @@ _0802F330:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F348: .4byte 0x03004360
-_0802F34C: .4byte 0x02024a60
+_0802F348: .4byte gPlayerParty
+_0802F34C: .4byte gUnknown_02024A60
_0802F350:
movs r0, 0x64
muls r0, r5
@@ -70523,8 +70523,8 @@ _0802F350:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F368: .4byte 0x03004360
-_0802F36C: .4byte 0x02024a60
+_0802F368: .4byte gPlayerParty
+_0802F36C: .4byte gUnknown_02024A60
_0802F370:
movs r0, 0x64
muls r0, r5
@@ -70538,8 +70538,8 @@ _0802F370:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F388: .4byte 0x03004360
-_0802F38C: .4byte 0x02024a60
+_0802F388: .4byte gPlayerParty
+_0802F38C: .4byte gUnknown_02024A60
_0802F390:
movs r0, 0x64
muls r0, r5
@@ -70553,8 +70553,8 @@ _0802F390:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F3A8: .4byte 0x03004360
-_0802F3AC: .4byte 0x02024a60
+_0802F3A8: .4byte gPlayerParty
+_0802F3AC: .4byte gUnknown_02024A60
_0802F3B0:
movs r0, 0x64
adds r4, r5, 0
@@ -70603,8 +70603,8 @@ _0802F3B0:
adds r0, r4, 0
b _0802F4D0
.align 2, 0
-_0802F418: .4byte 0x03004360
-_0802F41C: .4byte 0x02024a60
+_0802F418: .4byte gPlayerParty
+_0802F41C: .4byte gUnknown_02024A60
_0802F420:
movs r0, 0x64
muls r0, r5
@@ -70618,8 +70618,8 @@ _0802F420:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F438: .4byte 0x03004360
-_0802F43C: .4byte 0x02024a60
+_0802F438: .4byte gPlayerParty
+_0802F43C: .4byte gUnknown_02024A60
_0802F440:
movs r0, 0x64
muls r0, r5
@@ -70633,8 +70633,8 @@ _0802F440:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F458: .4byte 0x03004360
-_0802F45C: .4byte 0x02024a60
+_0802F458: .4byte gPlayerParty
+_0802F45C: .4byte gUnknown_02024A60
_0802F460:
movs r0, 0x64
muls r0, r5
@@ -70648,8 +70648,8 @@ _0802F460:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F478: .4byte 0x03004360
-_0802F47C: .4byte 0x02024a60
+_0802F478: .4byte gPlayerParty
+_0802F47C: .4byte gUnknown_02024A60
_0802F480:
movs r0, 0x64
muls r0, r5
@@ -70663,8 +70663,8 @@ _0802F480:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F498: .4byte 0x03004360
-_0802F49C: .4byte 0x02024a60
+_0802F498: .4byte gPlayerParty
+_0802F49C: .4byte gUnknown_02024A60
_0802F4A0:
movs r0, 0x64
muls r0, r5
@@ -70678,8 +70678,8 @@ _0802F4A0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F4B8: .4byte 0x03004360
-_0802F4BC: .4byte 0x02024a60
+_0802F4B8: .4byte gPlayerParty
+_0802F4BC: .4byte gUnknown_02024A60
_0802F4C0:
movs r0, 0x64
muls r0, r5
@@ -70694,8 +70694,8 @@ _0802F4D0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F4D8: .4byte 0x03004360
-_0802F4DC: .4byte 0x02024a60
+_0802F4D8: .4byte gPlayerParty
+_0802F4DC: .4byte gUnknown_02024A60
_0802F4E0:
movs r0, 0x64
muls r0, r5
@@ -70709,8 +70709,8 @@ _0802F4E0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F4F8: .4byte 0x03004360
-_0802F4FC: .4byte 0x02024a60
+_0802F4F8: .4byte gPlayerParty
+_0802F4FC: .4byte gUnknown_02024A60
_0802F500:
movs r0, 0x64
muls r0, r5
@@ -70724,8 +70724,8 @@ _0802F500:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F518: .4byte 0x03004360
-_0802F51C: .4byte 0x02024a60
+_0802F518: .4byte gPlayerParty
+_0802F51C: .4byte gUnknown_02024A60
_0802F520:
movs r0, 0x64
muls r0, r5
@@ -70739,8 +70739,8 @@ _0802F520:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F538: .4byte 0x03004360
-_0802F53C: .4byte 0x02024a60
+_0802F538: .4byte gPlayerParty
+_0802F53C: .4byte gUnknown_02024A60
_0802F540:
movs r0, 0x64
muls r0, r5
@@ -70754,8 +70754,8 @@ _0802F540:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F558: .4byte 0x03004360
-_0802F55C: .4byte 0x02024a60
+_0802F558: .4byte gPlayerParty
+_0802F55C: .4byte gUnknown_02024A60
_0802F560:
movs r0, 0x64
muls r0, r5
@@ -70769,8 +70769,8 @@ _0802F560:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F578: .4byte 0x03004360
-_0802F57C: .4byte 0x02024a60
+_0802F578: .4byte gPlayerParty
+_0802F57C: .4byte gUnknown_02024A60
_0802F580:
movs r0, 0x64
muls r0, r5
@@ -70784,8 +70784,8 @@ _0802F580:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F598: .4byte 0x03004360
-_0802F59C: .4byte 0x02024a60
+_0802F598: .4byte gPlayerParty
+_0802F59C: .4byte gUnknown_02024A60
_0802F5A0:
movs r0, 0x64
muls r0, r5
@@ -70799,8 +70799,8 @@ _0802F5A0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F5B8: .4byte 0x03004360
-_0802F5BC: .4byte 0x02024a60
+_0802F5B8: .4byte gPlayerParty
+_0802F5BC: .4byte gUnknown_02024A60
_0802F5C0:
movs r0, 0x64
muls r0, r5
@@ -70814,8 +70814,8 @@ _0802F5C0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F5D8: .4byte 0x03004360
-_0802F5DC: .4byte 0x02024a60
+_0802F5D8: .4byte gPlayerParty
+_0802F5DC: .4byte gUnknown_02024A60
_0802F5E0:
movs r0, 0x64
muls r0, r5
@@ -70829,8 +70829,8 @@ _0802F5E0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F5F8: .4byte 0x03004360
-_0802F5FC: .4byte 0x02024a60
+_0802F5F8: .4byte gPlayerParty
+_0802F5FC: .4byte gUnknown_02024A60
_0802F600:
movs r0, 0x64
muls r0, r5
@@ -70844,8 +70844,8 @@ _0802F600:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F618: .4byte 0x03004360
-_0802F61C: .4byte 0x02024a60
+_0802F618: .4byte gPlayerParty
+_0802F61C: .4byte gUnknown_02024A60
_0802F620:
movs r0, 0x64
muls r0, r5
@@ -70859,8 +70859,8 @@ _0802F620:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F638: .4byte 0x03004360
-_0802F63C: .4byte 0x02024a60
+_0802F638: .4byte gPlayerParty
+_0802F63C: .4byte gUnknown_02024A60
_0802F640:
movs r0, 0x64
muls r0, r5
@@ -70874,8 +70874,8 @@ _0802F640:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F658: .4byte 0x03004360
-_0802F65C: .4byte 0x02024a60
+_0802F658: .4byte gPlayerParty
+_0802F65C: .4byte gUnknown_02024A60
_0802F660:
movs r0, 0x64
muls r0, r5
@@ -70889,8 +70889,8 @@ _0802F660:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F678: .4byte 0x03004360
-_0802F67C: .4byte 0x02024a60
+_0802F678: .4byte gPlayerParty
+_0802F67C: .4byte gUnknown_02024A60
_0802F680:
movs r0, 0x64
muls r0, r5
@@ -70904,8 +70904,8 @@ _0802F680:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F698: .4byte 0x03004360
-_0802F69C: .4byte 0x02024a60
+_0802F698: .4byte gPlayerParty
+_0802F69C: .4byte gUnknown_02024A60
_0802F6A0:
movs r0, 0x64
muls r0, r5
@@ -70919,8 +70919,8 @@ _0802F6A0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F6B8: .4byte 0x03004360
-_0802F6BC: .4byte 0x02024a60
+_0802F6B8: .4byte gPlayerParty
+_0802F6BC: .4byte gUnknown_02024A60
_0802F6C0:
movs r0, 0x64
muls r0, r5
@@ -70934,8 +70934,8 @@ _0802F6C0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F6D8: .4byte 0x03004360
-_0802F6DC: .4byte 0x02024a60
+_0802F6D8: .4byte gPlayerParty
+_0802F6DC: .4byte gUnknown_02024A60
_0802F6E0:
movs r0, 0x64
muls r0, r5
@@ -70949,8 +70949,8 @@ _0802F6E0:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F6F8: .4byte 0x03004360
-_0802F6FC: .4byte 0x02024a60
+_0802F6F8: .4byte gPlayerParty
+_0802F6FC: .4byte gUnknown_02024A60
_0802F700:
movs r0, 0x64
muls r0, r5
@@ -70964,8 +70964,8 @@ _0802F700:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F718: .4byte 0x03004360
-_0802F71C: .4byte 0x02024a60
+_0802F718: .4byte gPlayerParty
+_0802F71C: .4byte gUnknown_02024A60
_0802F720:
movs r0, 0x64
muls r0, r5
@@ -70979,8 +70979,8 @@ _0802F720:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F738: .4byte 0x03004360
-_0802F73C: .4byte 0x02024a60
+_0802F738: .4byte gPlayerParty
+_0802F73C: .4byte gUnknown_02024A60
_0802F740:
movs r0, 0x64
muls r0, r5
@@ -70994,8 +70994,8 @@ _0802F740:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F758: .4byte 0x03004360
-_0802F75C: .4byte 0x02024a60
+_0802F758: .4byte gPlayerParty
+_0802F75C: .4byte gUnknown_02024A60
_0802F760:
movs r0, 0x64
muls r0, r5
@@ -71009,8 +71009,8 @@ _0802F760:
bl SetMonData
b _0802F796
.align 2, 0
-_0802F778: .4byte 0x03004360
-_0802F77C: .4byte 0x02024a60
+_0802F778: .4byte gPlayerParty
+_0802F77C: .4byte gUnknown_02024A60
_0802F780:
movs r0, 0x64
muls r0, r5
@@ -71043,9 +71043,9 @@ _0802F796:
pop {r0}
bx r0
.align 2, 0
-_0802F7C0: .4byte 0x03004360
-_0802F7C4: .4byte 0x02024a60
-_0802F7C8: .4byte 0x02024a6a
+_0802F7C0: .4byte gPlayerParty
+_0802F7C4: .4byte gUnknown_02024A60
+_0802F7C8: .4byte gUnknown_02024A6A
thumb_func_end dp01_setattr_by_ch1_for_player_pokemon
thumb_func_start sub_802F7CC
@@ -71101,10 +71101,10 @@ _0802F824:
pop {r0}
bx r0
.align 2, 0
-_0802F830: .4byte 0x02024a6a
-_0802F834: .4byte 0x02024a60
-_0802F838: .4byte 0x02023a60
-_0802F83C: .4byte 0x03004360
+_0802F830: .4byte gUnknown_02024A6A
+_0802F834: .4byte gUnknown_02024A60
+_0802F838: .4byte gUnknown_02023A60
+_0802F83C: .4byte gPlayerParty
thumb_func_end sub_802F7CC
thumb_func_start sub_802F840
@@ -71146,12 +71146,12 @@ sub_802F840: @ 802F840
pop {r0}
bx r0
.align 2, 0
-_0802F88C: .4byte 0x02024a6a
-_0802F890: .4byte 0x02024a60
-_0802F894: .4byte 0x03004360
-_0802F898: .4byte 0x02020004
-_0802F89C: .4byte 0x02024be0
-_0802F8A0: .4byte 0x03004330
+_0802F88C: .4byte gUnknown_02024A6A
+_0802F890: .4byte gUnknown_02024A60
+_0802F894: .4byte gPlayerParty
+_0802F898: .4byte gSprites
+_0802F89C: .4byte gUnknown_02024BE0
+_0802F8A0: .4byte gUnknown_03004330
_0802F8A4: .4byte bx_0802E404
thumb_func_end sub_802F840
@@ -71208,13 +71208,13 @@ sub_802F8A8: @ 802F8A8
pop {r0}
bx r0
.align 2, 0
-_0802F914: .4byte 0x02024a60
-_0802F918: .4byte 0x02023a60
-_0802F91C: .4byte 0x02024a6a
-_0802F920: .4byte 0x03004360
-_0802F924: .4byte 0x02024e60
-_0802F928: .4byte 0x02024e64
-_0802F92C: .4byte 0x03004330
+_0802F914: .4byte gUnknown_02024A60
+_0802F918: .4byte gUnknown_02023A60
+_0802F91C: .4byte gUnknown_02024A6A
+_0802F920: .4byte gPlayerParty
+_0802F924: .4byte gUnknown_02024E60
+_0802F928: .4byte gUnknown_02024E64
+_0802F92C: .4byte gUnknown_03004330
_0802F930: .4byte sub_802D798
thumb_func_end sub_802F8A8
@@ -71372,15 +71372,15 @@ sub_802F934: @ 802F934
pop {r0}
bx r0
.align 2, 0
-_0802FA78: .4byte 0x02024a6a
-_0802FA7C: .4byte 0x02023a60
-_0802FA80: .4byte 0x03004360
+_0802FA78: .4byte gUnknown_02024A6A
+_0802FA7C: .4byte gUnknown_02023A60
+_0802FA80: .4byte gPlayerParty
_0802FA84: .4byte sub_80312F0
-_0802FA88: .4byte 0x0300434c
-_0802FA8C: .4byte 0x02024e8c
-_0802FA90: .4byte 0x02024be0
-_0802FA94: .4byte 0x02020004
-_0802FA98: .4byte 0x02024e84
+_0802FA88: .4byte gUnknown_0300434C
+_0802FA8C: .4byte gUnknown_02024E8C
+_0802FA90: .4byte gUnknown_02024BE0
+_0802FA94: .4byte gSprites
+_0802FA98: .4byte gUnknown_02024E84
_0802FA9C: .4byte SpriteCallbackDummy
thumb_func_end sub_802F934
@@ -71410,10 +71410,10 @@ sub_802FAA0: @ 802FAA0
str r1, [r0]
b _0802FB1A
.align 2, 0
-_0802FAD0: .4byte 0x02023a60
-_0802FAD4: .4byte 0x02024a60
+_0802FAD0: .4byte gUnknown_02023A60
+_0802FAD4: .4byte gUnknown_02024A60
_0802FAD8: .4byte 0x02017810
-_0802FADC: .4byte 0x03004330
+_0802FADC: .4byte gUnknown_03004330
_0802FAE0: .4byte sub_802FB2C
_0802FAE4:
ldr r5, _0802FB20
@@ -71444,9 +71444,9 @@ _0802FB1A:
pop {r0}
bx r0
.align 2, 0
-_0802FB20: .4byte 0x02024be0
-_0802FB24: .4byte 0x02020004
-_0802FB28: .4byte 0x03004340
+_0802FB20: .4byte gUnknown_02024BE0
+_0802FB24: .4byte gSprites
+_0802FB28: .4byte gUnknown_03004340
thumb_func_end sub_802FAA0
thumb_func_start sub_802FB2C
@@ -71466,7 +71466,7 @@ sub_802FB2C: @ 802FB2C
beq _0802FB7C
b _0802FBA4
.align 2, 0
-_0802FB48: .4byte 0x02024a60
+_0802FB48: .4byte gUnknown_02024A60
_0802FB4C: .4byte 0x02017810
_0802FB50:
lsls r0, r2, 2
@@ -71516,7 +71516,7 @@ _0802FBA4:
pop {r0}
bx r0
.align 2, 0
-_0802FBAC: .4byte 0x03004330
+_0802FBAC: .4byte gUnknown_03004330
_0802FBB0: .4byte sub_802DEAC
thumb_func_end sub_802FB2C
@@ -71542,8 +71542,8 @@ sub_802FBB4: @ 802FBB4
movs r7, 0x10
b _0802FBEA
.align 2, 0
-_0802FBDC: .4byte 0x020239f8
-_0802FBE0: .4byte 0x02024a60
+_0802FBDC: .4byte gUnknown_020239F8
+_0802FBE0: .4byte gUnknown_02024A60
_0802FBE4: .4byte 0x0000fff0
_0802FBE8:
movs r7, 0
@@ -71648,14 +71648,14 @@ _0802FBEA:
bx r0
.align 2, 0
_0802FCB8: .4byte gSaveBlock2
-_0802FCBC: .4byte 0x02024a60
-_0802FCC0: .4byte 0x02024e8c
+_0802FCBC: .4byte gUnknown_02024A60
+_0802FCC0: .4byte gUnknown_02024E8C
_0802FCC4: .4byte gTrainerBackPicCoords
-_0802FCC8: .4byte 0x02024be0
-_0802FCCC: .4byte 0x02020004
+_0802FCC8: .4byte gUnknown_02024BE0
+_0802FCCC: .4byte gSprites
_0802FCD0: .4byte 0x0000fffe
_0802FCD4: .4byte sub_80313A0
-_0802FCD8: .4byte 0x03004330
+_0802FCD8: .4byte gUnknown_03004330
_0802FCDC: .4byte sub_802D204
thumb_func_end sub_802FBB4
@@ -71748,14 +71748,14 @@ sub_802FCE0: @ 802FCE0
bx r0
.align 2, 0
_0802FD94: .4byte gSaveBlock2
-_0802FD98: .4byte 0x02024a60
-_0802FD9C: .4byte 0x02024e8c
+_0802FD98: .4byte gUnknown_02024A60
+_0802FD9C: .4byte gUnknown_02024E8C
_0802FDA0: .4byte gTrainerBackPicCoords
-_0802FDA4: .4byte 0x02024be0
-_0802FDA8: .4byte 0x02020004
+_0802FDA4: .4byte gUnknown_02024BE0
+_0802FDA8: .4byte gSprites
_0802FDAC: .4byte 0x0000ffa0
_0802FDB0: .4byte sub_80313A0
-_0802FDB4: .4byte 0x03004330
+_0802FDB4: .4byte gUnknown_03004330
_0802FDB8: .4byte sub_802D23C
thumb_func_end sub_802FCE0
@@ -71839,13 +71839,13 @@ sub_802FDBC: @ 802FDBC
pop {r0}
bx r0
.align 2, 0
-_0802FE5C: .4byte 0x02024be0
-_0802FE60: .4byte 0x02024a60
-_0802FE64: .4byte 0x02020004
+_0802FE5C: .4byte gUnknown_02024BE0
+_0802FE60: .4byte gUnknown_02024A60
+_0802FE64: .4byte gSprites
_0802FE68: .4byte 0x0000ffd8
_0802FE6C: .4byte sub_8078B34
_0802FE70: .4byte SpriteCallbackDummy
-_0802FE74: .4byte 0x03004330
+_0802FE74: .4byte gUnknown_03004330
_0802FE78: .4byte sub_802D274
thumb_func_end sub_802FDBC
@@ -71886,7 +71886,7 @@ _0802FEAE:
strb r0, [r1, 0x4]
b _0802FF3E
.align 2, 0
-_0802FEC0: .4byte 0x02024a60
+_0802FEC0: .4byte gUnknown_02024A60
_0802FEC4: .4byte 0x02017810
_0802FEC8:
ldrb r1, [r3]
@@ -71951,12 +71951,12 @@ _0802FF3E:
pop {r0}
bx r0
.align 2, 0
-_0802FF44: .4byte 0x02024a6a
-_0802FF48: .4byte 0x03004360
-_0802FF4C: .4byte 0x02020004
-_0802FF50: .4byte 0x02024be0
+_0802FF44: .4byte gUnknown_02024A6A
+_0802FF48: .4byte gPlayerParty
+_0802FF4C: .4byte gSprites
+_0802FF50: .4byte gUnknown_02024BE0
_0802FF54: .4byte sub_80105EC
-_0802FF58: .4byte 0x03004330
+_0802FF58: .4byte gUnknown_03004330
_0802FF5C: .4byte sub_802DE10
thumb_func_end sub_802FE7C
@@ -72009,9 +72009,9 @@ sub_802FF80: @ 802FF80
bx r0
.align 2, 0
_0802FFBC: .4byte 0x02017840
-_0802FFC0: .4byte 0x02024e6d
-_0802FFC4: .4byte 0x02024a60
-_0802FFC8: .4byte 0x03004330
+_0802FFC0: .4byte gUnknown_02024E6D
+_0802FFC4: .4byte gUnknown_02024A60
+_0802FFC8: .4byte gUnknown_03004330
_0802FFCC: .4byte bx_wait_t1
thumb_func_end sub_802FF80
@@ -72050,11 +72050,11 @@ sub_802FFD0: @ 802FFD0
pop {r0}
bx r0
.align 2, 0
-_08030014: .4byte 0x02023a60
-_08030018: .4byte 0x02024a60
+_08030014: .4byte gUnknown_02023A60
+_08030018: .4byte gUnknown_02024A60
_0803001C: .4byte 0x02017840
-_08030020: .4byte 0x02024e6d
-_08030024: .4byte 0x03004330
+_08030020: .4byte gUnknown_02024E6D
+_08030024: .4byte gUnknown_03004330
_08030028: .4byte bx_wait_t1
thumb_func_end sub_802FFD0
@@ -72081,8 +72081,8 @@ _0803004A:
pop {r0}
bx r0
.align 2, 0
-_08030054: .4byte 0x02023a60
-_08030058: .4byte 0x02024a60
+_08030054: .4byte gUnknown_02023A60
+_08030058: .4byte gUnknown_02024A60
thumb_func_end sub_803002C
thumb_func_start dp01t_0F_1_move_anim
@@ -72199,15 +72199,15 @@ _0803006E:
bl dp01_tbl1_exec_completed
b _0803017E
.align 2, 0
-_08030140: .4byte 0x02024a60
-_08030144: .4byte 0x02023a60
-_08030148: .4byte 0x0202f7c4
-_0803014C: .4byte 0x0202f7bc
-_08030150: .4byte 0x0202f7b8
-_08030154: .4byte 0x0202f7be
-_08030158: .4byte 0x0202f7c0
-_0803015C: .4byte 0x0202f7b4
-_08030160: .4byte 0x02024e70
+_08030140: .4byte gUnknown_02024A60
+_08030144: .4byte gUnknown_02023A60
+_08030148: .4byte gUnknown_0202F7C4
+_0803014C: .4byte gUnknown_0202F7BC
+_08030150: .4byte gUnknown_0202F7B8
+_08030154: .4byte gUnknown_0202F7BE
+_08030158: .4byte gUnknown_0202F7C0
+_0803015C: .4byte gUnknown_0202F7B4
+_08030160: .4byte gUnknown_02024E70
_08030164:
ldrb r1, [r6]
lsls r0, r1, 1
@@ -72228,7 +72228,7 @@ _0803017E:
bx r0
.align 2, 0
_08030184: .4byte 0x02017810
-_08030188: .4byte 0x03004330
+_08030188: .4byte gUnknown_03004330
_0803018C: .4byte sub_8030190
thumb_func_end dp01t_0F_1_move_anim
@@ -72269,8 +72269,8 @@ sub_8030190: @ 8030190
beq _080301EA
b _080302E8
.align 2, 0
-_080301D4: .4byte 0x02023a60
-_080301D8: .4byte 0x02024a60
+_080301D4: .4byte gUnknown_02023A60
+_080301D8: .4byte gUnknown_02024A60
_080301DC: .4byte 0x02017810
_080301E0:
cmp r2, 0x2
@@ -72369,9 +72369,9 @@ _0803028C:
strb r1, [r0, 0x4]
b _080302E8
.align 2, 0
-_080302A0: .4byte 0x0202f7ac
-_080302A4: .4byte 0x0202f7b1
-_080302A8: .4byte 0x02024a60
+_080302A0: .4byte gUnknown_0202F7AC
+_080302A4: .4byte gUnknown_0202F7B1
+_080302A8: .4byte gUnknown_02024A60
_080302AC: .4byte 0x02017810
_080302B0:
ldrb r1, [r0]
@@ -72442,13 +72442,13 @@ sub_80302F4: @ 80302F4
pop {r0}
bx r0
.align 2, 0
-_08030338: .4byte 0x030042a4
-_0803033C: .4byte 0x030042a0
-_08030340: .4byte 0x02024a60
-_08030344: .4byte 0x02023a62
-_08030348: .4byte 0x03004210
-_0803034C: .4byte 0x020238cc
-_08030350: .4byte 0x03004330
+_08030338: .4byte gUnknown_030042A4
+_0803033C: .4byte gUnknown_030042A0
+_08030340: .4byte gUnknown_02024A60
+_08030344: .4byte gUnknown_02023A62
+_08030348: .4byte gUnknown_03004210
+_0803034C: .4byte gUnknown_020238CC
+_08030350: .4byte gUnknown_03004330
_08030354: .4byte sub_802DF18
thumb_func_end sub_80302F4
@@ -72464,7 +72464,7 @@ dp01t_11_1_message_for_player_only: @ 8030358
bl sub_80302F4
b _08030378
.align 2, 0
-_08030370: .4byte 0x02024a60
+_08030370: .4byte gUnknown_02024A60
_08030374:
bl dp01_tbl1_exec_completed
_08030378:
@@ -72557,18 +72557,18 @@ _080303EC:
pop {r0}
bx r0
.align 2, 0
-_08030434: .4byte 0x030042a4
-_08030438: .4byte 0x030042a0
-_0803043C: .4byte 0x03004210
-_08030440: .4byte 0x03004330
-_08030444: .4byte 0x02024a60
+_08030434: .4byte gUnknown_030042A4
+_08030438: .4byte gUnknown_030042A0
+_0803043C: .4byte gUnknown_03004210
+_08030440: .4byte gUnknown_03004330
+_08030444: .4byte gUnknown_02024A60
_08030448: .4byte sub_802C098
_0803044C: .4byte gUnknown_08400CF3
_08030450: .4byte 0x0000ffff
_08030454: .4byte 0x00002d9f
-_08030458: .4byte 0x02024e60
+_08030458: .4byte gUnknown_02024E60
_0803045C: .4byte gUnknown_08400CA8
-_08030460: .4byte 0x020238cc
+_08030460: .4byte gUnknown_020238CC
thumb_func_end sub_803037C
thumb_func_start nullsub_42
@@ -72600,8 +72600,8 @@ sub_8030468: @ 8030468
.align 2, 0
_08030494: .4byte 0x0000ffff
_08030498: .4byte 0x00002d9f
-_0803049C: .4byte 0x03004330
-_080304A0: .4byte 0x02024a60
+_0803049C: .4byte gUnknown_03004330
+_080304A0: .4byte gUnknown_02024A60
_080304A4: .4byte sub_802C68C
thumb_func_end sub_8030468
@@ -72655,13 +72655,13 @@ _08030500:
pop {r0}
bx r0
.align 2, 0
-_08030510: .4byte 0x030042a4
-_08030514: .4byte 0x030042a0
-_08030518: .4byte 0x03004344
-_0803051C: .4byte 0x02024e64
-_08030520: .4byte 0x02024a60
-_08030524: .4byte 0x02023a60
-_08030528: .4byte 0x03004210
+_08030510: .4byte gUnknown_030042A4
+_08030514: .4byte gUnknown_030042A0
+_08030518: .4byte gUnknown_03004344
+_0803051C: .4byte gUnknown_02024E64
+_08030520: .4byte gUnknown_02024A60
+_08030524: .4byte gUnknown_02023A60
+_08030528: .4byte gUnknown_03004210
_0803052C: .4byte gUnknown_08400D38
thumb_func_end sub_80304A8
@@ -72706,12 +72706,12 @@ _0803055E:
pop {r0}
bx r0
.align 2, 0
-_0803057C: .4byte 0x03004330
-_08030580: .4byte 0x02024a60
+_0803057C: .4byte gUnknown_03004330
+_08030580: .4byte gUnknown_02024A60
_08030584: .4byte sub_802E004
-_08030588: .4byte 0x02024e6c
-_0803058C: .4byte 0x02038470
-_08030590: .4byte 0x02023a60
+_08030588: .4byte gUnknown_02024E6C
+_0803058C: .4byte gUnknown_02038470
+_08030590: .4byte gUnknown_02023A60
thumb_func_end sub_8030530
thumb_func_start sub_8030594
@@ -72804,17 +72804,17 @@ _08030600:
bx r0
.align 2, 0
_08030644: .4byte TaskDummy
-_08030648: .4byte 0x0300434c
-_0803064C: .4byte 0x02024a60
-_08030650: .4byte 0x03004b20
-_08030654: .4byte 0x02023a60
+_08030648: .4byte gUnknown_0300434C
+_0803064C: .4byte gUnknown_02024A60
+_08030650: .4byte gTasks
+_08030654: .4byte gUnknown_02023A60
_08030658: .4byte 0x02000000
_0803065C: .4byte 0x00016054
_08030660: .4byte 0x000160c0
-_08030664: .4byte 0x02038470
-_08030668: .4byte 0x03004330
+_08030664: .4byte gUnknown_02038470
+_08030668: .4byte gUnknown_03004330
_0803066C: .4byte sub_802DF30
-_08030670: .4byte 0x02024e6c
+_08030670: .4byte gUnknown_02024E6C
thumb_func_end sub_8030594
thumb_func_start sub_8030674
@@ -72894,12 +72894,12 @@ sub_8030698: @ 8030698
bl sub_8043D84
b _08030762
.align 2, 0
-_08030710: .4byte 0x02023a60
-_08030714: .4byte 0x02024a60
+_08030710: .4byte gUnknown_02023A60
+_08030714: .4byte gUnknown_02024A60
_08030718: .4byte 0x00007fff
-_0803071C: .4byte 0x02024a6a
-_08030720: .4byte 0x03004360
-_08030724: .4byte 0x03004340
+_0803071C: .4byte gUnknown_02024A6A
+_08030720: .4byte gPlayerParty
+_08030724: .4byte gUnknown_03004340
_08030728:
ldr r1, _08030780
lsls r0, r4, 1
@@ -72943,11 +72943,11 @@ _08030762:
pop {r0}
bx r0
.align 2, 0
-_08030780: .4byte 0x02024a6a
-_08030784: .4byte 0x03004360
-_08030788: .4byte 0x03004340
-_0803078C: .4byte 0x03004330
-_08030790: .4byte 0x02024a60
+_08030780: .4byte gUnknown_02024A6A
+_08030784: .4byte gPlayerParty
+_08030788: .4byte gUnknown_03004340
+_0803078C: .4byte gUnknown_03004330
+_08030790: .4byte gUnknown_02024A60
_08030794: .4byte bx_t1_healthbar_update
thumb_func_end sub_8030698
@@ -72974,9 +72974,9 @@ sub_8030798: @ 8030798
bl dp01_tbl1_exec_completed
b _0803081C
.align 2, 0
-_080307C4: .4byte 0x02023a60
-_080307C8: .4byte 0x02024a60
-_080307CC: .4byte 0x03004360
+_080307C4: .4byte gUnknown_02023A60
+_080307C8: .4byte gUnknown_02024A60
+_080307CC: .4byte gPlayerParty
_080307D0:
movs r0, 0x1
bl load_gfxc_health_bar
@@ -73019,8 +73019,8 @@ _0803081C:
bx r0
.align 2, 0
_08030824: .4byte sub_802D924
-_08030828: .4byte 0x03004b20
-_0803082C: .4byte 0x03004330
+_08030828: .4byte gTasks
+_0803082C: .4byte gUnknown_03004330
_08030830: .4byte nullsub_91
thumb_func_end sub_8030798
@@ -73069,12 +73069,12 @@ _08030884:
pop {r0}
bx r0
.align 2, 0
-_0803088C: .4byte 0x02024a60
-_08030890: .4byte 0x03004340
-_08030894: .4byte 0x02024a6a
-_08030898: .4byte 0x03004360
+_0803088C: .4byte gUnknown_02024A60
+_08030890: .4byte gUnknown_03004340
+_08030894: .4byte gUnknown_02024A6A
+_08030898: .4byte gPlayerParty
_0803089C: .4byte 0x02017810
-_080308A0: .4byte 0x03004330
+_080308A0: .4byte gUnknown_03004330
_080308A4: .4byte sub_802E434
thumb_func_end sub_8030834
@@ -73123,9 +73123,9 @@ _080308F8:
pop {r0}
bx r0
.align 2, 0
-_08030900: .4byte 0x02024a60
-_08030904: .4byte 0x02023a60
-_08030908: .4byte 0x03004330
+_08030900: .4byte gUnknown_02024A60
+_08030904: .4byte gUnknown_02023A60
+_08030908: .4byte gUnknown_03004330
_0803090C: .4byte sub_802E434
thumb_func_end sub_80308A8
@@ -73174,10 +73174,10 @@ sub_8030910: @ 8030910
pop {r0}
bx r0
.align 2, 0
-_0803096C: .4byte 0x02024a6a
-_08030970: .4byte 0x02024a60
-_08030974: .4byte 0x03004360
-_08030978: .4byte 0x02023a60
+_0803096C: .4byte gUnknown_02024A6A
+_08030970: .4byte gUnknown_02024A60
+_08030974: .4byte gPlayerParty
+_08030978: .4byte gUnknown_02023A60
thumb_func_end sub_8030910
thumb_func_start sub_803097C
@@ -73240,8 +73240,8 @@ sub_8030988: @ 8030988
ldr r0, [r0, 0x8]
b _08030A24
.align 2, 0
-_080309EC: .4byte 0x02023a60
-_080309F0: .4byte 0x02024a60
+_080309EC: .4byte gUnknown_02023A60
+_080309F0: .4byte gUnknown_02024A60
_080309F4: .4byte 0x040000d4
_080309F8:
ldr r3, _08030A30
@@ -73297,8 +73297,8 @@ sub_8030A3C: @ 8030A3C
pop {r0}
bx r0
.align 2, 0
-_08030A64: .4byte 0x02023a60
-_08030A68: .4byte 0x02024a60
+_08030A64: .4byte gUnknown_02023A60
+_08030A68: .4byte gUnknown_02024A60
thumb_func_end sub_8030A3C
thumb_func_start sub_8030A6C
@@ -73368,7 +73368,7 @@ sub_8030AC8: @ 8030AC8
pop {r0}
bx r0
.align 2, 0
-_08030AE0: .4byte 0x020238c8
+_08030AE0: .4byte gUnknown_020238C8
thumb_func_end sub_8030AC8
thumb_func_start sub_8030AE4
@@ -73394,9 +73394,9 @@ sub_8030AE4: @ 8030AE4
pop {r0}
bx r0
.align 2, 0
-_08030B10: .4byte 0x020238c8
-_08030B14: .4byte 0x02023a60
-_08030B18: .4byte 0x02024a60
+_08030B10: .4byte gUnknown_020238C8
+_08030B14: .4byte gUnknown_02023A60
+_08030B18: .4byte gUnknown_02024A60
thumb_func_end sub_8030AE4
thumb_func_start sub_8030B1C
@@ -73411,7 +73411,7 @@ sub_8030B1C: @ 8030B1C
pop {r0}
bx r0
.align 2, 0
-_08030B30: .4byte 0x020238c8
+_08030B30: .4byte gUnknown_020238C8
thumb_func_end sub_8030B1C
thumb_func_start sub_8030B34
@@ -73433,7 +73433,7 @@ sub_8030B34: @ 8030B34
pop {r0}
bx r0
.align 2, 0
-_08030B58: .4byte 0x020238c8
+_08030B58: .4byte gUnknown_020238C8
thumb_func_end sub_8030B34
thumb_func_start dp01t_29_1_blink
@@ -73457,9 +73457,9 @@ dp01t_29_1_blink: @ 8030B5C
bl dp01_tbl1_exec_completed
b _08030BBA
.align 2, 0
-_08030B84: .4byte 0x02020004
-_08030B88: .4byte 0x02024be0
-_08030B8C: .4byte 0x02024a60
+_08030B84: .4byte gSprites
+_08030B88: .4byte gUnknown_02024BE0
+_08030B8C: .4byte gUnknown_02024A60
_08030B90:
ldr r1, _08030BC0
movs r0, 0x1
@@ -73486,8 +73486,8 @@ _08030BBA:
pop {r0}
bx r0
.align 2, 0
-_08030BC0: .4byte 0x02024e6d
-_08030BC4: .4byte 0x03004330
+_08030BC0: .4byte gUnknown_02024E6D
+_08030BC4: .4byte gUnknown_03004330
_08030BC8: .4byte bx_blink_t1
thumb_func_end dp01t_29_1_blink
@@ -73530,8 +73530,8 @@ _08030BEC:
pop {r0}
bx r0
.align 2, 0
-_08030C14: .4byte 0x02024a60
-_08030C18: .4byte 0x02023a60
+_08030C14: .4byte gUnknown_02024A60
+_08030C18: .4byte gUnknown_02023A60
thumb_func_end sub_8030BD8
thumb_func_start sub_8030C1C
@@ -73554,8 +73554,8 @@ sub_8030C1C: @ 8030C1C
pop {r0}
bx r0
.align 2, 0
-_08030C44: .4byte 0x02023a60
-_08030C48: .4byte 0x02024a60
+_08030C44: .4byte gUnknown_02023A60
+_08030C48: .4byte gUnknown_02024A60
thumb_func_end sub_8030C1C
thumb_func_start sub_8030C4C
@@ -73583,9 +73583,9 @@ sub_8030C4C: @ 8030C4C
pop {r0}
bx r0
.align 2, 0
-_08030C80: .4byte 0x02024a6a
-_08030C84: .4byte 0x02024a60
-_08030C88: .4byte 0x03004360
+_08030C80: .4byte gUnknown_02024A6A
+_08030C84: .4byte gUnknown_02024A60
+_08030C88: .4byte gPlayerParty
thumb_func_end sub_8030C4C
thumb_func_start dp01t_2E_1_battle_intro
@@ -73608,9 +73608,9 @@ dp01t_2E_1_battle_intro: @ 8030C8C
pop {r0}
bx r0
.align 2, 0
-_08030CB4: .4byte 0x02023a60
-_08030CB8: .4byte 0x02024a60
-_08030CBC: .4byte 0x02024de8
+_08030CB4: .4byte gUnknown_02023A60
+_08030CB8: .4byte gUnknown_02024A60
+_08030CBC: .4byte gUnknown_02024DE8
thumb_func_end dp01t_2E_1_battle_intro
thumb_func_start sub_8030CC0
@@ -73767,9 +73767,9 @@ _08030DDC:
pop {r0}
bx r0
.align 2, 0
-_08030DF8: .4byte 0x02024be0
-_08030DFC: .4byte 0x02024a60
-_08030E00: .4byte 0x02020004
+_08030DF8: .4byte gUnknown_02024BE0
+_08030DFC: .4byte gUnknown_02024A60
+_08030E00: .4byte gSprites
_08030E04: .4byte 0x0000ffd8
_08030E08: .4byte sub_8078B34
_08030E0C: .4byte sub_8030E38
@@ -73777,11 +73777,11 @@ _08030E10: .4byte 0x0000d6f8
_08030E14: .4byte gTrainerBackPicPaletteTable
_08030E18: .4byte gSaveBlock2
_08030E1C: .4byte task05_08033660
-_08030E20: .4byte 0x03004b20
+_08030E20: .4byte gTasks
_08030E24: .4byte 0x02017810
-_08030E28: .4byte 0x02024e68
+_08030E28: .4byte gUnknown_02024E68
_08030E2C: .4byte sub_8044CA0
-_08030E30: .4byte 0x03004330
+_08030E30: .4byte gUnknown_03004330
_08030E34: .4byte nullsub_91
thumb_func_end sub_8030CC0
@@ -73825,10 +73825,10 @@ sub_8030E38: @ 8030E38
pop {r0}
bx r0
.align 2, 0
-_08030E90: .4byte 0x02024a6a
-_08030E94: .4byte 0x03004360
-_08030E98: .4byte 0x02024be0
-_08030E9C: .4byte 0x02020004
+_08030E90: .4byte gUnknown_02024A6A
+_08030E94: .4byte gPlayerParty
+_08030E98: .4byte gUnknown_02024BE0
+_08030E9C: .4byte gSprites
thumb_func_end sub_8030E38
thumb_func_start task05_08033660
@@ -73854,7 +73854,7 @@ task05_08033660: @ 8030EA0
strh r0, [r1, 0xA]
b _08030F88
.align 2, 0
-_08030EC8: .4byte 0x03004b20
+_08030EC8: .4byte gTasks
_08030ECC:
ldr r7, _08030F0C
ldrb r0, [r7]
@@ -73887,10 +73887,10 @@ _08030EEC:
bl sub_802F934
b _08030F70
.align 2, 0
-_08030F0C: .4byte 0x02024a60
-_08030F10: .4byte 0x020239f8
-_08030F14: .4byte 0x02023a60
-_08030F18: .4byte 0x02024a6a
+_08030F0C: .4byte gUnknown_02024A60
+_08030F10: .4byte gUnknown_020239F8
+_08030F14: .4byte gUnknown_02023A60
+_08030F18: .4byte gUnknown_02024A6A
_08030F1C:
ldr r4, _08030F94
ldrb r0, [r7]
@@ -73951,11 +73951,11 @@ _08030F88:
pop {r0}
bx r0
.align 2, 0
-_08030F94: .4byte 0x02023a60
-_08030F98: .4byte 0x02024a6a
-_08030F9C: .4byte 0x03004360
-_08030FA0: .4byte 0x03004330
-_08030FA4: .4byte 0x02024a60
+_08030F94: .4byte gUnknown_02023A60
+_08030F98: .4byte gUnknown_02024A6A
+_08030F9C: .4byte gPlayerParty
+_08030FA0: .4byte gUnknown_03004330
+_08030FA4: .4byte gUnknown_02024A60
_08030FA8: .4byte sub_802D500
thumb_func_end task05_08033660
@@ -73979,8 +73979,8 @@ sub_8030FAC: @ 8030FAC
bl dp01_tbl1_exec_completed
b _08031044
.align 2, 0
-_08030FD4: .4byte 0x02023a60
-_08030FD8: .4byte 0x02024a60
+_08030FD4: .4byte gUnknown_02023A60
+_08030FD8: .4byte gUnknown_02024A60
_08030FDC:
ldr r5, _0803104C
ldrb r1, [r5]
@@ -74039,11 +74039,11 @@ _08031044:
pop {r0}
bx r0
.align 2, 0
-_0803104C: .4byte 0x02024a60
+_0803104C: .4byte gUnknown_02024A60
_08031050: .4byte 0x02017810
-_08031054: .4byte 0x02023a64
-_08031058: .4byte 0x02024e68
-_0803105C: .4byte 0x03004330
+_08031054: .4byte gUnknown_02023A64
+_08031058: .4byte gUnknown_02024E68
+_0803105C: .4byte gUnknown_03004330
_08031060: .4byte sub_8031064
thumb_func_end sub_8030FAC
@@ -74077,7 +74077,7 @@ _08031094:
pop {r0}
bx r0
.align 2, 0
-_0803109C: .4byte 0x02024a60
+_0803109C: .4byte gUnknown_02024A60
_080310A0: .4byte 0x02017810
thumb_func_end sub_8031064
@@ -74111,10 +74111,10 @@ _080310D2:
pop {r0}
bx r0
.align 2, 0
-_080310DC: .4byte 0x02024a60
+_080310DC: .4byte gUnknown_02024A60
_080310E0: .4byte 0x02017810
-_080310E4: .4byte 0x03004b20
-_080310E8: .4byte 0x02024e68
+_080310E4: .4byte gTasks
+_080310E8: .4byte gUnknown_02024E68
_080310EC: .4byte sub_8044CA0
thumb_func_end sub_80310A4
@@ -74133,7 +74133,7 @@ sub_80310F0: @ 80310F0
pop {r0}
bx r0
.align 2, 0
-_08031110: .4byte 0x02024a60
+_08031110: .4byte gUnknown_02024A60
thumb_func_end sub_80310F0
thumb_func_start dp01t_33_1_enemy_move
@@ -74177,10 +74177,10 @@ _0803115A:
pop {r0}
bx r0
.align 2, 0
-_08031164: .4byte 0x02024a60
-_08031168: .4byte 0x02020004
-_0803116C: .4byte 0x02024be0
-_08031170: .4byte 0x02023a60
+_08031164: .4byte gUnknown_02024A60
+_08031168: .4byte gSprites
+_0803116C: .4byte gUnknown_02024BE0
+_08031170: .4byte gUnknown_02023A60
thumb_func_end dp01t_33_1_enemy_move
thumb_func_start bx_exec_buffer_A_ch0_tbl1
@@ -74217,8 +74217,8 @@ bx_exec_buffer_A_ch0_tbl1: @ 8031174
bl dp01_tbl1_exec_completed
b _080311CC
.align 2, 0
-_080311B8: .4byte 0x02024a60
-_080311BC: .4byte 0x02023a60
+_080311B8: .4byte gUnknown_02024A60
+_080311BC: .4byte gUnknown_02023A60
_080311C0:
ldr r0, _080311D4
ldrb r1, [r6]
@@ -74232,7 +74232,7 @@ _080311CC:
pop {r0}
bx r0
.align 2, 0
-_080311D4: .4byte 0x03004330
+_080311D4: .4byte gUnknown_03004330
_080311D8: .4byte sub_802E460
thumb_func_end bx_exec_buffer_A_ch0_tbl1
@@ -74254,8 +74254,8 @@ dp01t_35_1_link_standby_message_and_free_vram: @ 80311DC
beq _0803120A
b _0803122C
.align 2, 0
-_080311FC: .4byte 0x02023a60
-_08031200: .4byte 0x02024a60
+_080311FC: .4byte gUnknown_02023A60
+_08031200: .4byte gUnknown_02024A60
_08031204:
cmp r0, 0x2
beq _08031228
@@ -74272,7 +74272,7 @@ _0803120E:
bl dp11b_obj_free
b _0803122C
.align 2, 0
-_08031224: .4byte 0x02024a60
+_08031224: .4byte gUnknown_02024A60
_08031228:
bl b_link_standby_message
_0803122C:
@@ -74300,8 +74300,8 @@ sub_8031238: @ 8031238
beq _08031266
b _08031290
.align 2, 0
-_08031258: .4byte 0x02023a60
-_0803125C: .4byte 0x02024a60
+_08031258: .4byte gUnknown_02023A60
+_0803125C: .4byte gUnknown_02024A60
_08031260:
cmp r2, 0x2
beq _08031288
@@ -74316,13 +74316,13 @@ _08031266:
strb r2, [r0]
b _08031290
.align 2, 0
-_08031278: .4byte 0x02024e60
-_0803127C: .4byte 0x02024e64
+_08031278: .4byte gUnknown_02024E60
+_0803127C: .4byte gUnknown_02024E64
_08031280:
ldr r0, _08031284
b _0803128A
.align 2, 0
-_08031284: .4byte 0x02024e60
+_08031284: .4byte gUnknown_02024E60
_08031288:
ldr r0, _0803129C
_0803128A:
@@ -74335,7 +74335,7 @@ _08031290:
pop {r0}
bx r0
.align 2, 0
-_0803129C: .4byte 0x02024e64
+_0803129C: .4byte gUnknown_02024E64
thumb_func_end sub_8031238
thumb_func_start sub_80312A0
@@ -74365,10 +74365,10 @@ sub_80312A0: @ 80312A0
pop {r0}
bx r0
.align 2, 0
-_080312D8: .4byte 0x02024d26
-_080312DC: .4byte 0x02023a60
-_080312E0: .4byte 0x02024a60
-_080312E4: .4byte 0x03004330
+_080312D8: .4byte gUnknown_02024D26
+_080312DC: .4byte gUnknown_02023A60
+_080312E0: .4byte gUnknown_02024A60
+_080312E4: .4byte gUnknown_03004330
_080312E8: .4byte sub_802D18C
thumb_func_end sub_80312A0
@@ -74413,7 +74413,7 @@ sub_80312F0: @ 80312F0
strb r0, [r1]
b _08031354
.align 2, 0
-_08031334: .4byte 0x02020004
+_08031334: .4byte gSprites
_08031338:
lsls r0, r4, 27
cmp r0, 0
@@ -74493,7 +74493,7 @@ _080313C2:
pop {r0}
bx r0
.align 2, 0
-_080313C8: .4byte 0x02024de8
+_080313C8: .4byte gUnknown_02024DE8
_080313CC: .4byte SpriteCallbackDummy
thumb_func_end sub_80313A0
@@ -74522,7 +74522,7 @@ move_anim_start_t2_for_situation: @ 80313D0
bl move_anim_start_t2
b _080314C2
.align 2, 0
-_08031400: .4byte 0x02024a60
+_08031400: .4byte gUnknown_02024A60
_08031404: .4byte 0x02017810
_08031408:
cmp r4, 0x8
@@ -74660,7 +74660,7 @@ move_anim_start_t3: @ 80314C8
movs r0, 0x1
b _080315C2
.align 2, 0
-_08031508: .4byte 0x02024e84
+_08031508: .4byte gUnknown_02024E84
_0803150C:
lsls r1, r6, 2
ldr r0, _08031530
@@ -74709,8 +74709,8 @@ _08031534:
movs r0, 0x1
b _080315C2
.align 2, 0
-_08031570: .4byte 0x02020004
-_08031574: .4byte 0x02024be0
+_08031570: .4byte gSprites
+_08031574: .4byte gUnknown_02024BE0
_08031578:
ldr r0, _080315D0
mov r1, r9
@@ -74756,12 +74756,12 @@ _080315C2:
pop {r1}
bx r1
.align 2, 0
-_080315D0: .4byte 0x0202f7c8
-_080315D4: .4byte 0x0202f7c9
+_080315D0: .4byte gUnknown_0202F7C8
+_080315D4: .4byte gUnknown_0202F7C9
_080315D8: .4byte 0x02017840
_080315DC: .4byte gBattleAnims_Unknown1
_080315E0: .4byte sub_80315E8
-_080315E4: .4byte 0x03004b20
+_080315E4: .4byte gTasks
thumb_func_end move_anim_start_t3
thumb_func_start sub_80315E8
@@ -74800,9 +74800,9 @@ _08031626:
pop {r0}
bx r0
.align 2, 0
-_0803162C: .4byte 0x0202f7ac
-_08031630: .4byte 0x0202f7b1
-_08031634: .4byte 0x03004b20
+_0803162C: .4byte gUnknown_0202F7AC
+_08031630: .4byte gUnknown_0202F7B1
+_08031634: .4byte gTasks
_08031638: .4byte 0x02017810
thumb_func_end sub_80315E8
@@ -74873,11 +74873,11 @@ move_anim_start_t4: @ 8031660
pop {r0}
bx r0
.align 2, 0
-_080316B4: .4byte 0x0202f7c8
-_080316B8: .4byte 0x0202f7c9
+_080316B4: .4byte gUnknown_0202F7C8
+_080316B8: .4byte gUnknown_0202F7C9
_080316BC: .4byte gBattleAnims_Unknown2
_080316C0: .4byte sub_80316CC
-_080316C4: .4byte 0x03004b20
+_080316C4: .4byte gTasks
_080316C8: .4byte 0x02017810
thumb_func_end move_anim_start_t4
@@ -74917,9 +74917,9 @@ _0803170A:
pop {r0}
bx r0
.align 2, 0
-_08031710: .4byte 0x0202f7ac
-_08031714: .4byte 0x0202f7b1
-_08031718: .4byte 0x03004b20
+_08031710: .4byte gUnknown_0202F7AC
+_08031714: .4byte gUnknown_0202F7B1
+_08031718: .4byte gTasks
_0803171C: .4byte 0x02017810
thumb_func_end sub_80316CC
@@ -74968,9 +74968,9 @@ _08031768:
b _0803178A
.align 2, 0
_0803176C: .4byte 0x02017810
-_08031770: .4byte 0x02024a60
-_08031774: .4byte 0x030073c0
-_08031778: .4byte 0x03007400
+_08031770: .4byte gUnknown_02024A60
+_08031774: .4byte gUnknown_030073C0
+_08031778: .4byte gUnknown_03007400
_0803177C:
lsls r0, r4, 1
adds r0, r4
@@ -75067,7 +75067,7 @@ _080317DC:
bl pokemon_get_pal
b _08031856
.align 2, 0
-_08031838: .4byte 0x02024e70
+_08031838: .4byte gUnknown_02024E70
_0803183C: .4byte gMonFrontPicTable
_08031840: .4byte gMonFrontPicCoords
_08031844: .4byte gUnknown_081FAF4C
@@ -75144,10 +75144,10 @@ _080318CE:
.align 2, 0
_080318E0: .4byte 0x02000000
_080318E4: .4byte SPECIES_CASTFORM
-_080318E8: .4byte 0x02024e84
+_080318E8: .4byte gUnknown_02024E84
_080318EC: .4byte 0x00007fff
-_080318F0: .4byte 0x0202eec8
-_080318F4: .4byte 0x0202eac8
+_080318F0: .4byte gPlttBufferFaded
+_080318F4: .4byte gPlttBufferUnfaded
_080318F8: .4byte REG_BG0CNT
thumb_func_end sub_8031794
@@ -75231,7 +75231,7 @@ _08031944:
bl pokemon_get_pal
b _080319BE
.align 2, 0
-_080319A0: .4byte 0x02024e70
+_080319A0: .4byte gUnknown_02024E70
_080319A4: .4byte gMonBackPicTable
_080319A8: .4byte gMonBackPicCoords
_080319AC: .4byte gUnknown_081FAF4C
@@ -75308,10 +75308,10 @@ _08031A36:
.align 2, 0
_08031A48: .4byte 0x02000000
_08031A4C: .4byte SPECIES_CASTFORM
-_08031A50: .4byte 0x02024e84
+_08031A50: .4byte gUnknown_02024E84
_08031A54: .4byte 0x00007fff
-_08031A58: .4byte 0x0202eec8
-_08031A5C: .4byte 0x0202eac8
+_08031A58: .4byte gPlttBufferFaded
+_08031A5C: .4byte gPlttBufferUnfaded
_08031A60: .4byte REG_BG0CNT
thumb_func_end sub_80318FC
@@ -75536,7 +75536,7 @@ _08031C1A:
.align 2, 0
_08031C20: .4byte gUnknown_0820A48C
_08031C24: .4byte gUnknown_0820A49C
-_08031C28: .4byte 0x02024a72
+_08031C28: .4byte gUnknown_02024A72
_08031C2C: .4byte gUnknown_0820A4B4
thumb_func_end unref_sub_8031BA0
@@ -75579,7 +75579,7 @@ _08031C5C:
bl LoadCompressedObjectPic
b _08031D52
.align 2, 0
-_08031C80: .4byte 0x020239f8
+_08031C80: .4byte gUnknown_020239F8
_08031C84: .4byte gUnknown_0820A4AC
_08031C88:
ldr r0, _08031C90
@@ -75602,7 +75602,7 @@ _08031CA4:
ldrb r0, [r0]
b _08031D3C
.align 2, 0
-_08031CB0: .4byte 0x02024a72
+_08031CB0: .4byte gUnknown_02024A72
_08031CB4:
cmp r4, 0x5
bne _08031D50
@@ -75610,7 +75610,7 @@ _08031CB4:
ldrb r0, [r0, 0x1]
b _08031D3C
.align 2, 0
-_08031CC0: .4byte 0x02024a72
+_08031CC0: .4byte gUnknown_02024A72
_08031CC4:
cmp r4, 0x2
bne _08031CD4
@@ -75650,7 +75650,7 @@ _08031D04:
ldrb r0, [r0]
b _08031D3C
.align 2, 0
-_08031D10: .4byte 0x02024a72
+_08031D10: .4byte gUnknown_02024A72
_08031D14:
cmp r4, 0x7
bne _08031D24
@@ -75658,7 +75658,7 @@ _08031D14:
ldrb r0, [r0, 0x1]
b _08031D3C
.align 2, 0
-_08031D20: .4byte 0x02024a72
+_08031D20: .4byte gUnknown_02024A72
_08031D24:
cmp r4, 0x8
bne _08031D34
@@ -75666,7 +75666,7 @@ _08031D24:
ldrb r0, [r0, 0x2]
b _08031D3C
.align 2, 0
-_08031D30: .4byte 0x02024a72
+_08031D30: .4byte gUnknown_02024A72
_08031D34:
cmp r5, 0x9
bne _08031D50
@@ -75679,7 +75679,7 @@ _08031D3C:
bl LoadCompressedObjectPic
b _08031D52
.align 2, 0
-_08031D48: .4byte 0x02024a72
+_08031D48: .4byte gUnknown_02024A72
_08031D4C: .4byte gUnknown_0820A4B4
_08031D50:
movs r6, 0x1
@@ -75758,7 +75758,7 @@ _08031DC8:
bl battle_make_oam_safari_battle
b _08031DEA
.align 2, 0
-_08031DE0: .4byte 0x020239f8
+_08031DE0: .4byte gUnknown_020239F8
_08031DE4:
ldrb r0, [r4]
bl battle_make_oam_normal_battle
@@ -75769,7 +75769,7 @@ _08031DEA:
strb r0, [r1]
b _08031EA6
.align 2, 0
-_08031DF4: .4byte 0x03004340
+_08031DF4: .4byte gUnknown_03004340
_08031DF8:
ldrb r0, [r4]
bl sub_8043F44
@@ -75786,8 +75786,8 @@ _08031DF8:
bl nullsub_11
b _08031EA6
.align 2, 0
-_08031E18: .4byte 0x02024a72
-_08031E1C: .4byte 0x03004340
+_08031E18: .4byte gUnknown_02024A72
+_08031E1C: .4byte gUnknown_03004340
_08031E20:
ldr r0, _08031E30
adds r0, r1, r0
@@ -75796,7 +75796,7 @@ _08031E20:
bl nullsub_11
b _08031EA6
.align 2, 0
-_08031E30: .4byte 0x03004340
+_08031E30: .4byte gUnknown_03004340
_08031E34:
ldrb r0, [r4]
bl battle_side_get_owner
@@ -75825,10 +75825,10 @@ _08031E34:
bl sub_8045A5C
b _08031E9A
.align 2, 0
-_08031E6C: .4byte 0x020239f8
-_08031E70: .4byte 0x03004340
-_08031E74: .4byte 0x02024a6a
-_08031E78: .4byte 0x03004360
+_08031E6C: .4byte gUnknown_020239F8
+_08031E70: .4byte gUnknown_03004340
+_08031E74: .4byte gUnknown_02024A6A
+_08031E78: .4byte gPlayerParty
_08031E7C:
ldr r0, _08031EC4
ldrb r1, [r4]
@@ -75869,10 +75869,10 @@ _08031EBC:
strb r0, [r5]
b _08031EDE
.align 2, 0
-_08031EC4: .4byte 0x03004340
-_08031EC8: .4byte 0x02024a6a
-_08031ECC: .4byte 0x030045c0
-_08031ED0: .4byte 0x02024a68
+_08031EC4: .4byte gUnknown_03004340
+_08031EC8: .4byte gUnknown_02024A6A
+_08031ECC: .4byte gEnemyParty
+_08031ED0: .4byte gUnknown_02024A68
_08031ED4:
bl sub_80327CC
bl sub_8094958
@@ -75965,9 +75965,9 @@ _08031F6E:
pop {r0}
bx r0
.align 2, 0
-_08031F78: .4byte 0x02024a68
-_08031F7C: .4byte 0x02020004
-_08031F80: .4byte 0x02024be0
+_08031F78: .4byte gUnknown_02024A68
+_08031F7C: .4byte gSprites
+_08031F80: .4byte gUnknown_02024BE0
_08031F84: .4byte 0x02017800
thumb_func_end sub_8031F24
@@ -75999,8 +75999,8 @@ sub_8031F88: @ 8031F88
bx lr
.align 2, 0
_08031FB8: .4byte 0x02017800
-_08031FBC: .4byte 0x02020004
-_08031FC0: .4byte 0x02024be0
+_08031FBC: .4byte gSprites
+_08031FC0: .4byte gUnknown_02024BE0
thumb_func_end sub_8031F88
thumb_func_start sub_8031FC4
@@ -76082,14 +76082,14 @@ _0803204C:
strh r0, [r1, 0x22]
b _080322F6
.align 2, 0
-_08032064: .4byte 0x02024be0
-_08032068: .4byte 0x02020004
+_08032064: .4byte gUnknown_02024BE0
+_08032068: .4byte gSprites
_0803206C: .4byte 0x02017840
_08032070: .4byte 0xffffebc0
-_08032074: .4byte 0x02024e84
+_08032074: .4byte gUnknown_02024E84
_08032078: .4byte 0x00007fff
-_0803207C: .4byte 0x0202eec8
-_08032080: .4byte 0x0202eac8
+_0803207C: .4byte gPlttBufferFaded
+_08032080: .4byte gPlttBufferUnfaded
_08032084: .4byte REG_BG0CNT
_08032088:
bl sub_8076BE0
@@ -76146,8 +76146,8 @@ _080320D0:
ldr r1, _08032100
b _08032114
.align 2, 0
-_080320FC: .4byte 0x02024a6a
-_08032100: .4byte 0x030045c0
+_080320FC: .4byte gUnknown_02024A6A
+_08032100: .4byte gEnemyParty
_08032104:
ldr r1, _0803218C
ldr r2, [sp, 0xC]
@@ -76215,12 +76215,12 @@ _08032184:
bl sub_800D334
b _08032202
.align 2, 0
-_0803218C: .4byte 0x02024a6a
-_08032190: .4byte 0x03004360
+_0803218C: .4byte gUnknown_02024A6A
+_08032190: .4byte gPlayerParty
_08032194: .4byte gMonBackPicTable
_08032198: .4byte gMonBackPicCoords
_0803219C: .4byte gUnknown_081FAF4C
-_080321A0: .4byte 0x02024e70
+_080321A0: .4byte gUnknown_02024E70
_080321A4:
ldr r0, _08032308
mov r1, r8
@@ -76391,23 +76391,23 @@ _080322F6:
pop {r0}
bx r0
.align 2, 0
-_08032308: .4byte 0x02024a6a
-_0803230C: .4byte 0x030045c0
+_08032308: .4byte gUnknown_02024A6A
+_0803230C: .4byte gEnemyParty
_08032310: .4byte gMonFrontPicTable
_08032314: .4byte gMonFrontPicCoords
_08032318: .4byte gUnknown_081FAF4C
-_0803231C: .4byte 0x02024e70
-_08032320: .4byte 0x02024be0
-_08032324: .4byte 0x02020004
+_0803231C: .4byte gUnknown_02024E70
+_08032320: .4byte gUnknown_02024BE0
+_08032324: .4byte gSprites
_08032328: .4byte 0x06010000
_0803232C: .4byte 0x040000d4
_08032330: .4byte 0x84000200
_08032334: .4byte 0x02000000
_08032338: .4byte SPECIES_CASTFORM
-_0803233C: .4byte 0x02024e84
+_0803233C: .4byte gUnknown_02024E84
_08032340: .4byte 0x00007fff
-_08032344: .4byte 0x0202eec8
-_08032348: .4byte 0x0202eac8
+_08032344: .4byte gPlttBufferFaded
+_08032348: .4byte gPlttBufferUnfaded
_0803234C: .4byte REG_BG0CNT
thumb_func_end sub_8031FC4
@@ -76522,8 +76522,8 @@ _08032408:
bl sub_8031794
b _08032456
.align 2, 0
-_08032438: .4byte 0x02024a6a
-_0803243C: .4byte 0x030045c0
+_08032438: .4byte gUnknown_02024A6A
+_0803243C: .4byte gEnemyParty
_08032440:
ldr r1, _0803245C
lsls r0, r5, 1
@@ -76540,8 +76540,8 @@ _08032456:
pop {r0}
bx r0
.align 2, 0
-_0803245C: .4byte 0x02024a6a
-_08032460: .4byte 0x03004360
+_0803245C: .4byte gUnknown_02024A6A
+_08032460: .4byte gPlayerParty
thumb_func_end sub_8032350
thumb_func_start refresh_graphics_maybe
@@ -76574,8 +76574,8 @@ refresh_graphics_maybe: @ 8032464
bl sub_8077F7C
b _080324AE
.align 2, 0
-_080324A0: .4byte 0x02020004
-_080324A4: .4byte 0x02024e84
+_080324A0: .4byte gSprites
+_080324A4: .4byte gUnknown_02024E84
_080324A8:
adds r0, r6, 0
bl sub_8077F68
@@ -76863,10 +76863,10 @@ _080326CE:
pop {r0}
bx r0
.align 2, 0
-_080326DC: .4byte 0x03001770
+_080326DC: .4byte gMain
_080326E0: .4byte 0x0000043d
-_080326E4: .4byte 0x02024a6a
-_080326E8: .4byte 0x03004360
+_080326E4: .4byte gUnknown_02024A6A
+_080326E8: .4byte gPlayerParty
thumb_func_end sub_8032638
thumb_func_start sub_80326EC
@@ -76941,9 +76941,9 @@ _08032718:
strb r1, [r0, 0x3]
b _080327A8
.align 2, 0
-_08032778: .4byte 0x02024a68
-_0803277C: .4byte 0x02020004
-_08032780: .4byte 0x02024be0
+_08032778: .4byte gUnknown_02024A68
+_0803277C: .4byte gSprites
+_08032780: .4byte gUnknown_02024BE0
_08032784: .4byte 0x02017810
_08032788:
ldrb r0, [r3]
@@ -76979,7 +76979,7 @@ _080327B4:
bx r0
.align 2, 0
_080327C4: .4byte 0x02017810
-_080327C8: .4byte 0x02024a68
+_080327C8: .4byte gUnknown_02024A68
thumb_func_end sub_80326EC
thumb_func_start sub_80327CC
@@ -77079,7 +77079,7 @@ _0803288A:
_08032894: .4byte gUnknown_081FAF24
_08032898: .4byte gSpriteTemplate_81FAF34
_0803289C: .4byte 0x02017810
-_080328A0: .4byte 0x02020004
+_080328A0: .4byte gSprites
thumb_func_end sub_80327CC
thumb_func_start sub_80328A4
@@ -77118,8 +77118,8 @@ _080328E0:
str r0, [r5, 0x1C]
b _08032964
.align 2, 0
-_080328E8: .4byte 0x02024be0
-_080328EC: .4byte 0x02020004
+_080328E8: .4byte gUnknown_02024BE0
+_080328EC: .4byte gSprites
_080328F0: .4byte sub_8032978
_080328F4:
ldr r0, _08032910
@@ -77138,7 +77138,7 @@ _08032906:
ldr r6, _08032914
b _08032938
.align 2, 0
-_08032910: .4byte 0x0202f7b1
+_08032910: .4byte gUnknown_0202F7B1
_08032914: .4byte 0x02017800
_08032918:
lsls r0, r4, 2
@@ -77244,7 +77244,7 @@ _080329AA:
.align 2, 0
_080329D0: .4byte 0x02017800
_080329D4: .4byte gEnemyMonElevation
-_080329D8: .4byte 0x02020004
+_080329D8: .4byte gSprites
_080329DC: .4byte sub_80328A4
_080329E0:
ldr r2, _08032A00
@@ -77266,7 +77266,7 @@ _080329FA:
pop {r0}
bx r0
.align 2, 0
-_08032A00: .4byte 0x02020004
+_08032A00: .4byte gSprites
_08032A04: .4byte sub_8032978
thumb_func_end sub_8032984
@@ -77290,7 +77290,7 @@ sub_8032A08: @ 8032A08
str r1, [r0]
bx lr
.align 2, 0
-_08032A2C: .4byte 0x02020004
+_08032A2C: .4byte gSprites
_08032A30: .4byte 0x02017810
_08032A34: .4byte sub_8032978
thumb_func_end sub_8032A08
@@ -77385,7 +77385,7 @@ _08032ACC:
bx r0
.align 2, 0
_08032AD4: .4byte 0x02017800
-_08032AD8: .4byte 0x02024e84
+_08032AD8: .4byte gUnknown_02024E84
thumb_func_end sub_8032AA8
thumb_func_start nullsub_45
@@ -77404,8 +77404,8 @@ sub_8032AE0: @ 8032AE0
str r1, [r0]
bx lr
.align 2, 0
-_08032AF0: .4byte 0x03004330
-_08032AF4: .4byte 0x02024a60
+_08032AF0: .4byte gUnknown_03004330
+_08032AF4: .4byte gUnknown_02024A60
_08032AF8: .4byte sub_8032AFC
thumb_func_end sub_8032AE0
@@ -77437,10 +77437,10 @@ sub_8032AFC: @ 8032AFC
bl _call_via_r0
b _08032B48
.align 2, 0
-_08032B30: .4byte 0x02024a64
+_08032B30: .4byte gUnknown_02024A64
_08032B34: .4byte gBitTable
-_08032B38: .4byte 0x02024a60
-_08032B3C: .4byte 0x02023a60
+_08032B38: .4byte gUnknown_02024A60
+_08032B3C: .4byte gUnknown_02023A60
_08032B40: .4byte gUnknown_081FAF5C
_08032B44:
bl sub_80334EC
@@ -77472,9 +77472,9 @@ _08032B70:
pop {r0}
bx r0
.align 2, 0
-_08032B74: .4byte 0x02020004
-_08032B78: .4byte 0x02024be0
-_08032B7C: .4byte 0x02024a60
+_08032B74: .4byte gSprites
+_08032B78: .4byte gUnknown_02024BE0
+_08032B7C: .4byte gUnknown_02024A60
_08032B80: .4byte SpriteCallbackDummy
thumb_func_end sub_8032B4C
@@ -77501,9 +77501,9 @@ _08032BA8:
pop {r0}
bx r0
.align 2, 0
-_08032BAC: .4byte 0x02020004
-_08032BB0: .4byte 0x02024be0
-_08032BB4: .4byte 0x02024a60
+_08032BAC: .4byte gSprites
+_08032BB0: .4byte gUnknown_02024BE0
+_08032BB4: .4byte gUnknown_02024A60
_08032BB8: .4byte SpriteCallbackDummy
thumb_func_end sub_8032B84
@@ -77566,9 +77566,9 @@ _08032C2C:
pop {r0}
bx r0
.align 2, 0
-_08032C34: .4byte 0x02020004
-_08032C38: .4byte 0x02024be0
-_08032C3C: .4byte 0x02024a60
+_08032C34: .4byte gSprites
+_08032C38: .4byte gUnknown_02024BE0
+_08032C3C: .4byte gUnknown_02024A60
_08032C40: .4byte SpriteCallbackDummy
_08032C44: .4byte 0x000003ff
_08032C48: .4byte 0xfffffc00
@@ -77603,7 +77603,7 @@ _08032C7C:
pop {r0}
bx r0
.align 2, 0
-_08032C80: .4byte 0x02024a60
+_08032C80: .4byte gUnknown_02024A60
_08032C84: .4byte 0x02017810
thumb_func_end sub_8032C4C
@@ -77643,10 +77643,10 @@ _08032CAC:
bne _08032D16
b _08032D14
.align 2, 0
-_08032CCC: .4byte 0x020239f8
-_08032CD0: .4byte 0x02020004
-_08032CD4: .4byte 0x03004340
-_08032CD8: .4byte 0x02024a60
+_08032CCC: .4byte gUnknown_020239F8
+_08032CD0: .4byte gSprites
+_08032CD4: .4byte gUnknown_03004340
+_08032CD8: .4byte gUnknown_02024A60
_08032CDC: .4byte SpriteCallbackDummy
_08032CE0:
ldr r2, _08032DC4
@@ -77762,14 +77762,14 @@ _08032D22:
bl m4aMPlayContinue
b _08032DF0
.align 2, 0
-_08032DC4: .4byte 0x02020004
-_08032DC8: .4byte 0x03004340
-_08032DCC: .4byte 0x02024a60
+_08032DC4: .4byte gSprites
+_08032DC8: .4byte gUnknown_03004340
+_08032DCC: .4byte gUnknown_02024A60
_08032DD0: .4byte SpriteCallbackDummy
_08032DD4: .4byte 0x02017810
_08032DD8: .4byte 0x000027f9
-_08032DDC: .4byte 0x020239f8
-_08032DE0: .4byte 0x03007380
+_08032DDC: .4byte gUnknown_020239F8
+_08032DE0: .4byte gUnknown_03007380
_08032DE4:
ldr r0, _08032E14
ldr r1, _08032E18
@@ -77797,11 +77797,11 @@ _08032E0E:
pop {r0}
bx r0
.align 2, 0
-_08032E14: .4byte 0x03007380
+_08032E14: .4byte gUnknown_03007380
_08032E18: .4byte 0x0000ffff
-_08032E1C: .4byte 0x02024a60
+_08032E1C: .4byte gUnknown_02024A60
_08032E20: .4byte 0x02017810
-_08032E24: .4byte 0x03004330
+_08032E24: .4byte gUnknown_03004330
_08032E28: .4byte sub_8032C4C
thumb_func_end sub_8032C88
@@ -78023,16 +78023,16 @@ _08032FE0:
pop {r0}
bx r0
.align 2, 0
-_08032FEC: .4byte 0x02024a60
+_08032FEC: .4byte gUnknown_02024A60
_08032FF0: .4byte 0x02017810
-_08032FF4: .4byte 0x02024a6a
-_08032FF8: .4byte 0x030045c0
-_08032FFC: .4byte 0x020239f8
-_08033000: .4byte 0x0300434c
-_08033004: .4byte 0x02020004
-_08033008: .4byte 0x03004340
+_08032FF4: .4byte gUnknown_02024A6A
+_08032FF8: .4byte gEnemyParty
+_08032FFC: .4byte gUnknown_020239F8
+_08033000: .4byte gUnknown_0300434C
+_08033004: .4byte gSprites
+_08033008: .4byte gUnknown_03004340
_0803300C: .4byte 0x02017840
-_08033010: .4byte 0x03004330
+_08033010: .4byte gUnknown_03004330
_08033014: .4byte sub_8032C88
thumb_func_end sub_8032E2C
@@ -78081,12 +78081,12 @@ sub_8033018: @ 8033018
bl sub_8141828
b _080330BC
.align 2, 0
-_08033070: .4byte 0x02020004
-_08033074: .4byte 0x02024be0
-_08033078: .4byte 0x02024a60
+_08033070: .4byte gSprites
+_08033074: .4byte gUnknown_02024BE0
+_08033078: .4byte gUnknown_02024A60
_0803307C: .4byte 0x02017810
-_08033080: .4byte 0x02024a6a
-_08033084: .4byte 0x030045c0
+_08033080: .4byte gUnknown_02024A6A
+_08033084: .4byte gEnemyParty
_08033088:
ldrb r0, [r1, 0x1]
ands r2, r0
@@ -78150,8 +78150,8 @@ sub_80330C8: @ 80330C8
bl sub_80440EC
b _08033114
.align 2, 0
-_08033108: .4byte 0x02024a60
-_0803310C: .4byte 0x03004340
+_08033108: .4byte gUnknown_02024A60
+_0803310C: .4byte gUnknown_03004340
_08033110:
bl sub_80334EC
_08033114:
@@ -78187,10 +78187,10 @@ _0803314A:
pop {r0}
bx r0
.align 2, 0
-_08033150: .4byte 0x02020004
-_08033154: .4byte 0x02024be0
-_08033158: .4byte 0x02024a60
-_0803315C: .4byte 0x03004340
+_08033150: .4byte gSprites
+_08033154: .4byte gUnknown_02024BE0
+_08033158: .4byte gUnknown_02024A60
+_0803315C: .4byte gUnknown_03004340
thumb_func_end sub_803311C
thumb_func_start sub_8033160
@@ -78238,11 +78238,11 @@ _080331B6:
pop {r0}
bx r0
.align 2, 0
-_080331BC: .4byte 0x02024a60
+_080331BC: .4byte gUnknown_02024A60
_080331C0: .4byte 0x02017810
-_080331C4: .4byte 0x02024be0
-_080331C8: .4byte 0x02020004
-_080331CC: .4byte 0x03004340
+_080331C4: .4byte gUnknown_02024BE0
+_080331C8: .4byte gSprites
+_080331CC: .4byte gUnknown_03004340
thumb_func_end sub_8033160
thumb_func_start sub_80331D0
@@ -78257,7 +78257,7 @@ _080331DE:
pop {r0}
bx r0
.align 2, 0
-_080331E4: .4byte 0x03004210
+_080331E4: .4byte gUnknown_03004210
thumb_func_end sub_80331D0
thumb_func_start bx_blink_t7
@@ -78291,10 +78291,10 @@ bx_blink_t7: @ 80331E8
bl sub_80334EC
b _0803325E
.align 2, 0
-_08033224: .4byte 0x02024be0
-_08033228: .4byte 0x02024a60
-_0803322C: .4byte 0x02020004
-_08033230: .4byte 0x02024e6d
+_08033224: .4byte gUnknown_02024BE0
+_08033228: .4byte gUnknown_02024A60
+_0803322C: .4byte gSprites
+_08033230: .4byte gUnknown_02024E6D
_08033234:
ldrh r0, [r4, 0x30]
movs r1, 0x3
@@ -78367,12 +78367,12 @@ _080332AC:
pop {r0}
bx r0
.align 2, 0
-_080332B4: .4byte 0x02020004
-_080332B8: .4byte 0x03004340
-_080332BC: .4byte 0x02024a60
+_080332B4: .4byte gSprites
+_080332B8: .4byte gUnknown_03004340
+_080332BC: .4byte gUnknown_02024A60
_080332C0: .4byte SpriteCallbackDummy
_080332C4: .4byte 0x02017800
-_080332C8: .4byte 0x03004330
+_080332C8: .4byte gUnknown_03004330
_080332CC: .4byte sub_80332D0
thumb_func_end sub_8033264
@@ -78399,7 +78399,7 @@ _080332F6:
pop {r0}
bx r0
.align 2, 0
-_080332FC: .4byte 0x02024a60
+_080332FC: .4byte gUnknown_02024A60
_08033300: .4byte 0x02017810
_08033304: .4byte c3_0802FDF4
thumb_func_end sub_80332D0
@@ -78482,15 +78482,15 @@ _080333A4:
pop {r0}
bx r0
.align 2, 0
-_080333AC: .4byte 0x02024a60
+_080333AC: .4byte gUnknown_02024A60
_080333B0: .4byte 0x02017810
_080333B4: .4byte 0x000027f9
-_080333B8: .4byte 0x02024be0
-_080333BC: .4byte 0x02020004
-_080333C0: .4byte 0x03004340
-_080333C4: .4byte 0x02024a6a
-_080333C8: .4byte 0x030045c0
-_080333CC: .4byte 0x03004330
+_080333B8: .4byte gUnknown_02024BE0
+_080333BC: .4byte gSprites
+_080333C0: .4byte gUnknown_03004340
+_080333C4: .4byte gUnknown_02024A6A
+_080333C8: .4byte gEnemyParty
+_080333CC: .4byte gUnknown_03004330
_080333D0: .4byte sub_8033264
thumb_func_end sub_8033308
@@ -78572,14 +78572,14 @@ _08033468:
pop {r0}
bx r0
.align 2, 0
-_08033470: .4byte 0x02024a60
+_08033470: .4byte gUnknown_02024A60
_08033474: .4byte 0x02017810
-_08033478: .4byte 0x02024a6a
-_0803347C: .4byte 0x030045c0
-_08033480: .4byte 0x02020004
-_08033484: .4byte 0x0300434c
+_08033478: .4byte gUnknown_02024A6A
+_0803347C: .4byte gEnemyParty
+_08033480: .4byte gSprites
+_08033484: .4byte gUnknown_0300434C
_08033488: .4byte SpriteCallbackDummy
-_0803348C: .4byte 0x03004330
+_0803348C: .4byte gUnknown_03004330
_08033490: .4byte sub_8033308
thumb_func_end sub_80333D4
@@ -78603,7 +78603,7 @@ _080334B2:
pop {r0}
bx r0
.align 2, 0
-_080334B8: .4byte 0x02024a60
+_080334B8: .4byte gUnknown_02024A60
_080334BC: .4byte 0x02017810
thumb_func_end sub_8033494
@@ -78627,7 +78627,7 @@ _080334DE:
pop {r0}
bx r0
.align 2, 0
-_080334E4: .4byte 0x02024a60
+_080334E4: .4byte gUnknown_02024A60
_080334E8: .4byte 0x02017810
thumb_func_end sub_80334C0
@@ -78651,10 +78651,10 @@ sub_80334EC: @ 80334EC
str r0, [r3]
bx lr
.align 2, 0
-_08033510: .4byte 0x03004330
-_08033514: .4byte 0x02024a60
+_08033510: .4byte gUnknown_03004330
+_08033514: .4byte gUnknown_02024A60
_08033518: .4byte sub_8032AFC
-_0803351C: .4byte 0x02024a64
+_0803351C: .4byte gUnknown_02024A64
_08033520: .4byte gBitTable
thumb_func_end sub_80334EC
@@ -78681,9 +78681,9 @@ dp01t_00_7_getattr: @ 8033524
adds r6, r0, 0
b _0803357E
.align 2, 0
-_08033550: .4byte 0x02023a60
-_08033554: .4byte 0x02024a60
-_08033558: .4byte 0x02024a6a
+_08033550: .4byte gUnknown_02023A60
+_08033554: .4byte gUnknown_02024A60
+_08033558: .4byte gUnknown_02024A6A
_0803355C:
ldrb r4, [r1]
movs r5, 0
@@ -78745,8 +78745,8 @@ _080335C2:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080335CC: .4byte 0x02023a60
-_080335D0: .4byte 0x02024a60
+_080335CC: .4byte gUnknown_02023A60
+_080335D0: .4byte gUnknown_02024A60
_080335D4: .4byte _080335D8
.align 2, 0
_080335D8:
@@ -79051,7 +79051,7 @@ _080338CC:
bls _080338CC
b _08033D2E
.align 2, 0
-_080338DC: .4byte 0x030045c0
+_080338DC: .4byte gEnemyParty
_080338E0: .4byte 0xfffffc1f
_080338E4: .4byte 0xfff07fff
_080338E8: .4byte 0xfffffe0f
@@ -79063,7 +79063,7 @@ _080338EC:
movs r1, 0xB
b _08033C66
.align 2, 0
-_080338F8: .4byte 0x030045c0
+_080338F8: .4byte gEnemyParty
_080338FC:
movs r0, 0x64
muls r0, r5
@@ -79072,7 +79072,7 @@ _080338FC:
movs r1, 0xC
b _08033C66
.align 2, 0
-_08033908: .4byte 0x030045c0
+_08033908: .4byte gEnemyParty
_0803390C:
movs r6, 0
add r2, sp, 0x58
@@ -79124,7 +79124,7 @@ _08033960:
bls _08033960
b _08033D2E
.align 2, 0
-_08033970: .4byte 0x030045c0
+_08033970: .4byte gEnemyParty
_08033974:
movs r0, 0x64
muls r0, r5
@@ -79138,7 +79138,7 @@ _08033974:
adds r1, 0x9
b _08033C66
.align 2, 0
-_0803398C: .4byte 0x030045c0
+_0803398C: .4byte gEnemyParty
_08033990:
movs r6, 0
movs r0, 0x64
@@ -79168,7 +79168,7 @@ _0803399C:
adds r6, 0x1
b _08033D2E
.align 2, 0
-_080339C8: .4byte 0x030045c0
+_080339C8: .4byte gEnemyParty
_080339CC:
movs r0, 0x64
muls r0, r5
@@ -79182,7 +79182,7 @@ _080339CC:
adds r1, 0x8
b _08033D26
.align 2, 0
-_080339E4: .4byte 0x030045c0
+_080339E4: .4byte gEnemyParty
_080339E8:
movs r0, 0x64
muls r0, r5
@@ -79191,7 +79191,7 @@ _080339E8:
movs r1, 0x1
b _08033A02
.align 2, 0
-_080339F4: .4byte 0x030045c0
+_080339F4: .4byte gEnemyParty
_080339F8:
movs r0, 0x64
muls r0, r5
@@ -79215,7 +79215,7 @@ _08033A02:
movs r6, 0x3
b _08033D2E
.align 2, 0
-_08033A24: .4byte 0x030045c0
+_08033A24: .4byte gEnemyParty
_08033A28:
movs r0, 0x64
muls r0, r5
@@ -79224,7 +79224,7 @@ _08033A28:
movs r1, 0x1A
b _08033D26
.align 2, 0
-_08033A34: .4byte 0x030045c0
+_08033A34: .4byte gEnemyParty
_08033A38:
movs r0, 0x64
muls r0, r5
@@ -79233,7 +79233,7 @@ _08033A38:
movs r1, 0x1B
b _08033D26
.align 2, 0
-_08033A44: .4byte 0x030045c0
+_08033A44: .4byte gEnemyParty
_08033A48:
movs r0, 0x64
muls r0, r5
@@ -79242,7 +79242,7 @@ _08033A48:
movs r1, 0x1C
b _08033D26
.align 2, 0
-_08033A54: .4byte 0x030045c0
+_08033A54: .4byte gEnemyParty
_08033A58:
movs r0, 0x64
muls r0, r5
@@ -79251,7 +79251,7 @@ _08033A58:
movs r1, 0x1D
b _08033D26
.align 2, 0
-_08033A64: .4byte 0x030045c0
+_08033A64: .4byte gEnemyParty
_08033A68:
movs r0, 0x64
muls r0, r5
@@ -79260,7 +79260,7 @@ _08033A68:
movs r1, 0x1E
b _08033D26
.align 2, 0
-_08033A74: .4byte 0x030045c0
+_08033A74: .4byte gEnemyParty
_08033A78:
movs r0, 0x64
muls r0, r5
@@ -79269,7 +79269,7 @@ _08033A78:
movs r1, 0x1F
b _08033D26
.align 2, 0
-_08033A84: .4byte 0x030045c0
+_08033A84: .4byte gEnemyParty
_08033A88:
movs r0, 0x64
muls r0, r5
@@ -79278,7 +79278,7 @@ _08033A88:
movs r1, 0x20
b _08033D26
.align 2, 0
-_08033A94: .4byte 0x030045c0
+_08033A94: .4byte gEnemyParty
_08033A98:
movs r0, 0x64
muls r0, r5
@@ -79287,7 +79287,7 @@ _08033A98:
movs r1, 0x22
b _08033D26
.align 2, 0
-_08033AA4: .4byte 0x030045c0
+_08033AA4: .4byte gEnemyParty
_08033AA8:
movs r0, 0x64
muls r0, r5
@@ -79296,7 +79296,7 @@ _08033AA8:
movs r1, 0x23
b _08033D26
.align 2, 0
-_08033AB4: .4byte 0x030045c0
+_08033AB4: .4byte gEnemyParty
_08033AB8:
movs r0, 0x64
muls r0, r5
@@ -79305,7 +79305,7 @@ _08033AB8:
movs r1, 0x24
b _08033D26
.align 2, 0
-_08033AC4: .4byte 0x030045c0
+_08033AC4: .4byte gEnemyParty
_08033AC8:
movs r0, 0x64
muls r0, r5
@@ -79314,7 +79314,7 @@ _08033AC8:
movs r1, 0x25
b _08033D26
.align 2, 0
-_08033AD4: .4byte 0x030045c0
+_08033AD4: .4byte gEnemyParty
_08033AD8:
movs r0, 0x64
muls r0, r5
@@ -79323,7 +79323,7 @@ _08033AD8:
movs r1, 0x26
b _08033D26
.align 2, 0
-_08033AE4: .4byte 0x030045c0
+_08033AE4: .4byte gEnemyParty
_08033AE8:
movs r0, 0x64
adds r4, r5, 0
@@ -79357,7 +79357,7 @@ _08033AE8:
movs r6, 0x6
b _08033D2E
.align 2, 0
-_08033B34: .4byte 0x030045c0
+_08033B34: .4byte gEnemyParty
_08033B38:
movs r0, 0x64
muls r0, r5
@@ -79366,7 +79366,7 @@ _08033B38:
movs r1, 0x27
b _08033D26
.align 2, 0
-_08033B44: .4byte 0x030045c0
+_08033B44: .4byte gEnemyParty
_08033B48:
movs r0, 0x64
muls r0, r5
@@ -79375,7 +79375,7 @@ _08033B48:
movs r1, 0x28
b _08033D26
.align 2, 0
-_08033B54: .4byte 0x030045c0
+_08033B54: .4byte gEnemyParty
_08033B58:
movs r0, 0x64
muls r0, r5
@@ -79384,7 +79384,7 @@ _08033B58:
movs r1, 0x29
b _08033D26
.align 2, 0
-_08033B64: .4byte 0x030045c0
+_08033B64: .4byte gEnemyParty
_08033B68:
movs r0, 0x64
muls r0, r5
@@ -79393,7 +79393,7 @@ _08033B68:
movs r1, 0x2A
b _08033D26
.align 2, 0
-_08033B74: .4byte 0x030045c0
+_08033B74: .4byte gEnemyParty
_08033B78:
movs r0, 0x64
muls r0, r5
@@ -79402,7 +79402,7 @@ _08033B78:
movs r1, 0x2B
b _08033D26
.align 2, 0
-_08033B84: .4byte 0x030045c0
+_08033B84: .4byte gEnemyParty
_08033B88:
movs r0, 0x64
muls r0, r5
@@ -79411,7 +79411,7 @@ _08033B88:
movs r1, 0x2C
b _08033D26
.align 2, 0
-_08033B94: .4byte 0x030045c0
+_08033B94: .4byte gEnemyParty
_08033B98:
movs r0, 0x64
muls r0, r5
@@ -79420,7 +79420,7 @@ _08033B98:
movs r1, 0
b _08033BC2
.align 2, 0
-_08033BA4: .4byte 0x030045c0
+_08033BA4: .4byte gEnemyParty
_08033BA8:
movs r0, 0x64
muls r0, r5
@@ -79429,7 +79429,7 @@ _08033BA8:
movs r1, 0x9
b _08033C66
.align 2, 0
-_08033BB4: .4byte 0x030045c0
+_08033BB4: .4byte gEnemyParty
_08033BB8:
movs r0, 0x64
muls r0, r5
@@ -79455,7 +79455,7 @@ _08033BC2:
movs r6, 0x4
b _08033D2E
.align 2, 0
-_08033BE8: .4byte 0x030045c0
+_08033BE8: .4byte gEnemyParty
_08033BEC:
movs r0, 0x64
muls r0, r5
@@ -79464,7 +79464,7 @@ _08033BEC:
movs r1, 0x38
b _08033D26
.align 2, 0
-_08033BF8: .4byte 0x030045c0
+_08033BF8: .4byte gEnemyParty
_08033BFC:
movs r0, 0x64
muls r0, r5
@@ -79473,7 +79473,7 @@ _08033BFC:
movs r1, 0x39
b _08033C66
.align 2, 0
-_08033C08: .4byte 0x030045c0
+_08033C08: .4byte gEnemyParty
_08033C0C:
movs r0, 0x64
muls r0, r5
@@ -79482,7 +79482,7 @@ _08033C0C:
movs r1, 0x3A
b _08033C66
.align 2, 0
-_08033C18: .4byte 0x030045c0
+_08033C18: .4byte gEnemyParty
_08033C1C:
movs r0, 0x64
muls r0, r5
@@ -79491,7 +79491,7 @@ _08033C1C:
movs r1, 0x3B
b _08033C66
.align 2, 0
-_08033C28: .4byte 0x030045c0
+_08033C28: .4byte gEnemyParty
_08033C2C:
movs r0, 0x64
muls r0, r5
@@ -79500,7 +79500,7 @@ _08033C2C:
movs r1, 0x3C
b _08033C66
.align 2, 0
-_08033C38: .4byte 0x030045c0
+_08033C38: .4byte gEnemyParty
_08033C3C:
movs r0, 0x64
muls r0, r5
@@ -79509,7 +79509,7 @@ _08033C3C:
movs r1, 0x3D
b _08033C66
.align 2, 0
-_08033C48: .4byte 0x030045c0
+_08033C48: .4byte gEnemyParty
_08033C4C:
movs r0, 0x64
muls r0, r5
@@ -79518,7 +79518,7 @@ _08033C4C:
movs r1, 0x3E
b _08033C66
.align 2, 0
-_08033C58: .4byte 0x030045c0
+_08033C58: .4byte gEnemyParty
_08033C5C:
movs r0, 0x64
muls r0, r5
@@ -79535,7 +79535,7 @@ _08033C66:
movs r6, 0x2
b _08033D2E
.align 2, 0
-_08033C78: .4byte 0x030045c0
+_08033C78: .4byte gEnemyParty
_08033C7C:
movs r0, 0x64
muls r0, r5
@@ -79544,7 +79544,7 @@ _08033C7C:
movs r1, 0x16
b _08033D26
.align 2, 0
-_08033C88: .4byte 0x030045c0
+_08033C88: .4byte gEnemyParty
_08033C8C:
movs r0, 0x64
muls r0, r5
@@ -79553,7 +79553,7 @@ _08033C8C:
movs r1, 0x17
b _08033D26
.align 2, 0
-_08033C98: .4byte 0x030045c0
+_08033C98: .4byte gEnemyParty
_08033C9C:
movs r0, 0x64
muls r0, r5
@@ -79562,7 +79562,7 @@ _08033C9C:
movs r1, 0x18
b _08033D26
.align 2, 0
-_08033CA8: .4byte 0x030045c0
+_08033CA8: .4byte gEnemyParty
_08033CAC:
movs r0, 0x64
muls r0, r5
@@ -79571,7 +79571,7 @@ _08033CAC:
movs r1, 0x21
b _08033D26
.align 2, 0
-_08033CB8: .4byte 0x030045c0
+_08033CB8: .4byte gEnemyParty
_08033CBC:
movs r0, 0x64
muls r0, r5
@@ -79580,7 +79580,7 @@ _08033CBC:
movs r1, 0x2F
b _08033D26
.align 2, 0
-_08033CC8: .4byte 0x030045c0
+_08033CC8: .4byte gEnemyParty
_08033CCC:
movs r0, 0x64
muls r0, r5
@@ -79589,7 +79589,7 @@ _08033CCC:
movs r1, 0x30
b _08033D26
.align 2, 0
-_08033CD8: .4byte 0x030045c0
+_08033CD8: .4byte gEnemyParty
_08033CDC:
movs r0, 0x64
muls r0, r5
@@ -79598,7 +79598,7 @@ _08033CDC:
movs r1, 0x32
b _08033D26
.align 2, 0
-_08033CE8: .4byte 0x030045c0
+_08033CE8: .4byte gEnemyParty
_08033CEC:
movs r0, 0x64
muls r0, r5
@@ -79607,7 +79607,7 @@ _08033CEC:
movs r1, 0x33
b _08033D26
.align 2, 0
-_08033CF8: .4byte 0x030045c0
+_08033CF8: .4byte gEnemyParty
_08033CFC:
movs r0, 0x64
muls r0, r5
@@ -79616,7 +79616,7 @@ _08033CFC:
movs r1, 0x34
b _08033D26
.align 2, 0
-_08033D08: .4byte 0x030045c0
+_08033D08: .4byte gEnemyParty
_08033D0C:
movs r0, 0x64
muls r0, r5
@@ -79625,7 +79625,7 @@ _08033D0C:
movs r1, 0x35
b _08033D26
.align 2, 0
-_08033D18: .4byte 0x030045c0
+_08033D18: .4byte gEnemyParty
_08033D1C:
movs r0, 0x64
muls r0, r5
@@ -79647,7 +79647,7 @@ _08033D2E:
pop {r1}
bx r1
.align 2, 0
-_08033D40: .4byte 0x030045c0
+_08033D40: .4byte gEnemyParty
thumb_func_end sub_8033598
thumb_func_start dp01t_01_2_read_pokmon_data_slice
@@ -79712,10 +79712,10 @@ _08033D9A:
pop {r0}
bx r0
.align 2, 0
-_08033DBC: .4byte 0x02024a6a
-_08033DC0: .4byte 0x02024a60
-_08033DC4: .4byte 0x02023a60
-_08033DC8: .4byte 0x030045c0
+_08033DBC: .4byte gUnknown_02024A6A
+_08033DC0: .4byte gUnknown_02024A60
+_08033DC4: .4byte gUnknown_02023A60
+_08033DC8: .4byte gEnemyParty
thumb_func_end dp01t_01_2_read_pokmon_data_slice
thumb_func_start dp01t_02_7_setattr
@@ -79737,9 +79737,9 @@ dp01t_02_7_setattr: @ 8033DCC
bl sub_8033E24
b _08033E1A
.align 2, 0
-_08033DF0: .4byte 0x02023a60
-_08033DF4: .4byte 0x02024a60
-_08033DF8: .4byte 0x02024a6a
+_08033DF0: .4byte gUnknown_02023A60
+_08033DF4: .4byte gUnknown_02024A60
+_08033DF8: .4byte gUnknown_02024A6A
_08033DFC:
ldrb r4, [r1]
movs r5, 0
@@ -79795,8 +79795,8 @@ _08033E52:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08033E5C: .4byte 0x02024a60
-_08033E60: .4byte 0x02023a63
+_08033E5C: .4byte gUnknown_02024A60
+_08033E60: .4byte gUnknown_02023A63
_08033E64: .4byte _08033E68
.align 2, 0
_08033E68:
@@ -80041,7 +80041,7 @@ _08033FBE:
bl SetMonData
b _08034730
.align 2, 0
-_080340EC: .4byte 0x030045c0
+_080340EC: .4byte gEnemyParty
_080340F0:
movs r0, 0x64
muls r0, r5
@@ -80054,7 +80054,7 @@ _080340F0:
bl SetMonData
b _08034730
.align 2, 0
-_08034108: .4byte 0x030045c0
+_08034108: .4byte gEnemyParty
_0803410C:
movs r0, 0x64
muls r0, r5
@@ -80067,7 +80067,7 @@ _0803410C:
bl SetMonData
b _08034730
.align 2, 0
-_08034124: .4byte 0x030045c0
+_08034124: .4byte gEnemyParty
_08034128:
movs r0, 0
mov r8, r0
@@ -80108,7 +80108,7 @@ _08034140:
bl SetMonData
b _08034730
.align 2, 0
-_08034178: .4byte 0x030045c0
+_08034178: .4byte gEnemyParty
_0803417C:
movs r0, 0x64
muls r0, r5
@@ -80123,8 +80123,8 @@ _0803417C:
adds r1, 0x9
b _0803421A
.align 2, 0
-_08034194: .4byte 0x030045c0
-_08034198: .4byte 0x02023a60
+_08034194: .4byte gEnemyParty
+_08034198: .4byte gUnknown_02023A60
_0803419C:
movs r0, 0x64
adds r4, r5, 0
@@ -80172,7 +80172,7 @@ _0803419C:
bl SetMonData
b _08034730
.align 2, 0
-_08034200: .4byte 0x030045c0
+_08034200: .4byte gEnemyParty
_08034204:
movs r0, 0x64
muls r0, r5
@@ -80191,8 +80191,8 @@ _0803421A:
bl SetMonData
b _08034730
.align 2, 0
-_08034224: .4byte 0x030045c0
-_08034228: .4byte 0x02023a60
+_08034224: .4byte gEnemyParty
+_08034228: .4byte gUnknown_02023A60
_0803422C:
movs r0, 0x64
muls r0, r5
@@ -80205,7 +80205,7 @@ _0803422C:
bl SetMonData
b _08034730
.align 2, 0
-_08034244: .4byte 0x030045c0
+_08034244: .4byte gEnemyParty
_08034248:
movs r0, 0x64
muls r0, r5
@@ -80218,7 +80218,7 @@ _08034248:
bl SetMonData
b _08034730
.align 2, 0
-_08034260: .4byte 0x030045c0
+_08034260: .4byte gEnemyParty
_08034264:
movs r0, 0x64
muls r0, r5
@@ -80231,7 +80231,7 @@ _08034264:
bl SetMonData
b _08034730
.align 2, 0
-_0803427C: .4byte 0x030045c0
+_0803427C: .4byte gEnemyParty
_08034280:
movs r0, 0x64
muls r0, r5
@@ -80244,7 +80244,7 @@ _08034280:
bl SetMonData
b _08034730
.align 2, 0
-_08034298: .4byte 0x030045c0
+_08034298: .4byte gEnemyParty
_0803429C:
movs r0, 0x64
muls r0, r5
@@ -80257,7 +80257,7 @@ _0803429C:
bl SetMonData
b _08034730
.align 2, 0
-_080342B4: .4byte 0x030045c0
+_080342B4: .4byte gEnemyParty
_080342B8:
movs r0, 0x64
muls r0, r5
@@ -80270,7 +80270,7 @@ _080342B8:
bl SetMonData
b _08034730
.align 2, 0
-_080342D0: .4byte 0x030045c0
+_080342D0: .4byte gEnemyParty
_080342D4:
movs r0, 0x64
muls r0, r5
@@ -80283,7 +80283,7 @@ _080342D4:
bl SetMonData
b _08034730
.align 2, 0
-_080342EC: .4byte 0x030045c0
+_080342EC: .4byte gEnemyParty
_080342F0:
movs r0, 0x64
muls r0, r5
@@ -80296,7 +80296,7 @@ _080342F0:
bl SetMonData
b _08034730
.align 2, 0
-_08034308: .4byte 0x030045c0
+_08034308: .4byte gEnemyParty
_0803430C:
movs r0, 0x64
muls r0, r5
@@ -80309,7 +80309,7 @@ _0803430C:
bl SetMonData
b _08034730
.align 2, 0
-_08034324: .4byte 0x030045c0
+_08034324: .4byte gEnemyParty
_08034328:
movs r0, 0x64
muls r0, r5
@@ -80322,7 +80322,7 @@ _08034328:
bl SetMonData
b _08034730
.align 2, 0
-_08034340: .4byte 0x030045c0
+_08034340: .4byte gEnemyParty
_08034344:
movs r0, 0x64
muls r0, r5
@@ -80335,7 +80335,7 @@ _08034344:
bl SetMonData
b _08034730
.align 2, 0
-_0803435C: .4byte 0x030045c0
+_0803435C: .4byte gEnemyParty
_08034360:
movs r0, 0x64
muls r0, r5
@@ -80348,7 +80348,7 @@ _08034360:
bl SetMonData
b _08034730
.align 2, 0
-_08034378: .4byte 0x030045c0
+_08034378: .4byte gEnemyParty
_0803437C:
movs r0, 0x64
muls r0, r5
@@ -80361,7 +80361,7 @@ _0803437C:
bl SetMonData
b _08034730
.align 2, 0
-_08034394: .4byte 0x030045c0
+_08034394: .4byte gEnemyParty
_08034398:
movs r0, 0x64
muls r0, r5
@@ -80374,7 +80374,7 @@ _08034398:
bl SetMonData
b _08034730
.align 2, 0
-_080343B0: .4byte 0x030045c0
+_080343B0: .4byte gEnemyParty
_080343B4:
movs r0, 0x64
adds r4, r5, 0
@@ -80428,7 +80428,7 @@ _080343B4:
adds r0, r4, 0
b _080344C2
.align 2, 0
-_08034424: .4byte 0x030045c0
+_08034424: .4byte gEnemyParty
_08034428:
movs r0, 0x64
muls r0, r5
@@ -80441,7 +80441,7 @@ _08034428:
bl SetMonData
b _08034730
.align 2, 0
-_08034440: .4byte 0x030045c0
+_08034440: .4byte gEnemyParty
_08034444:
movs r0, 0x64
muls r0, r5
@@ -80454,7 +80454,7 @@ _08034444:
bl SetMonData
b _08034730
.align 2, 0
-_0803445C: .4byte 0x030045c0
+_0803445C: .4byte gEnemyParty
_08034460:
movs r0, 0x64
muls r0, r5
@@ -80467,7 +80467,7 @@ _08034460:
bl SetMonData
b _08034730
.align 2, 0
-_08034478: .4byte 0x030045c0
+_08034478: .4byte gEnemyParty
_0803447C:
movs r0, 0x64
muls r0, r5
@@ -80480,7 +80480,7 @@ _0803447C:
bl SetMonData
b _08034730
.align 2, 0
-_08034494: .4byte 0x030045c0
+_08034494: .4byte gEnemyParty
_08034498:
movs r0, 0x64
muls r0, r5
@@ -80493,7 +80493,7 @@ _08034498:
bl SetMonData
b _08034730
.align 2, 0
-_080344B0: .4byte 0x030045c0
+_080344B0: .4byte gEnemyParty
_080344B4:
movs r0, 0x64
muls r0, r5
@@ -80507,7 +80507,7 @@ _080344C2:
bl SetMonData
b _08034730
.align 2, 0
-_080344CC: .4byte 0x030045c0
+_080344CC: .4byte gEnemyParty
_080344D0:
movs r0, 0x64
muls r0, r5
@@ -80520,7 +80520,7 @@ _080344D0:
bl SetMonData
b _08034730
.align 2, 0
-_080344E8: .4byte 0x030045c0
+_080344E8: .4byte gEnemyParty
_080344EC:
movs r0, 0x64
muls r0, r5
@@ -80533,7 +80533,7 @@ _080344EC:
bl SetMonData
b _08034730
.align 2, 0
-_08034504: .4byte 0x030045c0
+_08034504: .4byte gEnemyParty
_08034508:
movs r0, 0x64
muls r0, r5
@@ -80546,7 +80546,7 @@ _08034508:
bl SetMonData
b _08034730
.align 2, 0
-_08034520: .4byte 0x030045c0
+_08034520: .4byte gEnemyParty
_08034524:
movs r0, 0x64
muls r0, r5
@@ -80559,7 +80559,7 @@ _08034524:
bl SetMonData
b _08034730
.align 2, 0
-_0803453C: .4byte 0x030045c0
+_0803453C: .4byte gEnemyParty
_08034540:
movs r0, 0x64
muls r0, r5
@@ -80572,7 +80572,7 @@ _08034540:
bl SetMonData
b _08034730
.align 2, 0
-_08034558: .4byte 0x030045c0
+_08034558: .4byte gEnemyParty
_0803455C:
movs r0, 0x64
muls r0, r5
@@ -80585,7 +80585,7 @@ _0803455C:
bl SetMonData
b _08034730
.align 2, 0
-_08034574: .4byte 0x030045c0
+_08034574: .4byte gEnemyParty
_08034578:
movs r0, 0x64
muls r0, r5
@@ -80598,7 +80598,7 @@ _08034578:
bl SetMonData
b _08034730
.align 2, 0
-_08034590: .4byte 0x030045c0
+_08034590: .4byte gEnemyParty
_08034594:
movs r0, 0x64
muls r0, r5
@@ -80611,7 +80611,7 @@ _08034594:
bl SetMonData
b _08034730
.align 2, 0
-_080345AC: .4byte 0x030045c0
+_080345AC: .4byte gEnemyParty
_080345B0:
movs r0, 0x64
muls r0, r5
@@ -80624,7 +80624,7 @@ _080345B0:
bl SetMonData
b _08034730
.align 2, 0
-_080345C8: .4byte 0x030045c0
+_080345C8: .4byte gEnemyParty
_080345CC:
movs r0, 0x64
muls r0, r5
@@ -80637,7 +80637,7 @@ _080345CC:
bl SetMonData
b _08034730
.align 2, 0
-_080345E4: .4byte 0x030045c0
+_080345E4: .4byte gEnemyParty
_080345E8:
movs r0, 0x64
muls r0, r5
@@ -80650,7 +80650,7 @@ _080345E8:
bl SetMonData
b _08034730
.align 2, 0
-_08034600: .4byte 0x030045c0
+_08034600: .4byte gEnemyParty
_08034604:
movs r0, 0x64
muls r0, r5
@@ -80663,7 +80663,7 @@ _08034604:
bl SetMonData
b _08034730
.align 2, 0
-_0803461C: .4byte 0x030045c0
+_0803461C: .4byte gEnemyParty
_08034620:
movs r0, 0x64
muls r0, r5
@@ -80676,7 +80676,7 @@ _08034620:
bl SetMonData
b _08034730
.align 2, 0
-_08034638: .4byte 0x030045c0
+_08034638: .4byte gEnemyParty
_0803463C:
movs r0, 0x64
muls r0, r5
@@ -80689,7 +80689,7 @@ _0803463C:
bl SetMonData
b _08034730
.align 2, 0
-_08034654: .4byte 0x030045c0
+_08034654: .4byte gEnemyParty
_08034658:
movs r0, 0x64
muls r0, r5
@@ -80702,7 +80702,7 @@ _08034658:
bl SetMonData
b _08034730
.align 2, 0
-_08034670: .4byte 0x030045c0
+_08034670: .4byte gEnemyParty
_08034674:
movs r0, 0x64
muls r0, r5
@@ -80715,7 +80715,7 @@ _08034674:
bl SetMonData
b _08034730
.align 2, 0
-_0803468C: .4byte 0x030045c0
+_0803468C: .4byte gEnemyParty
_08034690:
movs r0, 0x64
muls r0, r5
@@ -80728,7 +80728,7 @@ _08034690:
bl SetMonData
b _08034730
.align 2, 0
-_080346A8: .4byte 0x030045c0
+_080346A8: .4byte gEnemyParty
_080346AC:
movs r0, 0x64
muls r0, r5
@@ -80741,7 +80741,7 @@ _080346AC:
bl SetMonData
b _08034730
.align 2, 0
-_080346C4: .4byte 0x030045c0
+_080346C4: .4byte gEnemyParty
_080346C8:
movs r0, 0x64
muls r0, r5
@@ -80754,7 +80754,7 @@ _080346C8:
bl SetMonData
b _08034730
.align 2, 0
-_080346E0: .4byte 0x030045c0
+_080346E0: .4byte gEnemyParty
_080346E4:
movs r0, 0x64
muls r0, r5
@@ -80767,7 +80767,7 @@ _080346E4:
bl SetMonData
b _08034730
.align 2, 0
-_080346FC: .4byte 0x030045c0
+_080346FC: .4byte gEnemyParty
_08034700:
movs r0, 0x64
muls r0, r5
@@ -80780,7 +80780,7 @@ _08034700:
bl SetMonData
b _08034730
.align 2, 0
-_08034718: .4byte 0x030045c0
+_08034718: .4byte gEnemyParty
_0803471C:
movs r0, 0x64
muls r0, r5
@@ -80801,7 +80801,7 @@ _08034730:
pop {r0}
bx r0
.align 2, 0
-_08034740: .4byte 0x030045c0
+_08034740: .4byte gEnemyParty
thumb_func_end sub_8033E24
thumb_func_start sub_8034744
@@ -80857,10 +80857,10 @@ _0803479C:
pop {r0}
bx r0
.align 2, 0
-_080347A8: .4byte 0x02024a6a
-_080347AC: .4byte 0x02024a60
-_080347B0: .4byte 0x02023a60
-_080347B4: .4byte 0x030045c0
+_080347A8: .4byte gUnknown_02024A6A
+_080347AC: .4byte gUnknown_02024A60
+_080347B0: .4byte gUnknown_02023A60
+_080347B4: .4byte gEnemyParty
thumb_func_end sub_8034744
thumb_func_start sub_80347B8
@@ -81007,15 +81007,15 @@ sub_80347B8: @ 80347B8
pop {r0}
bx r0
.align 2, 0
-_080348E8: .4byte 0x02024a60
-_080348EC: .4byte 0x02024a6a
-_080348F0: .4byte 0x030045c0
-_080348F4: .4byte 0x02024e8c
-_080348F8: .4byte 0x02024be0
-_080348FC: .4byte 0x02020004
+_080348E8: .4byte gUnknown_02024A60
+_080348EC: .4byte gUnknown_02024A6A
+_080348F0: .4byte gEnemyParty
+_080348F4: .4byte gUnknown_02024E8C
+_080348F8: .4byte gUnknown_02024BE0
+_080348FC: .4byte gSprites
_08034900: .4byte 0x0000ff10
-_08034904: .4byte 0x02024e84
-_08034908: .4byte 0x03004330
+_08034904: .4byte gUnknown_02024E84
+_08034908: .4byte gUnknown_03004330
_0803490C: .4byte sub_8033018
thumb_func_end sub_80347B8
@@ -81049,10 +81049,10 @@ sub_8034910: @ 8034910
pop {r0}
bx r0
.align 2, 0
-_08034948: .4byte 0x02024a6a
-_0803494C: .4byte 0x02024a60
-_08034950: .4byte 0x02023a60
-_08034954: .4byte 0x03004330
+_08034948: .4byte gUnknown_02024A6A
+_0803494C: .4byte gUnknown_02024A60
+_08034950: .4byte gUnknown_02023A60
+_08034954: .4byte gUnknown_03004330
_08034958: .4byte sub_80333D4
thumb_func_end sub_8034910
@@ -81220,15 +81220,15 @@ sub_803495C: @ 803495C
pop {r0}
bx r0
.align 2, 0
-_08034AB8: .4byte 0x02024a6a
-_08034ABC: .4byte 0x02023a60
-_08034AC0: .4byte 0x030045c0
+_08034AB8: .4byte gUnknown_02024A6A
+_08034ABC: .4byte gUnknown_02023A60
+_08034AC0: .4byte gEnemyParty
_08034AC4: .4byte sub_80312F0
-_08034AC8: .4byte 0x0300434c
-_08034ACC: .4byte 0x02024e8c
-_08034AD0: .4byte 0x02024be0
-_08034AD4: .4byte 0x02020004
-_08034AD8: .4byte 0x02024e84
+_08034AC8: .4byte gUnknown_0300434C
+_08034ACC: .4byte gUnknown_02024E8C
+_08034AD0: .4byte gUnknown_02024BE0
+_08034AD4: .4byte gSprites
+_08034AD8: .4byte gUnknown_02024E84
_08034ADC: .4byte SpriteCallbackDummy
thumb_func_end sub_803495C
@@ -81258,10 +81258,10 @@ sub_8034AE0: @ 8034AE0
str r1, [r0]
b _08034B60
.align 2, 0
-_08034B10: .4byte 0x02023a60
-_08034B14: .4byte 0x02024a60
+_08034B10: .4byte gUnknown_02023A60
+_08034B14: .4byte gUnknown_02024A60
_08034B18: .4byte 0x02017810
-_08034B1C: .4byte 0x03004330
+_08034B1C: .4byte gUnknown_03004330
_08034B20: .4byte sub_8034B74
_08034B24:
ldr r5, _08034B68
@@ -81294,9 +81294,9 @@ _08034B60:
pop {r0}
bx r0
.align 2, 0
-_08034B68: .4byte 0x02024be0
-_08034B6C: .4byte 0x02020004
-_08034B70: .4byte 0x03004340
+_08034B68: .4byte gUnknown_02024BE0
+_08034B6C: .4byte gSprites
+_08034B70: .4byte gUnknown_03004340
thumb_func_end sub_8034AE0
thumb_func_start sub_8034B74
@@ -81316,7 +81316,7 @@ sub_8034B74: @ 8034B74
beq _08034BC4
b _08034BEC
.align 2, 0
-_08034B90: .4byte 0x02024a60
+_08034B90: .4byte gUnknown_02024A60
_08034B94: .4byte 0x02017810
_08034B98:
lsls r0, r2, 2
@@ -81366,7 +81366,7 @@ _08034BEC:
pop {r0}
bx r0
.align 2, 0
-_08034BF4: .4byte 0x03004330
+_08034BF4: .4byte gUnknown_03004330
_08034BF8: .4byte sub_8033160
thumb_func_end sub_8034B74
@@ -81385,7 +81385,7 @@ c2_8123744: @ 8034BFC
bl GetSecretBaseTrainerPicIndex
b _08034C42
.align 2, 0
-_08034C18: .4byte 0x0202ff5e
+_08034C18: .4byte word_202FF5E
_08034C1C:
ldr r0, _08034C30
ldrh r1, [r0]
@@ -81397,7 +81397,7 @@ _08034C1C:
bl get_trainer_class_pic_index
b _08034C42
.align 2, 0
-_08034C30: .4byte 0x020239f8
+_08034C30: .4byte gUnknown_020239F8
_08034C34:
movs r0, 0x80
lsls r0, 4
@@ -81566,18 +81566,18 @@ _08034C56:
bx r0
.align 2, 0
_08034D88: .4byte gTrainers
-_08034D8C: .4byte 0x02024a60
-_08034D90: .4byte 0x02024e8c
+_08034D8C: .4byte gUnknown_02024A60
+_08034D90: .4byte gUnknown_02024E8C
_08034D94: .4byte gTrainerFrontPicCoords
-_08034D98: .4byte 0x02024be0
-_08034D9C: .4byte 0x02020004
+_08034D98: .4byte gUnknown_02024BE0
+_08034D9C: .4byte gSprites
_08034DA0: .4byte 0x0000ff10
_08034DA4: .4byte gTrainerFrontPicPaletteTable
_08034DA8: .4byte gTrainerFrontPicTable
_08034DAC: .4byte 0x000003ff
_08034DB0: .4byte 0xfffffc00
_08034DB4: .4byte sub_80313A0
-_08034DB8: .4byte 0x03004330
+_08034DB8: .4byte gUnknown_03004330
_08034DBC: .4byte sub_8032B4C
thumb_func_end c2_8123744
@@ -81596,7 +81596,7 @@ sub_8034DC0: @ 8034DC0
bl GetSecretBaseTrainerPicIndex
b _08034E06
.align 2, 0
-_08034DDC: .4byte 0x0202ff5e
+_08034DDC: .4byte word_202FF5E
_08034DE0:
ldr r0, _08034DF4
ldrh r1, [r0]
@@ -81608,7 +81608,7 @@ _08034DE0:
bl get_trainer_class_pic_index
b _08034E06
.align 2, 0
-_08034DF4: .4byte 0x020239f8
+_08034DF4: .4byte gUnknown_020239F8
_08034DF8:
movs r0, 0x80
lsls r0, 4
@@ -81778,18 +81778,18 @@ _08034E1A:
bx r0
.align 2, 0
_08034F4C: .4byte gTrainers
-_08034F50: .4byte 0x02024a60
-_08034F54: .4byte 0x02024e8c
+_08034F50: .4byte gUnknown_02024A60
+_08034F54: .4byte gUnknown_02024E8C
_08034F58: .4byte gTrainerFrontPicCoords
-_08034F5C: .4byte 0x02024be0
-_08034F60: .4byte 0x02020004
+_08034F5C: .4byte gUnknown_02024BE0
+_08034F60: .4byte gSprites
_08034F64: .4byte 0x0000fffe
_08034F68: .4byte gTrainerFrontPicPaletteTable
_08034F6C: .4byte gTrainerFrontPicTable
_08034F70: .4byte 0x000003ff
_08034F74: .4byte 0xfffffc00
_08034F78: .4byte sub_80313A0
-_08034F7C: .4byte 0x03004330
+_08034F7C: .4byte gUnknown_03004330
_08034F80: .4byte sub_8032B84
thumb_func_end sub_8034DC0
@@ -81865,12 +81865,12 @@ sub_8034F84: @ 8034F84
pop {r0}
bx r0
.align 2, 0
-_08035014: .4byte 0x02024be0
-_08035018: .4byte 0x02024a60
-_0803501C: .4byte 0x02020004
+_08035014: .4byte gUnknown_02024BE0
+_08035018: .4byte gUnknown_02024A60
+_0803501C: .4byte gSprites
_08035020: .4byte sub_8078B34
_08035024: .4byte SpriteCallbackDummy
-_08035028: .4byte 0x03004330
+_08035028: .4byte gUnknown_03004330
_0803502C: .4byte sub_8032BBC
thumb_func_end sub_8034F84
@@ -81911,7 +81911,7 @@ _08035062:
strb r0, [r1, 0x4]
b _080350B8
.align 2, 0
-_08035074: .4byte 0x02024a60
+_08035074: .4byte gUnknown_02024A60
_08035078: .4byte 0x02017810
_0803507C:
ldrb r1, [r3]
@@ -81948,10 +81948,10 @@ _080350B8:
pop {r0}
bx r0
.align 2, 0
-_080350C0: .4byte 0x02020004
-_080350C4: .4byte 0x02024be0
+_080350C0: .4byte gSprites
+_080350C4: .4byte gUnknown_02024BE0
_080350C8: .4byte sub_8010384
-_080350CC: .4byte 0x03004330
+_080350CC: .4byte gUnknown_03004330
_080350D0: .4byte sub_803311C
thumb_func_end sub_8035030
@@ -82101,15 +82101,15 @@ _08035116:
bl sub_80334EC
b _08035226
.align 2, 0
-_080351E8: .4byte 0x02024a60
-_080351EC: .4byte 0x02023a60
-_080351F0: .4byte 0x0202f7c4
-_080351F4: .4byte 0x0202f7bc
-_080351F8: .4byte 0x0202f7b8
-_080351FC: .4byte 0x0202f7be
-_08035200: .4byte 0x0202f7c0
-_08035204: .4byte 0x0202f7b4
-_08035208: .4byte 0x02024e70
+_080351E8: .4byte gUnknown_02024A60
+_080351EC: .4byte gUnknown_02023A60
+_080351F0: .4byte gUnknown_0202F7C4
+_080351F4: .4byte gUnknown_0202F7BC
+_080351F8: .4byte gUnknown_0202F7B8
+_080351FC: .4byte gUnknown_0202F7BE
+_08035200: .4byte gUnknown_0202F7C0
+_08035204: .4byte gUnknown_0202F7B4
+_08035208: .4byte gUnknown_02024E70
_0803520C:
ldrb r1, [r6]
lsls r0, r1, 1
@@ -82130,7 +82130,7 @@ _08035226:
bx r0
.align 2, 0
_0803522C: .4byte 0x02017810
-_08035230: .4byte 0x03004330
+_08035230: .4byte gUnknown_03004330
_08035234: .4byte sub_8035238
thumb_func_end sub_8035104
@@ -82171,8 +82171,8 @@ sub_8035238: @ 8035238
beq _08035292
b _08035390
.align 2, 0
-_0803527C: .4byte 0x02023a60
-_08035280: .4byte 0x02024a60
+_0803527C: .4byte gUnknown_02023A60
+_08035280: .4byte gUnknown_02024A60
_08035284: .4byte 0x02017810
_08035288:
cmp r2, 0x2
@@ -82271,9 +82271,9 @@ _08035334:
strb r1, [r0, 0x4]
b _08035390
.align 2, 0
-_08035348: .4byte 0x0202f7ac
-_0803534C: .4byte 0x0202f7b1
-_08035350: .4byte 0x02024a60
+_08035348: .4byte gUnknown_0202F7AC
+_0803534C: .4byte gUnknown_0202F7B1
+_08035350: .4byte gUnknown_02024A60
_08035354: .4byte 0x02017810
_08035358:
ldrb r1, [r0]
@@ -82344,13 +82344,13 @@ sub_803539C: @ 803539C
pop {r0}
bx r0
.align 2, 0
-_080353E0: .4byte 0x030042a4
-_080353E4: .4byte 0x030042a0
-_080353E8: .4byte 0x02024a60
-_080353EC: .4byte 0x02023a62
-_080353F0: .4byte 0x03004210
-_080353F4: .4byte 0x020238cc
-_080353F8: .4byte 0x03004330
+_080353E0: .4byte gUnknown_030042A4
+_080353E4: .4byte gUnknown_030042A0
+_080353E8: .4byte gUnknown_02024A60
+_080353EC: .4byte gUnknown_02023A62
+_080353F0: .4byte gUnknown_03004210
+_080353F4: .4byte gUnknown_020238CC
+_080353F8: .4byte gUnknown_03004330
_080353FC: .4byte sub_80331D0
thumb_func_end sub_803539C
@@ -82406,9 +82406,9 @@ sub_8035428: @ 8035428
movs r1, 0x4
b _0803546C
.align 2, 0
-_0803545C: .4byte 0x02024a60
-_08035460: .4byte 0x02023a64
-_08035464: .4byte 0x020239f8
+_0803545C: .4byte gUnknown_02024A60
+_08035460: .4byte gUnknown_02023A64
+_08035464: .4byte gUnknown_020239F8
_08035468:
movs r0, 0x1
movs r1, 0x3
@@ -82475,8 +82475,8 @@ _080354E0:
b _0803558A
.align 2, 0
_080354E8: .4byte gBattleMoves
-_080354EC: .4byte 0x02024c08
-_080354F0: .4byte 0x02024c0c
+_080354EC: .4byte gUnknown_02024C08
+_080354F0: .4byte gUnknown_02024C0C
_080354F4: .4byte gBitTable
_080354F8:
movs r6, 0x3
@@ -82510,7 +82510,7 @@ _080354FA:
b _08035586
.align 2, 0
_08035534: .4byte gBattleMoves
-_08035538: .4byte 0x02024a60
+_08035538: .4byte gUnknown_02024A60
_0803553C:
ldr r0, _0803556C
ldrh r1, [r0]
@@ -82534,7 +82534,7 @@ _0803553C:
bl dp01_build_cmdbuf_x21_a_bb
b _08035586
.align 2, 0
-_0803556C: .4byte 0x020239f8
+_0803556C: .4byte gUnknown_020239F8
_08035570:
movs r0, 0
bl battle_get_side_with_given_state
@@ -82572,7 +82572,7 @@ sub_8035590: @ 8035590
bx r0
.align 2, 0
_080355B4: .4byte 0x02000000
-_080355B8: .4byte 0x02024a60
+_080355B8: .4byte gUnknown_02024A60
_080355BC: .4byte 0x000160d4
thumb_func_end sub_8035590
@@ -82610,9 +82610,9 @@ sub_80355C0: @ 80355C0
b _08035628
.align 2, 0
_08035604: .4byte 0x02000000
-_08035608: .4byte 0x02024a60
+_08035608: .4byte gUnknown_02024A60
_0803560C: .4byte 0x000160c8
-_08035610: .4byte 0x020239f8
+_08035610: .4byte gUnknown_020239F8
_08035614:
movs r0, 0x1
bl battle_get_side_with_given_state
@@ -82651,8 +82651,8 @@ _0803562E:
beq _0803562C
b _0803568A
.align 2, 0
-_0803565C: .4byte 0x030045c0
-_08035660: .4byte 0x02024a6a
+_0803565C: .4byte gEnemyParty
+_08035660: .4byte gUnknown_02024A6A
_08035664:
ldrb r0, [r5]
bl battle_get_per_side_status
@@ -82691,7 +82691,7 @@ _0803568A:
.align 2, 0
_080356B0: .4byte 0x000160c8
_080356B4: .4byte 0x02000000
-_080356B8: .4byte 0x02024a60
+_080356B8: .4byte gUnknown_02024A60
_080356BC: .4byte 0x00016068
thumb_func_end sub_80355C0
@@ -82761,12 +82761,12 @@ sub_80356CC: @ 80356CC
bl sub_8043D84
b _08035786
.align 2, 0
-_08035744: .4byte 0x02023a60
-_08035748: .4byte 0x02024a60
+_08035744: .4byte gUnknown_02023A60
+_08035748: .4byte gUnknown_02024A60
_0803574C: .4byte 0x00007fff
-_08035750: .4byte 0x02024a6a
-_08035754: .4byte 0x030045c0
-_08035758: .4byte 0x03004340
+_08035750: .4byte gUnknown_02024A6A
+_08035754: .4byte gEnemyParty
+_08035758: .4byte gUnknown_03004340
_0803575C:
ldr r1, _080357A4
lsls r0, r4, 1
@@ -82803,11 +82803,11 @@ _08035786:
pop {r0}
bx r0
.align 2, 0
-_080357A4: .4byte 0x02024a6a
-_080357A8: .4byte 0x030045c0
-_080357AC: .4byte 0x03004340
-_080357B0: .4byte 0x03004330
-_080357B4: .4byte 0x02024a60
+_080357A4: .4byte gUnknown_02024A6A
+_080357A8: .4byte gEnemyParty
+_080357AC: .4byte gUnknown_03004340
+_080357B0: .4byte gUnknown_03004330
+_080357B4: .4byte gUnknown_02024A60
_080357B8: .4byte sub_80330C8
thumb_func_end sub_80356CC
@@ -82864,12 +82864,12 @@ _08035818:
pop {r0}
bx r0
.align 2, 0
-_08035820: .4byte 0x02024a60
-_08035824: .4byte 0x03004340
-_08035828: .4byte 0x02024a6a
-_0803582C: .4byte 0x030045c0
+_08035820: .4byte gUnknown_02024A60
+_08035824: .4byte gUnknown_03004340
+_08035828: .4byte gUnknown_02024A6A
+_0803582C: .4byte gEnemyParty
_08035830: .4byte 0x02017810
-_08035834: .4byte 0x03004330
+_08035834: .4byte gUnknown_03004330
_08035838: .4byte sub_8033494
thumb_func_end sub_80357C8
@@ -82918,9 +82918,9 @@ _0803588C:
pop {r0}
bx r0
.align 2, 0
-_08035894: .4byte 0x02024a60
-_08035898: .4byte 0x02023a60
-_0803589C: .4byte 0x03004330
+_08035894: .4byte gUnknown_02024A60
+_08035898: .4byte gUnknown_02023A60
+_0803589C: .4byte gUnknown_03004330
_080358A0: .4byte sub_8033494
thumb_func_end sub_803583C
@@ -83009,7 +83009,7 @@ sub_8035910: @ 8035910
pop {r0}
bx r0
.align 2, 0
-_08035928: .4byte 0x020238c8
+_08035928: .4byte gUnknown_020238C8
thumb_func_end sub_8035910
thumb_func_start sub_803592C
@@ -83035,9 +83035,9 @@ sub_803592C: @ 803592C
pop {r0}
bx r0
.align 2, 0
-_08035958: .4byte 0x020238c8
-_0803595C: .4byte 0x02023a60
-_08035960: .4byte 0x02024a60
+_08035958: .4byte gUnknown_020238C8
+_0803595C: .4byte gUnknown_02023A60
+_08035960: .4byte gUnknown_02024A60
thumb_func_end sub_803592C
thumb_func_start sub_8035964
@@ -83052,7 +83052,7 @@ sub_8035964: @ 8035964
pop {r0}
bx r0
.align 2, 0
-_08035978: .4byte 0x020238c8
+_08035978: .4byte gUnknown_020238C8
thumb_func_end sub_8035964
thumb_func_start sub_803597C
@@ -83074,7 +83074,7 @@ sub_803597C: @ 803597C
pop {r0}
bx r0
.align 2, 0
-_080359A0: .4byte 0x020238c8
+_080359A0: .4byte gUnknown_020238C8
thumb_func_end sub_803597C
thumb_func_start dp01t_29_7_blink
@@ -83098,9 +83098,9 @@ dp01t_29_7_blink: @ 80359A4
bl sub_80334EC
b _08035A02
.align 2, 0
-_080359CC: .4byte 0x02020004
-_080359D0: .4byte 0x02024be0
-_080359D4: .4byte 0x02024a60
+_080359CC: .4byte gSprites
+_080359D0: .4byte gUnknown_02024BE0
+_080359D4: .4byte gUnknown_02024A60
_080359D8:
ldr r1, _08035A08
movs r0, 0x1
@@ -83127,8 +83127,8 @@ _08035A02:
pop {r0}
bx r0
.align 2, 0
-_08035A08: .4byte 0x02024e6d
-_08035A0C: .4byte 0x03004330
+_08035A08: .4byte gUnknown_02024E6D
+_08035A0C: .4byte gUnknown_03004330
_08035A10: .4byte bx_blink_t7
thumb_func_end dp01t_29_7_blink
@@ -83171,8 +83171,8 @@ _08035A34:
pop {r0}
bx r0
.align 2, 0
-_08035A5C: .4byte 0x02024a60
-_08035A60: .4byte 0x02023a60
+_08035A5C: .4byte gUnknown_02024A60
+_08035A60: .4byte gUnknown_02023A60
thumb_func_end sub_8035A20
thumb_func_start sub_8035A64
@@ -83195,8 +83195,8 @@ sub_8035A64: @ 8035A64
pop {r0}
bx r0
.align 2, 0
-_08035A8C: .4byte 0x02023a60
-_08035A90: .4byte 0x02024a60
+_08035A8C: .4byte gUnknown_02023A60
+_08035A90: .4byte gUnknown_02024A60
thumb_func_end sub_8035A64
thumb_func_start sub_8035A94
@@ -83223,9 +83223,9 @@ sub_8035A94: @ 8035A94
pop {r0}
bx r0
.align 2, 0
-_08035AC4: .4byte 0x02024a6a
-_08035AC8: .4byte 0x02024a60
-_08035ACC: .4byte 0x030045c0
+_08035AC4: .4byte gUnknown_02024A6A
+_08035AC8: .4byte gUnknown_02024A60
+_08035ACC: .4byte gEnemyParty
thumb_func_end sub_8035A94
thumb_func_start dp01t_2E_7_battle_intro
@@ -83248,9 +83248,9 @@ dp01t_2E_7_battle_intro: @ 8035AD0
pop {r0}
bx r0
.align 2, 0
-_08035AF8: .4byte 0x02023a60
-_08035AFC: .4byte 0x02024a60
-_08035B00: .4byte 0x02024de8
+_08035AF8: .4byte gUnknown_02023A60
+_08035AFC: .4byte gUnknown_02024A60
+_08035B00: .4byte gUnknown_02024DE8
thumb_func_end dp01t_2E_7_battle_intro
thumb_func_start sub_8035B04
@@ -83363,17 +83363,17 @@ _08035BC2:
pop {r0}
bx r0
.align 2, 0
-_08035BE0: .4byte 0x02024be0
-_08035BE4: .4byte 0x02024a60
-_08035BE8: .4byte 0x02020004
+_08035BE0: .4byte gUnknown_02024BE0
+_08035BE4: .4byte gUnknown_02024A60
+_08035BE8: .4byte gSprites
_08035BEC: .4byte sub_8078B34
_08035BF0: .4byte sub_8035C10
_08035BF4: .4byte sub_8035C44
-_08035BF8: .4byte 0x03004b20
+_08035BF8: .4byte gTasks
_08035BFC: .4byte 0x02017810
-_08035C00: .4byte 0x02024e68
+_08035C00: .4byte gUnknown_02024E68
_08035C04: .4byte sub_8044CA0
-_08035C08: .4byte 0x03004330
+_08035C08: .4byte gUnknown_03004330
_08035C0C: .4byte nullsub_45
thumb_func_end sub_8035B04
@@ -83449,11 +83449,11 @@ _08035C7E:
bl sub_803495C
b _08035CF0
.align 2, 0
-_08035C9C: .4byte 0x02024a60
-_08035CA0: .4byte 0x03004b20
-_08035CA4: .4byte 0x020239f8
-_08035CA8: .4byte 0x02023a60
-_08035CAC: .4byte 0x02024a6a
+_08035C9C: .4byte gUnknown_02024A60
+_08035CA0: .4byte gTasks
+_08035CA4: .4byte gUnknown_020239F8
+_08035CA8: .4byte gUnknown_02023A60
+_08035CAC: .4byte gUnknown_02024A6A
_08035CB0:
ldr r4, _08035D14
ldrb r0, [r7]
@@ -83504,10 +83504,10 @@ _08035CF0:
pop {r0}
bx r0
.align 2, 0
-_08035D14: .4byte 0x02023a60
-_08035D18: .4byte 0x02024a6a
-_08035D1C: .4byte 0x03004330
-_08035D20: .4byte 0x02024a60
+_08035D14: .4byte gUnknown_02023A60
+_08035D18: .4byte gUnknown_02024A6A
+_08035D1C: .4byte gUnknown_03004330
+_08035D20: .4byte gUnknown_02024A60
_08035D24: .4byte sub_8032E2C
thumb_func_end sub_8035C44
@@ -83531,8 +83531,8 @@ dp01t_30_7_0803D67C: @ 8035D28
bl sub_80334EC
b _08035E12
.align 2, 0
-_08035D50: .4byte 0x02023a60
-_08035D54: .4byte 0x02024a60
+_08035D50: .4byte gUnknown_02023A60
+_08035D54: .4byte gUnknown_02024A60
_08035D58:
ldr r3, _08035DA8
ldrb r1, [r3]
@@ -83574,9 +83574,9 @@ _08035D58:
strb r1, [r3, 0x1]
b _08035E12
.align 2, 0
-_08035DA8: .4byte 0x02024a60
+_08035DA8: .4byte gUnknown_02024A60
_08035DAC: .4byte 0x02017810
-_08035DB0: .4byte 0x02023a60
+_08035DB0: .4byte gUnknown_02023A60
_08035DB4:
movs r0, 0x3F
negs r0, r0
@@ -83631,10 +83631,10 @@ _08035E12:
pop {r0}
bx r0
.align 2, 0
-_08035E18: .4byte 0x02023a64
-_08035E1C: .4byte 0x02024e68
+_08035E18: .4byte gUnknown_02023A64
+_08035E1C: .4byte gUnknown_02024E68
_08035E20: .4byte 0x02017810
-_08035E24: .4byte 0x03004330
+_08035E24: .4byte gUnknown_03004330
_08035E28: .4byte sub_8035E2C
thumb_func_end dp01t_30_7_0803D67C
@@ -83668,7 +83668,7 @@ _08035E5C:
pop {r0}
bx r0
.align 2, 0
-_08035E64: .4byte 0x02024a60
+_08035E64: .4byte gUnknown_02024A60
_08035E68: .4byte 0x02017810
thumb_func_end sub_8035E2C
@@ -83702,10 +83702,10 @@ _08035E9A:
pop {r0}
bx r0
.align 2, 0
-_08035EA4: .4byte 0x02024a60
+_08035EA4: .4byte gUnknown_02024A60
_08035EA8: .4byte 0x02017810
-_08035EAC: .4byte 0x03004b20
-_08035EB0: .4byte 0x02024e68
+_08035EAC: .4byte gTasks
+_08035EB0: .4byte gUnknown_02024E68
_08035EB4: .4byte sub_8044CA0
thumb_func_end sub_8035E6C
@@ -83758,10 +83758,10 @@ _08035F0A:
pop {r0}
bx r0
.align 2, 0
-_08035F14: .4byte 0x02024a60
-_08035F18: .4byte 0x02020004
-_08035F1C: .4byte 0x02024be0
-_08035F20: .4byte 0x02023a60
+_08035F14: .4byte gUnknown_02024A60
+_08035F18: .4byte gSprites
+_08035F1C: .4byte gUnknown_02024BE0
+_08035F20: .4byte gUnknown_02023A60
thumb_func_end sub_8035EC4
thumb_func_start dp01t_34_7_move_anim_start_t3
@@ -83798,8 +83798,8 @@ dp01t_34_7_move_anim_start_t3: @ 8035F24
bl sub_80334EC
b _08035F7C
.align 2, 0
-_08035F68: .4byte 0x02024a60
-_08035F6C: .4byte 0x02023a60
+_08035F68: .4byte gUnknown_02024A60
+_08035F6C: .4byte gUnknown_02023A60
_08035F70:
ldr r0, _08035F84
ldrb r1, [r6]
@@ -83813,7 +83813,7 @@ _08035F7C:
pop {r0}
bx r0
.align 2, 0
-_08035F84: .4byte 0x03004330
+_08035F84: .4byte gUnknown_03004330
_08035F88: .4byte sub_80334C0
thumb_func_end dp01t_34_7_move_anim_start_t3
@@ -83860,10 +83860,10 @@ _08035FCE:
pop {r0}
bx r0
.align 2, 0
-_08035FD8: .4byte 0x020239f8
-_08035FDC: .4byte 0x03001770
+_08035FD8: .4byte gUnknown_020239F8
+_08035FDC: .4byte gMain
_08035FE0: .4byte 0x0000043d
-_08035FE4: .4byte 0x030042d0
+_08035FE4: .4byte gUnknown_030042D0
thumb_func_end sub_8035FA4
thumb_func_start nullsub_46
@@ -83910,9 +83910,9 @@ ai_switch_perish_song: @ 8035FEC
movs r0, 0x1
b _0803604E
.align 2, 0
-_08036038: .4byte 0x02024c98
-_0803603C: .4byte 0x02024a60
-_08036040: .4byte 0x02024ca8
+_08036038: .4byte gUnknown_02024C98
+_0803603C: .4byte gUnknown_02024A60
+_08036040: .4byte gUnknown_02024CA8
_08036044: .4byte 0x02000000
_08036048: .4byte 0x000160c8
_0803604C:
@@ -83936,7 +83936,7 @@ sub_8036054: @ 8036054
beq _080360A0
b _080361C8
.align 2, 0
-_0803606C: .4byte 0x020239f8
+_0803606C: .4byte gUnknown_020239F8
_08036070:
ldr r0, _08036094
ldrb r0, [r0]
@@ -83955,7 +83955,7 @@ _08036070:
movs r0, 0x1
b _080361CA
.align 2, 0
-_08036094: .4byte 0x02024a60
+_08036094: .4byte gUnknown_02024A60
_08036098: .4byte 0x02000000
_0803609C: .4byte 0x000160c8
_080360A0:
@@ -84111,10 +84111,10 @@ _080361CA:
pop {r1}
bx r1
.align 2, 0
-_080361D8: .4byte 0x02024a80
-_080361DC: .4byte 0x02024a60
-_080361E0: .4byte 0x030045c0
-_080361E4: .4byte 0x02024a6a
+_080361D8: .4byte gBattleMons
+_080361DC: .4byte gUnknown_02024A60
+_080361E0: .4byte gEnemyParty
+_080361E4: .4byte gUnknown_02024A6A
thumb_func_end sub_8036054
thumb_func_start sub_80361E8
@@ -84192,12 +84192,12 @@ _08036242:
ldrb r7, [r5]
b _080362B2
.align 2, 0
-_0803627C: .4byte 0x02024c3c
-_08036280: .4byte 0x02024a60
+_0803627C: .4byte gUnknown_02024C3C
+_08036280: .4byte gUnknown_02024A60
_08036284: .4byte 0x0000ffff
_08036288: .4byte gBattleMoves
-_0803628C: .4byte 0x020239f8
-_08036290: .4byte 0x02024c0c
+_0803628C: .4byte gUnknown_020239F8
+_08036290: .4byte gUnknown_02024C0C
_08036294: .4byte gBitTable
_08036298:
ldrb r0, [r5]
@@ -84232,8 +84232,8 @@ _080362B2:
b _080362F2
.align 2, 0
_080362D4: .4byte gBattleMoves
-_080362D8: .4byte 0x02024c3c
-_080362DC: .4byte 0x02024a60
+_080362D8: .4byte gUnknown_02024C3C
+_080362DC: .4byte gUnknown_02024A60
_080362E0:
cmp r0, 0xB
bne _080362EA
@@ -84260,7 +84260,7 @@ _080362F4:
bne _0803633C
b _08036400
.align 2, 0
-_08036308: .4byte 0x02024a80
+_08036308: .4byte gBattleMons
_0803630C:
ldr r0, _08036330
ldrb r0, [r0]
@@ -84279,7 +84279,7 @@ _0803630C:
movs r0, 0x1
b _08036402
.align 2, 0
-_08036330: .4byte 0x02024a60
+_08036330: .4byte gUnknown_02024A60
_08036334: .4byte 0x02000000
_08036338: .4byte 0x000160c8
_0803633C:
@@ -84352,8 +84352,8 @@ _08036342:
b _080363EA
.align 2, 0
_080363CC: .4byte gBaseStats
-_080363D0: .4byte 0x030045c0
-_080363D4: .4byte 0x02024a6a
+_080363D0: .4byte gEnemyParty
+_080363D4: .4byte gUnknown_02024A6A
_080363D8: .4byte 0x02000000
_080363DC: .4byte 0x00016068
_080363E0:
@@ -84432,9 +84432,9 @@ _08036456:
ldrb r0, [r5]
b _080364E0
.align 2, 0
-_08036468: .4byte 0x02024a80
-_0803646C: .4byte 0x02024a60
-_08036470: .4byte 0x02024c3c
+_08036468: .4byte gBattleMons
+_0803646C: .4byte gUnknown_02024A60
+_08036470: .4byte gUnknown_02024C3C
_08036474: .4byte 0x0000ffff
_08036478:
ldr r2, _080364A4
@@ -84460,8 +84460,8 @@ _08036478:
b _080364E0
.align 2, 0
_080364A4: .4byte gBattleMoves
-_080364A8: .4byte 0x02024c3c
-_080364AC: .4byte 0x02024a60
+_080364A8: .4byte gUnknown_02024C3C
+_080364AC: .4byte gUnknown_02024A60
_080364B0:
movs r0, 0x8
movs r1, 0x1
@@ -84507,7 +84507,7 @@ _08036500:
pop {r1}
bx r1
.align 2, 0
-_08036508: .4byte 0x02024a60
+_08036508: .4byte gUnknown_02024A60
_0803650C: .4byte 0x02000000
_08036510: .4byte 0x000160c8
thumb_func_end ai_switchout_natural_cure
@@ -84589,11 +84589,11 @@ _0803659C:
bne _080365C4
b _0803663E
.align 2, 0
-_080365AC: .4byte 0x02024c0c
+_080365AC: .4byte gUnknown_02024C0C
_080365B0: .4byte gBitTable
-_080365B4: .4byte 0x02024a80
-_080365B8: .4byte 0x02024a60
-_080365BC: .4byte 0x020239f8
+_080365B4: .4byte gBattleMons
+_080365B8: .4byte gUnknown_02024A60
+_080365BC: .4byte gUnknown_020239F8
_080365C0:
movs r0, 0x1
b _08036640
@@ -84667,10 +84667,10 @@ _08036640:
pop {r1}
bx r1
.align 2, 0
-_0803664C: .4byte 0x02024c0c
+_0803664C: .4byte gUnknown_02024C0C
_08036650: .4byte gBitTable
-_08036654: .4byte 0x02024a80
-_08036658: .4byte 0x02024a60
+_08036654: .4byte gBattleMons
+_08036658: .4byte gUnknown_02024A60
thumb_func_end ai_has_super_effective_move_on_field
thumb_func_start ai_is_too_invested_in_stat_buffs
@@ -84711,8 +84711,8 @@ _08036696:
pop {r1}
bx r1
.align 2, 0
-_0803669C: .4byte 0x02024a80
-_080366A0: .4byte 0x02024a60
+_0803669C: .4byte gBattleMons
+_080366A0: .4byte gUnknown_02024A60
thumb_func_end ai_is_too_invested_in_stat_buffs
thumb_func_start sub_80366A4
@@ -84790,13 +84790,13 @@ _080366F6:
mov r10, r5
b _0803679C
.align 2, 0
-_08036730: .4byte 0x02024c3c
-_08036734: .4byte 0x02024a60
+_08036730: .4byte gUnknown_02024C3C
+_08036734: .4byte gUnknown_02024A60
_08036738: .4byte 0x0000ffff
-_0803673C: .4byte 0x02024c5c
+_0803673C: .4byte gUnknown_02024C5C
_08036740: .4byte gBattleMoves
-_08036744: .4byte 0x020239f8
-_08036748: .4byte 0x02024c0c
+_08036744: .4byte gUnknown_020239F8
+_08036748: .4byte gUnknown_02024C0C
_0803674C: .4byte gBitTable
_08036750:
ldrb r0, [r5]
@@ -84827,7 +84827,7 @@ _08036768:
movs r0, 0x1
b _080368DA
.align 2, 0
-_0803678C: .4byte 0x02024a60
+_0803678C: .4byte gUnknown_02024A60
_08036790: .4byte 0x02000000
_08036794: .4byte 0x000160c8
_08036798:
@@ -84906,8 +84906,8 @@ _080367C4:
ldrb r2, [r0, 0x17]
b _08036850
.align 2, 0
-_08036830: .4byte 0x030045c0
-_08036834: .4byte 0x02024a6a
+_08036830: .4byte gEnemyParty
+_08036834: .4byte gUnknown_02024A6A
_08036838: .4byte 0x02000000
_0803683C: .4byte 0x00016068
_08036840: .4byte gBaseStats
@@ -84998,11 +84998,11 @@ _080368DA:
bx r1
.align 2, 0
_080368EC: .4byte gBaseStats
-_080368F0: .4byte 0x02024c3c
-_080368F4: .4byte 0x02024a60
-_080368F8: .4byte 0x02024c5c
-_080368FC: .4byte 0x02024a80
-_08036900: .4byte 0x030045c0
+_080368F0: .4byte gUnknown_02024C3C
+_080368F4: .4byte gUnknown_02024A60
+_080368F8: .4byte gUnknown_02024C5C
+_080368FC: .4byte gBattleMons
+_08036900: .4byte gEnemyParty
thumb_func_end sub_80366A4
thumb_func_start sub_8036904
@@ -85118,12 +85118,12 @@ _080369A0:
ldrb r6, [r4]
b _08036A18
.align 2, 0
-_080369E0: .4byte 0x02024a80
-_080369E4: .4byte 0x02024a60
+_080369E0: .4byte gBattleMons
+_080369E4: .4byte gUnknown_02024A60
_080369E8: .4byte 0x0400e000
-_080369EC: .4byte 0x02024c98
-_080369F0: .4byte 0x020239f8
-_080369F4: .4byte 0x02024c0c
+_080369EC: .4byte gUnknown_02024C98
+_080369F0: .4byte gUnknown_020239F8
+_080369F4: .4byte gUnknown_02024C0C
_080369F8: .4byte gBitTable
_080369FC:
ldrb r0, [r4]
@@ -85237,9 +85237,9 @@ _08036AE4:
movs r0, 0x1
b _08036AFE
.align 2, 0
-_08036AE8: .4byte 0x02024a60
-_08036AEC: .4byte 0x030045c0
-_08036AF0: .4byte 0x02024a6a
+_08036AE8: .4byte gUnknown_02024A60
+_08036AEC: .4byte gEnemyParty
+_08036AF0: .4byte gUnknown_02024A6A
_08036AF4: .4byte 0x02000000
_08036AF8: .4byte 0x00016068
_08036AFC:
@@ -85299,9 +85299,9 @@ _08036B28:
adds r6, r5, 0
b _08036B8C
.align 2, 0
-_08036B68: .4byte 0x020239f8
+_08036B68: .4byte gUnknown_020239F8
_08036B6C: .4byte 0x02000000
-_08036B70: .4byte 0x02024a60
+_08036B70: .4byte gUnknown_02024A60
_08036B74: .4byte 0x000160c8
_08036B78:
movs r0, 0x1
@@ -85379,11 +85379,11 @@ _08036BEA:
strb r0, [r1]
b _08036C40
.align 2, 0
-_08036C0C: .4byte 0x030045c0
-_08036C10: .4byte 0x02024a6a
+_08036C0C: .4byte gEnemyParty
+_08036C10: .4byte gUnknown_02024A6A
_08036C14: .4byte 0x02000000
_08036C18: .4byte 0x00016068
-_08036C1C: .4byte 0x02024a60
+_08036C1C: .4byte gUnknown_02024A60
_08036C20: .4byte 0x000160c8
_08036C24:
bl sub_803708C
@@ -85404,7 +85404,7 @@ _08036C40:
pop {r0}
bx r0
.align 2, 0
-_08036C48: .4byte 0x02024a60
+_08036C48: .4byte gUnknown_02024A60
thumb_func_end sub_8036B0C
thumb_func_start sub_8036C4C
@@ -85517,9 +85517,9 @@ sub_8036CD4: @ 8036CD4
str r4, [sp, 0x10]
b _08036D42
.align 2, 0
-_08036D1C: .4byte 0x020239f8
-_08036D20: .4byte 0x02024a60
-_08036D24: .4byte 0x02024c0c
+_08036D1C: .4byte gUnknown_020239F8
+_08036D20: .4byte gUnknown_02024A60
+_08036D24: .4byte gUnknown_02024C0C
_08036D28: .4byte gBitTable
_08036D2C:
ldrb r0, [r4]
@@ -85554,7 +85554,7 @@ _08036D42:
mov r10, r0
b _08036D8C
.align 2, 0
-_08036D70: .4byte 0x02024c0c
+_08036D70: .4byte gUnknown_02024C0C
_08036D74: .4byte gBitTable
_08036D78:
movs r0, 0
@@ -85669,14 +85669,14 @@ _08036DA2:
str r0, [sp, 0x8]
b _08036E8A
.align 2, 0
-_08036E5C: .4byte 0x02024a60
+_08036E5C: .4byte gUnknown_02024A60
_08036E60: .4byte gBitTable
-_08036E64: .4byte 0x030045c0
-_08036E68: .4byte 0x02024a6a
+_08036E64: .4byte gEnemyParty
+_08036E68: .4byte gUnknown_02024A6A
_08036E6C: .4byte 0x02000000
_08036E70: .4byte 0x00016068
_08036E74: .4byte gBaseStats
-_08036E78: .4byte 0x02024a80
+_08036E78: .4byte gBattleMons
_08036E7C:
mov r3, r8
ldr r0, [r3]
@@ -85737,8 +85737,8 @@ _08036ED6:
lsrs r0, 24
b _08036EFA
.align 2, 0
-_08036EEC: .4byte 0x030045c0
-_08036EF0: .4byte 0x02024a60
+_08036EEC: .4byte gEnemyParty
+_08036EF0: .4byte gUnknown_02024A60
_08036EF4: .4byte gBitTable
_08036EF8:
movs r0, 0x3F
@@ -85877,17 +85877,17 @@ _08036FEE:
pop {r1}
bx r1
.align 2, 0
-_08037000: .4byte 0x02024dec
+_08037000: .4byte gUnknown_02024DEC
_08037004: .4byte 0x02000000
_08037008: .4byte 0x0001601c
_0803700C: .4byte 0x0001601f
-_08037010: .4byte 0x02024c68
-_08037014: .4byte 0x02024c0d
-_08037018: .4byte 0x030045c0
-_0803701C: .4byte 0x02024a6a
+_08037010: .4byte gUnknown_02024C68
+_08037014: .4byte gXXX_CritRelated
+_08037018: .4byte gEnemyParty
+_0803701C: .4byte gUnknown_02024A6A
_08037020: .4byte 0x00016068
-_08037024: .4byte 0x02024bec
-_08037028: .4byte 0x02024a60
+_08037024: .4byte gUnknown_02024BEC
+_08037028: .4byte gUnknown_02024A60
_0803702C: .4byte gBattleMoves
thumb_func_end sub_8036CD4
@@ -86069,12 +86069,12 @@ _08037166:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08037170: .4byte 0x030045c0
+_08037170: .4byte gEnemyParty
_08037174: .4byte 0x02016a00
_08037178: .4byte gItemEffectTable
-_0803717C: .4byte 0x02028daa
+_0803717C: .4byte gUnknown_02028DAA
_08037180: .4byte 0xfffe9600
-_08037184: .4byte 0x02024a60
+_08037184: .4byte gUnknown_02024A60
_08037188: .4byte 0x000160d8
_0803718C: .4byte _08037190
.align 2, 0
@@ -86105,8 +86105,8 @@ _080371C0:
_080371C6:
b _08037450
.align 2, 0
-_080371C8: .4byte 0x02024a80
-_080371CC: .4byte 0x02024a60
+_080371C8: .4byte gBattleMons
+_080371CC: .4byte gUnknown_02024A60
_080371D0:
mov r0, r10
movs r1, 0x4
@@ -86145,8 +86145,8 @@ _08037202:
_08037210:
b _08037496
.align 2, 0
-_08037214: .4byte 0x02024a80
-_08037218: .4byte 0x02024a60
+_08037214: .4byte gBattleMons
+_08037218: .4byte gUnknown_02024A60
_0803721C:
ldr r2, _08037378
ldr r3, _0803737C
@@ -86331,9 +86331,9 @@ _08037362:
b _080374AE
.align 2, 0
_08037378: .4byte 0x02000000
-_0803737C: .4byte 0x02024a60
+_0803737C: .4byte gUnknown_02024A60
_08037380: .4byte 0x000160da
-_08037384: .4byte 0x02024a80
+_08037384: .4byte gBattleMons
_08037388:
ldr r6, _08037458
ldr r4, _0803745C
@@ -86446,9 +86446,9 @@ _08037450:
b _080374AE
.align 2, 0
_08037458: .4byte 0x02000000
-_0803745C: .4byte 0x02024a60
+_0803745C: .4byte gUnknown_02024A60
_08037460: .4byte 0x000160da
-_08037464: .4byte 0x02024ca8
+_08037464: .4byte gUnknown_02024CA8
_08037468:
ldr r4, _0803749C
ldrb r0, [r4]
@@ -86477,9 +86477,9 @@ _08037496:
mov r8, r0
b _080374AE
.align 2, 0
-_0803749C: .4byte 0x02024a60
-_080374A0: .4byte 0x02024ca8
-_080374A4: .4byte 0x02024c80
+_0803749C: .4byte gUnknown_02024A60
+_080374A0: .4byte gUnknown_02024CA8
+_080374A4: .4byte gUnknown_02024C80
_080374A8:
mov r1, r8
cmp r1, 0
@@ -86509,7 +86509,7 @@ _080374AE:
b _080374FA
.align 2, 0
_080374DC: .4byte 0x02000000
-_080374E0: .4byte 0x02024a60
+_080374E0: .4byte gUnknown_02024A60
_080374E4: .4byte 0x000160d4
_080374E8: .4byte 0x00016a24
_080374EC:
@@ -86548,8 +86548,8 @@ sub_8037510: @ 8037510
str r1, [r0]
bx lr
.align 2, 0
-_08037520: .4byte 0x03004330
-_08037524: .4byte 0x02024a60
+_08037520: .4byte gUnknown_03004330
+_08037524: .4byte gUnknown_02024A60
_08037528: .4byte sub_803752C
thumb_func_end sub_8037510
@@ -86581,10 +86581,10 @@ sub_803752C: @ 803752C
bl _call_via_r0
b _08037578
.align 2, 0
-_08037560: .4byte 0x02024a64
+_08037560: .4byte gUnknown_02024A64
_08037564: .4byte gBitTable
-_08037568: .4byte 0x02024a60
-_0803756C: .4byte 0x02023a60
+_08037568: .4byte gUnknown_02024A60
+_0803756C: .4byte gUnknown_02023A60
_08037570: .4byte gUnknown_081FB048
_08037574:
bl dp01_tbl4_exec_completed
@@ -86616,9 +86616,9 @@ _080375A0:
pop {r0}
bx r0
.align 2, 0
-_080375A4: .4byte 0x02020004
-_080375A8: .4byte 0x02024be0
-_080375AC: .4byte 0x02024a60
+_080375A4: .4byte gSprites
+_080375A8: .4byte gUnknown_02024BE0
+_080375AC: .4byte gUnknown_02024A60
_080375B0: .4byte SpriteCallbackDummy
thumb_func_end sub_803757C
@@ -86681,9 +86681,9 @@ _08037624:
pop {r0}
bx r0
.align 2, 0
-_0803762C: .4byte 0x02020004
-_08037630: .4byte 0x02024be0
-_08037634: .4byte 0x02024a60
+_0803762C: .4byte gSprites
+_08037630: .4byte gUnknown_02024BE0
+_08037634: .4byte gUnknown_02024A60
_08037638: .4byte SpriteCallbackDummy
_0803763C: .4byte 0x000003ff
_08037640: .4byte 0xfffffc00
@@ -86718,7 +86718,7 @@ _08037674:
pop {r0}
bx r0
.align 2, 0
-_08037678: .4byte 0x02024a60
+_08037678: .4byte gUnknown_02024A60
_0803767C: .4byte 0x02017810
thumb_func_end sub_8037644
@@ -86758,10 +86758,10 @@ _080376A4:
bne _0803770E
b _0803770C
.align 2, 0
-_080376C4: .4byte 0x020239f8
-_080376C8: .4byte 0x02020004
-_080376CC: .4byte 0x03004340
-_080376D0: .4byte 0x02024a60
+_080376C4: .4byte gUnknown_020239F8
+_080376C8: .4byte gSprites
+_080376CC: .4byte gUnknown_03004340
+_080376D0: .4byte gUnknown_02024A60
_080376D4: .4byte SpriteCallbackDummy
_080376D8:
ldr r2, _080377D8
@@ -86891,14 +86891,14 @@ _080377B4:
bl m4aMPlayContinue
b _08037804
.align 2, 0
-_080377D8: .4byte 0x02020004
-_080377DC: .4byte 0x03004340
-_080377E0: .4byte 0x02024a60
+_080377D8: .4byte gSprites
+_080377DC: .4byte gUnknown_03004340
+_080377E0: .4byte gUnknown_02024A60
_080377E4: .4byte SpriteCallbackDummy
_080377E8: .4byte 0x02017810
_080377EC: .4byte 0x000027f9
-_080377F0: .4byte 0x020239f8
-_080377F4: .4byte 0x03007380
+_080377F0: .4byte gUnknown_020239F8
+_080377F4: .4byte gUnknown_03007380
_080377F8:
ldr r0, _08037828
ldr r1, _0803782C
@@ -86926,11 +86926,11 @@ _08037822:
pop {r0}
bx r0
.align 2, 0
-_08037828: .4byte 0x03007380
+_08037828: .4byte gUnknown_03007380
_0803782C: .4byte 0x0000ffff
-_08037830: .4byte 0x02024a60
+_08037830: .4byte gUnknown_02024A60
_08037834: .4byte 0x02017810
-_08037838: .4byte 0x03004330
+_08037838: .4byte gUnknown_03004330
_0803783C: .4byte sub_8037644
thumb_func_end sub_8037680
@@ -87189,16 +87189,16 @@ _08037A3A:
pop {r0}
bx r0
.align 2, 0
-_08037A48: .4byte 0x02024a60
+_08037A48: .4byte gUnknown_02024A60
_08037A4C: .4byte 0x02017810
-_08037A50: .4byte 0x02024a6a
-_08037A54: .4byte 0x030045c0
-_08037A58: .4byte 0x020239f8
-_08037A5C: .4byte 0x0300434c
-_08037A60: .4byte 0x02020004
-_08037A64: .4byte 0x03004340
+_08037A50: .4byte gUnknown_02024A6A
+_08037A54: .4byte gEnemyParty
+_08037A58: .4byte gUnknown_020239F8
+_08037A5C: .4byte gUnknown_0300434C
+_08037A60: .4byte gSprites
+_08037A64: .4byte gUnknown_03004340
_08037A68: .4byte 0x02017840
-_08037A6C: .4byte 0x03004330
+_08037A6C: .4byte gUnknown_03004330
_08037A70: .4byte sub_8037680
thumb_func_end sub_8037840
@@ -87247,12 +87247,12 @@ sub_8037A74: @ 8037A74
bl sub_8141828
b _08037B18
.align 2, 0
-_08037ACC: .4byte 0x02020004
-_08037AD0: .4byte 0x02024be0
-_08037AD4: .4byte 0x02024a60
+_08037ACC: .4byte gSprites
+_08037AD0: .4byte gUnknown_02024BE0
+_08037AD4: .4byte gUnknown_02024A60
_08037AD8: .4byte 0x02017810
-_08037ADC: .4byte 0x02024a6a
-_08037AE0: .4byte 0x030045c0
+_08037ADC: .4byte gUnknown_02024A6A
+_08037AE0: .4byte gEnemyParty
_08037AE4:
ldrb r0, [r1, 0x1]
ands r2, r0
@@ -87316,8 +87316,8 @@ sub_8037B24: @ 8037B24
bl sub_80440EC
b _08037B70
.align 2, 0
-_08037B64: .4byte 0x02024a60
-_08037B68: .4byte 0x03004340
+_08037B64: .4byte gUnknown_02024A60
+_08037B68: .4byte gUnknown_03004340
_08037B6C:
bl dp01_tbl4_exec_completed
_08037B70:
@@ -87353,10 +87353,10 @@ _08037BA6:
pop {r0}
bx r0
.align 2, 0
-_08037BAC: .4byte 0x02020004
-_08037BB0: .4byte 0x02024be0
-_08037BB4: .4byte 0x02024a60
-_08037BB8: .4byte 0x03004340
+_08037BAC: .4byte gSprites
+_08037BB0: .4byte gUnknown_02024BE0
+_08037BB4: .4byte gUnknown_02024A60
+_08037BB8: .4byte gUnknown_03004340
thumb_func_end sub_8037B78
thumb_func_start sub_8037BBC
@@ -87404,11 +87404,11 @@ _08037C12:
pop {r0}
bx r0
.align 2, 0
-_08037C18: .4byte 0x02024a60
+_08037C18: .4byte gUnknown_02024A60
_08037C1C: .4byte 0x02017810
-_08037C20: .4byte 0x02024be0
-_08037C24: .4byte 0x02020004
-_08037C28: .4byte 0x03004340
+_08037C20: .4byte gUnknown_02024BE0
+_08037C24: .4byte gSprites
+_08037C28: .4byte gUnknown_03004340
thumb_func_end sub_8037BBC
thumb_func_start sub_8037C2C
@@ -87423,7 +87423,7 @@ _08037C3A:
pop {r0}
bx r0
.align 2, 0
-_08037C40: .4byte 0x03004210
+_08037C40: .4byte gUnknown_03004210
thumb_func_end sub_8037C2C
thumb_func_start dp01t_0F_4_move_anim
@@ -87457,10 +87457,10 @@ dp01t_0F_4_move_anim: @ 8037C44
bl dp01_tbl4_exec_completed
b _08037CBA
.align 2, 0
-_08037C80: .4byte 0x02024be0
-_08037C84: .4byte 0x02024a60
-_08037C88: .4byte 0x02020004
-_08037C8C: .4byte 0x02024e6d
+_08037C80: .4byte gUnknown_02024BE0
+_08037C84: .4byte gUnknown_02024A60
+_08037C88: .4byte gSprites
+_08037C8C: .4byte gUnknown_02024E6D
_08037C90:
ldrh r0, [r4, 0x30]
movs r1, 0x3
@@ -87533,12 +87533,12 @@ _08037D08:
pop {r0}
bx r0
.align 2, 0
-_08037D10: .4byte 0x02020004
-_08037D14: .4byte 0x03004340
-_08037D18: .4byte 0x02024a60
+_08037D10: .4byte gSprites
+_08037D14: .4byte gUnknown_03004340
+_08037D18: .4byte gUnknown_02024A60
_08037D1C: .4byte SpriteCallbackDummy
_08037D20: .4byte 0x02017800
-_08037D24: .4byte 0x03004330
+_08037D24: .4byte gUnknown_03004330
_08037D28: .4byte sub_8037D2C
thumb_func_end sub_8037CC0
@@ -87565,7 +87565,7 @@ _08037D52:
pop {r0}
bx r0
.align 2, 0
-_08037D58: .4byte 0x02024a60
+_08037D58: .4byte gUnknown_02024A60
_08037D5C: .4byte 0x02017810
_08037D60: .4byte c3_0802FDF4
thumb_func_end sub_8037D2C
@@ -87648,15 +87648,15 @@ _08037E00:
pop {r0}
bx r0
.align 2, 0
-_08037E08: .4byte 0x02024a60
+_08037E08: .4byte gUnknown_02024A60
_08037E0C: .4byte 0x02017810
_08037E10: .4byte 0x000027f9
-_08037E14: .4byte 0x02024be0
-_08037E18: .4byte 0x02020004
-_08037E1C: .4byte 0x03004340
-_08037E20: .4byte 0x02024a6a
-_08037E24: .4byte 0x030045c0
-_08037E28: .4byte 0x03004330
+_08037E14: .4byte gUnknown_02024BE0
+_08037E18: .4byte gSprites
+_08037E1C: .4byte gUnknown_03004340
+_08037E20: .4byte gUnknown_02024A6A
+_08037E24: .4byte gEnemyParty
+_08037E28: .4byte gUnknown_03004330
_08037E2C: .4byte sub_8037CC0
thumb_func_end sub_8037D64
@@ -87738,14 +87738,14 @@ _08037EC4:
pop {r0}
bx r0
.align 2, 0
-_08037ECC: .4byte 0x02024a60
+_08037ECC: .4byte gUnknown_02024A60
_08037ED0: .4byte 0x02017810
-_08037ED4: .4byte 0x02024a6a
-_08037ED8: .4byte 0x030045c0
-_08037EDC: .4byte 0x02020004
-_08037EE0: .4byte 0x0300434c
+_08037ED4: .4byte gUnknown_02024A6A
+_08037ED8: .4byte gEnemyParty
+_08037EDC: .4byte gSprites
+_08037EE0: .4byte gUnknown_0300434C
_08037EE4: .4byte SpriteCallbackDummy
-_08037EE8: .4byte 0x03004330
+_08037EE8: .4byte gUnknown_03004330
_08037EEC: .4byte sub_8037D64
thumb_func_end sub_8037E30
@@ -87775,10 +87775,10 @@ _08037F1C:
pop {r0}
bx r0
.align 2, 0
-_08037F20: .4byte 0x03002fa4
-_08037F24: .4byte 0x03001770
+_08037F20: .4byte gReceivedRemoteLinkPlayers
+_08037F24: .4byte gMain
_08037F28: .4byte 0x0000043d
-_08037F2C: .4byte 0x030042d0
+_08037F2C: .4byte gUnknown_030042D0
_08037F30: .4byte c2_8011A1C
thumb_func_end sub_8037EF0
@@ -87807,10 +87807,10 @@ sub_8037F34: @ 8037F34
str r1, [r0]
b _08037F9A
.align 2, 0
-_08037F64: .4byte 0x0202f388
-_08037F68: .4byte 0x020239f8
-_08037F6C: .4byte 0x03004330
-_08037F70: .4byte 0x02024a60
+_08037F64: .4byte gPaletteFade
+_08037F68: .4byte gUnknown_020239F8
+_08037F6C: .4byte gUnknown_03004330
+_08037F70: .4byte gUnknown_02024A60
_08037F74: .4byte sub_8037EF0
_08037F78:
movs r0, 0x5A
@@ -87832,9 +87832,9 @@ _08037F9A:
pop {r0}
bx r0
.align 2, 0
-_08037FA0: .4byte 0x03001770
+_08037FA0: .4byte gMain
_08037FA4: .4byte 0x0000043d
-_08037FA8: .4byte 0x030042d0
+_08037FA8: .4byte gUnknown_030042D0
thumb_func_end sub_8037F34
thumb_func_start sub_8037FAC
@@ -87857,7 +87857,7 @@ _08037FCA:
pop {r0}
bx r0
.align 2, 0
-_08037FD0: .4byte 0x02024a60
+_08037FD0: .4byte gUnknown_02024A60
_08037FD4: .4byte 0x02017810
thumb_func_end sub_8037FAC
@@ -87881,7 +87881,7 @@ _08037FF6:
pop {r0}
bx r0
.align 2, 0
-_08037FFC: .4byte 0x02024a60
+_08037FFC: .4byte gUnknown_02024A60
_08038000: .4byte 0x02017810
thumb_func_end sub_8037FD8
@@ -87917,11 +87917,11 @@ dp01_tbl4_exec_completed: @ 8038004
strb r1, [r0]
b _0803806A
.align 2, 0
-_08038044: .4byte 0x03004330
-_08038048: .4byte 0x02024a60
+_08038044: .4byte gUnknown_03004330
+_08038048: .4byte gUnknown_02024A60
_0803804C: .4byte sub_803752C
-_08038050: .4byte 0x020239f8
-_08038054: .4byte 0x02023a60
+_08038050: .4byte gUnknown_020239F8
+_08038054: .4byte gUnknown_02023A60
_08038058:
ldr r2, _08038074
ldr r1, _08038078
@@ -87938,7 +87938,7 @@ _0803806A:
pop {r0}
bx r0
.align 2, 0
-_08038074: .4byte 0x02024a64
+_08038074: .4byte gUnknown_02024A64
_08038078: .4byte gBitTable
thumb_func_end dp01_tbl4_exec_completed
@@ -87965,9 +87965,9 @@ dp01t_00_4_getattr: @ 803807C
adds r6, r0, 0
b _080380D6
.align 2, 0
-_080380A8: .4byte 0x02023a60
-_080380AC: .4byte 0x02024a60
-_080380B0: .4byte 0x02024a6a
+_080380A8: .4byte gUnknown_02023A60
+_080380AC: .4byte gUnknown_02024A60
+_080380B0: .4byte gUnknown_02024A6A
_080380B4:
ldrb r4, [r1]
movs r5, 0
@@ -88029,8 +88029,8 @@ _0803811A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08038124: .4byte 0x02023a60
-_08038128: .4byte 0x02024a60
+_08038124: .4byte gUnknown_02023A60
+_08038128: .4byte gUnknown_02024A60
_0803812C: .4byte _08038130
.align 2, 0
_08038130:
@@ -88335,7 +88335,7 @@ _08038424:
bls _08038424
b _08038886
.align 2, 0
-_08038434: .4byte 0x030045c0
+_08038434: .4byte gEnemyParty
_08038438: .4byte 0xfffffc1f
_0803843C: .4byte 0xfff07fff
_08038440: .4byte 0xfffffe0f
@@ -88347,7 +88347,7 @@ _08038444:
movs r1, 0xB
b _080387BE
.align 2, 0
-_08038450: .4byte 0x030045c0
+_08038450: .4byte gEnemyParty
_08038454:
movs r0, 0x64
muls r0, r5
@@ -88356,7 +88356,7 @@ _08038454:
movs r1, 0xC
b _080387BE
.align 2, 0
-_08038460: .4byte 0x030045c0
+_08038460: .4byte gEnemyParty
_08038464:
movs r6, 0
add r2, sp, 0x58
@@ -88408,7 +88408,7 @@ _080384B8:
bls _080384B8
b _08038886
.align 2, 0
-_080384C8: .4byte 0x030045c0
+_080384C8: .4byte gEnemyParty
_080384CC:
movs r0, 0x64
muls r0, r5
@@ -88422,7 +88422,7 @@ _080384CC:
adds r1, 0x9
b _080387BE
.align 2, 0
-_080384E4: .4byte 0x030045c0
+_080384E4: .4byte gEnemyParty
_080384E8:
movs r6, 0
movs r0, 0x64
@@ -88452,7 +88452,7 @@ _080384F4:
adds r6, 0x1
b _08038886
.align 2, 0
-_08038520: .4byte 0x030045c0
+_08038520: .4byte gEnemyParty
_08038524:
movs r0, 0x64
muls r0, r5
@@ -88466,7 +88466,7 @@ _08038524:
adds r1, 0x8
b _0803887E
.align 2, 0
-_0803853C: .4byte 0x030045c0
+_0803853C: .4byte gEnemyParty
_08038540:
movs r0, 0x64
muls r0, r5
@@ -88475,7 +88475,7 @@ _08038540:
movs r1, 0x1
b _0803855A
.align 2, 0
-_0803854C: .4byte 0x030045c0
+_0803854C: .4byte gEnemyParty
_08038550:
movs r0, 0x64
muls r0, r5
@@ -88499,7 +88499,7 @@ _0803855A:
movs r6, 0x3
b _08038886
.align 2, 0
-_0803857C: .4byte 0x030045c0
+_0803857C: .4byte gEnemyParty
_08038580:
movs r0, 0x64
muls r0, r5
@@ -88508,7 +88508,7 @@ _08038580:
movs r1, 0x1A
b _0803887E
.align 2, 0
-_0803858C: .4byte 0x030045c0
+_0803858C: .4byte gEnemyParty
_08038590:
movs r0, 0x64
muls r0, r5
@@ -88517,7 +88517,7 @@ _08038590:
movs r1, 0x1B
b _0803887E
.align 2, 0
-_0803859C: .4byte 0x030045c0
+_0803859C: .4byte gEnemyParty
_080385A0:
movs r0, 0x64
muls r0, r5
@@ -88526,7 +88526,7 @@ _080385A0:
movs r1, 0x1C
b _0803887E
.align 2, 0
-_080385AC: .4byte 0x030045c0
+_080385AC: .4byte gEnemyParty
_080385B0:
movs r0, 0x64
muls r0, r5
@@ -88535,7 +88535,7 @@ _080385B0:
movs r1, 0x1D
b _0803887E
.align 2, 0
-_080385BC: .4byte 0x030045c0
+_080385BC: .4byte gEnemyParty
_080385C0:
movs r0, 0x64
muls r0, r5
@@ -88544,7 +88544,7 @@ _080385C0:
movs r1, 0x1E
b _0803887E
.align 2, 0
-_080385CC: .4byte 0x030045c0
+_080385CC: .4byte gEnemyParty
_080385D0:
movs r0, 0x64
muls r0, r5
@@ -88553,7 +88553,7 @@ _080385D0:
movs r1, 0x1F
b _0803887E
.align 2, 0
-_080385DC: .4byte 0x030045c0
+_080385DC: .4byte gEnemyParty
_080385E0:
movs r0, 0x64
muls r0, r5
@@ -88562,7 +88562,7 @@ _080385E0:
movs r1, 0x20
b _0803887E
.align 2, 0
-_080385EC: .4byte 0x030045c0
+_080385EC: .4byte gEnemyParty
_080385F0:
movs r0, 0x64
muls r0, r5
@@ -88571,7 +88571,7 @@ _080385F0:
movs r1, 0x22
b _0803887E
.align 2, 0
-_080385FC: .4byte 0x030045c0
+_080385FC: .4byte gEnemyParty
_08038600:
movs r0, 0x64
muls r0, r5
@@ -88580,7 +88580,7 @@ _08038600:
movs r1, 0x23
b _0803887E
.align 2, 0
-_0803860C: .4byte 0x030045c0
+_0803860C: .4byte gEnemyParty
_08038610:
movs r0, 0x64
muls r0, r5
@@ -88589,7 +88589,7 @@ _08038610:
movs r1, 0x24
b _0803887E
.align 2, 0
-_0803861C: .4byte 0x030045c0
+_0803861C: .4byte gEnemyParty
_08038620:
movs r0, 0x64
muls r0, r5
@@ -88598,7 +88598,7 @@ _08038620:
movs r1, 0x25
b _0803887E
.align 2, 0
-_0803862C: .4byte 0x030045c0
+_0803862C: .4byte gEnemyParty
_08038630:
movs r0, 0x64
muls r0, r5
@@ -88607,7 +88607,7 @@ _08038630:
movs r1, 0x26
b _0803887E
.align 2, 0
-_0803863C: .4byte 0x030045c0
+_0803863C: .4byte gEnemyParty
_08038640:
movs r0, 0x64
adds r4, r5, 0
@@ -88641,7 +88641,7 @@ _08038640:
movs r6, 0x6
b _08038886
.align 2, 0
-_0803868C: .4byte 0x030045c0
+_0803868C: .4byte gEnemyParty
_08038690:
movs r0, 0x64
muls r0, r5
@@ -88650,7 +88650,7 @@ _08038690:
movs r1, 0x27
b _0803887E
.align 2, 0
-_0803869C: .4byte 0x030045c0
+_0803869C: .4byte gEnemyParty
_080386A0:
movs r0, 0x64
muls r0, r5
@@ -88659,7 +88659,7 @@ _080386A0:
movs r1, 0x28
b _0803887E
.align 2, 0
-_080386AC: .4byte 0x030045c0
+_080386AC: .4byte gEnemyParty
_080386B0:
movs r0, 0x64
muls r0, r5
@@ -88668,7 +88668,7 @@ _080386B0:
movs r1, 0x29
b _0803887E
.align 2, 0
-_080386BC: .4byte 0x030045c0
+_080386BC: .4byte gEnemyParty
_080386C0:
movs r0, 0x64
muls r0, r5
@@ -88677,7 +88677,7 @@ _080386C0:
movs r1, 0x2A
b _0803887E
.align 2, 0
-_080386CC: .4byte 0x030045c0
+_080386CC: .4byte gEnemyParty
_080386D0:
movs r0, 0x64
muls r0, r5
@@ -88686,7 +88686,7 @@ _080386D0:
movs r1, 0x2B
b _0803887E
.align 2, 0
-_080386DC: .4byte 0x030045c0
+_080386DC: .4byte gEnemyParty
_080386E0:
movs r0, 0x64
muls r0, r5
@@ -88695,7 +88695,7 @@ _080386E0:
movs r1, 0x2C
b _0803887E
.align 2, 0
-_080386EC: .4byte 0x030045c0
+_080386EC: .4byte gEnemyParty
_080386F0:
movs r0, 0x64
muls r0, r5
@@ -88704,7 +88704,7 @@ _080386F0:
movs r1, 0
b _0803871A
.align 2, 0
-_080386FC: .4byte 0x030045c0
+_080386FC: .4byte gEnemyParty
_08038700:
movs r0, 0x64
muls r0, r5
@@ -88713,7 +88713,7 @@ _08038700:
movs r1, 0x9
b _080387BE
.align 2, 0
-_0803870C: .4byte 0x030045c0
+_0803870C: .4byte gEnemyParty
_08038710:
movs r0, 0x64
muls r0, r5
@@ -88739,7 +88739,7 @@ _0803871A:
movs r6, 0x4
b _08038886
.align 2, 0
-_08038740: .4byte 0x030045c0
+_08038740: .4byte gEnemyParty
_08038744:
movs r0, 0x64
muls r0, r5
@@ -88748,7 +88748,7 @@ _08038744:
movs r1, 0x38
b _0803887E
.align 2, 0
-_08038750: .4byte 0x030045c0
+_08038750: .4byte gEnemyParty
_08038754:
movs r0, 0x64
muls r0, r5
@@ -88757,7 +88757,7 @@ _08038754:
movs r1, 0x39
b _080387BE
.align 2, 0
-_08038760: .4byte 0x030045c0
+_08038760: .4byte gEnemyParty
_08038764:
movs r0, 0x64
muls r0, r5
@@ -88766,7 +88766,7 @@ _08038764:
movs r1, 0x3A
b _080387BE
.align 2, 0
-_08038770: .4byte 0x030045c0
+_08038770: .4byte gEnemyParty
_08038774:
movs r0, 0x64
muls r0, r5
@@ -88775,7 +88775,7 @@ _08038774:
movs r1, 0x3B
b _080387BE
.align 2, 0
-_08038780: .4byte 0x030045c0
+_08038780: .4byte gEnemyParty
_08038784:
movs r0, 0x64
muls r0, r5
@@ -88784,7 +88784,7 @@ _08038784:
movs r1, 0x3C
b _080387BE
.align 2, 0
-_08038790: .4byte 0x030045c0
+_08038790: .4byte gEnemyParty
_08038794:
movs r0, 0x64
muls r0, r5
@@ -88793,7 +88793,7 @@ _08038794:
movs r1, 0x3D
b _080387BE
.align 2, 0
-_080387A0: .4byte 0x030045c0
+_080387A0: .4byte gEnemyParty
_080387A4:
movs r0, 0x64
muls r0, r5
@@ -88802,7 +88802,7 @@ _080387A4:
movs r1, 0x3E
b _080387BE
.align 2, 0
-_080387B0: .4byte 0x030045c0
+_080387B0: .4byte gEnemyParty
_080387B4:
movs r0, 0x64
muls r0, r5
@@ -88819,7 +88819,7 @@ _080387BE:
movs r6, 0x2
b _08038886
.align 2, 0
-_080387D0: .4byte 0x030045c0
+_080387D0: .4byte gEnemyParty
_080387D4:
movs r0, 0x64
muls r0, r5
@@ -88828,7 +88828,7 @@ _080387D4:
movs r1, 0x16
b _0803887E
.align 2, 0
-_080387E0: .4byte 0x030045c0
+_080387E0: .4byte gEnemyParty
_080387E4:
movs r0, 0x64
muls r0, r5
@@ -88837,7 +88837,7 @@ _080387E4:
movs r1, 0x17
b _0803887E
.align 2, 0
-_080387F0: .4byte 0x030045c0
+_080387F0: .4byte gEnemyParty
_080387F4:
movs r0, 0x64
muls r0, r5
@@ -88846,7 +88846,7 @@ _080387F4:
movs r1, 0x18
b _0803887E
.align 2, 0
-_08038800: .4byte 0x030045c0
+_08038800: .4byte gEnemyParty
_08038804:
movs r0, 0x64
muls r0, r5
@@ -88855,7 +88855,7 @@ _08038804:
movs r1, 0x21
b _0803887E
.align 2, 0
-_08038810: .4byte 0x030045c0
+_08038810: .4byte gEnemyParty
_08038814:
movs r0, 0x64
muls r0, r5
@@ -88864,7 +88864,7 @@ _08038814:
movs r1, 0x2F
b _0803887E
.align 2, 0
-_08038820: .4byte 0x030045c0
+_08038820: .4byte gEnemyParty
_08038824:
movs r0, 0x64
muls r0, r5
@@ -88873,7 +88873,7 @@ _08038824:
movs r1, 0x30
b _0803887E
.align 2, 0
-_08038830: .4byte 0x030045c0
+_08038830: .4byte gEnemyParty
_08038834:
movs r0, 0x64
muls r0, r5
@@ -88882,7 +88882,7 @@ _08038834:
movs r1, 0x32
b _0803887E
.align 2, 0
-_08038840: .4byte 0x030045c0
+_08038840: .4byte gEnemyParty
_08038844:
movs r0, 0x64
muls r0, r5
@@ -88891,7 +88891,7 @@ _08038844:
movs r1, 0x33
b _0803887E
.align 2, 0
-_08038850: .4byte 0x030045c0
+_08038850: .4byte gEnemyParty
_08038854:
movs r0, 0x64
muls r0, r5
@@ -88900,7 +88900,7 @@ _08038854:
movs r1, 0x34
b _0803887E
.align 2, 0
-_08038860: .4byte 0x030045c0
+_08038860: .4byte gEnemyParty
_08038864:
movs r0, 0x64
muls r0, r5
@@ -88909,7 +88909,7 @@ _08038864:
movs r1, 0x35
b _0803887E
.align 2, 0
-_08038870: .4byte 0x030045c0
+_08038870: .4byte gEnemyParty
_08038874:
movs r0, 0x64
muls r0, r5
@@ -88931,7 +88931,7 @@ _08038886:
pop {r1}
bx r1
.align 2, 0
-_08038898: .4byte 0x030045c0
+_08038898: .4byte gEnemyParty
thumb_func_end dp01_getattr_by_ch1_for_player_pokemon__
thumb_func_start sub_803889C
@@ -88961,9 +88961,9 @@ sub_80388A8: @ 80388A8
bl sub_8038900
b _080388F6
.align 2, 0
-_080388CC: .4byte 0x02023a60
-_080388D0: .4byte 0x02024a60
-_080388D4: .4byte 0x02024a6a
+_080388CC: .4byte gUnknown_02023A60
+_080388D0: .4byte gUnknown_02024A60
+_080388D4: .4byte gUnknown_02024A6A
_080388D8:
ldrb r4, [r1]
movs r5, 0
@@ -89019,8 +89019,8 @@ _0803892E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08038938: .4byte 0x02024a60
-_0803893C: .4byte 0x02023a63
+_08038938: .4byte gUnknown_02024A60
+_0803893C: .4byte gUnknown_02023A63
_08038940: .4byte _08038944
.align 2, 0
_08038944:
@@ -89265,7 +89265,7 @@ _08038A9A:
bl SetMonData
b _0803920C
.align 2, 0
-_08038BC8: .4byte 0x030045c0
+_08038BC8: .4byte gEnemyParty
_08038BCC:
movs r0, 0x64
muls r0, r5
@@ -89278,7 +89278,7 @@ _08038BCC:
bl SetMonData
b _0803920C
.align 2, 0
-_08038BE4: .4byte 0x030045c0
+_08038BE4: .4byte gEnemyParty
_08038BE8:
movs r0, 0x64
muls r0, r5
@@ -89291,7 +89291,7 @@ _08038BE8:
bl SetMonData
b _0803920C
.align 2, 0
-_08038C00: .4byte 0x030045c0
+_08038C00: .4byte gEnemyParty
_08038C04:
movs r0, 0
mov r8, r0
@@ -89332,7 +89332,7 @@ _08038C1C:
bl SetMonData
b _0803920C
.align 2, 0
-_08038C54: .4byte 0x030045c0
+_08038C54: .4byte gEnemyParty
_08038C58:
movs r0, 0x64
muls r0, r5
@@ -89347,8 +89347,8 @@ _08038C58:
adds r1, 0x9
b _08038CF6
.align 2, 0
-_08038C70: .4byte 0x030045c0
-_08038C74: .4byte 0x02023a60
+_08038C70: .4byte gEnemyParty
+_08038C74: .4byte gUnknown_02023A60
_08038C78:
movs r0, 0x64
adds r4, r5, 0
@@ -89396,7 +89396,7 @@ _08038C78:
bl SetMonData
b _0803920C
.align 2, 0
-_08038CDC: .4byte 0x030045c0
+_08038CDC: .4byte gEnemyParty
_08038CE0:
movs r0, 0x64
muls r0, r5
@@ -89415,8 +89415,8 @@ _08038CF6:
bl SetMonData
b _0803920C
.align 2, 0
-_08038D00: .4byte 0x030045c0
-_08038D04: .4byte 0x02023a60
+_08038D00: .4byte gEnemyParty
+_08038D04: .4byte gUnknown_02023A60
_08038D08:
movs r0, 0x64
muls r0, r5
@@ -89429,7 +89429,7 @@ _08038D08:
bl SetMonData
b _0803920C
.align 2, 0
-_08038D20: .4byte 0x030045c0
+_08038D20: .4byte gEnemyParty
_08038D24:
movs r0, 0x64
muls r0, r5
@@ -89442,7 +89442,7 @@ _08038D24:
bl SetMonData
b _0803920C
.align 2, 0
-_08038D3C: .4byte 0x030045c0
+_08038D3C: .4byte gEnemyParty
_08038D40:
movs r0, 0x64
muls r0, r5
@@ -89455,7 +89455,7 @@ _08038D40:
bl SetMonData
b _0803920C
.align 2, 0
-_08038D58: .4byte 0x030045c0
+_08038D58: .4byte gEnemyParty
_08038D5C:
movs r0, 0x64
muls r0, r5
@@ -89468,7 +89468,7 @@ _08038D5C:
bl SetMonData
b _0803920C
.align 2, 0
-_08038D74: .4byte 0x030045c0
+_08038D74: .4byte gEnemyParty
_08038D78:
movs r0, 0x64
muls r0, r5
@@ -89481,7 +89481,7 @@ _08038D78:
bl SetMonData
b _0803920C
.align 2, 0
-_08038D90: .4byte 0x030045c0
+_08038D90: .4byte gEnemyParty
_08038D94:
movs r0, 0x64
muls r0, r5
@@ -89494,7 +89494,7 @@ _08038D94:
bl SetMonData
b _0803920C
.align 2, 0
-_08038DAC: .4byte 0x030045c0
+_08038DAC: .4byte gEnemyParty
_08038DB0:
movs r0, 0x64
muls r0, r5
@@ -89507,7 +89507,7 @@ _08038DB0:
bl SetMonData
b _0803920C
.align 2, 0
-_08038DC8: .4byte 0x030045c0
+_08038DC8: .4byte gEnemyParty
_08038DCC:
movs r0, 0x64
muls r0, r5
@@ -89520,7 +89520,7 @@ _08038DCC:
bl SetMonData
b _0803920C
.align 2, 0
-_08038DE4: .4byte 0x030045c0
+_08038DE4: .4byte gEnemyParty
_08038DE8:
movs r0, 0x64
muls r0, r5
@@ -89533,7 +89533,7 @@ _08038DE8:
bl SetMonData
b _0803920C
.align 2, 0
-_08038E00: .4byte 0x030045c0
+_08038E00: .4byte gEnemyParty
_08038E04:
movs r0, 0x64
muls r0, r5
@@ -89546,7 +89546,7 @@ _08038E04:
bl SetMonData
b _0803920C
.align 2, 0
-_08038E1C: .4byte 0x030045c0
+_08038E1C: .4byte gEnemyParty
_08038E20:
movs r0, 0x64
muls r0, r5
@@ -89559,7 +89559,7 @@ _08038E20:
bl SetMonData
b _0803920C
.align 2, 0
-_08038E38: .4byte 0x030045c0
+_08038E38: .4byte gEnemyParty
_08038E3C:
movs r0, 0x64
muls r0, r5
@@ -89572,7 +89572,7 @@ _08038E3C:
bl SetMonData
b _0803920C
.align 2, 0
-_08038E54: .4byte 0x030045c0
+_08038E54: .4byte gEnemyParty
_08038E58:
movs r0, 0x64
muls r0, r5
@@ -89585,7 +89585,7 @@ _08038E58:
bl SetMonData
b _0803920C
.align 2, 0
-_08038E70: .4byte 0x030045c0
+_08038E70: .4byte gEnemyParty
_08038E74:
movs r0, 0x64
muls r0, r5
@@ -89598,7 +89598,7 @@ _08038E74:
bl SetMonData
b _0803920C
.align 2, 0
-_08038E8C: .4byte 0x030045c0
+_08038E8C: .4byte gEnemyParty
_08038E90:
movs r0, 0x64
adds r4, r5, 0
@@ -89652,7 +89652,7 @@ _08038E90:
adds r0, r4, 0
b _08038F9E
.align 2, 0
-_08038F00: .4byte 0x030045c0
+_08038F00: .4byte gEnemyParty
_08038F04:
movs r0, 0x64
muls r0, r5
@@ -89665,7 +89665,7 @@ _08038F04:
bl SetMonData
b _0803920C
.align 2, 0
-_08038F1C: .4byte 0x030045c0
+_08038F1C: .4byte gEnemyParty
_08038F20:
movs r0, 0x64
muls r0, r5
@@ -89678,7 +89678,7 @@ _08038F20:
bl SetMonData
b _0803920C
.align 2, 0
-_08038F38: .4byte 0x030045c0
+_08038F38: .4byte gEnemyParty
_08038F3C:
movs r0, 0x64
muls r0, r5
@@ -89691,7 +89691,7 @@ _08038F3C:
bl SetMonData
b _0803920C
.align 2, 0
-_08038F54: .4byte 0x030045c0
+_08038F54: .4byte gEnemyParty
_08038F58:
movs r0, 0x64
muls r0, r5
@@ -89704,7 +89704,7 @@ _08038F58:
bl SetMonData
b _0803920C
.align 2, 0
-_08038F70: .4byte 0x030045c0
+_08038F70: .4byte gEnemyParty
_08038F74:
movs r0, 0x64
muls r0, r5
@@ -89717,7 +89717,7 @@ _08038F74:
bl SetMonData
b _0803920C
.align 2, 0
-_08038F8C: .4byte 0x030045c0
+_08038F8C: .4byte gEnemyParty
_08038F90:
movs r0, 0x64
muls r0, r5
@@ -89731,7 +89731,7 @@ _08038F9E:
bl SetMonData
b _0803920C
.align 2, 0
-_08038FA8: .4byte 0x030045c0
+_08038FA8: .4byte gEnemyParty
_08038FAC:
movs r0, 0x64
muls r0, r5
@@ -89744,7 +89744,7 @@ _08038FAC:
bl SetMonData
b _0803920C
.align 2, 0
-_08038FC4: .4byte 0x030045c0
+_08038FC4: .4byte gEnemyParty
_08038FC8:
movs r0, 0x64
muls r0, r5
@@ -89757,7 +89757,7 @@ _08038FC8:
bl SetMonData
b _0803920C
.align 2, 0
-_08038FE0: .4byte 0x030045c0
+_08038FE0: .4byte gEnemyParty
_08038FE4:
movs r0, 0x64
muls r0, r5
@@ -89770,7 +89770,7 @@ _08038FE4:
bl SetMonData
b _0803920C
.align 2, 0
-_08038FFC: .4byte 0x030045c0
+_08038FFC: .4byte gEnemyParty
_08039000:
movs r0, 0x64
muls r0, r5
@@ -89783,7 +89783,7 @@ _08039000:
bl SetMonData
b _0803920C
.align 2, 0
-_08039018: .4byte 0x030045c0
+_08039018: .4byte gEnemyParty
_0803901C:
movs r0, 0x64
muls r0, r5
@@ -89796,7 +89796,7 @@ _0803901C:
bl SetMonData
b _0803920C
.align 2, 0
-_08039034: .4byte 0x030045c0
+_08039034: .4byte gEnemyParty
_08039038:
movs r0, 0x64
muls r0, r5
@@ -89809,7 +89809,7 @@ _08039038:
bl SetMonData
b _0803920C
.align 2, 0
-_08039050: .4byte 0x030045c0
+_08039050: .4byte gEnemyParty
_08039054:
movs r0, 0x64
muls r0, r5
@@ -89822,7 +89822,7 @@ _08039054:
bl SetMonData
b _0803920C
.align 2, 0
-_0803906C: .4byte 0x030045c0
+_0803906C: .4byte gEnemyParty
_08039070:
movs r0, 0x64
muls r0, r5
@@ -89835,7 +89835,7 @@ _08039070:
bl SetMonData
b _0803920C
.align 2, 0
-_08039088: .4byte 0x030045c0
+_08039088: .4byte gEnemyParty
_0803908C:
movs r0, 0x64
muls r0, r5
@@ -89848,7 +89848,7 @@ _0803908C:
bl SetMonData
b _0803920C
.align 2, 0
-_080390A4: .4byte 0x030045c0
+_080390A4: .4byte gEnemyParty
_080390A8:
movs r0, 0x64
muls r0, r5
@@ -89861,7 +89861,7 @@ _080390A8:
bl SetMonData
b _0803920C
.align 2, 0
-_080390C0: .4byte 0x030045c0
+_080390C0: .4byte gEnemyParty
_080390C4:
movs r0, 0x64
muls r0, r5
@@ -89874,7 +89874,7 @@ _080390C4:
bl SetMonData
b _0803920C
.align 2, 0
-_080390DC: .4byte 0x030045c0
+_080390DC: .4byte gEnemyParty
_080390E0:
movs r0, 0x64
muls r0, r5
@@ -89887,7 +89887,7 @@ _080390E0:
bl SetMonData
b _0803920C
.align 2, 0
-_080390F8: .4byte 0x030045c0
+_080390F8: .4byte gEnemyParty
_080390FC:
movs r0, 0x64
muls r0, r5
@@ -89900,7 +89900,7 @@ _080390FC:
bl SetMonData
b _0803920C
.align 2, 0
-_08039114: .4byte 0x030045c0
+_08039114: .4byte gEnemyParty
_08039118:
movs r0, 0x64
muls r0, r5
@@ -89913,7 +89913,7 @@ _08039118:
bl SetMonData
b _0803920C
.align 2, 0
-_08039130: .4byte 0x030045c0
+_08039130: .4byte gEnemyParty
_08039134:
movs r0, 0x64
muls r0, r5
@@ -89926,7 +89926,7 @@ _08039134:
bl SetMonData
b _0803920C
.align 2, 0
-_0803914C: .4byte 0x030045c0
+_0803914C: .4byte gEnemyParty
_08039150:
movs r0, 0x64
muls r0, r5
@@ -89939,7 +89939,7 @@ _08039150:
bl SetMonData
b _0803920C
.align 2, 0
-_08039168: .4byte 0x030045c0
+_08039168: .4byte gEnemyParty
_0803916C:
movs r0, 0x64
muls r0, r5
@@ -89952,7 +89952,7 @@ _0803916C:
bl SetMonData
b _0803920C
.align 2, 0
-_08039184: .4byte 0x030045c0
+_08039184: .4byte gEnemyParty
_08039188:
movs r0, 0x64
muls r0, r5
@@ -89965,7 +89965,7 @@ _08039188:
bl SetMonData
b _0803920C
.align 2, 0
-_080391A0: .4byte 0x030045c0
+_080391A0: .4byte gEnemyParty
_080391A4:
movs r0, 0x64
muls r0, r5
@@ -89978,7 +89978,7 @@ _080391A4:
bl SetMonData
b _0803920C
.align 2, 0
-_080391BC: .4byte 0x030045c0
+_080391BC: .4byte gEnemyParty
_080391C0:
movs r0, 0x64
muls r0, r5
@@ -89991,7 +89991,7 @@ _080391C0:
bl SetMonData
b _0803920C
.align 2, 0
-_080391D8: .4byte 0x030045c0
+_080391D8: .4byte gEnemyParty
_080391DC:
movs r0, 0x64
muls r0, r5
@@ -90004,7 +90004,7 @@ _080391DC:
bl SetMonData
b _0803920C
.align 2, 0
-_080391F4: .4byte 0x030045c0
+_080391F4: .4byte gEnemyParty
_080391F8:
movs r0, 0x64
muls r0, r5
@@ -90025,7 +90025,7 @@ _0803920C:
pop {r0}
bx r0
.align 2, 0
-_0803921C: .4byte 0x030045c0
+_0803921C: .4byte gEnemyParty
thumb_func_end sub_8038900
thumb_func_start sub_8039220
@@ -90081,10 +90081,10 @@ _08039278:
pop {r0}
bx r0
.align 2, 0
-_08039284: .4byte 0x02024a6a
-_08039288: .4byte 0x02024a60
-_0803928C: .4byte 0x02023a60
-_08039290: .4byte 0x030045c0
+_08039284: .4byte gUnknown_02024A6A
+_08039288: .4byte gUnknown_02024A60
+_0803928C: .4byte gUnknown_02023A60
+_08039290: .4byte gEnemyParty
thumb_func_end sub_8039220
thumb_func_start sub_8039294
@@ -90226,15 +90226,15 @@ sub_8039294: @ 8039294
pop {r0}
bx r0
.align 2, 0
-_080393BC: .4byte 0x02024a6a
-_080393C0: .4byte 0x02024a60
-_080393C4: .4byte 0x030045c0
-_080393C8: .4byte 0x02024e8c
-_080393CC: .4byte 0x02024be0
-_080393D0: .4byte 0x02020004
+_080393BC: .4byte gUnknown_02024A6A
+_080393C0: .4byte gUnknown_02024A60
+_080393C4: .4byte gEnemyParty
+_080393C8: .4byte gUnknown_02024E8C
+_080393CC: .4byte gUnknown_02024BE0
+_080393D0: .4byte gSprites
_080393D4: .4byte 0x0000ff10
-_080393D8: .4byte 0x02024e84
-_080393DC: .4byte 0x03004330
+_080393D8: .4byte gUnknown_02024E84
+_080393DC: .4byte gUnknown_03004330
_080393E0: .4byte sub_8037A74
thumb_func_end sub_8039294
@@ -90268,10 +90268,10 @@ sub_80393E4: @ 80393E4
pop {r0}
bx r0
.align 2, 0
-_0803941C: .4byte 0x02024a6a
-_08039420: .4byte 0x02024a60
-_08039424: .4byte 0x02023a60
-_08039428: .4byte 0x03004330
+_0803941C: .4byte gUnknown_02024A6A
+_08039420: .4byte gUnknown_02024A60
+_08039424: .4byte gUnknown_02023A60
+_08039428: .4byte gUnknown_03004330
_0803942C: .4byte sub_8037E30
thumb_func_end sub_80393E4
@@ -90439,15 +90439,15 @@ sub_8039430: @ 8039430
pop {r0}
bx r0
.align 2, 0
-_0803958C: .4byte 0x02024a6a
-_08039590: .4byte 0x02023a60
-_08039594: .4byte 0x030045c0
+_0803958C: .4byte gUnknown_02024A6A
+_08039590: .4byte gUnknown_02023A60
+_08039594: .4byte gEnemyParty
_08039598: .4byte sub_80312F0
-_0803959C: .4byte 0x0300434c
-_080395A0: .4byte 0x02024e8c
-_080395A4: .4byte 0x02024be0
-_080395A8: .4byte 0x02020004
-_080395AC: .4byte 0x02024e84
+_0803959C: .4byte gUnknown_0300434C
+_080395A0: .4byte gUnknown_02024E8C
+_080395A4: .4byte gUnknown_02024BE0
+_080395A8: .4byte gSprites
+_080395AC: .4byte gUnknown_02024E84
_080395B0: .4byte SpriteCallbackDummy
thumb_func_end sub_8039430
@@ -90477,10 +90477,10 @@ sub_80395B4: @ 80395B4
str r1, [r0]
b _08039634
.align 2, 0
-_080395E4: .4byte 0x02023a60
-_080395E8: .4byte 0x02024a60
+_080395E4: .4byte gUnknown_02023A60
+_080395E8: .4byte gUnknown_02024A60
_080395EC: .4byte 0x02017810
-_080395F0: .4byte 0x03004330
+_080395F0: .4byte gUnknown_03004330
_080395F4: .4byte sub_8039648
_080395F8:
ldr r5, _0803963C
@@ -90513,9 +90513,9 @@ _08039634:
pop {r0}
bx r0
.align 2, 0
-_0803963C: .4byte 0x02024be0
-_08039640: .4byte 0x02020004
-_08039644: .4byte 0x03004340
+_0803963C: .4byte gUnknown_02024BE0
+_08039640: .4byte gSprites
+_08039644: .4byte gUnknown_03004340
thumb_func_end sub_80395B4
thumb_func_start sub_8039648
@@ -90535,7 +90535,7 @@ sub_8039648: @ 8039648
beq _08039698
b _080396C0
.align 2, 0
-_08039664: .4byte 0x02024a60
+_08039664: .4byte gUnknown_02024A60
_08039668: .4byte 0x02017810
_0803966C:
lsls r0, r2, 2
@@ -90585,7 +90585,7 @@ _080396C0:
pop {r0}
bx r0
.align 2, 0
-_080396C8: .4byte 0x03004330
+_080396C8: .4byte gUnknown_03004330
_080396CC: .4byte sub_8037BBC
thumb_func_end sub_8039648
@@ -90616,10 +90616,10 @@ _080396F8:
bl sub_803FC34
b _08039724
.align 2, 0
-_08039704: .4byte 0x020239f8
-_08039708: .4byte 0x02024a60
+_08039704: .4byte gUnknown_020239F8
+_08039708: .4byte gUnknown_02024A60
_0803970C: .4byte 0x0000fff0
-_08039710: .4byte 0x03002970
+_08039710: .4byte gLinkPlayers
_08039714:
movs r5, 0
ldr r4, _0803986C
@@ -90786,19 +90786,19 @@ _08039724:
pop {r0}
bx r0
.align 2, 0
-_0803986C: .4byte 0x03002970
-_08039870: .4byte 0x02024a60
-_08039874: .4byte 0x02024e8c
+_0803986C: .4byte gLinkPlayers
+_08039870: .4byte gUnknown_02024A60
+_08039874: .4byte gUnknown_02024E8C
_08039878: .4byte gTrainerFrontPicCoords
-_0803987C: .4byte 0x02024be0
-_08039880: .4byte 0x02020004
+_0803987C: .4byte gUnknown_02024BE0
+_08039880: .4byte gSprites
_08039884: .4byte 0x0000ff10
_08039888: .4byte gTrainerFrontPicPaletteTable
_0803988C: .4byte gTrainerFrontPicTable
_08039890: .4byte 0x000003ff
_08039894: .4byte 0xfffffc00
_08039898: .4byte sub_80313A0
-_0803989C: .4byte 0x03004330
+_0803989C: .4byte gUnknown_03004330
_080398A0: .4byte sub_803757C
thumb_func_end sub_80396D0
@@ -90882,12 +90882,12 @@ sub_80398B0: @ 80398B0
pop {r0}
bx r0
.align 2, 0
-_08039940: .4byte 0x02024be0
-_08039944: .4byte 0x02024a60
-_08039948: .4byte 0x02020004
+_08039940: .4byte gUnknown_02024BE0
+_08039944: .4byte gUnknown_02024A60
+_08039948: .4byte gSprites
_0803994C: .4byte sub_8078B34
_08039950: .4byte SpriteCallbackDummy
-_08039954: .4byte 0x03004330
+_08039954: .4byte gUnknown_03004330
_08039958: .4byte sub_80375B4
thumb_func_end sub_80398B0
@@ -90928,7 +90928,7 @@ _0803998E:
strb r0, [r1, 0x4]
b _080399E4
.align 2, 0
-_080399A0: .4byte 0x02024a60
+_080399A0: .4byte gUnknown_02024A60
_080399A4: .4byte 0x02017810
_080399A8:
ldrb r1, [r3]
@@ -90965,10 +90965,10 @@ _080399E4:
pop {r0}
bx r0
.align 2, 0
-_080399EC: .4byte 0x02020004
-_080399F0: .4byte 0x02024be0
+_080399EC: .4byte gSprites
+_080399F0: .4byte gUnknown_02024BE0
_080399F4: .4byte sub_8010384
-_080399F8: .4byte 0x03004330
+_080399F8: .4byte gUnknown_03004330
_080399FC: .4byte sub_8037B78
thumb_func_end sub_803995C
@@ -91118,15 +91118,15 @@ _08039A42:
bl dp01_tbl4_exec_completed
b _08039B52
.align 2, 0
-_08039B14: .4byte 0x02024a60
-_08039B18: .4byte 0x02023a60
-_08039B1C: .4byte 0x0202f7c4
-_08039B20: .4byte 0x0202f7bc
-_08039B24: .4byte 0x0202f7b8
-_08039B28: .4byte 0x0202f7be
-_08039B2C: .4byte 0x0202f7c0
-_08039B30: .4byte 0x0202f7b4
-_08039B34: .4byte 0x02024e70
+_08039B14: .4byte gUnknown_02024A60
+_08039B18: .4byte gUnknown_02023A60
+_08039B1C: .4byte gUnknown_0202F7C4
+_08039B20: .4byte gUnknown_0202F7BC
+_08039B24: .4byte gUnknown_0202F7B8
+_08039B28: .4byte gUnknown_0202F7BE
+_08039B2C: .4byte gUnknown_0202F7C0
+_08039B30: .4byte gUnknown_0202F7B4
+_08039B34: .4byte gUnknown_02024E70
_08039B38:
ldrb r1, [r6]
lsls r0, r1, 1
@@ -91147,7 +91147,7 @@ _08039B52:
bx r0
.align 2, 0
_08039B58: .4byte 0x02017810
-_08039B5C: .4byte 0x03004330
+_08039B5C: .4byte gUnknown_03004330
_08039B60: .4byte sub_8039B64
thumb_func_end sub_8039A30
@@ -91188,8 +91188,8 @@ sub_8039B64: @ 8039B64
beq _08039BBE
b _08039CBC
.align 2, 0
-_08039BA8: .4byte 0x02023a60
-_08039BAC: .4byte 0x02024a60
+_08039BA8: .4byte gUnknown_02023A60
+_08039BAC: .4byte gUnknown_02024A60
_08039BB0: .4byte 0x02017810
_08039BB4:
cmp r2, 0x2
@@ -91288,9 +91288,9 @@ _08039C60:
strb r1, [r0, 0x4]
b _08039CBC
.align 2, 0
-_08039C74: .4byte 0x0202f7ac
-_08039C78: .4byte 0x0202f7b1
-_08039C7C: .4byte 0x02024a60
+_08039C74: .4byte gUnknown_0202F7AC
+_08039C78: .4byte gUnknown_0202F7B1
+_08039C7C: .4byte gUnknown_02024A60
_08039C80: .4byte 0x02017810
_08039C84:
ldrb r1, [r0]
@@ -91361,13 +91361,13 @@ sub_8039CC8: @ 8039CC8
pop {r0}
bx r0
.align 2, 0
-_08039D0C: .4byte 0x030042a4
-_08039D10: .4byte 0x030042a0
-_08039D14: .4byte 0x02024a60
-_08039D18: .4byte 0x02023a62
-_08039D1C: .4byte 0x03004210
-_08039D20: .4byte 0x020238cc
-_08039D24: .4byte 0x03004330
+_08039D0C: .4byte gUnknown_030042A4
+_08039D10: .4byte gUnknown_030042A0
+_08039D14: .4byte gUnknown_02024A60
+_08039D18: .4byte gUnknown_02023A62
+_08039D1C: .4byte gUnknown_03004210
+_08039D20: .4byte gUnknown_020238CC
+_08039D24: .4byte gUnknown_03004330
_08039D28: .4byte sub_8037C2C
thumb_func_end sub_8039CC8
@@ -91485,12 +91485,12 @@ sub_8039D80: @ 8039D80
bl sub_8043D84
b _08039E3A
.align 2, 0
-_08039DF8: .4byte 0x02023a60
-_08039DFC: .4byte 0x02024a60
+_08039DF8: .4byte gUnknown_02023A60
+_08039DFC: .4byte gUnknown_02024A60
_08039E00: .4byte 0x00007fff
-_08039E04: .4byte 0x02024a6a
-_08039E08: .4byte 0x030045c0
-_08039E0C: .4byte 0x03004340
+_08039E04: .4byte gUnknown_02024A6A
+_08039E08: .4byte gEnemyParty
+_08039E0C: .4byte gUnknown_03004340
_08039E10:
ldr r1, _08039E58
lsls r0, r4, 1
@@ -91527,11 +91527,11 @@ _08039E3A:
pop {r0}
bx r0
.align 2, 0
-_08039E58: .4byte 0x02024a6a
-_08039E5C: .4byte 0x030045c0
-_08039E60: .4byte 0x03004340
-_08039E64: .4byte 0x03004330
-_08039E68: .4byte 0x02024a60
+_08039E58: .4byte gUnknown_02024A6A
+_08039E5C: .4byte gEnemyParty
+_08039E60: .4byte gUnknown_03004340
+_08039E64: .4byte gUnknown_03004330
+_08039E68: .4byte gUnknown_02024A60
_08039E6C: .4byte sub_8037B24
thumb_func_end sub_8039D80
@@ -91588,12 +91588,12 @@ _08039ECC:
pop {r0}
bx r0
.align 2, 0
-_08039ED4: .4byte 0x02024a60
-_08039ED8: .4byte 0x03004340
-_08039EDC: .4byte 0x02024a6a
-_08039EE0: .4byte 0x030045c0
+_08039ED4: .4byte gUnknown_02024A60
+_08039ED8: .4byte gUnknown_03004340
+_08039EDC: .4byte gUnknown_02024A6A
+_08039EE0: .4byte gEnemyParty
_08039EE4: .4byte 0x02017810
-_08039EE8: .4byte 0x03004330
+_08039EE8: .4byte gUnknown_03004330
_08039EEC: .4byte sub_8037FAC
thumb_func_end sub_8039E7C
@@ -91642,9 +91642,9 @@ _08039F40:
pop {r0}
bx r0
.align 2, 0
-_08039F48: .4byte 0x02024a60
-_08039F4C: .4byte 0x02023a60
-_08039F50: .4byte 0x03004330
+_08039F48: .4byte gUnknown_02024A60
+_08039F4C: .4byte gUnknown_02023A60
+_08039F50: .4byte gUnknown_03004330
_08039F54: .4byte sub_8037FAC
thumb_func_end sub_8039EF0
@@ -91733,7 +91733,7 @@ sub_8039FC4: @ 8039FC4
pop {r0}
bx r0
.align 2, 0
-_08039FDC: .4byte 0x020238c8
+_08039FDC: .4byte gUnknown_020238C8
thumb_func_end sub_8039FC4
thumb_func_start sub_8039FE0
@@ -91759,9 +91759,9 @@ sub_8039FE0: @ 8039FE0
pop {r0}
bx r0
.align 2, 0
-_0803A00C: .4byte 0x020238c8
-_0803A010: .4byte 0x02023a60
-_0803A014: .4byte 0x02024a60
+_0803A00C: .4byte gUnknown_020238C8
+_0803A010: .4byte gUnknown_02023A60
+_0803A014: .4byte gUnknown_02024A60
thumb_func_end sub_8039FE0
thumb_func_start sub_803A018
@@ -91776,7 +91776,7 @@ sub_803A018: @ 803A018
pop {r0}
bx r0
.align 2, 0
-_0803A02C: .4byte 0x020238c8
+_0803A02C: .4byte gUnknown_020238C8
thumb_func_end sub_803A018
thumb_func_start sub_803A030
@@ -91798,7 +91798,7 @@ sub_803A030: @ 803A030
pop {r0}
bx r0
.align 2, 0
-_0803A054: .4byte 0x020238c8
+_0803A054: .4byte gUnknown_020238C8
thumb_func_end sub_803A030
thumb_func_start dp01t_29_4_blink
@@ -91822,9 +91822,9 @@ dp01t_29_4_blink: @ 803A058
bl dp01_tbl4_exec_completed
b _0803A0B6
.align 2, 0
-_0803A080: .4byte 0x02020004
-_0803A084: .4byte 0x02024be0
-_0803A088: .4byte 0x02024a60
+_0803A080: .4byte gSprites
+_0803A084: .4byte gUnknown_02024BE0
+_0803A088: .4byte gUnknown_02024A60
_0803A08C:
ldr r1, _0803A0BC
movs r0, 0x1
@@ -91851,8 +91851,8 @@ _0803A0B6:
pop {r0}
bx r0
.align 2, 0
-_0803A0BC: .4byte 0x02024e6d
-_0803A0C0: .4byte 0x03004330
+_0803A0BC: .4byte gUnknown_02024E6D
+_0803A0C0: .4byte gUnknown_03004330
_0803A0C4: .4byte dp01t_0F_4_move_anim
thumb_func_end dp01t_29_4_blink
@@ -91895,8 +91895,8 @@ _0803A0E8:
pop {r0}
bx r0
.align 2, 0
-_0803A110: .4byte 0x02024a60
-_0803A114: .4byte 0x02023a60
+_0803A110: .4byte gUnknown_02024A60
+_0803A114: .4byte gUnknown_02023A60
thumb_func_end sub_803A0D4
thumb_func_start sub_803A118
@@ -91919,8 +91919,8 @@ sub_803A118: @ 803A118
pop {r0}
bx r0
.align 2, 0
-_0803A140: .4byte 0x02023a60
-_0803A144: .4byte 0x02024a60
+_0803A140: .4byte gUnknown_02023A60
+_0803A144: .4byte gUnknown_02024A60
thumb_func_end sub_803A118
thumb_func_start sub_803A148
@@ -91947,9 +91947,9 @@ sub_803A148: @ 803A148
pop {r0}
bx r0
.align 2, 0
-_0803A178: .4byte 0x02024a6a
-_0803A17C: .4byte 0x02024a60
-_0803A180: .4byte 0x030045c0
+_0803A178: .4byte gUnknown_02024A6A
+_0803A17C: .4byte gUnknown_02024A60
+_0803A180: .4byte gEnemyParty
thumb_func_end sub_803A148
thumb_func_start dp01t_2E_4_battle_intro
@@ -91972,9 +91972,9 @@ dp01t_2E_4_battle_intro: @ 803A184
pop {r0}
bx r0
.align 2, 0
-_0803A1AC: .4byte 0x02023a60
-_0803A1B0: .4byte 0x02024a60
-_0803A1B4: .4byte 0x02024de8
+_0803A1AC: .4byte gUnknown_02023A60
+_0803A1B0: .4byte gUnknown_02024A60
+_0803A1B4: .4byte gUnknown_02024DE8
thumb_func_end dp01t_2E_4_battle_intro
thumb_func_start sub_803A1B8
@@ -92087,17 +92087,17 @@ _0803A276:
pop {r0}
bx r0
.align 2, 0
-_0803A294: .4byte 0x02024be0
-_0803A298: .4byte 0x02024a60
-_0803A29C: .4byte 0x02020004
+_0803A294: .4byte gUnknown_02024BE0
+_0803A298: .4byte gUnknown_02024A60
+_0803A29C: .4byte gSprites
_0803A2A0: .4byte sub_8078B34
_0803A2A4: .4byte sub_803A3A8
_0803A2A8: .4byte sub_803A2C4
-_0803A2AC: .4byte 0x03004b20
+_0803A2AC: .4byte gTasks
_0803A2B0: .4byte 0x02017810
-_0803A2B4: .4byte 0x02024e68
+_0803A2B4: .4byte gUnknown_02024E68
_0803A2B8: .4byte sub_8044CA0
-_0803A2BC: .4byte 0x03004330
+_0803A2BC: .4byte gUnknown_03004330
_0803A2C0: .4byte nullsub_47
thumb_func_end sub_803A1B8
@@ -92147,11 +92147,11 @@ _0803A2FE:
bl sub_8039430
b _0803A370
.align 2, 0
-_0803A31C: .4byte 0x02024a60
-_0803A320: .4byte 0x03004b20
-_0803A324: .4byte 0x020239f8
-_0803A328: .4byte 0x02023a60
-_0803A32C: .4byte 0x02024a6a
+_0803A31C: .4byte gUnknown_02024A60
+_0803A320: .4byte gTasks
+_0803A324: .4byte gUnknown_020239F8
+_0803A328: .4byte gUnknown_02023A60
+_0803A32C: .4byte gUnknown_02024A6A
_0803A330:
ldr r4, _0803A394
ldrb r0, [r7]
@@ -92202,10 +92202,10 @@ _0803A370:
pop {r0}
bx r0
.align 2, 0
-_0803A394: .4byte 0x02023a60
-_0803A398: .4byte 0x02024a6a
-_0803A39C: .4byte 0x03004330
-_0803A3A0: .4byte 0x02024a60
+_0803A394: .4byte gUnknown_02023A60
+_0803A398: .4byte gUnknown_02024A6A
+_0803A39C: .4byte gUnknown_03004330
+_0803A3A0: .4byte gUnknown_02024A60
_0803A3A4: .4byte sub_8037840
thumb_func_end sub_803A2C4
@@ -92255,8 +92255,8 @@ sub_803A3DC: @ 803A3DC
bl dp01_tbl4_exec_completed
b _0803A4C6
.align 2, 0
-_0803A404: .4byte 0x02023a60
-_0803A408: .4byte 0x02024a60
+_0803A404: .4byte gUnknown_02023A60
+_0803A408: .4byte gUnknown_02024A60
_0803A40C:
ldr r3, _0803A45C
ldrb r1, [r3]
@@ -92298,9 +92298,9 @@ _0803A40C:
strb r1, [r3, 0x1]
b _0803A4C6
.align 2, 0
-_0803A45C: .4byte 0x02024a60
+_0803A45C: .4byte gUnknown_02024A60
_0803A460: .4byte 0x02017810
-_0803A464: .4byte 0x02023a60
+_0803A464: .4byte gUnknown_02023A60
_0803A468:
movs r0, 0x3F
negs r0, r0
@@ -92355,10 +92355,10 @@ _0803A4C6:
pop {r0}
bx r0
.align 2, 0
-_0803A4CC: .4byte 0x02023a64
-_0803A4D0: .4byte 0x02024e68
+_0803A4CC: .4byte gUnknown_02023A64
+_0803A4D0: .4byte gUnknown_02024E68
_0803A4D4: .4byte 0x02017810
-_0803A4D8: .4byte 0x03004330
+_0803A4D8: .4byte gUnknown_03004330
_0803A4DC: .4byte sub_803A4E0
thumb_func_end sub_803A3DC
@@ -92392,7 +92392,7 @@ _0803A510:
pop {r0}
bx r0
.align 2, 0
-_0803A518: .4byte 0x02024a60
+_0803A518: .4byte gUnknown_02024A60
_0803A51C: .4byte 0x02017810
thumb_func_end sub_803A4E0
@@ -92426,10 +92426,10 @@ _0803A54E:
pop {r0}
bx r0
.align 2, 0
-_0803A558: .4byte 0x02024a60
+_0803A558: .4byte gUnknown_02024A60
_0803A55C: .4byte 0x02017810
-_0803A560: .4byte 0x03004b20
-_0803A564: .4byte 0x02024e68
+_0803A560: .4byte gTasks
+_0803A564: .4byte gUnknown_02024E68
_0803A568: .4byte sub_8044CA0
thumb_func_end sub_803A520
@@ -92482,10 +92482,10 @@ _0803A5BE:
pop {r0}
bx r0
.align 2, 0
-_0803A5C8: .4byte 0x02024a60
-_0803A5CC: .4byte 0x02020004
-_0803A5D0: .4byte 0x02024be0
-_0803A5D4: .4byte 0x02023a60
+_0803A5C8: .4byte gUnknown_02024A60
+_0803A5CC: .4byte gSprites
+_0803A5D0: .4byte gUnknown_02024BE0
+_0803A5D4: .4byte gUnknown_02023A60
thumb_func_end sub_803A578
thumb_func_start bx_exec_buffer_A_ch0_tbl4
@@ -92522,8 +92522,8 @@ bx_exec_buffer_A_ch0_tbl4: @ 803A5D8
bl dp01_tbl4_exec_completed
b _0803A630
.align 2, 0
-_0803A61C: .4byte 0x02024a60
-_0803A620: .4byte 0x02023a60
+_0803A61C: .4byte gUnknown_02024A60
+_0803A620: .4byte gUnknown_02023A60
_0803A624:
ldr r0, _0803A638
ldrb r1, [r6]
@@ -92537,7 +92537,7 @@ _0803A630:
pop {r0}
bx r0
.align 2, 0
-_0803A638: .4byte 0x03004330
+_0803A638: .4byte gUnknown_03004330
_0803A63C: .4byte sub_8037FD8
thumb_func_end bx_exec_buffer_A_ch0_tbl4
@@ -92573,9 +92573,9 @@ sub_803A658: @ 803A658
strb r2, [r0]
b _0803A688
.align 2, 0
-_0803A674: .4byte 0x02023a60
-_0803A678: .4byte 0x02024a60
-_0803A67C: .4byte 0x02024d26
+_0803A674: .4byte gUnknown_02023A60
+_0803A678: .4byte gUnknown_02024A60
+_0803A67C: .4byte gUnknown_02024D26
_0803A680:
ldr r0, _0803A6AC
movs r1, 0x3
@@ -92597,9 +92597,9 @@ _0803A688:
pop {r0}
bx r0
.align 2, 0
-_0803A6AC: .4byte 0x02024d26
-_0803A6B0: .4byte 0x03004330
-_0803A6B4: .4byte 0x02024a60
+_0803A6AC: .4byte gUnknown_02024D26
+_0803A6B0: .4byte gUnknown_03004330
+_0803A6B4: .4byte gUnknown_02024A60
_0803A6B8: .4byte sub_8037F34
thumb_func_end sub_803A658
diff --git a/asm/rom4.s b/asm/rom4.s
index 4f310a3ba..f71078d96 100644
--- a/asm/rom4.s
+++ b/asm/rom4.s
@@ -53,7 +53,7 @@ set_player_trainer_id: @ 8052D2C
pop {r0}
bx r0
.align 2, 0
-_08052D50: .4byte 0x02024eae
+_08052D50: .4byte gUnknown_02024EAE
thumb_func_end set_player_trainer_id
thumb_func_start sub_8052D54
@@ -97,8 +97,8 @@ sub_8052D78: @ 8052D78
pop {r0}
bx r0
.align 2, 0
-_08052DA0: .4byte 0x03005ce8
-_08052DA4: .4byte 0x02024ecc
+_08052DA0: .4byte gUnknown_03005CE8
+_08052DA4: .4byte gUnknown_02024ECC
thumb_func_end sub_8052D78
thumb_func_start sub_8052DA8
@@ -127,7 +127,7 @@ _08052DB8:
pop {r0}
bx r0
.align 2, 0
-_08052DD8: .4byte 0x02025734
+_08052DD8: .4byte gSaveBlock1
_08052DDC: .4byte gUnknown_08216604
_08052DE0: .4byte 0x00002efc
thumb_func_end sub_8052DA8
@@ -146,7 +146,7 @@ sub_8052DE4: @ 8052DE4
pop {r0}
bx r0
.align 2, 0
-_08052DFC: .4byte 0x02024f4c
+_08052DFC: .4byte gUnknown_02024F4C
_08052E00: .4byte 0x050001fa
thumb_func_end sub_8052DE4
@@ -200,7 +200,7 @@ sub_8052E4C: @ 8052E4C
pop {r0}
bx r0
.align 2, 0
-_08052E68: .4byte 0x020297ec
+_08052E68: .4byte gUnknown_020297EC
thumb_func_end sub_8052E4C
thumb_func_start NewGameInitData
@@ -276,12 +276,12 @@ _08052E7E:
pop {r0}
bx r0
.align 2, 0
-_08052F3C: .4byte 0x03005eb8
-_08052F40: .4byte 0x020297ec
-_08052F44: .4byte 0x02025734
+_08052F3C: .4byte gSaveFileStatus
+_08052F40: .4byte gUnknown_020297EC
+_08052F44: .4byte gSaveBlock1
_08052F48: .4byte gSaveBlock2
_08052F4C: .4byte 0x00000bb8
-_08052F50: .4byte 0x03004350
+_08052F50: .4byte gPlayerPartyCount
_08052F54: .4byte 0x00000496
_08052F58: .4byte gUnknown_0819FA81
thumb_func_end NewGameInitData
@@ -306,7 +306,7 @@ sub_8052F5C: @ 8052F5C
bx r0
.align 2, 0
_08052F88: .4byte gUnknown_0819FC74
-_08052F8C: .4byte 0x02025734
+_08052F8C: .4byte gSaveBlock1
thumb_func_end sub_8052F5C
thumb_func_start flag_var_implications_of_teleport_
@@ -440,7 +440,7 @@ _080530B8:
pop {r0}
bx r0
.align 2, 0
-_080530C8: .4byte 0x02025734
+_080530C8: .4byte gSaveBlock1
_080530CC: .4byte 0x00001604
thumb_func_end sub_80530AC
@@ -464,7 +464,7 @@ sav12_xor_increment: @ 80530D0
adds r0, r2, 0x1
b _080530FE
.align 2, 0
-_080530F4: .4byte 0x02025734
+_080530F4: .4byte gSaveBlock1
_080530F8: .4byte 0x00fffffe
_080530FC:
ldr r0, _08053104
@@ -493,7 +493,7 @@ sub_8053108: @ 8053108
ldr r0, [r1]
b _0805312A
.align 2, 0
-_08053124: .4byte 0x02025734
+_08053124: .4byte gSaveBlock1
_08053128:
movs r0, 0
_0805312A:
@@ -520,7 +520,7 @@ _0805314A:
pop {r0}
bx r0
.align 2, 0
-_08053150: .4byte 0x02025734
+_08053150: .4byte gSaveBlock1
thumb_func_end sav12_xor_set
thumb_func_start sub_8053154
@@ -551,9 +551,9 @@ sub_8053154: @ 8053154
pop {r0}
bx r0
.align 2, 0
-_0805318C: .4byte 0x02026354
+_0805318C: .4byte gUnknown_02026354
_08053190: .4byte 0x05000180
-_08053194: .4byte 0x0202e828
+_08053194: .4byte gMapHeader
thumb_func_end sub_8053154
thumb_func_start sub_8053198
@@ -575,8 +575,8 @@ _080531A4:
pop {r0}
bx r0
.align 2, 0
-_080531B8: .4byte 0x0202e828
-_080531BC: .4byte 0x02026354
+_080531B8: .4byte gMapHeader
+_080531BC: .4byte gUnknown_02026354
thumb_func_end sub_8053198
thumb_func_start update_saveblock1_field_object_coords
@@ -598,7 +598,7 @@ _080531D2:
strh r2, [r3, 0x6]
b _080531EC
.align 2, 0
-_080531E0: .4byte 0x02026354
+_080531E0: .4byte gUnknown_02026354
_080531E4:
adds r3, 0x18
adds r1, 0x1
@@ -626,7 +626,7 @@ _08053202:
strb r1, [r2, 0x9]
b _08053218
.align 2, 0
-_0805320C: .4byte 0x02026354
+_0805320C: .4byte gUnknown_02026354
_08053210:
adds r2, 0x18
adds r3, 0x1
@@ -653,7 +653,7 @@ mapdata_load_assets_to_gpu_and_full_redraw: @ 8053220
pop {r0}
bx r0
.align 2, 0
-_08053244: .4byte 0x0202e828
+_08053244: .4byte gMapHeader
thumb_func_end mapdata_load_assets_to_gpu_and_full_redraw
thumb_func_start get_mapdata_header
@@ -666,7 +666,7 @@ get_mapdata_header: @ 8053248
movs r0, 0
b _08053266
.align 2, 0
-_08053258: .4byte 0x02025734
+_08053258: .4byte gSaveBlock1
_0805325C:
ldr r0, _0805326C
subs r1, 0x1
@@ -704,12 +704,12 @@ warp_shift: @ 8053270
str r1, [r2, 0x4]
bx lr
.align 2, 0
-_0805329C: .4byte 0x020297f0
-_080532A0: .4byte 0x02025734
-_080532A4: .4byte 0x020297f8
-_080532A8: .4byte 0x02029800
+_0805329C: .4byte gUnknown_020297F0
+_080532A0: .4byte gSaveBlock1
+_080532A4: .4byte gUnknown_020297F8
+_080532A8: .4byte gUnknown_02029800
_080532AC: .4byte gUnknown_08216624
-_080532B0: .4byte 0x02029808
+_080532B0: .4byte gUnknown_02029808
thumb_func_end warp_shift
thumb_func_start warp_set
@@ -799,7 +799,7 @@ warp1_get_mapheader: @ 8053328
pop {r1}
bx r1
.align 2, 0
-_08053348: .4byte 0x020297f8
+_08053348: .4byte gUnknown_020297F8
thumb_func_end warp1_get_mapheader
thumb_func_start set_current_map_header_from_sav1_save_old_name
@@ -831,8 +831,8 @@ set_current_map_header_from_sav1_save_old_name: @ 805334C
pop {r0}
bx r0
.align 2, 0
-_08053384: .4byte 0x0202e828
-_08053388: .4byte 0x02025734
+_08053384: .4byte gMapHeader
+_08053388: .4byte gSaveBlock1
thumb_func_end set_current_map_header_from_sav1_save_old_name
thumb_func_start sub_805338C
@@ -863,8 +863,8 @@ sub_805338C: @ 805338C
pop {r0}
bx r0
.align 2, 0
-_080533C4: .4byte 0x0202e828
-_080533C8: .4byte 0x02025734
+_080533C4: .4byte gMapHeader
+_080533C8: .4byte gSaveBlock1
thumb_func_end sub_805338C
thumb_func_start sub_80533CC
@@ -893,8 +893,8 @@ sub_80533CC: @ 80533CC
ldrh r0, [r1, 0x2]
b _08053434
.align 2, 0
-_080533FC: .4byte 0x02025734
-_08053400: .4byte 0x0202e828
+_080533FC: .4byte gSaveBlock1
+_08053400: .4byte gMapHeader
_08053404:
ldrh r2, [r3, 0x8]
movs r1, 0x8
@@ -928,7 +928,7 @@ _08053436:
pop {r0}
bx r0
.align 2, 0
-_0805343C: .4byte 0x0202e828
+_0805343C: .4byte gMapHeader
thumb_func_end sub_80533CC
thumb_func_start warp_in
@@ -971,7 +971,7 @@ warp1_set: @ 8053454
pop {r0}
bx r0
.align 2, 0
-_0805348C: .4byte 0x020297f8
+_0805348C: .4byte gUnknown_020297F8
thumb_func_end warp1_set
thumb_func_start warp1_set_2
@@ -1022,7 +1022,7 @@ saved_warp2_set: @ 80534B0
pop {r0}
bx r0
.align 2, 0
-_080534E8: .4byte 0x02025748
+_080534E8: .4byte gUnknown_02025748
thumb_func_end saved_warp2_set
thumb_func_start saved_warp2_set_2
@@ -1050,7 +1050,7 @@ saved_warp2_set_2: @ 80534EC
pop {r0}
bx r0
.align 2, 0
-_0805351C: .4byte 0x02025748
+_0805351C: .4byte gUnknown_02025748
thumb_func_end saved_warp2_set_2
thumb_func_start copy_saved_warp2_bank_and_enter_x_to_warp1
@@ -1063,8 +1063,8 @@ copy_saved_warp2_bank_and_enter_x_to_warp1: @ 8053520
str r1, [r2, 0x4]
bx lr
.align 2, 0
-_08053530: .4byte 0x020297f8
-_08053534: .4byte 0x02025734
+_08053530: .4byte gUnknown_020297F8
+_08053534: .4byte gSaveBlock1
thumb_func_end copy_saved_warp2_bank_and_enter_x_to_warp1
thumb_func_start sub_8053538
@@ -1107,8 +1107,8 @@ sub_8053570: @ 8053570
str r1, [r2, 0x4]
bx lr
.align 2, 0
-_08053580: .4byte 0x020297f8
-_08053584: .4byte 0x02025734
+_08053580: .4byte gUnknown_020297F8
+_08053584: .4byte gSaveBlock1
thumb_func_end sub_8053570
thumb_func_start sub_8053588
@@ -1141,7 +1141,7 @@ _080535B8:
pop {r0}
bx r0
.align 2, 0
-_080535C0: .4byte 0x02025750
+_080535C0: .4byte gUnknown_02025750
thumb_func_end sub_8053588
thumb_func_start sub_80535C4
@@ -1198,8 +1198,8 @@ _0805362A:
pop {r0}
bx r0
.align 2, 0
-_08053634: .4byte 0x020297f8
-_08053638: .4byte 0x02025734
+_08053634: .4byte gUnknown_020297F8
+_08053638: .4byte gSaveBlock1
thumb_func_end sub_80535C4
thumb_func_start sub_805363C
@@ -1232,7 +1232,7 @@ sub_805363C: @ 805363C
pop {r0}
bx r0
.align 2, 0
-_08053674: .4byte 0x02025758
+_08053674: .4byte gUnknown_02025758
thumb_func_end sub_805363C
thumb_func_start sub_8053678
@@ -1245,8 +1245,8 @@ sub_8053678: @ 8053678
str r1, [r2, 0x4]
bx lr
.align 2, 0
-_08053688: .4byte 0x020297f8
-_0805368C: .4byte 0x02025734
+_08053688: .4byte gUnknown_020297F8
+_0805368C: .4byte gSaveBlock1
thumb_func_end sub_8053678
thumb_func_start sub_8053690
@@ -1279,7 +1279,7 @@ sub_8053690: @ 8053690
pop {r0}
bx r0
.align 2, 0
-_080536C8: .4byte 0x02029800
+_080536C8: .4byte gUnknown_02029800
thumb_func_end sub_8053690
thumb_func_start warp1_set_to_warp2
@@ -1292,8 +1292,8 @@ warp1_set_to_warp2: @ 80536CC
str r1, [r2, 0x4]
bx lr
.align 2, 0
-_080536DC: .4byte 0x020297f8
-_080536E0: .4byte 0x02029800
+_080536DC: .4byte gUnknown_020297F8
+_080536E0: .4byte gUnknown_02029800
thumb_func_end warp1_set_to_warp2
thumb_func_start sub_80536E4
@@ -1326,7 +1326,7 @@ sub_80536E4: @ 80536E4
pop {r0}
bx r0
.align 2, 0
-_0805371C: .4byte 0x02029808
+_0805371C: .4byte gUnknown_02029808
thumb_func_end sub_80536E4
thumb_func_start sub_8053720
@@ -1350,9 +1350,9 @@ sub_8053720: @ 8053720
str r1, [r2, 0x4]
b _0805376E
.align 2, 0
-_08053748: .4byte 0x02029808
-_0805374C: .4byte 0x020297f8
-_08053750: .4byte 0x020297f0
+_08053748: .4byte gUnknown_02029808
+_0805374C: .4byte gUnknown_020297F8
+_08053750: .4byte gUnknown_020297F0
_08053754:
movs r0, 0
ldrsb r0, [r4, r0]
@@ -1383,8 +1383,8 @@ sub_8053778: @ 8053778
str r1, [r2, 0x4]
bx lr
.align 2, 0
-_08053788: .4byte 0x020297f8
-_0805378C: .4byte 0x02025734
+_08053788: .4byte gUnknown_020297F8
+_0805378C: .4byte gSaveBlock1
thumb_func_end sub_8053778
thumb_func_start unref_sub_8053790
@@ -1417,7 +1417,7 @@ unref_sub_8053790: @ 8053790
pop {r0}
bx r0
.align 2, 0
-_080537C8: .4byte 0x02025740
+_080537C8: .4byte gUnknown_02025740
thumb_func_end unref_sub_8053790
thumb_func_start sub_80537CC
@@ -1450,7 +1450,7 @@ _080537FC:
pop {r0}
bx r0
.align 2, 0
-_08053804: .4byte 0x02025740
+_08053804: .4byte gUnknown_02025740
thumb_func_end sub_80537CC
thumb_func_start gpu_sync_bg_hide
@@ -1462,7 +1462,7 @@ gpu_sync_bg_hide: @ 8053808
str r1, [r2, 0x10]
bx lr
.align 2, 0
-_08053814: .4byte 0x02025734
+_08053814: .4byte gSaveBlock1
thumb_func_end gpu_sync_bg_hide
thumb_func_start sub_8053818
@@ -1478,7 +1478,7 @@ sub_8053818: @ 8053818
bne _08053834
b _08053848
.align 2, 0
-_0805382C: .4byte 0x0202e828
+_0805382C: .4byte gMapHeader
_08053830:
adds r0, r1, 0
b _0805384A
@@ -1539,7 +1539,7 @@ _08053888:
movs r0, 0
b _080538A6
.align 2, 0
-_0805389C: .4byte 0x02029800
+_0805389C: .4byte gUnknown_02029800
_080538A0:
bl warp1_set_to_warp2
_080538A4:
@@ -1644,7 +1644,7 @@ _0805395C:
pop {r0}
bx r0
.align 2, 0
-_08053990: .4byte 0x0202e828
+_08053990: .4byte gMapHeader
thumb_func_end sub_80538F0
thumb_func_start sub_8053994
@@ -1708,10 +1708,10 @@ _08053A24:
pop {r0}
bx r0
.align 2, 0
-_08053A2C: .4byte 0x0202e828
-_08053A30: .4byte 0x02025734
+_08053A2C: .4byte gMapHeader
+_08053A30: .4byte gSaveBlock1
_08053A34: .4byte 0x00000828
-_08053A38: .4byte 0x03004870
+_08053A38: .4byte gUnknown_03004870
thumb_func_end sub_8053994
thumb_func_start player_avatar_init_params_reset
@@ -1722,7 +1722,7 @@ player_avatar_init_params_reset: @ 8053A3C
strb r0, [r1]
bx lr
.align 2, 0
-_08053A48: .4byte 0x02029810
+_08053A48: .4byte gUnknown_02029810
thumb_func_end player_avatar_init_params_reset
thumb_func_start walkrun_find_lowest_active_bit_in_bitfield
@@ -1739,7 +1739,7 @@ walkrun_find_lowest_active_bit_in_bitfield: @ 8053A4C
movs r0, 0x2
b _08053A9E
.align 2, 0
-_08053A68: .4byte 0x02029810
+_08053A68: .4byte gUnknown_02029810
_08053A6C:
movs r0, 0x4
bl TestPlayerAvatarFlags
@@ -1810,7 +1810,7 @@ sub_8053AA8: @ 8053AA8
pop {r1}
bx r1
.align 2, 0
-_08053AF4: .4byte 0x02029810
+_08053AF4: .4byte gUnknown_02029810
_08053AF8: .4byte 0xffffff00
_08053AFC: .4byte 0xffff00ff
thumb_func_end sub_8053AA8
@@ -1988,7 +1988,7 @@ cur_mapdata_block_role_at_screen_center_acc_to_sav1: @ 8053C24
pop {r1}
bx r1
.align 2, 0
-_08053C40: .4byte 0x02025734
+_08053C40: .4byte gSaveBlock1
thumb_func_end cur_mapdata_block_role_at_screen_center_acc_to_sav1
thumb_func_start sub_8053C44
@@ -2026,8 +2026,8 @@ _08053C7C:
movs r0, 0x1
b _08053C92
.align 2, 0
-_08053C80: .4byte 0x02025734
-_08053C84: .4byte 0x0202e828
+_08053C80: .4byte gSaveBlock1
+_08053C84: .4byte gMapHeader
_08053C88: .4byte 0x00002418
_08053C8C: .4byte 0x00002a18
_08053C90:
@@ -2047,8 +2047,8 @@ sub_8053C98: @ 8053C98
ldr r0, _08053CAC
b _08053CD2
.align 2, 0
-_08053CA8: .4byte 0x0202e828
-_08053CAC: .4byte 0x02025734
+_08053CA8: .4byte gMapHeader
+_08053CAC: .4byte gSaveBlock1
_08053CB0:
ldr r0, _08053CC4
bl FlagGet
@@ -2061,7 +2061,7 @@ _08053CB0:
b _08053CD4
.align 2, 0
_08053CC4: .4byte 0x00000828
-_08053CC8: .4byte 0x02025734
+_08053CC8: .4byte gSaveBlock1
_08053CCC:
ldr r0, _08053CDC
ldr r1, _08053CE0
@@ -2073,7 +2073,7 @@ _08053CD4:
pop {r0}
bx r0
.align 2, 0
-_08053CDC: .4byte 0x02025734
+_08053CDC: .4byte gSaveBlock1
_08053CE0: .4byte gUnknown_0839ACE8
thumb_func_end sub_8053C98
@@ -2097,7 +2097,7 @@ _08053CF6:
bx r0
.align 2, 0
_08053D00: .4byte gUnknown_0839ACE8
-_08053D04: .4byte 0x02025734
+_08053D04: .4byte gSaveBlock1
thumb_func_end sub_8053CE4
thumb_func_start sav1_get_flash_used_on_map
@@ -2107,7 +2107,7 @@ sav1_get_flash_used_on_map: @ 8053D08
ldrb r0, [r0]
bx lr
.align 2, 0
-_08053D10: .4byte 0x02025734
+_08053D10: .4byte gSaveBlock1
thumb_func_end sav1_get_flash_used_on_map
thumb_func_start sub_8053D14
@@ -2121,8 +2121,8 @@ sub_8053D14: @ 8053D14
pop {r0}
bx r0
.align 2, 0
-_08053D28: .4byte 0x02025734
-_08053D2C: .4byte 0x0202e828
+_08053D28: .4byte gSaveBlock1
+_08053D2C: .4byte gMapHeader
thumb_func_end sub_8053D14
thumb_func_start sub_8053D30
@@ -2254,7 +2254,7 @@ sav1_map_get_music: @ 8053DE4
ldr r0, _08053E08
b _08053E40
.align 2, 0
-_08053E04: .4byte 0x02025734
+_08053E04: .4byte gSaveBlock1
_08053E08: .4byte 0x00000199
_08053E0C:
ldr r4, _08053E24
@@ -2268,7 +2268,7 @@ _08053E0C:
adds r0, r1, 0
b _08053E40
.align 2, 0
-_08053E24: .4byte 0x02025738
+_08053E24: .4byte gUnknown_02025738
_08053E28: .4byte 0x00007fff
_08053E2C:
subs r0, r4, 0x4
@@ -2301,7 +2301,7 @@ warp1_target_get_music: @ 8053E48
adds r0, r1, 0
b _08053E80
.align 2, 0
-_08053E60: .4byte 0x020297f8
+_08053E60: .4byte gUnknown_020297F8
_08053E64: .4byte 0x00007fff
_08053E68:
ldr r0, _08053E78
@@ -2313,7 +2313,7 @@ _08053E68:
subs r0, 0x6E
b _08053E80
.align 2, 0
-_08053E78: .4byte 0x02025734
+_08053E78: .4byte gSaveBlock1
_08053E7C:
movs r0, 0xB4
lsls r0, 1
@@ -2354,7 +2354,7 @@ sub_8053E90: @ 8053E90
.ifdef SAPPHIRE
_sub_8053E90_LegendaryMusic: .4byte 443 @ OOAME (Kyogre's Heavy Rain theme)
.endif
-_08053EB0: .4byte 0x02025734
+_08053EB0: .4byte gSaveBlock1
_08053EB4:
bl sav1_map_get_light_level
lsls r0, 24
@@ -2394,7 +2394,7 @@ sav1_set_battle_music_maybe: @ 8053EF4
strh r0, [r1, 0x2C]
bx lr
.align 2, 0
-_08053EFC: .4byte 0x02025734
+_08053EFC: .4byte gSaveBlock1
thumb_func_end sav1_set_battle_music_maybe
thumb_func_start sav1_reset_battle_music_maybe
@@ -2404,7 +2404,7 @@ sav1_reset_battle_music_maybe: @ 8053F00
strh r0, [r1, 0x2C]
bx lr
.align 2, 0
-_08053F08: .4byte 0x02025734
+_08053F08: .4byte gSaveBlock1
thumb_func_end sav1_reset_battle_music_maybe
thumb_func_start sub_8053F0C
@@ -2653,8 +2653,8 @@ _080540C0:
pop {r0}
bx r0
.align 2, 0
-_080540C8: .4byte 0x02029816
-_080540CC: .4byte 0x02029814
+_080540C8: .4byte gUnknown_02029816
+_080540CC: .4byte gUnknown_02029814
thumb_func_end sub_8054050
thumb_func_start sub_80540D0
@@ -2688,7 +2688,7 @@ _08054100:
movs r0, 0x4
b _0805415C
.align 2, 0
-_0805410C: .4byte 0x02029814
+_0805410C: .4byte gUnknown_02029814
_08054110:
movs r0, 0x1
b _0805415C
@@ -2753,8 +2753,8 @@ sub_8054164: @ 8054164
bl sub_8085514
b _08054196
.align 2, 0
-_08054188: .4byte 0x02025734
-_0805418C: .4byte 0x02029816
+_08054188: .4byte gSaveBlock1
+_0805418C: .4byte gUnknown_02029816
_08054190:
ldr r0, _080541A0
bl wild_pokemon_rand_for_map
@@ -2764,8 +2764,8 @@ _08054196:
pop {r0}
bx r0
.align 2, 0
-_080541A0: .4byte 0x02029816
-_080541A4: .4byte 0x02029814
+_080541A0: .4byte gUnknown_02029816
+_080541A4: .4byte gUnknown_02029814
thumb_func_end sub_8054164
thumb_func_start get_map_light_level_by_bank_and_number
@@ -2808,7 +2808,7 @@ sav1_map_get_light_level: @ 80541D8
pop {r1}
bx r1
.align 2, 0
-_080541E8: .4byte 0x02025738
+_080541E8: .4byte gUnknown_02025738
thumb_func_end sav1_map_get_light_level
thumb_func_start get_map_light_from_warp0
@@ -2821,7 +2821,7 @@ get_map_light_from_warp0: @ 80541EC
pop {r1}
bx r1
.align 2, 0
-_080541FC: .4byte 0x020297f0
+_080541FC: .4byte gUnknown_020297F0
thumb_func_end get_map_light_from_warp0
thumb_func_start is_light_level_1_2_3_5_or_6
@@ -2909,7 +2909,7 @@ unref_sub_8054260: @ 8054260
pop {r1}
bx r1
.align 2, 0
-_08054280: .4byte 0x02025734
+_08054280: .4byte gSaveBlock1
thumb_func_end unref_sub_8054260
thumb_func_start sav1_map_get_name
@@ -2930,7 +2930,7 @@ sav1_map_get_name: @ 8054284
pop {r1}
bx r1
.align 2, 0
-_080542A4: .4byte 0x02025734
+_080542A4: .4byte gSaveBlock1
thumb_func_end sav1_map_get_name
thumb_func_start sav1_map_get_battletype
@@ -2951,7 +2951,7 @@ sav1_map_get_battletype: @ 80542A8
pop {r1}
bx r1
.align 2, 0
-_080542C8: .4byte 0x02025734
+_080542C8: .4byte gSaveBlock1
thumb_func_end sav1_map_get_battletype
thumb_func_start ResetSafariZoneFlag_
@@ -2973,7 +2973,7 @@ is_c1_link_related_active: @ 80542D8
movs r0, 0
b _080542F2
.align 2, 0
-_080542E8: .4byte 0x03001770
+_080542E8: .4byte gMain
_080542EC: .4byte sub_8055354
_080542F0:
movs r0, 0x1
@@ -3038,7 +3038,7 @@ _08054364:
pop {r0}
bx r0
.align 2, 0
-_08054368: .4byte 0x03001770
+_08054368: .4byte gMain
_0805436C: .4byte c2_overworld
thumb_func_end c1_overworld
@@ -3086,7 +3086,7 @@ _080543C4:
pop {r0}
bx r0
.align 2, 0
-_080543CC: .4byte 0x0202f388
+_080543CC: .4byte gPaletteFade
thumb_func_end c2_overworld
thumb_func_start set_callback1
@@ -3095,7 +3095,7 @@ set_callback1: @ 80543D0
str r0, [r1]
bx lr
.align 2, 0
-_080543D8: .4byte 0x03001770
+_080543D8: .4byte gMain
thumb_func_end set_callback1
thumb_func_start sub_80543DC
@@ -3104,7 +3104,7 @@ sub_80543DC: @ 80543DC
str r0, [r1]
bx lr
.align 2, 0
-_080543E4: .4byte 0x03000584
+_080543E4: .4byte gUnknown_03000584
thumb_func_end sub_80543DC
thumb_func_start sub_80543E8
@@ -3117,7 +3117,7 @@ sub_80543E8: @ 80543E8
bl _call_via_r0
b _08054400
.align 2, 0
-_080543F8: .4byte 0x0300485c
+_080543F8: .4byte gUnknown_0300485C
_080543FC:
bl mapldr_default
_08054400:
@@ -3127,7 +3127,7 @@ _08054400:
pop {r0}
bx r0
.align 2, 0
-_0805440C: .4byte 0x0300485c
+_0805440C: .4byte gUnknown_0300485C
thumb_func_end sub_80543E8
thumb_func_start CB2_NewGame
@@ -3154,9 +3154,9 @@ CB2_NewGame: @ 8054410
pop {r0}
bx r0
.align 2, 0
-_08054454: .4byte 0x0300485c
+_08054454: .4byte gUnknown_0300485C
_08054458: .4byte sub_80C76A0
-_0805445C: .4byte 0x03001bac
+_0805445C: .4byte gUnknown_03001BAC
_08054460: .4byte c1_overworld
_08054464: .4byte c2_overworld
thumb_func_end CB2_NewGame
@@ -3200,9 +3200,9 @@ _080544BE:
pop {r0}
bx r0
.align 2, 0
-_080544C4: .4byte 0x03001770
+_080544C4: .4byte gMain
_080544C8: .4byte 0x0000043c
-_080544CC: .4byte 0x0300485c
+_080544CC: .4byte gUnknown_0300485C
_080544D0: .4byte sub_8080B60
_080544D4: .4byte c1_overworld
_080544D8: .4byte c2_overworld
@@ -3225,7 +3225,7 @@ CB2_LoadMap: @ 80544DC
bx r0
.align 2, 0
_08054500: .4byte sub_810CC80
-_08054504: .4byte 0x03001770
+_08054504: .4byte gMain
_08054508: .4byte CB2_LoadMap2
thumb_func_end CB2_LoadMap
@@ -3242,7 +3242,7 @@ CB2_LoadMap2: @ 805450C
pop {r0}
bx r0
.align 2, 0
-_08054528: .4byte 0x03001bac
+_08054528: .4byte gUnknown_03001BAC
_0805452C: .4byte c1_overworld
_08054530: .4byte c2_overworld
thumb_func_end CB2_LoadMap2
@@ -3277,7 +3277,7 @@ _08054570:
pop {r0}
bx r0
.align 2, 0
-_08054578: .4byte 0x03001770
+_08054578: .4byte gMain
_0805457C: .4byte 0x0000043c
_08054580: .4byte c1_overworld
_08054584: .4byte c2_overworld
@@ -3295,7 +3295,7 @@ sub_8054588: @ 8054588
pop {r0}
bx r0
.align 2, 0
-_080545A0: .4byte 0x0300485c
+_080545A0: .4byte gUnknown_0300485C
_080545A4: .4byte sub_8080AC4
_080545A8: .4byte c2_80567AC
thumb_func_end sub_8054588
@@ -3318,7 +3318,7 @@ _080545CE:
pop {r0}
bx r0
.align 2, 0
-_080545D4: .4byte 0x03001bac
+_080545D4: .4byte gUnknown_03001BAC
_080545D8: .4byte sub_8055354
_080545DC: .4byte sub_8055390
_080545E0: .4byte c2_overworld
@@ -3360,7 +3360,7 @@ _08054626:
pop {r0}
bx r0
.align 2, 0
-_0805462C: .4byte 0x03001bac
+_0805462C: .4byte gUnknown_03001BAC
_08054630: .4byte c2_overworld
thumb_func_end c2_exit_to_overworld_2_local
@@ -3380,7 +3380,7 @@ _0805464E:
pop {r0}
bx r0
.align 2, 0
-_08054654: .4byte 0x03001bac
+_08054654: .4byte gUnknown_03001BAC
_08054658: .4byte c2_overworld
thumb_func_end c2_exit_to_overworld_2_link
@@ -3405,7 +3405,7 @@ sub_805465C: @ 805465C
.align 2, 0
_0805468C: .4byte sub_8055354
_08054690: .4byte sub_8055390
-_08054694: .4byte 0x0300485c
+_08054694: .4byte gUnknown_0300485C
_08054698: .4byte sub_8080A3C
thumb_func_end sub_805465C
@@ -3420,7 +3420,7 @@ sub_805469C: @ 805469C
pop {r0}
bx r0
.align 2, 0
-_080546B0: .4byte 0x0300485c
+_080546B0: .4byte gUnknown_0300485C
_080546B4: .4byte atk17_seteffectuser
thumb_func_end sub_805469C
@@ -3435,7 +3435,7 @@ sub_80546B8: @ 80546B8
pop {r0}
bx r0
.align 2, 0
-_080546CC: .4byte 0x0300485c
+_080546CC: .4byte gUnknown_0300485C
_080546D0: .4byte sub_80809B0
thumb_func_end sub_80546B8
@@ -3450,7 +3450,7 @@ c2_exit_to_overworld_1_continue_scripts_restart_music: @ 80546D4
pop {r0}
bx r0
.align 2, 0
-_080546E8: .4byte 0x0300485c
+_080546E8: .4byte gUnknown_0300485C
_080546EC: .4byte sub_8080990
thumb_func_end c2_exit_to_overworld_1_continue_scripts_restart_music
@@ -3465,7 +3465,7 @@ sub_80546F0: @ 80546F0
pop {r0}
bx r0
.align 2, 0
-_08054704: .4byte 0x0300485c
+_08054704: .4byte gUnknown_0300485C
_08054708: .4byte sub_8080B60
thumb_func_end sub_80546F0
@@ -3487,7 +3487,7 @@ _08054726:
pop {r0}
bx r0
.align 2, 0
-_08054730: .4byte 0x0202e828
+_08054730: .4byte gMapHeader
thumb_func_end sub_805470C
thumb_func_start CB2_ContinueSavedGame
@@ -3527,7 +3527,7 @@ _08054798:
pop {r0}
bx r0
.align 2, 0
-_0805479C: .4byte 0x0300485c
+_0805479C: .4byte gUnknown_0300485C
_080547A0: .4byte sub_805470C
_080547A4: .4byte c1_overworld
thumb_func_end CB2_ContinueSavedGame
@@ -3678,21 +3678,21 @@ _080548EA:
bl sub_8056D28
b _08054928
.align 2, 0
-_080548F4: .4byte 0x0202e828
+_080548F4: .4byte gMapHeader
_080548F8:
ldr r0, _08054904
ldr r0, [r0]
bl sub_8056D38
b _08054928
.align 2, 0
-_08054904: .4byte 0x0202e828
+_08054904: .4byte gMapHeader
_08054908:
ldr r0, _08054914
ldr r0, [r0]
bl apply_map_tileset1_tileset2_palette
b _08054928
.align 2, 0
-_08054914: .4byte 0x0202e828
+_08054914: .4byte gMapHeader
_08054918:
bl DrawWholeMapView
b _08054928
@@ -3786,21 +3786,21 @@ _080549DA:
bl sub_8056D28
b _08054A38
.align 2, 0
-_080549E4: .4byte 0x0202e828
+_080549E4: .4byte gMapHeader
_080549E8:
ldr r0, _080549F4
ldr r0, [r0]
bl sub_8056D38
b _08054A38
.align 2, 0
-_080549F4: .4byte 0x0202e828
+_080549F4: .4byte gMapHeader
_080549F8:
ldr r0, _08054A04
ldr r0, [r0]
bl apply_map_tileset1_tileset2_palette
b _08054A38
.align 2, 0
-_08054A04: .4byte 0x0202e828
+_08054A04: .4byte gMapHeader
_08054A08:
bl DrawWholeMapView
b _08054A38
@@ -3820,7 +3820,7 @@ _08054A14:
bl AddMapNamePopUpWindowTask
b _08054A38
.align 2, 0
-_08054A30: .4byte 0x0202e828
+_08054A30: .4byte gMapHeader
_08054A34:
bl sub_80543E8
_08054A38:
@@ -3948,21 +3948,21 @@ _08054B32:
bl sub_8056D28
b _08054B70
.align 2, 0
-_08054B3C: .4byte 0x0202e828
+_08054B3C: .4byte gMapHeader
_08054B40:
ldr r0, _08054B4C
ldr r0, [r0]
bl sub_8056D38
b _08054B70
.align 2, 0
-_08054B4C: .4byte 0x0202e828
+_08054B4C: .4byte gMapHeader
_08054B50:
ldr r0, _08054B5C
ldr r0, [r0]
bl apply_map_tileset1_tileset2_palette
b _08054B70
.align 2, 0
-_08054B5C: .4byte 0x0202e828
+_08054B5C: .4byte gMapHeader
_08054B60:
bl DrawWholeMapView
b _08054B70
@@ -4241,8 +4241,8 @@ sub_8054D90: @ 8054D90
pop {r0}
bx r0
.align 2, 0
-_08054DB0: .4byte 0x0300489c
-_08054DB4: .4byte 0x03004898
+_08054DB0: .4byte gUnknown_0300489C
+_08054DB4: .4byte gUnknown_03004898
thumb_func_end sub_8054D90
thumb_func_start mli4_mapscripts_and_other
@@ -4284,8 +4284,8 @@ mli4_mapscripts_and_other: @ 8054DB8
pop {r0}
bx r0
.align 2, 0
-_08054E14: .4byte 0x0300489c
-_08054E18: .4byte 0x03004898
+_08054E14: .4byte gUnknown_0300489C
+_08054E18: .4byte gUnknown_03004898
_08054E1C: .4byte gSaveBlock2
thumb_func_end mli4_mapscripts_and_other
@@ -4319,8 +4319,8 @@ sub_8054E34: @ 8054E34
pop {r0}
bx r0
.align 2, 0
-_08054E58: .4byte 0x030048a0
-_08054E5C: .4byte 0x0202e858
+_08054E58: .4byte gMapObjects
+_08054E5C: .4byte gPlayerAvatar
thumb_func_end sub_8054E34
thumb_func_start sub_8054E60
@@ -4335,7 +4335,7 @@ sub_8054E60: @ 8054E60
pop {r0}
bx r0
.align 2, 0
-_08054E78: .4byte 0x03004860
+_08054E78: .4byte gUnknown_03004860
thumb_func_end sub_8054E60
thumb_func_start sub_8054E7C
@@ -4350,7 +4350,7 @@ sub_8054E7C: @ 8054E7C
pop {r0}
bx r0
.align 2, 0
-_08054E94: .4byte 0x03004860
+_08054E94: .4byte gUnknown_03004860
thumb_func_end sub_8054E7C
thumb_func_start sub_8054E98
@@ -4376,7 +4376,7 @@ sub_8054E98: @ 8054E98
pop {r0}
bx r0
.align 2, 0
-_08054EC4: .4byte 0x03004860
+_08054EC4: .4byte gUnknown_03004860
thumb_func_end sub_8054E98
thumb_func_start sub_8054EC8
@@ -4436,10 +4436,10 @@ _08054F2A:
pop {r0}
bx r0
.align 2, 0
-_08054F38: .4byte 0x03004860
-_08054F3C: .4byte 0x03004864
-_08054F40: .4byte 0x03002970
-_08054F44: .4byte 0x03002910
+_08054F38: .4byte gUnknown_03004860
+_08054F3C: .4byte gUnknown_03004864
+_08054F40: .4byte gLinkPlayers
+_08054F44: .4byte word_3002910
thumb_func_end sub_8054EC8
thumb_func_start sub_8054F48
@@ -4463,7 +4463,7 @@ _08054F5C:
pop {r0}
bx r0
.align 2, 0
-_08054F6C: .4byte 0x03004864
+_08054F6C: .4byte gUnknown_03004864
thumb_func_end sub_8054F48
thumb_func_start sub_8054F70
@@ -4480,7 +4480,7 @@ _08054F78:
pop {r0}
bx r0
.align 2, 0
-_08054F84: .4byte 0x03000580
+_08054F84: .4byte gUnknown_03000580
thumb_func_end sub_8054F70
thumb_func_start sub_8054F88
@@ -4502,8 +4502,8 @@ _08054F9A:
movs r0, 0
b _08054FB8
.align 2, 0
-_08054FA8: .4byte 0x03004864
-_08054FAC: .4byte 0x03000580
+_08054FA8: .4byte gUnknown_03004864
+_08054FAC: .4byte gUnknown_03000580
_08054FB0:
adds r1, 0x1
cmp r1, r2
@@ -4535,8 +4535,8 @@ _08054FD2:
movs r0, 0x1
b _08054FF0
.align 2, 0
-_08054FE0: .4byte 0x03004864
-_08054FE4: .4byte 0x03000580
+_08054FE0: .4byte gUnknown_03004864
+_08054FE4: .4byte gUnknown_03000580
_08054FE8:
adds r1, 0x1
cmp r1, r2
@@ -4589,7 +4589,7 @@ _08055038:
bl sub_8055808
b _08055206
.align 2, 0
-_08055048: .4byte 0x03000580
+_08055048: .4byte gUnknown_03000580
_0805504C: .4byte sub_80553E4
_08055050:
movs r0, 0x83
@@ -4653,7 +4653,7 @@ _080550BC:
bl sub_80557F4
b _08055192
.align 2, 0
-_080550E0: .4byte 0x03000580
+_080550E0: .4byte gUnknown_03000580
_080550E4: .4byte sub_80553E4
_080550E8:
adds r0, r6, 0
@@ -4672,7 +4672,7 @@ _080550E8:
bl sub_8055824
b _08055192
.align 2, 0
-_0805510C: .4byte 0x03000580
+_0805510C: .4byte gUnknown_03000580
_08055110: .4byte sub_80553E4
_08055114:
adds r0, r6, 0
@@ -4693,7 +4693,7 @@ _08055114:
bl sub_8055840
b _08055192
.align 2, 0
-_0805513C: .4byte 0x03000580
+_0805513C: .4byte gUnknown_03000580
_08055140: .4byte sub_80553E4
_08055144:
adds r0, r6, 0
@@ -4712,7 +4712,7 @@ _08055144:
bl sub_80557E8
b _08055192
.align 2, 0
-_08055168: .4byte 0x03000580
+_08055168: .4byte gUnknown_03000580
_0805516C: .4byte sub_8055408
_08055170:
adds r0, r6, 0
@@ -4739,7 +4739,7 @@ _08055192:
beq _080551C8
b _08055206
.align 2, 0
-_080551A4: .4byte 0x03000580
+_080551A4: .4byte gUnknown_03000580
_080551A8: .4byte sub_8055438
_080551AC:
mov r1, r8
@@ -4755,7 +4755,7 @@ _080551B8:
strb r1, [r0]
b _08055206
.align 2, 0
-_080551C4: .4byte 0x03000580
+_080551C4: .4byte gUnknown_03000580
_080551C8:
ldr r0, _080551D4
adds r0, r7, r0
@@ -4763,7 +4763,7 @@ _080551C8:
strb r1, [r0]
b _08055206
.align 2, 0
-_080551D4: .4byte 0x03000580
+_080551D4: .4byte gUnknown_03000580
_080551D8:
ldr r0, _080551F0
adds r0, r7, r0
@@ -4776,7 +4776,7 @@ _080551D8:
bl sub_80543DC
b _08055206
.align 2, 0
-_080551F0: .4byte 0x03000580
+_080551F0: .4byte gUnknown_03000580
_080551F4: .4byte sub_8055390
_080551F8:
ldr r0, _08055214
@@ -4794,7 +4794,7 @@ _08055206:
pop {r0}
bx r0
.align 2, 0
-_08055214: .4byte 0x03000580
+_08055214: .4byte gUnknown_03000580
thumb_func_end sub_8054FF8
thumb_func_start sub_8055218
@@ -4848,7 +4848,7 @@ _0805525C:
pop {r0}
bx r0
.align 2, 0
-_0805527C: .4byte 0x03000580
+_0805527C: .4byte gUnknown_03000580
thumb_func_end sub_8055218
thumb_func_start sub_8055280
@@ -4866,7 +4866,7 @@ sub_8055280: @ 8055280
b _080552A6
.align 2, 0
_08055298: .4byte 0xffef0000
-_0805529C: .4byte 0x03004858
+_0805529C: .4byte word_3004858
_080552A0:
ldr r1, _080552AC
movs r0, 0x11
@@ -4875,7 +4875,7 @@ _080552A6:
pop {r0}
bx r0
.align 2, 0
-_080552AC: .4byte 0x03004858
+_080552AC: .4byte word_3004858
thumb_func_end sub_8055280
thumb_func_start sub_80552B0
@@ -4890,7 +4890,7 @@ sub_80552B0: @ 80552B0
movs r0, 0x13
b _08055308
.align 2, 0
-_080552C4: .4byte 0x03001770
+_080552C4: .4byte gMain
_080552C8:
movs r0, 0x80
ands r0, r1
@@ -5006,9 +5006,9 @@ sub_8055354: @ 8055354
pop {r0}
bx r0
.align 2, 0
-_08055384: .4byte 0x03004860
-_08055388: .4byte 0x03002910
-_0805538C: .4byte 0x03000584
+_08055384: .4byte gUnknown_03004860
+_08055388: .4byte word_3002910
+_0805538C: .4byte gUnknown_03000584
thumb_func_end sub_8055354
thumb_func_start sub_8055390
@@ -5032,7 +5032,7 @@ _080553A4:
movs r0, 0x1B
b _080553DA
.align 2, 0
-_080553B4: .4byte 0x03003070
+_080553B4: .4byte gLink
_080553B8: .4byte 0x00000fbd
_080553BC:
ldr r2, _080553CC
@@ -5102,7 +5102,7 @@ _08055424:
pop {r1}
bx r1
.align 2, 0
-_0805542C: .4byte 0x03003070
+_0805542C: .4byte gLink
_08055430: .4byte 0x00000fbd
_08055434: .4byte sub_80553E0
thumb_func_end sub_8055408
@@ -5127,7 +5127,7 @@ _08055454:
pop {r1}
bx r1
.align 2, 0
-_0805545C: .4byte 0x03003070
+_0805545C: .4byte gLink
_08055460: .4byte 0x00000339
_08055464: .4byte sub_80553E0
thumb_func_end sub_8055438
@@ -5157,8 +5157,8 @@ sub_805546C: @ 805546C
movs r0, 0x1D
b _0805549E
.align 2, 0
-_08055490: .4byte 0x03000580
-_08055494: .4byte 0x03001770
+_08055490: .4byte gUnknown_03000580
+_08055494: .4byte gMain
_08055498: .4byte sub_8055468
_0805549C:
movs r0, 0x11
@@ -5240,10 +5240,10 @@ sub_80554F8: @ 80554F8
movs r0, 0
b _08055562
.align 2, 0
-_08055524: .4byte 0x03000584
+_08055524: .4byte gUnknown_03000584
_08055528: .4byte sub_805546C
-_0805552C: .4byte 0x03000580
-_08055530: .4byte 0x03004860
+_0805552C: .4byte gUnknown_03000580
+_08055530: .4byte gUnknown_03004860
_08055534:
ldr r1, [r3]
ldr r0, _08055550
@@ -5261,8 +5261,8 @@ _0805554A:
b _08055562
.align 2, 0
_08055550: .4byte sub_8055468
-_08055554: .4byte 0x03000580
-_08055558: .4byte 0x03004860
+_08055554: .4byte gUnknown_03000580
+_08055558: .4byte gUnknown_03004860
_0805555C:
movs r0, 0x82
bl sub_8054F88
@@ -5365,7 +5365,7 @@ _080555C2:
pop {r0}
bx r0
.align 2, 0
-_08055614: .4byte 0x02029818
+_08055614: .4byte gUnknown_02029818
thumb_func_end sub_80555B0
thumb_func_start sub_8055618
@@ -5523,7 +5523,7 @@ _08055710: .4byte gUnknown_0821664C
_08055714: .4byte 0xffff0000
_08055718: .4byte 0x0000ffff
_0805571C: .4byte 0xffffff00
-_08055720: .4byte 0x03000580
+_08055720: .4byte gUnknown_03000580
_08055724: .4byte gUnknown_081A4495
_08055728:
adds r0, r2, 0
@@ -5710,9 +5710,9 @@ _0805587E:
movs r0, 0x1
b _080558A0
.align 2, 0
-_08055890: .4byte 0x03003070
+_08055890: .4byte gLink
_08055894: .4byte 0x00000fbd
-_08055898: .4byte 0x03000588
+_08055898: .4byte gUnknown_03000588
_0805589C:
ldr r1, _080558A8
movs r0, 0
@@ -5723,7 +5723,7 @@ _080558A4:
pop {r1}
bx r1
.align 2, 0
-_080558A8: .4byte 0x03000588
+_080558A8: .4byte gUnknown_03000588
thumb_func_end sub_8055870
thumb_func_start sub_80558AC
@@ -5764,11 +5764,11 @@ _080558F0:
movs r0, 0x1
b _0805590A
.align 2, 0
-_080558F4: .4byte 0x03000584
+_080558F4: .4byte gUnknown_03000584
_080558F8: .4byte sub_8055408
_080558FC: .4byte sub_80553E4
-_08055900: .4byte 0x03000588
-_08055904: .4byte 0x0202f388
+_08055900: .4byte gUnknown_03000588
+_08055904: .4byte gPaletteFade
_08055908:
movs r0, 0
_0805590A:
@@ -5794,7 +5794,7 @@ _0805592C:
movs r0, 0
b _0805593A
.align 2, 0
-_08055930: .4byte 0x03000584
+_08055930: .4byte gUnknown_03000584
_08055934: .4byte sub_8055438
_08055938:
movs r0, 0x1
@@ -5835,7 +5835,7 @@ strange_npc_table_clear: @ 805595C
pop {r0}
bx r0
.align 2, 0
-_0805596C: .4byte 0x02029818
+_0805596C: .4byte gUnknown_02029818
thumb_func_end strange_npc_table_clear
thumb_func_start sub_8055970
@@ -5929,8 +5929,8 @@ sub_8055980: @ 8055980
pop {r0}
bx r0
.align 2, 0
-_08055A24: .4byte 0x02029818
-_08055A28: .4byte 0x030048a0
+_08055A24: .4byte gUnknown_02029818
+_08055A28: .4byte gMapObjects
thumb_func_end sub_8055980
thumb_func_start sub_8055A2C
@@ -5989,8 +5989,8 @@ _08055A8E:
pop {r0}
bx r0
.align 2, 0
-_08055A94: .4byte 0x02029818
-_08055A98: .4byte 0x030048a0
+_08055A94: .4byte gUnknown_02029818
+_08055A98: .4byte gMapObjects
thumb_func_end unref_sub_8055A6C
thumb_func_start unref_sub_8055A9C
@@ -6027,9 +6027,9 @@ _08055AC8:
pop {r0}
bx r0
.align 2, 0
-_08055ADC: .4byte 0x02029818
-_08055AE0: .4byte 0x030048a0
-_08055AE4: .4byte 0x02020004
+_08055ADC: .4byte gUnknown_02029818
+_08055AE0: .4byte gMapObjects
+_08055AE4: .4byte gSprites
thumb_func_end unref_sub_8055A9C
thumb_func_start sub_8055AE8
@@ -6047,8 +6047,8 @@ sub_8055AE8: @ 8055AE8
ldrb r0, [r0, 0x4]
bx lr
.align 2, 0
-_08055B00: .4byte 0x02029818
-_08055B04: .4byte 0x030048a0
+_08055B00: .4byte gUnknown_02029818
+_08055B04: .4byte gMapObjects
thumb_func_end sub_8055AE8
thumb_func_start sub_8055B08
@@ -6069,8 +6069,8 @@ sub_8055B08: @ 8055B08
strh r0, [r2]
bx lr
.align 2, 0
-_08055B28: .4byte 0x02029818
-_08055B2C: .4byte 0x030048a0
+_08055B28: .4byte gUnknown_02029818
+_08055B2C: .4byte gMapObjects
thumb_func_end sub_8055B08
thumb_func_start sub_8055B30
@@ -6088,8 +6088,8 @@ sub_8055B30: @ 8055B30
ldrb r0, [r0, 0x19]
bx lr
.align 2, 0
-_08055B48: .4byte 0x02029818
-_08055B4C: .4byte 0x030048a0
+_08055B48: .4byte gUnknown_02029818
+_08055B4C: .4byte gMapObjects
thumb_func_end sub_8055B30
thumb_func_start sub_8055B50
@@ -6109,8 +6109,8 @@ sub_8055B50: @ 8055B50
lsrs r0, 28
bx lr
.align 2, 0
-_08055B6C: .4byte 0x02029818
-_08055B70: .4byte 0x030048a0
+_08055B6C: .4byte gUnknown_02029818
+_08055B70: .4byte gMapObjects
thumb_func_end sub_8055B50
thumb_func_start unref_sub_8055B74
@@ -6132,8 +6132,8 @@ unref_sub_8055B74: @ 8055B74
subs r0, r1
bx lr
.align 2, 0
-_08055B94: .4byte 0x02029818
-_08055B98: .4byte 0x030048a0
+_08055B94: .4byte gUnknown_02029818
+_08055B98: .4byte gMapObjects
thumb_func_end unref_sub_8055B74
thumb_func_start sub_8055B9C
@@ -6174,8 +6174,8 @@ _08055BBE:
adds r0, r2, 0
b _08055BF4
.align 2, 0
-_08055BE0: .4byte 0x02029818
-_08055BE4: .4byte 0x030048a0
+_08055BE0: .4byte gUnknown_02029818
+_08055BE4: .4byte gMapObjects
_08055BE8:
adds r0, r2, 0x1
lsls r0, 24
@@ -6216,8 +6216,8 @@ sub_8055BFC: @ 8055BFC
strb r0, [r6]
b _08055C58
.align 2, 0
-_08055C2C: .4byte 0x02029818
-_08055C30: .4byte 0x030048a0
+_08055C2C: .4byte gUnknown_02029818
+_08055C30: .4byte gMapObjects
_08055C34:
ldr r4, _08055C60
ldr r1, _08055C64
@@ -6502,7 +6502,7 @@ _08055E2E:
movs r0, 0x1
b _08055E4E
.align 2, 0
-_08055E34: .4byte 0x030048a0
+_08055E34: .4byte gMapObjects
_08055E38:
adds r0, r4, 0x1
lsls r0, 24
@@ -6579,10 +6579,10 @@ _08055EBE:
pop {r0}
bx r0
.align 2, 0
-_08055EC8: .4byte 0x02029818
-_08055ECC: .4byte 0x030048a0
+_08055EC8: .4byte gUnknown_02029818
+_08055ECC: .4byte gMapObjects
_08055ED0: .4byte sub_8055ED8
-_08055ED4: .4byte 0x02020004
+_08055ED4: .4byte gSprites
thumb_func_end sub_8055E5C
thumb_func_start sub_8055ED8
@@ -6633,8 +6633,8 @@ sub_8055ED8: @ 8055ED8
bl StartSpriteAnim
b _08055F56
.align 2, 0
-_08055F3C: .4byte 0x02029818
-_08055F40: .4byte 0x030048a0
+_08055F3C: .4byte gUnknown_02029818
+_08055F40: .4byte gMapObjects
_08055F44:
ldrb r0, [r6, 0x19]
bl get_go_image_anim_num
@@ -6698,7 +6698,7 @@ not_trainer_hill_battle_pyramid: @ 8055FA0
pop {r0}
bx r0
.align 2, 0
-_08055FBC: .4byte 0x0202e828
+_08055FBC: .4byte gMapHeader
thumb_func_end not_trainer_hill_battle_pyramid
thumb_func_start sub_8055FC0
@@ -6721,8 +6721,8 @@ sub_8055FC0: @ 8055FC0
pop {r0}
bx r0
.align 2, 0
-_08055FF0: .4byte 0x0202e828
-_08055FF4: .4byte 0x03004870
+_08055FF0: .4byte gMapHeader
+_08055FF4: .4byte gUnknown_03004870
thumb_func_end sub_8055FC0
thumb_func_start mapheader_copy_mapdata_with_padding
@@ -6764,9 +6764,9 @@ _0805603A:
bx r0
.align 2, 0
_08056044: .4byte 0x03ff03ff
-_08056048: .4byte 0x02029828
+_08056048: .4byte gUnknown_02029828
_0805604C: .4byte 0x01001400
-_08056050: .4byte 0x03004870
+_08056050: .4byte gUnknown_03004870
thumb_func_end mapheader_copy_mapdata_with_padding
thumb_func_start map_copy_with_padding
@@ -6815,7 +6815,7 @@ _0805609C:
pop {r0}
bx r0
.align 2, 0
-_080560A8: .4byte 0x03004870
+_080560A8: .4byte gUnknown_03004870
thumb_func_end map_copy_with_padding
thumb_func_start sub_80560AC
@@ -6847,7 +6847,7 @@ _080560C6:
beq _080560F2
b _08056124
.align 2, 0
-_080560E0: .4byte 0x0202e850
+_080560E0: .4byte gUnknown_0202E850
_080560E4: .4byte gUnknown_08308E28
_080560E8:
cmp r0, 0x3
@@ -6942,7 +6942,7 @@ _08056186:
pop {r0}
bx r0
.align 2, 0
-_08056190: .4byte 0x03004870
+_08056190: .4byte gUnknown_03004870
_08056194: .4byte 0x001fffff
thumb_func_end sub_8056134
@@ -6973,7 +6973,7 @@ _080561C2:
movs r2, 0
b _080561DC
.align 2, 0
-_080561C8: .4byte 0x03004870
+_080561C8: .4byte gUnknown_03004870
_080561CC:
movs r6, 0
adds r0, r2, r4
@@ -7000,7 +7000,7 @@ _080561F2:
pop {r0}
bx r0
.align 2, 0
-_080561FC: .4byte 0x03004870
+_080561FC: .4byte gUnknown_03004870
thumb_func_end sub_8056198
thumb_func_start sub_8056200
@@ -7028,7 +7028,7 @@ _08056226:
movs r2, 0
b _08056240
.align 2, 0
-_0805622C: .4byte 0x03004870
+_0805622C: .4byte gUnknown_03004870
_08056230:
movs r6, 0
adds r0, r2, r4
@@ -7054,7 +7054,7 @@ _08056254:
pop {r0}
bx r0
.align 2, 0
-_0805625C: .4byte 0x03004870
+_0805625C: .4byte gUnknown_03004870
thumb_func_end sub_8056200
thumb_func_start sub_8056260
@@ -7082,7 +7082,7 @@ _08056286:
movs r2, 0
b _080562A0
.align 2, 0
-_0805628C: .4byte 0x03004870
+_0805628C: .4byte gUnknown_03004870
_08056290:
movs r6, 0
adds r0, r2, r4
@@ -7108,7 +7108,7 @@ _080562B4:
pop {r0}
bx r0
.align 2, 0
-_080562BC: .4byte 0x03004870
+_080562BC: .4byte gUnknown_03004870
thumb_func_end sub_8056260
thumb_func_start sub_80562C0
@@ -7138,7 +7138,7 @@ _080562EA:
movs r2, 0
b _08056304
.align 2, 0
-_080562F0: .4byte 0x03004870
+_080562F0: .4byte gUnknown_03004870
_080562F4:
movs r6, 0
adds r0, r2, r4
@@ -7164,7 +7164,7 @@ _08056318:
pop {r0}
bx r0
.align 2, 0
-_08056320: .4byte 0x03004870
+_08056320: .4byte gUnknown_03004870
thumb_func_end sub_80562C0
thumb_func_start MapGridGetZCoordAt
@@ -7192,7 +7192,7 @@ MapGridGetZCoordAt: @ 8056324
ldrh r1, [r0]
b _08056376
.align 2, 0
-_08056350: .4byte 0x03004870
+_08056350: .4byte gUnknown_03004870
_08056354:
ldr r0, _08056380
ldr r3, [r0]
@@ -7218,7 +7218,7 @@ _08056376:
lsrs r0, r1, 12
b _0805638A
.align 2, 0
-_08056380: .4byte 0x0202e828
+_08056380: .4byte gMapHeader
_08056384: .4byte 0x000003ff
_08056388:
movs r0, 0
@@ -7253,7 +7253,7 @@ MapGridIsImpassableAt: @ 8056390
ldrh r1, [r0]
b _080563E2
.align 2, 0
-_080563BC: .4byte 0x03004870
+_080563BC: .4byte gUnknown_03004870
_080563C0:
ldr r0, _080563F4
ldr r3, [r0]
@@ -7282,7 +7282,7 @@ _080563E2:
lsrs r0, r1, 10
b _080563FE
.align 2, 0
-_080563F4: .4byte 0x0202e828
+_080563F4: .4byte gMapHeader
_080563F8: .4byte 0x000003ff
_080563FC:
movs r0, 0x1
@@ -7317,7 +7317,7 @@ MapGridGetMetatileIdAt: @ 8056404
ldrh r4, [r0]
b _08056458
.align 2, 0
-_08056430: .4byte 0x03004870
+_08056430: .4byte gUnknown_03004870
_08056434:
ldr r0, _08056464
ldr r3, [r0]
@@ -7345,7 +7345,7 @@ _08056458:
adds r0, r4, 0
b _08056490
.align 2, 0
-_08056464: .4byte 0x0202e828
+_08056464: .4byte gMapHeader
_08056468: .4byte 0x000003ff
_0805646C:
ldr r0, _08056498
@@ -7371,7 +7371,7 @@ _08056490:
pop {r1}
bx r1
.align 2, 0
-_08056498: .4byte 0x0202e828
+_08056498: .4byte gMapHeader
thumb_func_end MapGridGetMetatileIdAt
thumb_func_start MapGridGetMetatileBehaviorAt
@@ -7439,7 +7439,7 @@ _08056508:
pop {r0}
bx r0
.align 2, 0
-_08056510: .4byte 0x03004870
+_08056510: .4byte gUnknown_03004870
_08056514: .4byte 0x00000fff
thumb_func_end MapGridSetMetatileIdAt
@@ -7472,7 +7472,7 @@ _08056544:
pop {r0}
bx r0
.align 2, 0
-_0805654C: .4byte 0x03004870
+_0805654C: .4byte gUnknown_03004870
thumb_func_end MapGridSetMetatileEntryAt
thumb_func_start GetBehaviorByMetatileId
@@ -7492,7 +7492,7 @@ GetBehaviorByMetatileId: @ 8056550
b _08056592
.align 2, 0
_0805656C: .4byte 0x000001ff
-_08056570: .4byte 0x0202e828
+_08056570: .4byte gMapHeader
_08056574:
ldr r0, _08056580
cmp r2, r0
@@ -7516,7 +7516,7 @@ _08056596:
pop {r1}
bx r1
.align 2, 0
-_0805659C: .4byte 0x0202e828
+_0805659C: .4byte gMapHeader
_080565A0: .4byte 0xfffffc00
thumb_func_end GetBehaviorByMetatileId
@@ -7578,9 +7578,9 @@ _080565FE:
pop {r0}
bx r0
.align 2, 0
-_0805660C: .4byte 0x02025768
-_08056610: .4byte 0x03004870
-_08056614: .4byte 0x02029828
+_0805660C: .4byte gUnknown_02025768
+_08056610: .4byte gUnknown_03004870
+_08056614: .4byte gUnknown_02029828
thumb_func_end save_serialize_map
thumb_func_start sub_8056618
@@ -7605,7 +7605,7 @@ _08056622:
movs r0, 0
b _08056646
.align 2, 0
-_0805663C: .4byte 0x02025768
+_0805663C: .4byte gUnknown_02025768
_08056640: .4byte 0x000001ff
_08056644:
movs r0, 0x1
@@ -7630,7 +7630,7 @@ sav2_mapdata_clear: @ 805664C
pop {r0}
bx r0
.align 2, 0
-_08056668: .4byte 0x02025768
+_08056668: .4byte gUnknown_02025768
_0805666C: .4byte 0x01000100
thumb_func_end sav2_mapdata_clear
@@ -7697,9 +7697,9 @@ _080566D6:
pop {r0}
bx r0
.align 2, 0
-_080566E4: .4byte 0x02025768
-_080566E8: .4byte 0x03004870
-_080566EC: .4byte 0x02029828
+_080566E4: .4byte gUnknown_02025768
+_080566E8: .4byte gUnknown_03004870
+_080566EC: .4byte gUnknown_02029828
thumb_func_end sub_8056670
thumb_func_start sub_80566F0
@@ -7739,8 +7739,8 @@ sub_80566F0: @ 80566F0
beq _0805674E
b _08056766
.align 2, 0
-_08056734: .4byte 0x02025768
-_08056738: .4byte 0x03004870
+_08056734: .4byte gUnknown_02025768
+_08056738: .4byte gUnknown_03004870
_0805673C:
cmp r2, 0x3
beq _08056758
@@ -7816,7 +7816,7 @@ _080567A8:
pop {r0}
bx r0
.align 2, 0
-_080567BC: .4byte 0x02029828
+_080567BC: .4byte gUnknown_02029828
thumb_func_end sub_80566F0
thumb_func_start GetMapBorderIdAt
@@ -7847,7 +7847,7 @@ GetMapBorderIdAt: @ 80567C0
beq _08056894
b _08056824
.align 2, 0
-_080567F4: .4byte 0x03004870
+_080567F4: .4byte gUnknown_03004870
_080567F8: .4byte 0x000003ff
_080567FC:
ldr r0, _08056840
@@ -7885,10 +7885,10 @@ _08056824:
movs r0, 0x4
b _080568A6
.align 2, 0
-_08056840: .4byte 0x0202e828
+_08056840: .4byte gMapHeader
_08056844: .4byte 0x000003ff
-_08056848: .4byte 0x03004870
-_0805684C: .4byte 0x0202e850
+_08056848: .4byte gUnknown_03004870
+_0805684C: .4byte gUnknown_0202E850
_08056850:
cmp r4, 0x6
bgt _08056868
@@ -7901,7 +7901,7 @@ _08056850:
movs r0, 0x3
b _080568A6
.align 2, 0
-_08056864: .4byte 0x0202e850
+_08056864: .4byte gUnknown_0202E850
_08056868:
ldr r0, [r1, 0x4]
subs r0, 0x7
@@ -7916,7 +7916,7 @@ _08056868:
movs r0, 0x1
b _080568A6
.align 2, 0
-_08056880: .4byte 0x0202e850
+_08056880: .4byte gUnknown_0202E850
_08056884:
cmp r5, 0x6
bgt _080568A4
@@ -7931,7 +7931,7 @@ _08056894:
negs r0, r0
b _080568A6
.align 2, 0
-_0805689C: .4byte 0x0202e850
+_0805689C: .4byte gUnknown_0202E850
_080568A0:
movs r0, 0x2
b _080568A6
@@ -7962,7 +7962,7 @@ GetPostCameraMoveMapBorderId: @ 80568AC
pop {r1}
bx r1
.align 2, 0
-_080568D0: .4byte 0x02025734
+_080568D0: .4byte gSaveBlock1
thumb_func_end GetPostCameraMoveMapBorderId
thumb_func_start CanCameraMoveInDirection
@@ -7993,7 +7993,7 @@ CanCameraMoveInDirection: @ 80568D4
movs r0, 0x1
b _08056912
.align 2, 0
-_08056908: .4byte 0x02025734
+_08056908: .4byte gSaveBlock1
_0805690C: .4byte gUnknown_0821664C
_08056910:
movs r0, 0
@@ -8032,7 +8032,7 @@ _08056936:
subs r0, r2
b _08056986
.align 2, 0
-_0805694C: .4byte 0x02025734
+_0805694C: .4byte gSaveBlock1
_08056950:
ldr r1, _08056960
ldr r0, [r3]
@@ -8043,7 +8043,7 @@ _08056950:
subs r0, r2
b _08056986
.align 2, 0
-_08056960: .4byte 0x02025734
+_08056960: .4byte gSaveBlock1
_08056964:
ldr r1, _08056974
ldr r2, [r5, 0x4]
@@ -8053,7 +8053,7 @@ _08056964:
negs r0, r7
b _08056986
.align 2, 0
-_08056974: .4byte 0x02025734
+_08056974: .4byte gSaveBlock1
_08056978:
ldr r1, _08056990
ldr r2, [r5, 0x4]
@@ -8069,7 +8069,7 @@ _08056988:
pop {r0}
bx r0
.align 2, 0
-_08056990: .4byte 0x02025734
+_08056990: .4byte gSaveBlock1
thumb_func_end sub_8056918
thumb_func_start CameraMove
@@ -8106,8 +8106,8 @@ CameraMove: @ 8056994
strh r1, [r0, 0x2]
b _08056A42
.align 2, 0
-_080569D4: .4byte 0x0202e844
-_080569D8: .4byte 0x02025734
+_080569D4: .4byte gUnknown_0202E844
+_080569D8: .4byte gSaveBlock1
_080569DC:
bl save_serialize_map
ldr r5, _08056A5C
@@ -8169,8 +8169,8 @@ _08056A42:
pop {r1}
bx r1
.align 2, 0
-_08056A5C: .4byte 0x02025734
-_08056A60: .4byte 0x0202e844
+_08056A5C: .4byte gSaveBlock1
+_08056A60: .4byte gUnknown_0202E844
thumb_func_end CameraMove
thumb_func_start sub_8056A64
@@ -8206,7 +8206,7 @@ _08056A82:
adds r0, r4, 0
b _08056AAE
.align 2, 0
-_08056AA0: .4byte 0x0202e828
+_08056AA0: .4byte gMapHeader
_08056AA4:
adds r5, 0x1
adds r4, 0xC
@@ -8250,7 +8250,7 @@ sub_8056ABC: @ 8056ABC
adds r0, r7, 0
b _08056B06
.align 2, 0
-_08056AF0: .4byte 0x0202e828
+_08056AF0: .4byte gMapHeader
_08056AF4:
cmp r6, 0x4
bgt _08056B14
@@ -8267,7 +8267,7 @@ _08056B06:
lsrs r0, 24
b _08056B16
.align 2, 0
-_08056B10: .4byte 0x0202e828
+_08056B10: .4byte gMapHeader
_08056B14:
movs r0, 0
_08056B16:
@@ -8377,7 +8377,7 @@ sub_8056BA0: @ 8056BA0
bne _08056BC8
b _08056C3E
.align 2, 0
-_08056BC0: .4byte 0x0202e828
+_08056BC0: .4byte gMapHeader
_08056BC4:
adds r0, r4, 0
b _08056C40
@@ -8471,7 +8471,7 @@ sub_8056C50: @ 8056C50
strh r1, [r2, 0x2]
bx lr
.align 2, 0
-_08056C64: .4byte 0x02025734
+_08056C64: .4byte gSaveBlock1
thumb_func_end sub_8056C50
thumb_func_start sav1_camera_get_focus_coords
@@ -8485,7 +8485,7 @@ sav1_camera_get_focus_coords: @ 8056C68
strh r0, [r1]
bx lr
.align 2, 0
-_08056C78: .4byte 0x02025734
+_08056C78: .4byte gSaveBlock1
thumb_func_end sav1_camera_get_focus_coords
thumb_func_start unref_sub_8056C7C
@@ -8495,7 +8495,7 @@ unref_sub_8056C7C: @ 8056C7C
strh r1, [r2, 0x2]
bx lr
.align 2, 0
-_08056C84: .4byte 0x02025734
+_08056C84: .4byte gSaveBlock1
thumb_func_end unref_sub_8056C7C
thumb_func_start GetCameraCoords
@@ -8507,7 +8507,7 @@ GetCameraCoords: @ 8056C88
strh r0, [r1]
bx lr
.align 2, 0
-_08056C94: .4byte 0x02025734
+_08056C94: .4byte gSaveBlock1
thumb_func_end GetCameraCoords
thumb_func_start sub_8056C98
@@ -11077,8 +11077,8 @@ move_tilemap_camera_to_upper_left_corner: @ 80579F8
pop {r0}
bx r0
.align 2, 0
-_08057A44: .4byte 0x03000590
-_08057A48: .4byte 0x020221cc
+_08057A44: .4byte gUnknown_03000590
+_08057A48: .4byte gBG2TilemapBuffer
_08057A4C: .4byte 0x01000400
_08057A50: .4byte 0xfffff800
_08057A54: .4byte 0x00003014
@@ -11160,12 +11160,12 @@ _08057AE0:
bx r0
.align 2, 0
_08057AE8: .4byte gBGHOffsetRegs
-_08057AEC: .4byte 0x03000590
-_08057AF0: .4byte 0x03000598
+_08057AEC: .4byte gUnknown_03000590
+_08057AF0: .4byte gUnknown_03000598
_08057AF4: .4byte gBGVOffsetRegs
-_08057AF8: .4byte 0x0300059a
+_08057AF8: .4byte gUnknown_0300059A
_08057AFC: .4byte 0x040000d4
-_08057B00: .4byte 0x020219cc
+_08057B00: .4byte gBG1TilemapBuffer
_08057B04: .4byte 0x0600e800
_08057B08: .4byte 0x80000400
_08057B0C: .4byte 0x0600e000
@@ -11191,9 +11191,9 @@ sub_8057B14: @ 8057B14
pop {r0}
bx r0
.align 2, 0
-_08057B34: .4byte 0x03000590
-_08057B38: .4byte 0x03000598
-_08057B3C: .4byte 0x0300059a
+_08057B34: .4byte gUnknown_03000590
+_08057B38: .4byte gUnknown_03000598
+_08057B3C: .4byte gUnknown_0300059A
thumb_func_end sub_8057B14
thumb_func_start DrawWholeMapView
@@ -11213,9 +11213,9 @@ DrawWholeMapView: @ 8057B40
pop {r0}
bx r0
.align 2, 0
-_08057B60: .4byte 0x02025734
-_08057B64: .4byte 0x0202e828
-_08057B68: .4byte 0x03000590
+_08057B60: .4byte gSaveBlock1
+_08057B64: .4byte gMapHeader
+_08057B68: .4byte gUnknown_03000590
thumb_func_end DrawWholeMapView
thumb_func_start DrawWholeMapViewInternal
@@ -11287,7 +11287,7 @@ _08057BB2:
pop {r0}
bx r0
.align 2, 0
-_08057BEC: .4byte 0x03000590
+_08057BEC: .4byte gUnknown_03000590
thumb_func_end DrawWholeMapViewInternal
thumb_func_start RedrawMapSlicesForCameraUpdate
@@ -11328,7 +11328,7 @@ _08057C2C:
pop {r0}
bx r0
.align 2, 0
-_08057C38: .4byte 0x0202e828
+_08057C38: .4byte gMapHeader
thumb_func_end RedrawMapSlicesForCameraUpdate
thumb_func_start sub_8057C3C
@@ -11385,7 +11385,7 @@ _08057C70:
pop {r0}
bx r0
.align 2, 0
-_08057CA0: .4byte 0x02025734
+_08057CA0: .4byte gSaveBlock1
thumb_func_end sub_8057C3C
thumb_func_start RedrawMapSliceSouth
@@ -11430,7 +11430,7 @@ _08057CC8:
pop {r0}
bx r0
.align 2, 0
-_08057CF0: .4byte 0x02025734
+_08057CF0: .4byte gSaveBlock1
thumb_func_end RedrawMapSliceSouth
thumb_func_start RedrawMapSliceEast
@@ -11477,7 +11477,7 @@ _08057D14:
pop {r0}
bx r0
.align 2, 0
-_08057D44: .4byte 0x02025734
+_08057D44: .4byte gSaveBlock1
thumb_func_end RedrawMapSliceEast
thumb_func_start sub_8057D48
@@ -11535,7 +11535,7 @@ _08057D7C:
pop {r0}
bx r0
.align 2, 0
-_08057DAC: .4byte 0x02025734
+_08057DAC: .4byte gSaveBlock1
thumb_func_end sub_8057D48
thumb_func_start CurrentMapDrawMetatileAt
@@ -11565,8 +11565,8 @@ _08057DDC:
pop {r0}
bx r0
.align 2, 0
-_08057DE4: .4byte 0x03000590
-_08057DE8: .4byte 0x0202e828
+_08057DE4: .4byte gUnknown_03000590
+_08057DE8: .4byte gMapHeader
thumb_func_end CurrentMapDrawMetatileAt
thumb_func_start DrawDoorMetatileAt
@@ -11594,7 +11594,7 @@ _08057E14:
pop {r0}
bx r0
.align 2, 0
-_08057E1C: .4byte 0x03000590
+_08057E1C: .4byte gUnknown_03000590
thumb_func_end DrawDoorMetatileAt
thumb_func_start DrawMetatileAt
@@ -11736,7 +11736,7 @@ _08057EAC:
strh r0, [r2]
b _08058010
.align 2, 0
-_08057F24: .4byte 0x020211cc
+_08057F24: .4byte gBG0TilemapBuffer
_08057F28:
ldr r2, _08057F98
mov r12, r2
@@ -11795,8 +11795,8 @@ _08057F28:
adds r3, r1
b _0805800E
.align 2, 0
-_08057F98: .4byte 0x020211cc
-_08057F9C: .4byte 0x020219cc
+_08057F98: .4byte gBG0TilemapBuffer
+_08057F9C: .4byte gBG1TilemapBuffer
_08057FA0:
ldr r1, _0805801C
mov r9, r1
@@ -11863,7 +11863,7 @@ _08058010:
pop {r0}
bx r0
.align 2, 0
-_0805801C: .4byte 0x020211cc
+_0805801C: .4byte gBG0TilemapBuffer
_08058020: .4byte 0x00003014
thumb_func_end DrawMetatile
@@ -11895,7 +11895,7 @@ _0805804C:
negs r0, r0
b _08058066
.align 2, 0
-_08058054: .4byte 0x02025734
+_08058054: .4byte gSaveBlock1
_08058058:
ldrb r0, [r3, 0x3]
adds r2, r0
@@ -11933,7 +11933,7 @@ _0805808C:
pop {r0}
bx r0
.align 2, 0
-_08058090: .4byte 0x02020004
+_08058090: .4byte gSprites
thumb_func_end CameraUpdateCallback
thumb_func_start ResetCameraUpdateInfo
@@ -11948,7 +11948,7 @@ ResetCameraUpdateInfo: @ 8058094
str r0, [r1]
bx lr
.align 2, 0
-_080580A8: .4byte 0x03004880
+_080580A8: .4byte gUnknown_03004880
thumb_func_end ResetCameraUpdateInfo
thumb_func_start InitCameraUpdateCallback
@@ -11979,8 +11979,8 @@ _080580C8:
pop {r1}
bx r1
.align 2, 0
-_080580E0: .4byte 0x03004880
-_080580E4: .4byte 0x02020004
+_080580E0: .4byte gUnknown_03004880
+_080580E4: .4byte gSprites
_080580E8: .4byte CameraUpdateCallback
thumb_func_end InitCameraUpdateCallback
@@ -12116,10 +12116,10 @@ _080581C6:
pop {r0}
bx r0
.align 2, 0
-_080581EC: .4byte 0x03004880
-_080581F0: .4byte 0x03000590
-_080581F4: .4byte 0x0300489c
-_080581F8: .4byte 0x03004898
+_080581EC: .4byte gUnknown_03004880
+_080581F0: .4byte gUnknown_03000590
+_080581F4: .4byte gUnknown_0300489C
+_080581F8: .4byte gUnknown_03004898
thumb_func_end CameraUpdate
thumb_func_start camera_move_and_redraw
@@ -12148,8 +12148,8 @@ camera_move_and_redraw: @ 80581FC
pop {r0}
bx r0
.align 2, 0
-_08058230: .4byte 0x0300489c
-_08058234: .4byte 0x03004898
+_08058230: .4byte gUnknown_0300489C
+_08058234: .4byte gUnknown_03004898
thumb_func_end camera_move_and_redraw
thumb_func_start SetCameraPanningCallback
@@ -12158,7 +12158,7 @@ SetCameraPanningCallback: @ 8058238
str r0, [r1]
bx lr
.align 2, 0
-_08058240: .4byte 0x030005a0
+_08058240: .4byte gUnknown_030005A0
thumb_func_end SetCameraPanningCallback
thumb_func_start SetCameraPanning
@@ -12172,8 +12172,8 @@ SetCameraPanning: @ 8058244
strh r1, [r0]
bx lr
.align 2, 0
-_08058254: .4byte 0x03000598
-_08058258: .4byte 0x0300059a
+_08058254: .4byte gUnknown_03000598
+_08058258: .4byte gUnknown_0300059A
thumb_func_end SetCameraPanning
thumb_func_start InstallCameraPanAheadCallback
@@ -12192,11 +12192,11 @@ InstallCameraPanAheadCallback: @ 805825C
strh r0, [r1]
bx lr
.align 2, 0
-_08058278: .4byte 0x030005a0
+_08058278: .4byte gUnknown_030005A0
_0805827C: .4byte CameraPanningCB_PanAhead
-_08058280: .4byte 0x0300059c
-_08058284: .4byte 0x03000598
-_08058288: .4byte 0x0300059a
+_08058280: .4byte gUnknown_0300059C
+_08058284: .4byte gUnknown_03000598
+_08058288: .4byte gUnknown_0300059A
thumb_func_end InstallCameraPanAheadCallback
thumb_func_start UpdateCameraPanning
@@ -12226,13 +12226,13 @@ _0805829A:
pop {r0}
bx r0
.align 2, 0
-_080582BC: .4byte 0x030005a0
-_080582C0: .4byte 0x030024d0
-_080582C4: .4byte 0x0300489c
-_080582C8: .4byte 0x03000598
-_080582CC: .4byte 0x030027e0
-_080582D0: .4byte 0x03004898
-_080582D4: .4byte 0x0300059a
+_080582BC: .4byte gUnknown_030005A0
+_080582C0: .4byte gSpriteCoordOffsetX
+_080582C4: .4byte gUnknown_0300489C
+_080582C8: .4byte gUnknown_03000598
+_080582CC: .4byte gSpriteCoordOffsetY
+_080582D0: .4byte gUnknown_03004898
+_080582D4: .4byte gUnknown_0300059A
thumb_func_end UpdateCameraPanning
thumb_func_start CameraPanningCB_PanAhead
@@ -12245,7 +12245,7 @@ CameraPanningCB_PanAhead: @ 80582D8
bl InstallCameraPanAheadCallback
b _08058374
.align 2, 0
-_080582E8: .4byte 0x0202e854
+_080582E8: .4byte gUnknown_0202E854
_080582EC:
ldr r0, _08058304
ldrb r0, [r0, 0x3]
@@ -12260,8 +12260,8 @@ _080582EC:
beq _08058374
b _08058312
.align 2, 0
-_08058304: .4byte 0x0202e858
-_08058308: .4byte 0x0300059c
+_08058304: .4byte gPlayerAvatar
+_08058308: .4byte gUnknown_0300059C
_0805830C:
ldr r1, _08058334
movs r0, 0
@@ -12283,8 +12283,8 @@ _08058312:
subs r0, r3, 0x2
b _08058372
.align 2, 0
-_08058334: .4byte 0x0300059c
-_08058338: .4byte 0x0300059a
+_08058334: .4byte gUnknown_0300059C
+_08058338: .4byte gUnknown_0300059A
_0805833C:
cmp r0, 0x1
bne _08058358
@@ -12298,7 +12298,7 @@ _0805833C:
strh r0, [r1]
b _08058374
.align 2, 0
-_08058354: .4byte 0x0300059a
+_08058354: .4byte gUnknown_0300059A
_08058358:
ldr r2, _08058368
ldrh r0, [r2]
@@ -12309,7 +12309,7 @@ _08058358:
adds r0, 0x2
b _08058372
.align 2, 0
-_08058368: .4byte 0x0300059a
+_08058368: .4byte gUnknown_0300059A
_0805836C:
cmp r1, 0x20
ble _08058374
@@ -12534,7 +12534,7 @@ _080584F6:
pop {r0}
bx r0
.align 2, 0
-_080584FC: .4byte 0x03004b28
+_080584FC: .4byte gUnknown_03004B28
thumb_func_end task50_overworld_door
thumb_func_start door_frame_last
@@ -12618,7 +12618,7 @@ task_overworld_door_add_if_inactive: @ 8058538
b _08058590
.align 2, 0
_08058584: .4byte task50_overworld_door
-_08058588: .4byte 0x03004b28
+_08058588: .4byte gUnknown_03004B28
_0805858C:
movs r0, 0x1
negs r0, r0
@@ -12941,7 +12941,7 @@ sub_80587B4: @ 80587B4
pop {r0}
bx r0
.align 2, 0
-_080587D0: .4byte 0x030048a0
+_080587D0: .4byte gMapObjects
_080587D4: .4byte sub_80587D8
thumb_func_end sub_80587B4
@@ -13003,8 +13003,8 @@ _08058842:
pop {r0}
bx r0
.align 2, 0
-_0805884C: .4byte 0x0202e858
-_08058850: .4byte 0x030048a0
+_0805884C: .4byte gPlayerAvatar
+_08058850: .4byte gMapObjects
thumb_func_end player_step
thumb_func_start sub_8058854
@@ -13070,7 +13070,7 @@ npc_clear_strange_bits: @ 80588A8
strb r0, [r2]
bx lr
.align 2, 0
-_080588C8: .4byte 0x0202e858
+_080588C8: .4byte gPlayerAvatar
thumb_func_end npc_clear_strange_bits
thumb_func_start MovePlayerAvatarUsingKeypadInput
@@ -13093,7 +13093,7 @@ MovePlayerAvatarUsingKeypadInput: @ 80588CC
bl MovePlayerOnBike
b _080588FC
.align 2, 0
-_080588F0: .4byte 0x0202e858
+_080588F0: .4byte gPlayerAvatar
_080588F4:
adds r0, r3, 0
adds r1, r2, 0
@@ -13119,7 +13119,7 @@ _08058916:
pop {r0}
bx r0
.align 2, 0
-_0805891C: .4byte 0x0202e858
+_0805891C: .4byte gPlayerAvatar
thumb_func_end PlayerAllowForcedMovementIfMovingSameDirection
thumb_func_start TryDoMetatileBehaviorForcedMovment
@@ -13173,8 +13173,8 @@ _08058964:
lsrs r0, 24
b _08058998
.align 2, 0
-_08058980: .4byte 0x0202e858
-_08058984: .4byte 0x030048a0
+_08058980: .4byte gPlayerAvatar
+_08058984: .4byte gMapObjects
_08058988: .4byte gUnknown_0830FB58
_0805898C:
adds r0, r4, 0x1
@@ -13226,8 +13226,8 @@ _080589DA:
pop {r1}
bx r1
.align 2, 0
-_080589E4: .4byte 0x0202e858
-_080589E8: .4byte 0x030048a0
+_080589E4: .4byte gPlayerAvatar
+_080589E8: .4byte gMapObjects
thumb_func_end ForcedMovement_None
thumb_func_start DoForcedMovement
@@ -13262,7 +13262,7 @@ DoForcedMovement: @ 80589EC
movs r0, 0
b _08058A54
.align 2, 0
-_08058A2C: .4byte 0x0202e858
+_08058A2C: .4byte gPlayerAvatar
_08058A30:
cmp r7, 0x6
bne _08058A3A
@@ -13316,8 +13316,8 @@ DoForcedMovementInCurrentDirection: @ 8058A64
pop {r1}
bx r1
.align 2, 0
-_08058A90: .4byte 0x0202e858
-_08058A94: .4byte 0x030048a0
+_08058A90: .4byte gPlayerAvatar
+_08058A94: .4byte gMapObjects
thumb_func_end DoForcedMovementInCurrentDirection
thumb_func_start ForcedMovement_Slip
@@ -13470,8 +13470,8 @@ ForcedMovement_Slide: @ 8058B6C
pop {r1}
bx r1
.align 2, 0
-_08058B9C: .4byte 0x0202e858
-_08058BA0: .4byte 0x030048a0
+_08058B9C: .4byte gPlayerAvatar
+_08058BA0: .4byte gMapObjects
thumb_func_end ForcedMovement_Slide
thumb_func_start ForcedMovement_SlideSouth
@@ -13582,8 +13582,8 @@ _08058C42:
lsrs r0, 24
b _08058C6E
.align 2, 0
-_08058C60: .4byte 0x0202e858
-_08058C64: .4byte 0x030048a0
+_08058C60: .4byte gPlayerAvatar
+_08058C64: .4byte gMapObjects
_08058C68: .4byte sub_80593C4
_08058C6C:
movs r0, 0
@@ -13631,7 +13631,7 @@ CheckMovementInputNotOnBike: @ 8058CA4
movs r0, 0
b _08058CDE
.align 2, 0
-_08058CB8: .4byte 0x0202e858
+_08058CB8: .4byte gPlayerAvatar
_08058CBC:
bl player_get_direction_upper_nybble
lsls r0, 24
@@ -13645,7 +13645,7 @@ _08058CBC:
movs r0, 0x1
b _08058CDC
.align 2, 0
-_08058CD4: .4byte 0x0202e858
+_08058CD4: .4byte gPlayerAvatar
_08058CD8:
ldr r1, _08058CE4
movs r0, 0x2
@@ -13656,7 +13656,7 @@ _08058CDE:
pop {r1}
bx r1
.align 2, 0
-_08058CE4: .4byte 0x0202e858
+_08058CE4: .4byte gPlayerAvatar
thumb_func_end CheckMovementInputNotOnBike
thumb_func_start PlayerNotOnBikeNotMoving
@@ -13719,7 +13719,7 @@ _08058D44:
bl sub_80593C4
b _08058DAE
.align 2, 0
-_08058D58: .4byte 0x0202e858
+_08058D58: .4byte gPlayerAvatar
_08058D5C:
movs r0, 0x10
ands r0, r1
@@ -13754,7 +13754,7 @@ _08058D5C:
strb r0, [r6]
b _08058DAE
.align 2, 0
-_08058DA4: .4byte 0x030048a0
+_08058DA4: .4byte gMapObjects
_08058DA8:
adds r0, r5, 0
bl PlayerGoSpeed0
@@ -13813,8 +13813,8 @@ CheckForPlayerAvatarCollision: @ 8058DB4
pop {r1}
bx r1
.align 2, 0
-_08058E18: .4byte 0x0202e858
-_08058E1C: .4byte 0x030048a0
+_08058E18: .4byte gPlayerAvatar
+_08058E1C: .4byte gMapObjects
thumb_func_end CheckForPlayerAvatarCollision
thumb_func_start CheckForFieldObjectCollision
@@ -13960,7 +13960,7 @@ sub_8058EF0: @ 8058EF0
movs r0, 0x1
b _08058F42
.align 2, 0
-_08058F3C: .4byte 0x0202e858
+_08058F3C: .4byte gPlayerAvatar
_08058F40:
movs r0, 0
_08058F42:
@@ -14064,7 +14064,7 @@ sub_8058F6C: @ 8058F6C
b _0805900E
.align 2, 0
_08059004: .4byte 0x00000829
-_08059008: .4byte 0x030048a0
+_08059008: .4byte gMapObjects
_0805900C:
movs r0, 0
_0805900E:
@@ -14124,7 +14124,7 @@ SetPlayerAvatarTransitionFlags: @ 8059058
pop {r0}
bx r0
.align 2, 0
-_08059070: .4byte 0x0202e858
+_08059070: .4byte gPlayerAvatar
thumb_func_end SetPlayerAvatarTransitionFlags
thumb_func_start DoPlayerAvatarTransition
@@ -14167,9 +14167,9 @@ _080590B4:
pop {r0}
bx r0
.align 2, 0
-_080590BC: .4byte 0x0202e858
+_080590BC: .4byte gPlayerAvatar
_080590C0: .4byte gUnknown_0830FC14
-_080590C4: .4byte 0x030048a0
+_080590C4: .4byte gMapObjects
thumb_func_end DoPlayerAvatarTransition
thumb_func_start nullsub_49
@@ -14288,8 +14288,8 @@ PlayerAvatarTransition_Surfing: @ 8059164
pop {r0}
bx r0
.align 2, 0
-_080591B8: .4byte 0x0202ff84
-_080591BC: .4byte 0x0202e858
+_080591B8: .4byte gUnknown_0202FF84
+_080591BC: .4byte gPlayerAvatar
thumb_func_end PlayerAvatarTransition_Surfing
thumb_func_start PlayerAvatarTransition_Underwater
@@ -14326,7 +14326,7 @@ sub_80591F4: @ 80591F4
strb r0, [r2]
bx lr
.align 2, 0
-_08059200: .4byte 0x0202e858
+_08059200: .4byte gPlayerAvatar
thumb_func_end sub_80591F4
thumb_func_start sub_8059204
@@ -14350,7 +14350,7 @@ sub_8059204: @ 8059204
movs r0, 0x1
b _08059240
.align 2, 0
-_08059230: .4byte 0x0202e858
+_08059230: .4byte gPlayerAvatar
_08059234:
bl sub_80592A4
lsls r0, 24
@@ -14406,8 +14406,8 @@ _0805928E:
movs r0, 0x1
b _0805929E
.align 2, 0
-_08059294: .4byte 0x030048a0
-_08059298: .4byte 0x0202e858
+_08059294: .4byte gMapObjects
+_08059298: .4byte gPlayerAvatar
_0805929C:
movs r0, 0
_0805929E:
@@ -14429,7 +14429,7 @@ sub_80592A4: @ 80592A4
movs r0, 0x1
b _080592C2
.align 2, 0
-_080592BC: .4byte 0x0202e858
+_080592BC: .4byte gPlayerAvatar
_080592C0:
movs r0, 0
_080592C2:
@@ -14453,8 +14453,8 @@ PlayerIsAnimActive: @ 80592C8
pop {r1}
bx r1
.align 2, 0
-_080592E4: .4byte 0x0202e858
-_080592E8: .4byte 0x030048a0
+_080592E4: .4byte gPlayerAvatar
+_080592E8: .4byte gMapObjects
thumb_func_end PlayerIsAnimActive
thumb_func_start PlayerCheckIfAnimFinishedOrInactive
@@ -14473,8 +14473,8 @@ PlayerCheckIfAnimFinishedOrInactive: @ 80592EC
pop {r1}
bx r1
.align 2, 0
-_08059308: .4byte 0x0202e858
-_0805930C: .4byte 0x030048a0
+_08059308: .4byte gPlayerAvatar
+_0805930C: .4byte gMapObjects
thumb_func_end PlayerCheckIfAnimFinishedOrInactive
thumb_func_start player_set_x22
@@ -14490,8 +14490,8 @@ player_set_x22: @ 8059310
strb r0, [r1]
bx lr
.align 2, 0
-_08059324: .4byte 0x030048a0
-_08059328: .4byte 0x0202e858
+_08059324: .4byte gMapObjects
+_08059328: .4byte gPlayerAvatar
thumb_func_end player_set_x22
thumb_func_start player_get_x22
@@ -14507,8 +14507,8 @@ player_get_x22: @ 805932C
ldrb r0, [r0]
bx lr
.align 2, 0
-_08059340: .4byte 0x030048a0
-_08059344: .4byte 0x0202e858
+_08059340: .4byte gMapObjects
+_08059344: .4byte gPlayerAvatar
thumb_func_end player_get_x22
thumb_func_start sub_8059348
@@ -14528,8 +14528,8 @@ sub_8059348: @ 8059348
pop {r0}
bx r0
.align 2, 0
-_08059368: .4byte 0x0202e858
-_0805936C: .4byte 0x030048a0
+_08059368: .4byte gPlayerAvatar
+_0805936C: .4byte gMapObjects
thumb_func_end sub_8059348
thumb_func_start player_npc_set_state_and_x22_etc
@@ -14559,8 +14559,8 @@ _0805939E:
pop {r0}
bx r0
.align 2, 0
-_080593A4: .4byte 0x0202e858
-_080593A8: .4byte 0x030048a0
+_080593A4: .4byte gPlayerAvatar
+_080593A8: .4byte gMapObjects
thumb_func_end player_npc_set_state_and_x22_etc
thumb_func_start PlayerGoSpeed0
@@ -14750,8 +14750,8 @@ _080594F6:
pop {r0}
bx r0
.align 2, 0
-_080594FC: .4byte 0x0202e858
-_08059500: .4byte 0x030048a0
+_080594FC: .4byte gPlayerAvatar
+_08059500: .4byte gMapObjects
thumb_func_end sub_80594C0
thumb_func_start sub_8059504
@@ -14988,8 +14988,8 @@ _080596B0:
pop {r0}
bx r0
.align 2, 0
-_080596B8: .4byte 0x030048a0
-_080596BC: .4byte 0x0202e858
+_080596B8: .4byte gMapObjects
+_080596BC: .4byte gPlayerAvatar
_080596C0: .4byte gUnknown_0830FC34
thumb_func_end PlayCollisionSoundIfNotFacingWarp
@@ -15024,8 +15024,8 @@ GetXYCoordsOneStepInFrontOfPlayer: @ 80596C4
pop {r0}
bx r0
.align 2, 0
-_08059700: .4byte 0x030048a0
-_08059704: .4byte 0x0202e858
+_08059700: .4byte gMapObjects
+_08059704: .4byte gPlayerAvatar
thumb_func_end GetXYCoordsOneStepInFrontOfPlayer
thumb_func_start PlayerGetDestCoords
@@ -15051,8 +15051,8 @@ PlayerGetDestCoords: @ 8059708
pop {r0}
bx r0
.align 2, 0
-_08059730: .4byte 0x030048a0
-_08059734: .4byte 0x0202e858
+_08059730: .4byte gMapObjects
+_08059734: .4byte gPlayerAvatar
thumb_func_end PlayerGetDestCoords
thumb_func_start player_get_direction_lower_nybble
@@ -15069,8 +15069,8 @@ player_get_direction_lower_nybble: @ 8059738
lsrs r0, 28
bx lr
.align 2, 0
-_08059750: .4byte 0x030048a0
-_08059754: .4byte 0x0202e858
+_08059750: .4byte gMapObjects
+_08059754: .4byte gPlayerAvatar
thumb_func_end player_get_direction_lower_nybble
thumb_func_start player_get_direction_upper_nybble
@@ -15086,8 +15086,8 @@ player_get_direction_upper_nybble: @ 8059758
lsrs r0, 4
bx lr
.align 2, 0
-_0805976C: .4byte 0x030048a0
-_08059770: .4byte 0x0202e858
+_0805976C: .4byte gMapObjects
+_08059770: .4byte gPlayerAvatar
thumb_func_end player_get_direction_upper_nybble
thumb_func_start PlayerGetZCoord
@@ -15103,8 +15103,8 @@ PlayerGetZCoord: @ 8059774
lsrs r0, 4
bx lr
.align 2, 0
-_08059788: .4byte 0x030048a0
-_0805978C: .4byte 0x0202e858
+_08059788: .4byte gMapObjects
+_0805978C: .4byte gPlayerAvatar
thumb_func_end PlayerGetZCoord
thumb_func_start unref_sub_8059790
@@ -15128,8 +15128,8 @@ unref_sub_8059790: @ 8059790
pop {r0}
bx r0
.align 2, 0
-_080597B8: .4byte 0x0202e858
-_080597BC: .4byte 0x030048a0
+_080597B8: .4byte gPlayerAvatar
+_080597BC: .4byte gMapObjects
thumb_func_end unref_sub_8059790
thumb_func_start TestPlayerAvatarFlags
@@ -15140,7 +15140,7 @@ TestPlayerAvatarFlags: @ 80597C0
adds r0, r1, 0
bx lr
.align 2, 0
-_080597CC: .4byte 0x0202e858
+_080597CC: .4byte gPlayerAvatar
thumb_func_end TestPlayerAvatarFlags
thumb_func_start sub_80597D0
@@ -15149,7 +15149,7 @@ sub_80597D0: @ 80597D0
ldrb r0, [r0]
bx lr
.align 2, 0
-_080597D8: .4byte 0x0202e858
+_080597D8: .4byte gPlayerAvatar
thumb_func_end sub_80597D0
thumb_func_start GetPlayerAvatarObjectId
@@ -15158,7 +15158,7 @@ GetPlayerAvatarObjectId: @ 80597DC
ldrb r0, [r0, 0x4]
bx lr
.align 2, 0
-_080597E4: .4byte 0x0202e858
+_080597E4: .4byte gPlayerAvatar
thumb_func_end GetPlayerAvatarObjectId
thumb_func_start sub_80597E8
@@ -15199,8 +15199,8 @@ _0805982C:
pop {r0}
bx r0
.align 2, 0
-_08059834: .4byte 0x0202e858
-_08059838: .4byte 0x030048a0
+_08059834: .4byte gPlayerAvatar
+_08059838: .4byte gMapObjects
thumb_func_end sub_80597F4
thumb_func_start sub_805983C
@@ -15246,7 +15246,7 @@ GetPlayerAvatarGraphicsIdByStateId: @ 805986C
pop {r1}
bx r1
.align 2, 0
-_08059884: .4byte 0x0202e858
+_08059884: .4byte gPlayerAvatar
thumb_func_end GetPlayerAvatarGraphicsIdByStateId
thumb_func_start unref_sub_8059888
@@ -15352,7 +15352,7 @@ _08059926:
pop {r1}
bx r1
.align 2, 0
-_0805992C: .4byte 0x03004360
+_0805992C: .4byte gPlayerParty
thumb_func_end PartyHasMonWithSurf
thumb_func_start IsPlayerSurfingNorth
@@ -15435,8 +15435,8 @@ IsPlayerFacingSurfableFishableWater: @ 8059954
movs r0, 0x1
b _080599D6
.align 2, 0
-_080599CC: .4byte 0x0202e858
-_080599D0: .4byte 0x030048a0
+_080599CC: .4byte gPlayerAvatar
+_080599D0: .4byte gMapObjects
_080599D4:
movs r0, 0
_080599D6:
@@ -15456,7 +15456,7 @@ ClearPlayerAvatarInfo: @ 80599E0
pop {r0}
bx r0
.align 2, 0
-_080599F0: .4byte 0x0202e858
+_080599F0: .4byte gPlayerAvatar
thumb_func_end ClearPlayerAvatarInfo
thumb_func_start SetPlayerAvatarStateMask
@@ -15471,7 +15471,7 @@ SetPlayerAvatarStateMask: @ 80599F4
strb r0, [r3]
bx lr
.align 2, 0
-_08059A08: .4byte 0x0202e858
+_08059A08: .4byte gPlayerAvatar
thumb_func_end SetPlayerAvatarStateMask
thumb_func_start GetPlayerAvatarStateTransitionByGraphicsId
@@ -15536,7 +15536,7 @@ _08059A60:
ldrb r0, [r0]
b _08059A88
.align 2, 0
-_08059A74: .4byte 0x0202e858
+_08059A74: .4byte gPlayerAvatar
_08059A78: .4byte gUnknown_0830FC64
_08059A7C:
adds r0, r2, 0x1
@@ -15573,7 +15573,7 @@ SetPlayerAvatarExtraStateTransition: @ 8059A90
pop {r0}
bx r0
.align 2, 0
-_08059ABC: .4byte 0x0202e858
+_08059ABC: .4byte gPlayerAvatar
thumb_func_end SetPlayerAvatarExtraStateTransition
thumb_func_start InitPlayerAvatar
@@ -15669,8 +15669,8 @@ InitPlayerAvatar: @ 8059AC0
pop {r0}
bx r0
.align 2, 0
-_08059B80: .4byte 0x030048a0
-_08059B84: .4byte 0x0202e858
+_08059B80: .4byte gMapObjects
+_08059B84: .4byte gPlayerAvatar
thumb_func_end InitPlayerAvatar
thumb_func_start sub_8059B88
@@ -15723,9 +15723,9 @@ _08059BE0:
pop {r0}
bx r0
.align 2, 0
-_08059BE8: .4byte 0x030048a0
-_08059BEC: .4byte 0x0202e858
-_08059BF0: .4byte 0x02020004
+_08059BE8: .4byte gMapObjects
+_08059BEC: .4byte gPlayerAvatar
+_08059BF0: .4byte gSprites
thumb_func_end sub_8059B88
thumb_func_start sub_8059BF4
@@ -15757,9 +15757,9 @@ sub_8059BF4: @ 8059BF4
pop {r0}
bx r0
.align 2, 0
-_08059C30: .4byte 0x0202e858
-_08059C34: .4byte 0x030048a0
-_08059C38: .4byte 0x02020004
+_08059C30: .4byte gPlayerAvatar
+_08059C34: .4byte gMapObjects
+_08059C38: .4byte gSprites
thumb_func_end sub_8059BF4
thumb_func_start sub_8059C3C
@@ -15799,9 +15799,9 @@ sub_8059C3C: @ 8059C3C
pop {r0}
bx r0
.align 2, 0
-_08059C88: .4byte 0x0202e858
-_08059C8C: .4byte 0x030048a0
-_08059C90: .4byte 0x02020004
+_08059C88: .4byte gPlayerAvatar
+_08059C8C: .4byte gMapObjects
+_08059C90: .4byte gSprites
thumb_func_end sub_8059C3C
thumb_func_start sub_8059C94
@@ -15853,9 +15853,9 @@ sub_8059C94: @ 8059C94
pop {r0}
bx r0
.align 2, 0
-_08059CFC: .4byte 0x0202e858
-_08059D00: .4byte 0x030048a0
-_08059D04: .4byte 0x02020004
+_08059CFC: .4byte gPlayerAvatar
+_08059D00: .4byte gMapObjects
+_08059D04: .4byte gSprites
thumb_func_end sub_8059C94
thumb_func_start sub_8059D08
@@ -15895,9 +15895,9 @@ sub_8059D08: @ 8059D08
pop {r0}
bx r0
.align 2, 0
-_08059D54: .4byte 0x0202e858
-_08059D58: .4byte 0x030048a0
-_08059D5C: .4byte 0x02020004
+_08059D54: .4byte gPlayerAvatar
+_08059D58: .4byte gMapObjects
+_08059D5C: .4byte gSprites
thumb_func_end sub_8059D08
thumb_func_start sub_8059D60
@@ -16003,7 +16003,7 @@ task_add_bump_boulder: @ 8059DF0
bx r0
.align 2, 0
_08059E24: .4byte sub_8059E2C
-_08059E28: .4byte 0x03004b20
+_08059E28: .4byte gTasks
thumb_func_end task_add_bump_boulder
thumb_func_start sub_8059E2C
@@ -16046,9 +16046,9 @@ _08059E40:
bx r0
.align 2, 0
_08059E74: .4byte gUnknown_0830FC88
-_08059E78: .4byte 0x03004b20
-_08059E7C: .4byte 0x030048a0
-_08059E80: .4byte 0x0202e858
+_08059E78: .4byte gTasks
+_08059E7C: .4byte gMapObjects
+_08059E80: .4byte gPlayerAvatar
thumb_func_end sub_8059E2C
thumb_func_start sub_8059E84
@@ -16067,7 +16067,7 @@ sub_8059E84: @ 8059E84
pop {r1}
bx r1
.align 2, 0
-_08059EA0: .4byte 0x0202e858
+_08059EA0: .4byte gPlayerAvatar
thumb_func_end sub_8059E84
thumb_func_start sub_8059EA4
@@ -16137,8 +16137,8 @@ _08059F2E:
pop {r1}
bx r1
.align 2, 0
-_08059F38: .4byte 0x0202ff84
-_08059F3C: .4byte 0x02020004
+_08059F38: .4byte gUnknown_0202FF84
+_08059F3C: .4byte gSprites
thumb_func_end sub_8059EA4
thumb_func_start sub_8059F40
@@ -16175,7 +16175,7 @@ _08059F82:
pop {r1}
bx r1
.align 2, 0
-_08059F8C: .4byte 0x0202e858
+_08059F8C: .4byte gPlayerAvatar
_08059F90: .4byte sub_8059E2C
thumb_func_end sub_8059F40
@@ -16230,9 +16230,9 @@ _08059FC6:
bx r0
.align 2, 0
_08059FF0: .4byte gUnknown_0830FC94
-_08059FF4: .4byte 0x03004b20
-_08059FF8: .4byte 0x0202e858
-_08059FFC: .4byte 0x030048a0
+_08059FF4: .4byte gTasks
+_08059FF8: .4byte gPlayerAvatar
+_08059FFC: .4byte gMapObjects
thumb_func_end sub_8059FB4
thumb_func_start sub_805A000
@@ -16283,7 +16283,7 @@ _0805A05C:
pop {r1}
bx r1
.align 2, 0
-_0805A064: .4byte 0x0202e858
+_0805A064: .4byte gPlayerAvatar
_0805A068: .4byte sub_8059FB4
thumb_func_end sub_805A000
@@ -16338,9 +16338,9 @@ _0805A09E:
bx r0
.align 2, 0
_0805A0C8: .4byte gUnknown_0830FC98
-_0805A0CC: .4byte 0x03004b20
-_0805A0D0: .4byte 0x0202e858
-_0805A0D4: .4byte 0x030048a0
+_0805A0CC: .4byte gTasks
+_0805A0D0: .4byte gPlayerAvatar
+_0805A0D4: .4byte gMapObjects
thumb_func_end sub_805A08C
thumb_func_start sub_805A0D8
@@ -16362,7 +16362,7 @@ sub_805A0D8: @ 805A0D8
pop {r1}
bx r1
.align 2, 0
-_0805A0FC: .4byte 0x0202e858
+_0805A0FC: .4byte gPlayerAvatar
thumb_func_end sub_805A0D8
thumb_func_start sub_805A100
@@ -16493,7 +16493,7 @@ _0805A1FC:
pop {r1}
bx r1
.align 2, 0
-_0805A204: .4byte 0x0202e858
+_0805A204: .4byte gPlayerAvatar
_0805A208: .4byte sub_805A08C
thumb_func_end sub_805A1B8
@@ -16532,9 +16532,9 @@ sub_805A20C: @ 805A20C
pop {r0}
bx r0
.align 2, 0
-_0805A258: .4byte 0x0202e858
+_0805A258: .4byte gPlayerAvatar
_0805A25C: .4byte taskFF_0805D1D4
-_0805A260: .4byte 0x03004b20
+_0805A260: .4byte gTasks
thumb_func_end sub_805A20C
thumb_func_start taskFF_0805D1D4
@@ -16582,9 +16582,9 @@ _0805A2B8:
pop {r0}
bx r0
.align 2, 0
-_0805A2C0: .4byte 0x0202e858
-_0805A2C4: .4byte 0x030048a0
-_0805A2C8: .4byte 0x03004b20
+_0805A2C0: .4byte gPlayerAvatar
+_0805A2C4: .4byte gMapObjects
+_0805A2C8: .4byte gTasks
_0805A2CC: .4byte sub_805A2D0
thumb_func_end taskFF_0805D1D4
@@ -16638,9 +16638,9 @@ _0805A336:
pop {r0}
bx r0
.align 2, 0
-_0805A33C: .4byte 0x0202e858
-_0805A340: .4byte 0x030048a0
-_0805A344: .4byte 0x02020004
+_0805A33C: .4byte gPlayerAvatar
+_0805A340: .4byte gMapObjects
+_0805A344: .4byte gSprites
thumb_func_end sub_805A2D0
thumb_func_start StartFishing
@@ -16667,7 +16667,7 @@ StartFishing: @ 805A348
bx r0
.align 2, 0
_0805A374: .4byte sub_805A37C
-_0805A378: .4byte 0x03004b20
+_0805A378: .4byte gTasks
thumb_func_end StartFishing
thumb_func_start sub_805A37C
@@ -16697,7 +16697,7 @@ _0805A38E:
bx r0
.align 2, 0
_0805A3AC: .4byte gUnknown_0830FCB4
-_0805A3B0: .4byte 0x03004b20
+_0805A3B0: .4byte gTasks
thumb_func_end sub_805A37C
thumb_func_start sub_805A3B4
@@ -16716,7 +16716,7 @@ sub_805A3B4: @ 805A3B4
pop {r1}
bx r1
.align 2, 0
-_0805A3D0: .4byte 0x0202e858
+_0805A3D0: .4byte gPlayerAvatar
thumb_func_end sub_805A3B4
thumb_func_start fish1
@@ -16785,8 +16785,8 @@ fish1: @ 805A3D4
.align 2, 0
_0805A45C: .4byte gUnknown_0830FCF4
_0805A460: .4byte gUnknown_0830FCFA
-_0805A464: .4byte 0x030048a0
-_0805A468: .4byte 0x0202e858
+_0805A464: .4byte gMapObjects
+_0805A468: .4byte gPlayerAvatar
thumb_func_end fish1
thumb_func_start fish2
@@ -16882,7 +16882,7 @@ _0805A50E:
b _0805A564
.align 2, 0
_0805A514: .4byte gUnknown_0830FD00
-_0805A518: .4byte 0x03001770
+_0805A518: .4byte gMain
_0805A51C:
lsls r0, r2, 16
asrs r0, 16
@@ -16973,8 +16973,8 @@ _0805A5BC:
pop {r1}
bx r1
.align 2, 0
-_0805A5C4: .4byte 0x0202e858
-_0805A5C8: .4byte 0x02020004
+_0805A5C4: .4byte gPlayerAvatar
+_0805A5C8: .4byte gSprites
thumb_func_end party_menu_update_status_condition_object
thumb_func_start sub_805A5CC
@@ -17044,7 +17044,7 @@ _0805A63E:
pop {r1}
bx r1
.align 2, 0
-_0805A648: .4byte 0x03001770
+_0805A648: .4byte gMain
thumb_func_end fish7
thumb_func_start fish8
@@ -17192,9 +17192,9 @@ _0805A746:
strh r0, [r5, 0xA]
b _0805A7A8
.align 2, 0
-_0805A76C: .4byte 0x0202e858
-_0805A770: .4byte 0x030048a0
-_0805A774: .4byte 0x02020004
+_0805A76C: .4byte gPlayerAvatar
+_0805A770: .4byte gMapObjects
+_0805A774: .4byte gSprites
_0805A778:
movs r1, 0xA
ldrsh r0, [r5, r1]
@@ -17224,7 +17224,7 @@ _0805A7A8:
pop {r1}
bx r1
.align 2, 0
-_0805A7B4: .4byte 0x0202e858
+_0805A7B4: .4byte gPlayerAvatar
_0805A7B8: .4byte sub_805A37C
thumb_func_end sub_805A6DC
@@ -17258,8 +17258,8 @@ sub_805A7BC: @ 805A7BC
pop {r1}
bx r1
.align 2, 0
-_0805A7FC: .4byte 0x0202e858
-_0805A800: .4byte 0x02020004
+_0805A7FC: .4byte gPlayerAvatar
+_0805A800: .4byte gSprites
_0805A804: .4byte gOtherText_NotEvenANibble
thumb_func_end sub_805A7BC
@@ -17294,8 +17294,8 @@ sub_805A808: @ 805A808
pop {r1}
bx r1
.align 2, 0
-_0805A84C: .4byte 0x0202e858
-_0805A850: .4byte 0x02020004
+_0805A84C: .4byte gPlayerAvatar
+_0805A850: .4byte gSprites
_0805A854: .4byte gOtherText_ItGotAway
thumb_func_end sub_805A808
@@ -17388,9 +17388,9 @@ _0805A8FA:
pop {r1}
bx r1
.align 2, 0
-_0805A908: .4byte 0x02020004
-_0805A90C: .4byte 0x0202e858
-_0805A910: .4byte 0x030048a0
+_0805A908: .4byte gSprites
+_0805A90C: .4byte gPlayerAvatar
+_0805A910: .4byte gMapObjects
thumb_func_end sub_805A874
thumb_func_start fishF
@@ -17418,7 +17418,7 @@ _0805A946:
pop {r1}
bx r1
.align 2, 0
-_0805A94C: .4byte 0x0202e858
+_0805A94C: .4byte gPlayerAvatar
_0805A950: .4byte sub_805A37C
thumb_func_end fishF
@@ -17546,10 +17546,10 @@ _0805AA3A:
pop {r0}
bx r0
.align 2, 0
-_0805AA40: .4byte 0x0202e858
-_0805AA44: .4byte 0x02020004
+_0805AA40: .4byte gPlayerAvatar
+_0805AA44: .4byte gSprites
_0805AA48: .4byte 0x0000fff8
-_0805AA4C: .4byte 0x030048a0
+_0805AA4C: .4byte gMapObjects
thumb_func_end sub_805A954
thumb_func_start npc_clear_ids_and_state
@@ -17591,7 +17591,7 @@ _0805AA76:
pop {r0}
bx r0
.align 2, 0
-_0805AA94: .4byte 0x030048a0
+_0805AA94: .4byte gMapObjects
thumb_func_end npcs_clear_ids_and_state
thumb_func_start sub_805AA98
@@ -17681,7 +17681,7 @@ sub_805AAB0: @ 805AAB0
bx r0
.align 2, 0
_0805AB4C: .4byte gFieldEffectObjectTemplatePointers
-_0805AB50: .4byte 0x02020004
+_0805AB50: .4byte gSprites
thumb_func_end sub_805AAB0
thumb_func_start sub_805AB54
@@ -17692,7 +17692,7 @@ sub_805AB54: @ 805AB54
ldrb r0, [r2]
b _0805AB78
.align 2, 0
-_0805AB60: .4byte 0x030048a0
+_0805AB60: .4byte gMapObjects
_0805AB64:
adds r0, r1, 0x1
lsls r0, 24
@@ -17800,7 +17800,7 @@ _0805AC0C:
pop {r1}
bx r1
.align 2, 0
-_0805AC14: .4byte 0x030048a0
+_0805AC14: .4byte gMapObjects
thumb_func_end GetFieldObjectIdByXY
thumb_func_start GetFieldObjectIdByLocalIdAndMapInternal
@@ -17835,7 +17835,7 @@ _0805AC2A:
adds r0, r1, 0
b _0805AC60
.align 2, 0
-_0805AC50: .4byte 0x030048a0
+_0805AC50: .4byte gMapObjects
_0805AC54:
adds r0, r1, 0x1
lsls r0, 24
@@ -17871,7 +17871,7 @@ _0805AC72:
adds r0, r2, 0
b _0805AC9C
.align 2, 0
-_0805AC8C: .4byte 0x030048a0
+_0805AC8C: .4byte gMapObjects
_0805AC90:
adds r0, r2, 0x1
lsls r0, 24
@@ -18038,7 +18038,7 @@ _0805ADC2:
pop {r1}
bx r1
.align 2, 0
-_0805ADD0: .4byte 0x030048a0
+_0805ADD0: .4byte gMapObjects
_0805ADD4: .4byte gUnknown_0836DC09
_0805ADD8: .4byte gUnknown_0836DBBC
thumb_func_end InitFieldObjectStateFromTemplate
@@ -18057,7 +18057,7 @@ sub_805ADDC: @ 805ADDC
bne _0805AE10
b _0805AE3E
.align 2, 0
-_0805ADF4: .4byte 0x0202e828
+_0805ADF4: .4byte gMapHeader
_0805ADF8:
ldr r1, _0805AE0C
adds r0, r7, r1
@@ -18104,7 +18104,7 @@ _0805AE40:
pop {r1}
bx r1
.align 2, 0
-_0805AE4C: .4byte 0x02026354
+_0805AE4C: .4byte gUnknown_02026354
thumb_func_end sub_805ADDC
thumb_func_start GetAvailableFieldObjectSlot
@@ -18160,7 +18160,7 @@ _0805AEA8:
movs r0, 0x1
b _0805AEE4
.align 2, 0
-_0805AEAC: .4byte 0x030048a0
+_0805AEAC: .4byte gMapObjects
_0805AEB0:
mov r0, r12
strb r2, [r0]
@@ -18195,7 +18195,7 @@ _0805AEE4:
pop {r1}
bx r1
.align 2, 0
-_0805AEEC: .4byte 0x030048a0
+_0805AEEC: .4byte gMapObjects
thumb_func_end GetAvailableFieldObjectSlot
thumb_func_start RemoveFieldObject
@@ -18245,7 +18245,7 @@ _0805AF42:
pop {r0}
bx r0
.align 2, 0
-_0805AF48: .4byte 0x030048a0
+_0805AF48: .4byte gMapObjects
thumb_func_end RemoveFieldObjectByLocalIdAndMap
thumb_func_start RemoveFieldObjectInternal
@@ -18283,7 +18283,7 @@ RemoveFieldObjectInternal: @ 805AF4C
bx r0
.align 2, 0
_0805AF90: .4byte 0xffff0000
-_0805AF94: .4byte 0x02020004
+_0805AF94: .4byte gSprites
thumb_func_end RemoveFieldObjectInternal
thumb_func_start npc_hide_all_but_player
@@ -18311,8 +18311,8 @@ _0805AFB2:
pop {r0}
bx r0
.align 2, 0
-_0805AFC4: .4byte 0x0202e858
-_0805AFC8: .4byte 0x030048a0
+_0805AFC4: .4byte gPlayerAvatar
+_0805AFC8: .4byte gMapObjects
thumb_func_end npc_hide_all_but_player
thumb_func_start sub_805AFCC
@@ -18366,7 +18366,7 @@ _0805B006:
bl npc_load_two_palettes__no_record
b _0805B042
.align 2, 0
-_0805B030: .4byte 0x030048a0
+_0805B030: .4byte gMapObjects
_0805B034:
cmp r0, 0xA
bne _0805B042
@@ -18409,7 +18409,7 @@ _0805B050:
b _0805B154
.align 2, 0
_0805B084: .4byte 0x0000ffff
-_0805B088: .4byte 0x030048a0
+_0805B088: .4byte gMapObjects
_0805B08C:
lsls r0, r7, 4
adds r0, r7
@@ -18516,7 +18516,7 @@ _0805B154:
pop {r1}
bx r1
.align 2, 0
-_0805B164: .4byte 0x02020004
+_0805B164: .4byte gSprites
thumb_func_end sub_805AFCC
thumb_func_start SpawnFieldObject
@@ -18616,8 +18616,8 @@ _0805B21A:
pop {r1}
bx r1
.align 2, 0
-_0805B228: .4byte 0x02020004
-_0805B22C: .4byte 0x030048a0
+_0805B228: .4byte gSprites
+_0805B22C: .4byte gMapObjects
thumb_func_end SpawnFieldObject
thumb_func_start SpawnSpecialFieldObject
@@ -18648,7 +18648,7 @@ SpawnSpecialFieldObject: @ 805B230
pop {r1}
bx r1
.align 2, 0
-_0805B268: .4byte 0x02025734
+_0805B268: .4byte gSaveBlock1
thumb_func_end SpawnSpecialFieldObject
thumb_func_start SpawnSpecialFieldObjectParametrized
@@ -18871,7 +18871,7 @@ _0805B3FC:
bx r1
.align 2, 0
_0805B408: .4byte 0x0000ffff
-_0805B40C: .4byte 0x02020004
+_0805B40C: .4byte gSprites
thumb_func_end AddPseudoFieldObject
thumb_func_start sub_805B410
@@ -19031,7 +19031,7 @@ _0805B53C:
.align 2, 0
_0805B550: .4byte sub_8064970
_0805B554: .4byte 0x0000ffff
-_0805B558: .4byte 0x02020004
+_0805B558: .4byte gSprites
thumb_func_end sub_805B410
thumb_func_start sub_805B55C
@@ -19140,9 +19140,9 @@ _0805B618:
pop {r0}
bx r0
.align 2, 0
-_0805B628: .4byte 0x0202e828
-_0805B62C: .4byte 0x02025734
-_0805B630: .4byte 0x02026354
+_0805B628: .4byte gMapHeader
+_0805B62C: .4byte gSaveBlock1
+_0805B630: .4byte gUnknown_02026354
thumb_func_end sub_805B55C
thumb_func_start RemoveFieldObjectsOutsideView
@@ -19193,8 +19193,8 @@ _0805B67A:
pop {r0}
bx r0
.align 2, 0
-_0805B688: .4byte 0x02029818
-_0805B68C: .4byte 0x030048a0
+_0805B688: .4byte gUnknown_02029818
+_0805B68C: .4byte gMapObjects
_0805B690: .4byte 0x00010001
thumb_func_end RemoveFieldObjectsOutsideView
@@ -19263,7 +19263,7 @@ _0805B706:
pop {r0}
bx r0
.align 2, 0
-_0805B70C: .4byte 0x02025734
+_0805B70C: .4byte gSaveBlock1
thumb_func_end RemoveFieldObjectIfOutsideView
thumb_func_start sub_805B710
@@ -19304,7 +19304,7 @@ _0805B744:
pop {r0}
bx r0
.align 2, 0
-_0805B758: .4byte 0x030048a0
+_0805B758: .4byte gMapObjects
thumb_func_end sub_805B710
thumb_func_start sub_805B75C
@@ -19514,11 +19514,11 @@ _0805B8EE:
pop {r0}
bx r0
.align 2, 0
-_0805B900: .4byte 0x02029818
-_0805B904: .4byte 0x030048a0
+_0805B900: .4byte gUnknown_02029818
+_0805B904: .4byte gMapObjects
_0805B908: .4byte 0xffff0000
_0805B90C: .4byte 0x0000ffff
-_0805B910: .4byte 0x02020004
+_0805B910: .4byte gSprites
thumb_func_end sub_805B75C
thumb_func_start sub_805B914
@@ -19575,8 +19575,8 @@ SetPlayerAvatarFieldObjectIdAndObjectId: @ 805B94C
pop {r0}
bx r0
.align 2, 0
-_0805B978: .4byte 0x0202e858
-_0805B97C: .4byte 0x030048a0
+_0805B978: .4byte gPlayerAvatar
+_0805B97C: .4byte gMapObjects
thumb_func_end SetPlayerAvatarFieldObjectIdAndObjectId
thumb_func_start sub_805B980
@@ -19706,7 +19706,7 @@ _0805BA72:
pop {r0}
bx r0
.align 2, 0
-_0805BA7C: .4byte 0x02020004
+_0805BA7C: .4byte gSprites
thumb_func_end sub_805B980
thumb_func_start unref_sub_805BA80
@@ -19741,7 +19741,7 @@ _0805BAB4:
pop {r0}
bx r0
.align 2, 0
-_0805BABC: .4byte 0x030048a0
+_0805BABC: .4byte gMapObjects
thumb_func_end unref_sub_805BA80
thumb_func_start FieldObjectTurn
@@ -19782,7 +19782,7 @@ _0805BB06:
pop {r0}
bx r0
.align 2, 0
-_0805BB0C: .4byte 0x02020004
+_0805BB0C: .4byte gSprites
thumb_func_end FieldObjectTurn
thumb_func_start FieldObjectTurnByLocalIdAndMap
@@ -19817,7 +19817,7 @@ _0805BB44:
pop {r0}
bx r0
.align 2, 0
-_0805BB4C: .4byte 0x030048a0
+_0805BB4C: .4byte gMapObjects
thumb_func_end FieldObjectTurnByLocalIdAndMap
thumb_func_start unref_sub_805BB50
@@ -19835,7 +19835,7 @@ unref_sub_805BB50: @ 805BB50
pop {r0}
bx r0
.align 2, 0
-_0805BB6C: .4byte 0x030048a0
+_0805BB6C: .4byte gMapObjects
thumb_func_end unref_sub_805BB50
thumb_func_start get_berry_tree_graphics
@@ -20003,7 +20003,7 @@ _0805BC9E:
pop {r0}
bx r0
.align 2, 0
-_0805BCA8: .4byte 0x030048a0
+_0805BCA8: .4byte gMapObjects
thumb_func_end npc_by_local_id_and_map_set_field_1_bit_x20
thumb_func_start FieldObjectGetLocalIdAndMap
@@ -20045,7 +20045,7 @@ _0805BCE8:
pop {r0}
bx r0
.align 2, 0
-_0805BCEC: .4byte 0x030048a0
+_0805BCEC: .4byte gMapObjects
thumb_func_end sub_805BCC0
thumb_func_start sub_805BCF0
@@ -20090,8 +20090,8 @@ _0805BD36:
pop {r0}
bx r0
.align 2, 0
-_0805BD40: .4byte 0x030048a0
-_0805BD44: .4byte 0x02020004
+_0805BD40: .4byte gMapObjects
+_0805BD44: .4byte gSprites
thumb_func_end sub_805BCF0
thumb_func_start sub_805BD48
@@ -20130,7 +20130,7 @@ _0805BD84:
pop {r0}
bx r0
.align 2, 0
-_0805BD8C: .4byte 0x030048a0
+_0805BD8C: .4byte gMapObjects
thumb_func_end sub_805BD48
thumb_func_start sub_805BD90
@@ -20174,8 +20174,8 @@ _0805BDD4:
pop {r0}
bx r0
.align 2, 0
-_0805BDDC: .4byte 0x030048a0
-_0805BDE0: .4byte 0x02020004
+_0805BDDC: .4byte gMapObjects
+_0805BDE0: .4byte gSprites
thumb_func_end sub_805BD90
thumb_func_start gpu_pal_allocator_reset__manage_upper_four
@@ -20188,7 +20188,7 @@ gpu_pal_allocator_reset__manage_upper_four: @ 805BDE4
pop {r0}
bx r0
.align 2, 0
-_0805BDF4: .4byte 0x030028f8
+_0805BDF4: .4byte gReservedSpritePaletteCount
thumb_func_end gpu_pal_allocator_reset__manage_upper_four
thumb_func_start sub_805BDF8
@@ -20405,7 +20405,7 @@ _0805BF50:
_0805BF74: .4byte gUnknown_08373874
_0805BF78: .4byte 0x000011ff
_0805BF7C: .4byte gUnknown_0830FD14
-_0805BF80: .4byte 0x030005a4
+_0805BF80: .4byte gUnknown_030005A4
_0805BF84:
adds r0, r3, 0x1
lsls r0, 24
@@ -20460,11 +20460,11 @@ _0805BFC4:
bl pal_patch_for_npc
b _0805C00C
.align 2, 0
-_0805BFE8: .4byte 0x030005a6
+_0805BFE8: .4byte gUnknown_030005A6
_0805BFEC: .4byte gUnknown_083738E4
_0805BFF0: .4byte 0x000011ff
_0805BFF4: .4byte gUnknown_0830FD14
-_0805BFF8: .4byte 0x030005a4
+_0805BFF8: .4byte gUnknown_030005A4
_0805BFFC:
adds r0, r3, 0x1
lsls r0, 24
@@ -20601,7 +20601,7 @@ _0805C0EA:
pop {r0}
bx r0
.align 2, 0
-_0805C0F4: .4byte 0x02020004
+_0805C0F4: .4byte gSprites
thumb_func_end sub_805C058
thumb_func_start sub_805C0F8
@@ -20646,7 +20646,7 @@ _0805C140:
pop {r0}
bx r0
.align 2, 0
-_0805C148: .4byte 0x030048a0
+_0805C148: .4byte gMapObjects
thumb_func_end sub_805C0F8
thumb_func_start npc_coords_shift_still
@@ -20714,8 +20714,8 @@ _0805C1B8:
pop {r0}
bx r0
.align 2, 0
-_0805C1C0: .4byte 0x0202e844
-_0805C1C4: .4byte 0x030048a0
+_0805C1C0: .4byte gUnknown_0202E844
+_0805C1C4: .4byte gMapObjects
thumb_func_end UpdateFieldObjectCoordsForCameraUpdate
thumb_func_start GetFieldObjectIdByXYZ
@@ -20759,7 +20759,7 @@ _0805C1E0:
adds r0, r4, 0
b _0805C224
.align 2, 0
-_0805C214: .4byte 0x030048a0
+_0805C214: .4byte gMapObjects
_0805C218:
adds r0, r4, 0x1
lsls r0, 24
@@ -20855,7 +20855,7 @@ AddCameraObject: @ 805C284
bx r1
.align 2, 0
_0805C2C0: .4byte gSpriteTemplate_830FD24
-_0805C2C4: .4byte 0x02020004
+_0805C2C4: .4byte gSprites
thumb_func_end AddCameraObject
thumb_func_start ObjectCB_CameraObject
@@ -20910,7 +20910,7 @@ CameraObject_0: @ 805C2F0
pop {r0}
bx r0
.align 2, 0
-_0805C328: .4byte 0x02020004
+_0805C328: .4byte gSprites
thumb_func_end CameraObject_0
thumb_func_start CameraObject_1
@@ -20941,7 +20941,7 @@ CameraObject_1: @ 805C32C
pop {r0}
bx r0
.align 2, 0
-_0805C360: .4byte 0x02020004
+_0805C360: .4byte gSprites
thumb_func_end CameraObject_1
thumb_func_start CameraObject_2
@@ -20969,7 +20969,7 @@ CameraObject_2: @ 805C364
pop {r0}
bx r0
.align 2, 0
-_0805C390: .4byte 0x02020004
+_0805C390: .4byte gSprites
thumb_func_end CameraObject_2
thumb_func_start FindCameraObject
@@ -20998,7 +20998,7 @@ _0805C39E:
adds r0, r2, 0
b _0805C3D4
.align 2, 0
-_0805C3C0: .4byte 0x02020004
+_0805C3C0: .4byte gSprites
_0805C3C4: .4byte ObjectCB_CameraObject
_0805C3C8:
adds r0, r3, 0x1
@@ -21111,7 +21111,7 @@ _0805C456:
strb r7, [r0]
b _0805C492
.align 2, 0
-_0805C484: .4byte 0x02020004
+_0805C484: .4byte gSprites
_0805C488:
adds r0, r5, 0x1
lsls r0, 24
@@ -21171,7 +21171,7 @@ _0805C4BE:
lsrs r0, 24
b _0805C506
.align 2, 0
-_0805C4F4: .4byte 0x02020004
+_0805C4F4: .4byte gSprites
_0805C4F8:
subs r0, r1, 0x1
lsls r0, 16
@@ -21258,7 +21258,7 @@ GetFieldObjectScriptPointerByFieldObjectId: @ 805C56C
pop {r1}
bx r1
.align 2, 0
-_0805C58C: .4byte 0x030048a0
+_0805C58C: .4byte gMapObjects
thumb_func_end GetFieldObjectScriptPointerByFieldObjectId
thumb_func_start GetFieldObjectFlagIdByLocalIdAndMap
@@ -21295,7 +21295,7 @@ GetFieldObjectFlagIdByFieldObjectId: @ 805C5A8
pop {r1}
bx r1
.align 2, 0
-_0805C5CC: .4byte 0x030048a0
+_0805C5CC: .4byte gMapObjects
thumb_func_end GetFieldObjectFlagIdByFieldObjectId
thumb_func_start unref_sub_805C5D0
@@ -21323,7 +21323,7 @@ unref_sub_805C5D0: @ 805C5D0
ldrb r0, [r0, 0x7]
b _0805C606
.align 2, 0
-_0805C600: .4byte 0x030048a0
+_0805C600: .4byte gMapObjects
_0805C604:
movs r0, 0xFF
_0805C606:
@@ -21344,7 +21344,7 @@ unref_sub_805C60C: @ 805C60C
ldrb r0, [r1, 0x7]
bx lr
.align 2, 0
-_0805C620: .4byte 0x030048a0
+_0805C620: .4byte gMapObjects
thumb_func_end unref_sub_805C60C
thumb_func_start unref_sub_805C624
@@ -21372,7 +21372,7 @@ unref_sub_805C624: @ 805C624
ldrb r0, [r0, 0x1D]
b _0805C65A
.align 2, 0
-_0805C654: .4byte 0x030048a0
+_0805C654: .4byte gMapObjects
_0805C658:
movs r0, 0xFF
_0805C65A:
@@ -21393,7 +21393,7 @@ FieldObjectGetBerryTreeId: @ 805C660
ldrb r0, [r1, 0x1D]
bx lr
.align 2, 0
-_0805C674: .4byte 0x030048a0
+_0805C674: .4byte gMapObjects
thumb_func_end FieldObjectGetBerryTreeId
thumb_func_start GetFieldObjectTemplateByLocalIdAndMap
@@ -21421,8 +21421,8 @@ GetFieldObjectTemplateByLocalIdAndMap: @ 805C678
ldr r0, [r0, 0x4]
b _0805C6B8
.align 2, 0
-_0805C6A4: .4byte 0x02025734
-_0805C6A8: .4byte 0x0202e828
+_0805C6A4: .4byte gSaveBlock1
+_0805C6A8: .4byte gMapHeader
_0805C6AC:
adds r0, r2, 0
adds r1, r3, 0
@@ -21491,7 +21491,7 @@ sub_805C700: @ 805C700
beq _0805C72E
b _0805C74A
.align 2, 0
-_0805C720: .4byte 0x02025734
+_0805C720: .4byte gSaveBlock1
_0805C724:
movs r1, 0xC2
lsls r1, 4
@@ -21585,7 +21585,7 @@ _0805C7BA:
pop {r0}
bx r0
.align 2, 0
-_0805C7C0: .4byte 0x030048a0
+_0805C7C0: .4byte gMapObjects
thumb_func_end sub_805C78C
thumb_func_start sub_805C7C4
@@ -21613,9 +21613,9 @@ sub_805C7C4: @ 805C7C4
pop {r0}
bx r0
.align 2, 0
-_0805C7F4: .4byte 0x030005a6
+_0805C7F4: .4byte gUnknown_030005A6
_0805C7F8: .4byte 0x000011ff
-_0805C7FC: .4byte 0x030005a4
+_0805C7FC: .4byte gUnknown_030005A4
_0805C800: .4byte gUnknown_0837399C
thumb_func_end sub_805C7C4
@@ -21636,7 +21636,7 @@ npc_paltag_by_palslot: @ 805C804
b _0805C834
.align 2, 0
_0805C820: .4byte gUnknown_0837399C
-_0805C824: .4byte 0x030005a4
+_0805C824: .4byte gUnknown_030005A4
_0805C828:
adds r1, r4, 0x4
adds r1, r2, r1
@@ -21649,7 +21649,7 @@ _0805C834:
ldrh r0, [r0]
b _0805C872
.align 2, 0
-_0805C83C: .4byte 0x030005a4
+_0805C83C: .4byte gUnknown_030005A4
_0805C840:
movs r3, 0
ldr r0, _0805C878
@@ -21685,7 +21685,7 @@ _0805C872:
.align 2, 0
_0805C878: .4byte gUnknown_083738E4
_0805C87C: .4byte 0x000011ff
-_0805C880: .4byte 0x030005a6
+_0805C880: .4byte gUnknown_030005A6
thumb_func_end npc_paltag_by_palslot
thumb_func_start sub_805C884
@@ -21704,7 +21704,7 @@ sub_805C884: @ 805C884
pop {r0}
bx r0
.align 2, 0
-_0805C8A0: .4byte 0x030048a0
+_0805C8A0: .4byte gMapObjects
_0805C8A4: .4byte sub_805C8A8
thumb_func_end sub_805C884
@@ -21730,7 +21730,7 @@ sub_805C8AC: @ 805C8AC
pop {r0}
bx r0
.align 2, 0
-_0805C8C8: .4byte 0x030048a0
+_0805C8C8: .4byte gMapObjects
_0805C8CC: .4byte sub_805C8D0
thumb_func_end sub_805C8AC
@@ -22474,7 +22474,7 @@ sub_805CDE8: @ 805CDE8
pop {r0}
bx r0
.align 2, 0
-_0805CE04: .4byte 0x030048a0
+_0805CE04: .4byte gMapObjects
_0805CE08: .4byte sub_805CE0C
thumb_func_end sub_805CDE8
@@ -22647,7 +22647,7 @@ sub_805CF28: @ 805CF28
pop {r0}
bx r0
.align 2, 0
-_0805CF44: .4byte 0x030048a0
+_0805CF44: .4byte gMapObjects
_0805CF48: .4byte sub_805CF4C
thumb_func_end sub_805CF28
@@ -22862,7 +22862,7 @@ sub_805D0AC: @ 805D0AC
pop {r0}
bx r0
.align 2, 0
-_0805D0C8: .4byte 0x030048a0
+_0805D0C8: .4byte gMapObjects
_0805D0CC: .4byte sub_805D0D0
thumb_func_end sub_805D0AC
@@ -23077,7 +23077,7 @@ sub_805D230: @ 805D230
pop {r0}
bx r0
.align 2, 0
-_0805D24C: .4byte 0x030048a0
+_0805D24C: .4byte gMapObjects
_0805D250: .4byte sub_805D254
thumb_func_end sub_805D230
@@ -23186,7 +23186,7 @@ _0805D2FC:
pop {r0}
bx r0
.align 2, 0
-_0805D30C: .4byte 0x030048a0
+_0805D30C: .4byte gMapObjects
_0805D310: .4byte sub_805D314
thumb_func_end FieldObjectCB_BerryTree
@@ -23263,7 +23263,7 @@ _0805D39A:
movs r0, 0
b _0805D3E6
.align 2, 0
-_0805D3A0: .4byte 0x0202ff84
+_0805D3A0: .4byte gUnknown_0202FF84
_0805D3A4:
ldrb r1, [r4, 0x1]
movs r0, 0x21
@@ -23361,7 +23361,7 @@ do_berry_tree_growth_sparkle_2: @ 805D40C
pop {r1}
bx r1
.align 2, 0
-_0805D454: .4byte 0x0202ff84
+_0805D454: .4byte gUnknown_0202FF84
thumb_func_end do_berry_tree_growth_sparkle_2
thumb_func_start sub_805D458
@@ -23468,7 +23468,7 @@ sub_805D4F4: @ 805D4F4
pop {r0}
bx r0
.align 2, 0
-_0805D510: .4byte 0x030048a0
+_0805D510: .4byte gMapObjects
_0805D514: .4byte sub_805D518
thumb_func_end sub_805D4F4
@@ -23641,7 +23641,7 @@ sub_805D634: @ 805D634
pop {r0}
bx r0
.align 2, 0
-_0805D650: .4byte 0x030048a0
+_0805D650: .4byte gMapObjects
_0805D654: .4byte sub_805D658
thumb_func_end sub_805D634
@@ -23814,7 +23814,7 @@ sub_805D774: @ 805D774
pop {r0}
bx r0
.align 2, 0
-_0805D790: .4byte 0x030048a0
+_0805D790: .4byte gMapObjects
_0805D794: .4byte sub_805D798
thumb_func_end sub_805D774
@@ -23987,7 +23987,7 @@ sub_805D8B4: @ 805D8B4
pop {r0}
bx r0
.align 2, 0
-_0805D8D0: .4byte 0x030048a0
+_0805D8D0: .4byte gMapObjects
_0805D8D4: .4byte sub_805D8D8
thumb_func_end sub_805D8B4
@@ -24160,7 +24160,7 @@ sub_805D9F4: @ 805D9F4
pop {r0}
bx r0
.align 2, 0
-_0805DA10: .4byte 0x030048a0
+_0805DA10: .4byte gMapObjects
_0805DA14: .4byte sub_805DA18
thumb_func_end sub_805D9F4
@@ -24333,7 +24333,7 @@ sub_805DB34: @ 805DB34
pop {r0}
bx r0
.align 2, 0
-_0805DB50: .4byte 0x030048a0
+_0805DB50: .4byte gMapObjects
_0805DB54: .4byte sub_805DB58
thumb_func_end sub_805DB34
@@ -24506,7 +24506,7 @@ sub_805DC74: @ 805DC74
pop {r0}
bx r0
.align 2, 0
-_0805DC90: .4byte 0x030048a0
+_0805DC90: .4byte gMapObjects
_0805DC94: .4byte sub_805DC98
thumb_func_end sub_805DC74
@@ -24679,7 +24679,7 @@ sub_805DDB4: @ 805DDB4
pop {r0}
bx r0
.align 2, 0
-_0805DDD0: .4byte 0x030048a0
+_0805DDD0: .4byte gMapObjects
_0805DDD4: .4byte sub_805DDD8
thumb_func_end sub_805DDB4
@@ -24852,7 +24852,7 @@ sub_805DEF4: @ 805DEF4
pop {r0}
bx r0
.align 2, 0
-_0805DF10: .4byte 0x030048a0
+_0805DF10: .4byte gMapObjects
_0805DF14: .4byte sub_805DF18
thumb_func_end sub_805DEF4
@@ -25025,7 +25025,7 @@ sub_805E034: @ 805E034
pop {r0}
bx r0
.align 2, 0
-_0805E050: .4byte 0x030048a0
+_0805E050: .4byte gMapObjects
_0805E054: .4byte sub_805E058
thumb_func_end sub_805E034
@@ -25198,7 +25198,7 @@ sub_805E174: @ 805E174
pop {r0}
bx r0
.align 2, 0
-_0805E190: .4byte 0x030048a0
+_0805E190: .4byte gMapObjects
_0805E194: .4byte sub_805E198
thumb_func_end sub_805E174
@@ -25341,7 +25341,7 @@ sub_805E278: @ 805E278
pop {r0}
bx r0
.align 2, 0
-_0805E294: .4byte 0x030048a0
+_0805E294: .4byte gMapObjects
_0805E298: .4byte sub_805E29C
thumb_func_end sub_805E278
@@ -25484,7 +25484,7 @@ sub_805E37C: @ 805E37C
pop {r0}
bx r0
.align 2, 0
-_0805E398: .4byte 0x030048a0
+_0805E398: .4byte gMapObjects
_0805E39C: .4byte sub_805E3A0
thumb_func_end sub_805E37C
@@ -25800,7 +25800,7 @@ sub_805E5DC: @ 805E5DC
pop {r0}
bx r0
.align 2, 0
-_0805E5F8: .4byte 0x030048a0
+_0805E5F8: .4byte gMapObjects
_0805E5FC: .4byte sub_805E600
thumb_func_end sub_805E5DC
@@ -25877,7 +25877,7 @@ sub_805E668: @ 805E668
pop {r0}
bx r0
.align 2, 0
-_0805E684: .4byte 0x030048a0
+_0805E684: .4byte gMapObjects
_0805E688: .4byte sub_805E68C
thumb_func_end sub_805E668
@@ -25954,7 +25954,7 @@ sub_805E6F4: @ 805E6F4
pop {r0}
bx r0
.align 2, 0
-_0805E710: .4byte 0x030048a0
+_0805E710: .4byte gMapObjects
_0805E714: .4byte sub_805E718
thumb_func_end sub_805E6F4
@@ -26031,7 +26031,7 @@ sub_805E780: @ 805E780
pop {r0}
bx r0
.align 2, 0
-_0805E79C: .4byte 0x030048a0
+_0805E79C: .4byte gMapObjects
_0805E7A0: .4byte sub_805E7A4
thumb_func_end sub_805E780
@@ -26108,7 +26108,7 @@ sub_805E80C: @ 805E80C
pop {r0}
bx r0
.align 2, 0
-_0805E828: .4byte 0x030048a0
+_0805E828: .4byte gMapObjects
_0805E82C: .4byte sub_805E830
thumb_func_end sub_805E80C
@@ -26185,7 +26185,7 @@ sub_805E898: @ 805E898
pop {r0}
bx r0
.align 2, 0
-_0805E8B4: .4byte 0x030048a0
+_0805E8B4: .4byte gMapObjects
_0805E8B8: .4byte sub_805E8BC
thumb_func_end sub_805E898
@@ -26262,7 +26262,7 @@ sub_805E924: @ 805E924
pop {r0}
bx r0
.align 2, 0
-_0805E940: .4byte 0x030048a0
+_0805E940: .4byte gMapObjects
_0805E944: .4byte sub_805E948
thumb_func_end sub_805E924
@@ -26339,7 +26339,7 @@ sub_805E9B0: @ 805E9B0
pop {r0}
bx r0
.align 2, 0
-_0805E9CC: .4byte 0x030048a0
+_0805E9CC: .4byte gMapObjects
_0805E9D0: .4byte sub_805E9D4
thumb_func_end sub_805E9B0
@@ -26416,7 +26416,7 @@ sub_805EA3C: @ 805EA3C
pop {r0}
bx r0
.align 2, 0
-_0805EA58: .4byte 0x030048a0
+_0805EA58: .4byte gMapObjects
_0805EA5C: .4byte sub_805EA60
thumb_func_end sub_805EA3C
@@ -26493,7 +26493,7 @@ sub_805EAC8: @ 805EAC8
pop {r0}
bx r0
.align 2, 0
-_0805EAE4: .4byte 0x030048a0
+_0805EAE4: .4byte gMapObjects
_0805EAE8: .4byte sub_805EAEC
thumb_func_end sub_805EAC8
@@ -26570,7 +26570,7 @@ sub_805EB54: @ 805EB54
pop {r0}
bx r0
.align 2, 0
-_0805EB70: .4byte 0x030048a0
+_0805EB70: .4byte gMapObjects
_0805EB74: .4byte sub_805EB78
thumb_func_end sub_805EB54
@@ -26647,7 +26647,7 @@ sub_805EBE0: @ 805EBE0
pop {r0}
bx r0
.align 2, 0
-_0805EBFC: .4byte 0x030048a0
+_0805EBFC: .4byte gMapObjects
_0805EC00: .4byte sub_805EC04
thumb_func_end sub_805EBE0
@@ -26724,7 +26724,7 @@ sub_805EC6C: @ 805EC6C
pop {r0}
bx r0
.align 2, 0
-_0805EC88: .4byte 0x030048a0
+_0805EC88: .4byte gMapObjects
_0805EC8C: .4byte sub_805EC90
thumb_func_end sub_805EC6C
@@ -26801,7 +26801,7 @@ sub_805ECF8: @ 805ECF8
pop {r0}
bx r0
.align 2, 0
-_0805ED14: .4byte 0x030048a0
+_0805ED14: .4byte gMapObjects
_0805ED18: .4byte sub_805ED1C
thumb_func_end sub_805ECF8
@@ -26878,7 +26878,7 @@ sub_805ED84: @ 805ED84
pop {r0}
bx r0
.align 2, 0
-_0805EDA0: .4byte 0x030048a0
+_0805EDA0: .4byte gMapObjects
_0805EDA4: .4byte sub_805EDA8
thumb_func_end sub_805ED84
@@ -26955,7 +26955,7 @@ sub_805EE10: @ 805EE10
pop {r0}
bx r0
.align 2, 0
-_0805EE2C: .4byte 0x030048a0
+_0805EE2C: .4byte gMapObjects
_0805EE30: .4byte sub_805EE34
thumb_func_end sub_805EE10
@@ -27032,7 +27032,7 @@ sub_805EE9C: @ 805EE9C
pop {r0}
bx r0
.align 2, 0
-_0805EEB8: .4byte 0x030048a0
+_0805EEB8: .4byte gMapObjects
_0805EEBC: .4byte sub_805EEC0
thumb_func_end sub_805EE9C
@@ -27109,7 +27109,7 @@ sub_805EF28: @ 805EF28
pop {r0}
bx r0
.align 2, 0
-_0805EF44: .4byte 0x030048a0
+_0805EF44: .4byte gMapObjects
_0805EF48: .4byte sub_805EF4C
thumb_func_end sub_805EF28
@@ -27186,7 +27186,7 @@ sub_805EFB4: @ 805EFB4
pop {r0}
bx r0
.align 2, 0
-_0805EFD0: .4byte 0x030048a0
+_0805EFD0: .4byte gMapObjects
_0805EFD4: .4byte sub_805EFD8
thumb_func_end sub_805EFB4
@@ -27263,7 +27263,7 @@ sub_805F040: @ 805F040
pop {r0}
bx r0
.align 2, 0
-_0805F05C: .4byte 0x030048a0
+_0805F05C: .4byte gMapObjects
_0805F060: .4byte sub_805F064
thumb_func_end sub_805F040
@@ -27340,7 +27340,7 @@ sub_805F0CC: @ 805F0CC
pop {r0}
bx r0
.align 2, 0
-_0805F0E8: .4byte 0x030048a0
+_0805F0E8: .4byte gMapObjects
_0805F0EC: .4byte sub_805F0F0
thumb_func_end sub_805F0CC
@@ -27417,7 +27417,7 @@ sub_805F158: @ 805F158
pop {r0}
bx r0
.align 2, 0
-_0805F174: .4byte 0x030048a0
+_0805F174: .4byte gMapObjects
_0805F178: .4byte sub_805F17C
thumb_func_end sub_805F158
@@ -27494,7 +27494,7 @@ sub_805F1E4: @ 805F1E4
pop {r0}
bx r0
.align 2, 0
-_0805F200: .4byte 0x030048a0
+_0805F200: .4byte gMapObjects
_0805F204: .4byte sub_805F208
thumb_func_end sub_805F1E4
@@ -27571,7 +27571,7 @@ sub_805F270: @ 805F270
pop {r0}
bx r0
.align 2, 0
-_0805F28C: .4byte 0x030048a0
+_0805F28C: .4byte gMapObjects
_0805F290: .4byte sub_805F294
thumb_func_end sub_805F270
@@ -27648,7 +27648,7 @@ sub_805F2FC: @ 805F2FC
pop {r0}
bx r0
.align 2, 0
-_0805F318: .4byte 0x030048a0
+_0805F318: .4byte gMapObjects
_0805F31C: .4byte sub_805F320
thumb_func_end sub_805F2FC
@@ -27713,8 +27713,8 @@ _0805F384:
movs r0, 0
b _0805F3B8
.align 2, 0
-_0805F388: .4byte 0x030048a0
-_0805F38C: .4byte 0x0202e858
+_0805F388: .4byte gMapObjects
+_0805F38C: .4byte gPlayerAvatar
_0805F390:
ldr r5, _0805F3C0
bl player_get_x22
@@ -28399,7 +28399,7 @@ sub_805F8E0: @ 805F8E0
pop {r0}
bx r0
.align 2, 0
-_0805F8FC: .4byte 0x030048a0
+_0805F8FC: .4byte gMapObjects
_0805F900: .4byte sub_805F904
thumb_func_end sub_805F8E0
@@ -28444,8 +28444,8 @@ _0805F944:
movs r0, 0
b _0805F978
.align 2, 0
-_0805F948: .4byte 0x030048a0
-_0805F94C: .4byte 0x0202e858
+_0805F948: .4byte gMapObjects
+_0805F94C: .4byte gPlayerAvatar
_0805F950:
ldr r5, _0805F980
bl player_get_x22
@@ -28525,8 +28525,8 @@ _0805F9D0:
pop {r0}
bx r0
.align 2, 0
-_0805F9EC: .4byte 0x030048a0
-_0805F9F0: .4byte 0x0202ff84
+_0805F9EC: .4byte gMapObjects
+_0805F9F0: .4byte gUnknown_0202FF84
_0805F9F4: .4byte sub_805F9F8
thumb_func_end FieldObjectCB_TreeDisguise
@@ -28591,8 +28591,8 @@ _0805FA4C:
pop {r0}
bx r0
.align 2, 0
-_0805FA68: .4byte 0x030048a0
-_0805FA6C: .4byte 0x0202ff84
+_0805FA68: .4byte gMapObjects
+_0805FA6C: .4byte gUnknown_0202FF84
_0805FA70: .4byte sub_805F9F8
thumb_func_end FieldObjectCB_MountainDisguise
@@ -28644,7 +28644,7 @@ _0805FAB4:
pop {r0}
bx r0
.align 2, 0
-_0805FAD0: .4byte 0x030048a0
+_0805FAD0: .4byte gMapObjects
_0805FAD4: .4byte sub_805FAD8
thumb_func_end FieldObjectCB_Hidden1
@@ -28709,7 +28709,7 @@ sub_805FB20: @ 805FB20
pop {r0}
bx r0
.align 2, 0
-_0805FB3C: .4byte 0x030048a0
+_0805FB3C: .4byte gMapObjects
_0805FB40: .4byte sub_805FB44
thumb_func_end sub_805FB20
@@ -28771,7 +28771,7 @@ sub_805FB90: @ 805FB90
pop {r0}
bx r0
.align 2, 0
-_0805FBAC: .4byte 0x030048a0
+_0805FBAC: .4byte gMapObjects
_0805FBB0: .4byte sub_805FBB4
thumb_func_end sub_805FB90
@@ -28833,7 +28833,7 @@ sub_805FC00: @ 805FC00
pop {r0}
bx r0
.align 2, 0
-_0805FC1C: .4byte 0x030048a0
+_0805FC1C: .4byte gMapObjects
_0805FC20: .4byte sub_805FC24
thumb_func_end sub_805FC00
@@ -28895,7 +28895,7 @@ sub_805FC70: @ 805FC70
pop {r0}
bx r0
.align 2, 0
-_0805FC8C: .4byte 0x030048a0
+_0805FC8C: .4byte gMapObjects
_0805FC90: .4byte sub_805FC94
thumb_func_end sub_805FC70
@@ -29309,7 +29309,7 @@ npc_set_running_behaviour_etc: @ 805FEC4
pop {r0}
bx r0
.align 2, 0
-_0805FF08: .4byte 0x02020004
+_0805FF08: .4byte gSprites
_0805FF0C: .4byte gUnknown_0836DA88
thumb_func_end npc_set_running_behaviour_etc
@@ -29727,7 +29727,7 @@ _08060200:
movs r0, 0x1
b _0806022C
.align 2, 0
-_0806021C: .4byte 0x030048a0
+_0806021C: .4byte gMapObjects
_08060220:
adds r0, r4, 0x1
lsls r0, 24
@@ -29777,8 +29777,8 @@ sub_8060234: @ 8060234
movs r0, 0x1
b _08060282
.align 2, 0
-_08060278: .4byte 0x02020004
-_0806027C: .4byte 0x030048a0
+_08060278: .4byte gSprites
+_0806027C: .4byte gMapObjects
_08060280:
movs r0, 0
_08060282:
@@ -29824,8 +29824,8 @@ _080602C6:
pop {r0}
bx r0
.align 2, 0
-_080602CC: .4byte 0x02020004
-_080602D0: .4byte 0x030048a0
+_080602CC: .4byte gSprites
+_080602D0: .4byte gMapObjects
thumb_func_end sub_8060288
thumb_func_start MoveCoords
@@ -29963,9 +29963,9 @@ sub_8060388: @ 8060388
pop {r0}
bx r0
.align 2, 0
-_080603C0: .4byte 0x02025734
-_080603C4: .4byte 0x0300489c
-_080603C8: .4byte 0x03004898
+_080603C0: .4byte gSaveBlock1
+_080603C4: .4byte gUnknown_0300489C
+_080603C8: .4byte gUnknown_03004898
thumb_func_end sub_8060388
thumb_func_start sub_80603CC
@@ -30046,11 +30046,11 @@ _0806042C:
pop {r0}
bx r0
.align 2, 0
-_0806045C: .4byte 0x0300489c
-_08060460: .4byte 0x03004880
-_08060464: .4byte 0x03004898
+_0806045C: .4byte gUnknown_0300489C
+_08060460: .4byte gUnknown_03004880
+_08060464: .4byte gUnknown_03004898
_08060468: .4byte 0xfff00000
-_0806046C: .4byte 0x02025734
+_0806046C: .4byte gSaveBlock1
thumb_func_end sub_80603CC
thumb_func_start sub_8060470
@@ -30130,7 +30130,7 @@ _080604F4:
pop {r0}
bx r0
.align 2, 0
-_080604F8: .4byte 0x03004880
+_080604F8: .4byte gUnknown_03004880
thumb_func_end GetFieldObjectMovingCameraOffset
thumb_func_start FieldObjectMoveDestCoords
@@ -30218,7 +30218,7 @@ FieldObjectSetSpecialAnim: @ 8060550
movs r0, 0
b _08060592
.align 2, 0
-_0806058C: .4byte 0x02020004
+_0806058C: .4byte gSprites
_08060590:
movs r0, 0x1
_08060592:
@@ -30284,7 +30284,7 @@ FieldObjectClearAnim: @ 80605CC
strh r2, [r0, 0x32]
bx lr
.align 2, 0
-_080605FC: .4byte 0x02020004
+_080605FC: .4byte gSprites
thumb_func_end FieldObjectClearAnim
thumb_func_start FieldObjectCheckIfSpecialAnimFinishedOrInactive
@@ -34140,7 +34140,7 @@ _080620FA:
pop {r1}
bx r1
.align 2, 0
-_08062108: .4byte 0x030048a0
+_08062108: .4byte gMapObjects
thumb_func_end sub_80620B0
thumb_func_start sub_806210C
@@ -34190,7 +34190,7 @@ _0806215E:
pop {r1}
bx r1
.align 2, 0
-_0806216C: .4byte 0x030048a0
+_0806216C: .4byte gMapObjects
thumb_func_end sub_806210C
thumb_func_start sub_8062170
@@ -34928,7 +34928,7 @@ do_exclamation_mark_bubble_1: @ 8062654
pop {r1}
bx r1
.align 2, 0
-_08062674: .4byte 0x0202ff84
+_08062674: .4byte gUnknown_0202FF84
thumb_func_end do_exclamation_mark_bubble_1
thumb_func_start do_exclamation_mark_bubble_2
@@ -34948,7 +34948,7 @@ do_exclamation_mark_bubble_2: @ 8062678
pop {r1}
bx r1
.align 2, 0
-_08062698: .4byte 0x0202ff84
+_08062698: .4byte gUnknown_0202FF84
thumb_func_end do_exclamation_mark_bubble_2
thumb_func_start do_heart_bubble
@@ -34968,7 +34968,7 @@ do_heart_bubble: @ 806269C
pop {r1}
bx r1
.align 2, 0
-_080626BC: .4byte 0x0202ff84
+_080626BC: .4byte gUnknown_0202FF84
thumb_func_end do_heart_bubble
thumb_func_start sub_80626C0
@@ -37053,8 +37053,8 @@ sub_80634E8: @ 80634E8
adds r0, r2
b _08063574
.align 2, 0
-_08063544: .4byte 0x030024d0
-_08063548: .4byte 0x030027e0
+_08063544: .4byte gSpriteCoordOffsetX
+_08063548: .4byte gSpriteCoordOffsetY
_0806354C:
ldrh r1, [r4, 0x24]
ldrh r0, [r4, 0x20]
@@ -38243,7 +38243,7 @@ SetObjectSubpriorityByZCoord: @ 8063DC4
pop {r0}
bx r0
.align 2, 0
-_08063E04: .4byte 0x030027e0
+_08063E04: .4byte gSpriteCoordOffsetY
_08063E08: .4byte gUnknown_08376050
thumb_func_end SetObjectSubpriorityByZCoord
@@ -38322,8 +38322,8 @@ GroundEffect_SpawnOnTallGrass: @ 8063E48
pop {r0}
bx r0
.align 2, 0
-_08063E8C: .4byte 0x0202ff84
-_08063E90: .4byte 0x02025734
+_08063E8C: .4byte gUnknown_0202FF84
+_08063E90: .4byte gSaveBlock1
thumb_func_end GroundEffect_SpawnOnTallGrass
thumb_func_start sub_8063E94
@@ -38361,8 +38361,8 @@ sub_8063E94: @ 8063E94
pop {r0}
bx r0
.align 2, 0
-_08063ED8: .4byte 0x0202ff84
-_08063EDC: .4byte 0x02025734
+_08063ED8: .4byte gUnknown_0202FF84
+_08063EDC: .4byte gSaveBlock1
thumb_func_end sub_8063E94
thumb_func_start sub_8063EE0
@@ -38400,8 +38400,8 @@ sub_8063EE0: @ 8063EE0
pop {r0}
bx r0
.align 2, 0
-_08063F24: .4byte 0x0202ff84
-_08063F28: .4byte 0x02025734
+_08063F24: .4byte gUnknown_0202FF84
+_08063F28: .4byte gSaveBlock1
thumb_func_end sub_8063EE0
thumb_func_start sub_8063F2C
@@ -38439,8 +38439,8 @@ sub_8063F2C: @ 8063F2C
pop {r0}
bx r0
.align 2, 0
-_08063F70: .4byte 0x0202ff84
-_08063F74: .4byte 0x02025734
+_08063F70: .4byte gUnknown_0202FF84
+_08063F74: .4byte gSaveBlock1
thumb_func_end sub_8063F2C
thumb_func_start GroundEffect_WaterReflection
@@ -38559,7 +38559,7 @@ DoTracksGroundEffect_Footprints: @ 8063FFC
bx r0
.align 2, 0
_08064044: .4byte gSandFootprints_FieldEffectData
-_08064048: .4byte 0x0202ff84
+_08064048: .4byte gUnknown_0202FF84
thumb_func_end DoTracksGroundEffect_Footprints
thumb_func_start DoTracksGroundEffect_BikeTireTracks
@@ -38601,7 +38601,7 @@ _0806408E:
pop {r0}
bx r0
.align 2, 0
-_08064094: .4byte 0x0202ff84
+_08064094: .4byte gUnknown_0202FF84
_08064098: .4byte gBikeTireTracks_Transitions
thumb_func_end DoTracksGroundEffect_BikeTireTracks
@@ -38675,7 +38675,7 @@ _08064112:
pop {r0}
bx r0
.align 2, 0
-_0806411C: .4byte 0x0202ff84
+_0806411C: .4byte gUnknown_0202FF84
thumb_func_end GroundEffect_JumpOnTallGrass
thumb_func_start GroundEffect_JumpOnLongGrass
@@ -38698,7 +38698,7 @@ GroundEffect_JumpOnLongGrass: @ 8064120
pop {r0}
bx r0
.align 2, 0
-_08064144: .4byte 0x0202ff84
+_08064144: .4byte gUnknown_0202FF84
thumb_func_end GroundEffect_JumpOnLongGrass
thumb_func_start GroundEffect_JumpOnShallowWater
@@ -38724,7 +38724,7 @@ GroundEffect_JumpOnShallowWater: @ 8064148
pop {r0}
bx r0
.align 2, 0
-_08064174: .4byte 0x0202ff84
+_08064174: .4byte gUnknown_0202FF84
thumb_func_end GroundEffect_JumpOnShallowWater
thumb_func_start GroundEffect_JumpOnWater
@@ -38750,7 +38750,7 @@ GroundEffect_JumpOnWater: @ 8064178
pop {r0}
bx r0
.align 2, 0
-_080641A4: .4byte 0x0202ff84
+_080641A4: .4byte gUnknown_0202FF84
thumb_func_end GroundEffect_JumpOnWater
thumb_func_start GroundEffect_JumpLandingDust
@@ -38776,7 +38776,7 @@ GroundEffect_JumpLandingDust: @ 80641A8
pop {r0}
bx r0
.align 2, 0
-_080641D4: .4byte 0x0202ff84
+_080641D4: .4byte gUnknown_0202FF84
thumb_func_end GroundEffect_JumpLandingDust
thumb_func_start GroundEffect_ShortGrass
@@ -38814,7 +38814,7 @@ GroundEffect_Seaweed: @ 80641F8
pop {r0}
bx r0
.align 2, 0
-_08064214: .4byte 0x0202ff84
+_08064214: .4byte gUnknown_0202FF84
thumb_func_end GroundEffect_Seaweed
thumb_func_start sub_8064218
diff --git a/asm/rom5.s b/asm/rom5.s
index 5315327db..4d9c16296 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -38,7 +38,7 @@ sub_807AD58: @ 807AD58
pop {r0}
bx r0
.align 2, 0
-_0807AD90: .4byte 0x0202f388
+_0807AD90: .4byte gPaletteFade
_0807AD94: .4byte REG_MOSAIC
_0807AD98: .4byte 0x02000000
_0807AD9C: .4byte 0x0001ffff
@@ -118,15 +118,15 @@ _0807AE20:
b _0807B040
.align 2, 0
_0807AE5C: .4byte gWindowConfig_81E6C58
-_0807AE60: .4byte 0x03004210
-_0807AE64: .4byte 0x030042a4
-_0807AE68: .4byte 0x030042a0
-_0807AE6C: .4byte 0x030042c0
-_0807AE70: .4byte 0x030041b4
-_0807AE74: .4byte 0x03004288
-_0807AE78: .4byte 0x03004280
-_0807AE7C: .4byte 0x030041b0
-_0807AE80: .4byte 0x030041b8
+_0807AE60: .4byte gUnknown_03004210
+_0807AE64: .4byte gUnknown_030042A4
+_0807AE68: .4byte gUnknown_030042A0
+_0807AE6C: .4byte gUnknown_030042C0
+_0807AE70: .4byte gUnknown_030041B4
+_0807AE74: .4byte gUnknown_03004288
+_0807AE78: .4byte gUnknown_03004280
+_0807AE7C: .4byte gUnknown_030041B0
+_0807AE80: .4byte gUnknown_030041B8
_0807AE84:
movs r0, 0
str r0, [sp, 0x4]
@@ -167,7 +167,7 @@ _0807AECE:
strb r0, [r1]
b _0807B040
.align 2, 0
-_0807AEDC: .4byte 0x030028f8
+_0807AEDC: .4byte gReservedSpritePaletteCount
_0807AEE0:
bl sub_8031EE8
b _0807B040
@@ -310,10 +310,10 @@ _0807AFEC:
bl sub_802E3E4
b _0807B040
.align 2, 0
-_0807B000: .4byte 0x02024a6a
-_0807B004: .4byte 0x030045c0
-_0807B008: .4byte 0x02024e60
-_0807B00C: .4byte 0x02024e6c
+_0807B000: .4byte gUnknown_02024A6A
+_0807B004: .4byte gEnemyParty
+_0807B008: .4byte gUnknown_02024E60
+_0807B00C: .4byte gUnknown_02024E6C
_0807B010:
ldr r0, _0807B054
bl SetHBlankCallback
@@ -348,7 +348,7 @@ _0807B040:
.align 2, 0
_0807B054: .4byte sub_800FCD4
_0807B058: .4byte sub_800FCFC
-_0807B05C: .4byte 0x0202f388
+_0807B05C: .4byte gPaletteFade
_0807B060: .4byte sub_800F808
_0807B064: .4byte 0x02000000
_0807B068: .4byte 0x0001ffff
@@ -410,10 +410,10 @@ sub_807B094: @ 807B094
bl sub_8031794
b _0807B168
.align 2, 0
-_0807B0D8: .4byte 0x02024a68
+_0807B0D8: .4byte gUnknown_02024A68
_0807B0DC: .4byte 0x02017800
-_0807B0E0: .4byte 0x02024a6a
-_0807B0E4: .4byte 0x030045c0
+_0807B0E0: .4byte gUnknown_02024A6A
+_0807B0E4: .4byte gEnemyParty
_0807B0E8:
adds r0, r4, 0
movs r1, 0
@@ -432,7 +432,7 @@ _0807B0F2:
ldrb r0, [r0, 0x8]
b _0807B122
.align 2, 0
-_0807B108: .4byte 0x020239f8
+_0807B108: .4byte gUnknown_020239F8
_0807B10C: .4byte gSaveBlock2
_0807B110:
ldrh r1, [r2]
@@ -470,8 +470,8 @@ _0807B12A:
b _0807B168
.align 2, 0
_0807B154: .4byte 0x02017800
-_0807B158: .4byte 0x02024a6a
-_0807B15C: .4byte 0x03004360
+_0807B158: .4byte gUnknown_02024A6A
+_0807B15C: .4byte gPlayerParty
_0807B160:
adds r0, r4, 0
movs r1, 0
@@ -521,7 +521,7 @@ _0807B19E:
bl sub_8077F7C
b _0807B1C6
.align 2, 0
-_0807B1B8: .4byte 0x02024a68
+_0807B1B8: .4byte gUnknown_02024A68
_0807B1BC: .4byte 0x02017800
_0807B1C0:
adds r0, r7, 0
@@ -642,13 +642,13 @@ _0807B1FE:
bl StartSpriteAnim
b _0807B4AC
.align 2, 0
-_0807B2BC: .4byte 0x02024a6a
-_0807B2C0: .4byte 0x030045c0
-_0807B2C4: .4byte 0x02024e8c
-_0807B2C8: .4byte 0x02024be0
-_0807B2CC: .4byte 0x02020004
+_0807B2BC: .4byte gUnknown_02024A6A
+_0807B2C0: .4byte gEnemyParty
+_0807B2C4: .4byte gUnknown_02024E8C
+_0807B2C8: .4byte gUnknown_02024BE0
+_0807B2CC: .4byte gSprites
_0807B2D0: .4byte SpriteCallbackDummy
-_0807B2D4: .4byte 0x02024e84
+_0807B2D4: .4byte gUnknown_02024E84
_0807B2D8:
ldr r2, _0807B328
ldrh r1, [r2]
@@ -688,9 +688,9 @@ _0807B2D8:
adds r0, r6, 0
b _0807B37C
.align 2, 0
-_0807B328: .4byte 0x020239f8
+_0807B328: .4byte gUnknown_020239F8
_0807B32C: .4byte gSaveBlock2
-_0807B330: .4byte 0x02024e8c
+_0807B330: .4byte gUnknown_02024E8C
_0807B334: .4byte gTrainerBackPicCoords
_0807B338:
ldrh r1, [r2]
@@ -757,10 +757,10 @@ _0807B37C:
strh r7, [r0, 0x2E]
b _0807B4AC
.align 2, 0
-_0807B3BC: .4byte 0x02024e8c
+_0807B3BC: .4byte gUnknown_02024E8C
_0807B3C0: .4byte gTrainerBackPicCoords
-_0807B3C4: .4byte 0x02024be0
-_0807B3C8: .4byte 0x02020004
+_0807B3C4: .4byte gUnknown_02024BE0
+_0807B3C8: .4byte gSprites
_0807B3CC: .4byte SpriteCallbackDummy
_0807B3D0:
ldr r1, _0807B4E8
@@ -897,13 +897,13 @@ _0807B4D8:
pop {r0}
bx r0
.align 2, 0
-_0807B4E8: .4byte 0x02024a6a
-_0807B4EC: .4byte 0x03004360
-_0807B4F0: .4byte 0x02024e8c
-_0807B4F4: .4byte 0x02024be0
-_0807B4F8: .4byte 0x02020004
+_0807B4E8: .4byte gUnknown_02024A6A
+_0807B4EC: .4byte gPlayerParty
+_0807B4F0: .4byte gUnknown_02024E8C
+_0807B4F4: .4byte gUnknown_02024BE0
+_0807B4F8: .4byte gSprites
_0807B4FC: .4byte SpriteCallbackDummy
-_0807B500: .4byte 0x02024e84
+_0807B500: .4byte gUnknown_02024E84
_0807B504: .4byte 0x02017800
thumb_func_end sub_807B184
@@ -929,8 +929,8 @@ _0807B518:
bl battle_make_oam_safari_battle
b _0807B550
.align 2, 0
-_0807B530: .4byte 0x02024a68
-_0807B534: .4byte 0x020239f8
+_0807B530: .4byte gUnknown_02024A68
+_0807B534: .4byte gUnknown_020239F8
_0807B538:
ldrh r1, [r2]
movs r0, 0x80
@@ -972,9 +972,9 @@ _0807B550:
bl sub_8045A5C
b _0807B5E4
.align 2, 0
-_0807B58C: .4byte 0x03004340
-_0807B590: .4byte 0x02024a6a
-_0807B594: .4byte 0x030045c0
+_0807B58C: .4byte gUnknown_03004340
+_0807B590: .4byte gUnknown_02024A6A
+_0807B594: .4byte gEnemyParty
_0807B598:
ldr r0, _0807B5C0
ldrh r1, [r0]
@@ -995,9 +995,9 @@ _0807B598:
bl sub_8045A5C
b _0807B5E4
.align 2, 0
-_0807B5C0: .4byte 0x020239f8
-_0807B5C4: .4byte 0x02024a6a
-_0807B5C8: .4byte 0x03004360
+_0807B5C0: .4byte gUnknown_020239F8
+_0807B5C4: .4byte gUnknown_02024A6A
+_0807B5C8: .4byte gPlayerParty
_0807B5CC:
ldrb r0, [r4]
ldr r1, _0807B610
@@ -1031,9 +1031,9 @@ _0807B600:
bl nullsub_11
b _0807B628
.align 2, 0
-_0807B610: .4byte 0x02024a6a
-_0807B614: .4byte 0x03004360
-_0807B618: .4byte 0x03004340
+_0807B610: .4byte gUnknown_02024A6A
+_0807B614: .4byte gPlayerParty
+_0807B618: .4byte gUnknown_03004340
_0807B61C:
ldr r0, _0807B654
adds r0, r5, r0
@@ -1061,9 +1061,9 @@ _0807B628:
bl sub_8043DB0
b _0807B68A
.align 2, 0
-_0807B654: .4byte 0x03004340
-_0807B658: .4byte 0x02024a6a
-_0807B65C: .4byte 0x030045c0
+_0807B654: .4byte gUnknown_03004340
+_0807B658: .4byte gUnknown_02024A6A
+_0807B65C: .4byte gEnemyParty
_0807B660:
ldr r0, _0807B690
ldrh r1, [r0]
@@ -1089,9 +1089,9 @@ _0807B68A:
pop {r0}
bx r0
.align 2, 0
-_0807B690: .4byte 0x020239f8
-_0807B694: .4byte 0x02024a6a
-_0807B698: .4byte 0x03004360
+_0807B690: .4byte gUnknown_020239F8
+_0807B694: .4byte gUnknown_02024A6A
+_0807B698: .4byte gPlayerParty
thumb_func_end sub_807B508
thumb_func_start unref_sub_807B69C
@@ -1177,12 +1177,12 @@ _0807B734:
bls _0807B6F0
b _0807B7BC
.align 2, 0
-_0807B740: .4byte 0x02024be0
+_0807B740: .4byte gUnknown_02024BE0
_0807B744: .4byte sub_807B7E0
_0807B748: .4byte gBattleAnimPicTable + (136 * 8)
_0807B74C: .4byte gBattleAnimPaletteTable + (136 * 8)
-_0807B750: .4byte 0x03004b20
-_0807B754: .4byte 0x02020004
+_0807B750: .4byte gTasks
+_0807B754: .4byte gSprites
_0807B758: .4byte gSpriteTemplate_83931F8
_0807B75C:
movs r0, 0xF8
@@ -1249,7 +1249,7 @@ _0807B7BC:
pop {r1}
bx r1
.align 2, 0
-_0807B7D8: .4byte 0x02020004
+_0807B7D8: .4byte gSprites
_0807B7DC: .4byte gSpriteTemplate_83931F8
thumb_func_end unref_sub_807B69C
@@ -1298,7 +1298,7 @@ sub_807B7E0: @ 807B7E0
strh r0, [r4, 0x12]
b _0807B86A
.align 2, 0
-_0807B838: .4byte 0x03004b20
+_0807B838: .4byte gTasks
_0807B83C:
ldrh r1, [r4, 0x10]
subs r0, r1, 0x1
@@ -1495,15 +1495,15 @@ _0807B95E:
pop {r0}
bx r0
.align 2, 0
-_0807B9B0: .4byte 0x0202f7c9
+_0807B9B0: .4byte gUnknown_0202F7C9
_0807B9B4: .4byte 0xffe00000
_0807B9B8: .4byte 0xffdc0000
_0807B9BC: .4byte 0xfffa0000
_0807B9C0: .4byte REG_BLDCNT
_0807B9C4: .4byte gSpriteTemplate_83931E0
-_0807B9C8: .4byte 0x02020004
+_0807B9C8: .4byte gSprites
_0807B9CC: .4byte gUnknown_083931D8
-_0807B9D0: .4byte 0x03004b20
+_0807B9D0: .4byte gTasks
_0807B9D4: .4byte sub_807B9D8
thumb_func_end sub_807B920
@@ -1531,7 +1531,7 @@ sub_807B9D8: @ 807B9D8
strh r0, [r1, 0xA]
b _0807BA1C
.align 2, 0
-_0807BA04: .4byte 0x03004b20
+_0807BA04: .4byte gTasks
_0807BA08: .4byte sub_807BA24
_0807BA0C:
lsls r0, r2, 24
@@ -1628,8 +1628,8 @@ _0807BAB4:
bx r0
.align 2, 0
_0807BABC: .4byte 0x0000271a
-_0807BAC0: .4byte 0x03004b20
-_0807BAC4: .4byte 0x0202eec8
+_0807BAC0: .4byte gTasks
+_0807BAC4: .4byte gPlttBufferFaded
_0807BAC8: .4byte 0x0000010d
_0807BACC: .4byte 0x0000010f
_0807BAD0: .4byte sub_807BAD4
@@ -1661,7 +1661,7 @@ sub_807BAD4: @ 807BAD4
strh r0, [r2, 0xA]
b _0807BB1C
.align 2, 0
-_0807BB04: .4byte 0x03004b20
+_0807BB04: .4byte gTasks
_0807BB08: .4byte sub_807BB24
_0807BB0C:
lsls r0, r3, 24
@@ -1712,8 +1712,8 @@ sub_807BB24: @ 807BB24
bl DestroySprite
b _0807BB7E
.align 2, 0
-_0807BB64: .4byte 0x03004b20
-_0807BB68: .4byte 0x02020004
+_0807BB64: .4byte gTasks
+_0807BB68: .4byte gSprites
_0807BB6C:
cmp r0, 0x27
bne _0807BB7E
@@ -1961,8 +1961,8 @@ _0807BD4A:
pop {r0}
bx r0
.align 2, 0
-_0807BD50: .4byte 0x03004b00
-_0807BD54: .4byte 0x03004b20
+_0807BD50: .4byte gUnknown_03004B00
+_0807BD54: .4byte gTasks
_0807BD58: .4byte sub_80E32E0
thumb_func_end sub_807BB88
@@ -1996,11 +1996,11 @@ move_anim_start_t2: @ 807BD5C
pop {r0}
bx r0
.align 2, 0
-_0807BD98: .4byte 0x0202f7c8
-_0807BD9C: .4byte 0x0202f7c9
+_0807BD98: .4byte gUnknown_0202F7C8
+_0807BD9C: .4byte gUnknown_0202F7C9
_0807BDA0: .4byte gBattleAnims_StatusConditions
_0807BDA4: .4byte sub_807BDAC
-_0807BDA8: .4byte 0x03004b20
+_0807BDA8: .4byte gTasks
thumb_func_end move_anim_start_t2
thumb_func_start sub_807BDAC
@@ -2039,9 +2039,9 @@ _0807BDEA:
pop {r0}
bx r0
.align 2, 0
-_0807BDF0: .4byte 0x0202f7ac
-_0807BDF4: .4byte 0x0202f7b1
-_0807BDF8: .4byte 0x03004b20
+_0807BDF0: .4byte gUnknown_0202F7AC
+_0807BDF4: .4byte gUnknown_0202F7B1
+_0807BDF8: .4byte gTasks
_0807BDFC: .4byte 0x02017810
thumb_func_end sub_807BDAC
@@ -2074,7 +2074,7 @@ item_menu_type_2: @ 807BE00
strb r0, [r2]
b _0807BE80
.align 2, 0
-_0807BE34: .4byte 0x03004b20
+_0807BE34: .4byte gTasks
_0807BE38:
ldrh r1, [r4, 0x12]
movs r3, 0x12
@@ -2152,7 +2152,7 @@ sub_807BE90: @ 807BE90
strb r0, [r2]
b _0807BEEC
.align 2, 0
-_0807BEC4: .4byte 0x03004b20
+_0807BEC4: .4byte gTasks
_0807BEC8:
movs r3, 0x12
ldrsh r0, [r1, r3]
@@ -2254,7 +2254,7 @@ _0807BF36:
.align 2, 0
_0807BF78: .4byte 0xffe00000
_0807BF7C: .4byte gSpriteTemplate_8393F74
-_0807BF80: .4byte 0x02020004
+_0807BF80: .4byte gSprites
thumb_func_end sub_807BF28
thumb_func_start sub_807BF84
@@ -2300,7 +2300,7 @@ _0807BF92:
.align 2, 0
_0807BFD4: .4byte 0xffc00000
_0807BFD8: .4byte gSpriteTemplate_8393F74
-_0807BFDC: .4byte 0x02020004
+_0807BFDC: .4byte gSprites
thumb_func_end sub_807BF84
thumb_func_start sub_807BFE0
@@ -2344,8 +2344,8 @@ sub_807BFE0: @ 807BFE0
adds r0, r1, 0x1
b _0807C04E
.align 2, 0
-_0807C02C: .4byte 0x03004b20
-_0807C030: .4byte 0x0202f7e4
+_0807C02C: .4byte gTasks
+_0807C030: .4byte gUnknown_0202F7E4
_0807C034: .4byte 0x0000010f
_0807C038:
ldrh r1, [r3, 0x30]
@@ -2381,7 +2381,7 @@ _0807C064:
strh r0, [r3, 0x20]
b _0807C07E
.align 2, 0
-_0807C06C: .4byte 0x0202eec8
+_0807C06C: .4byte gPlttBufferFaded
_0807C070:
ldr r1, _0807C084
movs r0, 0
@@ -2398,7 +2398,7 @@ _0807C07E:
pop {r0}
bx r0
.align 2, 0
-_0807C084: .4byte 0x0202eec8
+_0807C084: .4byte gPlttBufferFaded
thumb_func_end sub_807BFE0
thumb_func_start sub_807C088
@@ -2432,7 +2432,7 @@ sub_807C088: @ 807C088
bx r0
.align 2, 0
_0807C0C0: .4byte gSpriteTemplate_8393FC0
-_0807C0C4: .4byte 0x02020004
+_0807C0C4: .4byte gSprites
thumb_func_end sub_807C088
thumb_func_start sub_807C0C8
@@ -2450,7 +2450,7 @@ sub_807C0C8: @ 807C0C8
bx r0
.align 2, 0
_0807C0E8: .4byte REG_BG1VOFS
-_0807C0EC: .4byte 0x030041b4
+_0807C0EC: .4byte gUnknown_030041B4
thumb_func_end sub_807C0C8
thumb_func_start CB2_InitTitleScreen
@@ -2469,7 +2469,7 @@ CB2_InitTitleScreen: @ 807C0F0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807C10C: .4byte 0x03001770
+_0807C10C: .4byte gMain
_0807C110: .4byte 0x0000043c
_0807C114: .4byte _0807C118
.align 2, 0
@@ -2559,7 +2559,7 @@ _0807C1CC: .4byte 0x8100c000
_0807C1D0: .4byte 0x85000100
_0807C1D4: .4byte 0x05000002
_0807C1D8: .4byte 0x810001ff
-_0807C1DC: .4byte 0x03001770
+_0807C1DC: .4byte gMain
_0807C1E0: .4byte 0x0000043c
_0807C1E4:
ldr r0, _0807C270
@@ -2627,12 +2627,12 @@ _0807C28C: .4byte 0x0600c000
_0807C290: .4byte gUnknown_08393BF8
_0807C294: .4byte 0x0600c800
_0807C298: .4byte gUnknown_08393210
-_0807C29C: .4byte 0x030028f8
+_0807C29C: .4byte gReservedSpritePaletteCount
_0807C2A0: .4byte gUnknown_08393EFC
_0807C2A4: .4byte gUnknown_08393F8C
_0807C2A8: .4byte gUnknown_08393FD8
_0807C2AC: .4byte gUnknown_08393F9C
-_0807C2B0: .4byte 0x03001770
+_0807C2B0: .4byte gMain
_0807C2B4: .4byte 0x0000043c
_0807C2B8:
ldr r0, _0807C2F0
@@ -2664,10 +2664,10 @@ _0807C2B8:
b _0807C446
.align 2, 0
_0807C2F0: .4byte sub_807C46C
-_0807C2F4: .4byte 0x03004b20
+_0807C2F4: .4byte gTasks
_0807C2F8: .4byte 0x0000fff0
-_0807C2FC: .4byte 0x0202f7e4
-_0807C300: .4byte 0x03001770
+_0807C2FC: .4byte gUnknown_0202F7E4
+_0807C300: .4byte gMain
_0807C304: .4byte 0x0000043c
_0807C308:
movs r0, 0x1
@@ -2689,7 +2689,7 @@ _0807C308:
.align 2, 0
_0807C32C: .4byte 0x0000ffff
_0807C330: .4byte sub_807C0C8
-_0807C334: .4byte 0x03001770
+_0807C334: .4byte gMain
_0807C338: .4byte 0x0000043c
_0807C33C:
movs r2, 0x80
@@ -2782,7 +2782,7 @@ _0807C400: .4byte 0x04000200
_0807C404: .4byte REG_DISPSTAT
_0807C408: .4byte 0x0000b441
_0807C40C: .4byte 0x0000019d
-_0807C410: .4byte 0x03001770
+_0807C410: .4byte gMain
_0807C414: .4byte 0x0000043c
_0807C418:
bl UpdatePaletteFade
@@ -2881,8 +2881,8 @@ _0807C4C2:
strh r0, [r1, 0x8]
b _0807C558
.align 2, 0
-_0807C4D4: .4byte 0x03001770
-_0807C4D8: .4byte 0x03004b20
+_0807C4D4: .4byte gMain
+_0807C4D8: .4byte gTasks
_0807C4DC:
movs r1, 0x80
lsls r1, 19
@@ -2954,7 +2954,7 @@ _0807C564: .4byte REG_WININ
_0807C568: .4byte 0x00003f50
_0807C56C: .4byte REG_BLDY
_0807C570: .4byte gSpriteTemplate_8393ECC
-_0807C574: .4byte 0x02020004
+_0807C574: .4byte gSprites
_0807C578: .4byte gSpriteTemplate_8393EE4
_0807C57C: .4byte sub_807C580
thumb_func_end sub_807C46C
@@ -3004,8 +3004,8 @@ _0807C5B8:
strh r0, [r4, 0x8]
b _0807C5FC
.align 2, 0
-_0807C5D0: .4byte 0x03001770
-_0807C5D4: .4byte 0x03004b20
+_0807C5D0: .4byte gMain
+_0807C5D4: .4byte gTasks
_0807C5D8:
movs r0, 0x1
strh r0, [r4, 0xA]
@@ -3055,7 +3055,7 @@ _0807C61C:
.align 2, 0
_0807C634: .4byte 0x00001741
_0807C638: .4byte sub_807C644
-_0807C63C: .4byte 0x03004b20
+_0807C63C: .4byte gTasks
_0807C640: .4byte REG_BG2Y_L
thumb_func_end sub_807C580
@@ -3106,7 +3106,7 @@ _0807C67A:
_0807C69C: .4byte REG_BLDCNT
_0807C6A0: .4byte 0x00002142
_0807C6A4: .4byte 0x00001f0f
-_0807C6A8: .4byte 0x03001770
+_0807C6A8: .4byte gMain
_0807C6AC: .4byte 0x0000ffff
_0807C6B0: .4byte sub_807C774
_0807C6B4:
@@ -3188,10 +3188,10 @@ _0807C74E:
bx r0
.align 2, 0
_0807C758: .4byte REG_BG2Y_L
-_0807C75C: .4byte 0x03004b20
-_0807C760: .4byte 0x030041b4
-_0807C764: .4byte 0x030042c0
-_0807C768: .4byte 0x03007380
+_0807C75C: .4byte gTasks
+_0807C760: .4byte gUnknown_030041B4
+_0807C764: .4byte gUnknown_030042C0
+_0807C768: .4byte gUnknown_03007380
_0807C76C: .4byte 0x0000ffff
_0807C770: .4byte sub_807C790
thumb_func_end sub_807C644
@@ -3402,9 +3402,9 @@ _0807C8E4:
.align 2, 0
_0807C8EC: .4byte sub_807CA34
_0807C8F0: .4byte gUnknown_083970E8
-_0807C8F4: .4byte 0x0202ecc8
+_0807C8F4: .4byte gUnknown_0202ECC8
_0807C8F8: .4byte REG_BG0CNT
-_0807C8FC: .4byte 0x0202f7e8
+_0807C8FC: .4byte gUnknown_0202F7E8
_0807C900: .4byte 0x000006d5
_0807C904: .4byte 0x00001201
_0807C908: .4byte 0x000006d4
@@ -3460,7 +3460,7 @@ _0807C956:
pop {r0}
bx r0
.align 2, 0
-_0807C974: .4byte 0x0202f7e8
+_0807C974: .4byte gUnknown_0202F7E8
_0807C978: .4byte 0x000006d1
_0807C97C: .4byte gUnknown_08396FC8
_0807C980: .4byte 0x000006d3
@@ -3486,7 +3486,7 @@ sub_807C988: @ 807C988
pop {r0}
bx r0
.align 2, 0
-_0807C9AC: .4byte 0x0202f7e8
+_0807C9AC: .4byte gUnknown_0202F7E8
_0807C9B0: .4byte 0x000006d1
thumb_func_end sub_807C988
@@ -3514,7 +3514,7 @@ sub_807C9B4: @ 807C9B4
pop {r0}
bx r0
.align 2, 0
-_0807C9E0: .4byte 0x0202f7e8
+_0807C9E0: .4byte gUnknown_0202F7E8
thumb_func_end sub_807C9B4
thumb_func_start sub_807C9E4
@@ -3551,9 +3551,9 @@ _0807CA1C:
pop {r0}
bx r0
.align 2, 0
-_0807CA24: .4byte 0x0202f7e8
+_0807CA24: .4byte gUnknown_0202F7E8
_0807CA28: .4byte gUnknown_08396FC8
-_0807CA2C: .4byte 0x03004b20
+_0807CA2C: .4byte gTasks
_0807CA30: .4byte sub_807CA34
thumb_func_end sub_807C9E4
@@ -3604,7 +3604,7 @@ sub_807CA34: @ 807CA34
strb r0, [r1]
b _0807CAB8
.align 2, 0
-_0807CA90: .4byte 0x0202f7e8
+_0807CA90: .4byte gUnknown_0202F7E8
_0807CA94: .4byte 0x000006d1
_0807CA98: .4byte gUnknown_08396FC8
_0807CA9C: .4byte 0x000006c3
@@ -3636,7 +3636,7 @@ _0807CAB8:
.align 2, 0
_0807CAD8: .4byte gUnknown_08396FC8
_0807CADC: .4byte gUnknown_083970B8
-_0807CAE0: .4byte 0x0202f7e8
+_0807CAE0: .4byte gUnknown_0202F7E8
_0807CAE4: .4byte 0x000006c6
thumb_func_end sub_807CA34
@@ -3652,7 +3652,7 @@ sub_807CAE8: @ 807CAE8
strb r2, [r0]
bx lr
.align 2, 0
-_0807CAFC: .4byte 0x0202f7e8
+_0807CAFC: .4byte gUnknown_0202F7E8
_0807CB00: .4byte 0x000006c1
_0807CB04: .4byte 0x000006c2
thumb_func_end sub_807CAE8
@@ -3706,9 +3706,9 @@ _0807CB3C:
lsrs r4, r0, 16
b _0807CB62
.align 2, 0
-_0807CB50: .4byte 0x030006dc
+_0807CB50: .4byte gUnknown_030006DC
_0807CB54: .4byte gUnknown_083970C8
-_0807CB58: .4byte 0x0202fc48
+_0807CB58: .4byte gUnknown_0202FC48
_0807CB5C: .4byte 0xfffffda0
_0807CB60:
movs r4, 0
@@ -3845,7 +3845,7 @@ sub_807CC24: @ 807CC24
strb r0, [r1]
b _0807CCA4
.align 2, 0
-_0807CC50: .4byte 0x0202f7e8
+_0807CC50: .4byte gUnknown_0202F7E8
_0807CC54: .4byte 0x000006c1
_0807CC58: .4byte 0x000006c6
_0807CC5C:
@@ -3921,7 +3921,7 @@ _0807CCCA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807CCE4: .4byte 0x0202f7e8
+_0807CCE4: .4byte gUnknown_0202F7E8
_0807CCE8: .4byte 0x000006cb
_0807CCEC: .4byte 0x000006ca
_0807CCF0: .4byte _0807CCF4
@@ -3954,7 +3954,7 @@ _0807CD20:
strb r2, [r0]
b _0807CDB4
.align 2, 0
-_0807CD40: .4byte 0x0202f7e8
+_0807CD40: .4byte gUnknown_0202F7E8
_0807CD44: .4byte 0x000006c6
_0807CD48:
bl sub_807CE24
@@ -3971,7 +3971,7 @@ _0807CD48:
adds r1, r2
b _0807CDB0
.align 2, 0
-_0807CD64: .4byte 0x0202f7e8
+_0807CD64: .4byte gUnknown_0202F7E8
_0807CD68: .4byte 0x000006c6
_0807CD6C:
bl sub_807CE7C
@@ -3990,7 +3990,7 @@ _0807CD6C:
strb r1, [r0]
b _0807CDB4
.align 2, 0
-_0807CD8C: .4byte 0x0202f7e8
+_0807CD8C: .4byte gUnknown_0202F7E8
_0807CD90: .4byte 0x000006c6
_0807CD94:
ldr r0, _0807CDB8
@@ -4014,7 +4014,7 @@ _0807CDB4:
pop {r0}
bx r0
.align 2, 0
-_0807CDB8: .4byte 0x0202f388
+_0807CDB8: .4byte gPaletteFade
_0807CDBC: .4byte 0x000006c1
_0807CDC0: .4byte 0x000006c6
thumb_func_end sub_807CCAC
@@ -4050,7 +4050,7 @@ sub_807CDC4: @ 807CDC4
movs r0, 0x1
b _0807CE1C
.align 2, 0
-_0807CE00: .4byte 0x0202f7e8
+_0807CE00: .4byte gUnknown_0202F7E8
_0807CE04: .4byte 0x000006c7
_0807CE08: .4byte 0x000006c4
_0807CE0C:
@@ -4097,7 +4097,7 @@ sub_807CE24: @ 807CE24
movs r0, 0x1
b _0807CE76
.align 2, 0
-_0807CE58: .4byte 0x0202f7e8
+_0807CE58: .4byte gUnknown_0202F7E8
_0807CE5C: .4byte 0x000006c7
_0807CE60: .4byte 0x000006c4
_0807CE64:
@@ -4138,7 +4138,7 @@ sub_807CE7C: @ 807CE7C
movs r0, 0x1
b _0807CEB2
.align 2, 0
-_0807CEA4: .4byte 0x0202f7e8
+_0807CEA4: .4byte gUnknown_0202F7E8
_0807CEA8: .4byte 0x000006c7
_0807CEAC: .4byte 0x000006c4
_0807CEB0:
@@ -4215,9 +4215,9 @@ _0807CEFE:
mov r12, r4
b _0807D032
.align 2, 0
-_0807CF30: .4byte 0x030006dc
-_0807CF34: .4byte 0x0202eac8
-_0807CF38: .4byte 0x0202eec8
+_0807CF30: .4byte gUnknown_030006DC
+_0807CF34: .4byte gPlttBufferUnfaded
+_0807CF38: .4byte gPlttBufferFaded
_0807CF3C:
cmp r0, 0x2
beq _0807CF50
@@ -4233,9 +4233,9 @@ _0807CF50:
ldr r0, _0807CF5C
b _0807CF66
.align 2, 0
-_0807CF54: .4byte 0x0202f7e8
+_0807CF54: .4byte gUnknown_0202F7E8
_0807CF58: .4byte 0x000006d5
-_0807CF5C: .4byte 0x0202fc48
+_0807CF5C: .4byte gUnknown_0202FC48
_0807CF60:
movs r3, 0x80
lsls r3, 2
@@ -4270,8 +4270,8 @@ _0807CF82:
lsrs r5, r0, 16
b _0807CFD6
.align 2, 0
-_0807CF9C: .4byte 0x0202eec8
-_0807CFA0: .4byte 0x0202eac8
+_0807CF9C: .4byte gPlttBufferFaded
+_0807CFA0: .4byte gPlttBufferUnfaded
_0807CFA4: .4byte 0x00002d9f
_0807CFA8:
ldr r1, [r1]
@@ -4356,8 +4356,8 @@ _0807D032:
_0807D03E:
b _0807D1A2
.align 2, 0
-_0807D040: .4byte 0x0202eec8
-_0807D044: .4byte 0x0202eac8
+_0807D040: .4byte gPlttBufferFaded
+_0807D044: .4byte gPlttBufferUnfaded
_0807D048:
cmp r0, 0
blt _0807D04E
@@ -4401,9 +4401,9 @@ _0807D068:
mov r12, r4
b _0807D174
.align 2, 0
-_0807D098: .4byte 0x030006dc
-_0807D09C: .4byte 0x0202eac8
-_0807D0A0: .4byte 0x0202eec8
+_0807D098: .4byte gUnknown_030006DC
+_0807D09C: .4byte gPlttBufferUnfaded
+_0807D0A0: .4byte gPlttBufferFaded
_0807D0A4:
cmp r4, 0x10
beq _0807D0AC
@@ -4462,9 +4462,9 @@ _0807D0FA:
b _0807D174
.align 2, 0
_0807D10C: .4byte 0x02000000
-_0807D110: .4byte 0x0202eac8
+_0807D110: .4byte gPlttBufferUnfaded
_0807D114: .4byte 0x00002d9f
-_0807D118: .4byte 0x0202eec8
+_0807D118: .4byte gPlttBufferFaded
_0807D11C:
movs r7, 0
ldr r1, [sp]
@@ -4522,8 +4522,8 @@ _0807D180:
b _0807D1A2
.align 2, 0
_0807D184: .4byte 0x02000000
-_0807D188: .4byte 0x0202eec8
-_0807D18C: .4byte 0x0202eac8
+_0807D188: .4byte gPlttBufferFaded
+_0807D18C: .4byte gPlttBufferUnfaded
_0807D190:
lsls r1, r4, 5
ldr r0, _0807D1B4
@@ -4543,8 +4543,8 @@ _0807D1A2:
pop {r0}
bx r0
.align 2, 0
-_0807D1B4: .4byte 0x0202eac8
-_0807D1B8: .4byte 0x0202eec8
+_0807D1B4: .4byte gPlttBufferUnfaded
+_0807D1B8: .4byte gPlttBufferFaded
thumb_func_end sub_807CEBC
thumb_func_start sub_807D1BC
@@ -4617,7 +4617,7 @@ _0807D214:
mov r12, r4
b _0807D2DE
.align 2, 0
-_0807D244: .4byte 0x030006dc
+_0807D244: .4byte gUnknown_030006DC
_0807D248:
cmp r0, 0x1
bne _0807D258
@@ -4626,7 +4626,7 @@ _0807D248:
adds r5, r1, r0
b _0807D25E
.align 2, 0
-_0807D254: .4byte 0x0202f9e8
+_0807D254: .4byte gUnknown_0202F9E8
_0807D258:
ldr r0, _0807D2F8
ldr r3, [sp, 0x10]
@@ -4713,9 +4713,9 @@ _0807D2E8:
pop {r0}
bx r0
.align 2, 0
-_0807D2F8: .4byte 0x0202fc48
-_0807D2FC: .4byte 0x0202eac8
-_0807D300: .4byte 0x0202eec8
+_0807D2F8: .4byte gUnknown_0202FC48
+_0807D2FC: .4byte gPlttBufferUnfaded
+_0807D300: .4byte gPlttBufferFaded
thumb_func_end sub_807D1BC
thumb_func_start sub_807D304
@@ -4769,7 +4769,7 @@ _0807D33C:
mov r8, r4
b _0807D3FE
.align 2, 0
-_0807D364: .4byte 0x030006dc
+_0807D364: .4byte gUnknown_030006DC
_0807D368:
movs r0, 0
mov r12, r0
@@ -4862,9 +4862,9 @@ _0807D3FE:
pop {r0}
bx r0
.align 2, 0
-_0807D418: .4byte 0x0202eac8
+_0807D418: .4byte gPlttBufferUnfaded
_0807D41C: .4byte 0x02000000
-_0807D420: .4byte 0x0202eec8
+_0807D420: .4byte gPlttBufferFaded
thumb_func_end sub_807D304
thumb_func_start sub_807D424
@@ -4984,8 +4984,8 @@ _0807D484:
bcc _0807D484
b _0807D524
.align 2, 0
-_0807D508: .4byte 0x0202eac8
-_0807D50C: .4byte 0x0202eec8
+_0807D508: .4byte gPlttBufferUnfaded
+_0807D50C: .4byte gPlttBufferFaded
_0807D510:
lsls r0, r4, 20
lsrs r0, 16
@@ -5036,7 +5036,7 @@ _0807D562:
pop {r0}
bx r0
.align 2, 0
-_0807D568: .4byte 0x0202f7e8
+_0807D568: .4byte gUnknown_0202F7E8
_0807D56C: .4byte 0x000006fa
_0807D570: .4byte 0x000006f4
thumb_func_end sub_807D540
@@ -5064,7 +5064,7 @@ _0807D58E:
movs r0, 0x1
b _0807D5B4
.align 2, 0
-_0807D59C: .4byte 0x0202f7e8
+_0807D59C: .4byte gUnknown_0202F7E8
_0807D5A0: .4byte 0x000006fa
_0807D5A4: .4byte 0x000006f4
_0807D5A8:
@@ -5106,7 +5106,7 @@ _0807D5E2:
pop {r0}
bx r0
.align 2, 0
-_0807D5E8: .4byte 0x0202f7e8
+_0807D5E8: .4byte gUnknown_0202F7E8
_0807D5EC: .4byte 0x000006c6
thumb_func_end sub_807D5BC
@@ -5148,7 +5148,7 @@ _0807D630:
pop {r0}
bx r0
.align 2, 0
-_0807D638: .4byte 0x0202f7e8
+_0807D638: .4byte gUnknown_0202F7E8
_0807D63C: .4byte 0x000006c6
_0807D640: .4byte 0x000006c2
thumb_func_end sub_807D5F0
@@ -5211,7 +5211,7 @@ _0807D69E:
b _0807D6AE
.align 2, 0
_0807D6A4: .4byte 0x0000ffff
-_0807D6A8: .4byte 0x0202f7e8
+_0807D6A8: .4byte gUnknown_0202F7E8
_0807D6AC:
movs r2, 0
_0807D6AE:
@@ -5240,9 +5240,9 @@ _0807D6C2:
strb r1, [r0]
b _0807D758
.align 2, 0
-_0807D6E0: .4byte 0x0202eec8
-_0807D6E4: .4byte 0x0202eac8
-_0807D6E8: .4byte 0x0202f7e8
+_0807D6E0: .4byte gPlttBufferFaded
+_0807D6E4: .4byte gPlttBufferUnfaded
+_0807D6E8: .4byte gUnknown_0202F7E8
_0807D6EC: .4byte 0x000006c6
_0807D6F0:
ldr r1, _0807D708
@@ -5257,7 +5257,7 @@ _0807D6F0:
strb r0, [r1]
b _0807D726
.align 2, 0
-_0807D708: .4byte 0x0202f7e8
+_0807D708: .4byte gUnknown_0202F7E8
_0807D70C: .4byte 0x000006c4
_0807D710: .4byte 0x000006c7
_0807D714:
@@ -5300,7 +5300,7 @@ _0807D758:
pop {r0}
bx r0
.align 2, 0
-_0807D760: .4byte 0x0202f7e8
+_0807D760: .4byte gUnknown_0202F7E8
_0807D764: .4byte 0x000006c6
_0807D768: .4byte 0x000006ca
_0807D76C: .4byte 0x000006cb
@@ -5319,7 +5319,7 @@ sub_807D770: @ 807D770
lsrs r0, 31
bx lr
.align 2, 0
-_0807D784: .4byte 0x0202f7e8
+_0807D784: .4byte gUnknown_0202F7E8
_0807D788: .4byte 0x000006c6
thumb_func_end sub_807D770
@@ -5356,7 +5356,7 @@ sub_807D78C: @ 807D78C
bl sub_807CEBC
b _0807D868
.align 2, 0
-_0807D7CC: .4byte 0x0202f7e8
+_0807D7CC: .4byte gUnknown_0202F7E8
_0807D7D0: .4byte 0x000006c6
_0807D7D4:
ldr r2, _0807D814
@@ -5393,7 +5393,7 @@ _0807D7FC:
b _0807D868
.align 2, 0
_0807D814: .4byte 0x000006ca
-_0807D818: .4byte 0x0202eec8
+_0807D818: .4byte gPlttBufferFaded
_0807D81C: .4byte 0x000006c4
_0807D820:
lsls r0, r4, 20
@@ -5417,9 +5417,9 @@ _0807D820:
bl BlendPalette
b _0807D868
.align 2, 0
-_0807D84C: .4byte 0x0202eec8
-_0807D850: .4byte 0x0202eac8
-_0807D854: .4byte 0x0202f388
+_0807D84C: .4byte gPlttBufferFaded
+_0807D850: .4byte gPlttBufferUnfaded
+_0807D854: .4byte gPaletteFade
_0807D858:
lsls r0, r4, 20
lsrs r4, r0, 16
@@ -5452,7 +5452,7 @@ sub_807D874: @ 807D874
pop {r0}
bx r0
.align 2, 0
-_0807D890: .4byte 0x0202f7e8
+_0807D890: .4byte gUnknown_0202F7E8
thumb_func_end sub_807D874
thumb_func_start unref_sub_807D894
@@ -5467,7 +5467,7 @@ unref_sub_807D894: @ 807D894
movs r0, 0
b _0807D8B6
.align 2, 0
-_0807D8A8: .4byte 0x0202f7e8
+_0807D8A8: .4byte gUnknown_0202F7E8
_0807D8AC: .4byte 0x000006c6
_0807D8B0:
ldr r2, _0807D8BC
@@ -5500,7 +5500,7 @@ sub_807D8C0: @ 807D8C0
pop {r0}
bx r0
.align 2, 0
-_0807D8E8: .4byte 0x0202f7e8
+_0807D8E8: .4byte gUnknown_0202F7E8
_0807D8EC: .4byte 0x000006d4
thumb_func_end sub_807D8C0
@@ -5613,7 +5613,7 @@ sub_807D9A8: @ 807D9A8
strb r2, [r0]
bx lr
.align 2, 0
-_0807D9BC: .4byte 0x0202f7e8
+_0807D9BC: .4byte gUnknown_0202F7E8
_0807D9C0: .4byte 0x0000074d
_0807D9C4: .4byte 0x0000074e
thumb_func_end sub_807D9A8
@@ -5639,7 +5639,7 @@ sub_807D9C8: @ 807D9C8
movs r0, 0x1
b _0807D9FE
.align 2, 0
-_0807D9F0: .4byte 0x0202f7e8
+_0807D9F0: .4byte gUnknown_0202F7E8
_0807D9F4: .4byte 0x0000074d
_0807D9F8: .4byte 0x0000074e
_0807D9FC:
@@ -5683,10 +5683,10 @@ sub_807DA14: @ 807DA14
strh r0, [r1]
bx lr
.align 2, 0
-_0807DA3C: .4byte 0x0202f7e8
+_0807DA3C: .4byte gUnknown_0202F7E8
_0807DA40: .4byte 0x0000073c
_0807DA44: .4byte 0x0000073e
-_0807DA48: .4byte 0x0202ff58
+_0807DA48: .4byte gUnknown_0202FF58
thumb_func_end sub_807DA14
thumb_func_start sub_807DA4C
@@ -5705,7 +5705,7 @@ sub_807DA4C: @ 807DA4C
beq _0807DA76
b _0807DB54
.align 2, 0
-_0807DA68: .4byte 0x0202f7e8
+_0807DA68: .4byte gUnknown_0202F7E8
_0807DA6C: .4byte 0x00000742
_0807DA70:
cmp r2, 0x2
@@ -5747,7 +5747,7 @@ _0807DA76:
strh r0, [r6]
b _0807DB54
.align 2, 0
-_0807DABC: .4byte 0x0202ff58
+_0807DABC: .4byte gUnknown_0202FF58
_0807DAC0: .4byte 0x0000073c
_0807DAC4: .4byte 0x0000073e
_0807DAC8:
@@ -5823,7 +5823,7 @@ _0807DB54:
pop {r0}
bx r0
.align 2, 0
-_0807DB5C: .4byte 0x0202ff58
+_0807DB5C: .4byte gUnknown_0202FF58
_0807DB60: .4byte 0x0000073c
thumb_func_end sub_807DA4C
@@ -5856,7 +5856,7 @@ sub_807DB64: @ 807DB64
pop {r0}
bx r0
.align 2, 0
-_0807DB98: .4byte 0x0202f7e8
+_0807DB98: .4byte gUnknown_0202F7E8
_0807DB9C: .4byte 0x00000736
_0807DBA0: .4byte REG_BLDALPHA
thumb_func_end sub_807DB64
@@ -5890,7 +5890,7 @@ sub_807DBA4: @ 807DBA4
pop {r0}
bx r0
.align 2, 0
-_0807DBD8: .4byte 0x0202f7e8
+_0807DBD8: .4byte gUnknown_0202F7E8
_0807DBDC: .4byte 0x00000734
_0807DBE0: .4byte 0x00000736
_0807DBE4: .4byte 0x0000073a
@@ -5942,7 +5942,7 @@ sub_807DBE8: @ 807DBE8
adds r0, r1, 0x1
b _0807DC76
.align 2, 0
-_0807DC40: .4byte 0x0202f7e8
+_0807DC40: .4byte gUnknown_0202F7E8
_0807DC44: .4byte 0x00000734
_0807DC48: .4byte 0x00000739
_0807DC4C: .4byte 0x0000073a
@@ -6079,7 +6079,7 @@ weather_get_current: @ 807DD4C
ldrb r0, [r0]
bx lr
.align 2, 0
-_0807DD58: .4byte 0x0202f7e8
+_0807DD58: .4byte gUnknown_0202F7E8
thumb_func_end weather_get_current
thumb_func_start sub_807DD5C
@@ -6101,7 +6101,7 @@ sub_807DD5C: @ 807DD5C
beq _0807DDA0
b _0807DDAE
.align 2, 0
-_0807DD7C: .4byte 0x0202f7e8
+_0807DD7C: .4byte gUnknown_0202F7E8
_0807DD80: .4byte 0x000006c6
_0807DD84:
cmp r2, 0x55
@@ -6155,7 +6155,7 @@ play_some_sound: @ 807DDB8
bl audio_play
b _0807DDF6
.align 2, 0
-_0807DDE0: .4byte 0x0202f7e8
+_0807DDE0: .4byte gUnknown_0202F7E8
_0807DDE4: .4byte 0x000006dd
_0807DDE8:
movs r0, 0x54
@@ -6177,7 +6177,7 @@ sub_807DDFC: @ 807DDFC
ldrb r0, [r0]
bx lr
.align 2, 0
-_0807DE08: .4byte 0x0202f7e8
+_0807DE08: .4byte gUnknown_0202F7E8
_0807DE0C: .4byte 0x000006d3
thumb_func_end sub_807DDFC
@@ -6190,7 +6190,7 @@ sub_807DE10: @ 807DE10
strb r1, [r0]
bx lr
.align 2, 0
-_0807DE1C: .4byte 0x0202f7e8
+_0807DE1C: .4byte gUnknown_0202F7E8
_0807DE20: .4byte 0x000006c6
thumb_func_end sub_807DE10
@@ -6203,7 +6203,7 @@ unref_sub_807DE24: @ 807DE24
strb r1, [r0]
bx lr
.align 2, 0
-_0807DE30: .4byte 0x0202f7e8
+_0807DE30: .4byte gUnknown_0202F7E8
_0807DE34: .4byte 0x000006c6
thumb_func_end unref_sub_807DE24
@@ -6228,8 +6228,8 @@ sub_807DE38: @ 807DE38
bx r0
.align 2, 0
_0807DE5C: .4byte gUnknown_083970C8
-_0807DE60: .4byte 0x0202ff38
-_0807DE64: .4byte 0x030006dc
+_0807DE60: .4byte gUnknown_0202FF38
+_0807DE64: .4byte gUnknown_030006DC
thumb_func_end sub_807DE38
thumb_func_start sub_807DE68
@@ -6239,7 +6239,7 @@ sub_807DE68: @ 807DE68
str r0, [r1]
bx lr
.align 2, 0
-_0807DE70: .4byte 0x030006dc
+_0807DE70: .4byte gUnknown_030006DC
_0807DE74: .4byte gUnknown_083970C8
thumb_func_end sub_807DE68
@@ -6503,7 +6503,7 @@ _0807E050: .4byte 0x000006de
_0807E054: .4byte gUnknown_0839A9D4
_0807E058: .4byte gUnknown_08397108
_0807E05C: .4byte gSpriteTemplate_839A9F0
-_0807E060: .4byte 0x02020004
+_0807E060: .4byte gSprites
_0807E064: .4byte gUnknown_0839A9C8
_0807E068:
ldr r0, _0807E098
@@ -6796,7 +6796,7 @@ task50_0807B6D4: @ 807E270
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807E294: .4byte 0x03004b20
+_0807E294: .4byte gTasks
_0807E298: .4byte _0807E29C
.align 2, 0
_0807E29C:
@@ -7308,8 +7308,8 @@ _0807E64A:
b _0807E6BC
.align 2, 0
_0807E690: .4byte 0x000006dc
-_0807E694: .4byte 0x030024d0
-_0807E698: .4byte 0x030027e0
+_0807E694: .4byte gSpriteCoordOffsetX
+_0807E698: .4byte gSpriteCoordOffsetY
_0807E69C:
adds r0, r5, 0
adds r0, 0x3F
@@ -7554,7 +7554,7 @@ _0807E860: .4byte gUnknown_08396FC4
_0807E864: .4byte 0x000006da
_0807E868: .4byte gSpriteTemplate_839AAA4
_0807E86C: .4byte gUnknown_0839AA08
-_0807E870: .4byte 0x02020004
+_0807E870: .4byte gSprites
_0807E874: .4byte 0x00000257
_0807E878: .4byte 0xfffffda8
_0807E87C:
@@ -8024,7 +8024,7 @@ snowflake_add: @ 807EBA0
b _0807EC06
.align 2, 0
_0807EBF4: .4byte gSpriteTemplate_839AB04
-_0807EBF8: .4byte 0x02020004
+_0807EBF8: .4byte gSprites
_0807EBFC: .4byte gUnknown_08396FC4
_0807EC00: .4byte 0x000006e4
_0807EC04:
@@ -8146,8 +8146,8 @@ _0807ECD0:
pop {r0}
bx r0
.align 2, 0
-_0807ECE4: .4byte 0x030027e0
-_0807ECE8: .4byte 0x030024d0
+_0807ECE4: .4byte gSpriteCoordOffsetY
+_0807ECE8: .4byte gSpriteCoordOffsetX
thumb_func_end sub_807EC40
thumb_func_start sub_807ECEC
@@ -8195,7 +8195,7 @@ _0807ED32:
_0807ED38: .4byte gUnknown_08396FC4
_0807ED3C: .4byte 0x000006e2
_0807ED40: .4byte sub_807ED48
-_0807ED44: .4byte 0x030027e0
+_0807ED44: .4byte gSpriteCoordOffsetY
thumb_func_end sub_807ECEC
thumb_func_start sub_807ED48
@@ -8264,7 +8264,7 @@ _0807EDAC:
b _0807EDD8
.align 2, 0
_0807EDC0: .4byte gSineTable
-_0807EDC4: .4byte 0x030024d0
+_0807EDC4: .4byte gSpriteCoordOffsetX
_0807EDC8: .4byte 0x000001ff
_0807EDCC: .4byte 0xffffff00
_0807EDD0:
@@ -8306,7 +8306,7 @@ _0807EDDA:
strh r0, [r4, 0x3A]
b _0807EE48
.align 2, 0
-_0807EE18: .4byte 0x030027e0
+_0807EE18: .4byte gSpriteCoordOffsetY
_0807EE1C:
adds r0, r2, 0
subs r0, 0xF3
@@ -9222,7 +9222,7 @@ _0807F566:
b _0807F5E2
.align 2, 0
_0807F578: .4byte gUnknown_08396FC4
-_0807F57C: .4byte 0x030024d0
+_0807F57C: .4byte gSpriteCoordOffsetX
_0807F580: .4byte 0x000006f2
_0807F584: .4byte 0x000006ee
_0807F588: .4byte 0x000006cc
@@ -9319,7 +9319,7 @@ _0807F626:
b _0807F67A
.align 2, 0
_0807F63C: .4byte gUnknown_08396FC4
-_0807F640: .4byte 0x030024d0
+_0807F640: .4byte gSpriteCoordOffsetX
_0807F644: .4byte 0x000006f2
_0807F648: .4byte 0x000006ee
_0807F64C: .4byte 0x000006ce
@@ -9398,7 +9398,7 @@ _0807F6CC:
pop {r0}
bx r0
.align 2, 0
-_0807F6D4: .4byte 0x030027e0
+_0807F6D4: .4byte gSpriteCoordOffsetY
_0807F6D8: .4byte gUnknown_08396FC4
_0807F6DC: .4byte 0x000006ee
_0807F6E0: .4byte 0x010f0000
@@ -9466,7 +9466,7 @@ _0807F75C: .4byte gUnknown_08396FC4
_0807F760: .4byte 0x000006fb
_0807F764: .4byte gUnknown_0839ABA8
_0807F768: .4byte gSpriteTemplate_839AB90
-_0807F76C: .4byte 0x02020004
+_0807F76C: .4byte gSprites
_0807F770:
ldr r2, _0807F79C
ldr r1, [r2]
@@ -9653,7 +9653,7 @@ _0807F8B4:
b _0807F928
.align 2, 0
_0807F8CC: .4byte gUnknown_08396FC4
-_0807F8D0: .4byte 0x030024d0
+_0807F8D0: .4byte gSpriteCoordOffsetX
_0807F8D4: .4byte 0x000001ff
_0807F8D8: .4byte 0x000006fc
_0807F8DC: .4byte 0x000006cc
@@ -9828,7 +9828,7 @@ _0807F9C0:
.align 2, 0
_0807FA18: .4byte gUnknown_08396FC4
_0807FA1C: .4byte gSpriteTemplate_839ABD0
-_0807FA20: .4byte 0x02020004
+_0807FA20: .4byte gSprites
_0807FA24:
ldr r2, _0807FA50
ldr r1, [r2]
@@ -9958,7 +9958,7 @@ _0807FB08:
pop {r0}
bx r0
.align 2, 0
-_0807FB10: .4byte 0x030027e0
+_0807FB10: .4byte gSpriteCoordOffsetY
_0807FB14: .4byte gUnknown_08396FC4
_0807FB18: .4byte 0x000006fc
_0807FB1C: .4byte 0x010f0000
@@ -10233,8 +10233,8 @@ _0807FD18: .4byte 0x0000071c
_0807FD1C: .4byte 0x0000ffff
_0807FD20: .4byte 0x0000071e
_0807FD24: .4byte 0x00000722
-_0807FD28: .4byte 0x030024d0
-_0807FD2C: .4byte 0x030027e0
+_0807FD28: .4byte gSpriteCoordOffsetX
+_0807FD2C: .4byte gSpriteCoordOffsetY
thumb_func_end sub_807FC9C
thumb_func_start sub_807FD30
@@ -10295,7 +10295,7 @@ _0807FD9C: .4byte gUnknown_08396FC4
_0807FDA0: .4byte 0x00000724
_0807FDA4: .4byte gUnknown_0839ABE8
_0807FDA8: .4byte gSpriteTemplate_839AC04
-_0807FDAC: .4byte 0x02020004
+_0807FDAC: .4byte gSprites
_0807FDB0:
ldr r2, _0807FDE0
ldr r1, [r2]
@@ -10714,9 +10714,9 @@ _080800C8: .4byte gUnknown_08396FC4
_080800CC: .4byte 0x00000704
_080800D0: .4byte gSineTable
_080800D4: .4byte 0x00000712
-_080800D8: .4byte 0x030024d0
+_080800D8: .4byte gSpriteCoordOffsetX
_080800DC: .4byte 0x0000070e
-_080800E0: .4byte 0x030027e0
+_080800E0: .4byte gSpriteCoordOffsetY
thumb_func_end sub_8080064
thumb_func_start sub_80800E4
@@ -10855,7 +10855,7 @@ _080801EC: .4byte 0x00000716
_080801F0: .4byte gUnknown_0839AC54
_080801F4: .4byte gUnknown_08397128
_080801F8: .4byte gSpriteTemplate_839AC3C
-_080801FC: .4byte 0x02020004
+_080801FC: .4byte gSprites
_08080200:
ldr r2, _08080230
ldr r1, [r2]
@@ -10974,7 +10974,7 @@ _08080258:
_080802E0: .4byte gUnknown_08396FC4
_080802E4: .4byte 0x00000717
_080802E8: .4byte gSpriteTemplate_839AC3C
-_080802EC: .4byte 0x02020004
+_080802EC: .4byte gSprites
_080802F0: .4byte 0x00006730
_080802F4: .4byte gUnknown_0839AC5C
_080802F8: .4byte sub_8080398
@@ -11389,9 +11389,9 @@ _080805F0:
bx r0
.align 2, 0
_080805F8: .4byte gUnknown_0839AC78
-_080805FC: .4byte 0x030027e0
+_080805FC: .4byte gSpriteCoordOffsetY
_08080600: .4byte gSpriteTemplate_839ACBC
-_08080604: .4byte 0x02020004
+_08080604: .4byte gSprites
_08080608: .4byte gUnknown_08396FC4
_0808060C: .4byte 0x0000072c
thumb_func_end sub_8080588
@@ -11426,7 +11426,7 @@ _08080630:
pop {r0}
bx r0
.align 2, 0
-_08080648: .4byte 0x02020004
+_08080648: .4byte gSprites
_0808064C: .4byte gSpriteTemplate_839ACBC
_08080650: .4byte 0x00001205
thumb_func_end sub_8080610
@@ -11501,7 +11501,7 @@ sub_80806B4: @ 80806B4
pop {r0}
bx r0
.align 2, 0
-_080806D4: .4byte 0x02025734
+_080806D4: .4byte gSaveBlock1
thumb_func_end sub_80806B4
thumb_func_start sav1_get_weather_probably
@@ -11511,7 +11511,7 @@ sav1_get_weather_probably: @ 80806D8
ldrb r0, [r0]
bx lr
.align 2, 0
-_080806E0: .4byte 0x02025734
+_080806E0: .4byte gSaveBlock1
thumb_func_end sav1_get_weather_probably
thumb_func_start sub_80806E4
@@ -11531,8 +11531,8 @@ sub_80806E4: @ 80806E4
pop {r0}
bx r0
.align 2, 0
-_08080704: .4byte 0x02025734
-_08080708: .4byte 0x0202e828
+_08080704: .4byte gSaveBlock1
+_08080708: .4byte gMapHeader
thumb_func_end sub_80806E4
thumb_func_start sub_808070C
@@ -11677,7 +11677,7 @@ _08080816:
b _0808082E
.align 2, 0
_08080824: .4byte gUnknown_0839ACD8
-_08080828: .4byte 0x02025734
+_08080828: .4byte gSaveBlock1
_0808082C:
movs r0, 0
_0808082E:
@@ -11701,7 +11701,7 @@ sub_8080834: @ 8080834
strb r1, [r2]
bx lr
.align 2, 0
-_08080850: .4byte 0x02025734
+_08080850: .4byte gSaveBlock1
thumb_func_end sub_8080834
thumb_func_start sub_8080854
@@ -11739,7 +11739,7 @@ palette_bg_faded_fill_black: @ 8080874
bx r0
.align 2, 0
_0808088C: .4byte 0x7fff7fff
-_08080890: .4byte 0x0202eec8
+_08080890: .4byte gPlttBufferFaded
_08080894: .4byte 0x01000100
thumb_func_end palette_bg_faded_fill_black
@@ -11757,7 +11757,7 @@ palette_bg_faded_fill_white: @ 8080898
pop {r0}
bx r0
.align 2, 0
-_080808B0: .4byte 0x0202eec8
+_080808B0: .4byte gPlttBufferFaded
_080808B4: .4byte 0x01000100
thumb_func_end palette_bg_faded_fill_white
@@ -11923,7 +11923,7 @@ task_mpl_807DD60: @ 80809CC
beq _080809FA
b _08080A36
.align 2, 0
-_080809F0: .4byte 0x03004b20
+_080809F0: .4byte gTasks
_080809F4:
cmp r0, 0x2
beq _08080A24
@@ -11998,7 +11998,7 @@ sub_8080A5C: @ 8080A5C
beq _08080A8A
b _08080ABC
.align 2, 0
-_08080A80: .4byte 0x03004b20
+_08080A80: .4byte gTasks
_08080A84:
cmp r0, 0x2
beq _08080AA6
@@ -12159,7 +12159,7 @@ sub_8080B9C: @ 8080B9C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08080BC8: .4byte 0x03004b20
+_08080BC8: .4byte gTasks
_08080BCC: .4byte _08080BD0
.align 2, 0
_08080BD0:
@@ -12207,7 +12207,7 @@ _08080C08:
strh r0, [r5, 0x8]
b _08080CAE
.align 2, 0
-_08080C3C: .4byte 0x030048a0
+_08080C3C: .4byte gMapObjects
_08080C40:
bl walkrun_is_standing_still
lsls r0, 24
@@ -12238,7 +12238,7 @@ _08080C40:
strh r0, [r5, 0x8]
b _08080CAE
.align 2, 0
-_08080C80: .4byte 0x030048a0
+_08080C80: .4byte gMapObjects
_08080C84:
movs r1, 0xA
ldrsh r0, [r5, r1]
@@ -12290,7 +12290,7 @@ task_map_chg_seq_0807E20C: @ 8080CB4
beq _08080CEE
b _08080D6E
.align 2, 0
-_08080CE0: .4byte 0x03004b20
+_08080CE0: .4byte gTasks
_08080CE4:
cmp r0, 0x2
beq _08080D50
@@ -12337,7 +12337,7 @@ _08080D06:
strh r0, [r5, 0x8]
b _08080D6E
.align 2, 0
-_08080D4C: .4byte 0x030048a0
+_08080D4C: .4byte gMapObjects
_08080D50:
bl walkrun_is_standing_still
lsls r0, 24
@@ -12375,7 +12375,7 @@ task_map_chg_seq_0807E2CC: @ 8080D74
beq _08080DA8
b _08080DBE
.align 2, 0
-_08080D94: .4byte 0x03004b20
+_08080D94: .4byte gTasks
_08080D98:
bl player_bitmagic
bl ScriptContext2_Enable
@@ -12485,7 +12485,7 @@ sub_8080E64: @ 8080E64
lsrs r0, 7
bx lr
.align 2, 0
-_08080E6C: .4byte 0x0202f388
+_08080E6C: .4byte gPaletteFade
thumb_func_end sub_8080E64
thumb_func_start sub_8080E70
@@ -12523,7 +12523,7 @@ sub_8080E88: @ 8080E88
pop {r0}
bx r0
.align 2, 0
-_08080EB4: .4byte 0x0300485c
+_08080EB4: .4byte gUnknown_0300485C
_08080EB8: .4byte mapldr_default
_08080EBC: .4byte task0A_fade_n_map_maybe
thumb_func_end sub_8080E88
@@ -12544,7 +12544,7 @@ sp13E_warp_to_last_warp: @ 8080EC0
pop {r0}
bx r0
.align 2, 0
-_08080EE4: .4byte 0x0300485c
+_08080EE4: .4byte gUnknown_0300485C
_08080EE8: .4byte mapldr_default
_08080EEC: .4byte task0A_fade_n_map_maybe
thumb_func_end sp13E_warp_to_last_warp
@@ -12562,7 +12562,7 @@ sub_8080EF0: @ 8080EF0
pop {r0}
bx r0
.align 2, 0
-_08080F08: .4byte 0x0300485c
+_08080F08: .4byte gUnknown_0300485C
_08080F0C: .4byte mapldr_default
_08080F10: .4byte sub_808115C
thumb_func_end sub_8080EF0
@@ -12577,7 +12577,7 @@ sp13F_fall_to_last_warp: @ 8080F14
pop {r0}
bx r0
.align 2, 0
-_08080F24: .4byte 0x0300485c
+_08080F24: .4byte gUnknown_0300485C
_08080F28: .4byte sub_8086748
thumb_func_end sp13F_fall_to_last_warp
@@ -12634,7 +12634,7 @@ sub_8080F68: @ 8080F68
bx r0
.align 2, 0
_08080F90: .4byte task0A_fade_n_map_maybe
-_08080F94: .4byte 0x0300485c
+_08080F94: .4byte gUnknown_0300485C
_08080F98: .4byte sub_8080B78
thumb_func_end sub_8080F68
@@ -12653,7 +12653,7 @@ sub_8080F9C: @ 8080F9C
bx r0
.align 2, 0
_08080FB8: .4byte task0A_fade_n_map_maybe
-_08080FBC: .4byte 0x0300485c
+_08080FBC: .4byte gUnknown_0300485C
_08080FC0: .4byte sub_80C791C
thumb_func_end sub_8080F9C
@@ -12677,7 +12677,7 @@ sub_8080FC4: @ 8080FC4
beq _08080FF2
b _08081022
.align 2, 0
-_08080FE8: .4byte 0x03004b20
+_08080FE8: .4byte gTasks
_08080FEC:
cmp r0, 0x2
beq _08081012
@@ -12749,7 +12749,7 @@ sub_8081050: @ 8081050
beq _0808107E
b _080810CC
.align 2, 0
-_08081074: .4byte 0x03004b28
+_08081074: .4byte gUnknown_03004B28
_08081078:
cmp r0, 0x2
beq _080810B4
@@ -12792,7 +12792,7 @@ _080810CC:
pop {r0}
bx r0
.align 2, 0
-_080810D4: .4byte 0x03002fa4
+_080810D4: .4byte gReceivedRemoteLinkPlayers
_080810D8: .4byte CB2_LoadMap
thumb_func_end sub_8081050
@@ -12828,7 +12828,7 @@ task0A_fade_n_map_maybe: @ 80810F0
beq _0808111E
b _08081152
.align 2, 0
-_08081114: .4byte 0x03004b20
+_08081114: .4byte gTasks
_08081118:
cmp r0, 0x2
beq _08081142
@@ -12891,7 +12891,7 @@ _08081180:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808118C: .4byte 0x03004b20
+_0808118C: .4byte gTasks
_08081190: .4byte _08081194
.align 2, 0
_08081194:
@@ -12969,7 +12969,7 @@ _080811FA:
strh r0, [r5, 0x8]
b _080812BC
.align 2, 0
-_0808123C: .4byte 0x030048a0
+_0808123C: .4byte gMapObjects
_08081240:
bl walkrun_is_standing_still
lsls r0, 24
@@ -13003,7 +13003,7 @@ _08081240:
strh r0, [r5, 0x8]
b _080812BC
.align 2, 0
-_08081288: .4byte 0x030048a0
+_08081288: .4byte gMapObjects
_0808128C:
movs r1, 0xA
ldrsh r0, [r5, r1]
@@ -13056,7 +13056,7 @@ sub_80812C8: @ 80812C8
beq _080812F6
b _0808132A
.align 2, 0
-_080812EC: .4byte 0x03004b20
+_080812EC: .4byte gTasks
_080812F0:
cmp r0, 0x2
beq _0808131A
@@ -13110,7 +13110,7 @@ sub_8081334: @ 8081334
pop {r0}
bx r0
.align 2, 0
-_08081360: .4byte 0x0300485c
+_08081360: .4byte gUnknown_0300485C
_08081364: .4byte sub_8080B60
_08081368: .4byte sub_80812C8
thumb_func_end sub_8081334
@@ -13239,7 +13239,7 @@ sub_8081424: @ 8081424
beq _08081452
b _080814E2
.align 2, 0
-_08081448: .4byte 0x03004b28
+_08081448: .4byte gUnknown_03004B28
_0808144C:
cmp r0, 0x2
beq _080814D8
@@ -13263,8 +13263,8 @@ _08081452:
strh r0, [r4]
b _080814E2
.align 2, 0
-_08081478: .4byte 0x03004dc0
-_0808147C: .4byte 0x03004de0
+_08081478: .4byte gUnknown_03004DC0
+_0808147C: .4byte gUnknown_03004DE0
_08081480:
ldr r0, _080814C8
ldrb r1, [r0, 0x14]
@@ -13301,8 +13301,8 @@ _08081480:
strh r0, [r4]
b _080814E2
.align 2, 0
-_080814C8: .4byte 0x03004dc0
-_080814CC: .4byte 0x03004de0
+_080814C8: .4byte gUnknown_03004DC0
+_080814CC: .4byte gUnknown_03004DE0
_080814D0:
adds r0, r5, 0
bl DestroyTask
@@ -13395,7 +13395,7 @@ sub_8081534: @ 8081534
b _08081584
.align 2, 0
_08081578: .4byte sub_8081424
-_0808157C: .4byte 0x03004b28
+_0808157C: .4byte gUnknown_03004B28
_08081580:
negs r0, r7
strh r0, [r1, 0xA]
@@ -13475,7 +13475,7 @@ _0808160E:
pop {r0}
bx r0
.align 2, 0
-_08081614: .4byte 0x03004de0
+_08081614: .4byte gUnknown_03004DE0
_08081618: .4byte gUnknown_0839ACDC
thumb_func_end sub_80815E0
@@ -13584,7 +13584,7 @@ _080816C4:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080816D0: .4byte 0x03004b28
+_080816D0: .4byte gUnknown_03004B28
_080816D4: .4byte _080816D8
.align 2, 0
_080816D8:
@@ -13660,7 +13660,7 @@ _08081778: .4byte REG_WINOUT
_0808177C: .4byte 0x0000bfff
_08081780: .4byte gUnknown_081E29E8
_08081784: .4byte 0x0000070c
-_08081788: .4byte 0x03004de0
+_08081788: .4byte gUnknown_03004DE0
_0808178C: .4byte gUnknown_0839ACEC
_08081790:
movs r0, 0
@@ -13816,8 +13816,8 @@ sub_80818A4: @ 80818A4
b _080818F0
.align 2, 0
_080818CC: .4byte sub_80816A8
-_080818D0: .4byte 0x03004b28
-_080818D4: .4byte 0x0202e8dc
+_080818D0: .4byte gUnknown_03004B28
+_080818D4: .4byte gScriptResult
_080818D8:
cmp r0, 0x1
bne _080818E2
@@ -13860,7 +13860,7 @@ sub_80818FC: @ 80818FC
bx r0
.align 2, 0
_0808191C: .4byte sub_80816A8
-_08081920: .4byte 0x03004b20
+_08081920: .4byte gTasks
thumb_func_end sub_80818FC
thumb_func_start sub_8081924
@@ -13913,7 +13913,7 @@ task01_battle_start: @ 8081960
beq _0808199A
b _080819BA
.align 2, 0
-_08081980: .4byte 0x03004b28
+_08081980: .4byte gUnknown_03004B28
_08081984:
bl c3_80A0DD8_is_running
cmp r0, 0
@@ -13971,7 +13971,7 @@ task_add_01_battle_start: @ 80819C4
bx r0
.align 2, 0
_080819F8: .4byte task01_battle_start
-_080819FC: .4byte 0x03004b20
+_080819FC: .4byte gTasks
thumb_func_end task_add_01_battle_start
thumb_func_start sub_8081A00
@@ -14013,9 +14013,9 @@ sub_8081A18: @ 8081A18
pop {r0}
bx r0
.align 2, 0
-_08081A50: .4byte 0x03001770
+_08081A50: .4byte gMain
_08081A54: .4byte sub_8081C8C
-_08081A58: .4byte 0x020239f8
+_08081A58: .4byte gUnknown_020239F8
thumb_func_end sub_8081A18
thumb_func_start sub_8081A5C
@@ -14044,9 +14044,9 @@ sub_8081A5C: @ 8081A5C
pop {r0}
bx r0
.align 2, 0
-_08081A98: .4byte 0x03001770
+_08081A98: .4byte gMain
_08081A9C: .4byte sub_8081C8C
-_08081AA0: .4byte 0x020239f8
+_08081AA0: .4byte gUnknown_020239F8
thumb_func_end sub_8081A5C
thumb_func_start sub_8081AA4
@@ -14069,9 +14069,9 @@ sub_8081AA4: @ 8081AA4
pop {r0}
bx r0
.align 2, 0
-_08081AD0: .4byte 0x03001770
+_08081AD0: .4byte gMain
_08081AD4: .4byte sub_80C824C
-_08081AD8: .4byte 0x020239f8
+_08081AD8: .4byte gUnknown_020239F8
thumb_func_end sub_8081AA4
thumb_func_start task_add_01_battle_start_with_music_and_stats
@@ -14113,10 +14113,10 @@ sub_8081AFC: @ 8081AFC
pop {r0}
bx r0
.align 2, 0
-_08081B2C: .4byte 0x030045c0
-_08081B30: .4byte 0x03001770
+_08081B2C: .4byte gEnemyParty
+_08081B30: .4byte gMain
_08081B34: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
-_08081B38: .4byte 0x020239f8
+_08081B38: .4byte gUnknown_020239F8
thumb_func_end sub_8081AFC
thumb_func_start sub_8081B3C
@@ -14141,9 +14141,9 @@ sub_8081B3C: @ 8081B3C
pop {r0}
bx r0
.align 2, 0
-_08081B6C: .4byte 0x03001770
+_08081B6C: .4byte gMain
_08081B70: .4byte sub_8081CEC
-_08081B74: .4byte 0x020239f8
+_08081B74: .4byte gUnknown_020239F8
thumb_func_end sub_8081B3C
thumb_func_start sub_8081B78
@@ -14170,9 +14170,9 @@ sub_8081B78: @ 8081B78
pop {r0}
bx r0
.align 2, 0
-_08081BAC: .4byte 0x03001770
+_08081BAC: .4byte gMain
_08081BB0: .4byte sub_8081CEC
-_08081BB4: .4byte 0x020239f8
+_08081BB4: .4byte gUnknown_020239F8
thumb_func_end sub_8081B78
thumb_func_start sub_8081BB8
@@ -14197,9 +14197,9 @@ sub_8081BB8: @ 8081BB8
pop {r0}
bx r0
.align 2, 0
-_08081BE8: .4byte 0x03001770
+_08081BE8: .4byte gMain
_08081BEC: .4byte sub_8081CEC
-_08081BF0: .4byte 0x020239f8
+_08081BF0: .4byte gUnknown_020239F8
_08081BF4: .4byte 0x000001cf
thumb_func_end sub_8081BB8
@@ -14224,9 +14224,9 @@ sub_8081BF8: @ 8081BF8
bl task_add_01_battle_start
b _08081C3C
.align 2, 0
-_08081C20: .4byte 0x03001770
+_08081C20: .4byte gMain
_08081C24: .4byte sub_8081CEC
-_08081C28: .4byte 0x020239f8
+_08081C28: .4byte gUnknown_020239F8
_08081C2C: .4byte gGameVersion
_08081C30: .4byte 0x000001cf
_08081C34:
@@ -14267,9 +14267,9 @@ sub_8081C50: @ 8081C50
pop {r0}
bx r0
.align 2, 0
-_08081C80: .4byte 0x03001770
+_08081C80: .4byte gMain
_08081C84: .4byte sub_8081CEC
-_08081C88: .4byte 0x020239f8
+_08081C88: .4byte gUnknown_020239F8
thumb_func_end sub_8081C50
thumb_func_start sub_8081C8C
@@ -14297,7 +14297,7 @@ sub_8081C8C: @ 8081C8C
b _08081CD8
.align 2, 0
_08081CC0: .4byte 0x01000100
-_08081CC4: .4byte 0x02024d26
+_08081CC4: .4byte gUnknown_02024D26
_08081CC8: .4byte c2_whiteout
_08081CCC:
ldr r0, _08081CE0
@@ -14311,7 +14311,7 @@ _08081CD8:
bx r0
.align 2, 0
_08081CE0: .4byte c2_exit_to_overworld_2_switch
-_08081CE4: .4byte 0x0300485c
+_08081CE4: .4byte gUnknown_0300485C
_08081CE8: .4byte sub_8080E44
thumb_func_end sub_8081C8C
@@ -14340,7 +14340,7 @@ sub_8081CEC: @ 8081CEC
b _08081D32
.align 2, 0
_08081D20: .4byte 0x01000100
-_08081D24: .4byte 0x02024d26
+_08081D24: .4byte gUnknown_02024D26
_08081D28: .4byte c2_whiteout
_08081D2C:
ldr r0, _08081D38
@@ -14404,7 +14404,7 @@ _08081D82:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08081DA4: .4byte 0x0202e828
+_08081DA4: .4byte gMapHeader
_08081DA8: .4byte _08081DAC
.align 2, 0
_08081DAC:
@@ -14507,7 +14507,7 @@ _08081E7A:
movs r0, 0x9
b _08081E86
.align 2, 0
-_08081E80: .4byte 0x02025734
+_08081E80: .4byte gSaveBlock1
_08081E84:
movs r0, 0x2
_08081E86:
@@ -14556,7 +14556,7 @@ _08081EC0:
movs r0, 0
b _08081EEA
.align 2, 0
-_08081EE0: .4byte 0x0202e828
+_08081EE0: .4byte gMapHeader
_08081EE4:
movs r0, 0x1
b _08081EEA
@@ -14618,7 +14618,7 @@ _08081F48:
pop {r1}
bx r1
.align 2, 0
-_08081F50: .4byte 0x03004360
+_08081F50: .4byte gPlayerParty
thumb_func_end sub_8081EF4
thumb_func_start reads_trainer_data_byte0
@@ -14770,7 +14770,7 @@ sub_8082034: @ 8082034
adds r0, 0x1
b _08082070
.align 2, 0
-_08082064: .4byte 0x030045c0
+_08082064: .4byte gEnemyParty
_08082068: .4byte gUnknown_0839ACF8
_0808206C:
ldr r0, _0808207C
@@ -14810,7 +14810,7 @@ sub_8082080: @ 8082080
movs r0, 0xC
b _0808212C
.align 2, 0
-_080820AC: .4byte 0x0202ff5e
+_080820AC: .4byte word_202FF5E
_080820B0: .4byte gTrainers
_080820B4: .4byte 0x00000105
_080820B8:
@@ -14901,7 +14901,7 @@ sub_8082138: @ 8082138
movs r0, 0x3
b _08082162
.align 2, 0
-_0808215C: .4byte 0x030045c0
+_0808215C: .4byte gEnemyParty
_08082160:
movs r0, 0x4
_08082162:
@@ -14922,7 +14922,7 @@ sub_8082168: @ 8082168
bx r0
.align 2, 0
_0808217C: .4byte sub_8109E80
-_08082180: .4byte 0x03001770
+_08082180: .4byte gMain
_08082184: .4byte sub_8082188
thumb_func_end sub_8082168
@@ -14957,7 +14957,7 @@ sub_8082188: @ 8082188
bx r0
.align 2, 0
_080821CC: .4byte 0x00004023
-_080821D0: .4byte 0x0202e8dc
+_080821D0: .4byte gScriptResult
_080821D4: .4byte sub_80821D8
thumb_func_end sub_8082188
@@ -14989,8 +14989,8 @@ _08082214:
pop {r0}
bx r0
.align 2, 0
-_08082218: .4byte 0x020239f8
-_0808221C: .4byte 0x03001770
+_08082218: .4byte gUnknown_020239F8
+_0808221C: .4byte gMain
_08082220: .4byte sub_8082228
_08082224: .4byte sub_800E7C4
thumb_func_end sub_80821D8
@@ -15051,7 +15051,7 @@ trainerflag_opponent: @ 8082264
lsrs r0, 16
bx lr
.align 2, 0
-_08082278: .4byte 0x0202ff5e
+_08082278: .4byte word_202FF5E
thumb_func_end trainerflag_opponent
thumb_func_start battle_exit_is_player_defeat
@@ -15110,15 +15110,15 @@ sub_80822BC: @ 80822BC
str r1, [r0]
bx lr
.align 2, 0
-_080822E8: .4byte 0x0202ff5c
-_080822EC: .4byte 0x0202ff5e
-_080822F0: .4byte 0x0202ff60
-_080822F4: .4byte 0x0202ff64
-_080822F8: .4byte 0x0202ff68
-_080822FC: .4byte 0x0202ff6c
-_08082300: .4byte 0x0202ff70
-_08082304: .4byte 0x0202ff74
-_08082308: .4byte 0x0202ff78
+_080822E8: .4byte gUnknown_0202FF5C
+_080822EC: .4byte word_202FF5E
+_080822F0: .4byte gUnknown_0202FF60
+_080822F4: .4byte gUnknown_0202FF64
+_080822F8: .4byte gUnknown_0202FF68
+_080822FC: .4byte gUnknown_0202FF6C
+_08082300: .4byte gUnknown_0202FF70
+_08082304: .4byte gUnknown_0202FF74
+_08082308: .4byte gUnknown_0202FF78
thumb_func_end sub_80822BC
thumb_func_start TrainerBattleLoadArgs
@@ -15213,10 +15213,10 @@ _080823B4:
pop {r0}
bx r0
.align 2, 0
-_080823B8: .4byte 0x0202ff60
-_080823BC: .4byte 0x0202e8de
-_080823C0: .4byte 0x02025734
-_080823C4: .4byte 0x03004ae0
+_080823B8: .4byte gUnknown_0202FF60
+_080823BC: .4byte gUnknown_0202E8DE
+_080823C0: .4byte gSaveBlock1
+_080823C4: .4byte gSelectedMapObject
thumb_func_end battle_80801F0
thumb_func_start sub_80823C8
@@ -15240,7 +15240,7 @@ sub_80823C8: @ 80823C8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080823F0: .4byte 0x0202ff5c
+_080823F0: .4byte gUnknown_0202FF5C
_080823F4: .4byte _080823F8
.align 2, 0
_080823F8:
@@ -15295,7 +15295,7 @@ _08082454:
b _080824B2
.align 2, 0
_08082470: .4byte gUnknown_0839AD98
-_08082474: .4byte 0x0202ff5e
+_08082474: .4byte word_202FF5E
_08082478: .4byte gUnknown_0819F8AE
_0808247C:
ldr r0, _08082498
@@ -15310,7 +15310,7 @@ _0808247C:
b _080824B2
.align 2, 0
_08082498: .4byte gUnknown_0839AD08
-_0808249C: .4byte 0x0202ff5e
+_0808249C: .4byte word_202FF5E
_080824A0: .4byte gUnknown_0819F887
_080824A4:
ldr r0, _080824B8
@@ -15353,9 +15353,9 @@ SingleTrainerWantsBattle: @ 80824C0
pop {r0}
bx r0
.align 2, 0
-_080824F4: .4byte 0x03004ae0
-_080824F8: .4byte 0x0202e8de
-_080824FC: .4byte 0x030048a0
+_080824F4: .4byte gSelectedMapObject
+_080824F8: .4byte gUnknown_0202E8DE
+_080824FC: .4byte gMapObjects
_08082500: .4byte gUnknown_0819F80B
thumb_func_end SingleTrainerWantsBattle
@@ -15399,8 +15399,8 @@ sub_8082524: @ 8082524
pop {r0}
bx r0
.align 2, 0
-_08082550: .4byte 0x03004ae0
-_08082554: .4byte 0x030048a0
+_08082550: .4byte gSelectedMapObject
+_08082554: .4byte gMapObjects
thumb_func_end sub_8082524
thumb_func_start sub_8082558
@@ -15409,7 +15409,7 @@ sub_8082558: @ 8082558
ldrb r0, [r0]
bx lr
.align 2, 0
-_08082560: .4byte 0x0202ff5c
+_08082560: .4byte gUnknown_0202FF5C
thumb_func_end sub_8082558
thumb_func_start sub_8082564
@@ -15502,8 +15502,8 @@ sub_80825E4: @ 80825E4
pop {r0}
bx r0
.align 2, 0
-_08082600: .4byte 0x020239f8
-_08082604: .4byte 0x03001770
+_08082600: .4byte gUnknown_020239F8
+_08082604: .4byte gMain
_08082608: .4byte sub_808260C
thumb_func_end sub_80825E4
@@ -15520,7 +15520,7 @@ sub_808260C: @ 808260C
bl SetMainCallback2
b _08082652
.align 2, 0
-_08082624: .4byte 0x0202ff5e
+_08082624: .4byte word_202FF5E
_08082628: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
_0808262C:
ldr r0, _08082640
@@ -15532,7 +15532,7 @@ _0808262C:
bl SetMainCallback2
b _08082652
.align 2, 0
-_08082640: .4byte 0x02024d26
+_08082640: .4byte gUnknown_02024D26
_08082644: .4byte c2_whiteout
_08082648:
ldr r0, _08082658
@@ -15558,7 +15558,7 @@ do_choose_name_or_words_screen: @ 808265C
bl SetMainCallback2
b _080826A6
.align 2, 0
-_08082674: .4byte 0x0202ff5e
+_08082674: .4byte word_202FF5E
_08082678: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
_0808267C:
ldr r0, _08082690
@@ -15570,7 +15570,7 @@ _0808267C:
bl SetMainCallback2
b _080826A6
.align 2, 0
-_08082690: .4byte 0x02024d26
+_08082690: .4byte gUnknown_02024D26
_08082694: .4byte c2_whiteout
_08082698:
ldr r0, _080826AC
@@ -15598,8 +15598,8 @@ sub_80826B0: @ 80826B0
pop {r0}
bx r0
.align 2, 0
-_080826CC: .4byte 0x020239f8
-_080826D0: .4byte 0x03001770
+_080826CC: .4byte gUnknown_020239F8
+_080826D0: .4byte gMain
_080826D4: .4byte do_choose_name_or_words_screen
thumb_func_end sub_80826B0
@@ -15624,7 +15624,7 @@ _080826F4:
pop {r1}
bx r1
.align 2, 0
-_080826F8: .4byte 0x0202ff74
+_080826F8: .4byte gUnknown_0202FF74
_080826FC: .4byte gUnknown_081C6C02
thumb_func_end sub_80826E8
@@ -15640,7 +15640,7 @@ _0808270C:
pop {r1}
bx r1
.align 2, 0
-_08082710: .4byte 0x0202ff78
+_08082710: .4byte gUnknown_0202FF78
_08082714: .4byte gUnknown_081C6C02
thumb_func_end sub_8082700
@@ -15675,8 +15675,8 @@ sub_8082728: @ 8082728
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08082750: .4byte 0x0202ff5c
-_08082754: .4byte 0x0202ff5e
+_08082750: .4byte gUnknown_0202FF5C
+_08082754: .4byte word_202FF5E
_08082758: .4byte _0808275C
.align 2, 0
_0808275C:
@@ -15789,7 +15789,7 @@ sub_808281C: @ 808281C
pop {r1}
bx r1
.align 2, 0
-_0808282C: .4byte 0x0202ff64
+_0808282C: .4byte gUnknown_0202FF64
thumb_func_end sub_808281C
thumb_func_start sub_8082830
@@ -15804,7 +15804,7 @@ sub_8082830: @ 8082830
bl sub_80BCCE8
b _0808284C
.align 2, 0
-_08082844: .4byte 0x0202ff5e
+_08082844: .4byte word_202FF5E
_08082848:
ldr r0, _08082864
ldr r0, [r0]
@@ -15819,8 +15819,8 @@ _0808284C:
pop {r1}
bx r1
.align 2, 0
-_08082864: .4byte 0x0202ff68
-_08082868: .4byte 0x020234cc
+_08082864: .4byte gUnknown_0202FF68
+_08082868: .4byte gStringVar4
thumb_func_end sub_8082830
thumb_func_start unref_sub_808286C
@@ -15832,7 +15832,7 @@ unref_sub_808286C: @ 808286C
pop {r1}
bx r1
.align 2, 0
-_0808287C: .4byte 0x0202ff6c
+_0808287C: .4byte gUnknown_0202FF6C
thumb_func_end unref_sub_808286C
thumb_func_start sub_8082880
@@ -15844,7 +15844,7 @@ sub_8082880: @ 8082880
pop {r1}
bx r1
.align 2, 0
-_08082890: .4byte 0x0202ff70
+_08082890: .4byte gUnknown_0202FF70
thumb_func_end sub_8082880
thumb_func_start sub_8082894
@@ -15969,7 +15969,7 @@ _0808291E:
movs r4, 0x1
b _0808296E
.align 2, 0
-_08082968: .4byte 0x020260ae
+_08082968: .4byte gUnknown_020260AE
_0808296C:
adds r4, 0x1
_0808296E:
@@ -16031,7 +16031,7 @@ _080829BA:
movs r0, 0x1
b _080829E2
.align 2, 0
-_080829D4: .4byte 0x020260ae
+_080829D4: .4byte gUnknown_020260AE
_080829D8:
adds r3, 0x10
adds r1, 0x1
@@ -16098,7 +16098,7 @@ sub_8082A18: @ 8082A18
movs r0, 0x1
b _08082A4E
.align 2, 0
-_08082A44: .4byte 0x02025734
+_08082A44: .4byte gSaveBlock1
_08082A48: .4byte 0x0000097a
_08082A4C:
movs r0, 0
@@ -16130,7 +16130,7 @@ sub_8082A54: @ 8082A54
movs r0, 0x1
b _08082A8A
.align 2, 0
-_08082A80: .4byte 0x02025734
+_08082A80: .4byte gSaveBlock1
_08082A84: .4byte 0x0000097a
_08082A88:
movs r0, 0
@@ -16209,7 +16209,7 @@ _08082B04:
pop {r0}
bx r0
.align 2, 0
-_08082B08: .4byte 0x02025734
+_08082B08: .4byte gSaveBlock1
_08082B0C: .4byte 0x0000097a
thumb_func_end sub_8082AE4
@@ -16289,7 +16289,7 @@ sub_8082B78: @ 8082B78
movs r0, 0xFF
b _08082B9E
.align 2, 0
-_08082B94: .4byte 0x02025734
+_08082B94: .4byte gSaveBlock1
_08082B98: .4byte 0x00000978
_08082B9C:
adds r0, 0x1
@@ -16315,7 +16315,7 @@ sub_8082BA4: @ 8082BA4
movs r0, 0x1
b _08082BCA
.align 2, 0
-_08082BC0: .4byte 0x02025734
+_08082BC0: .4byte gSaveBlock1
_08082BC4: .4byte 0x00000978
_08082BC8:
movs r0, 0
@@ -16351,7 +16351,7 @@ _08082BFA:
bx r0
.align 2, 0
_08082C00: .4byte gTrainerEyeTrainers
-_08082C04: .4byte 0x02025734
+_08082C04: .4byte gSaveBlock1
_08082C08: .4byte 0x00000978
thumb_func_end sub_8082BD0
@@ -16426,7 +16426,7 @@ sub_8082C68: @ 8082C68
b _08082C96
.align 2, 0
_08082C8C: .4byte gTrainerEyeTrainers
-_08082C90: .4byte 0x0202ff5e
+_08082C90: .4byte word_202FF5E
_08082C94:
movs r0, 0x1
_08082C96:
@@ -16448,7 +16448,7 @@ sub_8082C9C: @ 8082C9C
bx r1
.align 2, 0
_08082CB0: .4byte gTrainerEyeTrainers
-_08082CB4: .4byte 0x0202ff5e
+_08082CB4: .4byte word_202FF5E
thumb_func_end sub_8082C9C
thumb_func_start sub_8082CB8
@@ -16463,7 +16463,7 @@ sub_8082CB8: @ 8082CB8
bx r0
.align 2, 0
_08082CCC: .4byte gTrainerEyeTrainers
-_08082CD0: .4byte 0x0202ff5e
+_08082CD0: .4byte word_202FF5E
thumb_func_end sub_8082CB8
thumb_func_start sub_8082CD4
@@ -16498,7 +16498,7 @@ _08082D08:
bx r0
.align 2, 0
_08082D10: .4byte sub_8082F20
-_08082D14: .4byte 0x03004b20
+_08082D14: .4byte gTasks
thumb_func_end sub_8082CD4
thumb_func_start sub_8082D18
@@ -16522,7 +16522,7 @@ sub_8082D18: @ 8082D18
pop {r0}
bx r0
.align 2, 0
-_08082D44: .4byte 0x020231cc
+_08082D44: .4byte gStringVar1
_08082D48: .4byte gOtherText_PLink
thumb_func_end sub_8082D18
@@ -16560,7 +16560,7 @@ sub_8082D60: @ 8082D60
bl sub_8082D4C
b _08082D92
.align 2, 0
-_08082D88: .4byte 0x03004b28
+_08082D88: .4byte gUnknown_03004B28
_08082D8C:
adds r0, r4, 0
bl sub_8082D18
@@ -16611,7 +16611,7 @@ _08082DD6:
movs r0, 0x4
b _08082DEE
.align 2, 0
-_08082DE4: .4byte 0x020231cc
+_08082DE4: .4byte gStringVar1
_08082DE8:
movs r0, 0x3
b _08082DEE
@@ -16649,7 +16649,7 @@ _08082E1A:
pop {r1}
bx r1
.align 2, 0
-_08082E20: .4byte 0x03004b20
+_08082E20: .4byte gTasks
_08082E24: .4byte sub_8083418
thumb_func_end sub_8082DF4
@@ -16678,8 +16678,8 @@ sub_8082E28: @ 8082E28
movs r0, 0x1
b _08082E66
.align 2, 0
-_08082E58: .4byte 0x03001770
-_08082E5C: .4byte 0x03004b20
+_08082E58: .4byte gMain
+_08082E5C: .4byte gTasks
_08082E60: .4byte sub_80833EC
_08082E64:
movs r0, 0
@@ -16710,7 +16710,7 @@ _08082E82:
movs r0, 0
b _08082EA8
.align 2, 0
-_08082E94: .4byte 0x03001770
+_08082E94: .4byte gMain
_08082E98:
ldr r0, _08082EB0
lsls r1, r4, 2
@@ -16725,7 +16725,7 @@ _08082EA8:
pop {r1}
bx r1
.align 2, 0
-_08082EB0: .4byte 0x03004b20
+_08082EB0: .4byte gTasks
_08082EB4: .4byte sub_80833EC
thumb_func_end sub_8082E6C
@@ -16755,7 +16755,7 @@ _08082EDE:
pop {r1}
bx r1
.align 2, 0
-_08082EE4: .4byte 0x03004b20
+_08082EE4: .4byte gTasks
_08082EE8: .4byte sub_8083418
thumb_func_end sub_8082EB8
@@ -16785,7 +16785,7 @@ _08082F16:
pop {r0}
bx r0
.align 2, 0
-_08082F1C: .4byte 0x03004b20
+_08082F1C: .4byte gTasks
thumb_func_end unref_sub_8082EEC
thumb_func_start sub_8082F20
@@ -16807,7 +16807,7 @@ sub_8082F20: @ 8082F20
bl ResetLinkPlayers
b _08082F58
.align 2, 0
-_08082F48: .4byte 0x03004b28
+_08082F48: .4byte gUnknown_03004B28
_08082F4C:
cmp r2, 0x9
ble _08082F58
@@ -16865,7 +16865,7 @@ sub_8082F68: @ 8082F68
ldr r0, _08082FC8
b _08082FDA
.align 2, 0
-_08082FC0: .4byte 0x03004b20
+_08082FC0: .4byte gTasks
_08082FC4: .4byte gUnknown_081A4932
_08082FC8: .4byte sub_8082FEC
_08082FCC:
@@ -16920,7 +16920,7 @@ _0808302C:
pop {r0}
bx r0
.align 2, 0
-_08083034: .4byte 0x03004b20
+_08083034: .4byte gTasks
_08083038: .4byte sub_808303C
thumb_func_end sub_8082FEC
@@ -16992,9 +16992,9 @@ _080830C2:
pop {r0}
bx r0
.align 2, 0
-_080830D0: .4byte 0x03004b28
-_080830D4: .4byte 0x03001770
-_080830D8: .4byte 0x020231cc
+_080830D0: .4byte gUnknown_03004B28
+_080830D4: .4byte gMain
+_080830D8: .4byte gStringVar1
_080830DC: .4byte gUnknown_081A4975
_080830E0: .4byte sub_80830E4
thumb_func_end sub_808303C
@@ -17046,9 +17046,9 @@ _08083132:
str r1, [r0]
b _08083178
.align 2, 0
-_08083148: .4byte 0x03001770
+_08083148: .4byte gMain
_0808314C: .4byte gUnknown_081A4932
-_08083150: .4byte 0x03004b20
+_08083150: .4byte gTasks
_08083154: .4byte sub_8082FEC
_08083158:
movs r0, 0x1
@@ -17070,7 +17070,7 @@ _08083178:
pop {r0}
bx r0
.align 2, 0
-_08083180: .4byte 0x03004b20
+_08083180: .4byte gTasks
_08083184: .4byte sub_8083188
thumb_func_end sub_80830E4
@@ -17106,7 +17106,7 @@ sub_8083188: @ 8083188
ldr r0, _080831D0
b _080831E8
.align 2, 0
-_080831CC: .4byte 0x03004b20
+_080831CC: .4byte gTasks
_080831D0: .4byte sub_8083418
_080831D4:
ldr r4, _080831F0
@@ -17125,7 +17125,7 @@ _080831EA:
pop {r0}
bx r0
.align 2, 0
-_080831F0: .4byte 0x0202e8dc
+_080831F0: .4byte gScriptResult
_080831F4: .4byte sub_8083288
thumb_func_end sub_8083188
@@ -17165,8 +17165,8 @@ sub_80831F8: @ 80831F8
ldr r0, _0808324C
b _0808326E
.align 2, 0
-_08083244: .4byte 0x03004b20
-_08083248: .4byte 0x0202e8dc
+_08083244: .4byte gTasks
+_08083248: .4byte gScriptResult
_0808324C: .4byte sub_80833C4
_08083250:
bl GetLinkPlayerCount_2
@@ -17187,9 +17187,9 @@ _08083270:
pop {r0}
bx r0
.align 2, 0
-_08083278: .4byte 0x03004864
-_0808327C: .4byte 0x03004860
-_08083280: .4byte 0x03002a70
+_08083278: .4byte gUnknown_03004864
+_0808327C: .4byte gUnknown_03004860
+_08083280: .4byte gBlockSendBuffer
_08083284: .4byte sub_8083314
thumb_func_end sub_80831F8
@@ -17218,8 +17218,8 @@ sub_8083288: @ 8083288
str r0, [r1]
b _080832F8
.align 2, 0
-_080832BC: .4byte 0x0202e8dc
-_080832C0: .4byte 0x03004b20
+_080832BC: .4byte gScriptResult
+_080832C0: .4byte gTasks
_080832C4: .4byte sub_80833C4
_080832C8:
bl GetLinkPlayerCount_2
@@ -17246,10 +17246,10 @@ _080832F8:
pop {r0}
bx r0
.align 2, 0
-_08083300: .4byte 0x03004864
-_08083304: .4byte 0x03004860
-_08083308: .4byte 0x03002a70
-_0808330C: .4byte 0x03004b20
+_08083300: .4byte gUnknown_03004864
+_08083304: .4byte gUnknown_03004860
+_08083308: .4byte gBlockSendBuffer
+_0808330C: .4byte gTasks
_08083310: .4byte sub_8083314
thumb_func_end sub_8083288
@@ -17273,7 +17273,7 @@ sub_8083314: @ 8083314
ldr r6, _0808333C
b _0808335A
.align 2, 0
-_0808333C: .4byte 0x0202ffc0
+_0808333C: .4byte gUnknown_0202FFC0
_08083340:
lsls r1, r4, 8
ldr r0, _08083394
@@ -17310,9 +17310,9 @@ _0808335A:
bl DestroyTask
b _080833B6
.align 2, 0
-_08083394: .4byte 0x03002b80
-_08083398: .4byte 0x0202e8dc
-_0808339C: .4byte 0x03002b74
+_08083394: .4byte gBlockRecvBuffer
+_08083398: .4byte gScriptResult
+_0808339C: .4byte gLinkType
_080833A0: .4byte 0x00004411
_080833A4:
bl sub_800832C
@@ -17328,7 +17328,7 @@ _080833B6:
pop {r0}
bx r0
.align 2, 0
-_080833BC: .4byte 0x03004b20
+_080833BC: .4byte gTasks
_080833C0: .4byte sub_80833C4
thumb_func_end sub_8083314
@@ -17350,7 +17350,7 @@ _080833E0:
pop {r0}
bx r0
.align 2, 0
-_080833E8: .4byte 0x03002fa4
+_080833E8: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_80833C4
thumb_func_start sub_80833EC
@@ -17371,7 +17371,7 @@ sub_80833EC: @ 80833EC
pop {r0}
bx r0
.align 2, 0
-_08083414: .4byte 0x0202e8dc
+_08083414: .4byte gScriptResult
thumb_func_end sub_80833EC
thumb_func_start sub_8083418
@@ -17392,7 +17392,7 @@ sub_8083418: @ 8083418
pop {r0}
bx r0
.align 2, 0
-_08083440: .4byte 0x0202e8dc
+_08083440: .4byte gScriptResult
thumb_func_end sub_8083418
thumb_func_start sub_8083444
@@ -17416,7 +17416,7 @@ sub_8083444: @ 8083444
movs r0, 0
b _08083472
.align 2, 0
-_08083468: .4byte 0x03004b20
+_08083468: .4byte gTasks
_0808346C:
ldr r0, _08083478
str r0, [r2]
@@ -17443,7 +17443,7 @@ sub_808347C: @ 808347C
beq _0808349E
b _080834CC
.align 2, 0
-_08083494: .4byte 0x0202e8cc
+_08083494: .4byte gUnknown_0202E8CC
_08083498:
cmp r0, 0x5
beq _080834C0
@@ -17454,7 +17454,7 @@ _0808349E:
ldr r4, _080834AC
b _080834C8
.align 2, 0
-_080834A8: .4byte 0x03002b74
+_080834A8: .4byte gLinkType
_080834AC: .4byte 0x00002233
_080834B0:
movs r3, 0x2
@@ -17462,7 +17462,7 @@ _080834B0:
ldr r4, _080834BC
b _080834C8
.align 2, 0
-_080834B8: .4byte 0x03002b74
+_080834B8: .4byte gLinkType
_080834BC: .4byte 0x00002244
_080834C0:
movs r3, 0x4
@@ -17480,7 +17480,7 @@ _080834CC:
pop {r0}
bx r0
.align 2, 0
-_080834DC: .4byte 0x03002b74
+_080834DC: .4byte gLinkType
_080834E0: .4byte 0x00002255
thumb_func_end sub_808347C
@@ -17500,9 +17500,9 @@ sub_80834E4: @ 80834E4
pop {r0}
bx r0
.align 2, 0
-_08083500: .4byte 0x03002b74
+_08083500: .4byte gLinkType
_08083504: .4byte 0x00001133
-_08083508: .4byte 0x020239f8
+_08083508: .4byte gUnknown_020239F8
thumb_func_end sub_80834E4
thumb_func_start sub_808350C
@@ -17523,10 +17523,10 @@ sub_808350C: @ 808350C
pop {r0}
bx r0
.align 2, 0
-_0808352C: .4byte 0x0202e8dc
-_08083530: .4byte 0x03002b74
+_0808352C: .4byte gScriptResult
+_08083530: .4byte gLinkType
_08083534: .4byte 0x00003311
-_08083538: .4byte 0x020239f8
+_08083538: .4byte gUnknown_020239F8
thumb_func_end sub_808350C
thumb_func_start sub_808353C
@@ -17547,7 +17547,7 @@ sub_808353C: @ 808353C
beq _080835BC
b _080835CE
.align 2, 0
-_0808355C: .4byte 0x03004b20
+_0808355C: .4byte gTasks
_08083560:
ldr r0, _08083594
ldrh r0, [r0]
@@ -17574,8 +17574,8 @@ _08083586:
bl DestroyTask
b _080835CE
.align 2, 0
-_08083594: .4byte 0x0202e8dc
-_08083598: .4byte 0x03002970
+_08083594: .4byte gScriptResult
+_08083598: .4byte gLinkPlayers
_0808359C:
ldr r1, _080835B4
movs r0, 0x7
@@ -17589,8 +17589,8 @@ _0808359C:
strh r4, [r0, 0x8]
b _080835CE
.align 2, 0
-_080835B4: .4byte 0x0202e8dc
-_080835B8: .4byte 0x03004b20
+_080835B4: .4byte gScriptResult
+_080835B8: .4byte gTasks
_080835BC:
ldr r0, _080835D4
ldrb r0, [r0]
@@ -17604,7 +17604,7 @@ _080835CE:
pop {r0}
bx r0
.align 2, 0
-_080835D4: .4byte 0x03002fa4
+_080835D4: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_808353C
thumb_func_start sub_80835D8
@@ -17635,7 +17635,7 @@ _08083604:
bx r0
.align 2, 0
_0808360C: .4byte sub_808353C
-_08083610: .4byte 0x03004b20
+_08083610: .4byte gTasks
thumb_func_end sub_80835D8
thumb_func_start sub_8083614
@@ -17654,9 +17654,9 @@ sub_8083614: @ 8083614
pop {r0}
bx r0
.align 2, 0
-_08083630: .4byte 0x03002b74
+_08083630: .4byte gLinkType
_08083634: .4byte 0x00004411
-_08083638: .4byte 0x020239f8
+_08083638: .4byte gUnknown_020239F8
thumb_func_end sub_8083614
thumb_func_start sub_808363C
@@ -17675,9 +17675,9 @@ sub_808363C: @ 808363C
pop {r0}
bx r0
.align 2, 0
-_08083658: .4byte 0x03002b74
+_08083658: .4byte gLinkType
_0808365C: .4byte 0x00006601
-_08083660: .4byte 0x020239f8
+_08083660: .4byte gUnknown_020239F8
thumb_func_end sub_808363C
thumb_func_start sub_8083664
@@ -17704,7 +17704,7 @@ _0808367C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08083690: .4byte 0x0202e8cc
+_08083690: .4byte gUnknown_0202E8CC
_08083694: .4byte _08083698
.align 2, 0
_08083698:
@@ -17718,28 +17718,28 @@ _080836AC:
ldr r2, _080836B8
b _080836F0
.align 2, 0
-_080836B4: .4byte 0x03002b74
+_080836B4: .4byte gLinkType
_080836B8: .4byte 0x00002233
_080836BC:
ldr r1, _080836C4
ldr r2, _080836C8
b _080836F0
.align 2, 0
-_080836C4: .4byte 0x03002b74
+_080836C4: .4byte gLinkType
_080836C8: .4byte 0x00002244
_080836CC:
ldr r1, _080836D4
ldr r2, _080836D8
b _080836F0
.align 2, 0
-_080836D4: .4byte 0x03002b74
+_080836D4: .4byte gLinkType
_080836D8: .4byte 0x00002255
_080836DC:
ldr r1, _080836E4
ldr r2, _080836E8
b _080836F0
.align 2, 0
-_080836E4: .4byte 0x03002b74
+_080836E4: .4byte gLinkType
_080836E8: .4byte 0x00001111
_080836EC:
ldr r1, _08083704
@@ -17757,7 +17757,7 @@ _08083700:
pop {r1}
bx r1
.align 2, 0
-_08083704: .4byte 0x03002b74
+_08083704: .4byte gLinkType
_08083708: .4byte 0x00003322
_0808370C: .4byte sub_8083710
thumb_func_end sub_8083664
@@ -17783,7 +17783,7 @@ sub_8083710: @ 8083710
bl CreateTask
b _08083750
.align 2, 0
-_0808373C: .4byte 0x03004b28
+_0808373C: .4byte gUnknown_03004B28
_08083740: .4byte sub_8083C50
_08083744:
cmp r2, 0x9
@@ -17827,7 +17827,7 @@ sub_8083760: @ 8083760
ldr r0, _08083794
b _080837A4
.align 2, 0
-_08083790: .4byte 0x03004b20
+_08083790: .4byte gTasks
_08083794: .4byte sub_80837B4
_08083798:
ldr r0, _080837AC
@@ -17843,7 +17843,7 @@ _080837A6:
pop {r0}
bx r0
.align 2, 0
-_080837AC: .4byte 0x03004b20
+_080837AC: .4byte gTasks
_080837B0: .4byte sub_80837EC
thumb_func_end sub_8083760
@@ -17872,7 +17872,7 @@ _080837DE:
pop {r0}
bx r0
.align 2, 0
-_080837E4: .4byte 0x03004b20
+_080837E4: .4byte gTasks
_080837E8: .4byte sub_80837EC
thumb_func_end sub_80837B4
@@ -17899,7 +17899,7 @@ _08083814:
pop {r0}
bx r0
.align 2, 0
-_0808381C: .4byte 0x03002fa4
+_0808381C: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_80837EC
thumb_func_start sub_8083820
@@ -17932,7 +17932,7 @@ _08083846:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08083850: .4byte 0x03004b20
+_08083850: .4byte gTasks
_08083854: .4byte _08083858
.align 2, 0
_08083858:
@@ -17953,7 +17953,7 @@ _08083870:
bl ClearLinkCallback_2
b _080838BE
.align 2, 0
-_08083888: .4byte 0x03002b74
+_08083888: .4byte gLinkType
_0808388C: .4byte 0x00002211
_08083890:
ldr r0, _0808389C
@@ -17962,7 +17962,7 @@ _08083890:
ands r0, r1
b _080838BA
.align 2, 0
-_0808389C: .4byte 0x0202f388
+_0808389C: .4byte gPaletteFade
_080838A0:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -17987,7 +17987,7 @@ _080838BE:
strh r0, [r4, 0x8]
b _08083940
.align 2, 0
-_080838C8: .4byte 0x03002fa4
+_080838C8: .4byte gReceivedRemoteLinkPlayers
_080838CC:
ldr r0, _080838E4
ldr r0, [r0, 0x4]
@@ -18000,7 +18000,7 @@ _080838CC:
bl current_map_music_set__default_for_battle
b _080838EE
.align 2, 0
-_080838E4: .4byte 0x03002970
+_080838E4: .4byte gLinkPlayers
_080838E8:
ldr r0, _08083900
bl current_map_music_set__default_for_battle
@@ -18016,7 +18016,7 @@ _080838EE:
b _0808392E
.align 2, 0
_08083900: .4byte 0x000001cb
-_08083904: .4byte 0x0202e8cc
+_08083904: .4byte gUnknown_0202E8CC
_08083908:
cmp r0, 0x5
beq _08083924
@@ -18026,13 +18026,13 @@ _0808390E:
movs r0, 0xA
b _0808392C
.align 2, 0
-_08083914: .4byte 0x020239f8
+_08083914: .4byte gUnknown_020239F8
_08083918:
ldr r1, _08083920
movs r0, 0xB
b _0808392C
.align 2, 0
-_08083920: .4byte 0x020239f8
+_08083920: .4byte gUnknown_020239F8
_08083924:
bl sub_80C5604
ldr r1, _08083948
@@ -18052,9 +18052,9 @@ _08083940:
pop {r0}
bx r0
.align 2, 0
-_08083948: .4byte 0x020239f8
+_08083948: .4byte gUnknown_020239F8
_0808394C: .4byte sub_800E7C4
-_08083950: .4byte 0x03001770
+_08083950: .4byte gMain
_08083954: .4byte sub_8083958
thumb_func_end sub_808382C
@@ -18083,9 +18083,9 @@ _0808397E:
pop {r0}
bx r0
.align 2, 0
-_08083990: .4byte 0x0202e8cc
-_08083994: .4byte 0x03004860
-_08083998: .4byte 0x03001770
+_08083990: .4byte gUnknown_0202E8CC
+_08083994: .4byte gUnknown_03004860
+_08083998: .4byte gMain
_0808399C: .4byte sub_805465C
_080839A0: .4byte sub_8071B28
thumb_func_end sub_8083958
@@ -18111,7 +18111,7 @@ _080839C0:
pop {r0}
bx r0
.align 2, 0
-_080839CC: .4byte 0x0202e8cc
+_080839CC: .4byte gUnknown_0202E8CC
thumb_func_end sub_80839A4
thumb_func_start sub_80839D0
@@ -18142,7 +18142,7 @@ sub_80839DC: @ 80839DC
beq _08083A0E
b _08083A7E
.align 2, 0
-_08083A00: .4byte 0x03004b20
+_08083A00: .4byte gTasks
_08083A04:
cmp r0, 0x2
beq _08083A40
@@ -18170,7 +18170,7 @@ _08083A20:
strh r0, [r5, 0x8]
b _08083A7E
.align 2, 0
-_08083A3C: .4byte 0x0202e8ce
+_08083A3C: .4byte gUnknown_0202E8CE
_08083A40:
bl sub_80554F8
cmp r0, 0x1
@@ -18245,7 +18245,7 @@ sub_8083AAC: @ 8083AAC
beq _08083ADE
b _08083B34
.align 2, 0
-_08083AD0: .4byte 0x03004b20
+_08083AD0: .4byte gTasks
_08083AD4:
cmp r0, 0x2
beq _08083B04
@@ -18268,7 +18268,7 @@ _08083AF0:
bne _08083B34
b _08083B14
.align 2, 0
-_08083B00: .4byte 0x0202f388
+_08083B00: .4byte gPaletteFade
_08083B04:
ldr r1, _08083B1C
movs r0, 0
@@ -18282,7 +18282,7 @@ _08083B14:
strh r0, [r4, 0x8]
b _08083B34
.align 2, 0
-_08083B1C: .4byte 0x020297d8
+_08083B1C: .4byte gUnknown_020297D8
_08083B20:
ldr r0, _08083B3C
ldrb r0, [r0]
@@ -18297,7 +18297,7 @@ _08083B34:
pop {r0}
bx r0
.align 2, 0
-_08083B3C: .4byte 0x03002fa4
+_08083B3C: .4byte gReceivedRemoteLinkPlayers
_08083B40: .4byte sub_8047CD8
thumb_func_end sub_8083AAC
@@ -18359,7 +18359,7 @@ sub_8083B90: @ 8083B90
pop {r0}
bx r0
.align 2, 0
-_08083BA4: .4byte 0x03002b74
+_08083BA4: .4byte gLinkType
_08083BA8: .4byte 0x00002211
_08083BAC: .4byte sub_808382C
thumb_func_end sub_8083B90
@@ -18395,7 +18395,7 @@ sub_8083BDC: @ 8083BDC
pop {r0}
bx r0
.align 2, 0
-_08083BEC: .4byte 0x0202e8d0
+_08083BEC: .4byte gUnknown_0202E8D0
_08083BF0: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
thumb_func_end sub_8083BDC
@@ -18430,10 +18430,10 @@ sub_8083BF4: @ 8083BF4
movs r0, 0x1
b _08083C4A
.align 2, 0
-_08083C34: .4byte 0x0202e8d0
-_08083C38: .4byte 0x020231cc
-_08083C3C: .4byte 0x03002978
-_08083C40: .4byte 0x020232cc
+_08083C34: .4byte gUnknown_0202E8D0
+_08083C38: .4byte gStringVar1
+_08083C3C: .4byte gUnknown_03002978
+_08083C40: .4byte gStringVar2
_08083C44: .4byte gTrainerCardColorNames
_08083C48:
movs r0, 0
@@ -18479,9 +18479,9 @@ _08083C90:
pop {r0}
bx r0
.align 2, 0
-_08083C98: .4byte 0x03004b20
+_08083C98: .4byte gTasks
_08083C9C: .4byte CB2_LinkError
-_08083CA0: .4byte 0x03002fa4
+_08083CA0: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_8083C50
thumb_func_start sub_8083CA4
@@ -18501,7 +18501,7 @@ _08083CBC:
pop {r0}
bx r0
.align 2, 0
-_08083CC4: .4byte 0x03002fa4
+_08083CC4: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_8083CA4
thumb_func_start unref_sub_8083CC8
@@ -18522,7 +18522,7 @@ unref_sub_8083CC8: @ 8083CC8
pop {r0}
bx r0
.align 2, 0
-_08083CE8: .4byte 0x03004b20
+_08083CE8: .4byte gTasks
_08083CEC: .4byte sub_8083CA4
thumb_func_end unref_sub_8083CC8
@@ -18565,9 +18565,9 @@ _08083D28:
bx r0
.align 2, 0
_08083D38: .4byte 0x04000128
-_08083D3C: .4byte 0x03004da0
+_08083D3C: .4byte gUnknown_03004DA0
_08083D40: .4byte gUnknown_0839B24A
-_08083D44: .4byte 0x03002910
+_08083D44: .4byte word_3002910
_08083D48: .4byte gUnknown_0839B22C
thumb_func_end unref_sub_8083CF0
@@ -18583,7 +18583,7 @@ sub_8083D4C: @ 8083D4C
movs r0, 0
b _08083D6A
.align 2, 0
-_08083D60: .4byte 0x03001770
+_08083D60: .4byte gMain
_08083D64:
bl sub_8071C20
movs r0, 0x1
@@ -18644,11 +18644,11 @@ sub_8083D70: @ 8083D70
pop {r1}
bx r1
.align 2, 0
-_08083DE4: .4byte 0x03004360
+_08083DE4: .4byte gPlayerParty
_08083DE8: .4byte gSpeciesNames
_08083DEC: .4byte gUnknown_0839B24D
_08083DF0: .4byte gUnknown_0839B255
-_08083DF4: .4byte 0x03004ae8
+_08083DF4: .4byte gUnknown_03004AE8
_08083DF8: .4byte sub_8083D4C
thumb_func_end sub_8083D70
@@ -18672,7 +18672,7 @@ _08083E1A:
pop {r1}
bx r1
.align 2, 0
-_08083E24: .4byte 0x020286d0
+_08083E24: .4byte gUnknown_020286D0
thumb_func_end sub_8083DFC
thumb_func_start sub_8083E28
@@ -18695,7 +18695,7 @@ _08083E46:
pop {r1}
bx r1
.align 2, 0
-_08083E50: .4byte 0x020286d0
+_08083E50: .4byte gUnknown_020286D0
thumb_func_end sub_8083E28
thumb_func_start sub_8083E54
@@ -18774,8 +18774,8 @@ _08083EBC:
pop {r1}
bx r1
.align 2, 0
-_08083EE0: .4byte 0x03004360
-_08083EE4: .4byte 0x02025734
+_08083EE0: .4byte gPlayerParty
+_08083EE4: .4byte gSaveBlock1
_08083EE8: .4byte 0x000030b6
thumb_func_end sub_8083E90
@@ -18791,7 +18791,7 @@ sub_8083EEC: @ 8083EEC
pop {r1}
bx r1
.align 2, 0
-_08083F04: .4byte 0x03004360
+_08083F04: .4byte gPlayerParty
_08083F08: .4byte gUnknown_0839B257
thumb_func_end sub_8083EEC
@@ -18837,7 +18837,7 @@ _08083F52:
movs r0, 0
b _08083F66
.align 2, 0
-_08083F58: .4byte 0x03004ae8
+_08083F58: .4byte gUnknown_03004AE8
_08083F5C: .4byte gUnknown_0839B2C0
_08083F60:
bl sub_8071C20
@@ -18880,7 +18880,7 @@ unref_sub_8083F6C: @ 8083F6C
bx r1
.align 2, 0
_08083FB0: .4byte gUnknown_0839B2C0
-_08083FB4: .4byte 0x03004ae8
+_08083FB4: .4byte gUnknown_03004AE8
_08083FB8: .4byte sub_8083F2C
thumb_func_end unref_sub_8083F6C
@@ -18912,7 +18912,7 @@ _08083FDC:
movs r0, 0x1
b _08083FFC
.align 2, 0
-_08083FEC: .4byte 0x030048a0
+_08083FEC: .4byte gMapObjects
_08083FF0:
adds r0, r4, 0x1
lsls r0, 24
@@ -18953,7 +18953,7 @@ _08084034:
movs r0, 0
b _08084052
.align 2, 0
-_08084038: .4byte 0x030048a0
+_08084038: .4byte gMapObjects
_0808403C:
adds r0, r7, 0
adds r1, r6, 0
@@ -19335,7 +19335,7 @@ sub_80842C8: @ 80842C8
bx r0
.align 2, 0
_080842F4: .4byte sub_808433C
-_080842F8: .4byte 0x03004b20
+_080842F8: .4byte gTasks
thumb_func_end sub_80842C8
thumb_func_start sub_80842FC
@@ -19366,7 +19366,7 @@ sub_80842FC: @ 80842FC
bx r0
.align 2, 0
_08084334: .4byte sub_808433C
-_08084338: .4byte 0x03004b20
+_08084338: .4byte gTasks
thumb_func_end sub_80842FC
thumb_func_start sub_808433C
@@ -19393,7 +19393,7 @@ sub_808433C: @ 808433C
bl SwitchTaskToFollowupFunc
b _08084388
.align 2, 0
-_08084368: .4byte 0x03004b20
+_08084368: .4byte gTasks
_0808436C:
ldr r7, _08084390
_0808436E:
@@ -19453,7 +19453,7 @@ sub_8084398: @ 8084398
pop {r1}
bx r1
.align 2, 0
-_080843D8: .4byte 0x0202ff84
+_080843D8: .4byte gUnknown_0202FF84
thumb_func_end sub_8084398
thumb_func_start sub_80843DC
@@ -19624,8 +19624,8 @@ _08084524:
pop {r1}
bx r1
.align 2, 0
-_0808452C: .4byte 0x0202e858
-_08084530: .4byte 0x030048a0
+_0808452C: .4byte gPlayerAvatar
+_08084530: .4byte gMapObjects
thumb_func_end sub_8084478
thumb_func_start sub_8084534
@@ -19659,8 +19659,8 @@ _08084566:
pop {r1}
bx r1
.align 2, 0
-_08084570: .4byte 0x0202e858
-_08084574: .4byte 0x030048a0
+_08084570: .4byte gPlayerAvatar
+_08084574: .4byte gMapObjects
thumb_func_end sub_8084534
thumb_func_start sub_8084578
@@ -19780,8 +19780,8 @@ _08084642:
pop {r1}
bx r1
.align 2, 0
-_0808464C: .4byte 0x0202ff84
-_08084650: .4byte 0x02020004
+_0808464C: .4byte gUnknown_0202FF84
+_08084650: .4byte gSprites
thumb_func_end sub_80845FC
thumb_func_start sub_8084654
@@ -19841,7 +19841,7 @@ _080846BC:
pop {r1}
bx r1
.align 2, 0
-_080846C4: .4byte 0x02020004
+_080846C4: .4byte gSprites
thumb_func_end sub_8084654
thumb_func_start sub_80846C8
@@ -19931,7 +19931,7 @@ _08084716:
bl DestroyTask
b _0808478A
.align 2, 0
-_08084778: .4byte 0x03004b20
+_08084778: .4byte gTasks
_0808477C: .4byte gUnknown_0839B4C8
_08084780:
ldr r2, [sp]
@@ -19969,7 +19969,7 @@ sub_8084794: @ 8084794
bx r0
.align 2, 0
_080847C0: .4byte sub_80846E4
-_080847C4: .4byte 0x03004b28
+_080847C4: .4byte gUnknown_03004B28
thumb_func_end sub_8084794
thumb_func_start sub_80847C8
@@ -20020,7 +20020,7 @@ _08084814:
bx r1
.align 2, 0
_0808481C: .4byte gSpriteTemplate_839B510
-_08084820: .4byte 0x02020004
+_08084820: .4byte gSprites
thumb_func_end oei_exclamation_mark
thumb_func_start sub_8084824
@@ -20049,7 +20049,7 @@ _0808484C:
bx r1
.align 2, 0
_08084854: .4byte gSpriteTemplate_839B510
-_08084858: .4byte 0x02020004
+_08084858: .4byte gSprites
thumb_func_end sub_8084824
thumb_func_start sub_808485C
@@ -20078,7 +20078,7 @@ _08084884:
bx r1
.align 2, 0
_0808488C: .4byte gSpriteTemplate_839B528
-_08084890: .4byte 0x02020004
+_08084890: .4byte gSprites
thumb_func_end sub_808485C
thumb_func_start sub_8084894
@@ -20117,7 +20117,7 @@ sub_8084894: @ 8084894
pop {r0}
bx r0
.align 2, 0
-_080848D8: .4byte 0x0202ff84
+_080848D8: .4byte gUnknown_0202FF84
_080848DC: .4byte 0x0000fffb
thumb_func_end sub_8084894
@@ -20190,8 +20190,8 @@ _08084920:
strh r0, [r4, 0x34]
b _0808496E
.align 2, 0
-_08084964: .4byte 0x030048a0
-_08084968: .4byte 0x02020004
+_08084964: .4byte gMapObjects
+_08084968: .4byte gSprites
_0808496C:
strh r2, [r4, 0x34]
_0808496E:
@@ -20207,7 +20207,7 @@ unref_sub_8084978: @ 8084978
strb r0, [r1]
bx lr
.align 2, 0
-_08084980: .4byte 0x0202ff7c
+_08084980: .4byte gUnknown_0202FF7C
thumb_func_end unref_sub_8084978
thumb_func_start sub_8084984
@@ -20281,7 +20281,7 @@ _080849E0:
b _08084A34
.align 2, 0
_08084A0C: .4byte gUnknown_0839DC00
-_08084A10: .4byte 0x0202e828
+_08084A10: .4byte gMapHeader
_08084A14:
adds r0, r4, 0x1
lsls r0, 16
@@ -20373,7 +20373,7 @@ _08084AA2:
bls _08084AC8
b _08084B38
.align 2, 0
-_08084ABC: .4byte 0x02025734
+_08084ABC: .4byte gSaveBlock1
_08084AC0: .4byte gUnknown_0839DC00
_08084AC4:
movs r0, 0x1
@@ -20446,7 +20446,7 @@ _08084B3A:
pop {r1}
bx r1
.align 2, 0
-_08084B48: .4byte 0x02025734
+_08084B48: .4byte gSaveBlock1
_08084B4C: .4byte 0x00002dd6
_08084B50: .4byte 0x000001bf
thumb_func_end check_feebas
@@ -20463,7 +20463,7 @@ sub_8084B54: @ 8084B54
lsrs r0, 16
bx lr
.align 2, 0
-_08084B68: .4byte 0x0202ff80
+_08084B68: .4byte gUnknown_0202FF80
_08084B6C: .4byte 0x41c64e6d
_08084B70: .4byte 0x00003039
thumb_func_end sub_8084B54
@@ -20476,7 +20476,7 @@ sub_8084B74: @ 8084B74
str r0, [r1]
bx lr
.align 2, 0
-_08084B80: .4byte 0x0202ff80
+_08084B80: .4byte gUnknown_0202FF80
thumb_func_end sub_8084B74
thumb_func_start wild_pokemon_rand_grass
@@ -20788,7 +20788,7 @@ _08084D7C:
b _08084DBA
.align 2, 0
_08084D9C: .4byte gWildMonHeaders
-_08084DA0: .4byte 0x02025734
+_08084DA0: .4byte gSaveBlock1
_08084DA4:
adds r0, r3, 0x1
lsls r0, 16
@@ -20931,7 +20931,7 @@ sub_8084E78: @ 8084E78
pop {r0}
bx r0
.align 2, 0
-_08084EAC: .4byte 0x030045c0
+_08084EAC: .4byte gEnemyParty
thumb_func_end sub_8084E78
thumb_func_start sub_8084EB0
@@ -21039,7 +21039,7 @@ SetUpMassOutbreakEncounter: @ 8084F50
movs r0, 0
b _08084FAC
.align 2, 0
-_08084F74: .4byte 0x02025734
+_08084F74: .4byte gSaveBlock1
_08084F78:
ldr r4, _08084FB4
ldr r2, _08084FB8
@@ -21071,10 +21071,10 @@ _08084FAC:
pop {r1}
bx r1
.align 2, 0
-_08084FB4: .4byte 0x02025734
+_08084FB4: .4byte gSaveBlock1
_08084FB8: .4byte 0x00002afc
_08084FBC: .4byte 0x00002b04
-_08084FC0: .4byte 0x030045c0
+_08084FC0: .4byte gEnemyParty
thumb_func_end SetUpMassOutbreakEncounter
thumb_func_start DoMassOutbreakEncounterTest
@@ -21115,7 +21115,7 @@ DoMassOutbreakEncounterTest: @ 8084FC4
movs r0, 0x1
b _08085022
.align 2, 0
-_08085010: .4byte 0x02025734
+_08085010: .4byte gSaveBlock1
_08085014: .4byte 0x00002afc
_08085018: .4byte 0x00002afe
_0808501C: .4byte 0x00002b0d
@@ -21221,7 +21221,7 @@ _080850C6:
pop {r1}
bx r1
.align 2, 0
-_080850DC: .4byte 0x03004360
+_080850DC: .4byte gPlayerParty
thumb_func_end sub_8085054
thumb_func_start DoGlobalWildEncounterDiceRoll
@@ -21346,7 +21346,7 @@ _080851AE:
beq _0808527A
b _08085282
.align 2, 0
-_080851CC: .4byte 0x0202ff7c
+_080851CC: .4byte gUnknown_0202FF7C
_080851D0: .4byte 0x0000ffff
_080851D4: .4byte gWildMonHeaders
_080851D8:
@@ -21415,7 +21415,7 @@ _0808524A:
b _08085284
.align 2, 0
_08085260: .4byte gWildMonHeaders
-_08085264: .4byte 0x02028878
+_08085264: .4byte gUnknown_02028878
_08085268:
ldr r0, [r4]
movs r1, 0x1
@@ -21481,7 +21481,7 @@ _080852D8:
.align 2, 0
_080852E0: .4byte 0x0000ffff
_080852E4: .4byte gWildMonHeaders
-_080852E8: .4byte 0x0202e8dc
+_080852E8: .4byte gScriptResult
_080852EC:
ldr r1, _080852F8
movs r0, 0
@@ -21491,7 +21491,7 @@ _080852F2:
pop {r0}
bx r0
.align 2, 0
-_080852F8: .4byte 0x0202e8dc
+_080852F8: .4byte gScriptResult
thumb_func_end rock_smash_wild_pokemon_encounter
thumb_func_start sub_80852FC
@@ -21866,7 +21866,7 @@ _080855DE:
b _080855F8
.align 2, 0
_080855E4: .4byte 0x00004021
-_080855E8: .4byte 0x03004360
+_080855E8: .4byte gPlayerParty
_080855EC:
adds r0, r5, 0x1
lsls r0, 24
@@ -21935,7 +21935,7 @@ _0808565C:
pop {r0}
bx r0
.align 2, 0
-_08085664: .4byte 0x03004360
+_08085664: .4byte gPlayerParty
thumb_func_end ApplyCleanseTagWildEncounterRateReduction
thumb_func_start FieldEffectStart
@@ -22261,7 +22261,7 @@ _080858A8:
bx r0
.align 2, 0
_080858B0: .4byte 0x0000ffff
-_080858B4: .4byte 0x02020004
+_080858B4: .4byte gSprites
thumb_func_end FieldEffectFreeTilesIfUnused
thumb_func_start FieldEffectFreePaletteIfUnused
@@ -22308,7 +22308,7 @@ _08085900:
bx r0
.align 2, 0
_08085908: .4byte 0x0000ffff
-_0808590C: .4byte 0x02020004
+_0808590C: .4byte gSprites
thumb_func_end FieldEffectFreePaletteIfUnused
thumb_func_start FieldEffectActiveListClear
@@ -22331,7 +22331,7 @@ _08085918:
pop {r0}
bx r0
.align 2, 0
-_08085930: .4byte 0x030006e0
+_08085930: .4byte gUnknown_030006E0
thumb_func_end FieldEffectActiveListClear
thumb_func_start FieldEffectActiveListAdd
@@ -22349,7 +22349,7 @@ _0808593E:
strb r3, [r1]
b _0808595A
.align 2, 0
-_0808594C: .4byte 0x030006e0
+_0808594C: .4byte gUnknown_030006E0
_08085950:
adds r0, r2, 0x1
lsls r0, 24
@@ -22379,7 +22379,7 @@ _0808596C:
strb r0, [r1]
b _0808598A
.align 2, 0
-_0808597C: .4byte 0x030006e0
+_0808597C: .4byte gUnknown_030006E0
_08085980:
adds r0, r2, 0x1
lsls r0, 24
@@ -22407,7 +22407,7 @@ _0808599A:
movs r0, 0x1
b _080859B8
.align 2, 0
-_080859A8: .4byte 0x030006e0
+_080859A8: .4byte gUnknown_030006E0
_080859AC:
adds r0, r1, 0x1
lsls r0, 24
@@ -22637,7 +22637,7 @@ _08085B74: .4byte gMonFrontPicTable
_08085B78: .4byte gMonFrontPicCoords
_08085B7C: .4byte gUnknown_081FAF4C
_08085B80: .4byte gMonPaletteTable
-_08085B84: .4byte 0x02024e8c
+_08085B84: .4byte gUnknown_02024E8C
thumb_func_end sub_8085AD4
thumb_func_start sub_8085B88
@@ -22725,7 +22725,7 @@ sub_8085B88: @ 8085B88
_08085C34: .4byte gMonFrontPicTable
_08085C38: .4byte gMonFrontPicCoords
_08085C3C: .4byte gUnknown_081FAF4C
-_08085C40: .4byte 0x02024e8c
+_08085C40: .4byte gUnknown_02024E8C
thumb_func_end sub_8085B88
thumb_func_start sub_8085C44
@@ -22823,8 +22823,8 @@ sub_8085C7C: @ 8085C7C
pop {r0}
bx r0
.align 2, 0
-_08085D00: .4byte 0x0202eac8
-_08085D04: .4byte 0x0202eec8
+_08085D00: .4byte gPlttBufferUnfaded
+_08085D04: .4byte gPlttBufferFaded
thumb_func_end sub_8085C7C
thumb_func_start sub_8085D08
@@ -22885,8 +22885,8 @@ sub_8085D08: @ 8085D08
pop {r0}
bx r0
.align 2, 0
-_08085D78: .4byte 0x0202eac8
-_08085D7C: .4byte 0x0202eec8
+_08085D78: .4byte gPlttBufferUnfaded
+_08085D7C: .4byte gPlttBufferFaded
thumb_func_end sub_8085D08
thumb_func_start sub_8085D80
@@ -22921,7 +22921,7 @@ sub_8085D80: @ 8085D80
bx r1
.align 2, 0
_08085DBC: .4byte sub_8085DC4
-_08085DC0: .4byte 0x03004b20
+_08085DC0: .4byte gTasks
thumb_func_end sub_8085D80
thumb_func_start sub_8085DC4
@@ -22945,7 +22945,7 @@ sub_8085DC4: @ 8085DC4
pop {r0}
bx r0
.align 2, 0
-_08085DEC: .4byte 0x03004b20
+_08085DEC: .4byte gTasks
_08085DF0: .4byte gUnknown_0839F268
thumb_func_end sub_8085DC4
@@ -23012,7 +23012,7 @@ _08085E62:
pop {r0}
bx r0
.align 2, 0
-_08085E68: .4byte 0x02020004
+_08085E68: .4byte gSprites
thumb_func_end sub_8085E30
thumb_func_start sub_8085E6C
@@ -23037,7 +23037,7 @@ _08085E8C:
pop {r0}
bx r0
.align 2, 0
-_08085E90: .4byte 0x02020004
+_08085E90: .4byte gSprites
thumb_func_end sub_8085E6C
thumb_func_start sub_8085E94
@@ -23067,7 +23067,7 @@ _08085EC6:
pop {r0}
bx r0
.align 2, 0
-_08085ECC: .4byte 0x02020004
+_08085ECC: .4byte gSprites
_08085ED0: .4byte sub_8085DC4
thumb_func_end sub_8085E94
@@ -23099,7 +23099,7 @@ sub_8085ED4: @ 8085ED4
bx r1
.align 2, 0
_08085F08: .4byte sub_8085F10
-_08085F0C: .4byte 0x03004b20
+_08085F0C: .4byte gTasks
thumb_func_end sub_8085ED4
thumb_func_start sub_8085F10
@@ -23123,7 +23123,7 @@ sub_8085F10: @ 8085F10
pop {r0}
bx r0
.align 2, 0
-_08085F38: .4byte 0x03004b20
+_08085F38: .4byte gTasks
_08085F3C: .4byte gUnknown_0839F278
thumb_func_end sub_8085F10
@@ -23207,7 +23207,7 @@ _08085FDA:
pop {r0}
bx r0
.align 2, 0
-_08085FE0: .4byte 0x02020004
+_08085FE0: .4byte gSprites
thumb_func_end sub_8085FB4
thumb_func_start sub_8085FE4
@@ -23232,7 +23232,7 @@ _08086004:
pop {r0}
bx r0
.align 2, 0
-_08086008: .4byte 0x02020004
+_08086008: .4byte gSprites
thumb_func_end sub_8085FE4
thumb_func_start sub_808600C
@@ -23262,7 +23262,7 @@ _0808603E:
pop {r0}
bx r0
.align 2, 0
-_08086044: .4byte 0x02020004
+_08086044: .4byte gSprites
_08086048: .4byte sub_8085F10
thumb_func_end sub_808600C
@@ -23306,7 +23306,7 @@ sub_808604C: @ 808604C
bx r1
.align 2, 0
_08086098: .4byte sub_80860A0
-_0808609C: .4byte 0x02020004
+_0808609C: .4byte gSprites
thumb_func_end sub_808604C
thumb_func_start sub_80860A0
@@ -23401,7 +23401,7 @@ _08086142:
.align 2, 0
_08086148: .4byte gSpriteTemplate_839F208
_0808614C: .4byte gUnknown_0839F2A8
-_08086150: .4byte 0x02020004
+_08086150: .4byte gSprites
thumb_func_end sub_80860BC
thumb_func_start sub_8086154
@@ -23771,7 +23771,7 @@ _08086428:
pop {r0}
bx r0
.align 2, 0
-_0808642C: .4byte 0x02020004
+_0808642C: .4byte gSprites
thumb_func_end sub_8086408
thumb_func_start sub_8086430
@@ -23816,7 +23816,7 @@ sub_8086430: @ 8086430
bx r1
.align 2, 0
_08086480: .4byte gSpriteTemplate_839F220
-_08086484: .4byte 0x02020004
+_08086484: .4byte gSprites
_08086488: .4byte gUnknown_0839F1A0
thumb_func_end sub_8086430
@@ -23886,7 +23886,7 @@ sub_80864CC: @ 80864CC
b _08086528
.align 2, 0
_08086508: .4byte gSpriteTemplate_839F238
-_0808650C: .4byte 0x02020004
+_0808650C: .4byte gSprites
_08086510: .4byte gUnknown_0839F1C8
_08086514:
ldr r0, _08086548
@@ -23916,7 +23916,7 @@ _08086528:
bx r0
.align 2, 0
_08086548: .4byte gSpriteTemplate_839F250
-_0808654C: .4byte 0x02020004
+_0808654C: .4byte gSprites
thumb_func_end sub_80864CC
thumb_func_start sub_8086550
@@ -23977,7 +23977,7 @@ _080865B4:
pop {r0}
bx r0
.align 2, 0
-_080865B8: .4byte 0x03004b20
+_080865B8: .4byte gTasks
thumb_func_end sub_8086550
thumb_func_start sub_80865BC
@@ -23992,7 +23992,7 @@ sub_80865BC: @ 80865BC
bx r0
.align 2, 0
_080865D0: .4byte c2_exit_to_overworld_2_switch
-_080865D4: .4byte 0x0300485c
+_080865D4: .4byte gUnknown_0300485C
_080865D8: .4byte mapldr_080842E8
thumb_func_end sub_80865BC
@@ -24012,7 +24012,7 @@ mapldr_080842E8: @ 80865DC
bx r0
.align 2, 0
_080865FC: .4byte task00_8084310
-_08086600: .4byte 0x0300485c
+_08086600: .4byte gUnknown_0300485C
thumb_func_end mapldr_080842E8
thumb_func_start task00_8084310
@@ -24066,11 +24066,11 @@ _08086666:
pop {r0}
bx r0
.align 2, 0
-_0808666C: .4byte 0x03004b20
-_08086670: .4byte 0x0202ff84
-_08086674: .4byte 0x03005ce0
+_0808666C: .4byte gTasks
+_08086670: .4byte gUnknown_0202FF84
+_08086674: .4byte gUnknown_03005CE0
_08086678: .4byte CB2_LoadMap
-_0808667C: .4byte 0x0300485c
+_0808667C: .4byte gUnknown_0300485C
_08086680: .4byte mapldr_08084390
thumb_func_end task00_8084310
@@ -24116,9 +24116,9 @@ _080866C6:
bx r0
.align 2, 0
_080866DC: .4byte c3_080843F8
-_080866E0: .4byte 0x030048a0
-_080866E4: .4byte 0x0202e858
-_080866E8: .4byte 0x0300485c
+_080866E0: .4byte gMapObjects
+_080866E4: .4byte gPlayerAvatar
+_080866E8: .4byte gUnknown_0300485C
thumb_func_end mapldr_08084390
thumb_func_start c3_080843F8
@@ -24162,8 +24162,8 @@ _08086738:
pop {r0}
bx r0
.align 2, 0
-_08086740: .4byte 0x03004b20
-_08086744: .4byte 0x0202f388
+_08086740: .4byte gTasks
+_08086744: .4byte gPaletteFade
thumb_func_end c3_080843F8
thumb_func_start sub_8086748
@@ -24183,7 +24183,7 @@ sub_8086748: @ 8086748
bx r0
.align 2, 0
_0808676C: .4byte sub_8086774
-_08086770: .4byte 0x0300485c
+_08086770: .4byte gUnknown_0300485C
thumb_func_end sub_8086748
thumb_func_start sub_8086774
@@ -24212,7 +24212,7 @@ _08086786:
pop {r0}
bx r0
.align 2, 0
-_080867A4: .4byte 0x03004b20
+_080867A4: .4byte gTasks
_080867A8: .4byte gUnknown_0839F2CC
thumb_func_end sub_8086774
@@ -24292,9 +24292,9 @@ sub_80867AC: @ 80867AC
pop {r1}
bx r1
.align 2, 0
-_08086848: .4byte 0x0202e858
-_0808684C: .4byte 0x030048a0
-_08086850: .4byte 0x02020004
+_08086848: .4byte gPlayerAvatar
+_0808684C: .4byte gMapObjects
+_08086850: .4byte gSprites
thumb_func_end sub_80867AC
thumb_func_start sub_8086854
@@ -24366,10 +24366,10 @@ sub_8086870: @ 8086870
pop {r1}
bx r1
.align 2, 0
-_080868D4: .4byte 0x0202e858
-_080868D8: .4byte 0x02020004
-_080868DC: .4byte 0x030027e0
-_080868E0: .4byte 0x030048a0
+_080868D4: .4byte gPlayerAvatar
+_080868D8: .4byte gSprites
+_080868DC: .4byte gSpriteCoordOffsetY
+_080868E0: .4byte gMapObjects
thumb_func_end sub_8086870
thumb_func_start sub_80868E4
@@ -24463,9 +24463,9 @@ _08086988:
pop {r1}
bx r1
.align 2, 0
-_08086990: .4byte 0x0202e858
-_08086994: .4byte 0x030048a0
-_08086998: .4byte 0x02020004
+_08086990: .4byte gPlayerAvatar
+_08086994: .4byte gMapObjects
+_08086998: .4byte gSprites
thumb_func_end sub_80868E4
thumb_func_start sub_808699C
@@ -24540,7 +24540,7 @@ sub_80869F8: @ 80869F8
pop {r1}
bx r1
.align 2, 0
-_08086A24: .4byte 0x0202e858
+_08086A24: .4byte gPlayerAvatar
_08086A28: .4byte sub_8086774
thumb_func_end sub_80869F8
@@ -24573,7 +24573,7 @@ _08086A58:
bx r0
.align 2, 0
_08086A60: .4byte sub_8086A68
-_08086A64: .4byte 0x03004b20
+_08086A64: .4byte gTasks
thumb_func_end sub_8086A2C
thumb_func_start sub_8086A68
@@ -24602,7 +24602,7 @@ _08086A7A:
pop {r0}
bx r0
.align 2, 0
-_08086A98: .4byte 0x03004b20
+_08086A98: .4byte gTasks
_08086A9C: .4byte gUnknown_0839F2E8
thumb_func_end sub_8086A68
@@ -24674,8 +24674,8 @@ _08086B1E:
pop {r1}
bx r1
.align 2, 0
-_08086B28: .4byte 0x0202e858
-_08086B2C: .4byte 0x030048a0
+_08086B28: .4byte gPlayerAvatar
+_08086B2C: .4byte gMapObjects
thumb_func_end sub_8086AC0
thumb_func_start sub_8086B30
@@ -24774,8 +24774,8 @@ _08086BD6:
pop {r0}
bx r0
.align 2, 0
-_08086BDC: .4byte 0x0202e858
-_08086BE0: .4byte 0x02020004
+_08086BDC: .4byte gPlayerAvatar
+_08086BE0: .4byte gSprites
thumb_func_end sub_8086B98
thumb_func_start sub_8086BE4
@@ -24814,8 +24814,8 @@ _08086C22:
pop {r0}
bx r0
.align 2, 0
-_08086C28: .4byte 0x0202e858
-_08086C2C: .4byte 0x02020004
+_08086C28: .4byte gPlayerAvatar
+_08086C2C: .4byte gSprites
thumb_func_end sub_8086BE4
thumb_func_start sub_8086C30
@@ -24857,8 +24857,8 @@ _08086C7C:
pop {r0}
bx r0
.align 2, 0
-_08086C80: .4byte 0x0202f388
-_08086C84: .4byte 0x0300485c
+_08086C80: .4byte gPaletteFade
+_08086C84: .4byte gUnknown_0300485C
_08086C88: .4byte sub_8086C94
_08086C8C: .4byte CB2_LoadMap
_08086C90: .4byte sub_8086A68
@@ -24880,7 +24880,7 @@ sub_8086C94: @ 8086C94
bx r0
.align 2, 0
_08086CB4: .4byte sub_8086CBC
-_08086CB8: .4byte 0x0300485c
+_08086CB8: .4byte gUnknown_0300485C
thumb_func_end sub_8086C94
thumb_func_start sub_8086CBC
@@ -24909,7 +24909,7 @@ _08086CCE:
pop {r0}
bx r0
.align 2, 0
-_08086CEC: .4byte 0x03004b20
+_08086CEC: .4byte gTasks
_08086CF0: .4byte gUnknown_0839F300
thumb_func_end sub_8086CBC
@@ -24958,8 +24958,8 @@ sub_8086CF4: @ 8086CF4
strh r0, [r5, 0x8]
b _08086D5E
.align 2, 0
-_08086D54: .4byte 0x0202e858
-_08086D58: .4byte 0x030048a0
+_08086D54: .4byte gPlayerAvatar
+_08086D58: .4byte gMapObjects
_08086D5C:
movs r1, 0
_08086D5E:
@@ -25001,8 +25001,8 @@ sub_8086D70: @ 8086D70
pop {r1}
bx r1
.align 2, 0
-_08086DA8: .4byte 0x0202e858
-_08086DAC: .4byte 0x02020004
+_08086DA8: .4byte gPlayerAvatar
+_08086DAC: .4byte gSprites
thumb_func_end sub_8086D70
thumb_func_start sub_8086DB0
@@ -25051,8 +25051,8 @@ _08086DFE:
pop {r1}
bx r1
.align 2, 0
-_08086E08: .4byte 0x0202e858
-_08086E0C: .4byte 0x02020004
+_08086E08: .4byte gPlayerAvatar
+_08086E0C: .4byte gSprites
thumb_func_end sub_8086DB0
thumb_func_start sub_8086E10
@@ -25084,8 +25084,8 @@ sub_8086E10: @ 8086E10
pop {r1}
bx r1
.align 2, 0
-_08086E48: .4byte 0x0202e858
-_08086E4C: .4byte 0x02020004
+_08086E48: .4byte gPlayerAvatar
+_08086E4C: .4byte gSprites
thumb_func_end sub_8086E10
thumb_func_start sub_8086E50
@@ -25135,8 +25135,8 @@ _08086EA0:
pop {r1}
bx r1
.align 2, 0
-_08086EA8: .4byte 0x0202e858
-_08086EAC: .4byte 0x02020004
+_08086EA8: .4byte gPlayerAvatar
+_08086EAC: .4byte gSprites
thumb_func_end sub_8086E50
thumb_func_start sub_8086EB0
@@ -25196,8 +25196,8 @@ _08086F18:
pop {r1}
bx r1
.align 2, 0
-_08086F20: .4byte 0x0202e858
-_08086F24: .4byte 0x030048a0
+_08086F20: .4byte gPlayerAvatar
+_08086F24: .4byte gMapObjects
_08086F28: .4byte sub_8086CBC
thumb_func_end sub_8086ED4
@@ -25225,8 +25225,8 @@ sub_8086F2C: @ 8086F2C
bx r1
.align 2, 0
_08086F58: .4byte sub_8086F64
-_08086F5C: .4byte 0x03004b20
-_08086F60: .4byte 0x0202ff84
+_08086F5C: .4byte gTasks
+_08086F60: .4byte gUnknown_0202FF84
thumb_func_end sub_8086F2C
thumb_func_start sub_8086F64
@@ -25263,9 +25263,9 @@ _08086F76:
bx r0
.align 2, 0
_08086FA0: .4byte gUnknown_0839F31C
-_08086FA4: .4byte 0x03004b20
-_08086FA8: .4byte 0x0202e858
-_08086FAC: .4byte 0x030048a0
+_08086FA4: .4byte gTasks
+_08086FA8: .4byte gPlayerAvatar
+_08086FAC: .4byte gMapObjects
thumb_func_end sub_8086F64
thumb_func_start sub_8086FB0
@@ -25284,7 +25284,7 @@ sub_8086FB0: @ 8086FB0
pop {r1}
bx r1
.align 2, 0
-_08086FCC: .4byte 0x0202e858
+_08086FCC: .4byte gPlayerAvatar
thumb_func_end sub_8086FB0
thumb_func_start waterfall_1_do_anim_probably
@@ -25315,7 +25315,7 @@ _08087000:
pop {r1}
bx r1
.align 2, 0
-_08087008: .4byte 0x0202ff84
+_08087008: .4byte gUnknown_0202FF84
thumb_func_end waterfall_1_do_anim_probably
thumb_func_start waterfall_2_wait_anim_finish_probably
@@ -25393,7 +25393,7 @@ _0808706E:
movs r0, 0
b _080870AA
.align 2, 0
-_0808709C: .4byte 0x0202e858
+_0808709C: .4byte gPlayerAvatar
_080870A0: .4byte sub_8086F64
_080870A4:
movs r0, 0x3
@@ -25431,8 +25431,8 @@ sub_80870B0: @ 80870B0
bx r1
.align 2, 0
_080870E0: .4byte sub_80870EC
-_080870E4: .4byte 0x03004b20
-_080870E8: .4byte 0x0202ff84
+_080870E4: .4byte gTasks
+_080870E8: .4byte gUnknown_0202FF84
thumb_func_end sub_80870B0
thumb_func_start sub_80870EC
@@ -25462,7 +25462,7 @@ _080870FE:
bx r0
.align 2, 0
_0808711C: .4byte gUnknown_0839F330
-_08087120: .4byte 0x03004b20
+_08087120: .4byte gTasks
thumb_func_end sub_80870EC
thumb_func_start sub_8087124
@@ -25476,7 +25476,7 @@ sub_8087124: @ 8087124
movs r0, 0
bx lr
.align 2, 0
-_08087134: .4byte 0x0202e858
+_08087134: .4byte gPlayerAvatar
thumb_func_end sub_8087124
thumb_func_start dive_2_unknown
@@ -25498,7 +25498,7 @@ dive_2_unknown: @ 8087138
pop {r1}
bx r1
.align 2, 0
-_0808715C: .4byte 0x0202ff84
+_0808715C: .4byte gUnknown_0202FF84
thumb_func_end dive_2_unknown
thumb_func_start dive_3_unknown
@@ -25537,8 +25537,8 @@ _080871A4:
pop {r1}
bx r1
.align 2, 0
-_080871AC: .4byte 0x030048a0
-_080871B0: .4byte 0x0202e858
+_080871AC: .4byte gMapObjects
+_080871B0: .4byte gPlayerAvatar
_080871B4: .4byte sub_80870EC
thumb_func_end dive_3_unknown
@@ -25596,10 +25596,10 @@ _080871E4:
bx r0
.align 2, 0
_08087218: .4byte gUnknown_0839F33C
-_0808721C: .4byte 0x03004b20
-_08087220: .4byte 0x0202e858
-_08087224: .4byte 0x030048a0
-_08087228: .4byte 0x02020004
+_0808721C: .4byte gTasks
+_08087220: .4byte gPlayerAvatar
+_08087224: .4byte gMapObjects
+_08087228: .4byte gSprites
thumb_func_end sub_80871D0
thumb_func_start sub_808722C
@@ -25627,7 +25627,7 @@ sub_808722C: @ 808722C
pop {r1}
bx r1
.align 2, 0
-_08087260: .4byte 0x0202e858
+_08087260: .4byte gPlayerAvatar
thumb_func_end sub_808722C
thumb_func_start sub_8087264
@@ -25696,7 +25696,7 @@ sub_8087298: @ 8087298
pop {r1}
bx r1
.align 2, 0
-_080872E0: .4byte 0x0202ff84
+_080872E0: .4byte gUnknown_0202FF84
thumb_func_end sub_8087298
thumb_func_start sub_80872E4
@@ -25776,7 +25776,7 @@ _08087330:
strh r0, [r4, 0xE]
b _0808737C
.align 2, 0
-_08087374: .4byte 0x030027e0
+_08087374: .4byte gSpriteCoordOffsetY
_08087378:
movs r0, 0x1
strh r0, [r4, 0x10]
@@ -25876,8 +25876,8 @@ _0808742C:
pop {r1}
bx r1
.align 2, 0
-_08087434: .4byte 0x0202f388
-_08087438: .4byte 0x0300485c
+_08087434: .4byte gPaletteFade
+_08087438: .4byte gUnknown_0300485C
_0808743C: .4byte mapldr_080851BC
_08087440: .4byte CB2_LoadMap
_08087444: .4byte sub_80871D0
@@ -25897,7 +25897,7 @@ mapldr_080851BC: @ 8087448
pop {r0}
bx r0
.align 2, 0
-_08087468: .4byte 0x0300485c
+_08087468: .4byte gUnknown_0300485C
_0808746C: .4byte sub_8087470
thumb_func_end mapldr_080851BC
@@ -25941,10 +25941,10 @@ _08087484:
bx r0
.align 2, 0
_080874B8: .4byte gUnknown_0839F354
-_080874BC: .4byte 0x03004b20
-_080874C0: .4byte 0x0202e858
-_080874C4: .4byte 0x030048a0
-_080874C8: .4byte 0x02020004
+_080874BC: .4byte gTasks
+_080874C0: .4byte gPlayerAvatar
+_080874C4: .4byte gMapObjects
+_080874C8: .4byte gSprites
thumb_func_end sub_8087470
thumb_func_start sub_80874CC
@@ -25969,7 +25969,7 @@ sub_80874CC: @ 80874CC
pop {r1}
bx r1
.align 2, 0
-_080874F8: .4byte 0x0202e858
+_080874F8: .4byte gPlayerAvatar
thumb_func_end sub_80874CC
thumb_func_start sub_80874FC
@@ -26010,7 +26010,7 @@ _0808753C:
pop {r1}
bx r1
.align 2, 0
-_08087544: .4byte 0x0202ff84
+_08087544: .4byte gUnknown_0202FF84
thumb_func_end sub_80874FC
thumb_func_start sub_8087548
@@ -26053,7 +26053,7 @@ _08087590:
pop {r1}
bx r1
.align 2, 0
-_08087598: .4byte 0x02020004
+_08087598: .4byte gSprites
thumb_func_end sub_8087548
thumb_func_start sub_808759C
@@ -26079,7 +26079,7 @@ _080875C6:
pop {r1}
bx r1
.align 2, 0
-_080875CC: .4byte 0x0202e858
+_080875CC: .4byte gPlayerAvatar
_080875D0: .4byte sub_8087470
thumb_func_end sub_808759C
@@ -26127,9 +26127,9 @@ sub_80875D4: @ 80875D4
pop {r1}
bx r1
.align 2, 0
-_0808762C: .4byte 0x0202ff84
+_0808762C: .4byte gUnknown_0202FF84
_08087630: .4byte gFieldEffectObjectTemplatePointers
-_08087634: .4byte 0x02020004
+_08087634: .4byte gSprites
thumb_func_end sub_80875D4
thumb_func_start sub_8087638
@@ -26204,10 +26204,10 @@ _08087680:
bx r0
.align 2, 0
_080876B4: .4byte gUnknown_0839F364
-_080876B8: .4byte 0x03004b20
-_080876BC: .4byte 0x0202e858
-_080876C0: .4byte 0x030048a0
-_080876C4: .4byte 0x02020004
+_080876B8: .4byte gTasks
+_080876BC: .4byte gPlayerAvatar
+_080876C0: .4byte gMapObjects
+_080876C4: .4byte gSprites
thumb_func_end sub_808766C
thumb_func_start sub_80876C8
@@ -26232,7 +26232,7 @@ sub_80876C8: @ 80876C8
pop {r1}
bx r1
.align 2, 0
-_080876F4: .4byte 0x0202e858
+_080876F4: .4byte gPlayerAvatar
thumb_func_end sub_80876C8
thumb_func_start sub_80876F8
@@ -26275,7 +26275,7 @@ sub_80876F8: @ 80876F8
strh r0, [r5, 0x8]
b _0808776C
.align 2, 0
-_08087748: .4byte 0x0202ff84
+_08087748: .4byte gUnknown_0202FF84
_0808774C:
adds r0, r1, 0x1
strh r0, [r5, 0xA]
@@ -26326,7 +26326,7 @@ _0808779E:
pop {r1}
bx r1
.align 2, 0
-_080877A8: .4byte 0x02020004
+_080877A8: .4byte gSprites
thumb_func_end sub_8087774
thumb_func_start sub_80877AC
@@ -26380,8 +26380,8 @@ _0808780C:
pop {r1}
bx r1
.align 2, 0
-_08087814: .4byte 0x0202f388
-_08087818: .4byte 0x0300485c
+_08087814: .4byte gPaletteFade
+_08087818: .4byte gUnknown_0300485C
_0808781C: .4byte sub_8086748
_08087820: .4byte CB2_LoadMap
_08087824: .4byte sub_808766C
@@ -26431,9 +26431,9 @@ sub_8087828: @ 8087828
pop {r1}
bx r1
.align 2, 0
-_08087880: .4byte 0x0202ff84
+_08087880: .4byte gUnknown_0202FF84
_08087884: .4byte gFieldEffectObjectTemplatePointers
-_08087888: .4byte 0x02020004
+_08087888: .4byte gSprites
thumb_func_end sub_8087828
thumb_func_start sub_808788C
@@ -26490,7 +26490,7 @@ sub_80878C4: @ 80878C4
bx r0
.align 2, 0
_080878EC: .4byte gUnknown_0839F378
-_080878F0: .4byte 0x03004b20
+_080878F0: .4byte gTasks
thumb_func_end sub_80878C4
thumb_func_start sub_80878F4
@@ -26586,10 +26586,10 @@ _08087966:
b _08087A20
.align 2, 0
_080879B8: .4byte gUnknown_0839F380
-_080879BC: .4byte 0x0202e858
-_080879C0: .4byte 0x030048a0
-_080879C4: .4byte 0x0202f388
-_080879C8: .4byte 0x0300485c
+_080879BC: .4byte gPlayerAvatar
+_080879C0: .4byte gMapObjects
+_080879C4: .4byte gPaletteFade
+_080879C8: .4byte gUnknown_0300485C
_080879CC: .4byte mapldr_080859D4
_080879D0: .4byte CB2_LoadMap
_080879D4: .4byte sub_80878C4
@@ -26664,9 +26664,9 @@ mapldr_080859D4: @ 8087A28
pop {r0}
bx r0
.align 2, 0
-_08087A64: .4byte 0x0300485c
-_08087A68: .4byte 0x030048a0
-_08087A6C: .4byte 0x0202e858
+_08087A64: .4byte gUnknown_0300485C
+_08087A68: .4byte gMapObjects
+_08087A6C: .4byte gPlayerAvatar
_08087A70: .4byte sub_8087A74
thumb_func_end mapldr_080859D4
@@ -26692,7 +26692,7 @@ sub_8087A74: @ 8087A74
bx r0
.align 2, 0
_08087A9C: .4byte gUnknown_0839F388
-_08087AA0: .4byte 0x03004b20
+_08087AA0: .4byte gTasks
thumb_func_end sub_8087A74
thumb_func_start sub_8087AA4
@@ -26780,8 +26780,8 @@ _08087B12:
b _08087BA0
.align 2, 0
_08087B4C: .4byte gUnknown_0839F380
-_08087B50: .4byte 0x0202e858
-_08087B54: .4byte 0x030048a0
+_08087B50: .4byte gPlayerAvatar
+_08087B54: .4byte gMapObjects
_08087B58: .4byte sub_8087A74
_08087B5C:
ldrb r0, [r6, 0x18]
@@ -26859,7 +26859,7 @@ sub_8087BBC: @ 8087BBC
bx r0
.align 2, 0
_08087BE4: .4byte gUnknown_0839F390
-_08087BE8: .4byte 0x03004b20
+_08087BE8: .4byte gTasks
thumb_func_end sub_8087BBC
thumb_func_start sub_8087BEC
@@ -26950,8 +26950,8 @@ _08087C8E:
bx r0
.align 2, 0
_08087C98: .4byte gUnknown_0839F380
-_08087C9C: .4byte 0x0202e858
-_08087CA0: .4byte 0x030048a0
+_08087C9C: .4byte gPlayerAvatar
+_08087CA0: .4byte gMapObjects
thumb_func_end sub_8087C14
thumb_func_start sub_8087CA4
@@ -27055,9 +27055,9 @@ _08087D5E:
bx r0
.align 2, 0
_08087D68: .4byte gUnknown_0839F380
-_08087D6C: .4byte 0x0202e858
-_08087D70: .4byte 0x030048a0
-_08087D74: .4byte 0x02020004
+_08087D6C: .4byte gPlayerAvatar
+_08087D70: .4byte gMapObjects
+_08087D74: .4byte gSprites
thumb_func_end sub_8087CA4
thumb_func_start sub_8087D78
@@ -27090,9 +27090,9 @@ _08087DB4:
pop {r0}
bx r0
.align 2, 0
-_08087DB8: .4byte 0x0202f388
+_08087DB8: .4byte gPaletteFade
_08087DBC: .4byte CB2_LoadMap
-_08087DC0: .4byte 0x0300485c
+_08087DC0: .4byte gUnknown_0300485C
_08087DC4: .4byte mapldr_08085D88
_08087DC8: .4byte sub_8087BBC
thumb_func_end sub_8087D78
@@ -27125,9 +27125,9 @@ mapldr_08085D88: @ 8087DCC
pop {r0}
bx r0
.align 2, 0
-_08087E0C: .4byte 0x0300485c
-_08087E10: .4byte 0x030048a0
-_08087E14: .4byte 0x0202e858
+_08087E0C: .4byte gUnknown_0300485C
+_08087E10: .4byte gMapObjects
+_08087E14: .4byte gPlayerAvatar
_08087E18: .4byte sub_8087E1C
thumb_func_end mapldr_08085D88
@@ -27153,7 +27153,7 @@ sub_8087E1C: @ 8087E1C
bx r0
.align 2, 0
_08087E44: .4byte gUnknown_0839F3A0
-_08087E48: .4byte 0x03004b20
+_08087E48: .4byte gTasks
thumb_func_end sub_8087E1C
thumb_func_start sub_8087E4C
@@ -27219,10 +27219,10 @@ _08087EC2:
pop {r0}
bx r0
.align 2, 0
-_08087EC8: .4byte 0x0202e858
-_08087ECC: .4byte 0x02020004
-_08087ED0: .4byte 0x030027e0
-_08087ED4: .4byte 0x030048a0
+_08087EC8: .4byte gPlayerAvatar
+_08087ECC: .4byte gSprites
+_08087ED0: .4byte gSpriteCoordOffsetY
+_08087ED4: .4byte gMapObjects
thumb_func_end sub_8087E4C
thumb_func_start sub_8087ED8
@@ -27280,9 +27280,9 @@ sub_8087ED8: @ 8087ED8
b _08087F76
.align 2, 0
_08087F40: .4byte gUnknown_0839F380
-_08087F44: .4byte 0x0202e858
-_08087F48: .4byte 0x030048a0
-_08087F4C: .4byte 0x02020004
+_08087F44: .4byte gPlayerAvatar
+_08087F48: .4byte gMapObjects
+_08087F4C: .4byte gSprites
_08087F50:
ldrb r1, [r5, 0x5]
movs r0, 0xD
@@ -27418,8 +27418,8 @@ _08088050:
bx r0
.align 2, 0
_08088058: .4byte gUnknown_0839F380
-_0808805C: .4byte 0x0202e858
-_08088060: .4byte 0x030048a0
+_0808805C: .4byte gPlayerAvatar
+_08088060: .4byte gMapObjects
_08088064: .4byte sub_8087E1C
thumb_func_end sub_8087FDC
@@ -27464,8 +27464,8 @@ _0808808A:
bx r1
.align 2, 0
_080880B8: .4byte sub_808847C
-_080880BC: .4byte 0x0202ff84
-_080880C0: .4byte 0x03004b20
+_080880BC: .4byte gUnknown_0202FF84
+_080880C0: .4byte gTasks
thumb_func_end sub_8088068
thumb_func_start sub_80880C4
@@ -27507,8 +27507,8 @@ sub_80880C4: @ 80880C4
pop {r1}
bx r1
.align 2, 0
-_08088118: .4byte 0x0202ff84
-_0808811C: .4byte 0x03004360
+_08088118: .4byte gUnknown_0202FF84
+_0808811C: .4byte gPlayerParty
thumb_func_end sub_80880C4
thumb_func_start sub_8088120
@@ -27533,7 +27533,7 @@ sub_8088120: @ 8088120
bx r0
.align 2, 0
_08088148: .4byte gUnknown_0839F3AC
-_0808814C: .4byte 0x03004b20
+_0808814C: .4byte gTasks
thumb_func_end sub_8088120
thumb_func_start sub_8088150
@@ -27579,7 +27579,7 @@ sub_8088150: @ 8088150
.align 2, 0
_080881A0: .4byte REG_WININ
_080881A4: .4byte REG_WINOUT
-_080881A8: .4byte 0x03001770
+_080881A8: .4byte gMain
_080881AC: .4byte 0x0000f0f1
_080881B0: .4byte 0x00005051
_080881B4: .4byte REG_WIN0H
@@ -27707,7 +27707,7 @@ _080882A4:
pop {r0}
bx r0
.align 2, 0
-_080882AC: .4byte 0x02020004
+_080882AC: .4byte gSprites
_080882B0: .4byte sub_8088890
thumb_func_end sub_8088228
@@ -27736,7 +27736,7 @@ _080882DA:
pop {r0}
bx r0
.align 2, 0
-_080882E0: .4byte 0x02020004
+_080882E0: .4byte gSprites
thumb_func_end sub_80882B4
thumb_func_start sub_80882E4
@@ -27862,7 +27862,7 @@ sub_8088380: @ 8088380
bx r0
.align 2, 0
_080883D0: .4byte gWindowConfig_81E6CE4
-_080883D4: .4byte 0x02020004
+_080883D4: .4byte gSprites
_080883D8: .4byte sub_8088120
thumb_func_end sub_8088380
@@ -27909,7 +27909,7 @@ sub_80883DC: @ 80883DC
bx r0
.align 2, 0
_08088430: .4byte sub_8088120
-_08088434: .4byte 0x03004b20
+_08088434: .4byte gTasks
_08088438: .4byte REG_WIN0H
thumb_func_end sub_80883DC
@@ -27969,7 +27969,7 @@ sub_808847C: @ 808847C
bx r0
.align 2, 0
_080884A4: .4byte gUnknown_0839F3C8
-_080884A8: .4byte 0x03004b20
+_080884A8: .4byte gTasks
thumb_func_end sub_808847C
thumb_func_start sub_80884AC
@@ -27997,7 +27997,7 @@ sub_80884AC: @ 80884AC
bx r0
.align 2, 0
_080884DC: .4byte REG_BG0HOFS
-_080884E0: .4byte 0x03001770
+_080884E0: .4byte gMain
_080884E4: .4byte sub_80886B0
thumb_func_end sub_80884AC
@@ -28090,7 +28090,7 @@ _0808858A:
.align 2, 0
_08088598: .4byte REG_WIN1H
_0808859C: .4byte 0x00002878
-_080885A0: .4byte 0x02020004
+_080885A0: .4byte gSprites
_080885A4: .4byte sub_8088890
thumb_func_end sub_8088554
@@ -28118,7 +28118,7 @@ _080885CC:
pop {r0}
bx r0
.align 2, 0
-_080885D4: .4byte 0x02020004
+_080885D4: .4byte gSprites
thumb_func_end sub_80885A8
thumb_func_start sub_80885D8
@@ -28220,7 +28220,7 @@ sub_808862C: @ 808862C
_0808869C: .4byte REG_BG0CNT
_080886A0: .4byte 0x05000200
_080886A4: .4byte gWindowConfig_81E6CE4
-_080886A8: .4byte 0x02020004
+_080886A8: .4byte gSprites
_080886AC: .4byte sub_808847C
thumb_func_end sub_808862C
@@ -28255,7 +28255,7 @@ sub_80886B0: @ 80886B0
bx r0
.align 2, 0
_080886EC: .4byte sub_808847C
-_080886F0: .4byte 0x03004b20
+_080886F0: .4byte gTasks
_080886F4: .4byte REG_BG0HOFS
thumb_func_end sub_80886B0
@@ -28476,7 +28476,7 @@ sub_8088830: @ 8088830
bx r1
.align 2, 0
_08088884: .4byte 0x7fffffff
-_08088888: .4byte 0x02020004
+_08088888: .4byte gSprites
_0808888C: .4byte SpriteCallbackDummy
thumb_func_end sub_8088830
@@ -28584,8 +28584,8 @@ sub_8088914: @ 8088914
bx r1
.align 2, 0
_08088944: .4byte sub_8088954
-_08088948: .4byte 0x03004b20
-_0808894C: .4byte 0x0202ff84
+_08088948: .4byte gTasks
+_0808894C: .4byte gUnknown_0202FF84
_08088950: .4byte 0x0000016d
thumb_func_end sub_8088914
@@ -28611,7 +28611,7 @@ sub_8088954: @ 8088954
bx r0
.align 2, 0
_0808897C: .4byte gUnknown_0839F3E4
-_08088980: .4byte 0x03004b20
+_08088980: .4byte gTasks
thumb_func_end sub_8088954
thumb_func_start sub_8088984
@@ -28655,8 +28655,8 @@ sub_8088984: @ 8088984
pop {r0}
bx r0
.align 2, 0
-_080889DC: .4byte 0x0202e858
-_080889E0: .4byte 0x030048a0
+_080889DC: .4byte gPlayerAvatar
+_080889E0: .4byte gMapObjects
thumb_func_end sub_8088984
thumb_func_start sub_80889E4
@@ -28693,8 +28693,8 @@ _08088A20:
pop {r0}
bx r0
.align 2, 0
-_08088A28: .4byte 0x0202e858
-_08088A2C: .4byte 0x030048a0
+_08088A28: .4byte gPlayerAvatar
+_08088A2C: .4byte gMapObjects
thumb_func_end sub_80889E4
thumb_func_start sub_8088A30
@@ -28729,9 +28729,9 @@ _08088A66:
pop {r0}
bx r0
.align 2, 0
-_08088A6C: .4byte 0x0202e858
-_08088A70: .4byte 0x030048a0
-_08088A74: .4byte 0x0202ff84
+_08088A6C: .4byte gPlayerAvatar
+_08088A70: .4byte gMapObjects
+_08088A74: .4byte gUnknown_0202FF84
thumb_func_end sub_8088A30
thumb_func_start sub_8088A78
@@ -28787,9 +28787,9 @@ _08088AE2:
pop {r0}
bx r0
.align 2, 0
-_08088AE8: .4byte 0x0202e858
-_08088AEC: .4byte 0x030048a0
-_08088AF0: .4byte 0x0202ff84
+_08088AE8: .4byte gPlayerAvatar
+_08088AEC: .4byte gMapObjects
+_08088AF0: .4byte gUnknown_0202FF84
thumb_func_end sub_8088A78
thumb_func_start sub_8088AF4
@@ -28838,8 +28838,8 @@ _08088B54:
pop {r0}
bx r0
.align 2, 0
-_08088B5C: .4byte 0x0202e858
-_08088B60: .4byte 0x030048a0
+_08088B5C: .4byte gPlayerAvatar
+_08088B60: .4byte gMapObjects
_08088B64: .4byte sub_8088954
thumb_func_end sub_8088AF4
@@ -28882,9 +28882,9 @@ sub_8088B68: @ 8088B68
bx r1
.align 2, 0
_08088BB4: .4byte gFieldEffectObjectTemplatePointers
-_08088BB8: .4byte 0x02020004
+_08088BB8: .4byte gSprites
_08088BBC: .4byte sub_8088BC4
-_08088BC0: .4byte 0x0202ff84
+_08088BC0: .4byte gUnknown_0202FF84
thumb_func_end sub_8088B68
thumb_func_start sub_8088BC4
@@ -28949,7 +28949,7 @@ _08088C36:
pop {r0}
bx r0
.align 2, 0
-_08088C3C: .4byte 0x02020004
+_08088C3C: .4byte gSprites
thumb_func_end sub_8088BC4
thumb_func_start sub_8088C40
@@ -28973,8 +28973,8 @@ sub_8088C40: @ 8088C40
bx r1
.align 2, 0
_08088C64: .4byte sub_8088C70
-_08088C68: .4byte 0x03004b20
-_08088C6C: .4byte 0x0202ff84
+_08088C68: .4byte gTasks
+_08088C6C: .4byte gUnknown_0202FF84
thumb_func_end sub_8088C40
thumb_func_start sub_8088C70
@@ -28999,7 +28999,7 @@ sub_8088C70: @ 8088C70
bx r0
.align 2, 0
_08088C98: .4byte gUnknown_0839F3F8
-_08088C9C: .4byte 0x03004b20
+_08088C9C: .4byte gTasks
thumb_func_end sub_8088C70
thumb_func_start sub_8088CA0
@@ -29041,8 +29041,8 @@ _08088CE8:
pop {r0}
bx r0
.align 2, 0
-_08088CF0: .4byte 0x0202e858
-_08088CF4: .4byte 0x030048a0
+_08088CF0: .4byte gPlayerAvatar
+_08088CF4: .4byte gMapObjects
thumb_func_end sub_8088CA0
thumb_func_start sub_8088CF8
@@ -29074,9 +29074,9 @@ _08088D28:
pop {r0}
bx r0
.align 2, 0
-_08088D30: .4byte 0x0202e858
-_08088D34: .4byte 0x030048a0
-_08088D38: .4byte 0x0202ff84
+_08088D30: .4byte gPlayerAvatar
+_08088D34: .4byte gMapObjects
+_08088D38: .4byte gUnknown_0202FF84
thumb_func_end sub_8088CF8
thumb_func_start sub_8088D3C
@@ -29119,8 +29119,8 @@ _08088D84:
pop {r0}
bx r0
.align 2, 0
-_08088D8C: .4byte 0x0202e858
-_08088D90: .4byte 0x030048a0
+_08088D8C: .4byte gPlayerAvatar
+_08088D90: .4byte gMapObjects
thumb_func_end sub_8088D3C
thumb_func_start sub_8088D94
@@ -29153,8 +29153,8 @@ _08088DC8:
pop {r0}
bx r0
.align 2, 0
-_08088DD0: .4byte 0x0202e858
-_08088DD4: .4byte 0x030048a0
+_08088DD0: .4byte gPlayerAvatar
+_08088DD4: .4byte gMapObjects
thumb_func_end sub_8088D94
thumb_func_start sub_8088DD8
@@ -29196,8 +29196,8 @@ _08088E1C:
pop {r0}
bx r0
.align 2, 0
-_08088E24: .4byte 0x0202e858
-_08088E28: .4byte 0x030048a0
+_08088E24: .4byte gPlayerAvatar
+_08088E28: .4byte gMapObjects
thumb_func_end sub_8088DD8
thumb_func_start sub_8088E2C
@@ -29262,9 +29262,9 @@ _08088EA2:
pop {r0}
bx r0
.align 2, 0
-_08088EA8: .4byte 0x0202e858
-_08088EAC: .4byte 0x030048a0
-_08088EB0: .4byte 0x02020004
+_08088EA8: .4byte gPlayerAvatar
+_08088EAC: .4byte gMapObjects
+_08088EB0: .4byte gSprites
thumb_func_end sub_8088E2C
thumb_func_start sub_8088EB4
@@ -29309,8 +29309,8 @@ _08088F00:
pop {r0}
bx r0
.align 2, 0
-_08088F08: .4byte 0x0202e858
-_08088F0C: .4byte 0x030048a0
+_08088F08: .4byte gPlayerAvatar
+_08088F0C: .4byte gMapObjects
thumb_func_end sub_8088EB4
thumb_func_start sub_8088F10
@@ -29352,7 +29352,7 @@ _08088F52:
pop {r0}
bx r0
.align 2, 0
-_08088F58: .4byte 0x0202f388
+_08088F58: .4byte gPaletteFade
_08088F5C: .4byte sub_8088C70
thumb_func_end sub_8088F30
@@ -29387,7 +29387,7 @@ sub_8088F60: @ 8088F60
bx r1
.align 2, 0
_08088F98: .4byte gFieldEffectObjectTemplatePointers
-_08088F9C: .4byte 0x02020004
+_08088F9C: .4byte gSprites
_08088FA0: .4byte sub_8089018
thumb_func_end sub_8088F60
@@ -29405,7 +29405,7 @@ sub_8088FA4: @ 8088FA4
lsrs r0, 24
bx lr
.align 2, 0
-_08088FBC: .4byte 0x02020004
+_08088FBC: .4byte gSprites
thumb_func_end sub_8088FA4
thumb_func_start sub_8088FC0
@@ -29436,7 +29436,7 @@ sub_8088FC0: @ 8088FC0
pop {r0}
bx r0
.align 2, 0
-_08088FF4: .4byte 0x02020004
+_08088FF4: .4byte gSprites
_08088FF8: .4byte sub_80890D8
thumb_func_end sub_8088FC0
@@ -29454,7 +29454,7 @@ sub_8088FFC: @ 8088FFC
strh r1, [r2, 0x3A]
bx lr
.align 2, 0
-_08089014: .4byte 0x02020004
+_08089014: .4byte gSprites
thumb_func_end sub_8088FFC
thumb_func_start sub_8089018
@@ -29610,7 +29610,7 @@ _08089142:
pop {r0}
bx r0
.align 2, 0
-_08089148: .4byte 0x02020004
+_08089148: .4byte gSprites
thumb_func_end sub_80890D8
thumb_func_start sub_808914C
@@ -29749,7 +29749,7 @@ sub_8089230: @ 8089230
pop {r0}
bx r0
.align 2, 0
-_08089254: .4byte 0x02020004
+_08089254: .4byte gSprites
_08089258: .4byte sub_808914C
thumb_func_end sub_8089230
@@ -29788,7 +29788,7 @@ sub_8089270: @ 8089270
bx r0
.align 2, 0
_08089298: .4byte gUnknown_0839F454
-_0808929C: .4byte 0x03004b20
+_0808929C: .4byte gTasks
thumb_func_end sub_8089270
thumb_func_start sub_80892A0
@@ -29869,9 +29869,9 @@ _08089342:
pop {r0}
bx r0
.align 2, 0
-_08089348: .4byte 0x0202e858
-_0808934C: .4byte 0x030048a0
-_08089350: .4byte 0x02020004
+_08089348: .4byte gPlayerAvatar
+_0808934C: .4byte gMapObjects
+_08089350: .4byte gSprites
thumb_func_end sub_80892A0
thumb_func_start sub_8089354
@@ -29925,9 +29925,9 @@ _080893AC:
pop {r0}
bx r0
.align 2, 0
-_080893B4: .4byte 0x0202e858
-_080893B8: .4byte 0x030048a0
-_080893BC: .4byte 0x02020004
+_080893B4: .4byte gPlayerAvatar
+_080893B8: .4byte gMapObjects
+_080893BC: .4byte gSprites
thumb_func_end sub_8089354
thumb_func_start sub_80893C0
@@ -29969,8 +29969,8 @@ _080893FE:
bx r0
.align 2, 0
_08089408: .4byte gUnknown_0839F470
-_0808940C: .4byte 0x0202e858
-_08089410: .4byte 0x02020004
+_0808940C: .4byte gPlayerAvatar
+_08089410: .4byte gSprites
thumb_func_end sub_80893C0
thumb_func_start sub_8089414
@@ -30026,9 +30026,9 @@ _08089478:
pop {r0}
bx r0
.align 2, 0
-_08089480: .4byte 0x0202e858
-_08089484: .4byte 0x030048a0
-_08089488: .4byte 0x02020004
+_08089480: .4byte gPlayerAvatar
+_08089484: .4byte gMapObjects
+_08089488: .4byte gSprites
thumb_func_end sub_8089414
thumb_func_start sub_808948C
@@ -30056,8 +30056,8 @@ _080894B4:
pop {r0}
bx r0
.align 2, 0
-_080894BC: .4byte 0x0202e858
-_080894C0: .4byte 0x030048a0
+_080894BC: .4byte gPlayerAvatar
+_080894C0: .4byte gMapObjects
thumb_func_end sub_808948C
thumb_func_start sub_80894C4
@@ -30087,7 +30087,7 @@ _080894F0:
pop {r0}
bx r0
.align 2, 0
-_080894F8: .4byte 0x02020004
+_080894F8: .4byte gSprites
thumb_func_end sub_80894C4
thumb_func_start fishE
@@ -30144,8 +30144,8 @@ _08089566:
pop {r0}
bx r0
.align 2, 0
-_0808956C: .4byte 0x0202e858
-_08089570: .4byte 0x030048a0
+_0808956C: .4byte gPlayerAvatar
+_08089570: .4byte gMapObjects
_08089574: .4byte sub_8089270
thumb_func_end fishE
@@ -30176,7 +30176,7 @@ _080895A2:
pop {r0}
bx r0
.align 2, 0
-_080895A8: .4byte 0x03004dc0
+_080895A8: .4byte gUnknown_03004DC0
_080895AC: .4byte 0x040000b0
_080895B0: .4byte 0x0000c5ff
_080895B4: .4byte 0x00007fff
@@ -30209,9 +30209,9 @@ dp12_8087EA4: @ 80895B8
pop {r0}
bx r0
.align 2, 0
-_080895EC: .4byte 0x03004de0
+_080895EC: .4byte gUnknown_03004DE0
_080895F0: .4byte 0x01000780
-_080895F4: .4byte 0x03004dc0
+_080895F4: .4byte gUnknown_03004DC0
thumb_func_end dp12_8087EA4
thumb_func_start sub_80895F8
@@ -30235,8 +30235,8 @@ sub_80895F8: @ 80895F8
b _0808963C
.align 2, 0
_0808961C: .4byte 0xa2600001
-_08089620: .4byte 0x03004dc0
-_08089624: .4byte 0x03004de2
+_08089620: .4byte gUnknown_03004DC0
+_08089624: .4byte gUnknown_03004DE2
_08089628: .4byte sub_80896F4
_0808962C:
ldr r0, _0808965C
@@ -30265,8 +30265,8 @@ _0808963C:
pop {r0}
bx r0
.align 2, 0
-_0808965C: .4byte 0x03004dc0
-_08089660: .4byte 0x03004de4
+_0808965C: .4byte gUnknown_03004DC0
+_08089660: .4byte gUnknown_03004DE4
_08089664: .4byte sub_8089714
thumb_func_end sub_80895F8
@@ -30296,11 +30296,11 @@ sub_8089668: @ 8089668
strb r0, [r1]
b _080896E2
.align 2, 0
-_08089698: .4byte 0x03004dc0
+_08089698: .4byte gUnknown_03004DC0
_0808969C: .4byte 0x040000b0
_080896A0: .4byte 0x0000c5ff
_080896A4: .4byte 0x00007fff
-_080896A8: .4byte 0x0202ffa4
+_080896A8: .4byte gUnknown_0202FFA4
_080896AC:
ldr r1, _080896E8
ldrh r2, [r1, 0xA]
@@ -30352,8 +30352,8 @@ sub_80896F4: @ 80896F4
strh r0, [r2]
bx lr
.align 2, 0
-_0808970C: .4byte 0x03004dc0
-_08089710: .4byte 0x03004de0
+_0808970C: .4byte gUnknown_03004DC0
+_08089710: .4byte gUnknown_03004DE0
thumb_func_end sub_80896F4
thumb_func_start sub_8089714
@@ -30370,8 +30370,8 @@ sub_8089714: @ 8089714
str r0, [r2]
bx lr
.align 2, 0
-_0808972C: .4byte 0x03004dc0
-_08089730: .4byte 0x03004de0
+_0808972C: .4byte gUnknown_03004DC0
+_08089730: .4byte gUnknown_03004DE0
thumb_func_end sub_8089714
thumb_func_start task00_for_dp12
@@ -30396,8 +30396,8 @@ task00_for_dp12: @ 8089734
strb r0, [r1, 0x18]
b _080898E4
.align 2, 0
-_0808975C: .4byte 0x0202ffa4
-_08089760: .4byte 0x03004dc0
+_0808975C: .4byte gUnknown_0202FFA4
+_08089760: .4byte gUnknown_03004DC0
_08089764:
ldr r1, _08089790
mov r0, r12
@@ -30421,7 +30421,7 @@ _08089764:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08089790: .4byte 0x03004b20
+_08089790: .4byte gTasks
_08089794: .4byte _08089798
.align 2, 0
_08089798:
@@ -30444,37 +30444,37 @@ _080897D4:
ldr r0, _080897D8
b _0808980E
.align 2, 0
-_080897D8: .4byte 0x030042a4
+_080897D8: .4byte gUnknown_030042A4
_080897DC:
ldr r0, _080897E0
b _0808980E
.align 2, 0
-_080897E0: .4byte 0x030042a0
+_080897E0: .4byte gUnknown_030042A0
_080897E4:
ldr r0, _080897E8
b _0808980E
.align 2, 0
-_080897E8: .4byte 0x030042c0
+_080897E8: .4byte gUnknown_030042C0
_080897EC:
ldr r0, _080897F0
b _0808980E
.align 2, 0
-_080897F0: .4byte 0x030041b4
+_080897F0: .4byte gUnknown_030041B4
_080897F4:
ldr r0, _080897F8
b _0808980E
.align 2, 0
-_080897F8: .4byte 0x03004288
+_080897F8: .4byte gUnknown_03004288
_080897FC:
ldr r0, _08089800
b _0808980E
.align 2, 0
-_08089800: .4byte 0x03004280
+_08089800: .4byte gUnknown_03004280
_08089804:
ldr r0, _08089808
b _0808980E
.align 2, 0
-_08089808: .4byte 0x030041b0
+_08089808: .4byte gUnknown_030041B0
_0808980C:
ldr r0, _08089870
_0808980E:
@@ -30529,9 +30529,9 @@ _0808984A:
blt _0808984A
b _080898E4
.align 2, 0
-_08089870: .4byte 0x030041b8
-_08089874: .4byte 0x03004de0
-_08089878: .4byte 0x03004dc0
+_08089870: .4byte gUnknown_030041B8
+_08089874: .4byte gUnknown_03004DE0
+_08089878: .4byte gUnknown_03004DC0
_0808987C:
ldrh r0, [r1, 0x12]
strh r0, [r1, 0x10]
@@ -30596,8 +30596,8 @@ _080898E4:
pop {r0}
bx r0
.align 2, 0
-_080898F4: .4byte 0x03004de0
-_080898F8: .4byte 0x03004dc0
+_080898F4: .4byte gUnknown_03004DE0
+_080898F8: .4byte gUnknown_03004DC0
thumb_func_end task00_for_dp12
thumb_func_start sub_80898FC
@@ -30778,10 +30778,10 @@ _08089A3E:
_08089A50: .4byte REG_BG0HOFS
_08089A54: .4byte 0xa2600001
_08089A58: .4byte task00_for_dp12
-_08089A5C: .4byte 0x03004b20
-_08089A60: .4byte 0x03004dc0
-_08089A64: .4byte 0x0202ffa4
-_08089A68: .4byte 0x03005060
+_08089A5C: .4byte gTasks
+_08089A60: .4byte gUnknown_03004DC0
+_08089A64: .4byte gUnknown_0202FFA4
+_08089A68: .4byte gUnknown_03005060
_08089A6C: .4byte 0xfffffd80
thumb_func_end sub_8089944
@@ -30799,7 +30799,7 @@ sub_8089A70: @ 8089A70
pop {r0}
bx r0
.align 2, 0
-_08089A88: .4byte 0x0202f388
+_08089A88: .4byte gPaletteFade
thumb_func_end sub_8089A70
thumb_func_start sub_8089A8C
@@ -30835,10 +30835,10 @@ sub_8089A8C: @ 8089A8C
bl append_byte
b _08089BC8
.align 2, 0
-_08089AD0: .4byte 0x0202ffa9
-_08089AD4: .4byte 0x03005ce0
-_08089AD8: .4byte 0x03004360
-_08089ADC: .4byte 0x0202ffaa
+_08089AD0: .4byte gUnknown_0202FFA9
+_08089AD4: .4byte gUnknown_03005CE0
+_08089AD8: .4byte gPlayerParty
+_08089ADC: .4byte gUnknown_0202FFAA
_08089AE0:
movs r6, 0
ldr r0, _08089B24
@@ -30876,10 +30876,10 @@ _08089AF4:
b _08089B48
.align 2, 0
_08089B24: .4byte gUnknown_0839F554
-_08089B28: .4byte 0x03005ce0
-_08089B2C: .4byte 0x03004360
-_08089B30: .4byte 0x0202ffaa
-_08089B34: .4byte 0x0202ffa9
+_08089B28: .4byte gUnknown_03005CE0
+_08089B2C: .4byte gPlayerParty
+_08089B30: .4byte gUnknown_0202FFAA
+_08089B34: .4byte gUnknown_0202FFA9
_08089B38:
adds r0, r4, 0x1
lsls r0, 16
@@ -30932,10 +30932,10 @@ _08089B76:
bl append_byte
b _08089BBE
.align 2, 0
-_08089BA4: .4byte 0x0202ffaa
-_08089BA8: .4byte 0x0202ffa9
-_08089BAC: .4byte 0x030043c4
-_08089BB0: .4byte 0x03005ce0
+_08089BA4: .4byte gUnknown_0202FFAA
+_08089BA8: .4byte gUnknown_0202FFA9
+_08089BAC: .4byte gUnknown_030043C4
+_08089BB0: .4byte gUnknown_03005CE0
_08089BB4:
adds r0, r4, 0
adds r1, r5, 0
@@ -30953,8 +30953,8 @@ _08089BC8:
pop {r0}
bx r0
.align 2, 0
-_08089BD4: .4byte 0x0202ffaa
-_08089BD8: .4byte 0x0202ffa9
+_08089BD4: .4byte gUnknown_0202FFAA
+_08089BD8: .4byte gUnknown_0202FFA9
thumb_func_end sub_8089A8C
thumb_func_start sub_8089BDC
@@ -31080,9 +31080,9 @@ sub_8089C7C: @ 8089C7C
pop {r0}
bx r0
.align 2, 0
-_08089CC8: .4byte 0x0202ffa9
+_08089CC8: .4byte gUnknown_0202FFA9
_08089CCC: .4byte gUnknown_0839F494
-_08089CD0: .4byte 0x0202ffaa
+_08089CD0: .4byte gUnknown_0202FFAA
thumb_func_end sub_8089C7C
thumb_func_start sub_8089CD4
@@ -31109,7 +31109,7 @@ sub_8089CD4: @ 8089CD4
beq _08089D60
b _08089D84
.align 2, 0
-_08089D00: .4byte 0x0202f388
+_08089D00: .4byte gPaletteFade
_08089D04:
movs r0, 0x5
bl audio_play
@@ -31140,11 +31140,11 @@ _08089D04:
bl sub_808B5B4
b _08089D84
.align 2, 0
-_08089D48: .4byte 0x03005ce0
-_08089D4C: .4byte 0x03004360
-_08089D50: .4byte 0x020231cc
-_08089D54: .4byte 0x0202ffa8
-_08089D58: .4byte 0x03004b20
+_08089D48: .4byte gUnknown_03005CE0
+_08089D4C: .4byte gPlayerParty
+_08089D50: .4byte gStringVar1
+_08089D54: .4byte gUnknown_0202FFA8
+_08089D58: .4byte gTasks
_08089D5C: .4byte sub_8089D94
_08089D60:
movs r0, 0x5
@@ -31169,7 +31169,7 @@ _08089D84:
pop {r0}
bx r0
.align 2, 0
-_08089D8C: .4byte 0x03004b20
+_08089D8C: .4byte gTasks
_08089D90: .4byte sub_8089E4C
thumb_func_end sub_8089CD4
@@ -31200,9 +31200,9 @@ sub_8089D94: @ 8089D94
strb r0, [r1]
b _08089E1A
.align 2, 0
-_08089DC8: .4byte 0x0202f388
-_08089DCC: .4byte 0x03001770
-_08089DD0: .4byte 0x0202ffa8
+_08089DC8: .4byte gPaletteFade
+_08089DCC: .4byte gMain
+_08089DD0: .4byte gUnknown_0202FFA8
_08089DD4:
cmp r1, 0x80
bne _08089DF0
@@ -31214,7 +31214,7 @@ _08089DD4:
strb r0, [r1]
b _08089E1A
.align 2, 0
-_08089DEC: .4byte 0x0202ffa8
+_08089DEC: .4byte gUnknown_0202FFA8
_08089DF0:
ldrh r1, [r2, 0x2E]
movs r0, 0x1
@@ -31241,8 +31241,8 @@ _08089E1A:
b _08089E44
.align 2, 0
_08089E24: .4byte gUnknown_0839F494
-_08089E28: .4byte 0x0202ffaa
-_08089E2C: .4byte 0x0202ffa8
+_08089E28: .4byte gUnknown_0202FFAA
+_08089E2C: .4byte gUnknown_0202FFA8
_08089E30:
movs r0, 0x2
ands r0, r1
@@ -31282,8 +31282,8 @@ _08089E72:
pop {r0}
bx r0
.align 2, 0
-_08089E78: .4byte 0x0202f388
-_08089E7C: .4byte 0x03005ce0
+_08089E78: .4byte gPaletteFade
+_08089E7C: .4byte gUnknown_03005CE0
_08089E80: .4byte sub_805469C
thumb_func_end sub_8089E4C
@@ -31307,10 +31307,10 @@ sub_8089E84: @ 8089E84
pop {r0}
bx r0
.align 2, 0
-_08089EAC: .4byte 0x03005ce0
-_08089EB0: .4byte 0x03004360
-_08089EB4: .4byte 0x020231cc
-_08089EB8: .4byte 0x0202ffa8
+_08089EAC: .4byte gUnknown_03005CE0
+_08089EB0: .4byte gPlayerParty
+_08089EB4: .4byte gStringVar1
+_08089EB8: .4byte gUnknown_0202FFA8
thumb_func_end sub_8089E84
thumb_func_start sub_8089EBC
@@ -31321,7 +31321,7 @@ sub_8089EBC: @ 8089EBC
b _08089ED8
.align 2, 0
_08089EC4: .4byte 0x0201b260
-_08089EC8: .4byte 0x020384f0
+_08089EC8: .4byte gUnknown_020384F0
_08089ECC:
bl sub_80F9344
lsls r0, 24
@@ -31351,7 +31351,7 @@ _08089F04:
pop {r0}
bx r0
.align 2, 0
-_08089F0C: .4byte 0x03005ce0
+_08089F0C: .4byte gUnknown_03005CE0
_08089F10: .4byte sub_806AEDC
thumb_func_end sub_8089EBC
@@ -31373,7 +31373,7 @@ sub_8089F14: @ 8089F14
pop {r0}
bx r0
.align 2, 0
-_08089F38: .4byte 0x0202f388
+_08089F38: .4byte gPaletteFade
_08089F3C: .4byte sub_8089D94
_08089F40: .4byte sub_8089EBC
thumb_func_end sub_8089F14
@@ -31431,13 +31431,13 @@ _08089FA2:
pop {r0}
bx r0
.align 2, 0
-_08089FAC: .4byte 0x0202f388
-_08089FB0: .4byte 0x02020004
-_08089FB4: .4byte 0x03004b20
+_08089FAC: .4byte gPaletteFade
+_08089FB0: .4byte gSprites
+_08089FB4: .4byte gTasks
_08089FB8: .4byte 0x0201b000
_08089FBC: .4byte 0x00000262
-_08089FC0: .4byte 0x03004360
-_08089FC4: .4byte 0x03004350
+_08089FC0: .4byte gPlayerParty
+_08089FC4: .4byte gPlayerPartyCount
_08089FC8: .4byte sub_8089F14
thumb_func_end sub_8089F44
@@ -31467,7 +31467,7 @@ sub_8089FCC: @ 8089FCC
pop {r0}
bx r0
.align 2, 0
-_08089FFC: .4byte 0x03004b20
+_08089FFC: .4byte gTasks
_0808A000: .4byte sub_8089F44
thumb_func_end sub_8089FCC
@@ -31569,8 +31569,8 @@ _0808A0A4:
bl _call_via_r1
b _0808A0F6
.align 2, 0
-_0808A0D0: .4byte 0x03001770
-_0808A0D4: .4byte 0x0202ffa8
+_0808A0D0: .4byte gMain
+_0808A0D4: .4byte gUnknown_0202FFA8
_0808A0D8: .4byte gUnknown_0839F578
_0808A0DC: .4byte gUnknown_0839F494
_0808A0E0:
@@ -31618,7 +31618,7 @@ sub_808A100: @ 808A100
.align 2, 0
_0808A130: .4byte gUnknown_0839F578
_0808A134: .4byte gUnknown_0839F494
-_0808A138: .4byte 0x03004b20
+_0808A138: .4byte gTasks
_0808A13C: .4byte sub_808A060
thumb_func_end sub_808A100
@@ -31648,8 +31648,8 @@ sub_808A140: @ 808A140
pop {r0}
bx r0
.align 2, 0
-_0808A174: .4byte 0x0202ffa8
-_0808A178: .4byte 0x03004b20
+_0808A174: .4byte gUnknown_0202FFA8
+_0808A178: .4byte gTasks
_0808A17C: .4byte sub_808A100
thumb_func_end sub_808A140
@@ -31693,9 +31693,9 @@ _0808A1CA:
pop {r0}
bx r0
.align 2, 0
-_0808A1D0: .4byte 0x0202f388
-_0808A1D4: .4byte 0x03004360
-_0808A1D8: .4byte 0x02028280
+_0808A1D0: .4byte gPaletteFade
+_0808A1D4: .4byte gPlayerParty
+_0808A1D8: .4byte gUnknown_02028280
_0808A1DC: .4byte sub_808A520
thumb_func_end sub_808A180
@@ -31730,8 +31730,8 @@ _0808A216:
pop {r0}
bx r0
.align 2, 0
-_0808A21C: .4byte 0x0202e8f6
-_0808A220: .4byte 0x03004b20
+_0808A21C: .4byte gUnknown_0202E8F6
+_0808A220: .4byte gTasks
_0808A224: .4byte sub_8089CD4
thumb_func_end sub_808A1E0
@@ -31767,9 +31767,9 @@ sub_808A228: @ 808A228
str r1, [r0]
b _0808A29A
.align 2, 0
-_0808A268: .4byte 0x0203855e
-_0808A26C: .4byte 0x0202e8f4
-_0808A270: .4byte 0x03004b20
+_0808A268: .4byte word_203855E
+_0808A26C: .4byte gUnknown_0202E8F4
+_0808A270: .4byte gTasks
_0808A274: .4byte sub_808A180
_0808A278:
movs r0, 0
@@ -31793,7 +31793,7 @@ _0808A29A:
pop {r0}
bx r0
.align 2, 0
-_0808A2A4: .4byte 0x03004b20
+_0808A2A4: .4byte gTasks
_0808A2A8: .4byte sub_8089CD4
thumb_func_end sub_808A228
@@ -31817,8 +31817,8 @@ _0808A2CA:
pop {r0}
bx r0
.align 2, 0
-_0808A2D0: .4byte 0x0202f388
-_0808A2D4: .4byte 0x0203855e
+_0808A2D0: .4byte gPaletteFade
+_0808A2D4: .4byte word_203855E
_0808A2D8: .4byte sub_808A228
thumb_func_end sub_808A2AC
@@ -31856,8 +31856,8 @@ sub_808A2DC: @ 808A2DC
pop {r0}
bx r0
.align 2, 0
-_0808A324: .4byte 0x03004360
-_0808A328: .4byte 0x02028280
+_0808A324: .4byte gPlayerParty
+_0808A328: .4byte gUnknown_02028280
_0808A32C: .4byte sub_808A520
thumb_func_end sub_808A2DC
@@ -31873,7 +31873,7 @@ sub_808A330: @ 808A330
pop {r0}
bx r0
.align 2, 0
-_0808A344: .4byte 0x0203855e
+_0808A344: .4byte word_203855E
_0808A348: .4byte sub_808A2DC
thumb_func_end sub_808A330
@@ -31918,7 +31918,7 @@ _0808A394:
pop {r0}
bx r0
.align 2, 0
-_0808A39C: .4byte 0x03005ce0
+_0808A39C: .4byte gUnknown_03005CE0
_0808A3A0: .4byte sub_806AEDC
thumb_func_end sub_808A358
@@ -31948,7 +31948,7 @@ _0808A3AA:
b _0808A3F0
.align 2, 0
_0808A3D8: .4byte 0x0201b260
-_0808A3DC: .4byte 0x03005ce0
+_0808A3DC: .4byte gUnknown_03005CE0
_0808A3E0: .4byte sub_806AEDC
_0808A3E4:
bl sub_80F9344
@@ -32008,11 +32008,11 @@ sub_808A3F8: @ 808A3F8
bl SetMainCallback2
b _0808A4C6
.align 2, 0
-_0808A460: .4byte 0x0203855e
+_0808A460: .4byte word_203855E
_0808A464: .4byte sub_808A330
-_0808A468: .4byte 0x0202f388
-_0808A46C: .4byte 0x03005ce0
-_0808A470: .4byte 0x03004360
+_0808A468: .4byte gPaletteFade
+_0808A46C: .4byte gUnknown_03005CE0
+_0808A470: .4byte gPlayerParty
_0808A474: .4byte sub_808A34C
_0808A478:
adds r0, r4, 0
@@ -32036,8 +32036,8 @@ _0808A47E:
bl SetMainCallback2
b _0808A4C6
.align 2, 0
-_0808A4A4: .4byte 0x0202f388
-_0808A4A8: .4byte 0x0203855e
+_0808A4A4: .4byte gPaletteFade
+_0808A4A8: .4byte word_203855E
_0808A4AC: .4byte sub_808A2AC
_0808A4B0: .4byte sub_808A358
_0808A4B4:
@@ -32090,7 +32090,7 @@ _0808A510:
pop {r0}
bx r0
.align 2, 0
-_0808A518: .4byte 0x03005ce0
+_0808A518: .4byte gUnknown_03005CE0
_0808A51C: .4byte sub_806AEDC
thumb_func_end sub_808A4D4
@@ -32142,11 +32142,11 @@ _0808A542:
bl sub_806AF4C
b _0808A5A8
.align 2, 0
-_0808A584: .4byte 0x0202f388
-_0808A588: .4byte 0x0202e8dc
-_0808A58C: .4byte 0x0202e8f8
-_0808A590: .4byte 0x03005ce0
-_0808A594: .4byte 0x03004360
+_0808A584: .4byte gPaletteFade
+_0808A588: .4byte gScriptResult
+_0808A58C: .4byte gUnknown_0202E8F8
+_0808A590: .4byte gUnknown_03005CE0
+_0808A594: .4byte gPlayerParty
_0808A598: .4byte sub_8089CD4
_0808A59C:
ldr r2, _0808A5B4
@@ -32194,10 +32194,10 @@ _0808A5EA:
pop {r0}
bx r0
.align 2, 0
-_0808A5F0: .4byte 0x0202f388
-_0808A5F4: .4byte 0x03005ce0
-_0808A5F8: .4byte 0x0203855e
-_0808A5FC: .4byte 0x03004b20
+_0808A5F0: .4byte gPaletteFade
+_0808A5F4: .4byte gUnknown_03005CE0
+_0808A5F8: .4byte word_203855E
+_0808A5FC: .4byte gTasks
_0808A600: .4byte sub_808A1E0
thumb_func_end sub_808A5BC
@@ -32221,7 +32221,7 @@ _0808A622:
pop {r0}
bx r0
.align 2, 0
-_0808A628: .4byte 0x0202f388
+_0808A628: .4byte gPaletteFade
_0808A62C: .4byte sub_80A61D0
thumb_func_end sub_808A604
@@ -32255,8 +32255,8 @@ sub_808A630: @ 808A630
pop {r0}
bx r0
.align 2, 0
-_0808A66C: .4byte 0x0202e8f5
-_0808A670: .4byte 0x03004b20
+_0808A66C: .4byte gUnknown_0202E8F5
+_0808A670: .4byte gTasks
_0808A674: .4byte sub_808A604
thumb_func_end sub_808A630
@@ -32347,10 +32347,10 @@ sub_808A6E8: @ 808A6E8
pop {r0}
bx r0
.align 2, 0
-_0808A728: .4byte 0x0202ffa8
+_0808A728: .4byte gUnknown_0202FFA8
_0808A72C: .4byte gUnknown_0839F584
_0808A730: .4byte gUnknown_0839F494
-_0808A734: .4byte 0x03004b20
+_0808A734: .4byte gTasks
_0808A738: .4byte sub_808A73C
thumb_func_end sub_808A6E8
@@ -32376,8 +32376,8 @@ sub_808A73C: @ 808A73C
asrs r0, 24
b _0808A774
.align 2, 0
-_0808A764: .4byte 0x03001770
-_0808A768: .4byte 0x0202ffa8
+_0808A764: .4byte gMain
+_0808A768: .4byte gUnknown_0202FFA8
_0808A76C: .4byte gUnknown_0839F584
_0808A770:
movs r0, 0x1
@@ -32405,8 +32405,8 @@ _0808A77A:
asrs r0, 24
b _0808A7AE
.align 2, 0
-_0808A7A0: .4byte 0x03001770
-_0808A7A4: .4byte 0x0202ffa8
+_0808A7A0: .4byte gMain
+_0808A7A4: .4byte gUnknown_0202FFA8
_0808A7A8: .4byte gUnknown_0839F584
_0808A7AC:
movs r0, 0x1
@@ -32433,10 +32433,10 @@ _0808A7B4:
bl _call_via_r1
b _0808A806
.align 2, 0
-_0808A7E0: .4byte 0x03001770
+_0808A7E0: .4byte gMain
_0808A7E4: .4byte gUnknown_0839F584
_0808A7E8: .4byte gUnknown_0839F494
-_0808A7EC: .4byte 0x0202ffa8
+_0808A7EC: .4byte gUnknown_0202FFA8
_0808A7F0:
movs r0, 0x2
ands r0, r1
@@ -32481,7 +32481,7 @@ sub_808A810: @ 808A810
pop {r0}
bx r0
.align 2, 0
-_0808A840: .4byte 0x03004b20
+_0808A840: .4byte gTasks
_0808A844: .4byte sub_808A848
thumb_func_end sub_808A810
@@ -32524,9 +32524,9 @@ _0808A890:
pop {r0}
bx r0
.align 2, 0
-_0808A898: .4byte 0x0202f388
-_0808A89C: .4byte 0x03004360
-_0808A8A0: .4byte 0x02028280
+_0808A898: .4byte gPaletteFade
+_0808A89C: .4byte gPlayerParty
+_0808A8A0: .4byte gUnknown_02028280
_0808A8A4: .4byte sub_808A8A8
thumb_func_end sub_808A848
@@ -32546,8 +32546,8 @@ sub_808A8A8: @ 808A8A8
pop {r0}
bx r0
.align 2, 0
-_0808A8C4: .4byte 0x020384f0
-_0808A8C8: .4byte 0x03005ce0
+_0808A8C4: .4byte gUnknown_020384F0
+_0808A8C8: .4byte gUnknown_03005CE0
_0808A8CC: .4byte 0x0201b000
_0808A8D0: .4byte 0x00000262
thumb_func_end sub_808A8A8
@@ -32580,8 +32580,8 @@ sub_808A8D4: @ 808A8D4
pop {r0}
bx r0
.align 2, 0
-_0808A90C: .4byte 0x0202ffa8
-_0808A910: .4byte 0x03004b20
+_0808A90C: .4byte gUnknown_0202FFA8
+_0808A910: .4byte gTasks
_0808A914: .4byte sub_8089CD4
thumb_func_end sub_808A8D4
@@ -32630,8 +32630,8 @@ sub_808A938: @ 808A938
pop {r0}
bx r0
.align 2, 0
-_0808A978: .4byte 0x0202ffa8
-_0808A97C: .4byte 0x03004b20
+_0808A978: .4byte gUnknown_0202FFA8
+_0808A97C: .4byte gTasks
_0808A980: .4byte sub_8089D94
thumb_func_end sub_808A938
@@ -32673,9 +32673,9 @@ sub_808A984: @ 808A984
movs r0, 0x9
b _0808AAB2
.align 2, 0
-_0808A9D0: .4byte 0x03004b28
-_0808A9D4: .4byte 0x0202ffaa
-_0808A9D8: .4byte 0x0202ffa8
+_0808A9D0: .4byte gUnknown_03004B28
+_0808A9D4: .4byte gUnknown_0202FFAA
+_0808A9D8: .4byte gUnknown_0202FFA8
_0808A9DC:
ldrh r1, [r4, 0x16]
movs r2, 0x16
@@ -32748,8 +32748,8 @@ _0808AA2C:
b _0808AADA
.align 2, 0
_0808AA78: .4byte gUnknown_0839F58C
-_0808AA7C: .4byte 0x0202ffa8
-_0808AA80: .4byte 0x03004b20
+_0808AA7C: .4byte gUnknown_0202FFA8
+_0808AA80: .4byte gTasks
_0808AA84: .4byte sub_808AB34
_0808AA88:
adds r0, r5, 0
@@ -32799,7 +32799,7 @@ _0808AADA:
bx r0
.align 2, 0
_0808AAE4: .4byte gUnknown_0839F58C
-_0808AAE8: .4byte 0x03004b20
+_0808AAE8: .4byte gTasks
_0808AAEC: .4byte sub_808ABF4
thumb_func_end sub_808A984
@@ -32835,8 +32835,8 @@ _0808AB24:
pop {r0}
bx r0
.align 2, 0
-_0808AB2C: .4byte 0x0202e8f6
-_0808AB30: .4byte 0x03001770
+_0808AB2C: .4byte gUnknown_0202E8F6
+_0808AB30: .4byte gMain
thumb_func_end sub_808AAF0
thumb_func_start sub_808AB34
@@ -32868,8 +32868,8 @@ _0808AB62:
bl SetMainCallback2
b _0808AB7E
.align 2, 0
-_0808AB6C: .4byte 0x0202f388
-_0808AB70: .4byte 0x03004b20
+_0808AB6C: .4byte gPaletteFade
+_0808AB70: .4byte gTasks
_0808AB74: .4byte c2_exit_to_overworld_2_switch
_0808AB78:
ldr r0, _0808AB8C
@@ -32928,10 +32928,10 @@ _0808ABDE:
pop {r0}
bx r0
.align 2, 0
-_0808ABE4: .4byte 0x03005ce0
-_0808ABE8: .4byte 0x03004360
-_0808ABEC: .4byte 0x0202ff84
-_0808ABF0: .4byte 0x03005ce4
+_0808ABE4: .4byte gUnknown_03005CE0
+_0808ABE8: .4byte gPlayerParty
+_0808ABEC: .4byte gUnknown_0202FF84
+_0808ABF0: .4byte gUnknown_03005CE4
thumb_func_end sub_808ABA8
thumb_func_start sub_808ABF4
@@ -32962,7 +32962,7 @@ _0808AC20:
pop {r0}
bx r0
.align 2, 0
-_0808AC28: .4byte 0x03001770
+_0808AC28: .4byte gMain
thumb_func_end sub_808ABF4
thumb_func_start sub_808AC2C
@@ -32977,8 +32977,8 @@ sub_808AC2C: @ 808AC2C
pop {r0}
bx r0
.align 2, 0
-_0808AC40: .4byte 0x0202ff84
-_0808AC44: .4byte 0x03005ce0
+_0808AC40: .4byte gUnknown_0202FF84
+_0808AC44: .4byte gUnknown_03005CE0
thumb_func_end sub_808AC2C
thumb_func_start sub_808AC48
@@ -33003,9 +33003,9 @@ sub_808AC48: @ 808AC48
movs r0, 0x1
b _0808AC86
.align 2, 0
-_0808AC74: .4byte 0x0300485c
+_0808AC74: .4byte gUnknown_0300485C
_0808AC78: .4byte sub_808AB90
-_0808AC7C: .4byte 0x03005ce4
+_0808AC7C: .4byte gUnknown_03005CE4
_0808AC80: .4byte sub_808AC2C
_0808AC84:
movs r0, 0
@@ -33026,8 +33026,8 @@ sub_808AC8C: @ 808AC8C
pop {r0}
bx r0
.align 2, 0
-_0808ACA0: .4byte 0x0202ff84
-_0808ACA4: .4byte 0x03005ce0
+_0808ACA0: .4byte gUnknown_0202FF84
+_0808ACA4: .4byte gUnknown_03005CE0
thumb_func_end sub_808AC8C
thumb_func_start sub_808ACA8
@@ -33044,9 +33044,9 @@ sub_808ACA8: @ 808ACA8
ldr r0, _0808ACCC
b _0808ACF2
.align 2, 0
-_0808ACC0: .4byte 0x0300485c
+_0808ACC0: .4byte gUnknown_0300485C
_0808ACC4: .4byte sub_808AB90
-_0808ACC8: .4byte 0x03005ce4
+_0808ACC8: .4byte gUnknown_03005CE4
_0808ACCC: .4byte sub_81475C4
_0808ACD0:
ldr r0, _0808ACE4
@@ -33059,7 +33059,7 @@ _0808ACD0:
movs r0, 0
b _0808ACF6
.align 2, 0
-_0808ACE4: .4byte 0x0202e828
+_0808ACE4: .4byte gMapHeader
_0808ACE8:
ldr r1, _0808ACFC
ldr r0, _0808AD00
@@ -33073,9 +33073,9 @@ _0808ACF6:
pop {r1}
bx r1
.align 2, 0
-_0808ACFC: .4byte 0x0300485c
+_0808ACFC: .4byte gUnknown_0300485C
_0808AD00: .4byte sub_808AB90
-_0808AD04: .4byte 0x03005ce4
+_0808AD04: .4byte gUnknown_03005CE4
_0808AD08: .4byte sub_808AC8C
thumb_func_end sub_808ACA8
@@ -33112,7 +33112,7 @@ _0808AD48:
pop {r0}
bx r0
.align 2, 0
-_0808AD50: .4byte 0x03005ce0
+_0808AD50: .4byte gUnknown_03005CE0
_0808AD54: .4byte sub_806AEDC
thumb_func_end sub_808AD0C
@@ -33134,7 +33134,7 @@ sub_808AD58: @ 808AD58
pop {r0}
bx r0
.align 2, 0
-_0808AD7C: .4byte 0x0202f388
+_0808AD7C: .4byte gPaletteFade
_0808AD80: .4byte sub_8089CD4
_0808AD84: .4byte sub_808AD0C
thumb_func_end sub_808AD58
@@ -33155,8 +33155,8 @@ unref_sub_808AD88: @ 808AD88
pop {r1}
bx r1
.align 2, 0
-_0808ADA4: .4byte 0x03005ce0
-_0808ADA8: .4byte 0x03004360
+_0808ADA4: .4byte gUnknown_03005CE0
+_0808ADA8: .4byte gPlayerParty
thumb_func_end unref_sub_808AD88
thumb_func_start sub_808ADAC
@@ -33171,8 +33171,8 @@ sub_808ADAC: @ 808ADAC
pop {r0}
bx r0
.align 2, 0
-_0808ADC0: .4byte 0x0202ff84
-_0808ADC4: .4byte 0x03005ce0
+_0808ADC0: .4byte gUnknown_0202FF84
+_0808ADC4: .4byte gUnknown_03005CE0
thumb_func_end sub_808ADAC
thumb_func_start sub_808ADC8
@@ -33188,7 +33188,7 @@ sub_808ADC8: @ 808ADC8
movs r0, 0
b _0808ADF2
.align 2, 0
-_0808ADE0: .4byte 0x0202ff84
+_0808ADE0: .4byte gUnknown_0202FF84
_0808ADE4:
ldr r1, _0808ADF8
ldr r0, _0808ADFC
@@ -33201,9 +33201,9 @@ _0808ADF2:
pop {r1}
bx r1
.align 2, 0
-_0808ADF8: .4byte 0x0300485c
+_0808ADF8: .4byte gUnknown_0300485C
_0808ADFC: .4byte sub_808AB90
-_0808AE00: .4byte 0x03005ce4
+_0808AE00: .4byte gUnknown_03005CE4
_0808AE04: .4byte sub_808ADAC
thumb_func_end sub_808ADC8
@@ -33219,8 +33219,8 @@ sub_808AE08: @ 808AE08
pop {r0}
bx r0
.align 2, 0
-_0808AE1C: .4byte 0x0202ff84
-_0808AE20: .4byte 0x03005ce0
+_0808AE1C: .4byte gUnknown_0202FF84
+_0808AE20: .4byte gUnknown_03005CE0
thumb_func_end sub_808AE08
thumb_func_start hm_prepare_waterfall
@@ -33259,9 +33259,9 @@ hm_prepare_waterfall: @ 808AE24
movs r0, 0x1
b _0808AE82
.align 2, 0
-_0808AE70: .4byte 0x0300485c
+_0808AE70: .4byte gUnknown_0300485C
_0808AE74: .4byte sub_808AB90
-_0808AE78: .4byte 0x03005ce4
+_0808AE78: .4byte gUnknown_03005CE4
_0808AE7C: .4byte sub_808AE08
_0808AE80:
movs r0, 0
@@ -33310,8 +33310,8 @@ _0808AECE:
bl sub_806BC3C
b _0808AF10
.align 2, 0
-_0808AED8: .4byte 0x0203855e
-_0808AEDC: .4byte 0x03004360
+_0808AED8: .4byte word_203855E
+_0808AEDC: .4byte gPlayerParty
_0808AEE0:
ldr r0, _0808AF04
ldrh r0, [r0]
@@ -33329,7 +33329,7 @@ _0808AEE0:
bl sub_806BC3C
b _0808AF10
.align 2, 0
-_0808AF04: .4byte 0x0203855e
+_0808AF04: .4byte word_203855E
_0808AF08:
adds r0, r5, 0
movs r1, 0x8C
@@ -33389,8 +33389,8 @@ _0808AF66:
pop {r0}
bx r0
.align 2, 0
-_0808AF78: .4byte 0x03004360
-_0808AF7C: .4byte 0x0203855e
+_0808AF78: .4byte gPlayerParty
+_0808AF7C: .4byte word_203855E
thumb_func_end sub_808AF20
thumb_func_start sub_808AF80
@@ -33419,8 +33419,8 @@ _0808AF84:
b _0808AFC6
.align 2, 0
_0808AFB0: .4byte 0x0201b260
-_0808AFB4: .4byte 0x02038561
-_0808AFB8: .4byte 0x0203855e
+_0808AFB4: .4byte gUnknown_02038561
+_0808AFB8: .4byte word_203855E
_0808AFBC:
bl sub_808AE8C
b _0808AFC6
@@ -33455,8 +33455,8 @@ _0808AFE6:
bl SetMainCallback2
b _0808B018
.align 2, 0
-_0808B000: .4byte 0x03005ce0
-_0808B004: .4byte 0x03004360
+_0808B000: .4byte gUnknown_03005CE0
+_0808B004: .4byte gPlayerParty
_0808B008: .4byte sub_806AEDC
_0808B00C:
bl sub_80F9344
@@ -33488,8 +33488,8 @@ sub_808B020: @ 808B020
beq _0808B052
b _0808B0AC
.align 2, 0
-_0808B040: .4byte 0x0202f388
-_0808B044: .4byte 0x02038561
+_0808B040: .4byte gPaletteFade
+_0808B044: .4byte gUnknown_02038561
_0808B048:
cmp r0, 0x3
beq _0808B0A0
@@ -33511,7 +33511,7 @@ _0808B052:
bl sub_806AF4C
b _0808B0AC
.align 2, 0
-_0808B070: .4byte 0x0203855e
+_0808B070: .4byte word_203855E
_0808B074: .4byte sub_808B0C0
_0808B078:
ldr r2, _0808B088
@@ -33571,7 +33571,7 @@ sub_808B0C0: @ 808B0C0
beq _0808B184
b _0808B1CE
.align 2, 0
-_0808B0EC: .4byte 0x0202f388
+_0808B0EC: .4byte gPaletteFade
_0808B0F0:
adds r0, r4, 0
bl sub_806CA38
@@ -33590,8 +33590,8 @@ _0808B0F0:
bl audio_play
b _0808B1CE
.align 2, 0
-_0808B118: .4byte 0x03005ce0
-_0808B11C: .4byte 0x03004360
+_0808B118: .4byte gUnknown_03005CE0
+_0808B11C: .4byte gPlayerParty
_0808B120:
bl sub_806D5A4
ldr r5, _0808B16C
@@ -33627,9 +33627,9 @@ _0808B154:
bl sub_806EC44
b _0808B1CE
.align 2, 0
-_0808B16C: .4byte 0x02038561
-_0808B170: .4byte 0x03004ae4
-_0808B174: .4byte 0x0203855e
+_0808B16C: .4byte gUnknown_02038561
+_0808B170: .4byte gUnknown_03004AE4
+_0808B174: .4byte word_203855E
_0808B178: .4byte sub_808B224
_0808B17C: .4byte sub_808B2EC
_0808B180: .4byte sub_808B2B4
@@ -33675,9 +33675,9 @@ _0808B1CE:
pop {r0}
bx r0
.align 2, 0
-_0808B1D8: .4byte 0x03005ce0
-_0808B1DC: .4byte 0x02038561
-_0808B1E0: .4byte 0x03004b20
+_0808B1D8: .4byte gUnknown_03005CE0
+_0808B1DC: .4byte gUnknown_02038561
+_0808B1E0: .4byte gTasks
_0808B1E4: .4byte sub_808B25C
_0808B1E8: .4byte sub_808B2B4
thumb_func_end sub_808B0C0
@@ -33705,9 +33705,9 @@ _0808B20E:
pop {r0}
bx r0
.align 2, 0
-_0808B214: .4byte 0x0202f388
-_0808B218: .4byte 0x03004ae4
-_0808B21C: .4byte 0x0203855e
+_0808B214: .4byte gPaletteFade
+_0808B218: .4byte gUnknown_03004AE4
+_0808B21C: .4byte word_203855E
_0808B220: .4byte sub_808B224
thumb_func_end sub_808B1EC
@@ -33737,7 +33737,7 @@ sub_808B224: @ 808B224
pop {r0}
bx r0
.align 2, 0
-_0808B254: .4byte 0x03004b20
+_0808B254: .4byte gTasks
_0808B258: .4byte sub_808B25C
thumb_func_end sub_808B224
@@ -33761,7 +33761,7 @@ _0808B27A:
pop {r0}
bx r0
.align 2, 0
-_0808B280: .4byte 0x0202f388
+_0808B280: .4byte gPaletteFade
_0808B284: .4byte sub_80A5B40
thumb_func_end sub_808B25C
@@ -33785,7 +33785,7 @@ _0808B2A6:
pop {r0}
bx r0
.align 2, 0
-_0808B2AC: .4byte 0x0202f388
+_0808B2AC: .4byte gPaletteFade
_0808B2B0: .4byte sub_813B6F8
thumb_func_end sub_808B288
@@ -33815,7 +33815,7 @@ sub_808B2B4: @ 808B2B4
pop {r0}
bx r0
.align 2, 0
-_0808B2E4: .4byte 0x03004b20
+_0808B2E4: .4byte gTasks
_0808B2E8: .4byte sub_808B288
thumb_func_end sub_808B2B4
@@ -33845,8 +33845,8 @@ sub_808B2EC: @ 808B2EC
str r1, [r0]
b _0808B32E
.align 2, 0
-_0808B31C: .4byte 0x0202e8f4
-_0808B320: .4byte 0x03004b20
+_0808B31C: .4byte gUnknown_0202E8F4
+_0808B320: .4byte gTasks
_0808B324: .4byte sub_808B338
_0808B328:
adds r0, r4, 0
@@ -33899,10 +33899,10 @@ _0808B384:
pop {r0}
bx r0
.align 2, 0
-_0808B38C: .4byte 0x0202f388
-_0808B390: .4byte 0x03005ce0
-_0808B394: .4byte 0x03004360
-_0808B398: .4byte 0x02028280
+_0808B38C: .4byte gPaletteFade
+_0808B390: .4byte gUnknown_03005CE0
+_0808B394: .4byte gPlayerParty
+_0808B398: .4byte gUnknown_02028280
_0808B39C: .4byte sub_808B3EC
thumb_func_end sub_808B338
@@ -33939,7 +33939,7 @@ _0808B3DC:
pop {r0}
bx r0
.align 2, 0
-_0808B3E4: .4byte 0x03005ce0
+_0808B3E4: .4byte gUnknown_03005CE0
_0808B3E8: .4byte sub_806AEDC
thumb_func_end sub_808B3A0
@@ -34000,11 +34000,11 @@ _0808B416:
ldr r0, _0808B47C
b _0808B48E
.align 2, 0
-_0808B464: .4byte 0x0202f388
-_0808B468: .4byte 0x0202e8dc
-_0808B46C: .4byte 0x0202e8f8
-_0808B470: .4byte 0x03005ce0
-_0808B474: .4byte 0x03004360
+_0808B464: .4byte gPaletteFade
+_0808B468: .4byte gScriptResult
+_0808B46C: .4byte gUnknown_0202E8F8
+_0808B470: .4byte gUnknown_03005CE0
+_0808B474: .4byte gPlayerParty
_0808B478: .4byte sub_808B25C
_0808B47C: .4byte sub_806AEDC
_0808B480:
@@ -34055,10 +34055,10 @@ _0808B4D2:
pop {r0}
bx r0
.align 2, 0
-_0808B4D8: .4byte 0x0202f388
-_0808B4DC: .4byte 0x03005ce0
-_0808B4E0: .4byte 0x0203855e
-_0808B4E4: .4byte 0x03004b20
+_0808B4D8: .4byte gPaletteFade
+_0808B4DC: .4byte gUnknown_03005CE0
+_0808B4E0: .4byte word_203855E
+_0808B4E4: .4byte gTasks
_0808B4E8: .4byte sub_808B4EC
thumb_func_end sub_808B4A4
@@ -34077,7 +34077,7 @@ _0808B500:
pop {r0}
bx r0
.align 2, 0
-_0808B504: .4byte 0x0202e8f6
+_0808B504: .4byte gUnknown_0202E8F6
thumb_func_end sub_808B4EC
thumb_func_start sub_808B508
@@ -34123,7 +34123,7 @@ _0808B554:
pop {r0}
bx r0
.align 2, 0
-_0808B55C: .4byte 0x020384f0
+_0808B55C: .4byte gUnknown_020384F0
_0808B560: .4byte sub_806AEDC
thumb_func_end sub_808B518
@@ -34147,7 +34147,7 @@ sub_808B564: @ 808B564
bl sub_806AF4C
b _0808B5A0
.align 2, 0
-_0808B58C: .4byte 0x0202f388
+_0808B58C: .4byte gPaletteFade
_0808B590: .4byte sub_806F490
_0808B594:
ldr r2, _0808B5AC
@@ -34184,8 +34184,8 @@ sub_808B5B4: @ 808B5B4
pop {r0}
bx r0
.align 2, 0
-_0808B5D8: .4byte 0x03005cf0
-_0808B5DC: .4byte 0x03004b20
+_0808B5D8: .4byte gUnknown_03005CF0
+_0808B5DC: .4byte gTasks
_0808B5E0: .4byte sub_808B5E4
thumb_func_end sub_808B5B4
@@ -34210,8 +34210,8 @@ _0808B602:
pop {r0}
bx r0
.align 2, 0
-_0808B608: .4byte 0x03004b20
-_0808B60C: .4byte 0x03005cf0
+_0808B608: .4byte gTasks
+_0808B60C: .4byte gUnknown_03005CF0
thumb_func_end sub_808B5E4
thumb_func_start sub_808B610
@@ -34253,7 +34253,7 @@ CB2_InitOptionMenu: @ 808B63C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808B65C: .4byte 0x03001770
+_0808B65C: .4byte gMain
_0808B660: .4byte 0x0000043c
_0808B664: .4byte _0808B668
.align 2, 0
@@ -34363,7 +34363,7 @@ _0808B6E0:
.align 2, 0
_0808B748: .4byte 0x040000d4
_0808B74C: .4byte 0x81000800
-_0808B750: .4byte 0x03001770
+_0808B750: .4byte gMain
_0808B754: .4byte 0x0000043c
_0808B758:
bl ResetPaletteFade
@@ -34380,7 +34380,7 @@ _0808B76A:
b _0808B962
.align 2, 0
_0808B778: .4byte gWindowConfig_81E71B4
-_0808B77C: .4byte 0x03001770
+_0808B77C: .4byte gMain
_0808B780: .4byte 0x0000043c
_0808B784:
ldr r0, _0808B78C
@@ -34399,7 +34399,7 @@ _0808B79A:
adds r1, r2
b _0808B962
.align 2, 0
-_0808B7A4: .4byte 0x03001770
+_0808B7A4: .4byte gMain
_0808B7A8: .4byte 0x0000043c
_0808B7AC:
ldr r0, _0808B7C4
@@ -34428,7 +34428,7 @@ _0808B7D0:
adds r1, r2
b _0808B962
.align 2, 0
-_0808B7E8: .4byte 0x03001770
+_0808B7E8: .4byte gMain
_0808B7EC: .4byte 0x0000043c
_0808B7F0:
ldr r0, _0808B850
@@ -34597,7 +34597,7 @@ _0808B962:
b _0808B9B2
.align 2, 0
_0808B96C: .4byte sub_808B9C4
-_0808B970: .4byte 0x03004b20
+_0808B970: .4byte gTasks
_0808B974: .4byte gSaveBlock2
_0808B978: .4byte gSystemText_OptionMenu
_0808B97C: .4byte gSystemText_TextSpeed
@@ -34610,7 +34610,7 @@ _0808B994: .4byte gSystemText_Cancel
_0808B998: .4byte REG_WIN0H
_0808B99C: .4byte 0x000011df
_0808B9A0: .4byte 0x0000011f
-_0808B9A4: .4byte 0x03001770
+_0808B9A4: .4byte gMain
_0808B9A8: .4byte 0x0000043c
_0808B9AC:
ldr r0, _0808B9C0
@@ -34648,8 +34648,8 @@ _0808B9E4:
pop {r0}
bx r0
.align 2, 0
-_0808B9E8: .4byte 0x0202f388
-_0808B9EC: .4byte 0x03004b20
+_0808B9E8: .4byte gPaletteFade
+_0808B9EC: .4byte gTasks
_0808B9F0: .4byte sub_808B9F4
thumb_func_end sub_808B9C4
@@ -34677,8 +34677,8 @@ sub_808B9F4: @ 808B9F4
_0808BA1A:
b _0808BA36
.align 2, 0
-_0808BA1C: .4byte 0x03001770
-_0808BA20: .4byte 0x03004b20
+_0808BA1C: .4byte gMain
+_0808BA20: .4byte gTasks
_0808BA24:
movs r0, 0x2
ands r0, r1
@@ -34694,7 +34694,7 @@ _0808BA36:
str r0, [r1]
b _0808BB7A
.align 2, 0
-_0808BA3C: .4byte 0x03004b20
+_0808BA3C: .4byte gTasks
_0808BA40: .4byte sub_808BB80
_0808BA44:
movs r0, 0x40
@@ -34717,7 +34717,7 @@ _0808BA44:
subs r0, r5, 0x1
b _0808BA94
.align 2, 0
-_0808BA6C: .4byte 0x03004b20
+_0808BA6C: .4byte gTasks
_0808BA70:
movs r0, 0x6
b _0808BA94
@@ -34742,7 +34742,7 @@ _0808BA94:
strh r0, [r3, 0x8]
b _0808BA9E
.align 2, 0
-_0808BA98: .4byte 0x03004b20
+_0808BA98: .4byte gTasks
_0808BA9C:
strh r6, [r3, 0x8]
_0808BA9E:
@@ -34769,7 +34769,7 @@ _0808BAAC:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808BACC: .4byte 0x03004b20
+_0808BACC: .4byte gTasks
_0808BAD0: .4byte _0808BAD4
.align 2, 0
_0808BAD4:
@@ -34919,7 +34919,7 @@ sub_808BB80: @ 808BB80
bx r0
.align 2, 0
_0808BC04: .4byte gSaveBlock2
-_0808BC08: .4byte 0x03004b20
+_0808BC08: .4byte gTasks
_0808BC0C: .4byte sub_808BC10
thumb_func_end sub_808BB80
@@ -34943,8 +34943,8 @@ _0808BC30:
pop {r0}
bx r0
.align 2, 0
-_0808BC34: .4byte 0x0202f388
-_0808BC38: .4byte 0x03001770
+_0808BC34: .4byte gPaletteFade
+_0808BC38: .4byte gMain
thumb_func_end sub_808BC10
thumb_func_start sub_808BC3C
@@ -35033,7 +35033,7 @@ sub_808BCB4: @ 808BCB4
lsrs r3, r0, 24
b _0808BCDA
.align 2, 0
-_0808BCD4: .4byte 0x03001770
+_0808BCD4: .4byte gMain
_0808BCD8:
movs r3, 0
_0808BCDA:
@@ -35115,7 +35115,7 @@ _0808BD62:
pop {r1}
bx r1
.align 2, 0
-_0808BD68: .4byte 0x03001770
+_0808BD68: .4byte gMain
thumb_func_end sub_808BD4C
thumb_func_start sub_808BD6C
@@ -35169,7 +35169,7 @@ _0808BDC2:
pop {r1}
bx r1
.align 2, 0
-_0808BDC8: .4byte 0x03001770
+_0808BDC8: .4byte gMain
thumb_func_end sub_808BDAC
thumb_func_start sub_808BDCC
@@ -35226,7 +35226,7 @@ _0808BE28:
pop {r1}
bx r1
.align 2, 0
-_0808BE30: .4byte 0x03001770
+_0808BE30: .4byte gMain
thumb_func_end sub_808BE0C
thumb_func_start sub_808BE34
@@ -35280,7 +35280,7 @@ sub_808BE74: @ 808BE74
lsrs r4, r0, 24
b _0808BE9A
.align 2, 0
-_0808BE94: .4byte 0x03001770
+_0808BE94: .4byte gMain
_0808BE98:
movs r4, 0
_0808BE9A:
@@ -35300,7 +35300,7 @@ _0808BEA0:
lsrs r4, r0, 24
b _0808BEBE
.align 2, 0
-_0808BEB8: .4byte 0x03001770
+_0808BEB8: .4byte gMain
_0808BEBC:
movs r4, 0x13
_0808BEBE:
@@ -35431,7 +35431,7 @@ sub_808BF94: @ 808BF94
lsrs r3, r0, 24
b _0808BFBA
.align 2, 0
-_0808BFB4: .4byte 0x03001770
+_0808BFB4: .4byte gMain
_0808BFB8:
movs r3, 0
_0808BFBA:
@@ -35543,11 +35543,11 @@ _0808C066:
pop {r0}
bx r0
.align 2, 0
-_0808C088: .4byte 0x0202ffb8
-_0808C08C: .4byte 0x0202ffba
-_0808C090: .4byte 0x03005ce8
+_0808C088: .4byte gUnknown_0202FFB8
+_0808C08C: .4byte gUnknown_0202FFBA
+_0808C090: .4byte gUnknown_03005CE8
_0808C094: .4byte gSaveBlock2
-_0808C098: .4byte 0x0202606c
+_0808C098: .4byte gUnknown_0202606C
_0808C09C: .4byte 0x00003154
thumb_func_end sub_808C02C
@@ -35561,8 +35561,8 @@ sub_808C0A0: @ 808C0A0
strb r0, [r1]
bx lr
.align 2, 0
-_0808C0B0: .4byte 0x0202ffb8
-_0808C0B4: .4byte 0x0202ffba
+_0808C0B0: .4byte gUnknown_0202FFB8
+_0808C0B4: .4byte gUnknown_0202FFBA
thumb_func_end sub_808C0A0
thumb_func_start sub_808C0B8
@@ -35880,7 +35880,7 @@ _0808C2C8:
strb r1, [r0]
b _0808C50C
.align 2, 0
-_0808C334: .4byte 0x03001770
+_0808C334: .4byte gMain
_0808C338: .4byte 0x0000043c
_0808C33C: .4byte 0x040000d4
_0808C340: .4byte 0x81000800
@@ -35903,7 +35903,7 @@ _0808C344:
strb r0, [r5]
b _0808C50C
.align 2, 0
-_0808C374: .4byte 0x030028f8
+_0808C374: .4byte gReservedSpritePaletteCount
_0808C378: .4byte gWindowConfig_81E7048
_0808C37C:
bl Random
@@ -35922,21 +35922,21 @@ _0808C394:
ldr r0, _0808C3A0
b _0808C3C8
.align 2, 0
-_0808C39C: .4byte 0x0202ffb4
+_0808C39C: .4byte gUnknown_0202FFB4
_0808C3A0: .4byte 0x02018000
_0808C3A4:
ldr r1, _0808C3AC
ldr r0, _0808C3B0
b _0808C3C8
.align 2, 0
-_0808C3AC: .4byte 0x0202ffb4
+_0808C3AC: .4byte gUnknown_0202FFB4
_0808C3B0: .4byte 0x02018800
_0808C3B4:
ldr r1, _0808C3BC
ldr r0, _0808C3C0
b _0808C3C8
.align 2, 0
-_0808C3BC: .4byte 0x0202ffb4
+_0808C3BC: .4byte gUnknown_0202FFB4
_0808C3C0: .4byte 0x02019000
_0808C3C4:
ldr r1, _0808C448
@@ -36001,14 +36001,14 @@ _0808C3FA:
bl sub_8090F68
b _0808C488
.align 2, 0
-_0808C448: .4byte 0x0202ffb4
+_0808C448: .4byte gUnknown_0202FFB4
_0808C44C: .4byte 0x02019800
_0808C450: .4byte sub_808C608
_0808C454: .4byte gSaveBlock2
_0808C458: .4byte 0x00000612
_0808C45C: .4byte 0x00000616
-_0808C460: .4byte 0x0202ffb8
-_0808C464: .4byte 0x0202ffba
+_0808C460: .4byte gUnknown_0202FFB8
+_0808C464: .4byte gUnknown_0202FFBA
_0808C468: .4byte 0x0000062c
_0808C46C: .4byte 0x0000064e
_0808C470: .4byte 0x0000061a
@@ -36042,9 +36042,9 @@ _0808C488:
.align 2, 0
_0808C4AC: .4byte 0x0000061a
_0808C4B0: .4byte 0x0000061c
-_0808C4B4: .4byte 0x0202ffb4
+_0808C4B4: .4byte gUnknown_0202FFB4
_0808C4B8: .4byte 0x0000062d
-_0808C4BC: .4byte 0x03001770
+_0808C4BC: .4byte gMain
_0808C4C0: .4byte 0x0000043c
_0808C4C4:
ldr r3, _0808C518
@@ -36092,10 +36092,10 @@ _0808C51C: .4byte 0x04000200
_0808C520: .4byte REG_DISPSTAT
_0808C524: .4byte sub_808C0B8
_0808C528: .4byte sub_808C5F0
-_0808C52C: .4byte 0x0202ffb4
+_0808C52C: .4byte gUnknown_0202FFB4
_0808C530: .4byte 0x00000612
_0808C534: .4byte 0x00000616
-_0808C538: .4byte 0x03007380
+_0808C538: .4byte gUnknown_03007380
_0808C53C: .4byte 0x0000ffff
thumb_func_end sub_808C27C
@@ -36145,7 +36145,7 @@ _0808C5A0: .4byte 0x04000200
_0808C5A4: .4byte REG_DISPSTAT
_0808C5A8: .4byte sub_808C0B8
_0808C5AC: .4byte sub_808C5F0
-_0808C5B0: .4byte 0x0202ffb4
+_0808C5B0: .4byte gUnknown_0202FFB4
_0808C5B4: .4byte 0x0000064b
_0808C5B8: .4byte sub_808CAE4
_0808C5BC:
@@ -36171,7 +36171,7 @@ _0808C5BE:
bx r1
.align 2, 0
_0808C5E8: .4byte sub_808D198
-_0808C5EC: .4byte 0x03004b20
+_0808C5EC: .4byte gTasks
thumb_func_end unref_sub_808C540
thumb_func_start sub_808C5F0
@@ -36216,9 +36216,9 @@ _0808C63A:
pop {r0}
bx r0
.align 2, 0
-_0808C640: .4byte 0x0202ffb4
+_0808C640: .4byte gUnknown_0202FFB4
_0808C644: .4byte 0x0000064c
-_0808C648: .4byte 0x03004b20
+_0808C648: .4byte gTasks
_0808C64C: .4byte sub_808C650
thumb_func_end sub_808C608
@@ -36249,7 +36249,7 @@ sub_808C650: @ 808C650
b _0808C878
.align 2, 0
_0808C680: .4byte REG_BG0VOFS
-_0808C684: .4byte 0x0202ffb4
+_0808C684: .4byte gUnknown_0202FFB4
_0808C688: .4byte 0x00000654
_0808C68C:
ldr r2, _0808C708
@@ -36311,12 +36311,12 @@ _0808C68C:
bl audio_play
b _0808C878
.align 2, 0
-_0808C708: .4byte 0x03001770
+_0808C708: .4byte gMain
_0808C70C: .4byte 0x0000060e
-_0808C710: .4byte 0x02020004
+_0808C710: .4byte gSprites
_0808C714: .4byte 0x00000626
_0808C718: .4byte sub_808EDB8
-_0808C71C: .4byte 0x03004b20
+_0808C71C: .4byte gTasks
_0808C720: .4byte sub_808CA64
_0808C724:
ldrh r2, [r2, 0x2E]
@@ -36353,7 +36353,7 @@ _0808C724:
.align 2, 0
_0808C764: .4byte 0x00000654
_0808C768: .4byte 0x00000652
-_0808C76C: .4byte 0x03004b20
+_0808C76C: .4byte gTasks
_0808C770: .4byte sub_808C8E8
_0808C774:
movs r0, 0x4
@@ -36417,8 +36417,8 @@ _0808C774:
bl audio_play
b _0808C878
.align 2, 0
-_0808C7F4: .4byte 0x03004b20
-_0808C7F8: .4byte 0x0202ffb4
+_0808C7F4: .4byte gTasks
+_0808C7F8: .4byte gUnknown_0202FFB4
_0808C7FC: .4byte 0x0000064f
_0808C800: .4byte 0x0000062c
_0808C804: .4byte 0x0000060e
@@ -36448,7 +36448,7 @@ _0808C814:
bl audio_play
b _0808C878
.align 2, 0
-_0808C844: .4byte 0x03004b20
+_0808C844: .4byte gTasks
_0808C848: .4byte sub_808CC50
_0808C84C:
ldr r0, [r7]
@@ -36483,7 +36483,7 @@ _0808C878:
.align 2, 0
_0808C888: .4byte 0x0000060e
_0808C88C: .4byte 0x0000062e
-_0808C890: .4byte 0x03004b20
+_0808C890: .4byte gTasks
_0808C894: .4byte sub_808C898
thumb_func_end sub_808C650
@@ -36519,10 +36519,10 @@ _0808C8CC:
pop {r0}
bx r0
.align 2, 0
-_0808C8D4: .4byte 0x0202ffb4
+_0808C8D4: .4byte gUnknown_0202FFB4
_0808C8D8: .4byte 0x0000062f
_0808C8DC: .4byte 0x00000634
-_0808C8E0: .4byte 0x03004b20
+_0808C8E0: .4byte gTasks
_0808C8E4: .4byte sub_808C650
thumb_func_end sub_808C898
@@ -36550,7 +36550,7 @@ sub_808C8E8: @ 808C8E8
b _0808CA52
.align 2, 0
_0808C910: .4byte REG_BG0VOFS
-_0808C914: .4byte 0x0202ffb4
+_0808C914: .4byte gUnknown_0202FFB4
_0808C918: .4byte 0x00000654
_0808C91C:
ldr r5, _0808C940
@@ -36572,7 +36572,7 @@ _0808C91C:
beq _0808C9A0
b _0808C98C
.align 2, 0
-_0808C940: .4byte 0x03001770
+_0808C940: .4byte gMain
_0808C944: .4byte 0x00000652
_0808C948:
ldr r4, _0808C958
@@ -36657,10 +36657,10 @@ _0808C9C4:
str r1, [r0]
b _0808CA20
.align 2, 0
-_0808C9F0: .4byte 0x03004b20
+_0808C9F0: .4byte gTasks
_0808C9F4: .4byte sub_808CC50
-_0808C9F8: .4byte 0x03001770
-_0808C9FC: .4byte 0x0202ffb4
+_0808C9F8: .4byte gMain
+_0808C9FC: .4byte gUnknown_0202FFB4
_0808CA00: .4byte sub_808C650
_0808CA04:
ldrh r1, [r2, 0x30]
@@ -36682,7 +36682,7 @@ _0808CA20:
bl audio_play
b _0808CA52
.align 2, 0
-_0808CA28: .4byte 0x0202ffb4
+_0808CA28: .4byte gUnknown_0202FFB4
_0808CA2C: .4byte 0x00000652
_0808CA30:
ldrh r1, [r2, 0x30]
@@ -36707,7 +36707,7 @@ _0808CA52:
pop {r0}
bx r0
.align 2, 0
-_0808CA5C: .4byte 0x0202ffb4
+_0808CA5C: .4byte gUnknown_0202FFB4
_0808CA60: .4byte 0x00000652
thumb_func_end sub_808C8E8
@@ -36764,12 +36764,12 @@ _0808CAC2:
pop {r0}
bx r0
.align 2, 0
-_0808CAC8: .4byte 0x02020004
-_0808CACC: .4byte 0x0202ffb4
+_0808CAC8: .4byte gSprites
+_0808CACC: .4byte gUnknown_0202FFB4
_0808CAD0: .4byte 0x00000626
_0808CAD4: .4byte 0x0000064a
_0808CAD8: .4byte 0x0000064b
-_0808CADC: .4byte 0x03004b20
+_0808CADC: .4byte gTasks
_0808CAE0: .4byte sub_808CAE4
thumb_func_end sub_808CA64
@@ -36818,8 +36818,8 @@ sub_808CAE4: @ 808CAE4
bl sub_808F284
b _0808CB6C
.align 2, 0
-_0808CB40: .4byte 0x03004b20
-_0808CB44: .4byte 0x0202ffb4
+_0808CB40: .4byte gTasks
+_0808CB44: .4byte gUnknown_0202FFB4
_0808CB48: .4byte 0x0000064a
_0808CB4C: .4byte 0x0000060e
_0808CB50:
@@ -36842,10 +36842,10 @@ _0808CB6C:
pop {r0}
bx r0
.align 2, 0
-_0808CB74: .4byte 0x0202ffb8
-_0808CB78: .4byte 0x0202ffb4
+_0808CB74: .4byte gUnknown_0202FFB8
+_0808CB78: .4byte gUnknown_0202FFB4
_0808CB7C: .4byte 0x0000060e
-_0808CB80: .4byte 0x0202ffba
+_0808CB80: .4byte gUnknown_0202FFBA
_0808CB84: .4byte 0x0000062c
_0808CB88: .4byte sub_808C608
thumb_func_end sub_808CAE4
@@ -36886,8 +36886,8 @@ sub_808CB8C: @ 808CB8C
ldr r0, _0808CBE0
b _0808CC30
.align 2, 0
-_0808CBD0: .4byte 0x03004b20
-_0808CBD4: .4byte 0x0202ffb4
+_0808CBD0: .4byte gTasks
+_0808CBD4: .4byte gUnknown_0202FFB4
_0808CBD8: .4byte 0x0000064f
_0808CBDC: .4byte 0x0000062c
_0808CBE0: .4byte sub_808CCC4
@@ -36987,13 +36987,13 @@ _0808CC9C:
pop {r0}
bx r0
.align 2, 0
-_0808CCA4: .4byte 0x0202f388
+_0808CCA4: .4byte gPaletteFade
_0808CCA8: .4byte gSaveBlock2
-_0808CCAC: .4byte 0x0202ffb4
+_0808CCAC: .4byte gUnknown_0202FFB4
_0808CCB0: .4byte 0x00000612
_0808CCB4: .4byte 0x00000616
_0808CCB8: .4byte sub_805469C
-_0808CCBC: .4byte 0x03007380
+_0808CCBC: .4byte gUnknown_03007380
_0808CCC0: .4byte 0x0000ffff
thumb_func_end sub_808CC50
@@ -37027,9 +37027,9 @@ _0808CCF4:
pop {r0}
bx r0
.align 2, 0
-_0808CCFC: .4byte 0x0202ffb4
+_0808CCFC: .4byte gUnknown_0202FFB4
_0808CD00: .4byte 0x0000064c
-_0808CD04: .4byte 0x03004b20
+_0808CD04: .4byte gTasks
_0808CD08: .4byte sub_808CD0C
thumb_func_end sub_808CCC4
@@ -37059,7 +37059,7 @@ sub_808CD0C: @ 808CD0C
b _0808CEDC
.align 2, 0
_0808CD38: .4byte REG_BG0VOFS
-_0808CD3C: .4byte 0x0202ffb4
+_0808CD3C: .4byte gUnknown_0202FFB4
_0808CD40: .4byte 0x00000654
_0808CD44:
ldr r2, _0808CDB4
@@ -37115,12 +37115,12 @@ _0808CD44:
bl audio_play
b _0808CEDC
.align 2, 0
-_0808CDB4: .4byte 0x03001770
+_0808CDB4: .4byte gMain
_0808CDB8: .4byte 0x0000060e
-_0808CDBC: .4byte 0x02020004
+_0808CDBC: .4byte gSprites
_0808CDC0: .4byte 0x00000626
_0808CDC4: .4byte sub_808EDB8
-_0808CDC8: .4byte 0x03004b20
+_0808CDC8: .4byte gTasks
_0808CDCC: .4byte sub_808D118
_0808CDD0:
ldrh r2, [r2, 0x2E]
@@ -37157,7 +37157,7 @@ _0808CDD0:
.align 2, 0
_0808CE10: .4byte 0x00000654
_0808CE14: .4byte 0x00000652
-_0808CE18: .4byte 0x03004b20
+_0808CE18: .4byte gTasks
_0808CE1C: .4byte sub_808CF48
_0808CE20:
movs r0, 0x4
@@ -37194,8 +37194,8 @@ _0808CE20:
bl audio_play
b _0808CEDC
.align 2, 0
-_0808CE68: .4byte 0x03004b20
-_0808CE6C: .4byte 0x0202ffb4
+_0808CE68: .4byte gTasks
+_0808CE6C: .4byte gUnknown_0202FFB4
_0808CE70: .4byte 0x0000064f
_0808CE74: .4byte sub_808CB8C
_0808CE78:
@@ -37221,7 +37221,7 @@ _0808CE78:
bl audio_play
b _0808CEDC
.align 2, 0
-_0808CEA8: .4byte 0x03004b20
+_0808CEA8: .4byte gTasks
_0808CEAC: .4byte sub_808D214
_0808CEB0:
ldr r0, [r6]
@@ -37255,7 +37255,7 @@ _0808CEDC:
.align 2, 0
_0808CEE8: .4byte 0x0000060e
_0808CEEC: .4byte 0x0000062e
-_0808CEF0: .4byte 0x03004b20
+_0808CEF0: .4byte gTasks
_0808CEF4: .4byte sub_808CEF8
thumb_func_end sub_808CD0C
@@ -37291,10 +37291,10 @@ _0808CF2C:
pop {r0}
bx r0
.align 2, 0
-_0808CF34: .4byte 0x0202ffb4
+_0808CF34: .4byte gUnknown_0202FFB4
_0808CF38: .4byte 0x0000062f
_0808CF3C: .4byte 0x00000634
-_0808CF40: .4byte 0x03004b20
+_0808CF40: .4byte gTasks
_0808CF44: .4byte sub_808CD0C
thumb_func_end sub_808CEF8
@@ -37323,7 +37323,7 @@ sub_808CF48: @ 808CF48
b _0808D106
.align 2, 0
_0808CF74: .4byte REG_BG0VOFS
-_0808CF78: .4byte 0x0202ffb4
+_0808CF78: .4byte gUnknown_0202FFB4
_0808CF7C: .4byte 0x00000654
_0808CF80:
ldr r0, _0808CFA0
@@ -37343,7 +37343,7 @@ _0808CF80:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808CFA0: .4byte 0x03001770
+_0808CFA0: .4byte gMain
_0808CFA4: .4byte 0x00000652
_0808CFA8: .4byte _0808CFAC
.align 2, 0
@@ -37400,7 +37400,7 @@ _0808D008:
_0808D014: .4byte 0x0000060c
_0808D018: .4byte 0x0000060e
_0808D01C: .4byte 0x0000062c
-_0808D020: .4byte 0x03001770
+_0808D020: .4byte gMain
_0808D024:
movs r0, 0x1
negs r0, r0
@@ -37420,7 +37420,7 @@ _0808D024:
bl audio_play
b _0808D078
.align 2, 0
-_0808D04C: .4byte 0x03004b20
+_0808D04C: .4byte gTasks
_0808D050: .4byte sub_808D214
_0808D054:
movs r0, 0x1
@@ -37462,10 +37462,10 @@ _0808D078:
str r1, [r0]
b _0808D0D4
.align 2, 0
-_0808D0A4: .4byte 0x03004b20
+_0808D0A4: .4byte gTasks
_0808D0A8: .4byte sub_808D2AC
-_0808D0AC: .4byte 0x03001770
-_0808D0B0: .4byte 0x0202ffb4
+_0808D0AC: .4byte gMain
+_0808D0B0: .4byte gUnknown_0202FFB4
_0808D0B4: .4byte sub_808CD0C
_0808D0B8:
ldrh r1, [r2, 0x30]
@@ -37487,7 +37487,7 @@ _0808D0D4:
bl audio_play
b _0808D106
.align 2, 0
-_0808D0DC: .4byte 0x0202ffb4
+_0808D0DC: .4byte gUnknown_0202FFB4
_0808D0E0: .4byte 0x00000652
_0808D0E4:
ldrh r1, [r2, 0x30]
@@ -37512,7 +37512,7 @@ _0808D106:
pop {r0}
bx r0
.align 2, 0
-_0808D110: .4byte 0x0202ffb4
+_0808D110: .4byte gUnknown_0202FFB4
_0808D114: .4byte 0x00000652
thumb_func_end sub_808CF48
@@ -37569,12 +37569,12 @@ _0808D176:
pop {r0}
bx r0
.align 2, 0
-_0808D17C: .4byte 0x02020004
-_0808D180: .4byte 0x0202ffb4
+_0808D17C: .4byte gSprites
+_0808D180: .4byte gUnknown_0202FFB4
_0808D184: .4byte 0x00000626
_0808D188: .4byte 0x0000064a
_0808D18C: .4byte 0x0000064b
-_0808D190: .4byte 0x03004b20
+_0808D190: .4byte gTasks
_0808D194: .4byte sub_808D198
thumb_func_end sub_808D118
@@ -37623,8 +37623,8 @@ sub_808D198: @ 808D198
bl sub_808F284
b _0808D208
.align 2, 0
-_0808D1F4: .4byte 0x03004b20
-_0808D1F8: .4byte 0x0202ffb4
+_0808D1F4: .4byte gTasks
+_0808D1F8: .4byte gUnknown_0202FFB4
_0808D1FC: .4byte 0x0000064a
_0808D200: .4byte 0x0000060e
_0808D204:
@@ -37699,14 +37699,14 @@ _0808D280:
pop {r0}
bx r0
.align 2, 0
-_0808D288: .4byte 0x0202f388
-_0808D28C: .4byte 0x0202ffb4
+_0808D288: .4byte gPaletteFade
+_0808D28C: .4byte gUnknown_0202FFB4
_0808D290: .4byte 0x0000062a
_0808D294: .4byte 0x0000062c
_0808D298: .4byte 0x00000614
_0808D29C: .4byte 0x00000612
_0808D2A0: .4byte 0x00000616
-_0808D2A4: .4byte 0x03004b20
+_0808D2A4: .4byte gTasks
_0808D2A8: .4byte sub_808C608
thumb_func_end sub_808D214
@@ -37771,14 +37771,14 @@ _0808D318:
pop {r0}
bx r0
.align 2, 0
-_0808D320: .4byte 0x0202f388
-_0808D324: .4byte 0x0202ffb4
+_0808D320: .4byte gPaletteFade
+_0808D324: .4byte gUnknown_0202FFB4
_0808D328: .4byte 0x0000062a
_0808D32C: .4byte 0x0000062c
_0808D330: .4byte 0x00000614
_0808D334: .4byte 0x00000612
_0808D338: .4byte 0x00000616
-_0808D33C: .4byte 0x03004b20
+_0808D33C: .4byte gTasks
_0808D340: .4byte sub_808CC50
thumb_func_end sub_808D2AC
@@ -37801,7 +37801,7 @@ sub_808D344: @ 808D344
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808D364: .4byte 0x03001770
+_0808D364: .4byte gMain
_0808D368: .4byte 0x0000043c
_0808D36C: .4byte _0808D370
.align 2, 0
@@ -37866,8 +37866,8 @@ _0808D39E:
bl LZ77UnCompVram
b _0808D440
.align 2, 0
-_0808D3FC: .4byte 0x0202f388
-_0808D400: .4byte 0x0202ffb4
+_0808D3FC: .4byte gPaletteFade
+_0808D400: .4byte gUnknown_0202FFB4
_0808D404: .4byte 0x0000064a
_0808D408: .4byte REG_BG2VOFS
_0808D40C: .4byte 0x0000062d
@@ -37901,7 +37901,7 @@ _0808D440:
.align 2, 0
_0808D45C: .4byte gUnknown_08E96994
_0808D460: .4byte 0x06006500
-_0808D464: .4byte 0x0202ffb4
+_0808D464: .4byte gUnknown_0202FFB4
_0808D468: .4byte 0x0000064c
_0808D46C:
ldr r0, _0808D48C
@@ -37921,9 +37921,9 @@ _0808D47A:
strb r1, [r0]
b _0808D634
.align 2, 0
-_0808D48C: .4byte 0x0202ffb4
+_0808D48C: .4byte gUnknown_0202FFB4
_0808D490: .4byte 0x0000064c
-_0808D494: .4byte 0x03001770
+_0808D494: .4byte gMain
_0808D498: .4byte 0x0000043c
_0808D49C:
bl ResetSpriteData
@@ -37942,10 +37942,10 @@ _0808D49C:
adds r1, r2
b _0808D5E4
.align 2, 0
-_0808D4C4: .4byte 0x030028f8
+_0808D4C4: .4byte gReservedSpritePaletteCount
_0808D4C8: .4byte gUnknown_083A05CC
_0808D4CC: .4byte gUnknown_083A05DC
-_0808D4D0: .4byte 0x03001770
+_0808D4D0: .4byte gMain
_0808D4D4: .4byte 0x0000043c
_0808D4D8:
ldr r4, _0808D4F8
@@ -37964,7 +37964,7 @@ _0808D4D8:
_0808D4F8: .4byte gWindowConfig_81E7048
_0808D4FC: .4byte gUnknown_0839FA7C
_0808D500: .4byte 0x0600ff80
-_0808D504: .4byte 0x03001770
+_0808D504: .4byte gMain
_0808D508: .4byte 0x0000043c
_0808D50C:
cmp r5, 0
@@ -38001,10 +38001,10 @@ _0808D524:
adds r1, r0
b _0808D5E4
.align 2, 0
-_0808D550: .4byte 0x0202ffb4
+_0808D550: .4byte gUnknown_0202FFB4
_0808D554: .4byte 0x00000612
_0808D558: .4byte 0x0000060e
-_0808D55C: .4byte 0x03001770
+_0808D55C: .4byte gMain
_0808D560: .4byte 0x0000043c
_0808D564:
movs r0, 0x1
@@ -38022,7 +38022,7 @@ _0808D564:
b _0808D5E4
.align 2, 0
_0808D584: .4byte sub_808C0B8
-_0808D588: .4byte 0x03001770
+_0808D588: .4byte gMain
_0808D58C: .4byte 0x0000043c
_0808D590:
ldr r1, _0808D5EC
@@ -38097,7 +38097,7 @@ _0808D610:
movs r0, 0x1
b _0808D636
.align 2, 0
-_0808D62C: .4byte 0x0202f388
+_0808D62C: .4byte gPaletteFade
_0808D630: .4byte 0x0000043c
_0808D634:
movs r0, 0
@@ -38123,7 +38123,7 @@ sub_808D640: @ 808D640
ldr r0, _0808D660
b _0808D66E
.align 2, 0
-_0808D658: .4byte 0x0202ffb4
+_0808D658: .4byte gUnknown_0202FFB4
_0808D65C: .4byte 0x0000064c
_0808D660: .4byte gUnknown_0839F67C + 0x2
_0808D664:
@@ -38180,7 +38180,7 @@ _0808D6B8:
strh r0, [r1, 0x2]
b _0808D6E8
.align 2, 0
-_0808D6C4: .4byte 0x0202ffb4
+_0808D6C4: .4byte gUnknown_0202FFB4
_0808D6C8: .4byte 0x0000060c
_0808D6CC:
bl sub_806912C
@@ -38299,7 +38299,7 @@ _0808D7A6:
blt _0808D732
b _0808DB70
.align 2, 0
-_0808D7B4: .4byte 0x0202ffb4
+_0808D7B4: .4byte gUnknown_0202FFB4
_0808D7B8: .4byte 0x0000060c
_0808D7BC:
movs r4, 0
@@ -38403,7 +38403,7 @@ _0808D86E:
blt _0808D7D6
b _0808DB70
.align 2, 0
-_0808D880: .4byte 0x0202ffb4
+_0808D880: .4byte gUnknown_0202FFB4
_0808D884: .4byte 0x0000060c
_0808D888:
movs r4, 0
@@ -38485,7 +38485,7 @@ _0808D914:
ble _0808D896
b _0808DB70
.align 2, 0
-_0808D928: .4byte 0x0202ffb4
+_0808D928: .4byte gUnknown_0202FFB4
_0808D92C: .4byte 0x0000060c
_0808D930: .4byte gPokedexOrder_Alphabetical
_0808D934:
@@ -38552,7 +38552,7 @@ _0808D99E:
b _0808DB70
.align 2, 0
_0808D9B0: .4byte 0x00000181
-_0808D9B4: .4byte 0x0202ffb4
+_0808D9B4: .4byte gUnknown_0202FFB4
_0808D9B8: .4byte 0x0000060c
_0808D9BC: .4byte gPokedexOrder_Weight
_0808D9C0: .4byte 0xffff0000
@@ -38625,7 +38625,7 @@ _0808DA3A:
ble _0808D9D2
b _0808DB70
.align 2, 0
-_0808DA4C: .4byte 0x0202ffb4
+_0808DA4C: .4byte gUnknown_0202FFB4
_0808DA50: .4byte 0x0000060c
_0808DA54: .4byte 0x00000181
_0808DA58: .4byte gPokedexOrder_Weight
@@ -38693,7 +38693,7 @@ _0808DAC6:
b _0808DB70
.align 2, 0
_0808DAD8: .4byte 0x00000181
-_0808DADC: .4byte 0x0202ffb4
+_0808DADC: .4byte gUnknown_0202FFB4
_0808DAE0: .4byte 0x0000060c
_0808DAE4: .4byte gPokedexOrder_Height
_0808DAE8: .4byte 0xffff0000
@@ -38818,7 +38818,7 @@ _0808DBC4:
pop {r0}
bx r0
.align 2, 0
-_0808DBD4: .4byte 0x0202ffb4
+_0808DBD4: .4byte gUnknown_0202FFB4
_0808DBD8: .4byte 0x0000060c
_0808DBDC: .4byte 0x00000181
_0808DBE0: .4byte gPokedexOrder_Height
@@ -38878,7 +38878,7 @@ _0808DC36:
b _0808DCC8
.align 2, 0
_0808DC48: .4byte 0x00000181
-_0808DC4C: .4byte 0x0202ffb4
+_0808DC4C: .4byte gUnknown_0202FFB4
_0808DC50: .4byte 0x0000ffff
_0808DC54:
mov r3, r9
@@ -38973,7 +38973,7 @@ _0808DCFE:
b _0808DE16
.align 2, 0
_0808DD10: .4byte 0x00000181
-_0808DD14: .4byte 0x0202ffb4
+_0808DD14: .4byte gUnknown_0202FFB4
_0808DD18: .4byte 0x0000ffff
_0808DD1C:
movs r1, 0xC6
@@ -39107,7 +39107,7 @@ _0808DE16:
bl sub_808E090
b _0808DEA2
.align 2, 0
-_0808DE24: .4byte 0x0202ffb4
+_0808DE24: .4byte gUnknown_0202FFB4
_0808DE28: .4byte 0x00000181
_0808DE2C: .4byte 0x0000ffff
_0808DE30:
@@ -39271,7 +39271,7 @@ _0808DEEE:
pop {r0}
bx r0
.align 2, 0
-_0808DF7C: .4byte 0x0202ffb4
+_0808DF7C: .4byte gUnknown_0202FFB4
_0808DF80: .4byte 0x00000612
_0808DF84: .4byte 0x06000040
thumb_func_end sub_808DEB0
@@ -39592,13 +39592,13 @@ _0808E1C2:
pop {r0}
bx r0
.align 2, 0
-_0808E1E0: .4byte 0x0202ffb4
+_0808E1E0: .4byte gUnknown_0202FFB4
_0808E1E4: .4byte 0x0000061e
_0808E1E8: .4byte 0x0000ffff
_0808E1EC: .4byte 0x00000626
_0808E1F0: .4byte REG_BG2VOFS
_0808E1F4: .4byte 0x0000062d
-_0808E1F8: .4byte 0x02020004
+_0808E1F8: .4byte gSprites
_0808E1FC: .4byte sub_808EE28
_0808E200: .4byte 0x0000ffe0
_0808E204: .4byte 0x00000632
@@ -39633,7 +39633,7 @@ _0808E22C:
beq _0808E2D8
b _0808E34C
.align 2, 0
-_0808E23C: .4byte 0x0202ffb4
+_0808E23C: .4byte gUnknown_0202FFB4
_0808E240: .4byte 0x0000062e
_0808E244:
movs r3, 0
@@ -39698,7 +39698,7 @@ _0808E26E:
b _0808E34C
.align 2, 0
_0808E2BC: .4byte 0x0000ffff
-_0808E2C0: .4byte 0x02020004
+_0808E2C0: .4byte gSprites
_0808E2C4: .4byte 0x0000061e
_0808E2C8: .4byte 0x0000062e
_0808E2CC: .4byte REG_BG2VOFS
@@ -39769,7 +39769,7 @@ _0808E34C:
b _0808E386
.align 2, 0
_0808E350: .4byte 0x0000ffff
-_0808E354: .4byte 0x02020004
+_0808E354: .4byte gSprites
_0808E358: .4byte 0x0000061e
_0808E35C: .4byte 0x0000062e
_0808E360: .4byte REG_BG2VOFS
@@ -39822,7 +39822,7 @@ sub_808E398: @ 808E398
beq _0808E428
b _0808E484
.align 2, 0
-_0808E3C0: .4byte 0x0202ffb4
+_0808E3C0: .4byte gUnknown_0202FFB4
_0808E3C4: .4byte 0x00000632
_0808E3C8:
subs r0, r3, 0x1
@@ -39864,7 +39864,7 @@ _0808E402:
b _0808E482
.align 2, 0
_0808E414: .4byte 0x0000ffff
-_0808E418: .4byte 0x02020004
+_0808E418: .4byte gSprites
_0808E41C: .4byte sub_808EE28
_0808E420: .4byte 0x0000ffc0
_0808E424:
@@ -39910,7 +39910,7 @@ _0808E462:
b _0808E482
.align 2, 0
_0808E474: .4byte 0x0000ffff
-_0808E478: .4byte 0x02020004
+_0808E478: .4byte gSprites
_0808E47C: .4byte sub_808EE28
_0808E480:
movs r0, 0
@@ -40003,8 +40003,8 @@ _0808E4E0:
bl audio_play
b _0808E5A2
.align 2, 0
-_0808E52C: .4byte 0x03001770
-_0808E530: .4byte 0x0202ffb4
+_0808E52C: .4byte gMain
+_0808E530: .4byte gUnknown_0202FFB4
_0808E534: .4byte 0x0000060c
_0808E538: .4byte 0x0000062c
_0808E53C:
@@ -40069,7 +40069,7 @@ _0808E5A2:
strh r2, [r0]
b _0808E68E
.align 2, 0
-_0808E5B8: .4byte 0x0202ffb4
+_0808E5B8: .4byte gUnknown_0202FFB4
_0808E5BC: .4byte 0x0000060c
_0808E5C0: .4byte 0x0000062c
_0808E5C4:
@@ -40115,7 +40115,7 @@ _0808E60E:
bl audio_play
b _0808E5A2
.align 2, 0
-_0808E620: .4byte 0x0202ffb4
+_0808E620: .4byte gUnknown_0202FFB4
_0808E624: .4byte 0x0000060c
_0808E628:
ldr r1, _0808E6A0
@@ -40179,7 +40179,7 @@ _0808E68E:
bx r1
.align 2, 0
_0808E6A0: .4byte gUnknown_083A05EC
-_0808E6A4: .4byte 0x0202ffb4
+_0808E6A4: .4byte gUnknown_0202FFB4
_0808E6A8: .4byte gUnknown_083A05F1
_0808E6AC: .4byte 0x0000062e
_0808E6B0: .4byte 0x00000636
@@ -40230,8 +40230,8 @@ _0808E6F8:
pop {r0}
bx r0
.align 2, 0
-_0808E708: .4byte 0x0202ffb4
-_0808E70C: .4byte 0x02020004
+_0808E708: .4byte gUnknown_0202FFB4
+_0808E70C: .4byte gSprites
_0808E710: .4byte 0x0000ffff
_0808E714: .4byte 0x0000061e
_0808E718: .4byte 0x00000626
@@ -40288,9 +40288,9 @@ _0808E76A:
bne _0808E790
b _0808E824
.align 2, 0
-_0808E77C: .4byte 0x0202ffb4
+_0808E77C: .4byte gUnknown_0202FFB4
_0808E780: .4byte 0x0000060e
-_0808E784: .4byte 0x03001770
+_0808E784: .4byte gMain
_0808E788: .4byte 0x0000060c
_0808E78C:
adds r4, r2, 0
@@ -40367,7 +40367,7 @@ _0808E80C:
b _0808E826
.align 2, 0
_0808E814: .4byte 0x0000060c
-_0808E818: .4byte 0x0202ffb4
+_0808E818: .4byte gUnknown_0202FFB4
_0808E81C: .4byte 0x0000060e
_0808E820: .4byte 0x0000062c
_0808E824:
@@ -40419,10 +40419,10 @@ _0808E864:
pop {r1}
bx r1
.align 2, 0
-_0808E878: .4byte 0x0202ffb4
+_0808E878: .4byte gUnknown_0202FFB4
_0808E87C: .4byte 0x0000ffff
_0808E880: .4byte 0x0000061e
-_0808E884: .4byte 0x02020004
+_0808E884: .4byte gSprites
thumb_func_end sub_808E82C
thumb_func_start sub_808E888
@@ -40446,7 +40446,7 @@ _0808E8A4:
b _0808E8C2
.align 2, 0
_0808E8A8: .4byte 0x00000181
-_0808E8AC: .4byte 0x0202ffb4
+_0808E8AC: .4byte gUnknown_0202FFB4
_0808E8B0: .4byte 0x0000ffff
_0808E8B4:
ldrb r0, [r2, 0x2]
@@ -40529,10 +40529,10 @@ _0808E8E4:
adds r0, r5, 0
b _0808E968
.align 2, 0
-_0808E94C: .4byte 0x0202ffb4
+_0808E94C: .4byte gUnknown_0202FFB4
_0808E950: .4byte 0x0000ffff
_0808E954: .4byte 0x0000061e
-_0808E958: .4byte 0x02020004
+_0808E958: .4byte gSprites
_0808E95C:
adds r0, r6, 0x1
lsls r0, 24
@@ -40763,13 +40763,13 @@ _0808EAC8:
b _0808EB6C
.align 2, 0
_0808EB3C: .4byte gSpriteTemplate_83A053C
-_0808EB40: .4byte 0x02020004
+_0808EB40: .4byte gSprites
_0808EB44: .4byte gSpriteTemplate_83A0524
_0808EB48: .4byte gSpriteTemplate_83A0554
_0808EB4C: .4byte gSpriteTemplate_83A056C
_0808EB50: .4byte gSpriteTemplate_83A0584
_0808EB54: .4byte gSpriteTemplate_83A059C
-_0808EB58: .4byte 0x0202ffb4
+_0808EB58: .4byte gUnknown_0202FFB4
_0808EB5C: .4byte 0x0000061a
_0808EB60:
adds r0, r4, 0
@@ -40816,9 +40816,9 @@ _0808EBA4:
b _0808EBDC
.align 2, 0
_0808EBB8: .4byte gSpriteTemplate_83A059C
-_0808EBBC: .4byte 0x0202ffb4
+_0808EBBC: .4byte gUnknown_0202FFB4
_0808EBC0: .4byte 0x0000061a
-_0808EBC4: .4byte 0x02020004
+_0808EBC4: .4byte gSprites
_0808EBC8:
ldr r1, _0808EC60
lsls r0, r7, 4
@@ -40890,9 +40890,9 @@ _0808EBDC:
mov r8, r0
b _0808EC80
.align 2, 0
-_0808EC60: .4byte 0x02020004
+_0808EC60: .4byte gSprites
_0808EC64: .4byte gSpriteTemplate_83A059C
-_0808EC68: .4byte 0x0202ffb4
+_0808EC68: .4byte gUnknown_0202FFB4
_0808EC6C: .4byte 0x0000061a
_0808EC70: .4byte 0x0000061c
_0808EC74:
@@ -40940,9 +40940,9 @@ _0808ECB8:
b _0808ECF0
.align 2, 0
_0808ECCC: .4byte gSpriteTemplate_83A059C
-_0808ECD0: .4byte 0x0202ffb4
+_0808ECD0: .4byte gUnknown_0202FFB4
_0808ECD4: .4byte 0x0000061c
-_0808ECD8: .4byte 0x02020004
+_0808ECD8: .4byte gSprites
_0808ECDC:
ldr r1, _0808ED48
lsls r0, r7, 4
@@ -40995,9 +40995,9 @@ _0808ECF0:
adds r0, r4
b _0808ED74
.align 2, 0
-_0808ED48: .4byte 0x02020004
+_0808ED48: .4byte gSprites
_0808ED4C: .4byte gSpriteTemplate_83A059C
-_0808ED50: .4byte 0x0202ffb4
+_0808ED50: .4byte gUnknown_0202FFB4
_0808ED54: .4byte 0x0000061c
_0808ED58: .4byte gSpriteTemplate_83A05B4
_0808ED5C:
@@ -41051,7 +41051,7 @@ _0808EDAC:
pop {r0}
bx r0
.align 2, 0
-_0808EDB0: .4byte 0x0202ffb4
+_0808EDB0: .4byte gUnknown_0202FFB4
_0808EDB4: .4byte 0x0000064a
thumb_func_end sub_808ED94
@@ -41142,7 +41142,7 @@ sub_808EE28: @ 808EE28
ldr r0, [r5]
b _0808EF16
.align 2, 0
-_0808EE50: .4byte 0x0202ffb4
+_0808EE50: .4byte gUnknown_0202FFB4
_0808EE54: .4byte 0x0000064a
_0808EE58:
ldr r2, _0808EEE4
@@ -41252,7 +41252,7 @@ _0808EF22:
pop {r0}
bx r0
.align 2, 0
-_0808EF2C: .4byte 0x0202ffb4
+_0808EF2C: .4byte gUnknown_0202FFB4
_0808EF30: .4byte 0x0000061e
_0808EF34: .4byte 0x0000ffff
thumb_func_end sub_808EE28
@@ -41274,7 +41274,7 @@ sub_808EF38: @ 808EF38
bl DestroySprite
b _0808EF7C
.align 2, 0
-_0808EF58: .4byte 0x0202ffb4
+_0808EF58: .4byte gUnknown_0202FFB4
_0808EF5C: .4byte 0x0000064a
_0808EF60:
ldr r2, [r1]
@@ -41317,7 +41317,7 @@ sub_808EF8C: @ 808EF8C
bl DestroySprite
b _0808F084
.align 2, 0
-_0808EFAC: .4byte 0x0202ffb4
+_0808EFAC: .4byte gUnknown_0202FFB4
_0808EFB0: .4byte 0x0000064a
_0808EFB4:
movs r1, 0x30
@@ -41456,7 +41456,7 @@ _0808F0A8:
pop {r0}
bx r0
.align 2, 0
-_0808F0AC: .4byte 0x0202ffb4
+_0808F0AC: .4byte gUnknown_0202FFB4
_0808F0B0: .4byte 0x0000064a
thumb_func_end sub_808F08C
@@ -41479,7 +41479,7 @@ sub_808F0B4: @ 808F0B4
bl DestroySprite
b _0808F158
.align 2, 0
-_0808F0D8: .4byte 0x0202ffb4
+_0808F0D8: .4byte gUnknown_0202FFB4
_0808F0DC: .4byte 0x0000064a
_0808F0E0:
ldr r0, [r7]
@@ -41570,7 +41570,7 @@ sub_808F168: @ 808F168
bl DestroySprite
b _0808F208
.align 2, 0
-_0808F188: .4byte 0x0202ffb4
+_0808F188: .4byte gUnknown_0202FFB4
_0808F18C: .4byte 0x0000064a
_0808F190:
ldr r4, [r1]
@@ -41668,9 +41668,9 @@ sub_808F210: @ 808F210
pop {r1}
bx r1
.align 2, 0
-_0808F244: .4byte 0x0202ffbc
+_0808F244: .4byte gUnknown_0202FFBC
_0808F248: .4byte sub_808F2B0
-_0808F24C: .4byte 0x03004b20
+_0808F24C: .4byte gTasks
thumb_func_end sub_808F210
thumb_func_start sub_808F250
@@ -41694,7 +41694,7 @@ sub_808F250: @ 808F250
movs r0, 0
b _0808F27E
.align 2, 0
-_0808F274: .4byte 0x03004b20
+_0808F274: .4byte gTasks
_0808F278: .4byte sub_808F6CC
_0808F27C:
movs r0, 0x1
@@ -41723,8 +41723,8 @@ sub_808F284: @ 808F284
strh r3, [r1, 0xE]
bx lr
.align 2, 0
-_0808F2A8: .4byte 0x0202ffbc
-_0808F2AC: .4byte 0x03004b20
+_0808F2A8: .4byte gUnknown_0202FFBC
+_0808F2AC: .4byte gTasks
thumb_func_end sub_808F284
thumb_func_start sub_808F2B0
@@ -41746,7 +41746,7 @@ sub_808F2B0: @ 808F2B0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808F2D0: .4byte 0x03001770
+_0808F2D0: .4byte gMain
_0808F2D4: .4byte 0x0000043c
_0808F2D8: .4byte _0808F2DC
.align 2, 0
@@ -41817,12 +41817,12 @@ _0808F362:
strb r6, [r0]
b _0808F6B6
.align 2, 0
-_0808F370: .4byte 0x0202f388
-_0808F374: .4byte 0x0202ffb4
+_0808F370: .4byte gPaletteFade
+_0808F374: .4byte gUnknown_0202FFB4
_0808F378: .4byte 0x0000064a
_0808F37C: .4byte 0x0000064e
-_0808F380: .4byte 0x03005cec
-_0808F384: .4byte 0x03004b20
+_0808F380: .4byte gUnknown_03005CEC
+_0808F384: .4byte gTasks
_0808F388: .4byte 0x0000043c
_0808F38C:
ldr r0, _0808F3B8
@@ -41847,8 +41847,8 @@ _0808F38C:
_0808F3B8: .4byte gPokedexMenu_Gfx
_0808F3BC: .4byte gUnknown_08E96BD4
_0808F3C0: .4byte 0x06007800
-_0808F3C4: .4byte 0x0202ffbc
-_0808F3C8: .4byte 0x03001770
+_0808F3C4: .4byte gUnknown_0202FFBC
+_0808F3C8: .4byte gMain
_0808F3CC: .4byte 0x0000043c
_0808F3D0:
movs r0, 0xD
@@ -41863,7 +41863,7 @@ _0808F3D0:
bl sub_808D640
b _0808F67C
.align 2, 0
-_0808F3EC: .4byte 0x0202ffb4
+_0808F3EC: .4byte gUnknown_0202FFB4
_0808F3F0: .4byte 0x0000064d
_0808F3F4:
ldr r4, _0808F40C
@@ -41877,7 +41877,7 @@ _0808F3F4:
b _0808F682
.align 2, 0
_0808F40C: .4byte gWindowConfig_81E7064
-_0808F410: .4byte 0x03001770
+_0808F410: .4byte gMain
_0808F414: .4byte 0x0000043c
_0808F418:
ldr r0, _0808F440
@@ -41898,9 +41898,9 @@ _0808F418:
bl sub_8091154
b _0808F45A
.align 2, 0
-_0808F440: .4byte 0x0202ffb4
+_0808F440: .4byte gUnknown_0202FFB4
_0808F444: .4byte 0x00000612
-_0808F448: .4byte 0x0202ffbc
+_0808F448: .4byte gUnknown_0202FFBC
_0808F44C:
ldr r0, _0808F4F8
ldr r0, [r0]
@@ -41979,7 +41979,7 @@ _0808F45A:
bl sub_80917CC
b _0808F67C
.align 2, 0
-_0808F4F8: .4byte 0x0202ffbc
+_0808F4F8: .4byte gUnknown_0202FFBC
_0808F4FC: .4byte gDexText_UnknownPoke
_0808F500: .4byte gDexText_UnknownHeight
_0808F504: .4byte gDexText_UnknownWeight
@@ -41996,7 +41996,7 @@ _0808F50C:
b _0808F67C
.align 2, 0
_0808F524: .4byte gUnknown_083A05F8
-_0808F528: .4byte 0x0202eaca
+_0808F528: .4byte gUnknown_0202EACA
_0808F52C:
ldr r0, _0808F56C
lsls r1, r4, 2
@@ -42031,9 +42031,9 @@ _0808F540:
strb r0, [r1, 0x5]
b _0808F67C
.align 2, 0
-_0808F56C: .4byte 0x03004b20
-_0808F570: .4byte 0x0202ffbc
-_0808F574: .4byte 0x02020004
+_0808F56C: .4byte gTasks
+_0808F570: .4byte gUnknown_0202FFBC
+_0808F574: .4byte gSprites
_0808F578:
movs r3, 0
ldr r0, _0808F5C8
@@ -42076,9 +42076,9 @@ _0808F5B0:
bl SetVBlankCallback
b _0808F67C
.align 2, 0
-_0808F5C8: .4byte 0x03004b20
-_0808F5CC: .4byte 0x02020004
-_0808F5D0: .4byte 0x03005cec
+_0808F5C8: .4byte gTasks
+_0808F5CC: .4byte gSprites
+_0808F5D0: .4byte gUnknown_03005CEC
_0808F5D4:
ldr r0, _0808F604
movs r1, 0
@@ -42143,10 +42143,10 @@ _0808F614:
bl sub_8075090
b _0808F6B6
.align 2, 0
-_0808F65C: .4byte 0x0202f388
+_0808F65C: .4byte gPaletteFade
_0808F660: .4byte 0x0000043c
-_0808F664: .4byte 0x03004b20
-_0808F668: .4byte 0x0202ffbc
+_0808F664: .4byte gTasks
+_0808F668: .4byte gUnknown_0202FFBC
_0808F66C:
adds r0, r3, 0x1
strb r0, [r2]
@@ -42166,7 +42166,7 @@ _0808F682:
strb r0, [r1]
b _0808F6B6
.align 2, 0
-_0808F68C: .4byte 0x03001770
+_0808F68C: .4byte gMain
_0808F690: .4byte 0x0000043c
_0808F694:
ldr r1, _0808F6C0
@@ -42192,7 +42192,7 @@ _0808F6B6:
pop {r0}
bx r0
.align 2, 0
-_0808F6C0: .4byte 0x03004b20
+_0808F6C0: .4byte gTasks
_0808F6C4: .4byte sub_808F6CC
_0808F6C8: .4byte 0x0000043c
thumb_func_end sub_808F2B0
@@ -42225,7 +42225,7 @@ sub_808F6CC: @ 808F6CC
bl audio_play
b _0808F874
.align 2, 0
-_0808F704: .4byte 0x03004b20
+_0808F704: .4byte gTasks
_0808F708: .4byte sub_808F888
_0808F70C:
ldr r1, _0808F73C
@@ -42250,7 +42250,7 @@ _0808F70C:
bl audio_play
b _0808F874
.align 2, 0
-_0808F73C: .4byte 0x03001770
+_0808F73C: .4byte gMain
_0808F740: .4byte sub_808F8B8
_0808F744:
movs r0, 0x1
@@ -42270,7 +42270,7 @@ _0808F744:
beq _0808F776
b _0808F874
.align 2, 0
-_0808F764: .4byte 0x0202ffb4
+_0808F764: .4byte gUnknown_0202FFB4
_0808F768: .4byte 0x0000064d
_0808F76C:
cmp r0, 0x2
@@ -42317,7 +42317,7 @@ _0808F7AC:
bl audio_play
b _0808F874
.align 2, 0
-_0808F7C4: .4byte 0x0202ffbc
+_0808F7C4: .4byte gUnknown_0202FFBC
_0808F7C8:
movs r0, 0x15
negs r0, r0
@@ -42368,7 +42368,7 @@ _0808F802:
b _0808F874
.align 2, 0
_0808F828: .4byte gSaveBlock2
-_0808F82C: .4byte 0x0202ffb4
+_0808F82C: .4byte gUnknown_0202FFB4
_0808F830: .4byte 0x0000064d
_0808F834:
ldrh r1, [r1, 0x2E]
@@ -42409,7 +42409,7 @@ _0808F874:
bx r0
.align 2, 0
_0808F87C: .4byte gSaveBlock2
-_0808F880: .4byte 0x0202ffb4
+_0808F880: .4byte gUnknown_0202FFB4
_0808F884: .4byte 0x0000064d
thumb_func_end sub_808F6CC
@@ -42435,8 +42435,8 @@ _0808F8A8:
pop {r0}
bx r0
.align 2, 0
-_0808F8AC: .4byte 0x0202f388
-_0808F8B0: .4byte 0x03004b20
+_0808F8AC: .4byte gPaletteFade
+_0808F8B0: .4byte gTasks
_0808F8B4: .4byte sub_808F2B0
thumb_func_end sub_808F888
@@ -42457,7 +42457,7 @@ _0808F8D0:
pop {r0}
bx r0
.align 2, 0
-_0808F8D4: .4byte 0x0202f388
+_0808F8D4: .4byte gPaletteFade
thumb_func_end sub_808F8B8
thumb_func_start sub_808F8D8
@@ -42504,12 +42504,12 @@ _0808F8F2:
strb r1, [r6]
b _0808F9AA
.align 2, 0
-_0808F92C: .4byte 0x03001770
+_0808F92C: .4byte gMain
_0808F930: .4byte 0x0000043c
-_0808F934: .4byte 0x0202f388
-_0808F938: .4byte 0x0202ffb4
+_0808F934: .4byte gPaletteFade
+_0808F938: .4byte gUnknown_0202FFB4
_0808F93C: .4byte 0x0000064a
-_0808F940: .4byte 0x03005cec
+_0808F940: .4byte gUnknown_03005CEC
_0808F944: .4byte 0x0000064d
_0808F948:
movs r0, 0xD
@@ -42561,11 +42561,11 @@ _0808F9AA:
pop {r0}
bx r0
.align 2, 0
-_0808F9B0: .4byte 0x0202ffbc
-_0808F9B4: .4byte 0x0202ffb4
+_0808F9B0: .4byte gUnknown_0202FFBC
+_0808F9B4: .4byte gUnknown_0202FFB4
_0808F9B8: .4byte 0x0000064f
-_0808F9BC: .4byte 0x03005cec
-_0808F9C0: .4byte 0x03004b20
+_0808F9BC: .4byte gUnknown_03005CEC
+_0808F9C0: .4byte gTasks
_0808F9C4: .4byte sub_808F9C8
thumb_func_end sub_808F8D8
@@ -42592,9 +42592,9 @@ _0808F9EA:
pop {r0}
bx r0
.align 2, 0
-_0808F9F0: .4byte 0x0202ffb4
+_0808F9F0: .4byte gUnknown_0202FFB4
_0808F9F4: .4byte 0x0000064f
-_0808F9F8: .4byte 0x03004b20
+_0808F9F8: .4byte gTasks
_0808F9FC: .4byte sub_808FA00
thumb_func_end sub_808F9C8
@@ -42627,10 +42627,10 @@ _0808FA24:
ldr r0, _0808FA44
b _0808FA54
.align 2, 0
-_0808FA34: .4byte 0x0202f388
-_0808FA38: .4byte 0x0202ffb4
+_0808FA34: .4byte gPaletteFade
+_0808FA38: .4byte gUnknown_0202FFB4
_0808FA3C: .4byte 0x0000064f
-_0808FA40: .4byte 0x03004b20
+_0808FA40: .4byte gTasks
_0808FA44: .4byte sub_808F2B0
_0808FA48:
ldr r0, _0808FA5C
@@ -42645,7 +42645,7 @@ _0808FA56:
pop {r0}
bx r0
.align 2, 0
-_0808FA5C: .4byte 0x03004b20
+_0808FA5C: .4byte gTasks
_0808FA60: .4byte sub_808FA64
thumb_func_end sub_808FA00
@@ -42668,7 +42668,7 @@ sub_808FA64: @ 808FA64
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0808FA84: .4byte 0x03001770
+_0808FA84: .4byte gMain
_0808FA88: .4byte 0x0000043c
_0808FA8C: .4byte _0808FA90
.align 2, 0
@@ -42721,12 +42721,12 @@ _0808FACA:
strb r0, [r4]
b _0808FDDC
.align 2, 0
-_0808FB08: .4byte 0x0202f388
-_0808FB0C: .4byte 0x03007380
-_0808FB10: .4byte 0x0202ffb4
+_0808FB08: .4byte gPaletteFade
+_0808FB0C: .4byte gUnknown_03007380
+_0808FB10: .4byte gUnknown_0202FFB4
_0808FB14: .4byte 0x0000064a
-_0808FB18: .4byte 0x03005cec
-_0808FB1C: .4byte 0x03001770
+_0808FB18: .4byte gUnknown_03005CEC
+_0808FB1C: .4byte gMain
_0808FB20: .4byte 0x0000064d
_0808FB24: .4byte 0x0000043c
_0808FB28:
@@ -42745,7 +42745,7 @@ _0808FB28:
_0808FB44: .4byte gPokedexMenu_Gfx
_0808FB48: .4byte gUnknown_0839F8A0
_0808FB4C: .4byte 0x06007000
-_0808FB50: .4byte 0x03001770
+_0808FB50: .4byte gMain
_0808FB54: .4byte 0x0000043c
_0808FB58:
movs r0, 0xD
@@ -42772,7 +42772,7 @@ _0808FB58:
_0808FB88: .4byte 0x0600f800
_0808FB8C: .4byte 0x040000d4
_0808FB90: .4byte 0x81000280
-_0808FB94: .4byte 0x03001770
+_0808FB94: .4byte gMain
_0808FB98: .4byte 0x0000043c
_0808FB9C:
ldr r4, _0808FBB8
@@ -42787,7 +42787,7 @@ _0808FB9C:
b _0808FDA0
.align 2, 0
_0808FBB8: .4byte gWindowConfig_81E702C
-_0808FBBC: .4byte 0x03001770
+_0808FBBC: .4byte gMain
_0808FBC0: .4byte 0x0000043c
_0808FBC4:
ldr r0, _0808FBE8
@@ -42807,8 +42807,8 @@ _0808FBC4:
b _0808FDA0
.align 2, 0
_0808FBE8: .4byte gDexText_CryOf
-_0808FBEC: .4byte 0x0202ffbc
-_0808FBF0: .4byte 0x03001770
+_0808FBEC: .4byte gUnknown_0202FFBC
+_0808FBF0: .4byte gMain
_0808FBF4: .4byte 0x0000043c
_0808FBF8:
ldr r0, _0808FC3C
@@ -42844,11 +42844,11 @@ _0808FBF8:
adds r1, r0
b _0808FDA0
.align 2, 0
-_0808FC3C: .4byte 0x0202ffbc
-_0808FC40: .4byte 0x03004b20
-_0808FC44: .4byte 0x02020004
-_0808FC48: .4byte 0x03005e98
-_0808FC4C: .4byte 0x03001770
+_0808FC3C: .4byte gUnknown_0202FFBC
+_0808FC40: .4byte gTasks
+_0808FC44: .4byte gSprites
+_0808FC48: .4byte gUnknown_03005E98
+_0808FC4C: .4byte gMain
_0808FC50: .4byte 0x0000043c
_0808FC54:
ldr r1, _0808FCB0
@@ -42903,9 +42903,9 @@ _0808FCB8: .4byte 0xff00ffff
_0808FCBC: .4byte 0x00ffffff
_0808FCC0: .4byte 0xffff00ff
_0808FCC4: .4byte 0xffffff00
-_0808FCC8: .4byte 0x03001770
+_0808FCC8: .4byte gMain
_0808FCCC: .4byte 0x0000043c
-_0808FCD0: .4byte 0x03005e98
+_0808FCD0: .4byte gUnknown_03005E98
_0808FCD4:
ldr r1, _0808FD24
ldr r0, [sp, 0x10]
@@ -42951,7 +42951,7 @@ _0808FD28: .4byte 0xff00ffff
_0808FD2C: .4byte 0x00ffffff
_0808FD30: .4byte 0xffffff00
_0808FD34: .4byte 0xffff00ff
-_0808FD38: .4byte 0x03001770
+_0808FD38: .4byte gMain
_0808FD3C: .4byte 0x0000043c
_0808FD40:
movs r0, 0x15
@@ -42969,8 +42969,8 @@ _0808FD40:
adds r1, r4
b _0808FDA0
.align 2, 0
-_0808FD60: .4byte 0x03005cec
-_0808FD64: .4byte 0x03001770
+_0808FD60: .4byte gUnknown_03005CEC
+_0808FD64: .4byte gMain
_0808FD68: .4byte 0x0000043c
_0808FD6C:
ldr r0, _0808FDA8
@@ -43033,10 +43033,10 @@ _0808FDDC:
pop {r0}
bx r0
.align 2, 0
-_0808FDE4: .4byte 0x0202ffb4
+_0808FDE4: .4byte gUnknown_0202FFB4
_0808FDE8: .4byte 0x0000064f
_0808FDEC: .4byte 0x0000043c
-_0808FDF0: .4byte 0x03004b20
+_0808FDF0: .4byte gTasks
_0808FDF4: .4byte sub_808FDF8
thumb_func_end sub_808FA64
@@ -43077,8 +43077,8 @@ _0808FE1E:
bl sub_811A050
b _0808FF9E
.align 2, 0
-_0808FE48: .4byte 0x03001770
-_0808FE4C: .4byte 0x0202ffbc
+_0808FE48: .4byte gMain
+_0808FE4C: .4byte gUnknown_0202FFBC
_0808FE50:
ldr r0, _0808FEA8
ldrb r1, [r0, 0x7]
@@ -43122,11 +43122,11 @@ _0808FE62:
bl audio_play
b _0808FF9E
.align 2, 0
-_0808FEA8: .4byte 0x0202f388
-_0808FEAC: .4byte 0x03007380
-_0808FEB0: .4byte 0x0202ffb4
+_0808FEA8: .4byte gPaletteFade
+_0808FEAC: .4byte gUnknown_03007380
+_0808FEB0: .4byte gUnknown_0202FFB4
_0808FEB4: .4byte 0x0000064f
-_0808FEB8: .4byte 0x03004b20
+_0808FEB8: .4byte gTasks
_0808FEBC: .4byte sub_808FFBC
_0808FEC0:
movs r0, 0x20
@@ -43170,10 +43170,10 @@ _0808FEDA:
b _0808FF9E
.align 2, 0
_0808FF14: .4byte gSaveBlock2
-_0808FF18: .4byte 0x03007380
-_0808FF1C: .4byte 0x0202ffb4
+_0808FF18: .4byte gUnknown_03007380
+_0808FF1C: .4byte gUnknown_0202FFB4
_0808FF20: .4byte 0x0000064f
-_0808FF24: .4byte 0x03004b20
+_0808FF24: .4byte gTasks
_0808FF28: .4byte sub_808FFBC
_0808FF2C:
ldrh r1, [r5, 0x2E]
@@ -43203,7 +43203,7 @@ _0808FF48:
b _0808FF9E
.align 2, 0
_0808FF60: .4byte gSaveBlock2
-_0808FF64: .4byte 0x0202ffbc
+_0808FF64: .4byte gUnknown_0202FFBC
_0808FF68:
movs r0, 0x15
negs r0, r0
@@ -43235,10 +43235,10 @@ _0808FF9E:
pop {r0}
bx r0
.align 2, 0
-_0808FFA8: .4byte 0x03007380
-_0808FFAC: .4byte 0x0202ffb4
+_0808FFA8: .4byte gUnknown_03007380
+_0808FFAC: .4byte gUnknown_0202FFB4
_0808FFB0: .4byte 0x0000064f
-_0808FFB4: .4byte 0x03004b20
+_0808FFB4: .4byte gTasks
_0808FFB8: .4byte sub_808FFBC
thumb_func_end sub_808FDF8
@@ -43274,10 +43274,10 @@ _0808FFE8:
ldr r0, _08090008
b _08090030
.align 2, 0
-_0808FFF8: .4byte 0x0202f388
-_0808FFFC: .4byte 0x0202ffb4
+_0808FFF8: .4byte gPaletteFade
+_0808FFFC: .4byte gUnknown_0202FFB4
_08090000: .4byte 0x0000064f
-_08090004: .4byte 0x03004b20
+_08090004: .4byte gTasks
_08090008: .4byte sub_808F2B0
_0809000C:
ldr r0, _0809001C
@@ -43288,7 +43288,7 @@ _0809000C:
ldr r0, _08090020
b _08090030
.align 2, 0
-_0809001C: .4byte 0x03004b20
+_0809001C: .4byte gTasks
_08090020: .4byte sub_808F8D8
_08090024:
ldr r0, _08090038
@@ -43304,7 +43304,7 @@ _08090032:
pop {r0}
bx r0
.align 2, 0
-_08090038: .4byte 0x03004b20
+_08090038: .4byte gTasks
_0809003C: .4byte sub_8090070
thumb_func_end sub_808FFBC
@@ -43354,7 +43354,7 @@ sub_8090070: @ 8090070
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08090090: .4byte 0x03001770
+_08090090: .4byte gMain
_08090094: .4byte 0x0000043c
_08090098: .4byte _0809009C
.align 2, 0
@@ -43403,10 +43403,10 @@ _080900D2:
strb r0, [r1]
b _080903AE
.align 2, 0
-_08090108: .4byte 0x0202f388
-_0809010C: .4byte 0x0202ffb4
+_08090108: .4byte gPaletteFade
+_0809010C: .4byte gUnknown_0202FFB4
_08090110: .4byte 0x0000064a
-_08090114: .4byte 0x03005cec
+_08090114: .4byte gUnknown_03005CEC
_08090118: .4byte 0x0000064d
_0809011C: .4byte 0x0000043c
_08090120:
@@ -43425,7 +43425,7 @@ _08090120:
_0809013C: .4byte gPokedexMenu_Gfx
_08090140: .4byte gUnknown_0839F988
_08090144: .4byte 0x06007000
-_08090148: .4byte 0x03001770
+_08090148: .4byte gMain
_0809014C: .4byte 0x0000043c
_08090150:
movs r0, 0xD
@@ -43439,7 +43439,7 @@ _08090150:
adds r1, r0
b _08090368
.align 2, 0
-_0809016C: .4byte 0x03001770
+_0809016C: .4byte gMain
_08090170: .4byte 0x0000043c
_08090174:
ldr r4, _080901AC
@@ -43469,7 +43469,7 @@ _08090174:
_080901AC: .4byte gWindowConfig_81E702C
_080901B0: .4byte gDexText_SizeComparedTo
_080901B4: .4byte gSaveBlock2
-_080901B8: .4byte 0x03001770
+_080901B8: .4byte gMain
_080901BC: .4byte 0x0000043c
_080901C0:
bl ResetPaletteFade
@@ -43478,7 +43478,7 @@ _080901C0:
adds r1, r0
b _08090368
.align 2, 0
-_080901CC: .4byte 0x03001770
+_080901CC: .4byte gMain
_080901D0: .4byte 0x0000043c
_080901D4:
ldr r0, _0809025C
@@ -43547,11 +43547,11 @@ _080901D4:
b _08090368
.align 2, 0
_0809025C: .4byte gSaveBlock2
-_08090260: .4byte 0x02020004
+_08090260: .4byte gSprites
_08090264: .4byte gPokedexEntries
-_08090268: .4byte 0x0202ffbc
+_08090268: .4byte gUnknown_0202FFBC
_0809026C: .4byte gUnknown_083B4EC4
-_08090270: .4byte 0x03001770
+_08090270: .4byte gMain
_08090274: .4byte 0x0000043c
_08090278:
ldr r5, _08090300
@@ -43619,11 +43619,11 @@ _08090278:
adds r1, r0
b _08090368
.align 2, 0
-_08090300: .4byte 0x0202ffbc
-_08090304: .4byte 0x02020004
+_08090300: .4byte gUnknown_0202FFBC
+_08090304: .4byte gSprites
_08090308: .4byte gPokedexEntries
_0809030C: .4byte gUnknown_083B4EC4
-_08090310: .4byte 0x03001770
+_08090310: .4byte gMain
_08090314: .4byte 0x0000043c
_08090318:
movs r0, 0x15
@@ -43641,8 +43641,8 @@ _08090318:
adds r1, r2
b _08090368
.align 2, 0
-_08090338: .4byte 0x03005cec
-_0809033C: .4byte 0x03001770
+_08090338: .4byte gUnknown_03005CEC
+_0809033C: .4byte gMain
_08090340: .4byte 0x0000043c
_08090344:
ldr r0, _08090370
@@ -43703,11 +43703,11 @@ _080903AE:
pop {r0}
bx r0
.align 2, 0
-_080903B8: .4byte 0x0202f388
-_080903BC: .4byte 0x0202ffb4
+_080903B8: .4byte gPaletteFade
+_080903BC: .4byte gUnknown_0202FFB4
_080903C0: .4byte 0x0000064f
_080903C4: .4byte 0x0000043c
-_080903C8: .4byte 0x03004b20
+_080903C8: .4byte gTasks
_080903CC: .4byte sub_80903D0
thumb_func_end sub_8090070
@@ -43750,10 +43750,10 @@ sub_80903D0: @ 80903D0
bl audio_play
b _0809047A
.align 2, 0
-_0809041C: .4byte 0x03001770
-_08090420: .4byte 0x0202ffb4
+_0809041C: .4byte gMain
+_08090420: .4byte gUnknown_0202FFB4
_08090424: .4byte 0x0000064f
-_08090428: .4byte 0x03004b20
+_08090428: .4byte gTasks
_0809042C: .4byte sub_8090498
_08090430:
movs r0, 0x20
@@ -43799,9 +43799,9 @@ _0809047A:
bx r0
.align 2, 0
_08090484: .4byte gSaveBlock2
-_08090488: .4byte 0x0202ffb4
+_08090488: .4byte gUnknown_0202FFB4
_0809048C: .4byte 0x0000064f
-_08090490: .4byte 0x03004b20
+_08090490: .4byte gTasks
_08090494: .4byte sub_8090498
thumb_func_end sub_80903D0
@@ -43834,10 +43834,10 @@ _080904BC:
ldr r0, _080904DC
b _080904EC
.align 2, 0
-_080904CC: .4byte 0x0202f388
-_080904D0: .4byte 0x0202ffb4
+_080904CC: .4byte gPaletteFade
+_080904D0: .4byte gUnknown_0202FFB4
_080904D4: .4byte 0x0000064f
-_080904D8: .4byte 0x03004b20
+_080904D8: .4byte gTasks
_080904DC: .4byte sub_808F2B0
_080904E0:
ldr r0, _080904F4
@@ -43852,7 +43852,7 @@ _080904EE:
pop {r0}
bx r0
.align 2, 0
-_080904F4: .4byte 0x03004b20
+_080904F4: .4byte gTasks
_080904F8: .4byte sub_808FA64
thumb_func_end sub_8090498
@@ -44164,7 +44164,7 @@ sub_809070C: @ 809070C
bx r1
.align 2, 0
_08090748: .4byte sub_8090750
-_0809074C: .4byte 0x03004b20
+_0809074C: .4byte gTasks
thumb_func_end sub_809070C
thumb_func_start sub_8090750
@@ -44190,7 +44190,7 @@ sub_8090750: @ 8090750
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08090778: .4byte 0x03004b20
+_08090778: .4byte gTasks
_0809077C: .4byte _08090780
.align 2, 0
_08090780:
@@ -44228,10 +44228,10 @@ _080907AA:
strh r1, [r0, 0x8]
b _08090A26
.align 2, 0
-_080907D0: .4byte 0x0202f388
-_080907D4: .4byte 0x03005cec
-_080907D8: .4byte 0x03001770
-_080907DC: .4byte 0x03004b20
+_080907D0: .4byte gPaletteFade
+_080907D4: .4byte gUnknown_03005CEC
+_080907D8: .4byte gMain
+_080907DC: .4byte gTasks
_080907E0:
ldr r0, _08090840
ldr r1, _08090844
@@ -44283,7 +44283,7 @@ _08090844: .4byte 0x06004000
_08090848: .4byte gUnknown_08E96BD4
_0809084C: .4byte 0x06007800
_08090850: .4byte 0x0000027f
-_08090854: .4byte 0x03004b20
+_08090854: .4byte gTasks
_08090858: .4byte gPokedexMenu_Pal + 0x2
_0809085C:
ldr r4, _0809088C
@@ -44312,7 +44312,7 @@ _0809088C: .4byte gWindowConfig_81E7064
_08090890: .4byte 0x0600c000
_08090894: .4byte 0x040000d4
_08090898: .4byte 0x81000100
-_0809089C: .4byte 0x03004b20
+_0809089C: .4byte gTasks
_080908A0:
ldr r0, _080908C8
movs r1, 0x2
@@ -44392,7 +44392,7 @@ _0809094C: .4byte gDexText_UnknownPoke
_08090950: .4byte gDexText_UnknownHeight
_08090954: .4byte gDexText_UnknownWeight
_08090958: .4byte gPokedexEntries
-_0809095C: .4byte 0x03004b20
+_0809095C: .4byte gTasks
_08090960:
adds r0, r6, 0
movs r1, 0x30
@@ -44430,9 +44430,9 @@ _08090960:
strh r4, [r0, 0xE]
b _080909E0
.align 2, 0
-_080909AC: .4byte 0x02020004
-_080909B0: .4byte 0x03005cec
-_080909B4: .4byte 0x03004b20
+_080909AC: .4byte gSprites
+_080909B0: .4byte gUnknown_03005CEC
+_080909B4: .4byte gTasks
_080909B8:
ldr r0, _080909E8
movs r1, 0
@@ -44493,8 +44493,8 @@ _08090A26:
pop {r0}
bx r0
.align 2, 0
-_08090A30: .4byte 0x0202f388
-_08090A34: .4byte 0x03004b20
+_08090A30: .4byte gPaletteFade
+_08090A34: .4byte gTasks
_08090A38: .4byte sub_8090A3C
thumb_func_end sub_8090750
@@ -44539,10 +44539,10 @@ sub_8090A3C: @ 8090A3C
str r0, [r1]
b _08090B7A
.align 2, 0
-_08090A8C: .4byte 0x03001770
+_08090A8C: .4byte gMain
_08090A90: .4byte 0x0000fffc
-_08090A94: .4byte 0x02020004
-_08090A98: .4byte 0x03004b20
+_08090A94: .4byte gSprites
+_08090A98: .4byte gTasks
_08090A9C: .4byte sub_8090C28
_08090AA0: .4byte sub_8090B8C
_08090AA4:
@@ -44590,7 +44590,7 @@ _08090AA4:
bl audio_play
b _08090B44
.align 2, 0
-_08090B00: .4byte 0x03004b20
+_08090B00: .4byte gTasks
_08090B04: .4byte gPokedexEntries
_08090B08: .4byte 0x06007aca
_08090B0C:
@@ -44615,7 +44615,7 @@ _08090B0C:
b _08090B7A
.align 2, 0
_08090B34: .4byte 0x0000fffc
-_08090B38: .4byte 0x02020004
+_08090B38: .4byte gSprites
_08090B3C: .4byte sub_8090C28
_08090B40: .4byte sub_8090B8C
_08090B44:
@@ -44636,7 +44636,7 @@ _08090B44:
bl LoadPalette
b _08090B7A
.align 2, 0
-_08090B68: .4byte 0x03004b20
+_08090B68: .4byte gTasks
_08090B6C: .4byte gPokedexMenu_Pal + 0x2
_08090B70:
ldr r0, _08090B88
@@ -44719,11 +44719,11 @@ _08090C0C:
pop {r0}
bx r0
.align 2, 0
-_08090C14: .4byte 0x0202f388
+_08090C14: .4byte gPaletteFade
_08090C18: .4byte gUnknown_08D00524
_08090C1C: .4byte 0x0600c000
-_08090C20: .4byte 0x03004b20
-_08090C24: .4byte 0x02020004
+_08090C20: .4byte gTasks
+_08090C24: .4byte gSprites
thumb_func_end sub_8090B8C
thumb_func_start sub_8090C28
@@ -44817,8 +44817,8 @@ sub_8090C68: @ 8090C68
bl audio_play
b _08090D2A
.align 2, 0
-_08090CD0: .4byte 0x0202ffbc
-_08090CD4: .4byte 0x0202ffb4
+_08090CD0: .4byte gUnknown_0202FFBC
+_08090CD4: .4byte gUnknown_0202FFB4
_08090CD8: .4byte 0x0000064e
_08090CDC: .4byte gPokedexEntries
_08090CE0: .4byte 0x06007aca
@@ -44990,7 +44990,7 @@ _08090E08:
b _08090E8E
.align 2, 0
_08090E14: .4byte gSaveBlock2
-_08090E18: .4byte 0x02025734
+_08090E18: .4byte gSaveBlock1
_08090E1C: .4byte 0x00000938
_08090E20: .4byte 0x00003a8c
_08090E24:
@@ -45030,7 +45030,7 @@ _08090E62:
b _08090F0A
.align 2, 0
_08090E68: .4byte gSaveBlock2
-_08090E6C: .4byte 0x02025734
+_08090E6C: .4byte gSaveBlock1
_08090E70: .4byte 0x00000938
_08090E74: .4byte 0x00003a8c
_08090E78:
@@ -45094,7 +45094,7 @@ _08090EBC:
b _08090F0A
.align 2, 0
_08090EEC: .4byte gSaveBlock2
-_08090EF0: .4byte 0x02025734
+_08090EF0: .4byte gSaveBlock1
_08090EF4: .4byte 0x00000938
_08090EF8: .4byte 0x00003a8c
_08090EFC:
@@ -45416,7 +45416,7 @@ _08091140: .4byte REG_BG2CNT
_08091144: .4byte 0x0000f7ff
_08091148: .4byte REG_BG3CNT
_0809114C: .4byte 0x0000efff
-_08091150: .4byte 0x030028f8
+_08091150: .4byte gReservedSpritePaletteCount
thumb_func_end sub_8091060
thumb_func_start sub_8091154
@@ -46385,7 +46385,7 @@ sub_8091878: @ 8091878
pop {r0}
bx r0
.align 2, 0
-_080918A0: .4byte 0x02024e8c
+_080918A0: .4byte gUnknown_02024E8C
_080918A4: .4byte gUnknown_083B57A4
_080918A8: .4byte gUnknown_083B5794
_080918AC: .4byte gSpriteAnimTable_81E7C64
@@ -46415,7 +46415,7 @@ sub_80918B0: @ 80918B0
pop {r0}
bx r0
.align 2, 0
-_080918DC: .4byte 0x02024e8c
+_080918DC: .4byte gUnknown_02024E8C
_080918E0: .4byte gUnknown_083B57A4
_080918E4: .4byte gUnknown_083B5794
_080918E8: .4byte gUnknown_081EC2A4
@@ -46582,8 +46582,8 @@ _08091A34: .4byte gMonFrontPicCoords
_08091A38: .4byte gUnknown_083B5584
_08091A3C: .4byte gSaveBlock2
_08091A40: .4byte gMonPaletteTable
-_08091A44: .4byte 0x02024e8c
-_08091A48: .4byte 0x02020004
+_08091A44: .4byte gUnknown_02024E8C
+_08091A48: .4byte gSprites
thumb_func_end sub_80918EC
thumb_func_start sub_8091A4C
@@ -46665,8 +46665,8 @@ sub_8091A4C: @ 8091A4C
_08091AE4: .4byte gTrainerFrontPicTable
_08091AE8: .4byte gTrainerFrontPicCoords
_08091AEC: .4byte gUnknown_083B5584
-_08091AF0: .4byte 0x02024e8c
-_08091AF4: .4byte 0x02020004
+_08091AF0: .4byte gUnknown_02024E8C
+_08091AF4: .4byte gSprites
thumb_func_end sub_8091A4C
thumb_func_start sub_8091AF8
@@ -46950,7 +46950,7 @@ _08091CF2:
b _08091D9C
.align 2, 0
_08091D08: .4byte 0x00000181
-_08091D0C: .4byte 0x0202ffb4
+_08091D0C: .4byte gUnknown_0202FFB4
_08091D10: .4byte 0x0000060c
_08091D14: .4byte gUnknown_083B57BC
_08091D18: .4byte gSpeciesNames
@@ -47082,7 +47082,7 @@ _08091DFA:
pop {r1}
bx r1
.align 2, 0
-_08091E0C: .4byte 0x0202ffb4
+_08091E0C: .4byte gUnknown_0202FFB4
_08091E10: .4byte 0x0000060c
_08091E14: .4byte gBaseStats
_08091E18: .4byte 0x00000181
@@ -47141,7 +47141,7 @@ sub_8091E54: @ 8091E54
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08091E78: .4byte 0x03001770
+_08091E78: .4byte gMain
_08091E7C: .4byte 0x0000043c
_08091E80: .4byte _08091E84
.align 2, 0
@@ -47217,8 +47217,8 @@ _08091F10:
strb r1, [r0]
b _08092030
.align 2, 0
-_08091F1C: .4byte 0x0202f388
-_08091F20: .4byte 0x0202ffb4
+_08091F1C: .4byte gPaletteFade
+_08091F20: .4byte gUnknown_0202FFB4
_08091F24: .4byte 0x0000064a
_08091F28: .4byte gPokedexMenuSearch_Gfx
_08091F2C: .4byte gUnknown_08E96D2C
@@ -47228,7 +47228,7 @@ _08091F38: .4byte 0x06007a80
_08091F3C: .4byte 0x06007b00
_08091F40: .4byte 0x06007ac0
_08091F44: .4byte 0x06007b40
-_08091F48: .4byte 0x03001770
+_08091F48: .4byte gMain
_08091F4C: .4byte 0x0000043c
_08091F50:
ldr r4, _08091FA8
@@ -47272,8 +47272,8 @@ _08091F7C:
_08091FA8: .4byte gWindowConfig_81E7064
_08091FAC: .4byte gUnknown_083A05CC
_08091FB0: .4byte gUnknown_083A05DC
-_08091FB4: .4byte 0x03004b28
-_08091FB8: .4byte 0x03001770
+_08091FB4: .4byte gUnknown_03004B28
+_08091FB8: .4byte gMain
_08091FBC: .4byte 0x0000043c
_08091FC0:
movs r0, 0x1
@@ -47288,7 +47288,7 @@ _08091FC0:
adds r1, r0
b _08091FF6
.align 2, 0
-_08091FD8: .4byte 0x03001770
+_08091FD8: .4byte gMain
_08091FDC: .4byte 0x0000043c
_08091FE0:
ldr r1, _08092000
@@ -47338,8 +47338,8 @@ _08092030:
pop {r0}
bx r0
.align 2, 0
-_0809203C: .4byte 0x0202f388
-_08092040: .4byte 0x03004b20
+_0809203C: .4byte gPaletteFade
+_08092040: .4byte gTasks
_08092044: .4byte sub_809204C
_08092048: .4byte 0x0000043c
thumb_func_end sub_8091E54
@@ -47365,7 +47365,7 @@ sub_809204C: @ 809204C
pop {r0}
bx r0
.align 2, 0
-_08092074: .4byte 0x03004b20
+_08092074: .4byte gTasks
_08092078: .4byte sub_809207C
thumb_func_end sub_809204C
@@ -47391,8 +47391,8 @@ sub_809207C: @ 809207C
str r0, [r1]
b _0809216C
.align 2, 0
-_080920A4: .4byte 0x03001770
-_080920A8: .4byte 0x03004b20
+_080920A4: .4byte gMain
+_080920A8: .4byte gTasks
_080920AC: .4byte sub_80927B8
_080920B0:
movs r0, 0x1
@@ -47414,7 +47414,7 @@ _080920B0:
beq _080920DE
b _0809216C
.align 2, 0
-_080920D4: .4byte 0x03004b20
+_080920D4: .4byte gTasks
_080920D8:
cmp r4, 0x2
beq _080920FC
@@ -47494,8 +47494,8 @@ _0809216C:
pop {r0}
bx r0
.align 2, 0
-_08092174: .4byte 0x03004b20
-_08092178: .4byte 0x03001770
+_08092174: .4byte gTasks
+_08092178: .4byte gMain
thumb_func_end sub_809207C
thumb_func_start sub_809217C
@@ -47520,7 +47520,7 @@ sub_809217C: @ 809217C
pop {r0}
bx r0
.align 2, 0
-_080921A8: .4byte 0x03004b20
+_080921A8: .4byte gTasks
_080921AC: .4byte sub_80921B0
thumb_func_end sub_809217C
@@ -47545,7 +47545,7 @@ sub_80921B0: @ 80921B0
ldr r6, _080921E0
b _080921F0
.align 2, 0
-_080921D8: .4byte 0x03004b20
+_080921D8: .4byte gTasks
_080921DC: .4byte gUnknown_083B586C
_080921E0: .4byte gUnknown_083B58A4
_080921E4:
@@ -47578,8 +47578,8 @@ _080921F0:
.align 2, 0
_0809221C: .4byte gUnknown_083B5850
_08092220: .4byte gUnknown_083B5888
-_08092224: .4byte 0x03001770
-_08092228: .4byte 0x03004b20
+_08092224: .4byte gMain
+_08092228: .4byte gTasks
_0809222C: .4byte sub_809204C
_08092230:
movs r0, 0x1
@@ -47646,11 +47646,11 @@ _08092288:
str r0, [r6]
b _080923EC
.align 2, 0
-_080922B4: .4byte 0x03004b20
-_080922B8: .4byte 0x0202ffba
-_080922BC: .4byte 0x0202ffb4
+_080922B4: .4byte gTasks
+_080922B8: .4byte gUnknown_0202FFBA
+_080922BC: .4byte gUnknown_0202FFB4
_080922C0: .4byte 0x0000062a
-_080922C4: .4byte 0x0202ffb8
+_080922C4: .4byte gUnknown_0202FFB8
_080922C8: .4byte gSaveBlock2
_080922CC: .4byte 0x00000614
_080922D0: .4byte sub_80927B8
@@ -47792,8 +47792,8 @@ _080923EC:
pop {r0}
bx r0
.align 2, 0
-_080923F4: .4byte 0x03004b20
-_080923F8: .4byte 0x03001770
+_080923F4: .4byte gTasks
+_080923F8: .4byte gMain
thumb_func_end sub_80921B0
thumb_func_start sub_80923FC
@@ -47871,7 +47871,7 @@ sub_80923FC: @ 80923FC
pop {r0}
bx r0
.align 2, 0
-_0809249C: .4byte 0x03004b20
+_0809249C: .4byte gTasks
_080924A0: .4byte sub_80924A4
thumb_func_end sub_80923FC
@@ -47897,7 +47897,7 @@ sub_80924A4: @ 80924A4
bl sub_8091E20
b _080924E8
.align 2, 0
-_080924D0: .4byte 0x0202ffb4
+_080924D0: .4byte gUnknown_0202FFB4
_080924D4: .4byte 0x0000060c
_080924D8: .4byte gDexText_SearchComplete
_080924DC:
@@ -47919,7 +47919,7 @@ _080924F6:
bx r0
.align 2, 0
_080924FC: .4byte gDexText_NoMatching
-_08092500: .4byte 0x03004b20
+_08092500: .4byte gTasks
_08092504: .4byte sub_8092508
thumb_func_end sub_80924A4
@@ -47975,13 +47975,13 @@ sub_8092508: @ 8092508
bl audio_play
b _080925A4
.align 2, 0
-_08092570: .4byte 0x03001770
-_08092574: .4byte 0x0202ffb4
+_08092570: .4byte gMain
+_08092574: .4byte gUnknown_0202FFB4
_08092578: .4byte 0x0000060c
_0809257C: .4byte 0x0000064f
_08092580: .4byte 0x00000612
_08092584: .4byte 0x00000616
-_08092588: .4byte 0x03004b20
+_08092588: .4byte gTasks
_0809258C: .4byte sub_80927B8
_08092590:
ldr r0, _080925AC
@@ -47998,7 +47998,7 @@ _080925A4:
pop {r0}
bx r0
.align 2, 0
-_080925AC: .4byte 0x03004b20
+_080925AC: .4byte gTasks
_080925B0: .4byte sub_809217C
thumb_func_end sub_8092508
@@ -48066,7 +48066,7 @@ sub_80925CC: @ 80925CC
pop {r0}
bx r0
.align 2, 0
-_08092630: .4byte 0x03004b20
+_08092630: .4byte gTasks
_08092634: .4byte gUnknown_083B5A7C
_08092638: .4byte 0x0000ffff
_0809263C: .4byte 0x00002d9f
@@ -48122,9 +48122,9 @@ sub_8092644: @ 8092644
bl sub_8092C8C
b _080926E0
.align 2, 0
-_080926A8: .4byte 0x03004b20
+_080926A8: .4byte gTasks
_080926AC: .4byte gUnknown_083B5A7C
-_080926B0: .4byte 0x03001770
+_080926B0: .4byte gMain
_080926B4:
movs r0, 0x2
ands r0, r1
@@ -48277,7 +48277,7 @@ sub_80927B8: @ 80927B8
pop {r0}
bx r0
.align 2, 0
-_080927E8: .4byte 0x03004b20
+_080927E8: .4byte gTasks
_080927EC: .4byte sub_80927F0
thumb_func_end sub_80927B8
@@ -48298,7 +48298,7 @@ _08092808:
pop {r0}
bx r0
.align 2, 0
-_0809280C: .4byte 0x0202f388
+_0809280C: .4byte gPaletteFade
thumb_func_end sub_80927F0
thumb_func_start sub_8092810
@@ -48834,8 +48834,8 @@ _08092C5E:
pop {r0}
bx r0
.align 2, 0
-_08092C68: .4byte 0x03004b20
-_08092C6C: .4byte 0x020231cc
+_08092C68: .4byte gTasks
+_08092C6C: .4byte gStringVar1
_08092C70: .4byte gUnknown_083B5910
_08092C74: .4byte gUnknown_083B5AB2
_08092C78: .4byte gUnknown_083B5968
@@ -49002,7 +49002,7 @@ sub_8092D78: @ 8092D78
b _08092DE8
.align 2, 0
_08092DBC: .4byte gUnknown_083B5A7C
-_08092DC0: .4byte 0x03004b20
+_08092DC0: .4byte gTasks
_08092DC4:
lsls r0, r4, 3
adds r0, r6
@@ -49077,7 +49077,7 @@ sub_8092E10: @ 8092E10
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08092E50: .4byte 0x03004b28
+_08092E50: .4byte gUnknown_03004B28
_08092E54: .4byte gUnknown_083B5A7C
_08092E58: .4byte _08092E5C
.align 2, 0
@@ -49149,7 +49149,7 @@ _08092ECA:
movs r3, 0
b _08092EDA
.align 2, 0
-_08092ED0: .4byte 0x0202ffb4
+_08092ED0: .4byte gUnknown_0202FFB4
_08092ED4: .4byte 0x00000614
_08092ED8:
movs r3, 0x1
@@ -49174,7 +49174,7 @@ _08092EDA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08092F00: .4byte 0x03004b20
+_08092F00: .4byte gTasks
_08092F04: .4byte _08092F08
.align 2, 0
_08092F08:
@@ -49242,7 +49242,7 @@ sub_8092F44: @ 8092F44
movs r0, 0
b _08092F86
.align 2, 0
-_08092F7C: .4byte 0x03004b20
+_08092F7C: .4byte gTasks
_08092F80: .4byte gUnknown_083B5A7C
_08092F84:
movs r0, 0x1
@@ -49283,7 +49283,7 @@ sub_8092F8C: @ 8092F8C
movs r0, 0
b _08092FD2
.align 2, 0
-_08092FC8: .4byte 0x03004b20
+_08092FC8: .4byte gTasks
_08092FCC: .4byte gUnknown_083B5A7C
_08092FD0:
movs r0, 0x1
@@ -49325,7 +49325,7 @@ sub_8092FD8: @ 8092FD8
orrs r0, r1
b _08093048
.align 2, 0
-_08093018: .4byte 0x03004b20
+_08093018: .4byte gTasks
_0809301C: .4byte sub_8092644
_08093020:
ldrh r0, [r4, 0x2E]
@@ -49448,7 +49448,7 @@ sub_809308C: @ 809308C
bx r0
.align 2, 0
_08093104: .4byte gSpriteTemplate_83A053C
-_08093108: .4byte 0x02020004
+_08093108: .4byte gSprites
_0809310C: .4byte sub_8092FD8
thumb_func_end sub_809308C
@@ -49498,8 +49498,8 @@ sub_8093130: @ 8093130
.align 2, 0
_08093164: .4byte sub_8093174
_08093168: .4byte 0x02000000
-_0809316C: .4byte 0x03002970
-_08093170: .4byte 0x02029818
+_0809316C: .4byte gLinkPlayers
+_08093170: .4byte gUnknown_02029818
thumb_func_end sub_8093130
thumb_func_start sub_8093174
@@ -49517,7 +49517,7 @@ sub_8093174: @ 8093174
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0809318C: .4byte 0x03001770
+_0809318C: .4byte gMain
_08093190: .4byte 0x0000043c
_08093194: .4byte _08093198
.align 2, 0
@@ -49559,7 +49559,7 @@ _080931EC:
beq _08093232
b _0809320A
.align 2, 0
-_080931F8: .4byte 0x03001770
+_080931F8: .4byte gMain
_080931FC: .4byte 0x0000043c
_08093200:
bl sub_80937F0
@@ -49575,7 +49575,7 @@ _0809320A:
strb r0, [r1]
b _08093232
.align 2, 0
-_08093218: .4byte 0x03001770
+_08093218: .4byte gMain
_0809321C: .4byte 0x0000043c
_08093220:
bl nullsub_15
@@ -49641,7 +49641,7 @@ _08093298:
.align 2, 0
_0809329C: .4byte 0x02000000
_080932A0: .4byte 0x040000d4
-_080932A4: .4byte 0x03004de0
+_080932A4: .4byte gUnknown_03004DE0
_080932A8: .4byte 0x800000a0
thumb_func_end sub_8093254
@@ -49670,7 +49670,7 @@ sub_80932AC: @ 80932AC
bx r0
.align 2, 0
_080932DC: .4byte nullsub_60
-_080932E0: .4byte 0x03004b20
+_080932E0: .4byte gTasks
thumb_func_end sub_80932AC
thumb_func_start sub_80932E4
@@ -49702,7 +49702,7 @@ sub_80932E4: @ 80932E4
bx r0
.align 2, 0
_0809331C: .4byte nullsub_60
-_08093320: .4byte 0x03004b20
+_08093320: .4byte gTasks
thumb_func_end sub_80932E4
thumb_func_start sub_8093324
@@ -49742,9 +49742,9 @@ sub_8093324: @ 8093324
b _08093384
.align 2, 0
_0809336C: .4byte nullsub_60
-_08093370: .4byte 0x03004b20
+_08093370: .4byte gTasks
_08093374: .4byte 0x02000000
-_08093378: .4byte 0x0202ffc0
+_08093378: .4byte gUnknown_0202FFC0
_0809337C:
adds r0, r5, 0
adds r0, 0x64
@@ -49901,7 +49901,7 @@ _080934AC: .4byte 0x0000270f
_080934B0: .4byte 0x000003e7
_080934B4: .4byte 0x0000ffff
_080934B8: .4byte 0x00000572
-_080934BC: .4byte 0x02025734
+_080934BC: .4byte gSaveBlock1
_080934C0: .4byte 0x00002b1c
thumb_func_end sub_8093390
@@ -49917,7 +49917,7 @@ sub_80934C4: @ 80934C4
ldrb r0, [r1, 0x1]
bx lr
.align 2, 0
-_080934D8: .4byte 0x0202ffc0
+_080934D8: .4byte gUnknown_0202FFC0
thumb_func_end sub_80934C4
thumb_func_start sav12_xor_get_clamped_above
@@ -50406,7 +50406,7 @@ _0809383E:
.align 2, 0
_08093858: .4byte gUnknown_083B5EBC
_0809385C: .4byte 0x02000000
-_08093860: .4byte 0x03004b20
+_08093860: .4byte gTasks
thumb_func_end sub_809382C
thumb_func_start sub_8093864
@@ -50461,7 +50461,7 @@ _080938BE:
pop {r1}
bx r1
.align 2, 0
-_080938C4: .4byte 0x0202f388
+_080938C4: .4byte gPaletteFade
_080938C8: .4byte 0x02000000
thumb_func_end sub_80938A8
@@ -50480,7 +50480,7 @@ rfu_NI_stopReceivingData: @ 80938CC
movs r0, 0x1
b _08093914
.align 2, 0
-_080938E4: .4byte 0x03001770
+_080938E4: .4byte gMain
_080938E8: .4byte 0x02000000
_080938EC:
movs r0, 0x1
@@ -50587,7 +50587,7 @@ _08093996:
pop {r1}
bx r1
.align 2, 0
-_0809399C: .4byte 0x0202f388
+_0809399C: .4byte gPaletteFade
_080939A0: .4byte 0x02000000
thumb_func_end sub_8093980
@@ -50658,7 +50658,7 @@ _08093A04:
pop {r0}
bx r0
.align 2, 0
-_08093A20: .4byte 0x03004b20
+_08093A20: .4byte gTasks
_08093A24: .4byte 0x02000000
thumb_func_end sub_80939DC
@@ -50726,7 +50726,7 @@ _08093A7A:
bx r0
.align 2, 0
_08093A98: .4byte gUnknown_083B5ED8
-_08093A9C: .4byte 0x03004b20
+_08093A9C: .4byte gTasks
thumb_func_end sub_8093A68
thumb_func_start sub_8093AA0
@@ -50763,7 +50763,7 @@ _08093ABA:
bx r1
.align 2, 0
_08093AE0: .4byte 0x02000000
-_08093AE4: .4byte 0x03004de0
+_08093AE4: .4byte gUnknown_03004DE0
_08093AE8: .4byte 0x0000fffc
_08093AEC: .4byte sub_8093D7C
thumb_func_end sub_8093AA0
@@ -50913,7 +50913,7 @@ _08093BEA:
.align 2, 0
_08093BFC: .4byte 0x02000000
_08093C00: .4byte 0xffff0000
-_08093C04: .4byte 0x03004de0
+_08093C04: .4byte gUnknown_03004DE0
_08093C08: .4byte 0x0000fffc
thumb_func_end sub_8093AF0
@@ -51083,7 +51083,7 @@ _08093D2E:
.align 2, 0
_08093D40: .4byte 0x02000000
_08093D44: .4byte 0xffff0000
-_08093D48: .4byte 0x03004de0
+_08093D48: .4byte gUnknown_03004DE0
_08093D4C: .4byte 0x0000fffc
thumb_func_end sub_8093C38
@@ -51129,7 +51129,7 @@ sub_8093D7C: @ 8093D7C
strh r1, [r0]
bx lr
.align 2, 0
-_08093DA0: .4byte 0x03004de0
+_08093DA0: .4byte gUnknown_03004DE0
_08093DA4: .4byte REG_VCOUNT
_08093DA8: .4byte REG_BG0VOFS
thumb_func_end sub_8093D7C
@@ -51638,7 +51638,7 @@ sub_8094140: @ 8094140
bx r0
.align 2, 0
_0809417C: .4byte gWindowConfig_81E6DC4
-_08094180: .4byte 0x020231cc
+_08094180: .4byte gStringVar1
_08094184: .4byte 0x02000094
thumb_func_end sub_8094140
@@ -51816,7 +51816,7 @@ _080942EA:
bx r0
.align 2, 0
_080942F0: .4byte 0x02000000
-_080942F4: .4byte 0x020231cc
+_080942F4: .4byte gStringVar1
thumb_func_end sub_809429C
thumb_func_start sub_80942F8
@@ -51841,7 +51841,7 @@ sub_80942F8: @ 80942F8
pop {r0}
bx r0
.align 2, 0
-_08094328: .4byte 0x020231cc
+_08094328: .4byte gStringVar1
_0809432C: .4byte 0x02000094
_08094330: .4byte gOtherText_TrainersTrainerCard
thumb_func_end sub_80942F8
@@ -51913,7 +51913,7 @@ _080943B0:
bx r0
.align 2, 0
_080943B8: .4byte 0x02000000
-_080943BC: .4byte 0x020231cc
+_080943BC: .4byte gStringVar1
_080943C0: .4byte gUnknown_083B5EF4
thumb_func_end sub_8094354
@@ -52446,7 +52446,7 @@ sub_8094778: @ 8094778
pop {r0}
bx r0
.align 2, 0
-_080947AC: .4byte 0x0202e828
+_080947AC: .4byte gMapHeader
thumb_func_end sub_8094778
thumb_func_start sub_80947B0
@@ -52655,7 +52655,7 @@ unref_sub_8094928: @ 8094928
pop {r0}
bx r0
.align 2, 0
-_08094938: .4byte 0x020300a0
+_08094938: .4byte gPokemonStorage
_0809493C: .4byte 0x000083d0
thumb_func_end unref_sub_8094928
@@ -52669,7 +52669,7 @@ unref_sub_8094940: @ 8094940
pop {r0}
bx r0
.align 2, 0
-_08094950: .4byte 0x020300a0
+_08094950: .4byte gPokemonStorage
_08094954: .4byte 0x000083d0
thumb_func_end unref_sub_8094940
@@ -52687,7 +52687,7 @@ sub_8094958: @ 8094958
pop {r0}
bx r0
.align 2, 0
-_08094974: .4byte 0x02038470
+_08094974: .4byte gUnknown_02038470
thumb_func_end sub_8094958
thumb_func_start sub_8094978
@@ -52769,7 +52769,7 @@ _08094A00:
ble _080949F2
b _08094A50
.align 2, 0
-_08094A08: .4byte 0x02024a6a
+_08094A08: .4byte gUnknown_02024A6A
_08094A0C:
movs r5, 0x2
movs r0, 0
@@ -52825,7 +52825,7 @@ _08094A68:
pop {r0}
bx r0
.align 2, 0
-_08094A70: .4byte 0x02024a6a
+_08094A70: .4byte gUnknown_02024A6A
thumb_func_end sub_8094998
thumb_func_start sub_8094A74
@@ -52908,7 +52908,7 @@ _08094B06:
ble _08094AF8
b _08094B46
.align 2, 0
-_08094B10: .4byte 0x02024a6a
+_08094B10: .4byte gUnknown_02024A6A
_08094B14:
movs r3, 0x2
mov r1, sp
@@ -52957,7 +52957,7 @@ _08094B5E:
pop {r0}
bx r0
.align 2, 0
-_08094B68: .4byte 0x02024a6a
+_08094B68: .4byte gUnknown_02024A6A
thumb_func_end sub_8094A74
thumb_func_start sub_8094B6C
@@ -53072,7 +53072,7 @@ sub_8094C20: @ 8094C20
ands r1, r0
b _08094C48
.align 2, 0
-_08094C3C: .4byte 0x02038470
+_08094C3C: .4byte gUnknown_02038470
_08094C40:
ldr r0, _08094C50
adds r0, r2, r0
@@ -53083,7 +53083,7 @@ _08094C48:
pop {r1}
bx r1
.align 2, 0
-_08094C50: .4byte 0x02038470
+_08094C50: .4byte gUnknown_02038470
thumb_func_end sub_8094C20
thumb_func_start sub_8094C54
@@ -53107,7 +53107,7 @@ sub_8094C54: @ 8094C54
strb r1, [r0]
b _08094C8C
.align 2, 0
-_08094C78: .4byte 0x02038470
+_08094C78: .4byte gUnknown_02038470
_08094C7C:
ldr r2, _08094C94
adds r2, r3, r2
@@ -53122,7 +53122,7 @@ _08094C8C:
pop {r0}
bx r0
.align 2, 0
-_08094C94: .4byte 0x02038470
+_08094C94: .4byte gUnknown_02038470
thumb_func_end sub_8094C54
thumb_func_start sub_8094C98
@@ -53179,7 +53179,7 @@ _08094CF8:
adds r0, r2, 0
b _08094D12
.align 2, 0
-_08094CFC: .4byte 0x02038470
+_08094CFC: .4byte gUnknown_02038470
_08094D00:
adds r0, r2, 0x1
lsls r0, 24
@@ -53230,7 +53230,7 @@ _08094D2A:
bx r0
.align 2, 0
_08094D58: .4byte 0x0201b000
-_08094D5C: .4byte 0x03004360
+_08094D5C: .4byte gPlayerParty
thumb_func_end pokemon_change_order
thumb_func_start sub_8094D60
@@ -53271,7 +53271,7 @@ _08094D76:
bx r0
.align 2, 0
_08094DA8: .4byte 0xfffffda8
-_08094DAC: .4byte 0x03004360
+_08094DAC: .4byte gPlayerParty
thumb_func_end sub_8094D60
thumb_func_start unref_sub_8094DB0
@@ -53316,7 +53316,7 @@ _08094DBE:
bl sub_806E6F0
b _08094E16
.align 2, 0
-_08094E08: .4byte 0x03004360
+_08094E08: .4byte gPlayerParty
_08094E0C:
adds r0, r6, 0x1
lsls r0, 24
@@ -53349,8 +53349,8 @@ sub_8094E20: @ 8094E20
pop {r0}
bx r0
.align 2, 0
-_08094E44: .4byte 0x0202f388
-_08094E48: .4byte 0x02038473
+_08094E44: .4byte gPaletteFade
+_08094E48: .4byte gUnknown_02038473
thumb_func_end sub_8094E20
thumb_func_start sub_8094E4C
@@ -53450,7 +53450,7 @@ _08094EEC:
.align 2, 0
_08094F10: .4byte 0x0201b000
_08094F14: .4byte 0x00000266
-_08094F18: .4byte 0x03004360
+_08094F18: .4byte gPlayerParty
_08094F1C:
movs r0, 0
strh r0, [r4]
@@ -53582,8 +53582,8 @@ _08095000:
strb r1, [r0]
b _0809503C
.align 2, 0
-_08095024: .4byte 0x02038473
-_08095028: .4byte 0x0203855e
+_08095024: .4byte gUnknown_02038473
+_08095028: .4byte word_203855E
_0809502C: .4byte 0x0201b000
_08095030: .4byte 0x00000259
_08095034:
@@ -53637,9 +53637,9 @@ sub_8095050: @ 8095050
adds r0, r3
b _080950DE
.align 2, 0
-_0809508C: .4byte 0x03004360
-_08095090: .4byte 0x02038473
-_08095094: .4byte 0x03004b20
+_0809508C: .4byte gPlayerParty
+_08095090: .4byte gUnknown_02038473
+_08095094: .4byte gTasks
_08095098: .4byte 0x0201b000
_0809509C:
ldr r3, _080950C0
@@ -53661,7 +53661,7 @@ _0809509C:
strh r5, [r0, 0x12]
b _080950EC
.align 2, 0
-_080950C0: .4byte 0x03004b20
+_080950C0: .4byte gTasks
_080950C4: .4byte 0x0201b000
_080950C8:
ldr r3, _08095108
@@ -53697,7 +53697,7 @@ _080950EC:
pop {r0}
bx r0
.align 2, 0
-_08095108: .4byte 0x03004b20
+_08095108: .4byte gTasks
_0809510C: .4byte 0x0201b000
_08095110: .4byte gUnknown_083B5FF4
_08095114: .4byte gUnknown_083B5FCC
@@ -53733,10 +53733,10 @@ _0809512C:
ldr r3, [r0]
b _080951AA
.align 2, 0
-_08095150: .4byte 0x0202f388
-_08095154: .4byte 0x02038473
-_08095158: .4byte 0x0203855e
-_0809515C: .4byte 0x03004ae4
+_08095150: .4byte gPaletteFade
+_08095154: .4byte gUnknown_02038473
+_08095158: .4byte word_203855E
+_0809515C: .4byte gUnknown_03004AE4
_08095160: .4byte sub_80952E4
_08095164:
adds r0, r4, 0
@@ -53776,10 +53776,10 @@ _080951AA:
bl _call_via_r3
b _08095268
.align 2, 0
-_080951B4: .4byte 0x02038473
-_080951B8: .4byte 0x03004360
-_080951BC: .4byte 0x03004ae4
-_080951C0: .4byte 0x0203855e
+_080951B4: .4byte gUnknown_02038473
+_080951B8: .4byte gPlayerParty
+_080951BC: .4byte gUnknown_03004AE4
+_080951C0: .4byte word_203855E
_080951C4: .4byte sub_80952E4
_080951C8:
movs r0, 0x5
@@ -53807,8 +53807,8 @@ _080951C8:
bl SetTaskFuncWithFollowupFunc
b _08095268
.align 2, 0
-_08095204: .4byte 0x03004360
-_08095208: .4byte 0x020231cc
+_08095204: .4byte gPlayerParty
+_08095208: .4byte gStringVar1
_0809520C: .4byte sub_8095408
_08095210: .4byte sub_8095118
_08095214:
@@ -53821,7 +53821,7 @@ _0809521C:
bl audio_play
b _08095268
.align 2, 0
-_08095224: .4byte 0x02038473
+_08095224: .4byte gUnknown_02038473
_08095228:
movs r0, 0x5
bl audio_play
@@ -53839,8 +53839,8 @@ _08095228:
ldr r1, _08095250
b _08095266
.align 2, 0
-_08095248: .4byte 0x0202e8f4
-_0809524C: .4byte 0x03004b20
+_08095248: .4byte gUnknown_0202E8F4
+_0809524C: .4byte gTasks
_08095250: .4byte sub_80952E4
_08095254:
ldr r1, _08095270
@@ -53859,8 +53859,8 @@ _08095268:
pop {r0}
bx r0
.align 2, 0
-_08095270: .4byte 0x0202e8f4
-_08095274: .4byte 0x03004b20
+_08095270: .4byte gUnknown_0202E8F4
+_08095274: .4byte gTasks
_08095278: .4byte sub_809527C
thumb_func_end sub_8095118
@@ -53890,7 +53890,7 @@ sub_809527C: @ 809527C
pop {r0}
bx r0
.align 2, 0
-_080952AC: .4byte 0x03004b20
+_080952AC: .4byte gTasks
_080952B0: .4byte sub_80952B4
thumb_func_end sub_809527C
@@ -53915,7 +53915,7 @@ _080952D6:
pop {r0}
bx r0
.align 2, 0
-_080952DC: .4byte 0x0202f388
+_080952DC: .4byte gPaletteFade
_080952E0: .4byte sub_802E414
thumb_func_end sub_80952B4
@@ -53933,7 +53933,7 @@ sub_80952E4: @ 80952E4
bl sub_809527C
b _0809531E
.align 2, 0
-_080952FC: .4byte 0x0202e8f4
+_080952FC: .4byte gUnknown_0202E8F4
_08095300:
movs r0, 0x1
negs r0, r0
@@ -53955,7 +53955,7 @@ _0809531E:
pop {r0}
bx r0
.align 2, 0
-_08095328: .4byte 0x03004b20
+_08095328: .4byte gTasks
_0809532C: .4byte sub_8095330
thumb_func_end sub_80952E4
@@ -53979,7 +53979,7 @@ _08095350:
pop {r0}
bx r0
.align 2, 0
-_08095358: .4byte 0x0202f388
+_08095358: .4byte gPaletteFade
thumb_func_end sub_8095330
thumb_func_start sub_809535C
@@ -54000,7 +54000,7 @@ sub_809535C: @ 809535C
pop {r0}
bx r0
.align 2, 0
-_08095380: .4byte 0x0202f388
+_08095380: .4byte gPaletteFade
_08095384: .4byte sub_8095118
_08095388: .4byte sub_809538C
thumb_func_end sub_809535C
@@ -54041,9 +54041,9 @@ _08095392:
b _08095400
.align 2, 0
_080953D8: .4byte 0x0201b260
-_080953DC: .4byte 0x020384f0
-_080953E0: .4byte 0x03004360
-_080953E4: .4byte 0x020231cc
+_080953DC: .4byte gUnknown_020384F0
+_080953E0: .4byte gPlayerParty
+_080953E4: .4byte gStringVar1
_080953E8: .4byte sub_8095408
_080953EC: .4byte sub_8095118
_080953F0: .4byte sub_806AEDC
@@ -54085,8 +54085,8 @@ sub_8095408: @ 8095408
bl MoveMenuCursor
b _080954B8
.align 2, 0
-_0809543C: .4byte 0x0202f388
-_08095440: .4byte 0x03001770
+_0809543C: .4byte gPaletteFade
+_08095440: .4byte gMain
_08095444:
adds r0, r3, 0
ands r0, r1
@@ -54126,7 +54126,7 @@ _0809545A:
bl _call_via_r1
b _080954B8
.align 2, 0
-_08095498: .4byte 0x03004b20
+_08095498: .4byte gTasks
_0809549C: .4byte gUnknown_083B5FF4
_080954A0: .4byte gUnknown_083B5FCC
_080954A4:
@@ -54159,7 +54159,7 @@ _080954D4:
pop {r0}
bx r0
.align 2, 0
-_080954D8: .4byte 0x0202e8f6
+_080954D8: .4byte gUnknown_0202E8F6
thumb_func_end sub_80954C0
thumb_func_start sub_80954DC
@@ -54202,11 +54202,11 @@ _08095522:
pop {r0}
bx r0
.align 2, 0
-_0809552C: .4byte 0x0202f388
+_0809552C: .4byte gPaletteFade
_08095530: .4byte 0x0201b000
_08095534: .4byte 0x00000262
-_08095538: .4byte 0x03004360
-_0809553C: .4byte 0x03004350
+_08095538: .4byte gPlayerParty
+_0809553C: .4byte gPlayerPartyCount
_08095540: .4byte sub_809535C
thumb_func_end sub_80954DC
@@ -54238,7 +54238,7 @@ sub_8095544: @ 8095544
pop {r0}
bx r0
.align 2, 0
-_0809557C: .4byte 0x03004b20
+_0809557C: .4byte gTasks
_08095580: .4byte sub_80954DC
thumb_func_end sub_8095544
@@ -54296,10 +54296,10 @@ _080955C6:
ldr r1, _0809560C
b _0809589A
.align 2, 0
-_080955F8: .4byte 0x03004b20
+_080955F8: .4byte gTasks
_080955FC: .4byte gUnknown_083B5FF4
-_08095600: .4byte 0x020231cc
-_08095604: .4byte 0x020234cc
+_08095600: .4byte gStringVar1
+_08095604: .4byte gStringVar4
_08095608: .4byte gOtherText_CantSwitchPokeWithYours
_0809560C: .4byte sub_80954C0
_08095610:
@@ -54332,11 +54332,11 @@ _08095610:
ldr r1, _08095668
b _0809589A
.align 2, 0
-_08095654: .4byte 0x03004360
-_08095658: .4byte 0x020231cc
-_0809565C: .4byte 0x020234cc
+_08095654: .4byte gPlayerParty
+_08095658: .4byte gStringVar1
+_0809565C: .4byte gStringVar4
_08095660: .4byte gOtherText_NoEnergyLeft
-_08095664: .4byte 0x03004b20
+_08095664: .4byte gTasks
_08095668: .4byte sub_80954C0
_0809566C:
movs r4, 0
@@ -54345,7 +54345,7 @@ _0809566C:
mov r8, r1
b _080956A8
.align 2, 0
-_08095678: .4byte 0x02024a68
+_08095678: .4byte gUnknown_02024A68
_0809567C:
adds r0, r4, 0
bl battle_side_get_owner
@@ -54400,12 +54400,12 @@ _080956A8:
ldr r1, _08095704
b _0809589A
.align 2, 0
-_080956EC: .4byte 0x02024a6a
-_080956F0: .4byte 0x02024a68
-_080956F4: .4byte 0x03004360
-_080956F8: .4byte 0x020234cc
+_080956EC: .4byte gUnknown_02024A6A
+_080956F0: .4byte gUnknown_02024A68
+_080956F4: .4byte gPlayerParty
+_080956F8: .4byte gStringVar4
_080956FC: .4byte gOtherText_EGGCantBattle
-_08095700: .4byte 0x03004b20
+_08095700: .4byte gTasks
_08095704: .4byte sub_80954C0
_08095708:
adds r0, r5, 0
@@ -54439,10 +54439,10 @@ _08095708:
.align 2, 0
_0809574C: .4byte 0x02000000
_08095750: .4byte 0x0001609d
-_08095754: .4byte 0x020231cc
-_08095758: .4byte 0x020234cc
+_08095754: .4byte gStringVar1
+_08095758: .4byte gStringVar4
_0809575C: .4byte gOtherText_AlreadySelected
-_08095760: .4byte 0x03004b20
+_08095760: .4byte gTasks
_08095764: .4byte sub_80954C0
_08095768:
ldr r0, _08095790
@@ -54462,9 +54462,9 @@ _08095768:
ldr r1, _0809579C
b _0809589A
.align 2, 0
-_08095790: .4byte 0x02038473
-_08095794: .4byte 0x020234cc
-_08095798: .4byte 0x03004b20
+_08095790: .4byte gUnknown_02038473
+_08095794: .4byte gStringVar4
+_08095798: .4byte gTasks
_0809579C: .4byte sub_80954C0
_080957A0:
cmp r0, 0x2
@@ -54500,12 +54500,12 @@ _080957A0:
ldr r1, _08095804
b _0809589A
.align 2, 0
-_080957EC: .4byte 0x02024e6c
-_080957F0: .4byte 0x02024a6a
-_080957F4: .4byte 0x020231cc
-_080957F8: .4byte 0x020234cc
+_080957EC: .4byte gUnknown_02024E6C
+_080957F0: .4byte gUnknown_02024A6A
+_080957F4: .4byte gStringVar1
+_080957F8: .4byte gStringVar4
_080957FC: .4byte gOtherText_CantBeSwitched
-_08095800: .4byte 0x03004b20
+_08095800: .4byte gTasks
_08095804: .4byte sub_80954C0
_08095808:
bl sub_806D5A4
@@ -54530,11 +54530,11 @@ _08095808:
ldr r1, _08095850
b _0809589A
.align 2, 0
-_0809583C: .4byte 0x03004360
-_08095840: .4byte 0x020231cc
-_08095844: .4byte 0x020234cc
+_0809583C: .4byte gPlayerParty
+_08095840: .4byte gStringVar1
+_08095844: .4byte gStringVar4
_08095848: .4byte gOtherText_AlreadyBattle
-_0809584C: .4byte 0x03004b20
+_0809584C: .4byte gTasks
_08095850: .4byte sub_80954C0
_08095854:
adds r0, r5, 0
@@ -54578,11 +54578,11 @@ _0809589A:
pop {r0}
bx r0
.align 2, 0
-_080958AC: .4byte 0x0202e8f5
-_080958B0: .4byte 0x0202e8f4
-_080958B4: .4byte 0x02024a6a
-_080958B8: .4byte 0x02024e6c
-_080958BC: .4byte 0x03004b20
+_080958AC: .4byte gUnknown_0202E8F5
+_080958B0: .4byte gUnknown_0202E8F4
+_080958B4: .4byte gUnknown_02024A6A
+_080958B8: .4byte gUnknown_02024E6C
+_080958BC: .4byte gTasks
_080958C0: .4byte sub_809527C
thumb_func_end sub_8095584
@@ -54612,7 +54612,7 @@ sub_80958C4: @ 80958C4
pop {r0}
bx r0
.align 2, 0
-_080958FC: .4byte 0x03004b20
+_080958FC: .4byte gTasks
_08095900: .4byte gUnknown_083B5FF4
thumb_func_end sub_80958C4
@@ -54902,7 +54902,7 @@ _08095B0C:
pop {r1}
bx r1
.align 2, 0
-_08095B20: .4byte 0x020300a4
+_08095B20: .4byte gUnknown_020300A4
thumb_func_end sub_8095ADC
thumb_func_start sub_8095B24
@@ -54931,7 +54931,7 @@ _08095B36:
asrs r0, 16
b _08095B66
.align 2, 0
-_08095B54: .4byte 0x020300a4
+_08095B54: .4byte gUnknown_020300A4
_08095B58:
adds r0, r4, 0x1
lsls r0, 16
@@ -54982,7 +54982,7 @@ _08095B9A:
pop {r1}
bx r1
.align 2, 0
-_08095BB0: .4byte 0x03004360
+_08095BB0: .4byte gPlayerParty
thumb_func_end sub_8095B6C
thumb_func_start sub_8095BB4
@@ -55030,7 +55030,7 @@ _08095BF6:
pop {r1}
bx r1
.align 2, 0
-_08095C0C: .4byte 0x03004360
+_08095C0C: .4byte gPlayerParty
thumb_func_end sub_8095BB4
thumb_func_start sub_8095C10
@@ -55044,7 +55044,7 @@ sub_8095C10: @ 8095C10
pop {r1}
bx r1
.align 2, 0
-_08095C24: .4byte 0x0202e8cc
+_08095C24: .4byte gUnknown_0202E8CC
thumb_func_end sub_8095C10
thumb_func_start sub_8095C28
@@ -55076,7 +55076,7 @@ _08095C46:
pop {r1}
bx r1
.align 2, 0
-_08095C5C: .4byte 0x03004360
+_08095C5C: .4byte gPlayerParty
thumb_func_end sub_8095C28
thumb_func_start unref_sub_8095C60
@@ -55425,7 +55425,7 @@ _08095ECE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08095ED8: .4byte 0x03004b20
+_08095ED8: .4byte gTasks
_08095EDC: .4byte _08095EE0
.align 2, 0
_08095EE0:
@@ -55538,7 +55538,7 @@ _08095FA2:
bl MenuPrint
b _080960F4
.align 2, 0
-_08095FC0: .4byte 0x03001770
+_08095FC0: .4byte gMain
_08095FC4: .4byte gUnknown_083B600C
_08095FC8:
bl sub_8072DEC
@@ -55630,7 +55630,7 @@ _0809606A:
ldrsh r0, [r4, r3]
b _080960C2
.align 2, 0
-_08096088: .4byte 0x03001770
+_08096088: .4byte gMain
_0809608C: .4byte gUnknown_083B600C
_08096090:
movs r0, 0x80
@@ -55686,7 +55686,7 @@ _080960F4:
pop {r0}
bx r0
.align 2, 0
-_080960FC: .4byte 0x0202f388
+_080960FC: .4byte gPaletteFade
thumb_func_end sub_8095EB4
thumb_func_start sub_8096100
@@ -55710,7 +55710,7 @@ sub_8096100: @ 8096100
bx r0
.align 2, 0
_08096128: .4byte sub_8095EB4
-_0809612C: .4byte 0x03004b20
+_0809612C: .4byte gTasks
thumb_func_end sub_8096100
thumb_func_start sub_8096130
@@ -55736,8 +55736,8 @@ sub_8096130: @ 8096130
bx r0
.align 2, 0
_0809615C: .4byte sub_8095EB4
-_08096160: .4byte 0x03004b20
-_08096164: .4byte 0x02038474
+_08096160: .4byte gTasks
+_08096164: .4byte gUnknown_02038474
thumb_func_end sub_8096130
thumb_func_start sub_8096168
@@ -55789,9 +55789,9 @@ sub_80961A8: @ 80961A8
pop {r0}
bx r0
.align 2, 0
-_080961C4: .4byte 0x02038474
+_080961C4: .4byte gUnknown_02038474
_080961C8: .4byte gUnknown_083B6DB4
-_080961CC: .4byte 0x0300485c
+_080961CC: .4byte gUnknown_0300485C
_080961D0: .4byte sub_8096130
_080961D4: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_80961A8
@@ -55863,8 +55863,8 @@ _0809623E:
pop {r0}
bx r0
.align 2, 0
-_08096258: .4byte 0x020300a0
-_0809625C: .4byte 0x020383e4
+_08096258: .4byte gPokemonStorage
+_0809625C: .4byte gUnknown_020383E4
_08096260: .4byte gPCText_BOX
thumb_func_end sub_80961D8
@@ -55944,7 +55944,7 @@ _080962F4: .4byte gBoxSelectionPopupPalette
_080962F8: .4byte 0xffff0000
_080962FC: .4byte gBoxSelectionPopupCenterTiles
_08096300: .4byte gBoxSelectionPopupSidesTiles
-_08096304: .4byte 0x02038478
+_08096304: .4byte gUnknown_02038478
_08096308: .4byte 0x00000242
_0809630C: .4byte 0x0000023e
thumb_func_end sub_8096264
@@ -55975,7 +55975,7 @@ sub_8096310: @ 8096310
pop {r0}
bx r0
.align 2, 0
-_08096344: .4byte 0x02038478
+_08096344: .4byte gUnknown_02038478
_08096348: .4byte 0x00000242
thumb_func_end sub_8096310
@@ -56011,7 +56011,7 @@ sub_8096368: @ 8096368
movs r0, 0xC9
b _080963CC
.align 2, 0
-_08096380: .4byte 0x03001770
+_08096380: .4byte gMain
_08096384:
movs r0, 0x1
ands r0, r1
@@ -56027,7 +56027,7 @@ _08096384:
ldrb r0, [r0]
b _080963CC
.align 2, 0
-_080963A0: .4byte 0x02038478
+_080963A0: .4byte gUnknown_02038478
_080963A4:
movs r0, 0x20
ands r0, r1
@@ -56260,9 +56260,9 @@ _08096564: .4byte 0xffff0fff
_08096568: .4byte gDummySpriteAnimTable
_0809656C: .4byte gDummySpriteAffineAnimTable
_08096570: .4byte SpriteCallbackDummy
-_08096574: .4byte 0x02038478
+_08096574: .4byte gUnknown_02038478
_08096578: .4byte 0x00000242
-_0809657C: .4byte 0x02020004
+_0809657C: .4byte gSprites
_08096580: .4byte gSpriteAnimTable_83B604C
_08096584: .4byte 0x0000023e
_08096588: .4byte sub_8096784
@@ -56324,7 +56324,7 @@ _080965E2:
pop {r0}
bx r0
.align 2, 0
-_080965F4: .4byte 0x02038478
+_080965F4: .4byte gUnknown_02038478
thumb_func_end sub_809658C
thumb_func_start sub_80965F8
@@ -56353,7 +56353,7 @@ _0809661E:
pop {r0}
bx r0
.align 2, 0
-_08096628: .4byte 0x02038478
+_08096628: .4byte gUnknown_02038478
thumb_func_end sub_80965F8
thumb_func_start sub_809662C
@@ -56370,7 +56370,7 @@ sub_809662C: @ 809662C
subs r1, r0, 0x1
b _0809664A
.align 2, 0
-_08096644: .4byte 0x02038478
+_08096644: .4byte gUnknown_02038478
_08096648:
movs r1, 0xD
_0809664A:
@@ -56427,9 +56427,9 @@ sub_809665C: @ 809665C
movs r0, 0x28
b _080966C2
.align 2, 0
-_080966B4: .4byte 0x02038478
-_080966B8: .4byte 0x020231cc
-_080966BC: .4byte 0x020383e4
+_080966B4: .4byte gUnknown_02038478
+_080966B8: .4byte gStringVar1
+_080966BC: .4byte gUnknown_020383E4
_080966C0:
movs r0, 0x22
_080966C2:
@@ -56455,7 +56455,7 @@ _080966C2:
pop {r0}
bx r0
.align 2, 0
-_080966F0: .4byte 0x020231cc
+_080966F0: .4byte gStringVar1
thumb_func_end sub_809665C
thumb_func_start sub_80966F4
@@ -56515,7 +56515,7 @@ sub_80966F4: @ 80966F4
pop {r0}
bx r0
.align 2, 0
-_08096764: .4byte 0x02038478
+_08096764: .4byte gUnknown_02038478
_08096768: .4byte 0x06010000
_0809676C: .4byte gUnknown_083B6DB8
_08096770: .4byte 0x00001111
@@ -56570,7 +56570,7 @@ task_intro_29: @ 80967B8
pop {r0}
bx r0
.align 2, 0
-_080967D0: .4byte 0x0203847d
+_080967D0: .4byte gUnknown_0203847D
_080967D4: .4byte 0x02000000
_080967D8: .4byte sub_8096884
thumb_func_end task_intro_29
@@ -56623,9 +56623,9 @@ sub_8096804: @ 8096804
pop {r0}
bx r0
.align 2, 0
-_0809683C: .4byte 0x030024d8
+_0809683C: .4byte gReservedSpriteTileCount
_08096840: .4byte 0x02000020
-_08096844: .4byte 0x03001760
+_08096844: .4byte gKeyRepeatStartDelay
thumb_func_end sub_8096804
thumb_func_start sub_8096848
@@ -56647,9 +56647,9 @@ _0809685C:
pop {r0}
bx r0
.align 2, 0
-_08096868: .4byte 0x0203847c
+_08096868: .4byte gUnknown_0203847C
_0809686C: .4byte 0x02000000
-_08096870: .4byte 0x0203847e
+_08096870: .4byte gUnknown_0203847E
thumb_func_end sub_8096848
thumb_func_start sub_8096874
@@ -56680,7 +56680,7 @@ _08096894:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080968A0: .4byte 0x03001770
+_080968A0: .4byte gMain
_080968A4: .4byte 0x0000043c
_080968A8: .4byte _080968AC
.align 2, 0
@@ -56751,7 +56751,7 @@ _0809692A:
bl sub_80F7404
b _0809697A
.align 2, 0
-_08096950: .4byte 0x020300a0
+_08096950: .4byte gPokemonStorage
_08096954: .4byte 0x02000000
_08096958: .4byte 0x000012bc
_0809695C: .4byte 0x000012be
@@ -56778,7 +56778,7 @@ _08096986:
_0809698C: .4byte sub_8096BF0
_08096990: .4byte sub_8096B38
_08096994: .4byte sub_8096AFC
-_08096998: .4byte 0x03001770
+_08096998: .4byte gMain
_0809699C: .4byte 0x0000043c
thumb_func_end sub_8096884
@@ -56800,7 +56800,7 @@ _080969B2:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080969BC: .4byte 0x03001770
+_080969BC: .4byte gMain
_080969C0: .4byte 0x0000043c
_080969C4: .4byte _080969C8
.align 2, 0
@@ -56841,8 +56841,8 @@ _08096A1A:
b _08096AD8
.align 2, 0
_08096A28: .4byte 0x02000000
-_08096A2C: .4byte 0x0203847d
-_08096A30: .4byte 0x0203847f
+_08096A2C: .4byte gUnknown_0203847D
+_08096A30: .4byte gUnknown_0203847F
_08096A34:
ldr r0, _08096A3C
bl SetUpWindowConfig
@@ -56889,7 +56889,7 @@ _08096A72:
bl sub_80F7404
b _08096AD8
.align 2, 0
-_08096A98: .4byte 0x020300a0
+_08096A98: .4byte gPokemonStorage
_08096A9C: .4byte 0x02000000
_08096AA0: .4byte 0x000012bc
_08096AA4: .4byte 0x000012be
@@ -56928,7 +56928,7 @@ _08096AE4:
.align 2, 0
_08096AEC: .4byte sub_8096C68
_08096AF0: .4byte sub_8096B38
-_08096AF4: .4byte 0x03001770
+_08096AF4: .4byte gMain
_08096AF8: .4byte 0x0000043c
thumb_func_end sub_80969A0
@@ -57033,7 +57033,7 @@ _08096BCC:
pop {r0}
bx r0
.align 2, 0
-_08096BD4: .4byte 0x020300a0
+_08096BD4: .4byte gPokemonStorage
_08096BD8: .4byte 0x00008344
_08096BDC: .4byte sub_80969A0
thumb_func_end sub_8096B5C
@@ -57286,7 +57286,7 @@ _08096DD4:
b _08096E16
.align 2, 0
_08096DF0: .4byte 0x02000000
-_08096DF4: .4byte 0x020300a0
+_08096DF4: .4byte gPokemonStorage
_08096DF8: .4byte 0x000008b2
_08096DFC:
movs r0, 0x5
@@ -57311,7 +57311,7 @@ _08096E18:
b _08096FBA
.align 2, 0
_08096E24: .4byte 0x02000000
-_08096E28: .4byte 0x020300a0
+_08096E28: .4byte gPokemonStorage
_08096E2C: .4byte 0x000008b2
_08096E30:
bl sub_809BE80
@@ -57440,10 +57440,10 @@ _08096F1C:
bl BoxSetMosaic
b _08096F70
.align 2, 0
-_08096F50: .4byte 0x020300a0
+_08096F50: .4byte gPokemonStorage
_08096F54: .4byte 0x02000000
_08096F58: .4byte 0x000008b2
-_08096F5C: .4byte 0x0203847c
+_08096F5C: .4byte gUnknown_0203847C
_08096F60:
ldr r0, _08096F78
ldrh r1, [r0, 0x2E]
@@ -57458,7 +57458,7 @@ _08096F70:
strb r0, [r1, 0x4]
b _08096FBA
.align 2, 0
-_08096F78: .4byte 0x03001770
+_08096F78: .4byte gMain
_08096F7C: .4byte 0x02000000
_08096F80:
movs r0, 0x20
@@ -57492,7 +57492,7 @@ _08096FBA:
pop {r0}
bx r0
.align 2, 0
-_08096FC0: .4byte 0x03001770
+_08096FC0: .4byte gMain
_08096FC4: .4byte sub_8096C84
thumb_func_end sub_8096C84
@@ -57826,7 +57826,7 @@ _0809729A:
pop {r0}
bx r0
.align 2, 0
-_080972A0: .4byte 0x03001770
+_080972A0: .4byte gMain
_080972A4: .4byte sub_8096C84
thumb_func_end sub_8097078
@@ -57862,7 +57862,7 @@ _080972CA:
bl sub_8096BE0
b _080972F2
.align 2, 0
-_080972E4: .4byte 0x0203847c
+_080972E4: .4byte gUnknown_0203847C
_080972E8: .4byte sub_8097858
_080972EC:
ldr r0, _080972F8
@@ -57907,7 +57907,7 @@ _0809731E:
bl sub_8096BE0
b _08097346
.align 2, 0
-_08097338: .4byte 0x0203847c
+_08097338: .4byte gUnknown_0203847C
_0809733C: .4byte sub_8097858
_08097340:
ldr r0, _0809734C
@@ -58014,7 +58014,7 @@ _080973FC:
bl sub_8096BE0
b _08097462
.align 2, 0
-_08097414: .4byte 0x03001770
+_08097414: .4byte gMain
_08097418: .4byte sub_8096C84
_0809741C:
bl sub_809B130
@@ -58100,7 +58100,7 @@ _080974A0:
.align 2, 0
_080974C8: .4byte 0x02002370
_080974CC: .4byte 0x0000daca
-_080974D0: .4byte 0x0203847e
+_080974D0: .4byte gUnknown_0203847E
_080974D4: .4byte 0xffffdc90
_080974D8:
bl sub_8096368
@@ -58140,7 +58140,7 @@ _08097522:
b _08097584
.align 2, 0
_0809752C: .4byte 0x02000000
-_08097530: .4byte 0x0203847e
+_08097530: .4byte gUnknown_0203847E
_08097534:
bl party_compaction
bl sub_8099310
@@ -58182,7 +58182,7 @@ _08097584:
pop {r0}
bx r0
.align 2, 0
-_0809758C: .4byte 0x03001770
+_0809758C: .4byte gMain
_08097590: .4byte 0x02000000
thumb_func_end sub_809746C
@@ -58298,7 +58298,7 @@ _08097688:
movs r0, 0xB
b _08097740
.align 2, 0
-_0809768C: .4byte 0x03001770
+_0809768C: .4byte gMain
_08097690:
ldr r0, _080976B4
ldrh r1, [r0, 0x2E]
@@ -58315,8 +58315,8 @@ _08097690:
bl sub_8099310
b _08097744
.align 2, 0
-_080976B4: .4byte 0x03001770
-_080976B8: .4byte 0x0203847c
+_080976B4: .4byte gMain
+_080976B8: .4byte gUnknown_0203847C
_080976BC:
ldr r1, _080976C4
movs r0, 0x7
@@ -58352,7 +58352,7 @@ _080976F0:
movs r0, 0x15
b _08097740
.align 2, 0
-_08097700: .4byte 0x03001770
+_08097700: .4byte gMain
_08097704:
ldr r0, _0809771C
ldrh r1, [r0, 0x2E]
@@ -58364,7 +58364,7 @@ _08097704:
bl sub_8099958
b _08097744
.align 2, 0
-_0809771C: .4byte 0x03001770
+_0809771C: .4byte gMain
_08097720:
bl sub_8099990
lsls r0, 24
@@ -58390,7 +58390,7 @@ _08097744:
strb r0, [r1, 0x4]
b _0809777A
.align 2, 0
-_08097750: .4byte 0x03001770
+_08097750: .4byte gMain
_08097754: .4byte 0x02000000
_08097758:
ldr r1, _08097760
@@ -58414,7 +58414,7 @@ _0809777A:
pop {r0}
bx r0
.align 2, 0
-_08097780: .4byte 0x03001770
+_08097780: .4byte gMain
_08097784: .4byte sub_8096C84
thumb_func_end sub_8097594
@@ -58461,7 +58461,7 @@ _080977D4:
pop {r0}
bx r0
.align 2, 0
-_080977DC: .4byte 0x0203847f
+_080977DC: .4byte gUnknown_0203847F
_080977E0: .4byte sub_8096B5C
thumb_func_end sub_8097788
@@ -58794,7 +58794,7 @@ _08097A86:
.align 2, 0
_08097AA4: .4byte 0x00002370
_08097AA8: .4byte 0x0000daca
-_08097AAC: .4byte 0x020300a0
+_08097AAC: .4byte gPokemonStorage
_08097AB0:
bl sub_8096368
lsls r0, 24
@@ -58826,7 +58826,7 @@ _08097AE4:
b _08097B32
.align 2, 0
_08097AF4: .4byte 0x000008b2
-_08097AF8: .4byte 0x020300a0
+_08097AF8: .4byte gPokemonStorage
_08097AFC: .4byte sub_8096C84
_08097B00:
ldr r1, _08097B14
@@ -58857,7 +58857,7 @@ _08097B32:
pop {r0}
bx r0
.align 2, 0
-_08097B38: .4byte 0x020300a0
+_08097B38: .4byte gPokemonStorage
_08097B3C: .4byte 0x000008b2
_08097B40: .4byte sub_8096C84
thumb_func_end sub_8097A64
@@ -58904,7 +58904,7 @@ _08097B8E:
pop {r0}
bx r0
.align 2, 0
-_08097B98: .4byte 0x0203847f
+_08097B98: .4byte gUnknown_0203847F
_08097B9C: .4byte sub_8096B5C
thumb_func_end sub_8097B44
@@ -58970,7 +58970,7 @@ _08097C18:
beq _08097CB0
b _08097C4A
.align 2, 0
-_08097C28: .4byte 0x03001770
+_08097C28: .4byte gMain
_08097C2C:
bl ProcessMenuInputNoWrap
lsls r0, 24
@@ -59038,7 +59038,7 @@ _08097CB0:
pop {r0}
bx r0
.align 2, 0
-_08097CB8: .4byte 0x03004350
+_08097CB8: .4byte gPlayerPartyCount
_08097CBC: .4byte sub_80961A8
thumb_func_end sub_8097BA0
@@ -59104,7 +59104,7 @@ _08097D38:
beq _08097DD0
b _08097D6C
.align 2, 0
-_08097D48: .4byte 0x03001770
+_08097D48: .4byte gMain
_08097D4C:
bl ProcessMenuInputNoWrap
lsls r0, 24
@@ -59173,7 +59173,7 @@ _08097DD0:
pop {r0}
bx r0
.align 2, 0
-_08097DD8: .4byte 0x03004350
+_08097DD8: .4byte gPlayerPartyCount
_08097DDC: .4byte sub_80961A8
thumb_func_end sub_8097CC0
@@ -59327,7 +59327,7 @@ sub_8097E70: @ 8097E70
_08097F2C: .4byte gPSSMenuHeader_Gfx
_08097F30: .4byte 0x06005000
_08097F34: .4byte gPSSMenuHeader_Tilemap
-_08097F38: .4byte 0x02039760
+_08097F38: .4byte gUnknown_02039760
_08097F3C: .4byte 0x06007800
_08097F40: .4byte gPSSMenu1_Pal
_08097F44: .4byte gPSSMenu2_Pal
@@ -59429,7 +59429,7 @@ _08097FD0:
_0809800C: .4byte gWaveformSpriteSheet
_08098010: .4byte 0x020012b0
_08098014: .4byte gSpriteTemplate_83B6EFC
-_08098018: .4byte 0x02020004
+_08098018: .4byte gSprites
thumb_func_end sub_8097FB8
thumb_func_start sub_809801C
@@ -59630,7 +59630,7 @@ _0809816C:
b _080981C4
.align 2, 0
_0809819C: .4byte 0x02000000
-_080981A0: .4byte 0x02020004
+_080981A0: .4byte gSprites
_080981A4: .4byte 0x000026fa
_080981A8: .4byte 0x000026fc
_080981AC: .4byte 0x06010000
@@ -59873,7 +59873,7 @@ _08098382:
_080983A0: .4byte 0x02000000
_080983A4: .4byte 0x000011f0
_080983A8: .4byte 0x06007800
-_080983AC: .4byte 0x02039760
+_080983AC: .4byte gUnknown_02039760
_080983B0: .4byte 0x000012b0
_080983B4:
ldr r0, _080983F4
@@ -59910,7 +59910,7 @@ _080983EC:
bx r0
.align 2, 0
_080983F4: .4byte 0x06007800
-_080983F8: .4byte 0x02039760
+_080983F8: .4byte gUnknown_02039760
_080983FC: .4byte 0x000012b0
thumb_func_end sub_8098350
@@ -59981,7 +59981,7 @@ _08098498: .4byte gPSSMenu4_Pal
_0809849C: .4byte 0x06007800
_080984A0: .4byte 0x040000d4
_080984A4: .4byte 0x81000400
-_080984A8: .4byte 0x0203847c
+_080984A8: .4byte gUnknown_0203847C
_080984AC:
str r0, [sp]
movs r0, 0x14
@@ -60101,7 +60101,7 @@ _08098594:
pop {r1}
bx r1
.align 2, 0
-_0809859C: .4byte 0x0203847c
+_0809859C: .4byte gUnknown_0203847C
thumb_func_end sub_8098520
thumb_func_start add_to_c3_somehow
@@ -60218,7 +60218,7 @@ _0809867C:
pop {r1}
bx r1
.align 2, 0
-_0809868C: .4byte 0x0203847c
+_0809868C: .4byte gUnknown_0203847C
thumb_func_end sub_80985CC
thumb_func_start sub_8098690
@@ -60398,7 +60398,7 @@ _080987A8:
bx r0
.align 2, 0
_080987D4: .4byte 0x020000a8
-_080987D8: .4byte 0x03004360
+_080987D8: .4byte gPlayerParty
thumb_func_end sub_8098780
thumb_func_start sub_80987DC
@@ -60818,7 +60818,7 @@ get_preferred_box: @ 8098B3C
ldrb r0, [r0]
bx lr
.align 2, 0
-_08098B44: .4byte 0x020300a0
+_08098B44: .4byte gPokemonStorage
thumb_func_end get_preferred_box
thumb_func_start sub_8098B48
@@ -61016,7 +61016,7 @@ _08098C70:
str r0, [r1]
b _08098CE8
.align 2, 0
-_08098CCC: .4byte 0x020300a4
+_08098CCC: .4byte gUnknown_020300A4
_08098CD0: .4byte gUnknown_083B6DB4
_08098CD4: .4byte 0x00001050
_08098CD8:
@@ -61144,7 +61144,7 @@ _08098DC4:
pop {r0}
bx r0
.align 2, 0
-_08098DD4: .4byte 0x020300a4
+_08098DD4: .4byte gUnknown_020300A4
_08098DD8: .4byte gUnknown_083B6DB4
_08098DDC: .4byte 0x00001050
thumb_func_end sub_8098D20
@@ -61439,7 +61439,7 @@ _08098FC8:
_08098FF8: .4byte gUnknown_083B6DB4
_08098FFC: .4byte 0x0000117d
_08099000: .4byte 0x00001050
-_08099004: .4byte 0x020300a4
+_08099004: .4byte gUnknown_020300A4
_08099008: .4byte sub_8098E24
thumb_func_end sub_8098EE0
@@ -61767,7 +61767,7 @@ _08099246:
lsrs r7, r0, 16
b _080992BA
.align 2, 0
-_080992A0: .4byte 0x03004360
+_080992A0: .4byte gPlayerParty
_080992A4: .4byte gUnknown_083B6DB4
_080992A8: .4byte 0x00001038
_080992AC:
@@ -62991,7 +62991,7 @@ _08099BAC: .4byte gSpriteTemplate_83B6F14
_08099BB0: .4byte gMonIconPaletteIndices
_08099BB4: .4byte 0x0000dac0
_08099BB8: .4byte 0x0000ffff
-_08099BBC: .4byte 0x02020004
+_08099BBC: .4byte gSprites
_08099BC0: .4byte 0x000003ff
_08099BC4: .4byte 0xfffffc00
_08099BC8:
@@ -63273,7 +63273,7 @@ sub_8099DCC: @ 8099DCC
pop {r0}
bx r0
.align 2, 0
-_08099DF8: .4byte 0x020300a0
+_08099DF8: .4byte gPokemonStorage
_08099DFC: .4byte 0x000083c2
_08099E00: .4byte gUnknown_083B6DB4
_08099E04: .4byte 0x00001032
@@ -63434,7 +63434,7 @@ _08099ED8:
_08099F38: .4byte gUnknown_083B6DB4
_08099F3C: .4byte 0x000008ba
_08099F40: .4byte 0x0600d000
-_08099F44: .4byte 0x020300a0
+_08099F44: .4byte gPokemonStorage
_08099F48: .4byte 0x000083c2
_08099F4C: .4byte gWallpaperTable
_08099F50: .4byte 0x00000d62
@@ -64001,7 +64001,7 @@ _0809A38C: .4byte 0x00030200
_0809A390: .4byte 0x00000ccc
_0809A394: .4byte 0x0000dac8
_0809A398: .4byte 0xffffdac9
-_0809A39C: .4byte 0x020300a0
+_0809A39C: .4byte gPokemonStorage
_0809A3A0: .4byte 0x000083c2
_0809A3A4: .4byte gUnknown_083BB0A8
_0809A3A8: .4byte 0x00000ce8
@@ -64012,7 +64012,7 @@ _0809A3B8: .4byte 0x0000dac9
_0809A3BC: .4byte 0x00000cee
_0809A3C0: .4byte 0x00008344
_0809A3C4: .4byte gSpriteTemplate_83BB2B8
-_0809A3C8: .4byte 0x02020004
+_0809A3C8: .4byte gSprites
_0809A3CC: .4byte 0x00000cca
thumb_func_end sub_809A23C
@@ -64220,11 +64220,11 @@ _0809A4DE:
_0809A570: .4byte 0x00000cec
_0809A574: .4byte 0x0000dac9
_0809A578: .4byte 0x000008ca
-_0809A57C: .4byte 0x020383e4
+_0809A57C: .4byte gUnknown_020383E4
_0809A580: .4byte gUnknown_083BB0A8
_0809A584: .4byte gUnknown_083B6DB4
_0809A588: .4byte 0x00000cf8
-_0809A58C: .4byte 0x02020004
+_0809A58C: .4byte gSprites
_0809A590: .4byte sub_809A5E8
_0809A594: .4byte sub_809A61C
thumb_func_end sub_809A3D0
@@ -64366,12 +64366,12 @@ sub_809A654: @ 809A654
bl CpuSet
b _0809A6C0
.align 2, 0
-_0809A690: .4byte 0x020300a0
+_0809A690: .4byte gPokemonStorage
_0809A694: .4byte 0x000083c2
_0809A698: .4byte gUnknown_083B6DB4
_0809A69C: .4byte 0x00000cca
_0809A6A0: .4byte gUnknown_083BB0A8
-_0809A6A4: .4byte 0x0202eac8
+_0809A6A4: .4byte gPlttBufferUnfaded
_0809A6A8:
lsls r0, r1, 2
ldr r1, _0809A6C4
@@ -64390,7 +64390,7 @@ _0809A6C0:
.align 2, 0
_0809A6C4: .4byte gUnknown_083BB0A8
_0809A6C8: .4byte 0x00000cee
-_0809A6CC: .4byte 0x0202eac8
+_0809A6CC: .4byte gPlttBufferUnfaded
thumb_func_end sub_809A654
thumb_func_start sub_809A6D0
@@ -64472,7 +64472,7 @@ _0809A758:
_0809A760: .4byte gUnknown_083BB288
_0809A764: .4byte gUnknown_083BB290
_0809A768: .4byte gSpriteTemplate_83BB2F0
-_0809A76C: .4byte 0x02020004
+_0809A76C: .4byte gSprites
_0809A770: .4byte gUnknown_083B6DB4
thumb_func_end sub_809A6DC
@@ -64830,7 +64830,7 @@ sub_809A9A0: @ 809A9A0
b _0809AA1A
.align 2, 0
_0809AA0C: .4byte gSpriteTemplate_83BB2F0
-_0809AA10: .4byte 0x02020004
+_0809AA10: .4byte gSprites
_0809AA14: .4byte SpriteCallbackDummy
_0809AA18:
movs r0, 0
@@ -64856,7 +64856,7 @@ sub_809AA24: @ 809AA24
b _0809AA44
.align 2, 0
_0809AA38: .4byte gUnknown_083B6DB4
-_0809AA3C: .4byte 0x020384e4
+_0809AA3C: .4byte gUnknown_020384E4
_0809AA40:
ldr r0, _0809AA78
strb r1, [r0]
@@ -64884,12 +64884,12 @@ _0809AA44:
pop {r0}
bx r0
.align 2, 0
-_0809AA78: .4byte 0x020384e4
-_0809AA7C: .4byte 0x020384e5
-_0809AA80: .4byte 0x020384e6
-_0809AA84: .4byte 0x020384e7
-_0809AA88: .4byte 0x020384e8
-_0809AA8C: .4byte 0x020384e9
+_0809AA78: .4byte gUnknown_020384E4
+_0809AA7C: .4byte gUnknown_020384E5
+_0809AA80: .4byte gUnknown_020384E6
+_0809AA84: .4byte gUnknown_020384E7
+_0809AA88: .4byte gUnknown_020384E8
+_0809AA8C: .4byte gUnknown_020384E9
_0809AA90: .4byte gUnknown_083B6DB4
_0809AA94: .4byte 0x000011e2
thumb_func_end sub_809AA24
@@ -64916,7 +64916,7 @@ _0809AABA:
.align 2, 0
_0809AAC0: .4byte gUnknown_083B6DB4
_0809AAC4: .4byte 0x000011e2
-_0809AAC8: .4byte 0x020384e6
+_0809AAC8: .4byte gUnknown_020384E6
thumb_func_end sub_809AA98
thumb_func_start sub_809AACC
@@ -65009,7 +65009,7 @@ _0809AB6A:
strh r0, [r4]
b _0809AB84
.align 2, 0
-_0809AB78: .4byte 0x020384e6
+_0809AB78: .4byte gUnknown_020384E6
_0809AB7C:
movs r0, 0xA0
strh r0, [r4]
@@ -65044,9 +65044,9 @@ sub_809AB8C: @ 809AB8C
bl GetMonData
b _0809ABEA
.align 2, 0
-_0809ABB4: .4byte 0x020384e4
-_0809ABB8: .4byte 0x020384e5
-_0809ABBC: .4byte 0x03004360
+_0809ABB4: .4byte gUnknown_020384E4
+_0809ABB8: .4byte gUnknown_020384E5
+_0809ABBC: .4byte gPlayerParty
_0809ABC0:
bl get_preferred_box
lsls r0, 24
@@ -65072,8 +65072,8 @@ _0809ABEA:
lsrs r0, 16
b _0809ABFA
.align 2, 0
-_0809ABF0: .4byte 0x020384e5
-_0809ABF4: .4byte 0x020300a4
+_0809ABF0: .4byte gUnknown_020384E5
+_0809ABF4: .4byte gUnknown_020300A4
_0809ABF8:
movs r0, 0
_0809ABFA:
@@ -65552,9 +65552,9 @@ _0809AF9E:
pop {r0}
bx r0
.align 2, 0
-_0809AFA4: .4byte 0x020384e6
+_0809AFA4: .4byte gUnknown_020384E6
_0809AFA8: .4byte gUnknown_083B6DB4
-_0809AFAC: .4byte 0x020384e4
+_0809AFAC: .4byte gUnknown_020384E4
_0809AFB0: .4byte 0x000011e2
_0809AFB4: .4byte 0x000011c4
thumb_func_end sub_809AF18
@@ -65597,11 +65597,11 @@ _0809AFEA:
beq _0809B034
b _0809B05E
.align 2, 0
-_0809B000: .4byte 0x020384e4
+_0809B000: .4byte gUnknown_020384E4
_0809B004: .4byte gUnknown_083B6DB4
-_0809B008: .4byte 0x020384e5
+_0809B008: .4byte gUnknown_020384E5
_0809B00C: .4byte 0x000011e1
-_0809B010: .4byte 0x020384e6
+_0809B010: .4byte gUnknown_020384E6
_0809B014:
cmp r0, 0x2
bne _0809B05E
@@ -65658,7 +65658,7 @@ sub_809B068: @ 809B068
movs r3, 0
b _0809B08A
.align 2, 0
-_0809B078: .4byte 0x020384e6
+_0809B078: .4byte gUnknown_020384E6
_0809B07C:
bl CalculatePlayerPartyCount
lsls r0, 24
@@ -65713,7 +65713,7 @@ sub_809B0D4: @ 809B0D4
strb r0, [r1]
bx lr
.align 2, 0
-_0809B0DC: .4byte 0x020384ea
+_0809B0DC: .4byte gUnknown_020384EA
thumb_func_end sub_809B0D4
thumb_func_start sub_809B0E0
@@ -65724,8 +65724,8 @@ sub_809B0E0: @ 809B0E0
strb r1, [r0]
bx lr
.align 2, 0
-_0809B0EC: .4byte 0x020384ea
-_0809B0F0: .4byte 0x020384e5
+_0809B0EC: .4byte gUnknown_020384EA
+_0809B0F0: .4byte gUnknown_020384E5
thumb_func_end sub_809B0E0
thumb_func_start sub_809B0F4
@@ -65734,7 +65734,7 @@ sub_809B0F4: @ 809B0F4
ldrb r0, [r0]
bx lr
.align 2, 0
-_0809B0FC: .4byte 0x020384ea
+_0809B0FC: .4byte gUnknown_020384EA
thumb_func_end sub_809B0F4
thumb_func_start sub_809B100
@@ -65812,7 +65812,7 @@ _0809B186:
movs r0, 0
b _0809B1D0
.align 2, 0
-_0809B18C: .4byte 0x020384e6
+_0809B18C: .4byte gUnknown_020384E6
_0809B190:
movs r1, 0x8E
lsls r1, 5
@@ -65949,7 +65949,7 @@ _0809B276:
movs r0, 0xE
b _0809B2A0
.align 2, 0
-_0809B290: .4byte 0x020384e4
+_0809B290: .4byte gUnknown_020384E4
_0809B294: .4byte 0x000012a9
_0809B298:
bl get_preferred_box
@@ -65980,7 +65980,7 @@ _0809B2A0:
.align 2, 0
_0809B2D0: .4byte 0x000012a9
_0809B2D4: .4byte gUnknown_083B6DB4
-_0809B2D8: .4byte 0x020384e5
+_0809B2D8: .4byte gUnknown_020384E5
_0809B2DC: .4byte 0x000012a8
_0809B2E0:
bl sub_809971C
@@ -66005,7 +66005,7 @@ _0809B2E0:
b _0809B31C
.align 2, 0
_0809B310: .4byte 0x000012a9
-_0809B314: .4byte 0x020384e5
+_0809B314: .4byte gUnknown_020384E5
_0809B318:
movs r0, 0
b _0809B31E
@@ -66096,8 +66096,8 @@ sub_809B384: @ 809B384
bl sub_8099584
b _0809B3CC
.align 2, 0
-_0809B3AC: .4byte 0x020384e4
-_0809B3B0: .4byte 0x020384e5
+_0809B3AC: .4byte gUnknown_020384E4
+_0809B3B0: .4byte gUnknown_020384E5
_0809B3B4:
bl get_preferred_box
lsls r0, 24
@@ -66117,8 +66117,8 @@ _0809B3D2:
pop {r0}
bx r0
.align 2, 0
-_0809B3D8: .4byte 0x020384e5
-_0809B3DC: .4byte 0x020384e6
+_0809B3D8: .4byte gUnknown_020384E5
+_0809B3DC: .4byte gUnknown_020384E6
thumb_func_end sub_809B384
thumb_func_start sub_809B3E0
@@ -66141,8 +66141,8 @@ sub_809B3E0: @ 809B3E0
bl sub_809960C
b _0809B42C
.align 2, 0
-_0809B408: .4byte 0x020384e4
-_0809B40C: .4byte 0x020384e5
+_0809B408: .4byte gUnknown_020384E4
+_0809B40C: .4byte gUnknown_020384E5
_0809B410:
bl get_preferred_box
adds r4, r0, 0
@@ -66164,8 +66164,8 @@ _0809B432:
pop {r0}
bx r0
.align 2, 0
-_0809B438: .4byte 0x020384e5
-_0809B43C: .4byte 0x020384e6
+_0809B438: .4byte gUnknown_020384E5
+_0809B43C: .4byte gUnknown_020384E6
thumb_func_end sub_809B3E0
thumb_func_start sub_809B440
@@ -66202,8 +66202,8 @@ sub_809B44C: @ 809B44C
.align 2, 0
_0809B478: .4byte gUnknown_083B6DB4
_0809B47C: .4byte 0x000025b4
-_0809B480: .4byte 0x03004360
-_0809B484: .4byte 0x020384e5
+_0809B480: .4byte gPlayerParty
+_0809B484: .4byte gUnknown_020384E5
_0809B488:
lsls r1, r4, 2
adds r1, r4
@@ -66233,11 +66233,11 @@ _0809B4AA:
pop {r0}
bx r0
.align 2, 0
-_0809B4C0: .4byte 0x020300a4
+_0809B4C0: .4byte gUnknown_020300A4
_0809B4C4: .4byte gUnknown_083B6DB4
_0809B4C8: .4byte 0x000025b4
-_0809B4CC: .4byte 0x020384e7
-_0809B4D0: .4byte 0x020384e8
+_0809B4CC: .4byte gUnknown_020384E7
+_0809B4D0: .4byte gUnknown_020384E8
thumb_func_end sub_809B44C
thumb_func_start diegohint2
@@ -66261,7 +66261,7 @@ diegohint2: @ 809B4D4
bl memcpy
b _0809B536
.align 2, 0
-_0809B4FC: .4byte 0x03004360
+_0809B4FC: .4byte gPlayerParty
_0809B500: .4byte gUnknown_083B6DB4
_0809B504: .4byte 0x000025b4
_0809B508:
@@ -66293,7 +66293,7 @@ _0809B536:
.align 2, 0
_0809B53C: .4byte gUnknown_083B6DB4
_0809B540: .4byte 0x000025b4
-_0809B544: .4byte 0x020300a0
+_0809B544: .4byte gPokemonStorage
thumb_func_end diegohint2
thumb_func_start sub_809B548
@@ -66312,7 +66312,7 @@ sub_809B548: @ 809B548
bl ZeroMonData
b _0809B582
.align 2, 0
-_0809B564: .4byte 0x03004360
+_0809B564: .4byte gPlayerParty
_0809B568:
lsls r1, r0, 2
adds r1, r0
@@ -66330,7 +66330,7 @@ _0809B582:
pop {r0}
bx r0
.align 2, 0
-_0809B588: .4byte 0x020300a4
+_0809B588: .4byte gUnknown_020300A4
thumb_func_end sub_809B548
thumb_func_start diegohint1
@@ -66356,7 +66356,7 @@ diegohint1: @ 809B58C
.align 2, 0
_0809B5B4: .4byte gUnknown_083B6DB4
_0809B5B8: .4byte 0x00002618
-_0809B5BC: .4byte 0x03004360
+_0809B5BC: .4byte gPlayerParty
_0809B5C0:
lsls r1, r5, 2
adds r1, r5
@@ -66398,12 +66398,12 @@ _0809B5E2:
pop {r0}
bx r0
.align 2, 0
-_0809B614: .4byte 0x020300a4
+_0809B614: .4byte gUnknown_020300A4
_0809B618: .4byte gUnknown_083B6DB4
_0809B61C: .4byte 0x00002618
_0809B620: .4byte 0x000025b4
-_0809B624: .4byte 0x020384e7
-_0809B628: .4byte 0x020384e8
+_0809B624: .4byte gUnknown_020384E7
+_0809B628: .4byte gUnknown_020384E8
thumb_func_end diegohint1
thumb_func_start sub_809B62C
@@ -66436,7 +66436,7 @@ _0809B64A:
strb r0, [r5]
b _0809B686
.align 2, 0
-_0809B668: .4byte 0x020384e6
+_0809B668: .4byte gUnknown_020384E6
_0809B66C:
ldr r5, _0809B6B4
ldrb r1, [r5]
@@ -66471,7 +66471,7 @@ _0809B6AC:
pop {r1}
bx r1
.align 2, 0
-_0809B6B4: .4byte 0x020384e5
+_0809B6B4: .4byte gUnknown_020384E5
_0809B6B8: .4byte gUnknown_083B6DB4
thumb_func_end sub_809B62C
@@ -66503,7 +66503,7 @@ sub_809B6DC: @ 809B6DC
movs r2, 0x2
b _0809B700
.align 2, 0
-_0809B6EC: .4byte 0x020384e6
+_0809B6EC: .4byte gUnknown_020384E6
_0809B6F0:
ldr r0, _0809B720
movs r1, 0
@@ -66528,8 +66528,8 @@ _0809B700:
pop {r0}
bx r0
.align 2, 0
-_0809B720: .4byte 0x020384e4
-_0809B724: .4byte 0x020384e5
+_0809B720: .4byte gUnknown_020384E4
+_0809B724: .4byte gUnknown_020384E5
_0809B728: .4byte gUnknown_083B6DB4
_0809B72C: .4byte 0x000026e4
_0809B730: .4byte 0x000011fa
@@ -66573,7 +66573,7 @@ sub_809B760: @ 809B760
strb r0, [r1]
b _0809B79E
.align 2, 0
-_0809B774: .4byte 0x020384e6
+_0809B774: .4byte gUnknown_020384E6
_0809B778:
ldr r0, _0809B788
ldrb r0, [r0]
@@ -66584,7 +66584,7 @@ _0809B778:
movs r2, 0xE
b _0809B794
.align 2, 0
-_0809B788: .4byte 0x020384e4
+_0809B788: .4byte gUnknown_020384E4
_0809B78C:
bl get_preferred_box
lsls r0, 24
@@ -66599,7 +66599,7 @@ _0809B79E:
pop {r0}
bx r0
.align 2, 0
-_0809B7A8: .4byte 0x020384e5
+_0809B7A8: .4byte gUnknown_020384E5
thumb_func_end sub_809B760
thumb_func_start sub_809B7AC
@@ -66621,7 +66621,7 @@ _0809B7C8:
pop {r0}
bx r0
.align 2, 0
-_0809B7CC: .4byte 0x020384e6
+_0809B7CC: .4byte gUnknown_020384E6
_0809B7D0: .4byte gUnknown_083B6DB4
thumb_func_end sub_809B7AC
@@ -66651,7 +66651,7 @@ sub_809B7D4: @ 809B7D4
strb r0, [r4]
b _0809B8A6
.align 2, 0
-_0809B804: .4byte 0x020384e6
+_0809B804: .4byte gUnknown_020384E6
_0809B808: .4byte gUnknown_083B6DB4
_0809B80C: .4byte 0x00002618
_0809B810: .4byte 0x000025b4
@@ -66682,11 +66682,11 @@ _0809B81C:
movs r0, 0xE
b _0809B896
.align 2, 0
-_0809B84C: .4byte 0x020384e4
+_0809B84C: .4byte gUnknown_020384E4
_0809B850: .4byte gUnknown_083B6DB4
_0809B854: .4byte 0x00002618
-_0809B858: .4byte 0x03004360
-_0809B85C: .4byte 0x020384e5
+_0809B858: .4byte gPlayerParty
+_0809B85C: .4byte gUnknown_020384E5
_0809B860: .4byte 0x00002682
_0809B864:
ldr r5, _0809B8FC
@@ -66766,8 +66766,8 @@ _0809B8A6:
strb r0, [r1]
b _0809B940
.align 2, 0
-_0809B8FC: .4byte 0x020300a0
-_0809B900: .4byte 0x020384e5
+_0809B8FC: .4byte gPokemonStorage
+_0809B900: .4byte gUnknown_020384E5
_0809B904: .4byte gUnknown_083B6DB4
_0809B908: .4byte 0x00002618
_0809B90C: .4byte 0x00002682
@@ -66909,7 +66909,7 @@ _0809BA02:
.align 2, 0
_0809BA28: .4byte 0x00002682
_0809BA2C: .4byte 0x00002683
-_0809BA30: .4byte 0x03004360
+_0809BA30: .4byte gPlayerParty
_0809BA34: .4byte 0x00002686
_0809BA38: .4byte 0x0000267e
_0809BA3C: .4byte gUnknown_083B6DB4
@@ -67072,7 +67072,7 @@ _0809BB5C:
_0809BB6C: .4byte 0x0000267f
_0809BB70: .4byte 0x0000ffff
_0809BB74: .4byte 0x00002681
-_0809BB78: .4byte 0x020300a4
+_0809BB78: .4byte gUnknown_020300A4
_0809BB7C: .4byte 0x00002686
_0809BB80: .4byte 0x00002682
_0809BB84: .4byte 0x0000267e
@@ -67098,8 +67098,8 @@ _0809BBAA:
pop {r0}
bx r0
.align 2, 0
-_0809BBB0: .4byte 0x020384e6
-_0809BBB4: .4byte 0x02038480
+_0809BBB0: .4byte gUnknown_020384E6
+_0809BBB4: .4byte gUnknown_02038480
_0809BBB8: .4byte gUnknown_083B6DB4
_0809BBBC: .4byte 0x000025b4
thumb_func_end sub_809BB90
@@ -67124,11 +67124,11 @@ sub_809BBC0: @ 809BBC0
bl memcpy
b _0809BC08
.align 2, 0
-_0809BBE4: .4byte 0x020384e6
-_0809BBE8: .4byte 0x020384e7
+_0809BBE4: .4byte gUnknown_020384E6
+_0809BBE8: .4byte gUnknown_020384E7
_0809BBEC: .4byte gUnknown_083B6DB4
_0809BBF0: .4byte 0x000025b4
-_0809BBF4: .4byte 0x02038480
+_0809BBF4: .4byte gUnknown_02038480
_0809BBF8:
ldr r0, _0809BC0C
ldr r0, [r0]
@@ -67143,7 +67143,7 @@ _0809BC08:
.align 2, 0
_0809BC0C: .4byte gUnknown_083B6DB4
_0809BC10: .4byte 0x000025b4
-_0809BC14: .4byte 0x02038480
+_0809BC14: .4byte gUnknown_02038480
thumb_func_end sub_809BBC0
thumb_func_start sub_809BC18
@@ -67172,10 +67172,10 @@ sub_809BC18: @ 809BC18
strb r1, [r2]
b _0809BCF2
.align 2, 0
-_0809BC48: .4byte 0x020384e6
+_0809BC48: .4byte gUnknown_020384E6
_0809BC4C: .4byte gUnknown_083B6DB4
_0809BC50: .4byte 0x00002690
-_0809BC54: .4byte 0x02038480
+_0809BC54: .4byte gUnknown_02038480
_0809BC58: .4byte 0x0000268d
_0809BC5C: .4byte 0x0000268c
_0809BC60: .4byte 0x0000268e
@@ -67207,11 +67207,11 @@ _0809BC64:
strb r5, [r4]
b _0809BCF2
.align 2, 0
-_0809BC9C: .4byte 0x020384e4
+_0809BC9C: .4byte gUnknown_020384E4
_0809BCA0: .4byte gUnknown_083B6DB4
_0809BCA4: .4byte 0x00002690
-_0809BCA8: .4byte 0x03004360
-_0809BCAC: .4byte 0x020384e5
+_0809BCA8: .4byte gPlayerParty
+_0809BCAC: .4byte gUnknown_020384E5
_0809BCB0: .4byte 0x0000268d
_0809BCB4: .4byte 0x0000268c
_0809BCB8: .4byte 0x0000268e
@@ -67250,8 +67250,8 @@ _0809BCF2:
.align 2, 0
_0809BCF8: .4byte gUnknown_083B6DB4
_0809BCFC: .4byte 0x00002690
-_0809BD00: .4byte 0x020300a0
-_0809BD04: .4byte 0x020384e5
+_0809BD00: .4byte gPokemonStorage
+_0809BD04: .4byte gUnknown_020384E5
_0809BD08: .4byte 0x0000268d
_0809BD0C: .4byte 0x0000268c
_0809BD10: .4byte 0x0000268e
@@ -67267,7 +67267,7 @@ sub_809BD14: @ 809BD14
bl sub_809BBC0
b _0809BD30
.align 2, 0
-_0809BD24: .4byte 0x020384e6
+_0809BD24: .4byte gUnknown_020384E6
_0809BD28:
ldr r0, _0809BD34
ldr r1, _0809BD38
@@ -67277,7 +67277,7 @@ _0809BD30:
pop {r0}
bx r0
.align 2, 0
-_0809BD34: .4byte 0x020384e5
+_0809BD34: .4byte gUnknown_020384E5
_0809BD38: .4byte 0x02018000
thumb_func_end sub_809BD14
@@ -67323,7 +67323,7 @@ _0809BD80:
b _0809BD9A
.align 2, 0
_0809BD88: .4byte 0x0000ffff
-_0809BD8C: .4byte 0x03004360
+_0809BD8C: .4byte gPlayerParty
_0809BD90:
lsls r0, r7, 16
asrs r0, 16
@@ -67361,7 +67361,7 @@ _0809BDC2:
pop {r1}
bx r1
.align 2, 0
-_0809BDD4: .4byte 0x03004360
+_0809BDD4: .4byte gPlayerParty
thumb_func_end party_compaction
thumb_func_start sub_809BDD8
@@ -67390,7 +67390,7 @@ sub_809BDD8: @ 809BDD8
.align 2, 0
_0809BE04: .4byte gUnknown_083B6DB4
_0809BE08: .4byte 0x000011f7
-_0809BE0C: .4byte 0x020384e6
+_0809BE0C: .4byte gUnknown_020384E6
_0809BE10: .4byte 0x000025b4
_0809BE14:
ldr r4, _0809BE70
@@ -67439,10 +67439,10 @@ _0809BE68:
pop {r0}
bx r0
.align 2, 0
-_0809BE70: .4byte 0x020384e4
-_0809BE74: .4byte 0x020384e5
-_0809BE78: .4byte 0x03004360
-_0809BE7C: .4byte 0x020300a4
+_0809BE70: .4byte gUnknown_020384E4
+_0809BE74: .4byte gUnknown_020384E5
+_0809BE78: .4byte gPlayerParty
+_0809BE7C: .4byte gUnknown_020300A4
thumb_func_end sub_809BDD8
thumb_func_start sub_809BE80
@@ -67467,9 +67467,9 @@ sub_809BE80: @ 809BE80
movs r0, 0x1
b _0809BEB6
.align 2, 0
-_0809BEA8: .4byte 0x020384e4
-_0809BEAC: .4byte 0x020384e6
-_0809BEB0: .4byte 0x020384e5
+_0809BEA8: .4byte gUnknown_020384E4
+_0809BEAC: .4byte gUnknown_020384E6
+_0809BEB0: .4byte gUnknown_020384E5
_0809BEB4:
movs r0, 0
_0809BEB6:
@@ -67513,9 +67513,9 @@ _0809BEFC:
movs r0, 0x1
b _0809BF1A
.align 2, 0
-_0809BF00: .4byte 0x020384e6
-_0809BF04: .4byte 0x020384e4
-_0809BF08: .4byte 0x020384e5
+_0809BF00: .4byte gUnknown_020384E6
+_0809BF04: .4byte gUnknown_020384E4
+_0809BF08: .4byte gUnknown_020384E5
_0809BF0C: .4byte gUnknown_083B6DB4
_0809BF10: .4byte 0x000011f9
_0809BF14: .4byte 0x000025b4
@@ -67532,7 +67532,7 @@ sub_809BF20: @ 809BF20
ldrb r0, [r0]
bx lr
.align 2, 0
-_0809BF28: .4byte 0x020384e6
+_0809BF28: .4byte gUnknown_020384E6
thumb_func_end sub_809BF20
thumb_func_start sub_809BF2C
@@ -67551,7 +67551,7 @@ _0809BF3E:
pop {r1}
bx r1
.align 2, 0
-_0809BF44: .4byte 0x020384e4
+_0809BF44: .4byte gUnknown_020384E4
thumb_func_end sub_809BF2C
thumb_func_start sub_809BF48
@@ -67576,8 +67576,8 @@ _0809BF66:
pop {r1}
bx r1
.align 2, 0
-_0809BF6C: .4byte 0x020384e4
-_0809BF70: .4byte 0x020384e5
+_0809BF6C: .4byte gUnknown_020384E4
+_0809BF70: .4byte gUnknown_020384E5
thumb_func_end sub_809BF48
thumb_func_start sub_809BF74
@@ -67611,9 +67611,9 @@ _0809BF86:
b _0809C018
.align 2, 0
_0809BFA8: .4byte gUnknown_083B6DB4
-_0809BFAC: .4byte 0x020384e6
+_0809BFAC: .4byte gUnknown_020384E6
_0809BFB0: .4byte 0x000011f6
-_0809BFB4: .4byte 0x020384e4
+_0809BFB4: .4byte gUnknown_020384E4
_0809BFB8:
cmp r0, 0x3
bgt _0809C018
@@ -67633,8 +67633,8 @@ _0809BFBE:
bl sub_809C04C
b _0809C018
.align 2, 0
-_0809BFDC: .4byte 0x020384e5
-_0809BFE0: .4byte 0x03004360
+_0809BFDC: .4byte gUnknown_020384E5
+_0809BFE0: .4byte gPlayerParty
_0809BFE4:
movs r0, 0
movs r1, 0x2
@@ -67665,8 +67665,8 @@ _0809C018:
pop {r0}
bx r0
.align 2, 0
-_0809C020: .4byte 0x020384e5
-_0809C024: .4byte 0x020300a4
+_0809C020: .4byte gUnknown_020384E5
+_0809C024: .4byte gUnknown_020300A4
thumb_func_end sub_809BF74
thumb_func_start sub_809C028
@@ -67681,8 +67681,8 @@ sub_809C028: @ 809C028
bl sub_809C04C
b _0809C048
.align 2, 0
-_0809C03C: .4byte 0x020384e6
-_0809C040: .4byte 0x02038480
+_0809C03C: .4byte gUnknown_020384E6
+_0809C040: .4byte gUnknown_02038480
_0809C044:
bl sub_809BF74
_0809C048:
@@ -68224,12 +68224,12 @@ _0809C4BE:
strb r3, [r6]
b _0809C648
.align 2, 0
-_0809C4D8: .4byte 0x020384e4
-_0809C4DC: .4byte 0x020384e5
+_0809C4D8: .4byte gUnknown_020384E4
+_0809C4DC: .4byte gUnknown_020384E5
_0809C4E0: .4byte gUnknown_083B6DB4
_0809C4E4: .4byte 0x000011de
_0809C4E8: .4byte 0x000011df
-_0809C4EC: .4byte 0x03001770
+_0809C4EC: .4byte gMain
_0809C4F0:
movs r0, 0x20
ands r0, r1
@@ -68310,7 +68310,7 @@ _0809C56A:
movs r0, 0x8
b _0809C658
.align 2, 0
-_0809C588: .4byte 0x020384e9
+_0809C588: .4byte gUnknown_020384E9
_0809C58C:
movs r0, 0
bl sub_809CE4C
@@ -68358,7 +68358,7 @@ _0809C5D4:
movs r0, 0x10
b _0809C658
.align 2, 0
-_0809C5E4: .4byte 0x03001770
+_0809C5E4: .4byte gMain
_0809C5E8:
ldr r0, _0809C600
ldrb r0, [r0, 0x13]
@@ -68495,12 +68495,12 @@ _0809C6D0:
mov r8, r2
b _0809C842
.align 2, 0
-_0809C6D8: .4byte 0x020384e4
-_0809C6DC: .4byte 0x020384e5
+_0809C6D8: .4byte gUnknown_020384E4
+_0809C6DC: .4byte gUnknown_020384E5
_0809C6E0: .4byte gUnknown_083B6DB4
_0809C6E4: .4byte 0x000011df
_0809C6E8: .4byte 0x000011de
-_0809C6EC: .4byte 0x03001770
+_0809C6EC: .4byte gMain
_0809C6F0:
movs r0, 0x20
ands r0, r3
@@ -68580,7 +68580,7 @@ _0809C76E:
movs r0, 0x8
b _0809C84C
.align 2, 0
-_0809C784: .4byte 0x020384e9
+_0809C784: .4byte gUnknown_020384E9
_0809C788:
movs r0, 0
bl sub_809CE4C
@@ -68633,7 +68633,7 @@ _0809C7D0:
movs r0, 0x10
b _0809C84C
.align 2, 0
-_0809C7EC: .4byte 0x03001770
+_0809C7EC: .4byte gMain
_0809C7F0: .4byte gUnknown_083B6DB4
_0809C7F4:
movs r3, 0x1
@@ -68729,7 +68729,7 @@ _0809C894: .4byte gUnknown_083B6DB4
_0809C898: .4byte 0x000011df
_0809C89C: .4byte 0x000011de
_0809C8A0: .4byte 0x000011e3
-_0809C8A4: .4byte 0x03001770
+_0809C8A4: .4byte gMain
_0809C8A8:
ldrh r2, [r1, 0x2C]
movs r0, 0x20
@@ -68854,12 +68854,12 @@ sub_809C944: @ 809C944
movs r3, 0
b _0809CA2A
.align 2, 0
-_0809C988: .4byte 0x020384e4
-_0809C98C: .4byte 0x020384e5
+_0809C988: .4byte gUnknown_020384E4
+_0809C98C: .4byte gUnknown_020384E5
_0809C990: .4byte gUnknown_083B6DB4
_0809C994: .4byte 0x000011df
_0809C998: .4byte 0x000011de
-_0809C99C: .4byte 0x03001770
+_0809C99C: .4byte gMain
_0809C9A0:
movs r0, 0x20
ands r0, r2
@@ -68977,7 +68977,7 @@ _0809CA50:
b _0809CA86
.align 2, 0
_0809CA6C: .4byte gUnknown_083BBBD4
-_0809CA70: .4byte 0x020384e4
+_0809CA70: .4byte gUnknown_020384E4
_0809CA74:
adds r0, r3, 0x1
lsls r0, 16
@@ -69057,7 +69057,7 @@ _0809CAF6:
bl sub_809CDEC
b _0809CB28
.align 2, 0
-_0809CB0C: .4byte 0x020384e6
+_0809CB0C: .4byte gUnknown_020384E6
_0809CB10:
movs r0, 0x5
bl sub_809CDEC
@@ -69090,7 +69090,7 @@ _0809CB28:
b _0809CB5A
.align 2, 0
_0809CB4C: .4byte gUnknown_083B6DB4
-_0809CB50: .4byte 0x020384e4
+_0809CB50: .4byte gUnknown_020384E4
_0809CB54:
movs r0, 0x1
bl sub_809CDEC
@@ -69148,9 +69148,9 @@ unref_sub_809CB94: @ 809CB94
bl memcpy
b _0809CBF6
.align 2, 0
-_0809CBBC: .4byte 0x020384e4
-_0809CBC0: .4byte 0x03004360
-_0809CBC4: .4byte 0x020384e5
+_0809CBBC: .4byte gUnknown_020384E4
+_0809CBC0: .4byte gPlayerParty
+_0809CBC4: .4byte gUnknown_020384E5
_0809CBC8:
bl get_preferred_box
lsls r0, 24
@@ -69178,8 +69178,8 @@ _0809CBF6:
pop {r0}
bx r0
.align 2, 0
-_0809CBFC: .4byte 0x020300a0
-_0809CC00: .4byte 0x020384e5
+_0809CBFC: .4byte gPokemonStorage
+_0809CC00: .4byte gUnknown_020384E5
thumb_func_end unref_sub_809CB94
thumb_func_start sub_809CC04
@@ -69271,12 +69271,12 @@ _0809CCBC: .4byte gUnknown_083B6DB4
_0809CCC0: .4byte 0x000011e4
_0809CCC4: .4byte 0x0000dad1
_0809CCC8: .4byte 0x000011e5
-_0809CCCC: .4byte 0x020384e4
-_0809CCD0: .4byte 0x020384e5
+_0809CCCC: .4byte gUnknown_020384E4
+_0809CCD0: .4byte gUnknown_020384E5
_0809CCD4: .4byte gSpriteTemplate_83BBC70
-_0809CCD8: .4byte 0x02020004
-_0809CCDC: .4byte 0x020384e9
-_0809CCE0: .4byte 0x020384e6
+_0809CCD8: .4byte gSprites
+_0809CCDC: .4byte gUnknown_020384E9
+_0809CCE0: .4byte gUnknown_020384E6
_0809CCE4:
movs r0, 0x8E
lsls r0, 5
@@ -69294,7 +69294,7 @@ _0809CCEE:
movs r5, 0x1
b _0809CD08
.align 2, 0
-_0809CD00: .4byte 0x020384e4
+_0809CD00: .4byte gUnknown_020384E4
_0809CD04:
movs r3, 0x14
movs r5, 0x2
@@ -69341,8 +69341,8 @@ _0809CD08:
_0809CD58: .4byte gSpriteTemplate_83BBC88
_0809CD5C: .4byte gUnknown_083B6DB4
_0809CD60: .4byte 0x000011c4
-_0809CD64: .4byte 0x02020004
-_0809CD68: .4byte 0x020384e4
+_0809CD64: .4byte gSprites
+_0809CD68: .4byte gUnknown_020384E4
_0809CD6C:
ldr r0, _0809CD80
ldr r0, [r0]
@@ -69391,7 +69391,7 @@ _0809CD96:
pop {r0}
bx r0
.align 2, 0
-_0809CDC0: .4byte 0x020384e9
+_0809CDC0: .4byte gUnknown_020384E9
_0809CDC4: .4byte gUnknown_083B6DB4
_0809CDC8: .4byte 0x000011e4
thumb_func_end sub_809CD88
@@ -69610,7 +69610,7 @@ _0809CF52:
bl MoveMenuCursor
b _0809CF8E
.align 2, 0
-_0809CF6C: .4byte 0x03001770
+_0809CF6C: .4byte gMain
_0809CF70:
movs r0, 0x80
ands r0, r1
@@ -69674,7 +69674,7 @@ sub_809CFDC: @ 809CFDC
strb r1, [r0, 0x4]
bx lr
.align 2, 0
-_0809CFEC: .4byte 0x020384ec
+_0809CFEC: .4byte gUnknown_020384EC
thumb_func_end sub_809CFDC
thumb_func_start sub_809CFF0
@@ -69714,7 +69714,7 @@ _0809D02A:
pop {r0}
bx r0
.align 2, 0
-_0809D030: .4byte 0x020384ec
+_0809D030: .4byte gUnknown_020384EC
thumb_func_end sub_809CFF0
thumb_func_start sub_809D034
@@ -69776,7 +69776,7 @@ sub_809D034: @ 809D034
movs r0, 0x1
b _0809D0AE
.align 2, 0
-_0809D0A4: .4byte 0x020384ec
+_0809D0A4: .4byte gUnknown_020384EC
_0809D0A8: .4byte sub_809D0BC
_0809D0AC:
movs r0, 0
@@ -69924,7 +69924,7 @@ sub_809D16C: @ 809D16C
movs r0, 0x1
b _0809D1BE
.align 2, 0
-_0809D1B4: .4byte 0x020384ec
+_0809D1B4: .4byte gUnknown_020384EC
_0809D1B8: .4byte sub_809D1C4
_0809D1BC:
movs r0, 0
@@ -70088,7 +70088,7 @@ _0809D2E8: .4byte gSpriteAnimTable_83BC62C
_0809D2EC: .4byte gSpriteAffineAnimTable_83BC660
_0809D2F0: .4byte gMonIconPaletteIndices
_0809D2F4: .4byte 0x0000dac0
-_0809D2F8: .4byte 0x02020004
+_0809D2F8: .4byte gSprites
thumb_func_end unref_sub_809D26C
thumb_func_start sub_809D2FC
@@ -70168,7 +70168,7 @@ _0809D390: .4byte gSpriteAnimTable_83BC62C
_0809D394: .4byte gSpriteAffineAnimTable_83BC660
_0809D398: .4byte gMonIconPaletteIndices
_0809D39C: .4byte 0x0000dac0
-_0809D3A0: .4byte 0x02020004
+_0809D3A0: .4byte gSprites
thumb_func_end sub_809D2FC
thumb_func_start sub_809D3A4
@@ -70235,7 +70235,7 @@ _0809D420: .4byte gSpriteAnimTable_83BC62C
_0809D424: .4byte gSpriteAffineAnimTable_83BC660
_0809D428: .4byte gMonIconPaletteIndices
_0809D42C: .4byte 0x0000dac0
-_0809D430: .4byte 0x02020004
+_0809D430: .4byte gSprites
thumb_func_end sub_809D3A4
thumb_func_start mon_icon_convert_unown_species_id
@@ -70749,7 +70749,7 @@ sub_809D710: @ 809D710
_0809D7D8: .4byte gSpriteImageSizes
_0809D7DC: .4byte 0xffff0000
_0809D7E0: .4byte 0x0000ffff
-_0809D7E4: .4byte 0x02020004
+_0809D7E4: .4byte gSprites
thumb_func_end sub_809D710
thumb_func_start sub_809D7E8
@@ -70848,12 +70848,12 @@ sub_809D85C: @ 809D85C
bx r0
.align 2, 0
_0809D8A0: .4byte REG_BG1HOFS
-_0809D8A4: .4byte 0x030042c0
-_0809D8A8: .4byte 0x030041b4
-_0809D8AC: .4byte 0x03004288
-_0809D8B0: .4byte 0x03004280
-_0809D8B4: .4byte 0x030041b0
-_0809D8B8: .4byte 0x030041b8
+_0809D8A4: .4byte gUnknown_030042C0
+_0809D8A8: .4byte gUnknown_030041B4
+_0809D8AC: .4byte gUnknown_03004288
+_0809D8B0: .4byte gUnknown_03004280
+_0809D8B4: .4byte gUnknown_030041B0
+_0809D8B8: .4byte gUnknown_030041B8
thumb_func_end sub_809D85C
thumb_func_start sub_809D8BC
@@ -70895,7 +70895,7 @@ sub_809D8BC: @ 809D8BC
strb r0, [r5, 0xE]
b _0809D90E
.align 2, 0
-_0809D904: .4byte 0x0202f388
+_0809D904: .4byte gPaletteFade
_0809D908: .4byte 0x02018000
_0809D90C:
strb r1, [r5, 0xE]
@@ -71112,7 +71112,7 @@ _0809DA98:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0809DAA4: .4byte 0x03001770
+_0809DAA4: .4byte gMain
_0809DAA8: .4byte 0x0000043c
_0809DAAC: .4byte _0809DAB0
.align 2, 0
@@ -71152,7 +71152,7 @@ _0809DB18:
adds r1, r2
b _0809DDEE
.align 2, 0
-_0809DB24: .4byte 0x03001770
+_0809DB24: .4byte gMain
_0809DB28: .4byte 0x0000043c
_0809DB2C:
bl FreeAllSpritePalettes
@@ -71202,7 +71202,7 @@ _0809DB80:
adds r1, r2
b _0809DDEE
.align 2, 0
-_0809DB8C: .4byte 0x03001770
+_0809DB8C: .4byte gMain
_0809DB90: .4byte 0x0000043c
_0809DB94:
ldr r0, _0809DB9C
@@ -71219,7 +71219,7 @@ _0809DBA0:
b _0809DDEE
.align 2, 0
_0809DBB0: .4byte gWindowConfig_81E6E6C
-_0809DBB4: .4byte 0x03001770
+_0809DBB4: .4byte gMain
_0809DBB8: .4byte 0x0000043c
_0809DBBC:
bl MultistepInitMenuWindowContinue
@@ -71235,7 +71235,7 @@ _0809DBC8:
adds r1, r2
b _0809DDEE
.align 2, 0
-_0809DBD4: .4byte 0x03001770
+_0809DBD4: .4byte gMain
_0809DBD8: .4byte 0x0000043c
_0809DBDC:
ldr r1, _0809DC08
@@ -71291,7 +71291,7 @@ _0809DC48:
adds r1, r2
b _0809DDEE
.align 2, 0
-_0809DC54: .4byte 0x03001770
+_0809DC54: .4byte gMain
_0809DC58: .4byte 0x0000043c
_0809DC5C:
ldr r4, _0809DC78
@@ -71326,7 +71326,7 @@ _0809DC90:
b _0809DDEE
.align 2, 0
_0809DCA4: .4byte 0x02018010
-_0809DCA8: .4byte 0x03001770
+_0809DCA8: .4byte gMain
_0809DCAC: .4byte 0x0000043c
_0809DCB0:
ldr r4, _0809DCC0
@@ -71361,7 +71361,7 @@ _0809DCE0:
b _0809DDEE
.align 2, 0
_0809DCEC: .4byte 0x02018010
-_0809DCF0: .4byte 0x03001770
+_0809DCF0: .4byte gMain
_0809DCF4: .4byte 0x0000043c
_0809DCF8:
bl sub_809E044
@@ -71386,7 +71386,7 @@ _0809DD18:
.align 2, 0
_0809DD20: .4byte 0x02018000
_0809DD24: .4byte gUnknown_083C1580
-_0809DD28: .4byte 0x03001770
+_0809DD28: .4byte gMain
_0809DD2C: .4byte 0x0000043c
_0809DD30:
ldr r0, _0809DD38
@@ -71410,7 +71410,7 @@ _0809DD3C:
.align 2, 0
_0809DD58: .4byte gUnknown_083C1598
_0809DD5C: .4byte 0x02018000
-_0809DD60: .4byte 0x03001770
+_0809DD60: .4byte gMain
_0809DD64: .4byte 0x0000043c
_0809DD68:
ldr r0, _0809DD84
@@ -71427,13 +71427,13 @@ _0809DD68:
b _0809DDE8
.align 2, 0
_0809DD84: .4byte 0x02018010
-_0809DD88: .4byte 0x030041b0
+_0809DD88: .4byte gUnknown_030041B0
_0809DD8C:
ldr r0, _0809DD94
strh r1, [r0]
b _0809DDE8
.align 2, 0
-_0809DD94: .4byte 0x030041b0
+_0809DD94: .4byte gUnknown_030041B0
_0809DD98:
bl sub_809EBC4
ldr r0, _0809DDB8
@@ -71464,7 +71464,7 @@ _0809DDCC:
adds r1, r2
b _0809DDEE
.align 2, 0
-_0809DDD8: .4byte 0x03001770
+_0809DDD8: .4byte gMain
_0809DDDC: .4byte 0x0000043c
_0809DDE0:
bl sub_8055870
@@ -71480,7 +71480,7 @@ _0809DDEE:
strb r0, [r1]
b _0809DE38
.align 2, 0
-_0809DDF8: .4byte 0x03001770
+_0809DDF8: .4byte gMain
_0809DDFC: .4byte 0x0000043c
_0809DE00:
ldr r0, _0809DE2C
@@ -71504,7 +71504,7 @@ _0809DE00:
.align 2, 0
_0809DE2C: .4byte sub_809D85C
_0809DE30: .4byte sub_809D844
-_0809DE34: .4byte 0x0202f388
+_0809DE34: .4byte gPaletteFade
_0809DE38:
movs r0, 0
_0809DE3A:
@@ -71594,12 +71594,12 @@ _0809DED4: .4byte 0x00001e08
_0809DED8: .4byte 0x00004801
_0809DEDC: .4byte 0x00004a02
_0809DEE0: .4byte 0x00005c03
-_0809DEE4: .4byte 0x030042c0
-_0809DEE8: .4byte 0x030041b4
-_0809DEEC: .4byte 0x03004288
-_0809DEF0: .4byte 0x03004280
-_0809DEF4: .4byte 0x030041b0
-_0809DEF8: .4byte 0x030041b8
+_0809DEE4: .4byte gUnknown_030042C0
+_0809DEE8: .4byte gUnknown_030041B4
+_0809DEEC: .4byte gUnknown_03004288
+_0809DEF0: .4byte gUnknown_03004280
+_0809DEF4: .4byte gUnknown_030041B0
+_0809DEF8: .4byte gUnknown_030041B8
_0809DEFC: .4byte REG_BG0HOFS
thumb_func_end sub_809DE64
@@ -71860,7 +71860,7 @@ sub_809E0FC: @ 809E0FC
pop {r0}
bx r0
.align 2, 0
-_0809E134: .4byte 0x03004b20
+_0809E134: .4byte gTasks
_0809E138: .4byte sub_809E13C
thumb_func_end sub_809E0FC
@@ -71899,10 +71899,10 @@ _0809E182:
pop {r0}
bx r0
.align 2, 0
-_0809E188: .4byte 0x0202f388
-_0809E18C: .4byte 0x020384f0
+_0809E188: .4byte gPaletteFade
+_0809E18C: .4byte gUnknown_020384F0
_0809E190: .4byte 0x02018000
-_0809E194: .4byte 0x03007380
+_0809E194: .4byte gUnknown_03007380
_0809E198: .4byte 0x0000ffff
thumb_func_end sub_809E13C
@@ -71930,8 +71930,8 @@ sub_809E19C: @ 809E19C
bl sub_809F1B8
b _0809E25A
.align 2, 0
-_0809E1C8: .4byte 0x0202f388
-_0809E1CC: .4byte 0x03001770
+_0809E1C8: .4byte gPaletteFade
+_0809E1CC: .4byte gMain
_0809E1D0:
adds r0, r2, 0
ands r0, r1
@@ -72040,9 +72040,9 @@ _0809E276:
bl sub_809E8F0
b _0809E3EE
.align 2, 0
-_0809E29C: .4byte 0x0202f388
-_0809E2A0: .4byte 0x03001770
-_0809E2A4: .4byte 0x03004b20
+_0809E29C: .4byte gPaletteFade
+_0809E2A0: .4byte gMain
+_0809E2A4: .4byte gTasks
_0809E2A8: .4byte 0x02018079
_0809E2AC:
adds r0, r2, 0
@@ -72062,7 +72062,7 @@ _0809E2AC:
bl sub_809E8F0
b _0809E3EE
.align 2, 0
-_0809E2D0: .4byte 0x03004b20
+_0809E2D0: .4byte gTasks
_0809E2D4: .4byte 0x02018079
_0809E2D8:
movs r0, 0x20
@@ -72180,7 +72180,7 @@ _0809E3A0:
b _0809E3EE
.align 2, 0
_0809E3BC: .4byte 0x02018000
-_0809E3C0: .4byte 0x0202e8ce
+_0809E3C0: .4byte gUnknown_0202E8CE
_0809E3C4:
movs r0, 0x20
bl audio_play
@@ -72207,7 +72207,7 @@ _0809E3EE:
bx r0
.align 2, 0
_0809E3F4: .4byte 0x02018000
-_0809E3F8: .4byte 0x0202e8ce
+_0809E3F8: .4byte gUnknown_0202E8CE
thumb_func_end sub_809E260
thumb_func_start sub_809E3FC
@@ -72242,9 +72242,9 @@ sub_809E3FC: @ 809E3FC
bl sub_809E8F0
b _0809E502
.align 2, 0
-_0809E438: .4byte 0x0202f388
-_0809E43C: .4byte 0x03001770
-_0809E440: .4byte 0x03004b20
+_0809E438: .4byte gPaletteFade
+_0809E43C: .4byte gMain
+_0809E440: .4byte gTasks
_0809E444: .4byte 0x02018079
_0809E448:
adds r0, r2, 0
@@ -72264,7 +72264,7 @@ _0809E448:
bl sub_809E8F0
b _0809E502
.align 2, 0
-_0809E46C: .4byte 0x03004b20
+_0809E46C: .4byte gTasks
_0809E470: .4byte 0x02018079
_0809E474:
movs r0, 0x1
@@ -72313,7 +72313,7 @@ _0809E4AC:
str r1, [r0]
b _0809E502
.align 2, 0
-_0809E4D8: .4byte 0x03004b20
+_0809E4D8: .4byte gTasks
_0809E4DC: .4byte sub_809E534
_0809E4E0:
movs r0, 0x5
@@ -72388,8 +72388,8 @@ sub_809E534: @ 809E534
bl sub_809E8F0
b _0809E5C0
.align 2, 0
-_0809E564: .4byte 0x03001770
-_0809E568: .4byte 0x03004b20
+_0809E564: .4byte gMain
+_0809E568: .4byte gTasks
_0809E56C: .4byte 0x0201807a
_0809E570:
movs r0, 0x80
@@ -72409,7 +72409,7 @@ _0809E570:
bl sub_809E8F0
b _0809E5C0
.align 2, 0
-_0809E594: .4byte 0x03004b20
+_0809E594: .4byte gTasks
_0809E598: .4byte 0x0201807a
_0809E59C:
movs r0, 0x1
@@ -72730,7 +72730,7 @@ _0809E828:
bx r0
.align 2, 0
_0809E830: .4byte 0x02018000
-_0809E834: .4byte 0x03004b20
+_0809E834: .4byte gTasks
_0809E838: .4byte sub_809E3FC
thumb_func_end sub_809E7F0
@@ -72793,7 +72793,7 @@ _0809E884:
b _0809E8DE
.align 2, 0
_0809E8B4: .4byte 0x02018000
-_0809E8B8: .4byte 0x03004b20
+_0809E8B8: .4byte gTasks
_0809E8BC: .4byte sub_809E7F0
_0809E8C0:
ldr r0, _0809E8E4
@@ -72816,7 +72816,7 @@ _0809E8DE:
bx r0
.align 2, 0
_0809E8E4: .4byte 0x02018010
-_0809E8E8: .4byte 0x03004b20
+_0809E8E8: .4byte gTasks
_0809E8EC: .4byte sub_809E3FC
thumb_func_end sub_809E83C
@@ -72865,7 +72865,7 @@ _0809E930:
movs r6, 0
b _0809E94E
.align 2, 0
-_0809E944: .4byte 0x03004b20
+_0809E944: .4byte gTasks
_0809E948:
cmp r1, 0
bge _0809E94E
@@ -72970,7 +72970,7 @@ _0809E9FE:
.align 2, 0
_0809EA10: .4byte 0x02018010
_0809EA14: .4byte 0x02018000
-_0809EA18: .4byte 0x03004b20
+_0809EA18: .4byte gTasks
_0809EA1C: .4byte 0x02018079
_0809EA20:
movs r0, 0x1
@@ -73047,7 +73047,7 @@ _0809EA8C:
bx r0
.align 2, 0
_0809EABC: .4byte 0x02018000
-_0809EAC0: .4byte 0x03004b20
+_0809EAC0: .4byte gTasks
_0809EAC4: .4byte sub_809E3FC
thumb_func_end sub_809EA50
@@ -73102,7 +73102,7 @@ _0809EAEE:
bx r0
.align 2, 0
_0809EB34: .4byte 0x02018000
-_0809EB38: .4byte 0x03004b20
+_0809EB38: .4byte gTasks
_0809EB3C: .4byte sub_809E19C
thumb_func_end sub_809EAC8
@@ -73130,7 +73130,7 @@ sub_809EB40: @ 809EB40
str r0, [r4]
b _0809EBB4
.align 2, 0
-_0809EB6C: .4byte 0x03004b20
+_0809EB6C: .4byte gTasks
_0809EB70: .4byte sub_809E260
_0809EB74:
ldr r4, _0809EBBC
@@ -73169,7 +73169,7 @@ _0809EBB4:
bx r0
.align 2, 0
_0809EBBC: .4byte 0x02018000
-_0809EBC0: .4byte 0x03004b20
+_0809EBC0: .4byte gTasks
thumb_func_end sub_809EB40
thumb_func_start sub_809EBC4
@@ -73228,7 +73228,7 @@ _0809EC22:
bx r0
.align 2, 0
_0809EC28: .4byte 0x02018000
-_0809EC2C: .4byte 0x030042c0
+_0809EC2C: .4byte gUnknown_030042C0
_0809EC30: .4byte REG_BG1CNT
_0809EC34: .4byte 0x0000e0ff
thumb_func_end sub_809EBC4
@@ -73255,7 +73255,7 @@ _0809EC52:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0809EC5C: .4byte 0x03004b28
+_0809EC5C: .4byte gUnknown_03004B28
_0809EC60: .4byte _0809EC64
.align 2, 0
_0809EC64:
@@ -73301,7 +73301,7 @@ _0809ECB4:
b _0809ECF6
.align 2, 0
_0809ECB8: .4byte 0x02018000
-_0809ECBC: .4byte 0x03004288
+_0809ECBC: .4byte gUnknown_03004288
_0809ECC0: .4byte REG_BG2CNT
_0809ECC4: .4byte 0x0000e0ff
_0809ECC8:
@@ -73342,7 +73342,7 @@ _0809ECF6:
strh r0, [r2]
b _0809EE3A
.align 2, 0
-_0809ED08: .4byte 0x030042c0
+_0809ED08: .4byte gUnknown_030042C0
_0809ED0C: .4byte REG_BG1CNT
_0809ED10: .4byte 0x0000e0ff
_0809ED14:
@@ -73375,7 +73375,7 @@ _0809ED2E:
b _0809EE3A
.align 2, 0
_0809ED48: .4byte 0x02018000
-_0809ED4C: .4byte 0x030042c0
+_0809ED4C: .4byte gUnknown_030042C0
_0809ED50: .4byte REG_BG1CNT
_0809ED54: .4byte 0x0000fffc
_0809ED58: .4byte REG_BG2CNT
@@ -73403,7 +73403,7 @@ _0809ED6C:
strh r1, [r2]
b _0809EE3A
.align 2, 0
-_0809ED88: .4byte 0x03004288
+_0809ED88: .4byte gUnknown_03004288
_0809ED8C: .4byte REG_BG1CNT
_0809ED90: .4byte 0x0000fffc
_0809ED94: .4byte REG_BG2CNT
@@ -73515,8 +73515,8 @@ _0809EE64:
pop {r0}
bx r0
.align 2, 0
-_0809EE6C: .4byte 0x03004b20
-_0809EE70: .4byte 0x03005cf0
+_0809EE6C: .4byte gTasks
+_0809EE70: .4byte gUnknown_03005CF0
thumb_func_end sub_809EC38
thumb_func_start sub_809EE74
@@ -73541,7 +73541,7 @@ _0809EE8E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0809EE98: .4byte 0x03004b28
+_0809EE98: .4byte gUnknown_03004B28
_0809EE9C: .4byte _0809EEA0
.align 2, 0
_0809EEA0:
@@ -73563,14 +73563,14 @@ _0809EEBC:
b _0809F096
.align 2, 0
_0809EECC: .4byte 0x02018000
-_0809EED0: .4byte 0x03004288
+_0809EED0: .4byte gUnknown_03004288
_0809EED4:
ldr r1, _0809EEDC
movs r0, 0
strh r0, [r1]
b _0809F096
.align 2, 0
-_0809EEDC: .4byte 0x030042c0
+_0809EEDC: .4byte gUnknown_030042C0
_0809EEE0:
ldr r1, _0809EF30
adds r0, r1, 0
@@ -73691,7 +73691,7 @@ _0809EFB4:
b _0809F096
.align 2, 0
_0809EFD4: .4byte 0x02018000
-_0809EFD8: .4byte 0x03004288
+_0809EFD8: .4byte gUnknown_03004288
_0809EFDC:
ldr r0, _0809EFF0
ldrh r1, [r0]
@@ -73704,7 +73704,7 @@ _0809EFDC:
bne _0809F0C0
b _0809F096
.align 2, 0
-_0809EFF0: .4byte 0x030042c0
+_0809EFF0: .4byte gUnknown_030042C0
_0809EFF4:
ldr r1, _0809F030
ldrb r3, [r1, 0xB]
@@ -73813,8 +73813,8 @@ _0809F0C0:
pop {r0}
bx r0
.align 2, 0
-_0809F0C8: .4byte 0x03004b20
-_0809F0CC: .4byte 0x03005cf0
+_0809F0C8: .4byte gTasks
+_0809F0CC: .4byte gUnknown_03005CF0
thumb_func_end sub_809EE74
thumb_func_start sub_809F0D0
@@ -73851,8 +73851,8 @@ sub_809F0D0: @ 809F0D0
b _0809F12A
.align 2, 0
_0809F110: .4byte 0x02018000
-_0809F114: .4byte 0x03005cf0
-_0809F118: .4byte 0x03004b20
+_0809F114: .4byte gUnknown_03005CF0
+_0809F118: .4byte gTasks
_0809F11C: .4byte sub_809EC38
_0809F120:
ldr r1, _0809F130
@@ -74030,7 +74030,7 @@ _0809F270:
bx r0
.align 2, 0
_0809F278: .4byte 0x02018010
-_0809F27C: .4byte 0x03004b20
+_0809F27C: .4byte gTasks
_0809F280: .4byte sub_809F43C
thumb_func_end sub_809F1B8
@@ -74171,7 +74171,7 @@ _0809F34A:
b _0809F380
.align 2, 0
_0809F374: .4byte gUnknown_083C15A8
-_0809F378: .4byte 0x03004360
+_0809F378: .4byte gPlayerParty
_0809F37C:
movs r0, 0x1
negs r0, r0
@@ -74209,7 +74209,7 @@ _0809F38E:
b _0809F3C4
.align 2, 0
_0809F3B8: .4byte gUnknown_083C15A8
-_0809F3BC: .4byte 0x03004360
+_0809F3BC: .4byte gPlayerParty
_0809F3C0:
movs r0, 0x1
negs r0, r0
@@ -74303,7 +74303,7 @@ _0809F452:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0809F45C: .4byte 0x03001770
+_0809F45C: .4byte gMain
_0809F460: .4byte 0x0000043c
_0809F464: .4byte _0809F468
.align 2, 0
@@ -74335,8 +74335,8 @@ _0809F492:
b _0809F5B8
.align 2, 0
_0809F4AC: .4byte 0x02018000
-_0809F4B0: .4byte 0x02020004
-_0809F4B4: .4byte 0x03001770
+_0809F4B0: .4byte gSprites
+_0809F4B4: .4byte gMain
_0809F4B8: .4byte 0x0000043c
_0809F4BC:
ldr r0, _0809F4D0
@@ -74350,7 +74350,7 @@ _0809F4BC:
b _0809F5B2
.align 2, 0
_0809F4D0: .4byte 0x02018000
-_0809F4D4: .4byte 0x02020004
+_0809F4D4: .4byte gSprites
_0809F4D8:
ldr r0, _0809F4EC
adds r1, r0, 0
@@ -74412,7 +74412,7 @@ _0809F51C:
b _0809F564
.align 2, 0
_0809F558: .4byte 0x02018010
-_0809F55C: .4byte 0x030041b0
+_0809F55C: .4byte gUnknown_030041B0
_0809F560:
ldr r0, _0809F56C
strh r1, [r0]
@@ -74422,8 +74422,8 @@ _0809F564:
adds r1, r0
b _0809F5B8
.align 2, 0
-_0809F56C: .4byte 0x030041b0
-_0809F570: .4byte 0x03001770
+_0809F56C: .4byte gUnknown_030041B0
+_0809F570: .4byte gMain
_0809F574: .4byte 0x0000043c
_0809F578:
ldr r0, _0809F580
@@ -74440,7 +74440,7 @@ _0809F584:
b _0809F5B8
.align 2, 0
_0809F594: .4byte 0x02018010
-_0809F598: .4byte 0x03001770
+_0809F598: .4byte gMain
_0809F59C: .4byte 0x0000043c
_0809F5A0:
bl sub_809F5F8
@@ -74462,7 +74462,7 @@ _0809F5B8:
b _0809F5EA
.align 2, 0
_0809F5C0: .4byte 0x02018000
-_0809F5C4: .4byte 0x03001770
+_0809F5C4: .4byte gMain
_0809F5C8: .4byte 0x0000043c
_0809F5CC:
bl sub_8055870
@@ -74484,7 +74484,7 @@ _0809F5EA:
pop {r0}
bx r0
.align 2, 0
-_0809F5F0: .4byte 0x03004b20
+_0809F5F0: .4byte gTasks
_0809F5F4: .4byte 0x02018000
thumb_func_end sub_809F43C
@@ -74803,7 +74803,7 @@ sub_809F814: @ 809F814
strh r0, [r4, 0x1C]
b _0809F9C0
.align 2, 0
-_0809F83C: .4byte 0x03004b28
+_0809F83C: .4byte gUnknown_03004B28
_0809F840:
ldr r7, _0809F874
ldrh r1, [r7, 0x2E]
@@ -74830,7 +74830,7 @@ _0809F840:
bl sub_809E8F0
b _0809F9C0
.align 2, 0
-_0809F874: .4byte 0x03001770
+_0809F874: .4byte gMain
_0809F878: .4byte sub_809E260
_0809F87C: .4byte 0x02018000
_0809F880:
@@ -74905,7 +74905,7 @@ _0809F8F4:
b _0809F972
.align 2, 0
_0809F90C: .4byte 0x02018000
-_0809F910: .4byte 0x03004b20
+_0809F910: .4byte gTasks
_0809F914: .4byte sub_809E260
_0809F918:
ldrh r1, [r7, 0x2E]
@@ -74965,7 +74965,7 @@ _0809F972:
b _0809F9C0
.align 2, 0
_0809F988: .4byte 0x02018000
-_0809F98C: .4byte 0x03004b20
+_0809F98C: .4byte gTasks
_0809F990: .4byte sub_809E260
_0809F994:
ldrh r1, [r7, 0x2E]
@@ -75039,7 +75039,7 @@ sub_809F9D0: @ 809F9D0
pop {r0}
bx r0
.align 2, 0
-_0809FA24: .4byte 0x03004b28
+_0809FA24: .4byte gUnknown_03004B28
_0809FA28: .4byte gOtherText_CantForgetHMs
_0809FA2C: .4byte sub_809F814
thumb_func_end sub_809F9D0
@@ -75172,7 +75172,7 @@ sub_809FAC8: @ 809FAC8
bl LoadPalette
b _0809FBD6
.align 2, 0
-_0809FB20: .4byte 0x020231cc
+_0809FB20: .4byte gStringVar1
_0809FB24: .4byte gUnknown_083C157C
_0809FB28:
adds r0, r5, 0
@@ -75261,7 +75261,7 @@ _0809FBD6:
pop {r0}
bx r0
.align 2, 0
-_0809FBE0: .4byte 0x020231cc
+_0809FBE0: .4byte gStringVar1
thumb_func_end sub_809FAC8
thumb_func_start sub_809FBE4
@@ -75380,7 +75380,7 @@ _0809FC3C:
ldr r0, _0809FCDC
b _0809FCF2
.align 2, 0
-_0809FCD0: .4byte 0x020231cc
+_0809FCD0: .4byte gStringVar1
_0809FCD4: .4byte gOtherText_OriginalTrainer
_0809FCD8: .4byte gOtherText_FiveQuestionsAndSlash
_0809FCDC: .4byte gOtherText_EggAbout
@@ -75446,8 +75446,8 @@ _0809FD1C:
movs r1, 0x9
b _0809FD74
.align 2, 0
-_0809FD64: .4byte 0x020232cc
-_0809FD68: .4byte 0x020231cc
+_0809FD64: .4byte gStringVar2
+_0809FD68: .4byte gStringVar1
_0809FD6C: .4byte gOtherText_OriginalTrainer
_0809FD70:
adds r0, r5, 0
@@ -75554,8 +75554,8 @@ _0809FE4C:
pop {r0}
bx r0
.align 2, 0
-_0809FE54: .4byte 0x020232cc
-_0809FE58: .4byte 0x020231cc
+_0809FE54: .4byte gStringVar2
+_0809FE58: .4byte gStringVar1
_0809FE5C: .4byte 0x0000ffff
_0809FE60: .4byte gBaseStats
_0809FE64: .4byte gAbilityNames
@@ -75796,7 +75796,7 @@ _0809FF6A:
pop {r0}
bx r0
.align 2, 0
-_080A008C: .4byte 0x020231cc
+_080A008C: .4byte gStringVar1
thumb_func_end sub_809FF64
thumb_func_start sub_80A0090
@@ -76046,7 +76046,7 @@ _080A0282:
.align 2, 0
_080A0290: .4byte gContestMoves
_080A0294: .4byte gMoveNames
-_080A0298: .4byte 0x020231cc
+_080A0298: .4byte gStringVar1
thumb_func_end sub_80A015C
thumb_func_start sub_80A029C
@@ -76163,7 +76163,7 @@ _080A037E:
bx r0
.align 2, 0
_080A0384: .4byte gMoveNames
-_080A0388: .4byte 0x020231cc
+_080A0388: .4byte gStringVar1
_080A038C: .4byte gBattleMoves
thumb_func_end sub_80A029C
@@ -76365,7 +76365,7 @@ sub_80A04CC: @ 80A04CC
.align 2, 0
_080A0504: .4byte 0x0000ffff
_080A0508: .4byte gBattleMoves
-_080A050C: .4byte 0x020231cc
+_080A050C: .4byte gStringVar1
_080A0510: .4byte gOtherText_ThreeDashes2
_080A0514:
ldr r0, _080A0550
@@ -76396,7 +76396,7 @@ _080A052A:
bl MenuPrint
b _080A0572
.align 2, 0
-_080A0550: .4byte 0x020231cc
+_080A0550: .4byte gStringVar1
_080A0554: .4byte gBattleMoves
_080A0558: .4byte gOtherText_ThreeDashes2
_080A055C:
@@ -76414,7 +76414,7 @@ _080A0572:
pop {r0}
bx r0
.align 2, 0
-_080A0578: .4byte 0x020231cc
+_080A0578: .4byte gStringVar1
thumb_func_end sub_80A04CC
thumb_func_start sub_80A057C
@@ -76567,9 +76567,9 @@ sub_80A0664: @ 80A0664
b _080A06C2
.align 2, 0
_080A06A0: .4byte 0x02018000
-_080A06A4: .4byte 0x030045c0
-_080A06A8: .4byte 0x03002970
-_080A06AC: .4byte 0x020231cc
+_080A06A4: .4byte gEnemyParty
+_080A06A8: .4byte gLinkPlayers
+_080A06AC: .4byte gStringVar1
_080A06B0:
bl sub_80BFB94
adds r5, r0, 0
@@ -76601,9 +76601,9 @@ _080A06EA:
b _080A0702
.align 2, 0
_080A06F0: .4byte 0x0000ffff
-_080A06F4: .4byte 0x020231cc
+_080A06F4: .4byte gStringVar1
_080A06F8: .4byte gSaveBlock2
-_080A06FC: .4byte 0x020232cc
+_080A06FC: .4byte gStringVar2
_080A0700:
movs r0, 0x1
_080A0702:
@@ -76760,11 +76760,11 @@ _080A07DA:
bl StringCopy
b _080A0934
.align 2, 0
-_080A0838: .4byte 0x020234cc
+_080A0838: .4byte gStringVar4
_080A083C: .4byte gNatureNames
_080A0840: .4byte gOtherText_Terminator4
_080A0844: .4byte gOtherText_Nature
-_080A0848: .4byte 0x020231cc
+_080A0848: .4byte gStringVar1
_080A084C: .4byte gOtherText_Egg2
_080A0850:
cmp r6, 0x57
@@ -76794,7 +76794,7 @@ _080A0850:
bl StringCopy
b _080A0934
.align 2, 0
-_080A0890: .4byte 0x020231cc
+_080A0890: .4byte gStringVar1
_080A0894: .4byte gOtherText_Met
_080A0898:
adds r0, r7, 0
@@ -76880,9 +76880,9 @@ _080A0934:
pop {r0}
bx r0
.align 2, 0
-_080A094C: .4byte 0x020231cc
+_080A094C: .4byte gStringVar1
_080A0950: .4byte gOtherText_Met2
-_080A0954: .4byte 0x020234cc
+_080A0954: .4byte gStringVar4
thumb_func_end sub_80A0798
thumb_func_start sub_80A0958
@@ -76979,7 +76979,7 @@ sub_80A0958: @ 80A0958
pop {r0}
bx r0
.align 2, 0
-_080A0A24: .4byte 0x020231cc
+_080A0A24: .4byte gStringVar1
_080A0A28: .4byte gSpeciesNames
thumb_func_end sub_80A0958
@@ -77160,7 +77160,7 @@ sub_80A0B88: @ 80A0B88
bl StringCopy
b _080A0BD8
.align 2, 0
-_080A0BA0: .4byte 0x020231cc
+_080A0BA0: .4byte gStringVar1
_080A0BA4: .4byte gOtherText_None
_080A0BA8:
ldr r4, _080A0BE8
@@ -77193,7 +77193,7 @@ _080A0BD8:
pop {r0}
bx r0
.align 2, 0
-_080A0BE8: .4byte 0x020231cc
+_080A0BE8: .4byte gStringVar1
_080A0BEC: .4byte gOtherText_Ribbons00
_080A0BF0: .4byte gUnknown_083C15AE
thumb_func_end sub_80A0B88
@@ -77237,7 +77237,7 @@ _080A0C2E:
b _080A0C68
.align 2, 0
_080A0C40: .4byte 0x02018000
-_080A0C44: .4byte 0x020231cc
+_080A0C44: .4byte gStringVar1
_080A0C48:
cmp r5, 0
bne _080A0C60
@@ -77246,7 +77246,7 @@ _080A0C48:
bl StringCopy
b _080A0C68
.align 2, 0
-_080A0C58: .4byte 0x020231cc
+_080A0C58: .4byte gStringVar1
_080A0C5C: .4byte gOtherText_None
_080A0C60:
ldr r1, _080A0C78
@@ -77261,7 +77261,7 @@ _080A0C68:
pop {r0}
bx r0
.align 2, 0
-_080A0C78: .4byte 0x020231cc
+_080A0C78: .4byte gStringVar1
_080A0C7C: .4byte gUnknown_083C15B4
thumb_func_end sub_80A0BF4
@@ -77368,7 +77368,7 @@ _080A0D46:
.align 2, 0
_080A0D4C: .4byte gExperienceTables
_080A0D50: .4byte gBaseStats
-_080A0D54: .4byte 0x020231cc
+_080A0D54: .4byte gStringVar1
_080A0D58: .4byte 0x06004caa
_080A0D5C: .4byte 0x00002062
_080A0D60: .4byte 0x0000206a
@@ -77482,7 +77482,7 @@ sub_80A0DD0: @ 80A0DD0
bl GetStringCenterAlignXOffset
b _080A0E54
.align 2, 0
-_080A0E3C: .4byte 0x020231cc
+_080A0E3C: .4byte gStringVar1
_080A0E40: .4byte gUnknown_083C1068
_080A0E44: .4byte 0x02018000
_080A0E48:
@@ -77523,7 +77523,7 @@ _080A0E54:
pop {r0}
bx r0
.align 2, 0
-_080A0E98: .4byte 0x020231cc
+_080A0E98: .4byte gStringVar1
_080A0E9C: .4byte gUnknown_083C1068
_080A0EA0: .4byte 0x02018000
thumb_func_end sub_80A0DD0
@@ -77789,7 +77789,7 @@ _080A106E:
ldr r0, [r0, 0x8]
b _080A10E0
.align 2, 0
-_080A10A0: .4byte 0x03004b28
+_080A10A0: .4byte gUnknown_03004B28
_080A10A4: .4byte 0x0000024a
_080A10A8: .4byte gUnknown_08E73508
_080A10AC: .4byte 0x0600e480
@@ -78088,7 +78088,7 @@ sub_80A12D0: @ 80A12D0
b _080A131A
.align 2, 0
_080A1310: .4byte sub_80A1048
-_080A1314: .4byte 0x03004b20
+_080A1314: .4byte gTasks
_080A1318:
movs r0, 0
_080A131A:
@@ -78104,7 +78104,7 @@ _080A131A:
pop {r0}
bx r0
.align 2, 0
-_080A1330: .4byte 0x03004b20
+_080A1330: .4byte gTasks
thumb_func_end sub_80A12D0
thumb_func_start sub_80A1334
@@ -78199,7 +78199,7 @@ _080A13C2:
bls _080A13C2
b _080A1400
.align 2, 0
-_080A13E4: .4byte 0x03004b28
+_080A13E4: .4byte gUnknown_03004B28
_080A13E8: .4byte 0x06005b40
_080A13EC: .4byte 0x001fffff
_080A13F0: .4byte gUnknown_08E73E88
@@ -78321,7 +78321,7 @@ _080A14C2:
.align 2, 0
_080A14DC: .4byte 0x02018000
_080A14E0: .4byte sub_80A1334
-_080A14E4: .4byte 0x03004b20
+_080A14E4: .4byte gTasks
_080A14E8:
movs r0, 0
_080A14EA:
@@ -78429,7 +78429,7 @@ _080A158E:
bls _080A158E
b _080A15CC
.align 2, 0
-_080A15B0: .4byte 0x03004b28
+_080A15B0: .4byte gUnknown_03004B28
_080A15B4: .4byte 0x06006b40
_080A15B8: .4byte 0x001fffff
_080A15BC: .4byte gUnknown_08E74688
@@ -78551,7 +78551,7 @@ _080A168E:
.align 2, 0
_080A16A8: .4byte 0x02018000
_080A16AC: .4byte sub_80A1500
-_080A16B0: .4byte 0x03004b20
+_080A16B0: .4byte gTasks
_080A16B4:
movs r0, 0
_080A16B6:
@@ -78776,8 +78776,8 @@ sub_80A1808: @ 80A1808
strb r1, [r0]
b _080A187A
.align 2, 0
-_080A1860: .4byte 0x02024e8c
-_080A1864: .4byte 0x02020004
+_080A1860: .4byte gUnknown_02024E8C
+_080A1864: .4byte gSprites
_080A1868: .4byte sub_80A1888
_080A186C:
adds r2, r7, 0
@@ -78821,7 +78821,7 @@ _080A18B0:
pop {r0}
bx r0
.align 2, 0
-_080A18B8: .4byte 0x0202f388
+_080A18B8: .4byte gPaletteFade
_080A18BC: .4byte SpriteCallbackDummy
_080A18C0: .4byte 0x02018010
thumb_func_end sub_80A1888
@@ -78871,7 +78871,7 @@ _080A1908:
bx r0
.align 2, 0
_080A1910: .4byte 0x0201a000
-_080A1914: .4byte 0x02020004
+_080A1914: .4byte gSprites
thumb_func_end sub_80A18E4
thumb_func_start sub_80A1918
@@ -78900,7 +78900,7 @@ sub_80A1918: @ 80A1918
strb r0, [r2]
bx lr
.align 2, 0
-_080A1948: .4byte 0x02020004
+_080A1948: .4byte gSprites
_080A194C: .4byte 0x0201a000
thumb_func_end sub_80A1918
@@ -79014,7 +79014,7 @@ sub_80A198C: @ 80A198C
bx r0
.align 2, 0
_080A1A24: .4byte 0x0201a000
-_080A1A28: .4byte 0x02020004
+_080A1A28: .4byte gSprites
_080A1A2C: .4byte gUnknown_083C11D8
thumb_func_end sub_80A198C
@@ -79073,7 +79073,7 @@ _080A1A60:
b _080A1AD0
.align 2, 0
_080A1A98: .4byte 0x02018000
-_080A1A9C: .4byte 0x02020004
+_080A1A9C: .4byte gSprites
_080A1AA0: .4byte gSpriteTemplate_83C1280
_080A1AA4:
cmp r5, 0x9
@@ -79220,7 +79220,7 @@ _080A1B74:
bx r0
.align 2, 0
_080A1BB4: .4byte 0x0201a009
-_080A1BB8: .4byte 0x02020004
+_080A1BB8: .4byte gSprites
_080A1BBC: .4byte 0x0201a00a
thumb_func_end sub_80A1B40
@@ -79337,7 +79337,7 @@ _080A1C82:
pop {r0}
bx r0
.align 2, 0
-_080A1C88: .4byte 0x02020004
+_080A1C88: .4byte gSprites
_080A1C8C: .4byte 0x0201a009
thumb_func_end sub_80A1C30
@@ -79471,7 +79471,7 @@ _080A1D74:
bx r0
.align 2, 0
_080A1D7C: .4byte 0x0201a01d
-_080A1D80: .4byte 0x02020004
+_080A1D80: .4byte gSprites
thumb_func_end sub_80A1D18
thumb_func_start sub_80A1D84
@@ -79507,7 +79507,7 @@ _080A1DBA:
.align 2, 0
_080A1DC0: .4byte 0x00007533
_080A1DC4: .4byte gSummaryScreenMonMarkingsPalette
-_080A1DC8: .4byte 0x020384f4
+_080A1DC8: .4byte gUnknown_020384F4
thumb_func_end sub_80A1D84
thumb_func_start sub_80A1DCC
@@ -79523,7 +79523,7 @@ sub_80A1DCC: @ 80A1DCC
pop {r0}
bx r0
.align 2, 0
-_080A1DE4: .4byte 0x020384f4
+_080A1DE4: .4byte gUnknown_020384F4
thumb_func_end sub_80A1DCC
thumb_func_start sub_80A1DE8
@@ -79575,7 +79575,7 @@ sub_80A1DE8: @ 80A1DE8
.align 2, 0
_080A1E48: .4byte gSpriteTemplate_820AAB4
_080A1E4C: .4byte 0x02018000
-_080A1E50: .4byte 0x02020004
+_080A1E50: .4byte gSprites
_080A1E54: .4byte SpriteCallbackDummy
thumb_func_end sub_80A1DE8
@@ -79706,7 +79706,7 @@ sub_80A1EF8: @ 80A1EF8
pop {r0}
bx r0
.align 2, 0
-_080A1F44: .4byte 0x020234cc
+_080A1F44: .4byte gStringVar4
thumb_func_end sub_80A1EF8
thumb_func_start sub_80A1F48
@@ -79748,7 +79748,7 @@ sub_80A1F48: @ 80A1F48
pop {r0}
bx r0
.align 2, 0
-_080A1F94: .4byte 0x020234cc
+_080A1F94: .4byte gStringVar4
thumb_func_end sub_80A1F48
thumb_func_start sub_80A1F98
@@ -79798,7 +79798,7 @@ sub_80A1F98: @ 80A1F98
pop {r0}
bx r0
.align 2, 0
-_080A1FF4: .4byte 0x020231cc
+_080A1FF4: .4byte gStringVar1
thumb_func_end sub_80A1F98
thumb_func_start sub_80A1FF8
@@ -79833,7 +79833,7 @@ sub_80A1FF8: @ 80A1FF8
pop {r0}
bx r0
.align 2, 0
-_080A2038: .4byte 0x020234cc
+_080A2038: .4byte gStringVar4
thumb_func_end sub_80A1FF8
thumb_func_start sub_80A203C
@@ -79887,8 +79887,8 @@ BgFrame_FillTileMap: @ 80A2078
pop {r0}
bx r0
.align 2, 0
-_080A209C: .4byte 0x03005cf0
-_080A20A0: .4byte 0x03004b20
+_080A209C: .4byte gUnknown_03005CF0
+_080A20A0: .4byte gTasks
_080A20A4: .4byte sub_80A20A8
thumb_func_end BgFrame_FillTileMap
@@ -79913,8 +79913,8 @@ _080A20C6:
pop {r0}
bx r0
.align 2, 0
-_080A20CC: .4byte 0x03004b20
-_080A20D0: .4byte 0x03005cf0
+_080A20CC: .4byte gTasks
+_080A20D0: .4byte gUnknown_03005CF0
thumb_func_end sub_80A20A8
thumb_func_start exec_movement
@@ -80054,7 +80054,7 @@ _080A21B8:
bx r0
.align 2, 0
_080A21D4: .4byte sub_80A244C
-_080A21D8: .4byte 0x03004b28
+_080A21D8: .4byte gUnknown_03004B28
_080A21DC: .4byte 0x0000ffff
thumb_func_end sub_80A2198
@@ -80149,7 +80149,7 @@ _080A2278:
adds r0, r2, 0
b _080A2296
.align 2, 0
-_080A2284: .4byte 0x03004b28
+_080A2284: .4byte gUnknown_03004B28
_080A2288:
adds r0, r2, 0x1
lsls r0, 24
@@ -80192,7 +80192,7 @@ _080A22C8:
pop {r0}
bx r0
.align 2, 0
-_080A22CC: .4byte 0x03004b28
+_080A22CC: .4byte gUnknown_03004B28
thumb_func_end sub_80A229C
thumb_func_start sub_80A22D0
@@ -80259,7 +80259,7 @@ sub_80A2318: @ 80A2318
bx lr
.align 2, 0
_080A2340: .4byte gBitTable
-_080A2344: .4byte 0x03004b20
+_080A2344: .4byte gTasks
thumb_func_end sub_80A2318
thumb_func_start sub_80A2348
@@ -80281,7 +80281,7 @@ sub_80A2348: @ 80A2348
strh r0, [r2, 0x8]
bx lr
.align 2, 0
-_080A2368: .4byte 0x03004b20
+_080A2368: .4byte gTasks
_080A236C: .4byte gBitTable
thumb_func_end sub_80A2348
@@ -80307,7 +80307,7 @@ sub_80A2370: @ 80A2370
movs r0, 0
b _080A23A2
.align 2, 0
-_080A2398: .4byte 0x03004b20
+_080A2398: .4byte gTasks
_080A239C: .4byte gBitTable
_080A23A0:
movs r0, 0x1
@@ -80325,7 +80325,7 @@ npc_obj_offscreen_culling_and_flag_update: @ 80A23A8
str r1, [r0]
bx lr
.align 2, 0
-_080A23B4: .4byte 0x020384f8
+_080A23B4: .4byte gUnknown_020384F8
thumb_func_end npc_obj_offscreen_culling_and_flag_update
thumb_func_start sub_80A23B8
@@ -80337,7 +80337,7 @@ sub_80A23B8: @ 80A23B8
ldr r0, [r0]
bx lr
.align 2, 0
-_080A23C4: .4byte 0x020384f8
+_080A23C4: .4byte gUnknown_020384F8
thumb_func_end sub_80A23B8
thumb_func_start sub_80A23C8
@@ -80406,8 +80406,8 @@ _080A2432:
pop {r0}
bx r0
.align 2, 0
-_080A2444: .4byte 0x03004b28
-_080A2448: .4byte 0x030048a0
+_080A2444: .4byte gUnknown_03004B28
+_080A2448: .4byte gMapObjects
thumb_func_end sub_80A2408
thumb_func_start sub_80A244C
@@ -80485,7 +80485,7 @@ _080A24C8:
bl sub_80643A4
b _080A24FA
.align 2, 0
-_080A24E0: .4byte 0x030048a0
+_080A24E0: .4byte gMapObjects
_080A24E4:
adds r0, r4, 0
bl FieldObjectSetSpecialAnim
@@ -80522,9 +80522,9 @@ sub_80A2504: @ 80A2504
ldr r0, _080A2530
b _080A25A8
.align 2, 0
-_080A2524: .4byte 0x0300485c
+_080A2524: .4byte gUnknown_0300485C
_080A2528: .4byte sub_808AB90
-_080A252C: .4byte 0x03005ce4
+_080A252C: .4byte gUnknown_03005CE4
_080A2530: .4byte sub_80A2634
_080A2534:
ldr r4, _080A25B0
@@ -80588,11 +80588,11 @@ _080A25A8:
movs r0, 0x1
b _080A25DE
.align 2, 0
-_080A25B0: .4byte 0x0203923c
+_080A25B0: .4byte gUnknown_0203923C
_080A25B4: .4byte 0x0000ffff
-_080A25B8: .4byte 0x0300485c
+_080A25B8: .4byte gUnknown_0300485C
_080A25BC: .4byte sub_808AB90
-_080A25C0: .4byte 0x03005ce4
+_080A25C0: .4byte gUnknown_03005CE4
_080A25C4: .4byte sub_80A25E8
_080A25C8:
adds r0, r6, 0x1
@@ -80626,8 +80626,8 @@ sub_80A25E8: @ 80A25E8
pop {r0}
bx r0
.align 2, 0
-_080A25FC: .4byte 0x0202ff84
-_080A2600: .4byte 0x03005ce0
+_080A25FC: .4byte gUnknown_0202FF84
+_080A2600: .4byte gUnknown_03005CE0
thumb_func_end sub_80A25E8
thumb_func_start sub_80A2604
@@ -80651,7 +80651,7 @@ sub_80A2604: @ 80A2604
pop {r1}
bx r1
.align 2, 0
-_080A262C: .4byte 0x03004b20
+_080A262C: .4byte gTasks
_080A2630: .4byte sub_80A2684
thumb_func_end sub_80A2604
@@ -80667,8 +80667,8 @@ sub_80A2634: @ 80A2634
pop {r0}
bx r0
.align 2, 0
-_080A2648: .4byte 0x0202ff84
-_080A264C: .4byte 0x03005ce0
+_080A2648: .4byte gUnknown_0202FF84
+_080A264C: .4byte gUnknown_03005CE0
_080A2650: .4byte UseCutScript
thumb_func_end sub_80A2634
@@ -80693,7 +80693,7 @@ sub_80A2654: @ 80A2654
pop {r1}
bx r1
.align 2, 0
-_080A267C: .4byte 0x03004b20
+_080A267C: .4byte gTasks
_080A2680: .4byte sub_80A2B00
thumb_func_end sub_80A2654
@@ -80829,10 +80829,10 @@ _080A2740:
pop {r1}
bx r1
.align 2, 0
-_080A2790: .4byte 0x0203923c
+_080A2790: .4byte gUnknown_0203923C
_080A2794: .4byte 0x0000ffff
-_080A2798: .4byte 0x02020004
-_080A279C: .4byte 0x0202e858
+_080A2798: .4byte gSprites
+_080A279C: .4byte gPlayerAvatar
_080A27A0: .4byte gSpriteTemplate_CutGrass
_080A27A4: .4byte 0x0201fff0
thumb_func_end sub_80A2698
@@ -81277,7 +81277,7 @@ _080A2ABC:
bx r0
.align 2, 0
_080A2AF8: .4byte 0x0201fff0
-_080A2AFC: .4byte 0x02020004
+_080A2AFC: .4byte gSprites
thumb_func_end sub_80A2AB8
thumb_func_start sub_80A2B00
@@ -81312,7 +81312,7 @@ _080A2B1E:
pop {r0}
bx r0
.align 2, 0
-_080A2B3C: .4byte 0x02028280
+_080A2B3C: .4byte gUnknown_02028280
thumb_func_end sub_80A2B18
thumb_func_start sub_80A2B40
@@ -81551,14 +81551,14 @@ _080A2C88:
ldrb r0, [r4]
b _080A2D32
.align 2, 0
-_080A2D00: .4byte 0x02025734
+_080A2D00: .4byte gSaveBlock1
_080A2D04: .4byte 0x00002b6c
_080A2D08: .4byte gSaveBlock2
-_080A2D0C: .4byte 0x02028280
+_080A2D0C: .4byte gUnknown_02028280
_080A2D10: .4byte 0x0000ffff
-_080A2D14: .4byte 0x02028292
-_080A2D18: .4byte 0x0202829a
-_080A2D1C: .4byte 0x02024eae
+_080A2D14: .4byte gUnknown_02028292
+_080A2D18: .4byte gUnknown_0202829A
+_080A2D1C: .4byte gUnknown_02024EAE
_080A2D20: .4byte 0x00002b6a
_080A2D24:
adds r0, r1, 0x1
@@ -81667,7 +81667,7 @@ sub_80A2D88: @ 80A2D88
ldrb r0, [r4]
b _080A2DEA
.align 2, 0
-_080A2DE0: .4byte 0x02025734
+_080A2DE0: .4byte gSaveBlock1
_080A2DE4: .4byte 0x00002b4c
_080A2DE8:
movs r0, 0xFF
@@ -81727,7 +81727,7 @@ _080A2E46:
pop {r0}
bx r0
.align 2, 0
-_080A2E50: .4byte 0x02025734
+_080A2E50: .4byte gSaveBlock1
_080A2E54: .4byte 0x00002b6c
thumb_func_end sub_80A2DF8
@@ -81746,7 +81746,7 @@ unref_sub_80A2E58: @ 80A2E58
strh r0, [r1]
bx lr
.align 2, 0
-_080A2E70: .4byte 0x02025734
+_080A2E70: .4byte gSaveBlock1
_080A2E74: .4byte 0x00002b6c
thumb_func_end unref_sub_80A2E58
@@ -81819,7 +81819,7 @@ _080A2E9E:
adds r0, r7, 0
b _080A2F1C
.align 2, 0
-_080A2F04: .4byte 0x02025734
+_080A2F04: .4byte gSaveBlock1
_080A2F08: .4byte 0x00002b4c
_080A2F0C: .4byte 0x00002b6c
_080A2F10:
@@ -81910,9 +81910,9 @@ AddMapNamePopUpWindowTask: @ 80A2F54
b _080A2FE4
.align 2, 0
_080A2FAC: .4byte sub_80A2FF4
-_080A2FB0: .4byte 0x02038538
+_080A2FB0: .4byte gUnknown_02038538
_080A2FB4: .4byte REG_BG0VOFS
-_080A2FB8: .4byte 0x03004b20
+_080A2FB8: .4byte gTasks
_080A2FBC:
ldr r3, _080A2FEC
ldr r2, _080A2FF0
@@ -81940,8 +81940,8 @@ _080A2FE4:
pop {r0}
bx r0
.align 2, 0
-_080A2FEC: .4byte 0x03004b20
-_080A2FF0: .4byte 0x02038538
+_080A2FEC: .4byte gTasks
+_080A2FF0: .4byte gUnknown_02038538
thumb_func_end AddMapNamePopUpWindowTask
thumb_func_start sub_80A2FF4
@@ -81964,7 +81964,7 @@ sub_80A2FF4: @ 80A2FF4
beq _080A3026
b _080A3092
.align 2, 0
-_080A3018: .4byte 0x03004b20
+_080A3018: .4byte gTasks
_080A301C:
cmp r2, 0x2
beq _080A3064
@@ -81989,7 +81989,7 @@ _080A3026:
strh r2, [r0, 0xA]
b _080A3092
.align 2, 0
-_080A3048: .4byte 0x02038538
+_080A3048: .4byte gUnknown_02038538
_080A304C:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -82065,7 +82065,7 @@ _080A30D0:
.align 2, 0
_080A30D4: .4byte sub_80A2FF4
_080A30D8: .4byte REG_BG0VOFS
-_080A30DC: .4byte 0x02038538
+_080A30DC: .4byte gUnknown_02038538
thumb_func_end HideMapNamePopUpWindow
thumb_func_start sub_80A30E0
@@ -82093,7 +82093,7 @@ sub_80A30E0: @ 80A30E0
pop {r0}
bx r0
.align 2, 0
-_080A3114: .4byte 0x0202e828
+_080A3114: .4byte gMapHeader
thumb_func_end sub_80A30E0
thumb_func_start sub_80A3118
@@ -82133,7 +82133,7 @@ sub_80A3134: @ 80A3134
pop {r0}
bx r0
.align 2, 0
-_080A3168: .4byte 0x020219cc
+_080A3168: .4byte gBG1TilemapBuffer
_080A316C: .4byte 0x06002000
_080A3170: .4byte 0x040000d4
_080A3174: .4byte 0x80000400
@@ -82158,7 +82158,7 @@ _080A318E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080A3198: .4byte 0x03001770
+_080A3198: .4byte gMain
_080A319C: .4byte 0x0000043c
_080A31A0: .4byte _080A31A4
.align 2, 0
@@ -82191,7 +82191,7 @@ _080A31F2:
adds r1, r0
b _080A346A
.align 2, 0
-_080A3200: .4byte 0x03001770
+_080A3200: .4byte gMain
_080A3204: .4byte 0x0000043c
_080A3208:
bl gpu_pal_allocator_reset__manage_upper_four
@@ -82219,8 +82219,8 @@ _080A3228:
adds r1, r0
b _080A346A
.align 2, 0
-_080A3240: .4byte 0x0202f388
-_080A3244: .4byte 0x03001770
+_080A3240: .4byte gPaletteFade
+_080A3244: .4byte gMain
_080A3248: .4byte 0x0000043c
_080A324C:
bl ResetSpriteData
@@ -82237,7 +82237,7 @@ _080A325E:
adds r1, r0
b _080A346A
.align 2, 0
-_080A3268: .4byte 0x03001770
+_080A3268: .4byte gMain
_080A326C: .4byte 0x0000043c
_080A3270:
ldr r0, _080A3278
@@ -82254,7 +82254,7 @@ _080A327C:
b _080A346A
.align 2, 0
_080A328C: .4byte gWindowConfig_81E6DFC
-_080A3290: .4byte 0x03001770
+_080A3290: .4byte gMain
_080A3294: .4byte 0x0000043c
_080A3298:
bl MultistepInitMenuWindowContinue
@@ -82313,8 +82313,8 @@ _080A3312:
adds r1, r0
b _080A346A
.align 2, 0
-_080A331C: .4byte 0x03000701
-_080A3320: .4byte 0x03001770
+_080A331C: .4byte gUnknown_03000701
+_080A3320: .4byte gMain
_080A3324: .4byte 0x0000043c
_080A3328:
ldr r1, _080A3378
@@ -82350,11 +82350,11 @@ _080A3328:
bl sub_80A362C
b _080A3464
.align 2, 0
-_080A3378: .4byte 0x0203855a
-_080A337C: .4byte 0x020221cc
-_080A3380: .4byte 0x02038559
+_080A3378: .4byte gUnknown_0203855A
+_080A337C: .4byte gBG2TilemapBuffer
+_080A3380: .4byte gUnknown_02038559
_080A3384: .4byte gUnknown_083C1618
-_080A3388: .4byte 0x03005d24
+_080A3388: .4byte gUnknown_03005D24
_080A338C:
ldr r0, _080A33D4
movs r1, 0
@@ -82390,12 +82390,12 @@ _080A338C:
b _080A346A
.align 2, 0
_080A33D4: .4byte 0x0000ffff
-_080A33D8: .4byte 0x03005d10
-_080A33DC: .4byte 0x02038559
-_080A33E0: .4byte 0x03005d24
-_080A33E4: .4byte 0x0203855b
-_080A33E8: .4byte 0x0203855c
-_080A33EC: .4byte 0x03001770
+_080A33D8: .4byte gUnknown_03005D10
+_080A33DC: .4byte gUnknown_02038559
+_080A33E0: .4byte gUnknown_03005D24
+_080A33E4: .4byte gUnknown_0203855B
+_080A33E8: .4byte gUnknown_0203855C
+_080A33EC: .4byte gMain
_080A33F0: .4byte 0x0000043c
_080A33F4:
bl sub_80A7B10
@@ -82439,8 +82439,8 @@ _080A3404:
_080A3444: .4byte 0x04000208
_080A3448: .4byte 0x04000200
_080A344C: .4byte REG_DISPSTAT
-_080A3450: .4byte 0x0202f388
-_080A3454: .4byte 0x03001770
+_080A3450: .4byte gPaletteFade
+_080A3454: .4byte gMain
_080A3458: .4byte 0x0000043c
_080A345C:
bl sub_8055870
@@ -82456,7 +82456,7 @@ _080A346A:
strb r0, [r1]
b _080A34A8
.align 2, 0
-_080A3474: .4byte 0x03001770
+_080A3474: .4byte gMain
_080A3478: .4byte 0x0000043c
_080A347C:
ldr r0, _080A34A0
@@ -82508,7 +82508,7 @@ _080A34DE:
pop {r1}
bx r1
.align 2, 0
-_080A34E4: .4byte 0x03000700
+_080A34E4: .4byte gUnknown_03000700
thumb_func_end sub_80A34B4
thumb_func_start sub_80A34E8
@@ -82583,7 +82583,7 @@ _080A3570:
b _080A35EA
.align 2, 0
_080A3580: .4byte gUnknown_08E77004
-_080A3584: .4byte 0x020221cc
+_080A3584: .4byte gBG2TilemapBuffer
_080A3588:
ldr r0, _080A35A4
ldrb r0, [r0, 0x8]
@@ -82601,7 +82601,7 @@ _080A3598:
b _080A35EA
.align 2, 0
_080A35A4: .4byte gSaveBlock2
-_080A35A8: .4byte 0x03000701
+_080A35A8: .4byte gUnknown_03000701
_080A35AC: .4byte gBagScreenMale_Pal
_080A35B0:
ldr r0, _080A35BC
@@ -82626,7 +82626,7 @@ _080A35D0:
b _080A35EA
.align 2, 0
_080A35D8: .4byte gSaveBlock2
-_080A35DC: .4byte 0x03000701
+_080A35DC: .4byte gUnknown_03000701
_080A35E0: .4byte gUnknown_083C1CC8
_080A35E4:
ldr r0, _080A35F8
@@ -82682,8 +82682,8 @@ _080A3634:
lsrs r3, r0, 24
b _080A3656
.align 2, 0
-_080A3648: .4byte 0x03000701
-_080A364C: .4byte 0x03005d10
+_080A3648: .4byte gUnknown_03000701
+_080A364C: .4byte gUnknown_03005D10
_080A3650:
lsls r1, r4, 2
adds r0, r1, r5
@@ -82741,8 +82741,8 @@ _080A368E:
pop {r0}
bx r0
.align 2, 0
-_080A36B0: .4byte 0x02038559
-_080A36B4: .4byte 0x03005d10
+_080A36B0: .4byte gUnknown_02038559
+_080A36B4: .4byte gUnknown_03005D10
thumb_func_end sub_80A3684
thumb_func_start sub_80A36B8
@@ -82872,11 +82872,11 @@ sub_80A3770: @ 80A3770
movs r0, 0x4
b _080A37B4
.align 2, 0
-_080A379C: .4byte 0x03000701
-_080A37A0: .4byte 0x03000704
-_080A37A4: .4byte 0x02038559
+_080A379C: .4byte gUnknown_03000701
+_080A37A0: .4byte gUnknown_03000704
+_080A37A4: .4byte gUnknown_02038559
_080A37A8: .4byte gUnknown_083C1690
-_080A37AC: .4byte 0x02038564
+_080A37AC: .4byte gUnknown_02038564
_080A37B0:
ldr r1, _080A37BC
movs r0, 0x6
@@ -82886,7 +82886,7 @@ _080A37B6:
pop {r0}
bx r0
.align 2, 0
-_080A37BC: .4byte 0x02038564
+_080A37BC: .4byte gUnknown_02038564
thumb_func_end sub_80A3770
thumb_func_start sub_80A37C0
@@ -82912,7 +82912,7 @@ sub_80A37C0: @ 80A37C0
pop {r0}
bx r0
.align 2, 0
-_080A37F0: .4byte 0x03004b20
+_080A37F0: .4byte gTasks
_080A37F4: .4byte sub_80A50C8
thumb_func_end sub_80A37C0
@@ -82962,11 +82962,11 @@ sub_80A37F8: @ 80A37F8
strb r0, [r4]
b _080A3932
.align 2, 0
-_080A3854: .4byte 0x0203855a
-_080A3858: .4byte 0x020221cc
-_080A385C: .4byte 0x02038559
-_080A3860: .4byte 0x03004b20
-_080A3864: .4byte 0x02038558
+_080A3854: .4byte gUnknown_0203855A
+_080A3858: .4byte gBG2TilemapBuffer
+_080A385C: .4byte gUnknown_02038559
+_080A3860: .4byte gTasks
+_080A3864: .4byte gUnknown_02038558
_080A3868:
ldr r0, _080A38A0
ldrb r0, [r0]
@@ -82996,11 +82996,11 @@ _080A3868:
strb r0, [r4]
b _080A38F2
.align 2, 0
-_080A38A0: .4byte 0x020238c0
-_080A38A4: .4byte 0x03005d10
-_080A38A8: .4byte 0x02038559
-_080A38AC: .4byte 0x03005d24
-_080A38B0: .4byte 0x02038562
+_080A38A0: .4byte gLinkOpen
+_080A38A4: .4byte gUnknown_03005D10
+_080A38A8: .4byte gUnknown_02038559
+_080A38AC: .4byte gUnknown_03005D24
+_080A38B0: .4byte gUnknown_02038562
_080A38B4:
ldr r1, _080A3938
ldrb r0, [r1]
@@ -83065,12 +83065,12 @@ _080A3932:
pop {r0}
bx r0
.align 2, 0
-_080A3938: .4byte 0x02038562
-_080A393C: .4byte 0x03005d10
-_080A3940: .4byte 0x02038559
-_080A3944: .4byte 0x03005d24
-_080A3948: .4byte 0x0203855a
-_080A394C: .4byte 0x0203855b
+_080A3938: .4byte gUnknown_02038562
+_080A393C: .4byte gUnknown_03005D10
+_080A3940: .4byte gUnknown_02038559
+_080A3944: .4byte gUnknown_03005D24
+_080A3948: .4byte gUnknown_0203855A
+_080A394C: .4byte gUnknown_0203855B
_080A3950: .4byte sub_80A4F68
thumb_func_end sub_80A37F8
@@ -83385,14 +83385,14 @@ _080A3B90:
pop {r0}
bx r0
.align 2, 0
-_080A3BA4: .4byte 0x02038559
-_080A3BA8: .4byte 0x03005d24
+_080A3BA4: .4byte gUnknown_02038559
+_080A3BA8: .4byte gUnknown_03005D24
_080A3BAC: .4byte gUnknown_083C1618
-_080A3BB0: .4byte 0x0203855a
-_080A3BB4: .4byte 0x0203855b
-_080A3BB8: .4byte 0x02038562
+_080A3BB0: .4byte gUnknown_0203855A
+_080A3BB4: .4byte gUnknown_0203855B
+_080A3BB8: .4byte gUnknown_02038562
_080A3BBC: .4byte sub_80A37F8
-_080A3BC0: .4byte 0x03004b20
+_080A3BC0: .4byte gTasks
thumb_func_end sub_80A3B04
thumb_func_start swap32
@@ -83575,7 +83575,7 @@ _080A3CEC:
pop {r0}
bx r0
.align 2, 0
-_080A3D00: .4byte 0x03005d10
+_080A3D00: .4byte gUnknown_03005D10
_080A3D04: .4byte gUnknown_083C1618
thumb_func_end sub_80A3CA8
@@ -83612,7 +83612,7 @@ _080A3D36:
pop {r0}
bx r0
.align 2, 0
-_080A3D3C: .4byte 0x03005d10
+_080A3D3C: .4byte gUnknown_03005D10
thumb_func_end sub_80A3D24
thumb_func_start sub_80A3D40
@@ -83711,11 +83711,11 @@ _080A3DE0:
pop {r0}
bx r0
.align 2, 0
-_080A3DF4: .4byte 0x03005d10
-_080A3DF8: .4byte 0x02038559
-_080A3DFC: .4byte 0x03005d24
-_080A3E00: .4byte 0x03004b20
-_080A3E04: .4byte 0x02025734
+_080A3DF4: .4byte gUnknown_03005D10
+_080A3DF8: .4byte gUnknown_02038559
+_080A3DFC: .4byte gUnknown_03005D24
+_080A3E00: .4byte gTasks
+_080A3E04: .4byte gSaveBlock1
_080A3E08: .4byte 0x00000496
thumb_func_end sub_80A3D5C
@@ -83763,9 +83763,9 @@ _080A3E52:
pop {r0}
bx r0
.align 2, 0
-_080A3E60: .4byte 0x03005d10
-_080A3E64: .4byte 0x02038559
-_080A3E68: .4byte 0x03005d24
+_080A3E60: .4byte gUnknown_03005D10
+_080A3E64: .4byte gUnknown_02038559
+_080A3E68: .4byte gUnknown_03005D24
thumb_func_end sub_80A3E0C
thumb_func_start nullsub_16
@@ -83789,7 +83789,7 @@ sub_80A3E70: @ 80A3E70
str r3, [r1]
bx lr
.align 2, 0
-_080A3E8C: .4byte 0x03005d24
+_080A3E8C: .4byte gUnknown_03005D24
thumb_func_end sub_80A3E70
thumb_func_start sub_80A3E90
@@ -83832,9 +83832,9 @@ sub_80A3E90: @ 80A3E90
pop {r0}
bx r0
.align 2, 0
-_080A3EE8: .4byte 0x03004b20
-_080A3EEC: .4byte 0x03005d10
-_080A3EF0: .4byte 0x02038559
+_080A3EE8: .4byte gTasks
+_080A3EEC: .4byte gUnknown_03005D10
+_080A3EF0: .4byte gUnknown_02038559
thumb_func_end sub_80A3E90
thumb_func_start sub_80A3EF4
@@ -83877,9 +83877,9 @@ _080A3F38:
pop {r0}
bx r0
.align 2, 0
-_080A3F44: .4byte 0x03004b20
-_080A3F48: .4byte 0x03005d10
-_080A3F4C: .4byte 0x02038559
+_080A3F44: .4byte gTasks
+_080A3F48: .4byte gUnknown_03005D10
+_080A3F4C: .4byte gUnknown_02038559
thumb_func_end sub_80A3EF4
thumb_func_start sub_80A3F50
@@ -83916,9 +83916,9 @@ sub_80A3F50: @ 80A3F50
pop {r0}
bx r0
.align 2, 0
-_080A3F94: .4byte 0x03004b20
-_080A3F98: .4byte 0x03005d10
-_080A3F9C: .4byte 0x02038559
+_080A3F94: .4byte gTasks
+_080A3F98: .4byte gUnknown_03005D10
+_080A3F9C: .4byte gUnknown_02038559
thumb_func_end sub_80A3F50
thumb_func_start sub_80A3FA0
@@ -84026,7 +84026,7 @@ sub_80A4030: @ 80A4030
strh r0, [r1]
bx lr
.align 2, 0
-_080A4058: .4byte 0x02022280
+_080A4058: .4byte gBG2TilemapBuffer + 0xB4
thumb_func_end sub_80A4030
thumb_func_start sub_80A405C
@@ -84070,7 +84070,7 @@ _080A406A:
pop {r0}
bx r0
.align 2, 0
-_080A40A8: .4byte 0x02022280
+_080A40A8: .4byte gBG2TilemapBuffer + 0xB4
thumb_func_end sub_80A405C
thumb_func_start sub_80A40AC
@@ -84092,7 +84092,7 @@ sub_80A40AC: @ 80A40AC
strh r2, [r1]
bx lr
.align 2, 0
-_080A40CC: .4byte 0x02022280
+_080A40CC: .4byte gBG2TilemapBuffer + 0xB4
thumb_func_end sub_80A40AC
thumb_func_start sub_80A40D0
@@ -84131,10 +84131,10 @@ _080A40EE:
bl sub_80A40AC
b _080A4136
.align 2, 0
-_080A4114: .4byte 0x03005d10
-_080A4118: .4byte 0x02038559
-_080A411C: .4byte 0x02025bca
-_080A4120: .4byte 0x03005d24
+_080A4114: .4byte gUnknown_03005D10
+_080A4118: .4byte gUnknown_02038559
+_080A411C: .4byte gUnknown_02025BCA
+_080A4120: .4byte gUnknown_03005D24
_080A4124:
adds r0, r4, 0x1
lsls r0, 24
@@ -84167,8 +84167,8 @@ sub_80A413C: @ 80A413C
pop {r0}
bx r0
.align 2, 0
-_080A415C: .4byte 0x03005d10
-_080A4160: .4byte 0x02038559
+_080A415C: .4byte gUnknown_03005D10
+_080A4160: .4byte gUnknown_02038559
thumb_func_end sub_80A413C
thumb_func_start sub_80A4164
@@ -84229,7 +84229,7 @@ sub_80A418C: @ 80A418C
pop {r0}
bx r0
.align 2, 0
-_080A41D0: .4byte 0x020231cc
+_080A41D0: .4byte gStringVar1
thumb_func_end sub_80A418C
thumb_func_start sub_80A41D4
@@ -84342,9 +84342,9 @@ _080A429C:
pop {r1}
bx r1
.align 2, 0
-_080A42A4: .4byte 0x03004b20
-_080A42A8: .4byte 0x03005d10
-_080A42AC: .4byte 0x02038559
+_080A42A4: .4byte gTasks
+_080A42A8: .4byte gUnknown_03005D10
+_080A42AC: .4byte gUnknown_02038559
thumb_func_end sub_80A425C
thumb_func_start sub_80A42B0
@@ -84423,13 +84423,13 @@ _080A4332:
bl MenuFillWindowRectWithBlankTile
b _080A4370
.align 2, 0
-_080A4344: .4byte 0x02038540
-_080A4348: .4byte 0x03005d10
-_080A434C: .4byte 0x02038559
-_080A4350: .4byte 0x03000701
-_080A4354: .4byte 0x020231cc
+_080A4344: .4byte gUnknown_02038540
+_080A4348: .4byte gUnknown_03005D10
+_080A434C: .4byte gUnknown_02038559
+_080A4350: .4byte gUnknown_03000701
+_080A4354: .4byte gStringVar1
_080A4358: .4byte gOtherText_CloseBag
-_080A435C: .4byte 0x020221e8
+_080A435C: .4byte gBG2TilemapBuffer + 0x1C
_080A4360:
adds r1, r5, 0x2
lsls r1, 24
@@ -84470,7 +84470,7 @@ sub_80A4380: @ 80A4380
mov r8, r0
b _080A441A
.align 2, 0
-_080A43A0: .4byte 0x03005d24
+_080A43A0: .4byte gUnknown_03005D24
_080A43A4:
ldr r1, _080A4440
ldr r0, _080A4444
@@ -84547,9 +84547,9 @@ _080A4430:
pop {r0}
bx r0
.align 2, 0
-_080A4440: .4byte 0x03005d10
-_080A4444: .4byte 0x02038559
-_080A4448: .4byte 0x020231cc
+_080A4440: .4byte gUnknown_03005D10
+_080A4444: .4byte gUnknown_02038559
+_080A4448: .4byte gStringVar1
thumb_func_end sub_80A4380
thumb_func_start sub_80A444C
@@ -84571,7 +84571,7 @@ sub_80A444C: @ 80A444C
mov r9, r0
b _080A4520
.align 2, 0
-_080A446C: .4byte 0x02025bca
+_080A446C: .4byte gUnknown_02025BCA
_080A4470:
ldr r1, _080A44E8
ldr r0, _080A44EC
@@ -84629,11 +84629,11 @@ _080A4470:
bl sub_80A4030
b _080A451A
.align 2, 0
-_080A44E8: .4byte 0x03005d10
-_080A44EC: .4byte 0x02038559
-_080A44F0: .4byte 0x020231cc
-_080A44F4: .4byte 0x03005d24
-_080A44F8: .4byte 0x02038558
+_080A44E8: .4byte gUnknown_03005D10
+_080A44EC: .4byte gUnknown_02038559
+_080A44F0: .4byte gStringVar1
+_080A44F4: .4byte gUnknown_03005D24
+_080A44F8: .4byte gUnknown_02038558
_080A44FC:
mov r1, r8
ldr r0, [r1]
@@ -84695,7 +84695,7 @@ sub_80A4548: @ 80A4548
mov r9, r0
b _080A46C2
.align 2, 0
-_080A456C: .4byte 0x020221cc
+_080A456C: .4byte gBG2TilemapBuffer
_080A4570:
ldr r1, _080A461C
ldr r0, _080A4620
@@ -84781,10 +84781,10 @@ _080A4570:
bl sub_80A41E0
b _080A46AE
.align 2, 0
-_080A461C: .4byte 0x03005d10
-_080A4620: .4byte 0x02038559
-_080A4624: .4byte 0x020231cc
-_080A4628: .4byte 0x03005d24
+_080A461C: .4byte gUnknown_03005D10
+_080A4620: .4byte gUnknown_02038559
+_080A4624: .4byte gStringVar1
+_080A4628: .4byte gUnknown_03005D24
_080A462C: .4byte gMoveNames
_080A4630: .4byte 0xfffffee0
_080A4634:
@@ -84881,7 +84881,7 @@ _080A46DA:
_080A46EC: .4byte 0x0000105d
_080A46F0: .4byte 0xfffffeae
_080A46F4: .4byte gMoveNames
-_080A46F8: .4byte 0x020231cc
+_080A46F8: .4byte gStringVar1
thumb_func_end sub_80A4548
thumb_func_start sub_80A46FC
@@ -84907,9 +84907,9 @@ sub_80A46FC: @ 80A46FC
mov r8, r0
b _080A47B4
.align 2, 0
-_080A4724: .4byte 0x020221cc
-_080A4728: .4byte 0x020232cc
-_080A472C: .4byte 0x03005d24
+_080A4724: .4byte gBG2TilemapBuffer
+_080A4728: .4byte gStringVar2
+_080A472C: .4byte gUnknown_03005D24
_080A4730:
ldr r1, _080A47DC
ldr r0, _080A47E0
@@ -84994,9 +84994,9 @@ _080A47CA:
pop {r0}
bx r0
.align 2, 0
-_080A47DC: .4byte 0x03005d10
-_080A47E0: .4byte 0x02038559
-_080A47E4: .4byte 0x020231cc
+_080A47DC: .4byte gUnknown_03005D10
+_080A47E0: .4byte gUnknown_02038559
+_080A47E4: .4byte gStringVar1
thumb_func_end sub_80A46FC
thumb_func_start sub_80A47E8
@@ -85018,7 +85018,7 @@ sub_80A47E8: @ 80A47E8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080A4808: .4byte 0x02038559
+_080A4808: .4byte gUnknown_02038559
_080A480C: .4byte _080A4810
.align 2, 0
_080A4810:
@@ -85066,8 +85066,8 @@ _080A4852:
bl sub_80F979C
b _080A4880
.align 2, 0
-_080A4870: .4byte 0x03005d10
-_080A4874: .4byte 0x02038559
+_080A4870: .4byte gUnknown_03005D10
+_080A4874: .4byte gUnknown_02038559
_080A4878:
movs r0, 0
movs r1, 0x1
@@ -85092,9 +85092,9 @@ _080A4880:
blt _080A48C6
b _080A48D8
.align 2, 0
-_080A48A4: .4byte 0x03000701
-_080A48A8: .4byte 0x03005d10
-_080A48AC: .4byte 0x02038559
+_080A48A4: .4byte gUnknown_03000701
+_080A48A8: .4byte gUnknown_03005D10
+_080A48AC: .4byte gUnknown_02038559
_080A48B0:
ldr r2, _080A48D0
ldr r0, _080A48D4
@@ -85113,8 +85113,8 @@ _080A48C6:
bl sub_80F979C
b _080A48E0
.align 2, 0
-_080A48D0: .4byte 0x03005d10
-_080A48D4: .4byte 0x02038559
+_080A48D0: .4byte gUnknown_03005D10
+_080A48D4: .4byte gUnknown_02038559
_080A48D8:
movs r0, 0x1
movs r1, 0x1
@@ -85191,11 +85191,11 @@ sub_80A490C: @ 80A490C
adds r0, r5, r0
b _080A4988
.align 2, 0
-_080A4960: .4byte 0x03005d10
-_080A4964: .4byte 0x02038559
+_080A4960: .4byte gUnknown_03005D10
+_080A4964: .4byte gUnknown_02038559
_080A4968: .4byte gOtherText_ReturnTo
_080A496C: .4byte gUnknown_0840E740
-_080A4970: .4byte 0x03000701
+_080A4970: .4byte gUnknown_03000701
_080A4974:
adds r0, r3, 0
bl itemid_get_description
@@ -85258,8 +85258,8 @@ sub_80A49AC: @ 80A49AC
movs r2, 0x68
b _080A4A08
.align 2, 0
-_080A49E8: .4byte 0x03005d10
-_080A49EC: .4byte 0x02038559
+_080A49E8: .4byte gUnknown_03005D10
+_080A49EC: .4byte gUnknown_02038559
_080A49F0: .4byte gOtherText_ReturnTo
_080A49F4:
cmp r4, 0x1
@@ -85278,7 +85278,7 @@ _080A4A08:
b _080A4A4C
.align 2, 0
_080A4A10: .4byte gUnknown_0840E740
-_080A4A14: .4byte 0x03000701
+_080A4A14: .4byte gUnknown_03000701
_080A4A18:
cmp r4, 0
bne _080A4A28
@@ -85415,8 +85415,8 @@ _080A4AFA:
pop {r0}
bx r0
.align 2, 0
-_080A4B0C: .4byte 0x03004b20
-_080A4B10: .4byte 0x0203855c
+_080A4B0C: .4byte gTasks
+_080A4B10: .4byte gUnknown_0203855C
thumb_func_end sub_80A4ADC
thumb_func_start sub_80A4B14
@@ -85447,8 +85447,8 @@ sub_80A4B14: @ 80A4B14
pop {r0}
bx r0
.align 2, 0
-_080A4B50: .4byte 0x03005d10
-_080A4B54: .4byte 0x02038559
+_080A4B50: .4byte gUnknown_03005D10
+_080A4B54: .4byte gUnknown_02038559
thumb_func_end sub_80A4B14
thumb_func_start sub_80A4B58
@@ -85475,8 +85475,8 @@ sub_80A4B58: @ 80A4B58
pop {r0}
bx r0
.align 2, 0
-_080A4B88: .4byte 0x03005d10
-_080A4B8C: .4byte 0x02038559
+_080A4B88: .4byte gUnknown_03005D10
+_080A4B8C: .4byte gUnknown_02038559
thumb_func_end sub_80A4B58
thumb_func_start sub_80A4B90
@@ -85518,7 +85518,7 @@ _080A4BBC:
b _080A4BE6
.align 2, 0
_080A4BDC: .4byte gUnknown_083C1640
-_080A4BE0: .4byte 0x03000704
+_080A4BE0: .4byte gUnknown_03000704
_080A4BE4:
ldr r0, _080A4BEC
_080A4BE6:
@@ -85565,8 +85565,8 @@ _080A4C00:
bl sub_80A7834
b _080A4CA0
.align 2, 0
-_080A4C38: .4byte 0x02038564
-_080A4C3C: .4byte 0x03000701
+_080A4C38: .4byte gUnknown_02038564
+_080A4C3C: .4byte gUnknown_03000701
_080A4C40:
movs r6, 0
ldr r0, _080A4C5C
@@ -85583,9 +85583,9 @@ _080A4C4C:
adds r3, r0, 0
b _080A4C76
.align 2, 0
-_080A4C5C: .4byte 0x02038564
+_080A4C5C: .4byte gUnknown_02038564
_080A4C60: .4byte gUnknown_083C1640
-_080A4C64: .4byte 0x0203855e
+_080A4C64: .4byte word_203855E
_080A4C68:
ldr r0, _080A4CC4
ldr r0, [r0]
@@ -85633,10 +85633,10 @@ _080A4CA0:
bl InitMenu
b _080A4CEA
.align 2, 0
-_080A4CC4: .4byte 0x03000704
-_080A4CC8: .4byte 0x02038564
-_080A4CCC: .4byte 0x03000701
-_080A4CD0: .4byte 0x03000700
+_080A4CC4: .4byte gUnknown_03000704
+_080A4CC8: .4byte gUnknown_02038564
+_080A4CCC: .4byte gUnknown_03000701
+_080A4CD0: .4byte gUnknown_03000700
_080A4CD4:
ldr r0, _080A4CF4
ldrb r3, [r0]
@@ -85653,7 +85653,7 @@ _080A4CEA:
bl sub_8072DCC
b _080A4D8A
.align 2, 0
-_080A4CF4: .4byte 0x02038564
+_080A4CF4: .4byte gUnknown_02038564
_080A4CF8:
movs r0, 0
movs r1, 0x5
@@ -85732,8 +85732,8 @@ _080A4D8A:
bx r0
.align 2, 0
_080A4D98: .4byte gUnknown_083C1640
-_080A4D9C: .4byte 0x03000704
-_080A4DA0: .4byte 0x02038564
+_080A4D9C: .4byte gUnknown_03000704
+_080A4DA0: .4byte gUnknown_02038564
thumb_func_end sub_80A4BF0
thumb_func_start sub_80A4DA4
@@ -85846,8 +85846,8 @@ sub_80A4DD8: @ 80A4DD8
pop {r0}
bx r0
.align 2, 0
-_080A4E84: .4byte 0x03004b20
-_080A4E88: .4byte 0x020219cc
+_080A4E84: .4byte gTasks
+_080A4E88: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A4DD8
thumb_func_start sub_80A4E8C
@@ -85899,8 +85899,8 @@ sub_80A4E8C: @ 80A4E8C
pop {r0}
bx r0
.align 2, 0
-_080A4F04: .4byte 0x020221cc
-_080A4F08: .4byte 0x02038559
+_080A4F04: .4byte gBG2TilemapBuffer
+_080A4F08: .4byte gUnknown_02038559
thumb_func_end sub_80A4E8C
thumb_func_start sub_80A4F0C
@@ -85927,8 +85927,8 @@ _080A4F30:
movs r1, 0x2
b _080A4F58
.align 2, 0
-_080A4F38: .4byte 0x03000701
-_080A4F3C: .4byte 0x03001770
+_080A4F38: .4byte gUnknown_03000701
+_080A4F3C: .4byte gMain
_080A4F40:
ldrh r0, [r4, 0x2E]
cmp r0, 0x20
@@ -85991,9 +85991,9 @@ sub_80A4F74: @ 80A4F74
bl sub_80A4B58
b _080A4FC8
.align 2, 0
-_080A4FAC: .4byte 0x03001770
-_080A4FB0: .4byte 0x03005d10
-_080A4FB4: .4byte 0x02038559
+_080A4FAC: .4byte gMain
+_080A4FB0: .4byte gUnknown_03005D10
+_080A4FB4: .4byte gUnknown_02038559
_080A4FB8:
ldrb r0, [r1, 0x1]
cmp r0, 0
@@ -86015,8 +86015,8 @@ _080A4FC8:
strh r0, [r1, 0x32]
b _080A50AE
.align 2, 0
-_080A4FE0: .4byte 0x020238c0
-_080A4FE4: .4byte 0x03001770
+_080A4FE0: .4byte gLinkOpen
+_080A4FE4: .4byte gMain
_080A4FE8:
cmp r1, 0x80
bne _080A5088
@@ -86046,9 +86046,9 @@ _080A4FE8:
bl sub_80A4B14
b _080A5068
.align 2, 0
-_080A5020: .4byte 0x03000701
-_080A5024: .4byte 0x03005d10
-_080A5028: .4byte 0x02038559
+_080A5020: .4byte gUnknown_03000701
+_080A5024: .4byte gUnknown_03005D10
+_080A5028: .4byte gUnknown_02038559
_080A502C:
ldr r1, _080A5058
ldr r0, _080A505C
@@ -86073,8 +86073,8 @@ _080A504E:
bl sub_80A4B58
b _080A5068
.align 2, 0
-_080A5058: .4byte 0x03005d10
-_080A505C: .4byte 0x02038559
+_080A5058: .4byte gUnknown_03005D10
+_080A505C: .4byte gUnknown_02038559
_080A5060:
movs r0, 0x1
adds r1, r4, 0
@@ -86093,8 +86093,8 @@ _080A5068:
strh r0, [r1, 0x32]
b _080A50C0
.align 2, 0
-_080A5080: .4byte 0x020238c0
-_080A5084: .4byte 0x03001770
+_080A5080: .4byte gLinkOpen
+_080A5084: .4byte gMain
_080A5088:
ldr r0, _080A50B4
lsls r1, r2, 2
@@ -86117,7 +86117,7 @@ _080A50AE:
movs r5, 0x1
b _080A50C0
.align 2, 0
-_080A50B4: .4byte 0x03004b20
+_080A50B4: .4byte gTasks
_080A50B8: .4byte sub_80A4F68
_080A50BC:
bl sub_80A73C0
@@ -86194,12 +86194,12 @@ _080A5138:
bl sub_80A3F50
b _080A526A
.align 2, 0
-_080A5148: .4byte 0x03004b28
-_080A514C: .4byte 0x0202f388
-_080A5150: .4byte 0x03001770
-_080A5154: .4byte 0x02038559
-_080A5158: .4byte 0x03000701
-_080A515C: .4byte 0x03005d10
+_080A5148: .4byte gUnknown_03004B28
+_080A514C: .4byte gPaletteFade
+_080A5150: .4byte gMain
+_080A5154: .4byte gUnknown_02038559
+_080A5158: .4byte gUnknown_03000701
+_080A515C: .4byte gUnknown_03005D10
_080A5160:
ldr r1, _080A5184
movs r0, 0
@@ -86218,7 +86218,7 @@ _080A5160:
bl sub_80A3E90
b _080A526A
.align 2, 0
-_080A5184: .4byte 0x03005d10
+_080A5184: .4byte gUnknown_03005D10
_080A5188:
adds r0, r4, 0
bl sub_80A3EF4
@@ -86258,11 +86258,11 @@ _080A5190:
bl _call_via_r1
b _080A526A
.align 2, 0
-_080A51D4: .4byte 0x03005d10
-_080A51D8: .4byte 0x02038559
-_080A51DC: .4byte 0x0203855e
+_080A51D4: .4byte gUnknown_03005D10
+_080A51D8: .4byte gUnknown_02038559
+_080A51DC: .4byte word_203855E
_080A51E0: .4byte gUnknown_083C16BC
-_080A51E4: .4byte 0x03000701
+_080A51E4: .4byte gUnknown_03000701
_080A51E8:
adds r0, r4, 0
bl sub_80A3EF4
@@ -86310,11 +86310,11 @@ _080A51F0:
bl sub_80A797C
b _080A526A
.align 2, 0
-_080A5250: .4byte 0x02038560
-_080A5254: .4byte 0x0203855e
-_080A5258: .4byte 0x03005d24
+_080A5250: .4byte gUnknown_02038560
+_080A5254: .4byte word_203855E
+_080A5258: .4byte gUnknown_03005D24
_080A525C: .4byte gUnknown_083C16BC
-_080A5260: .4byte 0x03000701
+_080A5260: .4byte gUnknown_03000701
_080A5264:
adds r0, r4, 0
bl sub_80A3E90
@@ -86347,8 +86347,8 @@ _080A5272:
bl _call_via_r1
b _080A52B6
.align 2, 0
-_080A52A4: .4byte 0x03000701
-_080A52A8: .4byte 0x0203855e
+_080A52A4: .4byte gUnknown_03000701
+_080A52A8: .4byte word_203855E
_080A52AC: .4byte gUnknown_083C16BC
_080A52B0:
adds r0, r4, 0
@@ -86389,8 +86389,8 @@ sub_80A52C4: @ 80A52C4
adds r0, 0x1
b _080A5340
.align 2, 0
-_080A52F4: .4byte 0x03004b28
-_080A52F8: .4byte 0x03001770
+_080A52F4: .4byte gUnknown_03004B28
+_080A52F8: .4byte gMain
_080A52FC:
cmp r2, 0x80
bne _080A5312
@@ -86482,10 +86482,10 @@ sub_80A5350: @ 80A5350
bl sub_80A418C
b _080A53BC
.align 2, 0
-_080A539C: .4byte 0x03004b28
-_080A53A0: .4byte 0x02038560
-_080A53A4: .4byte 0x03005d24
-_080A53A8: .4byte 0x02038559
+_080A539C: .4byte gUnknown_03004B28
+_080A53A0: .4byte gUnknown_02038560
+_080A53A4: .4byte gUnknown_03005D24
+_080A53A8: .4byte gUnknown_02038559
_080A53AC:
ldrh r0, [r4, 0x2]
ldrb r2, [r4, 0x4]
@@ -86525,7 +86525,7 @@ _080A53EA:
bx r0
.align 2, 0
_080A53F0: .4byte sub_80A50C8
-_080A53F4: .4byte 0x02038563
+_080A53F4: .4byte gUnknown_02038563
thumb_func_end sub_80A53CC
thumb_func_start sub_80A53F8
@@ -86539,7 +86539,7 @@ sub_80A53F8: @ 80A53F8
pop {r0}
bx r0
.align 2, 0
-_080A540C: .4byte 0x03000701
+_080A540C: .4byte gUnknown_03000701
_080A5410: .4byte sub_80A53CC
thumb_func_end sub_80A53F8
@@ -86584,9 +86584,9 @@ _080A5452:
negs r0, r0
b _080A54EE
.align 2, 0
-_080A5460: .4byte 0x03001770
-_080A5464: .4byte 0x03000700
-_080A5468: .4byte 0x03000704
+_080A5460: .4byte gMain
+_080A5464: .4byte gUnknown_03000700
+_080A5468: .4byte gUnknown_03000704
_080A546C:
cmp r1, 0x80
bne _080A549C
@@ -86608,8 +86608,8 @@ _080A546C:
movs r0, 0x1
b _080A54EE
.align 2, 0
-_080A5494: .4byte 0x03000700
-_080A5498: .4byte 0x03000704
+_080A5494: .4byte gUnknown_03000700
+_080A5498: .4byte gUnknown_03000704
_080A549C:
cmp r1, 0x20
bne _080A54CC
@@ -86631,8 +86631,8 @@ _080A549C:
negs r0, r0
b _080A54EE
.align 2, 0
-_080A54C4: .4byte 0x03000700
-_080A54C8: .4byte 0x03000704
+_080A54C4: .4byte gUnknown_03000700
+_080A54C8: .4byte gUnknown_03000704
_080A54CC:
cmp r1, 0x10
bne _080A5500
@@ -86655,8 +86655,8 @@ _080A54EE:
strb r0, [r4]
b _080A5552
.align 2, 0
-_080A54F8: .4byte 0x03000700
-_080A54FC: .4byte 0x03000704
+_080A54F8: .4byte gUnknown_03000700
+_080A54FC: .4byte gUnknown_03000704
_080A5500:
ldrh r1, [r2, 0x2E]
movs r0, 0x1
@@ -86711,14 +86711,14 @@ _080A5552:
bl sub_8072DDC
b _080A55FA
.align 2, 0
-_080A5570: .4byte 0x03004b20
-_080A5574: .4byte 0x03005d10
-_080A5578: .4byte 0x02038559
-_080A557C: .4byte 0x020219cc
+_080A5570: .4byte gTasks
+_080A5574: .4byte gUnknown_03005D10
+_080A5578: .4byte gUnknown_02038559
+_080A557C: .4byte gBG1TilemapBuffer
_080A5580: .4byte gUnknown_083C1640
-_080A5584: .4byte 0x03000704
-_080A5588: .4byte 0x03000701
-_080A558C: .4byte 0x03000700
+_080A5584: .4byte gUnknown_03000704
+_080A5588: .4byte gUnknown_03000701
+_080A558C: .4byte gUnknown_03000700
_080A5590:
ldr r1, _080A55C0
lsls r0, r4, 2
@@ -86743,11 +86743,11 @@ _080A5590:
bl _call_via_r5
b _080A5552
.align 2, 0
-_080A55C0: .4byte 0x03004b20
-_080A55C4: .4byte 0x020219cc
+_080A55C0: .4byte gTasks
+_080A55C4: .4byte gBG1TilemapBuffer
_080A55C8: .4byte gUnknown_083C1640
-_080A55CC: .4byte 0x03000700
-_080A55D0: .4byte 0x03000704
+_080A55CC: .4byte gUnknown_03000700
+_080A55D0: .4byte gUnknown_03000704
_080A55D4:
cmp r0, 0x1
bls _080A55E8
@@ -86764,7 +86764,7 @@ _080A55E8:
bl sub_8072DCC
b _080A55FA
.align 2, 0
-_080A55F0: .4byte 0x03000700
+_080A55F0: .4byte gUnknown_03000700
_080A55F4:
movs r0, 0x30
bl sub_8072DCC
@@ -86808,9 +86808,9 @@ _080A5630:
negs r0, r0
b _080A56D2
.align 2, 0
-_080A563C: .4byte 0x03001770
-_080A5640: .4byte 0x03000700
-_080A5644: .4byte 0x03000704
+_080A563C: .4byte gMain
+_080A5640: .4byte gUnknown_03000700
+_080A5644: .4byte gUnknown_03000704
_080A5648:
cmp r1, 0x80
bne _080A5680
@@ -86834,9 +86834,9 @@ _080A5648:
movs r0, 0x1
b _080A56D2
.align 2, 0
-_080A5674: .4byte 0x03000700
-_080A5678: .4byte 0x02038564
-_080A567C: .4byte 0x03000704
+_080A5674: .4byte gUnknown_03000700
+_080A5678: .4byte gUnknown_02038564
+_080A567C: .4byte gUnknown_03000704
_080A5680:
cmp r1, 0x20
bne _080A56B0
@@ -86858,8 +86858,8 @@ _080A5680:
negs r0, r0
b _080A56D2
.align 2, 0
-_080A56A8: .4byte 0x03000700
-_080A56AC: .4byte 0x03000704
+_080A56A8: .4byte gUnknown_03000700
+_080A56AC: .4byte gUnknown_03000704
_080A56B0:
cmp r1, 0x10
bne _080A56E4
@@ -86882,8 +86882,8 @@ _080A56D2:
strb r0, [r4]
b _080A5736
.align 2, 0
-_080A56DC: .4byte 0x03000700
-_080A56E0: .4byte 0x03000704
+_080A56DC: .4byte gUnknown_03000700
+_080A56E0: .4byte gUnknown_03000704
_080A56E4:
ldrh r1, [r2, 0x2E]
movs r0, 0x1
@@ -86934,13 +86934,13 @@ _080A5736:
bl sub_8072DDC
b _080A57BE
.align 2, 0
-_080A574C: .4byte 0x03004b20
-_080A5750: .4byte 0x03005d10
-_080A5754: .4byte 0x02038559
-_080A5758: .4byte 0x020219cc
+_080A574C: .4byte gTasks
+_080A5750: .4byte gUnknown_03005D10
+_080A5754: .4byte gUnknown_02038559
+_080A5758: .4byte gBG1TilemapBuffer
_080A575C: .4byte gUnknown_083C1640
-_080A5760: .4byte 0x03000704
-_080A5764: .4byte 0x03000700
+_080A5760: .4byte gUnknown_03000704
+_080A5764: .4byte gUnknown_03000700
_080A5768:
ldr r1, _080A5798
lsls r0, r4, 2
@@ -86965,11 +86965,11 @@ _080A5768:
bl _call_via_r5
b _080A5736
.align 2, 0
-_080A5798: .4byte 0x03004b20
-_080A579C: .4byte 0x020219cc
+_080A5798: .4byte gTasks
+_080A579C: .4byte gBG1TilemapBuffer
_080A57A0: .4byte gUnknown_083C1640
-_080A57A4: .4byte 0x03000700
-_080A57A8: .4byte 0x03000704
+_080A57A4: .4byte gUnknown_03000700
+_080A57A8: .4byte gUnknown_03000704
_080A57AC:
cmp r0, 0x2
bhi _080A57B8
@@ -87008,10 +87008,10 @@ sub_80A57C4: @ 80A57C4
movs r5, 0x9
b _080A582C
.align 2, 0
-_080A57EC: .4byte 0x03000704
-_080A57F0: .4byte 0x02038559
+_080A57EC: .4byte gUnknown_03000704
+_080A57F0: .4byte gUnknown_02038559
_080A57F4: .4byte gUnknown_083C16AE
-_080A57F8: .4byte 0x02038564
+_080A57F8: .4byte gUnknown_02038564
_080A57FC:
ldr r0, _080A581C
ldrh r0, [r0]
@@ -87028,8 +87028,8 @@ _080A57FC:
movs r5, 0x9
b _080A582C
.align 2, 0
-_080A581C: .4byte 0x0203855e
-_080A5820: .4byte 0x02038564
+_080A581C: .4byte word_203855E
+_080A5820: .4byte gUnknown_02038564
_080A5824:
ldr r1, _080A5880
movs r0, 0x2
@@ -87074,8 +87074,8 @@ _080A582C:
pop {r0}
bx r0
.align 2, 0
-_080A5880: .4byte 0x02038564
-_080A5884: .4byte 0x020219cc
+_080A5880: .4byte gUnknown_02038564
+_080A5884: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A57C4
thumb_func_start sub_80A5888
@@ -87103,8 +87103,8 @@ sub_80A5888: @ 80A5888
negs r0, r0
b _080A58E2
.align 2, 0
-_080A58B8: .4byte 0x03001770
-_080A58BC: .4byte 0x03000700
+_080A58B8: .4byte gMain
+_080A58BC: .4byte gUnknown_03000700
_080A58C0:
movs r0, 0x80
ands r0, r1
@@ -87127,8 +87127,8 @@ _080A58E2:
strb r0, [r4]
b _080A5988
.align 2, 0
-_080A58EC: .4byte 0x03000700
-_080A58F0: .4byte 0x02038564
+_080A58EC: .4byte gUnknown_03000700
+_080A58F0: .4byte gUnknown_02038564
_080A58F4:
ldrh r1, [r2, 0x2E]
movs r2, 0x1
@@ -87169,13 +87169,13 @@ _080A58F4:
bl _call_via_r1
b _080A5988
.align 2, 0
-_080A5948: .4byte 0x03004b20
-_080A594C: .4byte 0x03005d10
-_080A5950: .4byte 0x02038559
-_080A5954: .4byte 0x020219cc
+_080A5948: .4byte gTasks
+_080A594C: .4byte gUnknown_03005D10
+_080A5950: .4byte gUnknown_02038559
+_080A5954: .4byte gBG1TilemapBuffer
_080A5958: .4byte gUnknown_083C1640
-_080A595C: .4byte 0x03000700
-_080A5960: .4byte 0x03000704
+_080A595C: .4byte gUnknown_03000700
+_080A5960: .4byte gUnknown_03000704
_080A5964:
movs r0, 0x2
ands r0, r1
@@ -87198,8 +87198,8 @@ _080A5988:
pop {r0}
bx r0
.align 2, 0
-_080A5990: .4byte 0x03004b20
-_080A5994: .4byte 0x020219cc
+_080A5990: .4byte gTasks
+_080A5994: .4byte gBG1TilemapBuffer
_080A5998: .4byte gUnknown_083C1640
thumb_func_end sub_80A5888
@@ -87225,9 +87225,9 @@ sub_80A599C: @ 80A599C
pop {r0}
bx r0
.align 2, 0
-_080A59C4: .4byte 0x03004b20
+_080A59C4: .4byte gTasks
_080A59C8: .4byte sub_805469C
-_080A59CC: .4byte 0x03005ce0
+_080A59CC: .4byte gUnknown_03005CE0
thumb_func_end sub_80A599C
thumb_func_start sub_80A59D0
@@ -87283,11 +87283,11 @@ _080A59E8:
str r0, [r6]
b _080A5A9C
.align 2, 0
-_080A5A3C: .4byte 0x03000700
-_080A5A40: .4byte 0x03000701
-_080A5A44: .4byte 0x03004b20
-_080A5A48: .4byte 0x03005d10
-_080A5A4C: .4byte 0x02038559
+_080A5A3C: .4byte gUnknown_03000700
+_080A5A40: .4byte gUnknown_03000701
+_080A5A44: .4byte gTasks
+_080A5A48: .4byte gUnknown_03005D10
+_080A5A4C: .4byte gUnknown_02038559
_080A5A50: .4byte sub_80A5888
_080A5A54:
ldr r0, _080A5A7C
@@ -87310,10 +87310,10 @@ _080A5A6E:
ldr r0, _080A5A8C
b _080A5A9A
.align 2, 0
-_080A5A7C: .4byte 0x020219cc
-_080A5A80: .4byte 0x02038559
-_080A5A84: .4byte 0x03000701
-_080A5A88: .4byte 0x03004b20
+_080A5A7C: .4byte gBG1TilemapBuffer
+_080A5A80: .4byte gUnknown_02038559
+_080A5A84: .4byte gUnknown_03000701
+_080A5A88: .4byte gTasks
_080A5A8C: .4byte sub_80A5414
_080A5A90:
ldr r0, _080A5AA4
@@ -87328,7 +87328,7 @@ _080A5A9C:
pop {r0}
bx r0
.align 2, 0
-_080A5AA4: .4byte 0x03004b20
+_080A5AA4: .4byte gTasks
_080A5AA8: .4byte sub_80A5600
thumb_func_end sub_80A59D0
@@ -87358,7 +87358,7 @@ sub_80A5AAC: @ 80A5AAC
pop {r0}
bx r0
.align 2, 0
-_080A5ADC: .4byte 0x03004b20
+_080A5ADC: .4byte gTasks
_080A5AE0: .4byte sub_80A5B00
thumb_func_end sub_80A5AAC
@@ -87406,8 +87406,8 @@ _080A5B32:
pop {r0}
bx r0
.align 2, 0
-_080A5B38: .4byte 0x03004b28
-_080A5B3C: .4byte 0x0202f388
+_080A5B38: .4byte gUnknown_03004B28
+_080A5B3C: .4byte gPaletteFade
thumb_func_end sub_80A5B00
thumb_func_start sub_80A5B40
@@ -87428,7 +87428,7 @@ _080A5B42:
b _080A5B74
.align 2, 0
_080A5B60: .4byte sub_80A50C8
-_080A5B64: .4byte 0x02038563
+_080A5B64: .4byte gUnknown_02038563
_080A5B68:
bl sub_80F9344
lsls r0, 24
@@ -87466,7 +87466,7 @@ sub_80A5B78: @ 80A5B78
bl sub_80A5BF8
b _080A5BF2
.align 2, 0
-_080A5BB0: .4byte 0x0203855e
+_080A5BB0: .4byte word_203855E
_080A5BB4:
ldr r1, _080A5BE0
lsls r0, r4, 2
@@ -87489,9 +87489,9 @@ _080A5BB4:
bl _call_via_r1
b _080A5BF2
.align 2, 0
-_080A5BE0: .4byte 0x03004b20
-_080A5BE4: .4byte 0x02038559
-_080A5BE8: .4byte 0x0203855e
+_080A5BE0: .4byte gTasks
+_080A5BE4: .4byte gUnknown_02038559
+_080A5BE8: .4byte word_203855E
_080A5BEC:
adds r0, r4, 0
bl sub_80C9C7C
@@ -87576,8 +87576,8 @@ sub_80A5C48: @ 80A5C48
pop {r0}
bx r0
.align 2, 0
-_080A5C90: .4byte 0x020219cc
-_080A5C94: .4byte 0x03004b20
+_080A5C90: .4byte gBG1TilemapBuffer
+_080A5C94: .4byte gTasks
_080A5C98: .4byte sub_80A5C24
thumb_func_end sub_80A5C48
@@ -87633,7 +87633,7 @@ _080A5CF8:
pop {r0}
bx r0
.align 2, 0
-_080A5D00: .4byte 0x03005d00
+_080A5D00: .4byte gUnknown_03005D00
thumb_func_end Task_CallItemUseOnFieldCallback
thumb_func_start sub_80A5D04
@@ -87653,7 +87653,7 @@ _080A5D06:
b _080A5D34
.align 2, 0
_080A5D20: .4byte sub_80A50C8
-_080A5D24: .4byte 0x02038563
+_080A5D24: .4byte gUnknown_02038563
_080A5D28:
bl sub_80F9344
lsls r0, 24
@@ -87691,8 +87691,8 @@ sub_80A5D38: @ 80A5D38
pop {r0}
bx r0
.align 2, 0
-_080A5D70: .4byte 0x03004b20
-_080A5D74: .4byte 0x020219cc
+_080A5D70: .4byte gTasks
+_080A5D74: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A5D38
thumb_func_start sub_80A5D78
@@ -87714,7 +87714,7 @@ sub_80A5D78: @ 80A5D78
pop {r0}
bx r0
.align 2, 0
-_080A5D9C: .4byte 0x020219cc
+_080A5D9C: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A5D78
thumb_func_start sub_80A5DA0
@@ -87735,8 +87735,8 @@ sub_80A5DA0: @ 80A5DA0
bl ConvertIntToDecimalStringN
b _080A5DD8
.align 2, 0
-_080A5DC4: .4byte 0x020231cc
-_080A5DC8: .4byte 0x020232cc
+_080A5DC4: .4byte gStringVar1
+_080A5DC8: .4byte gStringVar2
_080A5DCC:
ldr r0, _080A5DF0
adds r1, r4, 0
@@ -87753,8 +87753,8 @@ _080A5DD8:
pop {r0}
bx r0
.align 2, 0
-_080A5DF0: .4byte 0x020232cc
-_080A5DF4: .4byte 0x020219cc
+_080A5DF0: .4byte gStringVar2
+_080A5DF4: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A5DA0
thumb_func_start sub_80A5DF8
@@ -87772,7 +87772,7 @@ sub_80A5DF8: @ 80A5DF8
pop {r0}
bx r0
.align 2, 0
-_080A5E18: .4byte 0x020219cc
+_080A5E18: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A5DF8
thumb_func_start sub_80A5E1C
@@ -87807,8 +87807,8 @@ _080A5E50:
pop {r0}
bx r0
.align 2, 0
-_080A5E58: .4byte 0x03001770
-_080A5E5C: .4byte 0x03004b20
+_080A5E58: .4byte gMain
+_080A5E5C: .4byte gTasks
thumb_func_end sub_80A5E1C
thumb_func_start sub_80A5E60
@@ -87831,7 +87831,7 @@ sub_80A5E60: @ 80A5E60
pop {r0}
bx r0
.align 2, 0
-_080A5E88: .4byte 0x03004b20
+_080A5E88: .4byte gTasks
_080A5E8C: .4byte sub_80A5E1C
thumb_func_end sub_80A5E60
@@ -87879,9 +87879,9 @@ sub_80A5EA0: @ 80A5EA0
bl sub_80F914C
b _080A5F0C
.align 2, 0
-_080A5EE8: .4byte 0x03001770
-_080A5EEC: .4byte 0x0203855e
-_080A5EF0: .4byte 0x03004b20
+_080A5EE8: .4byte gMain
+_080A5EEC: .4byte word_203855E
+_080A5EF0: .4byte gTasks
_080A5EF4: .4byte gUnknown_083C16F4
_080A5EF8:
movs r0, 0x2
@@ -87931,9 +87931,9 @@ sub_80A5F14: @ 80A5F14
bl sub_80A4DD8
b _080A5F78
.align 2, 0
-_080A5F58: .4byte 0x03004b20
+_080A5F58: .4byte gTasks
_080A5F5C: .4byte sub_80A5EA0
-_080A5F60: .4byte 0x02038559
+_080A5F60: .4byte gUnknown_02038559
_080A5F64:
movs r0, 0x3
str r0, [sp]
@@ -87990,9 +87990,9 @@ sub_80A5FAC: @ 80A5FAC
movs r0, 0
b _080A5FE2
.align 2, 0
-_080A5FD0: .4byte 0x02025734
+_080A5FD0: .4byte gSaveBlock1
_080A5FD4: .4byte 0x00000496
-_080A5FD8: .4byte 0x0203855e
+_080A5FD8: .4byte word_203855E
_080A5FDC:
bl sub_80A413C
ldrh r0, [r5]
@@ -88065,9 +88065,9 @@ _080A6062:
pop {r0}
bx r0
.align 2, 0
-_080A606C: .4byte 0x03001770
-_080A6070: .4byte 0x020219cc
-_080A6074: .4byte 0x03004b20
+_080A606C: .4byte gMain
+_080A6070: .4byte gBG1TilemapBuffer
+_080A6074: .4byte gTasks
_080A6078: .4byte sub_80A6000
thumb_func_end sub_80A6024
@@ -88096,9 +88096,9 @@ DisplayCannotDismountBikeMessage: @ 80A607C
pop {r0}
bx r0
.align 2, 0
-_080A60B4: .4byte 0x0203855e
-_080A60B8: .4byte 0x020231cc
-_080A60BC: .4byte 0x020234cc
+_080A60B4: .4byte word_203855E
+_080A60B8: .4byte gStringVar1
+_080A60BC: .4byte gStringVar4
_080A60C0: .4byte gOtherText_CantBeHeld
_080A60C4: .4byte sub_80A6024
thumb_func_end DisplayCannotDismountBikeMessage
@@ -88127,7 +88127,7 @@ ItemMenu_Give: @ 80A60C8
bl DisplayCannotUseItemMessage
b _080A616E
.align 2, 0
-_080A60FC: .4byte 0x0203855e
+_080A60FC: .4byte word_203855E
_080A6100: .4byte gOtherText_CantWriteMail
_080A6104: .4byte sub_80A6024
_080A6108:
@@ -88168,10 +88168,10 @@ _080A6128:
bl BeginNormalPaletteFade
b _080A616E
.align 2, 0
-_080A6158: .4byte 0x03004b20
+_080A6158: .4byte gTasks
_080A615C: .4byte sub_808B020
_080A6160: .4byte sub_80A5B00
-_080A6164: .4byte 0x02038561
+_080A6164: .4byte gUnknown_02038561
_080A6168:
adds r0, r6, 0
bl DisplayCannotDismountBikeMessage
@@ -88203,7 +88203,7 @@ sub_80A6178: @ 80A6178
pop {r0}
bx r0
.align 2, 0
-_080A61A0: .4byte 0x03004b20
+_080A61A0: .4byte gTasks
_080A61A4: .4byte sub_814625C
thumb_func_end sub_80A6178
@@ -88225,7 +88225,7 @@ _080A61C2:
bx r0
.align 2, 0
_080A61C8: .4byte sub_80A50C8
-_080A61CC: .4byte 0x02038563
+_080A61CC: .4byte gUnknown_02038563
thumb_func_end sub_80A61A8
thumb_func_start sub_80A61D0
@@ -88239,7 +88239,7 @@ sub_80A61D0: @ 80A61D0
pop {r0}
bx r0
.align 2, 0
-_080A61E4: .4byte 0x03000701
+_080A61E4: .4byte gUnknown_03000701
_080A61E8: .4byte sub_80A61A8
thumb_func_end sub_80A61D0
@@ -88261,7 +88261,7 @@ sub_80A61EC: @ 80A61EC
pop {r0}
bx r0
.align 2, 0
-_080A620C: .4byte 0x03004b20
+_080A620C: .4byte gTasks
_080A6210: .4byte sub_808A3F8
thumb_func_end sub_80A61EC
@@ -88288,8 +88288,8 @@ sub_80A6214: @ 80A6214
adds r0, r5, 0
b _080A6280
.align 2, 0
-_080A6244: .4byte 0x02038559
-_080A6248: .4byte 0x0203855e
+_080A6244: .4byte gUnknown_02038559
+_080A6248: .4byte word_203855E
_080A624C: .4byte gOtherText_CantWriteMail
_080A6250: .4byte sub_80A6024
_080A6254:
@@ -88315,8 +88315,8 @@ _080A6280:
bl DisplayCannotUseItemMessage
b _080A62D2
.align 2, 0
-_080A6288: .4byte 0x020231cc
-_080A628C: .4byte 0x020234cc
+_080A6288: .4byte gStringVar1
+_080A628C: .4byte gStringVar4
_080A6290: .4byte gOtherText_CantBeHeldHere
_080A6294: .4byte sub_80A6024
_080A6298:
@@ -88340,7 +88340,7 @@ _080A6298:
bl sub_80A5AAC
b _080A62D2
.align 2, 0
-_080A62C4: .4byte 0x03004b20
+_080A62C4: .4byte gTasks
_080A62C8: .4byte sub_808A3F8
_080A62CC:
adds r0, r5, 0
@@ -88369,7 +88369,7 @@ _080A62F2:
bx r0
.align 2, 0
_080A62F8: .4byte sub_80A50C8
-_080A62FC: .4byte 0x02038563
+_080A62FC: .4byte gUnknown_02038563
thumb_func_end sub_80A62D8
thumb_func_start sub_80A6300
@@ -88383,7 +88383,7 @@ sub_80A6300: @ 80A6300
pop {r0}
bx r0
.align 2, 0
-_080A6314: .4byte 0x03000701
+_080A6314: .4byte gUnknown_03000701
_080A6318: .4byte sub_80A62D8
thumb_func_end sub_80A6300
@@ -88408,9 +88408,9 @@ sub_80A631C: @ 80A631C
pop {r0}
bx r0
.align 2, 0
-_080A6344: .4byte 0x0300485c
+_080A6344: .4byte gUnknown_0300485C
_080A6348: .4byte sub_80B3050
-_080A634C: .4byte 0x03004b20
+_080A634C: .4byte gTasks
_080A6350: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_80A631C
@@ -88465,12 +88465,12 @@ sub_80A6354: @ 80A6354
bl DisplayCannotUseItemMessage
b _080A63FA
.align 2, 0
-_080A63C4: .4byte 0x03004b20
-_080A63C8: .4byte 0x03005d10
-_080A63CC: .4byte 0x02038559
-_080A63D0: .4byte 0x0203855e
-_080A63D4: .4byte 0x020232cc
-_080A63D8: .4byte 0x020234cc
+_080A63C4: .4byte gTasks
+_080A63C8: .4byte gUnknown_03005D10
+_080A63CC: .4byte gUnknown_02038559
+_080A63D0: .4byte word_203855E
+_080A63D4: .4byte gStringVar2
+_080A63D8: .4byte gStringVar4
_080A63DC: .4byte gOtherText_CantBuyThat
_080A63E0: .4byte sub_80A6444
_080A63E4:
@@ -88488,7 +88488,7 @@ _080A63FA:
pop {r0}
bx r0
.align 2, 0
-_080A6400: .4byte 0x020234cc
+_080A6400: .4byte gStringVar4
_080A6404: .4byte gOtherText_HowManyToSell
_080A6408: .4byte sub_80A648C
thumb_func_end sub_80A6354
@@ -88517,7 +88517,7 @@ sub_80A640C: @ 80A640C
pop {r0}
bx r0
.align 2, 0
-_080A6440: .4byte 0x03004b20
+_080A6440: .4byte gTasks
thumb_func_end sub_80A640C
thumb_func_start sub_80A6444
@@ -88551,8 +88551,8 @@ sub_80A6444: @ 80A6444
pop {r0}
bx r0
.align 2, 0
-_080A6480: .4byte 0x020219cc
-_080A6484: .4byte 0x03004b20
+_080A6480: .4byte gBG1TilemapBuffer
+_080A6484: .4byte gTasks
_080A6488: .4byte sub_80A640C
thumb_func_end sub_80A6444
@@ -88601,10 +88601,10 @@ sub_80A648C: @ 80A648C
bl sub_80A418C
b _080A6506
.align 2, 0
-_080A64E8: .4byte 0x03004b20
+_080A64E8: .4byte gTasks
_080A64EC: .4byte Task_BuyHowManyDialogueHandleInput
-_080A64F0: .4byte 0x020219cc
-_080A64F4: .4byte 0x02038559
+_080A64F0: .4byte gBG1TilemapBuffer
+_080A64F4: .4byte gUnknown_02038559
_080A64F8:
str r5, [sp]
movs r0, 0x1
@@ -88623,7 +88623,7 @@ _080A6506:
pop {r0}
bx r0
.align 2, 0
-_080A651C: .4byte 0x0203855e
+_080A651C: .4byte word_203855E
thumb_func_end sub_80A648C
thumb_func_start sub_80A6520
@@ -88646,7 +88646,7 @@ _080A653E:
pop {r0}
bx r0
.align 2, 0
-_080A6544: .4byte 0x03001770
+_080A6544: .4byte gMain
thumb_func_end sub_80A6520
thumb_func_start sub_80A6548
@@ -88668,7 +88668,7 @@ sub_80A6548: @ 80A6548
pop {r0}
bx r0
.align 2, 0
-_080A656C: .4byte 0x03004b20
+_080A656C: .4byte gTasks
_080A6570: .4byte sub_80A6520
thumb_func_end sub_80A6548
@@ -88695,8 +88695,8 @@ sub_80A6574: @ 80A6574
pop {r0}
bx r0
.align 2, 0
-_080A65A0: .4byte 0x0203855e
-_080A65A4: .4byte 0x03004b20
+_080A65A0: .4byte word_203855E
+_080A65A4: .4byte gTasks
_080A65A8: .4byte sub_80A6548
thumb_func_end sub_80A6574
@@ -88739,10 +88739,10 @@ sub_80A65AC: @ 80A65AC
pop {r0}
bx r0
.align 2, 0
-_080A6600: .4byte 0x020219cc
-_080A6604: .4byte 0x0203855e
-_080A6608: .4byte 0x020232cc
-_080A660C: .4byte 0x020234cc
+_080A6600: .4byte gBG1TilemapBuffer
+_080A6604: .4byte word_203855E
+_080A6608: .4byte gStringVar2
+_080A660C: .4byte gStringVar4
_080A6610: .4byte gOtherText_SoldItem
_080A6614: .4byte sub_80A6574
thumb_func_end sub_80A65AC
@@ -88773,7 +88773,7 @@ sub_80A6618: @ 80A6618
pop {r0}
bx r0
.align 2, 0
-_080A664C: .4byte 0x020219cc
+_080A664C: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A6618
thumb_func_start sub_80A6650
@@ -88822,8 +88822,8 @@ Task_BuyHowManyDialogueHandleInput: @ 80A6670
bl BuyMenuDisplayMessage
b _080A6758
.align 2, 0
-_080A66AC: .4byte 0x0203855e
-_080A66B0: .4byte 0x03004b20
+_080A66AC: .4byte word_203855E
+_080A66B0: .4byte gTasks
_080A66B4:
ldr r0, _080A6724
ldrh r1, [r0, 0x2E]
@@ -88874,12 +88874,12 @@ _080A66B4:
bl DisplayCannotUseItemMessage
b _080A6758
.align 2, 0
-_080A6724: .4byte 0x03001770
-_080A6728: .4byte 0x020219cc
-_080A672C: .4byte 0x020231cc
-_080A6730: .4byte 0x0203855e
-_080A6734: .4byte 0x03004b20
-_080A6738: .4byte 0x020234cc
+_080A6724: .4byte gMain
+_080A6728: .4byte gBG1TilemapBuffer
+_080A672C: .4byte gStringVar1
+_080A6730: .4byte word_203855E
+_080A6734: .4byte gTasks
+_080A6738: .4byte gStringVar4
_080A673C: .4byte gOtherText_CanPay
_080A6740: .4byte sub_80A6650
_080A6744:
@@ -88922,7 +88922,7 @@ sub_80A6760: @ 80A6760
pop {r0}
bx r0
.align 2, 0
-_080A6794: .4byte 0x03004b20
+_080A6794: .4byte gTasks
thumb_func_end sub_80A6760
thumb_func_start BuyMenuPrintItemQuantityAndPrice
@@ -88964,8 +88964,8 @@ BuyMenuPrintItemQuantityAndPrice: @ 80A6798
pop {r0}
bx r0
.align 2, 0
-_080A67E8: .4byte 0x020219cc
-_080A67EC: .4byte 0x03004b20
+_080A67E8: .4byte gBG1TilemapBuffer
+_080A67EC: .4byte gTasks
_080A67F0: .4byte sub_80A6760
thumb_func_end BuyMenuPrintItemQuantityAndPrice
@@ -89002,7 +89002,7 @@ BuyMenuDisplayMessage: @ 80A67F4
pop {r0}
bx r0
.align 2, 0
-_080A6838: .4byte 0x020231cc
+_080A6838: .4byte gStringVar1
thumb_func_end BuyMenuDisplayMessage
thumb_func_start sub_80A683C
@@ -89028,8 +89028,8 @@ sub_80A683C: @ 80A683C
pop {r0}
bx r0
.align 2, 0
-_080A6868: .4byte 0x02025734
-_080A686C: .4byte 0x020219cc
+_080A6868: .4byte gSaveBlock1
+_080A686C: .4byte gBG1TilemapBuffer
thumb_func_end sub_80A683C
thumb_func_start sub_80A6870
@@ -89056,7 +89056,7 @@ sub_80A6870: @ 80A6870
pop {r0}
bx r0
.align 2, 0
-_080A68A0: .4byte 0x02025bc4
+_080A68A0: .4byte gUnknown_02025BC4
thumb_func_end sub_80A6870
thumb_func_start sub_80A68A4
@@ -89077,7 +89077,7 @@ _080A68BE:
bx r0
.align 2, 0
_080A68C4: .4byte sub_80A50C8
-_080A68C8: .4byte 0x02038563
+_080A68C8: .4byte gUnknown_02038563
thumb_func_end sub_80A68A4
thumb_func_start sub_80A68CC
@@ -89094,8 +89094,8 @@ sub_80A68CC: @ 80A68CC
pop {r0}
bx r0
.align 2, 0
-_080A68E4: .4byte 0x02038559
-_080A68E8: .4byte 0x03000701
+_080A68E4: .4byte gUnknown_02038559
+_080A68E8: .4byte gUnknown_03000701
_080A68EC: .4byte sub_80A68A4
thumb_func_end sub_80A68CC
@@ -89117,7 +89117,7 @@ sub_80A68F0: @ 80A68F0
pop {r0}
bx r0
.align 2, 0
-_080A6910: .4byte 0x03004b20
+_080A6910: .4byte gTasks
_080A6914: .4byte sub_80546B8
thumb_func_end sub_80A68F0
@@ -89139,7 +89139,7 @@ sub_80A6918: @ 80A6918
pop {r0}
bx r0
.align 2, 0
-_080A6938: .4byte 0x03004b20
+_080A6938: .4byte gTasks
_080A693C: .4byte sub_80546B8
thumb_func_end sub_80A6918
@@ -89161,7 +89161,7 @@ _080A6942:
b _080A6974
.align 2, 0
_080A6960: .4byte sub_80A50C8
-_080A6964: .4byte 0x02038563
+_080A6964: .4byte gUnknown_02038563
_080A6968:
bl sub_80F9344
lsls r0, 24
@@ -89187,8 +89187,8 @@ sub_80A6978: @ 80A6978
pop {r0}
bx r0
.align 2, 0
-_080A6990: .4byte 0x02038559
-_080A6994: .4byte 0x03000701
+_080A6990: .4byte gUnknown_02038559
+_080A6994: .4byte gUnknown_03000701
_080A6998: .4byte sub_80A6940
thumb_func_end sub_80A6978
@@ -89202,9 +89202,9 @@ sub_80A699C: @ 80A699C
strb r0, [r1]
bx lr
.align 2, 0
-_080A69AC: .4byte 0x03000704
+_080A69AC: .4byte gUnknown_03000704
_080A69B0: .4byte gUnknown_083C16B8
-_080A69B4: .4byte 0x02038564
+_080A69B4: .4byte gUnknown_02038564
thumb_func_end sub_80A699C
thumb_func_start sub_80A69B8
@@ -89225,7 +89225,7 @@ sub_80A69B8: @ 80A69B8
pop {r0}
bx r0
.align 2, 0
-_080A69D8: .4byte 0x03004b20
+_080A69D8: .4byte gTasks
_080A69DC: .4byte sub_804E990
thumb_func_end sub_80A69B8
@@ -89247,7 +89247,7 @@ sub_80A69E0: @ 80A69E0
pop {r0}
bx r0
.align 2, 0
-_080A6A00: .4byte 0x03004b20
+_080A6A00: .4byte gTasks
_080A6A04: .4byte sub_804E990
thumb_func_end sub_80A69E0
@@ -89269,7 +89269,7 @@ _080A6A22:
bx r0
.align 2, 0
_080A6A28: .4byte sub_80A50C8
-_080A6A2C: .4byte 0x02038563
+_080A6A2C: .4byte gUnknown_02038563
thumb_func_end sub_80A6A08
thumb_func_start sub_80A6A30
@@ -89283,7 +89283,7 @@ sub_80A6A30: @ 80A6A30
pop {r0}
bx r0
.align 2, 0
-_080A6A44: .4byte 0x03000701
+_080A6A44: .4byte gUnknown_03000701
_080A6A48: .4byte sub_80A6A08
thumb_func_end sub_80A6A30
@@ -89308,9 +89308,9 @@ sub_80A6A4C: @ 80A6A4C
pop {r0}
bx r0
.align 2, 0
-_080A6A74: .4byte 0x0300485c
+_080A6A74: .4byte gUnknown_0300485C
_080A6A78: .4byte sub_813A0F8
-_080A6A7C: .4byte 0x03004b20
+_080A6A7C: .4byte gTasks
_080A6A80: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_80A6A4C
@@ -89360,11 +89360,11 @@ sub_80A6A84: @ 80A6A84
pop {r0}
bx r0
.align 2, 0
-_080A6AE8: .4byte 0x03004b28
-_080A6AEC: .4byte 0x020219cc
-_080A6AF0: .4byte 0x0203855e
-_080A6AF4: .4byte 0x020231cc
-_080A6AF8: .4byte 0x020232cc
+_080A6AE8: .4byte gUnknown_03004B28
+_080A6AEC: .4byte gBG1TilemapBuffer
+_080A6AF0: .4byte word_203855E
+_080A6AF4: .4byte gStringVar1
+_080A6AF8: .4byte gStringVar2
_080A6AFC: .4byte sub_80A5E1C
thumb_func_end sub_80A6A84
@@ -89411,10 +89411,10 @@ _080A6B4C:
pop {r0}
bx r0
.align 2, 0
-_080A6B54: .4byte 0x03001770
-_080A6B58: .4byte 0x03004b20
-_080A6B5C: .4byte 0x03005d10
-_080A6B60: .4byte 0x02038559
+_080A6B54: .4byte gMain
+_080A6B58: .4byte gTasks
+_080A6B5C: .4byte gUnknown_03005D10
+_080A6B60: .4byte gUnknown_02038559
thumb_func_end sub_80A6B00
thumb_func_start sub_80A6B64
@@ -89446,8 +89446,8 @@ sub_80A6B64: @ 80A6B64
bl sub_80A7528
b _080A6BD2
.align 2, 0
-_080A6B9C: .4byte 0x03004b28
-_080A6BA0: .4byte 0x0203855e
+_080A6B9C: .4byte gUnknown_03004B28
+_080A6BA0: .4byte word_203855E
_080A6BA4: .4byte sub_80A6B00
_080A6BA8:
mov r1, r8
@@ -89505,8 +89505,8 @@ sub_80A6BE0: @ 80A6BE0
bl sub_80A6B64
b _080A6C58
.align 2, 0
-_080A6C18: .4byte 0x03001770
-_080A6C1C: .4byte 0x020219cc
+_080A6C18: .4byte gMain
+_080A6C1C: .4byte gBG1TilemapBuffer
_080A6C20:
movs r0, 0x2
ands r0, r1
@@ -89538,9 +89538,9 @@ _080A6C58:
pop {r0}
bx r0
.align 2, 0
-_080A6C60: .4byte 0x03004b20
-_080A6C64: .4byte 0x03005d10
-_080A6C68: .4byte 0x02038559
+_080A6C60: .4byte gTasks
+_080A6C64: .4byte gUnknown_03005D10
+_080A6C68: .4byte gUnknown_02038559
thumb_func_end sub_80A6BE0
thumb_func_start sub_80A6C6C
@@ -89599,9 +89599,9 @@ sub_80A6C6C: @ 80A6C6C
bl sub_80A4DD8
b _080A6D14
.align 2, 0
-_080A6CE4: .4byte 0x03004b20
-_080A6CE8: .4byte 0x03005d10
-_080A6CEC: .4byte 0x02038559
+_080A6CE4: .4byte gTasks
+_080A6CE8: .4byte gUnknown_03005D10
+_080A6CEC: .4byte gUnknown_02038559
_080A6CF0: .4byte sub_80A6BE0
_080A6CF4:
movs r0, 0x3
@@ -89663,10 +89663,10 @@ sub_80A6D1C: @ 80A6D1C
strh r5, [r1, 0xC]
b _080A6D8A
.align 2, 0
-_080A6D70: .4byte 0x02025734
+_080A6D70: .4byte gSaveBlock1
_080A6D74: .4byte 0x00000496
-_080A6D78: .4byte 0x0203855e
-_080A6D7C: .4byte 0x03004b20
+_080A6D78: .4byte word_203855E
+_080A6D7C: .4byte gTasks
_080A6D80:
movs r0, 0
strh r0, [r4]
@@ -89699,7 +89699,7 @@ _080A6D9A:
b _080A6DC8
.align 2, 0
_080A6DB4: .4byte sub_80A50C8
-_080A6DB8: .4byte 0x02038563
+_080A6DB8: .4byte gUnknown_02038563
_080A6DBC:
bl sub_80F9344
lsls r0, 24
@@ -89725,8 +89725,8 @@ sub_80A6DCC: @ 80A6DCC
pop {r0}
bx r0
.align 2, 0
-_080A6DE4: .4byte 0x03000700
-_080A6DE8: .4byte 0x03000701
+_080A6DE4: .4byte gUnknown_03000700
+_080A6DE8: .4byte gUnknown_03000701
_080A6DEC: .4byte sub_80A6D98
thumb_func_end sub_80A6DCC
@@ -89775,9 +89775,9 @@ sub_80A6DF0: @ 80A6DF0
bl MenuPrint
b _080A6E80
.align 2, 0
-_080A6E4C: .4byte 0x02038564
+_080A6E4C: .4byte gUnknown_02038564
_080A6E50: .4byte gUnknown_083C1640
-_080A6E54: .4byte 0x03000704
+_080A6E54: .4byte gUnknown_03000704
_080A6E58:
ldr r5, _080A6EAC
ldr r4, _080A6EB0
@@ -89819,8 +89819,8 @@ _080A6E80:
bx r0
.align 2, 0
_080A6EAC: .4byte gUnknown_083C1640
-_080A6EB0: .4byte 0x03000704
-_080A6EB4: .4byte 0x02038564
+_080A6EB0: .4byte gUnknown_03000704
+_080A6EB4: .4byte gUnknown_02038564
thumb_func_end sub_80A6DF0
thumb_func_start sub_80A6EB8
@@ -89845,8 +89845,8 @@ sub_80A6EB8: @ 80A6EB8
negs r0, r0
b _080A6F02
.align 2, 0
-_080A6EE0: .4byte 0x03001770
-_080A6EE4: .4byte 0x03000700
+_080A6EE0: .4byte gMain
+_080A6EE4: .4byte gUnknown_03000700
_080A6EE8:
cmp r1, 0x80
bne _080A6F14
@@ -89865,8 +89865,8 @@ _080A6F02:
strb r0, [r4]
b _080A6FC0
.align 2, 0
-_080A6F0C: .4byte 0x03000700
-_080A6F10: .4byte 0x02038564
+_080A6F0C: .4byte gUnknown_03000700
+_080A6F10: .4byte gUnknown_02038564
_080A6F14:
ldrh r1, [r2, 0x2E]
movs r2, 0x1
@@ -89908,13 +89908,13 @@ _080A6F14:
bl _call_via_r1
b _080A6FC0
.align 2, 0
-_080A6F68: .4byte 0x03004b20
-_080A6F6C: .4byte 0x03005d10
-_080A6F70: .4byte 0x02038559
-_080A6F74: .4byte 0x020219cc
+_080A6F68: .4byte gTasks
+_080A6F6C: .4byte gUnknown_03005D10
+_080A6F70: .4byte gUnknown_02038559
+_080A6F74: .4byte gBG1TilemapBuffer
_080A6F78: .4byte gUnknown_083C1640
-_080A6F7C: .4byte 0x03000700
-_080A6F80: .4byte 0x03000704
+_080A6F7C: .4byte gUnknown_03000700
+_080A6F80: .4byte gUnknown_03000704
_080A6F84:
movs r0, 0x2
ands r0, r1
@@ -89948,10 +89948,10 @@ _080A6FC0:
pop {r0}
bx r0
.align 2, 0
-_080A6FC8: .4byte 0x03004b20
-_080A6FCC: .4byte 0x03005d10
-_080A6FD0: .4byte 0x02038559
-_080A6FD4: .4byte 0x020219cc
+_080A6FC8: .4byte gTasks
+_080A6FCC: .4byte gUnknown_03005D10
+_080A6FD0: .4byte gUnknown_02038559
+_080A6FD4: .4byte gBG1TilemapBuffer
_080A6FD8: .4byte gUnknown_083C1640
thumb_func_end sub_80A6EB8
@@ -89971,10 +89971,10 @@ sub_80A6FDC: @ 80A6FDC
movs r0, 0x2
b _080A7012
.align 2, 0
-_080A6FF8: .4byte 0x0203855e
-_080A6FFC: .4byte 0x03000704
+_080A6FF8: .4byte word_203855E
+_080A6FFC: .4byte gUnknown_03000704
_080A7000: .4byte gUnknown_083C1708
-_080A7004: .4byte 0x02038564
+_080A7004: .4byte gUnknown_02038564
_080A7008:
ldr r1, _080A7018
ldr r0, _080A701C
@@ -89986,9 +89986,9 @@ _080A7012:
pop {r0}
bx r0
.align 2, 0
-_080A7018: .4byte 0x03000704
+_080A7018: .4byte gUnknown_03000704
_080A701C: .4byte gUnknown_083C170A
-_080A7020: .4byte 0x02038564
+_080A7020: .4byte gUnknown_02038564
thumb_func_end sub_80A6FDC
thumb_func_start sub_80A7024
@@ -90034,11 +90034,11 @@ sub_80A7024: @ 80A7024
pop {r0}
bx r0
.align 2, 0
-_080A707C: .4byte 0x03000700
-_080A7080: .4byte 0x03004b20
-_080A7084: .4byte 0x03005d10
-_080A7088: .4byte 0x02038559
-_080A708C: .4byte 0x020219cc
+_080A707C: .4byte gUnknown_03000700
+_080A7080: .4byte gTasks
+_080A7084: .4byte gUnknown_03005D10
+_080A7088: .4byte gUnknown_02038559
+_080A708C: .4byte gBG1TilemapBuffer
_080A7090: .4byte sub_80A6EB8
thumb_func_end sub_80A7024
@@ -90071,7 +90071,7 @@ sub_80A7094: @ 80A7094
pop {r0}
bx r0
.align 2, 0
-_080A70CC: .4byte 0x03004b20
+_080A70CC: .4byte gTasks
_080A70D0: .4byte sub_802E424
_080A70D4: .4byte sub_80A5B00
thumb_func_end sub_80A7094
@@ -90113,7 +90113,7 @@ _080A711A:
pop {r0}
bx r0
.align 2, 0
-_080A7120: .4byte 0x0203855e
+_080A7120: .4byte word_203855E
thumb_func_end ItemMenu_UseInBattle
thumb_func_start sub_80A7124
@@ -90143,8 +90143,8 @@ sub_80A7150: @ 80A7150
ldr r5, _080A715C
b _080A716C
.align 2, 0
-_080A7158: .4byte 0x02038563
-_080A715C: .4byte 0x03004b20
+_080A7158: .4byte gUnknown_02038563
+_080A715C: .4byte gTasks
_080A7160:
bl sub_80F9344
lsls r0, 24
@@ -90232,12 +90232,12 @@ _080A71B2:
pop {r0}
bx r0
.align 2, 0
-_080A7214: .4byte 0x03000700
-_080A7218: .4byte 0x02038559
+_080A7214: .4byte gUnknown_03000700
+_080A7218: .4byte gUnknown_02038559
_080A721C: .4byte 0x0201e000
-_080A7220: .4byte 0x02025c94
-_080A7224: .4byte 0x03005d10
-_080A7228: .4byte 0x03000701
+_080A7220: .4byte gUnknown_02025C94
+_080A7224: .4byte gUnknown_03005D10
+_080A7228: .4byte gUnknown_03000701
_080A722C: .4byte sub_80A7150
thumb_func_end PrepareBagForWallyTutorial
@@ -90265,7 +90265,7 @@ sub_80A7230: @ 80A7230
beq _080A726A
b _080A7358
.align 2, 0
-_080A725C: .4byte 0x03004b28
+_080A725C: .4byte gUnknown_03004B28
_080A7260:
movs r0, 0x99
lsls r0, 1
@@ -90321,13 +90321,13 @@ _080A727A:
bl sub_80A6DF0
b _080A7358
.align 2, 0
-_080A72D8: .4byte 0x0203855e
-_080A72DC: .4byte 0x03000704
+_080A72D8: .4byte word_203855E
+_080A72DC: .4byte gUnknown_03000704
_080A72E0: .4byte gUnknown_083C1708
-_080A72E4: .4byte 0x02038564
-_080A72E8: .4byte 0x03005d10
-_080A72EC: .4byte 0x02038559
-_080A72F0: .4byte 0x020219cc
+_080A72E4: .4byte gUnknown_02038564
+_080A72E8: .4byte gUnknown_03005D10
+_080A72EC: .4byte gUnknown_02038559
+_080A72F0: .4byte gBG1TilemapBuffer
_080A72F4:
movs r0, 0x5
bl audio_play
@@ -90365,8 +90365,8 @@ _080A72F4:
bl BeginNormalPaletteFade
b _080A735E
.align 2, 0
-_080A7344: .4byte 0x020219cc
-_080A7348: .4byte 0x02025c94
+_080A7344: .4byte gBG1TilemapBuffer
+_080A7348: .4byte gUnknown_02025C94
_080A734C: .4byte 0x0201e000
_080A7350: .4byte sub_802E424
_080A7354: .4byte sub_80A5B00
@@ -90417,8 +90417,8 @@ sub_80A736C: @ 80A736C
pop {r0}
bx r0
.align 2, 0
-_080A73B0: .4byte 0x03005d10
-_080A73B4: .4byte 0x02038559
+_080A73B0: .4byte gUnknown_03005D10
+_080A73B4: .4byte gUnknown_02038559
_080A73B8: .4byte 0x0000ffff
_080A73BC: .4byte 0x00002d9f
thumb_func_end sub_80A736C
@@ -90444,8 +90444,8 @@ sub_80A73C0: @ 80A73C0
pop {r0}
bx r0
.align 2, 0
-_080A73E8: .4byte 0x03005d10
-_080A73EC: .4byte 0x02038559
+_080A73E8: .4byte gUnknown_03005D10
+_080A73EC: .4byte gUnknown_02038559
thumb_func_end sub_80A73C0
thumb_func_start sub_80A73F0
@@ -90490,7 +90490,7 @@ _080A7430:
strb r0, [r4]
b _080A7512
.align 2, 0
-_080A7438: .4byte 0x0203853c
+_080A7438: .4byte gUnknown_0203853C
_080A743C:
ldrb r0, [r4, 0x2]
cmp r0, 0x9
@@ -90535,9 +90535,9 @@ _080A7478:
bl sub_80A49AC
b _080A74FC
.align 2, 0
-_080A74A0: .4byte 0x03005d10
-_080A74A4: .4byte 0x02038559
-_080A74A8: .4byte 0x03005d24
+_080A74A0: .4byte gUnknown_03005D10
+_080A74A4: .4byte gUnknown_02038559
+_080A74A8: .4byte gUnknown_03005D24
_080A74AC:
ldr r0, _080A74B0
b _080A74E6
@@ -90611,7 +90611,7 @@ sub_80A751C: @ 80A751C
strb r0, [r1]
bx lr
.align 2, 0
-_080A7524: .4byte 0x0203853c
+_080A7524: .4byte gUnknown_0203853C
thumb_func_end sub_80A751C
thumb_func_start sub_80A7528
@@ -90630,7 +90630,7 @@ sub_80A7528: @ 80A7528
beq _080A754E
b _080A7566
.align 2, 0
-_080A7544: .4byte 0x0203853c
+_080A7544: .4byte gUnknown_0203853C
_080A7548:
cmp r0, 0x2
beq _080A7562
@@ -90675,7 +90675,7 @@ _080A7580:
pop {r0}
bx r0
.align 2, 0
-_080A758C: .4byte 0x0203853c
+_080A758C: .4byte gUnknown_0203853C
thumb_func_end sub_80A756C
thumb_func_start sub_80A7590
@@ -90707,7 +90707,7 @@ _080A75BC:
pop {r0}
bx r0
.align 2, 0
-_080A75C0: .4byte 0x0203853c
+_080A75C0: .4byte gUnknown_0203853C
thumb_func_end sub_80A75A8
thumb_func_start sub_80A75C4
@@ -90723,7 +90723,7 @@ sub_80A75C4: @ 80A75C4
strb r0, [r1]
b _080A75E0
.align 2, 0
-_080A75D8: .4byte 0x0203853c
+_080A75D8: .4byte gUnknown_0203853C
_080A75DC:
bl sub_80A7918
_080A75E0:
@@ -90767,8 +90767,8 @@ _080A7622:
pop {r0}
bx r0
.align 2, 0
-_080A7628: .4byte 0x02038540
-_080A762C: .4byte 0x02038563
+_080A7628: .4byte gUnknown_02038540
+_080A762C: .4byte gUnknown_02038563
thumb_func_end sub_80A75E4
thumb_func_start sub_80A7630
@@ -90778,7 +90778,7 @@ sub_80A7630: @ 80A7630
strb r0, [r1]
bx lr
.align 2, 0
-_080A7638: .4byte 0x02038540
+_080A7638: .4byte gUnknown_02038540
thumb_func_end sub_80A7630
thumb_func_start sub_80A763C
@@ -90793,7 +90793,7 @@ sub_80A763C: @ 80A763C
beq _080A7668
b _080A7670
.align 2, 0
-_080A7650: .4byte 0x02038540
+_080A7650: .4byte gUnknown_02038540
_080A7654:
ldr r0, _080A7664
ldrb r0, [r0]
@@ -90802,7 +90802,7 @@ _080A7654:
bl sub_80A48E8
b _080A7670
.align 2, 0
-_080A7664: .4byte 0x02038563
+_080A7664: .4byte gUnknown_02038563
_080A7668:
movs r0, 0
strb r1, [r4]
@@ -90829,7 +90829,7 @@ _080A7686:
pop {r0}
bx r0
.align 2, 0
-_080A7690: .4byte 0x02038540
+_080A7690: .4byte gUnknown_02038540
thumb_func_end sub_80A7678
thumb_func_start sub_80A7694
@@ -90839,7 +90839,7 @@ sub_80A7694: @ 80A7694
strb r0, [r1, 0x2]
bx lr
.align 2, 0
-_080A769C: .4byte 0x02038540
+_080A769C: .4byte gUnknown_02038540
thumb_func_end sub_80A7694
thumb_func_start sub_80A76A0
@@ -90869,7 +90869,7 @@ _080A76C6:
pop {r1}
bx r1
.align 2, 0
-_080A76CC: .4byte 0x02038540
+_080A76CC: .4byte gUnknown_02038540
thumb_func_end sub_80A76B8
thumb_func_start sub_80A76D0
@@ -90886,7 +90886,7 @@ _080A76DE:
pop {r1}
bx r1
.align 2, 0
-_080A76E4: .4byte 0x02038540
+_080A76E4: .4byte gUnknown_02038540
thumb_func_end sub_80A76D0
thumb_func_start sub_80A76E8
@@ -90908,7 +90908,7 @@ _080A7702:
pop {r0}
bx r0
.align 2, 0
-_080A7708: .4byte 0x02038544
+_080A7708: .4byte gUnknown_02038544
thumb_func_end sub_80A76E8
thumb_func_start sub_80A770C
@@ -90918,7 +90918,7 @@ sub_80A770C: @ 80A770C
strb r0, [r1]
bx lr
.align 2, 0
-_080A7714: .4byte 0x02038544
+_080A7714: .4byte gUnknown_02038544
thumb_func_end sub_80A770C
thumb_func_start DisplayCannotUseItemMessage
@@ -90938,7 +90938,7 @@ DisplayCannotUseItemMessage: @ 80A7718
beq _080A774E
b _080A775C
.align 2, 0
-_080A7738: .4byte 0x02038544
+_080A7738: .4byte gUnknown_02038544
_080A773C:
lsls r0, r5, 24
lsrs r0, 24
@@ -90997,9 +90997,9 @@ sub_80A7768: @ 80A7768
bl MenuPrint
b _080A77FC
.align 2, 0
-_080A77A8: .4byte 0x02038550
+_080A77A8: .4byte gUnknown_02038550
_080A77AC: .4byte gUnknown_083C1640
-_080A77B0: .4byte 0x03000704
+_080A77B0: .4byte gUnknown_03000704
_080A77B4:
cmp r1, 0x1
bne _080A77C8
@@ -91009,7 +91009,7 @@ _080A77B4:
adds r3, r0, 0
b _080A77DC
.align 2, 0
-_080A77C4: .4byte 0x0203855e
+_080A77C4: .4byte word_203855E
_080A77C8:
ldr r2, _080A781C
ldrb r0, [r4, 0x1]
@@ -91056,8 +91056,8 @@ _080A7814:
bx r0
.align 2, 0
_080A781C: .4byte gUnknown_083C1640
-_080A7820: .4byte 0x03000704
-_080A7824: .4byte 0x02038564
+_080A7820: .4byte gUnknown_03000704
+_080A7824: .4byte gUnknown_02038564
thumb_func_end sub_80A7768
thumb_func_start sub_80A7828
@@ -91067,7 +91067,7 @@ sub_80A7828: @ 80A7828
strb r0, [r1]
bx lr
.align 2, 0
-_080A7830: .4byte 0x02038550
+_080A7830: .4byte gUnknown_02038550
thumb_func_end sub_80A7828
thumb_func_start sub_80A7834
@@ -91083,7 +91083,7 @@ sub_80A7834: @ 80A7834
beq _080A7856
b _080A7862
.align 2, 0
-_080A784C: .4byte 0x02038550
+_080A784C: .4byte gUnknown_02038550
_080A7850:
movs r1, 0
movs r0, 0x2
@@ -91115,7 +91115,7 @@ _080A7876:
pop {r0}
bx r0
.align 2, 0
-_080A787C: .4byte 0x02038550
+_080A787C: .4byte gUnknown_02038550
thumb_func_end sub_80A7868
thumb_func_start sub_80A7880
@@ -91131,7 +91131,7 @@ sub_80A7880: @ 80A7880
strb r0, [r1]
b _080A789C
.align 2, 0
-_080A7894: .4byte 0x02038550
+_080A7894: .4byte gUnknown_02038550
_080A7898:
bl sub_80A7970
_080A789C:
@@ -91153,7 +91153,7 @@ _080A78AE:
pop {r1}
bx r1
.align 2, 0
-_080A78B4: .4byte 0x02038550
+_080A78B4: .4byte gUnknown_02038550
thumb_func_end rfu_lacks_rfufunc
thumb_func_start sub_80A78B8
@@ -91163,7 +91163,7 @@ sub_80A78B8: @ 80A78B8
strb r0, [r1]
bx lr
.align 2, 0
-_080A78C0: .4byte 0x02038554
+_080A78C0: .4byte gUnknown_02038554
thumb_func_end sub_80A78B8
thumb_func_start sub_80A78C4
@@ -91178,7 +91178,7 @@ sub_80A78C4: @ 80A78C4
movs r0, 0x1
b _080A78E2
.align 2, 0
-_080A78DC: .4byte 0x020238c0
+_080A78DC: .4byte gLinkOpen
_080A78E0:
movs r0, 0
_080A78E2:
@@ -91208,7 +91208,7 @@ sub_80A78F4: @ 80A78F4
movs r1, 0x1
b _080A7912
.align 2, 0
-_080A790C: .4byte 0x020238c0
+_080A790C: .4byte gLinkOpen
_080A7910:
movs r1, 0
_080A7912:
@@ -91243,7 +91243,7 @@ _080A7942:
movs r0, 0
b _080A7952
.align 2, 0
-_080A7948: .4byte 0x020238c0
+_080A7948: .4byte gLinkOpen
_080A794C:
bl sub_80A7694
movs r0, 0x2
@@ -91283,7 +91283,7 @@ sub_80A797C: @ 80A797C
strb r0, [r1]
bx lr
.align 2, 0
-_080A7984: .4byte 0x02038554
+_080A7984: .4byte gUnknown_02038554
thumb_func_end sub_80A797C
thumb_func_start sub_80A7988
@@ -91294,7 +91294,7 @@ sub_80A7988: @ 80A7988
strb r2, [r1]
bx lr
.align 2, 0
-_080A7994: .4byte 0x02038554
+_080A7994: .4byte gUnknown_02038554
thumb_func_end sub_80A7988
thumb_func_start sub_80A7998
@@ -91342,8 +91342,8 @@ _080A79DE:
pop {r0}
bx r0
.align 2, 0
-_080A79E4: .4byte 0x0203855b
-_080A79E8: .4byte 0x0203855c
+_080A79E4: .4byte gUnknown_0203855B
+_080A79E8: .4byte gUnknown_0203855C
thumb_func_end sub_80A79B4
thumb_func_start sub_80A79EC
@@ -91379,7 +91379,7 @@ _080A79FE:
strb r0, [r5]
b _080A7A8A
.align 2, 0
-_080A7A28: .4byte 0x0203855b
+_080A7A28: .4byte gUnknown_0203855B
_080A7A2C:
adds r3, r2, 0
adds r3, 0x3F
@@ -91435,7 +91435,7 @@ _080A7A8A:
pop {r0}
bx r0
.align 2, 0
-_080A7A90: .4byte 0x0203855b
+_080A7A90: .4byte gUnknown_0203855B
thumb_func_end sub_80A79EC
thumb_func_start sub_80A7A94
@@ -91503,7 +91503,7 @@ sub_80A7AE4: @ 80A7AE4
pop {r0}
bx r0
.align 2, 0
-_080A7B0C: .4byte 0x0203855c
+_080A7B0C: .4byte gUnknown_0203855C
thumb_func_end sub_80A7AE4
thumb_func_start sub_80A7B10
@@ -91681,8 +91681,8 @@ sub_80A7C20: @ 80A7C20
.align 2, 0
_080A7C54: .4byte gUnknown_083C1D30
_080A7C58: .4byte gSpriteTemplate_83C1D38
-_080A7C5C: .4byte 0x02038568
-_080A7C60: .4byte 0x02020004
+_080A7C5C: .4byte gUnknown_02038568
+_080A7C60: .4byte gSprites
thumb_func_end sub_80A7C20
thumb_func_start sub_80A7C64
@@ -91711,8 +91711,8 @@ sub_80A7C64: @ 80A7C64
pop {r0}
bx r0
.align 2, 0
-_080A7C98: .4byte 0x02020004
-_080A7C9C: .4byte 0x02038568
+_080A7C98: .4byte gSprites
+_080A7C9C: .4byte gUnknown_02038568
thumb_func_end sub_80A7C64
thumb_func_start sub_80A7CA0
@@ -91793,7 +91793,7 @@ sub_80A7CF8: @ 80A7CF8
bl LoadSpritePalette
b _080A7D72
.align 2, 0
-_080A7D34: .4byte 0x020288b0
+_080A7D34: .4byte gUnknown_020288B0
_080A7D38: .4byte 0x02000000
_080A7D3C: .4byte 0xffff0000
_080A7D40: .4byte 0x00007544
@@ -91868,7 +91868,7 @@ sub_80A7DC4: @ 80A7DC4
strh r1, [r0, 0x26]
bx lr
.align 2, 0
-_080A7DD0: .4byte 0x030041b4
+_080A7DD0: .4byte gUnknown_030041B4
thumb_func_end sub_80A7DC4
thumb_func_start sub_80A7DD4
@@ -91935,7 +91935,7 @@ _080A7E42:
.align 2, 0
_080A7E50: .4byte 0x00007544
_080A7E54: .4byte gSpriteTemplate_83C1E04
-_080A7E58: .4byte 0x02020004
+_080A7E58: .4byte gSprites
thumb_func_end sub_80A7DEC
thumb_func_start sub_80A7E5C
@@ -91972,7 +91972,7 @@ sub_80A7E7C: @ 80A7E7C
bl move_anim_task_del
b _080A7EDC
.align 2, 0
-_080A7E9C: .4byte 0x03004b00
+_080A7E9C: .4byte gUnknown_03004B00
_080A7EA0:
ldr r1, _080A7EE4
lsls r0, r2, 4
@@ -92008,8 +92008,8 @@ _080A7EDC:
pop {r0}
bx r0
.align 2, 0
-_080A7EE4: .4byte 0x02020004
-_080A7EE8: .4byte 0x03004b20
+_080A7EE4: .4byte gSprites
+_080A7EE8: .4byte gTasks
_080A7EEC: .4byte sub_80A7EF0
thumb_func_end sub_80A7E7C
@@ -92045,8 +92045,8 @@ sub_80A7EF0: @ 80A7EF0
strh r0, [r1, 0x24]
b _080A7F36
.align 2, 0
-_080A7F2C: .4byte 0x03004b20
-_080A7F30: .4byte 0x02020004
+_080A7F2C: .4byte gTasks
+_080A7F30: .4byte gSprites
_080A7F34:
strh r5, [r1, 0x24]
_080A7F36:
@@ -92129,7 +92129,7 @@ sub_80A7FA0: @ 80A7FA0
bne _080A8022
b _080A8026
.align 2, 0
-_080A7FC8: .4byte 0x03004b00
+_080A7FC8: .4byte gUnknown_03004B00
_080A7FCC:
cmp r1, 0x8
beq _080A8018
@@ -92172,7 +92172,7 @@ _080A800C:
adds r0, r4, r0
b _080A8020
.align 2, 0
-_080A8014: .4byte 0x02024be0
+_080A8014: .4byte gUnknown_02024BE0
_080A8018:
ldr r1, _080A8030
ldr r0, _080A8034
@@ -92188,8 +92188,8 @@ _080A8026:
bl move_anim_task_del
b _080A8076
.align 2, 0
-_080A8030: .4byte 0x02024be0
-_080A8034: .4byte 0x0202f7c8
+_080A8030: .4byte gUnknown_02024BE0
+_080A8034: .4byte gUnknown_0202F7C8
_080A8038:
ldr r1, _080A807C
lsls r0, r3, 4
@@ -92226,9 +92226,9 @@ _080A8076:
pop {r0}
bx r0
.align 2, 0
-_080A807C: .4byte 0x02020004
-_080A8080: .4byte 0x03004b00
-_080A8084: .4byte 0x03004b20
+_080A807C: .4byte gSprites
+_080A8080: .4byte gUnknown_03004B00
+_080A8084: .4byte gTasks
_080A8088: .4byte sub_80A808C
thumb_func_end sub_80A7FA0
@@ -92269,8 +92269,8 @@ sub_80A808C: @ 80A808C
strh r0, [r4, 0x24]
b _080A80DA
.align 2, 0
-_080A80D0: .4byte 0x03004b20
-_080A80D4: .4byte 0x02020004
+_080A80D0: .4byte gTasks
+_080A80D4: .4byte gSprites
_080A80D8:
strh r5, [r4, 0x24]
_080A80DA:
@@ -92355,7 +92355,7 @@ sub_80A8154: @ 80A8154
bl move_anim_task_del
b _080A81C6
.align 2, 0
-_080A8174: .4byte 0x03004b00
+_080A8174: .4byte gUnknown_03004B00
_080A8178:
ldr r0, _080A81CC
lsls r1, r3, 4
@@ -92400,8 +92400,8 @@ _080A81C6:
pop {r0}
bx r0
.align 2, 0
-_080A81CC: .4byte 0x02020004
-_080A81D0: .4byte 0x03004b20
+_080A81CC: .4byte gSprites
+_080A81D0: .4byte gTasks
_080A81D4: .4byte sub_80A81D8
thumb_func_end sub_80A8154
@@ -92452,8 +92452,8 @@ _080A81F6:
adds r3, r2, 0
b _080A8262
.align 2, 0
-_080A8230: .4byte 0x03004b20
-_080A8234: .4byte 0x02020004
+_080A8230: .4byte gTasks
+_080A8234: .4byte gSprites
_080A8238:
ldr r3, _080A82C4
movs r0, 0x8
@@ -92526,7 +92526,7 @@ _080A8262:
strh r0, [r1, 0x26]
b _080A8300
.align 2, 0
-_080A82C4: .4byte 0x02020004
+_080A82C4: .4byte gSprites
_080A82C8:
movs r6, 0x8
ldrsh r0, [r4, r6]
@@ -92609,9 +92609,9 @@ sub_80A8314: @ 80A8314
pop {r0}
bx r0
.align 2, 0
-_080A8364: .4byte 0x03004b00
-_080A8368: .4byte 0x02020004
-_080A836C: .4byte 0x03004b20
+_080A8364: .4byte gUnknown_03004B00
+_080A8368: .4byte gSprites
+_080A836C: .4byte gTasks
_080A8370: .4byte sub_80A8374
thumb_func_end sub_80A8314
@@ -92689,8 +92689,8 @@ _080A83F8:
pop {r0}
bx r0
.align 2, 0
-_080A8400: .4byte 0x03004b20
-_080A8404: .4byte 0x02020004
+_080A8400: .4byte gTasks
+_080A8404: .4byte gSprites
thumb_func_end sub_80A8374
thumb_func_start sub_80A8408
@@ -92755,8 +92755,8 @@ _080A8452:
pop {r0}
bx r0
.align 2, 0
-_080A847C: .4byte 0x03004b00
-_080A8480: .4byte 0x03004b20
+_080A847C: .4byte gUnknown_03004B00
+_080A8480: .4byte gTasks
_080A8484: .4byte sub_80A8488
thumb_func_end sub_80A8408
@@ -92818,8 +92818,8 @@ _080A84F2:
pop {r0}
bx r0
.align 2, 0
-_080A84F8: .4byte 0x03004b20
-_080A84FC: .4byte 0x02020004
+_080A84F8: .4byte gTasks
+_080A84FC: .4byte gSprites
thumb_func_end sub_80A8488
thumb_func_start sub_80A8500
@@ -92844,8 +92844,8 @@ _080A851C:
pop {r0}
bx r0
.align 2, 0
-_080A8528: .4byte 0x0202f7c8
-_080A852C: .4byte 0x03004b00
+_080A8528: .4byte gUnknown_0202F7C8
+_080A852C: .4byte gUnknown_03004B00
thumb_func_end sub_80A8500
thumb_func_start sub_80A8530
@@ -92869,8 +92869,8 @@ sub_80A8530: @ 80A8530
negs r0, r0
b _080A8564
.align 2, 0
-_080A8558: .4byte 0x0202f7c8
-_080A855C: .4byte 0x03004b00
+_080A8558: .4byte gUnknown_0202F7C8
+_080A855C: .4byte gUnknown_03004B00
_080A8560:
ldr r1, _080A8590
ldrh r0, [r1, 0x2]
@@ -92896,9 +92896,9 @@ _080A8564:
pop {r0}
bx r0
.align 2, 0
-_080A8590: .4byte 0x03004b00
-_080A8594: .4byte 0x02024be0
-_080A8598: .4byte 0x0202f7c8
+_080A8590: .4byte gUnknown_03004B00
+_080A8594: .4byte gUnknown_02024BE0
+_080A8598: .4byte gUnknown_0202F7C8
_080A859C: .4byte sub_80A85A4
_080A85A0: .4byte sub_8078458
thumb_func_end sub_80A8530
@@ -92954,7 +92954,7 @@ sub_80A85C8: @ 80A85C8
pop {r0}
bx r0
.align 2, 0
-_080A8608: .4byte 0x03004b00
+_080A8608: .4byte gUnknown_03004B00
_080A860C: .4byte sub_80A8614
_080A8610: .4byte sub_8078458
thumb_func_end sub_80A85C8
@@ -92992,9 +92992,9 @@ sub_80A8638: @ 80A8638
ldr r0, _080A8658
b _080A8660
.align 2, 0
-_080A8650: .4byte 0x03004b00
-_080A8654: .4byte 0x02024be0
-_080A8658: .4byte 0x0202f7c8
+_080A8650: .4byte gUnknown_03004B00
+_080A8654: .4byte gUnknown_02024BE0
+_080A8658: .4byte gUnknown_0202F7C8
_080A865C:
ldr r1, _080A86C0
ldr r0, _080A86C4
@@ -93046,10 +93046,10 @@ _080A8660:
strh r3, [r6, 0x32]
b _080A86D6
.align 2, 0
-_080A86C0: .4byte 0x02024be0
-_080A86C4: .4byte 0x0202f7c9
-_080A86C8: .4byte 0x03004b00
-_080A86CC: .4byte 0x02020004
+_080A86C0: .4byte gUnknown_02024BE0
+_080A86C4: .4byte gUnknown_0202F7C9
+_080A86C8: .4byte gUnknown_03004B00
+_080A86CC: .4byte gSprites
_080A86D0:
cmp r0, 0x2
bne _080A86D6
@@ -93067,7 +93067,7 @@ _080A86D6:
pop {r0}
bx r0
.align 2, 0
-_080A86EC: .4byte 0x03004b00
+_080A86EC: .4byte gUnknown_03004B00
_080A86F0: .4byte sub_80A86F4
thumb_func_end sub_80A8638
@@ -93106,7 +93106,7 @@ _080A8728:
bl move_anim_8072740
b _080A875E
.align 2, 0
-_080A8730: .4byte 0x02020004
+_080A8730: .4byte gSprites
_080A8734:
subs r0, 0x1
strh r0, [r2, 0x2E]
@@ -93147,8 +93147,8 @@ sub_80A8764: @ 80A8764
ldr r0, _080A877C
b _080A8782
.align 2, 0
-_080A8778: .4byte 0x03004b00
-_080A877C: .4byte 0x0202f7c8
+_080A8778: .4byte gUnknown_03004B00
+_080A877C: .4byte gUnknown_0202F7C8
_080A8780:
ldr r0, _080A8800
_080A8782:
@@ -93214,10 +93214,10 @@ _080A87AC:
pop {r0}
bx r0
.align 2, 0
-_080A8800: .4byte 0x0202f7c9
-_080A8804: .4byte 0x02024be0
-_080A8808: .4byte 0x03004b00
-_080A880C: .4byte 0x02020004
+_080A8800: .4byte gUnknown_0202F7C9
+_080A8804: .4byte gUnknown_02024BE0
+_080A8808: .4byte gUnknown_03004B00
+_080A880C: .4byte gSprites
_080A8810: .4byte move_anim_8072740
_080A8814: .4byte sub_80784A8
thumb_func_end sub_80A8764
@@ -93240,8 +93240,8 @@ sub_80A8818: @ 80A8818
ldr r0, _080A883C
b _080A8842
.align 2, 0
-_080A8838: .4byte 0x03004b00
-_080A883C: .4byte 0x0202f7c8
+_080A8838: .4byte gUnknown_03004B00
+_080A883C: .4byte gUnknown_0202F7C8
_080A8840:
ldr r0, _080A88C0
_080A8842:
@@ -93307,10 +93307,10 @@ _080A886C:
bl oamt_set_x3A_32
b _080A88DC
.align 2, 0
-_080A88C0: .4byte 0x0202f7c9
-_080A88C4: .4byte 0x02024be0
-_080A88C8: .4byte 0x03004b00
-_080A88CC: .4byte 0x02020004
+_080A88C0: .4byte gUnknown_0202F7C9
+_080A88C4: .4byte gUnknown_02024BE0
+_080A88C8: .4byte gUnknown_03004B00
+_080A88CC: .4byte gSprites
_080A88D0: .4byte move_anim_8072740
_080A88D4:
ldr r1, _080A88E8
@@ -93351,7 +93351,7 @@ sub_80A88F0: @ 80A88F0
pop {r0}
bx r0
.align 2, 0
-_080A891C: .4byte 0x02020004
+_080A891C: .4byte gSprites
thumb_func_end sub_80A88F0
thumb_func_start sub_80A8920
@@ -93419,9 +93419,9 @@ _080A8952:
pop {r0}
bx r0
.align 2, 0
-_080A89A4: .4byte 0x03004b00
-_080A89A8: .4byte 0x0202f7c8
-_080A89AC: .4byte 0x03004b20
+_080A89A4: .4byte gUnknown_03004B00
+_080A89A8: .4byte gUnknown_0202F7C8
+_080A89AC: .4byte gTasks
_080A89B0: .4byte sub_80A89B4
thumb_func_end sub_80A8920
@@ -93471,8 +93471,8 @@ _080A8A04:
pop {r0}
bx r0
.align 2, 0
-_080A8A0C: .4byte 0x03004b20
-_080A8A10: .4byte 0x02020004
+_080A8A0C: .4byte gTasks
+_080A8A10: .4byte gSprites
_080A8A14: .4byte sub_80A8A18
thumb_func_end sub_80A89B4
@@ -93496,7 +93496,7 @@ sub_80A8A18: @ 80A8A18
strh r0, [r4, 0x10]
b _080A8A74
.align 2, 0
-_080A8A3C: .4byte 0x03004b20
+_080A8A3C: .4byte gTasks
_080A8A40:
ldrb r0, [r4, 0x8]
ldrh r2, [r4, 0x12]
@@ -93528,7 +93528,7 @@ _080A8A74:
pop {r0}
bx r0
.align 2, 0
-_080A8A7C: .4byte 0x02020004
+_080A8A7C: .4byte gSprites
thumb_func_end sub_80A8A18
thumb_func_start sub_80A8A80
@@ -93551,7 +93551,7 @@ sub_80A8A80: @ 80A8A80
lsrs r2, r0, 24
b _080A8AE8
.align 2, 0
-_080A8AA4: .4byte 0x03004b00
+_080A8AA4: .4byte gUnknown_03004B00
_080A8AA8:
cmp r0, 0x3
beq _080A8AB8
@@ -93560,7 +93560,7 @@ _080A8AAE:
ldr r5, _080A8AB4
b _080A8ABA
.align 2, 0
-_080A8AB4: .4byte 0x0202f7c8
+_080A8AB4: .4byte gUnknown_0202F7C8
_080A8AB8:
ldr r5, _080A8AD8
_080A8ABA:
@@ -93578,8 +93578,8 @@ _080A8ABA:
ldrb r2, [r0]
b _080A8AE8
.align 2, 0
-_080A8AD8: .4byte 0x0202f7c9
-_080A8ADC: .4byte 0x02024be0
+_080A8AD8: .4byte gUnknown_0202F7C9
+_080A8ADC: .4byte gUnknown_02024BE0
_080A8AE0:
adds r0, r6, 0
bl move_anim_task_del
@@ -93601,9 +93601,9 @@ _080A8AE8:
ldrh r0, [r0, 0x2]
b _080A8B1A
.align 2, 0
-_080A8B08: .4byte 0x03004b20
-_080A8B0C: .4byte 0x0202f7c9
-_080A8B10: .4byte 0x03004b00
+_080A8B08: .4byte gTasks
+_080A8B0C: .4byte gUnknown_0202F7C9
+_080A8B10: .4byte gUnknown_03004B00
_080A8B14:
ldr r0, _080A8B30
ldrh r0, [r0, 0x2]
@@ -93621,8 +93621,8 @@ _080A8B28:
pop {r0}
bx r0
.align 2, 0
-_080A8B30: .4byte 0x03004b00
-_080A8B34: .4byte 0x03004b20
+_080A8B30: .4byte gUnknown_03004B00
+_080A8B34: .4byte gTasks
_080A8B38: .4byte sub_80A8B3C
thumb_func_end sub_80A8A80
@@ -93663,8 +93663,8 @@ _080A8B7A:
pop {r0}
bx r0
.align 2, 0
-_080A8B80: .4byte 0x03004b20
-_080A8B84: .4byte 0x02020004
+_080A8B80: .4byte gTasks
+_080A8B84: .4byte gSprites
thumb_func_end sub_80A8B3C
thumb_func_start sub_80A8B88
@@ -93709,9 +93709,9 @@ _080A8BA4:
ldrb r0, [r6]
b _080A8BE8
.align 2, 0
-_080A8BD8: .4byte 0x0202f7c8
-_080A8BDC: .4byte 0x03004b00
-_080A8BE0: .4byte 0x03004b20
+_080A8BD8: .4byte gUnknown_0202F7C8
+_080A8BDC: .4byte gUnknown_03004B00
+_080A8BE0: .4byte gTasks
_080A8BE4:
ldr r0, _080A8C00
ldrb r0, [r0]
@@ -93729,8 +93729,8 @@ _080A8BE8:
pop {r0}
bx r0
.align 2, 0
-_080A8C00: .4byte 0x0202f7c9
-_080A8C04: .4byte 0x03004b20
+_080A8C00: .4byte gUnknown_0202F7C9
+_080A8C04: .4byte gTasks
_080A8C08: .4byte sub_80A8C0C
thumb_func_end sub_80A8B88
@@ -93776,8 +93776,8 @@ sub_80A8C0C: @ 80A8C0C
adds r4, r2, 0
b _080A8CAA
.align 2, 0
-_080A8C5C: .4byte 0x03004b20
-_080A8C60: .4byte 0x02020004
+_080A8C5C: .4byte gTasks
+_080A8C60: .4byte gSprites
_080A8C64:
ldrb r0, [r4, 0x12]
bl battle_side_get_owner
@@ -93797,7 +93797,7 @@ _080A8C64:
bge _080A8CA8
b _080A8CA6
.align 2, 0
-_080A8C88: .4byte 0x02020004
+_080A8C88: .4byte gSprites
_080A8C8C:
ldr r1, _080A8D2C
lsls r2, r7, 4
@@ -93885,8 +93885,8 @@ _080A8D20:
pop {r0}
bx r0
.align 2, 0
-_080A8D2C: .4byte 0x02020004
-_080A8D30: .4byte 0x03004b20
+_080A8D2C: .4byte gSprites
+_080A8D30: .4byte gTasks
thumb_func_end sub_80A8C0C
thumb_func_start sub_80A8D34
@@ -93928,8 +93928,8 @@ sub_80A8D34: @ 80A8D34
pop {r0}
bx r0
.align 2, 0
-_080A8D80: .4byte 0x03004b00
-_080A8D84: .4byte 0x03004b20
+_080A8D80: .4byte gUnknown_03004B00
+_080A8D84: .4byte gTasks
_080A8D88: .4byte sub_80A8D8C
thumb_func_end sub_80A8D34
@@ -93983,7 +93983,7 @@ sub_80A8D8C: @ 80A8D8C
strh r1, [r4, 0xE]
b _080A8DFC
.align 2, 0
-_080A8DEC: .4byte 0x03004b20
+_080A8DEC: .4byte gTasks
_080A8DF0:
adds r0, r6, 0
bl sub_8078F40
@@ -94026,8 +94026,8 @@ sub_80A8E04: @ 80A8E04
strh r1, [r2, 0xE]
b _080A8E54
.align 2, 0
-_080A8E40: .4byte 0x03004b00
-_080A8E44: .4byte 0x03004b20
+_080A8E40: .4byte gUnknown_03004B00
+_080A8E44: .4byte gTasks
_080A8E48:
ldrh r0, [r4]
ldrh r1, [r4, 0x2]
@@ -94057,8 +94057,8 @@ _080A8E54:
strh r0, [r5, 0x16]
b _080A8EAC
.align 2, 0
-_080A8E80: .4byte 0x03004b20
-_080A8E84: .4byte 0x03004b00
+_080A8E80: .4byte gTasks
+_080A8E84: .4byte gUnknown_03004B00
_080A8E88:
movs r1, 0x4
ldrsh r0, [r6, r1]
@@ -94067,7 +94067,7 @@ _080A8E88:
ldr r0, _080A8E94
b _080A8E9A
.align 2, 0
-_080A8E94: .4byte 0x0202f7c8
+_080A8E94: .4byte gUnknown_0202F7C8
_080A8E98:
ldr r0, _080A8EF0
_080A8E9A:
@@ -94116,8 +94116,8 @@ _080A8ED8:
pop {r0}
bx r0
.align 2, 0
-_080A8EF0: .4byte 0x0202f7c9
-_080A8EF4: .4byte 0x03004b20
+_080A8EF0: .4byte gUnknown_0202F7C9
+_080A8EF4: .4byte gTasks
_080A8EF8: .4byte sub_80A8FD8
thumb_func_end sub_80A8E04
@@ -94152,9 +94152,9 @@ sub_80A8EFC: @ 80A8EFC
ldr r0, _080A8F40
b _080A8F46
.align 2, 0
-_080A8F38: .4byte 0x03004b00
-_080A8F3C: .4byte 0x03004b20
-_080A8F40: .4byte 0x0202f7c8
+_080A8F38: .4byte gUnknown_03004B00
+_080A8F3C: .4byte gTasks
+_080A8F40: .4byte gUnknown_0202F7C8
_080A8F44:
ldr r0, _080A8F74
_080A8F46:
@@ -94182,9 +94182,9 @@ _080A8F58:
strh r1, [r0, 0xE]
b _080A8F9A
.align 2, 0
-_080A8F74: .4byte 0x0202f7c9
-_080A8F78: .4byte 0x03004b00
-_080A8F7C: .4byte 0x03004b20
+_080A8F74: .4byte gUnknown_0202F7C9
+_080A8F78: .4byte gUnknown_03004B00
+_080A8F7C: .4byte gTasks
_080A8F80:
ldr r3, _080A8FD0
lsls r4, r5, 2
@@ -94227,7 +94227,7 @@ _080A8F9A:
pop {r0}
bx r0
.align 2, 0
-_080A8FD0: .4byte 0x03004b20
+_080A8FD0: .4byte gTasks
_080A8FD4: .4byte sub_80A8FD8
thumb_func_end sub_80A8EFC
@@ -94277,7 +94277,7 @@ _080A900C:
beq _080A9042
b _080A903A
.align 2, 0
-_080A9030: .4byte 0x03004b20
+_080A9030: .4byte gTasks
_080A9034:
ldrb r0, [r4, 0x12]
bl sub_8078F40
@@ -94324,9 +94324,9 @@ sub_80A9058: @ 80A9058
bl __udivsi3
b _080A90A4
.align 2, 0
-_080A9084: .4byte 0x03004b00
-_080A9088: .4byte 0x03004b20
-_080A908C: .4byte 0x0202f7bc
+_080A9084: .4byte gUnknown_03004B00
+_080A9088: .4byte gTasks
+_080A908C: .4byte gUnknown_0202F7BC
_080A9090:
ldr r4, _080A912C
lsls r5, r7, 2
@@ -94408,9 +94408,9 @@ _080A90BE:
pop {r0}
bx r0
.align 2, 0
-_080A912C: .4byte 0x03004b20
-_080A9130: .4byte 0x0202f7b8
-_080A9134: .4byte 0x02020004
+_080A912C: .4byte gTasks
+_080A9130: .4byte gUnknown_0202F7B8
+_080A9134: .4byte gSprites
_080A9138: .4byte sub_80A913C
thumb_func_end sub_80A9058
@@ -94458,8 +94458,8 @@ sub_80A913C: @ 80A913C
adds r1, r2
b _080A91AC
.align 2, 0
-_080A9190: .4byte 0x03004b20
-_080A9194: .4byte 0x02020004
+_080A9190: .4byte gTasks
+_080A9194: .4byte gSprites
_080A9198:
ldr r2, _080A91D4
movs r0, 0x16
@@ -94493,7 +94493,7 @@ _080A91AE:
strh r1, [r0, 0x26]
b _080A91E8
.align 2, 0
-_080A91D4: .4byte 0x02020004
+_080A91D4: .4byte gSprites
_080A91D8:
ldr r2, _080A9220
movs r0, 0x16
@@ -94533,7 +94533,7 @@ _080A921A:
pop {r0}
bx r0
.align 2, 0
-_080A9220: .4byte 0x02020004
+_080A9220: .4byte gSprites
thumb_func_end sub_80A913C
thumb_func_start itemid_copy_name
@@ -95060,7 +95060,7 @@ _080A95A8:
b _080A95EE
.align 2, 0
_080A95DC: .4byte gUnknown_083C1618
-_080A95E0: .4byte 0x02038560
+_080A95E0: .4byte gUnknown_02038560
_080A95E4:
subs r0, r4, r0
lsls r0, 16
@@ -95200,7 +95200,7 @@ _080A96B6:
adds r0, r1, 0
b _080A96E0
.align 2, 0
-_080A96CC: .4byte 0x02025734
+_080A96CC: .4byte gSaveBlock1
_080A96D0:
adds r0, r1, 0x1
lsls r0, 24
@@ -95244,7 +95244,7 @@ _080A9702:
pop {r1}
bx r1
.align 2, 0
-_080A9714: .4byte 0x02025734
+_080A9714: .4byte gSaveBlock1
thumb_func_end sub_80A96E4
thumb_func_start sub_80A9718
@@ -95273,7 +95273,7 @@ _080A972C:
movs r0, 0x1
b _080A9758
.align 2, 0
-_080A9744: .4byte 0x02025734
+_080A9744: .4byte gSaveBlock1
_080A9748: .4byte 0x0000049a
_080A974C:
adds r0, r3, 0x1
@@ -95340,7 +95340,7 @@ _080A97A0:
movs r0, 0
b _080A97E8
.align 2, 0
-_080A97C4: .4byte 0x02025bcc
+_080A97C4: .4byte gUnknown_02025BCC
_080A97C8: .4byte 0x0000fc19
_080A97CC: .4byte 0x000003e7
_080A97D0:
@@ -95363,7 +95363,7 @@ _080A97E8:
pop {r1}
bx r1
.align 2, 0
-_080A97F0: .4byte 0x02025bcc
+_080A97F0: .4byte gUnknown_02025BCC
thumb_func_end sub_80A9760
thumb_func_start sub_80A97F4
@@ -95393,7 +95393,7 @@ _080A9820:
pop {r0}
bx r0
.align 2, 0
-_080A9824: .4byte 0x02025734
+_080A9824: .4byte gSaveBlock1
_080A9828: .4byte 0x0000049a
thumb_func_end sub_80A97F4
@@ -95443,8 +95443,8 @@ _080A986C:
pop {r0}
bx r0
.align 2, 0
-_080A987C: .4byte 0x02025734
-_080A9880: .4byte 0x02025bcc
+_080A987C: .4byte gSaveBlock1
+_080A9880: .4byte gUnknown_02025BCC
thumb_func_end sub_80A982C
thumb_func_start sub_80A9884
@@ -95463,7 +95463,7 @@ sub_80A9884: @ 80A9884
beq _080A98B4
b _080A98B6
.align 2, 0
-_080A98A0: .4byte 0x02025734
+_080A98A0: .4byte gSaveBlock1
_080A98A4: .4byte 0x00000496
_080A98A8: .4byte 0x00000103
_080A98AC:
@@ -95868,7 +95868,7 @@ unref_sub_80A9B28: @ 80A9B28
bx r1
.align 2, 0
_080A9B6C: .4byte gUnknown_083C91F0
-_080A9B70: .4byte 0x03004ae8
+_080A9B70: .4byte gUnknown_03004AE8
_080A9B74: .4byte sub_80A9B78
thumb_func_end unref_sub_80A9B28
@@ -95899,7 +95899,7 @@ _080A9B8E:
movs r0, 0
b _080A9BB6
.align 2, 0
-_080A9BA8: .4byte 0x03004ae8
+_080A9BA8: .4byte gUnknown_03004AE8
_080A9BAC: .4byte gUnknown_083C91F0
_080A9BB0:
bl sub_8071C20
@@ -95957,8 +95957,8 @@ _080A9C10:
pop {r0}
bx r0
.align 2, 0
-_080A9C14: .4byte 0x0202f388
-_080A9C18: .4byte 0x0203869a
+_080A9C14: .4byte gPaletteFade
+_080A9C18: .4byte gUnknown_0203869A
thumb_func_end sub_80A9BE4
thumb_func_start sub_80A9C1C
@@ -95972,7 +95972,7 @@ sub_80A9C1C: @ 80A9C1C
pop {r1}
bx r1
.align 2, 0
-_080A9C30: .4byte 0x0203869a
+_080A9C30: .4byte gUnknown_0203869A
thumb_func_end sub_80A9C1C
thumb_func_start sub_80A9C34
@@ -96022,7 +96022,7 @@ sub_80A9C40: @ 80A9C40
_080A9C88: .4byte sub_80A9E3C
_080A9C8C: .4byte sub_80A9C98
_080A9C90: .4byte sub_80A9E04
-_080A9C94: .4byte 0x03004b20
+_080A9C94: .4byte gTasks
thumb_func_end sub_80A9C40
thumb_func_start sub_80A9C98
@@ -96099,8 +96099,8 @@ _080A9D20:
pop {r0}
bx r0
.align 2, 0
-_080A9D28: .4byte 0x03002fa4
-_080A9D2C: .4byte 0x03004b20
+_080A9D28: .4byte gReceivedRemoteLinkPlayers
+_080A9D2C: .4byte gTasks
thumb_func_end sub_80A9CF8
thumb_func_start sub_80A9D30
@@ -96121,7 +96121,7 @@ sub_80A9D30: @ 80A9D30
pop {r0}
bx r0
.align 2, 0
-_080A9D50: .4byte 0x03004b20
+_080A9D50: .4byte gTasks
_080A9D54: .4byte sub_80A9CF8
thumb_func_end sub_80A9D30
@@ -96165,9 +96165,9 @@ _080A9D6E:
pop {r0}
bx r0
.align 2, 0
-_080A9DA8: .4byte 0x03004b20
-_080A9DAC: .4byte 0x0203869b
-_080A9DB0: .4byte 0x0203869c
+_080A9DA8: .4byte gTasks
+_080A9DAC: .4byte gUnknown_0203869B
+_080A9DB0: .4byte gUnknown_0203869C
_080A9DB4: .4byte sub_80C8EBC
_080A9DB8: .4byte sub_80A9DBC
thumb_func_end sub_80A9D58
@@ -96207,7 +96207,7 @@ sub_80A9DD8: @ 80A9DD8
pop {r0}
bx r0
.align 2, 0
-_080A9E00: .4byte 0x03004b20
+_080A9E00: .4byte gTasks
thumb_func_end sub_80A9DD8
thumb_func_start sub_80A9E04
@@ -96235,8 +96235,8 @@ _080A9E2A:
pop {r0}
bx r0
.align 2, 0
-_080A9E30: .4byte 0x03001770
-_080A9E34: .4byte 0x03004b20
+_080A9E30: .4byte gMain
+_080A9E34: .4byte gTasks
_080A9E38: .4byte sub_80A9D30
thumb_func_end sub_80A9E04
@@ -96271,8 +96271,8 @@ _080A9E4C:
pop {r0}
bx r0
.align 2, 0
-_080A9E74: .4byte 0x03002b80
-_080A9E78: .4byte 0x03004b20
+_080A9E74: .4byte gBlockRecvBuffer
+_080A9E78: .4byte gTasks
_080A9E7C: .4byte sub_80A9E80
thumb_func_end sub_80A9E3C
@@ -96295,7 +96295,7 @@ sub_80A9E80: @ 80A9E80
strh r0, [r4, 0x8]
b _080A9ECC
.align 2, 0
-_080A9EA0: .4byte 0x03004b20
+_080A9EA0: .4byte gTasks
_080A9EA4:
bl GetLinkPlayerCount_2
lsls r0, 24
@@ -96351,7 +96351,7 @@ _080A9F02:
pop {r0}
bx r0
.align 2, 0
-_080A9F08: .4byte 0x03004b20
+_080A9F08: .4byte gTasks
_080A9F0C: .4byte sub_80A9F10
thumb_func_end sub_80A9ED8
@@ -96382,9 +96382,9 @@ _080A9F3E:
pop {r0}
bx r0
.align 2, 0
-_080A9F44: .4byte 0x03002fa4
-_080A9F48: .4byte 0x02038695
-_080A9F4C: .4byte 0x0203869a
+_080A9F44: .4byte gReceivedRemoteLinkPlayers
+_080A9F48: .4byte gUnknown_02038695
+_080A9F4C: .4byte gUnknown_0203869A
thumb_func_end sub_80A9F10
thumb_func_start sub_80A9F50
@@ -96440,16 +96440,16 @@ sub_80A9F50: @ 80A9F50
bx r0
.align 2, 0
_080A9FB8: .4byte gWindowConfig_81E6C3C
-_080A9FBC: .4byte 0x0202e908
+_080A9FBC: .4byte gMenuWindow
_080A9FC0: .4byte REG_MOSAIC
-_080A9FC4: .4byte 0x030042a4
-_080A9FC8: .4byte 0x030042a0
-_080A9FCC: .4byte 0x030042c0
-_080A9FD0: .4byte 0x030041b4
-_080A9FD4: .4byte 0x03004288
-_080A9FD8: .4byte 0x03004280
-_080A9FDC: .4byte 0x030041b0
-_080A9FE0: .4byte 0x030041b8
+_080A9FC4: .4byte gUnknown_030042A4
+_080A9FC8: .4byte gUnknown_030042A0
+_080A9FCC: .4byte gUnknown_030042C0
+_080A9FD0: .4byte gUnknown_030041B4
+_080A9FD4: .4byte gUnknown_03004288
+_080A9FD8: .4byte gUnknown_03004280
+_080A9FDC: .4byte gUnknown_030041B0
+_080A9FE0: .4byte gUnknown_030041B8
thumb_func_end sub_80A9F50
thumb_func_start sub_80A9FE4
@@ -96531,7 +96531,7 @@ _080AA084:
pop {r0}
bx r0
.align 2, 0
-_080AA088: .4byte 0x03001770
+_080AA088: .4byte gMain
_080AA08C: .4byte sub_805469C
thumb_func_end sub_80AA064
@@ -96578,14 +96578,14 @@ sub_80AA090: @ 80AA090
bx r0
.align 2, 0
_080AA0E8: .4byte REG_BG0HOFS
-_080AA0EC: .4byte 0x030042a4
-_080AA0F0: .4byte 0x030042a0
-_080AA0F4: .4byte 0x030042c0
-_080AA0F8: .4byte 0x030041b4
-_080AA0FC: .4byte 0x03004288
-_080AA100: .4byte 0x03004280
-_080AA104: .4byte 0x030041b0
-_080AA108: .4byte 0x030041b8
+_080AA0EC: .4byte gUnknown_030042A4
+_080AA0F0: .4byte gUnknown_030042A0
+_080AA0F4: .4byte gUnknown_030042C0
+_080AA0F8: .4byte gUnknown_030041B4
+_080AA0FC: .4byte gUnknown_03004288
+_080AA100: .4byte gUnknown_03004280
+_080AA104: .4byte gUnknown_030041B0
+_080AA108: .4byte gUnknown_030041B8
thumb_func_end sub_80AA090
thumb_func_start sub_80AA10C
@@ -96720,16 +96720,16 @@ _080AA17A:
pop {r0}
bx r0
.align 2, 0
-_080AA238: .4byte 0x0202f388
+_080AA238: .4byte gPaletteFade
_080AA23C: .4byte sub_80AA090
_080AA240: .4byte sub_80AA064
-_080AA244: .4byte 0x02038694
-_080AA248: .4byte 0x02038570
+_080AA244: .4byte gUnknown_02038694
+_080AA248: .4byte gUnknown_02038570
_080AA24C: .4byte gUnknown_083C9276
_080AA250: .4byte gUnknown_083C9364
-_080AA254: .4byte 0x0202e908
-_080AA258: .4byte 0x0203869c
-_080AA25C: .4byte 0x0203869e
+_080AA254: .4byte gMenuWindow
+_080AA258: .4byte gUnknown_0203869C
+_080AA25C: .4byte gUnknown_0203869E
_080AA260: .4byte gUnknown_083C9337
_080AA264: .4byte gUnknown_083C933B
_080AA268: .4byte gUnknown_083C92B4
@@ -96737,7 +96737,7 @@ _080AA26C: .4byte gUnknown_083C92BC
_080AA270: .4byte gSpriteTemplate_83C92CC
_080AA274: .4byte gUnknown_083C9296
_080AA278: .4byte gUnknown_083C92A8
-_080AA27C: .4byte 0x02020004
+_080AA27C: .4byte gSprites
thumb_func_end sub_80AA10C
thumb_func_start sub_80AA280
@@ -96791,10 +96791,10 @@ _080AA2BE:
bl sub_8003460
b _080AA322
.align 2, 0
-_080AA2E8: .4byte 0x0202e908
+_080AA2E8: .4byte gMenuWindow
_080AA2EC: .4byte 0x02000000
_080AA2F0: .4byte gUnknown_083C932C
-_080AA2F4: .4byte 0x0203857d
+_080AA2F4: .4byte gUnknown_0203857D
_080AA2F8: .4byte gUnknown_083C926E
_080AA2FC:
lsls r1, r5, 6
@@ -96828,8 +96828,8 @@ _080AA322:
pop {r0}
bx r0
.align 2, 0
-_080AA338: .4byte 0x0203857d
-_080AA33C: .4byte 0x0202e908
+_080AA338: .4byte gUnknown_0203857D
+_080AA33C: .4byte gMenuWindow
thumb_func_end sub_80AA280
thumb_func_start sub_80AA340
@@ -96861,8 +96861,8 @@ sub_80AA340: @ 80AA340
bx r0
.align 2, 0
_080AA378: .4byte 0x02000000
-_080AA37C: .4byte 0x02038570
-_080AA380: .4byte 0x0202e908
+_080AA37C: .4byte gUnknown_02038570
+_080AA380: .4byte gMenuWindow
_080AA384: .4byte gUnknown_083C9282
thumb_func_end sub_80AA340
@@ -96895,8 +96895,8 @@ sub_80AA388: @ 80AA388
bx r0
.align 2, 0
_080AA3C0: .4byte 0x02000000
-_080AA3C4: .4byte 0x02038570
-_080AA3C8: .4byte 0x0202e908
+_080AA3C4: .4byte gUnknown_02038570
+_080AA3C8: .4byte gMenuWindow
_080AA3CC: .4byte gUnknown_083C9282
thumb_func_end sub_80AA388
@@ -96929,8 +96929,8 @@ sub_80AA3D0: @ 80AA3D0
bx r0
.align 2, 0
_080AA408: .4byte 0x02000000
-_080AA40C: .4byte 0x02038570
-_080AA410: .4byte 0x0202e908
+_080AA40C: .4byte gUnknown_02038570
+_080AA410: .4byte gMenuWindow
_080AA414: .4byte gUnknown_083C9282
thumb_func_end sub_80AA3D0
@@ -96963,8 +96963,8 @@ sub_80AA418: @ 80AA418
bx r0
.align 2, 0
_080AA450: .4byte 0x02000000
-_080AA454: .4byte 0x02038570
-_080AA458: .4byte 0x0202e908
+_080AA454: .4byte gUnknown_02038570
+_080AA458: .4byte gMenuWindow
_080AA45C: .4byte gUnknown_083C9282
thumb_func_end sub_80AA418
@@ -96997,8 +96997,8 @@ sub_80AA460: @ 80AA460
bx r0
.align 2, 0
_080AA498: .4byte 0x02000000
-_080AA49C: .4byte 0x02038570
-_080AA4A0: .4byte 0x0202e908
+_080AA49C: .4byte gUnknown_02038570
+_080AA4A0: .4byte gMenuWindow
_080AA4A4: .4byte gUnknown_083C9282
thumb_func_end sub_80AA460
@@ -97031,8 +97031,8 @@ sub_80AA4A8: @ 80AA4A8
bx r0
.align 2, 0
_080AA4E0: .4byte 0x02000000
-_080AA4E4: .4byte 0x02038570
-_080AA4E8: .4byte 0x0202e908
+_080AA4E4: .4byte gUnknown_02038570
+_080AA4E8: .4byte gMenuWindow
_080AA4EC: .4byte gUnknown_083C9282
thumb_func_end sub_80AA4A8
@@ -97126,11 +97126,11 @@ sub_80AA4F0: @ 80AA4F0
pop {r0}
bx r0
.align 2, 0
-_080AA5A8: .4byte 0x0202e908
+_080AA5A8: .4byte gMenuWindow
_080AA5AC: .4byte gUnknown_083C928E
-_080AA5B0: .4byte 0x02038570
+_080AA5B0: .4byte gUnknown_02038570
_080AA5B4: .4byte gMoveNames
-_080AA5B8: .4byte 0x020231cc
+_080AA5B8: .4byte gStringVar1
thumb_func_end sub_80AA4F0
thumb_func_start sub_80AA5BC
@@ -97153,7 +97153,7 @@ sub_80AA5BC: @ 80AA5BC
pop {r0}
bx r0
.align 2, 0
-_080AA5E0: .4byte 0x0202e908
+_080AA5E0: .4byte gMenuWindow
_080AA5E4: .4byte gUnknown_083C93B4
thumb_func_end sub_80AA5BC
@@ -97177,7 +97177,7 @@ sub_80AA5E8: @ 80AA5E8
pop {r0}
bx r0
.align 2, 0
-_080AA60C: .4byte 0x0202e908
+_080AA60C: .4byte gMenuWindow
_080AA610: .4byte gUnknown_083C93F0
thumb_func_end sub_80AA5E8
@@ -97211,7 +97211,7 @@ sub_80AA614: @ 80AA614
bx r0
.align 2, 0
_080AA650: .4byte 0x02000000
-_080AA654: .4byte 0x0202e908
+_080AA654: .4byte gMenuWindow
thumb_func_end sub_80AA614
thumb_func_start sub_80AA658
@@ -97325,9 +97325,9 @@ sub_80AA69C: @ 80AA69C
pop {r0}
bx r0
.align 2, 0
-_080AA748: .4byte 0x03004360
-_080AA74C: .4byte 0x02038695
-_080AA750: .4byte 0x02038596
+_080AA748: .4byte gPlayerParty
+_080AA74C: .4byte gUnknown_02038695
+_080AA750: .4byte gUnknown_02038596
thumb_func_end sub_80AA69C
thumb_func_start sub_80AA754
@@ -97348,7 +97348,7 @@ sub_80AA754: @ 80AA754
beq _080AA7D8
b _080AA870
.align 2, 0
-_080AA774: .4byte 0x03001770
+_080AA774: .4byte gMain
_080AA778:
cmp r1, 0x8
beq _080AA868
@@ -97632,7 +97632,7 @@ sub_80AA930: @ 80AA930
pop {r0}
bx r0
.align 2, 0
-_080AA970: .4byte 0x02038570
+_080AA970: .4byte gUnknown_02038570
thumb_func_end sub_80AA930
thumb_func_start sub_80AA974
@@ -97667,7 +97667,7 @@ sub_80AA974: @ 80AA974
pop {r0}
bx r0
.align 2, 0
-_080AA9B4: .4byte 0x02038570
+_080AA9B4: .4byte gUnknown_02038570
thumb_func_end sub_80AA974
thumb_func_start sub_80AA9B8
@@ -97702,7 +97702,7 @@ sub_80AA9B8: @ 80AA9B8
pop {r0}
bx r0
.align 2, 0
-_080AA9F8: .4byte 0x02038570
+_080AA9F8: .4byte gUnknown_02038570
thumb_func_end sub_80AA9B8
thumb_func_start sub_80AA9FC
@@ -97737,7 +97737,7 @@ sub_80AA9FC: @ 80AA9FC
pop {r0}
bx r0
.align 2, 0
-_080AAA3C: .4byte 0x02038570
+_080AAA3C: .4byte gUnknown_02038570
thumb_func_end sub_80AA9FC
thumb_func_start sub_80AAA40
@@ -97772,7 +97772,7 @@ sub_80AAA40: @ 80AAA40
pop {r0}
bx r0
.align 2, 0
-_080AAA80: .4byte 0x02038570
+_080AAA80: .4byte gUnknown_02038570
thumb_func_end sub_80AAA40
thumb_func_start sub_80AAA84
@@ -97807,7 +97807,7 @@ sub_80AAA84: @ 80AAA84
pop {r0}
bx r0
.align 2, 0
-_080AAAC4: .4byte 0x02038570
+_080AAAC4: .4byte gUnknown_02038570
thumb_func_end sub_80AAA84
thumb_func_start sub_80AAAC8
@@ -97867,7 +97867,7 @@ sub_80AAAF0: @ 80AAAF0
pop {r0}
bx r0
.align 2, 0
-_080AAB2C: .4byte 0x02038570
+_080AAB2C: .4byte gUnknown_02038570
thumb_func_end sub_80AAAF0
thumb_func_start sub_80AAB30
@@ -97901,7 +97901,7 @@ sub_80AAB30: @ 80AAB30
pop {r0}
bx r0
.align 2, 0
-_080AAB6C: .4byte 0x02038570
+_080AAB6C: .4byte gUnknown_02038570
thumb_func_end sub_80AAB30
thumb_func_start sub_80AAB70
@@ -97935,7 +97935,7 @@ sub_80AAB70: @ 80AAB70
pop {r0}
bx r0
.align 2, 0
-_080AABAC: .4byte 0x02038570
+_080AABAC: .4byte gUnknown_02038570
thumb_func_end sub_80AAB70
thumb_func_start sub_80AABB0
@@ -97969,7 +97969,7 @@ sub_80AABB0: @ 80AABB0
pop {r0}
bx r0
.align 2, 0
-_080AABEC: .4byte 0x02038570
+_080AABEC: .4byte gUnknown_02038570
thumb_func_end sub_80AABB0
thumb_func_start sub_80AABF0
@@ -98023,8 +98023,8 @@ _080AAC1A:
pop {r0}
bx r0
.align 2, 0
-_080AAC54: .4byte 0x0203869c
-_080AAC58: .4byte 0x0203869e
+_080AAC54: .4byte gUnknown_0203869C
+_080AAC58: .4byte gUnknown_0203869E
thumb_func_end sub_80AABF0
thumb_func_start sub_80AAC5C
@@ -98041,7 +98041,7 @@ sub_80AAC5C: @ 80AAC5C
adds r4, r1, 0
b _080AAC86
.align 2, 0
-_080AAC74: .4byte 0x0203869e
+_080AAC74: .4byte gUnknown_0203869E
_080AAC78:
ldr r0, _080AACBC
ldrh r2, [r0]
@@ -98076,8 +98076,8 @@ _080AAC92:
pop {r0}
bx r0
.align 2, 0
-_080AACBC: .4byte 0x0203869e
-_080AACC0: .4byte 0x0203869c
+_080AACBC: .4byte gUnknown_0203869E
+_080AACC0: .4byte gUnknown_0203869C
thumb_func_end sub_80AAC5C
thumb_func_start sub_80AACC4
@@ -98107,8 +98107,8 @@ _080AACF4:
pop {r0}
bx r0
.align 2, 0
-_080AACF8: .4byte 0x0202f388
-_080AACFC: .4byte 0x0203869a
+_080AACF8: .4byte gPaletteFade
+_080AACFC: .4byte gUnknown_0203869A
_080AAD00: .4byte 0x02000000
_080AAD04: .4byte sub_80AB47C
thumb_func_end sub_80AACC4
@@ -98172,8 +98172,8 @@ _080AAD72:
pop {r0}
bx r0
.align 2, 0
-_080AAD78: .4byte 0x02038670
-_080AAD7C: .4byte 0x0203869c
+_080AAD78: .4byte gUnknown_02038670
+_080AAD7C: .4byte gUnknown_0203869C
_080AAD80: .4byte sub_805469C
thumb_func_end sub_80AAD44
@@ -98345,7 +98345,7 @@ _080AAEC4: .4byte 0x06018000
_080AAEC8: .4byte 0x040000d4
_080AAECC: .4byte 0x85000040
_080AAED0: .4byte 0x84000008
-_080AAED4: .4byte 0x03001770
+_080AAED4: .4byte gMain
_080AAED8: .4byte gUnknown_083C9400
_080AAEDC: .4byte 0x000003ff
_080AAEE0: .4byte 0xfffffc00
@@ -98464,13 +98464,13 @@ _080AAF6C:
pop {r0}
bx r0
.align 2, 0
-_080AAFC0: .4byte 0x0203856c
-_080AAFC4: .4byte 0x02038695
-_080AAFC8: .4byte 0x02038690
-_080AAFCC: .4byte 0x02038670
-_080AAFD0: .4byte 0x02038570
-_080AAFD4: .4byte 0x02038680
-_080AAFD8: .4byte 0x02038678
+_080AAFC0: .4byte gUnknown_0203856C
+_080AAFC4: .4byte gUnknown_02038695
+_080AAFC8: .4byte gUnknown_02038690
+_080AAFCC: .4byte gUnknown_02038670
+_080AAFD0: .4byte gUnknown_02038570
+_080AAFD4: .4byte gUnknown_02038680
+_080AAFD8: .4byte gUnknown_02038678
thumb_func_end sub_80AAF30
thumb_func_start sub_80AAFDC
@@ -98510,10 +98510,10 @@ _080AAFFE:
pop {r1}
bx r1
.align 2, 0
-_080AB01C: .4byte 0x0203856c
-_080AB020: .4byte 0x02038678
-_080AB024: .4byte 0x02038680
-_080AB028: .4byte 0x02038670
+_080AB01C: .4byte gUnknown_0203856C
+_080AB020: .4byte gUnknown_02038678
+_080AB024: .4byte gUnknown_02038680
+_080AB028: .4byte gUnknown_02038670
thumb_func_end sub_80AAFEC
thumb_func_start sub_80AB02C
@@ -98556,9 +98556,9 @@ _080AB058:
pop {r1}
bx r1
.align 2, 0
-_080AB078: .4byte 0x02038695
-_080AB07C: .4byte 0x02038690
-_080AB080: .4byte 0x0203869c
+_080AB078: .4byte gUnknown_02038695
+_080AB07C: .4byte gUnknown_02038690
+_080AB080: .4byte gUnknown_0203869C
thumb_func_end sub_80AB02C
thumb_func_start unref_sub_80AB084
@@ -98676,7 +98676,7 @@ _080AB170: .4byte sub_80AB184
_080AB174: .4byte 0x040000d4
_080AB178: .4byte 0x85000400
_080AB17C: .4byte gWindowConfig_81E6FD8
-_080AB180: .4byte 0x03004210
+_080AB180: .4byte gUnknown_03004210
thumb_func_end unref_sub_80AB084
thumb_func_start sub_80AB184
@@ -98715,7 +98715,7 @@ sub_80AB1B0: @ 80AB1B0
strb r0, [r1]
bx lr
.align 2, 0
-_080AB1B8: .4byte 0x0203869a
+_080AB1B8: .4byte gUnknown_0203869A
thumb_func_end sub_80AB1B0
thumb_func_start sub_80AB1BC
@@ -98809,18 +98809,18 @@ _080AB26C: .4byte 0x00009e09
_080AB270: .4byte 0x00003a03
_080AB274: .4byte REG_BLDCNT
_080AB278: .4byte 0x00003f3f
-_080AB27C: .4byte 0x030042a4
-_080AB280: .4byte 0x030042a0
-_080AB284: .4byte 0x030042c0
-_080AB288: .4byte 0x030041b4
-_080AB28C: .4byte 0x03004288
-_080AB290: .4byte 0x03004280
-_080AB294: .4byte 0x030041b0
-_080AB298: .4byte 0x030041b8
-_080AB29C: .4byte 0x030042c4
-_080AB2A0: .4byte 0x03004240
-_080AB2A4: .4byte 0x03004200
-_080AB2A8: .4byte 0x03004244
+_080AB27C: .4byte gUnknown_030042A4
+_080AB280: .4byte gUnknown_030042A0
+_080AB284: .4byte gUnknown_030042C0
+_080AB288: .4byte gUnknown_030041B4
+_080AB28C: .4byte gUnknown_03004288
+_080AB290: .4byte gUnknown_03004280
+_080AB294: .4byte gUnknown_030041B0
+_080AB298: .4byte gUnknown_030041B8
+_080AB29C: .4byte gUnknown_030042C4
+_080AB2A0: .4byte gUnknown_03004240
+_080AB2A4: .4byte gUnknown_03004200
+_080AB2A8: .4byte gUnknown_03004244
thumb_func_end sub_80AB1BC
thumb_func_start sub_80AB2AC
@@ -98869,7 +98869,7 @@ _080AB30C: .4byte gUnknown_08D1725C
_080AB310: .4byte 0x0600d000
_080AB314: .4byte gUnknown_08D17144
_080AB318: .4byte 0x02018004
-_080AB31C: .4byte 0x02038696
+_080AB31C: .4byte gUnknown_02038696
thumb_func_end sub_80AB2AC
thumb_func_start sub_80AB320
@@ -98889,8 +98889,8 @@ sub_80AB320: @ 80AB320
bx r0
.align 2, 0
_080AB340: .4byte gWindowConfig_81E6FD8
-_080AB344: .4byte 0x03004210
-_080AB348: .4byte 0x0202e908
+_080AB344: .4byte gUnknown_03004210
+_080AB348: .4byte gMenuWindow
_080AB34C: .4byte gWindowConfig_81E6FF4
thumb_func_end sub_80AB320
@@ -98924,7 +98924,7 @@ _080AB364:
bx r0
.align 2, 0
_080AB38C: .4byte gWindowConfig_81E6FD8
-_080AB390: .4byte 0x0202ecaa
+_080AB390: .4byte gUnknown_0202ECAA
_080AB394: .4byte 0x00007e3f
thumb_func_end sub_80AB350
@@ -99035,8 +99035,8 @@ _080AB448:
_080AB468: .4byte 0x02019204
_080AB46C: .4byte 0x02019260
_080AB470: .4byte 0x020192d0
-_080AB474: .4byte 0x0203869a
-_080AB478: .4byte 0x02038696
+_080AB474: .4byte gUnknown_0203869A
+_080AB478: .4byte gUnknown_02038696
thumb_func_end sub_80AB398
thumb_func_start sub_80AB47C
@@ -99055,7 +99055,7 @@ sub_80AB47C: @ 80AB47C
beq _080AB4AA
b _080AB5AE
.align 2, 0
-_080AB498: .4byte 0x03001770
+_080AB498: .4byte gMain
_080AB49C: .4byte 0x0000043c
_080AB4A0:
cmp r0, 0x2
@@ -99127,12 +99127,12 @@ _080AB4E0:
strb r0, [r1]
b _080AB5AE
.align 2, 0
-_080AB538: .4byte 0x0202f388
+_080AB538: .4byte gPaletteFade
_080AB53C: .4byte 0x040000d4
_080AB540: .4byte 0x85000400
-_080AB544: .4byte 0x030028f8
+_080AB544: .4byte gReservedSpritePaletteCount
_080AB548: .4byte 0x02000000
-_080AB54C: .4byte 0x03001770
+_080AB54C: .4byte gMain
_080AB550: .4byte 0x0000043c
_080AB554:
bl sub_80AB350
@@ -99182,9 +99182,9 @@ _080AB5AE:
pop {r0}
bx r0
.align 2, 0
-_080AB5B8: .4byte 0x030042c0
-_080AB5BC: .4byte 0x030041b4
-_080AB5C0: .4byte 0x0202f388
+_080AB5B8: .4byte gUnknown_030042C0
+_080AB5BC: .4byte gUnknown_030041B4
+_080AB5C0: .4byte gPaletteFade
_080AB5C4: .4byte sub_80ABAC4
_080AB5C8: .4byte sub_80AB5D4
_080AB5CC: .4byte 0x02019204
@@ -99213,8 +99213,8 @@ _080AB5F4:
pop {r0}
bx r0
.align 2, 0
-_080AB5F8: .4byte 0x0202f388
-_080AB5FC: .4byte 0x03004b20
+_080AB5F8: .4byte gPaletteFade
+_080AB5FC: .4byte gTasks
_080AB600: .4byte sub_80AB604
thumb_func_end sub_80AB5D4
@@ -99252,10 +99252,10 @@ sub_80AB604: @ 80AB604
str r1, [r0]
b _080AB66A
.align 2, 0
-_080AB648: .4byte 0x0203869a
-_080AB64C: .4byte 0x0202f388
+_080AB648: .4byte gUnknown_0203869A
+_080AB64C: .4byte gPaletteFade
_080AB650: .4byte sub_80AB678
-_080AB654: .4byte 0x03004b20
+_080AB654: .4byte gTasks
_080AB658: .4byte nullsub_89
_080AB65C:
ldr r0, _080AB670
@@ -99270,7 +99270,7 @@ _080AB66A:
pop {r0}
bx r0
.align 2, 0
-_080AB670: .4byte 0x03004b20
+_080AB670: .4byte gTasks
_080AB674: .4byte sub_80AB960
thumb_func_end sub_80AB604
@@ -99304,7 +99304,7 @@ sub_80AB694: @ 80AB694
str r0, [r1]
bx lr
.align 2, 0
-_080AB6AC: .4byte 0x03004b20
+_080AB6AC: .4byte gTasks
_080AB6B0: .4byte sub_80AB6B4
thumb_func_end sub_80AB694
@@ -99344,11 +99344,11 @@ _080AB6F2:
pop {r0}
bx r0
.align 2, 0
-_080AB6F8: .4byte 0x03004b20
+_080AB6F8: .4byte gTasks
_080AB6FC: .4byte 0x02019204
_080AB700: .4byte sub_80AB960
_080AB704: .4byte gRngValue
-_080AB708: .4byte 0x03005d28
+_080AB708: .4byte gUnknown_03005D28
thumb_func_end sub_80AB6B4
thumb_func_start sub_80AB70C
@@ -99420,7 +99420,7 @@ _080AB772:
orrs r0, r2
b _080AB7E6
.align 2, 0
-_080AB794: .4byte 0x0202f388
+_080AB794: .4byte gPaletteFade
_080AB798: .4byte 0x040000d4
_080AB79C: .4byte 0x85000400
_080AB7A0:
@@ -99545,9 +99545,9 @@ _080AB844:
b _080AB946
.align 2, 0
_080AB8AC: .4byte gUnknown_08D17144
-_080AB8B0: .4byte 0x0202ebc8
+_080AB8B0: .4byte gUnknown_0202EBC8
_080AB8B4: .4byte REG_BG0CNT
-_080AB8B8: .4byte 0x02038695
+_080AB8B8: .4byte gUnknown_02038695
_080AB8BC: .4byte 0xffffff00
_080AB8C0: .4byte 0x02018004
_080AB8C4: .4byte 0x040000d4
@@ -99588,11 +99588,11 @@ _080AB8CC:
b _080AB946
.align 2, 0
_080AB924: .4byte 0x02019204
-_080AB928: .4byte 0x02024a72
-_080AB92C: .4byte 0x020239f8
-_080AB930: .4byte 0x02024c07
-_080AB934: .4byte 0x02024c08
-_080AB938: .4byte 0x02024be0
+_080AB928: .4byte gUnknown_02024A72
+_080AB92C: .4byte gUnknown_020239F8
+_080AB930: .4byte gUnknown_02024C07
+_080AB934: .4byte gUnknown_02024C08
+_080AB938: .4byte gUnknown_02024BE0
_080AB93C:
movs r0, 0
mov r1, r10
@@ -99646,8 +99646,8 @@ _080AB990:
pop {r0}
bx r0
.align 2, 0
-_080AB994: .4byte 0x0202f388
-_080AB998: .4byte 0x03004b20
+_080AB994: .4byte gPaletteFade
+_080AB998: .4byte gTasks
_080AB99C: .4byte sub_80AB9A0
thumb_func_end sub_80AB960
@@ -99672,7 +99672,7 @@ sub_80AB9A0: @ 80AB9A0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080AB9C4: .4byte 0x03004b20
+_080AB9C4: .4byte gTasks
_080AB9C8: .4byte _080AB9CC
.align 2, 0
_080AB9CC:
@@ -99717,7 +99717,7 @@ _080ABA0A:
adds r0, r2
b _080ABA68
.align 2, 0
-_080ABA24: .4byte 0x030041b4
+_080ABA24: .4byte gUnknown_030041B4
_080ABA28:
bl sub_80B2280
ldr r0, _080ABA40
@@ -99730,7 +99730,7 @@ _080ABA28:
strh r0, [r1, 0x8]
b _080ABA9C
.align 2, 0
-_080ABA40: .4byte 0x03004b20
+_080ABA40: .4byte gTasks
_080ABA44:
ldr r3, _080ABA70
ldrb r2, [r3]
@@ -99757,7 +99757,7 @@ _080ABA68:
.align 2, 0
_080ABA70: .4byte REG_BG0CNT
_080ABA74: .4byte REG_BG2CNT
-_080ABA78: .4byte 0x03004b20
+_080ABA78: .4byte gTasks
_080ABA7C:
ldr r0, _080ABAA4
ldrb r1, [r0, 0x6]
@@ -99854,18 +99854,18 @@ sub_80ABAC4: @ 80ABAC4
bx r0
.align 2, 0
_080ABB3C: .4byte REG_BG0HOFS
-_080ABB40: .4byte 0x030042a4
-_080ABB44: .4byte 0x030042a0
-_080ABB48: .4byte 0x030042c0
-_080ABB4C: .4byte 0x030041b4
-_080ABB50: .4byte 0x03004288
-_080ABB54: .4byte 0x03004280
-_080ABB58: .4byte 0x030041b0
-_080ABB5C: .4byte 0x030041b8
-_080ABB60: .4byte 0x030042c4
-_080ABB64: .4byte 0x03004240
-_080ABB68: .4byte 0x03004200
-_080ABB6C: .4byte 0x03004244
+_080ABB40: .4byte gUnknown_030042A4
+_080ABB44: .4byte gUnknown_030042A0
+_080ABB48: .4byte gUnknown_030042C0
+_080ABB4C: .4byte gUnknown_030041B4
+_080ABB50: .4byte gUnknown_03004288
+_080ABB54: .4byte gUnknown_03004280
+_080ABB58: .4byte gUnknown_030041B0
+_080ABB5C: .4byte gUnknown_030041B8
+_080ABB60: .4byte gUnknown_030042C4
+_080ABB64: .4byte gUnknown_03004240
+_080ABB68: .4byte gUnknown_03004200
+_080ABB6C: .4byte gUnknown_03004244
thumb_func_end sub_80ABAC4
thumb_func_start sub_80ABB70
@@ -99899,14 +99899,14 @@ sub_80ABB70: @ 80ABB70
bl StringCopy
b _080ABBDC
.align 2, 0
-_080ABBB0: .4byte 0x030042a0
-_080ABBB4: .4byte 0x03004280
-_080ABBB8: .4byte 0x0202eac8
+_080ABBB0: .4byte gUnknown_030042A0
+_080ABBB4: .4byte gUnknown_03004280
+_080ABBB8: .4byte gPlttBufferUnfaded
_080ABBBC: .4byte 0x02018204
_080ABBC0: .4byte 0x040000d4
_080ABBC4: .4byte 0x84000100
-_080ABBC8: .4byte 0x02038695
-_080ABBCC: .4byte 0x020238cc
+_080ABBC8: .4byte gUnknown_02038695
+_080ABBCC: .4byte gUnknown_020238CC
_080ABBD0: .4byte gUnknown_083CAF84
_080ABBD4:
ldr r0, _080ABC20
@@ -99944,12 +99944,12 @@ _080ABBDC:
pop {r0}
bx r0
.align 2, 0
-_080ABC20: .4byte 0x020238cc
+_080ABC20: .4byte gUnknown_020238CC
_080ABC24: .4byte gUnknown_083CAFAE
_080ABC28: .4byte 0x02019204
-_080ABC2C: .4byte 0x020234cc
-_080ABC30: .4byte 0x0202e908
-_080ABC34: .4byte 0x03004b20
+_080ABC2C: .4byte gStringVar4
+_080ABC30: .4byte gMenuWindow
+_080ABC34: .4byte gTasks
_080ABC38: .4byte sub_80ABC3C
thumb_func_end sub_80ABB70
@@ -99976,8 +99976,8 @@ _080ABC5E:
pop {r0}
bx r0
.align 2, 0
-_080ABC64: .4byte 0x0202e908
-_080ABC68: .4byte 0x03004b20
+_080ABC64: .4byte gMenuWindow
+_080ABC68: .4byte gTasks
_080ABC6C: .4byte sub_80ABC70
thumb_func_end sub_80ABC3C
@@ -100014,9 +100014,9 @@ _080ABC88:
ldr r0, _080ABCBC
b _080ABCCC
.align 2, 0
-_080ABCB0: .4byte 0x03001770
-_080ABCB4: .4byte 0x02038695
-_080ABCB8: .4byte 0x03004b20
+_080ABCB0: .4byte gMain
+_080ABCB4: .4byte gUnknown_02038695
+_080ABCB8: .4byte gTasks
_080ABCBC: .4byte sub_80ABCDC
_080ABCC0:
ldr r0, _080ABCD4
@@ -100032,7 +100032,7 @@ _080ABCCE:
pop {r0}
bx r0
.align 2, 0
-_080ABCD4: .4byte 0x03004b20
+_080ABCD4: .4byte gTasks
_080ABCD8: .4byte sub_80AC0C8
thumb_func_end sub_80ABC70
@@ -100118,13 +100118,13 @@ _080ABD1C:
ldr r1, _080ABD9C
b _080ABDC6
.align 2, 0
-_080ABD80: .4byte 0x030042a0
-_080ABD84: .4byte 0x03004280
-_080ABD88: .4byte 0x03004210
+_080ABD80: .4byte gUnknown_030042A0
+_080ABD84: .4byte gUnknown_03004280
+_080ABD88: .4byte gUnknown_03004210
_080ABD8C: .4byte gUnknown_083CA340
-_080ABD90: .4byte 0x02038695
+_080ABD90: .4byte gUnknown_02038695
_080ABD94: .4byte 0x02019260
-_080ABD98: .4byte 0x0203858e
+_080ABD98: .4byte gUnknown_0203858E
_080ABD9C: .4byte gUnknownText_UnknownFormatting2
_080ABDA0:
cmp r4, 0
@@ -100236,9 +100236,9 @@ _080ABE80: .4byte gUnknown_083CA340 + 0x1
_080ABE84: .4byte 0x0000ffff
_080ABE88: .4byte 0x00002d9f
_080ABE8C: .4byte 0x02019204
-_080ABE90: .4byte 0x02038570
-_080ABE94: .4byte 0x02038695
-_080ABE98: .4byte 0x03004b20
+_080ABE90: .4byte gUnknown_02038570
+_080ABE94: .4byte gUnknown_02038695
+_080ABE98: .4byte gTasks
_080ABE9C: .4byte sub_80ABEA0
thumb_func_end sub_80ABCDC
@@ -100286,10 +100286,10 @@ _080ABEC6:
str r0, [r1]
b _080AC098
.align 2, 0
-_080ABEF4: .4byte 0x03001770
-_080ABEF8: .4byte 0x02038570
-_080ABEFC: .4byte 0x02038695
-_080ABF00: .4byte 0x03004b20
+_080ABEF4: .4byte gMain
+_080ABEF8: .4byte gUnknown_02038570
+_080ABEFC: .4byte gUnknown_02038695
+_080ABF00: .4byte gTasks
_080ABF04: .4byte sub_80AC0C8
_080ABF08:
ldrh r0, [r3, 0x30]
@@ -100337,10 +100337,10 @@ _080ABF26:
bl StringCopy
b _080ABF80
.align 2, 0
-_080ABF64: .4byte 0x03004210
+_080ABF64: .4byte gUnknown_03004210
_080ABF68: .4byte gUnknown_083CA340
-_080ABF6C: .4byte 0x02038695
-_080ABF70: .4byte 0x020238cc
+_080ABF6C: .4byte gUnknown_02038695
+_080ABF70: .4byte gUnknown_020238CC
_080ABF74: .4byte gUnknown_083CAF84
_080ABF78:
ldr r0, _080ABFC8
@@ -100380,14 +100380,14 @@ _080ABF80:
str r1, [r0]
b _080AC098
.align 2, 0
-_080ABFC8: .4byte 0x020238cc
+_080ABFC8: .4byte gUnknown_020238CC
_080ABFCC: .4byte gUnknown_083CAFAE
_080ABFD0: .4byte 0x02019204
-_080ABFD4: .4byte 0x020234cc
-_080ABFD8: .4byte 0x0202e908
-_080ABFDC: .4byte 0x030042a0
-_080ABFE0: .4byte 0x03004280
-_080ABFE4: .4byte 0x03004b20
+_080ABFD4: .4byte gStringVar4
+_080ABFD8: .4byte gMenuWindow
+_080ABFDC: .4byte gUnknown_030042A0
+_080ABFE0: .4byte gUnknown_03004280
+_080ABFE4: .4byte gTasks
_080ABFE8: .4byte sub_80ABC70
_080ABFEC:
ldr r4, _080AC000
@@ -100428,8 +100428,8 @@ _080AC006:
b _080AC098
.align 2, 0
_080AC03C: .4byte 0x02019204
-_080AC040: .4byte 0x02038570
-_080AC044: .4byte 0x02038695
+_080AC040: .4byte gUnknown_02038570
+_080AC044: .4byte gUnknown_02038695
_080AC048:
ldr r4, _080AC060
movs r0, 0
@@ -100474,8 +100474,8 @@ _080AC098:
bx r0
.align 2, 0
_080AC0A0: .4byte 0x02019204
-_080AC0A4: .4byte 0x02038570
-_080AC0A8: .4byte 0x02038695
+_080AC0A4: .4byte gUnknown_02038570
+_080AC0A8: .4byte gUnknown_02038695
thumb_func_end sub_80ABEA0
thumb_func_start sub_80AC0AC
@@ -100540,12 +100540,12 @@ sub_80AC0C8: @ 80AC0C8
bl sub_80AFFE0
b _080AC14E
.align 2, 0
-_080AC120: .4byte 0x0203869a
-_080AC124: .4byte 0x02038695
+_080AC120: .4byte gUnknown_0203869A
+_080AC124: .4byte gUnknown_02038695
_080AC128: .4byte 0x02019260
_080AC12C: .4byte sub_80C8A38
_080AC130: .4byte sub_80AC15C
-_080AC134: .4byte 0x03004b20
+_080AC134: .4byte gTasks
_080AC138: .4byte nullsub_89
_080AC13C:
bl sub_80AF1B8
@@ -100561,7 +100561,7 @@ _080AC14E:
pop {r0}
bx r0
.align 2, 0
-_080AC154: .4byte 0x03004b20
+_080AC154: .4byte gTasks
_080AC158: .4byte sub_80AC188
thumb_func_end sub_80AC0C8
@@ -100583,7 +100583,7 @@ sub_80AC15C: @ 80AC15C
pop {r0}
bx r0
.align 2, 0
-_080AC17C: .4byte 0x03004b20
+_080AC17C: .4byte gTasks
_080AC180: .4byte 0x02019204
_080AC184: .4byte sub_80AC188
thumb_func_end sub_80AC15C
@@ -100633,13 +100633,13 @@ sub_80AC188: @ 80AC188
pop {r0}
bx r0
.align 2, 0
-_080AC1E4: .4byte 0x030042a0
-_080AC1E8: .4byte 0x03004280
-_080AC1EC: .4byte 0x0202eec8
+_080AC1E4: .4byte gUnknown_030042A0
+_080AC1E8: .4byte gUnknown_03004280
+_080AC1EC: .4byte gPlttBufferFaded
_080AC1F0: .4byte 0x02018604
_080AC1F4: .4byte 0x040000d4
_080AC1F8: .4byte 0xfffffc00
-_080AC1FC: .4byte 0x03004b20
+_080AC1FC: .4byte gTasks
_080AC200: .4byte sub_80AC204
thumb_func_end sub_80AC188
@@ -100679,7 +100679,7 @@ _080AC242:
pop {r0}
bx r0
.align 2, 0
-_080AC248: .4byte 0x03004b20
+_080AC248: .4byte gTasks
_080AC24C: .4byte sub_80AC250
thumb_func_end sub_80AC204
@@ -100707,7 +100707,7 @@ _080AC272:
bx r0
.align 2, 0
_080AC278: .4byte 0x02019204
-_080AC27C: .4byte 0x03004b20
+_080AC27C: .4byte gTasks
_080AC280: .4byte sub_80AC284
thumb_func_end sub_80AC250
@@ -100742,7 +100742,7 @@ _080AC2B6:
pop {r0}
bx r0
.align 2, 0
-_080AC2BC: .4byte 0x03004b20
+_080AC2BC: .4byte gTasks
_080AC2C0: .4byte 0x02019204
_080AC2C4: .4byte gRngValue
_080AC2C8: .4byte sub_80AC2CC
@@ -100781,7 +100781,7 @@ _080AC2FC:
mov pc, r0
.align 2, 0
_080AC308: .4byte 0x02019204
-_080AC30C: .4byte 0x03004b20
+_080AC30C: .4byte gTasks
_080AC310: .4byte _080AC314
.align 2, 0
_080AC314:
@@ -100907,10 +100907,10 @@ _080AC458:
bl _080AD8CA
.align 2, 0
_080AC484: .4byte 0x02019204
-_080AC488: .4byte 0x0203869a
+_080AC488: .4byte gUnknown_0203869A
_080AC48C: .4byte sub_80C8C80
_080AC490: .4byte sub_80AD8DC
-_080AC494: .4byte 0x03004b20
+_080AC494: .4byte gTasks
_080AC498:
adds r0, r7, 0
bl sub_80B114C
@@ -100923,7 +100923,7 @@ _080AC498:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC4B0: .4byte 0x03004b20
+_080AC4B0: .4byte gTasks
_080AC4B4:
ldrb r1, [r6, 0x7]
movs r0, 0x4
@@ -100985,7 +100985,7 @@ _080AC50C:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC530: .4byte 0x03004b20
+_080AC530: .4byte gTasks
_080AC534:
mov r4, r8
lsls r4, 2
@@ -101055,14 +101055,14 @@ _080AC542:
bl _080AD8CA
.align 2, 0
_080AC5C4: .4byte 0x02019348
-_080AC5C8: .4byte 0x02024e84
+_080AC5C8: .4byte gUnknown_02024E84
_080AC5CC: .4byte 0xfffffebc
-_080AC5D0: .4byte 0x02038570
-_080AC5D4: .4byte 0x02020004
+_080AC5D0: .4byte gUnknown_02038570
+_080AC5D4: .4byte gSprites
_080AC5D8: .4byte sub_80AD8FC
-_080AC5DC: .4byte 0x03004b20
-_080AC5E0: .4byte 0x02024be0
-_080AC5E4: .4byte 0x02024c07
+_080AC5DC: .4byte gTasks
+_080AC5E0: .4byte gUnknown_02024BE0
+_080AC5E4: .4byte gUnknown_02024C07
_080AC5E8:
mov r1, r8
lsls r0, r1, 2
@@ -101097,7 +101097,7 @@ _080AC622:
strh r0, [r2, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC62C: .4byte 0x02020004
+_080AC62C: .4byte gSprites
_080AC630: .4byte SpriteCallbackDummy
_080AC634: .4byte 0x02019338
_080AC638:
@@ -101142,9 +101142,9 @@ _080AC664:
bl StringCopy
b _080AC6B0
.align 2, 0
-_080AC690: .4byte 0x020231cc
-_080AC694: .4byte 0x02038572
-_080AC698: .4byte 0x020232cc
+_080AC690: .4byte gStringVar1
+_080AC694: .4byte gUnknown_02038572
+_080AC698: .4byte gStringVar2
_080AC69C: .4byte gMoveNames
_080AC6A0:
ldr r0, _080AC6E0
@@ -101177,12 +101177,12 @@ _080AC6B0:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC6E0: .4byte 0x020232cc
+_080AC6E0: .4byte gStringVar2
_080AC6E4: .4byte gUnknown_083CC330
-_080AC6E8: .4byte 0x020234cc
+_080AC6E8: .4byte gStringVar4
_080AC6EC: .4byte gUnknown_083CAFD7
-_080AC6F0: .4byte 0x0202e908
-_080AC6F4: .4byte 0x03004b20
+_080AC6F0: .4byte gMenuWindow
+_080AC6F4: .4byte gTasks
_080AC6F8:
ldr r0, _080AC724
bl sub_80037A0
@@ -101205,9 +101205,9 @@ _080AC708:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC724: .4byte 0x0202e908
+_080AC724: .4byte gMenuWindow
_080AC728: .4byte 0x02019204
-_080AC72C: .4byte 0x03004b20
+_080AC72C: .4byte gTasks
_080AC730:
ldrb r1, [r6, 0x11]
lsls r0, r1, 3
@@ -101239,7 +101239,7 @@ _080AC730:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC778: .4byte 0x03004b20
+_080AC778: .4byte gTasks
_080AC77C:
ldr r0, _080AC7B8
ldr r0, [r0]
@@ -101269,10 +101269,10 @@ _080AC790:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC7B8: .4byte 0x0202f7ac
-_080AC7BC: .4byte 0x0202f7b1
+_080AC7B8: .4byte gUnknown_0202F7AC
+_080AC7BC: .4byte gUnknown_0202F7B1
_080AC7C0: .4byte 0x02019204
-_080AC7C4: .4byte 0x03004b20
+_080AC7C4: .4byte gTasks
_080AC7C8:
lsls r0, r7, 3
subs r0, r7
@@ -101293,7 +101293,7 @@ _080AC7E2:
lsls r1, r2, 2
b _080AC8E2
.align 2, 0
-_080AC7F0: .4byte 0x03004b20
+_080AC7F0: .4byte gTasks
_080AC7F4:
mov r3, r8
lsls r0, r3, 2
@@ -101389,7 +101389,7 @@ _080AC886:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC8B0: .4byte 0x03004b20
+_080AC8B0: .4byte gTasks
_080AC8B4:
mov r0, r9
add r0, r8
@@ -101421,8 +101421,8 @@ _080AC8E2:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC8F0: .4byte 0x0202e908
-_080AC8F4: .4byte 0x03004b20
+_080AC8F0: .4byte gMenuWindow
+_080AC8F4: .4byte gTasks
_080AC8F8:
lsls r0, r7, 3
subs r0, r7
@@ -101465,7 +101465,7 @@ _080AC934:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC948: .4byte 0x03004b20
+_080AC948: .4byte gTasks
_080AC94C:
ldrb r1, [r6, 0x6]
movs r0, 0x10
@@ -101496,7 +101496,7 @@ _080AC96C:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080AC988: .4byte 0x03004b20
+_080AC988: .4byte gTasks
_080AC98C:
lsls r0, r7, 3
subs r0, r7
@@ -101519,7 +101519,7 @@ _080AC98C:
bl _080AD8CA
.align 2, 0
_080AC9B8: .4byte 0x02019260
-_080AC9BC: .4byte 0x03004b20
+_080AC9BC: .4byte gTasks
_080AC9C0:
ldrb r0, [r6, 0x11]
lsls r0, 2
@@ -101567,7 +101567,7 @@ _080ACA06:
bl _080AD8CA
.align 2, 0
_080ACA1C: .4byte 0x02019260
-_080ACA20: .4byte 0x03004b20
+_080ACA20: .4byte gTasks
_080ACA24:
ldrb r1, [r6, 0x6]
movs r0, 0x10
@@ -101603,7 +101603,7 @@ _080ACA44:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACA6C: .4byte 0x03004b20
+_080ACA6C: .4byte gTasks
_080ACA70:
ldr r0, _080ACA80
mov r5, r8
@@ -101613,7 +101613,7 @@ _080ACA70:
adds r1, r0
b _080ACAA6
.align 2, 0
-_080ACA80: .4byte 0x03004b20
+_080ACA80: .4byte gTasks
_080ACA84:
mov r1, r8
lsls r0, r1, 2
@@ -101655,7 +101655,7 @@ _080ACAC0:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACAD4: .4byte 0x03004b20
+_080ACAD4: .4byte gTasks
_080ACAD8:
mov r4, r8
lsls r0, r4, 2
@@ -101696,7 +101696,7 @@ _080ACB0A:
movs r4, 0x1
b _080ACB60
.align 2, 0
-_080ACB24: .4byte 0x02038696
+_080ACB24: .4byte gUnknown_02038696
_080ACB28: .4byte 0x02019260
_080ACB2C:
adds r2, 0x1
@@ -101751,7 +101751,7 @@ _080ACB60:
strh r0, [r5, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACB90: .4byte 0x02038696
+_080ACB90: .4byte gUnknown_02038696
_080ACB94: .4byte 0x02019260
_080ACB98:
mov r0, r9
@@ -101782,8 +101782,8 @@ _080ACBC0:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACBD4: .4byte 0x0202e908
-_080ACBD8: .4byte 0x03004b20
+_080ACBD4: .4byte gMenuWindow
+_080ACBD8: .4byte gTasks
_080ACBDC:
movs r6, 0
mov r5, r8
@@ -101831,9 +101831,9 @@ _080ACC08:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACC38: .4byte 0x02038696
+_080ACC38: .4byte gUnknown_02038696
_080ACC3C: .4byte 0x02019260
-_080ACC40: .4byte 0x03004b20
+_080ACC40: .4byte gTasks
_080ACC44:
movs r6, 0
mov r5, r8
@@ -101874,7 +101874,7 @@ _080ACC7E:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACC90: .4byte 0x02038696
+_080ACC90: .4byte gUnknown_02038696
_080ACC94: .4byte 0x02019338
_080ACC98:
movs r6, 0
@@ -101918,8 +101918,8 @@ _080ACCC2:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACCE8: .4byte 0x02038696
-_080ACCEC: .4byte 0x03004b20
+_080ACCE8: .4byte gUnknown_02038696
+_080ACCEC: .4byte gTasks
_080ACCF0:
ldr r0, _080ACCFC
mov r1, r9
@@ -101928,7 +101928,7 @@ _080ACCF0:
adds r1, r0
b _080ACD22
.align 2, 0
-_080ACCFC: .4byte 0x03004b20
+_080ACCFC: .4byte gTasks
_080ACD00:
mov r5, r8
lsls r0, r5, 2
@@ -101991,7 +101991,7 @@ _080ACD5E:
bl audio_play
b _080ACD82
.align 2, 0
-_080ACD78: .4byte 0x02038696
+_080ACD78: .4byte gUnknown_02038696
_080ACD7C:
movs r0, 0x64
bl audio_play
@@ -102027,7 +102027,7 @@ _080ACDA6:
bl _080AD8CA
.align 2, 0
_080ACDC0: .4byte 0x02019260
-_080ACDC4: .4byte 0x03004b20
+_080ACDC4: .4byte gTasks
_080ACDC8:
mov r5, r8
lsls r2, r5, 2
@@ -102092,12 +102092,12 @@ _080ACE36:
bl _080AD8CA
.align 2, 0
_080ACE48: .4byte 0x02019260
-_080ACE4C: .4byte 0x020231cc
-_080ACE50: .4byte 0x02038572
-_080ACE54: .4byte 0x020234cc
+_080ACE4C: .4byte gStringVar1
+_080ACE50: .4byte gUnknown_02038572
+_080ACE54: .4byte gStringVar4
_080ACE58: .4byte gUnknown_083CC103
-_080ACE5C: .4byte 0x0202e908
-_080ACE60: .4byte 0x03004b20
+_080ACE5C: .4byte gMenuWindow
+_080ACE60: .4byte gTasks
_080ACE64:
ldr r0, _080ACE9C
bl sub_80037A0
@@ -102126,9 +102126,9 @@ _080ACE74:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACE9C: .4byte 0x0202e908
+_080ACE9C: .4byte gMenuWindow
_080ACEA0: .4byte 0x02019260
-_080ACEA4: .4byte 0x03004b20
+_080ACEA4: .4byte gTasks
_080ACEA8:
ldr r0, _080ACEBC
mov r3, r8
@@ -102140,7 +102140,7 @@ _080ACEA8:
strh r0, [r1, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACEBC: .4byte 0x03004b20
+_080ACEBC: .4byte gTasks
_080ACEC0:
lsls r0, r7, 3
subs r0, r7
@@ -102161,7 +102161,7 @@ _080ACEC0:
b _080ACEF8
.align 2, 0
_080ACEE4: .4byte 0x02019260
-_080ACEE8: .4byte 0x0202e908
+_080ACEE8: .4byte gMenuWindow
_080ACEEC: .4byte gUnknown_083CBD79
_080ACEF0:
cmp r0, 0x2
@@ -102177,7 +102177,7 @@ _080ACEF8:
bl sub_8002EB0
b _080ACF22
.align 2, 0
-_080ACF08: .4byte 0x0202e908
+_080ACF08: .4byte gMenuWindow
_080ACF0C: .4byte gUnknown_083CBD9D
_080ACF10:
ldr r0, _080ACF3C
@@ -102201,9 +102201,9 @@ _080ACF22:
strh r1, [r0, 0x1C]
b _080ACF88
.align 2, 0
-_080ACF3C: .4byte 0x0202e908
+_080ACF3C: .4byte gMenuWindow
_080ACF40: .4byte gUnknown_083CBDC6
-_080ACF44: .4byte 0x03004b20
+_080ACF44: .4byte gTasks
_080ACF48:
bl sub_80AF138
ldr r0, _080ACF90
@@ -102237,12 +102237,12 @@ _080ACF88:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACF90: .4byte 0x020231cc
-_080ACF94: .4byte 0x02038572
-_080ACF98: .4byte 0x020234cc
+_080ACF90: .4byte gStringVar1
+_080ACF94: .4byte gUnknown_02038572
+_080ACF98: .4byte gStringVar4
_080ACF9C: .4byte gUnknown_083CBD52
-_080ACFA0: .4byte 0x0202e908
-_080ACFA4: .4byte 0x03004b20
+_080ACFA0: .4byte gMenuWindow
+_080ACFA4: .4byte gTasks
_080ACFA8:
ldrb r1, [r6, 0x6]
movs r0, 0x10
@@ -102263,7 +102263,7 @@ _080ACFB6:
strh r1, [r0, 0x8]
bl _080AD8CA
.align 2, 0
-_080ACFD0: .4byte 0x03004b20
+_080ACFD0: .4byte gTasks
_080ACFD4:
ldr r0, _080AD034
bl sub_80037A0
@@ -102311,8 +102311,8 @@ _080AD02C:
strh r5, [r4, 0x8]
bl _080AD8CA
.align 2, 0
-_080AD034: .4byte 0x0202e908
-_080AD038: .4byte 0x03004b20
+_080AD034: .4byte gMenuWindow
+_080AD038: .4byte gTasks
_080AD03C: .4byte 0x02019260
_080AD040:
lsls r0, r7, 2
@@ -102381,12 +102381,12 @@ _080AD070:
bl _080AD8CA
.align 2, 0
_080AD0CC: .4byte 0x02019260
-_080AD0D0: .4byte 0x020231cc
-_080AD0D4: .4byte 0x02038572
-_080AD0D8: .4byte 0x020234cc
+_080AD0D0: .4byte gStringVar1
+_080AD0D4: .4byte gUnknown_02038572
+_080AD0D8: .4byte gStringVar4
_080AD0DC: .4byte gUnknown_083CC075
-_080AD0E0: .4byte 0x0202e908
-_080AD0E4: .4byte 0x03004b20
+_080AD0E0: .4byte gMenuWindow
+_080AD0E4: .4byte gTasks
_080AD0E8:
mov r1, r8
lsls r0, r1, 2
@@ -102445,9 +102445,9 @@ _080AD12A:
strh r1, [r0, 0x8]
b _080AD8CA
.align 2, 0
-_080AD15C: .4byte 0x0202e908
+_080AD15C: .4byte gMenuWindow
_080AD160: .4byte 0x02019260
-_080AD164: .4byte 0x03004b20
+_080AD164: .4byte gTasks
_080AD168:
bl sub_80B0D7C
lsls r0, r7, 2
@@ -102475,7 +102475,7 @@ _080AD182:
b _080AD8CA
.align 2, 0
_080AD19C: .4byte 0x02019338
-_080AD1A0: .4byte 0x03004b20
+_080AD1A0: .4byte gTasks
_080AD1A4:
ldr r2, _080AD1CC
ldrb r1, [r2, 0x1]
@@ -102522,7 +102522,7 @@ _080AD1D0:
bl StringCopy
b _080AD21E
.align 2, 0
-_080AD1FC: .4byte 0x020233cc
+_080AD1FC: .4byte gStringVar3
_080AD200: .4byte gMoveNames
_080AD204:
ldr r0, _080AD270
@@ -102579,14 +102579,14 @@ _080AD262:
lsls r1, r3, 2
b _080AD6EC
.align 2, 0
-_080AD270: .4byte 0x020233cc
+_080AD270: .4byte gStringVar3
_080AD274: .4byte gUnknown_083CC2D8
_080AD278: .4byte gContestMoves
_080AD27C: .4byte 0x02019260
-_080AD280: .4byte 0x020231cc
-_080AD284: .4byte 0x02038572
+_080AD280: .4byte gStringVar1
+_080AD284: .4byte gUnknown_02038572
_080AD288: .4byte 0x02019204
-_080AD28C: .4byte 0x03004b20
+_080AD28C: .4byte gTasks
_080AD290:
cmp r2, 0
bge _080AD2A8
@@ -102595,7 +102595,7 @@ _080AD290:
bl StringExpandPlaceholders
b _080AD2D0
.align 2, 0
-_080AD2A0: .4byte 0x020234cc
+_080AD2A0: .4byte gStringVar4
_080AD2A4: .4byte gUnknown_083CC0BC
_080AD2A8:
cmp r2, 0
@@ -102609,7 +102609,7 @@ _080AD2A8:
bl StringExpandPlaceholders
b _080AD2D0
.align 2, 0
-_080AD2C0: .4byte 0x020234cc
+_080AD2C0: .4byte gStringVar4
_080AD2C4: .4byte gUnknown_083CC0A0
_080AD2C8:
ldr r0, _080AD300
@@ -102639,10 +102639,10 @@ _080AD2D0:
strh r0, [r1, 0x8]
b _080AD8CA
.align 2, 0
-_080AD300: .4byte 0x020234cc
+_080AD300: .4byte gStringVar4
_080AD304: .4byte gUnknown_083CC0E3
-_080AD308: .4byte 0x0202e908
-_080AD30C: .4byte 0x03004b20
+_080AD308: .4byte gMenuWindow
+_080AD30C: .4byte gTasks
_080AD310:
movs r0, 0x36
strh r0, [r1, 0x8]
@@ -102698,7 +102698,7 @@ _080AD36C:
bl sub_80B1CBC
b _080AD3A8
.align 2, 0
-_080AD378: .4byte 0x0202e908
+_080AD378: .4byte gMenuWindow
_080AD37C:
ldrb r1, [r6, 0x6]
movs r0, 0x20
@@ -102745,7 +102745,7 @@ _080AD3C2:
strh r0, [r4, 0x8]
b _080AD8CA
.align 2, 0
-_080AD3CC: .4byte 0x0202f388
+_080AD3CC: .4byte gPaletteFade
_080AD3D0:
mov r4, r8
lsls r1, r4, 2
@@ -102785,7 +102785,7 @@ _080AD416:
movs r1, 0x1
b _080AD4C8
.align 2, 0
-_080AD41C: .4byte 0x0202e908
+_080AD41C: .4byte gMenuWindow
_080AD420:
ldrb r1, [r6, 0x7]
movs r0, 0x1
@@ -102889,7 +102889,7 @@ _080AD4CC:
.align 2, 0
_080AD4E0: .4byte 0x02019338
_080AD4E4: .4byte 0xfffffecc
-_080AD4E8: .4byte 0x03004b20
+_080AD4E8: .4byte gTasks
_080AD4EC:
ldr r0, _080AD510
ldrb r1, [r0, 0x7]
@@ -102911,7 +102911,7 @@ _080AD4FE:
strh r1, [r0, 0x8]
b _080AD8CA
.align 2, 0
-_080AD510: .4byte 0x0202f388
+_080AD510: .4byte gPaletteFade
_080AD514:
lsls r0, r7, 2
ldr r1, _080AD534
@@ -102930,7 +102930,7 @@ _080AD526:
b _080AD6EC
.align 2, 0
_080AD534: .4byte 0x02019338
-_080AD538: .4byte 0x03004b20
+_080AD538: .4byte gTasks
_080AD53C:
bl sub_80AF138
ldr r0, _080AD5A8
@@ -102980,16 +102980,16 @@ _080AD53C:
strh r1, [r0, 0x8]
b _080AD8CA
.align 2, 0
-_080AD5A8: .4byte 0x020233cc
+_080AD5A8: .4byte gStringVar3
_080AD5AC: .4byte 0x02019328
-_080AD5B0: .4byte 0x02038572
-_080AD5B4: .4byte 0x020231cc
-_080AD5B8: .4byte 0x020232cc
+_080AD5B0: .4byte gUnknown_02038572
+_080AD5B4: .4byte gStringVar1
+_080AD5B8: .4byte gStringVar2
_080AD5BC: .4byte gMoveNames
-_080AD5C0: .4byte 0x020234cc
+_080AD5C0: .4byte gStringVar4
_080AD5C4: .4byte gUnknown_083CC14A
-_080AD5C8: .4byte 0x0202e908
-_080AD5CC: .4byte 0x03004b20
+_080AD5C8: .4byte gMenuWindow
+_080AD5CC: .4byte gTasks
_080AD5D0:
ldr r5, _080AD614
adds r0, r5, 0
@@ -103022,10 +103022,10 @@ _080AD5E0:
strh r1, [r0, 0x8]
b _080AD8CA
.align 2, 0
-_080AD614: .4byte 0x0202e908
-_080AD618: .4byte 0x020234cc
+_080AD614: .4byte gMenuWindow
+_080AD618: .4byte gStringVar4
_080AD61C: .4byte gUnknown_083CC16E
-_080AD620: .4byte 0x03004b20
+_080AD620: .4byte gTasks
_080AD624:
ldr r0, _080AD640
bl sub_80037A0
@@ -103040,8 +103040,8 @@ _080AD632:
lsls r1, r3, 2
b _080AD6EC
.align 2, 0
-_080AD640: .4byte 0x0202e908
-_080AD644: .4byte 0x03004b20
+_080AD640: .4byte gMenuWindow
+_080AD644: .4byte gTasks
_080AD648:
lsls r0, r7, 3
subs r0, r7
@@ -103095,14 +103095,14 @@ _080AD664:
b _080AD8CA
.align 2, 0
_080AD6B4: .4byte 0x02019260
-_080AD6B8: .4byte 0x020231cc
-_080AD6BC: .4byte 0x02038572
-_080AD6C0: .4byte 0x020232cc
+_080AD6B8: .4byte gStringVar1
+_080AD6BC: .4byte gUnknown_02038572
+_080AD6C0: .4byte gStringVar2
_080AD6C4: .4byte gMoveNames
-_080AD6C8: .4byte 0x020234cc
+_080AD6C8: .4byte gStringVar4
_080AD6CC: .4byte gUnknown_083CBF60
-_080AD6D0: .4byte 0x0202e908
-_080AD6D4: .4byte 0x03004b20
+_080AD6D0: .4byte gMenuWindow
+_080AD6D4: .4byte gTasks
_080AD6D8:
ldr r0, _080AD6F8
bl sub_80037A0
@@ -103122,8 +103122,8 @@ _080AD6EC:
strh r0, [r1, 0x8]
b _080AD8CA
.align 2, 0
-_080AD6F8: .4byte 0x0202e908
-_080AD6FC: .4byte 0x03004b20
+_080AD6F8: .4byte gMenuWindow
+_080AD6FC: .4byte gTasks
_080AD700:
bl sub_80B1BDC
ldr r0, _080AD718
@@ -103136,7 +103136,7 @@ _080AD700:
strh r0, [r1, 0x8]
b _080AD8CA
.align 2, 0
-_080AD718: .4byte 0x03004b20
+_080AD718: .4byte gTasks
_080AD71C:
ldrb r1, [r6, 0x6]
movs r0, 0x40
@@ -103164,7 +103164,7 @@ _080AD73A:
strh r0, [r1, 0x8]
b _080AD8CA
.align 2, 0
-_080AD74C: .4byte 0x03004b20
+_080AD74C: .4byte gTasks
_080AD750:
mov r4, r8
lsls r2, r4, 2
@@ -103184,7 +103184,7 @@ _080AD750:
strh r0, [r2, 0x8]
b _080AD8CA
.align 2, 0
-_080AD774: .4byte 0x02020004
+_080AD774: .4byte gSprites
_080AD778: .4byte sub_80AD92C
_080AD77C:
mov r5, r8
@@ -103215,7 +103215,7 @@ _080AD7A2:
strh r0, [r4, 0x8]
b _080AD8CA
.align 2, 0
-_080AD7B4: .4byte 0x02020004
+_080AD7B4: .4byte gSprites
_080AD7B8:
movs r6, 0
mov r2, r8
@@ -103240,7 +103240,7 @@ _080AD7C0:
strh r1, [r0, 0x8]
b _080AD8CA
.align 2, 0
-_080AD7E4: .4byte 0x03004b20
+_080AD7E4: .4byte gTasks
_080AD7E8:
bl sub_80AF138
ldr r0, _080AD828
@@ -103270,12 +103270,12 @@ _080AD7E8:
strh r1, [r0, 0x8]
b _080AD8CA
.align 2, 0
-_080AD828: .4byte 0x020231cc
-_080AD82C: .4byte 0x02038572
-_080AD830: .4byte 0x020234cc
+_080AD828: .4byte gStringVar1
+_080AD82C: .4byte gUnknown_02038572
+_080AD830: .4byte gStringVar4
_080AD834: .4byte gUnknown_083CB00D
-_080AD838: .4byte 0x0202e908
-_080AD83C: .4byte 0x03004b20
+_080AD838: .4byte gMenuWindow
+_080AD83C: .4byte gTasks
_080AD840:
ldr r0, _080AD860
bl sub_80037A0
@@ -103292,8 +103292,8 @@ _080AD840:
strh r0, [r1, 0x8]
b _080AD8CA
.align 2, 0
-_080AD860: .4byte 0x0202e908
-_080AD864: .4byte 0x03004b20
+_080AD860: .4byte gMenuWindow
+_080AD864: .4byte gTasks
_080AD868:
mov r5, r8
lsls r0, r5, 2
@@ -103454,7 +103454,7 @@ sub_80AD960: @ 80AD960
beq _080AD98E
b _080ADA10
.align 2, 0
-_080AD984: .4byte 0x03004b20
+_080AD984: .4byte gTasks
_080AD988:
cmp r0, 0x2
beq _080ADA08
@@ -103492,7 +103492,7 @@ _080AD9B8:
strh r6, [r5, 0x8]
b _080ADA10
.align 2, 0
-_080AD9D8: .4byte 0x0203869a
+_080AD9D8: .4byte gUnknown_0203869A
_080AD9DC: .4byte 0x02019204
_080AD9E0: .4byte sub_80C8C80
_080AD9E4: .4byte sub_80AD8DC
@@ -103548,7 +103548,7 @@ sub_80ADA1C: @ 80ADA1C
pop {r0}
bx r0
.align 2, 0
-_080ADA44: .4byte 0x03004b20
+_080ADA44: .4byte gTasks
_080ADA48: .4byte sub_80ADA4C
thumb_func_end sub_80ADA1C
@@ -103572,7 +103572,7 @@ sub_80ADA4C: @ 80ADA4C
beq _080ADA7A
b _080ADACE
.align 2, 0
-_080ADA70: .4byte 0x03004b20
+_080ADA70: .4byte gTasks
_080ADA74:
cmp r5, 0x2
beq _080ADAC0
@@ -103649,7 +103649,7 @@ _080ADAF6:
pop {r0}
bx r0
.align 2, 0
-_080ADAFC: .4byte 0x03004b20
+_080ADAFC: .4byte gTasks
_080ADB00: .4byte sub_80ADB04
thumb_func_end sub_80ADAD8
@@ -103679,10 +103679,10 @@ sub_80ADB04: @ 80ADB04
bx lr
.align 2, 0
_080ADB30: .4byte 0x02018204
-_080ADB34: .4byte 0x0202eac8
+_080ADB34: .4byte gPlttBufferUnfaded
_080ADB38: .4byte 0x040000d4
_080ADB3C: .4byte 0x84000100
-_080ADB40: .4byte 0x03004b20
+_080ADB40: .4byte gTasks
_080ADB44: .4byte sub_80ADB48
thumb_func_end sub_80ADB04
@@ -103717,7 +103717,7 @@ _080ADB7A:
pop {r0}
bx r0
.align 2, 0
-_080ADB80: .4byte 0x03004b20
+_080ADB80: .4byte gTasks
_080ADB84: .4byte sub_80ADB88
thumb_func_end sub_80ADB48
@@ -103770,14 +103770,14 @@ sub_80ADB88: @ 80ADB88
pop {r0}
bx r0
.align 2, 0
-_080ADBEC: .4byte 0x02038695
+_080ADBEC: .4byte gUnknown_02038695
_080ADBF0: .4byte 0x02019260
-_080ADBF4: .4byte 0x020231cc
-_080ADBF8: .4byte 0x02038572
-_080ADBFC: .4byte 0x020234cc
+_080ADBF4: .4byte gStringVar1
+_080ADBF8: .4byte gUnknown_02038572
+_080ADBFC: .4byte gStringVar4
_080ADC00: .4byte gUnknown_083CB2F0
-_080ADC04: .4byte 0x0202e908
-_080ADC08: .4byte 0x03004b20
+_080ADC04: .4byte gMenuWindow
+_080ADC08: .4byte gTasks
_080ADC0C: .4byte sub_80ADC10
thumb_func_end sub_80ADB88
@@ -103807,8 +103807,8 @@ _080ADC3A:
pop {r0}
bx r0
.align 2, 0
-_080ADC40: .4byte 0x0202e908
-_080ADC44: .4byte 0x03004b20
+_080ADC40: .4byte gMenuWindow
+_080ADC44: .4byte gTasks
_080ADC48: .4byte sub_80ADC4C
thumb_func_end sub_80ADC10
@@ -103839,7 +103839,7 @@ _080ADC76:
pop {r0}
bx r0
.align 2, 0
-_080ADC7C: .4byte 0x03004b20
+_080ADC7C: .4byte gTasks
_080ADC80: .4byte sub_80ADC84
thumb_func_end sub_80ADC4C
@@ -103866,7 +103866,7 @@ _080ADCA6:
pop {r0}
bx r0
.align 2, 0
-_080ADCAC: .4byte 0x03004b20
+_080ADCAC: .4byte gTasks
_080ADCB0: .4byte sub_80ADCB4
thumb_func_end sub_80ADC84
@@ -103888,7 +103888,7 @@ sub_80ADCB4: @ 80ADCB4
pop {r0}
bx r0
.align 2, 0
-_080ADCD4: .4byte 0x03004b20
+_080ADCD4: .4byte gTasks
_080ADCD8: .4byte sub_80B237C
thumb_func_end sub_80ADCB4
@@ -103910,7 +103910,7 @@ sub_80ADCDC: @ 80ADCDC
pop {r0}
bx r0
.align 2, 0
-_080ADCFC: .4byte 0x03004b20
+_080ADCFC: .4byte gTasks
_080ADD00: .4byte sub_80ADD04
thumb_func_end sub_80ADCDC
@@ -103949,7 +103949,7 @@ sub_80ADD04: @ 80ADD04
_080ADD40: .4byte REG_BG0CNT
_080ADD44: .4byte REG_BG2CNT
_080ADD48: .4byte 0x02019204
-_080ADD4C: .4byte 0x03004b20
+_080ADD4C: .4byte gTasks
_080ADD50: .4byte sub_80ADDA4
_080ADD54:
bl sub_80B1B14
@@ -103965,7 +103965,7 @@ _080ADD64:
pop {r0}
bx r0
.align 2, 0
-_080ADD6C: .4byte 0x03004b20
+_080ADD6C: .4byte gTasks
_080ADD70: .4byte sub_80ADD74
thumb_func_end sub_80ADD04
@@ -103992,7 +103992,7 @@ _080ADD94:
bx r0
.align 2, 0
_080ADD98: .4byte 0x02019204
-_080ADD9C: .4byte 0x03004b20
+_080ADD9C: .4byte gTasks
_080ADDA0: .4byte sub_80ABB70
thumb_func_end sub_80ADD74
@@ -104059,17 +104059,17 @@ _080ADDBC:
pop {r0}
bx r0
.align 2, 0
-_080ADE24: .4byte 0x030042a0
-_080ADE28: .4byte 0x03004280
+_080ADE24: .4byte gUnknown_030042A0
+_080ADE28: .4byte gUnknown_03004280
_080ADE2C: .4byte 0x02019260
-_080ADE30: .4byte 0x02038680
-_080ADE34: .4byte 0x02038695
-_080ADE38: .4byte 0x03005d28
+_080ADE30: .4byte gUnknown_02038680
+_080ADE34: .4byte gUnknown_02038695
+_080ADE38: .4byte gUnknown_03005D28
_080ADE3C: .4byte gRngValue
-_080ADE40: .4byte 0x020234cc
+_080ADE40: .4byte gStringVar4
_080ADE44: .4byte gUnknown_083CB02C
-_080ADE48: .4byte 0x0202e908
-_080ADE4C: .4byte 0x03004b20
+_080ADE48: .4byte gMenuWindow
+_080ADE4C: .4byte gTasks
_080ADE50: .4byte sub_80ADE54
thumb_func_end sub_80ADDA4
@@ -104108,10 +104108,10 @@ _080ADE92:
pop {r0}
bx r0
.align 2, 0
-_080ADE98: .4byte 0x0202e908
-_080ADE9C: .4byte 0x030042c0
-_080ADEA0: .4byte 0x030041b4
-_080ADEA4: .4byte 0x03004b20
+_080ADE98: .4byte gMenuWindow
+_080ADE9C: .4byte gUnknown_030042C0
+_080ADEA0: .4byte gUnknown_030041B4
+_080ADEA4: .4byte gTasks
_080ADEA8: .4byte sub_80ADEAC
thumb_func_end sub_80ADE54
@@ -104145,8 +104145,8 @@ _080ADEDA:
pop {r0}
bx r0
.align 2, 0
-_080ADEE0: .4byte 0x030041b4
-_080ADEE4: .4byte 0x03004b20
+_080ADEE0: .4byte gUnknown_030041B4
+_080ADEE4: .4byte gTasks
_080ADEE8: .4byte sub_80ADEEC
thumb_func_end sub_80ADEAC
@@ -104179,8 +104179,8 @@ sub_80ADEEC: @ 80ADEEC
ldr r0, _080ADF28
b _080ADF3E
.align 2, 0
-_080ADF20: .4byte 0x03004b20
-_080ADF24: .4byte 0x0203869a
+_080ADF20: .4byte gTasks
+_080ADF24: .4byte gUnknown_0203869A
_080ADF28: .4byte sub_80ADF4C
_080ADF2C:
movs r0, 0x1
@@ -104233,7 +104233,7 @@ sub_80ADF4C: @ 80ADF4C
.align 2, 0
_080ADF88: .4byte sub_80C8AD0
_080ADF8C: .4byte sub_80ADF98
-_080ADF90: .4byte 0x03004b20
+_080ADF90: .4byte gTasks
_080ADF94: .4byte nullsub_89
thumb_func_end sub_80ADF4C
@@ -104264,7 +104264,7 @@ sub_80ADF98: @ 80ADF98
pop {r0}
bx r0
.align 2, 0
-_080ADFCC: .4byte 0x03004b20
+_080ADFCC: .4byte gTasks
_080ADFD0: .4byte 0x02019204
_080ADFD4: .4byte sub_80ADFD8
thumb_func_end sub_80ADF98
@@ -104291,8 +104291,8 @@ _080ADFFC:
pop {r0}
bx r0
.align 2, 0
-_080AE000: .4byte 0x0202f388
-_080AE004: .4byte 0x0300485c
+_080AE000: .4byte gPaletteFade
+_080AE004: .4byte gUnknown_0300485C
_080AE008: .4byte sub_80AE010
_080AE00C: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_80ADFD8
@@ -104352,8 +104352,8 @@ _080AE068:
pop {r0}
bx r0
.align 2, 0
-_080AE06C: .4byte 0x0203869a
-_080AE070: .4byte 0x02038695
+_080AE06C: .4byte gUnknown_0203869A
+_080AE070: .4byte gUnknown_02038695
thumb_func_end sub_80AE054
thumb_func_start sub_80AE074
@@ -104368,8 +104368,8 @@ sub_80AE074: @ 80AE074
movs r0, 0
b _080AE092
.align 2, 0
-_080AE088: .4byte 0x02038695
-_080AE08C: .4byte 0x0203869b
+_080AE088: .4byte gUnknown_02038695
+_080AE08C: .4byte gUnknown_0203869B
_080AE090:
movs r0, 0x1
_080AE092:
@@ -104423,9 +104423,9 @@ _080AE0CE:
b _080AE108
.align 2, 0
_080AE0F0: .4byte gSaveBlock2
-_080AE0F4: .4byte 0x0203869a
-_080AE0F8: .4byte 0x02038695
-_080AE0FC: .4byte 0x0203857d
+_080AE0F4: .4byte gUnknown_0203869A
+_080AE0F8: .4byte gUnknown_02038695
+_080AE0FC: .4byte gUnknown_0203857D
_080AE100:
ldrb r0, [r5]
lsls r0, 6
@@ -104485,10 +104485,10 @@ _080AE108:
strb r0, [r1, 0xA]
b _080AE19A
.align 2, 0
-_080AE17C: .4byte 0x02038570
-_080AE180: .4byte 0x02038695
-_080AE184: .4byte 0x03004360
-_080AE188: .4byte 0x0203869a
+_080AE17C: .4byte gUnknown_02038570
+_080AE180: .4byte gUnknown_02038695
+_080AE184: .4byte gPlayerParty
+_080AE188: .4byte gUnknown_0203869A
_080AE18C:
mov r0, sp
ldrb r2, [r0, 0x5]
@@ -104633,9 +104633,9 @@ _080AE19A:
adds r3, 0x14
b _080AE31E
.align 2, 0
-_080AE2C4: .4byte 0x02038695
-_080AE2C8: .4byte 0x02038572
-_080AE2CC: .4byte 0x03004360
+_080AE2C4: .4byte gUnknown_02038695
+_080AE2C8: .4byte gUnknown_02038572
+_080AE2CC: .4byte gPlayerParty
_080AE2D0:
cmp r2, 0xFF
bne _080AE2E0
@@ -104741,8 +104741,8 @@ _080AE34C:
pop {r0}
bx r0
.align 2, 0
-_080AE390: .4byte 0x02038570
-_080AE394: .4byte 0x02038695
+_080AE390: .4byte gUnknown_02038570
+_080AE394: .4byte gUnknown_02038695
thumb_func_end sub_80AE098
thumb_func_start sub_80AE398
@@ -104861,8 +104861,8 @@ _080AE454:
bx r0
.align 2, 0
_080AE470: .4byte gUnknown_083C9408
-_080AE474: .4byte 0x02038570
-_080AE478: .4byte 0x02038694
+_080AE474: .4byte gUnknown_02038570
+_080AE478: .4byte gUnknown_02038694
thumb_func_end sub_80AE398
thumb_func_start sub_80AE47C
@@ -104894,7 +104894,7 @@ _080AE49E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080AE4B0: .4byte 0x0203869c
+_080AE4B0: .4byte gUnknown_0203869C
_080AE4B4: .4byte _080AE4B8
.align 2, 0
_080AE4B8:
@@ -104946,7 +104946,7 @@ _080AE50A:
pop {r1}
bx r1
.align 2, 0
-_080AE510: .4byte 0x0203869e
+_080AE510: .4byte gUnknown_0203869E
thumb_func_end sub_80AE47C
thumb_func_start sub_80AE514
@@ -105009,8 +105009,8 @@ _080AE52C:
.align 2, 0
_080AE588: .4byte gUnknown_083CA308
_080AE58C: .4byte gUnknown_083CA310
-_080AE590: .4byte 0x02038696
-_080AE594: .4byte 0x03004210
+_080AE590: .4byte gUnknown_02038696
+_080AE594: .4byte gUnknown_03004210
thumb_func_end sub_80AE514
thumb_func_start PutWindowTilemap
@@ -105117,12 +105117,12 @@ sub_80AE5D4: @ 80AE5D4
bl sub_8004D04
b _080AE6B0
.align 2, 0
-_080AE660: .4byte 0x020238cc
+_080AE660: .4byte gUnknown_020238CC
_080AE664: .4byte gEmptyString_81E72B0
-_080AE668: .4byte 0x0203869a
-_080AE66C: .4byte 0x03002970
-_080AE670: .4byte 0x03004210
-_080AE674: .4byte 0x02038696
+_080AE668: .4byte gUnknown_0203869A
+_080AE66C: .4byte gLinkPlayers
+_080AE670: .4byte gUnknown_03004210
+_080AE674: .4byte gUnknown_02038696
_080AE678: .4byte gUnknown_083CA310
_080AE67C:
lsls r1, r4, 6
@@ -105155,10 +105155,10 @@ _080AE6B0:
pop {r0}
bx r0
.align 2, 0
-_080AE6B8: .4byte 0x0203857d
-_080AE6BC: .4byte 0x03004210
-_080AE6C0: .4byte 0x020238cc
-_080AE6C4: .4byte 0x02038696
+_080AE6B8: .4byte gUnknown_0203857D
+_080AE6BC: .4byte gUnknown_03004210
+_080AE6C0: .4byte gUnknown_020238CC
+_080AE6C4: .4byte gUnknown_02038696
_080AE6C8: .4byte gUnknown_083CA310
thumb_func_end sub_80AE5D4
@@ -105237,10 +105237,10 @@ sub_80AE6E4: @ 80AE6E4
pop {r0}
bx r0
.align 2, 0
-_080AE75C: .4byte 0x020238cc
-_080AE760: .4byte 0x02038572
-_080AE764: .4byte 0x03004210
-_080AE768: .4byte 0x02038696
+_080AE75C: .4byte gUnknown_020238CC
+_080AE760: .4byte gUnknown_02038572
+_080AE764: .4byte gUnknown_03004210
+_080AE768: .4byte gUnknown_02038696
_080AE76C: .4byte gUnknown_083CA308
thumb_func_end sub_80AE6E4
@@ -105279,7 +105279,7 @@ _080AE7A0:
adds r1, 0x27
b _080AE80E
.align 2, 0
-_080AE7B4: .4byte 0x02038570
+_080AE7B4: .4byte gUnknown_02038570
_080AE7B8:
ldr r0, _080AE7CC
lsls r2, 6
@@ -105292,7 +105292,7 @@ _080AE7B8:
adds r1, 0x28
b _080AE80E
.align 2, 0
-_080AE7CC: .4byte 0x02038570
+_080AE7CC: .4byte gUnknown_02038570
_080AE7D0:
ldr r1, _080AE7DC
lsls r2, 6
@@ -105301,7 +105301,7 @@ _080AE7D0:
adds r0, 0x28
b _080AE7EA
.align 2, 0
-_080AE7DC: .4byte 0x02038570
+_080AE7DC: .4byte gUnknown_02038570
_080AE7E0:
ldr r1, _080AE7F8
lsls r2, 6
@@ -105317,7 +105317,7 @@ _080AE7EA:
adds r0, r1, 0
b _080AE810
.align 2, 0
-_080AE7F8: .4byte 0x02038570
+_080AE7F8: .4byte gUnknown_02038570
_080AE7FC:
ldr r0, _080AE828
lsls r2, 6
@@ -105344,7 +105344,7 @@ _080AE810:
pop {r1}
bx r1
.align 2, 0
-_080AE828: .4byte 0x02038570
+_080AE828: .4byte gUnknown_02038570
thumb_func_end sub_80AE770
thumb_func_start sub_80AE82C
@@ -105370,7 +105370,7 @@ _080AE836:
pop {r0}
bx r0
.align 2, 0
-_080AE854: .4byte 0x02038670
+_080AE854: .4byte gUnknown_02038670
thumb_func_end sub_80AE82C
thumb_func_start sub_80AE858
@@ -105412,7 +105412,7 @@ sub_80AE858: @ 80AE858
_080AE8A0: .4byte gUnknown_083CA4BC
_080AE8A4: .4byte gContest2Pal
_080AE8A8: .4byte gSpriteTemplate_83CA4A4
-_080AE8AC: .4byte 0x02020004
+_080AE8AC: .4byte gSprites
_080AE8B0: .4byte SpriteCallbackDummy
thumb_func_end sub_80AE858
@@ -105453,7 +105453,7 @@ sub_80AE8B4: @ 80AE8B4
_080AE8F8: .4byte gUnknown_083CA4C4
_080AE8FC: .4byte gUnknown_083CA4CC
_080AE900: .4byte gUnknown_083CA4D4
-_080AE904: .4byte 0x02020004
+_080AE904: .4byte gSprites
thumb_func_end sub_80AE8B4
thumb_func_start unref_sub_80AE908
@@ -105556,14 +105556,14 @@ unref_sub_80AE908: @ 80AE908
pop {r1}
bx r1
.align 2, 0
-_080AE9D4: .4byte 0x02038570
-_080AE9D8: .4byte 0x02038695
+_080AE9D4: .4byte gUnknown_02038570
+_080AE9D8: .4byte gUnknown_02038695
_080AE9DC: .4byte gMonFrontPicTable
_080AE9E0: .4byte gMonFrontPicCoords
_080AE9E4: .4byte gUnknown_081FAF4C
_080AE9E8: .4byte gMonPaletteTable
-_080AE9EC: .4byte 0x02024e8c
-_080AE9F0: .4byte 0x02020004
+_080AE9EC: .4byte gUnknown_02024E8C
+_080AE9F0: .4byte gSprites
_080AE9F4: .4byte SpriteCallbackDummy
_080AE9F8: .4byte gSpriteAffineAnimTable_81E7C18
thumb_func_end unref_sub_80AE908
@@ -105669,8 +105669,8 @@ sub_80AE9FC: @ 80AE9FC
_080AEACC: .4byte gMonBackPicTable
_080AEAD0: .4byte gMonBackPicCoords
_080AEAD4: .4byte gUnknown_081FAF4C
-_080AEAD8: .4byte 0x02024e8c
-_080AEADC: .4byte 0x02020004
+_080AEAD8: .4byte gUnknown_02024E8C
+_080AEADC: .4byte gSprites
_080AEAE0: .4byte SpriteCallbackDummy
_080AEAE4: .4byte gSpriteAffineAnimTable_81E7C18
_080AEAE8:
@@ -105697,7 +105697,7 @@ _080AEAF0:
bx r1
.align 2, 0
_080AEB14: .4byte gSpriteAffineAnimTable_81E7BEC
-_080AEB18: .4byte 0x02020004
+_080AEB18: .4byte gSprites
thumb_func_end sub_80AE9FC
thumb_func_start sub_80AEB1C
@@ -105882,7 +105882,7 @@ _080AEC48:
movs r0, 0
b _080AEC9C
.align 2, 0
-_080AEC74: .4byte 0x03004210
+_080AEC74: .4byte gUnknown_03004210
_080AEC78: .4byte gContestMoves
_080AEC7C: .4byte 0x00004040
_080AEC80: .4byte gContestEffects
@@ -106010,7 +106010,7 @@ sub_80AED58: @ 80AED58
pop {r0}
bx r0
.align 2, 0
-_080AED78: .4byte 0x03004210
+_080AED78: .4byte gUnknown_03004210
thumb_func_end sub_80AED58
thumb_func_start sub_80AED7C
@@ -106059,7 +106059,7 @@ sub_80AED7C: @ 80AED7C
strh r0, [r3]
b _080AEE08
.align 2, 0
-_080AEDD8: .4byte 0x02038696
+_080AEDD8: .4byte gUnknown_02038696
_080AEDDC: .4byte 0x0600c028
_080AEDE0: .4byte 0x0600c02a
_080AEDE4: .4byte 0x0600c068
@@ -106172,7 +106172,7 @@ _080AEE88:
adds r6, r5, 0
b _080AEEC4
.align 2, 0
-_080AEEB0: .4byte 0x02038696
+_080AEEB0: .4byte gUnknown_02038696
_080AEEB4:
mov r1, r9
adds r0, r1, r4
@@ -106284,7 +106284,7 @@ _080AEF5A:
adds r2, r5, 0x1
b _080AEF92
.align 2, 0
-_080AEF80: .4byte 0x02038696
+_080AEF80: .4byte gUnknown_02038696
_080AEF84:
mov r1, r8
adds r0, r1, r4
@@ -106418,7 +106418,7 @@ _080AF06C:
movs r1, 0
b _080AF0A6
.align 2, 0
-_080AF074: .4byte 0x02038696
+_080AF074: .4byte gUnknown_02038696
_080AF078: .4byte 0x02019260
_080AF07C: .4byte 0x00ff0003
_080AF080:
@@ -106536,7 +106536,7 @@ sub_80AF138: @ 80AF138
pop {r0}
bx r0
.align 2, 0
-_080AF158: .4byte 0x03004210
+_080AF158: .4byte gUnknown_03004210
thumb_func_end sub_80AF138
thumb_func_start sub_80AF15C
@@ -106566,8 +106566,8 @@ _080AF174:
lsls r1, r4, 6
b _080AF1A2
.align 2, 0
-_080AF190: .4byte 0x02038695
-_080AF194: .4byte 0x02038570
+_080AF190: .4byte gUnknown_02038695
+_080AF194: .4byte gUnknown_02038570
_080AF198:
ldr r2, _080AF1B0
ldr r0, _080AF1B4
@@ -106584,7 +106584,7 @@ _080AF1AA:
pop {r1}
bx r1
.align 2, 0
-_080AF1B0: .4byte 0x02038570
+_080AF1B0: .4byte gUnknown_02038570
_080AF1B4: .4byte 0x02019204
thumb_func_end sub_80AF15C
@@ -106645,7 +106645,7 @@ _080AF1FE:
b _080AF23A
.align 2, 0
_080AF21C: .4byte 0x02019260
-_080AF220: .4byte 0x020238cc
+_080AF220: .4byte gUnknown_020238CC
_080AF224: .4byte gUnknownText_MissedTurn
_080AF228:
ldr r0, _080AF270
@@ -106682,9 +106682,9 @@ _080AF23A:
pop {r0}
bx r0
.align 2, 0
-_080AF270: .4byte 0x020238cc
+_080AF270: .4byte gUnknown_020238CC
_080AF274: .4byte gMoveNames
-_080AF278: .4byte 0x03004210
+_080AF278: .4byte gUnknown_03004210
_080AF27C: .4byte gUnknown_083CA318
thumb_func_end sub_80AF1E4
@@ -106737,7 +106737,7 @@ sub_80AF2A0: @ 80AF2A0
pop {r0}
bx r0
.align 2, 0
-_080AF2D8: .4byte 0x03004210
+_080AF2D8: .4byte gUnknown_03004210
_080AF2DC: .4byte gUnknown_083CA318
thumb_func_end sub_80AF2A0
@@ -107169,7 +107169,7 @@ _080AF5E2:
movs r0, 0x1
b _080AF626
.align 2, 0
-_080AF5E8: .4byte 0x02038695
+_080AF5E8: .4byte gUnknown_02038695
_080AF5EC:
ldrb r0, [r4, 0x6]
movs r1, 0x1
@@ -107236,9 +107236,9 @@ sub_80AF630: @ 80AF630
pop {r0}
bx r0
.align 2, 0
-_080AF65C: .4byte 0x02038688
-_080AF660: .4byte 0x02038678
-_080AF664: .4byte 0x02038670
+_080AF65C: .4byte gUnknown_02038688
+_080AF660: .4byte gUnknown_02038678
+_080AF664: .4byte gUnknown_02038670
thumb_func_end sub_80AF630
thumb_func_start sub_80AF668
@@ -107271,7 +107271,7 @@ sub_80AF688: @ 80AF688
asrs r0, 16
bx lr
.align 2, 0
-_080AF69C: .4byte 0x02038680
+_080AF69C: .4byte gUnknown_02038680
thumb_func_end sub_80AF688
thumb_func_start sub_80AF6A0
@@ -107472,9 +107472,9 @@ _080AF7F6:
pop {r0}
bx r0
.align 2, 0
-_080AF81C: .4byte 0x02038678
-_080AF820: .4byte 0x02038670
-_080AF824: .4byte 0x02038690
+_080AF81C: .4byte gUnknown_02038678
+_080AF820: .4byte gUnknown_02038670
+_080AF824: .4byte gUnknown_02038690
thumb_func_end sub_80AF6A0
thumb_func_start sub_80AF828
@@ -107535,9 +107535,9 @@ sub_80AF860: @ 80AF860
pop {r0}
bx r0
.align 2, 0
-_080AF88C: .4byte 0x030042a0
-_080AF890: .4byte 0x03004280
-_080AF894: .4byte 0x0202e908
+_080AF88C: .4byte gUnknown_030042A0
+_080AF890: .4byte gUnknown_03004280
+_080AF894: .4byte gMenuWindow
_080AF898: .4byte gUnknownText_LinkStandbyAndWinner
thumb_func_end sub_80AF860
@@ -107624,7 +107624,7 @@ _080AF932:
.align 2, 0
_080AF940: .4byte 0x02019338
_080AF944: .4byte sub_80AF94C
-_080AF948: .4byte 0x03004b20
+_080AF948: .4byte gTasks
thumb_func_end unref_sub_80AF89C
thumb_func_start sub_80AF94C
@@ -107657,7 +107657,7 @@ sub_80AF94C: @ 80AF94C
strb r0, [r1, 0x2]
b _080AFA56
.align 2, 0
-_080AF988: .4byte 0x03004b20
+_080AF988: .4byte gTasks
_080AF98C: .4byte 0x02019338
_080AF990:
ldrh r0, [r2, 0x1C]
@@ -107715,7 +107715,7 @@ _080AF9D0:
bl RequestSpriteCopy
b _080AFA56
.align 2, 0
-_080AFA00: .4byte 0x03004b20
+_080AFA00: .4byte gTasks
_080AFA04: .4byte 0x0000ffff
_080AFA08: .4byte 0x0600c000
_080AFA0C:
@@ -108007,7 +108007,7 @@ _080AFC28:
.align 2, 0
_080AFC30: .4byte 0x02019338
_080AFC34: .4byte sub_80AFC74
-_080AFC38: .4byte 0x03004b20
+_080AFC38: .4byte gTasks
_080AFC3C:
ldr r2, _080AFC6C
lsls r3, r6, 2
@@ -108035,7 +108035,7 @@ _080AFC60:
pop {r1}
bx r1
.align 2, 0
-_080AFC6C: .4byte 0x03004b20
+_080AFC6C: .4byte gTasks
_080AFC70: .4byte 0x0000ffff
thumb_func_end sub_80AFBA0
@@ -108088,7 +108088,7 @@ _080AFCA6:
strb r0, [r1, 0x2]
b _080AFE1C
.align 2, 0
-_080AFCD4: .4byte 0x03004b20
+_080AFCD4: .4byte gTasks
_080AFCD8: .4byte 0x02019338
_080AFCDC:
cmp r3, 0
@@ -108127,7 +108127,7 @@ _080AFD08:
lsrs r5, r1, 24
b _080AFD94
.align 2, 0
-_080AFD24: .4byte 0x03004b20
+_080AFD24: .4byte gTasks
_080AFD28:
movs r3, 0xC
ldrsh r0, [r4, r3]
@@ -108226,10 +108226,10 @@ _080AFDA2:
bl m4aMPlayPitchControl
b _080AFE02
.align 2, 0
-_080AFDE8: .4byte 0x02038696
+_080AFDE8: .4byte gUnknown_02038696
_080AFDEC: .4byte 0x0600c000
_080AFDF0: .4byte 0x01000001
-_080AFDF4: .4byte 0x030073c0
+_080AFDF4: .4byte gUnknown_030073C0
_080AFDF8: .4byte 0x0000ffff
_080AFDFC:
movs r0, 0x16
@@ -108258,7 +108258,7 @@ _080AFE1C:
pop {r0}
bx r0
.align 2, 0
-_080AFE2C: .4byte 0x03004b20
+_080AFE2C: .4byte gTasks
thumb_func_end sub_80AFC74
thumb_func_start sub_80AFE30
@@ -108291,7 +108291,7 @@ _080AFE3C:
.align 2, 0
_080AFE64: .4byte gUnknown_083CA350
_080AFE68: .4byte gUnknown_083CA338
-_080AFE6C: .4byte 0x02038696
+_080AFE6C: .4byte gUnknown_02038696
_080AFE70: .4byte gSpriteTemplate_83CA3AC
_080AFE74: .4byte 0x02019338
thumb_func_end sub_80AFE30
@@ -108357,7 +108357,7 @@ _080AFEBA:
movs r0, 0x1
b _080AFEF2
.align 2, 0
-_080AFEEC: .4byte 0x02020004
+_080AFEEC: .4byte gSprites
_080AFEF0:
ldr r0, _080AFF08
_080AFEF2:
@@ -108493,10 +108493,10 @@ _080AFFAC:
pop {r0}
bx r0
.align 2, 0
-_080AFFD0: .4byte 0x02020004
+_080AFFD0: .4byte gSprites
_080AFFD4: .4byte gUnknown_083CA338
_080AFFD8: .4byte 0x02019338
-_080AFFDC: .4byte 0x02038696
+_080AFFDC: .4byte gUnknown_02038696
thumb_func_end sub_80AFFA0
thumb_func_start sub_80AFFE0
@@ -108523,8 +108523,8 @@ _080AFFEE:
movs r0, 0xB4
b _080B0022
.align 2, 0
-_080B0008: .4byte 0x02038696
-_080B000C: .4byte 0x02020004
+_080B0008: .4byte gUnknown_02038696
+_080B000C: .4byte gSprites
_080B0010: .4byte 0x02019338
_080B0014:
ldrb r0, [r2]
@@ -108606,10 +108606,10 @@ _080B004A:
.align 2, 0
_080B00A8: .4byte gUnknown_083CA3E4
_080B00AC: .4byte gUnknown_083CA33C
-_080B00B0: .4byte 0x02020004
+_080B00B0: .4byte gSprites
_080B00B4: .4byte gUnknown_083CA3C4
_080B00B8: .4byte gSpriteTemplate_83CA3F4
-_080B00BC: .4byte 0x02038696
+_080B00BC: .4byte gUnknown_02038696
_080B00C0: .4byte 0x02019338
_080B00C4: .4byte gUnknown_083CA464
thumb_func_end sub_80B0034
@@ -108647,7 +108647,7 @@ sub_80B00C8: @ 80B00C8
_080B0104: .4byte gUnknown_083CA46C
_080B0108: .4byte gUnknown_083CA474
_080B010C: .4byte gSpriteTemplate_83CA484
-_080B0110: .4byte 0x02020004
+_080B0110: .4byte gSprites
_080B0114: .4byte 0x02019204
thumb_func_end sub_80B00C8
@@ -108723,7 +108723,7 @@ _080B014A:
_080B0198: .4byte gUnknown_083CC3AC
_080B019C: .4byte gUnknown_083CC3B4
_080B01A0: .4byte gUnknown_083CA330
-_080B01A4: .4byte 0x02020004
+_080B01A4: .4byte gSprites
_080B01A8: .4byte 0x0201920d
_080B01AC: .4byte gSpriteTemplate_83CC454
thumb_func_end unref_sub_80B011C
@@ -108751,7 +108751,7 @@ _080B01BA:
bx r0
.align 2, 0
_080B01D4: .4byte 0x0201920d
-_080B01D8: .4byte 0x02020020
+_080B01D8: .4byte gSprites + 0x1C
_080B01DC: .4byte ObjectCB_SwitchPocketRotatingBallInit
thumb_func_end unref_sub_80B01B0
@@ -108793,7 +108793,7 @@ _080B021A:
movs r0, 0
b _080B0232
.align 2, 0
-_080B0224: .4byte 0x02020004
+_080B0224: .4byte gSprites
_080B0228: .4byte 0x02019204
_080B022C: .4byte SpriteCallbackDummy
_080B0230:
@@ -108964,7 +108964,7 @@ _080B0342:
.align 2, 0
_080B035C: .4byte sub_80B0458
_080B0360: .4byte 0x02019204
-_080B0364: .4byte 0x03004b28
+_080B0364: .4byte gUnknown_03004B28
thumb_func_end sub_80B0324
thumb_func_start sub_80B0368
@@ -108997,7 +108997,7 @@ sub_80B0368: @ 80B0368
pop {r0}
bx r0
.align 2, 0
-_080B03A0: .4byte 0x03004b20
+_080B03A0: .4byte gTasks
_080B03A4: .4byte 0x02019204
thumb_func_end sub_80B0368
@@ -109023,7 +109023,7 @@ sub_80B03A8: @ 80B03A8
bx r0
.align 2, 0
_080B03D0: .4byte sub_80B03D8
-_080B03D4: .4byte 0x03004b20
+_080B03D4: .4byte gTasks
thumb_func_end sub_80B03A8
thumb_func_start sub_80B03D8
@@ -109086,7 +109086,7 @@ _080B0444:
pop {r0}
bx r0
.align 2, 0
-_080B044C: .4byte 0x03004b20
+_080B044C: .4byte gTasks
_080B0450: .4byte 0x02019204
_080B0454: .4byte 0x00004bff
thumb_func_end sub_80B03D8
@@ -109135,7 +109135,7 @@ _080B047C:
adds r0, r4, 0x1
b _080B04AE
.align 2, 0
-_080B04A8: .4byte 0x03004b28
+_080B04A8: .4byte gUnknown_03004B28
_080B04AC:
subs r0, r4, 0x1
_080B04AE:
@@ -109250,7 +109250,7 @@ sub_80B0548: @ 80B0548
pop {r0}
bx r0
.align 2, 0
-_080B0580: .4byte 0x03004b20
+_080B0580: .4byte gTasks
_080B0584: .4byte 0x02019204
thumb_func_end sub_80B0548
@@ -109307,8 +109307,8 @@ sub_80B05A4: @ 80B05A4
pop {r0}
bx r0
.align 2, 0
-_080B05E8: .4byte 0x0202eadc
-_080B05EC: .4byte 0x0202eedc
+_080B05E8: .4byte gUnknown_0202EADC
+_080B05EC: .4byte gUnknown_0202EEDC
_080B05F0: .4byte 0x040000d4
_080B05F4: .4byte 0x80000001
thumb_func_end sub_80B05A4
@@ -109373,7 +109373,7 @@ _080B061C:
adds r0, 0x1
b _080B0670
.align 2, 0
-_080B0664: .4byte 0x03004b28
+_080B0664: .4byte gUnknown_03004B28
_080B0668: .4byte 0x00004bff
_080B066C:
ldrh r0, [r2]
@@ -109434,7 +109434,7 @@ _080B06C2:
pop {r0}
bx r0
.align 2, 0
-_080B06DC: .4byte 0x03004b20
+_080B06DC: .4byte gTasks
thumb_func_end sub_80B05FC
thumb_func_start unref_sub_80B06E0
@@ -109488,7 +109488,7 @@ _080B0726:
bx r1
.align 2, 0
_080B073C: .4byte sub_80B0748
-_080B0740: .4byte 0x03004b28
+_080B0740: .4byte gUnknown_03004B28
_080B0744: .4byte 0x02019338
thumb_func_end unref_sub_80B06E0
@@ -109583,8 +109583,8 @@ _080B07D2:
strh r6, [r1]
b _080B08EA
.align 2, 0
-_080B07F4: .4byte 0x03004b20
-_080B07F8: .4byte 0x02038696
+_080B07F4: .4byte gTasks
+_080B07F8: .4byte gUnknown_02038696
_080B07FC: .4byte 0x00007fff
_080B0800:
adds r0, r5, 0x2
@@ -109742,10 +109742,10 @@ _080B0920:
adds r0, r1, r2
b _080B0950
.align 2, 0
-_080B0930: .4byte 0x0202eec8
-_080B0934: .4byte 0x0202eac8
+_080B0930: .4byte gPlttBufferFaded
+_080B0934: .4byte gPlttBufferUnfaded
_080B0938: .4byte 0x040000d4
-_080B093C: .4byte 0x03004b20
+_080B093C: .4byte gTasks
_080B0940:
adds r0, r4, 0x1
lsls r0, 24
@@ -110001,11 +110001,11 @@ sub_80B09E4: @ 80B09E4
pop {r1}
bx r1
.align 2, 0
-_080B0B2C: .4byte 0x02038696
+_080B0B2C: .4byte gUnknown_02038696
_080B0B30: .4byte gUnknown_083CC4B4
_080B0B34: .4byte gUnknown_083CC4D4
_080B0B38: .4byte gSpriteTemplate_83CC53C
-_080B0B3C: .4byte 0x02020004
+_080B0B3C: .4byte gSprites
_080B0B40: .4byte 0x000003ff
_080B0B44: .4byte 0xfffffc00
_080B0B48: .4byte 0x0600e026
@@ -110042,7 +110042,7 @@ sub_80B0B5C: @ 80B0B5C
pop {r0}
bx r0
.align 2, 0
-_080B0B94: .4byte 0x02020004
+_080B0B94: .4byte gSprites
thumb_func_end sub_80B0B5C
thumb_func_start sub_80B0B98
@@ -110131,7 +110131,7 @@ sub_80B0BC4: @ 80B0BC4
bl audio_play
b _080B0C4E
.align 2, 0
-_080B0C38: .4byte 0x02020004
+_080B0C38: .4byte gSprites
_080B0C3C: .4byte 0x02019338
_080B0C40: .4byte sub_80B0C5C
_080B0C44: .4byte SpriteCallbackDummy
@@ -110189,7 +110189,7 @@ _080B0CA4:
pop {r0}
bx r0
.align 2, 0
-_080B0CA8: .4byte 0x02020004
+_080B0CA8: .4byte gSprites
_080B0CAC: .4byte sub_80B0CB0
thumb_func_end sub_80B0C5C
@@ -110289,7 +110289,7 @@ _080B0D1C:
_080B0D5C: .4byte 0x02000000
_080B0D60: .4byte gUnknown_083CA308
_080B0D64: .4byte gUnknown_083CA310
-_080B0D68: .4byte 0x03004210
+_080B0D68: .4byte gUnknown_03004210
_080B0D6C:
bl sub_80B0D7C
_080B0D70:
@@ -110478,9 +110478,9 @@ _080B0EC2:
_080B0ED0: .4byte 0x02000000
_080B0ED4: .4byte gUnknown_083CA308
_080B0ED8: .4byte gUnknown_083CA310
-_080B0EDC: .4byte 0x03004210
+_080B0EDC: .4byte gUnknown_03004210
_080B0EE0: .4byte 0x02019260
-_080B0EE4: .4byte 0x02038696
+_080B0EE4: .4byte gUnknown_02038696
thumb_func_end sub_80B0D7C
thumb_func_start unref_sub_80B0EE8
@@ -110645,8 +110645,8 @@ _080B1004:
strb r5, [r3]
b _080B1018
.align 2, 0
-_080B1008: .4byte 0x02038696
-_080B100C: .4byte 0x02038670
+_080B1008: .4byte gUnknown_02038696
+_080B100C: .4byte gUnknown_02038670
_080B1010:
adds r3, 0x1
adds r4, 0x1
@@ -110680,7 +110680,7 @@ _080B1038:
ble _080B1038
b _080B10FC
.align 2, 0
-_080B104C: .4byte 0x02038696
+_080B104C: .4byte gUnknown_02038696
_080B1050:
mov r0, sp
movs r1, 0xFF
@@ -110699,7 +110699,7 @@ _080B1060:
adds r1, r7, r2
b _080B1082
.align 2, 0
-_080B1070: .4byte 0x02038696
+_080B1070: .4byte gUnknown_02038696
_080B1074: .4byte 0x02019260
_080B1078:
adds r0, r2, 0x1
@@ -110783,7 +110783,7 @@ _080B10FC:
pop {r0}
bx r0
.align 2, 0
-_080B110C: .4byte 0x02038696
+_080B110C: .4byte gUnknown_02038696
_080B1110: .4byte 0x02019244
_080B1114: .4byte 0x02019260
thumb_func_end sub_80B0F28
@@ -110813,7 +110813,7 @@ _080B111E:
bx r0
.align 2, 0
_080B1144: .4byte 0x02018004
-_080B1148: .4byte 0x02038696
+_080B1148: .4byte gUnknown_02038696
thumb_func_end sub_80B1118
thumb_func_start sub_80B114C
@@ -111282,13 +111282,13 @@ sub_80B146C: @ 80B146C
bl StringCopy
b _080B1538
.align 2, 0
-_080B14C8: .4byte 0x020231cc
-_080B14CC: .4byte 0x02038572
-_080B14D0: .4byte 0x020232cc
+_080B14C8: .4byte gStringVar1
+_080B14CC: .4byte gUnknown_02038572
+_080B14D0: .4byte gStringVar2
_080B14D4: .4byte 0x02019260
_080B14D8: .4byte gMoveNames
_080B14DC: .4byte gContestMoves
-_080B14E0: .4byte 0x020233cc
+_080B14E0: .4byte gStringVar3
_080B14E4: .4byte gUnknown_083CC280
_080B14E8:
lsrs r0, r1, 29
@@ -111299,7 +111299,7 @@ _080B14E8:
bl StringCopy
b _080B1538
.align 2, 0
-_080B14F8: .4byte 0x020233cc
+_080B14F8: .4byte gStringVar3
_080B14FC: .4byte gUnknown_083CC288
_080B1500:
lsrs r0, r1, 29
@@ -111310,7 +111310,7 @@ _080B1500:
bl StringCopy
b _080B1538
.align 2, 0
-_080B1510: .4byte 0x020233cc
+_080B1510: .4byte gStringVar3
_080B1514: .4byte gUnknown_083CC290
_080B1518:
lsrs r0, r1, 29
@@ -111321,7 +111321,7 @@ _080B1518:
bl StringCopy
b _080B1538
.align 2, 0
-_080B1528: .4byte 0x020233cc
+_080B1528: .4byte gStringVar3
_080B152C: .4byte gUnknown_083CC299
_080B1530:
ldr r0, _080B1568
@@ -111349,11 +111349,11 @@ _080B1538:
pop {r0}
bx r0
.align 2, 0
-_080B1568: .4byte 0x020233cc
+_080B1568: .4byte gStringVar3
_080B156C: .4byte gUnknown_083CC2A3
-_080B1570: .4byte 0x020234cc
+_080B1570: .4byte gStringVar4
_080B1574: .4byte gUnknown_083CC188
-_080B1578: .4byte 0x0202e908
+_080B1578: .4byte gMenuWindow
thumb_func_end sub_80B146C
thumb_func_start sub_80B157C
@@ -111433,7 +111433,7 @@ _080B15E8:
movs r2, 0x1
b _080B163A
.align 2, 0
-_080B1600: .4byte 0x02038696
+_080B1600: .4byte gUnknown_02038696
_080B1604: .4byte 0x02019260
_080B1608:
mov r1, sp
@@ -111540,7 +111540,7 @@ _080B1692:
pop {r0}
bx r0
.align 2, 0
-_080B16C8: .4byte 0x02038696
+_080B16C8: .4byte gUnknown_02038696
_080B16CC: .4byte 0x020192d0
thumb_func_end sub_80B159C
@@ -111627,7 +111627,7 @@ _080B1758:
bl audio_play
b _080B18E4
.align 2, 0
-_080B177C: .4byte 0x02020004
+_080B177C: .4byte gSprites
_080B1780: .4byte 0x000003ff
_080B1784: .4byte 0xfffffc00
_080B1788:
@@ -111650,7 +111650,7 @@ _080B1788:
bl audio_play
b _080B18E4
.align 2, 0
-_080B17B0: .4byte 0x02020004
+_080B17B0: .4byte gSprites
_080B17B4: .4byte 0x000003ff
_080B17B8: .4byte 0xfffffc00
_080B17BC:
@@ -111673,7 +111673,7 @@ _080B17BC:
bl audio_play
b _080B18E4
.align 2, 0
-_080B17E4: .4byte 0x02020004
+_080B17E4: .4byte gSprites
_080B17E8: .4byte 0x000003ff
_080B17EC: .4byte 0xfffffc00
_080B17F0:
@@ -111696,7 +111696,7 @@ _080B17F0:
bl audio_play
b _080B18E4
.align 2, 0
-_080B1818: .4byte 0x02020004
+_080B1818: .4byte gSprites
_080B181C: .4byte 0x000003ff
_080B1820: .4byte 0xfffffc00
_080B1824:
@@ -111719,7 +111719,7 @@ _080B1824:
bl audio_play
b _080B18E4
.align 2, 0
-_080B184C: .4byte 0x02020004
+_080B184C: .4byte gSprites
_080B1850: .4byte 0x000003ff
_080B1854: .4byte 0xfffffc00
_080B1858:
@@ -111742,7 +111742,7 @@ _080B1858:
bl audio_play
b _080B18E4
.align 2, 0
-_080B1880: .4byte 0x02020004
+_080B1880: .4byte gSprites
_080B1884: .4byte 0x000003ff
_080B1888: .4byte 0xfffffc00
_080B188C:
@@ -111765,7 +111765,7 @@ _080B188C:
bl audio_play
b _080B18E4
.align 2, 0
-_080B18B4: .4byte 0x02020004
+_080B18B4: .4byte gSprites
_080B18B8: .4byte 0x000003ff
_080B18BC: .4byte 0xfffffc00
_080B18C0:
@@ -111812,7 +111812,7 @@ _080B18E4:
pop {r0}
bx r0
.align 2, 0
-_080B1914: .4byte 0x02020004
+_080B1914: .4byte gSprites
_080B1918: .4byte 0x000003ff
_080B191C: .4byte 0xfffffc00
_080B1920: .4byte sub_80B16D0
@@ -111897,7 +111897,7 @@ _080B19A8:
bx r0
.align 2, 0
_080B19BC: .4byte 0x02019204
-_080B19C0: .4byte 0x02020004
+_080B19C0: .4byte gSprites
_080B19C4: .4byte 0x06010000
_080B19C8: .4byte REG_BG0CNT
_080B19CC: .4byte gContestApplauseMeterGfx
@@ -111923,7 +111923,7 @@ unref_sub_80B19D0: @ 80B19D0
bx r0
.align 2, 0
_080B19F4: .4byte gUnknown_083CC2EC
-_080B19F8: .4byte 0x03004210
+_080B19F8: .4byte gUnknown_03004210
thumb_func_end unref_sub_80B19D0
thumb_func_start contest_get_move_excitement
@@ -111948,7 +111948,7 @@ contest_get_move_excitement: @ 80B19FC
.align 2, 0
_080B1A20: .4byte gContestExcitementTable
_080B1A24: .4byte gContestMoves
-_080B1A28: .4byte 0x0203869c
+_080B1A28: .4byte gUnknown_0203869C
thumb_func_end contest_get_move_excitement
thumb_func_start sub_80B1A2C
@@ -111978,7 +111978,7 @@ sub_80B1A2C: @ 80B1A2C
bx r1
.align 2, 0
_080B1A60: .4byte c3_08130B10
-_080B1A64: .4byte 0x03004b20
+_080B1A64: .4byte gTasks
_080B1A68: .4byte 0x0000abe2
thumb_func_end sub_80B1A2C
@@ -112009,7 +112009,7 @@ c3_08130B10: @ 80B1A6C
adds r0, 0x1
b _080B1AA4
.align 2, 0
-_080B1A9C: .4byte 0x03004b20
+_080B1A9C: .4byte gTasks
_080B1AA0:
ldrh r0, [r2, 0x10]
subs r0, 0x1
@@ -112107,7 +112107,7 @@ sub_80B1B14: @ 80B1B14
bx r0
.align 2, 0
_080B1B58: .4byte sub_80B1B68
-_080B1B5C: .4byte 0x02020004
+_080B1B5C: .4byte gSprites
_080B1B60: .4byte 0x02019204
_080B1B64: .4byte 0x0000ffba
thumb_func_end sub_80B1B14
@@ -112169,8 +112169,8 @@ _080B1BCA:
bx r0
.align 2, 0
_080B1BD0: .4byte 0x02019204
-_080B1BD4: .4byte 0x02020004
-_080B1BD8: .4byte 0x03004b20
+_080B1BD4: .4byte gSprites
+_080B1BD8: .4byte gTasks
thumb_func_end sub_80B1B68
thumb_func_start sub_80B1BDC
@@ -112196,7 +112196,7 @@ sub_80B1BDC: @ 80B1BDC
ands r0, r1
b _080B1C28
.align 2, 0
-_080B1C04: .4byte 0x02020004
+_080B1C04: .4byte gSprites
_080B1C08: .4byte 0x02019204
_080B1C0C:
ldr r0, _080B1C30
@@ -112286,8 +112286,8 @@ _080B1CA6:
bx r0
.align 2, 0
_080B1CAC: .4byte 0x02019204
-_080B1CB0: .4byte 0x02020004
-_080B1CB4: .4byte 0x03004b20
+_080B1CB0: .4byte gSprites
+_080B1CB4: .4byte gTasks
_080B1CB8: .4byte 0x0000ffba
thumb_func_end sub_80B1C34
@@ -112320,7 +112320,7 @@ sub_80B1CBC: @ 80B1CBC
bx r0
.align 2, 0
_080B1CF0: .4byte sub_80B1CFC
-_080B1CF4: .4byte 0x03004b20
+_080B1CF4: .4byte gTasks
_080B1CF8: .4byte 0x02019204
thumb_func_end sub_80B1CBC
@@ -112344,7 +112344,7 @@ sub_80B1CFC: @ 80B1CFC
beq _080B1D2A
b _080B1D78
.align 2, 0
-_080B1D20: .4byte 0x03004b20
+_080B1D20: .4byte gTasks
_080B1D24:
cmp r0, 0x2
beq _080B1D50
@@ -112421,7 +112421,7 @@ unref_sub_80B1D84: @ 80B1D84
strb r1, [r0]
bx lr
.align 2, 0
-_080B1DB0: .4byte 0x02020004
+_080B1DB0: .4byte gSprites
_080B1DB4: .4byte 0x02019204
thumb_func_end unref_sub_80B1D84
@@ -112442,7 +112442,7 @@ unref_sub_80B1DB8: @ 80B1DB8
strb r1, [r0]
bx lr
.align 2, 0
-_080B1DD4: .4byte 0x02020004
+_080B1DD4: .4byte gSprites
_080B1DD8: .4byte 0x02019204
thumb_func_end unref_sub_80B1DB8
@@ -112498,7 +112498,7 @@ sub_80B1DFC: @ 80B1DFC
ldr r0, [r0, 0x8]
b _080B1E66
.align 2, 0
-_080B1E3C: .4byte 0x03004b20
+_080B1E3C: .4byte gTasks
_080B1E40: .4byte 0x02016800
_080B1E44: .4byte 0x06002000
_080B1E48: .4byte 0x040000d4
@@ -112628,7 +112628,7 @@ _080B1F1E:
bx r0
.align 2, 0
_080B1F44: .4byte 0x02019204
-_080B1F48: .4byte 0x03004b20
+_080B1F48: .4byte gTasks
thumb_func_end sub_80B1EA8
thumb_func_start sub_80B1F4C
@@ -112657,7 +112657,7 @@ sub_80B1F4C: @ 80B1F4C
adds r0, 0x1
b _080B1F84
.align 2, 0
-_080B1F7C: .4byte 0x03004b20
+_080B1F7C: .4byte gTasks
_080B1F80:
ldrh r0, [r3, 0xA]
subs r0, 0x1
@@ -112763,11 +112763,11 @@ _080B1FE8:
b _080B2076
.align 2, 0
_080B204C: .4byte 0x02019260
-_080B2050: .4byte 0x02020004
+_080B2050: .4byte gSprites
_080B2054: .4byte 0x060100a0
_080B2058: .4byte REG_BG0HOFS
_080B205C: .4byte gUnknown_083CA33C
-_080B2060: .4byte 0x02038696
+_080B2060: .4byte gUnknown_02038696
_080B2064:
ldrb r1, [r4, 0x1]
lsls r0, r1, 4
@@ -112882,7 +112882,7 @@ _080B2126:
bx r0
.align 2, 0
_080B2134: .4byte 0x020192dd
-_080B2138: .4byte 0x02038696
+_080B2138: .4byte gUnknown_02038696
_080B213C: .4byte 0x0600c028
_080B2140: .4byte 0x0600c02a
_080B2144: .4byte 0x0600c068
@@ -113028,14 +113028,14 @@ _080B21EE:
bx r0
.align 2, 0
_080B2250: .4byte REG_BG1CNT
-_080B2254: .4byte 0x030042c0
-_080B2258: .4byte 0x030041b4
+_080B2254: .4byte gUnknown_030042C0
+_080B2258: .4byte gUnknown_030041B4
_080B225C: .4byte REG_BG1HOFS
_080B2260: .4byte 0x0600f000
_080B2264: .4byte 0x040000d4
_080B2268: .4byte 0x85000400
_080B226C: .4byte gUnknown_08D17C3C
-_080B2270: .4byte 0x02020004
+_080B2270: .4byte gSprites
_080B2274: .4byte 0x02019338
_080B2278: .4byte REG_BG2CNT
_080B227C: .4byte REG_BG0CNT
@@ -113154,13 +113154,13 @@ _080B231E:
bx r0
.align 2, 0
_080B2358: .4byte 0x06008000
-_080B235C: .4byte 0x030042c0
-_080B2360: .4byte 0x030041b4
+_080B235C: .4byte gUnknown_030042C0
+_080B2360: .4byte gUnknown_030041B4
_080B2364: .4byte 0x040000d4
_080B2368: .4byte 0x85000400
_080B236C: .4byte 0x0600f000
_080B2370: .4byte REG_BG1CNT
-_080B2374: .4byte 0x02020004
+_080B2374: .4byte gSprites
_080B2378: .4byte 0x02019338
thumb_func_end sub_80B2280
@@ -113190,9 +113190,9 @@ sub_80B237C: @ 80B237C
pop {r0}
bx r0
.align 2, 0
-_080B23AC: .4byte 0x030042c0
-_080B23B0: .4byte 0x030041b4
-_080B23B4: .4byte 0x03004b20
+_080B23AC: .4byte gUnknown_030042C0
+_080B23B0: .4byte gUnknown_030041B4
+_080B23B4: .4byte gTasks
_080B23B8: .4byte sub_80B23BC
thumb_func_end sub_80B237C
@@ -113228,8 +113228,8 @@ _080B23EE:
pop {r0}
bx r0
.align 2, 0
-_080B23F4: .4byte 0x030041b4
-_080B23F8: .4byte 0x03004b20
+_080B23F4: .4byte gUnknown_030041B4
+_080B23F8: .4byte gTasks
_080B23FC: .4byte sub_80B2400
thumb_func_end sub_80B23BC
@@ -113253,7 +113253,7 @@ sub_80B2400: @ 80B2400
beq _080B2432
b _080B24FC
.align 2, 0
-_080B2424: .4byte 0x03004b20
+_080B2424: .4byte gTasks
_080B2428:
cmp r1, 0x2
beq _080B24D6
@@ -113289,8 +113289,8 @@ _080B243A:
b _080B24FC
.align 2, 0
_080B2470: .4byte 0x02019218
-_080B2474: .4byte 0x02038696
-_080B2478: .4byte 0x03004b20
+_080B2474: .4byte gUnknown_02038696
+_080B2478: .4byte gTasks
_080B247C:
ldr r0, _080B24C0
ldrb r0, [r0]
@@ -113322,7 +113322,7 @@ _080B249E:
strh r0, [r5, 0x8]
b _080B24FC
.align 2, 0
-_080B24C0: .4byte 0x0203869a
+_080B24C0: .4byte gUnknown_0203869A
_080B24C4: .4byte 0x02019204
_080B24C8: .4byte sub_80C8C80
_080B24CC: .4byte sub_80AD8DC
@@ -113381,8 +113381,8 @@ _080B252C:
pop {r0}
bx r0
.align 2, 0
-_080B2530: .4byte 0x030041b4
-_080B2534: .4byte 0x03004b20
+_080B2530: .4byte gUnknown_030041B4
+_080B2534: .4byte gTasks
_080B2538: .4byte sub_80ADCDC
thumb_func_end sub_80B2508
@@ -113405,7 +113405,7 @@ sub_80B253C: @ 80B253C
strh r0, [r1, 0xC]
b _080B259C
.align 2, 0
-_080B255C: .4byte 0x03004b20
+_080B255C: .4byte gTasks
_080B2560:
ldrh r3, [r1, 0xA]
movs r4, 0xA
@@ -113465,7 +113465,7 @@ sub_80B25A4: @ 80B25A4
strh r0, [r4, 0xC]
b _080B25D8
.align 2, 0
-_080B25C4: .4byte 0x03004b20
+_080B25C4: .4byte gTasks
_080B25C8:
movs r0, 0
strh r0, [r4, 0xC]
@@ -113586,10 +113586,10 @@ _080B267A:
pop {r0}
bx r0
.align 2, 0
-_080B26B4: .4byte 0x02020004
+_080B26B4: .4byte gSprites
_080B26B8: .4byte 0x02019338
_080B26BC: .4byte sub_80B26C8
-_080B26C0: .4byte 0x03004b20
+_080B26C0: .4byte gTasks
_080B26C4: .4byte 0xfffffecc
thumb_func_end sub_80B25E4
@@ -113666,9 +113666,9 @@ _080B274A:
pop {r0}
bx r0
.align 2, 0
-_080B2750: .4byte 0x02020004
+_080B2750: .4byte gSprites
_080B2754: .4byte 0x02019338
-_080B2758: .4byte 0x03004b20
+_080B2758: .4byte gTasks
_080B275C: .4byte 0xfffffecc
thumb_func_end sub_80B26C8
@@ -113753,8 +113753,8 @@ _080B27D0:
b _080B28BE
.align 2, 0
_080B27F0: .4byte 0x02019260
-_080B27F4: .4byte 0x02038570
-_080B27F8: .4byte 0x02024e84
+_080B27F4: .4byte gUnknown_02038570
+_080B27F8: .4byte gUnknown_02024E84
_080B27FC:
cmp r5, 0x82
beq _080B2898
@@ -113795,7 +113795,7 @@ _080B2838:
b _080B28BC
.align 2, 0
_080B2840: .4byte gBaseStats
-_080B2844: .4byte 0x0202f7c4
+_080B2844: .4byte gUnknown_0202F7C4
_080B2848:
lsls r0, r6, 3
subs r0, r6
@@ -113821,19 +113821,19 @@ _080B2848:
b _080B28BE
.align 2, 0
_080B2878: .4byte 0x02019260
-_080B287C: .4byte 0x02038570
+_080B287C: .4byte gUnknown_02038570
_080B2880:
ldr r1, _080B2888
movs r0, 0xFF
b _080B28BC
.align 2, 0
-_080B2888: .4byte 0x0202f7be
+_080B2888: .4byte gUnknown_0202F7BE
_080B288C:
ldr r1, _080B2894
movs r0, 0
b _080B28BC
.align 2, 0
-_080B2894: .4byte 0x0202f7be
+_080B2894: .4byte gUnknown_0202F7BE
_080B2898:
ldr r0, _080B28B0
adds r2, r0, 0
@@ -113848,7 +113848,7 @@ _080B2898:
b _080B28BE
.align 2, 0
_080B28B0: .4byte 0x02019204
-_080B28B4: .4byte 0x0202f7c4
+_080B28B4: .4byte gUnknown_0202F7C4
_080B28B8:
ldr r1, _080B28C8
movs r0, 0x1
@@ -113860,7 +113860,7 @@ _080B28BE:
pop {r0}
bx r0
.align 2, 0
-_080B28C8: .4byte 0x0202f7c4
+_080B28C8: .4byte gUnknown_0202F7C4
thumb_func_end sub_80B2790
thumb_func_start unref_sub_80B28CC
@@ -113913,7 +113913,7 @@ sub_80B28F0: @ 80B28F0
bx r0
.align 2, 0
_080B2924: .4byte 0x02019348
-_080B2928: .4byte 0x02038570
+_080B2928: .4byte gUnknown_02038570
thumb_func_end sub_80B28F0
thumb_func_start sub_80B292C
@@ -113938,9 +113938,9 @@ sub_80B292C: @ 80B292C
bx r0
.align 2, 0
_080B2958: .4byte SpriteCallbackDummy
-_080B295C: .4byte 0x02024be0
-_080B2960: .4byte 0x02024c08
-_080B2964: .4byte 0x02020004
+_080B295C: .4byte gUnknown_02024BE0
+_080B2960: .4byte gUnknown_02024C08
+_080B2964: .4byte gSprites
thumb_func_end sub_80B292C
thumb_func_start sub_80B2968
@@ -113977,8 +113977,8 @@ sub_80B2968: @ 80B2968
pop {r0}
bx r0
.align 2, 0
-_080B29AC: .4byte 0x02024be0
-_080B29B0: .4byte 0x02020004
+_080B29AC: .4byte gUnknown_02024BE0
+_080B29B0: .4byte gSprites
thumb_func_end sub_80B2968
thumb_func_start sub_80B29B4
@@ -114042,7 +114042,7 @@ _080B2A60:
movs r0, 0x2
b _080B2A70
.align 2, 0
-_080B2A68: .4byte 0x02024c08
+_080B2A68: .4byte gUnknown_02024C08
_080B2A6C:
ldr r1, _080B2A78
movs r0, 0x3
@@ -114051,7 +114051,7 @@ _080B2A70:
pop {r0}
bx r0
.align 2, 0
-_080B2A78: .4byte 0x02024c08
+_080B2A78: .4byte gUnknown_02024C08
thumb_func_end sub_80B29B4
thumb_func_start sub_80B2A7C
@@ -114095,8 +114095,8 @@ _080B2AB6:
movs r0, 0
b _080B2C38
.align 2, 0
-_080B2AC8: .4byte 0x02038690
-_080B2ACC: .4byte 0x02038695
+_080B2AC8: .4byte gUnknown_02038690
+_080B2ACC: .4byte gUnknown_02038695
_080B2AD0:
ldr r0, _080B2AE4
ldrh r0, [r0]
@@ -114108,7 +114108,7 @@ _080B2AD0:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080B2AE4: .4byte 0x0203869c
+_080B2AE4: .4byte gUnknown_0203869C
_080B2AE8: .4byte _080B2AEC
.align 2, 0
_080B2AEC:
@@ -114196,13 +114196,13 @@ _080B2B16:
strb r1, [r0]
b _080B2C36
.align 2, 0
-_080B2B98: .4byte 0x02025734
+_080B2B98: .4byte gSaveBlock1
_080B2B9C: .4byte 0x00002dfc
-_080B2BA0: .4byte 0x02038570
+_080B2BA0: .4byte gUnknown_02038570
_080B2BA4: .4byte 0x00002e04
_080B2BA8: .4byte 0x00002e07
_080B2BAC: .4byte 0x00002e12
-_080B2BB0: .4byte 0x0203869c
+_080B2BB0: .4byte gUnknown_0203869C
_080B2BB4: .4byte 0x00002e06
_080B2BB8:
ldr r0, _080B2BC0
@@ -114252,9 +114252,9 @@ _080B2BC4:
b _080B2C32
.align 2, 0
_080B2C14: .4byte 0x02015de0
-_080B2C18: .4byte 0x02038570
-_080B2C1C: .4byte 0x0203869a
-_080B2C20: .4byte 0x03002978
+_080B2C18: .4byte gUnknown_02038570
+_080B2C1C: .4byte gUnknown_0203869A
+_080B2C20: .4byte gUnknown_03002978
_080B2C24:
adds r0, r5, 0
adds r0, 0x16
@@ -114326,7 +114326,7 @@ _080B2C98:
movs r0, 0x2
b _080B2D16
.align 2, 0
-_080B2C9C: .4byte 0x02028530
+_080B2C9C: .4byte gUnknown_02028530
_080B2CA0:
cmp r1, 0
beq _080B2CCA
@@ -114354,7 +114354,7 @@ _080B2CCA:
movs r0, 0x5
b _080B2D16
.align 2, 0
-_080B2CD0: .4byte 0x02028530
+_080B2CD0: .4byte gUnknown_02028530
_080B2CD4:
ldr r0, _080B2CE8
ldrh r0, [r0]
@@ -114366,7 +114366,7 @@ _080B2CD4:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080B2CE8: .4byte 0x0203869c
+_080B2CE8: .4byte gUnknown_0203869C
_080B2CEC: .4byte _080B2CF0
.align 2, 0
_080B2CF0:
@@ -114421,7 +114421,7 @@ _080B2D28:
pop {r0}
bx r0
.align 2, 0
-_080B2D48: .4byte 0x02025734
+_080B2D48: .4byte gSaveBlock1
_080B2D4C: .4byte gUnknown_083CC5D0
_080B2D50: .4byte 0x00002dfc
thumb_func_end sub_80B2D1C
@@ -114456,7 +114456,7 @@ CreateShopMenu: @ 80B2D54
bl PrintMenuItemsReordered
b _080B2DBC
.align 2, 0
-_080B2D90: .4byte 0x03000708
+_080B2D90: .4byte gUnknown_03000708
_080B2D94: .4byte gUnknown_083CC6D0
_080B2D98: .4byte gUnknown_083CC6E8
_080B2D9C:
@@ -114500,7 +114500,7 @@ _080B2DBC:
.align 2, 0
_080B2DEC: .4byte gUnknown_083CC6D0
_080B2DF0: .4byte gUnknown_083CC6EB
-_080B2DF4: .4byte 0x03000708
+_080B2DF4: .4byte gUnknown_03000708
_080B2DF8: .4byte sub_80B2E38
thumb_func_end CreateShopMenu
@@ -114510,7 +114510,7 @@ SetShopMenuCallback: @ 80B2DFC
str r0, [r1]
bx lr
.align 2, 0
-_080B2E04: .4byte 0x03000708
+_080B2E04: .4byte gUnknown_03000708
thumb_func_end SetShopMenuCallback
thumb_func_start SetShopItemsForSale
@@ -114540,7 +114540,7 @@ _080B2E30:
pop {r0}
bx r0
.align 2, 0
-_080B2E34: .4byte 0x03000708
+_080B2E34: .4byte gUnknown_03000708
thumb_func_end SetShopItemsForSale
thumb_func_start sub_80B2E38
@@ -114564,8 +114564,8 @@ sub_80B2E38: @ 80B2E38
negs r0, r0
b _080B2E82
.align 2, 0
-_080B2E60: .4byte 0x03001770
-_080B2E64: .4byte 0x03000708
+_080B2E60: .4byte gMain
+_080B2E64: .4byte gUnknown_03000708
_080B2E68:
movs r0, 0x80
ands r0, r1
@@ -114584,7 +114584,7 @@ _080B2E82:
strb r0, [r4, 0x9]
b _080B2EF4
.align 2, 0
-_080B2E8C: .4byte 0x03000708
+_080B2E8C: .4byte gUnknown_03000708
_080B2E90:
ldrh r1, [r2, 0x2E]
movs r0, 0x1
@@ -114601,7 +114601,7 @@ _080B2E90:
ldr r2, _080B2EB8
b _080B2EC0
.align 2, 0
-_080B2EB0: .4byte 0x03000708
+_080B2EB0: .4byte gUnknown_03000708
_080B2EB4: .4byte gUnknown_083CC6D0
_080B2EB8: .4byte gUnknown_083CC6E8
_080B2EBC:
@@ -114658,7 +114658,7 @@ sub_80B2EFC: @ 80B2EFC
pop {r0}
bx r0
.align 2, 0
-_080B2F24: .4byte 0x03004b20
+_080B2F24: .4byte gTasks
_080B2F28: .4byte BuyMenuDrawGraphics
_080B2F2C: .4byte sub_80B2FA0
thumb_func_end sub_80B2EFC
@@ -114685,7 +114685,7 @@ sub_80B2F30: @ 80B2F30
pop {r0}
bx r0
.align 2, 0
-_080B2F58: .4byte 0x03004b20
+_080B2F58: .4byte gTasks
_080B2F5C: .4byte sub_80A6300
_080B2F60: .4byte sub_80B2FA0
thumb_func_end sub_80B2F30
@@ -114716,7 +114716,7 @@ _080B2F96:
pop {r0}
bx r0
.align 2, 0
-_080B2F9C: .4byte 0x03000708
+_080B2F9C: .4byte gUnknown_03000708
thumb_func_end HandleShopMenuQuit
thumb_func_start sub_80B2FA0
@@ -114747,8 +114747,8 @@ _080B2FCE:
pop {r0}
bx r0
.align 2, 0
-_080B2FD4: .4byte 0x0202f388
-_080B2FD8: .4byte 0x03004b20
+_080B2FD4: .4byte gPaletteFade
+_080B2FD8: .4byte gTasks
thumb_func_end sub_80B2FA0
thumb_func_start ReturnToShopMenuAfterExitingSellMenu
@@ -114766,7 +114766,7 @@ ReturnToShopMenuAfterExitingSellMenu: @ 80B2FDC
pop {r0}
bx r0
.align 2, 0
-_080B2FF8: .4byte 0x03000708
+_080B2FF8: .4byte gUnknown_03000708
thumb_func_end ReturnToShopMenuAfterExitingSellMenu
thumb_func_start Task_ExitSellMenu
@@ -114791,7 +114791,7 @@ Task_ExitSellMenu: @ 80B2FFC
bl DisplayItemMessageOnField
b _080B3040
.align 2, 0
-_080B3028: .4byte 0x03000708
+_080B3028: .4byte gUnknown_03000708
_080B302C: .4byte gOtherText_CanIHelpYou
_080B3030: .4byte ReturnToShopMenuAfterExitingSellMenu
_080B3034:
@@ -114845,7 +114845,7 @@ unref_sub_80B3078: @ 80B3078
str r0, [r1]
bx lr
.align 2, 0
-_080B308C: .4byte 0x03004b20
+_080B308C: .4byte gTasks
_080B3090: .4byte Task_ExitSellMenu
thumb_func_end unref_sub_80B3078
@@ -114894,7 +114894,7 @@ sub_80B30AC: @ 80B30AC
pop {r0}
bx r0
.align 2, 0
-_080B30F0: .4byte 0x020219cc
+_080B30F0: .4byte gBG1TilemapBuffer
_080B30F4: .4byte 0x0600e800
_080B30F8: .4byte 0x040000d4
_080B30FC: .4byte 0x80000400
@@ -115010,7 +115010,7 @@ BuyMenuDrawGraphics: @ 80B3108
bx r0
.align 2, 0
_080B3204: .4byte REG_BG1HOFS
-_080B3208: .4byte 0x0202f388
+_080B3208: .4byte gPaletteFade
_080B320C: .4byte 0x040000d4
_080B3210: .4byte 0x85000100
_080B3214: .4byte gBuyMenuFrame_Gfx
@@ -115019,8 +115019,8 @@ _080B321C: .4byte gBuyMenuFrame_Tilemap
_080B3220: .4byte 0x02018000
_080B3224: .4byte gMenuMoneyPal
_080B3228: .4byte gWindowConfig_81E6DFC
-_080B322C: .4byte 0x03000708
-_080B3230: .4byte 0x02025734
+_080B322C: .4byte gUnknown_03000708
+_080B3230: .4byte gSaveBlock1
_080B3234: .4byte sub_80B40E8
_080B3238: .4byte sub_80B30AC
_080B323C: .4byte sub_80B3094
@@ -115073,7 +115073,7 @@ _080B329A:
pop {r0}
bx r0
.align 2, 0
-_080B32A0: .4byte 0x03000708
+_080B32A0: .4byte gUnknown_03000708
thumb_func_end sub_80B3270
thumb_func_start sub_80B32A4
@@ -115088,7 +115088,7 @@ sub_80B32A4: @ 80B32A4
bl sub_80F979C
b _080B32C4
.align 2, 0
-_080B32B8: .4byte 0x03000708
+_080B32B8: .4byte gUnknown_03000708
_080B32BC:
movs r0, 0
movs r1, 0
@@ -115105,7 +115105,7 @@ _080B32C4:
bl sub_80F979C
b _080B32E8
.align 2, 0
-_080B32DC: .4byte 0x03000708
+_080B32DC: .4byte gUnknown_03000708
_080B32E0:
movs r0, 0x1
movs r1, 0
@@ -115185,7 +115185,7 @@ _080B335C:
ldr r5, _080B3360
b _080B3366
.align 2, 0
-_080B3360: .4byte 0x020221cc
+_080B3360: .4byte gBG2TilemapBuffer
_080B3364:
ldr r5, _080B3390
_080B3366:
@@ -115208,7 +115208,7 @@ _080B3366:
bl BuyMenuDrawMapMetatileLayer
b _080B33C0
.align 2, 0
-_080B3390: .4byte 0x020229cc
+_080B3390: .4byte gBG3TilemapBuffer
_080B3394: .4byte 0xfffff800
_080B3398:
ldr r5, _080B33C8
@@ -115234,7 +115234,7 @@ _080B33C0:
pop {r0}
bx r0
.align 2, 0
-_080B33C8: .4byte 0x020229cc
+_080B33C8: .4byte gBG3TilemapBuffer
_080B33CC: .4byte 0xfffff000
thumb_func_end BuyMenuDrawMapMetatile
@@ -115274,7 +115274,7 @@ sub_80B33D0: @ 80B33D0
pop {r0}
bx r0
.align 2, 0
-_080B3418: .4byte 0x020229cc
+_080B3418: .4byte gBG3TilemapBuffer
_080B341C: .4byte 0xfffff800
thumb_func_end sub_80B33D0
@@ -115349,7 +115349,7 @@ _080B345A:
b _080B34C0
.align 2, 0
_080B34A8: .4byte 0x000001ff
-_080B34AC: .4byte 0x0202e828
+_080B34AC: .4byte gMapHeader
_080B34B0:
mov r2, r9
ldr r0, [r2]
@@ -115430,7 +115430,7 @@ _080B3520:
bx r0
.align 2, 0
_080B354C: .4byte 0xfffffe00
-_080B3550: .4byte 0x020219cc
+_080B3550: .4byte gBG1TilemapBuffer
thumb_func_end sub_80B3420
thumb_func_start BuyMenuDrawMapGraphics
@@ -115584,12 +115584,12 @@ _080B3650:
pop {r0}
bx r0
.align 2, 0
-_080B3674: .4byte 0x020386a4
-_080B3678: .4byte 0x020386aa
+_080B3674: .4byte gUnknown_020386A4
+_080B3678: .4byte gUnknown_020386AA
_080B367C: .4byte 0x0000fffd
_080B3680: .4byte 0x0000fffe
-_080B3684: .4byte 0x020386a8
-_080B3688: .4byte 0x030048a0
+_080B3684: .4byte gUnknown_020386A8
+_080B3688: .4byte gMapObjects
thumb_func_end sub_80B356C
thumb_func_start sub_80B368C
@@ -115660,10 +115660,10 @@ _080B36F8:
pop {r0}
bx r0
.align 2, 0
-_080B3710: .4byte 0x020386a4
-_080B3714: .4byte 0x030048a0
+_080B3710: .4byte gUnknown_020386A4
+_080B3714: .4byte gMapObjects
_080B3718: .4byte SpriteCallbackDummy
-_080B371C: .4byte 0x02020004
+_080B371C: .4byte gSprites
thumb_func_end sub_80B368C
thumb_func_start sub_80B3720
@@ -115697,7 +115697,7 @@ _080B3742:
pop {r0}
bx r0
.align 2, 0
-_080B3754: .4byte 0x020219cc
+_080B3754: .4byte gBG1TilemapBuffer
_080B3758: .4byte 0x000003ff
_080B375C: .4byte 0x02018000
_080B3760: .4byte 0x0000c3e0
@@ -115729,7 +115729,7 @@ sub_80B3764: @ 80B3764
pop {r0}
bx r0
.align 2, 0
-_080B3798: .4byte 0x03000708
+_080B3798: .4byte gUnknown_03000708
thumb_func_end sub_80B3764
thumb_func_start sub_80B379C
@@ -115771,7 +115771,7 @@ _080B37B6:
pop {r0}
bx r0
.align 2, 0
-_080B37E0: .4byte 0x020219cc
+_080B37E0: .4byte gBG1TilemapBuffer
_080B37E4: .4byte 0x02018300
_080B37E8: .4byte 0x0000c3e0
thumb_func_end sub_80B379C
@@ -115851,11 +115851,11 @@ sub_80B37F8: @ 80B37F8
pop {r0}
bx r0
.align 2, 0
-_080B3884: .4byte 0x03000708
-_080B3888: .4byte 0x03004b20
-_080B388C: .4byte 0x020231cc
+_080B3884: .4byte gUnknown_03000708
+_080B3888: .4byte gTasks
+_080B388C: .4byte gStringVar1
_080B3890: .4byte gOtherText_xString1
-_080B3894: .4byte 0x020219cc
+_080B3894: .4byte gBG1TilemapBuffer
_080B3898: .4byte 0x0000c3e1
thumb_func_end sub_80B37F8
@@ -115929,7 +115929,7 @@ _080B38EE:
pop {r0}
bx r0
.align 2, 0
-_080B392C: .4byte 0x020231cc
+_080B392C: .4byte gStringVar1
thumb_func_end sub_80B389C
thumb_func_start sub_80B3930
@@ -115990,7 +115990,7 @@ _080B3986:
bl sub_80B7B34
b _080B39C2
.align 2, 0
-_080B39A0: .4byte 0x020231cc
+_080B39A0: .4byte gStringVar1
_080B39A4: .4byte gDecorations + 0x1
_080B39A8: .4byte 0x00002710
_080B39AC:
@@ -116093,7 +116093,7 @@ _080B3A60:
pop {r0}
bx r0
.align 2, 0
-_080B3A68: .4byte 0x03000708
+_080B3A68: .4byte gUnknown_03000708
_080B3A6C: .4byte gOtherText_CancelNoTerminator
thumb_func_end sub_80B39D0
@@ -116121,7 +116121,7 @@ sub_80B3A70: @ 80B3A70
str r4, [sp, 0x4]
b _080B3ABA
.align 2, 0
-_080B3A9C: .4byte 0x03000708
+_080B3A9C: .4byte gUnknown_03000708
_080B3AA0:
ldr r1, _080B3AC8
ldr r2, [r2, 0x4]
@@ -116218,9 +116218,9 @@ _080B3B06:
bl DisplayItemMessageOnField
b _080B3B7A
.align 2, 0
-_080B3B5C: .4byte 0x03001770
-_080B3B60: .4byte 0x03000708
-_080B3B64: .4byte 0x03004b20
+_080B3B5C: .4byte gMain
+_080B3B60: .4byte gUnknown_03000708
+_080B3B64: .4byte gTasks
_080B3B68: .4byte gOtherText_FreePremierBall
_080B3B6C: .4byte sub_80B4378
_080B3B70: .4byte 0x0000c3e1
@@ -116263,9 +116263,9 @@ sub_80B3B80: @ 80B3B80
pop {r0}
bx r0
.align 2, 0
-_080B3BC0: .4byte 0x02025bc4
-_080B3BC4: .4byte 0x020386a0
-_080B3BC8: .4byte 0x03004b20
+_080B3BC0: .4byte gUnknown_02025BC4
+_080B3BC4: .4byte gUnknown_020386A0
+_080B3BC8: .4byte gTasks
_080B3BCC: .4byte sub_80B3AEC
thumb_func_end sub_80B3B80
@@ -116286,7 +116286,7 @@ sub_80B3BD0: @ 80B3BD0
pop {r0}
bx r0
.align 2, 0
-_080B3BF0: .4byte 0x03000708
+_080B3BF0: .4byte gUnknown_03000708
thumb_func_end sub_80B3BD0
thumb_func_start sub_80B3BF4
@@ -116352,11 +116352,11 @@ sub_80B3BF4: @ 80B3BF4
bl sub_80B4470
b _080B3D24
.align 2, 0
-_080B3C7C: .4byte 0x020219cc
-_080B3C80: .4byte 0x02025734
-_080B3C84: .4byte 0x020386a0
-_080B3C88: .4byte 0x03000708
-_080B3C8C: .4byte 0x03004b20
+_080B3C7C: .4byte gBG1TilemapBuffer
+_080B3C80: .4byte gSaveBlock1
+_080B3C84: .4byte gUnknown_020386A0
+_080B3C88: .4byte gUnknown_03000708
+_080B3C8C: .4byte gTasks
_080B3C90: .4byte gOtherText_HereYouGo
_080B3C94: .4byte sub_80B3B80
_080B3C98: .4byte 0x0000c3e1
@@ -116411,7 +116411,7 @@ _080B3CF0:
bl DisplayItemMessageOnField
b _080B3D24
.align 2, 0
-_080B3D08: .4byte 0x020234cc
+_080B3D08: .4byte gStringVar4
_080B3D0C: .4byte gOtherText_SpaceForIsFull
_080B3D10: .4byte sub_80B3BD0
_080B3D14: .4byte 0x0000c3e1
@@ -116460,7 +116460,7 @@ sub_80B3D38: @ 80B3D38
pop {r0}
bx r0
.align 2, 0
-_080B3D70: .4byte 0x020219cc
+_080B3D70: .4byte gBG1TilemapBuffer
_080B3D74: .4byte 0x0000c3e1
_080B3D78: .4byte gUnknown_083CC708
thumb_func_end sub_80B3D38
@@ -116498,8 +116498,8 @@ sub_80B3D7C: @ 80B3D7C
pop {r0}
bx r0
.align 2, 0
-_080B3DC0: .4byte 0x03000708
-_080B3DC4: .4byte 0x020219cc
+_080B3DC0: .4byte gUnknown_03000708
+_080B3DC4: .4byte gBG1TilemapBuffer
thumb_func_end sub_80B3D7C
thumb_func_start sub_80B3DC8
@@ -116604,15 +116604,15 @@ _080B3DEE:
bl DisplayItemMessageOnField
b _080B3EF0
.align 2, 0
-_080B3EA8: .4byte 0x03000708
-_080B3EAC: .4byte 0x03001770
-_080B3EB0: .4byte 0x020386a0
-_080B3EB4: .4byte 0x03004b20
-_080B3EB8: .4byte 0x020219cc
-_080B3EBC: .4byte 0x020231cc
-_080B3EC0: .4byte 0x020232cc
-_080B3EC4: .4byte 0x020233cc
-_080B3EC8: .4byte 0x020234cc
+_080B3EA8: .4byte gUnknown_03000708
+_080B3EAC: .4byte gMain
+_080B3EB0: .4byte gUnknown_020386A0
+_080B3EB4: .4byte gTasks
+_080B3EB8: .4byte gBG1TilemapBuffer
+_080B3EBC: .4byte gStringVar1
+_080B3EC0: .4byte gStringVar2
+_080B3EC4: .4byte gStringVar3
+_080B3EC8: .4byte gStringVar4
_080B3ECC: .4byte gOtherText_ThatWillBe
_080B3ED0: .4byte sub_80B3D38
_080B3ED4: .4byte 0x0000c3e1
@@ -116697,9 +116697,9 @@ _080B3F62:
pop {r0}
bx r0
.align 2, 0
-_080B3F78: .4byte 0x03004b20
-_080B3F7C: .4byte 0x03000708
-_080B3F80: .4byte 0x02025734
+_080B3F78: .4byte gTasks
+_080B3F7C: .4byte gUnknown_03000708
+_080B3F80: .4byte gSaveBlock1
_080B3F84: .4byte sub_80B3DC8
thumb_func_end sub_80B3EFC
@@ -116785,7 +116785,7 @@ _080B3FFC:
pop {r0}
bx r0
.align 2, 0
-_080B4020: .4byte 0x0202e908
+_080B4020: .4byte gMenuWindow
_080B4024: .4byte 0x000003de
_080B4028: .4byte 0x000003ff
_080B402C: .4byte 0x00003a20
@@ -116878,7 +116878,7 @@ _080B40B4:
pop {r0}
bx r0
.align 2, 0
-_080B40D8: .4byte 0x0202e908
+_080B40D8: .4byte gMenuWindow
_080B40DC: .4byte 0x000003ff
_080B40E0: .4byte 0x040000d4
_080B40E4: .4byte 0x800000f0
@@ -116925,9 +116925,9 @@ _080B411E:
movs r1, 0
b _080B417A
.align 2, 0
-_080B4134: .4byte 0x0202f388
-_080B4138: .4byte 0x03001770
-_080B413C: .4byte 0x03000708
+_080B4134: .4byte gPaletteFade
+_080B4138: .4byte gMain
+_080B413C: .4byte gUnknown_03000708
_080B4140:
movs r0, 0x5
bl audio_play
@@ -116964,7 +116964,7 @@ _080B417A:
bl sub_80B32A4
b _080B436C
.align 2, 0
-_080B418C: .4byte 0x03000708
+_080B418C: .4byte gUnknown_03000708
_080B4190:
ldrb r2, [r4, 0x8]
cmp r0, r2
@@ -117066,11 +117066,11 @@ _080B41CE:
bl DisplayItemMessageOnField
b _080B436C
.align 2, 0
-_080B426C: .4byte 0x03000708
-_080B4270: .4byte 0x020386a0
-_080B4274: .4byte 0x02025734
-_080B4278: .4byte 0x020231cc
-_080B427C: .4byte 0x020234cc
+_080B426C: .4byte gUnknown_03000708
+_080B4270: .4byte gUnknown_020386A0
+_080B4274: .4byte gSaveBlock1
+_080B4278: .4byte gStringVar1
+_080B427C: .4byte gStringVar4
_080B4280: .4byte gOtherText_HowManyYouWant
_080B4284: .4byte sub_80B3EFC
_080B4288: .4byte 0x0000c3e1
@@ -117105,9 +117105,9 @@ _080B42BA:
bl DisplayItemMessageOnField
b _080B436C
.align 2, 0
-_080B42C8: .4byte 0x020386a0
+_080B42C8: .4byte gUnknown_020386A0
_080B42CC: .4byte gDecorations
-_080B42D0: .4byte 0x02025734
+_080B42D0: .4byte gSaveBlock1
_080B42D4: .4byte gOtherText_NotEnoughMoney
_080B42D8: .4byte sub_80B3BD0
_080B42DC: .4byte 0x0000c3e1
@@ -117137,9 +117137,9 @@ _080B42E0:
bl StringExpandPlaceholders
b _080B4330
.align 2, 0
-_080B4318: .4byte 0x020231cc
-_080B431C: .4byte 0x020232cc
-_080B4320: .4byte 0x020234cc
+_080B4318: .4byte gStringVar1
+_080B431C: .4byte gStringVar2
+_080B4320: .4byte gStringVar4
_080B4324: .4byte gOtherText_ThatWillBe2
_080B4328:
ldr r0, _080B4340
@@ -117153,7 +117153,7 @@ _080B4330:
bl DisplayItemMessageOnField
b _080B436C
.align 2, 0
-_080B4340: .4byte 0x020234cc
+_080B4340: .4byte gStringVar4
_080B4344: .4byte gOtherText_ThatWillBe3
_080B4348: .4byte sub_80B3D38
_080B434C: .4byte 0x0000c3e1
@@ -117226,8 +117226,8 @@ sub_80B4378: @ 80B4378
pop {r0}
bx r0
.align 2, 0
-_080B43E4: .4byte 0x020219cc
-_080B43E8: .4byte 0x03004b20
+_080B43E4: .4byte gBG1TilemapBuffer
+_080B43E8: .4byte gTasks
_080B43EC: .4byte sub_80B40E8
thumb_func_end sub_80B4378
@@ -117260,9 +117260,9 @@ sub_80B43F0: @ 80B43F0
pop {r0}
bx r0
.align 2, 0
-_080B4428: .4byte 0x0300485c
+_080B4428: .4byte gUnknown_0300485C
_080B442C: .4byte sub_80B3050
-_080B4430: .4byte 0x03004b20
+_080B4430: .4byte gTasks
_080B4434: .4byte Task_ExitBuyMenu
thumb_func_end sub_80B43F0
@@ -117290,7 +117290,7 @@ _080B4462:
pop {r0}
bx r0
.align 2, 0
-_080B4468: .4byte 0x0202f388
+_080B4468: .4byte gPaletteFade
_080B446C: .4byte c2_exit_to_overworld_2_switch
thumb_func_end Task_ExitBuyMenu
@@ -117342,9 +117342,9 @@ _080B4492:
strh r0, [r3, 0x2]
b _080B451E
.align 2, 0
-_080B44C8: .4byte 0x02038724
-_080B44CC: .4byte 0x03000708
-_080B44D0: .4byte 0x03004b20
+_080B44C8: .4byte gUnknown_02038724
+_080B44CC: .4byte gUnknown_03000708
+_080B44D0: .4byte gTasks
_080B44D4:
ldrh r0, [r1, 0xA]
adds r0, r2, r0
@@ -117392,8 +117392,8 @@ _080B451E:
pop {r0}
bx r0
.align 2, 0
-_080B452C: .4byte 0x02038730
-_080B4530: .4byte 0x03004b20
+_080B452C: .4byte gUnknown_02038730
+_080B4530: .4byte gTasks
thumb_func_end sub_80B4470
thumb_func_start ClearItemPurchases
@@ -117408,8 +117408,8 @@ ClearItemPurchases: @ 80B4534
pop {r0}
bx r0
.align 2, 0
-_080B4548: .4byte 0x02038730
-_080B454C: .4byte 0x02038724
+_080B4548: .4byte gUnknown_02038730
+_080B454C: .4byte gUnknown_02038724
thumb_func_end ClearItemPurchases
thumb_func_start CreatePokemartMenu
@@ -117541,7 +117541,7 @@ _080B4614:
bl MapGridSetMetatileIdAt
b _080B465C
.align 2, 0
-_080B4648: .4byte 0x03004b20
+_080B4648: .4byte gTasks
_080B464C:
mov r1, r9
ldrh r0, [r1]
@@ -117668,7 +117668,7 @@ sub_80B4710: @ 80B4710
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080B4738: .4byte 0x03004b28
+_080B4738: .4byte gUnknown_03004B28
_080B473C: .4byte _080B4740
.align 2, 0
_080B4740:
@@ -117783,7 +117783,7 @@ sub_80B47D8: @ 80B47D8
bx r1
.align 2, 0
_080B481C: .4byte sub_80B4710
-_080B4820: .4byte 0x03004b28
+_080B4820: .4byte gUnknown_03004B28
thumb_func_end sub_80B47D8
thumb_func_start sub_80B4824
@@ -117797,7 +117797,7 @@ sub_80B4824: @ 80B4824
pop {r0}
bx r0
.align 2, 0
-_080B4838: .4byte 0x02038731
+_080B4838: .4byte gUnknown_02038731
thumb_func_end sub_80B4824
thumb_func_start sub_80B483C
@@ -117809,7 +117809,7 @@ sub_80B483C: @ 80B483C
pop {r0}
bx r0
.align 2, 0
-_080B484C: .4byte 0x02038731
+_080B484C: .4byte gUnknown_02038731
thumb_func_end sub_80B483C
thumb_func_start sub_80B4850
@@ -117833,8 +117833,8 @@ sub_80B4850: @ 80B4850
movs r0, 0
b _080B487E
.align 2, 0
-_080B4874: .4byte 0x03004b20
-_080B4878: .4byte 0x02038731
+_080B4874: .4byte gTasks
+_080B4878: .4byte gUnknown_02038731
_080B487C:
movs r0, 0x1
_080B487E:
@@ -117857,7 +117857,7 @@ unref_sub_80B4884: @ 80B4884
pop {r0}
bx r0
.align 2, 0
-_080B48A0: .4byte 0x02028894
+_080B48A0: .4byte gUnknown_02028894
_080B48A4: .4byte 0x01000298
thumb_func_end unref_sub_80B4884
@@ -117892,7 +117892,7 @@ _080B48B6:
pop {r0}
bx r0
.align 2, 0
-_080B48E0: .4byte 0x02028894
+_080B48E0: .4byte gUnknown_02028894
_080B48E4: .4byte 0x0000052f
_080B48E8: .4byte 0xffffcea0
_080B48EC: .4byte 0x0000316c
@@ -117934,7 +117934,7 @@ _080B4914:
pop {r1}
bx r1
.align 2, 0
-_080B4934: .4byte 0x02025734
+_080B4934: .4byte gSaveBlock1
_080B4938: .4byte 0x0000316c
_080B493C: .4byte 0x0000052b
thumb_func_end sub_80B48F8
@@ -117964,7 +117964,7 @@ sub_80B4940: @ 80B4940
movs r0, 0x1
b _080B4986
.align 2, 0
-_080B4970: .4byte 0x02025734
+_080B4970: .4byte gSaveBlock1
_080B4974: .4byte 0x00003174
_080B4978: .4byte 0x0000316a
_080B497C: .4byte 0x00003160
@@ -117990,7 +117990,7 @@ GetBerryInfo: @ 80B498C
ldr r0, _080B49A4
b _080B49BE
.align 2, 0
-_080B49A4: .4byte 0x02028894
+_080B49A4: .4byte gUnknown_02028894
_080B49A8:
subs r0, r4, 0x1
lsls r0, 24
@@ -118020,7 +118020,7 @@ GetBerryTreeInfo: @ 80B49C8
adds r0, r1
bx lr
.align 2, 0
-_080B49D4: .4byte 0x02026d3c
+_080B49D4: .4byte gUnknown_02026D3C
thumb_func_end GetBerryTreeInfo
thumb_func_start FieldObjectInteractionWaterBerryTree
@@ -118044,7 +118044,7 @@ FieldObjectInteractionWaterBerryTree: @ 80B49D8
beq _080B4A0E
b _080B4A2A
.align 2, 0
-_080B4A00: .4byte 0x03004ae0
+_080B4A00: .4byte gSelectedMapObject
_080B4A04:
cmp r0, 0x3
beq _080B4A1A
@@ -118100,7 +118100,7 @@ IsPlayerFacingPlantedBerryTree: @ 80B4A34
b _080B4A66
.align 2, 0
_080B4A5C: .4byte BerryTreeScript
-_080B4A60: .4byte 0x03004ae0
+_080B4A60: .4byte gSelectedMapObject
_080B4A64:
movs r0, 0
_080B4A66:
@@ -118150,7 +118150,7 @@ _080B4AA2:
pop {r0}
bx r0
.align 2, 0
-_080B4AB4: .4byte 0x02025734
+_080B4AB4: .4byte gSaveBlock1
_080B4AB8: .4byte gUnknown_083CD780
thumb_func_end sub_80B4A90
@@ -118283,7 +118283,7 @@ _080B4B6A:
str r1, [r4, 0x4]
b _080B4BF8
.align 2, 0
-_080B4BAC: .4byte 0x02026d3c
+_080B4BAC: .4byte gUnknown_02026D3C
_080B4BB0: .4byte gUnknown_083CD780
_080B4BB4:
adds r5, r6, 0
@@ -118400,7 +118400,7 @@ RemoveBerryTree: @ 80B4C6C
str r2, [r0, 0x4]
bx lr
.align 2, 0
-_080B4C84: .4byte 0x02025734
+_080B4C84: .4byte gSaveBlock1
_080B4C88: .4byte 0x00001608
_080B4C8C: .4byte gUnknown_083CD780
thumb_func_end RemoveBerryTree
@@ -118416,7 +118416,7 @@ GetBerryTypeByBerryTreeId: @ 80B4C90
ldrb r0, [r0]
bx lr
.align 2, 0
-_080B4CA0: .4byte 0x02025734
+_080B4CA0: .4byte gSaveBlock1
_080B4CA4: .4byte 0x00001608
thumb_func_end GetBerryTypeByBerryTreeId
@@ -118433,7 +118433,7 @@ GetStageByBerryTreeId: @ 80B4CA8
lsrs r0, 25
bx lr
.align 2, 0
-_080B4CBC: .4byte 0x02025734
+_080B4CBC: .4byte gSaveBlock1
_080B4CC0: .4byte 0x00001609
thumb_func_end GetStageByBerryTreeId
@@ -118648,7 +118648,7 @@ GetBerryCountByBerryTreeId: @ 80B4E20
ldrb r0, [r0]
bx lr
.align 2, 0
-_080B4E30: .4byte 0x02025734
+_080B4E30: .4byte gSaveBlock1
_080B4E34: .4byte 0x0000160c
thumb_func_end GetBerryCountByBerryTreeId
@@ -118695,10 +118695,10 @@ FieldObjectInteractionGetBerryTreeData: @ 80B4E50
strh r0, [r1]
b _080B4EAA
.align 2, 0
-_080B4E8C: .4byte 0x03004ae0
-_080B4E90: .4byte 0x0202e8de
-_080B4E94: .4byte 0x02025734
-_080B4E98: .4byte 0x0202e8cc
+_080B4E8C: .4byte gSelectedMapObject
+_080B4E90: .4byte gUnknown_0202E8DE
+_080B4E94: .4byte gSaveBlock1
+_080B4E98: .4byte gUnknown_0202E8CC
_080B4E9C:
ldr r4, _080B4ED4
adds r0, r5, 0
@@ -118726,10 +118726,10 @@ _080B4EAA:
pop {r0}
bx r0
.align 2, 0
-_080B4ED4: .4byte 0x0202e8cc
-_080B4ED8: .4byte 0x0202e8ce
-_080B4EDC: .4byte 0x0202e8d0
-_080B4EE0: .4byte 0x020231cc
+_080B4ED4: .4byte gUnknown_0202E8CC
+_080B4ED8: .4byte gUnknown_0202E8CE
+_080B4EDC: .4byte gUnknown_0202E8D0
+_080B4EE0: .4byte gStringVar1
thumb_func_end FieldObjectInteractionGetBerryTreeData
thumb_func_start sub_80B4EE4
@@ -118766,8 +118766,8 @@ FieldObjectInteractionPlantBerryTree: @ 80B4EF4
pop {r0}
bx r0
.align 2, 0
-_080B4F24: .4byte 0x0203855e
-_080B4F28: .4byte 0x03004ae0
+_080B4F24: .4byte word_203855E
+_080B4F28: .4byte gSelectedMapObject
thumb_func_end FieldObjectInteractionPlantBerryTree
thumb_func_start FieldObjectInteractionPickBerryTree
@@ -118802,8 +118802,8 @@ FieldObjectInteractionPickBerryTree: @ 80B4F2C
pop {r0}
bx r0
.align 2, 0
-_080B4F70: .4byte 0x03004ae0
-_080B4F74: .4byte 0x0202e8cc
+_080B4F70: .4byte gSelectedMapObject
+_080B4F74: .4byte gUnknown_0202E8CC
thumb_func_end FieldObjectInteractionPickBerryTree
thumb_func_start FieldObjectInteractionRemoveBerryTree
@@ -118824,9 +118824,9 @@ FieldObjectInteractionRemoveBerryTree: @ 80B4F78
pop {r0}
bx r0
.align 2, 0
-_080B4F9C: .4byte 0x03004ae0
-_080B4FA0: .4byte 0x0202e8de
-_080B4FA4: .4byte 0x02025734
+_080B4F9C: .4byte gSelectedMapObject
+_080B4FA0: .4byte gUnknown_0202E8DE
+_080B4FA4: .4byte gSaveBlock1
thumb_func_end FieldObjectInteractionRemoveBerryTree
thumb_func_start PlayerHasBerries
@@ -118919,7 +118919,7 @@ _080B5038:
pop {r0}
bx r0
.align 2, 0
-_080B5050: .4byte 0x030048a0
+_080B5050: .4byte gMapObjects
thumb_func_end ResetBerryTreeSparkleFlags
thumb_func_start sub_80B5054
@@ -118958,7 +118958,7 @@ sub_80B5054: @ 80B5054
b _080B50A6
.align 2, 0
_080B5098: .4byte sub_80B52B4
-_080B509C: .4byte 0x0202e8dc
+_080B509C: .4byte gScriptResult
_080B50A0: .4byte gMultichoiceLists
_080B50A4:
movs r0, 0
@@ -119010,7 +119010,7 @@ sub_80B50B0: @ 80B50B0
b _080B510E
.align 2, 0
_080B5100: .4byte sub_80B52B4
-_080B5104: .4byte 0x0202e8dc
+_080B5104: .4byte gScriptResult
_080B5108: .4byte gMultichoiceLists
_080B510C:
movs r0, 0
@@ -119220,7 +119220,7 @@ sub_80B5230: @ 80B5230
b _080B52A2
.align 2, 0
_080B5298: .4byte sub_80B52B4
-_080B529C: .4byte 0x03004b20
+_080B529C: .4byte gTasks
_080B52A0:
movs r0, 0
_080B52A2:
@@ -119258,8 +119258,8 @@ sub_80B52B4: @ 80B52B4
bl ProcessMenuInputNoWrap
b _080B52EC
.align 2, 0
-_080B52E0: .4byte 0x0202f388
-_080B52E4: .4byte 0x03004b20
+_080B52E0: .4byte gPaletteFade
+_080B52E4: .4byte gTasks
_080B52E8:
bl ProcessMenuInput
_080B52EC:
@@ -119289,8 +119289,8 @@ _080B52EC:
strh r0, [r1]
b _080B532C
.align 2, 0
-_080B5320: .4byte 0x03004b20
-_080B5324: .4byte 0x0202e8dc
+_080B5320: .4byte gTasks
+_080B5324: .4byte gScriptResult
_080B5328:
ldr r0, _080B5354
strh r1, [r0]
@@ -119313,8 +119313,8 @@ _080B534E:
pop {r0}
bx r0
.align 2, 0
-_080B5354: .4byte 0x0202e8dc
-_080B5358: .4byte 0x03004b20
+_080B5354: .4byte gScriptResult
+_080B5358: .4byte gTasks
thumb_func_end sub_80B52B4
thumb_func_start Multichoice
@@ -119351,7 +119351,7 @@ Multichoice: @ 80B535C
b _080B53AA
.align 2, 0
_080B539C: .4byte sub_80B52B4
-_080B53A0: .4byte 0x0202e8dc
+_080B53A0: .4byte gScriptResult
_080B53A4: .4byte gMultichoiceLists
_080B53A8:
movs r0, 0
@@ -119492,8 +119492,8 @@ yes_no_box: @ 80B546C
b _080B54C2
.align 2, 0
_080B54B4: .4byte task_yes_no_maybe
-_080B54B8: .4byte 0x0202e8dc
-_080B54BC: .4byte 0x03004b20
+_080B54B8: .4byte gScriptResult
+_080B54BC: .4byte gTasks
_080B54C0:
movs r0, 0
_080B54C2:
@@ -119512,7 +119512,7 @@ unref_sub_80B54C8: @ 80B54C8
movs r0, 0x1
b _080B54DE
.align 2, 0
-_080B54D8: .4byte 0x0202e8dc
+_080B54D8: .4byte gScriptResult
_080B54DC:
movs r0, 0
_080B54DE:
@@ -119539,7 +119539,7 @@ task_yes_no_maybe: @ 80B54E4
strh r0, [r1, 0xC]
b _080B556A
.align 2, 0
-_080B5504: .4byte 0x03004b20
+_080B5504: .4byte gTasks
_080B5508:
bl ProcessMenuInputNoWrap
lsls r0, 24
@@ -119566,7 +119566,7 @@ _080B552C:
movs r0, 0
b _080B5540
.align 2, 0
-_080B5538: .4byte 0x0202e8dc
+_080B5538: .4byte gScriptResult
_080B553C:
ldr r1, _080B5570
movs r0, 0x1
@@ -119595,8 +119595,8 @@ _080B556A:
pop {r0}
bx r0
.align 2, 0
-_080B5570: .4byte 0x0202e8dc
-_080B5574: .4byte 0x03004b20
+_080B5570: .4byte gScriptResult
+_080B5574: .4byte gTasks
thumb_func_end task_yes_no_maybe
thumb_func_start sub_80B5578
@@ -119683,7 +119683,7 @@ _080B5606:
lsls r1, r2, 24
b _080B563A
.align 2, 0
-_080B5620: .4byte 0x0202e8dc
+_080B5620: .4byte gScriptResult
_080B5624: .4byte gMultichoiceLists
_080B5628:
adds r0, r6, 0
@@ -119731,7 +119731,7 @@ _080B5670:
pop {r1}
bx r1
.align 2, 0
-_080B5680: .4byte 0x03004b20
+_080B5680: .4byte gTasks
thumb_func_end sub_80B5578
thumb_func_start sub_80B5684
@@ -119766,8 +119766,8 @@ sub_80B5684: @ 80B5684
strh r0, [r1]
b _080B56D2
.align 2, 0
-_080B56C4: .4byte 0x03004b20
-_080B56C8: .4byte 0x0202e8dc
+_080B56C4: .4byte gTasks
+_080B56C8: .4byte gScriptResult
_080B56CC:
ldr r0, _080B56FC
strh r1, [r0]
@@ -119791,8 +119791,8 @@ _080B56F4:
pop {r0}
bx r0
.align 2, 0
-_080B56FC: .4byte 0x0202e8dc
-_080B5700: .4byte 0x03004b20
+_080B56FC: .4byte gScriptResult
+_080B5700: .4byte gTasks
thumb_func_end sub_80B5684
thumb_func_start sp109_CreatePCMenu
@@ -119812,7 +119812,7 @@ sp109_CreatePCMenu: @ 80B5704
b _080B572E
.align 2, 0
_080B5724: .4byte sub_80B52B4
-_080B5728: .4byte 0x0202e8dc
+_080B5728: .4byte gScriptResult
_080B572C:
movs r0, 0
_080B572E:
@@ -119971,7 +119971,7 @@ task_picbox: @ 80B5850
beq _080B5894
b _080B58BE
.align 2, 0
-_080B5874: .4byte 0x03004b20
+_080B5874: .4byte gTasks
_080B5878:
cmp r0, 0x2
beq _080B5882
@@ -119993,7 +119993,7 @@ _080B5894:
strh r0, [r4, 0x8]
b _080B58BE
.align 2, 0
-_080B589C: .4byte 0x02020004
+_080B589C: .4byte gSprites
_080B58A0:
ldrb r2, [r4, 0xE]
adds r0, r2, 0
@@ -120089,8 +120089,8 @@ sub_80B58C4: @ 80B58C4
b _080B596E
.align 2, 0
_080B595C: .4byte task_picbox
-_080B5960: .4byte 0x03004b20
-_080B5964: .4byte 0x02020004
+_080B5960: .4byte gTasks
+_080B5964: .4byte gSprites
_080B5968: .4byte SpriteCallbackDummy
_080B596C:
movs r0, 0
@@ -120121,7 +120121,7 @@ picbox_close: @ 80B5974
b _080B59A6
.align 2, 0
_080B5998: .4byte task_picbox
-_080B599C: .4byte 0x03004b20
+_080B599C: .4byte gTasks
_080B59A0: .4byte sub_80B59AC
_080B59A4:
movs r0, 0
@@ -120190,7 +120190,7 @@ C2_NamingScreen: @ 80B59FC
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080B5A14: .4byte 0x03001770
+_080B5A14: .4byte gMain
_080B5A18: .4byte 0x0000043c
_080B5A1C: .4byte _080B5A20
.align 2, 0
@@ -120233,7 +120233,7 @@ _080B5A6C:
strb r0, [r1]
b _080B5A96
.align 2, 0
-_080B5A7C: .4byte 0x03001770
+_080B5A7C: .4byte gMain
_080B5A80: .4byte 0x0000043c
_080B5A84:
bl sub_80B5E20
@@ -120351,7 +120351,7 @@ AddNamingScreenTask: @ 80B5B10
bx r0
.align 2, 0
_080B5B74: .4byte NamingScreenDummyTask
-_080B5B78: .4byte 0x03004b20
+_080B5B78: .4byte gTasks
thumb_func_end AddNamingScreenTask
thumb_func_start GetNamingScreenParameters
@@ -120399,7 +120399,7 @@ GetNamingScreenParameters: @ 80B5B7C
bx r0
.align 2, 0
_080B5BD8: .4byte NamingScreenDummyTask
-_080B5BDC: .4byte 0x03004b20
+_080B5BDC: .4byte gTasks
_080B5BE0: .4byte 0x02000000
thumb_func_end GetNamingScreenParameters
@@ -120647,7 +120647,7 @@ _080B5DB2:
.align 2, 0
_080B5DBC: .4byte 0x02000000
_080B5DC0: .4byte gUnknown_083CE398
-_080B5DC4: .4byte 0x03001760
+_080B5DC4: .4byte gKeyRepeatStartDelay
thumb_func_end NamingScreen_Init
thumb_func_start sub_80B5DC8
@@ -120756,7 +120756,7 @@ _080B5E82:
.align 2, 0
_080B5E9C: .4byte gUnknown_083CE218
_080B5EA0: .4byte 0x02000000
-_080B5EA4: .4byte 0x03004b20
+_080B5EA4: .4byte gTasks
thumb_func_end sub_80B5E70
thumb_func_start sub_80B5EA8
@@ -120804,7 +120804,7 @@ _080B5EF2:
pop {r1}
bx r1
.align 2, 0
-_080B5EF8: .4byte 0x0202f388
+_080B5EF8: .4byte gPaletteFade
_080B5EFC: .4byte 0x02000000
thumb_func_end sub_80B5ED0
@@ -120953,7 +120953,7 @@ pokemon_store: @ 80B5FEC
movs r0, 0
b _080B6040
.align 2, 0
-_080B6030: .4byte 0x03001760
+_080B6030: .4byte gKeyRepeatStartDelay
_080B6034: .4byte 0x02000000
_080B6038:
ldr r1, _080B6048
@@ -121027,7 +121027,7 @@ _080B60AA:
pop {r1}
bx r1
.align 2, 0
-_080B60B0: .4byte 0x0202f388
+_080B60B0: .4byte gPaletteFade
_080B60B4: .4byte 0x02000000
thumb_func_end sub_80B6094
@@ -121221,7 +121221,7 @@ sub_80B61EC: @ 80B61EC
bx r1
.align 2, 0
_080B6208: .4byte sub_80B623C
-_080B620C: .4byte 0x03004b20
+_080B620C: .4byte gTasks
thumb_func_end sub_80B61EC
thumb_func_start sub_80B6210
@@ -121245,7 +121245,7 @@ sub_80B6210: @ 80B6210
bx r0
.align 2, 0
_080B6234: .4byte sub_80B623C
-_080B6238: .4byte 0x03004b20
+_080B6238: .4byte gTasks
thumb_func_end sub_80B6210
thumb_func_start sub_80B623C
@@ -121270,7 +121270,7 @@ sub_80B623C: @ 80B623C
bx r0
.align 2, 0
_080B6264: .4byte gUnknown_083CE250
-_080B6268: .4byte 0x03004b20
+_080B6268: .4byte gTasks
thumb_func_end sub_80B623C
thumb_func_start sub_80B626C
@@ -121296,7 +121296,7 @@ sub_80B6274: @ 80B6274
strh r0, [r2, 0xA]
b _080B62C8
.align 2, 0
-_080B6290: .4byte 0x03001770
+_080B6290: .4byte gMain
_080B6294:
movs r0, 0x2
ands r0, r1
@@ -121420,7 +121420,7 @@ _080B634A:
movs r0, 0x8
b _080B6388
.align 2, 0
-_080B6374: .4byte 0x03001770
+_080B6374: .4byte gMain
_080B6378: .4byte gUnknown_083CE258
_080B637C: .4byte gUnknown_083CE262
_080B6380: .4byte 0x02000000
@@ -121544,7 +121544,7 @@ sub_80B6438: @ 80B6438
bx r0
.align 2, 0
_080B6458: .4byte sub_80B64D4
-_080B645C: .4byte 0x03004b20
+_080B645C: .4byte gTasks
thumb_func_end sub_80B6438
thumb_func_start sub_80B6460
@@ -121577,7 +121577,7 @@ sub_80B6460: @ 80B6460
b _080B64CC
.align 2, 0
_080B6498: .4byte sub_80B64D4
-_080B649C: .4byte 0x03004b20
+_080B649C: .4byte gTasks
_080B64A0:
cmp r5, 0x3
bne _080B64B0
@@ -121668,7 +121668,7 @@ _080B6540:
pop {r0}
bx r0
.align 2, 0
-_080B6548: .4byte 0x03004b20
+_080B6548: .4byte gTasks
thumb_func_end sub_80B64D4
thumb_func_start sub_80B654C
@@ -121736,8 +121736,8 @@ sub_80B65AC: @ 80B65AC
pop {r0}
bx r0
.align 2, 0
-_080B65CC: .4byte 0x0202eec8
-_080B65D0: .4byte 0x0202eac8
+_080B65CC: .4byte gPlttBufferFaded
+_080B65D0: .4byte gPlttBufferUnfaded
thumb_func_end sub_80B65AC
thumb_func_start sub_80B65D4
@@ -121822,7 +121822,7 @@ _080B6642:
bx r0
.align 2, 0
_080B6660: .4byte gUnknown_083CE27C
-_080B6664: .4byte 0x03004b20
+_080B6664: .4byte gTasks
thumb_func_end sub_80B6630
thumb_func_start sub_80B6668
@@ -122023,7 +122023,7 @@ sub_80B6774: @ 80B6774
.align 2, 0
_080B67E0: .4byte gSpriteTemplate_83CE640
_080B67E4: .4byte 0x02000000
-_080B67E8: .4byte 0x02020004
+_080B67E8: .4byte gSprites
thumb_func_end sub_80B6774
thumb_func_start sub_80B67EC
@@ -122080,7 +122080,7 @@ sub_80B680C: @ 80B680C
bx r0
.align 2, 0
_080B6850: .4byte 0x02000000
-_080B6854: .4byte 0x02020004
+_080B6854: .4byte gSprites
thumb_func_end sub_80B680C
thumb_func_start sub_80B6858
@@ -122099,7 +122099,7 @@ sub_80B6858: @ 80B6858
bx lr
.align 2, 0
_080B6870: .4byte 0x02000000
-_080B6874: .4byte 0x02020004
+_080B6874: .4byte gSprites
thumb_func_end sub_80B6858
thumb_func_start sub_80B6878
@@ -122147,7 +122147,7 @@ sub_80B6888: @ 80B6888
pop {r0}
bx r0
.align 2, 0
-_080B68CC: .4byte 0x02020004
+_080B68CC: .4byte gSprites
_080B68D0: .4byte 0x02000000
_080B68D4: .4byte 0xffffff00
thumb_func_end sub_80B6888
@@ -122180,7 +122180,7 @@ sub_80B68D8: @ 80B68D8
pop {r0}
bx r0
.align 2, 0
-_080B690C: .4byte 0x02020004
+_080B690C: .4byte gSprites
_080B6910: .4byte 0x02000000
thumb_func_end sub_80B68D8
@@ -122200,7 +122200,7 @@ sub_80B6914: @ 80B6914
bx r0
.align 2, 0
_080B6930: .4byte 0x02000000
-_080B6934: .4byte 0x02020004
+_080B6934: .4byte gSprites
thumb_func_end sub_80B6914
thumb_func_start sub_80B6938
@@ -122218,7 +122218,7 @@ sub_80B6938: @ 80B6938
lsrs r0, 31
bx lr
.align 2, 0
-_080B6950: .4byte 0x02020004
+_080B6950: .4byte gSprites
_080B6954: .4byte 0x02000000
thumb_func_end sub_80B6938
@@ -122440,7 +122440,7 @@ sub_80B6A80: @ 80B6A80
.align 2, 0
_080B6AF8: .4byte gSpriteTemplate_83CE5C8
_080B6AFC: .4byte 0x02000000
-_080B6B00: .4byte 0x02020004
+_080B6B00: .4byte gSprites
_080B6B04: .4byte gUnknown_083CE558
_080B6B08: .4byte gSpriteTemplate_83CE5F8
_080B6B0C: .4byte gUnknown_083CE560
@@ -122463,7 +122463,7 @@ sub_80B6B14: @ 80B6B14
bx lr
.align 2, 0
_080B6B2C: .4byte 0x02000000
-_080B6B30: .4byte 0x02020004
+_080B6B30: .4byte gSprites
thumb_func_end sub_80B6B14
thumb_func_start sub_80B6B34
@@ -122517,7 +122517,7 @@ sub_80B6B5C: @ 80B6B5C
pop {r1}
bx r1
.align 2, 0
-_080B6B90: .4byte 0x02020004
+_080B6B90: .4byte gSprites
_080B6B94: .4byte 0x02000000
thumb_func_end sub_80B6B5C
@@ -122579,7 +122579,7 @@ _080B6BF8:
pop {r1}
bx r1
.align 2, 0
-_080B6C00: .4byte 0x02020004
+_080B6C00: .4byte gSprites
_080B6C04: .4byte 0x0000fffc
thumb_func_end sub_80B6B9C
@@ -122617,7 +122617,7 @@ _080B6C3C:
pop {r1}
bx r1
.align 2, 0
-_080B6C44: .4byte 0x02020004
+_080B6C44: .4byte gSprites
thumb_func_end sub_80B6C08
thumb_func_start sub_80B6C48
@@ -122707,7 +122707,7 @@ sub_80B6CA8: @ 80B6CA8
bx r0
.align 2, 0
_080B6CF4: .4byte gSpriteTemplate_83CE610
-_080B6CF8: .4byte 0x02020004
+_080B6CF8: .4byte gSprites
_080B6CFC: .4byte gUnknown_083CE578
_080B6D00: .4byte gSpriteTemplate_83CE628
thumb_func_end sub_80B6CA8
@@ -122785,7 +122785,7 @@ _080B6D86:
.align 2, 0
_080B6D8C: .4byte 0x02000000
_080B6D90: .4byte gSpriteTemplate_83CE658
-_080B6D94: .4byte 0x02020004
+_080B6D94: .4byte gSprites
_080B6D98: .4byte gSpriteTemplate_83CE670
thumb_func_end sub_80B6D04
@@ -122942,7 +122942,7 @@ sub_80B6E68: @ 80B6E68
.align 2, 0
_080B6EB0: .4byte 0x02000000
_080B6EB4: .4byte SpriteCallbackDummy
-_080B6EB8: .4byte 0x02020004
+_080B6EB8: .4byte gSprites
thumb_func_end sub_80B6E68
thumb_func_start sub_80B6EBC
@@ -122972,7 +122972,7 @@ sub_80B6EBC: @ 80B6EBC
bx r0
.align 2, 0
_080B6EF0: .4byte gSpriteTemplate_83CE688
-_080B6EF4: .4byte 0x02020004
+_080B6EF4: .4byte gSprites
_080B6EF8: .4byte gUnknown_083CE580
thumb_func_end sub_80B6EBC
@@ -123008,7 +123008,7 @@ sub_80B6EFC: @ 80B6EFC
.align 2, 0
_080B6F38: .4byte 0x02000000
_080B6F3C: .4byte SpriteCallbackDummy
-_080B6F40: .4byte 0x02020004
+_080B6F40: .4byte gSprites
thumb_func_end sub_80B6EFC
thumb_func_start sub_80B6F44
@@ -123855,9 +123855,9 @@ sub_80B74FC: @ 80B74FC
pop {r0}
bx r0
.align 2, 0
-_080B7528: .4byte 0x020231cc
+_080B7528: .4byte gStringVar1
_080B752C: .4byte 0x02000000
-_080B7530: .4byte 0x020234cc
+_080B7530: .4byte gStringVar4
_080B7534: .4byte gOtherText_SentToPC
_080B7538: .4byte gWindowConfig_81E6E88
thumb_func_end sub_80B74FC
@@ -123914,7 +123914,7 @@ sub_80B7568: @ 80B7568
bx r0
.align 2, 0
_080B759C: .4byte gNamingScreenMenu_Gfx
-_080B75A0: .4byte 0x0202e9d4
+_080B75A0: .4byte gMenuMessageBoxContentTileOffset
_080B75A4: .4byte 0x040000d4
_080B75A8: .4byte 0x80000400
_080B75AC: .4byte 0x06008000
@@ -124088,7 +124088,7 @@ _080B76AA:
pop {r0}
bx r0
.align 2, 0
-_080B76DC: .4byte 0x0202e9d4
+_080B76DC: .4byte gMenuMessageBoxContentTileOffset
thumb_func_end sub_80B7698
thumb_func_start sub_80B76E0
@@ -124131,7 +124131,7 @@ _080B76F2:
pop {r0}
bx r0
.align 2, 0
-_080B7728: .4byte 0x0202e9d4
+_080B7728: .4byte gMenuMessageBoxContentTileOffset
thumb_func_end sub_80B76E0
thumb_func_start sub_80B772C
@@ -124394,7 +124394,7 @@ sub_80B78F8: @ 80B78F8
pop {r0}
bx r0
.align 2, 0
-_080B7914: .4byte 0x020231cc
+_080B7914: .4byte gStringVar1
_080B7918: .4byte 0x02000000
_080B791C: .4byte gSpeciesNames
thumb_func_end sub_80B78F8
@@ -124467,7 +124467,7 @@ sub_80B7960: @ 80B7960
pop {r0}
bx r0
.align 2, 0
-_080B799C: .4byte 0x020231cc
+_080B799C: .4byte gStringVar1
_080B79A0: .4byte 0x02000011
_080B79A4: .4byte gWindowConfig_81E6F4C
thumb_func_end sub_80B7960
@@ -124868,7 +124868,7 @@ sub_80B7C14: @ 80B7C14
_080B7C88: .4byte gUnknown_083CF584
_080B7C8C: .4byte gUnknown_083CF58C
_080B7C90: .4byte gSpriteTemplate_83CF56C
-_080B7C94: .4byte 0x02038734
+_080B7C94: .4byte gUnknown_02038734
thumb_func_end sub_80B7C14
thumb_func_start RemoveMoneyLabelObject
@@ -124904,8 +124904,8 @@ RemoveMoneyLabelObject: @ 80B7C98
pop {r0}
bx r0
.align 2, 0
-_080B7CDC: .4byte 0x02038734
-_080B7CE0: .4byte 0x02020004
+_080B7CDC: .4byte gUnknown_02038734
+_080B7CE0: .4byte gSprites
_080B7CE4: .4byte 0x00002722
thumb_func_end RemoveMoneyLabelObject
@@ -124925,8 +124925,8 @@ sub_80B7CE8: @ 80B7CE8
pop {r1}
bx r1
.align 2, 0
-_080B7D04: .4byte 0x02025734
-_080B7D08: .4byte 0x0202e8ce
+_080B7D04: .4byte gSaveBlock1
+_080B7D08: .4byte gUnknown_0202E8CE
thumb_func_end sub_80B7CE8
thumb_func_start sub_80B7D0C
@@ -124939,8 +124939,8 @@ sub_80B7D0C: @ 80B7D0C
pop {r0}
bx r0
.align 2, 0
-_080B7D1C: .4byte 0x02025bc4
-_080B7D20: .4byte 0x0202e8ce
+_080B7D1C: .4byte gUnknown_02025BC4
+_080B7D20: .4byte gUnknown_0202E8CE
thumb_func_end sub_80B7D0C
thumb_func_start AreMovesContestCombo
@@ -126179,7 +126179,7 @@ _080B8636:
pop {r0}
bx r0
.align 2, 0
-_080B863C: .4byte 0x02038696
+_080B863C: .4byte gUnknown_02038696
_080B8640: .4byte 0x020192d0
_080B8644: .4byte gContestEffects
_080B8648: .4byte gContestMoves
@@ -126222,7 +126222,7 @@ _080B868A:
pop {r0}
bx r0
.align 2, 0
-_080B8690: .4byte 0x02038696
+_080B8690: .4byte gUnknown_02038696
_080B8694: .4byte 0x020192d0
_080B8698: .4byte gContestEffects
_080B869C: .4byte gContestMoves
@@ -127365,7 +127365,7 @@ _080B8EEA:
.align 2, 0
_080B8EF0: .4byte gContestMoves
_080B8EF4: .4byte 0x020192d0
-_080B8EF8: .4byte 0x0203869c
+_080B8EF8: .4byte gUnknown_0203869C
thumb_func_end ContestEffect_44
thumb_func_start ContestEffect_45
@@ -127977,8 +127977,8 @@ _080B9378: .4byte 0x00001044
_080B937C: .4byte gUnknown_083D0278
_080B9380: .4byte 0x00001084
_080B9384: .4byte gUnknown_083D027C
-_080B9388: .4byte 0x02038738
-_080B938C: .4byte 0x02025734
+_080B9388: .4byte gUnknown_02038738
+_080B938C: .4byte gSaveBlock1
_080B9390: .4byte 0x0000303c
_080B9394: .4byte 0x00003074
_080B9398: .4byte 0x00002f9c
@@ -128083,7 +128083,7 @@ _080B9478:
pop {r0}
bx r0
.align 2, 0
-_080B9480: .4byte 0x03004b20
+_080B9480: .4byte gTasks
thumb_func_end sub_80B9450
thumb_func_start sub_80B9484
@@ -128108,7 +128108,7 @@ _080B949E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080B94A8: .4byte 0x03004b28
+_080B94A8: .4byte gUnknown_03004B28
_080B94AC: .4byte _080B94B0
.align 2, 0
_080B94B0:
@@ -128147,8 +128147,8 @@ _080B94C8:
strh r0, [r4, 0x1E]
b _080B95E6
.align 2, 0
-_080B950C: .4byte 0x0202e8ce
-_080B9510: .4byte 0x03000718
+_080B950C: .4byte gUnknown_0202E8CE
+_080B9510: .4byte gUnknown_03000718
_080B9514: .4byte sub_80B95F0
_080B9518: .4byte sub_80B9450
_080B951C:
@@ -128171,7 +128171,7 @@ _080B951C:
bl DestroyTask
b _080B95E6
.align 2, 0
-_080B9548: .4byte 0x03004b20
+_080B9548: .4byte gTasks
_080B954C: .4byte 0x00000834
_080B9550:
ldr r0, _080B956C
@@ -128212,7 +128212,7 @@ _080B9570:
strh r5, [r4, 0x10]
b _080B95E6
.align 2, 0
-_080B95A4: .4byte 0x03004b20
+_080B95A4: .4byte gTasks
_080B95A8: .4byte gOtherText_MixingComplete
_080B95AC:
ldrh r0, [r4, 0x10]
@@ -128246,7 +128246,7 @@ _080B95E6:
pop {r0}
bx r0
.align 2, 0
-_080B95EC: .4byte 0x03004b20
+_080B95EC: .4byte gTasks
thumb_func_end sub_80B9484
thumb_func_start sub_80B95F0
@@ -128275,7 +128275,7 @@ _080B9612:
beq _080B9650
b _080B97D6
.align 2, 0
-_080B961C: .4byte 0x03004b20
+_080B961C: .4byte gTasks
_080B9620:
cmp r1, 0x2
bne _080B9626
@@ -128429,8 +128429,8 @@ _080B9734:
movs r0, 0x5
b _080B97D4
.align 2, 0
-_080B9758: .4byte 0x03002fa4
-_080B975C: .4byte 0x020231cc
+_080B9758: .4byte gReceivedRemoteLinkPlayers
+_080B975C: .4byte gStringVar1
_080B9760:
bl GetLinkPlayerCount_2
lsls r0, 24
@@ -128512,7 +128512,7 @@ sub_80B97DC: @ 80B97DC
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080B9800: .4byte 0x03004b20
+_080B9800: .4byte gTasks
_080B9804: .4byte _080B9808
.align 2, 0
_080B9808:
@@ -128536,7 +128536,7 @@ _080B981C:
bl memcpy
b _080B9860
.align 2, 0
-_080B983C: .4byte 0x03002a70
+_080B983C: .4byte gBlockSendBuffer
_080B9840:
bl GetMultiplayerId
lsls r0, 24
@@ -128615,7 +128615,7 @@ sub_80B9890: @ 80B9890
movs r0, 0
b _080B9966
.align 2, 0
-_080B98D0: .4byte 0x03004b20
+_080B98D0: .4byte gTasks
_080B98D4:
ldr r1, [sp, 0x4]
mov r2, r9
@@ -128725,7 +128725,7 @@ _080B999E:
pop {r0}
bx r0
.align 2, 0
-_080B99B0: .4byte 0x03004b20
+_080B99B0: .4byte gTasks
thumb_func_end sub_80B9890
thumb_func_start sub_80B99B4
@@ -128754,7 +128754,7 @@ _080B99DC:
pop {r0}
bx r0
.align 2, 0
-_080B99E4: .4byte 0x03004b20
+_080B99E4: .4byte gTasks
thumb_func_end sub_80B99B4
thumb_func_start sub_80B99E8
@@ -128780,9 +128780,9 @@ _080B9A0C:
pop {r0}
bx r0
.align 2, 0
-_080B9A10: .4byte 0x03004b20
+_080B9A10: .4byte gTasks
_080B9A14: .4byte sub_80B99B4
-_080B9A18: .4byte 0x03000718
+_080B9A18: .4byte gUnknown_03000718
thumb_func_end sub_80B99E8
thumb_func_start sub_80B9A1C
@@ -128801,9 +128801,9 @@ sub_80B9A1C: @ 80B9A1C
strb r0, [r1]
bx lr
.align 2, 0
-_080B9A38: .4byte 0x03004b20
+_080B9A38: .4byte gTasks
_080B9A3C: .4byte sub_80B99E8
-_080B9A40: .4byte 0x03000718
+_080B9A40: .4byte gUnknown_03000718
thumb_func_end sub_80B9A1C
thumb_func_start sub_80B9A44
@@ -128842,7 +128842,7 @@ sub_80B9A68: @ 80B9A68
adds r0, r1
bx lr
.align 2, 0
-_080B9A74: .4byte 0x03002b80
+_080B9A74: .4byte gBlockRecvBuffer
thumb_func_end sub_80B9A68
thumb_func_start sub_80B9A78
@@ -128852,7 +128852,7 @@ sub_80B9A78: @ 80B9A78
str r0, [r1]
bx lr
.align 2, 0
-_080B9A80: .4byte 0x03005d2c
+_080B9A80: .4byte gUnknown_03005D2C
_080B9A84: .4byte 0x00001230
thumb_func_end sub_80B9A78
@@ -129013,7 +129013,7 @@ sub_80B9B70: @ 80B9B70
pop {r0}
bx r0
.align 2, 0
-_080B9BB8: .4byte 0x0300071c
+_080B9BB8: .4byte gUnknown_0300071C
thumb_func_end sub_80B9B70
thumb_func_start sub_80B9BBC
@@ -129281,7 +129281,7 @@ _080B9D9A:
strb r2, [r1]
b _080B9E2C
.align 2, 0
-_080B9DA8: .4byte 0x03002970
+_080B9DA8: .4byte gLinkPlayers
_080B9DAC:
mov r2, r9
adds r0, r2, r1
@@ -129477,7 +129477,7 @@ _080B9EF0:
bx r0
.align 2, 0
_080B9F2C: .4byte gUnknown_083D02BA
-_080B9F30: .4byte 0x02025734
+_080B9F30: .4byte gSaveBlock1
_080B9F34: .4byte 0x0000303c
_080B9F38: .4byte 0x00003074
thumb_func_end sub_80B9C6C
@@ -129530,8 +129530,8 @@ sub_80B9F3C: @ 80B9F3C
b _080BA000
.align 2, 0
_080B9FA4: .4byte 0x00004001
-_080B9FA8: .4byte 0x020231cc
-_080B9FAC: .4byte 0x03002978
+_080B9FA8: .4byte gStringVar1
+_080B9FAC: .4byte gUnknown_03002978
_080B9FB0: .4byte 0x00000113
_080B9FB4: .4byte 0x00000853
_080B9FB8:
@@ -129558,8 +129558,8 @@ _080B9FC8:
b _080BA000
.align 2, 0
_080B9FEC: .4byte 0x00004001
-_080B9FF0: .4byte 0x020231cc
-_080B9FF4: .4byte 0x03002978
+_080B9FF0: .4byte gStringVar1
+_080B9FF4: .4byte gUnknown_03002978
_080B9FF8:
ldr r0, _080BA008
movs r1, 0
@@ -129592,7 +129592,7 @@ sub_80BA00C: @ 80BA00C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080BA030: .4byte 0x03004b20
+_080BA030: .4byte gTasks
_080BA034: .4byte _080BA038
.align 2, 0
_080BA038:
@@ -129644,7 +129644,7 @@ _080BA09C:
pop {r0}
bx r0
.align 2, 0
-_080BA0A4: .4byte 0x03002fa4
+_080BA0A4: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_80BA00C
thumb_func_start sub_80BA0A8
@@ -129675,7 +129675,7 @@ _080BA0E2:
pop {r0}
bx r0
.align 2, 0
-_080BA0E8: .4byte 0x020387b0
+_080BA0E8: .4byte gUnknown_020387B0
thumb_func_end sub_80BA0C0
thumb_func_start unref_sub_80BA0EC
@@ -129830,8 +129830,8 @@ _080BA240: .4byte sub_80BA0C0
_080BA244: .4byte sub_80BA0A8
_080BA248: .4byte 0x00007140
_080BA24C: .4byte sub_80BA258
-_080BA250: .4byte 0x03004b20
-_080BA254: .4byte 0x020387b0
+_080BA250: .4byte gTasks
+_080BA254: .4byte gUnknown_020387B0
thumb_func_end unref_sub_80BA0EC
thumb_func_start sub_80BA258
@@ -129953,8 +129953,8 @@ _080BA35C: .4byte gDebugText_SE
_080BA360: .4byte gUnknown_083D02D9
_080BA364: .4byte gDebugText_UpDown
_080BA368: .4byte gDebugText_DriverTest
-_080BA36C: .4byte 0x0202f388
-_080BA370: .4byte 0x03004b20
+_080BA36C: .4byte gPaletteFade
+_080BA370: .4byte gTasks
_080BA374: .4byte sub_80BA384
_080BA378: .4byte REG_WIN0H
_080BA37C: .4byte 0x000011df
@@ -130010,7 +130010,7 @@ sub_80BA384: @ 80BA384
pop {r0}
bx r0
.align 2, 0
-_080BA3EC: .4byte 0x03004b20
+_080BA3EC: .4byte gTasks
_080BA3F0: .4byte 0x0000015d
_080BA3F4: .4byte gBGMNames
_080BA3F8: .4byte gSENames
@@ -130039,8 +130039,8 @@ sub_80BA400: @ 80BA400
str r0, [r1]
b _080BA64C
.align 2, 0
-_080BA428: .4byte 0x03001770
-_080BA42C: .4byte 0x03004b20
+_080BA428: .4byte gMain
+_080BA42C: .4byte gTasks
_080BA430: .4byte sub_80BA800
_080BA434:
movs r0, 0x80
@@ -130057,7 +130057,7 @@ _080BA434:
str r0, [r1]
b _080BA64C
.align 2, 0
-_080BA450: .4byte 0x03004b20
+_080BA450: .4byte gTasks
_080BA454: .4byte sub_80BAF84
_080BA458:
movs r0, 0x8
@@ -130073,7 +130073,7 @@ _080BA458:
str r0, [r1]
b _080BA64C
.align 2, 0
-_080BA470: .4byte 0x03004b20
+_080BA470: .4byte gTasks
_080BA474: .4byte sub_80BB25C
_080BA478:
movs r6, 0x1
@@ -130102,7 +130102,7 @@ _080BA478:
bl m4aSongNumStop
b _080BA4C4
.align 2, 0
-_080BA4AC: .4byte 0x03004b20
+_080BA4AC: .4byte gTasks
_080BA4B0:
ldrh r0, [r5, 0x10]
bl m4aSongNumStop
@@ -130196,7 +130196,7 @@ _080BA538:
str r1, [r0]
b _080BA64C
.align 2, 0
-_080BA568: .4byte 0x03004b20
+_080BA568: .4byte gTasks
_080BA56C: .4byte sub_80BA68C
_080BA570:
ldrh r1, [r2, 0x30]
@@ -130221,7 +130221,7 @@ _080BA592:
movs r0, 0x1
b _080BA64E
.align 2, 0
-_080BA598: .4byte 0x03004b20
+_080BA598: .4byte gTasks
_080BA59C:
movs r0, 0x10
ands r0, r1
@@ -130247,7 +130247,7 @@ _080BA59C:
strh r0, [r1, 0xC]
b _080BA592
.align 2, 0
-_080BA5CC: .4byte 0x03004b20
+_080BA5CC: .4byte gTasks
_080BA5D0:
movs r0, 0xF7
strh r0, [r1, 0xC]
@@ -130288,7 +130288,7 @@ _080BA5EA:
strh r0, [r1, 0xC]
b _080BA592
.align 2, 0
-_080BA614: .4byte 0x03004b20
+_080BA614: .4byte gTasks
_080BA618:
strh r3, [r1, 0xC]
b _080BA592
@@ -130316,7 +130316,7 @@ _080BA630:
strb r6, [r0]
b _080BA64C
.align 2, 0
-_080BA644: .4byte 0x020387b0
+_080BA644: .4byte gUnknown_020387B0
_080BA648:
ldr r0, _080BA658
strb r1, [r0]
@@ -130328,7 +130328,7 @@ _080BA64E:
pop {r1}
bx r1
.align 2, 0
-_080BA658: .4byte 0x020387b0
+_080BA658: .4byte gUnknown_020387B0
thumb_func_end sub_80BA400
thumb_func_start Task_HandleMainMenuInput
@@ -130353,7 +130353,7 @@ _080BA67C:
pop {r0}
bx r0
.align 2, 0
-_080BA684: .4byte 0x03004b20
+_080BA684: .4byte gTasks
_080BA688: .4byte sub_80BA384
thumb_func_end Task_HandleMainMenuInput
@@ -130376,7 +130376,7 @@ _080BA6AA:
pop {r0}
bx r0
.align 2, 0
-_080BA6B0: .4byte 0x0202f388
+_080BA6B0: .4byte gPaletteFade
_080BA6B4: .4byte CB2_InitTitleScreen
thumb_func_end sub_80BA68C
@@ -130783,14 +130783,14 @@ _080BAA14: .4byte gUnknown_083D0381
_080BAA18: .4byte gUnknown_083D038A
_080BAA1C: .4byte gUnknown_083D0393
_080BAA20: .4byte REG_WIN0H
-_080BAA24: .4byte 0x020387b3
-_080BAA28: .4byte 0x020387b1
-_080BAA2C: .4byte 0x020387b2
-_080BAA30: .4byte 0x03005d30
-_080BAA34: .4byte 0x020387d8
-_080BAA38: .4byte 0x020387d9
-_080BAA3C: .4byte 0x020387b4
-_080BAA40: .4byte 0x03004b20
+_080BAA24: .4byte gUnknown_020387B3
+_080BAA28: .4byte gUnknown_020387B1
+_080BAA2C: .4byte gUnknown_020387B2
+_080BAA30: .4byte gUnknown_03005D30
+_080BAA34: .4byte gUnknown_020387D8
+_080BAA38: .4byte gUnknown_020387D9
+_080BAA3C: .4byte gUnknown_020387B4
+_080BAA40: .4byte gTasks
_080BAA44: .4byte sub_80BAA48
thumb_func_end sub_80BA800
@@ -130832,11 +130832,11 @@ sub_80BAA48: @ 80BAA48
str r1, [r0]
b _080BACC6
.align 2, 0
-_080BAA90: .4byte 0x03001770
+_080BAA90: .4byte gMain
_080BAA94: .4byte 0x00007140
_080BAA98: .4byte 0x000011df
_080BAA9C: .4byte 0x0000011f
-_080BAAA0: .4byte 0x03004b20
+_080BAAA0: .4byte gTasks
_080BAAA4: .4byte sub_80BA258
_080BAAA8:
ldrh r1, [r1, 0x30]
@@ -130857,7 +130857,7 @@ _080BAAA8:
strb r0, [r1]
b _080BAAEA
.align 2, 0
-_080BAACC: .4byte 0x020387b3
+_080BAACC: .4byte gUnknown_020387B3
_080BAAD0:
movs r0, 0x80
ands r0, r1
@@ -130878,7 +130878,7 @@ _080BAAEA:
bl sub_80BAE10
b _080BACC6
.align 2, 0
-_080BAAF4: .4byte 0x020387b3
+_080BAAF4: .4byte gUnknown_020387B3
_080BAAF8:
movs r0, 0x8
ands r0, r2
@@ -130892,7 +130892,7 @@ _080BAAF8:
bl sub_80BAD5C
b _080BACC6
.align 2, 0
-_080BAB10: .4byte 0x020387d8
+_080BAB10: .4byte gUnknown_020387D8
_080BAB14:
movs r0, 0x4
ands r0, r2
@@ -130908,7 +130908,7 @@ _080BAB14:
bl sub_81DF5D8
b _080BACC6
.align 2, 0
-_080BAB34: .4byte 0x020387d9
+_080BAB34: .4byte gUnknown_020387D9
_080BAB38:
movs r0, 0x80
lsls r0, 1
@@ -130994,7 +130994,7 @@ _080BABC8:
beq _080BABF2
b _080BACA2
.align 2, 0
-_080BABE4: .4byte 0x020387b4
+_080BABE4: .4byte gUnknown_020387B4
_080BABE8:
cmp r0, 0x2
beq _080BAC48
@@ -131012,7 +131012,7 @@ _080BABF2:
ldr r1, _080BAC08
b _080BAC98
.align 2, 0
-_080BAC04: .4byte 0x020387d8
+_080BAC04: .4byte gUnknown_020387D8
_080BAC08: .4byte voicegroup_84537C0
_080BAC0C:
lsls r0, r1, 1
@@ -131033,7 +131033,7 @@ _080BAC1C:
ldr r1, _080BAC34
b _080BAC98
.align 2, 0
-_080BAC30: .4byte 0x020387d8
+_080BAC30: .4byte gUnknown_020387D8
_080BAC34: .4byte voicegroup_8453DC0
_080BAC38:
lsls r0, r1, 1
@@ -131054,7 +131054,7 @@ _080BAC48:
ldr r1, _080BAC60
b _080BAC98
.align 2, 0
-_080BAC5C: .4byte 0x020387d8
+_080BAC5C: .4byte gUnknown_020387D8
_080BAC60: .4byte voicegroup_84543C0
_080BAC64:
lsls r0, r1, 1
@@ -131075,7 +131075,7 @@ _080BAC74:
ldr r1, _080BAC8C
b _080BAC98
.align 2, 0
-_080BAC88: .4byte 0x020387d8
+_080BAC88: .4byte gUnknown_020387D8
_080BAC8C: .4byte voicegroup_84549C0
_080BAC90:
lsls r0, r1, 1
@@ -131111,9 +131111,9 @@ _080BACC6:
bx r0
.align 2, 0
_080BACCC: .4byte voicegroup_8453790
-_080BACD0: .4byte 0x03005d30
-_080BACD4: .4byte 0x020387b1
-_080BACD8: .4byte 0x020387b2
+_080BACD0: .4byte gUnknown_03005D30
+_080BACD4: .4byte gUnknown_020387B1
+_080BACD8: .4byte gUnknown_020387B2
thumb_func_end sub_80BAA48
thumb_func_start sub_80BACDC
@@ -131178,8 +131178,8 @@ _080BAD46:
bx r0
.align 2, 0
_080BAD50: .4byte gUnknown_083D039C
-_080BAD54: .4byte 0x020387b4
-_080BAD58: .4byte 0x020387b3
+_080BAD54: .4byte gUnknown_020387B4
+_080BAD58: .4byte gUnknown_020387B3
thumb_func_end sub_80BACDC
thumb_func_start sub_80BAD5C
@@ -131254,10 +131254,10 @@ sub_80BAD5C: @ 80BAD5C
pop {r0}
bx r0
.align 2, 0
-_080BAE00: .4byte 0x020387b4
-_080BAE04: .4byte 0x020387b1
-_080BAE08: .4byte 0x020387d8
-_080BAE0C: .4byte 0x020387d9
+_080BAE00: .4byte gUnknown_020387B4
+_080BAE04: .4byte gUnknown_020387B1
+_080BAE08: .4byte gUnknown_020387D8
+_080BAE0C: .4byte gUnknown_020387D9
thumb_func_end sub_80BAD5C
thumb_func_start sub_80BAE10
@@ -131529,8 +131529,8 @@ _080BB01C: .4byte gOtherText_SE
_080BB020: .4byte gOtherText_Pan
_080BB024: .4byte gUnknown_083D0381
_080BB028: .4byte REG_WIN0H
-_080BB02C: .4byte 0x020387b4
-_080BB030: .4byte 0x03004b20
+_080BB02C: .4byte gUnknown_020387B4
+_080BB030: .4byte gTasks
_080BB034: .4byte sub_80BB038
thumb_func_end sub_80BAF84
@@ -131551,7 +131551,7 @@ sub_80BB038: @ 80BB038
str r0, [r2, 0x14]
b _080BB0A2
.align 2, 0
-_080BB058: .4byte 0x020387b4
+_080BB058: .4byte gUnknown_020387B4
_080BB05C:
ldr r0, _080BB088
ldr r1, [r2, 0x8]
@@ -131624,11 +131624,11 @@ _080BB0A2:
str r1, [r0]
b _080BB1C8
.align 2, 0
-_080BB0EC: .4byte 0x03001770
+_080BB0EC: .4byte gMain
_080BB0F0: .4byte 0x00007140
_080BB0F4: .4byte 0x000011df
_080BB0F8: .4byte 0x0000011f
-_080BB0FC: .4byte 0x03004b20
+_080BB0FC: .4byte gTasks
_080BB100: .4byte sub_80BA258
_080BB104:
movs r6, 0x1
@@ -131658,7 +131658,7 @@ _080BB104:
b _080BB14C
.align 2, 0
_080BB138: .4byte gUnknown_083D03F8
-_080BB13C: .4byte 0x020387b4
+_080BB13C: .4byte gUnknown_020387B4
_080BB140:
ldrh r0, [r5]
movs r1, 0x3F
@@ -131718,7 +131718,7 @@ _080BB192:
movs r0, 0
b _080BB1C6
.align 2, 0
-_080BB1AC: .4byte 0x020387b4
+_080BB1AC: .4byte gUnknown_020387B4
_080BB1B0:
movs r0, 0x20
ands r0, r1
@@ -131738,7 +131738,7 @@ _080BB1C8:
pop {r0}
bx r0
.align 2, 0
-_080BB1D0: .4byte 0x020387b4
+_080BB1D0: .4byte gUnknown_020387B4
thumb_func_end sub_80BB038
thumb_func_start sub_80BB1D4
@@ -131776,7 +131776,7 @@ sub_80BB1D4: @ 80BB1D4
.align 2, 0
_080BB218: .4byte gOtherText_LR
_080BB21C: .4byte gOtherText_RL
-_080BB220: .4byte 0x020387b4
+_080BB220: .4byte gUnknown_020387B4
_080BB224: .4byte gUnknown_083D03F8
_080BB228:
adds r0, r5, 0
@@ -131941,19 +131941,19 @@ _080BB306:
.align 2, 0
_080BB374: .4byte gWindowConfig_81E6C3C
_080BB378: .4byte gWindowConfig_81E6CE4
-_080BB37C: .4byte 0x03005d34
+_080BB37C: .4byte gUnknown_03005D34
_080BB380: .4byte 0xffff0000
_080BB384: .4byte 0xff00ffff
_080BB388: .4byte 0x00ffffff
_080BB38C: .4byte 0xffff00ff
_080BB390: .4byte 0xffffff00
-_080BB394: .4byte 0x03005e98
+_080BB394: .4byte gUnknown_03005E98
_080BB398: .4byte REG_BG2HOFS
_080BB39C: .4byte REG_BG2CNT
_080BB3A0: .4byte 0x00000f01
_080BB3A4: .4byte 0x00001d03
-_080BB3A8: .4byte 0x03007380
-_080BB3AC: .4byte 0x03004b20
+_080BB3A8: .4byte gUnknown_03007380
+_080BB3AC: .4byte gTasks
_080BB3B0: .4byte sub_80BB3B4
thumb_func_end sub_80BB25C
@@ -132058,12 +132058,12 @@ _080BB472:
pop {r0}
bx r0
.align 2, 0
-_080BB478: .4byte 0x03001770
-_080BB47C: .4byte 0x03005d34
+_080BB478: .4byte gMain
+_080BB47C: .4byte gUnknown_03005D34
_080BB480: .4byte 0x00007140
_080BB484: .4byte 0x000011df
_080BB488: .4byte 0x0000011f
-_080BB48C: .4byte 0x03004b20
+_080BB48C: .4byte gTasks
_080BB490: .4byte sub_80BA258
thumb_func_end sub_80BB3B4
@@ -132079,7 +132079,7 @@ sub_80BB494: @ 80BB494
pop {r0}
bx r0
.align 2, 0
-_080BB4A8: .4byte 0x03005d34
+_080BB4A8: .4byte gUnknown_03005D34
thumb_func_end sub_80BB494
thumb_func_start sub_80BB4AC
@@ -132222,7 +132222,7 @@ sub_80BB594: @ 80BB594
pop {r0}
bx r0
.align 2, 0
-_080BB5B0: .4byte 0x0202713c
+_080BB5B0: .4byte gUnknown_0202713C
thumb_func_end sub_80BB594
thumb_func_start sub_80BB5B4
@@ -132251,8 +132251,8 @@ sub_80BB5D0: @ 80BB5D0
strb r1, [r0]
bx lr
.align 2, 0
-_080BB5DC: .4byte 0x020387dc
-_080BB5E0: .4byte 0x0202e8cc
+_080BB5DC: .4byte gUnknown_020387DC
+_080BB5E0: .4byte gUnknown_0202E8CC
thumb_func_end sub_80BB5D0
thumb_func_start sub_80BB5E4
@@ -132265,7 +132265,7 @@ sub_80BB5E4: @ 80BB5E4
adds r4, r0, 0
b _080BB5FE
.align 2, 0
-_080BB5F4: .4byte 0x0202e8dc
+_080BB5F4: .4byte gScriptResult
_080BB5F8:
adds r0, r3, 0x1
lsls r0, 16
@@ -132295,8 +132295,8 @@ _080BB626:
pop {r0}
bx r0
.align 2, 0
-_080BB62C: .4byte 0x020387dc
-_080BB630: .4byte 0x02025734
+_080BB62C: .4byte gUnknown_020387DC
+_080BB630: .4byte gSaveBlock1
_080BB634: .4byte 0x00001a08
_080BB638: .4byte 0x00004054
thumb_func_end sub_80BB5E4
@@ -132315,9 +132315,9 @@ sub_80BB63C: @ 80BB63C
strh r0, [r1]
b _080BB664
.align 2, 0
-_080BB654: .4byte 0x02025734
+_080BB654: .4byte gSaveBlock1
_080BB658: .4byte 0x00001a08
-_080BB65C: .4byte 0x0202e8dc
+_080BB65C: .4byte gScriptResult
_080BB660:
ldr r0, _080BB668
strh r1, [r0]
@@ -132325,7 +132325,7 @@ _080BB664:
pop {r0}
bx r0
.align 2, 0
-_080BB668: .4byte 0x0202e8dc
+_080BB668: .4byte gScriptResult
thumb_func_end sub_80BB63C
thumb_func_start sub_80BB66C
@@ -132428,7 +132428,7 @@ sub_80BB70C: @ 80BB70C
pop {r0}
bx r0
.align 2, 0
-_080BB720: .4byte 0x0202e8d2
+_080BB720: .4byte gUnknown_0202E8D2
thumb_func_end sub_80BB70C
thumb_func_start unref_sub_80BB724
@@ -132523,7 +132523,7 @@ _080BB7A8:
strh r1, [r0]
b _080BB7EE
.align 2, 0
-_080BB7C8: .4byte 0x0202e828
+_080BB7C8: .4byte gMapHeader
_080BB7CC: .4byte 0x000003ff
_080BB7D0:
adds r0, r3, 0x1
@@ -132727,16 +132727,16 @@ _080BB8E2:
pop {r0}
bx r0
.align 2, 0
-_080BB948: .4byte 0x02025734
-_080BB94C: .4byte 0x020387dc
+_080BB948: .4byte gSaveBlock1
+_080BB94C: .4byte gUnknown_020387DC
_080BB950: .4byte 0x00001a08
_080BB954: .4byte 0x00001a11
-_080BB958: .4byte 0x02024eae
+_080BB958: .4byte gUnknown_02024EAE
_080BB95C: .4byte 0x00004054
_080BB960: .4byte gSaveBlock2
-_080BB964: .4byte 0x0202713e
+_080BB964: .4byte gUnknown_0202713E
_080BB968: .4byte 0x00004026
-_080BB96C: .4byte 0x0202e828
+_080BB96C: .4byte gMapHeader
thumb_func_end sub_80BB8CC
thumb_func_start sub_80BB970
@@ -132798,7 +132798,7 @@ _080BB9B6:
bl MapGridSetMetatileIdAt
b _080BBA02
.align 2, 0
-_080BB9E0: .4byte 0x02025734
+_080BB9E0: .4byte gSaveBlock1
_080BB9E4: .4byte 0x00001a08
_080BB9E8: .4byte gUnknown_083D1358
_080BB9EC:
@@ -132849,7 +132849,7 @@ sub_80BBA14: @ 80BBA14
pop {r0}
bx r0
.align 2, 0
-_080BBA40: .4byte 0x020387dc
+_080BBA40: .4byte gUnknown_020387DC
_080BBA44: .4byte gUnknown_083D1374
thumb_func_end sub_80BBA14
@@ -132873,7 +132873,7 @@ sub_80BBA48: @ 80BBA48
beq _080BBA76
b _080BBAD0
.align 2, 0
-_080BBA6C: .4byte 0x03004b20
+_080BBA6C: .4byte gTasks
_080BBA70:
cmp r0, 0x2
beq _080BBA94
@@ -132893,7 +132893,7 @@ _080BBA7C:
strh r0, [r2, 0x8]
b _080BBAD0
.align 2, 0
-_080BBA90: .4byte 0x0202f388
+_080BBA90: .4byte gPaletteFade
_080BBA94:
ldr r0, _080BBAD8
bl VarGet
@@ -132927,9 +132927,9 @@ _080BBAD0:
bx r0
.align 2, 0
_080BBAD8: .4byte 0x00004054
-_080BBADC: .4byte 0x02025734
+_080BBADC: .4byte gSaveBlock1
_080BBAE0: .4byte 0x00001a18
-_080BBAE4: .4byte 0x0300485c
+_080BBAE4: .4byte gUnknown_0300485C
_080BBAE8: .4byte sub_8080990
_080BBAEC: .4byte CB2_LoadMap
thumb_func_end sub_80BBA48
@@ -132956,7 +132956,7 @@ sub_80BBAF0: @ 80BBAF0
bx r0
.align 2, 0
_080BBB1C: .4byte sub_80BBA48
-_080BBB20: .4byte 0x02025734
+_080BBB20: .4byte gSaveBlock1
thumb_func_end sub_80BBAF0
thumb_func_start sub_80BBB24
@@ -132974,7 +132974,7 @@ sub_80BBB24: @ 80BBB24
movs r0, 0
b _080BBB4A
.align 2, 0
-_080BBB40: .4byte 0x0202e828
+_080BBB40: .4byte gMapHeader
_080BBB44: .4byte 0x00004097
_080BBB48:
movs r0, 0x1
@@ -133010,8 +133010,8 @@ _080BBB80:
pop {r0}
bx r0
.align 2, 0
-_080BBB88: .4byte 0x0202e858
-_080BBB8C: .4byte 0x030048a0
+_080BBB88: .4byte gPlayerAvatar
+_080BBB8C: .4byte gMapObjects
thumb_func_end sub_80BBB50
thumb_func_start sub_80BBB90
@@ -133111,11 +133111,11 @@ _080BBC52:
pop {r0}
bx r0
.align 2, 0
-_080BBC5C: .4byte 0x0202f388
-_080BBC60: .4byte 0x020387dc
-_080BBC64: .4byte 0x02025734
+_080BBC5C: .4byte gPaletteFade
+_080BBC60: .4byte gUnknown_020387DC
+_080BBC64: .4byte gSaveBlock1
_080BBC68: .4byte gUnknown_083D1374
-_080BBC6C: .4byte 0x0300485c
+_080BBC6C: .4byte gUnknown_0300485C
_080BBC70: .4byte sub_80BBB90
_080BBC74: .4byte CB2_LoadMap
thumb_func_end sub_80BBBEC
@@ -133142,7 +133142,7 @@ sub_80BBC78: @ 80BBC78
bx r0
.align 2, 0
_080BBCA0: .4byte sub_80BBBEC
-_080BBCA4: .4byte 0x03004b20
+_080BBCA4: .4byte gTasks
thumb_func_end sub_80BBC78
thumb_func_start CurrentMapIsSecretBase
@@ -133159,7 +133159,7 @@ CurrentMapIsSecretBase: @ 80BBCA8
movs r0, 0x1
b _080BBCC6
.align 2, 0
-_080BBCC0: .4byte 0x02025734
+_080BBCC0: .4byte gSaveBlock1
_080BBCC4:
movs r0, 0
_080BBCC6:
@@ -133249,7 +133249,7 @@ _080BBD3A:
b _080BBDBC
.align 2, 0
_080BBD70: .4byte 0x00004054
-_080BBD74: .4byte 0x02025734
+_080BBD74: .4byte gSaveBlock1
_080BBD78: .4byte 0x00001a2a
_080BBD7C: .4byte 0x00001a1a
_080BBD80: .4byte gDecorations
@@ -133315,7 +133315,7 @@ sub_80BBDD0: @ 80BBDD0
b _080BBE1E
.align 2, 0
_080BBE00: .4byte 0x00004054
-_080BBE04: .4byte 0x02027dbc
+_080BBE04: .4byte gUnknown_02027DBC
_080BBE08:
lsls r1, r4, 2
adds r1, r4
@@ -133506,15 +133506,15 @@ _080BBF6C:
pop {r0}
bx r0
.align 2, 0
-_080BBF7C: .4byte 0x0202714e
-_080BBF80: .4byte 0x02025734
+_080BBF7C: .4byte gUnknown_0202714E
+_080BBF80: .4byte gSaveBlock1
_080BBF84: .4byte gDecorations
-_080BBF88: .4byte 0x0202e828
-_080BBF8C: .4byte 0x0202e8cc
-_080BBF90: .4byte 0x0202e8d0
-_080BBF94: .4byte 0x0202e8d2
+_080BBF88: .4byte gMapHeader
+_080BBF8C: .4byte gUnknown_0202E8CC
+_080BBF90: .4byte gUnknown_0202E8D0
+_080BBF94: .4byte gUnknown_0202E8D2
_080BBF98: .4byte 0x00003f20
-_080BBF9C: .4byte 0x0202e8dc
+_080BBF9C: .4byte gScriptResult
_080BBFA0: .4byte gDecorations + 0x1C
thumb_func_end sub_80BBDD0
@@ -133580,7 +133580,7 @@ _080BBFE8:
strb r0, [r6]
b _080BC030
.align 2, 0
-_080BC01C: .4byte 0x020387dc
+_080BC01C: .4byte gUnknown_020387DC
_080BC020:
movs r1, 0x80
lsls r1, 9
@@ -133621,7 +133621,7 @@ sub_80BC050: @ 80BC050
movs r0, 0x1
b _080BC06E
.align 2, 0
-_080BC068: .4byte 0x0202e8dc
+_080BC068: .4byte gScriptResult
_080BC06C:
movs r0, 0
_080BC06E:
@@ -133649,7 +133649,7 @@ sub_80BC074: @ 80BC074
beq _080BC0A2
b _080BC0E4
.align 2, 0
-_080BC098: .4byte 0x03004b20
+_080BC098: .4byte gTasks
_080BC09C:
cmp r0, 0x2
beq _080BC0C4
@@ -133670,7 +133670,7 @@ _080BC0AC:
strh r0, [r4, 0x8]
b _080BC0E4
.align 2, 0
-_080BC0C0: .4byte 0x0202f388
+_080BC0C0: .4byte gPaletteFade
_080BC0C4:
movs r0, 0x7E
bl copy_saved_warp2_bank_and_enter_x_to_warp1
@@ -133688,7 +133688,7 @@ _080BC0E4:
pop {r0}
bx r0
.align 2, 0
-_080BC0EC: .4byte 0x0300485c
+_080BC0EC: .4byte gUnknown_0300485C
_080BC0F0: .4byte mapldr_default
_080BC0F4: .4byte CB2_LoadMap
thumb_func_end sub_80BC074
@@ -133723,10 +133723,10 @@ sub_80BC114: @ 80BC114
movs r0, 0x1
b _080BC140
.align 2, 0
-_080BC12C: .4byte 0x02025734
+_080BC12C: .4byte gSaveBlock1
_080BC130: .4byte 0x00001a08
-_080BC134: .4byte 0x020387dc
-_080BC138: .4byte 0x0202e8dc
+_080BC134: .4byte gUnknown_020387DC
+_080BC138: .4byte gScriptResult
_080BC13C:
ldr r1, _080BC148
movs r0, 0
@@ -133735,7 +133735,7 @@ _080BC140:
pop {r0}
bx r0
.align 2, 0
-_080BC148: .4byte 0x0202e8dc
+_080BC148: .4byte gScriptResult
thumb_func_end sub_80BC114
thumb_func_start sub_80BC14C
@@ -133761,7 +133761,7 @@ _080BC158:
lsrs r0, 24
b _080BC18A
.align 2, 0
-_080BC174: .4byte 0x02025734
+_080BC174: .4byte gSaveBlock1
_080BC178: .4byte 0x00001a08
_080BC17C:
adds r0, r1, 0x1
@@ -133805,7 +133805,7 @@ sub_80BC190: @ 80BC190
pop {r1}
bx r1
.align 2, 0
-_080BC1C8: .4byte 0x0202713e
+_080BC1C8: .4byte gUnknown_0202713E
_080BC1CC: .4byte gOtherText_PlayersBase
thumb_func_end sub_80BC190
@@ -133843,8 +133843,8 @@ GetSecretBaseMapName: @ 80BC1D0
pop {r1}
bx r1
.align 2, 0
-_080BC214: .4byte 0x020387dc
-_080BC218: .4byte 0x02025734
+_080BC214: .4byte gUnknown_020387DC
+_080BC218: .4byte gSaveBlock1
_080BC21C: .4byte 0x00004054
_080BC220: .4byte 0x00001a08
thumb_func_end GetSecretBaseMapName
@@ -133877,8 +133877,8 @@ sub_80BC224: @ 80BC224
bx r0
.align 2, 0
_080BC25C: .4byte 0x00004054
-_080BC260: .4byte 0x0202713e
-_080BC264: .4byte 0x020231cc
+_080BC260: .4byte gUnknown_0202713E
+_080BC264: .4byte gStringVar1
thumb_func_end sub_80BC224
thumb_func_start sub_80BC268
@@ -133900,7 +133900,7 @@ sub_80BC268: @ 80BC268
movs r0, 0
b _080BC292
.align 2, 0
-_080BC288: .4byte 0x02025734
+_080BC288: .4byte gSaveBlock1
_080BC28C: .4byte 0x00001a09
_080BC290:
movs r0, 0x1
@@ -134102,13 +134102,13 @@ _080BC408:
pop {r0}
bx r0
.align 2, 0
-_080BC424: .4byte 0x03004360
-_080BC428: .4byte 0x02027188
-_080BC42C: .4byte 0x020271b8
-_080BC430: .4byte 0x020271c4
-_080BC434: .4byte 0x020271d0
-_080BC438: .4byte 0x02027170
-_080BC43C: .4byte 0x020271d6
+_080BC424: .4byte gPlayerParty
+_080BC428: .4byte gUnknown_02027188
+_080BC42C: .4byte gUnknown_020271B8
+_080BC430: .4byte gUnknown_020271C4
+_080BC434: .4byte gUnknown_020271D0
+_080BC438: .4byte gUnknown_02027170
+_080BC43C: .4byte gUnknown_020271D6
thumb_func_end sub_80BC300
thumb_func_start sub_80BC440
@@ -134126,7 +134126,7 @@ sub_80BC440: @ 80BC440
pop {r0}
bx r0
.align 2, 0
-_080BC45C: .4byte 0x02025734
+_080BC45C: .4byte gSaveBlock1
_080BC460: .4byte 0x00001a16
thumb_func_end sub_80BC440
@@ -134188,8 +134188,8 @@ _080BC4C6:
bl DrawWholeMapView
b _080BC504
.align 2, 0
-_080BC4CC: .4byte 0x0202e828
-_080BC4D0: .4byte 0x0202713c
+_080BC4CC: .4byte gMapHeader
+_080BC4D0: .4byte gUnknown_0202713C
_080BC4D4: .4byte gUnknown_083D1358
_080BC4D8:
ldr r0, [r4, 0x10]
@@ -134237,7 +134237,7 @@ sub_80BC50C: @ 80BC50C
pop {r0}
bx r0
.align 2, 0
-_080BC530: .4byte 0x02025734
+_080BC530: .4byte gSaveBlock1
_080BC534: .4byte 0x00001a16
thumb_func_end sub_80BC50C
@@ -134289,8 +134289,8 @@ sub_80BC56C: @ 80BC56C
strh r1, [r0]
b _080BC5B2
.align 2, 0
-_080BC58C: .4byte 0x020387dc
-_080BC590: .4byte 0x0202e8dc
+_080BC58C: .4byte gUnknown_020387DC
+_080BC590: .4byte gScriptResult
_080BC594:
bl sub_80BC538
lsls r0, 24
@@ -134301,7 +134301,7 @@ _080BC594:
movs r0, 0x2
b _080BC5B0
.align 2, 0
-_080BC5A8: .4byte 0x0202e8dc
+_080BC5A8: .4byte gScriptResult
_080BC5AC:
ldr r1, _080BC5B8
movs r0, 0
@@ -134311,7 +134311,7 @@ _080BC5B2:
pop {r0}
bx r0
.align 2, 0
-_080BC5B8: .4byte 0x0202e8dc
+_080BC5B8: .4byte gScriptResult
thumb_func_end sub_80BC56C
thumb_func_start sub_80BC5BC
@@ -134344,8 +134344,8 @@ sub_80BC5BC: @ 80BC5BC
pop {r0}
bx r0
.align 2, 0
-_080BC5F8: .4byte 0x020387dc
-_080BC5FC: .4byte 0x02025734
+_080BC5F8: .4byte gUnknown_020387DC
+_080BC5FC: .4byte gSaveBlock1
_080BC600: .4byte 0x00001a09
thumb_func_end sub_80BC5BC
@@ -134417,8 +134417,8 @@ _080BC65E:
str r1, [r0]
b _080BC6A0
.align 2, 0
-_080BC688: .4byte 0x03004b28
-_080BC68C: .4byte 0x03004b20
+_080BC688: .4byte gUnknown_03004B28
+_080BC68C: .4byte gTasks
_080BC690: .4byte sub_80BC824
_080BC694:
ldr r1, _080BC6A8
@@ -134458,7 +134458,7 @@ sub_80BC6B0: @ 80BC6B0
movs r4, 0x1
b _080BC706
.align 2, 0
-_080BC6D8: .4byte 0x03004b28
+_080BC6D8: .4byte gUnknown_03004B28
_080BC6DC:
adds r0, r5, 0
bl sub_80BC268
@@ -134555,7 +134555,7 @@ _080BC75A:
bl MenuFillWindowRectWithBlankTile
b _080BC7B2
.align 2, 0
-_080BC7A0: .4byte 0x020231cc
+_080BC7A0: .4byte gStringVar1
_080BC7A4: .4byte gUnknownText_Exit
_080BC7A8:
movs r0, 0x1
@@ -134620,7 +134620,7 @@ sub_80BC7D8: @ 80BC7D8
pop {r0}
bx r0
.align 2, 0
-_080BC820: .4byte 0x03004b28
+_080BC820: .4byte gUnknown_03004B28
thumb_func_end sub_80BC7D8
thumb_func_start sub_80BC824
@@ -134650,8 +134650,8 @@ sub_80BC824: @ 80BC824
negs r0, r0
b _080BC8B6
.align 2, 0
-_080BC858: .4byte 0x03004b28
-_080BC85C: .4byte 0x03001770
+_080BC858: .4byte gUnknown_03004B28
+_080BC85C: .4byte gMain
_080BC860:
movs r2, 0x4
ldrsh r0, [r4, r2]
@@ -134840,7 +134840,7 @@ sub_80BC980: @ 80BC980
bx r0
.align 2, 0
_080BC9D8: .4byte gUnknown_083D13D4
-_080BC9DC: .4byte 0x03004b20
+_080BC9DC: .4byte gTasks
_080BC9E0: .4byte sub_80BC9E4
thumb_func_end sub_80BC980
@@ -134867,7 +134867,7 @@ sub_80BC9E4: @ 80BC9E4
bl MoveMenuCursor
b _080BCA7C
.align 2, 0
-_080BCA14: .4byte 0x03001770
+_080BCA14: .4byte gMain
_080BCA18:
movs r0, 0x80
ands r0, r1
@@ -134955,9 +134955,9 @@ sub_80BCA84: @ 80BCA84
pop {r0}
bx r0
.align 2, 0
-_080BCAD8: .4byte 0x03004b28
-_080BCADC: .4byte 0x020231cc
-_080BCAE0: .4byte 0x020234cc
+_080BCAD8: .4byte gUnknown_03004B28
+_080BCADC: .4byte gStringVar1
+_080BCAE0: .4byte gStringVar4
_080BCAE4: .4byte gOtherText_OkayToDeleteFromRegistry
_080BCAE8: .4byte sub_80BCAEC
thumb_func_end sub_80BCA84
@@ -135041,8 +135041,8 @@ _080BCB6A:
pop {r0}
bx r0
.align 2, 0
-_080BCB80: .4byte 0x03004b28
-_080BCB84: .4byte 0x02025734
+_080BCB80: .4byte gUnknown_03004B28
+_080BCB84: .4byte gSaveBlock1
_080BCB88: .4byte 0x00001a09
_080BCB8C: .4byte sub_80BC824
thumb_func_end sub_80BCB10
@@ -135095,7 +135095,7 @@ sub_80BCBC0: @ 80BCBC0
pop {r0}
bx r0
.align 2, 0
-_080BCBF0: .4byte 0x03004b20
+_080BCBF0: .4byte gTasks
_080BCBF4: .4byte sub_80BC824
thumb_func_end sub_80BCBC0
@@ -135140,7 +135140,7 @@ sub_80BCBF8: @ 80BCBF8
pop {r0}
bx r0
.align 2, 0
-_080BCC4C: .4byte 0x03004b28
+_080BCC4C: .4byte gUnknown_03004B28
_080BCC50: .4byte sub_80BC824
thumb_func_end sub_80BCBF8
@@ -135209,7 +135209,7 @@ sub_80BCCA4: @ 80BCCA4
pop {r1}
bx r1
.align 2, 0
-_080BCCDC: .4byte 0x02025734
+_080BCCDC: .4byte gSaveBlock1
_080BCCE0: .4byte 0x00001a11
_080BCCE4: .4byte 0x00001a09
thumb_func_end sub_80BCCA4
@@ -135365,7 +135365,7 @@ _080BCDAA:
pop {r0}
bx r0
.align 2, 0
-_080BCDFC: .4byte 0x02025734
+_080BCDFC: .4byte gSaveBlock1
_080BCE00: .4byte 0x00001a3c
_080BCE04: .4byte 0x00001a54
_080BCE08: .4byte 0x00001a84
@@ -135396,7 +135396,7 @@ sub_80BCE1C: @ 80BCE1C
bx r0
.align 2, 0
_080BCE44: .4byte 0x00004054
-_080BCE48: .4byte 0x0202713c
+_080BCE48: .4byte gUnknown_0202713C
thumb_func_end sub_80BCE1C
thumb_func_start sub_80BCE4C
@@ -135428,8 +135428,8 @@ sub_80BCE4C: @ 80BCE4C
bx r0
.align 2, 0
_080BCE80: .4byte 0x00004054
-_080BCE84: .4byte 0x02025734
-_080BCE88: .4byte 0x0202e8dc
+_080BCE84: .4byte gSaveBlock1
+_080BCE88: .4byte gScriptResult
_080BCE8C: .4byte 0x00001a09
thumb_func_end sub_80BCE4C
@@ -135493,10 +135493,10 @@ _080BCED4:
.align 2, 0
_080BCF04: .4byte 0x00004054
_080BCF08: .4byte 0x000008c2
-_080BCF0C: .4byte 0x02025734
+_080BCF0C: .4byte gSaveBlock1
_080BCF10: .4byte 0x00001a09
-_080BCF14: .4byte 0x0202e8cc
-_080BCF18: .4byte 0x0202e8dc
+_080BCF14: .4byte gUnknown_0202E8CC
+_080BCF18: .4byte gScriptResult
thumb_func_end sub_80BCE90
thumb_func_start sub_80BCF1C
@@ -135520,7 +135520,7 @@ sub_80BCF1C: @ 80BCF1C
beq _080BCF4A
b _080BD02C
.align 2, 0
-_080BCF40: .4byte 0x03004b28
+_080BCF40: .4byte gUnknown_03004B28
_080BCF44:
cmp r0, 0x2
beq _080BD01C
@@ -135665,7 +135665,7 @@ sub_80BD034: @ 80BD034
pop {r0}
bx r0
.align 2, 0
-_080BD064: .4byte 0x02025734
+_080BD064: .4byte gSaveBlock1
_080BD068: .4byte 0x00001a08
_080BD06C: .4byte 0x00001a09
thumb_func_end sub_80BD034
@@ -135802,7 +135802,7 @@ _080BD138:
adds r0, r1, 0
b _080BD168
.align 2, 0
-_080BD150: .4byte 0x02025734
+_080BD150: .4byte gSaveBlock1
_080BD154: .4byte 0x00001a08
_080BD158:
adds r0, r1, 0x1
@@ -135840,7 +135840,7 @@ _080BD178:
lsrs r0, 24
b _080BD1AA
.align 2, 0
-_080BD194: .4byte 0x02025734
+_080BD194: .4byte gSaveBlock1
_080BD198: .4byte 0x00001a08
_080BD19C:
adds r0, r1, 0x1
@@ -135881,7 +135881,7 @@ _080BD1B6:
lsrs r0, 24
b _080BD1F4
.align 2, 0
-_080BD1DC: .4byte 0x02025734
+_080BD1DC: .4byte gSaveBlock1
_080BD1E0: .4byte 0x00001a09
_080BD1E4:
movs r1, 0x80
@@ -135941,7 +135941,7 @@ _080BD246:
lsrs r4, 24
b _080BD26C
.align 2, 0
-_080BD24C: .4byte 0x02025734
+_080BD24C: .4byte gSaveBlock1
_080BD250: .4byte 0x00001a09
_080BD254:
bl sub_80BD170
@@ -136056,7 +136056,7 @@ _080BD30C:
pop {r0}
bx r0
.align 2, 0
-_080BD324: .4byte 0x0202713c
+_080BD324: .4byte gUnknown_0202713C
thumb_func_end sub_80BD280
thumb_func_start sub_80BD328
@@ -136497,7 +136497,7 @@ sub_80BD610: @ 80BD610
pop {r0}
bx r0
.align 2, 0
-_080BD670: .4byte 0x0202713c
+_080BD670: .4byte gUnknown_0202713C
thumb_func_end sub_80BD610
thumb_func_start sub_80BD674
@@ -136653,7 +136653,7 @@ _080BD790:
pop {r0}
bx r0
.align 2, 0
-_080BD798: .4byte 0x02025734
+_080BD798: .4byte gSaveBlock1
_080BD79C: .4byte 0x00001a09
_080BD7A0: .4byte 0x00001a16
_080BD7A4: .4byte 0x0000ffff
@@ -136698,7 +136698,7 @@ _080BD7CC:
pop {r0}
bx r0
.align 2, 0
-_080BD7F0: .4byte 0x02025734
+_080BD7F0: .4byte gSaveBlock1
_080BD7F4: .4byte 0x0000273a
_080BD7F8: .4byte 0x00002738
_080BD7FC: .4byte 0x00002739
@@ -136764,7 +136764,7 @@ _080BD850:
ldrb r0, [r0]
b _080BD890
.align 2, 0
-_080BD874: .4byte 0x02025734
+_080BD874: .4byte gSaveBlock1
_080BD878: .4byte 0x000027ec
_080BD87C: .4byte 0x00002738
_080BD880: .4byte 0x00002739
@@ -136833,7 +136833,7 @@ _080BD8CA:
lsrs r0, 24
b _080BD902
.align 2, 0
-_080BD8F4: .4byte 0x02025734
+_080BD8F4: .4byte gSaveBlock1
_080BD8F8: .4byte 0x00002afc
_080BD8FC: .4byte 0x00002738
_080BD900:
@@ -136869,7 +136869,7 @@ _080BD92C:
b _080BD97E
.align 2, 0
_080BD938: .4byte 0x00000831
-_080BD93C: .4byte 0x02025734
+_080BD93C: .4byte gSaveBlock1
_080BD940:
ldr r0, _080BD984
bl FlagGet
@@ -136974,7 +136974,7 @@ TurnOffTVScreen: @ 80BD9F0
pop {r0}
bx r0
.align 2, 0
-_080BDA08: .4byte 0x03004870
+_080BDA08: .4byte gUnknown_03004870
thumb_func_end TurnOffTVScreen
thumb_func_start sub_80BDA0C
@@ -136991,8 +136991,8 @@ sub_80BDA0C: @ 80BDA0C
ldrb r0, [r0]
bx lr
.align 2, 0
-_080BDA24: .4byte 0x02025734
-_080BDA28: .4byte 0x0202e8cc
+_080BDA24: .4byte gSaveBlock1
+_080BDA28: .4byte gUnknown_0202E8CC
_080BDA2C: .4byte 0x00002738
thumb_func_end sub_80BDA0C
@@ -137021,7 +137021,7 @@ _080BDA36:
adds r0, r2, 0
b _080BDA70
.align 2, 0
-_080BDA5C: .4byte 0x02025734
+_080BDA5C: .4byte gSaveBlock1
_080BDA60: .4byte 0x00002738
_080BDA64:
adds r0, r2, 0x1
@@ -137060,8 +137060,8 @@ special_0x4a: @ 80BDA78
lsrs r0, 24
b _080BDAAE
.align 2, 0
-_080BDAA4: .4byte 0x0202e8cc
-_080BDAA8: .4byte 0x02027e6c
+_080BDAA4: .4byte gUnknown_0202E8CC
+_080BDAA8: .4byte gUnknown_02027E6C
_080BDAAC:
ldrb r0, [r2]
_080BDAAE:
@@ -137106,7 +137106,7 @@ sub_80BDAB4: @ 80BDAB4
pop {r0}
bx r0
.align 2, 0
-_080BDAF8: .4byte 0x02025734
+_080BDAF8: .4byte gSaveBlock1
_080BDAFC: .4byte 0x00002b10
_080BDB00: .4byte 0x00002b12
_080BDB04: .4byte 0x00002b16
@@ -137160,8 +137160,8 @@ _080BDB44:
orrs r2, r0
b _080BDB82
.align 2, 0
-_080BDB68: .4byte 0x02025734
-_080BDB6C: .4byte 0x030042e0
+_080BDB68: .4byte gSaveBlock1
+_080BDB6C: .4byte gUnknown_030042E0
_080BDB70: .4byte 0x00002b10
_080BDB74: .4byte 0x00002b19
_080BDB78: .4byte 0x00002b1a
@@ -137244,7 +137244,7 @@ _080BDC02:
bx r0
.align 2, 0
_080BDC08: .4byte 0x00002b1a
-_080BDC0C: .4byte 0x02025734
+_080BDC0C: .4byte gSaveBlock1
_080BDC10: .4byte 0x00002b14
thumb_func_end GabbyAndTyBeforeInterview
@@ -137295,9 +137295,9 @@ sub_80BDC14: @ 80BDC14
pop {r0}
bx r0
.align 2, 0
-_080BDC70: .4byte 0x02025734
+_080BDC70: .4byte gSaveBlock1
_080BDC74: .4byte 0x00002b1a
-_080BDC78: .4byte 0x0202e828
+_080BDC78: .4byte gMapHeader
_080BDC7C: .4byte 0x00002b18
thumb_func_end sub_80BDC14
@@ -137313,7 +137313,7 @@ TakeTVShowInSearchOfTrainersOffTheAir: @ 80BDC80
strb r1, [r0]
bx lr
.align 2, 0
-_080BDC94: .4byte 0x02025734
+_080BDC94: .4byte gSaveBlock1
_080BDC98: .4byte 0x00002b1a
thumb_func_end TakeTVShowInSearchOfTrainersOffTheAir
@@ -137336,7 +137336,7 @@ _080BDCB8:
pop {r1}
bx r1
.align 2, 0
-_080BDCBC: .4byte 0x02025734
+_080BDCBC: .4byte gSaveBlock1
_080BDCC0: .4byte 0x00002b19
thumb_func_end GabbyAndTyGetBattleNum
@@ -137350,7 +137350,7 @@ IsTVShowInSearchOfTrainersAiring: @ 80BDCC4
lsrs r0, 31
bx lr
.align 2, 0
-_080BDCD4: .4byte 0x02025734
+_080BDCD4: .4byte gSaveBlock1
_080BDCD8: .4byte 0x00002b1a
thumb_func_end IsTVShowInSearchOfTrainersAiring
@@ -137374,10 +137374,10 @@ GabbyAndTyGetLastQuote: @ 80BDCDC
movs r0, 0x1
b _080BDD12
.align 2, 0
-_080BDD00: .4byte 0x02025734
+_080BDD00: .4byte gSaveBlock1
_080BDD04: .4byte 0x00002b16
_080BDD08: .4byte 0x0000ffff
-_080BDD0C: .4byte 0x020231cc
+_080BDD0C: .4byte gStringVar1
_080BDD10:
movs r0, 0
_080BDD12:
@@ -137400,7 +137400,7 @@ sub_80BDD18: @ 80BDD18
movs r0, 0x1
b _080BDD5E
.align 2, 0
-_080BDD30: .4byte 0x02025734
+_080BDD30: .4byte gSaveBlock1
_080BDD34: .4byte 0x00002b1b
_080BDD38:
movs r0, 0x8
@@ -137464,8 +137464,8 @@ _080BDDA4:
movs r0, 0xD
b _080BDE3A
.align 2, 0
-_080BDDB0: .4byte 0x0202e8cc
-_080BDDB4: .4byte 0x0202e8ce
+_080BDDB0: .4byte gUnknown_0202E8CC
+_080BDDB4: .4byte gUnknown_0202E8CE
_080BDDB8:
ldr r1, _080BDDC4
movs r0, 0x5
@@ -137474,8 +137474,8 @@ _080BDDB8:
movs r0, 0x6
b _080BDE3A
.align 2, 0
-_080BDDC4: .4byte 0x0202e8cc
-_080BDDC8: .4byte 0x0202e8ce
+_080BDDC4: .4byte gUnknown_0202E8CC
+_080BDDC8: .4byte gUnknown_0202E8CE
_080BDDCC:
ldr r1, _080BDDD8
movs r0, 0x12
@@ -137484,8 +137484,8 @@ _080BDDCC:
movs r0, 0x11
b _080BDE3A
.align 2, 0
-_080BDDD8: .4byte 0x0202e8cc
-_080BDDDC: .4byte 0x0202e8ce
+_080BDDD8: .4byte gUnknown_0202E8CC
+_080BDDDC: .4byte gUnknown_0202E8CE
_080BDDE0:
ldr r1, _080BDDEC
movs r0, 0x15
@@ -137494,8 +137494,8 @@ _080BDDE0:
movs r0, 0x16
b _080BDE3A
.align 2, 0
-_080BDDEC: .4byte 0x0202e8cc
-_080BDDF0: .4byte 0x0202e8ce
+_080BDDEC: .4byte gUnknown_0202E8CC
+_080BDDF0: .4byte gUnknown_0202E8CE
_080BDDF4:
ldr r1, _080BDE00
movs r0, 0x8
@@ -137504,8 +137504,8 @@ _080BDDF4:
movs r0, 0x9
b _080BDE3A
.align 2, 0
-_080BDE00: .4byte 0x0202e8cc
-_080BDE04: .4byte 0x0202e8ce
+_080BDE00: .4byte gUnknown_0202E8CC
+_080BDE04: .4byte gUnknown_0202E8CE
_080BDE08:
ldr r1, _080BDE14
movs r0, 0x13
@@ -137514,8 +137514,8 @@ _080BDE08:
movs r0, 0x14
b _080BDE3A
.align 2, 0
-_080BDE14: .4byte 0x0202e8cc
-_080BDE18: .4byte 0x0202e8ce
+_080BDE14: .4byte gUnknown_0202E8CC
+_080BDE18: .4byte gUnknown_0202E8CE
_080BDE1C:
ldr r1, _080BDE28
movs r0, 0x17
@@ -137524,8 +137524,8 @@ _080BDE1C:
movs r0, 0x18
b _080BDE3A
.align 2, 0
-_080BDE28: .4byte 0x0202e8cc
-_080BDE2C: .4byte 0x0202e8ce
+_080BDE28: .4byte gUnknown_0202E8CC
+_080BDE2C: .4byte gUnknown_0202E8CE
_080BDE30:
ldr r1, _080BDE40
movs r0, 0xA
@@ -137538,8 +137538,8 @@ _080BDE3C:
pop {r0}
bx r0
.align 2, 0
-_080BDE40: .4byte 0x0202e8cc
-_080BDE44: .4byte 0x0202e8ce
+_080BDE40: .4byte gUnknown_0202E8CC
+_080BDE44: .4byte gUnknown_0202E8CE
thumb_func_end GabbyAndTySetScriptVarsToFieldObjectLocalIds
thumb_func_start sub_80BDE48
@@ -137556,7 +137556,7 @@ sub_80BDE48: @ 80BDE48
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080BDE60: .4byte 0x0202e8ce
+_080BDE60: .4byte gUnknown_0202E8CE
_080BDE64: .4byte _080BDE68
.align 2, 0
_080BDE68:
@@ -137622,7 +137622,7 @@ sub_80BDEC8: @ 80BDEC8
bl sub_80BE074
b _080BE012
.align 2, 0
-_080BDEE8: .4byte 0x030042e0
+_080BDEE8: .4byte gUnknown_030042E0
_080BDEEC:
bl sub_80BE028
ldr r0, _080BDF98
@@ -137711,8 +137711,8 @@ _080BDF64:
.align 2, 0
_080BDF98: .4byte 0x0000ffff
_080BDF9C: .4byte gSpeciesNames
-_080BDFA0: .4byte 0x02027e6c
-_080BDFA4: .4byte 0x03005d38
+_080BDFA0: .4byte gUnknown_02027E6C
+_080BDFA4: .4byte gUnknown_03005D38
_080BDFA8: .4byte gSaveBlock2
_080BDFAC:
movs r2, 0
@@ -137771,9 +137771,9 @@ _080BE012:
pop {r0}
bx r0
.align 2, 0
-_080BE01C: .4byte 0x02024c04
+_080BE01C: .4byte gUnknown_02024C04
_080BE020: .4byte gSaveBlock2
-_080BE024: .4byte 0x0300430a
+_080BE024: .4byte gUnknown_0300430A
thumb_func_end sub_80BDEC8
thumb_func_start sub_80BE028
@@ -137808,10 +137808,10 @@ _080BE048:
pop {r0}
bx r0
.align 2, 0
-_080BE064: .4byte 0x020281cc
+_080BE064: .4byte gUnknown_020281CC
_080BE068: .4byte 0xfffffca0
-_080BE06C: .4byte 0x030042e0
-_080BE070: .4byte 0x0202e828
+_080BE06C: .4byte gUnknown_030042E0
+_080BE070: .4byte gMapHeader
thumb_func_end sub_80BE028
thumb_func_start sub_80BE074
@@ -137898,12 +137898,12 @@ _080BE112:
bx r0
.align 2, 0
_080BE118: .4byte 0x0000ffff
-_080BE11C: .4byte 0x03004316
-_080BE120: .4byte 0x02024d26
-_080BE124: .4byte 0x02027e6c
-_080BE128: .4byte 0x03005d38
-_080BE12C: .4byte 0x030042e0
-_080BE130: .4byte 0x0202e828
+_080BE11C: .4byte gUnknown_03004316
+_080BE120: .4byte gUnknown_02024D26
+_080BE124: .4byte gUnknown_02027E6C
+_080BE128: .4byte gUnknown_03005D38
+_080BE12C: .4byte gUnknown_030042E0
+_080BE130: .4byte gMapHeader
_080BE134: .4byte gSaveBlock2
thumb_func_end sub_80BE074
@@ -138032,8 +138032,8 @@ _080BE224:
pop {r0}
bx r0
.align 2, 0
-_080BE22C: .4byte 0x020281cc
-_080BE230: .4byte 0x03005d38
+_080BE22C: .4byte gUnknown_020281CC
+_080BE230: .4byte gUnknown_03005D38
_080BE234: .4byte 0xfffffca0
_080BE238: .4byte gSaveBlock2
thumb_func_end sub_80BE188
@@ -138068,9 +138068,9 @@ _080BE270:
pop {r0}
bx r0
.align 2, 0
-_080BE278: .4byte 0x020281cc
+_080BE278: .4byte gUnknown_020281CC
_080BE27C: .4byte 0xfffffca0
-_080BE280: .4byte 0x03005d38
+_080BE280: .4byte gUnknown_03005D38
thumb_func_end sub_80BE23C
thumb_func_start sub_80BE284
@@ -138138,13 +138138,13 @@ _080BE2FE:
pop {r0}
bx r0
.align 2, 0
-_080BE304: .4byte 0x020281cc
+_080BE304: .4byte gUnknown_020281CC
_080BE308: .4byte 0xfffffca0
-_080BE30C: .4byte 0x03005d38
-_080BE310: .4byte 0x0203869c
-_080BE314: .4byte 0x0203869e
-_080BE318: .4byte 0x02038694
-_080BE31C: .4byte 0x03004360
+_080BE30C: .4byte gUnknown_03005D38
+_080BE310: .4byte gUnknown_0203869C
+_080BE314: .4byte gUnknown_0203869E
+_080BE318: .4byte gUnknown_02038694
+_080BE31C: .4byte gPlayerParty
thumb_func_end sub_80BE284
thumb_func_start sub_80BE320
@@ -138196,8 +138196,8 @@ sub_80BE320: @ 80BE320
movs r0, 0x32
b _080BE39E
.align 2, 0
-_080BE384: .4byte 0x03005d38
-_080BE388: .4byte 0x02027e6c
+_080BE384: .4byte gUnknown_03005D38
+_080BE388: .4byte gUnknown_02027E6C
_080BE38C: .4byte gSaveBlock2
_080BE390: .4byte 0x00000484
_080BE394: .4byte 0x00000482
@@ -138217,7 +138217,7 @@ _080BE39E:
pop {r0}
bx r0
.align 2, 0
-_080BE3B8: .4byte 0x0202e8cc
+_080BE3B8: .4byte gUnknown_0202E8CC
thumb_func_end sub_80BE320
thumb_func_start sub_80BE3BC
@@ -138300,10 +138300,10 @@ _080BE458:
bx r0
.align 2, 0
_080BE460: .4byte 0x00005555
-_080BE464: .4byte 0x02027e6c
-_080BE468: .4byte 0x03005d38
-_080BE46C: .4byte 0x02038724
-_080BE470: .4byte 0x0202e828
+_080BE464: .4byte gUnknown_02027E6C
+_080BE468: .4byte gUnknown_03005D38
+_080BE46C: .4byte gUnknown_02038724
+_080BE470: .4byte gMapHeader
_080BE474: .4byte gSaveBlock2
thumb_func_end sub_80BE3BC
@@ -138407,13 +138407,13 @@ _080BE548:
pop {r0}
bx r0
.align 2, 0
-_080BE554: .4byte 0x0202e8dc
-_080BE558: .4byte 0x0202e8cc
-_080BE55C: .4byte 0x03004360
-_080BE560: .4byte 0x020231cc
+_080BE554: .4byte gScriptResult
+_080BE558: .4byte gUnknown_0202E8CC
+_080BE55C: .4byte gPlayerParty
+_080BE560: .4byte gStringVar1
_080BE564: .4byte gSaveBlock2
-_080BE568: .4byte 0x03005d38
-_080BE56C: .4byte 0x02027e6c
+_080BE568: .4byte gUnknown_03005D38
+_080BE56C: .4byte gUnknown_02027E6C
thumb_func_end sub_80BE478
thumb_func_start StartMassOutbreak
@@ -138483,8 +138483,8 @@ StartMassOutbreak: @ 80BE570
pop {r0}
bx r0
.align 2, 0
-_080BE5F0: .4byte 0x0202e8cc
-_080BE5F4: .4byte 0x02027e6c
+_080BE5F0: .4byte gUnknown_0202E8CC
+_080BE5F4: .4byte gUnknown_02027E6C
_080BE5F8: .4byte 0x000003d5
thumb_func_end StartMassOutbreak
@@ -138526,10 +138526,10 @@ sub_80BE5FC: @ 80BE5FC
pop {r0}
bx r0
.align 2, 0
-_080BE64C: .4byte 0x03005d38
-_080BE650: .4byte 0x02027e6c
+_080BE64C: .4byte gUnknown_03005D38
+_080BE650: .4byte gUnknown_02027E6C
_080BE654: .4byte gSaveBlock2
-_080BE658: .4byte 0x03004360
+_080BE658: .4byte gPlayerParty
thumb_func_end sub_80BE5FC
thumb_func_start sub_80BE65C
@@ -138561,8 +138561,8 @@ sub_80BE65C: @ 80BE65C
pop {r0}
bx r0
.align 2, 0
-_080BE694: .4byte 0x03005d38
-_080BE698: .4byte 0x02027e6c
+_080BE694: .4byte gUnknown_03005D38
+_080BE698: .4byte gUnknown_02027E6C
_080BE69C: .4byte gSaveBlock2
thumb_func_end sub_80BE65C
@@ -138654,10 +138654,10 @@ sub_80BE6A0: @ 80BE6A0
pop {r0}
bx r0
.align 2, 0
-_080BE760: .4byte 0x03005d38
-_080BE764: .4byte 0x02027e6c
-_080BE768: .4byte 0x03004360
-_080BE76C: .4byte 0x0202e8d2
+_080BE760: .4byte gUnknown_03005D38
+_080BE764: .4byte gUnknown_02027E6C
+_080BE768: .4byte gPlayerParty
+_080BE76C: .4byte gUnknown_0202E8D2
_080BE770: .4byte gSaveBlock2
thumb_func_end sub_80BE6A0
@@ -138764,11 +138764,11 @@ _080BE836:
bx r0
.align 2, 0
_080BE83C: .4byte 0x00000804
-_080BE840: .4byte 0x02025734
+_080BE840: .4byte gSaveBlock1
_080BE844: .4byte 0x00002738
_080BE848: .4byte 0x00000147
-_080BE84C: .4byte 0x02027e6c
-_080BE850: .4byte 0x03005d38
+_080BE84C: .4byte gUnknown_02027E6C
+_080BE850: .4byte gUnknown_03005D38
_080BE854: .4byte gUnknown_083D13F8
thumb_func_end sub_80BE778
@@ -138821,7 +138821,7 @@ EndMassOutbreak: @ 80BE858
pop {r0}
bx r0
.align 2, 0
-_080BE8B4: .4byte 0x02025734
+_080BE8B4: .4byte gSaveBlock1
_080BE8B8: .4byte 0x00002afc
_080BE8BC: .4byte 0x00002afe
_080BE8C0: .4byte 0x00002b0e
@@ -138884,7 +138884,7 @@ _080BE906:
strh r0, [r1, 0x16]
b _080BE94C
.align 2, 0
-_080BE930: .4byte 0x02025734
+_080BE930: .4byte gSaveBlock1
_080BE934: .4byte 0x00002afc
_080BE938: .4byte 0x00002738
_080BE93C:
@@ -138917,7 +138917,7 @@ UpdateMassOutbreakTimeLeft: @ 80BE954
bl EndMassOutbreak
b _080BE978
.align 2, 0
-_080BE96C: .4byte 0x02025734
+_080BE96C: .4byte gSaveBlock1
_080BE970: .4byte 0x00002b0e
_080BE974:
subs r0, r1
@@ -138947,7 +138947,7 @@ _080BE992:
adds r0, 0x1
b _080BE9C6
.align 2, 0
-_080BE9A0: .4byte 0x020387e2
+_080BE9A0: .4byte gUnknown_020387E2
_080BE9A4:
ldr r4, _080BE9D0
ldrb r0, [r4]
@@ -138973,7 +138973,7 @@ _080BE9C8:
pop {r0}
bx r0
.align 2, 0
-_080BE9D0: .4byte 0x020387e2
+_080BE9D0: .4byte gUnknown_020387E2
thumb_func_end sub_80BE97C
thumb_func_start sub_80BE9D4
@@ -139028,10 +139028,10 @@ _080BEA36:
pop {r0}
bx r0
.align 2, 0
-_080BEA3C: .4byte 0x02027e6c
-_080BEA40: .4byte 0x03005d38
-_080BEA44: .4byte 0x020387e2
-_080BEA48: .4byte 0x020387e0
+_080BEA3C: .4byte gUnknown_02027E6C
+_080BEA40: .4byte gUnknown_03005D38
+_080BEA44: .4byte gUnknown_020387E2
+_080BEA48: .4byte gUnknown_020387E0
_080BEA4C: .4byte gSaveBlock2
thumb_func_end sub_80BE9D4
@@ -139041,7 +139041,7 @@ sub_80BEA50: @ 80BEA50
strh r0, [r1]
bx lr
.align 2, 0
-_080BEA58: .4byte 0x020387e0
+_080BEA58: .4byte gUnknown_020387E0
thumb_func_end sub_80BEA50
thumb_func_start sub_80BEA5C
@@ -139060,7 +139060,7 @@ sub_80BEA5C: @ 80BEA5C
bl sub_80BF55C
b _080BEA84
.align 2, 0
-_080BEA78: .4byte 0x020281cc
+_080BEA78: .4byte gUnknown_020281CC
_080BEA7C: .4byte 0xfffffca0
_080BEA80:
bl sub_80BEA88
@@ -139132,10 +139132,10 @@ _080BEB04:
pop {r0}
bx r0
.align 2, 0
-_080BEB0C: .4byte 0x020281cc
+_080BEB0C: .4byte gUnknown_020281CC
_080BEB10: .4byte 0x0000ffff
_080BEB14: .4byte 0xfffffca0
-_080BEB18: .4byte 0x03005d38
+_080BEB18: .4byte gUnknown_03005D38
_080BEB1C: .4byte gSaveBlock2
thumb_func_end sub_80BEA88
@@ -139208,8 +139208,8 @@ _080BEBA6:
bx r0
.align 2, 0
_080BEBAC: .4byte 0x00000804
-_080BEBB0: .4byte 0x020281f0
-_080BEBB4: .4byte 0x03005d38
+_080BEBB0: .4byte gUnknown_020281F0
+_080BEBB4: .4byte gUnknown_03005D38
_080BEBB8: .4byte 0x0000028f
_080BEBBC: .4byte 0xffffd544
_080BEBC0: .4byte 0x00002abe
@@ -139280,7 +139280,7 @@ sub_80BEC10: @ 80BEC10
strh r2, [r0]
bx lr
.align 2, 0
-_080BEC30: .4byte 0x02025734
+_080BEC30: .4byte gSaveBlock1
_080BEC34: .4byte 0x00002abc
_080BEC38: .4byte 0x00002abd
_080BEC3C: .4byte 0x00002abe
@@ -139322,7 +139322,7 @@ _080BEC64:
bl sub_80BEC10
b _080BEC92
.align 2, 0
-_080BEC80: .4byte 0x02025734
+_080BEC80: .4byte gSaveBlock1
_080BEC84: .4byte 0x00002abc
_080BEC88:
adds r0, r1, 0x1
@@ -139366,7 +139366,7 @@ _080BECA6:
adds r0, r2, 0
b _080BECE0
.align 2, 0
-_080BECCC: .4byte 0x02025734
+_080BECCC: .4byte gSaveBlock1
_080BECD0: .4byte 0x00002abc
_080BECD4:
adds r0, r2, 0x1
@@ -139393,7 +139393,7 @@ sub_80BECE8: @ 80BECE8
movs r0, 0
b _080BED86
.align 2, 0
-_080BECFC: .4byte 0x0202e8dc
+_080BECFC: .4byte gScriptResult
_080BED00:
ldr r0, _080BED2C
lsls r1, 2
@@ -139417,10 +139417,10 @@ _080BED00:
subs r2, 0x1
b _080BED44
.align 2, 0
-_080BED2C: .4byte 0x02025734
+_080BED2C: .4byte gSaveBlock1
_080BED30: .4byte 0x00002abe
_080BED34: .4byte 0x00002abd
-_080BED38: .4byte 0x03004038
+_080BED38: .4byte gLocalTime
_080BED3C: .4byte gUnknown_083D1444
_080BED40:
ldr r1, _080BED54
@@ -139463,11 +139463,11 @@ _080BED86:
pop {r0}
bx r0
.align 2, 0
-_080BED90: .4byte 0x020231cc
+_080BED90: .4byte gStringVar1
_080BED94: .4byte 0x00002abd
_080BED98: .4byte gUnknown_083D1434
_080BED9C: .4byte 0x00002abc
-_080BEDA0: .4byte 0x0202e8dc
+_080BEDA0: .4byte gScriptResult
thumb_func_end sub_80BECE8
thumb_func_start GetPriceReduction
@@ -139504,7 +139504,7 @@ _080BEDB8:
bne _080BEDB0
b _080BEDF6
.align 2, 0
-_080BEDE0: .4byte 0x02025734
+_080BEDE0: .4byte gSaveBlock1
_080BEDE4: .4byte 0x00002abc
_080BEDE8: .4byte 0x00002abd
_080BEDEC:
@@ -139546,8 +139546,8 @@ _080BEE12:
beq _080BEE0E
b _080BEE3A
.align 2, 0
-_080BEE28: .4byte 0x02025734
-_080BEE2C: .4byte 0x0202e8de
+_080BEE28: .4byte gSaveBlock1
+_080BEE2C: .4byte gUnknown_0202E8DE
_080BEE30:
ldr r0, _080BEE40
ldrh r1, [r0, 0x4]
@@ -139560,7 +139560,7 @@ _080BEE3C:
pop {r1}
bx r1
.align 2, 0
-_080BEE40: .4byte 0x02025734
+_080BEE40: .4byte gSaveBlock1
_080BEE44: .4byte 0x0000160d
thumb_func_end IsPriceDiscounted
@@ -139596,7 +139596,7 @@ _080BEE74:
pop {r1}
bx r1
.align 2, 0
-_080BEE7C: .4byte 0x02025734
+_080BEE7C: .4byte gSaveBlock1
_080BEE80: .4byte 0x00002abc
thumb_func_end sub_80BEE48
@@ -139629,7 +139629,7 @@ _080BEE94:
bl sub_80BEC10
b _080BEEEC
.align 2, 0
-_080BEEB8: .4byte 0x02025734
+_080BEEB8: .4byte gSaveBlock1
_080BEEBC: .4byte 0x00002abc
_080BEEC0: .4byte 0x00002abe
_080BEEC4:
@@ -139849,8 +139849,8 @@ SetContestCategoryStringVarForInterview: @ 80BF060
pop {r0}
bx r0
.align 2, 0
-_080BF080: .4byte 0x0202e8cc
-_080BF084: .4byte 0x02027e6c
+_080BF080: .4byte gUnknown_0202E8CC
+_080BF084: .4byte gUnknown_02027E6C
thumb_func_end SetContestCategoryStringVarForInterview
thumb_func_start sub_80BF088
@@ -140048,7 +140048,7 @@ _080BF1C4:
movs r0, 0x1
b _080BF204
.align 2, 0
-_080BF1F4: .4byte 0x02027e6c
+_080BF1F4: .4byte gUnknown_02027E6C
_080BF1F8:
adds r0, r4, 0x1
lsls r0, 24
@@ -140106,7 +140106,7 @@ _080BF248:
pop {r0}
bx r0
.align 2, 0
-_080BF258: .4byte 0x02038724
+_080BF258: .4byte gUnknown_02038724
thumb_func_end sub_80BF20C
thumb_func_start sub_80BF25C
@@ -140137,10 +140137,10 @@ _080BF26A:
strh r2, [r0]
b _080BF2BC
.align 2, 0
-_080BF28C: .4byte 0x02025734
+_080BF28C: .4byte gSaveBlock1
_080BF290: .4byte 0x00002738
_080BF294: .4byte 0x00002739
-_080BF298: .4byte 0x0202e8dc
+_080BF298: .4byte gScriptResult
_080BF29C:
adds r0, r4, 0
bl sub_80BF55C
@@ -140178,8 +140178,8 @@ sub_80BF2C4: @ 80BF2C4
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080BF2E0: .4byte 0x0202e8dc
-_080BF2E4: .4byte 0x0202e8ce
+_080BF2E0: .4byte gScriptResult
+_080BF2E4: .4byte gUnknown_0202E8CE
_080BF2E8: .4byte _080BF2EC
.align 2, 0
_080BF2EC:
@@ -140257,12 +140257,12 @@ _080BF384:
pop {r0}
bx r0
.align 2, 0
-_080BF38C: .4byte 0x0202e8dc
-_080BF390: .4byte 0x020231cc
-_080BF394: .4byte 0x03004360
+_080BF38C: .4byte gScriptResult
+_080BF390: .4byte gStringVar1
+_080BF394: .4byte gPlayerParty
_080BF398: .4byte gSpeciesNames
-_080BF39C: .4byte 0x03005d38
-_080BF3A0: .4byte 0x02027e6c
+_080BF39C: .4byte gUnknown_03005D38
+_080BF3A0: .4byte gUnknown_02027E6C
thumb_func_end sub_80BF334
thumb_func_start sub_80BF3A4
@@ -140289,9 +140289,9 @@ _080BF3CC:
pop {r0}
bx r0
.align 2, 0
-_080BF3D0: .4byte 0x0202e8dc
-_080BF3D4: .4byte 0x03005d38
-_080BF3D8: .4byte 0x02027e6c
+_080BF3D0: .4byte gScriptResult
+_080BF3D4: .4byte gUnknown_03005D38
+_080BF3D8: .4byte gUnknown_02027E6C
thumb_func_end sub_80BF3A4
thumb_func_start sub_80BF3DC
@@ -140347,13 +140347,13 @@ _080BF448:
pop {r0}
bx r0
.align 2, 0
-_080BF450: .4byte 0x0202e8dc
-_080BF454: .4byte 0x020231cc
-_080BF458: .4byte 0x03004360
+_080BF450: .4byte gScriptResult
+_080BF454: .4byte gStringVar1
+_080BF458: .4byte gPlayerParty
_080BF45C: .4byte gSpeciesNames
-_080BF460: .4byte 0x020232cc
-_080BF464: .4byte 0x03005d38
-_080BF468: .4byte 0x02027e6c
+_080BF460: .4byte gStringVar2
+_080BF464: .4byte gUnknown_03005D38
+_080BF468: .4byte gUnknown_02027E6C
thumb_func_end sub_80BF3DC
thumb_func_start sub_80BF46C
@@ -140363,7 +140363,7 @@ sub_80BF46C: @ 80BF46C
strh r0, [r1]
bx lr
.align 2, 0
-_080BF474: .4byte 0x0202e8dc
+_080BF474: .4byte gScriptResult
thumb_func_end sub_80BF46C
thumb_func_start sub_80BF478
@@ -140399,9 +140399,9 @@ _080BF4AC:
pop {r0}
bx r0
.align 2, 0
-_080BF4B0: .4byte 0x0202e8dc
-_080BF4B4: .4byte 0x03005d38
-_080BF4B8: .4byte 0x02027e6c
+_080BF4B0: .4byte gScriptResult
+_080BF4B4: .4byte gUnknown_03005D38
+_080BF4B8: .4byte gUnknown_02027E6C
thumb_func_end sub_80BF484
thumb_func_start sub_80BF4BC
@@ -140428,9 +140428,9 @@ _080BF4E4:
pop {r0}
bx r0
.align 2, 0
-_080BF4E8: .4byte 0x0202e8dc
-_080BF4EC: .4byte 0x03005d38
-_080BF4F0: .4byte 0x02027e6c
+_080BF4E8: .4byte gScriptResult
+_080BF4EC: .4byte gUnknown_03005D38
+_080BF4F0: .4byte gUnknown_02027E6C
thumb_func_end sub_80BF4BC
thumb_func_start sub_80BF4F4
@@ -140463,8 +140463,8 @@ sub_80BF4F4: @ 80BF4F4
movs r0, 0x1
b _080BF53E
.align 2, 0
-_080BF530: .4byte 0x03004360
-_080BF534: .4byte 0x020231cc
+_080BF530: .4byte gPlayerParty
+_080BF534: .4byte gStringVar1
_080BF538: .4byte gSpeciesNames
_080BF53C:
movs r0, 0
@@ -140595,7 +140595,7 @@ _080BF5F2:
bl sub_80BF55C
b _080BF62A
.align 2, 0
-_080BF61C: .4byte 0x02027e6c
+_080BF61C: .4byte gUnknown_02027E6C
_080BF620:
adds r0, r2, 0x1
lsls r0, 24
@@ -140719,10 +140719,10 @@ sub_80BF6D8: @ 80BF6D8
movs r0, 0x1
b _080BF714
.align 2, 0
-_080BF700: .4byte 0x02027e6c
-_080BF704: .4byte 0x03005d38
-_080BF708: .4byte 0x0202e8d0
-_080BF70C: .4byte 0x0202e8dc
+_080BF700: .4byte gUnknown_02027E6C
+_080BF704: .4byte gUnknown_03005D38
+_080BF708: .4byte gUnknown_0202E8D0
+_080BF70C: .4byte gScriptResult
_080BF710:
ldr r1, _080BF71C
movs r0, 0
@@ -140731,7 +140731,7 @@ _080BF714:
pop {r0}
bx r0
.align 2, 0
-_080BF71C: .4byte 0x0202e8dc
+_080BF71C: .4byte gScriptResult
thumb_func_end sub_80BF6D8
thumb_func_start sub_80BF720
@@ -140854,7 +140854,7 @@ _080BF7C8:
pop {r0}
bx r0
.align 2, 0
-_080BF7E4: .4byte 0x020233cc
+_080BF7E4: .4byte gStringVar3
thumb_func_end sub_80BF79C
thumb_func_start sub_80BF7E8
@@ -141096,8 +141096,8 @@ _080BF980:
movs r0, 0x1
b _080BF9AC
.align 2, 0
-_080BF994: .4byte 0x02025734
-_080BF998: .4byte 0x0202e8cc
+_080BF994: .4byte gSaveBlock1
+_080BF998: .4byte gUnknown_0202E8CC
_080BF99C: .4byte 0x00002738
_080BF9A0:
adds r0, r1, 0x1
@@ -141134,10 +141134,10 @@ sub_80BF9B4: @ 80BF9B4
movs r0, 0x1
b _080BF9F2
.align 2, 0
-_080BF9E0: .4byte 0x0202e8cc
-_080BF9E4: .4byte 0x03004360
-_080BF9E8: .4byte 0x020231cc
-_080BF9EC: .4byte 0x020233cc
+_080BF9E0: .4byte gUnknown_0202E8CC
+_080BF9E4: .4byte gPlayerParty
+_080BF9E8: .4byte gStringVar1
+_080BF9EC: .4byte gStringVar3
_080BF9F0:
movs r0, 0
_080BF9F2:
@@ -141226,10 +141226,10 @@ sub_80BF9F8: @ 80BF9F8
pop {r0}
bx r0
.align 2, 0
-_080BFAA0: .4byte 0x0202e8cc
-_080BFAA4: .4byte 0x03004360
-_080BFAA8: .4byte 0x020233cc
-_080BFAAC: .4byte 0x020232cc
+_080BFAA0: .4byte gUnknown_0202E8CC
+_080BFAA4: .4byte gPlayerParty
+_080BFAA8: .4byte gStringVar3
+_080BFAAC: .4byte gStringVar2
_080BFAB0: .4byte c2_080CC144
thumb_func_end sub_80BF9F8
@@ -141249,9 +141249,9 @@ c2_080CC144: @ 80BFAB4
pop {r0}
bx r0
.align 2, 0
-_080BFAD4: .4byte 0x0202e8cc
-_080BFAD8: .4byte 0x03004360
-_080BFADC: .4byte 0x020232cc
+_080BFAD4: .4byte gUnknown_0202E8CC
+_080BFAD8: .4byte gPlayerParty
+_080BFADC: .4byte gStringVar2
thumb_func_end c2_080CC144
thumb_func_start sub_80BFAE0
@@ -141273,9 +141273,9 @@ sub_80BFAE0: @ 80BFAE0
pop {r0}
bx r0
.align 2, 0
-_080BFB04: .4byte 0x0202e8cc
-_080BFB08: .4byte 0x03004360
-_080BFB0C: .4byte 0x020231cc
+_080BFB04: .4byte gUnknown_0202E8CC
+_080BFB08: .4byte gPlayerParty
+_080BFB0C: .4byte gStringVar1
thumb_func_end sub_80BFAE0
thumb_func_start sub_80BFB10
@@ -141298,9 +141298,9 @@ sub_80BFB10: @ 80BFB10
movs r0, 0
b _080BFB48
.align 2, 0
-_080BFB38: .4byte 0x0202e8cc
-_080BFB3C: .4byte 0x03004360
-_080BFB40: .4byte 0x0202e8dc
+_080BFB38: .4byte gUnknown_0202E8CC
+_080BFB3C: .4byte gPlayerParty
+_080BFB40: .4byte gScriptResult
_080BFB44:
ldr r1, _080BFB50
movs r0, 0x1
@@ -141310,7 +141310,7 @@ _080BFB48:
pop {r0}
bx r0
.align 2, 0
-_080BFB50: .4byte 0x0202e8dc
+_080BFB50: .4byte gScriptResult
thumb_func_end sub_80BFB10
thumb_func_start sub_80BFB54
@@ -141392,7 +141392,7 @@ _080BFBCC:
movs r0, 0
b _080BFC0A
.align 2, 0
-_080BFBD0: .4byte 0x02025734
+_080BFBD0: .4byte gSaveBlock1
_080BFBD4: .4byte gSaveBlock2
_080BFBD8:
movs r0, 0x5
@@ -141449,9 +141449,9 @@ GetMomOrDadStringForTVMessage: @ 80BFC10
bl VarSet
b _080BFC6C
.align 2, 0
-_080BFC40: .4byte 0x02025734
+_080BFC40: .4byte gSaveBlock1
_080BFC44: .4byte gSaveBlock2
-_080BFC48: .4byte 0x020231cc
+_080BFC48: .4byte gStringVar1
_080BFC4C: .4byte gOtherText_Mom
_080BFC50: .4byte 0x00004003
_080BFC54:
@@ -141499,7 +141499,7 @@ _080BFCAA:
bl StringCopy
b _080BFD10
.align 2, 0
-_080BFCB4: .4byte 0x020231cc
+_080BFCB4: .4byte gStringVar1
_080BFCB8: .4byte gOtherText_Mom
_080BFCBC: .4byte 0x00004003
_080BFCC0:
@@ -141508,7 +141508,7 @@ _080BFCC0:
bl StringCopy
b _080BFD10
.align 2, 0
-_080BFCCC: .4byte 0x020231cc
+_080BFCCC: .4byte gStringVar1
_080BFCD0: .4byte gOtherText_Dad
_080BFCD4:
bl Random
@@ -141526,7 +141526,7 @@ _080BFCD4:
bl VarSet
b _080BFD10
.align 2, 0
-_080BFCF8: .4byte 0x020231cc
+_080BFCF8: .4byte gStringVar1
_080BFCFC: .4byte gOtherText_Mom
_080BFD00:
ldr r0, _080BFD18
@@ -141540,7 +141540,7 @@ _080BFD10:
pop {r0}
bx r0
.align 2, 0
-_080BFD18: .4byte 0x020231cc
+_080BFD18: .4byte gStringVar1
_080BFD1C: .4byte gOtherText_Dad
thumb_func_end GetMomOrDadStringForTVMessage
@@ -141559,7 +141559,7 @@ sub_80BFD20: @ 80BFD20
bx r0
.align 2, 0
_080BFD3C: .4byte 0x000040bc
-_080BFD40: .4byte 0x02025734
+_080BFD40: .4byte gSaveBlock1
thumb_func_end sub_80BFD20
thumb_func_start sub_80BFD44
@@ -141620,7 +141620,7 @@ _080BFD9A:
bl sub_80BFE24
b _080BFDFC
.align 2, 0
-_080BFDB4: .4byte 0x02027e6c
+_080BFDB4: .4byte gUnknown_02027E6C
_080BFDB8: .4byte 0x00000a8c
_080BFDBC:
ldr r1, _080BFDC8
@@ -141629,7 +141629,7 @@ _080BFDBC:
adds r2, r4, r0
b _080BFDD4
.align 2, 0
-_080BFDC8: .4byte 0x02027e6c
+_080BFDC8: .4byte gUnknown_02027E6C
_080BFDCC:
movs r0, 0xE1
lsls r0, 2
@@ -141642,7 +141642,7 @@ _080BFDD4:
bl sub_80BFE24
b _080BFDFC
.align 2, 0
-_080BFDE0: .4byte 0x02027e6c
+_080BFDE0: .4byte gUnknown_02027E6C
_080BFDE4: .4byte 0x00000a8c
_080BFDE8:
movs r0, 0xE1
@@ -141669,7 +141669,7 @@ _080BFDFC:
pop {r0}
bx r0
.align 2, 0
-_080BFE20: .4byte 0x02027e6c
+_080BFE20: .4byte gUnknown_02027E6C
thumb_func_end sub_80BFD44
thumb_func_start sub_80BFE24
@@ -141737,9 +141737,9 @@ _080BFE64:
mov r9, r6
b _080BFF3C
.align 2, 0
-_080BFEA0: .4byte 0x03000720
-_080BFEA4: .4byte 0x020387e4
-_080BFEA8: .4byte 0x03000722
+_080BFEA0: .4byte gUnknown_03000720
+_080BFEA4: .4byte gUnknown_020387E4
+_080BFEA8: .4byte gUnknown_03000722
_080BFEAC:
movs r5, 0
mov r3, r10
@@ -141821,9 +141821,9 @@ _080BFF3C:
bcc _080BFE5C
b _080BFE50
.align 2, 0
-_080BFF4C: .4byte 0x03000720
-_080BFF50: .4byte 0x03005d38
-_080BFF54: .4byte 0x03000722
+_080BFF4C: .4byte gUnknown_03000720
+_080BFF50: .4byte gUnknown_03005D38
+_080BFF54: .4byte gUnknown_03000722
_080BFF58:
add sp, 0x20
pop {r3-r5}
@@ -141866,7 +141866,7 @@ sub_80BFF68: @ 80BFF68
beq _080BFFAE
b _080C0026
.align 2, 0
-_080BFFA4: .4byte 0x03000722
+_080BFFA4: .4byte gUnknown_03000722
_080BFFA8:
cmp r1, 0x4
beq _080C0000
@@ -141890,7 +141890,7 @@ _080BFFAE:
bl sub_80C004C
b _080C0022
.align 2, 0
-_080BFFD4: .4byte 0x03005d38
+_080BFFD4: .4byte gUnknown_03005D38
_080BFFD8:
ldr r0, _080BFFFC
movs r1, 0
@@ -141910,7 +141910,7 @@ _080BFFD8:
bl sub_80C00B4
b _080C0022
.align 2, 0
-_080BFFFC: .4byte 0x03005d38
+_080BFFFC: .4byte gUnknown_03005D38
_080C0000:
ldr r0, _080C0030
movs r1, 0
@@ -141937,7 +141937,7 @@ _080C0026:
movs r0, 0
b _080C0040
.align 2, 0
-_080C0030: .4byte 0x03005d38
+_080C0030: .4byte gUnknown_03005D38
_080C0034:
ldr r0, _080C0048
ldrb r1, [r0]
@@ -141950,7 +141950,7 @@ _080C0040:
pop {r1}
bx r1
.align 2, 0
-_080C0048: .4byte 0x03000722
+_080C0048: .4byte gUnknown_03000722
thumb_func_end sub_80BFF68
thumb_func_start sub_80C004C
@@ -142194,7 +142194,7 @@ _080C01EE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C01F8: .4byte 0x02025734
+_080C01F8: .4byte gSaveBlock1
_080C01FC: .4byte 0x00002738
_080C0200: .4byte _080C0204
.align 2, 0
@@ -142249,7 +142249,7 @@ _080C02AC:
ldrh r0, [r0, 0x2]
b _080C035A
.align 2, 0
-_080C02B8: .4byte 0x02027e6c
+_080C02B8: .4byte gUnknown_02027E6C
_080C02BC:
adds r0, r2, r6
lsls r0, 2
@@ -142258,7 +142258,7 @@ _080C02BC:
ldrh r0, [r0, 0x2]
b _080C035A
.align 2, 0
-_080C02C8: .4byte 0x02027e6c
+_080C02C8: .4byte gUnknown_02027E6C
_080C02CC:
adds r0, r2, r6
lsls r0, 2
@@ -142267,7 +142267,7 @@ _080C02CC:
ldrh r0, [r0, 0x6]
b _080C035A
.align 2, 0
-_080C02D8: .4byte 0x02027e6c
+_080C02D8: .4byte gUnknown_02027E6C
_080C02DC:
adds r4, r2, r6
lsls r4, 2
@@ -142281,7 +142281,7 @@ _080C02DC:
ldrh r0, [r4, 0x1C]
b _080C037E
.align 2, 0
-_080C02F4: .4byte 0x02027e6c
+_080C02F4: .4byte gUnknown_02027E6C
_080C02F8:
adds r0, r2, r6
lsls r0, 2
@@ -142290,7 +142290,7 @@ _080C02F8:
ldrh r0, [r0, 0x2]
b _080C035A
.align 2, 0
-_080C0304: .4byte 0x02027e6c
+_080C0304: .4byte gUnknown_02027E6C
_080C0308:
adds r4, r2, r6
lsls r4, 2
@@ -142304,7 +142304,7 @@ _080C0308:
ldrh r0, [r4, 0x14]
b _080C037E
.align 2, 0
-_080C0320: .4byte 0x02027e6c
+_080C0320: .4byte gUnknown_02027E6C
_080C0324:
adds r0, r2, r6
lsls r0, 2
@@ -142313,7 +142313,7 @@ _080C0324:
ldrh r0, [r0, 0x10]
b _080C035A
.align 2, 0
-_080C0330: .4byte 0x02027e6c
+_080C0330: .4byte gUnknown_02027E6C
_080C0334:
adds r4, r2, r6
lsls r4, 2
@@ -142327,7 +142327,7 @@ _080C0334:
ldrh r0, [r4, 0xE]
b _080C037E
.align 2, 0
-_080C034C: .4byte 0x02027e6c
+_080C034C: .4byte gUnknown_02027E6C
_080C0350:
adds r0, r2, r6
lsls r0, 2
@@ -142340,7 +142340,7 @@ _080C035A:
bl sub_80C03C8
b _080C0394
.align 2, 0
-_080C0364: .4byte 0x02027e6c
+_080C0364: .4byte gUnknown_02027E6C
_080C0368:
adds r4, r2, r6
lsls r4, 2
@@ -142357,7 +142357,7 @@ _080C037E:
bl sub_80C03C8
b _080C0394
.align 2, 0
-_080C0388: .4byte 0x02027e6c
+_080C0388: .4byte gUnknown_02027E6C
_080C038C:
lsls r0, r6, 24
lsrs r0, 24
@@ -142390,7 +142390,7 @@ sub_80C03A8: @ 80C03A8
strb r0, [r1]
bx lr
.align 2, 0
-_080C03C0: .4byte 0x02025734
+_080C03C0: .4byte gSaveBlock1
_080C03C4: .4byte 0x00002739
thumb_func_end sub_80C03A8
@@ -142423,7 +142423,7 @@ _080C03F8:
pop {r0}
bx r0
.align 2, 0
-_080C0400: .4byte 0x02025734
+_080C0400: .4byte gSaveBlock1
_080C0404: .4byte 0x00002739
thumb_func_end sub_80C03C8
@@ -142467,7 +142467,7 @@ _080C0444:
bx r0
.align 2, 0
_080C044C: .4byte 0x00000804
-_080C0450: .4byte 0x02025734
+_080C0450: .4byte gSaveBlock1
_080C0454: .4byte 0x00002739
_080C0458: .4byte 0x00002738
thumb_func_end sub_80C0408
@@ -142504,7 +142504,7 @@ _080C0484:
pop {r0}
bx r0
.align 2, 0
-_080C0494: .4byte 0x02025734
+_080C0494: .4byte gSaveBlock1
_080C0498: .4byte 0x00002738
_080C049C: .4byte 0x00002739
thumb_func_end sub_80C045C
@@ -142567,9 +142567,9 @@ _080C0502:
pop {r0}
bx r0
.align 2, 0
-_080C0508: .4byte 0x02025734
+_080C0508: .4byte gSaveBlock1
_080C050C: .4byte 0x00002738
-_080C0510: .4byte 0x02027e6c
+_080C0510: .4byte gUnknown_02027E6C
thumb_func_end sub_80C04A0
thumb_func_start sub_80C0514
@@ -142623,14 +142623,14 @@ _080C055E:
bl sub_80C05C4
b _080C05AC
.align 2, 0
-_080C0574: .4byte 0x020281f0
+_080C0574: .4byte gUnknown_020281F0
_080C0578:
ldr r1, _080C0580
adds r2, r4, 0
adds r2, 0x80
b _080C058A
.align 2, 0
-_080C0580: .4byte 0x020281f0
+_080C0580: .4byte gUnknown_020281F0
_080C0584:
adds r1, r4, 0
adds r1, 0x40
@@ -142642,7 +142642,7 @@ _080C058A:
bl sub_80C05C4
b _080C05AC
.align 2, 0
-_080C0598: .4byte 0x020281f0
+_080C0598: .4byte gUnknown_020281F0
_080C059C:
adds r1, r6, 0
adds r1, 0x40
@@ -142660,7 +142660,7 @@ _080C05AC:
pop {r0}
bx r0
.align 2, 0
-_080C05C0: .4byte 0x020281f0
+_080C05C0: .4byte gUnknown_020281F0
thumb_func_end sub_80C0514
thumb_func_start sub_80C05C4
@@ -142695,7 +142695,7 @@ _080C05F4:
str r1, [sp, 0x20]
b _080C068C
.align 2, 0
-_080C0600: .4byte 0x03000721
+_080C0600: .4byte gUnknown_03000721
_080C0604:
lsls r4, r7, 2
mov r1, sp
@@ -142783,9 +142783,9 @@ _080C068C:
pop {r0}
bx r0
.align 2, 0
-_080C06B0: .4byte 0x03000722
-_080C06B4: .4byte 0x03000721
-_080C06B8: .4byte 0x03005d38
+_080C06B0: .4byte gUnknown_03000722
+_080C06B4: .4byte gUnknown_03000721
+_080C06B8: .4byte gUnknown_03005D38
thumb_func_end sub_80C05C4
thumb_func_start sub_80C06BC
@@ -142807,8 +142807,8 @@ sub_80C06BC: @ 80C06BC
pop {r0}
bx r0
.align 2, 0
-_080C06E0: .4byte 0x03000722
-_080C06E4: .4byte 0x03005d38
+_080C06E0: .4byte gUnknown_03000722
+_080C06E4: .4byte gUnknown_03005D38
thumb_func_end sub_80C06BC
thumb_func_start sub_80C06E8
@@ -142902,7 +142902,7 @@ _080C076A:
pop {r0}
bx r0
.align 2, 0
-_080C0780: .4byte 0x02025734
+_080C0780: .4byte gSaveBlock1
_080C0784: .4byte 0x00002abc
thumb_func_end sub_80C0750
@@ -142935,7 +142935,7 @@ _080C07B2:
bx r0
.align 2, 0
_080C07B8: .4byte 0x00000804
-_080C07BC: .4byte 0x02025734
+_080C07BC: .4byte gSaveBlock1
_080C07C0: .4byte 0x00002abd
thumb_func_end sub_80C0788
@@ -142970,8 +142970,8 @@ _080C07EE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C07F8: .4byte 0x02025734
-_080C07FC: .4byte 0x0202e8cc
+_080C07F8: .4byte gSaveBlock1
+_080C07FC: .4byte gUnknown_0202E8CC
_080C0800: .4byte 0x00002739
_080C0804: .4byte _080C0808
.align 2, 0
@@ -143103,10 +143103,10 @@ _080C093C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C0948: .4byte 0x0202e8cc
-_080C094C: .4byte 0x02027e6c
-_080C0950: .4byte 0x0202e8dc
-_080C0954: .4byte 0x020387e8
+_080C0948: .4byte gUnknown_0202E8CC
+_080C094C: .4byte gUnknown_02027E6C
+_080C0950: .4byte gScriptResult
+_080C0954: .4byte gUnknown_020387E8
_080C0958: .4byte _080C095C
.align 2, 0
_080C095C:
@@ -143149,15 +143149,15 @@ _080C0980:
movs r0, 0x8
b _080C0B78
.align 2, 0
-_080C09C0: .4byte 0x020231cc
+_080C09C0: .4byte gStringVar1
_080C09C4: .4byte gSpeciesNames
-_080C09C8: .4byte 0x020387e8
+_080C09C8: .4byte gUnknown_020387E8
_080C09CC:
ldr r1, _080C09D4
movs r0, 0x1
b _080C0B78
.align 2, 0
-_080C09D4: .4byte 0x020387e8
+_080C09D4: .4byte gUnknown_020387E8
_080C09D8:
ldr r0, _080C0A04
ldrh r2, [r4, 0x2]
@@ -143178,9 +143178,9 @@ _080C09D8:
bl CopyContestCategoryToStringVar
b _080C0B74
.align 2, 0
-_080C0A04: .4byte 0x020231cc
+_080C0A04: .4byte gStringVar1
_080C0A08: .4byte gSpeciesNames
-_080C0A0C: .4byte 0x020232cc
+_080C0A0C: .4byte gStringVar2
_080C0A10:
ldr r0, _080C0A2C
adds r1, r4, 0
@@ -143196,14 +143196,14 @@ _080C0A10:
movs r0, 0x3
b _080C0B78
.align 2, 0
-_080C0A2C: .4byte 0x020231cc
-_080C0A30: .4byte 0x020387e8
+_080C0A2C: .4byte gStringVar1
+_080C0A30: .4byte gUnknown_020387E8
_080C0A34:
ldr r1, _080C0A3C
movs r0, 0x4
b _080C0B78
.align 2, 0
-_080C0A3C: .4byte 0x020387e8
+_080C0A3C: .4byte gUnknown_020387E8
_080C0A40:
ldr r0, _080C0A68
adds r1, r4, 0
@@ -143223,9 +143223,9 @@ _080C0A40:
movs r0, 0x5
b _080C0B78
.align 2, 0
-_080C0A68: .4byte 0x020231cc
-_080C0A6C: .4byte 0x020232cc
-_080C0A70: .4byte 0x020387e8
+_080C0A68: .4byte gStringVar1
+_080C0A6C: .4byte gStringVar2
+_080C0A70: .4byte gUnknown_020387E8
_080C0A74:
ldr r0, _080C0A9C
adds r1, r4, 0
@@ -143245,9 +143245,9 @@ _080C0A74:
movs r0, 0x5
b _080C0B78
.align 2, 0
-_080C0A9C: .4byte 0x020231cc
-_080C0AA0: .4byte 0x020232cc
-_080C0AA4: .4byte 0x020387e8
+_080C0A9C: .4byte gStringVar1
+_080C0AA0: .4byte gStringVar2
+_080C0AA4: .4byte gUnknown_020387E8
_080C0AA8:
ldr r0, _080C0AD4
adds r1, r4, 0
@@ -143269,15 +143269,15 @@ _080C0AA8:
movs r0, 0x6
b _080C0B78
.align 2, 0
-_080C0AD4: .4byte 0x020231cc
-_080C0AD8: .4byte 0x020233cc
-_080C0ADC: .4byte 0x020387e8
+_080C0AD4: .4byte gStringVar1
+_080C0AD8: .4byte gStringVar3
+_080C0ADC: .4byte gUnknown_020387E8
_080C0AE0:
ldr r1, _080C0AE8
movs r0, 0x7
b _080C0B78
.align 2, 0
-_080C0AE8: .4byte 0x020387e8
+_080C0AE8: .4byte gUnknown_020387E8
_080C0AEC:
ldr r0, _080C0B1C
ldrh r2, [r4, 0x2]
@@ -143300,12 +143300,12 @@ _080C0AEC:
movs r0, 0x7
b _080C0B78
.align 2, 0
-_080C0B1C: .4byte 0x020231cc
+_080C0B1C: .4byte gStringVar1
_080C0B20: .4byte gSpeciesNames
-_080C0B24: .4byte 0x020232cc
+_080C0B24: .4byte gStringVar2
_080C0B28: .4byte gMoveNames
-_080C0B2C: .4byte 0x020233cc
-_080C0B30: .4byte 0x020387e8
+_080C0B2C: .4byte gStringVar3
+_080C0B30: .4byte gUnknown_020387E8
_080C0B34:
ldr r0, _080C0B58
adds r1, r4, 0
@@ -143322,8 +143322,8 @@ _080C0B34:
bl TVShowDone
b _080C0B7A
.align 2, 0
-_080C0B58: .4byte 0x020231cc
-_080C0B5C: .4byte 0x020232cc
+_080C0B58: .4byte gStringVar1
+_080C0B5C: .4byte gStringVar2
_080C0B60: .4byte gSpeciesNames
_080C0B64:
ldr r0, _080C0B8C
@@ -143348,9 +143348,9 @@ _080C0B7A:
pop {r0}
bx r0
.align 2, 0
-_080C0B8C: .4byte 0x020231cc
+_080C0B8C: .4byte gStringVar1
_080C0B90: .4byte gSpeciesNames
-_080C0B94: .4byte 0x020387e8
+_080C0B94: .4byte gUnknown_020387E8
_080C0B98: .4byte gUnknown_083D1524
thumb_func_end DoTVShowBravoTrainerPokemonProfile
@@ -143380,10 +143380,10 @@ _080C0BBE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C0BC8: .4byte 0x0202e8cc
-_080C0BCC: .4byte 0x02027e6c
-_080C0BD0: .4byte 0x0202e8dc
-_080C0BD4: .4byte 0x020387e8
+_080C0BC8: .4byte gUnknown_0202E8CC
+_080C0BCC: .4byte gUnknown_02027E6C
+_080C0BD0: .4byte gScriptResult
+_080C0BD4: .4byte gUnknown_020387E8
_080C0BD8: .4byte _080C0BDC
.align 2, 0
_080C0BDC:
@@ -143422,17 +143422,17 @@ _080C0C18:
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0C40: .4byte 0x020231cc
-_080C0C44: .4byte 0x020232cc
+_080C0C40: .4byte gStringVar1
+_080C0C44: .4byte gStringVar2
_080C0C48: .4byte gSpeciesNames
-_080C0C4C: .4byte 0x020387e8
+_080C0C4C: .4byte gUnknown_020387E8
_080C0C50:
ldr r1, _080C0C58
movs r0, 0x2
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0C58: .4byte 0x020387e8
+_080C0C58: .4byte gUnknown_020387E8
_080C0C5C:
ldrb r1, [r4, 0x1A]
movs r0, 0
@@ -143448,14 +143448,14 @@ _080C0C5C:
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0C7C: .4byte 0x020387e8
+_080C0C7C: .4byte gUnknown_020387E8
_080C0C80:
ldr r1, _080C0C88
movs r0, 0x4
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0C88: .4byte 0x020387e8
+_080C0C88: .4byte gUnknown_020387E8
_080C0C8C:
ldr r0, _080C0CAC
adds r1, r4, 0
@@ -143472,7 +143472,7 @@ _080C0CA2:
beq _080C0CFE
b _080C0D18
.align 2, 0
-_080C0CAC: .4byte 0x020231cc
+_080C0CAC: .4byte gStringVar1
_080C0CB0:
ldr r0, _080C0CD0
adds r1, r4, 0
@@ -143488,8 +143488,8 @@ _080C0CB0:
bl StringCopy
b _080C0CA2
.align 2, 0
-_080C0CD0: .4byte 0x020231cc
-_080C0CD4: .4byte 0x020232cc
+_080C0CD0: .4byte gStringVar1
+_080C0CD4: .4byte gStringVar2
_080C0CD8: .4byte gSpeciesNames
_080C0CDC:
ldr r0, _080C0D08
@@ -143513,31 +143513,31 @@ _080C0CFE:
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0D08: .4byte 0x020231cc
-_080C0D0C: .4byte 0x020232cc
+_080C0D08: .4byte gStringVar1
+_080C0D0C: .4byte gStringVar2
_080C0D10: .4byte gSpeciesNames
-_080C0D14: .4byte 0x020387e8
+_080C0D14: .4byte gUnknown_020387E8
_080C0D18:
ldr r1, _080C0D20
movs r0, 0x6
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0D20: .4byte 0x020387e8
+_080C0D20: .4byte gUnknown_020387E8
_080C0D24:
ldr r0, _080C0D2C
adds r1, r4, 0
adds r1, 0xC
b _080C0D46
.align 2, 0
-_080C0D2C: .4byte 0x020231cc
+_080C0D2C: .4byte gStringVar1
_080C0D30:
ldr r0, _080C0D38
adds r1, r4, 0
adds r1, 0xC
b _080C0D46
.align 2, 0
-_080C0D38: .4byte 0x020231cc
+_080C0D38: .4byte gStringVar1
_080C0D3C:
movs r0, 0xB
strb r0, [r2]
@@ -143553,8 +143553,8 @@ _080C0D46:
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0D54: .4byte 0x020231cc
-_080C0D58: .4byte 0x020387e8
+_080C0D54: .4byte gStringVar1
+_080C0D58: .4byte gUnknown_020387E8
_080C0D5C:
ldr r0, _080C0D74
ldrh r1, [r4, 0x18]
@@ -143567,15 +143567,15 @@ _080C0D5C:
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0D74: .4byte 0x020231cc
-_080C0D78: .4byte 0x020387e8
+_080C0D74: .4byte gStringVar1
+_080C0D78: .4byte gUnknown_020387E8
_080C0D7C:
ldr r1, _080C0D84
movs r0, 0xD
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0D84: .4byte 0x020387e8
+_080C0D84: .4byte gUnknown_020387E8
_080C0D88:
ldr r0, _080C0DB0
ldrh r1, [r4, 0x18]
@@ -143594,10 +143594,10 @@ _080C0D88:
strb r0, [r1]
b _080C0DDE
.align 2, 0
-_080C0DB0: .4byte 0x020231cc
-_080C0DB4: .4byte 0x020232cc
-_080C0DB8: .4byte 0x020233cc
-_080C0DBC: .4byte 0x020387e8
+_080C0DB0: .4byte gStringVar1
+_080C0DB4: .4byte gStringVar2
+_080C0DB8: .4byte gStringVar3
+_080C0DBC: .4byte gUnknown_020387E8
_080C0DC0:
ldr r0, _080C0DF0
adds r1, r4, 0x2
@@ -143621,8 +143621,8 @@ _080C0DDE:
pop {r0}
bx r0
.align 2, 0
-_080C0DF0: .4byte 0x020231cc
-_080C0DF4: .4byte 0x020232cc
+_080C0DF0: .4byte gStringVar1
+_080C0DF4: .4byte gStringVar2
_080C0DF8: .4byte gSpeciesNames
_080C0DFC: .4byte gUnknown_083D1548
thumb_func_end sub_80C0B9C
@@ -143653,10 +143653,10 @@ _080C0E22:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C0E2C: .4byte 0x0202e8cc
-_080C0E30: .4byte 0x02027e6c
-_080C0E34: .4byte 0x0202e8dc
-_080C0E38: .4byte 0x020387e8
+_080C0E2C: .4byte gUnknown_0202E8CC
+_080C0E30: .4byte gUnknown_02027E6C
+_080C0E34: .4byte gScriptResult
+_080C0E38: .4byte gUnknown_020387E8
_080C0E3C: .4byte _080C0E40
.align 2, 0
_080C0E40:
@@ -143691,16 +143691,16 @@ _080C0E74:
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0E98: .4byte 0x020231cc
-_080C0E9C: .4byte 0x020232cc
-_080C0EA0: .4byte 0x020387e8
+_080C0E98: .4byte gStringVar1
+_080C0E9C: .4byte gStringVar2
+_080C0EA0: .4byte gUnknown_020387E8
_080C0EA4:
ldr r1, _080C0EAC
movs r0, 0x1
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0EAC: .4byte 0x020387e8
+_080C0EAC: .4byte gUnknown_020387E8
_080C0EB0:
ldr r0, _080C0EEC
adds r1, r5, 0
@@ -143728,9 +143728,9 @@ _080C0EB0:
strb r0, [r4]
b _080C1014
.align 2, 0
-_080C0EEC: .4byte 0x020231cc
-_080C0EF0: .4byte 0x020232cc
-_080C0EF4: .4byte 0x020387e8
+_080C0EEC: .4byte gStringVar1
+_080C0EF0: .4byte gStringVar2
+_080C0EF4: .4byte gUnknown_020387E8
_080C0EF8:
ldrh r0, [r5, 0x8]
cmp r0, 0
@@ -143755,14 +143755,14 @@ _080C0F0A:
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0F24: .4byte 0x020387e8
+_080C0F24: .4byte gUnknown_020387E8
_080C0F28:
ldr r1, _080C0F30
movs r0, 0xA
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0F30: .4byte 0x020387e8
+_080C0F30: .4byte gUnknown_020387E8
_080C0F34:
ldr r4, _080C0F5C
ldrh r0, [r5, 0x8]
@@ -143781,8 +143781,8 @@ _080C0F34:
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0F5C: .4byte 0x020232cc
-_080C0F60: .4byte 0x020387e8
+_080C0F5C: .4byte gStringVar2
+_080C0F60: .4byte gUnknown_020387E8
_080C0F64:
ldr r4, _080C0F8C
ldrh r0, [r5, 0xA]
@@ -143802,8 +143802,8 @@ _080C0F7C:
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0F8C: .4byte 0x020232cc
-_080C0F90: .4byte 0x020387e8
+_080C0F8C: .4byte gStringVar2
+_080C0F90: .4byte gUnknown_020387E8
_080C0F94:
ldrh r0, [r5, 0xC]
cmp r0, 0xFE
@@ -143849,16 +143849,16 @@ _080C0FE2:
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C0FEC: .4byte 0x020231cc
-_080C0FF0: .4byte 0x020232cc
-_080C0FF4: .4byte 0x020387e8
+_080C0FEC: .4byte gStringVar1
+_080C0FF0: .4byte gStringVar2
+_080C0FF4: .4byte gUnknown_020387E8
_080C0FF8:
ldr r1, _080C1000
movs r0, 0xC
strb r0, [r1]
b _080C1014
.align 2, 0
-_080C1000: .4byte 0x020387e8
+_080C1000: .4byte gUnknown_020387E8
_080C1004:
ldr r0, _080C1028
adds r1, r5, 0
@@ -143876,7 +143876,7 @@ _080C1014:
pop {r0}
bx r0
.align 2, 0
-_080C1028: .4byte 0x020231cc
+_080C1028: .4byte gStringVar1
_080C102C: .4byte gUnknown_083D14F0
thumb_func_end DoTVShowTodaysSmartShopper
@@ -143907,10 +143907,10 @@ _080C1054:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C1060: .4byte 0x0202e8cc
-_080C1064: .4byte 0x02027e6c
-_080C1068: .4byte 0x0202e8dc
-_080C106C: .4byte 0x020387e8
+_080C1060: .4byte gUnknown_0202E8CC
+_080C1064: .4byte gUnknown_02027E6C
+_080C1068: .4byte gScriptResult
+_080C106C: .4byte gUnknown_020387E8
_080C1070: .4byte _080C1074
.align 2, 0
_080C1074:
@@ -143957,11 +143957,11 @@ _080C10C0:
strb r0, [r4]
b _080C138A
.align 2, 0
-_080C10F4: .4byte 0x020231cc
-_080C10F8: .4byte 0x020232cc
+_080C10F4: .4byte gStringVar1
+_080C10F8: .4byte gStringVar2
_080C10FC: .4byte gSpeciesNames
-_080C1100: .4byte 0x020233cc
-_080C1104: .4byte 0x020387e8
+_080C1100: .4byte gStringVar3
+_080C1104: .4byte gUnknown_020387E8
_080C1108:
ldrb r0, [r6, 0x1A]
cmp r0, 0
@@ -143997,8 +143997,8 @@ _080C112A:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C1144: .4byte 0x020231cc
-_080C1148: .4byte 0x020387e8
+_080C1144: .4byte gStringVar1
+_080C1148: .4byte gUnknown_020387E8
_080C114C:
cmp r0, 0x1
bne _080C115C
@@ -144007,7 +144007,7 @@ _080C114C:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C1158: .4byte 0x020387e8
+_080C1158: .4byte gUnknown_020387E8
_080C115C:
cmp r0, 0x2
beq _080C1162
@@ -144018,7 +144018,7 @@ _080C1162:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C116C: .4byte 0x020387e8
+_080C116C: .4byte gUnknown_020387E8
_080C1170:
movs r5, 0
str r5, [sp]
@@ -144053,10 +144053,10 @@ _080C1170:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C11BC: .4byte 0x020233cc
-_080C11C0: .4byte 0x020231cc
-_080C11C4: .4byte 0x020232cc
-_080C11C8: .4byte 0x020387e8
+_080C11BC: .4byte gStringVar3
+_080C11C0: .4byte gStringVar1
+_080C11C4: .4byte gStringVar2
+_080C11C8: .4byte gUnknown_020387E8
_080C11CC:
movs r5, 0
str r5, [sp]
@@ -144092,10 +144092,10 @@ _080C11CC:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C1218: .4byte 0x020233cc
-_080C121C: .4byte 0x020231cc
-_080C1220: .4byte 0x020232cc
-_080C1224: .4byte 0x020387e8
+_080C1218: .4byte gStringVar3
+_080C121C: .4byte gStringVar1
+_080C1220: .4byte gStringVar2
+_080C1224: .4byte gUnknown_020387E8
_080C1228:
movs r5, 0
str r5, [sp]
@@ -144128,9 +144128,9 @@ _080C1228:
bl sub_80C08FC
b _080C1354
.align 2, 0
-_080C1270: .4byte 0x020233cc
-_080C1274: .4byte 0x020231cc
-_080C1278: .4byte 0x020232cc
+_080C1270: .4byte gStringVar3
+_080C1274: .4byte gStringVar1
+_080C1278: .4byte gStringVar2
_080C127C:
movs r0, 0
str r0, [sp]
@@ -144165,10 +144165,10 @@ _080C127C:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C12C4: .4byte 0x020231cc
-_080C12C8: .4byte 0x020232cc
+_080C12C4: .4byte gStringVar1
+_080C12C8: .4byte gStringVar2
_080C12CC: .4byte gSpeciesNames
-_080C12D0: .4byte 0x020387e8
+_080C12D0: .4byte gUnknown_020387E8
_080C12D4:
movs r0, 0
str r0, [sp]
@@ -144194,9 +144194,9 @@ _080C12D4:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C1308: .4byte 0x020233cc
-_080C130C: .4byte 0x020231cc
-_080C1310: .4byte 0x020387e8
+_080C1308: .4byte gStringVar3
+_080C130C: .4byte gStringVar1
+_080C1310: .4byte gUnknown_020387E8
_080C1314:
movs r0, 0
str r0, [sp]
@@ -144232,10 +144232,10 @@ _080C1354:
strb r0, [r1]
b _080C138A
.align 2, 0
-_080C135C: .4byte 0x020231cc
-_080C1360: .4byte 0x020232cc
+_080C135C: .4byte gStringVar1
+_080C1360: .4byte gStringVar2
_080C1364: .4byte gSpeciesNames
-_080C1368: .4byte 0x020387e8
+_080C1368: .4byte gUnknown_020387E8
_080C136C:
movs r7, 0x12
strb r7, [r2]
@@ -144261,8 +144261,8 @@ _080C138A:
pop {r0}
bx r0
.align 2, 0
-_080C13A0: .4byte 0x020231cc
-_080C13A4: .4byte 0x020232cc
+_080C13A0: .4byte gStringVar1
+_080C13A4: .4byte gStringVar2
_080C13A8: .4byte gUnknown_083D1584
thumb_func_end DoTVShowTheNameRaterShow
@@ -144292,10 +144292,10 @@ _080C13CE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C13D8: .4byte 0x0202e8cc
-_080C13DC: .4byte 0x02027e6c
-_080C13E0: .4byte 0x0202e8dc
-_080C13E4: .4byte 0x020387e8
+_080C13D8: .4byte gUnknown_0202E8CC
+_080C13DC: .4byte gUnknown_02027E6C
+_080C13E0: .4byte gScriptResult
+_080C13E4: .4byte gUnknown_020387E8
_080C13E8: .4byte _080C13EC
.align 2, 0
_080C13EC:
@@ -144336,18 +144336,18 @@ _080C141C:
strb r0, [r1]
b _080C15DC
.align 2, 0
-_080C1450: .4byte 0x020231cc
-_080C1454: .4byte 0x020232cc
+_080C1450: .4byte gStringVar1
+_080C1454: .4byte gStringVar2
_080C1458: .4byte gSpeciesNames
-_080C145C: .4byte 0x020233cc
-_080C1460: .4byte 0x020387e8
+_080C145C: .4byte gStringVar3
+_080C1460: .4byte gUnknown_020387E8
_080C1464:
ldr r1, _080C146C
movs r0, 0x1
strb r0, [r1]
b _080C15DC
.align 2, 0
-_080C146C: .4byte 0x020387e8
+_080C146C: .4byte gUnknown_020387E8
_080C1470:
movs r0, 0x2
strb r0, [r2]
@@ -144370,15 +144370,15 @@ _080C1476:
strb r0, [r1]
b _080C15DC
.align 2, 0
-_080C149C: .4byte 0x020232cc
-_080C14A0: .4byte 0x020387e8
+_080C149C: .4byte gStringVar2
+_080C14A0: .4byte gUnknown_020387E8
_080C14A4:
ldr r1, _080C14AC
movs r0, 0x4
strb r0, [r1]
b _080C15DC
.align 2, 0
-_080C14AC: .4byte 0x020387e8
+_080C14AC: .4byte gUnknown_020387E8
_080C14B0:
ldr r0, _080C14D8
adds r1, r5, 0
@@ -144398,10 +144398,10 @@ _080C14B0:
bl sub_80C08FC
b _080C150A
.align 2, 0
-_080C14D8: .4byte 0x020231cc
-_080C14DC: .4byte 0x020232cc
+_080C14D8: .4byte gStringVar1
+_080C14DC: .4byte gStringVar2
_080C14E0: .4byte gSpeciesNames
-_080C14E4: .4byte 0x020233cc
+_080C14E4: .4byte gStringVar3
_080C14E8:
movs r0, 0x6
strb r0, [r2]
@@ -144425,10 +144425,10 @@ _080C150A:
strb r0, [r1]
b _080C15DC
.align 2, 0
-_080C1514: .4byte 0x020231cc
-_080C1518: .4byte 0x020232cc
+_080C1514: .4byte gStringVar1
+_080C1518: .4byte gStringVar2
_080C151C: .4byte gSpeciesNames
-_080C1520: .4byte 0x020387e8
+_080C1520: .4byte gUnknown_020387E8
_080C1524:
ldr r0, _080C1564
adds r1, r5, 0
@@ -144458,11 +144458,11 @@ _080C1524:
strb r0, [r4]
b _080C15DC
.align 2, 0
-_080C1564: .4byte 0x020231cc
-_080C1568: .4byte 0x020232cc
+_080C1564: .4byte gStringVar1
+_080C1568: .4byte gStringVar2
_080C156C: .4byte gSpeciesNames
-_080C1570: .4byte 0x020233cc
-_080C1574: .4byte 0x020387e8
+_080C1570: .4byte gStringVar3
+_080C1574: .4byte gUnknown_020387E8
_080C1578:
ldr r0, _080C159C
ldrh r1, [r5, 0x10]
@@ -144480,9 +144480,9 @@ _080C1578:
bl sub_80BF638
b _080C15C2
.align 2, 0
-_080C159C: .4byte 0x020231cc
+_080C159C: .4byte gStringVar1
_080C15A0: .4byte gSpeciesNames
-_080C15A4: .4byte 0x020232cc
+_080C15A4: .4byte gStringVar2
_080C15A8:
ldr r0, _080C15C8
ldrh r1, [r5, 0x10]
@@ -144500,10 +144500,10 @@ _080C15C2:
strb r4, [r0]
b _080C15DC
.align 2, 0
-_080C15C8: .4byte 0x020231cc
+_080C15C8: .4byte gStringVar1
_080C15CC: .4byte gSpeciesNames
-_080C15D0: .4byte 0x020232cc
-_080C15D4: .4byte 0x020387e8
+_080C15D0: .4byte gStringVar2
+_080C15D4: .4byte gUnknown_020387E8
_080C15D8:
bl TVShowDone
_080C15DC:
@@ -144544,10 +144544,10 @@ _080C1614:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C1620: .4byte 0x0202e8cc
-_080C1624: .4byte 0x02027e6c
-_080C1628: .4byte 0x0202e8dc
-_080C162C: .4byte 0x020387e8
+_080C1620: .4byte gUnknown_0202E8CC
+_080C1624: .4byte gUnknown_02027E6C
+_080C1628: .4byte gScriptResult
+_080C162C: .4byte gUnknown_020387E8
_080C1630: .4byte _080C1634
.align 2, 0
_080C1634:
@@ -144576,10 +144576,10 @@ _080C1650:
strb r0, [r1]
b _080C173C
.align 2, 0
-_080C1674: .4byte 0x020231cc
-_080C1678: .4byte 0x020232cc
+_080C1674: .4byte gStringVar1
+_080C1678: .4byte gStringVar2
_080C167C: .4byte gSpeciesNames
-_080C1680: .4byte 0x020387e8
+_080C1680: .4byte gUnknown_020387E8
_080C1684:
ldr r0, _080C16B8
adds r1, r4, 0
@@ -144605,18 +144605,18 @@ _080C1684:
strb r0, [r1]
b _080C173C
.align 2, 0
-_080C16B8: .4byte 0x020231cc
-_080C16BC: .4byte 0x020232cc
-_080C16C0: .4byte 0x020233cc
+_080C16B8: .4byte gStringVar1
+_080C16BC: .4byte gStringVar2
+_080C16C0: .4byte gStringVar3
_080C16C4: .4byte gSpeciesNames
-_080C16C8: .4byte 0x020387e8
+_080C16C8: .4byte gUnknown_020387E8
_080C16CC:
ldr r1, _080C16D4
movs r0, 0x2
strb r0, [r1]
b _080C173C
.align 2, 0
-_080C16D4: .4byte 0x020387e8
+_080C16D4: .4byte gUnknown_020387E8
_080C16D8:
ldr r0, _080C1708
adds r1, r4, 0
@@ -144639,15 +144639,15 @@ _080C16D8:
strb r0, [r1]
b _080C173C
.align 2, 0
-_080C1708: .4byte 0x020231cc
-_080C170C: .4byte 0x020387e8
+_080C1708: .4byte gStringVar1
+_080C170C: .4byte gUnknown_020387E8
_080C1710:
ldr r1, _080C1718
movs r0, 0x4
strb r0, [r1]
b _080C173C
.align 2, 0
-_080C1718: .4byte 0x020387e8
+_080C1718: .4byte gUnknown_020387E8
_080C171C:
ldr r0, _080C1730
adds r1, r4, 0
@@ -144659,8 +144659,8 @@ _080C171C:
strb r0, [r1]
b _080C173C
.align 2, 0
-_080C1730: .4byte 0x020231cc
-_080C1734: .4byte 0x020387e8
+_080C1730: .4byte gStringVar1
+_080C1734: .4byte gUnknown_020387E8
_080C1738:
bl TVShowDone
_080C173C:
@@ -144702,10 +144702,10 @@ _080C1776:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C1780: .4byte 0x0202e8cc
-_080C1784: .4byte 0x02027e6c
-_080C1788: .4byte 0x0202e8dc
-_080C178C: .4byte 0x020387e8
+_080C1780: .4byte gUnknown_0202E8CC
+_080C1784: .4byte gUnknown_02027E6C
+_080C1788: .4byte gScriptResult
+_080C178C: .4byte gUnknown_020387E8
_080C1790: .4byte _080C1794
.align 2, 0
_080C1794:
@@ -144779,10 +144779,10 @@ _080C1864:
strb r0, [r1]
b _080C1960
.align 2, 0
-_080C1888: .4byte 0x020231cc
-_080C188C: .4byte 0x020232cc
+_080C1888: .4byte gStringVar1
+_080C188C: .4byte gStringVar2
_080C1890: .4byte gSpeciesNames
-_080C1894: .4byte 0x020387e8
+_080C1894: .4byte gUnknown_020387E8
_080C1898:
bl Random
lsls r0, 16
@@ -144797,14 +144797,14 @@ _080C1898:
strb r0, [r1]
b _080C1960
.align 2, 0
-_080C18B4: .4byte 0x020387e8
+_080C18B4: .4byte gUnknown_020387E8
_080C18B8:
ldr r1, _080C18C0
adds r0, r2, 0x2
strb r0, [r1]
b _080C1960
.align 2, 0
-_080C18C0: .4byte 0x020387e8
+_080C18C0: .4byte gUnknown_020387E8
_080C18C4:
movs r0, 0x33
strb r0, [r6]
@@ -144828,7 +144828,7 @@ _080C18E2:
strb r0, [r1]
b _080C1960
.align 2, 0
-_080C18F0: .4byte 0x020387e8
+_080C18F0: .4byte gUnknown_020387E8
_080C18F4:
bl Random
lsls r0, 16
@@ -144857,8 +144857,8 @@ _080C1916:
strb r0, [r1]
b _080C196C
.align 2, 0
-_080C1934: .4byte 0x020234cc
-_080C1938: .4byte 0x020387e8
+_080C1934: .4byte gStringVar4
+_080C1938: .4byte gUnknown_020387E8
_080C193C:
ldr r4, _080C1958
adds r1, r5, 0x4
@@ -144873,8 +144873,8 @@ _080C193C:
strb r0, [r1]
b _080C196C
.align 2, 0
-_080C1958: .4byte 0x020234cc
-_080C195C: .4byte 0x020387e8
+_080C1958: .4byte gStringVar4
+_080C195C: .4byte gUnknown_020387E8
_080C1960:
ldr r0, _080C1974
lsls r1, r7, 2
@@ -144915,10 +144915,10 @@ _080C199A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C19A4: .4byte 0x0202e8cc
-_080C19A8: .4byte 0x02027e6c
-_080C19AC: .4byte 0x0202e8dc
-_080C19B0: .4byte 0x020387e8
+_080C19A4: .4byte gUnknown_0202E8CC
+_080C19A8: .4byte gUnknown_02027E6C
+_080C19AC: .4byte gScriptResult
+_080C19B0: .4byte gUnknown_020387E8
_080C19B4: .4byte _080C19B8
.align 2, 0
_080C19B8:
@@ -144986,8 +144986,8 @@ _080C1A84:
strb r0, [r1]
b _080C1AF0
.align 2, 0
-_080C1AA0: .4byte 0x020231cc
-_080C1AA4: .4byte 0x020387e8
+_080C1AA0: .4byte gStringVar1
+_080C1AA4: .4byte gUnknown_020387E8
_080C1AA8:
bl Random
ldrb r4, [r7]
@@ -145020,8 +145020,8 @@ _080C1ACC:
strb r0, [r1]
b _080C1AFC
.align 2, 0
-_080C1AE8: .4byte 0x020234cc
-_080C1AEC: .4byte 0x020387e8
+_080C1AE8: .4byte gStringVar4
+_080C1AEC: .4byte gUnknown_020387E8
_080C1AF0:
ldr r0, _080C1B04
lsls r1, r6, 2
@@ -145059,10 +145059,10 @@ DoTVShowPokemonFanClubOpinions: @ 80C1B08
beq _080C1B46
b _080C1BD6
.align 2, 0
-_080C1B30: .4byte 0x0202e8cc
-_080C1B34: .4byte 0x02027e6c
-_080C1B38: .4byte 0x0202e8dc
-_080C1B3C: .4byte 0x020387e8
+_080C1B30: .4byte gUnknown_0202E8CC
+_080C1B34: .4byte gUnknown_02027E6C
+_080C1B38: .4byte gScriptResult
+_080C1B3C: .4byte gUnknown_020387E8
_080C1B40:
cmp r5, 0x4
beq _080C1BC0
@@ -145090,10 +145090,10 @@ _080C1B46:
strb r0, [r6]
b _080C1BD6
.align 2, 0
-_080C1B78: .4byte 0x020231cc
-_080C1B7C: .4byte 0x020232cc
+_080C1B78: .4byte gStringVar1
+_080C1B7C: .4byte gStringVar2
_080C1B80: .4byte gSpeciesNames
-_080C1B84: .4byte 0x020233cc
+_080C1B84: .4byte gStringVar3
_080C1B88:
ldr r0, _080C1BB0
adds r1, r4, 0x5
@@ -145113,10 +145113,10 @@ _080C1B88:
strb r0, [r6]
b _080C1BD6
.align 2, 0
-_080C1BB0: .4byte 0x020231cc
-_080C1BB4: .4byte 0x020232cc
+_080C1BB0: .4byte gStringVar1
+_080C1BB4: .4byte gStringVar2
_080C1BB8: .4byte gSpeciesNames
-_080C1BBC: .4byte 0x020233cc
+_080C1BBC: .4byte gStringVar3
_080C1BC0:
ldr r0, _080C1BE8
adds r1, r4, 0x5
@@ -145136,8 +145136,8 @@ _080C1BD6:
pop {r0}
bx r0
.align 2, 0
-_080C1BE8: .4byte 0x020231cc
-_080C1BEC: .4byte 0x020233cc
+_080C1BE8: .4byte gStringVar1
+_080C1BEC: .4byte gStringVar3
_080C1BF0: .4byte gUnknown_083D14A8
thumb_func_end DoTVShowPokemonFanClubOpinions
@@ -145180,13 +145180,13 @@ DoTVShowPokemonNewsMassOutbreak: @ 80C1BF8
pop {r0}
bx r0
.align 2, 0
-_080C1C40: .4byte 0x0202e8cc
-_080C1C44: .4byte 0x02027e6c
-_080C1C48: .4byte 0x020231cc
-_080C1C4C: .4byte 0x020232cc
+_080C1C40: .4byte gUnknown_0202E8CC
+_080C1C44: .4byte gUnknown_02027E6C
+_080C1C48: .4byte gStringVar1
+_080C1C4C: .4byte gStringVar2
_080C1C50: .4byte gSpeciesNames
_080C1C54: .4byte gUnknown_083D14BC
-_080C1C58: .4byte 0x020387e8
+_080C1C58: .4byte gUnknown_020387E8
thumb_func_end DoTVShowPokemonNewsMassOutbreak
thumb_func_start DoTVShowInSearchOfTrainers
@@ -145208,8 +145208,8 @@ _080C1C70:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C1C7C: .4byte 0x0202e8dc
-_080C1C80: .4byte 0x020387e8
+_080C1C7C: .4byte gScriptResult
+_080C1C80: .4byte gUnknown_020387E8
_080C1C84: .4byte _080C1C88
.align 2, 0
_080C1C88:
@@ -145240,18 +145240,18 @@ _080C1CAC:
strb r0, [r1]
b _080C1DF8
.align 2, 0
-_080C1CD0: .4byte 0x020231cc
-_080C1CD4: .4byte 0x02025734
+_080C1CD0: .4byte gStringVar1
+_080C1CD4: .4byte gSaveBlock1
_080C1CD8: .4byte 0x00002b18
_080C1CDC: .4byte 0x00002b19
-_080C1CE0: .4byte 0x020387e8
+_080C1CE0: .4byte gUnknown_020387E8
_080C1CE4:
ldr r1, _080C1CEC
movs r0, 0x2
strb r0, [r1]
b _080C1DF8
.align 2, 0
-_080C1CEC: .4byte 0x020387e8
+_080C1CEC: .4byte gUnknown_020387E8
_080C1CF0:
movs r0, 0x2
strb r0, [r2]
@@ -145269,7 +145269,7 @@ _080C1CF6:
strb r0, [r2]
b _080C1DF8
.align 2, 0
-_080C1D0C: .4byte 0x02025734
+_080C1D0C: .4byte gSaveBlock1
_080C1D10: .4byte 0x00002b1a
_080C1D14:
movs r0, 0x8
@@ -145331,16 +145331,16 @@ _080C1D44:
strb r0, [r1]
b _080C1DF8
.align 2, 0
-_080C1D88: .4byte 0x020231cc
-_080C1D8C: .4byte 0x02025734
+_080C1D88: .4byte gStringVar1
+_080C1D8C: .4byte gSaveBlock1
_080C1D90: .4byte 0x00002b10
_080C1D94: .4byte gSpeciesNames
-_080C1D98: .4byte 0x020232cc
+_080C1D98: .4byte gStringVar2
_080C1D9C: .4byte 0x00002b14
_080C1DA0: .4byte gMoveNames
-_080C1DA4: .4byte 0x020233cc
+_080C1DA4: .4byte gStringVar3
_080C1DA8: .4byte 0x00002b12
-_080C1DAC: .4byte 0x020387e8
+_080C1DAC: .4byte gUnknown_020387E8
_080C1DB0:
movs r0, 0x8
strb r0, [r2]
@@ -145385,16 +145385,16 @@ _080C1DF8:
pop {r0}
bx r0
.align 2, 0
-_080C1E0C: .4byte 0x020231cc
-_080C1E10: .4byte 0x02025734
+_080C1E0C: .4byte gStringVar1
+_080C1E10: .4byte gSaveBlock1
_080C1E14: .4byte 0x00002b16
-_080C1E18: .4byte 0x020232cc
+_080C1E18: .4byte gStringVar2
_080C1E1C: .4byte 0x00002b10
_080C1E20: .4byte gSpeciesNames
-_080C1E24: .4byte 0x020233cc
+_080C1E24: .4byte gStringVar3
_080C1E28: .4byte 0x00002b12
-_080C1E2C: .4byte 0x0202e8dc
-_080C1E30: .4byte 0x020387e8
+_080C1E2C: .4byte gScriptResult
+_080C1E30: .4byte gUnknown_020387E8
_080C1E34: .4byte gUnknown_083D1600
thumb_func_end DoTVShowInSearchOfTrainers
@@ -145419,10 +145419,10 @@ DoTVShowPokemonAngler: @ 80C1E38
strb r1, [r0]
b _080C1E74
.align 2, 0
-_080C1E5C: .4byte 0x0202e8cc
-_080C1E60: .4byte 0x02027e6c
-_080C1E64: .4byte 0x0202e8dc
-_080C1E68: .4byte 0x020387e8
+_080C1E5C: .4byte gUnknown_0202E8CC
+_080C1E60: .4byte gUnknown_02027E6C
+_080C1E64: .4byte gScriptResult
+_080C1E68: .4byte gUnknown_020387E8
_080C1E6C:
ldr r1, _080C1E80
movs r0, 0x1
@@ -145436,7 +145436,7 @@ _080C1E74:
beq _080C1EBC
b _080C1EE4
.align 2, 0
-_080C1E80: .4byte 0x020387e8
+_080C1E80: .4byte gUnknown_020387E8
_080C1E84:
ldr r0, _080C1EB0
adds r1, r4, 0
@@ -145456,8 +145456,8 @@ _080C1E84:
bl TVShowDone
b _080C1EE4
.align 2, 0
-_080C1EB0: .4byte 0x020231cc
-_080C1EB4: .4byte 0x020232cc
+_080C1EB0: .4byte gStringVar1
+_080C1EB4: .4byte gStringVar2
_080C1EB8: .4byte gSpeciesNames
_080C1EBC:
ldr r0, _080C1EF8
@@ -145486,8 +145486,8 @@ _080C1EE4:
pop {r0}
bx r0
.align 2, 0
-_080C1EF8: .4byte 0x020231cc
-_080C1EFC: .4byte 0x020232cc
+_080C1EF8: .4byte gStringVar1
+_080C1EFC: .4byte gStringVar2
_080C1F00: .4byte gSpeciesNames
_080C1F04: .4byte gUnknown_083D15EC
thumb_func_end DoTVShowPokemonAngler
@@ -145515,10 +145515,10 @@ DoTVShowTheWorldOfMasters: @ 80C1F08
beq _080C1F46
b _080C1FB6
.align 2, 0
-_080C1F30: .4byte 0x0202e8cc
-_080C1F34: .4byte 0x02027e6c
-_080C1F38: .4byte 0x0202e8dc
-_080C1F3C: .4byte 0x020387e8
+_080C1F30: .4byte gUnknown_0202E8CC
+_080C1F34: .4byte gUnknown_02027E6C
+_080C1F38: .4byte gScriptResult
+_080C1F3C: .4byte gUnknown_020387E8
_080C1F40:
cmp r5, 0x2
beq _080C1F8C
@@ -145539,7 +145539,7 @@ _080C1F46:
strb r0, [r6]
b _080C1FB6
.align 2, 0
-_080C1F68: .4byte 0x020231cc
+_080C1F68: .4byte gStringVar1
_080C1F6C:
ldr r0, _080C1F84
ldrh r2, [r4, 0x8]
@@ -145552,7 +145552,7 @@ _080C1F6C:
strb r0, [r6]
b _080C1FB6
.align 2, 0
-_080C1F84: .4byte 0x020231cc
+_080C1F84: .4byte gStringVar1
_080C1F88: .4byte gSpeciesNames
_080C1F8C:
ldr r0, _080C1FC8
@@ -145582,9 +145582,9 @@ _080C1FB6:
pop {r0}
bx r0
.align 2, 0
-_080C1FC8: .4byte 0x020231cc
-_080C1FCC: .4byte 0x020232cc
-_080C1FD0: .4byte 0x020233cc
+_080C1FC8: .4byte gStringVar1
+_080C1FCC: .4byte gStringVar2
+_080C1FD0: .4byte gStringVar3
_080C1FD4: .4byte gSpeciesNames
_080C1FD8: .4byte gUnknown_083D15F4
thumb_func_end DoTVShowTheWorldOfMasters
@@ -145610,10 +145610,10 @@ TVShowDone: @ 80C1FDC
strb r1, [r0]
bx lr
.align 2, 0
-_080C2000: .4byte 0x0202e8dc
-_080C2004: .4byte 0x020387e8
-_080C2008: .4byte 0x02025734
-_080C200C: .4byte 0x0202e8cc
+_080C2000: .4byte gScriptResult
+_080C2004: .4byte gUnknown_020387E8
+_080C2008: .4byte gSaveBlock1
+_080C200C: .4byte gUnknown_0202E8CC
_080C2010: .4byte 0x00002739
thumb_func_end TVShowDone
@@ -145624,7 +145624,7 @@ sub_80C2014: @ 80C2014
strb r0, [r1]
bx lr
.align 2, 0
-_080C201C: .4byte 0x020387e8
+_080C201C: .4byte gUnknown_020387E8
thumb_func_end sub_80C2014
thumb_func_start sub_80C2020
@@ -145733,7 +145733,7 @@ sub_80C2020: @ 80C2020
bx r0
.align 2, 0
_080C20F0: .4byte gWindowConfig_81E6FA0
-_080C20F4: .4byte 0x0202e908
+_080C20F4: .4byte gMenuWindow
_080C20F8: .4byte REG_BG0CNT
_080C20FC: .4byte 0x00001803
_080C2100: .4byte 0x00001c03
@@ -145741,18 +145741,18 @@ _080C2104: .4byte 0x00003a03
_080C2108: .4byte REG_MOSAIC
_080C210C: .4byte 0x00003f3f
_080C2110: .4byte REG_WIN0H
-_080C2114: .4byte 0x030042a4
-_080C2118: .4byte 0x030042a0
-_080C211C: .4byte 0x030042c0
-_080C2120: .4byte 0x030041b4
-_080C2124: .4byte 0x03004288
-_080C2128: .4byte 0x03004280
-_080C212C: .4byte 0x030041b0
-_080C2130: .4byte 0x030041b8
-_080C2134: .4byte 0x030042c4
-_080C2138: .4byte 0x03004240
-_080C213C: .4byte 0x03004200
-_080C2140: .4byte 0x03004244
+_080C2114: .4byte gUnknown_030042A4
+_080C2118: .4byte gUnknown_030042A0
+_080C211C: .4byte gUnknown_030042C0
+_080C2120: .4byte gUnknown_030041B4
+_080C2124: .4byte gUnknown_03004288
+_080C2128: .4byte gUnknown_03004280
+_080C212C: .4byte gUnknown_030041B0
+_080C2130: .4byte gUnknown_030041B8
+_080C2134: .4byte gUnknown_030042C4
+_080C2138: .4byte gUnknown_03004240
+_080C213C: .4byte gUnknown_03004200
+_080C2140: .4byte gUnknown_03004244
thumb_func_end sub_80C2020
thumb_func_start sub_80C2144
@@ -145908,8 +145908,8 @@ sub_80C226C: @ 80C226C
adds r2, r0, 0
b _080C2296
.align 2, 0
-_080C2288: .4byte 0x02038695
-_080C228C: .4byte 0x020238cc
+_080C2288: .4byte gUnknown_02038695
+_080C228C: .4byte gUnknown_020238CC
_080C2290: .4byte gUnknown_083D17DC
_080C2294:
ldr r2, _080C22E8
@@ -145952,11 +145952,11 @@ _080C2296:
bl StringCopy
b _080C230A
.align 2, 0
-_080C22E8: .4byte 0x020238cc
-_080C22EC: .4byte 0x02038572
+_080C22E8: .4byte gUnknown_020238CC
+_080C22EC: .4byte gUnknown_02038572
_080C22F0: .4byte gUnknown_083D17E0
-_080C22F4: .4byte 0x0203869a
-_080C22F8: .4byte 0x03002978
+_080C22F4: .4byte gUnknown_0203869A
+_080C22F8: .4byte gUnknown_03002978
_080C22FC:
adds r1, r7, 0
adds r1, 0xB
@@ -145985,8 +145985,8 @@ _080C230A:
pop {r0}
bx r0
.align 2, 0
-_080C2334: .4byte 0x0202e908
-_080C2338: .4byte 0x020238cc
+_080C2334: .4byte gMenuWindow
+_080C2338: .4byte gUnknown_020238CC
_080C233C: .4byte 0x03020000
thumb_func_end sub_80C226C
@@ -146078,12 +146078,12 @@ sub_80C2358: @ 80C2358
pop {r0}
bx r0
.align 2, 0
-_080C240C: .4byte 0x0202f388
+_080C240C: .4byte gPaletteFade
_080C2410: .4byte 0x02018000
_080C2414: .4byte sub_80C24F4
_080C2418: .4byte sub_80C2430
-_080C241C: .4byte 0x03004200
-_080C2420: .4byte 0x03004244
+_080C241C: .4byte gUnknown_03004200
+_080C2420: .4byte gUnknown_03004244
_080C2424: .4byte 0x000080a0
_080C2428: .4byte sub_80C2F28
_080C242C: .4byte sub_80C2448
@@ -146159,18 +146159,18 @@ sub_80C2448: @ 80C2448
bx r0
.align 2, 0
_080C24C0: .4byte REG_BG0HOFS
-_080C24C4: .4byte 0x030042a4
-_080C24C8: .4byte 0x030042a0
-_080C24CC: .4byte 0x030042c0
-_080C24D0: .4byte 0x030041b4
-_080C24D4: .4byte 0x03004288
-_080C24D8: .4byte 0x03004280
-_080C24DC: .4byte 0x030041b0
-_080C24E0: .4byte 0x030041b8
-_080C24E4: .4byte 0x030042c4
-_080C24E8: .4byte 0x03004240
-_080C24EC: .4byte 0x03004200
-_080C24F0: .4byte 0x03004244
+_080C24C4: .4byte gUnknown_030042A4
+_080C24C8: .4byte gUnknown_030042A0
+_080C24CC: .4byte gUnknown_030042C0
+_080C24D0: .4byte gUnknown_030041B4
+_080C24D4: .4byte gUnknown_03004288
+_080C24D8: .4byte gUnknown_03004280
+_080C24DC: .4byte gUnknown_030041B0
+_080C24E0: .4byte gUnknown_030041B8
+_080C24E4: .4byte gUnknown_030042C4
+_080C24E8: .4byte gUnknown_03004240
+_080C24EC: .4byte gUnknown_03004200
+_080C24F0: .4byte gUnknown_03004244
thumb_func_end sub_80C2448
thumb_func_start sub_80C24F4
@@ -146202,10 +146202,10 @@ sub_80C24F4: @ 80C24F4
str r1, [r0]
b _080C254E
.align 2, 0
-_080C252C: .4byte 0x0202f388
-_080C2530: .4byte 0x0203869a
+_080C252C: .4byte gPaletteFade
+_080C2530: .4byte gUnknown_0203869A
_080C2534: .4byte gOtherText_LinkStandby
-_080C2538: .4byte 0x03004b20
+_080C2538: .4byte gTasks
_080C253C: .4byte sub_80C255C
_080C2540:
ldr r0, _080C2554
@@ -146220,7 +146220,7 @@ _080C254E:
pop {r0}
bx r0
.align 2, 0
-_080C2554: .4byte 0x03004b20
+_080C2554: .4byte gTasks
_080C2558: .4byte sub_80C2600
thumb_func_end sub_80C24F4
@@ -146253,9 +146253,9 @@ _080C258C:
pop {r0}
bx r0
.align 2, 0
-_080C2594: .4byte 0x03002fa4
+_080C2594: .4byte gReceivedRemoteLinkPlayers
_080C2598: .4byte sub_80C25A4
-_080C259C: .4byte 0x03004b20
+_080C259C: .4byte gTasks
_080C25A0: .4byte TaskDummy
thumb_func_end sub_80C255C
@@ -146300,7 +146300,7 @@ _080C25EC:
pop {r0}
bx r0
.align 2, 0
-_080C25F4: .4byte 0x03004b20
+_080C25F4: .4byte gTasks
_080C25F8: .4byte 0x02018000
_080C25FC: .4byte sub_80C2600
thumb_func_end sub_80C25C0
@@ -146338,7 +146338,7 @@ sub_80C2600: @ 80C2600
movs r2, 0x78
b _080C26A6
.align 2, 0
-_080C2644: .4byte 0x03004b20
+_080C2644: .4byte gTasks
_080C2648: .4byte sub_80C2F64
_080C264C: .4byte gContestText_AnnounceResults
_080C2650: .4byte 0x02018000
@@ -146434,7 +146434,7 @@ sub_80C26E4: @ 80C26E4
beq _080C2712
b _080C2766
.align 2, 0
-_080C2708: .4byte 0x03004b20
+_080C2708: .4byte gTasks
_080C270C:
cmp r0, 0x2
beq _080C2754
@@ -146529,7 +146529,7 @@ sub_80C2770: @ 80C2770
b _080C27DE
.align 2, 0
_080C27BC: .4byte 0x02018000
-_080C27C0: .4byte 0x03004b20
+_080C27C0: .4byte gTasks
_080C27C4: .4byte gContestText_Round2Results
_080C27C8: .4byte 0x0000ffff
_080C27CC:
@@ -146547,7 +146547,7 @@ _080C27DE:
pop {r0}
bx r0
.align 2, 0
-_080C27E4: .4byte 0x03004b20
+_080C27E4: .4byte gTasks
_080C27E8: .4byte sub_80C27EC
thumb_func_end sub_80C2770
@@ -146571,7 +146571,7 @@ sub_80C27EC: @ 80C27EC
beq _080C281A
b _080C286C
.align 2, 0
-_080C2810: .4byte 0x03004b20
+_080C2810: .4byte gTasks
_080C2814:
cmp r0, 0x2
beq _080C285C
@@ -146650,7 +146650,7 @@ _080C2896:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C28A0: .4byte 0x03004b20
+_080C28A0: .4byte gTasks
_080C28A4: .4byte _080C28A8
.align 2, 0
_080C28A8:
@@ -146718,9 +146718,9 @@ _080C2904:
ble _080C2904
b _080C2A42
.align 2, 0
-_080C292C: .4byte 0x03004b20
+_080C292C: .4byte gTasks
_080C2930: .4byte sub_80C3A5C
-_080C2934: .4byte 0x02038690
+_080C2934: .4byte gUnknown_02038690
_080C2938:
ldr r0, _080C2990
ldrb r0, [r0, 0x5]
@@ -146771,7 +146771,7 @@ _080C2984:
.align 2, 0
_080C2990: .4byte 0x02018000
_080C2994: .4byte sub_80C3B30
-_080C2998: .4byte 0x02038690
+_080C2998: .4byte gUnknown_02038690
_080C299C:
lsls r1, r5, 2
adds r0, r1, r5
@@ -146818,10 +146818,10 @@ _080C29D4:
lsls r4, 6
b _080C2A10
.align 2, 0
-_080C29F4: .4byte 0x02038690
-_080C29F8: .4byte 0x0203869a
-_080C29FC: .4byte 0x020231cc
-_080C2A00: .4byte 0x03002978
+_080C29F4: .4byte gUnknown_02038690
+_080C29F8: .4byte gUnknown_0203869A
+_080C29FC: .4byte gStringVar1
+_080C2A00: .4byte gUnknown_03002978
_080C2A04:
lsls r4, 6
ldr r1, _080C2A54
@@ -146860,13 +146860,13 @@ _080C2A4A:
strh r0, [r1, 0x8]
b _080C2A80
.align 2, 0
-_080C2A54: .4byte 0x0203857d
-_080C2A58: .4byte 0x020232cc
-_080C2A5C: .4byte 0x02038572
+_080C2A54: .4byte gUnknown_0203857D
+_080C2A58: .4byte gStringVar2
+_080C2A5C: .4byte gUnknown_02038572
_080C2A60: .4byte gContestText_PokeWon
_080C2A64: .4byte 0x02018000
_080C2A68: .4byte 0x0000ffff
-_080C2A6C: .4byte 0x03004b20
+_080C2A6C: .4byte gTasks
_080C2A70:
lsls r0, r5, 2
adds r0, r5
@@ -146913,7 +146913,7 @@ _080C2AB2:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C2ABC: .4byte 0x03004b20
+_080C2ABC: .4byte gTasks
_080C2AC0: .4byte _080C2AC4
.align 2, 0
_080C2AC4:
@@ -147035,22 +147035,22 @@ _080C2B14:
strh r0, [r1, 0x8]
b _080C2D04
.align 2, 0
-_080C2BC4: .4byte 0x030042c4
-_080C2BC8: .4byte 0x03004240
+_080C2BC4: .4byte gUnknown_030042C4
+_080C2BC8: .4byte gUnknown_03004240
_080C2BCC: .4byte 0x00005050
-_080C2BD0: .4byte 0x02038690
-_080C2BD4: .4byte 0x02038570
+_080C2BD0: .4byte gUnknown_02038690
+_080C2BD4: .4byte gUnknown_02038570
_080C2BD8: .4byte gMonFrontPicTable
_080C2BDC: .4byte gMonFrontPicCoords
_080C2BE0: .4byte gUnknown_081FAF4C
_080C2BE4: .4byte 0x02000000
-_080C2BE8: .4byte 0x02024e8c
-_080C2BEC: .4byte 0x02020004
+_080C2BE8: .4byte gUnknown_02024E8C
+_080C2BEC: .4byte gSprites
_080C2BF0: .4byte sub_80C3C44
_080C2BF4: .4byte gUnknown_083D17CC
_080C2BF8: .4byte gUnknown_083D17D4
_080C2BFC: .4byte sub_80C3D04
-_080C2C00: .4byte 0x03004b20
+_080C2C00: .4byte gTasks
_080C2C04:
lsls r0, r7, 2
adds r0, r7
@@ -147091,7 +147091,7 @@ _080C2C30:
strh r0, [r4, 0x8]
b _080C2D04
.align 2, 0
-_080C2C50: .4byte 0x03004240
+_080C2C50: .4byte gUnknown_03004240
_080C2C54:
ldr r0, _080C2C60
ldrb r0, [r0, 0x6]
@@ -147129,7 +147129,7 @@ _080C2C64:
strh r0, [r3, 0x8]
b _080C2D04
.align 2, 0
-_080C2C9C: .4byte 0x02020004
+_080C2C9C: .4byte gSprites
_080C2CA0: .4byte 0x02018000
_080C2CA4: .4byte sub_80C3CB8
_080C2CA8:
@@ -147165,7 +147165,7 @@ _080C2CD0:
b _080C2D04
.align 2, 0
_080C2CE0: .4byte 0x02018000
-_080C2CE4: .4byte 0x03004240
+_080C2CE4: .4byte gUnknown_03004240
_080C2CE8:
ldr r2, _080C2D14
ldrb r0, [r2, 0x6]
@@ -147239,10 +147239,10 @@ _080C2D66:
pop {r0}
bx r0
.align 2, 0
-_080C2D6C: .4byte 0x03001770
-_080C2D70: .4byte 0x0203869a
-_080C2D74: .4byte 0x02038570
-_080C2D78: .4byte 0x03004b20
+_080C2D6C: .4byte gMain
+_080C2D70: .4byte gUnknown_0203869A
+_080C2D74: .4byte gUnknown_02038570
+_080C2D78: .4byte gTasks
_080C2D7C: .4byte sub_80C2D80
thumb_func_end sub_80C2D1C
@@ -147269,9 +147269,9 @@ sub_80C2D80: @ 80C2D80
str r1, [r0]
b _080C2DCA
.align 2, 0
-_080C2DAC: .4byte 0x0203869a
+_080C2DAC: .4byte gUnknown_0203869A
_080C2DB0: .4byte gOtherText_LinkStandby
-_080C2DB4: .4byte 0x03004b20
+_080C2DB4: .4byte gTasks
_080C2DB8: .4byte sub_80C2DD8
_080C2DBC:
ldr r0, _080C2DD0
@@ -147286,7 +147286,7 @@ _080C2DCA:
pop {r0}
bx r0
.align 2, 0
-_080C2DD0: .4byte 0x03004b20
+_080C2DD0: .4byte gTasks
_080C2DD4: .4byte sub_80C2E14
thumb_func_end sub_80C2D80
@@ -147314,9 +147314,9 @@ _080C2DFC:
pop {r0}
bx r0
.align 2, 0
-_080C2E04: .4byte 0x03002fa4
-_080C2E08: .4byte 0x0203869a
-_080C2E0C: .4byte 0x03004b20
+_080C2E04: .4byte gReceivedRemoteLinkPlayers
+_080C2E08: .4byte gUnknown_0203869A
+_080C2E0C: .4byte gTasks
_080C2E10: .4byte sub_80C2E14
thumb_func_end sub_80C2DD8
@@ -147370,13 +147370,13 @@ sub_80C2E14: @ 80C2E14
pop {r0}
bx r0
.align 2, 0
-_080C2E80: .4byte 0x02038690
-_080C2E84: .4byte 0x02038695
-_080C2E88: .4byte 0x0203869e
+_080C2E80: .4byte gUnknown_02038690
+_080C2E84: .4byte gUnknown_02038695
+_080C2E88: .4byte gUnknown_0203869E
_080C2E8C: .4byte 0x02000000
_080C2E90: .4byte 0x00015ddf
_080C2E94: .4byte 0x00015dde
-_080C2E98: .4byte 0x03004b20
+_080C2E98: .4byte gTasks
_080C2E9C: .4byte sub_80C2EA0
thumb_func_end sub_80C2E14
@@ -147409,8 +147409,8 @@ sub_80C2EA0: @ 80C2EA0
ldr r0, _080C2EE4
b _080C2EEE
.align 2, 0
-_080C2ED8: .4byte 0x0202f388
-_080C2EDC: .4byte 0x03004b20
+_080C2ED8: .4byte gPaletteFade
+_080C2EDC: .4byte gTasks
_080C2EE0: .4byte 0x02018000
_080C2EE4: .4byte 0x0000ffff
_080C2EE8:
@@ -147476,8 +147476,8 @@ _080C2F56:
pop {r0}
bx r0
.align 2, 0
-_080C2F5C: .4byte 0x030041b0
-_080C2F60: .4byte 0x030041b8
+_080C2F5C: .4byte gUnknown_030041B0
+_080C2F60: .4byte gUnknown_030041B8
thumb_func_end sub_80C2F28
thumb_func_start sub_80C2F64
@@ -147507,7 +147507,7 @@ sub_80C2F64: @ 80C2F64
adds r0, 0x1
b _080C2F9C
.align 2, 0
-_080C2F94: .4byte 0x03004b20
+_080C2F94: .4byte gTasks
_080C2F98:
ldrh r0, [r2, 0xA]
subs r0, 0x1
@@ -147563,7 +147563,7 @@ _080C2FE6:
strb r4, [r0, 0xA]
b _080C301A
.align 2, 0
-_080C3000: .4byte 0x03004b20
+_080C3000: .4byte gTasks
_080C3004: .4byte 0x00002ede
_080C3008: .4byte 0x00007fff
_080C300C: .4byte 0x000077be
@@ -147698,7 +147698,7 @@ _080C30E4:
pop {r0}
bx r0
.align 2, 0
-_080C3108: .4byte 0x02038570
+_080C3108: .4byte gUnknown_02038570
thumb_func_end sub_80C30D4
thumb_func_start sub_80C310C
@@ -147736,7 +147736,7 @@ _080C3116:
bx r0
.align 2, 0
_080C314C: .4byte gMonIconPaletteIndices
-_080C3150: .4byte 0x02038570
+_080C3150: .4byte gUnknown_02038570
_080C3154: .4byte gMonIconPalettes
thumb_func_end sub_80C310C
@@ -147917,12 +147917,12 @@ _080C32B2:
mov r1, r9
b _080C3322
.align 2, 0
-_080C32C0: .4byte 0x02020004
+_080C32C0: .4byte gSprites
_080C32C4: .4byte gWindowConfig_81E7278
_080C32C8: .4byte 0x06010000
_080C32CC: .4byte 0x040000d4
_080C32D0: .4byte 0x85000100
-_080C32D4: .4byte 0x020238cc
+_080C32D4: .4byte gUnknown_020238CC
_080C32D8: .4byte gUnknown_083D17E2
_080C32DC: .4byte 0x02018068
_080C32E0: .4byte gUnknown_083D1624
@@ -148137,7 +148137,7 @@ _080C340A:
_080C3498: .4byte gSpriteTemplate_83D174C
_080C349C: .4byte gUnknown_083D1764
_080C34A0: .4byte gUnknown_083D17A4
-_080C34A4: .4byte 0x02020004
+_080C34A4: .4byte gSprites
_080C34A8: .4byte 0x02018000
thumb_func_end sub_80C33DC
@@ -148198,7 +148198,7 @@ sub_80C34CC: @ 80C34CC
bx r0
.align 2, 0
_080C3514: .4byte 0x02018000
-_080C3518: .4byte 0x02020004
+_080C3518: .4byte gSprites
_080C351C: .4byte sub_80C3588
thumb_func_end sub_80C34CC
@@ -148234,7 +148234,7 @@ sub_80C3520: @ 80C3520
bx r0
.align 2, 0
_080C3558: .4byte 0x02018000
-_080C355C: .4byte 0x02020004
+_080C355C: .4byte gSprites
_080C3560: .4byte sub_80C3630
thumb_func_end sub_80C3520
@@ -148318,7 +148318,7 @@ _080C35EC:
pop {r0}
bx r0
.align 2, 0
-_080C35F4: .4byte 0x02020004
+_080C35F4: .4byte gSprites
_080C35F8: .4byte sub_80C35FC
thumb_func_end sub_80C3588
@@ -148404,7 +148404,7 @@ _080C368C:
pop {r0}
bx r0
.align 2, 0
-_080C3694: .4byte 0x02020004
+_080C3694: .4byte gSprites
thumb_func_end sub_80C3630
thumb_func_start sub_80C3698
@@ -148499,9 +148499,9 @@ _080C36DA:
bx r0
.align 2, 0
_080C374C: .4byte 0x02018000
-_080C3750: .4byte 0x02020004
-_080C3754: .4byte 0x030042c4
-_080C3758: .4byte 0x03004240
+_080C3750: .4byte gSprites
+_080C3754: .4byte gUnknown_030042C4
+_080C3758: .4byte gUnknown_03004240
_080C375C: .4byte REG_WININ
_080C3760: .4byte 0x00003f3e
thumb_func_end sub_80C3698
@@ -148561,9 +148561,9 @@ _080C3790:
bx r0
.align 2, 0
_080C37C8: .4byte 0x02018000
-_080C37CC: .4byte 0x02020004
-_080C37D0: .4byte 0x030042c4
-_080C37D4: .4byte 0x03004240
+_080C37CC: .4byte gSprites
+_080C37D0: .4byte gUnknown_030042C4
+_080C37D4: .4byte gUnknown_03004240
_080C37D8: .4byte REG_WIN0H
_080C37DC: .4byte REG_WININ
_080C37E0: .4byte 0x00003f3f
@@ -148589,7 +148589,7 @@ sub_80C37E4: @ 80C37E4
str r2, [sp, 0x4]
b _080C386A
.align 2, 0
-_080C3808: .4byte 0x0203869a
+_080C3808: .4byte gUnknown_0203869A
_080C380C: .4byte 0x0600e000
_080C3810: .4byte gUnknown_08E964B8
_080C3814:
@@ -148608,7 +148608,7 @@ _080C3814:
str r1, [sp, 0xC]
b _080C3870
.align 2, 0
-_080C3830: .4byte 0x0203869e
+_080C3830: .4byte gUnknown_0203869E
_080C3834: .4byte 0x0600e000
_080C3838: .4byte gUnknown_08E964B8
_080C383C:
@@ -148680,7 +148680,7 @@ _080C389E:
.align 2, 0
_080C38C0: .4byte 0x0600e000
_080C38C4: .4byte gUnknown_08E964B8
-_080C38C8: .4byte 0x0203869c
+_080C38C8: .4byte gUnknown_0203869C
_080C38CC:
cmp r0, 0x1
bne _080C38EC
@@ -148822,7 +148822,7 @@ _080C39D2:
pop {r1}
bx r1
.align 2, 0
-_080C39DC: .4byte 0x02038670
+_080C39DC: .4byte gUnknown_02038670
_080C39E0: .4byte 0x0000ffff
thumb_func_end sub_80C3990
@@ -148879,7 +148879,7 @@ _080C3A30:
lsls r0, 24
b _080C3A4E
.align 2, 0
-_080C3A44: .4byte 0x02038688
+_080C3A44: .4byte gUnknown_02038688
_080C3A48: .4byte 0x0000ffff
_080C3A4C:
lsls r0, r2, 24
@@ -148920,7 +148920,7 @@ sub_80C3A5C: @ 80C3A5C
strh r0, [r3, 0x1C]
b _080C3B12
.align 2, 0
-_080C3A90: .4byte 0x03004b20
+_080C3A90: .4byte gTasks
_080C3A94:
cmp r0, 0x1
bne _080C3B12
@@ -149075,8 +149075,8 @@ _080C3B82:
pop {r0}
bx r0
.align 2, 0
-_080C3BC0: .4byte 0x02038690
-_080C3BC4: .4byte 0x03004b20
+_080C3BC0: .4byte gUnknown_02038690
+_080C3BC4: .4byte gTasks
_080C3BC8: .4byte 0x00000fff
_080C3BCC: .4byte 0x0600e100
_080C3BD0: .4byte sub_80C3BD8
@@ -149123,7 +149123,7 @@ sub_80C3BD8: @ 80C3BD8
strh r5, [r4, 0x22]
b _080C3C3C
.align 2, 0
-_080C3C24: .4byte 0x03004b20
+_080C3C24: .4byte gTasks
_080C3C28: .4byte 0x00006f8d
_080C3C2C:
ldrh r0, [r4, 0x20]
@@ -149344,10 +149344,10 @@ _080C3DCC:
pop {r0}
bx r0
.align 2, 0
-_080C3DD8: .4byte 0x03004b20
+_080C3DD8: .4byte gTasks
_080C3DDC: .4byte 0x02018000
_080C3DE0: .4byte gSpriteTemplate_83D17B4
-_080C3DE4: .4byte 0x02020004
+_080C3DE4: .4byte gSprites
_080C3DE8: .4byte 0x000003ff
_080C3DEC: .4byte 0xfffffc00
thumb_func_end sub_80C3D04
@@ -149444,8 +149444,8 @@ sub_80C3E60: @ 80C3E60
bx r0
.align 2, 0
_080C3E98: .4byte sub_80C3EA4
-_080C3E9C: .4byte 0x03004b20
-_080C3EA0: .4byte 0x02038570
+_080C3E9C: .4byte gTasks
+_080C3EA0: .4byte gUnknown_02038570
thumb_func_end sub_80C3E60
thumb_func_start sub_80C3EA4
@@ -149492,8 +149492,8 @@ _080C3EEE:
pop {r0}
bx r0
.align 2, 0
-_080C3EF8: .4byte 0x03004b20
-_080C3EFC: .4byte 0x02038570
+_080C3EF8: .4byte gTasks
+_080C3EFC: .4byte gUnknown_02038570
thumb_func_end sub_80C3EA4
thumb_func_start sub_80C3F00
@@ -149709,11 +149709,11 @@ _080C4080:
str r0, [r5, 0xC]
b _080C40B4
.align 2, 0
-_080C4098: .4byte 0x02038678
-_080C409C: .4byte 0x02038670
+_080C4098: .4byte gUnknown_02038678
+_080C409C: .4byte gUnknown_02038670
_080C40A0: .4byte 0x02018018
-_080C40A4: .4byte 0x02038688
-_080C40A8: .4byte 0x02038690
+_080C40A4: .4byte gUnknown_02038688
+_080C40A8: .4byte gUnknown_02038690
_080C40AC:
cmp r2, 0
ble _080C40B4
@@ -149831,7 +149831,7 @@ _080C4184: .4byte 0x000060b3
_080C4188: .4byte sub_80C42C0
_080C418C: .4byte 0x0000ffff
_080C4190: .4byte 0x00007fff
-_080C4194: .4byte 0x03004b20
+_080C4194: .4byte gTasks
_080C4198:
movs r2, 0
mov r8, r2
@@ -149909,7 +149909,7 @@ _080C4228: .4byte 0x0600bffe
_080C422C: .4byte sub_80C42C0
_080C4230: .4byte 0x0000ffff
_080C4234: .4byte 0x00007fff
-_080C4238: .4byte 0x03004b20
+_080C4238: .4byte gTasks
_080C423C:
mov r0, r10
adds r0, 0x1
@@ -150020,7 +150020,7 @@ sub_80C42C0: @ 80C42C0
bgt _080C4328
b _080C4326
.align 2, 0
-_080C4308: .4byte 0x03004b20
+_080C4308: .4byte gTasks
_080C430C: .4byte 0x02018000
_080C4310:
ldr r1, _080C4350
@@ -150181,11 +150181,11 @@ _080C4422:
pop {r0}
bx r0
.align 2, 0
-_080C442C: .4byte 0x02038694
-_080C4430: .4byte 0x03004360
-_080C4434: .4byte 0x0203869c
-_080C4438: .4byte 0x0203869e
-_080C443C: .4byte 0x0202e8dc
+_080C442C: .4byte gUnknown_02038694
+_080C4430: .4byte gPlayerParty
+_080C4434: .4byte gUnknown_0203869C
+_080C4438: .4byte gUnknown_0203869E
+_080C443C: .4byte gScriptResult
thumb_func_end sub_80C43F4
thumb_func_start sub_80C4440
@@ -150208,9 +150208,9 @@ sub_80C4440: @ 80C4440
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C4464: .4byte 0x02038694
-_080C4468: .4byte 0x03004360
-_080C446C: .4byte 0x0203869c
+_080C4464: .4byte gUnknown_02038694
+_080C4468: .4byte gPlayerParty
+_080C446C: .4byte gUnknown_0203869C
_080C4470: .4byte _080C4474
.align 2, 0
_080C4474:
@@ -150251,7 +150251,7 @@ _080C44B2:
pop {r1}
bx r1
.align 2, 0
-_080C44BC: .4byte 0x0203869e
+_080C44BC: .4byte gUnknown_0203869E
thumb_func_end sub_80C4440
thumb_func_start sub_80C44C0
@@ -150279,9 +150279,9 @@ _080C44DE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C44E8: .4byte 0x02038690
-_080C44EC: .4byte 0x02038695
-_080C44F0: .4byte 0x0203869c
+_080C44E8: .4byte gUnknown_02038690
+_080C44EC: .4byte gUnknown_02038695
+_080C44F0: .4byte gUnknown_0203869C
_080C44F4: .4byte _080C44F8
.align 2, 0
_080C44F8:
@@ -150323,9 +150323,9 @@ _080C4538:
movs r1, 0x32
b _080C4610
.align 2, 0
-_080C4548: .4byte 0x02038694
-_080C454C: .4byte 0x03004360
-_080C4550: .4byte 0x0203869e
+_080C4548: .4byte gUnknown_02038694
+_080C454C: .4byte gPlayerParty
+_080C4550: .4byte gUnknown_0203869E
_080C4554:
mov r4, sp
ldr r7, _080C458C
@@ -150354,9 +150354,9 @@ _080C4554:
movs r1, 0x33
b _080C4610
.align 2, 0
-_080C458C: .4byte 0x02038694
-_080C4590: .4byte 0x03004360
-_080C4594: .4byte 0x0203869e
+_080C458C: .4byte gUnknown_02038694
+_080C4590: .4byte gPlayerParty
+_080C4594: .4byte gUnknown_0203869E
_080C4598:
mov r4, sp
ldr r7, _080C45D0
@@ -150385,9 +150385,9 @@ _080C4598:
movs r1, 0x34
b _080C4610
.align 2, 0
-_080C45D0: .4byte 0x02038694
-_080C45D4: .4byte 0x03004360
-_080C45D8: .4byte 0x0203869e
+_080C45D0: .4byte gUnknown_02038694
+_080C45D4: .4byte gPlayerParty
+_080C45D8: .4byte gUnknown_0203869E
_080C45DC:
mov r4, sp
ldr r7, _080C4618
@@ -150419,9 +150419,9 @@ _080C4610:
bl SetMonData
b _080C465E
.align 2, 0
-_080C4618: .4byte 0x02038694
-_080C461C: .4byte 0x03004360
-_080C4620: .4byte 0x0203869e
+_080C4618: .4byte gUnknown_02038694
+_080C461C: .4byte gPlayerParty
+_080C4620: .4byte gUnknown_0203869E
_080C4624:
mov r4, sp
ldr r7, _080C4668
@@ -150456,9 +150456,9 @@ _080C465E:
pop {r0}
bx r0
.align 2, 0
-_080C4668: .4byte 0x02038694
-_080C466C: .4byte 0x03004360
-_080C4670: .4byte 0x0203869e
+_080C4668: .4byte gUnknown_02038694
+_080C466C: .4byte gPlayerParty
+_080C4670: .4byte gUnknown_0203869E
thumb_func_end sub_80C44C0
thumb_func_start sub_80C4674
@@ -150518,9 +150518,9 @@ _080C46DA:
pop {r0}
bx r0
.align 2, 0
-_080C46E0: .4byte 0x02038572
-_080C46E4: .4byte 0x0203869a
-_080C46E8: .4byte 0x03002970
+_080C46E0: .4byte gUnknown_02038572
+_080C46E4: .4byte gUnknown_0203869A
+_080C46E8: .4byte gLinkPlayers
thumb_func_end sub_80C4698
thumb_func_start sub_80C46EC
@@ -150543,10 +150543,10 @@ sub_80C46EC: @ 80C46EC
bl sub_80C4674
b _080C4730
.align 2, 0
-_080C4710: .4byte 0x0203869a
-_080C4714: .4byte 0x020231cc
-_080C4718: .4byte 0x0202e8d0
-_080C471C: .4byte 0x03002978
+_080C4710: .4byte gUnknown_0203869A
+_080C4714: .4byte gStringVar1
+_080C4718: .4byte gUnknown_0202E8D0
+_080C471C: .4byte gUnknown_03002978
_080C4720:
ldr r0, _080C4734
ldr r1, _080C4738
@@ -150559,9 +150559,9 @@ _080C4730:
pop {r0}
bx r0
.align 2, 0
-_080C4734: .4byte 0x020231cc
-_080C4738: .4byte 0x0202e8d0
-_080C473C: .4byte 0x0203857d
+_080C4734: .4byte gStringVar1
+_080C4738: .4byte gUnknown_0202E8D0
+_080C473C: .4byte gUnknown_0203857D
thumb_func_end sub_80C46EC
thumb_func_start sub_80C4740
@@ -150574,8 +150574,8 @@ sub_80C4740: @ 80C4740
pop {r0}
bx r0
.align 2, 0
-_080C4750: .4byte 0x020233cc
-_080C4754: .4byte 0x0202e8d0
+_080C4750: .4byte gStringVar3
+_080C4754: .4byte gUnknown_0202E8D0
thumb_func_end sub_80C4740
thumb_func_start sub_80C4758
@@ -150612,9 +150612,9 @@ _080C4780:
pop {r0}
bx r0
.align 2, 0
-_080C4794: .4byte 0x0202e8cc
-_080C4798: .4byte 0x02038670
-_080C479C: .4byte 0x0202e8d0
+_080C4794: .4byte gUnknown_0202E8CC
+_080C4798: .4byte gUnknown_02038670
+_080C479C: .4byte gUnknown_0202E8D0
thumb_func_end sub_80C4758
thumb_func_start sub_80C47A0
@@ -150629,9 +150629,9 @@ sub_80C47A0: @ 80C47A0
strh r0, [r2]
bx lr
.align 2, 0
-_080C47B4: .4byte 0x0202e8cc
-_080C47B8: .4byte 0x02038670
-_080C47BC: .4byte 0x0202e8d0
+_080C47B4: .4byte gUnknown_0202E8CC
+_080C47B8: .4byte gUnknown_02038670
+_080C47BC: .4byte gUnknown_0202E8D0
thumb_func_end sub_80C47A0
thumb_func_start sub_80C47C0
@@ -150658,8 +150658,8 @@ _080C47E0:
pop {r0}
bx r0
.align 2, 0
-_080C47E8: .4byte 0x02038690
-_080C47EC: .4byte 0x0202e8ce
+_080C47E8: .4byte gUnknown_02038690
+_080C47EC: .4byte gUnknown_0202E8CE
thumb_func_end sub_80C47C0
thumb_func_start sub_80C47F0
@@ -150697,10 +150697,10 @@ _080C4812:
bl sub_80C4674
b _080C484C
.align 2, 0
-_080C4830: .4byte 0x02038690
-_080C4834: .4byte 0x0203869a
-_080C4838: .4byte 0x020233cc
-_080C483C: .4byte 0x03002978
+_080C4830: .4byte gUnknown_02038690
+_080C4834: .4byte gUnknown_0203869A
+_080C4838: .4byte gStringVar3
+_080C483C: .4byte gUnknown_03002978
_080C4840:
lsls r1, r2, 6
ldr r0, _080C4854
@@ -150712,7 +150712,7 @@ _080C484C:
pop {r0}
bx r0
.align 2, 0
-_080C4854: .4byte 0x0203857d
+_080C4854: .4byte gUnknown_0203857D
thumb_func_end sub_80C47F0
thumb_func_start sub_80C4858
@@ -150740,8 +150740,8 @@ _080C4878:
pop {r0}
bx r0
.align 2, 0
-_080C4884: .4byte 0x02038690
-_080C4888: .4byte 0x020231cc
+_080C4884: .4byte gUnknown_02038690
+_080C4888: .4byte gStringVar1
thumb_func_end sub_80C4858
thumb_func_start sub_80C488C
@@ -150774,7 +150774,7 @@ _080C48BA:
pop {r0}
bx r0
.align 2, 0
-_080C48C0: .4byte 0x0202f388
+_080C48C0: .4byte gPaletteFade
_080C48C4: .4byte sub_80C488C
thumb_func_end sub_80C489C
@@ -150812,9 +150812,9 @@ sub_80C48F4: @ 80C48F4
strh r0, [r2]
bx lr
.align 2, 0
-_080C4908: .4byte 0x0202e8cc
-_080C490C: .4byte 0x02038570
-_080C4910: .4byte 0x0202e8d0
+_080C4908: .4byte gUnknown_0202E8CC
+_080C490C: .4byte gUnknown_02038570
+_080C4910: .4byte gUnknown_0202E8D0
thumb_func_end sub_80C48F4
thumb_func_start sub_80C4914
@@ -150836,7 +150836,7 @@ _080C4932:
pop {r0}
bx r0
.align 2, 0
-_080C4938: .4byte 0x0202f388
+_080C4938: .4byte gPaletteFade
_080C493C: .4byte sub_80C2358
thumb_func_end sub_80C4914
@@ -150870,8 +150870,8 @@ sub_80C496C: @ 80C496C
strh r1, [r0]
bx lr
.align 2, 0
-_080C4978: .4byte 0x0202e8cc
-_080C497C: .4byte 0x02038695
+_080C4978: .4byte gUnknown_0202E8CC
+_080C497C: .4byte gUnknown_02038695
thumb_func_end sub_80C496C
thumb_func_start sub_80C4980
@@ -150904,7 +150904,7 @@ sub_80C4980: @ 80C4980
.align 2, 0
_080C49B8: .4byte sub_80C8604
_080C49BC: .4byte sub_80C49C4
-_080C49C0: .4byte 0x03004b20
+_080C49C0: .4byte gTasks
thumb_func_end sub_80C4980
thumb_func_start sub_80C49C4
@@ -150924,7 +150924,7 @@ sub_80C49C4: @ 80C49C4
pop {r0}
bx r0
.align 2, 0
-_080C49E4: .4byte 0x02038694
+_080C49E4: .4byte gUnknown_02038694
_080C49E8: .4byte sub_80C8734
_080C49EC: .4byte sub_80C49F0
thumb_func_end sub_80C49C4
@@ -151025,8 +151025,8 @@ _080C4A96:
movs r0, 0
b _080C4AAA
.align 2, 0
-_080C4AA0: .4byte 0x0202e8cc
-_080C4AA4: .4byte 0x03004b28
+_080C4AA0: .4byte gUnknown_0202E8CC
+_080C4AA4: .4byte gUnknown_03004B28
_080C4AA8:
movs r0, 0x1
_080C4AAA:
@@ -151068,9 +151068,9 @@ _080C4AB8:
pop {r0}
bx r0
.align 2, 0
-_080C4AF8: .4byte 0x03004b28
-_080C4AFC: .4byte 0x0203869b
-_080C4B00: .4byte 0x0203869c
+_080C4AF8: .4byte gUnknown_03004B28
+_080C4AFC: .4byte gUnknown_0203869B
+_080C4B00: .4byte gUnknown_0203869C
_080C4B04: .4byte sub_80C8EBC
_080C4B08: .4byte sub_80C4B0C
thumb_func_end sub_80C4A44
@@ -151142,8 +151142,8 @@ sub_80C4B5C: @ 80C4B5C
str r0, [r1]
b _080C4B9E
.align 2, 0
-_080C4B84: .4byte 0x0202e8cc
-_080C4B88: .4byte 0x03004b20
+_080C4B84: .4byte gUnknown_0202E8CC
+_080C4B88: .4byte gTasks
_080C4B8C: .4byte sub_80C4BA4
_080C4B90:
adds r0, r4, 0
@@ -151174,7 +151174,7 @@ sub_80C4BA4: @ 80C4BA4
pop {r0}
bx r0
.align 2, 0
-_080C4BC4: .4byte 0x03004b20
+_080C4BC4: .4byte gTasks
_080C4BC8: .4byte sub_80C4BCC
thumb_func_end sub_80C4BA4
@@ -151195,7 +151195,7 @@ _080C4BE8:
pop {r0}
bx r0
.align 2, 0
-_080C4BEC: .4byte 0x03002fa4
+_080C4BEC: .4byte gReceivedRemoteLinkPlayers
thumb_func_end sub_80C4BCC
thumb_func_start sub_80C4BF0
@@ -151223,8 +151223,8 @@ sub_80C4BF0: @ 80C4BF0
pop {r0}
bx r0
.align 2, 0
-_080C4C1C: .4byte 0x02025734
-_080C4C20: .4byte 0x02038570
+_080C4C1C: .4byte gSaveBlock1
+_080C4C20: .4byte gUnknown_02038570
_080C4C24: .4byte 0x00001364
thumb_func_end sub_80C4BF0
@@ -151242,7 +151242,7 @@ sub_80C4C28: @ 80C4C28
beq _080C4C4A
b _080C4C56
.align 2, 0
-_080C4C40: .4byte 0x0202e8ce
+_080C4C40: .4byte gUnknown_0202E8CE
_080C4C44:
cmp r1, 0x2
beq _080C4C52
@@ -151264,7 +151264,7 @@ _080C4C58:
pop {r0}
bx r0
.align 2, 0
-_080C4C60: .4byte 0x0202e8cc
+_080C4C60: .4byte gUnknown_0202E8CC
thumb_func_end sub_80C4C28
thumb_func_start sub_80C4C64
@@ -151290,7 +151290,7 @@ sub_80C4C78: @ 80C4C78
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C4C8C: .4byte 0x0203869c
+_080C4C8C: .4byte gUnknown_0203869C
_080C4C90: .4byte _080C4C94
.align 2, 0
_080C4C94:
@@ -151326,9 +151326,9 @@ _080C4CBA:
strh r1, [r0]
b _080C4CE2
.align 2, 0
-_080C4CD0: .4byte 0x02025734
+_080C4CD0: .4byte gSaveBlock1
_080C4CD4: .4byte 0x00002e04
-_080C4CD8: .4byte 0x0202e8cc
+_080C4CD8: .4byte gUnknown_0202E8CC
_080C4CDC:
ldr r1, _080C4CE8
movs r0, 0x1
@@ -151337,7 +151337,7 @@ _080C4CE2:
pop {r0}
bx r0
.align 2, 0
-_080C4CE8: .4byte 0x0202e8cc
+_080C4CE8: .4byte gUnknown_0202E8CC
thumb_func_end sub_80C4C78
thumb_func_start sub_80C4CEC
@@ -151375,12 +151375,12 @@ sub_80C4CF8: @ 80C4CF8
movs r0, 0x1
b _080C4D44
.align 2, 0
-_080C4D28: .4byte 0x02038690
-_080C4D2C: .4byte 0x02038695
-_080C4D30: .4byte 0x0203869e
-_080C4D34: .4byte 0x02038678
+_080C4D28: .4byte gUnknown_02038690
+_080C4D2C: .4byte gUnknown_02038695
+_080C4D30: .4byte gUnknown_0203869E
+_080C4D34: .4byte gUnknown_02038678
_080C4D38: .4byte 0x0000031f
-_080C4D3C: .4byte 0x0202e8cc
+_080C4D3C: .4byte gUnknown_0202E8CC
_080C4D40:
ldr r1, _080C4D4C
movs r0, 0
@@ -151389,7 +151389,7 @@ _080C4D44:
pop {r0}
bx r0
.align 2, 0
-_080C4D4C: .4byte 0x0202e8cc
+_080C4D4C: .4byte gUnknown_0202E8CC
thumb_func_end sub_80C4CF8
thumb_func_start sub_80C4D50
@@ -151416,7 +151416,7 @@ _080C4D68:
pop {r1}
bx r1
.align 2, 0
-_080C4D78: .4byte 0x02025734
+_080C4D78: .4byte gSaveBlock1
_080C4D7C: .4byte 0x00002f04
thumb_func_end sub_80C4D50
@@ -151577,12 +151577,12 @@ _080C4E78:
bl sub_80C4674
b _080C4EC4
.align 2, 0
-_080C4EA0: .4byte 0x02038670
-_080C4EA4: .4byte 0x0202e8d0
-_080C4EA8: .4byte 0x020231cc
-_080C4EAC: .4byte 0x0203869a
-_080C4EB0: .4byte 0x020232cc
-_080C4EB4: .4byte 0x03002978
+_080C4EA0: .4byte gUnknown_02038670
+_080C4EA4: .4byte gUnknown_0202E8D0
+_080C4EA8: .4byte gStringVar1
+_080C4EAC: .4byte gUnknown_0203869A
+_080C4EB0: .4byte gStringVar2
+_080C4EB4: .4byte gUnknown_03002978
_080C4EB8:
ldr r0, _080C4ED8
lsls r1, r6, 6
@@ -151601,9 +151601,9 @@ _080C4ED0:
strh r4, [r0]
b _080C4EEA
.align 2, 0
-_080C4ED8: .4byte 0x020232cc
-_080C4EDC: .4byte 0x0203857d
-_080C4EE0: .4byte 0x0202e8d0
+_080C4ED8: .4byte gStringVar2
+_080C4EDC: .4byte gUnknown_0203857D
+_080C4EE0: .4byte gUnknown_0202E8D0
_080C4EE4:
ldr r1, _080C4EFC
adds r0, r4, 0x4
@@ -151618,7 +151618,7 @@ _080C4EEA:
pop {r0}
bx r0
.align 2, 0
-_080C4EFC: .4byte 0x0202e8d0
+_080C4EFC: .4byte gUnknown_0202E8D0
thumb_func_end sub_80C4D80
thumb_func_start sub_80C4F00
@@ -151665,12 +151665,12 @@ _080C4F40:
pop {r0}
bx r0
.align 2, 0
-_080C4F54: .4byte 0x0203856c
+_080C4F54: .4byte gUnknown_0203856C
_080C4F58: .4byte 0x02000000
_080C4F5C: .4byte 0x00015ddf
_080C4F60: .4byte 0x00015dde
_080C4F64: .4byte sub_8106668
-_080C4F68: .4byte 0x03001770
+_080C4F68: .4byte gMain
_080C4F6C: .4byte sub_80C4F00
thumb_func_end sub_80C4F10
@@ -151701,7 +151701,7 @@ sub_80C4F70: @ 80C4F70
bx r0
.align 2, 0
_080C4FA8: .4byte 0x00004010
-_080C4FAC: .4byte 0x02038570
+_080C4FAC: .4byte gUnknown_02038570
_080C4FB0: .4byte 0x00004011
_080C4FB4: .4byte 0x00004012
_080C4FB8: .4byte 0x00004013
@@ -151756,12 +151756,12 @@ sub_80C4FBC: @ 80C4FBC
movs r0, 0x1
b _080C503A
.align 2, 0
-_080C501C: .4byte 0x02038694
-_080C5020: .4byte 0x03004360
-_080C5024: .4byte 0x02038690
-_080C5028: .4byte 0x02038695
-_080C502C: .4byte 0x0203869e
-_080C5030: .4byte 0x02038678
+_080C501C: .4byte gUnknown_02038694
+_080C5020: .4byte gPlayerParty
+_080C5024: .4byte gUnknown_02038690
+_080C5028: .4byte gUnknown_02038695
+_080C502C: .4byte gUnknown_0203869E
+_080C5030: .4byte gUnknown_02038678
_080C5034: .4byte 0x0000031f
_080C5038:
movs r0, 0
@@ -151778,7 +151778,7 @@ sub_80C5044: @ 80C5044
ldrb r0, [r0]
bx lr
.align 2, 0
-_080C504C: .4byte 0x0203856c
+_080C504C: .4byte gUnknown_0203856C
thumb_func_end sub_80C5044
thumb_func_start sub_80C5050
@@ -151895,14 +151895,14 @@ _080C512A:
bx r0
.align 2, 0
_080C513C: .4byte sub_80C5190
-_080C5140: .4byte 0x02038570
-_080C5144: .4byte 0x0202e8d0
-_080C5148: .4byte 0x03004b20
+_080C5140: .4byte gUnknown_02038570
+_080C5144: .4byte gUnknown_0202E8D0
+_080C5148: .4byte gTasks
_080C514C: .4byte gMonFrontPicTable
_080C5150: .4byte gMonFrontPicCoords
_080C5154: .4byte gUnknown_081FAF4C
-_080C5158: .4byte 0x02024e8c
-_080C515C: .4byte 0x02020004
+_080C5158: .4byte gUnknown_02024E8C
+_080C515C: .4byte gSprites
_080C5160: .4byte SpriteCallbackDummy
thumb_func_end sub_80C5050
@@ -151928,7 +151928,7 @@ _080C5184:
bx r0
.align 2, 0
_080C5188: .4byte sub_80C5190
-_080C518C: .4byte 0x03004b20
+_080C518C: .4byte gTasks
thumb_func_end sub_80C5164
thumb_func_start sub_80C5190
@@ -151951,7 +151951,7 @@ sub_80C5190: @ 80C5190
beq _080C51F8
b _080C5222
.align 2, 0
-_080C51B4: .4byte 0x03004b20
+_080C51B4: .4byte gTasks
_080C51B8:
cmp r0, 0x2
beq _080C51C2
@@ -151989,7 +151989,7 @@ _080C51F8:
strh r0, [r4, 0x8]
b _080C5222
.align 2, 0
-_080C5200: .4byte 0x02020004
+_080C5200: .4byte gSprites
_080C5204:
ldrb r2, [r4, 0xE]
adds r0, r2, 0
@@ -152026,8 +152026,8 @@ sub_80C5228: @ 80C5228
strh r0, [r4]
b _080C5252
.align 2, 0
-_080C5244: .4byte 0x0203869a
-_080C5248: .4byte 0x0202e8dc
+_080C5244: .4byte gUnknown_0203869A
+_080C5248: .4byte gScriptResult
_080C524C:
ldr r1, _080C5258
movs r0, 0x4
@@ -152037,7 +152037,7 @@ _080C5252:
pop {r0}
bx r0
.align 2, 0
-_080C5258: .4byte 0x0202e8dc
+_080C5258: .4byte gScriptResult
thumb_func_end sub_80C5228
thumb_func_start sub_80C525C
@@ -152060,11 +152060,11 @@ sub_80C525C: @ 80C525C
ldr r4, _080C5290
b _080C529E
.align 2, 0
-_080C5280: .4byte 0x0203869a
-_080C5284: .4byte 0x03005d28
+_080C5280: .4byte gUnknown_0203869A
+_080C5284: .4byte gUnknown_03005D28
_080C5288: .4byte 0x41c64e6d
_080C528C: .4byte 0x00006073
-_080C5290: .4byte 0x0202e8dc
+_080C5290: .4byte gScriptResult
_080C5294:
ldr r4, _080C52AC
bl Random
@@ -152078,7 +152078,7 @@ _080C529E:
pop {r0}
bx r0
.align 2, 0
-_080C52AC: .4byte 0x0202e8dc
+_080C52AC: .4byte gScriptResult
thumb_func_end sub_80C525C
thumb_func_start sp000_heal_pokemon
@@ -152174,8 +152174,8 @@ _080C535C:
pop {r0}
bx r0
.align 2, 0
-_080C536C: .4byte 0x03004350
-_080C5370: .4byte 0x03004360
+_080C536C: .4byte gPlayerPartyCount
+_080C5370: .4byte gPlayerParty
thumb_func_end sp000_heal_pokemon
thumb_func_start sub_80C5374
@@ -152290,7 +152290,7 @@ _080C5448:
pop {r0}
bx r0
.align 2, 0
-_080C544C: .4byte 0x0202e8dc
+_080C544C: .4byte gScriptResult
thumb_func_end sub_80C5428
thumb_func_start sub_80C5450
@@ -152324,7 +152324,7 @@ _080C545C:
movs r0, 0x1
b _080C5498
.align 2, 0
-_080C548C: .4byte 0x03004360
+_080C548C: .4byte gPlayerParty
_080C5490:
adds r5, 0x1
cmp r5, 0x5
@@ -152358,7 +152358,7 @@ _080C54C2:
pop {r1}
bx r1
.align 2, 0
-_080C54CC: .4byte 0x020231cc
+_080C54CC: .4byte gStringVar1
thumb_func_end sub_80C54A0
thumb_func_start sub_80C54D0
@@ -152407,7 +152407,7 @@ _080C551E:
pop {r0}
bx r0
.align 2, 0
-_080C552C: .4byte 0x030045c0
+_080C552C: .4byte gEnemyParty
thumb_func_end sub_80C54D0
thumb_func_start sub_80C5530
@@ -152437,8 +152437,8 @@ _080C554C:
pop {r0}
bx r0
.align 2, 0
-_080C5560: .4byte 0x03004350
-_080C5564: .4byte 0x03004360
+_080C5560: .4byte gPlayerPartyCount
+_080C5564: .4byte gPlayerParty
thumb_func_end sub_80C5530
thumb_func_start sub_80C5568
@@ -152451,7 +152451,7 @@ sub_80C5568: @ 80C5568
pop {r0}
bx r0
.align 2, 0
-_080C5578: .4byte 0x03001770
+_080C5578: .4byte gMain
_080C557C: .4byte sub_80C5580
thumb_func_end sub_80C5568
@@ -152466,8 +152466,8 @@ sub_80C5580: @ 80C5580
strh r1, [r0]
b _080C559E
.align 2, 0
-_080C5590: .4byte 0x02039270
-_080C5594: .4byte 0x0202e8dc
+_080C5590: .4byte gUnknown_02039270
+_080C5594: .4byte gScriptResult
_080C5598:
ldr r1, _080C55A8
movs r0, 0x1
@@ -152478,7 +152478,7 @@ _080C559E:
pop {r0}
bx r0
.align 2, 0
-_080C55A8: .4byte 0x0202e8dc
+_080C55A8: .4byte gScriptResult
_080C55AC: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
thumb_func_end sub_80C5580
@@ -152492,7 +152492,7 @@ sub_80C55B0: @ 80C55B0
pop {r0}
bx r0
.align 2, 0
-_080C55C0: .4byte 0x03001770
+_080C55C0: .4byte gMain
_080C55C4: .4byte sub_80C55C8
thumb_func_end sub_80C55B0
@@ -152508,8 +152508,8 @@ sub_80C55C8: @ 80C55C8
strh r4, [r0]
b _080C55EE
.align 2, 0
-_080C55DC: .4byte 0x02039270
-_080C55E0: .4byte 0x0202e8dc
+_080C55DC: .4byte gUnknown_02039270
+_080C55E0: .4byte gScriptResult
_080C55E4:
bl sub_80C5604
ldr r1, _080C55FC
@@ -152522,7 +152522,7 @@ _080C55EE:
pop {r0}
bx r0
.align 2, 0
-_080C55FC: .4byte 0x0202e8dc
+_080C55FC: .4byte gScriptResult
_080C5600: .4byte c2_exit_to_overworld_1_continue_scripts_restart_music
thumb_func_end sub_80C55C8
@@ -152583,8 +152583,8 @@ _080C5654:
bx r0
.align 2, 0
_080C5674: .4byte 0x0500004b
-_080C5678: .4byte 0x03004360
-_080C567C: .4byte 0x02039270
+_080C5678: .4byte gPlayerParty
+_080C567C: .4byte gUnknown_02039270
_080C5680: .4byte 0x05000096
thumb_func_end sub_80C5604
@@ -152629,7 +152629,7 @@ _080C56AE:
movs r0, 0
b _080C56D6
.align 2, 0
-_080C56C8: .4byte 0x03004360
+_080C56C8: .4byte gPlayerParty
_080C56CC:
adds r5, 0x1
adds r4, 0x64
@@ -152674,8 +152674,8 @@ sub_80C56DC: @ 80C56DC
pop {r0}
bx r0
.align 2, 0
-_080C5720: .4byte 0x03004360
-_080C5724: .4byte 0x020231cc
+_080C5720: .4byte gPlayerParty
+_080C5724: .4byte gStringVar1
thumb_func_end sub_80C56DC
thumb_func_start sub_80C5728
@@ -152707,7 +152707,7 @@ sub_80C5728: @ 80C5728
movs r0, 0x1
b _080C576A
.align 2, 0
-_080C5764: .4byte 0x03004360
+_080C5764: .4byte gPlayerParty
_080C5768:
movs r0, 0
_080C576A:
@@ -152736,7 +152736,7 @@ sub_80C5770: @ 80C5770
beq _080C579E
b _080C581A
.align 2, 0
-_080C5794: .4byte 0x03004b28
+_080C5794: .4byte gUnknown_03004B28
_080C5798:
cmp r0, 0x2
beq _080C57DC
@@ -152784,7 +152784,7 @@ _080C57DC:
strh r0, [r1]
b _080C5810
.align 2, 0
-_080C57F0: .4byte 0x0202e8dc
+_080C57F0: .4byte gScriptResult
_080C57F4:
ldrb r0, [r4, 0x2]
bl sub_80C56DC
@@ -152808,7 +152808,7 @@ _080C581A:
pop {r0}
bx r0
.align 2, 0
-_080C5820: .4byte 0x0202e8dc
+_080C5820: .4byte gScriptResult
thumb_func_end sub_80C5770
thumb_func_start sub_80C5824
@@ -152881,7 +152881,7 @@ _080C58A0:
movs r0, 0x2
b _080C58B6
.align 2, 0
-_080C58A8: .4byte 0x03004360
+_080C58A8: .4byte gPlayerParty
_080C58AC:
cmp r7, 0
bne _080C58B4
@@ -153132,7 +153132,7 @@ sub_80C5A8C: @ 80C5A8C
movs r0, 0
b _080C5B12
.align 2, 0
-_080C5AA4: .4byte 0x0202e8dc
+_080C5AA4: .4byte gScriptResult
_080C5AA8:
ldrh r1, [r1]
movs r0, 0x64
@@ -153153,7 +153153,7 @@ _080C5ACA:
movs r0, 0x1
b _080C5B12
.align 2, 0
-_080C5AD0: .4byte 0x03004360
+_080C5AD0: .4byte gPlayerParty
_080C5AD4:
mov r4, sp
adds r0, r5, 0
@@ -153179,7 +153179,7 @@ _080C5AD4:
movs r0, 0x3
b _080C5B12
.align 2, 0
-_080C5B0C: .4byte 0x020232cc
+_080C5B0C: .4byte gStringVar2
_080C5B10:
movs r0, 0x2
_080C5B12:
@@ -153218,10 +153218,10 @@ sub_80C5B1C: @ 80C5B1C
bl StringCopy
b _080C5B74
.align 2, 0
-_080C5B58: .4byte 0x020233cc
-_080C5B5C: .4byte 0x020231cc
+_080C5B58: .4byte gStringVar3
+_080C5B5C: .4byte gStringVar1
_080C5B60: .4byte gSpeciesNames
-_080C5B64: .4byte 0x020232cc
+_080C5B64: .4byte gStringVar2
_080C5B68: .4byte gOtherText_Marco
_080C5B6C:
ldr r0, _080C5B7C
@@ -153232,7 +153232,7 @@ _080C5B74:
pop {r0}
bx r0
.align 2, 0
-_080C5B7C: .4byte 0x020232cc
+_080C5B7C: .4byte gStringVar2
_080C5B80: .4byte gSaveBlock2
thumb_func_end sub_80C5B1C
@@ -153282,7 +153282,7 @@ sub_80C5BB4: @ 80C5BB4
bx r0
.align 2, 0
_080C5BD4: .4byte 0x00004047
-_080C5BD8: .4byte 0x0202e8dc
+_080C5BD8: .4byte gScriptResult
thumb_func_end sub_80C5BB4
thumb_func_start sub_80C5BDC
@@ -153330,7 +153330,7 @@ sub_80C5C0C: @ 80C5C0C
bx r0
.align 2, 0
_080C5C2C: .4byte 0x0000404f
-_080C5C30: .4byte 0x0202e8dc
+_080C5C30: .4byte gScriptResult
_080C5C34: .4byte 0x00000143
thumb_func_end sub_80C5C0C
@@ -153403,9 +153403,9 @@ _080C5CB2:
bx r0
.align 2, 0
_080C5CC0: .4byte gUnknown_083D188E
-_080C5CC4: .4byte 0x02025734
+_080C5CC4: .4byte gSaveBlock1
_080C5CC8: .4byte 0x00003110
-_080C5CCC: .4byte 0x03004360
+_080C5CCC: .4byte gPlayerParty
_080C5CD0: .4byte 0x0000083b
thumb_func_end sub_80C5C38
@@ -153486,8 +153486,8 @@ _080C5D64: .4byte gUnknown_083D1898
_080C5D68: .4byte gUnknown_083D18A0
_080C5D6C: .4byte gSpriteTemplate_83D18A8
_080C5D70: .4byte 0xffff0000
-_080C5D74: .4byte 0x020387ec
-_080C5D78: .4byte 0x02020004
+_080C5D74: .4byte gUnknown_020387EC
+_080C5D78: .4byte gSprites
_080C5D7C:
lsls r0, r1, 4
adds r0, r1
@@ -153568,7 +153568,7 @@ _080C5E0A:
movs r0, 0
b _080C5E2E
.align 2, 0
-_080C5E10: .4byte 0x020387ec
+_080C5E10: .4byte gUnknown_020387EC
_080C5E14: .4byte 0x0000ffff
_080C5E18: .4byte sub_80C603C
_080C5E1C:
@@ -153665,8 +153665,8 @@ _080C5EC8: .4byte gUnknown_083D1898
_080C5ECC: .4byte gUnknown_083D18A0
_080C5ED0: .4byte gSpriteTemplate_83D18C0
_080C5ED4: .4byte 0xffff0000
-_080C5ED8: .4byte 0x020387ec
-_080C5EDC: .4byte 0x02020004
+_080C5ED8: .4byte gUnknown_020387EC
+_080C5EDC: .4byte gSprites
_080C5EE0:
lsls r2, r3, 4
adds r1, r2, r3
@@ -153679,7 +153679,7 @@ _080C5EE0:
ldr r1, _080C5EF4
b _080C5F2A
.align 2, 0
-_080C5EF4: .4byte 0x02020004
+_080C5EF4: .4byte gSprites
_080C5EF8:
lsls r1, r5, 21
movs r0, 0x80
@@ -153755,7 +153755,7 @@ _080C5F6E:
bx r0
.align 2, 0
_080C5F88: .4byte 0x0000ffff
-_080C5F8C: .4byte 0x02020004
+_080C5F8C: .4byte gSprites
_080C5F90: .4byte REG_BLDCNT
_080C5F94: .4byte sub_80C6078
thumb_func_end sub_80C5E38
@@ -153774,7 +153774,7 @@ sub_80C5F98: @ 80C5F98
beq _080C5FBA
b _080C602C
.align 2, 0
-_080C5FB0: .4byte 0x020387ec
+_080C5FB0: .4byte gUnknown_020387EC
_080C5FB4:
cmp r0, 0x2
beq _080C6008
@@ -153909,7 +153909,7 @@ sub_80C6078: @ 80C6078
b _080C60C0
.align 2, 0
_080C60B0: .4byte REG_VCOUNT
-_080C60B4: .4byte 0x020387ec
+_080C60B4: .4byte gUnknown_020387EC
_080C60B8: .4byte REG_BLDY
_080C60BC:
ldr r1, _080C60C8
@@ -153965,7 +153965,7 @@ _080C611C:
pop {r0}
bx r0
.align 2, 0
-_080C6124: .4byte 0x020387ec
+_080C6124: .4byte gUnknown_020387EC
_080C6128: .4byte 0x0000ffff
_080C612C: .4byte sub_80C6078
thumb_func_end sub_80C60CC
@@ -154015,7 +154015,7 @@ _080C616C:
blt _080C6196
b _080C6194
.align 2, 0
-_080C6184: .4byte 0x020387ec
+_080C6184: .4byte gUnknown_020387EC
_080C6188:
movs r0, 0x20
ldrsh r1, [r2, r0]
@@ -154075,11 +154075,11 @@ sub_80C61B0: @ 80C61B0
pop {r0}
bx r0
.align 2, 0
-_080C61F0: .4byte 0x03007ff8
+_080C61F0: .4byte gUnknown_03007FF8
_080C61F4: .4byte REG_DISPSTAT
_080C61F8: .4byte 0x04000208
_080C61FC: .4byte 0x04000200
-_080C6200: .4byte 0x03001770
+_080C6200: .4byte gMain
thumb_func_end sub_80C61B0
thumb_func_start ClearGpuRegBits
@@ -154117,13 +154117,13 @@ ClearGpuRegBits: @ 80C6204
pop {r0}
bx r0
.align 2, 0
-_080C6248: .4byte 0x03007ff8
+_080C6248: .4byte gUnknown_03007FF8
_080C624C: .4byte 0x0000fffd
_080C6250: .4byte REG_DISPSTAT
_080C6254: .4byte 0x0000ffef
_080C6258: .4byte 0x04000208
_080C625C: .4byte 0x04000200
-_080C6260: .4byte 0x03001770
+_080C6260: .4byte gMain
thumb_func_end ClearGpuRegBits
thumb_func_start sub_80C6264
@@ -154137,8 +154137,8 @@ sub_80C6264: @ 80C6264
pop {r0}
bx r0
.align 2, 0
-_080C6278: .4byte 0x0203923c
-_080C627C: .4byte 0x0202e828
+_080C6278: .4byte gUnknown_0203923C
+_080C627C: .4byte gMapHeader
thumb_func_end sub_80C6264
thumb_func_start sub_80C6280
@@ -154154,7 +154154,7 @@ sub_80C6280: @ 80C6280
beq _080C62A2
b _080C62BE
.align 2, 0
-_080C6294: .4byte 0x0202ff84
+_080C6294: .4byte gUnknown_0202FF84
_080C6298:
cmp r0, 0x3
beq _080C62AE
@@ -154224,11 +154224,11 @@ sub_80C62C4: @ 80C62C4
ldr r0, _080C632C
b _080C6380
.align 2, 0
-_080C6318: .4byte 0x0202e8dc
-_080C631C: .4byte 0x0203923c
-_080C6320: .4byte 0x0300485c
+_080C6318: .4byte gScriptResult
+_080C631C: .4byte gUnknown_0203923C
+_080C6320: .4byte gUnknown_0300485C
_080C6324: .4byte sub_808AB90
-_080C6328: .4byte 0x03005ce4
+_080C6328: .4byte gUnknown_03005CE4
_080C632C: .4byte sub_80C639C
_080C6330:
adds r0, r4, 0
@@ -154245,9 +154245,9 @@ _080C6330:
ldr r0, _080C635C
b _080C6380
.align 2, 0
-_080C6350: .4byte 0x0300485c
+_080C6350: .4byte gUnknown_0300485C
_080C6354: .4byte sub_808AB90
-_080C6358: .4byte 0x03005ce4
+_080C6358: .4byte gUnknown_03005CE4
_080C635C: .4byte sub_80C64A8
_080C6360:
adds r0, r4, 0
@@ -154274,9 +154274,9 @@ _080C6384:
pop {r1}
bx r1
.align 2, 0
-_080C638C: .4byte 0x0300485c
+_080C638C: .4byte gUnknown_0300485C
_080C6390: .4byte sub_808AB90
-_080C6394: .4byte 0x03005ce4
+_080C6394: .4byte gUnknown_03005CE4
_080C6398: .4byte sub_80C660C
thumb_func_end sub_80C62C4
@@ -154292,8 +154292,8 @@ sub_80C639C: @ 80C639C
pop {r0}
bx r0
.align 2, 0
-_080C63B0: .4byte 0x0202ff84
-_080C63B4: .4byte 0x03005ce0
+_080C63B0: .4byte gUnknown_0202FF84
+_080C63B4: .4byte gUnknown_03005CE0
_080C63B8: .4byte gUnknown_081A2CE6
thumb_func_end sub_80C639C
@@ -154316,7 +154316,7 @@ sub_80C63BC: @ 80C63BC
pop {r1}
bx r1
.align 2, 0
-_080C63E0: .4byte 0x03004b20
+_080C63E0: .4byte gTasks
_080C63E4: .4byte sub_80C63E8
thumb_func_end sub_80C63BC
@@ -154364,9 +154364,9 @@ sub_80C63FC: @ 80C63FC
bx r1
.align 2, 0
_080C643C: .4byte gSpriteTemplate_83D2614
-_080C6440: .4byte 0x02020004
-_080C6444: .4byte 0x0202e858
-_080C6448: .4byte 0x0202ff84
+_080C6440: .4byte gSprites
+_080C6444: .4byte gPlayerAvatar
+_080C6448: .4byte gUnknown_0202FF84
thumb_func_end sub_80C63FC
thumb_func_start sub_80C644C
@@ -154437,8 +154437,8 @@ sub_80C64A8: @ 80C64A8
pop {r0}
bx r0
.align 2, 0
-_080C64BC: .4byte 0x0202ff84
-_080C64C0: .4byte 0x03005ce0
+_080C64BC: .4byte gUnknown_0202FF84
+_080C64C0: .4byte gUnknown_03005CE0
_080C64C4: .4byte gUnknown_081A2D3E
thumb_func_end sub_80C64A8
@@ -154461,7 +154461,7 @@ sub_80C64C8: @ 80C64C8
pop {r1}
bx r1
.align 2, 0
-_080C64EC: .4byte 0x03004b20
+_080C64EC: .4byte gTasks
_080C64F0: .4byte sub_80C64F4
thumb_func_end sub_80C64C8
@@ -154538,12 +154538,12 @@ _080C6576:
pop {r1}
bx r1
.align 2, 0
-_080C6580: .4byte 0x0203923c
+_080C6580: .4byte gUnknown_0203923C
_080C6584: .4byte 0x00000fff
-_080C6588: .4byte 0x0202ff84
+_080C6588: .4byte gUnknown_0202FF84
_080C658C: .4byte gSpriteTemplate_83D262C
-_080C6590: .4byte 0x02020004
-_080C6594: .4byte 0x0202e858
+_080C6590: .4byte gSprites
+_080C6594: .4byte gPlayerAvatar
thumb_func_end sub_80C6508
thumb_func_start sub_80C6598
@@ -154565,7 +154565,7 @@ sub_80C6598: @ 80C6598
pop {r0}
bx r0
.align 2, 0
-_080C65BC: .4byte 0x0202ff84
+_080C65BC: .4byte gUnknown_0202FF84
_080C65C0: .4byte sub_80C65C4
thumb_func_end sub_80C6598
@@ -154598,7 +154598,7 @@ _080C65EE:
pop {r0}
bx r0
.align 2, 0
-_080C65F4: .4byte 0x0202ff84
+_080C65F4: .4byte gUnknown_0202FF84
_080C65F8: .4byte sub_80C65FC
thumb_func_end sub_80C65C4
@@ -154624,8 +154624,8 @@ sub_80C660C: @ 80C660C
pop {r0}
bx r0
.align 2, 0
-_080C6620: .4byte 0x0202ff84
-_080C6624: .4byte 0x03005ce0
+_080C6620: .4byte gUnknown_0202FF84
+_080C6624: .4byte gUnknown_03005CE0
_080C6628: .4byte gUnknown_081A2D96
thumb_func_end sub_80C660C
@@ -154648,7 +154648,7 @@ sub_80C662C: @ 80C662C
pop {r1}
bx r1
.align 2, 0
-_080C6650: .4byte 0x03004b20
+_080C6650: .4byte gTasks
_080C6654: .4byte sub_80C6658
thumb_func_end sub_80C662C
@@ -154696,9 +154696,9 @@ sub_80C666C: @ 80C666C
bx r1
.align 2, 0
_080C66AC: .4byte gSpriteTemplate_83D2644
-_080C66B0: .4byte 0x02020004
-_080C66B4: .4byte 0x0202e858
-_080C66B8: .4byte 0x0202ff84
+_080C66B0: .4byte gSprites
+_080C66B4: .4byte gPlayerAvatar
+_080C66B8: .4byte gUnknown_0202FF84
thumb_func_end sub_80C666C
thumb_func_start sub_80C66BC
@@ -154790,7 +154790,7 @@ sub_80C6718: @ 80C6718
bx r1
.align 2, 0
_080C6758: .4byte sub_80C6760
-_080C675C: .4byte 0x03004b20
+_080C675C: .4byte gTasks
thumb_func_end sub_80C6718
thumb_func_start sub_80C6760
@@ -154815,7 +154815,7 @@ sub_80C6760: @ 80C6760
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C6788: .4byte 0x03004b28
+_080C6788: .4byte gUnknown_03004B28
_080C678C: .4byte _080C6790
.align 2, 0
_080C6790:
@@ -154972,7 +154972,7 @@ sub_80C68A4: @ 80C68A4
bx r0
.align 2, 0
_080C68E4: .4byte sub_80C68EC
-_080C68E8: .4byte 0x03004b20
+_080C68E8: .4byte gTasks
thumb_func_end sub_80C68A4
thumb_func_start sub_80C68EC
@@ -154993,7 +154993,7 @@ sub_80C68EC: @ 80C68EC
movs r0, 0
b _080C6912
.align 2, 0
-_080C690C: .4byte 0x03004b28
+_080C690C: .4byte gUnknown_03004B28
_080C6910:
adds r0, r1, 0x1
_080C6912:
@@ -155161,7 +155161,7 @@ sub_80C6A14: @ 80C6A14
bl DestroyTask
b _080C6A4C
.align 2, 0
-_080C6A44: .4byte 0x03004b20
+_080C6A44: .4byte gTasks
_080C6A48:
adds r0, r2, 0x1
strh r0, [r1, 0x8]
@@ -155214,7 +155214,7 @@ _080C6A9E:
bx r0
.align 2, 0
_080C6AA4: .4byte sub_80C6A14
-_080C6AA8: .4byte 0x03004b20
+_080C6AA8: .4byte gTasks
thumb_func_end sub_80C6A54
thumb_func_start sub_80C6AAC
@@ -155250,7 +155250,7 @@ _080C6ADA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C6AE4: .4byte 0x03004b20
+_080C6AE4: .4byte gTasks
_080C6AE8: .4byte 0xfffffd88
_080C6AEC: .4byte _080C6AF0
.align 2, 0
@@ -155383,7 +155383,7 @@ sub_80C6C30: @ 80C6C30
bx r0
.align 2, 0
_080C6C5C: .4byte sub_80C6AAC
-_080C6C60: .4byte 0x03004b20
+_080C6C60: .4byte gTasks
thumb_func_end sub_80C6C30
thumb_func_start sub_80C6C64
@@ -155489,10 +155489,10 @@ _080C6D1E:
pop {r0}
bx r0
.align 2, 0
-_080C6D28: .4byte 0x030048a0
-_080C6D2C: .4byte 0x0202e858
+_080C6D28: .4byte gMapObjects
+_080C6D2C: .4byte gPlayerAvatar
_080C6D30: .4byte gFieldEffectObjectTemplatePointers
-_080C6D34: .4byte 0x02020004
+_080C6D34: .4byte gSprites
_080C6D38: .4byte sub_80C6C64
thumb_func_end sub_80C6C90
@@ -155525,7 +155525,7 @@ sub_80C6D3C: @ 80C6D3C
beq _080C6D86
b _080C6E4C
.align 2, 0
-_080C6D78: .4byte 0x0202ff84
+_080C6D78: .4byte gUnknown_0202FF84
_080C6D7C:
cmp r0, 0x3
beq _080C6DEC
@@ -155555,8 +155555,8 @@ _080C6D86:
b _080C6E4C
.align 2, 0
_080C6DB0: .4byte gSpriteTemplate_83D26A0
-_080C6DB4: .4byte 0x02020004
-_080C6DB8: .4byte 0x0202e858
+_080C6DB4: .4byte gSprites
+_080C6DB8: .4byte gPlayerAvatar
_080C6DBC:
ldr r0, _080C6DE0
ldr r3, _080C6DE4
@@ -155577,8 +155577,8 @@ _080C6DBC:
b _080C6E0C
.align 2, 0
_080C6DE0: .4byte gSpriteTemplate_83D26A0
-_080C6DE4: .4byte 0x02020004
-_080C6DE8: .4byte 0x0202e858
+_080C6DE4: .4byte gSprites
+_080C6DE8: .4byte gPlayerAvatar
_080C6DEC:
ldr r0, _080C6E14
ldr r3, _080C6E18
@@ -155602,8 +155602,8 @@ _080C6E0C:
b _080C6E4C
.align 2, 0
_080C6E14: .4byte gSpriteTemplate_83D26A0
-_080C6E18: .4byte 0x02020004
-_080C6E1C: .4byte 0x0202e858
+_080C6E18: .4byte gSprites
+_080C6E1C: .4byte gPlayerAvatar
_080C6E20: .4byte 0xfff80000
_080C6E24:
ldr r0, _080C6E58
@@ -155633,8 +155633,8 @@ _080C6E4C:
bx r1
.align 2, 0
_080C6E58: .4byte gSpriteTemplate_83D26A0
-_080C6E5C: .4byte 0x02020004
-_080C6E60: .4byte 0x0202e858
+_080C6E5C: .4byte gSprites
+_080C6E60: .4byte gPlayerAvatar
thumb_func_end sub_80C6D3C
thumb_func_start door_restore_tilemap
@@ -155658,7 +155658,7 @@ door_restore_tilemap: @ 80C6E64
bl MapGridSetMetatileIdAt
b _080C6EAA
.align 2, 0
-_080C6E90: .4byte 0x0202ff84
+_080C6E90: .4byte gUnknown_0202FF84
_080C6E94: .4byte 0x00000286
_080C6E98: .4byte 0x00000e02
_080C6E9C:
@@ -155689,7 +155689,7 @@ _080C6EAA:
pop {r0}
bx r0
.align 2, 0
-_080C6ED8: .4byte 0x0202ff84
+_080C6ED8: .4byte gUnknown_0202FF84
_080C6EDC: .4byte 0x0000020a
_080C6EE0: .4byte sub_80C6EE4
thumb_func_end door_restore_tilemap
@@ -155724,7 +155724,7 @@ _080C6F14:
pop {r0}
bx r0
.align 2, 0
-_080C6F1C: .4byte 0x0202ff84
+_080C6F1C: .4byte gUnknown_0202FF84
_080C6F20: .4byte 0x00000e8c
_080C6F24: .4byte sub_80C6F28
thumb_func_end sub_80C6EE4
@@ -155789,10 +155789,10 @@ _080C6F74:
b _080C6FF8
.align 2, 0
_080C6F9C: .4byte 0x000002f6
-_080C6FA0: .4byte 0x020231cc
-_080C6FA4: .4byte 0x020232cc
+_080C6FA0: .4byte gStringVar1
+_080C6FA4: .4byte gStringVar2
_080C6FA8: .4byte gSecretBaseText_GoldRank
-_080C6FAC: .4byte 0x0202e8dc
+_080C6FAC: .4byte gScriptResult
_080C6FB0:
ldr r0, _080C6FCC
movs r1, 0x32
@@ -155806,22 +155806,22 @@ _080C6FB0:
movs r0, 0
b _080C6FF8
.align 2, 0
-_080C6FCC: .4byte 0x020231cc
-_080C6FD0: .4byte 0x020232cc
+_080C6FCC: .4byte gStringVar1
+_080C6FD0: .4byte gStringVar2
_080C6FD4: .4byte gSecretBaseText_SilverRank
-_080C6FD8: .4byte 0x0202e8dc
+_080C6FD8: .4byte gScriptResult
_080C6FDC:
ldr r1, _080C6FE4
movs r0, 0x1
b _080C6FF8
.align 2, 0
-_080C6FE4: .4byte 0x0202e8dc
+_080C6FE4: .4byte gScriptResult
_080C6FE8:
ldr r1, _080C6FF0
movs r0, 0x2
b _080C6FF8
.align 2, 0
-_080C6FF0: .4byte 0x0202e8dc
+_080C6FF0: .4byte gScriptResult
_080C6FF4:
ldr r1, _080C7004
movs r0, 0x3
@@ -155833,7 +155833,7 @@ _080C6FFA:
pop {r0}
bx r0
.align 2, 0
-_080C7004: .4byte 0x0202e8dc
+_080C7004: .4byte gScriptResult
thumb_func_end sub_80C6F38
thumb_func_start task50_overworld_posion_effect
@@ -155856,7 +155856,7 @@ task50_overworld_posion_effect: @ 80C7008
beq _080C7036
b _080C7062
.align 2, 0
-_080C702C: .4byte 0x03004b28
+_080C702C: .4byte gUnknown_03004B28
_080C7030:
cmp r0, 0x2
beq _080C705A
@@ -155939,7 +155939,7 @@ sub_80C70A0: @ 80C70A0
str r0, [r1]
bx lr
.align 2, 0
-_080C70B4: .4byte 0x03004b20
+_080C70B4: .4byte gTasks
_080C70B8: .4byte sub_80C70BC
thumb_func_end sub_80C70A0
@@ -155991,9 +155991,9 @@ _080C711A:
pop {r0}
bx r0
.align 2, 0
-_080C7120: .4byte 0x0202e858
-_080C7124: .4byte 0x030048a0
-_080C7128: .4byte 0x03004b20
+_080C7120: .4byte gPlayerAvatar
+_080C7124: .4byte gMapObjects
+_080C7128: .4byte gTasks
_080C712C: .4byte sub_80C7130
thumb_func_end sub_80C70BC
@@ -156037,9 +156037,9 @@ sub_80C7130: @ 80C7130
bl FieldObjectSetSpecialAnim
b _080C7194
.align 2, 0
-_080C7184: .4byte 0x0202e858
-_080C7188: .4byte 0x030048a0
-_080C718C: .4byte 0x03004b20
+_080C7184: .4byte gPlayerAvatar
+_080C7188: .4byte gMapObjects
+_080C718C: .4byte gTasks
_080C7190:
ldr r0, _080C719C
str r0, [r2]
@@ -156124,7 +156124,7 @@ sub_80C71D8: @ 80C71D8
.align 2, 0
_080C722C: .4byte gUnknown_083D2878
_080C7230: .4byte gSpriteTemplate_83D2894
-_080C7234: .4byte 0x02020004
+_080C7234: .4byte gSprites
_080C7238:
movs r0, 0x40
_080C723A:
@@ -156162,7 +156162,7 @@ _080C7264:
pop {r0}
bx r0
.align 2, 0
-_080C7274: .4byte 0x02020004
+_080C7274: .4byte gSprites
_080C7278: .4byte gSpriteTemplate_83D2894
thumb_func_end sub_80C7240
@@ -156286,8 +156286,8 @@ _080C7346:
pop {r0}
bx r0
.align 2, 0
-_080C7364: .4byte 0x03004b28
-_080C7368: .4byte 0x02025734
+_080C7364: .4byte gUnknown_03004B28
+_080C7368: .4byte gSaveBlock1
_080C736C: .4byte 0xfffd0000
_080C7370: .4byte 0x75300000
thumb_func_end sub_80C72C4
@@ -156326,7 +156326,7 @@ _080C73A4:
bl DestroyTask
b _080C746A
.align 2, 0
-_080C73B4: .4byte 0x03004b28
+_080C73B4: .4byte gUnknown_03004B28
_080C73B8:
ldr r2, _080C7474
movs r1, 0x2
@@ -156418,7 +156418,7 @@ _080C746A:
.align 2, 0
_080C7474: .4byte gUnknown_083D294C
_080C7478: .4byte sub_80C7484
-_080C747C: .4byte 0x02025734
+_080C747C: .4byte gSaveBlock1
_080C7480: .4byte 0xfffd0000
thumb_func_end sub_80C7374
@@ -156456,7 +156456,7 @@ _080C74B4:
bl DestroyTask
b _080C7516
.align 2, 0
-_080C74C4: .4byte 0x03004b28
+_080C74C4: .4byte gUnknown_03004B28
_080C74C8:
ldr r1, _080C7524
movs r3, 0x2
@@ -156502,7 +156502,7 @@ _080C7516:
bx r0
.align 2, 0
_080C7524: .4byte gUnknown_083D294C
-_080C7528: .4byte 0x02025734
+_080C7528: .4byte gSaveBlock1
thumb_func_end sub_80C7484
thumb_func_start sub_80C752C
@@ -156527,7 +156527,7 @@ _080C7546:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C7550: .4byte 0x03004b28
+_080C7550: .4byte gUnknown_03004B28
_080C7554: .4byte _080C7558
.align 2, 0
_080C7558:
@@ -156610,7 +156610,7 @@ _080C75C4:
bl audio_play
b _080C7698
.align 2, 0
-_080C7608: .4byte 0x0202f388
+_080C7608: .4byte gPaletteFade
_080C760C: .4byte sub_80C7374
_080C7610:
ldr r2, _080C7630
@@ -156629,7 +156629,7 @@ _080C7610:
strh r0, [r4]
b _080C7698
.align 2, 0
-_080C7630: .4byte 0x03004b20
+_080C7630: .4byte gTasks
_080C7634:
ldrh r0, [r4, 0x2]
adds r0, 0x1
@@ -156714,7 +156714,7 @@ sub_80C76A0: @ 80C76A0
_080C76E8: .4byte 0x0000020d
_080C76EC: .4byte 0x00000215
_080C76F0: .4byte 0x0000021d
-_080C76F4: .4byte 0x0202eec8
+_080C76F4: .4byte gPlttBufferFaded
_080C76F8: .4byte 0x01000100
_080C76FC: .4byte sub_80C752C
thumb_func_end sub_80C76A0
@@ -156758,7 +156758,7 @@ _080C7744:
bx r0
.align 2, 0
_080C774C: .4byte sub_80C752C
-_080C7750: .4byte 0x02025734
+_080C7750: .4byte gSaveBlock1
thumb_func_end sub_80C7700
thumb_func_start sub_80C7754
@@ -156827,9 +156827,9 @@ sub_80C77A0: @ 80C77A0
beq _080C77E2
b _080C7896
.align 2, 0
-_080C77CC: .4byte 0x03004b28
+_080C77CC: .4byte gUnknown_03004B28
_080C77D0: .4byte 0x000040b4
-_080C77D4: .4byte 0x02025738
+_080C77D4: .4byte gUnknown_02025738
_080C77D8:
cmp r2, 0x2
beq _080C783E
@@ -156848,7 +156848,7 @@ _080C77E2:
strh r0, [r4]
b _080C7896
.align 2, 0
-_080C77F8: .4byte 0x0202f388
+_080C77F8: .4byte gPaletteFade
_080C77FC:
ldr r0, _080C7830
ldrh r1, [r0, 0x2E]
@@ -156875,7 +156875,7 @@ _080C780A:
movs r0, 0x9
b _080C7836
.align 2, 0
-_080C7830: .4byte 0x03001770
+_080C7830: .4byte gMain
_080C7834:
movs r0, 0xA
_080C7836:
@@ -156975,7 +156975,7 @@ sub_80C78A0: @ 80C78A0
b _080C7912
.align 2, 0
_080C78F4: .4byte SpriteCallbackDummy
-_080C78F8: .4byte 0x02020004
+_080C78F8: .4byte gSprites
_080C78FC: .4byte 0x000040b4
_080C7900:
movs r0, 0x3
@@ -157015,8 +157015,8 @@ sub_80C791C: @ 80C791C
pop {r0}
bx r0
.align 2, 0
-_080C794C: .4byte 0x030048a0
-_080C7950: .4byte 0x0202e858
+_080C794C: .4byte gMapObjects
+_080C7950: .4byte gPlayerAvatar
_080C7954: .4byte sub_80C77A0
thumb_func_end sub_80C791C
@@ -157046,7 +157046,7 @@ sub_80C7958: @ 80C7958
.align 2, 0
_080C7990: .4byte 0x0000082d
_080C7994: .4byte 0x00004001
-_080C7998: .4byte 0x02025734
+_080C7998: .4byte gSaveBlock1
thumb_func_end sub_80C7958
thumb_func_start GetCurrentMapRotatingGatePuzzleType
@@ -157061,7 +157061,7 @@ GetCurrentMapRotatingGatePuzzleType: @ 80C799C
movs r0, 0x1
b _080C79C6
.align 2, 0
-_080C79B0: .4byte 0x02025734
+_080C79B0: .4byte gSaveBlock1
_080C79B4:
ldr r0, _080C79C0
cmp r1, r0
@@ -157106,8 +157106,8 @@ _080C79F8:
pop {r0}
bx r0
.align 2, 0
-_080C7A00: .4byte 0x02038804
-_080C7A04: .4byte 0x02038800
+_080C7A00: .4byte gUnknown_02038804
+_080C7A04: .4byte gUnknown_02038800
thumb_func_end sub_80C79CC
thumb_func_start sub_80C7A08
@@ -157200,9 +157200,9 @@ _080C7A94:
movs r0, 0x7
b _080C7AB6
.align 2, 0
-_080C7AA0: .4byte 0x02038800
+_080C7AA0: .4byte gUnknown_02038800
_080C7AA4: .4byte gUnknown_083D2964
-_080C7AA8: .4byte 0x02038804
+_080C7AA8: .4byte gUnknown_02038804
_080C7AAC:
ldr r1, _080C7ACC
ldr r0, _080C7AD0
@@ -157224,10 +157224,10 @@ _080C7AC8:
pop {r0}
bx r0
.align 2, 0
-_080C7ACC: .4byte 0x02038800
+_080C7ACC: .4byte gUnknown_02038800
_080C7AD0: .4byte gUnknown_083D299C
-_080C7AD4: .4byte 0x02038804
-_080C7AD8: .4byte 0x020387f0
+_080C7AD4: .4byte gUnknown_02038804
+_080C7AD8: .4byte gUnknown_020387F0
thumb_func_end sub_80C7A80
thumb_func_start sub_80C7ADC
@@ -157331,10 +157331,10 @@ _080C7B8C:
pop {r0}
bx r0
.align 2, 0
-_080C7B9C: .4byte 0x02025734
-_080C7BA0: .4byte 0x02038804
-_080C7BA4: .4byte 0x02038800
-_080C7BA8: .4byte 0x020387f0
+_080C7B9C: .4byte gSaveBlock1
+_080C7BA0: .4byte gUnknown_02038804
+_080C7BA4: .4byte gUnknown_02038800
+_080C7BA8: .4byte gUnknown_020387F0
thumb_func_end sub_80C7ADC
thumb_func_start sub_80C7BAC
@@ -157364,7 +157364,7 @@ _080C7BD4:
ldr r0, _080C7BE0
b _080C7BE8
.align 2, 0
-_080C7BDC: .4byte 0x02038800
+_080C7BDC: .4byte gUnknown_02038800
_080C7BE0: .4byte gSpriteTemplate_83D60A4
_080C7BE4:
mov r1, sp
@@ -157441,7 +157441,7 @@ _080C7BE8:
b _080C7C86
.align 2, 0
_080C7C7C: .4byte gSpriteTemplate_83D608C
-_080C7C80: .4byte 0x02020004
+_080C7C80: .4byte gSprites
_080C7C84:
movs r0, 0x40
_080C7C86:
@@ -157598,8 +157598,8 @@ _080C7DA2:
pop {r0}
bx r0
.align 2, 0
-_080C7DA8: .4byte 0x030024d0
-_080C7DAC: .4byte 0x030027e0
+_080C7DA8: .4byte gSpriteCoordOffsetX
+_080C7DAC: .4byte gSpriteCoordOffsetY
thumb_func_end sub_80C7D14
thumb_func_start LoadRotatingGatePics
@@ -157641,7 +157641,7 @@ sub_80C7DC0: @ 80C7DC0
movs r6, 0
b _080C7E66
.align 2, 0
-_080C7DF4: .4byte 0x02025734
+_080C7DF4: .4byte gSaveBlock1
_080C7DF8:
ldr r0, _080C7E7C
ldr r0, [r0]
@@ -157711,10 +157711,10 @@ _080C7E66:
pop {r0}
bx r0
.align 2, 0
-_080C7E7C: .4byte 0x02038800
-_080C7E80: .4byte 0x020387f0
-_080C7E84: .4byte 0x02020004
-_080C7E88: .4byte 0x02038804
+_080C7E7C: .4byte gUnknown_02038800
+_080C7E80: .4byte gUnknown_020387F0
+_080C7E84: .4byte gSprites
+_080C7E88: .4byte gUnknown_02038804
thumb_func_end sub_80C7DC0
thumb_func_start sub_80C7E8C
@@ -157829,7 +157829,7 @@ _080C7F48:
bx r1
.align 2, 0
_080C7F58: .4byte gUnknown_083D60FC
-_080C7F5C: .4byte 0x02038800
+_080C7F5C: .4byte gUnknown_02038800
_080C7F60: .4byte gUnknown_083D613C
thumb_func_end sub_80C7E8C
@@ -157874,7 +157874,7 @@ _080C7F8A:
pop {r1}
bx r1
.align 2, 0
-_080C7FB0: .4byte 0x02038800
+_080C7FB0: .4byte gUnknown_02038800
_080C7FB4: .4byte gUnknown_083D613C
thumb_func_end sub_80C7F64
@@ -157902,8 +157902,8 @@ _080C7FDC:
pop {r0}
bx r0
.align 2, 0
-_080C7FE4: .4byte 0x020387f0
-_080C7FE8: .4byte 0x02020004
+_080C7FE4: .4byte gUnknown_020387F0
+_080C7FE8: .4byte gSprites
thumb_func_end sub_80C7FB8
thumb_func_start sub_80C7FEC
@@ -158104,8 +158104,8 @@ _080C80E2:
movs r0, 0x1
b _080C8174
.align 2, 0
-_080C8160: .4byte 0x02038804
-_080C8164: .4byte 0x02038800
+_080C8160: .4byte gUnknown_02038804
+_080C8164: .4byte gUnknown_02038800
_080C8168:
adds r6, 0x1
ldr r0, _080C8180
@@ -158122,7 +158122,7 @@ _080C8174:
pop {r1}
bx r1
.align 2, 0
-_080C8180: .4byte 0x02038804
+_080C8180: .4byte gUnknown_02038804
thumb_func_end CheckForRotatingGatePuzzleCollision
thumb_func_start GetSafariZoneFlag
@@ -158178,8 +158178,8 @@ sub_80C81B8: @ 80C81B8
pop {r0}
bx r0
.align 2, 0
-_080C81DC: .4byte 0x02038808
-_080C81E0: .4byte 0x0203880a
+_080C81DC: .4byte gUnknown_02038808
+_080C81E0: .4byte gUnknown_0203880A
thumb_func_end sub_80C81B8
thumb_func_start sub_80C81E4
@@ -158196,8 +158196,8 @@ sub_80C81E4: @ 80C81E4
pop {r0}
bx r0
.align 2, 0
-_080C8200: .4byte 0x02038808
-_080C8204: .4byte 0x0203880a
+_080C8200: .4byte gUnknown_02038808
+_080C8204: .4byte gUnknown_0203880A
thumb_func_end sub_80C81E4
thumb_func_start safari_step
@@ -158218,7 +158218,7 @@ _080C8224:
movs r0, 0
b _080C8234
.align 2, 0
-_080C8228: .4byte 0x0203880a
+_080C8228: .4byte gUnknown_0203880A
_080C822C:
ldr r0, _080C8238
bl ScriptContext1_SetupScript
@@ -158252,7 +158252,7 @@ sub_80C824C: @ 80C824C
bl SetMainCallback2
b _080C82B0
.align 2, 0
-_080C8260: .4byte 0x02038808
+_080C8260: .4byte gUnknown_02038808
_080C8264: .4byte c2_exit_to_overworld_2_switch
_080C8268:
ldr r0, _080C8288
@@ -158269,9 +158269,9 @@ _080C8268:
bl SetMainCallback2
b _080C82B0
.align 2, 0
-_080C8288: .4byte 0x02024d26
+_080C8288: .4byte gUnknown_02024D26
_080C828C: .4byte gUnknown_081C340A
-_080C8290: .4byte 0x0300485c
+_080C8290: .4byte gUnknown_0300485C
_080C8294: .4byte sub_8080E44
_080C8298: .4byte CB2_LoadMap
_080C829C:
@@ -158303,7 +158303,7 @@ sub_80C82BC: @ 80C82BC
pop {r0}
bx r0
.align 2, 0
-_080C82D4: .4byte 0x0203880c
+_080C82D4: .4byte gUnknown_0203880C
thumb_func_end sub_80C82BC
thumb_func_start sub_80C82D8
@@ -158316,7 +158316,7 @@ sub_80C82D8: @ 80C82D8
pop {r0}
bx r0
.align 2, 0
-_080C82E8: .4byte 0x0203880c
+_080C82E8: .4byte gUnknown_0203880C
thumb_func_end sub_80C82D8
thumb_func_start sub_80C82EC
@@ -158365,11 +158365,11 @@ _080C8302:
bl StringCopy
b _080C836A
.align 2, 0
-_080C8344: .4byte 0x02025734
-_080C8348: .4byte 0x0203880c
-_080C834C: .4byte 0x0202e8dc
+_080C8344: .4byte gSaveBlock1
+_080C8348: .4byte gUnknown_0203880C
+_080C834C: .4byte gScriptResult
_080C8350: .4byte gUnknown_083F7EB8
-_080C8354: .4byte 0x020231cc
+_080C8354: .4byte gStringVar1
_080C8358:
adds r0, r3, 0x1
lsls r0, 16
@@ -158386,7 +158386,7 @@ _080C836A:
pop {r0}
bx r0
.align 2, 0
-_080C8374: .4byte 0x0202e8dc
+_080C8374: .4byte gScriptResult
_080C8378: .4byte 0x0000ffff
thumb_func_end sub_80C82EC
@@ -158449,9 +158449,9 @@ _080C83D4:
strh r5, [r0]
b _080C8406
.align 2, 0
-_080C83E8: .4byte 0x02025734
-_080C83EC: .4byte 0x0203880c
-_080C83F0: .4byte 0x0202e8dc
+_080C83E8: .4byte gSaveBlock1
+_080C83EC: .4byte gUnknown_0203880C
+_080C83F0: .4byte gScriptResult
_080C83F4:
adds r0, r5, 0x1
lsls r0, 16
@@ -158468,7 +158468,7 @@ _080C8406:
pop {r0}
bx r0
.align 2, 0
-_080C8410: .4byte 0x0202e8dc
+_080C8410: .4byte gScriptResult
_080C8414: .4byte 0x0000ffff
thumb_func_end sub_80C837C
@@ -158487,9 +158487,9 @@ unref_sub_80C8418: @ 80C8418
adds r0, r1
b _080C8442
.align 2, 0
-_080C8434: .4byte 0x0202e8dc
+_080C8434: .4byte gScriptResult
_080C8438: .4byte 0x0000ffff
-_080C843C: .4byte 0x02038814
+_080C843C: .4byte gUnknown_02038814
_080C8440:
movs r0, 0
_080C8442:
@@ -158512,9 +158512,9 @@ sub_80C8448: @ 80C8448
adds r0, r1
b _080C8472
.align 2, 0
-_080C8464: .4byte 0x0202e8dc
+_080C8464: .4byte gScriptResult
_080C8468: .4byte 0x0000ffff
-_080C846C: .4byte 0x02038814
+_080C846C: .4byte gUnknown_02038814
_080C8470:
movs r0, 0
_080C8472:
@@ -158580,8 +158580,8 @@ _080C84A0:
strh r0, [r4, 0x2]
b _080C84FA
.align 2, 0
-_080C84E8: .4byte 0x0203880c
-_080C84EC: .4byte 0x02025734
+_080C84E8: .4byte gUnknown_0203880C
+_080C84EC: .4byte gSaveBlock1
_080C84F0:
adds r0, r2, 0x1
lsls r0, 24
@@ -158626,7 +158626,7 @@ _080C8528:
pop {r0}
bx r0
.align 2, 0
-_080C8538: .4byte 0x0203880c
+_080C8538: .4byte gUnknown_0203880C
thumb_func_end sub_80C8508
thumb_func_start unref_sub_80C853C
@@ -158649,10 +158649,10 @@ unref_sub_80C853C: @ 80C853C
movs r0, 0x1
b _080C8576
.align 2, 0
-_080C8564: .4byte 0x0202e8dc
+_080C8564: .4byte gScriptResult
_080C8568: .4byte 0x0000ffff
-_080C856C: .4byte 0x020232cc
-_080C8570: .4byte 0x0203880c
+_080C856C: .4byte gStringVar2
+_080C8570: .4byte gUnknown_0203880C
_080C8574:
movs r0, 0
_080C8576:
@@ -158767,9 +158767,9 @@ _080C8614:
pop {r0}
bx r0
.align 2, 0
-_080C8638: .4byte 0x03004b20
+_080C8638: .4byte gTasks
_080C863C: .4byte sub_80C8644
-_080C8640: .4byte 0x03002b80
+_080C8640: .4byte gBlockRecvBuffer
thumb_func_end sub_80C8604
thumb_func_start sub_80C8644
@@ -158785,7 +158785,7 @@ sub_80C8644: @ 80C8644
str r0, [r1]
bx lr
.align 2, 0
-_080C8658: .4byte 0x03004b20
+_080C8658: .4byte gTasks
_080C865C: .4byte sub_80C8660
thumb_func_end sub_80C8644
@@ -158816,9 +158816,9 @@ _080C868E:
pop {r0}
bx r0
.align 2, 0
-_080C8694: .4byte 0x03002fa4
-_080C8698: .4byte 0x02038695
-_080C869C: .4byte 0x0203869a
+_080C8694: .4byte gReceivedRemoteLinkPlayers
+_080C8698: .4byte gUnknown_02038695
+_080C869C: .4byte gUnknown_0203869A
thumb_func_end sub_80C8660
thumb_func_start sub_80C86A0
@@ -158931,7 +158931,7 @@ sub_80C8734: @ 80C8734
bl SwitchTaskToFollowupFunc
b _080C8896
.align 2, 0
-_080C8768: .4byte 0x03004b20
+_080C8768: .4byte gTasks
_080C876C:
bl GetMultiplayerId
lsls r0, 24
@@ -158955,9 +158955,9 @@ _080C8782:
bl sub_8007E9C
b _080C87BA
.align 2, 0
-_080C879C: .4byte 0x03002a70
-_080C87A0: .4byte 0x02038695
-_080C87A4: .4byte 0x02038570
+_080C879C: .4byte gBlockSendBuffer
+_080C87A0: .4byte gUnknown_02038695
+_080C87A4: .4byte gUnknown_02038570
_080C87A8:
ldr r0, _080C87C4
ldr r1, _080C87C8
@@ -158973,9 +158973,9 @@ _080C87BA:
strh r0, [r4, 0x8]
b _080C8896
.align 2, 0
-_080C87C4: .4byte 0x03002a70
-_080C87C8: .4byte 0x02038695
-_080C87CC: .4byte 0x02038570
+_080C87C4: .4byte gBlockSendBuffer
+_080C87C8: .4byte gUnknown_02038695
+_080C87CC: .4byte gUnknown_02038570
_080C87D0:
bl sub_80C85D8
lsls r0, 24
@@ -159010,10 +159010,10 @@ _080C87EA:
bl ConvertInternationalString
b _080C883E
.align 2, 0
-_080C8818: .4byte 0x02038570
-_080C881C: .4byte 0x03002970
-_080C8820: .4byte 0x03002b80
-_080C8824: .4byte 0x02038572
+_080C8818: .4byte gUnknown_02038570
+_080C881C: .4byte gLinkPlayers
+_080C8820: .4byte gBlockRecvBuffer
+_080C8824: .4byte gUnknown_02038572
_080C8828:
ldrb r0, [r4, 0xA]
cmp r0, 0xFC
@@ -159050,7 +159050,7 @@ _080C883E:
strb r0, [r4]
b _080C8878
.align 2, 0
-_080C886C: .4byte 0x0203857d
+_080C886C: .4byte gUnknown_0203857D
_080C8870:
ldrb r0, [r4, 0x7]
strb r0, [r4, 0x5]
@@ -159082,7 +159082,7 @@ _080C8896:
pop {r0}
bx r0
.align 2, 0
-_080C88A8: .4byte 0x03004b20
+_080C88A8: .4byte gTasks
thumb_func_end sub_80C8734
thumb_func_start sub_80C88AC
@@ -159107,7 +159107,7 @@ sub_80C88AC: @ 80C88AC
bl SwitchTaskToFollowupFunc
b _080C8924
.align 2, 0
-_080C88D4: .4byte 0x03004b20
+_080C88D4: .4byte gTasks
_080C88D8:
bl GetMultiplayerId
lsls r0, 24
@@ -159148,8 +159148,8 @@ _080C8924:
bx r0
.align 2, 0
_080C892C: .4byte gRngValue
-_080C8930: .4byte 0x03002b80
-_080C8934: .4byte 0x03005d28
+_080C8930: .4byte gBlockRecvBuffer
+_080C8934: .4byte gUnknown_03005D28
thumb_func_end sub_80C88AC
thumb_func_start sub_80C8938
@@ -159178,7 +159178,7 @@ sub_80C8938: @ 80C8938
bl SwitchTaskToFollowupFunc
b _080C89CE
.align 2, 0
-_080C8968: .4byte 0x03004b20
+_080C8968: .4byte gTasks
_080C896C:
ldr r1, _080C8994
ldrh r0, [r4, 0x1A]
@@ -159199,7 +159199,7 @@ _080C898C:
strh r0, [r4, 0x8]
b _080C89CE
.align 2, 0
-_080C8994: .4byte 0x03002a70
+_080C8994: .4byte gBlockSendBuffer
_080C8998:
bl sub_80C85D8
lsls r0, 24
@@ -159235,7 +159235,7 @@ _080C89CE:
pop {r0}
bx r0
.align 2, 0
-_080C89D8: .4byte 0x03002b80
+_080C89D8: .4byte gBlockRecvBuffer
thumb_func_end sub_80C8938
thumb_func_start sub_80C89DC
@@ -159260,7 +159260,7 @@ sub_80C89DC: @ 80C89DC
bl SwitchTaskToFollowupFunc
b _080C8A30
.align 2, 0
-_080C8A04: .4byte 0x03004b20
+_080C8A04: .4byte gTasks
_080C8A08:
bl sub_8007ECC
lsls r0, 24
@@ -159271,7 +159271,7 @@ _080C8A08:
bl sub_80C857C
b _080C8A2A
.align 2, 0
-_080C8A1C: .4byte 0x02038695
+_080C8A1C: .4byte gUnknown_02038695
_080C8A20:
bl sub_80C85D8
lsls r0, 24
@@ -159309,7 +159309,7 @@ sub_80C8A38: @ 80C8A38
bl SwitchTaskToFollowupFunc
b _080C8AC2
.align 2, 0
-_080C8A60: .4byte 0x03004b20
+_080C8A60: .4byte gTasks
_080C8A64:
bl sub_8007ECC
lsls r0, 24
@@ -159329,7 +159329,7 @@ _080C8A64:
strh r0, [r4, 0x8]
b _080C8AC2
.align 2, 0
-_080C8A8C: .4byte 0x02038695
+_080C8A8C: .4byte gUnknown_02038695
_080C8A90: .4byte 0x02019266
_080C8A94:
bl sub_80C85D8
@@ -159360,7 +159360,7 @@ _080C8AC2:
pop {r0}
bx r0
.align 2, 0
-_080C8AC8: .4byte 0x03002b80
+_080C8AC8: .4byte gBlockRecvBuffer
_080C8ACC: .4byte 0x02019266
thumb_func_end sub_80C8A38
@@ -159387,7 +159387,7 @@ _080C8AEC:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C8AF8: .4byte 0x03004b20
+_080C8AF8: .4byte gTasks
_080C8AFC: .4byte _080C8B00
.align 2, 0
_080C8B00:
@@ -159415,7 +159415,7 @@ _080C8B3C:
bl sub_80C857C
b _080C8C4C
.align 2, 0
-_080C8B48: .4byte 0x02038678
+_080C8B48: .4byte gUnknown_02038678
_080C8B4C:
bl sub_80C85D8
lsls r0, 24
@@ -159432,9 +159432,9 @@ _080C8B58:
movs r2, 0x8
b _080C8C48
.align 2, 0
-_080C8B68: .4byte 0x02038678
-_080C8B6C: .4byte 0x0203869b
-_080C8B70: .4byte 0x03002b80
+_080C8B68: .4byte gUnknown_02038678
+_080C8B6C: .4byte gUnknown_0203869B
+_080C8B70: .4byte gBlockRecvBuffer
_080C8B74:
lsls r0, r4, 2
adds r0, r4
@@ -159465,7 +159465,7 @@ _080C8B98:
bl sub_80C857C
b _080C8C4C
.align 2, 0
-_080C8BAC: .4byte 0x02038680
+_080C8BAC: .4byte gUnknown_02038680
_080C8BB0:
bl sub_80C85D8
lsls r0, 24
@@ -159480,9 +159480,9 @@ _080C8BB0:
movs r2, 0x8
b _080C8C48
.align 2, 0
-_080C8BCC: .4byte 0x02038680
-_080C8BD0: .4byte 0x0203869b
-_080C8BD4: .4byte 0x03002b80
+_080C8BCC: .4byte gUnknown_02038680
+_080C8BD0: .4byte gUnknown_0203869B
+_080C8BD4: .4byte gBlockRecvBuffer
_080C8BD8:
bl sub_8007ECC
lsls r0, 24
@@ -159493,7 +159493,7 @@ _080C8BD8:
bl sub_80C857C
b _080C8C4C
.align 2, 0
-_080C8BEC: .4byte 0x02038688
+_080C8BEC: .4byte gUnknown_02038688
_080C8BF0:
bl sub_80C85D8
lsls r0, 24
@@ -159508,9 +159508,9 @@ _080C8BF0:
movs r2, 0x8
b _080C8C48
.align 2, 0
-_080C8C0C: .4byte 0x02038688
-_080C8C10: .4byte 0x0203869b
-_080C8C14: .4byte 0x03002b80
+_080C8C0C: .4byte gUnknown_02038688
+_080C8C10: .4byte gUnknown_0203869B
+_080C8C14: .4byte gBlockRecvBuffer
_080C8C18:
bl sub_8007ECC
lsls r0, 24
@@ -159521,7 +159521,7 @@ _080C8C18:
bl sub_80C857C
b _080C8C4C
.align 2, 0
-_080C8C2C: .4byte 0x02038690
+_080C8C2C: .4byte gUnknown_02038690
_080C8C30:
bl sub_80C85D8
lsls r0, 24
@@ -159547,10 +159547,10 @@ _080C8C4C:
strh r1, [r0, 0x8]
b _080C8C7A
.align 2, 0
-_080C8C60: .4byte 0x02038690
-_080C8C64: .4byte 0x0203869b
-_080C8C68: .4byte 0x03002b80
-_080C8C6C: .4byte 0x03004b20
+_080C8C60: .4byte gUnknown_02038690
+_080C8C64: .4byte gUnknown_0203869B
+_080C8C68: .4byte gBlockRecvBuffer
+_080C8C6C: .4byte gTasks
_080C8C70:
movs r0, 0
strh r0, [r2, 0x8]
@@ -159585,7 +159585,7 @@ _080C8C9C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080C8CA8: .4byte 0x03004b20
+_080C8CA8: .4byte gTasks
_080C8CAC: .4byte _080C8CB0
.align 2, 0
_080C8CB0:
@@ -159631,8 +159631,8 @@ _080C8D08:
b _080C8DE4
.align 2, 0
_080C8D18: .4byte 0x02019260
-_080C8D1C: .4byte 0x0203869b
-_080C8D20: .4byte 0x03002b80
+_080C8D1C: .4byte gUnknown_0203869B
+_080C8D20: .4byte gBlockRecvBuffer
_080C8D24:
lsls r0, r4, 2
adds r0, r4
@@ -159677,8 +159677,8 @@ _080C8D60:
b _080C8DE4
.align 2, 0
_080C8D7C: .4byte 0x020192d0
-_080C8D80: .4byte 0x0203869b
-_080C8D84: .4byte 0x03002b80
+_080C8D80: .4byte gUnknown_0203869B
+_080C8D84: .4byte gBlockRecvBuffer
_080C8D88:
bl sub_8007ECC
lsls r0, 24
@@ -159709,7 +159709,7 @@ _080C8DB4:
bl sub_80C857C
b _080C8DE8
.align 2, 0
-_080C8DC8: .4byte 0x02038696
+_080C8DC8: .4byte gUnknown_02038696
_080C8DCC:
bl sub_80C85D8
lsls r0, 24
@@ -159736,10 +159736,10 @@ _080C8DE8:
strh r1, [r0, 0x8]
b _080C8E16
.align 2, 0
-_080C8DFC: .4byte 0x02038696
-_080C8E00: .4byte 0x0203869b
-_080C8E04: .4byte 0x03002b80
-_080C8E08: .4byte 0x03004b20
+_080C8DFC: .4byte gUnknown_02038696
+_080C8E00: .4byte gUnknown_0203869B
+_080C8E04: .4byte gBlockRecvBuffer
+_080C8E08: .4byte gTasks
_080C8E0C:
movs r0, 0
strh r0, [r2, 0x8]
@@ -159777,7 +159777,7 @@ sub_80C8E1C: @ 80C8E1C
bl SwitchTaskToFollowupFunc
b _080C8EAE
.align 2, 0
-_080C8E4C: .4byte 0x03004b20
+_080C8E4C: .4byte gTasks
_080C8E50:
ldr r1, _080C8E78
movs r0, 0x64
@@ -159798,7 +159798,7 @@ _080C8E70:
strh r0, [r4, 0x8]
b _080C8EAE
.align 2, 0
-_080C8E78: .4byte 0x03002a70
+_080C8E78: .4byte gBlockSendBuffer
_080C8E7C:
bl sub_80C85D8
lsls r0, 24
@@ -159832,7 +159832,7 @@ _080C8EAE:
pop {r0}
bx r0
.align 2, 0
-_080C8EB8: .4byte 0x03002b80
+_080C8EB8: .4byte gBlockRecvBuffer
thumb_func_end sub_80C8E1C
thumb_func_start sub_80C8EBC
@@ -159857,7 +159857,7 @@ sub_80C8EBC: @ 80C8EBC
bl SwitchTaskToFollowupFunc
b _080C8F22
.align 2, 0
-_080C8EE4: .4byte 0x03004b20
+_080C8EE4: .4byte gTasks
_080C8EE8:
bl sub_8007ECC
lsls r0, 24
@@ -159868,7 +159868,7 @@ _080C8EE8:
bl sub_80C857C
b _080C8F1C
.align 2, 0
-_080C8EFC: .4byte 0x02038670
+_080C8EFC: .4byte gUnknown_02038670
_080C8F00:
bl sub_80C85D8
lsls r0, 24
@@ -159891,9 +159891,9 @@ _080C8F22:
pop {r0}
bx r0
.align 2, 0
-_080C8F28: .4byte 0x02038670
-_080C8F2C: .4byte 0x0203869b
-_080C8F30: .4byte 0x03002b80
+_080C8F28: .4byte gUnknown_02038670
+_080C8F2C: .4byte gUnknown_0203869B
+_080C8F30: .4byte gBlockRecvBuffer
thumb_func_end sub_80C8EBC
thumb_func_start sub_80C8F34
@@ -159918,7 +159918,7 @@ sub_80C8F34: @ 80C8F34
bl SwitchTaskToFollowupFunc
b _080C8F9A
.align 2, 0
-_080C8F5C: .4byte 0x03004b20
+_080C8F5C: .4byte gTasks
_080C8F60:
bl sub_8007ECC
lsls r0, 24
@@ -159929,7 +159929,7 @@ _080C8F60:
bl sub_80C857C
b _080C8F94
.align 2, 0
-_080C8F74: .4byte 0x02038696
+_080C8F74: .4byte gUnknown_02038696
_080C8F78:
bl sub_80C85D8
lsls r0, 24
@@ -159952,9 +159952,9 @@ _080C8F9A:
pop {r0}
bx r0
.align 2, 0
-_080C8FA0: .4byte 0x02038696
-_080C8FA4: .4byte 0x0203869b
-_080C8FA8: .4byte 0x03002b80
+_080C8FA0: .4byte gUnknown_02038696
+_080C8FA4: .4byte gUnknown_0203869B
+_080C8FA8: .4byte gBlockRecvBuffer
thumb_func_end sub_80C8F34
thumb_func_start sub_80C8FAC
@@ -159977,8 +159977,8 @@ sub_80C8FAC: @ 80C8FAC
lsrs r3, r0, 24
b _080C8FE6
.align 2, 0
-_080C8FD0: .4byte 0x0203855e
-_080C8FD4: .4byte 0x03004b20
+_080C8FD0: .4byte word_203855E
+_080C8FD4: .4byte gTasks
_080C8FD8:
ldrh r0, [r1]
bl itemid_get_type
@@ -160004,7 +160004,7 @@ _080C8FE6:
pop {r0}
bx r0
.align 2, 0
-_080C9008: .4byte 0x03004b20
+_080C9008: .4byte gTasks
_080C900C: .4byte gUnknown_083D61E4
_080C9010: .4byte sub_80A5B00
thumb_func_end sub_80C8FAC
@@ -160062,8 +160062,8 @@ SetUpItemUseOnFieldCallback: @ 80C9050
bl unknown_ItemMenu_Confirm
b _080C908E
.align 2, 0
-_080C9078: .4byte 0x03004b20
-_080C907C: .4byte 0x0300485c
+_080C9078: .4byte gTasks
+_080C907C: .4byte gUnknown_0300485C
_080C9080: .4byte sub_80A5CC4
_080C9084:
ldr r0, _080C9094
@@ -160074,7 +160074,7 @@ _080C908E:
pop {r0}
bx r0
.align 2, 0
-_080C9094: .4byte 0x03005d00
+_080C9094: .4byte gUnknown_03005D00
thumb_func_end SetUpItemUseOnFieldCallback
thumb_func_start sub_80C9098
@@ -160103,7 +160103,7 @@ sub_80C9098: @ 80C9098
bl DisplayItemMessageOnField
b _080C90E0
.align 2, 0
-_080C90CC: .4byte 0x020234cc
+_080C90CC: .4byte gStringVar4
_080C90D0: .4byte sub_80A5C48
_080C90D4:
ldr r2, _080C90E8
@@ -160209,8 +160209,8 @@ _080C9180:
pop {r0}
bx r0
.align 2, 0
-_080C9188: .4byte 0x0202f388
-_080C918C: .4byte 0x0203855e
+_080C9188: .4byte gPaletteFade
+_080C918C: .4byte word_203855E
_080C9190: .4byte sub_80A5D04
thumb_func_end sub_80C9154
@@ -160240,7 +160240,7 @@ ItemUseOutOfBattle_Mail: @ 80C9194
pop {r0}
bx r0
.align 2, 0
-_080C91C4: .4byte 0x03004b20
+_080C91C4: .4byte gTasks
_080C91C8: .4byte sub_80C9154
thumb_func_end ItemUseOutOfBattle_Mail
@@ -160305,7 +160305,7 @@ _080C9238:
b _080C928E
.align 2, 0
_080C924C: .4byte 0x0000082b
-_080C9250: .4byte 0x03004b20
+_080C9250: .4byte gTasks
_080C9254:
bl sub_8053C44
cmp r0, 0x1
@@ -160321,7 +160321,7 @@ _080C9254:
bl SetUpItemUseOnFieldCallback
b _080C928E
.align 2, 0
-_080C9274: .4byte 0x03005d00
+_080C9274: .4byte gUnknown_03005D00
_080C9278: .4byte ItemUseOnFieldCB_Bike
_080C927C:
ldr r0, _080C9298
@@ -160338,7 +160338,7 @@ _080C928E:
pop {r0}
bx r0
.align 2, 0
-_080C9298: .4byte 0x03004b20
+_080C9298: .4byte gTasks
thumb_func_end ItemUseOutOfBattle_Bike
thumb_func_start ItemUseOnFieldCB_Bike
@@ -160372,7 +160372,7 @@ _080C92CA:
pop {r0}
bx r0
.align 2, 0
-_080C92E0: .4byte 0x0203855e
+_080C92E0: .4byte word_203855E
thumb_func_end ItemUseOnFieldCB_Bike
thumb_func_start CanFish
@@ -160463,7 +160463,7 @@ ItemUseOutOfBattle_Rod: @ 80C9378
bl SetUpItemUseOnFieldCallback
b _080C93AE
.align 2, 0
-_080C9394: .4byte 0x03005d00
+_080C9394: .4byte gUnknown_03005D00
_080C9398: .4byte ItemUseOnFieldCB_Rod
_080C939C:
ldr r0, _080C93B4
@@ -160479,7 +160479,7 @@ _080C93AE:
pop {r0}
bx r0
.align 2, 0
-_080C93B4: .4byte 0x03004b20
+_080C93B4: .4byte gTasks
thumb_func_end ItemUseOutOfBattle_Rod
thumb_func_start ItemUseOnFieldCB_Rod
@@ -160500,7 +160500,7 @@ ItemUseOnFieldCB_Rod: @ 80C93B8
pop {r0}
bx r0
.align 2, 0
-_080C93DC: .4byte 0x0203855e
+_080C93DC: .4byte word_203855E
thumb_func_end ItemUseOnFieldCB_Rod
thumb_func_start ItemUseOutOfBattle_Itemfinder
@@ -160520,7 +160520,7 @@ ItemUseOutOfBattle_Itemfinder: @ 80C93E0
pop {r0}
bx r0
.align 2, 0
-_080C9400: .4byte 0x03005d00
+_080C9400: .4byte gUnknown_03005D00
_080C9404: .4byte ItemUseOnFieldCB_Itemfinder
thumb_func_end ItemUseOutOfBattle_Itemfinder
@@ -160546,8 +160546,8 @@ ItemUseOnFieldCB_Itemfinder: @ 80C9408
str r0, [r1]
b _080C9448
.align 2, 0
-_080C9430: .4byte 0x0202e828
-_080C9434: .4byte 0x03004b20
+_080C9430: .4byte gMapHeader
+_080C9434: .4byte gTasks
_080C9438: .4byte sub_80C9458
_080C943C:
ldr r1, _080C9450
@@ -160606,7 +160606,7 @@ sub_80C9458: @ 80C9458
str r1, [r0]
b _080C9516
.align 2, 0
-_080C94AC: .4byte 0x03004b28
+_080C94AC: .4byte gUnknown_03004B28
_080C94B0: .4byte gUnknown_083D61F0
_080C94B4: .4byte sub_80C99EC
_080C94B8:
@@ -160643,7 +160643,7 @@ _080C94D8:
b _080C9516
.align 2, 0
_080C94F4: .4byte gUnknown_083D61F0
-_080C94F8: .4byte 0x03004b20
+_080C94F8: .4byte gTasks
_080C94FC: .4byte sub_80C9A38
_080C9500:
movs r0, 0x48
@@ -160791,7 +160791,7 @@ _080C95FC:
movs r0, 0
b _080C961E
.align 2, 0
-_080C9618: .4byte 0x03004b20
+_080C9618: .4byte gTasks
_080C961C:
movs r0, 0x1
_080C961E:
@@ -160901,7 +160901,7 @@ _080C96C4:
ldr r0, [r0, 0x4]
b _080C96F6
.align 2, 0
-_080C96D8: .4byte 0x0202e828
+_080C96D8: .4byte gMapHeader
_080C96DC:
ldr r0, [r3]
ldr r0, [r0]
@@ -160926,7 +160926,7 @@ _080C96FA:
lsrs r2, r0, 16
b _080C9708
.align 2, 0
-_080C9700: .4byte 0x0202e828
+_080C9700: .4byte gMapHeader
_080C9704:
movs r0, 0
b _080C971A
@@ -161088,7 +161088,7 @@ _080C9824:
pop {r0}
bx r0
.align 2, 0
-_080C9834: .4byte 0x0202e828
+_080C9834: .4byte gMapHeader
thumb_func_end sub_80C9720
thumb_func_start sub_80C9838
@@ -161120,7 +161120,7 @@ sub_80C9838: @ 80C9838
strh r0, [r3, 0x4]
b _080C98FA
.align 2, 0
-_080C986C: .4byte 0x03004b28
+_080C986C: .4byte gUnknown_03004B28
_080C9870:
movs r1, 0
ldrsh r0, [r3, r1]
@@ -161333,7 +161333,7 @@ sub_80C997C: @ 80C997C
pop {r0}
bx r0
.align 2, 0
-_080C99E8: .4byte 0x030048a0
+_080C99E8: .4byte gMapObjects
thumb_func_end sub_80C997C
thumb_func_start sub_80C99EC
@@ -161368,7 +161368,7 @@ _080C9A24:
pop {r0}
bx r0
.align 2, 0
-_080C9A2C: .4byte 0x030048a0
+_080C9A2C: .4byte gMapObjects
_080C9A30: .4byte gOtherText_ItemfinderResponding
_080C9A34: .4byte sub_80C9520
thumb_func_end sub_80C99EC
@@ -161436,8 +161436,8 @@ _080C9AAE:
pop {r0}
bx r0
.align 2, 0
-_080C9AB4: .4byte 0x03004b28
-_080C9AB8: .4byte 0x030048a0
+_080C9AB4: .4byte gUnknown_03004B28
+_080C9AB8: .4byte gMapObjects
_080C9ABC: .4byte gUnknown_083D61F0
_080C9AC0: .4byte gOtherText_ItemfinderFoundItem
_080C9AC4: .4byte sub_80C9520
@@ -161464,7 +161464,7 @@ ItemUseOutOfBattle_PokeblockCase: @ 80C9AC8
bl DisplayDadsAdviceCannotUseItemMessage
b _080C9B2A
.align 2, 0
-_080C9AF0: .4byte 0x03004b20
+_080C9AF0: .4byte gTasks
_080C9AF4:
ldr r0, _080C9B14
lsls r1, r4, 2
@@ -161481,7 +161481,7 @@ _080C9AF4:
bl unknown_ItemMenu_Confirm
b _080C9B2A
.align 2, 0
-_080C9B14: .4byte 0x03004b20
+_080C9B14: .4byte gTasks
_080C9B18:
ldr r1, _080C9B30
ldr r0, _080C9B34
@@ -161495,7 +161495,7 @@ _080C9B2A:
pop {r0}
bx r0
.align 2, 0
-_080C9B30: .4byte 0x0300485c
+_080C9B30: .4byte gUnknown_0300485C
_080C9B34: .4byte sub_8080E28
thumb_func_end ItemUseOutOfBattle_PokeblockCase
@@ -161538,10 +161538,10 @@ ItemUseOutOfBattle_CoinCase: @ 80C9B38
bl DisplayItemMessageOnField
b _080C9BAC
.align 2, 0
-_080C9B8C: .4byte 0x020231cc
-_080C9B90: .4byte 0x020234cc
+_080C9B8C: .4byte gStringVar1
+_080C9B90: .4byte gStringVar4
_080C9B94: .4byte gOtherText_Coins3
-_080C9B98: .4byte 0x03004b20
+_080C9B98: .4byte gTasks
_080C9B9C: .4byte sub_80A5C48
_080C9BA0:
ldr r2, _080C9BB4
@@ -161574,7 +161574,7 @@ _080C9BD0:
pop {r0}
bx r0
.align 2, 0
-_080C9BD4: .4byte 0x03001770
+_080C9BD4: .4byte gMain
thumb_func_end sub_80C9BB8
thumb_func_start sub_80C9BD8
@@ -161594,7 +161594,7 @@ _080C9BF0:
pop {r0}
bx r0
.align 2, 0
-_080C9BF4: .4byte 0x03001770
+_080C9BF4: .4byte gMain
thumb_func_end sub_80C9BD8
thumb_func_start unref_sub_80C9BF8
@@ -161630,9 +161630,9 @@ unref_sub_80C9BF8: @ 80C9BF8
bl DisplayItemMessageOnField
b _080C9C68
.align 2, 0
-_080C9C3C: .4byte 0x03004b20
+_080C9C3C: .4byte gTasks
_080C9C40: .4byte gUnknown_083D61DC
-_080C9C44: .4byte 0x0203855e
+_080C9C44: .4byte word_203855E
_080C9C48: .4byte sub_80C9BB8
_080C9C4C:
ldr r4, _080C9C70
@@ -161653,7 +161653,7 @@ _080C9C68:
bx r0
.align 2, 0
_080C9C70: .4byte gUnknown_083D61DC
-_080C9C74: .4byte 0x0203855e
+_080C9C74: .4byte word_203855E
_080C9C78: .4byte sub_80C9BD8
thumb_func_end unref_sub_80C9BF8
@@ -161695,11 +161695,11 @@ sub_80C9C7C: @ 80C9C7C
bl BeginNormalPaletteFade
b _080C9CF4
.align 2, 0
-_080C9CC8: .4byte 0x03005d00
+_080C9CC8: .4byte gUnknown_03005D00
_080C9CCC: .4byte sub_80C9D00
-_080C9CD0: .4byte 0x0300485c
+_080C9CD0: .4byte gUnknown_0300485C
_080C9CD4: .4byte sub_80A5CC4
-_080C9CD8: .4byte 0x03004b20
+_080C9CD8: .4byte gTasks
_080C9CDC: .4byte c2_exit_to_overworld_2_switch
_080C9CE0: .4byte sub_80A5B00
_080C9CE4:
@@ -161715,7 +161715,7 @@ _080C9CF4:
pop {r0}
bx r0
.align 2, 0
-_080C9CFC: .4byte 0x0203855e
+_080C9CFC: .4byte word_203855E
thumb_func_end sub_80C9C7C
thumb_func_start sub_80C9D00
@@ -161737,7 +161737,7 @@ sub_80C9D00: @ 80C9D00
pop {r0}
bx r0
.align 2, 0
-_080C9D28: .4byte 0x0203855e
+_080C9D28: .4byte word_203855E
_080C9D2C: .4byte gUnknown_081A1654
thumb_func_end sub_80C9D00
@@ -161758,7 +161758,7 @@ ItemUseOutOfBattle_WailmerPail: @ 80C9D30
bl SetUpItemUseOnFieldCallback
b _080C9D6A
.align 2, 0
-_080C9D50: .4byte 0x03005d00
+_080C9D50: .4byte gUnknown_03005D00
_080C9D54: .4byte sub_80C9D74
_080C9D58:
ldr r0, _080C9D70
@@ -161774,7 +161774,7 @@ _080C9D6A:
pop {r0}
bx r0
.align 2, 0
-_080C9D70: .4byte 0x03004b20
+_080C9D70: .4byte gTasks
thumb_func_end ItemUseOutOfBattle_WailmerPail
thumb_func_start sub_80C9D74
@@ -161807,7 +161807,7 @@ sub_80C9D98: @ 80C9D98
pop {r0}
bx r0
.align 2, 0
-_080C9DAC: .4byte 0x02038561
+_080C9DAC: .4byte gUnknown_02038561
thumb_func_end sub_80C9D98
thumb_func_start ItemUseOutOfBattle_Medicine
@@ -161822,7 +161822,7 @@ ItemUseOutOfBattle_Medicine: @ 80C9DB0
pop {r0}
bx r0
.align 2, 0
-_080C9DC4: .4byte 0x03004ae4
+_080C9DC4: .4byte gUnknown_03004AE4
_080C9DC8: .4byte sub_806FE2C
thumb_func_end ItemUseOutOfBattle_Medicine
@@ -161837,7 +161837,7 @@ ItemUseOutOfBattle_SacredAsh: @ 80C9DCC
movs r5, 0
b _080C9DE6
.align 2, 0
-_080C9DDC: .4byte 0x03005ce0
+_080C9DDC: .4byte gUnknown_03005CE0
_080C9DE0:
adds r0, r5, 0x1
lsls r0, 24
@@ -161875,11 +161875,11 @@ _080C9E10:
pop {r0}
bx r0
.align 2, 0
-_080C9E28: .4byte 0x03004360
-_080C9E2C: .4byte 0x03005ce0
-_080C9E30: .4byte 0x03004ae4
+_080C9E28: .4byte gPlayerParty
+_080C9E2C: .4byte gUnknown_03005CE0
+_080C9E30: .4byte gUnknown_03004AE4
_080C9E34: .4byte sub_8070048
-_080C9E38: .4byte 0x02038561
+_080C9E38: .4byte gUnknown_02038561
thumb_func_end ItemUseOutOfBattle_SacredAsh
thumb_func_start ItemUseOutOfBattle_PPRecovery
@@ -161894,7 +161894,7 @@ ItemUseOutOfBattle_PPRecovery: @ 80C9E3C
pop {r0}
bx r0
.align 2, 0
-_080C9E50: .4byte 0x03004ae4
+_080C9E50: .4byte gUnknown_03004AE4
_080C9E54: .4byte dp05_ether
thumb_func_end ItemUseOutOfBattle_PPRecovery
@@ -161910,7 +161910,7 @@ ItemUseOutOfBattle_PPUp: @ 80C9E58
pop {r0}
bx r0
.align 2, 0
-_080C9E6C: .4byte 0x03004ae4
+_080C9E6C: .4byte gUnknown_03004AE4
_080C9E70: .4byte dp05_pp_up
thumb_func_end ItemUseOutOfBattle_PPUp
@@ -161926,7 +161926,7 @@ ItemUseOutOfBattle_RareCandy: @ 80C9E74
pop {r0}
bx r0
.align 2, 0
-_080C9E88: .4byte 0x03004ae4
+_080C9E88: .4byte gUnknown_03004AE4
_080C9E8C: .4byte sub_8070680
thumb_func_end ItemUseOutOfBattle_RareCandy
@@ -161953,7 +161953,7 @@ ItemUseOutOfBattle_TMHM: @ 80C9E90
bl DisplayItemMessageOnField
b _080C9ED4
.align 2, 0
-_080C9EBC: .4byte 0x0203855e
+_080C9EBC: .4byte word_203855E
_080C9EC0: .4byte gOtherText_BootedHM
_080C9EC4: .4byte sub_80C9EE4
_080C9EC8:
@@ -161990,7 +161990,7 @@ sub_80C9EE4: @ 80C9EE4
pop {r0}
bx r0
.align 2, 0
-_080C9F08: .4byte 0x03004b20
+_080C9F08: .4byte gTasks
_080C9F0C: .4byte sub_80C9F10
thumb_func_end sub_80C9EE4
@@ -162036,11 +162036,11 @@ _080C9F5C:
pop {r0}
bx r0
.align 2, 0
-_080C9F64: .4byte 0x03001770
-_080C9F68: .4byte 0x020231cc
-_080C9F6C: .4byte 0x0203855e
+_080C9F64: .4byte gMain
+_080C9F68: .4byte gStringVar1
+_080C9F6C: .4byte word_203855E
_080C9F70: .4byte gMoveNames
-_080C9F74: .4byte 0x020234cc
+_080C9F74: .4byte gStringVar4
_080C9F78: .4byte gOtherText_ContainsMove
_080C9F7C: .4byte sub_80C9F80
thumb_func_end sub_80C9F10
@@ -162073,7 +162073,7 @@ sub_80C9F80: @ 80C9F80
pop {r0}
bx r0
.align 2, 0
-_080C9FB8: .4byte 0x020219cc
+_080C9FB8: .4byte gBG1TilemapBuffer
_080C9FBC: .4byte gUnknown_083D61F4
thumb_func_end sub_80C9F80
@@ -162089,7 +162089,7 @@ sub_80C9FC0: @ 80C9FC0
pop {r0}
bx r0
.align 2, 0
-_080C9FD4: .4byte 0x03004ae4
+_080C9FD4: .4byte gUnknown_03004AE4
_080C9FD8: .4byte sub_806F06C
thumb_func_end sub_80C9FC0
@@ -162111,9 +162111,9 @@ sub_80C9FDC: @ 80C9FDC
pop {r0}
bx r0
.align 2, 0
-_080CA004: .4byte 0x0203855e
-_080CA008: .4byte 0x020232cc
-_080CA00C: .4byte 0x020234cc
+_080CA004: .4byte word_203855E
+_080CA008: .4byte gStringVar2
+_080CA00C: .4byte gStringVar4
_080CA010: .4byte gOtherText_UsedItem
thumb_func_end sub_80C9FDC
@@ -162145,8 +162145,8 @@ ItemUseOutOfBattle_Repel: @ 80CA014
b _080CA06C
.align 2, 0
_080CA050: .4byte 0x00004021
-_080CA054: .4byte 0x0203855e
-_080CA058: .4byte 0x020234cc
+_080CA054: .4byte word_203855E
+_080CA058: .4byte gStringVar4
_080CA05C: .4byte sub_80A5C48
_080CA060:
ldr r1, _080CA074
@@ -162174,8 +162174,8 @@ sub_80CA07C: @ 80CA07C
pop {r0}
bx r0
.align 2, 0
-_080CA090: .4byte 0x0203855e
-_080CA094: .4byte 0x020232cc
+_080CA090: .4byte word_203855E
+_080CA094: .4byte gStringVar2
thumb_func_end sub_80CA07C
thumb_func_start sub_80CA098
@@ -162207,8 +162207,8 @@ _080CA0C8:
pop {r0}
bx r0
.align 2, 0
-_080CA0D0: .4byte 0x03004b20
-_080CA0D4: .4byte 0x020234cc
+_080CA0D0: .4byte gTasks
+_080CA0D4: .4byte gStringVar4
_080CA0D8: .4byte sub_80A5C48
thumb_func_end sub_80CA098
@@ -162235,12 +162235,12 @@ ItemUseOutOfBattle_BlackWhiteFlute: @ 80CA0DC
adds r0, r4
b _080CA146
.align 2, 0
-_080CA10C: .4byte 0x0203855e
+_080CA10C: .4byte word_203855E
_080CA110: .4byte 0x0000084d
_080CA114: .4byte 0x0000084e
-_080CA118: .4byte 0x020234cc
+_080CA118: .4byte gStringVar4
_080CA11C: .4byte gOtherText_UsedFlute
-_080CA120: .4byte 0x03004b20
+_080CA120: .4byte gTasks
_080CA124:
cmp r0, 0x2A
bne _080CA152
@@ -162269,9 +162269,9 @@ _080CA152:
.align 2, 0
_080CA158: .4byte 0x0000084e
_080CA15C: .4byte 0x0000084d
-_080CA160: .4byte 0x020234cc
+_080CA160: .4byte gStringVar4
_080CA164: .4byte gOtherText_UsedRepel
-_080CA168: .4byte 0x03004b20
+_080CA168: .4byte gTasks
_080CA16C: .4byte sub_80CA098
thumb_func_end ItemUseOutOfBattle_BlackWhiteFlute
@@ -162314,8 +162314,8 @@ sub_80CA18C: @ 80CA18C
pop {r0}
bx r0
.align 2, 0
-_080CA1BC: .4byte 0x03004b20
-_080CA1C0: .4byte 0x020234cc
+_080CA1BC: .4byte gTasks
+_080CA1C0: .4byte gStringVar4
_080CA1C4: .4byte task08_080A1C44
thumb_func_end sub_80CA18C
@@ -162329,7 +162329,7 @@ sub_80CA1C8: @ 80CA1C8
movs r0, 0
b _080CA1DE
.align 2, 0
-_080CA1D8: .4byte 0x0202e828
+_080CA1D8: .4byte gMapHeader
_080CA1DC:
movs r0, 0x1
_080CA1DE:
@@ -162354,7 +162354,7 @@ ItemUseOutOfBattle_EscapeRope: @ 80CA1E4
bl SetUpItemUseOnFieldCallback
b _080CA21E
.align 2, 0
-_080CA204: .4byte 0x03005d00
+_080CA204: .4byte gUnknown_03005D00
_080CA208: .4byte sub_80CA18C
_080CA20C:
ldr r0, _080CA224
@@ -162370,7 +162370,7 @@ _080CA21E:
pop {r0}
bx r0
.align 2, 0
-_080CA224: .4byte 0x03004b20
+_080CA224: .4byte gTasks
thumb_func_end ItemUseOutOfBattle_EscapeRope
thumb_func_start ItemUseOutOfBattle_EvolutionStone
@@ -162385,7 +162385,7 @@ ItemUseOutOfBattle_EvolutionStone: @ 80CA228
pop {r0}
bx r0
.align 2, 0
-_080CA23C: .4byte 0x03004ae4
+_080CA23C: .4byte gUnknown_03004AE4
_080CA240: .4byte sub_8070DBC
thumb_func_end ItemUseOutOfBattle_EvolutionStone
@@ -162406,7 +162406,7 @@ ItemUseInBattle_PokeBall: @ 80CA244
bl sub_80A7094
b _080CA284
.align 2, 0
-_080CA268: .4byte 0x0203855e
+_080CA268: .4byte word_203855E
_080CA26C:
movs r0, 0
movs r1, 0xD
@@ -162449,7 +162449,7 @@ _080CA2B4:
pop {r0}
bx r0
.align 2, 0
-_080CA2B8: .4byte 0x03001770
+_080CA2B8: .4byte gMain
thumb_func_end sub_80CA294
thumb_func_start sub_80CA2BC
@@ -162487,8 +162487,8 @@ _080CA2FC:
pop {r0}
bx r0
.align 2, 0
-_080CA304: .4byte 0x03004b20
-_080CA308: .4byte 0x0203855e
+_080CA304: .4byte gTasks
+_080CA308: .4byte word_203855E
_080CA30C: .4byte sub_80CA294
thumb_func_end sub_80CA2BC
@@ -162530,10 +162530,10 @@ ItemUseInBattle_StatIncrease: @ 80CA310
bl DisplayItemMessageOnField
b _080CA384
.align 2, 0
-_080CA35C: .4byte 0x02024a6a
-_080CA360: .4byte 0x02024e6c
-_080CA364: .4byte 0x03004360
-_080CA368: .4byte 0x0203855e
+_080CA35C: .4byte gUnknown_02024A6A
+_080CA360: .4byte gUnknown_02024E6C
+_080CA364: .4byte gPlayerParty
+_080CA368: .4byte word_203855E
_080CA36C: .4byte gOtherText_WontHaveAnyEffect
_080CA370: .4byte sub_80A5C48
_080CA374:
@@ -162550,7 +162550,7 @@ _080CA384:
pop {r0}
bx r0
.align 2, 0
-_080CA38C: .4byte 0x03004b20
+_080CA38C: .4byte gTasks
_080CA390: .4byte sub_80CA2BC
thumb_func_end ItemUseInBattle_StatIncrease
@@ -162574,7 +162574,7 @@ _080CA3B4:
pop {r0}
bx r0
.align 2, 0
-_080CA3BC: .4byte 0x0202f388
+_080CA3BC: .4byte gPaletteFade
thumb_func_end sub_80CA394
thumb_func_start sub_80CA3C0
@@ -162601,7 +162601,7 @@ sub_80CA3C0: @ 80CA3C0
pop {r0}
bx r0
.align 2, 0
-_080CA3EC: .4byte 0x03004b20
+_080CA3EC: .4byte gTasks
_080CA3F0: .4byte sub_80CA394
thumb_func_end sub_80CA3C0
@@ -162617,7 +162617,7 @@ ItemUseInBattle_Medicine: @ 80CA3F4
pop {r0}
bx r0
.align 2, 0
-_080CA408: .4byte 0x03004ae4
+_080CA408: .4byte gUnknown_03004AE4
_080CA40C: .4byte sub_806FE2C
thumb_func_end ItemUseInBattle_Medicine
@@ -162633,7 +162633,7 @@ unref_sub_80CA410: @ 80CA410
pop {r0}
bx r0
.align 2, 0
-_080CA424: .4byte 0x03004ae4
+_080CA424: .4byte gUnknown_03004AE4
_080CA428: .4byte sub_8070048
thumb_func_end unref_sub_80CA410
@@ -162649,7 +162649,7 @@ ItemUseInBattle_PPRecovery: @ 80CA42C
pop {r0}
bx r0
.align 2, 0
-_080CA440: .4byte 0x03004ae4
+_080CA440: .4byte gUnknown_03004AE4
_080CA444: .4byte dp05_ether
thumb_func_end ItemUseInBattle_PPRecovery
@@ -162688,10 +162688,10 @@ unref_sub_80CA448: @ 80CA448
bl DisplayItemMessageOnField
b _080CA4B8
.align 2, 0
-_080CA494: .4byte 0x0203855e
-_080CA498: .4byte 0x03004360
-_080CA49C: .4byte 0x020231cc
-_080CA4A0: .4byte 0x020234cc
+_080CA494: .4byte word_203855E
+_080CA498: .4byte gPlayerParty
+_080CA49C: .4byte gStringVar1
+_080CA4A0: .4byte gStringVar4
_080CA4A4: .4byte gOtherText_SnapConfusion
_080CA4A8: .4byte sub_80A7094
_080CA4AC:
@@ -162733,8 +162733,8 @@ ItemUseInBattle_Escape: @ 80CA4C8
bl DisplayItemMessageOnField
b _080CA516
.align 2, 0
-_080CA4F8: .4byte 0x020239f8
-_080CA4FC: .4byte 0x020234cc
+_080CA4F8: .4byte gUnknown_020239F8
+_080CA4FC: .4byte gStringVar4
_080CA500: .4byte sub_80A7094
_080CA504:
ldr r0, _080CA51C
@@ -162750,7 +162750,7 @@ _080CA516:
pop {r0}
bx r0
.align 2, 0
-_080CA51C: .4byte 0x03004b20
+_080CA51C: .4byte gTasks
thumb_func_end ItemUseInBattle_Escape
thumb_func_start ItemUseOutOfBattle_EnigmaBerry
@@ -162774,7 +162774,7 @@ _080CA53A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080CA544: .4byte 0x0203855e
+_080CA544: .4byte word_203855E
_080CA548: .4byte _080CA54C
.align 2, 0
_080CA54C:
@@ -162811,7 +162811,7 @@ _080CA5A0:
bl ItemUseOutOfBattle_Medicine
b _080CA640
.align 2, 0
-_080CA5B8: .4byte 0x03004b20
+_080CA5B8: .4byte gTasks
_080CA5BC:
ldr r0, _080CA5D4
lsls r1, r4, 2
@@ -162824,7 +162824,7 @@ _080CA5BC:
bl ItemUseOutOfBattle_SacredAsh
b _080CA640
.align 2, 0
-_080CA5D4: .4byte 0x03004b20
+_080CA5D4: .4byte gTasks
_080CA5D8:
ldr r0, _080CA5F0
lsls r1, r4, 2
@@ -162837,7 +162837,7 @@ _080CA5D8:
bl ItemUseOutOfBattle_RareCandy
b _080CA640
.align 2, 0
-_080CA5F0: .4byte 0x03004b20
+_080CA5F0: .4byte gTasks
_080CA5F4:
ldr r0, _080CA60C
lsls r1, r4, 2
@@ -162850,7 +162850,7 @@ _080CA5F4:
bl ItemUseOutOfBattle_PPUp
b _080CA640
.align 2, 0
-_080CA60C: .4byte 0x03004b20
+_080CA60C: .4byte gTasks
_080CA610:
ldr r0, _080CA628
lsls r1, r4, 2
@@ -162863,7 +162863,7 @@ _080CA610:
bl ItemUseOutOfBattle_PPRecovery
b _080CA640
.align 2, 0
-_080CA628: .4byte 0x03004b20
+_080CA628: .4byte gTasks
_080CA62C:
ldr r0, _080CA648
lsls r1, r4, 2
@@ -162879,7 +162879,7 @@ _080CA640:
pop {r0}
bx r0
.align 2, 0
-_080CA648: .4byte 0x03004b20
+_080CA648: .4byte gTasks
thumb_func_end ItemUseOutOfBattle_EnigmaBerry
thumb_func_start ItemUseInBattle_EnigmaBerry
@@ -162900,7 +162900,7 @@ ItemUseInBattle_EnigmaBerry: @ 80CA64C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080CA66C: .4byte 0x0203855e
+_080CA66C: .4byte word_203855E
_080CA670: .4byte _080CA674
.align 2, 0
_080CA674:
@@ -162962,7 +162962,7 @@ ItemUseOutOfBattle_CannotUse: @ 80CA6F0
pop {r0}
bx r0
.align 2, 0
-_080CA70C: .4byte 0x03004b20
+_080CA70C: .4byte gTasks
thumb_func_end ItemUseOutOfBattle_CannotUse
thumb_func_start sub_80CA710
@@ -162992,8 +162992,8 @@ sub_80CA710: @ 80CA710
negs r0, r0
b _080CA74E
.align 2, 0
-_080CA744: .4byte 0x03004b00
-_080CA748: .4byte 0x0202f7c8
+_080CA744: .4byte gUnknown_03004B00
+_080CA748: .4byte gUnknown_0202F7C8
_080CA74C:
ldrh r0, [r5, 0x8]
_080CA74E:
@@ -163007,7 +163007,7 @@ _080CA74E:
pop {r0}
bx r0
.align 2, 0
-_080CA760: .4byte 0x03004b00
+_080CA760: .4byte gUnknown_03004B00
_080CA764: .4byte sub_80CA768
thumb_func_end sub_80CA710
@@ -163082,8 +163082,8 @@ sub_80CA7B0: @ 80CA7B0
pop {r0}
bx r0
.align 2, 0
-_080CA7F0: .4byte 0x03004b00
-_080CA7F4: .4byte 0x0202f7c8
+_080CA7F0: .4byte gUnknown_03004B00
+_080CA7F4: .4byte gUnknown_0202F7C8
_080CA7F8: .4byte sub_8078B34
_080CA7FC: .4byte move_anim_8074EE0
thumb_func_end sub_80CA7B0
@@ -163122,8 +163122,8 @@ sub_80CA800: @ 80CA800
pop {r0}
bx r0
.align 2, 0
-_080CA848: .4byte 0x03004b00
-_080CA84C: .4byte 0x0202f7c9
+_080CA848: .4byte gUnknown_03004B00
+_080CA84C: .4byte gUnknown_0202F7C9
_080CA850: .4byte sub_8078B34
_080CA854: .4byte move_anim_8072740
thumb_func_end sub_80CA800
@@ -163166,8 +163166,8 @@ sub_80CA858: @ 80CA858
pop {r0}
bx r0
.align 2, 0
-_080CA8A8: .4byte 0x03004b00
-_080CA8AC: .4byte 0x0202f7c9
+_080CA8A8: .4byte gUnknown_03004B00
+_080CA8AC: .4byte gUnknown_0202F7C9
_080CA8B0: .4byte sub_80CA8B4
thumb_func_end sub_80CA858
@@ -163193,7 +163193,7 @@ _080CA8CA:
adds r0, 0x1
b _080CA8EE
.align 2, 0
-_080CA8E0: .4byte 0x0202f7c9
+_080CA8E0: .4byte gUnknown_0202F7C9
_080CA8E4:
ldr r0, _080CA924
ldrb r0, [r0]
@@ -163227,7 +163227,7 @@ _080CA91E:
pop {r0}
bx r0
.align 2, 0
-_080CA924: .4byte 0x0202f7c9
+_080CA924: .4byte gUnknown_0202F7C9
thumb_func_end sub_80CA8B4
thumb_func_start sub_80CA928
@@ -163287,10 +163287,10 @@ _080CA990:
pop {r0}
bx r0
.align 2, 0
-_080CA998: .4byte 0x03004b20
-_080CA99C: .4byte 0x03004b00
+_080CA998: .4byte gTasks
+_080CA99C: .4byte gUnknown_03004B00
_080CA9A0: .4byte gSpriteTemplate_83D631C
-_080CA9A4: .4byte 0x0202f7c9
+_080CA9A4: .4byte gUnknown_0202F7C9
thumb_func_end sub_80CA928
thumb_func_start sub_80CA9A8
@@ -163325,8 +163325,8 @@ sub_80CA9A8: @ 80CA9A8
pop {r0}
bx r0
.align 2, 0
-_080CA9EC: .4byte 0x03004b00
-_080CA9F0: .4byte 0x0202f7c8
+_080CA9EC: .4byte gUnknown_03004B00
+_080CA9F0: .4byte gUnknown_0202F7C8
_080CA9F4: .4byte sub_80CA9F8
thumb_func_end sub_80CA9A8
@@ -163380,7 +163380,7 @@ sub_80CAA14: @ 80CAA14
subs r0, 0x14
b _080CAA64
.align 2, 0
-_080CAA5C: .4byte 0x0202f7c8
+_080CAA5C: .4byte gUnknown_0202F7C8
_080CAA60:
ldrh r0, [r5, 0x20]
adds r0, 0x14
@@ -163428,7 +163428,7 @@ _080CAA64:
pop {r0}
bx r0
.align 2, 0
-_080CAAC4: .4byte 0x0202f7c9
+_080CAAC4: .4byte gUnknown_0202F7C9
_080CAAC8: .4byte sub_80CAACC
thumb_func_end sub_80CAA14
@@ -163522,9 +163522,9 @@ _080CAB38:
pop {r0}
bx r0
.align 2, 0
-_080CAB78: .4byte 0x0202f7c8
-_080CAB7C: .4byte 0x03004b00
-_080CAB80: .4byte 0x0202f7c9
+_080CAB78: .4byte gUnknown_0202F7C8
+_080CAB7C: .4byte gUnknown_03004B00
+_080CAB80: .4byte gUnknown_0202F7C9
_080CAB84: .4byte sub_80CAB88
thumb_func_end sub_80CAB18
@@ -163621,7 +163621,7 @@ _080CAC22:
pop {r0}
bx r0
.align 2, 0
-_080CAC3C: .4byte 0x03004b00
+_080CAC3C: .4byte gUnknown_03004B00
_080CAC40: .4byte sub_80CAC44
thumb_func_end sub_80CABF8
@@ -163665,7 +163665,7 @@ sub_80CAC44: @ 80CAC44
orrs r0, r1
b _080CACBC
.align 2, 0
-_080CAC94: .4byte 0x0202f7c9
+_080CAC94: .4byte gUnknown_0202F7C9
_080CAC98:
ldr r0, _080CACE8
ldrb r0, [r0]
@@ -163708,7 +163708,7 @@ _080CACE0:
pop {r0}
bx r0
.align 2, 0
-_080CACE8: .4byte 0x0202f7c9
+_080CACE8: .4byte gUnknown_0202F7C9
thumb_func_end sub_80CAC44
thumb_func_start sub_80CACEC
@@ -163743,7 +163743,7 @@ _080CAD0E:
strb r1, [r0]
b _080CAD44
.align 2, 0
-_080CAD2C: .4byte 0x0202f7c9
+_080CAD2C: .4byte gUnknown_0202F7C9
_080CAD30: .4byte REG_BG2CNT
_080CAD34:
ldr r2, _080CAD50
@@ -163800,8 +163800,8 @@ sub_80CAD54: @ 80CAD54
pop {r0}
bx r0
.align 2, 0
-_080CAD9C: .4byte 0x03004b00
-_080CADA0: .4byte 0x0202f7c8
+_080CAD9C: .4byte gUnknown_03004B00
+_080CADA0: .4byte gUnknown_0202F7C8
_080CADA4: .4byte sub_80CADA8
thumb_func_end sub_80CAD54
@@ -163840,7 +163840,7 @@ sub_80CADA8: @ 80CADA8
subs r0, 0x1
b _080CADFE
.align 2, 0
-_080CADF0: .4byte 0x0202f7c8
+_080CADF0: .4byte gUnknown_0202F7C8
_080CADF4:
ldr r0, _080CAE10
ldrb r0, [r0]
@@ -163857,7 +163857,7 @@ _080CADFE:
strh r0, [r4, 0x38]
b _080CAE1A
.align 2, 0
-_080CAE10: .4byte 0x0202f7c8
+_080CAE10: .4byte gUnknown_0202F7C8
_080CAE14:
adds r0, r4, 0
bl move_anim_8072740
@@ -163902,8 +163902,8 @@ sub_80CAE20: @ 80CAE20
pop {r0}
bx r0
.align 2, 0
-_080CAE68: .4byte 0x03004b00
-_080CAE6C: .4byte 0x0202f7c8
+_080CAE68: .4byte gUnknown_03004B00
+_080CAE6C: .4byte gUnknown_0202F7C8
_080CAE70: .4byte sub_80CAE74
thumb_func_end sub_80CAE20
@@ -163992,8 +163992,8 @@ sub_80CAED8: @ 80CAED8
pop {r0}
bx r0
.align 2, 0
-_080CAF14: .4byte 0x0202f7c8
-_080CAF18: .4byte 0x03004b00
+_080CAF14: .4byte gUnknown_0202F7C8
+_080CAF18: .4byte gUnknown_03004B00
_080CAF1C: .4byte sub_80CAF20
thumb_func_end sub_80CAED8
@@ -164059,7 +164059,7 @@ sub_80CAF6C: @ 80CAF6C
negs r0, r0
b _080CAF9A
.align 2, 0
-_080CAF8C: .4byte 0x0202f7c8
+_080CAF8C: .4byte gUnknown_0202F7C8
_080CAF90:
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -164137,9 +164137,9 @@ _080CAFF0:
adds r0, r6
b _080CB050
.align 2, 0
-_080CB024: .4byte 0x0202f7c8
-_080CB028: .4byte 0x03004b00
-_080CB02C: .4byte 0x0202f7c9
+_080CB024: .4byte gUnknown_0202F7C8
+_080CB028: .4byte gUnknown_03004B00
+_080CB02C: .4byte gUnknown_0202F7C9
_080CB030:
ldr r0, _080CB07C
ldrb r0, [r0]
@@ -164177,9 +164177,9 @@ _080CB050:
movs r0, 0x1
b _080CB08A
.align 2, 0
-_080CB07C: .4byte 0x0202f7c9
-_080CB080: .4byte 0x03004b00
-_080CB084: .4byte 0x0202f7c8
+_080CB07C: .4byte gUnknown_0202F7C9
+_080CB080: .4byte gUnknown_03004B00
+_080CB084: .4byte gUnknown_0202F7C8
_080CB088:
movs r0, 0
_080CB08A:
@@ -164326,8 +164326,8 @@ _080CB170:
pop {r0}
bx r0
.align 2, 0
-_080CB198: .4byte 0x0202f7c9
-_080CB19C: .4byte 0x03004b00
+_080CB198: .4byte gUnknown_0202F7C9
+_080CB19C: .4byte gUnknown_03004B00
_080CB1A0: .4byte sub_80CB1A4
thumb_func_end sub_80CB144
@@ -164393,7 +164393,7 @@ _080CB1E0:
subs r0, 0x1
b _080CB22E
.align 2, 0
-_080CB21C: .4byte 0x0202f7c9
+_080CB21C: .4byte gUnknown_0202F7C9
_080CB220:
ldr r0, _080CB258
ldrb r0, [r0]
@@ -164424,7 +164424,7 @@ _080CB252:
pop {r0}
bx r0
.align 2, 0
-_080CB258: .4byte 0x0202f7c9
+_080CB258: .4byte gUnknown_0202F7C9
thumb_func_end sub_80CB1A4
thumb_func_start sub_80CB25C
@@ -164453,7 +164453,7 @@ sub_80CB25C: @ 80CB25C
pop {r0}
bx r0
.align 2, 0
-_080CB290: .4byte 0x03004b00
+_080CB290: .4byte gUnknown_03004B00
_080CB294: .4byte sub_80CB298
thumb_func_end sub_80CB25C
@@ -164484,7 +164484,7 @@ _080CB2C2:
pop {r0}
bx r0
.align 2, 0
-_080CB2C8: .4byte 0x03004b00
+_080CB2C8: .4byte gUnknown_03004B00
_080CB2CC: .4byte 0x0000ffff
_080CB2D0: .4byte sub_80CB2D4
thumb_func_end sub_80CB298
@@ -164572,7 +164572,7 @@ sub_80CB340: @ 80CB340
bl move_anim_task_del
b _080CB396
.align 2, 0
-_080CB36C: .4byte 0x02020004
+_080CB36C: .4byte gSprites
_080CB370:
adds r0, r2, 0
movs r1, 0x1
@@ -164597,8 +164597,8 @@ _080CB396:
pop {r0}
bx r0
.align 2, 0
-_080CB39C: .4byte 0x03004b20
-_080CB3A0: .4byte 0x03004b00
+_080CB39C: .4byte gTasks
+_080CB3A0: .4byte gUnknown_03004B00
_080CB3A4: .4byte sub_80CB3A8
thumb_func_end sub_80CB340
@@ -164666,9 +164666,9 @@ _080CB420:
pop {r0}
bx r0
.align 2, 0
-_080CB428: .4byte 0x03004b20
-_080CB42C: .4byte 0x02020004
-_080CB430: .4byte 0x0202f7c9
+_080CB428: .4byte gTasks
+_080CB42C: .4byte gSprites
+_080CB430: .4byte gUnknown_0202F7C9
_080CB434: .4byte sub_80CB438
thumb_func_end sub_80CB3A8
@@ -164711,10 +164711,10 @@ sub_80CB438: @ 80CB438
strh r0, [r6, 0x8]
b _080CB4C2
.align 2, 0
-_080CB484: .4byte 0x03004b00
+_080CB484: .4byte gUnknown_03004B00
_080CB488: .4byte 0x0000ffff
-_080CB48C: .4byte 0x03004b20
-_080CB490: .4byte 0x02020004
+_080CB48C: .4byte gTasks
+_080CB490: .4byte gSprites
_080CB494:
ldr r1, _080CB4C8
lsls r2, r3, 2
@@ -164744,7 +164744,7 @@ _080CB4C2:
pop {r0}
bx r0
.align 2, 0
-_080CB4C8: .4byte 0x03004b20
+_080CB4C8: .4byte gTasks
thumb_func_end sub_80CB438
thumb_func_start sub_80CB4CC
@@ -164799,8 +164799,8 @@ _080CB4F6:
strh r0, [r5, 0x2E]
b _080CB58A
.align 2, 0
-_080CB530: .4byte 0x0202f7c9
-_080CB534: .4byte 0x03004b00
+_080CB530: .4byte gUnknown_0202F7C9
+_080CB534: .4byte gUnknown_03004B00
_080CB538:
adds r2, r5, 0
adds r2, 0x3E
@@ -164844,7 +164844,7 @@ _080CB58A:
pop {r0}
bx r0
.align 2, 0
-_080CB590: .4byte 0x0202f7c8
+_080CB590: .4byte gUnknown_0202F7C8
_080CB594: .4byte sub_8078CC0
_080CB598: .4byte move_anim_8072740
thumb_func_end sub_80CB4CC
@@ -164909,8 +164909,8 @@ _080CB608:
pop {r0}
bx r0
.align 2, 0
-_080CB614: .4byte 0x0202f7c8
-_080CB618: .4byte 0x03004b00
+_080CB614: .4byte gUnknown_0202F7C8
+_080CB618: .4byte gUnknown_03004B00
_080CB61C: .4byte sub_80CB710
thumb_func_end sub_80CB59C
@@ -165019,11 +165019,11 @@ sub_80CB620: @ 80CB620
pop {r0}
bx r0
.align 2, 0
-_080CB6FC: .4byte 0x0202f7c8
-_080CB700: .4byte 0x0202f7c9
-_080CB704: .4byte 0x03004b00
+_080CB6FC: .4byte gUnknown_0202F7C8
+_080CB700: .4byte gUnknown_0202F7C9
+_080CB704: .4byte gUnknown_03004B00
_080CB708: .4byte sub_80CB710
-_080CB70C: .4byte 0x03000728
+_080CB70C: .4byte gUnknown_03000728
thumb_func_end sub_80CB620
thumb_func_start sub_80CB710
@@ -165137,8 +165137,8 @@ _080CB7DE:
pop {r0}
bx r0
.align 2, 0
-_080CB7E4: .4byte 0x0202f7c8
-_080CB7E8: .4byte 0x03004b00
+_080CB7E4: .4byte gUnknown_0202F7C8
+_080CB7E8: .4byte gUnknown_03004B00
thumb_func_end sub_80CB768
thumb_func_start sub_80CB7EC
@@ -165367,8 +165367,8 @@ sub_80CB94C: @ 80CB94C
movs r0, 0x1
b _080CB9AE
.align 2, 0
-_080CB994: .4byte 0x0202f7c9
-_080CB998: .4byte 0x0202f7c8
+_080CB994: .4byte gUnknown_0202F7C9
+_080CB998: .4byte gUnknown_0202F7C8
_080CB99C:
strh r6, [r5, 0x3A]
adds r0, r2, 0
@@ -165472,7 +165472,7 @@ sub_80CBA28: @ 80CBA28
ldr r0, _080CBA68
b _080CBA96
.align 2, 0
-_080CBA64: .4byte 0x0202f7c9
+_080CBA64: .4byte gUnknown_0202F7C9
_080CBA68: .4byte sub_80CB8E8
_080CBA6C:
movs r0, 0xFF
@@ -165539,7 +165539,7 @@ _080CBADE:
pop {r0}
bx r0
.align 2, 0
-_080CBAE4: .4byte 0x03004b00
+_080CBAE4: .4byte gUnknown_03004B00
thumb_func_end sub_80CBAA4
thumb_func_start sub_80CBAE8
@@ -165576,8 +165576,8 @@ sub_80CBAE8: @ 80CBAE8
movs r0, 0x1
b _080CBB4A
.align 2, 0
-_080CBB30: .4byte 0x0202f7c8
-_080CBB34: .4byte 0x0202f7c9
+_080CBB30: .4byte gUnknown_0202F7C8
+_080CBB34: .4byte gUnknown_0202F7C9
_080CBB38:
strh r6, [r5, 0x3A]
adds r0, r2, 0
@@ -165692,7 +165692,7 @@ sub_80CBBF0: @ 80CBBF0
adds r5, r0, 0
b _080CBC3A
.align 2, 0
-_080CBC14: .4byte 0x03004b00
+_080CBC14: .4byte gUnknown_03004B00
_080CBC18:
ldr r0, _080CBC74
movs r1, 0x2
@@ -165741,7 +165741,7 @@ _080CBC3A:
movs r0, 0x1F
b _080CBC82
.align 2, 0
-_080CBC74: .4byte 0x03004b00
+_080CBC74: .4byte gUnknown_03004B00
_080CBC78: .4byte sub_80CBC8C
_080CBC7C:
adds r1, r4, 0
@@ -166114,10 +166114,10 @@ _080CBE94:
pop {r0}
bx r0
.align 2, 0
-_080CBF48: .4byte 0x03004b20
-_080CBF4C: .4byte 0x0202f7c9
+_080CBF48: .4byte gTasks
+_080CBF4C: .4byte gUnknown_0202F7C9
_080CBF50: .4byte gSpriteTemplate_83D6884
-_080CBF54: .4byte 0x02020004
+_080CBF54: .4byte gSprites
_080CBF58: .4byte sub_80CBF5C
thumb_func_end sub_80CBDF4
@@ -166160,8 +166160,8 @@ _080CBF8E:
beq _080CC01A
b _080CC330
.align 2, 0
-_080CBFA0: .4byte 0x03004b20
-_080CBFA4: .4byte 0x02020004
+_080CBFA0: .4byte gTasks
+_080CBFA4: .4byte gSprites
_080CBFA8:
cmp r5, 0x5
bne _080CBFAE
@@ -166718,9 +166718,9 @@ _080CC3EE:
pop {r0}
bx r0
.align 2, 0
-_080CC3F8: .4byte 0x02020004
+_080CC3F8: .4byte gSprites
_080CC3FC: .4byte gSpriteTemplate_83D6884
-_080CC400: .4byte 0x03004b20
+_080CC400: .4byte gTasks
_080CC404: .4byte sub_80CC408
thumb_func_end sub_80CC358
@@ -166779,7 +166779,7 @@ _080CC46A:
pop {r0}
bx r0
.align 2, 0
-_080CC470: .4byte 0x03004b20
+_080CC470: .4byte gTasks
thumb_func_end sub_80CC408
thumb_func_start sub_80CC474
@@ -166794,8 +166794,8 @@ sub_80CC474: @ 80CC474
ldr r0, _080CC48C
b _080CC492
.align 2, 0
-_080CC488: .4byte 0x03004b00
-_080CC48C: .4byte 0x0202f7c8
+_080CC488: .4byte gUnknown_03004B00
+_080CC48C: .4byte gUnknown_0202F7C8
_080CC490:
ldr r0, _080CC4B0
_080CC492:
@@ -166813,8 +166813,8 @@ _080CC492:
ldr r0, _080CC4B8
b _080CC4CC
.align 2, 0
-_080CC4B0: .4byte 0x0202f7c9
-_080CC4B4: .4byte 0x03004b00
+_080CC4B0: .4byte gUnknown_0202F7C9
+_080CC4B4: .4byte gUnknown_03004B00
_080CC4B8: .4byte 0x0000fff0
_080CC4BC:
movs r0, 0x1
@@ -166845,7 +166845,7 @@ _080CC4CC:
beq _080CC4FE
b _080CC56C
.align 2, 0
-_080CC4F0: .4byte 0x03004b00
+_080CC4F0: .4byte gUnknown_03004B00
_080CC4F4:
cmp r0, 0x2
beq _080CC508
@@ -166915,7 +166915,7 @@ _080CC56C:
pop {r0}
bx r0
.align 2, 0
-_080CC578: .4byte 0x0202f7c9
+_080CC578: .4byte gUnknown_0202F7C9
_080CC57C: .4byte sub_80CC580
thumb_func_end sub_80CC474
@@ -167001,7 +167001,7 @@ sub_80CC5F8: @ 80CC5F8
beq _080CC650
b _080CC6AA
.align 2, 0
-_080CC618: .4byte 0x03004b20
+_080CC618: .4byte gTasks
_080CC61C:
ldr r0, _080CC648
bl IndexOfSpritePaletteTag
@@ -167085,7 +167085,7 @@ _080CC6BE:
bx r0
.align 2, 0
_080CC6C4: .4byte gUnknown_083D6984
-_080CC6C8: .4byte 0x03004b00
+_080CC6C8: .4byte gUnknown_03004B00
thumb_func_end sub_80CC5F8
thumb_func_start sub_80CC6CC
@@ -167102,7 +167102,7 @@ sub_80CC6CC: @ 80CC6CC
bl move_anim_8072740
b _080CC7C2
.align 2, 0
-_080CC6E4: .4byte 0x03004b00
+_080CC6E4: .4byte gUnknown_03004B00
_080CC6E8:
movs r3, 0
ldrsh r0, [r1, r3]
@@ -167111,7 +167111,7 @@ _080CC6E8:
ldr r4, _080CC6F4
b _080CC6FA
.align 2, 0
-_080CC6F4: .4byte 0x0202f7c8
+_080CC6F4: .4byte gUnknown_0202F7C8
_080CC6F8:
ldr r4, _080CC734
_080CC6FA:
@@ -167143,8 +167143,8 @@ _080CC6FA:
strh r2, [r6, 0x3A]
b _080CC74C
.align 2, 0
-_080CC734: .4byte 0x0202f7c9
-_080CC738: .4byte 0x03004b00
+_080CC734: .4byte gUnknown_0202F7C9
+_080CC738: .4byte gUnknown_03004B00
_080CC73C:
strh r5, [r6, 0x20]
strh r2, [r6, 0x22]
@@ -167290,8 +167290,8 @@ sub_80CC82C: @ 80CC82C
ldrh r0, [r2, 0x2]
b _080CC860
.align 2, 0
-_080CC84C: .4byte 0x0202f7c8
-_080CC850: .4byte 0x03004b00
+_080CC84C: .4byte gUnknown_0202F7C8
+_080CC850: .4byte gUnknown_03004B00
_080CC854:
ldr r0, _080CC878
ldrh r1, [r0]
@@ -167312,7 +167312,7 @@ _080CC860:
pop {r0}
bx r0
.align 2, 0
-_080CC878: .4byte 0x03004b00
+_080CC878: .4byte gUnknown_03004B00
_080CC87C: .4byte sub_8078600
_080CC880: .4byte move_anim_8072740
thumb_func_end sub_80CC82C
@@ -167346,9 +167346,9 @@ _080CC89E:
pop {r0}
bx r0
.align 2, 0
-_080CC8BC: .4byte 0x0202f7c8
+_080CC8BC: .4byte gUnknown_0202F7C8
_080CC8C0: .4byte sub_80CC810
-_080CC8C4: .4byte 0x03004b00
+_080CC8C4: .4byte gUnknown_03004B00
thumb_func_end sub_80CC884
thumb_func_start sub_80CC8C8
@@ -167384,7 +167384,7 @@ sub_80CC8C8: @ 80CC8C8
pop {r0}
bx r0
.align 2, 0
-_080CC908: .4byte 0x03004b00
+_080CC908: .4byte gUnknown_03004B00
_080CC90C: .4byte move_anim_8074EE0
_080CC910: .4byte sub_8078504
thumb_func_end sub_80CC8C8
@@ -167429,9 +167429,9 @@ _080CC948:
strh r0, [r5, 0x20]
b _080CC984
.align 2, 0
-_080CC964: .4byte 0x0202f7c9
+_080CC964: .4byte gUnknown_0202F7C9
_080CC968: .4byte sub_80CCB00
-_080CC96C: .4byte 0x03004b00
+_080CC96C: .4byte gUnknown_03004B00
_080CC970:
ldrh r0, [r5, 0x20]
ldrh r1, [r3]
@@ -167492,7 +167492,7 @@ sub_80CC9BC: @ 80CC9BC
beq _080CC9FC
b _080CCA58
.align 2, 0
-_080CC9D8: .4byte 0x03004b00
+_080CC9D8: .4byte gUnknown_03004B00
_080CC9DC:
ldr r5, _080CC9F8
ldrb r0, [r5]
@@ -167507,7 +167507,7 @@ _080CC9DC:
adds r0, r4, 0
b _080CCA68
.align 2, 0
-_080CC9F8: .4byte 0x0202f7c9
+_080CC9F8: .4byte gUnknown_0202F7C9
_080CC9FC:
ldr r5, _080CCA54
ldrb r0, [r5]
@@ -167549,7 +167549,7 @@ _080CC9FC:
lsrs r4, r0, 1
b _080CCA72
.align 2, 0
-_080CCA54: .4byte 0x0202f7c9
+_080CCA54: .4byte gUnknown_0202F7C9
_080CCA58:
ldr r4, _080CCAA4
ldrb r0, [r4]
@@ -167590,9 +167590,9 @@ _080CCA8A:
strh r0, [r6, 0x20]
b _080CCAC4
.align 2, 0
-_080CCAA4: .4byte 0x0202f7c9
+_080CCAA4: .4byte gUnknown_0202F7C9
_080CCAA8: .4byte sub_80CCB00
-_080CCAAC: .4byte 0x03004b00
+_080CCAAC: .4byte gUnknown_03004B00
_080CCAB0:
ldrh r0, [r6, 0x20]
ldrh r1, [r3]
@@ -167742,7 +167742,7 @@ unref_sub_80CCB6C: @ 80CCB6C
strb r2, [r0]
b _080CCBFE
.align 2, 0
-_080CCBC4: .4byte 0x02020004
+_080CCBC4: .4byte gSprites
_080CCBC8:
adds r1, r5, 0
adds r1, 0x3E
@@ -167779,7 +167779,7 @@ _080CCBFE:
strh r0, [r5, 0x34]
b _080CCC14
.align 2, 0
-_080CCC0C: .4byte 0x02020004
+_080CCC0C: .4byte gSprites
_080CCC10:
adds r0, r1, 0x1
strh r0, [r5, 0x32]
@@ -167810,7 +167810,7 @@ _080CCC44:
pop {r0}
bx r0
.align 2, 0
-_080CCC4C: .4byte 0x02020004
+_080CCC4C: .4byte gSprites
thumb_func_end unref_sub_80CCB6C
thumb_func_start sub_80CCC50
@@ -167831,8 +167831,8 @@ sub_80CCC50: @ 80CCC50
subs r0, r1
b _080CCC7E
.align 2, 0
-_080CCC70: .4byte 0x03004b00
-_080CCC74: .4byte 0x0202f7c8
+_080CCC70: .4byte gUnknown_03004B00
+_080CCC74: .4byte gUnknown_0202F7C8
_080CCC78:
ldrh r0, [r4]
ldrh r1, [r5, 0x20]
@@ -167860,7 +167860,7 @@ _080CCC7E:
pop {r0}
bx r0
.align 2, 0
-_080CCCAC: .4byte 0x03004b00
+_080CCCAC: .4byte gUnknown_03004B00
_080CCCB0: .4byte sub_80CCCB4
thumb_func_end sub_80CCC50
@@ -167980,8 +167980,8 @@ _080CCD78:
strb r1, [r5, 0x5]
b _080CCDB8
.align 2, 0
-_080CCD98: .4byte 0x03004b00
-_080CCD9C: .4byte 0x0202f7c8
+_080CCD98: .4byte gUnknown_03004B00
+_080CCD9C: .4byte gUnknown_0202F7C8
_080CCDA0:
ldrb r0, [r6]
bl sub_8079ED4
@@ -168026,7 +168026,7 @@ _080CCDB8:
pop {r0}
bx r0
.align 2, 0
-_080CCDF8: .4byte 0x03004b00
+_080CCDF8: .4byte gUnknown_03004B00
_080CCDFC: .4byte 0x00002828
_080CCE00: .4byte REG_BLDCNT
_080CCE04: .4byte REG_BLDALPHA
@@ -168120,7 +168120,7 @@ _080CCE9E:
strh r0, [r4, 0x2E]
b _080CCEF4
.align 2, 0
-_080CCEB0: .4byte 0x0202eec8
+_080CCEB0: .4byte gPlttBufferFaded
_080CCEB4: .4byte REG_BLDALPHA
_080CCEB8:
ldrh r0, [r4, 0x3A]
@@ -168207,7 +168207,7 @@ sub_80CCF04: @ 80CCF04
pop {r0}
bx r0
.align 2, 0
-_080CCF5C: .4byte 0x0202f7c9
+_080CCF5C: .4byte gUnknown_0202F7C9
_080CCF60: .4byte 0x0000ffe8
_080CCF64: .4byte REG_BLDCNT
_080CCF68: .4byte REG_BLDALPHA
@@ -168497,7 +168497,7 @@ _080CD154:
pop {r0}
bx r0
.align 2, 0
-_080CD184: .4byte 0x03004b00
+_080CD184: .4byte gUnknown_03004B00
_080CD188: .4byte move_anim_8072740
_080CD18C: .4byte sub_8078394
thumb_func_end sub_80CD140
@@ -168514,8 +168514,8 @@ sub_80CD190: @ 80CD190
ldr r0, _080CD1A8
b _080CD1AE
.align 2, 0
-_080CD1A4: .4byte 0x03004b00
-_080CD1A8: .4byte 0x0202f7c8
+_080CD1A4: .4byte gUnknown_03004B00
+_080CD1A8: .4byte gUnknown_0202F7C8
_080CD1AC:
ldr r0, _080CD1F0
_080CD1AE:
@@ -168549,8 +168549,8 @@ _080CD1AE:
strh r0, [r5, 0x22]
b _080CD248
.align 2, 0
-_080CD1F0: .4byte 0x0202f7c9
-_080CD1F4: .4byte 0x03004b00
+_080CD1F0: .4byte gUnknown_0202F7C9
+_080CD1F4: .4byte gUnknown_03004B00
_080CD1F8:
ldr r4, _080CD218
movs r2, 0xC
@@ -168567,7 +168567,7 @@ _080CD1F8:
movs r1, 0x1
b _080CD22E
.align 2, 0
-_080CD218: .4byte 0x03004b00
+_080CD218: .4byte gUnknown_03004B00
_080CD21C:
adds r0, r6, 0
movs r1, 0x2
@@ -168606,7 +168606,7 @@ _080CD248:
pop {r0}
bx r0
.align 2, 0
-_080CD268: .4byte 0x03004b00
+_080CD268: .4byte gUnknown_03004B00
_080CD26C: .4byte move_anim_8072740
_080CD270: .4byte sub_8078394
thumb_func_end sub_80CD190
@@ -168633,8 +168633,8 @@ sub_80CD274: @ 80CD274
strh r0, [r4, 0x22]
b _080CD2C2
.align 2, 0
-_080CD2A0: .4byte 0x0202f7c8
-_080CD2A4: .4byte 0x03004b00
+_080CD2A0: .4byte gUnknown_0202F7C8
+_080CD2A4: .4byte gUnknown_03004B00
_080CD2A8:
ldr r2, _080CD2CC
ldrh r0, [r4, 0x20]
@@ -168655,7 +168655,7 @@ _080CD2C2:
pop {r0}
bx r0
.align 2, 0
-_080CD2CC: .4byte 0x03004b00
+_080CD2CC: .4byte gUnknown_03004B00
_080CD2D0: .4byte sub_80CD2D4
thumb_func_end sub_80CD274
@@ -168727,8 +168727,8 @@ sub_80CD328: @ 80CD328
strh r0, [r4, 0x34]
b _080CD37E
.align 2, 0
-_080CD358: .4byte 0x0202f7c8
-_080CD35C: .4byte 0x03004b00
+_080CD358: .4byte gUnknown_0202F7C8
+_080CD35C: .4byte gUnknown_03004B00
_080CD360:
ldr r2, _080CD388
ldrh r0, [r4, 0x20]
@@ -168751,7 +168751,7 @@ _080CD37E:
pop {r0}
bx r0
.align 2, 0
-_080CD388: .4byte 0x03004b00
+_080CD388: .4byte gUnknown_03004B00
_080CD38C: .4byte 0x0000ffff
_080CD390: .4byte sub_80CD394
thumb_func_end sub_80CD328
@@ -169027,7 +169027,7 @@ _080CD594:
pop {r0}
bx r0
.align 2, 0
-_080CD59C: .4byte 0x0202f7c9
+_080CD59C: .4byte gUnknown_0202F7C9
_080CD5A0: .4byte sub_8078B34
_080CD5A4: .4byte sub_80CD654
thumb_func_end sub_80CD4EC
@@ -169104,7 +169104,7 @@ _080CD5D8:
b _080CD648
.align 2, 0
_080CD634: .4byte 0x00007fff
-_080CD638: .4byte 0x0202ecd8
+_080CD638: .4byte gUnknown_0202ECD8
_080CD63C: .4byte 0x00000101
_080CD640:
cmp r0, 0
@@ -169138,7 +169138,7 @@ _080CD66C:
pop {r0}
bx r0
.align 2, 0
-_080CD670: .4byte 0x03004b00
+_080CD670: .4byte gUnknown_03004B00
_080CD674: .4byte 0x0000ffff
_080CD678: .4byte sub_80CD67C
thumb_func_end sub_80CD654
@@ -169205,7 +169205,7 @@ sub_80CD6CC: @ 80CD6CC
strh r0, [r3, 0x22]
b _080CD742
.align 2, 0
-_080CD6EC: .4byte 0x03004b00
+_080CD6EC: .4byte gUnknown_03004B00
_080CD6F0:
cmp r0, 0x2
bne _080CD70C
@@ -169299,7 +169299,7 @@ sub_80CD774: @ 80CD774
beq _080CD7A6
b _080CD7C0
.align 2, 0
-_080CD79C: .4byte 0x03004b00
+_080CD79C: .4byte gUnknown_03004B00
_080CD7A0:
cmp r0, 0x2
beq _080CD7B8
@@ -169363,8 +169363,8 @@ _080CD7EA:
pop {r0}
bx r0
.align 2, 0
-_080CD80C: .4byte 0x0202f7c8
-_080CD810: .4byte 0x02024be0
+_080CD80C: .4byte gUnknown_0202F7C8
+_080CD810: .4byte gUnknown_02024BE0
_080CD814: .4byte sub_80CD81C
_080CD818: .4byte sub_8078458
thumb_func_end sub_80CD7CC
@@ -169433,8 +169433,8 @@ _080CD892:
pop {r0}
bx r0
.align 2, 0
-_080CD898: .4byte 0x02024be0
-_080CD89C: .4byte 0x0202f7c8
+_080CD898: .4byte gUnknown_02024BE0
+_080CD89C: .4byte gUnknown_0202F7C8
_080CD8A0: .4byte 0xfffffd00
_080CD8A4: .4byte sub_80CD9B8
thumb_func_end sub_80CD81C
@@ -169473,8 +169473,8 @@ _080CD8C6:
pop {r0}
bx r0
.align 2, 0
-_080CD8E8: .4byte 0x0202f7c8
-_080CD8EC: .4byte 0x02024be0
+_080CD8E8: .4byte gUnknown_0202F7C8
+_080CD8EC: .4byte gUnknown_02024BE0
_080CD8F0: .4byte sub_80CD9B8
_080CD8F4: .4byte sub_8078458
thumb_func_end sub_80CD8A8
@@ -169532,8 +169532,8 @@ sub_80CD91C: @ 80CD91C
lsls r0, 4
b _080CD96A
.align 2, 0
-_080CD958: .4byte 0x02024be0
-_080CD95C: .4byte 0x0202f7c8
+_080CD958: .4byte gUnknown_02024BE0
+_080CD95C: .4byte gUnknown_0202F7C8
_080CD960:
movs r0, 0x80
lsls r0, 3
@@ -169682,8 +169682,8 @@ _080CDA2E:
strh r0, [r4, 0x2E]
b _080CDAC2
.align 2, 0
-_080CDA74: .4byte 0x02024be0
-_080CDA78: .4byte 0x0202f7c8
+_080CDA74: .4byte gUnknown_02024BE0
+_080CDA78: .4byte gUnknown_0202F7C8
_080CDA7C: .4byte 0xfffffe00
_080CDA80:
ldrh r0, [r4, 0x36]
@@ -169755,10 +169755,10 @@ sub_80CDAC8: @ 80CDAC8
bl move_anim_task_del
b _080CDB56
.align 2, 0
-_080CDB0C: .4byte 0x03004b20
-_080CDB10: .4byte 0x02024be0
-_080CDB14: .4byte 0x0202f7c8
-_080CDB18: .4byte 0x03004b00
+_080CDB0C: .4byte gTasks
+_080CDB10: .4byte gUnknown_02024BE0
+_080CDB14: .4byte gUnknown_0202F7C8
+_080CDB18: .4byte gUnknown_03004B00
_080CDB1C:
strh r1, [r5, 0xC]
movs r0, 0x8
@@ -169823,7 +169823,7 @@ _080CDB7A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080CDB84: .4byte 0x03004b20
+_080CDB84: .4byte gTasks
_080CDB88: .4byte _080CDB8C
.align 2, 0
_080CDB8C:
@@ -169903,7 +169903,7 @@ _080CDC1E:
strh r0, [r4, 0x14]
b _080CDCDC
.align 2, 0
-_080CDC28: .4byte 0x02020004
+_080CDC28: .4byte gSprites
_080CDC2C:
ldrh r2, [r4, 0xE]
movs r3, 0xE
@@ -169935,7 +169935,7 @@ _080CDC46:
adds r1, r2
b _080CDC7C
.align 2, 0
-_080CDC64: .4byte 0x02020004
+_080CDC64: .4byte gSprites
_080CDC68:
ldr r2, _080CDC84
movs r3, 0x8
@@ -169953,7 +169953,7 @@ _080CDC7C:
strh r0, [r4, 0x14]
b _080CDD08
.align 2, 0
-_080CDC84: .4byte 0x02020004
+_080CDC84: .4byte gSprites
_080CDC88:
ldr r2, _080CDCA0
movs r0, 0x8
@@ -169968,7 +169968,7 @@ _080CDC88:
strh r0, [r4, 0xE]
b _080CDCDC
.align 2, 0
-_080CDCA0: .4byte 0x02020004
+_080CDCA0: .4byte gSprites
_080CDCA4:
ldrh r1, [r4, 0xE]
movs r2, 0xE
@@ -170006,7 +170006,7 @@ _080CDCDC:
strh r0, [r4, 0xC]
b _080CDD1A
.align 2, 0
-_080CDCE4: .4byte 0x02020004
+_080CDCE4: .4byte gSprites
_080CDCE8:
movs r3, 0xE
ldrsh r0, [r4, r3]
@@ -170031,7 +170031,7 @@ _080CDD08:
strh r0, [r4, 0xE]
b _080CDD1A
.align 2, 0
-_080CDD10: .4byte 0x02020004
+_080CDD10: .4byte gSprites
_080CDD14:
adds r0, r2, 0
bl move_anim_task_del
@@ -170072,7 +170072,7 @@ sub_80CDD20: @ 80CDD20
strh r0, [r4, 0xE]
b _080CDD6C
.align 2, 0
-_080CDD5C: .4byte 0x03004b20
+_080CDD5C: .4byte gTasks
_080CDD60:
ldrb r0, [r4, 0x8]
bl sub_8078F40
@@ -170096,8 +170096,8 @@ sub_80CDD74: @ 80CDD74
ldr r4, _080CDD8C
b _080CDD92
.align 2, 0
-_080CDD88: .4byte 0x03004b00
-_080CDD8C: .4byte 0x0202f7c8
+_080CDD88: .4byte gUnknown_03004B00
+_080CDD8C: .4byte gUnknown_0202F7C8
_080CDD90:
ldr r4, _080CDDD0
_080CDD92:
@@ -170129,7 +170129,7 @@ _080CDD92:
pop {r0}
bx r0
.align 2, 0
-_080CDDD0: .4byte 0x0202f7c9
+_080CDDD0: .4byte gUnknown_0202F7C9
_080CDDD4: .4byte sub_80CDEC0
_080CDDD8: .4byte sub_8078600
thumb_func_end sub_80CDD74
@@ -170162,7 +170162,7 @@ sub_80CDDDC: @ 80CDDDC
pop {r0}
bx r0
.align 2, 0
-_080CDE14: .4byte 0x0202f7c9
+_080CDE14: .4byte gUnknown_0202F7C9
_080CDE18: .4byte 0x0000ffd0
_080CDE1C: .4byte sub_80CDE78
_080CDE20: .4byte sub_8078600
@@ -170202,8 +170202,8 @@ sub_80CDE24: @ 80CDE24
pop {r0}
bx r0
.align 2, 0
-_080CDE68: .4byte 0x0202f7c9
-_080CDE6C: .4byte 0x03004b00
+_080CDE68: .4byte gUnknown_0202F7C9
+_080CDE6C: .4byte gUnknown_03004B00
_080CDE70: .4byte 0x0000ffd0
_080CDE74: .4byte sub_80CDEC0
thumb_func_end sub_80CDE24
@@ -170305,8 +170305,8 @@ sub_80CDF0C: @ 80CDF0C
ldr r4, _080CDF24
b _080CDF2A
.align 2, 0
-_080CDF20: .4byte 0x03004b00
-_080CDF24: .4byte 0x0202f7c8
+_080CDF20: .4byte gUnknown_03004B00
+_080CDF24: .4byte gUnknown_0202F7C8
_080CDF28:
ldr r4, _080CDF64
_080CDF2A:
@@ -170337,8 +170337,8 @@ _080CDF2A:
pop {r0}
bx r0
.align 2, 0
-_080CDF64: .4byte 0x0202f7c9
-_080CDF68: .4byte 0x03004b00
+_080CDF64: .4byte gUnknown_0202F7C9
+_080CDF68: .4byte gUnknown_03004B00
_080CDF6C: .4byte sub_80CDF70
thumb_func_end sub_80CDF0C
@@ -170415,7 +170415,7 @@ sub_80CDFB0: @ 80CDFB0
pop {r0}
bx r0
.align 2, 0
-_080CDFF8: .4byte 0x0202f7c8
+_080CDFF8: .4byte gUnknown_0202F7C8
_080CDFFC: .4byte sub_80CE000
thumb_func_end sub_80CDFB0
@@ -170552,8 +170552,8 @@ _080CE0F6:
pop {r0}
bx r0
.align 2, 0
-_080CE0FC: .4byte 0x0202f7c8
-_080CE100: .4byte 0x03004b00
+_080CE0FC: .4byte gUnknown_0202F7C8
+_080CE100: .4byte gUnknown_03004B00
_080CE104: .4byte 0x0000ffff
thumb_func_end sub_80CE09C
@@ -170576,8 +170576,8 @@ sub_80CE108: @ 80CE108
strh r0, [r1, 0xE]
b _080CE16C
.align 2, 0
-_080CE128: .4byte 0x03004b20
-_080CE12C: .4byte 0x03004b00
+_080CE128: .4byte gTasks
+_080CE12C: .4byte gUnknown_03004B00
_080CE130: .4byte 0x0000ffff
_080CE134:
cmp r0, 0x2
@@ -170641,7 +170641,7 @@ sub_80CE17C: @ 80CE17C
pop {r0}
bx r0
.align 2, 0
-_080CE1A4: .4byte 0x03004b00
+_080CE1A4: .4byte gUnknown_03004B00
_080CE1A8: .4byte sub_80CE1AC
thumb_func_end sub_80CE17C
@@ -170690,7 +170690,7 @@ _080CE1FC:
pop {r0}
bx r0
.align 2, 0
-_080CE204: .4byte 0x0202f7c8
+_080CE204: .4byte gUnknown_0202F7C8
_080CE208: .4byte sub_8078B34
_080CE20C: .4byte move_anim_8072740
thumb_func_end sub_80CE1AC
@@ -170734,7 +170734,7 @@ _080CE252:
pop {r0}
bx r0
.align 2, 0
-_080CE258: .4byte 0x03004b20
+_080CE258: .4byte gTasks
_080CE25C: .4byte REG_BLDALPHA
thumb_func_end sub_80CE210
@@ -170792,9 +170792,9 @@ _080CE2BC:
pop {r0}
bx r0
.align 2, 0
-_080CE2C8: .4byte 0x02024a68
-_080CE2CC: .4byte 0x03004b00
-_080CE2D0: .4byte 0x03004340
+_080CE2C8: .4byte gUnknown_02024A68
+_080CE2CC: .4byte gUnknown_03004B00
+_080CE2D0: .4byte gUnknown_03004340
thumb_func_end unref_sub_80CE260
thumb_func_start unref_sub_80CE2D4
@@ -170823,8 +170823,8 @@ _080CE2EE:
pop {r0}
bx r0
.align 2, 0
-_080CE304: .4byte 0x03004340
-_080CE308: .4byte 0x02024a68
+_080CE304: .4byte gUnknown_03004340
+_080CE308: .4byte gUnknown_02024A68
thumb_func_end unref_sub_80CE2D4
thumb_func_start sub_80CE30C
@@ -170862,7 +170862,7 @@ _080CE32A:
pop {r0}
bx r0
.align 2, 0
-_080CE34C: .4byte 0x03004b00
+_080CE34C: .4byte gUnknown_03004B00
_080CE350: .4byte sub_80CE354
thumb_func_end sub_80CE30C
@@ -170910,8 +170910,8 @@ sub_80CE36C: @ 80CE36C
pop {r0}
bx r0
.align 2, 0
-_080CE3A4: .4byte 0x0202f7c8
-_080CE3A8: .4byte 0x03004b00
+_080CE3A4: .4byte gUnknown_0202F7C8
+_080CE3A8: .4byte gUnknown_03004B00
_080CE3AC: .4byte sub_80CE3B0
thumb_func_end sub_80CE36C
@@ -171050,7 +171050,7 @@ sub_80CE3EC: @ 80CE3EC
bx r0
.align 2, 0
_080CE4BC: .4byte 0x0000ffff
-_080CE4C0: .4byte 0x03004b20
+_080CE4C0: .4byte gTasks
_080CE4C4: .4byte 0x000027d2
_080CE4C8: .4byte 0x000027d3
_080CE4CC: .4byte 0x00007fbb
@@ -171080,7 +171080,7 @@ sub_80CE4D4: @ 80CE4D4
beq _080CE50E
b _080CE65E
.align 2, 0
-_080CE4FC: .4byte 0x03004b20
+_080CE4FC: .4byte gTasks
_080CE500:
cmp r1, 0x2
bne _080CE506
@@ -171184,7 +171184,7 @@ _080CE5A4:
b _080CE65E
.align 2, 0
_080CE5B8: .4byte 0x00007fbb
-_080CE5BC: .4byte 0x0202eec8
+_080CE5BC: .4byte gPlttBufferFaded
_080CE5C0:
ldr r0, _080CE608
ldrb r1, [r0, 0x7]
@@ -171225,8 +171225,8 @@ _080CE5F6:
strh r0, [r4, 0xA]
b _080CE640
.align 2, 0
-_080CE608: .4byte 0x0202f388
-_080CE60C: .4byte 0x02020004
+_080CE608: .4byte gPaletteFade
+_080CE60C: .4byte gSprites
_080CE610: .4byte gBattleAnimSpriteTemplate_83D6FC8
_080CE614: .4byte gBattleAnimSpriteTemplate_83D6FF8
_080CE618:
@@ -171272,7 +171272,7 @@ _080CE65E:
pop {r0}
bx r0
.align 2, 0
-_080CE66C: .4byte 0x0202f388
+_080CE66C: .4byte gPaletteFade
thumb_func_end sub_80CE4D4
thumb_func_start sub_80CE670
@@ -171342,8 +171342,8 @@ _080CE68E:
ldr r0, _080CE6FC
b _080CE726
.align 2, 0
-_080CE6F4: .4byte 0x03004b00
-_080CE6F8: .4byte 0x0202f7c9
+_080CE6F4: .4byte gUnknown_03004B00
+_080CE6F8: .4byte gUnknown_0202F7C9
_080CE6FC: .4byte 0xffffec00
_080CE700:
ldr r0, _080CE740
@@ -171376,7 +171376,7 @@ _080CE726:
strh r0, [r5, 0x38]
b _080CE784
.align 2, 0
-_080CE740: .4byte 0x0202f7c8
+_080CE740: .4byte gUnknown_0202F7C8
_080CE744: .4byte 0xfffff600
_080CE748:
ldrh r0, [r5, 0x20]
@@ -171531,10 +171531,10 @@ _080CE838:
mov r9, r1
b _080CE8B4
.align 2, 0
-_080CE870: .4byte 0x03004b20
+_080CE870: .4byte gTasks
_080CE874: .4byte 0x00002771
-_080CE878: .4byte 0x02020004
-_080CE87C: .4byte 0x0202eac8
+_080CE878: .4byte gSprites
+_080CE87C: .4byte gPlttBufferUnfaded
_080CE880:
lsls r2, r0, 4
adds r2, r0
@@ -171589,7 +171589,7 @@ _080CE8C6:
.align 2, 0
_080CE8E4: .4byte sub_80CE974
_080CE8E8: .4byte sub_80CE910
-_080CE8EC: .4byte 0x0202f7c8
+_080CE8EC: .4byte gUnknown_0202F7C8
_080CE8F0: .4byte 0x0000fdff
_080CE8F4:
movs r2, 0x80
@@ -171637,8 +171637,8 @@ sub_80CE910: @ 80CE910
lsls r3, 2
b _080CE956
.align 2, 0
-_080CE944: .4byte 0x03004b20
-_080CE948: .4byte 0x0202f7c8
+_080CE944: .4byte gTasks
+_080CE948: .4byte gUnknown_0202F7C8
_080CE94C:
movs r0, 0x80
lsls r0, 19
@@ -171696,7 +171696,7 @@ _080CE990:
bl obj_delete_but_dont_free_vram
b _080CE9FA
.align 2, 0
-_080CE9B4: .4byte 0x03004b20
+_080CE9B4: .4byte gTasks
_080CE9B8:
ldr r4, _080CEA00
movs r1, 0x2E
@@ -171845,7 +171845,7 @@ _080CEAB2:
bx r0
.align 2, 0
_080CEAD0: .4byte gUnknown_083D712C
-_080CEAD4: .4byte 0x0202eec8
+_080CEAD4: .4byte gPlttBufferFaded
thumb_func_end sub_80CEA20
thumb_func_start sub_80CEAD8
@@ -171920,7 +171920,7 @@ _080CEB48:
movs r3, 0x28
b _080CEB86
.align 2, 0
-_080CEB64: .4byte 0x03004b00
+_080CEB64: .4byte gUnknown_03004B00
_080CEB68: .4byte gUnknown_083D712C
_080CEB6C:
ldr r4, _080CEBBC
@@ -171961,7 +171961,7 @@ _080CEB86:
pop {r0}
bx r0
.align 2, 0
-_080CEBBC: .4byte 0x0202f7c9
+_080CEBBC: .4byte gUnknown_0202F7C9
_080CEBC0: .4byte sub_80CEC1C
thumb_func_end sub_80CEB0C
@@ -172184,8 +172184,8 @@ _080CED06:
pop {r0}
bx r0
.align 2, 0
-_080CED6C: .4byte 0x0202f7c8
-_080CED70: .4byte 0x03004b00
+_080CED6C: .4byte gUnknown_0202F7C8
+_080CED70: .4byte gUnknown_03004B00
_080CED74: .4byte sub_80CED78
thumb_func_end sub_80CECE8
@@ -172271,7 +172271,7 @@ sub_80CEDF0: @ 80CEDF0
movs r6, 0x10
b _080CEE16
.align 2, 0
-_080CEE10: .4byte 0x03004b00
+_080CEE10: .4byte gUnknown_03004B00
_080CEE14:
ldr r6, _080CEE50
_080CEE16:
@@ -172302,7 +172302,7 @@ _080CEE16:
bx r0
.align 2, 0
_080CEE50: .4byte 0x0000fff0
-_080CEE54: .4byte 0x0202f7c8
+_080CEE54: .4byte gUnknown_0202F7C8
_080CEE58: .4byte sub_80782D8
_080CEE5C: .4byte move_anim_8072740
thumb_func_end sub_80CEDF0
@@ -172368,7 +172368,7 @@ _080CEEAC:
pop {r0}
bx r0
.align 2, 0
-_080CEED8: .4byte 0x03004b00
+_080CEED8: .4byte gUnknown_03004B00
_080CEEDC: .4byte gUnknown_083D712C
_080CEEE0: .4byte 0x0000ffe0
_080CEEE4: .4byte sub_80CEEE8
@@ -172481,8 +172481,8 @@ sub_80CEF9C: @ 80CEF9C
ldr r0, _080CEFB4
b _080CEFBA
.align 2, 0
-_080CEFB0: .4byte 0x03004b00
-_080CEFB4: .4byte 0x0202f7c8
+_080CEFB0: .4byte gUnknown_03004B00
+_080CEFB4: .4byte gUnknown_0202F7C8
_080CEFB8:
ldr r0, _080CEFF8
_080CEFBA:
@@ -172513,8 +172513,8 @@ _080CEFBA:
pop {r0}
bx r0
.align 2, 0
-_080CEFF8: .4byte 0x0202f7c9
-_080CEFFC: .4byte 0x03004b00
+_080CEFF8: .4byte gUnknown_0202F7C9
+_080CEFFC: .4byte gUnknown_03004B00
_080CF000: .4byte sub_80CF008
_080CF004: .4byte sub_8078600
thumb_func_end sub_80CEF9C
@@ -172560,8 +172560,8 @@ sub_80CF040: @ 80CF040
ldr r0, _080CF058
b _080CF05E
.align 2, 0
-_080CF054: .4byte 0x03004b00
-_080CF058: .4byte 0x0202f7c8
+_080CF054: .4byte gUnknown_03004B00
+_080CF058: .4byte gUnknown_0202F7C8
_080CF05C:
ldr r0, _080CF07C
_080CF05E:
@@ -172579,7 +172579,7 @@ _080CF05E:
pop {r0}
bx r0
.align 2, 0
-_080CF07C: .4byte 0x0202f7c9
+_080CF07C: .4byte gUnknown_0202F7C9
_080CF080: .4byte sub_80CF088
_080CF084: .4byte sub_80785E4
thumb_func_end sub_80CF040
@@ -172624,8 +172624,8 @@ sub_80CF0BC: @ 80CF0BC
ldr r0, _080CF0D4
b _080CF0DA
.align 2, 0
-_080CF0D0: .4byte 0x03004b00
-_080CF0D4: .4byte 0x0202f7c8
+_080CF0D0: .4byte gUnknown_03004B00
+_080CF0D4: .4byte gUnknown_0202F7C8
_080CF0D8:
ldr r0, _080CF12C
_080CF0DA:
@@ -172668,7 +172668,7 @@ _080CF102:
pop {r0}
bx r0
.align 2, 0
-_080CF12C: .4byte 0x0202f7c9
+_080CF12C: .4byte gUnknown_0202F7C9
_080CF130: .4byte sub_80CF138
_080CF134: .4byte sub_80785E4
thumb_func_end sub_80CF0BC
@@ -172770,8 +172770,8 @@ sub_80CF1C8: @ 80CF1C8
ldr r0, _080CF1E0
b _080CF1E6
.align 2, 0
-_080CF1DC: .4byte 0x03004b00
-_080CF1E0: .4byte 0x0202f7c8
+_080CF1DC: .4byte gUnknown_03004B00
+_080CF1E0: .4byte gUnknown_0202F7C8
_080CF1E4:
ldr r0, _080CF208
_080CF1E6:
@@ -172790,7 +172790,7 @@ _080CF1E6:
movs r0, 0x2
b _080CF216
.align 2, 0
-_080CF208: .4byte 0x0202f7c9
+_080CF208: .4byte gUnknown_0202F7C9
_080CF20C:
adds r0, r5, 0
movs r1, 0x1
@@ -172890,7 +172890,7 @@ sub_80CF280: @ 80CF280
pop {r0}
bx r0
.align 2, 0
-_080CF2C4: .4byte 0x03004b00
+_080CF2C4: .4byte gUnknown_03004B00
_080CF2C8: .4byte move_anim_8074EE0
_080CF2CC: .4byte sub_8078278
thumb_func_end sub_80CF280
@@ -172907,8 +172907,8 @@ sub_80CF2D0: @ 80CF2D0
ldr r0, _080CF2E8
b _080CF2EE
.align 2, 0
-_080CF2E4: .4byte 0x03004b00
-_080CF2E8: .4byte 0x0202f7c8
+_080CF2E4: .4byte gUnknown_03004B00
+_080CF2E8: .4byte gUnknown_0202F7C8
_080CF2EC:
ldr r0, _080CF308
_080CF2EE:
@@ -172924,7 +172924,7 @@ _080CF2EE:
pop {r0}
bx r0
.align 2, 0
-_080CF308: .4byte 0x0202f7c9
+_080CF308: .4byte gUnknown_0202F7C9
_080CF30C: .4byte sub_80CF310
thumb_func_end sub_80CF2D0
@@ -173027,7 +173027,7 @@ _080CF3B2:
pop {r0}
bx r0
.align 2, 0
-_080CF3C0: .4byte 0x02020004
+_080CF3C0: .4byte gSprites
thumb_func_end sub_80CF374
thumb_func_start sub_80CF3C4
@@ -173065,10 +173065,10 @@ sub_80CF3C4: @ 80CF3C4
adds r1, r0, 0
b _080CF426
.align 2, 0
-_080CF40C: .4byte 0x0202f7c8
-_080CF410: .4byte 0x02024be0
-_080CF414: .4byte 0x0202f7c9
-_080CF418: .4byte 0x03004b00
+_080CF40C: .4byte gUnknown_0202F7C8
+_080CF410: .4byte gUnknown_02024BE0
+_080CF414: .4byte gUnknown_0202F7C9
+_080CF418: .4byte gUnknown_03004B00
_080CF41C:
ldr r1, _080CF450
ldrh r0, [r1]
@@ -173097,7 +173097,7 @@ _080CF426:
pop {r0}
bx r0
.align 2, 0
-_080CF450: .4byte 0x03004b00
+_080CF450: .4byte gUnknown_03004B00
_080CF454: .4byte sub_80CF374
thumb_func_end sub_80CF3C4
@@ -173123,7 +173123,7 @@ sub_80CF458: @ 80CF458
pop {r0}
bx r0
.align 2, 0
-_080CF484: .4byte 0x03004b00
+_080CF484: .4byte gUnknown_03004B00
_080CF488: .4byte sub_80782D8
_080CF48C: .4byte sub_80CF490
thumb_func_end sub_80CF458
@@ -173193,9 +173193,9 @@ sub_80CF4D8: @ 80CF4D8
pop {r0}
bx r0
.align 2, 0
-_080CF504: .4byte 0x02024be0
-_080CF508: .4byte 0x0202f7c8
-_080CF50C: .4byte 0x03004b20
+_080CF504: .4byte gUnknown_02024BE0
+_080CF508: .4byte gUnknown_0202F7C8
+_080CF50C: .4byte gTasks
_080CF510: .4byte sub_80CF514
thumb_func_end sub_80CF4D8
@@ -173225,9 +173225,9 @@ sub_80CF514: @ 80CF514
adds r6, r2, 0
b _080CF55E
.align 2, 0
-_080CF544: .4byte 0x02024be0
-_080CF548: .4byte 0x0202f7c8
-_080CF54C: .4byte 0x03004b20
+_080CF544: .4byte gUnknown_02024BE0
+_080CF548: .4byte gUnknown_0202F7C8
+_080CF54C: .4byte gTasks
_080CF550:
ldr r2, _080CF590
lsls r1, r5, 2
@@ -173262,8 +173262,8 @@ _080CF55E:
adds r1, 0x1
b _080CF5C2
.align 2, 0
-_080CF590: .4byte 0x03004b20
-_080CF594: .4byte 0x02020004
+_080CF590: .4byte gTasks
+_080CF594: .4byte gSprites
_080CF598:
cmp r0, 0x1
bne _080CF5AE
@@ -173315,8 +173315,8 @@ _080CF5E2:
bl move_anim_task_del
b _080CF608
.align 2, 0
-_080CF5FC: .4byte 0x02020004
-_080CF600: .4byte 0x03004b20
+_080CF5FC: .4byte gSprites
+_080CF600: .4byte gTasks
_080CF604:
adds r0, r2, 0x1
_080CF606:
@@ -173362,8 +173362,8 @@ sub_80CF610: @ 80CF610
strb r1, [r2]
b _080CF674
.align 2, 0
-_080CF658: .4byte 0x03004b00
-_080CF65C: .4byte 0x0202f7c8
+_080CF658: .4byte gUnknown_03004B00
+_080CF65C: .4byte gUnknown_0202F7C8
_080CF660:
movs r1, 0x4
ldrsh r0, [r5, r1]
@@ -173446,7 +173446,7 @@ sub_80CF6DC: @ 80CF6DC
strh r0, [r1, 0x4]
b _080CF722
.align 2, 0
-_080CF6FC: .4byte 0x03004b00
+_080CF6FC: .4byte gUnknown_03004B00
_080CF700:
ldr r0, _080CF7C8
ldrb r0, [r0]
@@ -173542,9 +173542,9 @@ _080CF794:
pop {r0}
bx r0
.align 2, 0
-_080CF7C8: .4byte 0x0202f7c8
-_080CF7CC: .4byte 0x03004b00
-_080CF7D0: .4byte 0x0202f7c9
+_080CF7C8: .4byte gUnknown_0202F7C8
+_080CF7CC: .4byte gUnknown_03004B00
+_080CF7D0: .4byte gUnknown_0202F7C9
_080CF7D4: .4byte 0xffffa000
_080CF7D8: .4byte sub_8078B34
_080CF7DC: .4byte move_anim_8072740
@@ -173576,7 +173576,7 @@ _080CF80A:
pop {r0}
bx r0
.align 2, 0
-_080CF810: .4byte 0x03004b20
+_080CF810: .4byte gTasks
thumb_func_end sub_80CF7E0
thumb_func_start sub_80CF814
@@ -173605,7 +173605,7 @@ sub_80CF814: @ 80CF814
adds r0, r3
b _080CF856
.align 2, 0
-_080CF844: .4byte 0x03004b20
+_080CF844: .4byte gTasks
_080CF848:
ldrh r0, [r2, 0x38]
ldrh r1, [r2, 0x34]
@@ -173706,7 +173706,7 @@ sub_80CF8B8: @ 80CF8B8
negs r0, r0
b _080CF904
.align 2, 0
-_080CF8FC: .4byte 0x03004b20
+_080CF8FC: .4byte gTasks
_080CF900:
lsls r0, r2, 16
lsrs r0, 24
@@ -173854,7 +173854,7 @@ _080CFA16:
pop {r0}
bx r0
.align 2, 0
-_080CFA1C: .4byte 0x03004b20
+_080CFA1C: .4byte gTasks
thumb_func_end sub_80CF9F8
thumb_func_start sub_80CFA20
@@ -173900,9 +173900,9 @@ sub_80CFA20: @ 80CFA20
beq _080CFA96
b _080CFAA4
.align 2, 0
-_080CFA74: .4byte 0x03004b20
+_080CFA74: .4byte gTasks
_080CFA78: .4byte gSpriteTemplate_83D74BC
-_080CFA7C: .4byte 0x02020004
+_080CFA7C: .4byte gSprites
_080CFA80:
ldrb r2, [r6, 0x3]
lsls r1, r2, 26
@@ -173967,7 +173967,7 @@ _080CFAF4:
pop {r0}
bx r0
.align 2, 0
-_080CFAFC: .4byte 0x03004b20
+_080CFAFC: .4byte gTasks
_080CFB00: .4byte sub_80CF9F8
thumb_func_end sub_80CFA20
@@ -174018,8 +174018,8 @@ sub_80CFB04: @ 80CFB04
strh r0, [r3, 0x4]
b _080CFBCA
.align 2, 0
-_080CFB60: .4byte 0x03004b20
-_080CFB64: .4byte 0x03004b00
+_080CFB60: .4byte gTasks
+_080CFB64: .4byte gUnknown_03004B00
_080CFB68:
movs r0, 0x1
orrs r0, r1
@@ -174060,10 +174060,10 @@ _080CFB70:
ands r0, r1
b _080CFBC8
.align 2, 0
-_080CFBB4: .4byte 0x02024a72
-_080CFBB8: .4byte 0x0202f7c9
-_080CFBBC: .4byte 0x03004b20
-_080CFBC0: .4byte 0x03004b00
+_080CFBB4: .4byte gUnknown_02024A72
+_080CFBB8: .4byte gUnknown_0202F7C9
+_080CFBBC: .4byte gTasks
+_080CFBC0: .4byte gUnknown_03004B00
_080CFBC4:
movs r0, 0x1
orrs r0, r1
@@ -174111,10 +174111,10 @@ _080CFBCA:
bl sub_807A3FC
b _080CFC56
.align 2, 0
-_080CFC24: .4byte 0x0202f7c8
-_080CFC28: .4byte 0x03004b20
-_080CFC2C: .4byte 0x020239f8
-_080CFC30: .4byte 0x0202f7c9
+_080CFC24: .4byte gUnknown_0202F7C8
+_080CFC28: .4byte gTasks
+_080CFC2C: .4byte gUnknown_020239F8
+_080CFC30: .4byte gUnknown_0202F7C9
_080CFC34:
mov r5, sp
ldr r4, _080CFC90
@@ -174162,9 +174162,9 @@ _080CFC56:
subs r0, r2, r1
b _080CFC9E
.align 2, 0
-_080CFC90: .4byte 0x0202f7c9
-_080CFC94: .4byte 0x03004b20
-_080CFC98: .4byte 0x03004b00
+_080CFC90: .4byte gUnknown_0202F7C9
+_080CFC94: .4byte gTasks
+_080CFC98: .4byte gUnknown_03004B00
_080CFC9C:
subs r0, r1, r2
_080CFC9E:
@@ -174222,8 +174222,8 @@ _080CFC9E:
strh r1, [r6, 0x18]
b _080CFD3C
.align 2, 0
-_080CFD14: .4byte 0x03004b00
-_080CFD18: .4byte 0x03004b20
+_080CFD14: .4byte gUnknown_03004B00
+_080CFD18: .4byte gTasks
_080CFD1C:
subs r4, r1
lsls r4, 16
@@ -174272,9 +174272,9 @@ _080CFD3C:
adds r0, r1
b _080CFDC4
.align 2, 0
-_080CFD7C: .4byte 0x03004b20
-_080CFD80: .4byte 0x03004b00
-_080CFD84: .4byte 0x0202f7c9
+_080CFD7C: .4byte gTasks
+_080CFD80: .4byte gUnknown_03004B00
+_080CFD84: .4byte gUnknown_0202F7C9
_080CFD88: .4byte 0x0000ffc0
_080CFD8C:
lsls r0, r1, 16
@@ -174293,7 +174293,7 @@ _080CFD8C:
adds r0, r1
b _080CFDC4
.align 2, 0
-_080CFDAC: .4byte 0x0202f7c9
+_080CFDAC: .4byte gUnknown_0202F7C9
_080CFDB0: .4byte 0x0000ffc0
_080CFDB4:
ldr r0, _080CFDF0
@@ -174328,8 +174328,8 @@ _080CFDDC:
pop {r0}
bx r0
.align 2, 0
-_080CFDF0: .4byte 0x0202f7c9
-_080CFDF4: .4byte 0x03004b20
+_080CFDF0: .4byte gUnknown_0202F7C9
+_080CFDF4: .4byte gTasks
_080CFDF8: .4byte sub_80CFA20
thumb_func_end sub_80CFB04
@@ -174415,7 +174415,7 @@ _080CFE90:
pop {r0}
bx r0
.align 2, 0
-_080CFE98: .4byte 0x0202eec8
+_080CFE98: .4byte gPlttBufferFaded
thumb_func_end sub_80CFE2C
thumb_func_start sub_80CFE9C
@@ -174495,9 +174495,9 @@ _080CFEE0:
pop {r0}
bx r0
.align 2, 0
-_080CFF3C: .4byte 0x0202f7c9
-_080CFF40: .4byte 0x03004b00
-_080CFF44: .4byte 0x0202f7c8
+_080CFF3C: .4byte gUnknown_0202F7C9
+_080CFF40: .4byte gUnknown_03004B00
+_080CFF44: .4byte gUnknown_0202F7C8
_080CFF48: .4byte sub_8078C00
_080CFF4C: .4byte move_anim_8072740
thumb_func_end sub_80CFE9C
@@ -174572,7 +174572,7 @@ _080CFFCC:
pop {r0}
bx r0
.align 2, 0
-_080CFFD4: .4byte 0x0202f7c8
+_080CFFD4: .4byte gUnknown_0202F7C8
thumb_func_end sub_80CFF68
thumb_func_start sub_80CFFD8
@@ -174611,7 +174611,7 @@ sub_80CFFD8: @ 80CFFD8
pop {r0}
bx r0
.align 2, 0
-_080D0024: .4byte 0x0202f7c9
+_080D0024: .4byte gUnknown_0202F7C9
_080D0028: .4byte sub_8078B34
_080D002C: .4byte sub_80D0030
thumb_func_end sub_80CFFD8
@@ -174773,8 +174773,8 @@ _080D0136:
pop {r0}
bx r0
.align 2, 0
-_080D0168: .4byte 0x0202f7c8
-_080D016C: .4byte 0x03004b00
+_080D0168: .4byte gUnknown_0202F7C8
+_080D016C: .4byte gUnknown_03004B00
_080D0170: .4byte sub_8078114
_080D0174: .4byte move_anim_8072740
thumb_func_end sub_80D0118
@@ -174843,8 +174843,8 @@ _080D01A4:
.align 2, 0
_080D01F4: .4byte 0x0000ffe0
_080D01F8: .4byte 0x0000fff0
-_080D01FC: .4byte 0x03004b00
-_080D0200: .4byte 0x0202f7c9
+_080D01FC: .4byte gUnknown_03004B00
+_080D0200: .4byte gUnknown_0202F7C9
_080D0204: .4byte sub_8078B34
_080D0208: .4byte sub_80D020C
thumb_func_end sub_80D0178
@@ -174942,8 +174942,8 @@ _080D025C:
.align 2, 0
_080D02BC: .4byte 0x0000ffe0
_080D02C0: .4byte 0x0000fff0
-_080D02C4: .4byte 0x03004b00
-_080D02C8: .4byte 0x0202f7c9
+_080D02C4: .4byte gUnknown_03004B00
+_080D02C8: .4byte gUnknown_0202F7C9
_080D02CC: .4byte sub_80D02D0
thumb_func_end sub_80D0228
@@ -175119,8 +175119,8 @@ sub_80D03C4: @ 80D03C4
pop {r0}
bx r0
.align 2, 0
-_080D041C: .4byte 0x02020004
-_080D0420: .4byte 0x03004b20
+_080D041C: .4byte gSprites
+_080D0420: .4byte gTasks
_080D0424: .4byte sub_80D0428
thumb_func_end sub_80D03C4
@@ -175167,8 +175167,8 @@ _080D0478:
pop {r0}
bx r0
.align 2, 0
-_080D0480: .4byte 0x03004b20
-_080D0484: .4byte 0x02020004
+_080D0480: .4byte gTasks
+_080D0484: .4byte gSprites
thumb_func_end sub_80D0428
thumb_func_start sub_80D0488
@@ -175209,8 +175209,8 @@ sub_80D0488: @ 80D0488
pop {r0}
bx r0
.align 2, 0
-_080D04D4: .4byte 0x03004b20
-_080D04D8: .4byte 0x0202f7c8
+_080D04D4: .4byte gTasks
+_080D04D8: .4byte gUnknown_0202F7C8
_080D04DC: .4byte sub_80D04E0
thumb_func_end sub_80D0488
@@ -175236,7 +175236,7 @@ _080D04FA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D0504: .4byte 0x03004b20
+_080D0504: .4byte gTasks
_080D0508: .4byte _080D050C
.align 2, 0
_080D050C:
@@ -175368,7 +175368,7 @@ _080D060A:
pop {r0}
bx r0
.align 2, 0
-_080D0610: .4byte 0x02020004
+_080D0610: .4byte gSprites
thumb_func_end sub_80D04E0
thumb_func_start sub_80D0614
@@ -175403,7 +175403,7 @@ sub_80D0614: @ 80D0614
bl obj_delete_but_dont_free_vram
b _080D06EE
.align 2, 0
-_080D0654: .4byte 0x02020004
+_080D0654: .4byte gSprites
_080D0658:
ldr r5, _080D06FC
lsls r3, r4, 4
@@ -175486,7 +175486,7 @@ _080D06EE:
pop {r0}
bx r0
.align 2, 0
-_080D06FC: .4byte 0x02020004
+_080D06FC: .4byte gSprites
_080D0700: .4byte sub_80D0704
thumb_func_end sub_80D0614
@@ -175526,7 +175526,7 @@ _080D0742:
pop {r0}
bx r0
.align 2, 0
-_080D0748: .4byte 0x03004b20
+_080D0748: .4byte gTasks
thumb_func_end sub_80D0704
thumb_func_start sub_80D074C
@@ -175548,8 +175548,8 @@ sub_80D074C: @ 80D074C
bl move_anim_task_del
b _080D079E
.align 2, 0
-_080D0770: .4byte 0x03004b20
-_080D0774: .4byte 0x03004b00
+_080D0770: .4byte gTasks
+_080D0774: .4byte gUnknown_03004B00
_080D0778:
ldrb r0, [r5]
bl obj_id_for_side_relative_to_move
@@ -175597,7 +175597,7 @@ sub_80D07AC: @ 80D07AC
beq _080D07DE
b _080D08BC
.align 2, 0
-_080D07D0: .4byte 0x03004b20
+_080D07D0: .4byte gTasks
_080D07D4:
cmp r5, 0x2
beq _080D0848
@@ -175630,7 +175630,7 @@ _080D07DE:
strh r5, [r4, 0xE]
b _080D0870
.align 2, 0
-_080D0810: .4byte 0x02020004
+_080D0810: .4byte gSprites
_080D0814:
adds r0, r4, 0
bl sub_807992C
@@ -175656,7 +175656,7 @@ _080D0814:
strh r0, [r4, 0xE]
b _080D0870
.align 2, 0
-_080D0844: .4byte 0x02020004
+_080D0844: .4byte gSprites
_080D0848:
movs r1, 0x10
ldrsh r0, [r4, r1]
@@ -175677,7 +175677,7 @@ _080D0848:
strh r0, [r4, 0x10]
b _080D08BC
.align 2, 0
-_080D086C: .4byte 0x02020004
+_080D086C: .4byte gSprites
_080D0870:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -175708,7 +175708,7 @@ _080D0878:
bl move_anim_task_del
b _080D08BC
.align 2, 0
-_080D08AC: .4byte 0x02020004
+_080D08AC: .4byte gSprites
_080D08B0:
ldrb r1, [r4, 0x8]
ldr r2, _080D08C4
@@ -175747,7 +175747,7 @@ sub_80D08C8: @ 80D08C8
pop {r0}
bx r0
.align 2, 0
-_080D08F8: .4byte 0x03004b20
+_080D08F8: .4byte gTasks
_080D08FC: .4byte gUnknown_083D7714
_080D0900: .4byte sub_80D0904
thumb_func_end sub_80D08C8
@@ -175773,7 +175773,7 @@ _080D0924:
pop {r0}
bx r0
.align 2, 0
-_080D092C: .4byte 0x03004b20
+_080D092C: .4byte gTasks
thumb_func_end sub_80D0904
thumb_func_start sub_80D0930
@@ -175799,7 +175799,7 @@ sub_80D0930: @ 80D0930
movs r0, 0x40
b _080D097E
.align 2, 0
-_080D0960: .4byte 0x0202f7c8
+_080D0960: .4byte gUnknown_0202F7C8
_080D0964:
adds r0, r4, 0
movs r1, 0x1
@@ -175837,7 +175837,7 @@ _080D097E:
bx r0
.align 2, 0
_080D09B0: .4byte 0x0000ffc0
-_080D09B4: .4byte 0x0202f7c8
+_080D09B4: .4byte gUnknown_0202F7C8
_080D09B8: .4byte move_anim_8072740
_080D09BC: .4byte sub_8078394
thumb_func_end sub_80D0930
@@ -175854,8 +175854,8 @@ sub_80D09C0: @ 80D09C0
ldr r0, _080D09D8
b _080D09DE
.align 2, 0
-_080D09D4: .4byte 0x03004b00
-_080D09D8: .4byte 0x0202f7c8
+_080D09D4: .4byte gUnknown_03004B00
+_080D09D8: .4byte gUnknown_0202F7C8
_080D09DC:
ldr r0, _080D0A3C
_080D09DE:
@@ -175905,8 +175905,8 @@ _080D0A2A:
pop {r0}
bx r0
.align 2, 0
-_080D0A3C: .4byte 0x0202f7c9
-_080D0A40: .4byte 0x03004b00
+_080D0A3C: .4byte gUnknown_0202F7C9
+_080D0A40: .4byte gUnknown_03004B00
_080D0A44: .4byte move_anim_8074EE0
_080D0A48: .4byte sub_80785E4
thumb_func_end sub_80D09C0
@@ -175938,7 +175938,7 @@ sub_80D0A4C: @ 80D0A4C
pop {r0}
bx r0
.align 2, 0
-_080D0A80: .4byte 0x03004b20
+_080D0A80: .4byte gTasks
_080D0A84: .4byte gUnknown_083D77B0
_080D0A88: .4byte sub_80D0A8C
thumb_func_end sub_80D0A4C
@@ -175964,7 +175964,7 @@ _080D0AAC:
pop {r0}
bx r0
.align 2, 0
-_080D0AB4: .4byte 0x03004b20
+_080D0AB4: .4byte gTasks
thumb_func_end sub_80D0A8C
thumb_func_start sub_80D0AB8
@@ -176027,9 +176027,9 @@ _080D0B22:
pop {r0}
bx r0
.align 2, 0
-_080D0B2C: .4byte 0x03004b20
-_080D0B30: .4byte 0x02020004
-_080D0B34: .4byte 0x0202f7c8
+_080D0B2C: .4byte gTasks
+_080D0B30: .4byte gSprites
+_080D0B34: .4byte gUnknown_0202F7C8
_080D0B38: .4byte sub_80D0B3C
thumb_func_end sub_80D0AB8
@@ -176071,8 +176071,8 @@ sub_80D0B3C: @ 80D0B3C
adds r1, r2
b _080D0BA0
.align 2, 0
-_080D0B84: .4byte 0x03004b20
-_080D0B88: .4byte 0x02020004
+_080D0B84: .4byte gTasks
+_080D0B88: .4byte gSprites
_080D0B8C:
ldr r2, _080D0BB4
movs r5, 0x8
@@ -176097,7 +176097,7 @@ _080D0BA2:
beq _080D0BBE
b _080D0C80
.align 2, 0
-_080D0BB4: .4byte 0x02020004
+_080D0BB4: .4byte gSprites
_080D0BB8:
cmp r0, 0x2
beq _080D0C20
@@ -176126,7 +176126,7 @@ _080D0BBE:
strh r0, [r3, 0xA]
b _080D0C80
.align 2, 0
-_080D0BEC: .4byte 0x02020004
+_080D0BEC: .4byte gSprites
_080D0BF0:
ldr r2, _080D0C1C
movs r5, 0x8
@@ -176151,7 +176151,7 @@ _080D0BF0:
strh r0, [r3, 0xA]
b _080D0C80
.align 2, 0
-_080D0C1C: .4byte 0x02020004
+_080D0C1C: .4byte gSprites
_080D0C20:
ldr r2, _080D0C58
movs r0, 0x8
@@ -176182,7 +176182,7 @@ _080D0C20:
strh r1, [r3, 0xA]
b _080D0C80
.align 2, 0
-_080D0C58: .4byte 0x02020004
+_080D0C58: .4byte gSprites
_080D0C5C:
ldrh r1, [r3, 0x18]
movs r0, 0x1
@@ -176248,9 +176248,9 @@ sub_80D0C88: @ 80D0C88
ldr r0, _080D0CE4
b _080D0CF0
.align 2, 0
-_080D0CD8: .4byte 0x03004b20
-_080D0CDC: .4byte 0x0202f7c9
-_080D0CE0: .4byte 0x030042c0
+_080D0CD8: .4byte gTasks
+_080D0CDC: .4byte gUnknown_0202F7C9
+_080D0CE0: .4byte gUnknown_030042C0
_080D0CE4: .4byte REG_BG1HOFS
_080D0CE8:
ldr r0, _080D0D54
@@ -176311,9 +176311,9 @@ _080D0D2E:
pop {r0}
bx r0
.align 2, 0
-_080D0D54: .4byte 0x03004288
+_080D0D54: .4byte gUnknown_03004288
_080D0D58: .4byte REG_BG2HOFS
-_080D0D5C: .4byte 0x03004de0
+_080D0D5C: .4byte gUnknown_03004DE0
_080D0D60: .4byte 0xa2600001
_080D0D64: .4byte sub_80D0D68
thumb_func_end sub_80D0C88
@@ -176336,7 +176336,7 @@ sub_80D0D68: @ 80D0D68
beq _080D0DA2
b _080D0E22
.align 2, 0
-_080D0D88: .4byte 0x03004b20
+_080D0D88: .4byte gTasks
_080D0D8C:
ldrh r0, [r3, 0x12]
adds r0, 0x1
@@ -176423,8 +176423,8 @@ _080D0E22:
pop {r0}
bx r0
.align 2, 0
-_080D0E28: .4byte 0x03004de0
-_080D0E2C: .4byte 0x03004dc0
+_080D0E28: .4byte gUnknown_03004DE0
+_080D0E2C: .4byte gUnknown_03004DC0
thumb_func_end sub_80D0D68
thumb_func_start sub_80D0E30
@@ -176468,7 +176468,7 @@ sub_80D0E30: @ 80D0E30
pop {r0}
bx r0
.align 2, 0
-_080D0E84: .4byte 0x0202f7c9
+_080D0E84: .4byte gUnknown_0202F7C9
_080D0E88: .4byte sub_80D0E8C
thumb_func_end sub_80D0E30
@@ -176671,8 +176671,8 @@ sub_80D0FD8: @ 80D0FD8
ldr r0, _080D1000
b _080D1006
.align 2, 0
-_080D0FFC: .4byte 0x03004b00
-_080D1000: .4byte 0x0202f7c8
+_080D0FFC: .4byte gUnknown_03004B00
+_080D1000: .4byte gUnknown_0202F7C8
_080D1004:
ldr r0, _080D1040
_080D1006:
@@ -176703,7 +176703,7 @@ _080D1006:
movs r1, 0
b _080D1048
.align 2, 0
-_080D1040: .4byte 0x0202f7c9
+_080D1040: .4byte gUnknown_0202F7C9
_080D1044:
adds r0, r5, 0
movs r1, 0x2
@@ -176726,7 +176726,7 @@ _080D1048:
strh r0, [r2]
b _080D107E
.align 2, 0
-_080D1070: .4byte 0x03004b00
+_080D1070: .4byte gUnknown_03004B00
_080D1074:
ldr r1, _080D1090
mov r0, sp
@@ -176743,7 +176743,7 @@ _080D107E:
pop {r0}
bx r0
.align 2, 0
-_080D1090: .4byte 0x03004b00
+_080D1090: .4byte gUnknown_03004B00
_080D1094: .4byte sub_80793C4
thumb_func_end sub_80D0FD8
@@ -176790,9 +176790,9 @@ sub_80D10B8: @ 80D10B8
ldr r0, _080D10EC
b _080D10F6
.align 2, 0
-_080D10E4: .4byte 0x03004b00
-_080D10E8: .4byte 0x0202f7c8
-_080D10EC: .4byte 0x0202f7c9
+_080D10E4: .4byte gUnknown_03004B00
+_080D10E8: .4byte gUnknown_0202F7C8
+_080D10EC: .4byte gUnknown_0202F7C9
_080D10F0:
ldr r0, _080D1110
ldrb r7, [r0]
@@ -176811,9 +176811,9 @@ _080D10F6:
str r1, [sp, 0x4]
b _080D1124
.align 2, 0
-_080D1110: .4byte 0x0202f7c9
-_080D1114: .4byte 0x0202f7c8
-_080D1118: .4byte 0x03004b00
+_080D1110: .4byte gUnknown_0202F7C9
+_080D1114: .4byte gUnknown_0202F7C8
+_080D1118: .4byte gUnknown_03004B00
_080D111C:
movs r2, 0x2
mov r10, r2
@@ -176849,17 +176849,17 @@ _080D1124:
adds r0, r4, r0
b _080D120A
.align 2, 0
-_080D1164: .4byte 0x03004b00
-_080D1168: .4byte 0x02020004
-_080D116C: .4byte 0x02024be0
+_080D1164: .4byte gUnknown_03004B00
+_080D1168: .4byte gSprites
+_080D116C: .4byte gUnknown_02024BE0
_080D1170:
ldr r2, _080D1178
ldr r0, _080D117C
add r0, r8
b _080D120A
.align 2, 0
-_080D1178: .4byte 0x02020004
-_080D117C: .4byte 0x02024be0
+_080D1178: .4byte gSprites
+_080D117C: .4byte gUnknown_02024BE0
_080D1180:
adds r0, r7, 0
mov r1, r10
@@ -176914,11 +176914,11 @@ _080D1180:
adds r0, 0x1
b _080D121A
.align 2, 0
-_080D11EC: .4byte 0x03004b00
-_080D11F0: .4byte 0x03001770
+_080D11EC: .4byte gUnknown_03004B00
+_080D11F0: .4byte gMain
_080D11F4: .4byte 0x0000043d
-_080D11F8: .4byte 0x02020004
-_080D11FC: .4byte 0x02024be0
+_080D11F8: .4byte gSprites
+_080D11FC: .4byte gUnknown_02024BE0
_080D1200:
adds r0, r6, 0
b _080D1214
@@ -176973,10 +176973,10 @@ _080D121A:
bl sub_807A3FC
b _080D129C
.align 2, 0
-_080D1268: .4byte 0x02020004
-_080D126C: .4byte 0x02024be0
-_080D1270: .4byte 0x03004b00
-_080D1274: .4byte 0x03001770
+_080D1268: .4byte gSprites
+_080D126C: .4byte gUnknown_02024BE0
+_080D1270: .4byte gUnknown_03004B00
+_080D1274: .4byte gMain
_080D1278: .4byte 0x0000043d
_080D127C:
mov r4, sp
@@ -177009,7 +177009,7 @@ _080D129C:
adds r2, r1, 0
b _080D12CE
.align 2, 0
-_080D12BC: .4byte 0x03004b00
+_080D12BC: .4byte gUnknown_03004B00
_080D12C0:
mov r3, sp
mov r0, sp
@@ -177051,7 +177051,7 @@ _080D12CE:
pop {r0}
bx r0
.align 2, 0
-_080D1310: .4byte 0x03004b00
+_080D1310: .4byte gUnknown_03004B00
_080D1314: .4byte sub_80D1098
thumb_func_end sub_80D10B8
@@ -177088,7 +177088,7 @@ _080D133E:
.align 2, 0
_080D1358: .4byte 0x000027db
_080D135C: .4byte 0x01010000
-_080D1360: .4byte 0x03004b00
+_080D1360: .4byte gUnknown_03004B00
_080D1364: .4byte sub_80793C4
thumb_func_end sub_80D1318
@@ -177120,9 +177120,9 @@ _080D1384:
pop {r0}
bx r0
.align 2, 0
-_080D139C: .4byte 0x0202f7c8
+_080D139C: .4byte gUnknown_0202F7C8
_080D13A0: .4byte 0x0000ff60
-_080D13A4: .4byte 0x03004b00
+_080D13A4: .4byte gUnknown_03004B00
_080D13A8: .4byte sub_80D13AC
thumb_func_end sub_80D1368
@@ -177182,7 +177182,7 @@ _080D1410:
pop {r0}
bx r0
.align 2, 0
-_080D1418: .4byte 0x0202f7c8
+_080D1418: .4byte gUnknown_0202F7C8
_080D141C: .4byte 0x0000ff60
_080D1420: .4byte sub_80D1424
thumb_func_end sub_80D13AC
@@ -177368,7 +177368,7 @@ sub_80D154C: @ 80D154C
ldr r0, _080D157C
b _080D1582
.align 2, 0
-_080D1574: .4byte 0x03004b00
+_080D1574: .4byte gUnknown_03004B00
_080D1578: .4byte 0x0000ffff
_080D157C: .4byte sub_80D158C
_080D1580:
@@ -177422,7 +177422,7 @@ sub_80D15A4: @ 80D15A4
pop {r0}
bx r0
.align 2, 0
-_080D15D4: .4byte 0x03004b20
+_080D15D4: .4byte gTasks
_080D15D8: .4byte gUnknown_083D79BC
_080D15DC: .4byte sub_80D15E0
thumb_func_end sub_80D15A4
@@ -177469,8 +177469,8 @@ _080D162A:
pop {r0}
bx r0
.align 2, 0
-_080D1630: .4byte 0x03004b20
-_080D1634: .4byte 0x02020004
+_080D1630: .4byte gTasks
+_080D1634: .4byte gSprites
thumb_func_end sub_80D15E0
thumb_func_start sub_80D1638
@@ -177501,8 +177501,8 @@ sub_80D1638: @ 80D1638
movs r0, 0x8
b _080D167E
.align 2, 0
-_080D166C: .4byte 0x03004b20
-_080D1670: .4byte 0x0202f7c9
+_080D166C: .4byte gTasks
+_080D1670: .4byte gUnknown_0202F7C9
_080D1674: .4byte 0x0000ffff
_080D1678:
movs r0, 0x1
@@ -177545,7 +177545,7 @@ sub_80D16A0: @ 80D16A0
beq _080D16D2
b _080D17BA
.align 2, 0
-_080D16C4: .4byte 0x03004b20
+_080D16C4: .4byte gTasks
_080D16C8:
cmp r4, 0x2
beq _080D1770
@@ -177569,7 +177569,7 @@ _080D16D2:
strh r4, [r3, 0xE]
b _080D1782
.align 2, 0
-_080D16F0: .4byte 0x02020004
+_080D16F0: .4byte gSprites
_080D16F4:
ldrh r0, [r3, 0xA]
adds r0, 0x1
@@ -177598,7 +177598,7 @@ _080D16F4:
adds r1, 0x6
b _080D173E
.align 2, 0
-_080D1728: .4byte 0x02020004
+_080D1728: .4byte gSprites
_080D172C:
ldr r2, _080D176C
movs r0, 0x26
@@ -177634,7 +177634,7 @@ _080D173E:
strh r0, [r1, 0x24]
b _080D1782
.align 2, 0
-_080D176C: .4byte 0x02020004
+_080D176C: .4byte gSprites
_080D1770:
ldrh r0, [r3, 0x20]
subs r0, 0x1
@@ -177679,7 +177679,7 @@ _080D17BA:
pop {r0}
bx r0
.align 2, 0
-_080D17C0: .4byte 0x02020004
+_080D17C0: .4byte gSprites
thumb_func_end sub_80D16A0
thumb_func_start sub_80D17C4
@@ -177714,7 +177714,7 @@ sub_80D17C4: @ 80D17C4
pop {r0}
bx r0
.align 2, 0
-_080D1800: .4byte 0x03004b20
+_080D1800: .4byte gTasks
_080D1804: .4byte sub_80D1808
thumb_func_end sub_80D17C4
@@ -177763,8 +177763,8 @@ sub_80D1808: @ 80D1808
ands r1, r2
b _080D187A
.align 2, 0
-_080D185C: .4byte 0x03004b20
-_080D1860: .4byte 0x02020004
+_080D185C: .4byte gTasks
+_080D1860: .4byte gSprites
_080D1864:
ldr r3, _080D18AC
movs r0, 0x26
@@ -177803,7 +177803,7 @@ _080D187A:
strh r2, [r4, 0xE]
b _080D18CE
.align 2, 0
-_080D18AC: .4byte 0x02020004
+_080D18AC: .4byte gSprites
_080D18B0:
movs r0, 0x26
ldrsh r1, [r4, r0]
@@ -177866,8 +177866,8 @@ sub_80D18D4: @ 80D18D4
pop {r0}
bx r0
.align 2, 0
-_080D1924: .4byte 0x03004b20
-_080D1928: .4byte 0x0202f7c8
+_080D1924: .4byte gTasks
+_080D1928: .4byte gUnknown_0202F7C8
_080D192C: .4byte sub_80D1930
thumb_func_end sub_80D18D4
@@ -177891,7 +177891,7 @@ sub_80D1930: @ 80D1930
beq _080D195E
b _080D19B8
.align 2, 0
-_080D1954: .4byte 0x03004b20
+_080D1954: .4byte gTasks
_080D1958:
cmp r2, 0x2
beq _080D19B4
@@ -178023,7 +178023,7 @@ _080D19C6:
b _080D1A6A
.align 2, 0
_080D1A50: .4byte gSpriteTemplate_83D79E8
-_080D1A54: .4byte 0x02020004
+_080D1A54: .4byte gSprites
_080D1A58: .4byte gUnknown_083D7A00
_080D1A5C:
movs r1, 0x22
@@ -178093,7 +178093,7 @@ _080D1AD2:
pop {r0}
bx r0
.align 2, 0
-_080D1AD8: .4byte 0x03004b20
+_080D1AD8: .4byte gTasks
thumb_func_end sub_80D1A70
thumb_func_start sub_80D1ADC
@@ -178295,8 +178295,8 @@ _080D1C28:
pop {r0}
bx r0
.align 2, 0
-_080D1C70: .4byte 0x0202f7c8
-_080D1C74: .4byte 0x03004b00
+_080D1C70: .4byte gUnknown_0202F7C8
+_080D1C74: .4byte gUnknown_03004B00
_080D1C78: .4byte sub_8078B34
_080D1C7C: .4byte move_anim_8072740
thumb_func_end sub_80D1C08
@@ -178393,12 +178393,12 @@ _080D1CE4:
pop {r0}
bx r0
.align 2, 0
-_080D1D2C: .4byte 0x030042c4
-_080D1D30: .4byte 0x03004240
+_080D1D2C: .4byte gUnknown_030042C4
+_080D1D30: .4byte gUnknown_03004240
_080D1D34: .4byte REG_WIN0H
_080D1D38: .4byte REG_WININ
_080D1D3C: .4byte 0x00003f1f
-_080D1D40: .4byte 0x03004b20
+_080D1D40: .4byte gTasks
_080D1D44: .4byte sub_80D1D48
thumb_func_end sub_80D1CD0
@@ -178431,8 +178431,8 @@ sub_80D1D48: @ 80D1D48
str r0, [r3]
b _080D1D90
.align 2, 0
-_080D1D7C: .4byte 0x03004b20
-_080D1D80: .4byte 0x030042c4
+_080D1D7C: .4byte gTasks
+_080D1D80: .4byte gUnknown_030042C4
_080D1D84: .4byte sub_80D1D9C
_080D1D88:
ldr r1, _080D1D98
@@ -178444,7 +178444,7 @@ _080D1D90:
pop {r0}
bx r0
.align 2, 0
-_080D1D98: .4byte 0x030042c4
+_080D1D98: .4byte gUnknown_030042C4
thumb_func_end sub_80D1D48
thumb_func_start sub_80D1D9C
@@ -178487,7 +178487,7 @@ sub_80D1D9C: @ 80D1D9C
bl BlendPalettes
b _080D1E1E
.align 2, 0
-_080D1DEC: .4byte 0x03004b20
+_080D1DEC: .4byte gTasks
_080D1DF0: .4byte REG_BLDCNT
_080D1DF4: .4byte 0x00007fff
_080D1DF8:
@@ -178515,8 +178515,8 @@ _080D1E1E:
pop {r0}
bx r0
.align 2, 0
-_080D1E28: .4byte 0x030042c4
-_080D1E2C: .4byte 0x03004240
+_080D1E28: .4byte gUnknown_030042C4
+_080D1E2C: .4byte gUnknown_03004240
_080D1E30: .4byte REG_WININ
_080D1E34: .4byte 0x00003f3f
thumb_func_end sub_80D1D9C
@@ -178560,9 +178560,9 @@ sub_80D1E38: @ 80D1E38
strh r1, [r0, 0x24]
b _080D1EBC
.align 2, 0
-_080D1E88: .4byte 0x03004b20
+_080D1E88: .4byte gTasks
_080D1E8C: .4byte gUnknown_083D7A98
-_080D1E90: .4byte 0x02020004
+_080D1E90: .4byte gSprites
_080D1E94:
ldr r1, _080D1EC4
lsls r0, r4, 4
@@ -178587,7 +178587,7 @@ _080D1EBC:
pop {r0}
bx r0
.align 2, 0
-_080D1EC4: .4byte 0x02020004
+_080D1EC4: .4byte gSprites
thumb_func_end sub_80D1E38
thumb_func_start sub_80D1EC8
@@ -178629,9 +178629,9 @@ sub_80D1EC8: @ 80D1EC8
strh r1, [r0, 0x24]
b _080D1F4C
.align 2, 0
-_080D1F18: .4byte 0x03004b20
+_080D1F18: .4byte gTasks
_080D1F1C: .4byte gUnknown_083D7A98
-_080D1F20: .4byte 0x02020004
+_080D1F20: .4byte gSprites
_080D1F24:
ldr r1, _080D1F54
lsls r0, r4, 4
@@ -178656,7 +178656,7 @@ _080D1F4C:
pop {r0}
bx r0
.align 2, 0
-_080D1F54: .4byte 0x02020004
+_080D1F54: .4byte gSprites
thumb_func_end sub_80D1EC8
thumb_func_start sub_80D1F58
@@ -178692,7 +178692,7 @@ sub_80D1F58: @ 80D1F58
pop {r0}
bx r0
.align 2, 0
-_080D1F9C: .4byte 0x0202f7c9
+_080D1F9C: .4byte gUnknown_0202F7C9
_080D1FA0: .4byte sub_80D1FA4
thumb_func_end sub_80D1F58
@@ -178744,7 +178744,7 @@ sub_80D1FDC: @ 80D1FDC
strh r0, [r4, 0x2E]
b _080D205C
.align 2, 0
-_080D1FFC: .4byte 0x03004b00
+_080D1FFC: .4byte gUnknown_03004B00
_080D2000:
ldrh r0, [r4, 0x30]
ldrh r2, [r4, 0x36]
@@ -178816,7 +178816,7 @@ sub_80D2064: @ 80D2064
pop {r0}
bx r0
.align 2, 0
-_080D2088: .4byte 0x03004b00
+_080D2088: .4byte gUnknown_03004B00
_080D208C: .4byte sub_80782D8
_080D2090: .4byte sub_80D2094
thumb_func_end sub_80D2064
@@ -178972,15 +178972,15 @@ _080D21A4:
_080D21BC: .4byte REG_BLDCNT
_080D21C0: .4byte 0x00003f42
_080D21C4: .4byte REG_BG1CNT
-_080D21C8: .4byte 0x030042c0
-_080D21CC: .4byte 0x030041b4
+_080D21C8: .4byte gUnknown_030042C0
+_080D21CC: .4byte gUnknown_030041B4
_080D21D0: .4byte REG_BG1HOFS
_080D21D4: .4byte 0x040000d4
_080D21D8: .4byte 0x85000400
_080D21DC: .4byte gAttractTilemap
_080D21E0: .4byte gAttractGfx
_080D21E4: .4byte gAttractPal
-_080D21E8: .4byte 0x03004b20
+_080D21E8: .4byte gTasks
_080D21EC: .4byte sub_80D21F0
thumb_func_end sub_80D2100
@@ -179012,7 +179012,7 @@ _080D2216:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D2220: .4byte 0x03004b20
+_080D2220: .4byte gTasks
_080D2224: .4byte _080D2228
.align 2, 0
_080D2228:
@@ -179208,7 +179208,7 @@ _080D239C: .4byte 0x040000d4
_080D23A0: .4byte 0x85000400
_080D23A4: .4byte 0x85000200
_080D23A8: .4byte REG_BG1CNT
-_080D23AC: .4byte 0x03004b20
+_080D23AC: .4byte gTasks
_080D23B0: .4byte REG_BLDCNT
thumb_func_end sub_80D21F0
@@ -179282,8 +179282,8 @@ _080D23FE:
_080D2438: .4byte REG_BLDCNT
_080D243C: .4byte 0x00003f42
_080D2440: .4byte REG_BG1CNT
-_080D2444: .4byte 0x030042c0
-_080D2448: .4byte 0x030041b4
+_080D2444: .4byte gUnknown_030042C0
+_080D2448: .4byte gUnknown_030041B4
_080D244C: .4byte REG_BG1HOFS
_080D2450: .4byte 0x040000d4
_080D2454: .4byte 0x85000400
@@ -179302,7 +179302,7 @@ _080D246E:
bl LZDecompressVram
b _080D2488
.align 2, 0
-_080D2478: .4byte 0x0202f7c9
+_080D2478: .4byte gUnknown_0202F7C9
_080D247C: .4byte gBattleAnimBackgroundTilemap_ScaryFacePlayer
_080D2480:
ldr r0, _080D24CC
@@ -179344,7 +179344,7 @@ _080D24B6:
_080D24CC: .4byte gBattleAnimBackgroundTilemap_ScaryFaceOpponent
_080D24D0: .4byte gBattleAnimBackgroundImage_ScaryFace
_080D24D4: .4byte gBattleAnimBackgroundPalette_ScaryFace
-_080D24D8: .4byte 0x03004b20
+_080D24D8: .4byte gTasks
_080D24DC: .4byte sub_80D24E0
thumb_func_end sub_80D23B4
@@ -179376,7 +179376,7 @@ _080D2506:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D2510: .4byte 0x03004b20
+_080D2510: .4byte gTasks
_080D2514: .4byte _080D2518
.align 2, 0
_080D2518:
@@ -179572,7 +179572,7 @@ _080D268C: .4byte 0x040000d4
_080D2690: .4byte 0x85000400
_080D2694: .4byte 0x85000200
_080D2698: .4byte REG_BG1CNT
-_080D269C: .4byte 0x03004b20
+_080D269C: .4byte gTasks
_080D26A0: .4byte REG_BLDCNT
thumb_func_end sub_80D24E0
@@ -179617,8 +179617,8 @@ sub_80D26A4: @ 80D26A4
pop {r0}
bx r0
.align 2, 0
-_080D26F8: .4byte 0x0202f7c8
-_080D26FC: .4byte 0x03004b00
+_080D26F8: .4byte gUnknown_0202F7C8
+_080D26FC: .4byte gUnknown_03004B00
_080D2700: .4byte sub_80D2704
thumb_func_end sub_80D26A4
@@ -179730,7 +179730,7 @@ _080D27D0:
pop {r0}
bx r0
.align 2, 0
-_080D27D8: .4byte 0x03004b00
+_080D27D8: .4byte gUnknown_03004B00
_080D27DC: .4byte 0x0000ffff
thumb_func_end sub_80D2704
@@ -179768,8 +179768,8 @@ sub_80D27E0: @ 80D27E0
pop {r0}
bx r0
.align 2, 0
-_080D2828: .4byte 0x0202f7c8
-_080D282C: .4byte 0x03004b00
+_080D2828: .4byte gUnknown_0202F7C8
+_080D282C: .4byte gUnknown_03004B00
_080D2830: .4byte sub_80D2834
thumb_func_end sub_80D27E0
@@ -179878,8 +179878,8 @@ sub_80D28AC: @ 80D28AC
pop {r0}
bx r0
.align 2, 0
-_080D28F8: .4byte 0x0202f7c8
-_080D28FC: .4byte 0x03004b00
+_080D28F8: .4byte gUnknown_0202F7C8
+_080D28FC: .4byte gUnknown_03004B00
_080D2900: .4byte sub_80D287C
thumb_func_end sub_80D28AC
@@ -179991,7 +179991,7 @@ _080D29C2:
pop {r0}
bx r0
.align 2, 0
-_080D29C8: .4byte 0x03004b00
+_080D29C8: .4byte gUnknown_03004B00
thumb_func_end sub_80D2938
thumb_func_start sub_80D29CC
@@ -180069,7 +180069,7 @@ sub_80D2A38: @ 80D2A38
strh r0, [r4, 0x2E]
b _080D2AB0
.align 2, 0
-_080D2A58: .4byte 0x03004b00
+_080D2A58: .4byte gUnknown_03004B00
_080D2A5C:
ldrh r0, [r4, 0x30]
ldrh r2, [r4, 0x36]
@@ -180249,8 +180249,8 @@ _080D2B80:
strb r0, [r3]
b _080D2BD2
.align 2, 0
-_080D2BB8: .4byte 0x03004b00
-_080D2BBC: .4byte 0x0202f7c9
+_080D2BB8: .4byte gUnknown_03004B00
+_080D2BBC: .4byte gUnknown_0202F7C9
_080D2BC0: .4byte 0x0000ffff
_080D2BC4:
adds r2, r4, 0
@@ -180298,7 +180298,7 @@ sub_80D2BE8: @ 80D2BE8
strh r0, [r4, 0x2E]
b _080D2C30
.align 2, 0
-_080D2C18: .4byte 0x03004b00
+_080D2C18: .4byte gUnknown_03004B00
_080D2C1C:
adds r0, r4, 0
adds r0, 0x3F
@@ -180328,7 +180328,7 @@ sub_80D2C38: @ 80D2C38
bl move_anim_8072740
b _080D2CB8
.align 2, 0
-_080D2C50: .4byte 0x03004b00
+_080D2C50: .4byte gUnknown_03004B00
_080D2C54:
movs r2, 0
ldrsh r0, [r1, r2]
@@ -180337,7 +180337,7 @@ _080D2C54:
ldr r4, _080D2C60
b _080D2C66
.align 2, 0
-_080D2C60: .4byte 0x0202f7c8
+_080D2C60: .4byte gUnknown_0202F7C8
_080D2C64:
ldr r4, _080D2C94
_080D2C66:
@@ -180363,8 +180363,8 @@ _080D2C66:
adds r0, 0x20
b _080D2CA0
.align 2, 0
-_080D2C94: .4byte 0x0202f7c9
-_080D2C98: .4byte 0x03004b00
+_080D2C94: .4byte gUnknown_0202F7C9
+_080D2C98: .4byte gUnknown_03004B00
_080D2C9C:
ldrh r0, [r5, 0x20]
subs r0, 0x20
@@ -180444,8 +180444,8 @@ sub_80D2CF8: @ 80D2CF8
pop {r0}
bx r0
.align 2, 0
-_080D2D2C: .4byte 0x03004b00
-_080D2D30: .4byte 0x03004b20
+_080D2D2C: .4byte gUnknown_03004B00
+_080D2D30: .4byte gTasks
_080D2D34: .4byte gUnknown_083D7CA8
_080D2D38: .4byte sub_80D2D3C
thumb_func_end sub_80D2CF8
@@ -180471,7 +180471,7 @@ _080D2D5C:
pop {r0}
bx r0
.align 2, 0
-_080D2D64: .4byte 0x03004b20
+_080D2D64: .4byte gTasks
thumb_func_end sub_80D2D3C
thumb_func_start sub_80D2D68
@@ -180486,8 +180486,8 @@ sub_80D2D68: @ 80D2D68
ldr r0, _080D2D80
b _080D2D86
.align 2, 0
-_080D2D7C: .4byte 0x03004b00
-_080D2D80: .4byte 0x0202f7c8
+_080D2D7C: .4byte gUnknown_03004B00
+_080D2D80: .4byte gUnknown_0202F7C8
_080D2D84:
ldr r0, _080D2E1C
_080D2D86:
@@ -180566,8 +180566,8 @@ _080D2DF0:
pop {r0}
bx r0
.align 2, 0
-_080D2E1C: .4byte 0x0202f7c9
-_080D2E20: .4byte 0x03004b00
+_080D2E1C: .4byte gUnknown_0202F7C9
+_080D2E20: .4byte gUnknown_03004B00
_080D2E24: .4byte 0x000003ff
_080D2E28: .4byte 0xfffffc00
_080D2E2C: .4byte sub_80D2E30
@@ -180654,7 +180654,7 @@ _080D2EBC:
pop {r0}
bx r0
.align 2, 0
-_080D2EC4: .4byte 0x03004b00
+_080D2EC4: .4byte gUnknown_03004B00
thumb_func_end sub_80D2E68
thumb_func_start sub_80D2EC8
@@ -180744,7 +180744,7 @@ _080D2F72:
pop {r0}
bx r0
.align 2, 0
-_080D2F78: .4byte 0x03004b00
+_080D2F78: .4byte gUnknown_03004B00
_080D2F7C: .4byte sub_80D2F80
thumb_func_end sub_80D2EC8
@@ -180864,8 +180864,8 @@ sub_80D3014: @ 80D3014
bl StartSpriteAffineAnim
b _080D3080
.align 2, 0
-_080D3058: .4byte 0x020239f8
-_080D305C: .4byte 0x0202f7c8
+_080D3058: .4byte gUnknown_020239F8
+_080D305C: .4byte gUnknown_0202F7C8
_080D3060:
ldr r4, _080D30A0
ldrb r0, [r4]
@@ -180898,7 +180898,7 @@ _080D3080:
pop {r0}
bx r0
.align 2, 0
-_080D30A0: .4byte 0x0202f7c8
+_080D30A0: .4byte gUnknown_0202F7C8
_080D30A4: .4byte sub_8078B34
_080D30A8: .4byte move_anim_8072740
thumb_func_end sub_80D3014
@@ -180919,8 +180919,8 @@ sub_80D30AC: @ 80D30AC
pop {r0}
bx r0
.align 2, 0
-_080D30C8: .4byte 0x03004b00
-_080D30CC: .4byte 0x0202f7b4
+_080D30C8: .4byte gUnknown_03004B00
+_080D30CC: .4byte gUnknown_0202F7B4
thumb_func_end sub_80D30AC
thumb_func_start update_fury_cutter_counter_copy
@@ -180937,8 +180937,8 @@ update_fury_cutter_counter_copy: @ 80D30D0
pop {r0}
bx r0
.align 2, 0
-_080D30E8: .4byte 0x03004b00
-_080D30EC: .4byte 0x0202f7b4
+_080D30E8: .4byte gUnknown_03004B00
+_080D30EC: .4byte gUnknown_0202F7B4
thumb_func_end update_fury_cutter_counter_copy
thumb_func_start sub_80D30F0
@@ -181008,8 +181008,8 @@ _080D3172:
pop {r0}
bx r0
.align 2, 0
-_080D3178: .4byte 0x03004b20
-_080D317C: .4byte 0x03004b00
+_080D3178: .4byte gTasks
+_080D317C: .4byte gUnknown_03004B00
_080D3180: .4byte gSpriteTemplate_83D9130
thumb_func_end sub_80D30F0
@@ -181074,8 +181074,8 @@ sub_80D31C8: @ 80D31C8
subs r0, r1
b _080D320A
.align 2, 0
-_080D31F0: .4byte 0x0202f7c8
-_080D31F4: .4byte 0x03004b00
+_080D31F0: .4byte gUnknown_0202F7C8
+_080D31F4: .4byte gUnknown_03004B00
_080D31F8:
ldrb r0, [r5]
movs r1, 0x2
@@ -181178,11 +181178,11 @@ _080D3240:
pop {r0}
bx r0
.align 2, 0
-_080D32D0: .4byte 0x03004b00
-_080D32D4: .4byte 0x0202f7c8
-_080D32D8: .4byte 0x0202f7c9
+_080D32D0: .4byte gUnknown_03004B00
+_080D32D4: .4byte gUnknown_0202F7C8
+_080D32D8: .4byte gUnknown_0202F7C9
_080D32DC: .4byte SpriteCallbackDummy
-_080D32E0: .4byte 0x02020004
+_080D32E0: .4byte gSprites
_080D32E4: .4byte sub_80D32E8
thumb_func_end sub_80D31C8
@@ -181238,7 +181238,7 @@ sub_80D32E8: @ 80D32E8
strh r4, [r7, 0x36]
b _080D335E
.align 2, 0
-_080D3350: .4byte 0x02020004
+_080D3350: .4byte gSprites
_080D3354:
ldr r0, _080D336C
str r0, [r5, 0x1C]
@@ -181312,8 +181312,8 @@ sub_80D33B4: @ 80D33B4
adds r7, r1, 0
b _080D33EA
.align 2, 0
-_080D33DC: .4byte 0x0202f7c8
-_080D33E0: .4byte 0x03004b00
+_080D33DC: .4byte gUnknown_0202F7C8
+_080D33E0: .4byte gUnknown_03004B00
_080D33E4:
ldr r0, _080D3440
ldrh r6, [r0, 0x4]
@@ -181358,8 +181358,8 @@ _080D33EA:
pop {r0}
bx r0
.align 2, 0
-_080D3440: .4byte 0x03004b00
-_080D3444: .4byte 0x0202f7c9
+_080D3440: .4byte gUnknown_03004B00
+_080D3444: .4byte gUnknown_0202F7C9
_080D3448: .4byte sub_80D344C
thumb_func_end sub_80D33B4
@@ -181394,7 +181394,7 @@ _080D3480:
pop {r0}
bx r0
.align 2, 0
-_080D3488: .4byte 0x03004b00
+_080D3488: .4byte gUnknown_03004B00
_080D348C: .4byte 0x0000ffff
thumb_func_end sub_80D344C
@@ -181425,8 +181425,8 @@ sub_80D3490: @ 80D3490
pop {r0}
bx r0
.align 2, 0
-_080D34C4: .4byte 0x03004b20
-_080D34C8: .4byte 0x03004b00
+_080D34C4: .4byte gTasks
+_080D34C8: .4byte gUnknown_03004B00
_080D34CC: .4byte 0x0000279c
_080D34D0: .4byte sub_80D34D4
thumb_func_end sub_80D3490
@@ -181496,8 +181496,8 @@ _080D3546:
pop {r0}
bx r0
.align 2, 0
-_080D354C: .4byte 0x03004b20
-_080D3550: .4byte 0x0202eec8
+_080D354C: .4byte gTasks
+_080D3550: .4byte gPlttBufferFaded
thumb_func_end sub_80D34D4
thumb_func_start sub_80D3554
@@ -181549,8 +181549,8 @@ sub_80D3554: @ 80D3554
strh r0, [r5, 0x3C]
b _080D35C8
.align 2, 0
-_080D35BC: .4byte 0x0202f7c9
-_080D35C0: .4byte 0x03004b00
+_080D35BC: .4byte gUnknown_0202F7C9
+_080D35C0: .4byte gUnknown_03004B00
_080D35C4:
lsls r0, r1, 8
strh r0, [r5, 0x3A]
@@ -181629,8 +181629,8 @@ sub_80D3630: @ 80D3630
str r0, [r1]
bx lr
.align 2, 0
-_080D3650: .4byte 0x03004b20
-_080D3654: .4byte 0x03004b00
+_080D3650: .4byte gTasks
+_080D3654: .4byte gUnknown_03004B00
_080D3658: .4byte sub_80D365C
thumb_func_end sub_80D3630
@@ -181662,8 +181662,8 @@ _080D368A:
pop {r0}
bx r0
.align 2, 0
-_080D3690: .4byte 0x03004b00
-_080D3694: .4byte 0x03004b20
+_080D3690: .4byte gUnknown_03004B00
+_080D3694: .4byte gTasks
thumb_func_end sub_80D365C
thumb_func_start sub_80D3698
@@ -181702,7 +181702,7 @@ sub_80D3698: @ 80D3698
strh r0, [r4, 0x24]
b _080D36F4
.align 2, 0
-_080D36E4: .4byte 0x0202f7c8
+_080D36E4: .4byte gUnknown_0202F7C8
_080D36E8: .4byte 0x0000fff6
_080D36EC:
strh r6, [r4, 0x24]
@@ -181836,9 +181836,9 @@ _080D37AA:
pop {r0}
bx r0
.align 2, 0
-_080D37E8: .4byte 0x0202f7c8
-_080D37EC: .4byte 0x0202f7c9
-_080D37F0: .4byte 0x03004b00
+_080D37E8: .4byte gUnknown_0202F7C8
+_080D37EC: .4byte gUnknown_0202F7C9
+_080D37F0: .4byte gUnknown_03004B00
_080D37F4: .4byte sub_8078B34
_080D37F8: .4byte move_anim_8072740
thumb_func_end sub_80D3728
@@ -181868,7 +181868,7 @@ sub_80D37FC: @ 80D37FC
pop {r0}
bx r0
.align 2, 0
-_080D382C: .4byte 0x03004b00
+_080D382C: .4byte gUnknown_03004B00
_080D3830: .4byte sub_8078B34
_080D3834: .4byte move_anim_8072740
thumb_func_end sub_80D37FC
@@ -181887,7 +181887,7 @@ sub_80D3838: @ 80D3838
bl sub_8078764
b _080D385C
.align 2, 0
-_080D3850: .4byte 0x03004b00
+_080D3850: .4byte gUnknown_03004B00
_080D3854:
adds r0, r4, 0
movs r1, 0x1
@@ -181902,7 +181902,7 @@ _080D385C:
pop {r0}
bx r0
.align 2, 0
-_080D386C: .4byte 0x03004b00
+_080D386C: .4byte gUnknown_03004B00
_080D3870: .4byte sub_80D3874
thumb_func_end sub_80D3838
@@ -182054,7 +182054,7 @@ _080D3990: .4byte 0x00003f42
_080D3994: .4byte REG_BG1CNT
_080D3998: .4byte 0x040000d4
_080D399C: .4byte 0x85000400
-_080D39A0: .4byte 0x0202f7c8
+_080D39A0: .4byte gUnknown_0202F7C8
_080D39A4: .4byte gUnknown_08E70968
_080D39A8:
ldr r0, _080D39B4
@@ -182093,7 +182093,7 @@ _080D39CE:
.align 2, 0
_080D39F0: .4byte gUnknown_08E70F0C
_080D39F4: .4byte gBattleAnimBackgroundImage_Surf
-_080D39F8: .4byte 0x03004b00
+_080D39F8: .4byte gUnknown_03004B00
_080D39FC: .4byte gBattleAnimBackgroundPalette_Surf
_080D3A00:
ldr r0, _080D3A78
@@ -182156,11 +182156,11 @@ _080D3A0E:
.align 2, 0
_080D3A78: .4byte gBattleAnimBackgroundImageMuddyWater_Pal
_080D3A7C: .4byte sub_80D3D68
-_080D3A80: .4byte 0x03004b20
+_080D3A80: .4byte gTasks
_080D3A84: .4byte 0x0000ffb0
-_080D3A88: .4byte 0x030042c0
+_080D3A88: .4byte gUnknown_030042C0
_080D3A8C: .4byte 0x0000ffd0
-_080D3A90: .4byte 0x030041b4
+_080D3A90: .4byte gUnknown_030041B4
_080D3A94:
ldr r0, _080D3AC4
ldrb r0, [r0]
@@ -182185,10 +182185,10 @@ _080D3A94:
strh r1, [r7, 0xE]
b _080D3AEE
.align 2, 0
-_080D3AC4: .4byte 0x0202f7c8
+_080D3AC4: .4byte gUnknown_0202F7C8
_080D3AC8: .4byte 0x0000ff20
-_080D3ACC: .4byte 0x030042c0
-_080D3AD0: .4byte 0x030041b4
+_080D3ACC: .4byte gUnknown_030042C0
+_080D3AD0: .4byte gUnknown_030041B4
_080D3AD4: .4byte 0x0000ffff
_080D3AD8:
ldr r0, _080D3B1C
@@ -182226,12 +182226,12 @@ _080D3AEE:
movs r0, 0x70
b _080D3B38
.align 2, 0
-_080D3B1C: .4byte 0x030042c0
+_080D3B1C: .4byte gUnknown_030042C0
_080D3B20: .4byte 0x0000ffd0
-_080D3B24: .4byte 0x030041b4
+_080D3B24: .4byte gUnknown_030041B4
_080D3B28: .4byte 0x0000fffe
_080D3B2C: .4byte REG_BG1HOFS
-_080D3B30: .4byte 0x03004b20
+_080D3B30: .4byte gTasks
_080D3B34:
movs r0, 0
strh r0, [r2, 0x10]
@@ -182505,10 +182505,10 @@ _080D3D32:
pop {r0}
bx r0
.align 2, 0
-_080D3D44: .4byte 0x03004b20
-_080D3D48: .4byte 0x030042c0
-_080D3D4C: .4byte 0x030041b4
-_080D3D50: .4byte 0x0202eec8
+_080D3D44: .4byte gTasks
+_080D3D48: .4byte gUnknown_030042C0
+_080D3D4C: .4byte gUnknown_030041B4
+_080D3D50: .4byte gPlttBufferFaded
_080D3D54: .4byte 0x040000d4
_080D3D58: .4byte 0x85000400
_080D3D5C: .4byte REG_BG1CNT
@@ -182539,7 +182539,7 @@ _080D3D84:
beq _080D3D9C
b _080D4032
.align 2, 0
-_080D3D90: .4byte 0x03004b20
+_080D3D90: .4byte gTasks
_080D3D94:
cmp r0, 0x2
bne _080D3D9A
@@ -182657,7 +182657,7 @@ _080D3E4A:
ldrh r0, [r4, 0xA]
b _080D3E8A
.align 2, 0
-_080D3E6C: .4byte 0x03004de0
+_080D3E6C: .4byte gUnknown_03004DE0
_080D3E70: .4byte 0x0000ffff
_080D3E74:
lsls r0, r3, 16
@@ -182801,8 +182801,8 @@ _080D3F5E:
ble _080D3F5E
b _080D4032
.align 2, 0
-_080D3F80: .4byte 0x03004de0
-_080D3F84: .4byte 0x03004dc0
+_080D3F80: .4byte gUnknown_03004DE0
+_080D3F84: .4byte gUnknown_03004DC0
_080D3F88:
movs r3, 0
movs r1, 0x10
@@ -182899,8 +182899,8 @@ _080D4032:
pop {r0}
bx r0
.align 2, 0
-_080D403C: .4byte 0x03004de0
-_080D4040: .4byte 0x03004dc0
+_080D403C: .4byte gUnknown_03004DE0
+_080D4040: .4byte gUnknown_03004DC0
thumb_func_end sub_80D3D68
thumb_func_start sub_80D4044
@@ -183035,8 +183035,8 @@ sub_80D40F4: @ 80D40F4
pop {r0}
bx r0
.align 2, 0
-_080D4144: .4byte 0x03004b20
-_080D4148: .4byte 0x02020004
+_080D4144: .4byte gTasks
+_080D4148: .4byte gSprites
_080D414C: .4byte sub_80D4150
thumb_func_end sub_80D40F4
@@ -183063,7 +183063,7 @@ _080D416C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D4178: .4byte 0x03004b20
+_080D4178: .4byte gTasks
_080D417C: .4byte _080D4180
.align 2, 0
_080D4180:
@@ -183131,7 +183131,7 @@ _080D41C6:
strh r1, [r0, 0x22]
b _080D4222
.align 2, 0
-_080D420C: .4byte 0x02020004
+_080D420C: .4byte gSprites
_080D4210:
ldr r2, _080D4250
movs r0, 0x26
@@ -183166,7 +183166,7 @@ _080D4232:
strh r5, [r4, 0xE]
b _080D436C
.align 2, 0
-_080D4250: .4byte 0x02020004
+_080D4250: .4byte gSprites
_080D4254: .4byte 0x0000fffd
_080D4258:
ldrh r0, [r4, 0xE]
@@ -183241,7 +183241,7 @@ _080D42B0:
adds r1, 0x2
b _080D42FA
.align 2, 0
-_080D42E4: .4byte 0x02020004
+_080D42E4: .4byte gSprites
_080D42E8:
ldr r2, _080D432C
movs r0, 0x26
@@ -183277,7 +183277,7 @@ _080D42FA:
strh r0, [r4, 0x10]
b _080D436E
.align 2, 0
-_080D432C: .4byte 0x02020004
+_080D432C: .4byte gSprites
_080D4330:
ldr r6, _080D4378
movs r0, 0x26
@@ -183315,7 +183315,7 @@ _080D436E:
strh r0, [r4, 0x8]
b _080D438A
.align 2, 0
-_080D4378: .4byte 0x02020004
+_080D4378: .4byte gSprites
_080D437C:
movs r1, 0xC
ldrsh r0, [r4, r1]
@@ -183349,9 +183349,9 @@ sub_80D4394: @ 80D4394
ldr r0, _080D43C0
b _080D43D8
.align 2, 0
-_080D43B8: .4byte 0x0202f7c8
-_080D43BC: .4byte 0x02024a6a
-_080D43C0: .4byte 0x03004360
+_080D43B8: .4byte gUnknown_0202F7C8
+_080D43BC: .4byte gUnknown_02024A6A
+_080D43C0: .4byte gPlayerParty
_080D43C4:
adds r0, r2, 0
b _080D440A
@@ -183394,8 +183394,8 @@ _080D440A:
pop {r1}
bx r1
.align 2, 0
-_080D4410: .4byte 0x02024a6a
-_080D4414: .4byte 0x030045c0
+_080D4410: .4byte gUnknown_02024A6A
+_080D4414: .4byte gEnemyParty
thumb_func_end sub_80D4394
thumb_func_start sub_80D4418
@@ -183530,9 +183530,9 @@ _080D44EA:
pop {r0}
bx r0
.align 2, 0
-_080D4520: .4byte 0x0202f7c8
+_080D4520: .4byte gUnknown_0202F7C8
_080D4524: .4byte gSpriteTemplate_83D9378
-_080D4528: .4byte 0x02020004
+_080D4528: .4byte gSprites
thumb_func_end sub_80D4418
thumb_func_start sub_80D452C
@@ -183623,7 +183623,7 @@ _080D45CE:
pop {r0}
bx r0
.align 2, 0
-_080D45D4: .4byte 0x03004b20
+_080D45D4: .4byte gTasks
thumb_func_end sub_80D452C
thumb_func_start sub_80D45D8
@@ -183651,8 +183651,8 @@ sub_80D45D8: @ 80D45D8
movs r0, 0x28
b _080D4616
.align 2, 0
-_080D4608: .4byte 0x03004b20
-_080D460C: .4byte 0x0202f7c8
+_080D4608: .4byte gTasks
+_080D460C: .4byte gUnknown_0202F7C8
_080D4610:
movs r0, 0x10
strh r0, [r4, 0x10]
@@ -183699,7 +183699,7 @@ sub_80D463C: @ 80D463C
beq _080D4714
b _080D4722
.align 2, 0
-_080D4660: .4byte 0x03004b20
+_080D4660: .4byte gTasks
_080D4664:
ldrh r0, [r4, 0xC]
adds r0, 0x1
@@ -183783,9 +183783,9 @@ _080D46F4:
strh r0, [r4, 0x8]
b _080D4722
.align 2, 0
-_080D4708: .4byte 0x03004b00
+_080D4708: .4byte gUnknown_03004B00
_080D470C: .4byte sub_80E1864
-_080D4710: .4byte 0x0202f7b2
+_080D4710: .4byte gUnknown_0202F7B2
_080D4714:
movs r2, 0x1A
ldrsh r0, [r4, r2]
@@ -183874,7 +183874,7 @@ _080D4786:
.align 2, 0
_080D47B8: .4byte gSineTable
_080D47BC: .4byte gSpriteTemplate_83D9378
-_080D47C0: .4byte 0x02020004
+_080D47C0: .4byte gSprites
_080D47C4: .4byte sub_80D47D0
_080D47C8: .4byte 0x41c64e6d
_080D47CC: .4byte 0x00003039
@@ -183960,9 +183960,9 @@ _080D4866:
pop {r0}
bx r0
.align 2, 0
-_080D486C: .4byte 0x03004b20
+_080D486C: .4byte gTasks
_080D4870: .4byte gBattleAnimSpriteTemplate_83DB4D8
-_080D4874: .4byte 0x02020004
+_080D4874: .4byte gSprites
_080D4878: .4byte sub_80D487C
thumb_func_end sub_80D47D0
@@ -184025,7 +184025,7 @@ _080D48E8:
pop {r0}
bx r0
.align 2, 0
-_080D48F0: .4byte 0x03004b20
+_080D48F0: .4byte gTasks
thumb_func_end sub_80D487C
thumb_func_start sub_80D48F4
@@ -184094,8 +184094,8 @@ _080D494C:
pop {r0}
bx r0
.align 2, 0
-_080D4978: .4byte 0x03004b20
-_080D497C: .4byte 0x0202f7c8
+_080D4978: .4byte gTasks
+_080D497C: .4byte gUnknown_0202F7C8
_080D4980: .4byte 0x0000ffe0
_080D4984: .4byte sub_80D4988
thumb_func_end sub_80D48F4
@@ -184122,7 +184122,7 @@ _080D49A2:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D49AC: .4byte 0x03004b20
+_080D49AC: .4byte gTasks
_080D49B0: .4byte _080D49B4
.align 2, 0
_080D49B4:
@@ -184317,7 +184317,7 @@ _080D4B2A:
bx r0
.align 2, 0
_080D4B30: .4byte gSpriteTemplate_83D9378
-_080D4B34: .4byte 0x02020004
+_080D4B34: .4byte gSprites
_080D4B38: .4byte sub_80D4B3C
thumb_func_end sub_80D4AD0
@@ -184409,7 +184409,7 @@ _080D4BE0:
pop {r0}
bx r0
.align 2, 0
-_080D4BE8: .4byte 0x03004b20
+_080D4BE8: .4byte gTasks
_080D4BEC: .4byte sub_80D4988
thumb_func_end sub_80D4BA4
@@ -184432,7 +184432,7 @@ sub_80D4BF0: @ 80D4BF0
str r1, [r0, 0x1C]
bx lr
.align 2, 0
-_080D4C10: .4byte 0x03004b00
+_080D4C10: .4byte gUnknown_03004B00
_080D4C14: .4byte sub_80D4C18
thumb_func_end sub_80D4BF0
@@ -184539,8 +184539,8 @@ sub_80D4CA4: @ 80D4CA4
pop {r0}
bx r0
.align 2, 0
-_080D4CE0: .4byte 0x0202f7c9
-_080D4CE4: .4byte 0x03004b00
+_080D4CE0: .4byte gUnknown_0202F7C9
+_080D4CE4: .4byte gUnknown_03004B00
_080D4CE8: .4byte sub_80D4CEC
thumb_func_end sub_80D4CA4
@@ -184708,8 +184708,8 @@ _080D4DF2:
b _080D4E42
.align 2, 0
_080D4E34: .4byte gSpriteTemplate_83D9420
-_080D4E38: .4byte 0x02020004
-_080D4E3C: .4byte 0x0202f7c8
+_080D4E38: .4byte gSprites
+_080D4E3C: .4byte gUnknown_0202F7C8
_080D4E40:
strh r7, [r4, 0x32]
_080D4E42:
@@ -184766,8 +184766,8 @@ _080D4E68:
b _080D4EBA
.align 2, 0
_080D4EAC: .4byte gSpriteTemplate_83D9420
-_080D4EB0: .4byte 0x02020004
-_080D4EB4: .4byte 0x0202f7c8
+_080D4EB0: .4byte gSprites
+_080D4EB4: .4byte gUnknown_0202F7C8
_080D4EB8:
strh r7, [r4, 0x32]
_080D4EBA:
@@ -184815,7 +184815,7 @@ sub_80D4ED8: @ 80D4ED8
pop {r0}
bx r0
.align 2, 0
-_080D4F0C: .4byte 0x03004b00
+_080D4F0C: .4byte gUnknown_03004B00
_080D4F10: .4byte move_anim_8072740
_080D4F14: .4byte sub_8078174
thumb_func_end sub_80D4ED8
@@ -184848,7 +184848,7 @@ sub_80D4F18: @ 80D4F18
pop {r0}
bx r0
.align 2, 0
-_080D4F50: .4byte 0x03004b00
+_080D4F50: .4byte gUnknown_03004B00
_080D4F54: .4byte sub_8078394
_080D4F58: .4byte move_anim_8072740
thumb_func_end sub_80D4F18
@@ -184879,8 +184879,8 @@ sub_80D4F5C: @ 80D4F5C
adds r1, r2, 0
b _080D4FAE
.align 2, 0
-_080D4F90: .4byte 0x0202f7c8
-_080D4F94: .4byte 0x03004b00
+_080D4F90: .4byte gUnknown_0202F7C8
+_080D4F94: .4byte gUnknown_03004B00
_080D4F98:
ldr r1, _080D4FC4
ldrh r0, [r1]
@@ -184906,7 +184906,7 @@ _080D4FAE:
pop {r0}
bx r0
.align 2, 0
-_080D4FC4: .4byte 0x03004b00
+_080D4FC4: .4byte gUnknown_03004B00
_080D4FC8: .4byte sub_80D5038
thumb_func_end sub_80D4F5C
@@ -184934,8 +184934,8 @@ sub_80D4FCC: @ 80D4FCC
adds r1, r2, 0
b _080D5018
.align 2, 0
-_080D4FF8: .4byte 0x0202f7c8
-_080D4FFC: .4byte 0x03004b00
+_080D4FF8: .4byte gUnknown_0202F7C8
+_080D4FFC: .4byte gUnknown_03004B00
_080D5000:
ldr r1, _080D5030
ldrh r0, [r1]
@@ -184962,7 +184962,7 @@ _080D5018:
pop {r0}
bx r0
.align 2, 0
-_080D5030: .4byte 0x03004b00
+_080D5030: .4byte gUnknown_03004B00
_080D5034: .4byte sub_80D5038
thumb_func_end sub_80D4FCC
@@ -185019,8 +185019,8 @@ sub_80D5074: @ 80D5074
strh r1, [r4, 0x20]
b _080D50B2
.align 2, 0
-_080D5098: .4byte 0x0202f7c8
-_080D509C: .4byte 0x03004b00
+_080D5098: .4byte gUnknown_0202F7C8
+_080D509C: .4byte gUnknown_03004B00
_080D50A0:
ldr r0, _080D50E0
ldrh r1, [r0]
@@ -185055,7 +185055,7 @@ _080D50B2:
pop {r0}
bx r0
.align 2, 0
-_080D50E0: .4byte 0x03004b00
+_080D50E0: .4byte gUnknown_03004B00
_080D50E4: .4byte sub_80D50E8
thumb_func_end sub_80D5074
@@ -185204,9 +185204,9 @@ _080D51EE:
pop {r0}
bx r0
.align 2, 0
-_080D5200: .4byte 0x0202f7c8
-_080D5204: .4byte 0x0202f7c9
-_080D5208: .4byte 0x03004b00
+_080D5200: .4byte gUnknown_0202F7C8
+_080D5204: .4byte gUnknown_0202F7C9
+_080D5208: .4byte gUnknown_03004B00
_080D520C: .4byte sub_8079534
thumb_func_end sub_80D51A8
@@ -185223,7 +185223,7 @@ sub_80D5210: @ 80D5210
str r1, [r0, 0x1C]
bx lr
.align 2, 0
-_080D5224: .4byte 0x03004b00
+_080D5224: .4byte gUnknown_03004B00
_080D5228: .4byte sub_8079534
thumb_func_end sub_80D5210
@@ -185244,7 +185244,7 @@ sub_80D522C: @ 80D522C
pop {r0}
bx r0
.align 2, 0
-_080D524C: .4byte 0x03004b00
+_080D524C: .4byte gUnknown_03004B00
_080D5250: .4byte sub_80D5254
thumb_func_end sub_80D522C
@@ -185288,7 +185288,7 @@ _080D529E:
pop {r0}
bx r0
.align 2, 0
-_080D52A4: .4byte 0x0202f7c9
+_080D52A4: .4byte gUnknown_0202F7C9
_080D52A8: .4byte sub_80D52AC
thumb_func_end sub_80D5254
@@ -185323,7 +185323,7 @@ sub_80D52AC: @ 80D52AC
bl _call_via_r1
b _080D531E
.align 2, 0
-_080D52EC: .4byte 0x0202f7c9
+_080D52EC: .4byte gUnknown_0202F7C9
_080D52F0: .4byte sub_80D5324
_080D52F4:
movs r1, 0x3C
@@ -185423,7 +185423,7 @@ sub_80D5374: @ 80D5374
pop {r0}
bx r0
.align 2, 0
-_080D53A8: .4byte 0x03004b00
+_080D53A8: .4byte gUnknown_03004B00
_080D53AC: .4byte move_anim_8072740
_080D53B0: .4byte sub_8078364
thumb_func_end sub_80D5374
@@ -185454,7 +185454,7 @@ sub_80D53B4: @ 80D53B4
pop {r0}
bx r0
.align 2, 0
-_080D53E8: .4byte 0x03004b00
+_080D53E8: .4byte gUnknown_03004B00
_080D53EC: .4byte sub_80782D8
_080D53F0: .4byte sub_80D53F4
thumb_func_end sub_80D53B4
@@ -185572,9 +185572,9 @@ sub_80D5470: @ 80D5470
pop {r0}
bx r0
.align 2, 0
-_080D54D0: .4byte 0x03004b20
-_080D54D4: .4byte 0x02020004
-_080D54D8: .4byte 0x0202f7c8
+_080D54D0: .4byte gTasks
+_080D54D4: .4byte gSprites
+_080D54D8: .4byte gUnknown_0202F7C8
_080D54DC: .4byte sub_80D54E0
thumb_func_end sub_80D5470
@@ -185601,7 +185601,7 @@ _080D54FC:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D5508: .4byte 0x03004b20
+_080D5508: .4byte gTasks
_080D550C: .4byte _080D5510
.align 2, 0
_080D5510:
@@ -185658,7 +185658,7 @@ _080D5552:
movs r1, 0x3
b _080D5598
.align 2, 0
-_080D5584: .4byte 0x02020004
+_080D5584: .4byte gSprites
_080D5588:
ldr r2, _080D55FC
movs r0, 0x26
@@ -185720,7 +185720,7 @@ _080D55D8:
strh r5, [r4, 0xE]
b _080D57A0
.align 2, 0
-_080D55FC: .4byte 0x02020004
+_080D55FC: .4byte gSprites
_080D5600: .4byte 0x0000fffd
_080D5604:
ldrh r0, [r4, 0xA]
@@ -185815,7 +185815,7 @@ _080D5682:
adds r1, 0x3
b _080D56CE
.align 2, 0
-_080D56B8: .4byte 0x02020004
+_080D56B8: .4byte gSprites
_080D56BC:
ldr r2, _080D5708
movs r0, 0x26
@@ -185856,7 +185856,7 @@ _080D56D0:
bl sub_8079C08
b _080D572A
.align 2, 0
-_080D5708: .4byte 0x02020004
+_080D5708: .4byte gSprites
_080D570C:
ldrh r1, [r4, 0x26]
lsls r1, 24
@@ -185895,7 +185895,7 @@ _080D5748:
strh r0, [r4, 0xE]
b _080D57A0
.align 2, 0
-_080D5754: .4byte 0x02020004
+_080D5754: .4byte gSprites
_080D5758:
movs r1, 0x12
ldrsh r0, [r4, r1]
@@ -185938,7 +185938,7 @@ _080D57A0:
strh r0, [r4, 0x8]
b _080D57BA
.align 2, 0
-_080D57A8: .4byte 0x02020004
+_080D57A8: .4byte gSprites
_080D57AC:
movs r1, 0x14
ldrsh r0, [r4, r1]
@@ -185993,8 +185993,8 @@ sub_80D57C4: @ 80D57C4
movs r0, 0x1
b _080D5826
.align 2, 0
-_080D5814: .4byte 0x02020004
-_080D5818: .4byte 0x0202f7c8
+_080D5814: .4byte gSprites
+_080D5818: .4byte gUnknown_0202F7C8
_080D581C:
adds r0, r4, 0
adds r0, 0x10
@@ -186099,11 +186099,11 @@ _080D58C6:
.align 2, 0
_080D58E0: .4byte gUnknown_083D96DC
_080D58E4: .4byte gSpriteTemplate_83D96C4
-_080D58E8: .4byte 0x02020004
+_080D58E8: .4byte gSprites
_080D58EC: .4byte 0x000003ff
_080D58F0: .4byte 0xfffffc00
_080D58F4: .4byte gUnknown_083D96DC + 0x2
-_080D58F8: .4byte 0x03004b28
+_080D58F8: .4byte gUnknown_03004B28
thumb_func_end sub_80D57C4
thumb_func_start sub_80D58FC
@@ -186140,7 +186140,7 @@ _080D5936:
pop {r0}
bx r0
.align 2, 0
-_080D593C: .4byte 0x03004b20
+_080D593C: .4byte gTasks
thumb_func_end sub_80D58FC
thumb_func_start sub_80D5940
@@ -186173,8 +186173,8 @@ sub_80D5940: @ 80D5940
lsls r1, 15
b _080D5986
.align 2, 0
-_080D5978: .4byte 0x02020004
-_080D597C: .4byte 0x0202f7c8
+_080D5978: .4byte gSprites
+_080D597C: .4byte gUnknown_0202F7C8
_080D5980:
lsls r0, r4, 16
movs r1, 0xB0
@@ -186305,7 +186305,7 @@ sub_80D5A20: @ 80D5A20
pop {r0}
bx r0
.align 2, 0
-_080D5A64: .4byte 0x03004b00
+_080D5A64: .4byte gUnknown_03004B00
_080D5A68: .4byte 0x000003ff
_080D5A6C: .4byte 0xfffffc00
_080D5A70: .4byte sub_80D5A74
@@ -186434,8 +186434,8 @@ _080D5B28:
movs r0, 0x4
b _080D5B5A
.align 2, 0
-_080D5B50: .4byte 0x03004b00
-_080D5B54: .4byte 0x0202f7c8
+_080D5B50: .4byte gUnknown_03004B00
+_080D5B54: .4byte gUnknown_0202F7C8
_080D5B58:
ldr r0, _080D5B78
_080D5B5A:
@@ -186455,7 +186455,7 @@ _080D5B5A:
b _080D5BD6
.align 2, 0
_080D5B78: .4byte 0x0000fffc
-_080D5B7C: .4byte 0x0202f7c9
+_080D5B7C: .4byte gUnknown_0202F7C9
_080D5B80:
ldrh r0, [r5, 0x30]
adds r0, 0xC0
@@ -186472,7 +186472,7 @@ _080D5B80:
negs r0, r0
b _080D5BAA
.align 2, 0
-_080D5BA0: .4byte 0x0202f7c8
+_080D5BA0: .4byte gUnknown_0202F7C8
_080D5BA4:
ldrh r0, [r5, 0x30]
lsls r0, 16
@@ -186562,7 +186562,7 @@ _080D5C4E:
pop {r0}
bx r0
.align 2, 0
-_080D5C54: .4byte 0x0202f7c9
+_080D5C54: .4byte gUnknown_0202F7C9
_080D5C58: .4byte sub_80D5C5C
thumb_func_end sub_80D5B0C
@@ -186608,7 +186608,7 @@ _080D5C92:
bl audio_play_and_stuff
b _080D5CBA
.align 2, 0
-_080D5CB0: .4byte 0x0202f7d2
+_080D5CB0: .4byte gUnknown_0202F7D2
_080D5CB4:
adds r0, r4, 0
bl move_anim_8072740
@@ -186688,10 +186688,10 @@ _080D5CD8:
strb r0, [r4, 0x5]
b _080D5DA0
.align 2, 0
-_080D5D4C: .4byte 0x03004b00
-_080D5D50: .4byte 0x03001770
+_080D5D4C: .4byte gUnknown_03004B00
+_080D5D50: .4byte gMain
_080D5D54: .4byte 0x0000043d
-_080D5D58: .4byte 0x0202f7c9
+_080D5D58: .4byte gUnknown_0202F7C9
_080D5D5C:
ldr r0, _080D5D80
ldrb r0, [r0]
@@ -186710,7 +186710,7 @@ _080D5D5C:
strb r1, [r4, 0x5]
b _080D5DA0
.align 2, 0
-_080D5D80: .4byte 0x0202f7c9
+_080D5D80: .4byte gUnknown_0202F7C9
_080D5D84:
adds r0, r2, 0
subs r0, 0x40
@@ -186809,9 +186809,9 @@ _080D5E02:
pop {r0}
bx r0
.align 2, 0
-_080D5E3C: .4byte 0x03004b20
-_080D5E40: .4byte 0x0202f7c8
-_080D5E44: .4byte 0x0202f7c9
+_080D5E3C: .4byte gTasks
+_080D5E40: .4byte gUnknown_0202F7C8
+_080D5E44: .4byte gUnknown_0202F7C9
_080D5E48: .4byte sub_80D5E4C
thumb_func_end sub_80D5DDC
@@ -186835,7 +186835,7 @@ sub_80D5E4C: @ 80D5E4C
beq _080D5E82
b _080D6074
.align 2, 0
-_080D5E70: .4byte 0x03004b20
+_080D5E70: .4byte gTasks
_080D5E74:
cmp r3, 0x2
bne _080D5E7A
@@ -186924,7 +186924,7 @@ _080D5F06:
b _080D6020
.align 2, 0
_080D5F0C: .4byte 0x0000fffe
-_080D5F10: .4byte 0x02020004
+_080D5F10: .4byte gSprites
_080D5F14:
ldrh r0, [r2, 0xA]
adds r0, 0x1
@@ -186996,7 +186996,7 @@ _080D5F7E:
b _080D6020
.align 2, 0
_080D5F94: .4byte 0x0000fffe
-_080D5F98: .4byte 0x02020004
+_080D5F98: .4byte gSprites
_080D5F9C:
movs r7, 0x20
ldrsh r1, [r2, r7]
@@ -187075,7 +187075,7 @@ _080D6020:
b _080D6074
.align 2, 0
_080D6028: .4byte 0x0000fffe
-_080D602C: .4byte 0x02020004
+_080D602C: .4byte gSprites
_080D6030:
movs r1, 0
strh r1, [r2, 0xE]
@@ -187117,7 +187117,7 @@ _080D6074:
pop {r0}
bx r0
.align 2, 0
-_080D607C: .4byte 0x02020004
+_080D607C: .4byte gSprites
thumb_func_end sub_80D5E4C
thumb_func_start sub_80D6080
@@ -187144,7 +187144,7 @@ sub_80D6080: @ 80D6080
pop {r0}
bx r0
.align 2, 0
-_080D60B0: .4byte 0x03004b00
+_080D60B0: .4byte gUnknown_03004B00
thumb_func_end sub_80D6080
thumb_func_start sub_80D60B4
@@ -187194,10 +187194,10 @@ _080D60EA:
ldrsh r0, [r2, r1]
b _080D6126
.align 2, 0
-_080D610C: .4byte 0x03004b20
-_080D6110: .4byte 0x03004b00
-_080D6114: .4byte 0x02024be0
-_080D6118: .4byte 0x0202f7c9
+_080D610C: .4byte gTasks
+_080D6110: .4byte gUnknown_03004B00
+_080D6114: .4byte gUnknown_02024BE0
+_080D6118: .4byte gUnknown_0202F7C9
_080D611C: .4byte gUnknown_083D9794
_080D6120:
ldr r4, _080D616C
@@ -187240,7 +187240,7 @@ _080D6164:
b _080D618E
.align 2, 0
_080D616C: .4byte gUnknown_083D97A4
-_080D6170: .4byte 0x02020004
+_080D6170: .4byte gSprites
_080D6174:
ldr r3, _080D61C4
lsls r4, r6, 4
@@ -187283,7 +187283,7 @@ _080D61B4:
pop {r0}
bx r0
.align 2, 0
-_080D61C4: .4byte 0x02020004
+_080D61C4: .4byte gSprites
thumb_func_end sub_80D60B4
thumb_func_start sub_80D61C8
@@ -187303,8 +187303,8 @@ sub_80D61C8: @ 80D61C8
strh r1, [r4, 0x20]
b _080D61FC
.align 2, 0
-_080D61E8: .4byte 0x0202f7c8
-_080D61EC: .4byte 0x03004b00
+_080D61E8: .4byte gUnknown_0202F7C8
+_080D61EC: .4byte gUnknown_03004B00
_080D61F0:
ldr r1, _080D6210
ldrh r0, [r1]
@@ -187323,7 +187323,7 @@ _080D61FC:
pop {r0}
bx r0
.align 2, 0
-_080D6210: .4byte 0x03004b00
+_080D6210: .4byte gUnknown_03004B00
_080D6214: .4byte sub_80D6218
thumb_func_end sub_80D61C8
@@ -187361,8 +187361,8 @@ sub_80D6234: @ 80D6234
strh r1, [r4, 0x20]
b _080D6266
.align 2, 0
-_080D6254: .4byte 0x0202f7c8
-_080D6258: .4byte 0x03004b00
+_080D6254: .4byte gUnknown_0202F7C8
+_080D6258: .4byte gUnknown_03004B00
_080D625C:
ldr r0, _080D6270
ldrh r0, [r0]
@@ -187376,7 +187376,7 @@ _080D6266:
pop {r0}
bx r0
.align 2, 0
-_080D6270: .4byte 0x03004b00
+_080D6270: .4byte gUnknown_03004B00
_080D6274: .4byte sub_80D6278
thumb_func_end sub_80D6234
@@ -187431,9 +187431,9 @@ sub_80D6294: @ 80D6294
strh r0, [r5, 0x22]
b _080D62F8
.align 2, 0
-_080D62D8: .4byte 0x0202f7c9
-_080D62DC: .4byte 0x0202f7c8
-_080D62E0: .4byte 0x03004b00
+_080D62D8: .4byte gUnknown_0202F7C9
+_080D62DC: .4byte gUnknown_0202F7C8
+_080D62E0: .4byte gUnknown_03004B00
_080D62E4:
ldr r0, _080D631C
ldrh r1, [r0]
@@ -187463,7 +187463,7 @@ _080D62F8:
pop {r0}
bx r0
.align 2, 0
-_080D631C: .4byte 0x03004b00
+_080D631C: .4byte gUnknown_03004B00
_080D6320: .4byte move_anim_8074EE0
_080D6324: .4byte sub_8078114
thumb_func_end sub_80D6294
@@ -187483,7 +187483,7 @@ sub_80D6328: @ 80D6328
beq _080D634E
b _080D63A0
.align 2, 0
-_080D6340: .4byte 0x03004b00
+_080D6340: .4byte gUnknown_03004B00
_080D6344:
cmp r0, 0x2
beq _080D6358
@@ -187494,7 +187494,7 @@ _080D634E:
ldr r0, _080D6354
b _080D63A2
.align 2, 0
-_080D6354: .4byte 0x0202f7c8
+_080D6354: .4byte gUnknown_0202F7C8
_080D6358:
ldr r4, _080D6370
ldrb r0, [r4]
@@ -187507,7 +187507,7 @@ _080D6358:
ldrb r4, [r4]
b _080D63A4
.align 2, 0
-_080D6370: .4byte 0x0202f7c8
+_080D6370: .4byte gUnknown_0202F7C8
_080D6374:
ldrb r0, [r4]
adds r4, r6, 0
@@ -187527,8 +187527,8 @@ _080D637C:
eors r4, r0
b _080D63A4
.align 2, 0
-_080D6398: .4byte 0x0202f7c8
-_080D639C: .4byte 0x0202f7c9
+_080D6398: .4byte gUnknown_0202F7C8
+_080D639C: .4byte gUnknown_0202F7C9
_080D63A0:
ldr r0, _080D63C4
_080D63A2:
@@ -187549,8 +187549,8 @@ _080D63A4:
movs r1, 0x1
b _080D63DE
.align 2, 0
-_080D63C4: .4byte 0x0202f7c9
-_080D63C8: .4byte 0x03004b00
+_080D63C4: .4byte gUnknown_0202F7C9
+_080D63C8: .4byte gUnknown_03004B00
_080D63CC:
adds r0, r4, 0
movs r1, 0x2
@@ -187641,8 +187641,8 @@ _080D6442:
bx r0
.align 2, 0
_080D647C: .4byte gSineTable
-_080D6480: .4byte 0x03004b00
-_080D6484: .4byte 0x030027f0
+_080D6480: .4byte gUnknown_03004B00
+_080D6484: .4byte gOamMatrices
_080D6488: .4byte sub_80DA48C
thumb_func_end sub_80D6328
@@ -187702,8 +187702,8 @@ sub_80D648C: @ 80D648C
pop {r0}
bx r0
.align 2, 0
-_080D6500: .4byte 0x03004b00
-_080D6504: .4byte 0x0202f7c9
+_080D6500: .4byte gUnknown_03004B00
+_080D6504: .4byte gUnknown_0202F7C9
_080D6508: .4byte 0x000003ff
_080D650C: .4byte 0xfffffc00
_080D6510: .4byte sub_80D6514
@@ -187866,10 +187866,10 @@ _080D6606:
pop {r0}
bx r0
.align 2, 0
-_080D6644: .4byte 0x03001770
+_080D6644: .4byte gMain
_080D6648: .4byte 0x0000043d
-_080D664C: .4byte 0x0202f7c9
-_080D6650: .4byte 0x03004b00
+_080D664C: .4byte gUnknown_0202F7C9
+_080D6650: .4byte gUnknown_03004B00
_080D6654: .4byte sub_80D658C
thumb_func_end sub_80D65DC
@@ -187890,8 +187890,8 @@ sub_80D6658: @ 80D6658
ldr r0, _080D6678
b _080D667E
.align 2, 0
-_080D6674: .4byte 0x03004b00
-_080D6678: .4byte 0x0202f7c9
+_080D6674: .4byte gUnknown_03004B00
+_080D6678: .4byte gUnknown_0202F7C9
_080D667C:
ldr r0, _080D670C
_080D667E:
@@ -187964,10 +187964,10 @@ _080D66A4:
pop {r0}
bx r0
.align 2, 0
-_080D670C: .4byte 0x0202f7c8
-_080D6710: .4byte 0x03001770
+_080D670C: .4byte gUnknown_0202F7C8
+_080D6710: .4byte gMain
_080D6714: .4byte 0x0000043d
-_080D6718: .4byte 0x03004b00
+_080D6718: .4byte gUnknown_03004B00
_080D671C: .4byte 0x00007fff
_080D6720: .4byte 0x000003ff
_080D6724: .4byte 0xfffffc00
@@ -188063,7 +188063,7 @@ sub_80D679C: @ 80D679C
movs r0, 0x10
b _080D67F2
.align 2, 0
-_080D67D8: .4byte 0x03004b00
+_080D67D8: .4byte gUnknown_03004B00
_080D67DC: .4byte 0x000003ff
_080D67E0: .4byte 0xfffffc00
_080D67E4:
@@ -188090,7 +188090,7 @@ _080D67F6:
pop {r0}
bx r0
.align 2, 0
-_080D6810: .4byte 0x03004b00
+_080D6810: .4byte gUnknown_03004B00
_080D6814: .4byte sub_80782D8
_080D6818: .4byte move_anim_8072740
thumb_func_end sub_80D679C
@@ -188132,9 +188132,9 @@ sub_80D681C: @ 80D681C
pop {r0}
bx r0
.align 2, 0
-_080D6864: .4byte 0x0202f7c9
-_080D6868: .4byte 0x03004b20
-_080D686C: .4byte 0x03004b00
+_080D6864: .4byte gUnknown_0202F7C9
+_080D6868: .4byte gTasks
+_080D686C: .4byte gUnknown_03004B00
_080D6870: .4byte sub_80D6874
thumb_func_end sub_80D681C
@@ -188172,7 +188172,7 @@ sub_80D6874: @ 80D6874
mov r12, r1
b _080D68C2
.align 2, 0
-_080D68B4: .4byte 0x03004b20
+_080D68B4: .4byte gTasks
_080D68B8:
movs r2, 0x10
mov r12, r2
@@ -188343,10 +188343,10 @@ _080D69FC:
pop {r0}
bx r0
.align 2, 0
-_080D6A0C: .4byte 0x02020004
+_080D6A0C: .4byte gSprites
_080D6A10: .4byte 0x000003ff
_080D6A14: .4byte 0xfffffc00
-_080D6A18: .4byte 0x03004b20
+_080D6A18: .4byte gTasks
thumb_func_end sub_80D6874
thumb_func_start sub_80D6A1C
@@ -188448,12 +188448,12 @@ sub_80D6A6C: @ 80D6A6C
pop {r0}
bx r0
.align 2, 0
-_080D6AD4: .4byte 0x03004b00
+_080D6AD4: .4byte gUnknown_03004B00
_080D6AD8: .4byte gBattleAnimSpriteTemplate_83D9950
-_080D6ADC: .4byte 0x02020004
+_080D6ADC: .4byte gSprites
_080D6AE0: .4byte 0x000003ff
_080D6AE4: .4byte 0xfffffc00
-_080D6AE8: .4byte 0x0202f7b2
+_080D6AE8: .4byte gUnknown_0202F7B2
_080D6AEC: .4byte sub_80D6AF0
thumb_func_end sub_80D6A6C
@@ -188518,9 +188518,9 @@ sub_80D6B3C: @ 80D6B3C
ldr r4, _080D6B64
b _080D6B6A
.align 2, 0
-_080D6B5C: .4byte 0x03004b20
-_080D6B60: .4byte 0x03004b00
-_080D6B64: .4byte 0x0202f7c8
+_080D6B5C: .4byte gTasks
+_080D6B60: .4byte gUnknown_03004B00
+_080D6B64: .4byte gUnknown_0202F7C8
_080D6B68:
ldr r4, _080D6BAC
_080D6B6A:
@@ -188555,8 +188555,8 @@ _080D6B6A:
pop {r0}
bx r0
.align 2, 0
-_080D6BAC: .4byte 0x0202f7c9
-_080D6BB0: .4byte 0x03004b00
+_080D6BAC: .4byte gUnknown_0202F7C9
+_080D6BB0: .4byte gUnknown_03004B00
_080D6BB4: .4byte sub_80D6BB8
thumb_func_end sub_80D6B3C
@@ -188678,9 +188678,9 @@ _080D6C92:
strh r0, [r5, 0x14]
b _080D6CC6
.align 2, 0
-_080D6CA0: .4byte 0x03004b20
+_080D6CA0: .4byte gTasks
_080D6CA4: .4byte gSpriteTemplate_83D99B8
-_080D6CA8: .4byte 0x02020004
+_080D6CA8: .4byte gSprites
_080D6CAC: .4byte gUnknown_083D9968
_080D6CB0: .4byte sub_80D6D00
_080D6CB4: .4byte sub_8078600
@@ -188722,7 +188722,7 @@ _080D6CF4:
pop {r0}
bx r0
.align 2, 0
-_080D6CFC: .4byte 0x03004b20
+_080D6CFC: .4byte gTasks
thumb_func_end sub_80D6CCC
thumb_func_start sub_80D6D00
@@ -188752,8 +188752,8 @@ sub_80D6D18: @ 80D6D18
ldr r4, _080D6D30
b _080D6D36
.align 2, 0
-_080D6D2C: .4byte 0x03004b00
-_080D6D30: .4byte 0x0202f7c8
+_080D6D2C: .4byte gUnknown_03004B00
+_080D6D30: .4byte gUnknown_0202F7C8
_080D6D34:
ldr r4, _080D6D64
_080D6D36:
@@ -188778,7 +188778,7 @@ _080D6D36:
pop {r0}
bx r0
.align 2, 0
-_080D6D64: .4byte 0x0202f7c9
+_080D6D64: .4byte gUnknown_0202F7C9
_080D6D68: .4byte move_anim_8074EE0
_080D6D6C: .4byte sub_80785E4
thumb_func_end sub_80D6D18
@@ -188795,8 +188795,8 @@ sub_80D6D70: @ 80D6D70
ldr r4, _080D6D88
b _080D6D8E
.align 2, 0
-_080D6D84: .4byte 0x03004b00
-_080D6D88: .4byte 0x0202f7c8
+_080D6D84: .4byte gUnknown_03004B00
+_080D6D88: .4byte gUnknown_0202F7C8
_080D6D8C:
ldr r4, _080D6DC8
_080D6D8E:
@@ -188826,8 +188826,8 @@ _080D6D8E:
pop {r0}
bx r0
.align 2, 0
-_080D6DC8: .4byte 0x0202f7c9
-_080D6DCC: .4byte 0x03004b00
+_080D6DC8: .4byte gUnknown_0202F7C9
+_080D6DCC: .4byte gUnknown_03004B00
_080D6DD0: .4byte move_anim_8072740
_080D6DD4: .4byte sub_8078600
thumb_func_end sub_80D6D70
@@ -188875,7 +188875,7 @@ _080D6E26:
pop {r0}
bx r0
.align 2, 0
-_080D6E30: .4byte 0x0202f7c8
+_080D6E30: .4byte gUnknown_0202F7C8
_080D6E34: .4byte sub_80D6E38
thumb_func_end sub_80D6DD8
@@ -188931,7 +188931,7 @@ _080D6E90:
pop {r0}
bx r0
.align 2, 0
-_080D6E98: .4byte 0x02020004
+_080D6E98: .4byte gSprites
thumb_func_end sub_80D6E38
thumb_func_start sub_80D6E9C
@@ -188954,7 +188954,7 @@ sub_80D6E9C: @ 80D6E9C
beq _080D6ED0
b _080D7000
.align 2, 0
-_080D6EC0: .4byte 0x03004b20
+_080D6EC0: .4byte gTasks
_080D6EC4:
cmp r0, 0x2
beq _080D6F8C
@@ -188987,7 +188987,7 @@ _080D6ED0:
movs r0, 0x2
b _080D6F12
.align 2, 0
-_080D6F04: .4byte 0x0202f7c8
+_080D6F04: .4byte gUnknown_0202F7C8
_080D6F08: .4byte 0x0000ffe0
_080D6F0C:
movs r0, 0x20
@@ -189007,7 +189007,7 @@ _080D6F12:
b _080D6FD2
.align 2, 0
_080D6F28: .4byte 0x0000fffe
-_080D6F2C: .4byte 0x02020004
+_080D6F2C: .4byte gSprites
_080D6F30:
ldrh r0, [r5, 0xA]
adds r0, 0x1
@@ -189054,7 +189054,7 @@ _080D6F30:
strh r2, [r0, 0x24]
b _080D7000
.align 2, 0
-_080D6F88: .4byte 0x02020004
+_080D6F88: .4byte gSprites
_080D6F8C:
ldrh r0, [r5, 0xA]
adds r0, 0x1
@@ -189097,7 +189097,7 @@ _080D6FD2:
strh r0, [r5, 0x8]
b _080D7000
.align 2, 0
-_080D6FDC: .4byte 0x02020004
+_080D6FDC: .4byte gSprites
_080D6FE0:
ldr r2, _080D7008
movs r0, 0x26
@@ -189119,7 +189119,7 @@ _080D7000:
pop {r0}
bx r0
.align 2, 0
-_080D7008: .4byte 0x02020004
+_080D7008: .4byte gSprites
thumb_func_end sub_80D6E9C
thumb_func_start sub_80D700C
@@ -189144,7 +189144,7 @@ _080D7026:
beq _080D703C
b _080D718E
.align 2, 0
-_080D7030: .4byte 0x03004b20
+_080D7030: .4byte gTasks
_080D7034:
cmp r0, 0x2
bne _080D703A
@@ -189184,8 +189184,8 @@ _080D7052:
ldr r0, _080D7084
b _080D70F0
.align 2, 0
-_080D707C: .4byte 0x0202f7c8
-_080D7080: .4byte 0x03004b00
+_080D707C: .4byte gUnknown_0202F7C8
+_080D7080: .4byte gUnknown_03004B00
_080D7084: .4byte 0x0000fff0
_080D7088:
ldrb r0, [r4]
@@ -189232,7 +189232,7 @@ _080D70B0:
strh r0, [r5, 0x10]
b _080D7126
.align 2, 0
-_080D70E4: .4byte 0x0202f7c9
+_080D70E4: .4byte gUnknown_0202F7C9
_080D70E8:
ldr r0, _080D710C
strh r0, [r5, 0xE]
@@ -189404,7 +189404,7 @@ _080D721C:
b _080D722A
.align 2, 0
_080D7220: .4byte gSpriteTemplate_83D9B10
-_080D7224: .4byte 0x02020004
+_080D7224: .4byte gSprites
_080D7228:
movs r0, 0
_080D722A:
@@ -189450,7 +189450,7 @@ _080D7270:
pop {r0}
bx r0
.align 2, 0
-_080D7278: .4byte 0x03004b20
+_080D7278: .4byte gTasks
thumb_func_end sub_80D7230
thumb_func_start sub_80D727C
@@ -189486,7 +189486,7 @@ _080D728E:
strh r0, [r5, 0x2E]
b _080D72D4
.align 2, 0
-_080D72BC: .4byte 0x0202f7c8
+_080D72BC: .4byte gUnknown_0202F7C8
_080D72C0:
adds r0, r5, 0
adds r0, 0x3F
@@ -189525,7 +189525,7 @@ _080D72F6:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D7300: .4byte 0x03004b20
+_080D7300: .4byte gTasks
_080D7304: .4byte _080D7308
.align 2, 0
_080D7308:
@@ -189595,8 +189595,8 @@ _080D731C:
adds r0, 0x1
b _080D7466
.align 2, 0
-_080D73A0: .4byte 0x0202f7c8
-_080D73A4: .4byte 0x0202f7c9
+_080D73A0: .4byte gUnknown_0202F7C8
+_080D73A4: .4byte gUnknown_0202F7C9
_080D73A8: .4byte 0x0000ffff
_080D73AC:
ldrh r0, [r5, 0xA]
@@ -189815,7 +189815,7 @@ _080D7524:
b _080D7554
.align 2, 0
_080D7538: .4byte gSpriteTemplate_83D9B40
-_080D753C: .4byte 0x02020004
+_080D753C: .4byte gSprites
_080D7540: .4byte 0x000003ff
_080D7544: .4byte 0xfffffc00
_080D7548:
@@ -189864,7 +189864,7 @@ _080D7592:
pop {r0}
bx r0
.align 2, 0
-_080D7598: .4byte 0x03004b20
+_080D7598: .4byte gTasks
thumb_func_end sub_80D755C
thumb_func_start sub_80D759C
@@ -189887,7 +189887,7 @@ sub_80D759C: @ 80D759C
beq _080D75CA
b _080D764E
.align 2, 0
-_080D75C0: .4byte 0x03004b20
+_080D75C0: .4byte gTasks
_080D75C4:
cmp r0, 0x2
beq _080D7640
@@ -189930,7 +189930,7 @@ _080D75F4:
strh r0, [r5, 0x20]
b _080D7638
.align 2, 0
-_080D7614: .4byte 0x0202f7c9
+_080D7614: .4byte gUnknown_0202F7C9
_080D7618:
ldrh r0, [r5, 0xA]
adds r0, 0x1
@@ -190015,7 +190015,7 @@ _080D7698:
b _080D76BE
.align 2, 0
_080D76B0: .4byte gBattleAnimSpriteTemplate_83D97D0
-_080D76B4: .4byte 0x02020004
+_080D76B4: .4byte gSprites
_080D76B8: .4byte sub_80D76C4
_080D76BC:
movs r0, 0x1
@@ -190057,7 +190057,7 @@ _080D76F8:
pop {r0}
bx r0
.align 2, 0
-_080D7700: .4byte 0x03004b20
+_080D7700: .4byte gTasks
thumb_func_end sub_80D76C4
thumb_func_start sub_80D7704
@@ -190194,9 +190194,9 @@ _080D77DE:
.align 2, 0
_080D780C: .4byte 0x000003ff
_080D7810: .4byte 0xfffffc00
-_080D7814: .4byte 0x0202f7c9
-_080D7818: .4byte 0x0202f7c8
-_080D781C: .4byte 0x03004b00
+_080D7814: .4byte gUnknown_0202F7C9
+_080D7818: .4byte gUnknown_0202F7C8
+_080D781C: .4byte gUnknown_03004B00
_080D7820:
lsls r1, r3, 16
asrs r1, 16
@@ -190333,7 +190333,7 @@ sub_80D78EC: @ 80D78EC
pop {r0}
bx r0
.align 2, 0
-_080D7920: .4byte 0x03004b00
+_080D7920: .4byte gUnknown_03004B00
_080D7924: .4byte move_anim_8072740
_080D7928: .4byte sub_8078174
thumb_func_end sub_80D78EC
@@ -190364,9 +190364,9 @@ sub_80D792C: @ 80D792C
strh r1, [r4, 0x32]
b _080D7976
.align 2, 0
-_080D7960: .4byte 0x0202f7c9
-_080D7964: .4byte 0x0202f7c8
-_080D7968: .4byte 0x03004b00
+_080D7960: .4byte gUnknown_0202F7C9
+_080D7964: .4byte gUnknown_0202F7C8
+_080D7968: .4byte gUnknown_03004B00
_080D796C:
ldr r0, _080D79A4
ldrh r0, [r0, 0x4]
@@ -190395,8 +190395,8 @@ _080D7976:
pop {r0}
bx r0
.align 2, 0
-_080D79A4: .4byte 0x03004b00
-_080D79A8: .4byte 0x0202f7c9
+_080D79A4: .4byte gUnknown_03004B00
+_080D79A8: .4byte gUnknown_0202F7C9
_080D79AC: .4byte move_anim_8072740
_080D79B0: .4byte sub_8078B34
thumb_func_end sub_80D792C
@@ -190415,7 +190415,7 @@ sub_80D79B4: @ 80D79B4
bl sub_8078764
b _080D7A06
.align 2, 0
-_080D79CC: .4byte 0x03004b00
+_080D79CC: .4byte gUnknown_03004B00
_080D79D0:
ldr r0, _080D7A18
ldrb r0, [r0]
@@ -190453,8 +190453,8 @@ _080D7A06:
pop {r0}
bx r0
.align 2, 0
-_080D7A18: .4byte 0x0202f7c9
-_080D7A1C: .4byte 0x0202f7c8
+_080D7A18: .4byte gUnknown_0202F7C9
+_080D7A1C: .4byte gUnknown_0202F7C8
_080D7A20: .4byte sub_80D7A28
_080D7A24: .4byte sub_80785E4
thumb_func_end sub_80D79B4
@@ -190527,8 +190527,8 @@ sub_80D7A64: @ 80D7A64
strh r0, [r5, 0x36]
b _080D7AC6
.align 2, 0
-_080D7AAC: .4byte 0x03004b00
-_080D7AB0: .4byte 0x0202f7c9
+_080D7AAC: .4byte gUnknown_03004B00
+_080D7AB0: .4byte gUnknown_0202F7C9
_080D7AB4:
ldr r0, _080D7AE0
ldrb r0, [r0]
@@ -190552,9 +190552,9 @@ _080D7AC6:
strh r1, [r5, 0x32]
b _080D7AF6
.align 2, 0
-_080D7AE0: .4byte 0x0202f7c9
-_080D7AE4: .4byte 0x0202f7c8
-_080D7AE8: .4byte 0x03004b00
+_080D7AE0: .4byte gUnknown_0202F7C9
+_080D7AE4: .4byte gUnknown_0202F7C8
+_080D7AE8: .4byte gUnknown_03004B00
_080D7AEC:
ldr r0, _080D7B94
ldrh r0, [r0, 0x4]
@@ -190643,7 +190643,7 @@ _080D7B76:
pop {r0}
bx r0
.align 2, 0
-_080D7B94: .4byte 0x03004b00
+_080D7B94: .4byte gUnknown_03004B00
_080D7B98: .4byte sub_8078D8C
_080D7B9C: .4byte sub_80D7BA0
thumb_func_end sub_80D7A64
@@ -190694,7 +190694,7 @@ _080D7BD0:
pop {r0}
bx r0
.align 2, 0
-_080D7BFC: .4byte 0x0202f7c8
+_080D7BFC: .4byte gUnknown_0202F7C8
_080D7C00: .4byte 0x0000ffec
_080D7C04: .4byte sub_80D7C08
thumb_func_end sub_80D7BA0
@@ -190741,7 +190741,7 @@ _080D7C1E:
strh r0, [r4, 0x38]
b _080D7C82
.align 2, 0
-_080D7C5C: .4byte 0x0202f7c8
+_080D7C5C: .4byte gUnknown_0202F7C8
_080D7C60: .4byte 0x0000ffec
_080D7C64:
ldrh r0, [r4, 0x24]
@@ -190840,8 +190840,8 @@ sub_80D7CD4: @ 80D7CD4
strh r0, [r5, 0x36]
b _080D7D32
.align 2, 0
-_080D7D18: .4byte 0x03004b00
-_080D7D1C: .4byte 0x0202f7c9
+_080D7D18: .4byte gUnknown_03004B00
+_080D7D1C: .4byte gUnknown_0202F7C9
_080D7D20:
ldr r0, _080D7D50
ldrb r0, [r0]
@@ -190866,9 +190866,9 @@ _080D7D32:
adds r1, r0, 0
b _080D7D66
.align 2, 0
-_080D7D50: .4byte 0x0202f7c9
-_080D7D54: .4byte 0x0202f7c8
-_080D7D58: .4byte 0x03004b00
+_080D7D50: .4byte gUnknown_0202F7C9
+_080D7D54: .4byte gUnknown_0202F7C8
+_080D7D58: .4byte gUnknown_03004B00
_080D7D5C:
ldr r1, _080D7E10
ldrh r0, [r1, 0x4]
@@ -190963,7 +190963,7 @@ _080D7DEE:
pop {r0}
bx r0
.align 2, 0
-_080D7E10: .4byte 0x03004b00
+_080D7E10: .4byte gUnknown_03004B00
_080D7E14: .4byte sub_80D7E18
thumb_func_end sub_80D7CD4
@@ -191045,7 +191045,7 @@ sub_80D7E88: @ 80D7E88
bl sub_8078764
b _080D7EE2
.align 2, 0
-_080D7EA8: .4byte 0x03004b00
+_080D7EA8: .4byte gUnknown_03004B00
_080D7EAC:
ldr r0, _080D7EEC
ldrb r0, [r0]
@@ -191079,8 +191079,8 @@ _080D7EE2:
strh r0, [r4, 0x2E]
b _080D7F08
.align 2, 0
-_080D7EEC: .4byte 0x0202f7c9
-_080D7EF0: .4byte 0x0202f7c8
+_080D7EEC: .4byte gUnknown_0202F7C9
+_080D7EF0: .4byte gUnknown_0202F7C8
_080D7EF4:
adds r0, r4, 0
adds r0, 0x3F
@@ -191115,7 +191115,7 @@ sub_80D7F10: @ 80D7F10
bl sub_80787B0
b _080D7F72
.align 2, 0
-_080D7F30: .4byte 0x03004b00
+_080D7F30: .4byte gUnknown_03004B00
_080D7F34:
ldr r4, _080D7F5C
ldrb r0, [r4]
@@ -191135,7 +191135,7 @@ _080D7F34:
subs r0, r1
b _080D7F66
.align 2, 0
-_080D7F5C: .4byte 0x0202f7c8
+_080D7F5C: .4byte gUnknown_0202F7C8
_080D7F60:
ldrh r0, [r6]
ldrh r1, [r5, 0x20]
@@ -191151,8 +191151,8 @@ _080D7F72:
ldr r0, _080D7F7C
b _080D7FD0
.align 2, 0
-_080D7F78: .4byte 0x03004b00
-_080D7F7C: .4byte 0x0202f7c8
+_080D7F78: .4byte gUnknown_03004B00
+_080D7F7C: .4byte gUnknown_0202F7C8
_080D7F80:
movs r1, 0xA
ldrsh r0, [r6, r1]
@@ -191181,7 +191181,7 @@ _080D7F92:
subs r0, r1
b _080D7FC2
.align 2, 0
-_080D7FB8: .4byte 0x0202f7c9
+_080D7FB8: .4byte gUnknown_0202F7C9
_080D7FBC:
ldrh r0, [r6]
ldrh r1, [r5, 0x20]
@@ -191211,8 +191211,8 @@ _080D7FE8:
movs r0, 0x20
b _080D7FF6
.align 2, 0
-_080D7FEC: .4byte 0x03004b00
-_080D7FF0: .4byte 0x0202f7c9
+_080D7FEC: .4byte gUnknown_03004B00
+_080D7FF0: .4byte gUnknown_0202F7C9
_080D7FF4:
movs r0, 0x40
_080D7FF6:
@@ -191250,8 +191250,8 @@ _080D800C:
pop {r0}
bx r0
.align 2, 0
-_080D803C: .4byte 0x0202f7c9
-_080D8040: .4byte 0x03004b00
+_080D803C: .4byte gUnknown_0202F7C9
+_080D8040: .4byte gUnknown_03004B00
_080D8044: .4byte sub_80D8048
thumb_func_end sub_80D7F10
@@ -191433,8 +191433,8 @@ _080D8190:
_080D81A8: .4byte REG_BLDCNT
_080D81AC: .4byte 0x00003f42
_080D81B0: .4byte REG_BG1CNT
-_080D81B4: .4byte 0x030042c0
-_080D81B8: .4byte 0x030041b4
+_080D81B4: .4byte gUnknown_030042C0
+_080D81B8: .4byte gUnknown_030041B4
_080D81BC: .4byte REG_BG1HOFS
_080D81C0: .4byte 0x040000d4
_080D81C4: .4byte 0x85000400
@@ -191442,7 +191442,7 @@ _080D81C8: .4byte gWeatherFog1Tiles
_080D81CC: .4byte 0x80000400
_080D81D0: .4byte gWeatherFog1Tilemap
_080D81D4: .4byte gUnknown_083970E8
-_080D81D8: .4byte 0x03004b20
+_080D81D8: .4byte gTasks
_080D81DC: .4byte sub_80D81E0
thumb_func_end sub_80D80E0
@@ -191481,10 +191481,10 @@ _080D8214:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D8220: .4byte 0x030042c0
+_080D8220: .4byte gUnknown_030042C0
_080D8224: .4byte 0x0000ffff
-_080D8228: .4byte 0x030041b4
-_080D822C: .4byte 0x03004b20
+_080D8228: .4byte gUnknown_030041B4
+_080D822C: .4byte gTasks
_080D8230: .4byte _080D8234
.align 2, 0
_080D8234:
@@ -191691,9 +191691,9 @@ _080D83C0: .4byte 0x040000d4
_080D83C4: .4byte 0x85000400
_080D83C8: .4byte 0x85000200
_080D83CC: .4byte REG_BG1CNT
-_080D83D0: .4byte 0x03004b20
-_080D83D4: .4byte 0x030042c0
-_080D83D8: .4byte 0x030041b4
+_080D83D0: .4byte gTasks
+_080D83D4: .4byte gUnknown_030042C0
+_080D83D8: .4byte gUnknown_030041B4
_080D83DC: .4byte REG_BLDCNT
thumb_func_end sub_80D81E0
@@ -191720,7 +191720,7 @@ sub_80D83E0: @ 80D83E0
pop {r0}
bx r0
.align 2, 0
-_080D840C: .4byte 0x0202f7c8
+_080D840C: .4byte gUnknown_0202F7C8
_080D8410: .4byte sub_807941C
thumb_func_end sub_80D83E0
@@ -191827,8 +191827,8 @@ _080D84C4:
_080D84E0: .4byte REG_BLDCNT
_080D84E4: .4byte 0x00003f42
_080D84E8: .4byte REG_BG1CNT
-_080D84EC: .4byte 0x030042c0
-_080D84F0: .4byte 0x030041b4
+_080D84EC: .4byte gUnknown_030042C0
+_080D84F0: .4byte gUnknown_030041B4
_080D84F4: .4byte REG_BG1HOFS
_080D84F8: .4byte 0x040000d4
_080D84FC: .4byte 0x85000400
@@ -191836,7 +191836,7 @@ _080D8500: .4byte gWeatherFog1Tiles
_080D8504: .4byte 0x80000400
_080D8508: .4byte gWeatherFog1Tilemap
_080D850C: .4byte gUnknown_083970E8
-_080D8510: .4byte 0x03004b20
+_080D8510: .4byte gTasks
_080D8514: .4byte 0x0000ffff
_080D8518: .4byte sub_80D851C
thumb_func_end sub_80D8414
@@ -191874,9 +191874,9 @@ _080D854C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080D8558: .4byte 0x030042c0
-_080D855C: .4byte 0x03004b20
-_080D8560: .4byte 0x030041b4
+_080D8558: .4byte gUnknown_030042C0
+_080D855C: .4byte gTasks
+_080D8560: .4byte gUnknown_030041B4
_080D8564: .4byte _080D8568
.align 2, 0
_080D8568:
@@ -192073,9 +192073,9 @@ _080D86E0: .4byte 0x040000d4
_080D86E4: .4byte 0x85000400
_080D86E8: .4byte 0x85000200
_080D86EC: .4byte REG_BG1CNT
-_080D86F0: .4byte 0x03004b20
-_080D86F4: .4byte 0x030042c0
-_080D86F8: .4byte 0x030041b4
+_080D86F0: .4byte gTasks
+_080D86F4: .4byte gUnknown_030042C0
+_080D86F8: .4byte gUnknown_030041B4
_080D86FC: .4byte REG_BLDCNT
thumb_func_end sub_80D851C
@@ -192194,11 +192194,11 @@ _080D8794:
movs r1, 0x3
b _080D8824
.align 2, 0
-_080D87E8: .4byte 0x03004b00
-_080D87EC: .4byte 0x0202f7c8
-_080D87F0: .4byte 0x0202f7c9
-_080D87F4: .4byte 0x02024a72
-_080D87F8: .4byte 0x02020004
+_080D87E8: .4byte gUnknown_03004B00
+_080D87EC: .4byte gUnknown_0202F7C8
+_080D87F0: .4byte gUnknown_0202F7C9
+_080D87F4: .4byte gUnknown_02024A72
+_080D87F8: .4byte gSprites
_080D87FC:
ldrh r0, [r6, 0x2]
ldrh r1, [r5, 0x20]
@@ -192254,7 +192254,7 @@ _080D8858:
pop {r0}
bx r0
.align 2, 0
-_080D886C: .4byte 0x0202f7c9
+_080D886C: .4byte gUnknown_0202F7C9
_080D8870: .4byte sub_80D8874
thumb_func_end sub_80D8700
@@ -192355,10 +192355,10 @@ _080D88D6:
strh r0, [r4, 0x38]
b _080D893A
.align 2, 0
-_080D8928: .4byte 0x0202f7c9
-_080D892C: .4byte 0x03001770
+_080D8928: .4byte gUnknown_0202F7C9
+_080D892C: .4byte gMain
_080D8930: .4byte 0x0000043d
-_080D8934: .4byte 0x02024a72
+_080D8934: .4byte gUnknown_02024A72
_080D8938:
strh r5, [r4, 0x38]
_080D893A:
@@ -192433,7 +192433,7 @@ _080D8968:
b _080D89DC
.align 2, 0
_080D89C8: .4byte gSineTable
-_080D89CC: .4byte 0x03001770
+_080D89CC: .4byte gMain
_080D89D0: .4byte 0x0000043d
_080D89D4:
ldrh r1, [r4, 0x3C]
@@ -192516,10 +192516,10 @@ _080D8A12:
lsls r0, 1
b _080D8A7A
.align 2, 0
-_080D8A68: .4byte 0x03001770
+_080D8A68: .4byte gMain
_080D8A6C: .4byte 0x0000043d
-_080D8A70: .4byte 0x02024a72
-_080D8A74: .4byte 0x0202f7c9
+_080D8A70: .4byte gUnknown_02024A72
+_080D8A74: .4byte gUnknown_0202F7C9
_080D8A78:
ldr r0, _080D8A90
_080D8A7A:
@@ -192569,7 +192569,7 @@ _080D8AD0:
pop {r0}
bx r0
.align 2, 0
-_080D8AD8: .4byte 0x0202f7b2
+_080D8AD8: .4byte gUnknown_0202F7B2
thumb_func_end sub_80D8874
thumb_func_start sub_80D8ADC
@@ -192585,7 +192585,7 @@ sub_80D8ADC: @ 80D8ADC
str r0, [r1]
bx lr
.align 2, 0
-_080D8AF0: .4byte 0x03004b20
+_080D8AF0: .4byte gTasks
_080D8AF4: .4byte sub_80D8AF8
thumb_func_end sub_80D8ADC
@@ -192609,7 +192609,7 @@ sub_80D8AF8: @ 80D8AF8
beq _080D8B26
b _080D8BA0
.align 2, 0
-_080D8B1C: .4byte 0x03004b20
+_080D8B1C: .4byte gTasks
_080D8B20:
cmp r5, 0x2
beq _080D8B92
@@ -192853,7 +192853,7 @@ _080D8CA6:
b _080D8D0A
.align 2, 0
_080D8D00: .4byte gSpriteTemplate_83D9E3C
-_080D8D04: .4byte 0x02020004
+_080D8D04: .4byte gSprites
_080D8D08:
movs r0, 0
_080D8D0A:
@@ -192950,7 +192950,7 @@ _080D8DAA:
b _080D8DF6
.align 2, 0
_080D8DBC: .4byte gBattleAnimSpriteTemplate_83D9C78
-_080D8DC0: .4byte 0x02020004
+_080D8DC0: .4byte gSprites
_080D8DC4: .4byte sub_80D8E00
_080D8DC8:
ldr r3, _080D8DFC
@@ -192979,7 +192979,7 @@ _080D8DF6:
pop {r0}
bx r0
.align 2, 0
-_080D8DFC: .4byte 0x03004b20
+_080D8DFC: .4byte gTasks
thumb_func_end sub_80D8D1C
thumb_func_start sub_80D8E00
@@ -193019,7 +193019,7 @@ _080D8E40:
pop {r0}
bx r0
.align 2, 0
-_080D8E48: .4byte 0x03004b20
+_080D8E48: .4byte gTasks
thumb_func_end sub_80D8E00
thumb_func_start unc_080B06FC
@@ -193085,10 +193085,10 @@ _080D8E92:
pop {r0}
bx r0
.align 2, 0
-_080D8ECC: .4byte 0x0202f7b4
-_080D8ED0: .4byte 0x03004b00
-_080D8ED4: .4byte 0x0202f7c8
-_080D8ED8: .4byte 0x0202f7c9
+_080D8ECC: .4byte gUnknown_0202F7B4
+_080D8ED0: .4byte gUnknown_03004B00
+_080D8ED4: .4byte gUnknown_0202F7C8
+_080D8ED8: .4byte gUnknown_0202F7C9
_080D8EDC: .4byte sub_80D8EE0
thumb_func_end unc_080B06FC
@@ -193232,8 +193232,8 @@ sub_80D8FC0: @ 80D8FC0
pop {r0}
bx r0
.align 2, 0
-_080D8FE8: .4byte 0x03004b00
-_080D8FEC: .4byte 0x0202f7b4
+_080D8FE8: .4byte gUnknown_03004B00
+_080D8FEC: .4byte gUnknown_0202F7B4
thumb_func_end sub_80D8FC0
thumb_func_start unc_080B08A0
@@ -193260,7 +193260,7 @@ unc_080B08A0: @ 80D8FF0
pop {r0}
bx r0
.align 2, 0
-_080D9020: .4byte 0x03004b00
+_080D9020: .4byte gUnknown_03004B00
_080D9024: .4byte sub_80782D8
_080D9028: .4byte move_anim_8072740
thumb_func_end unc_080B08A0
@@ -193299,8 +193299,8 @@ _080D9054:
pop {r0}
bx r0
.align 2, 0
-_080D9070: .4byte 0x03004b00
-_080D9074: .4byte 0x0202f7c8
+_080D9070: .4byte gUnknown_03004B00
+_080D9074: .4byte gUnknown_0202F7C8
thumb_func_end sub_80D902C
thumb_func_start sub_80D9078
@@ -193325,7 +193325,7 @@ _080D9094:
pop {r0}
bx r0
.align 2, 0
-_080D90A0: .4byte 0x03004b00
+_080D90A0: .4byte gUnknown_03004B00
thumb_func_end sub_80D9078
thumb_func_start sub_80D90A4
@@ -193344,7 +193344,7 @@ sub_80D90A4: @ 80D90A4
bl sub_80787B0
b _080D90D0
.align 2, 0
-_080D90C4: .4byte 0x03004b00
+_080D90C4: .4byte gUnknown_03004B00
_080D90C8:
adds r0, r5, 0
movs r1, 0x1
@@ -193362,7 +193362,7 @@ _080D90D0:
pop {r0}
bx r0
.align 2, 0
-_080D90E8: .4byte 0x03004b00
+_080D90E8: .4byte gUnknown_03004B00
_080D90EC: .4byte sub_80782D8
_080D90F0: .4byte move_anim_8072740
thumb_func_end sub_80D90A4
@@ -193383,8 +193383,8 @@ sub_80D90F4: @ 80D90F4
ldr r0, _080D9114
b _080D911A
.align 2, 0
-_080D9110: .4byte 0x03004b00
-_080D9114: .4byte 0x0202f7c8
+_080D9110: .4byte gUnknown_03004B00
+_080D9114: .4byte gUnknown_0202F7C8
_080D9118:
ldr r0, _080D9260
_080D911A:
@@ -193543,11 +193543,11 @@ _080D9250:
pop {r0}
bx r0
.align 2, 0
-_080D9260: .4byte 0x0202f7c9
-_080D9264: .4byte 0x02024a72
+_080D9260: .4byte gUnknown_0202F7C9
+_080D9264: .4byte gUnknown_02024A72
_080D9268: .4byte 0xfff00000
_080D926C: .4byte gBattleAnimSpriteTemplate_83DB4A8
-_080D9270: .4byte 0x02020004
+_080D9270: .4byte gSprites
_080D9274: .4byte SpriteCallbackDummy
_080D9278: .4byte sub_80D927C
thumb_func_end sub_80D90F4
@@ -193587,7 +193587,7 @@ _080D92B8:
bl move_anim_8072740
b _080D92C8
.align 2, 0
-_080D92C0: .4byte 0x02020004
+_080D92C0: .4byte gSprites
_080D92C4:
subs r0, r1, 0x1
strh r0, [r5, 0x2E]
@@ -193615,7 +193615,7 @@ sub_80D92D0: @ 80D92D0
strh r0, [r4, 0x32]
b _080D9306
.align 2, 0
-_080D92F0: .4byte 0x03004b00
+_080D92F0: .4byte gUnknown_03004B00
_080D92F4:
ldrh r0, [r4, 0x20]
adds r0, 0x14
@@ -193748,9 +193748,9 @@ _080D93C2:
pop {r0}
bx r0
.align 2, 0
-_080D93F4: .4byte 0x0202f7c8
-_080D93F8: .4byte 0x0202f7c9
-_080D93FC: .4byte 0x03004b00
+_080D93F4: .4byte gUnknown_0202F7C8
+_080D93F8: .4byte gUnknown_0202F7C9
+_080D93FC: .4byte gUnknown_03004B00
_080D9400: .4byte sub_80D9404
thumb_func_end sub_80D9378
@@ -193806,7 +193806,7 @@ sub_80D943C: @ 80D943C
pop {r0}
bx r0
.align 2, 0
-_080D9468: .4byte 0x03004b00
+_080D9468: .4byte gUnknown_03004B00
_080D946C: .4byte sub_80782D8
_080D9470: .4byte sub_80D9474
thumb_func_end sub_80D943C
@@ -193853,7 +193853,7 @@ sub_80D94A8: @ 80D94A8
pop {r0}
bx r0
.align 2, 0
-_080D94C4: .4byte 0x03004b00
+_080D94C4: .4byte gUnknown_03004B00
_080D94C8: .4byte sub_80D94CC
thumb_func_end sub_80D94A8
@@ -193895,7 +193895,7 @@ _080D9510:
pop {r0}
bx r0
.align 2, 0
-_080D9518: .4byte 0x0202f7c9
+_080D9518: .4byte gUnknown_0202F7C9
_080D951C: .4byte sub_8078B34
_080D9520: .4byte sub_80D9524
thumb_func_end sub_80D94CC
@@ -193937,7 +193937,7 @@ sub_80D9540: @ 80D9540
strh r0, [r4, 0x2E]
b _080D95C8
.align 2, 0
-_080D9568: .4byte 0x03004b00
+_080D9568: .4byte gUnknown_03004B00
_080D956C:
ldrh r0, [r4, 0x30]
ldrh r2, [r4, 0x36]
@@ -194002,8 +194002,8 @@ sub_80D95D0: @ 80D95D0
ldr r4, _080D95E8
b _080D95EE
.align 2, 0
-_080D95E4: .4byte 0x03004b00
-_080D95E8: .4byte 0x0202f7c8
+_080D95E4: .4byte gUnknown_03004B00
+_080D95E8: .4byte gUnknown_0202F7C8
_080D95EC:
ldr r4, _080D9634
_080D95EE:
@@ -194041,8 +194041,8 @@ _080D95EE:
pop {r0}
bx r0
.align 2, 0
-_080D9634: .4byte 0x0202f7c9
-_080D9638: .4byte 0x03004b00
+_080D9634: .4byte gUnknown_0202F7C9
+_080D9638: .4byte gUnknown_03004B00
_080D963C: .4byte sub_80D9640
thumb_func_end sub_80D95D0
@@ -194134,8 +194134,8 @@ sub_80D96B8: @ 80D96B8
adds r0, r2
b _080D96F6
.align 2, 0
-_080D96DC: .4byte 0x03004b00
-_080D96E0: .4byte 0x0202f7c8
+_080D96DC: .4byte gUnknown_03004B00
+_080D96E0: .4byte gUnknown_0202F7C8
_080D96E4:
ldr r4, _080D9740
ldrb r0, [r4]
@@ -194183,8 +194183,8 @@ _080D96F6:
beq _080D975A
b _080D978A
.align 2, 0
-_080D9740: .4byte 0x0202f7c9
-_080D9744: .4byte 0x03004b00
+_080D9740: .4byte gUnknown_0202F7C9
+_080D9744: .4byte gUnknown_03004B00
_080D9748: .4byte 0x000003ff
_080D974C: .4byte 0xfffffc00
_080D9750:
@@ -194296,10 +194296,10 @@ sub_80D97CC: @ 80D97CC
ldr r0, _080D9824
b _080D9844
.align 2, 0
-_080D9818: .4byte 0x03004b00
-_080D981C: .4byte 0x02024c07
-_080D9820: .4byte 0x0202f7c8
-_080D9824: .4byte 0x0202f7c9
+_080D9818: .4byte gUnknown_03004B00
+_080D981C: .4byte gUnknown_02024C07
+_080D9820: .4byte gUnknown_0202F7C8
+_080D9824: .4byte gUnknown_0202F7C9
_080D9828:
ldr r0, _080D9860
ldrb r0, [r0]
@@ -194329,8 +194329,8 @@ _080D9844:
pop {r0}
bx r0
.align 2, 0
-_080D9860: .4byte 0x0202f7c9
-_080D9864: .4byte 0x0202f7c8
+_080D9860: .4byte gUnknown_0202F7C9
+_080D9864: .4byte gUnknown_0202F7C8
_080D9868: .4byte sub_80D986C
thumb_func_end sub_80D97CC
@@ -194426,7 +194426,7 @@ sub_80D98D8: @ 80D98D8
pop {r0}
bx r0
.align 2, 0
-_080D9924: .4byte 0x03004b00
+_080D9924: .4byte gUnknown_03004B00
_080D9928: .4byte 0x000003ff
_080D992C: .4byte 0xfffffc00
_080D9930: .4byte sub_80D9934
@@ -194520,8 +194520,8 @@ _080D99DC:
pop {r0}
bx r0
.align 2, 0
-_080D99E8: .4byte 0x0202f7c8
-_080D99EC: .4byte 0x0202f7c9
+_080D99E8: .4byte gUnknown_0202F7C8
+_080D99EC: .4byte gUnknown_0202F7C9
_080D99F0: .4byte sub_80D99F4
thumb_func_end sub_80D9934
@@ -194591,10 +194591,10 @@ sub_80D9A38: @ 80D9A38
ldr r0, _080D9A78
b _080D9A82
.align 2, 0
-_080D9A6C: .4byte 0x03004b00
-_080D9A70: .4byte 0x02024c07
-_080D9A74: .4byte 0x0202f7c9
-_080D9A78: .4byte 0x0202f7c8
+_080D9A6C: .4byte gUnknown_03004B00
+_080D9A70: .4byte gUnknown_02024C07
+_080D9A74: .4byte gUnknown_0202F7C9
+_080D9A78: .4byte gUnknown_0202F7C8
_080D9A7C:
ldr r0, _080D9AB4
ldrb r4, [r0]
@@ -194624,8 +194624,8 @@ _080D9A82:
subs r0, 0x47
b _080D9AD6
.align 2, 0
-_080D9AB4: .4byte 0x0202f7c8
-_080D9AB8: .4byte 0x0202f7c9
+_080D9AB4: .4byte gUnknown_0202F7C8
+_080D9AB8: .4byte gUnknown_0202F7C9
_080D9ABC:
adds r0, r4, 0
bl battle_side_get_owner
@@ -194761,9 +194761,9 @@ _080D9BA6:
pop {r0}
bx r0
.align 2, 0
-_080D9BC4: .4byte 0x0202f7c9
-_080D9BC8: .4byte 0x03004b00
-_080D9BCC: .4byte 0x0202f7c4
+_080D9BC4: .4byte gUnknown_0202F7C9
+_080D9BC8: .4byte gUnknown_03004B00
+_080D9BCC: .4byte gUnknown_0202F7C4
_080D9BD0: .4byte sub_80D9B24
thumb_func_end sub_80D9B48
@@ -194781,7 +194781,7 @@ sub_80D9BD4: @ 80D9BD4
bl sub_80787B0
b _080D9BF8
.align 2, 0
-_080D9BEC: .4byte 0x03004b00
+_080D9BEC: .4byte gUnknown_03004B00
_080D9BF0:
adds r0, r4, 0
movs r1, 0
@@ -194815,7 +194815,7 @@ _080D9C22:
pop {r0}
bx r0
.align 2, 0
-_080D9C34: .4byte 0x0202f7c8
+_080D9C34: .4byte gUnknown_0202F7C8
_080D9C38: .4byte sub_8078600
_080D9C3C: .4byte move_anim_8072740
thumb_func_end sub_80D9BD4
@@ -194880,8 +194880,8 @@ sub_80D9C80: @ 80D9C80
strh r0, [r4, 0x18]
b _080D9CCA
.align 2, 0
-_080D9CB0: .4byte 0x03004b20
-_080D9CB4: .4byte 0x03004b00
+_080D9CB0: .4byte gTasks
+_080D9CB4: .4byte gUnknown_03004B00
_080D9CB8:
ldrh r0, [r4, 0x18]
subs r0, 0x1
@@ -194927,8 +194927,8 @@ _080D9CDE:
adds r7, r1, 0
b _080D9D24
.align 2, 0
-_080D9D0C: .4byte 0x0202f7c9
-_080D9D10: .4byte 0x030041b0
+_080D9D0C: .4byte gUnknown_0202F7C9
+_080D9D10: .4byte gUnknown_030041B0
_080D9D14:
ldr r2, _080D9D64
ldrh r1, [r4, 0x1A]
@@ -194970,9 +194970,9 @@ _080D9D5C:
pop {r0}
bx r0
.align 2, 0
-_080D9D64: .4byte 0x030041b0
-_080D9D68: .4byte 0x030041b8
-_080D9D6C: .4byte 0x03004b00
+_080D9D64: .4byte gUnknown_030041B0
+_080D9D68: .4byte gUnknown_030041B8
+_080D9D6C: .4byte gUnknown_03004B00
thumb_func_end sub_80D9C80
thumb_func_start sub_80D9D70
@@ -195016,8 +195016,8 @@ _080D9D86:
pop {r0}
bx r0
.align 2, 0
-_080D9DC4: .4byte 0x03004b00
-_080D9DC8: .4byte 0x0202f7c9
+_080D9DC4: .4byte gUnknown_03004B00
+_080D9DC8: .4byte gUnknown_0202F7C9
_080D9DCC: .4byte 0x0000ffe2
_080D9DD0: .4byte sub_80D9DD4
thumb_func_end sub_80D9D70
@@ -195095,9 +195095,9 @@ _080D9E36:
pop {r0}
bx r0
.align 2, 0
-_080D9E64: .4byte 0x03004b00
-_080D9E68: .4byte 0x0202f7c9
-_080D9E6C: .4byte 0x0202f7c8
+_080D9E64: .4byte gUnknown_03004B00
+_080D9E68: .4byte gUnknown_0202F7C9
+_080D9E6C: .4byte gUnknown_0202F7C8
_080D9E70: .4byte 0x0000ffe2
_080D9E74: .4byte sub_80D9E78
thumb_func_end sub_80D9DF0
@@ -195155,7 +195155,7 @@ sub_80D9E94: @ 80D9E94
pop {r0}
bx r0
.align 2, 0
-_080D9EE0: .4byte 0x03004b00
+_080D9EE0: .4byte gUnknown_03004B00
_080D9EE4: .4byte sub_80D9EE8
thumb_func_end sub_80D9E94
@@ -195232,9 +195232,9 @@ _080D9F40:
pop {r0}
bx r0
.align 2, 0
-_080D9F74: .4byte 0x0202f7c9
-_080D9F78: .4byte 0x0202f7c8
-_080D9F7C: .4byte 0x03004b00
+_080D9F74: .4byte gUnknown_0202F7C9
+_080D9F78: .4byte gUnknown_0202F7C8
+_080D9F7C: .4byte gUnknown_03004B00
_080D9F80: .4byte sub_8078B34
_080D9F84: .4byte move_anim_8072740
thumb_func_end sub_80D9F14
@@ -195253,7 +195253,7 @@ sub_80D9F88: @ 80D9F88
bl sub_8078764
b _080D9FDA
.align 2, 0
-_080D9FA0: .4byte 0x03004b00
+_080D9FA0: .4byte gUnknown_03004B00
_080D9FA4:
ldr r0, _080D9FE4
ldrb r0, [r0]
@@ -195288,8 +195288,8 @@ _080D9FDA:
pop {r0}
bx r0
.align 2, 0
-_080D9FE4: .4byte 0x0202f7c9
-_080D9FE8: .4byte 0x0202f7c8
+_080D9FE4: .4byte gUnknown_0202F7C9
+_080D9FE8: .4byte gUnknown_0202F7C8
_080D9FEC: .4byte sub_80D9FF0
thumb_func_end sub_80D9F88
@@ -195411,8 +195411,8 @@ sub_80DA09C: @ 80DA09C
pop {r0}
bx r0
.align 2, 0
-_080DA0CC: .4byte 0x03004b20
-_080DA0D0: .4byte 0x03004b00
+_080DA0CC: .4byte gTasks
+_080DA0D0: .4byte gUnknown_03004B00
_080DA0D4: .4byte 0x00002719
_080DA0D8: .4byte sub_80DA0DC
thumb_func_end sub_80DA09C
@@ -195485,8 +195485,8 @@ _080DA154:
pop {r0}
bx r0
.align 2, 0
-_080DA15C: .4byte 0x03004b20
-_080DA160: .4byte 0x0202eec8
+_080DA15C: .4byte gTasks
+_080DA160: .4byte gPlttBufferFaded
_080DA164: .4byte 0x00000107
_080DA168: .4byte 0x00000101
thumb_func_end sub_80DA0DC
@@ -195543,9 +195543,9 @@ _080DA18C:
pop {r0}
bx r0
.align 2, 0
-_080DA1D8: .4byte 0x0202f7c8
-_080DA1DC: .4byte 0x03004b00
-_080DA1E0: .4byte 0x0202f7c9
+_080DA1D8: .4byte gUnknown_0202F7C8
+_080DA1DC: .4byte gUnknown_03004B00
+_080DA1E0: .4byte gUnknown_0202F7C9
_080DA1E4: .4byte sub_80785E4
_080DA1E8: .4byte sub_80DA1EC
thumb_func_end sub_80DA16C
@@ -195642,9 +195642,9 @@ _080DA24C:
strh r0, [r5, 0x36]
b _080DA2C2
.align 2, 0
-_080DA2A4: .4byte 0x0202f7c8
-_080DA2A8: .4byte 0x03004b00
-_080DA2AC: .4byte 0x0202f7c9
+_080DA2A4: .4byte gUnknown_0202F7C8
+_080DA2A8: .4byte gUnknown_03004B00
+_080DA2AC: .4byte gUnknown_0202F7C9
_080DA2B0:
ldr r0, _080DA2F0
ldrb r0, [r0]
@@ -195676,8 +195676,8 @@ _080DA2C2:
pop {r0}
bx r0
.align 2, 0
-_080DA2F0: .4byte 0x0202f7c9
-_080DA2F4: .4byte 0x03004b00
+_080DA2F0: .4byte gUnknown_0202F7C9
+_080DA2F4: .4byte gUnknown_03004B00
_080DA2F8: .4byte sub_8078B34
_080DA2FC: .4byte move_anim_8072740
thumb_func_end sub_80DA208
@@ -195713,9 +195713,9 @@ sub_80DA300: @ 80DA300
pop {r0}
bx r0
.align 2, 0
-_080DA33C: .4byte 0x03004b00
+_080DA33C: .4byte gUnknown_03004B00
_080DA340: .4byte sub_80DA348
-_080DA344: .4byte 0x02020004
+_080DA344: .4byte gSprites
thumb_func_end sub_80DA300
thumb_func_start sub_80DA348
@@ -195777,7 +195777,7 @@ sub_80DA38C: @ 80DA38C
bl StartSpriteAffineAnim
b _080DA3C2
.align 2, 0
-_080DA3B4: .4byte 0x0202f7c8
+_080DA3B4: .4byte gUnknown_0202F7C8
_080DA3B8: .4byte 0x0000ffe0
_080DA3BC:
ldr r0, _080DA400
@@ -195813,8 +195813,8 @@ _080DA3C2:
bx r0
.align 2, 0
_080DA400: .4byte 0x0000ffe0
-_080DA404: .4byte 0x03004b00
-_080DA408: .4byte 0x0202f7c9
+_080DA404: .4byte gUnknown_03004B00
+_080DA408: .4byte gUnknown_0202F7C9
_080DA40C: .4byte sub_80DA410
thumb_func_end sub_80DA38C
@@ -195880,7 +195880,7 @@ _080DA480:
pop {r0}
bx r0
.align 2, 0
-_080DA488: .4byte 0x02020004
+_080DA488: .4byte gSprites
thumb_func_end sub_80DA410
thumb_func_start sub_80DA48C
@@ -195921,7 +195921,7 @@ _080DA4CC:
pop {r0}
bx r0
.align 2, 0
-_080DA4D4: .4byte 0x0202f7b2
+_080DA4D4: .4byte gUnknown_0202F7B2
thumb_func_end sub_80DA48C
thumb_func_start sub_80DA4D8
@@ -195942,8 +195942,8 @@ sub_80DA4D8: @ 80DA4D8
ldr r0, _080DA4FC
b _080DA502
.align 2, 0
-_080DA4F8: .4byte 0x03004b00
-_080DA4FC: .4byte 0x0202f7c8
+_080DA4F8: .4byte gUnknown_03004B00
+_080DA4FC: .4byte gUnknown_0202F7C8
_080DA500:
ldr r0, _080DA5B0
_080DA502:
@@ -196032,9 +196032,9 @@ _080DA518:
strb r1, [r7, 0x5]
b _080DA5D8
.align 2, 0
-_080DA5B0: .4byte 0x0202f7c9
-_080DA5B4: .4byte 0x03004b00
-_080DA5B8: .4byte 0x03001770
+_080DA5B0: .4byte gUnknown_0202F7C9
+_080DA5B4: .4byte gUnknown_03004B00
+_080DA5B8: .4byte gMain
_080DA5BC: .4byte 0x0000043d
_080DA5C0:
adds r0, r6, 0
@@ -196186,7 +196186,7 @@ _080DA678:
bx r0
.align 2, 0
_080DA6E4: .4byte gSineTable
-_080DA6E8: .4byte 0x030027f0
+_080DA6E8: .4byte gOamMatrices
_080DA6EC: .4byte sub_80DA6F0
thumb_func_end sub_80DA4D8
@@ -196344,7 +196344,7 @@ _080DA790:
strb r0, [r5, 0x5]
b _080DA868
.align 2, 0
-_080DA80C: .4byte 0x03001770
+_080DA80C: .4byte gMain
_080DA810: .4byte 0x0000043d
_080DA814:
ldrb r2, [r5, 0x5]
@@ -196506,7 +196506,7 @@ _080DA8BE:
mov r3, r12
b _080DA978
.align 2, 0
-_080DA940: .4byte 0x03001770
+_080DA940: .4byte gMain
_080DA944: .4byte 0x0000043d
_080DA948:
ldrb r2, [r5, 0x5]
@@ -196666,7 +196666,7 @@ _080DA9FA:
strb r0, [r5, 0x5]
b _080DAAD8
.align 2, 0
-_080DAA6C: .4byte 0x03001770
+_080DAA6C: .4byte gMain
_080DAA70: .4byte 0x0000043d
_080DAA74:
ldrb r2, [r5, 0x5]
@@ -196846,7 +196846,7 @@ _080DAB44:
ldrb r2, [r0, 0xE]
b _080DAC00
.align 2, 0
-_080DABC4: .4byte 0x03001770
+_080DABC4: .4byte gMain
_080DABC8: .4byte 0x0000043d
_080DABCC:
ldrb r2, [r5, 0x5]
@@ -196996,7 +196996,7 @@ _080DAC52:
b _080DACFE
.align 2, 0
_080DACE0: .4byte gSineTable
-_080DACE4: .4byte 0x030027f0
+_080DACE4: .4byte gOamMatrices
_080DACE8:
mov r1, r12
ldrh r0, [r1, 0x4]
@@ -197071,8 +197071,8 @@ sub_80DAD30: @ 80DAD30
pop {r0}
bx r0
.align 2, 0
-_080DAD78: .4byte 0x0202f7c9
-_080DAD7C: .4byte 0x0202f7c8
+_080DAD78: .4byte gUnknown_0202F7C9
+_080DAD7C: .4byte gUnknown_0202F7C8
_080DAD80: .4byte sub_807941C
thumb_func_end sub_80DAD30
@@ -197113,11 +197113,11 @@ sub_80DAD84: @ 80DAD84
adds r0, r5
b _080DADEE
.align 2, 0
-_080DADCC: .4byte 0x03004b00
-_080DADD0: .4byte 0x03001770
+_080DADCC: .4byte gUnknown_03004B00
+_080DADD0: .4byte gMain
_080DADD4: .4byte 0x0000043d
-_080DADD8: .4byte 0x02024a72
-_080DADDC: .4byte 0x0202f7c9
+_080DADD8: .4byte gUnknown_02024A72
+_080DADDC: .4byte gUnknown_0202F7C9
_080DADE0:
adds r0, r2, 0
movs r1, 0x1
@@ -197149,8 +197149,8 @@ _080DADEE:
strb r1, [r4, 0x5]
b _080DAE58
.align 2, 0
-_080DAE1C: .4byte 0x03004b00
-_080DAE20: .4byte 0x0202f7c9
+_080DAE1C: .4byte gUnknown_03004B00
+_080DAE20: .4byte gUnknown_0202F7C9
_080DAE24:
ldr r0, _080DAE40
ldrb r0, [r0]
@@ -197166,7 +197166,7 @@ _080DAE24:
strb r0, [r4, 0x5]
b _080DAE58
.align 2, 0
-_080DAE40: .4byte 0x0202f7c9
+_080DAE40: .4byte gUnknown_0202F7C9
_080DAE44:
ldr r0, _080DAEFC
ldrb r0, [r0]
@@ -197262,9 +197262,9 @@ _080DAEF2:
pop {r0}
bx r0
.align 2, 0
-_080DAEFC: .4byte 0x0202f7c9
+_080DAEFC: .4byte gUnknown_0202F7C9
_080DAF00: .4byte gSineTable
-_080DAF04: .4byte 0x030027f0
+_080DAF04: .4byte gOamMatrices
_080DAF08: .4byte sub_80DAF0C
thumb_func_end sub_80DAD84
@@ -197411,7 +197411,7 @@ sub_80DB000: @ 80DB000
bl sub_80787B0
b _080DB024
.align 2, 0
-_080DB018: .4byte 0x03004b00
+_080DB018: .4byte gUnknown_03004B00
_080DB01C:
adds r0, r5, 0
movs r1, 0
@@ -197470,9 +197470,9 @@ _080DB058:
pop {r0}
bx r0
.align 2, 0
-_080DB08C: .4byte 0x03004b00
-_080DB090: .4byte 0x0202f7c8
-_080DB094: .4byte 0x0202f7c9
+_080DB08C: .4byte gUnknown_03004B00
+_080DB090: .4byte gUnknown_0202F7C8
+_080DB094: .4byte gUnknown_0202F7C9
_080DB098: .4byte 0x00000ccc
_080DB09C: .4byte sub_80DB0A0
thumb_func_end sub_80DB000
@@ -197592,11 +197592,11 @@ _080DB176:
pop {r0}
bx r0
.align 2, 0
-_080DB180: .4byte 0x03004b20
-_080DB184: .4byte 0x0202f7b2
-_080DB188: .4byte 0x03004b00
+_080DB180: .4byte gTasks
+_080DB184: .4byte gUnknown_0202F7B2
+_080DB188: .4byte gUnknown_03004B00
_080DB18C: .4byte gBattleAnimSpriteTemplate_83DB538
-_080DB190: .4byte 0x0202f7c9
+_080DB190: .4byte gUnknown_0202F7C9
thumb_func_end sub_80DB0E8
thumb_func_start sub_80DB194
@@ -197633,7 +197633,7 @@ _080DB1A6:
strh r0, [r4, 0x2E]
b _080DB1EC
.align 2, 0
-_080DB1D4: .4byte 0x02020004
+_080DB1D4: .4byte gSprites
_080DB1D8:
adds r0, r4, 0
adds r0, 0x3F
@@ -197680,7 +197680,7 @@ _080DB210:
strh r0, [r4, 0x26]
b _080DB238
.align 2, 0
-_080DB228: .4byte 0x0202f7c9
+_080DB228: .4byte gUnknown_0202F7C9
_080DB22C:
ldrh r0, [r4, 0x26]
adds r0, 0xA
@@ -197728,7 +197728,7 @@ _080DB27E:
pop {r0}
bx r0
.align 2, 0
-_080DB284: .4byte 0x02020004
+_080DB284: .4byte gSprites
thumb_func_end sub_80DB1F4
thumb_func_start sub_80DB288
@@ -197762,9 +197762,9 @@ sub_80DB288: @ 80DB288
pop {r0}
bx r0
.align 2, 0
-_080DB2C4: .4byte 0x03004b00
+_080DB2C4: .4byte gUnknown_03004B00
_080DB2C8: .4byte sub_80DB2D0
-_080DB2CC: .4byte 0x02020004
+_080DB2CC: .4byte gSprites
thumb_func_end sub_80DB288
thumb_func_start sub_80DB2D0
@@ -197881,8 +197881,8 @@ _080DB388:
ldr r4, _080DB39C
b _080DB3A2
.align 2, 0
-_080DB398: .4byte 0x03004b00
-_080DB39C: .4byte 0x0202f7c8
+_080DB398: .4byte gUnknown_03004B00
+_080DB39C: .4byte gUnknown_0202F7C8
_080DB3A0:
ldr r4, _080DB3DC
_080DB3A2:
@@ -197913,7 +197913,7 @@ _080DB3A2:
strh r0, [r5, 0x2E]
b _080DB44C
.align 2, 0
-_080DB3DC: .4byte 0x0202f7c9
+_080DB3DC: .4byte gUnknown_0202F7C9
_080DB3E0:
movs r1, 0x32
ldrsh r0, [r5, r1]
@@ -197974,7 +197974,7 @@ _080DB44C:
pop {r0}
bx r0
.align 2, 0
-_080DB454: .4byte 0x030027f0
+_080DB454: .4byte gOamMatrices
thumb_func_end sub_80DB374
thumb_func_start sub_80DB458
@@ -198041,8 +198041,8 @@ _080DB4C0:
ldr r4, _080DB4D0
b _080DB4D6
.align 2, 0
-_080DB4CC: .4byte 0x03004b00
-_080DB4D0: .4byte 0x0202f7c8
+_080DB4CC: .4byte gUnknown_03004B00
+_080DB4D0: .4byte gUnknown_0202F7C8
_080DB4D4:
ldr r4, _080DB500
_080DB4D6:
@@ -198065,7 +198065,7 @@ _080DB4D6:
pop {r0}
bx r0
.align 2, 0
-_080DB500: .4byte 0x0202f7c9
+_080DB500: .4byte gUnknown_0202F7C9
_080DB504: .4byte sub_80DB508
thumb_func_end sub_80DB458
@@ -198280,7 +198280,7 @@ sub_80DB5E4: @ 80DB5E4
pop {r0}
bx r0
.align 2, 0
-_080DB698: .4byte 0x0202f7c8
+_080DB698: .4byte gUnknown_0202F7C8
_080DB69C: .4byte sub_80DB6A0
thumb_func_end sub_80DB5E4
@@ -198348,8 +198348,8 @@ unref_sub_80DB6E4: @ 80DB6E4
orrs r0, r2
b _080DB73A
.align 2, 0
-_080DB714: .4byte 0x03004b00
-_080DB718: .4byte 0x02020004
+_080DB714: .4byte gUnknown_03004B00
+_080DB718: .4byte gSprites
_080DB71C:
movs r0, 0
bl obj_id_for_side_relative_to_move
@@ -198373,7 +198373,7 @@ _080DB73A:
pop {r0}
bx r0
.align 2, 0
-_080DB748: .4byte 0x02020004
+_080DB748: .4byte gSprites
thumb_func_end unref_sub_80DB6E4
thumb_func_start sub_80DB74C
@@ -198463,7 +198463,7 @@ _080DB7DA:
movs r0, 0x50
b _080DB84A
.align 2, 0
-_080DB804: .4byte 0x0202f7c8
+_080DB804: .4byte gUnknown_0202F7C8
_080DB808:
movs r0, 0xB0
strh r0, [r6, 0x20]
@@ -198524,8 +198524,8 @@ _080DB85C:
pop {r0}
bx r0
.align 2, 0
-_080DB880: .4byte 0x0202f7c8
-_080DB884: .4byte 0x03004b00
+_080DB880: .4byte gUnknown_0202F7C8
+_080DB884: .4byte gUnknown_03004B00
_080DB888: .4byte sub_80DB88C
thumb_func_end sub_80DB74C
@@ -198614,7 +198614,7 @@ _080DB91E:
pop {r0}
bx r0
.align 2, 0
-_080DB924: .4byte 0x0202eec8
+_080DB924: .4byte gPlttBufferFaded
_080DB928: .4byte sub_80DB92C
thumb_func_end sub_80DB8C0
@@ -198704,8 +198704,8 @@ _080DB9CC:
bx r0
.align 2, 0
_080DB9D4: .4byte REG_BLDALPHA
-_080DB9D8: .4byte 0x02020004
-_080DB9DC: .4byte 0x02024be0
+_080DB9D8: .4byte gSprites
+_080DB9DC: .4byte gUnknown_02024BE0
_080DB9E0: .4byte sub_80DB9E4
thumb_func_end sub_80DB92C
@@ -198798,8 +198798,8 @@ _080DBA66:
strh r0, [r4, 0x22]
b _080DBAD0
.align 2, 0
-_080DBA98: .4byte 0x03004b00
-_080DBA9C: .4byte 0x0202f7c8
+_080DBA98: .4byte gUnknown_03004B00
+_080DBA9C: .4byte gUnknown_0202F7C8
_080DBAA0:
ldrh r0, [r5]
adds r0, 0xB0
@@ -198819,7 +198819,7 @@ _080DBAAE:
bl sub_80787B0
b _080DBAD0
.align 2, 0
-_080DBAC4: .4byte 0x03004b00
+_080DBAC4: .4byte gUnknown_03004B00
_080DBAC8:
adds r0, r4, 0
adds r1, r6, 0
@@ -198879,7 +198879,7 @@ sub_80DBAF4: @ 80DBAF4
ldr r0, _080DBB40
b _080DBB52
.align 2, 0
-_080DBB3C: .4byte 0x0202f7c8
+_080DBB3C: .4byte gUnknown_0202F7C8
_080DBB40: .4byte 0x0000ffff
_080DBB44:
ldrh r0, [r5, 0x20]
@@ -198969,7 +198969,7 @@ _080DBBE2:
pop {r0}
bx r0
.align 2, 0
-_080DBBF4: .4byte 0x0202f7c8
+_080DBBF4: .4byte gUnknown_0202F7C8
_080DBBF8: .4byte sub_80DBC00
_080DBBFC: .4byte sub_8078600
thumb_func_end sub_80DBB70
@@ -199078,7 +199078,7 @@ sub_80DBC94: @ 80DBC94
pop {r0}
bx r0
.align 2, 0
-_080DBCC4: .4byte 0x03004b20
+_080DBCC4: .4byte gTasks
_080DBCC8: .4byte gUnknown_083DA8A4
_080DBCCC: .4byte sub_80DBCD0
thumb_func_end sub_80DBC94
@@ -199104,7 +199104,7 @@ _080DBCF0:
pop {r0}
bx r0
.align 2, 0
-_080DBCF8: .4byte 0x03004b20
+_080DBCF8: .4byte gTasks
thumb_func_end sub_80DBCD0
thumb_func_start sub_80DBCFC
@@ -199145,8 +199145,8 @@ _080DBD30:
pop {r0}
bx r0
.align 2, 0
-_080DBD48: .4byte 0x03004b20
-_080DBD4C: .4byte 0x0202f7c8
+_080DBD48: .4byte gTasks
+_080DBD4C: .4byte gUnknown_0202F7C8
_080DBD50: .4byte gUnknown_083DA8C4
_080DBD54: .4byte sub_80DBD58
thumb_func_end sub_80DBCFC
@@ -199169,7 +199169,7 @@ sub_80DBD58: @ 80DBD58
beq _080DBD98
b _080DBDF6
.align 2, 0
-_080DBD78: .4byte 0x03004b20
+_080DBD78: .4byte gTasks
_080DBD7C:
adds r0, r4, 0
bl sub_807992C
@@ -199204,7 +199204,7 @@ _080DBD98:
strh r0, [r4, 0xE]
b _080DBDF6
.align 2, 0
-_080DBDBC: .4byte 0x02020004
+_080DBDBC: .4byte gSprites
_080DBDC0:
ldr r3, _080DBDFC
movs r0, 0x8
@@ -199236,7 +199236,7 @@ _080DBDF6:
pop {r0}
bx r0
.align 2, 0
-_080DBDFC: .4byte 0x02020004
+_080DBDFC: .4byte gSprites
thumb_func_end sub_80DBD58
thumb_func_start sub_80DBE00
@@ -199303,8 +199303,8 @@ _080DBE6A:
pop {r0}
bx r0
.align 2, 0
-_080DBE84: .4byte 0x03004b20
-_080DBE88: .4byte 0x0202f7c8
+_080DBE84: .4byte gTasks
+_080DBE88: .4byte gUnknown_0202F7C8
_080DBE8C: .4byte REG_BLDCNT
_080DBE90: .4byte REG_BLDALPHA
_080DBE94: .4byte sub_80DBE98
@@ -199330,7 +199330,7 @@ sub_80DBE98: @ 80DBE98
beq _080DBECE
b _080DC014
.align 2, 0
-_080DBEBC: .4byte 0x03004b20
+_080DBEBC: .4byte gTasks
_080DBEC0:
cmp r1, 0x2
bne _080DBEC6
@@ -199397,7 +199397,7 @@ _080DBF2A:
ldrh r0, [r4, 0x20]
b _080DBF7A
.align 2, 0
-_080DBF38: .4byte 0x02020004
+_080DBF38: .4byte gSprites
_080DBF3C:
ldr r0, _080DBF50
lsls r1, r2, 4
@@ -199410,7 +199410,7 @@ _080DBF3C:
ldrh r0, [r4, 0x20]
b _080DBF80
.align 2, 0
-_080DBF50: .4byte 0x02020004
+_080DBF50: .4byte gSprites
_080DBF54:
ldr r1, _080DBF68
lsls r0, r2, 4
@@ -199423,7 +199423,7 @@ _080DBF54:
strh r1, [r0, 0x26]
b _080DBF82
.align 2, 0
-_080DBF68: .4byte 0x02020004
+_080DBF68: .4byte gSprites
_080DBF6C:
ldr r0, _080DBF94
lsls r1, r2, 4
@@ -199448,7 +199448,7 @@ _080DBF82:
bne _080DC014
b _080DBFF4
.align 2, 0
-_080DBF94: .4byte 0x02020004
+_080DBF94: .4byte gSprites
_080DBF98:
ldrh r0, [r4, 0xA]
ands r1, r0
@@ -199506,7 +199506,7 @@ _080DBFF4:
b _080DC014
.align 2, 0
_080DBFFC: .4byte REG_BLDALPHA
-_080DC000: .4byte 0x02020004
+_080DC000: .4byte gSprites
_080DC004:
ldr r0, _080DC01C
movs r1, 0
@@ -199595,8 +199595,8 @@ _080DC094:
pop {r0}
bx r0
.align 2, 0
-_080DC0A4: .4byte 0x03004b00
-_080DC0A8: .4byte 0x0202f7c8
+_080DC0A4: .4byte gUnknown_03004B00
+_080DC0A8: .4byte gUnknown_0202F7C8
_080DC0AC: .4byte sub_80DC020
thumb_func_end sub_80DC068
@@ -199644,11 +199644,11 @@ sub_80DC0B0: @ 80DC0B0
adds r0, 0x8
b _080DC1DE
.align 2, 0
-_080DC10C: .4byte 0x03004b20
-_080DC110: .4byte 0x03004b00
+_080DC10C: .4byte gTasks
+_080DC110: .4byte gUnknown_03004B00
_080DC114: .4byte 0x0000fff6
-_080DC118: .4byte 0x0202f7c9
-_080DC11C: .4byte 0x0202f7c8
+_080DC118: .4byte gUnknown_0202F7C9
+_080DC11C: .4byte gUnknown_0202F7C8
_080DC120:
movs r0, 0xA
strh r0, [r5, 0x1C]
@@ -199670,8 +199670,8 @@ _080DC120:
adds r0, 0x8
b _080DC1D2
.align 2, 0
-_080DC14C: .4byte 0x0202f7c8
-_080DC150: .4byte 0x0202f7c9
+_080DC14C: .4byte gUnknown_0202F7C8
+_080DC150: .4byte gUnknown_0202F7C9
_080DC154:
ldr r0, _080DC198
movs r1, 0
@@ -199703,10 +199703,10 @@ _080DC154:
adds r0, 0x8
b _080DC1DE
.align 2, 0
-_080DC198: .4byte 0x03004b00
+_080DC198: .4byte gUnknown_03004B00
_080DC19C: .4byte 0x0000fff6
-_080DC1A0: .4byte 0x0202f7c9
-_080DC1A4: .4byte 0x0202f7c8
+_080DC1A0: .4byte gUnknown_0202F7C9
+_080DC1A4: .4byte gUnknown_0202F7C8
_080DC1A8:
movs r0, 0xA
strh r0, [r5, 0x1C]
@@ -199742,8 +199742,8 @@ _080DC1DE:
pop {r0}
bx r0
.align 2, 0
-_080DC1F0: .4byte 0x0202f7c8
-_080DC1F4: .4byte 0x0202f7c9
+_080DC1F0: .4byte gUnknown_0202F7C8
+_080DC1F4: .4byte gUnknown_0202F7C9
_080DC1F8: .4byte sub_80DC1FC
thumb_func_end sub_80DC0B0
@@ -199765,7 +199765,7 @@ sub_80DC1FC: @ 80DC1FC
beq _080DC294
b _080DC2A8
.align 2, 0
-_080DC21C: .4byte 0x03004b20
+_080DC21C: .4byte gTasks
_080DC220:
ldrh r0, [r5, 0xA]
adds r0, 0x1
@@ -199820,7 +199820,7 @@ _080DC274:
b _080DC2A8
.align 2, 0
_080DC28C: .4byte gSpriteTemplate_83DA9AC
-_080DC290: .4byte 0x02020004
+_080DC290: .4byte gSprites
_080DC294:
ldrh r0, [r5, 0xA]
adds r0, 0x1
@@ -199887,9 +199887,9 @@ sub_80DC2D4: @ 80DC2D4
beq _080DC31E
b _080DC346
.align 2, 0
-_080DC30C: .4byte 0x03004b20
-_080DC310: .4byte 0x0202f7c9
-_080DC314: .4byte 0x03004b00
+_080DC30C: .4byte gTasks
+_080DC310: .4byte gUnknown_0202F7C9
+_080DC314: .4byte gUnknown_03004B00
_080DC318:
cmp r0, 0x2
beq _080DC336
@@ -199939,8 +199939,8 @@ _080DC352:
ldr r0, _080DC374
b _080DC380
.align 2, 0
-_080DC36C: .4byte 0x0202f7c9
-_080DC370: .4byte 0x030042c0
+_080DC36C: .4byte gUnknown_0202F7C9
+_080DC370: .4byte gUnknown_030042C0
_080DC374: .4byte REG_BG1HOFS
_080DC378:
ldr r0, _080DC3E0
@@ -199998,9 +199998,9 @@ _080DC3BA:
pop {r0}
bx r0
.align 2, 0
-_080DC3E0: .4byte 0x03004288
+_080DC3E0: .4byte gUnknown_03004288
_080DC3E4: .4byte REG_BG2HOFS
-_080DC3E8: .4byte 0x03004de0
+_080DC3E8: .4byte gUnknown_03004DE0
_080DC3EC: .4byte 0xa2600001
_080DC3F0: .4byte sub_80DC3F4
thumb_func_end sub_80DC2D4
@@ -200028,7 +200028,7 @@ sub_80DC3F4: @ 80DC3F4
beq _080DC426
b _080DC4E6
.align 2, 0
-_080DC41C: .4byte 0x03004b20
+_080DC41C: .4byte gTasks
_080DC420:
cmp r0, 0x2
beq _080DC4E0
@@ -200073,7 +200073,7 @@ _080DC448:
b _080DC484
.align 2, 0
_080DC470: .4byte gSineTable
-_080DC474: .4byte 0x03004de0
+_080DC474: .4byte gUnknown_03004DE0
_080DC478:
cmp r3, 0
bge _080DC488
@@ -200131,7 +200131,7 @@ _080DC4D4:
strh r0, [r5, 0x8]
b _080DC4E6
.align 2, 0
-_080DC4DC: .4byte 0x03004dc0
+_080DC4DC: .4byte gUnknown_03004DC0
_080DC4E0:
adds r0, r2, 0
bl move_anim_task_del
@@ -200170,7 +200170,7 @@ sub_80DC4F4: @ 80DC4F4
bl move_anim_task_del
b _080DC5D6
.align 2, 0
-_080DC528: .4byte 0x03004b20
+_080DC528: .4byte gTasks
_080DC52C:
ldr r1, _080DC550
ldrb r0, [r1]
@@ -200187,7 +200187,7 @@ _080DC52C:
bl move_anim_task_del
b _080DC5D6
.align 2, 0
-_080DC550: .4byte 0x03004b00
+_080DC550: .4byte gUnknown_03004B00
_080DC554:
ldr r2, _080DC5E4
lsls r4, r0, 4
@@ -200260,9 +200260,9 @@ _080DC5D6:
pop {r0}
bx r0
.align 2, 0
-_080DC5E4: .4byte 0x02020004
+_080DC5E4: .4byte gSprites
_080DC5E8: .4byte SpriteCallbackDummy
-_080DC5EC: .4byte 0x03004b00
+_080DC5EC: .4byte gUnknown_03004B00
_080DC5F0: .4byte sub_80DC5F4
thumb_func_end sub_80DC4F4
@@ -200286,7 +200286,7 @@ sub_80DC5F4: @ 80DC5F4
beq _080DC626
b _080DC6F8
.align 2, 0
-_080DC618: .4byte 0x03004b20
+_080DC618: .4byte gTasks
_080DC61C:
cmp r0, 0x2
beq _080DC6C8
@@ -200386,7 +200386,7 @@ _080DC6DA:
strh r0, [r4, 0x8]
b _080DC6F8
.align 2, 0
-_080DC6E4: .4byte 0x02020004
+_080DC6E4: .4byte gSprites
_080DC6E8:
ldrh r0, [r4, 0x24]
lsls r0, 24
@@ -200457,7 +200457,7 @@ _080DC74E:
strh r0, [r2]
b _080DC7A2
.align 2, 0
-_080DC76C: .4byte 0x0202f7c8
+_080DC76C: .4byte gUnknown_0202F7C8
_080DC770: .4byte REG_BLDCNT
_080DC774: .4byte REG_BLDALPHA
_080DC778:
@@ -200569,7 +200569,7 @@ sub_80DC824: @ 80DC824
strh r1, [r0]
b _080DC880
.align 2, 0
-_080DC84C: .4byte 0x03004b00
+_080DC84C: .4byte gUnknown_03004B00
_080DC850:
ldr r0, _080DC8E4
ldrb r0, [r0]
@@ -200639,8 +200639,8 @@ _080DC880:
pop {r0}
bx r0
.align 2, 0
-_080DC8E4: .4byte 0x0202f7c9
-_080DC8E8: .4byte 0x03004b00
+_080DC8E4: .4byte gUnknown_0202F7C9
+_080DC8E8: .4byte gUnknown_03004B00
_080DC8EC: .4byte sub_8078B34
_080DC8F0: .4byte move_anim_8072740
thumb_func_end sub_80DC824
@@ -200662,7 +200662,7 @@ sub_80DC8F4: @ 80DC8F4
bl StartSpriteAffineAnim
b _080DC934
.align 2, 0
-_080DC914: .4byte 0x03004b00
+_080DC914: .4byte gUnknown_03004B00
_080DC918:
ldr r0, _080DC990
ldrb r0, [r0]
@@ -200719,8 +200719,8 @@ _080DC934:
pop {r0}
bx r0
.align 2, 0
-_080DC990: .4byte 0x0202f7c9
-_080DC994: .4byte 0x03004b00
+_080DC990: .4byte gUnknown_0202F7C9
+_080DC994: .4byte gUnknown_03004B00
_080DC998: .4byte sub_8078B34
_080DC99C: .4byte move_anim_8072740
thumb_func_end sub_80DC8F4
@@ -200770,8 +200770,8 @@ _080DC9BC:
strh r0, [r5, 0x36]
b _080DCA16
.align 2, 0
-_080DC9FC: .4byte 0x03004b00
-_080DCA00: .4byte 0x0202f7c9
+_080DC9FC: .4byte gUnknown_03004B00
+_080DCA00: .4byte gUnknown_0202F7C9
_080DCA04:
ldr r0, _080DCA2C
ldrb r0, [r0]
@@ -200793,8 +200793,8 @@ _080DCA16:
pop {r0}
bx r0
.align 2, 0
-_080DCA2C: .4byte 0x0202f7c9
-_080DCA30: .4byte 0x03004b00
+_080DCA2C: .4byte gUnknown_0202F7C9
+_080DCA30: .4byte gUnknown_03004B00
_080DCA34: .4byte sub_80DCA38
thumb_func_end sub_80DC9A0
@@ -200854,9 +200854,9 @@ sub_80DCA70: @ 80DCA70
strh r1, [r4, 0x20]
b _080DCAB8
.align 2, 0
-_080DCAA0: .4byte 0x0202f7c9
-_080DCAA4: .4byte 0x0202f7c8
-_080DCAA8: .4byte 0x03004b00
+_080DCAA0: .4byte gUnknown_0202F7C9
+_080DCAA4: .4byte gUnknown_0202F7C8
+_080DCAA8: .4byte gUnknown_03004B00
_080DCAAC:
ldr r1, _080DCAE0
ldrh r0, [r1]
@@ -200885,8 +200885,8 @@ _080DCAD4:
pop {r0}
bx r0
.align 2, 0
-_080DCAE0: .4byte 0x03004b00
-_080DCAE4: .4byte 0x0202f7c9
+_080DCAE0: .4byte gUnknown_03004B00
+_080DCAE4: .4byte gUnknown_0202F7C9
_080DCAE8: .4byte sub_80DCAEC
thumb_func_end sub_80DCA70
@@ -201032,7 +201032,7 @@ sub_80DCBCC: @ 80DCBCC
strh r0, [r1, 0x4]
b _080DCC0E
.align 2, 0
-_080DCBE8: .4byte 0x03004b00
+_080DCBE8: .4byte gUnknown_03004B00
_080DCBEC:
ldr r0, _080DCCE8
ldrb r0, [r0]
@@ -201151,9 +201151,9 @@ _080DCC5E:
pop {r0}
bx r0
.align 2, 0
-_080DCCE8: .4byte 0x0202f7c8
-_080DCCEC: .4byte 0x03004b00
-_080DCCF0: .4byte 0x0202f7c9
+_080DCCE8: .4byte gUnknown_0202F7C8
+_080DCCEC: .4byte gUnknown_03004B00
+_080DCCF0: .4byte gUnknown_0202F7C9
_080DCCF4: .4byte sub_8078B34
_080DCCF8: .4byte move_anim_8072740
thumb_func_end sub_80DCBCC
@@ -201211,9 +201211,9 @@ _080DCD1C:
pop {r0}
bx r0
.align 2, 0
-_080DCD68: .4byte 0x0202f7c8
-_080DCD6C: .4byte 0x03004b00
-_080DCD70: .4byte 0x0202f7c9
+_080DCD68: .4byte gUnknown_0202F7C8
+_080DCD6C: .4byte gUnknown_03004B00
+_080DCD70: .4byte gUnknown_0202F7C9
_080DCD74: .4byte sub_80DCD78
thumb_func_end sub_80DCCFC
@@ -201332,8 +201332,8 @@ sub_80DCE40: @ 80DCE40
ldr r4, _080DCE58
b _080DCE5E
.align 2, 0
-_080DCE54: .4byte 0x03004b00
-_080DCE58: .4byte 0x0202f7c8
+_080DCE54: .4byte gUnknown_03004B00
+_080DCE58: .4byte gUnknown_0202F7C8
_080DCE5C:
ldr r4, _080DCE90
_080DCE5E:
@@ -201359,7 +201359,7 @@ _080DCE5E:
pop {r0}
bx r0
.align 2, 0
-_080DCE90: .4byte 0x0202f7c9
+_080DCE90: .4byte gUnknown_0202F7C9
_080DCE94: .4byte move_anim_8074EE0
_080DCE98: .4byte sub_80785E4
thumb_func_end sub_80DCE40
@@ -201416,8 +201416,8 @@ _080DCEBC:
pop {r0}
bx r0
.align 2, 0
-_080DCF08: .4byte 0x03004b00
-_080DCF0C: .4byte 0x0202f7c9
+_080DCF08: .4byte gUnknown_03004B00
+_080DCF0C: .4byte gUnknown_0202F7C9
_080DCF10: .4byte 0x0000ffba
_080DCF14: .4byte sub_80DCF1C
_080DCF18: .4byte sub_8078278
@@ -201476,8 +201476,8 @@ sub_80DCF60: @ 80DCF60
subs r0, r1
b _080DCF96
.align 2, 0
-_080DCF88: .4byte 0x03004b00
-_080DCF8C: .4byte 0x0202f7c8
+_080DCF88: .4byte gUnknown_03004B00
+_080DCF8C: .4byte gUnknown_0202F7C8
_080DCF90:
ldrh r0, [r4]
ldrh r1, [r5, 0x20]
@@ -201514,7 +201514,7 @@ _080DCF96:
pop {r0}
bx r0
.align 2, 0
-_080DCFD8: .4byte 0x03004b00
+_080DCFD8: .4byte gUnknown_03004B00
_080DCFDC: .4byte sub_8078394
_080DCFE0: .4byte move_anim_8074EE0
thumb_func_end sub_80DCF60
@@ -201533,7 +201533,7 @@ sub_80DCFE4: @ 80DCFE4
bl sub_80787B0
b _080DD008
.align 2, 0
-_080DCFFC: .4byte 0x03004b00
+_080DCFFC: .4byte gUnknown_03004B00
_080DD000:
adds r0, r4, 0
movs r1, 0
@@ -201554,7 +201554,7 @@ _080DD008:
pop {r0}
bx r0
.align 2, 0
-_080DD024: .4byte 0x03004b00
+_080DD024: .4byte gUnknown_03004B00
_080DD028: .4byte sub_80DD02C
thumb_func_end sub_80DCFE4
@@ -201709,17 +201709,17 @@ _080DD13A:
_080DD154: .4byte REG_BLDCNT
_080DD158: .4byte 0x00003f42
_080DD15C: .4byte REG_BG1CNT
-_080DD160: .4byte 0x030042c0
-_080DD164: .4byte 0x030041b4
+_080DD160: .4byte gUnknown_030042C0
+_080DD164: .4byte gUnknown_030041B4
_080DD168: .4byte REG_BG1HOFS
_080DD16C: .4byte 0x040000d4
_080DD170: .4byte 0x85000400
_080DD174: .4byte gBattleAnimBackgroundTilemap_SandstormBrew
_080DD178: .4byte gBattleAnimBackgroundImage_SandstormBrew
_080DD17C: .4byte gBattleAnimSpritePalette_261
-_080DD180: .4byte 0x03004b00
-_080DD184: .4byte 0x0202f7c8
-_080DD188: .4byte 0x03004b20
+_080DD180: .4byte gUnknown_03004B00
+_080DD184: .4byte gUnknown_0202F7C8
+_080DD188: .4byte gTasks
_080DD18C: .4byte sub_80DD190
thumb_func_end do_boulder_dust
@@ -201750,8 +201750,8 @@ sub_80DD190: @ 80DD190
adds r0, r2
b _080DD1D2
.align 2, 0
-_080DD1C0: .4byte 0x03004b20
-_080DD1C4: .4byte 0x030042c0
+_080DD1C0: .4byte gTasks
+_080DD1C4: .4byte gUnknown_030042C0
_080DD1C8: .4byte 0x0000fffa
_080DD1CC:
ldr r1, _080DD204
@@ -201784,8 +201784,8 @@ _080DD1F8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080DD204: .4byte 0x030042c0
-_080DD208: .4byte 0x030041b4
+_080DD204: .4byte gUnknown_030042C0
+_080DD208: .4byte gUnknown_030041B4
_080DD20C: .4byte 0x0000ffff
_080DD210: .4byte _080DD214
.align 2, 0
@@ -201984,9 +201984,9 @@ _080DD38C: .4byte 0x040000d4
_080DD390: .4byte 0x85000400
_080DD394: .4byte 0x85000200
_080DD398: .4byte REG_BG1CNT
-_080DD39C: .4byte 0x03004b20
-_080DD3A0: .4byte 0x030042c0
-_080DD3A4: .4byte 0x030041b4
+_080DD39C: .4byte gTasks
+_080DD3A0: .4byte gUnknown_030042C0
+_080DD3A4: .4byte gUnknown_030041B4
_080DD3A8: .4byte REG_BLDCNT
thumb_func_end sub_80DD190
@@ -202025,8 +202025,8 @@ sub_80DD3AC: @ 80DD3AC
strb r0, [r5, 0x3]
b _080DD3FC
.align 2, 0
-_080DD3F0: .4byte 0x03004b00
-_080DD3F4: .4byte 0x0202f7c8
+_080DD3F0: .4byte gUnknown_03004B00
+_080DD3F4: .4byte gUnknown_0202F7C8
_080DD3F8:
ldr r0, _080DD41C
strh r0, [r5, 0x20]
@@ -202047,7 +202047,7 @@ _080DD3FC:
b _080DD484
.align 2, 0
_080DD41C: .4byte 0x0000ffc0
-_080DD420: .4byte 0x03004b00
+_080DD420: .4byte gUnknown_03004B00
_080DD424: .4byte gUnknown_083DAD10
_080DD428:
ldrh r1, [r5, 0x30]
@@ -202133,7 +202133,7 @@ sub_80DD490: @ 80DD490
pop {r0}
bx r0
.align 2, 0
-_080DD4C8: .4byte 0x03004b00
+_080DD4C8: .4byte gUnknown_03004B00
_080DD4CC: .4byte sub_8078B34
_080DD4D0: .4byte move_anim_8072740
thumb_func_end sub_80DD490
@@ -202201,9 +202201,9 @@ _080DD544:
movs r0, 0x20
b _080DD566
.align 2, 0
-_080DD554: .4byte 0x03004b20
-_080DD558: .4byte 0x0202f7c8
-_080DD55C: .4byte 0x0202f7c9
+_080DD554: .4byte gTasks
+_080DD558: .4byte gUnknown_0202F7C8
+_080DD55C: .4byte gUnknown_0202F7C9
_080DD560:
lsls r1, r5, 3
movs r0, 0x30
@@ -202306,7 +202306,7 @@ _080DD61E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080DD628: .4byte 0x03004b20
+_080DD628: .4byte gTasks
_080DD62C: .4byte _080DD630
.align 2, 0
_080DD630:
@@ -202364,7 +202364,7 @@ _080DD694:
bl audio_play_and_stuff
b _080DD76C
.align 2, 0
-_080DD6A4: .4byte 0x02020004
+_080DD6A4: .4byte gSprites
_080DD6A8:
ldrh r0, [r4, 0x1E]
subs r0, 0x1
@@ -202417,7 +202417,7 @@ _080DD6DA:
strh r0, [r1, 0x26]
b _080DD76C
.align 2, 0
-_080DD708: .4byte 0x02020004
+_080DD708: .4byte gSprites
_080DD70C:
ldrh r0, [r4, 0x10]
ldrh r2, [r4, 0xC]
@@ -202598,7 +202598,7 @@ _080DD864:
bx r0
.align 2, 0
_080DD86C: .4byte gSpriteTemplate_83DAD90
-_080DD870: .4byte 0x02020004
+_080DD870: .4byte gSprites
_080DD874: .4byte 0x000003ff
_080DD878: .4byte 0xfffffc00
thumb_func_end sub_80DD774
@@ -202634,7 +202634,7 @@ _080DD8AE:
bx r0
.align 2, 0
_080DD8B4: .4byte sub_80DD604
-_080DD8B8: .4byte 0x03004b20
+_080DD8B8: .4byte gTasks
thumb_func_end sub_80DD87C
thumb_func_start sub_80DD8BC
@@ -202661,7 +202661,7 @@ _080DD8DE:
pop {r1}
bx r1
.align 2, 0
-_080DD8E4: .4byte 0x0202f7b4
+_080DD8E4: .4byte gUnknown_0202F7B4
thumb_func_end sub_80DD8BC
thumb_func_start sub_80DD8E8
@@ -202694,7 +202694,7 @@ sub_80DD8E8: @ 80DD8E8
pop {r0}
bx r0
.align 2, 0
-_080DD920: .4byte 0x03004b00
+_080DD920: .4byte gUnknown_03004B00
_080DD924: .4byte sub_80DD928
thumb_func_end sub_80DD8E8
@@ -202763,7 +202763,7 @@ _080DD994:
pop {r0}
bx r0
.align 2, 0
-_080DD9A0: .4byte 0x0202f7c8
+_080DD9A0: .4byte gUnknown_0202F7C8
thumb_func_end sub_80DD978
thumb_func_start sub_80DD9A4
@@ -202803,8 +202803,8 @@ sub_80DD9A4: @ 80DD9A4
pop {r0}
bx r0
.align 2, 0
-_080DD9F0: .4byte 0x0202f7c9
-_080DD9F4: .4byte 0x03004b00
+_080DD9F0: .4byte gUnknown_0202F7C9
+_080DD9F4: .4byte gUnknown_03004B00
_080DD9F8: .4byte sub_80DD9FC
thumb_func_end sub_80DD9A4
@@ -202883,8 +202883,8 @@ _080DDA7A:
pop {r0}
bx r0
.align 2, 0
-_080DDA84: .4byte 0x0202f7b8
-_080DDA88: .4byte 0x03004b00
+_080DDA84: .4byte gUnknown_0202F7B8
+_080DDA88: .4byte gUnknown_03004B00
thumb_func_end sub_80DDA4C
thumb_func_start sub_80DDA8C
@@ -202933,8 +202933,8 @@ _080DDADA:
pop {r0}
bx r0
.align 2, 0
-_080DDAE8: .4byte 0x03004b20
-_080DDAEC: .4byte 0x030041b8
+_080DDAE8: .4byte gTasks
+_080DDAEC: .4byte gUnknown_030041B8
thumb_func_end sub_80DDA8C
thumb_func_start sub_80DDAF0
@@ -202991,9 +202991,9 @@ _080DDB54:
pop {r0}
bx r0
.align 2, 0
-_080DDB5C: .4byte 0x03004b20
-_080DDB60: .4byte 0x030041b8
-_080DDB64: .4byte 0x03004b00
+_080DDB5C: .4byte gTasks
+_080DDB60: .4byte gUnknown_030041B8
+_080DDB64: .4byte gUnknown_03004B00
_080DDB68: .4byte 0x00000fff
thumb_func_end sub_80DDAF0
@@ -203041,8 +203041,8 @@ sub_80DDB6C: @ 80DDB6C
pop {r0}
bx r0
.align 2, 0
-_080DDBC8: .4byte 0x03004b00
-_080DDBCC: .4byte 0x0202f7c9
+_080DDBC8: .4byte gUnknown_03004B00
+_080DDBCC: .4byte gUnknown_0202F7C9
_080DDBD0: .4byte sub_80DDBD8
_080DDBD4: .4byte REG_BLDCNT
thumb_func_end sub_80DDB6C
@@ -203103,7 +203103,7 @@ _080DDC42:
pop {r0}
bx r0
.align 2, 0
-_080DDC48: .4byte 0x0202f7d2
+_080DDC48: .4byte gUnknown_0202F7D2
thumb_func_end sub_80DDBD8
thumb_func_start sub_80DDC4C
@@ -203392,9 +203392,9 @@ sub_80DDDF0: @ 80DDDF0
bx r0
.align 2, 0
_080DDE68: .4byte REG_BLDCNT
-_080DDE6C: .4byte 0x02020004
-_080DDE70: .4byte 0x03004b20
-_080DDE74: .4byte 0x03004b00
+_080DDE6C: .4byte gSprites
+_080DDE70: .4byte gTasks
+_080DDE74: .4byte gUnknown_03004B00
_080DDE78: .4byte sub_80DDE7C
thumb_func_end sub_80DDDF0
@@ -203437,7 +203437,7 @@ _080DDEBE:
pop {r0}
bx r0
.align 2, 0
-_080DDEC4: .4byte 0x03004b20
+_080DDEC4: .4byte gTasks
_080DDEC8: .4byte REG_BLDALPHA
_080DDECC: .4byte sub_80DDED0
thumb_func_end sub_80DDE7C
@@ -203462,7 +203462,7 @@ sub_80DDED0: @ 80DDED0
strh r0, [r4, 0xA]
b _080DDF36
.align 2, 0
-_080DDEF4: .4byte 0x03004b20
+_080DDEF4: .4byte gTasks
_080DDEF8:
movs r0, 0
bl obj_id_for_side_relative_to_move
@@ -203577,8 +203577,8 @@ sub_80DDF40: @ 80DDF40
pop {r0}
bx r0
.align 2, 0
-_080DDFDC: .4byte 0x0202f7c8
-_080DDFE0: .4byte 0x03004b00
+_080DDFDC: .4byte gUnknown_0202F7C8
+_080DDFE0: .4byte gUnknown_03004B00
_080DDFE4: .4byte sub_80DDFE8
thumb_func_end sub_80DDF40
@@ -203671,7 +203671,7 @@ _080DE032:
strh r0, [r5, 0x3C]
b _080DE0E2
.align 2, 0
-_080DE098: .4byte 0x0202f7c9
+_080DE098: .4byte gUnknown_0202F7C9
_080DE09C:
ldrh r0, [r5, 0x3A]
ldrh r1, [r5, 0x36]
@@ -203712,7 +203712,7 @@ _080DE0E2:
strh r0, [r5, 0x2E]
b _080DE0F6
.align 2, 0
-_080DE0EC: .4byte 0x0202f7c9
+_080DE0EC: .4byte gUnknown_0202F7C9
_080DE0F0:
adds r0, r5, 0
bl move_anim_8074EE0
@@ -203848,7 +203848,7 @@ sub_80DE1B0: @ 80DE1B0
bl move_anim_task_del
b _080DE2C0
.align 2, 0
-_080DE1DC: .4byte 0x03004b20
+_080DE1DC: .4byte gTasks
_080DE1E0:
strh r1, [r5, 0xA]
movs r0, 0xF
@@ -203901,8 +203901,8 @@ _080DE1E0:
.align 2, 0
_080DE244: .4byte REG_BLDCNT
_080DE248: .4byte REG_BLDALPHA
-_080DE24C: .4byte 0x02020004
-_080DE250: .4byte 0x0202f7c9
+_080DE24C: .4byte gSprites
+_080DE250: .4byte gUnknown_0202F7C9
_080DE254: .4byte 0x0000ff70
_080DE258:
movs r2, 0x8
@@ -203963,7 +203963,7 @@ _080DE2C0:
bx r0
.align 2, 0
_080DE2C8: .4byte 0x0000ff90
-_080DE2CC: .4byte 0x02020004
+_080DE2CC: .4byte gSprites
_080DE2D0: .4byte SpriteCallbackDummy
_080DE2D4: .4byte sub_8078394
_080DE2D8: .4byte sub_80DE2DC
@@ -203989,7 +203989,7 @@ sub_80DE2DC: @ 80DE2DC
beq _080DE30A
b _080DE3A6
.align 2, 0
-_080DE300: .4byte 0x03004b20
+_080DE300: .4byte gTasks
_080DE304:
cmp r0, 0x2
beq _080DE3A0
@@ -204051,7 +204051,7 @@ _080DE33E:
b _080DE3A6
.align 2, 0
_080DE374: .4byte REG_BLDALPHA
-_080DE378: .4byte 0x02020004
+_080DE378: .4byte gSprites
_080DE37C:
ldrh r0, [r4, 0x14]
adds r0, 0x1
@@ -204098,7 +204098,7 @@ sub_80DE3AC: @ 80DE3AC
pop {r0}
bx r0
.align 2, 0
-_080DE3CC: .4byte 0x03004b20
+_080DE3CC: .4byte gTasks
_080DE3D0: .4byte sub_80DE3D4
thumb_func_end sub_80DE3AC
@@ -204132,8 +204132,8 @@ _080DE400:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080DE40C: .4byte 0x03004b20
-_080DE410: .4byte 0x0202f7c9
+_080DE40C: .4byte gTasks
+_080DE410: .4byte gUnknown_0202F7C9
_080DE414: .4byte _080DE418
.align 2, 0
_080DE418:
@@ -204232,7 +204232,7 @@ _080DE464:
ldr r0, _080DE4E8
b _080DE4F4
.align 2, 0
-_080DE4E4: .4byte 0x02020004
+_080DE4E4: .4byte gSprites
_080DE4E8: .4byte 0x0000fdff
_080DE4EC:
movs r2, 0x80
@@ -204270,8 +204270,8 @@ _080DE500:
bl BlendPalette
b _080DE604
.align 2, 0
-_080DE534: .4byte 0x0202eac8
-_080DE538: .4byte 0x0202eec8
+_080DE534: .4byte gPlttBufferUnfaded
+_080DE538: .4byte gPlttBufferFaded
_080DE53C: .4byte REG_BG0CNT
_080DE540: .4byte 0x00003c0d
_080DE544:
@@ -204307,7 +204307,7 @@ _080DE564:
str r6, [sp, 0x8]
b _080DE59C
.align 2, 0
-_080DE580: .4byte 0x02020004
+_080DE580: .4byte gSprites
_080DE584:
lsls r0, r2, 24
lsrs r0, 24
@@ -204459,7 +204459,7 @@ _080DE698:
pop {r0}
bx r0
.align 2, 0
-_080DE6A0: .4byte 0x03004b20
+_080DE6A0: .4byte gTasks
_080DE6A4: .4byte gSineTable
_080DE6A8: .4byte REG_BLDALPHA
_080DE6AC: .4byte sub_80DE6B0
@@ -204490,8 +204490,8 @@ sub_80DE6B0: @ 80DE6B0
beq _080DE6EE
b _080DE7AA
.align 2, 0
-_080DE6E0: .4byte 0x03004b20
-_080DE6E4: .4byte 0x0202f7c9
+_080DE6E0: .4byte gTasks
+_080DE6E4: .4byte gUnknown_0202F7C9
_080DE6E8:
cmp r0, 0x2
beq _080DE740
@@ -204513,7 +204513,7 @@ _080DE6EE:
ldr r0, _080DE714
b _080DE720
.align 2, 0
-_080DE710: .4byte 0x03004dc0
+_080DE710: .4byte gUnknown_03004DC0
_080DE714: .4byte 0x0000fdff
_080DE718:
movs r2, 0x80
@@ -204570,7 +204570,7 @@ _080DE740:
lsls r3, 2
b _080DE79E
.align 2, 0
-_080DE788: .4byte 0x02020004
+_080DE788: .4byte gSprites
_080DE78C: .4byte 0x00002771
_080DE790: .4byte REG_BLDCNT
_080DE794:
@@ -204625,9 +204625,9 @@ sub_80DE7B8: @ 80DE7B8
ldr r4, _080DE7FC
b _080DE824
.align 2, 0
-_080DE7F4: .4byte 0x03004b00
-_080DE7F8: .4byte 0x0202f7c8
-_080DE7FC: .4byte 0x0202f7c9
+_080DE7F4: .4byte gUnknown_03004B00
+_080DE7F8: .4byte gUnknown_0202F7C8
+_080DE7FC: .4byte gUnknown_0202F7C9
_080DE800:
ldr r4, _080DE8C8
ldrb r0, [r4]
@@ -204724,9 +204724,9 @@ _080DE824:
pop {r0}
bx r0
.align 2, 0
-_080DE8C8: .4byte 0x0202f7c9
-_080DE8CC: .4byte 0x0202f7c8
-_080DE8D0: .4byte 0x03004b00
+_080DE8C8: .4byte gUnknown_0202F7C9
+_080DE8CC: .4byte gUnknown_0202F7C8
+_080DE8D0: .4byte gUnknown_03004B00
_080DE8D4: .4byte sub_80DE8D8
thumb_func_end sub_80DE7B8
@@ -204931,13 +204931,13 @@ _080DEA56:
ble _080DE98A
b _080DEB0C
.align 2, 0
-_080DEA68: .4byte 0x03004b20
+_080DEA68: .4byte gTasks
_080DEA6C: .4byte REG_BLDCNT
-_080DEA70: .4byte 0x03004b00
-_080DEA74: .4byte 0x0202f7c8
+_080DEA70: .4byte gUnknown_03004B00
+_080DEA74: .4byte gUnknown_0202F7C8
_080DEA78: .4byte gSpriteTemplate_83DAF08
-_080DEA7C: .4byte 0x02020004
-_080DEA80: .4byte 0x02020020
+_080DEA7C: .4byte gSprites
+_080DEA80: .4byte gSprites + 0x1C
_080DEA84: .4byte sub_80DE8D8
_080DEA88:
ldr r0, _080DEB24
@@ -205017,8 +205017,8 @@ _080DEB0C:
bx r0
.align 2, 0
_080DEB24: .4byte gSpriteTemplate_83DAF08
-_080DEB28: .4byte 0x02020004
-_080DEB2C: .4byte 0x03004b00
+_080DEB28: .4byte gSprites
+_080DEB2C: .4byte gUnknown_03004B00
_080DEB30: .4byte sub_80DE8D8
_080DEB34: .4byte sub_80DEB38
thumb_func_end sub_80DE918
@@ -205043,7 +205043,7 @@ sub_80DEB38: @ 80DEB38
beq _080DEB6E
b _080DECA4
.align 2, 0
-_080DEB5C: .4byte 0x03004b20
+_080DEB5C: .4byte gTasks
_080DEB60:
cmp r1, 0x2
bne _080DEB66
@@ -205196,7 +205196,7 @@ _080DEC70:
blt _080DEC4C
b _080DEC8C
.align 2, 0
-_080DEC7C: .4byte 0x02020004
+_080DEC7C: .4byte gSprites
_080DEC80:
ldrh r0, [r4, 0x12]
adds r0, 0x1
@@ -205263,11 +205263,11 @@ _080DECF4:
movs r6, 0x28
b _080DED0E
.align 2, 0
-_080DECF8: .4byte 0x030042c4
-_080DECFC: .4byte 0x03004240
+_080DECF8: .4byte gUnknown_030042C4
+_080DECFC: .4byte gUnknown_03004240
_080DED00: .4byte REG_WININ
_080DED04: .4byte 0x00003f3f
-_080DED08: .4byte 0x0202f7c8
+_080DED08: .4byte gUnknown_0202F7C8
_080DED0C:
movs r6, 0xC8
_080DED0E:
@@ -205302,10 +205302,10 @@ _080DED0E:
pop {r0}
bx r0
.align 2, 0
-_080DED4C: .4byte 0x030042c4
-_080DED50: .4byte 0x03004240
+_080DED4C: .4byte gUnknown_030042C4
+_080DED50: .4byte gUnknown_03004240
_080DED54: .4byte 0x00002828
-_080DED58: .4byte 0x03004b20
+_080DED58: .4byte gTasks
_080DED5C: .4byte sub_80DED60
thumb_func_end sub_80DECB0
@@ -205434,7 +205434,7 @@ _080DED9C:
lsrs r5, r0, 16
b _080DEEBA
.align 2, 0
-_080DEE80: .4byte 0x03004b20
+_080DEE80: .4byte gTasks
_080DEE84: .4byte 0x3fb00000
_080DEE88: .4byte 0x00000000
_080DEE8C:
@@ -205479,8 +205479,8 @@ _080DEEBA:
bx r0
.align 2, 0
_080DEEDC: .4byte sub_80DEEE8
-_080DEEE0: .4byte 0x030042c4
-_080DEEE4: .4byte 0x03004240
+_080DEEE0: .4byte gUnknown_030042C4
+_080DEEE4: .4byte gUnknown_03004240
thumb_func_end sub_80DED60
thumb_func_start sub_80DEEE8
@@ -205517,9 +205517,9 @@ _080DEF20:
pop {r0}
bx r0
.align 2, 0
-_080DEF28: .4byte 0x0202f388
-_080DEF2C: .4byte 0x030042c4
-_080DEF30: .4byte 0x03004240
+_080DEF28: .4byte gPaletteFade
+_080DEF2C: .4byte gUnknown_030042C4
+_080DEF30: .4byte gUnknown_03004240
_080DEF34: .4byte REG_WININ
_080DEF38: .4byte 0x00003f3f
thumb_func_end sub_80DEEE8
@@ -205547,7 +205547,7 @@ sub_80DEF3C: @ 80DEF3C
strb r1, [r4, 0x3]
b _080DEF74
.align 2, 0
-_080DEF68: .4byte 0x0202f7c8
+_080DEF68: .4byte gUnknown_0202F7C8
_080DEF6C: .4byte 0x0000fffe
_080DEF70:
ldr r2, _080DEF90
@@ -205721,8 +205721,8 @@ sub_80DF090: @ 80DF090
bx r0
.align 2, 0
_080DF0AC: .4byte REG_BLDCNT
-_080DF0B0: .4byte 0x030042c4
-_080DF0B4: .4byte 0x03004240
+_080DF0B0: .4byte gUnknown_030042C4
+_080DF0B4: .4byte gUnknown_03004240
thumb_func_end sub_80DF090
thumb_func_start sub_80DF0B8
@@ -205778,7 +205778,7 @@ _080DF0DC:
strh r0, [r1]
b _080DF17E
.align 2, 0
-_080DF120: .4byte 0x0202f7c8
+_080DF120: .4byte gUnknown_0202F7C8
_080DF124: .4byte 0x0000050b
_080DF128: .4byte REG_BLDCNT
_080DF12C:
@@ -205923,8 +205923,8 @@ sub_80DF1A4: @ 80DF1A4
pop {r0}
bx r0
.align 2, 0
-_080DF23C: .4byte 0x03004b20
-_080DF240: .4byte 0x0202f7c8
+_080DF23C: .4byte gTasks
+_080DF240: .4byte gUnknown_0202F7C8
_080DF244: .4byte REG_BLDCNT
_080DF248: .4byte sub_80DF24C
thumb_func_end sub_80DF1A4
@@ -205951,7 +205951,7 @@ _080DF266:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080DF270: .4byte 0x03004b20
+_080DF270: .4byte gTasks
_080DF274: .4byte _080DF278
.align 2, 0
_080DF278:
@@ -206014,8 +206014,8 @@ _080DF2E6:
b _080DF3B4
.align 2, 0
_080DF2F4: .4byte gSpriteTemplate_83DAF80
-_080DF2F8: .4byte 0x02020004
-_080DF2FC: .4byte 0x0202f7c8
+_080DF2F8: .4byte gSprites
+_080DF2FC: .4byte gUnknown_0202F7C8
_080DF300:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -206181,7 +206181,7 @@ _080DF3EE:
ands r1, r0
b _080DF444
.align 2, 0
-_080DF42C: .4byte 0x03004b20
+_080DF42C: .4byte gTasks
_080DF430:
ldr r2, _080DF498
movs r0, 0x2E
@@ -206236,7 +206236,7 @@ _080DF492:
pop {r0}
bx r0
.align 2, 0
-_080DF498: .4byte 0x03004b20
+_080DF498: .4byte gTasks
thumb_func_end sub_80DF3D8
thumb_func_start sub_80DF49C
@@ -206276,11 +206276,11 @@ sub_80DF49C: @ 80DF49C
strh r1, [r0, 0x22]
bx lr
.align 2, 0
-_080DF4E0: .4byte 0x02024be0
-_080DF4E4: .4byte 0x0202f7c8
-_080DF4E8: .4byte 0x03004b00
+_080DF4E0: .4byte gUnknown_02024BE0
+_080DF4E4: .4byte gUnknown_0202F7C8
+_080DF4E8: .4byte gUnknown_03004B00
_080DF4EC: .4byte sub_80DF4F4
-_080DF4F0: .4byte 0x02020004
+_080DF4F0: .4byte gSprites
thumb_func_end sub_80DF49C
thumb_func_start sub_80DF4F4
@@ -206332,7 +206332,7 @@ sub_80DF4F4: @ 80DF4F4
strh r0, [r5, 0x2E]
b _080DF590
.align 2, 0
-_080DF554: .4byte 0x02020004
+_080DF554: .4byte gSprites
_080DF558: .4byte 0xffffff00
_080DF55C:
ldr r2, _080DF598
@@ -206366,7 +206366,7 @@ _080DF590:
pop {r0}
bx r0
.align 2, 0
-_080DF598: .4byte 0x02020004
+_080DF598: .4byte gSprites
_080DF59C: .4byte move_anim_8074EE0
thumb_func_end sub_80DF4F4
@@ -206406,8 +206406,8 @@ sub_80DF5A0: @ 80DF5A0
adds r1, r2, 0
b _080DF5FA
.align 2, 0
-_080DF5E8: .4byte 0x0202f7c8
-_080DF5EC: .4byte 0x03004b00
+_080DF5E8: .4byte gUnknown_0202F7C8
+_080DF5EC: .4byte gUnknown_03004B00
_080DF5F0:
ldr r1, _080DF630
ldrh r0, [r1]
@@ -206442,7 +206442,7 @@ _080DF5FA:
pop {r0}
bx r0
.align 2, 0
-_080DF630: .4byte 0x03004b00
+_080DF630: .4byte gUnknown_03004B00
_080DF634: .4byte move_anim_8074EE0
_080DF638: .4byte sub_8078504
thumb_func_end sub_80DF5A0
@@ -206489,9 +206489,9 @@ sub_80DF63C: @ 80DF63C
strh r0, [r5, 0x36]
b _080DF6CA
.align 2, 0
-_080DF694: .4byte 0x0202f7c9
-_080DF698: .4byte 0x0202f7c8
-_080DF69C: .4byte 0x03004b00
+_080DF694: .4byte gUnknown_0202F7C9
+_080DF698: .4byte gUnknown_0202F7C8
+_080DF69C: .4byte gUnknown_03004B00
_080DF6A0:
ldr r1, _080DF6E4
ldrh r0, [r1]
@@ -206526,7 +206526,7 @@ _080DF6CA:
pop {r0}
bx r0
.align 2, 0
-_080DF6E4: .4byte 0x03004b00
+_080DF6E4: .4byte gUnknown_03004B00
_080DF6E8: .4byte sub_8078B34
_080DF6EC: .4byte move_anim_8074EE0
thumb_func_end sub_80DF63C
@@ -206543,8 +206543,8 @@ sub_80DF6F0: @ 80DF6F0
ldr r4, _080DF708
b _080DF70E
.align 2, 0
-_080DF704: .4byte 0x03004b00
-_080DF708: .4byte 0x0202f7c8
+_080DF704: .4byte gUnknown_03004B00
+_080DF708: .4byte gUnknown_0202F7C8
_080DF70C:
ldr r4, _080DF750
_080DF70E:
@@ -206578,8 +206578,8 @@ _080DF70E:
pop {r0}
bx r0
.align 2, 0
-_080DF750: .4byte 0x0202f7c9
-_080DF754: .4byte 0x03004b00
+_080DF750: .4byte gUnknown_0202F7C9
+_080DF754: .4byte gUnknown_03004B00
_080DF758: .4byte sub_8078600
_080DF75C: .4byte move_anim_8074EE0
thumb_func_end sub_80DF6F0
@@ -206604,7 +206604,7 @@ _080DF77A:
pop {r0}
bx r0
.align 2, 0
-_080DF788: .4byte 0x0202f7c8
+_080DF788: .4byte gUnknown_0202F7C8
thumb_func_end sub_80DF760
thumb_func_start sub_80DF78C
@@ -206647,9 +206647,9 @@ sub_80DF78C: @ 80DF78C
lsrs r0, r7, 17
b _080DF7EE
.align 2, 0
-_080DF7E0: .4byte 0x0202f7c8
-_080DF7E4: .4byte 0x03004b00
-_080DF7E8: .4byte 0x02024c07
+_080DF7E0: .4byte gUnknown_0202F7C8
+_080DF7E4: .4byte gUnknown_03004B00
+_080DF7E8: .4byte gUnknown_02024C07
_080DF7EC:
lsrs r0, r1, 17
_080DF7EE:
@@ -206835,10 +206835,10 @@ sub_80DF924: @ 80DF924
ldr r0, _080DF95C
b _080DF966
.align 2, 0
-_080DF950: .4byte 0x03004b20
-_080DF954: .4byte 0x0202f7c8
+_080DF950: .4byte gTasks
+_080DF954: .4byte gUnknown_0202F7C8
_080DF958: .4byte REG_BG1HOFS
-_080DF95C: .4byte 0x030042c0
+_080DF95C: .4byte gUnknown_030042C0
_080DF960:
ldr r0, _080DF9DC
str r0, [sp]
@@ -206905,10 +206905,10 @@ _080DF9C4:
bx r0
.align 2, 0
_080DF9DC: .4byte REG_BG2HOFS
-_080DF9E0: .4byte 0x03004288
+_080DF9E0: .4byte gUnknown_03004288
_080DF9E4: .4byte 0xa2600001
-_080DF9E8: .4byte 0x0202f7c8
-_080DF9EC: .4byte 0x03004de0
+_080DF9E8: .4byte gUnknown_0202F7C8
+_080DF9EC: .4byte gUnknown_03004DE0
_080DF9F0: .4byte sub_80DF9F4
thumb_func_end sub_80DF924
@@ -206932,7 +206932,7 @@ sub_80DF9F4: @ 80DF9F4
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080DFA18: .4byte 0x03004b20
+_080DFA18: .4byte gTasks
_080DFA1C: .4byte _080DFA20
.align 2, 0
_080DFA20:
@@ -207001,7 +207001,7 @@ _080DFA92:
strh r0, [r2, 0x8]
b _080DFAAA
.align 2, 0
-_080DFAA0: .4byte 0x03004dc0
+_080DFAA0: .4byte gUnknown_03004DC0
_080DFAA4:
adds r0, r3, 0
bl move_anim_task_del
@@ -207068,9 +207068,9 @@ _080DFB06:
pop {r0}
bx r0
.align 2, 0
-_080DFB1C: .4byte 0x03004de0
+_080DFB1C: .4byte gUnknown_03004DE0
_080DFB20: .4byte gSineTable
-_080DFB24: .4byte 0x03004dc0
+_080DFB24: .4byte gUnknown_03004DC0
thumb_func_end sub_80DFAB0
thumb_func_start sub_80DFB28
@@ -207152,10 +207152,10 @@ _080DFBB0:
pop {r0}
bx r0
.align 2, 0
-_080DFBC8: .4byte 0x03004b00
-_080DFBCC: .4byte 0x0202f7c8
+_080DFBC8: .4byte gUnknown_03004B00
+_080DFBCC: .4byte gUnknown_0202F7C8
_080DFBD0: .4byte sub_80DFBD8
-_080DFBD4: .4byte 0x03000730
+_080DFBD4: .4byte gUnknown_03000730
thumb_func_end sub_80DFB28
thumb_func_start sub_80DFBD8
@@ -207225,9 +207225,9 @@ sub_80DFC24: @ 80DFC24
ldr r2, _080DFC6C
b _080DFC74
.align 2, 0
-_080DFC58: .4byte 0x03004b20
-_080DFC5C: .4byte 0x03004b00
-_080DFC60: .4byte 0x0202f7c8
+_080DFC58: .4byte gTasks
+_080DFC5C: .4byte gUnknown_03004B00
+_080DFC60: .4byte gUnknown_0202F7C8
_080DFC64: .4byte REG_BLDALPHA
_080DFC68: .4byte REG_BLDCNT
_080DFC6C: .4byte 0x00003f42
@@ -207250,7 +207250,7 @@ _080DFC74:
.align 2, 0
_080DFC8C: .4byte REG_BLDCNT
_080DFC90: .4byte 0x00003f44
-_080DFC94: .4byte 0x03004b20
+_080DFC94: .4byte gTasks
_080DFC98: .4byte sub_80DFC9C
thumb_func_end sub_80DFC24
@@ -207307,11 +207307,11 @@ sub_80DFC9C: @ 80DFC9C
bl move_anim_task_del
b _080DFD1E
.align 2, 0
-_080DFD04: .4byte 0x03004b20
+_080DFD04: .4byte gTasks
_080DFD08: .4byte REG_BLDALPHA
-_080DFD0C: .4byte 0x02020004
-_080DFD10: .4byte 0x02024be0
-_080DFD14: .4byte 0x0202f7c8
+_080DFD0C: .4byte gSprites
+_080DFD10: .4byte gUnknown_02024BE0
+_080DFD14: .4byte gUnknown_0202F7C8
_080DFD18:
ldrh r0, [r4, 0xC]
adds r0, 0x1
@@ -207343,8 +207343,8 @@ sub_80DFD24: @ 80DFD24
strh r2, [r0]
bx lr
.align 2, 0
-_080DFD48: .4byte 0x03004b20
-_080DFD4C: .4byte 0x03004b00
+_080DFD48: .4byte gTasks
+_080DFD4C: .4byte gUnknown_03004B00
_080DFD50: .4byte sub_80DFD58
_080DFD54: .4byte REG_BLDALPHA
thumb_func_end sub_80DFD24
@@ -207390,7 +207390,7 @@ sub_80DFD58: @ 80DFD58
bl move_anim_task_del
b _080DFDBA
.align 2, 0
-_080DFDA8: .4byte 0x03004b20
+_080DFDA8: .4byte gTasks
_080DFDAC: .4byte REG_BLDALPHA
_080DFDB0: .4byte REG_BLDCNT
_080DFDB4:
@@ -207425,7 +207425,7 @@ sub_80DFDC0: @ 80DFDC0
b _080DFDFC
.align 2, 0
_080DFDE8: .4byte REG_BLDALPHA
-_080DFDEC: .4byte 0x0202f7c8
+_080DFDEC: .4byte gUnknown_0202F7C8
_080DFDF0: .4byte REG_BLDCNT
_080DFDF4: .4byte 0x00003f42
_080DFDF8:
@@ -207494,8 +207494,8 @@ sub_80DFE14: @ 80DFE14
pop {r0}
bx r0
.align 2, 0
-_080DFE80: .4byte 0x0202f7c9
-_080DFE84: .4byte 0x0202f7c8
+_080DFE80: .4byte gUnknown_0202F7C9
+_080DFE84: .4byte gUnknown_0202F7C8
_080DFE88: .4byte 0x0000ffd8
_080DFE8C: .4byte sub_80DFE90
thumb_func_end sub_80DFE14
@@ -207602,7 +207602,7 @@ sub_80DFF1C: @ 80DFF1C
pop {r0}
bx r0
.align 2, 0
-_080DFF50: .4byte 0x03004b00
+_080DFF50: .4byte gUnknown_03004B00
_080DFF54: .4byte sub_80DFF58
thumb_func_end sub_80DFF1C
@@ -207686,8 +207686,8 @@ sub_80DFFD0: @ 80DFFD0
ldr r0, _080DFFE8
b _080DFFEE
.align 2, 0
-_080DFFE4: .4byte 0x03004b00
-_080DFFE8: .4byte 0x0202f7c8
+_080DFFE4: .4byte gUnknown_03004B00
+_080DFFE8: .4byte gUnknown_0202F7C8
_080DFFEC:
ldr r0, _080E001C
_080DFFEE:
@@ -207714,7 +207714,7 @@ _080DFFEE:
beq _080E0032
b _080E00A0
.align 2, 0
-_080E001C: .4byte 0x0202f7c9
+_080E001C: .4byte gUnknown_0202F7C9
_080E0020: .4byte 0x000003ff
_080E0024: .4byte 0xfffffc00
_080E0028:
@@ -207864,8 +207864,8 @@ sub_80E00EC: @ 80E00EC
ldr r0, _080E0158
b _080E015E
.align 2, 0
-_080E0150: .4byte 0x03004b20
-_080E0154: .4byte 0x0202f7c8
+_080E0150: .4byte gTasks
+_080E0154: .4byte gUnknown_0202F7C8
_080E0158: .4byte 0x0000fff4
_080E015C:
ldr r0, _080E01A8
@@ -207905,12 +207905,12 @@ _080E015E:
b _080E01EE
.align 2, 0
_080E01A8: .4byte 0x0000ffc0
-_080E01AC: .4byte 0x0202f7c8
-_080E01B0: .4byte 0x030041b4
+_080E01AC: .4byte gUnknown_0202F7C8
+_080E01B0: .4byte gUnknown_030041B4
_080E01B4: .4byte REG_BLDCNT
_080E01B8: .4byte 0x00003f42
_080E01BC: .4byte REG_BG1VOFS
-_080E01C0: .4byte 0x03004288
+_080E01C0: .4byte gUnknown_03004288
_080E01C4:
ldr r0, _080E0278
ldrh r0, [r0]
@@ -208002,16 +208002,16 @@ _080E0220:
pop {r0}
bx r0
.align 2, 0
-_080E0278: .4byte 0x03004280
+_080E0278: .4byte gUnknown_03004280
_080E027C: .4byte REG_BLDCNT
_080E0280: .4byte 0x00003f44
_080E0284: .4byte REG_BG2VOFS
-_080E0288: .4byte 0x030042c0
+_080E0288: .4byte gUnknown_030042C0
_080E028C: .4byte 0xa2600001
-_080E0290: .4byte 0x03004de0
+_080E0290: .4byte gUnknown_03004DE0
_080E0294: .4byte REG_WINOUT
-_080E0298: .4byte 0x030042c4
-_080E029C: .4byte 0x03004240
+_080E0298: .4byte gUnknown_030042C4
+_080E029C: .4byte gUnknown_03004240
_080E02A0: .4byte sub_80E02A4
thumb_func_end sub_80E00EC
@@ -208037,7 +208037,7 @@ _080E02BE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E02C8: .4byte 0x03004b20
+_080E02C8: .4byte gTasks
_080E02CC: .4byte _080E02D0
.align 2, 0
_080E02D0:
@@ -208140,7 +208140,7 @@ _080E0380:
bne _080E03B6
b _080E03A2
.align 2, 0
-_080E0398: .4byte 0x030042c4
+_080E0398: .4byte gUnknown_030042C4
_080E039C:
ldr r1, _080E03AC
movs r0, 0x3
@@ -208151,7 +208151,7 @@ _080E03A2:
strh r0, [r4, 0x8]
b _080E03B6
.align 2, 0
-_080E03AC: .4byte 0x03004dc0
+_080E03AC: .4byte gUnknown_03004DC0
_080E03B0:
adds r0, r2, 0
bl move_anim_task_del
@@ -208184,7 +208184,7 @@ _080E03D8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E03E4: .4byte 0x03004b20
+_080E03E4: .4byte gTasks
_080E03E8: .4byte _080E03EC
.align 2, 0
_080E03EC:
@@ -208214,8 +208214,8 @@ _080E0400:
bl move_anim_task_del
b _080E05F2
.align 2, 0
-_080E042C: .4byte 0x030042c4
-_080E0430: .4byte 0x03004240
+_080E042C: .4byte gUnknown_030042C4
+_080E0430: .4byte gUnknown_03004240
_080E0434: .4byte REG_WININ
_080E0438: .4byte 0x00003f3f
_080E043C:
@@ -208234,10 +208234,10 @@ _080E043C:
ldr r1, _080E0468
b _080E0476
.align 2, 0
-_080E045C: .4byte 0x0202f7c9
+_080E045C: .4byte gUnknown_0202F7C9
_080E0460: .4byte REG_BLDCNT
_080E0464: .4byte 0x00003f42
-_080E0468: .4byte 0x03004288
+_080E0468: .4byte gUnknown_03004288
_080E046C:
ldr r1, _080E0480
ldr r2, _080E0484
@@ -208252,7 +208252,7 @@ _080E0476:
.align 2, 0
_080E0480: .4byte REG_BLDCNT
_080E0484: .4byte 0x00003f44
-_080E0488: .4byte 0x030042c0
+_080E0488: .4byte gUnknown_030042C0
_080E048C:
movs r1, 0xE
ldrsh r0, [r5, r1]
@@ -208271,7 +208271,7 @@ _080E048C:
bl FillPalette
b _080E04C4
.align 2, 0
-_080E04B0: .4byte 0x030041b4
+_080E04B0: .4byte gUnknown_030041B4
_080E04B4:
ldr r0, _080E04CC
ldrh r0, [r0]
@@ -208285,7 +208285,7 @@ _080E04C4:
bl sub_80E08CC
b _080E0590
.align 2, 0
-_080E04CC: .4byte 0x03004280
+_080E04CC: .4byte gUnknown_03004280
_080E04D0:
ldr r4, _080E051C
ldrb r0, [r4]
@@ -208322,7 +208322,7 @@ _080E04D0:
ldr r0, _080E0520
b _080E0526
.align 2, 0
-_080E051C: .4byte 0x0202f7c9
+_080E051C: .4byte gUnknown_0202F7C9
_080E0520: .4byte 0x0000fff4
_080E0524:
ldr r0, _080E0538
@@ -208390,7 +208390,7 @@ _080E0590:
b _080E05F2
.align 2, 0
_080E0598: .4byte REG_BG2VOFS
-_080E059C: .4byte 0x03004de0
+_080E059C: .4byte gUnknown_03004DE0
_080E05A0: .4byte 0xa2600001
_080E05A4:
movs r1, 0xE
@@ -208442,8 +208442,8 @@ _080E05FC: .4byte REG_WINOUT
_080E0600: .4byte 0x00003f3b
_080E0604: .4byte REG_WININ
_080E0608: .4byte 0x00003f3f
-_080E060C: .4byte 0x030042c4
-_080E0610: .4byte 0x03004240
+_080E060C: .4byte gUnknown_030042C4
+_080E0610: .4byte gUnknown_03004240
_080E0614: .4byte REG_BLDALPHA
_080E0618: .4byte 0x0000080c
_080E061C: .4byte sub_80E0620
@@ -208471,7 +208471,7 @@ _080E063A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E0644: .4byte 0x03004b20
+_080E0644: .4byte gTasks
_080E0648: .4byte _080E064C
.align 2, 0
_080E064C:
@@ -208557,7 +208557,7 @@ _080E06CE:
strh r0, [r4, 0xA]
b _080E075A
.align 2, 0
-_080E06F0: .4byte 0x030042c4
+_080E06F0: .4byte gUnknown_030042C4
_080E06F4:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -208619,7 +208619,7 @@ _080E075A:
strh r0, [r4, 0x8]
b _080E0784
.align 2, 0
-_080E0764: .4byte 0x03004dc0
+_080E0764: .4byte gUnknown_03004DC0
_080E0768:
ldr r0, _080E078C
movs r1, 0
@@ -208639,8 +208639,8 @@ _080E0784:
pop {r0}
bx r0
.align 2, 0
-_080E078C: .4byte 0x030042c4
-_080E0790: .4byte 0x03004240
+_080E078C: .4byte gUnknown_030042C4
+_080E0790: .4byte gUnknown_03004240
_080E0794: .4byte REG_WININ
_080E0798: .4byte 0x00003f3f
thumb_func_end sub_80E0620
@@ -208771,8 +208771,8 @@ _080E0876:
blt _080E085E
b _080E08BE
.align 2, 0
-_080E0888: .4byte 0x03004de0
-_080E088C: .4byte 0x03004dc0
+_080E0888: .4byte gUnknown_03004DE0
+_080E088C: .4byte gUnknown_03004DC0
_080E0890:
movs r1, 0x1C
ldrsh r0, [r6, r1]
@@ -208805,7 +208805,7 @@ _080E08BE:
pop {r0}
bx r0
.align 2, 0
-_080E08C8: .4byte 0x03004de0
+_080E08C8: .4byte gUnknown_03004DE0
thumb_func_end sub_80E079C
thumb_func_start sub_80E08CC
@@ -208847,7 +208847,7 @@ _080E0902:
pop {r0}
bx r0
.align 2, 0
-_080E0914: .4byte 0x02020004
+_080E0914: .4byte gSprites
thumb_func_end sub_80E08CC
thumb_func_start sub_80E0918
@@ -208928,9 +208928,9 @@ _080E09A2:
pop {r0}
bx r0
.align 2, 0
-_080E09B8: .4byte 0x0202f7c8
-_080E09BC: .4byte 0x02020004
-_080E09C0: .4byte 0x02024be0
+_080E09B8: .4byte gUnknown_0202F7C8
+_080E09BC: .4byte gSprites
+_080E09C0: .4byte gUnknown_02024BE0
thumb_func_end sub_80E0918
thumb_func_start sub_80E09C4
@@ -208968,7 +208968,7 @@ _080E0A00:
pop {r0}
bx r0
.align 2, 0
-_080E0A0C: .4byte 0x0202f7c8
+_080E0A0C: .4byte gUnknown_0202F7C8
thumb_func_end sub_80E09C4
thumb_func_start sub_80E0A10
@@ -208996,7 +208996,7 @@ sub_80E0A10: @ 80E0A10
pop {r0}
bx r0
.align 2, 0
-_080E0A40: .4byte 0x03004b00
+_080E0A40: .4byte gUnknown_03004B00
_080E0A44: .4byte sub_8078600
_080E0A48: .4byte move_anim_8072740
thumb_func_end sub_80E0A10
@@ -209130,8 +209130,8 @@ _080E0B40:
ldrh r5, [r0]
b _080E0BCC
.align 2, 0
-_080E0B50: .4byte 0x030042c4
-_080E0B54: .4byte 0x03004240
+_080E0B50: .4byte gUnknown_030042C4
+_080E0B54: .4byte gUnknown_03004240
_080E0B58: .4byte REG_WININ
_080E0B5C: .4byte 0x00003f3f
_080E0B60: .4byte 0x00003f3d
@@ -209139,9 +209139,9 @@ _080E0B64: .4byte REG_BLDCNT
_080E0B68: .4byte 0x00003f42
_080E0B6C: .4byte 0x00000c08
_080E0B70: .4byte REG_BG1CNT
-_080E0B74: .4byte 0x0202f7c8
-_080E0B78: .4byte 0x02020004
-_080E0B7C: .4byte 0x02024be0
+_080E0B74: .4byte gUnknown_0202F7C8
+_080E0B78: .4byte gSprites
+_080E0B7C: .4byte gUnknown_02024BE0
_080E0B80: .4byte 0x02019348
_080E0B84:
ldr r4, _080E0BA4
@@ -209160,9 +209160,9 @@ _080E0B84:
ldr r1, _080E0BAC
b _080E0BC0
.align 2, 0
-_080E0BA4: .4byte 0x0202f7c8
-_080E0BA8: .4byte 0x02024a6a
-_080E0BAC: .4byte 0x030045c0
+_080E0BA4: .4byte gUnknown_0202F7C8
+_080E0BA8: .4byte gUnknown_02024A6A
+_080E0BAC: .4byte gEnemyParty
_080E0BB0:
ldr r1, _080E0C58
ldrb r0, [r4]
@@ -209243,18 +209243,18 @@ _080E0BCC:
bl sub_8079108
b _080E0C94
.align 2, 0
-_080E0C58: .4byte 0x02024a6a
-_080E0C5C: .4byte 0x03004360
-_080E0C60: .4byte 0x0202f7c8
+_080E0C58: .4byte gUnknown_02024A6A
+_080E0C5C: .4byte gPlayerParty
+_080E0C60: .4byte gUnknown_0202F7C8
_080E0C64: .4byte 0x040000d4
_080E0C68: .4byte 0x85000400
_080E0C6C: .4byte gUnknown_08D1D574
_080E0C70: .4byte gUnknown_08D1D410
_080E0C74: .4byte gUnknown_08D1D54C
-_080E0C78: .4byte 0x030042c0
-_080E0C7C: .4byte 0x02020004
-_080E0C80: .4byte 0x030041b4
-_080E0C84: .4byte 0x03004b00
+_080E0C78: .4byte gUnknown_030042C0
+_080E0C7C: .4byte gSprites
+_080E0C80: .4byte gUnknown_030041B4
+_080E0C84: .4byte gUnknown_03004B00
_080E0C88:
lsls r0, r1, 4
ldrh r3, [r2, 0x4]
@@ -209287,8 +209287,8 @@ _080E0C94:
pop {r0}
bx r0
.align 2, 0
-_080E0CC4: .4byte 0x03004b20
-_080E0CC8: .4byte 0x03004b00
+_080E0CC4: .4byte gTasks
+_080E0CC8: .4byte gUnknown_03004B00
_080E0CCC: .4byte sub_80E0CD0
thumb_func_end sub_80E0A4C
@@ -209436,19 +209436,19 @@ _080E0DE8:
pop {r0}
bx r0
.align 2, 0
-_080E0DF0: .4byte 0x03004b20
-_080E0DF4: .4byte 0x030042c0
-_080E0DF8: .4byte 0x030042c4
-_080E0DFC: .4byte 0x03004240
+_080E0DF0: .4byte gTasks
+_080E0DF4: .4byte gUnknown_030042C0
+_080E0DF8: .4byte gUnknown_030042C4
+_080E0DFC: .4byte gUnknown_03004240
_080E0E00: .4byte REG_WININ
_080E0E04: .4byte 0x00003f3f
_080E0E08: .4byte REG_BG1CNT
_080E0E0C: .4byte REG_BLDCNT
-_080E0E10: .4byte 0x02020004
+_080E0E10: .4byte gSprites
_080E0E14: .4byte 0x040000d4
_080E0E18: .4byte 0x85000200
-_080E0E1C: .4byte 0x02024be0
-_080E0E20: .4byte 0x0202f7c8
+_080E0E1C: .4byte gUnknown_02024BE0
+_080E0E20: .4byte gUnknown_0202F7C8
thumb_func_end sub_80E0CD0
thumb_func_start sub_80E0E24
@@ -209469,7 +209469,7 @@ sub_80E0E24: @ 80E0E24
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E0E44: .4byte 0x03004b00
+_080E0E44: .4byte gUnknown_03004B00
_080E0E48: .4byte _080E0E4C
.align 2, 0
_080E0E4C:
@@ -209520,7 +209520,7 @@ _080E0E90:
ldrb r2, [r0]
b _080E0EB6
.align 2, 0
-_080E0EB0: .4byte 0x02024be0
+_080E0EB0: .4byte gUnknown_02024BE0
_080E0EB4:
movs r2, 0xFF
_080E0EB6:
@@ -209544,8 +209544,8 @@ _080E0ED2:
pop {r0}
bx r0
.align 2, 0
-_080E0EE0: .4byte 0x02020004
-_080E0EE4: .4byte 0x03004b00
+_080E0EE0: .4byte gSprites
+_080E0EE4: .4byte gUnknown_03004B00
thumb_func_end sub_80E0E24
thumb_func_start sub_80E0EE8
@@ -209573,8 +209573,8 @@ _080E0F08:
pop {r0}
bx r0
.align 2, 0
-_080E0F14: .4byte 0x0202f7c4
-_080E0F18: .4byte 0x03004b00
+_080E0F14: .4byte gUnknown_0202F7C4
+_080E0F18: .4byte gUnknown_03004B00
thumb_func_end sub_80E0EE8
thumb_func_start sub_80E0F1C
@@ -209619,8 +209619,8 @@ sub_80E0F1C: @ 80E0F1C
pop {r0}
bx r0
.align 2, 0
-_080E0F74: .4byte 0x0202f7c8
-_080E0F78: .4byte 0x0202f7c9
+_080E0F74: .4byte gUnknown_0202F7C8
+_080E0F78: .4byte gUnknown_0202F7C9
_080E0F7C: .4byte 0x0000ffd8
_080E0F80: .4byte sub_80E0F84
thumb_func_end sub_80E0F1C
@@ -209670,7 +209670,7 @@ _080E0FD8:
pop {r0}
bx r0
.align 2, 0
-_080E0FE0: .4byte 0x0202f7c8
+_080E0FE0: .4byte gUnknown_0202F7C8
_080E0FE4: .4byte sub_80E0FE8
thumb_func_end sub_80E0F84
@@ -209736,9 +209736,9 @@ _080E1024:
pop {r0}
bx r0
.align 2, 0
-_080E1064: .4byte 0x0202f7c8
-_080E1068: .4byte 0x03004b00
-_080E106C: .4byte 0x0202f7c9
+_080E1064: .4byte gUnknown_0202F7C8
+_080E1068: .4byte gUnknown_03004B00
+_080E106C: .4byte gUnknown_0202F7C9
_080E1070: .4byte sub_8078B34
_080E1074: .4byte move_anim_8072740
thumb_func_end sub_80E1004
@@ -209805,8 +209805,8 @@ _080E10D0:
pop {r0}
bx r0
.align 2, 0
-_080E10F8: .4byte 0x0202f7c9
-_080E10FC: .4byte 0x03004b00
+_080E10F8: .4byte gUnknown_0202F7C9
+_080E10FC: .4byte gUnknown_03004B00
_080E1100: .4byte sub_8078B34
_080E1104: .4byte move_anim_8074EE0
thumb_func_end sub_80E1078
@@ -209863,8 +209863,8 @@ _080E1162:
.align 2, 0
_080E1168: .4byte 0x000003ff
_080E116C: .4byte 0xfffffc00
-_080E1170: .4byte 0x03004b00
-_080E1174: .4byte 0x0202f7c8
+_080E1170: .4byte gUnknown_03004B00
+_080E1174: .4byte gUnknown_0202F7C8
_080E1178: .4byte sub_80E1198
_080E117C:
ldrh r0, [r6, 0x2]
@@ -209996,8 +209996,8 @@ sub_80E1244: @ 80E1244
ldr r0, _080E126C
b _080E1272
.align 2, 0
-_080E1264: .4byte 0x03004b20
-_080E1268: .4byte 0x03004b00
+_080E1264: .4byte gTasks
+_080E1268: .4byte gUnknown_03004B00
_080E126C: .4byte sub_80E1284
_080E1270:
ldr r0, _080E1280
@@ -210034,7 +210034,7 @@ _080E129E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E12A8: .4byte 0x03004b20
+_080E12A8: .4byte gTasks
_080E12AC: .4byte _080E12B0
.align 2, 0
_080E12B0:
@@ -210063,9 +210063,9 @@ _080E12C4:
ldr r0, _080E12F4
b _080E1300
.align 2, 0
-_080E12EC: .4byte 0x0202f7c8
-_080E12F0: .4byte 0x030042c0
-_080E12F4: .4byte 0x030041b4
+_080E12EC: .4byte gUnknown_0202F7C8
+_080E12F0: .4byte gUnknown_030042C0
+_080E12F4: .4byte gUnknown_030041B4
_080E12F8:
ldr r0, _080E133C
ldrh r0, [r0]
@@ -210103,10 +210103,10 @@ _080E1322:
strb r1, [r0]
b _080E1406
.align 2, 0
-_080E133C: .4byte 0x03004288
-_080E1340: .4byte 0x03004280
-_080E1344: .4byte 0x0202f7c8
-_080E1348: .4byte 0x02020004
+_080E133C: .4byte gUnknown_03004288
+_080E1340: .4byte gUnknown_03004280
+_080E1344: .4byte gUnknown_0202F7C8
+_080E1348: .4byte gSprites
_080E134C:
ldrb r0, [r4, 0x1E]
movs r2, 0x24
@@ -210153,7 +210153,7 @@ _080E137E:
b _080E13AA
.align 2, 0
_080E13A0: .4byte gSineTable
-_080E13A4: .4byte 0x030041b4
+_080E13A4: .4byte gUnknown_030041B4
_080E13A8:
ldr r1, _080E13CC
_080E13AA:
@@ -210175,8 +210175,8 @@ _080E13AA:
ldr r1, _080E13D0
b _080E13D6
.align 2, 0
-_080E13CC: .4byte 0x03004280
-_080E13D0: .4byte 0x030041b4
+_080E13CC: .4byte gUnknown_03004280
+_080E13D0: .4byte gUnknown_030041B4
_080E13D4:
ldr r1, _080E13F8
_080E13D6:
@@ -210198,8 +210198,8 @@ _080E13D6:
strh r0, [r1, 0x24]
b _080E1406
.align 2, 0
-_080E13F8: .4byte 0x03004280
-_080E13FC: .4byte 0x02020004
+_080E13F8: .4byte gUnknown_03004280
+_080E13FC: .4byte gSprites
_080E1400:
ldr r1, _080E1410
movs r0, 0x3
@@ -210210,7 +210210,7 @@ _080E1406:
strh r0, [r4, 0x8]
b _080E1432
.align 2, 0
-_080E1410: .4byte 0x03004dc0
+_080E1410: .4byte gUnknown_03004DC0
_080E1414:
adds r0, r2, 0
bl move_anim_task_del
@@ -210231,7 +210231,7 @@ _080E1432:
pop {r0}
bx r0
.align 2, 0
-_080E1438: .4byte 0x02020004
+_080E1438: .4byte gSprites
thumb_func_end sub_80E1284
thumb_func_start sub_80E143C
@@ -210267,9 +210267,9 @@ sub_80E143C: @ 80E143C
ldr r0, _080E1484
b _080E148A
.align 2, 0
-_080E147C: .4byte 0x02020004
-_080E1480: .4byte 0x0202f7c8
-_080E1484: .4byte 0x030041b4
+_080E147C: .4byte gSprites
+_080E1480: .4byte gUnknown_0202F7C8
+_080E1484: .4byte gUnknown_030041B4
_080E1488:
ldr r0, _080E1498
_080E148A:
@@ -210280,7 +210280,7 @@ _080E148A:
pop {r0}
bx r0
.align 2, 0
-_080E1498: .4byte 0x03004280
+_080E1498: .4byte gUnknown_03004280
thumb_func_end sub_80E143C
thumb_func_start sub_80E149C
@@ -210301,8 +210301,8 @@ sub_80E149C: @ 80E149C
ldr r0, _080E14C4
b _080E14CA
.align 2, 0
-_080E14BC: .4byte 0x03004b20
-_080E14C0: .4byte 0x03004b00
+_080E14BC: .4byte gTasks
+_080E14C0: .4byte gUnknown_03004B00
_080E14C4: .4byte sub_80E14DC
_080E14C8:
ldr r0, _080E14D8
@@ -210335,7 +210335,7 @@ sub_80E14DC: @ 80E14DC
beq _080E1554
b _080E155A
.align 2, 0
-_080E14FC: .4byte 0x03004b20
+_080E14FC: .4byte gTasks
_080E1500:
movs r0, 0
bl obj_id_for_side_relative_to_move
@@ -210377,7 +210377,7 @@ _080E1500:
strh r0, [r4, 0x8]
b _080E155A
.align 2, 0
-_080E1550: .4byte 0x02020004
+_080E1550: .4byte gSprites
_080E1554:
adds r0, r2, 0
bl move_anim_task_del
@@ -210407,7 +210407,7 @@ sub_80E1560: @ 80E1560
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E1584: .4byte 0x03004b20
+_080E1584: .4byte gTasks
_080E1588: .4byte _080E158C
.align 2, 0
_080E158C:
@@ -210433,8 +210433,8 @@ _080E15A0:
ldr r0, _080E15C8
b _080E15CE
.align 2, 0
-_080E15C4: .4byte 0x0202f7c8
-_080E15C8: .4byte 0x030042c0
+_080E15C4: .4byte gUnknown_0202F7C8
+_080E15C8: .4byte gUnknown_030042C0
_080E15CC:
ldr r0, _080E15EC
_080E15CE:
@@ -210452,8 +210452,8 @@ _080E15CE:
strh r0, [r4, 0x26]
b _080E164A
.align 2, 0
-_080E15EC: .4byte 0x03004288
-_080E15F0: .4byte 0x0202f7c8
+_080E15EC: .4byte gUnknown_03004288
+_080E15F0: .4byte gUnknown_0202F7C8
_080E15F4:
ldrb r0, [r4, 0x1E]
movs r1, 0x26
@@ -210473,7 +210473,7 @@ _080E1602:
strh r1, [r0, 0x26]
b _080E164A
.align 2, 0
-_080E1618: .4byte 0x02020004
+_080E1618: .4byte gSprites
_080E161C:
ldr r2, _080E1654
movs r0, 0x1C
@@ -210504,8 +210504,8 @@ _080E164A:
strh r0, [r4, 0x8]
b _080E1662
.align 2, 0
-_080E1654: .4byte 0x02020004
-_080E1658: .4byte 0x03004dc0
+_080E1654: .4byte gSprites
+_080E1658: .4byte gUnknown_03004DC0
_080E165C:
adds r0, r2, 0
bl move_anim_task_del
@@ -210532,7 +210532,7 @@ sub_80E1668: @ 80E1668
ldr r0, _080E1688
b _080E1692
.align 2, 0
-_080E1684: .4byte 0x030042c0
+_080E1684: .4byte gUnknown_030042C0
_080E1688: .4byte REG_BG1HOFS
_080E168C:
ldr r0, _080E1718
@@ -210611,9 +210611,9 @@ _080E16F6:
pop {r0}
bx r0
.align 2, 0
-_080E1718: .4byte 0x03004288
+_080E1718: .4byte gUnknown_03004288
_080E171C: .4byte REG_BG2HOFS
-_080E1720: .4byte 0x03004de0
+_080E1720: .4byte gUnknown_03004DE0
_080E1724: .4byte 0xa2600001
thumb_func_end sub_80E1668
@@ -210630,8 +210630,8 @@ sub_80E1728: @ 80E1728
ldr r0, _080E1740
b _080E1746
.align 2, 0
-_080E173C: .4byte 0x03004b00
-_080E1740: .4byte 0x0202f7c8
+_080E173C: .4byte gUnknown_03004B00
+_080E1740: .4byte gUnknown_0202F7C8
_080E1744:
ldr r0, _080E17A8
_080E1746:
@@ -210682,7 +210682,7 @@ _080E1762:
pop {r0}
bx r0
.align 2, 0
-_080E17A8: .4byte 0x0202f7c9
+_080E17A8: .4byte gUnknown_0202F7C9
_080E17AC: .4byte sub_80E17B0
thumb_func_end sub_80E1728
@@ -210714,8 +210714,8 @@ sub_80E17CC: @ 80E17CC
ldr r0, _080E17E4
b _080E17EA
.align 2, 0
-_080E17E0: .4byte 0x03004b00
-_080E17E4: .4byte 0x0202f7c8
+_080E17E0: .4byte gUnknown_03004B00
+_080E17E4: .4byte gUnknown_0202F7C8
_080E17E8:
ldr r0, _080E1848
_080E17EA:
@@ -210764,9 +210764,9 @@ _080E17EA:
pop {r0}
bx r0
.align 2, 0
-_080E1848: .4byte 0x0202f7c9
+_080E1848: .4byte gUnknown_0202F7C9
_080E184C: .4byte 0x0000fff0
-_080E1850: .4byte 0x03004b00
+_080E1850: .4byte gUnknown_03004B00
_080E1854: .4byte 0x000003ff
_080E1858: .4byte 0xfffffc00
_080E185C: .4byte move_anim_8072740
@@ -210793,8 +210793,8 @@ sub_80E1864: @ 80E1864
adds r0, r2, 0x3
b _080E189C
.align 2, 0
-_080E1888: .4byte 0x03004b20
-_080E188C: .4byte 0x03004b00
+_080E1888: .4byte gTasks
+_080E188C: .4byte gUnknown_03004B00
_080E1890:
ldr r0, _080E18BC
ldrh r0, [r0]
@@ -210819,8 +210819,8 @@ _080E189C:
ldr r0, _080E18C4
b _080E1926
.align 2, 0
-_080E18BC: .4byte 0x0202f7bc
-_080E18C0: .4byte 0x030041b0
+_080E18BC: .4byte gUnknown_0202F7BC
+_080E18C0: .4byte gUnknown_030041B0
_080E18C4: .4byte sub_80E1934
_080E18C8:
movs r0, 0
@@ -210855,7 +210855,7 @@ _080E18F8:
bls _080E18CE
b _080E1924
.align 2, 0
-_080E1904: .4byte 0x02024be0
+_080E1904: .4byte gUnknown_02024BE0
_080E1908:
ldrb r0, [r6]
bl obj_id_for_side_relative_to_move
@@ -210902,7 +210902,7 @@ sub_80E1934: @ 80E1934
beq _080E1962
b _080E1A24
.align 2, 0
-_080E1958: .4byte 0x03004b20
+_080E1958: .4byte gTasks
_080E195C:
cmp r1, 0x2
beq _080E1A18
@@ -210928,7 +210928,7 @@ _080E1962:
strh r0, [r1]
b _080E1996
.align 2, 0
-_080E1988: .4byte 0x030041b0
+_080E1988: .4byte gUnknown_030041B0
_080E198C:
ldr r0, _080E19B4
ldrh r1, [r3, 0x22]
@@ -210952,7 +210952,7 @@ _080E1996:
strh r0, [r3, 0x24]
b _080E1A0C
.align 2, 0
-_080E19B4: .4byte 0x030041b0
+_080E19B4: .4byte gUnknown_030041B0
_080E19B8:
ldrh r0, [r3, 0xA]
adds r0, 0x1
@@ -210974,7 +210974,7 @@ _080E19B8:
strh r0, [r1]
b _080E19EE
.align 2, 0
-_080E19E0: .4byte 0x030041b0
+_080E19E0: .4byte gUnknown_030041B0
_080E19E4:
ldr r0, _080E1A14
ldrh r1, [r3, 0x22]
@@ -211003,7 +211003,7 @@ _080E1A0C:
strh r0, [r3, 0x8]
b _080E1A24
.align 2, 0
-_080E1A14: .4byte 0x030041b0
+_080E1A14: .4byte gUnknown_030041B0
_080E1A18:
ldr r1, _080E1A28
ldrh r0, [r3, 0x22]
@@ -211014,7 +211014,7 @@ _080E1A24:
pop {r0}
bx r0
.align 2, 0
-_080E1A28: .4byte 0x030041b0
+_080E1A28: .4byte gUnknown_030041B0
thumb_func_end sub_80E1934
thumb_func_start sub_80E1A2C
@@ -211037,7 +211037,7 @@ sub_80E1A2C: @ 80E1A2C
beq _080E1A5A
b _080E1B06
.align 2, 0
-_080E1A50: .4byte 0x03004b20
+_080E1A50: .4byte gTasks
_080E1A54:
cmp r5, 0x2
beq _080E1AC8
@@ -211136,7 +211136,7 @@ _080E1B06:
pop {r0}
bx r0
.align 2, 0
-_080E1B0C: .4byte 0x02020004
+_080E1B0C: .4byte gSprites
thumb_func_end sub_80E1A2C
thumb_func_start sub_80E1B10
@@ -211203,7 +211203,7 @@ _080E1B7C:
pop {r0}
bx r0
.align 2, 0
-_080E1B84: .4byte 0x02020004
+_080E1B84: .4byte gSprites
thumb_func_end sub_80E1B10
thumb_func_start sub_80E1B88
@@ -211225,8 +211225,8 @@ _080E1B9C:
pop {r0}
bx r0
.align 2, 0
-_080E1BA8: .4byte 0x03004b00
-_080E1BAC: .4byte 0x0202f7bc
+_080E1BA8: .4byte gUnknown_03004B00
+_080E1BAC: .4byte gUnknown_0202F7BC
thumb_func_end sub_80E1B88
thumb_func_start sub_80E1BB0
@@ -211244,8 +211244,8 @@ sub_80E1BB0: @ 80E1BB0
ldr r0, _080E1BCC
b _080E1BD2
.align 2, 0
-_080E1BC8: .4byte 0x03004b00
-_080E1BCC: .4byte 0x0202f7c9
+_080E1BC8: .4byte gUnknown_03004B00
+_080E1BCC: .4byte gUnknown_0202F7C9
_080E1BD0:
ldr r0, _080E1C40
_080E1BD2:
@@ -211302,12 +211302,12 @@ _080E1BE2:
pop {r0}
bx r0
.align 2, 0
-_080E1C40: .4byte 0x0202f7c8
+_080E1C40: .4byte gUnknown_0202F7C8
_080E1C44: .4byte sub_80E1C58
-_080E1C48: .4byte 0x03004b20
+_080E1C48: .4byte gTasks
_080E1C4C: .4byte 0x000001ff
-_080E1C50: .4byte 0x030041b0
-_080E1C54: .4byte 0x030041b8
+_080E1C50: .4byte gUnknown_030041B0
+_080E1C54: .4byte gUnknown_030041B8
thumb_func_end sub_80E1BB0
thumb_func_start sub_80E1C58
@@ -211336,10 +211336,10 @@ sub_80E1C58: @ 80E1C58
bl DestroyTask
b _080E1CA4
.align 2, 0
-_080E1C88: .4byte 0x03004b20
-_080E1C8C: .4byte 0x03004b00
-_080E1C90: .4byte 0x030041b0
-_080E1C94: .4byte 0x030041b8
+_080E1C88: .4byte gTasks
+_080E1C8C: .4byte gUnknown_03004B00
+_080E1C90: .4byte gUnknown_030041B0
+_080E1C94: .4byte gUnknown_030041B8
_080E1C98:
ldr r1, _080E1CAC
ldrh r0, [r2, 0xA]
@@ -211352,8 +211352,8 @@ _080E1CA4:
pop {r0}
bx r0
.align 2, 0
-_080E1CAC: .4byte 0x030041b0
-_080E1CB0: .4byte 0x030041b8
+_080E1CAC: .4byte gUnknown_030041B0
+_080E1CB0: .4byte gUnknown_030041B8
thumb_func_end sub_80E1C58
thumb_func_start sub_80E1CB4
@@ -211385,8 +211385,8 @@ sub_80E1CB4: @ 80E1CB4
strh r0, [r4, 0x36]
b _080E1D02
.align 2, 0
-_080E1CEC: .4byte 0x03004b00
-_080E1CF0: .4byte 0x0202f7c8
+_080E1CEC: .4byte gUnknown_03004B00
+_080E1CF0: .4byte gUnknown_0202F7C8
_080E1CF4:
ldrh r0, [r5, 0x6]
strh r0, [r4, 0x30]
@@ -211406,7 +211406,7 @@ _080E1D02:
pop {r0}
bx r0
.align 2, 0
-_080E1D18: .4byte 0x03004b00
+_080E1D18: .4byte gUnknown_03004B00
_080E1D1C: .4byte sub_80E1D20
thumb_func_end sub_80E1CB4
@@ -211493,7 +211493,7 @@ sub_80E1D84: @ 80E1D84
pop {r0}
bx r0
.align 2, 0
-_080E1DBC: .4byte 0x03004b00
+_080E1DBC: .4byte gUnknown_03004B00
_080E1DC0: .4byte sub_80E1E0C
thumb_func_end sub_80E1D84
@@ -211552,7 +211552,7 @@ _080E1E22:
pop {r0}
bx r0
.align 2, 0
-_080E1E28: .4byte 0x0202f388
+_080E1E28: .4byte gPaletteFade
thumb_func_end sub_80E1E0C
thumb_func_start sub_80E1E2C
@@ -211593,7 +211593,7 @@ sub_80E1E2C: @ 80E1E2C
pop {r0}
bx r0
.align 2, 0
-_080E1E78: .4byte 0x03004b00
+_080E1E78: .4byte gUnknown_03004B00
_080E1E7C: .4byte sub_80E1E80
thumb_func_end sub_80E1E2C
@@ -211624,7 +211624,7 @@ _080E1E94:
str r0, [r4, 0x1C]
b _080E1F04
.align 2, 0
-_080E1EB0: .4byte 0x0202f388
+_080E1EB0: .4byte gPaletteFade
_080E1EB4: .4byte sub_80E1F0C
_080E1EB8:
movs r2, 0x3C
@@ -211693,7 +211693,7 @@ _080E1F32:
pop {r0}
bx r0
.align 2, 0
-_080E1F38: .4byte 0x0202f388
+_080E1F38: .4byte gPaletteFade
thumb_func_end sub_80E1F0C
thumb_func_start sub_80E1F3C
@@ -211731,7 +211731,7 @@ sub_80E1F3C: @ 80E1F3C
pop {r0}
bx r0
.align 2, 0
-_080E1F80: .4byte 0x03004b00
+_080E1F80: .4byte gUnknown_03004B00
_080E1F84: .4byte move_anim_8074EE0
_080E1F88: .4byte sub_8078174
thumb_func_end sub_80E1F3C
@@ -211771,8 +211771,8 @@ sub_80E1F8C: @ 80E1F8C
pop {r0}
bx r0
.align 2, 0
-_080E1FD0: .4byte 0x03004b20
-_080E1FD4: .4byte 0x03004b00
+_080E1FD0: .4byte gTasks
+_080E1FD4: .4byte gUnknown_03004B00
_080E1FD8: .4byte sub_80E202C
thumb_func_end sub_80E1F8C
@@ -211815,7 +211815,7 @@ sub_80E1FDC: @ 80E1FDC
pop {r0}
bx r0
.align 2, 0
-_080E2028: .4byte 0x03004b20
+_080E2028: .4byte gTasks
thumb_func_end sub_80E1FDC
thumb_func_start sub_80E202C
@@ -211849,8 +211849,8 @@ sub_80E202C: @ 80E202C
ldrb r2, [r3, 0x10]
b _080E2070
.align 2, 0
-_080E2064: .4byte 0x0202f388
-_080E2068: .4byte 0x03004b20
+_080E2064: .4byte gPaletteFade
+_080E2068: .4byte gTasks
_080E206C:
ldrb r1, [r3, 0x10]
ldrb r2, [r3, 0xE]
@@ -211911,8 +211911,8 @@ sub_80E2094: @ 80E2094
pop {r0}
bx r0
.align 2, 0
-_080E20D8: .4byte 0x03004b20
-_080E20DC: .4byte 0x03004b00
+_080E20D8: .4byte gTasks
+_080E20DC: .4byte gUnknown_03004B00
_080E20E0: .4byte sub_80E2140
thumb_func_end sub_80E2094
@@ -211960,7 +211960,7 @@ sub_80E20E4: @ 80E20E4
pop {r0}
bx r0
.align 2, 0
-_080E213C: .4byte 0x03004b20
+_080E213C: .4byte gTasks
thumb_func_end sub_80E20E4
thumb_func_start sub_80E2140
@@ -211994,8 +211994,8 @@ sub_80E2140: @ 80E2140
ldrb r2, [r3, 0x10]
b _080E2184
.align 2, 0
-_080E2178: .4byte 0x0202f388
-_080E217C: .4byte 0x03004b20
+_080E2178: .4byte gPaletteFade
+_080E217C: .4byte gTasks
_080E2180:
ldrb r1, [r3, 0x10]
ldrb r2, [r3, 0xE]
@@ -212070,8 +212070,8 @@ sub_80E21A8: @ 80E21A8
pop {r0}
bx r0
.align 2, 0
-_080E2208: .4byte 0x03004b20
-_080E220C: .4byte 0x03004b00
+_080E2208: .4byte gTasks
+_080E220C: .4byte gUnknown_03004B00
_080E2210: .4byte sub_80E2214
thumb_func_end sub_80E21A8
@@ -212095,7 +212095,7 @@ sub_80E2214: @ 80E2214
strh r0, [r4, 0x8]
b _080E22C0
.align 2, 0
-_080E2238: .4byte 0x03004b20
+_080E2238: .4byte gTasks
_080E223C:
ldr r0, _080E2258
ldrb r1, [r0, 0x7]
@@ -212111,7 +212111,7 @@ _080E223C:
str r0, [r4]
b _080E22C0
.align 2, 0
-_080E2258: .4byte 0x0202f388
+_080E2258: .4byte gPaletteFade
_080E225C: .4byte sub_80E22CC
_080E2260:
ldrh r0, [r4, 0x16]
@@ -212167,7 +212167,7 @@ _080E22C0:
pop {r0}
bx r0
.align 2, 0
-_080E22C8: .4byte 0x03004b20
+_080E22C8: .4byte gTasks
thumb_func_end sub_80E2214
thumb_func_start sub_80E22CC
@@ -212210,8 +212210,8 @@ _080E2312:
pop {r0}
bx r0
.align 2, 0
-_080E231C: .4byte 0x0202f388
-_080E2320: .4byte 0x03004b20
+_080E231C: .4byte gPaletteFade
+_080E2320: .4byte gTasks
thumb_func_end sub_80E22CC
thumb_func_start sub_80E2324
@@ -212276,9 +212276,9 @@ _080E2382:
pop {r0}
bx r0
.align 2, 0
-_080E239C: .4byte 0x0202f7c8
-_080E23A0: .4byte 0x0202f7c9
-_080E23A4: .4byte 0x03004b00
+_080E239C: .4byte gUnknown_0202F7C8
+_080E23A0: .4byte gUnknown_0202F7C9
+_080E23A4: .4byte gUnknown_03004B00
thumb_func_end sub_80E2324
thumb_func_start unref_sub_80E23A8
@@ -212408,13 +212408,13 @@ _080E248E:
pop {r0}
bx r0
.align 2, 0
-_080E249C: .4byte 0x03004b20
-_080E24A0: .4byte 0x03004b00
-_080E24A4: .4byte 0x0202f7c8
-_080E24A8: .4byte 0x0202f7c9
+_080E249C: .4byte gTasks
+_080E24A0: .4byte gUnknown_03004B00
+_080E24A4: .4byte gUnknown_0202F7C8
+_080E24A8: .4byte gUnknown_0202F7C9
_080E24AC: .4byte 0x0000ffff
-_080E24B0: .4byte 0x02020004
-_080E24B4: .4byte 0x03004340
+_080E24B0: .4byte gSprites
+_080E24B4: .4byte gUnknown_03004340
thumb_func_end unref_sub_80E23A8
thumb_func_start sub_80E24B8
@@ -212446,7 +212446,7 @@ sub_80E24B8: @ 80E24B8
beq _080E24F6
b _080E2518
.align 2, 0
-_080E24EC: .4byte 0x03004b00
+_080E24EC: .4byte gUnknown_03004B00
_080E24F0:
cmp r0, 0x2
beq _080E2508
@@ -212455,12 +212455,12 @@ _080E24F6:
ldr r1, _080E24FC
b _080E250A
.align 2, 0
-_080E24FC: .4byte 0x030041b0
+_080E24FC: .4byte gUnknown_030041B0
_080E2500:
ldr r1, _080E2504
b _080E250A
.align 2, 0
-_080E2504: .4byte 0x030041b8
+_080E2504: .4byte gUnknown_030041B8
_080E2508:
ldr r1, _080E2514
_080E250A:
@@ -212468,7 +212468,7 @@ _080E250A:
bl oamt_set_x3A_32
b _080E2520
.align 2, 0
-_080E2514: .4byte 0x030024d0
+_080E2514: .4byte gSpriteCoordOffsetX
_080E2518:
ldr r1, _080E2550
adds r0, r4, 0
@@ -212498,8 +212498,8 @@ _080E2544:
pop {r0}
bx r0
.align 2, 0
-_080E2550: .4byte 0x030027e0
-_080E2554: .4byte 0x03004b00
+_080E2550: .4byte gSpriteCoordOffsetY
+_080E2554: .4byte gUnknown_03004B00
_080E2558: .4byte sub_80E255C
thumb_func_end sub_80E24B8
@@ -212592,9 +212592,9 @@ _080E25FA:
pop {r0}
bx r0
.align 2, 0
-_080E2600: .4byte 0x02024a68
-_080E2604: .4byte 0x02020004
-_080E2608: .4byte 0x02024be0
+_080E2600: .4byte gUnknown_02024A68
+_080E2604: .4byte gSprites
+_080E2608: .4byte gUnknown_02024BE0
thumb_func_end sub_80E255C
thumb_func_start sub_80E260C
@@ -212657,11 +212657,11 @@ sub_80E260C: @ 80E260C
ldrb r1, [r0]
b _080E26B0
.align 2, 0
-_080E2680: .4byte 0x02020004
-_080E2684: .4byte 0x02024be0
-_080E2688: .4byte 0x0202f7c8
-_080E268C: .4byte 0x0202f7c9
-_080E2690: .4byte 0x03004b00
+_080E2680: .4byte gSprites
+_080E2684: .4byte gUnknown_02024BE0
+_080E2688: .4byte gUnknown_0202F7C8
+_080E268C: .4byte gUnknown_0202F7C9
+_080E2690: .4byte gUnknown_03004B00
_080E2694:
cmp r0, 0
bne _080E269C
@@ -212721,10 +212721,10 @@ sub_80E26BC: @ 80E26BC
pop {r0}
bx r0
.align 2, 0
-_080E26FC: .4byte 0x03004b20
-_080E2700: .4byte 0x03004b00
-_080E2704: .4byte 0x030041b0
-_080E2708: .4byte 0x030041b8
+_080E26FC: .4byte gTasks
+_080E2700: .4byte gUnknown_03004B00
+_080E2704: .4byte gUnknown_030041B0
+_080E2708: .4byte gUnknown_030041B8
_080E270C: .4byte sub_80E2710
thumb_func_end sub_80E26BC
@@ -212755,8 +212755,8 @@ sub_80E2710: @ 80E2710
negs r0, r0
b _080E274A
.align 2, 0
-_080E2740: .4byte 0x03004b20
-_080E2744: .4byte 0x030041b0
+_080E2740: .4byte gTasks
+_080E2744: .4byte gUnknown_030041B0
_080E2748:
ldrh r0, [r3, 0x8]
_080E274A:
@@ -212775,7 +212775,7 @@ _080E274A:
movs r0, 0
b _080E2770
.align 2, 0
-_080E2768: .4byte 0x030041b8
+_080E2768: .4byte gUnknown_030041B8
_080E276C:
ldrh r0, [r4, 0xA]
negs r0, r0
@@ -212823,7 +212823,7 @@ sub_80E27A0: @ 80E27A0
bl sub_80787B0
b _080E27CC
.align 2, 0
-_080E27C0: .4byte 0x03004b00
+_080E27C0: .4byte gUnknown_03004B00
_080E27C4:
adds r0, r5, 0
movs r1, 0x1
@@ -212858,7 +212858,7 @@ sub_80E27E8: @ 80E27E8
bl sub_80787B0
b _080E2814
.align 2, 0
-_080E2808: .4byte 0x03004b00
+_080E2808: .4byte gUnknown_03004B00
_080E280C:
adds r0, r5, 0
movs r1, 0x1
@@ -212876,7 +212876,7 @@ _080E2814:
pop {r0}
bx r0
.align 2, 0
-_080E282C: .4byte 0x03004b00
+_080E282C: .4byte gUnknown_03004B00
_080E2830: .4byte sub_80785E4
_080E2834: .4byte sub_80DA48C
thumb_func_end sub_80E27E8
@@ -212906,8 +212906,8 @@ _080E285C:
pop {r0}
bx r0
.align 2, 0
-_080E2868: .4byte 0x0202f7c8
-_080E286C: .4byte 0x03004b00
+_080E2868: .4byte gUnknown_0202F7C8
+_080E286C: .4byte gUnknown_03004B00
thumb_func_end sub_80E2838
thumb_func_start sub_80E2870
@@ -212938,7 +212938,7 @@ _080E288C:
bl sub_80787B0
b _080E28B4
.align 2, 0
-_080E28A8: .4byte 0x03004b00
+_080E28A8: .4byte gUnknown_03004B00
_080E28AC:
adds r0, r4, 0
movs r1, 0
@@ -213026,8 +213026,8 @@ sub_80E2908: @ 80E2908
pop {r0}
bx r0
.align 2, 0
-_080E2968: .4byte 0x03004b00
-_080E296C: .4byte 0x02020004
+_080E2968: .4byte gUnknown_03004B00
+_080E296C: .4byte gSprites
_080E2970: .4byte move_anim_8074EE0
_080E2974: .4byte sub_80785E4
thumb_func_end sub_80E2908
@@ -213046,7 +213046,7 @@ sub_80E2978: @ 80E2978
bl sub_80787B0
b _080E299C
.align 2, 0
-_080E2990: .4byte 0x03004b00
+_080E2990: .4byte gUnknown_03004B00
_080E2994:
adds r0, r4, 0
movs r1, 0x1
@@ -213064,7 +213064,7 @@ _080E299C:
pop {r0}
bx r0
.align 2, 0
-_080E29B4: .4byte 0x03004b00
+_080E29B4: .4byte gUnknown_03004B00
_080E29B8: .4byte move_anim_8072740
_080E29BC: .4byte sub_80782D8
thumb_func_end sub_80E2978
@@ -213085,7 +213085,7 @@ sub_80E29C0: @ 80E29C0
bl sub_80787B0
b _080E29EC
.align 2, 0
-_080E29E0: .4byte 0x03004b00
+_080E29E0: .4byte gUnknown_03004B00
_080E29E4:
adds r0, r5, 0
movs r1, 0x1
@@ -213164,7 +213164,7 @@ sub_80E2A38: @ 80E2A38
pop {r0}
bx r0
.align 2, 0
-_080E2A78: .4byte 0x03004b00
+_080E2A78: .4byte gUnknown_03004B00
thumb_func_end sub_80E2A38
thumb_func_start sub_80E2A7C
@@ -213190,7 +213190,7 @@ sub_80E2A7C: @ 80E2A7C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E2AA8: .4byte 0x03004b00
+_080E2AA8: .4byte gUnknown_03004B00
_080E2AAC: .4byte _080E2AB0
.align 2, 0
_080E2AB0:
@@ -213209,7 +213209,7 @@ _080E2AD2:
ldr r1, _080E2AD8
b _080E2AE2
.align 2, 0
-_080E2AD8: .4byte 0x0202f7c8
+_080E2AD8: .4byte gUnknown_0202F7C8
_080E2ADC:
movs r5, 0
_080E2ADE:
@@ -213220,7 +213220,7 @@ _080E2AE2:
strb r1, [r0]
b _080E2B26
.align 2, 0
-_080E2AE8: .4byte 0x0202f7c9
+_080E2AE8: .4byte gUnknown_0202F7C9
_080E2AEC:
mov r1, sp
ldr r0, _080E2AFC
@@ -213231,8 +213231,8 @@ _080E2AEC:
strb r0, [r1, 0x1]
b _080E2B26
.align 2, 0
-_080E2AFC: .4byte 0x0202f7c8
-_080E2B00: .4byte 0x0202f7c9
+_080E2AFC: .4byte gUnknown_0202F7C8
+_080E2B00: .4byte gUnknown_0202F7C9
_080E2B04:
mov r1, sp
movs r0, 0xFF
@@ -213244,7 +213244,7 @@ _080E2B0C:
ldr r0, _080E2B14
b _080E2B1E
.align 2, 0
-_080E2B14: .4byte 0x0202f7c8
+_080E2B14: .4byte gUnknown_0202F7C8
_080E2B18:
movs r5, 0
mov r2, sp
@@ -213291,7 +213291,7 @@ _080E2B54:
pop {r0}
bx r0
.align 2, 0
-_080E2B70: .4byte 0x0202f7c9
+_080E2B70: .4byte gUnknown_0202F7C9
thumb_func_end sub_80E2A7C
thumb_func_start sub_80E2B74
@@ -213314,8 +213314,8 @@ sub_80E2B74: @ 80E2B74
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E2B98: .4byte 0x03004b00
-_080E2B9C: .4byte 0x0300428c
+_080E2B98: .4byte gUnknown_03004B00
+_080E2B9C: .4byte gUnknown_0300428C
_080E2BA0: .4byte _080E2BA4
.align 2, 0
_080E2BA4:
@@ -213334,7 +213334,7 @@ _080E2BCC:
ldr r0, _080E2BD8
b _080E2C48
.align 2, 0
-_080E2BD4: .4byte 0x03004b00
+_080E2BD4: .4byte gUnknown_03004B00
_080E2BD8: .4byte 0x00000b0c
_080E2BDC:
ldr r1, _080E2BE4
@@ -213342,13 +213342,13 @@ _080E2BDC:
lsls r0, 4
b _080E2C48
.align 2, 0
-_080E2BE4: .4byte 0x03004b00
+_080E2BE4: .4byte gUnknown_03004B00
_080E2BE8:
ldr r1, _080E2BF0
ldr r0, _080E2BF4
b _080E2C48
.align 2, 0
-_080E2BF0: .4byte 0x03004b00
+_080E2BF0: .4byte gUnknown_03004B00
_080E2BF4: .4byte 0x00002f1e
_080E2BF8:
ldr r1, _080E2C00
@@ -213356,34 +213356,34 @@ _080E2BF8:
lsls r0, 7
b _080E2C48
.align 2, 0
-_080E2C00: .4byte 0x03004b00
+_080E2C00: .4byte gUnknown_03004B00
_080E2C04:
ldr r1, _080E2C0C
ldr r0, _080E2C10
b _080E2C48
.align 2, 0
-_080E2C0C: .4byte 0x03004b00
+_080E2C0C: .4byte gUnknown_03004B00
_080E2C10: .4byte 0x00007ecb
_080E2C14:
ldr r1, _080E2C1C
ldr r0, _080E2C20
b _080E2C48
.align 2, 0
-_080E2C1C: .4byte 0x03004b00
+_080E2C1C: .4byte gUnknown_03004B00
_080E2C20: .4byte 0x00007ecb
_080E2C24:
ldr r1, _080E2C2C
ldr r0, _080E2C30
b _080E2C48
.align 2, 0
-_080E2C2C: .4byte 0x03004b00
+_080E2C2C: .4byte gUnknown_03004B00
_080E2C30: .4byte 0x00002a16
_080E2C34:
ldr r1, _080E2C3C
ldr r0, _080E2C40
b _080E2C48
.align 2, 0
-_080E2C3C: .4byte 0x03004b00
+_080E2C3C: .4byte gUnknown_03004B00
_080E2C40: .4byte 0x00000d2e
_080E2C44:
ldr r1, _080E2C58
@@ -213398,7 +213398,7 @@ _080E2C4A:
pop {r0}
bx r0
.align 2, 0
-_080E2C58: .4byte 0x03004b00
+_080E2C58: .4byte gUnknown_03004B00
_080E2C5C: .4byte 0x00007fff
thumb_func_end sub_80E2B74
@@ -213422,7 +213422,7 @@ sub_80E2C60: @ 80E2C60
pop {r0}
bx r0
.align 2, 0
-_080E2C88: .4byte 0x03004b00
+_080E2C88: .4byte gUnknown_03004B00
thumb_func_end sub_80E2C60
thumb_func_start sub_80E2C8C
@@ -213455,8 +213455,8 @@ sub_80E2C8C: @ 80E2C8C
pop {r0}
bx r0
.align 2, 0
-_080E2CC4: .4byte 0x03004b20
-_080E2CC8: .4byte 0x03004b00
+_080E2CC4: .4byte gTasks
+_080E2CC8: .4byte gUnknown_03004B00
_080E2CCC: .4byte sub_80E2CD0
thumb_func_end sub_80E2C8C
@@ -213529,7 +213529,7 @@ _080E2D32:
strh r0, [r2, 0x1C]
b _080E2D6C
.align 2, 0
-_080E2D50: .4byte 0x03004b20
+_080E2D50: .4byte gTasks
_080E2D54:
cmp r3, r1
ble _080E2D5E
@@ -213580,8 +213580,8 @@ sub_80E2D78: @ 80E2D78
pop {r0}
bx r0
.align 2, 0
-_080E2DAC: .4byte 0x03004b00
-_080E2DB0: .4byte 0x03004b20
+_080E2DAC: .4byte gUnknown_03004B00
+_080E2DB0: .4byte gTasks
_080E2DB4: .4byte sub_80E2DB8
thumb_func_end sub_80E2D78
@@ -213602,7 +213602,7 @@ _080E2DD0:
pop {r0}
bx r0
.align 2, 0
-_080E2DD4: .4byte 0x0202f388
+_080E2DD4: .4byte gPaletteFade
thumb_func_end sub_80E2DB8
thumb_func_start sub_80E2DD8
@@ -213630,8 +213630,8 @@ sub_80E2DD8: @ 80E2DD8
str r0, [r1]
bx lr
.align 2, 0
-_080E2E04: .4byte 0x03004b20
-_080E2E08: .4byte 0x03004b00
+_080E2E04: .4byte gTasks
+_080E2E08: .4byte gUnknown_03004B00
_080E2E0C: .4byte sub_80E2E10
thumb_func_end sub_80E2DD8
@@ -213659,7 +213659,7 @@ sub_80E2E10: @ 80E2E10
strh r0, [r4, 0xA]
b _080E2EE2
.align 2, 0
-_080E2E3C: .4byte 0x03004b20
+_080E2E3C: .4byte gTasks
_080E2E40:
ldrb r0, [r4, 0x8]
bl duplicate_obj_of_side_rel2move_in_transparent_mode
@@ -213732,7 +213732,7 @@ _080E2EBE:
strh r0, [r4, 0xA]
b _080E2EE2
.align 2, 0
-_080E2ECC: .4byte 0x02020004
+_080E2ECC: .4byte gSprites
_080E2ED0: .4byte sub_80E2EE8
_080E2ED4:
movs r1, 0x12
@@ -213782,7 +213782,7 @@ _080E2F20:
pop {r0}
bx r0
.align 2, 0
-_080E2F28: .4byte 0x03004b20
+_080E2F28: .4byte gTasks
thumb_func_end sub_80E2EE8
thumb_func_start sub_80E2F2C
@@ -213918,8 +213918,8 @@ _080E3028:
ldrh r4, [r0]
b _080E30B4
.align 2, 0
-_080E3038: .4byte 0x030042c4
-_080E303C: .4byte 0x03004240
+_080E3038: .4byte gUnknown_030042C4
+_080E303C: .4byte gUnknown_03004240
_080E3040: .4byte REG_WININ
_080E3044: .4byte 0x00003f3f
_080E3048: .4byte 0x00003f3d
@@ -213927,9 +213927,9 @@ _080E304C: .4byte REG_BLDCNT
_080E3050: .4byte 0x00003f42
_080E3054: .4byte 0x00000c08
_080E3058: .4byte REG_BG1CNT
-_080E305C: .4byte 0x0202f7c8
-_080E3060: .4byte 0x02020004
-_080E3064: .4byte 0x02024be0
+_080E305C: .4byte gUnknown_0202F7C8
+_080E3060: .4byte gSprites
+_080E3064: .4byte gUnknown_02024BE0
_080E3068: .4byte 0x02019348
_080E306C:
ldr r4, _080E308C
@@ -213948,9 +213948,9 @@ _080E306C:
ldr r1, _080E3094
b _080E30A8
.align 2, 0
-_080E308C: .4byte 0x0202f7c8
-_080E3090: .4byte 0x02024a6a
-_080E3094: .4byte 0x030045c0
+_080E308C: .4byte gUnknown_0202F7C8
+_080E3090: .4byte gUnknown_02024A6A
+_080E3094: .4byte gEnemyParty
_080E3098:
ldr r1, _080E3160
ldrb r0, [r4]
@@ -214046,18 +214046,18 @@ _080E3106:
pop {r0}
bx r0
.align 2, 0
-_080E3160: .4byte 0x02024a6a
-_080E3164: .4byte 0x03004360
-_080E3168: .4byte 0x0202f7c8
+_080E3160: .4byte gUnknown_02024A6A
+_080E3164: .4byte gPlayerParty
+_080E3168: .4byte gUnknown_0202F7C8
_080E316C: .4byte 0x040000d4
_080E3170: .4byte 0x85000400
_080E3174: .4byte gUnknown_08D20A30
_080E3178: .4byte gUnknown_08D20A14
_080E317C: .4byte gUnknown_083DB568
-_080E3180: .4byte 0x030042c0
-_080E3184: .4byte 0x02020004
-_080E3188: .4byte 0x030041b4
-_080E318C: .4byte 0x03004b20
+_080E3180: .4byte gUnknown_030042C0
+_080E3184: .4byte gSprites
+_080E3188: .4byte gUnknown_030041B4
+_080E318C: .4byte gTasks
_080E3190: .4byte sub_80E3194
thumb_func_end sub_80E2F2C
@@ -214200,19 +214200,19 @@ _080E329E:
pop {r0}
bx r0
.align 2, 0
-_080E32AC: .4byte 0x03004b20
-_080E32B0: .4byte 0x030041b4
-_080E32B4: .4byte 0x030042c4
-_080E32B8: .4byte 0x03004240
+_080E32AC: .4byte gTasks
+_080E32B0: .4byte gUnknown_030041B4
+_080E32B4: .4byte gUnknown_030042C4
+_080E32B8: .4byte gUnknown_03004240
_080E32BC: .4byte REG_WININ
_080E32C0: .4byte 0x00003f3f
_080E32C4: .4byte REG_BG1CNT
_080E32C8: .4byte REG_BLDCNT
-_080E32CC: .4byte 0x02020004
+_080E32CC: .4byte gSprites
_080E32D0: .4byte 0x040000d4
_080E32D4: .4byte 0x85000200
-_080E32D8: .4byte 0x02024be0
-_080E32DC: .4byte 0x0202f7c8
+_080E32D8: .4byte gUnknown_02024BE0
+_080E32DC: .4byte gUnknown_0202F7C8
thumb_func_end sub_80E3194
thumb_func_start sub_80E32E0
@@ -214257,9 +214257,9 @@ _080E3302:
pop {r0}
bx r0
.align 2, 0
-_080E332C: .4byte 0x03004b20
+_080E332C: .4byte gTasks
_080E3330: .4byte sub_80E3338
-_080E3334: .4byte 0x03004b00
+_080E3334: .4byte gUnknown_03004B00
thumb_func_end sub_80E32E0
thumb_func_start sub_80E3338
@@ -214306,8 +214306,8 @@ _080E336C:
ldr r0, _080E338C
b _080E3392
.align 2, 0
-_080E3388: .4byte 0x03004b20
-_080E338C: .4byte 0x0202f7c8
+_080E3388: .4byte gTasks
+_080E338C: .4byte gUnknown_0202F7C8
_080E3390:
ldr r0, _080E34B4
_080E3392:
@@ -214454,17 +214454,17 @@ _080E34A4:
ldrh r4, [r0]
b _080E3522
.align 2, 0
-_080E34B4: .4byte 0x0202f7c9
-_080E34B8: .4byte 0x030042c4
-_080E34BC: .4byte 0x03004240
+_080E34B4: .4byte gUnknown_0202F7C9
+_080E34B8: .4byte gUnknown_030042C4
+_080E34BC: .4byte gUnknown_03004240
_080E34C0: .4byte REG_WININ
_080E34C4: .4byte 0x00003f3f
_080E34C8: .4byte 0x00003f3d
_080E34CC: .4byte REG_BLDCNT
_080E34D0: .4byte 0x00003f42
_080E34D4: .4byte REG_BG1CNT
-_080E34D8: .4byte 0x02020004
-_080E34DC: .4byte 0x02024be0
+_080E34D8: .4byte gSprites
+_080E34DC: .4byte gUnknown_02024BE0
_080E34E0: .4byte 0x02019348
_080E34E4:
adds r0, r5, 0
@@ -214481,8 +214481,8 @@ _080E34E4:
ldr r1, _080E3504
b _080E3516
.align 2, 0
-_080E3500: .4byte 0x02024a6a
-_080E3504: .4byte 0x030045c0
+_080E3500: .4byte gUnknown_02024A6A
+_080E3504: .4byte gEnemyParty
_080E3508:
ldr r1, _080E3568
lsls r0, r5, 1
@@ -214531,9 +214531,9 @@ _080E3550:
bl LZDecompressVram
b _080E3580
.align 2, 0
-_080E3568: .4byte 0x02024a6a
-_080E356C: .4byte 0x03004360
-_080E3570: .4byte 0x02024be0
+_080E3568: .4byte gUnknown_02024A6A
+_080E356C: .4byte gPlayerParty
+_080E3570: .4byte gUnknown_02024BE0
_080E3574: .4byte gBattleStatMask1_Tilemap
_080E3578:
ldr r0, _080E35B0
@@ -214642,9 +214642,9 @@ _080E361E:
b _080E3668
.align 2, 0
_080E3644: .4byte gBattleStatMask5_Pal
-_080E3648: .4byte 0x030042c0
-_080E364C: .4byte 0x030041b4
-_080E3650: .4byte 0x03004b20
+_080E3648: .4byte gUnknown_030042C0
+_080E364C: .4byte gUnknown_030041B4
+_080E3650: .4byte gTasks
_080E3654: .4byte 0x0000fffd
_080E3658:
ldr r0, _080E3680
@@ -214669,7 +214669,7 @@ _080E3668:
movs r1, 0x14
b _080E3692
.align 2, 0
-_080E3680: .4byte 0x03004b20
+_080E3680: .4byte gTasks
_080E3684:
mov r0, r10
add r0, r9
@@ -214713,7 +214713,7 @@ _080E3692:
bl audio_play_and_stuff
b _080E36F4
.align 2, 0
-_080E36D8: .4byte 0x02024be0
+_080E36D8: .4byte gUnknown_02024BE0
_080E36DC: .4byte sub_80E3704
_080E36E0:
movs r0, 0x40
@@ -214760,8 +214760,8 @@ sub_80E3704: @ 80E3704
beq _080E373E
b _080E3866
.align 2, 0
-_080E3730: .4byte 0x030041b4
-_080E3734: .4byte 0x03004b20
+_080E3730: .4byte gUnknown_030041B4
+_080E3734: .4byte gTasks
_080E3738:
cmp r2, 0x2
beq _080E378E
@@ -214922,13 +214922,13 @@ _080E3866:
bx r0
.align 2, 0
_080E386C: .4byte REG_BLDALPHA
-_080E3870: .4byte 0x030042c4
-_080E3874: .4byte 0x03004240
+_080E3870: .4byte gUnknown_030042C4
+_080E3874: .4byte gUnknown_03004240
_080E3878: .4byte REG_WININ
_080E387C: .4byte 0x00003f3f
_080E3880: .4byte REG_BG1CNT
_080E3884: .4byte REG_BLDCNT
-_080E3888: .4byte 0x02020004
+_080E3888: .4byte gSprites
thumb_func_end sub_80E3704
thumb_func_start sub_80E388C
@@ -214977,7 +214977,7 @@ sub_80E388C: @ 80E388C
pop {r0}
bx r0
.align 2, 0
-_080E38EC: .4byte 0x03004b20
+_080E38EC: .4byte gTasks
_080E38F0: .4byte 0x0000ffff
_080E38F4: .4byte sub_80E38F8
thumb_func_end sub_80E388C
@@ -215002,7 +215002,7 @@ sub_80E38F8: @ 80E38F8
beq _080E3926
b _080E39B6
.align 2, 0
-_080E391C: .4byte 0x03004b20
+_080E391C: .4byte gTasks
_080E3920:
cmp r1, 0x2
beq _080E39B0
@@ -215130,7 +215130,7 @@ _080E39F2:
pop {r0}
bx r0
.align 2, 0
-_080E3A04: .4byte 0x0202eec8
+_080E3A04: .4byte gPlttBufferFaded
thumb_func_end sub_80E39BC
thumb_func_start sub_80E3A08
@@ -215173,8 +215173,8 @@ _080E3A34:
pop {r0}
bx r0
.align 2, 0
-_080E3A50: .4byte 0x0202f7c8
-_080E3A54: .4byte 0x03004b00
+_080E3A50: .4byte gUnknown_0202F7C8
+_080E3A54: .4byte gUnknown_03004B00
thumb_func_end sub_80E3A08
thumb_func_start sub_80E3A58
@@ -215229,9 +215229,9 @@ _080E3A94:
bx r0
.align 2, 0
_080E3AC0: .4byte sub_80E3AD0
-_080E3AC4: .4byte 0x03004b00
-_080E3AC8: .4byte 0x0202f7c8
-_080E3ACC: .4byte 0x03004b20
+_080E3AC4: .4byte gUnknown_03004B00
+_080E3AC8: .4byte gUnknown_0202F7C8
+_080E3ACC: .4byte gTasks
thumb_func_end sub_80E3A58
thumb_func_start sub_80E3AD0
@@ -215290,10 +215290,10 @@ _080E3B36:
pop {r0}
bx r0
.align 2, 0
-_080E3B3C: .4byte 0x03004b20
-_080E3B40: .4byte 0x030041b0
-_080E3B44: .4byte 0x030041b8
-_080E3B48: .4byte 0x03004b00
+_080E3B3C: .4byte gTasks
+_080E3B40: .4byte gUnknown_030041B0
+_080E3B44: .4byte gUnknown_030041B8
+_080E3B48: .4byte gUnknown_03004B00
thumb_func_end sub_80E3AD0
thumb_func_start sub_80E3B4C
@@ -215315,8 +215315,8 @@ sub_80E3B4C: @ 80E3B4C
pop {r0}
bx r0
.align 2, 0
-_080E3B70: .4byte 0x0202f7c8
-_080E3B74: .4byte 0x03004b00
+_080E3B70: .4byte gUnknown_0202F7C8
+_080E3B74: .4byte gUnknown_03004B00
thumb_func_end sub_80E3B4C
thumb_func_start sub_80E3B78
@@ -215338,8 +215338,8 @@ sub_80E3B78: @ 80E3B78
pop {r0}
bx r0
.align 2, 0
-_080E3B9C: .4byte 0x0202f7c9
-_080E3BA0: .4byte 0x03004b00
+_080E3B9C: .4byte gUnknown_0202F7C9
+_080E3BA0: .4byte gUnknown_03004B00
thumb_func_end sub_80E3B78
thumb_func_start sub_80E3BA4
@@ -215366,9 +215366,9 @@ _080E3BC0:
pop {r0}
bx r0
.align 2, 0
-_080E3BD0: .4byte 0x03004b00
-_080E3BD4: .4byte 0x0202f7c8
-_080E3BD8: .4byte 0x0202f7c9
+_080E3BD0: .4byte gUnknown_03004B00
+_080E3BD4: .4byte gUnknown_0202F7C8
+_080E3BD8: .4byte gUnknown_0202F7C9
thumb_func_end sub_80E3BA4
thumb_func_start sub_80E3BDC
@@ -215421,10 +215421,10 @@ _080E3C24:
pop {r0}
bx r0
.align 2, 0
-_080E3C3C: .4byte 0x02020004
-_080E3C40: .4byte 0x0202f7c8
-_080E3C44: .4byte 0x02024be0
-_080E3C48: .4byte 0x03004b00
+_080E3C3C: .4byte gSprites
+_080E3C40: .4byte gUnknown_0202F7C8
+_080E3C44: .4byte gUnknown_02024BE0
+_080E3C48: .4byte gUnknown_03004B00
thumb_func_end sub_80E3BDC
thumb_func_start sub_80E3C4C
@@ -215544,8 +215544,8 @@ _080E3D22:
ldrh r4, [r0]
b _080E3D96
.align 2, 0
-_080E3D34: .4byte 0x030042c4
-_080E3D38: .4byte 0x03004240
+_080E3D34: .4byte gUnknown_030042C4
+_080E3D38: .4byte gUnknown_03004240
_080E3D3C: .4byte REG_WININ
_080E3D40: .4byte 0x00003f3f
_080E3D44: .4byte 0x00003f3d
@@ -215568,8 +215568,8 @@ _080E3D58:
ldr r1, _080E3D78
b _080E3D8A
.align 2, 0
-_080E3D74: .4byte 0x02024a6a
-_080E3D78: .4byte 0x030045c0
+_080E3D74: .4byte gUnknown_02024A6A
+_080E3D78: .4byte gEnemyParty
_080E3D7C:
ldr r1, _080E3E48
lsls r0, r7, 1
@@ -215669,12 +215669,12 @@ _080E3DE6:
pop {r0}
bx r0
.align 2, 0
-_080E3E48: .4byte 0x02024a6a
-_080E3E4C: .4byte 0x03004360
-_080E3E50: .4byte 0x02024be0
-_080E3E54: .4byte 0x030042c0
-_080E3E58: .4byte 0x030041b4
-_080E3E5C: .4byte 0x03004b20
+_080E3E48: .4byte gUnknown_02024A6A
+_080E3E4C: .4byte gPlayerParty
+_080E3E50: .4byte gUnknown_02024BE0
+_080E3E54: .4byte gUnknown_030042C0
+_080E3E58: .4byte gUnknown_030041B4
+_080E3E5C: .4byte gTasks
_080E3E60: .4byte sub_80E3E64
thumb_func_end sub_80E3C4C
@@ -215710,8 +215710,8 @@ _080E3E80:
strh r0, [r2]
b _080E3EB0
.align 2, 0
-_080E3E9C: .4byte 0x03004b20
-_080E3EA0: .4byte 0x030041b4
+_080E3E9C: .4byte gTasks
+_080E3EA0: .4byte gUnknown_030041B4
_080E3EA4:
ldr r1, _080E3ED4
lsls r0, r4, 16
@@ -215739,7 +215739,7 @@ _080E3EB0:
beq _080E3EDE
b _080E3FE2
.align 2, 0
-_080E3ED4: .4byte 0x030041b4
+_080E3ED4: .4byte gUnknown_030041B4
_080E3ED8:
cmp r0, 0x2
beq _080E3F32
@@ -215880,13 +215880,13 @@ _080E3FE2:
bx r0
.align 2, 0
_080E3FE8: .4byte REG_BLDALPHA
-_080E3FEC: .4byte 0x030042c4
-_080E3FF0: .4byte 0x03004240
+_080E3FEC: .4byte gUnknown_030042C4
+_080E3FF0: .4byte gUnknown_03004240
_080E3FF4: .4byte REG_WININ
_080E3FF8: .4byte 0x00003f3f
_080E3FFC: .4byte REG_BG1CNT
_080E4000: .4byte REG_BLDCNT
-_080E4004: .4byte 0x02020004
+_080E4004: .4byte gSprites
thumb_func_end sub_80E3E64
thumb_func_start sub_80E4008
@@ -215902,8 +215902,8 @@ sub_80E4008: @ 80E4008
pop {r0}
bx r0
.align 2, 0
-_080E4020: .4byte 0x03004b00
-_080E4024: .4byte 0x0300428c
+_080E4020: .4byte gUnknown_03004B00
+_080E4024: .4byte gUnknown_0300428C
thumb_func_end sub_80E4008
thumb_func_start sub_80E4028
@@ -215941,14 +215941,14 @@ _080E405A:
beq _080E405A
b _080E4084
.align 2, 0
-_080E4068: .4byte 0x03004b00
+_080E4068: .4byte gUnknown_03004B00
_080E406C:
cmp r0, 0x1
bne _080E4078
ldr r0, _080E4074
b _080E407E
.align 2, 0
-_080E4074: .4byte 0x0202f7c8
+_080E4074: .4byte gUnknown_0202F7C8
_080E4078:
cmp r0, 0x2
bne _080E4084
@@ -215969,8 +215969,8 @@ _080E4084:
ldr r0, _080E40A4
b _080E40AA
.align 2, 0
-_080E409C: .4byte 0x0202f7c9
-_080E40A0: .4byte 0x03004b00
+_080E409C: .4byte gUnknown_0202F7C9
+_080E40A0: .4byte gUnknown_03004B00
_080E40A4: .4byte 0x02014800
_080E40A8:
ldr r0, _080E40C8
@@ -215990,7 +215990,7 @@ _080E40AA:
bx r0
.align 2, 0
_080E40C8: .4byte 0x02018000
-_080E40CC: .4byte 0x0202eac8
+_080E40CC: .4byte gPlttBufferUnfaded
thumb_func_end sub_80E4028
thumb_func_start sub_80E40D0
@@ -216028,14 +216028,14 @@ _080E4102:
beq _080E4102
b _080E412C
.align 2, 0
-_080E4110: .4byte 0x03004b00
+_080E4110: .4byte gUnknown_03004B00
_080E4114:
cmp r0, 0x1
bne _080E4120
ldr r0, _080E411C
b _080E4126
.align 2, 0
-_080E411C: .4byte 0x0202f7c8
+_080E411C: .4byte gUnknown_0202F7C8
_080E4120:
cmp r0, 0x2
bne _080E412C
@@ -216059,9 +216059,9 @@ _080E412C:
ldr r0, _080E4154
b _080E415A
.align 2, 0
-_080E4148: .4byte 0x0202f7c9
-_080E414C: .4byte 0x0202eac8
-_080E4150: .4byte 0x03004b00
+_080E4148: .4byte gUnknown_0202F7C9
+_080E414C: .4byte gPlttBufferUnfaded
+_080E4150: .4byte gUnknown_03004B00
_080E4154: .4byte 0x02014800
_080E4158:
ldr r0, _080E4174
@@ -216115,14 +216115,14 @@ _080E41AA:
beq _080E41AA
b _080E41D4
.align 2, 0
-_080E41B8: .4byte 0x03004b00
+_080E41B8: .4byte gUnknown_03004B00
_080E41BC:
cmp r0, 0x1
bne _080E41C8
ldr r0, _080E41C4
b _080E41CE
.align 2, 0
-_080E41C4: .4byte 0x0202f7c8
+_080E41C4: .4byte gUnknown_0202F7C8
_080E41C8:
cmp r0, 0x2
bne _080E41D4
@@ -216146,9 +216146,9 @@ _080E41D4:
pop {r0}
bx r0
.align 2, 0
-_080E41F4: .4byte 0x0202f7c9
-_080E41F8: .4byte 0x0202eac8
-_080E41FC: .4byte 0x0202eec8
+_080E41F4: .4byte gUnknown_0202F7C9
+_080E41F8: .4byte gPlttBufferUnfaded
+_080E41FC: .4byte gPlttBufferFaded
thumb_func_end sub_80E4178
thumb_func_start sub_80E4200
@@ -216166,7 +216166,7 @@ sub_80E4200: @ 80E4200
strh r0, [r1, 0xE]
b _080E4224
.align 2, 0
-_080E421C: .4byte 0x03004b00
+_080E421C: .4byte gUnknown_03004B00
_080E4220:
ldr r0, _080E4230
strh r1, [r0, 0xE]
@@ -216177,7 +216177,7 @@ _080E4224:
pop {r0}
bx r0
.align 2, 0
-_080E4230: .4byte 0x03004b00
+_080E4230: .4byte gUnknown_03004B00
thumb_func_end sub_80E4200
thumb_func_start sub_80E4234
@@ -216197,10 +216197,10 @@ sub_80E4234: @ 80E4234
pop {r0}
bx r0
.align 2, 0
-_080E4254: .4byte 0x0202f7c8
-_080E4258: .4byte 0x02024c08
-_080E425C: .4byte 0x0202f7c9
-_080E4260: .4byte 0x02024c0a
+_080E4254: .4byte gUnknown_0202F7C8
+_080E4258: .4byte gUnknown_02024C08
+_080E425C: .4byte gUnknown_0202F7C9
+_080E4260: .4byte gUnknown_02024C0A
thumb_func_end sub_80E4234
thumb_func_start sub_80E4264
@@ -216223,9 +216223,9 @@ sub_80E4264: @ 80E4264
movs r0, 0x1
b _080E429C
.align 2, 0
-_080E428C: .4byte 0x0202f7c8
-_080E4290: .4byte 0x0202f7c9
-_080E4294: .4byte 0x03004b00
+_080E428C: .4byte gUnknown_0202F7C8
+_080E4290: .4byte gUnknown_0202F7C9
+_080E4294: .4byte gUnknown_03004B00
_080E4298:
ldr r1, _080E42AC
movs r0, 0
@@ -216237,7 +216237,7 @@ _080E429C:
pop {r0}
bx r0
.align 2, 0
-_080E42AC: .4byte 0x03004b00
+_080E42AC: .4byte gUnknown_03004B00
thumb_func_end sub_80E4264
thumb_func_start sub_80E42B0
@@ -216253,8 +216253,8 @@ sub_80E42B0: @ 80E42B0
pop {r0}
bx r0
.align 2, 0
-_080E42C8: .4byte 0x0202f7c9
-_080E42CC: .4byte 0x02024c08
+_080E42C8: .4byte gUnknown_0202F7C9
+_080E42CC: .4byte gUnknown_02024C08
thumb_func_end sub_80E42B0
thumb_func_start sub_80E42D0
@@ -216274,10 +216274,10 @@ sub_80E42D0: @ 80E42D0
pop {r0}
bx r0
.align 2, 0
-_080E42F0: .4byte 0x0202f7c8
-_080E42F4: .4byte 0x02024c07
-_080E42F8: .4byte 0x0202f7c9
-_080E42FC: .4byte 0x02024c0a
+_080E42F0: .4byte gUnknown_0202F7C8
+_080E42F4: .4byte gUnknown_02024C07
+_080E42F8: .4byte gUnknown_0202F7C9
+_080E42FC: .4byte gUnknown_02024C0A
thumb_func_end sub_80E42D0
thumb_func_start sub_80E4300
@@ -216325,11 +216325,11 @@ _080E434E:
pop {r0}
bx r0
.align 2, 0
-_080E4354: .4byte 0x03004b20
-_080E4358: .4byte 0x0202f7c8
+_080E4354: .4byte gTasks
+_080E4358: .4byte gUnknown_0202F7C8
_080E435C: .4byte 0x02017800
_080E4360: .4byte sub_80E4368
-_080E4364: .4byte 0x0202f7b2
+_080E4364: .4byte gUnknown_0202F7B2
thumb_func_end sub_80E4300
thumb_func_start sub_80E4368
@@ -216370,10 +216370,10 @@ _080E43A8:
pop {r0}
bx r0
.align 2, 0
-_080E43B0: .4byte 0x03004b00
-_080E43B4: .4byte 0x0202f7c8
+_080E43B0: .4byte gUnknown_03004B00
+_080E43B4: .4byte gUnknown_0202F7C8
_080E43B8: .4byte 0x02017800
-_080E43BC: .4byte 0x03004b20
+_080E43BC: .4byte gTasks
thumb_func_end sub_80E4368
thumb_func_start sub_80E43C0
@@ -216390,7 +216390,7 @@ sub_80E43C0: @ 80E43C0
ldr r0, _080E43DC
b _080E4408
.align 2, 0
-_080E43D8: .4byte 0x020239f8
+_080E43D8: .4byte gUnknown_020239F8
_080E43DC: .4byte sub_80E4C34
_080E43E0:
movs r0, 0x80
@@ -216436,7 +216436,7 @@ _080E4408:
bx r0
.align 2, 0
_080E4434: .4byte gUnknown_083DB56C
-_080E4438: .4byte 0x03004b20
+_080E4438: .4byte gTasks
thumb_func_end sub_80E43C0
thumb_func_start sub_80E443C
@@ -216469,10 +216469,10 @@ sub_80E443C: @ 80E443C
pop {r0}
bx r0
.align 2, 0
-_080E4474: .4byte 0x030042c0
-_080E4478: .4byte 0x030041b4
-_080E447C: .4byte 0x03004288
-_080E4480: .4byte 0x03004280
+_080E4474: .4byte gUnknown_030042C0
+_080E4478: .4byte gUnknown_030041B4
+_080E447C: .4byte gUnknown_03004288
+_080E4480: .4byte gUnknown_03004280
_080E4484: .4byte REG_BLDCNT
_080E4488: .4byte 0x00003f3f
thumb_func_end sub_80E443C
@@ -216508,8 +216508,8 @@ _080E44B8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E44C4: .4byte 0x030042c0
-_080E44C8: .4byte 0x03004b20
+_080E44C4: .4byte gUnknown_030042C0
+_080E44C8: .4byte gTasks
_080E44CC: .4byte _080E44D0
.align 2, 0
_080E44D0:
@@ -216532,7 +216532,7 @@ _080E44E4:
movs r1, 0x10
b _080E450A
.align 2, 0
-_080E44FC: .4byte 0x020239f8
+_080E44FC: .4byte gUnknown_020239F8
_080E4500:
lsls r0, r4, 2
adds r0, r4
@@ -216600,8 +216600,8 @@ _080E4558:
strh r0, [r2]
b _080E46BE
.align 2, 0
-_080E457C: .4byte 0x03004240
-_080E4580: .4byte 0x02024de8
+_080E457C: .4byte gUnknown_03004240
+_080E4580: .4byte gUnknown_02024DE8
_080E4584: .4byte 0x0000fffe
_080E4588:
lsls r0, r4, 2
@@ -216631,7 +216631,7 @@ _080E45A4:
subs r0, r1, 0x2
b _080E45D0
.align 2, 0
-_080E45BC: .4byte 0x030041b4
+_080E45BC: .4byte gUnknown_030041B4
_080E45C0: .4byte 0x0000ffb0
_080E45C4:
ldr r2, _080E4690
@@ -216742,13 +216742,13 @@ _080E464E:
strh r0, [r1]
b _080E46BE
.align 2, 0
-_080E4690: .4byte 0x030041b4
+_080E4690: .4byte gUnknown_030041B4
_080E4694: .4byte 0x0000ffc8
-_080E4698: .4byte 0x03004240
+_080E4698: .4byte gUnknown_03004240
_080E469C: .4byte 0xfffffc04
-_080E46A0: .4byte 0x03004dc0
-_080E46A4: .4byte 0x03004de0
-_080E46A8: .4byte 0x03004b20
+_080E46A0: .4byte gUnknown_03004DC0
+_080E46A4: .4byte gUnknown_03004DE0
+_080E46A8: .4byte gTasks
_080E46AC: .4byte 0x0600e000
_080E46B0: .4byte 0x05000200
_080E46B4: .4byte REG_BG1CNT
@@ -216789,7 +216789,7 @@ task00_battle_intro_80BC6C8: @ 80E46CC
beq _080E4700
b _080E4714
.align 2, 0
-_080E46F8: .4byte 0x03004b20
+_080E46F8: .4byte gTasks
_080E46FC:
cmp r0, 0x4
bne _080E4714
@@ -216799,7 +216799,7 @@ _080E4700:
adds r0, 0x8
b _080E4712
.align 2, 0
-_080E4708: .4byte 0x030042c0
+_080E4708: .4byte gUnknown_030042C0
_080E470C:
ldr r1, _080E4750
ldrh r0, [r1]
@@ -216837,8 +216837,8 @@ _080E473A:
adds r0, r1, 0x4
b _080E475E
.align 2, 0
-_080E4750: .4byte 0x030042c0
-_080E4754: .4byte 0x030041b4
+_080E4750: .4byte gUnknown_030042C0
+_080E4754: .4byte gUnknown_030041B4
_080E4758: .4byte 0x000001ff
_080E475C:
adds r0, r1, 0x6
@@ -216872,7 +216872,7 @@ _080E4788:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E4794: .4byte 0x03004b20
+_080E4794: .4byte gTasks
_080E4798: .4byte _080E479C
.align 2, 0
_080E479C:
@@ -216897,8 +216897,8 @@ _080E47B0:
strh r3, [r2, 0xC]
b _080E47D8
.align 2, 0
-_080E47CC: .4byte 0x03004b20
-_080E47D0: .4byte 0x020239f8
+_080E47CC: .4byte gTasks
+_080E47D0: .4byte gUnknown_020239F8
_080E47D4:
movs r0, 0x1
strh r0, [r2, 0xC]
@@ -216928,7 +216928,7 @@ _080E47F6:
strh r0, [r1]
b _080E4996
.align 2, 0
-_080E4804: .4byte 0x03004b20
+_080E4804: .4byte gTasks
_080E4808: .4byte REG_WININ
_080E480C:
ldr r1, _080E484C
@@ -216964,9 +216964,9 @@ _080E4824:
strh r0, [r2]
b _080E4996
.align 2, 0
-_080E484C: .4byte 0x03004240
-_080E4850: .4byte 0x03004b20
-_080E4854: .4byte 0x02024de8
+_080E484C: .4byte gUnknown_03004240
+_080E4850: .4byte gTasks
+_080E4854: .4byte gUnknown_02024DE8
_080E4858: .4byte 0x0000fffe
_080E485C:
adds r0, r6, r5
@@ -217112,11 +217112,11 @@ _080E4932:
strh r0, [r1]
b _080E4996
.align 2, 0
-_080E4970: .4byte 0x03004240
+_080E4970: .4byte gUnknown_03004240
_080E4974: .4byte 0xfffffc04
-_080E4978: .4byte 0x03004dc0
-_080E497C: .4byte 0x03004de0
-_080E4980: .4byte 0x03004b20
+_080E4978: .4byte gUnknown_03004DC0
+_080E497C: .4byte gUnknown_03004DE0
+_080E4980: .4byte gTasks
_080E4984: .4byte 0x0600e000
_080E4988: .4byte 0x05000200
_080E498C: .4byte REG_BG1CNT
@@ -217143,7 +217143,7 @@ _080E49AC:
pop {r0}
bx r0
.align 2, 0
-_080E49B8: .4byte 0x03004b20
+_080E49B8: .4byte gTasks
_080E49BC: .4byte REG_BLDALPHA
thumb_func_end task00_battle_intro_80BC6C8
@@ -217177,8 +217177,8 @@ _080E49EA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E49F4: .4byte 0x030042c0
-_080E49F8: .4byte 0x03004b20
+_080E49F4: .4byte gUnknown_030042C0
+_080E49F8: .4byte gTasks
_080E49FC: .4byte _080E4A00
.align 2, 0
_080E4A00:
@@ -217218,8 +217218,8 @@ _080E4A48: .4byte REG_BLDCNT
_080E4A4C: .4byte 0x00001842
_080E4A50: .4byte REG_BLDALPHA
_080E4A54: .4byte 0x00000808
-_080E4A58: .4byte 0x03004b20
-_080E4A5C: .4byte 0x020239f8
+_080E4A58: .4byte gTasks
+_080E4A5C: .4byte gUnknown_020239F8
_080E4A60:
movs r0, 0x1
_080E4A62:
@@ -217250,7 +217250,7 @@ _080E4A84:
strh r0, [r1]
b _080E4C06
.align 2, 0
-_080E4A94: .4byte 0x03004b20
+_080E4A94: .4byte gTasks
_080E4A98: .4byte REG_WININ
_080E4A9C:
ldr r1, _080E4ADC
@@ -217287,9 +217287,9 @@ _080E4AB4:
strh r0, [r2]
b _080E4C06
.align 2, 0
-_080E4ADC: .4byte 0x03004240
-_080E4AE0: .4byte 0x03004b20
-_080E4AE4: .4byte 0x02024de8
+_080E4ADC: .4byte gUnknown_03004240
+_080E4AE0: .4byte gTasks
+_080E4AE4: .4byte gUnknown_02024DE8
_080E4AE8: .4byte 0x0000fffe
_080E4AEC:
lsls r0, r4, 2
@@ -217420,11 +217420,11 @@ _080E4B9E:
strh r0, [r1]
b _080E4C06
.align 2, 0
-_080E4BE0: .4byte 0x03004240
+_080E4BE0: .4byte gUnknown_03004240
_080E4BE4: .4byte 0xfffffc04
-_080E4BE8: .4byte 0x03004dc0
-_080E4BEC: .4byte 0x03004de0
-_080E4BF0: .4byte 0x03004b20
+_080E4BE8: .4byte gUnknown_03004DC0
+_080E4BEC: .4byte gUnknown_03004DE0
+_080E4BF0: .4byte gTasks
_080E4BF4: .4byte 0x0600e000
_080E4BF8: .4byte 0x05000200
_080E4BFC: .4byte REG_BG1CNT
@@ -217452,7 +217452,7 @@ _080E4C1E:
pop {r0}
bx r0
.align 2, 0
-_080E4C2C: .4byte 0x03004b20
+_080E4C2C: .4byte gTasks
_080E4C30: .4byte REG_BLDALPHA
thumb_func_end task_battle_intro_anim
@@ -217498,9 +217498,9 @@ _080E4C72:
strh r0, [r1]
b _080E4CAA
.align 2, 0
-_080E4C80: .4byte 0x03004b20
-_080E4C84: .4byte 0x030042c0
-_080E4C88: .4byte 0x03004288
+_080E4C80: .4byte gTasks
+_080E4C84: .4byte gUnknown_030042C0
+_080E4C88: .4byte gUnknown_03004288
_080E4C8C:
str r5, [sp]
ldr r1, _080E4CCC
@@ -217538,7 +217538,7 @@ _080E4CC2:
_080E4CCC: .4byte 0x0600e000
_080E4CD0: .4byte 0x05000200
_080E4CD4: .4byte 0x0600f000
-_080E4CD8: .4byte 0x03004b20
+_080E4CD8: .4byte gTasks
_080E4CDC: .4byte _080E4CE0
.align 2, 0
_080E4CE0:
@@ -217626,7 +217626,7 @@ _080E4D1C:
ldr r2, _080E4DA4
b _080E4E94
.align 2, 0
-_080E4D8C: .4byte 0x02020004
+_080E4D8C: .4byte gSprites
_080E4D90: .4byte 0x02000000
_080E4D94: .4byte 0x0001608a
_080E4D98: .4byte sub_800FE20
@@ -217664,8 +217664,8 @@ _080E4DC0:
strh r0, [r2]
b _080E4EBA
.align 2, 0
-_080E4DE0: .4byte 0x03004240
-_080E4DE4: .4byte 0x02024de8
+_080E4DE0: .4byte gUnknown_03004240
+_080E4DE4: .4byte gUnknown_02024DE8
_080E4DE8: .4byte 0x0000fffe
_080E4DEC:
ldr r2, _080E4E9C
@@ -217762,11 +217762,11 @@ _080E4E94:
strh r0, [r1]
b _080E4EBA
.align 2, 0
-_080E4E9C: .4byte 0x03004240
+_080E4E9C: .4byte gUnknown_03004240
_080E4EA0: .4byte 0xfffffc04
-_080E4EA4: .4byte 0x03004dc0
-_080E4EA8: .4byte 0x03004de0
-_080E4EAC: .4byte 0x03004b20
+_080E4EA4: .4byte gUnknown_03004DC0
+_080E4EA8: .4byte gUnknown_03004DE0
+_080E4EAC: .4byte gTasks
_080E4EB0: .4byte REG_BG1CNT
_080E4EB4:
adds r0, r6, 0
@@ -217921,7 +217921,7 @@ _080E4FBC:
.align 2, 0
_080E4FCC: .4byte 0x040000d4
_080E4FD0: .4byte gUnknown_081FAF4C
-_080E4FD4: .4byte 0x02024e84
+_080E4FD4: .4byte gUnknown_02024E84
_080E4FD8: .4byte 0x80000400
thumb_func_end sub_80E4EF8
@@ -218053,7 +218053,7 @@ MovePlayerOnBike: @ 80E50A8
bl MovePlayerOnMachBike
b _080E50D8
.align 2, 0
-_080E50CC: .4byte 0x0202e858
+_080E50CC: .4byte gPlayerAvatar
_080E50D0:
adds r0, r3, 0
adds r1, r4, 0
@@ -218109,7 +218109,7 @@ CheckMovementInputMachBike: @ 80E5110
movs r0, 0
b _080E5160
.align 2, 0
-_080E5134: .4byte 0x0202e858
+_080E5134: .4byte gPlayerAvatar
_080E5138:
ldr r2, _080E5154
cmp r1, r3
@@ -218127,7 +218127,7 @@ _080E514C:
movs r0, 0x3
b _080E5160
.align 2, 0
-_080E5154: .4byte 0x0202e858
+_080E5154: .4byte gPlayerAvatar
_080E5158:
movs r0, 0x1
b _080E515E
@@ -218175,8 +218175,8 @@ sub_80E517C: @ 80E517C
bl sub_80E6024
b _080E51BE
.align 2, 0
-_080E51AC: .4byte 0x0202e858
-_080E51B0: .4byte 0x030048a0
+_080E51AC: .4byte gPlayerAvatar
+_080E51B0: .4byte gMapObjects
_080E51B4:
ldrb r0, [r4, 0x18]
lsls r0, 28
@@ -218215,8 +218215,8 @@ sub_80E51C4: @ 80E51C4
bl sub_80E5270
b _080E5266
.align 2, 0
-_080E51F8: .4byte 0x0202e858
-_080E51FC: .4byte 0x030048a0
+_080E51F8: .4byte gPlayerAvatar
+_080E51FC: .4byte gMapObjects
_080E5200:
ldrb r0, [r4, 0x18]
lsrs r0, 4
@@ -218304,7 +218304,7 @@ _080E5286:
bl PlayerJumpLedge
b _080E52D2
.align 2, 0
-_080E52A8: .4byte 0x0202e858
+_080E52A8: .4byte gPlayerAvatar
_080E52AC:
bl sub_80E6024
subs r0, r5, 0x5
@@ -218381,7 +218381,7 @@ CheckMovementInputAcroBike: @ 80E5314
bx r1
.align 2, 0
_080E5338: .4byte gUnknown_083DB5E4
-_080E533C: .4byte 0x0202e858
+_080E533C: .4byte gPlayerAvatar
thumb_func_end CheckMovementInputAcroBike
thumb_func_start CheckMovementInputAcroBikeNormal
@@ -218412,7 +218412,7 @@ CheckMovementInputAcroBikeNormal: @ 80E5340
movs r0, 0x3
b _080E53D4
.align 2, 0
-_080E5374: .4byte 0x0202e858
+_080E5374: .4byte gPlayerAvatar
_080E5378:
strb r3, [r4]
strb r1, [r2, 0x2]
@@ -218459,7 +218459,7 @@ _080E53A6:
lsrs r0, 24
b _080E53D4
.align 2, 0
-_080E53CC: .4byte 0x0202e858
+_080E53CC: .4byte gPlayerAvatar
_080E53D0:
movs r0, 0x2
strb r0, [r2, 0x2]
@@ -218491,7 +218491,7 @@ CheckMovementInputAcroBikeChangingDirection: @ 80E53DC
movs r0, 0x1
b _080E544E
.align 2, 0
-_080E5404: .4byte 0x0202e858
+_080E5404: .4byte gPlayerAvatar
_080E5408:
bl player_get_direction_upper_nybble
lsls r0, 24
@@ -218569,8 +218569,8 @@ CheckMovementInputAcroBikeStandingWheelie: @ 80E5454
movs r0, 0x4
b _080E54EC
.align 2, 0
-_080E54A0: .4byte 0x0202e858
-_080E54A4: .4byte 0x030048a0
+_080E54A0: .4byte gPlayerAvatar
+_080E54A4: .4byte gMapObjects
_080E54A8:
ldrb r0, [r5, 0xA]
adds r0, 0x1
@@ -218587,7 +218587,7 @@ _080E54AE:
movs r0, 0x6
b _080E54EC
.align 2, 0
-_080E54C4: .4byte 0x0202e858
+_080E54C4: .4byte gPlayerAvatar
_080E54C8:
ldrb r0, [r7]
cmp r0, r6
@@ -218661,8 +218661,8 @@ CheckMovementInputAcroBikeBunnyHop: @ 80E54F4
lsrs r0, 24
b _080E558A
.align 2, 0
-_080E5554: .4byte 0x0202e858
-_080E5558: .4byte 0x030048a0
+_080E5554: .4byte gPlayerAvatar
+_080E5558: .4byte gMapObjects
_080E555C:
strb r5, [r6]
strb r0, [r4, 0x2]
@@ -218699,7 +218699,7 @@ _080E558A:
pop {r1}
bx r1
.align 2, 0
-_080E5598: .4byte 0x0202e858
+_080E5598: .4byte gPlayerAvatar
thumb_func_end CheckMovementInputAcroBikeBunnyHop
thumb_func_start CheckMovementInputAcroBikeMovingWheelie
@@ -218748,8 +218748,8 @@ CheckMovementInputAcroBikeMovingWheelie: @ 80E559C
strb r5, [r6]
b _080E560A
.align 2, 0
-_080E55F8: .4byte 0x0202e858
-_080E55FC: .4byte 0x030048a0
+_080E55F8: .4byte gPlayerAvatar
+_080E55FC: .4byte gMapObjects
_080E5600:
cmp r0, r5
beq _080E5610
@@ -218767,7 +218767,7 @@ _080E5610:
movs r0, 0xC
b _080E5664
.align 2, 0
-_080E561C: .4byte 0x0202e858
+_080E561C: .4byte gPlayerAvatar
_080E5620:
mov r0, r9
strb r0, [r4, 0x8]
@@ -218813,7 +218813,7 @@ _080E5664:
pop {r1}
bx r1
.align 2, 0
-_080E5674: .4byte 0x0202e858
+_080E5674: .4byte gPlayerAvatar
thumb_func_end CheckMovementInputAcroBikeMovingWheelie
thumb_func_start CheckMovementInputAcroBikeUnknownMode5
@@ -218858,8 +218858,8 @@ CheckMovementInputAcroBikeUnknownMode5: @ 80E5678
pop {r1}
bx r1
.align 2, 0
-_080E56CC: .4byte 0x0202e858
-_080E56D0: .4byte 0x030048a0
+_080E56CC: .4byte gPlayerAvatar
+_080E56D0: .4byte gMapObjects
thumb_func_end CheckMovementInputAcroBikeUnknownMode5
thumb_func_start CheckMovementInputAcroBikeUnknownMode6
@@ -218879,7 +218879,7 @@ CheckMovementInputAcroBikeUnknownMode6: @ 80E56D4
pop {r1}
bx r1
.align 2, 0
-_080E56F4: .4byte 0x0202e858
+_080E56F4: .4byte gPlayerAvatar
thumb_func_end CheckMovementInputAcroBikeUnknownMode6
thumb_func_start sub_80E56F8
@@ -218919,8 +218919,8 @@ _080E572E:
pop {r0}
bx r0
.align 2, 0
-_080E573C: .4byte 0x0202e858
-_080E5740: .4byte 0x030048a0
+_080E573C: .4byte gPlayerAvatar
+_080E5740: .4byte gMapObjects
thumb_func_end sub_80E5708
thumb_func_start sub_80E5744
@@ -218947,8 +218947,8 @@ sub_80E5744: @ 80E5744
bl sub_80E56F8
b _080E57B6
.align 2, 0
-_080E5774: .4byte 0x0202e858
-_080E5778: .4byte 0x030048a0
+_080E5774: .4byte gPlayerAvatar
+_080E5778: .4byte gMapObjects
_080E577C:
adds r0, r4, 0
bl sub_80E5D34
@@ -219010,8 +219010,8 @@ _080E57E2:
pop {r0}
bx r0
.align 2, 0
-_080E57F0: .4byte 0x0202e858
-_080E57F4: .4byte 0x030048a0
+_080E57F0: .4byte gPlayerAvatar
+_080E57F4: .4byte gMapObjects
thumb_func_end sub_80E57BC
thumb_func_start sub_80E57F8
@@ -219041,8 +219041,8 @@ _080E581E:
pop {r0}
bx r0
.align 2, 0
-_080E582C: .4byte 0x0202e858
-_080E5830: .4byte 0x030048a0
+_080E582C: .4byte gPlayerAvatar
+_080E5830: .4byte gMapObjects
thumb_func_end sub_80E57F8
thumb_func_start sub_80E5834
@@ -219072,8 +219072,8 @@ _080E585A:
pop {r0}
bx r0
.align 2, 0
-_080E5868: .4byte 0x0202e858
-_080E586C: .4byte 0x030048a0
+_080E5868: .4byte gPlayerAvatar
+_080E586C: .4byte gMapObjects
thumb_func_end sub_80E5834
thumb_func_start sub_80E5870
@@ -219103,8 +219103,8 @@ _080E5896:
pop {r0}
bx r0
.align 2, 0
-_080E58A4: .4byte 0x0202e858
-_080E58A8: .4byte 0x030048a0
+_080E58A4: .4byte gPlayerAvatar
+_080E58A8: .4byte gMapObjects
thumb_func_end sub_80E5870
thumb_func_start sub_80E58AC
@@ -219130,8 +219130,8 @@ sub_80E58AC: @ 80E58AC
bl sub_80E5870
b _080E591A
.align 2, 0
-_080E58D8: .4byte 0x0202e858
-_080E58DC: .4byte 0x030048a0
+_080E58D8: .4byte gPlayerAvatar
+_080E58DC: .4byte gMapObjects
_080E58E0:
adds r0, r4, 0
bl sub_80E5D34
@@ -219217,8 +219217,8 @@ _080E5980:
pop {r0}
bx r0
.align 2, 0
-_080E5988: .4byte 0x0202e858
-_080E598C: .4byte 0x030048a0
+_080E5988: .4byte gPlayerAvatar
+_080E598C: .4byte gMapObjects
thumb_func_end sub_80E5920
thumb_func_start sub_80E5990
@@ -219255,8 +219255,8 @@ sub_80E59A0: @ 80E59A0
bl sub_8059504
b _080E5A28
.align 2, 0
-_080E59D0: .4byte 0x0202e858
-_080E59D4: .4byte 0x030048a0
+_080E59D0: .4byte gPlayerAvatar
+_080E59D4: .4byte gMapObjects
_080E59D8:
adds r0, r4, 0
bl sub_80E5D34
@@ -219326,8 +219326,8 @@ sub_80E5A30: @ 80E5A30
bl sub_805951C
b _080E5AB8
.align 2, 0
-_080E5A60: .4byte 0x0202e858
-_080E5A64: .4byte 0x030048a0
+_080E5A60: .4byte gPlayerAvatar
+_080E5A64: .4byte gMapObjects
_080E5A68:
adds r0, r4, 0
bl sub_80E5D34
@@ -219397,8 +219397,8 @@ sub_80E5AC0: @ 80E5AC0
bl sub_8059534
b _080E5B32
.align 2, 0
-_080E5AF0: .4byte 0x0202e858
-_080E5AF4: .4byte 0x030048a0
+_080E5AF0: .4byte gPlayerAvatar
+_080E5AF4: .4byte gMapObjects
_080E5AF8:
adds r0, r4, 0
bl sub_80E5D34
@@ -219453,7 +219453,7 @@ _080E5B56:
pop {r0}
bx r0
.align 2, 0
-_080E5B5C: .4byte 0x0202e858
+_080E5B5C: .4byte gPlayerAvatar
thumb_func_end sub_80E5B38
thumb_func_start sub_80E5B60
@@ -219478,7 +219478,7 @@ sub_80E5B60: @ 80E5B60
strb r0, [r4, 0x14]
b _080E5B96
.align 2, 0
-_080E5B88: .4byte 0x0202e858
+_080E5B88: .4byte gPlayerAvatar
_080E5B8C:
adds r0, r2, 0
bl sub_80E5C7C
@@ -219501,7 +219501,7 @@ _080E5B96:
strb r0, [r4, 0x1C]
b _080E5BC2
.align 2, 0
-_080E5BB4: .4byte 0x0202e858
+_080E5BB4: .4byte gPlayerAvatar
_080E5BB8:
adds r0, r2, 0
bl sub_80E5CB8
@@ -219554,8 +219554,8 @@ _080E5C08:
movs r0, 0
b _080E5C24
.align 2, 0
-_080E5C0C: .4byte 0x0202e86c
-_080E5C10: .4byte 0x0202e874
+_080E5C0C: .4byte gUnknown_0202E86C
+_080E5C10: .4byte gUnknown_0202E874
_080E5C14:
adds r0, r2, 0x1
lsls r0, 24
@@ -219603,7 +219603,7 @@ _080E5C32:
b _080E5C76
.align 2, 0
_080E5C64: .4byte gUnknown_083DB608
-_080E5C68: .4byte 0x0202e858
+_080E5C68: .4byte gPlayerAvatar
_080E5C6C:
adds r5, 0x1C
adds r6, 0x1
@@ -219648,7 +219648,7 @@ _080E5C98:
pop {r0}
bx r0
.align 2, 0
-_080E5CB4: .4byte 0x0202e858
+_080E5CB4: .4byte gPlayerAvatar
thumb_func_end sub_80E5C7C
thumb_func_start sub_80E5CB8
@@ -219683,7 +219683,7 @@ _080E5CD4:
pop {r0}
bx r0
.align 2, 0
-_080E5CF0: .4byte 0x0202e858
+_080E5CF0: .4byte gPlayerAvatar
thumb_func_end sub_80E5CB8
thumb_func_start sub_80E5CF4
@@ -219775,8 +219775,8 @@ sub_80E5D34: @ 80E5D34
pop {r1}
bx r1
.align 2, 0
-_080E5D98: .4byte 0x0202e858
-_080E5D9C: .4byte 0x030048a0
+_080E5D98: .4byte gPlayerAvatar
+_080E5D9C: .4byte gMapObjects
thumb_func_end sub_80E5D34
thumb_func_start sub_80E5DA0
@@ -219837,7 +219837,7 @@ _080E5E04:
movs r0, 0x1
b _080E5E0E
.align 2, 0
-_080E5E08: .4byte 0x0202e828
+_080E5E08: .4byte gMapHeader
_080E5E0C:
movs r0, 0
_080E5E0E:
@@ -219893,8 +219893,8 @@ _080E5E62:
pop {r0}
bx r0
.align 2, 0
-_080E5E68: .4byte 0x02039250
-_080E5E6C: .4byte 0x02039251
+_080E5E68: .4byte gUnknown_02039250
+_080E5E6C: .4byte gUnknown_02039251
thumb_func_end sub_80E5E4C
thumb_func_start sub_80E5E70
@@ -220004,7 +220004,7 @@ sub_80E5EF4: @ 80E5EF4
movs r0, 0
b _080E5F36
.align 2, 0
-_080E5F30: .4byte 0x0202e858
+_080E5F30: .4byte gPlayerAvatar
_080E5F34:
movs r0, 0x1
_080E5F36:
@@ -220037,8 +220037,8 @@ player_should_look_direction_be_enforced_upon_movement: @ 80E5F40
movs r0, 0
b _080E5F76
.align 2, 0
-_080E5F6C: .4byte 0x030048a0
-_080E5F70: .4byte 0x0202e858
+_080E5F6C: .4byte gMapObjects
+_080E5F70: .4byte gPlayerAvatar
_080E5F74:
movs r0, 0x1
_080E5F76:
@@ -220066,8 +220066,8 @@ GetOnOffBike: @ 80E5F7C
bl sub_8053E90
b _080E5FC0
.align 2, 0
-_080E5FA4: .4byte 0x0202e854
-_080E5FA8: .4byte 0x0202e858
+_080E5FA4: .4byte gUnknown_0202E854
+_080E5FA8: .4byte gPlayerAvatar
_080E5FAC:
adds r0, r2, 0
bl SetPlayerAvatarTransitionFlags
@@ -220119,8 +220119,8 @@ _080E5FF6:
pop {r0}
bx r0
.align 2, 0
-_080E6008: .4byte 0x0202e858
-_080E600C: .4byte 0x0202e874
+_080E6008: .4byte gPlayerAvatar
+_080E600C: .4byte gUnknown_0202E874
thumb_func_end sub_80E5FCC
thumb_func_start sub_80E6010
@@ -220134,7 +220134,7 @@ sub_80E6010: @ 80E6010
strb r0, [r2, 0xB]
bx lr
.align 2, 0
-_080E6020: .4byte 0x0202e858
+_080E6020: .4byte gPlayerAvatar
thumb_func_end sub_80E6010
thumb_func_start sub_80E6024
@@ -220145,7 +220145,7 @@ sub_80E6024: @ 80E6024
strb r0, [r1, 0xB]
bx lr
.align 2, 0
-_080E6030: .4byte 0x0202e858
+_080E6030: .4byte gPlayerAvatar
thumb_func_end sub_80E6024
thumb_func_start sub_80E6034
@@ -220170,7 +220170,7 @@ sub_80E6034: @ 80E6034
b _080E607E
.align 2, 0
_080E605C: .4byte gUnknown_083DB600
-_080E6060: .4byte 0x0202e858
+_080E6060: .4byte gPlayerAvatar
_080E6064:
movs r0, 0x4
ands r0, r1
@@ -220232,7 +220232,7 @@ _080E60CC:
pop {r0}
bx r0
.align 2, 0
-_080E60D4: .4byte 0x0202e858
+_080E60D4: .4byte gPlayerAvatar
thumb_func_end sub_80E6084
thumb_func_start sub_80E60D8
@@ -220252,7 +220252,7 @@ _080E60E8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E60F4: .4byte 0x0202e8cc
+_080E60F4: .4byte gUnknown_0202E8CC
_080E60F8: .4byte _080E60FC
.align 2, 0
_080E60FC:
@@ -220274,22 +220274,22 @@ _080E6134:
ldr r1, _080E6138
b _080E624C
.align 2, 0
-_080E6138: .4byte 0x02028250
+_080E6138: .4byte gUnknown_02028250
_080E613C:
ldr r1, _080E6140
b _080E6276
.align 2, 0
-_080E6140: .4byte 0x0202825c
+_080E6140: .4byte gUnknown_0202825C
_080E6144:
ldr r1, _080E6148
b _080E624C
.align 2, 0
-_080E6148: .4byte 0x02028268
+_080E6148: .4byte gUnknown_02028268
_080E614C:
ldr r1, _080E6150
b _080E6276
.align 2, 0
-_080E6150: .4byte 0x02028274
+_080E6150: .4byte gUnknown_02028274
_080E6154:
ldr r0, _080E6164
ldrh r1, [r0]
@@ -220300,8 +220300,8 @@ _080E6154:
adds r1, r0, r1
b _080E624C
.align 2, 0
-_080E6164: .4byte 0x0202e8ce
-_080E6168: .4byte 0x02028280
+_080E6164: .4byte gUnknown_0202E8CE
+_080E6168: .4byte gUnknown_02028280
_080E616C:
ldr r0, _080E6194
movs r2, 0
@@ -220325,7 +220325,7 @@ _080E617C:
adds r1, r6, 0
b _080E627A
.align 2, 0
-_080E6194: .4byte 0x020284c8
+_080E6194: .4byte gUnknown_020284C8
_080E6198: .4byte sub_80546B8
_080E619C:
ldr r0, _080E61B0
@@ -220339,9 +220339,9 @@ _080E619C:
ldrb r4, [r0]
b _080E6276
.align 2, 0
-_080E61B0: .4byte 0x0202e8ce
-_080E61B4: .4byte 0x02027e70
-_080E61B8: .4byte 0x0202e8d0
+_080E61B0: .4byte gUnknown_0202E8CE
+_080E61B4: .4byte gUnknown_02027E70
+_080E61B8: .4byte gUnknown_0202E8D0
_080E61BC:
ldr r0, _080E61D4
ldrh r0, [r0]
@@ -220356,9 +220356,9 @@ _080E61BC:
adds r1, r0
b _080E624A
.align 2, 0
-_080E61D4: .4byte 0x0202e8ce
-_080E61D8: .4byte 0x02027e88
-_080E61DC: .4byte 0x0202e8d0
+_080E61D4: .4byte gUnknown_0202E8CE
+_080E61D8: .4byte gUnknown_02027E88
+_080E61DC: .4byte gUnknown_0202E8D0
_080E61E0:
ldr r0, _080E61F4
ldrh r1, [r0]
@@ -220370,8 +220370,8 @@ _080E61E0:
movs r4, 0
b _080E6276
.align 2, 0
-_080E61F4: .4byte 0x0202e8ce
-_080E61F8: .4byte 0x02027e6e
+_080E61F4: .4byte gUnknown_0202E8CE
+_080E61F8: .4byte gUnknown_02027E6E
_080E61FC:
movs r1, 0
b _080E624C
@@ -220382,7 +220382,7 @@ _080E6200:
strh r0, [r1]
b _080E624A
.align 2, 0
-_080E620C: .4byte 0x0202824a
+_080E620C: .4byte gUnknown_0202824A
_080E6210: .4byte 0x0000ffff
_080E6214:
ldr r0, _080E6230
@@ -220399,9 +220399,9 @@ _080E6214:
movs r4, 0
b _080E6276
.align 2, 0
-_080E6230: .4byte 0x0202e8ce
-_080E6234: .4byte 0x02027e70
-_080E6238: .4byte 0x0202e8d0
+_080E6230: .4byte gUnknown_0202E8CE
+_080E6234: .4byte gUnknown_02027E70
+_080E6238: .4byte gUnknown_0202E8D0
_080E623C:
ldr r0, _080E6254
ldrh r1, [r0]
@@ -220417,8 +220417,8 @@ _080E624C:
mov r12, r0
b _080E627A
.align 2, 0
-_080E6254: .4byte 0x0202e8ce
-_080E6258: .4byte 0x02027e84
+_080E6254: .4byte gUnknown_0202E8CE
+_080E6258: .4byte gUnknown_02027E84
_080E625C: .4byte sub_80546B8
_080E6260:
ldr r1, _080E628C
@@ -220487,7 +220487,7 @@ _080E62D0:
.align 2, 0
_080E62DC: .4byte 0x02001000
_080E62E0: .4byte 0x00009c7c
-_080E62E4: .4byte 0x02025734
+_080E62E4: .4byte gSaveBlock1
_080E62E8: .4byte 0x00002dd8
_080E62EC: .4byte 0x00002dda
_080E62F0: .4byte 0x00009c7e
@@ -220510,7 +220510,7 @@ sub_80E62F8: @ 80E62F8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E6314: .4byte 0x03001770
+_080E6314: .4byte gMain
_080E6318: .4byte 0x0000043c
_080E631C: .4byte _080E6320
.align 2, 0
@@ -220615,7 +220615,7 @@ _080E6402:
.align 2, 0
_080E6414: .4byte sub_80E6A88
_080E6418: .4byte 0x00000805
-_080E641C: .4byte 0x03001770
+_080E641C: .4byte gMain
_080E6420: .4byte 0x0000043c
thumb_func_end sub_80E62F8
@@ -221147,14 +221147,14 @@ _080E67F8:
pop {r0}
bx r0
.align 2, 0
-_080E680C: .4byte 0x02028250
+_080E680C: .4byte gUnknown_02028250
_080E6810: .4byte gUnknown_083DB7EC
-_080E6814: .4byte 0x0202825c
+_080E6814: .4byte gUnknown_0202825C
_080E6818: .4byte gUnknown_083DB7F4
-_080E681C: .4byte 0x02028268
+_080E681C: .4byte gUnknown_02028268
_080E6820: .4byte 0x0000ffff
-_080E6824: .4byte 0x02028280
-_080E6828: .4byte 0x020284c0
+_080E6824: .4byte gUnknown_02028280
+_080E6828: .4byte gUnknown_020284C0
thumb_func_end sub_80E6764
thumb_func_start sub_80E682C
@@ -221550,7 +221550,7 @@ _080E6AFE:
b _080E6BA4
.align 2, 0
_080E6B44: .4byte 0x02001000
-_080E6B48: .4byte 0x03001770
+_080E6B48: .4byte gMain
_080E6B4C:
cmp r0, 0x2
beq _080E6B6C
@@ -221705,7 +221705,7 @@ _080E6C76:
pop {r0}
bx r0
.align 2, 0
-_080E6C7C: .4byte 0x03001770
+_080E6C7C: .4byte gMain
_080E6C80: .4byte sub_80E6AC4
thumb_func_end sub_80E6BC0
@@ -221814,7 +221814,7 @@ _080E6D44:
bl sub_80E682C
b _080E6D72
.align 2, 0
-_080E6D50: .4byte 0x0202e8dc
+_080E6D50: .4byte gScriptResult
_080E6D54: .4byte sub_80E752C
_080E6D58:
ldr r1, _080E6D60
@@ -222004,8 +222004,8 @@ _080E6EBE:
bl sub_80E682C
b _080E6F5E
.align 2, 0
-_080E6EC8: .4byte 0x0202e8dc
-_080E6ECC: .4byte 0x0202e8cc
+_080E6EC8: .4byte gScriptResult
+_080E6ECC: .4byte gUnknown_0202E8CC
_080E6ED0: .4byte 0x00009c7c
_080E6ED4: .4byte 0x0000ffff
_080E6ED8: .4byte sub_80E752C
@@ -222040,7 +222040,7 @@ _080E6F12:
bl sub_80E682C
b _080E6F5E
.align 2, 0
-_080E6F1C: .4byte 0x03001770
+_080E6F1C: .4byte gMain
_080E6F20: .4byte sub_80E6AC4
_080E6F24:
movs r0, 0x7
@@ -222062,7 +222062,7 @@ _080E6F3C:
strh r0, [r1, 0x24]
b _080E6F5E
.align 2, 0
-_080E6F48: .4byte 0x03001770
+_080E6F48: .4byte gMain
_080E6F4C: .4byte 0x02001000
_080E6F50:
bl sub_80E7E50
@@ -222188,7 +222188,7 @@ _080E7018:
beq _080E7062
b _080E710A
.align 2, 0
-_080E7054: .4byte 0x03001770
+_080E7054: .4byte gMain
_080E7058: .4byte 0x000001b7
_080E705C:
cmp r0, 0x3
@@ -222517,7 +222517,7 @@ _080E72E8:
bl sub_80E682C
b _080E731A
.align 2, 0
-_080E7304: .4byte 0x03001770
+_080E7304: .4byte gMain
_080E7308: .4byte sub_80E7324
_080E730C:
movs r0, 0x2
@@ -222896,7 +222896,7 @@ sub_80E75D8: @ 80E75D8
movs r0, 0x2
b _080E768E
.align 2, 0
-_080E75FC: .4byte 0x03001770
+_080E75FC: .4byte gMain
_080E7600: .4byte 0x02001000
_080E7604:
ldrh r1, [r2, 0x30]
@@ -223183,7 +223183,7 @@ _080E7806:
.align 2, 0
_080E780C: .4byte 0x02001000
_080E7810: .4byte 0x000001b7
-_080E7814: .4byte 0x03001770
+_080E7814: .4byte gMain
_080E7818:
movs r0, 0x80
ands r0, r2
@@ -223233,7 +223233,7 @@ _080E783E:
strb r0, [r1]
b _080E7944
.align 2, 0
-_080E7870: .4byte 0x03001770
+_080E7870: .4byte gMain
_080E7874:
movs r0, 0x80
ands r0, r2
@@ -223294,7 +223294,7 @@ _080E78C4:
strb r0, [r5]
b _080E7932
.align 2, 0
-_080E78E0: .4byte 0x03001770
+_080E78E0: .4byte gMain
_080E78E4: .4byte 0x000001b5
_080E78E8:
movs r0, 0x80
@@ -223660,7 +223660,7 @@ _080E7B6E:
b _080E7D1A
.align 2, 0
_080E7B8C: .4byte 0x02001000
-_080E7B90: .4byte 0x03001770
+_080E7B90: .4byte gMain
_080E7B94: .4byte 0x000099a4
_080E7B98: .4byte 0x00009a29
_080E7B9C:
@@ -224514,7 +224514,7 @@ sub_80E81C0: @ 80E81C0
pop {r0}
bx r0
.align 2, 0
-_080E81EC: .4byte 0x020232cc
+_080E81EC: .4byte gStringVar2
_080E81F0: .4byte 0x02001000
_080E81F4: .4byte 0x00009c7c
_080E81F8: .4byte 0x00009c7e
@@ -224611,7 +224611,7 @@ sub_80E8268: @ 80E8268
bx r0
.align 2, 0
_080E82B0: .4byte gSpriteTemplate_83DBBFC
-_080E82B4: .4byte 0x02020004
+_080E82B4: .4byte gSprites
_080E82B8: .4byte gUnknown_083DB694
thumb_func_end sub_80E8268
@@ -224903,7 +224903,7 @@ sub_80E8420: @ 80E8420
.align 2, 0
_080E84E0: .4byte gSpriteTemplate_83DBCAC
_080E84E4: .4byte gUnknown_083DB694
-_080E84E8: .4byte 0x02020004
+_080E84E8: .4byte gSprites
_080E84EC: .4byte gSpriteAnimTable_83DBC8C
_080E84F0: .4byte sub_80E872C
_080E84F4: .4byte gSpriteAnimTable_83DBC9C
@@ -224957,7 +224957,7 @@ sub_80E8534: @ 80E8534
.align 2, 0
_080E8554: .4byte gUnknown_083DB694
_080E8558: .4byte 0x000001b7
-_080E855C: .4byte 0x020388ac
+_080E855C: .4byte gUnknown_020388AC
_080E8560:
adds r0, r3, 0
adds r0, 0x26
@@ -224969,7 +224969,7 @@ _080E8560:
adds r7, r0, 0
b _080E859C
.align 2, 0
-_080E8574: .4byte 0x020388ac
+_080E8574: .4byte gUnknown_020388AC
_080E8578:
movs r1, 0xD4
lsls r1, 1
@@ -224983,7 +224983,7 @@ _080E8578:
movs r0, 0x2
b _080E8598
.align 2, 0
-_080E8590: .4byte 0x020388ac
+_080E8590: .4byte gUnknown_020388AC
_080E8594:
ldr r1, _080E85F4
movs r0, 0x3
@@ -225032,7 +225032,7 @@ _080E859C:
pop {r0}
bx r0
.align 2, 0
-_080E85F4: .4byte 0x020388ac
+_080E85F4: .4byte gUnknown_020388AC
thumb_func_end sub_80E8534
thumb_func_start sub_80E85F8
@@ -225366,7 +225366,7 @@ sub_80E8818: @ 80E8818
bx r0
.align 2, 0
_080E8850: .4byte gSpriteTemplate_83DBBFC
-_080E8854: .4byte 0x02020004
+_080E8854: .4byte gSprites
_080E8858: .4byte gUnknown_083DB694
_080E885C: .4byte sub_80E8860
thumb_func_end sub_80E8818
@@ -225763,7 +225763,7 @@ _080E8AF6:
.align 2, 0
_080E8B68: .4byte gSpriteTemplate_83DBD18
_080E8B6C: .4byte gUnknown_083DB694
-_080E8B70: .4byte 0x02020004
+_080E8B70: .4byte gSprites
_080E8B74: .4byte gUnknown_083DBD10
thumb_func_end sub_80E8A7C
@@ -225955,7 +225955,7 @@ _080E8CD0:
_080E8CDC: .4byte gSpriteTemplate_83DBD48
_080E8CE0: .4byte gSaveBlock2
_080E8CE4: .4byte SpriteCallbackDummy
-_080E8CE8: .4byte 0x02020004
+_080E8CE8: .4byte gSprites
thumb_func_end sub_80E8BF4
thumb_func_start sub_80E8CEC
@@ -225991,7 +225991,7 @@ _080E8D28: .4byte gUnknown_083DBD68
_080E8D2C: .4byte gSpriteTemplate_83DBDE4
_080E8D30: .4byte gUnknown_083DB694
_080E8D34: .4byte 0x00009c74
-_080E8D38: .4byte 0x02020004
+_080E8D38: .4byte gSprites
_080E8D3C:
ldr r0, _080E8D4C
ldr r0, [r0]
@@ -226261,11 +226261,11 @@ _080E8F7C: .4byte REG_BG3CNT
_080E8F80: .4byte 0x00000f0f
_080E8F84: .4byte 0x06007800
_080E8F88: .4byte gUnknown_083DBE40
-_080E8F8C: .4byte 0x0202eac8
+_080E8F8C: .4byte gPlttBufferUnfaded
_080E8F90: .4byte 0x00007fff
_080E8F94: .4byte 0x00006f5b
_080E8F98: .4byte 0x0000739c
-_080E8F9C: .4byte 0x0202eec8
+_080E8F9C: .4byte gPlttBufferFaded
_080E8FA0: .4byte REG_BLDCNT
thumb_func_end sub_80E8DD8
@@ -226504,9 +226504,9 @@ _080E912A:
.align 2, 0
_080E9164: .4byte gUnknown_083DB694
_080E9168: .4byte 0x00009c32
-_080E916C: .4byte 0x0202eac8
+_080E916C: .4byte gPlttBufferUnfaded
_080E9170: .4byte 0x00009c34
-_080E9174: .4byte 0x0202eec8
+_080E9174: .4byte gPlttBufferFaded
thumb_func_end sub_80E9108
thumb_func_start sub_80E9178
@@ -226533,7 +226533,7 @@ sub_80E9198: @ 80E9198
strb r0, [r1]
bx lr
.align 2, 0
-_080E91A0: .4byte 0x03000740
+_080E91A0: .4byte gUnknown_03000740
thumb_func_end sub_80E9198
thumb_func_start sub_80E91A4
@@ -226542,7 +226542,7 @@ sub_80E91A4: @ 80E91A4
ldrb r0, [r0]
bx lr
.align 2, 0
-_080E91AC: .4byte 0x03000740
+_080E91AC: .4byte gUnknown_03000740
thumb_func_end sub_80E91A4
thumb_func_start sub_80E91B0
@@ -230084,8 +230084,8 @@ _080EAD42:
pop {r0}
bx r0
.align 2, 0
-_080EAD58: .4byte 0x03004dc0
-_080EAD5C: .4byte 0x03004de0
+_080EAD58: .4byte gUnknown_03004DC0
+_080EAD5C: .4byte gUnknown_03004DE0
_080EAD60: .4byte gUnknown_083DB694
thumb_func_end sub_80EAD08
@@ -231351,7 +231351,7 @@ _080EB6A4:
ldr r1, _080EB6B0
b _080EB6CE
.align 2, 0
-_080EB6B0: .4byte 0x02027e70
+_080EB6B0: .4byte gUnknown_02027E70
_080EB6B4:
movs r2, 0x2
lsls r0, r1, 3
@@ -231360,7 +231360,7 @@ _080EB6B4:
ldr r1, _080EB6C0
b _080EB6CE
.align 2, 0
-_080EB6C0: .4byte 0x02027e88
+_080EB6C0: .4byte gUnknown_02027E88
_080EB6C4:
movs r2, 0x1
lsls r0, r1, 3
@@ -231390,7 +231390,7 @@ _080EB6EE:
pop {r0}
bx r0
.align 2, 0
-_080EB6F4: .4byte 0x02027e6e
+_080EB6F4: .4byte gUnknown_02027E6E
_080EB6F8: .4byte 0x0000ffff
thumb_func_end unref_sub_80EB684
@@ -231518,7 +231518,7 @@ sub_80EB7C4: @ 80EB7C4
beq _080EB7E6
b _080EB82E
.align 2, 0
-_080EB7D8: .4byte 0x0202e8cc
+_080EB7D8: .4byte gUnknown_0202E8CC
_080EB7DC:
cmp r0, 0x2
beq _080EB810
@@ -231530,7 +231530,7 @@ _080EB7E6:
movs r2, 0x2
b _080EB81C
.align 2, 0
-_080EB7EC: .4byte 0x02028250
+_080EB7EC: .4byte gUnknown_02028250
_080EB7F0:
ldr r5, _080EB80C
adds r0, r5, 0
@@ -231545,12 +231545,12 @@ _080EB7F0:
movs r3, 0x3
b _080EB81E
.align 2, 0
-_080EB80C: .4byte 0x0202825c
+_080EB80C: .4byte gUnknown_0202825C
_080EB810:
ldr r5, _080EB814
b _080EB81A
.align 2, 0
-_080EB814: .4byte 0x02028268
+_080EB814: .4byte gUnknown_02028268
_080EB818:
ldr r5, _080EB834
_080EB81A:
@@ -231569,8 +231569,8 @@ _080EB82E:
pop {r0}
bx r0
.align 2, 0
-_080EB834: .4byte 0x02028274
-_080EB838: .4byte 0x020234cc
+_080EB834: .4byte gUnknown_02028274
+_080EB838: .4byte gStringVar4
thumb_func_end sub_80EB7C4
thumb_func_start sub_80EB83C
@@ -231593,7 +231593,7 @@ _080EB84E:
pop {r0}
bx r0
.align 2, 0
-_080EB864: .4byte 0x020232cc
+_080EB864: .4byte gStringVar2
thumb_func_end sub_80EB83C
thumb_func_start sub_80EB868
@@ -231614,7 +231614,7 @@ sub_80EB868: @ 80EB868
ands r0, r1
bx lr
.align 2, 0
-_080EB888: .4byte 0x02025734
+_080EB888: .4byte gSaveBlock1
_080EB88C: .4byte 0x00002d8c
thumb_func_end sub_80EB868
@@ -231641,7 +231641,7 @@ _080EB8B2:
pop {r0}
bx r0
.align 2, 0
-_080EB8B8: .4byte 0x02025734
+_080EB8B8: .4byte gSaveBlock1
_080EB8BC: .4byte 0x00002d8c
thumb_func_end sub_80EB890
@@ -231881,7 +231881,7 @@ sub_80EBA5C: @ 80EBA5C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080EBA74: .4byte 0x03001770
+_080EBA74: .4byte gMain
_080EBA78: .4byte 0x0000043c
_080EBA7C: .4byte _080EBA80
.align 2, 0
@@ -231930,7 +231930,7 @@ _080EBAC0:
_080EBAF0: .4byte 0x02000000
_080EBAF4: .4byte 0x00006dac
_080EBAF8: .4byte 0x00006dab
-_080EBAFC: .4byte 0x03001770
+_080EBAFC: .4byte gMain
_080EBB00: .4byte 0x0000043c
_080EBB04: .4byte sub_80EBBE8
_080EBB08:
@@ -231964,7 +231964,7 @@ _080EBB3E:
bl sub_80F1AC4
b _080EBB80
.align 2, 0
-_080EBB44: .4byte 0x03001770
+_080EBB44: .4byte gMain
_080EBB48: .4byte 0x0000043c
_080EBB4C:
bl sub_80F2688
@@ -231978,7 +231978,7 @@ _080EBB5C:
bl sub_80F26BC
b _080EBB80
.align 2, 0
-_080EBB64: .4byte 0x03001770
+_080EBB64: .4byte gMain
_080EBB68: .4byte 0x0000043c
_080EBB6C:
bl sub_80F36F0
@@ -231996,7 +231996,7 @@ _080EBB80:
bne _080EBBCC
b _080EBBC0
.align 2, 0
-_080EBB88: .4byte 0x03001770
+_080EBB88: .4byte gMain
_080EBB8C: .4byte 0x0000043c
_080EBB90:
bl sub_80EBC10
@@ -232033,7 +232033,7 @@ _080EBBD0: .4byte 0x02000000
_080EBBD4: .4byte 0x00006dab
_080EBBD8: .4byte sub_80EBD90
_080EBBDC: .4byte sub_80EBD18
-_080EBBE0: .4byte 0x03001770
+_080EBBE0: .4byte gMain
_080EBBE4: .4byte 0x0000043c
thumb_func_end sub_80EBA5C
@@ -232117,7 +232117,7 @@ _080EBC4C:
pop {r0}
bx r0
.align 2, 0
-_080EBC7C: .4byte 0x03001760
+_080EBC7C: .4byte gKeyRepeatStartDelay
_080EBC80: .4byte 0x02000000
_080EBC84: .4byte 0x00008828
_080EBC88: .4byte 0x00006ddc
@@ -232486,7 +232486,7 @@ _080EBF88:
adds r1, r2, r3
b _080EBFDC
.align 2, 0
-_080EBF9C: .4byte 0x0202f388
+_080EBF9C: .4byte gPaletteFade
_080EBFA0:
movs r0, 0
bl sub_80F2C80
@@ -232712,7 +232712,7 @@ _080EC168:
adds r1, r4, r2
b _080EC1D0
.align 2, 0
-_080EC17C: .4byte 0x0202f388
+_080EC17C: .4byte gPaletteFade
_080EC180:
bl sub_80F2598
ldr r1, _080EC190
@@ -232921,7 +232921,7 @@ _080EC304:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080EC310: .4byte 0x03001770
+_080EC310: .4byte gMain
_080EC314: .4byte 0x00006dad
_080EC318: .4byte _080EC31C
.align 2, 0
@@ -233100,7 +233100,7 @@ _080EC492:
pop {r0}
bx r0
.align 2, 0
-_080EC498: .4byte 0x03001770
+_080EC498: .4byte gMain
_080EC49C: .4byte 0x00006dad
thumb_func_end sub_80EC268
@@ -233211,7 +233211,7 @@ _080EC578:
bl sub_80EED0C
b _080EC644
.align 2, 0
-_080EC590: .4byte 0x0202f388
+_080EC590: .4byte gPaletteFade
_080EC594:
bl sub_80F2620
ldr r1, _080EC5A4
@@ -233323,7 +233323,7 @@ _080EC66A:
pop {r0}
bx r0
.align 2, 0
-_080EC674: .4byte 0x0202f388
+_080EC674: .4byte gPaletteFade
_080EC678: .4byte sub_80EC67C
thumb_func_end sub_80EC4A0
@@ -233521,7 +233521,7 @@ _080EC800:
pop {r0}
bx r0
.align 2, 0
-_080EC808: .4byte 0x0202f388
+_080EC808: .4byte gPaletteFade
_080EC80C: .4byte gSaveBlock2
_080EC810: .4byte 0x02000000
_080EC814: .4byte 0x00006e90
@@ -233626,7 +233626,7 @@ _080EC8B0:
beq _080EC8F2
b _080EC954
.align 2, 0
-_080EC8E4: .4byte 0x03001770
+_080EC8E4: .4byte gMain
_080EC8E8: .4byte 0x00006dad
_080EC8EC:
cmp r0, 0x2
@@ -233947,7 +233947,7 @@ _080ECB72:
adds r1, r4, r0
b _080ECBC8
.align 2, 0
-_080ECB88: .4byte 0x0202f388
+_080ECB88: .4byte gPaletteFade
_080ECB8C:
movs r0, 0x1
bl sub_80F2C80
@@ -234066,7 +234066,7 @@ _080ECC5A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080ECC78: .4byte 0x03001770
+_080ECC78: .4byte gMain
_080ECC7C: .4byte 0x00006dad
_080ECC80: .4byte _080ECC84
.align 2, 0
@@ -234260,7 +234260,7 @@ _080ECE28:
adds r1, r4, r2
b _080ECFDC
.align 2, 0
-_080ECE30: .4byte 0x0202f388
+_080ECE30: .4byte gPaletteFade
_080ECE34:
bl sub_80EEF78
lsls r0, 24
@@ -234415,7 +234415,7 @@ _080ECF58:
adds r1, r4, r2
b _080ECFDC
.align 2, 0
-_080ECF6C: .4byte 0x0202f388
+_080ECF6C: .4byte gPaletteFade
_080ECF70:
movs r0, 0x1
bl sub_80F2C80
@@ -234617,7 +234617,7 @@ _080ED116:
adds r1, r3
b _080ED27C
.align 2, 0
-_080ED130: .4byte 0x0202f388
+_080ED130: .4byte gPaletteFade
_080ED134: .4byte 0x02000000
_080ED138:
bl sub_80F2620
@@ -234787,7 +234787,7 @@ _080ED27C:
strh r0, [r1]
b _080ED308
.align 2, 0
-_080ED284: .4byte 0x0202f388
+_080ED284: .4byte gPaletteFade
_080ED288: .4byte 0x00000306
_080ED28C:
movs r0, 0x1
@@ -234901,7 +234901,7 @@ _080ED342:
bl sub_80EBDBC
b _080ED3CA
.align 2, 0
-_080ED36C: .4byte 0x03001770
+_080ED36C: .4byte gMain
_080ED370: .4byte sub_80ED4D8
_080ED374:
movs r0, 0x5
@@ -235067,7 +235067,7 @@ _080ED4C6:
pop {r0}
bx r0
.align 2, 0
-_080ED4D0: .4byte 0x0202f388
+_080ED4D0: .4byte gPaletteFade
_080ED4D4: .4byte sub_80ED31C
thumb_func_end sub_80ED3D0
@@ -235132,7 +235132,7 @@ _080ED542:
bl sub_80F3130
b _080ED5E6
.align 2, 0
-_080ED560: .4byte 0x0202f388
+_080ED560: .4byte gPaletteFade
_080ED564:
bl sub_8055870
cmp r0, 0
@@ -235219,7 +235219,7 @@ _080ED60E:
pop {r0}
bx r0
.align 2, 0
-_080ED618: .4byte 0x0202f388
+_080ED618: .4byte gPaletteFade
_080ED61C: .4byte sub_80ED858
thumb_func_end sub_80ED4D8
@@ -235337,7 +235337,7 @@ _080ED6FE:
strh r1, [r0]
b _080ED846
.align 2, 0
-_080ED724: .4byte 0x0202f388
+_080ED724: .4byte gPaletteFade
_080ED728: .4byte 0x02000000
_080ED72C: .4byte 0x000076aa
_080ED730:
@@ -235428,7 +235428,7 @@ _080ED7D4:
adds r1, r4, r2
b _080ED814
.align 2, 0
-_080ED7E8: .4byte 0x0202f388
+_080ED7E8: .4byte gPaletteFade
_080ED7EC:
movs r0, 0x1
bl sub_80F2C80
@@ -235608,7 +235608,7 @@ _080ED948:
adds r1, r5, r2
b _080ED9B8
.align 2, 0
-_080ED960: .4byte 0x03001770
+_080ED960: .4byte gMain
_080ED964: .4byte 0x000087cb
_080ED968: .4byte 0x000076aa
_080ED96C: .4byte 0x000087dc
@@ -235842,7 +235842,7 @@ _080EDB28:
bl sub_80EBDBC
b _080EDB7A
.align 2, 0
-_080EDB60: .4byte 0x0202f388
+_080EDB60: .4byte gPaletteFade
_080EDB64: .4byte 0x02000000
_080EDB68: .4byte 0x000076aa
_080EDB6C: .4byte sub_80ECA10
@@ -235962,7 +235962,7 @@ _080EDC66:
bl sub_80EF814
b _080EDD82
.align 2, 0
-_080EDC78: .4byte 0x0202f388
+_080EDC78: .4byte gPaletteFade
_080EDC7C:
bl sub_80F2620
ldr r1, _080EDC8C
@@ -236117,7 +236117,7 @@ _080EDDAA:
pop {r0}
bx r0
.align 2, 0
-_080EDDB4: .4byte 0x0202f388
+_080EDDB4: .4byte gPaletteFade
_080EDDB8: .4byte sub_80EDDBC
thumb_func_end sub_80EDB88
@@ -236162,7 +236162,7 @@ _080EDDE2:
bl sub_80EBDBC
b _080EDE6A
.align 2, 0
-_080EDE0C: .4byte 0x03001770
+_080EDE0C: .4byte gMain
_080EDE10: .4byte sub_80EDEE4
_080EDE14:
movs r0, 0x5
@@ -236259,7 +236259,7 @@ _080EDEC4:
strh r0, [r4]
b _080EDED6
.align 2, 0
-_080EDECC: .4byte 0x0202f388
+_080EDECC: .4byte gPaletteFade
_080EDED0:
ldr r0, _080EDEE0
bl sub_80EBDBC
@@ -236338,7 +236338,7 @@ _080EDF5E:
adds r1, r0
b _080EE042
.align 2, 0
-_080EDF78: .4byte 0x0202f388
+_080EDF78: .4byte gPaletteFade
_080EDF7C: .4byte 0x02000000
_080EDF80:
bl sub_80F66E0
@@ -236440,7 +236440,7 @@ _080EE042:
strh r0, [r1]
b _080EE060
.align 2, 0
-_080EE04C: .4byte 0x0202f388
+_080EE04C: .4byte gPaletteFade
_080EE050:
bl sub_80F170C
lsls r0, 24
@@ -236522,7 +236522,7 @@ _080EE0CC:
adds r1, r4, r5
b _080EE1C4
.align 2, 0
-_080EE0FC: .4byte 0x03001770
+_080EE0FC: .4byte gMain
_080EE100: .4byte 0x000087dc
_080EE104:
ldrh r1, [r3, 0x30]
@@ -236677,7 +236677,7 @@ _080EE224:
strh r1, [r0]
b _080EE288
.align 2, 0
-_080EE248: .4byte 0x03001770
+_080EE248: .4byte gMain
_080EE24C: .4byte 0x02000000
_080EE250:
bl sub_80F3BD4
@@ -236777,7 +236777,7 @@ _080EE2FE:
bl sub_80EEE08
b _080EE3A0
.align 2, 0
-_080EE320: .4byte 0x0202f388
+_080EE320: .4byte gPaletteFade
_080EE324:
bl sub_80F6134
movs r0, 0x1
@@ -236863,7 +236863,7 @@ _080EE3C6:
pop {r0}
bx r0
.align 2, 0
-_080EE3D0: .4byte 0x0202f388
+_080EE3D0: .4byte gPaletteFade
_080EE3D4: .4byte sub_80EDDBC
thumb_func_end sub_80EE294
@@ -236958,7 +236958,7 @@ _080EE48C:
bl sub_80EEE08
b _080EE552
.align 2, 0
-_080EE4AC: .4byte 0x0202f388
+_080EE4AC: .4byte gPaletteFade
_080EE4B0:
bl sub_80F2620
b _080EE552
@@ -237061,7 +237061,7 @@ _080EE57A:
pop {r0}
bx r0
.align 2, 0
-_080EE584: .4byte 0x0202f388
+_080EE584: .4byte gPaletteFade
_080EE588: .4byte sub_80EE58C
thumb_func_end sub_80EE3D8
@@ -237106,7 +237106,7 @@ _080EE5B2:
bl sub_80EBDBC
b _080EE652
.align 2, 0
-_080EE5DC: .4byte 0x03001770
+_080EE5DC: .4byte gMain
_080EE5E0: .4byte sub_80EE658
_080EE5E4:
movs r0, 0x5
@@ -237315,7 +237315,7 @@ _080EE780:
adds r1, r4, r5
b _080EE7E8
.align 2, 0
-_080EE7B0: .4byte 0x03001770
+_080EE7B0: .4byte gMain
_080EE7B4: .4byte 0x000087dc
_080EE7B8:
ldrh r1, [r3, 0x2C]
@@ -237517,7 +237517,7 @@ _080EE94C:
strh r0, [r4]
b _080EE95E
.align 2, 0
-_080EE954: .4byte 0x0202f388
+_080EE954: .4byte gPaletteFade
_080EE958:
ldr r0, _080EE968
bl sub_80EBDBC
@@ -237571,7 +237571,7 @@ _080EE9B4:
pop {r0}
bx r0
.align 2, 0
-_080EE9BC: .4byte 0x0202f388
+_080EE9BC: .4byte gPaletteFade
thumb_func_end sub_80EE96C
thumb_func_start sub_80EE9C0
@@ -237886,7 +237886,7 @@ _080EEC36:
movs r0, 0x1
b _080EEC8A
.align 2, 0
-_080EEC48: .4byte 0x03001770
+_080EEC48: .4byte gMain
_080EEC4C: .4byte 0x02006dad
_080EEC50:
movs r0, 0x80
@@ -237953,7 +237953,7 @@ sub_80EEC90: @ 80EEC90
strb r0, [r1]
b _080EECF8
.align 2, 0
-_080EECC0: .4byte 0x03001770
+_080EECC0: .4byte gMain
_080EECC4: .4byte 0x02000000
_080EECC8: .4byte 0x00006dad
_080EECCC: .4byte 0x00006dae
@@ -238091,7 +238091,7 @@ sub_80EED9C: @ 80EED9C
pop {r0}
bx r0
.align 2, 0
-_080EEDB8: .4byte 0x03000744
+_080EEDB8: .4byte gUnknown_03000744
_080EEDBC: .4byte 0x02000000
_080EEDC0: .4byte sub_80EEDC4
thumb_func_end sub_80EED9C
@@ -238114,7 +238114,7 @@ _080EEDDC:
bx r0
.align 2, 0
_080EEDE0: .4byte 0x02000000
-_080EEDE4: .4byte 0x03000744
+_080EEDE4: .4byte gUnknown_03000744
thumb_func_end sub_80EEDC4
thumb_func_start sub_80EEDE8
@@ -239360,7 +239360,7 @@ _080EF7AA:
bl sub_80EF740
b _080EF7C8
.align 2, 0
-_080EF7B0: .4byte 0x03004b20
+_080EF7B0: .4byte gTasks
_080EF7B4: .4byte gUnknown_083DFEC4
_080EF7B8: .4byte 0x00006da2
_080EF7BC:
@@ -239692,7 +239692,7 @@ _080EFA38:
.align 2, 0
_080EFA64: .4byte gUnknown_083DFEC4
_080EFA68: .4byte 0x00006e18
-_080EFA6C: .4byte 0x020238c0
+_080EFA6C: .4byte gLinkOpen
_080EFA70:
movs r4, 0
b _080EFA92
@@ -240879,7 +240879,7 @@ _080F0400: .4byte gUnknown_083E0334
_080F0404: .4byte gUnknown_083DFEC4
_080F0408: .4byte 0x000087ca
_080F040C: .4byte gPokenavConditionSearch2_Pal
-_080F0410: .4byte 0x0202eac8
+_080F0410: .4byte gPlttBufferUnfaded
_080F0414: .4byte gUnknownPalette_81E6692
_080F0418:
cmp r0, 0x1
@@ -240911,7 +240911,7 @@ _080F0418:
b _080F04A8
.align 2, 0
_080F0458: .4byte gUnknown_083E0274
-_080F045C: .4byte 0x0202eac8
+_080F045C: .4byte gPlttBufferUnfaded
_080F0460: .4byte gUnknownPalette_81E6692
_080F0464:
ldr r4, _080F04B0
@@ -240949,7 +240949,7 @@ _080F04A8:
b _080F0618
.align 2, 0
_080F04B0: .4byte gUnknown_08E9F9E8
-_080F04B4: .4byte 0x0202eac8
+_080F04B4: .4byte gPlttBufferUnfaded
_080F04B8: .4byte gUnknown_083E0314
_080F04BC:
ldr r0, _080F04E8
@@ -242872,7 +242872,7 @@ _080F1420: .4byte 0x0000934c
_080F1424: .4byte 0x0600b800
_080F1428: .4byte 0x040000d4
_080F142C: .4byte 0x84000140
-_080F1430: .4byte 0x0202eac8
+_080F1430: .4byte gPlttBufferUnfaded
_080F1434: .4byte gPokenavRibbonView_Pal + 0x1C
thumb_func_end sub_80F13FC
@@ -242961,7 +242961,7 @@ _080F14D4: .4byte gUnknown_083DFEC8
_080F14D8: .4byte 0x00000a98
_080F14DC: .4byte gUnknown_083DFEC4
_080F14E0: .4byte 0x0000bc91
-_080F14E4: .4byte 0x020388b4
+_080F14E4: .4byte gUnknown_020388B4
_080F14E8: .4byte 0x0000bc4c
_080F14EC: .4byte gRibbonDescriptions
_080F14F0:
@@ -243016,10 +243016,10 @@ _080F152E:
bl sub_8072C74
b _080F158A
.align 2, 0
-_080F1558: .4byte 0x020388b4
+_080F1558: .4byte gUnknown_020388B4
_080F155C: .4byte 0x0000bc8e
_080F1560: .4byte 0x0000bc8f
-_080F1564: .4byte 0x02025734
+_080F1564: .4byte gSaveBlock1
_080F1568: .4byte 0x000030f7
_080F156C: .4byte gGiftRibbonDescriptions
_080F1570:
@@ -243529,7 +243529,7 @@ _080F1990: .4byte gUnknown_083DFEC4
_080F1994: .4byte 0x00008788
_080F1998: .4byte 0x000087dc
_080F199C: .4byte 0x0000893f
-_080F19A0: .4byte 0x03004360
+_080F19A0: .4byte gPlayerParty
_080F19A4: .4byte gOtherText_Nature2
_080F19A8: .4byte gNatureNames
_080F19AC:
@@ -243635,7 +243635,7 @@ _080F1A60:
pop {r0}
bx r0
.align 2, 0
-_080F1A68: .4byte 0x020388b0
+_080F1A68: .4byte gUnknown_020388B0
_080F1A6C: .4byte gUnknown_083DFEC4
_080F1A70: .4byte 0x00006e2c
thumb_func_end sub_80F19FC
@@ -243647,7 +243647,7 @@ sub_80F1A74: @ 80F1A74
strb r0, [r1]
bx lr
.align 2, 0
-_080F1A7C: .4byte 0x020388b0
+_080F1A7C: .4byte gUnknown_020388B0
thumb_func_end sub_80F1A74
thumb_func_start sub_80F1A80
@@ -243659,7 +243659,7 @@ sub_80F1A80: @ 80F1A80
strb r2, [r0, 0x1]
bx lr
.align 2, 0
-_080F1A8C: .4byte 0x020388b0
+_080F1A8C: .4byte gUnknown_020388B0
thumb_func_end sub_80F1A80
thumb_func_start sub_80F1A90
@@ -244084,7 +244084,7 @@ _080F1DB0:
.align 2, 0
_080F1DB4: .4byte gSpriteTemplate_83E4454
_080F1DB8: .4byte gUnknown_083DFEC4
-_080F1DBC: .4byte 0x02020004
+_080F1DBC: .4byte gSprites
_080F1DC0: .4byte 0x0000030e
_080F1DC4:
movs r0, 0
@@ -245188,11 +245188,11 @@ sub_80F2598: @ 80F2598
.align 2, 0
_080F25F0: .4byte gUnknown_083DFEC4
_080F25F4: .4byte 0x00006d9c
-_080F25F8: .4byte 0x02025734
+_080F25F8: .4byte gSaveBlock1
_080F25FC: .4byte gSpriteSheet_PokenavBlueLight
_080F2600: .4byte gSpritePalette_PokenavBlueLight
_080F2604: .4byte gSpriteTemplate_83E4484
-_080F2608: .4byte 0x02020004
+_080F2608: .4byte gSprites
_080F260C:
movs r0, 0x19
bl FreeSpriteTilesByTag
@@ -245828,7 +245828,7 @@ _080F2B44: .4byte gSpriteTemplate_83E4548
_080F2B48: .4byte 0x0000ffa0
_080F2B4C: .4byte gUnknown_083DFEC4
_080F2B50: .4byte 0x00003b90
-_080F2B54: .4byte 0x02020004
+_080F2B54: .4byte gSprites
_080F2B58: .4byte 0x00006e90
_080F2B5C:
adds r0, r5, r4
@@ -245880,7 +245880,7 @@ _080F2BA6:
pop {r0}
bx r0
.align 2, 0
-_080F2BB8: .4byte 0x02020004
+_080F2BB8: .4byte gSprites
thumb_func_end sub_80F29B8
thumb_func_start sub_80F2BBC
@@ -246312,7 +246312,7 @@ _080F2EC8:
strh r0, [r5]
b _080F2F26
.align 2, 0
-_080F2EF0: .4byte 0x02020004
+_080F2EF0: .4byte gSprites
_080F2EF4: .4byte 0x0000d1e0
_080F2EF8: .4byte 0x06010000
_080F2EFC:
@@ -246565,7 +246565,7 @@ _080F30DE:
.align 2, 0
_080F30F4: .4byte gUnknown_083DFEC4
_080F30F8: .4byte 0x000087cc
-_080F30FC: .4byte 0x02020004
+_080F30FC: .4byte gSprites
_080F3100: .4byte gSpriteTemplate_83E45F0
_080F3104: .4byte 0x000087d0
_080F3108:
@@ -247008,7 +247008,7 @@ _080F3448: .4byte gSpriteTemplate_83E4660
_080F344C: .4byte gUnknown_083DFEC4
_080F3450: .4byte 0x000087da
_080F3454: .4byte 0x000087e4
-_080F3458: .4byte 0x02020004
+_080F3458: .4byte gSprites
_080F345C:
ldr r0, [r5]
ldr r3, _080F34C8
@@ -247069,7 +247069,7 @@ _080F3488:
_080F34C8: .4byte 0x000087e4
_080F34CC: .4byte SpriteCallbackDummy
_080F34D0: .4byte gUnknown_083DFEC4
-_080F34D4: .4byte 0x02020004
+_080F34D4: .4byte gSprites
_080F34D8:
ldr r0, [r5]
ldr r1, _080F3548
@@ -247132,7 +247132,7 @@ _080F34EE:
_080F3548: .4byte 0x000087e4
_080F354C: .4byte sub_80F3360
_080F3550: .4byte gUnknown_083DFEC4
-_080F3554: .4byte 0x02020004
+_080F3554: .4byte gSprites
_080F3558:
ldr r0, _080F3574
ldr r0, [r0]
@@ -247875,7 +247875,7 @@ _080F3AF2:
pop {r1}
bx r1
.align 2, 0
-_080F3AFC: .4byte 0x02020004
+_080F3AFC: .4byte gSprites
thumb_func_end sub_80F3A3C
thumb_func_start sub_80F3B00
@@ -248223,7 +248223,7 @@ _080F3D94:
.align 2, 0
_080F3D9C: .4byte gSpriteTemplate_83E4800
_080F3DA0: .4byte gUnknown_083DFEC4
-_080F3DA4: .4byte 0x02020004
+_080F3DA4: .4byte gSprites
thumb_func_end sub_80F3D00
thumb_func_start move_anim_execute
@@ -248668,7 +248668,7 @@ _080F40B8:
.align 2, 0
_080F40E4: .4byte gSpriteTemplate_83E4850
_080F40E8: .4byte 0x00006d98
-_080F40EC: .4byte 0x02020004
+_080F40EC: .4byte gSprites
_080F40F0:
ldr r2, _080F410C
adds r1, r4, r2
@@ -248972,7 +248972,7 @@ _080F433C: .4byte gUnknown_083DFEC4
_080F4340: .4byte 0x0000d1e4
_080F4344: .4byte 0x001a0500
_080F4348: .4byte gUnknown_083E4868
-_080F434C: .4byte 0x02020004
+_080F434C: .4byte gSprites
_080F4350: .4byte gSpriteTemplate_83E4878
_080F4354: .4byte 0x000003ff
_080F4358: .4byte 0xfffffc00
@@ -249174,7 +249174,7 @@ _080F44C8:
bl GetMonData
b _080F453C
.align 2, 0
-_080F44DC: .4byte 0x03004360
+_080F44DC: .4byte gPlayerParty
_080F44E0:
movs r0, 0x64
muls r0, r2
@@ -249184,7 +249184,7 @@ _080F44E0:
bl GetMonData
b _080F453C
.align 2, 0
-_080F44F0: .4byte 0x03004360
+_080F44F0: .4byte gPlayerParty
_080F44F4:
cmp r4, 0x2
beq _080F44FC
@@ -249207,7 +249207,7 @@ _080F44FC:
bl GetBoxMonData
b _080F453C
.align 2, 0
-_080F451C: .4byte 0x020300a4
+_080F451C: .4byte gUnknown_020300A4
_080F4520:
lsls r1, r0, 2
adds r1, r0
@@ -249227,7 +249227,7 @@ _080F453C:
pop {r1}
bx r1
.align 2, 0
-_080F4544: .4byte 0x020300a4
+_080F4544: .4byte gUnknown_020300A4
thumb_func_end sub_80F44B0
thumb_func_start sub_80F4548
@@ -249251,7 +249251,7 @@ sub_80F4548: @ 80F4548
bl SetMonData
b _080F4592
.align 2, 0
-_080F4570: .4byte 0x03004360
+_080F4570: .4byte gPlayerParty
_080F4574:
lsls r1, r3, 2
adds r1, r3
@@ -249273,7 +249273,7 @@ _080F4592:
pop {r0}
bx r0
.align 2, 0
-_080F459C: .4byte 0x020300a4
+_080F459C: .4byte gUnknown_020300A4
thumb_func_end sub_80F4548
thumb_func_start sub_80F45A0
@@ -249348,7 +249348,7 @@ _080F4624:
b _080F4676
.align 2, 0
_080F4634: .4byte 0x000088e9
-_080F4638: .4byte 0x020383e4
+_080F4638: .4byte gUnknown_020383E4
_080F463C: .4byte gUnknown_083DFEC4
_080F4640: .4byte 0x00008937
_080F4644:
@@ -250171,7 +250171,7 @@ _080F4C66:
.align 2, 0
_080F4CC4: .4byte gUnknown_083DFEC4
_080F4CC8: .4byte 0x00008828
-_080F4CCC: .4byte 0x03004360
+_080F4CCC: .4byte gPlayerParty
_080F4CD0: .4byte 0x0000893d
_080F4CD4: .4byte 0x0000893e
_080F4CD8: .4byte 0x000001ff
@@ -250401,7 +250401,7 @@ _080F4E98: .4byte gUnknown_083DFEC4
_080F4E9C: .4byte 0x00008fe6
_080F4EA0: .4byte 0x00008fe7
_080F4EA4: .4byte 0x000087d8
-_080F4EA8: .4byte 0x020300a4
+_080F4EA8: .4byte gUnknown_020300A4
_080F4EAC: .4byte 0xffff00ff
_080F4EB0: .4byte 0xffe0ffff
_080F4EB4: .4byte 0xffffff00
@@ -250477,7 +250477,7 @@ _080F4F24:
b _080F4F64
.align 2, 0
_080F4F44: .4byte 0x00008828
-_080F4F48: .4byte 0x03004360
+_080F4F48: .4byte gPlayerParty
_080F4F4C: .4byte 0x000087d8
_080F4F50: .4byte gUnknown_083DFEC4
_080F4F54: .4byte 0x00008fe4
@@ -252108,7 +252108,7 @@ _080F5B82:
movs r0, 0x1
b _080F5BCE
.align 2, 0
-_080F5BA8: .4byte 0x03004de0
+_080F5BA8: .4byte gUnknown_03004DE0
_080F5BAC: .4byte gUnknown_083DFEC4
_080F5BB0: .4byte 0x00009345
_080F5BB4:
@@ -252144,7 +252144,7 @@ sub_80F5BDC: @ 80F5BDC
pop {r0}
bx r0
.align 2, 0
-_080F5BEC: .4byte 0x03004dc0
+_080F5BEC: .4byte gUnknown_03004DC0
thumb_func_end sub_80F5BDC
thumb_func_start sub_80F5BF0
@@ -252252,7 +252252,7 @@ _080F5CA6:
_080F5CB8: .4byte gUnknown_083DFEC4
_080F5CBC: .4byte 0x00009344
_080F5CC0: .4byte 0x0000911c
-_080F5CC4: .4byte 0x03004de0
+_080F5CC4: .4byte gUnknown_03004DE0
_080F5CC8: .4byte 0x0000ffff
_080F5CCC: .4byte 0x00009130
_080F5CD0: .4byte 0x00009132
@@ -252372,7 +252372,7 @@ _080F5DA0:
_080F5DB0: .4byte gUnknown_083DFEC4
_080F5DB4: .4byte 0x00009344
_080F5DB8: .4byte 0x0000911c
-_080F5DBC: .4byte 0x03004de0
+_080F5DBC: .4byte gUnknown_03004DE0
_080F5DC0: .4byte 0x0000ffff
_080F5DC4: .4byte 0x00009130
_080F5DC8: .4byte 0x00009132
@@ -252392,7 +252392,7 @@ sub_80F5DD4: @ 80F5DD4
bl sub_80F5E20
b _080F5E18
.align 2, 0
-_080F5DE8: .4byte 0x03001770
+_080F5DE8: .4byte gMain
_080F5DEC:
movs r0, 0x80
ands r0, r1
@@ -253065,7 +253065,7 @@ _080F62FE:
.align 2, 0
_080F630C: .4byte 0x00008fe6
_080F6310: .4byte 0x00008fe7
-_080F6314: .4byte 0x020300a4
+_080F6314: .4byte gUnknown_020300A4
_080F6318: .4byte 0x000041a0
_080F631C:
movs r0, 0
@@ -253102,7 +253102,7 @@ _080F634C:
adds r0, 0x1
b _080F6372
.align 2, 0
-_080F635C: .4byte 0x03004360
+_080F635C: .4byte gPlayerParty
_080F6360: .4byte gUnknown_083DFEC4
_080F6364: .4byte 0x00008fe8
_080F6368: .4byte 0x00008fe6
@@ -253253,7 +253253,7 @@ _080F646E:
_080F647C: .4byte gUnknown_083DFEC4
_080F6480: .4byte 0x00008fe6
_080F6484: .4byte 0x00008fe7
-_080F6488: .4byte 0x020300a4
+_080F6488: .4byte gUnknown_020300A4
_080F648C: .4byte 0xffff00ff
_080F6490: .4byte 0xffe0ffff
_080F6494: .4byte 0xffffff00
@@ -253308,7 +253308,7 @@ _080F64F6:
movs r0, 0
b _080F650A
.align 2, 0
-_080F64FC: .4byte 0x03004360
+_080F64FC: .4byte gPlayerParty
_080F6500: .4byte gUnknown_083DFEC4
_080F6504: .4byte 0x00008fe6
_080F6508:
@@ -253393,7 +253393,7 @@ _080F655E:
_080F65A4: .4byte gUnknown_083DFEC4
_080F65A8: .4byte 0x0000893d
_080F65AC: .4byte 0x0000893e
-_080F65B0: .4byte 0x03004360
+_080F65B0: .4byte gPlayerParty
_080F65B4:
mov r2, r8
lsls r1, r2, 2
@@ -253447,7 +253447,7 @@ _080F65FC:
beq _080F663C
b _080F6656
.align 2, 0
-_080F6620: .4byte 0x020300a4
+_080F6620: .4byte gUnknown_020300A4
_080F6624:
strb r1, [r5]
movs r0, 0x1
@@ -253826,7 +253826,7 @@ sub_80F68E8: @ 80F68E8
_080F6918: .4byte gUnknown_083DFEC4
_080F691C: .4byte 0x0000bc90
_080F6920: .4byte 0x0000bc91
-_080F6924: .4byte 0x03001770
+_080F6924: .4byte gMain
_080F6928:
ldr r1, _080F69B0
adds r0, r2, r1
@@ -254359,7 +254359,7 @@ _080F6D0E:
.align 2, 0
_080F6D44: .4byte gUnknown_083DFEC4
_080F6D48: .4byte 0x0000d158
-_080F6D4C: .4byte 0x020260ae
+_080F6D4C: .4byte gUnknown_020260AE
_080F6D50: .4byte gTrainerEyeTrainers
_080F6D54: .4byte 0x0000cee8
_080F6D58: .4byte 0x0000ceec
@@ -254999,7 +254999,7 @@ sub_80F7224: @ 80F7224
bl __udivsi3
b _080F7272
.align 2, 0
-_080F7260: .4byte 0x03004360
+_080F7260: .4byte gPlayerParty
_080F7264: .4byte gUnknown_083DFEC4
_080F7268: .4byte 0x00008fe9
_080F726C: .4byte 0x00008931
@@ -255020,7 +255020,7 @@ sub_80F727C: @ 80F727C
strb r1, [r0, 0xB]
bx lr
.align 2, 0
-_080F7288: .4byte 0x020388b8
+_080F7288: .4byte gUnknown_020388B8
thumb_func_end sub_80F727C
thumb_func_start sub_80F728C
@@ -255052,7 +255052,7 @@ sub_80F728C: @ 80F728C
bx r0
.align 2, 0
_080F72C4: .4byte gSaveBlock2
-_080F72C8: .4byte 0x020388b8
+_080F72C8: .4byte gUnknown_020388B8
_080F72CC: .4byte 0x000010b0
_080F72D0: .4byte 0x01000800
thumb_func_end sub_80F728C
@@ -255076,7 +255076,7 @@ sub_80F72D4: @ 80F72D4
beq _080F7302
b _080F734C
.align 2, 0
-_080F72F4: .4byte 0x020388b8
+_080F72F4: .4byte gUnknown_020388B8
_080F72F8: .4byte 0x000010b0
_080F72FC:
cmp r2, 0xE
@@ -255115,7 +255115,7 @@ _080F7312:
adds r1, r0
b _080F7392
.align 2, 0
-_080F7344: .4byte 0x020388b8
+_080F7344: .4byte gUnknown_020388B8
_080F7348: .4byte 0x000010b0
_080F734C:
ldr r0, _080F739C
@@ -255157,7 +255157,7 @@ _080F7392:
strb r0, [r1]
b _080F73FC
.align 2, 0
-_080F739C: .4byte 0x020388b8
+_080F739C: .4byte gUnknown_020388B8
_080F73A0: .4byte 0x000010b0
_080F73A4:
ldr r0, [r1, 0x28]
@@ -255200,7 +255200,7 @@ _080F73F0:
movs r0, 0
b _080F73FE
.align 2, 0
-_080F73F4: .4byte 0x020388b8
+_080F73F4: .4byte gUnknown_020388B8
_080F73F8: .4byte 0x000010b0
_080F73FC:
movs r0, 0x1
@@ -255266,7 +255266,7 @@ _080F7434:
pop {r0}
bx r0
.align 2, 0
-_080F746C: .4byte 0x020388b8
+_080F746C: .4byte gUnknown_020388B8
thumb_func_end sub_80F7418
thumb_func_start sub_80F7470
@@ -255339,7 +255339,7 @@ _080F74F6:
pop {r0}
bx r0
.align 2, 0
-_080F74FC: .4byte 0x020388b8
+_080F74FC: .4byte gUnknown_020388B8
thumb_func_end sub_80F7470
thumb_func_start sub_80F7500
@@ -255406,9 +255406,9 @@ _080F7558:
strb r0, [r1, 0x5]
b _080F75FE
.align 2, 0
-_080F7580: .4byte 0x020388b8
+_080F7580: .4byte gUnknown_020388B8
_080F7584: .4byte gPokenavConditionMenuMisc_Gfx
-_080F7588: .4byte 0x03001770
+_080F7588: .4byte gMain
_080F758C:
movs r0, 0x80
ands r0, r1
@@ -255739,14 +255739,14 @@ _080F7770:
bl CalcCenterToCornerVec
b _080F787A
.align 2, 0
-_080F7820: .4byte 0x020388b8
+_080F7820: .4byte gUnknown_020388B8
_080F7824: .4byte gPokenavConditionMenuMisc_Gfx
_080F7828: .4byte gUnknown_08E966B8
_080F782C: .4byte gUnknown_083E5214
_080F7830: .4byte gSpriteAnimTable_83E52AC
_080F7834: .4byte gDummySpriteAffineAnimTable
_080F7838: .4byte nullsub_65
-_080F783C: .4byte 0x02020004
+_080F783C: .4byte gSprites
_080F7840: .4byte gSpriteAnimTable_83E5274
_080F7844: .4byte sub_80F78CC
_080F7848: .4byte gUnknown_083E521C
@@ -255758,7 +255758,7 @@ _080F7850:
adds r0, 0xC
b _080F7868
.align 2, 0
-_080F785C: .4byte 0x020388b8
+_080F785C: .4byte gUnknown_020388B8
_080F7860:
ldr r0, _080F7870
ldr r0, [r0]
@@ -255770,7 +255770,7 @@ _080F7868:
str r1, [r0]
b _080F78B0
.align 2, 0
-_080F7870: .4byte 0x020388b8
+_080F7870: .4byte gUnknown_020388B8
_080F7874:
ldr r1, [r6]
movs r0, 0
@@ -255810,7 +255810,7 @@ _080F78B0:
pop {r0}
bx r0
.align 2, 0
-_080F78C0: .4byte 0x020388b8
+_080F78C0: .4byte gUnknown_020388B8
_080F78C4: .4byte sub_80F7908
thumb_func_end sub_80F761C
@@ -255840,7 +255840,7 @@ sub_80F78CC: @ 80F78CC
bl StartSpriteAnim
b _080F7902
.align 2, 0
-_080F78F4: .4byte 0x020388b8
+_080F78F4: .4byte gUnknown_020388B8
_080F78F8:
lsls r1, 25
lsrs r1, 24
@@ -255863,7 +255863,7 @@ sub_80F7908: @ 80F7908
strh r1, [r0, 0x22]
bx lr
.align 2, 0
-_080F791C: .4byte 0x020388b8
+_080F791C: .4byte gUnknown_020388B8
thumb_func_end sub_80F7908
thumb_func_start sub_80F7920
@@ -255985,7 +255985,7 @@ _080F79FE:
pop {r1}
bx r1
.align 2, 0
-_080F7A0C: .4byte 0x02020004
+_080F7A0C: .4byte gSprites
thumb_func_end sub_80F7960
thumb_func_start sub_80F7A10
@@ -256034,7 +256034,7 @@ _080F7A48:
pop {r0}
bx r0
.align 2, 0
-_080F7A64: .4byte 0x020284c8
+_080F7A64: .4byte gUnknown_020284C8
_080F7A68: .4byte gUnknown_083E537C
thumb_func_end sub_80F7A34
@@ -256047,7 +256047,7 @@ sub_80F7A6C: @ 80F7A6C
strb r2, [r0, 0x1]
bx lr
.align 2, 0
-_080F7A78: .4byte 0x020284c8
+_080F7A78: .4byte gUnknown_020284C8
thumb_func_end sub_80F7A6C
thumb_func_start sub_80F7A7C
@@ -256067,7 +256067,7 @@ sub_80F7A88: @ 80F7A88
strb r2, [r0, 0x1]
bx lr
.align 2, 0
-_080F7A94: .4byte 0x020284c8
+_080F7A94: .4byte gUnknown_020284C8
thumb_func_end sub_80F7A88
thumb_func_start sub_80F7A98
@@ -256133,7 +256133,7 @@ GetCurrentMauvilleOldMan: @ 80F7B08
ldrb r0, [r0]
bx lr
.align 2, 0
-_080F7B10: .4byte 0x020284c8
+_080F7B10: .4byte gUnknown_020284C8
thumb_func_end GetCurrentMauvilleOldMan
thumb_func_start sub_80F7B14
@@ -256148,7 +256148,7 @@ sub_80F7B14: @ 80F7B14
pop {r0}
bx r0
.align 2, 0
-_080F7B28: .4byte 0x0202e8dc
+_080F7B28: .4byte gScriptResult
thumb_func_end sub_80F7B14
thumb_func_start sub_80F7B2C
@@ -256160,8 +256160,8 @@ sub_80F7B2C: @ 80F7B2C
strh r1, [r0]
bx lr
.align 2, 0
-_080F7B38: .4byte 0x0202e8dc
-_080F7B3C: .4byte 0x020284c8
+_080F7B38: .4byte gScriptResult
+_080F7B3C: .4byte gUnknown_020284C8
thumb_func_end sub_80F7B2C
thumb_func_start sub_80F7B40
@@ -256212,7 +256212,7 @@ _080F7B78:
pop {r0}
bx r0
.align 2, 0
-_080F7B98: .4byte 0x020284c8
+_080F7B98: .4byte gUnknown_020284C8
_080F7B9C: .4byte gSaveBlock2
thumb_func_end sub_80F7B40
@@ -256312,9 +256312,9 @@ _080F7C3A:
pop {r0}
bx r0
.align 2, 0
-_080F7C48: .4byte 0x020284c8
-_080F7C4C: .4byte 0x0202e8cc
-_080F7C50: .4byte 0x020234cc
+_080F7C48: .4byte gUnknown_020284C8
+_080F7C4C: .4byte gUnknown_0202E8CC
+_080F7C50: .4byte gStringVar4
thumb_func_end sub_80F7BA0
thumb_func_start sub_80F7C54
@@ -256328,7 +256328,7 @@ sub_80F7C54: @ 80F7C54
pop {r0}
bx r0
.align 2, 0
-_080F7C6C: .4byte 0x0202e8cc
+_080F7C6C: .4byte gUnknown_0202E8CC
thumb_func_end sub_80F7C54
thumb_func_start sub_80F7C70
@@ -256339,8 +256339,8 @@ sub_80F7C70: @ 80F7C70
strh r1, [r0]
bx lr
.align 2, 0
-_080F7C7C: .4byte 0x0202e8dc
-_080F7C80: .4byte 0x020284c8
+_080F7C7C: .4byte gScriptResult
+_080F7C80: .4byte gUnknown_020284C8
thumb_func_end sub_80F7C70
thumb_func_start sub_80F7C84
@@ -256350,7 +256350,7 @@ sub_80F7C84: @ 80F7C84
strb r0, [r1, 0x1]
bx lr
.align 2, 0
-_080F7C8C: .4byte 0x020284c8
+_080F7C8C: .4byte gUnknown_020284C8
thumb_func_end sub_80F7C84
thumb_func_start sub_80F7C90
@@ -256367,7 +256367,7 @@ sub_80F7C90: @ 80F7C90
b _080F7CBA
.align 2, 0
_080F7CA8: .4byte 0x0000ffff
-_080F7CAC: .4byte 0x0202e8dc
+_080F7CAC: .4byte gScriptResult
_080F7CB0:
ldr r0, _080F7CC0
bl sub_80EB3FC
@@ -256378,8 +256378,8 @@ _080F7CBA:
pop {r0}
bx r0
.align 2, 0
-_080F7CC0: .4byte 0x020231cc
-_080F7CC4: .4byte 0x0202e8dc
+_080F7CC0: .4byte gStringVar1
+_080F7CC4: .4byte gScriptResult
thumb_func_end sub_80F7C90
thumb_func_start sub_80F7CC8
@@ -256395,8 +256395,8 @@ sub_80F7CC8: @ 80F7CC8
strb r0, [r2, 0x1]
b _080F7CEA
.align 2, 0
-_080F7CDC: .4byte 0x020284c8
-_080F7CE0: .4byte 0x0202e8dc
+_080F7CDC: .4byte gUnknown_020284C8
+_080F7CE0: .4byte gScriptResult
_080F7CE4:
ldr r1, _080F7CF0
movs r0, 0x1
@@ -256405,7 +256405,7 @@ _080F7CEA:
pop {r0}
bx r0
.align 2, 0
-_080F7CF0: .4byte 0x0202e8dc
+_080F7CF0: .4byte gScriptResult
thumb_func_end sub_80F7CC8
thumb_func_start sub_80F7CF4
@@ -256452,9 +256452,9 @@ _080F7D02:
bl StringCopy
b _080F7D88
.align 2, 0
-_080F7D50: .4byte 0x020284c8
+_080F7D50: .4byte gUnknown_020284C8
_080F7D54: .4byte 0x0000ffff
-_080F7D58: .4byte 0x020234cc
+_080F7D58: .4byte gStringVar4
_080F7D5C: .4byte gOtherText_Is
_080F7D60: .4byte gUnknown_083E5388
_080F7D64: .4byte gOtherText_DontYouAgree
@@ -256486,7 +256486,7 @@ _080F7D88:
movs r0, 0xA
b _080F7DAC
.align 2, 0
-_080F7DA0: .4byte 0x020234cc
+_080F7DA0: .4byte gStringVar4
_080F7DA4: .4byte gUnknown_083E53A8
_080F7DA8:
ldrb r0, [r5, 0x1]
@@ -256500,7 +256500,7 @@ _080F7DAC:
pop {r0}
bx r0
.align 2, 0
-_080F7DBC: .4byte 0x0202e8dc
+_080F7DBC: .4byte gScriptResult
thumb_func_end sub_80F7CF4
thumb_func_start sub_80F7DC0
@@ -256602,7 +256602,7 @@ _080F7E56:
b _080F7EE2
.align 2, 0
_080F7E84: .4byte gUnknown_083E53C8
-_080F7E88: .4byte 0x020284c8
+_080F7E88: .4byte gUnknown_020284C8
_080F7E8C: .4byte 0x0000ffff
_080F7E90:
bl Random
@@ -256670,7 +256670,7 @@ sub_80F7EFC: @ 80F7EFC
strb r1, [r0]
bx lr
.align 2, 0
-_080F7F08: .4byte 0x020284c8
+_080F7F08: .4byte gUnknown_020284C8
thumb_func_end sub_80F7EFC
thumb_func_start sub_80F7F0C
@@ -256680,7 +256680,7 @@ sub_80F7F0C: @ 80F7F0C
strb r0, [r1, 0x1]
bx lr
.align 2, 0
-_080F7F14: .4byte 0x020284c8
+_080F7F14: .4byte gUnknown_020284C8
thumb_func_end sub_80F7F0C
thumb_func_start sub_80F7F18
@@ -256760,7 +256760,7 @@ sub_80F7F80: @ 80F7F80
bx r0
.align 2, 0
_080F7FA8: .4byte sub_80F8184
-_080F7FAC: .4byte 0x03004b20
+_080F7FAC: .4byte gTasks
thumb_func_end sub_80F7F80
thumb_func_start sub_80F7FB0
@@ -256833,8 +256833,8 @@ _080F8016:
strh r0, [r6, 0x4]
b _080F817A
.align 2, 0
-_080F8034: .4byte 0x020284c8
-_080F8038: .4byte 0x0202e8cc
+_080F8034: .4byte gUnknown_020284C8
+_080F8038: .4byte gUnknown_0202E8CC
_080F803C: .4byte 0x0000ffff
_080F8040:
ldrb r1, [r6]
@@ -256953,7 +256953,7 @@ _080F8114:
strb r0, [r6, 0x2]
b _080F817A
.align 2, 0
-_080F811C: .4byte 0x03007400
+_080F811C: .4byte gUnknown_03007400
_080F8120: .4byte 0x0000ffff
_080F8124:
adds r0, r1, 0x1
@@ -256988,7 +256988,7 @@ _080F8124:
bl m4aMPlayPitchControl
b _080F817A
.align 2, 0
-_080F8168: .4byte 0x03007400
+_080F8168: .4byte gUnknown_03007400
_080F816C: .4byte 0x0000ffff
_080F8170:
ldr r0, _080F8180
@@ -257001,7 +257001,7 @@ _080F817A:
pop {r0}
bx r0
.align 2, 0
-_080F8180: .4byte 0x03007400
+_080F8180: .4byte gUnknown_03007400
thumb_func_end sub_80F7FB0
thumb_func_start sub_80F8184
@@ -257030,8 +257030,8 @@ _080F81A8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080F81B4: .4byte 0x03004b20
-_080F81B8: .4byte 0x03005da0
+_080F81B4: .4byte gTasks
+_080F81B8: .4byte gUnknown_03005DA0
_080F81BC: .4byte _080F81C0
.align 2, 0
_080F81C0:
@@ -257064,9 +257064,9 @@ _080F81D8:
movs r0, 0x1
b _080F83C6
.align 2, 0
-_080F820C: .4byte 0x0202e9c8
+_080F820C: .4byte gMenuWindowPtr
_080F8210: .4byte gWindowConfig_81E6CE4
-_080F8214: .4byte 0x020234cc
+_080F8214: .4byte gStringVar4
_080F8218:
bl sub_8074FD0
lsls r0, 24
@@ -257089,10 +257089,10 @@ _080F8228:
ldr r6, _080F824C
b _080F825A
.align 2, 0
-_080F8240: .4byte 0x020284c8
-_080F8244: .4byte 0x020234cc
-_080F8248: .4byte 0x03005da0
-_080F824C: .4byte 0x020388bc
+_080F8240: .4byte gUnknown_020284C8
+_080F8244: .4byte gStringVar4
+_080F8248: .4byte gUnknown_03005DA0
+_080F824C: .4byte gUnknown_020388BC
_080F8250:
adds r1, 0x1
adds r0, r3, 0x1
@@ -257190,8 +257190,8 @@ _080F82D8:
bl DestroyTask
b _080F83C8
.align 2, 0
-_080F8304: .4byte 0x020234cc
-_080F8308: .4byte 0x03007400
+_080F8304: .4byte gStringVar4
+_080F8308: .4byte gUnknown_03007400
_080F830C:
cmp r4, 0
bne _080F832C
@@ -257206,7 +257206,7 @@ _080F830C:
strh r4, [r5, 0xC]
b _080F83C8
.align 2, 0
-_080F8328: .4byte 0x0202e9c8
+_080F8328: .4byte gMenuWindowPtr
_080F832C:
cmp r4, 0xFE
bne _080F8340
@@ -257243,7 +257243,7 @@ _080F8354:
strh r4, [r5, 0xC]
b _080F83C8
.align 2, 0
-_080F8370: .4byte 0x0202e9c8
+_080F8370: .4byte gMenuWindowPtr
_080F8374:
movs r1, 0xA
ldrsh r0, [r5, r1]
@@ -257268,7 +257268,7 @@ _080F8394:
strh r0, [r5, 0xA]
b _080F83C8
.align 2, 0
-_080F839C: .4byte 0x0202e9c8
+_080F839C: .4byte gMenuWindowPtr
_080F83A0:
ldrh r0, [r5, 0xE]
adds r0, 0x1
@@ -257281,7 +257281,7 @@ _080F83A0:
movs r0, 0x4
b _080F83C6
.align 2, 0
-_080F83B4: .4byte 0x03005da0
+_080F83B4: .4byte gUnknown_03005DA0
_080F83B8:
ldrh r0, [r5, 0xC]
subs r0, 0x1
@@ -257346,7 +257346,7 @@ _080F840C:
pop {r0}
bx r0
.align 2, 0
-_080F8424: .4byte 0x020284c8
+_080F8424: .4byte gUnknown_020284C8
thumb_func_end sub_80F83F8
thumb_func_start sub_80F8428
@@ -257358,7 +257358,7 @@ sub_80F8428: @ 80F8428
strb r2, [r0, 0x1]
bx lr
.align 2, 0
-_080F8434: .4byte 0x020284c8
+_080F8434: .4byte gUnknown_020284C8
thumb_func_end sub_80F8428
thumb_func_start sub_80F8438
@@ -257453,7 +257453,7 @@ _080F84BC:
pop {r1}
bx r1
.align 2, 0
-_080F84C4: .4byte 0x020284c8
+_080F84C4: .4byte gUnknown_020284C8
thumb_func_end sub_80F849C
thumb_func_start sub_80F84C8
@@ -257474,7 +257474,7 @@ sub_80F84C8: @ 80F84C8
adds r0, r2, 0
bx lr
.align 2, 0
-_080F84E8: .4byte 0x020284ec
+_080F84E8: .4byte gUnknown_020284EC
thumb_func_end sub_80F84C8
thumb_func_start sub_80F84EC
@@ -257491,7 +257491,7 @@ sub_80F84EC: @ 80F84EC
strb r1, [r0, 0x3]
bx lr
.align 2, 0
-_080F8504: .4byte 0x020284ec
+_080F8504: .4byte gUnknown_020284EC
thumb_func_end sub_80F84EC
thumb_func_start sub_80F8508
@@ -257511,7 +257511,7 @@ sub_80F8508: @ 80F8508
movs r0, 0
b _080F852E
.align 2, 0
-_080F8528: .4byte 0x020284c8
+_080F8528: .4byte gUnknown_020284C8
_080F852C:
movs r0, 0x1
_080F852E:
@@ -257540,7 +257540,7 @@ sub_80F8534: @ 80F8534
pop {r0}
bx r0
.align 2, 0
-_080F855C: .4byte 0x020284d0
+_080F855C: .4byte gUnknown_020284D0
thumb_func_end sub_80F8534
thumb_func_start sub_80F8560
@@ -257568,7 +257568,7 @@ sub_80F8560: @ 80F8560
pop {r0}
bx r0
.align 2, 0
-_080F8594: .4byte 0x020284d0
+_080F8594: .4byte gUnknown_020284D0
thumb_func_end sub_80F8560
thumb_func_start sub_80F8598
@@ -257608,10 +257608,10 @@ sub_80F8598: @ 80F8598
pop {r0}
bx r0
.align 2, 0
-_080F85EC: .4byte 0x020284c8
+_080F85EC: .4byte gUnknown_020284C8
_080F85F0: .4byte gSaveBlock2
-_080F85F4: .4byte 0x020231cc
-_080F85F8: .4byte 0x020232cc
+_080F85F4: .4byte gStringVar1
+_080F85F8: .4byte gStringVar2
thumb_func_end sub_80F8598
thumb_func_start sub_80F85FC
@@ -257729,8 +257729,8 @@ _080F86AC:
.align 2, 0
_080F86D4: .4byte gUnknown_083E5620
_080F86D8: .4byte gUnknown_083E53E0
-_080F86DC: .4byte 0x020284c8
-_080F86E0: .4byte 0x020284cc
+_080F86DC: .4byte gUnknown_020284C8
+_080F86E0: .4byte gUnknown_020284CC
_080F86E4:
adds r5, 0x1
cmp r5, 0x23
@@ -257780,10 +257780,10 @@ sub_80F8700: @ 80F8700
pop {r0}
bx r0
.align 2, 0
-_080F8748: .4byte 0x020284c8
-_080F874C: .4byte 0x020231cc
-_080F8750: .4byte 0x020232cc
-_080F8754: .4byte 0x020233cc
+_080F8748: .4byte gUnknown_020284C8
+_080F874C: .4byte gStringVar1
+_080F8750: .4byte gStringVar2
+_080F8754: .4byte gStringVar3
thumb_func_end sub_80F8700
thumb_func_start sub_80F8758
@@ -257836,7 +257836,7 @@ _080F87A4:
pop {r0}
bx r0
.align 2, 0
-_080F87BC: .4byte 0x020284c8
+_080F87BC: .4byte gUnknown_020284C8
_080F87C0: .4byte gPCText_Cancel
thumb_func_end sub_80F8758
@@ -257859,7 +257859,7 @@ sub_80F87C4: @ 80F87C4
beq _080F8810
b _080F8862
.align 2, 0
-_080F87E4: .4byte 0x03004b20
+_080F87E4: .4byte gTasks
_080F87E8:
bl sub_80F8758
bl sub_80F849C
@@ -257900,7 +257900,7 @@ _080F8832:
strh r0, [r1]
b _080F8848
.align 2, 0
-_080F883C: .4byte 0x0202e8dc
+_080F883C: .4byte gScriptResult
_080F8840:
ldr r0, _080F886C
strh r5, [r0]
@@ -257922,8 +257922,8 @@ _080F8862:
pop {r0}
bx r0
.align 2, 0
-_080F886C: .4byte 0x0202e8dc
-_080F8870: .4byte 0x03000748
+_080F886C: .4byte gScriptResult
+_080F8870: .4byte gUnknown_03000748
thumb_func_end sub_80F87C4
thumb_func_start sub_80F8874
@@ -257947,7 +257947,7 @@ sub_80F8888: @ 80F8888
pop {r0}
bx r0
.align 2, 0
-_080F8898: .4byte 0x03000748
+_080F8898: .4byte gUnknown_03000748
thumb_func_end sub_80F8888
thumb_func_start sub_80F889C
@@ -257975,8 +257975,8 @@ sub_80F88AC: @ 80F88AC
movs r0, 0
b _080F88DA
.align 2, 0
-_080F88C8: .4byte 0x020284c8
-_080F88CC: .4byte 0x03000748
+_080F88C8: .4byte gUnknown_020284C8
+_080F88CC: .4byte gUnknown_03000748
_080F88D0:
ldrb r0, [r5]
adds r1, r4, 0
@@ -257998,7 +257998,7 @@ sub_80F88E0: @ 80F88E0
movs r0, 0x1
b _080F88F6
.align 2, 0
-_080F88F0: .4byte 0x020284c8
+_080F88F0: .4byte gUnknown_020284C8
_080F88F4:
movs r0, 0
_080F88F6:
@@ -258178,7 +258178,7 @@ _080F8A3A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080F8A44: .4byte 0x03001770
+_080F8A44: .4byte gMain
_080F8A48: .4byte 0x0000043c
_080F8A4C: .4byte _080F8A50
.align 2, 0
@@ -258378,7 +258378,7 @@ _080F8BA0:
.align 2, 0
_080F8C00: .4byte gMailGraphicsTable
_080F8C04: .4byte 0x02000000
-_080F8C08: .4byte 0x0202eac8
+_080F8C08: .4byte gPlttBufferUnfaded
_080F8C0C: .4byte gUnknown_083E562C
_080F8C10: .4byte gSaveBlock2
_080F8C14:
@@ -258412,7 +258412,7 @@ _080F8C3A:
.align 2, 0
_080F8C4C: .4byte 0x02000000
_080F8C50: .4byte sub_80F8F18
-_080F8C54: .4byte 0x0202f388
+_080F8C54: .4byte gPaletteFade
_080F8C58:
ldr r5, _080F8C7C
adds r0, r5, 0
@@ -258509,7 +258509,7 @@ _080F8D14: .4byte REG_BG0CNT
_080F8D18: .4byte 0x00009f08
_080F8D1C: .4byte 0x00000801
_080F8D20: .4byte 0x00000902
-_080F8D24: .4byte 0x0202f388
+_080F8D24: .4byte gPaletteFade
_080F8D28: .4byte 0x02000000
_080F8D2C: .4byte sub_80F8F58
_080F8D30:
@@ -258527,7 +258527,7 @@ _080F8D3E:
pop {r1}
bx r1
.align 2, 0
-_080F8D48: .4byte 0x03001770
+_080F8D48: .4byte gMain
_080F8D4C: .4byte 0x0000043c
thumb_func_end sub_80F8A28
@@ -258842,7 +258842,7 @@ _080F8FA0:
pop {r0}
bx r0
.align 2, 0
-_080F8FA8: .4byte 0x03001770
+_080F8FA8: .4byte gMain
_080F8FAC: .4byte 0x02000000
_080F8FB0: .4byte sub_80F8FB4
thumb_func_end sub_80F8F78
@@ -258896,7 +258896,7 @@ _080F9012:
bx r0
.align 2, 0
_080F9018: .4byte 0x02000000
-_080F901C: .4byte 0x02020004
+_080F901C: .4byte gSprites
thumb_func_end sub_80F8FB4
thumb_func_start sub_80F9020
@@ -258924,7 +258924,7 @@ sub_80F9020: @ 80F9020
pop {r0}
bx r0
.align 2, 0
-_080F9054: .4byte 0x020219cc
+_080F9054: .4byte gBG1TilemapBuffer
thumb_func_end sub_80F9020
thumb_func_start sav2_get_text_speed
@@ -258953,7 +258953,7 @@ _080F907C:
pop {r0}
bx r0
.align 2, 0
-_080F908C: .4byte 0x020219cc
+_080F908C: .4byte gBG1TilemapBuffer
thumb_func_end sav2_get_text_speed
thumb_func_start sub_80F9090
@@ -258975,7 +258975,7 @@ _080F90AC:
pop {r0}
bx r0
.align 2, 0
-_080F90B4: .4byte 0x0300074c
+_080F90B4: .4byte gUnknown_0300074C
thumb_func_end sub_80F9090
thumb_func_start DisplayItemMessageOnField
@@ -259003,8 +259003,8 @@ DisplayItemMessageOnField: @ 80F90B8
pop {r0}
bx r0
.align 2, 0
-_080F90E8: .4byte 0x0300074c
-_080F90EC: .4byte 0x03004b20
+_080F90E8: .4byte gUnknown_0300074C
+_080F90EC: .4byte gTasks
_080F90F0: .4byte sub_80F9090
thumb_func_end DisplayItemMessageOnField
@@ -259038,7 +259038,7 @@ _080F911A:
bl _call_via_r1
b _080F9140
.align 2, 0
-_080F912C: .4byte 0x020388c4
+_080F912C: .4byte gUnknown_020388C4
_080F9130:
movs r0, 0x5
bl audio_play
@@ -259051,7 +259051,7 @@ _080F9140:
pop {r0}
bx r0
.align 2, 0
-_080F9148: .4byte 0x020388c4
+_080F9148: .4byte gUnknown_020388C4
thumb_func_end Task_CallYesOrNoCallback
thumb_func_start sub_80F914C
@@ -259072,8 +259072,8 @@ sub_80F914C: @ 80F914C
str r0, [r1]
bx lr
.align 2, 0
-_080F916C: .4byte 0x020388c4
-_080F9170: .4byte 0x03004b20
+_080F916C: .4byte gUnknown_020388C4
+_080F9170: .4byte gTasks
_080F9174: .4byte Task_CallYesOrNoCallback
thumb_func_end sub_80F914C
@@ -259113,8 +259113,8 @@ brm_trade_1: @ 80F9178
b _080F91D4
.align 2, 0
_080F91C0: .4byte gUnknown_083E5A18
-_080F91C4: .4byte 0x020234cc
-_080F91C8: .4byte 0x0202e9c8
+_080F91C4: .4byte gStringVar4
+_080F91C8: .4byte gMenuWindowPtr
_080F91CC:
ldr r0, _080F91E8
adds r1, r5, 0
@@ -259129,7 +259129,7 @@ _080F91D4:
pop {r0}
bx r0
.align 2, 0
-_080F91E8: .4byte 0x020234cc
+_080F91E8: .4byte gStringVar4
thumb_func_end brm_trade_1
thumb_func_start unref_sub_80F91EC
@@ -259168,7 +259168,7 @@ unref_sub_80F91EC: @ 80F91EC
bl brm_trade_1
b _080F9242
.align 2, 0
-_080F9234: .4byte 0x020231cc
+_080F9234: .4byte gStringVar1
_080F9238:
adds r0, r6, 0
adds r1, r7, 0
@@ -259230,7 +259230,7 @@ sub_80F9284: @ 80F9284
b _080F92B8
.align 2, 0
_080F92A0: .4byte gSaveBlock2
-_080F92A4: .4byte 0x03001770
+_080F92A4: .4byte gMain
_080F92A8:
movs r0, 0x80
lsls r0, 1
@@ -259264,7 +259264,7 @@ sub_80F92BC: @ 80F92BC
b _080F92F0
.align 2, 0
_080F92D8: .4byte gSaveBlock2
-_080F92DC: .4byte 0x03001770
+_080F92DC: .4byte gMain
_080F92E0:
movs r0, 0x80
lsls r0, 1
@@ -259295,7 +259295,7 @@ sub_80F92F4: @ 80F92F4
movs r0, 0
b _080F9316
.align 2, 0
-_080F930C: .4byte 0x02025734
+_080F930C: .4byte gSaveBlock1
_080F9310: .4byte 0x00001919
_080F9314:
movs r0, 0x1
@@ -259342,7 +259342,7 @@ _080F9356:
movs r0, 0x1
b _080F9362
.align 2, 0
-_080F935C: .4byte 0x03002fa4
+_080F935C: .4byte gReceivedRemoteLinkPlayers
_080F9360:
movs r0, 0
_080F9362:
@@ -259493,7 +259493,7 @@ _080F9454:
pop {r0}
bx r0
.align 2, 0
-_080F9478: .4byte 0x020388c0
+_080F9478: .4byte gUnknown_020388C0
_080F947C: .4byte gUnknown_083E5968
thumb_func_end sub_80F944C
@@ -259562,7 +259562,7 @@ _080F94E8:
bx r0
.align 2, 0
_080F94F0: .4byte gSpriteTemplate_83E5A00
-_080F94F4: .4byte 0x02020004
+_080F94F4: .4byte gSprites
thumb_func_end sub_80F94A4
thumb_func_start sub_80F94F8
@@ -259586,7 +259586,7 @@ _080F9516:
pop {r0}
bx r0
.align 2, 0
-_080F951C: .4byte 0x02020004
+_080F951C: .4byte gSprites
thumb_func_end sub_80F94F8
thumb_func_start sub_80F9520
@@ -259629,7 +259629,7 @@ _080F9550:
ldr r5, _080F9560
b _080F977A
.align 2, 0
-_080F9560: .4byte 0x020388c0
+_080F9560: .4byte gUnknown_020388C0
_080F9564:
cmp r4, 0x2
bne _080F956A
@@ -259642,7 +259642,7 @@ _080F9570:
ldr r5, _080F9574
b _080F977A
.align 2, 0
-_080F9574: .4byte 0x020388c0
+_080F9574: .4byte gUnknown_020388C0
_080F9578:
ldr r0, _080F95D8
ldrb r1, [r0]
@@ -259692,9 +259692,9 @@ _080F9584:
ldrb r2, [r5, 0x1]
b _080F9650
.align 2, 0
-_080F95D8: .4byte 0x020388c0
+_080F95D8: .4byte gUnknown_020388C0
_080F95DC: .4byte gSpriteTemplate_83E59D0
-_080F95E0: .4byte 0x02020004
+_080F95E0: .4byte gSprites
_080F95E4: .4byte 0x0000ffff
_080F95E8:
ldrb r1, [r5]
@@ -259759,9 +259759,9 @@ _080F9650:
strh r0, [r1, 0x34]
b _080F977A
.align 2, 0
-_080F9660: .4byte 0x020388c0
+_080F9660: .4byte gUnknown_020388C0
_080F9664: .4byte gSpriteTemplate_83E59D0
-_080F9668: .4byte 0x02020004
+_080F9668: .4byte gSprites
_080F966C:
ldrb r0, [r5, 0x1]
lsls r1, r0, 4
@@ -259823,9 +259823,9 @@ _080F967C:
ldrh r0, [r0, 0x30]
b _080F9778
.align 2, 0
-_080F96E4: .4byte 0x020388c0
+_080F96E4: .4byte gUnknown_020388C0
_080F96E8: .4byte gSpriteTemplate_83E59E8
-_080F96EC: .4byte 0x02020004
+_080F96EC: .4byte gSprites
_080F96F0: .4byte 0x0000ffff
_080F96F4:
ldrb r0, [r5, 0x2]
@@ -259882,9 +259882,9 @@ _080F96F8:
ldrh r0, [r0, 0x30]
b _080F9778
.align 2, 0
-_080F9760: .4byte 0x020388c0
+_080F9760: .4byte gUnknown_020388C0
_080F9764: .4byte gSpriteTemplate_83E59E8
-_080F9768: .4byte 0x02020004
+_080F9768: .4byte gSprites
_080F976C:
ldrb r0, [r5, 0x3]
_080F976E:
@@ -259911,7 +259911,7 @@ _080F9790:
pop {r0}
bx r0
.align 2, 0
-_080F9798: .4byte 0x02020004
+_080F9798: .4byte gSprites
thumb_func_end sub_80F953C
thumb_func_start sub_80F979C
@@ -259948,8 +259948,8 @@ _080F97D4:
pop {r0}
bx r0
.align 2, 0
-_080F97D8: .4byte 0x020388c0
-_080F97DC: .4byte 0x02020004
+_080F97D8: .4byte gUnknown_020388C0
+_080F97DC: .4byte gSprites
thumb_func_end sub_80F979C
thumb_func_start SetBgTilemapBuffer
@@ -259978,8 +259978,8 @@ _080F9808:
pop {r0}
bx r0
.align 2, 0
-_080F9810: .4byte 0x020388c0
-_080F9814: .4byte 0x02020004
+_080F9810: .4byte gUnknown_020388C0
+_080F9814: .4byte gSprites
thumb_func_end SetBgTilemapBuffer
thumb_func_start InitMenuInUpperLeftCornerPlaySoundWhenAPressed
@@ -260095,8 +260095,8 @@ _080F98CA:
pop {r0}
bx r0
.align 2, 0
-_080F98D0: .4byte 0x020388c0
-_080F98D4: .4byte 0x02020004
+_080F98D0: .4byte gUnknown_020388C0
+_080F98D4: .4byte gSprites
_080F98D8: .4byte SpriteCallbackDummy
thumb_func_end sub_80F98A4
@@ -260125,8 +260125,8 @@ _080F9902:
pop {r0}
bx r0
.align 2, 0
-_080F9908: .4byte 0x020388c0
-_080F990C: .4byte 0x02020004
+_080F9908: .4byte gUnknown_020388C0
+_080F990C: .4byte gSprites
_080F9910: .4byte sub_80F9834
thumb_func_end sub_80F98DC
@@ -260173,8 +260173,8 @@ _080F995C:
pop {r0}
bx r0
.align 2, 0
-_080F9964: .4byte 0x020388c0
-_080F9968: .4byte 0x02020004
+_080F9964: .4byte gUnknown_020388C0
+_080F9968: .4byte gSprites
thumb_func_end sub_80F9914
thumb_func_start sub_80F996C
@@ -260225,8 +260225,8 @@ _080F99BE:
pop {r0}
bx r0
.align 2, 0
-_080F99C4: .4byte 0x020388c0
-_080F99C8: .4byte 0x02020004
+_080F99C4: .4byte gUnknown_020388C0
+_080F99C8: .4byte gSprites
thumb_func_end sub_80F9988
thumb_func_start sub_80F99CC
@@ -260257,7 +260257,7 @@ sub_80F99CC: @ 80F99CC
bx r0
.align 2, 0
_080F9A04: .4byte sub_80F9A8C
-_080F9A08: .4byte 0x03004b20
+_080F9A08: .4byte gTasks
thumb_func_end sub_80F99CC
thumb_func_start sub_80F9A0C
@@ -260288,7 +260288,7 @@ sub_80F9A0C: @ 80F9A0C
bx r0
.align 2, 0
_080F9A44: .4byte sub_80F9A8C
-_080F9A48: .4byte 0x03004b20
+_080F9A48: .4byte gTasks
thumb_func_end sub_80F9A0C
thumb_func_start sub_80F9A4C
@@ -260319,7 +260319,7 @@ sub_80F9A4C: @ 80F9A4C
bx r0
.align 2, 0
_080F9A84: .4byte sub_80F9A8C
-_080F9A88: .4byte 0x03004b20
+_080F9A88: .4byte gTasks
thumb_func_end sub_80F9A4C
thumb_func_start sub_80F9A8C
@@ -260352,8 +260352,8 @@ _080F9ABE:
pop {r0}
bx r0
.align 2, 0
-_080F9AC4: .4byte 0x0202f388
-_080F9AC8: .4byte 0x03004b20
+_080F9AC4: .4byte gPaletteFade
+_080F9AC8: .4byte gTasks
thumb_func_end sub_80F9A8C
thumb_func_start sub_80F9ACC
@@ -260410,8 +260410,8 @@ _080F9B14:
b _080F9BF0
.align 2, 0
_080F9B3C: .4byte 0x00000266
-_080F9B40: .4byte 0x03004350
-_080F9B44: .4byte 0x03004360
+_080F9B40: .4byte gPlayerPartyCount
+_080F9B44: .4byte gPlayerParty
_080F9B48:
movs r0, 0
strh r0, [r5]
@@ -260531,7 +260531,7 @@ _080F9C06:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080F9C24: .4byte 0x03004360
+_080F9C24: .4byte gPlayerParty
_080F9C28: .4byte _080F9C2C
.align 2, 0
_080F9C2C:
@@ -260562,7 +260562,7 @@ _080F9C58:
pop {r0}
bx r0
.align 2, 0
-_080F9C68: .4byte 0x03004350
+_080F9C68: .4byte gPlayerPartyCount
thumb_func_end sub_80F9C00
thumb_func_start sub_80F9C6C
@@ -260586,7 +260586,7 @@ sub_80F9C6C: @ 80F9C6C
beq _080F9CC0
b _080F9CD8
.align 2, 0
-_080F9C94: .4byte 0x0202f388
+_080F9C94: .4byte gPaletteFade
_080F9C98:
movs r0, 0x5
bl audio_play
@@ -260601,8 +260601,8 @@ _080F9C98:
bl sub_8123138
b _080F9CD8
.align 2, 0
-_080F9CB8: .4byte 0x02038694
-_080F9CBC: .4byte 0x0202e8cc
+_080F9CB8: .4byte gUnknown_02038694
+_080F9CBC: .4byte gUnknown_0202E8CC
_080F9CC0:
movs r0, 0x5
bl audio_play
@@ -260619,8 +260619,8 @@ _080F9CD8:
pop {r0}
bx r0
.align 2, 0
-_080F9CE0: .4byte 0x02038694
-_080F9CE4: .4byte 0x0202e8cc
+_080F9CE0: .4byte gUnknown_02038694
+_080F9CE4: .4byte gUnknown_0202E8CC
thumb_func_end sub_80F9C6C
thumb_func_start sub_80F9CE8
@@ -260677,8 +260677,8 @@ _080F9D30:
b _080F9E0C
.align 2, 0
_080F9D58: .4byte 0x00000266
-_080F9D5C: .4byte 0x03004350
-_080F9D60: .4byte 0x03004360
+_080F9D5C: .4byte gPlayerPartyCount
+_080F9D60: .4byte gPlayerParty
_080F9D64:
movs r0, 0
strh r0, [r5]
@@ -260796,7 +260796,7 @@ _080F9E22:
bl sub_806BC3C
b _080F9E4C
.align 2, 0
-_080F9E40: .4byte 0x03004360
+_080F9E40: .4byte gPlayerParty
_080F9E44:
adds r0, r4, 0
movs r1, 0x8C
@@ -260814,7 +260814,7 @@ _080F9E52:
pop {r0}
bx r0
.align 2, 0
-_080F9E60: .4byte 0x03004350
+_080F9E60: .4byte gPlayerPartyCount
thumb_func_end sub_80F9E1C
thumb_func_start sub_80F9E64
@@ -260838,7 +260838,7 @@ sub_80F9E64: @ 80F9E64
beq _080F9ED0
b _080F9EE2
.align 2, 0
-_080F9E8C: .4byte 0x0202f388
+_080F9E8C: .4byte gPaletteFade
_080F9E90:
movs r0, 0x5
bl audio_play
@@ -260862,9 +260862,9 @@ _080F9E90:
bl sub_8123138
b _080F9EE2
.align 2, 0
-_080F9EC4: .4byte 0x0202e8cc
-_080F9EC8: .4byte 0x0202e8ce
-_080F9ECC: .4byte 0x03004360
+_080F9EC4: .4byte gUnknown_0202E8CC
+_080F9EC8: .4byte gUnknown_0202E8CE
+_080F9ECC: .4byte gPlayerParty
_080F9ED0:
movs r0, 0x5
bl audio_play
@@ -260878,7 +260878,7 @@ _080F9EE2:
pop {r0}
bx r0
.align 2, 0
-_080F9EE8: .4byte 0x0202e8cc
+_080F9EE8: .4byte gUnknown_0202E8CC
thumb_func_end sub_80F9E64
thumb_func_start sub_80F9EEC
@@ -260908,12 +260908,12 @@ sub_80F9EEC: @ 80F9EEC
pop {r0}
bx r0
.align 2, 0
-_080F9F20: .4byte 0x03004360
-_080F9F24: .4byte 0x0202e8cc
-_080F9F28: .4byte 0x03004350
+_080F9F20: .4byte gPlayerParty
+_080F9F24: .4byte gUnknown_0202E8CC
+_080F9F28: .4byte gPlayerPartyCount
_080F9F2C: .4byte c2_exit_to_overworld_2_switch
_080F9F30: .4byte 0x02018000
-_080F9F34: .4byte 0x0300485c
+_080F9F34: .4byte gUnknown_0300485C
_080F9F38: .4byte sub_8080990
thumb_func_end sub_80F9EEC
@@ -260950,9 +260950,9 @@ _080F9F66:
pop {r0}
bx r0
.align 2, 0
-_080F9F78: .4byte 0x0202e8dc
-_080F9F7C: .4byte 0x0202e8cc
-_080F9F80: .4byte 0x03004360
+_080F9F78: .4byte gScriptResult
+_080F9F7C: .4byte gUnknown_0202E8CC
+_080F9F80: .4byte gPlayerParty
thumb_func_end sub_80F9F3C
thumb_func_start sub_80F9F84
@@ -260986,11 +260986,11 @@ sub_80F9F84: @ 80F9F84
pop {r0}
bx r0
.align 2, 0
-_080F9FC4: .4byte 0x0202e8cc
-_080F9FC8: .4byte 0x03004360
-_080F9FCC: .4byte 0x0202e8ce
-_080F9FD0: .4byte 0x020231cc
-_080F9FD4: .4byte 0x020232cc
+_080F9FC4: .4byte gUnknown_0202E8CC
+_080F9FC8: .4byte gPlayerParty
+_080F9FCC: .4byte gUnknown_0202E8CE
+_080F9FD0: .4byte gStringVar1
+_080F9FD4: .4byte gStringVar2
_080F9FD8: .4byte gMoveNames
thumb_func_end sub_80F9F84
@@ -261165,9 +261165,9 @@ _080FA130:
pop {r0}
bx r0
.align 2, 0
-_080FA13C: .4byte 0x0202e8cc
-_080FA140: .4byte 0x03004360
-_080FA144: .4byte 0x0202e8ce
+_080FA13C: .4byte gUnknown_0202E8CC
+_080FA140: .4byte gPlayerParty
+_080FA144: .4byte gUnknown_0202E8CE
thumb_func_end sub_80FA0DC
thumb_func_start sub_80FA148
@@ -261193,9 +261193,9 @@ _080FA16A:
pop {r0}
bx r0
.align 2, 0
-_080FA170: .4byte 0x0202e8cc
-_080FA174: .4byte 0x03004360
-_080FA178: .4byte 0x0202e8dc
+_080FA170: .4byte gUnknown_0202E8CC
+_080FA174: .4byte gPlayerParty
+_080FA178: .4byte gScriptResult
thumb_func_end sub_80FA148
thumb_func_start sub_80FA17C
@@ -261227,7 +261227,7 @@ _080FA192:
movs r0, 0xC
b _080FA1C2
.align 2, 0
-_080FA1B4: .4byte 0x02025734
+_080FA1B4: .4byte gSaveBlock1
_080FA1B8: .4byte 0x00002dd4
_080FA1BC: .4byte 0x00002dd8
_080FA1C0:
@@ -261272,7 +261272,7 @@ _080FA1C2:
.align 2, 0
_080FA214: .4byte 0x00002dda
_080FA218: .4byte 0x00002dd5
-_080FA21C: .4byte 0x02028508
+_080FA21C: .4byte gUnknown_02028508
thumb_func_end sub_80FA17C
thumb_func_start sub_80FA220
@@ -261333,7 +261333,7 @@ _080FA24A:
orrs r0, r6
b _080FA334
.align 2, 0
-_080FA28C: .4byte 0x02028508
+_080FA28C: .4byte gUnknown_02028508
_080FA290:
lsrs r0, r3, 25
subs r2, r0
@@ -261442,7 +261442,7 @@ _080FA34E:
pop {r0}
bx r0
.align 2, 0
-_080FA360: .4byte 0x02028508
+_080FA360: .4byte gUnknown_02028508
thumb_func_end sub_80FA220
thumb_func_start sub_80FA364
@@ -261486,7 +261486,7 @@ sub_80FA364: @ 80FA364
.align 2, 0
_080FA3B4: .4byte 0x00000833
_080FA3B8: .4byte 0x00000834
-_080FA3BC: .4byte 0x02025734
+_080FA3BC: .4byte gSaveBlock1
_080FA3C0: .4byte 0x00002dd8
_080FA3C4: .4byte 0x00002dda
_080FA3C8:
@@ -261553,7 +261553,7 @@ _080FA428:
movs r0, 0x1
b _080FA464
.align 2, 0
-_080FA444: .4byte 0x02028508
+_080FA444: .4byte gUnknown_02028508
_080FA448: .4byte 0xffffd22c
_080FA44C: .4byte 0x00002dd4
_080FA450:
@@ -261754,7 +261754,7 @@ _080FA59A:
bx r0
.align 2, 0
_080FA5B4: .4byte 0x02007900
-_080FA5B8: .4byte 0x02028508
+_080FA5B8: .4byte gUnknown_02028508
thumb_func_end sub_80FA4E4
thumb_func_start sub_80FA5BC
@@ -261773,9 +261773,9 @@ sub_80FA5BC: @ 80FA5BC
pop {r0}
bx r0
.align 2, 0
-_080FA5D8: .4byte 0x0202e8cc
-_080FA5DC: .4byte 0x02028508
-_080FA5E0: .4byte 0x020231cc
+_080FA5D8: .4byte gUnknown_0202E8CC
+_080FA5DC: .4byte gUnknown_02028508
+_080FA5E0: .4byte gStringVar1
thumb_func_end sub_80FA5BC
thumb_func_start sub_80FA5E4
@@ -261820,12 +261820,12 @@ _080FA626:
pop {r0}
bx r0
.align 2, 0
-_080FA630: .4byte 0x02025734
+_080FA630: .4byte gSaveBlock1
_080FA634: .4byte 0x00002dd4
_080FA638: .4byte 0x00002ddc
_080FA63C: .4byte 0x00002dd5
_080FA640: .4byte 0x00002ddd
-_080FA644: .4byte 0x0202e8dc
+_080FA644: .4byte gScriptResult
thumb_func_end sub_80FA5E4
thumb_func_start sub_80FA648
@@ -261844,8 +261844,8 @@ sub_80FA648: @ 80FA648
strh r0, [r2]
bx lr
.align 2, 0
-_080FA664: .4byte 0x0202e8dc
-_080FA668: .4byte 0x02025734
+_080FA664: .4byte gScriptResult
+_080FA668: .4byte gSaveBlock1
_080FA66C: .4byte 0x00002dd8
thumb_func_end sub_80FA648
@@ -262045,7 +262045,7 @@ _080FA7CE:
movs r0, 0x1
b _080FA7F4
.align 2, 0
-_080FA7E4: .4byte 0x0202850c
+_080FA7E4: .4byte gUnknown_0202850C
_080FA7E8:
adds r0, r4, 0x1
lsls r0, 16
@@ -262241,7 +262241,7 @@ sub_80FA904: @ 80FA904
ldr r0, _080FA92C
b _080FA932
.align 2, 0
-_080FA928: .4byte 0x020388cc
+_080FA928: .4byte gUnknown_020388CC
_080FA92C: .4byte sub_80FAB78
_080FA930:
ldr r0, _080FA93C
@@ -262272,7 +262272,7 @@ _080FA952:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080FA95C: .4byte 0x020388cc
+_080FA95C: .4byte gUnknown_020388CC
_080FA960: .4byte _080FA964
.align 2, 0
_080FA964:
@@ -262319,7 +262319,7 @@ _080FA9BC:
b _080FAAF4
.align 2, 0
_080FA9D0: .4byte gUnknown_083E5AF0
-_080FA9D4: .4byte 0x020388cc
+_080FA9D4: .4byte gUnknown_020388CC
_080FA9D8:
ldr r0, _080FA9EC
ldr r1, _080FA9F0
@@ -262331,7 +262331,7 @@ _080FA9D8:
b _080FAAF4
.align 2, 0
_080FA9EC: .4byte gUnknown_083E5B34
-_080FA9F0: .4byte 0x020388cc
+_080FA9F0: .4byte gUnknown_020388CC
_080FA9F4:
bl sub_80FB32C
ldr r4, _080FAA34
@@ -262361,7 +262361,7 @@ _080FA9F4:
bl sub_80FBFB4
b _080FAAF4
.align 2, 0
-_080FAA34: .4byte 0x020388cc
+_080FAA34: .4byte gUnknown_020388CC
_080FAA38:
ldr r0, _080FAA60
ldr r4, [r0]
@@ -262382,7 +262382,7 @@ _080FAA38:
bl sub_80FB170
b _080FAAF4
.align 2, 0
-_080FAA60: .4byte 0x020388cc
+_080FAA60: .4byte gUnknown_020388CC
_080FAA64:
adds r1, r4, 0
adds r1, 0x54
@@ -262449,7 +262449,7 @@ _080FAAE2:
movs r0, 0
b _080FAB02
.align 2, 0
-_080FAAE8: .4byte 0x020388cc
+_080FAAE8: .4byte gUnknown_020388CC
_080FAAEC: .4byte REG_BG2CNT
_080FAAF0: .4byte 0x0000bc8a
_080FAAF4:
@@ -262466,7 +262466,7 @@ _080FAB02:
pop {r1}
bx r1
.align 2, 0
-_080FAB0C: .4byte 0x020388cc
+_080FAB0C: .4byte gUnknown_020388CC
thumb_func_end sub_80FA940
thumb_func_start sub_80FAB10
@@ -262505,7 +262505,7 @@ _080FAB54:
pop {r0}
bx r0
.align 2, 0
-_080FAB5C: .4byte 0x020388cc
+_080FAB5C: .4byte gUnknown_020388CC
thumb_func_end sub_80FAB10
thumb_func_start sub_80FAB60
@@ -262520,7 +262520,7 @@ sub_80FAB60: @ 80FAB60
pop {r1}
bx r1
.align 2, 0
-_080FAB74: .4byte 0x020388cc
+_080FAB74: .4byte gUnknown_020388CC
thumb_func_end sub_80FAB60
thumb_func_start sub_80FAB78
@@ -262607,8 +262607,8 @@ _080FAC04:
movs r4, 0x4
b _080FAC26
.align 2, 0
-_080FAC14: .4byte 0x020388cc
-_080FAC18: .4byte 0x03001770
+_080FAC14: .4byte gUnknown_020388CC
+_080FAC18: .4byte gMain
_080FAC1C:
movs r0, 0x2
ands r0, r3
@@ -262649,7 +262649,7 @@ _swiopen: @ 80FAC44
movs r0, 0x2
b _080FACFA
.align 2, 0
-_080FAC5C: .4byte 0x020388cc
+_080FAC5C: .4byte gUnknown_020388CC
_080FAC60:
adds r0, r1, 0
adds r0, 0x7B
@@ -262850,8 +262850,8 @@ _080FADCA:
pop {r1}
bx r1
.align 2, 0
-_080FADD4: .4byte 0x020388cc
-_080FADD8: .4byte 0x03001770
+_080FADD4: .4byte gUnknown_020388CC
+_080FADD8: .4byte gMain
_080FADDC: .4byte 0x0000ffff
_080FADE0: .4byte sub_80FADE4
thumb_func_end sub_80FAD04
@@ -262963,7 +262963,7 @@ _080FAEA0:
movs r0, 0x3
b _080FAEBE
.align 2, 0
-_080FAEB4: .4byte 0x020388cc
+_080FAEB4: .4byte gUnknown_020388CC
_080FAEB8: .4byte sub_80FAD04
_080FAEBC:
movs r0, 0x2
@@ -263040,7 +263040,7 @@ _080FAF20:
ldr r0, _080FAF44
b _080FAFA6
.align 2, 0
-_080FAF40: .4byte 0x020388cc
+_080FAF40: .4byte gUnknown_020388CC
_080FAF44: .4byte 0xfffff800
_080FAF48:
adds r0, r2, 0
@@ -263120,7 +263120,7 @@ sub_80FAFC0: @ 80FAFC0
movs r0, 0
b _080FB164
.align 2, 0
-_080FAFD8: .4byte 0x020388cc
+_080FAFD8: .4byte gUnknown_020388CC
_080FAFDC:
adds r0, r1, 0x1
movs r1, 0
@@ -263288,7 +263288,7 @@ _080FB0FA:
str r3, [r2, 0x50]
b _080FB130
.align 2, 0
-_080FB118: .4byte 0x020388cc
+_080FB118: .4byte gUnknown_020388CC
_080FB11C: .4byte 0x00007fff
_080FB120:
ldr r0, [r2, 0x4C]
@@ -263332,7 +263332,7 @@ _080FB164:
pop {r1}
bx r1
.align 2, 0
-_080FB16C: .4byte 0x020388cc
+_080FB16C: .4byte gUnknown_020388CC
thumb_func_end sub_80FAFC0
thumb_func_start sub_80FB170
@@ -263433,7 +263433,7 @@ sub_80FB170: @ 80FB170
pop {r0}
bx r0
.align 2, 0
-_080FB230: .4byte 0x020388cc
+_080FB230: .4byte gUnknown_020388CC
_080FB234: .4byte gSineTable
thumb_func_end sub_80FB170
@@ -263458,7 +263458,7 @@ sub_80FB238: @ 80FB238
strb r0, [r2]
bx lr
.align 2, 0
-_080FB25C: .4byte 0x020388cc
+_080FB25C: .4byte gUnknown_020388CC
thumb_func_end sub_80FB238
thumb_func_start sub_80FB260
@@ -263495,7 +263495,7 @@ _080FB298:
pop {r0}
bx r0
.align 2, 0
-_080FB29C: .4byte 0x020388cc
+_080FB29C: .4byte gUnknown_020388CC
_080FB2A0: .4byte REG_BG2PA
thumb_func_end sub_80FB260
@@ -263535,7 +263535,7 @@ _080FB2E0:
pop {r0}
bx r0
.align 2, 0
-_080FB2E8: .4byte 0x020388cc
+_080FB2E8: .4byte gUnknown_020388CC
thumb_func_end sub_80FB2A4
thumb_func_start sub_80FB2EC
@@ -263599,7 +263599,7 @@ sub_80FB32C: @ 80FB32C
bl sub_80FB600
b _080FB5E8
.align 2, 0
-_080FB358: .4byte 0x02025734
+_080FB358: .4byte gSaveBlock1
_080FB35C:
movs r0, 0x4
ldrsb r0, [r2, r0]
@@ -263656,9 +263656,9 @@ _080FB3CC:
strb r0, [r1]
b _080FB4CC
.align 2, 0
-_080FB3D4: .4byte 0x020388cc
-_080FB3D8: .4byte 0x0202e828
-_080FB3DC: .4byte 0x02025734
+_080FB3D4: .4byte gUnknown_020388CC
+_080FB3D8: .4byte gMapHeader
+_080FB3DC: .4byte gSaveBlock1
_080FB3E0:
ldr r4, _080FB420
adds r0, r4, 0
@@ -263692,8 +263692,8 @@ _080FB3E0:
ldrh r3, [r4, 0x2A]
b _080FB4CC
.align 2, 0
-_080FB420: .4byte 0x02025734
-_080FB424: .4byte 0x020388cc
+_080FB420: .4byte gSaveBlock1
+_080FB424: .4byte gUnknown_020388CC
_080FB428:
ldr r4, _080FB45C
movs r0, 0x14
@@ -263721,8 +263721,8 @@ _080FB428:
ldrh r3, [r4, 0x1A]
b _080FB4CC
.align 2, 0
-_080FB45C: .4byte 0x02025734
-_080FB460: .4byte 0x020388cc
+_080FB45C: .4byte gSaveBlock1
+_080FB460: .4byte gUnknown_020388CC
_080FB464:
ldr r5, _080FB48C
ldr r0, [r5]
@@ -263744,9 +263744,9 @@ _080FB464:
adds r2, r0, 0
b _080FB4B6
.align 2, 0
-_080FB48C: .4byte 0x020388cc
-_080FB490: .4byte 0x0202e828
-_080FB494: .4byte 0x02025758
+_080FB48C: .4byte gUnknown_020388CC
+_080FB490: .4byte gMapHeader
+_080FB494: .4byte gUnknown_02025758
_080FB498:
ldr r4, _080FB548
movs r0, 0
@@ -263838,8 +263838,8 @@ _080FB53A:
beq _080FB55E
b _080FB5BE
.align 2, 0
-_080FB548: .4byte 0x02025748
-_080FB54C: .4byte 0x020388cc
+_080FB548: .4byte gUnknown_02025748
+_080FB54C: .4byte gUnknown_020388CC
_080FB550: .4byte gRegionMapLocations
_080FB554:
cmp r5, 0x29
@@ -263881,7 +263881,7 @@ _080FB58A:
lsrs r3, r0, 16
b _080FB5BE
.align 2, 0
-_080FB598: .4byte 0x02025734
+_080FB598: .4byte gSaveBlock1
_080FB59C:
movs r6, 0
mov r0, r9
@@ -263934,7 +263934,7 @@ _080FB5E8:
pop {r0}
bx r0
.align 2, 0
-_080FB5F8: .4byte 0x020388cc
+_080FB5F8: .4byte gUnknown_020388CC
_080FB5FC: .4byte gRegionMapLocations
thumb_func_end sub_80FB32C
@@ -263985,7 +263985,7 @@ _080FB654:
strh r0, [r1, 0x14]
b _080FB710
.align 2, 0
-_080FB660: .4byte 0x020388cc
+_080FB660: .4byte gUnknown_020388CC
_080FB664:
ldr r2, _080FB670
ldr r1, [r2]
@@ -263993,7 +263993,7 @@ _080FB664:
strh r0, [r1, 0x14]
b _080FB710
.align 2, 0
-_080FB670: .4byte 0x020388cc
+_080FB670: .4byte gUnknown_020388CC
_080FB674:
ldr r2, _080FB680
ldr r1, [r2]
@@ -264001,7 +264001,7 @@ _080FB674:
strh r0, [r1, 0x14]
b _080FB710
.align 2, 0
-_080FB680: .4byte 0x020388cc
+_080FB680: .4byte gUnknown_020388CC
_080FB684:
ldr r2, _080FB690
ldr r1, [r2]
@@ -264009,7 +264009,7 @@ _080FB684:
strh r0, [r1, 0x14]
b _080FB710
.align 2, 0
-_080FB690: .4byte 0x020388cc
+_080FB690: .4byte gUnknown_020388CC
_080FB694:
mov r0, sp
ldrb r0, [r0]
@@ -264104,7 +264104,7 @@ _080FB710:
pop {r0}
bx r0
.align 2, 0
-_080FB750: .4byte 0x020388cc
+_080FB750: .4byte gUnknown_020388CC
_080FB754: .4byte gRegionMapLocations
thumb_func_end sub_80FB600
@@ -264418,7 +264418,7 @@ sub_80FBA18: @ 80FBA18
strb r0, [r1, 0x17]
b _080FBA96
.align 2, 0
-_080FBA2C: .4byte 0x020388cc
+_080FBA2C: .4byte gUnknown_020388CC
_080FBA30:
adds r0, r1, 0
adds r0, 0x78
@@ -264468,7 +264468,7 @@ _080FBA70:
movs r4, 0x1D
b _080FBA70
.align 2, 0
-_080FBA8C: .4byte 0x020388cc
+_080FBA8C: .4byte gUnknown_020388CC
_080FBA90:
ldr r0, _080FBA9C
ldr r0, [r0]
@@ -264478,7 +264478,7 @@ _080FBA96:
pop {r0}
bx r0
.align 2, 0
-_080FBA9C: .4byte 0x020388cc
+_080FBA9C: .4byte gUnknown_020388CC
thumb_func_end sub_80FBA18
thumb_func_start sub_80FBAA0
@@ -264523,7 +264523,7 @@ _080FBAE4:
pop {r1}
bx r1
.align 2, 0
-_080FBAEC: .4byte 0x020388cc
+_080FBAEC: .4byte gUnknown_020388CC
thumb_func_end sub_80FBAA0
thumb_func_start sub_80FBAF0
@@ -264564,7 +264564,7 @@ _080FBB2E:
pop {r0}
bx r0
.align 2, 0
-_080FBB34: .4byte 0x020388cc
+_080FBB34: .4byte gUnknown_020388CC
thumb_func_end sub_80FBAF0
thumb_func_start nullsub_66
@@ -264633,7 +264633,7 @@ sub_80FBB3C: @ 80FBB3C
.align 2, 0
_080FBBAC: .4byte gUnknown_083E76E8
_080FBBB0: .4byte gSpriteTemplate_83E76F0
-_080FBBB4: .4byte 0x020388cc
+_080FBBB4: .4byte gUnknown_020388CC
_080FBBB8: .4byte 0xffff0000
_080FBBBC: .4byte sub_80FBAF0
_080FBBC0:
@@ -264696,8 +264696,8 @@ _080FBBD6:
b _080FBC6C
.align 2, 0
_080FBC38: .4byte nullsub_66
-_080FBC3C: .4byte 0x020388cc
-_080FBC40: .4byte 0x02020004
+_080FBC3C: .4byte gUnknown_020388CC
+_080FBC40: .4byte gSprites
_080FBC44:
ldrb r1, [r3, 0x3]
movs r0, 0x3F
@@ -264743,7 +264743,7 @@ _080FBC90:
pop {r0}
bx r0
.align 2, 0
-_080FBC98: .4byte 0x020388cc
+_080FBC98: .4byte gUnknown_020388CC
_080FBC9C: .4byte 0x00000101
thumb_func_end sub_80FBB3C
@@ -264769,7 +264769,7 @@ _080FBCC4:
pop {r0}
bx r0
.align 2, 0
-_080FBCCC: .4byte 0x020388cc
+_080FBCCC: .4byte gUnknown_020388CC
thumb_func_end sub_80FBCA0
thumb_func_start unref_sub_80FBCD0
@@ -264781,7 +264781,7 @@ unref_sub_80FBCD0: @ 80FBCD0
strh r0, [r1, 0x34]
bx lr
.align 2, 0
-_080FBCDC: .4byte 0x020388cc
+_080FBCDC: .4byte gUnknown_020388CC
thumb_func_end unref_sub_80FBCD0
thumb_func_start unref_sub_80FBCE0
@@ -264793,7 +264793,7 @@ unref_sub_80FBCE0: @ 80FBCE0
strh r0, [r1, 0x34]
bx lr
.align 2, 0
-_080FBCEC: .4byte 0x020388cc
+_080FBCEC: .4byte gUnknown_020388CC
thumb_func_end unref_sub_80FBCE0
thumb_func_start sub_80FBCF0
@@ -264891,8 +264891,8 @@ _080FBDB0: .4byte SpriteCallbackDummy
_080FBDB4: .4byte gSaveBlock2
_080FBDB8: .4byte gUnknown_083E5CE0
_080FBDBC: .4byte gUnknown_083E5CC0
-_080FBDC0: .4byte 0x020388cc
-_080FBDC4: .4byte 0x02020004
+_080FBDC0: .4byte gUnknown_020388CC
+_080FBDC4: .4byte gSprites
_080FBDC8: .4byte sub_80FBF34
_080FBDCC:
adds r0, r2, 0
@@ -264941,7 +264941,7 @@ _080FBE16:
pop {r0}
bx r0
.align 2, 0
-_080FBE1C: .4byte 0x020388cc
+_080FBE1C: .4byte gUnknown_020388CC
_080FBE20: .4byte SpriteCallbackDummy
thumb_func_end sub_80FBDF8
@@ -264975,7 +264975,7 @@ sub_80FBE24: @ 80FBE24
ldr r0, _080FBE60
b _080FBE8C
.align 2, 0
-_080FBE5C: .4byte 0x020388cc
+_080FBE5C: .4byte gUnknown_020388CC
_080FBE60: .4byte sub_80FBEA4
_080FBE64:
adds r0, r3, 0
@@ -265067,7 +265067,7 @@ _080FBF04:
movs r0, 0
b _080FBF0E
.align 2, 0
-_080FBF08: .4byte 0x020388cc
+_080FBF08: .4byte gUnknown_020388CC
_080FBF0C:
movs r0, 0x1
_080FBF0E:
@@ -265134,7 +265134,7 @@ sub_80FBF40: @ 80FBF40
strb r0, [r3]
b _080FBF90
.align 2, 0
-_080FBF80: .4byte 0x020388cc
+_080FBF80: .4byte gUnknown_020388CC
_080FBF84:
adds r2, 0x3E
ldrb r1, [r2]
@@ -265164,7 +265164,7 @@ _080FBFAA:
pop {r0}
bx r0
.align 2, 0
-_080FBFB0: .4byte 0x020388cc
+_080FBFB0: .4byte gUnknown_020388CC
thumb_func_end sub_80FBF94
thumb_func_start sub_80FBFB4
@@ -265292,7 +265292,7 @@ _080FC084:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080FC090: .4byte 0x03001770
+_080FC090: .4byte gMain
_080FC094: .4byte 0x0000043c
_080FC098: .4byte _080FC09C
.align 2, 0
@@ -265451,7 +265451,7 @@ _080FC1FC: .4byte 0x00001e0d
_080FC200: .4byte 0x00001741
_080FC204: .4byte sub_80FC5B4
_080FC208: .4byte sub_80FC228
-_080FC20C: .4byte 0x03001770
+_080FC20C: .4byte gMain
_080FC210: .4byte 0x0000043c
thumb_func_end sub_80FC074
@@ -265725,7 +265725,7 @@ _080FC3E4:
b _080FC442
.align 2, 0
_080FC430: .4byte gSpriteTemplate_83E7A38
-_080FC434: .4byte 0x02020004
+_080FC434: .4byte gSprites
_080FC438: .4byte sub_80FC55C
_080FC43C:
adds r0, r7, 0x3
@@ -265764,7 +265764,7 @@ _080FC458:
pop {r0}
bx r0
.align 2, 0
-_080FC480: .4byte 0x02020004
+_080FC480: .4byte gSprites
thumb_func_end sub_80FC374
thumb_func_start sub_80FC484
@@ -265870,7 +265870,7 @@ _080FC53C:
bx r0
.align 2, 0
_080FC54C: .4byte gUnknown_083E79D4
-_080FC550: .4byte 0x02020004
+_080FC550: .4byte gSprites
_080FC554: .4byte gSpriteTemplate_83E7A38
_080FC558: .4byte sub_80FC55C
thumb_func_end sub_80FC484
@@ -266204,14 +266204,14 @@ _080FC7DC:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080FC7E8: .4byte 0x03005dec
-_080FC7EC: .4byte 0x03005e00
-_080FC7F0: .4byte 0x03005de8
-_080FC7F4: .4byte 0x03005dfc
-_080FC7F8: .4byte 0x03005df8
-_080FC7FC: .4byte 0x03005df0
-_080FC800: .4byte 0x03005e04
-_080FC804: .4byte 0x03005df4
+_080FC7E8: .4byte gUnknown_03005DEC
+_080FC7EC: .4byte gUnknown_03005E00
+_080FC7F0: .4byte gUnknown_03005DE8
+_080FC7F4: .4byte gUnknown_03005DFC
+_080FC7F8: .4byte gUnknown_03005DF8
+_080FC7FC: .4byte gUnknown_03005DF0
+_080FC800: .4byte gUnknown_03005E04
+_080FC804: .4byte gUnknown_03005DF4
_080FC808: .4byte _080FC80C
.align 2, 0
_080FC80C:
@@ -266263,7 +266263,7 @@ _080FC8A4:
bl sub_80FCC18
b _080FC928
.align 2, 0
-_080FC8B4: .4byte 0x03005e00
+_080FC8B4: .4byte gUnknown_03005E00
_080FC8B8:
bl sub_80FCD54
bl sub_80FCEA4
@@ -266400,12 +266400,12 @@ _080FC9BE:
pop {r0}
bx r0
.align 2, 0
-_080FC9CC: .4byte 0x03005df0
-_080FC9D0: .4byte 0x03005df8
-_080FC9D4: .4byte 0x03005e04
-_080FC9D8: .4byte 0x03005de8
-_080FC9DC: .4byte 0x03005dfc
-_080FC9E0: .4byte 0x03005dec
+_080FC9CC: .4byte gUnknown_03005DF0
+_080FC9D0: .4byte gUnknown_03005DF8
+_080FC9D4: .4byte gUnknown_03005E04
+_080FC9D8: .4byte gUnknown_03005DE8
+_080FC9DC: .4byte gUnknown_03005DFC
+_080FC9E0: .4byte gUnknown_03005DEC
thumb_func_end sub_80FC92C
thumb_func_start sub_80FC9E4
@@ -266500,12 +266500,12 @@ _080FCA7C:
pop {r0}
bx r0
.align 2, 0
-_080FCA8C: .4byte 0x03005df0
-_080FCA90: .4byte 0x03005df8
-_080FCA94: .4byte 0x03005dfc
-_080FCA98: .4byte 0x03005e04
-_080FCA9C: .4byte 0x03005dec
-_080FCAA0: .4byte 0x03005de8
+_080FCA8C: .4byte gUnknown_03005DF0
+_080FCA90: .4byte gUnknown_03005DF8
+_080FCA94: .4byte gUnknown_03005DFC
+_080FCA98: .4byte gUnknown_03005E04
+_080FCA9C: .4byte gUnknown_03005DEC
+_080FCAA0: .4byte gUnknown_03005DE8
thumb_func_end sub_80FC9E4
thumb_func_start sub_80FCAA4
@@ -266597,12 +266597,12 @@ _080FCB36:
pop {r0}
bx r0
.align 2, 0
-_080FCB44: .4byte 0x03005df0
-_080FCB48: .4byte 0x03005dec
-_080FCB4C: .4byte 0x03005df8
-_080FCB50: .4byte 0x03005dfc
-_080FCB54: .4byte 0x03005e04
-_080FCB58: .4byte 0x03005de8
+_080FCB44: .4byte gUnknown_03005DF0
+_080FCB48: .4byte gUnknown_03005DEC
+_080FCB4C: .4byte gUnknown_03005DF8
+_080FCB50: .4byte gUnknown_03005DFC
+_080FCB54: .4byte gUnknown_03005E04
+_080FCB58: .4byte gUnknown_03005DE8
thumb_func_end sub_80FCAC4
thumb_func_start sub_80FCB5C
@@ -266693,12 +266693,12 @@ _080FCBF2:
pop {r0}
bx r0
.align 2, 0
-_080FCC00: .4byte 0x03005df8
-_080FCC04: .4byte 0x03005dec
-_080FCC08: .4byte 0x03005e04
-_080FCC0C: .4byte 0x03005dfc
-_080FCC10: .4byte 0x03005de8
-_080FCC14: .4byte 0x03005df0
+_080FCC00: .4byte gUnknown_03005DF8
+_080FCC04: .4byte gUnknown_03005DEC
+_080FCC08: .4byte gUnknown_03005E04
+_080FCC0C: .4byte gUnknown_03005DFC
+_080FCC10: .4byte gUnknown_03005DE8
+_080FCC14: .4byte gUnknown_03005DF0
thumb_func_end sub_80FCB5C
thumb_func_start sub_80FCC18
@@ -266777,12 +266777,12 @@ _080FCC94:
pop {r0}
bx r0
.align 2, 0
-_080FCCA4: .4byte 0x03005df0
-_080FCCA8: .4byte 0x03005dec
-_080FCCAC: .4byte 0x03005df8
-_080FCCB0: .4byte 0x03005dfc
-_080FCCB4: .4byte 0x03005e04
-_080FCCB8: .4byte 0x03005de8
+_080FCCA4: .4byte gUnknown_03005DF0
+_080FCCA8: .4byte gUnknown_03005DEC
+_080FCCAC: .4byte gUnknown_03005DF8
+_080FCCB0: .4byte gUnknown_03005DFC
+_080FCCB4: .4byte gUnknown_03005E04
+_080FCCB8: .4byte gUnknown_03005DE8
thumb_func_end sub_80FCC18
thumb_func_start sub_80FCCBC
@@ -266855,12 +266855,12 @@ _080FCD2E:
pop {r0}
bx r0
.align 2, 0
-_080FCD3C: .4byte 0x03005df0
-_080FCD40: .4byte 0x03005dec
-_080FCD44: .4byte 0x03005df8
-_080FCD48: .4byte 0x03005dfc
-_080FCD4C: .4byte 0x03005e04
-_080FCD50: .4byte 0x03005de8
+_080FCD3C: .4byte gUnknown_03005DF0
+_080FCD40: .4byte gUnknown_03005DEC
+_080FCD44: .4byte gUnknown_03005DF8
+_080FCD48: .4byte gUnknown_03005DFC
+_080FCD4C: .4byte gUnknown_03005E04
+_080FCD50: .4byte gUnknown_03005DE8
thumb_func_end sub_80FCCBC
thumb_func_start sub_80FCD54
@@ -267022,12 +267022,12 @@ _080FCE80:
pop {r0}
bx r0
.align 2, 0
-_080FCE8C: .4byte 0x03005df0
-_080FCE90: .4byte 0x03005dec
-_080FCE94: .4byte 0x03005dfc
-_080FCE98: .4byte 0x03005e04
-_080FCE9C: .4byte 0x03005de8
-_080FCEA0: .4byte 0x03005df8
+_080FCE8C: .4byte gUnknown_03005DF0
+_080FCE90: .4byte gUnknown_03005DEC
+_080FCE94: .4byte gUnknown_03005DFC
+_080FCE98: .4byte gUnknown_03005E04
+_080FCE9C: .4byte gUnknown_03005DE8
+_080FCEA0: .4byte gUnknown_03005DF8
thumb_func_end sub_80FCD54
thumb_func_start sub_80FCEA4
@@ -267100,12 +267100,12 @@ _080FCF16:
pop {r0}
bx r0
.align 2, 0
-_080FCF24: .4byte 0x03005df0
-_080FCF28: .4byte 0x03005dec
-_080FCF2C: .4byte 0x03005df8
-_080FCF30: .4byte 0x03005dfc
-_080FCF34: .4byte 0x03005e04
-_080FCF38: .4byte 0x03005de8
+_080FCF24: .4byte gUnknown_03005DF0
+_080FCF28: .4byte gUnknown_03005DEC
+_080FCF2C: .4byte gUnknown_03005DF8
+_080FCF30: .4byte gUnknown_03005DFC
+_080FCF34: .4byte gUnknown_03005E04
+_080FCF38: .4byte gUnknown_03005DE8
thumb_func_end sub_80FCEA4
thumb_func_start sub_80FCF3C
@@ -267268,7 +267268,7 @@ _080FD044:
pop {r0}
bx r0
.align 2, 0
-_080FD068: .4byte 0x03005dec
+_080FD068: .4byte gUnknown_03005DEC
thumb_func_end sub_80FCF3C
thumb_func_start sub_80FD06C
@@ -267349,12 +267349,12 @@ _080FD0EE:
pop {r0}
bx r0
.align 2, 0
-_080FD0FC: .4byte 0x03005df0
-_080FD100: .4byte 0x03005dec
-_080FD104: .4byte 0x03005dfc
-_080FD108: .4byte 0x03005e04
-_080FD10C: .4byte 0x03005de8
-_080FD110: .4byte 0x03005df8
+_080FD0FC: .4byte gUnknown_03005DF0
+_080FD100: .4byte gUnknown_03005DEC
+_080FD104: .4byte gUnknown_03005DFC
+_080FD108: .4byte gUnknown_03005E04
+_080FD10C: .4byte gUnknown_03005DE8
+_080FD110: .4byte gUnknown_03005DF8
thumb_func_end sub_80FD06C
thumb_func_start sub_80FD114
@@ -267441,12 +267441,12 @@ _080FD1A2:
pop {r0}
bx r0
.align 2, 0
-_080FD1B0: .4byte 0x03005df8
-_080FD1B4: .4byte 0x03005dec
-_080FD1B8: .4byte 0x03005e04
-_080FD1BC: .4byte 0x03005dfc
-_080FD1C0: .4byte 0x03005de8
-_080FD1C4: .4byte 0x03005df0
+_080FD1B0: .4byte gUnknown_03005DF8
+_080FD1B4: .4byte gUnknown_03005DEC
+_080FD1B8: .4byte gUnknown_03005E04
+_080FD1BC: .4byte gUnknown_03005DFC
+_080FD1C0: .4byte gUnknown_03005DE8
+_080FD1C4: .4byte gUnknown_03005DF0
thumb_func_end sub_80FD114
thumb_func_start sub_80FD1C8
@@ -267604,7 +267604,7 @@ _080FD28A:
movs r7, 0x1F
b _080FD360
.align 2, 0
-_080FD2E8: .4byte 0x03005dec
+_080FD2E8: .4byte gUnknown_03005DEC
_080FD2EC:
mov r1, r10
lsls r0, r1, 1
@@ -268648,15 +268648,15 @@ sub_80FDA18: @ 80FDA18
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080FDA68: .4byte 0x03005e0c
-_080FDA6C: .4byte 0x03005e08
-_080FDA70: .4byte 0x03005dec
-_080FDA74: .4byte 0x03005de8
-_080FDA78: .4byte 0x03005dfc
-_080FDA7C: .4byte 0x03005df8
-_080FDA80: .4byte 0x03005df0
-_080FDA84: .4byte 0x03005e04
-_080FDA88: .4byte 0x03005df4
+_080FDA68: .4byte gUnknown_03005E0C
+_080FDA6C: .4byte gUnknown_03005E08
+_080FDA70: .4byte gUnknown_03005DEC
+_080FDA74: .4byte gUnknown_03005DE8
+_080FDA78: .4byte gUnknown_03005DFC
+_080FDA7C: .4byte gUnknown_03005DF8
+_080FDA80: .4byte gUnknown_03005DF0
+_080FDA84: .4byte gUnknown_03005E04
+_080FDA88: .4byte gUnknown_03005DF4
_080FDA8C: .4byte _080FDA90
.align 2, 0
_080FDA90:
@@ -268748,7 +268748,7 @@ sub_80FDAE4: @ 80FDAE4
strh r1, [r0, 0x1E]
bx lr
.align 2, 0
-_080FDB4C: .4byte 0x03005e08
+_080FDB4C: .4byte gUnknown_03005E08
_080FDB50: .4byte 0x000018c6
_080FDB54: .4byte 0x000077bd
_080FDB58: .4byte 0x00002d6b
@@ -268779,7 +268779,7 @@ sub_80FDB8C: @ 80FDB8C
strh r0, [r2, 0x4]
bx lr
.align 2, 0
-_080FDBA0: .4byte 0x03005e08
+_080FDBA0: .4byte gUnknown_03005E08
_080FDBA4: .4byte 0x00007fff
thumb_func_end sub_80FDB8C
@@ -268814,7 +268814,7 @@ _080FDBBA:
pop {r0}
bx r0
.align 2, 0
-_080FDBE0: .4byte 0x03005e08
+_080FDBE0: .4byte gUnknown_03005E08
thumb_func_end sub_80FDBA8
thumb_func_start sub_80FDBE4
@@ -268844,7 +268844,7 @@ _080FDBF2:
pop {r0}
bx r0
.align 2, 0
-_080FDC14: .4byte 0x03005e08
+_080FDC14: .4byte gUnknown_03005E08
thumb_func_end sub_80FDBE4
thumb_func_start sub_80FDC18
@@ -268932,15 +268932,15 @@ _080FDC98:
adds r7, r4, 0x2
b _080FDD3E
.align 2, 0
-_080FDCB4: .4byte 0x03005e08
-_080FDCB8: .4byte 0x03005df0
+_080FDCB4: .4byte gUnknown_03005E08
+_080FDCB8: .4byte gUnknown_03005DF0
_080FDCBC: .4byte 0x00003def
-_080FDCC0: .4byte 0x03005dec
-_080FDCC4: .4byte 0x03005dfc
-_080FDCC8: .4byte 0x03005e04
-_080FDCCC: .4byte 0x03005de8
-_080FDCD0: .4byte 0x03005df8
-_080FDCD4: .4byte 0x03005e0c
+_080FDCC0: .4byte gUnknown_03005DEC
+_080FDCC4: .4byte gUnknown_03005DFC
+_080FDCC8: .4byte gUnknown_03005E04
+_080FDCCC: .4byte gUnknown_03005DE8
+_080FDCD0: .4byte gUnknown_03005DF8
+_080FDCD4: .4byte gUnknown_03005E0C
_080FDCD8:
adds r0, r4, 0
bl sub_80FE038
@@ -268963,7 +268963,7 @@ _080FDCD8:
adds r0, 0x1
b _080FDD32
.align 2, 0
-_080FDD04: .4byte 0x03005e08
+_080FDD04: .4byte gUnknown_03005E08
_080FDD08:
mov r2, r12
ldr r1, [r2]
@@ -269019,8 +269019,8 @@ _080FDD58:
pop {r0}
bx r0
.align 2, 0
-_080FDD68: .4byte 0x03005df8
-_080FDD6C: .4byte 0x03005df0
+_080FDD68: .4byte gUnknown_03005DF8
+_080FDD6C: .4byte gUnknown_03005DF0
thumb_func_end sub_80FDC18
thumb_func_start sub_80FDD70
@@ -269070,13 +269070,13 @@ _080FDDB0:
strh r0, [r4]
b _080FDDFA
.align 2, 0
-_080FDDC4: .4byte 0x03005df0
-_080FDDC8: .4byte 0x03005dec
-_080FDDCC: .4byte 0x03005dfc
-_080FDDD0: .4byte 0x03005e04
-_080FDDD4: .4byte 0x03005de8
-_080FDDD8: .4byte 0x03005df8
-_080FDDDC: .4byte 0x03005e0c
+_080FDDC4: .4byte gUnknown_03005DF0
+_080FDDC8: .4byte gUnknown_03005DEC
+_080FDDCC: .4byte gUnknown_03005DFC
+_080FDDD0: .4byte gUnknown_03005E04
+_080FDDD4: .4byte gUnknown_03005DE8
+_080FDDD8: .4byte gUnknown_03005DF8
+_080FDDDC: .4byte gUnknown_03005E0C
_080FDDE0:
adds r0, r4, 0
bl sub_80FD4DC
@@ -269114,8 +269114,8 @@ _080FDE14:
pop {r0}
bx r0
.align 2, 0
-_080FDE20: .4byte 0x03005df8
-_080FDE24: .4byte 0x03005df0
+_080FDE20: .4byte gUnknown_03005DF8
+_080FDE24: .4byte gUnknown_03005DF0
thumb_func_end sub_80FDD70
thumb_func_start sub_80FDE28
@@ -269165,13 +269165,13 @@ _080FDE6E:
strh r0, [r4]
b _080FDEA8
.align 2, 0
-_080FDE7C: .4byte 0x03005df0
-_080FDE80: .4byte 0x03005dec
-_080FDE84: .4byte 0x03005dfc
-_080FDE88: .4byte 0x03005e04
-_080FDE8C: .4byte 0x03005de8
-_080FDE90: .4byte 0x03005df8
-_080FDE94: .4byte 0x03005e0c
+_080FDE7C: .4byte gUnknown_03005DF0
+_080FDE80: .4byte gUnknown_03005DEC
+_080FDE84: .4byte gUnknown_03005DFC
+_080FDE88: .4byte gUnknown_03005E04
+_080FDE8C: .4byte gUnknown_03005DE8
+_080FDE90: .4byte gUnknown_03005DF8
+_080FDE94: .4byte gUnknown_03005E0C
_080FDE98:
adds r0, r4, 0
str r2, [sp]
@@ -269204,8 +269204,8 @@ _080FDEC4:
pop {r0}
bx r0
.align 2, 0
-_080FDED0: .4byte 0x03005df8
-_080FDED4: .4byte 0x03005df0
+_080FDED0: .4byte gUnknown_03005DF8
+_080FDED4: .4byte gUnknown_03005DF0
thumb_func_end sub_80FDE28
thumb_func_start sub_80FDED8
@@ -269255,13 +269255,13 @@ _080FDF1E:
strh r0, [r4]
b _080FDF58
.align 2, 0
-_080FDF2C: .4byte 0x03005df0
-_080FDF30: .4byte 0x03005dec
-_080FDF34: .4byte 0x03005dfc
-_080FDF38: .4byte 0x03005e04
-_080FDF3C: .4byte 0x03005de8
-_080FDF40: .4byte 0x03005df8
-_080FDF44: .4byte 0x03005e0c
+_080FDF2C: .4byte gUnknown_03005DF0
+_080FDF30: .4byte gUnknown_03005DEC
+_080FDF34: .4byte gUnknown_03005DFC
+_080FDF38: .4byte gUnknown_03005E04
+_080FDF3C: .4byte gUnknown_03005DE8
+_080FDF40: .4byte gUnknown_03005DF8
+_080FDF44: .4byte gUnknown_03005E0C
_080FDF48:
adds r0, r4, 0
str r2, [sp]
@@ -269294,8 +269294,8 @@ _080FDF74:
pop {r0}
bx r0
.align 2, 0
-_080FDF80: .4byte 0x03005df8
-_080FDF84: .4byte 0x03005df0
+_080FDF80: .4byte gUnknown_03005DF8
+_080FDF84: .4byte gUnknown_03005DF0
thumb_func_end sub_80FDED8
thumb_func_start sub_80FDF88
@@ -269345,13 +269345,13 @@ _080FDFCE:
strh r0, [r4]
b _080FE008
.align 2, 0
-_080FDFDC: .4byte 0x03005df0
-_080FDFE0: .4byte 0x03005dec
-_080FDFE4: .4byte 0x03005dfc
-_080FDFE8: .4byte 0x03005e04
-_080FDFEC: .4byte 0x03005de8
-_080FDFF0: .4byte 0x03005df8
-_080FDFF4: .4byte 0x03005e0c
+_080FDFDC: .4byte gUnknown_03005DF0
+_080FDFE0: .4byte gUnknown_03005DEC
+_080FDFE4: .4byte gUnknown_03005DFC
+_080FDFE8: .4byte gUnknown_03005E04
+_080FDFEC: .4byte gUnknown_03005DE8
+_080FDFF0: .4byte gUnknown_03005DF8
+_080FDFF4: .4byte gUnknown_03005E0C
_080FDFF8:
adds r0, r4, 0
str r2, [sp]
@@ -269384,8 +269384,8 @@ _080FE024:
pop {r0}
bx r0
.align 2, 0
-_080FE030: .4byte 0x03005df8
-_080FE034: .4byte 0x03005df0
+_080FE030: .4byte gUnknown_03005DF8
+_080FE034: .4byte gUnknown_03005DF0
thumb_func_end sub_80FDF88
thumb_func_start sub_80FE038
@@ -269673,7 +269673,7 @@ sub_80FE1DC: @ 80FE1DC
bx r0
.align 2, 0
_080FE218: .4byte gUnknown_083EC604
-_080FE21C: .4byte 0x020388d4
+_080FE21C: .4byte gUnknown_020388D4
thumb_func_end sub_80FE1DC
thumb_func_start sub_80FE220
@@ -269688,7 +269688,7 @@ sub_80FE220: @ 80FE220
pop {r0}
bx r0
.align 2, 0
-_080FE238: .4byte 0x020388d4
+_080FE238: .4byte gUnknown_020388D4
thumb_func_end sub_80FE220
thumb_func_start sub_80FE23C
@@ -269709,7 +269709,7 @@ sub_80FE23C: @ 80FE23C
pop {r0}
bx r0
.align 2, 0
-_080FE25C: .4byte 0x03004b20
+_080FE25C: .4byte gTasks
_080FE260: .4byte sub_80FE2EC
thumb_func_end sub_80FE23C
@@ -269732,7 +269732,7 @@ sub_80FE264: @ 80FE264
bx r0
.align 2, 0
_080FE284: .4byte 0x0201f000
-_080FE288: .4byte 0x0202714e
+_080FE288: .4byte gUnknown_0202714E
thumb_func_end sub_80FE264
thumb_func_start sub_80FE28C
@@ -269754,7 +269754,7 @@ sub_80FE28C: @ 80FE28C
bx r0
.align 2, 0
_080FE2AC: .4byte 0x0201f000
-_080FE2B0: .4byte 0x02027dbc
+_080FE2B0: .4byte gUnknown_02027DBC
thumb_func_end sub_80FE28C
thumb_func_start sub_80FE2B4
@@ -269844,9 +269844,9 @@ _080FE342:
bl _call_via_r1
b _080FE38C
.align 2, 0
-_080FE368: .4byte 0x0202f388
-_080FE36C: .4byte 0x03001770
-_080FE370: .4byte 0x020388d4
+_080FE368: .4byte gPaletteFade
+_080FE36C: .4byte gMain
+_080FE370: .4byte gUnknown_020388D4
_080FE374: .4byte gUnknown_083EC604
_080FE378:
movs r0, 0x2
@@ -269884,7 +269884,7 @@ sub_80FE394: @ 80FE394
bx r0
.align 2, 0
_080FE3BC: .4byte gUnknown_083EC624
-_080FE3C0: .4byte 0x020388d4
+_080FE3C0: .4byte gUnknown_020388D4
thumb_func_end sub_80FE394
thumb_func_start gpu_pal_decompress_alloc_tag_and_upload
@@ -269966,8 +269966,8 @@ sub_80FE428: @ 80FE428
pop {r0}
bx r0
.align 2, 0
-_080FE464: .4byte 0x020388d4
-_080FE468: .4byte 0x03004b20
+_080FE464: .4byte gUnknown_020388D4
+_080FE468: .4byte gTasks
_080FE46C: .4byte sub_80FE2EC
thumb_func_end sub_80FE428
@@ -270054,7 +270054,7 @@ sub_80FE470: @ 80FE470
pop {r0}
bx r0
.align 2, 0
-_080FE51C: .4byte 0x020234cc
+_080FE51C: .4byte gStringVar4
_080FE520: .4byte gUnknown_083EC5E4
_080FE524: .4byte gUnknown_08402E40
thumb_func_end sub_80FE470
@@ -270099,7 +270099,7 @@ _080FE548:
bl sub_80FE470
b _080FE58E
.align 2, 0
-_080FE574: .4byte 0x03004b20
+_080FE574: .4byte gTasks
_080FE578: .4byte 0x0201f000
_080FE57C:
lsls r2, r5, 1
@@ -270164,8 +270164,8 @@ sub_80FE5AC: @ 80FE5AC
pop {r0}
bx r0
.align 2, 0
-_080FE5F8: .4byte 0x020388f6
-_080FE5FC: .4byte 0x03004b20
+_080FE5F8: .4byte gUnknown_020388F6
+_080FE5FC: .4byte gTasks
_080FE600: .4byte sub_80FE604
thumb_func_end sub_80FE5AC
@@ -270197,8 +270197,8 @@ _080FE61C:
bl MoveMenuCursor
b _080FE720
.align 2, 0
-_080FE638: .4byte 0x0202f388
-_080FE63C: .4byte 0x03001770
+_080FE638: .4byte gPaletteFade
+_080FE63C: .4byte gMain
_080FE640:
adds r0, r3, 0
ands r0, r1
@@ -270256,12 +270256,12 @@ _080FE656:
str r1, [r0]
b _080FE720
.align 2, 0
-_080FE6C0: .4byte 0x020388f6
-_080FE6C4: .4byte 0x020388d5
-_080FE6C8: .4byte 0x020388d0
+_080FE6C0: .4byte gUnknown_020388F6
+_080FE6C4: .4byte gUnknown_020388D5
+_080FE6C8: .4byte gUnknown_020388D0
_080FE6CC: .4byte gUnknown_08402E40
-_080FE6D0: .4byte 0x020388f7
-_080FE6D4: .4byte 0x03004b20
+_080FE6D0: .4byte gUnknown_020388F7
+_080FE6D4: .4byte gTasks
_080FE6D8: .4byte sub_80FE868
_080FE6DC:
bl sub_8072DEC
@@ -270316,7 +270316,7 @@ sub_80FE728: @ 80FE728
bl sub_80FE758
b _080FE752
.align 2, 0
-_080FE748: .4byte 0x03004b20
+_080FE748: .4byte gTasks
_080FE74C:
adds r0, r2, 0
bl sub_8109DAC
@@ -270352,7 +270352,7 @@ sub_80FE758: @ 80FE758
str r0, [r5]
b _080FE7A2
.align 2, 0
-_080FE794: .4byte 0x03004b20
+_080FE794: .4byte gTasks
_080FE798: .4byte sub_80FE2EC
_080FE79C:
adds r0, r4, 0
@@ -270382,8 +270382,8 @@ sub_80FE7A8: @ 80FE7A8
pop {r0}
bx r0
.align 2, 0
-_080FE7CC: .4byte 0x03004b20
-_080FE7D0: .4byte 0x020388f6
+_080FE7CC: .4byte gTasks
+_080FE7D0: .4byte gUnknown_020388F6
thumb_func_end sub_80FE7A8
thumb_func_start sub_80FE7D4
@@ -270450,10 +270450,10 @@ sub_80FE7EC: @ 80FE7EC
pop {r0}
bx r0
.align 2, 0
-_080FE858: .4byte 0x020388f6
-_080FE85C: .4byte 0x020388f2
-_080FE860: .4byte 0x020388f4
-_080FE864: .4byte 0x020388f3
+_080FE858: .4byte gUnknown_020388F6
+_080FE85C: .4byte gUnknown_020388F2
+_080FE860: .4byte gUnknown_020388F4
+_080FE864: .4byte gUnknown_020388F3
thumb_func_end sub_80FE7EC
thumb_func_start sub_80FE868
@@ -270475,7 +270475,7 @@ sub_80FE868: @ 80FE868
pop {r0}
bx r0
.align 2, 0
-_080FE88C: .4byte 0x03004b20
+_080FE88C: .4byte gTasks
_080FE890: .4byte sub_80FE948
thumb_func_end sub_80FE868
@@ -270550,9 +270550,9 @@ _080FE90E:
bl sub_80FECE0
b _080FE938
.align 2, 0
-_080FE920: .4byte 0x020388f2
-_080FE924: .4byte 0x020388f4
-_080FE928: .4byte 0x020388d5
+_080FE920: .4byte gUnknown_020388F2
+_080FE924: .4byte gUnknown_020388F4
+_080FE928: .4byte gUnknown_020388D5
_080FE92C:
movs r0, 0xF
movs r1, 0xC
@@ -270599,9 +270599,9 @@ _080FE95C:
bl sub_80FE894
b _080FE9A0
.align 2, 0
-_080FE980: .4byte 0x0202f388
-_080FE984: .4byte 0x03001770
-_080FE988: .4byte 0x020388f2
+_080FE980: .4byte gPaletteFade
+_080FE984: .4byte gMain
+_080FE988: .4byte gUnknown_020388F2
_080FE98C:
ldr r0, _080FE9C4
ldrb r0, [r0]
@@ -270631,10 +270631,10 @@ _080FE9A0:
bl sub_80FE894
b _080FE9EE
.align 2, 0
-_080FE9C4: .4byte 0x020388f4
-_080FE9C8: .4byte 0x03001770
-_080FE9CC: .4byte 0x020388f2
-_080FE9D0: .4byte 0x020388f3
+_080FE9C4: .4byte gUnknown_020388F4
+_080FE9C8: .4byte gMain
+_080FE9CC: .4byte gUnknown_020388F2
+_080FE9D0: .4byte gUnknown_020388F3
_080FE9D4:
ldr r0, _080FEA38
ldrb r0, [r0]
@@ -270684,13 +270684,13 @@ _080FE9EE:
adds r0, r1
b _080FEA68
.align 2, 0
-_080FEA38: .4byte 0x020388f4
-_080FEA3C: .4byte 0x020388d5
-_080FEA40: .4byte 0x03001770
-_080FEA44: .4byte 0x020388f5
-_080FEA48: .4byte 0x020388f2
+_080FEA38: .4byte gUnknown_020388F4
+_080FEA3C: .4byte gUnknown_020388D5
+_080FEA40: .4byte gMain
+_080FEA44: .4byte gUnknown_020388F5
+_080FEA48: .4byte gUnknown_020388F2
_080FEA4C: .4byte gUnknown_083EC634
-_080FEA50: .4byte 0x03004b20
+_080FEA50: .4byte gTasks
_080FEA54:
ldr r2, _080FEA74
ldr r1, _080FEA78
@@ -270709,7 +270709,7 @@ _080FEA68:
b _080FEAAC
.align 2, 0
_080FEA74: .4byte gUnknown_083EC634
-_080FEA78: .4byte 0x03004b20
+_080FEA78: .4byte gTasks
_080FEA7C:
movs r0, 0x2
ands r0, r1
@@ -270738,7 +270738,7 @@ _080FEAAC:
bx r0
.align 2, 0
_080FEAB4: .4byte gUnknown_083EC634
-_080FEAB8: .4byte 0x03004b20
+_080FEAB8: .4byte gTasks
thumb_func_end sub_80FE948
thumb_func_start sub_80FEABC
@@ -270822,9 +270822,9 @@ _080FEB3C:
bl sub_8072A18
b _080FEC7E
.align 2, 0
-_080FEB58: .4byte 0x020388f4
-_080FEB5C: .4byte 0x020388d5
-_080FEB60: .4byte 0x020388f7
+_080FEB58: .4byte gUnknown_020388F4
+_080FEB5C: .4byte gUnknown_020388D5
+_080FEB60: .4byte gUnknown_020388F7
_080FEB64: .4byte gUnknownText_Exit
_080FEB68:
ldr r0, _080FEBC0
@@ -270871,12 +270871,12 @@ _080FEB7A:
bl sub_8072A18
b _080FEBF8
.align 2, 0
-_080FEBC0: .4byte 0x020388d0
+_080FEBC0: .4byte gUnknown_020388D0
_080FEBC4: .4byte 0x0201f000
-_080FEBC8: .4byte 0x020388f6
-_080FEBCC: .4byte 0x03004b20
+_080FEBC8: .4byte gUnknown_020388F6
+_080FEBCC: .4byte gTasks
_080FEBD0: .4byte gDecorations + 0x1
-_080FEBD4: .4byte 0x020231cc
+_080FEBD4: .4byte gStringVar1
_080FEBD8: .4byte gUnknown_083EC65A
_080FEBDC:
mov r1, r12
@@ -270927,8 +270927,8 @@ _080FEC34:
movs r1, 0
b _080FEC46
.align 2, 0
-_080FEC38: .4byte 0x020388d6
-_080FEC3C: .4byte 0x020388f7
+_080FEC38: .4byte gUnknown_020388D6
+_080FEC3C: .4byte gUnknown_020388F7
_080FEC40:
adds r0, r1, 0x1
lsls r0, 16
@@ -270970,8 +270970,8 @@ _080FEC7E:
pop {r0}
bx r0
.align 2, 0
-_080FEC8C: .4byte 0x020388e6
-_080FEC90: .4byte 0x020388f7
+_080FEC8C: .4byte gUnknown_020388E6
+_080FEC90: .4byte gUnknown_020388F7
thumb_func_end sub_80FEABC
thumb_func_start sub_80FEC94
@@ -271042,7 +271042,7 @@ sub_80FECE0: @ 80FECE0
bx r0
.align 2, 0
_080FED14: .4byte gDecorations
-_080FED18: .4byte 0x020388d0
+_080FED18: .4byte gUnknown_020388D0
thumb_func_end sub_80FECE0
thumb_func_start sub_80FED1C
@@ -271080,7 +271080,7 @@ sub_80FED3C: @ 80FED3C
pop {r0}
bx r0
.align 2, 0
-_080FED5C: .4byte 0x03004b20
+_080FED5C: .4byte gTasks
_080FED60: .4byte sub_80FE868
thumb_func_end sub_80FED3C
@@ -271099,7 +271099,7 @@ _080FED6E:
movs r0, 0x1
b _080FED8C
.align 2, 0
-_080FED7C: .4byte 0x020388d6
+_080FED7C: .4byte gUnknown_020388D6
_080FED80:
adds r0, r1, 0x1
lsls r0, 24
@@ -271200,12 +271200,12 @@ _080FEE1E:
lsrs r6, r0, 16
b _080FEE5A
.align 2, 0
-_080FEE30: .4byte 0x020388d6
-_080FEE34: .4byte 0x020388e6
-_080FEE38: .4byte 0x0202714e
+_080FEE30: .4byte gUnknown_020388D6
+_080FEE34: .4byte gUnknown_020388E6
+_080FEE38: .4byte gUnknown_0202714E
_080FEE3C: .4byte gUnknown_08402E40
-_080FEE40: .4byte 0x020388f6
-_080FEE44: .4byte 0x020388d0
+_080FEE40: .4byte gUnknown_020388F6
+_080FEE44: .4byte gUnknown_020388D0
_080FEE48:
lsls r0, r4, 16
lsrs r1, r0, 16
@@ -271290,11 +271290,11 @@ _080FEED0:
b _080FEF0E
.align 2, 0
_080FEEE4: .4byte gUnknown_08402E40
-_080FEEE8: .4byte 0x02025734
+_080FEEE8: .4byte gSaveBlock1
_080FEEEC: .4byte 0x00002688
-_080FEEF0: .4byte 0x020388f6
-_080FEEF4: .4byte 0x020388d0
-_080FEEF8: .4byte 0x020388e6
+_080FEEF0: .4byte gUnknown_020388F6
+_080FEEF4: .4byte gUnknown_020388D0
+_080FEEF8: .4byte gUnknown_020388E6
_080FEEFC:
lsls r0, r4, 16
lsrs r1, r0, 16
@@ -271318,7 +271318,7 @@ _080FEF0E:
pop {r0}
bx r0
.align 2, 0
-_080FEF24: .4byte 0x020388f6
+_080FEF24: .4byte gUnknown_020388F6
thumb_func_end sub_80FED90
thumb_func_start sub_80FEF28
@@ -271332,8 +271332,8 @@ sub_80FEF28: @ 80FEF28
strb r1, [r0]
b _080FEF46
.align 2, 0
-_080FEF38: .4byte 0x020388d5
-_080FEF3C: .4byte 0x020388f3
+_080FEF38: .4byte gUnknown_020388D5
+_080FEF3C: .4byte gUnknown_020388F3
_080FEF40:
ldr r1, _080FEF4C
movs r0, 0x7
@@ -271342,7 +271342,7 @@ _080FEF46:
pop {r0}
bx r0
.align 2, 0
-_080FEF4C: .4byte 0x020388f3
+_080FEF4C: .4byte gUnknown_020388F3
thumb_func_end sub_80FEF28
thumb_func_start sub_80FEF50
@@ -271360,8 +271360,8 @@ sub_80FEF50: @ 80FEF50
pop {r0}
bx r0
.align 2, 0
-_080FEF6C: .4byte 0x020388f2
-_080FEF70: .4byte 0x020388f4
+_080FEF6C: .4byte gUnknown_020388F2
+_080FEF70: .4byte gUnknown_020388F4
thumb_func_end sub_80FEF50
thumb_func_start sub_80FEF74
@@ -271383,7 +271383,7 @@ sub_80FEF74: @ 80FEF74
pop {r0}
bx r0
.align 2, 0
-_080FEFA0: .4byte 0x020388f7
+_080FEFA0: .4byte gUnknown_020388F7
thumb_func_end sub_80FEF74
thumb_func_start sub_80FEFA4
@@ -271413,10 +271413,10 @@ _080FEFCC:
movs r0, 0
b _080FEFEC
.align 2, 0
-_080FEFD0: .4byte 0x020388f4
-_080FEFD4: .4byte 0x020388f2
-_080FEFD8: .4byte 0x020388d6
-_080FEFDC: .4byte 0x020388e6
+_080FEFD0: .4byte gUnknown_020388F4
+_080FEFD4: .4byte gUnknown_020388F2
+_080FEFD8: .4byte gUnknown_020388D6
+_080FEFDC: .4byte gUnknown_020388E6
_080FEFE0:
adds r0, r2, 0x1
lsls r0, 16
@@ -271459,8 +271459,8 @@ _080FF020:
pop {r0}
bx r0
.align 2, 0
-_080FF028: .4byte 0x03001770
-_080FF02C: .4byte 0x03004b20
+_080FF028: .4byte gMain
+_080FF02C: .4byte gTasks
_080FF030: .4byte sub_80FE868
thumb_func_end sub_80FEFF4
@@ -271508,8 +271508,8 @@ sub_80FF058: @ 80FF058
pop {r0}
bx r0
.align 2, 0
-_080FF08C: .4byte 0x020388f7
-_080FF090: .4byte 0x03004b20
+_080FF08C: .4byte gUnknown_020388F7
+_080FF090: .4byte gTasks
_080FF094: .4byte sub_80FF034
thumb_func_end sub_80FF058
@@ -271543,9 +271543,9 @@ _080FF0BA:
pop {r0}
bx r0
.align 2, 0
-_080FF0D4: .4byte 0x020388d5
-_080FF0D8: .4byte 0x020388f4
-_080FF0DC: .4byte 0x020388f6
+_080FF0D4: .4byte gUnknown_020388D5
+_080FF0D8: .4byte gUnknown_020388F4
+_080FF0DC: .4byte gUnknown_020388F6
thumb_func_end sub_80FF098
thumb_func_start sub_80FF0E0
@@ -271572,8 +271572,8 @@ sub_80FF0E0: @ 80FF0E0
pop {r0}
bx r0
.align 2, 0
-_080FF10C: .4byte 0x03004b20
-_080FF110: .4byte 0x02025734
+_080FF10C: .4byte gTasks
+_080FF110: .4byte gSaveBlock1
thumb_func_end sub_80FF0E0
thumb_func_start sub_80FF114
@@ -271610,8 +271610,8 @@ sub_80FF114: @ 80FF114
pop {r0}
bx r0
.align 2, 0
-_080FF158: .4byte 0x02025734
-_080FF15C: .4byte 0x03004b20
+_080FF158: .4byte gSaveBlock1
+_080FF15C: .4byte gTasks
thumb_func_end sub_80FF114
thumb_func_start sub_80FF160
@@ -271650,8 +271650,8 @@ _080FF1A2:
pop {r0}
bx r0
.align 2, 0
-_080FF1A8: .4byte 0x03004b20
-_080FF1AC: .4byte 0x020388f6
+_080FF1A8: .4byte gTasks
+_080FF1AC: .4byte gUnknown_020388F6
thumb_func_end sub_80FF160
thumb_func_start sub_80FF1B0
@@ -272131,15 +272131,15 @@ _080FF4E0:
bl sub_805C78C
b _080FF57A
.align 2, 0
-_080FF54C: .4byte 0x0202e828
-_080FF550: .4byte 0x0202e8ce
-_080FF554: .4byte 0x0202e8d0
-_080FF558: .4byte 0x02025734
+_080FF54C: .4byte gMapHeader
+_080FF550: .4byte gUnknown_0202E8CE
+_080FF554: .4byte gUnknown_0202E8D0
+_080FF558: .4byte gSaveBlock1
_080FF55C: .4byte 0x00003f20
-_080FF560: .4byte 0x02038900
-_080FF564: .4byte 0x020391a4
-_080FF568: .4byte 0x020391a6
-_080FF56C: .4byte 0x0202e8d2
+_080FF560: .4byte gUnknown_02038900
+_080FF564: .4byte gUnknown_020391A4
+_080FF568: .4byte gUnknown_020391A6
+_080FF56C: .4byte gUnknown_0202E8D2
_080FF570:
adds r0, r6, 0x1
lsls r0, 24
@@ -272209,7 +272209,7 @@ sub_80FF5BC: @ 80FF5BC
b _080FF66E
.align 2, 0
_080FF5E4: .4byte 0x0201f000
-_080FF5E8: .4byte 0x020388f6
+_080FF5E8: .4byte gUnknown_020388F6
_080FF5EC: .4byte gSecretBaseText_DecorCantPlace
_080FF5F0:
bl sub_80FEFA4
@@ -272236,7 +272236,7 @@ _080FF5F0:
str r1, [r0]
b _080FF69C
.align 2, 0
-_080FF624: .4byte 0x03004b20
+_080FF624: .4byte gTasks
_080FF628: .4byte sub_80FF6AC
_080FF62C:
bl sub_80FEF74
@@ -272255,9 +272255,9 @@ _080FF62C:
bl StringExpandPlaceholders
b _080FF66C
.align 2, 0
-_080FF654: .4byte 0x020231cc
+_080FF654: .4byte gStringVar1
_080FF658: .4byte 0x0201f000
-_080FF65C: .4byte 0x020234cc
+_080FF65C: .4byte gStringVar4
_080FF660: .4byte gSecretBaseText_NoMoreDecor
_080FF664:
ldr r0, _080FF67C
@@ -272272,7 +272272,7 @@ _080FF66E:
bl DisplayItemMessageOnField
b _080FF69C
.align 2, 0
-_080FF67C: .4byte 0x020234cc
+_080FF67C: .4byte gStringVar4
_080FF680: .4byte gSecretBaseText_NoMoreDecor2
_080FF684: .4byte sub_80FEFF4
_080FF688:
@@ -272312,7 +272312,7 @@ sub_80FF6AC: @ 80FF6AC
beq _080FF6DA
b _080FF77A
.align 2, 0
-_080FF6D0: .4byte 0x03004b20
+_080FF6D0: .4byte gTasks
_080FF6D4:
cmp r0, 0x2
beq _080FF764
@@ -272338,8 +272338,8 @@ _080FF6DA:
strh r0, [r7, 0xC]
b _080FF77A
.align 2, 0
-_080FF70C: .4byte 0x0202f388
-_080FF710: .4byte 0x020388f7
+_080FF70C: .4byte gPaletteFade
+_080FF710: .4byte gUnknown_020388F7
_080FF714:
ldr r4, _080FF754
ldrb r0, [r4, 0x8]
@@ -272369,10 +272369,10 @@ _080FF714:
strh r0, [r7, 0xC]
b _080FF77A
.align 2, 0
-_080FF754: .4byte 0x0202f388
-_080FF758: .4byte 0x02038900
-_080FF75C: .4byte 0x020388f5
-_080FF760: .4byte 0x020388d0
+_080FF754: .4byte gPaletteFade
+_080FF758: .4byte gUnknown_02038900
+_080FF75C: .4byte gUnknown_020388F5
+_080FF760: .4byte gUnknown_020388D0
_080FF764:
bl sub_807D770
lsls r0, 24
@@ -272457,11 +272457,11 @@ AddDecorationIconObjectFromFieldObject: @ 80FF780
.align 2, 0
_080FF810: .4byte gDecorations
_080FF814: .4byte 0x00000884
-_080FF818: .4byte 0x0202e828
+_080FF818: .4byte gMapHeader
_080FF81C: .4byte gUnknown_083EC954
-_080FF820: .4byte 0x020391a8
-_080FF824: .4byte 0x02020004
-_080FF828: .4byte 0x03004880
+_080FF820: .4byte gUnknown_020391A8
+_080FF824: .4byte gSprites
+_080FF828: .4byte gUnknown_03004880
_080FF82C: .4byte gSpriteTemplate_83EC93C
_080FF830: .4byte gUnknown_083EC900
_080FF834:
@@ -272507,9 +272507,9 @@ _080FF87E:
pop {r0}
bx r0
.align 2, 0
-_080FF888: .4byte 0x020391a8
-_080FF88C: .4byte 0x02020004
-_080FF890: .4byte 0x03004880
+_080FF888: .4byte gUnknown_020391A8
+_080FF88C: .4byte gSprites
+_080FF890: .4byte gUnknown_03004880
_080FF894: .4byte sub_81009A8
_080FF898: .4byte gUnknown_083EC900
thumb_func_end AddDecorationIconObjectFromFieldObject
@@ -272560,7 +272560,7 @@ _080FF8DE:
movs r0, 0xC1
b _080FF908
.align 2, 0
-_080FF8F0: .4byte 0x03004b20
+_080FF8F0: .4byte gTasks
_080FF8F4: .4byte gUnknown_083EC900
_080FF8F8: .4byte gSaveBlock2
_080FF8FC: .4byte SpriteCallbackDummy
@@ -272604,10 +272604,10 @@ _080FF908:
bx r0
.align 2, 0
_080FF94C: .4byte SpriteCallbackDummy
-_080FF950: .4byte 0x020391a9
-_080FF954: .4byte 0x02020004
-_080FF958: .4byte 0x020391a8
-_080FF95C: .4byte 0x03004880
+_080FF950: .4byte gUnknown_020391A9
+_080FF954: .4byte gSprites
+_080FF958: .4byte gUnknown_020391A8
+_080FF95C: .4byte gUnknown_03004880
thumb_func_end SetUpPlacingDecorationPlayerAvatar
thumb_func_start sub_80FF960
@@ -272636,8 +272636,8 @@ _080FF980:
mov pc, r0
.align 2, 0
_080FF98C: .4byte gDecorations
-_080FF990: .4byte 0x020388f5
-_080FF994: .4byte 0x020388d0
+_080FF990: .4byte gUnknown_020388F5
+_080FF994: .4byte gUnknown_020388D0
_080FF998: .4byte _080FF99C
.align 2, 0
_080FF99C:
@@ -272660,7 +272660,7 @@ _080FF9C4:
movs r0, 0x1
b _080FFA88
.align 2, 0
-_080FF9D4: .4byte 0x03004b20
+_080FF9D4: .4byte gTasks
_080FF9D8:
ldr r1, _080FF9EC
lsls r0, r3, 2
@@ -272672,7 +272672,7 @@ _080FF9D8:
movs r1, 0x1
b _080FFAA4
.align 2, 0
-_080FF9EC: .4byte 0x03004b20
+_080FF9EC: .4byte gTasks
_080FF9F0:
ldr r1, _080FFA04
lsls r0, r3, 2
@@ -272684,7 +272684,7 @@ _080FF9F0:
movs r1, 0x1
b _080FFAA4
.align 2, 0
-_080FFA04: .4byte 0x03004b20
+_080FFA04: .4byte gTasks
_080FFA08:
ldr r1, _080FFA18
lsls r0, r3, 2
@@ -272694,7 +272694,7 @@ _080FFA08:
movs r1, 0x4
b _080FFAA0
.align 2, 0
-_080FFA18: .4byte 0x03004b20
+_080FFA18: .4byte gTasks
_080FFA1C:
ldr r0, _080FFA2C
lsls r1, r3, 2
@@ -272704,7 +272704,7 @@ _080FFA1C:
movs r0, 0x2
b _080FFA88
.align 2, 0
-_080FFA2C: .4byte 0x03004b20
+_080FFA2C: .4byte gTasks
_080FFA30:
ldr r1, _080FFA40
lsls r0, r3, 2
@@ -272714,7 +272714,7 @@ _080FFA30:
movs r1, 0x1
b _080FFAA0
.align 2, 0
-_080FFA40: .4byte 0x03004b20
+_080FFA40: .4byte gTasks
_080FFA44:
ldr r0, _080FFA60
lsls r1, r3, 2
@@ -272730,7 +272730,7 @@ _080FFA44:
strh r0, [r1, 0xA]
b _080FFAA6
.align 2, 0
-_080FFA60: .4byte 0x03004b20
+_080FFA60: .4byte gTasks
_080FFA64:
ldr r1, _080FFA78
lsls r0, r3, 2
@@ -272742,7 +272742,7 @@ _080FFA64:
movs r1, 0x4
b _080FFAA4
.align 2, 0
-_080FFA78: .4byte 0x03004b20
+_080FFA78: .4byte gTasks
_080FFA7C:
ldr r0, _080FFA90
lsls r1, r3, 2
@@ -272755,7 +272755,7 @@ _080FFA88:
strh r0, [r1, 0x14]
b _080FFAA6
.align 2, 0
-_080FFA90: .4byte 0x03004b20
+_080FFA90: .4byte gTasks
_080FFA94:
ldr r1, _080FFAAC
lsls r0, r3, 2
@@ -272772,7 +272772,7 @@ _080FFAA6:
pop {r0}
bx r0
.align 2, 0
-_080FFAAC: .4byte 0x03004b20
+_080FFAAC: .4byte gTasks
thumb_func_end sub_80FF960
thumb_func_start sub_80FFAB0
@@ -272811,10 +272811,10 @@ sub_80FFAB0: @ 80FFAB0
pop {r0}
bx r0
.align 2, 0
-_080FFAF8: .4byte 0x03004b20
-_080FFAFC: .4byte 0x02020004
-_080FFB00: .4byte 0x020391a8
-_080FFB04: .4byte 0x020391a9
+_080FFAF8: .4byte gTasks
+_080FFAFC: .4byte gSprites
+_080FFB00: .4byte gUnknown_020391A8
+_080FFB04: .4byte gUnknown_020391A9
thumb_func_end sub_80FFAB0
thumb_func_start sub_80FFB08
@@ -272856,10 +272856,10 @@ sub_80FFB08: @ 80FFB08
pop {r0}
bx r0
.align 2, 0
-_080FFB54: .4byte 0x03004b20
-_080FFB58: .4byte 0x02020004
-_080FFB5C: .4byte 0x020391a8
-_080FFB60: .4byte 0x020391a9
+_080FFB54: .4byte gTasks
+_080FFB58: .4byte gSprites
+_080FFB5C: .4byte gUnknown_020391A8
+_080FFB60: .4byte gUnknown_020391A9
_080FFB64: .4byte gSecretBaseText_CancelDecorating
_080FFB68: .4byte sub_8100248
thumb_func_end sub_80FFB08
@@ -272922,7 +272922,7 @@ sub_80FFB94: @ 80FFB94
movs r0, 0
b _080FFBD6
.align 2, 0
-_080FFBD0: .4byte 0x03004b20
+_080FFBD0: .4byte gTasks
_080FFBD4:
movs r0, 0x1
_080FFBD6:
@@ -273006,7 +273006,7 @@ _080FFC56:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080FFC60: .4byte 0x03004b20
+_080FFC60: .4byte gTasks
_080FFC64: .4byte _080FFC68
.align 2, 0
_080FFC68:
@@ -273135,7 +273135,7 @@ _080FFD56:
bcc _080FFC8C
b _08100024
.align 2, 0
-_080FFD64: .4byte 0x03004b20
+_080FFD64: .4byte gTasks
_080FFD68:
movs r6, 0
mov r3, r10
@@ -273354,7 +273354,7 @@ _080FFF0A:
bcc _080FFE78
b _08100024
.align 2, 0
-_080FFF18: .4byte 0x03004b20
+_080FFF18: .4byte gTasks
_080FFF1C:
movs r6, 0
ldr r0, [sp, 0x4]
@@ -273420,7 +273420,7 @@ _080FFF8C:
bcc _080FFF26
b _08100024
.align 2, 0
-_080FFF9C: .4byte 0x03004b20
+_080FFF9C: .4byte gTasks
_080FFFA0:
mov r3, r10
lsls r1, r3, 2
@@ -273529,8 +273529,8 @@ sub_8100038: @ 8100038
bl DisplayItemMessageOnField
b _08100092
.align 2, 0
-_0810006C: .4byte 0x020388f5
-_08100070: .4byte 0x020388d0
+_0810006C: .4byte gUnknown_020388F5
+_08100070: .4byte gUnknown_020388D0
_08100074: .4byte gDecorations
_08100078: .4byte gSecretBaseText_PlaceItHere
_0810007C: .4byte sub_81000A0
@@ -273607,9 +273607,9 @@ sub_81000C4: @ 81000C4
b _0810013C
.align 2, 0
_0810010C: .4byte gDecorations
-_08100110: .4byte 0x020388f5
-_08100114: .4byte 0x020388d0
-_08100118: .4byte 0x03004b20
+_08100110: .4byte gUnknown_020388F5
+_08100114: .4byte gUnknown_020388D0
+_08100118: .4byte gTasks
_0810011C:
ldr r2, _0810015C
ldr r0, _08100160
@@ -273643,12 +273643,12 @@ _0810013C:
pop {r0}
bx r0
.align 2, 0
-_0810015C: .4byte 0x020391a4
-_08100160: .4byte 0x03004b20
-_08100164: .4byte 0x020391a6
+_0810015C: .4byte gUnknown_020391A4
+_08100160: .4byte gTasks
+_08100164: .4byte gUnknown_020391A6
_08100168: .4byte gUnknown_081A2F7B
-_0810016C: .4byte 0x02020004
-_08100170: .4byte 0x020391a8
+_0810016C: .4byte gSprites
+_08100170: .4byte gUnknown_020391A8
thumb_func_end sub_81000C4
thumb_func_start sub_8100174
@@ -273686,7 +273686,7 @@ _0810019A:
b _08100210
.align 2, 0
_081001B0: .4byte 0x0201f000
-_081001B4: .4byte 0x020388d6
+_081001B4: .4byte gUnknown_020388D6
_081001B8:
ldr r0, _081001E4
ldrb r1, [r0]
@@ -273711,9 +273711,9 @@ _081001B8:
strb r0, [r2]
b _0810019A
.align 2, 0
-_081001E4: .4byte 0x020388f5
-_081001E8: .4byte 0x020388d0
-_081001EC: .4byte 0x03004b20
+_081001E4: .4byte gUnknown_020388F5
+_081001E8: .4byte gUnknown_020388D0
+_081001EC: .4byte gTasks
_081001F0:
adds r0, r3, 0x1
lsls r0, 16
@@ -273739,8 +273739,8 @@ _08100210:
strb r0, [r2]
b _0810023E
.align 2, 0
-_0810021C: .4byte 0x020388e6
-_08100220: .4byte 0x020388f5
+_0810021C: .4byte gUnknown_020388E6
+_08100220: .4byte gUnknown_020388F5
_08100224:
adds r0, r3, 0x1
lsls r0, 16
@@ -273761,7 +273761,7 @@ _0810023E:
pop {r0}
bx r0
.align 2, 0
-_08100244: .4byte 0x020388f5
+_08100244: .4byte gUnknown_020388F5
thumb_func_end sub_8100174
thumb_func_start sub_8100248
@@ -273824,7 +273824,7 @@ sub_810028C: @ 810028C
pop {r0}
bx r0
.align 2, 0
-_081002B4: .4byte 0x03004b20
+_081002B4: .4byte gTasks
_081002B8: .4byte c1_overworld_prev_quest
thumb_func_end sub_810028C
@@ -273846,7 +273846,7 @@ c1_overworld_prev_quest: @ 81002BC
beq _08100300
b _0810031C
.align 2, 0
-_081002DC: .4byte 0x03004b20
+_081002DC: .4byte gTasks
_081002E0:
bl ScriptContext2_Enable
ldr r0, _081002FC
@@ -273861,7 +273861,7 @@ _081002E0:
strh r0, [r5, 0xC]
b _0810031C
.align 2, 0
-_081002FC: .4byte 0x0202f388
+_081002FC: .4byte gPaletteFade
_08100300:
bl sub_81016F4
ldr r0, _08100324
@@ -273879,7 +273879,7 @@ _0810031C:
bx r0
.align 2, 0
_08100324: .4byte 0x00000bb8
-_08100328: .4byte 0x0300485c
+_08100328: .4byte gUnknown_0300485C
_0810032C: .4byte sub_8100364
_08100330: .4byte c2_exit_to_overworld_2_switch
thumb_func_end c1_overworld_prev_quest
@@ -273906,7 +273906,7 @@ _08100354:
pop {r0}
bx r0
.align 2, 0
-_0810035C: .4byte 0x03004b20
+_0810035C: .4byte gTasks
_08100360: .4byte sub_80FE948
thumb_func_end sub_8100334
@@ -273955,8 +273955,8 @@ sub_810038C: @ 810038C
adds r0, 0x1
b _081003DE
.align 2, 0
-_081003BC: .4byte 0x03004b28
-_081003C0: .4byte 0x020391aa
+_081003BC: .4byte gUnknown_03004B28
+_081003C0: .4byte gUnknown_020391AA
_081003C4:
ldrb r0, [r3]
cmp r0, 0x2
@@ -273976,7 +273976,7 @@ _081003DE:
movs r0, 0
b _0810042A
.align 2, 0
-_081003E4: .4byte 0x0202e828
+_081003E4: .4byte gMapHeader
_081003E8:
ldrb r0, [r3]
cmp r0, 0x3
@@ -274011,7 +274011,7 @@ _0810041E:
movs r0, 0
b _0810042A
.align 2, 0
-_08100424: .4byte 0x0202e828
+_08100424: .4byte gMapHeader
_08100428:
movs r0, 0x1
_0810042A:
@@ -274038,7 +274038,7 @@ sub_8100430: @ 8100430
movs r0, 0
b _08100456
.align 2, 0
-_08100450: .4byte 0x03001770
+_08100450: .4byte gMain
_08100454:
movs r0, 0x1
_08100456:
@@ -274071,9 +274071,9 @@ sub_810045C: @ 810045C
pop {r0}
bx r0
.align 2, 0
-_08100488: .4byte 0x020391aa
-_0810048C: .4byte 0x02020004
-_08100490: .4byte 0x020391a8
+_08100488: .4byte gUnknown_020391AA
+_0810048C: .4byte gSprites
+_08100490: .4byte gUnknown_020391A8
thumb_func_end sub_810045C
thumb_func_start sub_8100494
@@ -274109,9 +274109,9 @@ _081004B2:
lsls r1, 3
b _081004EE
.align 2, 0
-_081004D0: .4byte 0x02020004
-_081004D4: .4byte 0x020391a8
-_081004D8: .4byte 0x03004b20
+_081004D0: .4byte gSprites
+_081004D4: .4byte gUnknown_020391A8
+_081004D8: .4byte gTasks
_081004DC: .4byte gUnknown_083EC96C
_081004E0:
cmp r0, 0x2
@@ -274298,12 +274298,12 @@ _0810063C:
pop {r0}
bx r0
.align 2, 0
-_08100644: .4byte 0x03001770
-_08100648: .4byte 0x020391aa
+_08100644: .4byte gMain
+_08100648: .4byte gUnknown_020391AA
_0810064C: .4byte 0x0000fffe
-_08100650: .4byte 0x02020004
-_08100654: .4byte 0x020391a8
-_08100658: .4byte 0x03004b20
+_08100650: .4byte gSprites
+_08100654: .4byte gUnknown_020391A8
+_08100658: .4byte gTasks
thumb_func_end sub_8100494
thumb_func_start sub_810065C
@@ -274338,9 +274338,9 @@ sub_810065C: @ 810065C
pop {r0}
bx r0
.align 2, 0
-_08100698: .4byte 0x02020004
-_0810069C: .4byte 0x020391a8
-_081006A0: .4byte 0x03004b20
+_08100698: .4byte gSprites
+_0810069C: .4byte gUnknown_020391A8
+_081006A0: .4byte gTasks
_081006A4: .4byte sub_8100494
thumb_func_end sub_810065C
@@ -274366,7 +274366,7 @@ _081006C8:
pop {r0}
bx r0
.align 2, 0
-_081006CC: .4byte 0x03001770
+_081006CC: .4byte gMain
thumb_func_end sub_81006A8
thumb_func_start sub_81006D0
@@ -274433,7 +274433,7 @@ _0810071E:
pop {r0}
bx r0
.align 2, 0
-_0810073C: .4byte 0x0202e828
+_0810073C: .4byte gMapHeader
thumb_func_end sub_810070C
thumb_func_start sub_8100740
@@ -274476,7 +274476,7 @@ _0810075C:
b _0810086A
.align 2, 0
_08100784: .4byte 0x000003ff
-_08100788: .4byte 0x0202e828
+_08100788: .4byte gMapHeader
_0810078C:
cmp r3, 0x2
beq _0810080E
@@ -274642,7 +274642,7 @@ sub_810089C: @ 810089C
ands r0, r1
bx lr
.align 2, 0
-_081008B4: .4byte 0x0202e828
+_081008B4: .4byte gMapHeader
_081008B8: .4byte 0x00000fff
thumb_func_end sub_810089C
@@ -274763,7 +274763,7 @@ sub_8100930: @ 8100930
pop {r0}
bx r0
.align 2, 0
-_08100998: .4byte 0x020391ac
+_08100998: .4byte gUnknown_020391AC
_0810099C: .4byte gUnknown_083EC900
_081009A0: .4byte 0xfffffe00
_081009A4: .4byte 0xfffffc00
@@ -274855,7 +274855,7 @@ sub_8100A0C: @ 8100A0C
str r1, [r0]
b _08100A50
.align 2, 0
-_08100A3C: .4byte 0x03004b20
+_08100A3C: .4byte gTasks
_08100A40: .4byte sub_8100E70
_08100A44:
ldr r1, _08100A58
@@ -274907,17 +274907,17 @@ sub_8100A7C: @ 8100A7C
strh r0, [r2]
b _08100B0A
.align 2, 0
-_08100A9C: .4byte 0x0202e8ce
-_08100AA0: .4byte 0x0202e8dc
-_08100AA4: .4byte 0x0202e8cc
-_08100AA8: .4byte 0x02039234
+_08100A9C: .4byte gUnknown_0202E8CE
+_08100AA0: .4byte gScriptResult
+_08100AA4: .4byte gUnknown_0202E8CC
+_08100AA8: .4byte gUnknown_02039234
_08100AAC:
ldr r1, _08100AB4
ldrb r0, [r2]
strh r0, [r1]
b _08100B0A
.align 2, 0
-_08100AB4: .4byte 0x0202e8d0
+_08100AB4: .4byte gUnknown_0202E8D0
_08100AB8:
ldr r3, _08100B10
ldr r2, _08100B14
@@ -274967,8 +274967,8 @@ _08100B0A:
.align 2, 0
_08100B10: .4byte gDecorations
_08100B14: .4byte 0x0201f000
-_08100B18: .4byte 0x020391b4
-_08100B1C: .4byte 0x0202e828
+_08100B18: .4byte gUnknown_020391B4
+_08100B1C: .4byte gMapHeader
thumb_func_end sub_8100A7C
thumb_func_start sub_8100B20
@@ -274997,9 +274997,9 @@ _08100B38:
strh r0, [r6]
b _08100B64
.align 2, 0
-_08100B4C: .4byte 0x0202e828
-_08100B50: .4byte 0x0202e8cc
-_08100B54: .4byte 0x0202e8ce
+_08100B4C: .4byte gMapHeader
+_08100B50: .4byte gUnknown_0202E8CC
+_08100B54: .4byte gUnknown_0202E8CE
_08100B58:
adds r0, r2, 0x1
lsls r0, 24
@@ -275074,7 +275074,7 @@ _08100BD0:
str r3, [sp]
b _08100C4E
.align 2, 0
-_08100BE0: .4byte 0x020391b4
+_08100BE0: .4byte gUnknown_020391B4
_08100BE4: .4byte 0x0201f000
_08100BE8: .4byte gDecorations
_08100BEC:
@@ -275154,9 +275154,9 @@ _08100C64:
pop {r0}
bx r0
.align 2, 0
-_08100C7C: .4byte 0x020391b4
-_08100C80: .4byte 0x0202e828
-_08100C84: .4byte 0x02039234
+_08100C7C: .4byte gUnknown_020391B4
+_08100C80: .4byte gMapHeader
+_08100C84: .4byte gUnknown_02039234
thumb_func_end sub_8100B6C
thumb_func_start sub_8100C88
@@ -275179,7 +275179,7 @@ sub_8100C88: @ 8100C88
beq _08100CBA
b _08100D24
.align 2, 0
-_08100CAC: .4byte 0x03004b20
+_08100CAC: .4byte gTasks
_08100CB0:
cmp r0, 0x2
beq _08100CF4
@@ -275210,7 +275210,7 @@ _08100CC4:
strh r0, [r5, 0xC]
b _08100D24
.align 2, 0
-_08100CEC: .4byte 0x0202f388
+_08100CEC: .4byte gPaletteFade
_08100CF0: .4byte gUnknown_081A2F8A
_08100CF4:
bl ScriptContext2_Enable
@@ -275271,7 +275271,7 @@ _08100D56:
b _08100D7E
.align 2, 0
_08100D68: .4byte 0x0201f000
-_08100D6C: .4byte 0x03004b20
+_08100D6C: .4byte gTasks
_08100D70:
adds r0, r2, 0x1
lsls r0, 16
@@ -275327,9 +275327,9 @@ SetUpPuttingAwayDecorationPlayerAvatar: @ 8100D84
movs r0, 0xC1
b _08100DF8
.align 2, 0
-_08100DD8: .4byte 0x020391a8
-_08100DDC: .4byte 0x02020004
-_08100DE0: .4byte 0x03004880
+_08100DD8: .4byte gUnknown_020391A8
+_08100DDC: .4byte gSprites
+_08100DE0: .4byte gUnknown_03004880
_08100DE4: .4byte gSpriteTemplate_83ECA88
_08100DE8: .4byte gSaveBlock2
_08100DEC: .4byte SpriteCallbackDummy
@@ -275389,10 +275389,10 @@ _08100DF8:
bx r0
.align 2, 0
_08100E5C: .4byte SpriteCallbackDummy
-_08100E60: .4byte 0x020391a9
-_08100E64: .4byte 0x02020004
-_08100E68: .4byte 0x020391a8
-_08100E6C: .4byte 0x03004880
+_08100E60: .4byte gUnknown_020391A9
+_08100E64: .4byte gSprites
+_08100E68: .4byte gUnknown_020391A8
+_08100E6C: .4byte gUnknown_03004880
thumb_func_end SetUpPuttingAwayDecorationPlayerAvatar
thumb_func_start sub_8100E70
@@ -275415,7 +275415,7 @@ sub_8100E70: @ 8100E70
beq _08100E9E
b _08100EE6
.align 2, 0
-_08100E94: .4byte 0x03004b28
+_08100E94: .4byte gUnknown_03004B28
_08100E98:
cmp r0, 0x2
beq _08100ED2
@@ -275436,7 +275436,7 @@ _08100E9E:
bl sub_8072DEC
b _08100EE6
.align 2, 0
-_08100EC0: .4byte 0x0202f388
+_08100EC0: .4byte gPaletteFade
_08100EC4:
bl SetUpPuttingAwayDecorationPlayerAvatar
bl pal_fill_black
@@ -275525,11 +275525,11 @@ sub_8100EEC: @ 8100EEC
pop {r0}
bx r0
.align 2, 0
-_08100F70: .4byte 0x02020004
-_08100F74: .4byte 0x020391a8
+_08100F70: .4byte gSprites
+_08100F74: .4byte gUnknown_020391A8
_08100F78: .4byte sub_8101698
-_08100F7C: .4byte 0x020391a9
-_08100F80: .4byte 0x03004b20
+_08100F7C: .4byte gUnknown_020391A9
+_08100F80: .4byte gTasks
_08100F84: .4byte sub_8100494
thumb_func_end sub_8100EEC
@@ -275553,7 +275553,7 @@ sub_8100F88: @ 8100F88
pop {r0}
bx r0
.align 2, 0
-_08100FB0: .4byte 0x03004b20
+_08100FB0: .4byte gTasks
thumb_func_end sub_8100F88
thumb_func_start sub_8100FB4
@@ -275600,9 +275600,9 @@ sub_8100FB4: @ 8100FB4
pop {r0}
bx r0
.align 2, 0
-_0810100C: .4byte 0x03004b20
-_08101010: .4byte 0x02020004
-_08101014: .4byte 0x020391a8
+_0810100C: .4byte gTasks
+_08101010: .4byte gSprites
+_08101014: .4byte gUnknown_020391A8
_08101018: .4byte SpriteCallbackDummy
_0810101C: .4byte gSecretBaseText_StopPuttingAwayDecor
_08101020: .4byte sub_810156C
@@ -275623,7 +275623,7 @@ sub_8101024: @ 8101024
ldr r2, _08101048
b _081010B0
.align 2, 0
-_08101040: .4byte 0x02039234
+_08101040: .4byte gUnknown_02039234
_08101044: .4byte gSecretBaseText_ReturnDecor
_08101048: .4byte sub_8101518
_0810104C:
@@ -275681,9 +275681,9 @@ _081010B0:
bl DisplayItemMessageOnField
b _081010E0
.align 2, 0
-_081010BC: .4byte 0x03004b28
-_081010C0: .4byte 0x02020004
-_081010C4: .4byte 0x020391a8
+_081010BC: .4byte gUnknown_03004B28
+_081010C0: .4byte gSprites
+_081010C4: .4byte gUnknown_020391A8
_081010C8: .4byte SpriteCallbackDummy
_081010CC: .4byte gSecretBaseText_StopPuttingAwayDecor
_081010D0: .4byte sub_810156C
@@ -275724,7 +275724,7 @@ _08101110:
pop {r0}
bx r0
.align 2, 0
-_08101114: .4byte 0x03001770
+_08101114: .4byte gMain
thumb_func_end sub_81010F0
thumb_func_start sub_8101118
@@ -275854,10 +275854,10 @@ sub_8101198: @ 8101198
pop {r0}
bx r0
.align 2, 0
-_081011F0: .4byte 0x02020004
-_081011F4: .4byte 0x020391a8
+_081011F0: .4byte gSprites
+_081011F4: .4byte gUnknown_020391A8
_081011F8: .4byte SpriteCallbackDummy
-_081011FC: .4byte 0x020391a9
+_081011FC: .4byte gUnknown_020391A9
thumb_func_end sub_8101198
thumb_func_start sub_8101200
@@ -275932,7 +275932,7 @@ _0810125A:
movs r0, 0x1
b _08101296
.align 2, 0
-_0810128C: .4byte 0x03004b20
+_0810128C: .4byte gTasks
_08101290: .4byte 0x0201f000
_08101294:
movs r0, 0
@@ -276001,9 +276001,9 @@ _081012CA:
b _08101332
.align 2, 0
_0810130C: .4byte 0x0201f000
-_08101310: .4byte 0x020391b4
-_08101314: .4byte 0x02039234
-_08101318: .4byte 0x02025734
+_08101310: .4byte gUnknown_020391B4
+_08101314: .4byte gUnknown_02039234
+_08101318: .4byte gSaveBlock1
_0810131C: .4byte 0x00000c24
_08101320: .4byte 0x00000c26
_08101324: .4byte 0x00000c34
@@ -276063,8 +276063,8 @@ _0810134A:
b _081013AC
.align 2, 0
_08101390: .4byte gDecorations
-_08101394: .4byte 0x020391b4
-_08101398: .4byte 0x02039234
+_08101394: .4byte gUnknown_020391B4
+_08101398: .4byte gUnknown_02039234
_0810139C:
adds r0, r6, 0x1
lsls r0, 16
@@ -276164,9 +276164,9 @@ _0810143E:
bx r0
.align 2, 0
_08101450: .4byte 0x0201f000
-_08101454: .4byte 0x02039234
+_08101454: .4byte gUnknown_02039234
_08101458: .4byte gDecorations
-_0810145C: .4byte 0x020391b4
+_0810145C: .4byte gUnknown_020391B4
thumb_func_end sub_81013B8
thumb_func_start sub_8101460
@@ -276213,9 +276213,9 @@ _08101486:
strb r0, [r7]
b _081014D2
.align 2, 0
-_081014B8: .4byte 0x02039234
+_081014B8: .4byte gUnknown_02039234
_081014BC: .4byte 0x0201f000
-_081014C0: .4byte 0x020391b4
+_081014C0: .4byte gUnknown_020391B4
_081014C4:
adds r0, r5, 0x1
lsls r0, 24
@@ -276255,8 +276255,8 @@ _08101504:
bx r0
.align 2, 0
_0810150C: .4byte 0x0201f000
-_08101510: .4byte 0x02039234
-_08101514: .4byte 0x020391b4
+_08101510: .4byte gUnknown_02039234
+_08101514: .4byte gUnknown_020391B4
thumb_func_end sub_8101460
thumb_func_start sub_8101518
@@ -276301,7 +276301,7 @@ sub_810153C: @ 810153C
pop {r0}
bx r0
.align 2, 0
-_08101564: .4byte 0x03004b20
+_08101564: .4byte gTasks
_08101568: .4byte sub_8100C88
thumb_func_end sub_810153C
@@ -276365,7 +276365,7 @@ sub_81015B0: @ 81015B0
pop {r0}
bx r0
.align 2, 0
-_081015D8: .4byte 0x03004b20
+_081015D8: .4byte gTasks
_081015DC: .4byte sub_81015E0
thumb_func_end sub_81015B0
@@ -276387,7 +276387,7 @@ sub_81015E0: @ 81015E0
beq _08101620
b _08101636
.align 2, 0
-_08101600: .4byte 0x03004b20
+_08101600: .4byte gTasks
_08101604:
ldr r0, _0810161C
ldrb r1, [r0, 0x7]
@@ -276401,7 +276401,7 @@ _08101604:
strh r0, [r5, 0xC]
b _08101636
.align 2, 0
-_0810161C: .4byte 0x0202f388
+_0810161C: .4byte gPaletteFade
_08101620:
bl sub_81016F4
ldr r0, _0810163C
@@ -276416,7 +276416,7 @@ _08101636:
pop {r0}
bx r0
.align 2, 0
-_0810163C: .4byte 0x0300485c
+_0810163C: .4byte gUnknown_0300485C
_08101640: .4byte sub_8101678
_08101644: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_81015E0
@@ -276443,7 +276443,7 @@ _08101668:
pop {r0}
bx r0
.align 2, 0
-_08101670: .4byte 0x03004b20
+_08101670: .4byte gTasks
_08101674: .4byte sub_80FE2EC
thumb_func_end sub_8101648
@@ -276560,8 +276560,8 @@ _08101742:
pop {r0}
bx r0
.align 2, 0
-_08101748: .4byte 0x03004b20
-_0810174C: .4byte 0x020388f6
+_08101748: .4byte gTasks
+_0810174C: .4byte gUnknown_020388F6
thumb_func_end sub_8101700
thumb_func_start unref_sub_8101750
@@ -276600,8 +276600,8 @@ _08101792:
pop {r0}
bx r0
.align 2, 0
-_08101798: .4byte 0x03004b20
-_0810179C: .4byte 0x020388f6
+_08101798: .4byte gTasks
+_0810179C: .4byte gUnknown_020388F6
thumb_func_end unref_sub_8101750
thumb_func_start sub_81017A0
@@ -276638,11 +276638,11 @@ sub_81017A0: @ 81017A0
bl DisplayItemMessageOnField
b _08101814
.align 2, 0
-_081017EC: .4byte 0x020231cc
-_081017F0: .4byte 0x020388f5
-_081017F4: .4byte 0x020388d0
+_081017EC: .4byte gStringVar1
+_081017F0: .4byte gUnknown_020388F5
+_081017F4: .4byte gUnknown_020388D0
_081017F8: .4byte gDecorations + 0x1
-_081017FC: .4byte 0x020234cc
+_081017FC: .4byte gStringVar4
_08101800: .4byte gSecretBaseText_WillBeDiscarded
_08101804: .4byte sub_8101824
_08101808:
@@ -276714,8 +276714,8 @@ sub_8101848: @ 8101848
pop {r0}
bx r0
.align 2, 0
-_08101890: .4byte 0x020388f5
-_08101894: .4byte 0x020388d0
+_08101890: .4byte gUnknown_020388F5
+_08101894: .4byte gUnknown_020388D0
_08101898: .4byte gSecretBaseText_DecorThrownAway
_0810189C: .4byte sub_80FEFF4
thumb_func_end sub_8101848
@@ -276749,7 +276749,7 @@ sub_81018B8: @ 81018B8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081018D0: .4byte 0x03001770
+_081018D0: .4byte gMain
_081018D4: .4byte 0x0000043c
_081018D8: .4byte _081018DC
.align 2, 0
@@ -276789,7 +276789,7 @@ _08101922:
strb r0, [r1]
b _0810194A
.align 2, 0
-_08101930: .4byte 0x03001770
+_08101930: .4byte gMain
_08101934: .4byte 0x0000043c
_08101938:
bl sub_8101CD4
@@ -276876,7 +276876,7 @@ sub_81019B0: @ 81019B0
bx r0
.align 2, 0
_081019E4: .4byte nullsub_67
-_081019E8: .4byte 0x03004b20
+_081019E8: .4byte gTasks
thumb_func_end sub_81019B0
thumb_func_start sub_81019EC
@@ -276902,7 +276902,7 @@ sub_81019EC: @ 81019EC
bx r0
.align 2, 0
_08101A18: .4byte nullsub_67
-_08101A1C: .4byte 0x03004b20
+_08101A1C: .4byte gTasks
_08101A20: .4byte 0x02000000
thumb_func_end sub_81019EC
@@ -277205,7 +277205,7 @@ _08101C14:
bx r0
.align 2, 0
_08101C74: .4byte 0x02000000
-_08101C78: .4byte 0x02025734
+_08101C78: .4byte gSaveBlock1
_08101C7C: .4byte 0x00000494
_08101C80: .4byte gUnknown_083ECCF8
thumb_func_end sub_8101BA4
@@ -277238,7 +277238,7 @@ sub_8101CA0: @ 8101CA0
pop {r0}
bx r0
.align 2, 0
-_08101CBC: .4byte 0x030024d4
+_08101CBC: .4byte gOamLimit
thumb_func_end sub_8101CA0
thumb_func_start sub_8101CC0
@@ -277317,7 +277317,7 @@ _08101D36:
.align 2, 0
_08101D50: .4byte gUnknown_083ECAAC
_08101D54: .4byte 0x02000000
-_08101D58: .4byte 0x03004b20
+_08101D58: .4byte gTasks
thumb_func_end sub_8101D24
thumb_func_start sub_8101D5C
@@ -277364,7 +277364,7 @@ _08101DA2:
pop {r1}
bx r1
.align 2, 0
-_08101DA8: .4byte 0x0202f388
+_08101DA8: .4byte gPaletteFade
_08101DAC: .4byte 0x02000000
thumb_func_end sub_8101D8C
@@ -277463,7 +277463,7 @@ sub_8101E3C: @ 8101E3C
strb r0, [r1]
b _08101F1A
.align 2, 0
-_08101E58: .4byte 0x03001770
+_08101E58: .4byte gMain
_08101E5C: .4byte 0x02000000
_08101E60:
movs r0, 0x80
@@ -277569,7 +277569,7 @@ _08101F1A:
bx r1
.align 2, 0
_08101F24: .4byte 0x02000000
-_08101F28: .4byte 0x03001770
+_08101F28: .4byte gMain
thumb_func_end sub_8101E3C
thumb_func_start sub_8101F2C
@@ -277620,7 +277620,7 @@ _08101F78:
pop {r1}
bx r1
.align 2, 0
-_08101F80: .4byte 0x03001770
+_08101F80: .4byte gMain
_08101F84: .4byte 0x02000000
thumb_func_end sub_8101F60
@@ -277760,7 +277760,7 @@ _0810207E:
pop {r1}
bx r1
.align 2, 0
-_08102088: .4byte 0x03001770
+_08102088: .4byte gMain
_0810208C: .4byte 0x02000000
thumb_func_end sub_8102058
@@ -278208,7 +278208,7 @@ _081023D0:
pop {r1}
bx r1
.align 2, 0
-_081023D8: .4byte 0x03001770
+_081023D8: .4byte gMain
_081023DC: .4byte 0x02000000
thumb_func_end sub_81023B8
@@ -278246,7 +278246,7 @@ _08102414:
pop {r1}
bx r1
.align 2, 0
-_0810241C: .4byte 0x03001770
+_0810241C: .4byte gMain
_08102420: .4byte 0x02000000
thumb_func_end sub_81023FC
@@ -278276,7 +278276,7 @@ sub_8102424: @ 8102424
pop {r1}
bx r1
.align 2, 0
-_08102454: .4byte 0x02025734
+_08102454: .4byte gSaveBlock1
_08102458: .4byte 0x02000000
_0810245C: .4byte 0x00000494
thumb_func_end sub_8102424
@@ -278298,7 +278298,7 @@ _08102476:
pop {r1}
bx r1
.align 2, 0
-_0810247C: .4byte 0x0202f388
+_0810247C: .4byte gPaletteFade
_08102480: .4byte 0x02000000
thumb_func_end sub_8102460
@@ -279123,7 +279123,7 @@ _08102A76:
bx r0
.align 2, 0
_08102A94: .4byte gUnknown_083ECB20
-_08102A98: .4byte 0x03004b20
+_08102A98: .4byte gTasks
thumb_func_end sub_8102A64
thumb_func_start sub_8102A9C
@@ -279243,7 +279243,7 @@ _08102B68:
.align 2, 0
_08102B70: .4byte 0x02000000
_08102B74: .4byte 0x0000270e
-_08102B78: .4byte 0x03001770
+_08102B78: .4byte gMain
_08102B7C: .4byte 0x0000270f
thumb_func_end sub_8102AD0
@@ -279570,7 +279570,7 @@ _08102DB2:
bx r0
.align 2, 0
_08102DE0: .4byte sub_8102E68
-_08102DE4: .4byte 0x03004b20
+_08102DE4: .4byte gTasks
_08102DE8: .4byte 0x0200003a
thumb_func_end sub_8102DA8
@@ -279597,7 +279597,7 @@ sub_8102DEC: @ 8102DEC
strh r2, [r0, 0x24]
bx lr
.align 2, 0
-_08102E14: .4byte 0x03004b20
+_08102E14: .4byte gTasks
_08102E18: .4byte 0x02000000
thumb_func_end sub_8102DEC
@@ -279618,7 +279618,7 @@ sub_8102E1C: @ 8102E1C
strh r1, [r0, 0x8]
bx lr
.align 2, 0
-_08102E38: .4byte 0x03004b20
+_08102E38: .4byte gTasks
_08102E3C: .4byte 0x02000000
thumb_func_end sub_8102E1C
@@ -279640,7 +279640,7 @@ sub_8102E40: @ 8102E40
lsrs r0, 24
bx lr
.align 2, 0
-_08102E60: .4byte 0x03004b20
+_08102E60: .4byte gTasks
_08102E64: .4byte 0x02000000
thumb_func_end sub_8102E40
@@ -279671,7 +279671,7 @@ _08102E7A:
bx r0
.align 2, 0
_08102E98: .4byte gUnknown_083ECB2C
-_08102E9C: .4byte 0x03004b20
+_08102E9C: .4byte gTasks
thumb_func_end sub_8102E68
thumb_func_start sub_8102EA0
@@ -281552,7 +281552,7 @@ sub_8103C14: @ 8103C14
bx r0
.align 2, 0
_08103C40: .4byte sub_8103C48
-_08103C44: .4byte 0x03004b20
+_08103C44: .4byte gTasks
thumb_func_end sub_8103C14
thumb_func_start sub_8103C48
@@ -281578,7 +281578,7 @@ sub_8103C48: @ 8103C48
bx r0
.align 2, 0
_08103C70: .4byte gUnknown_083ECBA0
-_08103C74: .4byte 0x03004b20
+_08103C74: .4byte gTasks
thumb_func_end sub_8103C48
thumb_func_start sub_8103C78
@@ -281795,7 +281795,7 @@ _08103DD0:
pop {r0}
bx r0
.align 2, 0
-_08103DF8: .4byte 0x02020004
+_08103DF8: .4byte gSprites
_08103DFC: .4byte 0x02000044
_08103E00: .4byte sub_8103EE4
thumb_func_end sub_8103DC8
@@ -281826,7 +281826,7 @@ sub_8103E04: @ 8103E04
bx lr
.align 2, 0
_08103E30: .4byte 0x02000000
-_08103E34: .4byte 0x02020004
+_08103E34: .4byte gSprites
thumb_func_end sub_8103E04
thumb_func_start sub_8103E38
@@ -281854,7 +281854,7 @@ _08103E40:
b _08103E74
.align 2, 0
_08103E60: .4byte 0x02000044
-_08103E64: .4byte 0x02020004
+_08103E64: .4byte gSprites
_08103E68:
adds r0, r2, 0x1
lsls r0, 24
@@ -281914,7 +281914,7 @@ sub_8103EAC: @ 8103EAC
movs r0, 0x1
b _08103EDE
.align 2, 0
-_08103EC8: .4byte 0x02020004
+_08103EC8: .4byte gSprites
_08103ECC:
ldrh r2, [r1, 0x3C]
movs r3, 0x3C
@@ -282031,7 +282031,7 @@ sub_8103F70: @ 8103F70
bx r0
.align 2, 0
_08103F98: .4byte sub_8103FE8
-_08103F9C: .4byte 0x03004b20
+_08103F9C: .4byte gTasks
thumb_func_end sub_8103F70
thumb_func_start sub_8103FA0
@@ -282054,7 +282054,7 @@ sub_8103FA0: @ 8103FA0
b _08103FE0
.align 2, 0
_08103FC4: .4byte sub_8103FE8
-_08103FC8: .4byte 0x03004b20
+_08103FC8: .4byte gTasks
_08103FCC:
adds r0, r2, 0
bl DestroyTask
@@ -282118,7 +282118,7 @@ _08104026:
pop {r0}
bx r0
.align 2, 0
-_08104040: .4byte 0x03004b20
+_08104040: .4byte gTasks
_08104044: .4byte gUnknown_083EDDA0
thumb_func_end sub_8103FE8
@@ -282162,7 +282162,7 @@ sub_8104064: @ 8104064
bx r0
.align 2, 0
_08104090: .4byte 0x02000000
-_08104094: .4byte 0x03004b20
+_08104094: .4byte gTasks
thumb_func_end sub_8104064
thumb_func_start sub_8104098
@@ -282187,7 +282187,7 @@ sub_8104098: @ 8104098
bx r0
.align 2, 0
_081040C0: .4byte 0x02000000
-_081040C4: .4byte 0x03004b20
+_081040C4: .4byte gTasks
thumb_func_end sub_8104098
thumb_func_start sub_81040C8
@@ -282205,7 +282205,7 @@ sub_81040C8: @ 81040C8
lsrs r0, 24
bx lr
.align 2, 0
-_081040E0: .4byte 0x03004b20
+_081040E0: .4byte gTasks
_081040E4: .4byte 0x02000000
thumb_func_end sub_81040C8
@@ -282231,7 +282231,7 @@ sub_81040E8: @ 81040E8
bx r0
.align 2, 0
_08104110: .4byte gUnknown_083ECBB4
-_08104114: .4byte 0x03004b20
+_08104114: .4byte gTasks
thumb_func_end sub_81040E8
thumb_func_start nullsub_68
@@ -282289,7 +282289,7 @@ sub_8104144: @ 8104144
movs r0, 0x1
b _0810417E
.align 2, 0
-_08104174: .4byte 0x02020004
+_08104174: .4byte gSprites
_08104178:
cmp r1, 0x10
bne _0810417E
@@ -282430,7 +282430,7 @@ _0810425A:
b _0810427E
.align 2, 0
_08104268: .4byte 0x0600e800
-_0810426C: .4byte 0x03004b20
+_0810426C: .4byte gTasks
_08104270: .4byte 0x02000000
_08104274: .4byte gUnknown_083ECBC4
_08104278:
@@ -282574,7 +282574,7 @@ sub_810434C: @ 810434C
bx r0
.align 2, 0
_08104374: .4byte gUnknown_083ECBD0
-_08104378: .4byte 0x03004b20
+_08104378: .4byte gTasks
thumb_func_end sub_810434C
thumb_func_start sub_810437C
@@ -282619,8 +282619,8 @@ sub_810437C: @ 810437C
bx r0
.align 2, 0
_081043DC: .4byte 0x02000000
-_081043E0: .4byte 0x030024d0
-_081043E4: .4byte 0x030027e0
+_081043E0: .4byte gSpriteCoordOffsetX
+_081043E4: .4byte gSpriteCoordOffsetY
_081043E8: .4byte REG_BG1HOFS
thumb_func_end sub_810437C
@@ -282682,7 +282682,7 @@ _0810444A:
pop {r0}
bx r0
.align 2, 0
-_0810445C: .4byte 0x030024d0
+_0810445C: .4byte gSpriteCoordOffsetX
_08104460: .4byte REG_BG1HOFS
_08104464: .4byte 0x000001ff
thumb_func_end sub_81043EC
@@ -282791,7 +282791,7 @@ _08104534: .4byte gUnknown_083ECC1C
_08104538: .4byte gUnknown_083ECC20
_0810453C: .4byte gUnknown_083ECC28
_08104540: .4byte 0x02000000
-_08104544: .4byte 0x02020004
+_08104544: .4byte gSprites
thumb_func_end sub_8104498
thumb_func_start sub_8104548
@@ -282832,7 +282832,7 @@ _0810458A:
bx r0
.align 2, 0
_08104590: .4byte 0x02000000
-_08104594: .4byte 0x02020004
+_08104594: .4byte gSprites
thumb_func_end sub_8104548
thumb_func_start sub_8104598
@@ -283031,7 +283031,7 @@ sub_81046C0: @ 81046C0
b _08104758
.align 2, 0
_08104710: .4byte 0x02000000
-_08104714: .4byte 0x02020004
+_08104714: .4byte gSprites
_08104718: .4byte 0x00000187
_0810471C:
movs r0, 0xC0
@@ -283067,7 +283067,7 @@ _08104758:
pop {r0}
bx r0
.align 2, 0
-_08104760: .4byte 0x02020004
+_08104760: .4byte gSprites
thumb_func_end sub_81046C0
thumb_func_start sub_8104764
@@ -283131,7 +283131,7 @@ sub_8104794: @ 8104794
bl sub_8104A88
b _081047E6
.align 2, 0
-_081047D4: .4byte 0x030024d0
+_081047D4: .4byte gSpriteCoordOffsetX
_081047D8: .4byte REG_BG1HOFS
_081047DC: .4byte 0x000001ff
_081047E0:
@@ -283177,7 +283177,7 @@ sub_81047EC: @ 81047EC
b _0810485A
.align 2, 0
_08104834: .4byte 0x02000000
-_08104838: .4byte 0x030024d0
+_08104838: .4byte gSpriteCoordOffsetX
_0810483C: .4byte REG_BG1HOFS
_08104840: .4byte sub_810434C
_08104844:
@@ -283302,7 +283302,7 @@ sub_81048CC: @ 81048CC
pop {r0}
bx r0
.align 2, 0
-_08104934: .4byte 0x02020004
+_08104934: .4byte gSprites
_08104938: .4byte 0x02000000
_0810493C: .4byte 0x00000187
thumb_func_end sub_81048CC
@@ -283368,9 +283368,9 @@ _081049B0:
pop {r0}
bx r0
.align 2, 0
-_081049B8: .4byte 0x030027e0
+_081049B8: .4byte gSpriteCoordOffsetY
_081049BC: .4byte REG_BG1VOFS
-_081049C0: .4byte 0x02020004
+_081049C0: .4byte gSprites
_081049C4: .4byte 0x02000000
thumb_func_end sub_8104940
@@ -283396,7 +283396,7 @@ _081049EA:
pop {r0}
bx r0
.align 2, 0
-_081049F0: .4byte 0x030027e0
+_081049F0: .4byte gSpriteCoordOffsetY
_081049F4: .4byte REG_BG1VOFS
thumb_func_end sub_81049C8
@@ -283424,7 +283424,7 @@ sub_81049F8: @ 81049F8
pop {r0}
bx r0
.align 2, 0
-_08104A30: .4byte 0x030024d0
+_08104A30: .4byte gSpriteCoordOffsetX
_08104A34: .4byte REG_BG1HOFS
_08104A38: .4byte 0x02000000
_08104A3C: .4byte sub_810434C
@@ -283523,7 +283523,7 @@ sub_8104AB8: @ 8104AB8
bx r0
.align 2, 0
_08104AE4: .4byte sub_8104B0C
-_08104AE8: .4byte 0x03004b20
+_08104AE8: .4byte gTasks
thumb_func_end sub_8104AB8
thumb_func_start sub_8104AEC
@@ -283568,7 +283568,7 @@ sub_8104B0C: @ 8104B0C
bx r0
.align 2, 0
_08104B34: .4byte gUnknown_083ECC30
-_08104B38: .4byte 0x03004b20
+_08104B38: .4byte gTasks
thumb_func_end sub_8104B0C
thumb_func_start sub_8104B3C
@@ -283609,7 +283609,7 @@ _08104B76:
pop {r0}
bx r0
.align 2, 0
-_08104B7C: .4byte 0x0202f388
+_08104B7C: .4byte gPaletteFade
thumb_func_end sub_8104B60
thumb_func_start sub_8104B80
@@ -283672,7 +283672,7 @@ _08104BF0:
pop {r0}
bx r0
.align 2, 0
-_08104BF8: .4byte 0x03001770
+_08104BF8: .4byte gMain
thumb_func_end sub_8104BC8
thumb_func_start sub_8104BFC
@@ -283758,7 +283758,7 @@ _08104C86:
.align 2, 0
_08104C9C: .4byte sub_8104E74
_08104CA0: .4byte 0x02000000
-_08104CA4: .4byte 0x03004b20
+_08104CA4: .4byte gTasks
_08104CA8: .4byte 0x0000ffff
thumb_func_end sub_8104C5C
@@ -283825,7 +283825,7 @@ _08104D18:
bx r0
.align 2, 0
_08104D24: .4byte 0x02000000
-_08104D28: .4byte 0x03004b20
+_08104D28: .4byte gTasks
_08104D2C: .4byte gUnknown_083ED048
thumb_func_end sub_8104CAC
@@ -283874,7 +283874,7 @@ _08104D5C:
b _08104D96
.align 2, 0
_08104D84: .4byte 0x02000000
-_08104D88: .4byte 0x03004b20
+_08104D88: .4byte gTasks
_08104D8C:
adds r0, r5, 0x1
lsls r0, 24
@@ -283943,10 +283943,10 @@ _08104DF4:
bx r0
.align 2, 0
_08104E04: .4byte 0x02000000
-_08104E08: .4byte 0x03004b20
+_08104E08: .4byte gTasks
_08104E0C: .4byte 0x0000ffff
_08104E10: .4byte gUnknown_083ED064
-_08104E14: .4byte 0x02020004
+_08104E14: .4byte gSprites
thumb_func_end sub_8104DA4
thumb_func_start sub_8104E18
@@ -283983,8 +283983,8 @@ _08104E32:
b _08104E6C
.align 2, 0
_08104E54: .4byte 0x02000000
-_08104E58: .4byte 0x03004b20
-_08104E5C: .4byte 0x02020004
+_08104E58: .4byte gTasks
+_08104E5C: .4byte gSprites
_08104E60:
adds r0, r2, 0x1
lsls r0, 24
@@ -284020,7 +284020,7 @@ sub_8104E74: @ 8104E74
bx r0
.align 2, 0
_08104E9C: .4byte gUnknown_083ECC54
-_08104EA0: .4byte 0x03004b20
+_08104EA0: .4byte gTasks
thumb_func_end sub_8104E74
thumb_func_start nullsub_69
@@ -284082,7 +284082,7 @@ _08104EB4:
bx r0
.align 2, 0
_08104F0C: .4byte gSpriteTemplate_83ED414
-_08104F10: .4byte 0x02020004
+_08104F10: .4byte gSprites
_08104F14: .4byte 0x0000ffff
thumb_func_end sub_8104EA8
@@ -284254,7 +284254,7 @@ sub_8104FF4: @ 8104FF4
bx r0
.align 2, 0
_08105060: .4byte gSpriteTemplate_83ED42C
-_08105064: .4byte 0x02020004
+_08105064: .4byte gSprites
_08105068: .4byte 0x0000ffff
thumb_func_end sub_8104FF4
@@ -284329,7 +284329,7 @@ sub_81050C4: @ 81050C4
bx r0
.align 2, 0
_081050F4: .4byte gSpriteTemplate_83ED444
-_081050F8: .4byte 0x02020004
+_081050F8: .4byte gSprites
_081050FC: .4byte gUnknown_083ED704
thumb_func_end sub_81050C4
@@ -284368,7 +284368,7 @@ sub_8105100: @ 8105100
bx r0
.align 2, 0
_08105140: .4byte gSpriteTemplate_83ED45C
-_08105144: .4byte 0x02020004
+_08105144: .4byte gSprites
_08105148: .4byte 0x02000000
thumb_func_end sub_8105100
@@ -284388,7 +284388,7 @@ sub_810514C: @ 810514C
bx r0
.align 2, 0
_08105168: .4byte 0x02000000
-_0810516C: .4byte 0x02020004
+_0810516C: .4byte gSprites
thumb_func_end sub_810514C
thumb_func_start sub_8105170
@@ -284523,7 +284523,7 @@ sub_81051C0: @ 81051C0
bx r0
.align 2, 0
_0810526C: .4byte gSpriteTemplate_83ED474
-_08105270: .4byte 0x02020004
+_08105270: .4byte gSprites
_08105274: .4byte gUnknown_083ED73C
_08105278: .4byte 0x02000000
_0810527C: .4byte gSpriteTemplate_83ED48C
@@ -284574,8 +284574,8 @@ sub_8105284: @ 8105284
bx r0
.align 2, 0
_081052D8: .4byte gSpriteTemplate_83ED4A4
-_081052DC: .4byte 0x030024d0
-_081052E0: .4byte 0x02020004
+_081052DC: .4byte gSpriteCoordOffsetX
+_081052E0: .4byte gSprites
_081052E4: .4byte gUnknown_083ED78C
_081052E8: .4byte 0x02000000
thumb_func_end sub_8105284
@@ -284635,7 +284635,7 @@ _081052F4:
.align 2, 0
_08105350: .4byte 0x0200004b
_08105354: .4byte gSpriteTemplate_83ED4BC
-_08105358: .4byte 0x02020004
+_08105358: .4byte gSprites
thumb_func_end sub_81052EC
thumb_func_start sub_810535C
@@ -284758,7 +284758,7 @@ sub_81053A0: @ 81053A0
bx r0
.align 2, 0
_0810544C: .4byte gSpriteTemplate_83ED4D4
-_08105450: .4byte 0x02020004
+_08105450: .4byte gSprites
_08105454: .4byte gUnknown_083ED7B4
_08105458: .4byte 0x02000000
thumb_func_end sub_81053A0
@@ -284803,7 +284803,7 @@ sub_810545C: @ 810545C
bx r0
.align 2, 0
_081054A8: .4byte gSpriteTemplate_83ED4EC
-_081054AC: .4byte 0x02020004
+_081054AC: .4byte gSprites
_081054B0: .4byte gUnknown_083ED7D4
_081054B4: .4byte 0x02000000
thumb_func_end sub_810545C
@@ -284858,7 +284858,7 @@ _081054F4:
bx r0
.align 2, 0
_08105518: .4byte 0x02000000
-_0810551C: .4byte 0x02020004
+_0810551C: .4byte gSprites
_08105520: .4byte 0x0200004b
thumb_func_end sub_81054B8
@@ -284886,7 +284886,7 @@ _0810552A:
bx r0
.align 2, 0
_0810554C: .4byte 0x0200004e
-_08105550: .4byte 0x02020004
+_08105550: .4byte gSprites
thumb_func_end sub_8105524
thumb_func_start sub_8105554
@@ -284905,7 +284905,7 @@ sub_8105554: @ 8105554
bx r0
.align 2, 0
_08105570: .4byte 0x02000000
-_08105574: .4byte 0x02020004
+_08105574: .4byte gSprites
thumb_func_end sub_8105554
thumb_func_start sub_8105578
@@ -284991,7 +284991,7 @@ sub_8105578: @ 8105578
bx r0
.align 2, 0
_0810561C: .4byte gSpriteTemplate_83ED504
-_08105620: .4byte 0x02020004
+_08105620: .4byte gSprites
_08105624: .4byte 0x02000000
_08105628: .4byte 0x0000ffff
thumb_func_end sub_8105578
@@ -285074,7 +285074,7 @@ sub_8105688: @ 8105688
pop {r0}
bx r0
.align 2, 0
-_081056B8: .4byte 0x02020004
+_081056B8: .4byte gSprites
_081056BC: .4byte 0x02000000
thumb_func_end sub_8105688
@@ -285102,7 +285102,7 @@ _081056C6:
bx r0
.align 2, 0
_081056E8: .4byte 0x02000050
-_081056EC: .4byte 0x02020004
+_081056EC: .4byte gSprites
thumb_func_end sub_81056C0
thumb_func_start sub_81056F0
@@ -285175,7 +285175,7 @@ sub_81056F0: @ 81056F0
bx r0
.align 2, 0
_08105778: .4byte gSpriteTemplate_83ED51C
-_0810577C: .4byte 0x02020004
+_0810577C: .4byte gSprites
_08105780: .4byte 0x02000000
thumb_func_end sub_81056F0
@@ -285242,7 +285242,7 @@ sub_81057E8: @ 81057E8
strh r0, [r1, 0x3C]
bx lr
.align 2, 0
-_081057FC: .4byte 0x02020004
+_081057FC: .4byte gSprites
_08105800: .4byte 0x02000000
thumb_func_end sub_81057E8
@@ -285282,7 +285282,7 @@ _08105824:
.align 2, 0
_08105848: .4byte 0x01030000
_0810584C: .4byte 0x02000052
-_08105850: .4byte 0x02020004
+_08105850: .4byte gSprites
thumb_func_end sub_8105804
thumb_func_start sub_8105854
@@ -285314,7 +285314,7 @@ sub_8105854: @ 8105854
bx r0
.align 2, 0
_08105888: .4byte gSpriteTemplate_83ED534
-_0810588C: .4byte 0x02020004
+_0810588C: .4byte gSprites
_08105890: .4byte 0x02000000
thumb_func_end sub_8105854
@@ -285325,7 +285325,7 @@ sub_8105894: @ 8105894
strh r1, [r0, 0x26]
bx lr
.align 2, 0
-_0810589C: .4byte 0x030027e0
+_0810589C: .4byte gSpriteCoordOffsetY
thumb_func_end sub_8105894
thumb_func_start sub_81058A0
@@ -285344,7 +285344,7 @@ sub_81058A0: @ 81058A0
bx r0
.align 2, 0
_081058BC: .4byte 0x02000000
-_081058C0: .4byte 0x02020004
+_081058C0: .4byte gSprites
thumb_func_end sub_81058A0
thumb_func_start sub_81058C4
@@ -285409,9 +285409,9 @@ _081058D6:
.align 2, 0
_08105938: .4byte gUnknown_083ECC5A
_0810593C: .4byte 0x02000054
-_08105940: .4byte 0x030024d0
+_08105940: .4byte gSpriteCoordOffsetX
_08105944: .4byte gSpriteTemplate_83ED54C
-_08105948: .4byte 0x02020004
+_08105948: .4byte gSprites
thumb_func_end sub_81058C4
thumb_func_start sub_810594C
@@ -285495,7 +285495,7 @@ _081059BE:
bx r0
.align 2, 0
_081059E0: .4byte 0x02000054
-_081059E4: .4byte 0x02020004
+_081059E4: .4byte gSprites
thumb_func_end sub_81059B8
thumb_func_start sub_81059E8
@@ -285534,7 +285534,7 @@ sub_81059E8: @ 81059E8
bx r0
.align 2, 0
_08105A2C: .4byte gSpriteTemplate_83ED564
-_08105A30: .4byte 0x02020004
+_08105A30: .4byte gSprites
_08105A34: .4byte 0x02000000
thumb_func_end sub_81059E8
@@ -285633,7 +285633,7 @@ sub_8105ACC: @ 8105ACC
lsrs r0, 24
bx lr
.align 2, 0
-_08105AE4: .4byte 0x02020004
+_08105AE4: .4byte gSprites
_08105AE8: .4byte 0x02000000
thumb_func_end sub_8105ACC
@@ -285659,7 +285659,7 @@ sub_8105AEC: @ 8105AEC
bx r0
.align 2, 0
_08105B14: .4byte 0x02000000
-_08105B18: .4byte 0x02020004
+_08105B18: .4byte gSprites
thumb_func_end sub_8105AEC
thumb_func_start sub_8105B1C
@@ -285701,7 +285701,7 @@ sub_8105B1C: @ 8105B1C
bx r1
.align 2, 0
_08105B68: .4byte gSpriteTemplate_83ED6CC
-_08105B6C: .4byte 0x02020004
+_08105B6C: .4byte gSprites
thumb_func_end sub_8105B1C
thumb_func_start sub_8105B70
@@ -285741,7 +285741,7 @@ sub_8105B88: @ 8105B88
pop {r0}
bx r0
.align 2, 0
-_08105BB0: .4byte 0x02020004
+_08105BB0: .4byte gSprites
thumb_func_end sub_8105B88
thumb_func_start sub_8105BB4
@@ -285831,7 +285831,7 @@ _08105C50:
bx r1
.align 2, 0
_08105C58: .4byte gUnknown_083EDB5C
-_08105C5C: .4byte 0x02020004
+_08105C5C: .4byte gSprites
_08105C60: .4byte gUnknown_083EDBC4
thumb_func_end sub_8105BF8
@@ -287206,7 +287206,7 @@ sub_8106630: @ 8106630
bx r0
.align 2, 0
_0810665C: .4byte 0x02015de0
-_08106660: .4byte 0x02025734
+_08106660: .4byte gSaveBlock1
_08106664: .4byte 0x00002dfc
thumb_func_end sub_8106630
@@ -287237,7 +287237,7 @@ _08106688:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08106694: .4byte 0x03001770
+_08106694: .4byte gMain
_08106698: .4byte 0x0000043c
_0810669C: .4byte _081066A0
.align 2, 0
@@ -287259,7 +287259,7 @@ _081066B4:
bl sub_81069CC
b _0810676E
.align 2, 0
-_081066D0: .4byte 0x03005e8c
+_081066D0: .4byte gUnknown_03005E8C
_081066D4: .4byte 0x02015de0
_081066D8:
bl ResetPaletteFade
@@ -287301,7 +287301,7 @@ _081066F2:
.align 2, 0
_08106724: .4byte 0x040000d4
_08106728: .4byte 0x85000400
-_0810672C: .4byte 0x03001770
+_0810672C: .4byte gMain
_08106730: .4byte 0x0000043c
_08106734:
ldrh r0, [r4, 0x20]
@@ -287340,7 +287340,7 @@ _08106774:
.align 2, 0
_0810677C: .4byte 0x02000000
_08106780: .4byte 0x00015dde
-_08106784: .4byte 0x03001770
+_08106784: .4byte gMain
_08106788: .4byte 0x0000043c
_0810678C:
ldr r1, _081067E8
@@ -287392,7 +287392,7 @@ _081067F0: .4byte gUnknown_083F6140
_081067F4: .4byte 0x040000d4
_081067F8: .4byte 0x85000100
_081067FC: .4byte sub_8106AAC
-_08106800: .4byte 0x03000750
+_08106800: .4byte gUnknown_03000750
_08106804: .4byte sub_8106808
thumb_func_end sub_8106674
@@ -287414,7 +287414,7 @@ sub_8106818: @ 8106818
pop {r0}
bx r0
.align 2, 0
-_08106828: .4byte 0x03001770
+_08106828: .4byte gMain
thumb_func_end sub_8106818
thumb_func_start sub_810682C
@@ -287431,7 +287431,7 @@ sub_810682C: @ 810682C
beq _0810684E
b _081068E6
.align 2, 0
-_08106844: .4byte 0x03000750
+_08106844: .4byte gUnknown_03000750
_08106848:
cmp r1, 0x2
beq _081068C0
@@ -287457,9 +287457,9 @@ _0810685E:
subs r0, 0x1
b _081068E4
.align 2, 0
-_08106874: .4byte 0x0202f388
-_08106878: .4byte 0x03000756
-_0810687C: .4byte 0x03000754
+_08106874: .4byte gPaletteFade
+_08106878: .4byte gUnknown_03000756
+_0810687C: .4byte gUnknown_03000754
_08106880:
ldr r0, _081068B4
ldrh r2, [r0, 0x2E]
@@ -287488,9 +287488,9 @@ _081068A4:
movs r0, 0
b _081068E4
.align 2, 0
-_081068B4: .4byte 0x03001770
-_081068B8: .4byte 0x03000756
-_081068BC: .4byte 0x03000754
+_081068B4: .4byte gMain
+_081068B8: .4byte gUnknown_03000756
+_081068BC: .4byte gUnknown_03000754
_081068C0:
ldr r0, _081068EC
ldrb r1, [r0, 0x7]
@@ -287517,10 +287517,10 @@ _081068E6:
pop {r0}
bx r0
.align 2, 0
-_081068EC: .4byte 0x0202f388
+_081068EC: .4byte gPaletteFade
_081068F0: .4byte sub_8106818
-_081068F4: .4byte 0x03000756
-_081068F8: .4byte 0x03000754
+_081068F4: .4byte gUnknown_03000756
+_081068F8: .4byte gUnknown_03000754
thumb_func_end sub_810682C
thumb_func_start sub_81068FC
@@ -287582,8 +287582,8 @@ sub_8106918: @ 8106918
movs r1, 0x6
b _081069AE
.align 2, 0
-_08106974: .4byte 0x03005e40
-_08106978: .4byte 0x03005e8c
+_08106974: .4byte gUnknown_03005E40
+_08106978: .4byte gUnknown_03005E8C
_0810697C: .4byte gUnknown_083F60AC
_08106980: .4byte gContestText_ContestWinner
_08106984: .4byte gOtherText_Unknown1
@@ -287618,7 +287618,7 @@ _081069BE:
bx r0
.align 2, 0
_081069C4: .4byte gUnknown_083F60C0
-_081069C8: .4byte 0x03005e40
+_081069C8: .4byte gUnknown_03005E40
thumb_func_end sub_8106918
thumb_func_start sub_81069CC
@@ -287670,9 +287670,9 @@ sub_8106A10: @ 8106A10
strh r1, [r0]
b _08106A46
.align 2, 0
-_08106A28: .4byte 0x03000756
-_08106A2C: .4byte 0x03000752
-_08106A30: .4byte 0x03000754
+_08106A28: .4byte gUnknown_03000756
+_08106A2C: .4byte gUnknown_03000752
+_08106A30: .4byte gUnknown_03000754
_08106A34:
ldr r1, _08106A4C
movs r0, 0x1
@@ -287687,9 +287687,9 @@ _08106A46:
pop {r0}
bx r0
.align 2, 0
-_08106A4C: .4byte 0x03000756
-_08106A50: .4byte 0x03000752
-_08106A54: .4byte 0x03000754
+_08106A4C: .4byte gUnknown_03000756
+_08106A50: .4byte gUnknown_03000752
+_08106A54: .4byte gUnknown_03000754
thumb_func_end sub_8106A10
thumb_func_start sub_8106A58
@@ -287703,7 +287703,7 @@ sub_8106A58: @ 8106A58
strh r1, [r0]
b _08106A92
.align 2, 0
-_08106A68: .4byte 0x03000756
+_08106A68: .4byte gUnknown_03000756
_08106A6C: .4byte REG_MOSAIC
_08106A70:
ldr r1, _08106A98
@@ -287729,8 +287729,8 @@ _08106A92:
.align 2, 0
_08106A98: .4byte REG_BG1CNT
_08106A9C: .4byte 0x00000a45
-_08106AA0: .4byte 0x03000752
-_08106AA4: .4byte 0x03000754
+_08106AA0: .4byte gUnknown_03000752
+_08106AA4: .4byte gUnknown_03000754
_08106AA8: .4byte REG_MOSAIC
thumb_func_end sub_8106A58
@@ -287794,12 +287794,12 @@ sub_8106AC4: @ 8106AC4
bl sub_8106B90
b _08106B74
.align 2, 0
-_08106B28: .4byte 0x03005e8c
-_08106B2C: .4byte 0x03005e90
+_08106B28: .4byte gUnknown_03005E8C
+_08106B2C: .4byte gUnknown_03005E90
_08106B30: .4byte gMonFrontPicTable
_08106B34: .4byte gMonFrontPicCoords
_08106B38: .4byte gUnknown_081FAF4C
-_08106B3C: .4byte 0x03005e10
+_08106B3C: .4byte gUnknown_03005E10
_08106B40:
lsls r0, r6, 3
ldr r1, _08106B80
@@ -287836,7 +287836,7 @@ _08106B74:
_08106B80: .4byte gMonBackPicTable
_08106B84: .4byte gMonBackPicCoords
_08106B88: .4byte gUnknown_081FAF4C
-_08106B8C: .4byte 0x03005e10
+_08106B8C: .4byte gUnknown_03005E10
thumb_func_end sub_8106AC4
thumb_func_start sub_8106B90
@@ -287972,7 +287972,7 @@ _08106C5E:
mov pc, r0
.align 2, 0
_08106C7C: .4byte gPictureFramePalettes
-_08106C80: .4byte 0x03005e8c
+_08106C80: .4byte gUnknown_03005E8C
_08106C84: .4byte _08106C88
.align 2, 0
_08106C88:
@@ -288025,7 +288025,7 @@ _08106CF0:
.align 2, 0
_08106CFC: .4byte gPictureFrameTiles_3
_08106D00: .4byte gPictureFrameTilemap_3
-_08106D04: .4byte 0x03005e10
+_08106D04: .4byte gUnknown_03005E10
_08106D08:
ldr r0, _08106D98
movs r1, 0xC0
@@ -288106,7 +288106,7 @@ _08106D80:
.align 2, 0
_08106D98: .4byte gPictureFrameTiles_4
_08106D9C: .4byte gPictureFrameTilemap_4
-_08106DA0: .4byte 0x03005e10
+_08106DA0: .4byte gUnknown_03005E10
_08106DA4: .4byte 0x06006000
_08106DA8: .4byte 0x00001015
_08106DAC: .4byte 0x0600608c
@@ -288139,7 +288139,7 @@ _08106DD0:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08106DF0: .4byte 0x03005e8c
+_08106DF0: .4byte gUnknown_03005E8C
_08106DF4: .4byte _08106DF8
.align 2, 0
_08106DF8:
@@ -288241,7 +288241,7 @@ sub_8106E98: @ 8106E98
pop {r0}
bx r0
.align 2, 0
-_08106ED0: .4byte 0x03001770
+_08106ED0: .4byte gMain
_08106ED4: .4byte gOamData_83F6138
_08106ED8: .4byte 0xfffffc00
_08106EDC: .4byte 0xfffffe00
@@ -288259,7 +288259,7 @@ sub_8106EE0: @ 8106EE0
ldrb r0, [r0, 0xA]
b _08106F08
.align 2, 0
-_08106EF4: .4byte 0x03005e8c
+_08106EF4: .4byte gUnknown_03005E8C
_08106EF8:
ldr r0, _08106F18
ldr r0, [r0]
@@ -288277,7 +288277,7 @@ _08106F08:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08106F18: .4byte 0x03005e8c
+_08106F18: .4byte gUnknown_03005E8C
_08106F1C: .4byte _08106F20
.align 2, 0
_08106F20:
@@ -288316,9 +288316,9 @@ sub_8106F4C: @ 8106F4C
str r1, [r0]
bx lr
.align 2, 0
-_08106F5C: .4byte 0x03005e90
+_08106F5C: .4byte gUnknown_03005E90
_08106F60: .4byte 0x02017e00
-_08106F64: .4byte 0x03005e10
+_08106F64: .4byte gUnknown_03005E10
_08106F68: .4byte 0xffffe000
thumb_func_end sub_8106F4C
@@ -288357,10 +288357,10 @@ sub_8106F6C: @ 8106F6C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08106FAC: .4byte 0x03005e20
-_08106FB0: .4byte 0x03005e10
-_08106FB4: .4byte 0x03005e90
-_08106FB8: .4byte 0x03005e8c
+_08106FAC: .4byte gUnknown_03005E20
+_08106FB0: .4byte gUnknown_03005E10
+_08106FB4: .4byte gUnknown_03005E90
+_08106FB8: .4byte gUnknown_03005E8C
_08106FBC: .4byte _08106FC0
.align 2, 0
_08106FC0:
@@ -288429,7 +288429,7 @@ _08107052:
bx r0
.align 2, 0
_08107088: .4byte 0x06010000
-_0810708C: .4byte 0x03005e90
+_0810708C: .4byte gUnknown_03005E90
thumb_func_end sub_8106F6C
thumb_func_start sub_8107090
@@ -288461,7 +288461,7 @@ sub_8107090: @ 8107090
pop {r0}
bx r0
.align 2, 0
-_081070D0: .4byte 0x03005e8c
+_081070D0: .4byte gUnknown_03005E8C
thumb_func_end sub_8107090
thumb_func_start sub_81070D4
@@ -288526,8 +288526,8 @@ _08107138:
bx r0
.align 2, 0
_08107144: .4byte 0x02016a00
-_08107148: .4byte 0x020239f8
-_0810714C: .4byte 0x0202ff5e
+_08107148: .4byte gUnknown_020239F8
+_0810714C: .4byte word_202FF5E
_08107150: .4byte 0x00000982
_08107154: .4byte gTrainers + 0x10
_08107158: .4byte 0x02016a2c
@@ -288621,13 +288621,13 @@ _081071A4:
b _0810722C
.align 2, 0
_08107204: .4byte 0x02016800
-_08107208: .4byte 0x02024a60
+_08107208: .4byte gUnknown_02024A60
_0810720C: .4byte gBitTable
_08107210: .4byte 0x02016c00
-_08107214: .4byte 0x02024c07
-_08107218: .4byte 0x020239f8
-_0810721C: .4byte 0x02024c08
-_08107220: .4byte 0x02024c0c
+_08107214: .4byte gUnknown_02024C07
+_08107218: .4byte gUnknown_020239F8
+_0810721C: .4byte gUnknown_02024C08
+_08107220: .4byte gUnknown_02024C0C
_08107224:
ldr r0, _08107244
movs r1, 0x1
@@ -288646,8 +288646,8 @@ _0810722C:
str r0, [r1, 0xC]
b _08107296
.align 2, 0
-_08107244: .4byte 0x02024c08
-_08107248: .4byte 0x020239f8
+_08107244: .4byte gUnknown_02024C08
+_08107248: .4byte gUnknown_020239F8
_0810724C: .4byte 0x02016800
_08107250:
movs r0, 0x80
@@ -288693,7 +288693,7 @@ _08107296:
.align 2, 0
_0810729C: .4byte 0x02016800
_081072A0: .4byte gTrainers
-_081072A4: .4byte 0x0202ff5e
+_081072A4: .4byte word_202FF5E
thumb_func_end sub_810715C
thumb_func_start sub_81072A8
@@ -288858,10 +288858,10 @@ _081073C6:
b _0810744E
.align 2, 0
_081073D0: .4byte 0x02016800
-_081073D4: .4byte 0x02039238
+_081073D4: .4byte gUnknown_02039238
_081073D8: .4byte BattleAIs
-_081073DC: .4byte 0x02024a80
-_081073E0: .4byte 0x02024c07
+_081073DC: .4byte gBattleMons
+_081073E0: .4byte gUnknown_02024C07
_081073E4:
ldrh r1, [r1, 0x2]
cmp r1, 0
@@ -288955,9 +288955,9 @@ _08107468:
strh r0, [r1]
b _0810749A
.align 2, 0
-_08107488: .4byte 0x02024c08
+_08107488: .4byte gUnknown_02024C08
_0810748C: .4byte 0x02016a00
-_08107490: .4byte 0x02024c34
+_08107490: .4byte gUnknown_02024C34
_08107494:
adds r2, 0x1
cmp r2, 0x7
@@ -289074,7 +289074,7 @@ sub_810752C: @ 810752C
str r1, [r3]
b _08107568
.align 2, 0
-_08107560: .4byte 0x02039238
+_08107560: .4byte gUnknown_02039238
_08107564:
adds r0, r2, 0x6
str r0, [r3]
@@ -289110,7 +289110,7 @@ sub_810756C: @ 810756C
str r1, [r3]
b _081075A8
.align 2, 0
-_081075A0: .4byte 0x02039238
+_081075A0: .4byte gUnknown_02039238
_081075A4:
adds r0, r2, 0x6
str r0, [r3]
@@ -289146,7 +289146,7 @@ sub_81075AC: @ 81075AC
str r1, [r3]
b _081075E8
.align 2, 0
-_081075E0: .4byte 0x02039238
+_081075E0: .4byte gUnknown_02039238
_081075E4:
adds r0, r2, 0x6
str r0, [r3]
@@ -289182,7 +289182,7 @@ sub_81075EC: @ 81075EC
str r1, [r3]
b _08107628
.align 2, 0
-_08107620: .4byte 0x02039238
+_08107620: .4byte gUnknown_02039238
_08107624:
adds r0, r2, 0x6
str r0, [r3]
@@ -289221,7 +289221,7 @@ _08107652:
bx r0
.align 2, 0
_08107660: .4byte 0x02016800
-_08107664: .4byte 0x02039238
+_08107664: .4byte gUnknown_02039238
thumb_func_end sub_810762C
thumb_func_start sub_8107668
@@ -289236,8 +289236,8 @@ sub_8107668: @ 8107668
ldr r0, _08107680
b _08107686
.align 2, 0
-_0810767C: .4byte 0x02039238
-_08107680: .4byte 0x02024c07
+_0810767C: .4byte gUnknown_02039238
+_08107680: .4byte gUnknown_02024C07
_08107684:
ldr r0, _081076BC
_08107686:
@@ -289268,8 +289268,8 @@ _08107686:
str r1, [r4]
b _081076C8
.align 2, 0
-_081076BC: .4byte 0x02024c08
-_081076C0: .4byte 0x02024a80
+_081076BC: .4byte gUnknown_02024C08
+_081076C0: .4byte gBattleMons
_081076C4:
adds r0, r2, 0x7
str r0, [r4]
@@ -289291,8 +289291,8 @@ sub_81076D0: @ 81076D0
ldr r0, _081076E8
b _081076EE
.align 2, 0
-_081076E4: .4byte 0x02039238
-_081076E8: .4byte 0x02024c07
+_081076E4: .4byte gUnknown_02039238
+_081076E8: .4byte gUnknown_02024C07
_081076EC:
ldr r0, _08107724
_081076EE:
@@ -289323,8 +289323,8 @@ _081076EE:
str r1, [r4]
b _08107730
.align 2, 0
-_08107724: .4byte 0x02024c08
-_08107728: .4byte 0x02024a80
+_08107724: .4byte gUnknown_02024C08
+_08107728: .4byte gBattleMons
_0810772C:
adds r0, r2, 0x7
str r0, [r4]
@@ -289346,8 +289346,8 @@ sub_8107738: @ 8107738
ldr r0, _08107750
b _08107756
.align 2, 0
-_0810774C: .4byte 0x02039238
-_08107750: .4byte 0x02024c07
+_0810774C: .4byte gUnknown_02039238
+_08107750: .4byte gUnknown_02024C07
_08107754:
ldr r0, _0810778C
_08107756:
@@ -289378,8 +289378,8 @@ _08107756:
str r1, [r4]
b _08107798
.align 2, 0
-_0810778C: .4byte 0x02024c08
-_08107790: .4byte 0x02024a80
+_0810778C: .4byte gUnknown_02024C08
+_08107790: .4byte gBattleMons
_08107794:
adds r0, r2, 0x7
str r0, [r4]
@@ -289401,8 +289401,8 @@ sub_81077A0: @ 81077A0
ldr r0, _081077B8
b _081077BE
.align 2, 0
-_081077B4: .4byte 0x02039238
-_081077B8: .4byte 0x02024c07
+_081077B4: .4byte gUnknown_02039238
+_081077B8: .4byte gUnknown_02024C07
_081077BC:
ldr r0, _081077F4
_081077BE:
@@ -289433,8 +289433,8 @@ _081077BE:
str r1, [r4]
b _08107800
.align 2, 0
-_081077F4: .4byte 0x02024c08
-_081077F8: .4byte 0x02024a80
+_081077F4: .4byte gUnknown_02024C08
+_081077F8: .4byte gBattleMons
_081077FC:
adds r0, r2, 0x7
str r0, [r4]
@@ -289456,8 +289456,8 @@ sub_8107808: @ 8107808
ldr r0, _08107820
b _08107826
.align 2, 0
-_0810781C: .4byte 0x02039238
-_08107820: .4byte 0x02024c07
+_0810781C: .4byte gUnknown_02039238
+_08107820: .4byte gUnknown_02024C07
_08107824:
ldr r0, _08107868
_08107826:
@@ -289495,8 +289495,8 @@ _08107826:
str r1, [r5]
b _08107876
.align 2, 0
-_08107868: .4byte 0x02024c08
-_0810786C: .4byte 0x02024a80
+_08107868: .4byte gUnknown_02024C08
+_0810786C: .4byte gBattleMons
_08107870:
adds r0, r3, 0
adds r0, 0xA
@@ -289519,8 +289519,8 @@ sub_810787C: @ 810787C
ldr r0, _08107894
b _0810789A
.align 2, 0
-_08107890: .4byte 0x02039238
-_08107894: .4byte 0x02024c07
+_08107890: .4byte gUnknown_02039238
+_08107894: .4byte gUnknown_02024C07
_08107898:
ldr r0, _081078DC
_0810789A:
@@ -289558,8 +289558,8 @@ _0810789A:
str r1, [r5]
b _081078EA
.align 2, 0
-_081078DC: .4byte 0x02024c08
-_081078E0: .4byte 0x02024a80
+_081078DC: .4byte gUnknown_02024C08
+_081078E0: .4byte gBattleMons
_081078E4:
adds r0, r3, 0
adds r0, 0xA
@@ -289582,8 +289582,8 @@ sub_81078F0: @ 81078F0
ldr r0, _08107908
b _0810790E
.align 2, 0
-_08107904: .4byte 0x02039238
-_08107908: .4byte 0x02024c07
+_08107904: .4byte gUnknown_02039238
+_08107908: .4byte gUnknown_02024C07
_0810790C:
ldr r0, _08107950
_0810790E:
@@ -289621,8 +289621,8 @@ _0810790E:
str r1, [r5]
b _0810795E
.align 2, 0
-_08107950: .4byte 0x02024c08
-_08107954: .4byte 0x02024a80
+_08107950: .4byte gUnknown_02024C08
+_08107954: .4byte gBattleMons
_08107958:
adds r0, r3, 0
adds r0, 0xA
@@ -289645,8 +289645,8 @@ sub_8107964: @ 8107964
ldr r0, _0810797C
b _08107982
.align 2, 0
-_08107978: .4byte 0x02039238
-_0810797C: .4byte 0x02024c07
+_08107978: .4byte gUnknown_02039238
+_0810797C: .4byte gUnknown_02024C07
_08107980:
ldr r0, _081079C4
_08107982:
@@ -289684,8 +289684,8 @@ _08107982:
str r1, [r5]
b _081079D2
.align 2, 0
-_081079C4: .4byte 0x02024c08
-_081079C8: .4byte 0x02024a80
+_081079C4: .4byte gUnknown_02024C08
+_081079C8: .4byte gBattleMons
_081079CC:
adds r0, r3, 0
adds r0, 0xA
@@ -289708,8 +289708,8 @@ sub_81079D8: @ 81079D8
ldr r0, _081079F0
b _081079F6
.align 2, 0
-_081079EC: .4byte 0x02039238
-_081079F0: .4byte 0x02024c07
+_081079EC: .4byte gUnknown_02039238
+_081079F0: .4byte gUnknown_02024C07
_081079F4:
ldr r0, _08107A34
_081079F6:
@@ -289745,8 +289745,8 @@ _081079F6:
str r1, [r5]
b _08107A42
.align 2, 0
-_08107A34: .4byte 0x02024c08
-_08107A38: .4byte 0x02024c98
+_08107A34: .4byte gUnknown_02024C08
+_08107A38: .4byte gUnknown_02024C98
_08107A3C:
adds r0, r3, 0
adds r0, 0xA
@@ -289769,8 +289769,8 @@ sub_8107A48: @ 8107A48
ldr r0, _08107A60
b _08107A66
.align 2, 0
-_08107A5C: .4byte 0x02039238
-_08107A60: .4byte 0x02024c07
+_08107A5C: .4byte gUnknown_02039238
+_08107A60: .4byte gUnknown_02024C07
_08107A64:
ldr r0, _08107AA4
_08107A66:
@@ -289806,8 +289806,8 @@ _08107A66:
str r1, [r5]
b _08107AB2
.align 2, 0
-_08107AA4: .4byte 0x02024c08
-_08107AA8: .4byte 0x02024c98
+_08107AA4: .4byte gUnknown_02024C08
+_08107AA8: .4byte gUnknown_02024C98
_08107AAC:
adds r0, r3, 0
adds r0, 0xA
@@ -289829,8 +289829,8 @@ sub_8107AB8: @ 8107AB8
ldr r0, _08107ACC
b _08107AD2
.align 2, 0
-_08107AC8: .4byte 0x02039238
-_08107ACC: .4byte 0x02024c07
+_08107AC8: .4byte gUnknown_02039238
+_08107ACC: .4byte gUnknown_02024C07
_08107AD0:
ldr r0, _08107B1C
_08107AD2:
@@ -289870,9 +289870,9 @@ _08107AD2:
str r1, [r4]
b _08107B2E
.align 2, 0
-_08107B1C: .4byte 0x02024c08
-_08107B20: .4byte 0x02039238
-_08107B24: .4byte 0x02024c7a
+_08107B1C: .4byte gUnknown_02024C08
+_08107B20: .4byte gUnknown_02039238
+_08107B24: .4byte gUnknown_02024C7A
_08107B28:
adds r0, r3, 0
adds r0, 0xA
@@ -289894,8 +289894,8 @@ sub_8107B34: @ 8107B34
ldr r0, _08107B48
b _08107B4E
.align 2, 0
-_08107B44: .4byte 0x02039238
-_08107B48: .4byte 0x02024c07
+_08107B44: .4byte gUnknown_02039238
+_08107B48: .4byte gUnknown_02024C07
_08107B4C:
ldr r0, _08107B98
_08107B4E:
@@ -289935,9 +289935,9 @@ _08107B4E:
str r1, [r4]
b _08107BAA
.align 2, 0
-_08107B98: .4byte 0x02024c08
-_08107B9C: .4byte 0x02039238
-_08107BA0: .4byte 0x02024c7a
+_08107B98: .4byte gUnknown_02024C08
+_08107B9C: .4byte gUnknown_02039238
+_08107BA0: .4byte gUnknown_02024C7A
_08107BA4:
adds r0, r3, 0
adds r0, 0xA
@@ -289972,7 +289972,7 @@ sub_8107BB0: @ 8107BB0
b _08107BE4
.align 2, 0
_08107BD8: .4byte 0x02016800
-_08107BDC: .4byte 0x02039238
+_08107BDC: .4byte gUnknown_02039238
_08107BE0:
adds r0, r2, 0x6
str r0, [r3]
@@ -290005,7 +290005,7 @@ sub_8107BE8: @ 8107BE8
b _08107C1C
.align 2, 0
_08107C10: .4byte 0x02016800
-_08107C14: .4byte 0x02039238
+_08107C14: .4byte gUnknown_02039238
_08107C18:
adds r0, r2, 0x6
str r0, [r3]
@@ -290038,7 +290038,7 @@ sub_8107C20: @ 8107C20
b _08107C54
.align 2, 0
_08107C48: .4byte 0x02016800
-_08107C4C: .4byte 0x02039238
+_08107C4C: .4byte gUnknown_02039238
_08107C50:
adds r0, r2, 0x6
str r0, [r3]
@@ -290071,7 +290071,7 @@ sub_8107C58: @ 8107C58
b _08107C8C
.align 2, 0
_08107C80: .4byte 0x02016800
-_08107C84: .4byte 0x02039238
+_08107C84: .4byte gUnknown_02039238
_08107C88:
adds r0, r2, 0x6
str r0, [r3]
@@ -290113,7 +290113,7 @@ sub_8107C90: @ 8107C90
str r1, [r3]
b _08107CDA
.align 2, 0
-_08107CCC: .4byte 0x02039238
+_08107CCC: .4byte gUnknown_02039238
_08107CD0: .4byte 0x02016800
_08107CD4:
adds r0, r2, 0
@@ -290157,7 +290157,7 @@ sub_8107CE0: @ 8107CE0
str r1, [r3]
b _08107D2A
.align 2, 0
-_08107D1C: .4byte 0x02039238
+_08107D1C: .4byte gUnknown_02039238
_08107D20: .4byte 0x02016800
_08107D24:
adds r0, r2, 0
@@ -290201,7 +290201,7 @@ sub_8107D30: @ 8107D30
str r1, [r3]
b _08107D7A
.align 2, 0
-_08107D6C: .4byte 0x02039238
+_08107D6C: .4byte gUnknown_02039238
_08107D70: .4byte 0x02016800
_08107D74:
adds r0, r2, 0
@@ -290245,7 +290245,7 @@ sub_8107D80: @ 8107D80
str r1, [r3]
b _08107DCA
.align 2, 0
-_08107DBC: .4byte 0x02039238
+_08107DBC: .4byte gUnknown_02039238
_08107DC0: .4byte 0x02016800
_08107DC4:
adds r0, r2, 0
@@ -290282,7 +290282,7 @@ sub_8107DD0: @ 8107DD0
str r1, [r3]
b _08107E0C
.align 2, 0
-_08107E00: .4byte 0x02039238
+_08107E00: .4byte gUnknown_02039238
_08107E04: .4byte 0x02016800
_08107E08:
adds r0, r2, 0x7
@@ -290318,7 +290318,7 @@ sub_8107E10: @ 8107E10
str r1, [r3]
b _08107E4C
.align 2, 0
-_08107E40: .4byte 0x02039238
+_08107E40: .4byte gUnknown_02039238
_08107E44: .4byte 0x02016800
_08107E48:
adds r0, r2, 0x7
@@ -290367,7 +290367,7 @@ _08107E76:
str r1, [r4]
b _08107EAE
.align 2, 0
-_08107E98: .4byte 0x02039238
+_08107E98: .4byte gUnknown_02039238
_08107E9C: .4byte 0x02016800
_08107EA0:
adds r3, 0x1
@@ -290415,7 +290415,7 @@ _08107EDC:
str r0, [r1]
b _08107F14
.align 2, 0
-_08107EEC: .4byte 0x02039238
+_08107EEC: .4byte gUnknown_02039238
_08107EF0: .4byte 0x02016800
_08107EF4:
adds r3, 0x1
@@ -290481,7 +290481,7 @@ _08107F44:
str r1, [r4]
b _08107F7E
.align 2, 0
-_08107F64: .4byte 0x02039238
+_08107F64: .4byte gUnknown_02039238
_08107F68: .4byte 0x0000ffff
_08107F6C: .4byte 0x02016800
_08107F70:
@@ -290531,7 +290531,7 @@ _08107FAE:
str r0, [r1]
b _08107FE8
.align 2, 0
-_08107FBC: .4byte 0x02039238
+_08107FBC: .4byte gUnknown_02039238
_08107FC0: .4byte 0x0000ffff
_08107FC4: .4byte 0x02016800
_08107FC8:
@@ -290595,9 +290595,9 @@ _08108022:
str r0, [r4]
b _08108058
.align 2, 0
-_08108030: .4byte 0x02039238
-_08108034: .4byte 0x02024a80
-_08108038: .4byte 0x02024c07
+_08108030: .4byte gUnknown_02039238
+_08108034: .4byte gBattleMons
+_08108038: .4byte gUnknown_02024C07
_0810803C: .4byte gBattleMoves
_08108040:
ldr r2, [r4]
@@ -290655,9 +290655,9 @@ _08108092:
str r0, [r4]
b _081080C8
.align 2, 0
-_081080A0: .4byte 0x02039238
-_081080A4: .4byte 0x02024a80
-_081080A8: .4byte 0x02024c07
+_081080A0: .4byte gUnknown_02039238
+_081080A4: .4byte gBattleMons
+_081080A8: .4byte gUnknown_02024C07
_081080AC: .4byte gBattleMoves
_081080B0:
ldr r2, [r4]
@@ -290691,8 +290691,8 @@ sub_81080D0: @ 81080D0
bx lr
.align 2, 0
_081080E4: .4byte 0x02016800
-_081080E8: .4byte 0x030042e0
-_081080EC: .4byte 0x02039238
+_081080E8: .4byte gUnknown_030042E0
+_081080EC: .4byte gUnknown_02039238
thumb_func_end sub_81080D0
thumb_func_start sub_81080F0
@@ -290710,7 +290710,7 @@ sub_81080F0: @ 81080F0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08108108: .4byte 0x02039238
+_08108108: .4byte gUnknown_02039238
_0810810C: .4byte _08108110
.align 2, 0
_08108110:
@@ -290732,8 +290732,8 @@ _08108124:
b _081081B4
.align 2, 0
_08108138: .4byte 0x02016800
-_0810813C: .4byte 0x02024a80
-_08108140: .4byte 0x02024c07
+_0810813C: .4byte gBattleMons
+_08108140: .4byte gUnknown_02024C07
_08108144:
ldr r3, _08108158
ldr r2, _0810815C
@@ -290747,8 +290747,8 @@ _08108144:
b _081081B4
.align 2, 0
_08108158: .4byte 0x02016800
-_0810815C: .4byte 0x02024a80
-_08108160: .4byte 0x02024c08
+_0810815C: .4byte gBattleMons
+_08108160: .4byte gUnknown_02024C08
_08108164:
ldr r3, _08108178
ldr r2, _0810817C
@@ -290762,8 +290762,8 @@ _08108164:
b _081081B4
.align 2, 0
_08108178: .4byte 0x02016800
-_0810817C: .4byte 0x02024a80
-_08108180: .4byte 0x02024c07
+_0810817C: .4byte gBattleMons
+_08108180: .4byte gUnknown_02024C07
_08108184:
ldr r3, _08108198
ldr r2, _0810819C
@@ -290777,8 +290777,8 @@ _08108184:
b _081081B4
.align 2, 0
_08108198: .4byte 0x02016800
-_0810819C: .4byte 0x02024a80
-_081081A0: .4byte 0x02024c08
+_0810819C: .4byte gBattleMons
+_081081A0: .4byte gUnknown_02024C08
_081081A4:
ldr r3, _081081C4
ldr r2, _081081C8
@@ -290821,7 +290821,7 @@ sub_81081CC: @ 81081CC
.align 2, 0
_081081E8: .4byte 0x02016800
_081081EC: .4byte gBattleMoves
-_081081F0: .4byte 0x02039238
+_081081F0: .4byte gUnknown_02039238
thumb_func_end sub_81081CC
thumb_func_start sub_81081F4
@@ -290989,15 +290989,15 @@ _08108328: .4byte gUnknown_083F62BC
_0810832C: .4byte 0x0000ffff
_08108330: .4byte gBattleMoves
_08108334: .4byte 0x02016800
-_08108338: .4byte 0x02024dec
+_08108338: .4byte gUnknown_02024DEC
_0810833C: .4byte 0xfffff81c
-_08108340: .4byte 0x02024c68
-_08108344: .4byte 0x02024c0d
-_08108348: .4byte 0x02024a80
-_0810834C: .4byte 0x02024c07
-_08108350: .4byte 0x02024be6
-_08108354: .4byte 0x02024c08
-_08108358: .4byte 0x02024bec
+_08108340: .4byte gUnknown_02024C68
+_08108344: .4byte gXXX_CritRelated
+_08108348: .4byte gBattleMons
+_0810834C: .4byte gUnknown_02024C07
+_08108350: .4byte gUnknown_02024BE6
+_08108354: .4byte gUnknown_02024C08
+_08108358: .4byte gUnknown_02024BEC
_0810835C:
mov r1, sp
add r1, r8
@@ -291040,7 +291040,7 @@ _0810839A:
b _081083B8
.align 2, 0
_081083A4: .4byte 0x02016800
-_081083A8: .4byte 0x02039238
+_081083A8: .4byte gUnknown_02039238
_081083AC:
movs r0, 0x1
str r0, [r5, 0x8]
@@ -291062,7 +291062,7 @@ _081083B8:
pop {r0}
bx r0
.align 2, 0
-_081083D0: .4byte 0x02039238
+_081083D0: .4byte gUnknown_02039238
thumb_func_end sub_81081F4
thumb_func_start sub_81083D4
@@ -291079,10 +291079,10 @@ sub_81083D4: @ 81083D4
ldr r0, _081083F8
b _08108402
.align 2, 0
-_081083EC: .4byte 0x02039238
+_081083EC: .4byte gUnknown_02039238
_081083F0: .4byte 0x02016800
-_081083F4: .4byte 0x02024c34
-_081083F8: .4byte 0x02024c07
+_081083F4: .4byte gUnknown_02024C34
+_081083F8: .4byte gUnknown_02024C07
_081083FC:
ldr r2, _08108418
ldr r1, _0810841C
@@ -291100,8 +291100,8 @@ _08108402:
bx r0
.align 2, 0
_08108418: .4byte 0x02016800
-_0810841C: .4byte 0x02024c34
-_08108420: .4byte 0x02024c08
+_0810841C: .4byte gUnknown_02024C34
+_08108420: .4byte gUnknown_02024C08
thumb_func_end sub_81083D4
thumb_func_start sub_8108424
@@ -291127,7 +291127,7 @@ sub_8108424: @ 8108424
str r1, [r3]
b _08108458
.align 2, 0
-_0810844C: .4byte 0x02039238
+_0810844C: .4byte gUnknown_02039238
_08108450: .4byte 0x02016800
_08108454:
adds r0, r2, 0x6
@@ -291160,7 +291160,7 @@ sub_810845C: @ 810845C
str r1, [r3]
b _08108490
.align 2, 0
-_08108484: .4byte 0x02039238
+_08108484: .4byte gUnknown_02039238
_08108488: .4byte 0x02016800
_0810848C:
adds r0, r2, 0x6
@@ -291199,9 +291199,9 @@ tai28_unk: @ 8108494
str r1, [r3]
b _081084DC
.align 2, 0
-_081084CC: .4byte 0x02024c07
-_081084D0: .4byte 0x02024c08
-_081084D4: .4byte 0x02039238
+_081084CC: .4byte gUnknown_02024C07
+_081084D0: .4byte gUnknown_02024C08
+_081084D4: .4byte gUnknown_02039238
_081084D8:
adds r0, r2, 0x6
str r0, [r3]
@@ -291239,9 +291239,9 @@ tai29_unk: @ 81084E0
str r1, [r3]
b _08108528
.align 2, 0
-_08108518: .4byte 0x02024c07
-_0810851C: .4byte 0x02024c08
-_08108520: .4byte 0x02039238
+_08108518: .4byte gUnknown_02024C07
+_0810851C: .4byte gUnknown_02024C08
+_08108520: .4byte gUnknown_02039238
_08108524:
adds r0, r2, 0x6
str r0, [r3]
@@ -291278,8 +291278,8 @@ tai2C_unk: @ 8108534
b _0810855E
.align 2, 0
_08108550: .4byte 0x02016800
-_08108554: .4byte 0x02039238
-_08108558: .4byte 0x02024c07
+_08108554: .4byte gUnknown_02039238
+_08108558: .4byte gUnknown_02024C07
_0810855C:
ldr r0, _081085A8
_0810855E:
@@ -291318,11 +291318,11 @@ _08108574:
ldrb r6, [r0]
b _081085C6
.align 2, 0
-_081085A8: .4byte 0x02024c08
-_081085AC: .4byte 0x030045c0
-_081085B0: .4byte 0x03004360
-_081085B4: .4byte 0x020239f8
-_081085B8: .4byte 0x02024a6a
+_081085A8: .4byte gUnknown_02024C08
+_081085AC: .4byte gEnemyParty
+_081085B0: .4byte gPlayerParty
+_081085B4: .4byte gUnknown_020239F8
+_081085B8: .4byte gUnknown_02024A6A
_081085BC:
ldr r1, _08108624
lsls r0, r5, 1
@@ -291376,9 +291376,9 @@ _08108608:
pop {r0}
bx r0
.align 2, 0
-_08108624: .4byte 0x02024a6a
+_08108624: .4byte gUnknown_02024A6A
_08108628: .4byte 0x02016800
-_0810862C: .4byte 0x02039238
+_0810862C: .4byte gUnknown_02039238
thumb_func_end tai2C_unk
thumb_func_start sub_8108630
@@ -291393,7 +291393,7 @@ sub_8108630: @ 8108630
bx lr
.align 2, 0
_08108640: .4byte 0x02016800
-_08108644: .4byte 0x02039238
+_08108644: .4byte gUnknown_02039238
thumb_func_end sub_8108630
thumb_func_start sub_8108648
@@ -291415,7 +291415,7 @@ sub_8108648: @ 8108648
.align 2, 0
_08108664: .4byte 0x02016800
_08108668: .4byte gBattleMoves
-_0810866C: .4byte 0x02039238
+_0810866C: .4byte gUnknown_02039238
thumb_func_end sub_8108648
thumb_func_start sub_8108670
@@ -291429,8 +291429,8 @@ sub_8108670: @ 8108670
ldr r0, _08108684
b _0810868A
.align 2, 0
-_08108680: .4byte 0x02039238
-_08108684: .4byte 0x02024c07
+_08108680: .4byte gUnknown_02039238
+_08108684: .4byte gUnknown_02024C07
_08108688:
ldr r0, _081086BC
_0810868A:
@@ -291458,7 +291458,7 @@ _0810868A:
str r0, [r1, 0x8]
b _08108784
.align 2, 0
-_081086BC: .4byte 0x02024c08
+_081086BC: .4byte gUnknown_02024C08
_081086C0: .4byte 0x02016a00
_081086C4: .4byte 0xfffffe00
_081086C8:
@@ -291486,7 +291486,7 @@ _081086E4:
str r0, [r1, 0x8]
b _08108784
.align 2, 0
-_081086F4: .4byte 0x02024a80
+_081086F4: .4byte gBattleMons
_081086F8: .4byte 0x02016800
_081086FC:
ldr r4, _08108734
@@ -291566,8 +291566,8 @@ _08108784:
bx r0
.align 2, 0
_08108794: .4byte 0x02016800
-_08108798: .4byte 0x02024a80
-_0810879C: .4byte 0x02039238
+_08108798: .4byte gBattleMons
+_0810879C: .4byte gUnknown_02039238
thumb_func_end sub_8108670
thumb_func_start tai30_unk
@@ -291673,18 +291673,18 @@ _08108844:
pop {r0}
bx r0
.align 2, 0
-_0810885C: .4byte 0x02024dec
+_0810885C: .4byte gUnknown_02024DEC
_08108860: .4byte 0x02000000
_08108864: .4byte 0x0001601c
-_08108868: .4byte 0x02024c68
-_0810886C: .4byte 0x02024c0d
-_08108870: .4byte 0x02024bec
-_08108874: .4byte 0x02024be6
-_08108878: .4byte 0x02024a8c
-_0810887C: .4byte 0x02024c07
-_08108880: .4byte 0x02024c08
+_08108868: .4byte gUnknown_02024C68
+_0810886C: .4byte gXXX_CritRelated
+_08108870: .4byte gUnknown_02024BEC
+_08108874: .4byte gUnknown_02024BE6
+_08108878: .4byte gUnknown_02024A8C
+_0810887C: .4byte gUnknown_02024C07
+_08108880: .4byte gUnknown_02024C08
_08108884: .4byte 0x02016800
-_08108888: .4byte 0x02039238
+_08108888: .4byte gUnknown_02039238
thumb_func_end tai30_unk
thumb_func_start dp15_simulate_damage_bonus_jump_if_eq
@@ -291771,16 +291771,16 @@ _08108902:
str r1, [r3]
b _08108954
.align 2, 0
-_08108928: .4byte 0x02024dec
+_08108928: .4byte gUnknown_02024DEC
_0810892C: .4byte 0x02000000
_08108930: .4byte 0x0001601c
-_08108934: .4byte 0x02024c68
-_08108938: .4byte 0x02024c0d
-_0810893C: .4byte 0x02024bec
-_08108940: .4byte 0x02024be6
-_08108944: .4byte 0x02024c07
-_08108948: .4byte 0x02024c08
-_0810894C: .4byte 0x02039238
+_08108934: .4byte gUnknown_02024C68
+_08108938: .4byte gXXX_CritRelated
+_0810893C: .4byte gUnknown_02024BEC
+_08108940: .4byte gUnknown_02024BE6
+_08108944: .4byte gUnknown_02024C07
+_08108948: .4byte gUnknown_02024C08
+_0810894C: .4byte gUnknown_02039238
_08108950:
adds r0, r2, 0x6
str r0, [r3]
@@ -291815,8 +291815,8 @@ sub_8108964: @ 8108964
ldr r1, _08108980
b _081089A6
.align 2, 0
-_0810897C: .4byte 0x02039238
-_08108980: .4byte 0x030045c0
+_0810897C: .4byte gUnknown_02039238
+_08108980: .4byte gEnemyParty
_08108984:
ldr r3, _081089A0
ldr r2, [r3]
@@ -291833,7 +291833,7 @@ _08108984:
str r1, [r3]
b _08108A12
.align 2, 0
-_081089A0: .4byte 0x02039238
+_081089A0: .4byte gUnknown_02039238
_081089A4:
ldr r1, _08108A20
_081089A6:
@@ -291899,8 +291899,8 @@ _08108A12:
pop {r0}
bx r0
.align 2, 0
-_08108A20: .4byte 0x03004360
-_08108A24: .4byte 0x02039238
+_08108A20: .4byte gPlayerParty
+_08108A24: .4byte gUnknown_02039238
thumb_func_end sub_8108964
thumb_func_start sub_8108A28
@@ -291920,8 +291920,8 @@ sub_8108A28: @ 8108A28
mov r10, r0
b _08108A50
.align 2, 0
-_08108A44: .4byte 0x02039238
-_08108A48: .4byte 0x030045c0
+_08108A44: .4byte gUnknown_02039238
+_08108A48: .4byte gEnemyParty
_08108A4C:
ldr r1, _08108AE4
mov r10, r1
@@ -291999,8 +291999,8 @@ _08108AB0:
pop {r0}
bx r0
.align 2, 0
-_08108AE4: .4byte 0x03004360
-_08108AE8: .4byte 0x02039238
+_08108AE4: .4byte gPlayerParty
+_08108AE8: .4byte gUnknown_02039238
thumb_func_end sub_8108A28
thumb_func_start sub_8108AEC
@@ -292049,9 +292049,9 @@ _08108B2E:
pop {r0}
bx r0
.align 2, 0
-_08108B3C: .4byte 0x02024db8
+_08108B3C: .4byte word_2024DB8
_08108B40: .4byte 0x02016800
-_08108B44: .4byte 0x02039238
+_08108B44: .4byte gUnknown_02039238
thumb_func_end sub_8108AEC
thumb_func_start sub_8108B48
@@ -292085,7 +292085,7 @@ sub_8108B48: @ 8108B48
.align 2, 0
_08108B7C: .4byte gBattleMoves
_08108B80: .4byte 0x02016800
-_08108B84: .4byte 0x02039238
+_08108B84: .4byte gUnknown_02039238
_08108B88:
adds r0, r2, 0x6
str r0, [r3]
@@ -292125,7 +292125,7 @@ sub_8108B90: @ 8108B90
.align 2, 0
_08108BC4: .4byte gBattleMoves
_08108BC8: .4byte 0x02016800
-_08108BCC: .4byte 0x02039238
+_08108BCC: .4byte gUnknown_02039238
_08108BD0:
adds r0, r2, 0x6
str r0, [r3]
@@ -292146,8 +292146,8 @@ sub_8108BD8: @ 8108BD8
ldr r0, _08108BF0
b _08108BF6
.align 2, 0
-_08108BEC: .4byte 0x02039238
-_08108BF0: .4byte 0x02024c07
+_08108BEC: .4byte gUnknown_02039238
+_08108BF0: .4byte gUnknown_02024C07
_08108BF4:
ldr r0, _08108C2C
_08108BF6:
@@ -292179,8 +292179,8 @@ _08108BF6:
str r1, [r4]
b _08108C3A
.align 2, 0
-_08108C2C: .4byte 0x02024c08
-_08108C30: .4byte 0x02024a80
+_08108C2C: .4byte gUnknown_02024C08
+_08108C30: .4byte gBattleMons
_08108C34:
adds r0, r2, 0
adds r0, 0x8
@@ -292203,8 +292203,8 @@ sub_8108C40: @ 8108C40
ldr r0, _08108C58
b _08108C5E
.align 2, 0
-_08108C54: .4byte 0x02039238
-_08108C58: .4byte 0x02024c07
+_08108C54: .4byte gUnknown_02039238
+_08108C58: .4byte gUnknown_02024C07
_08108C5C:
ldr r0, _08108C94
_08108C5E:
@@ -292236,8 +292236,8 @@ _08108C5E:
str r1, [r4]
b _08108CA2
.align 2, 0
-_08108C94: .4byte 0x02024c08
-_08108C98: .4byte 0x02024a80
+_08108C94: .4byte gUnknown_02024C08
+_08108C98: .4byte gBattleMons
_08108C9C:
adds r0, r2, 0
adds r0, 0x8
@@ -292260,8 +292260,8 @@ sub_8108CA8: @ 8108CA8
ldr r0, _08108CC0
b _08108CC6
.align 2, 0
-_08108CBC: .4byte 0x02039238
-_08108CC0: .4byte 0x02024c07
+_08108CBC: .4byte gUnknown_02039238
+_08108CC0: .4byte gUnknown_02024C07
_08108CC4:
ldr r0, _08108CFC
_08108CC6:
@@ -292293,8 +292293,8 @@ _08108CC6:
str r1, [r4]
b _08108D0A
.align 2, 0
-_08108CFC: .4byte 0x02024c08
-_08108D00: .4byte 0x02024a80
+_08108CFC: .4byte gUnknown_02024C08
+_08108D00: .4byte gBattleMons
_08108D04:
adds r0, r2, 0
adds r0, 0x8
@@ -292317,8 +292317,8 @@ sub_8108D10: @ 8108D10
ldr r0, _08108D28
b _08108D2E
.align 2, 0
-_08108D24: .4byte 0x02039238
-_08108D28: .4byte 0x02024c07
+_08108D24: .4byte gUnknown_02039238
+_08108D28: .4byte gUnknown_02024C07
_08108D2C:
ldr r0, _08108D64
_08108D2E:
@@ -292350,8 +292350,8 @@ _08108D2E:
str r1, [r4]
b _08108D72
.align 2, 0
-_08108D64: .4byte 0x02024c08
-_08108D68: .4byte 0x02024a80
+_08108D64: .4byte gUnknown_02024C08
+_08108D68: .4byte gBattleMons
_08108D6C:
adds r0, r2, 0
adds r0, 0x8
@@ -292447,16 +292447,16 @@ _08108DEE:
.align 2, 0
_08108E1C: .4byte gBattleMoves
_08108E20: .4byte 0x02016800
-_08108E24: .4byte 0x02024dec
+_08108E24: .4byte gUnknown_02024DEC
_08108E28: .4byte 0xfffff81c
-_08108E2C: .4byte 0x02024c68
-_08108E30: .4byte 0x02024c0d
-_08108E34: .4byte 0x02024be6
-_08108E38: .4byte 0x02024c07
-_08108E3C: .4byte 0x02024c08
-_08108E40: .4byte 0x02024bec
-_08108E44: .4byte 0x02024a80
-_08108E48: .4byte 0x02039238
+_08108E2C: .4byte gUnknown_02024C68
+_08108E30: .4byte gXXX_CritRelated
+_08108E34: .4byte gUnknown_02024BE6
+_08108E38: .4byte gUnknown_02024C07
+_08108E3C: .4byte gUnknown_02024C08
+_08108E40: .4byte gUnknown_02024BEC
+_08108E44: .4byte gBattleMons
+_08108E48: .4byte gUnknown_02039238
_08108E4C:
ldr r1, _08108E60
ldr r0, [r1]
@@ -292469,7 +292469,7 @@ _08108E54:
pop {r0}
bx r0
.align 2, 0
-_08108E60: .4byte 0x02039238
+_08108E60: .4byte gUnknown_02039238
thumb_func_end tai3D_unk
thumb_func_start dp15_determine_move_damage_jump_if_not_fatal
@@ -292547,16 +292547,16 @@ dp15_determine_move_damage_jump_if_not_fatal: @ 8108E64
.align 2, 0
_08108EF8: .4byte gBattleMoves
_08108EFC: .4byte 0x02016800
-_08108F00: .4byte 0x02024dec
+_08108F00: .4byte gUnknown_02024DEC
_08108F04: .4byte 0xfffff81c
-_08108F08: .4byte 0x02024c68
-_08108F0C: .4byte 0x02024c0d
-_08108F10: .4byte 0x02024be6
-_08108F14: .4byte 0x02024c07
-_08108F18: .4byte 0x02024c08
-_08108F1C: .4byte 0x02024bec
-_08108F20: .4byte 0x02024a80
-_08108F24: .4byte 0x02039238
+_08108F08: .4byte gUnknown_02024C68
+_08108F0C: .4byte gXXX_CritRelated
+_08108F10: .4byte gUnknown_02024BE6
+_08108F14: .4byte gUnknown_02024C07
+_08108F18: .4byte gUnknown_02024C08
+_08108F1C: .4byte gUnknown_02024BEC
+_08108F20: .4byte gBattleMons
+_08108F24: .4byte gUnknown_02039238
_08108F28:
ldr r1, _08108F38
ldr r0, [r1]
@@ -292567,7 +292567,7 @@ _08108F30:
pop {r0}
bx r0
.align 2, 0
-_08108F38: .4byte 0x02039238
+_08108F38: .4byte gUnknown_02039238
thumb_func_end dp15_determine_move_damage_jump_if_not_fatal
thumb_func_start tai40_unk
@@ -292586,7 +292586,7 @@ tai40_unk: @ 8108F3C
beq _08108FA8
b _08109008
.align 2, 0
-_08108F58: .4byte 0x02039238
+_08108F58: .4byte gUnknown_02039238
_08108F5C:
cmp r0, 0x2
beq _08108FA8
@@ -292626,8 +292626,8 @@ _08108F9A:
beq _08108FDE
b _08108FF0
.align 2, 0
-_08108FA0: .4byte 0x02024a80
-_08108FA4: .4byte 0x02024c07
+_08108FA0: .4byte gBattleMons
+_08108FA4: .4byte gUnknown_02024C07
_08108FA8:
movs r3, 0
ldr r5, _08108FE8
@@ -292665,7 +292665,7 @@ _08108FDE:
b _08109008
.align 2, 0
_08108FE8: .4byte 0x02016a00
-_08108FEC: .4byte 0x02024c08
+_08108FEC: .4byte gUnknown_02024C08
_08108FF0:
ldr r2, [r4]
ldrb r1, [r2, 0x4]
@@ -292701,7 +292701,7 @@ sub_8109010: @ 8109010
beq _0810907C
b _081090DC
.align 2, 0
-_0810902C: .4byte 0x02039238
+_0810902C: .4byte gUnknown_02039238
_08109030:
cmp r0, 0x2
beq _0810907C
@@ -292741,8 +292741,8 @@ _0810906E:
bne _081090B2
b _081090C4
.align 2, 0
-_08109074: .4byte 0x02024a80
-_08109078: .4byte 0x02024c07
+_08109074: .4byte gBattleMons
+_08109078: .4byte gUnknown_02024C07
_0810907C:
movs r3, 0
ldr r5, _081090BC
@@ -292780,7 +292780,7 @@ _081090B2:
b _081090DC
.align 2, 0
_081090BC: .4byte 0x02016a00
-_081090C0: .4byte 0x02024c08
+_081090C0: .4byte gUnknown_02024C08
_081090C4:
ldr r2, [r4]
ldrb r1, [r2, 0x4]
@@ -292815,7 +292815,7 @@ sub_81090E4: @ 81090E4
beq _0810915C
b _081091B8
.align 2, 0
-_081090FC: .4byte 0x02039238
+_081090FC: .4byte gUnknown_02039238
_08109100:
cmp r0, 0x2
beq _0810915C
@@ -292859,10 +292859,10 @@ _0810913E:
str r0, [r4]
b _081091B8
.align 2, 0
-_0810914C: .4byte 0x02024a80
-_08109150: .4byte 0x02024c07
+_0810914C: .4byte gBattleMons
+_08109150: .4byte gUnknown_02024C07
_08109154: .4byte gBattleMoves
-_08109158: .4byte 0x02039238
+_08109158: .4byte gUnknown_02039238
_0810915C:
movs r3, 0
ldr r1, _081091C0
@@ -292918,11 +292918,11 @@ _081091B8:
pop {r0}
bx r0
.align 2, 0
-_081091C0: .4byte 0x02024a80
-_081091C4: .4byte 0x02024c07
+_081091C0: .4byte gBattleMons
+_081091C4: .4byte gUnknown_02024C07
_081091C8: .4byte gBattleMoves
_081091CC: .4byte 0x02016a00
-_081091D0: .4byte 0x02024c08
+_081091D0: .4byte gUnknown_02024C08
thumb_func_end sub_81090E4
thumb_func_start sub_81091D4
@@ -292940,7 +292940,7 @@ sub_81091D4: @ 81091D4
beq _0810925C
b _08109294
.align 2, 0
-_081091EC: .4byte 0x02039238
+_081091EC: .4byte gUnknown_02039238
_081091F0:
cmp r0, 0x2
beq _0810925C
@@ -292993,10 +292993,10 @@ _0810922E:
str r1, [r4]
b _08109294
.align 2, 0
-_0810924C: .4byte 0x02024a80
-_08109250: .4byte 0x02024c07
+_0810924C: .4byte gBattleMons
+_08109250: .4byte gUnknown_02024C07
_08109254: .4byte gBattleMoves
-_08109258: .4byte 0x02039238
+_08109258: .4byte gUnknown_02039238
_0810925C:
movs r3, 0
ldr r1, _0810929C
@@ -293035,7 +293035,7 @@ _08109294:
bx r0
.align 2, 0
_0810929C: .4byte 0x02016a00
-_081092A0: .4byte 0x02024c08
+_081092A0: .4byte gUnknown_02024C08
_081092A4: .4byte gBattleMoves
thumb_func_end sub_81091D4
@@ -293051,8 +293051,8 @@ tai43_unk: @ 81092A8
ldr r0, _081092C0
b _081092C6
.align 2, 0
-_081092BC: .4byte 0x02039238
-_081092C0: .4byte 0x02024c07
+_081092BC: .4byte gUnknown_02039238
+_081092C0: .4byte gUnknown_02024C07
_081092C4:
ldr r0, _081092E4
_081092C6:
@@ -293072,8 +293072,8 @@ _081092C6:
beq _081092F0
b _08109306
.align 2, 0
-_081092E4: .4byte 0x02024c08
-_081092E8: .4byte 0x02024ca8
+_081092E4: .4byte gUnknown_02024C08
+_081092E8: .4byte gUnknown_02024CA8
_081092EC:
cmp r0, 0x1
beq _081092F6
@@ -293104,7 +293104,7 @@ _08109306:
str r1, [r4]
b _08109328
.align 2, 0
-_08109320: .4byte 0x02024ca8
+_08109320: .4byte gUnknown_02024CA8
_08109324:
adds r0, r2, 0x7
str r0, [r5]
@@ -293126,7 +293126,7 @@ sub_8109330: @ 8109330
beq _08109370
b _081093AC
.align 2, 0
-_08109344: .4byte 0x02039238
+_08109344: .4byte gUnknown_02039238
_08109348:
ldr r2, _08109364
ldr r0, _08109368
@@ -293142,8 +293142,8 @@ _08109348:
beq _08109388
b _081093AC
.align 2, 0
-_08109364: .4byte 0x02024ca8
-_08109368: .4byte 0x02024a60
+_08109364: .4byte gUnknown_02024CA8
+_08109368: .4byte gUnknown_02024A60
_0810936C: .4byte 0x02016800
_08109370:
ldr r2, _081093A0
@@ -293172,8 +293172,8 @@ _08109388:
str r1, [r4]
b _081093B0
.align 2, 0
-_081093A0: .4byte 0x02024ca8
-_081093A4: .4byte 0x02024a60
+_081093A0: .4byte gUnknown_02024CA8
+_081093A4: .4byte gUnknown_02024A60
_081093A8: .4byte 0x02016800
_081093AC:
adds r0, r3, 0x6
@@ -293233,7 +293233,7 @@ sub_81093C8: @ 81093C8
.align 2, 0
_0810940C: .4byte 0x02000000
_08109410: .4byte 0x00016088
-_08109414: .4byte 0x02039238
+_08109414: .4byte gUnknown_02039238
_08109418:
ldr r1, _08109428
ldr r0, [r1]
@@ -293244,7 +293244,7 @@ _08109420:
pop {r0}
bx r0
.align 2, 0
-_08109428: .4byte 0x02039238
+_08109428: .4byte gUnknown_02039238
thumb_func_end sub_81093C8
thumb_func_start sub_810942C
@@ -293270,8 +293270,8 @@ dp15_get_held_item_x12__8: @ 810943C
ldr r0, _08109450
b _08109456
.align 2, 0
-_0810944C: .4byte 0x02039238
-_08109450: .4byte 0x02024c07
+_0810944C: .4byte gUnknown_02039238
+_08109450: .4byte gUnknown_02024C07
_08109454:
ldr r0, _0810947C
_08109456:
@@ -293293,7 +293293,7 @@ _08109456:
str r0, [r2, 0x8]
b _0810949E
.align 2, 0
-_0810947C: .4byte 0x02024c08
+_0810947C: .4byte gUnknown_02024C08
_08109480: .4byte 0x02016800
_08109484: .4byte 0x00000222
_08109488:
@@ -293316,9 +293316,9 @@ _0810949E:
pop {r0}
bx r0
.align 2, 0
-_081094AC: .4byte 0x02024a80
+_081094AC: .4byte gBattleMons
_081094B0: .4byte 0x02016800
-_081094B4: .4byte 0x02039238
+_081094B4: .4byte gUnknown_02039238
thumb_func_end dp15_get_held_item_x12__8
thumb_func_start tai49_unk
@@ -293332,8 +293332,8 @@ tai49_unk: @ 81094B8
ldr r0, _081094CC
b _081094D2
.align 2, 0
-_081094C8: .4byte 0x02039238
-_081094CC: .4byte 0x02024c07
+_081094C8: .4byte gUnknown_02039238
+_081094CC: .4byte gUnknown_02024C07
_081094D0:
ldr r0, _081094FC
_081094D2:
@@ -293358,10 +293358,10 @@ _081094D2:
pop {r0}
bx r0
.align 2, 0
-_081094FC: .4byte 0x02024c08
-_08109500: .4byte 0x02024a80
+_081094FC: .4byte gUnknown_02024C08
+_08109500: .4byte gBattleMons
_08109504: .4byte 0x02016800
-_08109508: .4byte 0x02039238
+_08109508: .4byte gUnknown_02039238
thumb_func_end tai49_unk
thumb_func_start sub_810950C
@@ -293376,8 +293376,8 @@ sub_810950C: @ 810950C
ldr r0, _08109524
b _0810952A
.align 2, 0
-_08109520: .4byte 0x02039238
-_08109524: .4byte 0x02024c07
+_08109520: .4byte gUnknown_02039238
+_08109524: .4byte gUnknown_02024C07
_08109528:
ldr r0, _08109548
_0810952A:
@@ -293397,9 +293397,9 @@ _0810952A:
pop {r0}
bx r0
.align 2, 0
-_08109548: .4byte 0x02024c08
+_08109548: .4byte gUnknown_02024C08
_0810954C: .4byte 0x02016800
-_08109550: .4byte 0x02024ca8
+_08109550: .4byte gUnknown_02024CA8
thumb_func_end sub_810950C
thumb_func_start sub_8109554
@@ -293414,8 +293414,8 @@ sub_8109554: @ 8109554
ldr r0, _0810956C
b _08109572
.align 2, 0
-_08109568: .4byte 0x02039238
-_0810956C: .4byte 0x02024c07
+_08109568: .4byte gUnknown_02039238
+_0810956C: .4byte gUnknown_02024C07
_08109570:
ldr r0, _08109590
_08109572:
@@ -293435,9 +293435,9 @@ _08109572:
pop {r0}
bx r0
.align 2, 0
-_08109590: .4byte 0x02024c08
+_08109590: .4byte gUnknown_02024C08
_08109594: .4byte 0x02016800
-_08109598: .4byte 0x02024ca8
+_08109598: .4byte gUnknown_02024CA8
thumb_func_end sub_8109554
thumb_func_start sub_810959C
@@ -293455,8 +293455,8 @@ sub_810959C: @ 810959C
bx lr
.align 2, 0
_081095B4: .4byte 0x02016800
-_081095B8: .4byte 0x020239f8
-_081095BC: .4byte 0x02039238
+_081095B8: .4byte gUnknown_020239F8
+_081095BC: .4byte gUnknown_02039238
thumb_func_end sub_810959C
thumb_func_start sub_81095C0
@@ -293471,8 +293471,8 @@ sub_81095C0: @ 81095C0
ldr r0, _081095D8
b _081095DE
.align 2, 0
-_081095D4: .4byte 0x02039238
-_081095D8: .4byte 0x02024c07
+_081095D4: .4byte gUnknown_02039238
+_081095D8: .4byte gUnknown_02024C07
_081095DC:
ldr r0, _081095F8
_081095DE:
@@ -293490,7 +293490,7 @@ _081095DE:
pop {r0}
bx r0
.align 2, 0
-_081095F8: .4byte 0x02024c08
+_081095F8: .4byte gUnknown_02024C08
_081095FC: .4byte 0x02016800
_08109600: .4byte 0xfffff8cc
thumb_func_end sub_81095C0
@@ -293514,7 +293514,7 @@ sub_8109604: @ 8109604
.align 2, 0
_08109620: .4byte 0x02016800
_08109624: .4byte gBattleMoves
-_08109628: .4byte 0x02039238
+_08109628: .4byte gUnknown_02039238
thumb_func_end sub_8109604
thumb_func_start sub_810962C
@@ -293536,7 +293536,7 @@ sub_810962C: @ 810962C
.align 2, 0
_08109648: .4byte 0x02016800
_0810964C: .4byte gBattleMoves
-_08109650: .4byte 0x02039238
+_08109650: .4byte gUnknown_02039238
thumb_func_end sub_810962C
thumb_func_start sub_8109654
@@ -293558,7 +293558,7 @@ sub_8109654: @ 8109654
.align 2, 0
_08109670: .4byte 0x02016800
_08109674: .4byte gBattleMoves
-_08109678: .4byte 0x02039238
+_08109678: .4byte gUnknown_02039238
thumb_func_end sub_8109654
thumb_func_start sub_810967C
@@ -293573,8 +293573,8 @@ sub_810967C: @ 810967C
ldr r0, _08109694
b _0810969A
.align 2, 0
-_08109690: .4byte 0x02039238
-_08109694: .4byte 0x02024c07
+_08109690: .4byte gUnknown_02039238
+_08109694: .4byte gUnknown_02024C07
_08109698:
ldr r0, _081096B8
_0810969A:
@@ -293594,9 +293594,9 @@ _0810969A:
pop {r0}
bx r0
.align 2, 0
-_081096B8: .4byte 0x02024c08
+_081096B8: .4byte gUnknown_02024C08
_081096BC: .4byte 0x02016800
-_081096C0: .4byte 0x02024ca8
+_081096C0: .4byte gUnknown_02024CA8
thumb_func_end sub_810967C
thumb_func_start nullsub_27
@@ -293652,7 +293652,7 @@ sub_81096DC: @ 81096DC
pop {r0}
bx r0
.align 2, 0
-_08109708: .4byte 0x02039238
+_08109708: .4byte gUnknown_02039238
thumb_func_end sub_81096DC
thumb_func_start sub_810970C
@@ -293672,7 +293672,7 @@ sub_810970C: @ 810970C
str r1, [r3]
bx lr
.align 2, 0
-_08109728: .4byte 0x02039238
+_08109728: .4byte gUnknown_02039238
thumb_func_end sub_810970C
thumb_func_start sub_810972C
@@ -293708,7 +293708,7 @@ dp15_compare_attacker_defender_levels: @ 810974C
beq _0810976E
b _0810981C
.align 2, 0
-_08109764: .4byte 0x02039238
+_08109764: .4byte gUnknown_02039238
_08109768:
cmp r0, 0x2
beq _081097D0
@@ -293733,9 +293733,9 @@ _0810976E:
bhi _081097F2
b _08109818
.align 2, 0
-_08109794: .4byte 0x02024a80
-_08109798: .4byte 0x02024c07
-_0810979C: .4byte 0x02024c08
+_08109794: .4byte gBattleMons
+_08109798: .4byte gUnknown_02024C07
+_0810979C: .4byte gUnknown_02024C08
_081097A0:
ldr r3, _081097C4
ldr r0, _081097C8
@@ -293756,9 +293756,9 @@ _081097A0:
bcc _081097F2
b _08109818
.align 2, 0
-_081097C4: .4byte 0x02024a80
-_081097C8: .4byte 0x02024c07
-_081097CC: .4byte 0x02024c08
+_081097C4: .4byte gBattleMons
+_081097C8: .4byte gUnknown_02024C07
+_081097CC: .4byte gUnknown_02024C08
_081097D0:
ldr r3, _0810980C
ldr r0, _08109810
@@ -293791,9 +293791,9 @@ _081097F2:
str r1, [r5]
b _0810981C
.align 2, 0
-_0810980C: .4byte 0x02024a80
-_08109810: .4byte 0x02024c07
-_08109814: .4byte 0x02024c08
+_0810980C: .4byte gBattleMons
+_08109810: .4byte gUnknown_02024C07
+_08109814: .4byte gUnknown_02024C08
_08109818:
adds r0, r4, 0x6
str r0, [r5]
@@ -293832,9 +293832,9 @@ sub_8109824: @ 8109824
str r1, [r3]
b _0810986C
.align 2, 0
-_08109858: .4byte 0x02024ca8
-_0810985C: .4byte 0x02024c08
-_08109860: .4byte 0x02039238
+_08109858: .4byte gUnknown_02024CA8
+_0810985C: .4byte gUnknown_02024C08
+_08109860: .4byte gUnknown_02039238
_08109864:
ldr r1, _08109870
ldr r0, [r1]
@@ -293844,7 +293844,7 @@ _0810986C:
pop {r0}
bx r0
.align 2, 0
-_08109870: .4byte 0x02039238
+_08109870: .4byte gUnknown_02039238
thumb_func_end sub_8109824
thumb_func_start sub_8109874
@@ -293876,9 +293876,9 @@ sub_8109874: @ 8109874
str r1, [r3]
b _081098BC
.align 2, 0
-_081098A8: .4byte 0x02024ca8
-_081098AC: .4byte 0x02024c08
-_081098B0: .4byte 0x02039238
+_081098A8: .4byte gUnknown_02024CA8
+_081098AC: .4byte gUnknown_02024C08
+_081098B0: .4byte gUnknown_02039238
_081098B4:
ldr r1, _081098C0
ldr r0, [r1]
@@ -293888,7 +293888,7 @@ _081098BC:
pop {r0}
bx r0
.align 2, 0
-_081098C0: .4byte 0x02039238
+_081098C0: .4byte gUnknown_02039238
thumb_func_end sub_8109874
thumb_func_start sub_81098C4
@@ -293928,7 +293928,7 @@ unref_sub_81098E4: @ 81098E4
bx lr
.align 2, 0
_08109900: .4byte 0x02016c00
-_08109904: .4byte 0x02039238
+_08109904: .4byte gUnknown_02039238
thumb_func_end unref_sub_81098E4
thumb_func_start sub_8109908
@@ -293958,7 +293958,7 @@ _08109932:
pop {r1}
bx r1
.align 2, 0
-_08109938: .4byte 0x02039238
+_08109938: .4byte gUnknown_02039238
thumb_func_end sub_8109908
thumb_func_start sub_810993C
@@ -294034,7 +294034,7 @@ _081099AC:
pop {r0}
bx r0
.align 2, 0
-_081099C8: .4byte 0x020284c8
+_081099C8: .4byte gUnknown_020284C8
thumb_func_end sub_810993C
thumb_func_start sub_81099CC
@@ -294074,7 +294074,7 @@ _081099E0:
pop {r0}
bx r0
.align 2, 0
-_08109A14: .4byte 0x020284c8
+_08109A14: .4byte gUnknown_020284C8
_08109A18: .4byte gUnknown_083F62D8
_08109A1C: .4byte gTraderDecorations
thumb_func_end sub_81099CC
@@ -294087,7 +294087,7 @@ sub_8109A20: @ 8109A20
strb r1, [r0]
bx lr
.align 2, 0
-_08109A2C: .4byte 0x020284c8
+_08109A2C: .4byte gUnknown_020284C8
thumb_func_end sub_8109A20
thumb_func_start sub_8109A30
@@ -294164,7 +294164,7 @@ _08109A98:
bl MenuPrint
b _08109AD8
.align 2, 0
-_08109AB8: .4byte 0x020284c8
+_08109AB8: .4byte gUnknown_020284C8
_08109ABC: .4byte gOtherText_FiveQuestionsAndSlash
_08109AC0:
ldrb r0, [r1]
@@ -294221,7 +294221,7 @@ _08109ADE:
.align 2, 0
_08109B28: .4byte gDecorations + 0x1
_08109B2C: .4byte gOtherText_CancelNoTerminator
-_08109B30: .4byte 0x03004b20
+_08109B30: .4byte gTasks
thumb_func_end sub_8109A48
thumb_func_start sub_8109B34
@@ -294239,7 +294239,7 @@ sub_8109B34: @ 8109B34
strh r0, [r1]
b _08109B58
.align 2, 0
-_08109B4C: .4byte 0x0202e8cc
+_08109B4C: .4byte gUnknown_0202E8CC
_08109B50: .4byte 0x0000ffff
_08109B54:
ldr r0, _08109B78
@@ -294258,7 +294258,7 @@ _08109B58:
pop {r0}
bx r0
.align 2, 0
-_08109B78: .4byte 0x0202e8cc
+_08109B78: .4byte gUnknown_0202E8CC
thumb_func_end sub_8109B34
thumb_func_start sub_8109B7C
@@ -294281,8 +294281,8 @@ sub_8109B7C: @ 8109B7C
bl MoveMenuCursor
b _08109C3E
.align 2, 0
-_08109BA4: .4byte 0x020284c8
-_08109BA8: .4byte 0x03001770
+_08109BA4: .4byte gUnknown_020284C8
+_08109BA8: .4byte gMain
_08109BAC:
movs r0, 0x80
ands r0, r1
@@ -294320,8 +294320,8 @@ _08109BC2:
bl sub_8109B34
b _08109C3E
.align 2, 0
-_08109BFC: .4byte 0x0202e8ce
-_08109C00: .4byte 0x03004b20
+_08109BFC: .4byte gUnknown_0202E8CE
+_08109C00: .4byte gTasks
_08109C04:
ldr r0, _08109C24
movs r1, 0xB
@@ -294337,7 +294337,7 @@ _08109C04:
bl sub_8109B34
b _08109C3E
.align 2, 0
-_08109C24: .4byte 0x020231cc
+_08109C24: .4byte gStringVar1
_08109C28:
movs r0, 0x2
ands r0, r1
@@ -294363,8 +294363,8 @@ sub_8109C44: @ 8109C44
strh r0, [r1]
bx lr
.align 2, 0
-_08109C50: .4byte 0x020284c8
-_08109C54: .4byte 0x0202e8dc
+_08109C50: .4byte gUnknown_020284C8
+_08109C54: .4byte gScriptResult
thumb_func_end sub_8109C44
thumb_func_start sub_8109C58
@@ -294382,7 +294382,7 @@ _08109C5E:
strh r0, [r5]
b _08109C84
.align 2, 0
-_08109C70: .4byte 0x0202e8dc
+_08109C70: .4byte gScriptResult
_08109C74:
adds r0, r4, 0x1
lsls r0, 24
@@ -294397,7 +294397,7 @@ _08109C84:
pop {r0}
bx r0
.align 2, 0
-_08109C8C: .4byte 0x0202e8dc
+_08109C8C: .4byte gScriptResult
thumb_func_end sub_8109C58
thumb_func_start sub_8109C90
@@ -294440,11 +294440,11 @@ _08109CD6:
pop {r0}
bx r0
.align 2, 0
-_08109CDC: .4byte 0x0202e8dc
+_08109CDC: .4byte gScriptResult
_08109CE0: .4byte gDecorations
-_08109CE4: .4byte 0x0202e8cc
-_08109CE8: .4byte 0x0202e8d0
-_08109CEC: .4byte 0x020232cc
+_08109CE4: .4byte gUnknown_0202E8CC
+_08109CE8: .4byte gUnknown_0202E8D0
+_08109CEC: .4byte gStringVar2
thumb_func_end sub_8109C90
thumb_func_start sub_8109CF0
@@ -294505,14 +294505,14 @@ sub_8109D04: @ 8109D04
bl StringCopy
b _08109D94
.align 2, 0
-_08109D6C: .4byte 0x020388f7
-_08109D70: .4byte 0x0202e8d0
-_08109D74: .4byte 0x020388f5
-_08109D78: .4byte 0x020388d0
-_08109D7C: .4byte 0x020233cc
-_08109D80: .4byte 0x0202e8cc
+_08109D6C: .4byte gUnknown_020388F7
+_08109D70: .4byte gUnknown_0202E8D0
+_08109D74: .4byte gUnknown_020388F5
+_08109D78: .4byte gUnknown_020388D0
+_08109D7C: .4byte gStringVar3
+_08109D80: .4byte gUnknown_0202E8CC
_08109D84: .4byte gDecorations + 0x1
-_08109D88: .4byte 0x020232cc
+_08109D88: .4byte gStringVar2
_08109D8C:
ldr r1, _08109DA4
ldr r2, _08109DA8
@@ -294526,7 +294526,7 @@ _08109D94:
pop {r0}
bx r0
.align 2, 0
-_08109DA4: .4byte 0x0202e8d0
+_08109DA4: .4byte gUnknown_0202E8D0
_08109DA8: .4byte 0x0000ffff
thumb_func_end sub_8109D04
@@ -294552,7 +294552,7 @@ sub_8109DAC: @ 8109DAC
pop {r0}
bx r0
.align 2, 0
-_08109DDC: .4byte 0x0202e8d0
+_08109DDC: .4byte gUnknown_0202E8D0
thumb_func_end sub_8109DAC
thumb_func_start sub_8109DE0
@@ -294586,10 +294586,10 @@ sub_8109DE0: @ 8109DE0
pop {r0}
bx r0
.align 2, 0
-_08109E20: .4byte 0x020284c8
-_08109E24: .4byte 0x0202e8d0
-_08109E28: .4byte 0x0202e8cc
-_08109E2C: .4byte 0x0202e8ce
+_08109E20: .4byte gUnknown_020284C8
+_08109E24: .4byte gUnknown_0202E8D0
+_08109E28: .4byte gUnknown_0202E8CC
+_08109E2C: .4byte gUnknown_0202E8CE
_08109E30: .4byte gSaveBlock2
thumb_func_end sub_8109DE0
@@ -294910,9 +294910,9 @@ _0810A0F8: .4byte 0x00000703
_0810A0FC: .4byte 0x00000602
_0810A100: .4byte 0x00001f08
_0810A104: .4byte sub_810A134
-_0810A108: .4byte 0x03004b20
+_0810A108: .4byte gTasks
_0810A10C: .4byte gSpriteTemplate_83F77CC
-_0810A110: .4byte 0x02020004
+_0810A110: .4byte gSprites
_0810A114: .4byte gSpriteTemplate_83F77E4
_0810A118: .4byte gUnknown_083F76B8
thumb_func_end sub_8109E80
@@ -294956,7 +294956,7 @@ sub_810A134: @ 810A134
pop {r0}
bx r0
.align 2, 0
-_0810A16C: .4byte 0x03004b20
+_0810A16C: .4byte gTasks
_0810A170: .4byte gOtherText_BirchInTrouble
_0810A174: .4byte sub_810A178
thumb_func_end sub_810A134
@@ -295040,13 +295040,13 @@ sub_810A178: @ 810A178
str r0, [r6]
b _0810A282
.align 2, 0
-_0810A218: .4byte 0x03004b20
-_0810A21C: .4byte 0x03001770
+_0810A218: .4byte gTasks
+_0810A21C: .4byte gMain
_0810A220: .4byte gUnknown_083F76BE
_0810A224: .4byte REG_WIN0H
_0810A228: .4byte gSpriteTemplate_83F77FC
_0810A22C: .4byte gUnknown_083F76B8
-_0810A230: .4byte 0x02020004
+_0810A230: .4byte gSprites
_0810A234: .4byte gUnknown_083F778C
_0810A238: .4byte sub_810A6C4
_0810A23C: .4byte sub_810A288
@@ -295126,8 +295126,8 @@ _0810A2C6:
pop {r0}
bx r0
.align 2, 0
-_0810A2CC: .4byte 0x02020004
-_0810A2D0: .4byte 0x03004b20
+_0810A2CC: .4byte gSprites
+_0810A2D0: .4byte gTasks
_0810A2D4: .4byte sub_810A2D8
thumb_func_end sub_810A288
@@ -295166,7 +295166,7 @@ sub_810A2D8: @ 810A2D8
pop {r0}
bx r0
.align 2, 0
-_0810A324: .4byte 0x03004b20
+_0810A324: .4byte gTasks
_0810A328: .4byte gOtherText_DoYouChoosePoke
_0810A32C: .4byte sub_810A330
thumb_func_end sub_810A2D8
@@ -295206,9 +295206,9 @@ _0810A356:
bl SetMainCallback2
b _0810A3E2
.align 2, 0
-_0810A370: .4byte 0x0202e8dc
-_0810A374: .4byte 0x03004b20
-_0810A378: .4byte 0x03001770
+_0810A370: .4byte gScriptResult
+_0810A374: .4byte gTasks
+_0810A378: .4byte gMain
_0810A37C:
movs r0, 0x5
bl audio_play
@@ -295258,8 +295258,8 @@ _0810A3E2:
pop {r0}
bx r0
.align 2, 0
-_0810A3E8: .4byte 0x03004b20
-_0810A3EC: .4byte 0x02020004
+_0810A3E8: .4byte gTasks
+_0810A3EC: .4byte gSprites
_0810A3F0: .4byte sub_810A3F4
thumb_func_end sub_810A330
@@ -295276,7 +295276,7 @@ sub_810A3F4: @ 810A3F4
str r0, [r1]
bx lr
.align 2, 0
-_0810A408: .4byte 0x03004b20
+_0810A408: .4byte gTasks
_0810A40C: .4byte sub_810A134
thumb_func_end sub_810A3F4
@@ -295539,8 +295539,8 @@ _0810A610: .4byte gMonFrontPicTable
_0810A614: .4byte gMonFrontPicCoords
_0810A618: .4byte gUnknown_081FAF4C
_0810A61C: .4byte gMonPaletteTable
-_0810A620: .4byte 0x02024e8c
-_0810A624: .4byte 0x02020004
+_0810A620: .4byte gUnknown_02024E8C
+_0810A624: .4byte gSprites
_0810A628: .4byte nullsub_72
thumb_func_end sub_810A580
@@ -295590,7 +295590,7 @@ sub_810A62C: @ 810A62C
bx r0
.align 2, 0
_0810A684: .4byte gUnknown_083F76E4
-_0810A688: .4byte 0x03004b20
+_0810A688: .4byte gTasks
thumb_func_end sub_810A62C
thumb_func_start sub_810A68C
@@ -295615,7 +295615,7 @@ sub_810A68C: @ 810A68C
bl StartSpriteAnimIfDifferent
b _0810A6C0
.align 2, 0
-_0810A6B4: .4byte 0x03004b20
+_0810A6B4: .4byte gTasks
_0810A6B8:
adds r0, r3, 0
movs r1, 0
@@ -295791,7 +295791,7 @@ _0810A77C:
_0810A7F8: .4byte 0x040000d4
_0810A7FC: .4byte 0x81000800
_0810A800: .4byte gMiscClock_Gfx
-_0810A804: .4byte 0x0202e8cc
+_0810A804: .4byte gUnknown_0202E8CC
_0810A808: .4byte gMiscClockMale_Pal
_0810A80C:
ldr r0, _0810A850
@@ -296014,9 +296014,9 @@ Cb2_StartWallClock: @ 810A8F4
_0810A9F0: .4byte gUnknown_08E954B0
_0810A9F4: .4byte 0x06003800
_0810A9F8: .4byte sub_810AB54
-_0810A9FC: .4byte 0x03004b20
+_0810A9FC: .4byte gTasks
_0810AA00: .4byte gSpriteTemplate_83F7AD8
-_0810AA04: .4byte 0x02020004
+_0810AA04: .4byte gSprites
_0810AA08: .4byte gSpriteTemplate_83F7AF0
_0810AA0C: .4byte gSpriteTemplate_83F7B28
_0810AA10: .4byte gSpriteTemplate_83F7B40
@@ -296058,7 +296058,7 @@ Cb2_ViewWallClock: @ 810AA14
_0810AA58: .4byte gUnknown_08E95774
_0810AA5C: .4byte 0x06003800
_0810AA60: .4byte sub_810ADC0
-_0810AA64: .4byte 0x03004b20
+_0810AA64: .4byte gTasks
_0810AA68:
movs r1, 0x5A
mov r9, r1
@@ -296154,7 +296154,7 @@ _0810AA70:
bx r0
.align 2, 0
_0810AB28: .4byte gSpriteTemplate_83F7AD8
-_0810AB2C: .4byte 0x02020004
+_0810AB2C: .4byte gSprites
_0810AB30: .4byte gSpriteTemplate_83F7AF0
_0810AB34: .4byte gSpriteTemplate_83F7B28
_0810AB38: .4byte gSpriteTemplate_83F7B40
@@ -296193,8 +296193,8 @@ _0810AB74:
pop {r0}
bx r0
.align 2, 0
-_0810AB78: .4byte 0x0202f388
-_0810AB7C: .4byte 0x03004b20
+_0810AB78: .4byte gPaletteFade
+_0810AB7C: .4byte gTasks
_0810AB80: .4byte sub_810AB84
thumb_func_end sub_810AB54
@@ -296222,7 +296222,7 @@ sub_810AB84: @ 810AB84
strh r0, [r5, 0x8]
b _0810AC5A
.align 2, 0
-_0810ABB4: .4byte 0x03004b20
+_0810ABB4: .4byte gTasks
_0810ABB8:
movs r2, 0xE
ldrsh r1, [r5, r2]
@@ -296260,7 +296260,7 @@ _0810ABB8:
str r0, [r5]
b _0810AC5A
.align 2, 0
-_0810AC04: .4byte 0x03001770
+_0810AC04: .4byte gMain
_0810AC08: .4byte sub_810AC60
_0810AC0C:
strh r1, [r5, 0x10]
@@ -296359,7 +296359,7 @@ sub_810AC60: @ 810AC60
.align 2, 0
_0810ACC4: .4byte gOtherText_CorrectTimePrompt
_0810ACC8: .4byte gUnknown_08376D74
-_0810ACCC: .4byte 0x03004b20
+_0810ACCC: .4byte gTasks
_0810ACD0: .4byte c3_80BF560
thumb_func_end sub_810AC60
@@ -296395,7 +296395,7 @@ _0810ACFA:
ldr r0, _0810AD14
b _0810AD46
.align 2, 0
-_0810AD10: .4byte 0x03004b20
+_0810AD10: .4byte gTasks
_0810AD14: .4byte sub_810AD58
_0810AD18:
bl sub_8072DEC
@@ -296424,7 +296424,7 @@ _0810AD48:
pop {r0}
bx r0
.align 2, 0
-_0810AD50: .4byte 0x03004b20
+_0810AD50: .4byte gTasks
_0810AD54: .4byte sub_810AB84
thumb_func_end c3_80BF560
@@ -296458,7 +296458,7 @@ sub_810AD58: @ 810AD58
pop {r0}
bx r0
.align 2, 0
-_0810AD94: .4byte 0x03004b20
+_0810AD94: .4byte gTasks
_0810AD98: .4byte sub_810AD9C
thumb_func_end sub_810AD58
@@ -296478,8 +296478,8 @@ _0810ADB2:
pop {r0}
bx r0
.align 2, 0
-_0810ADB8: .4byte 0x0202f388
-_0810ADBC: .4byte 0x03001770
+_0810ADB8: .4byte gPaletteFade
+_0810ADBC: .4byte gMain
thumb_func_end sub_810AD9C
thumb_func_start sub_810ADC0
@@ -296504,8 +296504,8 @@ _0810ADE0:
pop {r0}
bx r0
.align 2, 0
-_0810ADE4: .4byte 0x0202f388
-_0810ADE8: .4byte 0x03004b20
+_0810ADE4: .4byte gPaletteFade
+_0810ADE8: .4byte gTasks
_0810ADEC: .4byte sub_810ADF0
thumb_func_end sub_810ADC0
@@ -296534,8 +296534,8 @@ _0810AE16:
pop {r0}
bx r0
.align 2, 0
-_0810AE1C: .4byte 0x03001770
-_0810AE20: .4byte 0x03004b20
+_0810AE1C: .4byte gMain
+_0810AE20: .4byte gTasks
_0810AE24: .4byte sub_810AE28
thumb_func_end sub_810ADF0
@@ -296565,7 +296565,7 @@ sub_810AE28: @ 810AE28
pop {r0}
bx r0
.align 2, 0
-_0810AE58: .4byte 0x03004b20
+_0810AE58: .4byte gTasks
_0810AE5C: .4byte sub_810AE60
thumb_func_end sub_810AE28
@@ -296585,8 +296585,8 @@ _0810AE76:
pop {r0}
bx r0
.align 2, 0
-_0810AE7C: .4byte 0x0202f388
-_0810AE80: .4byte 0x03001770
+_0810AE7C: .4byte gPaletteFade
+_0810AE80: .4byte gMain
thumb_func_end sub_810AE60
thumb_func_start sub_810AE84
@@ -296692,7 +296692,7 @@ _0810AF10:
strh r0, [r1, 0xE]
b _0810AF8E
.align 2, 0
-_0810AF2C: .4byte 0x03004b20
+_0810AF2C: .4byte gTasks
_0810AF30:
movs r0, 0x3B
strh r0, [r1, 0xE]
@@ -296726,7 +296726,7 @@ _0810AF50:
strh r0, [r1, 0xE]
b _0810AF8E
.align 2, 0
-_0810AF6C: .4byte 0x03004b20
+_0810AF6C: .4byte gTasks
_0810AF70:
movs r5, 0
strh r5, [r1, 0xE]
@@ -296770,7 +296770,7 @@ sub_810AF98: @ 810AF98
beq _0810AFCE
b _0810AFDA
.align 2, 0
-_0810AFB8: .4byte 0x03004b20
+_0810AFB8: .4byte gTasks
_0810AFBC:
cmp r0, 0xB
beq _0810AFC6
@@ -296847,8 +296847,8 @@ sub_810AFE0: @ 810AFE0
movs r0, 0
b _0810B052
.align 2, 0
-_0810B048: .4byte 0x03004b20
-_0810B04C: .4byte 0x03004038
+_0810B048: .4byte gTasks
+_0810B04C: .4byte gLocalTime
_0810B050:
movs r0, 0x1
_0810B052:
@@ -296934,7 +296934,7 @@ _0810B0E0:
pop {r0}
bx r0
.align 2, 0
-_0810B0EC: .4byte 0x03004b20
+_0810B0EC: .4byte gTasks
_0810B0F0: .4byte gClockHandCoords
thumb_func_end sub_810B05C
@@ -297014,7 +297014,7 @@ _0810B178:
pop {r0}
bx r0
.align 2, 0
-_0810B184: .4byte 0x03004b20
+_0810B184: .4byte gTasks
_0810B188: .4byte gClockHandCoords
thumb_func_end sub_810B0F4
@@ -297051,7 +297051,7 @@ _0810B1B8:
adds r0, r1, 0x1
b _0810B1EA
.align 2, 0
-_0810B1C8: .4byte 0x03004b20
+_0810B1C8: .4byte gTasks
_0810B1CC:
ldrh r1, [r4, 0x30]
adds r0, r1, 0
@@ -297140,7 +297140,7 @@ _0810B25C:
adds r0, r1, 0x1
b _0810B28E
.align 2, 0
-_0810B26C: .4byte 0x03004b20
+_0810B26C: .4byte gTasks
_0810B270:
ldrh r1, [r4, 0x30]
adds r0, r1, 0
@@ -297228,9 +297228,9 @@ npc_before_player_of_type: @ 810B2D4
movs r0, 0x1
b _0810B322
.align 2, 0
-_0810B314: .4byte 0x0203923c
-_0810B318: .4byte 0x030048a0
-_0810B31C: .4byte 0x0202e8de
+_0810B314: .4byte gUnknown_0203923C
+_0810B318: .4byte gMapObjects
+_0810B31C: .4byte gUnknown_0202E8DE
_0810B320:
movs r0, 0
_0810B322:
@@ -297253,7 +297253,7 @@ oei_task_add: @ 810B328
pop {r1}
bx r1
.align 2, 0
-_0810B344: .4byte 0x0203923c
+_0810B344: .4byte gUnknown_0203923C
_0810B348: .4byte task08_080C9820
thumb_func_end oei_task_add
@@ -297298,10 +297298,10 @@ _0810B382:
ldr r0, _0810B3B0
b _0810B3CC
.align 2, 0
-_0810B3A0: .4byte 0x0202e858
-_0810B3A4: .4byte 0x030048a0
-_0810B3A8: .4byte 0x0202e828
-_0810B3AC: .4byte 0x03004b20
+_0810B3A0: .4byte gPlayerAvatar
+_0810B3A4: .4byte gMapObjects
+_0810B3A8: .4byte gMapHeader
+_0810B3AC: .4byte gTasks
_0810B3B0: .4byte sub_810B428
_0810B3B4:
bl sub_8059BF4
@@ -297321,7 +297321,7 @@ _0810B3CE:
pop {r0}
bx r0
.align 2, 0
-_0810B3D4: .4byte 0x03004b20
+_0810B3D4: .4byte gTasks
_0810B3D8: .4byte sub_810B3DC
thumb_func_end task08_080C9820
@@ -297356,9 +297356,9 @@ _0810B410:
pop {r0}
bx r0
.align 2, 0
-_0810B418: .4byte 0x0202e858
-_0810B41C: .4byte 0x030048a0
-_0810B420: .4byte 0x03004b20
+_0810B418: .4byte gPlayerAvatar
+_0810B41C: .4byte gMapObjects
+_0810B420: .4byte gTasks
_0810B424: .4byte sub_810B428
thumb_func_end sub_810B3DC
@@ -297433,11 +297433,11 @@ _0810B4AC:
pop {r0}
bx r0
.align 2, 0
-_0810B4B4: .4byte 0x0202ff84
-_0810B4B8: .4byte 0x0202e858
-_0810B4BC: .4byte 0x030048a0
-_0810B4C0: .4byte 0x02020004
-_0810B4C4: .4byte 0x03004b20
+_0810B4B4: .4byte gUnknown_0202FF84
+_0810B4B8: .4byte gPlayerAvatar
+_0810B4BC: .4byte gMapObjects
+_0810B4C0: .4byte gSprites
+_0810B4C4: .4byte gTasks
_0810B4C8: .4byte sub_810B4CC
thumb_func_end sub_810B428
@@ -297466,8 +297466,8 @@ sub_810B4CC: @ 810B4CC
pop {r0}
bx r0
.align 2, 0
-_0810B4FC: .4byte 0x03004b20
-_0810B500: .4byte 0x0202e858
+_0810B4FC: .4byte gTasks
+_0810B500: .4byte gPlayerAvatar
thumb_func_end sub_810B4CC
thumb_func_start hm_prepare_rocksmash
@@ -297493,9 +297493,9 @@ _0810B526:
pop {r1}
bx r1
.align 2, 0
-_0810B52C: .4byte 0x0300485c
+_0810B52C: .4byte gUnknown_0300485C
_0810B530: .4byte sub_808AB90
-_0810B534: .4byte 0x03005ce4
+_0810B534: .4byte gUnknown_03005CE4
_0810B538: .4byte sub_810B53C
thumb_func_end hm_prepare_rocksmash
@@ -297511,8 +297511,8 @@ sub_810B53C: @ 810B53C
pop {r0}
bx r0
.align 2, 0
-_0810B550: .4byte 0x0202ff84
-_0810B554: .4byte 0x03005ce0
+_0810B550: .4byte gUnknown_0202FF84
+_0810B554: .4byte gUnknown_03005CE0
_0810B558: .4byte UseRockSmashScript
thumb_func_end sub_810B53C
@@ -297537,7 +297537,7 @@ oei_rocksmash: @ 810B55C
pop {r1}
bx r1
.align 2, 0
-_0810B584: .4byte 0x03004b20
+_0810B584: .4byte gTasks
_0810B588: .4byte sub_810B58C
thumb_func_end oei_rocksmash
@@ -297575,9 +297575,9 @@ _0810B5C4:
pop {r1}
bx r1
.align 2, 0
-_0810B5C8: .4byte 0x0300485c
+_0810B5C8: .4byte gUnknown_0300485C
_0810B5CC: .4byte sub_808AB90
-_0810B5D0: .4byte 0x03005ce4
+_0810B5D0: .4byte gUnknown_03005CE4
_0810B5D4: .4byte sub_810B5D8
thumb_func_end sub_810B5A4
@@ -297594,8 +297594,8 @@ sub_810B5D8: @ 810B5D8
pop {r0}
bx r0
.align 2, 0
-_0810B5F0: .4byte 0x0202ff84
-_0810B5F4: .4byte 0x03005ce0
+_0810B5F0: .4byte gUnknown_0202FF84
+_0810B5F4: .4byte gUnknown_03005CE0
thumb_func_end sub_810B5D8
thumb_func_start sub_810B5F8
@@ -297624,7 +297624,7 @@ _0810B624:
pop {r1}
bx r1
.align 2, 0
-_0810B62C: .4byte 0x03004b20
+_0810B62C: .4byte gTasks
_0810B630: .4byte sub_810B634
thumb_func_end sub_810B5F8
@@ -297658,7 +297658,7 @@ _0810B666:
bx r0
.align 2, 0
_0810B66C: .4byte task08_080A1C44
-_0810B670: .4byte 0x03004b20
+_0810B670: .4byte gTasks
thumb_func_end sub_810B634
thumb_func_start sub_810B674
@@ -297689,7 +297689,7 @@ sub_810B68C: @ 810B68C
pop {r0}
bx r0
.align 2, 0
-_0810B6B0: .4byte 0x020221cc
+_0810B6B0: .4byte gBG2TilemapBuffer
_0810B6B4: .4byte 0x06007800
_0810B6B8: .4byte 0x040000d4
_0810B6BC: .4byte 0x80000400
@@ -297713,7 +297713,7 @@ _0810B6D2:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0810B6DC: .4byte 0x03001770
+_0810B6DC: .4byte gMain
_0810B6E0: .4byte 0x0000043c
_0810B6E4: .4byte _0810B6E8
.align 2, 0
@@ -297754,7 +297754,7 @@ _0810B734:
.align 2, 0
_0810B754: .4byte REG_BG2CNT
_0810B758: .4byte 0x00000f0a
-_0810B75C: .4byte 0x03001770
+_0810B75C: .4byte gMain
_0810B760: .4byte 0x0000043c
_0810B764:
bl remove_some_task
@@ -297771,8 +297771,8 @@ _0810B76A:
adds r1, r0
b _0810B922
.align 2, 0
-_0810B780: .4byte 0x0202f388
-_0810B784: .4byte 0x03001770
+_0810B780: .4byte gPaletteFade
+_0810B784: .4byte gMain
_0810B788: .4byte 0x0000043c
_0810B78C:
bl ResetSpriteData
@@ -297789,8 +297789,8 @@ _0810B79E:
adds r1, r0
b _0810B922
.align 2, 0
-_0810B7A8: .4byte 0x02039244
-_0810B7AC: .4byte 0x03001770
+_0810B7A8: .4byte gUnknown_02039244
+_0810B7AC: .4byte gMain
_0810B7B0: .4byte 0x0000043c
_0810B7B4:
ldr r0, _0810B7BC
@@ -297807,7 +297807,7 @@ _0810B7C0:
b _0810B922
.align 2, 0
_0810B7D0: .4byte gWindowConfig_81E6E50
-_0810B7D4: .4byte 0x03001770
+_0810B7D4: .4byte gMain
_0810B7D8: .4byte 0x0000043c
_0810B7DC:
ldr r0, _0810B7E4
@@ -297826,7 +297826,7 @@ _0810B7F2:
adds r1, r0
b _0810B922
.align 2, 0
-_0810B7FC: .4byte 0x03001770
+_0810B7FC: .4byte gMain
_0810B800: .4byte 0x0000043c
_0810B804:
ldr r0, _0810B80C
@@ -297861,7 +297861,7 @@ _0810B83C:
adds r1, r0
b _0810B922
.align 2, 0
-_0810B844: .4byte 0x03001770
+_0810B844: .4byte gMain
_0810B848: .4byte 0x0000043c
_0810B84C:
bl sub_80F944C
@@ -297891,7 +297891,7 @@ _0810B86A:
.align 2, 0
_0810B884: .4byte 0x02000000
_0810B888: .4byte 0x0001fffe
-_0810B88C: .4byte 0x03001770
+_0810B88C: .4byte gMain
_0810B890: .4byte 0x0000043c
_0810B894:
bl sub_810BC98
@@ -297908,8 +297908,8 @@ _0810B89E:
adds r1, r0
b _0810B922
.align 2, 0
-_0810B8B8: .4byte 0x02039248
-_0810B8BC: .4byte 0x03001770
+_0810B8B8: .4byte gUnknown_02039248
+_0810B8BC: .4byte gMain
_0810B8C0: .4byte 0x0000043c
_0810B8C4:
ldr r3, _0810B8FC
@@ -297944,7 +297944,7 @@ _0810B8FC: .4byte 0x04000208
_0810B900: .4byte 0x04000200
_0810B904: .4byte REG_DISPSTAT
_0810B908: .4byte sub_810B68C
-_0810B90C: .4byte 0x03001770
+_0810B90C: .4byte gMain
_0810B910: .4byte 0x0000043c
_0810B914:
bl sub_8055870
@@ -297960,7 +297960,7 @@ _0810B922:
strb r0, [r1]
b _0810B960
.align 2, 0
-_0810B92C: .4byte 0x03001770
+_0810B92C: .4byte gMain
_0810B930: .4byte 0x0000043c
_0810B934:
movs r0, 0x1
@@ -297980,7 +297980,7 @@ _0810B934:
movs r0, 0x1
b _0810B962
.align 2, 0
-_0810B958: .4byte 0x0202f388
+_0810B958: .4byte gPaletteFade
_0810B95C: .4byte sub_810B674
_0810B960:
movs r0, 0
@@ -298057,7 +298057,7 @@ _0810B9E4:
b _0810BA0E
.align 2, 0
_0810B9F0: .4byte gMenuPokeblock_Tilemap
-_0810B9F4: .4byte 0x020221cc
+_0810B9F4: .4byte gBG2TilemapBuffer
_0810B9F8:
ldr r0, _0810BA04
movs r1, 0
@@ -298144,10 +298144,10 @@ sub_810BA7C: @ 810BA7C
movs r0, 0x3
b _0810BACA
.align 2, 0
-_0810BA98: .4byte 0x02039244
-_0810BA9C: .4byte 0x03000758
+_0810BA98: .4byte gUnknown_02039244
+_0810BA9C: .4byte gUnknown_03000758
_0810BAA0: .4byte gUnknown_083F7F1C
-_0810BAA4: .4byte 0x0203924c
+_0810BAA4: .4byte gUnknown_0203924C
_0810BAA8:
ldr r0, _0810BAB4
ldr r1, _0810BAB8
@@ -298156,9 +298156,9 @@ _0810BAA8:
strb r2, [r0]
b _0810BACC
.align 2, 0
-_0810BAB4: .4byte 0x03000758
+_0810BAB4: .4byte gUnknown_03000758
_0810BAB8: .4byte gUnknown_083F7F1F
-_0810BABC: .4byte 0x0203924c
+_0810BABC: .4byte gUnknown_0203924C
_0810BAC0:
ldr r1, _0810BAD0
ldr r0, _0810BAD4
@@ -298171,9 +298171,9 @@ _0810BACC:
pop {r0}
bx r0
.align 2, 0
-_0810BAD0: .4byte 0x03000758
+_0810BAD0: .4byte gUnknown_03000758
_0810BAD4: .4byte gUnknown_083F7F21
-_0810BAD8: .4byte 0x0203924c
+_0810BAD8: .4byte gUnknown_0203924C
thumb_func_end sub_810BA7C
thumb_func_start sub_810BADC
@@ -298310,9 +298310,9 @@ _0810BBB0:
b _0810BC6C
.align 2, 0
_0810BBF4: .4byte gWindowConfig_81E6E34
-_0810BBF8: .4byte 0x020231cc
-_0810BBFC: .4byte 0x02025734
-_0810BC00: .4byte 0x02039248
+_0810BBF8: .4byte gStringVar1
+_0810BBFC: .4byte gSaveBlock1
+_0810BC00: .4byte gUnknown_02039248
_0810BC04: .4byte gContestStatsText_StowCase
_0810BC08:
lsls r5, r6, 3
@@ -298371,7 +298371,7 @@ _0810BC6C:
bx r0
.align 2, 0
_0810BC7C: .4byte gUnknown_083F7EB8
-_0810BC80: .4byte 0x02025f2c
+_0810BC80: .4byte gUnknown_02025F2C
thumb_func_end sub_810BB88
thumb_func_start sub_810BC84
@@ -298444,8 +298444,8 @@ _0810BCE8:
pop {r0}
bx r0
.align 2, 0
-_0810BD00: .4byte 0x02025734
-_0810BD04: .4byte 0x02025f2c
+_0810BD00: .4byte gSaveBlock1
+_0810BD04: .4byte gUnknown_02025F2C
thumb_func_end sub_810BC98
thumb_func_start sub_810BD08
@@ -298496,8 +298496,8 @@ _0810BD54:
pop {r0}
bx r0
.align 2, 0
-_0810BD5C: .4byte 0x02039248
-_0810BD60: .4byte 0x02025734
+_0810BD5C: .4byte gUnknown_02039248
+_0810BD60: .4byte gSaveBlock1
thumb_func_end sub_810BD08
thumb_func_start sub_810BD64
@@ -298535,8 +298535,8 @@ _0810BD70:
pop {r0}
bx r0
.align 2, 0
-_0810BDA4: .4byte 0x02039248
-_0810BDA8: .4byte 0x020221cc
+_0810BDA4: .4byte gUnknown_02039248
+_0810BDA8: .4byte gBG2TilemapBuffer
thumb_func_end sub_810BD64
thumb_func_start sub_810BDAC
@@ -298570,7 +298570,7 @@ _0810BDD4:
.align 2, 0
_0810BDE8: .4byte 0x00002005
_0810BDEC: .4byte 0x00002014
-_0810BDF0: .4byte 0x02039248
+_0810BDF0: .4byte gUnknown_02039248
_0810BDF4:
movs r0, 0
movs r1, 0x1
@@ -298592,7 +298592,7 @@ _0810BDFC:
bl sub_80F979C
b _0810BE28
.align 2, 0
-_0810BE1C: .4byte 0x02039248
+_0810BE1C: .4byte gUnknown_02039248
_0810BE20:
movs r0, 0x1
movs r1, 0x1
@@ -298651,10 +298651,10 @@ _0810BE30:
strh r2, [r0]
b _0810BECC
.align 2, 0
-_0810BE94: .4byte 0x020221cc
+_0810BE94: .4byte gBG2TilemapBuffer
_0810BE98: .4byte 0x000001a1
-_0810BE9C: .4byte 0x02039248
-_0810BEA0: .4byte 0x02025f2c
+_0810BE9C: .4byte gUnknown_02039248
+_0810BEA0: .4byte gUnknown_02025F2C
_0810BEA4:
lsls r0, r5, 1
adds r0, r7
@@ -298710,9 +298710,9 @@ _0810BECC:
b _0810BF2C
.align 2, 0
_0810BF10: .4byte gWindowConfig_81E6E34
-_0810BF14: .4byte 0x02039248
-_0810BF18: .4byte 0x020231cc
-_0810BF1C: .4byte 0x02025f2c
+_0810BF14: .4byte gUnknown_02039248
+_0810BF18: .4byte gStringVar1
+_0810BF1C: .4byte gUnknown_02025F2C
_0810BF20:
movs r0, 0xB
movs r1, 0x11
@@ -298753,7 +298753,7 @@ sub_810BF38: @ 810BF38
pop {r0}
bx r0
.align 2, 0
-_0810BF6C: .4byte 0x02020004
+_0810BF6C: .4byte gSprites
_0810BF70: .4byte 0x02000000
_0810BF74: .4byte 0x0001fffe
_0810BF78: .4byte sub_810C8D4
@@ -298792,9 +298792,9 @@ _0810BF94:
strb r0, [r4]
b _0810C00A
.align 2, 0
-_0810BFB8: .4byte 0x0202f388
-_0810BFBC: .4byte 0x03001770
-_0810BFC0: .4byte 0x02039248
+_0810BFB8: .4byte gPaletteFade
+_0810BFBC: .4byte gMain
+_0810BFC0: .4byte gUnknown_02039248
_0810BFC4:
ldrb r0, [r4, 0x1]
cmp r0, 0
@@ -298819,7 +298819,7 @@ _0810BFCE:
strb r0, [r4]
b _0810C00A
.align 2, 0
-_0810BFF0: .4byte 0x02039248
+_0810BFF0: .4byte gUnknown_02039248
_0810BFF4:
ldrb r1, [r4, 0x1]
ldrb r0, [r4]
@@ -298866,8 +298866,8 @@ _0810C012:
str r1, [r0]
b _0810C0B8
.align 2, 0
-_0810C050: .4byte 0x02039248
-_0810C054: .4byte 0x03004b20
+_0810C050: .4byte gUnknown_02039248
+_0810C054: .4byte gTasks
_0810C058: .4byte sub_810C0C8
_0810C05C:
movs r0, 0x1
@@ -298891,8 +298891,8 @@ _0810C05C:
bl sub_810C31C
b _0810C0B8
.align 2, 0
-_0810C088: .4byte 0x02039248
-_0810C08C: .4byte 0x0202e8dc
+_0810C088: .4byte gUnknown_02039248
+_0810C08C: .4byte gScriptResult
_0810C090: .4byte 0x0000ffff
_0810C094:
adds r0, r5, 0
@@ -298916,7 +298916,7 @@ _0810C0B8:
pop {r0}
bx r0
.align 2, 0
-_0810C0C0: .4byte 0x0202e8dc
+_0810C0C0: .4byte gScriptResult
_0810C0C4: .4byte 0x0000ffff
thumb_func_end sub_810BF7C
@@ -298943,8 +298943,8 @@ sub_810C0C8: @ 810C0C8
strb r0, [r4]
b _0810C158
.align 2, 0
-_0810C0F4: .4byte 0x03001770
-_0810C0F8: .4byte 0x02039248
+_0810C0F4: .4byte gMain
+_0810C0F8: .4byte gUnknown_02039248
_0810C0FC:
ldrb r0, [r4, 0x1]
cmp r0, 0
@@ -298973,7 +298973,7 @@ _0810C110:
strb r0, [r4]
b _0810C158
.align 2, 0
-_0810C134: .4byte 0x02039248
+_0810C134: .4byte gUnknown_02039248
_0810C138:
ldrb r0, [r4, 0x1]
ldrb r1, [r4]
@@ -299041,7 +299041,7 @@ _0810C1BA:
pop {r0}
bx r0
.align 2, 0
-_0810C1C0: .4byte 0x03004b20
+_0810C1C0: .4byte gTasks
_0810C1C4: .4byte sub_810BF7C
thumb_func_end sub_810C0C8
@@ -299102,9 +299102,9 @@ _0810C226:
bx r0
.align 2, 0
_0810C22C: .4byte 0x00001005
-_0810C230: .4byte 0x03004b20
-_0810C234: .4byte 0x02039248
-_0810C238: .4byte 0x020221cc
+_0810C230: .4byte gTasks
+_0810C234: .4byte gUnknown_02039248
+_0810C238: .4byte gBG2TilemapBuffer
thumb_func_end sub_810C1C8
thumb_func_start sub_810C23C
@@ -299125,7 +299125,7 @@ sub_810C23C: @ 810C23C
bl sub_810BDAC
b _0810C2A2
.align 2, 0
-_0810C25C: .4byte 0x02039248
+_0810C25C: .4byte gUnknown_02039248
_0810C260:
ldr r4, _0810C2A8
lsls r3, r0, 3
@@ -299163,8 +299163,8 @@ _0810C2A2:
pop {r0}
bx r0
.align 2, 0
-_0810C2A8: .4byte 0x02025734
-_0810C2AC: .4byte 0x03004b20
+_0810C2A8: .4byte gSaveBlock1
+_0810C2AC: .4byte gTasks
thumb_func_end sub_810C23C
thumb_func_start sub_810C2B0
@@ -299212,9 +299212,9 @@ _0810C300:
pop {r0}
bx r0
.align 2, 0
-_0810C308: .4byte 0x0202f388
-_0810C30C: .4byte 0x02039244
-_0810C310: .4byte 0x0300485c
+_0810C308: .4byte gPaletteFade
+_0810C30C: .4byte gUnknown_02039244
+_0810C310: .4byte gUnknown_0300485C
_0810C314: .4byte sub_8080990
_0810C318: .4byte gUnknown_083F7EA8
thumb_func_end sub_810C2C8
@@ -299252,9 +299252,9 @@ _0810C342:
pop {r0}
bx r0
.align 2, 0
-_0810C358: .4byte 0x02039244
-_0810C35C: .4byte 0x0203855e
-_0810C360: .4byte 0x03004b20
+_0810C358: .4byte gUnknown_02039244
+_0810C35C: .4byte word_203855E
+_0810C360: .4byte gTasks
_0810C364: .4byte sub_810C2C8
thumb_func_end sub_810C31C
@@ -299319,14 +299319,14 @@ _0810C37C:
pop {r0}
bx r0
.align 2, 0
-_0810C3E8: .4byte 0x02039244
+_0810C3E8: .4byte gUnknown_02039244
_0810C3EC: .4byte gWindowConfig_81E6E50
-_0810C3F0: .4byte 0x0203924c
+_0810C3F0: .4byte gUnknown_0203924C
_0810C3F4: .4byte gUnknown_083F7EF4
-_0810C3F8: .4byte 0x03000758
-_0810C3FC: .4byte 0x0203855e
-_0810C400: .4byte 0x02039248
-_0810C404: .4byte 0x03004b20
+_0810C3F8: .4byte gUnknown_03000758
+_0810C3FC: .4byte word_203855E
+_0810C400: .4byte gUnknown_02039248
+_0810C404: .4byte gTasks
_0810C408: .4byte sub_810C40C
thumb_func_end sub_810C368
@@ -299353,7 +299353,7 @@ sub_810C40C: @ 810C40C
bl MoveMenuCursor
b _0810C4BC
.align 2, 0
-_0810C43C: .4byte 0x03001770
+_0810C43C: .4byte gMain
_0810C440:
movs r0, 0x80
ands r0, r1
@@ -299373,7 +299373,7 @@ _0810C440:
bl MoveMenuCursor
b _0810C4BC
.align 2, 0
-_0810C468: .4byte 0x0203924c
+_0810C468: .4byte gUnknown_0203924C
_0810C46C:
ldrh r1, [r2, 0x2E]
movs r0, 0x1
@@ -299399,7 +299399,7 @@ _0810C46C:
b _0810C4BC
.align 2, 0
_0810C4A0: .4byte gUnknown_083F7EF4
-_0810C4A4: .4byte 0x03000758
+_0810C4A4: .4byte gUnknown_03000758
_0810C4A8:
movs r0, 0x2
ands r0, r1
@@ -299441,9 +299441,9 @@ _0810C4F0:
pop {r0}
bx r0
.align 2, 0
-_0810C4F8: .4byte 0x0202f388
-_0810C4FC: .4byte 0x0203855e
-_0810C500: .4byte 0x02025f2c
+_0810C4F8: .4byte gPaletteFade
+_0810C4FC: .4byte word_203855E
+_0810C500: .4byte gUnknown_02025F2C
_0810C504: .4byte sub_810B96C
thumb_func_end sub_810C4C4
@@ -299473,7 +299473,7 @@ sub_810C508: @ 810C508
pop {r0}
bx r0
.align 2, 0
-_0810C538: .4byte 0x03004b20
+_0810C538: .4byte gTasks
_0810C53C: .4byte sub_810C4C4
thumb_func_end sub_810C508
@@ -299522,11 +299522,11 @@ sub_810C540: @ 810C540
bx r0
.align 2, 0
_0810C5A0: .4byte gWindowConfig_81E6E50
-_0810C5A4: .4byte 0x020231cc
+_0810C5A4: .4byte gStringVar1
_0810C5A8: .4byte gUnknown_083F7EB8
-_0810C5AC: .4byte 0x02025734
-_0810C5B0: .4byte 0x02039248
-_0810C5B4: .4byte 0x020234cc
+_0810C5AC: .4byte gSaveBlock1
+_0810C5B0: .4byte gUnknown_02039248
+_0810C5B4: .4byte gStringVar4
_0810C5B8: .4byte gContestStatsText_ThrowAwayPrompt
_0810C5BC: .4byte sub_810C5EC
thumb_func_end sub_810C540
@@ -299551,7 +299551,7 @@ sub_810C5C0: @ 810C5C0
pop {r0}
bx r0
.align 2, 0
-_0810C5E4: .4byte 0x03004b20
+_0810C5E4: .4byte gTasks
_0810C5E8: .4byte sub_810C540
thumb_func_end sub_810C5C0
@@ -299608,8 +299608,8 @@ sub_810C610: @ 810C610
pop {r0}
bx r0
.align 2, 0
-_0810C658: .4byte 0x02039248
-_0810C65C: .4byte 0x020234cc
+_0810C658: .4byte gUnknown_02039248
+_0810C65C: .4byte gStringVar4
_0810C660: .4byte gContestStatsText_WasThrownAway
_0810C664: .4byte sub_810C704
thumb_func_end sub_810C610
@@ -299661,9 +299661,9 @@ _0810C698:
pop {r0}
bx r0
.align 2, 0
-_0810C6CC: .4byte 0x02039248
+_0810C6CC: .4byte gUnknown_02039248
_0810C6D0: .4byte gWindowConfig_81E6E50
-_0810C6D4: .4byte 0x03004b20
+_0810C6D4: .4byte gTasks
_0810C6D8: .4byte sub_810BF7C
thumb_func_end sub_810C668
@@ -299689,7 +299689,7 @@ _0810C6FC:
pop {r0}
bx r0
.align 2, 0
-_0810C700: .4byte 0x03001770
+_0810C700: .4byte gMain
thumb_func_end sub_810C6DC
thumb_func_start sub_810C704
@@ -299718,8 +299718,8 @@ sub_810C704: @ 810C704
bx r0
.align 2, 0
_0810C738: .4byte gWindowConfig_81E6E34
-_0810C73C: .4byte 0x02039248
-_0810C740: .4byte 0x03004b20
+_0810C73C: .4byte gUnknown_02039248
+_0810C740: .4byte gTasks
_0810C744: .4byte sub_810C6DC
thumb_func_end sub_810C704
@@ -299750,7 +299750,7 @@ sub_810C748: @ 810C748
pop {r0}
bx r0
.align 2, 0
-_0810C780: .4byte 0x03004b20
+_0810C780: .4byte gTasks
_0810C784: .4byte sub_810BF7C
thumb_func_end sub_810C748
@@ -299841,13 +299841,13 @@ _0810C808:
pop {r0}
bx r0
.align 2, 0
-_0810C834: .4byte 0x030045c0
-_0810C838: .4byte 0x0203855e
-_0810C83C: .4byte 0x02025f2c
-_0810C840: .4byte 0x030041c0
+_0810C834: .4byte gEnemyParty
+_0810C838: .4byte word_203855E
+_0810C83C: .4byte gUnknown_02025F2C
+_0810C840: .4byte gUnknown_030041C0
_0810C844: .4byte gUnknown_083F7EB8
_0810C848: .4byte 0xfffff808
-_0810C84C: .4byte 0x03004b20
+_0810C84C: .4byte gTasks
_0810C850: .4byte sub_810C2C8
thumb_func_end sub_810C788
@@ -299900,12 +299900,12 @@ sub_810C854: @ 810C854
pop {r0}
bx r0
.align 2, 0
-_0810C8B8: .4byte 0x0203855e
-_0810C8BC: .4byte 0x020231cc
+_0810C8B8: .4byte word_203855E
+_0810C8BC: .4byte gStringVar1
_0810C8C0: .4byte gUnknown_083F7EB8
-_0810C8C4: .4byte 0x02025734
-_0810C8C8: .4byte 0x0202e8dc
-_0810C8CC: .4byte 0x03004b20
+_0810C8C4: .4byte gSaveBlock1
+_0810C8C8: .4byte gScriptResult
+_0810C8CC: .4byte gTasks
_0810C8D0: .4byte sub_810C2C8
thumb_func_end sub_810C854
@@ -300006,7 +300006,7 @@ sub_810C950: @ 810C950
strb r2, [r0]
bx lr
.align 2, 0
-_0810C988: .4byte 0x02025734
+_0810C988: .4byte gSaveBlock1
_0810C98C: .4byte 0x000007f9
_0810C990: .4byte 0x000007fe
thumb_func_end sub_810C950
@@ -300092,7 +300092,7 @@ _0810CA0A:
asrs r0, 24
b _0810CA2E
.align 2, 0
-_0810CA1C: .4byte 0x02025734
+_0810CA1C: .4byte gSaveBlock1
_0810CA20:
adds r0, r1, 0x1
lsls r0, 24
@@ -300130,7 +300130,7 @@ sub_810CA34: @ 810CA34
movs r0, 0x1
b _0810CA66
.align 2, 0
-_0810CA60: .4byte 0x02025734
+_0810CA60: .4byte gSaveBlock1
_0810CA64:
movs r0, 0
_0810CA66:
@@ -300158,7 +300158,7 @@ sub_810CA6C: @ 810CA6C
movs r0, 0x1
b _0810CA96
.align 2, 0
-_0810CA90: .4byte 0x02025734
+_0810CA90: .4byte gSaveBlock1
_0810CA94:
movs r0, 0
_0810CA96:
@@ -300348,11 +300348,11 @@ sub_810CBB4: @ 810CBB4
movs r0, 0x1
b _0810CBF6
.align 2, 0
-_0810CBDC: .4byte 0x0202e828
+_0810CBDC: .4byte gMapHeader
_0810CBE0: .4byte 0x00000828
-_0810CBE4: .4byte 0x0300485c
+_0810CBE4: .4byte gUnknown_0300485C
_0810CBE8: .4byte sub_808AB90
-_0810CBEC: .4byte 0x03005ce4
+_0810CBEC: .4byte gUnknown_03005CE4
_0810CBF0: .4byte sub_810CBFC
_0810CBF4:
movs r0, 0
@@ -300383,9 +300383,9 @@ sub_810CBFC: @ 810CBFC
pop {r0}
bx r0
.align 2, 0
-_0810CC24: .4byte 0x0202ff84
-_0810CC28: .4byte 0x03005ce0
-_0810CC2C: .4byte 0x03004b20
+_0810CC24: .4byte gUnknown_0202FF84
+_0810CC28: .4byte gUnknown_03005CE0
+_0810CC2C: .4byte gTasks
_0810CC30: .4byte sub_810CC34
thumb_func_end sub_810CBFC
@@ -300520,7 +300520,7 @@ _0810CD48: .4byte 0x04000208
_0810CD4C: .4byte 0x04000200
_0810CD50: .4byte sub_810CC6C
_0810CD54: .4byte sub_810CC54
-_0810CD58: .4byte 0x03001770
+_0810CD58: .4byte gMain
thumb_func_end sub_810CC80
thumb_func_start sub_810CD5C
@@ -300685,7 +300685,7 @@ sub_810CE5C: @ 810CE5C
str r0, [r1]
bx lr
.align 2, 0
-_0810CE70: .4byte 0x03004b20
+_0810CE70: .4byte gTasks
_0810CE74: .4byte sub_810CE78
thumb_func_end sub_810CE5C
@@ -300754,7 +300754,7 @@ _0810CF00: .4byte REG_BLDCNT
_0810CF04: .4byte 0x00003e41
_0810CF08: .4byte REG_BLDALPHA
_0810CF0C: .4byte 0x00001f0c
-_0810CF10: .4byte 0x03004b20
+_0810CF10: .4byte gTasks
_0810CF14: .4byte sub_810CF18
thumb_func_end sub_810CE78
@@ -300783,7 +300783,7 @@ sub_810CF18: @ 810CF18
strh r0, [r3, 0xA]
b _0810CF54
.align 2, 0
-_0810CF44: .4byte 0x03004b20
+_0810CF44: .4byte gTasks
_0810CF48: .4byte REG_BLDALPHA
_0810CF4C:
movs r0, 0
@@ -300829,7 +300829,7 @@ sub_810CF5C: @ 810CF5C
.align 2, 0
_0810CF94: .4byte REG_BLDALPHA
_0810CF98: .4byte 0x00001010
-_0810CF9C: .4byte 0x03004b20
+_0810CF9C: .4byte gTasks
_0810CFA0: .4byte gUnknown_083F809C
_0810CFA4:
ldr r0, _0810CFBC
@@ -300868,7 +300868,7 @@ sub_810CFC4: @ 810CFC4
strh r0, [r1, 0xC]
b _0810CFF0
.align 2, 0
-_0810CFE4: .4byte 0x03004b20
+_0810CFE4: .4byte gTasks
_0810CFE8:
ldr r0, _0810CFF4
ldr r0, [r0, 0x8]
@@ -300877,7 +300877,7 @@ _0810CFF0:
pop {r0}
bx r0
.align 2, 0
-_0810CFF4: .4byte 0x03001770
+_0810CFF4: .4byte gMain
thumb_func_end sub_810CFC4
thumb_func_start sub_810CFF8
@@ -300905,7 +300905,7 @@ sub_810D00C: @ 810D00C
str r0, [r1]
bx lr
.align 2, 0
-_0810D020: .4byte 0x03004b20
+_0810D020: .4byte gTasks
_0810D024: .4byte sub_810D028
thumb_func_end sub_810D00C
@@ -300972,7 +300972,7 @@ _0810D0AC: .4byte REG_BG0CNT
_0810D0B0: .4byte 0x00001f0c
_0810D0B4: .4byte gCaveTransitionPalette_White
_0810D0B8: .4byte gCaveTransitionPalette_Black
-_0810D0BC: .4byte 0x03004b20
+_0810D0BC: .4byte gTasks
_0810D0C0: .4byte sub_810D0C4
thumb_func_end sub_810D028
@@ -301003,7 +301003,7 @@ sub_810D0C4: @ 810D0C4
bl LoadPalette
b _0810D114
.align 2, 0
-_0810D0F8: .4byte 0x03004b20
+_0810D0F8: .4byte gTasks
_0810D0FC: .4byte gUnknown_083F808C
_0810D100:
ldr r1, _0810D118
@@ -301053,7 +301053,7 @@ sub_810D128: @ 810D128
strh r0, [r3, 0xA]
b _0810D172
.align 2, 0
-_0810D158: .4byte 0x03004b20
+_0810D158: .4byte gTasks
_0810D15C: .4byte REG_BLDALPHA
_0810D160:
ldr r0, _0810D178
@@ -301068,7 +301068,7 @@ _0810D172:
bx r0
.align 2, 0
_0810D178: .4byte gCaveTransitionPalette_Black
-_0810D17C: .4byte 0x03001770
+_0810D17C: .4byte gMain
thumb_func_end sub_810D128
thumb_func_start sub_810D180
@@ -301088,7 +301088,7 @@ sub_810D180: @ 810D180
b _0810D1B4
.align 2, 0
_0810D1A0: .4byte 0x00000804
-_0810D1A4: .4byte 0x02039324
+_0810D1A4: .4byte gUnknown_02039324
_0810D1A8:
ldr r1, _0810D1E8
movs r0, 0
@@ -301120,7 +301120,7 @@ _0810D1D4:
bl sub_80537CC
b _0810D1F6
.align 2, 0
-_0810D1E8: .4byte 0x02039324
+_0810D1E8: .4byte gUnknown_02039324
_0810D1EC: .4byte gSaveBlock2
_0810D1F0:
movs r0, 0x2
@@ -301176,7 +301176,7 @@ _0810D250:
pop {r1}
bx r1
.align 2, 0
-_0810D260: .4byte 0x03004360
+_0810D260: .4byte gPlayerParty
_0810D264: .4byte 0x0000083b
_0810D268: .4byte sub_8141F90
thumb_func_end sub_810D180
@@ -301311,7 +301311,7 @@ _0810D336:
movs r0, 0x1
b _0810D370
.align 2, 0
-_0810D360: .4byte 0x03004360
+_0810D360: .4byte gPlayerParty
_0810D364: .4byte 0x0000ffff
_0810D368:
adds r5, 0x1
@@ -301349,7 +301349,7 @@ sub_810D378: @ 810D378
b _0810D3BE
.align 2, 0
_0810D3AC: .4byte gUnknown_083F8340
-_0810D3B0: .4byte 0x03004038
+_0810D3B0: .4byte gLocalTime
_0810D3B4: .4byte 0x0000083a
_0810D3B8:
ldr r0, _0810D3C4
@@ -301442,8 +301442,8 @@ sub_810D43C: @ 810D43C
bl sub_8090F68
b _0810D470
.align 2, 0
-_0810D458: .4byte 0x0202e8cc
-_0810D45C: .4byte 0x0202e8ce
+_0810D458: .4byte gUnknown_0202E8CC
+_0810D45C: .4byte gUnknown_0202E8CE
_0810D460:
movs r0, 0
bl pokedex_count
@@ -301460,8 +301460,8 @@ _0810D470:
pop {r1}
bx r1
.align 2, 0
-_0810D480: .4byte 0x0202e8ce
-_0810D484: .4byte 0x0202e8d0
+_0810D480: .4byte gUnknown_0202E8CE
+_0810D484: .4byte gUnknown_0202E8D0
thumb_func_end sub_810D43C
thumb_func_start sub_810D488
@@ -301680,7 +301680,7 @@ sub_810D600: @ 810D600
pop {r0}
bx r0
.align 2, 0
-_0810D614: .4byte 0x0202e8cc
+_0810D614: .4byte gUnknown_0202E8CC
thumb_func_end sub_810D600
thumb_func_start sub_810D618
@@ -301707,7 +301707,7 @@ sub_810D62C: @ 810D62C
bx r0
.align 2, 0
_0810D640: .4byte c2_exit_to_overworld_2_switch
-_0810D644: .4byte 0x0300485c
+_0810D644: .4byte gUnknown_0300485C
_0810D648: .4byte mapldr_080CA5C0
thumb_func_end sub_810D62C
@@ -301753,7 +301753,7 @@ _0810D69C:
pop {r0}
bx r0
.align 2, 0
-_0810D6A0: .4byte 0x0202f388
+_0810D6A0: .4byte gPaletteFade
thumb_func_end sub_810D684
thumb_func_start sub_810D6A4
@@ -301780,7 +301780,7 @@ sub_810D6B8: @ 810D6B8
pop {r0}
bx r0
.align 2, 0
-_0810D6D0: .4byte 0x03001770
+_0810D6D0: .4byte gMain
_0810D6D4: .4byte c2_exit_to_overworld_2_switch
_0810D6D8: .4byte Cb2_ViewWallClock
thumb_func_end sub_810D6B8
@@ -301797,9 +301797,9 @@ wild_pokemon_reroll: @ 810D6DC
str r0, [r1]
bx lr
.align 2, 0
-_0810D6F0: .4byte 0x02039250
-_0810D6F4: .4byte 0x02039251
-_0810D6F8: .4byte 0x02039254
+_0810D6F0: .4byte gUnknown_02039250
+_0810D6F4: .4byte gUnknown_02039251
+_0810D6F8: .4byte gUnknown_02039254
thumb_func_end wild_pokemon_reroll
thumb_func_start sub_810D6FC
@@ -301816,10 +301816,10 @@ sub_810D6FC: @ 810D6FC
str r0, [r1]
bx lr
.align 2, 0
-_0810D714: .4byte 0x02039250
-_0810D718: .4byte 0x02039251
-_0810D71C: .4byte 0x02039254
-_0810D720: .4byte 0x03001770
+_0810D714: .4byte gUnknown_02039250
+_0810D718: .4byte gUnknown_02039251
+_0810D71C: .4byte gUnknown_02039254
+_0810D720: .4byte gMain
thumb_func_end sub_810D6FC
thumb_func_start sp0E3_walkrun_bitfield_interpretation
@@ -301866,7 +301866,7 @@ sub_810D74C: @ 810D74C
bl StringAppend
b _0810D780
.align 2, 0
-_0810D770: .4byte 0x020231cc
+_0810D770: .4byte gStringVar1
_0810D774: .4byte gOtherText_Times
_0810D778:
ldr r0, _0810D7CC
@@ -301905,10 +301905,10 @@ _0810D780:
bl StringAppend
b _0810D7E8
.align 2, 0
-_0810D7CC: .4byte 0x020231cc
+_0810D7CC: .4byte gStringVar1
_0810D7D0: .4byte gOtherText_99Times
_0810D7D4: .4byte 0x00000e0f
-_0810D7D8: .4byte 0x020232cc
+_0810D7D8: .4byte gStringVar2
_0810D7DC: .4byte gOtherText_Seconds
_0810D7E0:
ldr r0, _0810D7F4
@@ -301921,7 +301921,7 @@ _0810D7E8:
movs r4, 0x5
b _0810D81A
.align 2, 0
-_0810D7F4: .4byte 0x020232cc
+_0810D7F4: .4byte gStringVar2
_0810D7F8: .4byte gOtherText_1Minute
_0810D7FC:
cmp r6, 0x3
@@ -301979,7 +301979,7 @@ _0810D84C:
pop {r0}
bx r0
.align 2, 0
-_0810D858: .4byte 0x0202e8dc
+_0810D858: .4byte gScriptResult
thumb_func_end sub_810D74C
thumb_func_start sub_810D85C
@@ -302001,9 +302001,9 @@ sub_810D85C: @ 810D85C
pop {r0}
bx r0
.align 2, 0
-_0810D880: .4byte 0x03001770
-_0810D884: .4byte 0x02039254
-_0810D888: .4byte 0x02039251
+_0810D880: .4byte gMain
+_0810D884: .4byte gUnknown_02039254
+_0810D888: .4byte gUnknown_02039251
thumb_func_end sub_810D85C
thumb_func_start sub_810D88C
@@ -302120,7 +302120,7 @@ _0810D96C:
pop {r0}
bx r0
.align 2, 0
-_0810D974: .4byte 0x020297f0
+_0810D974: .4byte gUnknown_020297F0
_0810D978: .4byte 0x00000c1d
_0810D97C: .4byte 0x000040a9
thumb_func_end sub_810D934
@@ -302347,7 +302347,7 @@ _0810DB12:
bx r1
.align 2, 0
_0810DB20: .4byte gUnknown_083D1464
-_0810DB24: .4byte 0x03002978
+_0810DB24: .4byte gUnknown_03002978
thumb_func_end sub_810DAC8
thumb_func_start sub_810DB28
@@ -302402,7 +302402,7 @@ _0810DB86:
subs r0, 0x1
b _0810DBAE
.align 2, 0
-_0810DB90: .4byte 0x02025734
+_0810DB90: .4byte gSaveBlock1
_0810DB94:
movs r7, 0x1
ldr r0, _0810DBA4
@@ -302412,7 +302412,7 @@ _0810DB94:
subs r0, 0x1
b _0810DBCC
.align 2, 0
-_0810DBA4: .4byte 0x02025734
+_0810DBA4: .4byte gSaveBlock1
_0810DBA8:
ldr r1, _0810DBBC
ldrh r0, [r1]
@@ -302425,7 +302425,7 @@ _0810DBAE:
mov r8, r1
b _0810DBD2
.align 2, 0
-_0810DBBC: .4byte 0x02025734
+_0810DBBC: .4byte gSaveBlock1
_0810DBC0:
movs r7, 0x3
ldr r0, _0810DBD8
@@ -302441,7 +302441,7 @@ _0810DBD2:
movs r6, 0
b _0810DC5C
.align 2, 0
-_0810DBD8: .4byte 0x02025734
+_0810DBD8: .4byte gSaveBlock1
_0810DBDC:
cmp r10, r6
beq _0810DC56
@@ -302520,8 +302520,8 @@ _0810DC5C:
pop {r0}
bx r0
.align 2, 0
-_0810DC74: .4byte 0x03002970
-_0810DC78: .4byte 0x0202e8cc
+_0810DC74: .4byte gLinkPlayers
+_0810DC78: .4byte gUnknown_0202E8CC
thumb_func_end sub_810DB28
thumb_func_start sub_810DC7C
@@ -302543,7 +302543,7 @@ _0810DC82:
b _0810DCB6
.align 2, 0
_0810DC9C: .4byte gUnknown_083F8364
-_0810DCA0: .4byte 0x0202e8cc
+_0810DCA0: .4byte gUnknown_0202E8CC
_0810DCA4: .4byte 0x00000206
_0810DCA8:
lsls r1, r4, 2
@@ -302987,8 +302987,8 @@ sub_810E070: @ 810E070
pop {r0}
bx r0
.align 2, 0
-_0810E090: .4byte 0x02039258
-_0810E094: .4byte 0x02039259
+_0810E090: .4byte gUnknown_02039258
+_0810E094: .4byte gUnknown_02039259
_0810E098: .4byte sub_810E09C
thumb_func_end sub_810E070
@@ -303028,9 +303028,9 @@ sub_810E09C: @ 810E09C
b _0810E0FC
.align 2, 0
_0810E0E4: .4byte gUnknown_083F8370
-_0810E0E8: .4byte 0x02039259
-_0810E0EC: .4byte 0x02039258
-_0810E0F0: .4byte 0x0202e8cc
+_0810E0E8: .4byte gUnknown_02039259
+_0810E0EC: .4byte gUnknown_02039258
+_0810E0F0: .4byte gUnknown_0202E8CC
_0810E0F4: .4byte gUnknown_083F8376
_0810E0F8:
adds r0, r2, 0x1
@@ -303210,7 +303210,7 @@ sub_810E230: @ 810E230
pop {r0}
bx r0
.align 2, 0
-_0810E244: .4byte 0x0202e8cc
+_0810E244: .4byte gUnknown_0202E8CC
_0810E248: .4byte gUnknown_083F8376
thumb_func_end sub_810E230
@@ -303222,7 +303222,7 @@ sub_810E24C: @ 810E24C
pop {r0}
bx r0
.align 2, 0
-_0810E258: .4byte 0x020234cc
+_0810E258: .4byte gStringVar4
thumb_func_end sub_810E24C
thumb_func_start sub_810E25C
@@ -303236,9 +303236,9 @@ sub_810E25C: @ 810E25C
strh r0, [r1]
bx lr
.align 2, 0
-_0810E26C: .4byte 0x0202e8cc
-_0810E270: .4byte 0x02025734
-_0810E274: .4byte 0x0202e8ce
+_0810E26C: .4byte gUnknown_0202E8CC
+_0810E270: .4byte gSaveBlock1
+_0810E274: .4byte gUnknown_0202E8CE
thumb_func_end sub_810E25C
thumb_func_start sub_810E278
@@ -303272,7 +303272,7 @@ sub_810E298: @ 810E298
b _0810E2C0
.align 2, 0
_0810E2AC: .4byte gSaveBlock2
-_0810E2B0: .4byte 0x020231cc
+_0810E2B0: .4byte gStringVar1
_0810E2B4: .4byte gOtherText_BigGuy
_0810E2B8:
ldr r0, _0810E2C4
@@ -303282,7 +303282,7 @@ _0810E2C0:
pop {r0}
bx r0
.align 2, 0
-_0810E2C4: .4byte 0x020231cc
+_0810E2C4: .4byte gStringVar1
_0810E2C8: .4byte gOtherText_BigGirl
thumb_func_end sub_810E298
@@ -303299,7 +303299,7 @@ sub_810E2CC: @ 810E2CC
b _0810E2F4
.align 2, 0
_0810E2E0: .4byte gSaveBlock2
-_0810E2E4: .4byte 0x020231cc
+_0810E2E4: .4byte gStringVar1
_0810E2E8: .4byte gOtherText_Daughter
_0810E2EC:
ldr r0, _0810E2F8
@@ -303309,7 +303309,7 @@ _0810E2F4:
pop {r0}
bx r0
.align 2, 0
-_0810E2F8: .4byte 0x020231cc
+_0810E2F8: .4byte gStringVar1
_0810E2FC: .4byte gOtherText_Son
thumb_func_end sub_810E2CC
@@ -303319,7 +303319,7 @@ sub_810E300: @ 810E300
ldrb r0, [r0]
bx lr
.align 2, 0
-_0810E308: .4byte 0x02024d26
+_0810E308: .4byte gUnknown_02024D26
thumb_func_end sub_810E300
thumb_func_start sub_810E30C
@@ -303340,7 +303340,7 @@ sub_810E30C: @ 810E30C
bl warp1_set
b _0810E342
.align 2, 0
-_0810E32C: .4byte 0x0202e8cc
+_0810E32C: .4byte gUnknown_0202E8CC
_0810E330:
movs r2, 0x1
negs r2, r2
@@ -303365,7 +303365,7 @@ sub_810E348: @ 810E348
pop {r0}
bx r0
.align 2, 0
-_0810E358: .4byte 0x0202e8cc
+_0810E358: .4byte gUnknown_0202E8CC
thumb_func_end sub_810E348
thumb_func_start sub_810E35C
@@ -303386,7 +303386,7 @@ _0810E376:
pop {r1}
bx r1
.align 2, 0
-_0810E37C: .4byte 0x03004038
+_0810E37C: .4byte gLocalTime
_0810E380: .4byte 0x0000270f
thumb_func_end sub_810E35C
@@ -303408,7 +303408,7 @@ sub_810E384: @ 810E384
movs r0, 0x6
b _0810E3FE
.align 2, 0
-_0810E3A8: .4byte 0x03004360
+_0810E3A8: .4byte gPlayerParty
_0810E3AC:
adds r0, r4, 0
movs r1, 0x20
@@ -303511,7 +303511,7 @@ _0810E458:
bx r0
.align 2, 0
_0810E460: .4byte sub_810E468
-_0810E464: .4byte 0x03004b20
+_0810E464: .4byte gTasks
thumb_func_end sub_810E424
thumb_func_start sub_810E468
@@ -303534,7 +303534,7 @@ _0810E486:
pop {r0}
bx r0
.align 2, 0
-_0810E48C: .4byte 0x03004b20
+_0810E48C: .4byte gTasks
thumb_func_end sub_810E468
thumb_func_start sub_810E490
@@ -303622,7 +303622,7 @@ sub_810E508: @ 810E508
movs r3, 0x4
b _0810E566
.align 2, 0
-_0810E528: .4byte 0x0202e8cc
+_0810E528: .4byte gUnknown_0202E8CC
_0810E52C:
cmp r0, 0x1
bne _0810E538
@@ -303645,7 +303645,7 @@ _0810E544:
movs r3, 0x5
b _0810E566
.align 2, 0
-_0810E550: .4byte 0x0202e8cc
+_0810E550: .4byte gUnknown_0202E8CC
_0810E554:
cmp r0, 0x1
bne _0810E560
@@ -303682,7 +303682,7 @@ _0810E566:
bx r0
.align 2, 0
_0810E594: .4byte 0x0000027e
-_0810E598: .4byte 0x02025734
+_0810E598: .4byte gSaveBlock1
thumb_func_end sub_810E508
thumb_func_start sub_810E59C
@@ -303732,7 +303732,7 @@ _0810E5DA:
movs r4, 0x4
b _0810E5FE
.align 2, 0
-_0810E5E8: .4byte 0x0202e8cc
+_0810E5E8: .4byte gUnknown_0202E8CC
_0810E5EC:
cmp r0, 0x1
bne _0810E5F8
@@ -303770,7 +303770,7 @@ _0810E5FE:
bx r0
.align 2, 0
_0810E630: .4byte 0x00000259
-_0810E634: .4byte 0x02025734
+_0810E634: .4byte gSaveBlock1
thumb_func_end sub_810E5A8
thumb_func_start sub_810E638
@@ -303805,7 +303805,7 @@ _0810E66C:
bx r0
.align 2, 0
_0810E674: .4byte sub_810E67C
-_0810E678: .4byte 0x03004b20
+_0810E678: .4byte gTasks
thumb_func_end sub_810E638
thumb_func_start sub_810E67C
@@ -303828,7 +303828,7 @@ _0810E69A:
pop {r0}
bx r0
.align 2, 0
-_0810E6A0: .4byte 0x03004b20
+_0810E6A0: .4byte gTasks
thumb_func_end sub_810E67C
thumb_func_start sub_810E6A4
@@ -303928,7 +303928,7 @@ sub_810E74C: @ 810E74C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0810E768: .4byte 0x02025734
+_0810E768: .4byte gSaveBlock1
_0810E76C: .4byte _0810E770
.align 2, 0
_0810E770:
@@ -304025,8 +304025,8 @@ _0810E7E8:
pop {r0}
bx r0
.align 2, 0
-_0810E81C: .4byte 0x0202e8cc
-_0810E820: .4byte 0x03000760
+_0810E81C: .4byte gUnknown_0202E8CC
+_0810E820: .4byte gUnknown_03000760
thumb_func_end sub_810E7AC
thumb_func_start sub_810E824
@@ -304065,9 +304065,9 @@ _0810E85C:
pop {r0}
bx r0
.align 2, 0
-_0810E868: .4byte 0x0203925a
-_0810E86C: .4byte 0x0203925b
-_0810E870: .4byte 0x03000760
+_0810E868: .4byte gUnknown_0203925A
+_0810E86C: .4byte gUnknown_0203925B
+_0810E870: .4byte gUnknown_03000760
thumb_func_end sub_810E824
thumb_func_start sub_810E874
@@ -304100,8 +304100,8 @@ sub_810E874: @ 810E874
bl sub_810ECD4
b _0810E8E8
.align 2, 0
-_0810E8B8: .4byte 0x0203925a
-_0810E8BC: .4byte 0x0203925c
+_0810E8B8: .4byte gUnknown_0203925A
+_0810E8BC: .4byte gUnknown_0203925C
_0810E8C0:
ldrb r3, [r4]
lsls r3, 1
@@ -304162,7 +304162,7 @@ _0810E924:
pop {r0}
bx r0
.align 2, 0
-_0810E938: .4byte 0x03000760
+_0810E938: .4byte gUnknown_03000760
_0810E93C: .4byte gUnknown_083F8380
_0810E940: .4byte sub_810E984
thumb_func_end sub_810E874
@@ -304195,7 +304195,7 @@ sub_810E944: @ 810E944
.align 2, 0
_0810E978: .4byte gOtherText_NowOn
_0810E97C: .4byte gUnknown_083F8380
-_0810E980: .4byte 0x0202e8ce
+_0810E980: .4byte gUnknown_0202E8CE
thumb_func_end sub_810E944
thumb_func_start sub_810E984
@@ -304288,12 +304288,12 @@ _0810E9E8:
bl sub_810EC9C
b _0810EABC
.align 2, 0
-_0810EA44: .4byte 0x03001770
-_0810EA48: .4byte 0x0203925b
-_0810EA4C: .4byte 0x0203925a
-_0810EA50: .4byte 0x03000760
-_0810EA54: .4byte 0x0202e8ce
-_0810EA58: .4byte 0x0202e8dc
+_0810EA44: .4byte gMain
+_0810EA48: .4byte gUnknown_0203925B
+_0810EA4C: .4byte gUnknown_0203925A
+_0810EA50: .4byte gUnknown_03000760
+_0810EA54: .4byte gUnknown_0202E8CE
+_0810EA58: .4byte gScriptResult
_0810EA5C:
ldr r0, _0810EA88
strh r5, [r0]
@@ -304313,9 +304313,9 @@ _0810EA5C:
bl DestroyTask
b _0810EABC
.align 2, 0
-_0810EA88: .4byte 0x0202e8dc
-_0810EA8C: .4byte 0x0202e8de
-_0810EA90: .4byte 0x02025734
+_0810EA88: .4byte gScriptResult
+_0810EA8C: .4byte gUnknown_0202E8DE
+_0810EA90: .4byte gSaveBlock1
_0810EA94:
movs r0, 0x2
ands r0, r2
@@ -304339,7 +304339,7 @@ _0810EABC:
pop {r0}
bx r0
.align 2, 0
-_0810EAC4: .4byte 0x0202e8dc
+_0810EAC4: .4byte gScriptResult
thumb_func_end sub_810E984
thumb_func_start sub_810EAC8
@@ -304362,7 +304362,7 @@ sub_810EAC8: @ 810EAC8
movs r0, 0
b _0810EB78
.align 2, 0
-_0810EAEC: .4byte 0x0203925a
+_0810EAEC: .4byte gUnknown_0203925A
_0810EAF0:
cmp r1, 0x40
bne _0810EB04
@@ -304373,7 +304373,7 @@ _0810EAF0:
movs r7, 0x1
b _0810EB1C
.align 2, 0
-_0810EB00: .4byte 0x0203925b
+_0810EB00: .4byte gUnknown_0203925B
_0810EB04:
cmp r3, 0x80
bne _0810EB18
@@ -304441,8 +304441,8 @@ _0810EB78:
pop {r1}
bx r1
.align 2, 0
-_0810EB84: .4byte 0x0203925b
-_0810EB88: .4byte 0x03000760
+_0810EB84: .4byte gUnknown_0203925B
+_0810EB88: .4byte gUnknown_03000760
_0810EB8C: .4byte gUnknown_083F8380
thumb_func_end sub_810EAC8
@@ -304464,7 +304464,7 @@ sub_810EB90: @ 810EB90
bl SetBgTilemapBuffer
b _0810EBB8
.align 2, 0
-_0810EBB0: .4byte 0x0203925c
+_0810EBB0: .4byte gUnknown_0203925C
_0810EBB4:
bl sub_810ECB0
_0810EBB8:
@@ -304476,7 +304476,7 @@ _0810EBB8:
bl sub_810ECD4
b _0810EBE0
.align 2, 0
-_0810EBC8: .4byte 0x0203925a
+_0810EBC8: .4byte gUnknown_0203925A
_0810EBCC:
cmp r1, r0
bne _0810EBE0
@@ -304492,7 +304492,7 @@ _0810EBE0:
pop {r0}
bx r0
.align 2, 0
-_0810EBE8: .4byte 0x0203925c
+_0810EBE8: .4byte gUnknown_0203925C
thumb_func_end sub_810EB90
thumb_func_start sub_810EBEC
@@ -304526,7 +304526,7 @@ sub_810EBEC: @ 810EBEC
bx r0
.align 2, 0
_0810EC2C: .4byte sub_810EC34
-_0810EC30: .4byte 0x03004b20
+_0810EC30: .4byte gTasks
thumb_func_end sub_810EBEC
thumb_func_start sub_810EC34
@@ -304578,7 +304578,7 @@ _0810EC92:
pop {r0}
bx r0
.align 2, 0
-_0810EC98: .4byte 0x03004b20
+_0810EC98: .4byte gTasks
thumb_func_end sub_810EC34
thumb_func_start sub_810EC9C
@@ -304611,7 +304611,7 @@ _0810ECCC:
pop {r0}
bx r0
.align 2, 0
-_0810ECD0: .4byte 0x0203925c
+_0810ECD0: .4byte gUnknown_0203925C
thumb_func_end sub_810ECB0
thumb_func_start sub_810ECD4
@@ -304634,7 +304634,7 @@ _0810ECF2:
pop {r0}
bx r0
.align 2, 0
-_0810ECF8: .4byte 0x0203925c
+_0810ECF8: .4byte gUnknown_0203925C
thumb_func_end sub_810ECD4
thumb_func_start sub_810ECFC
@@ -304669,7 +304669,7 @@ _0810ED30:
bx r0
.align 2, 0
_0810ED38: .4byte sub_810ED40
-_0810ED3C: .4byte 0x03004b20
+_0810ED3C: .4byte gTasks
thumb_func_end sub_810ECFC
thumb_func_start sub_810ED40
@@ -304687,7 +304687,7 @@ sub_810ED40: @ 810ED40
pop {r0}
bx r0
.align 2, 0
-_0810ED5C: .4byte 0x03004b20
+_0810ED5C: .4byte gTasks
thumb_func_end sub_810ED40
thumb_func_start sub_810ED60
@@ -304874,7 +304874,7 @@ _0810EEFE:
pop {r0}
bx r0
.align 2, 0
-_0810EF08: .4byte 0x0203925c
+_0810EF08: .4byte gUnknown_0203925C
thumb_func_end sub_810EEDC
thumb_func_start sub_810EF0C
@@ -304887,7 +304887,7 @@ sub_810EF0C: @ 810EF0C
pop {r0}
bx r0
.align 2, 0
-_0810EF1C: .4byte 0x0202e8cc
+_0810EF1C: .4byte gUnknown_0202E8CC
_0810EF20: .4byte 0x00000259
thumb_func_end sub_810EF0C
@@ -304901,7 +304901,7 @@ sub_810EF24: @ 810EF24
pop {r0}
bx r0
.align 2, 0
-_0810EF34: .4byte 0x0202e8cc
+_0810EF34: .4byte gUnknown_0202E8CC
_0810EF38: .4byte 0x00000259
thumb_func_end sub_810EF24
@@ -304922,7 +304922,7 @@ sub_810EF3C: @ 810EF3C
movs r0, 0x1
b _0810EF62
.align 2, 0
-_0810EF5C: .4byte 0x03004360
+_0810EF5C: .4byte gPlayerParty
_0810EF60:
movs r0, 0
_0810EF62:
@@ -304947,7 +304947,7 @@ sub_810EF68: @ 810EF68
movs r0, 0x1
b _0810EF8E
.align 2, 0
-_0810EF88: .4byte 0x03004360
+_0810EF88: .4byte gPlayerParty
_0810EF8C:
movs r0, 0
_0810EF8E:
@@ -304972,7 +304972,7 @@ sub_810EF94: @ 810EF94
movs r0, 0x1
b _0810EFBA
.align 2, 0
-_0810EFB4: .4byte 0x03004360
+_0810EFB4: .4byte gPlayerParty
_0810EFB8:
movs r0, 0
_0810EFBA:
@@ -304997,7 +304997,7 @@ sub_810EFC0: @ 810EFC0
movs r0, 0x1
b _0810EFE6
.align 2, 0
-_0810EFE0: .4byte 0x03004360
+_0810EFE0: .4byte gPlayerParty
_0810EFE4:
movs r0, 0
_0810EFE6:
@@ -305022,7 +305022,7 @@ sub_810EFEC: @ 810EFEC
movs r0, 0x1
b _0810F012
.align 2, 0
-_0810F00C: .4byte 0x03004360
+_0810F00C: .4byte gPlayerParty
_0810F010:
movs r0, 0
_0810F012:
@@ -305072,8 +305072,8 @@ _0810F060:
b _0810F082
.align 2, 0
_0810F068: .4byte gBaseStats
-_0810F06C: .4byte 0x03004360
-_0810F070: .4byte 0x0202e8dc
+_0810F06C: .4byte gPlayerParty
+_0810F070: .4byte gScriptResult
_0810F074:
adds r0, r5, 0x1
lsls r0, 24
@@ -305088,7 +305088,7 @@ _0810F082:
pop {r0}
bx r0
.align 2, 0
-_0810F08C: .4byte 0x0202e8dc
+_0810F08C: .4byte gScriptResult
thumb_func_end sub_810F018
thumb_func_start sub_810F090
@@ -305145,10 +305145,10 @@ _0810F0CA:
pop {r0}
bx r0
.align 2, 0
-_0810F104: .4byte 0x0203925c
+_0810F104: .4byte gUnknown_0203925C
_0810F108: .4byte gUnknown_083F83C0
-_0810F10C: .4byte 0x0203925b
-_0810F110: .4byte 0x0203925a
+_0810F10C: .4byte gUnknown_0203925B
+_0810F110: .4byte gUnknown_0203925A
_0810F114: .4byte sub_810F118
thumb_func_end sub_810F090
@@ -305245,10 +305245,10 @@ _0810F1DE:
pop {r0}
bx r0
.align 2, 0
-_0810F1E4: .4byte 0x03001770
-_0810F1E8: .4byte 0x0203925b
-_0810F1EC: .4byte 0x0203925a
-_0810F1F0: .4byte 0x0202e8dc
+_0810F1E4: .4byte gMain
+_0810F1E8: .4byte gUnknown_0203925B
+_0810F1EC: .4byte gUnknown_0203925A
+_0810F1F0: .4byte gScriptResult
thumb_func_end sub_810F118
thumb_func_start sub_810F1F4
@@ -305269,7 +305269,7 @@ sub_810F1F4: @ 810F1F4
movs r0, 0
b _0810F282
.align 2, 0
-_0810F214: .4byte 0x0203925a
+_0810F214: .4byte gUnknown_0203925A
_0810F218:
cmp r1, 0x40
bne _0810F22C
@@ -305280,7 +305280,7 @@ _0810F218:
movs r6, 0x1
b _0810F244
.align 2, 0
-_0810F228: .4byte 0x0203925b
+_0810F228: .4byte gUnknown_0203925B
_0810F22C:
cmp r3, 0x80
bne _0810F240
@@ -305331,7 +305331,7 @@ _0810F282:
pop {r1}
bx r1
.align 2, 0
-_0810F288: .4byte 0x0203925b
+_0810F288: .4byte gUnknown_0203925B
_0810F28C: .4byte gUnknown_083F83C0
thumb_func_end sub_810F1F4
@@ -305354,7 +305354,7 @@ _0810F2AC:
pop {r0}
bx r0
.align 2, 0
-_0810F2B0: .4byte 0x0203925c
+_0810F2B0: .4byte gUnknown_0203925C
thumb_func_end sub_810F290
thumb_func_start sub_810F2B4
@@ -305377,7 +305377,7 @@ _0810F2D2:
pop {r0}
bx r0
.align 2, 0
-_0810F2D8: .4byte 0x0203925c
+_0810F2D8: .4byte gUnknown_0203925C
thumb_func_end sub_810F2B4
thumb_func_start sub_810F2DC
@@ -305398,7 +305398,7 @@ sub_810F2DC: @ 810F2DC
bl SetBgTilemapBuffer
b _0810F304
.align 2, 0
-_0810F2FC: .4byte 0x0203925c
+_0810F2FC: .4byte gUnknown_0203925C
_0810F300:
bl sub_810F290
_0810F304:
@@ -305410,7 +305410,7 @@ _0810F304:
bl sub_810F2B4
b _0810F32C
.align 2, 0
-_0810F314: .4byte 0x0203925a
+_0810F314: .4byte gUnknown_0203925A
_0810F318:
cmp r1, r0
bne _0810F32C
@@ -305426,7 +305426,7 @@ _0810F32C:
pop {r0}
bx r0
.align 2, 0
-_0810F334: .4byte 0x0203925c
+_0810F334: .4byte gUnknown_0203925C
thumb_func_end sub_810F2DC
thumb_func_start SpawnScriptFieldObject
@@ -305466,8 +305466,8 @@ SpawnScriptFieldObject: @ 810F338
pop {r0}
bx r0
.align 2, 0
-_0810F380: .4byte 0x02025734
-_0810F384: .4byte 0x030048a0
+_0810F380: .4byte gSaveBlock1
+_0810F384: .4byte gMapObjects
thumb_func_end SpawnScriptFieldObject
thumb_func_start sub_810F388
@@ -305485,7 +305485,7 @@ sub_810F388: @ 810F388
pop {r0}
bx r0
.align 2, 0
-_0810F3A8: .4byte 0x02025734
+_0810F3A8: .4byte gSaveBlock1
thumb_func_end sub_810F388
thumb_func_start sub_810F3AC
@@ -305508,8 +305508,8 @@ sub_810F3AC: @ 810F3AC
pop {r1}
bx r1
.align 2, 0
-_0810F3D4: .4byte 0x03004360
-_0810F3D8: .4byte 0x020231cc
+_0810F3D4: .4byte gPlayerParty
+_0810F3D8: .4byte gStringVar1
thumb_func_end sub_810F3AC
thumb_func_start sub_810F3DC
@@ -305528,7 +305528,7 @@ sub_810F3DC: @ 810F3DC
pop {r0}
bx r0
.align 2, 0
-_0810F3FC: .4byte 0x020231cc
+_0810F3FC: .4byte gStringVar1
_0810F400: .4byte 0x00004026
thumb_func_end sub_810F3DC
@@ -305551,7 +305551,7 @@ sub_810F414: @ 810F414
pop {r0}
bx r0
.align 2, 0
-_0810F420: .4byte 0x020231cc
+_0810F420: .4byte gStringVar1
thumb_func_end sub_810F414
thumb_func_start sub_810F424
@@ -305581,11 +305581,11 @@ sub_810F424: @ 810F424
ldr r4, _0810F46C
b _0810F472
.align 2, 0
-_0810F458: .4byte 0x02025734
+_0810F458: .4byte gSaveBlock1
_0810F45C: .4byte 0x00002dd4
_0810F460: .4byte 0x00002dd6
_0810F464: .4byte gUnknown_083F83E0
-_0810F468: .4byte 0x0202e8cc
+_0810F468: .4byte gUnknown_0202E8CC
_0810F46C: .4byte gUnknown_083F83EC
_0810F470:
ldr r4, _0810F484
@@ -305615,7 +305615,7 @@ sub_810F488: @ 810F488
movs r0, 0x1
b _0810F4AA
.align 2, 0
-_0810F4A0: .4byte 0x0202e8cc
+_0810F4A0: .4byte gUnknown_0202E8CC
_0810F4A4: .4byte 0x00000277
_0810F4A8:
movs r0, 0
@@ -305638,7 +305638,7 @@ sub_810F4B0: @ 810F4B0
movs r0, 0x1
b _0810F4CE
.align 2, 0
-_0810F4C8: .4byte 0x0202e8cc
+_0810F4C8: .4byte gUnknown_0202E8CC
_0810F4CC:
movs r0, 0
_0810F4CE:
@@ -305659,7 +305659,7 @@ sub_810F4D4: @ 810F4D4
movs r0, 0x1
b _0810F4F6
.align 2, 0
-_0810F4EC: .4byte 0x0202e8cc
+_0810F4EC: .4byte gUnknown_0202E8CC
_0810F4F0: .4byte 0x00000279
_0810F4F4:
movs r0, 0
@@ -305681,7 +305681,7 @@ sub_810F4FC: @ 810F4FC
movs r0, 0x1
b _0810F51E
.align 2, 0
-_0810F514: .4byte 0x0202e8cc
+_0810F514: .4byte gUnknown_0202E8CC
_0810F518: .4byte 0x0000027a
_0810F51C:
movs r0, 0
@@ -305708,7 +305708,7 @@ sub_810F524: @ 810F524
pop {r1}
bx r1
.align 2, 0
-_0810F548: .4byte 0x03004360
+_0810F548: .4byte gPlayerParty
thumb_func_end sub_810F524
thumb_func_start sub_810F54C
@@ -305737,7 +305737,7 @@ sub_810F54C: @ 810F54C
bx r0
.align 2, 0
_0810F580: .4byte 0x0000083b
-_0810F584: .4byte 0x03004360
+_0810F584: .4byte gPlayerParty
thumb_func_end sub_810F54C
thumb_func_start sub_810F588
@@ -305758,7 +305758,7 @@ sub_810F588: @ 810F588
movs r0, 0
b _0810F5B6
.align 2, 0
-_0810F5AC: .4byte 0x03004360
+_0810F5AC: .4byte gPlayerParty
_0810F5B0: .4byte 0x01fd0000
_0810F5B4:
movs r0, 0x1
@@ -305790,7 +305790,7 @@ sub_810F5BC: @ 810F5BC
movs r1, 0x4
b _0810F602
.align 2, 0
-_0810F5E8: .4byte 0x02025734
+_0810F5E8: .4byte gSaveBlock1
_0810F5EC: .4byte 0x0000409a
_0810F5F0:
movs r0, 0xE9
@@ -305874,7 +305874,7 @@ sub_810F628: @ 810F628
pop {r0}
bx r0
.align 2, 0
-_0810F690: .4byte 0x03004360
+_0810F690: .4byte gPlayerParty
thumb_func_end sub_810F628
thumb_func_start sub_810F694
@@ -305907,7 +305907,7 @@ _0810F6B6:
b _0810F6E4
.align 2, 0
_0810F6D0: .4byte 0x00004023
-_0810F6D4: .4byte 0x03004360
+_0810F6D4: .4byte gPlayerParty
_0810F6D8:
adds r0, r4, 0x1
lsls r0, 24
@@ -305948,7 +305948,7 @@ _0810F6FC:
movs r0, 0x1
b _0810F732
.align 2, 0
-_0810F718: .4byte 0x020300a4
+_0810F718: .4byte gUnknown_020300A4
_0810F71C:
adds r0, r4, 0x1
lsls r0, 16
@@ -305979,7 +305979,7 @@ sub_810F738: @ 810F738
movs r0, 0x1
b _0810F752
.align 2, 0
-_0810F74C: .4byte 0x03004360
+_0810F74C: .4byte gPlayerParty
_0810F750:
movs r0, 0
_0810F752:
@@ -306020,9 +306020,9 @@ sub_810F758: @ 810F758
bx r0
.align 2, 0
_0810F798: .4byte sub_810F7A8
-_0810F79C: .4byte 0x03004b20
-_0810F7A0: .4byte 0x0202e8ce
-_0810F7A4: .4byte 0x0202e8cc
+_0810F79C: .4byte gTasks
+_0810F7A0: .4byte gUnknown_0202E8CE
+_0810F7A4: .4byte gUnknown_0202E8CC
thumb_func_end sub_810F758
thumb_func_start sub_810F7A8
@@ -306076,7 +306076,7 @@ _0810F808:
pop {r0}
bx r0
.align 2, 0
-_0810F810: .4byte 0x03004b20
+_0810F810: .4byte gTasks
thumb_func_end sub_810F7A8
thumb_func_start sub_810F814
@@ -306170,7 +306170,7 @@ _0810F88C:
adds r0, r5, 0
b _0810F8CC
.align 2, 0
-_0810F8BC: .4byte 0x03004360
+_0810F8BC: .4byte gPlayerParty
_0810F8C0:
adds r0, r5, 0x1
lsls r0, 24
@@ -306202,8 +306202,8 @@ sub_810F8D4: @ 810F8D4
pop {r1}
bx r1
.align 2, 0
-_0810F8F4: .4byte 0x0202e8cc
-_0810F8F8: .4byte 0x03004360
+_0810F8F4: .4byte gUnknown_0202E8CC
+_0810F8F8: .4byte gPlayerParty
thumb_func_end sub_810F8D4
thumb_func_start sub_810F8FC
@@ -306233,7 +306233,7 @@ sub_810F908: @ 810F908
b _0810F948
.align 2, 0
_0810F928: .4byte 0x000040c2
-_0810F92C: .4byte 0x03004038
+_0810F92C: .4byte gLocalTime
_0810F930:
ldrh r1, [r2]
movs r4, 0
@@ -306267,7 +306267,7 @@ sub_810F950: @ 810F950
bx r1
.align 2, 0
_0810F964: .4byte 0x000040c2
-_0810F968: .4byte 0x03004038
+_0810F968: .4byte gLocalTime
thumb_func_end sub_810F950
thumb_func_start sub_810F96C
@@ -306291,9 +306291,9 @@ sub_810F96C: @ 810F96C
movs r0, 0x1
b _0810F9A6
.align 2, 0
-_0810F994: .4byte 0x0202e8cc
-_0810F998: .4byte 0x03004360
-_0810F99C: .4byte 0x020231cc
+_0810F994: .4byte gUnknown_0202E8CC
+_0810F998: .4byte gPlayerParty
+_0810F99C: .4byte gStringVar1
_0810F9A0: .4byte gSaveBlock2
_0810F9A4:
movs r0, 0
@@ -306315,7 +306315,7 @@ sub_810F9AC: @ 810F9AC
bl sub_80BF088
b _0810FA4A
.align 2, 0
-_0810F9C0: .4byte 0x0202e8dc
+_0810F9C0: .4byte gScriptResult
_0810F9C4: .4byte 0x0000270f
_0810F9C8:
ldr r0, _0810F9D8
@@ -306328,7 +306328,7 @@ _0810F9C8:
b _0810FA04
.align 2, 0
_0810F9D8: .4byte 0x000003e7
-_0810F9DC: .4byte 0x020231cc
+_0810F9DC: .4byte gStringVar1
_0810F9E0:
cmp r1, 0x63
bls _0810F9F4
@@ -306339,7 +306339,7 @@ _0810F9E0:
adds r4, 0x2
b _0810FA04
.align 2, 0
-_0810F9F0: .4byte 0x020231cc
+_0810F9F0: .4byte gStringVar1
_0810F9F4:
cmp r1, 0x9
bls _0810FA24
@@ -306362,7 +306362,7 @@ _0810FA04:
bl ConvertIntToDecimalStringN
b _0810FA4A
.align 2, 0
-_0810FA20: .4byte 0x020231cc
+_0810FA20: .4byte gStringVar1
_0810FA24:
ldr r4, _0810FA50
movs r0, 0xA1
@@ -306386,7 +306386,7 @@ _0810FA4A:
pop {r0}
bx r0
.align 2, 0
-_0810FA50: .4byte 0x020231cc
+_0810FA50: .4byte gStringVar1
thumb_func_end sub_810F9AC
thumb_func_start sub_810FA54
@@ -306401,7 +306401,7 @@ sub_810FA54: @ 810FA54
strh r2, [r0]
bx lr
.align 2, 0
-_0810FA68: .4byte 0x02025734
+_0810FA68: .4byte gSaveBlock1
_0810FA6C: .4byte 0x000013c2
_0810FA70: .4byte 0x000013c4
thumb_func_end sub_810FA54
@@ -306424,7 +306424,7 @@ _0810FA90:
pop {r0}
bx r0
.align 2, 0
-_0810FA94: .4byte 0x02025734
+_0810FA94: .4byte gSaveBlock1
_0810FA98: .4byte gSaveBlock2
_0810FA9C: .4byte 0x000013c4
thumb_func_end sub_810FA74
@@ -306465,7 +306465,7 @@ _0810FAE8:
pop {r0}
bx r0
.align 2, 0
-_0810FAF0: .4byte 0x02025734
+_0810FAF0: .4byte gSaveBlock1
_0810FAF4: .4byte 0x000013c2
_0810FAF8: .4byte gSaveBlock2
_0810FAFC: .4byte 0x000013c4
@@ -306510,7 +306510,7 @@ sub_810FB10: @ 810FB10
b _0810FB7E
.align 2, 0
_0810FB54: .4byte 0x00004095
-_0810FB58: .4byte 0x02025734
+_0810FB58: .4byte gSaveBlock1
_0810FB5C: .4byte 0x000013c2
_0810FB60: .4byte gUnknown_083F8404
_0810FB64: .4byte 0x0000ff80
@@ -306539,7 +306539,7 @@ _0810FB80:
pop {r1}
bx r1
.align 2, 0
-_0810FB94: .4byte 0x02025734
+_0810FB94: .4byte gSaveBlock1
_0810FB98: .4byte 0x000013c2
thumb_func_end sub_810FB10
@@ -306575,7 +306575,7 @@ _0810FBA8:
strh r0, [r7]
b _0810FC00
.align 2, 0
-_0810FBD8: .4byte 0x02026af6
+_0810FBD8: .4byte gUnknown_02026AF6
_0810FBDC: .4byte gUnknown_083F8408
_0810FBE0:
adds r0, r5, 0x1
@@ -306601,7 +306601,7 @@ _0810FC00:
pop {r1}
bx r1
.align 2, 0
-_0810FC0C: .4byte 0x02025734
+_0810FC0C: .4byte gSaveBlock1
_0810FC10: .4byte 0x000013c2
_0810FC14: .4byte gUnknown_083F8408
thumb_func_end sub_810FB9C
@@ -306681,9 +306681,9 @@ _0810FC94:
pop {r1}
bx r1
.align 2, 0
-_0810FCA0: .4byte 0x02026af6
+_0810FCA0: .4byte gUnknown_02026AF6
_0810FCA4: .4byte gUnknown_083F8410
-_0810FCA8: .4byte 0x02025734
+_0810FCA8: .4byte gSaveBlock1
_0810FCAC: .4byte 0x000013c2
thumb_func_end sub_810FC18
@@ -306717,7 +306717,7 @@ _0810FCD0:
pop {r1}
bx r1
.align 2, 0
-_0810FCE4: .4byte 0x02026af6
+_0810FCE4: .4byte gUnknown_02026AF6
thumb_func_end sub_810FCB0
thumb_func_start sub_810FCE8
@@ -306740,7 +306740,7 @@ sub_810FCE8: @ 810FCE8
.align 2, 0
_0810FD08: .4byte gSaveBlock2
_0810FD0C: .4byte 0x000003e6
-_0810FD10: .4byte 0x02025734
+_0810FD10: .4byte gSaveBlock1
_0810FD14: .4byte 0x000013c4
_0810FD18:
ldrh r1, [r6, 0xE]
@@ -306793,9 +306793,9 @@ sub_810FD60: @ 810FD60
ands r0, r1
bx lr
.align 2, 0
-_0810FD74: .4byte 0x02025734
+_0810FD74: .4byte gSaveBlock1
_0810FD78: .4byte 0x000013c2
-_0810FD7C: .4byte 0x0202e8cc
+_0810FD7C: .4byte gUnknown_0202E8CC
thumb_func_end sub_810FD60
thumb_func_start sub_810FD80
@@ -306819,7 +306819,7 @@ sub_810FD80: @ 810FD80
strh r0, [r2]
bx lr
.align 2, 0
-_0810FDA4: .4byte 0x02025734
+_0810FDA4: .4byte gSaveBlock1
_0810FDA8: .4byte 0x000013c2
thumb_func_end sub_810FD80
@@ -306839,7 +306839,7 @@ sub_810FDAC: @ 810FDAC
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0810FDC8: .4byte 0x0202e8cc
+_0810FDC8: .4byte gUnknown_0202E8CC
_0810FDCC: .4byte _0810FDD0
.align 2, 0
_0810FDD0:
@@ -306877,7 +306877,7 @@ _0810FE0C:
pop {r0}
bx r0
.align 2, 0
-_0810FE18: .4byte 0x020287ec
+_0810FE18: .4byte gUnknown_020287EC
thumb_func_end sub_810FDAC
thumb_func_start sub_810FE1C
@@ -306914,7 +306914,7 @@ _0810FE58:
bl StringCopy
b _0810FEF2
.align 2, 0
-_0810FE64: .4byte 0x020231cc
+_0810FE64: .4byte gStringVar1
_0810FE68: .4byte gOtherText_Steven
_0810FE6C:
ldr r0, _0810FE78
@@ -306922,7 +306922,7 @@ _0810FE6C:
bl StringCopy
b _0810FEF2
.align 2, 0
-_0810FE78: .4byte 0x020231cc
+_0810FE78: .4byte gStringVar1
_0810FE7C: .4byte gOtherText_Brawly
_0810FE80:
ldr r0, _0810FE8C
@@ -306930,7 +306930,7 @@ _0810FE80:
bl StringCopy
b _0810FEF2
.align 2, 0
-_0810FE8C: .4byte 0x020231cc
+_0810FE8C: .4byte gStringVar1
_0810FE90: .4byte gOtherText_Winona
_0810FE94:
ldr r0, _0810FEA0
@@ -306938,7 +306938,7 @@ _0810FE94:
bl StringCopy
b _0810FEF2
.align 2, 0
-_0810FEA0: .4byte 0x020231cc
+_0810FEA0: .4byte gStringVar1
_0810FEA4: .4byte gOtherText_Phoebe
_0810FEA8:
ldr r0, _0810FEB4
@@ -306946,7 +306946,7 @@ _0810FEA8:
bl StringCopy
b _0810FEF2
.align 2, 0
-_0810FEB4: .4byte 0x020231cc
+_0810FEB4: .4byte gStringVar1
_0810FEB8: .4byte gOtherText_Glacia
_0810FEBC:
ldr r0, _0810FEC8
@@ -306954,7 +306954,7 @@ _0810FEBC:
bl StringCopy
b _0810FEF2
.align 2, 0
-_0810FEC8: .4byte 0x020231cc
+_0810FEC8: .4byte gStringVar1
_0810FECC: .4byte gOtherText_Wallace
_0810FED0:
ldr r4, _0810FEF8
@@ -306977,7 +306977,7 @@ _0810FEF2:
pop {r0}
bx r0
.align 2, 0
-_0810FEF8: .4byte 0x020231cc
+_0810FEF8: .4byte gStringVar1
thumb_func_end sub_810FE1C
thumb_func_start sub_810FEFC
@@ -306998,7 +306998,7 @@ sub_810FEFC: @ 810FEFC
b _0810FF2C
.align 2, 0
_0810FF20: .4byte 0x00004095
-_0810FF24: .4byte 0x02024d26
+_0810FF24: .4byte gUnknown_02024D26
_0810FF28:
bl sub_810FC18
_0810FF2C:
@@ -307017,7 +307017,7 @@ sub_810FF30: @ 810FF30
ands r0, r1
bx lr
.align 2, 0
-_0810FF40: .4byte 0x02025734
+_0810FF40: .4byte gSaveBlock1
_0810FF44: .4byte 0x000013c2
thumb_func_end sub_810FF30
@@ -307032,7 +307032,7 @@ sub_810FF48: @ 810FF48
strh r1, [r0]
bx lr
.align 2, 0
-_0810FF58: .4byte 0x02025734
+_0810FF58: .4byte gSaveBlock1
_0810FF5C: .4byte 0x000013c2
thumb_func_end sub_810FF48
@@ -307047,7 +307047,7 @@ sub_810FF60: @ 810FF60
pop {r1}
bx r1
.align 2, 0
-_0810FF74: .4byte 0x0202e8cc
+_0810FF74: .4byte gUnknown_0202E8CC
thumb_func_end sub_810FF60
thumb_func_start sub_810FF78
@@ -307143,7 +307143,7 @@ _0810FFFE:
adds r0, r5, 0
b _08110032
.align 2, 0
-_08110024: .4byte 0x020231cc
+_08110024: .4byte gStringVar1
_08110028:
adds r4, 0x10
adds r5, 0x1
@@ -307402,7 +307402,7 @@ GameFreakRTC_Reset: @ 81101EC
pop {r0}
bx r0
.align 2, 0
-_081101F8: .4byte 0x020287ec
+_081101F8: .4byte gUnknown_020287EC
thumb_func_end GameFreakRTC_Reset
thumb_func_start sub_81101FC
@@ -307426,7 +307426,7 @@ _0811021A:
pop {r0}
bx r0
.align 2, 0
-_08110220: .4byte 0x0202ffd4
+_08110220: .4byte gUnknown_0202FFD4
_08110224: .4byte 0x0000270f
thumb_func_end sub_81101FC
@@ -307451,7 +307451,7 @@ _08110246:
pop {r0}
bx r0
.align 2, 0
-_0811024C: .4byte 0x0202ffd6
+_0811024C: .4byte gUnknown_0202FFD6
_08110250: .4byte 0x0000270f
thumb_func_end sub_8110228
@@ -307467,7 +307467,7 @@ sub_8110254: @ 8110254
beq _0811027A
b _08110288
.align 2, 0
-_08110268: .4byte 0x02024d26
+_08110268: .4byte gUnknown_02024D26
_0811026C:
eors r0, r4
bl sub_81101FC
@@ -307520,11 +307520,11 @@ sub_8110290: @ 8110290
pop {r0}
bx r0
.align 2, 0
-_081102D4: .4byte 0x020287ec
-_081102D8: .4byte 0x0202fff0
-_081102DC: .4byte 0x02024d26
-_081102E0: .4byte 0x03002970
-_081102E4: .4byte 0x02029818
+_081102D4: .4byte gUnknown_020287EC
+_081102D8: .4byte gUnknown_0202FFF0
+_081102DC: .4byte gUnknown_02024D26
+_081102E0: .4byte gLinkPlayers
+_081102E4: .4byte gUnknown_02029818
thumb_func_end sub_8110290
thumb_func_start sub_81102E8
@@ -307562,9 +307562,9 @@ sub_81102E8: @ 81102E8
pop {r0}
bx r0
.align 2, 0
-_08110338: .4byte 0x020231cc
-_0811033C: .4byte 0x020232cc
-_08110340: .4byte 0x020233cc
+_08110338: .4byte gStringVar1
+_0811033C: .4byte gStringVar2
+_08110340: .4byte gStringVar3
_08110344: .4byte gOtherText_WinRecord
thumb_func_end sub_81102E8
@@ -307676,7 +307676,7 @@ _0811042E:
pop {r0}
bx r0
.align 2, 0
-_08110438: .4byte 0x020231cc
+_08110438: .4byte gStringVar1
thumb_func_end sub_8110348
thumb_func_start sub_811043C
@@ -307717,7 +307717,7 @@ _08110468:
bx r0
.align 2, 0
_08110488: .4byte gOtherText_BattleResults
-_0811048C: .4byte 0x020287ec
+_0811048C: .4byte gUnknown_020287EC
_08110490: .4byte gOtherText_WinLoseDraw
thumb_func_end sub_811043C
@@ -307739,7 +307739,7 @@ sub_8110494: @ 8110494
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081104B4: .4byte 0x02024f4c
+_081104B4: .4byte gUnknown_02024F4C
_081104B8: .4byte 0x000004ae
_081104BC: .4byte _081104C0
.align 2, 0
@@ -307796,7 +307796,7 @@ _0811050A:
bx r0
.align 2, 0
_0811052C: .4byte 0x0000270f
-_08110530: .4byte 0x020231cc
+_08110530: .4byte gStringVar1
_08110534: .4byte gOtherText_WinStreak
thumb_func_end sub_81104E8
@@ -307824,7 +307824,7 @@ sub_8110538: @ 8110538
pop {r0}
bx r0
.align 2, 0
-_08110564: .4byte 0x02024f4c
+_08110564: .4byte gUnknown_02024F4C
_08110568: .4byte gOtherText_Record
thumb_func_end sub_8110538
@@ -307983,7 +307983,7 @@ _08110692:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0811069C: .4byte 0x03001770
+_0811069C: .4byte gMain
_081106A0: .4byte 0x0000043c
_081106A4: .4byte _081106A8
.align 2, 0
@@ -308115,7 +308115,7 @@ _081107CC:
pop {r0}
bx r0
.align 2, 0
-_081107D4: .4byte 0x03001770
+_081107D4: .4byte gMain
_081107D8: .4byte 0x0000043c
thumb_func_end sub_8110680
@@ -308472,7 +308472,7 @@ _08110A44:
b _08110A8C
.align 2, 0
_08110A7C: .4byte 0x02000000
-_08110A80: .4byte 0x02028878
+_08110A80: .4byte gUnknown_02028878
_08110A84:
movs r1, 0x88
lsls r1, 1
@@ -309006,12 +309006,12 @@ _08110E3C:
strh r0, [r3]
b _0811105E
.align 2, 0
-_08110E5C: .4byte 0x02039260
+_08110E5C: .4byte gUnknown_02039260
_08110E60: .4byte 0x02000000
-_08110E64: .4byte 0x02039262
+_08110E64: .4byte gUnknown_02039262
_08110E68: .4byte 0x0000027f
-_08110E6C: .4byte 0x02039266
-_08110E70: .4byte 0x02039264
+_08110E6C: .4byte gUnknown_02039266
+_08110E70: .4byte gUnknown_02039264
_08110E74: .4byte 0x0000ffff
_08110E78: .4byte 0x02000110
_08110E7C: .4byte 0x02000116
@@ -309112,8 +309112,8 @@ _08110F28: .4byte 0x0000ffcf
_08110F2C: .4byte 0x0000ff3f
_08110F30: .4byte 0x0000ffaf
_08110F34: .4byte 0x0000ff5f
-_08110F38: .4byte 0x02039268
-_08110F3C: .4byte 0x0203926a
+_08110F38: .4byte gUnknown_02039268
+_08110F3C: .4byte gUnknown_0203926A
_08110F40: .4byte _08110F44
.align 2, 0
_08110F44:
@@ -309586,7 +309586,7 @@ sub_81112BC: @ 81112BC
b _08111308
.align 2, 0
_081112DC: .4byte 0x02000000
-_081112E0: .4byte 0x03001770
+_081112E0: .4byte gMain
_081112E4: .4byte sub_8111314
_081112E8:
movs r0, 0x10
@@ -309722,7 +309722,7 @@ sub_81113AC: @ 81113AC
_081113DC: .4byte 0x02000000
_081113E0: .4byte 0x000006e4
_081113E4: .4byte sub_81113EC
-_081113E8: .4byte 0x03004b20
+_081113E8: .4byte gTasks
thumb_func_end sub_81113AC
thumb_func_start sub_81113EC
@@ -309749,7 +309749,7 @@ _0811140A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08111414: .4byte 0x03004b20
+_08111414: .4byte gTasks
_08111418: .4byte _0811141C
.align 2, 0
_0811141C:
@@ -309892,7 +309892,7 @@ _08111550:
pop {r0}
bx r0
.align 2, 0
-_08111558: .4byte 0x03004b20
+_08111558: .4byte gTasks
thumb_func_end sub_81113EC
thumb_func_start sub_811155C
@@ -309917,7 +309917,7 @@ sub_811155C: @ 811155C
beq _0811159E
b _08111590
.align 2, 0
-_08111584: .4byte 0x03004b20
+_08111584: .4byte gTasks
_08111588:
cmp r1, 0x2
beq _081115F8
@@ -309940,8 +309940,8 @@ _0811159E:
bne _0811164C
b _0811163C
.align 2, 0
-_081115AC: .4byte 0x03004b20
-_081115B0: .4byte 0x0202f388
+_081115AC: .4byte gTasks
+_081115B0: .4byte gPaletteFade
_081115B4:
ldr r0, _081115CC
ldrh r2, [r0, 0x2E]
@@ -309955,7 +309955,7 @@ _081115B4:
bl audio_play
b _0811163C
.align 2, 0
-_081115CC: .4byte 0x03001770
+_081115CC: .4byte gMain
_081115D0:
movs r0, 0x10
ands r0, r2
@@ -310004,7 +310004,7 @@ _0811160A:
bl DestroyTask
b _0811164C
.align 2, 0
-_08111630: .4byte 0x0202f388
+_08111630: .4byte gPaletteFade
_08111634: .4byte 0x02000000
_08111638: .4byte 0x000006e4
_0811163C:
@@ -310022,7 +310022,7 @@ _0811164C:
pop {r0}
bx r0
.align 2, 0
-_08111654: .4byte 0x03004b20
+_08111654: .4byte gTasks
thumb_func_end sub_811155C
thumb_func_start sub_8111658
@@ -310133,7 +310133,7 @@ _08111724: .4byte gUnknown_083F8594
_08111728: .4byte 0x02000000
_0811172C: .4byte gRegionMapLocations
_08111730: .4byte gSpriteTemplate_83F85A4
-_08111734: .4byte 0x02020004
+_08111734: .4byte gSprites
thumb_func_end sub_8111658
thumb_func_start sub_8111738
@@ -310289,7 +310289,7 @@ _08111820:
str r2, [r0]
b _08111884
.align 2, 0
-_08111868: .4byte 0x02020004
+_08111868: .4byte gSprites
_0811186C: .4byte 0x00000fa8
_08111870: .4byte gSpriteTemplate_83F8674
_08111874: .4byte 0x000003ff
@@ -310340,7 +310340,7 @@ sub_81118A4: @ 81118A4
beq _081118E4
b _08111918
.align 2, 0
-_081118C8: .4byte 0x03004b20
+_081118C8: .4byte gTasks
_081118CC:
movs r0, 0x1
negs r0, r0
@@ -310384,7 +310384,7 @@ _08111918:
pop {r0}
bx r0
.align 2, 0
-_08111920: .4byte 0x0202f388
+_08111920: .4byte gPaletteFade
thumb_func_end sub_81118A4
thumb_func_start sub_8111924
@@ -310431,7 +310431,7 @@ sub_8111924: @ 8111924
bx r0
.align 2, 0
_08111978: .4byte sub_81118A4
-_0811197C: .4byte 0x03004b20
+_0811197C: .4byte gTasks
_08111980: .4byte sub_8111894
thumb_func_end sub_8111924
@@ -310731,32 +310731,32 @@ evolution_cutscene: @ 8111984
_08111C10: .4byte 0x05006000
_08111C14: .4byte REG_MOSAIC
_08111C18: .4byte gWindowConfig_81E6C58
-_08111C1C: .4byte 0x030042a4
-_08111C20: .4byte 0x030042a0
-_08111C24: .4byte 0x030042c0
-_08111C28: .4byte 0x030041b4
-_08111C2C: .4byte 0x03004288
-_08111C30: .4byte 0x03004280
-_08111C34: .4byte 0x030041b0
-_08111C38: .4byte 0x030041b8
-_08111C3C: .4byte 0x03004210
-_08111C40: .4byte 0x0300428c
-_08111C44: .4byte 0x030028f8
-_08111C48: .4byte 0x020231cc
-_08111C4C: .4byte 0x020232cc
+_08111C1C: .4byte gUnknown_030042A4
+_08111C20: .4byte gUnknown_030042A0
+_08111C24: .4byte gUnknown_030042C0
+_08111C28: .4byte gUnknown_030041B4
+_08111C2C: .4byte gUnknown_03004288
+_08111C30: .4byte gUnknown_03004280
+_08111C34: .4byte gUnknown_030041B0
+_08111C38: .4byte gUnknown_030041B8
+_08111C3C: .4byte gUnknown_03004210
+_08111C40: .4byte gUnknown_0300428C
+_08111C44: .4byte gReservedSpritePaletteCount
+_08111C48: .4byte gStringVar1
+_08111C4C: .4byte gStringVar2
_08111C50: .4byte gSpeciesNames
_08111C54: .4byte gMonFrontPicTable
_08111C58: .4byte gMonFrontPicCoords
_08111C5C: .4byte gUnknown_081FAF4C
-_08111C60: .4byte 0x02024e8c
+_08111C60: .4byte gUnknown_02024E8C
_08111C64: .4byte gDummySpriteAffineAnimTable
_08111C68: .4byte 0x02014800
-_08111C6C: .4byte 0x02020004
+_08111C6C: .4byte gSprites
_08111C70: .4byte nullsub_37
_08111C74: .4byte sub_811240C
-_08111C78: .4byte 0x03004b20
+_08111C78: .4byte gTasks
_08111C7C: .4byte 0x02009000
-_08111C80: .4byte 0x0202eb08
+_08111C80: .4byte gUnknown_0202EB08
_08111C84: .4byte nullsub_73
_08111C88: .4byte sub_8114FD4
_08111C8C: .4byte sub_8112270
@@ -310937,29 +310937,29 @@ sub_8111C90: @ 8111C90
pop {r0}
bx r0
.align 2, 0
-_08111E14: .4byte 0x03004b20
+_08111E14: .4byte gTasks
_08111E18: .4byte 0x02014800
-_08111E1C: .4byte 0x03004360
+_08111E1C: .4byte gPlayerParty
_08111E20: .4byte 0x05006000
_08111E24: .4byte REG_MOSAIC
_08111E28: .4byte gWindowConfig_81E6C58
-_08111E2C: .4byte 0x030042a4
-_08111E30: .4byte 0x030042a0
-_08111E34: .4byte 0x030042c0
-_08111E38: .4byte 0x030041b4
-_08111E3C: .4byte 0x03004288
-_08111E40: .4byte 0x03004280
-_08111E44: .4byte 0x030041b0
-_08111E48: .4byte 0x030041b8
-_08111E4C: .4byte 0x03004210
-_08111E50: .4byte 0x0300428c
-_08111E54: .4byte 0x030028f8
+_08111E2C: .4byte gUnknown_030042A4
+_08111E30: .4byte gUnknown_030042A0
+_08111E34: .4byte gUnknown_030042C0
+_08111E38: .4byte gUnknown_030041B4
+_08111E3C: .4byte gUnknown_03004288
+_08111E40: .4byte gUnknown_03004280
+_08111E44: .4byte gUnknown_030041B0
+_08111E48: .4byte gUnknown_030041B8
+_08111E4C: .4byte gUnknown_03004210
+_08111E50: .4byte gUnknown_0300428C
+_08111E54: .4byte gReservedSpritePaletteCount
_08111E58: .4byte gMonFrontPicTable
_08111E5C: .4byte gMonFrontPicCoords
_08111E60: .4byte gUnknown_081FAF4C
-_08111E64: .4byte 0x02024e8c
+_08111E64: .4byte gUnknown_02024E8C
_08111E68: .4byte gDummySpriteAffineAnimTable
-_08111E6C: .4byte 0x02020004
+_08111E6C: .4byte gSprites
_08111E70: .4byte nullsub_37
_08111E74: .4byte nullsub_73
_08111E78: .4byte sub_8114FD4
@@ -310998,10 +310998,10 @@ _08111EAE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08111EB8: .4byte 0x03004b20
+_08111EB8: .4byte gTasks
_08111EBC: .4byte 0x02014800
-_08111EC0: .4byte 0x03004360
-_08111EC4: .4byte 0x03001770
+_08111EC0: .4byte gPlayerParty
+_08111EC4: .4byte gMain
_08111EC8: .4byte 0x0000043c
_08111ECC: .4byte _08111ED0
.align 2, 0
@@ -311051,16 +311051,16 @@ _08111EEC:
adds r1, r0
b _0811208E
.align 2, 0
-_08111F3C: .4byte 0x030028f8
-_08111F40: .4byte 0x030042a4
-_08111F44: .4byte 0x030042a0
-_08111F48: .4byte 0x030042c0
-_08111F4C: .4byte 0x030041b4
-_08111F50: .4byte 0x03004288
-_08111F54: .4byte 0x03004280
-_08111F58: .4byte 0x030041b0
-_08111F5C: .4byte 0x030041b8
-_08111F60: .4byte 0x03001770
+_08111F3C: .4byte gReservedSpritePaletteCount
+_08111F40: .4byte gUnknown_030042A4
+_08111F44: .4byte gUnknown_030042A0
+_08111F48: .4byte gUnknown_030042C0
+_08111F4C: .4byte gUnknown_030041B4
+_08111F50: .4byte gUnknown_03004288
+_08111F54: .4byte gUnknown_03004280
+_08111F58: .4byte gUnknown_030041B0
+_08111F5C: .4byte gUnknown_030041B8
+_08111F60: .4byte gMain
_08111F64: .4byte 0x0000043c
_08111F68:
ldr r4, _08111F80
@@ -311074,7 +311074,7 @@ _08111F68:
b _08112088
.align 2, 0
_08111F80: .4byte gWindowConfig_81E6F84
-_08111F84: .4byte 0x03004828
+_08111F84: .4byte gUnknown_03004828
_08111F88:
ldr r4, _08111FC8
ldr r0, [r4]
@@ -311102,8 +311102,8 @@ _08111F88:
bl SetVBlankCallback
b _081120D6
.align 2, 0
-_08111FC8: .4byte 0x03004828
-_08111FCC: .4byte 0x03001770
+_08111FC8: .4byte gUnknown_03004828
+_08111FCC: .4byte gMain
_08111FD0: .4byte 0x0000043c
_08111FD4: .4byte nullsub_73
_08111FD8: .4byte sub_811505C
@@ -311151,7 +311151,7 @@ _08111FE2:
_08112034: .4byte gMonFrontPicTable
_08112038: .4byte gMonFrontPicCoords
_0811203C: .4byte gUnknown_081FAF4C
-_08112040: .4byte 0x03001770
+_08112040: .4byte gMain
_08112044: .4byte 0x0000043c
_08112048:
adds r0, r7, 0
@@ -311194,12 +311194,12 @@ _0811208E:
strb r0, [r1]
b _081120D6
.align 2, 0
-_08112098: .4byte 0x02024e8c
+_08112098: .4byte gUnknown_02024E8C
_0811209C: .4byte gDummySpriteAffineAnimTable
_081120A0: .4byte 0x02014800
-_081120A4: .4byte 0x02020004
+_081120A4: .4byte gSprites
_081120A8: .4byte nullsub_37
-_081120AC: .4byte 0x03001770
+_081120AC: .4byte gMain
_081120B0: .4byte 0x0000043c
_081120B4:
movs r0, 0x1
@@ -311382,20 +311382,20 @@ sub_81120E4: @ 81120E4
pop {r0}
bx r0
.align 2, 0
-_08112234: .4byte 0x020231cc
-_08112238: .4byte 0x020232cc
+_08112234: .4byte gStringVar1
+_08112238: .4byte gStringVar2
_0811223C: .4byte gSpeciesNames
-_08112240: .4byte 0x020211c8
+_08112240: .4byte gAffineAnimsDisabled
_08112244: .4byte 0x02014800
_08112248: .4byte gMonFrontPicTable
_0811224C: .4byte gMonFrontPicCoords
_08112250: .4byte gUnknown_081FAF4C
-_08112254: .4byte 0x02024e8c
+_08112254: .4byte gUnknown_02024E8C
_08112258: .4byte gDummySpriteAffineAnimTable
-_0811225C: .4byte 0x02020004
+_0811225C: .4byte gSprites
_08112260: .4byte nullsub_37
_08112264: .4byte sub_8112FE8
-_08112268: .4byte 0x03004b20
+_08112268: .4byte gTasks
_0811226C: .4byte sub_8112290
thumb_func_end sub_81120E4
@@ -311411,7 +311411,7 @@ sub_8112270: @ 8112270
pop {r0}
bx r0
.align 2, 0
-_0811228C: .4byte 0x03004210
+_0811228C: .4byte gUnknown_03004210
thumb_func_end sub_8112270
thumb_func_start sub_8112290
@@ -311428,7 +311428,7 @@ sub_8112290: @ 8112290
pop {r0}
bx r0
.align 2, 0
-_081122B0: .4byte 0x03004828
+_081122B0: .4byte gUnknown_03004828
thumb_func_end sub_8112290
thumb_func_start sub_81122B4
@@ -311578,8 +311578,8 @@ _081123E2:
bx r0
.align 2, 0
_081123F4: .4byte gEvolutionTable
-_081123F8: .4byte 0x03004350
-_081123FC: .4byte 0x03004360
+_081123F8: .4byte gPlayerPartyCount
+_081123FC: .4byte gPlayerParty
_08112400: .4byte gSpeciesNames
_08112404: .4byte 0x0000012f
_08112408: .4byte gUnknown_083F868C
@@ -311654,9 +311654,9 @@ _08112484:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08112490: .4byte 0x03004b20
-_08112494: .4byte 0x03001770
-_08112498: .4byte 0x02024d1e
+_08112490: .4byte gTasks
+_08112494: .4byte gMain
+_08112498: .4byte gUnknown_02024D1E
_0811249C: .4byte _081124A0
.align 2, 0
_081124A0:
@@ -311710,9 +311710,9 @@ _081124F8:
adds r1, r0
b _08112A2E
.align 2, 0
-_08112530: .4byte 0x02020004
+_08112530: .4byte gSprites
_08112534: .4byte 0x02014800
-_08112538: .4byte 0x03004b20
+_08112538: .4byte gTasks
_0811253C:
ldr r0, _08112574
ldrb r1, [r0, 0x7]
@@ -311740,17 +311740,17 @@ _0811254C:
adds r1, r0
b _08112A2E
.align 2, 0
-_08112574: .4byte 0x0202f388
-_08112578: .4byte 0x020234cc
+_08112574: .4byte gPaletteFade
+_08112578: .4byte gStringVar4
_0811257C: .4byte gUnknown_08400C4A
-_08112580: .4byte 0x03004210
-_08112584: .4byte 0x03004b20
+_08112580: .4byte gUnknown_03004210
+_08112584: .4byte gTasks
_08112588:
ldr r0, _08112590
ldrh r0, [r0, 0x16]
b _0811297C
.align 2, 0
-_08112590: .4byte 0x03004210
+_08112590: .4byte gUnknown_03004210
_08112594:
bl sub_8075374
lsls r0, 24
@@ -311768,7 +311768,7 @@ _081125A2:
adds r1, r0
b _08112A2E
.align 2, 0
-_081125B8: .4byte 0x03004b20
+_081125B8: .4byte gTasks
_081125BC:
bl mplay_has_finished_maybe
lsls r0, 24
@@ -311796,7 +311796,7 @@ _081125CC:
bl _08112FD0
.align 2, 0
_081125F4: .4byte 0x00000179
-_081125F8: .4byte 0x03004b20
+_081125F8: .4byte gTasks
_081125FC:
ldr r0, _08112624
ldrb r1, [r0, 0x7]
@@ -311817,9 +311817,9 @@ _0811260C:
adds r1, r0
b _08112A2E
.align 2, 0
-_08112624: .4byte 0x0202f388
-_08112628: .4byte 0x02024d1e
-_0811262C: .4byte 0x03004b20
+_08112624: .4byte gPaletteFade
+_08112628: .4byte gUnknown_02024D1E
+_0811262C: .4byte gTasks
_08112630:
ldr r4, _08112664
ldrb r0, [r4, 0x2]
@@ -311846,7 +311846,7 @@ _08112646:
strb r0, [r4, 0x2]
bl _08112FD0
.align 2, 0
-_08112664: .4byte 0x02024d1e
+_08112664: .4byte gUnknown_02024D1E
_08112668: .4byte 0x02014800
_0811266C:
ldr r4, _08112698
@@ -311871,7 +311871,7 @@ _08112682:
adds r1, r6
b _08112A2E
.align 2, 0
-_08112698: .4byte 0x02024d1e
+_08112698: .4byte gUnknown_02024D1E
_0811269C: .4byte 0x02014800
_081126A0:
ldr r1, _081126D8
@@ -311903,7 +311903,7 @@ _081126CC:
b _08112A2E
.align 2, 0
_081126D8: .4byte 0x02014800
-_081126DC: .4byte 0x02024d1e
+_081126DC: .4byte gUnknown_02024D1E
_081126E0:
bl sub_8149B44
ldr r1, _081126F4
@@ -311915,8 +311915,8 @@ _081126E0:
adds r1, r0
b _08112A2E
.align 2, 0
-_081126F4: .4byte 0x02024d1e
-_081126F8: .4byte 0x03004b20
+_081126F4: .4byte gUnknown_02024D1E
+_081126F8: .4byte gTasks
_081126FC:
ldr r5, _08112724
ldrb r0, [r5, 0x2]
@@ -311938,7 +311938,7 @@ _08112712:
strb r0, [r5, 0x2]
b _08112992
.align 2, 0
-_08112724: .4byte 0x02024d1e
+_08112724: .4byte gUnknown_02024D1E
_08112728:
ldr r0, _08112750
ldrb r1, [r0, 0x2]
@@ -311959,7 +311959,7 @@ _0811273E:
adds r1, r6
b _08112A2E
.align 2, 0
-_08112750: .4byte 0x02024d1e
+_08112750: .4byte gUnknown_02024D1E
_08112754:
bl mplay_has_finished_maybe
lsls r0, 24
@@ -311989,8 +311989,8 @@ _08112762:
bl BeginNormalPaletteFade
b _08112992
.align 2, 0
-_08112794: .4byte 0x03004b20
-_08112798: .4byte 0x0202eb08
+_08112794: .4byte gTasks
+_08112798: .4byte gUnknown_0202EB08
_0811279C: .4byte 0x02009000
_081127A0:
bl sub_8075374
@@ -312055,12 +312055,12 @@ _081127BE:
bl sav12_xor_increment
b _08112FD0
.align 2, 0
-_08112834: .4byte 0x0202f388
-_08112838: .4byte 0x020234cc
+_08112834: .4byte gPaletteFade
+_08112838: .4byte gStringVar4
_0811283C: .4byte gUnknown_08400C60
-_08112840: .4byte 0x03004210
+_08112840: .4byte gUnknown_03004210
_08112844: .4byte 0x00000173
-_08112848: .4byte 0x03004b20
+_08112848: .4byte gTasks
_0811284C:
ldr r0, _081128A4
ldrh r0, [r0, 0x16]
@@ -312104,8 +312104,8 @@ _08112856:
strh r0, [r5, 0x8]
b _08112FD0
.align 2, 0
-_081128A4: .4byte 0x03004210
-_081128A8: .4byte 0x030041c0
+_081128A4: .4byte gUnknown_03004210
+_081128A8: .4byte gUnknown_030041C0
_081128AC: .4byte 0x0000ffff
_081128B0:
ldr r0, _081128C0
@@ -312133,7 +312133,7 @@ _081128C4:
adds r1, r0
b _08112A2E
.align 2, 0
-_081128E0: .4byte 0x03004b20
+_081128E0: .4byte gTasks
_081128E4:
ldr r0, _0811292C
ldrb r1, [r0, 0x7]
@@ -312170,8 +312170,8 @@ _0811291A:
bl SetMainCallback2
b _08112FD0
.align 2, 0
-_0811292C: .4byte 0x0202f388
-_08112930: .4byte 0x03005e94
+_0811292C: .4byte gPaletteFade
+_08112930: .4byte gUnknown_03005E94
_08112934:
ldr r0, _08112968
ldrb r1, [r0, 0x2]
@@ -312198,7 +312198,7 @@ _08112948:
adds r1, r6
b _08112A2E
.align 2, 0
-_08112968: .4byte 0x02024d1e
+_08112968: .4byte gUnknown_02024D1E
_0811296C: .4byte 0x0006001c
_08112970: .4byte 0x00007fff
_08112974:
@@ -312224,7 +312224,7 @@ _08112992:
strh r0, [r4, 0x8]
b _08112FD0
.align 2, 0
-_0811299C: .4byte 0x0202f388
+_0811299C: .4byte gPaletteFade
_081129A0:
bl sub_8075374
lsls r0, 24
@@ -312252,10 +312252,10 @@ _081129AC:
strh r1, [r0, 0x1E]
b _08112F9A
.align 2, 0
-_081129D8: .4byte 0x020234cc
+_081129D8: .4byte gStringVar4
_081129DC: .4byte gUnknown_08400C8D
-_081129E0: .4byte 0x03004210
-_081129E4: .4byte 0x03004b20
+_081129E0: .4byte gUnknown_03004210
+_081129E4: .4byte gTasks
_081129E8:
ldr r4, _08112A38
ldrh r0, [r4, 0x16]
@@ -312295,11 +312295,11 @@ _08112A2E:
strh r0, [r1, 0x8]
b _08112FD0
.align 2, 0
-_08112A38: .4byte 0x03004210
+_08112A38: .4byte gUnknown_03004210
_08112A3C: .4byte 0x0000016f
_08112A40: .4byte gUnknown_08400F8C
-_08112A44: .4byte 0x020238cc
-_08112A48: .4byte 0x03004b20
+_08112A44: .4byte gUnknown_020238CC
+_08112A48: .4byte gTasks
_08112A4C:
ldr r0, _08112A80
ldrh r0, [r0, 0x16]
@@ -312330,8 +312330,8 @@ _08112A7A:
strh r0, [r1, 0x8]
b _08112FD0
.align 2, 0
-_08112A80: .4byte 0x03004210
-_08112A84: .4byte 0x03004b20
+_08112A80: .4byte gUnknown_03004210
+_08112A84: .4byte gTasks
_08112A88:
mov r3, r8
adds r0, r3, r7
@@ -312397,10 +312397,10 @@ _08112AEE:
adds r0, 0x1
b _08112FCE
.align 2, 0
-_08112B1C: .4byte 0x03004210
+_08112B1C: .4byte gUnknown_03004210
_08112B20: .4byte gUnknown_08400F8C
-_08112B24: .4byte 0x020238cc
-_08112B28: .4byte 0x03004b20
+_08112B24: .4byte gUnknown_020238CC
+_08112B28: .4byte gTasks
_08112B2C:
ldr r4, _08112B6C
ldrh r0, [r4, 0x16]
@@ -312433,10 +312433,10 @@ _08112B42:
adds r0, 0x1
b _08112FCE
.align 2, 0
-_08112B6C: .4byte 0x03004210
+_08112B6C: .4byte gUnknown_03004210
_08112B70: .4byte gUnknown_08400F8C
-_08112B74: .4byte 0x020238cc
-_08112B78: .4byte 0x03004b20
+_08112B74: .4byte gUnknown_020238CC
+_08112B78: .4byte gTasks
_08112B7C:
ldr r4, _08112BF8
ldrh r0, [r4, 0x16]
@@ -312498,11 +312498,11 @@ _08112BD6:
bl sub_802BC6C
b _08112FD0
.align 2, 0
-_08112BF8: .4byte 0x03004210
+_08112BF8: .4byte gUnknown_03004210
_08112BFC: .4byte gUnknown_08400F8C
-_08112C00: .4byte 0x020238cc
-_08112C04: .4byte 0x03004b20
-_08112C08: .4byte 0x02024d1e
+_08112C00: .4byte gUnknown_020238CC
+_08112C04: .4byte gTasks
+_08112C08: .4byte gUnknown_02024D1E
_08112C0C:
ldr r0, _08112CA4
ldrh r1, [r0, 0x2E]
@@ -312573,12 +312573,12 @@ _08112C58:
strh r0, [r1, 0x18]
b _08112CE2
.align 2, 0
-_08112CA4: .4byte 0x03001770
-_08112CA8: .4byte 0x02024d1e
+_08112CA4: .4byte gMain
+_08112CA8: .4byte gUnknown_02024D1E
_08112CAC: .4byte gUnknown_08400F8C
-_08112CB0: .4byte 0x03004210
-_08112CB4: .4byte 0x020238cc
-_08112CB8: .4byte 0x03004b20
+_08112CB0: .4byte gUnknown_03004210
+_08112CB4: .4byte gUnknown_020238CC
+_08112CB8: .4byte gTasks
_08112CBC:
ldr r0, _08112D28
mov r3, r8
@@ -312632,11 +312632,11 @@ _08112CF0:
strh r1, [r0, 0x18]
b _08112FD0
.align 2, 0
-_08112D28: .4byte 0x03004b20
-_08112D2C: .4byte 0x03001770
+_08112D28: .4byte gTasks
+_08112D2C: .4byte gMain
_08112D30: .4byte gUnknown_08400F8C
-_08112D34: .4byte 0x03004210
-_08112D38: .4byte 0x020238cc
+_08112D34: .4byte gUnknown_03004210
+_08112D38: .4byte gUnknown_020238CC
_08112D3C:
ldr r0, _08112D78
ldrb r1, [r0, 0x7]
@@ -312669,11 +312669,11 @@ _08112D4A:
strh r0, [r5, 0x18]
b _08112FD0
.align 2, 0
-_08112D78: .4byte 0x0202f388
-_08112D7C: .4byte 0x03004360
-_08112D80: .4byte 0x03004350
+_08112D78: .4byte gPaletteFade
+_08112D7C: .4byte gPlayerParty
+_08112D80: .4byte gPlayerPartyCount
_08112D84: .4byte sub_8111C90
-_08112D88: .4byte 0x02024e82
+_08112D88: .4byte word_2024E82
_08112D8C:
ldr r0, _08112DC0
ldrb r1, [r0, 0x7]
@@ -312702,9 +312702,9 @@ _08112DA4:
movs r0, 0x9
b _08112FCE
.align 2, 0
-_08112DC0: .4byte 0x0202f388
+_08112DC0: .4byte gPaletteFade
_08112DC4: .4byte sub_8112270
-_08112DC8: .4byte 0x03004b20
+_08112DC8: .4byte gTasks
_08112DCC:
adds r1, r6, 0
adds r1, 0xD
@@ -312739,9 +312739,9 @@ _08112DCC:
.align 2, 0
_08112E10: .4byte gUnknown_08400F8C
_08112E14: .4byte 0x000004cc
-_08112E18: .4byte 0x03004210
-_08112E1C: .4byte 0x020238cc
-_08112E20: .4byte 0x03004b20
+_08112E18: .4byte gUnknown_03004210
+_08112E1C: .4byte gUnknown_020238CC
+_08112E20: .4byte gTasks
_08112E24:
ldr r1, _08112E80
movs r0, 0xFD
@@ -312785,12 +312785,12 @@ _08112E24:
adds r0, 0x1
b _08112FCE
.align 2, 0
-_08112E80: .4byte 0x03004290
-_08112E84: .4byte 0x02024e82
+_08112E80: .4byte gUnknown_03004290
+_08112E84: .4byte word_2024E82
_08112E88: .4byte gUnknown_08400F8C
-_08112E8C: .4byte 0x03004210
-_08112E90: .4byte 0x020238cc
-_08112E94: .4byte 0x03004b20
+_08112E8C: .4byte gUnknown_03004210
+_08112E90: .4byte gUnknown_020238CC
+_08112E94: .4byte gTasks
_08112E98:
ldr r4, _08112ED8
ldrh r0, [r4, 0x16]
@@ -312823,10 +312823,10 @@ _08112EAE:
adds r0, 0x1
b _08112FCE
.align 2, 0
-_08112ED8: .4byte 0x03004210
+_08112ED8: .4byte gUnknown_03004210
_08112EDC: .4byte gUnknown_08400F8C
-_08112EE0: .4byte 0x020238cc
-_08112EE4: .4byte 0x03004b20
+_08112EE0: .4byte gUnknown_020238CC
+_08112EE4: .4byte gTasks
_08112EE8:
ldr r4, _08112F28
ldrh r0, [r4, 0x16]
@@ -312858,10 +312858,10 @@ _08112EE8:
strh r1, [r0, 0x8]
b _08112FD0
.align 2, 0
-_08112F28: .4byte 0x03004210
+_08112F28: .4byte gUnknown_03004210
_08112F2C: .4byte gUnknown_08400F8C
-_08112F30: .4byte 0x020238cc
-_08112F34: .4byte 0x03004b20
+_08112F30: .4byte gUnknown_020238CC
+_08112F34: .4byte gTasks
_08112F38:
ldr r0, _08112F68
ldr r0, [r0, 0x20]
@@ -312887,9 +312887,9 @@ _08112F38:
b _08112FD0
.align 2, 0
_08112F68: .4byte gUnknown_08400F8C
-_08112F6C: .4byte 0x03004210
-_08112F70: .4byte 0x020238cc
-_08112F74: .4byte 0x03004b20
+_08112F6C: .4byte gUnknown_03004210
+_08112F70: .4byte gUnknown_020238CC
+_08112F74: .4byte gTasks
_08112F78:
ldr r0, _08112FA0
ldr r0, [r0, 0x24]
@@ -312912,9 +312912,9 @@ _08112F9A:
b _08112FD0
.align 2, 0
_08112FA0: .4byte gUnknown_08400F8C
-_08112FA4: .4byte 0x03004210
-_08112FA8: .4byte 0x020238cc
-_08112FAC: .4byte 0x03004b20
+_08112FA4: .4byte gUnknown_03004210
+_08112FA8: .4byte gUnknown_020238CC
+_08112FAC: .4byte gTasks
_08112FB0:
ldr r0, _08112FE0
ldrh r0, [r0, 0x16]
@@ -312941,8 +312941,8 @@ _08112FD0:
pop {r0}
bx r0
.align 2, 0
-_08112FE0: .4byte 0x03004210
-_08112FE4: .4byte 0x03004b20
+_08112FE0: .4byte gUnknown_03004210
+_08112FE4: .4byte gTasks
thumb_func_end sub_811240C
thumb_func_start sub_8112FE8
@@ -312981,7 +312981,7 @@ _08113020:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0811302C: .4byte 0x03004b20
+_0811302C: .4byte gTasks
_08113030: .4byte _08113034
.align 2, 0
_08113034:
@@ -313025,10 +313025,10 @@ _0811307C:
adds r0, r1
b _08113298
.align 2, 0
-_081130A8: .4byte 0x020234cc
+_081130A8: .4byte gStringVar4
_081130AC: .4byte gUnknown_08400C4A
-_081130B0: .4byte 0x03004828
-_081130B4: .4byte 0x03004b20
+_081130B0: .4byte gUnknown_03004828
+_081130B4: .4byte gTasks
_081130B8:
ldr r0, _081130D8
ldr r0, [r0]
@@ -313046,7 +313046,7 @@ _081130C6:
bl cry_related
b _081132E2
.align 2, 0
-_081130D8: .4byte 0x03004828
+_081130D8: .4byte gUnknown_03004828
_081130DC:
bl sub_8075374
lsls r0, 24
@@ -313067,7 +313067,7 @@ _081130EA:
b _08113298
.align 2, 0
_08113104: .4byte 0x00000179
-_08113108: .4byte 0x03004b20
+_08113108: .4byte gTasks
_0811310C:
bl mplay_has_finished_maybe
lsls r0, 24
@@ -313095,7 +313095,7 @@ _0811311C:
bl _08113B3A
.align 2, 0
_08113144: .4byte 0x00000179
-_08113148: .4byte 0x03004b20
+_08113148: .4byte gTasks
_0811314C:
ldr r0, _08113180
ldrb r1, [r0, 0x7]
@@ -313122,9 +313122,9 @@ _0811315C:
adds r0, r1
b _08113298
.align 2, 0
-_08113180: .4byte 0x0202f388
-_08113184: .4byte 0x02024d1e
-_08113188: .4byte 0x03004b20
+_08113180: .4byte gPaletteFade
+_08113184: .4byte gUnknown_02024D1E
+_08113188: .4byte gTasks
_0811318C:
ldr r4, _081131C0
ldrb r0, [r4, 0x2]
@@ -313151,7 +313151,7 @@ _081131A2:
strb r0, [r4, 0x2]
bl _08113B3A
.align 2, 0
-_081131C0: .4byte 0x02024d1e
+_081131C0: .4byte gUnknown_02024D1E
_081131C4: .4byte 0x02014800
_081131C8:
ldr r4, _081131EC
@@ -313172,7 +313172,7 @@ _081131DE:
strb r0, [r4, 0x2]
b _08113290
.align 2, 0
-_081131EC: .4byte 0x02024d1e
+_081131EC: .4byte gUnknown_02024D1E
_081131F0: .4byte 0x02014800
_081131F4:
ldr r1, _08113224
@@ -313200,7 +313200,7 @@ _08113220:
b _08113290
.align 2, 0
_08113224: .4byte 0x02014800
-_08113228: .4byte 0x02024d1e
+_08113228: .4byte gUnknown_02024D1E
_0811322C:
bl sub_8149B44
ldr r1, _08113240
@@ -313212,8 +313212,8 @@ _0811322C:
adds r0, r1
b _08113298
.align 2, 0
-_08113240: .4byte 0x02024d1e
-_08113244: .4byte 0x03004b20
+_08113240: .4byte gUnknown_02024D1E
+_08113244: .4byte gTasks
_08113248:
ldr r5, _08113270
ldrb r0, [r5, 0x2]
@@ -313235,7 +313235,7 @@ _0811325E:
strb r0, [r5, 0x2]
b _081132E2
.align 2, 0
-_08113270: .4byte 0x02024d1e
+_08113270: .4byte gUnknown_02024D1E
_08113274:
ldr r0, _081132A4
ldrb r1, [r0, 0x2]
@@ -313261,7 +313261,7 @@ _08113298:
strh r1, [r0, 0x8]
bl _08113B3A
.align 2, 0
-_081132A4: .4byte 0x02024d1e
+_081132A4: .4byte gUnknown_02024D1E
_081132A8:
bl mplay_has_finished_maybe
lsls r0, 24
@@ -313294,8 +313294,8 @@ _081132E2:
strh r0, [r4, 0x8]
bl _08113B3A
.align 2, 0
-_081132EC: .4byte 0x03004b20
-_081132F0: .4byte 0x0202eb08
+_081132EC: .4byte gTasks
+_081132F0: .4byte gUnknown_0202EB08
_081132F4: .4byte 0x02009000
_081132F8:
bl sub_8075374
@@ -313363,12 +313363,12 @@ _08113316:
bl sav12_xor_increment
b _08113B3A
.align 2, 0
-_08113390: .4byte 0x0202f388
-_08113394: .4byte 0x020234cc
+_08113390: .4byte gPaletteFade
+_08113394: .4byte gStringVar4
_08113398: .4byte gUnknown_08400C60
-_0811339C: .4byte 0x03004828
+_0811339C: .4byte gUnknown_03004828
_081133A0: .4byte 0x00000173
-_081133A4: .4byte 0x03004b20
+_081133A4: .4byte gTasks
_081133A8:
ldr r0, _08113410
ldr r0, [r0]
@@ -313421,9 +313421,9 @@ _081133C2:
strh r0, [r5, 0x8]
b _08113B3A
.align 2, 0
-_08113410: .4byte 0x03004828
-_08113414: .4byte 0x03004b20
-_08113418: .4byte 0x030041c0
+_08113410: .4byte gUnknown_03004828
+_08113414: .4byte gTasks
+_08113418: .4byte gUnknown_030041C0
_0811341C: .4byte 0x0000ffff
_08113420:
ldr r0, _08113430
@@ -313457,9 +313457,9 @@ _08113434:
b _081134DC
.align 2, 0
_0811345C: .4byte 0x00000179
-_08113460: .4byte 0x03004828
+_08113460: .4byte gUnknown_03004828
_08113464: .4byte gOtherText_LinkStandby2
-_08113468: .4byte 0x03004b20
+_08113468: .4byte gTasks
_0811346C:
ldr r0, _08113488
ldr r0, [r0]
@@ -313475,8 +313475,8 @@ _08113478:
bl SetMainCallback2
b _08113B3A
.align 2, 0
-_08113488: .4byte 0x03004828
-_0811348C: .4byte 0x03005e94
+_08113488: .4byte gUnknown_03004828
+_0811348C: .4byte gUnknown_03005E94
_08113490:
ldr r4, _081134E4
ldr r0, [r4]
@@ -313519,11 +313519,11 @@ _081134DC:
strh r0, [r1, 0x8]
b _08113B3A
.align 2, 0
-_081134E4: .4byte 0x03004828
+_081134E4: .4byte gUnknown_03004828
_081134E8: .4byte 0x0000016f
_081134EC: .4byte gUnknown_08400F8C
-_081134F0: .4byte 0x020238cc
-_081134F4: .4byte 0x03004b20
+_081134F0: .4byte gUnknown_020238CC
+_081134F4: .4byte gTasks
_081134F8:
ldr r0, _08113530
ldr r0, [r0]
@@ -313556,8 +313556,8 @@ _0811352A:
strh r0, [r1, 0x8]
b _08113B3A
.align 2, 0
-_08113530: .4byte 0x03004828
-_08113534: .4byte 0x03004b20
+_08113530: .4byte gUnknown_03004828
+_08113534: .4byte gTasks
_08113538:
lsls r1, r7, 2
adds r0, r1, r7
@@ -313627,10 +313627,10 @@ _081135A4:
adds r0, 0x1
b _08113B38
.align 2, 0
-_081135D4: .4byte 0x03004828
+_081135D4: .4byte gUnknown_03004828
_081135D8: .4byte gUnknown_08400F8C
-_081135DC: .4byte 0x020238cc
-_081135E0: .4byte 0x03004b20
+_081135DC: .4byte gUnknown_020238CC
+_081135E0: .4byte gTasks
_081135E4:
ldr r4, _08113628
ldr r0, [r4]
@@ -313666,10 +313666,10 @@ _081135FC:
adds r0, 0x1
b _08113B38
.align 2, 0
-_08113628: .4byte 0x03004828
+_08113628: .4byte gUnknown_03004828
_0811362C: .4byte gUnknown_08400F8C
-_08113630: .4byte 0x020238cc
-_08113634: .4byte 0x03004b20
+_08113630: .4byte gUnknown_020238CC
+_08113634: .4byte gTasks
_08113638:
ldr r4, _081136FC
ldr r0, [r4]
@@ -313764,11 +313764,11 @@ _0811369C:
strb r2, [r4, 0x1]
b _08113B3A
.align 2, 0
-_081136FC: .4byte 0x03004828
+_081136FC: .4byte gUnknown_03004828
_08113700: .4byte gUnknown_08400F8C
-_08113704: .4byte 0x020238cc
-_08113708: .4byte 0x03004b20
-_0811370C: .4byte 0x02024d1e
+_08113704: .4byte gUnknown_020238CC
+_08113708: .4byte gTasks
+_0811370C: .4byte gUnknown_02024D1E
_08113710: .4byte gOtherText_YesNoAndPlayer
_08113714: .4byte 0x0000ffff
_08113718: .4byte 0x00002d9f
@@ -313853,12 +313853,12 @@ _08113768:
strh r0, [r1, 0x18]
b _0811380A
.align 2, 0
-_081137CC: .4byte 0x03001770
-_081137D0: .4byte 0x02024d1e
-_081137D4: .4byte 0x03004828
+_081137CC: .4byte gMain
+_081137D0: .4byte gUnknown_02024D1E
+_081137D4: .4byte gUnknown_03004828
_081137D8: .4byte gUnknown_08400F8C
-_081137DC: .4byte 0x020238cc
-_081137E0: .4byte 0x03004b20
+_081137DC: .4byte gUnknown_020238CC
+_081137E0: .4byte gTasks
_081137E4:
ldr r0, _08113868
mov r3, r9
@@ -313923,11 +313923,11 @@ _08113818:
strh r1, [r0, 0x18]
b _08113B3A
.align 2, 0
-_08113868: .4byte 0x03004b20
-_0811386C: .4byte 0x03001770
-_08113870: .4byte 0x03004828
+_08113868: .4byte gTasks
+_0811386C: .4byte gMain
+_08113870: .4byte gUnknown_03004828
_08113874: .4byte gUnknown_08400F8C
-_08113878: .4byte 0x020238cc
+_08113878: .4byte gUnknown_020238CC
_0811387C:
ldr r0, _081138B8
ldrb r1, [r0, 0x7]
@@ -313960,11 +313960,11 @@ _0811388A:
strh r0, [r5, 0x18]
b _08113B3A
.align 2, 0
-_081138B8: .4byte 0x0202f388
-_081138BC: .4byte 0x03004360
-_081138C0: .4byte 0x03004350
+_081138B8: .4byte gPaletteFade
+_081138BC: .4byte gPlayerParty
+_081138C0: .4byte gPlayerPartyCount
_081138C4: .4byte sub_8111E80
-_081138C8: .4byte 0x02024e82
+_081138C8: .4byte word_2024E82
_081138CC:
ldr r0, _08113900
ldrb r1, [r0, 0x7]
@@ -313994,10 +313994,10 @@ _081138E6:
movs r0, 0x9
b _08113B38
.align 2, 0
-_08113900: .4byte 0x0202f388
-_08113904: .4byte 0x03001770
+_08113900: .4byte gPaletteFade
+_08113904: .4byte gMain
_08113908: .4byte sub_8112290
-_0811390C: .4byte 0x03004b20
+_0811390C: .4byte gTasks
_08113910:
adds r1, r6, 0
adds r1, 0xD
@@ -314035,9 +314035,9 @@ _08113910:
.align 2, 0
_0811395C: .4byte gUnknown_08400F8C
_08113960: .4byte 0x000004cc
-_08113964: .4byte 0x03004828
-_08113968: .4byte 0x020238cc
-_0811396C: .4byte 0x03004b20
+_08113964: .4byte gUnknown_03004828
+_08113968: .4byte gUnknown_020238CC
+_0811396C: .4byte gTasks
_08113970:
ldr r1, _081139D0
movs r0, 0xFD
@@ -314084,12 +314084,12 @@ _08113970:
adds r0, 0x1
b _08113B38
.align 2, 0
-_081139D0: .4byte 0x03004290
-_081139D4: .4byte 0x02024e82
+_081139D0: .4byte gUnknown_03004290
+_081139D4: .4byte word_2024E82
_081139D8: .4byte gUnknown_08400F8C
-_081139DC: .4byte 0x03004828
-_081139E0: .4byte 0x020238cc
-_081139E4: .4byte 0x03004b20
+_081139DC: .4byte gUnknown_03004828
+_081139E0: .4byte gUnknown_020238CC
+_081139E4: .4byte gTasks
_081139E8:
ldr r4, _08113A2C
ldr r0, [r4]
@@ -314125,10 +314125,10 @@ _08113A00:
adds r0, 0x1
b _08113B38
.align 2, 0
-_08113A2C: .4byte 0x03004828
+_08113A2C: .4byte gUnknown_03004828
_08113A30: .4byte gUnknown_08400F8C
-_08113A34: .4byte 0x020238cc
-_08113A38: .4byte 0x03004b20
+_08113A34: .4byte gUnknown_020238CC
+_08113A38: .4byte gTasks
_08113A3C:
ldr r4, _08113A80
ldr r0, [r4]
@@ -314162,10 +314162,10 @@ _08113A3C:
strh r4, [r0, 0x8]
b _08113B3A
.align 2, 0
-_08113A80: .4byte 0x03004828
+_08113A80: .4byte gUnknown_03004828
_08113A84: .4byte gUnknown_08400F8C
-_08113A88: .4byte 0x020238cc
-_08113A8C: .4byte 0x03004b20
+_08113A88: .4byte gUnknown_020238CC
+_08113A8C: .4byte gTasks
_08113A90:
ldr r0, _08113AC8
ldr r0, [r0, 0x20]
@@ -314194,9 +314194,9 @@ _08113A90:
b _08113B3A
.align 2, 0
_08113AC8: .4byte gUnknown_08400F8C
-_08113ACC: .4byte 0x03004828
-_08113AD0: .4byte 0x020238cc
-_08113AD4: .4byte 0x03004b20
+_08113ACC: .4byte gUnknown_03004828
+_08113AD0: .4byte gUnknown_020238CC
+_08113AD4: .4byte gTasks
_08113AD8:
ldr r0, _08113B08
ldr r0, [r0, 0x24]
@@ -314221,9 +314221,9 @@ _08113AD8:
b _08113B3A
.align 2, 0
_08113B08: .4byte gUnknown_08400F8C
-_08113B0C: .4byte 0x03004828
-_08113B10: .4byte 0x020238cc
-_08113B14: .4byte 0x03004b20
+_08113B0C: .4byte gUnknown_03004828
+_08113B10: .4byte gUnknown_020238CC
+_08113B14: .4byte gTasks
_08113B18:
ldr r0, _08113B48
ldr r0, [r0]
@@ -314251,8 +314251,8 @@ _08113B3A:
pop {r0}
bx r0
.align 2, 0
-_08113B48: .4byte 0x03004828
-_08113B4C: .4byte 0x03004b20
+_08113B48: .4byte gUnknown_03004828
+_08113B4C: .4byte gTasks
thumb_func_end sub_8112FE8
thumb_func_start unref_sub_8113B50
@@ -316933,14 +316933,14 @@ sub_8114FD4: @ 8114FD4
.align 2, 0
_08115034: .4byte REG_BG0CNT
_08115038: .4byte 0x00009803
-_0811503C: .4byte 0x030042a4
-_08115040: .4byte 0x030042a0
-_08115044: .4byte 0x030042c0
-_08115048: .4byte 0x030041b4
-_0811504C: .4byte 0x03004288
-_08115050: .4byte 0x03004280
-_08115054: .4byte 0x030041b0
-_08115058: .4byte 0x030041b8
+_0811503C: .4byte gUnknown_030042A4
+_08115040: .4byte gUnknown_030042A0
+_08115044: .4byte gUnknown_030042C0
+_08115048: .4byte gUnknown_030041B4
+_0811504C: .4byte gUnknown_03004288
+_08115050: .4byte gUnknown_03004280
+_08115054: .4byte gUnknown_030041B0
+_08115058: .4byte gUnknown_030041B8
thumb_func_end sub_8114FD4
thumb_func_start sub_811505C
@@ -316986,14 +316986,14 @@ sub_811505C: @ 811505C
bx r0
.align 2, 0
_081150B4: .4byte REG_BG0HOFS
-_081150B8: .4byte 0x030042a4
-_081150BC: .4byte 0x030042a0
-_081150C0: .4byte 0x030042c0
-_081150C4: .4byte 0x030041b4
-_081150C8: .4byte 0x03004288
-_081150CC: .4byte 0x03004280
-_081150D0: .4byte 0x030041b0
-_081150D4: .4byte 0x030041b8
+_081150B8: .4byte gUnknown_030042A4
+_081150BC: .4byte gUnknown_030042A0
+_081150C0: .4byte gUnknown_030042C0
+_081150C4: .4byte gUnknown_030041B4
+_081150C8: .4byte gUnknown_03004288
+_081150CC: .4byte gUnknown_03004280
+_081150D0: .4byte gUnknown_030041B0
+_081150D4: .4byte gUnknown_030041B8
thumb_func_end sub_811505C
thumb_func_start sub_81150D8
@@ -317011,7 +317011,7 @@ sub_81150D8: @ 81150D8
pop {r0}
bx r0
.align 2, 0
-_081150F4: .4byte 0x02024d1e
+_081150F4: .4byte gUnknown_02024D1E
thumb_func_end sub_81150D8
thumb_func_start nullsub_24
@@ -317094,7 +317094,7 @@ _08115188: .4byte REG_BG1HOFS
_0811518C: .4byte 0x02019000
_08115190: .4byte REG_BLDALPHA
_08115194: .4byte 0x040000d4
-_08115198: .4byte 0x02021b8c
+_08115198: .4byte gBG1TilemapBuffer + 0x1C0
_0811519C: .4byte 0x060021c0
_081151A0: .4byte 0x800001a0
_081151A4:
@@ -317115,7 +317115,7 @@ _081151A4:
b _08115218
.align 2, 0
_081151C4: .4byte REG_BG0CNT
-_081151C8: .4byte 0x0202238c
+_081151C8: .4byte gBG2TilemapBuffer + 0x1C0
_081151CC: .4byte 0x0600f9c0
_081151D0: .4byte 0x800001a0
_081151D4:
@@ -317130,7 +317130,7 @@ _081151D4:
b _0811521A
.align 2, 0
_081151E8: .4byte 0x040000d4
-_081151EC: .4byte 0x0202238c
+_081151EC: .4byte gBG2TilemapBuffer + 0x1C0
_081151F0: .4byte 0x0600f9c0
_081151F4: .4byte 0x800001a0
_081151F8:
@@ -317237,11 +317237,11 @@ _08115276:
.align 2, 0
_081152C0: .4byte gUnknown_083F8EC4
_081152C4: .4byte 0x02019000
-_081152C8: .4byte 0x0202e8cc
+_081152C8: .4byte gUnknown_0202E8CC
_081152CC: .4byte gUnknown_083F8DF4
_081152D0: .4byte gUnknown_083F8DF0
-_081152D4: .4byte 0x0202eac8
-_081152D8: .4byte 0x0202eec8
+_081152D4: .4byte gPlttBufferUnfaded
+_081152D8: .4byte gPlttBufferFaded
_081152DC:
ldr r4, _08115348
ldr r3, _0811534C
@@ -317297,13 +317297,13 @@ _08115322:
movs r1, 0x1
b _08115368
.align 2, 0
-_08115348: .4byte 0x0202eac8
-_0811534C: .4byte 0x0202eec8
+_08115348: .4byte gPlttBufferUnfaded
+_0811534C: .4byte gPlttBufferFaded
_08115350: .4byte 0x0000ffff
_08115354: .4byte 0x020190b8
_08115358: .4byte gUnknown_083F8E34
_0811535C: .4byte 0x02019000
-_08115360: .4byte 0x03004360
+_08115360: .4byte gPlayerParty
_08115364:
ldrb r0, [r5, 0x2]
movs r1, 0x2
@@ -317342,7 +317342,7 @@ _08115398:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081153A4: .4byte 0x03001770
+_081153A4: .4byte gMain
_081153A8: .4byte 0x0000043c
_081153AC: .4byte _081153B0
.align 2, 0
@@ -317397,7 +317397,7 @@ _0811542C: .4byte 0x0000060a
_08115430: .4byte gUnknown_08E8096C
_08115434: .4byte gUnknown_08E81098
_08115438: .4byte 0x06004000
-_0811543C: .4byte 0x03001770
+_0811543C: .4byte gMain
_08115440: .4byte 0x0000043c
_08115444:
bl ResetPaletteFade
@@ -317408,7 +317408,7 @@ _08115444:
adds r1, r0
b _0811557A
.align 2, 0
-_08115458: .4byte 0x03001770
+_08115458: .4byte gMain
_0811545C: .4byte 0x0000043c
_08115460:
ldr r0, _08115480
@@ -317428,7 +317428,7 @@ _08115460:
_08115480: .4byte gWindowConfig_81E6C3C
_08115484: .4byte gWindowConfig_81E6CE4
_08115488: .4byte gUnknown_083F86BC
-_0811548C: .4byte 0x03001770
+_0811548C: .4byte gMain
_08115490: .4byte 0x0000043c
_08115494:
bl sub_8115238
@@ -317448,7 +317448,7 @@ _081154B4: .4byte gUnknown_083F88BC
_081154B8: .4byte 0x02018800
_081154BC: .4byte gUnknown_083F8A60
_081154C0: .4byte 0x06003000
-_081154C4: .4byte 0x03001770
+_081154C4: .4byte gMain
_081154C8: .4byte 0x0000043c
_081154CC:
movs r0, 0
@@ -317464,7 +317464,7 @@ _081154CC:
adds r1, r0
b _0811557A
.align 2, 0
-_081154F4: .4byte 0x03001770
+_081154F4: .4byte gMain
_081154F8: .4byte 0x0000043c
_081154FC:
bl AnimateSprites
@@ -317502,12 +317502,12 @@ _081154FC:
adds r1, r3
b _0811557A
.align 2, 0
-_08115550: .4byte 0x02025734
+_08115550: .4byte gSaveBlock1
_08115554: .4byte 0x00000494
_08115558: .4byte gUnknown_081C4157
-_0811555C: .4byte 0x030024d0
-_08115560: .4byte 0x030027e0
-_08115564: .4byte 0x03001770
+_0811555C: .4byte gSpriteCoordOffsetX
+_08115560: .4byte gSpriteCoordOffsetY
+_08115564: .4byte gMain
_08115568: .4byte 0x0000043c
_0811556C:
movs r1, 0x80
@@ -317590,8 +317590,8 @@ _08115610: .4byte REG_DISPSTAT
_08115614: .4byte sub_8115124
_08115618: .4byte sub_81156BC
_0811561C: .4byte 0x02019000
-_08115620: .4byte 0x03004b20
-_08115624: .4byte 0x02025734
+_08115620: .4byte gTasks
+_08115624: .4byte gSaveBlock1
_08115628: .4byte 0x00000494
_0811562C: .4byte sub_8115634
_08115630: .4byte sub_81150FC
@@ -317718,7 +317718,7 @@ _08115716:
_0811571C: .4byte REG_BLDCNT
_08115720: .4byte REG_BLDALPHA
_08115724: .4byte 0x00000808
-_08115728: .4byte 0x03004b20
+_08115728: .4byte gTasks
_0811572C: .4byte sub_81159BC
_08115730: .4byte 0x0000ffff
thumb_func_end sub_81156BC
@@ -317778,7 +317778,7 @@ sub_811577C: @ 811577C
pop {r0}
bx r0
.align 2, 0
-_081157A4: .4byte 0x03004b20
+_081157A4: .4byte gTasks
_081157A8: .4byte sub_81159BC
thumb_func_end sub_811577C
@@ -317846,7 +317846,7 @@ _0811582C:
bl sub_8124DDC
b _08115918
.align 2, 0
-_08115844: .4byte 0x020221cc
+_08115844: .4byte gBG2TilemapBuffer
_08115848:
lsls r0, r4, 1
adds r0, r4
@@ -317873,7 +317873,7 @@ _08115848:
bl sub_8124E2C
b _08115918
.align 2, 0
-_0811587C: .4byte 0x020221cc
+_0811587C: .4byte gBG2TilemapBuffer
_08115880: .4byte 0x02018a32
_08115884:
subs r0, r4, 0x1
@@ -317904,7 +317904,7 @@ _08115884:
bl sub_8124E2C
b _08115918
.align 2, 0
-_081158C0: .4byte 0x020221cc
+_081158C0: .4byte gBG2TilemapBuffer
_081158C4: .4byte 0x02018a80
_081158C8:
adds r0, r4, 0
@@ -317949,7 +317949,7 @@ _08115918:
pop {r0}
bx r0
.align 2, 0
-_08115920: .4byte 0x020221cc
+_08115920: .4byte gBG2TilemapBuffer
_08115924: .4byte 0x02018a20
thumb_func_end sub_81157D0
@@ -317970,7 +317970,7 @@ sub_8115928: @ 8115928
bl sub_811829C
b _08115960
.align 2, 0
-_08115948: .4byte 0x03004b20
+_08115948: .4byte gTasks
_0811594C:
ldr r0, _08115974
ldrb r1, [r0, 0x1A]
@@ -317993,7 +317993,7 @@ _08115960:
bx r0
.align 2, 0
_08115974: .4byte 0x02019000
-_08115978: .4byte 0x03004b20
+_08115978: .4byte gTasks
thumb_func_end sub_8115928
thumb_func_start sub_811597C
@@ -318025,7 +318025,7 @@ sub_811597C: @ 811597C
bx r0
.align 2, 0
_081159B0: .4byte 0x02019000
-_081159B4: .4byte 0x03004b20
+_081159B4: .4byte gTasks
_081159B8: .4byte sub_8115E14
thumb_func_end sub_811597C
@@ -318076,7 +318076,7 @@ _081159EA:
.align 2, 0
_08115A10: .4byte 0x02019000
_08115A14: .4byte gUnknown_083F8C00
-_08115A18: .4byte 0x03004b20
+_08115A18: .4byte gTasks
_08115A1C:
movs r2, 0x6
ldr r5, _08115A88
@@ -318132,7 +318132,7 @@ _08115A5A:
bx r0
.align 2, 0
_08115A88: .4byte gUnknown_083F8C00
-_08115A8C: .4byte 0x03004b20
+_08115A8C: .4byte gTasks
_08115A90: .4byte sub_811597C
thumb_func_end sub_81159BC
@@ -318475,12 +318475,12 @@ _08115D20:
pop {r0}
bx r0
.align 2, 0
-_08115D30: .4byte 0x03001770
-_08115D34: .4byte 0x03004b28
-_08115D38: .4byte 0x03004b20
+_08115D30: .4byte gMain
+_08115D34: .4byte gUnknown_03004B28
+_08115D38: .4byte gTasks
_08115D3C: .4byte 0x020190b8
_08115D40: .4byte 0x0000ffff
-_08115D44: .4byte 0x02020004
+_08115D44: .4byte gSprites
_08115D48: .4byte 0xfffffc00
_08115D4C: .4byte 0x000003ff
_08115D50: .4byte gUnknown_083F8C00
@@ -318524,7 +318524,7 @@ _08115D7A:
pop {r0}
bx r0
.align 2, 0
-_08115D98: .4byte 0x03004b20
+_08115D98: .4byte gTasks
_08115D9C: .4byte sub_8115ECC
thumb_func_end sub_8115D58
@@ -318581,7 +318581,7 @@ _08115DF6:
bx r0
.align 2, 0
_08115E08: .4byte 0x02019000
-_08115E0C: .4byte 0x03004b20
+_08115E0C: .4byte gTasks
_08115E10: .4byte sub_8115D58
thumb_func_end sub_8115DA0
@@ -318607,7 +318607,7 @@ sub_8115E14: @ 8115E14
beq _08115E46
b _08115E5E
.align 2, 0
-_08115E3C: .4byte 0x03004b20
+_08115E3C: .4byte gTasks
_08115E40:
cmp r0, 0x3B
beq _08115E58
@@ -318666,8 +318666,8 @@ _08115E6E:
bl audio_play
b _08115EC2
.align 2, 0
-_08115EA8: .4byte 0x03004b20
-_08115EAC: .4byte 0x03001770
+_08115EA8: .4byte gTasks
+_08115EAC: .4byte gMain
_08115EB0: .4byte 0x02019000
_08115EB4: .4byte gUnknown_083F8C00
_08115EB8:
@@ -318729,10 +318729,10 @@ _08115EF8:
str r1, [r0]
b _08115F4C
.align 2, 0
-_08115F20: .4byte 0x03004b20
-_08115F24: .4byte 0x030024d0
+_08115F20: .4byte gTasks
+_08115F24: .4byte gSpriteCoordOffsetX
_08115F28: .4byte 0x02019000
-_08115F2C: .4byte 0x02020004
+_08115F2C: .4byte gSprites
_08115F30: .4byte SpriteCallbackDummy
_08115F34:
movs r0, 0x1
@@ -318798,7 +318798,7 @@ _08115F98:
lsrs r0, 1
b _081160F4
.align 2, 0
-_08115FA8: .4byte 0x03004038
+_08115FA8: .4byte gLocalTime
_08115FAC: .4byte gUnknown_083F8DF4
_08115FB0:
movs r0, 0x3
@@ -318849,7 +318849,7 @@ _08115FFA:
lsrs r0, 1
b _081160F4
.align 2, 0
-_0811600C: .4byte 0x03004038
+_0811600C: .4byte gLocalTime
_08116010: .4byte gUnknown_083F8DF4
_08116014:
movs r0, 0x1
@@ -318895,7 +318895,7 @@ _0811605E:
movs r0, 0x1
b _081160F4
.align 2, 0
-_08116064: .4byte 0x03004038
+_08116064: .4byte gLocalTime
_08116068:
ldr r0, _08116078
ldrb r1, [r4, 0x4]
@@ -319047,8 +319047,8 @@ _08116180:
.align 2, 0
_08116188: .4byte gUnknown_083F8ECE
_0811618C: .4byte 0x02019000
-_08116190: .4byte 0x03004b20
-_08116194: .4byte 0x03004038
+_08116190: .4byte gTasks
+_08116194: .4byte gLocalTime
_08116198:
lsls r1, r5, 24
asrs r1, 24
@@ -319210,7 +319210,7 @@ _081162F0: .4byte 0x42880000
_081162F4: .4byte 0x00000000
_081162F8: .4byte 0x41000000
_081162FC: .4byte 0x42100000
-_08116300: .4byte 0x03004b20
+_08116300: .4byte gTasks
_08116304: .4byte sub_8116308
thumb_func_end sub_8116100
@@ -319264,9 +319264,9 @@ sub_8116308: @ 8116308
bx r0
.align 2, 0
_08116368: .4byte 0x02019000
-_0811636C: .4byte 0x02020004
+_0811636C: .4byte gSprites
_08116370: .4byte sub_81191F4
-_08116374: .4byte 0x03004b20
+_08116374: .4byte gTasks
_08116378: .4byte sub_811637C
thumb_func_end sub_8116308
@@ -319359,8 +319359,8 @@ _08116420:
strh r0, [r4, 0xA]
b _08116464
.align 2, 0
-_08116428: .4byte 0x03004b20
-_0811642C: .4byte 0x03001770
+_08116428: .4byte gTasks
+_0811642C: .4byte gMain
_08116430:
ldr r1, _0811646C
ldrb r0, [r1, 0x1A]
@@ -319440,10 +319440,10 @@ _081164A0:
str r1, [r0]
b _08116504
.align 2, 0
-_081164C8: .4byte 0x03004b20
-_081164CC: .4byte 0x030024d0
+_081164C8: .4byte gTasks
+_081164CC: .4byte gSpriteCoordOffsetX
_081164D0: .4byte 0x02019000
-_081164D4: .4byte 0x02020004
+_081164D4: .4byte gSprites
_081164D8: .4byte sub_81184CC
_081164DC:
ldrh r0, [r4, 0x20]
@@ -319472,7 +319472,7 @@ _08116504:
pop {r0}
bx r0
.align 2, 0
-_0811650C: .4byte 0x03004b20
+_0811650C: .4byte gTasks
_08116510: .4byte sub_8116514
thumb_func_end sub_8116474
@@ -319517,7 +319517,7 @@ _0811653E:
bl sub_8117C60
b _08116590
.align 2, 0
-_08116564: .4byte 0x03004b20
+_08116564: .4byte gTasks
_08116568:
ldrh r1, [r4, 0x20]
lsls r1, 24
@@ -319588,7 +319588,7 @@ _081165E4:
bl sub_8116C34
b _08116624
.align 2, 0
-_081165F4: .4byte 0x03004b20
+_081165F4: .4byte gTasks
_081165F8: .4byte sub_811677C
_081165FC: .4byte 0x0000ffff
_08116600:
@@ -319613,7 +319613,7 @@ _08116624:
pop {r0}
bx r0
.align 2, 0
-_0811662C: .4byte 0x03004b20
+_0811662C: .4byte gTasks
_08116630: .4byte sub_81167F4
_08116634: .4byte 0x0000ffff
thumb_func_end sub_811659C
@@ -319650,7 +319650,7 @@ sub_8116638: @ 8116638
ldr r0, _08116680
b _0811669A
.align 2, 0
-_08116678: .4byte 0x03004b20
+_08116678: .4byte gTasks
_0811667C: .4byte 0x00000185
_08116680: .4byte gUnknown_081C41A5
_08116684:
@@ -319697,7 +319697,7 @@ _081166C4:
bx r0
.align 2, 0
_081166DC: .4byte gUnknown_081C41AE
-_081166E0: .4byte 0x03004b20
+_081166E0: .4byte gTasks
_081166E4: .4byte sub_811659C
thumb_func_end sub_8116638
@@ -319721,7 +319721,7 @@ sub_81166E8: @ 81166E8
adds r0, 0x1
b _08116748
.align 2, 0
-_0811670C: .4byte 0x03004b20
+_0811670C: .4byte gTasks
_08116710:
ldrh r0, [r4, 0x22]
adds r0, 0x1
@@ -319772,7 +319772,7 @@ _08116768:
pop {r0}
bx r0
.align 2, 0
-_08116770: .4byte 0x03004b20
+_08116770: .4byte gTasks
_08116774: .4byte sub_81167F4
_08116778: .4byte 0x0000ffff
thumb_func_end sub_81166E8
@@ -319824,10 +319824,10 @@ sub_811677C: @ 811677C
pop {r0}
bx r0
.align 2, 0
-_081167DC: .4byte 0x020231cc
+_081167DC: .4byte gStringVar1
_081167E0: .4byte 0x02019000
-_081167E4: .4byte 0x03004b20
-_081167E8: .4byte 0x020234cc
+_081167E4: .4byte gTasks
+_081167E8: .4byte gStringVar4
_081167EC: .4byte gUnknown_081C41BD
_081167F0: .4byte sub_81166E8
thumb_func_end sub_811677C
@@ -319893,9 +319893,9 @@ sub_81167F4: @ 81167F4
.align 2, 0
_08116868: .4byte 0x020190b8
_0811686C: .4byte 0x0000ffff
-_08116870: .4byte 0x02020004
+_08116870: .4byte gSprites
_08116874: .4byte gUnknown_083F8C00
-_08116878: .4byte 0x03004b20
+_08116878: .4byte gTasks
_0811687C: .4byte sub_8116880
thumb_func_end sub_81167F4
@@ -320005,9 +320005,9 @@ _081168E4:
ldr r1, _0811696C
b _08116992
.align 2, 0
-_08116954: .4byte 0x03004b20
+_08116954: .4byte gTasks
_08116958: .4byte 0x02019000
-_0811695C: .4byte 0x02020004
+_0811695C: .4byte gSprites
_08116960: .4byte 0xfffffc00
_08116964: .4byte 0x000003ff
_08116968: .4byte gUnknown_081C41F1
@@ -320141,8 +320141,8 @@ _08116A2A:
bl sub_8116C34
b _08116AA4
.align 2, 0
-_08116A84: .4byte 0x03004b20
-_08116A88: .4byte 0x02020004
+_08116A84: .4byte gTasks
+_08116A88: .4byte gSprites
_08116A8C: .4byte 0x0201903c
_08116A90: .4byte 0x0000270f
_08116A94: .4byte gUnknown_081C4231
@@ -320193,10 +320193,10 @@ sub_8116AB0: @ 8116AB0
.align 2, 0
_08116AF0: .4byte 0x020190b8
_08116AF4: .4byte 0x0000ffff
-_08116AF8: .4byte 0x02025734
-_08116AFC: .4byte 0x03004b20
+_08116AF8: .4byte gSaveBlock1
+_08116AFC: .4byte gTasks
_08116B00: .4byte 0x00000494
-_08116B04: .4byte 0x0202e8cc
+_08116B04: .4byte gUnknown_0202E8CC
_08116B08:
ldr r1, _08116B34
movs r0, 0
@@ -320221,8 +320221,8 @@ _08116B0C:
pop {r0}
bx r0
.align 2, 0
-_08116B34: .4byte 0x0202e8cc
-_08116B38: .4byte 0x03004b20
+_08116B34: .4byte gUnknown_0202E8CC
+_08116B38: .4byte gTasks
_08116B3C: .4byte sub_8116B40
thumb_func_end sub_8116AB0
@@ -320271,10 +320271,10 @@ _08116B9E:
bx r0
.align 2, 0
_08116BA4: .4byte 0x02019000
-_08116BA8: .4byte 0x030024d0
-_08116BAC: .4byte 0x030027e0
+_08116BA8: .4byte gSpriteCoordOffsetX
+_08116BAC: .4byte gSpriteCoordOffsetY
_08116BB0: .4byte REG_BLDCNT
-_08116BB4: .4byte 0x0300485c
+_08116BB4: .4byte gUnknown_0300485C
_08116BB8: .4byte sub_8080990
_08116BBC: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_8116B40
@@ -320336,8 +320336,8 @@ _08116C1E:
bx r0
.align 2, 0
_08116C24: .4byte 0x02019000
-_08116C28: .4byte 0x03001770
-_08116C2C: .4byte 0x03004b20
+_08116C28: .4byte gMain
+_08116C2C: .4byte gTasks
_08116C30: .4byte 0x0000ffff
thumb_func_end sub_8116BC0
@@ -320386,7 +320386,7 @@ _08116C64:
b _08116C96
.align 2, 0
_08116C84: .4byte 0x02019000
-_08116C88: .4byte 0x03004b20
+_08116C88: .4byte gTasks
_08116C8C: .4byte 0x0000ffff
_08116C90:
adds r0, r2, 0
@@ -320444,7 +320444,7 @@ _08116CC4:
bx r0
.align 2, 0
_08116CF0: .4byte 0x02019000
-_08116CF4: .4byte 0x03004b20
+_08116CF4: .4byte gTasks
thumb_func_end sub_8116CAC
thumb_func_start sub_8116CF8
@@ -320628,7 +320628,7 @@ _08116E38:
bx r1
.align 2, 0
_08116E48: .4byte 0x02019000
-_08116E4C: .4byte 0x03004b20
+_08116E4C: .4byte gTasks
_08116E50: .4byte gUnknown_083F8D90
_08116E54: .4byte gUnknown_083F8D94
_08116E58: .4byte 0x02019016
@@ -320836,7 +320836,7 @@ _08116FE4:
adds r0, 0x43
b _08117028
.align 2, 0
-_08116FF0: .4byte 0x02020004
+_08116FF0: .4byte gSprites
_08116FF4: .4byte 0x02019000
_08116FF8:
ldr r3, _08117004
@@ -320845,7 +320845,7 @@ _08116FF8:
adds r0, 0x44
b _08117028
.align 2, 0
-_08117004: .4byte 0x02020004
+_08117004: .4byte gSprites
_08117008: .4byte 0x02019000
_0811700C:
ldr r3, _08117018
@@ -320854,7 +320854,7 @@ _0811700C:
adds r0, 0x45
b _08117028
.align 2, 0
-_08117018: .4byte 0x02020004
+_08117018: .4byte gSprites
_0811701C: .4byte 0x02019000
_08117020:
ldr r3, _08117088
@@ -320909,7 +320909,7 @@ _0811703A:
bl sub_812492C
b _08117122
.align 2, 0
-_08117088: .4byte 0x02020004
+_08117088: .4byte gSprites
_0811708C: .4byte 0x02019000
_08117090: .4byte gUnknown_083F8C00
_08117094:
@@ -321049,7 +321049,7 @@ sub_8117158: @ 8117158
mov pc, r0
.align 2, 0
_0811719C: .4byte 0x02019000
-_081171A0: .4byte 0x020219cc
+_081171A0: .4byte gBG1TilemapBuffer
_081171A4: .4byte 0xfffff800
_081171A8: .4byte _081171AC
.align 2, 0
@@ -321276,7 +321276,7 @@ _08117360:
bx r0
.align 2, 0
_08117370: .4byte gUnknown_083F8C00
-_08117374: .4byte 0x020219cc
+_08117374: .4byte gBG1TilemapBuffer
_08117378: .4byte 0x020189a0
_0811737C: .4byte 0x020189a4
thumb_func_end sub_8117158
@@ -321442,8 +321442,8 @@ sub_8117434: @ 8117434
.align 2, 0
_081174AC: .4byte REG_BG2PA
_081174B0: .4byte 0x02019000
-_081174B4: .4byte 0x030027e0
-_081174B8: .4byte 0x030024d0
+_081174B4: .4byte gSpriteCoordOffsetY
+_081174B8: .4byte gSpriteCoordOffsetX
_081174BC: .4byte REG_BG2X_L
_081174C0: .4byte 0x0fff0000
thumb_func_end sub_8117434
@@ -321527,7 +321527,7 @@ _0811754C:
pop {r0}
bx r0
.align 2, 0
-_08117554: .4byte 0x0202f388
+_08117554: .4byte gPaletteFade
_08117558: .4byte sub_8115384
thumb_func_end sub_8117528
@@ -321574,8 +321574,8 @@ sub_811755C: @ 811755C
pop {r0}
bx r0
.align 2, 0
-_081175B4: .4byte 0x0202f388
-_081175B8: .4byte 0x03004b20
+_081175B4: .4byte gPaletteFade
+_081175B8: .4byte gTasks
_081175BC: .4byte sub_8117528
thumb_func_end sub_811755C
@@ -321631,9 +321631,9 @@ _0811761C:
pop {r0}
bx r0
.align 2, 0
-_08117624: .4byte 0x03004b20
-_08117628: .4byte 0x03001770
-_0811762C: .4byte 0x0202e8cc
+_08117624: .4byte gTasks
+_08117628: .4byte gMain
+_0811762C: .4byte gUnknown_0202E8CC
thumb_func_end sub_81175DC
thumb_func_start sub_8117630
@@ -321681,11 +321681,11 @@ sub_8117630: @ 8117630
bx r0
.align 2, 0
_0811768C: .4byte gUnknown_083F8DF0
-_08117690: .4byte 0x0202e8cc
-_08117694: .4byte 0x020231cc
-_08117698: .4byte 0x020234cc
+_08117690: .4byte gUnknown_0202E8CC
+_08117694: .4byte gStringVar1
+_08117698: .4byte gStringVar4
_0811769C: .4byte gUnknown_081C40DF
-_081176A0: .4byte 0x03004b20
+_081176A0: .4byte gTasks
_081176A4: .4byte sub_81174F8
thumb_func_end sub_8117630
@@ -321771,12 +321771,12 @@ sub_81176A8: @ 81176A8
bl sub_8116C34
b _081177E4
.align 2, 0
-_08117758: .4byte 0x020231cc
-_0811775C: .4byte 0x03004b20
-_08117760: .4byte 0x020234cc
+_08117758: .4byte gStringVar1
+_0811775C: .4byte gTasks
+_08117760: .4byte gStringVar4
_08117764: .4byte gOtherText_Coins
_08117768: .4byte gUnknown_083F8DF0
-_0811776C: .4byte 0x0202e8cc
+_0811776C: .4byte gUnknown_0202E8CC
_08117770: .4byte gUnknown_081C4139
_08117774: .4byte sub_8117630
_08117778: .4byte 0x0000ffff
@@ -321803,9 +321803,9 @@ _0811777C:
str r1, [r0]
b _081177E4
.align 2, 0
-_081177AC: .4byte 0x020234cc
+_081177AC: .4byte gStringVar4
_081177B0: .4byte gUnknown_081C40DF
-_081177B4: .4byte 0x03004b20
+_081177B4: .4byte gTasks
_081177B8: .4byte sub_81174F8
_081177BC:
ldr r1, _081177F4
@@ -321861,8 +321861,8 @@ sub_81177FC: @ 81177FC
bx r0
.align 2, 0
_08117828: .4byte sub_81176A8
-_0811782C: .4byte 0x03004b20
-_08117830: .4byte 0x02025734
+_0811782C: .4byte gTasks
+_08117830: .4byte gSaveBlock1
_08117834: .4byte 0x00000494
thumb_func_end sub_81177FC
@@ -321958,7 +321958,7 @@ _081178EC:
pop {r1}
bx r1
.align 2, 0
-_081178F4: .4byte 0x02020004
+_081178F4: .4byte gSprites
_081178F8: .4byte 0x01670000
_081178FC: .4byte 0xfffffeb6
thumb_func_end sub_8117890
@@ -322135,7 +322135,7 @@ _08117A50: .4byte gUnknown_083F9F54
_08117A54: .4byte 0x02000000
_08117A58: .4byte gUnknown_083F9F5C
_08117A5C: .4byte 0x0001903c
-_08117A60: .4byte 0x02020004
+_08117A60: .4byte gSprites
_08117A64: .4byte gSpriteTemplate_83FA07C
_08117A68: .4byte 0x0201903c
_08117A6C: .4byte gSpriteTemplate_83F9FD4
@@ -322168,7 +322168,7 @@ _08117A7A:
bx r0
.align 2, 0
_08117AA0: .4byte 0x0201903c
-_08117AA4: .4byte 0x02020004
+_08117AA4: .4byte gSprites
thumb_func_end unref_sub_8117A74
thumb_func_start sub_8117AA8
@@ -322210,7 +322210,7 @@ _08117ACA:
bls _08117ACA
b _08117BA8
.align 2, 0
-_08117AF0: .4byte 0x02020004
+_08117AF0: .4byte gSprites
_08117AF4: .4byte 0x0201903c
_08117AF8:
movs r3, 0
@@ -322256,7 +322256,7 @@ _08117B10:
.align 2, 0
_08117B48: .4byte gUnknown_083F8D90
_08117B4C: .4byte 0x02019000
-_08117B50: .4byte 0x02020004
+_08117B50: .4byte gSprites
_08117B54:
adds r0, r3, 0
adds r0, 0x1D
@@ -322310,7 +322310,7 @@ _08117BA8:
pop {r0}
bx r0
.align 2, 0
-_08117BB4: .4byte 0x02020004
+_08117BB4: .4byte gSprites
_08117BB8: .4byte 0x0201903c
thumb_func_end sub_8117AA8
@@ -322390,7 +322390,7 @@ _08117BCC:
bx r0
.align 2, 0
_08117C50: .4byte 0x0201903c
-_08117C54: .4byte 0x02020004
+_08117C54: .4byte gSprites
_08117C58: .4byte gSpriteTemplate_83FA40C
_08117C5C: .4byte sub_81184CC
thumb_func_end sub_8117BBC
@@ -322432,7 +322432,7 @@ _08117C7E:
bls _08117C7E
b _08117D58
.align 2, 0
-_08117CA4: .4byte 0x02020004
+_08117CA4: .4byte gSprites
_08117CA8: .4byte 0x0201903c
_08117CAC:
ldr r0, _08117CEC
@@ -322471,7 +322471,7 @@ _08117CD0:
b _08117D4E
.align 2, 0
_08117CEC: .4byte 0x02019000
-_08117CF0: .4byte 0x02020004
+_08117CF0: .4byte gSprites
_08117CF4: .4byte gUnknown_083F8C00
_08117CF8:
adds r3, r5, 0
@@ -322555,7 +322555,7 @@ sub_8117D68: @ 8117D68
strb r1, [r0]
b _08117DE2
.align 2, 0
-_08117D90: .4byte 0x02020004
+_08117D90: .4byte gSprites
_08117D94: .4byte 0x02019000
_08117D98:
ldr r4, _08117DE8
@@ -322600,7 +322600,7 @@ _08117DE2:
pop {r0}
bx r0
.align 2, 0
-_08117DE8: .4byte 0x02020004
+_08117DE8: .4byte gSprites
_08117DEC: .4byte 0x02019000
_08117DF0: .4byte gUnknown_083F8C00
thumb_func_end sub_8117D68
@@ -322682,7 +322682,7 @@ _08117E30:
_08117E84: .4byte gUnknown_083F9EE8
_08117E88: .4byte 0x02000000
_08117E8C: .4byte 0x0001903c
-_08117E90: .4byte 0x02020004
+_08117E90: .4byte gSprites
_08117E94: .4byte gSpriteTemplate_83FA0DC
thumb_func_end sub_8117DF4
@@ -322758,7 +322758,7 @@ _08117F04:
_08117F1C: .4byte 0x02019000
_08117F20: .4byte 0x00000167
_08117F24: .4byte 0xfffffe98
-_08117F28: .4byte 0x030027f0
+_08117F28: .4byte gOamMatrices
thumb_func_end sub_8117E98
thumb_func_start sub_8117F2C
@@ -322972,7 +322972,7 @@ _081180D0: .4byte 0xffff0000
_081180D4: .4byte 0x0000ffff
_081180D8: .4byte gSpriteTemplate_83FA2B0
_081180DC: .4byte 0x02019000
-_081180E0: .4byte 0x02020004
+_081180E0: .4byte gSprites
_081180E4: .4byte gSpriteTemplate_83FA2C8
_081180E8: .4byte gSpriteTemplate_83FA2E0
_081180EC: .4byte gSpriteTemplate_83FA2F8
@@ -323095,8 +323095,8 @@ _081181A2:
bx r0
.align 2, 0
_081181D4: .4byte 0x02019000
-_081181D8: .4byte 0x02020004
-_081181DC: .4byte 0x0202000c
+_081181D8: .4byte gSprites
+_081181DC: .4byte gSprites + 0x8
_081181E0: .4byte 0x000003ff
_081181E4: .4byte 0xfffffc00
thumb_func_end sub_81180F4
@@ -323237,7 +323237,7 @@ sub_811829C: @ 811829C
bx r0
.align 2, 0
_081182E8: .4byte 0x02019000
-_081182EC: .4byte 0x02020004
+_081182EC: .4byte gSprites
_081182F0: .4byte 0x000003ff
_081182F4: .4byte 0xfffffc00
thumb_func_end sub_811829C
@@ -323331,7 +323331,7 @@ _08118358:
bls _08118358
b _081184B2
.align 2, 0
-_081183A8: .4byte 0x02020004
+_081183A8: .4byte gSprites
_081183AC: .4byte 0x0201903c
_081183B0: .4byte 0xfffffc00
_081183B4: .4byte 0x000003ff
@@ -323341,7 +323341,7 @@ _081183B8:
adds r0, 0x58
b _08118426
.align 2, 0
-_081183C0: .4byte 0x02020004
+_081183C0: .4byte gSprites
_081183C4:
ldr r2, _081183E8
adds r0, r3, 0
@@ -323362,14 +323362,14 @@ _081183C4:
ldrh r1, [r0, 0x8]
b _08118442
.align 2, 0
-_081183E8: .4byte 0x02020004
+_081183E8: .4byte gSprites
_081183EC:
ldr r2, _081183F4
adds r0, r3, 0
adds r0, 0x57
b _08118426
.align 2, 0
-_081183F4: .4byte 0x02020004
+_081183F4: .4byte gSprites
_081183F8:
ldr r2, _0811841C
adds r0, r3, 0
@@ -323390,7 +323390,7 @@ _081183F8:
ldrh r1, [r0, 0x8]
b _08118442
.align 2, 0
-_0811841C: .4byte 0x02020004
+_0811841C: .4byte gSprites
_08118420:
ldr r2, _08118458
adds r0, r3, 0
@@ -323423,7 +323423,7 @@ _08118442:
strh r0, [r3, 0x4]
b _081184B2
.align 2, 0
-_08118458: .4byte 0x02020004
+_08118458: .4byte gSprites
_0811845C: .4byte 0x000003ff
_08118460: .4byte 0xfffffc00
_08118464:
@@ -323474,7 +323474,7 @@ _081184B2:
pop {r0}
bx r0
.align 2, 0
-_081184BC: .4byte 0x02020004
+_081184BC: .4byte gSprites
_081184C0: .4byte 0x0201903c
_081184C4: .4byte 0xfffffc00
_081184C8: .4byte 0x000003ff
@@ -323547,7 +323547,7 @@ sub_81184D8: @ 81184D8
_08118544: .4byte gUnknown_083FA42C
_08118548: .4byte 0x02000000
_0811854C: .4byte gSpriteTemplate_83FA434
-_08118550: .4byte 0x02020004
+_08118550: .4byte gSprites
thumb_func_end sub_81184D8
thumb_func_start sub_8118554
@@ -323569,7 +323569,7 @@ sub_8118554: @ 8118554
strh r1, [r0, 0x4]
bx lr
.align 2, 0
-_08118574: .4byte 0x030027f0
+_08118574: .4byte gOamMatrices
_08118578: .4byte 0x02019000
thumb_func_end sub_8118554
@@ -323625,7 +323625,7 @@ _081185CA:
bx r0
.align 2, 0
_081185DC: .4byte 0x0201903c
-_081185E0: .4byte 0x02020004
+_081185E0: .4byte gSprites
_081185E4: .4byte gSpriteTemplate_83FA40C
thumb_func_end sub_811857C
@@ -323694,7 +323694,7 @@ _08118632:
bx r0
.align 2, 0
_08118660: .4byte 0x02019000
-_08118664: .4byte 0x02020004
+_08118664: .4byte gSprites
_08118668: .4byte SpriteCallbackDummy
thumb_func_end sub_81185E8
@@ -323914,9 +323914,9 @@ _08118818:
bx r0
.align 2, 0
_08118824: .4byte 0x00000000
-_08118828: .4byte 0x030073c0
+_08118828: .4byte gUnknown_030073C0
_0811882C: .4byte 0x0000ffff
-_08118830: .4byte 0x03007400
+_08118830: .4byte gUnknown_03007400
thumb_func_end sub_8118724
thumb_func_start sub_8118834
@@ -323968,7 +323968,7 @@ _08118850:
_0811888C: .4byte 0x02019000
_08118890: .4byte 0x01670000
_08118894: .4byte 0xfffffe98
-_08118898: .4byte 0x030027e0
+_08118898: .4byte gSpriteCoordOffsetY
thumb_func_end sub_8118834
thumb_func_start sub_811889C
@@ -324387,7 +324387,7 @@ sub_8118BD8: @ 8118BD8
strh r4, [r3, 0x26]
b _08118CA2
.align 2, 0
-_08118C14: .4byte 0x02020004
+_08118C14: .4byte gSprites
_08118C18: .4byte 0x02019000
_08118C1C:
lsls r0, r1, 16
@@ -324420,7 +324420,7 @@ _08118C1C:
strh r0, [r3, 0x26]
b _08118CA2
.align 2, 0
-_08118C58: .4byte 0x02020004
+_08118C58: .4byte gSprites
_08118C5C: .4byte 0x02019000
_08118C60:
ldrh r0, [r3, 0x26]
@@ -325334,7 +325334,7 @@ _081193B8: .4byte gUnknown_083FA60E
_081193BC: .4byte 0x02019000
_081193C0: .4byte gSpriteTemplate_83FA50C
_081193C4: .4byte gSpriteTemplate_83FA5C0
-_081193C8: .4byte 0x02020004
+_081193C8: .4byte gSprites
_081193CC: .4byte gUnknown_083F8DF4
_081193D0: .4byte 0x0000ffff
thumb_func_end sub_8119224
@@ -325501,7 +325501,7 @@ _081194A2:
_08119514: .4byte gUnknown_083FA616
_08119518: .4byte gSpriteTemplate_83FA524
_0811951C: .4byte 0x02019000
-_08119520: .4byte 0x02020004
+_08119520: .4byte gSprites
_08119524: .4byte gSpriteTemplate_83FA5F0
_08119528: .4byte gUnknown_083F8DF4
thumb_func_end sub_81193D4
@@ -325920,7 +325920,7 @@ _08119836:
b _08119884
.align 2, 0
_08119854: .4byte gUnknown_083FA632
-_08119858: .4byte 0x030027e0
+_08119858: .4byte gSpriteCoordOffsetY
_0811985C:
ldr r1, _0811988C
movs r0, 0
@@ -325947,8 +325947,8 @@ _08119884:
pop {r0}
bx r0
.align 2, 0
-_0811988C: .4byte 0x030027e0
-_08119890: .4byte 0x02020004
+_0811988C: .4byte gSpriteCoordOffsetY
+_08119890: .4byte gSprites
_08119894: .4byte 0x02019000
thumb_func_end sub_81197D8
@@ -326043,7 +326043,7 @@ _08119948: .4byte 0x3d1fbe77
_0811994C: .4byte 0x02019000
_08119950: .4byte gUnknown_083FA61E
_08119954: .4byte sub_8119780
-_08119958: .4byte 0x02020004
+_08119958: .4byte gSprites
_0811995C: .4byte 0x0000fffe
_08119960: .4byte sub_81197D8
thumb_func_end sub_8119898
@@ -326192,7 +326192,7 @@ _08119A78:
bx r0
.align 2, 0
_08119A80: .4byte gUnknown_083F8DF4
-_08119A84: .4byte 0x02020004
+_08119A84: .4byte gSprites
_08119A88: .4byte sub_8119898
_08119A8C: .4byte SpriteCallbackDummy
thumb_func_end sub_8119964
@@ -326270,7 +326270,7 @@ _08119B12:
bx r0
.align 2, 0
_08119B18: .4byte SpriteCallbackDummy
-_08119B1C: .4byte 0x02020004
+_08119B1C: .4byte gSprites
_08119B20: .4byte 0x02019000
thumb_func_end sub_8119AAC
@@ -326359,7 +326359,7 @@ _08119BB8:
.align 2, 0
_08119BC0: .4byte 0x02019000
_08119BC4: .4byte sub_8119AAC
-_08119BC8: .4byte 0x02020004
+_08119BC8: .4byte gSprites
thumb_func_end sub_8119B24
thumb_func_start sub_8119BCC
@@ -326423,9 +326423,9 @@ sub_8119BCC: @ 8119BCC
_08119C44: .4byte gUnknown_083FA64A
_08119C48: .4byte gUnknown_083FA64C
_08119C4C: .4byte 0x02019000
-_08119C50: .4byte 0x030073c0
+_08119C50: .4byte gUnknown_030073C0
_08119C54: .4byte 0x0000ffff
-_08119C58: .4byte 0x03007400
+_08119C58: .4byte gUnknown_03007400
_08119C5C:
lsls r0, r1, 16
cmp r0, 0
@@ -326561,7 +326561,7 @@ sub_8119D08: @ 8119D08
.align 2, 0
_08119D64: .4byte gUnknown_083FA64A
_08119D68: .4byte 0x02019000
-_08119D6C: .4byte 0x02020004
+_08119D6C: .4byte gSprites
_08119D70:
ldr r0, _08119D7C
str r0, [r4, 0x1C]
@@ -326607,7 +326607,7 @@ sub_8119D80: @ 8119D80
.align 2, 0
_08119DB8: .4byte 0x02019000
_08119DBC: .4byte gUnknown_083F8DF4
-_08119DC0: .4byte 0x02020004
+_08119DC0: .4byte gSprites
_08119DC4:
movs r0, 0x34
ldrsh r2, [r1, r0]
@@ -326664,7 +326664,7 @@ _08119E26:
bx r0
.align 2, 0
_08119E2C: .4byte gUnknown_083F8DF4
-_08119E30: .4byte 0x02020004
+_08119E30: .4byte gSprites
_08119E34: .4byte sub_8119D08
_08119E38: .4byte sub_8119BCC
thumb_func_end sub_8119D80
@@ -326690,7 +326690,7 @@ sub_8119E3C: @ 8119E3C
beq _08119E6A
b _08119F74
.align 2, 0
-_08119E60: .4byte 0x03005e98
+_08119E60: .4byte gUnknown_03005E98
_08119E64:
cmp r0, 0x2
beq _08119F60
@@ -326818,7 +326818,7 @@ _08119F50:
b _08119F74
.align 2, 0
_08119F58: .4byte 0x0201c000
-_08119F5C: .4byte 0x03005e98
+_08119F5C: .4byte gUnknown_03005E98
_08119F60:
bl sub_811A324
ldr r0, _08119F84
@@ -326967,7 +326967,7 @@ sub_811A050: @ 811A050
strb r0, [r4, 0x1A]
b _0811A09A
.align 2, 0
-_0811A08C: .4byte 0x03007380
+_0811A08C: .4byte gUnknown_03007380
_0811A090: .4byte 0x0201c000
_0811A094:
adds r0, r6, 0
@@ -327007,8 +327007,8 @@ sub_811A0C0: @ 811A0C0
ldr r0, _0811A0D4
b _0811A0F0
.align 2, 0
-_0811A0D0: .4byte 0x03002400
-_0811A0D4: .4byte 0x03006320
+_0811A0D0: .4byte gPcmDmaCounter
+_0811A0D4: .4byte gUnknown_03006320
_0811A0D8:
ldr r2, _0811A11C
ldrb r1, [r2, 0xB]
@@ -327046,7 +327046,7 @@ _0811A0FA:
pop {r0}
bx r0
.align 2, 0
-_0811A11C: .4byte 0x03005fd0
+_0811A11C: .4byte gSoundInfo
_0811A120: .4byte 0x0201c000
thumb_func_end sub_811A0C0
@@ -327422,7 +327422,7 @@ sub_811A3CC: @ 811A3CC
beq _0811A3FE
b _0811A4D6
.align 2, 0
-_0811A3F4: .4byte 0x03005e98
+_0811A3F4: .4byte gUnknown_03005E98
_0811A3F8:
cmp r1, 0x2
beq _0811A494
@@ -327575,7 +327575,7 @@ sub_811A4F8: @ 811A4F8
pop {r0}
bx r0
.align 2, 0
-_0811A52C: .4byte 0x02020004
+_0811A52C: .4byte gSprites
_0811A530: .4byte 0x0201c800
thumb_func_end sub_811A4F8
@@ -327616,7 +327616,7 @@ sub_811A534: @ 811A534
beq _0811A58A
b _0811A5F4
.align 2, 0
-_0811A578: .4byte 0x02020004
+_0811A578: .4byte gSprites
_0811A57C: .4byte 0x0201c800
_0811A580: .4byte 0xfffff800
_0811A584:
@@ -327974,7 +327974,7 @@ _0811A7EA:
pop {r0}
bx r0
.align 2, 0
-_0811A824: .4byte 0x020231cc
+_0811A824: .4byte gStringVar1
_0811A828: .4byte gOtherText_Coins2
thumb_func_end sub_811A798
@@ -327986,7 +327986,7 @@ GetCoins: @ 811A82C
ldrh r0, [r0]
bx lr
.align 2, 0
-_0811A838: .4byte 0x02025734
+_0811A838: .4byte gSaveBlock1
_0811A83C: .4byte 0x00000494
thumb_func_end GetCoins
@@ -328018,7 +328018,7 @@ _0811A85C:
strh r0, [r3]
b _0811A88A
.align 2, 0
-_0811A874: .4byte 0x02025734
+_0811A874: .4byte gSaveBlock1
_0811A878: .4byte 0x00000494
_0811A87C: .4byte 0x0000270f
_0811A880:
@@ -328062,7 +328062,7 @@ _0811A8BC:
pop {r1}
bx r1
.align 2, 0
-_0811A8C4: .4byte 0x02025734
+_0811A8C4: .4byte gSaveBlock1
_0811A8C8: .4byte 0x00000494
thumb_func_end sub_811A898
@@ -328207,11 +328207,11 @@ sub_811A99C: @ 811A99C
ldr r0, _0811A9D0
b _0811A9F8
.align 2, 0
-_0811A9BC: .4byte 0x0202e8dc
-_0811A9C0: .4byte 0x03005ce0
-_0811A9C4: .4byte 0x0300485c
+_0811A9BC: .4byte gScriptResult
+_0811A9C0: .4byte gUnknown_03005CE0
+_0811A9C4: .4byte gUnknown_0300485C
_0811A9C8: .4byte sub_808AB90
-_0811A9CC: .4byte 0x03005ce4
+_0811A9CC: .4byte gUnknown_03005CE4
_0811A9D0: .4byte sub_811AA38
_0811A9D4:
movs r0, 0x57
@@ -328239,11 +328239,11 @@ _0811A9FC:
pop {r1}
bx r1
.align 2, 0
-_0811AA00: .4byte 0x0202e8dc
-_0811AA04: .4byte 0x03005ce0
-_0811AA08: .4byte 0x0300485c
+_0811AA00: .4byte gScriptResult
+_0811AA04: .4byte gUnknown_03005CE0
+_0811AA08: .4byte gUnknown_0300485C
_0811AA0C: .4byte sub_808AB90
-_0811AA10: .4byte 0x03005ce4
+_0811AA10: .4byte gUnknown_03005CE4
_0811AA14: .4byte sub_811AA18
thumb_func_end sub_811A99C
@@ -328259,8 +328259,8 @@ sub_811AA18: @ 811AA18
pop {r0}
bx r0
.align 2, 0
-_0811AA2C: .4byte 0x0202ff84
-_0811AA30: .4byte 0x03005ce0
+_0811AA2C: .4byte gUnknown_0202FF84
+_0811AA30: .4byte gUnknown_03005CE0
_0811AA34: .4byte UseStrengthScript
thumb_func_end sub_811AA18
@@ -328276,8 +328276,8 @@ sub_811AA38: @ 811AA38
pop {r0}
bx r0
.align 2, 0
-_0811AA4C: .4byte 0x0202ff84
-_0811AA50: .4byte 0x03005ce0
+_0811AA4C: .4byte gUnknown_0202FF84
+_0811AA50: .4byte gUnknown_03005CE0
thumb_func_end sub_811AA38
thumb_func_start sub_811AA54
@@ -328307,11 +328307,11 @@ sub_811AA54: @ 811AA54
pop {r1}
bx r1
.align 2, 0
-_0811AA88: .4byte 0x03004b20
+_0811AA88: .4byte gTasks
_0811AA8C: .4byte sub_811AA9C
-_0811AA90: .4byte 0x0202ff84
-_0811AA94: .4byte 0x03004360
-_0811AA98: .4byte 0x020231cc
+_0811AA90: .4byte gUnknown_0202FF84
+_0811AA94: .4byte gPlayerParty
+_0811AA98: .4byte gStringVar1
thumb_func_end sub_811AA54
thumb_func_start sub_811AA9C
@@ -328344,7 +328344,7 @@ sub_811AABC: @ 811AABC
pop {r0}
bx r0
.align 2, 0
-_0811AAD0: .4byte 0x03001770
+_0811AAD0: .4byte gMain
_0811AAD4: .4byte sub_8054398
thumb_func_end sub_811AABC
@@ -328378,7 +328378,7 @@ sub_811AAE8: @ 811AAE8
b _0811AB1C
.align 2, 0
_0811AB0C: .4byte sub_811AB50
-_0811AB10: .4byte 0x03004b20
+_0811AB10: .4byte gTasks
_0811AB14:
adds r0, r2, 0
bl DestroyTask
@@ -328410,7 +328410,7 @@ sub_811AB20: @ 811AB20
bx r0
.align 2, 0
_0811AB48: .4byte sub_811AB50
-_0811AB4C: .4byte 0x03004b20
+_0811AB4C: .4byte gTasks
thumb_func_end sub_811AB20
thumb_func_start sub_811AB50
@@ -328440,7 +328440,7 @@ _0811AB62:
bx r0
.align 2, 0
_0811AB80: .4byte gUnknown_083FD794
-_0811AB84: .4byte 0x03004b20
+_0811AB84: .4byte gTasks
thumb_func_end sub_811AB50
thumb_func_start sub_811AB88
@@ -328465,8 +328465,8 @@ sub_811AB88: @ 811AB88
movs r0, 0x1
b _0811ABD2
.align 2, 0
-_0811ABB4: .4byte 0x0202eec8
-_0811ABB8: .4byte 0x0202eac8
+_0811ABB4: .4byte gPlttBufferFaded
+_0811ABB8: .4byte gPlttBufferUnfaded
_0811ABBC: .4byte 0x04000100
_0811ABC0: .4byte gUnknown_083FD70C
_0811ABC4:
@@ -328591,7 +328591,7 @@ sub_811AC64: @ 811AC64
bl sub_811D4C8
b _0811ACAC
.align 2, 0
-_0811AC98: .4byte 0x03004b20
+_0811AC98: .4byte gTasks
_0811AC9C:
bl sub_811D52C
lsls r0, 24
@@ -328633,7 +328633,7 @@ _0811ACC6:
bx r0
.align 2, 0
_0811ACE4: .4byte gUnknown_083FD7A4
-_0811ACE8: .4byte 0x03004b20
+_0811ACE8: .4byte gTasks
thumb_func_end sub_811ACB4
thumb_func_start sub_811ACEC
@@ -328737,7 +328737,7 @@ _0811AD9C:
pop {r1}
bx r1
.align 2, 0
-_0811ADA4: .4byte 0x0202f388
+_0811ADA4: .4byte gPaletteFade
_0811ADA8: .4byte sub_811ACB4
thumb_func_end sub_811AD80
@@ -328768,7 +328768,7 @@ _0811ADBE:
bx r0
.align 2, 0
_0811ADDC: .4byte gUnknown_083FD7B0
-_0811ADE0: .4byte 0x03004b20
+_0811ADE0: .4byte gTasks
thumb_func_end sub_811ADAC
thumb_func_start sub_811ADE4
@@ -328823,7 +328823,7 @@ sub_811ADE4: @ 811ADE4
pop {r1}
bx r1
.align 2, 0
-_0811AE54: .4byte 0x03005560
+_0811AE54: .4byte gUnknown_03005560
_0811AE58: .4byte 0x0200c000
_0811AE5C: .4byte sub_811AEE0
_0811AE60: .4byte sub_811AF18
@@ -328882,8 +328882,8 @@ _0811AEBE:
bx r1
.align 2, 0
_0811AED0: .4byte 0x0200c000
-_0811AED4: .4byte 0x03004de0
-_0811AED8: .4byte 0x0202f388
+_0811AED4: .4byte gUnknown_03004DE0
+_0811AED8: .4byte gPaletteFade
_0811AEDC: .4byte sub_811ADAC
thumb_func_end sub_811AE70
@@ -328911,7 +328911,7 @@ _0811AF02:
.align 2, 0
_0811AF08: .4byte 0x0200c000
_0811AF0C: .4byte 0x040000d4
-_0811AF10: .4byte 0x03004de0
+_0811AF10: .4byte gUnknown_03004DE0
_0811AF14: .4byte 0x800000a0
thumb_func_end sub_811AEE0
@@ -328934,7 +328934,7 @@ sub_811AF18: @ 811AF18
strh r1, [r0]
bx lr
.align 2, 0
-_0811AF38: .4byte 0x03004de0
+_0811AF38: .4byte gUnknown_03004DE0
_0811AF3C: .4byte REG_VCOUNT
_0811AF40: .4byte REG_BG1HOFS
thumb_func_end sub_811AF18
@@ -328966,7 +328966,7 @@ _0811AF56:
bx r0
.align 2, 0
_0811AF74: .4byte gUnknown_083FD7B8
-_0811AF78: .4byte 0x03004b20
+_0811AF78: .4byte gTasks
thumb_func_end sub_811AF44
thumb_func_start sub_811AF7C
@@ -329019,7 +329019,7 @@ sub_811AF7C: @ 811AF7C
bx r1
.align 2, 0
_0811AFE4: .4byte 0x0200c000
-_0811AFE8: .4byte 0x03005560
+_0811AFE8: .4byte gUnknown_03005560
_0811AFEC: .4byte sub_811B08C
_0811AFF0: .4byte sub_811B0C4
_0811AFF4: .4byte 0x04000208
@@ -329091,8 +329091,8 @@ _0811B06A:
bx r1
.align 2, 0
_0811B07C: .4byte 0x0200c000
-_0811B080: .4byte 0x03004de0
-_0811B084: .4byte 0x0202f388
+_0811B080: .4byte gUnknown_03004DE0
+_0811B084: .4byte gPaletteFade
_0811B088: .4byte sub_811AF44
thumb_func_end sub_811B000
@@ -329120,7 +329120,7 @@ _0811B0AE:
.align 2, 0
_0811B0B4: .4byte 0x0200c000
_0811B0B8: .4byte 0x040000d4
-_0811B0BC: .4byte 0x03004de0
+_0811B0BC: .4byte gUnknown_03004DE0
_0811B0C0: .4byte 0x800000a0
thumb_func_end sub_811B08C
@@ -329143,7 +329143,7 @@ sub_811B0C4: @ 811B0C4
strh r1, [r0]
bx lr
.align 2, 0
-_0811B0E4: .4byte 0x03004de0
+_0811B0E4: .4byte gUnknown_03004DE0
_0811B0E8: .4byte REG_VCOUNT
_0811B0EC: .4byte REG_BG1VOFS
thumb_func_end sub_811B0C4
@@ -329175,7 +329175,7 @@ _0811B102:
bx r0
.align 2, 0
_0811B120: .4byte gUnknown_083FD7C0
-_0811B124: .4byte 0x03004b20
+_0811B124: .4byte gTasks
thumb_func_end sub_811B0F0
thumb_func_start sub_811B128
@@ -329251,7 +329251,7 @@ _0811B168:
.align 2, 0
_0811B1BC: .4byte 0x0200c000
_0811B1C0: .4byte 0x00003f41
-_0811B1C4: .4byte 0x03005560
+_0811B1C4: .4byte gUnknown_03005560
_0811B1C8: .4byte sub_811B520
_0811B1CC: .4byte 0x01000400
_0811B1D0: .4byte gUnknown_083FBB88
@@ -329330,7 +329330,7 @@ _0811B204:
bx r1
.align 2, 0
_0811B260: .4byte gUnknown_083FDB44
-_0811B264: .4byte 0x03004de0
+_0811B264: .4byte gUnknown_03004DE0
thumb_func_end sub_811B1D8
thumb_func_start sub_811B268
@@ -329404,7 +329404,7 @@ _0811B2AE:
.align 2, 0
_0811B2E8: .4byte 0x0200c000
_0811B2EC: .4byte 0xffffff00
-_0811B2F0: .4byte 0x03004de0
+_0811B2F0: .4byte gUnknown_03004DE0
thumb_func_end sub_811B268
thumb_func_start sub_811B2F4
@@ -329477,7 +329477,7 @@ _0811B338:
.align 2, 0
_0811B374: .4byte 0x0200c000
_0811B378: .4byte 0xffffff00
-_0811B37C: .4byte 0x03004de0
+_0811B37C: .4byte gUnknown_03004DE0
thumb_func_end sub_811B2F4
thumb_func_start sub_811B380
@@ -329533,7 +329533,7 @@ _0811B3CE:
.align 2, 0
_0811B3E0: .4byte 0x0200c000
_0811B3E4: .4byte 0xffffff00
-_0811B3E8: .4byte 0x03004de0
+_0811B3E8: .4byte gUnknown_03004DE0
thumb_func_end sub_811B380
thumb_func_start sub_811B3EC
@@ -329618,7 +329618,7 @@ _0811B476:
.align 2, 0
_0811B488: .4byte 0x0200c000
_0811B48C: .4byte 0x000003ff
-_0811B490: .4byte 0x03004de0
+_0811B490: .4byte gUnknown_03004DE0
_0811B494: .4byte 0x040000b0
_0811B498: .4byte 0x0000c5ff
_0811B49C: .4byte 0x00007fff
@@ -329678,7 +329678,7 @@ _0811B504: .4byte 0x0000c5ff
_0811B508: .4byte 0x00007fff
_0811B50C: .4byte 0x0200c000
_0811B510: .4byte 0x040000d4
-_0811B514: .4byte 0x03004de0
+_0811B514: .4byte gUnknown_03004DE0
_0811B518: .4byte 0x800000a0
_0811B51C: .4byte REG_WININ
thumb_func_end sub_811B4A8
@@ -329699,7 +329699,7 @@ sub_811B520: @ 811B520
bx r0
.align 2, 0
_0811B53C: .4byte 0x040000b0
-_0811B540: .4byte 0x03005560
+_0811B540: .4byte gUnknown_03005560
_0811B544: .4byte REG_BG0HOFS
_0811B548: .4byte 0xa2400001
thumb_func_end sub_811B520
@@ -329720,7 +329720,7 @@ sub_811B54C: @ 811B54C
bx r0
.align 2, 0
_0811B568: .4byte 0x040000b0
-_0811B56C: .4byte 0x03005560
+_0811B56C: .4byte gUnknown_03005560
_0811B570: .4byte REG_WIN0H
_0811B574: .4byte 0xa2400001
thumb_func_end sub_811B54C
@@ -329752,7 +329752,7 @@ _0811B58A:
bx r0
.align 2, 0
_0811B5A8: .4byte gUnknown_083FD7D8
-_0811B5AC: .4byte 0x03004b20
+_0811B5AC: .4byte gTasks
thumb_func_end sub_811B578
thumb_func_start sub_811B5B0
@@ -329857,7 +329857,7 @@ _0811B62A:
.align 2, 0
_0811B67C: .4byte gUnknown_083FD7E4
_0811B680: .4byte gUnknown_083FD7E8
-_0811B684: .4byte 0x0202ff84
+_0811B684: .4byte gUnknown_0202FF84
thumb_func_end sub_811B5FC
thumb_func_start sub_811B688
@@ -329929,8 +329929,8 @@ sub_811B6B4: @ 811B6B4
bx r1
.align 2, 0
_0811B710: .4byte gSpriteTemplate_83FD98C
-_0811B714: .4byte 0x0202ff84
-_0811B718: .4byte 0x02020004
+_0811B714: .4byte gUnknown_0202FF84
+_0811B718: .4byte gSprites
_0811B71C: .4byte 0x0000ffff
thumb_func_end sub_811B6B4
@@ -330064,7 +330064,7 @@ _0811B7FA:
bx r0
.align 2, 0
_0811B818: .4byte gUnknown_083FD7F8
-_0811B81C: .4byte 0x03004b20
+_0811B81C: .4byte gTasks
thumb_func_end sub_811B7E8
thumb_func_start sub_811B820
@@ -330109,7 +330109,7 @@ _0811B844:
.align 2, 0
_0811B870: .4byte 0x0200c000
_0811B874: .4byte 0x0000f0f1
-_0811B878: .4byte 0x03005560
+_0811B878: .4byte gUnknown_03005560
_0811B87C: .4byte 0x0000f3f4
_0811B880: .4byte sub_811BC2C
thumb_func_end sub_811B820
@@ -330182,7 +330182,7 @@ _0811B8F2:
bx r1
.align 2, 0
_0811B904: .4byte 0x0200c000
-_0811B908: .4byte 0x03004de0
+_0811B908: .4byte gUnknown_03004DE0
thumb_func_end sub_811B884
thumb_func_start sub_811B90C
@@ -330250,7 +330250,7 @@ _0811B95C:
b _0811B946
.align 2, 0
_0811B988: .4byte 0x0200c000
-_0811B98C: .4byte 0x03004de0
+_0811B98C: .4byte gUnknown_03004DE0
_0811B990:
ldrh r0, [r4, 0x2E]
adds r0, 0x8
@@ -330299,7 +330299,7 @@ _0811B9D0:
pop {r1}
bx r1
.align 2, 0
-_0811B9E8: .4byte 0x03004de0
+_0811B9E8: .4byte gUnknown_03004DE0
_0811B9EC: .4byte 0x0200c000
thumb_func_end sub_811B90C
@@ -330367,7 +330367,7 @@ _0811BA56:
bx r1
.align 2, 0
_0811BA68: .4byte 0x0200c000
-_0811BA6C: .4byte 0x03004de0
+_0811BA6C: .4byte gUnknown_03004DE0
thumb_func_end sub_811B9F0
thumb_func_start sub_811BA70
@@ -330437,7 +330437,7 @@ _0811BACA:
b _0811BAAE
.align 2, 0
_0811BAF0: .4byte 0x0200c000
-_0811BAF4: .4byte 0x03004de0
+_0811BAF4: .4byte gUnknown_03004DE0
_0811BAF8:
ldrh r0, [r4, 0x2E]
subs r0, 0x8
@@ -330491,7 +330491,7 @@ _0811BB3A:
pop {r1}
bx r1
.align 2, 0
-_0811BB58: .4byte 0x03004de0
+_0811BB58: .4byte gUnknown_03004DE0
_0811BB5C: .4byte 0x0200c000
thumb_func_end sub_811BA70
@@ -330566,7 +330566,7 @@ _0811BBD2:
bx r1
.align 2, 0
_0811BBE4: .4byte 0x0200c000
-_0811BBE8: .4byte 0x03004de0
+_0811BBE8: .4byte gUnknown_03004DE0
thumb_func_end sub_811BB60
thumb_func_start sub_811BBEC
@@ -330657,7 +330657,7 @@ _0811BC98: .4byte 0x0000c5ff
_0811BC9C: .4byte 0x00007fff
_0811BCA0: .4byte 0x0200c000
_0811BCA4: .4byte 0x040000d4
-_0811BCA8: .4byte 0x03004de0
+_0811BCA8: .4byte gUnknown_03004DE0
_0811BCAC: .4byte 0x800000a0
_0811BCB0: .4byte REG_WININ
_0811BCB4: .4byte REG_WIN0H
@@ -330691,7 +330691,7 @@ _0811BCCE:
bx r0
.align 2, 0
_0811BCEC: .4byte gUnknown_083FD814
-_0811BCF0: .4byte 0x03004b20
+_0811BCF0: .4byte gTasks
thumb_func_end sub_811BCBC
thumb_func_start sub_811BCF4
@@ -330735,7 +330735,7 @@ _0811BD06:
pop {r1}
bx r1
.align 2, 0
-_0811BD48: .4byte 0x03005560
+_0811BD48: .4byte gUnknown_03005560
_0811BD4C: .4byte 0x0200c000
_0811BD50: .4byte sub_811BE3C
_0811BD54: .4byte sub_811BE74
@@ -330847,8 +330847,8 @@ _0811BE0E:
.align 2, 0
_0811BE28: .4byte 0x0200c000
_0811BE2C: .4byte 0x1fff0000
-_0811BE30: .4byte 0x03004de0
-_0811BE34: .4byte 0x0202f388
+_0811BE30: .4byte gUnknown_03004DE0
+_0811BE34: .4byte gPaletteFade
_0811BE38: .4byte sub_811BCBC
thumb_func_end sub_811BD60
@@ -330876,7 +330876,7 @@ _0811BE5E:
.align 2, 0
_0811BE64: .4byte 0x0200c000
_0811BE68: .4byte 0x040000d4
-_0811BE6C: .4byte 0x03004de0
+_0811BE6C: .4byte gUnknown_03004DE0
_0811BE70: .4byte 0x800000a0
thumb_func_end sub_811BE3C
@@ -330899,7 +330899,7 @@ sub_811BE74: @ 811BE74
strh r1, [r0]
bx lr
.align 2, 0
-_0811BE94: .4byte 0x03004de0
+_0811BE94: .4byte gUnknown_03004DE0
_0811BE98: .4byte REG_VCOUNT
_0811BE9C: .4byte REG_BG1VOFS
thumb_func_end sub_811BE74
@@ -330931,7 +330931,7 @@ _0811BEB2:
bx r0
.align 2, 0
_0811BED0: .4byte gUnknown_083FD81C
-_0811BED4: .4byte 0x03004b20
+_0811BED4: .4byte gTasks
thumb_func_end sub_811BEA0
thumb_func_start sub_811BED8
@@ -330972,7 +330972,7 @@ _0811BEFC:
bx r1
.align 2, 0
_0811BF20: .4byte 0x0200c000
-_0811BF24: .4byte 0x03005560
+_0811BF24: .4byte gUnknown_03005560
_0811BF28: .4byte sub_811C004
thumb_func_end sub_811BED8
@@ -331055,7 +331055,7 @@ _0811BFA4:
bx r1
.align 2, 0
_0811BFBC: .4byte 0x0200c000
-_0811BFC0: .4byte 0x03004de0
+_0811BFC0: .4byte gUnknown_03004DE0
thumb_func_end sub_811BF2C
thumb_func_start sub_811BFC4
@@ -331141,10 +331141,10 @@ _0811C064: .4byte 0x0000c5ff
_0811C068: .4byte 0x00007fff
_0811C06C: .4byte 0x0200c000
_0811C070: .4byte 0x040000d4
-_0811C074: .4byte 0x03004de0
+_0811C074: .4byte gUnknown_03004DE0
_0811C078: .4byte 0x800000a0
_0811C07C: .4byte REG_WININ
-_0811C080: .4byte 0x03005560
+_0811C080: .4byte gUnknown_03005560
_0811C084: .4byte REG_WIN0H
_0811C088: .4byte 0xa2400001
thumb_func_end sub_811C004
@@ -331165,7 +331165,7 @@ sub_811C08C: @ 811C08C
pop {r0}
bx r0
.align 2, 0
-_0811C0A8: .4byte 0x03004b20
+_0811C0A8: .4byte gTasks
thumb_func_end sub_811C08C
thumb_func_start sub_811C0AC
@@ -331184,7 +331184,7 @@ sub_811C0AC: @ 811C0AC
pop {r0}
bx r0
.align 2, 0
-_0811C0C8: .4byte 0x03004b20
+_0811C0C8: .4byte gTasks
thumb_func_end sub_811C0AC
thumb_func_start sub_811C0CC
@@ -331203,7 +331203,7 @@ sub_811C0CC: @ 811C0CC
pop {r0}
bx r0
.align 2, 0
-_0811C0E8: .4byte 0x03004b20
+_0811C0E8: .4byte gTasks
thumb_func_end sub_811C0CC
thumb_func_start sub_811C0EC
@@ -331222,7 +331222,7 @@ sub_811C0EC: @ 811C0EC
pop {r0}
bx r0
.align 2, 0
-_0811C108: .4byte 0x03004b20
+_0811C108: .4byte gTasks
thumb_func_end sub_811C0EC
thumb_func_start sub_811C10C
@@ -331241,7 +331241,7 @@ sub_811C10C: @ 811C10C
pop {r0}
bx r0
.align 2, 0
-_0811C128: .4byte 0x03004b20
+_0811C128: .4byte gTasks
thumb_func_end sub_811C10C
thumb_func_start sub_811C12C
@@ -331271,7 +331271,7 @@ _0811C13E:
bx r0
.align 2, 0
_0811C15C: .4byte gUnknown_083FD828
-_0811C160: .4byte 0x03004b20
+_0811C160: .4byte gTasks
thumb_func_end sub_811C12C
thumb_func_start sub_811C164
@@ -331318,7 +331318,7 @@ _0811C196:
bx r1
.align 2, 0
_0811C1BC: .4byte 0x0200c000
-_0811C1C0: .4byte 0x03005560
+_0811C1C0: .4byte gUnknown_03005560
_0811C1C4: .4byte 0x0000f0f1
_0811C1C8: .4byte sub_811C670
thumb_func_end sub_811C164
@@ -331548,7 +331548,7 @@ _0811C364:
bx r1
.align 2, 0
_0811C384: .4byte 0x0200c000
-_0811C388: .4byte 0x03004de0
+_0811C388: .4byte gUnknown_03004DE0
thumb_func_end sub_811C2A4
thumb_func_start sub_811C38C
@@ -331606,7 +331606,7 @@ _0811C39E:
bx r1
.align 2, 0
_0811C3F8: .4byte 0x0200c000
-_0811C3FC: .4byte 0x03004de0
+_0811C3FC: .4byte gUnknown_03004DE0
thumb_func_end sub_811C38C
thumb_func_start sub_811C400
@@ -331718,7 +331718,7 @@ _0811C4D0: .4byte 0x0200c000
_0811C4D4: .4byte 0x040000b0
_0811C4D8: .4byte 0x0000c5ff
_0811C4DC: .4byte 0x00007fff
-_0811C4E0: .4byte 0x03004de0
+_0811C4E0: .4byte gUnknown_03004DE0
_0811C4E4: .4byte REG_WIN0H
_0811C4E8: .4byte REG_BLDY
_0811C4EC: .4byte sub_811C700
@@ -331828,7 +331828,7 @@ _0811C59A:
bx r1
.align 2, 0
_0811C5AC: .4byte 0x0200c000
-_0811C5B0: .4byte 0x03004de0
+_0811C5B0: .4byte gUnknown_03004DE0
thumb_func_end sub_811C4F0
thumb_func_start sub_811C5B4
@@ -331894,7 +331894,7 @@ _0811C616:
bx r1
.align 2, 0
_0811C628: .4byte 0x0200c000
-_0811C62C: .4byte 0x03004de0
+_0811C62C: .4byte gUnknown_03004DE0
thumb_func_end sub_811C5E8
thumb_func_start sub_811C630
@@ -331984,10 +331984,10 @@ _0811C6D8: .4byte 0x0000c5ff
_0811C6DC: .4byte 0x00007fff
_0811C6E0: .4byte 0x0200c000
_0811C6E4: .4byte 0x040000d4
-_0811C6E8: .4byte 0x03004de0
+_0811C6E8: .4byte gUnknown_03004DE0
_0811C6EC: .4byte 0x800000a0
_0811C6F0: .4byte REG_BG0VOFS
-_0811C6F4: .4byte 0x03005560
+_0811C6F4: .4byte gUnknown_03005560
_0811C6F8: .4byte REG_WIN0H
_0811C6FC: .4byte 0xa2400001
thumb_func_end sub_811C670
@@ -332040,10 +332040,10 @@ _0811C754: .4byte 0x0000c5ff
_0811C758: .4byte 0x00007fff
_0811C75C: .4byte 0x0200c000
_0811C760: .4byte 0x040000d4
-_0811C764: .4byte 0x03004de0
+_0811C764: .4byte gUnknown_03004DE0
_0811C768: .4byte 0x800000a0
_0811C76C: .4byte REG_BLDCNT
-_0811C770: .4byte 0x03005560
+_0811C770: .4byte gUnknown_03005560
_0811C774: .4byte REG_BLDY
_0811C778: .4byte 0xa2400001
thumb_func_end sub_811C700
@@ -332233,7 +332233,7 @@ _0811C8EC: .4byte gUnknown_083FD850
_0811C8F0: .4byte gUnknown_083FD86A
_0811C8F4: .4byte 0x0200c03c
_0811C8F8: .4byte gSaveBlock2
-_0811C8FC: .4byte 0x02020004
+_0811C8FC: .4byte gSprites
_0811C900: .4byte sub_811C90C
_0811C904: .4byte gUnknown_083FD856
_0811C908: .4byte 0xfffffe00
@@ -332404,7 +332404,7 @@ sub_811CA10: @ 811CA10
strh r1, [r2, 0x3C]
bx lr
.align 2, 0
-_0811CA24: .4byte 0x02020004
+_0811CA24: .4byte gSprites
thumb_func_end sub_811CA10
thumb_func_start sub_811CA28
@@ -332421,7 +332421,7 @@ sub_811CA28: @ 811CA28
strh r0, [r1, 0x2E]
bx lr
.align 2, 0
-_0811CA40: .4byte 0x02020004
+_0811CA40: .4byte gSprites
thumb_func_end sub_811CA28
thumb_func_start sub_811CA44
@@ -332437,7 +332437,7 @@ sub_811CA44: @ 811CA44
ldrsh r0, [r1, r2]
bx lr
.align 2, 0
-_0811CA58: .4byte 0x02020004
+_0811CA58: .4byte gSprites
thumb_func_end sub_811CA44
thumb_func_start sub_811CA5C
@@ -332467,7 +332467,7 @@ _0811CA6E:
bx r0
.align 2, 0
_0811CA8C: .4byte gUnknown_083FD8A4
-_0811CA90: .4byte 0x03004b20
+_0811CA90: .4byte gTasks
thumb_func_end sub_811CA5C
thumb_func_start sub_811CA94
@@ -332529,7 +332529,7 @@ _0811CABE:
bx r1
.align 2, 0
_0811CB08: .4byte 0x0200c000
-_0811CB0C: .4byte 0x03005560
+_0811CB0C: .4byte gUnknown_03005560
_0811CB10: .4byte 0x04000200
_0811CB14: .4byte REG_DISPSTAT
_0811CB18: .4byte sub_811CC28
@@ -332604,7 +332604,7 @@ _0811CB76:
.align 2, 0
_0811CB98: .4byte 0x0200c000
_0811CB9C: .4byte 0x00000fff
-_0811CBA0: .4byte 0x03004de0
+_0811CBA0: .4byte gUnknown_03004DE0
_0811CBA4:
ldrh r0, [r6, 0x14]
ldrh r1, [r2, 0xA]
@@ -332727,9 +332727,9 @@ _0811CC8C: .4byte 0x00007fff
_0811CC90: .4byte REG_WININ
_0811CC94: .4byte 0x0200c000
_0811CC98: .4byte 0x040000d4
-_0811CC9C: .4byte 0x03004de0
+_0811CC9C: .4byte gUnknown_03004DE0
_0811CCA0: .4byte 0x80000140
-_0811CCA4: .4byte 0x030056a0
+_0811CCA4: .4byte gUnknown_030056A0
_0811CCA8: .4byte REG_WIN0H
_0811CCAC: .4byte 0xa2400001
thumb_func_end sub_811CC28
@@ -332753,7 +332753,7 @@ sub_811CCB0: @ 811CCB0
strh r1, [r0]
bx lr
.align 2, 0
-_0811CCD0: .4byte 0x03004de0
+_0811CCD0: .4byte gUnknown_03004DE0
_0811CCD4: .4byte REG_VCOUNT
_0811CCD8: .4byte REG_BG1HOFS
thumb_func_end sub_811CCB0
@@ -332785,7 +332785,7 @@ _0811CCEE:
bx r0
.align 2, 0
_0811CD0C: .4byte gUnknown_083FD8B0
-_0811CD10: .4byte 0x03004b20
+_0811CD10: .4byte gTasks
thumb_func_end sub_811CCDC
thumb_func_start sub_811CD14
@@ -332846,7 +332846,7 @@ _0811CD3E:
bx r1
.align 2, 0
_0811CD88: .4byte 0x0200c000
-_0811CD8C: .4byte 0x03005560
+_0811CD8C: .4byte gUnknown_03005560
_0811CD90: .4byte 0x04000200
_0811CD94: .4byte REG_DISPSTAT
_0811CD98: .4byte sub_811CFAC
@@ -332908,7 +332908,7 @@ _0811CDB4:
.align 2, 0
_0811CE08: .4byte gUnknown_083FD8C4
_0811CE0C: .4byte sub_811CFD0
-_0811CE10: .4byte 0x02020004
+_0811CE10: .4byte gSprites
thumb_func_end sub_811CDA0
thumb_func_start sub_811CE14
@@ -333071,9 +333071,9 @@ _0811CF50: .4byte 0x00007fff
_0811CF54: .4byte REG_BLDCNT
_0811CF58: .4byte 0x0200c000
_0811CF5C: .4byte 0x040000d4
-_0811CF60: .4byte 0x03004de0
+_0811CF60: .4byte gUnknown_03004DE0
_0811CF64: .4byte 0x80000140
-_0811CF68: .4byte 0x030056a0
+_0811CF68: .4byte gUnknown_030056A0
_0811CF6C: .4byte REG_WIN0H
_0811CF70: .4byte 0xa2400001
thumb_func_end sub_811CEE4
@@ -333124,7 +333124,7 @@ sub_811CFAC: @ 811CFAC
bx lr
.align 2, 0
_0811CFC4: .4byte REG_BLDY
-_0811CFC8: .4byte 0x03004de0
+_0811CFC8: .4byte gUnknown_03004DE0
_0811CFCC: .4byte REG_VCOUNT
thumb_func_end sub_811CFAC
@@ -333250,7 +333250,7 @@ _0811D0AA:
pop {r0}
bx r0
.align 2, 0
-_0811D0B0: .4byte 0x03004de0
+_0811D0B0: .4byte gUnknown_03004DE0
_0811D0B4: .4byte 0x0200c000
thumb_func_end sub_811CFD0
@@ -333281,7 +333281,7 @@ _0811D0CA:
bx r0
.align 2, 0
_0811D0E8: .4byte gUnknown_083FD8D4
-_0811D0EC: .4byte 0x03004b20
+_0811D0EC: .4byte gTasks
thumb_func_end sub_811D0B8
thumb_func_start sub_811D0F0
@@ -333419,7 +333419,7 @@ _0811D1DA:
bx r0
.align 2, 0
_0811D1F8: .4byte gUnknown_083FD8E0
-_0811D1FC: .4byte 0x03004b20
+_0811D1FC: .4byte gTasks
thumb_func_end sub_811D1C8
thumb_func_start sub_811D200
@@ -333465,7 +333465,7 @@ _0811D222:
bx r1
.align 2, 0
_0811D254: .4byte 0x0200c000
-_0811D258: .4byte 0x03004de0
+_0811D258: .4byte gUnknown_03004DE0
_0811D25C: .4byte sub_811D438
thumb_func_end sub_811D200
@@ -333574,7 +333574,7 @@ _0811D318:
b _0811D344
.align 2, 0
_0811D324: .4byte 0x0200c000
-_0811D328: .4byte 0x03004de0
+_0811D328: .4byte gUnknown_03004DE0
_0811D32C:
lsls r0, r4, 16
asrs r0, 16
@@ -333779,7 +333779,7 @@ _0811D4A4: .4byte 0x0000c5ff
_0811D4A8: .4byte 0x00007fff
_0811D4AC: .4byte 0x0200c000
_0811D4B0: .4byte 0x040000d4
-_0811D4B4: .4byte 0x03004de0
+_0811D4B4: .4byte gUnknown_03004DE0
_0811D4B8: .4byte 0x800000a0
_0811D4BC: .4byte REG_WININ
_0811D4C0: .4byte REG_WIN0H
@@ -333835,7 +333835,7 @@ sub_811D4C8: @ 811D4C8
bx r0
.align 2, 0
_0811D524: .4byte sub_811D54C
-_0811D528: .4byte 0x03004b20
+_0811D528: .4byte gTasks
thumb_func_end sub_811D4C8
thumb_func_start sub_811D52C
@@ -333885,7 +333885,7 @@ _0811D55E:
bx r0
.align 2, 0
_0811D57C: .4byte gUnknown_083FD948
-_0811D580: .4byte 0x03004b20
+_0811D580: .4byte gTasks
thumb_func_end sub_811D54C
thumb_func_start sub_811D584
@@ -334593,8 +334593,8 @@ sub_811DA78: @ 811DA78
str r1, [r0]
bx lr
.align 2, 0
-_0811DA88: .4byte 0x03004330
-_0811DA8C: .4byte 0x02024a60
+_0811DA88: .4byte gUnknown_03004330
+_0811DA8C: .4byte gUnknown_02024A60
_0811DA90: .4byte sub_811DA94
thumb_func_end sub_811DA78
@@ -334626,10 +334626,10 @@ sub_811DA94: @ 811DA94
bl _call_via_r0
b _0811DAE0
.align 2, 0
-_0811DAC8: .4byte 0x02024a64
+_0811DAC8: .4byte gUnknown_02024A64
_0811DACC: .4byte gBitTable
-_0811DAD0: .4byte 0x02024a60
-_0811DAD4: .4byte 0x02023a60
+_0811DAD0: .4byte gUnknown_02024A60
+_0811DAD4: .4byte gUnknown_02023A60
_0811DAD8: .4byte gUnknown_083FE4F4
_0811DADC:
bl dp01_tbl3_exec_completed
@@ -334661,9 +334661,9 @@ _0811DB08:
pop {r0}
bx r0
.align 2, 0
-_0811DB0C: .4byte 0x02020004
-_0811DB10: .4byte 0x02024be0
-_0811DB14: .4byte 0x02024a60
+_0811DB0C: .4byte gSprites
+_0811DB10: .4byte gUnknown_02024BE0
+_0811DB14: .4byte gUnknown_02024A60
_0811DB18: .4byte SpriteCallbackDummy
thumb_func_end sub_811DAE4
@@ -334710,9 +334710,9 @@ _0811DB6C:
pop {r0}
bx r0
.align 2, 0
-_0811DB74: .4byte 0x02020004
-_0811DB78: .4byte 0x02024be0
-_0811DB7C: .4byte 0x02024a60
+_0811DB74: .4byte gSprites
+_0811DB78: .4byte gUnknown_02024BE0
+_0811DB7C: .4byte gUnknown_02024A60
_0811DB80: .4byte SpriteCallbackDummy
thumb_func_end sub_811DB1C
@@ -334745,7 +334745,7 @@ _0811DBB4:
pop {r0}
bx r0
.align 2, 0
-_0811DBB8: .4byte 0x02024a60
+_0811DBB8: .4byte gUnknown_02024A60
_0811DBBC: .4byte 0x02017810
thumb_func_end sub_811DB84
@@ -334785,10 +334785,10 @@ _0811DBE4:
bne _0811DC50
b _0811DC4E
.align 2, 0
-_0811DC04: .4byte 0x020239f8
-_0811DC08: .4byte 0x02020004
-_0811DC0C: .4byte 0x03004340
-_0811DC10: .4byte 0x02024a60
+_0811DC04: .4byte gUnknown_020239F8
+_0811DC08: .4byte gSprites
+_0811DC0C: .4byte gUnknown_03004340
+_0811DC10: .4byte gUnknown_02024A60
_0811DC14: .4byte SpriteCallbackDummy
_0811DC18:
ldr r2, _0811DC84
@@ -334849,12 +334849,12 @@ _0811DC7E:
pop {r0}
bx r0
.align 2, 0
-_0811DC84: .4byte 0x02020004
-_0811DC88: .4byte 0x03004340
-_0811DC8C: .4byte 0x02024a60
+_0811DC84: .4byte gSprites
+_0811DC88: .4byte gUnknown_03004340
+_0811DC8C: .4byte gUnknown_02024A60
_0811DC90: .4byte SpriteCallbackDummy
_0811DC94: .4byte 0x02017810
-_0811DC98: .4byte 0x03004330
+_0811DC98: .4byte gUnknown_03004330
_0811DC9C: .4byte sub_811DB84
thumb_func_end sub_811DBC0
@@ -334995,16 +334995,16 @@ _0811DDB4:
pop {r0}
bx r0
.align 2, 0
-_0811DDBC: .4byte 0x02024a60
+_0811DDBC: .4byte gUnknown_02024A60
_0811DDC0: .4byte 0x02017810
-_0811DDC4: .4byte 0x020239f8
-_0811DDC8: .4byte 0x0300434c
-_0811DDCC: .4byte 0x02020004
-_0811DDD0: .4byte 0x03004340
-_0811DDD4: .4byte 0x02024a6a
-_0811DDD8: .4byte 0x03004360
+_0811DDC4: .4byte gUnknown_020239F8
+_0811DDC8: .4byte gUnknown_0300434C
+_0811DDCC: .4byte gSprites
+_0811DDD0: .4byte gUnknown_03004340
+_0811DDD4: .4byte gUnknown_02024A6A
+_0811DDD8: .4byte gPlayerParty
_0811DDDC: .4byte 0x02017840
-_0811DDE0: .4byte 0x03004330
+_0811DDE0: .4byte gUnknown_03004330
_0811DDE4: .4byte sub_811DBC0
thumb_func_end sub_811DCA0
@@ -335036,9 +335036,9 @@ _0811DE16:
pop {r0}
bx r0
.align 2, 0
-_0811DE1C: .4byte 0x02020004
-_0811DE20: .4byte 0x02024be0
-_0811DE24: .4byte 0x02024a60
+_0811DE1C: .4byte gSprites
+_0811DE20: .4byte gUnknown_02024BE0
+_0811DE24: .4byte gUnknown_02024A60
thumb_func_end sub_811DDE8
thumb_func_start bx_t3_healthbar_update
@@ -335072,8 +335072,8 @@ bx_t3_healthbar_update: @ 811DE28
bl sub_80440EC
b _0811DE8A
.align 2, 0
-_0811DE68: .4byte 0x02024a60
-_0811DE6C: .4byte 0x03004340
+_0811DE68: .4byte gUnknown_02024A60
+_0811DE6C: .4byte gUnknown_03004340
_0811DE70:
ldr r2, _0811DE90
ldrb r1, [r5]
@@ -335091,8 +335091,8 @@ _0811DE8A:
pop {r0}
bx r0
.align 2, 0
-_0811DE90: .4byte 0x02024a6a
-_0811DE94: .4byte 0x03004360
+_0811DE90: .4byte gUnknown_02024A6A
+_0811DE94: .4byte gPlayerParty
thumb_func_end bx_t3_healthbar_update
thumb_func_start sub_811DE98
@@ -335158,12 +335158,12 @@ _0811DF14:
pop {r0}
bx r0
.align 2, 0
-_0811DF1C: .4byte 0x02020004
-_0811DF20: .4byte 0x02024be0
-_0811DF24: .4byte 0x02024a60
-_0811DF28: .4byte 0x02024a6a
-_0811DF2C: .4byte 0x03004360
-_0811DF30: .4byte 0x03004340
+_0811DF1C: .4byte gSprites
+_0811DF20: .4byte gUnknown_02024BE0
+_0811DF24: .4byte gUnknown_02024A60
+_0811DF28: .4byte gUnknown_02024A6A
+_0811DF2C: .4byte gPlayerParty
+_0811DF30: .4byte gUnknown_03004340
thumb_func_end sub_811DE98
thumb_func_start sub_811DF34
@@ -335209,11 +335209,11 @@ _0811DF84:
pop {r0}
bx r0
.align 2, 0
-_0811DF8C: .4byte 0x02024a60
+_0811DF8C: .4byte gUnknown_02024A60
_0811DF90: .4byte 0x02017810
-_0811DF94: .4byte 0x02024be0
-_0811DF98: .4byte 0x02020004
-_0811DF9C: .4byte 0x03004340
+_0811DF94: .4byte gUnknown_02024BE0
+_0811DF98: .4byte gSprites
+_0811DF9C: .4byte gUnknown_03004340
thumb_func_end sub_811DF34
thumb_func_start sub_811DFA0
@@ -335228,7 +335228,7 @@ _0811DFAE:
pop {r0}
bx r0
.align 2, 0
-_0811DFB4: .4byte 0x03004210
+_0811DFB4: .4byte gUnknown_03004210
thumb_func_end sub_811DFA0
thumb_func_start bx_blink_t3
@@ -335262,10 +335262,10 @@ bx_blink_t3: @ 811DFB8
bl dp01_tbl3_exec_completed
b _0811E02E
.align 2, 0
-_0811DFF4: .4byte 0x02024be0
-_0811DFF8: .4byte 0x02024a60
-_0811DFFC: .4byte 0x02020004
-_0811E000: .4byte 0x02024e6d
+_0811DFF4: .4byte gUnknown_02024BE0
+_0811DFF8: .4byte gUnknown_02024A60
+_0811DFFC: .4byte gSprites
+_0811E000: .4byte gUnknown_02024E6D
_0811E004:
ldrh r0, [r4, 0x30]
movs r1, 0x3
@@ -335338,12 +335338,12 @@ _0811E07C:
pop {r0}
bx r0
.align 2, 0
-_0811E084: .4byte 0x02020004
-_0811E088: .4byte 0x03004340
-_0811E08C: .4byte 0x02024a60
+_0811E084: .4byte gSprites
+_0811E088: .4byte gUnknown_03004340
+_0811E08C: .4byte gUnknown_02024A60
_0811E090: .4byte SpriteCallbackDummy
_0811E094: .4byte 0x02017800
-_0811E098: .4byte 0x03004330
+_0811E098: .4byte gUnknown_03004330
_0811E09C: .4byte sub_811E0A0
thumb_func_end sub_811E034
@@ -335367,7 +335367,7 @@ _0811E0BE:
pop {r0}
bx r0
.align 2, 0
-_0811E0C4: .4byte 0x02024a60
+_0811E0C4: .4byte gUnknown_02024A60
_0811E0C8: .4byte 0x02017810
thumb_func_end sub_811E0A0
@@ -335464,16 +335464,16 @@ _0811E186:
pop {r0}
bx r0
.align 2, 0
-_0811E190: .4byte 0x02024a60
+_0811E190: .4byte gUnknown_02024A60
_0811E194: .4byte 0x02017810
_0811E198: .4byte 0x000027f9
_0811E19C: .4byte c3_0802FDF4
-_0811E1A0: .4byte 0x02024a6a
-_0811E1A4: .4byte 0x03004360
-_0811E1A8: .4byte 0x02024be0
-_0811E1AC: .4byte 0x02020004
-_0811E1B0: .4byte 0x03004340
-_0811E1B4: .4byte 0x03004330
+_0811E1A0: .4byte gUnknown_02024A6A
+_0811E1A4: .4byte gPlayerParty
+_0811E1A8: .4byte gUnknown_02024BE0
+_0811E1AC: .4byte gSprites
+_0811E1B0: .4byte gUnknown_03004340
+_0811E1B4: .4byte gUnknown_03004330
_0811E1B8: .4byte sub_811E034
thumb_func_end sub_811E0CC
@@ -335539,14 +335539,14 @@ _0811E22C:
pop {r0}
bx r0
.align 2, 0
-_0811E234: .4byte 0x02024a60
+_0811E234: .4byte gUnknown_02024A60
_0811E238: .4byte 0x02017810
-_0811E23C: .4byte 0x02024a6a
-_0811E240: .4byte 0x03004360
-_0811E244: .4byte 0x02020004
-_0811E248: .4byte 0x0300434c
+_0811E23C: .4byte gUnknown_02024A6A
+_0811E240: .4byte gPlayerParty
+_0811E244: .4byte gSprites
+_0811E248: .4byte gUnknown_0300434C
_0811E24C: .4byte SpriteCallbackDummy
-_0811E250: .4byte 0x03004330
+_0811E250: .4byte gUnknown_03004330
_0811E254: .4byte sub_811E0CC
thumb_func_end sub_811E1BC
@@ -335576,10 +335576,10 @@ _0811E284:
pop {r0}
bx r0
.align 2, 0
-_0811E288: .4byte 0x03002fa4
-_0811E28C: .4byte 0x03001770
+_0811E288: .4byte gReceivedRemoteLinkPlayers
+_0811E28C: .4byte gMain
_0811E290: .4byte 0x0000043d
-_0811E294: .4byte 0x030042d0
+_0811E294: .4byte gUnknown_030042D0
_0811E298: .4byte c2_8011A1C
thumb_func_end sub_811E258
@@ -335608,10 +335608,10 @@ sub_811E29C: @ 811E29C
str r1, [r0]
b _0811E302
.align 2, 0
-_0811E2CC: .4byte 0x0202f388
-_0811E2D0: .4byte 0x020239f8
-_0811E2D4: .4byte 0x03004330
-_0811E2D8: .4byte 0x02024a60
+_0811E2CC: .4byte gPaletteFade
+_0811E2D0: .4byte gUnknown_020239F8
+_0811E2D4: .4byte gUnknown_03004330
+_0811E2D8: .4byte gUnknown_02024A60
_0811E2DC: .4byte sub_811E258
_0811E2E0:
movs r0, 0x5A
@@ -335633,9 +335633,9 @@ _0811E302:
pop {r0}
bx r0
.align 2, 0
-_0811E308: .4byte 0x03001770
+_0811E308: .4byte gMain
_0811E30C: .4byte 0x0000043d
-_0811E310: .4byte 0x030042d0
+_0811E310: .4byte gUnknown_030042D0
thumb_func_end sub_811E29C
thumb_func_start dp01_tbl3_exec_completed
@@ -335670,11 +335670,11 @@ dp01_tbl3_exec_completed: @ 811E314
strb r1, [r0]
b _0811E37A
.align 2, 0
-_0811E354: .4byte 0x03004330
-_0811E358: .4byte 0x02024a60
+_0811E354: .4byte gUnknown_03004330
+_0811E358: .4byte gUnknown_02024A60
_0811E35C: .4byte sub_811DA94
-_0811E360: .4byte 0x020239f8
-_0811E364: .4byte 0x02023a60
+_0811E360: .4byte gUnknown_020239F8
+_0811E364: .4byte gUnknown_02023A60
_0811E368:
ldr r2, _0811E384
ldr r1, _0811E388
@@ -335691,7 +335691,7 @@ _0811E37A:
pop {r0}
bx r0
.align 2, 0
-_0811E384: .4byte 0x02024a64
+_0811E384: .4byte gUnknown_02024A64
_0811E388: .4byte gBitTable
thumb_func_end dp01_tbl3_exec_completed
@@ -335715,7 +335715,7 @@ _0811E3AA:
pop {r0}
bx r0
.align 2, 0
-_0811E3B0: .4byte 0x02024a60
+_0811E3B0: .4byte gUnknown_02024A60
_0811E3B4: .4byte 0x02017810
thumb_func_end sub_811E38C
@@ -335739,7 +335739,7 @@ _0811E3D6:
pop {r0}
bx r0
.align 2, 0
-_0811E3DC: .4byte 0x02024a60
+_0811E3DC: .4byte gUnknown_02024A60
_0811E3E0: .4byte 0x02017810
thumb_func_end sub_811E3B8
@@ -335766,9 +335766,9 @@ dp01t_00_3_getattr: @ 811E3E4
adds r6, r0, 0
b _0811E43E
.align 2, 0
-_0811E410: .4byte 0x02023a60
-_0811E414: .4byte 0x02024a60
-_0811E418: .4byte 0x02024a6a
+_0811E410: .4byte gUnknown_02023A60
+_0811E414: .4byte gUnknown_02024A60
+_0811E418: .4byte gUnknown_02024A6A
_0811E41C:
ldrb r4, [r1]
movs r5, 0
@@ -335830,8 +335830,8 @@ _0811E482:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0811E48C: .4byte 0x02023a60
-_0811E490: .4byte 0x02024a60
+_0811E48C: .4byte gUnknown_02023A60
+_0811E490: .4byte gUnknown_02024A60
_0811E494: .4byte _0811E498
.align 2, 0
_0811E498:
@@ -336136,7 +336136,7 @@ _0811E78C:
bls _0811E78C
b _0811EBEE
.align 2, 0
-_0811E79C: .4byte 0x03004360
+_0811E79C: .4byte gPlayerParty
_0811E7A0: .4byte 0xfffffc1f
_0811E7A4: .4byte 0xfff07fff
_0811E7A8: .4byte 0xfffffe0f
@@ -336148,7 +336148,7 @@ _0811E7AC:
movs r1, 0xB
b _0811EB26
.align 2, 0
-_0811E7B8: .4byte 0x03004360
+_0811E7B8: .4byte gPlayerParty
_0811E7BC:
movs r0, 0x64
muls r0, r5
@@ -336157,7 +336157,7 @@ _0811E7BC:
movs r1, 0xC
b _0811EB26
.align 2, 0
-_0811E7C8: .4byte 0x03004360
+_0811E7C8: .4byte gPlayerParty
_0811E7CC:
movs r6, 0
add r2, sp, 0x58
@@ -336209,7 +336209,7 @@ _0811E820:
bls _0811E820
b _0811EBEE
.align 2, 0
-_0811E830: .4byte 0x03004360
+_0811E830: .4byte gPlayerParty
_0811E834:
movs r0, 0x64
muls r0, r5
@@ -336223,7 +336223,7 @@ _0811E834:
adds r1, 0x9
b _0811EB26
.align 2, 0
-_0811E84C: .4byte 0x03004360
+_0811E84C: .4byte gPlayerParty
_0811E850:
movs r6, 0
movs r0, 0x64
@@ -336253,7 +336253,7 @@ _0811E85C:
adds r6, 0x1
b _0811EBEE
.align 2, 0
-_0811E888: .4byte 0x03004360
+_0811E888: .4byte gPlayerParty
_0811E88C:
movs r0, 0x64
muls r0, r5
@@ -336267,7 +336267,7 @@ _0811E88C:
adds r1, 0x8
b _0811EBE6
.align 2, 0
-_0811E8A4: .4byte 0x03004360
+_0811E8A4: .4byte gPlayerParty
_0811E8A8:
movs r0, 0x64
muls r0, r5
@@ -336276,7 +336276,7 @@ _0811E8A8:
movs r1, 0x1
b _0811E8C2
.align 2, 0
-_0811E8B4: .4byte 0x03004360
+_0811E8B4: .4byte gPlayerParty
_0811E8B8:
movs r0, 0x64
muls r0, r5
@@ -336300,7 +336300,7 @@ _0811E8C2:
movs r6, 0x3
b _0811EBEE
.align 2, 0
-_0811E8E4: .4byte 0x03004360
+_0811E8E4: .4byte gPlayerParty
_0811E8E8:
movs r0, 0x64
muls r0, r5
@@ -336309,7 +336309,7 @@ _0811E8E8:
movs r1, 0x1A
b _0811EBE6
.align 2, 0
-_0811E8F4: .4byte 0x03004360
+_0811E8F4: .4byte gPlayerParty
_0811E8F8:
movs r0, 0x64
muls r0, r5
@@ -336318,7 +336318,7 @@ _0811E8F8:
movs r1, 0x1B
b _0811EBE6
.align 2, 0
-_0811E904: .4byte 0x03004360
+_0811E904: .4byte gPlayerParty
_0811E908:
movs r0, 0x64
muls r0, r5
@@ -336327,7 +336327,7 @@ _0811E908:
movs r1, 0x1C
b _0811EBE6
.align 2, 0
-_0811E914: .4byte 0x03004360
+_0811E914: .4byte gPlayerParty
_0811E918:
movs r0, 0x64
muls r0, r5
@@ -336336,7 +336336,7 @@ _0811E918:
movs r1, 0x1D
b _0811EBE6
.align 2, 0
-_0811E924: .4byte 0x03004360
+_0811E924: .4byte gPlayerParty
_0811E928:
movs r0, 0x64
muls r0, r5
@@ -336345,7 +336345,7 @@ _0811E928:
movs r1, 0x1E
b _0811EBE6
.align 2, 0
-_0811E934: .4byte 0x03004360
+_0811E934: .4byte gPlayerParty
_0811E938:
movs r0, 0x64
muls r0, r5
@@ -336354,7 +336354,7 @@ _0811E938:
movs r1, 0x1F
b _0811EBE6
.align 2, 0
-_0811E944: .4byte 0x03004360
+_0811E944: .4byte gPlayerParty
_0811E948:
movs r0, 0x64
muls r0, r5
@@ -336363,7 +336363,7 @@ _0811E948:
movs r1, 0x20
b _0811EBE6
.align 2, 0
-_0811E954: .4byte 0x03004360
+_0811E954: .4byte gPlayerParty
_0811E958:
movs r0, 0x64
muls r0, r5
@@ -336372,7 +336372,7 @@ _0811E958:
movs r1, 0x22
b _0811EBE6
.align 2, 0
-_0811E964: .4byte 0x03004360
+_0811E964: .4byte gPlayerParty
_0811E968:
movs r0, 0x64
muls r0, r5
@@ -336381,7 +336381,7 @@ _0811E968:
movs r1, 0x23
b _0811EBE6
.align 2, 0
-_0811E974: .4byte 0x03004360
+_0811E974: .4byte gPlayerParty
_0811E978:
movs r0, 0x64
muls r0, r5
@@ -336390,7 +336390,7 @@ _0811E978:
movs r1, 0x24
b _0811EBE6
.align 2, 0
-_0811E984: .4byte 0x03004360
+_0811E984: .4byte gPlayerParty
_0811E988:
movs r0, 0x64
muls r0, r5
@@ -336399,7 +336399,7 @@ _0811E988:
movs r1, 0x25
b _0811EBE6
.align 2, 0
-_0811E994: .4byte 0x03004360
+_0811E994: .4byte gPlayerParty
_0811E998:
movs r0, 0x64
muls r0, r5
@@ -336408,7 +336408,7 @@ _0811E998:
movs r1, 0x26
b _0811EBE6
.align 2, 0
-_0811E9A4: .4byte 0x03004360
+_0811E9A4: .4byte gPlayerParty
_0811E9A8:
movs r0, 0x64
adds r4, r5, 0
@@ -336442,7 +336442,7 @@ _0811E9A8:
movs r6, 0x6
b _0811EBEE
.align 2, 0
-_0811E9F4: .4byte 0x03004360
+_0811E9F4: .4byte gPlayerParty
_0811E9F8:
movs r0, 0x64
muls r0, r5
@@ -336451,7 +336451,7 @@ _0811E9F8:
movs r1, 0x27
b _0811EBE6
.align 2, 0
-_0811EA04: .4byte 0x03004360
+_0811EA04: .4byte gPlayerParty
_0811EA08:
movs r0, 0x64
muls r0, r5
@@ -336460,7 +336460,7 @@ _0811EA08:
movs r1, 0x28
b _0811EBE6
.align 2, 0
-_0811EA14: .4byte 0x03004360
+_0811EA14: .4byte gPlayerParty
_0811EA18:
movs r0, 0x64
muls r0, r5
@@ -336469,7 +336469,7 @@ _0811EA18:
movs r1, 0x29
b _0811EBE6
.align 2, 0
-_0811EA24: .4byte 0x03004360
+_0811EA24: .4byte gPlayerParty
_0811EA28:
movs r0, 0x64
muls r0, r5
@@ -336478,7 +336478,7 @@ _0811EA28:
movs r1, 0x2A
b _0811EBE6
.align 2, 0
-_0811EA34: .4byte 0x03004360
+_0811EA34: .4byte gPlayerParty
_0811EA38:
movs r0, 0x64
muls r0, r5
@@ -336487,7 +336487,7 @@ _0811EA38:
movs r1, 0x2B
b _0811EBE6
.align 2, 0
-_0811EA44: .4byte 0x03004360
+_0811EA44: .4byte gPlayerParty
_0811EA48:
movs r0, 0x64
muls r0, r5
@@ -336496,7 +336496,7 @@ _0811EA48:
movs r1, 0x2C
b _0811EBE6
.align 2, 0
-_0811EA54: .4byte 0x03004360
+_0811EA54: .4byte gPlayerParty
_0811EA58:
movs r0, 0x64
muls r0, r5
@@ -336505,7 +336505,7 @@ _0811EA58:
movs r1, 0
b _0811EA82
.align 2, 0
-_0811EA64: .4byte 0x03004360
+_0811EA64: .4byte gPlayerParty
_0811EA68:
movs r0, 0x64
muls r0, r5
@@ -336514,7 +336514,7 @@ _0811EA68:
movs r1, 0x9
b _0811EB26
.align 2, 0
-_0811EA74: .4byte 0x03004360
+_0811EA74: .4byte gPlayerParty
_0811EA78:
movs r0, 0x64
muls r0, r5
@@ -336540,7 +336540,7 @@ _0811EA82:
movs r6, 0x4
b _0811EBEE
.align 2, 0
-_0811EAA8: .4byte 0x03004360
+_0811EAA8: .4byte gPlayerParty
_0811EAAC:
movs r0, 0x64
muls r0, r5
@@ -336549,7 +336549,7 @@ _0811EAAC:
movs r1, 0x38
b _0811EBE6
.align 2, 0
-_0811EAB8: .4byte 0x03004360
+_0811EAB8: .4byte gPlayerParty
_0811EABC:
movs r0, 0x64
muls r0, r5
@@ -336558,7 +336558,7 @@ _0811EABC:
movs r1, 0x39
b _0811EB26
.align 2, 0
-_0811EAC8: .4byte 0x03004360
+_0811EAC8: .4byte gPlayerParty
_0811EACC:
movs r0, 0x64
muls r0, r5
@@ -336567,7 +336567,7 @@ _0811EACC:
movs r1, 0x3A
b _0811EB26
.align 2, 0
-_0811EAD8: .4byte 0x03004360
+_0811EAD8: .4byte gPlayerParty
_0811EADC:
movs r0, 0x64
muls r0, r5
@@ -336576,7 +336576,7 @@ _0811EADC:
movs r1, 0x3B
b _0811EB26
.align 2, 0
-_0811EAE8: .4byte 0x03004360
+_0811EAE8: .4byte gPlayerParty
_0811EAEC:
movs r0, 0x64
muls r0, r5
@@ -336585,7 +336585,7 @@ _0811EAEC:
movs r1, 0x3C
b _0811EB26
.align 2, 0
-_0811EAF8: .4byte 0x03004360
+_0811EAF8: .4byte gPlayerParty
_0811EAFC:
movs r0, 0x64
muls r0, r5
@@ -336594,7 +336594,7 @@ _0811EAFC:
movs r1, 0x3D
b _0811EB26
.align 2, 0
-_0811EB08: .4byte 0x03004360
+_0811EB08: .4byte gPlayerParty
_0811EB0C:
movs r0, 0x64
muls r0, r5
@@ -336603,7 +336603,7 @@ _0811EB0C:
movs r1, 0x3E
b _0811EB26
.align 2, 0
-_0811EB18: .4byte 0x03004360
+_0811EB18: .4byte gPlayerParty
_0811EB1C:
movs r0, 0x64
muls r0, r5
@@ -336620,7 +336620,7 @@ _0811EB26:
movs r6, 0x2
b _0811EBEE
.align 2, 0
-_0811EB38: .4byte 0x03004360
+_0811EB38: .4byte gPlayerParty
_0811EB3C:
movs r0, 0x64
muls r0, r5
@@ -336629,7 +336629,7 @@ _0811EB3C:
movs r1, 0x16
b _0811EBE6
.align 2, 0
-_0811EB48: .4byte 0x03004360
+_0811EB48: .4byte gPlayerParty
_0811EB4C:
movs r0, 0x64
muls r0, r5
@@ -336638,7 +336638,7 @@ _0811EB4C:
movs r1, 0x17
b _0811EBE6
.align 2, 0
-_0811EB58: .4byte 0x03004360
+_0811EB58: .4byte gPlayerParty
_0811EB5C:
movs r0, 0x64
muls r0, r5
@@ -336647,7 +336647,7 @@ _0811EB5C:
movs r1, 0x18
b _0811EBE6
.align 2, 0
-_0811EB68: .4byte 0x03004360
+_0811EB68: .4byte gPlayerParty
_0811EB6C:
movs r0, 0x64
muls r0, r5
@@ -336656,7 +336656,7 @@ _0811EB6C:
movs r1, 0x21
b _0811EBE6
.align 2, 0
-_0811EB78: .4byte 0x03004360
+_0811EB78: .4byte gPlayerParty
_0811EB7C:
movs r0, 0x64
muls r0, r5
@@ -336665,7 +336665,7 @@ _0811EB7C:
movs r1, 0x2F
b _0811EBE6
.align 2, 0
-_0811EB88: .4byte 0x03004360
+_0811EB88: .4byte gPlayerParty
_0811EB8C:
movs r0, 0x64
muls r0, r5
@@ -336674,7 +336674,7 @@ _0811EB8C:
movs r1, 0x30
b _0811EBE6
.align 2, 0
-_0811EB98: .4byte 0x03004360
+_0811EB98: .4byte gPlayerParty
_0811EB9C:
movs r0, 0x64
muls r0, r5
@@ -336683,7 +336683,7 @@ _0811EB9C:
movs r1, 0x32
b _0811EBE6
.align 2, 0
-_0811EBA8: .4byte 0x03004360
+_0811EBA8: .4byte gPlayerParty
_0811EBAC:
movs r0, 0x64
muls r0, r5
@@ -336692,7 +336692,7 @@ _0811EBAC:
movs r1, 0x33
b _0811EBE6
.align 2, 0
-_0811EBB8: .4byte 0x03004360
+_0811EBB8: .4byte gPlayerParty
_0811EBBC:
movs r0, 0x64
muls r0, r5
@@ -336701,7 +336701,7 @@ _0811EBBC:
movs r1, 0x34
b _0811EBE6
.align 2, 0
-_0811EBC8: .4byte 0x03004360
+_0811EBC8: .4byte gPlayerParty
_0811EBCC:
movs r0, 0x64
muls r0, r5
@@ -336710,7 +336710,7 @@ _0811EBCC:
movs r1, 0x35
b _0811EBE6
.align 2, 0
-_0811EBD8: .4byte 0x03004360
+_0811EBD8: .4byte gPlayerParty
_0811EBDC:
movs r0, 0x64
muls r0, r5
@@ -336732,7 +336732,7 @@ _0811EBEE:
pop {r1}
bx r1
.align 2, 0
-_0811EC00: .4byte 0x03004360
+_0811EC00: .4byte gPlayerParty
thumb_func_end dp01_getattr_by_ch1_for_player_pokemon
thumb_func_start sub_811EC04
@@ -336762,9 +336762,9 @@ sub_811EC10: @ 811EC10
bl sub_811EC68
b _0811EC5E
.align 2, 0
-_0811EC34: .4byte 0x02023a60
-_0811EC38: .4byte 0x02024a60
-_0811EC3C: .4byte 0x02024a6a
+_0811EC34: .4byte gUnknown_02023A60
+_0811EC38: .4byte gUnknown_02024A60
+_0811EC3C: .4byte gUnknown_02024A6A
_0811EC40:
ldrb r4, [r1]
movs r5, 0
@@ -336819,8 +336819,8 @@ _0811EC94:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0811ECA0: .4byte 0x02024a60
-_0811ECA4: .4byte 0x02023a63
+_0811ECA0: .4byte gUnknown_02024A60
+_0811ECA4: .4byte gUnknown_02023A63
_0811ECA8: .4byte _0811ECAC
.align 2, 0
_0811ECAC:
@@ -337065,7 +337065,7 @@ _0811EE02:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811EF30: .4byte 0x03004360
+_0811EF30: .4byte gPlayerParty
_0811EF34:
movs r0, 0x64
muls r0, r5
@@ -337079,8 +337079,8 @@ _0811EF34:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811EF4C: .4byte 0x03004360
-_0811EF50: .4byte 0x02024a60
+_0811EF4C: .4byte gPlayerParty
+_0811EF50: .4byte gUnknown_02024A60
_0811EF54:
movs r0, 0x64
muls r0, r5
@@ -337094,8 +337094,8 @@ _0811EF54:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811EF6C: .4byte 0x03004360
-_0811EF70: .4byte 0x02024a60
+_0811EF6C: .4byte gPlayerParty
+_0811EF70: .4byte gUnknown_02024A60
_0811EF74:
movs r0, 0
mov r8, r0
@@ -337137,7 +337137,7 @@ _0811EF8E:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811EFC8: .4byte 0x03004360
+_0811EFC8: .4byte gPlayerParty
_0811EFCC:
movs r0, 0x64
muls r0, r5
@@ -337153,9 +337153,9 @@ _0811EFCC:
adds r1, 0x9
b _0811F070
.align 2, 0
-_0811EFE8: .4byte 0x03004360
-_0811EFEC: .4byte 0x02023a60
-_0811EFF0: .4byte 0x02024a60
+_0811EFE8: .4byte gPlayerParty
+_0811EFEC: .4byte gUnknown_02023A60
+_0811EFF0: .4byte gUnknown_02024A60
_0811EFF4:
movs r0, 0x64
adds r4, r5, 0
@@ -337199,8 +337199,8 @@ _0811EFF4:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F050: .4byte 0x03004360
-_0811F054: .4byte 0x02024a60
+_0811F050: .4byte gPlayerParty
+_0811F054: .4byte gUnknown_02024A60
_0811F058:
movs r0, 0x64
muls r0, r5
@@ -337220,9 +337220,9 @@ _0811F070:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F07C: .4byte 0x03004360
-_0811F080: .4byte 0x02023a60
-_0811F084: .4byte 0x02024a60
+_0811F07C: .4byte gPlayerParty
+_0811F080: .4byte gUnknown_02023A60
+_0811F084: .4byte gUnknown_02024A60
_0811F088:
movs r0, 0x64
muls r0, r5
@@ -337236,8 +337236,8 @@ _0811F088:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F0A0: .4byte 0x03004360
-_0811F0A4: .4byte 0x02024a60
+_0811F0A0: .4byte gPlayerParty
+_0811F0A4: .4byte gUnknown_02024A60
_0811F0A8:
movs r0, 0x64
muls r0, r5
@@ -337251,8 +337251,8 @@ _0811F0A8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F0C0: .4byte 0x03004360
-_0811F0C4: .4byte 0x02024a60
+_0811F0C0: .4byte gPlayerParty
+_0811F0C4: .4byte gUnknown_02024A60
_0811F0C8:
movs r0, 0x64
muls r0, r5
@@ -337266,8 +337266,8 @@ _0811F0C8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F0E0: .4byte 0x03004360
-_0811F0E4: .4byte 0x02024a60
+_0811F0E0: .4byte gPlayerParty
+_0811F0E4: .4byte gUnknown_02024A60
_0811F0E8:
movs r0, 0x64
muls r0, r5
@@ -337281,8 +337281,8 @@ _0811F0E8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F100: .4byte 0x03004360
-_0811F104: .4byte 0x02024a60
+_0811F100: .4byte gPlayerParty
+_0811F104: .4byte gUnknown_02024A60
_0811F108:
movs r0, 0x64
muls r0, r5
@@ -337296,8 +337296,8 @@ _0811F108:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F120: .4byte 0x03004360
-_0811F124: .4byte 0x02024a60
+_0811F120: .4byte gPlayerParty
+_0811F124: .4byte gUnknown_02024A60
_0811F128:
movs r0, 0x64
muls r0, r5
@@ -337311,8 +337311,8 @@ _0811F128:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F140: .4byte 0x03004360
-_0811F144: .4byte 0x02024a60
+_0811F140: .4byte gPlayerParty
+_0811F144: .4byte gUnknown_02024A60
_0811F148:
movs r0, 0x64
muls r0, r5
@@ -337326,8 +337326,8 @@ _0811F148:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F160: .4byte 0x03004360
-_0811F164: .4byte 0x02024a60
+_0811F160: .4byte gPlayerParty
+_0811F164: .4byte gUnknown_02024A60
_0811F168:
movs r0, 0x64
muls r0, r5
@@ -337341,8 +337341,8 @@ _0811F168:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F180: .4byte 0x03004360
-_0811F184: .4byte 0x02024a60
+_0811F180: .4byte gPlayerParty
+_0811F184: .4byte gUnknown_02024A60
_0811F188:
movs r0, 0x64
muls r0, r5
@@ -337356,8 +337356,8 @@ _0811F188:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F1A0: .4byte 0x03004360
-_0811F1A4: .4byte 0x02024a60
+_0811F1A0: .4byte gPlayerParty
+_0811F1A4: .4byte gUnknown_02024A60
_0811F1A8:
movs r0, 0x64
muls r0, r5
@@ -337371,8 +337371,8 @@ _0811F1A8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F1C0: .4byte 0x03004360
-_0811F1C4: .4byte 0x02024a60
+_0811F1C0: .4byte gPlayerParty
+_0811F1C4: .4byte gUnknown_02024A60
_0811F1C8:
movs r0, 0x64
muls r0, r5
@@ -337386,8 +337386,8 @@ _0811F1C8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F1E0: .4byte 0x03004360
-_0811F1E4: .4byte 0x02024a60
+_0811F1E0: .4byte gPlayerParty
+_0811F1E4: .4byte gUnknown_02024A60
_0811F1E8:
movs r0, 0x64
muls r0, r5
@@ -337401,8 +337401,8 @@ _0811F1E8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F200: .4byte 0x03004360
-_0811F204: .4byte 0x02024a60
+_0811F200: .4byte gPlayerParty
+_0811F204: .4byte gUnknown_02024A60
_0811F208:
movs r0, 0x64
muls r0, r5
@@ -337416,8 +337416,8 @@ _0811F208:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F220: .4byte 0x03004360
-_0811F224: .4byte 0x02024a60
+_0811F220: .4byte gPlayerParty
+_0811F224: .4byte gUnknown_02024A60
_0811F228:
movs r0, 0x64
muls r0, r5
@@ -337431,8 +337431,8 @@ _0811F228:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F240: .4byte 0x03004360
-_0811F244: .4byte 0x02024a60
+_0811F240: .4byte gPlayerParty
+_0811F244: .4byte gUnknown_02024A60
_0811F248:
movs r0, 0x64
adds r4, r5, 0
@@ -337481,8 +337481,8 @@ _0811F248:
adds r0, r4, 0
b _0811F368
.align 2, 0
-_0811F2B0: .4byte 0x03004360
-_0811F2B4: .4byte 0x02024a60
+_0811F2B0: .4byte gPlayerParty
+_0811F2B4: .4byte gUnknown_02024A60
_0811F2B8:
movs r0, 0x64
muls r0, r5
@@ -337496,8 +337496,8 @@ _0811F2B8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F2D0: .4byte 0x03004360
-_0811F2D4: .4byte 0x02024a60
+_0811F2D0: .4byte gPlayerParty
+_0811F2D4: .4byte gUnknown_02024A60
_0811F2D8:
movs r0, 0x64
muls r0, r5
@@ -337511,8 +337511,8 @@ _0811F2D8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F2F0: .4byte 0x03004360
-_0811F2F4: .4byte 0x02024a60
+_0811F2F0: .4byte gPlayerParty
+_0811F2F4: .4byte gUnknown_02024A60
_0811F2F8:
movs r0, 0x64
muls r0, r5
@@ -337526,8 +337526,8 @@ _0811F2F8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F310: .4byte 0x03004360
-_0811F314: .4byte 0x02024a60
+_0811F310: .4byte gPlayerParty
+_0811F314: .4byte gUnknown_02024A60
_0811F318:
movs r0, 0x64
muls r0, r5
@@ -337541,8 +337541,8 @@ _0811F318:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F330: .4byte 0x03004360
-_0811F334: .4byte 0x02024a60
+_0811F330: .4byte gPlayerParty
+_0811F334: .4byte gUnknown_02024A60
_0811F338:
movs r0, 0x64
muls r0, r5
@@ -337556,8 +337556,8 @@ _0811F338:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F350: .4byte 0x03004360
-_0811F354: .4byte 0x02024a60
+_0811F350: .4byte gPlayerParty
+_0811F354: .4byte gUnknown_02024A60
_0811F358:
movs r0, 0x64
muls r0, r5
@@ -337572,8 +337572,8 @@ _0811F368:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F370: .4byte 0x03004360
-_0811F374: .4byte 0x02024a60
+_0811F370: .4byte gPlayerParty
+_0811F374: .4byte gUnknown_02024A60
_0811F378:
movs r0, 0x64
muls r0, r5
@@ -337587,8 +337587,8 @@ _0811F378:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F390: .4byte 0x03004360
-_0811F394: .4byte 0x02024a60
+_0811F390: .4byte gPlayerParty
+_0811F394: .4byte gUnknown_02024A60
_0811F398:
movs r0, 0x64
muls r0, r5
@@ -337602,8 +337602,8 @@ _0811F398:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F3B0: .4byte 0x03004360
-_0811F3B4: .4byte 0x02024a60
+_0811F3B0: .4byte gPlayerParty
+_0811F3B4: .4byte gUnknown_02024A60
_0811F3B8:
movs r0, 0x64
muls r0, r5
@@ -337617,8 +337617,8 @@ _0811F3B8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F3D0: .4byte 0x03004360
-_0811F3D4: .4byte 0x02024a60
+_0811F3D0: .4byte gPlayerParty
+_0811F3D4: .4byte gUnknown_02024A60
_0811F3D8:
movs r0, 0x64
muls r0, r5
@@ -337632,8 +337632,8 @@ _0811F3D8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F3F0: .4byte 0x03004360
-_0811F3F4: .4byte 0x02024a60
+_0811F3F0: .4byte gPlayerParty
+_0811F3F4: .4byte gUnknown_02024A60
_0811F3F8:
movs r0, 0x64
muls r0, r5
@@ -337647,8 +337647,8 @@ _0811F3F8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F410: .4byte 0x03004360
-_0811F414: .4byte 0x02024a60
+_0811F410: .4byte gPlayerParty
+_0811F414: .4byte gUnknown_02024A60
_0811F418:
movs r0, 0x64
muls r0, r5
@@ -337662,8 +337662,8 @@ _0811F418:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F430: .4byte 0x03004360
-_0811F434: .4byte 0x02024a60
+_0811F430: .4byte gPlayerParty
+_0811F434: .4byte gUnknown_02024A60
_0811F438:
movs r0, 0x64
muls r0, r5
@@ -337677,8 +337677,8 @@ _0811F438:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F450: .4byte 0x03004360
-_0811F454: .4byte 0x02024a60
+_0811F450: .4byte gPlayerParty
+_0811F454: .4byte gUnknown_02024A60
_0811F458:
movs r0, 0x64
muls r0, r5
@@ -337692,8 +337692,8 @@ _0811F458:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F470: .4byte 0x03004360
-_0811F474: .4byte 0x02024a60
+_0811F470: .4byte gPlayerParty
+_0811F474: .4byte gUnknown_02024A60
_0811F478:
movs r0, 0x64
muls r0, r5
@@ -337707,8 +337707,8 @@ _0811F478:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F490: .4byte 0x03004360
-_0811F494: .4byte 0x02024a60
+_0811F490: .4byte gPlayerParty
+_0811F494: .4byte gUnknown_02024A60
_0811F498:
movs r0, 0x64
muls r0, r5
@@ -337722,8 +337722,8 @@ _0811F498:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F4B0: .4byte 0x03004360
-_0811F4B4: .4byte 0x02024a60
+_0811F4B0: .4byte gPlayerParty
+_0811F4B4: .4byte gUnknown_02024A60
_0811F4B8:
movs r0, 0x64
muls r0, r5
@@ -337737,8 +337737,8 @@ _0811F4B8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F4D0: .4byte 0x03004360
-_0811F4D4: .4byte 0x02024a60
+_0811F4D0: .4byte gPlayerParty
+_0811F4D4: .4byte gUnknown_02024A60
_0811F4D8:
movs r0, 0x64
muls r0, r5
@@ -337752,8 +337752,8 @@ _0811F4D8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F4F0: .4byte 0x03004360
-_0811F4F4: .4byte 0x02024a60
+_0811F4F0: .4byte gPlayerParty
+_0811F4F4: .4byte gUnknown_02024A60
_0811F4F8:
movs r0, 0x64
muls r0, r5
@@ -337767,8 +337767,8 @@ _0811F4F8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F510: .4byte 0x03004360
-_0811F514: .4byte 0x02024a60
+_0811F510: .4byte gPlayerParty
+_0811F514: .4byte gUnknown_02024A60
_0811F518:
movs r0, 0x64
muls r0, r5
@@ -337782,8 +337782,8 @@ _0811F518:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F530: .4byte 0x03004360
-_0811F534: .4byte 0x02024a60
+_0811F530: .4byte gPlayerParty
+_0811F534: .4byte gUnknown_02024A60
_0811F538:
movs r0, 0x64
muls r0, r5
@@ -337797,8 +337797,8 @@ _0811F538:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F550: .4byte 0x03004360
-_0811F554: .4byte 0x02024a60
+_0811F550: .4byte gPlayerParty
+_0811F554: .4byte gUnknown_02024A60
_0811F558:
movs r0, 0x64
muls r0, r5
@@ -337812,8 +337812,8 @@ _0811F558:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F570: .4byte 0x03004360
-_0811F574: .4byte 0x02024a60
+_0811F570: .4byte gPlayerParty
+_0811F574: .4byte gUnknown_02024A60
_0811F578:
movs r0, 0x64
muls r0, r5
@@ -337827,8 +337827,8 @@ _0811F578:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F590: .4byte 0x03004360
-_0811F594: .4byte 0x02024a60
+_0811F590: .4byte gPlayerParty
+_0811F594: .4byte gUnknown_02024A60
_0811F598:
movs r0, 0x64
muls r0, r5
@@ -337842,8 +337842,8 @@ _0811F598:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F5B0: .4byte 0x03004360
-_0811F5B4: .4byte 0x02024a60
+_0811F5B0: .4byte gPlayerParty
+_0811F5B4: .4byte gUnknown_02024A60
_0811F5B8:
movs r0, 0x64
muls r0, r5
@@ -337857,8 +337857,8 @@ _0811F5B8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F5D0: .4byte 0x03004360
-_0811F5D4: .4byte 0x02024a60
+_0811F5D0: .4byte gPlayerParty
+_0811F5D4: .4byte gUnknown_02024A60
_0811F5D8:
movs r0, 0x64
muls r0, r5
@@ -337872,8 +337872,8 @@ _0811F5D8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F5F0: .4byte 0x03004360
-_0811F5F4: .4byte 0x02024a60
+_0811F5F0: .4byte gPlayerParty
+_0811F5F4: .4byte gUnknown_02024A60
_0811F5F8:
movs r0, 0x64
muls r0, r5
@@ -337887,8 +337887,8 @@ _0811F5F8:
bl SetMonData
b _0811F62E
.align 2, 0
-_0811F610: .4byte 0x03004360
-_0811F614: .4byte 0x02024a60
+_0811F610: .4byte gPlayerParty
+_0811F614: .4byte gUnknown_02024A60
_0811F618:
movs r0, 0x64
muls r0, r5
@@ -337921,9 +337921,9 @@ _0811F62E:
pop {r0}
bx r0
.align 2, 0
-_0811F658: .4byte 0x03004360
-_0811F65C: .4byte 0x02024a60
-_0811F660: .4byte 0x02024a6a
+_0811F658: .4byte gPlayerParty
+_0811F65C: .4byte gUnknown_02024A60
+_0811F660: .4byte gUnknown_02024A6A
thumb_func_end sub_811EC68
thumb_func_start sub_811F664
@@ -337979,10 +337979,10 @@ _0811F6BC:
pop {r0}
bx r0
.align 2, 0
-_0811F6C8: .4byte 0x02024a6a
-_0811F6CC: .4byte 0x02024a60
-_0811F6D0: .4byte 0x02023a60
-_0811F6D4: .4byte 0x03004360
+_0811F6C8: .4byte gUnknown_02024A6A
+_0811F6CC: .4byte gUnknown_02024A60
+_0811F6D0: .4byte gUnknown_02023A60
+_0811F6D4: .4byte gPlayerParty
thumb_func_end sub_811F664
thumb_func_start sub_811F6D8
@@ -338100,15 +338100,15 @@ sub_811F6D8: @ 811F6D8
pop {r0}
bx r0
.align 2, 0
-_0811F7CC: .4byte 0x02024a6a
-_0811F7D0: .4byte 0x02024a60
-_0811F7D4: .4byte 0x03004360
-_0811F7D8: .4byte 0x02024e8c
-_0811F7DC: .4byte 0x02024be0
-_0811F7E0: .4byte 0x02020004
+_0811F7CC: .4byte gUnknown_02024A6A
+_0811F7D0: .4byte gUnknown_02024A60
+_0811F7D4: .4byte gPlayerParty
+_0811F7D8: .4byte gUnknown_02024E8C
+_0811F7DC: .4byte gUnknown_02024BE0
+_0811F7E0: .4byte gSprites
_0811F7E4: .4byte 0x0000ff10
-_0811F7E8: .4byte 0x02024e84
-_0811F7EC: .4byte 0x03004330
+_0811F7E8: .4byte gUnknown_02024E84
+_0811F7EC: .4byte gUnknown_03004330
_0811F7F0: .4byte sub_811DDE8
thumb_func_end sub_811F6D8
@@ -338156,11 +338156,11 @@ sub_811F7F4: @ 811F7F4
pop {r0}
bx r0
.align 2, 0
-_0811F84C: .4byte 0x02024a60
-_0811F850: .4byte 0x02023a60
-_0811F854: .4byte 0x02024a6a
-_0811F858: .4byte 0x03004360
-_0811F85C: .4byte 0x03004330
+_0811F84C: .4byte gUnknown_02024A60
+_0811F850: .4byte gUnknown_02023A60
+_0811F854: .4byte gUnknown_02024A6A
+_0811F858: .4byte gPlayerParty
+_0811F85C: .4byte gUnknown_03004330
_0811F860: .4byte sub_811E1BC
thumb_func_end sub_811F7F4
@@ -338318,15 +338318,15 @@ sub_811F864: @ 811F864
pop {r0}
bx r0
.align 2, 0
-_0811F9A8: .4byte 0x02024a6a
-_0811F9AC: .4byte 0x02023a60
-_0811F9B0: .4byte 0x03004360
+_0811F9A8: .4byte gUnknown_02024A6A
+_0811F9AC: .4byte gUnknown_02023A60
+_0811F9B0: .4byte gPlayerParty
_0811F9B4: .4byte sub_80312F0
-_0811F9B8: .4byte 0x0300434c
-_0811F9BC: .4byte 0x02024e8c
-_0811F9C0: .4byte 0x02024be0
-_0811F9C4: .4byte 0x02020004
-_0811F9C8: .4byte 0x02024e84
+_0811F9B8: .4byte gUnknown_0300434C
+_0811F9BC: .4byte gUnknown_02024E8C
+_0811F9C0: .4byte gUnknown_02024BE0
+_0811F9C4: .4byte gSprites
+_0811F9C8: .4byte gUnknown_02024E84
_0811F9CC: .4byte SpriteCallbackDummy
thumb_func_end sub_811F864
@@ -338356,10 +338356,10 @@ sub_811F9D0: @ 811F9D0
str r1, [r0]
b _0811FA4A
.align 2, 0
-_0811FA00: .4byte 0x02023a60
-_0811FA04: .4byte 0x02024a60
+_0811FA00: .4byte gUnknown_02023A60
+_0811FA04: .4byte gUnknown_02024A60
_0811FA08: .4byte 0x02017810
-_0811FA0C: .4byte 0x03004330
+_0811FA0C: .4byte gUnknown_03004330
_0811FA10: .4byte sub_811FA5C
_0811FA14:
ldr r5, _0811FA50
@@ -338390,9 +338390,9 @@ _0811FA4A:
pop {r0}
bx r0
.align 2, 0
-_0811FA50: .4byte 0x02024be0
-_0811FA54: .4byte 0x02020004
-_0811FA58: .4byte 0x03004340
+_0811FA50: .4byte gUnknown_02024BE0
+_0811FA54: .4byte gSprites
+_0811FA58: .4byte gUnknown_03004340
thumb_func_end sub_811F9D0
thumb_func_start sub_811FA5C
@@ -338412,7 +338412,7 @@ sub_811FA5C: @ 811FA5C
beq _0811FAAC
b _0811FAD4
.align 2, 0
-_0811FA78: .4byte 0x02024a60
+_0811FA78: .4byte gUnknown_02024A60
_0811FA7C: .4byte 0x02017810
_0811FA80:
lsls r0, r2, 2
@@ -338462,7 +338462,7 @@ _0811FAD4:
pop {r0}
bx r0
.align 2, 0
-_0811FADC: .4byte 0x03004330
+_0811FADC: .4byte gUnknown_03004330
_0811FAE0: .4byte sub_811DF34
thumb_func_end sub_811FA5C
@@ -338492,10 +338492,10 @@ _0811FB0A:
bl sub_803FC34
b _0811FB34
.align 2, 0
-_0811FB14: .4byte 0x020239f8
-_0811FB18: .4byte 0x02024a60
+_0811FB14: .4byte gUnknown_020239F8
+_0811FB18: .4byte gUnknown_02024A60
_0811FB1C: .4byte 0x0000fff0
-_0811FB20: .4byte 0x03002970
+_0811FB20: .4byte gLinkPlayers
_0811FB24:
movs r5, 0
ldr r4, _0811FC08
@@ -338606,15 +338606,15 @@ _0811FB34:
pop {r0}
bx r0
.align 2, 0
-_0811FC08: .4byte 0x03002970
-_0811FC0C: .4byte 0x02024a60
-_0811FC10: .4byte 0x02024e8c
+_0811FC08: .4byte gLinkPlayers
+_0811FC0C: .4byte gUnknown_02024A60
+_0811FC10: .4byte gUnknown_02024E8C
_0811FC14: .4byte gTrainerBackPicCoords
-_0811FC18: .4byte 0x02024be0
-_0811FC1C: .4byte 0x02020004
+_0811FC18: .4byte gUnknown_02024BE0
+_0811FC1C: .4byte gSprites
_0811FC20: .4byte 0x0000fffe
_0811FC24: .4byte sub_80313A0
-_0811FC28: .4byte 0x03004330
+_0811FC28: .4byte gUnknown_03004330
_0811FC2C: .4byte sub_811DAE4
thumb_func_end sub_811FAE4
@@ -338697,13 +338697,13 @@ sub_811FC3C: @ 811FC3C
pop {r0}
bx r0
.align 2, 0
-_0811FCC8: .4byte 0x02024be0
-_0811FCCC: .4byte 0x02024a60
-_0811FCD0: .4byte 0x02020004
+_0811FCC8: .4byte gUnknown_02024BE0
+_0811FCCC: .4byte gUnknown_02024A60
+_0811FCD0: .4byte gSprites
_0811FCD4: .4byte 0x0000ffd8
_0811FCD8: .4byte sub_8078B34
_0811FCDC: .4byte SpriteCallbackDummy
-_0811FCE0: .4byte 0x03004330
+_0811FCE0: .4byte gUnknown_03004330
_0811FCE4: .4byte sub_811DB1C
thumb_func_end sub_811FC3C
@@ -338744,7 +338744,7 @@ _0811FD1A:
strb r0, [r1, 0x4]
b _0811FDAA
.align 2, 0
-_0811FD2C: .4byte 0x02024a60
+_0811FD2C: .4byte gUnknown_02024A60
_0811FD30: .4byte 0x02017810
_0811FD34:
ldrb r1, [r3]
@@ -338809,12 +338809,12 @@ _0811FDAA:
pop {r0}
bx r0
.align 2, 0
-_0811FDB0: .4byte 0x02024a6a
-_0811FDB4: .4byte 0x03004360
-_0811FDB8: .4byte 0x02020004
-_0811FDBC: .4byte 0x02024be0
+_0811FDB0: .4byte gUnknown_02024A6A
+_0811FDB4: .4byte gPlayerParty
+_0811FDB8: .4byte gSprites
+_0811FDBC: .4byte gUnknown_02024BE0
_0811FDC0: .4byte sub_80105EC
-_0811FDC4: .4byte 0x03004330
+_0811FDC4: .4byte gUnknown_03004330
_0811FDC8: .4byte sub_811DE98
thumb_func_end sub_811FCE8
@@ -338964,15 +338964,15 @@ _0811FE0E:
bl dp01_tbl3_exec_completed
b _0811FF1E
.align 2, 0
-_0811FEE0: .4byte 0x02024a60
-_0811FEE4: .4byte 0x02023a60
-_0811FEE8: .4byte 0x0202f7c4
-_0811FEEC: .4byte 0x0202f7bc
-_0811FEF0: .4byte 0x0202f7b8
-_0811FEF4: .4byte 0x0202f7be
-_0811FEF8: .4byte 0x0202f7c0
-_0811FEFC: .4byte 0x0202f7b4
-_0811FF00: .4byte 0x02024e70
+_0811FEE0: .4byte gUnknown_02024A60
+_0811FEE4: .4byte gUnknown_02023A60
+_0811FEE8: .4byte gUnknown_0202F7C4
+_0811FEEC: .4byte gUnknown_0202F7BC
+_0811FEF0: .4byte gUnknown_0202F7B8
+_0811FEF4: .4byte gUnknown_0202F7BE
+_0811FEF8: .4byte gUnknown_0202F7C0
+_0811FEFC: .4byte gUnknown_0202F7B4
+_0811FF00: .4byte gUnknown_02024E70
_0811FF04:
ldrb r1, [r6]
lsls r0, r1, 1
@@ -338993,7 +338993,7 @@ _0811FF1E:
bx r0
.align 2, 0
_0811FF24: .4byte 0x02017810
-_0811FF28: .4byte 0x03004330
+_0811FF28: .4byte gUnknown_03004330
_0811FF2C: .4byte sub_811FF30
thumb_func_end sub_811FDFC
@@ -339034,8 +339034,8 @@ sub_811FF30: @ 811FF30
beq _0811FF8A
b _08120088
.align 2, 0
-_0811FF74: .4byte 0x02023a60
-_0811FF78: .4byte 0x02024a60
+_0811FF74: .4byte gUnknown_02023A60
+_0811FF78: .4byte gUnknown_02024A60
_0811FF7C: .4byte 0x02017810
_0811FF80:
cmp r2, 0x2
@@ -339134,9 +339134,9 @@ _0812002C:
strb r1, [r0, 0x4]
b _08120088
.align 2, 0
-_08120040: .4byte 0x0202f7ac
-_08120044: .4byte 0x0202f7b1
-_08120048: .4byte 0x02024a60
+_08120040: .4byte gUnknown_0202F7AC
+_08120044: .4byte gUnknown_0202F7B1
+_08120048: .4byte gUnknown_02024A60
_0812004C: .4byte 0x02017810
_08120050:
ldrb r1, [r0]
@@ -339207,13 +339207,13 @@ sub_8120094: @ 8120094
pop {r0}
bx r0
.align 2, 0
-_081200D8: .4byte 0x030042a4
-_081200DC: .4byte 0x030042a0
-_081200E0: .4byte 0x02024a60
-_081200E4: .4byte 0x02023a62
-_081200E8: .4byte 0x03004210
-_081200EC: .4byte 0x020238cc
-_081200F0: .4byte 0x03004330
+_081200D8: .4byte gUnknown_030042A4
+_081200DC: .4byte gUnknown_030042A0
+_081200E0: .4byte gUnknown_02024A60
+_081200E4: .4byte gUnknown_02023A62
+_081200E8: .4byte gUnknown_03004210
+_081200EC: .4byte gUnknown_020238CC
+_081200F0: .4byte gUnknown_03004330
_081200F4: .4byte sub_811DFA0
thumb_func_end sub_8120094
@@ -339331,12 +339331,12 @@ sub_812014C: @ 812014C
bl sub_8043D84
b _08120206
.align 2, 0
-_081201C4: .4byte 0x02023a60
-_081201C8: .4byte 0x02024a60
+_081201C4: .4byte gUnknown_02023A60
+_081201C8: .4byte gUnknown_02024A60
_081201CC: .4byte 0x00007fff
-_081201D0: .4byte 0x02024a6a
-_081201D4: .4byte 0x03004360
-_081201D8: .4byte 0x03004340
+_081201D0: .4byte gUnknown_02024A6A
+_081201D4: .4byte gPlayerParty
+_081201D8: .4byte gUnknown_03004340
_081201DC:
ldr r1, _08120224
lsls r0, r4, 1
@@ -339373,11 +339373,11 @@ _08120206:
pop {r0}
bx r0
.align 2, 0
-_08120224: .4byte 0x02024a6a
-_08120228: .4byte 0x03004360
-_0812022C: .4byte 0x03004340
-_08120230: .4byte 0x03004330
-_08120234: .4byte 0x02024a60
+_08120224: .4byte gUnknown_02024A6A
+_08120228: .4byte gPlayerParty
+_0812022C: .4byte gUnknown_03004340
+_08120230: .4byte gUnknown_03004330
+_08120234: .4byte gUnknown_02024A60
_08120238: .4byte bx_t3_healthbar_update
thumb_func_end sub_812014C
@@ -339434,12 +339434,12 @@ _08120298:
pop {r0}
bx r0
.align 2, 0
-_081202A0: .4byte 0x02024a60
-_081202A4: .4byte 0x03004340
-_081202A8: .4byte 0x02024a6a
-_081202AC: .4byte 0x03004360
+_081202A0: .4byte gUnknown_02024A60
+_081202A4: .4byte gUnknown_03004340
+_081202A8: .4byte gUnknown_02024A6A
+_081202AC: .4byte gPlayerParty
_081202B0: .4byte 0x02017810
-_081202B4: .4byte 0x03004330
+_081202B4: .4byte gUnknown_03004330
_081202B8: .4byte sub_811E38C
thumb_func_end sub_8120248
@@ -339488,9 +339488,9 @@ _0812030C:
pop {r0}
bx r0
.align 2, 0
-_08120314: .4byte 0x02024a60
-_08120318: .4byte 0x02023a60
-_0812031C: .4byte 0x03004330
+_08120314: .4byte gUnknown_02024A60
+_08120318: .4byte gUnknown_02023A60
+_0812031C: .4byte gUnknown_03004330
_08120320: .4byte sub_811E38C
thumb_func_end sub_81202BC
@@ -339579,7 +339579,7 @@ sub_8120390: @ 8120390
pop {r0}
bx r0
.align 2, 0
-_081203A8: .4byte 0x020238c8
+_081203A8: .4byte gUnknown_020238C8
thumb_func_end sub_8120390
thumb_func_start sub_81203AC
@@ -339605,9 +339605,9 @@ sub_81203AC: @ 81203AC
pop {r0}
bx r0
.align 2, 0
-_081203D8: .4byte 0x020238c8
-_081203DC: .4byte 0x02023a60
-_081203E0: .4byte 0x02024a60
+_081203D8: .4byte gUnknown_020238C8
+_081203DC: .4byte gUnknown_02023A60
+_081203E0: .4byte gUnknown_02024A60
thumb_func_end sub_81203AC
thumb_func_start sub_81203E4
@@ -339622,7 +339622,7 @@ sub_81203E4: @ 81203E4
pop {r0}
bx r0
.align 2, 0
-_081203F8: .4byte 0x020238c8
+_081203F8: .4byte gUnknown_020238C8
thumb_func_end sub_81203E4
thumb_func_start sub_81203FC
@@ -339644,7 +339644,7 @@ sub_81203FC: @ 81203FC
pop {r0}
bx r0
.align 2, 0
-_08120420: .4byte 0x020238c8
+_08120420: .4byte gUnknown_020238C8
thumb_func_end sub_81203FC
thumb_func_start dp01t_29_3_blink
@@ -339668,9 +339668,9 @@ dp01t_29_3_blink: @ 8120424
bl dp01_tbl3_exec_completed
b _08120482
.align 2, 0
-_0812044C: .4byte 0x02020004
-_08120450: .4byte 0x02024be0
-_08120454: .4byte 0x02024a60
+_0812044C: .4byte gSprites
+_08120450: .4byte gUnknown_02024BE0
+_08120454: .4byte gUnknown_02024A60
_08120458:
ldr r1, _08120488
movs r0, 0x1
@@ -339697,8 +339697,8 @@ _08120482:
pop {r0}
bx r0
.align 2, 0
-_08120488: .4byte 0x02024e6d
-_0812048C: .4byte 0x03004330
+_08120488: .4byte gUnknown_02024E6D
+_0812048C: .4byte gUnknown_03004330
_08120490: .4byte bx_blink_t3
thumb_func_end dp01t_29_3_blink
@@ -339741,8 +339741,8 @@ _081204B4:
pop {r0}
bx r0
.align 2, 0
-_081204DC: .4byte 0x02024a60
-_081204E0: .4byte 0x02023a60
+_081204DC: .4byte gUnknown_02024A60
+_081204E0: .4byte gUnknown_02023A60
thumb_func_end sub_81204A0
thumb_func_start sub_81204E4
@@ -339765,8 +339765,8 @@ sub_81204E4: @ 81204E4
pop {r0}
bx r0
.align 2, 0
-_0812050C: .4byte 0x02023a60
-_08120510: .4byte 0x02024a60
+_0812050C: .4byte gUnknown_02023A60
+_08120510: .4byte gUnknown_02024A60
thumb_func_end sub_81204E4
thumb_func_start sub_8120514
@@ -339794,9 +339794,9 @@ sub_8120514: @ 8120514
pop {r0}
bx r0
.align 2, 0
-_08120548: .4byte 0x02024a6a
-_0812054C: .4byte 0x02024a60
-_08120550: .4byte 0x03004360
+_08120548: .4byte gUnknown_02024A6A
+_0812054C: .4byte gUnknown_02024A60
+_08120550: .4byte gPlayerParty
thumb_func_end sub_8120514
thumb_func_start dp01t_2E_3_battle_intro
@@ -339819,9 +339819,9 @@ dp01t_2E_3_battle_intro: @ 8120554
pop {r0}
bx r0
.align 2, 0
-_0812057C: .4byte 0x02023a60
-_08120580: .4byte 0x02024a60
-_08120584: .4byte 0x02024de8
+_0812057C: .4byte gUnknown_02023A60
+_08120580: .4byte gUnknown_02024A60
+_08120584: .4byte gUnknown_02024DE8
thumb_func_end dp01t_2E_3_battle_intro
thumb_func_start sub_8120588
@@ -339990,21 +339990,21 @@ _081206BA:
pop {r0}
bx r0
.align 2, 0
-_081206DC: .4byte 0x02024be0
-_081206E0: .4byte 0x02024a60
-_081206E4: .4byte 0x02020004
+_081206DC: .4byte gUnknown_02024BE0
+_081206E0: .4byte gUnknown_02024A60
+_081206E4: .4byte gSprites
_081206E8: .4byte 0x0000ffd8
_081206EC: .4byte sub_8078B34
_081206F0: .4byte sub_8030E38
_081206F4: .4byte 0x0000d6f9
_081206F8: .4byte gTrainerBackPicPaletteTable
-_081206FC: .4byte 0x03002970
+_081206FC: .4byte gLinkPlayers
_08120700: .4byte sub_812071C
-_08120704: .4byte 0x03004b20
+_08120704: .4byte gTasks
_08120708: .4byte 0x02017810
-_0812070C: .4byte 0x02024e68
+_0812070C: .4byte gUnknown_02024E68
_08120710: .4byte sub_8044CA0
-_08120714: .4byte 0x03004330
+_08120714: .4byte gUnknown_03004330
_08120718: .4byte nullsub_74
thumb_func_end sub_8120588
@@ -340031,7 +340031,7 @@ sub_812071C: @ 812071C
strh r0, [r1, 0xA]
b _08120804
.align 2, 0
-_08120744: .4byte 0x03004b20
+_08120744: .4byte gTasks
_08120748:
ldr r7, _08120788
ldrb r0, [r7]
@@ -340064,10 +340064,10 @@ _08120768:
bl sub_811F864
b _081207EC
.align 2, 0
-_08120788: .4byte 0x02024a60
-_0812078C: .4byte 0x020239f8
-_08120790: .4byte 0x02023a60
-_08120794: .4byte 0x02024a6a
+_08120788: .4byte gUnknown_02024A60
+_0812078C: .4byte gUnknown_020239F8
+_08120790: .4byte gUnknown_02023A60
+_08120794: .4byte gUnknown_02024A6A
_08120798:
ldr r4, _08120810
ldrb r0, [r7]
@@ -340128,11 +340128,11 @@ _08120804:
pop {r0}
bx r0
.align 2, 0
-_08120810: .4byte 0x02023a60
-_08120814: .4byte 0x02024a6a
-_08120818: .4byte 0x03004360
-_0812081C: .4byte 0x03004330
-_08120820: .4byte 0x02024a60
+_08120810: .4byte gUnknown_02023A60
+_08120814: .4byte gUnknown_02024A6A
+_08120818: .4byte gPlayerParty
+_0812081C: .4byte gUnknown_03004330
+_08120820: .4byte gUnknown_02024A60
_08120824: .4byte sub_811DCA0
thumb_func_end sub_812071C
@@ -340156,8 +340156,8 @@ dp01t_30_3_80EB11C: @ 8120828
bl dp01_tbl3_exec_completed
b _081208C0
.align 2, 0
-_08120850: .4byte 0x02023a60
-_08120854: .4byte 0x02024a60
+_08120850: .4byte gUnknown_02023A60
+_08120854: .4byte gUnknown_02024A60
_08120858:
ldr r5, _081208C8
ldrb r1, [r5]
@@ -340216,11 +340216,11 @@ _081208C0:
pop {r0}
bx r0
.align 2, 0
-_081208C8: .4byte 0x02024a60
+_081208C8: .4byte gUnknown_02024A60
_081208CC: .4byte 0x02017810
-_081208D0: .4byte 0x02023a64
-_081208D4: .4byte 0x02024e68
-_081208D8: .4byte 0x03004330
+_081208D0: .4byte gUnknown_02023A64
+_081208D4: .4byte gUnknown_02024E68
+_081208D8: .4byte gUnknown_03004330
_081208DC: .4byte sub_81208E0
thumb_func_end dp01t_30_3_80EB11C
@@ -340254,7 +340254,7 @@ _08120910:
pop {r0}
bx r0
.align 2, 0
-_08120918: .4byte 0x02024a60
+_08120918: .4byte gUnknown_02024A60
_0812091C: .4byte 0x02017810
thumb_func_end sub_81208E0
@@ -340288,10 +340288,10 @@ _0812094E:
pop {r0}
bx r0
.align 2, 0
-_08120958: .4byte 0x02024a60
+_08120958: .4byte gUnknown_02024A60
_0812095C: .4byte 0x02017810
-_08120960: .4byte 0x03004b20
-_08120964: .4byte 0x02024e68
+_08120960: .4byte gTasks
+_08120964: .4byte gUnknown_02024E68
_08120968: .4byte sub_8044CA0
thumb_func_end sub_8120920
@@ -340344,10 +340344,10 @@ _081209BE:
pop {r0}
bx r0
.align 2, 0
-_081209C8: .4byte 0x02024a60
-_081209CC: .4byte 0x02020004
-_081209D0: .4byte 0x02024be0
-_081209D4: .4byte 0x02023a60
+_081209C8: .4byte gUnknown_02024A60
+_081209CC: .4byte gSprites
+_081209D0: .4byte gUnknown_02024BE0
+_081209D4: .4byte gUnknown_02023A60
thumb_func_end sub_8120978
thumb_func_start sub_81209D8
@@ -340384,8 +340384,8 @@ sub_81209D8: @ 81209D8
bl dp01_tbl3_exec_completed
b _08120A30
.align 2, 0
-_08120A1C: .4byte 0x02024a60
-_08120A20: .4byte 0x02023a60
+_08120A1C: .4byte gUnknown_02024A60
+_08120A20: .4byte gUnknown_02023A60
_08120A24:
ldr r0, _08120A38
ldrb r1, [r6]
@@ -340399,7 +340399,7 @@ _08120A30:
pop {r0}
bx r0
.align 2, 0
-_08120A38: .4byte 0x03004330
+_08120A38: .4byte gUnknown_03004330
_08120A3C: .4byte sub_811E3B8
thumb_func_end sub_81209D8
@@ -340446,10 +340446,10 @@ sub_8120A58: @ 8120A58
pop {r0}
bx r0
.align 2, 0
-_08120A90: .4byte 0x02024d26
-_08120A94: .4byte 0x02023a60
-_08120A98: .4byte 0x02024a60
-_08120A9C: .4byte 0x03004330
+_08120A90: .4byte gUnknown_02024D26
+_08120A94: .4byte gUnknown_02023A60
+_08120A98: .4byte gUnknown_02024A60
+_08120A9C: .4byte gUnknown_03004330
_08120AA0: .4byte sub_811E29C
thumb_func_end sub_8120A58
@@ -340563,21 +340563,21 @@ _08120B64:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08120B70: .4byte 0x02039270
-_08120B74: .4byte 0x02024a60
-_08120B78: .4byte 0x02023a64
-_08120B7C: .4byte 0x02024c04
-_08120B80: .4byte 0x02024c06
+_08120B70: .4byte gUnknown_02039270
+_08120B74: .4byte gUnknown_02024A60
+_08120B78: .4byte gUnknown_02023A64
+_08120B7C: .4byte gUnknown_02024C04
+_08120B80: .4byte byte_2024C06
_08120B84: .4byte 0x02000000
_08120B88: .4byte 0x00016003
_08120B8C: .4byte 0x0001605e
_08120B90: .4byte 0x000160c1
-_08120B94: .4byte 0x02024c0b
+_08120B94: .4byte gUnknown_02024C0B
_08120B98: .4byte 0x000160a0
-_08120B9C: .4byte 0x030041c0
-_08120BA0: .4byte 0x0203926c
-_08120BA4: .4byte 0x03004290
-_08120BA8: .4byte 0x030042b0
+_08120B9C: .4byte gUnknown_030041C0
+_08120BA0: .4byte gUnknown_0203926C
+_08120BA4: .4byte gUnknown_03004290
+_08120BA8: .4byte gUnknown_030042B0
_08120BAC: .4byte _08120BB0
.align 2, 0
_08120BB0:
@@ -340608,7 +340608,7 @@ _08120BE8:
ldr r6, _08120BF4
b _08120F70
.align 2, 0
-_08120BEC: .4byte 0x020239f8
+_08120BEC: .4byte gUnknown_020239F8
_08120BF0: .4byte gUnknown_084005C7
_08120BF4: .4byte gUnknown_084005DB
_08120BF8:
@@ -340671,7 +340671,7 @@ _08120C64:
ldr r6, _08120C70
b _08120F70
.align 2, 0
-_08120C68: .4byte 0x020239f8
+_08120C68: .4byte gUnknown_020239F8
_08120C6C: .4byte gUnknown_084006A4
_08120C70: .4byte gUnknown_084006F1
_08120C74:
@@ -340693,7 +340693,7 @@ _08120C7C:
ldr r6, _08120C98
b _08120F70
.align 2, 0
-_08120C94: .4byte 0x020239f8
+_08120C94: .4byte gUnknown_020239F8
_08120C98: .4byte gUnknown_0840065C
_08120C9C:
movs r0, 0x2
@@ -340752,7 +340752,7 @@ _08120D04:
ldr r6, _08120D0C
b _08120F70
.align 2, 0
-_08120D08: .4byte 0x020239f8
+_08120D08: .4byte gUnknown_020239F8
_08120D0C: .4byte gUnknown_08400727
_08120D10:
ldr r6, _08120D1C
@@ -340784,8 +340784,8 @@ _08120D40:
ldr r6, _08120D50
b _08120F70
.align 2, 0
-_08120D44: .4byte 0x0202ff5e
-_08120D48: .4byte 0x020239f8
+_08120D44: .4byte word_202FF5E
+_08120D48: .4byte gUnknown_020239F8
_08120D4C: .4byte gUnknown_08400771
_08120D50: .4byte gUnknown_08400781
_08120D54:
@@ -340818,7 +340818,7 @@ _08120D82:
.align 2, 0
_08120D88: .4byte 0x00016003
_08120D8C: .4byte 0x000160c1
-_08120D90: .4byte 0x020239f8
+_08120D90: .4byte gUnknown_020239F8
_08120D94: .4byte gUnknown_084006B3
_08120D98:
cmp r3, 0x1
@@ -340855,7 +340855,7 @@ _08120DD0:
ldr r6, _08120DDC
b _08120F70
.align 2, 0
-_08120DD4: .4byte 0x020239f8
+_08120DD4: .4byte gUnknown_020239F8
_08120DD8: .4byte gUnknown_0840067C
_08120DDC: .4byte gUnknown_0840068C
_08120DE0:
@@ -340885,8 +340885,8 @@ _08120DE8:
bl StringCopy
b _08120E38
.align 2, 0
-_08120E14: .4byte 0x02039270
-_08120E18: .4byte 0x03004290
+_08120E14: .4byte gUnknown_02039270
+_08120E18: .4byte gUnknown_03004290
_08120E1C: .4byte gUnknown_08401674
_08120E20: .4byte 0x02000000
_08120E24: .4byte 0x000160a0
@@ -340904,7 +340904,7 @@ _08120E38:
ldr r6, _08120E4C
b _08120F70
.align 2, 0
-_08120E44: .4byte 0x03004290
+_08120E44: .4byte gUnknown_03004290
_08120E48: .4byte gMoveNames
_08120E4C: .4byte gUnknown_084007BD
_08120E50:
@@ -340940,7 +340940,7 @@ _08120E7C:
ldr r6, _08120E94
b _08120F70
.align 2, 0
-_08120E90: .4byte 0x030041c0
+_08120E90: .4byte gUnknown_030041C0
_08120E94: .4byte gUnknown_083FFEFC
_08120E98:
ldr r0, _08120EAC
@@ -340953,7 +340953,7 @@ _08120E98:
ldr r6, _08120EB4
b _08120F70
.align 2, 0
-_08120EAC: .4byte 0x020239f8
+_08120EAC: .4byte gUnknown_020239F8
_08120EB0: .4byte gUnknown_083FFFEA
_08120EB4: .4byte gUnknown_083FFFF7
_08120EB8:
@@ -340986,8 +340986,8 @@ _08120ED2:
beq _08120EFE
b _08120F70
.align 2, 0
-_08120EF0: .4byte 0x020239f8
-_08120EF4: .4byte 0x030041c0
+_08120EF0: .4byte gUnknown_020239F8
+_08120EF4: .4byte gUnknown_030041C0
_08120EF8:
cmp r0, 0x3
beq _08120F10
@@ -341018,7 +341018,7 @@ _08120F18:
beq _08120F36
b _08120F70
.align 2, 0
-_08120F2C: .4byte 0x030041c0
+_08120F2C: .4byte gUnknown_030041C0
_08120F30:
cmp r0, 0x3
beq _08120F48
@@ -341048,7 +341048,7 @@ _08120F50:
strb r0, [r1]
b _08120F76
.align 2, 0
-_08120F60: .4byte 0x020238cc
+_08120F60: .4byte gUnknown_020238CC
_08120F64:
ldr r1, _08120F84
adds r0, r7, 0
@@ -341079,7 +341079,7 @@ get_battle_strings_: @ 8120F88
pop {r1}
bx r1
.align 2, 0
-_08120F94: .4byte 0x020238cc
+_08120F94: .4byte gUnknown_020238CC
thumb_func_end get_battle_strings_
thumb_func_start sub_8120F98
@@ -341229,8 +341229,8 @@ _081210F0:
adds r0, r5, 0
b _08121140
.align 2, 0
-_08121100: .4byte 0x030041c0
-_08121104: .4byte 0x020231cc
+_08121100: .4byte gUnknown_030041C0
+_08121104: .4byte gStringVar1
_08121108:
adds r0, r5, 0
bl sub_8120F98
@@ -341249,8 +341249,8 @@ _0812111E:
ldr r4, _08121130
b _0812113E
.align 2, 0
-_0812112C: .4byte 0x03004290
-_08121130: .4byte 0x020232cc
+_0812112C: .4byte gUnknown_03004290
+_08121130: .4byte gStringVar2
_08121134:
ldr r1, _0812114C
ldrb r0, [r1]
@@ -341264,8 +341264,8 @@ _08121140:
bl sub_8121A68
bl _081219E6
.align 2, 0
-_0812114C: .4byte 0x030042b0
-_08121150: .4byte 0x020233cc
+_0812114C: .4byte gUnknown_030042B0
+_08121150: .4byte gStringVar3
_08121154:
adds r4, r1, 0
bl _081219E6
@@ -341283,8 +341283,8 @@ _0812115A:
adds r0, r1
bl _0812190E
.align 2, 0
-_08121178: .4byte 0x02024a6a
-_0812117C: .4byte 0x03004360
+_08121178: .4byte gUnknown_02024A6A
+_0812117C: .4byte gPlayerParty
_08121180:
movs r0, 0x1
bl battle_get_side_with_given_state
@@ -341299,8 +341299,8 @@ _08121180:
adds r0, r1
b _0812190E
.align 2, 0
-_0812119C: .4byte 0x02024a6a
-_081211A0: .4byte 0x030045c0
+_0812119C: .4byte gUnknown_02024A6A
+_081211A0: .4byte gEnemyParty
_081211A4:
movs r0, 0x2
bl battle_get_side_with_given_state
@@ -341315,8 +341315,8 @@ _081211A4:
adds r0, r1
b _0812190E
.align 2, 0
-_081211C0: .4byte 0x02024a6a
-_081211C4: .4byte 0x03004360
+_081211C0: .4byte gUnknown_02024A6A
+_081211C4: .4byte gPlayerParty
_081211C8:
movs r0, 0x3
bl battle_get_side_with_given_state
@@ -341331,8 +341331,8 @@ _081211C8:
adds r0, r1
b _0812190E
.align 2, 0
-_081211E4: .4byte 0x02024a6a
-_081211E8: .4byte 0x030045c0
+_081211E4: .4byte gUnknown_02024A6A
+_081211E8: .4byte gEnemyParty
_081211EC:
ldr r2, _0812120C
ldr r1, _08121210
@@ -341350,9 +341350,9 @@ _081211EC:
adds r0, r1
b _0812190E
.align 2, 0
-_0812120C: .4byte 0x02024a6a
-_08121210: .4byte 0x03002970
-_08121214: .4byte 0x03004360
+_0812120C: .4byte gUnknown_02024A6A
+_08121210: .4byte gLinkPlayers
+_08121214: .4byte gPlayerParty
_08121218:
ldr r2, _0812123C
ldr r1, _08121240
@@ -341372,9 +341372,9 @@ _08121218:
adds r0, r1
b _0812190E
.align 2, 0
-_0812123C: .4byte 0x02024a6a
-_08121240: .4byte 0x03002970
-_08121244: .4byte 0x030045c0
+_0812123C: .4byte gUnknown_02024A6A
+_08121240: .4byte gLinkPlayers
+_08121244: .4byte gEnemyParty
_08121248:
ldr r2, _0812126C
ldr r1, _08121270
@@ -341394,9 +341394,9 @@ _08121248:
adds r0, r1
b _0812190E
.align 2, 0
-_0812126C: .4byte 0x02024a6a
-_08121270: .4byte 0x03002970
-_08121274: .4byte 0x03004360
+_0812126C: .4byte gUnknown_02024A6A
+_08121270: .4byte gLinkPlayers
+_08121274: .4byte gPlayerParty
_08121278:
ldr r2, _0812129C
ldr r1, _081212A0
@@ -341416,9 +341416,9 @@ _08121278:
adds r0, r1
b _0812190E
.align 2, 0
-_0812129C: .4byte 0x02024a6a
-_081212A0: .4byte 0x03002970
-_081212A4: .4byte 0x030045c0
+_0812129C: .4byte gUnknown_02024A6A
+_081212A0: .4byte gLinkPlayers
+_081212A4: .4byte gEnemyParty
_081212A8:
ldr r4, _081212CC
ldrb r0, [r4]
@@ -341437,8 +341437,8 @@ _081212A8:
ldr r4, _081212D8
b _081212E6
.align 2, 0
-_081212CC: .4byte 0x02024c07
-_081212D0: .4byte 0x020239f8
+_081212CC: .4byte gUnknown_02024C07
+_081212D0: .4byte gUnknown_020239F8
_081212D4: .4byte gUnknown_08400791
_081212D8: .4byte gUnknown_08400797
_081212DC:
@@ -341469,8 +341469,8 @@ _081212E6:
adds r0, r1
b _0812190E
.align 2, 0
-_08121314: .4byte 0x02024a6a
-_08121318: .4byte 0x030045c0
+_08121314: .4byte gUnknown_02024A6A
+_08121318: .4byte gEnemyParty
_0812131C:
ldrb r0, [r2]
bl battle_get_per_side_status
@@ -341485,7 +341485,7 @@ _0812131C:
ldrh r1, [r0]
b _0812193A
.align 2, 0
-_08121338: .4byte 0x02024a6a
+_08121338: .4byte gUnknown_02024A6A
_0812133C:
ldr r4, _08121370
ldrb r0, [r4]
@@ -341511,9 +341511,9 @@ _0812133C:
adds r0, r1
b _0812190E
.align 2, 0
-_08121370: .4byte 0x02024c07
-_08121374: .4byte 0x02024a6a
-_08121378: .4byte 0x03004360
+_08121370: .4byte gUnknown_02024C07
+_08121374: .4byte gUnknown_02024A6A
+_08121378: .4byte gPlayerParty
_0812137C:
ldrb r0, [r4]
bl battle_get_per_side_status
@@ -341532,8 +341532,8 @@ _0812137C:
ldr r1, _081213A4
b _08121940
.align 2, 0
-_081213A0: .4byte 0x02024a6a
-_081213A4: .4byte 0x030045c0
+_081213A0: .4byte gUnknown_02024A6A
+_081213A4: .4byte gEnemyParty
_081213A8:
ldr r5, _081213F4
ldrb r0, [r5]
@@ -341575,12 +341575,12 @@ _081213E8:
ldrh r1, [r0]
b _08121908
.align 2, 0
-_081213F4: .4byte 0x02024c07
-_081213F8: .4byte 0x020239f8
+_081213F4: .4byte gUnknown_02024C07
+_081213F8: .4byte gUnknown_020239F8
_081213FC: .4byte gUnknown_08400791
_08121400: .4byte gUnknown_08400797
-_08121404: .4byte 0x02024a6a
-_08121408: .4byte 0x030045c0
+_08121404: .4byte gUnknown_02024A6A
+_08121408: .4byte gEnemyParty
_0812140C:
ldr r1, _08121418
ldrb r0, [r5]
@@ -341589,7 +341589,7 @@ _0812140C:
ldrh r1, [r0]
b _0812193A
.align 2, 0
-_08121418: .4byte 0x02024a6a
+_08121418: .4byte gUnknown_02024A6A
_0812141C:
ldr r5, _08121468
ldrb r0, [r5]
@@ -341631,12 +341631,12 @@ _0812145C:
ldrh r1, [r0]
b _08121908
.align 2, 0
-_08121468: .4byte 0x02024c08
-_0812146C: .4byte 0x020239f8
+_08121468: .4byte gUnknown_02024C08
+_0812146C: .4byte gUnknown_020239F8
_08121470: .4byte gUnknown_08400791
_08121474: .4byte gUnknown_08400797
-_08121478: .4byte 0x02024a6a
-_0812147C: .4byte 0x030045c0
+_08121478: .4byte gUnknown_02024A6A
+_0812147C: .4byte gEnemyParty
_08121480:
ldr r1, _0812148C
ldrb r0, [r5]
@@ -341645,7 +341645,7 @@ _08121480:
ldrh r1, [r0]
b _0812193A
.align 2, 0
-_0812148C: .4byte 0x02024a6a
+_0812148C: .4byte gUnknown_02024A6A
_08121490:
ldr r5, _081214DC
ldrb r0, [r5]
@@ -341687,12 +341687,12 @@ _081214D0:
ldrh r1, [r0]
b _08121908
.align 2, 0
-_081214DC: .4byte 0x02024c0a
-_081214E0: .4byte 0x020239f8
+_081214DC: .4byte gUnknown_02024C0A
+_081214E0: .4byte gUnknown_020239F8
_081214E4: .4byte gUnknown_08400791
_081214E8: .4byte gUnknown_08400797
-_081214EC: .4byte 0x02024a6a
-_081214F0: .4byte 0x030045c0
+_081214EC: .4byte gUnknown_02024A6A
+_081214F0: .4byte gEnemyParty
_081214F4:
ldr r1, _08121500
ldrb r0, [r5]
@@ -341701,7 +341701,7 @@ _081214F4:
ldrh r1, [r0]
b _0812193A
.align 2, 0
-_08121500: .4byte 0x02024a6a
+_08121500: .4byte gUnknown_02024A6A
_08121504:
ldr r5, _08121550
ldrb r0, [r5]
@@ -341743,12 +341743,12 @@ _08121544:
ldrh r1, [r0]
b _08121908
.align 2, 0
-_08121550: .4byte 0x02024a60
-_08121554: .4byte 0x020239f8
+_08121550: .4byte gUnknown_02024A60
+_08121554: .4byte gUnknown_020239F8
_08121558: .4byte gUnknown_08400791
_0812155C: .4byte gUnknown_08400797
-_08121560: .4byte 0x02024a6a
-_08121564: .4byte 0x030045c0
+_08121560: .4byte gUnknown_02024A6A
+_08121564: .4byte gEnemyParty
_08121568:
ldr r1, _08121574
ldrb r0, [r5]
@@ -341757,7 +341757,7 @@ _08121568:
ldrh r1, [r0]
b _0812193A
.align 2, 0
-_08121574: .4byte 0x02024a6a
+_08121574: .4byte gUnknown_02024A6A
_08121578:
ldr r4, _081215CC
ldr r0, _081215D0
@@ -341805,11 +341805,11 @@ _081215BC:
.align 2, 0
_081215CC: .4byte 0x02000000
_081215D0: .4byte 0x00016003
-_081215D4: .4byte 0x020239f8
+_081215D4: .4byte gUnknown_020239F8
_081215D8: .4byte gUnknown_08400791
_081215DC: .4byte gUnknown_08400797
-_081215E0: .4byte 0x02024a6a
-_081215E4: .4byte 0x030045c0
+_081215E0: .4byte gUnknown_02024A6A
+_081215E4: .4byte gEnemyParty
_081215E8:
ldr r1, _081215F4
ldrb r0, [r5]
@@ -341818,7 +341818,7 @@ _081215E8:
ldrh r1, [r0]
b _0812193A
.align 2, 0
-_081215F4: .4byte 0x02024a6a
+_081215F4: .4byte gUnknown_02024A6A
_081215F8:
ldr r0, _08121610
ldr r2, [r0]
@@ -341832,7 +341832,7 @@ _081215F8:
adds r0, r2
b _08121634
.align 2, 0
-_08121610: .4byte 0x02039270
+_08121610: .4byte gUnknown_02039270
_08121614: .4byte 0x02000000
_08121618: .4byte 0x000160a0
_0812161C:
@@ -341856,7 +341856,7 @@ _08121634:
adds r4, r0, r1
b _081219E6
.align 2, 0
-_08121640: .4byte 0x02039270
+_08121640: .4byte gUnknown_02039270
_08121644: .4byte 0x02000000
_08121648: .4byte 0x000160a0
_0812164C: .4byte gUnknown_08401674
@@ -341908,13 +341908,13 @@ _08121660:
mov r4, sp
b _081219E6
.align 2, 0
-_081216AC: .4byte 0x020239f8
-_081216B0: .4byte 0x02024c04
-_081216B4: .4byte 0x03002970
+_081216AC: .4byte gUnknown_020239F8
+_081216B0: .4byte gUnknown_02024C04
+_081216B4: .4byte gLinkPlayers
_081216B8: .4byte 0x02000000
_081216BC: .4byte 0x000160cb
-_081216C0: .4byte 0x02024c0b
-_081216C4: .4byte 0x02024df0
+_081216C0: .4byte gUnknown_02024C0B
+_081216C4: .4byte gEnigmaBerries
_081216C8: .4byte gUnknown_08400A85
_081216CC:
ldr r4, _081216D0
@@ -341933,26 +341933,26 @@ _081216DC:
mov r4, sp
b _081219E6
.align 2, 0
-_081216E8: .4byte 0x02024c04
+_081216E8: .4byte gUnknown_02024C04
_081216EC:
ldr r0, _081216F0
b _08121734
.align 2, 0
-_081216F0: .4byte 0x02024c06
+_081216F0: .4byte byte_2024C06
_081216F4:
ldr r1, _081216FC
ldr r0, _08121700
b _08121730
.align 2, 0
-_081216FC: .4byte 0x0203926c
-_08121700: .4byte 0x02024c07
+_081216FC: .4byte gUnknown_0203926C
+_08121700: .4byte gUnknown_02024C07
_08121704:
ldr r1, _0812170C
ldr r0, _08121710
b _08121730
.align 2, 0
-_0812170C: .4byte 0x0203926c
-_08121710: .4byte 0x02024c08
+_0812170C: .4byte gUnknown_0203926C
+_08121710: .4byte gUnknown_02024C08
_08121714:
ldr r1, _08121720
ldr r0, _08121724
@@ -341960,7 +341960,7 @@ _08121714:
adds r0, r2
b _08121730
.align 2, 0
-_08121720: .4byte 0x0203926c
+_08121720: .4byte gUnknown_0203926C
_08121724: .4byte 0x02000000
_08121728: .4byte 0x00016003
_0812172C:
@@ -341977,8 +341977,8 @@ _08121734:
adds r4, r1, r0
b _081219E6
.align 2, 0
-_08121740: .4byte 0x0203926c
-_08121744: .4byte 0x02024c0a
+_08121740: .4byte gUnknown_0203926C
+_08121744: .4byte gUnknown_02024C0A
_08121748: .4byte gAbilityNames
_0812174C:
ldr r3, _08121764
@@ -341993,7 +341993,7 @@ _0812174C:
movs r1, 0xD
b _081217AE
.align 2, 0
-_08121764: .4byte 0x0202ff5e
+_08121764: .4byte word_202FF5E
_08121768:
ldr r0, _08121784
ldrh r1, [r0]
@@ -342008,7 +342008,7 @@ _08121768:
movs r1, 0xD
b _081217AE
.align 2, 0
-_08121784: .4byte 0x020239f8
+_08121784: .4byte gUnknown_020239F8
_08121788:
movs r0, 0x80
lsls r0, 4
@@ -342055,7 +342055,7 @@ _081217C0:
mov r4, sp
b _081219E6
.align 2, 0
-_081217E4: .4byte 0x0202ff5e
+_081217E4: .4byte word_202FF5E
_081217E8: .4byte 0x02017002
_081217EC:
ldr r0, _08121804
@@ -342070,7 +342070,7 @@ _081217EC:
mov r4, sp
b _081219E6
.align 2, 0
-_08121804: .4byte 0x020239f8
+_08121804: .4byte gUnknown_020239F8
_08121808:
movs r0, 0x80
lsls r0, 4
@@ -342099,7 +342099,7 @@ _08121830:
adds r4, r0, r1
b _081219E6
.align 2, 0
-_0812183C: .4byte 0x03002978
+_0812183C: .4byte gUnknown_03002978
_08121840:
ldr r4, _08121850
lsls r0, r7, 3
@@ -342110,7 +342110,7 @@ _08121840:
movs r0, 0x2
b _08121876
.align 2, 0
-_08121850: .4byte 0x03002970
+_08121850: .4byte gLinkPlayers
_08121854:
ldr r4, _08121864
lsls r0, r7, 3
@@ -342121,7 +342121,7 @@ _08121854:
movs r0, 0x1
b _08121876
.align 2, 0
-_08121864: .4byte 0x03002970
+_08121864: .4byte gLinkPlayers
_08121868:
ldr r4, _08121888
lsls r0, r7, 3
@@ -342140,7 +342140,7 @@ _08121876:
adds r4, r1, r4
b _081219E6
.align 2, 0
-_08121888: .4byte 0x03002970
+_08121888: .4byte gLinkPlayers
_0812188C:
ldr r0, _081218A4
ldr r3, _081218A8
@@ -342156,7 +342156,7 @@ _0812188C:
.align 2, 0
_081218A4: .4byte 0x02000000
_081218A8: .4byte 0x00016003
-_081218AC: .4byte 0x03002978
+_081218AC: .4byte gUnknown_03002978
_081218B0:
ldr r4, _081218B4
b _081219E6
@@ -342217,10 +342217,10 @@ _0812190E:
.align 2, 0
_08121918: .4byte 0x02000000
_0812191C: .4byte 0x00016003
-_08121920: .4byte 0x020239f8
+_08121920: .4byte gUnknown_020239F8
_08121924: .4byte gUnknown_08400791
_08121928: .4byte gUnknown_08400797
-_0812192C: .4byte 0x030045c0
+_0812192C: .4byte gEnemyParty
_08121930: .4byte 0x0001605e
_08121934:
ldr r1, _08121954
@@ -342242,7 +342242,7 @@ _0812194A:
b _081219E6
.align 2, 0
_08121954: .4byte 0x0001605e
-_08121958: .4byte 0x03004360
+_08121958: .4byte gPlayerParty
_0812195C:
ldr r0, _08121970
bl FlagGet
@@ -342260,7 +342260,7 @@ _0812197C:
ldr r0, _08121980
b _08121986
.align 2, 0
-_08121980: .4byte 0x02024c07
+_08121980: .4byte gUnknown_02024C07
_08121984:
ldr r0, _08121998
_08121986:
@@ -342273,14 +342273,14 @@ _08121986:
ldr r4, _081219A0
b _081219E6
.align 2, 0
-_08121998: .4byte 0x02024c08
+_08121998: .4byte gUnknown_02024C08
_0812199C: .4byte gUnknown_084007A7
_081219A0: .4byte gUnknown_084007AC
_081219A4:
ldr r0, _081219A8
b _081219AE
.align 2, 0
-_081219A8: .4byte 0x02024c07
+_081219A8: .4byte gUnknown_02024C07
_081219AC:
ldr r0, _081219C0
_081219AE:
@@ -342293,14 +342293,14 @@ _081219AE:
ldr r4, _081219C8
b _081219E6
.align 2, 0
-_081219C0: .4byte 0x02024c08
+_081219C0: .4byte gUnknown_02024C08
_081219C4: .4byte gUnknown_0840079C
_081219C8: .4byte gUnknown_084007A1
_081219CC:
ldr r0, _081219D0
b _081219D6
.align 2, 0
-_081219D0: .4byte 0x02024c07
+_081219D0: .4byte gUnknown_02024C07
_081219D4:
ldr r0, _08121A24
_081219D6:
@@ -342346,7 +342346,7 @@ _08121A06:
adds r6, 0x1
b _08121A3C
.align 2, 0
-_08121A24: .4byte 0x02024c08
+_08121A24: .4byte gUnknown_02024C08
_08121A28: .4byte gUnknown_084007B2
_08121A2C: .4byte gUnknown_084007B7
_08121A30:
@@ -342526,7 +342526,7 @@ _08121B64:
bl GetMonData
b _08121BC4
.align 2, 0
-_08121B84: .4byte 0x03004360
+_08121B84: .4byte gPlayerParty
_08121B88:
ldr r0, _08121BA0
ldrh r1, [r0]
@@ -342539,7 +342539,7 @@ _08121B88:
bl StringAppend
b _08121BB0
.align 2, 0
-_08121BA0: .4byte 0x020239f8
+_08121BA0: .4byte gUnknown_020239F8
_08121BA4: .4byte gUnknown_08400797
_08121BA8:
ldr r1, _08121BD4
@@ -342564,7 +342564,7 @@ _08121BC4:
b _08121D02
.align 2, 0
_08121BD4: .4byte gUnknown_08400791
-_08121BD8: .4byte 0x030045c0
+_08121BD8: .4byte gEnemyParty
_08121BDC:
ldr r1, _08121BEC
adds r0, r5, r7
@@ -342601,7 +342601,7 @@ _08121C02:
bl GetMonData
b _08121C3A
.align 2, 0
-_08121C24: .4byte 0x03004360
+_08121C24: .4byte gPlayerParty
_08121C28:
ldrb r1, [r4, 0x2]
movs r0, 0x64
@@ -342616,7 +342616,7 @@ _08121C3A:
bl StringGetEnd10
b _08121D02
.align 2, 0
-_08121C44: .4byte 0x030045c0
+_08121C44: .4byte gEnemyParty
_08121C48:
ldr r1, _08121C58
adds r0, r5, r7
@@ -342680,12 +342680,12 @@ _08121C78:
ldr r1, _08121CDC
b _08121CE2
.align 2, 0
-_08121CC4: .4byte 0x020239f8
-_08121CC8: .4byte 0x03002970
+_08121CC4: .4byte gUnknown_020239F8
+_08121CC8: .4byte gLinkPlayers
_08121CCC: .4byte 0x02000000
_08121CD0: .4byte 0x000160cb
-_08121CD4: .4byte 0x02024c0b
-_08121CD8: .4byte 0x02024df0
+_08121CD4: .4byte gUnknown_02024C0B
+_08121CD8: .4byte gEnigmaBerries
_08121CDC: .4byte gUnknown_08400A85
_08121CE0:
ldr r1, _08121CEC
@@ -342751,7 +342751,7 @@ _08121D3C:
bl StringCopy
b _08121D68
.align 2, 0
-_08121D50: .4byte 0x02039270
+_08121D50: .4byte gUnknown_02039270
_08121D54: .4byte gUnknown_084016BC
_08121D58: .4byte gUnknown_08400E5E
_08121D5C:
@@ -342808,7 +342808,7 @@ _08121DA8:
mov pc, r0
.align 2, 0
_08121DB4: .4byte gUnknown_084016BC
-_08121DB8: .4byte 0x02039270
+_08121DB8: .4byte gUnknown_02039270
_08121DBC: .4byte _08121DC0
.align 2, 0
_08121DC0:
@@ -342906,7 +342906,7 @@ _08121E60:
pop {r0}
bx r0
.align 2, 0
-_08121E74: .4byte 0x02039270
+_08121E74: .4byte gUnknown_02039270
thumb_func_end sub_8121E58
thumb_func_start sub_8121E78
@@ -342963,8 +342963,8 @@ _08121EC0:
b _08122020
.align 2, 0
_08121EE8: .4byte 0x00000266
-_08121EEC: .4byte 0x03004350
-_08121EF0: .4byte 0x03004360
+_08121EEC: .4byte gPlayerPartyCount
+_08121EF0: .4byte gPlayerParty
_08121EF4:
movs r0, 0
strh r0, [r5]
@@ -343069,8 +343069,8 @@ _08121FA0:
bl sub_806BC3C
b _08121FD4
.align 2, 0
-_08121FC4: .4byte 0x02039270
-_08121FC8: .4byte 0x03004360
+_08121FC4: .4byte gUnknown_02039270
+_08121FC8: .4byte gPlayerParty
_08121FCC:
adds r0, r5, 0
movs r1, 0x7E
@@ -343094,7 +343094,7 @@ _08121FE8:
strh r0, [r1]
b _08122026
.align 2, 0
-_08121FF0: .4byte 0x03004350
+_08121FF0: .4byte gPlayerPartyCount
_08121FF4: .4byte 0x0201b000
_08121FF8:
ldr r1, _0812201C
@@ -343227,7 +343227,7 @@ sub_81220C8: @ 81220C8
.align 2, 0
_081220EC: .4byte 0x0201b000
_081220F0: .4byte 0x00000263
-_081220F4: .4byte 0x02039270
+_081220F4: .4byte gUnknown_02039270
_081220F8:
movs r0, 0x12
b _081221A4
@@ -343327,8 +343327,8 @@ _081221A4:
pop {r1}
bx r1
.align 2, 0
-_081221B4: .4byte 0x02039270
-_081221B8: .4byte 0x030042fc
+_081221B4: .4byte gUnknown_02039270
+_081221B8: .4byte gUnknown_030042FC
_081221BC: .4byte 0x0201b000
_081221C0: .4byte 0x00000282
_081221C4: .4byte 0x0201b280
@@ -343350,7 +343350,7 @@ _081221D6:
movs r0, 0x1
b _081221F4
.align 2, 0
-_081221E4: .4byte 0x02039270
+_081221E4: .4byte gUnknown_02039270
_081221E8:
adds r0, r1, 0x1
lsls r0, 24
@@ -343402,9 +343402,9 @@ sub_81221F8: @ 81221F8
movs r0, 0x1
b _08122270
.align 2, 0
-_08122248: .4byte 0x03005ce0
-_0812224C: .4byte 0x03004360
-_08122250: .4byte 0x03004b20
+_08122248: .4byte gUnknown_03005CE0
+_0812224C: .4byte gPlayerParty
+_08122250: .4byte gTasks
_08122254: .4byte gUnknown_084017D8
_08122258: .4byte gUnknown_084017B0
_0812225C:
@@ -343423,7 +343423,7 @@ _08122270:
bl sub_806E750
b _0812229E
.align 2, 0
-_08122278: .4byte 0x03004b20
+_08122278: .4byte gTasks
_0812227C: .4byte gUnknown_084017D8
_08122280: .4byte gUnknown_084017B0
_08122284:
@@ -343444,7 +343444,7 @@ _0812229E:
pop {r0}
bx r0
.align 2, 0
-_081222A4: .4byte 0x03004b20
+_081222A4: .4byte gTasks
_081222A8: .4byte gUnknown_084017D8
_081222AC: .4byte gUnknown_084017B0
thumb_func_end sub_81221F8
@@ -343473,7 +343473,7 @@ sub_81222B0: @ 81222B0
beq _08122354
b _0812237C
.align 2, 0
-_081222DC: .4byte 0x0202f388
+_081222DC: .4byte gPaletteFade
_081222E0:
movs r0, 0x5
bl audio_play
@@ -343503,10 +343503,10 @@ _081222E0:
str r1, [r0]
b _08122342
.align 2, 0
-_08122320: .4byte 0x03005ce0
-_08122324: .4byte 0x03004360
-_08122328: .4byte 0x020231cc
-_0812232C: .4byte 0x03004b20
+_08122320: .4byte gUnknown_03005CE0
+_08122324: .4byte gPlayerParty
+_08122328: .4byte gStringVar1
+_0812232C: .4byte gTasks
_08122330: .4byte sub_812238C
_08122334:
ldr r0, _0812234C
@@ -343521,7 +343521,7 @@ _08122342:
bl sub_808B5B4
b _0812237C
.align 2, 0
-_0812234C: .4byte 0x03004b20
+_0812234C: .4byte gTasks
_08122350: .4byte sub_81224A8
_08122354:
movs r0, 0x5
@@ -343547,7 +343547,7 @@ _0812237C:
pop {r0}
bx r0
.align 2, 0
-_08122384: .4byte 0x03004b20
+_08122384: .4byte gTasks
_08122388: .4byte sub_8122450
thumb_func_end sub_81222B0
@@ -343581,8 +343581,8 @@ sub_812238C: @ 812238C
bl MoveMenuCursor
b _0812244A
.align 2, 0
-_081223C8: .4byte 0x0202f388
-_081223CC: .4byte 0x03001770
+_081223C8: .4byte gPaletteFade
+_081223CC: .4byte gMain
_081223D0:
adds r0, r3, 0
ands r0, r1
@@ -343627,7 +343627,7 @@ _081223F2:
bl _call_via_r1
b _0812244A
.align 2, 0
-_08122430: .4byte 0x03004b20
+_08122430: .4byte gTasks
_08122434: .4byte gUnknown_084017D8
_08122438: .4byte gUnknown_084017B0
_0812243C:
@@ -343664,8 +343664,8 @@ _08122470:
pop {r0}
bx r0
.align 2, 0
-_08122478: .4byte 0x0202f388
-_0812247C: .4byte 0x03001770
+_08122478: .4byte gPaletteFade
+_0812247C: .4byte gMain
thumb_func_end sub_8122450
thumb_func_start sub_8122480
@@ -343690,7 +343690,7 @@ _081224A0:
pop {r0}
bx r0
.align 2, 0
-_081224A4: .4byte 0x03001770
+_081224A4: .4byte gMain
thumb_func_end sub_8122480
thumb_func_start sub_81224A8
@@ -343712,7 +343712,7 @@ sub_81224A8: @ 81224A8
adds r1, r4
b _08122518
.align 2, 0
-_081224CC: .4byte 0x03004b20
+_081224CC: .4byte gTasks
_081224D0:
ldr r0, _081224F8
ldrb r0, [r0]
@@ -343734,8 +343734,8 @@ _081224D0:
str r1, [r0]
b _08122520
.align 2, 0
-_081224F8: .4byte 0x02039270
-_081224FC: .4byte 0x03004b20
+_081224F8: .4byte gUnknown_02039270
+_081224FC: .4byte gTasks
_08122500: .4byte sub_8122450
_08122504:
movs r0, 0x20
@@ -343757,7 +343757,7 @@ _08122520:
pop {r0}
bx r0
.align 2, 0
-_08122528: .4byte 0x03004b20
+_08122528: .4byte gTasks
_0812252C: .4byte sub_8122480
thumb_func_end sub_81224A8
@@ -343795,10 +343795,10 @@ _08122536:
b _0812259C
.align 2, 0
_08122578: .4byte 0x0201b260
-_0812257C: .4byte 0x020384f0
-_08122580: .4byte 0x03004360
-_08122584: .4byte 0x020231cc
-_08122588: .4byte 0x03005ce0
+_0812257C: .4byte gUnknown_020384F0
+_08122580: .4byte gPlayerParty
+_08122584: .4byte gStringVar1
+_08122588: .4byte gUnknown_03005CE0
_0812258C: .4byte sub_806AEDC
_08122590:
bl sub_80F9344
@@ -343830,7 +343830,7 @@ sub_81225A4: @ 81225A4
pop {r0}
bx r0
.align 2, 0
-_081225C8: .4byte 0x0202f388
+_081225C8: .4byte gPaletteFade
_081225CC: .4byte sub_812238C
_081225D0: .4byte sub_8122530
thumb_func_end sub_81225A4
@@ -343888,13 +343888,13 @@ _08122632:
pop {r0}
bx r0
.align 2, 0
-_0812263C: .4byte 0x0202f388
-_08122640: .4byte 0x02020004
-_08122644: .4byte 0x03004b20
+_0812263C: .4byte gPaletteFade
+_08122640: .4byte gSprites
+_08122644: .4byte gTasks
_08122648: .4byte 0x0201b000
_0812264C: .4byte 0x00000262
-_08122650: .4byte 0x03004360
-_08122654: .4byte 0x03004350
+_08122650: .4byte gPlayerParty
+_08122654: .4byte gPlayerPartyCount
_08122658: .4byte sub_81225A4
thumb_func_end sub_81225D4
@@ -343924,7 +343924,7 @@ sub_812265C: @ 812265C
pop {r0}
bx r0
.align 2, 0
-_0812268C: .4byte 0x03004b20
+_0812268C: .4byte gTasks
_08122690: .4byte sub_81225D4
thumb_func_end sub_812265C
@@ -343962,8 +343962,8 @@ _081226CC:
bl sub_8122838
b _08122716
.align 2, 0
-_081226D4: .4byte 0x02039270
-_081226D8: .4byte 0x03005ce0
+_081226D4: .4byte gUnknown_02039270
+_081226D8: .4byte gUnknown_03005CE0
_081226DC:
adds r0, r4, 0x1
lsls r0, 24
@@ -343995,7 +343995,7 @@ _08122716:
bx r0
.align 2, 0
_0812271C: .4byte gOtherText_NoMoreThreePoke
-_08122720: .4byte 0x03004b20
+_08122720: .4byte gTasks
_08122724: .4byte sub_8122728
thumb_func_end sub_8122694
@@ -344032,8 +344032,8 @@ _08122760:
pop {r0}
bx r0
.align 2, 0
-_08122768: .4byte 0x0202e8f6
-_0812276C: .4byte 0x03001770
+_08122768: .4byte gUnknown_0202E8F6
+_0812276C: .4byte gMain
thumb_func_end sub_8122728
thumb_func_start sub_8122770
@@ -344059,8 +344059,8 @@ _0812277C:
beq _081227AC
b _081227BE
.align 2, 0
-_08122798: .4byte 0x03005ce0
-_0812279C: .4byte 0x02039270
+_08122798: .4byte gUnknown_03005CE0
+_0812279C: .4byte gUnknown_02039270
_081227A0:
ldrb r0, [r3, 0x1]
strb r0, [r3]
@@ -344108,7 +344108,7 @@ _081227EC:
pop {r0}
bx r0
.align 2, 0
-_081227F8: .4byte 0x02039270
+_081227F8: .4byte gUnknown_02039270
thumb_func_end sub_8122770
thumb_func_start sub_81227FC
@@ -344137,7 +344137,7 @@ sub_81227FC: @ 81227FC
pop {r0}
bx r0
.align 2, 0
-_08122830: .4byte 0x03004b20
+_08122830: .4byte gTasks
_08122834: .4byte sub_81222B0
thumb_func_end sub_81227FC
@@ -344281,8 +344281,8 @@ _08122936:
pop {r0}
bx r0
.align 2, 0
-_08122948: .4byte 0x03004360
-_0812294C: .4byte 0x02023a00
+_08122948: .4byte gPlayerParty
+_0812294C: .4byte gUnknown_02023A00
thumb_func_end sub_81228E8
thumb_func_start sub_8122950
@@ -344334,8 +344334,8 @@ _0812299E:
pop {r0}
bx r0
.align 2, 0
-_081229B0: .4byte 0x03004360
-_081229B4: .4byte 0x02023a00
+_081229B0: .4byte gPlayerParty
+_081229B4: .4byte gUnknown_02023A00
thumb_func_end sub_8122950
thumb_func_start sub_81229B8
@@ -344373,7 +344373,7 @@ _081229C0:
bl sub_806E104
b _08122A12
.align 2, 0
-_08122A00: .4byte 0x03004360
+_08122A00: .4byte gPlayerParty
_08122A04:
adds r2, r5, 0
muls r2, r7
@@ -344452,9 +344452,9 @@ _08122A98:
pop {r0}
bx r0
.align 2, 0
-_08122AA0: .4byte 0x0202f388
-_08122AA4: .4byte 0x03004b20
-_08122AA8: .4byte 0x02023a00
+_08122AA0: .4byte gPaletteFade
+_08122AA4: .4byte gTasks
+_08122AA8: .4byte gUnknown_02023A00
_08122AAC: .4byte sub_8122AB8
_08122AB0: .4byte 0x0201b000
_08122AB4: .4byte 0x00000261
@@ -344495,8 +344495,8 @@ _08122AF4:
pop {r0}
bx r0
.align 2, 0
-_08122AFC: .4byte 0x02023a00
-_08122B00: .4byte 0x03004b20
+_08122AFC: .4byte gUnknown_02023A00
+_08122B00: .4byte gTasks
_08122B04: .4byte sub_8122B10
_08122B08: .4byte 0x0201b000
_08122B0C: .4byte 0x00000261
@@ -344543,8 +344543,8 @@ _08122B2E:
movs r2, 0x7
b _08122B76
.align 2, 0
-_08122B5C: .4byte 0x02023a00
-_08122B60: .4byte 0x020231cc
+_08122B5C: .4byte gUnknown_02023A00
+_08122B60: .4byte gStringVar1
_08122B64:
ldr r1, _08122B88
adds r0, r7, r1
@@ -344564,7 +344564,7 @@ _08122B76:
bl sub_806E104
b _08122B96
.align 2, 0
-_08122B88: .4byte 0x02023a14
+_08122B88: .4byte gUnknown_02023A14
_08122B8C:
ldrb r2, [r6, 0xF]
adds r0, r5, 0
@@ -344626,8 +344626,8 @@ _08122BDA:
pop {r0}
bx r0
.align 2, 0
-_08122C0C: .4byte 0x02023a04
-_08122C10: .4byte 0x03004b20
+_08122C0C: .4byte gUnknown_02023A04
+_08122C10: .4byte gTasks
_08122C14: .4byte sub_8122C18
thumb_func_end sub_8122B10
@@ -344665,7 +344665,7 @@ _08122C4E:
pop {r0}
bx r0
.align 2, 0
-_08122C58: .4byte 0x03004b20
+_08122C58: .4byte gTasks
_08122C5C: .4byte sub_8122450
thumb_func_end sub_8122C18
@@ -344723,8 +344723,8 @@ _08122CA8:
b _08122D84
.align 2, 0
_08122CD0: .4byte 0x00000266
-_08122CD4: .4byte 0x03004350
-_08122CD8: .4byte 0x03004360
+_08122CD4: .4byte gPlayerPartyCount
+_08122CD8: .4byte gPlayerParty
_08122CDC:
movs r0, 0
strh r0, [r5]
@@ -344852,9 +344852,9 @@ sub_8122D94: @ 8122D94
bl sub_806E750
b _08122DFA
.align 2, 0
-_08122DCC: .4byte 0x03005ce0
-_08122DD0: .4byte 0x03004360
-_08122DD4: .4byte 0x03004b20
+_08122DCC: .4byte gUnknown_03005CE0
+_08122DD0: .4byte gPlayerParty
+_08122DD4: .4byte gTasks
_08122DD8: .4byte gUnknown_08401810
_08122DDC: .4byte gUnknown_084017F0
_08122DE0:
@@ -344875,7 +344875,7 @@ _08122DFA:
pop {r0}
bx r0
.align 2, 0
-_08122E00: .4byte 0x03004b20
+_08122E00: .4byte gTasks
_08122E04: .4byte gUnknown_08401810
_08122E08: .4byte gUnknown_084017F0
thumb_func_end sub_8122D94
@@ -344901,7 +344901,7 @@ sub_8122E0C: @ 8122E0C
beq _08122E84
b _08122E9C
.align 2, 0
-_08122E34: .4byte 0x0202f388
+_08122E34: .4byte gPaletteFade
_08122E38:
movs r0, 0x5
bl audio_play
@@ -344927,10 +344927,10 @@ _08122E38:
str r1, [r0]
b _08122E9C
.align 2, 0
-_08122E70: .4byte 0x03005ce0
-_08122E74: .4byte 0x03004360
-_08122E78: .4byte 0x020231cc
-_08122E7C: .4byte 0x03004b20
+_08122E70: .4byte gUnknown_03005CE0
+_08122E74: .4byte gPlayerParty
+_08122E78: .4byte gStringVar1
+_08122E7C: .4byte gTasks
_08122E80: .4byte sub_8122EAC
_08122E84:
movs r0, 0x5
@@ -344948,8 +344948,8 @@ _08122E9C:
pop {r0}
bx r0
.align 2, 0
-_08122EA4: .4byte 0x03005ce0
-_08122EA8: .4byte 0x0202e8cc
+_08122EA4: .4byte gUnknown_03005CE0
+_08122EA8: .4byte gUnknown_0202E8CC
thumb_func_end sub_8122E0C
thumb_func_start sub_8122EAC
@@ -344982,8 +344982,8 @@ sub_8122EAC: @ 8122EAC
bl MoveMenuCursor
b _08122F6A
.align 2, 0
-_08122EE8: .4byte 0x0202f388
-_08122EEC: .4byte 0x03001770
+_08122EE8: .4byte gPaletteFade
+_08122EEC: .4byte gMain
_08122EF0:
adds r0, r3, 0
ands r0, r1
@@ -345028,7 +345028,7 @@ _08122F12:
bl _call_via_r1
b _08122F6A
.align 2, 0
-_08122F50: .4byte 0x03004b20
+_08122F50: .4byte gTasks
_08122F54: .4byte gUnknown_08401810
_08122F58: .4byte gUnknown_084017F0
_08122F5C:
@@ -345057,8 +345057,8 @@ sub_8122F70: @ 8122F70
pop {r0}
bx r0
.align 2, 0
-_08122F88: .4byte 0x0202e8cc
-_08122F8C: .4byte 0x03005ce0
+_08122F88: .4byte gUnknown_0202E8CC
+_08122F8C: .4byte gUnknown_03005CE0
thumb_func_end sub_8122F70
thumb_func_start sub_8122F90
@@ -345095,10 +345095,10 @@ _08122F96:
b _08122FFC
.align 2, 0
_08122FD8: .4byte 0x0201b260
-_08122FDC: .4byte 0x020384f0
-_08122FE0: .4byte 0x03004360
-_08122FE4: .4byte 0x020231cc
-_08122FE8: .4byte 0x03005ce0
+_08122FDC: .4byte gUnknown_020384F0
+_08122FE0: .4byte gPlayerParty
+_08122FE4: .4byte gStringVar1
+_08122FE8: .4byte gUnknown_03005CE0
_08122FEC: .4byte sub_806AEDC
_08122FF0:
bl sub_80F9344
@@ -345130,7 +345130,7 @@ sub_8123004: @ 8123004
pop {r0}
bx r0
.align 2, 0
-_08123028: .4byte 0x0202f388
+_08123028: .4byte gPaletteFade
_0812302C: .4byte sub_8122EAC
_08123030: .4byte sub_8122F90
thumb_func_end sub_8123004
@@ -345188,13 +345188,13 @@ _08123092:
pop {r0}
bx r0
.align 2, 0
-_0812309C: .4byte 0x0202f388
-_081230A0: .4byte 0x02020004
-_081230A4: .4byte 0x03004b20
+_0812309C: .4byte gPaletteFade
+_081230A0: .4byte gSprites
+_081230A4: .4byte gTasks
_081230A8: .4byte 0x0201b000
_081230AC: .4byte 0x00000262
-_081230B0: .4byte 0x03004360
-_081230B4: .4byte 0x03004350
+_081230B0: .4byte gPlayerParty
+_081230B4: .4byte gPlayerPartyCount
_081230B8: .4byte sub_8123004
thumb_func_end sub_8123034
@@ -345224,7 +345224,7 @@ sub_81230BC: @ 81230BC
pop {r0}
bx r0
.align 2, 0
-_081230EC: .4byte 0x03004b20
+_081230EC: .4byte gTasks
_081230F0: .4byte sub_8123034
thumb_func_end sub_81230BC
@@ -345256,7 +345256,7 @@ sub_81230F4: @ 81230F4
pop {r0}
bx r0
.align 2, 0
-_08123130: .4byte 0x03004b20
+_08123130: .4byte gTasks
_08123134: .4byte sub_8122E0C
thumb_func_end sub_81230F4
@@ -345286,7 +345286,7 @@ sub_8123138: @ 8123138
pop {r0}
bx r0
.align 2, 0
-_08123168: .4byte 0x03004b20
+_08123168: .4byte gTasks
_0812316C: .4byte sub_8123170
thumb_func_end sub_8123138
@@ -345313,8 +345313,8 @@ _08123194:
pop {r0}
bx r0
.align 2, 0
-_0812319C: .4byte 0x0202f388
-_081231A0: .4byte 0x0300485c
+_0812319C: .4byte gPaletteFade
+_081231A0: .4byte gUnknown_0300485C
_081231A4: .4byte sub_81231AC
_081231A8: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_8123170
@@ -345372,7 +345372,7 @@ _0812320A:
pop {r0}
bx r0
.align 2, 0
-_08123210: .4byte 0x0202f388
+_08123210: .4byte gPaletteFade
_08123214: .4byte sub_8123244
thumb_func_end sub_81231EC
@@ -345418,7 +345418,7 @@ sub_8123244: @ 8123244
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08123268: .4byte 0x03001770
+_08123268: .4byte gMain
_0812326C: .4byte 0x0000043c
_08123270: .4byte _08123274
.align 2, 0
@@ -345540,10 +345540,10 @@ _08123338:
.align 2, 0
_08123368: .4byte 0x040000d4
_0812336C: .4byte 0x81000800
-_08123370: .4byte 0x02039274
+_08123370: .4byte gUnknown_02039274
_08123374: .4byte 0x02017000
_08123378: .4byte 0x000010fc
-_0812337C: .4byte 0x03001770
+_0812337C: .4byte gMain
_08123380: .4byte 0x0000043c
_08123384:
bl ResetSpriteData
@@ -345581,9 +345581,9 @@ _081233A4:
b _0812370C
.align 2, 0
_081233D4: .4byte gUnknown_08396FC4
-_081233D8: .4byte 0x030024d0
-_081233DC: .4byte 0x030027e0
-_081233E0: .4byte 0x03001770
+_081233D8: .4byte gSpriteCoordOffsetX
+_081233DC: .4byte gSpriteCoordOffsetY
+_081233E0: .4byte gMain
_081233E4: .4byte 0x0000043c
_081233E8:
movs r4, 0
@@ -345643,7 +345643,7 @@ _0812346C: .4byte gCableCarPylonStemTilemap
_08123470: .4byte 0x000009d8
_08123474: .4byte gCableCarBG_Pal
_08123478: .4byte gCableCarBG_Gfx
-_0812347C: .4byte 0x03001770
+_0812347C: .4byte gMain
_08123480: .4byte 0x0000043c
_08123484:
bl sub_8124118
@@ -345655,7 +345655,7 @@ _08123484:
adds r0, 0x1
b _0812370C
.align 2, 0
-_08123498: .4byte 0x03001770
+_08123498: .4byte gMain
_0812349C: .4byte 0x0000043c
_081234A0:
ldr r0, _081234B4
@@ -345669,7 +345669,7 @@ _081234A0:
adds r0, 0x1
b _0812370C
.align 2, 0
-_081234B4: .4byte 0x02039274
+_081234B4: .4byte gUnknown_02039274
_081234B8: .4byte 0x0000043c
_081234BC:
ldr r0, _081234FC
@@ -345768,10 +345768,10 @@ _08123504:
_08123578: .4byte 0x0600e800
_0812357C: .4byte 0x02019168
_08123580: .4byte 0x0600f000
-_08123584: .4byte 0x02039274
+_08123584: .4byte gUnknown_02039274
_08123588: .4byte 0x000008fc
_0812358C: .4byte gCableCarPylonHookTilemapEntries
-_08123590: .4byte 0x03001770
+_08123590: .4byte gMain
_08123594: .4byte 0x0000043c
_08123598:
ldr r0, _08123664
@@ -345867,10 +345867,10 @@ _08123598:
adds r0, 0x1
b _0812370C
.align 2, 0
-_08123664: .4byte 0x0202e8cc
-_08123668: .4byte 0x02039274
+_08123664: .4byte gUnknown_0202E8CC
+_08123668: .4byte gUnknown_02039274
_0812366C: .4byte 0x02019090
-_08123670: .4byte 0x03001770
+_08123670: .4byte gMain
_08123674: .4byte 0x0000043c
_08123678:
movs r0, 0x1
@@ -345894,7 +345894,7 @@ _08123678:
b _0812370C
.align 2, 0
_081236A4: .4byte 0x000001a9
-_081236A8: .4byte 0x03001770
+_081236A8: .4byte gMain
_081236AC: .4byte 0x0000043c
_081236B0:
ldr r3, _081236E4
@@ -345926,7 +345926,7 @@ _081236E8: .4byte 0x04000200
_081236EC: .4byte sub_8123C40
_081236F0: .4byte mainloop
_081236F4: .4byte sub_8123878
-_081236F8: .4byte 0x0202e8cc
+_081236F8: .4byte gUnknown_0202E8CC
_081236FC: .4byte sub_81239E4
_08123700:
ldr r0, _0812371C
@@ -345947,7 +345947,7 @@ _0812370E:
bx r0
.align 2, 0
_0812371C: .4byte sub_8123AF8
-_08123720: .4byte 0x02039274
+_08123720: .4byte gUnknown_02039274
thumb_func_end sub_8123244
thumb_func_start mainloop
@@ -346099,14 +346099,14 @@ _081237E0:
pop {r0}
bx r0
.align 2, 0
-_08123854: .4byte 0x030024d0
+_08123854: .4byte gSpriteCoordOffsetX
_08123858: .4byte gUnknown_08396FC4
_0812385C: .4byte 0x02000000
_08123860: .4byte 0x040000d4
_08123864: .4byte 0x85000400
-_08123868: .4byte 0x02039274
+_08123868: .4byte gUnknown_02039274
_0812386C: .4byte 0x81000800
-_08123870: .4byte 0x0300485c
+_08123870: .4byte gUnknown_0300485C
_08123874: .4byte CB2_LoadMap
thumb_func_end sub_8123740
@@ -346134,7 +346134,7 @@ sub_8123878: @ 8123878
beq _081238D0
b _081239D6
.align 2, 0
-_081238A4: .4byte 0x02039274
+_081238A4: .4byte gUnknown_02039274
_081238A8:
cmp r2, 0x3
bne _081238AE
@@ -346282,7 +346282,7 @@ _081239A4:
strb r0, [r3, 0x1]
b _081239D6
.align 2, 0
-_081239B8: .4byte 0x0202f388
+_081239B8: .4byte gPaletteFade
_081239BC:
movs r0, 0
bl SetVBlankCallback
@@ -346348,7 +346348,7 @@ _08123A24:
beq _08123A90
b _08123AC0
.align 2, 0
-_08123A38: .4byte 0x02039274
+_08123A38: .4byte gUnknown_02039274
_08123A3C:
cmp r1, 0x28
beq _08123A60
@@ -346439,7 +346439,7 @@ _08123AD6:
_08123AE8: .4byte 0x000008fc
_08123AEC: .4byte gCableCarPylonHookTilemapEntries
_08123AF0: .4byte 0x020199d8
-_08123AF4: .4byte 0x030024d0
+_08123AF4: .4byte gSpriteCoordOffsetX
thumb_func_end sub_81239E4
thumb_func_start sub_8123AF8
@@ -346488,7 +346488,7 @@ _08123B38:
beq _08123B78
b _08123BEE
.align 2, 0
-_08123B4C: .4byte 0x02039274
+_08123B4C: .4byte gUnknown_02039274
_08123B50:
cmp r0, 0x28
beq _08123BDC
@@ -346582,8 +346582,8 @@ _08123BEE:
_08123C08: .4byte gCableCarPylonHookTilemapEntries + 0x8
_08123C0C: .4byte 0x00000904
_08123C10: .4byte 0x00000944
-_08123C14: .4byte 0x02039274
-_08123C18: .4byte 0x030024d0
+_08123C14: .4byte gUnknown_02039274
+_08123C18: .4byte gSpriteCoordOffsetX
_08123C1C:
ldr r0, _08123C38
ldr r4, [r0]
@@ -346651,7 +346651,7 @@ sub_8123C40: @ 8123C40
bx r0
.align 2, 0
_08123C9C: .4byte 0x040000d4
-_08123CA0: .4byte 0x02039274
+_08123CA0: .4byte gUnknown_02039274
_08123CA4: .4byte 0x0600e000
_08123CA8: .4byte 0x80000400
_08123CAC: .4byte 0x000008fc
@@ -346712,8 +346712,8 @@ _08123D0A:
strh r1, [r5, 0x22]
b _08123D84
.align 2, 0
-_08123D20: .4byte 0x02039274
-_08123D24: .4byte 0x0202e8cc
+_08123D20: .4byte gUnknown_02039274
+_08123D24: .4byte gUnknown_0202E8CC
_08123D28: .4byte 0x47800000
_08123D2C: .4byte 0x3e0f5c29
_08123D30: .4byte 0x3d89374c
@@ -346813,8 +346813,8 @@ _08123DEC:
strh r1, [r5, 0x22]
b _08123E68
.align 2, 0
-_08123E04: .4byte 0x02039274
-_08123E08: .4byte 0x0202e8cc
+_08123E04: .4byte gUnknown_02039274
+_08123E08: .4byte gUnknown_0202E8CC
_08123E0C: .4byte 0x47800000
_08123E10: .4byte 0x3e0f5c29
_08123E14: .4byte 0x3d89374c
@@ -347128,8 +347128,8 @@ _08124024:
b _08124082
.align 2, 0
_08124060: .4byte REG_WININ
-_08124064: .4byte 0x0202e8cc
-_08124068: .4byte 0x02039274
+_08124064: .4byte gUnknown_0202E8CC
+_08124068: .4byte gUnknown_02039274
_0812406C:
ldr r1, _081240F4
ldr r2, [r1]
@@ -347201,7 +347201,7 @@ _081240EE:
pop {r0}
bx r0
.align 2, 0
-_081240F4: .4byte 0x02039274
+_081240F4: .4byte gUnknown_02039274
_081240F8: .4byte REG_BG3HOFS
_081240FC: .4byte REG_BG2HOFS
_08124100: .4byte REG_BG1HOFS
@@ -347350,12 +347350,12 @@ _08124230: .4byte gMtChimneyHikerGraphicsIDs
_08124234: .4byte gMtChimneyHikerCoords
_08124238: .4byte gMtChimneyHikerMovementDelayTable
_0812423C: .4byte gUnknown_08401D9C
-_08124240: .4byte 0x0202e8cc
+_08124240: .4byte gUnknown_0202E8CC
_08124244: .4byte gSaveBlock2
_08124248: .4byte sub_8123D98
-_0812424C: .4byte 0x02020004
+_0812424C: .4byte gSprites
_08124250: .4byte gSpriteTemplate_8401D40
-_08124254: .4byte 0x02039274
+_08124254: .4byte gUnknown_02039274
_08124258:
ldr r7, _081243EC
ldr r0, [r7]
@@ -347555,16 +347555,16 @@ _08124322:
movs r1, 0x6
b _08124428
.align 2, 0
-_081243EC: .4byte 0x02039274
+_081243EC: .4byte gUnknown_02039274
_081243F0: .4byte 0x02019048
_081243F4: .4byte gSaveBlock2
_081243F8: .4byte sub_8123D98
-_081243FC: .4byte 0x02020004
+_081243FC: .4byte gSprites
_08124400: .4byte gSpriteTemplate_8401D40
_08124404: .4byte 0x00000109
_08124408: .4byte 0xfff80000
_0812440C: .4byte gSpriteTemplate_8401D70
-_08124410: .4byte 0x0202e8cc
+_08124410: .4byte gUnknown_0202E8CC
_08124414:
adds r0, r4, 0
movs r1, 0x7
@@ -347613,7 +347613,7 @@ _08124458:
pop {r0}
bx r0
.align 2, 0
-_08124468: .4byte 0x02020004
+_08124468: .4byte gSprites
thumb_func_end sub_8124118
thumb_func_start sub_812446C
@@ -347717,7 +347717,7 @@ _081244B0:
pop {r0}
bx r0
.align 2, 0
-_08124530: .4byte 0x02039274
+_08124530: .4byte gUnknown_02039274
_08124534: .4byte 0x02019000
_08124538: .4byte 0x02019048
thumb_func_end sub_812446C
@@ -347768,7 +347768,7 @@ _0812458C:
pop {r0}
bx r0
.align 2, 0
-_08124594: .4byte 0x02039274
+_08124594: .4byte gUnknown_02039274
thumb_func_end sub_812453C
thumb_func_start sub_8124598
@@ -347817,7 +347817,7 @@ _081245E8:
pop {r0}
bx r0
.align 2, 0
-_081245F0: .4byte 0x02039274
+_081245F0: .4byte gUnknown_02039274
thumb_func_end sub_8124598
thumb_func_start sub_81245F4
@@ -348002,10 +348002,10 @@ _0812474C:
pop {r0}
bx r0
.align 2, 0
-_0812475C: .4byte 0x02039274
-_08124760: .4byte 0x0203927a
-_08124764: .4byte 0x02039278
-_08124768: .4byte 0x02039279
+_0812475C: .4byte gUnknown_02039274
+_08124760: .4byte gUnknown_0203927A
+_08124764: .4byte gUnknown_02039278
+_08124768: .4byte gUnknown_02039279
thumb_func_end sub_81245F4
thumb_func_start sub_812476C
@@ -348163,10 +348163,10 @@ _0812488C:
pop {r0}
bx r0
.align 2, 0
-_0812489C: .4byte 0x02039274
-_081248A0: .4byte 0x0203927d
-_081248A4: .4byte 0x0203927c
-_081248A8: .4byte 0x0203927b
+_0812489C: .4byte gUnknown_02039274
+_081248A0: .4byte gUnknown_0203927D
+_081248A4: .4byte gUnknown_0203927C
+_081248A8: .4byte gUnknown_0203927B
thumb_func_end sub_812476C
thumb_func_start sub_81248AC
@@ -348196,7 +348196,7 @@ _081248BA:
bl sub_81245F4
b _08124906
.align 2, 0
-_081248E0: .4byte 0x02039274
+_081248E0: .4byte gUnknown_02039274
_081248E4:
ldr r1, _08124914
ldr r2, [r1]
@@ -348221,7 +348221,7 @@ _08124906:
pop {r0}
bx r0
.align 2, 0
-_08124914: .4byte 0x02039274
+_08124914: .4byte gUnknown_02039274
thumb_func_end sub_81248AC
thumb_func_start sub_8124918
@@ -348384,8 +348384,8 @@ _08124A0C:
b _08124B82
.align 2, 0
_08124A2C: .4byte 0xfffffc1f
-_08124A30: .4byte 0x0202eec8
-_08124A34: .4byte 0x0202eac8
+_08124A30: .4byte gPlttBufferFaded
+_08124A34: .4byte gPlttBufferUnfaded
_08124A38:
ldr r0, [r3]
lsls r2, r0, 27
@@ -348662,7 +348662,7 @@ _08124C22:
adds r1, 0x1
b _08124C5C
.align 2, 0
-_08124C2C: .4byte 0x0202eec8
+_08124C2C: .4byte gPlttBufferFaded
_08124C30:
ldrb r0, [r3, 0x8]
cmp r2, r0
@@ -348702,8 +348702,8 @@ _08124C6A:
pop {r1}
bx r1
.align 2, 0
-_08124C74: .4byte 0x0202eec8
-_08124C78: .4byte 0x0202eac8
+_08124C74: .4byte gPlttBufferFaded
+_08124C78: .4byte gPlttBufferUnfaded
thumb_func_end sub_8124BEC
thumb_func_start task_tutorial_controls_fadein
@@ -348870,8 +348870,8 @@ _08124D4A:
strb r0, [r4, 0x7]
b _08124DB2
.align 2, 0
-_08124DA8: .4byte 0x0202eec8
-_08124DAC: .4byte 0x0202eac8
+_08124DA8: .4byte gPlttBufferFaded
+_08124DAC: .4byte gPlttBufferUnfaded
_08124DB0:
strb r3, [r4, 0x7]
_08124DB2:
@@ -349443,7 +349443,7 @@ _0812519A:
pop {r0}
bx r0
.align 2, 0
-_081251B4: .4byte 0x030074b0
+_081251B4: .4byte EraseFlashSector
thumb_func_end calls_flash_erase_block
thumb_func_start sub_81251B8
@@ -349457,9 +349457,9 @@ sub_81251B8: @ 81251B8
str r1, [r0]
bx lr
.align 2, 0
-_081251C8: .4byte 0x03005eac
-_081251CC: .4byte 0x03005e9c
-_081251D0: .4byte 0x03005ea8
+_081251C8: .4byte gUnknown_03005EAC
+_081251CC: .4byte gUnknown_03005E9C
+_081251D0: .4byte gUnknown_03005EA8
thumb_func_end sub_81251B8
thumb_func_start sub_81251D4
@@ -349490,7 +349490,7 @@ _081251F4:
str r0, [r2]
b _0812522C
.align 2, 0
-_08125204: .4byte 0x03005ea8
+_08125204: .4byte gUnknown_03005EA8
_08125208:
ldr r2, _08125218
adds r1, r0, 0
@@ -349500,7 +349500,7 @@ _08125208:
str r0, [r2]
b _0812522C
.align 2, 0
-_08125218: .4byte 0x03005ea8
+_08125218: .4byte gUnknown_03005EA8
_0812521C:
ldr r0, _08125234
movs r1, 0x1
@@ -349516,7 +349516,7 @@ _0812522C:
pop {r1}
bx r1
.align 2, 0
-_08125234: .4byte 0x03005ea8
+_08125234: .4byte gUnknown_03005EA8
thumb_func_end sub_81251D4
thumb_func_start save_write_to_flash
@@ -349538,7 +349538,7 @@ save_write_to_flash: @ 8125238
lsrs r5, r0, 24
b _081252BA
.align 2, 0
-_0812525C: .4byte 0x03005eb0
+_0812525C: .4byte gUnknown_03005EB0
_08125260: .4byte 0x02000000
_08125264: .4byte 0x0000ffff
_08125268:
@@ -349588,11 +349588,11 @@ _081252BA:
pop {r1}
bx r1
.align 2, 0
-_081252C4: .4byte 0x03005ea4
-_081252C8: .4byte 0x03005e9c
-_081252CC: .4byte 0x03005ea0
-_081252D0: .4byte 0x03005eac
-_081252D4: .4byte 0x03005ea8
+_081252C4: .4byte gUnknown_03005EA4
+_081252C8: .4byte gUnknown_03005E9C
+_081252CC: .4byte gUnknown_03005EA0
+_081252D0: .4byte gUnknown_03005EAC
+_081252D4: .4byte gUnknown_03005EA8
thumb_func_end save_write_to_flash
thumb_func_start sub_81252D8
@@ -349699,9 +349699,9 @@ _08125378:
pop {r1}
bx r1
.align 2, 0
-_081253A4: .4byte 0x03005e9c
-_081253A8: .4byte 0x03005eac
-_081253AC: .4byte 0x03005eb0
+_081253A4: .4byte gUnknown_03005E9C
+_081253A8: .4byte gUnknown_03005EAC
+_081253AC: .4byte gUnknown_03005EB0
_081253B0: .4byte 0x00000fff
_081253B4: .4byte 0x00000ff4
_081253B8: .4byte 0x00000ff8
@@ -349827,14 +349827,14 @@ sub_812546C: @ 812546C
pop {r1}
bx r1
.align 2, 0
-_081254A8: .4byte 0x03005eb0
+_081254A8: .4byte gUnknown_03005EB0
_081254AC: .4byte 0x02000000
-_081254B0: .4byte 0x03005ea4
-_081254B4: .4byte 0x03005e9c
-_081254B8: .4byte 0x03005ea0
-_081254BC: .4byte 0x03005eac
-_081254C0: .4byte 0x03005eb4
-_081254C4: .4byte 0x03005ea8
+_081254B0: .4byte gUnknown_03005EA4
+_081254B4: .4byte gUnknown_03005E9C
+_081254B8: .4byte gUnknown_03005EA0
+_081254BC: .4byte gUnknown_03005EAC
+_081254C0: .4byte gUnknown_03005EB4
+_081254C4: .4byte gUnknown_03005EA8
thumb_func_end sub_812546C
thumb_func_start sub_81254C8
@@ -349858,14 +349858,14 @@ sub_81254C8: @ 81254C8
str r0, [r1]
bx lr
.align 2, 0
-_081254EC: .4byte 0x03005eb0
+_081254EC: .4byte gUnknown_03005EB0
_081254F0: .4byte 0x02000000
-_081254F4: .4byte 0x03005ea4
-_081254F8: .4byte 0x03005e9c
-_081254FC: .4byte 0x03005ea0
-_08125500: .4byte 0x03005eac
-_08125504: .4byte 0x03005eb4
-_08125508: .4byte 0x03005ea8
+_081254F4: .4byte gUnknown_03005EA4
+_081254F8: .4byte gUnknown_03005E9C
+_081254FC: .4byte gUnknown_03005EA0
+_08125500: .4byte gUnknown_03005EAC
+_08125504: .4byte gUnknown_03005EB4
+_08125508: .4byte gUnknown_03005EA8
thumb_func_end sub_81254C8
thumb_func_start sub_812550C
@@ -349899,12 +349899,12 @@ sub_812550C: @ 812550C
str r0, [r1]
b _08125562
.align 2, 0
-_08125548: .4byte 0x03005eb4
-_0812554C: .4byte 0x03005ea8
-_08125550: .4byte 0x03005e9c
-_08125554: .4byte 0x03005ea4
-_08125558: .4byte 0x03005eac
-_0812555C: .4byte 0x03005ea0
+_08125548: .4byte gUnknown_03005EB4
+_0812554C: .4byte gUnknown_03005EA8
+_08125550: .4byte gUnknown_03005E9C
+_08125554: .4byte gUnknown_03005EA4
+_08125558: .4byte gUnknown_03005EAC
+_0812555C: .4byte gUnknown_03005EA0
_08125560:
movs r5, 0xFF
_08125562:
@@ -349943,11 +349943,11 @@ _08125596:
bx r1
.align 2, 0
_081255A0: .4byte 0xffff0000
-_081255A4: .4byte 0x03005ea8
-_081255A8: .4byte 0x03005e9c
-_081255AC: .4byte 0x03005ea4
-_081255B0: .4byte 0x03005eac
-_081255B4: .4byte 0x03005ea0
+_081255A4: .4byte gUnknown_03005EA8
+_081255A8: .4byte gUnknown_03005E9C
+_081255AC: .4byte gUnknown_03005EA4
+_081255B0: .4byte gUnknown_03005EAC
+_081255B4: .4byte gUnknown_03005EA0
thumb_func_end sub_812556C
thumb_func_start sub_81255B8
@@ -350054,18 +350054,18 @@ _0812565A:
ldr r7, _081256B0
b _081256BA
.align 2, 0
-_08125684: .4byte 0x03005e9c
-_08125688: .4byte 0x03005eac
-_0812568C: .4byte 0x03005eb0
+_08125684: .4byte gUnknown_03005E9C
+_08125688: .4byte gUnknown_03005EAC
+_0812568C: .4byte gUnknown_03005EB0
_08125690: .4byte 0x00000fff
_08125694: .4byte 0x00000ff4
_08125698: .4byte 0x00000ff8
_0812569C: .4byte 0x08012025 @ TODO: figure out what this represents
_081256A0: .4byte 0x00000ffc
_081256A4: .4byte 0x00000ff6
-_081256A8: .4byte 0x030074b0
+_081256A8: .4byte EraseFlashSector
_081256AC: .4byte 0x00000ff7
-_081256B0: .4byte 0x030074a4
+_081256B0: .4byte ProgramFlashByte
_081256B4:
adds r0, r4, 0x1
lsls r0, 16
@@ -350092,7 +350092,7 @@ _081256D8:
lsrs r1, r0, 24
b _08125740
.align 2, 0
-_081256E4: .4byte 0x03005eb0
+_081256E4: .4byte gUnknown_03005EB0
_081256E8:
movs r6, 0x1
movs r4, 0
@@ -350101,7 +350101,7 @@ _081256E8:
ldr r7, _081256F8
b _08125702
.align 2, 0
-_081256F4: .4byte 0x030074a4
+_081256F4: .4byte ProgramFlashByte
_081256F8: .4byte 0x00000ff9
_081256FC:
adds r0, r4, 0x1
@@ -350134,7 +350134,7 @@ _08125724:
movs r0, 0x1
b _08125748
.align 2, 0
-_08125738: .4byte 0x03005eb0
+_08125738: .4byte gUnknown_03005EB0
_0812573C:
mov r6, r8
lsrs r1, r6, 24
@@ -350197,11 +350197,11 @@ sub_8125758: @ 8125758
movs r0, 0x1
b _081257E0
.align 2, 0
-_081257B4: .4byte 0x03005e9c
-_081257B8: .4byte 0x03005eac
-_081257BC: .4byte 0x030074a4
+_081257B4: .4byte gUnknown_03005E9C
+_081257B8: .4byte gUnknown_03005EAC
+_081257BC: .4byte ProgramFlashByte
_081257C0: .4byte 0x00000ff8
-_081257C4: .4byte 0x03005eb0
+_081257C4: .4byte gUnknown_03005EB0
_081257C8:
lsls r1, r4, 24
lsrs r1, 24
@@ -350219,8 +350219,8 @@ _081257E0:
pop {r1}
bx r1
.align 2, 0
-_081257E8: .4byte 0x03005ea4
-_081257EC: .4byte 0x03005ea0
+_081257E8: .4byte gUnknown_03005EA4
+_081257EC: .4byte gUnknown_03005EA0
thumb_func_end sub_8125758
thumb_func_start sub_81257F0
@@ -350265,9 +350265,9 @@ sub_81257F0: @ 81257F0
movs r0, 0x1
b _0812586C
.align 2, 0
-_08125844: .4byte 0x03005e9c
-_08125848: .4byte 0x03005eac
-_0812584C: .4byte 0x030074a4
+_08125844: .4byte gUnknown_03005E9C
+_08125848: .4byte gUnknown_03005EAC
+_0812584C: .4byte ProgramFlashByte
_08125850: .4byte 0x00000ff8
_08125854:
lsls r1, r4, 24
@@ -350286,8 +350286,8 @@ _0812586C:
pop {r1}
bx r1
.align 2, 0
-_08125874: .4byte 0x03005ea4
-_08125878: .4byte 0x03005ea0
+_08125874: .4byte gUnknown_03005EA4
+_08125878: .4byte gUnknown_03005EA0
thumb_func_end sub_81257F0
thumb_func_start sub_812587C
@@ -350305,7 +350305,7 @@ sub_812587C: @ 812587C
movs r5, 0xFF
b _081258B2
.align 2, 0
-_08125894: .4byte 0x03005eb0
+_08125894: .4byte gUnknown_03005EB0
_08125898: .4byte 0x02000000
_0812589C: .4byte 0x0000ffff
_081258A0:
@@ -350406,10 +350406,10 @@ _08125944:
pop {r1}
bx r1
.align 2, 0
-_08125958: .4byte 0x03005eac
-_0812595C: .4byte 0x03005eb0
+_08125958: .4byte gUnknown_03005EAC
+_0812595C: .4byte gUnknown_03005EB0
_08125960: .4byte 0x00000ff4
-_08125964: .4byte 0x03005e9c
+_08125964: .4byte gUnknown_03005E9C
_08125968: .4byte 0x00000ff8
_0812596C: .4byte 0x08012025 @ TODO: figure out what this represents
_08125970: .4byte 0x00000ff6
@@ -350487,7 +350487,7 @@ _081259E0:
str r2, [sp]
b _08125A20
.align 2, 0
-_08125A00: .4byte 0x03005eb0
+_08125A00: .4byte gUnknown_03005EB0
_08125A04: .4byte 0x00000ff8
_08125A08: .4byte 0x08012025 @ TODO: figure out what this represents
_08125A0C: .4byte 0x00000ff4
@@ -350558,7 +350558,7 @@ _08125A7C:
movs r1, 0x1
b _08125AB6
.align 2, 0
-_08125A98: .4byte 0x03005eb0
+_08125A98: .4byte gUnknown_03005EB0
_08125A9C: .4byte 0x00000ff8
_08125AA0: .4byte 0x08012025 @ TODO: figure out what this represents
_08125AA4: .4byte 0x00000ff4
@@ -350597,14 +350597,14 @@ _08125AD8:
mov r3, r9
b _08125B10
.align 2, 0
-_08125AEC: .4byte 0x03005eac
+_08125AEC: .4byte gUnknown_03005EAC
_08125AF0:
ldr r0, _08125AF8
mov r1, r8
str r1, [r0]
b _08125B40
.align 2, 0
-_08125AF8: .4byte 0x03005eac
+_08125AF8: .4byte gUnknown_03005EAC
_08125AFC:
cmp r8, r9
bcs _08125B0C
@@ -350613,7 +350613,7 @@ _08125AFC:
str r2, [r0]
b _08125B40
.align 2, 0
-_08125B08: .4byte 0x03005eac
+_08125B08: .4byte gUnknown_03005EAC
_08125B0C:
ldr r0, _08125B14
mov r3, r8
@@ -350621,7 +350621,7 @@ _08125B10:
str r3, [r0]
b _08125B40
.align 2, 0
-_08125B14: .4byte 0x03005eac
+_08125B14: .4byte gUnknown_03005EAC
_08125B18:
ldr r0, _08125B24
mov r2, r8
@@ -350630,7 +350630,7 @@ _08125B18:
beq _08125B38
b _08125B40
.align 2, 0
-_08125B24: .4byte 0x03005eac
+_08125B24: .4byte gUnknown_03005EAC
_08125B28:
cmp r1, 0x1
bne _08125B44
@@ -350644,7 +350644,7 @@ _08125B38:
movs r0, 0xFF
b _08125B70
.align 2, 0
-_08125B3C: .4byte 0x03005eac
+_08125B3C: .4byte gUnknown_03005EAC
_08125B40:
movs r0, 0x1
b _08125B70
@@ -350661,8 +350661,8 @@ _08125B44:
movs r0, 0
b _08125B70
.align 2, 0
-_08125B5C: .4byte 0x03005eac
-_08125B60: .4byte 0x03005e9c
+_08125B5C: .4byte gUnknown_03005EAC
+_08125B60: .4byte gUnknown_03005E9C
_08125B64:
ldr r0, _08125B80
movs r1, 0
@@ -350680,8 +350680,8 @@ _08125B70:
pop {r1}
bx r1
.align 2, 0
-_08125B80: .4byte 0x03005eac
-_08125B84: .4byte 0x03005e9c
+_08125B80: .4byte gUnknown_03005EAC
+_08125B84: .4byte gUnknown_03005E9C
thumb_func_end sub_8125974
thumb_func_start sub_8125B88
@@ -350853,7 +350853,7 @@ _08125CB6:
bl save_write_to_flash
b _08125D2E
.align 2, 0
-_08125CC4: .4byte 0x030074b0
+_08125CC4: .4byte EraseFlashSector
_08125CC8: .4byte 0x000003e6
_08125CCC: .4byte gUnknown_08401E14
_08125CD0: .4byte 0x0000ffff
@@ -350903,7 +350903,7 @@ _08125D2E:
pop {r1}
bx r1
.align 2, 0
-_08125D38: .4byte 0x030074b0
+_08125D38: .4byte EraseFlashSector
_08125D3C: .4byte 0x0000ffff
_08125D40: .4byte gUnknown_08401DA4
thumb_func_end sub_8125C3C
@@ -350920,7 +350920,7 @@ sub_8125D44: @ 8125D44
movs r0, 0xFF
b _08125D7A
.align 2, 0
-_08125D58: .4byte 0x03004820
+_08125D58: .4byte gUnknown_3004820
_08125D5C:
adds r0, r4, 0
bl sub_8125C3C
@@ -350933,7 +350933,7 @@ _08125D5C:
movs r0, 0xFF
b _08125D7A
.align 2, 0
-_08125D74: .4byte 0x03005ea8
+_08125D74: .4byte gUnknown_03005EA8
_08125D78:
movs r0, 0x1
_08125D7A:
@@ -350955,7 +350955,7 @@ sub_8125D80: @ 8125D80
movs r0, 0
b _08125DA2
.align 2, 0
-_08125D98: .4byte 0x03004820
+_08125D98: .4byte gUnknown_3004820
_08125D9C: .4byte gUnknown_08401DA4
_08125DA0:
movs r0, 0x1
@@ -350985,7 +350985,7 @@ _08125DC4:
b _08125DD6
.align 2, 0
_08125DCC: .4byte gUnknown_08401DA4
-_08125DD0: .4byte 0x03005ea8
+_08125DD0: .4byte gUnknown_03005EA8
_08125DD4:
movs r0, 0x1
_08125DD6:
@@ -351012,7 +351012,7 @@ _08125DF4:
bx r1
.align 2, 0
_08125DFC: .4byte gUnknown_08401DA4
-_08125E00: .4byte 0x03005ea8
+_08125E00: .4byte gUnknown_03005EA8
thumb_func_end sub_8125DDC
thumb_func_start sub_8125E04
@@ -351033,7 +351033,7 @@ _08125E1C:
bx r1
.align 2, 0
_08125E24: .4byte gUnknown_08401DA4
-_08125E28: .4byte 0x03005ea8
+_08125E28: .4byte gUnknown_03005EA8
thumb_func_end sub_8125E04
thumb_func_start sub_8125E2C
@@ -351057,9 +351057,9 @@ sub_8125E2C: @ 8125E2C
movs r0, 0
b _08125E66
.align 2, 0
-_08125E58: .4byte 0x03004820
+_08125E58: .4byte gUnknown_3004820
_08125E5C: .4byte gUnknown_08401DA4
-_08125E60: .4byte 0x03005eb4
+_08125E60: .4byte gUnknown_03005EB4
_08125E64:
movs r0, 0x1
_08125E66:
@@ -351091,7 +351091,7 @@ sub_8125E6C: @ 8125E6C
bl sub_81257F0
b _08125EAA
.align 2, 0
-_08125E98: .4byte 0x03005eb4
+_08125E98: .4byte gUnknown_03005EB4
_08125E9C: .4byte gUnknown_08401DA4
_08125EA0:
ldr r1, _08125EC0
@@ -351112,7 +351112,7 @@ _08125EB8:
bx r1
.align 2, 0
_08125EC0: .4byte gUnknown_08401DA4
-_08125EC4: .4byte 0x03005ea8
+_08125EC4: .4byte gUnknown_03005EA8
thumb_func_end sub_8125E6C
thumb_func_start sub_8125EC8
@@ -351130,8 +351130,8 @@ sub_8125EC8: @ 8125EC8
movs r0, 0xFF
b _08125F40
.align 2, 0
-_08125EE0: .4byte 0x03004820
-_08125EE4: .4byte 0x03005eb8
+_08125EE0: .4byte gUnknown_3004820
+_08125EE4: .4byte gSaveFileStatus
_08125EE8:
cmp r1, 0
beq _08125EF0
@@ -351153,8 +351153,8 @@ _08125EF0:
.align 2, 0
_08125F0C: .4byte 0x0000ffff
_08125F10: .4byte gUnknown_08401DA4
-_08125F14: .4byte 0x03005eb8
-_08125F18: .4byte 0x03005ebc
+_08125F14: .4byte gSaveFileStatus
+_08125F18: .4byte gUnknown_03005EBC
_08125F1C:
ldr r5, _08125F48
ldr r1, [r5]
@@ -351250,7 +351250,7 @@ _08125FB2:
movs r0, 0x3
b _08125FE8
.align 2, 0
-_08125FD0: .4byte 0x030074b0
+_08125FD0: .4byte EraseFlashSector
_08125FD4: .4byte gUnknown_08401E24
_08125FD8:
cmp r5, 0x3
@@ -351321,7 +351321,7 @@ _0812604C: .4byte gUnknown_08401E24
_08126050: .4byte 0x00000fff
_08126054: .4byte 0x00000ff4
_08126058: .4byte 0x08012025 @ TODO: figure out what this represents
-_0812605C: .4byte 0x02039284
+_0812605C: .4byte gUnknown_02039284
_08126060:
movs r0, 0xFF
_08126062:
@@ -351409,7 +351409,7 @@ sub_81260D0: @ 81260D0
pop {r0}
bx r0
.align 2, 0
-_081260E4: .4byte 0x020234cc
+_081260E4: .4byte gStringVar4
_081260E8: .4byte gOtherText_DataCannotUseVersion
thumb_func_end sub_81260D0
@@ -351475,7 +351475,7 @@ _08126148:
pop {r1}
bx r1
.align 2, 0
-_0812615C: .4byte 0x02039288
+_0812615C: .4byte gUnknown_02039288
thumb_func_end sub_812613C
thumb_func_start sub_8126160
@@ -351484,7 +351484,7 @@ sub_8126160: @ 8126160
str r0, [r1, 0x6C]
bx lr
.align 2, 0
-_08126168: .4byte 0x02039288
+_08126168: .4byte gUnknown_02039288
thumb_func_end sub_8126160
thumb_func_start sub_812616C
@@ -351646,7 +351646,7 @@ _08126270:
pop {r1}
bx r1
.align 2, 0
-_08126284: .4byte 0x020291b4
+_08126284: .4byte gUnknown_020291B4
thumb_func_end sub_8126268
thumb_func_start sub_8126288
@@ -351674,7 +351674,7 @@ _081262B0:
movs r0, 0
b _081262BA
.align 2, 0
-_081262B4: .4byte 0x020291b4
+_081262B4: .4byte gUnknown_020291B4
_081262B8:
movs r0, 0x1
_081262BA:
@@ -351698,7 +351698,7 @@ sub_81262C0: @ 81262C0
pop {r0}
bx r0
.align 2, 0
-_081262DC: .4byte 0x020291b0
+_081262DC: .4byte gUnknown_020291B0
_081262E0: .4byte 0x01000008
thumb_func_end sub_81262C0
@@ -351744,7 +351744,7 @@ _0812632A:
pop {r0}
bx r0
.align 2, 0
-_08126330: .4byte 0x02025734
+_08126330: .4byte gSaveBlock1
_08126334: .4byte 0x00003a7c
thumb_func_end sub_81262E4
@@ -351759,7 +351759,7 @@ sub_8126338: @ 8126338
movs r0, 0
b _0812636E
.align 2, 0
-_0812634C: .4byte 0x020291b4
+_0812634C: .4byte gUnknown_020291B4
_08126350:
ldrh r5, [r4, 0x2]
ldrb r0, [r4, 0x1]
@@ -351875,7 +351875,7 @@ _0812640E:
pop {r1}
bx r1
.align 2, 0
-_08126418: .4byte 0x020234cc
+_08126418: .4byte gStringVar4
thumb_func_end sub_81263E4
thumb_func_start sub_812641C
@@ -351929,10 +351929,10 @@ sub_8126438: @ 8126438
ldr r1, _08126494
b _081264B8
.align 2, 0
-_08126484: .4byte 0x020231cc
-_08126488: .4byte 0x02028894
-_0812648C: .4byte 0x020232cc
-_08126490: .4byte 0x020234cc
+_08126484: .4byte gStringVar1
+_08126488: .4byte gUnknown_02028894
+_0812648C: .4byte gStringVar2
+_08126490: .4byte gStringVar4
_08126494: .4byte gOtherText_BerryObtainedDadHasIt
_08126498:
adds r0, r6, 0
@@ -351944,7 +351944,7 @@ _08126498:
ldr r1, _081264B0
b _081264B8
.align 2, 0
-_081264AC: .4byte 0x020234cc
+_081264AC: .4byte gStringVar4
_081264B0: .4byte gOtherText_BerryTransformed
_081264B4:
ldr r0, _081264D4
@@ -351961,7 +351961,7 @@ _081264B8:
bl VarSet
b _081264E4
.align 2, 0
-_081264D4: .4byte 0x020234cc
+_081264D4: .4byte gStringVar4
_081264D8: .4byte gOtherText_BerryAlreadyObtained
_081264DC: .4byte 0x0000402d
_081264E0:
@@ -351998,7 +351998,7 @@ sub_81264F0: @ 81264F0
pop {r1}
bx r1
.align 2, 0
-_0812651C: .4byte 0x020234cc
+_0812651C: .4byte gStringVar4
_08126520: .4byte gOtherText_SpecialRibbonReceived
thumb_func_end sub_81264F0
@@ -352069,7 +352069,7 @@ sub_812658C: @ 812658C
pop {r1}
bx r1
.align 2, 0
-_081265A8: .4byte 0x020234cc
+_081265A8: .4byte gStringVar4
_081265AC: .4byte gOtherText_DexUpgraded
thumb_func_end sub_812658C
@@ -352092,7 +352092,7 @@ sub_81265B0: @ 81265B0
pop {r1}
bx r1
.align 2, 0
-_081265D4: .4byte 0x020234cc
+_081265D4: .4byte gStringVar4
_081265D8: .4byte gOtherText_RareWordAdded
thumb_func_end sub_81265B0
@@ -352154,7 +352154,7 @@ sub_8126608: @ 8126608
bl StringCopyN
b _08126662
.align 2, 0
-_08126650: .4byte 0x020231cc
+_08126650: .4byte gStringVar1
_08126654: .4byte gSystemText_Egg
_08126658:
ldr r0, _08126678
@@ -352172,10 +352172,10 @@ _08126662:
movs r0, 0x3
b _081266F6
.align 2, 0
-_08126678: .4byte 0x020231cc
+_08126678: .4byte gStringVar1
_0812667C: .4byte gSystemText_Pokemon2
-_08126680: .4byte 0x03004350
-_08126684: .4byte 0x020234cc
+_08126680: .4byte gPlayerPartyCount
+_08126684: .4byte gStringVar4
_08126688: .4byte gOtherText_PartyIsFull
_0812668C:
ldr r7, _08126708
@@ -352232,8 +352232,8 @@ _081266F6:
pop {r1}
bx r1
.align 2, 0
-_08126708: .4byte 0x03004554
-_0812670C: .4byte 0x020234cc
+_08126708: .4byte gUnknown_03004554
+_0812670C: .4byte gStringVar4
_08126710: .4byte gOtherText_PokeWasSentOver
thumb_func_end sub_8126608
@@ -352261,8 +352261,8 @@ sub_8126714: @ 8126714
pop {r1}
bx r1
.align 2, 0
-_08126748: .4byte 0x0202533c
-_0812674C: .4byte 0x020234cc
+_08126748: .4byte gUnknown_0202533C
+_0812674C: .4byte gStringVar4
_08126750: .4byte gOtherText_NewTrainerInHoenn
thumb_func_end sub_8126714
@@ -352281,7 +352281,7 @@ sub_8126754: @ 8126754
pop {r1}
bx r1
.align 2, 0
-_08126770: .4byte 0x020234cc
+_08126770: .4byte gStringVar4
_08126774: .4byte gSystemText_ClockAdjustmentUsable
thumb_func_end sub_8126754
@@ -352448,7 +352448,7 @@ _081268B2:
pop {r0}
bx r0
.align 2, 0
-_081268BC: .4byte 0x02020004
+_081268BC: .4byte gSprites
_081268C0: .4byte sub_81269E0
_081268C4: .4byte gUnknown_0830FD14
_081268C8: .4byte gDummySpriteAnimTable
@@ -352635,8 +352635,8 @@ _08126A18:
strb r0, [r2]
b _08126B3E
.align 2, 0
-_08126A28: .4byte 0x030048a0
-_08126A2C: .4byte 0x02020004
+_08126A28: .4byte gMapObjects
+_08126A2C: .4byte gSprites
_08126A30: .4byte 0x00020001
_08126A34:
ldr r1, _08126B4C
@@ -352822,7 +352822,7 @@ _08126B92:
bx r1
.align 2, 0
_08126B9C: .4byte gFieldEffectObjectTemplatePointers
-_08126BA0: .4byte 0x02020004
+_08126BA0: .4byte gSprites
thumb_func_end sub_8126B54
thumb_func_start objid_set_invisible
@@ -352841,7 +352841,7 @@ objid_set_invisible: @ 8126BA4
strb r0, [r1]
bx lr
.align 2, 0
-_08126BC0: .4byte 0x02020004
+_08126BC0: .4byte gSprites
thumb_func_end objid_set_invisible
thumb_func_start sub_8126BC4
@@ -352928,7 +352928,7 @@ _08126C5A:
pop {r0}
bx r0
.align 2, 0
-_08126C68: .4byte 0x02020004
+_08126C68: .4byte gSprites
thumb_func_end sub_8126BC4
thumb_func_start oei_shadow
@@ -353002,11 +353002,11 @@ _08126CF0:
pop {r1}
bx r1
.align 2, 0
-_08126CF8: .4byte 0x0202ff84
-_08126CFC: .4byte 0x030048a0
+_08126CF8: .4byte gUnknown_0202FF84
+_08126CFC: .4byte gMapObjects
_08126D00: .4byte gFieldEffectObjectTemplatePointers
_08126D04: .4byte gUnknown_08401E32
-_08126D08: .4byte 0x02020004
+_08126D08: .4byte gSprites
_08126D0C: .4byte gUnknown_08401E36
thumb_func_end oei_shadow
@@ -353102,8 +353102,8 @@ _08126DC4:
pop {r0}
bx r0
.align 2, 0
-_08126DCC: .4byte 0x030048a0
-_08126DD0: .4byte 0x02020004
+_08126DCC: .4byte gMapObjects
+_08126DD0: .4byte gSprites
_08126DD4: .4byte 0x00400001
thumb_func_end oamc_shadow
@@ -353183,9 +353183,9 @@ _08126E64:
pop {r1}
bx r1
.align 2, 0
-_08126E70: .4byte 0x0202ff84
+_08126E70: .4byte gUnknown_0202FF84
_08126E74: .4byte gFieldEffectObjectTemplatePointers
-_08126E78: .4byte 0x02020004
+_08126E78: .4byte gSprites
thumb_func_end oei_grass_normal
thumb_func_start unc_grass_normal
@@ -353274,8 +353274,8 @@ _08126F1A:
bl FieldEffectStop
b _08126F70
.align 2, 0
-_08126F24: .4byte 0x0202e844
-_08126F28: .4byte 0x02025734
+_08126F24: .4byte gUnknown_0202E844
+_08126F28: .4byte gSaveBlock1
_08126F2C:
mov r0, sp
ldrb r1, [r0]
@@ -353319,7 +353319,7 @@ _08126F70:
pop {r0}
bx r0
.align 2, 0
-_08126F7C: .4byte 0x030048a0
+_08126F7C: .4byte gMapObjects
thumb_func_end unc_grass_normal
thumb_func_start sub_8126F80
@@ -353374,9 +353374,9 @@ _08126FDC:
pop {r1}
bx r1
.align 2, 0
-_08126FE4: .4byte 0x0202ff84
+_08126FE4: .4byte gUnknown_0202FF84
_08126FE8: .4byte gFieldEffectObjectTemplatePointers
-_08126FEC: .4byte 0x02020004
+_08126FEC: .4byte gSprites
thumb_func_end sub_8126F80
thumb_func_start sub_8126FF0
@@ -353438,7 +353438,7 @@ _08127014:
adds r0, r5, 0
b _08127074
.align 2, 0
-_08127060: .4byte 0x02020004
+_08127060: .4byte gSprites
_08127064: .4byte unc_grass_normal
_08127068:
adds r0, r5, 0x1
@@ -353532,9 +353532,9 @@ _08127110:
pop {r1}
bx r1
.align 2, 0
-_0812711C: .4byte 0x0202ff84
+_0812711C: .4byte gUnknown_0202FF84
_08127120: .4byte gFieldEffectObjectTemplatePointers
-_08127124: .4byte 0x02020004
+_08127124: .4byte gSprites
thumb_func_end sub_8127080
thumb_func_start unc_grass_tall
@@ -353623,8 +353623,8 @@ _081271C6:
bl FieldEffectStop
b _0812720E
.align 2, 0
-_081271D0: .4byte 0x0202e844
-_081271D4: .4byte 0x02025734
+_081271D0: .4byte gUnknown_0202E844
+_081271D4: .4byte gSaveBlock1
_081271D8:
mov r0, sp
ldrb r1, [r0]
@@ -353660,7 +353660,7 @@ _0812720E:
pop {r0}
bx r0
.align 2, 0
-_0812721C: .4byte 0x030048a0
+_0812721C: .4byte gMapObjects
thumb_func_end unc_grass_tall
thumb_func_start sub_8127220
@@ -353715,9 +353715,9 @@ _0812727C:
pop {r1}
bx r1
.align 2, 0
-_08127284: .4byte 0x0202ff84
+_08127284: .4byte gUnknown_0202FF84
_08127288: .4byte gFieldEffectObjectTemplatePointers
-_0812728C: .4byte 0x02020004
+_0812728C: .4byte gSprites
thumb_func_end sub_8127220
thumb_func_start sub_8127290
@@ -353796,10 +353796,10 @@ _0812731C:
pop {r1}
bx r1
.align 2, 0
-_08127324: .4byte 0x0202ff84
-_08127328: .4byte 0x030048a0
+_08127324: .4byte gUnknown_0202FF84
+_08127328: .4byte gMapObjects
_0812732C: .4byte gFieldEffectObjectTemplatePointers
-_08127330: .4byte 0x02020004
+_08127330: .4byte gSprites
thumb_func_end sub_8127290
thumb_func_start sub_8127334
@@ -353840,7 +353840,7 @@ _08127372:
bl FieldEffectStop
b _08127416
.align 2, 0
-_0812737C: .4byte 0x030048a0
+_0812737C: .4byte gMapObjects
_08127380:
ldrb r0, [r1, 0x5]
bl GetFieldObjectGraphicsInfo
@@ -353924,7 +353924,7 @@ _08127416:
pop {r0}
bx r0
.align 2, 0
-_08127424: .4byte 0x02020004
+_08127424: .4byte gSprites
thumb_func_end sub_8127334
thumb_func_start sub_8127428
@@ -353979,9 +353979,9 @@ _08127486:
pop {r1}
bx r1
.align 2, 0
-_08127490: .4byte 0x0202ff84
+_08127490: .4byte gUnknown_0202FF84
_08127494: .4byte gFieldEffectObjectTemplatePointers
-_08127498: .4byte 0x02020004
+_08127498: .4byte gSprites
thumb_func_end sub_8127428
thumb_func_start sub_812749C
@@ -354037,9 +354037,9 @@ _081274FC:
pop {r1}
bx r1
.align 2, 0
-_08127504: .4byte 0x0202ff84
+_08127504: .4byte gUnknown_0202FF84
_08127508: .4byte gFieldEffectObjectTemplatePointers
-_0812750C: .4byte 0x02020004
+_0812750C: .4byte gSprites
thumb_func_end sub_812749C
thumb_func_start sub_8127510
@@ -354095,9 +354095,9 @@ _08127570:
pop {r1}
bx r1
.align 2, 0
-_08127578: .4byte 0x0202ff84
+_08127578: .4byte gUnknown_0202FF84
_0812757C: .4byte gFieldEffectObjectTemplatePointers
-_08127580: .4byte 0x02020004
+_08127580: .4byte gSprites
thumb_func_end sub_8127510
thumb_func_start sub_8127584
@@ -354250,10 +354250,10 @@ _0812769A:
pop {r1}
bx r1
.align 2, 0
-_081276A4: .4byte 0x0202ff84
-_081276A8: .4byte 0x030048a0
+_081276A4: .4byte gUnknown_0202FF84
+_081276A8: .4byte gMapObjects
_081276AC: .4byte gFieldEffectObjectTemplatePointers
-_081276B0: .4byte 0x02020004
+_081276B0: .4byte gSprites
thumb_func_end sub_8127610
thumb_func_start sub_81276B4
@@ -354324,8 +354324,8 @@ _0812772E:
pop {r0}
bx r0
.align 2, 0
-_08127738: .4byte 0x02020004
-_0812773C: .4byte 0x030048a0
+_08127738: .4byte gSprites
+_0812773C: .4byte gMapObjects
thumb_func_end sub_81276B4
thumb_func_start sub_8127740
@@ -354380,9 +354380,9 @@ _0812779C:
pop {r1}
bx r1
.align 2, 0
-_081277A4: .4byte 0x0202ff84
+_081277A4: .4byte gUnknown_0202FF84
_081277A8: .4byte gFieldEffectObjectTemplatePointers
-_081277AC: .4byte 0x02020004
+_081277AC: .4byte gSprites
thumb_func_end sub_8127740
thumb_func_start oei_water_drop_tall
@@ -354437,9 +354437,9 @@ _0812780C:
pop {r1}
bx r1
.align 2, 0
-_08127814: .4byte 0x0202ff84
+_08127814: .4byte gUnknown_0202FF84
_08127818: .4byte gFieldEffectObjectTemplatePointers
-_0812781C: .4byte 0x02020004
+_0812781C: .4byte gSprites
thumb_func_end oei_water_drop_tall
thumb_func_start sub_8127820
@@ -354521,10 +354521,10 @@ _081278B6:
pop {r1}
bx r1
.align 2, 0
-_081278C0: .4byte 0x0202ff84
-_081278C4: .4byte 0x030048a0
+_081278C0: .4byte gUnknown_0202FF84
+_081278C4: .4byte gMapObjects
_081278C8: .4byte gFieldEffectObjectTemplatePointers
-_081278CC: .4byte 0x02020004
+_081278CC: .4byte gSprites
_081278D0: .4byte sub_81278D8
_081278D4: .4byte 0x0000ffff
thumb_func_end sub_8127820
@@ -354565,7 +354565,7 @@ _08127912:
bl FieldEffectStop
b _0812796A
.align 2, 0
-_0812791C: .4byte 0x030048a0
+_0812791C: .4byte gMapObjects
_08127920:
ldrb r1, [r5, 0x4]
lsls r0, r1, 4
@@ -354608,7 +354608,7 @@ _0812796A:
pop {r0}
bx r0
.align 2, 0
-_08127974: .4byte 0x02020004
+_08127974: .4byte gSprites
thumb_func_end sub_81278D8
thumb_func_start oei_ripples
@@ -354657,8 +354657,8 @@ _081279C4:
bx r1
.align 2, 0
_081279CC: .4byte gFieldEffectObjectTemplatePointers
-_081279D0: .4byte 0x0202ff84
-_081279D4: .4byte 0x02020004
+_081279D0: .4byte gUnknown_0202FF84
+_081279D4: .4byte gSprites
thumb_func_end oei_ripples
thumb_func_start sub_81279D8
@@ -354737,10 +354737,10 @@ _08127A64:
pop {r1}
bx r1
.align 2, 0
-_08127A6C: .4byte 0x0202ff84
-_08127A70: .4byte 0x030048a0
+_08127A6C: .4byte gUnknown_0202FF84
+_08127A70: .4byte gMapObjects
_08127A74: .4byte gFieldEffectObjectTemplatePointers
-_08127A78: .4byte 0x02020004
+_08127A78: .4byte gSprites
thumb_func_end sub_81279D8
thumb_func_start sub_8127A7C
@@ -354779,7 +354779,7 @@ _08127AB6:
bl FieldEffectStop
b _08127B08
.align 2, 0
-_08127AC0: .4byte 0x030048a0
+_08127AC0: .4byte gMapObjects
_08127AC4:
ldrb r0, [r1, 0x5]
bl GetFieldObjectGraphicsInfo
@@ -354819,7 +354819,7 @@ _08127B08:
pop {r0}
bx r0
.align 2, 0
-_08127B10: .4byte 0x02020004
+_08127B10: .4byte gSprites
thumb_func_end sub_8127A7C
thumb_func_start sub_8127B14
@@ -354872,9 +354872,9 @@ _08127B6C:
pop {r1}
bx r1
.align 2, 0
-_08127B74: .4byte 0x0202ff84
+_08127B74: .4byte gUnknown_0202FF84
_08127B78: .4byte gFieldEffectObjectTemplatePointers
-_08127B7C: .4byte 0x02020004
+_08127B7C: .4byte gSprites
thumb_func_end sub_8127B14
thumb_func_start sub_8127B80
@@ -354927,9 +354927,9 @@ _08127BD8:
pop {r1}
bx r1
.align 2, 0
-_08127BE0: .4byte 0x0202ff84
+_08127BE0: .4byte gUnknown_0202FF84
_08127BE4: .4byte gFieldEffectObjectTemplatePointers
-_08127BE8: .4byte 0x02020004
+_08127BE8: .4byte gSprites
thumb_func_end sub_8127B80
thumb_func_start sub_8127BEC
@@ -354982,9 +354982,9 @@ _08127C44:
pop {r1}
bx r1
.align 2, 0
-_08127C4C: .4byte 0x0202ff84
+_08127C4C: .4byte gUnknown_0202FF84
_08127C50: .4byte gFieldEffectObjectTemplatePointers
-_08127C54: .4byte 0x02020004
+_08127C54: .4byte gSprites
thumb_func_end sub_8127BEC
thumb_func_start sub_8127C58
@@ -355037,9 +355037,9 @@ _08127CB0:
pop {r1}
bx r1
.align 2, 0
-_08127CB8: .4byte 0x0202ff84
+_08127CB8: .4byte gUnknown_0202FF84
_08127CBC: .4byte gFieldEffectObjectTemplatePointers
-_08127CC0: .4byte 0x02020004
+_08127CC0: .4byte gSprites
thumb_func_end sub_8127C58
thumb_func_start ash
@@ -355068,7 +355068,7 @@ ash: @ 8127CC4
pop {r0}
bx r0
.align 2, 0
-_08127CF4: .4byte 0x0202ff84
+_08127CF4: .4byte gUnknown_0202FF84
thumb_func_end ash
thumb_func_start oei_ash
@@ -355137,9 +355137,9 @@ _08127D6E:
pop {r1}
bx r1
.align 2, 0
-_08127D78: .4byte 0x0202ff84
+_08127D78: .4byte gUnknown_0202FF84
_08127D7C: .4byte gFieldEffectObjectTemplatePointers
-_08127D80: .4byte 0x02020004
+_08127D80: .4byte gSprites
thumb_func_end oei_ash
thumb_func_start sub_8127D84
@@ -355231,8 +355231,8 @@ sub_8127DD0: @ 8127DD0
pop {r0}
bx r0
.align 2, 0
-_08127E28: .4byte 0x030048a0
-_08127E2C: .4byte 0x0202e858
+_08127E28: .4byte gMapObjects
+_08127E2C: .4byte gPlayerAvatar
thumb_func_end sub_8127DD0
thumb_func_start sub_8127E30
@@ -355310,9 +355310,9 @@ _08127EB2:
pop {r1}
bx r1
.align 2, 0
-_08127EC0: .4byte 0x0202ff84
+_08127EC0: .4byte gUnknown_0202FF84
_08127EC4: .4byte gFieldEffectObjectTemplatePointers
-_08127EC8: .4byte 0x02020004
+_08127EC8: .4byte gSprites
_08127ECC: .4byte 0x0000ffff
thumb_func_end sub_8127E58
@@ -355338,7 +355338,7 @@ sub_8127ED0: @ 8127ED0
strh r0, [r2, 0x2E]
bx lr
.align 2, 0
-_08127EF8: .4byte 0x02020004
+_08127EF8: .4byte gSprites
thumb_func_end sub_8127ED0
thumb_func_start sub_8127EFC
@@ -355363,7 +355363,7 @@ sub_8127EFC: @ 8127EFC
strh r3, [r2, 0x2E]
bx lr
.align 2, 0
-_08127F24: .4byte 0x02020004
+_08127F24: .4byte gSprites
thumb_func_end sub_8127EFC
thumb_func_start sub_8127F28
@@ -355391,7 +355391,7 @@ sub_8127F28: @ 8127F28
pop {r0}
bx r0
.align 2, 0
-_08127F54: .4byte 0x02020004
+_08127F54: .4byte gSprites
_08127F58: .4byte 0xfffff0ff
thumb_func_end sub_8127F28
@@ -355462,8 +355462,8 @@ sub_8127F7C: @ 8127F7C
pop {r0}
bx r0
.align 2, 0
-_08127FCC: .4byte 0x030048a0
-_08127FD0: .4byte 0x02020004
+_08127FCC: .4byte gMapObjects
+_08127FD0: .4byte gSprites
thumb_func_end sub_8127F7C
thumb_func_start sub_8127FD4
@@ -355683,7 +355683,7 @@ sub_8128124: @ 8128124
bx r1
.align 2, 0
_08128168: .4byte gDummySpriteTemplate
-_0812816C: .4byte 0x02020004
+_0812816C: .4byte gSprites
_08128170: .4byte sub_8128174
thumb_func_end sub_8128124
@@ -355722,7 +355722,7 @@ _081281AC:
pop {r0}
bx r0
.align 2, 0
-_081281B0: .4byte 0x02020004
+_081281B0: .4byte gSprites
thumb_func_end sub_8128174
thumb_func_start sub_81281B4
@@ -355777,9 +355777,9 @@ _08128210:
pop {r1}
bx r1
.align 2, 0
-_08128218: .4byte 0x0202ff84
+_08128218: .4byte gUnknown_0202FF84
_0812821C: .4byte gFieldEffectObjectTemplatePointers
-_08128220: .4byte 0x02020004
+_08128220: .4byte gSprites
thumb_func_end sub_81281B4
thumb_func_start sub_8128224
@@ -355868,10 +355868,10 @@ _081282C8:
pop {r1}
bx r1
.align 2, 0
-_081282D0: .4byte 0x0202ff84
-_081282D4: .4byte 0x030048a0
+_081282D0: .4byte gUnknown_0202FF84
+_081282D4: .4byte gMapObjects
_081282D8: .4byte gFieldEffectObjectTemplatePointers
-_081282DC: .4byte 0x02020004
+_081282DC: .4byte gSprites
thumb_func_end sub_8128224
thumb_func_start sub_81282E0
@@ -355910,7 +355910,7 @@ _0812831A:
bl FieldEffectStop
b _0812839A
.align 2, 0
-_08128324: .4byte 0x030048a0
+_08128324: .4byte gMapObjects
_08128328:
ldr r2, _081283A4
ldrb r1, [r1, 0x4]
@@ -355975,8 +355975,8 @@ _0812839A:
pop {r0}
bx r0
.align 2, 0
-_081283A4: .4byte 0x02020004
-_081283A8: .4byte 0x030048a0
+_081283A4: .4byte gSprites
+_081283A8: .4byte gMapObjects
thumb_func_end sub_81282E0
thumb_func_start sub_81283AC
@@ -356025,9 +356025,9 @@ _081283FC:
pop {r1}
bx r1
.align 2, 0
-_08128404: .4byte 0x0202ff84
+_08128404: .4byte gUnknown_0202FF84
_08128408: .4byte gFieldEffectObjectTemplatePointers
-_0812840C: .4byte 0x02020004
+_0812840C: .4byte gSprites
thumb_func_end sub_81283AC
thumb_func_start sub_8128410
@@ -356118,9 +356118,9 @@ _081284B0:
pop {r1}
bx r1
.align 2, 0
-_081284B8: .4byte 0x0202ff84
+_081284B8: .4byte gUnknown_0202FF84
_081284BC: .4byte gFieldEffectObjectTemplatePointers
-_081284C0: .4byte 0x02020004
+_081284C0: .4byte gSprites
thumb_func_end sub_8128450
thumb_func_start ShowTreeDisguiseFieldEffect
@@ -356183,7 +356183,7 @@ ShowDisguiseFieldEffect: @ 81284F4
movs r0, 0x40
b _08128598
.align 2, 0
-_08128528: .4byte 0x0202ff84
+_08128528: .4byte gUnknown_0202FF84
_0812852C:
ldr r1, _081285A4
lsls r0, r6, 2
@@ -356248,7 +356248,7 @@ _08128598:
bx r1
.align 2, 0
_081285A4: .4byte gFieldEffectObjectTemplatePointers
-_081285A8: .4byte 0x02020004
+_081285A8: .4byte gSprites
thumb_func_end ShowDisguiseFieldEffect
thumb_func_start sub_81285AC
@@ -356369,8 +356369,8 @@ _0812868C:
pop {r0}
bx r0
.align 2, 0
-_08128694: .4byte 0x030048a0
-_08128698: .4byte 0x02020004
+_08128694: .4byte gMapObjects
+_08128698: .4byte gSprites
thumb_func_end sub_81285AC
thumb_func_start sub_812869C
@@ -356394,7 +356394,7 @@ _081286BA:
pop {r0}
bx r0
.align 2, 0
-_081286C0: .4byte 0x02020004
+_081286C0: .4byte gSprites
thumb_func_end sub_812869C
thumb_func_start sub_81286C4
@@ -356420,7 +356420,7 @@ sub_81286C4: @ 81286C4
movs r0, 0
b _081286FC
.align 2, 0
-_081286EC: .4byte 0x02020004
+_081286EC: .4byte gSprites
_081286F0:
movs r0, 0x2
strb r0, [r2]
@@ -356488,9 +356488,9 @@ _08128760:
pop {r1}
bx r1
.align 2, 0
-_08128768: .4byte 0x0202ff84
+_08128768: .4byte gUnknown_0202FF84
_0812876C: .4byte gFieldEffectObjectTemplatePointers
-_08128770: .4byte 0x02020004
+_08128770: .4byte gSprites
thumb_func_end sub_8128700
thumb_func_start sub_8128774
@@ -356685,8 +356685,8 @@ _081288BC:
strb r0, [r2]
b _081288EE
.align 2, 0
-_081288DC: .4byte 0x030048a0
-_081288E0: .4byte 0x02020004
+_081288DC: .4byte gMapObjects
+_081288E0: .4byte gSprites
_081288E4:
adds r0, r7, 0x1
lsls r0, 24
@@ -356739,7 +356739,7 @@ _08128910:
bx r0
.align 2, 0
_0812893C: .4byte 0x020192e4
-_08128940: .4byte 0x02038570
+_08128940: .4byte gUnknown_02038570
thumb_func_end sub_81288F4
thumb_func_start sub_8128944
@@ -356843,8 +356843,8 @@ _081289BE:
b _08128A06
.align 2, 0
_081289F4: .4byte 0x020192e4
-_081289F8: .4byte 0x02039238
-_081289FC: .4byte 0x0203858e
+_081289F8: .4byte gUnknown_02039238
+_081289FC: .4byte gUnknown_0203858E
_08128A00: .4byte gContestAIs
_08128A04:
strh r1, [r4, 0x2]
@@ -356965,7 +356965,7 @@ sub_8128AA8: @ 8128AA8
b _08128ADE
.align 2, 0
_08128AD0: .4byte 0x020192e4
-_08128AD4: .4byte 0x02039238
+_08128AD4: .4byte gUnknown_02039238
_08128AD8:
cmp r0, 0
bge _08128ADE
@@ -356996,7 +356996,7 @@ contest_ai_get_turn: @ 8128AF0
bx lr
.align 2, 0
_08128B04: .4byte 0x020192e4
-_08128B08: .4byte 0x02039238
+_08128B08: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_turn
thumb_func_start sub_8128B0C
@@ -357025,7 +357025,7 @@ sub_8128B0C: @ 8128B0C
b _08128B48
.align 2, 0
_08128B3C: .4byte 0x020192e4
-_08128B40: .4byte 0x02039238
+_08128B40: .4byte gUnknown_02039238
_08128B44:
adds r0, r2, 0x5
str r0, [r3]
@@ -357060,7 +357060,7 @@ sub_8128B4C: @ 8128B4C
b _08128B88
.align 2, 0
_08128B7C: .4byte 0x020192e4
-_08128B80: .4byte 0x02039238
+_08128B80: .4byte gUnknown_02039238
_08128B84:
adds r0, r2, 0x5
str r0, [r3]
@@ -357095,7 +357095,7 @@ sub_8128B8C: @ 8128B8C
b _08128BC8
.align 2, 0
_08128BBC: .4byte 0x020192e4
-_08128BC0: .4byte 0x02039238
+_08128BC0: .4byte gUnknown_02039238
_08128BC4:
adds r0, r2, 0x5
str r0, [r3]
@@ -357130,7 +357130,7 @@ sub_8128BCC: @ 8128BCC
b _08128C08
.align 2, 0
_08128BFC: .4byte 0x020192e4
-_08128C00: .4byte 0x02039238
+_08128C00: .4byte gUnknown_02039238
_08128C04:
adds r0, r2, 0x5
str r0, [r3]
@@ -357155,7 +357155,7 @@ contest_ai_get_excitement: @ 8128C0C
bx lr
.align 2, 0
_08128C24: .4byte 0x020192e4
-_08128C28: .4byte 0x02039238
+_08128C28: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_excitement
thumb_func_start sub_8128C2C
@@ -357184,7 +357184,7 @@ sub_8128C2C: @ 8128C2C
b _08128C68
.align 2, 0
_08128C5C: .4byte 0x020192e4
-_08128C60: .4byte 0x02039238
+_08128C60: .4byte gUnknown_02039238
_08128C64:
adds r0, r2, 0x5
str r0, [r3]
@@ -357219,7 +357219,7 @@ sub_8128C6C: @ 8128C6C
b _08128CA8
.align 2, 0
_08128C9C: .4byte 0x020192e4
-_08128CA0: .4byte 0x02039238
+_08128CA0: .4byte gUnknown_02039238
_08128CA4:
adds r0, r2, 0x5
str r0, [r3]
@@ -357254,7 +357254,7 @@ sub_8128CAC: @ 8128CAC
b _08128CE8
.align 2, 0
_08128CDC: .4byte 0x020192e4
-_08128CE0: .4byte 0x02039238
+_08128CE0: .4byte gUnknown_02039238
_08128CE4:
adds r0, r2, 0x5
str r0, [r3]
@@ -357289,7 +357289,7 @@ sub_8128CEC: @ 8128CEC
b _08128D28
.align 2, 0
_08128D1C: .4byte 0x020192e4
-_08128D20: .4byte 0x02039238
+_08128D20: .4byte gUnknown_02039238
_08128D24:
adds r0, r2, 0x5
str r0, [r3]
@@ -357316,7 +357316,7 @@ contest_ai_get_user_order: @ 8128D2C
bx lr
.align 2, 0
_08128D48: .4byte 0x020192e4
-_08128D4C: .4byte 0x02039238
+_08128D4C: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_user_order
thumb_func_start sub_8128D50
@@ -357345,7 +357345,7 @@ sub_8128D50: @ 8128D50
b _08128D8C
.align 2, 0
_08128D80: .4byte 0x020192e4
-_08128D84: .4byte 0x02039238
+_08128D84: .4byte gUnknown_02039238
_08128D88:
adds r0, r2, 0x5
str r0, [r3]
@@ -357380,7 +357380,7 @@ sub_8128D90: @ 8128D90
b _08128DCC
.align 2, 0
_08128DC0: .4byte 0x020192e4
-_08128DC4: .4byte 0x02039238
+_08128DC4: .4byte gUnknown_02039238
_08128DC8:
adds r0, r2, 0x5
str r0, [r3]
@@ -357415,7 +357415,7 @@ sub_8128DD0: @ 8128DD0
b _08128E0C
.align 2, 0
_08128E00: .4byte 0x020192e4
-_08128E04: .4byte 0x02039238
+_08128E04: .4byte gUnknown_02039238
_08128E08:
adds r0, r2, 0x5
str r0, [r3]
@@ -357450,7 +357450,7 @@ sub_8128E10: @ 8128E10
b _08128E4C
.align 2, 0
_08128E40: .4byte 0x020192e4
-_08128E44: .4byte 0x02039238
+_08128E44: .4byte gUnknown_02039238
_08128E48:
adds r0, r2, 0x5
str r0, [r3]
@@ -357489,7 +357489,7 @@ contest_ai_get_user_condition_maybe: @ 8128E50
bx r0
.align 2, 0
_08128E88: .4byte 0x020192e4
-_08128E8C: .4byte 0x02039238
+_08128E8C: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_user_condition_maybe
thumb_func_start sub_8128E90
@@ -357518,7 +357518,7 @@ sub_8128E90: @ 8128E90
b _08128ECC
.align 2, 0
_08128EC0: .4byte 0x020192e4
-_08128EC4: .4byte 0x02039238
+_08128EC4: .4byte gUnknown_02039238
_08128EC8:
adds r0, r2, 0x5
str r0, [r3]
@@ -357553,7 +357553,7 @@ sub_8128ED0: @ 8128ED0
b _08128F0C
.align 2, 0
_08128F00: .4byte 0x020192e4
-_08128F04: .4byte 0x02039238
+_08128F04: .4byte gUnknown_02039238
_08128F08:
adds r0, r2, 0x5
str r0, [r3]
@@ -357588,7 +357588,7 @@ sub_8128F10: @ 8128F10
b _08128F4C
.align 2, 0
_08128F40: .4byte 0x020192e4
-_08128F44: .4byte 0x02039238
+_08128F44: .4byte gUnknown_02039238
_08128F48:
adds r0, r2, 0x5
str r0, [r3]
@@ -357623,7 +357623,7 @@ sub_8128F50: @ 8128F50
b _08128F8C
.align 2, 0
_08128F80: .4byte 0x020192e4
-_08128F84: .4byte 0x02039238
+_08128F84: .4byte gUnknown_02039238
_08128F88:
adds r0, r2, 0x5
str r0, [r3]
@@ -357653,7 +357653,7 @@ sub_8128F90: @ 8128F90
bx lr
.align 2, 0
_08128FB4: .4byte 0x020192e4
-_08128FB8: .4byte 0x02039238
+_08128FB8: .4byte gUnknown_02039238
thumb_func_end sub_8128F90
thumb_func_start sub_8128FBC
@@ -357687,7 +357687,7 @@ sub_8128FBC: @ 8128FBC
b _08129000
.align 2, 0
_08128FF4: .4byte 0x020192e4
-_08128FF8: .4byte 0x02039238
+_08128FF8: .4byte gUnknown_02039238
_08128FFC:
adds r0, r3, 0x6
str r0, [r4]
@@ -357728,7 +357728,7 @@ sub_8129008: @ 8129008
b _0812904C
.align 2, 0
_08129040: .4byte 0x020192e4
-_08129044: .4byte 0x02039238
+_08129044: .4byte gUnknown_02039238
_08129048:
adds r0, r3, 0x6
str r0, [r4]
@@ -357769,7 +357769,7 @@ sub_8129054: @ 8129054
b _08129098
.align 2, 0
_0812908C: .4byte 0x020192e4
-_08129090: .4byte 0x02039238
+_08129090: .4byte gUnknown_02039238
_08129094:
adds r0, r3, 0x6
str r0, [r4]
@@ -357810,7 +357810,7 @@ sub_81290A0: @ 81290A0
b _081290E4
.align 2, 0
_081290D8: .4byte 0x020192e4
-_081290DC: .4byte 0x02039238
+_081290DC: .4byte gUnknown_02039238
_081290E0:
adds r0, r3, 0x6
str r0, [r4]
@@ -357838,8 +357838,8 @@ sub_81290EC: @ 81290EC
bx lr
.align 2, 0
_08129108: .4byte 0x020192e4
-_0812910C: .4byte 0x02038670
-_08129110: .4byte 0x02039238
+_0812910C: .4byte gUnknown_02038670
+_08129110: .4byte gUnknown_02039238
thumb_func_end sub_81290EC
thumb_func_start sub_8129114
@@ -357873,7 +357873,7 @@ sub_8129114: @ 8129114
b _08129158
.align 2, 0
_0812914C: .4byte 0x020192e4
-_08129150: .4byte 0x02039238
+_08129150: .4byte gUnknown_02039238
_08129154:
adds r0, r3, 0x6
str r0, [r4]
@@ -357914,7 +357914,7 @@ sub_8129160: @ 8129160
b _081291A4
.align 2, 0
_08129198: .4byte 0x020192e4
-_0812919C: .4byte 0x02039238
+_0812919C: .4byte gUnknown_02039238
_081291A0:
adds r0, r3, 0x6
str r0, [r4]
@@ -357955,7 +357955,7 @@ sub_81291AC: @ 81291AC
b _081291F0
.align 2, 0
_081291E4: .4byte 0x020192e4
-_081291E8: .4byte 0x02039238
+_081291E8: .4byte gUnknown_02039238
_081291EC:
adds r0, r3, 0x6
str r0, [r4]
@@ -357996,7 +357996,7 @@ sub_81291F8: @ 81291F8
b _0812923C
.align 2, 0
_08129230: .4byte 0x020192e4
-_08129234: .4byte 0x02039238
+_08129234: .4byte gUnknown_02039238
_08129238:
adds r0, r3, 0x6
str r0, [r4]
@@ -358019,8 +358019,8 @@ contest_ai_get_contest_type: @ 8129244
bx lr
.align 2, 0
_08129258: .4byte 0x020192e4
-_0812925C: .4byte 0x0203869c
-_08129260: .4byte 0x02039238
+_0812925C: .4byte gUnknown_0203869C
+_08129260: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_contest_type
thumb_func_start sub_8129264
@@ -358049,7 +358049,7 @@ sub_8129264: @ 8129264
b _081292A0
.align 2, 0
_08129294: .4byte 0x020192e4
-_08129298: .4byte 0x02039238
+_08129298: .4byte gUnknown_02039238
_0812929C:
adds r0, r2, 0x5
str r0, [r3]
@@ -358084,7 +358084,7 @@ sub_81292A4: @ 81292A4
b _081292E0
.align 2, 0
_081292D4: .4byte 0x020192e4
-_081292D8: .4byte 0x02039238
+_081292D8: .4byte gUnknown_02039238
_081292DC:
adds r0, r2, 0x5
str r0, [r3]
@@ -358120,9 +358120,9 @@ contest_ai_get_move_excitement: @ 81292E4
pop {r0}
bx r0
.align 2, 0
-_08129318: .4byte 0x02038570
+_08129318: .4byte gUnknown_02038570
_0812931C: .4byte 0x020192e4
-_08129320: .4byte 0x02039238
+_08129320: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_move_excitement
thumb_func_start sub_8129324
@@ -358152,7 +358152,7 @@ sub_8129324: @ 8129324
b _08129360
.align 2, 0
_08129354: .4byte 0x020192e4
-_08129358: .4byte 0x02039238
+_08129358: .4byte gUnknown_02039238
_0812935C:
adds r0, r2, 0x5
str r0, [r3]
@@ -358189,7 +358189,7 @@ sub_8129368: @ 8129368
b _081293A4
.align 2, 0
_08129398: .4byte 0x020192e4
-_0812939C: .4byte 0x02039238
+_0812939C: .4byte gUnknown_02039238
_081293A0:
adds r0, r2, 0x5
str r0, [r3]
@@ -358226,7 +358226,7 @@ sub_81293AC: @ 81293AC
b _081293E8
.align 2, 0
_081293DC: .4byte 0x020192e4
-_081293E0: .4byte 0x02039238
+_081293E0: .4byte gUnknown_02039238
_081293E4:
adds r0, r2, 0x5
str r0, [r3]
@@ -358263,7 +358263,7 @@ sub_81293F0: @ 81293F0
b _0812942C
.align 2, 0
_08129420: .4byte 0x020192e4
-_08129424: .4byte 0x02039238
+_08129424: .4byte gUnknown_02039238
_08129428:
adds r0, r2, 0x5
str r0, [r3]
@@ -358298,10 +358298,10 @@ contest_ai_get_move_effect: @ 8129434
str r0, [r1]
bx lr
.align 2, 0
-_08129460: .4byte 0x02038570
+_08129460: .4byte gUnknown_02038570
_08129464: .4byte 0x020192e4
_08129468: .4byte gContestMoves
-_0812946C: .4byte 0x02039238
+_0812946C: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_move_effect
thumb_func_start sub_8129470
@@ -358330,7 +358330,7 @@ sub_8129470: @ 8129470
b _081294AC
.align 2, 0
_081294A0: .4byte 0x020192e4
-_081294A4: .4byte 0x02039238
+_081294A4: .4byte gUnknown_02039238
_081294A8:
adds r0, r2, 0x5
str r0, [r3]
@@ -358365,7 +358365,7 @@ sub_81294B0: @ 81294B0
b _081294EC
.align 2, 0
_081294E0: .4byte 0x020192e4
-_081294E4: .4byte 0x02039238
+_081294E4: .4byte gUnknown_02039238
_081294E8:
adds r0, r2, 0x5
str r0, [r3]
@@ -358403,11 +358403,11 @@ contest_ai_get_move_effect_type: @ 81294F0
str r0, [r1]
bx lr
.align 2, 0
-_08129524: .4byte 0x02038570
+_08129524: .4byte gUnknown_02038570
_08129528: .4byte 0x020192e4
_0812952C: .4byte gContestEffects
_08129530: .4byte gContestMoves
-_08129534: .4byte 0x02039238
+_08129534: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_move_effect_type
thumb_func_start sub_8129538
@@ -358436,7 +358436,7 @@ sub_8129538: @ 8129538
b _08129574
.align 2, 0
_08129568: .4byte 0x020192e4
-_0812956C: .4byte 0x02039238
+_0812956C: .4byte gUnknown_02039238
_08129570:
adds r0, r2, 0x5
str r0, [r3]
@@ -358471,7 +358471,7 @@ sub_8129578: @ 8129578
b _081295B4
.align 2, 0
_081295A8: .4byte 0x020192e4
-_081295AC: .4byte 0x02039238
+_081295AC: .4byte gUnknown_02039238
_081295B0:
adds r0, r2, 0x5
str r0, [r3]
@@ -358530,11 +358530,11 @@ _08129608:
movs r0, 0x1
b _08129626
.align 2, 0
-_08129610: .4byte 0x02038570
+_08129610: .4byte gUnknown_02038570
_08129614: .4byte 0x020192e4
_08129618: .4byte gContestEffects
_0812961C: .4byte gContestMoves
-_08129620: .4byte 0x02039238
+_08129620: .4byte gUnknown_02039238
_08129624:
movs r0, 0
_08129626:
@@ -358573,7 +358573,7 @@ sub_8129638: @ 8129638
b _08129674
.align 2, 0
_08129664: .4byte 0x020192e4
-_08129668: .4byte 0x02039238
+_08129668: .4byte gUnknown_02039238
_0812966C:
ldr r1, _08129678
ldr r0, [r1]
@@ -358583,7 +358583,7 @@ _08129674:
pop {r0}
bx r0
.align 2, 0
-_08129678: .4byte 0x02039238
+_08129678: .4byte gUnknown_02039238
thumb_func_end sub_8129638
thumb_func_start sub_812967C
@@ -358636,11 +358636,11 @@ _081296CC:
movs r0, 0x1
b _081296EA
.align 2, 0
-_081296D4: .4byte 0x02038570
+_081296D4: .4byte gUnknown_02038570
_081296D8: .4byte 0x020192e4
_081296DC: .4byte gContestEffects
_081296E0: .4byte gContestMoves
-_081296E4: .4byte 0x02039238
+_081296E4: .4byte gUnknown_02039238
_081296E8:
movs r0, 0
_081296EA:
@@ -358679,7 +358679,7 @@ sub_81296FC: @ 81296FC
b _08129738
.align 2, 0
_08129728: .4byte 0x020192e4
-_0812972C: .4byte 0x02039238
+_0812972C: .4byte gUnknown_02039238
_08129730:
ldr r1, _0812973C
ldr r0, [r1]
@@ -358689,7 +358689,7 @@ _08129738:
pop {r0}
bx r0
.align 2, 0
-_0812973C: .4byte 0x02039238
+_0812973C: .4byte gUnknown_02039238
thumb_func_end sub_81296FC
thumb_func_start sub_8129740
@@ -358728,11 +358728,11 @@ sub_8129740: @ 8129740
pop {r0}
bx r0
.align 2, 0
-_08129784: .4byte 0x02038570
+_08129784: .4byte gUnknown_02038570
_08129788: .4byte 0x020192e4
_0812978C: .4byte gContestEffects
_08129790: .4byte gContestMoves
-_08129794: .4byte 0x02039238
+_08129794: .4byte gUnknown_02039238
thumb_func_end sub_8129740
thumb_func_start sub_8129798
@@ -358761,7 +358761,7 @@ sub_8129798: @ 8129798
b _081297D4
.align 2, 0
_081297C8: .4byte 0x020192e4
-_081297CC: .4byte 0x02039238
+_081297CC: .4byte gUnknown_02039238
_081297D0:
adds r0, r2, 0x5
str r0, [r3]
@@ -358796,7 +358796,7 @@ sub_81297D8: @ 81297D8
b _08129814
.align 2, 0
_08129808: .4byte 0x020192e4
-_0812980C: .4byte 0x02039238
+_0812980C: .4byte gUnknown_02039238
_08129810:
adds r0, r2, 0x5
str r0, [r3]
@@ -358831,7 +358831,7 @@ sub_8129818: @ 8129818
b _08129854
.align 2, 0
_08129848: .4byte 0x020192e4
-_0812984C: .4byte 0x02039238
+_0812984C: .4byte gUnknown_02039238
_08129850:
adds r0, r2, 0x5
str r0, [r3]
@@ -358866,7 +358866,7 @@ sub_8129858: @ 8129858
b _08129894
.align 2, 0
_08129888: .4byte 0x020192e4
-_0812988C: .4byte 0x02039238
+_0812988C: .4byte gUnknown_02039238
_08129890:
adds r0, r2, 0x5
str r0, [r3]
@@ -358911,11 +358911,11 @@ sub_8129898: @ 8129898
pop {r0}
bx r0
.align 2, 0
-_081298DC: .4byte 0x02038570
+_081298DC: .4byte gUnknown_02038570
_081298E0: .4byte 0x020192e4
_081298E4: .4byte gContestEffects
_081298E8: .4byte gContestMoves
-_081298EC: .4byte 0x02039238
+_081298EC: .4byte gUnknown_02039238
thumb_func_end sub_8129898
thumb_func_start sub_81298F0
@@ -358944,7 +358944,7 @@ sub_81298F0: @ 81298F0
b _0812992C
.align 2, 0
_08129920: .4byte 0x020192e4
-_08129924: .4byte 0x02039238
+_08129924: .4byte gUnknown_02039238
_08129928:
adds r0, r2, 0x5
str r0, [r3]
@@ -358979,7 +358979,7 @@ sub_8129930: @ 8129930
b _0812996C
.align 2, 0
_08129960: .4byte 0x020192e4
-_08129964: .4byte 0x02039238
+_08129964: .4byte gUnknown_02039238
_08129968:
adds r0, r2, 0x5
str r0, [r3]
@@ -359014,7 +359014,7 @@ sub_8129970: @ 8129970
b _081299AC
.align 2, 0
_081299A0: .4byte 0x020192e4
-_081299A4: .4byte 0x02039238
+_081299A4: .4byte gUnknown_02039238
_081299A8:
adds r0, r2, 0x5
str r0, [r3]
@@ -359049,7 +359049,7 @@ sub_81299B0: @ 81299B0
b _081299EC
.align 2, 0
_081299E0: .4byte 0x020192e4
-_081299E4: .4byte 0x02039238
+_081299E4: .4byte gUnknown_02039238
_081299E8:
adds r0, r2, 0x5
str r0, [r3]
@@ -359085,7 +359085,7 @@ contest_ai_get_move_used_count: @ 81299F0
movs r0, 0
b _08129A30
.align 2, 0
-_08129A20: .4byte 0x02038570
+_08129A20: .4byte gUnknown_02038570
_08129A24: .4byte 0x020192e4
_08129A28:
ldrb r0, [r0, 0xB]
@@ -359102,7 +359102,7 @@ _08129A30:
pop {r0}
bx r0
.align 2, 0
-_08129A40: .4byte 0x02039238
+_08129A40: .4byte gUnknown_02039238
thumb_func_end contest_ai_get_move_used_count
thumb_func_start sub_8129A44
@@ -359131,7 +359131,7 @@ sub_8129A44: @ 8129A44
b _08129A80
.align 2, 0
_08129A74: .4byte 0x020192e4
-_08129A78: .4byte 0x02039238
+_08129A78: .4byte gUnknown_02039238
_08129A7C:
adds r0, r2, 0x5
str r0, [r3]
@@ -359166,7 +359166,7 @@ sub_8129A84: @ 8129A84
b _08129AC0
.align 2, 0
_08129AB4: .4byte 0x020192e4
-_08129AB8: .4byte 0x02039238
+_08129AB8: .4byte gUnknown_02039238
_08129ABC:
adds r0, r2, 0x5
str r0, [r3]
@@ -359201,7 +359201,7 @@ sub_8129AC4: @ 8129AC4
b _08129B00
.align 2, 0
_08129AF4: .4byte 0x020192e4
-_08129AF8: .4byte 0x02039238
+_08129AF8: .4byte gUnknown_02039238
_08129AFC:
adds r0, r2, 0x5
str r0, [r3]
@@ -359236,7 +359236,7 @@ sub_8129B04: @ 8129B04
b _08129B40
.align 2, 0
_08129B34: .4byte 0x020192e4
-_08129B38: .4byte 0x02039238
+_08129B38: .4byte gUnknown_02039238
_08129B3C:
adds r0, r2, 0x5
str r0, [r3]
@@ -359303,9 +359303,9 @@ _08129B96:
pop {r0}
bx r0
.align 2, 0
-_08129BAC: .4byte 0x02038570
+_08129BAC: .4byte gUnknown_02038570
_08129BB0: .4byte 0x020192e4
-_08129BB4: .4byte 0x02039238
+_08129BB4: .4byte gUnknown_02039238
thumb_func_end contest_ai_check_combo_starter
thumb_func_start sub_8129BB8
@@ -359333,7 +359333,7 @@ sub_8129BB8: @ 8129BB8
b _08129BF4
.align 2, 0
_08129BE4: .4byte 0x020192e4
-_08129BE8: .4byte 0x02039238
+_08129BE8: .4byte gUnknown_02039238
_08129BEC:
ldr r1, _08129BF8
ldr r0, [r1]
@@ -359343,7 +359343,7 @@ _08129BF4:
pop {r0}
bx r0
.align 2, 0
-_08129BF8: .4byte 0x02039238
+_08129BF8: .4byte gUnknown_02039238
thumb_func_end sub_8129BB8
thumb_func_start sub_8129BFC
@@ -359371,7 +359371,7 @@ sub_8129BFC: @ 8129BFC
b _08129C38
.align 2, 0
_08129C28: .4byte 0x020192e4
-_08129C2C: .4byte 0x02039238
+_08129C2C: .4byte gUnknown_02039238
_08129C30:
ldr r1, _08129C3C
ldr r0, [r1]
@@ -359381,7 +359381,7 @@ _08129C38:
pop {r0}
bx r0
.align 2, 0
-_08129C3C: .4byte 0x02039238
+_08129C3C: .4byte gUnknown_02039238
thumb_func_end sub_8129BFC
thumb_func_start contest_ai_check_combo_finisher
@@ -359441,9 +359441,9 @@ _08129C90:
pop {r0}
bx r0
.align 2, 0
-_08129CA8: .4byte 0x02038570
+_08129CA8: .4byte gUnknown_02038570
_08129CAC: .4byte 0x020192e4
-_08129CB0: .4byte 0x02039238
+_08129CB0: .4byte gUnknown_02039238
thumb_func_end contest_ai_check_combo_finisher
thumb_func_start sub_8129CB4
@@ -359471,7 +359471,7 @@ sub_8129CB4: @ 8129CB4
b _08129CF0
.align 2, 0
_08129CE0: .4byte 0x020192e4
-_08129CE4: .4byte 0x02039238
+_08129CE4: .4byte gUnknown_02039238
_08129CE8:
ldr r1, _08129CF4
ldr r0, [r1]
@@ -359481,7 +359481,7 @@ _08129CF0:
pop {r0}
bx r0
.align 2, 0
-_08129CF4: .4byte 0x02039238
+_08129CF4: .4byte gUnknown_02039238
thumb_func_end sub_8129CB4
thumb_func_start sub_8129CF8
@@ -359509,7 +359509,7 @@ sub_8129CF8: @ 8129CF8
b _08129D34
.align 2, 0
_08129D24: .4byte 0x020192e4
-_08129D28: .4byte 0x02039238
+_08129D28: .4byte gUnknown_02039238
_08129D2C:
ldr r1, _08129D38
ldr r0, [r1]
@@ -359519,7 +359519,7 @@ _08129D34:
pop {r0}
bx r0
.align 2, 0
-_08129D38: .4byte 0x02039238
+_08129D38: .4byte gUnknown_02039238
thumb_func_end sub_8129CF8
thumb_func_start contest_ai_check_would_finish_combo
@@ -359565,9 +359565,9 @@ _08129D7A:
pop {r0}
bx r0
.align 2, 0
-_08129D8C: .4byte 0x02038570
+_08129D8C: .4byte gUnknown_02038570
_08129D90: .4byte 0x020192e4
-_08129D94: .4byte 0x02039238
+_08129D94: .4byte gUnknown_02039238
thumb_func_end contest_ai_check_would_finish_combo
thumb_func_start sub_8129D98
@@ -359595,7 +359595,7 @@ sub_8129D98: @ 8129D98
b _08129DD4
.align 2, 0
_08129DC4: .4byte 0x020192e4
-_08129DC8: .4byte 0x02039238
+_08129DC8: .4byte gUnknown_02039238
_08129DCC:
ldr r1, _08129DD8
ldr r0, [r1]
@@ -359605,7 +359605,7 @@ _08129DD4:
pop {r0}
bx r0
.align 2, 0
-_08129DD8: .4byte 0x02039238
+_08129DD8: .4byte gUnknown_02039238
thumb_func_end sub_8129D98
thumb_func_start sub_8129DDC
@@ -359633,7 +359633,7 @@ sub_8129DDC: @ 8129DDC
b _08129E18
.align 2, 0
_08129E08: .4byte 0x020192e4
-_08129E0C: .4byte 0x02039238
+_08129E0C: .4byte gUnknown_02039238
_08129E10:
ldr r1, _08129E1C
ldr r0, [r1]
@@ -359643,7 +359643,7 @@ _08129E18:
pop {r0}
bx r0
.align 2, 0
-_08129E1C: .4byte 0x02039238
+_08129E1C: .4byte gUnknown_02039238
thumb_func_end sub_8129DDC
thumb_func_start contest_ai_get_condition
@@ -359676,7 +359676,7 @@ contest_ai_get_condition: @ 8129E20
pop {r0}
bx r0
.align 2, 0
-_08129E5C: .4byte 0x02039238
+_08129E5C: .4byte gUnknown_02039238
_08129E60: .4byte 0x020192e4
thumb_func_end contest_ai_get_condition
@@ -359706,7 +359706,7 @@ sub_8129E64: @ 8129E64
b _08129EA0
.align 2, 0
_08129E94: .4byte 0x020192e4
-_08129E98: .4byte 0x02039238
+_08129E98: .4byte gUnknown_02039238
_08129E9C:
adds r0, r2, 0x5
str r0, [r3]
@@ -359741,7 +359741,7 @@ sub_8129EA4: @ 8129EA4
b _08129EE0
.align 2, 0
_08129ED4: .4byte 0x020192e4
-_08129ED8: .4byte 0x02039238
+_08129ED8: .4byte gUnknown_02039238
_08129EDC:
adds r0, r2, 0x5
str r0, [r3]
@@ -359776,7 +359776,7 @@ sub_8129EE4: @ 8129EE4
b _08129F20
.align 2, 0
_08129F14: .4byte 0x020192e4
-_08129F18: .4byte 0x02039238
+_08129F18: .4byte gUnknown_02039238
_08129F1C:
adds r0, r2, 0x5
str r0, [r3]
@@ -359811,7 +359811,7 @@ sub_8129F24: @ 8129F24
b _08129F60
.align 2, 0
_08129F54: .4byte 0x020192e4
-_08129F58: .4byte 0x02039238
+_08129F58: .4byte gUnknown_02039238
_08129F5C:
adds r0, r2, 0x5
str r0, [r3]
@@ -359858,7 +359858,7 @@ _08129F9C:
pop {r0}
bx r0
.align 2, 0
-_08129FAC: .4byte 0x02039238
+_08129FAC: .4byte gUnknown_02039238
_08129FB0: .4byte gContestMoves
_08129FB4: .4byte 0x02019260
_08129FB8: .4byte 0x020192e4
@@ -359890,7 +359890,7 @@ sub_8129FBC: @ 8129FBC
b _08129FF8
.align 2, 0
_08129FEC: .4byte 0x020192e4
-_08129FF0: .4byte 0x02039238
+_08129FF0: .4byte gUnknown_02039238
_08129FF4:
adds r0, r2, 0x5
str r0, [r3]
@@ -359925,7 +359925,7 @@ sub_8129FFC: @ 8129FFC
b _0812A038
.align 2, 0
_0812A02C: .4byte 0x020192e4
-_0812A030: .4byte 0x02039238
+_0812A030: .4byte gUnknown_02039238
_0812A034:
adds r0, r2, 0x5
str r0, [r3]
@@ -359960,7 +359960,7 @@ sub_812A03C: @ 812A03C
b _0812A078
.align 2, 0
_0812A06C: .4byte 0x020192e4
-_0812A070: .4byte 0x02039238
+_0812A070: .4byte gUnknown_02039238
_0812A074:
adds r0, r2, 0x5
str r0, [r3]
@@ -359995,7 +359995,7 @@ sub_812A07C: @ 812A07C
b _0812A0B8
.align 2, 0
_0812A0AC: .4byte 0x020192e4
-_0812A0B0: .4byte 0x02039238
+_0812A0B0: .4byte gUnknown_02039238
_0812A0B4:
adds r0, r2, 0x5
str r0, [r3]
@@ -360021,7 +360021,7 @@ contest_ai_check_can_participate: @ 812A0BC
movs r0, 0
b _0812A0E8
.align 2, 0
-_0812A0DC: .4byte 0x02039238
+_0812A0DC: .4byte gUnknown_02039238
_0812A0E0: .4byte 0x020192e4
_0812A0E4:
ldr r1, _0812A0F8
@@ -360036,7 +360036,7 @@ _0812A0E8:
bx r0
.align 2, 0
_0812A0F8: .4byte 0x020192e4
-_0812A0FC: .4byte 0x02039238
+_0812A0FC: .4byte gUnknown_02039238
thumb_func_end contest_ai_check_can_participate
thumb_func_start sub_812A100
@@ -360064,7 +360064,7 @@ sub_812A100: @ 812A100
b _0812A13C
.align 2, 0
_0812A12C: .4byte 0x020192e4
-_0812A130: .4byte 0x02039238
+_0812A130: .4byte gUnknown_02039238
_0812A134:
ldr r1, _0812A140
ldr r0, [r1]
@@ -360074,7 +360074,7 @@ _0812A13C:
pop {r0}
bx r0
.align 2, 0
-_0812A140: .4byte 0x02039238
+_0812A140: .4byte gUnknown_02039238
thumb_func_end sub_812A100
thumb_func_start sub_812A144
@@ -360102,7 +360102,7 @@ sub_812A144: @ 812A144
b _0812A180
.align 2, 0
_0812A170: .4byte 0x020192e4
-_0812A174: .4byte 0x02039238
+_0812A174: .4byte gUnknown_02039238
_0812A178:
ldr r1, _0812A184
ldr r0, [r1]
@@ -360112,7 +360112,7 @@ _0812A180:
pop {r0}
bx r0
.align 2, 0
-_0812A184: .4byte 0x02039238
+_0812A184: .4byte gUnknown_02039238
thumb_func_end sub_812A144
thumb_func_start contest_ai_get_val_812A188
@@ -360142,7 +360142,7 @@ contest_ai_get_val_812A188: @ 812A188
pop {r0}
bx r0
.align 2, 0
-_0812A1BC: .4byte 0x02039238
+_0812A1BC: .4byte gUnknown_02039238
_0812A1C0: .4byte 0x020192e4
thumb_func_end contest_ai_get_val_812A188
@@ -360171,7 +360171,7 @@ sub_812A1C4: @ 812A1C4
b _0812A200
.align 2, 0
_0812A1F0: .4byte 0x020192e4
-_0812A1F4: .4byte 0x02039238
+_0812A1F4: .4byte gUnknown_02039238
_0812A1F8:
ldr r1, _0812A204
ldr r0, [r1]
@@ -360181,7 +360181,7 @@ _0812A200:
pop {r0}
bx r0
.align 2, 0
-_0812A204: .4byte 0x02039238
+_0812A204: .4byte gUnknown_02039238
thumb_func_end sub_812A1C4
thumb_func_start sub_812A208
@@ -360209,7 +360209,7 @@ sub_812A208: @ 812A208
b _0812A244
.align 2, 0
_0812A234: .4byte 0x020192e4
-_0812A238: .4byte 0x02039238
+_0812A238: .4byte gUnknown_02039238
_0812A23C:
ldr r1, _0812A248
ldr r0, [r1]
@@ -360219,7 +360219,7 @@ _0812A244:
pop {r0}
bx r0
.align 2, 0
-_0812A248: .4byte 0x02039238
+_0812A248: .4byte gUnknown_02039238
thumb_func_end sub_812A208
thumb_func_start sub_812A24C
@@ -360256,7 +360256,7 @@ sub_812A24C: @ 812A24C
pop {r0}
bx r0
.align 2, 0
-_0812A28C: .4byte 0x02039238
+_0812A28C: .4byte gUnknown_02039238
_0812A290: .4byte 0x020192e4
thumb_func_end sub_812A24C
@@ -360285,7 +360285,7 @@ sub_812A294: @ 812A294
b _0812A2D0
.align 2, 0
_0812A2C0: .4byte 0x020192e4
-_0812A2C4: .4byte 0x02039238
+_0812A2C4: .4byte gUnknown_02039238
_0812A2C8:
ldr r1, _0812A2D4
ldr r0, [r1]
@@ -360295,7 +360295,7 @@ _0812A2D0:
pop {r0}
bx r0
.align 2, 0
-_0812A2D4: .4byte 0x02039238
+_0812A2D4: .4byte gUnknown_02039238
thumb_func_end sub_812A294
thumb_func_start sub_812A2D8
@@ -360323,7 +360323,7 @@ sub_812A2D8: @ 812A2D8
b _0812A314
.align 2, 0
_0812A304: .4byte 0x020192e4
-_0812A308: .4byte 0x02039238
+_0812A308: .4byte gUnknown_02039238
_0812A30C:
ldr r1, _0812A318
ldr r0, [r1]
@@ -360333,7 +360333,7 @@ _0812A314:
pop {r0}
bx r0
.align 2, 0
-_0812A318: .4byte 0x02039238
+_0812A318: .4byte gUnknown_02039238
thumb_func_end sub_812A2D8
thumb_func_start sub_812A31C
@@ -360361,7 +360361,7 @@ sub_812A31C: @ 812A31C
b _0812A358
.align 2, 0
_0812A348: .4byte 0x020192e4
-_0812A34C: .4byte 0x02039238
+_0812A34C: .4byte gUnknown_02039238
_0812A350:
ldr r1, _0812A35C
ldr r0, [r1]
@@ -360371,7 +360371,7 @@ _0812A358:
pop {r0}
bx r0
.align 2, 0
-_0812A35C: .4byte 0x02039238
+_0812A35C: .4byte gUnknown_02039238
thumb_func_end sub_812A31C
thumb_func_start sub_812A360
@@ -360399,7 +360399,7 @@ sub_812A360: @ 812A360
b _0812A39C
.align 2, 0
_0812A38C: .4byte 0x020192e4
-_0812A390: .4byte 0x02039238
+_0812A390: .4byte gUnknown_02039238
_0812A394:
ldr r1, _0812A3A0
ldr r0, [r1]
@@ -360409,7 +360409,7 @@ _0812A39C:
pop {r0}
bx r0
.align 2, 0
-_0812A3A0: .4byte 0x02039238
+_0812A3A0: .4byte gUnknown_02039238
thumb_func_end sub_812A360
thumb_func_start sub_812A3A4
@@ -360440,9 +360440,9 @@ sub_812A3A4: @ 812A3A4
pop {r0}
bx r0
.align 2, 0
-_0812A3D8: .4byte 0x02039238
+_0812A3D8: .4byte gUnknown_02039238
_0812A3DC: .4byte 0x020192e4
-_0812A3E0: .4byte 0x02038670
+_0812A3E0: .4byte gUnknown_02038670
thumb_func_end sub_812A3A4
thumb_func_start sub_812A3E4
@@ -360470,7 +360470,7 @@ sub_812A3E4: @ 812A3E4
b _0812A420
.align 2, 0
_0812A410: .4byte 0x020192e4
-_0812A414: .4byte 0x02039238
+_0812A414: .4byte gUnknown_02039238
_0812A418:
ldr r1, _0812A424
ldr r0, [r1]
@@ -360480,7 +360480,7 @@ _0812A420:
pop {r0}
bx r0
.align 2, 0
-_0812A424: .4byte 0x02039238
+_0812A424: .4byte gUnknown_02039238
thumb_func_end sub_812A3E4
thumb_func_start sub_812A428
@@ -360508,7 +360508,7 @@ sub_812A428: @ 812A428
b _0812A464
.align 2, 0
_0812A454: .4byte 0x020192e4
-_0812A458: .4byte 0x02039238
+_0812A458: .4byte gUnknown_02039238
_0812A45C:
ldr r1, _0812A468
ldr r0, [r1]
@@ -360518,7 +360518,7 @@ _0812A464:
pop {r0}
bx r0
.align 2, 0
-_0812A468: .4byte 0x02039238
+_0812A468: .4byte gUnknown_02039238
thumb_func_end sub_812A428
thumb_func_start sub_812A46C
@@ -360546,7 +360546,7 @@ sub_812A46C: @ 812A46C
b _0812A4A8
.align 2, 0
_0812A498: .4byte 0x020192e4
-_0812A49C: .4byte 0x02039238
+_0812A49C: .4byte gUnknown_02039238
_0812A4A0:
ldr r1, _0812A4AC
ldr r0, [r1]
@@ -360556,7 +360556,7 @@ _0812A4A8:
pop {r0}
bx r0
.align 2, 0
-_0812A4AC: .4byte 0x02039238
+_0812A4AC: .4byte gUnknown_02039238
thumb_func_end sub_812A46C
thumb_func_start sub_812A4B0
@@ -360584,7 +360584,7 @@ sub_812A4B0: @ 812A4B0
b _0812A4EC
.align 2, 0
_0812A4DC: .4byte 0x020192e4
-_0812A4E0: .4byte 0x02039238
+_0812A4E0: .4byte gUnknown_02039238
_0812A4E4:
ldr r1, _0812A4F0
ldr r0, [r1]
@@ -360594,7 +360594,7 @@ _0812A4EC:
pop {r0}
bx r0
.align 2, 0
-_0812A4F0: .4byte 0x02039238
+_0812A4F0: .4byte gUnknown_02039238
thumb_func_end sub_812A4B0
thumb_func_start sub_812A4F4
@@ -360627,7 +360627,7 @@ sub_812A4F4: @ 812A4F4
pop {r0}
bx r0
.align 2, 0
-_0812A52C: .4byte 0x02039238
+_0812A52C: .4byte gUnknown_02039238
_0812A530: .4byte 0x02019204
_0812A534: .4byte gContestMoves
thumb_func_end sub_812A4F4
@@ -360658,7 +360658,7 @@ sub_812A538: @ 812A538
b _0812A574
.align 2, 0
_0812A568: .4byte 0x020192e4
-_0812A56C: .4byte 0x02039238
+_0812A56C: .4byte gUnknown_02039238
_0812A570:
adds r0, r2, 0x5
str r0, [r3]
@@ -360693,7 +360693,7 @@ sub_812A578: @ 812A578
b _0812A5B4
.align 2, 0
_0812A5A8: .4byte 0x020192e4
-_0812A5AC: .4byte 0x02039238
+_0812A5AC: .4byte gUnknown_02039238
_0812A5B0:
adds r0, r2, 0x5
str r0, [r3]
@@ -360728,7 +360728,7 @@ sub_812A5B8: @ 812A5B8
b _0812A5F4
.align 2, 0
_0812A5E8: .4byte 0x020192e4
-_0812A5EC: .4byte 0x02039238
+_0812A5EC: .4byte gUnknown_02039238
_0812A5F0:
adds r0, r2, 0x5
str r0, [r3]
@@ -360763,7 +360763,7 @@ sub_812A5F8: @ 812A5F8
b _0812A634
.align 2, 0
_0812A628: .4byte 0x020192e4
-_0812A62C: .4byte 0x02039238
+_0812A62C: .4byte gUnknown_02039238
_0812A630:
adds r0, r2, 0x5
str r0, [r3]
@@ -360800,7 +360800,7 @@ sub_812A638: @ 812A638
pop {r0}
bx r0
.align 2, 0
-_0812A66C: .4byte 0x02039238
+_0812A66C: .4byte gUnknown_02039238
_0812A670: .4byte 0x02019204
thumb_func_end sub_812A638
@@ -360830,7 +360830,7 @@ sub_812A674: @ 812A674
b _0812A6B0
.align 2, 0
_0812A6A4: .4byte 0x020192e4
-_0812A6A8: .4byte 0x02039238
+_0812A6A8: .4byte gUnknown_02039238
_0812A6AC:
adds r0, r2, 0x5
str r0, [r3]
@@ -360865,7 +360865,7 @@ sub_812A6B4: @ 812A6B4
b _0812A6F0
.align 2, 0
_0812A6E4: .4byte 0x020192e4
-_0812A6E8: .4byte 0x02039238
+_0812A6E8: .4byte gUnknown_02039238
_0812A6EC:
adds r0, r2, 0x5
str r0, [r3]
@@ -360900,7 +360900,7 @@ sub_812A6F4: @ 812A6F4
b _0812A730
.align 2, 0
_0812A724: .4byte 0x020192e4
-_0812A728: .4byte 0x02039238
+_0812A728: .4byte gUnknown_02039238
_0812A72C:
adds r0, r2, 0x5
str r0, [r3]
@@ -360935,7 +360935,7 @@ sub_812A734: @ 812A734
b _0812A770
.align 2, 0
_0812A764: .4byte 0x020192e4
-_0812A768: .4byte 0x02039238
+_0812A768: .4byte gUnknown_02039238
_0812A76C:
adds r0, r2, 0x5
str r0, [r3]
@@ -360978,7 +360978,7 @@ sub_812A774: @ 812A774
pop {r0}
bx r0
.align 2, 0
-_0812A7B4: .4byte 0x02039238
+_0812A7B4: .4byte gUnknown_02039238
_0812A7B8: .4byte 0x02019204
_0812A7BC: .4byte gContestEffects
_0812A7C0: .4byte gContestMoves
@@ -361010,7 +361010,7 @@ sub_812A7C4: @ 812A7C4
b _0812A800
.align 2, 0
_0812A7F4: .4byte 0x020192e4
-_0812A7F8: .4byte 0x02039238
+_0812A7F8: .4byte gUnknown_02039238
_0812A7FC:
adds r0, r2, 0x5
str r0, [r3]
@@ -361045,7 +361045,7 @@ sub_812A804: @ 812A804
b _0812A840
.align 2, 0
_0812A834: .4byte 0x020192e4
-_0812A838: .4byte 0x02039238
+_0812A838: .4byte gUnknown_02039238
_0812A83C:
adds r0, r2, 0x5
str r0, [r3]
@@ -361074,7 +361074,7 @@ sub_812A844: @ 812A844
bx r0
.align 2, 0
_0812A864: .4byte 0x020192e4
-_0812A868: .4byte 0x02039238
+_0812A868: .4byte gUnknown_02039238
thumb_func_end sub_812A844
thumb_func_start sub_812A86C
@@ -361099,7 +361099,7 @@ sub_812A86C: @ 812A86C
bx r0
.align 2, 0
_0812A890: .4byte 0x020192e4
-_0812A894: .4byte 0x02039238
+_0812A894: .4byte gUnknown_02039238
thumb_func_end sub_812A86C
thumb_func_start sub_812A898
@@ -361127,7 +361127,7 @@ sub_812A898: @ 812A898
bx r0
.align 2, 0
_0812A8C4: .4byte 0x020192e4
-_0812A8C8: .4byte 0x02039238
+_0812A8C8: .4byte gUnknown_02039238
thumb_func_end sub_812A898
thumb_func_start sub_812A8CC
@@ -361154,7 +361154,7 @@ sub_812A8CC: @ 812A8CC
bx r0
.align 2, 0
_0812A8F4: .4byte 0x020192e4
-_0812A8F8: .4byte 0x02039238
+_0812A8F8: .4byte gUnknown_02039238
thumb_func_end sub_812A8CC
thumb_func_start sub_812A8FC
@@ -361181,7 +361181,7 @@ sub_812A8FC: @ 812A8FC
bx r0
.align 2, 0
_0812A924: .4byte 0x020192e4
-_0812A928: .4byte 0x02039238
+_0812A928: .4byte gUnknown_02039238
thumb_func_end sub_812A8FC
thumb_func_start sub_812A92C
@@ -361216,7 +361216,7 @@ sub_812A92C: @ 812A92C
b _0812A972
.align 2, 0
_0812A964: .4byte 0x020192e4
-_0812A968: .4byte 0x02039238
+_0812A968: .4byte gUnknown_02039238
_0812A96C:
adds r0, r3, 0
adds r0, 0x8
@@ -361259,7 +361259,7 @@ sub_812A978: @ 812A978
b _0812A9BE
.align 2, 0
_0812A9B0: .4byte 0x020192e4
-_0812A9B4: .4byte 0x02039238
+_0812A9B4: .4byte gUnknown_02039238
_0812A9B8:
adds r0, r3, 0
adds r0, 0x8
@@ -361302,7 +361302,7 @@ sub_812A9C4: @ 812A9C4
b _0812AA0A
.align 2, 0
_0812A9FC: .4byte 0x020192e4
-_0812AA00: .4byte 0x02039238
+_0812AA00: .4byte gUnknown_02039238
_0812AA04:
adds r0, r3, 0
adds r0, 0x8
@@ -361345,7 +361345,7 @@ sub_812AA10: @ 812AA10
b _0812AA56
.align 2, 0
_0812AA48: .4byte 0x020192e4
-_0812AA4C: .4byte 0x02039238
+_0812AA4C: .4byte gUnknown_02039238
_0812AA50:
adds r0, r3, 0
adds r0, 0x8
@@ -361389,7 +361389,7 @@ sub_812AA5C: @ 812AA5C
b _0812AAA4
.align 2, 0
_0812AA98: .4byte 0x020192e4
-_0812AA9C: .4byte 0x02039238
+_0812AA9C: .4byte gUnknown_02039238
_0812AAA0:
adds r0, r3, 0x7
str r0, [r4]
@@ -361432,7 +361432,7 @@ sub_812AAAC: @ 812AAAC
b _0812AAF4
.align 2, 0
_0812AAE8: .4byte 0x020192e4
-_0812AAEC: .4byte 0x02039238
+_0812AAEC: .4byte gUnknown_02039238
_0812AAF0:
adds r0, r3, 0x7
str r0, [r4]
@@ -361475,7 +361475,7 @@ sub_812AAFC: @ 812AAFC
b _0812AB44
.align 2, 0
_0812AB38: .4byte 0x020192e4
-_0812AB3C: .4byte 0x02039238
+_0812AB3C: .4byte gUnknown_02039238
_0812AB40:
adds r0, r3, 0x7
str r0, [r4]
@@ -361518,7 +361518,7 @@ sub_812AB4C: @ 812AB4C
b _0812AB94
.align 2, 0
_0812AB88: .4byte 0x020192e4
-_0812AB8C: .4byte 0x02039238
+_0812AB8C: .4byte gUnknown_02039238
_0812AB90:
adds r0, r3, 0x7
str r0, [r4]
@@ -361559,7 +361559,7 @@ sub_812AB9C: @ 812AB9C
b _0812ABE0
.align 2, 0
_0812ABD4: .4byte 0x020192e4
-_0812ABD8: .4byte 0x02039238
+_0812ABD8: .4byte gUnknown_02039238
_0812ABDC:
adds r0, r3, 0x6
str r0, [r4]
@@ -361600,7 +361600,7 @@ sub_812ABE8: @ 812ABE8
b _0812AC2C
.align 2, 0
_0812AC20: .4byte 0x020192e4
-_0812AC24: .4byte 0x02039238
+_0812AC24: .4byte gUnknown_02039238
_0812AC28:
adds r0, r3, 0x6
str r0, [r4]
@@ -361627,7 +361627,7 @@ sub_812AC34: @ 812AC34
str r1, [r3]
bx lr
.align 2, 0
-_0812AC50: .4byte 0x02039238
+_0812AC50: .4byte gUnknown_02039238
thumb_func_end sub_812AC34
thumb_func_start sub_812AC54
@@ -361653,7 +361653,7 @@ sub_812AC54: @ 812AC54
pop {r0}
bx r0
.align 2, 0
-_0812AC80: .4byte 0x02039238
+_0812AC80: .4byte gUnknown_02039238
thumb_func_end sub_812AC54
thumb_func_start sub_812AC84
@@ -361724,7 +361724,7 @@ _0812ACF4:
pop {r1}
bx r1
.align 2, 0
-_0812ACF8: .4byte 0x02039238
+_0812ACF8: .4byte gUnknown_02039238
thumb_func_end sub_812ACC8
thumb_func_start contest_ai_check_for_exciting_move
@@ -361752,7 +361752,7 @@ _0812AD06:
b _0812AD36
.align 2, 0
_0812AD28: .4byte 0x02019325
-_0812AD2C: .4byte 0x0203858e
+_0812AD2C: .4byte gUnknown_0203858E
_0812AD30:
adds r4, 0x1
cmp r4, 0x3
@@ -361769,7 +361769,7 @@ _0812AD36:
bx r0
.align 2, 0
_0812AD48: .4byte 0x020192e4
-_0812AD4C: .4byte 0x02039238
+_0812AD4C: .4byte gUnknown_02039238
thumb_func_end contest_ai_check_for_exciting_move
thumb_func_start sub_812AD50
@@ -361797,7 +361797,7 @@ sub_812AD50: @ 812AD50
b _0812AD8C
.align 2, 0
_0812AD7C: .4byte 0x020192e4
-_0812AD80: .4byte 0x02039238
+_0812AD80: .4byte gUnknown_02039238
_0812AD84:
ldr r1, _0812AD90
ldr r0, [r1]
@@ -361807,7 +361807,7 @@ _0812AD8C:
pop {r0}
bx r0
.align 2, 0
-_0812AD90: .4byte 0x02039238
+_0812AD90: .4byte gUnknown_02039238
thumb_func_end sub_812AD50
thumb_func_start sub_812AD94
@@ -361835,7 +361835,7 @@ sub_812AD94: @ 812AD94
b _0812ADD0
.align 2, 0
_0812ADC0: .4byte 0x020192e4
-_0812ADC4: .4byte 0x02039238
+_0812ADC4: .4byte gUnknown_02039238
_0812ADC8:
ldr r1, _0812ADD4
ldr r0, [r1]
@@ -361845,7 +361845,7 @@ _0812ADD0:
pop {r0}
bx r0
.align 2, 0
-_0812ADD4: .4byte 0x02039238
+_0812ADD4: .4byte gUnknown_02039238
thumb_func_end sub_812AD94
thumb_func_start sub_812ADD8
@@ -361875,8 +361875,8 @@ sub_812ADD8: @ 812ADD8
mov r12, r5
b _0812AE2E
.align 2, 0
-_0812AE08: .4byte 0x02039238
-_0812AE0C: .4byte 0x02038570
+_0812AE08: .4byte gUnknown_02039238
+_0812AE0C: .4byte gUnknown_02038570
_0812AE10: .4byte 0x020192e4
_0812AE14:
adds r3, 0x1
@@ -361932,7 +361932,7 @@ sub_812AE44: @ 812AE44
b _0812AE80
.align 2, 0
_0812AE70: .4byte 0x020192e4
-_0812AE74: .4byte 0x02039238
+_0812AE74: .4byte gUnknown_02039238
_0812AE78:
ldr r1, _0812AE84
ldr r0, [r1]
@@ -361942,7 +361942,7 @@ _0812AE80:
pop {r0}
bx r0
.align 2, 0
-_0812AE84: .4byte 0x02039238
+_0812AE84: .4byte gUnknown_02039238
thumb_func_end sub_812AE44
thumb_func_start sub_812AE88
@@ -361970,7 +361970,7 @@ sub_812AE88: @ 812AE88
b _0812AEC4
.align 2, 0
_0812AEB4: .4byte 0x020192e4
-_0812AEB8: .4byte 0x02039238
+_0812AEB8: .4byte gUnknown_02039238
_0812AEBC:
ldr r1, _0812AEC8
ldr r0, [r1]
@@ -361980,7 +361980,7 @@ _0812AEC4:
pop {r0}
bx r0
.align 2, 0
-_0812AEC8: .4byte 0x02039238
+_0812AEC8: .4byte gUnknown_02039238
thumb_func_end sub_812AE88
thumb_func_start unref_sub_812AECC
@@ -362035,7 +362035,7 @@ sub_812AF10: @ 812AF10
pop {r0}
bx r0
.align 2, 0
-_0812AF2C: .4byte 0x020234cc
+_0812AF2C: .4byte gStringVar4
thumb_func_end sub_812AF10
thumb_func_start sub_812AF30
@@ -362083,8 +362083,8 @@ sub_812AF30: @ 812AF30
pop {r0}
bx r0
.align 2, 0
-_0812AF8C: .4byte 0x03004b20
-_0812AF90: .4byte 0x03004b00
+_0812AF8C: .4byte gTasks
+_0812AF90: .4byte gUnknown_03004B00
_0812AF94: .4byte sub_812AF98
thumb_func_end sub_812AF30
@@ -362115,7 +362115,7 @@ sub_812AF98: @ 812AF98
str r0, [r4]
b _0812AFFE
.align 2, 0
-_0812AFC8: .4byte 0x03004b20
+_0812AFC8: .4byte gTasks
_0812AFCC: .4byte sub_812B004
_0812AFD0:
ldrh r0, [r4, 0x1C]
@@ -362186,7 +362186,7 @@ _0812B04C:
pop {r0}
bx r0
.align 2, 0
-_0812B054: .4byte 0x03004b20
+_0812B054: .4byte gTasks
thumb_func_end sub_812B004
thumb_func_start sub_812B058
@@ -362269,8 +362269,8 @@ sub_812B058: @ 812B058
pop {r0}
bx r0
.align 2, 0
-_0812B0FC: .4byte 0x03004b00
-_0812B100: .4byte 0x03004b20
+_0812B0FC: .4byte gUnknown_03004B00
+_0812B100: .4byte gTasks
_0812B104: .4byte sub_812B108
thumb_func_end sub_812B058
@@ -362309,7 +362309,7 @@ sub_812B108: @ 812B108
bl move_anim_related_task_del
b _0812B182
.align 2, 0
-_0812B14C: .4byte 0x03004b20
+_0812B14C: .4byte gTasks
_0812B150:
ldr r1, _0812B188
lsls r0, r5, 2
@@ -362340,7 +362340,7 @@ _0812B182:
pop {r0}
bx r0
.align 2, 0
-_0812B188: .4byte 0x03004b20
+_0812B188: .4byte gTasks
thumb_func_end sub_812B108
thumb_func_start sub_812B18C
@@ -362367,7 +362367,7 @@ sub_812B18C: @ 812B18C
ldrh r4, [r0]
b _0812B272
.align 2, 0
-_0812B1BC: .4byte 0x03004b00
+_0812B1BC: .4byte gUnknown_03004B00
_0812B1C0: .4byte 0x02019348
_0812B1C4:
adds r0, r5, 0
@@ -362384,8 +362384,8 @@ _0812B1CC:
ldrb r4, [r0]
b _0812B20E
.align 2, 0
-_0812B1E0: .4byte 0x03004b00
-_0812B1E4: .4byte 0x0202f7c8
+_0812B1E0: .4byte gUnknown_03004B00
+_0812B1E4: .4byte gUnknown_0202F7C8
_0812B1E8:
cmp r1, 0x1
bne _0812B1F8
@@ -362393,14 +362393,14 @@ _0812B1E8:
ldrb r4, [r0]
b _0812B20E
.align 2, 0
-_0812B1F4: .4byte 0x0202f7c9
+_0812B1F4: .4byte gUnknown_0202F7C9
_0812B1F8:
cmp r1, 0x2
bne _0812B204
ldr r0, _0812B200
b _0812B206
.align 2, 0
-_0812B200: .4byte 0x0202f7c8
+_0812B200: .4byte gUnknown_0202F7C8
_0812B204:
ldr r0, _0812B230
_0812B206:
@@ -362425,7 +362425,7 @@ _0812B21A:
bl move_anim_task_del
b _0812B2B0
.align 2, 0
-_0812B230: .4byte 0x0202f7c9
+_0812B230: .4byte gUnknown_0202F7C9
_0812B234:
adds r0, r4, 0
bl battle_side_get_owner
@@ -362441,8 +362441,8 @@ _0812B234:
ldr r1, _0812B254
b _0812B266
.align 2, 0
-_0812B250: .4byte 0x02024a6a
-_0812B254: .4byte 0x030045c0
+_0812B250: .4byte gUnknown_02024A6A
+_0812B254: .4byte gEnemyParty
_0812B258:
ldr r1, _0812B290
lsls r0, r4, 1
@@ -362472,9 +362472,9 @@ _0812B272:
bl cry_related
b _0812B2AA
.align 2, 0
-_0812B290: .4byte 0x02024a6a
-_0812B294: .4byte 0x03004360
-_0812B298: .4byte 0x03004b00
+_0812B290: .4byte gUnknown_02024A6A
+_0812B294: .4byte gPlayerParty
+_0812B298: .4byte gUnknown_03004B00
_0812B29C:
lsls r1, r6, 24
asrs r1, 24
@@ -362530,8 +362530,8 @@ _0812B2F6:
pop {r0}
bx r0
.align 2, 0
-_0812B304: .4byte 0x0202f7ca
-_0812B308: .4byte 0x0202f7c8
+_0812B304: .4byte gUnknown_0202F7CA
+_0812B308: .4byte gUnknown_0202F7C8
thumb_func_end sub_812B2B8
thumb_func_start sub_812B30C
@@ -362557,7 +362557,7 @@ sub_812B30C: @ 812B30C
pop {r0}
bx r0
.align 2, 0
-_0812B33C: .4byte 0x03004b00
+_0812B33C: .4byte gUnknown_03004B00
thumb_func_end sub_812B30C
thumb_func_start sub_812B340
@@ -362583,7 +362583,7 @@ sub_812B340: @ 812B340
pop {r0}
bx r0
.align 2, 0
-_0812B370: .4byte 0x03004b00
+_0812B370: .4byte gUnknown_03004B00
thumb_func_end sub_812B340
thumb_func_start sub_812B374
@@ -362650,8 +362650,8 @@ sub_812B374: @ 812B374
pop {r0}
bx r0
.align 2, 0
-_0812B3F8: .4byte 0x03004b00
-_0812B3FC: .4byte 0x03004b20
+_0812B3F8: .4byte gUnknown_03004B00
+_0812B3FC: .4byte gTasks
_0812B400: .4byte sub_812B404
thumb_func_end sub_812B374
@@ -362702,8 +362702,8 @@ _0812B456:
pop {r0}
bx r0
.align 2, 0
-_0812B45C: .4byte 0x03004b20
-_0812B460: .4byte 0x0202f7d2
+_0812B45C: .4byte gTasks
+_0812B460: .4byte gUnknown_0202F7D2
thumb_func_end sub_812B404
thumb_func_start unref_sub_812B464
@@ -362722,8 +362722,8 @@ sub_812B468: @ 812B468
str r1, [r0]
bx lr
.align 2, 0
-_0812B478: .4byte 0x03004330
-_0812B47C: .4byte 0x02024a60
+_0812B478: .4byte gUnknown_03004330
+_0812B47C: .4byte gUnknown_02024A60
_0812B480: .4byte sub_812B484
thumb_func_end sub_812B468
@@ -362755,10 +362755,10 @@ sub_812B484: @ 812B484
bl _call_via_r0
b _0812B4D0
.align 2, 0
-_0812B4B8: .4byte 0x02024a64
+_0812B4B8: .4byte gUnknown_02024A64
_0812B4BC: .4byte gBitTable
-_0812B4C0: .4byte 0x02024a60
-_0812B4C4: .4byte 0x02023a60
+_0812B4C0: .4byte gUnknown_02024A60
+_0812B4C4: .4byte gUnknown_02023A60
_0812B4C8: .4byte gUnknown_08402080
_0812B4CC:
bl dp01_tbl6_exec_completed
@@ -362793,9 +362793,9 @@ bx_battle_menu_t6_2: @ 812B4D4
beq _0812B51E
b _0812B540
.align 2, 0
-_0812B508: .4byte 0x03001770
-_0812B50C: .4byte 0x02024e60
-_0812B510: .4byte 0x02024a60
+_0812B508: .4byte gMain
+_0812B50C: .4byte gUnknown_02024E60
+_0812B510: .4byte gUnknown_02024A60
_0812B514:
cmp r0, 0x2
beq _0812B52A
@@ -362851,8 +362851,8 @@ _0812B546:
movs r2, 0x1
b _0812B5F2
.align 2, 0
-_0812B57C: .4byte 0x02024e60
-_0812B580: .4byte 0x02024a60
+_0812B57C: .4byte gUnknown_02024E60
+_0812B580: .4byte gUnknown_02024A60
_0812B584:
movs r0, 0x10
ands r0, r1
@@ -362879,8 +362879,8 @@ _0812B584:
movs r2, 0x1
b _0812B5F2
.align 2, 0
-_0812B5B8: .4byte 0x02024e60
-_0812B5BC: .4byte 0x02024a60
+_0812B5B8: .4byte gUnknown_02024E60
+_0812B5BC: .4byte gUnknown_02024A60
_0812B5C0:
movs r0, 0x40
ands r0, r1
@@ -362915,8 +362915,8 @@ _0812B5F2:
bl sub_802E3E4
b _0812B64E
.align 2, 0
-_0812B604: .4byte 0x02024e60
-_0812B608: .4byte 0x02024a60
+_0812B604: .4byte gUnknown_02024E60
+_0812B608: .4byte gUnknown_02024A60
_0812B60C:
movs r0, 0x80
ands r0, r1
@@ -362953,8 +362953,8 @@ _0812B64E:
pop {r0}
bx r0
.align 2, 0
-_0812B654: .4byte 0x02024e60
-_0812B658: .4byte 0x02024a60
+_0812B654: .4byte gUnknown_02024E60
+_0812B658: .4byte gUnknown_02024A60
thumb_func_end bx_battle_menu_t6_2
thumb_func_start sub_812B65C
@@ -362980,9 +362980,9 @@ _0812B680:
pop {r0}
bx r0
.align 2, 0
-_0812B684: .4byte 0x02020004
-_0812B688: .4byte 0x02024be0
-_0812B68C: .4byte 0x02024a60
+_0812B684: .4byte gSprites
+_0812B688: .4byte gUnknown_02024BE0
+_0812B68C: .4byte gUnknown_02024A60
_0812B690: .4byte SpriteCallbackDummy
thumb_func_end sub_812B65C
@@ -362998,7 +362998,7 @@ _0812B6A2:
pop {r0}
bx r0
.align 2, 0
-_0812B6A8: .4byte 0x03004210
+_0812B6A8: .4byte gUnknown_03004210
thumb_func_end sub_812B694
thumb_func_start sub_812B6AC
@@ -363027,10 +363027,10 @@ _0812B6D6:
pop {r0}
bx r0
.align 2, 0
-_0812B6DC: .4byte 0x0202f388
-_0812B6E0: .4byte 0x03001770
+_0812B6DC: .4byte gPaletteFade
+_0812B6E0: .4byte gMain
_0812B6E4: .4byte 0x0000043d
-_0812B6E8: .4byte 0x030042d0
+_0812B6E8: .4byte gUnknown_030042D0
thumb_func_end sub_812B6AC
thumb_func_start bx_wait_t6
@@ -363058,8 +363058,8 @@ _0812B712:
pop {r0}
bx r0
.align 2, 0
-_0812B718: .4byte 0x02024e6d
-_0812B71C: .4byte 0x02024a60
+_0812B718: .4byte gUnknown_02024E6D
+_0812B71C: .4byte gUnknown_02024A60
_0812B720: .4byte 0x02017810
thumb_func_end bx_wait_t6
@@ -363084,9 +363084,9 @@ _0812B744:
pop {r0}
bx r0
.align 2, 0
-_0812B748: .4byte 0x0202f388
-_0812B74C: .4byte 0x03004330
-_0812B750: .4byte 0x02024a60
+_0812B748: .4byte gPaletteFade
+_0812B74C: .4byte gUnknown_03004330
+_0812B750: .4byte gUnknown_02024A60
_0812B754: .4byte sub_812B758
thumb_func_end sub_812B724
@@ -363113,10 +363113,10 @@ _0812B77E:
pop {r0}
bx r0
.align 2, 0
-_0812B784: .4byte 0x03001770
+_0812B784: .4byte gMain
_0812B788: .4byte sub_800F808
-_0812B78C: .4byte 0x0202f388
-_0812B790: .4byte 0x0203855e
+_0812B78C: .4byte gPaletteFade
+_0812B790: .4byte word_203855E
thumb_func_end sub_812B758
thumb_func_start sub_812B794
@@ -363139,7 +363139,7 @@ _0812B7B2:
pop {r0}
bx r0
.align 2, 0
-_0812B7B8: .4byte 0x02024a60
+_0812B7B8: .4byte gUnknown_02024A60
_0812B7BC: .4byte 0x02017810
thumb_func_end sub_812B794
@@ -363175,11 +363175,11 @@ dp01_tbl6_exec_completed: @ 812B7C0
strb r1, [r0]
b _0812B826
.align 2, 0
-_0812B800: .4byte 0x03004330
-_0812B804: .4byte 0x02024a60
+_0812B800: .4byte gUnknown_03004330
+_0812B804: .4byte gUnknown_02024A60
_0812B808: .4byte sub_812B484
-_0812B80C: .4byte 0x020239f8
-_0812B810: .4byte 0x02023a60
+_0812B80C: .4byte gUnknown_020239F8
+_0812B810: .4byte gUnknown_02023A60
_0812B814:
ldr r2, _0812B830
ldr r1, _0812B834
@@ -363196,7 +363196,7 @@ _0812B826:
pop {r0}
bx r0
.align 2, 0
-_0812B830: .4byte 0x02024a64
+_0812B830: .4byte gUnknown_02024A64
_0812B834: .4byte gBitTable
thumb_func_end dp01_tbl6_exec_completed
@@ -363220,7 +363220,7 @@ _0812B856:
pop {r0}
bx r0
.align 2, 0
-_0812B85C: .4byte 0x02024a60
+_0812B85C: .4byte gUnknown_02024A60
_0812B860: .4byte 0x02017810
thumb_func_end unref_sub_812B838
@@ -363369,14 +363369,14 @@ sub_812B8B8: @ 812B8B8
bx r0
.align 2, 0
_0812B96C: .4byte gSaveBlock2
-_0812B970: .4byte 0x02024a60
-_0812B974: .4byte 0x02024e8c
+_0812B970: .4byte gUnknown_02024A60
+_0812B974: .4byte gUnknown_02024E8C
_0812B978: .4byte gTrainerBackPicCoords
-_0812B97C: .4byte 0x02024be0
-_0812B980: .4byte 0x02020004
+_0812B97C: .4byte gUnknown_02024BE0
+_0812B980: .4byte gSprites
_0812B984: .4byte 0x0000fffe
_0812B988: .4byte sub_80313A0
-_0812B98C: .4byte 0x03004330
+_0812B98C: .4byte gUnknown_03004330
_0812B990: .4byte sub_812B65C
thumb_func_end sub_812B8B8
@@ -363443,9 +363443,9 @@ sub_812B9C4: @ 812B9C4
bx r0
.align 2, 0
_0812BA00: .4byte 0x02017840
-_0812BA04: .4byte 0x02024e6d
-_0812BA08: .4byte 0x02024a60
-_0812BA0C: .4byte 0x03004330
+_0812BA04: .4byte gUnknown_02024E6D
+_0812BA08: .4byte gUnknown_02024A60
+_0812BA0C: .4byte gUnknown_03004330
_0812BA10: .4byte bx_wait_t6
thumb_func_end sub_812B9C4
@@ -363484,11 +363484,11 @@ sub_812BA14: @ 812BA14
pop {r0}
bx r0
.align 2, 0
-_0812BA58: .4byte 0x02023a60
-_0812BA5C: .4byte 0x02024a60
+_0812BA58: .4byte gUnknown_02023A60
+_0812BA5C: .4byte gUnknown_02024A60
_0812BA60: .4byte 0x02017840
-_0812BA64: .4byte 0x02024e6d
-_0812BA68: .4byte 0x03004330
+_0812BA64: .4byte gUnknown_02024E6D
+_0812BA68: .4byte gUnknown_03004330
_0812BA6C: .4byte bx_wait_t6
thumb_func_end sub_812BA14
@@ -363542,13 +363542,13 @@ dp01t_10_6_message: @ 812BA88
pop {r0}
bx r0
.align 2, 0
-_0812BACC: .4byte 0x030042a4
-_0812BAD0: .4byte 0x030042a0
-_0812BAD4: .4byte 0x02024a60
-_0812BAD8: .4byte 0x02023a62
-_0812BADC: .4byte 0x03004210
-_0812BAE0: .4byte 0x020238cc
-_0812BAE4: .4byte 0x03004330
+_0812BACC: .4byte gUnknown_030042A4
+_0812BAD0: .4byte gUnknown_030042A0
+_0812BAD4: .4byte gUnknown_02024A60
+_0812BAD8: .4byte gUnknown_02023A62
+_0812BADC: .4byte gUnknown_03004210
+_0812BAE0: .4byte gUnknown_020238CC
+_0812BAE4: .4byte gUnknown_03004330
_0812BAE8: .4byte sub_812B694
thumb_func_end dp01t_10_6_message
@@ -363564,7 +363564,7 @@ dp01t_11_6_message_for_player_only: @ 812BAEC
bl dp01t_10_6_message
b _0812BB0C
.align 2, 0
-_0812BB04: .4byte 0x02024a60
+_0812BB04: .4byte gUnknown_02024A60
_0812BB08:
bl dp01_tbl6_exec_completed
_0812BB0C:
@@ -363659,18 +363659,18 @@ _0812BB84:
pop {r0}
bx r0
.align 2, 0
-_0812BBCC: .4byte 0x030042a4
-_0812BBD0: .4byte 0x030042a0
-_0812BBD4: .4byte 0x03004210
-_0812BBD8: .4byte 0x03004330
-_0812BBDC: .4byte 0x02024a60
+_0812BBCC: .4byte gUnknown_030042A4
+_0812BBD0: .4byte gUnknown_030042A0
+_0812BBD4: .4byte gUnknown_03004210
+_0812BBD8: .4byte gUnknown_03004330
+_0812BBDC: .4byte gUnknown_02024A60
_0812BBE0: .4byte bx_battle_menu_t6_2
_0812BBE4: .4byte gUnknown_08400D15
_0812BBE8: .4byte 0x0000ffff
_0812BBEC: .4byte 0x00002d9f
-_0812BBF0: .4byte 0x02024e60
+_0812BBF0: .4byte gUnknown_02024E60
_0812BBF4: .4byte gUnknown_08400CBB
-_0812BBF8: .4byte 0x020238cc
+_0812BBF8: .4byte gUnknown_020238CC
thumb_func_end sub_812BB10
thumb_func_start sub_812BBFC
@@ -363714,10 +363714,10 @@ sub_812BC14: @ 812BC14
pop {r0}
bx r0
.align 2, 0
-_0812BC44: .4byte 0x03004330
-_0812BC48: .4byte 0x02024a60
+_0812BC44: .4byte gUnknown_03004330
+_0812BC48: .4byte gUnknown_02024A60
_0812BC4C: .4byte sub_812B724
-_0812BC50: .4byte 0x02024e6c
+_0812BC50: .4byte gUnknown_02024E6C
thumb_func_end sub_812BC14
thumb_func_start sub_812BC54
@@ -363774,10 +363774,10 @@ sub_812BC84: @ 812BC84
pop {r0}
bx r0
.align 2, 0
-_0812BCB0: .4byte 0x03004340
-_0812BCB4: .4byte 0x02024a60
-_0812BCB8: .4byte 0x02024a6a
-_0812BCBC: .4byte 0x03004360
+_0812BCB0: .4byte gUnknown_03004340
+_0812BCB4: .4byte gUnknown_02024A60
+_0812BCB8: .4byte gUnknown_02024A6A
+_0812BCBC: .4byte gPlayerParty
thumb_func_end sub_812BC84
thumb_func_start sub_812BCC0
@@ -363939,8 +363939,8 @@ _0812BD94:
pop {r0}
bx r0
.align 2, 0
-_0812BDBC: .4byte 0x02024a60
-_0812BDC0: .4byte 0x02023a60
+_0812BDBC: .4byte gUnknown_02024A60
+_0812BDC0: .4byte gUnknown_02023A60
thumb_func_end sub_812BD80
thumb_func_start sub_812BDC4
@@ -363963,8 +363963,8 @@ sub_812BDC4: @ 812BDC4
pop {r0}
bx r0
.align 2, 0
-_0812BDEC: .4byte 0x02023a60
-_0812BDF0: .4byte 0x02024a60
+_0812BDEC: .4byte gUnknown_02023A60
+_0812BDF0: .4byte gUnknown_02024A60
thumb_func_end sub_812BDC4
thumb_func_start sub_812BDF4
@@ -363990,9 +363990,9 @@ sub_812BDF4: @ 812BDF4
pop {r0}
bx r0
.align 2, 0
-_0812BE24: .4byte 0x02024a6a
-_0812BE28: .4byte 0x02024a60
-_0812BE2C: .4byte 0x03004360
+_0812BE24: .4byte gUnknown_02024A6A
+_0812BE28: .4byte gUnknown_02024A60
+_0812BE2C: .4byte gPlayerParty
thumb_func_end sub_812BDF4
thumb_func_start dp01t_2E_6_battle_intro
@@ -364015,9 +364015,9 @@ dp01t_2E_6_battle_intro: @ 812BE30
pop {r0}
bx r0
.align 2, 0
-_0812BE58: .4byte 0x02023a60
-_0812BE5C: .4byte 0x02024a60
-_0812BE60: .4byte 0x02024de8
+_0812BE58: .4byte gUnknown_02023A60
+_0812BE5C: .4byte gUnknown_02024A60
+_0812BE60: .4byte gUnknown_02024DE8
thumb_func_end dp01t_2E_6_battle_intro
thumb_func_start sub_812BE64
@@ -364049,10 +364049,10 @@ sub_812BE64: @ 812BE64
pop {r0}
bx r0
.align 2, 0
-_0812BEA0: .4byte 0x03004340
-_0812BEA4: .4byte 0x02024a60
-_0812BEA8: .4byte 0x02024a6a
-_0812BEAC: .4byte 0x03004360
+_0812BEA0: .4byte gUnknown_03004340
+_0812BEA4: .4byte gUnknown_02024A60
+_0812BEA8: .4byte gUnknown_02024A6A
+_0812BEAC: .4byte gPlayerParty
thumb_func_end sub_812BE64
thumb_func_start sub_812BEB0
@@ -364116,8 +364116,8 @@ sub_812BEE0: @ 812BEE0
bl dp01_tbl6_exec_completed
b _0812BF2C
.align 2, 0
-_0812BF18: .4byte 0x02023a60
-_0812BF1C: .4byte 0x02024a60
+_0812BF18: .4byte gUnknown_02023A60
+_0812BF1C: .4byte gUnknown_02024A60
_0812BF20:
ldr r0, _0812BF34
ldrb r1, [r6]
@@ -364131,7 +364131,7 @@ _0812BF2C:
pop {r0}
bx r0
.align 2, 0
-_0812BF34: .4byte 0x03004330
+_0812BF34: .4byte gUnknown_03004330
_0812BF38: .4byte sub_812B794
thumb_func_end sub_812BEE0
@@ -364185,11 +364185,11 @@ _0812BF90:
pop {r0}
bx r0
.align 2, 0
-_0812BF98: .4byte 0x02024d26
-_0812BF9C: .4byte 0x02023a60
-_0812BFA0: .4byte 0x02024a60
-_0812BFA4: .4byte 0x020239f8
-_0812BFA8: .4byte 0x03004330
+_0812BF98: .4byte gUnknown_02024D26
+_0812BF9C: .4byte gUnknown_02023A60
+_0812BFA0: .4byte gUnknown_02024A60
+_0812BFA4: .4byte gUnknown_020239F8
+_0812BFA8: .4byte gUnknown_03004330
_0812BFAC: .4byte sub_812B6AC
thumb_func_end sub_812BF54
@@ -364209,9 +364209,9 @@ sub_812BFB4: @ 812BFB4
movs r0, 0x1
bx lr
.align 2, 0
-_0812BFC4: .4byte 0x0300485c
+_0812BFC4: .4byte gUnknown_0300485C
_0812BFC8: .4byte sub_808AB90
-_0812BFCC: .4byte 0x03005ce4
+_0812BFCC: .4byte gUnknown_03005CE4
_0812BFD0: .4byte sub_812BFD4
thumb_func_end sub_812BFB4
@@ -364227,8 +364227,8 @@ sub_812BFD4: @ 812BFD4
pop {r0}
bx r0
.align 2, 0
-_0812BFE8: .4byte 0x0202ff84
-_0812BFEC: .4byte 0x03005ce0
+_0812BFE8: .4byte gUnknown_0202FF84
+_0812BFEC: .4byte gUnknown_03005CE0
thumb_func_end sub_812BFD4
thumb_func_start sub_812BFF0
@@ -364250,7 +364250,7 @@ sub_812BFF0: @ 812BFF0
pop {r1}
bx r1
.align 2, 0
-_0812C014: .4byte 0x03004b20
+_0812C014: .4byte gTasks
_0812C018: .4byte sub_812C01C
thumb_func_end sub_812BFF0
@@ -364298,9 +364298,9 @@ sub_812C01C: @ 812C01C
pop {r0}
bx r0
.align 2, 0
-_0812C078: .4byte 0x02020004
+_0812C078: .4byte gSprites
_0812C07C: .4byte sub_812C084
-_0812C080: .4byte 0x03004b20
+_0812C080: .4byte gTasks
thumb_func_end sub_812C01C
thumb_func_start sub_812C084
@@ -364337,8 +364337,8 @@ sub_812C084: @ 812C084
bl DestroyTask
b _0812C110
.align 2, 0
-_0812C0C8: .4byte 0x0202f388
-_0812C0CC: .4byte 0x03004b20
+_0812C0C8: .4byte gPaletteFade
+_0812C0CC: .4byte gTasks
_0812C0D0:
ldr r0, _0812C104
str r0, [r4]
@@ -364365,7 +364365,7 @@ _0812C0D0:
b _0812C110
.align 2, 0
_0812C104: .4byte sub_812C118
-_0812C108: .4byte 0x02020004
+_0812C108: .4byte gSprites
_0812C10C:
adds r0, r1, 0x1
strh r0, [r4, 0x8]
@@ -364396,7 +364396,7 @@ _0812C136:
pop {r0}
bx r0
.align 2, 0
-_0812C13C: .4byte 0x0202f388
+_0812C13C: .4byte gPaletteFade
_0812C140: .4byte SweetScentNothingHereScript
thumb_func_end sub_812C118
@@ -364420,7 +364420,7 @@ sub_812C144: @ 812C144
ldrh r0, [r1, 0x4]
b _0812C170
.align 2, 0
-_0812C168: .4byte 0x03004b00
+_0812C168: .4byte gUnknown_03004B00
_0812C16C:
ldrh r0, [r1, 0x4]
negs r0, r0
@@ -364514,7 +364514,7 @@ sub_812C1D0: @ 812C1D0
pop {r0}
bx r0
.align 2, 0
-_0812C21C: .4byte 0x0202f7c9
+_0812C21C: .4byte gUnknown_0202F7C9
thumb_func_end sub_812C1D0
thumb_func_start sub_812C220
@@ -364667,8 +364667,8 @@ _0812C31A:
pop {r0}
bx r0
.align 2, 0
-_0812C348: .4byte 0x0202f7c9
-_0812C34C: .4byte 0x03004b00
+_0812C348: .4byte gUnknown_0202F7C9
+_0812C34C: .4byte gUnknown_03004B00
_0812C350: .4byte sub_8078B34
_0812C354: .4byte move_anim_8072740
thumb_func_end sub_812C2BC
@@ -364969,9 +364969,9 @@ sub_812C560: @ 812C560
strb r0, [r1]
bx lr
.align 2, 0
-_0812C57C: .4byte 0x03004b20
+_0812C57C: .4byte gTasks
_0812C580: .4byte sub_812C588
-_0812C584: .4byte 0x0202f7b2
+_0812C584: .4byte gUnknown_0202F7B2
thumb_func_end sub_812C560
thumb_func_start sub_812C588
@@ -365048,9 +365048,9 @@ _0812C608:
pop {r0}
bx r0
.align 2, 0
-_0812C614: .4byte 0x03004b20
-_0812C618: .4byte 0x0202eec8
-_0812C61C: .4byte 0x03004b00
+_0812C614: .4byte gTasks
+_0812C618: .4byte gPlttBufferFaded
+_0812C61C: .4byte gUnknown_03004B00
_0812C620: .4byte 0x0000ffff
thumb_func_end sub_812C588
@@ -365071,9 +365071,9 @@ sub_812C624: @ 812C624
strb r0, [r1]
bx lr
.align 2, 0
-_0812C640: .4byte 0x03004b20
+_0812C640: .4byte gTasks
_0812C644: .4byte sub_812C64C
-_0812C648: .4byte 0x0202f7b2
+_0812C648: .4byte gUnknown_0202F7B2
thumb_func_end sub_812C624
thumb_func_start sub_812C64C
@@ -365177,10 +365177,10 @@ _0812C6FE:
pop {r0}
bx r0
.align 2, 0
-_0812C70C: .4byte 0x03004b20
-_0812C710: .4byte 0x0202eec8
-_0812C714: .4byte 0x0202eac8
-_0812C718: .4byte 0x03004b00
+_0812C70C: .4byte gTasks
+_0812C710: .4byte gPlttBufferFaded
+_0812C714: .4byte gPlttBufferUnfaded
+_0812C718: .4byte gUnknown_03004B00
_0812C71C: .4byte 0x0000ffff
thumb_func_end sub_812C64C
@@ -365233,9 +365233,9 @@ _0812C754:
pop {r0}
bx r0
.align 2, 0
-_0812C784: .4byte 0x0202f7c9
-_0812C788: .4byte 0x0202f7c8
-_0812C78C: .4byte 0x03004b00
+_0812C784: .4byte gUnknown_0202F7C9
+_0812C788: .4byte gUnknown_0202F7C8
+_0812C78C: .4byte gUnknown_03004B00
_0812C790: .4byte 0x0000ffce
_0812C794: .4byte sub_812C798
thumb_func_end sub_812C720
@@ -365328,7 +365328,7 @@ sub_812C80C: @ 812C80C
pop {r0}
bx r0
.align 2, 0
-_0812C83C: .4byte 0x03004b00
+_0812C83C: .4byte gUnknown_03004B00
_0812C840: .4byte sub_8078600
_0812C844: .4byte move_anim_8072740
thumb_func_end sub_812C80C
@@ -365361,8 +365361,8 @@ sub_812C848: @ 812C848
ldrh r0, [r5, 0x4]
b _0812C8A2
.align 2, 0
-_0812C884: .4byte 0x03004b00
-_0812C888: .4byte 0x0202f7c8
+_0812C884: .4byte gUnknown_03004B00
+_0812C888: .4byte gUnknown_0202F7C8
_0812C88C:
movs r1, 0x4
ldrsh r0, [r5, r1]
@@ -365463,8 +365463,8 @@ sub_812C924: @ 812C924
movs r0, 0
b _0812C94C
.align 2, 0
-_0812C940: .4byte 0x0202f7c9
-_0812C944: .4byte 0x03004b00
+_0812C940: .4byte gUnknown_0202F7C9
+_0812C944: .4byte gUnknown_03004B00
_0812C948:
ldr r1, _0812C95C
movs r0, 0x1
@@ -365476,7 +365476,7 @@ _0812C94C:
pop {r0}
bx r0
.align 2, 0
-_0812C95C: .4byte 0x03004b00
+_0812C95C: .4byte gUnknown_03004B00
thumb_func_end sub_812C924
thumb_func_start sub_812C960
@@ -365492,8 +365492,8 @@ sub_812C960: @ 812C960
movs r0, 0
b _0812C980
.align 2, 0
-_0812C974: .4byte 0x0202f7b8
-_0812C978: .4byte 0x03004b00
+_0812C974: .4byte gUnknown_0202F7B8
+_0812C978: .4byte gUnknown_03004B00
_0812C97C:
ldr r1, _0812C98C
movs r0, 0x1
@@ -365504,7 +365504,7 @@ _0812C980:
pop {r0}
bx r0
.align 2, 0
-_0812C98C: .4byte 0x03004b00
+_0812C98C: .4byte gUnknown_03004B00
thumb_func_end sub_812C960
thumb_func_start sub_812C990
@@ -365556,8 +365556,8 @@ sub_812C990: @ 812C990
.align 2, 0
_0812C9EC: .4byte REG_WINOUT
_0812C9F0: .4byte 0x00001f3f
-_0812C9F4: .4byte 0x030042c4
-_0812C9F8: .4byte 0x03004240
+_0812C9F4: .4byte gUnknown_030042C4
+_0812C9F8: .4byte gUnknown_03004240
_0812C9FC: .4byte REG_WIN0H
_0812CA00: .4byte sub_812CA04
thumb_func_end sub_812C990
@@ -365751,8 +365751,8 @@ _0812CB28:
movs r0, 0x2
b _0812CB8A
.align 2, 0
-_0812CB70: .4byte 0x03004b00
-_0812CB74: .4byte 0x0202f7c8
+_0812CB70: .4byte gUnknown_03004B00
+_0812CB74: .4byte gUnknown_0202F7C8
_0812CB78: .4byte 0x000003ff
_0812CB7C: .4byte 0xfffffc00
_0812CB80: .4byte 0x0000fff4
@@ -365779,7 +365779,7 @@ _0812CB9E:
bx r0
.align 2, 0
_0812CBA8: .4byte 0x0000fffe
-_0812CBAC: .4byte 0x03004b00
+_0812CBAC: .4byte gUnknown_03004B00
_0812CBB0: .4byte sub_812CBB4
thumb_func_end sub_812CAFC
@@ -365899,12 +365899,12 @@ _0812CC7A:
.align 2, 0
_0812CC88: .4byte REG_WININ
_0812CC8C: .4byte 0x00001f3f
-_0812CC90: .4byte 0x03004200
+_0812CC90: .4byte gUnknown_03004200
_0812CC94: .4byte 0x000098f0
-_0812CC98: .4byte 0x03004244
+_0812CC98: .4byte gUnknown_03004244
_0812CC9C: .4byte REG_WIN1H
-_0812CCA0: .4byte 0x030042c4
-_0812CCA4: .4byte 0x03004240
+_0812CCA0: .4byte gUnknown_030042C4
+_0812CCA4: .4byte gUnknown_03004240
thumb_func_end sub_812CC44
thumb_func_start sub_812CCA8
@@ -365934,8 +365934,8 @@ _0812CCCA:
.align 2, 0
_0812CCD8: .4byte REG_WININ
_0812CCDC: .4byte 0x00003f3f
-_0812CCE0: .4byte 0x03004200
-_0812CCE4: .4byte 0x03004244
+_0812CCE0: .4byte gUnknown_03004200
+_0812CCE4: .4byte gUnknown_03004244
thumb_func_end sub_812CCA8
thumb_func_start sub_812CCE8
@@ -365950,8 +365950,8 @@ sub_812CCE8: @ 812CCE8
ldr r4, _0812CD00
b _0812CD06
.align 2, 0
-_0812CCFC: .4byte 0x03004b00
-_0812CD00: .4byte 0x0202f7c8
+_0812CCFC: .4byte gUnknown_03004B00
+_0812CD00: .4byte gUnknown_0202F7C8
_0812CD04:
ldr r4, _0812CD58
_0812CD06:
@@ -365996,8 +365996,8 @@ _0812CD3E:
pop {r0}
bx r0
.align 2, 0
-_0812CD58: .4byte 0x0202f7c9
-_0812CD5C: .4byte 0x03004b00
+_0812CD58: .4byte gUnknown_0202F7C9
+_0812CD5C: .4byte gUnknown_03004B00
_0812CD60: .4byte sub_812CD64
thumb_func_end sub_812CCE8
@@ -366072,9 +366072,9 @@ sub_812CDC8: @ 812CDC8
ldr r4, _0812CDF0
b _0812CDF6
.align 2, 0
-_0812CDE8: .4byte 0x03004b20
-_0812CDEC: .4byte 0x03004b00
-_0812CDF0: .4byte 0x0202f7c8
+_0812CDE8: .4byte gTasks
+_0812CDEC: .4byte gUnknown_03004B00
+_0812CDF0: .4byte gUnknown_0202F7C8
_0812CDF4:
ldr r4, _0812CE3C
_0812CDF6:
@@ -366112,9 +366112,9 @@ _0812CE20:
ldr r0, _0812CE44
b _0812CE4A
.align 2, 0
-_0812CE3C: .4byte 0x0202f7c9
-_0812CE40: .4byte 0x03004b00
-_0812CE44: .4byte 0x030042c0
+_0812CE3C: .4byte gUnknown_0202F7C9
+_0812CE40: .4byte gUnknown_03004B00
+_0812CE44: .4byte gUnknown_030042C0
_0812CE48:
ldr r0, _0812CE68
_0812CE4A:
@@ -366133,7 +366133,7 @@ _0812CE4A:
ldrh r3, [r5, 0x18]
b _0812CE70
.align 2, 0
-_0812CE68: .4byte 0x03004288
+_0812CE68: .4byte gUnknown_03004288
_0812CE6C:
strh r2, [r5, 0x1E]
ldrh r3, [r5, 0x1A]
@@ -366172,7 +366172,7 @@ _0812CEA6:
ldr r0, _0812CEB4
b _0812CEBA
.align 2, 0
-_0812CEB0: .4byte 0x03004de0
+_0812CEB0: .4byte gUnknown_03004DE0
_0812CEB4: .4byte REG_BG1HOFS
_0812CEB8:
ldr r0, _0812CEE4
@@ -366246,7 +366246,7 @@ _0812CF18:
strh r0, [r4, 0x26]
b _0812CF48
.align 2, 0
-_0812CF40: .4byte 0x03004b20
+_0812CF40: .4byte gTasks
_0812CF44:
subs r0, r1, 0x1
strh r0, [r4, 0x10]
@@ -366352,8 +366352,8 @@ _0812CFF8:
pop {r0}
bx r0
.align 2, 0
-_0812D000: .4byte 0x03004de0
-_0812D004: .4byte 0x03004dc0
+_0812D000: .4byte gUnknown_03004DE0
+_0812D004: .4byte gUnknown_03004DC0
thumb_func_end sub_812CEF0
thumb_func_start sub_812D008
@@ -366398,8 +366398,8 @@ sub_812D008: @ 812D008
pop {r0}
bx r0
.align 2, 0
-_0812D05C: .4byte 0x03004b20
-_0812D060: .4byte 0x0202f7c8
+_0812D05C: .4byte gTasks
+_0812D060: .4byte gUnknown_0202F7C8
_0812D064: .4byte 0x0000ffec
_0812D068: .4byte sub_812D06C
thumb_func_end sub_812D008
@@ -366429,7 +366429,7 @@ _0812D08C:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0812D098: .4byte 0x03004b20
+_0812D098: .4byte gTasks
_0812D09C: .4byte _0812D0A0
.align 2, 0
_0812D0A0:
@@ -366530,7 +366530,7 @@ _0812D150:
b _0812D246
.align 2, 0
_0812D168: .4byte gBattleAnimSpriteTemplate_83D7220
-_0812D16C: .4byte 0x02020004
+_0812D16C: .4byte gSprites
_0812D170: .4byte SpriteCallbackDummy
_0812D174: .4byte gUnknown_08402400
_0812D178:
@@ -366632,7 +366632,7 @@ _0812D222:
strh r0, [r6, 0x8]
b _0812D246
.align 2, 0
-_0812D22C: .4byte 0x02020004
+_0812D22C: .4byte gSprites
_0812D230: .4byte gBattleAnimSpriteTemplate_83D7220
_0812D234: .4byte sub_812D254
_0812D238:
@@ -366683,7 +366683,7 @@ _0812D288:
pop {r0}
bx r0
.align 2, 0
-_0812D290: .4byte 0x03004b20
+_0812D290: .4byte gTasks
thumb_func_end sub_812D254
thumb_func_start sub_812D294
@@ -366779,7 +366779,7 @@ _0812D33C:
bx r0
.align 2, 0
_0812D344: .4byte move_anim_8072740
-_0812D348: .4byte 0x0202f7c9
+_0812D348: .4byte gUnknown_0202F7C9
_0812D34C: .4byte sub_8078B34
thumb_func_end sub_812D294
@@ -366801,7 +366801,7 @@ sub_812D350: @ 812D350
beq _0812D394
b _0812D3A6
.align 2, 0
-_0812D370: .4byte 0x03004b20
+_0812D370: .4byte gTasks
_0812D374:
movs r0, 0
bl obj_id_for_side_relative_to_move
@@ -366877,7 +366877,7 @@ _0812D3D6:
strh r0, [r5, 0x32]
b _0812D484
.align 2, 0
-_0812D408: .4byte 0x0202f7c8
+_0812D408: .4byte gUnknown_0202F7C8
_0812D40C:
ldrh r0, [r5, 0x30]
adds r0, 0x60
@@ -366943,7 +366943,7 @@ _0812D484:
strh r0, [r5, 0x2E]
b _0812D4AE
.align 2, 0
-_0812D48C: .4byte 0x02020004
+_0812D48C: .4byte gSprites
_0812D490:
ldrh r0, [r5, 0x26]
subs r0, 0x6
@@ -366978,7 +366978,7 @@ sub_812D4B4: @ 812D4B4
ldr r0, _0812D4D0
b _0812D4D8
.align 2, 0
-_0812D4CC: .4byte 0x0202f7c8
+_0812D4CC: .4byte gUnknown_0202F7C8
_0812D4D0: .4byte 0x0000fff0
_0812D4D4:
movs r0, 0x80
@@ -367014,7 +367014,7 @@ sub_812D4EC: @ 812D4EC
asrs r0, 20
b _0812D518
.align 2, 0
-_0812D50C: .4byte 0x0202f7c8
+_0812D50C: .4byte gUnknown_0202F7C8
_0812D510:
ldrh r0, [r4, 0x2E]
lsls r0, 16
@@ -367236,7 +367236,7 @@ sub_812D674: @ 812D674
strh r0, [r4, 0x8]
b _0812D6C6
.align 2, 0
-_0812D6AC: .4byte 0x03004b20
+_0812D6AC: .4byte gTasks
_0812D6B0: .4byte gUnknown_08402518
_0812D6B4:
adds r0, r4, 0
@@ -367280,7 +367280,7 @@ sub_812D6CC: @ 812D6CC
strh r0, [r4, 0x8]
b _0812D71E
.align 2, 0
-_0812D704: .4byte 0x03004b20
+_0812D704: .4byte gTasks
_0812D708: .4byte gUnknown_08402540
_0812D70C:
adds r0, r4, 0
@@ -367326,7 +367326,7 @@ _0812D736:
strh r0, [r4, 0x2E]
b _0812D788
.align 2, 0
-_0812D75C: .4byte 0x0202f7c8
+_0812D75C: .4byte gUnknown_0202F7C8
_0812D760:
ldrh r2, [r4, 0x30]
lsls r1, r2, 16
@@ -367381,7 +367381,7 @@ sub_812D790: @ 812D790
strh r0, [r4, 0x8]
b _0812D7E2
.align 2, 0
-_0812D7C8: .4byte 0x03004b20
+_0812D7C8: .4byte gTasks
_0812D7CC: .4byte gUnknown_08402590
_0812D7D0:
adds r0, r4, 0
@@ -367425,7 +367425,7 @@ _0812D80E:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0812D818: .4byte 0x03004b20
+_0812D818: .4byte gTasks
_0812D81C: .4byte _0812D820
.align 2, 0
_0812D820:
@@ -367449,7 +367449,7 @@ _0812D834:
b _0812D85E
.align 2, 0
_0812D850: .4byte REG_MOSAIC
-_0812D854: .4byte 0x0202f7c8
+_0812D854: .4byte gUnknown_0202F7C8
_0812D858: .4byte REG_BG1CNT
_0812D85C:
ldr r0, _0812D87C
@@ -367470,8 +367470,8 @@ _0812D85E:
b _0812DA2A
.align 2, 0
_0812D87C: .4byte REG_BG2CNT
-_0812D880: .4byte 0x03004b20
-_0812D884: .4byte 0x03004b00
+_0812D880: .4byte gTasks
+_0812D884: .4byte gUnknown_03004B00
_0812D888:
mov r1, r8
lsls r0, r1, 2
@@ -367527,8 +367527,8 @@ _0812D8C4:
movs r1, 0
b _0812D906
.align 2, 0
-_0812D8F4: .4byte 0x0202f7c8
-_0812D8F8: .4byte 0x0202f7c9
+_0812D8F4: .4byte gUnknown_0202F7C8
+_0812D8F8: .4byte gUnknown_0202F7C9
_0812D8FC:
ldrb r0, [r5]
bl battle_get_per_side_status
@@ -367637,13 +367637,13 @@ _0812D9A2:
b _0812DA0A
.align 2, 0
_0812D9CC: .4byte gUnknown_081FAF4C
-_0812D9D0: .4byte 0x02024e84
-_0812D9D4: .4byte 0x0202f7c8
+_0812D9D0: .4byte gUnknown_02024E84
+_0812D9D4: .4byte gUnknown_0202F7C8
_0812D9D8: .4byte 0x040000d4
_0812D9DC: .4byte 0x84000200
_0812D9E0: .4byte 0x02019348
-_0812D9E4: .4byte 0x02020004
-_0812D9E8: .4byte 0x02024be0
+_0812D9E4: .4byte gSprites
+_0812D9E8: .4byte gUnknown_02024BE0
_0812D9EC: .4byte gSpriteAffineAnimTable_81E7C18
_0812D9F0:
ldr r3, _0812DA34
@@ -367682,11 +367682,11 @@ _0812DA2A:
strh r0, [r1, 0x8]
b _0812DAFA
.align 2, 0
-_0812DA34: .4byte 0x02020004
-_0812DA38: .4byte 0x02024be0
-_0812DA3C: .4byte 0x0202f7c8
+_0812DA34: .4byte gSprites
+_0812DA38: .4byte gUnknown_02024BE0
+_0812DA3C: .4byte gUnknown_0202F7C8
_0812DA40: .4byte gSpriteAffineAnimTable_81E7BEC
-_0812DA44: .4byte 0x03004b20
+_0812DA44: .4byte gTasks
_0812DA48:
mov r1, r8
lsls r0, r1, 2
@@ -367734,7 +367734,7 @@ _0812DA84:
b _0812DAAE
.align 2, 0
_0812DAA0: .4byte REG_MOSAIC
-_0812DAA4: .4byte 0x0202f7c8
+_0812DAA4: .4byte gUnknown_0202F7C8
_0812DAA8: .4byte REG_BG1CNT
_0812DAAC:
ldr r2, _0812DB08
@@ -367784,8 +367784,8 @@ _0812DAFA:
bx r0
.align 2, 0
_0812DB08: .4byte REG_BG2CNT
-_0812DB0C: .4byte 0x0202f7c8
-_0812DB10: .4byte 0x03004b20
+_0812DB0C: .4byte gUnknown_0202F7C8
+_0812DB10: .4byte gTasks
_0812DB14: .4byte 0x02017800
thumb_func_end sub_812D7E8
@@ -367815,10 +367815,10 @@ c3_80DFBE4: @ 812DB18
pop {r0}
bx r0
.align 2, 0
-_0812DB48: .4byte 0x03004b00
-_0812DB4C: .4byte 0x02020004
-_0812DB50: .4byte 0x02024be0
-_0812DB54: .4byte 0x0202f7c8
+_0812DB48: .4byte gUnknown_03004B00
+_0812DB4C: .4byte gSprites
+_0812DB50: .4byte gUnknown_02024BE0
+_0812DB54: .4byte gUnknown_0202F7C8
thumb_func_end c3_80DFBE4
thumb_func_start sub_812DB58
@@ -367839,8 +367839,8 @@ sub_812DB58: @ 812DB58
pop {r0}
bx r0
.align 2, 0
-_0812DB7C: .4byte 0x0202f7c8
-_0812DB80: .4byte 0x0202f7c9
+_0812DB7C: .4byte gUnknown_0202F7C8
+_0812DB80: .4byte gUnknown_0202F7C9
thumb_func_end sub_812DB58
thumb_func_start sub_812DB84
@@ -367870,7 +367870,7 @@ _0812DBA8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0812DBB4: .4byte 0x03004b20
+_0812DBB4: .4byte gTasks
_0812DBB8: .4byte _0812DBBC
.align 2, 0
_0812DBBC:
@@ -367962,9 +367962,9 @@ _0812DC80: .4byte 0x85000400
_0812DC84: .4byte gUnknown_08D2AA98
_0812DC88: .4byte gUnknown_08D2A9E0
_0812DC8C: .4byte gUnknown_08D2AA80
-_0812DC90: .4byte 0x030042c0
+_0812DC90: .4byte gUnknown_030042C0
_0812DC94: .4byte 0x0000ffc8
-_0812DC98: .4byte 0x030041b4
+_0812DC98: .4byte gUnknown_030041B4
_0812DC9C:
ldr r0, _0812DCB4
ldrb r0, [r0]
@@ -367977,8 +367977,8 @@ _0812DC9C:
adds r0, r4, 0
b _0812DCC6
.align 2, 0
-_0812DCB4: .4byte 0x0202f7c8
-_0812DCB8: .4byte 0x030042c0
+_0812DCB4: .4byte gUnknown_0202F7C8
+_0812DCB8: .4byte gUnknown_030042C0
_0812DCBC: .4byte 0x0000ff79
_0812DCC0:
ldr r1, _0812DCEC
@@ -368005,10 +368005,10 @@ _0812DCCE:
adds r0, 0x1
b _0812DDD2
.align 2, 0
-_0812DCEC: .4byte 0x030042c0
+_0812DCEC: .4byte gUnknown_030042C0
_0812DCF0: .4byte 0x0000fff6
-_0812DCF4: .4byte 0x030041b4
-_0812DCF8: .4byte 0x03004b20
+_0812DCF4: .4byte gUnknown_030041B4
+_0812DCF8: .4byte gTasks
_0812DCFC:
lsls r0, r7, 2
adds r0, r7
@@ -368102,7 +368102,7 @@ _0812DD7C:
b _0812DE80
.align 2, 0
_0812DDA4: .4byte REG_BLDALPHA
-_0812DDA8: .4byte 0x030042c0
+_0812DDA8: .4byte gUnknown_030042C0
_0812DDAC: .4byte gUnknown_084025C0
_0812DDB0:
movs r0, 0x3
@@ -368222,8 +368222,8 @@ _0812DE90: .4byte 0x040000d4
_0812DE94: .4byte 0x85000400
_0812DE98: .4byte 0x85000200
_0812DE9C: .4byte REG_BG1CNT
-_0812DEA0: .4byte 0x030042c0
-_0812DEA4: .4byte 0x030041b4
+_0812DEA0: .4byte gUnknown_030042C0
+_0812DEA4: .4byte gUnknown_030041B4
_0812DEA8: .4byte REG_BLDCNT
thumb_func_end sub_812DB84
@@ -368369,10 +368369,10 @@ _0812DED6:
pop {r0}
bx r0
.align 2, 0
-_0812DFD0: .4byte 0x0202f7c8
-_0812DFD4: .4byte 0x03004b00
+_0812DFD0: .4byte gUnknown_0202F7C8
+_0812DFD4: .4byte gUnknown_03004B00
_0812DFD8: .4byte gBattleAnimSpriteTemplate_84025EC
-_0812DFDC: .4byte 0x02020004
+_0812DFDC: .4byte gSprites
_0812DFE0: .4byte 0x0000ffff
_0812DFE4: .4byte sub_812E0F8
_0812DFE8: .4byte sub_812DFEC
@@ -368468,7 +368468,7 @@ _0812E090:
pop {r0}
bx r0
.align 2, 0
-_0812E094: .4byte 0x02020004
+_0812E094: .4byte gSprites
_0812E098: .4byte sub_812E09C
thumb_func_end sub_812DFEC
@@ -368514,7 +368514,7 @@ _0812E0E8:
pop {r0}
bx r0
.align 2, 0
-_0812E0F0: .4byte 0x02020004
+_0812E0F0: .4byte gSprites
_0812E0F4: .4byte SpriteCallbackDummy
thumb_func_end sub_812E09C
@@ -368589,7 +368589,7 @@ _0812E16A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0812E174: .4byte 0x03004b20
+_0812E174: .4byte gTasks
_0812E178: .4byte _0812E17C
.align 2, 0
_0812E17C:
@@ -368682,9 +368682,9 @@ _0812E244: .4byte 0x85000400
_0812E248: .4byte gUnknown_08D2AA98
_0812E24C: .4byte gUnknown_08D2A9E0
_0812E250: .4byte gUnknown_08D2AA80
-_0812E254: .4byte 0x030042c0
+_0812E254: .4byte gUnknown_030042C0
_0812E258: .4byte 0x0000ffc8
-_0812E25C: .4byte 0x030041b4
+_0812E25C: .4byte gUnknown_030041B4
_0812E260:
ldr r0, _0812E2A0
ldrb r0, [r0]
@@ -368720,8 +368720,8 @@ _0812E296:
ldr r2, _0812E2B0
b _0812E2C8
.align 2, 0
-_0812E2A0: .4byte 0x0202f7c9
-_0812E2A4: .4byte 0x030042c0
+_0812E2A0: .4byte gUnknown_0202F7C9
+_0812E2A4: .4byte gUnknown_030042C0
_0812E2A8: .4byte 0x0000ff65
_0812E2AC: .4byte 0x0000ff8d
_0812E2B0: .4byte 0x0000ffec
@@ -368758,11 +368758,11 @@ _0812E2D2:
strh r0, [r1, 0x1E]
b _0812E380
.align 2, 0
-_0812E2EC: .4byte 0x030042c0
+_0812E2EC: .4byte gUnknown_030042C0
_0812E2F0: .4byte 0x0000ff79
_0812E2F4: .4byte 0x0000fff6
-_0812E2F8: .4byte 0x030041b4
-_0812E2FC: .4byte 0x03004b20
+_0812E2F8: .4byte gUnknown_030041B4
+_0812E2FC: .4byte gTasks
_0812E300:
ldr r1, _0812E334
lsls r4, r6, 2
@@ -368790,9 +368790,9 @@ _0812E300:
adds r0, r5
b _0812E356
.align 2, 0
-_0812E334: .4byte 0x03004b20
-_0812E338: .4byte 0x0202f7c9
-_0812E33C: .4byte 0x030042c0
+_0812E334: .4byte gTasks
+_0812E338: .4byte gUnknown_0202F7C9
+_0812E33C: .4byte gUnknown_030042C0
_0812E340: .4byte gUnknown_08402604
_0812E344:
ldr r2, _0812E374
@@ -368820,9 +368820,9 @@ _0812E356:
strh r0, [r1, 0x8]
b _0812E476
.align 2, 0
-_0812E374: .4byte 0x030042c0
+_0812E374: .4byte gUnknown_030042C0
_0812E378: .4byte gUnknown_08402604
-_0812E37C: .4byte 0x03004b20
+_0812E37C: .4byte gTasks
_0812E380:
ldrh r0, [r1, 0x8]
adds r0, 0x1
@@ -368961,8 +368961,8 @@ _0812E476:
_0812E480: .4byte 0x040000d4
_0812E484: .4byte 0x85000200
_0812E488: .4byte REG_BG1CNT
-_0812E48C: .4byte 0x030042c0
-_0812E490: .4byte 0x030041b4
+_0812E48C: .4byte gUnknown_030042C0
+_0812E490: .4byte gUnknown_030041B4
_0812E494: .4byte REG_BLDCNT
thumb_func_end sub_812E14C
@@ -368994,7 +368994,7 @@ sub_812E498: @ 812E498
strh r0, [r4, 0x8]
b _0812E4EA
.align 2, 0
-_0812E4D0: .4byte 0x03004b20
+_0812E4D0: .4byte gTasks
_0812E4D4: .4byte gUnknown_08402610
_0812E4D8:
adds r0, r4, 0
@@ -369049,7 +369049,7 @@ _0812E50E:
negs r0, r0
b _0812E546
.align 2, 0
-_0812E53C: .4byte 0x0202f7c8
+_0812E53C: .4byte gUnknown_0202F7C8
_0812E540:
ldrh r0, [r4, 0x30]
lsls r0, 16
@@ -369093,8 +369093,8 @@ sub_812E568: @ 812E568
bl move_anim_task_del
b _0812E628
.align 2, 0
-_0812E58C: .4byte 0x03004b20
-_0812E590: .4byte 0x03004b00
+_0812E58C: .4byte gTasks
+_0812E590: .4byte gUnknown_03004B00
_0812E594:
movs r1, 0x4
ldrsh r0, [r5, r1]
@@ -369145,7 +369145,7 @@ _0812E5AC:
ldr r0, _0812E5F4
b _0812E5FA
.align 2, 0
-_0812E5F4: .4byte 0x0202f7c8
+_0812E5F4: .4byte gUnknown_0202F7C8
_0812E5F8:
ldr r0, _0812E630
_0812E5FA:
@@ -369176,7 +369176,7 @@ _0812E628:
pop {r0}
bx r0
.align 2, 0
-_0812E630: .4byte 0x0202f7c9
+_0812E630: .4byte gUnknown_0202F7C9
_0812E634: .4byte sub_812E638
thumb_func_end sub_812E568
@@ -369200,7 +369200,7 @@ sub_812E638: @ 812E638
beq _0812E66C
b _0812E798
.align 2, 0
-_0812E65C: .4byte 0x03004b20
+_0812E65C: .4byte gTasks
_0812E660:
cmp r6, 0x2
beq _0812E718
@@ -369249,7 +369249,7 @@ _0812E66C:
strh r6, [r4, 0xA]
b _0812E780
.align 2, 0
-_0812E6BC: .4byte 0x02020004
+_0812E6BC: .4byte gSprites
_0812E6C0:
ldr r2, _0812E714
movs r0, 0x26
@@ -369292,7 +369292,7 @@ _0812E6C0:
strh r0, [r4, 0xA]
b _0812E780
.align 2, 0
-_0812E714: .4byte 0x02020004
+_0812E714: .4byte gSprites
_0812E718:
ldr r2, _0812E77C
movs r0, 0x26
@@ -369342,7 +369342,7 @@ _0812E718:
strh r5, [r4, 0x8]
b _0812E798
.align 2, 0
-_0812E77C: .4byte 0x02020004
+_0812E77C: .4byte gSprites
_0812E780:
ldrh r0, [r4, 0x8]
adds r0, 0x1
@@ -369377,8 +369377,8 @@ sub_812E7A0: @ 812E7A0
ldrh r0, [r1]
b _0812E7CE
.align 2, 0
-_0812E7BC: .4byte 0x0202f7c8
-_0812E7C0: .4byte 0x03004b00
+_0812E7BC: .4byte gUnknown_0202F7C8
+_0812E7C0: .4byte gUnknown_03004B00
_0812E7C4:
movs r0, 0xF0
strh r0, [r4, 0x20]
@@ -369398,7 +369398,7 @@ _0812E7CE:
pop {r0}
bx r0
.align 2, 0
-_0812E7E8: .4byte 0x03004b00
+_0812E7E8: .4byte gUnknown_03004B00
_0812E7EC: .4byte sub_812E7F0
thumb_func_end sub_812E7A0
@@ -369435,7 +369435,7 @@ _0812E822:
bl Sin
b _0812E858
.align 2, 0
-_0812E830: .4byte 0x0202f7c8
+_0812E830: .4byte gUnknown_0202F7C8
_0812E834:
ldrh r1, [r4, 0x20]
subs r1, 0x5
@@ -369497,8 +369497,8 @@ sub_812E860: @ 812E860
pop {r0}
bx r0
.align 2, 0
-_0812E8A8: .4byte 0x03004b20
-_0812E8AC: .4byte 0x03004b00
+_0812E8A8: .4byte gTasks
+_0812E8AC: .4byte gUnknown_03004B00
_0812E8B0: .4byte sub_812E8B4
thumb_func_end sub_812E860
@@ -369526,7 +369526,7 @@ sub_812E8B4: @ 812E8B4
beq _0812E8EC
b _0812E9CA
.align 2, 0
-_0812E8E0: .4byte 0x03004b20
+_0812E8E0: .4byte gTasks
_0812E8E4:
mov r2, r8
cmp r2, 0x2
@@ -369698,7 +369698,7 @@ _0812E9FE:
strh r0, [r7, 0x24]
b _0812EA40
.align 2, 0
-_0812EA38: .4byte 0x02020004
+_0812EA38: .4byte gSprites
_0812EA3C:
movs r0, 0x2
strh r0, [r7, 0x8]
@@ -369757,8 +369757,8 @@ _0812EA80:
strh r0, [r5, 0x2E]
b _0812EB0A
.align 2, 0
-_0812EAA4: .4byte 0x03004b00
-_0812EAA8: .4byte 0x0202f7c8
+_0812EAA4: .4byte gUnknown_03004B00
+_0812EAA8: .4byte gUnknown_0202F7C8
_0812EAAC:
ldrh r1, [r5, 0x30]
lsls r0, r1, 16
@@ -369838,9 +369838,9 @@ sub_812EB10: @ 812EB10
ldr r0, _0812EB48
b _0812EB4E
.align 2, 0
-_0812EB40: .4byte 0x03004b20
-_0812EB44: .4byte 0x03004b00
-_0812EB48: .4byte 0x0202f7c8
+_0812EB40: .4byte gTasks
+_0812EB44: .4byte gUnknown_03004B00
+_0812EB48: .4byte gUnknown_0202F7C8
_0812EB4C:
ldr r0, _0812EB88
_0812EB4E:
@@ -369872,8 +369872,8 @@ _0812EB4E:
lsls r2, r5, 4
b _0812EBF8
.align 2, 0
-_0812EB88: .4byte 0x0202f7c9
-_0812EB8C: .4byte 0x03004b20
+_0812EB88: .4byte gUnknown_0202F7C9
+_0812EB8C: .4byte gTasks
_0812EB90:
cmp r0, 0x2
beq _0812EBBA
@@ -369942,8 +369942,8 @@ _0812EBF8:
strh r0, [r1, 0x8]
b _0812EC68
.align 2, 0
-_0812EC14: .4byte 0x02020004
-_0812EC18: .4byte 0x03004b20
+_0812EC14: .4byte gSprites
+_0812EC18: .4byte gTasks
_0812EC1C:
ldrb r5, [r2, 0x1C]
ldrh r0, [r2, 0xC]
@@ -369989,7 +369989,7 @@ _0812EC68:
pop {r0}
bx r0
.align 2, 0
-_0812EC74: .4byte 0x02020004
+_0812EC74: .4byte gSprites
thumb_func_end sub_812EB10
thumb_func_start sub_812EC78
@@ -370063,7 +370063,7 @@ _0812ECF2:
ldr r0, _0812ED08
b _0812ED0E
.align 2, 0
-_0812ED04: .4byte 0x03004b00
+_0812ED04: .4byte gUnknown_03004B00
_0812ED08: .4byte 0x0000fff8
_0812ED0C:
movs r0, 0xF8
@@ -370187,10 +370187,10 @@ sub_812ED84: @ 812ED84
.align 2, 0
_0812EDE4: .4byte REG_WINOUT
_0812EDE8: .4byte 0x00001f3f
-_0812EDEC: .4byte 0x030042c4
-_0812EDF0: .4byte 0x03004240
+_0812EDEC: .4byte gUnknown_030042C4
+_0812EDF0: .4byte gUnknown_03004240
_0812EDF4: .4byte REG_WIN0H
-_0812EDF8: .4byte 0x03004b00
+_0812EDF8: .4byte gUnknown_03004B00
_0812EDFC: .4byte sub_812EE00
thumb_func_end sub_812ED84
@@ -370313,8 +370313,8 @@ sub_812EEA4: @ 812EEA4
pop {r0}
bx r0
.align 2, 0
-_0812EEE0: .4byte 0x0202f7c8
-_0812EEE4: .4byte 0x03004b00
+_0812EEE0: .4byte gUnknown_0202F7C8
+_0812EEE4: .4byte gUnknown_03004B00
_0812EEE8: .4byte sub_812EEEC
thumb_func_end sub_812EEA4
@@ -370354,7 +370354,7 @@ _0812EF26:
subs r0, 0x1
b _0812EF42
.align 2, 0
-_0812EF34: .4byte 0x0202f7c8
+_0812EF34: .4byte gUnknown_0202F7C8
_0812EF38:
ldr r0, _0812EF84
ldrb r0, [r0]
@@ -370394,7 +370394,7 @@ _0812EF42:
strh r0, [r4, 0x38]
b _0812EFB8
.align 2, 0
-_0812EF84: .4byte 0x0202f7c8
+_0812EF84: .4byte gUnknown_0202F7C8
_0812EF88:
cmp r2, 0x1
bne _0812EFB8
@@ -370508,10 +370508,10 @@ _0812F004:
adds r0, r7
b _0812F092
.align 2, 0
-_0812F070: .4byte 0x0202f7c8
-_0812F074: .4byte 0x02024a6a
-_0812F078: .4byte 0x0202f7c9
-_0812F07C: .4byte 0x03004360
+_0812F070: .4byte gUnknown_0202F7C8
+_0812F074: .4byte gUnknown_02024A6A
+_0812F078: .4byte gUnknown_0202F7C9
+_0812F07C: .4byte gPlayerParty
_0812F080: .4byte 0x02017800
_0812F084:
ldrb r0, [r4]
@@ -370528,7 +370528,7 @@ _0812F092:
lsrs r6, r0, 16
b _0812F0A6
.align 2, 0
-_0812F0A0: .4byte 0x030045c0
+_0812F0A0: .4byte gEnemyParty
_0812F0A4:
ldrh r6, [r1, 0x2]
_0812F0A6:
@@ -370581,11 +370581,11 @@ _0812F0AC:
adds r0, r1
b _0812F12C
.align 2, 0
-_0812F10C: .4byte 0x02024a6a
-_0812F110: .4byte 0x0202f7c9
-_0812F114: .4byte 0x030045c0
+_0812F10C: .4byte gUnknown_02024A6A
+_0812F110: .4byte gUnknown_0202F7C9
+_0812F114: .4byte gEnemyParty
_0812F118: .4byte 0x02017800
-_0812F11C: .4byte 0x03004360
+_0812F11C: .4byte gPlayerParty
_0812F120:
ldrb r0, [r4]
lsls r0, 1
@@ -370712,12 +370712,12 @@ _0812F13E:
bx r0
.align 2, 0
_0812F218: .4byte 0x0000ffec
-_0812F21C: .4byte 0x0202f7c8
-_0812F220: .4byte 0x02020004
+_0812F21C: .4byte gUnknown_0202F7C8
+_0812F220: .4byte gSprites
_0812F224: .4byte 0x00007fff
_0812F228: .4byte REG_BLDCNT
_0812F22C: .4byte REG_BLDALPHA
-_0812F230: .4byte 0x03004b20
+_0812F230: .4byte gTasks
_0812F234: .4byte sub_812F238
thumb_func_end sub_812EFC8
@@ -370763,7 +370763,7 @@ _0812F280:
pop {r0}
bx r0
.align 2, 0
-_0812F284: .4byte 0x03004b20
+_0812F284: .4byte gTasks
_0812F288: .4byte REG_BLDALPHA
_0812F28C: .4byte sub_812F290
thumb_func_end sub_812F238
@@ -370828,8 +370828,8 @@ _0812F2FE:
pop {r0}
bx r0
.align 2, 0
-_0812F308: .4byte 0x03004b20
-_0812F30C: .4byte 0x02020004
+_0812F308: .4byte gTasks
+_0812F30C: .4byte gSprites
_0812F310: .4byte sub_8078634
thumb_func_end sub_812F290
@@ -370852,9 +370852,9 @@ sub_812F314: @ 812F314
ldr r0, _0812F33C
b _0812F342
.align 2, 0
-_0812F334: .4byte 0x03004b20
-_0812F338: .4byte 0x03004b00
-_0812F33C: .4byte 0x0202f7c8
+_0812F334: .4byte gTasks
+_0812F338: .4byte gUnknown_03004B00
+_0812F33C: .4byte gUnknown_0202F7C8
_0812F340:
ldr r0, _0812F3C0
_0812F342:
@@ -370919,13 +370919,13 @@ _0812F388:
ldr r0, _0812F3D8
b _0812F3EE
.align 2, 0
-_0812F3C0: .4byte 0x0202f7c9
-_0812F3C4: .4byte 0x03004b00
+_0812F3C0: .4byte gUnknown_0202F7C9
+_0812F3C4: .4byte gUnknown_03004B00
_0812F3C8: .4byte REG_BG1HOFS
_0812F3CC: .4byte REG_BLDCNT
_0812F3D0: .4byte 0x00003f42
-_0812F3D4: .4byte 0x030042c0
-_0812F3D8: .4byte 0x030041b4
+_0812F3D4: .4byte gUnknown_030042C0
+_0812F3D8: .4byte gUnknown_030041B4
_0812F3DC:
ldr r0, _0812F454
str r0, [sp]
@@ -370992,9 +370992,9 @@ _0812F3FE:
_0812F454: .4byte REG_BG2HOFS
_0812F458: .4byte REG_BLDCNT
_0812F45C: .4byte 0x00003f44
-_0812F460: .4byte 0x03004288
-_0812F464: .4byte 0x03004280
-_0812F468: .4byte 0x03004de0
+_0812F460: .4byte gUnknown_03004288
+_0812F464: .4byte gUnknown_03004280
+_0812F468: .4byte gUnknown_03004DE0
_0812F46C: .4byte 0xa6600001
_0812F470: .4byte sub_812F474
thumb_func_end sub_812F314
@@ -371026,9 +371026,9 @@ sub_812F474: @ 812F474
ldr r0, _0812F4B0
b _0812F4BC
.align 2, 0
-_0812F4A8: .4byte 0x03004b20
-_0812F4AC: .4byte 0x030042c0
-_0812F4B0: .4byte 0x030041b4
+_0812F4A8: .4byte gTasks
+_0812F4AC: .4byte gUnknown_030042C0
+_0812F4B0: .4byte gUnknown_030041B4
_0812F4B4:
ldr r0, _0812F4D4
ldrh r0, [r0]
@@ -371049,8 +371049,8 @@ _0812F4CA:
beq _0812F4EA
b _0812F712
.align 2, 0
-_0812F4D4: .4byte 0x03004288
-_0812F4D8: .4byte 0x03004280
+_0812F4D4: .4byte gUnknown_03004288
+_0812F4D8: .4byte gUnknown_03004280
_0812F4DC:
cmp r0, 0x2
bne _0812F4E2
@@ -371251,8 +371251,8 @@ _0812F636:
strh r0, [r6, 0xE]
b _0812F676
.align 2, 0
-_0812F660: .4byte 0x03004dc0
-_0812F664: .4byte 0x03004de0
+_0812F660: .4byte gUnknown_03004DC0
+_0812F664: .4byte gUnknown_03004DE0
_0812F668: .4byte gSineTable
_0812F66C: .4byte 0xffff0000
_0812F670:
@@ -371300,7 +371300,7 @@ _0812F6A6:
strh r0, [r6, 0xC]
b _0812F700
.align 2, 0
-_0812F6C0: .4byte 0x03004dc0
+_0812F6C0: .4byte gUnknown_03004DC0
_0812F6C4:
ldrh r0, [r6, 0xC]
adds r0, 0x1
@@ -371383,8 +371383,8 @@ sub_812F724: @ 812F724
pop {r0}
bx r0
.align 2, 0
-_0812F75C: .4byte 0x03004b20
-_0812F760: .4byte 0x03004b00
+_0812F75C: .4byte gTasks
+_0812F760: .4byte gUnknown_03004B00
_0812F764: .4byte gUnknown_08402750
_0812F768: .4byte sub_812F76C
thumb_func_end sub_812F724
@@ -371435,8 +371435,8 @@ sub_812F76C: @ 812F76C
strh r1, [r0, 0x24]
b _0812F7E0
.align 2, 0
-_0812F7C4: .4byte 0x03004b20
-_0812F7C8: .4byte 0x02020004
+_0812F7C4: .4byte gTasks
+_0812F7C8: .4byte gSprites
_0812F7CC: .4byte 0x0000ffff
_0812F7D0:
ldr r2, _0812F800
@@ -371463,7 +371463,7 @@ _0812F7F8:
pop {r0}
bx r0
.align 2, 0
-_0812F800: .4byte 0x02020004
+_0812F800: .4byte gSprites
thumb_func_end sub_812F76C
thumb_func_start sub_812F804
@@ -371574,7 +371574,7 @@ sub_812F88C: @ 812F88C
pop {r0}
bx r0
.align 2, 0
-_0812F8D4: .4byte 0x03004b00
+_0812F8D4: .4byte gUnknown_03004B00
_0812F8D8: .4byte sub_812F8DC
thumb_func_end sub_812F88C
@@ -371677,9 +371677,9 @@ _0812F96E:
pop {r0}
bx r0
.align 2, 0
-_0812F9A0: .4byte 0x03004b00
-_0812F9A4: .4byte 0x0202f7c9
-_0812F9A8: .4byte 0x0202f7c8
+_0812F9A0: .4byte gUnknown_03004B00
+_0812F9A4: .4byte gUnknown_0202F7C9
+_0812F9A8: .4byte gUnknown_0202F7C8
_0812F9AC: .4byte sub_80DA48C
thumb_func_end sub_812F948
@@ -371726,7 +371726,7 @@ sub_812F9B0: @ 812F9B0
strh r0, [r3, 0x10]
b _0812FA06
.align 2, 0
-_0812FA00: .4byte 0x03004b20
+_0812FA00: .4byte gTasks
_0812FA04:
strh r7, [r3, 0x1A]
_0812FA06:
@@ -371784,7 +371784,7 @@ _0812FA32:
adds r2, r3, 0
b _0812FA86
.align 2, 0
-_0812FA6C: .4byte 0x02020004
+_0812FA6C: .4byte gSprites
_0812FA70:
ldr r2, _0812FAB4
movs r0, 0x26
@@ -371821,7 +371821,7 @@ _0812FA86:
subs r0, r2
b _0812FACA
.align 2, 0
-_0812FAB4: .4byte 0x02020004
+_0812FAB4: .4byte gSprites
_0812FAB8:
movs r1, 0x26
ldrsh r0, [r4, r1]
@@ -371855,7 +371855,7 @@ _0812FAEA:
pop {r0}
bx r0
.align 2, 0
-_0812FAF4: .4byte 0x0202f7b2
+_0812FAF4: .4byte gUnknown_0202F7B2
thumb_func_end sub_812F9B0
thumb_func_start sub_812FAF8
@@ -371902,7 +371902,7 @@ sub_812FAF8: @ 812FAF8
strh r0, [r3, 0x10]
b _0812FB52
.align 2, 0
-_0812FB4C: .4byte 0x03004b20
+_0812FB4C: .4byte gTasks
_0812FB50:
strh r7, [r3, 0x1A]
_0812FB52:
@@ -371974,7 +371974,7 @@ _0812FB7E:
b _0812FBEE
.align 2, 0
_0812FBD0: .4byte 0x00007fff
-_0812FBD4: .4byte 0x02020004
+_0812FBD4: .4byte gSprites
_0812FBD8:
ldr r2, _0812FC1C
movs r0, 0x26
@@ -372011,7 +372011,7 @@ _0812FBEE:
subs r0, r2
b _0812FC32
.align 2, 0
-_0812FC1C: .4byte 0x02020004
+_0812FC1C: .4byte gSprites
_0812FC20:
movs r1, 0x26
ldrsh r0, [r4, r1]
@@ -372103,10 +372103,10 @@ _0812FCAC:
adds r4, r7, 0
b _0812FD4C
.align 2, 0
-_0812FCC8: .4byte 0x03004b20
-_0812FCCC: .4byte 0x02024be0
-_0812FCD0: .4byte 0x0202f7c8
-_0812FCD4: .4byte 0x03004b00
+_0812FCC8: .4byte gTasks
+_0812FCCC: .4byte gUnknown_02024BE0
+_0812FCD0: .4byte gUnknown_0202F7C8
+_0812FCD4: .4byte gUnknown_03004B00
_0812FCD8: .4byte 0xffff8000
_0812FCDC:
movs r7, 0x2
@@ -372149,8 +372149,8 @@ _0812FD00:
b _0812FD4A
.align 2, 0
_0812FD28: .4byte 0xffff8000
-_0812FD2C: .4byte 0x03004b00
-_0812FD30: .4byte 0x03004b20
+_0812FD2C: .4byte gUnknown_03004B00
+_0812FD30: .4byte gTasks
_0812FD34: .4byte 0x00007fff
_0812FD38:
ldr r3, _0812FD70
@@ -372183,7 +372183,7 @@ _0812FD4C:
pop {r0}
bx r0
.align 2, 0
-_0812FD70: .4byte 0x03004b20
+_0812FD70: .4byte gTasks
_0812FD74: .4byte 0xffff8000
_0812FD78: .4byte sub_812FAF8
thumb_func_end sub_812FC68
@@ -372219,9 +372219,9 @@ _0812FD9C:
ldr r0, _0812FDBC
b _0812FDC2
.align 2, 0
-_0812FDB4: .4byte 0x03004b20
-_0812FDB8: .4byte 0x03004b00
-_0812FDBC: .4byte 0x0202f7c8
+_0812FDB4: .4byte gTasks
+_0812FDB8: .4byte gUnknown_03004B00
+_0812FDBC: .4byte gUnknown_0202F7C8
_0812FDC0:
ldr r0, _0812FE10
_0812FDC2:
@@ -372259,8 +372259,8 @@ _0812FDC2:
pop {r0}
bx r0
.align 2, 0
-_0812FE10: .4byte 0x0202f7c9
-_0812FE14: .4byte 0x03004b00
+_0812FE10: .4byte gUnknown_0202F7C9
+_0812FE14: .4byte gUnknown_03004B00
_0812FE18: .4byte gUnknown_084028AC
_0812FE1C: .4byte sub_812FE20
thumb_func_end sub_812FD7C
@@ -372283,7 +372283,7 @@ sub_812FE20: @ 812FE20
beq _0812FEA4
b _0812FEB2
.align 2, 0
-_0812FE40: .4byte 0x03004b20
+_0812FE40: .4byte gTasks
_0812FE44:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -372364,7 +372364,7 @@ sub_812FEB8: @ 812FEB8
movs r3, 0xEC
b _0812FEE4
.align 2, 0
-_0812FEDC: .4byte 0x03004b20
+_0812FEDC: .4byte gTasks
_0812FEE0:
movs r1, 0x1E
movs r3, 0x14
@@ -372453,7 +372453,7 @@ _0812FF70:
pop {r0}
bx r0
.align 2, 0
-_0812FF88: .4byte 0x02020004
+_0812FF88: .4byte gSprites
_0812FF8C: .4byte gSpriteTemplate_84028CC
_0812FF90: .4byte 0x0000ffff
thumb_func_end sub_812FEB8
@@ -372499,7 +372499,7 @@ _0812FFDA:
pop {r0}
bx r0
.align 2, 0
-_0812FFE0: .4byte 0x03004b20
+_0812FFE0: .4byte gTasks
thumb_func_end sub_812FF94
thumb_func_start sub_812FFE4
@@ -372540,9 +372540,9 @@ sub_812FFE4: @ 812FFE4
pop {r0}
bx r0
.align 2, 0
-_0813002C: .4byte 0x03004b20
-_08130030: .4byte 0x03004b00
-_08130034: .4byte 0x02020004
+_0813002C: .4byte gTasks
+_08130030: .4byte gUnknown_03004B00
+_08130034: .4byte gSprites
_08130038: .4byte sub_813003C
thumb_func_end sub_812FFE4
@@ -372585,7 +372585,7 @@ _0813007C:
strh r0, [r4, 0xA]
b _0813009E
.align 2, 0
-_08130084: .4byte 0x03004b20
+_08130084: .4byte gTasks
_08130088: .4byte gUnknown_084028E4
_0813008C:
ldrh r0, [r4, 0xC]
@@ -372632,8 +372632,8 @@ sub_81300A4: @ 81300A4
pop {r0}
bx r0
.align 2, 0
-_081300E0: .4byte 0x0202f7c8
-_081300E4: .4byte 0x03004b00
+_081300E0: .4byte gUnknown_0202F7C8
+_081300E4: .4byte gUnknown_03004B00
_081300E8: .4byte gUnknown_08D2E014
_081300EC: .4byte gUnknown_08D2E170
_081300F0: .4byte gUnknown_08D2E150
@@ -372683,8 +372683,8 @@ _08130110:
strh r0, [r5, 0x30]
b _08130180
.align 2, 0
-_0813014C: .4byte 0x0202f7c8
-_08130150: .4byte 0x03004b00
+_0813014C: .4byte gUnknown_0202F7C8
+_08130150: .4byte gUnknown_03004B00
_08130154: .4byte 0x0000fd80
_08130158:
cmp r0, 0x1
@@ -372730,7 +372730,7 @@ _081301A0:
pop {r0}
bx r0
.align 2, 0
-_081301AC: .4byte 0x0202f7c8
+_081301AC: .4byte gUnknown_0202F7C8
_081301B0: .4byte sub_81301B4
thumb_func_end sub_81300F4
@@ -372789,7 +372789,7 @@ sub_81301EC: @ 81301EC
strh r0, [r6, 0x16]
b _08130226
.align 2, 0
-_08130218: .4byte 0x03004b20
+_08130218: .4byte gTasks
_0813021C:
movs r0, 0xC
strh r0, [r6, 0x12]
@@ -372822,7 +372822,7 @@ _08130254:
adds r0, r4, r0
b _08130284
.align 2, 0
-_0813025C: .4byte 0x0202f7c8
+_0813025C: .4byte gUnknown_0202F7C8
_08130260:
ldrb r0, [r5]
movs r1, 0x2
@@ -372881,8 +372881,8 @@ _081302A8:
pop {r0}
bx r0
.align 2, 0
-_081302D8: .4byte 0x0202f7c8
-_081302DC: .4byte 0x0202f7c9
+_081302D8: .4byte gUnknown_0202F7C8
+_081302DC: .4byte gUnknown_0202F7C9
_081302E0: .4byte sub_81302E4
thumb_func_end sub_81301EC
@@ -372909,7 +372909,7 @@ sub_81302E4: @ 81302E4
_08130308:
b _08130416
.align 2, 0
-_0813030C: .4byte 0x03004b20
+_0813030C: .4byte gTasks
_08130310:
ldrh r0, [r5, 0xA]
adds r0, 0x1
@@ -372969,7 +372969,7 @@ _0813034A:
strh r0, [r1, 0x24]
b _081303C6
.align 2, 0
-_08130384: .4byte 0x02020004
+_08130384: .4byte gSprites
_08130388: .4byte gSpriteTemplate_840294C
_0813038C:
lsls r2, r3, 4
@@ -373038,7 +373038,7 @@ _081303FC:
strh r0, [r5, 0xC]
b _08130416
.align 2, 0
-_08130404: .4byte 0x02020004
+_08130404: .4byte gSprites
_08130408:
movs r1, 0x1C
ldrsh r0, [r5, r1]
@@ -373184,7 +373184,7 @@ _08130512:
pop {r0}
bx r0
.align 2, 0
-_08130518: .4byte 0x03004b20
+_08130518: .4byte gTasks
thumb_func_end sub_81304DC
thumb_func_start sub_813051C
@@ -373211,7 +373211,7 @@ sub_813051C: @ 813051C
pop {r0}
bx r0
.align 2, 0
-_08130548: .4byte 0x03004b00
+_08130548: .4byte gUnknown_03004B00
_0813054C: .4byte move_anim_8072740
_08130550: .4byte sub_8078CC0
thumb_func_end sub_813051C
@@ -373355,11 +373355,11 @@ _0813066E:
str r0, [r7]
b _08130696
.align 2, 0
-_08130674: .4byte 0x03004b20
-_08130678: .4byte 0x0202f7c8
-_0813067C: .4byte 0x0202f7c9
+_08130674: .4byte gTasks
+_08130678: .4byte gUnknown_0202F7C8
+_0813067C: .4byte gUnknown_0202F7C9
_08130680: .4byte gSpriteTemplate_84029AC
-_08130684: .4byte 0x02020004
+_08130684: .4byte gSprites
_08130688: .4byte 0x0000ffe0
_0813068C: .4byte sub_81306A4
_08130690:
@@ -373395,7 +373395,7 @@ sub_81306A4: @ 81306A4
beq _081306D6
b _081307AA
.align 2, 0
-_081306C8: .4byte 0x03004b20
+_081306C8: .4byte gTasks
_081306CC:
cmp r1, 0x2
beq _08130730
@@ -373428,7 +373428,7 @@ _081306D6:
ble _081307AA
b _08130796
.align 2, 0
-_08130708: .4byte 0x02020004
+_08130708: .4byte gSprites
_0813070C:
movs r0, 0x26
ldrsh r1, [r4, r0]
@@ -373446,7 +373446,7 @@ _0813070C:
strh r0, [r4, 0xC]
b _08130796
.align 2, 0
-_0813072C: .4byte 0x02020004
+_0813072C: .4byte gSprites
_08130730:
ldrh r0, [r4, 0xA]
adds r0, 0x1
@@ -373503,7 +373503,7 @@ _08130796:
strh r0, [r4, 0x8]
b _081307AA
.align 2, 0
-_081307A0: .4byte 0x02020004
+_081307A0: .4byte gSprites
_081307A4:
adds r0, r2, 0
bl move_anim_task_del
@@ -373526,8 +373526,8 @@ sub_81307B0: @ 81307B0
ldr r0, _081307C8
b _081307CE
.align 2, 0
-_081307C4: .4byte 0x03004b00
-_081307C8: .4byte 0x0202f7c8
+_081307C4: .4byte gUnknown_03004B00
+_081307C8: .4byte gUnknown_0202F7C8
_081307CC:
ldr r0, _08130834
_081307CE:
@@ -373582,7 +373582,7 @@ _081307FC:
subs r0, 0x8
b _0813084A
.align 2, 0
-_08130834: .4byte 0x0202f7c9
+_08130834: .4byte gUnknown_0202F7C9
_08130838: .4byte 0x000003ff
_0813083C: .4byte 0xfffffc00
_08130840:
@@ -373721,7 +373721,7 @@ sub_8130918: @ 8130918
bl move_anim_task_del
b _0813095C
.align 2, 0
-_08130930: .4byte 0x03004b00
+_08130930: .4byte gUnknown_03004B00
_08130934:
ldr r0, _08130964
lsls r4, r1, 2
@@ -373746,7 +373746,7 @@ _0813095C:
pop {r0}
bx r0
.align 2, 0
-_08130964: .4byte 0x03004b20
+_08130964: .4byte gTasks
_08130968: .4byte gUnknown_084029DC
_0813096C: .4byte sub_8130970
thumb_func_end sub_8130918
@@ -373785,8 +373785,8 @@ sub_8130970: @ 8130970
movs r1, 0x2
b _081309C8
.align 2, 0
-_081309B0: .4byte 0x03004b20
-_081309B4: .4byte 0x02020004
+_081309B0: .4byte gTasks
+_081309B4: .4byte gSprites
_081309B8:
ldr r2, _08130A10
movs r0, 0x26
@@ -373833,9 +373833,9 @@ _081309CA:
strh r5, [r4, 0xC]
b _08130A26
.align 2, 0
-_08130A10: .4byte 0x02020004
+_08130A10: .4byte gSprites
_08130A14: .4byte 0x0000fffe
-_08130A18: .4byte 0x03004b20
+_08130A18: .4byte gTasks
_08130A1C: .4byte gUnknown_084029DC
_08130A20:
adds r0, r6, 0
@@ -373858,8 +373858,8 @@ sub_8130A2C: @ 8130A2C
ldr r4, _08130A44
b _08130A4A
.align 2, 0
-_08130A40: .4byte 0x03004b00
-_08130A44: .4byte 0x0202f7c8
+_08130A40: .4byte gUnknown_03004B00
+_08130A44: .4byte gUnknown_0202F7C8
_08130A48:
ldr r4, _08130A88
_08130A4A:
@@ -373894,8 +373894,8 @@ _08130A6E:
pop {r0}
bx r0
.align 2, 0
-_08130A88: .4byte 0x0202f7c9
-_08130A8C: .4byte 0x03004b00
+_08130A88: .4byte gUnknown_0202F7C9
+_08130A8C: .4byte gUnknown_03004B00
_08130A90: .4byte sub_8130A94
thumb_func_end sub_8130A2C
@@ -373971,7 +373971,7 @@ sub_8130AEC: @ 8130AEC
movs r0, 0x1
b _08130B22
.align 2, 0
-_08130B18: .4byte 0x03004b00
+_08130B18: .4byte gUnknown_03004B00
_08130B1C:
movs r0, 0x8C
strh r0, [r3, 0x20]
@@ -374285,8 +374285,8 @@ sub_8130D20: @ 8130D20
strh r7, [r6, 0x24]
b _08130DAC
.align 2, 0
-_08130D7C: .4byte 0x03004b20
-_08130D80: .4byte 0x0202f7c8
+_08130D7C: .4byte gTasks
+_08130D80: .4byte gUnknown_0202F7C8
_08130D84:
ldr r0, _08130D88
b _08130DAA
@@ -374302,7 +374302,7 @@ _08130D8C:
ldr r0, _08130DA4
b _08130DAA
.align 2, 0
-_08130DA0: .4byte 0x0202f7c8
+_08130DA0: .4byte gUnknown_0202F7C8
_08130DA4: .4byte 0x0000ffff
_08130DA8:
movs r0, 0x1
@@ -374340,7 +374340,7 @@ _08130DD6:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08130DE0: .4byte 0x03004b20
+_08130DE0: .4byte gTasks
_08130DE4: .4byte _08130DE8
.align 2, 0
_08130DE8:
@@ -374390,7 +374390,7 @@ _08130E1E:
_08130E4A:
b _08130F28
.align 2, 0
-_08130E4C: .4byte 0x02020004
+_08130E4C: .4byte gSprites
_08130E50:
ldr r2, _08130E7C
movs r1, 0x26
@@ -374415,7 +374415,7 @@ _08130E50:
bne _08130F50
b _08130F28
.align 2, 0
-_08130E7C: .4byte 0x02020004
+_08130E7C: .4byte gSprites
_08130E80:
ldrh r0, [r3, 0xA]
adds r0, 0x1
@@ -374457,7 +374457,7 @@ _08130EA6:
bne _08130F50
b _08130F28
.align 2, 0
-_08130ECC: .4byte 0x02020004
+_08130ECC: .4byte gSprites
_08130ED0:
ldrh r0, [r3, 0xA]
adds r0, 0x1
@@ -374482,7 +374482,7 @@ _08130EE0:
subs r0, r2
b _08130F18
.align 2, 0
-_08130EFC: .4byte 0x02020004
+_08130EFC: .4byte gSprites
_08130F00:
ldr r2, _08130F34
movs r1, 0x26
@@ -374514,7 +374514,7 @@ _08130F2C:
strh r0, [r3, 0x8]
b _08130F50
.align 2, 0
-_08130F34: .4byte 0x02020004
+_08130F34: .4byte gSprites
_08130F38:
ldr r2, _08130F58
movs r0, 0x26
@@ -374532,7 +374532,7 @@ _08130F50:
pop {r0}
bx r0
.align 2, 0
-_08130F58: .4byte 0x02020004
+_08130F58: .4byte gSprites
thumb_func_end sub_8130DBC
thumb_func_start sub_8130F5C
@@ -374550,8 +374550,8 @@ sub_8130F5C: @ 8130F5C
ldr r0, _08130F7C
b _08130F82
.align 2, 0
-_08130F78: .4byte 0x03004b00
-_08130F7C: .4byte 0x0202f7c8
+_08130F78: .4byte gUnknown_03004B00
+_08130F7C: .4byte gUnknown_0202F7C8
_08130F80:
ldr r0, _08130FD8
_08130F82:
@@ -374598,7 +374598,7 @@ _08130FA6:
pop {r0}
bx r0
.align 2, 0
-_08130FD8: .4byte 0x0202f7c9
+_08130FD8: .4byte gUnknown_0202F7C9
_08130FDC: .4byte sub_8130FE0
thumb_func_end sub_8130F5C
@@ -374965,8 +374965,8 @@ _08131290:
subs r1, r0
b _081312B6
.align 2, 0
-_081312A0: .4byte 0x0202f7c9
-_081312A4: .4byte 0x03004b00
+_081312A0: .4byte gUnknown_0202F7C9
+_081312A4: .4byte gUnknown_03004B00
_081312A8:
ldr r2, _081312DC
ldrh r1, [r5, 0x20]
@@ -374996,7 +374996,7 @@ _081312B6:
pop {r0}
bx r0
.align 2, 0
-_081312DC: .4byte 0x03004b00
+_081312DC: .4byte gUnknown_03004B00
_081312E0: .4byte sub_81311E4
thumb_func_end sub_8131264
@@ -375034,7 +375034,7 @@ sub_81312E4: @ 81312E4
strh r0, [r4, 0xC]
b _08131378
.align 2, 0
-_08131328: .4byte 0x03004b20
+_08131328: .4byte gTasks
_0813132C:
cmp r0, 0x1
bne _08131384
@@ -375078,7 +375078,7 @@ _08131378:
strh r0, [r4, 0x8]
b _081313E8
.align 2, 0
-_08131380: .4byte 0x02020004
+_08131380: .4byte gSprites
_08131384:
ldr r4, _081313F4
ldrb r0, [r4]
@@ -375137,9 +375137,9 @@ _081313E8:
pop {r0}
bx r0
.align 2, 0
-_081313F4: .4byte 0x0202f7c8
-_081313F8: .4byte 0x02020004
-_081313FC: .4byte 0x02024be0
+_081313F4: .4byte gUnknown_0202F7C8
+_081313F8: .4byte gSprites
+_081313FC: .4byte gUnknown_02024BE0
_08131400: .4byte gSpriteAffineAnimTable_81E7C18
_08131404: .4byte sub_8131408
thumb_func_end sub_81312E4
@@ -375168,7 +375168,7 @@ sub_8131408: @ 8131408
beq _08131442
b _0813155A
.align 2, 0
-_08131434: .4byte 0x03004b20
+_08131434: .4byte gTasks
_08131438:
cmp r5, 0x2
beq _081314D8
@@ -375193,7 +375193,7 @@ _08131442:
strh r5, [r4, 0x1C]
b _08131506
.align 2, 0
-_08131464: .4byte 0x02020004
+_08131464: .4byte gSprites
_08131468: .4byte 0x0000ff38
_0813146C:
ldrh r1, [r4, 0x1C]
@@ -375246,7 +375246,7 @@ _081314A6:
strh r0, [r4, 0x1C]
b _08131506
.align 2, 0
-_081314D0: .4byte 0x02020004
+_081314D0: .4byte gSprites
_081314D4: .4byte 0xfffff800
_081314D8:
ldrh r0, [r4, 0x1C]
@@ -375279,7 +375279,7 @@ _08131506:
strh r0, [r4, 0x8]
b _0813155A
.align 2, 0
-_08131510: .4byte 0x02020004
+_08131510: .4byte gSprites
_08131514:
ldrh r0, [r4, 0x1C]
adds r0, 0x70
@@ -375319,7 +375319,7 @@ _0813155A:
pop {r0}
bx r0
.align 2, 0
-_08131560: .4byte 0x02020004
+_08131560: .4byte gSprites
thumb_func_end sub_8131408
thumb_func_start sub_8131564
@@ -375341,7 +375341,7 @@ sub_8131564: @ 8131564
ldr r4, _0813158C
b _081315A0
.align 2, 0
-_08131588: .4byte 0x0202f7c9
+_08131588: .4byte gUnknown_0202F7C9
_0813158C: .4byte 0x0000ff70
_08131590:
ldrb r0, [r4]
@@ -375367,7 +375367,7 @@ _081315A0:
bx r0
.align 2, 0
_081315BC: .4byte 0x0000ffa0
-_081315C0: .4byte 0x0202f7c9
+_081315C0: .4byte gUnknown_0202F7C9
_081315C4: .4byte sub_81315C8
thumb_func_end sub_8131564
@@ -375562,7 +375562,7 @@ _0813173E:
bl move_anim_task_del
b _081317EE
.align 2, 0
-_08131748: .4byte 0x02020004
+_08131748: .4byte gSprites
_0813174C:
ldr r1, _081317FC
mov r9, r1
@@ -375654,9 +375654,9 @@ _081317EE:
pop {r0}
bx r0
.align 2, 0
-_081317FC: .4byte 0x02020004
+_081317FC: .4byte gSprites
_08131800: .4byte 0x0000fff0
-_08131804: .4byte 0x03004b20
+_08131804: .4byte gTasks
_08131808: .4byte sub_8131838
_0813180C: .4byte sub_8131810
thumb_func_end sub_81316F8
@@ -375681,7 +375681,7 @@ _0813182E:
pop {r0}
bx r0
.align 2, 0
-_08131834: .4byte 0x03004b20
+_08131834: .4byte gTasks
thumb_func_end sub_8131810
thumb_func_start sub_8131838
@@ -375779,7 +375779,7 @@ _081318E6:
pop {r0}
bx r0
.align 2, 0
-_081318EC: .4byte 0x03004b20
+_081318EC: .4byte gTasks
thumb_func_end sub_8131838
thumb_func_start sub_81318F0
@@ -375825,8 +375825,8 @@ _08131930:
pop {r0}
bx r0
.align 2, 0
-_0813193C: .4byte 0x03004b00
-_08131940: .4byte 0x0202f7be
+_0813193C: .4byte gUnknown_03004B00
+_08131940: .4byte gUnknown_0202F7BE
thumb_func_end sub_81318F0
thumb_func_start sub_8131944
@@ -375857,7 +375857,7 @@ _0813196A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08131974: .4byte 0x03004b20
+_08131974: .4byte gTasks
_08131978: .4byte _0813197C
.align 2, 0
_0813197C:
@@ -375903,9 +375903,9 @@ _08131990:
strh r0, [r1, 0x24]
b _08131A02
.align 2, 0
-_081319DC: .4byte 0x03004b20
-_081319E0: .4byte 0x0202f7c8
-_081319E4: .4byte 0x02020004
+_081319DC: .4byte gTasks
+_081319E0: .4byte gUnknown_0202F7C8
+_081319E4: .4byte gSprites
_081319E8:
ldr r3, _08131A3C
lsls r4, r7, 4
@@ -375951,8 +375951,8 @@ _08131A2E:
strh r0, [r4, 0x8]
b _08131EA0
.align 2, 0
-_08131A3C: .4byte 0x02020004
-_08131A40: .4byte 0x03004b20
+_08131A3C: .4byte gSprites
+_08131A40: .4byte gTasks
_08131A44:
bl sub_8076BE0
lsls r0, 24
@@ -375973,7 +375973,7 @@ _08131A44:
b _08131B92
.align 2, 0
_08131A6C: .4byte 0x02019348
-_08131A70: .4byte 0x0202f7c8
+_08131A70: .4byte gUnknown_0202F7C8
_08131A74:
ldr r4, _08131AD4
ldrb r0, [r4]
@@ -376020,9 +376020,9 @@ _08131A74:
lsrs r5, r0, 16
b _08131AE6
.align 2, 0
-_08131AD4: .4byte 0x0202f7c8
-_08131AD8: .4byte 0x02024a6a
-_08131ADC: .4byte 0x03004360
+_08131AD4: .4byte gUnknown_0202F7C8
+_08131AD8: .4byte gUnknown_02024A6A
+_08131ADC: .4byte gPlayerParty
_08131AE0: .4byte 0x02017800
_08131AE4:
ldrh r5, [r1, 0x2]
@@ -376046,7 +376046,7 @@ _08131AE6:
lsls r6, 1
b _08131B94
.align 2, 0
-_08131B0C: .4byte 0x02020004
+_08131B0C: .4byte gSprites
_08131B10:
ldr r7, _08131B64
ldrb r0, [r4]
@@ -376087,8 +376087,8 @@ _08131B10:
lsrs r5, r0, 16
b _08131B72
.align 2, 0
-_08131B64: .4byte 0x02024a6a
-_08131B68: .4byte 0x030045c0
+_08131B64: .4byte gUnknown_02024A6A
+_08131B68: .4byte gEnemyParty
_08131B6C: .4byte 0x02017800
_08131B70:
ldrh r5, [r1, 0x2]
@@ -376165,13 +376165,13 @@ _08131BF2:
strh r5, [r1, 0x26]
b _08131DB6
.align 2, 0
-_08131C04: .4byte 0x02020004
+_08131C04: .4byte gSprites
_08131C08: .4byte 0x0000ffe0
-_08131C0C: .4byte 0x0202f7c9
-_08131C10: .4byte 0x0202f7c8
+_08131C0C: .4byte gUnknown_0202F7C9
+_08131C10: .4byte gUnknown_0202F7C8
_08131C14: .4byte 0x02017800
_08131C18: .4byte 0x00007fff
-_08131C1C: .4byte 0x03004b20
+_08131C1C: .4byte gTasks
_08131C20:
ldr r1, _08131C6C
mov r0, r8
@@ -376210,9 +376210,9 @@ _08131C20:
adds r3, r4, 0
b _08131C8E
.align 2, 0
-_08131C6C: .4byte 0x03004b20
-_08131C70: .4byte 0x0202f7c8
-_08131C74: .4byte 0x02020004
+_08131C6C: .4byte gTasks
+_08131C70: .4byte gUnknown_0202F7C8
+_08131C74: .4byte gSprites
_08131C78:
ldr r2, _08131CDC
lsls r3, r5, 4
@@ -376263,10 +376263,10 @@ _08131C8E:
bge _08131D0E
b _08131D02
.align 2, 0
-_08131CDC: .4byte 0x02020004
-_08131CE0: .4byte 0x03004b20
-_08131CE4: .4byte 0x0202f7c8
-_08131CE8: .4byte 0x0202f7c9
+_08131CDC: .4byte gSprites
+_08131CE0: .4byte gTasks
+_08131CE4: .4byte gUnknown_0202F7C8
+_08131CE8: .4byte gUnknown_0202F7C9
_08131CEC:
lsls r4, r5, 16
asrs r4, 16
@@ -376305,10 +376305,10 @@ _08131D20:
strh r0, [r1, 0xA]
b _08131DB6
.align 2, 0
-_08131D30: .4byte 0x0202f7c9
-_08131D34: .4byte 0x03004b00
+_08131D30: .4byte gUnknown_0202F7C9
+_08131D34: .4byte gUnknown_03004B00
_08131D38: .4byte 0x0000ffff
-_08131D3C: .4byte 0x03004b20
+_08131D3C: .4byte gTasks
_08131D40:
movs r0, 0
bl obj_id_for_side_relative_to_move
@@ -376346,9 +376346,9 @@ _08131D40:
strh r0, [r1, 0x24]
b _08131DAC
.align 2, 0
-_08131D8C: .4byte 0x03004b20
-_08131D90: .4byte 0x02020004
-_08131D94: .4byte 0x0202f7c8
+_08131D8C: .4byte gTasks
+_08131D90: .4byte gSprites
+_08131D94: .4byte gUnknown_0202F7C8
_08131D98:
lsls r0, r7, 4
adds r0, r7
@@ -376372,7 +376372,7 @@ _08131DB6:
strh r0, [r1, 0x8]
b _08131EA0
.align 2, 0
-_08131DC0: .4byte 0x03004b20
+_08131DC0: .4byte gTasks
_08131DC4:
movs r0, 0
bl obj_id_for_side_relative_to_move
@@ -376429,9 +376429,9 @@ _08131DC4:
strh r2, [r6, 0x24]
b _08131E7C
.align 2, 0
-_08131E38: .4byte 0x03004b20
-_08131E3C: .4byte 0x0202f7c8
-_08131E40: .4byte 0x02020004
+_08131E38: .4byte gTasks
+_08131E3C: .4byte gUnknown_0202F7C8
+_08131E40: .4byte gSprites
_08131E44:
ldr r1, _08131EB0
lsls r5, r7, 4
@@ -376488,8 +376488,8 @@ _08131EA0:
pop {r0}
bx r0
.align 2, 0
-_08131EB0: .4byte 0x02020004
-_08131EB4: .4byte 0x03004b20
+_08131EB0: .4byte gSprites
+_08131EB4: .4byte gTasks
thumb_func_end sub_8131944
thumb_func_start sub_8131EB8
@@ -376566,11 +376566,11 @@ _08131ECA:
strb r0, [r1]
b _08131FF4
.align 2, 0
-_08131F50: .4byte 0x03004b00
-_08131F54: .4byte 0x0202f7c9
+_08131F50: .4byte gUnknown_03004B00
+_08131F54: .4byte gUnknown_0202F7C9
_08131F58: .4byte 0x0000ffe0
-_08131F5C: .4byte 0x0202f7c8
-_08131F60: .4byte 0x02020004
+_08131F5C: .4byte gUnknown_0202F7C8
+_08131F60: .4byte gSprites
_08131F64:
adds r0, r4, 0
adds r0, 0x3E
@@ -376627,7 +376627,7 @@ _08131FA6:
adds r1, r2, 0
b _08131FE0
.align 2, 0
-_08131FD0: .4byte 0x0202f7c8
+_08131FD0: .4byte gUnknown_0202F7C8
_08131FD4:
ldrh r1, [r4, 0x32]
lsls r0, r1, 16
@@ -376674,7 +376674,7 @@ _08132018:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08132024: .4byte 0x03004b20
+_08132024: .4byte gTasks
_08132028: .4byte _0813202C
.align 2, 0
_0813202C:
@@ -376717,9 +376717,9 @@ _08132076:
strh r0, [r1, 0x26]
b _08132188
.align 2, 0
-_08132084: .4byte 0x0202f7c8
-_08132088: .4byte 0x0202f7c9
-_0813208C: .4byte 0x03004b20
+_08132084: .4byte gUnknown_0202F7C8
+_08132088: .4byte gUnknown_0202F7C9
+_0813208C: .4byte gTasks
_08132090:
ldr r1, _081320CC
ldr r0, _081320D0
@@ -376752,9 +376752,9 @@ _08132090:
ldrsh r1, [r2, r3]
b _0813215E
.align 2, 0
-_081320CC: .4byte 0x02024be0
-_081320D0: .4byte 0x0202f7c8
-_081320D4: .4byte 0x02020004
+_081320CC: .4byte gUnknown_02024BE0
+_081320D0: .4byte gUnknown_0202F7C8
+_081320D4: .4byte gSprites
_081320D8:
movs r3, 0x20
ldrsh r0, [r1, r3]
@@ -376813,9 +376813,9 @@ _08132104:
bgt _08132188
b _08132162
.align 2, 0
-_08132144: .4byte 0x02024be0
-_08132148: .4byte 0x0202f7c8
-_0813214C: .4byte 0x02020004
+_08132144: .4byte gUnknown_02024BE0
+_08132148: .4byte gUnknown_0202F7C8
+_0813214C: .4byte gSprites
_08132150:
movs r3, 0x20
ldrsh r0, [r1, r3]
@@ -376852,9 +376852,9 @@ _08132188:
pop {r0}
bx r0
.align 2, 0
-_08132190: .4byte 0x02024be0
-_08132194: .4byte 0x0202f7c8
-_08132198: .4byte 0x02020004
+_08132190: .4byte gUnknown_02024BE0
+_08132194: .4byte gUnknown_0202F7C8
+_08132198: .4byte gSprites
thumb_func_end sub_8131FFC
thumb_func_start sub_813219C
@@ -376911,9 +376911,9 @@ _081321D0:
pop {r0}
bx r0
.align 2, 0
-_08132204: .4byte 0x03004b20
-_08132208: .4byte 0x0202f7c8
-_0813220C: .4byte 0x02020004
+_08132204: .4byte gTasks
+_08132208: .4byte gUnknown_0202F7C8
+_0813220C: .4byte gSprites
_08132210: .4byte sub_8132214
thumb_func_end sub_813219C
@@ -376937,7 +376937,7 @@ sub_8132214: @ 8132214
beq _08132242
b _08132312
.align 2, 0
-_08132238: .4byte 0x03004b20
+_08132238: .4byte gTasks
_0813223C:
cmp r0, 0x2
beq _0813230C
@@ -377000,7 +377000,7 @@ _08132242:
strh r1, [r0, 0x20]
b _081322FC
.align 2, 0
-_081322B4: .4byte 0x02020004
+_081322B4: .4byte gSprites
_081322B8: .4byte gSineTable
_081322BC:
ldrh r0, [r4, 0x1E]
@@ -377041,7 +377041,7 @@ _081322FC:
strh r0, [r4, 0x8]
b _08132312
.align 2, 0
-_08132304: .4byte 0x02020004
+_08132304: .4byte gSprites
_08132308: .4byte gSineTable
_0813230C:
adds r0, r2, 0
@@ -377093,7 +377093,7 @@ _0813235E:
pop {r0}
bx r0
.align 2, 0
-_0813236C: .4byte 0x0202f7c9
+_0813236C: .4byte gUnknown_0202F7C9
thumb_func_end sub_8132318
thumb_func_start sub_8132370
@@ -377124,8 +377124,8 @@ sub_8132370: @ 8132370
bl StartSpriteAffineAnim
b _081323CE
.align 2, 0
-_081323A8: .4byte 0x0202f7c9
-_081323AC: .4byte 0x03004b00
+_081323A8: .4byte gUnknown_0202F7C9
+_081323AC: .4byte gUnknown_03004B00
_081323B0: .4byte 0x0000fff5
_081323B4:
movs r0, 0xB
@@ -377148,7 +377148,7 @@ _081323CE:
pop {r0}
bx r0
.align 2, 0
-_081323D8: .4byte 0x03004b00
+_081323D8: .4byte gUnknown_03004B00
_081323DC: .4byte sub_8132318
thumb_func_end sub_8132370
@@ -377187,7 +377187,7 @@ _0813240A:
pop {r0}
bx r0
.align 2, 0
-_08132424: .4byte 0x0202f7c8
+_08132424: .4byte gUnknown_0202F7C8
_08132428: .4byte sub_8132430
_0813242C: .4byte REG_BLDALPHA
thumb_func_end sub_81323E0
@@ -377346,8 +377346,8 @@ sub_8132528: @ 8132528
movs r0, 0x1
b _0813256E
.align 2, 0
-_08132544: .4byte 0x03004b00
-_08132548: .4byte 0x0202f7c0
+_08132544: .4byte gUnknown_03004B00
+_08132548: .4byte gUnknown_0202F7C0
_0813254C:
movs r0, 0x7
ands r0, r1
@@ -377405,8 +377405,8 @@ sub_813257C: @ 813257C
pop {r0}
bx r0
.align 2, 0
-_081325B4: .4byte 0x03004b20
-_081325B8: .4byte 0x03004b00
+_081325B4: .4byte gTasks
+_081325B8: .4byte gUnknown_03004B00
_081325BC: .4byte gUnknown_08402B28
_081325C0: .4byte sub_81325C4
thumb_func_end sub_813257C
@@ -377457,8 +377457,8 @@ sub_81325C4: @ 81325C4
strh r1, [r0, 0x24]
b _08132638
.align 2, 0
-_0813261C: .4byte 0x03004b20
-_08132620: .4byte 0x02020004
+_0813261C: .4byte gTasks
+_08132620: .4byte gSprites
_08132624: .4byte 0x0000ffff
_08132628:
ldr r2, _08132658
@@ -377485,7 +377485,7 @@ _08132650:
pop {r0}
bx r0
.align 2, 0
-_08132658: .4byte 0x02020004
+_08132658: .4byte gSprites
thumb_func_end sub_81325C4
thumb_func_start sub_813265C
@@ -377543,9 +377543,9 @@ _081326C0:
pop {r0}
bx r0
.align 2, 0
-_081326C8: .4byte 0x0202f388
+_081326C8: .4byte gPaletteFade
_081326CC: .4byte sub_81326D8
-_081326D0: .4byte 0x0300485c
+_081326D0: .4byte gUnknown_0300485C
_081326D4: .4byte sub_8080990
thumb_func_end sub_813269C
@@ -377610,9 +377610,9 @@ sub_81326D8: @ 81326D8
pop {r0}
bx r0
.align 2, 0
-_08132778: .4byte 0x030007b0
+_08132778: .4byte gUnknown_030007B0
_0813277C: .4byte 0x02017000
-_08132780: .4byte 0x0202e8cc
+_08132780: .4byte gUnknown_0202E8CC
_08132784: .4byte 0x000002c5
_08132788: .4byte sub_813265C
_0813278C: .4byte gWindowConfig_81E7240
@@ -377686,9 +377686,9 @@ sub_81327A4: @ 81327A4
pop {r0}
bx r0
.align 2, 0
-_08132844: .4byte 0x030007b0
+_08132844: .4byte gUnknown_030007B0
_08132848: .4byte 0x02017000
-_0813284C: .4byte 0x0202e8ce
+_0813284C: .4byte gUnknown_0202E8CE
_08132850: .4byte 0x000002c6
_08132854: .4byte sub_813265C
_08132858: .4byte gWindowConfig_81E7240
@@ -377752,7 +377752,7 @@ _081328C8:
pop {r0}
bx r0
.align 2, 0
-_081328E0: .4byte 0x030007b0
+_081328E0: .4byte gUnknown_030007B0
_081328E4: .4byte 0x000002c3
thumb_func_end sub_8132870
@@ -377771,7 +377771,7 @@ sub_81328E8: @ 81328E8
pop {r0}
bx r0
.align 2, 0
-_08132904: .4byte 0x020234cc
+_08132904: .4byte gStringVar4
thumb_func_end sub_81328E8
thumb_func_start sub_8132908
@@ -377795,7 +377795,7 @@ _08132920:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0813292C: .4byte 0x030007b0
+_0813292C: .4byte gUnknown_030007B0
_08132930: .4byte _08132934
.align 2, 0
_08132934:
@@ -377867,7 +377867,7 @@ _081329BC:
strh r0, [r1]
b _08132FD6
.align 2, 0
-_08132A04: .4byte 0x02020004
+_08132A04: .4byte gSprites
_08132A08: .4byte 0x000002c3
_08132A0C:
ldr r0, _08132A20
@@ -377882,7 +377882,7 @@ _08132A1A:
movs r0, 0x4
b _08132FD4
.align 2, 0
-_08132A20: .4byte 0x0202f388
+_08132A20: .4byte gPaletteFade
_08132A24:
ldr r1, [r7]
ldrb r0, [r1]
@@ -377908,9 +377908,9 @@ _08132A2C:
strh r1, [r0]
b _08132FD6
.align 2, 0
-_08132A54: .4byte 0x030007b0
+_08132A54: .4byte gUnknown_030007B0
_08132A58: .4byte 0x000002c3
-_08132A5C: .4byte 0x02020004
+_08132A5C: .4byte gSprites
_08132A60:
bl sub_81330E8
b _08132A9C
@@ -377933,9 +377933,9 @@ _08132A66:
adds r0, 0x1
b _08132FD4
.align 2, 0
-_08132A8C: .4byte 0x030007b0
+_08132A8C: .4byte gUnknown_030007B0
_08132A90: .4byte 0x000002c3
-_08132A94: .4byte 0x02020004
+_08132A94: .4byte gSprites
_08132A98:
bl sub_8133248
_08132A9C:
@@ -377963,7 +377963,7 @@ _08132AB6:
adds r0, 0x1
b _08132FD4
.align 2, 0
-_08132ACC: .4byte 0x030007b0
+_08132ACC: .4byte gUnknown_030007B0
_08132AD0:
bl ProcessMenuInputNoWrap_
lsls r0, 24
@@ -377999,12 +377999,12 @@ _08132AD0:
movs r0, 0x1F
b _08132FD4
.align 2, 0
-_08132B1C: .4byte 0x030007b0
+_08132B1C: .4byte gUnknown_030007B0
_08132B20: .4byte 0x000002c5
-_08132B24: .4byte 0x03004360
+_08132B24: .4byte gPlayerParty
_08132B28: .4byte 0xffff0000
_08132B2C: .4byte gOtherText_PokeLearnedMove
-_08132B30: .4byte 0x0202e8cc
+_08132B30: .4byte gUnknown_0202E8CC
_08132B34:
ldr r1, [r4]
movs r0, 0x10
@@ -378040,7 +378040,7 @@ _08132B6C:
movs r0, 0x5
b _08132FD4
.align 2, 0
-_08132B70: .4byte 0x030007b0
+_08132B70: .4byte gUnknown_030007B0
_08132B74:
bl MenuUpdateWindowText
lsls r0, 24
@@ -378058,7 +378058,7 @@ _08132B80:
adds r0, 0x1
b _08132FD4
.align 2, 0
-_08132B94: .4byte 0x030007b0
+_08132B94: .4byte gUnknown_030007B0
_08132B98:
bl ProcessMenuInputNoWrap_
lsls r0, 24
@@ -378070,7 +378070,7 @@ _08132B98:
strh r4, [r0]
b _08132FCE
.align 2, 0
-_08132BB0: .4byte 0x0202e8cc
+_08132BB0: .4byte gUnknown_0202E8CC
_08132BB4:
movs r0, 0x1
negs r0, r0
@@ -378102,7 +378102,7 @@ _08132BE6:
movs r0, 0x5
b _08132FD4
.align 2, 0
-_08132BEC: .4byte 0x030007b0
+_08132BEC: .4byte gUnknown_030007B0
_08132BF0:
ldr r0, _08132C00
bl sub_81328E8
@@ -378113,7 +378113,7 @@ _08132BF0:
b _08132FD4
.align 2, 0
_08132C00: .4byte gOtherText_DeleteOlderMove
-_08132C04: .4byte 0x030007b0
+_08132C04: .4byte gUnknown_030007B0
_08132C08:
bl MenuUpdateWindowText
lsls r0, 24
@@ -378130,7 +378130,7 @@ _08132C14:
movs r0, 0x12
b _08132FD4
.align 2, 0
-_08132C28: .4byte 0x030007b0
+_08132C28: .4byte gUnknown_030007B0
_08132C2C:
bl ProcessMenuInputNoWrap_
lsls r0, 24
@@ -378146,7 +378146,7 @@ _08132C2C:
b _08132FD4
.align 2, 0
_08132C4C: .4byte gOtherText_WhichMoveToForget
-_08132C50: .4byte 0x030007b0
+_08132C50: .4byte gUnknown_030007B0
_08132C54:
movs r0, 0x1
negs r0, r0
@@ -378162,7 +378162,7 @@ _08132C62:
movs r0, 0x18
b _08132FD4
.align 2, 0
-_08132C70: .4byte 0x030007b0
+_08132C70: .4byte gUnknown_030007B0
_08132C74:
ldr r0, _08132C84
bl sub_81328E8
@@ -378173,7 +378173,7 @@ _08132C74:
b _08132FD4
.align 2, 0
_08132C84: .4byte gOtherText_StopLearningMove
-_08132C88: .4byte 0x030007b0
+_08132C88: .4byte gUnknown_030007B0
_08132C8C:
bl MenuUpdateWindowText
lsls r0, 24
@@ -378191,7 +378191,7 @@ _08132C98:
bl DisplayYesNoMenu
b _08132FD6
.align 2, 0
-_08132CAC: .4byte 0x030007b0
+_08132CAC: .4byte gUnknown_030007B0
_08132CB0:
bl ProcessMenuInputNoWrap_
lsls r0, 24
@@ -378204,7 +378204,7 @@ _08132CB0:
movs r0, 0x1B
b _08132FD4
.align 2, 0
-_08132CC8: .4byte 0x030007b0
+_08132CC8: .4byte gUnknown_030007B0
_08132CCC:
movs r0, 0x1
negs r0, r0
@@ -378238,7 +378238,7 @@ _08132D00:
movs r0, 0x10
b _08132FD4
.align 2, 0
-_08132D08: .4byte 0x030007b0
+_08132D08: .4byte gUnknown_030007B0
_08132D0C:
bl MenuUpdateWindowText
lsls r0, 24
@@ -378267,7 +378267,7 @@ _08132D38:
movs r0, 0x5
b _08132FD4
.align 2, 0
-_08132D3C: .4byte 0x030007b0
+_08132D3C: .4byte gUnknown_030007B0
_08132D40:
bl MenuUpdateWindowText
lsls r0, 24
@@ -378287,7 +378287,7 @@ _08132D4C:
bl BeginNormalPaletteFade
b _08132FD6
.align 2, 0
-_08132D64: .4byte 0x030007b0
+_08132D64: .4byte gUnknown_030007B0
_08132D68:
ldr r0, _08132DA4
ldrb r1, [r0, 0x7]
@@ -378319,10 +378319,10 @@ _08132D76:
movs r0, 0x1C
b _08132FD4
.align 2, 0
-_08132DA4: .4byte 0x0202f388
-_08132DA8: .4byte 0x03004360
+_08132DA4: .4byte gPaletteFade
+_08132DA8: .4byte gPlayerParty
_08132DAC: .4byte 0x000002c5
-_08132DB0: .4byte 0x03004350
+_08132DB0: .4byte gPlayerPartyCount
_08132DB4: .4byte sub_81327A4
_08132DB8:
bl MenuUpdateWindowText
@@ -378355,7 +378355,7 @@ _08132DD8:
adds r0, 0x1
b _08132FD4
.align 2, 0
-_08132DF4: .4byte 0x030007b0
+_08132DF4: .4byte gUnknown_030007B0
_08132DF8:
ldr r0, _08132E10
ldrb r1, [r0, 0x7]
@@ -378369,7 +378369,7 @@ _08132E06:
bl SetMainCallback2
b _08132FD6
.align 2, 0
-_08132E10: .4byte 0x0202f388
+_08132E10: .4byte gPaletteFade
_08132E14: .4byte c2_exit_to_overworld_2_switch
_08132E18:
movs r0, 0x1
@@ -378415,8 +378415,8 @@ _08132E66:
bl sub_8133AEC
b _08132FD6
.align 2, 0
-_08132E74: .4byte 0x030007b0
-_08132E78: .4byte 0x02020004
+_08132E74: .4byte gUnknown_030007B0
+_08132E78: .4byte gSprites
_08132E7C:
ldr r0, _08132E9C
ldrb r1, [r0, 0x7]
@@ -378435,7 +378435,7 @@ _08132E8A:
movs r0, 0x18
b _08132FD4
.align 2, 0
-_08132E9C: .4byte 0x0202f388
+_08132E9C: .4byte gPaletteFade
_08132EA0: .4byte 0x000002c6
_08132EA4:
ldr r4, _08132F38
@@ -378507,13 +378507,13 @@ _08132EA4:
b _08132FD6
.align 2, 0
_08132F38: .4byte 0x000002c5
-_08132F3C: .4byte 0x03004360
-_08132F40: .4byte 0x020233cc
+_08132F3C: .4byte gPlayerParty
+_08132F40: .4byte gStringVar3
_08132F44: .4byte gMoveNames
_08132F48: .4byte 0x000002c6
-_08132F4C: .4byte 0x020232cc
+_08132F4C: .4byte gStringVar2
_08132F50: .4byte gOtherText_ForgotMove123
-_08132F54: .4byte 0x0202e8cc
+_08132F54: .4byte gUnknown_0202E8CC
_08132F58:
bl MenuUpdateWindowText
lsls r0, 24
@@ -378530,7 +378530,7 @@ _08132F58:
b _08132FD6
.align 2, 0
_08132F78: .4byte gOtherText_ForgotOrDidNotLearnMove
-_08132F7C: .4byte 0x030007b0
+_08132F7C: .4byte gUnknown_030007B0
_08132F80: .4byte 0x0000016f
_08132F84:
bl MenuUpdateWindowText
@@ -378545,7 +378545,7 @@ _08132F84:
b _08132FD4
.align 2, 0
_08132F9C: .4byte 0x0000016f
-_08132FA0: .4byte 0x030007b0
+_08132FA0: .4byte gUnknown_030007B0
_08132FA4:
bl task_is_not_running_overworld_fanfare
lsls r0, 24
@@ -378556,7 +378556,7 @@ _08132FA4:
movs r0, 0x21
b _08132FD4
.align 2, 0
-_08132FB8: .4byte 0x030007b0
+_08132FB8: .4byte gUnknown_030007B0
_08132FBC:
ldr r0, _08132FE4
ldrh r1, [r0, 0x2E]
@@ -378581,8 +378581,8 @@ _08132FD6:
pop {r0}
bx r0
.align 2, 0
-_08132FE4: .4byte 0x03001770
-_08132FE8: .4byte 0x030007b0
+_08132FE4: .4byte gMain
+_08132FE8: .4byte gUnknown_030007B0
thumb_func_end sub_8132908
thumb_func_start sub_8132FEC
@@ -378705,10 +378705,10 @@ _081330CC:
pop {r0}
bx r0
.align 2, 0
-_081330D4: .4byte 0x02020004
-_081330D8: .4byte 0x030007b0
+_081330D4: .4byte gSprites
+_081330D8: .4byte gUnknown_030007B0
_081330DC: .4byte gUnknown_08402D08
-_081330E0: .4byte 0x02039360
+_081330E0: .4byte gTileBuffer
_081330E4: .4byte gOtherText_TeachWhichMove
thumb_func_end sub_8133030
@@ -378753,9 +378753,9 @@ _0813312A:
pop {r1}
bx r1
.align 2, 0
-_08133134: .4byte 0x03001770
+_08133134: .4byte gMain
_08133138: .4byte gSaveBlock2
-_0813313C: .4byte 0x030007b0
+_0813313C: .4byte gUnknown_030007B0
thumb_func_end sub_81330E8
thumb_func_start sub_8133140
@@ -378883,10 +378883,10 @@ _08133222:
pop {r0}
bx r0
.align 2, 0
-_08133234: .4byte 0x02020004
-_08133238: .4byte 0x030007b0
+_08133234: .4byte gSprites
+_08133238: .4byte gUnknown_030007B0
_0813323C: .4byte gUnknown_08402D08
-_08133240: .4byte 0x02039360
+_08133240: .4byte gTileBuffer
_08133244: .4byte gOtherText_TeachWhichMove
thumb_func_end sub_8133140
@@ -378931,9 +378931,9 @@ _0813328A:
pop {r1}
bx r1
.align 2, 0
-_08133294: .4byte 0x03001770
+_08133294: .4byte gMain
_08133298: .4byte gSaveBlock2
-_0813329C: .4byte 0x030007b0
+_0813329C: .4byte gUnknown_030007B0
thumb_func_end sub_8133248
thumb_func_start sub_81332A0
@@ -378983,7 +378983,7 @@ _081332E0:
pop {r0}
bx r0
.align 2, 0
-_081332F8: .4byte 0x030007b0
+_081332F8: .4byte gUnknown_030007B0
_081332FC: .4byte 0x000002c3
thumb_func_end sub_81332A0
@@ -379275,8 +379275,8 @@ _08133500:
bx r0
.align 2, 0
_0813353C: .4byte gSpriteTemplate_8402D90
-_08133540: .4byte 0x030007b0
-_08133544: .4byte 0x02020004
+_08133540: .4byte gUnknown_030007B0
+_08133544: .4byte gSprites
_08133548: .4byte 0x0000ffff
_0813354C: .4byte gSpriteTemplate_8402DC0
_08133550: .4byte gSpriteTemplate_8402E08
@@ -379360,11 +379360,11 @@ _081335AA:
pop {r0}
bx r0
.align 2, 0
-_081335F4: .4byte 0x030007b0
+_081335F4: .4byte gUnknown_030007B0
_081335F8: .4byte 0x000002c5
-_081335FC: .4byte 0x03004360
+_081335FC: .4byte gPlayerParty
_08133600: .4byte gMoveNames
-_08133604: .4byte 0x020231cc
+_08133604: .4byte gStringVar1
_08133608: .4byte gUnknownText_Exit
thumb_func_end sub_8133558
@@ -379385,7 +379385,7 @@ sub_813360C: @ 813360C
strb r0, [r1, 0x1D]
bx lr
.align 2, 0
-_08133628: .4byte 0x030007b0
+_08133628: .4byte gUnknown_030007B0
thumb_func_end sub_813360C
thumb_func_start sub_813362C
@@ -379424,8 +379424,8 @@ _08133646:
bl sub_813360C
b _08133796
.align 2, 0
-_08133670: .4byte 0x03001770
-_08133674: .4byte 0x030007b0
+_08133670: .4byte gMain
+_08133674: .4byte gUnknown_030007B0
_08133678: .4byte 0x000002c3
_0813367C:
ldrb r0, [r1, 0x19]
@@ -379468,7 +379468,7 @@ _081336A0:
bl sub_813360C
b _08133796
.align 2, 0
-_081336C8: .4byte 0x030007b0
+_081336C8: .4byte gUnknown_030007B0
_081336CC: .4byte 0x000002c3
_081336D0:
ldrb r2, [r1, 0x19]
@@ -379521,9 +379521,9 @@ _081336E8:
bl MenuPrintMessage
b _08133796
.align 2, 0
-_08133738: .4byte 0x030007b0
-_0813373C: .4byte 0x020232cc
-_08133740: .4byte 0x020234cc
+_08133738: .4byte gUnknown_030007B0
+_0813373C: .4byte gStringVar2
+_08133740: .4byte gStringVar4
_08133744: .4byte gOtherText_TeachSpecificMove
_08133748:
ldr r4, _08133764
@@ -379539,7 +379539,7 @@ _08133748:
strb r0, [r1]
b _08133796
.align 2, 0
-_08133764: .4byte 0x020234cc
+_08133764: .4byte gStringVar4
_08133768: .4byte gOtherText_GiveUpTeachingMove
_0813376C:
movs r0, 0x2
@@ -379593,10 +379593,10 @@ _08133796:
strb r0, [r5]
b _081337F8
.align 2, 0
-_081337D4: .4byte 0x030007b0
-_081337D8: .4byte 0x020234cc
+_081337D4: .4byte gUnknown_030007B0
+_081337D8: .4byte gStringVar4
_081337DC: .4byte gOtherText_GiveUpTeachingMove
-_081337E0: .4byte 0x02020004
+_081337E0: .4byte gSprites
_081337E4:
ldrb r1, [r4, 0x19]
ldrb r0, [r4, 0x1A]
@@ -379643,8 +379643,8 @@ _0813381C:
bl sub_8072C74
b _081338FA
.align 2, 0
-_08133834: .4byte 0x030007b0
-_08133838: .4byte 0x02039360
+_08133834: .4byte gUnknown_030007B0
+_08133838: .4byte gTileBuffer
_0813383C: .4byte gBattleMoves
_08133840: .4byte gEmptyString_81E72B0
_08133844:
@@ -379767,7 +379767,7 @@ _08133916:
bx r0
.align 2, 0
_08133938: .4byte gTypeNames
-_0813393C: .4byte 0x02039360
+_0813393C: .4byte gTileBuffer
thumb_func_end sub_8133800
thumb_func_start sub_8133940
@@ -379891,8 +379891,8 @@ _08133A1A:
.align 2, 0
_08133A34: .4byte gContestEffects
_08133A38: .4byte gContestMoves
-_08133A3C: .4byte 0x030007b0
-_08133A40: .4byte 0x02020004
+_08133A3C: .4byte gUnknown_030007B0
+_08133A40: .4byte gSprites
_08133A44:
ldr r0, [r7]
adds r0, r4
@@ -379953,8 +379953,8 @@ _08133A9A:
.align 2, 0
_08133AB4: .4byte gContestEffects
_08133AB8: .4byte gContestMoves
-_08133ABC: .4byte 0x030007b0
-_08133AC0: .4byte 0x02020004
+_08133ABC: .4byte gUnknown_030007B0
+_08133AC0: .4byte gSprites
_08133AC4:
ldr r0, [r7]
adds r0, r4
@@ -380060,8 +380060,8 @@ _08133B48:
bl sub_8072AB0
b _08133C92
.align 2, 0
-_08133B88: .4byte 0x030007b0
-_08133B8C: .4byte 0x02020004
+_08133B88: .4byte gUnknown_030007B0
+_08133B8C: .4byte gSprites
_08133B90: .4byte gUnknown_08402E3D
_08133B94: .4byte gUnknown_08402E24
_08133B98: .4byte gUnknown_083CADD4
@@ -380154,7 +380154,7 @@ _08133C32:
b _08133C86
.align 2, 0
_08133C54: .4byte gUnknown_08402E24
-_08133C58: .4byte 0x02020004
+_08133C58: .4byte gSprites
_08133C5C:
ldr r4, _08133CA0
ldrb r0, [r4, 0x3]
@@ -380211,7 +380211,7 @@ sub_8133CA4: @ 8133CA4
pop {r0}
bx r0
.align 2, 0
-_08133CC8: .4byte 0x030007b0
+_08133CC8: .4byte gUnknown_030007B0
thumb_func_end sub_8133CA4
thumb_func_start sub_8133CCC
@@ -380250,8 +380250,8 @@ sub_8133CCC: @ 8133CCC
movs r0, 0
b _08133D1E
.align 2, 0
-_08133D14: .4byte 0x03005ce0
-_08133D18: .4byte 0x03004360
+_08133D14: .4byte gUnknown_03005CE0
+_08133D18: .4byte gPlayerParty
_08133D1C:
movs r0, 0x1
_08133D1E:
@@ -380325,7 +380325,7 @@ _08133D96:
bl sub_806CD44
b _08133E4E
.align 2, 0
-_08133DA0: .4byte 0x02020004
+_08133DA0: .4byte gSprites
_08133DA4: .4byte 0x02001000
_08133DA8:
movs r5, 0xD8
@@ -380356,7 +380356,7 @@ _08133DDA:
bl sub_8133EB8
b _08133E4E
.align 2, 0
-_08133DE4: .4byte 0x03004360
+_08133DE4: .4byte gPlayerParty
_08133DE8:
movs r0, 0x1
bl audio_play
@@ -380413,10 +380413,10 @@ _08133E4E:
pop {r0}
bx r0
.align 2, 0
-_08133E5C: .4byte 0x03004360
+_08133E5C: .4byte gPlayerParty
_08133E60: .4byte 0xffff8000
_08133E64: .4byte sub_8133EF8
-_08133E68: .4byte 0x03004b20
+_08133E68: .4byte gTasks
_08133E6C: .4byte sub_806FA18
_08133E70: .4byte 0x0001a282
thumb_func_end sub_8133D50
@@ -380450,8 +380450,8 @@ _08133EA4:
pop {r0}
bx r0
.align 2, 0
-_08133EAC: .4byte 0x0202e8f6
-_08133EB0: .4byte 0x03004b20
+_08133EAC: .4byte gUnknown_0202E8F6
+_08133EB0: .4byte gTasks
_08133EB4: .4byte sub_806CB74
thumb_func_end sub_8133E74
@@ -380479,9 +380479,9 @@ sub_8133EB8: @ 8133EB8
pop {r0}
bx r0
.align 2, 0
-_08133EE8: .4byte 0x0202e8f4
+_08133EE8: .4byte gUnknown_0202E8F4
_08133EEC: .4byte gOtherText_CantUseOnPoke
-_08133EF0: .4byte 0x03004b20
+_08133EF0: .4byte gTasks
_08133EF4: .4byte sub_8133E74
thumb_func_end sub_8133EB8
@@ -380520,7 +380520,7 @@ sub_8133EF8: @ 8133EF8
_08133F3C: .4byte 0x0201b000
_08133F40: .4byte 0x00000261
_08133F44: .4byte 0xfffe6000
-_08133F48: .4byte 0x02020004
+_08133F48: .4byte gSprites
thumb_func_end sub_8133EF8
thumb_func_start sub_8133F4C
@@ -380928,7 +380928,7 @@ sub_81341F8: @ 81341F8
pop {r0}
bx r0
.align 2, 0
-_08134208: .4byte 0x02028878
+_08134208: .4byte gUnknown_02028878
thumb_func_end sub_81341F8
thumb_func_start sub_813420C
@@ -380957,8 +380957,8 @@ _08134218:
pop {r0}
bx r0
.align 2, 0
-_08134238: .4byte 0x02039302
-_0813423C: .4byte 0x020392fc
+_08134238: .4byte gUnknown_02039302
+_0813423C: .4byte gUnknown_020392FC
thumb_func_end sub_813420C
thumb_func_start sub_8134240
@@ -381050,12 +381050,12 @@ sub_8134240: @ 8134240
pop {r0}
bx r0
.align 2, 0
-_081342FC: .4byte 0x030045c0
+_081342FC: .4byte gEnemyParty
.ifdef SAPPHIRE
_sub_8134240_Latias: .4byte 407
.endif
-_08134300: .4byte 0x02028878
-_08134304: .4byte 0x02039302
+_08134300: .4byte gUnknown_02028878
+_08134304: .4byte gUnknown_02039302
_08134308: .4byte gUnknown_08402E80
thumb_func_end sub_8134240
@@ -381087,8 +381087,8 @@ mapnumbers_history_shift_sav1_0_2_4_out: @ 8134320
strb r1, [r0, 0x1]
bx lr
.align 2, 0
-_08134340: .4byte 0x020392fc
-_08134344: .4byte 0x02025734
+_08134340: .4byte gUnknown_020392FC
+_08134344: .4byte gSaveBlock1
thumb_func_end mapnumbers_history_shift_sav1_0_2_4_out
thumb_func_start sub_8134348
@@ -381125,8 +381125,8 @@ _08134380:
pop {r0}
bx r0
.align 2, 0
-_08134388: .4byte 0x02028878
-_0813438C: .4byte 0x02039302
+_08134388: .4byte gUnknown_02028878
+_0813438C: .4byte gUnknown_02039302
_08134390: .4byte gUnknown_08402E80
thumb_func_end sub_8134348
@@ -381185,10 +381185,10 @@ _081343F4:
strb r1, [r7, 0x1]
b _08134416
.align 2, 0
-_081343FC: .4byte 0x02028878
-_08134400: .4byte 0x02039302
+_081343FC: .4byte gUnknown_02028878
+_08134400: .4byte gUnknown_02039302
_08134404: .4byte gUnknown_08402E80
-_08134408: .4byte 0x020392fc
+_08134408: .4byte gUnknown_020392FC
_0813440C:
adds r0, r4, 0x1
lsls r0, 24
@@ -381222,8 +381222,8 @@ sub_813441C: @ 813441C
movs r0, 0x1
b _0813444A
.align 2, 0
-_08134440: .4byte 0x02028878
-_08134444: .4byte 0x02039302
+_08134440: .4byte gUnknown_02028878
+_08134444: .4byte gUnknown_02039302
_08134448:
movs r0, 0
_0813444A:
@@ -381284,8 +381284,8 @@ sub_8134450: @ 8134450
pop {r0}
bx r0
.align 2, 0
-_081344C4: .4byte 0x030045c0
-_081344C8: .4byte 0x02028878
+_081344C4: .4byte gEnemyParty
+_081344C8: .4byte gUnknown_02028878
thumb_func_end sub_8134450
thumb_func_start sub_81344CC
@@ -381310,7 +381310,7 @@ sub_81344CC: @ 81344CC
movs r0, 0x1
b _081344FE
.align 2, 0
-_081344F8: .4byte 0x02025734
+_081344F8: .4byte gSaveBlock1
_081344FC:
movs r0, 0
_081344FE:
@@ -381335,7 +381335,7 @@ sub_8134504: @ 8134504
pop {r0}
bx r0
.align 2, 0
-_08134528: .4byte 0x02028878
+_08134528: .4byte gUnknown_02028878
thumb_func_end sub_8134504
thumb_func_start sub_813452C
@@ -381345,7 +381345,7 @@ sub_813452C: @ 813452C
strb r0, [r1, 0x13]
bx lr
.align 2, 0
-_08134534: .4byte 0x02028878
+_08134534: .4byte gUnknown_02028878
thumb_func_end sub_813452C
thumb_func_start sub_8134538
@@ -381357,7 +381357,7 @@ sub_8134538: @ 8134538
strb r0, [r1]
bx lr
.align 2, 0
-_08134544: .4byte 0x02039302
+_08134544: .4byte gUnknown_02039302
thumb_func_end sub_8134538
thumb_func_start sub_8134548
@@ -381522,7 +381522,7 @@ _08134680:
movs r0, 0
b _081346E2
.align 2, 0
-_08134684: .4byte 0x0202e8dc
+_08134684: .4byte gScriptResult
_08134688: .4byte gSaveBlock2
_0813468C: .4byte 0x0000049a
_08134690:
@@ -381678,9 +381678,9 @@ _081347A4:
movs r0, 0
b _081347E0
.align 2, 0
-_081347B4: .4byte 0x02024ff0
+_081347B4: .4byte gUnknown_02024FF0
_081347B8: .4byte gSaveBlock2
-_081347BC: .4byte 0x02025090
+_081347BC: .4byte gUnknown_02025090
_081347C0:
bl Random
ldr r4, _081347F0
@@ -382146,8 +382146,8 @@ _08134B32:
b _08134B54
.align 2, 0
_08134B3C: .4byte gSaveBlock2
-_08134B40: .4byte 0x02024ffc
-_08134B44: .4byte 0x02024ff4
+_08134B40: .4byte gUnknown_02024FFC
+_08134B44: .4byte gUnknown_02024FF4
_08134B48:
adds r6, 0x1
cmp r6, 0x6
@@ -382598,8 +382598,8 @@ _08134E78:
ble _08134E78
b _08135082
.align 2, 0
-_08134E94: .4byte 0x030045c0
-_08134E98: .4byte 0x02025370
+_08134E94: .4byte gEnemyParty
+_08134E98: .4byte gUnknown_02025370
_08134E9C:
movs r6, 0
adds r4, r1, 0
@@ -382626,7 +382626,7 @@ _08134EA4:
b _08135082
.align 2, 0
_08134ECC: .4byte 0xffffc158
-_08134ED0: .4byte 0x030045c0
+_08134ED0: .4byte gEnemyParty
_08134ED4: .4byte 0x00000564
_08134ED8:
ldr r2, _08134EF4
@@ -382855,7 +382855,7 @@ _08135082:
pop {r0}
bx r0
.align 2, 0
-_08135094: .4byte 0x030045c0
+_08135094: .4byte gEnemyParty
_08135098: .4byte gBattleTowerHeldItems
thumb_func_end sub_8134DD4
@@ -382947,7 +382947,7 @@ _08135148:
bl StringAppend
b _081351D8
.align 2, 0
-_08135158: .4byte 0x020231cc
+_08135158: .4byte gStringVar1
_0813515C: .4byte gUnknown_08400E23
_08135160:
cmp r5, r4
@@ -382957,7 +382957,7 @@ _08135160:
bl StringAppend
b _081351D8
.align 2, 0
-_08135170: .4byte 0x020231cc
+_08135170: .4byte gStringVar1
_08135174: .4byte gUnknown_08400E29
_08135178:
cmp r4, r5
@@ -382967,7 +382967,7 @@ _08135178:
bl StringAppend
b _08135198
.align 2, 0
-_08135188: .4byte 0x020231cc
+_08135188: .4byte gStringVar1
_0813518C: .4byte gUnknown_08400E23
_08135190:
ldr r0, _081351A4
@@ -382979,7 +382979,7 @@ _08135198:
bl StringAppend
b _081351D8
.align 2, 0
-_081351A4: .4byte 0x020231cc
+_081351A4: .4byte gStringVar1
_081351A8: .4byte gUnknown_08400E29
_081351AC: .4byte gUnknown_08400E30
_081351B0:
@@ -382990,7 +382990,7 @@ _081351B0:
bl StringAppend
b _081351D0
.align 2, 0
-_081351C0: .4byte 0x020231cc
+_081351C0: .4byte gStringVar1
_081351C4: .4byte gUnknown_08400E23
_081351C8:
ldr r0, _081351F0
@@ -383013,7 +383013,7 @@ _081351E6:
pop {r1}
bx r1
.align 2, 0
-_081351F0: .4byte 0x020231cc
+_081351F0: .4byte gStringVar1
_081351F4: .4byte gUnknown_08400E29
_081351F8: .4byte gUnknown_08400E2E
_081351FC: .4byte gSpeciesNames
@@ -383255,10 +383255,10 @@ _081353A8:
bl StringAppend
b _0813543E
.align 2, 0
-_081353C4: .4byte 0x03004360
-_081353C8: .4byte 0x0202e8dc
-_081353CC: .4byte 0x020231cc
-_081353D0: .4byte 0x0202e8cc
+_081353C4: .4byte gPlayerParty
+_081353C8: .4byte gScriptResult
+_081353CC: .4byte gStringVar1
+_081353D0: .4byte gUnknown_0202E8CC
_081353D4: .4byte gBattleTowerBanlist
_081353D8: .4byte 0x0000ffff
_081353DC: .4byte gUnknown_08400E2C
@@ -383273,7 +383273,7 @@ _081353E4:
bl StringAppend
b _08135408
.align 2, 0
-_081353F8: .4byte 0x020231cc
+_081353F8: .4byte gStringVar1
_081353FC: .4byte gUnknown_08400E2E
_08135400:
ldr r0, _08135414
@@ -383285,7 +383285,7 @@ _08135408:
bl StringAppend
b _0813543E
.align 2, 0
-_08135414: .4byte 0x020231cc
+_08135414: .4byte gStringVar1
_08135418: .4byte gUnknown_08400E2C
_0813541C: .4byte gUnknown_08400E36
_08135420:
@@ -383314,7 +383314,7 @@ _0813543E:
pop {r0}
bx r0
.align 2, 0
-_08135450: .4byte 0x0202e8cc
+_08135450: .4byte gUnknown_0202E8CC
_08135454: .4byte gSaveBlock2
_08135458: .4byte 0x00000554
thumb_func_end sub_81352E4
@@ -383330,7 +383330,7 @@ sub_813545C: @ 813545C
pop {r0}
bx r0
.align 2, 0
-_08135470: .4byte 0x020234cc
+_08135470: .4byte gStringVar4
thumb_func_end sub_813545C
thumb_func_start sub_8135474
@@ -383392,7 +383392,7 @@ sub_81354CC: @ 81354CC
beq _0813551C
b _08135520
.align 2, 0
-_081354E4: .4byte 0x0202e8cc
+_081354E4: .4byte gUnknown_0202E8CC
_081354E8:
movs r5, 0
_081354EA:
@@ -383416,8 +383416,8 @@ _081354EA:
ble _081354EA
b _08135520
.align 2, 0
-_08135514: .4byte 0x0202596c
-_08135518: .4byte 0x03004360
+_08135514: .4byte gUnknown_0202596C
+_08135518: .4byte gPlayerParty
_0813551C:
bl sub_81360D0
_08135520:
@@ -383453,7 +383453,7 @@ _08135558:
pop {r0}
bx r0
.align 2, 0
-_08135560: .4byte 0x03001770
+_08135560: .4byte gMain
_08135564: .4byte sub_81354CC
_08135568: .4byte sub_800E7C4
thumb_func_end sub_8135534
@@ -383472,7 +383472,7 @@ sub_813556C: @ 813556C
beq _0813558E
b _08135648
.align 2, 0
-_08135584: .4byte 0x0202e8cc
+_08135584: .4byte gUnknown_0202E8CC
_08135588:
cmp r2, 0x2
beq _08135600
@@ -383488,8 +383488,8 @@ _0813558E:
bl sub_8134DD4
b _081355D6
.align 2, 0
-_081355A4: .4byte 0x020239f8
-_081355A8: .4byte 0x0202ff5e
+_081355A4: .4byte gUnknown_020239F8
+_081355A8: .4byte word_202FF5E
_081355AC:
movs r5, 0
_081355AE:
@@ -383523,8 +383523,8 @@ _081355D6:
bl sub_811AABC
b _08135648
.align 2, 0
-_081355F4: .4byte 0x03004360
-_081355F8: .4byte 0x0202596c
+_081355F4: .4byte gPlayerParty
+_081355F8: .4byte gUnknown_0202596C
_081355FC: .4byte sub_8135534
_08135600:
bl ZeroEnemyPartyMons
@@ -383564,11 +383564,11 @@ _08135648:
pop {r0}
bx r0
.align 2, 0
-_08135650: .4byte 0x030045c0
-_08135654: .4byte 0x02025370
-_08135658: .4byte 0x020239f8
+_08135650: .4byte gEnemyParty
+_08135654: .4byte gUnknown_02025370
+_08135658: .4byte gUnknown_020239F8
_0813565C: .4byte 0x00000808
-_08135660: .4byte 0x0202ff5e
+_08135660: .4byte word_202FF5E
_08135664: .4byte sub_8135534
thumb_func_end sub_813556C
@@ -383596,7 +383596,7 @@ _08135682:
.align 2, 0
_0813568C: .4byte gSaveBlock2
_08135690: .4byte 0x00000554
-_08135694: .4byte 0x0202e8cc
+_08135694: .4byte gUnknown_0202E8CC
_08135698: .4byte _0813569C
.align 2, 0
_0813569C:
@@ -383631,7 +383631,7 @@ _081356D8:
_081356F0: .4byte 0x02000000
_081356F4: .4byte 0x00000556
_081356F8: .4byte 0x000160fb
-_081356FC: .4byte 0x0202e8ce
+_081356FC: .4byte gUnknown_0202E8CE
_08135700:
ldr r0, _08135714
ldrb r0, [r0]
@@ -383644,7 +383644,7 @@ _08135700:
negs r0, r0
b _08135810
.align 2, 0
-_08135714: .4byte 0x0202e8ce
+_08135714: .4byte gUnknown_0202E8CE
_08135718: .4byte 0x00000554
_0813571C:
lsls r1, r4, 1
@@ -383664,7 +383664,7 @@ _0813572C:
b _0813589A
.align 2, 0
_08135738: .4byte 0x0000055c
-_0813573C: .4byte 0x0202e8ce
+_0813573C: .4byte gUnknown_0202E8CE
_08135740:
ldr r0, _0813574C
ldrh r1, [r0]
@@ -383673,7 +383673,7 @@ _08135740:
strb r1, [r0]
b _0813589A
.align 2, 0
-_0813574C: .4byte 0x0202e8ce
+_0813574C: .4byte gUnknown_0202E8CE
_08135750: .4byte 0x00000564
_08135754:
movs r2, 0
@@ -383689,8 +383689,8 @@ _0813575A:
ble _0813575A
b _0813589A
.align 2, 0
-_0813576C: .4byte 0x02025409
-_08135770: .4byte 0x02039270
+_0813576C: .4byte gUnknown_02025409
+_08135770: .4byte gUnknown_02039270
_08135774:
ldr r3, _081357C0
adds r0, r5, r3
@@ -383733,8 +383733,8 @@ _0813579A:
.align 2, 0
_081357C0: .4byte 0x00000564
_081357C4: .4byte 0x0000270e
-_081357C8: .4byte 0x0202e8dc
-_081357CC: .4byte 0x020231cc
+_081357C8: .4byte gScriptResult
+_081357CC: .4byte gStringVar1
_081357D0:
lsls r0, r4, 1
ldr r2, _081357F0
@@ -383755,7 +383755,7 @@ _081357E4:
.align 2, 0
_081357F0: .4byte 0x0000055c
_081357F4: .4byte 0x00000595
-_081357F8: .4byte 0x0202e8dc
+_081357F8: .4byte gScriptResult
_081357FC:
ldr r0, _08135818
ldrb r0, [r0]
@@ -383773,7 +383773,7 @@ _08135810:
strb r0, [r3]
b _0813589A
.align 2, 0
-_08135818: .4byte 0x0202e8ce
+_08135818: .4byte gUnknown_0202E8CE
_0813581C: .4byte 0x00000554
_08135820:
ldr r2, _08135830
@@ -383866,7 +383866,7 @@ _081358BE:
.align 2, 0
_081358C8: .4byte gSaveBlock2
_081358CC: .4byte 0x00000554
-_081358D0: .4byte 0x0202e8cc
+_081358D0: .4byte gUnknown_0202E8CC
_081358D4: .4byte _081358D8
.align 2, 0
_081358D8:
@@ -383892,7 +383892,7 @@ _08135914:
adds r1, r4, r1
b _0813596A
.align 2, 0
-_08135920: .4byte 0x0202e8dc
+_08135920: .4byte gScriptResult
_08135924: .4byte 0x00000556
_08135928:
ldr r1, _08135934
@@ -383902,7 +383902,7 @@ _08135928:
lsls r0, 31
b _08135982
.align 2, 0
-_08135934: .4byte 0x0202e8dc
+_08135934: .4byte gScriptResult
_08135938: .4byte 0x00000554
_0813593C:
ldr r2, _08135948
@@ -383911,7 +383911,7 @@ _0813593C:
lsls r4, 3
b _08135952
.align 2, 0
-_08135948: .4byte 0x0202e8dc
+_08135948: .4byte gScriptResult
_0813594C:
ldr r2, _0813595C
lsls r0, r4, 1
@@ -383923,7 +383923,7 @@ _08135952:
strh r0, [r2]
b _08135A0A
.align 2, 0
-_0813595C: .4byte 0x0202e8dc
+_0813595C: .4byte gScriptResult
_08135960: .4byte 0x0000055c
_08135964:
ldr r0, _08135970
@@ -383934,7 +383934,7 @@ _0813596A:
strh r1, [r0]
b _08135A0A
.align 2, 0
-_08135970: .4byte 0x0202e8dc
+_08135970: .4byte gScriptResult
_08135974: .4byte 0x00000564
_08135978:
ldr r1, _08135988
@@ -383947,7 +383947,7 @@ _08135982:
strh r0, [r1]
b _08135A0A
.align 2, 0
-_08135988: .4byte 0x0202e8dc
+_08135988: .4byte gScriptResult
_0813598C: .4byte 0x00000554
_08135990:
adds r0, r4, 0
@@ -383956,7 +383956,7 @@ _08135990:
strh r0, [r1]
b _08135A0A
.align 2, 0
-_0813599C: .4byte 0x0202e8dc
+_0813599C: .4byte gScriptResult
_081359A0:
ldr r1, _081359B0
adds r0, r3, r1
@@ -384034,8 +384034,8 @@ _08135A1C:
pop {r0}
bx r0
.align 2, 0
-_08135A34: .4byte 0x02039270
-_08135A38: .4byte 0x02025409
+_08135A34: .4byte gUnknown_02039270
+_08135A38: .4byte gUnknown_02025409
thumb_func_end sub_8135A14
thumb_func_start sub_8135A3C
@@ -384133,7 +384133,7 @@ sub_8135AC4: @ 8135AC4
movs r1, 0x14
b _08135B0E
.align 2, 0
-_08135AF0: .4byte 0x02024f4c
+_08135AF0: .4byte gUnknown_02024F4C
_08135AF4: .4byte 0x000004ac
_08135AF8: .4byte gUnknown_08405E7E
_08135AFC:
@@ -384203,12 +384203,12 @@ _08135B56:
bx r0
.align 2, 0
_08135B84: .4byte gUnknown_08405E60
-_08135B88: .4byte 0x02024eae
-_08135B8C: .4byte 0x02025734
+_08135B88: .4byte gUnknown_02024EAE
+_08135B8C: .4byte gSaveBlock1
_08135B90: .4byte 0x00002b28
-_08135B94: .4byte 0x02025409
-_08135B98: .4byte 0x030042fc
-_08135B9C: .4byte 0x02024f4c
+_08135B94: .4byte gUnknown_02025409
+_08135B98: .4byte gUnknown_030042FC
+_08135B9C: .4byte gUnknown_02024F4C
thumb_func_end sub_8135AC4
thumb_func_start sub_8135BA0
@@ -384277,9 +384277,9 @@ _08135BF8:
.align 2, 0
_08135C1C: .4byte gSaveBlock2
_08135C20: .4byte 0x00000554
-_08135C24: .4byte 0x0202e8cc
+_08135C24: .4byte gUnknown_0202E8CC
_08135C28: .4byte 0x0000055c
-_08135C2C: .4byte 0x02024d26
+_08135C2C: .4byte gUnknown_02024D26
_08135C30: .4byte 0x00000555
_08135C34: .4byte 0x00000556
thumb_func_end sub_8135BA0
@@ -384357,7 +384357,7 @@ _08135CAA:
pop {r0}
bx r0
.align 2, 0
-_08135CBC: .4byte 0x02024f4c
+_08135CBC: .4byte gUnknown_02024F4C
_08135CC0: .4byte gSaveBlock2
thumb_func_end sub_8135C44
@@ -384427,8 +384427,8 @@ _08135D1E:
pop {r0}
bx r0
.align 2, 0
-_08135D34: .4byte 0x02025328
-_08135D38: .4byte 0x02024a80
+_08135D34: .4byte gUnknown_02025328
+_08135D38: .4byte gBattleMons
thumb_func_end sub_8135CFC
thumb_func_start sub_8135D3C
@@ -384547,8 +384547,8 @@ sub_8135DEC: @ 8135DEC
.align 2, 0
_08135E20: .4byte gSaveBlock2
_08135E24: .4byte 0x00000554
-_08135E28: .4byte 0x020231cc
-_08135E2C: .4byte 0x0202e8dc
+_08135E28: .4byte gStringVar1
+_08135E2C: .4byte gScriptResult
_08135E30:
ldr r1, _08135E48
movs r0, 0
@@ -384563,7 +384563,7 @@ _08135E40:
pop {r0}
bx r0
.align 2, 0
-_08135E48: .4byte 0x0202e8dc
+_08135E48: .4byte gScriptResult
_08135E4C: .4byte 0x00000556
thumb_func_end sub_8135DEC
@@ -384638,9 +384638,9 @@ _08135EC8:
.align 2, 0
_08135ED4: .4byte gSaveBlock2
_08135ED8: .4byte 0x00000554
-_08135EDC: .4byte 0x0202e8dc
+_08135EDC: .4byte gScriptResult
_08135EE0: .4byte 0x00000565
-_08135EE4: .4byte 0x03004360
+_08135EE4: .4byte gPlayerParty
thumb_func_end sub_8135E50
thumb_func_start unref_sub_8135EE8
@@ -384663,7 +384663,7 @@ unref_sub_8135EE8: @ 8135EE8
movs r1, 0x14
b _08135F2A
.align 2, 0
-_08135F0C: .4byte 0x0202533c
+_08135F0C: .4byte gUnknown_0202533C
_08135F10: .4byte 0xfffffb68
_08135F14: .4byte gUnknown_08405E7E
_08135F18:
@@ -384738,10 +384738,10 @@ _08135F80:
bx r0
.align 2, 0
_08135FA8: .4byte gUnknown_08405E60
-_08135FAC: .4byte 0x02024eae
-_08135FB0: .4byte 0x02025734
+_08135FAC: .4byte gUnknown_02024EAE
+_08135FB0: .4byte gSaveBlock1
_08135FB4: .4byte 0x00002b28
-_08135FB8: .4byte 0x03004360
+_08135FB8: .4byte gPlayerParty
thumb_func_end unref_sub_8135EE8
thumb_func_start sub_8135FBC
@@ -384797,7 +384797,7 @@ _08135FFC:
pop {r0}
bx r0
.align 2, 0
-_08136018: .4byte 0x02025340
+_08136018: .4byte gUnknown_02025340
thumb_func_end sub_8135FF4
thumb_func_start sub_813601C
@@ -384823,8 +384823,8 @@ _0813602E:
strh r0, [r4]
b _08136078
.align 2, 0
-_08136044: .4byte 0x0202e8dc
-_08136048: .4byte 0x0202533c
+_08136044: .4byte gScriptResult
+_08136048: .4byte gUnknown_0202533C
_0813604C:
movs r3, 0
movs r2, 0
@@ -384854,7 +384854,7 @@ _08136078:
bx r0
.align 2, 0
_08136080: .4byte gSaveBlock2
-_08136084: .4byte 0x0202e8dc
+_08136084: .4byte gScriptResult
thumb_func_end sub_813601C
thumb_func_start sub_8136088
@@ -384901,7 +384901,7 @@ sub_81360C0: @ 81360C0
pop {r0}
bx r0
.align 2, 0
-_081360CC: .4byte 0x0202534c
+_081360CC: .4byte gUnknown_0202534C
thumb_func_end sub_81360C0
thumb_func_start sub_81360D0
@@ -384916,8 +384916,8 @@ sub_81360D0: @ 81360D0
strb r0, [r1]
b _08136102
.align 2, 0
-_081360E4: .4byte 0x02024d26
-_081360E8: .4byte 0x020234cc
+_081360E4: .4byte gUnknown_02024D26
+_081360E8: .4byte gStringVar4
_081360EC:
cmp r0, 0x1
bne _081360FC
@@ -384925,7 +384925,7 @@ _081360EC:
bl sub_813545C
b _08136102
.align 2, 0
-_081360F8: .4byte 0x02025364
+_081360F8: .4byte gUnknown_02025364
_081360FC:
ldr r0, _08136108
bl sub_813545C
@@ -384933,7 +384933,7 @@ _08136102:
pop {r0}
bx r0
.align 2, 0
-_08136108: .4byte 0x02025358
+_08136108: .4byte gUnknown_02025358
thumb_func_end sub_81360D0
thumb_func_start sub_813610C
@@ -384955,7 +384955,7 @@ _0813611E:
pop {r0}
bx r0
.align 2, 0
-_0813612C: .4byte 0x020253fa
+_0813612C: .4byte gUnknown_020253FA
thumb_func_end sub_813610C
thumb_func_start sub_8136130
@@ -384981,7 +384981,7 @@ sub_8136130: @ 8136130
pop {r0}
bx r0
.align 2, 0
-_0813615C: .4byte 0x02039304
+_0813615C: .4byte gUnknown_02039304
_08136160: .4byte gUnknown_083DFEC4
_08136164: .4byte 0x0000d164
_08136168: .4byte 0x0000d162
@@ -385029,10 +385029,10 @@ _0813619E:
pop {r0}
bx r0
.align 2, 0
-_081361C4: .4byte 0x02039304
-_081361C8: .4byte 0x0203930c
-_081361CC: .4byte 0x02039308
-_081361D0: .4byte 0x02039310
+_081361C4: .4byte gUnknown_02039304
+_081361C8: .4byte gUnknown_0203930C
+_081361CC: .4byte gUnknown_02039308
+_081361D0: .4byte gUnknown_02039310
_081361D4: .4byte gUnknown_083DFEC4
_081361D8: .4byte 0x0000d162
_081361DC: .4byte sub_8136294
@@ -385068,7 +385068,7 @@ _0813621A:
pop {r0}
bx r0
.align 2, 0
-_08136220: .4byte 0x02039304
+_08136220: .4byte gUnknown_02039304
_08136224: .4byte sub_81365C8
_08136228: .4byte sub_813622C
thumb_func_end sub_81361E4
@@ -385097,7 +385097,7 @@ sub_8136244: @ 8136244
pop {r0}
bx r0
.align 2, 0
-_08136260: .4byte 0x02039304
+_08136260: .4byte gUnknown_02039304
thumb_func_end sub_8136244
thumb_func_start sub_8136264
@@ -385123,7 +385123,7 @@ launch_c3_walk_stairs_and_run_once: @ 8136280
strb r0, [r1]
bx lr
.align 2, 0
-_08136290: .4byte 0x02039304
+_08136290: .4byte gUnknown_02039304
thumb_func_end launch_c3_walk_stairs_and_run_once
thumb_func_start sub_8136294
@@ -385145,7 +385145,7 @@ _081362A8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081362B4: .4byte 0x02039304
+_081362B4: .4byte gUnknown_02039304
_081362B8: .4byte _081362BC
.align 2, 0
_081362BC:
@@ -385196,7 +385196,7 @@ _08136330:
.align 2, 0
_08136344: .4byte gUnknown_083DFEC4
_08136348: .4byte 0x00006dac
-_0813634C: .4byte 0x02039304
+_0813634C: .4byte gUnknown_02039304
_08136350: .4byte sub_81365A0
_08136354:
bl ResetSpriteData
@@ -385263,7 +385263,7 @@ _081363C8:
_081363D4:
b _08136524
.align 2, 0
-_081363D8: .4byte 0x02039304
+_081363D8: .4byte gUnknown_02039304
_081363DC:
movs r0, 0x1
bl sub_80F2C80
@@ -385283,7 +385283,7 @@ _081363EE:
_081363FC:
b _08136524
.align 2, 0
-_08136400: .4byte 0x02039304
+_08136400: .4byte gUnknown_02039304
_08136404:
ldr r1, _08136434
movs r0, 0x14
@@ -385307,7 +385307,7 @@ _08136404:
strh r5, [r4]
b _08136524
.align 2, 0
-_08136434: .4byte 0x03001760
+_08136434: .4byte gKeyRepeatStartDelay
_08136438: .4byte gUnknown_083DFEC4
_0813643C: .4byte 0x00008828
_08136440: .4byte 0x00009344
@@ -385421,7 +385421,7 @@ _08136528:
strb r0, [r1]
b _0813657A
.align 2, 0
-_08136534: .4byte 0x02039304
+_08136534: .4byte gUnknown_02039304
_08136538:
ldr r1, _08136584
movs r0, 0xF0
@@ -385493,7 +385493,7 @@ _081365BE:
pop {r0}
bx r0
.align 2, 0
-_081365C4: .4byte 0x02039304
+_081365C4: .4byte gUnknown_02039304
thumb_func_end sub_81365A0
thumb_func_start sub_81365C8
@@ -385510,7 +385510,7 @@ sub_81365C8: @ 81365C8
beq _0813660C
b _08136626
.align 2, 0
-_081365E0: .4byte 0x02039304
+_081365E0: .4byte gUnknown_02039304
_081365E4:
movs r0, 0x1
negs r0, r0
@@ -385546,7 +385546,7 @@ _08136626:
pop {r0}
bx r0
.align 2, 0
-_08136630: .4byte 0x0202f388
+_08136630: .4byte gPaletteFade
_08136634: .4byte sub_8136638
thumb_func_end sub_81365C8
@@ -385567,7 +385567,7 @@ _08136648:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08136654: .4byte 0x02039304
+_08136654: .4byte gUnknown_02039304
_08136658: .4byte _0813665C
.align 2, 0
_0813665C:
@@ -385597,8 +385597,8 @@ _0813667C:
movs r1, 0x1
b _081367F8
.align 2, 0
-_081366A4: .4byte 0x03001770
-_081366A8: .4byte 0x02039304
+_081366A4: .4byte gMain
+_081366A8: .4byte gUnknown_02039304
_081366AC:
movs r0, 0x80
ands r0, r1
@@ -385615,7 +385615,7 @@ _081366AC:
movs r1, 0x1
b _081367F8
.align 2, 0
-_081366D0: .4byte 0x02039304
+_081366D0: .4byte gUnknown_02039304
_081366D4:
ldrh r1, [r2, 0x2E]
movs r0, 0x2
@@ -385630,7 +385630,7 @@ _081366D4:
movs r1, 0x3
b _081367F8
.align 2, 0
-_081366F0: .4byte 0x02039304
+_081366F0: .4byte gUnknown_02039304
_081366F4:
movs r0, 0x1
ands r0, r1
@@ -385662,7 +385662,7 @@ _081366FE:
_08136728: .4byte gUnknown_083DFEC4
_0813672C: .4byte 0x000087dc
_08136730: .4byte 0x000087da
-_08136734: .4byte 0x02039304
+_08136734: .4byte gUnknown_02039304
_08136738:
ldr r0, _08136744
ldr r0, [r0]
@@ -385670,7 +385670,7 @@ _08136738:
movs r1, 0x5
b _081367F8
.align 2, 0
-_08136744: .4byte 0x02039304
+_08136744: .4byte gUnknown_02039304
_08136748:
bl gpu_sync_bg_show
lsls r0, 24
@@ -385690,7 +385690,7 @@ _08136754:
strb r4, [r0]
b _081367FA
.align 2, 0
-_08136770: .4byte 0x02039304
+_08136770: .4byte gUnknown_02039304
_08136774:
ldr r0, _0813677C
bl launch_c3_walk_stairs_and_run_once
@@ -385708,7 +385708,7 @@ _08136784:
strb r0, [r1]
b _081367FA
.align 2, 0
-_08136794: .4byte 0x02039304
+_08136794: .4byte gUnknown_02039304
_08136798:
bl sub_8136C40
lsls r0, 24
@@ -385738,7 +385738,7 @@ _081367B8:
movs r1, 0x7
b _081367F8
.align 2, 0
-_081367D0: .4byte 0x02039304
+_081367D0: .4byte gUnknown_02039304
_081367D4:
ldr r0, _081367DC
bl launch_c3_walk_stairs_and_run_once
@@ -385765,8 +385765,8 @@ _081367FA:
pop {r0}
bx r0
.align 2, 0
-_08136800: .4byte 0x03001770
-_08136804: .4byte 0x02039304
+_08136800: .4byte gMain
+_08136804: .4byte gUnknown_02039304
thumb_func_end sub_8136638
thumb_func_start sub_8136808
@@ -385783,7 +385783,7 @@ sub_8136808: @ 8136808
beq _08136874
b _0813688C
.align 2, 0
-_08136820: .4byte 0x02039304
+_08136820: .4byte gUnknown_02039304
_08136824:
ldr r0, _08136860
ldr r0, [r0]
@@ -385816,9 +385816,9 @@ _08136824:
.align 2, 0
_08136860: .4byte gUnknown_083DFEC4
_08136864: .4byte 0x000087dc
-_08136868: .4byte 0x02039310
-_0813686C: .4byte 0x02039308
-_08136870: .4byte 0x0203930c
+_08136868: .4byte gUnknown_02039310
+_0813686C: .4byte gUnknown_02039308
+_08136870: .4byte gUnknown_0203930C
_08136874:
ldr r0, _08136894
ldrb r1, [r0, 0x7]
@@ -385837,8 +385837,8 @@ _0813688C:
pop {r0}
bx r0
.align 2, 0
-_08136894: .4byte 0x0202f388
-_08136898: .4byte 0x03001770
+_08136894: .4byte gPaletteFade
+_08136898: .4byte gMain
_0813689C: .4byte sub_8136174
_081368A0: .4byte sub_8147ADC
thumb_func_end sub_8136808
@@ -385862,7 +385862,7 @@ _081368B8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081368C4: .4byte 0x02039304
+_081368C4: .4byte gUnknown_02039304
_081368C8: .4byte _081368CC
.align 2, 0
_081368CC:
@@ -385893,7 +385893,7 @@ _081368E8:
.align 2, 0
_0813690C: .4byte gUnknown_083DFEC4
_08136910: .4byte 0x000087dc
-_08136914: .4byte 0x02039310
+_08136914: .4byte gUnknown_02039310
_08136918:
ldr r0, [r4]
adds r0, 0x50
@@ -385918,7 +385918,7 @@ _0813692E:
strb r4, [r0]
b _081369B8
.align 2, 0
-_08136948: .4byte 0x02039304
+_08136948: .4byte gUnknown_02039304
_0813694C:
movs r0, 0x1
negs r0, r0
@@ -385957,7 +385957,7 @@ _08136986:
b _081369B8
.align 2, 0
_08136990: .4byte sub_8136264
-_08136994: .4byte 0x02039304
+_08136994: .4byte gUnknown_02039304
_08136998:
ldr r0, _081369C0
ldrb r1, [r0, 0x7]
@@ -385977,7 +385977,7 @@ _081369B8:
pop {r0}
bx r0
.align 2, 0
-_081369C0: .4byte 0x0202f388
+_081369C0: .4byte gPaletteFade
_081369C4: .4byte sub_81369CC
_081369C8: .4byte sub_8136244
thumb_func_end sub_81368A4
@@ -386000,7 +386000,7 @@ _081369DE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081369E8: .4byte 0x02039304
+_081369E8: .4byte gUnknown_02039304
_081369EC: .4byte _081369F0
.align 2, 0
_081369F0:
@@ -386034,7 +386034,7 @@ _08136A08:
bl move_anim_execute
b _08136B02
.align 2, 0
-_08136A38: .4byte 0x03004360
+_08136A38: .4byte gPlayerParty
_08136A3C: .4byte gUnknown_083DFEC4
_08136A40: .4byte 0x000087dc
_08136A44: .4byte 0x0000893e
@@ -386047,7 +386047,7 @@ _08136A48:
beq _08136B32
b _08136B02
.align 2, 0
-_08136A58: .4byte 0x03001770
+_08136A58: .4byte gMain
_08136A5C:
bl sub_8136EF0
ldr r6, _08136A98
@@ -386076,7 +386076,7 @@ _08136A5C:
ldr r1, [r6]
b _08136B04
.align 2, 0
-_08136A98: .4byte 0x02039304
+_08136A98: .4byte gUnknown_02039304
_08136A9C: .4byte gUnknown_083DFEC4
_08136AA0: .4byte 0x00009040
_08136AA4: .4byte 0x00008fe9
@@ -386106,7 +386106,7 @@ _08136AAC:
.align 2, 0
_08136AE0: .4byte gUnknown_083DFEC4
_08136AE4: .4byte 0x000087dc
-_08136AE8: .4byte 0x02039304
+_08136AE8: .4byte gUnknown_02039304
_08136AEC:
ldr r1, [r4]
adds r1, 0x52
@@ -386147,8 +386147,8 @@ _08136B32:
pop {r0}
bx r0
.align 2, 0
-_08136B38: .4byte 0x03001770
-_08136B3C: .4byte 0x0203855e
+_08136B38: .4byte gMain
+_08136B3C: .4byte word_203855E
_08136B40: .4byte sub_8136B44
thumb_func_end sub_81369CC
@@ -386169,7 +386169,7 @@ sub_8136B44: @ 8136B44
beq _08136B6E
b _08136BAE
.align 2, 0
-_08136B60: .4byte 0x02039304
+_08136B60: .4byte gUnknown_02039304
_08136B64:
cmp r1, 0x2
beq _08136B98
@@ -386196,7 +386196,7 @@ _08136B80:
strb r0, [r2]
b _08136BAE
.align 2, 0
-_08136B94: .4byte 0x0202f388
+_08136B94: .4byte gPaletteFade
_08136B98:
bl sub_80F5BDC
_08136B9C:
@@ -386267,8 +386267,8 @@ sub_8136BB8: @ 8136BB8
.align 2, 0
_08136C28: .4byte gUnknown_083DFEC4
_08136C2C: .4byte 0x000087dc
-_08136C30: .4byte 0x03004360
-_08136C34: .4byte 0x02039304
+_08136C30: .4byte gPlayerParty
+_08136C34: .4byte gUnknown_02039304
_08136C38: .4byte gOtherText_GetsAPokeBlock
_08136C3C: .4byte gWindowConfig_81E709C
thumb_func_end sub_8136BB8
@@ -386314,7 +386314,7 @@ sub_8136C6C: @ 8136C6C
b _08136C9C
.align 2, 0
_08136C8C: .4byte gWindowConfig_81E709C
-_08136C90: .4byte 0x02039304
+_08136C90: .4byte gUnknown_02039304
_08136C94:
ldr r0, [r3]
adds r0, 0x53
@@ -386351,7 +386351,7 @@ _08136C9C:
bl sub_8136DC0
b _08136CEE
.align 2, 0
-_08136CD8: .4byte 0x02039304
+_08136CD8: .4byte gUnknown_02039304
_08136CDC:
ldr r0, _08136CFC
ldr r1, [r0]
@@ -386369,7 +386369,7 @@ _08136CEE:
pop {r0}
bx r0
.align 2, 0
-_08136CFC: .4byte 0x02039304
+_08136CFC: .4byte gUnknown_02039304
thumb_func_end sub_8136C6C
thumb_func_start sub_8136D00
@@ -386399,7 +386399,7 @@ _08136D08:
bne _08136D3A
b _08136D08
.align 2, 0
-_08136D30: .4byte 0x02039304
+_08136D30: .4byte gUnknown_02039304
_08136D34:
strb r5, [r1]
movs r0, 0
@@ -386631,7 +386631,7 @@ _08136EDC:
bx r0
.align 2, 0
_08136EE8: .4byte gUnknown_08406118
-_08136EEC: .4byte 0x02039304
+_08136EEC: .4byte gUnknown_02039304
thumb_func_end sub_8136E40
thumb_func_start sub_8136EF0
@@ -386691,11 +386691,11 @@ _08136F36:
pop {r0}
bx r0
.align 2, 0
-_08136F60: .4byte 0x03004360
+_08136F60: .4byte gPlayerParty
_08136F64: .4byte gUnknown_083DFEC4
_08136F68: .4byte 0x000087dc
_08136F6C: .4byte 0x0000893e
-_08136F70: .4byte 0x02039304
+_08136F70: .4byte gUnknown_02039304
thumb_func_end sub_8136EF0
thumb_func_start sub_8136F74
@@ -386736,8 +386736,8 @@ sub_8136F74: @ 8136F74
movs r0, 0x1
b _08136FCA
.align 2, 0
-_08136FBC: .4byte 0x02039304
-_08136FC0: .4byte 0x02039312
+_08136FBC: .4byte gUnknown_02039304
+_08136FC0: .4byte gUnknown_02039312
_08136FC4:
cmp r0, 0
bge _08137040
@@ -386811,7 +386811,7 @@ _08137040:
pop {r0}
bx r0
.align 2, 0
-_08137050: .4byte 0x02039304
+_08137050: .4byte gUnknown_02039304
_08137054: .4byte gUnknown_0840612C
thumb_func_end sub_8136F74
@@ -386842,7 +386842,7 @@ sub_8137058: @ 8137058
movs r0, 0
b _0813709E
.align 2, 0
-_0813708C: .4byte 0x03004360
+_0813708C: .4byte gPlayerParty
_08137090: .4byte gUnknown_083DFEC4
_08137094: .4byte 0x000087dc
_08137098: .4byte 0x0000893e
@@ -386873,7 +386873,7 @@ _081370AC:
adds r0, r4, 0
b _081370DE
.align 2, 0
-_081370C8: .4byte 0x03004360
+_081370C8: .4byte gPlayerParty
_081370CC:
subs r0, r5, 0x1
lsls r0, 24
@@ -386926,7 +386926,7 @@ _08137114:
pop {r1}
bx r1
.align 2, 0
-_08137120: .4byte 0x03004360
+_08137120: .4byte gPlayerParty
thumb_func_end sub_81370E4
thumb_func_start sub_8137124
@@ -387014,9 +387014,9 @@ _081371AC:
.align 2, 0
_081371C0: .4byte gSpriteSheet_ConditionUpDown
_081371C4: .4byte gSpritePalette_ConditionUpDown
-_081371C8: .4byte 0x02039304
+_081371C8: .4byte gUnknown_02039304
_081371CC: .4byte gUnknown_08406158
-_081371D0: .4byte 0x02020020
+_081371D0: .4byte gSprites + 0x1C
_081371D4: .4byte gSpriteTemplate_840618C
_081371D8: .4byte sub_81371DC
thumb_func_end sub_8137138
@@ -387059,7 +387059,7 @@ _08137218:
pop {r0}
bx r0
.align 2, 0
-_0813721C: .4byte 0x02039304
+_0813721C: .4byte gUnknown_02039304
thumb_func_end sub_81371DC
thumb_func_start unref_sub_8137220
@@ -387092,8 +387092,8 @@ sub_8137224: @ 8137224
strb r2, [r1]
bx lr
.align 2, 0
-_08137250: .4byte 0x03004330
-_08137254: .4byte 0x02024a60
+_08137250: .4byte gUnknown_03004330
+_08137254: .4byte gUnknown_02024A60
_08137258: .4byte sub_813726C
_0813725C: .4byte 0x02000000
_08137260: .4byte 0x000160a8
@@ -387129,10 +387129,10 @@ sub_813726C: @ 813726C
bl _call_via_r0
b _081372B8
.align 2, 0
-_081372A0: .4byte 0x02024a64
+_081372A0: .4byte gUnknown_02024A64
_081372A4: .4byte gBitTable
-_081372A8: .4byte 0x02024a60
-_081372AC: .4byte 0x02023a60
+_081372A8: .4byte gUnknown_02024A60
+_081372AC: .4byte gUnknown_02023A60
_081372B0: .4byte gUnknown_084061A4
_081372B4:
bl dp01_tbl5_exec_completed
@@ -387327,9 +387327,9 @@ _08137440:
pop {r0}
bx r0
.align 2, 0
-_08137444: .4byte 0x02020004
-_08137448: .4byte 0x02024be0
-_0813744C: .4byte 0x02024a60
+_08137444: .4byte gSprites
+_08137448: .4byte gUnknown_02024BE0
+_0813744C: .4byte gUnknown_02024A60
_08137450: .4byte SpriteCallbackDummy
thumb_func_end sub_813741C
@@ -387345,7 +387345,7 @@ _08137462:
pop {r0}
bx r0
.align 2, 0
-_08137468: .4byte 0x03004210
+_08137468: .4byte gUnknown_03004210
thumb_func_end sub_8137454
thumb_func_start sub_813746C
@@ -387374,10 +387374,10 @@ _08137496:
pop {r0}
bx r0
.align 2, 0
-_0813749C: .4byte 0x0202f388
-_081374A0: .4byte 0x03001770
+_0813749C: .4byte gPaletteFade
+_081374A0: .4byte gMain
_081374A4: .4byte 0x0000043d
-_081374A8: .4byte 0x030042d0
+_081374A8: .4byte gUnknown_030042D0
thumb_func_end sub_813746C
thumb_func_start bx_wait_t5
@@ -387392,7 +387392,7 @@ _081374BA:
pop {r0}
bx r0
.align 2, 0
-_081374C0: .4byte 0x02024e6d
+_081374C0: .4byte gUnknown_02024E6D
thumb_func_end bx_wait_t5
thumb_func_start sub_81374C4
@@ -387417,9 +387417,9 @@ _081374E8:
pop {r0}
bx r0
.align 2, 0
-_081374EC: .4byte 0x0202f388
-_081374F0: .4byte 0x03004330
-_081374F4: .4byte 0x02024a60
+_081374EC: .4byte gPaletteFade
+_081374F0: .4byte gUnknown_03004330
+_081374F4: .4byte gUnknown_02024A60
_081374F8: .4byte sub_81374FC
thumb_func_end sub_81374C4
@@ -387446,10 +387446,10 @@ _08137522:
pop {r0}
bx r0
.align 2, 0
-_08137528: .4byte 0x03001770
+_08137528: .4byte gMain
_0813752C: .4byte sub_800F808
-_08137530: .4byte 0x0202f388
-_08137534: .4byte 0x0203855e
+_08137530: .4byte gPaletteFade
+_08137534: .4byte word_203855E
thumb_func_end sub_81374FC
thumb_func_start sub_8137538
@@ -387617,16 +387617,16 @@ _08137684:
pop {r0}
bx r0
.align 2, 0
-_0813768C: .4byte 0x02024a60
+_0813768C: .4byte gUnknown_02024A60
_08137690: .4byte 0x02017810
-_08137694: .4byte 0x02024a6a
-_08137698: .4byte 0x03004360
-_0813769C: .4byte 0x020239f8
-_081376A0: .4byte 0x0300434c
-_081376A4: .4byte 0x02020004
-_081376A8: .4byte 0x03004340
+_08137694: .4byte gUnknown_02024A6A
+_08137698: .4byte gPlayerParty
+_0813769C: .4byte gUnknown_020239F8
+_081376A0: .4byte gUnknown_0300434C
+_081376A4: .4byte gSprites
+_081376A8: .4byte gUnknown_03004340
_081376AC: .4byte 0x02017840
-_081376B0: .4byte 0x03004330
+_081376B0: .4byte gUnknown_03004330
_081376B4: .4byte sub_81376B8
thumb_func_end sub_8137538
@@ -387735,15 +387735,15 @@ _08137784:
pop {r0}
bx r0
.align 2, 0
-_0813778C: .4byte 0x02020004
-_08137790: .4byte 0x03004340
-_08137794: .4byte 0x02024a60
+_0813778C: .4byte gSprites
+_08137790: .4byte gUnknown_03004340
+_08137794: .4byte gUnknown_02024A60
_08137798: .4byte SpriteCallbackDummy
_0813779C: .4byte 0x02017810
_081377A0: .4byte 0x000027f9
_081377A4: .4byte c3_0802FDF4
-_081377A8: .4byte 0x02024a6a
-_081377AC: .4byte 0x03004360
+_081377A8: .4byte gUnknown_02024A6A
+_081377AC: .4byte gPlayerParty
thumb_func_end sub_81376B8
thumb_func_start sub_81377B0
@@ -387777,8 +387777,8 @@ sub_81377B0: @ 81377B0
bl sub_80440EC
b _08137812
.align 2, 0
-_081377F0: .4byte 0x02024a60
-_081377F4: .4byte 0x03004340
+_081377F0: .4byte gUnknown_02024A60
+_081377F4: .4byte gUnknown_03004340
_081377F8:
ldr r2, _08137818
ldrb r1, [r5]
@@ -387796,8 +387796,8 @@ _08137812:
pop {r0}
bx r0
.align 2, 0
-_08137818: .4byte 0x02024a6a
-_0813781C: .4byte 0x03004360
+_08137818: .4byte gUnknown_02024A6A
+_0813781C: .4byte gPlayerParty
thumb_func_end sub_81377B0
thumb_func_start bx_blink_t5
@@ -387831,10 +387831,10 @@ bx_blink_t5: @ 8137820
bl dp01_tbl5_exec_completed
b _08137896
.align 2, 0
-_0813785C: .4byte 0x02024be0
-_08137860: .4byte 0x02024a60
-_08137864: .4byte 0x02020004
-_08137868: .4byte 0x02024e6d
+_0813785C: .4byte gUnknown_02024BE0
+_08137860: .4byte gUnknown_02024A60
+_08137864: .4byte gSprites
+_08137868: .4byte gUnknown_02024E6D
_0813786C:
ldrh r0, [r4, 0x30]
movs r1, 0x3
@@ -387907,11 +387907,11 @@ _081378EC:
pop {r0}
bx r0
.align 2, 0
-_081378F4: .4byte 0x02024a60
+_081378F4: .4byte gUnknown_02024A60
_081378F8: .4byte 0x02017810
-_081378FC: .4byte 0x02024be0
-_08137900: .4byte 0x02020004
-_08137904: .4byte 0x03004340
+_081378FC: .4byte gUnknown_02024BE0
+_08137900: .4byte gSprites
+_08137904: .4byte gUnknown_03004340
thumb_func_end sub_813789C
thumb_func_start sub_8137908
@@ -387937,9 +387937,9 @@ _0813792C:
pop {r0}
bx r0
.align 2, 0
-_08137930: .4byte 0x02020004
-_08137934: .4byte 0x02024be0
-_08137938: .4byte 0x02024a60
+_08137930: .4byte gSprites
+_08137934: .4byte gUnknown_02024BE0
+_08137938: .4byte gUnknown_02024A60
_0813793C: .4byte SpriteCallbackDummy
thumb_func_end sub_8137908
@@ -387963,7 +387963,7 @@ _0813795E:
pop {r0}
bx r0
.align 2, 0
-_08137964: .4byte 0x02024a60
+_08137964: .4byte gUnknown_02024A60
_08137968: .4byte 0x02017810
thumb_func_end sub_8137940
@@ -387999,11 +387999,11 @@ dp01_tbl5_exec_completed: @ 813796C
strb r1, [r0]
b _081379D2
.align 2, 0
-_081379AC: .4byte 0x03004330
-_081379B0: .4byte 0x02024a60
+_081379AC: .4byte gUnknown_03004330
+_081379B0: .4byte gUnknown_02024A60
_081379B4: .4byte sub_813726C
-_081379B8: .4byte 0x020239f8
-_081379BC: .4byte 0x02023a60
+_081379B8: .4byte gUnknown_020239F8
+_081379BC: .4byte gUnknown_02023A60
_081379C0:
ldr r2, _081379DC
ldr r1, _081379E0
@@ -388020,7 +388020,7 @@ _081379D2:
pop {r0}
bx r0
.align 2, 0
-_081379DC: .4byte 0x02024a64
+_081379DC: .4byte gUnknown_02024A64
_081379E0: .4byte gBitTable
thumb_func_end dp01_tbl5_exec_completed
@@ -388044,7 +388044,7 @@ _08137A02:
pop {r0}
bx r0
.align 2, 0
-_08137A08: .4byte 0x02024a60
+_08137A08: .4byte gUnknown_02024A60
_08137A0C: .4byte 0x02017810
thumb_func_end unref_sub_81379E4
@@ -388071,9 +388071,9 @@ dp01t_00_5_getattr: @ 8137A10
adds r6, r0, 0
b _08137A6A
.align 2, 0
-_08137A3C: .4byte 0x02023a60
-_08137A40: .4byte 0x02024a60
-_08137A44: .4byte 0x02024a6a
+_08137A3C: .4byte gUnknown_02023A60
+_08137A40: .4byte gUnknown_02024A60
+_08137A44: .4byte gUnknown_02024A6A
_08137A48:
ldrb r4, [r1]
movs r5, 0
@@ -388135,8 +388135,8 @@ _08137AAE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08137AB8: .4byte 0x02023a60
-_08137ABC: .4byte 0x02024a60
+_08137AB8: .4byte gUnknown_02023A60
+_08137ABC: .4byte gUnknown_02024A60
_08137AC0: .4byte _08137AC4
.align 2, 0
_08137AC4:
@@ -388441,7 +388441,7 @@ _08137DB8:
bls _08137DB8
b _0813821A
.align 2, 0
-_08137DC8: .4byte 0x03004360
+_08137DC8: .4byte gPlayerParty
_08137DCC: .4byte 0xfffffc1f
_08137DD0: .4byte 0xfff07fff
_08137DD4: .4byte 0xfffffe0f
@@ -388453,7 +388453,7 @@ _08137DD8:
movs r1, 0xB
b _08138152
.align 2, 0
-_08137DE4: .4byte 0x03004360
+_08137DE4: .4byte gPlayerParty
_08137DE8:
movs r0, 0x64
muls r0, r5
@@ -388462,7 +388462,7 @@ _08137DE8:
movs r1, 0xC
b _08138152
.align 2, 0
-_08137DF4: .4byte 0x03004360
+_08137DF4: .4byte gPlayerParty
_08137DF8:
movs r6, 0
add r2, sp, 0x58
@@ -388514,7 +388514,7 @@ _08137E4C:
bls _08137E4C
b _0813821A
.align 2, 0
-_08137E5C: .4byte 0x03004360
+_08137E5C: .4byte gPlayerParty
_08137E60:
movs r0, 0x64
muls r0, r5
@@ -388528,7 +388528,7 @@ _08137E60:
adds r1, 0x9
b _08138152
.align 2, 0
-_08137E78: .4byte 0x03004360
+_08137E78: .4byte gPlayerParty
_08137E7C:
movs r6, 0
movs r0, 0x64
@@ -388558,7 +388558,7 @@ _08137E88:
adds r6, 0x1
b _0813821A
.align 2, 0
-_08137EB4: .4byte 0x03004360
+_08137EB4: .4byte gPlayerParty
_08137EB8:
movs r0, 0x64
muls r0, r5
@@ -388572,7 +388572,7 @@ _08137EB8:
adds r1, 0x8
b _08138212
.align 2, 0
-_08137ED0: .4byte 0x03004360
+_08137ED0: .4byte gPlayerParty
_08137ED4:
movs r0, 0x64
muls r0, r5
@@ -388581,7 +388581,7 @@ _08137ED4:
movs r1, 0x1
b _08137EEE
.align 2, 0
-_08137EE0: .4byte 0x03004360
+_08137EE0: .4byte gPlayerParty
_08137EE4:
movs r0, 0x64
muls r0, r5
@@ -388605,7 +388605,7 @@ _08137EEE:
movs r6, 0x3
b _0813821A
.align 2, 0
-_08137F10: .4byte 0x03004360
+_08137F10: .4byte gPlayerParty
_08137F14:
movs r0, 0x64
muls r0, r5
@@ -388614,7 +388614,7 @@ _08137F14:
movs r1, 0x1A
b _08138212
.align 2, 0
-_08137F20: .4byte 0x03004360
+_08137F20: .4byte gPlayerParty
_08137F24:
movs r0, 0x64
muls r0, r5
@@ -388623,7 +388623,7 @@ _08137F24:
movs r1, 0x1B
b _08138212
.align 2, 0
-_08137F30: .4byte 0x03004360
+_08137F30: .4byte gPlayerParty
_08137F34:
movs r0, 0x64
muls r0, r5
@@ -388632,7 +388632,7 @@ _08137F34:
movs r1, 0x1C
b _08138212
.align 2, 0
-_08137F40: .4byte 0x03004360
+_08137F40: .4byte gPlayerParty
_08137F44:
movs r0, 0x64
muls r0, r5
@@ -388641,7 +388641,7 @@ _08137F44:
movs r1, 0x1D
b _08138212
.align 2, 0
-_08137F50: .4byte 0x03004360
+_08137F50: .4byte gPlayerParty
_08137F54:
movs r0, 0x64
muls r0, r5
@@ -388650,7 +388650,7 @@ _08137F54:
movs r1, 0x1E
b _08138212
.align 2, 0
-_08137F60: .4byte 0x03004360
+_08137F60: .4byte gPlayerParty
_08137F64:
movs r0, 0x64
muls r0, r5
@@ -388659,7 +388659,7 @@ _08137F64:
movs r1, 0x1F
b _08138212
.align 2, 0
-_08137F70: .4byte 0x03004360
+_08137F70: .4byte gPlayerParty
_08137F74:
movs r0, 0x64
muls r0, r5
@@ -388668,7 +388668,7 @@ _08137F74:
movs r1, 0x20
b _08138212
.align 2, 0
-_08137F80: .4byte 0x03004360
+_08137F80: .4byte gPlayerParty
_08137F84:
movs r0, 0x64
muls r0, r5
@@ -388677,7 +388677,7 @@ _08137F84:
movs r1, 0x22
b _08138212
.align 2, 0
-_08137F90: .4byte 0x03004360
+_08137F90: .4byte gPlayerParty
_08137F94:
movs r0, 0x64
muls r0, r5
@@ -388686,7 +388686,7 @@ _08137F94:
movs r1, 0x23
b _08138212
.align 2, 0
-_08137FA0: .4byte 0x03004360
+_08137FA0: .4byte gPlayerParty
_08137FA4:
movs r0, 0x64
muls r0, r5
@@ -388695,7 +388695,7 @@ _08137FA4:
movs r1, 0x24
b _08138212
.align 2, 0
-_08137FB0: .4byte 0x03004360
+_08137FB0: .4byte gPlayerParty
_08137FB4:
movs r0, 0x64
muls r0, r5
@@ -388704,7 +388704,7 @@ _08137FB4:
movs r1, 0x25
b _08138212
.align 2, 0
-_08137FC0: .4byte 0x03004360
+_08137FC0: .4byte gPlayerParty
_08137FC4:
movs r0, 0x64
muls r0, r5
@@ -388713,7 +388713,7 @@ _08137FC4:
movs r1, 0x26
b _08138212
.align 2, 0
-_08137FD0: .4byte 0x03004360
+_08137FD0: .4byte gPlayerParty
_08137FD4:
movs r0, 0x64
adds r4, r5, 0
@@ -388747,7 +388747,7 @@ _08137FD4:
movs r6, 0x6
b _0813821A
.align 2, 0
-_08138020: .4byte 0x03004360
+_08138020: .4byte gPlayerParty
_08138024:
movs r0, 0x64
muls r0, r5
@@ -388756,7 +388756,7 @@ _08138024:
movs r1, 0x27
b _08138212
.align 2, 0
-_08138030: .4byte 0x03004360
+_08138030: .4byte gPlayerParty
_08138034:
movs r0, 0x64
muls r0, r5
@@ -388765,7 +388765,7 @@ _08138034:
movs r1, 0x28
b _08138212
.align 2, 0
-_08138040: .4byte 0x03004360
+_08138040: .4byte gPlayerParty
_08138044:
movs r0, 0x64
muls r0, r5
@@ -388774,7 +388774,7 @@ _08138044:
movs r1, 0x29
b _08138212
.align 2, 0
-_08138050: .4byte 0x03004360
+_08138050: .4byte gPlayerParty
_08138054:
movs r0, 0x64
muls r0, r5
@@ -388783,7 +388783,7 @@ _08138054:
movs r1, 0x2A
b _08138212
.align 2, 0
-_08138060: .4byte 0x03004360
+_08138060: .4byte gPlayerParty
_08138064:
movs r0, 0x64
muls r0, r5
@@ -388792,7 +388792,7 @@ _08138064:
movs r1, 0x2B
b _08138212
.align 2, 0
-_08138070: .4byte 0x03004360
+_08138070: .4byte gPlayerParty
_08138074:
movs r0, 0x64
muls r0, r5
@@ -388801,7 +388801,7 @@ _08138074:
movs r1, 0x2C
b _08138212
.align 2, 0
-_08138080: .4byte 0x03004360
+_08138080: .4byte gPlayerParty
_08138084:
movs r0, 0x64
muls r0, r5
@@ -388810,7 +388810,7 @@ _08138084:
movs r1, 0
b _081380AE
.align 2, 0
-_08138090: .4byte 0x03004360
+_08138090: .4byte gPlayerParty
_08138094:
movs r0, 0x64
muls r0, r5
@@ -388819,7 +388819,7 @@ _08138094:
movs r1, 0x9
b _08138152
.align 2, 0
-_081380A0: .4byte 0x03004360
+_081380A0: .4byte gPlayerParty
_081380A4:
movs r0, 0x64
muls r0, r5
@@ -388845,7 +388845,7 @@ _081380AE:
movs r6, 0x4
b _0813821A
.align 2, 0
-_081380D4: .4byte 0x03004360
+_081380D4: .4byte gPlayerParty
_081380D8:
movs r0, 0x64
muls r0, r5
@@ -388854,7 +388854,7 @@ _081380D8:
movs r1, 0x38
b _08138212
.align 2, 0
-_081380E4: .4byte 0x03004360
+_081380E4: .4byte gPlayerParty
_081380E8:
movs r0, 0x64
muls r0, r5
@@ -388863,7 +388863,7 @@ _081380E8:
movs r1, 0x39
b _08138152
.align 2, 0
-_081380F4: .4byte 0x03004360
+_081380F4: .4byte gPlayerParty
_081380F8:
movs r0, 0x64
muls r0, r5
@@ -388872,7 +388872,7 @@ _081380F8:
movs r1, 0x3A
b _08138152
.align 2, 0
-_08138104: .4byte 0x03004360
+_08138104: .4byte gPlayerParty
_08138108:
movs r0, 0x64
muls r0, r5
@@ -388881,7 +388881,7 @@ _08138108:
movs r1, 0x3B
b _08138152
.align 2, 0
-_08138114: .4byte 0x03004360
+_08138114: .4byte gPlayerParty
_08138118:
movs r0, 0x64
muls r0, r5
@@ -388890,7 +388890,7 @@ _08138118:
movs r1, 0x3C
b _08138152
.align 2, 0
-_08138124: .4byte 0x03004360
+_08138124: .4byte gPlayerParty
_08138128:
movs r0, 0x64
muls r0, r5
@@ -388899,7 +388899,7 @@ _08138128:
movs r1, 0x3D
b _08138152
.align 2, 0
-_08138134: .4byte 0x03004360
+_08138134: .4byte gPlayerParty
_08138138:
movs r0, 0x64
muls r0, r5
@@ -388908,7 +388908,7 @@ _08138138:
movs r1, 0x3E
b _08138152
.align 2, 0
-_08138144: .4byte 0x03004360
+_08138144: .4byte gPlayerParty
_08138148:
movs r0, 0x64
muls r0, r5
@@ -388925,7 +388925,7 @@ _08138152:
movs r6, 0x2
b _0813821A
.align 2, 0
-_08138164: .4byte 0x03004360
+_08138164: .4byte gPlayerParty
_08138168:
movs r0, 0x64
muls r0, r5
@@ -388934,7 +388934,7 @@ _08138168:
movs r1, 0x16
b _08138212
.align 2, 0
-_08138174: .4byte 0x03004360
+_08138174: .4byte gPlayerParty
_08138178:
movs r0, 0x64
muls r0, r5
@@ -388943,7 +388943,7 @@ _08138178:
movs r1, 0x17
b _08138212
.align 2, 0
-_08138184: .4byte 0x03004360
+_08138184: .4byte gPlayerParty
_08138188:
movs r0, 0x64
muls r0, r5
@@ -388952,7 +388952,7 @@ _08138188:
movs r1, 0x18
b _08138212
.align 2, 0
-_08138194: .4byte 0x03004360
+_08138194: .4byte gPlayerParty
_08138198:
movs r0, 0x64
muls r0, r5
@@ -388961,7 +388961,7 @@ _08138198:
movs r1, 0x21
b _08138212
.align 2, 0
-_081381A4: .4byte 0x03004360
+_081381A4: .4byte gPlayerParty
_081381A8:
movs r0, 0x64
muls r0, r5
@@ -388970,7 +388970,7 @@ _081381A8:
movs r1, 0x2F
b _08138212
.align 2, 0
-_081381B4: .4byte 0x03004360
+_081381B4: .4byte gPlayerParty
_081381B8:
movs r0, 0x64
muls r0, r5
@@ -388979,7 +388979,7 @@ _081381B8:
movs r1, 0x30
b _08138212
.align 2, 0
-_081381C4: .4byte 0x03004360
+_081381C4: .4byte gPlayerParty
_081381C8:
movs r0, 0x64
muls r0, r5
@@ -388988,7 +388988,7 @@ _081381C8:
movs r1, 0x32
b _08138212
.align 2, 0
-_081381D4: .4byte 0x03004360
+_081381D4: .4byte gPlayerParty
_081381D8:
movs r0, 0x64
muls r0, r5
@@ -388997,7 +388997,7 @@ _081381D8:
movs r1, 0x33
b _08138212
.align 2, 0
-_081381E4: .4byte 0x03004360
+_081381E4: .4byte gPlayerParty
_081381E8:
movs r0, 0x64
muls r0, r5
@@ -389006,7 +389006,7 @@ _081381E8:
movs r1, 0x34
b _08138212
.align 2, 0
-_081381F4: .4byte 0x03004360
+_081381F4: .4byte gPlayerParty
_081381F8:
movs r0, 0x64
muls r0, r5
@@ -389015,7 +389015,7 @@ _081381F8:
movs r1, 0x35
b _08138212
.align 2, 0
-_08138204: .4byte 0x03004360
+_08138204: .4byte gPlayerParty
_08138208:
movs r0, 0x64
muls r0, r5
@@ -389037,7 +389037,7 @@ _0813821A:
pop {r1}
bx r1
.align 2, 0
-_0813822C: .4byte 0x03004360
+_0813822C: .4byte gPlayerParty
thumb_func_end sub_8137A84
thumb_func_start sub_8138230
@@ -389067,9 +389067,9 @@ sub_813823C: @ 813823C
bl sub_8138294
b _0813828A
.align 2, 0
-_08138260: .4byte 0x02023a60
-_08138264: .4byte 0x02024a60
-_08138268: .4byte 0x02024a6a
+_08138260: .4byte gUnknown_02023A60
+_08138264: .4byte gUnknown_02024A60
+_08138268: .4byte gUnknown_02024A6A
_0813826C:
ldrb r4, [r1]
movs r5, 0
@@ -389124,8 +389124,8 @@ _081382C0:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081382CC: .4byte 0x02024a60
-_081382D0: .4byte 0x02023a63
+_081382CC: .4byte gUnknown_02024A60
+_081382D0: .4byte gUnknown_02023A63
_081382D4: .4byte _081382D8
.align 2, 0
_081382D8:
@@ -389370,7 +389370,7 @@ _0813842E:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813855C: .4byte 0x03004360
+_0813855C: .4byte gPlayerParty
_08138560:
movs r0, 0x64
muls r0, r5
@@ -389384,8 +389384,8 @@ _08138560:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138578: .4byte 0x03004360
-_0813857C: .4byte 0x02024a60
+_08138578: .4byte gPlayerParty
+_0813857C: .4byte gUnknown_02024A60
_08138580:
movs r0, 0x64
muls r0, r5
@@ -389399,8 +389399,8 @@ _08138580:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138598: .4byte 0x03004360
-_0813859C: .4byte 0x02024a60
+_08138598: .4byte gPlayerParty
+_0813859C: .4byte gUnknown_02024A60
_081385A0:
movs r0, 0
mov r8, r0
@@ -389442,7 +389442,7 @@ _081385BA:
bl SetMonData
b _08138C5A
.align 2, 0
-_081385F4: .4byte 0x03004360
+_081385F4: .4byte gPlayerParty
_081385F8:
movs r0, 0x64
muls r0, r5
@@ -389458,9 +389458,9 @@ _081385F8:
adds r1, 0x9
b _0813869C
.align 2, 0
-_08138614: .4byte 0x03004360
-_08138618: .4byte 0x02023a60
-_0813861C: .4byte 0x02024a60
+_08138614: .4byte gPlayerParty
+_08138618: .4byte gUnknown_02023A60
+_0813861C: .4byte gUnknown_02024A60
_08138620:
movs r0, 0x64
adds r4, r5, 0
@@ -389504,8 +389504,8 @@ _08138620:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813867C: .4byte 0x03004360
-_08138680: .4byte 0x02024a60
+_0813867C: .4byte gPlayerParty
+_08138680: .4byte gUnknown_02024A60
_08138684:
movs r0, 0x64
muls r0, r5
@@ -389525,9 +389525,9 @@ _0813869C:
bl SetMonData
b _08138C5A
.align 2, 0
-_081386A8: .4byte 0x03004360
-_081386AC: .4byte 0x02023a60
-_081386B0: .4byte 0x02024a60
+_081386A8: .4byte gPlayerParty
+_081386AC: .4byte gUnknown_02023A60
+_081386B0: .4byte gUnknown_02024A60
_081386B4:
movs r0, 0x64
muls r0, r5
@@ -389541,8 +389541,8 @@ _081386B4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081386CC: .4byte 0x03004360
-_081386D0: .4byte 0x02024a60
+_081386CC: .4byte gPlayerParty
+_081386D0: .4byte gUnknown_02024A60
_081386D4:
movs r0, 0x64
muls r0, r5
@@ -389556,8 +389556,8 @@ _081386D4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081386EC: .4byte 0x03004360
-_081386F0: .4byte 0x02024a60
+_081386EC: .4byte gPlayerParty
+_081386F0: .4byte gUnknown_02024A60
_081386F4:
movs r0, 0x64
muls r0, r5
@@ -389571,8 +389571,8 @@ _081386F4:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813870C: .4byte 0x03004360
-_08138710: .4byte 0x02024a60
+_0813870C: .4byte gPlayerParty
+_08138710: .4byte gUnknown_02024A60
_08138714:
movs r0, 0x64
muls r0, r5
@@ -389586,8 +389586,8 @@ _08138714:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813872C: .4byte 0x03004360
-_08138730: .4byte 0x02024a60
+_0813872C: .4byte gPlayerParty
+_08138730: .4byte gUnknown_02024A60
_08138734:
movs r0, 0x64
muls r0, r5
@@ -389601,8 +389601,8 @@ _08138734:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813874C: .4byte 0x03004360
-_08138750: .4byte 0x02024a60
+_0813874C: .4byte gPlayerParty
+_08138750: .4byte gUnknown_02024A60
_08138754:
movs r0, 0x64
muls r0, r5
@@ -389616,8 +389616,8 @@ _08138754:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813876C: .4byte 0x03004360
-_08138770: .4byte 0x02024a60
+_0813876C: .4byte gPlayerParty
+_08138770: .4byte gUnknown_02024A60
_08138774:
movs r0, 0x64
muls r0, r5
@@ -389631,8 +389631,8 @@ _08138774:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813878C: .4byte 0x03004360
-_08138790: .4byte 0x02024a60
+_0813878C: .4byte gPlayerParty
+_08138790: .4byte gUnknown_02024A60
_08138794:
movs r0, 0x64
muls r0, r5
@@ -389646,8 +389646,8 @@ _08138794:
bl SetMonData
b _08138C5A
.align 2, 0
-_081387AC: .4byte 0x03004360
-_081387B0: .4byte 0x02024a60
+_081387AC: .4byte gPlayerParty
+_081387B0: .4byte gUnknown_02024A60
_081387B4:
movs r0, 0x64
muls r0, r5
@@ -389661,8 +389661,8 @@ _081387B4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081387CC: .4byte 0x03004360
-_081387D0: .4byte 0x02024a60
+_081387CC: .4byte gPlayerParty
+_081387D0: .4byte gUnknown_02024A60
_081387D4:
movs r0, 0x64
muls r0, r5
@@ -389676,8 +389676,8 @@ _081387D4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081387EC: .4byte 0x03004360
-_081387F0: .4byte 0x02024a60
+_081387EC: .4byte gPlayerParty
+_081387F0: .4byte gUnknown_02024A60
_081387F4:
movs r0, 0x64
muls r0, r5
@@ -389691,8 +389691,8 @@ _081387F4:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813880C: .4byte 0x03004360
-_08138810: .4byte 0x02024a60
+_0813880C: .4byte gPlayerParty
+_08138810: .4byte gUnknown_02024A60
_08138814:
movs r0, 0x64
muls r0, r5
@@ -389706,8 +389706,8 @@ _08138814:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813882C: .4byte 0x03004360
-_08138830: .4byte 0x02024a60
+_0813882C: .4byte gPlayerParty
+_08138830: .4byte gUnknown_02024A60
_08138834:
movs r0, 0x64
muls r0, r5
@@ -389721,8 +389721,8 @@ _08138834:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813884C: .4byte 0x03004360
-_08138850: .4byte 0x02024a60
+_0813884C: .4byte gPlayerParty
+_08138850: .4byte gUnknown_02024A60
_08138854:
movs r0, 0x64
muls r0, r5
@@ -389736,8 +389736,8 @@ _08138854:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813886C: .4byte 0x03004360
-_08138870: .4byte 0x02024a60
+_0813886C: .4byte gPlayerParty
+_08138870: .4byte gUnknown_02024A60
_08138874:
movs r0, 0x64
adds r4, r5, 0
@@ -389786,8 +389786,8 @@ _08138874:
adds r0, r4, 0
b _08138994
.align 2, 0
-_081388DC: .4byte 0x03004360
-_081388E0: .4byte 0x02024a60
+_081388DC: .4byte gPlayerParty
+_081388E0: .4byte gUnknown_02024A60
_081388E4:
movs r0, 0x64
muls r0, r5
@@ -389801,8 +389801,8 @@ _081388E4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081388FC: .4byte 0x03004360
-_08138900: .4byte 0x02024a60
+_081388FC: .4byte gPlayerParty
+_08138900: .4byte gUnknown_02024A60
_08138904:
movs r0, 0x64
muls r0, r5
@@ -389816,8 +389816,8 @@ _08138904:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813891C: .4byte 0x03004360
-_08138920: .4byte 0x02024a60
+_0813891C: .4byte gPlayerParty
+_08138920: .4byte gUnknown_02024A60
_08138924:
movs r0, 0x64
muls r0, r5
@@ -389831,8 +389831,8 @@ _08138924:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813893C: .4byte 0x03004360
-_08138940: .4byte 0x02024a60
+_0813893C: .4byte gPlayerParty
+_08138940: .4byte gUnknown_02024A60
_08138944:
movs r0, 0x64
muls r0, r5
@@ -389846,8 +389846,8 @@ _08138944:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813895C: .4byte 0x03004360
-_08138960: .4byte 0x02024a60
+_0813895C: .4byte gPlayerParty
+_08138960: .4byte gUnknown_02024A60
_08138964:
movs r0, 0x64
muls r0, r5
@@ -389861,8 +389861,8 @@ _08138964:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813897C: .4byte 0x03004360
-_08138980: .4byte 0x02024a60
+_0813897C: .4byte gPlayerParty
+_08138980: .4byte gUnknown_02024A60
_08138984:
movs r0, 0x64
muls r0, r5
@@ -389877,8 +389877,8 @@ _08138994:
bl SetMonData
b _08138C5A
.align 2, 0
-_0813899C: .4byte 0x03004360
-_081389A0: .4byte 0x02024a60
+_0813899C: .4byte gPlayerParty
+_081389A0: .4byte gUnknown_02024A60
_081389A4:
movs r0, 0x64
muls r0, r5
@@ -389892,8 +389892,8 @@ _081389A4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081389BC: .4byte 0x03004360
-_081389C0: .4byte 0x02024a60
+_081389BC: .4byte gPlayerParty
+_081389C0: .4byte gUnknown_02024A60
_081389C4:
movs r0, 0x64
muls r0, r5
@@ -389907,8 +389907,8 @@ _081389C4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081389DC: .4byte 0x03004360
-_081389E0: .4byte 0x02024a60
+_081389DC: .4byte gPlayerParty
+_081389E0: .4byte gUnknown_02024A60
_081389E4:
movs r0, 0x64
muls r0, r5
@@ -389922,8 +389922,8 @@ _081389E4:
bl SetMonData
b _08138C5A
.align 2, 0
-_081389FC: .4byte 0x03004360
-_08138A00: .4byte 0x02024a60
+_081389FC: .4byte gPlayerParty
+_08138A00: .4byte gUnknown_02024A60
_08138A04:
movs r0, 0x64
muls r0, r5
@@ -389937,8 +389937,8 @@ _08138A04:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138A1C: .4byte 0x03004360
-_08138A20: .4byte 0x02024a60
+_08138A1C: .4byte gPlayerParty
+_08138A20: .4byte gUnknown_02024A60
_08138A24:
movs r0, 0x64
muls r0, r5
@@ -389952,8 +389952,8 @@ _08138A24:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138A3C: .4byte 0x03004360
-_08138A40: .4byte 0x02024a60
+_08138A3C: .4byte gPlayerParty
+_08138A40: .4byte gUnknown_02024A60
_08138A44:
movs r0, 0x64
muls r0, r5
@@ -389967,8 +389967,8 @@ _08138A44:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138A5C: .4byte 0x03004360
-_08138A60: .4byte 0x02024a60
+_08138A5C: .4byte gPlayerParty
+_08138A60: .4byte gUnknown_02024A60
_08138A64:
movs r0, 0x64
muls r0, r5
@@ -389982,8 +389982,8 @@ _08138A64:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138A7C: .4byte 0x03004360
-_08138A80: .4byte 0x02024a60
+_08138A7C: .4byte gPlayerParty
+_08138A80: .4byte gUnknown_02024A60
_08138A84:
movs r0, 0x64
muls r0, r5
@@ -389997,8 +389997,8 @@ _08138A84:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138A9C: .4byte 0x03004360
-_08138AA0: .4byte 0x02024a60
+_08138A9C: .4byte gPlayerParty
+_08138AA0: .4byte gUnknown_02024A60
_08138AA4:
movs r0, 0x64
muls r0, r5
@@ -390012,8 +390012,8 @@ _08138AA4:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138ABC: .4byte 0x03004360
-_08138AC0: .4byte 0x02024a60
+_08138ABC: .4byte gPlayerParty
+_08138AC0: .4byte gUnknown_02024A60
_08138AC4:
movs r0, 0x64
muls r0, r5
@@ -390027,8 +390027,8 @@ _08138AC4:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138ADC: .4byte 0x03004360
-_08138AE0: .4byte 0x02024a60
+_08138ADC: .4byte gPlayerParty
+_08138AE0: .4byte gUnknown_02024A60
_08138AE4:
movs r0, 0x64
muls r0, r5
@@ -390042,8 +390042,8 @@ _08138AE4:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138AFC: .4byte 0x03004360
-_08138B00: .4byte 0x02024a60
+_08138AFC: .4byte gPlayerParty
+_08138B00: .4byte gUnknown_02024A60
_08138B04:
movs r0, 0x64
muls r0, r5
@@ -390057,8 +390057,8 @@ _08138B04:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138B1C: .4byte 0x03004360
-_08138B20: .4byte 0x02024a60
+_08138B1C: .4byte gPlayerParty
+_08138B20: .4byte gUnknown_02024A60
_08138B24:
movs r0, 0x64
muls r0, r5
@@ -390072,8 +390072,8 @@ _08138B24:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138B3C: .4byte 0x03004360
-_08138B40: .4byte 0x02024a60
+_08138B3C: .4byte gPlayerParty
+_08138B40: .4byte gUnknown_02024A60
_08138B44:
movs r0, 0x64
muls r0, r5
@@ -390087,8 +390087,8 @@ _08138B44:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138B5C: .4byte 0x03004360
-_08138B60: .4byte 0x02024a60
+_08138B5C: .4byte gPlayerParty
+_08138B60: .4byte gUnknown_02024A60
_08138B64:
movs r0, 0x64
muls r0, r5
@@ -390102,8 +390102,8 @@ _08138B64:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138B7C: .4byte 0x03004360
-_08138B80: .4byte 0x02024a60
+_08138B7C: .4byte gPlayerParty
+_08138B80: .4byte gUnknown_02024A60
_08138B84:
movs r0, 0x64
muls r0, r5
@@ -390117,8 +390117,8 @@ _08138B84:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138B9C: .4byte 0x03004360
-_08138BA0: .4byte 0x02024a60
+_08138B9C: .4byte gPlayerParty
+_08138BA0: .4byte gUnknown_02024A60
_08138BA4:
movs r0, 0x64
muls r0, r5
@@ -390132,8 +390132,8 @@ _08138BA4:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138BBC: .4byte 0x03004360
-_08138BC0: .4byte 0x02024a60
+_08138BBC: .4byte gPlayerParty
+_08138BC0: .4byte gUnknown_02024A60
_08138BC4:
movs r0, 0x64
muls r0, r5
@@ -390147,8 +390147,8 @@ _08138BC4:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138BDC: .4byte 0x03004360
-_08138BE0: .4byte 0x02024a60
+_08138BDC: .4byte gPlayerParty
+_08138BE0: .4byte gUnknown_02024A60
_08138BE4:
movs r0, 0x64
muls r0, r5
@@ -390162,8 +390162,8 @@ _08138BE4:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138BFC: .4byte 0x03004360
-_08138C00: .4byte 0x02024a60
+_08138BFC: .4byte gPlayerParty
+_08138C00: .4byte gUnknown_02024A60
_08138C04:
movs r0, 0x64
muls r0, r5
@@ -390177,8 +390177,8 @@ _08138C04:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138C1C: .4byte 0x03004360
-_08138C20: .4byte 0x02024a60
+_08138C1C: .4byte gPlayerParty
+_08138C20: .4byte gUnknown_02024A60
_08138C24:
movs r0, 0x64
muls r0, r5
@@ -390192,8 +390192,8 @@ _08138C24:
bl SetMonData
b _08138C5A
.align 2, 0
-_08138C3C: .4byte 0x03004360
-_08138C40: .4byte 0x02024a60
+_08138C3C: .4byte gPlayerParty
+_08138C40: .4byte gUnknown_02024A60
_08138C44:
movs r0, 0x64
muls r0, r5
@@ -390226,9 +390226,9 @@ _08138C5A:
pop {r0}
bx r0
.align 2, 0
-_08138C84: .4byte 0x03004360
-_08138C88: .4byte 0x02024a60
-_08138C8C: .4byte 0x02024a6a
+_08138C84: .4byte gPlayerParty
+_08138C88: .4byte gUnknown_02024A60
+_08138C8C: .4byte gUnknown_02024A6A
thumb_func_end sub_8138294
thumb_func_start sub_8138C90
@@ -390279,9 +390279,9 @@ sub_8138CB4: @ 8138CB4
str r0, [r1]
b _08138D26
.align 2, 0
-_08138CE0: .4byte 0x02023a60
-_08138CE4: .4byte 0x02024a60
-_08138CE8: .4byte 0x03004330
+_08138CE0: .4byte gUnknown_02023A60
+_08138CE4: .4byte gUnknown_02024A60
+_08138CE8: .4byte gUnknown_03004330
_08138CEC: .4byte sub_813789C
_08138CF0:
ldr r5, _08138D2C
@@ -390312,9 +390312,9 @@ _08138D26:
pop {r0}
bx r0
.align 2, 0
-_08138D2C: .4byte 0x02024be0
-_08138D30: .4byte 0x02020004
-_08138D34: .4byte 0x03004340
+_08138D2C: .4byte gUnknown_02024BE0
+_08138D30: .4byte gSprites
+_08138D34: .4byte gUnknown_03004340
thumb_func_end sub_8138CB4
thumb_func_start sub_8138D38
@@ -390400,14 +390400,14 @@ sub_8138D38: @ 8138D38
pop {r0}
bx r0
.align 2, 0
-_08138DE0: .4byte 0x02024a60
-_08138DE4: .4byte 0x02024e8c
+_08138DE0: .4byte gUnknown_02024A60
+_08138DE4: .4byte gUnknown_02024E8C
_08138DE8: .4byte gTrainerBackPicCoords
-_08138DEC: .4byte 0x02024be0
-_08138DF0: .4byte 0x02020004
+_08138DEC: .4byte gUnknown_02024BE0
+_08138DF0: .4byte gSprites
_08138DF4: .4byte 0x0000fffe
_08138DF8: .4byte sub_80313A0
-_08138DFC: .4byte 0x03004330
+_08138DFC: .4byte gUnknown_03004330
_08138E00: .4byte sub_813741C
thumb_func_end sub_8138D38
@@ -390494,14 +390494,14 @@ sub_8138E04: @ 8138E04
pop {r0}
bx r0
.align 2, 0
-_08138EAC: .4byte 0x02024a60
-_08138EB0: .4byte 0x02024e8c
+_08138EAC: .4byte gUnknown_02024A60
+_08138EB0: .4byte gUnknown_02024E8C
_08138EB4: .4byte gTrainerBackPicCoords
-_08138EB8: .4byte 0x02024be0
-_08138EBC: .4byte 0x02020004
+_08138EB8: .4byte gUnknown_02024BE0
+_08138EBC: .4byte gSprites
_08138EC0: .4byte 0x0000ffa0
_08138EC4: .4byte sub_80313A0
-_08138EC8: .4byte 0x03004330
+_08138EC8: .4byte gUnknown_03004330
_08138ECC: .4byte sub_8137908
thumb_func_end sub_8138E04
@@ -390560,9 +390560,9 @@ sub_8138EF4: @ 8138EF4
bx r0
.align 2, 0
_08138F30: .4byte 0x02017840
-_08138F34: .4byte 0x02024e6d
-_08138F38: .4byte 0x02024a60
-_08138F3C: .4byte 0x03004330
+_08138F34: .4byte gUnknown_02024E6D
+_08138F38: .4byte gUnknown_02024A60
+_08138F3C: .4byte gUnknown_03004330
_08138F40: .4byte bx_wait_t5
thumb_func_end sub_8138EF4
@@ -390601,11 +390601,11 @@ sub_8138F44: @ 8138F44
pop {r0}
bx r0
.align 2, 0
-_08138F88: .4byte 0x02023a60
-_08138F8C: .4byte 0x02024a60
+_08138F88: .4byte gUnknown_02023A60
+_08138F8C: .4byte gUnknown_02024A60
_08138F90: .4byte 0x02017840
-_08138F94: .4byte 0x02024e6d
-_08138F98: .4byte 0x03004330
+_08138F94: .4byte gUnknown_02024E6D
+_08138F98: .4byte gUnknown_03004330
_08138F9C: .4byte bx_wait_t5
thumb_func_end sub_8138F44
@@ -390724,15 +390724,15 @@ sub_8138FAC: @ 8138FAC
bl dp01_tbl5_exec_completed
b _081390BE
.align 2, 0
-_08139080: .4byte 0x02023a60
-_08139084: .4byte 0x02024a60
-_08139088: .4byte 0x0202f7c4
-_0813908C: .4byte 0x0202f7bc
-_08139090: .4byte 0x0202f7b8
-_08139094: .4byte 0x0202f7be
-_08139098: .4byte 0x0202f7c0
-_0813909C: .4byte 0x0202f7b4
-_081390A0: .4byte 0x02024e70
+_08139080: .4byte gUnknown_02023A60
+_08139084: .4byte gUnknown_02024A60
+_08139088: .4byte gUnknown_0202F7C4
+_0813908C: .4byte gUnknown_0202F7BC
+_08139090: .4byte gUnknown_0202F7B8
+_08139094: .4byte gUnknown_0202F7BE
+_08139098: .4byte gUnknown_0202F7C0
+_0813909C: .4byte gUnknown_0202F7B4
+_081390A0: .4byte gUnknown_02024E70
_081390A4:
ldrb r1, [r6]
lsls r0, r1, 1
@@ -390753,7 +390753,7 @@ _081390BE:
bx r0
.align 2, 0
_081390C4: .4byte 0x02017810
-_081390C8: .4byte 0x03004330
+_081390C8: .4byte gUnknown_03004330
_081390CC: .4byte sub_81390D0
thumb_func_end sub_8138FAC
@@ -390789,8 +390789,8 @@ sub_81390D0: @ 81390D0
beq _08139122
b _081391FC
.align 2, 0
-_0813910C: .4byte 0x02023a60
-_08139110: .4byte 0x02024a60
+_0813910C: .4byte gUnknown_02023A60
+_08139110: .4byte gUnknown_02024A60
_08139114: .4byte 0x02017810
_08139118:
cmp r2, 0x2
@@ -390874,8 +390874,8 @@ _081391AA:
strb r0, [r1, 0x4]
b _081391FC
.align 2, 0
-_081391BC: .4byte 0x0202f7ac
-_081391C0: .4byte 0x0202f7b1
+_081391BC: .4byte gUnknown_0202F7AC
+_081391C0: .4byte gUnknown_0202F7B1
_081391C4:
ldrb r1, [r0]
movs r0, 0x40
@@ -390949,13 +390949,13 @@ _0813922A:
pop {r0}
bx r0
.align 2, 0
-_08139254: .4byte 0x030042a4
-_08139258: .4byte 0x030042a0
-_0813925C: .4byte 0x02024a60
-_08139260: .4byte 0x02023a62
-_08139264: .4byte 0x03004210
-_08139268: .4byte 0x020238cc
-_0813926C: .4byte 0x03004330
+_08139254: .4byte gUnknown_030042A4
+_08139258: .4byte gUnknown_030042A0
+_0813925C: .4byte gUnknown_02024A60
+_08139260: .4byte gUnknown_02023A62
+_08139264: .4byte gUnknown_03004210
+_08139268: .4byte gUnknown_020238CC
+_0813926C: .4byte gUnknown_03004330
_08139270: .4byte sub_8137454
thumb_func_end sub_8139208
@@ -390971,7 +390971,7 @@ dp01t_11_5_message_for_player_only: @ 8139274
bl sub_8139208
b _08139294
.align 2, 0
-_0813928C: .4byte 0x02024a60
+_0813928C: .4byte gUnknown_02024A60
_08139290:
bl dp01_tbl5_exec_completed
_08139294:
@@ -391062,17 +391062,17 @@ _0813930C:
pop {r0}
bx r0
.align 2, 0
-_0813934C: .4byte 0x030042a4
-_08139350: .4byte 0x030042a0
-_08139354: .4byte 0x03004210
-_08139358: .4byte 0x03004330
-_0813935C: .4byte 0x02024a60
+_0813934C: .4byte gUnknown_030042A4
+_08139350: .4byte gUnknown_030042A0
+_08139354: .4byte gUnknown_03004210
+_08139358: .4byte gUnknown_03004330
+_0813935C: .4byte gUnknown_02024A60
_08139360: .4byte sub_81372BC
_08139364: .4byte gUnknown_08400CF3
_08139368: .4byte 0x0000ffff
_0813936C: .4byte 0x00002d9f
_08139370: .4byte gUnknown_08400CCC
-_08139374: .4byte 0x020238cc
+_08139374: .4byte gUnknown_020238CC
thumb_func_end sub_8139298
thumb_func_start sub_8139378
@@ -391160,10 +391160,10 @@ sub_81393EC: @ 81393EC
pop {r0}
bx r0
.align 2, 0
-_0813941C: .4byte 0x03004330
-_08139420: .4byte 0x02024a60
+_0813941C: .4byte gUnknown_03004330
+_08139420: .4byte gUnknown_02024A60
_08139424: .4byte sub_81374C4
-_08139428: .4byte 0x02024e6c
+_08139428: .4byte gUnknown_02024E6C
thumb_func_end sub_81393EC
thumb_func_start sub_813942C
@@ -391240,12 +391240,12 @@ sub_8139444: @ 8139444
bl sub_8043D84
b _0813950E
.align 2, 0
-_081394BC: .4byte 0x02023a60
-_081394C0: .4byte 0x02024a60
+_081394BC: .4byte gUnknown_02023A60
+_081394C0: .4byte gUnknown_02024A60
_081394C4: .4byte 0x00007fff
-_081394C8: .4byte 0x02024a6a
-_081394CC: .4byte 0x03004360
-_081394D0: .4byte 0x03004340
+_081394C8: .4byte gUnknown_02024A6A
+_081394CC: .4byte gPlayerParty
+_081394D0: .4byte gUnknown_03004340
_081394D4:
ldr r1, _0813952C
lsls r0, r4, 1
@@ -391289,11 +391289,11 @@ _0813950E:
pop {r0}
bx r0
.align 2, 0
-_0813952C: .4byte 0x02024a6a
-_08139530: .4byte 0x03004360
-_08139534: .4byte 0x03004340
-_08139538: .4byte 0x03004330
-_0813953C: .4byte 0x02024a60
+_0813952C: .4byte gUnknown_02024A6A
+_08139530: .4byte gPlayerParty
+_08139534: .4byte gUnknown_03004340
+_08139538: .4byte gUnknown_03004330
+_0813953C: .4byte gUnknown_02024A60
_08139540: .4byte sub_81377B0
thumb_func_end sub_8139444
@@ -391446,9 +391446,9 @@ sub_8139604: @ 8139604
bl dp01_tbl5_exec_completed
b _08139662
.align 2, 0
-_0813962C: .4byte 0x02020004
-_08139630: .4byte 0x02024be0
-_08139634: .4byte 0x02024a60
+_0813962C: .4byte gSprites
+_08139630: .4byte gUnknown_02024BE0
+_08139634: .4byte gUnknown_02024A60
_08139638:
ldr r1, _08139668
movs r0, 0x1
@@ -391475,8 +391475,8 @@ _08139662:
pop {r0}
bx r0
.align 2, 0
-_08139668: .4byte 0x02024e6d
-_0813966C: .4byte 0x03004330
+_08139668: .4byte gUnknown_02024E6D
+_0813966C: .4byte gUnknown_03004330
_08139670: .4byte bx_blink_t5
thumb_func_end sub_8139604
@@ -391508,8 +391508,8 @@ sub_8139680: @ 8139680
pop {r0}
bx r0
.align 2, 0
-_081396A8: .4byte 0x02023a60
-_081396AC: .4byte 0x02024a60
+_081396A8: .4byte gUnknown_02023A60
+_081396AC: .4byte gUnknown_02024A60
thumb_func_end sub_8139680
thumb_func_start sub_81396B0
@@ -391532,8 +391532,8 @@ sub_81396B0: @ 81396B0
pop {r0}
bx r0
.align 2, 0
-_081396D8: .4byte 0x02023a60
-_081396DC: .4byte 0x02024a60
+_081396D8: .4byte gUnknown_02023A60
+_081396DC: .4byte gUnknown_02024A60
thumb_func_end sub_81396B0
thumb_func_start sub_81396E0
@@ -391559,9 +391559,9 @@ sub_81396E0: @ 81396E0
pop {r0}
bx r0
.align 2, 0
-_08139710: .4byte 0x02024a6a
-_08139714: .4byte 0x02024a60
-_08139718: .4byte 0x03004360
+_08139710: .4byte gUnknown_02024A6A
+_08139714: .4byte gUnknown_02024A60
+_08139718: .4byte gPlayerParty
thumb_func_end sub_81396E0
thumb_func_start dp01t_2E_5_battle_intro
@@ -391584,9 +391584,9 @@ dp01t_2E_5_battle_intro: @ 813971C
pop {r0}
bx r0
.align 2, 0
-_08139744: .4byte 0x02023a60
-_08139748: .4byte 0x02024a60
-_0813974C: .4byte 0x02024de8
+_08139744: .4byte gUnknown_02023A60
+_08139748: .4byte gUnknown_02024A60
+_0813974C: .4byte gUnknown_02024DE8
thumb_func_end dp01t_2E_5_battle_intro
thumb_func_start sub_8139750
@@ -391739,20 +391739,20 @@ _08139864:
pop {r0}
bx r0
.align 2, 0
-_08139880: .4byte 0x02024be0
-_08139884: .4byte 0x02024a60
-_08139888: .4byte 0x02020004
+_08139880: .4byte gUnknown_02024BE0
+_08139884: .4byte gUnknown_02024A60
+_08139888: .4byte gSprites
_0813988C: .4byte 0x0000ffd8
_08139890: .4byte sub_8078B34
_08139894: .4byte sub_8030E38
_08139898: .4byte 0x0000d6f8
_0813989C: .4byte gTrainerBackPicPaletteTable
_081398A0: .4byte sub_8139A2C
-_081398A4: .4byte 0x03004b20
+_081398A4: .4byte gTasks
_081398A8: .4byte 0x02017810
-_081398AC: .4byte 0x02024e68
+_081398AC: .4byte gUnknown_02024E68
_081398B0: .4byte sub_8044CA0
-_081398B4: .4byte 0x03004330
+_081398B4: .4byte gUnknown_03004330
_081398B8: .4byte nullsub_91
thumb_func_end sub_8139750
@@ -391912,15 +391912,15 @@ sub_81398BC: @ 81398BC
bx r0
.align 2, 0
_08139A00: .4byte 0x02017800
-_08139A04: .4byte 0x02024a6a
-_08139A08: .4byte 0x02023a60
-_08139A0C: .4byte 0x03004360
+_08139A04: .4byte gUnknown_02024A6A
+_08139A08: .4byte gUnknown_02023A60
+_08139A0C: .4byte gPlayerParty
_08139A10: .4byte sub_80312F0
-_08139A14: .4byte 0x0300434c
-_08139A18: .4byte 0x02024e8c
-_08139A1C: .4byte 0x02024be0
-_08139A20: .4byte 0x02020004
-_08139A24: .4byte 0x02024e84
+_08139A14: .4byte gUnknown_0300434C
+_08139A18: .4byte gUnknown_02024E8C
+_08139A1C: .4byte gUnknown_02024BE0
+_08139A20: .4byte gSprites
+_08139A24: .4byte gUnknown_02024E84
_08139A28: .4byte SpriteCallbackDummy
thumb_func_end sub_81398BC
@@ -391943,7 +391943,7 @@ sub_8139A2C: @ 8139A2C
strh r0, [r1, 0xA]
b _08139A86
.align 2, 0
-_08139A4C: .4byte 0x03004b20
+_08139A4C: .4byte gTasks
_08139A50:
ldr r4, _08139A8C
ldrb r5, [r4]
@@ -391975,10 +391975,10 @@ _08139A86:
pop {r0}
bx r0
.align 2, 0
-_08139A8C: .4byte 0x02024a60
-_08139A90: .4byte 0x02023a60
-_08139A94: .4byte 0x02024a6a
-_08139A98: .4byte 0x03004330
+_08139A8C: .4byte gUnknown_02024A60
+_08139A90: .4byte gUnknown_02023A60
+_08139A94: .4byte gUnknown_02024A6A
+_08139A98: .4byte gUnknown_03004330
_08139A9C: .4byte sub_8137538
thumb_func_end sub_8139A2C
@@ -392002,8 +392002,8 @@ sub_8139AA0: @ 8139AA0
bl dp01_tbl5_exec_completed
b _08139B0A
.align 2, 0
-_08139AC8: .4byte 0x02023a60
-_08139ACC: .4byte 0x02024a60
+_08139AC8: .4byte gUnknown_02023A60
+_08139ACC: .4byte gUnknown_02024A60
_08139AD0:
ldr r5, _08139B10
ldrb r1, [r5]
@@ -392037,10 +392037,10 @@ _08139B0A:
pop {r0}
bx r0
.align 2, 0
-_08139B10: .4byte 0x02024a60
+_08139B10: .4byte gUnknown_02024A60
_08139B14: .4byte 0x02017810
-_08139B18: .4byte 0x02023a64
-_08139B1C: .4byte 0x02024e68
+_08139B18: .4byte gUnknown_02023A64
+_08139B1C: .4byte gUnknown_02024E68
thumb_func_end sub_8139AA0
thumb_func_start sub_8139B20
@@ -392096,8 +392096,8 @@ sub_8139B44: @ 8139B44
bl dp01_tbl5_exec_completed
b _08139B90
.align 2, 0
-_08139B7C: .4byte 0x02023a60
-_08139B80: .4byte 0x02024a60
+_08139B7C: .4byte gUnknown_02023A60
+_08139B80: .4byte gUnknown_02024A60
_08139B84:
ldr r0, _08139B98
ldrb r1, [r6]
@@ -392111,7 +392111,7 @@ _08139B90:
pop {r0}
bx r0
.align 2, 0
-_08139B98: .4byte 0x03004330
+_08139B98: .4byte gUnknown_03004330
_08139B9C: .4byte sub_8137940
thumb_func_end sub_8139B44
@@ -392165,11 +392165,11 @@ _08139BF4:
pop {r0}
bx r0
.align 2, 0
-_08139BFC: .4byte 0x02024d26
-_08139C00: .4byte 0x02023a60
-_08139C04: .4byte 0x02024a60
-_08139C08: .4byte 0x020239f8
-_08139C0C: .4byte 0x03004330
+_08139BFC: .4byte gUnknown_02024D26
+_08139C00: .4byte gUnknown_02023A60
+_08139C04: .4byte gUnknown_02024A60
+_08139C08: .4byte gUnknown_020239F8
+_08139C0C: .4byte gUnknown_03004330
_08139C10: .4byte sub_813746C
thumb_func_end sub_8139BB8
@@ -392222,7 +392222,7 @@ _08139C64:
pop {r0}
bx r0
.align 2, 0
-_08139C6C: .4byte 0x02025bcc
+_08139C6C: .4byte gUnknown_02025BCC
_08139C70: .4byte gUnknown_084062F0
thumb_func_end sub_8139C18
@@ -392247,9 +392247,9 @@ sub_8139C74: @ 8139C74
pop {r0}
bx r0
.align 2, 0
-_08139C9C: .4byte 0x02039314
+_08139C9C: .4byte gUnknown_02039314
_08139CA0: .4byte gUnknown_084062B8
-_08139CA4: .4byte 0x030007b4
+_08139CA4: .4byte gUnknown_030007B4
_08139CA8: .4byte TaskDummy
_08139CAC: .4byte gOtherText_WhatWillYouDo
_08139CB0: .4byte sub_8139CF4
@@ -392276,9 +392276,9 @@ sub_8139CB4: @ 8139CB4
pop {r0}
bx r0
.align 2, 0
-_08139CDC: .4byte 0x02039314
+_08139CDC: .4byte gUnknown_02039314
_08139CE0: .4byte gUnknown_084062BC
-_08139CE4: .4byte 0x030007b4
+_08139CE4: .4byte gUnknown_030007B4
_08139CE8: .4byte TaskDummy
_08139CEC: .4byte gOtherText_WhatWillYouDo
_08139CF0: .4byte sub_8139CF4
@@ -392330,10 +392330,10 @@ sub_8139CF4: @ 8139CF4
pop {r0}
bx r0
.align 2, 0
-_08139D50: .4byte 0x030007b4
+_08139D50: .4byte gUnknown_030007B4
_08139D54: .4byte gUnknown_08406298
-_08139D58: .4byte 0x02039314
-_08139D5C: .4byte 0x03004b20
+_08139D58: .4byte gUnknown_02039314
+_08139D5C: .4byte gTasks
_08139D60: .4byte sub_8139D64
thumb_func_end sub_8139CF4
@@ -392356,7 +392356,7 @@ sub_8139D64: @ 8139D64
bl MoveMenuCursor
b _08139E10
.align 2, 0
-_08139D88: .4byte 0x03001770
+_08139D88: .4byte gMain
_08139D8C:
movs r0, 0x80
ands r0, r1
@@ -392393,7 +392393,7 @@ _08139DA2:
b _08139E10
.align 2, 0
_08139DD8: .4byte gUnknown_08406298
-_08139DDC: .4byte 0x02039314
+_08139DDC: .4byte gUnknown_02039314
_08139DE0:
movs r0, 0x2
ands r0, r1
@@ -392422,8 +392422,8 @@ _08139E10:
bx r0
.align 2, 0
_08139E18: .4byte gUnknown_08406298
-_08139E1C: .4byte 0x030007b4
-_08139E20: .4byte 0x02039314
+_08139E1C: .4byte gUnknown_030007B4
+_08139E20: .4byte gUnknown_02039314
thumb_func_end sub_8139D64
thumb_func_start sub_8139E24
@@ -392461,7 +392461,7 @@ sub_8139E40: @ 8139E40
pop {r0}
bx r0
.align 2, 0
-_08139E64: .4byte 0x03004b20
+_08139E64: .4byte gTasks
_08139E68: .4byte sub_8139FD4
thumb_func_end sub_8139E40
@@ -392512,7 +392512,7 @@ _08139ECA:
pop {r0}
bx r0
.align 2, 0
-_08139ED0: .4byte 0x03004b20
+_08139ED0: .4byte gTasks
_08139ED4: .4byte sub_813B174
thumb_func_end sub_8139E6C
@@ -392556,7 +392556,7 @@ sub_8139EF8: @ 8139EF8
bl ScriptContext1_SetupScript
b _08139F4C
.align 2, 0
-_08139F24: .4byte 0x030007b4
+_08139F24: .4byte gUnknown_030007B4
_08139F28: .4byte gSaveBlock2
_08139F2C: .4byte gUnknown_08152850
_08139F30:
@@ -392660,7 +392660,7 @@ sub_8139FD4: @ 8139FD4
negs r0, r0
b _0813A008
.align 2, 0
-_08139FF4: .4byte 0x03001770
+_08139FF4: .4byte gMain
_08139FF8:
movs r0, 0x80
ands r0, r1
@@ -392740,7 +392740,7 @@ _0813A094:
pop {r0}
bx r0
.align 2, 0
-_0813A09C: .4byte 0x0202f388
+_0813A09C: .4byte gPaletteFade
thumb_func_end sub_813A078
thumb_func_start sub_813A0A0
@@ -392761,7 +392761,7 @@ sub_813A0A0: @ 813A0A0
pop {r0}
bx r0
.align 2, 0
-_0813A0C0: .4byte 0x03004b20
+_0813A0C0: .4byte gTasks
_0813A0C4: .4byte sub_813A078
thumb_func_end sub_813A0A0
@@ -392787,7 +392787,7 @@ _0813A0E8:
pop {r0}
bx r0
.align 2, 0
-_0813A0F0: .4byte 0x03004b20
+_0813A0F0: .4byte gTasks
_0813A0F4: .4byte sub_8139FD4
thumb_func_end sub_813A0C8
@@ -392850,7 +392850,7 @@ sub_813A118: @ 813A118
str r1, [r0]
b _0813A188
.align 2, 0
-_0813A174: .4byte 0x03004b28
+_0813A174: .4byte gUnknown_03004B28
_0813A178: .4byte sub_813A280
_0813A17C:
ldr r1, _0813A190
@@ -392911,7 +392911,7 @@ sub_813A198: @ 813A198
str r1, [r0]
b _0813A20C
.align 2, 0
-_0813A1F8: .4byte 0x03004b28
+_0813A1F8: .4byte gUnknown_03004B28
_0813A1FC: .4byte sub_813A280
_0813A200:
ldr r1, _0813A214
@@ -392965,7 +392965,7 @@ sub_813A240: @ 813A240
movs r0, 0x8
b _0813A266
.align 2, 0
-_0813A260: .4byte 0x03004b28
+_0813A260: .4byte gUnknown_03004B28
_0813A264:
adds r0, r2, 0x1
_0813A266:
@@ -393033,8 +393033,8 @@ _0813A2CC:
beq _0813A34C
b _0813A358
.align 2, 0
-_0813A2DC: .4byte 0x03004b28
-_0813A2E0: .4byte 0x03001770
+_0813A2DC: .4byte gUnknown_03004B28
+_0813A2E0: .4byte gMain
_0813A2E4:
movs r1, 0x2
ldrsh r0, [r4, r1]
@@ -393104,7 +393104,7 @@ _0813A358:
bl sub_813AD58
b _0813A460
.align 2, 0
-_0813A36C: .4byte 0x02025734
+_0813A36C: .4byte gSaveBlock1
_0813A370:
movs r2, 0x2
ldrsh r0, [r4, r2]
@@ -393255,7 +393255,7 @@ sub_813A468: @ 813A468
pop {r0}
bx r0
.align 2, 0
-_0813A4AC: .4byte 0x03004b20
+_0813A4AC: .4byte gTasks
_0813A4B0: .4byte sub_8139FD4
thumb_func_end sub_813A468
@@ -393296,8 +393296,8 @@ sub_813A4B4: @ 813A4B4
bl sub_813A6FC
b _0813A570
.align 2, 0
-_0813A500: .4byte 0x03004b28
-_0813A504: .4byte 0x02025734
+_0813A500: .4byte gUnknown_03004B28
+_0813A504: .4byte gSaveBlock1
_0813A508: .4byte 0x0000049a
_0813A50C:
ldr r0, _0813A514
@@ -393319,7 +393319,7 @@ _0813A518:
bl sub_813A794
b _0813A570
.align 2, 0
-_0813A534: .4byte 0x02025734
+_0813A534: .4byte gSaveBlock1
_0813A538: .4byte 0x0000049a
_0813A53C:
ldr r0, _0813A578
@@ -393353,7 +393353,7 @@ _0813A570:
bx r0
.align 2, 0
_0813A578: .4byte 0x0000fffc
-_0813A57C: .4byte 0x03004b20
+_0813A57C: .4byte gTasks
_0813A580: .4byte sub_813A584
thumb_func_end sub_813A4B4
@@ -393397,9 +393397,9 @@ sub_813A584: @ 813A584
adds r0, 0x1
b _0813A64A
.align 2, 0
-_0813A5D0: .4byte 0x03004b28
-_0813A5D4: .4byte 0x03001770
-_0813A5D8: .4byte 0x02025734
+_0813A5D0: .4byte gUnknown_03004B28
+_0813A5D4: .4byte gMain
+_0813A5D8: .4byte gSaveBlock1
_0813A5DC: .4byte 0x0000049a
_0813A5E0:
movs r0, 0x1
@@ -393425,7 +393425,7 @@ _0813A5FA:
ldrh r0, [r1]
b _0813A64A
.align 2, 0
-_0813A608: .4byte 0x02025734
+_0813A608: .4byte gSaveBlock1
_0813A60C: .4byte 0x0000049a
_0813A610:
movs r0, 0x20
@@ -393470,7 +393470,7 @@ _0813A64C:
bl sub_80A418C
b _0813A6E8
.align 2, 0
-_0813A660: .4byte 0x02025734
+_0813A660: .4byte gSaveBlock1
_0813A664: .4byte 0x0000049a
_0813A668:
ldrh r1, [r2, 0x2E]
@@ -393538,7 +393538,7 @@ _0813A6E8:
pop {r0}
bx r0
.align 2, 0
-_0813A6F4: .4byte 0x02025734
+_0813A6F4: .4byte gSaveBlock1
_0813A6F8: .4byte sub_813A280
thumb_func_end sub_813A584
@@ -393586,10 +393586,10 @@ sub_813A6FC: @ 813A6FC
ldr r1, _0813A76C
b _0813A782
.align 2, 0
-_0813A758: .4byte 0x03004b28
-_0813A75C: .4byte 0x02025734
-_0813A760: .4byte 0x020231cc
-_0813A764: .4byte 0x020232cc
+_0813A758: .4byte gUnknown_03004B28
+_0813A75C: .4byte gSaveBlock1
+_0813A760: .4byte gStringVar1
+_0813A764: .4byte gStringVar2
_0813A768: .4byte 0x0000fffd
_0813A76C: .4byte sub_813A8F0
_0813A770:
@@ -393659,10 +393659,10 @@ sub_813A794: @ 813A794
bl sub_80F914C
b _0813A828
.align 2, 0
-_0813A7FC: .4byte 0x03004b28
-_0813A800: .4byte 0x02025734
-_0813A804: .4byte 0x020231cc
-_0813A808: .4byte 0x020232cc
+_0813A7FC: .4byte gUnknown_03004B28
+_0813A800: .4byte gSaveBlock1
+_0813A804: .4byte gStringVar1
+_0813A808: .4byte gStringVar2
_0813A80C: .4byte 0x0000fff8
_0813A810: .4byte gUnknown_084062E0
_0813A814:
@@ -393711,7 +393711,7 @@ sub_813A83C: @ 813A83C
bx r0
.align 2, 0
_0813A86C: .4byte 0x0000fffb
-_0813A870: .4byte 0x03004b20
+_0813A870: .4byte gTasks
_0813A874: .4byte sub_813A8F0
thumb_func_end sub_813A83C
@@ -393766,8 +393766,8 @@ sub_813A878: @ 813A878
pop {r0}
bx r0
.align 2, 0
-_0813A8E4: .4byte 0x03004b28
-_0813A8E8: .4byte 0x02025734
+_0813A8E4: .4byte gUnknown_03004B28
+_0813A8E8: .4byte gSaveBlock1
_0813A8EC: .4byte sub_813A280
thumb_func_end sub_813A878
@@ -393841,8 +393841,8 @@ _0813A972:
pop {r0}
bx r0
.align 2, 0
-_0813A97C: .4byte 0x03004b28
-_0813A980: .4byte 0x03001770
+_0813A97C: .4byte gUnknown_03004B28
+_0813A980: .4byte gMain
thumb_func_end sub_813A8F0
thumb_func_start sub_813A984
@@ -393891,9 +393891,9 @@ _0813A9D6:
pop {r0}
bx r0
.align 2, 0
-_0813A9DC: .4byte 0x03004b28
-_0813A9E0: .4byte 0x03001770
-_0813A9E4: .4byte 0x02025734
+_0813A9DC: .4byte gUnknown_03004B28
+_0813A9E0: .4byte gMain
+_0813A9E4: .4byte gSaveBlock1
_0813A9E8: .4byte sub_813A280
thumb_func_end sub_813A984
@@ -393925,7 +393925,7 @@ sub_813A9EC: @ 813A9EC
pop {r0}
bx r0
.align 2, 0
-_0813AA28: .4byte 0x03004b20
+_0813AA28: .4byte gTasks
_0813AA2C: .4byte sub_813A280
thumb_func_end sub_813A9EC
@@ -393972,8 +393972,8 @@ sub_813AA30: @ 813AA30
str r3, [r0]
b _0813AAB8
.align 2, 0
-_0813AA80: .4byte 0x03004b28
-_0813AA84: .4byte 0x02025734
+_0813AA80: .4byte gUnknown_03004B28
+_0813AA84: .4byte gSaveBlock1
_0813AA88:
movs r1, 0x4
ldrsh r0, [r4, r1]
@@ -394004,7 +394004,7 @@ _0813AAB8:
pop {r0}
bx r0
.align 2, 0
-_0813AAC0: .4byte 0x02025734
+_0813AAC0: .4byte gSaveBlock1
thumb_func_end sub_813AA30
thumb_func_start sub_813AAC4
@@ -394031,7 +394031,7 @@ sub_813AAC4: @ 813AAC4
bl MenuPrint
b _0813AB06
.align 2, 0
-_0813AAF4: .4byte 0x020231cc
+_0813AAF4: .4byte gStringVar1
_0813AAF8: .4byte gUnknown_0840632A
_0813AAFC:
ldr r0, _0813AB0C
@@ -394078,7 +394078,7 @@ sub_813AB28: @ 813AB28
bl MenuPrint
b _0813AB5A
.align 2, 0
-_0813AB48: .4byte 0x020231cc
+_0813AB48: .4byte gStringVar1
_0813AB4C: .4byte gUnknown_0840631E
_0813AB50:
ldr r0, _0813AB60
@@ -394183,7 +394183,7 @@ sub_813ABE8: @ 813ABE8
ldrsh r1, [r6, r2]
b _0813ACC4
.align 2, 0
-_0813AC0C: .4byte 0x03004b28
+_0813AC0C: .4byte gUnknown_03004B28
_0813AC10:
subs r0, r5, r1
lsls r0, 17
@@ -394223,7 +394223,7 @@ _0813AC34:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0813AC5C: .4byte 0x02025734
+_0813AC5C: .4byte gSaveBlock1
_0813AC60: .4byte _0813AC64
.align 2, 0
_0813AC64:
@@ -394243,7 +394243,7 @@ _0813AC78:
bl sub_813AB64
b _0813ACBA
.align 2, 0
-_0813AC8C: .4byte 0x02025bcc
+_0813AC8C: .4byte gUnknown_02025BCC
_0813AC90:
ldr r0, _0813ACA4
adds r0, r4, r0
@@ -394255,7 +394255,7 @@ _0813AC90:
bl sub_813AB90
b _0813ACBA
.align 2, 0
-_0813ACA4: .4byte 0x02025bcc
+_0813ACA4: .4byte gUnknown_02025BCC
_0813ACA8:
ldr r0, _0813AD00
adds r0, r4, r0
@@ -394302,7 +394302,7 @@ _0813ACEA:
bl sub_80F953C
b _0813AD26
.align 2, 0
-_0813AD00: .4byte 0x02025bcc
+_0813AD00: .4byte gUnknown_02025BCC
_0813AD04:
ldr r0, _0813AD1C
mov r2, r8
@@ -394470,7 +394470,7 @@ sub_813AE0C: @ 813AE0C
bl sub_813AD58
b _0813AE62
.align 2, 0
-_0813AE48: .4byte 0x03004b28
+_0813AE48: .4byte gUnknown_03004B28
_0813AE4C: .4byte 0x0000ffff
_0813AE50:
ldr r0, _0813AE68
@@ -394486,7 +394486,7 @@ _0813AE62:
pop {r0}
bx r0
.align 2, 0
-_0813AE68: .4byte 0x02025734
+_0813AE68: .4byte gSaveBlock1
thumb_func_end sub_813AE0C
thumb_func_start sub_813AE6C
@@ -394551,8 +394551,8 @@ sub_813AE6C: @ 813AE6C
pop {r0}
bx r0
.align 2, 0
-_0813AEF8: .4byte 0x03004b28
-_0813AEFC: .4byte 0x02025734
+_0813AEF8: .4byte gUnknown_03004B28
+_0813AEFC: .4byte gSaveBlock1
_0813AF00: .4byte gUnknown_084062C0
thumb_func_end sub_813AE6C
@@ -394614,7 +394614,7 @@ _0813AF5C:
pop {r1}
bx r1
.align 2, 0
-_0813AF70: .4byte 0x02025734
+_0813AF70: .4byte gSaveBlock1
_0813AF74: .4byte 0x00002b6c
thumb_func_end sub_813AF3C
@@ -394700,7 +394700,7 @@ _0813AFF4:
pop {r0}
bx r0
.align 2, 0
-_0813B010: .4byte 0x02025734
+_0813B010: .4byte gSaveBlock1
_0813B014: .4byte 0x00002b6c
_0813B018: .4byte 0x00002b4c
thumb_func_end sub_813AF78
@@ -394783,8 +394783,8 @@ _0813B0A4:
b _0813B0DA
.align 2, 0
_0813B0B8: .4byte 0x0201fe00
-_0813B0BC: .4byte 0x020231cc
-_0813B0C0: .4byte 0x0202836a
+_0813B0BC: .4byte gStringVar1
+_0813B0C0: .4byte gUnknown_0202836A
_0813B0C4:
ldr r0, _0813B0D0
movs r1, 0x15
@@ -394900,8 +394900,8 @@ sub_813B174: @ 813B174
negs r0, r0
b _0813B1E6
.align 2, 0
-_0813B1AC: .4byte 0x0202f388
-_0813B1B0: .4byte 0x03001770
+_0813B1AC: .4byte gPaletteFade
+_0813B1B0: .4byte gMain
_0813B1B4: .4byte 0x0201fe00
_0813B1B8:
ldrb r0, [r4, 0x2]
@@ -394979,7 +394979,7 @@ _0813B240:
str r0, [r1]
b _0813B274
.align 2, 0
-_0813B254: .4byte 0x03004b20
+_0813B254: .4byte gTasks
_0813B258: .4byte sub_813B294
_0813B25C:
movs r0, 0x2
@@ -395048,10 +395048,10 @@ sub_813B294: @ 813B294
pop {r0}
bx r0
.align 2, 0
-_0813B2E8: .4byte 0x020231cc
+_0813B2E8: .4byte gStringVar1
_0813B2EC: .4byte 0x0201fe00
-_0813B2F0: .4byte 0x02028292
-_0813B2F4: .4byte 0x020234cc
+_0813B2F0: .4byte gUnknown_02028292
+_0813B2F4: .4byte gStringVar4
_0813B2F8: .4byte gOtherText_WhatWillYouDoMail
_0813B2FC: .4byte sub_813B348
thumb_func_end sub_813B294
@@ -395092,7 +395092,7 @@ sub_813B320: @ 813B320
pop {r0}
bx r0
.align 2, 0
-_0813B340: .4byte 0x03004b20
+_0813B340: .4byte gTasks
_0813B344: .4byte sub_813B300
thumb_func_end sub_813B320
@@ -395135,7 +395135,7 @@ sub_813B348: @ 813B348
bx r0
.align 2, 0
_0813B394: .4byte gUnknown_084062F8
-_0813B398: .4byte 0x03004b20
+_0813B398: .4byte gTasks
_0813B39C: .4byte sub_813B3A0
thumb_func_end sub_813B348
@@ -395158,7 +395158,7 @@ sub_813B3A0: @ 813B3A0
bl MoveMenuCursor
b _0813B420
.align 2, 0
-_0813B3C4: .4byte 0x03001770
+_0813B3C4: .4byte gMain
_0813B3C8:
movs r0, 0x80
ands r0, r1
@@ -395224,7 +395224,7 @@ sub_813B428: @ 813B428
pop {r0}
bx r0
.align 2, 0
-_0813B44C: .4byte 0x03004b20
+_0813B44C: .4byte gTasks
_0813B450: .4byte sub_813B454
thumb_func_end sub_813B428
@@ -395259,9 +395259,9 @@ _0813B488:
pop {r0}
bx r0
.align 2, 0
-_0813B490: .4byte 0x0202f388
+_0813B490: .4byte gPaletteFade
_0813B494: .4byte 0x0201fe00
-_0813B498: .4byte 0x02028280
+_0813B498: .4byte gUnknown_02028280
_0813B49C: .4byte sub_813B4F0
thumb_func_end sub_813B454
@@ -395287,7 +395287,7 @@ _0813B4C0:
pop {r0}
bx r0
.align 2, 0
-_0813B4C8: .4byte 0x03004b20
+_0813B4C8: .4byte gTasks
_0813B4CC: .4byte sub_813B174
thumb_func_end sub_813B4A0
@@ -395318,7 +395318,7 @@ sub_813B4F0: @ 813B4F0
pop {r0}
bx r0
.align 2, 0
-_0813B504: .4byte 0x0300485c
+_0813B504: .4byte gUnknown_0300485C
_0813B508: .4byte sub_813B4D0
_0813B50C: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_813B4F0
@@ -395346,7 +395346,7 @@ sub_813B510: @ 813B510
pop {r0}
bx r0
.align 2, 0
-_0813B540: .4byte 0x020231cc
+_0813B540: .4byte gStringVar1
_0813B544: .4byte gOtherText_MoveToBag
_0813B548: .4byte gUnknown_0840633A
_0813B54C: .4byte gOtherText_MessageWillBeLost
@@ -395407,7 +395407,7 @@ sub_813B578: @ 813B578
b _0813B602
.align 2, 0
_0813B5BC: .4byte 0x0201fe00
-_0813B5C0: .4byte 0x02028280
+_0813B5C0: .4byte gUnknown_02028280
_0813B5C4: .4byte gOtherText_BagIsFull
_0813B5C8: .4byte sub_813B758
_0813B5CC:
@@ -395490,7 +395490,7 @@ _0813B65E:
pop {r0}
bx r0
.align 2, 0
-_0813B664: .4byte 0x03004b20
+_0813B664: .4byte gTasks
_0813B668: .4byte sub_813B66C
thumb_func_end sub_813B630
@@ -395517,9 +395517,9 @@ _0813B690:
pop {r0}
bx r0
.align 2, 0
-_0813B698: .4byte 0x0202f388
+_0813B698: .4byte gPaletteFade
_0813B69C: .4byte sub_808B020
-_0813B6A0: .4byte 0x02038561
+_0813B6A0: .4byte gUnknown_02038561
thumb_func_end sub_813B66C
thumb_func_start sub_813B6A4
@@ -395573,7 +395573,7 @@ sub_813B6F8: @ 813B6F8
pop {r0}
bx r0
.align 2, 0
-_0813B70C: .4byte 0x0300485c
+_0813B70C: .4byte gUnknown_0300485C
_0813B710: .4byte sub_813B6A4
_0813B714: .4byte c2_exit_to_overworld_2_switch
thumb_func_end sub_813B6F8
@@ -395632,7 +395632,7 @@ sub_813B758: @ 813B758
pop {r0}
bx r0
.align 2, 0
-_0813B77C: .4byte 0x03004b20
+_0813B77C: .4byte gTasks
_0813B780: .4byte sub_813B174
thumb_func_end sub_813B758
@@ -395667,8 +395667,8 @@ CB2_813B798: @ 813B798
bl SetMainCallback2
b _0813B7E4
.align 2, 0
-_0813B7C8: .4byte 0x03001770
-_0813B7CC: .4byte 0x0202f388
+_0813B7C8: .4byte gMain
+_0813B7CC: .4byte gPaletteFade
_0813B7D0: .4byte CB2_813B7EC
_0813B7D4:
ldr r2, _0813B7E8
@@ -395683,7 +395683,7 @@ _0813B7E4:
pop {r0}
bx r0
.align 2, 0
-_0813B7E8: .4byte 0x03005ed0
+_0813B7E8: .4byte gUnknown_03005ED0
thumb_func_end CB2_813B798
thumb_func_start CB2_813B7EC
@@ -395747,7 +395747,7 @@ SerialCb_CopyrightScreen: @ 813B854
pop {r0}
bx r0
.align 2, 0
-_0813B860: .4byte 0x03005ee0
+_0813B860: .4byte gUnknown_03005EE0
thumb_func_end SerialCb_CopyrightScreen
thumb_func_start SetUpCopyrightScreen
@@ -395768,7 +395768,7 @@ _0813B876:
beq _0813B890
b _0813B962
.align 2, 0
-_0813B880: .4byte 0x03001770
+_0813B880: .4byte gMain
_0813B884: .4byte 0x0000043c
_0813B888:
cmp r4, 0x8D
@@ -395898,8 +395898,8 @@ _0813B9A8: .4byte 0x04000200
_0813B9AC: .4byte REG_DISPSTAT
_0813B9B0: .4byte sub_813B784
_0813B9B4: .4byte SerialCb_CopyrightScreen
-_0813B9B8: .4byte 0x03005ee0
-_0813B9BC: .4byte 0x03001770
+_0813B9B8: .4byte gUnknown_03005EE0
+_0813B9BC: .4byte gMain
_0813B9C0: .4byte 0x0000043c
_0813B9C4:
ldr r4, _0813B9EC
@@ -395920,7 +395920,7 @@ _0813B9C4:
strb r0, [r5]
b _0813BA38
.align 2, 0
-_0813B9EC: .4byte 0x03005ee0
+_0813B9EC: .4byte gUnknown_03005EE0
_0813B9F0:
bl UpdatePaletteFade
lsls r0, 24
@@ -395941,7 +395941,7 @@ _0813B9F0:
.align 2, 0
_0813BA18: .4byte task_intro_1
_0813BA1C: .4byte CB2_813B798
-_0813BA20: .4byte 0x03005ee0
+_0813BA20: .4byte gUnknown_03005EE0
_0813BA24:
bl GameCubeMultiBoot_Quit
ldr r0, _0813BA34
@@ -395989,7 +395989,7 @@ _0813BA7A:
pop {r0}
bx r0
.align 2, 0
-_0813BA80: .4byte 0x03005eb8
+_0813BA80: .4byte gSaveFileStatus
_0813BA84: .4byte gSaveBlock2
thumb_func_end c2_copyright_1
@@ -396177,7 +396177,7 @@ task_intro_1: @ 813BA94
pop {r0}
bx r0
.align 2, 0
-_0813BC18: .4byte 0x02039318
+_0813BC18: .4byte gUnknown_02039318
_0813BC1C: .4byte REG_BG3VOFS
_0813BC20: .4byte REG_BG2VOFS
_0813BC24: .4byte gUnknown_08407764
@@ -396203,8 +396203,8 @@ _0813BC70: .4byte 0x00009201
_0813BC74: .4byte gUnknown_0840B008
_0813BC78: .4byte gUnknown_0840B018
_0813BC7C: .4byte gUnknown_0840B028
-_0813BC80: .4byte 0x0202ecc8
-_0813BC84: .4byte 0x03004b20
+_0813BC80: .4byte gUnknown_0202ECC8
+_0813BC84: .4byte gTasks
_0813BC88: .4byte task_intro_2
thumb_func_end task_intro_1
@@ -396250,9 +396250,9 @@ task_intro_2: @ 813BC8C
bx r0
.align 2, 0
_0813BCE0: .4byte sub_813B784
-_0813BCE4: .4byte 0x03004b20
+_0813BCE4: .4byte gTasks
_0813BCE8: .4byte sub_813BCF0
-_0813BCEC: .4byte 0x03005ed0
+_0813BCEC: .4byte gUnknown_03005ED0
thumb_func_end task_intro_2
thumb_func_start sub_813BCF0
@@ -396373,9 +396373,9 @@ _0813BDCA:
pop {r0}
bx r0
.align 2, 0
-_0813BDD4: .4byte 0x03005ed0
-_0813BDD8: .4byte 0x02020004
-_0813BDDC: .4byte 0x03004b20
+_0813BDD4: .4byte gUnknown_03005ED0
+_0813BDD8: .4byte gSprites
+_0813BDDC: .4byte gTasks
_0813BDE0: .4byte sub_813CCE8
_0813BDE4: .4byte 0x000002e3
_0813BDE8: .4byte task_intro_4
@@ -396457,9 +396457,9 @@ task_intro_4: @ 813BDEC
strb r0, [r1]
b _0813BED2
.align 2, 0
-_0813BE80: .4byte 0x03005ed0
+_0813BE80: .4byte gUnknown_03005ED0
_0813BE84: .4byte 0x00000387
-_0813BE88: .4byte 0x03004b20
+_0813BE88: .4byte gTasks
_0813BE8C: .4byte 0xffff4000
_0813BE90: .4byte REG_BG2VOFS
_0813BE94: .4byte 0xffff0000
@@ -396467,7 +396467,7 @@ _0813BE98: .4byte REG_BG1VOFS
_0813BE9C: .4byte 0xfffe8000
_0813BEA0: .4byte REG_BG0VOFS
_0813BEA4: .4byte gSpriteTemplate_840AFF0
-_0813BEA8: .4byte 0x02020004
+_0813BEA8: .4byte gSprites
_0813BEAC:
ldr r0, _0813BEDC
cmp r3, r0
@@ -396495,7 +396495,7 @@ _0813BED2:
.align 2, 0
_0813BEDC: .4byte 0x000003ef
_0813BEE0: .4byte 0x0000ffff
-_0813BEE4: .4byte 0x03004b20
+_0813BEE4: .4byte gTasks
_0813BEE8: .4byte sub_813BEEC
thumb_func_end task_intro_4
@@ -396520,9 +396520,9 @@ _0813BF0A:
pop {r0}
bx r0
.align 2, 0
-_0813BF10: .4byte 0x03005ed0
+_0813BF10: .4byte gUnknown_03005ED0
_0813BF14: .4byte 0x00000402
-_0813BF18: .4byte 0x03004b20
+_0813BF18: .4byte gTasks
_0813BF1C: .4byte task_intro_6
thumb_func_end sub_813BEEC
@@ -396559,9 +396559,9 @@ task_intro_6: @ 813BF20
pop {r0}
bx r0
.align 2, 0
-_0813BF60: .4byte 0x02039358
-_0813BF64: .4byte 0x0203935a
-_0813BF68: .4byte 0x03004b20
+_0813BF60: .4byte gUnknown_02039358
+_0813BF64: .4byte gUnknown_0203935A
+_0813BF68: .4byte gTasks
_0813BF6C: .4byte sub_813BF70
thumb_func_end task_intro_6
@@ -396579,7 +396579,7 @@ sub_813BF70: @ 813BF70
bl LoadCompressedObjectPic
b _0813BF96
.align 2, 0
-_0813BF88: .4byte 0x02039318
+_0813BF88: .4byte gUnknown_02039318
_0813BF8C: .4byte gIntro2BrendanSpriteSheet
_0813BF90:
ldr r0, _0813BFBC
@@ -396609,7 +396609,7 @@ _0813BFC4: .4byte gIntro2LatiasSpriteSheet
_0813BFC4: .4byte gIntro2LatiosSpriteSheet
.endif
_0813BFC8: .4byte gIntro2SpritePalettes
-_0813BFCC: .4byte 0x02039318
+_0813BFCC: .4byte gUnknown_02039318
_0813BFD0:
movs r0, 0x88
lsls r0, 1
@@ -396692,10 +396692,10 @@ _0813BFDA:
pop {r0}
bx r0
.align 2, 0
-_0813C060: .4byte 0x02020004
+_0813C060: .4byte gSprites
_0813C064: .4byte sub_813D788
_0813C068: .4byte gUnknown_0840AE80
-_0813C06C: .4byte 0x03004b20
+_0813C06C: .4byte gTasks
_0813C070: .4byte sub_813D880
_0813C074: .4byte 0x0000ffff
_0813C078: .4byte sub_813B784
@@ -396872,19 +396872,19 @@ _0813C1AE:
pop {r0}
bx r0
.align 2, 0
-_0813C1BC: .4byte 0x03005ed0
+_0813C1BC: .4byte gUnknown_03005ED0
_0813C1C0: .4byte 0x0000071f
_0813C1C4: .4byte 0x0000ffff
-_0813C1C8: .4byte 0x03004b20
+_0813C1C8: .4byte gTasks
_0813C1CC: .4byte sub_813C1F4
_0813C1D0: .4byte 0x00000455
-_0813C1D4: .4byte 0x02020004
+_0813C1D4: .4byte gSprites
_0813C1D8: .4byte 0x000004be
_0813C1DC: .4byte 0x00000572
_0813C1E0: .4byte 0x00000576
_0813C1E4: .4byte 0x00000632
_0813C1E8: .4byte 0x000006bf
-_0813C1EC: .4byte 0x0203935a
+_0813C1EC: .4byte gUnknown_0203935A
_0813C1F0: .4byte 0x000001ff
thumb_func_end sub_813C080
@@ -396912,9 +396912,9 @@ _0813C218:
pop {r0}
bx r0
.align 2, 0
-_0813C220: .4byte 0x03005ed0
+_0813C220: .4byte gUnknown_03005ED0
_0813C224: .4byte 0x00000814
-_0813C228: .4byte 0x03004b20
+_0813C228: .4byte gTasks
_0813C22C: .4byte task_intro_10
thumb_func_end sub_813C1F4
@@ -396987,13 +396987,13 @@ _0813C2C0: .4byte gUnknown_08409C04
_0813C2C4: .4byte gUnknown_08409AD4
_0813C2C8: .4byte 0x06004000
_0813C2CC: .4byte gUnknown_084098D4
-_0813C2D0: .4byte 0x03004b20
+_0813C2D0: .4byte gTasks
_0813C2D4: .4byte 0x0000ffff
_0813C2D8: .4byte REG_BG2CNT
_0813C2DC: .4byte 0x00004883
_0813C2E0: .4byte 0x00001441
_0813C2E4: .4byte task_intro_11
-_0813C2E8: .4byte 0x03005ed0
+_0813C2E8: .4byte gUnknown_03005ED0
thumb_func_end task_intro_10
thumb_func_start task_intro_11
@@ -397026,7 +397026,7 @@ task_intro_11: @ 813C2EC
strh r0, [r3, 0xC]
b _0813C330
.align 2, 0
-_0813C324: .4byte 0x03004b20
+_0813C324: .4byte gTasks
_0813C328: .4byte 0x000006bf
_0813C32C:
ldr r0, _0813C378
@@ -397067,7 +397067,7 @@ _0813C36E:
bx r0
.align 2, 0
_0813C378: .4byte sub_813C384
-_0813C37C: .4byte 0x03005ed0
+_0813C37C: .4byte gUnknown_03005ED0
_0813C380: .4byte 0x0000ffff
thumb_func_end task_intro_11
@@ -397091,8 +397091,8 @@ _0813C3A0:
pop {r0}
bx r0
.align 2, 0
-_0813C3A4: .4byte 0x03005ed0
-_0813C3A8: .4byte 0x03004b20
+_0813C3A4: .4byte gUnknown_03005ED0
+_0813C3A8: .4byte gTasks
_0813C3AC: .4byte sub_813C3B0
thumb_func_end sub_813C384
@@ -397250,8 +397250,8 @@ _0813C45A:
_0813C4E4: .4byte 0x02000000
_0813C4E8: .4byte 0x040000d4
_0813C4EC: .4byte 0x80000030
-_0813C4F0: .4byte 0x0202eac8
-_0813C4F4: .4byte 0x0202eec8
+_0813C4F0: .4byte gPlttBufferUnfaded
+_0813C4F4: .4byte gPlttBufferFaded
_0813C4F8: .4byte 0x06003000
_0813C4FC: .4byte 0x0000f001
_0813C500: .4byte 0x0000027f
@@ -397266,12 +397266,12 @@ _0813C520: .4byte 0x06004000
_0813C524: .4byte gUnknown_0840A7E4
_0813C528: .4byte 0x06007000
_0813C52C: .4byte gUnknown_0840A758
-_0813C530: .4byte 0x030028f8
+_0813C530: .4byte gReservedSpritePaletteCount
_0813C534: .4byte gUnknown_0840B20C
_0813C538: .4byte gUnknown_0840B21C
_0813C53C: .4byte gUnknown_0840B22C
_0813C540: .4byte gUnknown_0840B23C
-_0813C544: .4byte 0x03004b20
+_0813C544: .4byte gTasks
_0813C548: .4byte sub_813C54C
thumb_func_end sub_813C3B0
@@ -397335,7 +397335,7 @@ sub_813C54C: @ 813C54C
_0813C5BC: .4byte REG_WIN0H
_0813C5C0: .4byte 0x00000603
_0813C5C4: .4byte sub_813CAF4
-_0813C5C8: .4byte 0x03004b20
+_0813C5C8: .4byte gTasks
_0813C5CC: .4byte sub_813C5D0
thumb_func_end sub_813C54C
@@ -397365,7 +397365,7 @@ sub_813C5D0: @ 813C5D0
strh r0, [r2]
b _0813C616
.align 2, 0
-_0813C600: .4byte 0x03004b20
+_0813C600: .4byte gTasks
_0813C604: .4byte REG_WIN0V
_0813C608:
ldr r0, _0813C61C
@@ -397397,7 +397397,7 @@ sub_813C624: @ 813C624
str r0, [r1]
bx lr
.align 2, 0
-_0813C638: .4byte 0x03004b20
+_0813C638: .4byte gTasks
_0813C63C: .4byte sub_813C640
thumb_func_end sub_813C624
@@ -397417,8 +397417,8 @@ sub_813C640: @ 813C640
str r0, [r1]
bx lr
.align 2, 0
-_0813C65C: .4byte 0x0203931a
-_0813C660: .4byte 0x03004b20
+_0813C65C: .4byte gUnknown_0203931A
+_0813C660: .4byte gTasks
_0813C664: .4byte sub_813C668
thumb_func_end sub_813C640
@@ -397899,14 +397899,14 @@ _0813C9B2:
adds r0, r4
b _0813CA6C
.align 2, 0
-_0813CA24: .4byte 0x03005ed0
+_0813CA24: .4byte gUnknown_03005ED0
_0813CA28: .4byte 0x0000014b
-_0813CA2C: .4byte 0x02020004
+_0813CA2C: .4byte gSprites
_0813CA30: .4byte sub_813DB9C
_0813CA34: .4byte 0x00000169
-_0813CA38: .4byte 0x02039318
+_0813CA38: .4byte gUnknown_02039318
_0813CA3C: .4byte sub_813DE70
-_0813CA40: .4byte 0x03004b20
+_0813CA40: .4byte gTasks
_0813CA44: .4byte 0x00007eff
_0813CA48: .4byte 0x000001cf
_0813CA4C: .4byte sub_813E10C
@@ -397914,7 +397914,7 @@ _0813CA50: .4byte 0x0000021b
_0813CA54: .4byte 0x0000026f
_0813CA58: .4byte 0x0000011b
_0813CA5C: .4byte sub_813E210
-_0813CA60: .4byte 0x0203931a
+_0813CA60: .4byte gUnknown_0203931A
_0813CA64: .4byte 0x0000030d
_0813CA68: .4byte gSpriteTemplate_840B1F4
_0813CA6C:
@@ -397970,7 +397970,7 @@ _0813CABC:
_0813CAC8: .4byte 0x00000352
_0813CACC: .4byte 0x0000ffff
_0813CAD0: .4byte 0x000003b2
-_0813CAD4: .4byte 0x03004b20
+_0813CAD4: .4byte gTasks
_0813CAD8: .4byte sub_813CADC
thumb_func_end sub_813C668
@@ -398019,7 +398019,7 @@ _0813CB18:
beq _0813CB46
b _0813CC8E
.align 2, 0
-_0813CB2C: .4byte 0x03004b20
+_0813CB2C: .4byte gTasks
_0813CB30:
cmp r0, 0x1E
beq _0813CBEE
@@ -398093,7 +398093,7 @@ _0813CBB0: .4byte 0x0000ffff
_0813CBB4: .4byte REG_BG2CNT
_0813CBB8: .4byte 0x00000e07
_0813CBBC: .4byte REG_BG2VOFS
-_0813CBC0: .4byte 0x03004b20
+_0813CBC0: .4byte gTasks
_0813CBC4:
ldr r0, _0813CC14
str r0, [sp]
@@ -398139,7 +398139,7 @@ _0813CC14: .4byte 0x0000ffff
_0813CC18: .4byte REG_BG2CNT
_0813CC1C: .4byte 0x00000e07
_0813CC20: .4byte REG_BG2VOFS
-_0813CC24: .4byte 0x03004b20
+_0813CC24: .4byte gTasks
_0813CC28:
ldr r0, _0813CC98
str r0, [sp]
@@ -398202,7 +398202,7 @@ _0813CC98: .4byte 0x000037f7
_0813CC9C: .4byte REG_BG2CNT
_0813CCA0: .4byte 0x00000e07
_0813CCA4: .4byte REG_BG2VOFS
-_0813CCA8: .4byte 0x03004b20
+_0813CCA8: .4byte gTasks
_0813CCAC: .4byte REG_BG2HOFS
thumb_func_end sub_813CAF4
@@ -398258,7 +398258,7 @@ sub_813CCE8: @ 813CCE8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0813CD0C: .4byte 0x03004b20
+_0813CD0C: .4byte gTasks
_0813CD10: .4byte _0813CD14
.align 2, 0
_0813CD14:
@@ -398587,8 +398587,8 @@ _0813CF90: .4byte gMonBackPicTable
_0813CF94: .4byte gMonBackPicCoords
_0813CF98: .4byte gUnknown_0840B5A0
_0813CF9C: .4byte 0x0000ffff
-_0813CFA0: .4byte 0x02024e8c
-_0813CFA4: .4byte 0x02020004
+_0813CFA0: .4byte gUnknown_02024E8C
+_0813CFA4: .4byte gSprites
thumb_func_end sub_813CE88
thumb_func_start sub_813CFA8
@@ -398689,9 +398689,9 @@ _0813D068: .4byte gTrainerBackPicTable
_0813D06C: .4byte gTrainerBackPicCoords
_0813D070: .4byte gUnknown_0840B5A0
_0813D074: .4byte gTrainerBackPicPaletteTable
-_0813D078: .4byte 0x02024e8c
+_0813D078: .4byte gUnknown_02024E8C
_0813D07C: .4byte gUnknown_0840B064
-_0813D080: .4byte 0x02020004
+_0813D080: .4byte gSprites
thumb_func_end sub_813CFA8
thumb_func_start sub_813D084
@@ -398730,8 +398730,8 @@ _0813D0AA:
bx r0
.align 2, 0
_0813D0C0: .4byte 0x0000518c
-_0813D0C4: .4byte 0x0202eac8
-_0813D0C8: .4byte 0x0202eec8
+_0813D0C4: .4byte gPlttBufferUnfaded
+_0813D0C8: .4byte gPlttBufferFaded
thumb_func_end sub_813D084
thumb_func_start sub_813D0CC
@@ -398868,7 +398868,7 @@ sub_813D158: @ 813D158
bl CalcCenterToCornerVec
b _0813D200
.align 2, 0
-_0813D1CC: .4byte 0x02020004
+_0813D1CC: .4byte gSprites
_0813D1D0: .4byte sub_813D0CC
_0813D1D4:
ldrh r0, [r1, 0x24]
@@ -399469,7 +399469,7 @@ sub_813D584: @ 813D584
b _0813D654
.align 2, 0
_0813D640: .4byte gSpriteTemplate_840AE20
-_0813D644: .4byte 0x02020004
+_0813D644: .4byte gSprites
_0813D648: .4byte sub_813D208
_0813D64C:
mov r0, r9
@@ -399616,8 +399616,8 @@ _0813D654:
.align 2, 0
_0813D774: .4byte sub_813D504
_0813D778: .4byte gSpriteTemplate_840AE20
-_0813D77C: .4byte 0x02020004
-_0813D780: .4byte 0x02020020
+_0813D77C: .4byte gSprites
+_0813D780: .4byte gSprites + 0x1C
_0813D784: .4byte sub_813D158
thumb_func_end sub_813D584
@@ -399664,7 +399664,7 @@ _0813D7C6:
adds r0, 0x1
b _0813D82E
.align 2, 0
-_0813D7E0: .4byte 0x03005ed0
+_0813D7E0: .4byte gUnknown_03005ED0
_0813D7E4:
adds r0, r4, 0
movs r1, 0x2
@@ -399684,7 +399684,7 @@ _0813D802:
adds r0, r2, 0x1
b _0813D82E
.align 2, 0
-_0813D808: .4byte 0x03005ed0
+_0813D808: .4byte gUnknown_03005ED0
_0813D80C:
adds r0, r4, 0
movs r1, 0x3
@@ -399720,7 +399720,7 @@ _0813D83C:
strh r0, [r4, 0x26]
b _0813D87A
.align 2, 0
-_0813D84C: .4byte 0x03005ed0
+_0813D84C: .4byte gUnknown_03005ED0
_0813D850:
bl Random
movs r1, 0x3
@@ -399825,7 +399825,7 @@ _0813D8E2:
pop {r0}
bx r0
.align 2, 0
-_0813D904: .4byte 0x0203935a
+_0813D904: .4byte gUnknown_0203935A
thumb_func_end sub_813D880
thumb_func_start sub_813D908
@@ -399851,7 +399851,7 @@ sub_813D908: @ 813D908
strb r1, [r0]
b _0813D94E
.align 2, 0
-_0813D930: .4byte 0x03004b20
+_0813D930: .4byte gTasks
_0813D934:
cmp r0, 0x4
beq _0813D948
@@ -399995,7 +399995,7 @@ _0813D9D0:
_0813DA48: .4byte gUnknown_0840AF50
_0813DA4C: .4byte 0xfffc0000
_0813DA50: .4byte gSpriteTemplate_840AF94
-_0813DA54: .4byte 0x02020004
+_0813DA54: .4byte gSprites
_0813DA58: .4byte gUnknown_0840AF74
_0813DA5C: .4byte gSpriteTemplate_840AFAC
_0813DA60: .4byte gSpriteTemplate_840AFC4
@@ -400648,7 +400648,7 @@ _0813DEF4:
strh r0, [r7, 0x2E]
b _0813E0F8
.align 2, 0
-_0813DF28: .4byte 0x02020004
+_0813DF28: .4byte gSprites
_0813DF2C:
ldrh r1, [r7, 0x22]
movs r2, 0x22
@@ -400827,8 +400827,8 @@ _0813DF54:
strh r2, [r7, 0x2E]
b _0813E0F8
.align 2, 0
-_0813E094: .4byte 0x02020004
-_0813E098: .4byte 0x02020020
+_0813E094: .4byte gSprites
+_0813E098: .4byte gSprites + 0x1C
_0813E09C: .4byte sub_813DD58
_0813E0A0: .4byte 0x0000011b
_0813E0A4: .4byte 0x00007eff
@@ -400851,7 +400851,7 @@ _0813E0A8:
strh r2, [r0, 0x2E]
b _0813E0F8
.align 2, 0
-_0813E0CC: .4byte 0x02020004
+_0813E0CC: .4byte gSprites
_0813E0D0:
movs r2, 0x3A
ldrsh r1, [r7, r2]
@@ -400880,7 +400880,7 @@ _0813E0F8:
pop {r0}
bx r0
.align 2, 0
-_0813E108: .4byte 0x02020004
+_0813E108: .4byte gSprites
thumb_func_end sub_813DE70
thumb_func_start sub_813E10C
@@ -401511,7 +401511,7 @@ _0813E58A:
pop {r0}
bx r0
.align 2, 0
-_0813E5D8: .4byte 0x02020004
+_0813E5D8: .4byte gSprites
_0813E5DC: .4byte gSpriteTemplate_840B0B0
thumb_func_end sub_813E580
@@ -401527,7 +401527,7 @@ sub_813E5E0: @ 813E5E0
bl DestroySprite
b _0813E6B2
.align 2, 0
-_0813E5F4: .4byte 0x0203931a
+_0813E5F4: .4byte gUnknown_0203931A
_0813E5F8:
ldr r2, _0813E6B8
movs r0, 0x2E
@@ -401630,7 +401630,7 @@ _0813E6B2:
pop {r0}
bx r0
.align 2, 0
-_0813E6B8: .4byte 0x02020004
+_0813E6B8: .4byte gSprites
_0813E6BC: .4byte gSineTable
thumb_func_end sub_813E5E0
@@ -401651,7 +401651,7 @@ sub_813E6C0: @ 813E6C0
bl DestroySprite
b _0813E7A8
.align 2, 0
-_0813E6E0: .4byte 0x0203931a
+_0813E6E0: .4byte gUnknown_0203931A
_0813E6E4:
ldrh r0, [r4, 0x3C]
adds r0, 0x1
@@ -401762,7 +401762,7 @@ _0813E7A8:
pop {r0}
bx r0
.align 2, 0
-_0813E7B8: .4byte 0x02020004
+_0813E7B8: .4byte gSprites
_0813E7BC: .4byte gSpriteTemplate_840B0DC
thumb_func_end sub_813E6C0
@@ -401798,7 +401798,7 @@ _0813E7F2:
bx r0
.align 2, 0
_0813E7F8: .4byte gSpriteTemplate_840B0F4
-_0813E7FC: .4byte 0x02020004
+_0813E7FC: .4byte gSprites
_0813E800: .4byte 0x0000fff4
thumb_func_end sub_813E7C0
@@ -401814,7 +401814,7 @@ sub_813E804: @ 813E804
bl DestroySprite
b _0813E928
.align 2, 0
-_0813E818: .4byte 0x0203931a
+_0813E818: .4byte gUnknown_0203931A
_0813E81C:
ldr r6, _0813E904
movs r0, 0x2E
@@ -401936,7 +401936,7 @@ _0813E8DC:
subs r0, 0x1
b _0813E922
.align 2, 0
-_0813E904: .4byte 0x02020004
+_0813E904: .4byte gSprites
_0813E908: .4byte gSineTable
_0813E90C: .4byte 0x000001ff
_0813E910:
@@ -401999,7 +401999,7 @@ _0813E968:
pop {r0}
bx r0
.align 2, 0
-_0813E978: .4byte 0x02020004
+_0813E978: .4byte gSprites
_0813E97C: .4byte gSpriteTemplate_840B124
thumb_func_end sub_813E930
@@ -402015,7 +402015,7 @@ GetCurrentTrainerHillMapId: @ 813E980
bl DestroySprite
b _0813EA50
.align 2, 0
-_0813E994: .4byte 0x0203931a
+_0813E994: .4byte gUnknown_0203931A
_0813E998:
ldr r2, _0813EA58
movs r0, 0x2E
@@ -402117,7 +402117,7 @@ _0813EA50:
pop {r0}
bx r0
.align 2, 0
-_0813EA58: .4byte 0x02020004
+_0813EA58: .4byte gSprites
_0813EA5C: .4byte gSineTable
thumb_func_end GetCurrentTrainerHillMapId
@@ -402136,7 +402136,7 @@ sub_813EA60: @ 813EA60
bl DestroySprite
b _0813EB32
.align 2, 0
-_0813EA7C: .4byte 0x0203931a
+_0813EA7C: .4byte gUnknown_0203931A
_0813EA80:
ldrh r0, [r5, 0x3C]
adds r0, 0x1
@@ -402233,7 +402233,7 @@ _0813EB32:
pop {r0}
bx r0
.align 2, 0
-_0813EB40: .4byte 0x02020004
+_0813EB40: .4byte gSprites
_0813EB44: .4byte gSpriteTemplate_840B150
_0813EB48: .4byte gUnknown_0840B168
thumb_func_end sub_813EA60
@@ -402291,7 +402291,7 @@ _0813EB84:
bx r0
.align 2, 0
_0813EBB0: .4byte gSpriteTemplate_840B170
-_0813EBB4: .4byte 0x02020004
+_0813EBB4: .4byte gSprites
_0813EBB8: .4byte gUnknown_0840B188
thumb_func_end sub_813EB4C
@@ -402307,7 +402307,7 @@ sub_813EBBC: @ 813EBBC
bl DestroySprite
b _0813EC80
.align 2, 0
-_0813EBD0: .4byte 0x0203931a
+_0813EBD0: .4byte gUnknown_0203931A
_0813EBD4:
ldr r2, _0813EC88
movs r0, 0x2E
@@ -402402,7 +402402,7 @@ _0813EC80:
pop {r0}
bx r0
.align 2, 0
-_0813EC88: .4byte 0x02020004
+_0813EC88: .4byte gSprites
_0813EC8C: .4byte gSineTable
thumb_func_end sub_813EBBC
@@ -402422,7 +402422,7 @@ sub_813EC90: @ 813EC90
bl DestroySprite
b _0813EDA0
.align 2, 0
-_0813ECAC: .4byte 0x0203931a
+_0813ECAC: .4byte gUnknown_0203931A
_0813ECB0:
ldrh r0, [r5, 0x3C]
adds r0, 0x1
@@ -402552,7 +402552,7 @@ _0813EDA0:
pop {r0}
bx r0
.align 2, 0
-_0813EDB0: .4byte 0x02020004
+_0813EDB0: .4byte gSprites
_0813EDB4: .4byte gSpriteTemplate_840B1B0
_0813EDB8: .4byte gSineTable
thumb_func_end sub_813EC90
@@ -402589,7 +402589,7 @@ _0813EDEE:
bx r0
.align 2, 0
_0813EDF4: .4byte gSpriteTemplate_840B1C8
-_0813EDF8: .4byte 0x02020004
+_0813EDF8: .4byte gSprites
thumb_func_end sub_813EDBC
thumb_func_start sub_813EDFC
@@ -402869,7 +402869,7 @@ _0813F030:
adds r1, r2, r3
b _0813F08E
.align 2, 0
-_0813F044: .4byte 0x0202f388
+_0813F044: .4byte gPaletteFade
_0813F048: .4byte 0x00000888
_0813F04C:
bl sub_80FAB60
@@ -402926,7 +402926,7 @@ _0813F0B8:
pop {r0}
bx r0
.align 2, 0
-_0813F0C0: .4byte 0x0202f388
+_0813F0C0: .4byte gPaletteFade
_0813F0C4: .4byte 0x02000000
thumb_func_end sub_813EFDC
@@ -403168,26 +403168,26 @@ unref_sub_813F0F4: @ 813F0F4
pop {r0}
bx r0
.align 2, 0
-_0813F2AC: .4byte 0x0202f7c8
-_0813F2B0: .4byte 0x030042c4
-_0813F2B4: .4byte 0x03004240
+_0813F2AC: .4byte gUnknown_0202F7C8
+_0813F2B0: .4byte gUnknown_030042C4
+_0813F2B4: .4byte gUnknown_03004240
_0813F2B8: .4byte REG_WININ
_0813F2BC: .4byte 0x00003f3f
_0813F2C0: .4byte 0x00003f3d
_0813F2C4: .4byte REG_BLDCNT
_0813F2C8: .4byte 0x00003f42
_0813F2CC: .4byte REG_BG1CNT
-_0813F2D0: .4byte 0x03004340
-_0813F2D4: .4byte 0x02020004
+_0813F2D0: .4byte gUnknown_03004340
+_0813F2D4: .4byte gSprites
_0813F2D8: .4byte SpriteCallbackDummy
_0813F2DC: .4byte 0x040000d4
_0813F2E0: .4byte 0x85000400
_0813F2E4: .4byte gUnknown_08D2EE48
_0813F2E8: .4byte gUnknown_08D2EDFC
_0813F2EC: .4byte gUnknown_08D2E150
-_0813F2F0: .4byte 0x030042c0
-_0813F2F4: .4byte 0x030041b4
-_0813F2F8: .4byte 0x03004b20
+_0813F2F0: .4byte gUnknown_030042C0
+_0813F2F4: .4byte gUnknown_030041B4
+_0813F2F8: .4byte gTasks
_0813F2FC: .4byte sub_813F300
thumb_func_end unref_sub_813F0F4
@@ -403232,9 +403232,9 @@ sub_813F300: @ 813F300
beq _0813F35E
b _0813F4B2
.align 2, 0
-_0813F34C: .4byte 0x0202f7c8
-_0813F350: .4byte 0x03004b20
-_0813F354: .4byte 0x030041b4
+_0813F34C: .4byte gUnknown_0202F7C8
+_0813F350: .4byte gTasks
+_0813F354: .4byte gUnknown_030041B4
_0813F358:
cmp r0, 0x2
beq _0813F3AC
@@ -403419,16 +403419,16 @@ _0813F4B2:
bx r0
.align 2, 0
_0813F4C0: .4byte REG_BLDALPHA
-_0813F4C4: .4byte 0x030042c4
-_0813F4C8: .4byte 0x03004240
+_0813F4C4: .4byte gUnknown_030042C4
+_0813F4C8: .4byte gUnknown_03004240
_0813F4CC: .4byte REG_WININ
_0813F4D0: .4byte 0x00003f3f
_0813F4D4: .4byte REG_BG1CNT
_0813F4D8: .4byte REG_BLDCNT
-_0813F4DC: .4byte 0x02020004
+_0813F4DC: .4byte gSprites
_0813F4E0: .4byte 0x040000d4
_0813F4E4: .4byte 0x85000200
-_0813F4E8: .4byte 0x03004340
+_0813F4E8: .4byte gUnknown_03004340
thumb_func_end sub_813F300
thumb_func_start sub_813F4EC
@@ -403542,12 +403542,12 @@ sub_813F4EC: @ 813F4EC
pop {r0}
bx r0
.align 2, 0
-_0813F5D0: .4byte 0x03004340
-_0813F5D4: .4byte 0x0202f7c8
-_0813F5D8: .4byte 0x02020004
+_0813F5D0: .4byte gUnknown_03004340
+_0813F5D4: .4byte gUnknown_0202F7C8
+_0813F5D8: .4byte gSprites
_0813F5DC: .4byte 0x0000d709
_0813F5E0: .4byte 0x0000d70a
-_0813F5E4: .4byte 0x0202eac8
+_0813F5E4: .4byte gPlttBufferUnfaded
thumb_func_end sub_813F4EC
thumb_func_start sub_813F5E8
@@ -403625,9 +403625,9 @@ sub_813F5E8: @ 813F5E8
pop {r0}
bx r0
.align 2, 0
-_0813F684: .4byte 0x03004340
-_0813F688: .4byte 0x0202f7c8
-_0813F68C: .4byte 0x02020004
+_0813F684: .4byte gUnknown_03004340
+_0813F688: .4byte gUnknown_0202F7C8
+_0813F68C: .4byte gSprites
_0813F690: .4byte 0x0000d709
_0813F694: .4byte 0x0000d70a
_0813F698: .4byte 0x0000d6ff
@@ -403652,8 +403652,8 @@ sub_813F6A0: @ 813F6A0
str r0, [r1]
bx lr
.align 2, 0
-_0813F6C0: .4byte 0x03004b20
-_0813F6C4: .4byte 0x03004b00
+_0813F6C0: .4byte gTasks
+_0813F6C4: .4byte gUnknown_03004B00
_0813F6C8: .4byte sub_813F6CC
thumb_func_end sub_813F6A0
@@ -403698,7 +403698,7 @@ _0813F70A:
beq _0813F75C
b _0813F78C
.align 2, 0
-_0813F718: .4byte 0x03004b20
+_0813F718: .4byte gTasks
_0813F71C: .4byte 0x0000d709
_0813F720:
ldrh r0, [r4, 0xC]
@@ -403787,9 +403787,9 @@ sub_813F798: @ 813F798
beq _0813F7D6
b _0813F838
.align 2, 0
-_0813F7C4: .4byte 0x02024be0
-_0813F7C8: .4byte 0x0202f7c8
-_0813F7CC: .4byte 0x03004b20
+_0813F7C4: .4byte gUnknown_02024BE0
+_0813F7C8: .4byte gUnknown_0202F7C8
+_0813F7CC: .4byte gTasks
_0813F7D0:
cmp r0, 0x2
beq _0813F818
@@ -403846,7 +403846,7 @@ _0813F838:
pop {r0}
bx r0
.align 2, 0
-_0813F840: .4byte 0x02020004
+_0813F840: .4byte gSprites
thumb_func_end sub_813F798
thumb_func_start sub_813F844
@@ -403878,10 +403878,10 @@ sub_813F844: @ 813F844
ldr r1, _0813F888
b _0813F89C
.align 2, 0
-_0813F87C: .4byte 0x02024be0
-_0813F880: .4byte 0x0202f7c8
-_0813F884: .4byte 0x02024a6a
-_0813F888: .4byte 0x03004360
+_0813F87C: .4byte gUnknown_02024BE0
+_0813F880: .4byte gUnknown_0202F7C8
+_0813F884: .4byte gUnknown_02024A6A
+_0813F888: .4byte gPlayerParty
_0813F88C:
ldr r1, _0813F8CC
ldrb r0, [r4]
@@ -403914,9 +403914,9 @@ _0813F89C:
beq _0813F958
b _0813F982
.align 2, 0
-_0813F8CC: .4byte 0x02024a6a
-_0813F8D0: .4byte 0x030045c0
-_0813F8D4: .4byte 0x03004b20
+_0813F8CC: .4byte gUnknown_02024A6A
+_0813F8D0: .4byte gEnemyParty
+_0813F8D4: .4byte gTasks
_0813F8D8:
ldr r5, _0813F950
ldrb r0, [r5]
@@ -403973,8 +403973,8 @@ _0813F8D8:
strh r0, [r6, 0x8]
b _0813F982
.align 2, 0
-_0813F950: .4byte 0x0202f7c8
-_0813F954: .4byte 0x02020004
+_0813F950: .4byte gUnknown_0202F7C8
+_0813F954: .4byte gSprites
_0813F958:
movs r1, 0x1C
ldrsh r0, [r6, r1]
@@ -404024,7 +404024,7 @@ sub_813F990: @ 813F990
pop {r0}
bx r0
.align 2, 0
-_0813F9B4: .4byte 0x02024c04
+_0813F9B4: .4byte gUnknown_02024C04
thumb_func_end sub_813F990
thumb_func_start sub_813F9B8
@@ -404045,7 +404045,7 @@ sub_813F9B8: @ 813F9B8
pop {r0}
bx r0
.align 2, 0
-_0813F9DC: .4byte 0x02024c04
+_0813F9DC: .4byte gUnknown_02024C04
thumb_func_end sub_813F9B8
thumb_func_start sub_813F9E0
@@ -404062,7 +404062,7 @@ sub_813F9E0: @ 813F9E0
b _0813FA04
.align 2, 0
_0813F9F4: .4byte 0x02017840
-_0813F9F8: .4byte 0x03004b00
+_0813F9F8: .4byte gUnknown_03004B00
_0813F9FC: .4byte 0x0000ffff
_0813FA00:
ldr r1, _0813FA10
@@ -404074,7 +404074,7 @@ _0813FA04:
pop {r0}
bx r0
.align 2, 0
-_0813FA10: .4byte 0x03004b00
+_0813FA10: .4byte gUnknown_03004B00
thumb_func_end sub_813F9E0
thumb_func_start ball_number_to_ball_processing_index
@@ -404242,14 +404242,14 @@ sub_813FA94: @ 813FA94
pop {r0}
bx r0
.align 2, 0
-_0813FB58: .4byte 0x02024c04
+_0813FB58: .4byte gUnknown_02024C04
_0813FB5C: .4byte gSpriteTemplate_820AAB4
-_0813FB60: .4byte 0x02020004
-_0813FB64: .4byte 0x0202f7c9
+_0813FB60: .4byte gSprites
+_0813FB64: .4byte gUnknown_0202F7C9
_0813FB68: .4byte sub_813FD90
_0813FB6C: .4byte 0x02017840
-_0813FB70: .4byte 0x02024be0
-_0813FB74: .4byte 0x03004b20
+_0813FB70: .4byte gUnknown_02024BE0
+_0813FB74: .4byte gTasks
_0813FB78: .4byte sub_813FB7C
thumb_func_end sub_813FA94
@@ -404279,8 +404279,8 @@ _0813FBA6:
pop {r0}
bx r0
.align 2, 0
-_0813FBAC: .4byte 0x03004b20
-_0813FBB0: .4byte 0x02020004
+_0813FBAC: .4byte gTasks
+_0813FBB0: .4byte gSprites
_0813FBB4: .4byte 0x0000ffff
thumb_func_end sub_813FB7C
@@ -404303,7 +404303,7 @@ sub_813FBB8: @ 813FBB8
movs r5, 0xB
b _0813FBE0
.align 2, 0
-_0813FBD8: .4byte 0x020239f8
+_0813FBD8: .4byte gUnknown_020239F8
_0813FBDC:
movs r6, 0x17
movs r5, 0x5
@@ -404394,13 +404394,13 @@ _0813FBE0:
pop {r0}
bx r0
.align 2, 0
-_0813FC9C: .4byte 0x02024c04
+_0813FC9C: .4byte gUnknown_02024C04
_0813FCA0: .4byte gSpriteTemplate_820AAB4
-_0813FCA4: .4byte 0x02020004
-_0813FCA8: .4byte 0x0202f7c9
+_0813FCA4: .4byte gSprites
+_0813FCA8: .4byte gUnknown_0202F7C9
_0813FCAC: .4byte SpriteCallbackDummy
-_0813FCB0: .4byte 0x02024be0
-_0813FCB4: .4byte 0x03004b20
+_0813FCB0: .4byte gUnknown_02024BE0
+_0813FCB4: .4byte gTasks
_0813FCB8: .4byte sub_813FCBC
thumb_func_end sub_813FBB8
@@ -404453,9 +404453,9 @@ _0813FD16:
pop {r0}
bx r0
.align 2, 0
-_0813FD1C: .4byte 0x02020004
-_0813FD20: .4byte 0x02024be0
-_0813FD24: .4byte 0x03004b20
+_0813FD1C: .4byte gSprites
+_0813FD20: .4byte gUnknown_02024BE0
+_0813FD24: .4byte gTasks
_0813FD28: .4byte sub_813FD90
_0813FD2C: .4byte sub_813FD34
_0813FD30: .4byte sub_813FB7C
@@ -404502,8 +404502,8 @@ _0813FD80:
pop {r0}
bx r0
.align 2, 0
-_0813FD88: .4byte 0x02020004
-_0813FD8C: .4byte 0x02024be0
+_0813FD88: .4byte gSprites
+_0813FD8C: .4byte gUnknown_02024BE0
thumb_func_end sub_813FD34
thumb_func_start sub_813FD90
@@ -404613,8 +404613,8 @@ _0813FE5A:
bx r0
.align 2, 0
_0813FE64: .4byte sub_813FE70
-_0813FE68: .4byte 0x02024c04
-_0813FE6C: .4byte 0x0202f7c9
+_0813FE68: .4byte gUnknown_02024C04
+_0813FE6C: .4byte gUnknown_0202F7C9
thumb_func_end sub_813FDC0
thumb_func_start sub_813FE70
@@ -404655,9 +404655,9 @@ _0813FEAC:
.align 2, 0
_0813FEB4: .4byte TaskDummy
_0813FEB8: .4byte sub_813FEC8
-_0813FEBC: .4byte 0x02020004
-_0813FEC0: .4byte 0x02024be0
-_0813FEC4: .4byte 0x0202f7c9
+_0813FEBC: .4byte gSprites
+_0813FEC0: .4byte gUnknown_02024BE0
+_0813FEC4: .4byte gUnknown_0202F7C9
thumb_func_end sub_813FE70
thumb_func_start sub_813FEC8
@@ -404697,9 +404697,9 @@ _0813FEFA:
beq _0813FF1E
b _0813FFDC
.align 2, 0
-_0813FF0C: .4byte 0x02024be0
-_0813FF10: .4byte 0x0202f7c9
-_0813FF14: .4byte 0x03004b20
+_0813FF0C: .4byte gUnknown_02024BE0
+_0813FF10: .4byte gUnknown_0202F7C9
+_0813FF14: .4byte gTasks
_0813FF18:
cmp r0, 0x2
beq _0813FFB4
@@ -404737,10 +404737,10 @@ _0813FF1E:
strh r0, [r5, 0xC]
b _0813FFCE
.align 2, 0
-_0813FF60: .4byte 0x03005f0c
-_0813FF64: .4byte 0x03005f14
-_0813FF68: .4byte 0x02020004
-_0813FF6C: .4byte 0x03005f10
+_0813FF60: .4byte gUnknown_03005F0C
+_0813FF64: .4byte gUnknown_03005F14
+_0813FF68: .4byte gSprites
+_0813FF6C: .4byte gUnknown_03005F10
_0813FF70:
ldrh r0, [r5, 0x1C]
adds r0, 0x20
@@ -404772,7 +404772,7 @@ _0813FF70:
ble _08140004
b _0813FFCE
.align 2, 0
-_0813FFAC: .4byte 0x02020004
+_0813FFAC: .4byte gSprites
_0813FFB0: .4byte 0x0000047f
_0813FFB4:
adds r0, r4, 0
@@ -404793,7 +404793,7 @@ _0813FFCE:
strh r0, [r5, 0x8]
b _08140004
.align 2, 0
-_0813FFD8: .4byte 0x02020004
+_0813FFD8: .4byte gSprites
_0813FFDC:
ldr r0, _0814000C
lsls r1, r6, 2
@@ -404818,7 +404818,7 @@ _08140004:
pop {r0}
bx r0
.align 2, 0
-_0814000C: .4byte 0x03004b20
+_0814000C: .4byte gTasks
_08140010: .4byte sub_8140014
thumb_func_end sub_813FEC8
@@ -405419,8 +405419,8 @@ sub_8140454: @ 8140454
bl audio_play
b _081404CC
.align 2, 0
-_08140484: .4byte 0x0202f7c9
-_08140488: .4byte 0x02024e6d
+_08140484: .4byte gUnknown_0202F7C9
+_08140488: .4byte gUnknown_02024E6D
_0814048C: .4byte 0x00000173
_08140490:
ldr r0, _081404D4
@@ -405457,8 +405457,8 @@ _081404CC:
bx r0
.align 2, 0
_081404D4: .4byte 0x0000013b
-_081404D8: .4byte 0x02020004
-_081404DC: .4byte 0x02024be0
+_081404D8: .4byte gSprites
+_081404DC: .4byte gUnknown_02024BE0
_081404E0: .4byte sub_81404E4
thumb_func_end sub_8140454
@@ -405576,7 +405576,7 @@ _081405B2:
pop {r0}
bx r0
.align 2, 0
-_081405BC: .4byte 0x0202f388
+_081405BC: .4byte gPaletteFade
_081405C0: .4byte REG_BLDCNT
_081405C4: .4byte sub_81405C8
thumb_func_end sub_81404E4
@@ -405694,10 +405694,10 @@ _08140646:
bx r0
.align 2, 0
_081406A8: .4byte sub_81406BC
-_081406AC: .4byte 0x02024c04
-_081406B0: .4byte 0x0202f7c9
-_081406B4: .4byte 0x02020004
-_081406B8: .4byte 0x02024be0
+_081406AC: .4byte gUnknown_02024C04
+_081406B0: .4byte gUnknown_0202F7C9
+_081406B4: .4byte gSprites
+_081406B8: .4byte gUnknown_02024BE0
thumb_func_end sub_81405F4
thumb_func_start sub_81406BC
@@ -405740,9 +405740,9 @@ _081406DA:
movs r5, 0x1
b _08140734
.align 2, 0
-_08140708: .4byte 0x02020004
-_0814070C: .4byte 0x02024be0
-_08140710: .4byte 0x0202f7c9
+_08140708: .4byte gSprites
+_0814070C: .4byte gUnknown_02024BE0
+_08140710: .4byte gUnknown_0202F7C9
_08140714:
ldr r6, _0814079C
adds r0, r6, 0
@@ -405815,12 +405815,12 @@ _08140796:
bx r0
.align 2, 0
_0814079C: .4byte 0xfffffee0
-_081407A0: .4byte 0x02020004
-_081407A4: .4byte 0x02024be0
-_081407A8: .4byte 0x0202f7c9
+_081407A0: .4byte gSprites
+_081407A4: .4byte gUnknown_02024BE0
+_081407A8: .4byte gUnknown_0202F7C9
_081407AC: .4byte 0x02017840
_081407B0: .4byte sub_81405C8
-_081407B4: .4byte 0x02024e6d
+_081407B4: .4byte gUnknown_02024E6D
thumb_func_end sub_81406BC
thumb_func_start sub_81407B8
@@ -405918,7 +405918,7 @@ _0814085E:
bx r0
.align 2, 0
_08140864: .4byte sub_81405C8
-_08140868: .4byte 0x02024e6d
+_08140868: .4byte gUnknown_02024E6D
thumb_func_end sub_81407F4
thumb_func_start sub_814086C
@@ -406007,8 +406007,8 @@ _08140910: .4byte gUnknown_0840B258
_08140914: .4byte 0xffff0000
_08140918: .4byte gUnknown_0840B2B8
_0814091C: .4byte gUnknown_0840B384
-_08140920: .4byte 0x03004b20
-_08140924: .4byte 0x03001770
+_08140920: .4byte gTasks
+_08140924: .4byte gMain
_08140928: .4byte 0x0000043d
_0814092C: .4byte 0x02017840
thumb_func_end sub_814086C
@@ -406093,9 +406093,9 @@ _081409B6:
bl DestroyTask
b _081409F6
.align 2, 0
-_081409D0: .4byte 0x03004b20
+_081409D0: .4byte gTasks
_081409D4: .4byte gSpriteTemplate_840B3B4
-_081409D8: .4byte 0x02020004
+_081409D8: .4byte gSprites
_081409DC: .4byte gUnknown_0840B378
_081409E0: .4byte sub_8140A08
_081409E4:
@@ -406117,7 +406117,7 @@ _081409F6:
pop {r0}
bx r0
.align 2, 0
-_08140A04: .4byte 0x03004b20
+_08140A04: .4byte gTasks
thumb_func_end sub_8140930
thumb_func_start sub_8140A08
@@ -406269,11 +406269,11 @@ _08140AA8:
pop {r0}
bx r0
.align 2, 0
-_08140B24: .4byte 0x03004b20
-_08140B28: .4byte 0x02020004
+_08140B24: .4byte gTasks
+_08140B28: .4byte gSprites
_08140B2C: .4byte gUnknown_0840B378
_08140B30: .4byte gSpriteTemplate_840B3B4
-_08140B34: .4byte 0x02020020
+_08140B34: .4byte gSprites + 0x1C
_08140B38: .4byte sub_8140ECC
thumb_func_end sub_8140A64
@@ -406373,11 +406373,11 @@ _08140B80:
pop {r0}
bx r0
.align 2, 0
-_08140BFC: .4byte 0x03004b20
-_08140C00: .4byte 0x02020004
+_08140BFC: .4byte gTasks
+_08140C00: .4byte gSprites
_08140C04: .4byte gUnknown_0840B378
_08140C08: .4byte gSpriteTemplate_840B3B4
-_08140C0C: .4byte 0x02020020
+_08140C0C: .4byte gSprites + 0x1C
_08140C10: .4byte sub_8140ECC
thumb_func_end sub_8140B3C
@@ -406476,11 +406476,11 @@ _08140C58:
pop {r0}
bx r0
.align 2, 0
-_08140CD0: .4byte 0x03004b20
-_08140CD4: .4byte 0x02020004
+_08140CD0: .4byte gTasks
+_08140CD4: .4byte gSprites
_08140CD8: .4byte gUnknown_0840B378
_08140CDC: .4byte gSpriteTemplate_840B3B4
-_08140CE0: .4byte 0x02020020
+_08140CE0: .4byte gSprites + 0x1C
_08140CE4: .4byte sub_8140ECC
thumb_func_end sub_8140C14
@@ -406582,11 +406582,11 @@ _08140D2C:
pop {r0}
bx r0
.align 2, 0
-_08140DAC: .4byte 0x03004b20
-_08140DB0: .4byte 0x02020004
+_08140DAC: .4byte gTasks
+_08140DB0: .4byte gSprites
_08140DB4: .4byte gUnknown_0840B378
_08140DB8: .4byte gSpriteTemplate_840B3B4
-_08140DBC: .4byte 0x02020020
+_08140DBC: .4byte gSprites + 0x1C
_08140DC0: .4byte sub_8140ECC
thumb_func_end sub_8140CE8
@@ -406614,7 +406614,7 @@ sub_8140DC4: @ 8140DC4
strh r0, [r3, 0x16]
b _08140EA4
.align 2, 0
-_08140DF0: .4byte 0x03004b20
+_08140DF0: .4byte gTasks
_08140DF4:
ldrh r0, [r3, 0x26]
lsls r0, 24
@@ -406712,12 +406712,12 @@ _08140EA4:
pop {r0}
bx r0
.align 2, 0
-_08140EB4: .4byte 0x02020004
+_08140EB4: .4byte gSprites
_08140EB8: .4byte gUnknown_0840B378
_08140EBC: .4byte gSpriteTemplate_840B3B4
-_08140EC0: .4byte 0x02020020
+_08140EC0: .4byte gSprites + 0x1C
_08140EC4: .4byte sub_8140ECC
-_08140EC8: .4byte 0x03004b20
+_08140EC8: .4byte gTasks
thumb_func_end sub_8140DC4
thumb_func_start sub_8140ECC
@@ -406859,11 +406859,11 @@ _08140F68:
pop {r0}
bx r0
.align 2, 0
-_08140FE0: .4byte 0x03004b20
-_08140FE4: .4byte 0x02020004
+_08140FE0: .4byte gTasks
+_08140FE4: .4byte gSprites
_08140FE8: .4byte gUnknown_0840B378
_08140FEC: .4byte gSpriteTemplate_840B3B4
-_08140FF0: .4byte 0x02020020
+_08140FF0: .4byte gSprites + 0x1C
_08140FF4: .4byte sub_8140FF8
thumb_func_end sub_8140F24
@@ -407003,11 +407003,11 @@ _081410A6:
movs r0, 0x1
b _08141122
.align 2, 0
-_08141104: .4byte 0x03004b20
+_08141104: .4byte gTasks
_08141108: .4byte gUnknown_0840B378
_0814110C: .4byte gSpriteTemplate_840B3B4
-_08141110: .4byte 0x02020004
-_08141114: .4byte 0x02020020
+_08141110: .4byte gSprites
+_08141114: .4byte gSprites + 0x1C
_08141118: .4byte sub_8140ECC
_0814111C:
movs r0, 0x1
@@ -407044,7 +407044,7 @@ _08141122:
pop {r0}
bx r0
.align 2, 0
-_08141160: .4byte 0x02020004
+_08141160: .4byte gSprites
thumb_func_end sub_8141058
thumb_func_start sub_8141164
@@ -407138,11 +407138,11 @@ _081411A8:
pop {r0}
bx r0
.align 2, 0
-_08141218: .4byte 0x03004b20
-_0814121C: .4byte 0x02020004
+_08141218: .4byte gTasks
+_0814121C: .4byte gSprites
_08141220: .4byte gUnknown_0840B378
_08141224: .4byte gSpriteTemplate_840B3B4
-_08141228: .4byte 0x02020020
+_08141228: .4byte gSprites + 0x1C
_0814122C: .4byte sub_8141230
thumb_func_end sub_8141164
@@ -407216,7 +407216,7 @@ sub_8141294: @ 8141294
bl DestroySpriteAndFreeResources
b _0814130E
.align 2, 0
-_081412B8: .4byte 0x03001770
+_081412B8: .4byte gMain
_081412BC: .4byte 0x0000043d
_081412C0:
movs r1, 0x3C
@@ -407312,7 +407312,7 @@ sub_8141314: @ 8141314
b _081413AA
.align 2, 0
_08141378: .4byte sub_81413DC
-_0814137C: .4byte 0x03004b20
+_0814137C: .4byte gTasks
_08141380: .4byte gUnknown_0840B4D4
_08141384:
lsls r0, r6, 20
@@ -407398,7 +407398,7 @@ sub_81413DC: @ 81413DC
strh r0, [r4, 0xC]
b _0814145C
.align 2, 0
-_0814142C: .4byte 0x03004b20
+_0814142C: .4byte gTasks
_08141430: .4byte gUnknown_0840B4D4
_08141434:
ldr r0, _08141464
@@ -407425,7 +407425,7 @@ _0814145C:
pop {r0}
bx r0
.align 2, 0
-_08141464: .4byte 0x0202f388
+_08141464: .4byte gPaletteFade
_08141468: .4byte 0x00007fff
thumb_func_end sub_81413DC
@@ -407464,8 +407464,8 @@ _081414A4:
pop {r0}
bx r0
.align 2, 0
-_081414AC: .4byte 0x0202f388
-_081414B0: .4byte 0x03004b20
+_081414AC: .4byte gPaletteFade
+_081414B0: .4byte gTasks
_081414B4: .4byte 0x00007fff
_081414B8: .4byte sub_81414BC
thumb_func_end sub_814146C
@@ -407510,7 +407510,7 @@ sub_81414BC: @ 81414BC
strh r0, [r4, 0xC]
b _08141516
.align 2, 0
-_08141508: .4byte 0x03004b20
+_08141508: .4byte gTasks
_0814150C: .4byte gUnknown_0840B4D4
_08141510:
adds r0, r2, 0
@@ -407550,9 +407550,9 @@ sub_814151C: @ 814151C
beq _08141562
b _081416B6
.align 2, 0
-_08141550: .4byte 0x02024be0
-_08141554: .4byte 0x0202f7c8
-_08141558: .4byte 0x03004b20
+_08141550: .4byte gUnknown_02024BE0
+_08141554: .4byte gUnknown_0202F7C8
+_08141558: .4byte gTasks
_0814155C:
cmp r0, 0x2
beq _08141606
@@ -407586,8 +407586,8 @@ _08141562:
adds r4, r3, 0
b _081415BC
.align 2, 0
-_0814159C: .4byte 0x03004b00
-_081415A0: .4byte 0x02020004
+_0814159C: .4byte gUnknown_03004B00
+_081415A0: .4byte gSprites
_081415A4:
ldr r3, _081415EC
lsls r4, r6, 4
@@ -407627,8 +407627,8 @@ _081415BC:
strh r0, [r3, 0x1C]
b _081416B6
.align 2, 0
-_081415EC: .4byte 0x02020004
-_081415F0: .4byte 0x03004b20
+_081415EC: .4byte gSprites
+_081415F0: .4byte gTasks
_081415F4:
ldrb r1, [r5, 0x1E]
adds r0, r2, 0
@@ -407664,7 +407664,7 @@ _08141606:
adds r4, r3, 0
b _08141654
.align 2, 0
-_08141638: .4byte 0x02020004
+_08141638: .4byte gSprites
_0814163C:
ldr r0, _08141688
lsls r2, r6, 4
@@ -407705,9 +407705,9 @@ _08141654:
strh r0, [r1, 0x24]
b _081416B0
.align 2, 0
-_08141688: .4byte 0x02020004
-_0814168C: .4byte 0x03004b20
-_08141690: .4byte 0x0202f7c8
+_08141688: .4byte gSprites
+_0814168C: .4byte gTasks
+_08141690: .4byte gUnknown_0202F7C8
_08141694:
ldr r0, _081416C0
adds r1, r4, r6
@@ -407734,7 +407734,7 @@ _081416B6:
pop {r0}
bx r0
.align 2, 0
-_081416C0: .4byte 0x02020004
+_081416C0: .4byte gSprites
thumb_func_end sub_814151C
thumb_func_start sub_81416C4
@@ -407758,7 +407758,7 @@ sub_81416C4: @ 81416C4
beq _081416F2
b _081417B8
.align 2, 0
-_081416E8: .4byte 0x03004b20
+_081416E8: .4byte gTasks
_081416EC:
cmp r0, 0x2
beq _0814177C
@@ -407775,7 +407775,7 @@ _081416F2:
ldr r2, _08141710
b _08141718
.align 2, 0
-_08141708: .4byte 0x0202f7c8
+_08141708: .4byte gUnknown_0202F7C8
_0814170C: .4byte REG_BLDCNT
_08141710: .4byte 0x00003f42
_08141714:
@@ -407800,7 +407800,7 @@ _08141718:
_08141734: .4byte REG_BLDCNT
_08141738: .4byte 0x00003f44
_0814173C: .4byte REG_BLDALPHA
-_08141740: .4byte 0x03004b20
+_08141740: .4byte gTasks
_08141744:
ldrh r0, [r4, 0xA]
adds r1, r0, 0x1
@@ -407865,9 +407865,9 @@ _081417B8:
pop {r0}
bx r0
.align 2, 0
-_081417C0: .4byte 0x02024be0
-_081417C4: .4byte 0x0202f7c8
-_081417C8: .4byte 0x02020004
+_081417C0: .4byte gUnknown_02024BE0
+_081417C4: .4byte gUnknown_0202F7C8
+_081417C8: .4byte gSprites
_081417CC: .4byte 0x06010000
_081417D0: .4byte 0x040000d4
_081417D4: .4byte 0x85000200
@@ -407892,8 +407892,8 @@ sub_81417D8: @ 81417D8
pop {r0}
bx r0
.align 2, 0
-_081417FC: .4byte 0x03004b00
-_08141800: .4byte 0x0202f7c8
+_081417FC: .4byte gUnknown_03004B00
+_08141800: .4byte gUnknown_0202F7C8
_08141804: .4byte 0x02017800
thumb_func_end sub_81417D8
@@ -407910,8 +407910,8 @@ sub_8141808: @ 8141808
pop {r0}
bx r0
.align 2, 0
-_08141820: .4byte 0x0202f7c9
-_08141824: .4byte 0x02024c0a
+_08141820: .4byte gUnknown_0202F7C9
+_08141824: .4byte gUnknown_02024C0A
thumb_func_end sub_8141808
thumb_func_start sub_8141828
@@ -408008,7 +408008,7 @@ _081418E8: .4byte 0x000027f9
_081418EC: .4byte gBattleAnimPicTable + (233 * 8)
_081418F0: .4byte gBattleAnimPaletteTable + (233 * 8)
_081418F4: .4byte sub_814191C
-_081418F8: .4byte 0x03004b20
+_081418F8: .4byte gTasks
_081418FC:
lsls r0, r6, 1
adds r0, r6
@@ -408051,7 +408051,7 @@ sub_814191C: @ 814191C
strh r0, [r4, 0x22]
b _08141AB8
.align 2, 0
-_08141944: .4byte 0x03004b20
+_08141944: .4byte gTasks
_08141948:
ldr r0, _08141998
ldrb r0, [r0, 0xA]
@@ -408118,7 +408118,7 @@ _081419A0:
b _081419F4
.align 2, 0
_081419CC: .4byte gSpriteTemplate_8402500
-_081419D0: .4byte 0x02020004
+_081419D0: .4byte gSprites
_081419D4:
ldr r0, _08141A2C
adds r1, r5, 0
@@ -408166,10 +408166,10 @@ _08141A02:
b _08141A8C
.align 2, 0
_08141A2C: .4byte gSpriteTemplate_8402500
-_08141A30: .4byte 0x02020004
+_08141A30: .4byte gSprites
_08141A34: .4byte 0x000003ff
_08141A38: .4byte 0xfffffc00
-_08141A3C: .4byte 0x03004b20
+_08141A3C: .4byte gTasks
_08141A40: .4byte sub_8141B20
_08141A44:
ldr r3, _08141AC4
@@ -408238,10 +408238,10 @@ _08141AB8:
pop {r0}
bx r0
.align 2, 0
-_08141AC4: .4byte 0x02020004
+_08141AC4: .4byte gSprites
_08141AC8: .4byte sub_8141B74
_08141ACC: .4byte 0x0000ffe0
-_08141AD0: .4byte 0x03004b20
+_08141AD0: .4byte gTasks
_08141AD4: .4byte sub_8141AD8
thumb_func_end sub_814191C
@@ -408281,7 +408281,7 @@ _08141B14:
pop {r0}
bx r0
.align 2, 0
-_08141B18: .4byte 0x03004b20
+_08141B18: .4byte gTasks
_08141B1C: .4byte 0x02017810
thumb_func_end sub_8141AD8
@@ -408325,7 +408325,7 @@ _08141B6A:
pop {r0}
bx r0
.align 2, 0
-_08141B70: .4byte 0x03004b20
+_08141B70: .4byte gTasks
thumb_func_end sub_8141B20
thumb_func_start sub_8141B74
@@ -408377,7 +408377,7 @@ _08141BCA:
pop {r0}
bx r0
.align 2, 0
-_08141BD0: .4byte 0x03004b20
+_08141BD0: .4byte gTasks
thumb_func_end sub_8141B74
thumb_func_start sub_8141BD4
@@ -408476,11 +408476,11 @@ sub_8141C30: @ 8141C30
pop {r0}
bx r0
.align 2, 0
-_08141CA4: .4byte 0x03004b00
+_08141CA4: .4byte gUnknown_03004B00
_08141CA8: .4byte 0x0000ffe0
-_08141CAC: .4byte 0x02024be0
-_08141CB0: .4byte 0x0202f7c8
-_08141CB4: .4byte 0x02020004
+_08141CAC: .4byte gUnknown_02024BE0
+_08141CB0: .4byte gUnknown_0202F7C8
+_08141CB4: .4byte gSprites
_08141CB8: .4byte sub_8141CBC
thumb_func_end sub_8141C30
@@ -408508,9 +408508,9 @@ _08141CE0:
pop {r0}
bx r0
.align 2, 0
-_08141CE4: .4byte 0x02020004
-_08141CE8: .4byte 0x02024be0
-_08141CEC: .4byte 0x0202f7c8
+_08141CE4: .4byte gSprites
+_08141CE8: .4byte gUnknown_02024BE0
+_08141CEC: .4byte gUnknown_0202F7C8
_08141CF0: .4byte sub_8141CF4
thumb_func_end sub_8141CBC
@@ -408581,9 +408581,9 @@ _08141D68:
pop {r0}
bx r0
.align 2, 0
-_08141D70: .4byte 0x02020004
-_08141D74: .4byte 0x02024be0
-_08141D78: .4byte 0x0202f7c8
+_08141D70: .4byte gSprites
+_08141D74: .4byte gUnknown_02024BE0
+_08141D78: .4byte gUnknown_0202F7C8
thumb_func_end sub_8141D20
thumb_func_start sub_8141D7C
@@ -408606,8 +408606,8 @@ sub_8141D7C: @ 8141D7C
pop {r0}
bx r0
.align 2, 0
-_08141DA4: .4byte 0x0202f7c8
-_08141DA8: .4byte 0x0202f7c9
+_08141DA4: .4byte gUnknown_0202F7C8
+_08141DA8: .4byte gUnknown_0202F7C9
thumb_func_end sub_8141D7C
thumb_func_start sub_8141DAC
@@ -408624,7 +408624,7 @@ sub_8141DAC: @ 8141DAC
b _08141E00
.align 2, 0
_08141DC0: .4byte 0x02017840
-_08141DC4: .4byte 0x03004b00
+_08141DC4: .4byte gUnknown_03004B00
_08141DC8:
cmp r1, 0xFA
bne _08141DD8
@@ -408632,7 +408632,7 @@ _08141DC8:
movs r0, 0x2
b _08141E00
.align 2, 0
-_08141DD4: .4byte 0x03004b00
+_08141DD4: .4byte gUnknown_03004B00
_08141DD8:
cmp r1, 0x80
bne _08141DE8
@@ -408640,7 +408640,7 @@ _08141DD8:
movs r0, 0x3
b _08141E00
.align 2, 0
-_08141DE4: .4byte 0x03004b00
+_08141DE4: .4byte gUnknown_03004B00
_08141DE8:
movs r0, 0xA4
lsls r0, 1
@@ -408650,7 +408650,7 @@ _08141DE8:
movs r0, 0x4
b _08141E00
.align 2, 0
-_08141DF8: .4byte 0x03004b00
+_08141DF8: .4byte gUnknown_03004B00
_08141DFC:
ldr r1, _08141E0C
movs r0, 0
@@ -408661,7 +408661,7 @@ _08141E00:
pop {r0}
bx r0
.align 2, 0
-_08141E0C: .4byte 0x03004b00
+_08141E0C: .4byte gUnknown_03004B00
thumb_func_end sub_8141DAC
thumb_func_start sub_8141E10
@@ -408680,9 +408680,9 @@ sub_8141E10: @ 8141E10
pop {r0}
bx r0
.align 2, 0
-_08141E2C: .4byte 0x0202f7c8
+_08141E2C: .4byte gUnknown_0202F7C8
_08141E30: .4byte 0x02017840
-_08141E34: .4byte 0x0202f7c9
+_08141E34: .4byte gUnknown_0202F7C9
thumb_func_end sub_8141E10
thumb_func_start sub_8141E38
@@ -408722,7 +408722,7 @@ sub_8141E64: @ 8141E64
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08141E80: .4byte 0x03001770
+_08141E80: .4byte gMain
_08141E84: .4byte 0x0000043c
_08141E88: .4byte _08141E8C
.align 2, 0
@@ -408743,7 +408743,7 @@ _08141EA0:
strb r1, [r0]
b _08141F84
.align 2, 0
-_08141EB8: .4byte 0x03001770
+_08141EB8: .4byte gMain
_08141EBC: .4byte 0x0000043c
_08141EC0:
bl sub_8143570
@@ -408782,7 +408782,7 @@ _08141F04: .4byte sub_8141E38
_08141F08: .4byte 0x04000208
_08141F0C: .4byte 0x04000200
_08141F10: .4byte REG_DISPSTAT
-_08141F14: .4byte 0x03001770
+_08141F14: .4byte gMain
_08141F18: .4byte 0x0000043c
_08141F1C:
ldr r1, _08141F48
@@ -408810,7 +408810,7 @@ _08141F3E:
.align 2, 0
_08141F48: .4byte REG_BLDCNT
_08141F4C: .4byte 0x00003f42
-_08141F50: .4byte 0x03001770
+_08141F50: .4byte gMain
_08141F54: .4byte 0x0000043c
_08141F58:
bl UpdatePaletteFade
@@ -408828,7 +408828,7 @@ _08141F58:
movs r0, 0
b _08141F86
.align 2, 0
-_08141F7C: .4byte 0x0202f388
+_08141F7C: .4byte gPaletteFade
_08141F80: .4byte sub_8141E4C
_08141F84:
movs r0, 0x1
@@ -408864,7 +408864,7 @@ _08141FB6:
bx r0
.align 2, 0
_08141FBC: .4byte sub_8141FF8
-_08141FC0: .4byte 0x03004b20
+_08141FC0: .4byte gTasks
thumb_func_end sub_8141F90
thumb_func_start sub_8141FC4
@@ -408891,7 +408891,7 @@ _08141FEA:
bx r0
.align 2, 0
_08141FF0: .4byte sub_8141FF8
-_08141FF4: .4byte 0x03004b20
+_08141FF4: .4byte gTasks
thumb_func_end sub_8141FC4
thumb_func_start sub_8141FF8
@@ -408998,9 +408998,9 @@ _081420A0:
b _08142108
.align 2, 0
_081420C8: .4byte 0x0201c000
-_081420CC: .4byte 0x03004b20
+_081420CC: .4byte gTasks
_081420D0: .4byte 0xfffffe00
-_081420D4: .4byte 0x03004360
+_081420D4: .4byte gPlayerParty
_081420D8: .4byte 0x000001ff
_081420DC:
lsls r1, r7, 2
@@ -409068,8 +409068,8 @@ _08142130:
ldr r0, _08142160
b _08142166
.align 2, 0
-_08142158: .4byte 0x0203931c
-_0814215C: .4byte 0x03004b20
+_08142158: .4byte gUnknown_0203931C
+_0814215C: .4byte gTasks
_08142160: .4byte sub_81422E8
_08142164:
ldr r0, _08142178
@@ -409128,7 +409128,7 @@ _081421B2:
b _081421E0
.align 2, 0
_081421C4: .4byte 0x0201c000
-_081421C8: .4byte 0x02039324
+_081421C8: .4byte gUnknown_02039324
_081421CC: .4byte 0xfffe4000
_081421D0: .4byte 0x00001fff
_081421D4:
@@ -409208,7 +409208,7 @@ _08142228:
.align 2, 0
_08142264: .4byte 0x0201e000
_08142268: .4byte gMenuText_HOFSaving
-_0814226C: .4byte 0x03004b20
+_0814226C: .4byte gTasks
_08142270: .4byte sub_8142274
thumb_func_end sub_814217C
@@ -409238,9 +409238,9 @@ sub_8142274: @ 8142274
pop {r0}
bx r0
.align 2, 0
-_081422A8: .4byte 0x03005ebc
+_081422A8: .4byte gUnknown_03005EBC
_081422AC: .4byte sub_8141FC4
-_081422B0: .4byte 0x03004b20
+_081422B0: .4byte gTasks
_081422B4: .4byte sub_81422B8
thumb_func_end sub_8142274
@@ -409263,7 +409263,7 @@ sub_81422B8: @ 81422B8
strh r0, [r1, 0xE]
b _081422E0
.align 2, 0
-_081422D8: .4byte 0x03004b20
+_081422D8: .4byte gTasks
_081422DC:
ldr r0, _081422E4
str r0, [r1]
@@ -409297,7 +409297,7 @@ sub_81422E8: @ 81422E8
bx r0
.align 2, 0
_08142314: .4byte gWindowConfig_81E7198
-_08142318: .4byte 0x03004b20
+_08142318: .4byte gTasks
_0814231C: .4byte sub_8142320
thumb_func_end sub_81422E8
@@ -409329,7 +409329,7 @@ sub_8142320: @ 8142320
b _0814235E
.align 2, 0
_08142350: .4byte 0x0201c000
-_08142354: .4byte 0x03004b20
+_08142354: .4byte gTasks
_08142358: .4byte gUnknown_0840B534
_0814235C:
ldr r1, _081423F0
@@ -409406,9 +409406,9 @@ _0814235E:
bx r0
.align 2, 0
_081423F0: .4byte gUnknown_0840B564
-_081423F4: .4byte 0x02020004
+_081423F4: .4byte gSprites
_081423F8: .4byte sub_81435DC
-_081423FC: .4byte 0x03004b20
+_081423FC: .4byte gTasks
_08142400: .4byte sub_8142404
thumb_func_end sub_8142320
@@ -409470,8 +409470,8 @@ _0814246A:
bx r0
.align 2, 0
_08142470: .4byte 0x0201c000
-_08142474: .4byte 0x03004b20
-_08142478: .4byte 0x02020004
+_08142474: .4byte gTasks
+_08142478: .4byte gSprites
_0814247C: .4byte 0x000001ff
_08142480: .4byte sub_8142484
thumb_func_end sub_8142404
@@ -409508,7 +409508,7 @@ sub_8142484: @ 8142484
b _0814255C
.align 2, 0
_081424BC: .4byte 0x0201c000
-_081424C0: .4byte 0x03004b20
+_081424C0: .4byte gTasks
_081424C4:
ldr r2, _0814253C
ldr r0, _08142540
@@ -409570,8 +409570,8 @@ _081424C4:
str r0, [r4]
b _0814255C
.align 2, 0
-_0814253C: .4byte 0x0203931c
-_08142540: .4byte 0x02020004
+_0814253C: .4byte gUnknown_0203931C
+_08142540: .4byte gSprites
_08142544: .4byte 0x000001ff
_08142548: .4byte 0x0000735f
_0814254C: .4byte sub_8142320
@@ -409670,9 +409670,9 @@ _081425C0:
bx r0
.align 2, 0
_08142604: .4byte 0xffff0000
-_08142608: .4byte 0x03004b28
-_0814260C: .4byte 0x02020004
-_08142610: .4byte 0x03004b20
+_08142608: .4byte gUnknown_03004B28
+_0814260C: .4byte gSprites
+_08142610: .4byte gTasks
_08142614: .4byte sub_8142618
thumb_func_end sub_8142570
@@ -409709,7 +409709,7 @@ sub_8142618: @ 8142618
bl sub_81438C4
b _081426D2
.align 2, 0
-_08142658: .4byte 0x03004b20
+_08142658: .4byte gTasks
_0814265C:
movs r3, 0
mov r9, r4
@@ -409780,10 +409780,10 @@ _081426D2:
pop {r0}
bx r0
.align 2, 0
-_081426E4: .4byte 0x0203931c
-_081426E8: .4byte 0x02020004
+_081426E4: .4byte gUnknown_0203931C
+_081426E8: .4byte gSprites
_081426EC: .4byte 0x0000735f
-_081426F0: .4byte 0x03004b20
+_081426F0: .4byte gTasks
_081426F4: .4byte sub_81426F8
thumb_func_end sub_8142618
@@ -409806,7 +409806,7 @@ sub_81426F8: @ 81426F8
str r0, [r2]
b _0814272E
.align 2, 0
-_08142718: .4byte 0x03004b20
+_08142718: .4byte gTasks
_0814271C: .4byte sub_8142738
_08142720:
adds r0, r1, 0x1
@@ -409862,7 +409862,7 @@ sub_8142738: @ 8142738
.align 2, 0
_08142784: .4byte gWindowConfig_81E71B4
_08142788: .4byte gSaveBlock2
-_0814278C: .4byte 0x03004b20
+_0814278C: .4byte gTasks
_08142790: .4byte sub_8142794
thumb_func_end sub_8142738
@@ -409885,7 +409885,7 @@ sub_8142794: @ 8142794
strh r0, [r4, 0xE]
b _0814280A
.align 2, 0
-_081427B4: .4byte 0x03004b20
+_081427B4: .4byte gTasks
_081427B8:
ldr r2, _081427D8
movs r3, 0x10
@@ -409903,7 +409903,7 @@ _081427B8:
strh r0, [r1, 0x20]
b _0814280A
.align 2, 0
-_081427D8: .4byte 0x02020004
+_081427D8: .4byte gSprites
_081427DC:
movs r0, 0x1
movs r1, 0x2
@@ -409958,8 +409958,8 @@ _0814283E:
pop {r0}
bx r0
.align 2, 0
-_08142844: .4byte 0x03001770
-_08142848: .4byte 0x03004b20
+_08142844: .4byte gMain
+_08142848: .4byte gTasks
_0814284C: .4byte sub_8142850
thumb_func_end sub_8142818
@@ -409995,9 +409995,9 @@ sub_8142850: @ 8142850
pop {r0}
bx r0
.align 2, 0
-_08142890: .4byte 0x0202eec8
-_08142894: .4byte 0x0202eac8
-_08142898: .4byte 0x03004b20
+_08142890: .4byte gPlttBufferFaded
+_08142894: .4byte gPlttBufferUnfaded
+_08142898: .4byte gTasks
_0814289C: .4byte sub_81428A0
thumb_func_end sub_8142850
@@ -410020,7 +410020,7 @@ _081428BE:
pop {r0}
bx r0
.align 2, 0
-_081428C4: .4byte 0x0202f388
+_081428C4: .4byte gPaletteFade
_081428C8: .4byte sub_81439D0
thumb_func_end sub_81428A0
@@ -410039,7 +410039,7 @@ sub_81428CC: @ 81428CC
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081428E4: .4byte 0x03001770
+_081428E4: .4byte gMain
_081428E8: .4byte 0x0000043c
_081428EC: .4byte _081428F0
.align 2, 0
@@ -410061,7 +410061,7 @@ _08142908:
strb r1, [r0]
b _08142A12
.align 2, 0
-_08142920: .4byte 0x03001770
+_08142920: .4byte gMain
_08142924: .4byte 0x0000043c
_08142928:
bl sub_8143570
@@ -410070,7 +410070,7 @@ _08142928:
adds r1, r3
b _081429DC
.align 2, 0
-_08142934: .4byte 0x03001770
+_08142934: .4byte gMain
_08142938: .4byte 0x0000043c
_0814293C:
ldr r0, _08142968
@@ -410099,7 +410099,7 @@ _08142968: .4byte sub_8141E38
_0814296C: .4byte 0x04000208
_08142970: .4byte 0x04000200
_08142974: .4byte REG_DISPSTAT
-_08142978: .4byte 0x03001770
+_08142978: .4byte gMain
_0814297C: .4byte 0x0000043c
_08142980:
ldr r0, _081429AC
@@ -410126,7 +410126,7 @@ _08142980:
_081429AC: .4byte REG_BLDCNT
_081429B0: .4byte 0x0201c000
_081429B4: .4byte gUnknown_0840B57C
-_081429B8: .4byte 0x03001770
+_081429B8: .4byte gMain
_081429BC: .4byte 0x0000043c
_081429C0:
bl AnimateSprites
@@ -410145,7 +410145,7 @@ _081429DC:
strb r0, [r1]
b _08142A12
.align 2, 0
-_081429E4: .4byte 0x03001770
+_081429E4: .4byte gMain
_081429E8: .4byte 0x0000043c
_081429EC:
ldr r1, _08142A18
@@ -410196,7 +410196,7 @@ sub_8142A28: @ 8142A28
str r0, [r1]
b _08142AEA
.align 2, 0
-_08142A4C: .4byte 0x03004b20
+_08142A4C: .4byte gTasks
_08142A50: .4byte sub_8142FEC
_08142A54:
ldr r2, _08142A8C
@@ -410232,7 +410232,7 @@ _08142A7E:
.align 2, 0
_08142A8C: .4byte 0x0201e000
_08142A90: .4byte 0x000001ff
-_08142A94: .4byte 0x03004b20
+_08142A94: .4byte gTasks
_08142A98:
adds r0, r6, r5
lsls r0, 3
@@ -410279,7 +410279,7 @@ _08142AEA:
pop {r0}
bx r0
.align 2, 0
-_08142AF0: .4byte 0x03004b20
+_08142AF0: .4byte gTasks
_08142AF4: .4byte 0x0600381a
_08142AF8: .4byte 0x0600385a
_08142AFC: .4byte gWindowConfig_81E7198
@@ -410384,8 +410384,8 @@ _08142B8E:
b _08142BE2
.align 2, 0
_08142BB8: .4byte 0x0201e000
-_08142BBC: .4byte 0x03004b20
-_08142BC0: .4byte 0x0203931c
+_08142BBC: .4byte gTasks
+_08142BC0: .4byte gUnknown_0203931C
_08142BC4: .4byte 0x000001ff
_08142BC8: .4byte gUnknown_0840B564
_08142BCC: .4byte gUnknown_0840B534
@@ -410435,7 +410435,7 @@ _08142BE2:
b _08142C3C
.align 2, 0
_08142C28: .4byte gUnknown_0840B56A
-_08142C2C: .4byte 0x02020004
+_08142C2C: .4byte gSprites
_08142C30:
adds r0, r5, 0x5
lsls r0, 1
@@ -410500,9 +410500,9 @@ _08142C3C:
.align 2, 0
_08142CB0: .4byte 0xffff0000
_08142CB4: .4byte 0x0000735f
-_08142CB8: .4byte 0x020231cc
+_08142CB8: .4byte gStringVar1
_08142CBC: .4byte gMenuText_HOFNumber
-_08142CC0: .4byte 0x03004b20
+_08142CC0: .4byte gTasks
_08142CC4: .4byte sub_8142CC8
thumb_func_end sub_8142B04
@@ -410642,11 +410642,11 @@ _08142DB2:
bx r0
.align 2, 0
_08142DD0: .4byte 0x0201e000
-_08142DD4: .4byte 0x03004b20
-_08142DD8: .4byte 0x03004b28
-_08142DDC: .4byte 0x02020004
+_08142DD4: .4byte gTasks
+_08142DD8: .4byte gUnknown_03004B28
+_08142DDC: .4byte gSprites
_08142DE0: .4byte 0xffff0000
-_08142DE4: .4byte 0x0203931c
+_08142DE4: .4byte gUnknown_0203931C
_08142DE8: .4byte 0x0000735f
_08142DEC: .4byte 0x000001ff
_08142DF0: .4byte sub_8142DF4
@@ -410728,9 +410728,9 @@ _08142E80:
str r0, [r1]
b _08142F64
.align 2, 0
-_08142E88: .4byte 0x03001770
-_08142E8C: .4byte 0x03004b20
-_08142E90: .4byte 0x02020004
+_08142E88: .4byte gMain
+_08142E8C: .4byte gTasks
+_08142E90: .4byte gSprites
_08142E94: .4byte sub_8142B04
_08142E98:
bl sub_80753C4
@@ -410748,7 +410748,7 @@ _08142EB2:
str r0, [r4]
b _08142F64
.align 2, 0
-_08142EB8: .4byte 0x03007380
+_08142EB8: .4byte gUnknown_03007380
_08142EBC: .4byte 0x0000ffff
_08142EC0: .4byte sub_8142F78
_08142EC4:
@@ -410776,9 +410776,9 @@ _08142EE6:
str r0, [r1]
b _08142F64
.align 2, 0
-_08142EF8: .4byte 0x03007380
+_08142EF8: .4byte gUnknown_03007380
_08142EFC: .4byte 0x0000ffff
-_08142F00: .4byte 0x03004b20
+_08142F00: .4byte gTasks
_08142F04: .4byte sub_8142F78
_08142F08:
movs r0, 0x40
@@ -410801,7 +410801,7 @@ _08142F08:
str r0, [r1]
b _08142F64
.align 2, 0
-_08142F30: .4byte 0x03004b20
+_08142F30: .4byte gTasks
_08142F34: .4byte sub_8142CC8
_08142F38:
ldrh r1, [r3, 0x2E]
@@ -410834,7 +410834,7 @@ _08142F64:
pop {r0}
bx r0
.align 2, 0
-_08142F70: .4byte 0x03004b20
+_08142F70: .4byte gTasks
_08142F74: .4byte sub_8142CC8
thumb_func_end sub_8142DF4
@@ -410868,11 +410868,11 @@ sub_8142F78: @ 8142F78
pop {r0}
bx r0
.align 2, 0
-_08142FB4: .4byte 0x0202eec8
-_08142FB8: .4byte 0x0202eac8
+_08142FB4: .4byte gPlttBufferFaded
+_08142FB8: .4byte gPlttBufferUnfaded
_08142FBC: .4byte 0x0201c000
_08142FC0: .4byte gUnknown_0840B57C
-_08142FC4: .4byte 0x03004b20
+_08142FC4: .4byte gTasks
_08142FC8: .4byte sub_8142FCC
thumb_func_end sub_8142F78
@@ -410921,7 +410921,7 @@ sub_8142FEC: @ 8142FEC
bx r0
.align 2, 0
_08143020: .4byte gMenuText_HOFCorrupt
-_08143024: .4byte 0x03004b20
+_08143024: .4byte gTasks
_08143028: .4byte sub_814302C
thumb_func_end sub_8142FEC
@@ -410952,8 +410952,8 @@ _08143056:
pop {r0}
bx r0
.align 2, 0
-_0814305C: .4byte 0x03001770
-_08143060: .4byte 0x03004b20
+_0814305C: .4byte gMain
+_08143060: .4byte gTasks
_08143064: .4byte sub_8142F78
thumb_func_end sub_814302C
@@ -411103,7 +411103,7 @@ _0814313A:
bl MenuZeroFillWindowRect
b _081432E4
.align 2, 0
-_08143188: .4byte 0x020231cc
+_08143188: .4byte gStringVar1
_0814318C: .4byte 0x000001ff
_08143190: .4byte 0x0000ffff
_08143194: .4byte gOtherText_Number2
@@ -411280,7 +411280,7 @@ _081432E4:
pop {r0}
bx r0
.align 2, 0
-_081432F4: .4byte 0x020231cc
+_081432F4: .4byte gStringVar1
_081432F8: .4byte gOtherText_Level3
_081432FC: .4byte gOtherText_IDNumber
thumb_func_end sub_8143088
@@ -411384,7 +411384,7 @@ sub_8143300: @ 8143300
_081433CC: .4byte gOtherText_Name
_081433D0: .4byte gSaveBlock2
_081433D4: .4byte gOtherText_IDNumber2
-_081433D8: .4byte 0x020231cc
+_081433D8: .4byte gStringVar1
_081433DC: .4byte gMainMenuString_Time
thumb_func_end sub_8143300
@@ -411609,7 +411609,7 @@ sub_8143570: @ 8143570
pop {r0}
bx r0
.align 2, 0
-_081435A8: .4byte 0x030028f8
+_081435A8: .4byte gReservedSpritePaletteCount
_081435AC: .4byte gUnknown_0840B514
_081435B0: .4byte gUnknown_0840B524
_081435B4: .4byte gWindowConfig_81E71B4
@@ -411725,7 +411725,7 @@ sub_8143648: @ 8143648
pop {r0}
bx r0
.align 2, 0
-_08143670: .4byte 0x02024e8c
+_08143670: .4byte gUnknown_02024E8C
_08143674: .4byte gUnknown_0840B6B8
_08143678: .4byte gUnknown_0840B69C
_0814367C: .4byte gSpriteAnimTable_81E7C64
@@ -411755,7 +411755,7 @@ sub_8143680: @ 8143680
pop {r0}
bx r0
.align 2, 0
-_081436AC: .4byte 0x02024e8c
+_081436AC: .4byte gUnknown_02024E8C
_081436B0: .4byte gUnknown_0840B6B8
_081436B4: .4byte gUnknown_0840B69C
_081436B8: .4byte gUnknown_081EC2A4
@@ -411867,8 +411867,8 @@ sub_81436BC: @ 81436BC
_08143790: .4byte gMonFrontPicTable
_08143794: .4byte gMonFrontPicCoords
_08143798: .4byte gUnknown_0840B5A0
-_0814379C: .4byte 0x02024e8c
-_081437A0: .4byte 0x02020004
+_0814379C: .4byte gUnknown_02024E8C
+_081437A0: .4byte gSprites
thumb_func_end sub_81436BC
thumb_func_start sub_81437A4
@@ -411962,8 +411962,8 @@ _08143854: .4byte gTrainerFrontPicTable
_08143858: .4byte gTrainerFrontPicCoords
_0814385C: .4byte gUnknown_0840B5A0
_08143860: .4byte gTrainerFrontPicPaletteTable
-_08143864: .4byte 0x02024e8c
-_08143868: .4byte 0x02020004
+_08143864: .4byte gUnknown_02024E8C
+_08143868: .4byte gSprites
thumb_func_end sub_81437A4
thumb_func_start sub_814386C
@@ -412067,7 +412067,7 @@ sub_81438C4: @ 81438C4
b _0814393E
.align 2, 0
_08143934: .4byte gSpriteTemplate_840B7A4
-_08143938: .4byte 0x02020004
+_08143938: .4byte gSprites
_0814393C:
movs r0, 0x1
_0814393E:
@@ -412128,12 +412128,12 @@ _081439B2:
pop {r0}
bx r0
.align 2, 0
-_081439B8: .4byte 0x03001770
-_081439BC: .4byte 0x02039324
-_081439C0: .4byte 0x03004b20
-_081439C4: .4byte 0x02039322
+_081439B8: .4byte gMain
+_081439BC: .4byte gUnknown_02039324
+_081439C0: .4byte gTasks
+_081439C4: .4byte gUnknown_02039322
_081439C8: .4byte sub_8143B68
-_081439CC: .4byte 0x02039325
+_081439CC: .4byte gUnknown_02039325
thumb_func_end sub_814395C
thumb_func_start sub_81439D0
@@ -412269,7 +412269,7 @@ _08143A0E:
bx r0
.align 2, 0
_08143AF0: .4byte sub_8143B38
-_08143AF4: .4byte 0x03004b20
+_08143AF4: .4byte gTasks
_08143AF8: .4byte gWindowConfig_81E7208
_08143AFC: .4byte gUnknown_0840B7BC
_08143B00: .4byte gUnknown_0840B7FC
@@ -412283,9 +412283,9 @@ _08143B1C: .4byte REG_DISPSTAT
_08143B20: .4byte sub_8143948
_08143B24: .4byte 0x000001c7
_08143B28: .4byte sub_814395C
-_08143B2C: .4byte 0x02039325
+_08143B2C: .4byte gUnknown_02039325
_08143B30: .4byte 0x0201c000
-_08143B34: .4byte 0x02039322
+_08143B34: .4byte gUnknown_02039322
thumb_func_end sub_81439D0
thumb_func_start sub_8143B38
@@ -412310,8 +412310,8 @@ _08143B58:
pop {r0}
bx r0
.align 2, 0
-_08143B5C: .4byte 0x0202f388
-_08143B60: .4byte 0x03004b20
+_08143B5C: .4byte gPaletteFade
+_08143B60: .4byte gTasks
_08143B64: .4byte sub_8143B68
thumb_func_end sub_8143B38
@@ -412344,7 +412344,7 @@ sub_8143B68: @ 8143B68
ldr r0, _08143BA0
b _08143BEE
.align 2, 0
-_08143B9C: .4byte 0x03004b20
+_08143B9C: .4byte gTasks
_08143BA0: .4byte sub_8143EBC
_08143BA4:
ldr r0, _08143BCC
@@ -412366,7 +412366,7 @@ _08143BA4:
ldr r0, _08143BD0
b _08143BEE
.align 2, 0
-_08143BCC: .4byte 0x02039320
+_08143BCC: .4byte gUnknown_02039320
_08143BD0: .4byte sub_8143BFC
_08143BD4:
cmp r0, 0x2
@@ -412422,8 +412422,8 @@ _08143C2C:
pop {r0}
bx r0
.align 2, 0
-_08143C34: .4byte 0x0202f388
-_08143C38: .4byte 0x03004b20
+_08143C34: .4byte gPaletteFade
+_08143C38: .4byte gTasks
_08143C3C: .4byte c2_080C9BFC
thumb_func_end sub_8143BFC
@@ -412479,7 +412479,7 @@ _08143CA0:
pop {r0}
bx r0
.align 2, 0
-_08143CA8: .4byte 0x03004b20
+_08143CA8: .4byte gTasks
_08143CAC: .4byte 0x04000208
_08143CB0: .4byte 0x04000200
_08143CB4: .4byte REG_DISPSTAT
@@ -412517,8 +412517,8 @@ _08143CF0:
pop {r0}
bx r0
.align 2, 0
-_08143CF8: .4byte 0x0202f388
-_08143CFC: .4byte 0x03004b20
+_08143CF8: .4byte gPaletteFade
+_08143CFC: .4byte gTasks
_08143D00: .4byte sub_8143D04
thumb_func_end sub_8143CC0
@@ -412619,9 +412619,9 @@ _08143D88:
strb r0, [r1]
b _08143E90
.align 2, 0
-_08143DC8: .4byte 0x03001770
+_08143DC8: .4byte gMain
_08143DCC: .4byte 0x0000043c
-_08143DD0: .4byte 0x030028f8
+_08143DD0: .4byte gReservedSpritePaletteCount
_08143DD4: .4byte gUnknown_083F66F0
_08143DD8: .4byte gBirchGrassTilemap
_08143DDC: .4byte 0x06003800
@@ -412711,11 +412711,11 @@ _08143E90:
bx r0
.align 2, 0
_08143EA0: .4byte sub_8144514
-_08143EA4: .4byte 0x03004b20
+_08143EA4: .4byte gTasks
_08143EA8: .4byte REG_BG3HOFS
_08143EAC: .4byte REG_BG3VOFS
_08143EB0: .4byte 0x00000703
-_08143EB4: .4byte 0x0203935c
+_08143EB4: .4byte gUnknown_0203935C
_08143EB8: .4byte sub_8143B38
thumb_func_end sub_8143D04
@@ -412739,7 +412739,7 @@ sub_8143EBC: @ 8143EBC
strh r0, [r4, 0x20]
b _08143EF8
.align 2, 0
-_08143EE0: .4byte 0x03004b20
+_08143EE0: .4byte gTasks
_08143EE4:
movs r0, 0x1
negs r0, r0
@@ -412784,8 +412784,8 @@ _08143F2A:
pop {r0}
bx r0
.align 2, 0
-_08143F30: .4byte 0x0202f388
-_08143F34: .4byte 0x03004b20
+_08143F30: .4byte gPaletteFade
+_08143F34: .4byte gTasks
_08143F38: .4byte sub_8143F3C
thumb_func_end sub_8143F04
@@ -412857,7 +412857,7 @@ _08143FC4: .4byte REG_BG0CNT
_08143FC8: .4byte 0x04000208
_08143FCC: .4byte 0x04000200
_08143FD0: .4byte REG_DISPSTAT
-_08143FD4: .4byte 0x03004b20
+_08143FD4: .4byte gTasks
_08143FD8: .4byte sub_8143FDC
thumb_func_end sub_8143F3C
@@ -412881,7 +412881,7 @@ sub_8143FDC: @ 8143FDC
strh r0, [r4, 0x8]
b _08144018
.align 2, 0
-_08144000: .4byte 0x03004b20
+_08144000: .4byte gTasks
_08144004:
movs r0, 0x1
negs r0, r0
@@ -412942,8 +412942,8 @@ _0814406A:
pop {r0}
bx r0
.align 2, 0
-_08144074: .4byte 0x0202f388
-_08144078: .4byte 0x03004b20
+_08144074: .4byte gPaletteFade
+_08144078: .4byte gTasks
_0814407C: .4byte sub_8144080
thumb_func_end sub_8144024
@@ -412987,9 +412987,9 @@ _081440AE:
str r0, [r4]
b _08144104
.align 2, 0
-_081440CC: .4byte 0x0202f388
-_081440D0: .4byte 0x03004b20
-_081440D4: .4byte 0x03001770
+_081440CC: .4byte gPaletteFade
+_081440D0: .4byte gTasks
+_081440D4: .4byte gMain
_081440D8: .4byte 0x0000ffff
_081440DC: .4byte sub_8144114
_081440E0:
@@ -413036,7 +413036,7 @@ _08144128:
pop {r0}
bx r0
.align 2, 0
-_0814412C: .4byte 0x0202f388
+_0814412C: .4byte gPaletteFade
thumb_func_end sub_8144114
thumb_func_start sub_8144130
@@ -413130,7 +413130,7 @@ sub_81441B8: @ 81441B8
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081441E4: .4byte 0x03004b20
+_081441E4: .4byte gTasks
_081441E8: .4byte _081441EC
.align 2, 0
_081441EC:
@@ -413175,8 +413175,8 @@ _0814422A:
strh r2, [r0]
b _08144446
.align 2, 0
-_08144250: .4byte 0x0202f388
-_08144254: .4byte 0x02039320
+_08144250: .4byte gPaletteFade
+_08144254: .4byte gUnknown_02039320
_08144258:
lsls r0, r5, 2
adds r0, r5
@@ -413284,7 +413284,7 @@ _081442B0:
_08144320: .4byte 0x0000feff
_08144324: .4byte sub_8143B68
_08144328: .4byte gCreditsEntryPointerTable
-_0814432C: .4byte 0x03004b20
+_0814432C: .4byte gTasks
_08144330: .4byte 0x0000328d
_08144334:
movs r0, 0xC0
@@ -413333,7 +413333,7 @@ _08144358:
strh r1, [r0, 0x8]
b _08144446
.align 2, 0
-_08144388: .4byte 0x0202f388
+_08144388: .4byte gPaletteFade
_0814438C:
lsls r0, r5, 2
adds r0, r5
@@ -413412,8 +413412,8 @@ _081443F8:
strh r0, [r1, 0x8]
b _08144446
.align 2, 0
-_08144420: .4byte 0x0202f388
-_08144424: .4byte 0x03004b20
+_08144420: .4byte gPaletteFade
+_08144424: .4byte gTasks
_08144428:
lsls r0, r5, 2
adds r0, r5
@@ -413538,7 +413538,7 @@ _081444F2:
movs r0, 0
b _0814450E
.align 2, 0
-_08144508: .4byte 0x03004b20
+_08144508: .4byte gTasks
_0814450C:
movs r0, 0x1
_0814450E:
@@ -413579,7 +413579,7 @@ _08144546:
b _08144658
.align 2, 0
_08144548: .4byte 0x0201c000
-_0814454C: .4byte 0x03004b20
+_0814454C: .4byte gTasks
_08144550:
adds r0, r6, 0
adds r0, 0x8A
@@ -413663,7 +413663,7 @@ _08144584:
.align 2, 0
_081445EC: .4byte sub_8143B68
_081445F0: .4byte gUnknown_0840CA00
-_081445F4: .4byte 0x02020004
+_081445F4: .4byte gSprites
_081445F8:
movs r0, 0
strh r0, [r7]
@@ -413686,7 +413686,7 @@ _0814460A:
movs r0, 0
b _08144626
.align 2, 0
-_08144620: .4byte 0x02020004
+_08144620: .4byte gSprites
_08144624:
adds r0, 0x1
_08144626:
@@ -413704,7 +413704,7 @@ _08144626:
strh r0, [r1, 0x8]
b _08144658
.align 2, 0
-_08144640: .4byte 0x03004b20
+_08144640: .4byte gTasks
_08144644:
ldrh r1, [r2, 0xE]
movs r3, 0xE
@@ -413750,7 +413750,7 @@ _08144680:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0814468C: .4byte 0x03004b20
+_0814468C: .4byte gTasks
_08144690: .4byte _08144694
.align 2, 0
_08144694:
@@ -413821,7 +413821,7 @@ _08144760:
strh r0, [r1]
b _081447A8
.align 2, 0
-_08144780: .4byte 0x0203935a
+_08144780: .4byte gUnknown_0203935A
_08144784:
ldr r7, _081447B0
movs r3, 0
@@ -413846,7 +413846,7 @@ _081447A8:
strh r0, [r4, 0x12]
b _0814492C
.align 2, 0
-_081447B0: .4byte 0x0203935a
+_081447B0: .4byte gUnknown_0203935A
_081447B4:
ldr r3, _081447D4
lsls r1, r5, 2
@@ -413864,7 +413864,7 @@ _081447B4:
strh r4, [r1, 0x12]
b _08144848
.align 2, 0
-_081447D4: .4byte 0x02020004
+_081447D4: .4byte gSprites
_081447D8:
lsls r0, r5, 2
adds r0, r5
@@ -413907,7 +413907,7 @@ _081447F0:
strh r0, [r2, 0x8]
b _0814492C
.align 2, 0
-_08144828: .4byte 0x02020004
+_08144828: .4byte gSprites
_0814482C:
lsls r0, r5, 2
adds r0, r5
@@ -413950,7 +413950,7 @@ _08144866:
strh r0, [r1]
b _0814492C
.align 2, 0
-_08144878: .4byte 0x0203935a
+_08144878: .4byte gUnknown_0203935A
_0814487C:
ldr r2, _08144898
movs r3, 0xC
@@ -413966,7 +413966,7 @@ _0814487C:
strh r0, [r4, 0x8]
b _0814492C
.align 2, 0
-_08144898: .4byte 0x02020004
+_08144898: .4byte gSprites
_0814489C:
lsls r0, r5, 2
adds r0, r5
@@ -413989,7 +413989,7 @@ _081448A8:
movs r2, 0x2
b _081448E0
.align 2, 0
-_081448C4: .4byte 0x02020004
+_081448C4: .4byte gSprites
_081448C8:
ldr r3, _081448E8
lsls r1, r5, 2
@@ -414009,7 +414009,7 @@ _081448E0:
strh r0, [r1, 0x8]
b _0814492C
.align 2, 0
-_081448E8: .4byte 0x02020004
+_081448E8: .4byte gSprites
_081448EC:
ldr r3, _0814491C
lsls r2, r5, 2
@@ -414036,7 +414036,7 @@ _081448EC:
strh r0, [r2, 0x8]
b _0814492C
.align 2, 0
-_0814491C: .4byte 0x02020004
+_0814491C: .4byte gSprites
_08144920:
lsls r0, r5, 2
adds r0, r5
@@ -414072,7 +414072,7 @@ sub_8144934: @ 8144934
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08144958: .4byte 0x03004b20
+_08144958: .4byte gTasks
_0814495C: .4byte _08144960
.align 2, 0
_08144960:
@@ -414317,8 +414317,8 @@ _08144AA0:
movs r2, 0x20
b _08144DF0
.align 2, 0
-_08144B40: .4byte 0x02020004
-_08144B44: .4byte 0x03004b20
+_08144B40: .4byte gSprites
+_08144B44: .4byte gTasks
_08144B48:
ldr r5, _08144BEC
ldr r0, _08144BF0
@@ -414402,8 +414402,8 @@ _08144B48:
movs r2, 0x20
b _08144DF0
.align 2, 0
-_08144BEC: .4byte 0x02020004
-_08144BF0: .4byte 0x03004b20
+_08144BEC: .4byte gSprites
+_08144BF0: .4byte gTasks
_08144BF4:
ldr r5, _08144C98
ldr r0, _08144C9C
@@ -414488,8 +414488,8 @@ _08144BF4:
movs r0, 0x1
b _08144DF0
.align 2, 0
-_08144C98: .4byte 0x02020004
-_08144C9C: .4byte 0x03004b20
+_08144C98: .4byte gSprites
+_08144C9C: .4byte gTasks
_08144CA0:
ldr r5, _08144D44
ldr r0, _08144D48
@@ -414573,8 +414573,8 @@ _08144CA0:
movs r0, 0x1
b _08144DF0
.align 2, 0
-_08144D44: .4byte 0x02020004
-_08144D48: .4byte 0x03004b20
+_08144D44: .4byte gSprites
+_08144D48: .4byte gTasks
_08144D4C: .4byte 0x0000ffe0
_08144D50:
ldr r5, _08144EBC
@@ -414759,8 +414759,8 @@ _08144EB0:
pop {r0}
bx r0
.align 2, 0
-_08144EBC: .4byte 0x02020004
-_08144EC0: .4byte 0x03004b20
+_08144EBC: .4byte gSprites
+_08144EC0: .4byte gTasks
_08144EC4: .4byte sub_8144934
_08144EC8: .4byte sub_8144664
thumb_func_end sub_8144A68
@@ -414813,7 +414813,7 @@ _08144EF0:
strb r0, [r6]
b _081450A2
.align 2, 0
-_08144F28: .4byte 0x03001770
+_08144F28: .4byte gMain
_08144F2C: .4byte 0x0000043c
_08144F30: .4byte REG_BG3HOFS
_08144F34: .4byte REG_BG3VOFS
@@ -414831,8 +414831,8 @@ _08144F38:
strb r0, [r6]
b _081450A2
.align 2, 0
-_08144F54: .4byte 0x02039358
-_08144F58: .4byte 0x0203935a
+_08144F54: .4byte gUnknown_02039358
+_08144F58: .4byte gUnknown_0203935A
_08144F5C:
ldr r0, _08144FBC
ldrb r0, [r0, 0x8]
@@ -414881,8 +414881,8 @@ _08144FC0: .4byte gIntro2BrendanSpriteSheet
_08144FC4: .4byte gUnknown_08416E34
_08144FC8: .4byte gIntro2BicycleSpriteSheet
_08144FCC: .4byte gIntro2SpritePalettes
-_08144FD0: .4byte 0x03004b20
-_08144FD4: .4byte 0x02020004
+_08144FD0: .4byte gTasks
+_08144FD4: .4byte gSprites
_08144FD8: .4byte sub_8145378
_08144FDC: .4byte gUnknown_0840CA54
_08144FE0:
@@ -414947,13 +414947,13 @@ _0814505C: .4byte gIntro2MaySpriteSheet
_08145060: .4byte gUnknown_08416E24
_08145064: .4byte gIntro2BicycleSpriteSheet
_08145068: .4byte gIntro2SpritePalettes
-_0814506C: .4byte 0x03004b20
-_08145070: .4byte 0x02020004
+_0814506C: .4byte gTasks
+_08145070: .4byte gSprites
_08145074: .4byte sub_8145378
_08145078: .4byte gUnknown_0840CA54
_0814507C: .4byte sub_8145420
_08145080: .4byte gUnknown_0840CA94
-_08145084: .4byte 0x03001770
+_08145084: .4byte gMain
_08145088: .4byte 0x0000043c
_0814508C:
adds r0, r4, 0
@@ -415034,8 +415034,8 @@ _08145114:
pop {r0}
bx r0
.align 2, 0
-_08145120: .4byte 0x03004b20
-_08145124: .4byte 0x0203935c
+_08145120: .4byte gTasks
+_08145124: .4byte gUnknown_0203935C
thumb_func_end sub_81450AC
thumb_func_start sub_8145128
@@ -415352,7 +415352,7 @@ sub_8145378: @ 8145378
bl DestroySprite
b _08145418
.align 2, 0
-_08145390: .4byte 0x0203935c
+_08145390: .4byte gUnknown_0203935C
_08145394:
movs r2, 0x2E
ldrsh r0, [r4, r2]
@@ -415437,7 +415437,7 @@ sub_8145420: @ 8145420
bl DestroySprite
b _081454D8
.align 2, 0
-_08145438: .4byte 0x0203935c
+_08145438: .4byte gUnknown_0203935C
_0814543C:
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -415490,7 +415490,7 @@ _08145490:
strh r0, [r4, 0x26]
b _081454D8
.align 2, 0
-_0814549C: .4byte 0x0203935a
+_0814549C: .4byte gUnknown_0203935A
_081454A0:
ldrh r0, [r4, 0x3C]
adds r0, 0x1
@@ -415540,7 +415540,7 @@ sub_81454E0: @ 81454E0
bl DestroySprite
b _081456A6
.align 2, 0
-_081454F8: .4byte 0x0203935c
+_081454F8: .4byte gUnknown_0203935C
_081454FC:
ldrh r0, [r5, 0x3C]
adds r0, 0x1
@@ -415919,8 +415919,8 @@ _081457EC: .4byte gMonFrontPicTable
_081457F0: .4byte gMonFrontPicCoords
_081457F4: .4byte gUnknown_0840B5A0
_081457F8: .4byte 0x0000ffff
-_081457FC: .4byte 0x02024e8c
-_08145800: .4byte 0x02020004
+_081457FC: .4byte gUnknown_02024E8C
+_08145800: .4byte gSprites
_08145804: .4byte sub_81454E0
_08145808: .4byte gSpriteTemplate_840CAEC
thumb_func_end sub_81456B4
@@ -415950,8 +415950,8 @@ _08145830:
bl DestroySprite
b _081458D4
.align 2, 0
-_08145838: .4byte 0x02020004
-_0814583C: .4byte 0x0203935c
+_08145838: .4byte gSprites
+_0814583C: .4byte gUnknown_0203935C
_08145840:
adds r0, r1, 0
adds r0, 0x3E
@@ -416319,7 +416319,7 @@ sub_8145AEC: @ 8145AEC
pop {r0}
bx r0
.align 2, 0
-_08145AFC: .4byte 0x0202e8dc
+_08145AFC: .4byte gScriptResult
thumb_func_end sub_8145AEC
thumb_func_start sub_8145B00
@@ -416468,14 +416468,14 @@ _08145BD8:
bl GetMonData
b _08145C6C
.align 2, 0
-_08145C24: .4byte 0x0202e8cc
-_08145C28: .4byte 0x03004360
-_08145C2C: .4byte 0x0202e8dc
-_08145C30: .4byte 0x020300a4
-_08145C34: .4byte 0x0202e8ce
+_08145C24: .4byte gUnknown_0202E8CC
+_08145C28: .4byte gPlayerParty
+_08145C2C: .4byte gScriptResult
+_08145C30: .4byte gUnknown_020300A4
+_08145C34: .4byte gUnknown_0202E8CE
_08145C38: .4byte gUnknown_0840CB04
-_08145C3C: .4byte 0x0202e8d0
-_08145C40: .4byte 0x020231cc
+_08145C3C: .4byte gUnknown_0202E8D0
+_08145C40: .4byte gStringVar1
_08145C44:
ldr r1, _08145C80
movs r0, 0x1
@@ -416508,9 +416508,9 @@ _08145C72:
pop {r0}
bx r0
.align 2, 0
-_08145C80: .4byte 0x0202e8d0
-_08145C84: .4byte 0x020300a4
-_08145C88: .4byte 0x020231cc
+_08145C80: .4byte gUnknown_0202E8D0
+_08145C84: .4byte gUnknown_020300A4
+_08145C88: .4byte gStringVar1
thumb_func_end sub_8145B00
thumb_func_start sub_8145C8C
@@ -416577,8 +416577,8 @@ _08145CFA:
pop {r1}
bx r1
.align 2, 0
-_08145D0C: .4byte 0x02039328
-_08145D10: .4byte 0x0203932a
+_08145D0C: .4byte gUnknown_02039328
+_08145D10: .4byte gUnknown_0203932A
thumb_func_end sub_8145C8C
thumb_func_start sub_8145D14
@@ -416829,8 +416829,8 @@ _08145F34:
pop {r0}
bx r0
.align 2, 0
-_08145F38: .4byte 0x0202f388
-_08145F3C: .4byte 0x03004b20
+_08145F38: .4byte gPaletteFade
+_08145F3C: .4byte gTasks
_08145F40: .4byte sub_8145F44
thumb_func_end sub_8145F14
@@ -416866,8 +416866,8 @@ _08145F76:
pop {r0}
bx r0
.align 2, 0
-_08145F80: .4byte 0x03001770
-_08145F84: .4byte 0x03004b20
+_08145F80: .4byte gMain
+_08145F84: .4byte gTasks
_08145F88: .4byte sub_8145F8C
thumb_func_end sub_8145F44
@@ -416890,7 +416890,7 @@ _08145FAA:
pop {r0}
bx r0
.align 2, 0
-_08145FB0: .4byte 0x0202f388
+_08145FB0: .4byte gPaletteFade
_08145FB4: .4byte sub_80546F0
thumb_func_end sub_8145F8C
@@ -416913,7 +416913,7 @@ pokedex_diploma_something: @ 8145FB8
b _08145FF4
.align 2, 0
_08145FDC: .4byte REG_BG3HOFS
-_08145FE0: .4byte 0x020231cc
+_08145FE0: .4byte gStringVar1
_08145FE4: .4byte gOtherText_NationalDex
_08145FE8:
ldr r0, _08146004
@@ -416930,7 +416930,7 @@ _08145FF4:
bx r0
.align 2, 0
_08146004: .4byte REG_BG3HOFS
-_08146008: .4byte 0x020231cc
+_08146008: .4byte gStringVar1
_0814600C: .4byte gOtherText_HoennDex
_08146010: .4byte gOtherText_DiplomaCertificationGameFreak
thumb_func_end pokedex_diploma_something
@@ -416962,7 +416962,7 @@ sub_814602C: @ 814602C
bx r0
.align 2, 0
_0814604C: .4byte REG_BG0VOFS
-_08146050: .4byte 0x030041b4
+_08146050: .4byte gUnknown_030041B4
_08146054: .4byte REG_BG1VOFS
thumb_func_end sub_814602C
@@ -416984,7 +416984,7 @@ _0814606A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08146074: .4byte 0x03001770
+_08146074: .4byte gMain
_08146078: .4byte 0x0000043c
_0814607C: .4byte _08146080
.align 2, 0
@@ -417024,8 +417024,8 @@ _081460CC:
adds r1, r0
b _08146212
.align 2, 0
-_081460E4: .4byte 0x0202f388
-_081460E8: .4byte 0x03001770
+_081460E4: .4byte gPaletteFade
+_081460E8: .4byte gMain
_081460EC: .4byte 0x0000043c
_081460F0:
bl ResetSpriteData
@@ -417039,7 +417039,7 @@ _081460F6:
b _08146212
.align 2, 0
_08146104: .4byte gWindowConfig_81E6E18
-_08146108: .4byte 0x03001770
+_08146108: .4byte gMain
_0814610C: .4byte 0x0000043c
_08146110:
ldr r0, _08146118
@@ -417085,7 +417085,7 @@ _0814615C:
adds r1, r0
b _08146212
.align 2, 0
-_08146168: .4byte 0x03001770
+_08146168: .4byte gMain
_0814616C: .4byte 0x0000043c
_08146170:
ldr r0, _08146188
@@ -417100,8 +417100,8 @@ _08146170:
strb r0, [r1]
b _0814620C
.align 2, 0
-_08146188: .4byte 0x0203855e
-_0814618C: .4byte 0x0203932c
+_08146188: .4byte word_203855E
+_0814618C: .4byte gUnknown_0203932C
_08146190:
ldr r0, _081461A8
ldrb r0, [r0]
@@ -417114,8 +417114,8 @@ _08146190:
adds r1, r0
b _08146212
.align 2, 0
-_081461A8: .4byte 0x0203855e
-_081461AC: .4byte 0x03001770
+_081461A8: .4byte word_203855E
+_081461AC: .4byte gMain
_081461B0: .4byte 0x0000043c
_081461B4:
ldr r3, _081461EC
@@ -417150,7 +417150,7 @@ _081461EC: .4byte 0x04000208
_081461F0: .4byte 0x04000200
_081461F4: .4byte REG_DISPSTAT
_081461F8: .4byte sub_814602C
-_081461FC: .4byte 0x03001770
+_081461FC: .4byte gMain
_08146200: .4byte 0x0000043c
_08146204:
bl sub_8055870
@@ -417166,7 +417166,7 @@ _08146212:
strb r0, [r1]
b _08146250
.align 2, 0
-_0814621C: .4byte 0x03001770
+_0814621C: .4byte gMain
_08146220: .4byte 0x0000043c
_08146224:
movs r0, 0x1
@@ -417186,7 +417186,7 @@ _08146224:
movs r0, 0x1
b _08146252
.align 2, 0
-_08146248: .4byte 0x0202f388
+_08146248: .4byte gPaletteFade
_0814624C: .4byte sub_8146014
_08146250:
movs r0, 0
@@ -417245,7 +417245,7 @@ sub_8146288: @ 8146288
_081462A8: .4byte REG_BG1CNT
_081462AC: .4byte 0x00000502
_081462B0: .4byte 0x00000703
-_081462B4: .4byte 0x030041b4
+_081462B4: .4byte gUnknown_030041B4
thumb_func_end sub_8146288
thumb_func_start sub_81462B8
@@ -417324,7 +417324,7 @@ _0814634E:
strh r6, [r0]
b _08146376
.align 2, 0
-_0814635C: .4byte 0x020221cc
+_0814635C: .4byte gBG2TilemapBuffer
_08146360: .4byte 0x00004042
_08146364: .4byte gSaveBlock2
_08146368: .4byte 0x00005042
@@ -417427,7 +417427,7 @@ _08146432:
pop {r0}
bx r0
.align 2, 0
-_08146438: .4byte 0x0202f388
+_08146438: .4byte gPaletteFade
_0814643C: .4byte sub_80A5B40
thumb_func_end sub_814640C
@@ -417459,7 +417459,7 @@ sub_8146440: @ 8146440
pop {r0}
bx r0
.align 2, 0
-_08146478: .4byte 0x03004b20
+_08146478: .4byte gTasks
_0814647C: .4byte sub_814640C
thumb_func_end sub_8146440
@@ -417513,8 +417513,8 @@ _081464D6:
pop {r0}
bx r0
.align 2, 0
-_081464DC: .4byte 0x0202f388
-_081464E0: .4byte 0x03001770
+_081464DC: .4byte gPaletteFade
+_081464E0: .4byte gMain
thumb_func_end sub_8146480
thumb_func_start sub_81464E4
@@ -417598,10 +417598,10 @@ _0814654E:
bl MenuPrint
b _081465BA
.align 2, 0
-_0814659C: .4byte 0x0203855e
-_081465A0: .4byte 0x020231cc
+_0814659C: .4byte word_203855E
+_081465A0: .4byte gStringVar1
_081465A4: .4byte gOtherText_Size
-_081465A8: .4byte 0x020232cc
+_081465A8: .4byte gStringVar2
_081465AC: .4byte gContestStatsText_Unknown1
_081465B0:
ldr r0, _081465E0
@@ -417722,7 +417722,7 @@ _08146692:
pop {r0}
bx r0
.align 2, 0
-_08146698: .4byte 0x0203932e
+_08146698: .4byte gUnknown_0203932E
_0814669C: .4byte 0x0000ffff
thumb_func_end sub_8146600
@@ -417759,8 +417759,8 @@ _081466CA:
pop {r0}
bx r0
.align 2, 0
-_081466DC: .4byte 0x0203932e
-_081466E0: .4byte 0x02020004
+_081466DC: .4byte gUnknown_0203932E
+_081466E0: .4byte gSprites
_081466E4: .4byte 0x0000ffff
thumb_func_end sub_81466A0
@@ -417815,8 +417815,8 @@ _08146728:
strh r0, [r6, 0x2]
b _08146766
.align 2, 0
-_08146748: .4byte 0x03004b28
-_0814674C: .4byte 0x03005d10
+_08146748: .4byte gUnknown_03004B28
+_0814674C: .4byte gUnknown_03005D10
_08146750:
mov r4, r8
ldrb r0, [r4, 0x2]
@@ -417845,7 +417845,7 @@ _08146766:
adds r0, r2, 0
b _0814678A
.align 2, 0
-_08146780: .4byte 0x03004b20
+_08146780: .4byte gTasks
_08146784: .4byte sub_8146798
_08146788:
movs r0, 0x10
@@ -417916,9 +417916,9 @@ _081467FA:
pop {r0}
bx r0
.align 2, 0
-_08146800: .4byte 0x03004b28
-_08146804: .4byte 0x030041b4
-_08146808: .4byte 0x03004b20
+_08146800: .4byte gUnknown_03004B28
+_08146804: .4byte gUnknown_030041B4
+_08146808: .4byte gTasks
_0814680C: .4byte sub_8146480
thumb_func_end sub_8146798
@@ -417949,7 +417949,7 @@ sub_8146810: @ 8146810
movs r0, 0x7
b _0814686E
.align 2, 0
-_08146840: .4byte 0x03005d10
+_08146840: .4byte gUnknown_03005D10
_08146844:
adds r0, r2, r3
b _0814686E
@@ -417970,7 +417970,7 @@ _08146848:
strb r1, [r6, 0xC]
b _08146870
.align 2, 0
-_08146868: .4byte 0x03005d10
+_08146868: .4byte gUnknown_03005D10
_0814686C:
adds r0, r2, r4
_0814686E:
@@ -418003,10 +418003,10 @@ _08146870:
pop {r0}
bx r0
.align 2, 0
-_081468AC: .4byte 0x0203855e
-_081468B0: .4byte 0x03005d24
-_081468B4: .4byte 0x0203932c
-_081468B8: .4byte 0x02020004
+_081468AC: .4byte word_203855E
+_081468B0: .4byte gUnknown_03005D24
+_081468B4: .4byte gUnknown_0203932C
+_081468B8: .4byte gSprites
thumb_func_end sub_8146810
thumb_func_start sub_81468BC
@@ -418037,8 +418037,8 @@ sub_81468BC: @ 81468BC
pop {r0}
bx r0
.align 2, 0
-_081468F8: .4byte 0x0203855e
-_081468FC: .4byte 0x0203932c
+_081468F8: .4byte word_203855E
+_081468FC: .4byte gUnknown_0203932C
thumb_func_end sub_81468BC
thumb_func_start sub_8146900
@@ -418066,7 +418066,7 @@ _08146924:
pop {r1}
bx r1
.align 2, 0
-_0814692C: .4byte 0x03002970
+_0814692C: .4byte gLinkPlayers
thumb_func_end sub_8146914
thumb_func_start CB2_InitMysteryEventMenu
@@ -418166,7 +418166,7 @@ _081469F8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08146A04: .4byte 0x03001770
+_08146A04: .4byte gMain
_08146A08: .4byte 0x0000043c
_08146A0C: .4byte _08146A10
.align 2, 0
@@ -418217,9 +418217,9 @@ _08146A7C:
adds r1, r2
b _08146D82
.align 2, 0
-_08146A8C: .4byte 0x0202f388
+_08146A8C: .4byte gPaletteFade
_08146A90: .4byte gSystemText_LinkStandby
-_08146A94: .4byte 0x03001770
+_08146A94: .4byte gMain
_08146A98: .4byte 0x0000043c
_08146A9C:
bl MenuUpdateWindowText
@@ -418241,9 +418241,9 @@ _08146AA8:
bl OpenLink
b _08146DA4
.align 2, 0
-_08146AC4: .4byte 0x03001770
+_08146AC4: .4byte gMain
_08146AC8: .4byte 0x0000043c
-_08146ACC: .4byte 0x03002b74
+_08146ACC: .4byte gLinkType
_08146AD0: .4byte 0x00005501
_08146AD4:
ldr r0, _08146B08
@@ -418272,9 +418272,9 @@ _08146AEC:
strb r0, [r1]
b _08146C38
.align 2, 0
-_08146B08: .4byte 0x03002a60
+_08146B08: .4byte gLinkStatus
_08146B0C: .4byte gSystemText_LoadEventPressA
-_08146B10: .4byte 0x03001770
+_08146B10: .4byte gMain
_08146B14: .4byte 0x0000043c
_08146B18:
bl MenuUpdateWindowText
@@ -418312,7 +418312,7 @@ _08146B26:
adds r1, r4, r2
b _08146D82
.align 2, 0
-_08146B64: .4byte 0x03001770
+_08146B64: .4byte gMain
_08146B68: .4byte gSystemText_LoadingEvent
_08146B6C: .4byte 0x0000043c
_08146B70:
@@ -418363,9 +418363,9 @@ _08146BA4:
adds r0, r2
b _08146C26
.align 2, 0
-_08146BD8: .4byte 0x03002fa4
-_08146BDC: .4byte 0x020234cc
-_08146BE0: .4byte 0x03001770
+_08146BD8: .4byte gReceivedRemoteLinkPlayers
+_08146BDC: .4byte gStringVar4
+_08146BE0: .4byte gMain
_08146BE4: .4byte 0x0000043c
_08146BE8:
bl sub_8146914
@@ -418399,8 +418399,8 @@ _08146C26:
strb r1, [r0]
b _08146DA4
.align 2, 0
-_08146C2C: .4byte 0x020234cc
-_08146C30: .4byte 0x03001770
+_08146C2C: .4byte gStringVar4
+_08146C30: .4byte gMain
_08146C34: .4byte 0x0000043c
_08146C38:
ldr r4, _08146C5C
@@ -418421,7 +418421,7 @@ _08146C54:
strb r0, [r1]
b _08146DA4
.align 2, 0
-_08146C5C: .4byte 0x03001770
+_08146C5C: .4byte gMain
_08146C60: .4byte 0x0000043c
_08146C64:
bl MenuUpdateWindowText
@@ -418444,7 +418444,7 @@ _08146C7E:
adds r1, r2
b _08146D82
.align 2, 0
-_08146C8C: .4byte 0x03001770
+_08146C8C: .4byte gMain
_08146C90: .4byte 0x0000043c
_08146C94:
ldr r0, _08146C9C
@@ -418459,7 +418459,7 @@ _08146CA0:
adds r1, r2
b _08146D82
.align 2, 0
-_08146CAC: .4byte 0x03001770
+_08146CAC: .4byte gMain
_08146CB0: .4byte 0x0000043c
_08146CB4:
ldr r0, _08146CEC
@@ -418487,10 +418487,10 @@ _08146CB4:
bl sub_8125D44
b _08146D7C
.align 2, 0
-_08146CEC: .4byte 0x03002fa4
+_08146CEC: .4byte gReceivedRemoteLinkPlayers
_08146CF0: .4byte 0x02000000
_08146CF4: .4byte 0x050001f5
-_08146CF8: .4byte 0x020234cc
+_08146CF8: .4byte gStringVar4
_08146CFC:
ldr r0, _08146D0C
bl sub_8072044
@@ -418499,8 +418499,8 @@ _08146CFC:
adds r1, r2
b _08146D82
.align 2, 0
-_08146D0C: .4byte 0x020234cc
-_08146D10: .4byte 0x03001770
+_08146D0C: .4byte gStringVar4
+_08146D10: .4byte gMain
_08146D14: .4byte 0x0000043c
_08146D18:
movs r0, 0x6
@@ -418523,9 +418523,9 @@ _08146D18:
strb r2, [r0]
b _08146DA4
.align 2, 0
-_08146D44: .4byte 0x03001770
+_08146D44: .4byte gMain
_08146D48: .4byte 0x0000043c
-_08146D4C: .4byte 0x02039338
+_08146D4C: .4byte gUnknown_02039338
_08146D50:
ldrh r1, [r4, 0x2E]
movs r0, 0x1
@@ -418558,7 +418558,7 @@ _08146D82:
strb r0, [r1]
b _08146DA4
.align 2, 0
-_08146D8C: .4byte 0x03001770
+_08146D8C: .4byte gMain
_08146D90: .4byte 0x0000043c
_08146D94:
ldr r0, _08146DFC
@@ -418606,10 +418606,10 @@ _08146DE4:
pop {r0}
bx r0
.align 2, 0
-_08146DFC: .4byte 0x0202f388
-_08146E00: .4byte 0x03002a60
-_08146E04: .4byte 0x020234cc
-_08146E08: .4byte 0x03001770
+_08146DFC: .4byte gPaletteFade
+_08146E00: .4byte gLinkStatus
+_08146E04: .4byte gStringVar4
+_08146E08: .4byte gMain
_08146E0C: .4byte 0x0000043c
thumb_func_end sub_81469E4
@@ -418631,8 +418631,8 @@ fullscreen_save_activate: @ 8146E10
bx r0
.align 2, 0
_08146E30: .4byte sub_8146E50
-_08146E34: .4byte 0x0203933c
-_08146E38: .4byte 0x0203933e
+_08146E34: .4byte gUnknown_0203933C
+_08146E38: .4byte gUnknown_0203933E
thumb_func_end fullscreen_save_activate
thumb_func_start sub_8146E3C
@@ -418826,7 +418826,7 @@ _08146E6C:
strb r0, [r7]
b _08147032
.align 2, 0
-_08146FB0: .4byte 0x03001770
+_08146FB0: .4byte gMain
_08146FB4: .4byte 0x0000043c
_08146FB8: .4byte REG_BG3CNT
_08146FBC: .4byte REG_BG0CNT
@@ -418966,10 +418966,10 @@ _081470A6:
bl SetMainCallback2
b _0814713E
.align 2, 0
-_081470C8: .4byte 0x0203933e
-_081470CC: .4byte 0x03005ea8
+_081470C8: .4byte gUnknown_0203933E
+_081470CC: .4byte gUnknown_03005EA8
_081470D0: .4byte gSystemText_CheckCompleteSaveAttempt
-_081470D4: .4byte 0x0203933c
+_081470D4: .4byte gUnknown_0203933C
_081470D8: .4byte gSystemText_SaveFailedBackupCheck
_081470DC: .4byte gSystemText_BackupDamagedGameContinue
_081470E0: .4byte sub_81471A4
@@ -419001,7 +419001,7 @@ _081470E4:
bl MenuPrint
b _0814713E
.align 2, 0
-_08147104: .4byte 0x03005ebc
+_08147104: .4byte gUnknown_03005EBC
_08147108: .4byte gSystemText_SaveCompletedGameEnd
_0814710C:
.if REVISION >= 1
@@ -419094,8 +419094,8 @@ _0814718A:
pop {r0}
bx r0
.align 2, 0
-_08147190: .4byte 0x0203933e
-_08147194: .4byte 0x03001770
+_08147190: .4byte gUnknown_0203933E
+_08147194: .4byte gMain
_08147198: .4byte gSystemText_GameplayEnded
_0814719C: .4byte sub_8146E3C
_081471A0: .4byte sub_81471A4
@@ -419129,8 +419129,8 @@ _081471D4:
pop {r0}
bx r0
.align 2, 0
-_081471DC: .4byte 0x0203933e
-_081471E0: .4byte 0x03001770
+_081471DC: .4byte gUnknown_0203933E
+_081471E0: .4byte gMain
_081471E4: .4byte sub_8146E3C
_081471E8: .4byte sub_81471EC
thumb_func_end sub_81471A4
@@ -419150,7 +419150,7 @@ sub_81471EC: @ 81471EC
bl DoSoftReset
b _08147212
.align 2, 0
-_08147208: .4byte 0x03005ebc
+_08147208: .4byte gUnknown_03005EBC
_0814720C:
bl SetMainCallback2
str r4, [r5]
@@ -419227,10 +419227,10 @@ sub_8147218: @ 8147218
strb r0, [r3]
b _081472B8
.align 2, 0
-_08147290: .4byte 0x03001770
+_08147290: .4byte gMain
_08147294: .4byte gUnknown_08411940
_08147298: .4byte 0xfffffe00
-_0814729C: .4byte 0x0203933e
+_0814729C: .4byte gUnknown_0203933E
_081472A0: .4byte gUnknown_08411948
_081472A4: .4byte 0xfffffc00
_081472A8:
@@ -419260,8 +419260,8 @@ _081472D0:
bx r0
.align 2, 0
_081472D8: .4byte 0xfffffc00
-_081472DC: .4byte 0x030017ac
-_081472E0: .4byte 0x0203933e
+_081472DC: .4byte gUnknown_030017AC
+_081472E0: .4byte gUnknown_0203933E
thumb_func_end sub_8147218
thumb_func_start sub_81472E4
@@ -419344,7 +419344,7 @@ _08147366:
bx r1
.align 2, 0
_08147374: .4byte 0x00000fff
-_08147378: .4byte 0x030074a4
+_08147378: .4byte ProgramFlashByte
thumb_func_end sub_8147324
thumb_func_start sub_814737C
@@ -419411,7 +419411,7 @@ _081473E4:
b _08147402
.align 2, 0
_081473E8: .4byte 0x0000084f
-_081473EC: .4byte 0x02025734
+_081473EC: .4byte gSaveBlock1
_081473F0: .4byte 0x00004718
_081473F4: .4byte 0x0003000a
_081473F8: .4byte 0x00030009
@@ -419497,9 +419497,9 @@ sub_8147478: @ 8147478
movs r0, 0x1
b _081474C2
.align 2, 0
-_081474B4: .4byte 0x03004360
+_081474B4: .4byte gPlayerParty
_081474B8: .4byte 0x0000017d
-_081474BC: .4byte 0x03004350
+_081474BC: .4byte gPlayerPartyCount
_081474C0:
movs r0, 0
_081474C2:
@@ -419537,7 +419537,7 @@ _081474F8:
movs r0, 0x1
b _0814750E
.align 2, 0
-_081474FC: .4byte 0x02025734
+_081474FC: .4byte gSaveBlock1
_08147500: .4byte 0x0017000a
_08147504: .4byte 0x00170009
_08147508: .4byte 0x0017000b
@@ -419616,7 +419616,7 @@ sub_8147588: @ 8147588
b _081475BE
.align 2, 0
_081475AC: .4byte 0x00000852
-_081475B0: .4byte 0x02025734
+_081475B0: .4byte gSaveBlock1
_081475B4: .4byte 0x00004418
_081475B8: .4byte 0x00190008
_081475BC:
@@ -419638,8 +419638,8 @@ sub_81475C4: @ 81475C4
pop {r0}
bx r0
.align 2, 0
-_081475D8: .4byte 0x0202ff84
-_081475DC: .4byte 0x03005ce0
+_081475D8: .4byte gUnknown_0202FF84
+_081475DC: .4byte gUnknown_03005CE0
thumb_func_end sub_81475C4
thumb_func_start sub_81475E0
@@ -419661,7 +419661,7 @@ sub_81475E0: @ 81475E0
pop {r1}
bx r1
.align 2, 0
-_08147604: .4byte 0x03004b20
+_08147604: .4byte gTasks
_08147608: .4byte sub_814760C
thumb_func_end sub_81475E0
@@ -419759,7 +419759,7 @@ sub_81476B0: @ 81476B0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081476D4: .4byte 0x03004b28
+_081476D4: .4byte gUnknown_03004B28
_081476D8: .4byte _081476DC
.align 2, 0
_081476DC:
@@ -419861,7 +419861,7 @@ _08147794:
b _081477AE
.align 2, 0
_081477A4: .4byte gSaveBlock2
-_081477A8: .4byte 0x03001770
+_081477A8: .4byte gMain
_081477AC:
movs r0, 0x1
_081477AE:
@@ -419897,7 +419897,7 @@ sub_81477B4: @ 81477B4
bx r0
.align 2, 0
_081477E8: .4byte sub_814782C
-_081477EC: .4byte 0x03004b20
+_081477EC: .4byte gTasks
thumb_func_end sub_81477B4
thumb_func_start sub_81477F0
@@ -419928,7 +419928,7 @@ sub_81477F0: @ 81477F0
bx r0
.align 2, 0
_08147824: .4byte sub_814782C
-_08147828: .4byte 0x03004b20
+_08147828: .4byte gTasks
thumb_func_end sub_81477F0
thumb_func_start sub_814782C
@@ -419977,7 +419977,7 @@ _08147884:
pop {r0}
bx r0
.align 2, 0
-_0814788C: .4byte 0x03004b20
+_0814788C: .4byte gTasks
thumb_func_end sub_814782C
thumb_func_start sub_8147890
@@ -420019,7 +420019,7 @@ _081478CE:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_081478D8: .4byte 0x03001770
+_081478D8: .4byte gMain
_081478DC: .4byte 0x0000043c
_081478E0: .4byte _081478E4
.align 2, 0
@@ -420047,7 +420047,7 @@ _0814791C:
adds r1, r2
b _08147A4A
.align 2, 0
-_08147930: .4byte 0x03001770
+_08147930: .4byte gMain
_08147934: .4byte 0x0000043c
_08147938:
bl ResetPaletteFade
@@ -420058,7 +420058,7 @@ _08147938:
strb r0, [r2, 0x8]
b _08147A44
.align 2, 0
-_08147948: .4byte 0x0202f388
+_08147948: .4byte gPaletteFade
_0814794C:
bl ResetSpriteData
ldr r1, _08147958
@@ -420066,7 +420066,7 @@ _0814794C:
adds r1, r2
b _08147A4A
.align 2, 0
-_08147958: .4byte 0x03001770
+_08147958: .4byte gMain
_0814795C: .4byte 0x0000043c
_08147960:
bl FreeAllSpritePalettes
@@ -420080,7 +420080,7 @@ _08147966:
b _08147A4A
.align 2, 0
_08147974: .4byte gWindowConfig_81E6E50
-_08147978: .4byte 0x03001770
+_08147978: .4byte gMain
_0814797C: .4byte 0x0000043c
_08147980:
ldr r0, _08147988
@@ -420106,7 +420106,7 @@ _08147996:
.align 2, 0
_081479A8: .4byte 0x02000000
_081479AC: .4byte 0x0001ffff
-_081479B0: .4byte 0x03001770
+_081479B0: .4byte gMain
_081479B4: .4byte 0x0000043c
_081479B8:
ldr r0, _081479D4
@@ -420123,8 +420123,8 @@ _081479B8:
_081479D0:
b _08147A44
.align 2, 0
-_081479D4: .4byte 0x02039310
-_081479D8: .4byte 0x03004360
+_081479D4: .4byte gUnknown_02039310
+_081479D8: .4byte gPlayerParty
_081479DC:
bl sub_81480B4
ldr r1, _081479EC
@@ -420149,8 +420149,8 @@ _081479F4:
strb r0, [r1]
b _08147A44
.align 2, 0
-_08147A10: .4byte 0x02039310
-_08147A14: .4byte 0x03004360
+_08147A10: .4byte gUnknown_02039310
+_08147A14: .4byte gPlayerParty
_08147A18: .4byte 0x02000000
_08147A1C: .4byte 0x0001fffe
_08147A20:
@@ -420164,7 +420164,7 @@ _08147A20:
adds r1, r2
b _08147A4A
.align 2, 0
-_08147A34: .4byte 0x03001770
+_08147A34: .4byte gMain
_08147A38: .4byte 0x0000043c
_08147A3C:
bl sub_8055870
@@ -420180,7 +420180,7 @@ _08147A4A:
strb r0, [r1]
b _08147AD0
.align 2, 0
-_08147A54: .4byte 0x03001770
+_08147A54: .4byte gMain
_08147A58: .4byte 0x0000043c
_08147A5C:
ldr r3, _08147AB0
@@ -420228,9 +420228,9 @@ _08147AB0: .4byte 0x04000208
_08147AB4: .4byte 0x04000200
_08147AB8: .4byte REG_DISPSTAT
_08147ABC: .4byte sub_81478A8
-_08147AC0: .4byte 0x03001770
+_08147AC0: .4byte gMain
_08147AC4: .4byte 0x0000043c
-_08147AC8: .4byte 0x0202f388
+_08147AC8: .4byte gPaletteFade
_08147ACC: .4byte sub_8147890
_08147AD0:
movs r0, 0
@@ -420394,8 +420394,8 @@ _08147C14:
bl LoadCompressedObjectPalette
b _08147C40
.align 2, 0
-_08147C24: .4byte 0x0203855e
-_08147C28: .4byte 0x02039350
+_08147C24: .4byte word_203855E
+_08147C28: .4byte gUnknown_02039350
_08147C2C:
ldr r0, _08147C34
movs r1, 0xC0
@@ -420468,8 +420468,8 @@ sub_8147C90: @ 8147C90
pop {r0}
bx r0
.align 2, 0
-_08147CB8: .4byte 0x02025f2c
-_08147CBC: .4byte 0x02039350
+_08147CB8: .4byte gUnknown_02025F2C
+_08147CBC: .4byte gUnknown_02039350
_08147CC0: .4byte gUnknown_084120A4
_08147CC4: .4byte 0x000039e2
thumb_func_end sub_8147C90
@@ -420506,8 +420506,8 @@ _08147CDC:
beq _08147D38
b _08147D8C
.align 2, 0
-_08147D00: .4byte 0x0202f388
-_08147D04: .4byte 0x03004b20
+_08147D00: .4byte gPaletteFade
+_08147D04: .4byte gTasks
_08147D08: .4byte 0x0000010d
_08147D0C:
ldr r0, _08147D1C
@@ -420527,8 +420527,8 @@ _08147D20:
bl sub_81481DC
b _08147D8C
.align 2, 0
-_08147D30: .4byte 0x03005f3c
-_08147D34: .4byte 0x03005f94
+_08147D30: .4byte gUnknown_03005F3C
+_08147D34: .4byte gUnknown_03005F94
_08147D38:
ldr r0, _08147D48
ldr r2, _08147D4C
@@ -420576,8 +420576,8 @@ _08147D8C:
bl sub_814825C
b _08147DB8
.align 2, 0
-_08147DA0: .4byte 0x03005f94
-_08147DA4: .4byte 0x03005f34
+_08147DA0: .4byte gUnknown_03005F94
+_08147DA4: .4byte gUnknown_03005F34
_08147DA8:
cmp r2, r0
bne _08147DB8
@@ -420604,8 +420604,8 @@ _08147DCE:
pop {r0}
bx r0
.align 2, 0
-_08147DD4: .4byte 0x03004b20
-_08147DD8: .4byte 0x03005f94
+_08147DD4: .4byte gTasks
+_08147DD8: .4byte gUnknown_03005F94
thumb_func_end sub_8147CC8
thumb_func_start sub_8147DDC
@@ -420632,7 +420632,7 @@ sub_8147DDC: @ 8147DDC
bx r0
.align 2, 0
_08147E08: .4byte sub_8147CC8
-_08147E0C: .4byte 0x03004b20
+_08147E0C: .4byte gTasks
thumb_func_end sub_8147DDC
thumb_func_start sub_8147E10
@@ -420657,7 +420657,7 @@ _08147E30:
pop {r0}
bx r0
.align 2, 0
-_08147E38: .4byte 0x03004b20
+_08147E38: .4byte gTasks
_08147E3C: .4byte sub_8147F4C
thumb_func_end sub_8147E10
@@ -420701,14 +420701,14 @@ sub_8147E40: @ 8147E40
bl StringExpandPlaceholders
b _08147ED8
.align 2, 0
-_08147E94: .4byte 0x02039310
-_08147E98: .4byte 0x03004360
-_08147E9C: .4byte 0x0203855e
-_08147EA0: .4byte 0x02025f2c
-_08147EA4: .4byte 0x02039312
-_08147EA8: .4byte 0x020231cc
-_08147EAC: .4byte 0x020232cc
-_08147EB0: .4byte 0x020234cc
+_08147E94: .4byte gUnknown_02039310
+_08147E98: .4byte gPlayerParty
+_08147E9C: .4byte word_203855E
+_08147EA0: .4byte gUnknown_02025F2C
+_08147EA4: .4byte gUnknown_02039312
+_08147EA8: .4byte gStringVar1
+_08147EAC: .4byte gStringVar2
+_08147EB0: .4byte gStringVar4
_08147EB4: .4byte gContestStatsText_NormallyAte
_08147EB8:
cmp r0, 0
@@ -420718,7 +420718,7 @@ _08147EB8:
bl StringExpandPlaceholders
b _08147ED8
.align 2, 0
-_08147EC8: .4byte 0x020234cc
+_08147EC8: .4byte gStringVar4
_08147ECC: .4byte gContestStatsText_HappilyAte
_08147ED0:
ldr r0, _08147EF8
@@ -420740,9 +420740,9 @@ _08147ED8:
pop {r0}
bx r0
.align 2, 0
-_08147EF8: .4byte 0x020234cc
+_08147EF8: .4byte gStringVar4
_08147EFC: .4byte gContestStatsText_DisdainfullyAte
-_08147F00: .4byte 0x03004b20
+_08147F00: .4byte gTasks
_08147F04: .4byte sub_8147E10
thumb_func_end sub_8147E40
@@ -420772,10 +420772,10 @@ _08147F34:
pop {r0}
bx r0
.align 2, 0
-_08147F3C: .4byte 0x0202f388
-_08147F40: .4byte 0x03007380
+_08147F3C: .4byte gPaletteFade
+_08147F40: .4byte gUnknown_03007380
_08147F44: .4byte 0x0000ffff
-_08147F48: .4byte 0x03001770
+_08147F48: .4byte gMain
thumb_func_end sub_8147F08
thumb_func_start sub_8147F4C
@@ -420804,7 +420804,7 @@ sub_8147F4C: @ 8147F4C
pop {r0}
bx r0
.align 2, 0
-_08147F7C: .4byte 0x03004b20
+_08147F7C: .4byte gTasks
_08147F80: .4byte sub_8147F08
thumb_func_end sub_8147F4C
@@ -420887,13 +420887,13 @@ _08148016:
pop {r1}
bx r1
.align 2, 0
-_08148024: .4byte 0x02024e8c
-_08148028: .4byte 0x03005f24
-_0814802C: .4byte 0x03005f2c
-_08148030: .4byte 0x03005f30
-_08148034: .4byte 0x02020004
+_08148024: .4byte gUnknown_02024E8C
+_08148028: .4byte gUnknown_03005F24
+_0814802C: .4byte gUnknown_03005F2C
+_08148030: .4byte gUnknown_03005F30
+_08148034: .4byte gSprites
_08148038: .4byte SpriteCallbackDummy
-_0814803C: .4byte 0x03005f28
+_0814803C: .4byte gUnknown_03005F28
_08148040: .4byte gSpriteAffineAnimTable_84120EC
thumb_func_end sub_8147F84
@@ -420920,7 +420920,7 @@ sub_8148044: @ 8148044
str r0, [r1]
bx lr
.align 2, 0
-_0814806C: .4byte 0x02020004
+_0814806C: .4byte gSprites
_08148070: .4byte 0x0000fff8
_08148074: .4byte sub_8148078
thumb_func_end sub_8148044
@@ -420997,7 +420997,7 @@ sub_81480B4: @ 81480B4
pop {r1}
bx r1
.align 2, 0
-_081480FC: .4byte 0x02020004
+_081480FC: .4byte gSprites
_08148100: .4byte gSpriteAffineAnimTable_84121A0
_08148104: .4byte SpriteCallbackDummy
thumb_func_end sub_81480B4
@@ -421035,7 +421035,7 @@ sub_8148108: @ 8148108
ldr r1, _0814814C
b _08148158
.align 2, 0
-_08148148: .4byte 0x02020004
+_08148148: .4byte gSprites
_0814814C: .4byte gSpriteAffineAnimTable_84121A4
_08148150:
mov r0, r8
@@ -421057,7 +421057,7 @@ _08148158:
bx r0
.align 2, 0
_08148174: .4byte gSpriteAffineAnimTable_84121A8
-_08148178: .4byte 0x02020004
+_08148178: .4byte gSprites
thumb_func_end sub_8148108
thumb_func_start sub_814817C
@@ -421083,7 +421083,7 @@ sub_814817C: @ 814817C
bx r1
.align 2, 0
_081481A4: .4byte gSpriteTemplate_84121E4
-_081481A8: .4byte 0x02020004
+_081481A8: .4byte gSprites
_081481AC: .4byte 0x0000fff4
thumb_func_end sub_814817C
@@ -421172,9 +421172,9 @@ _08148244:
pop {r0}
bx r0
.align 2, 0
-_0814824C: .4byte 0x03005f34
+_0814824C: .4byte gUnknown_03005F34
_08148250: .4byte gNatureToMonPokeblockAnim
-_08148254: .4byte 0x03005f30
+_08148254: .4byte gUnknown_03005F30
_08148258: .4byte gMonPokeblockAnims
thumb_func_end sub_81481DC
@@ -421193,7 +421193,7 @@ _08148268:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08148274: .4byte 0x03005f3c
+_08148274: .4byte gUnknown_03005F3C
_08148278: .4byte _0814827C
.align 2, 0
_0814827C:
@@ -421314,14 +421314,14 @@ _081483E8:
strb r0, [r1]
b _08148532
.align 2, 0
-_0814841C: .4byte 0x03005f40
+_0814841C: .4byte gUnknown_03005F40
_08148420: .4byte gNatureToMonPokeblockAnim
-_08148424: .4byte 0x03005f30
-_08148428: .4byte 0x03005f20
-_0814842C: .4byte 0x03005f2c
-_08148430: .4byte 0x02020004
-_08148434: .4byte 0x03005f50
-_08148438: .4byte 0x03005f3c
+_08148424: .4byte gUnknown_03005F30
+_08148428: .4byte gUnknown_03005F20
+_0814842C: .4byte gUnknown_03005F2C
+_08148430: .4byte gSprites
+_08148434: .4byte gUnknown_03005F50
+_08148438: .4byte gUnknown_03005F3C
_0814843C:
bl sub_8148540
ldr r1, _081484A4
@@ -421376,11 +421376,11 @@ _0814847A:
b _081484EE
.align 2, 0
_081484A4: .4byte gNatureToMonPokeblockAnim
-_081484A8: .4byte 0x03005f30
-_081484AC: .4byte 0x03005f20
+_081484A8: .4byte gUnknown_03005F30
+_081484AC: .4byte gUnknown_03005F20
_081484B0: .4byte gSpriteAffineAnimTable_8412050
-_081484B4: .4byte 0x03005f3c
-_081484B8: .4byte 0x03005f28
+_081484B4: .4byte gUnknown_03005F3C
+_081484B8: .4byte gUnknown_03005F28
_081484BC:
ldr r0, _081484C8
ldr r0, [r0]
@@ -421388,7 +421388,7 @@ _081484BC:
bl StartSpriteAffineAnim
b _081484EE
.align 2, 0
-_081484C8: .4byte 0x03005f20
+_081484C8: .4byte gUnknown_03005F20
_081484CC:
bl sub_81485CC
lsls r0, 24
@@ -421411,9 +421411,9 @@ _081484EE:
strb r0, [r1]
b _08148532
.align 2, 0
-_081484F8: .4byte 0x03005fa0
-_081484FC: .4byte 0x03005f40
-_08148500: .4byte 0x03005f3c
+_081484F8: .4byte gUnknown_03005FA0
+_081484FC: .4byte gUnknown_03005F40
+_08148500: .4byte gUnknown_03005F3C
_08148504:
ldr r0, _0814851C
ldr r0, [r0]
@@ -421426,8 +421426,8 @@ _08148504:
strb r0, [r1]
b _08148532
.align 2, 0
-_0814851C: .4byte 0x03005f20
-_08148520: .4byte 0x03005f3c
+_0814851C: .4byte gUnknown_03005F20
+_08148520: .4byte gUnknown_03005F3C
_08148524:
bl sub_8148618
ldr r0, _08148538
@@ -421439,8 +421439,8 @@ _08148532:
pop {r0}
bx r0
.align 2, 0
-_08148538: .4byte 0x03005f40
-_0814853C: .4byte 0x03005f3c
+_08148538: .4byte gUnknown_03005F40
+_0814853C: .4byte gUnknown_03005F3C
thumb_func_end sub_814825C
thumb_func_start sub_8148540
@@ -421501,10 +421501,10 @@ _0814854C:
movs r0, 0
b _081485C6
.align 2, 0
-_081485B4: .4byte 0x03005fa0
+_081485B4: .4byte gUnknown_03005FA0
_081485B8: .4byte gMonPokeblockAnims
-_081485BC: .4byte 0x03005f40
-_081485C0: .4byte 0x03005f20
+_081485BC: .4byte gUnknown_03005F40
+_081485C0: .4byte gUnknown_03005F20
_081485C4:
movs r0, 0x1
_081485C6:
@@ -421543,8 +421543,8 @@ sub_81485CC: @ 81485CC
movs r0, 0
b _08148612
.align 2, 0
-_08148604: .4byte 0x03005fa0
-_08148608: .4byte 0x03005f20
+_08148604: .4byte gUnknown_03005FA0
+_08148608: .4byte gUnknown_03005F20
_0814860C: .4byte 0x0201d000
_08148610:
movs r0, 0x1
@@ -421564,7 +421564,7 @@ sub_8148618: @ 8148618
pop {r1}
bx r1
.align 2, 0
-_08148628: .4byte 0x03005f20
+_08148628: .4byte gUnknown_03005F20
thumb_func_end sub_8148618
thumb_func_start sub_814862C
@@ -421676,7 +421676,7 @@ _081486D4:
pop {r0}
bx r0
.align 2, 0
-_08148700: .4byte 0x03005fa0
+_08148700: .4byte gUnknown_03005FA0
_08148704: .4byte 0x0201cffe
_08148708: .4byte 0x0201d000
_0814870C: .4byte 0x0201d400
@@ -421760,7 +421760,7 @@ _0814876A:
adds r1, r5
b _081487CE
.align 2, 0
-_081487A4: .4byte 0x03005fa0
+_081487A4: .4byte gUnknown_03005FA0
_081487A8: .4byte 0x0201d000
_081487AC:
movs r1, 0
@@ -421893,7 +421893,7 @@ sub_8148830: @ 8148830
_081488A8: .4byte sub_814881C
_081488AC: .4byte gSystemText_ClearAllSaveDataPrompt
_081488B0: .4byte gUnknown_08376D74
-_081488B4: .4byte 0x03004b20
+_081488B4: .4byte gTasks
_081488B8: .4byte sub_81488BC
thumb_func_end sub_8148830
@@ -421933,7 +421933,7 @@ _081488E2:
b _0814891E
.align 2, 0
_08148900: .4byte gSystemText_ClearingData
-_08148904: .4byte 0x03004b20
+_08148904: .4byte gTasks
_08148908: .4byte sub_8148930
_0814890C:
movs r0, 0x5
@@ -422138,16 +422138,16 @@ _08148A2C:
strb r4, [r0]
b _08148B28
.align 2, 0
-_08148AA4: .4byte 0x03001770
+_08148AA4: .4byte gMain
_08148AA8: .4byte 0x0000043c
_08148AAC: .4byte 0x040000d4
_08148AB0: .4byte 0x8100c000
_08148AB4: .4byte 0x85000100
_08148AB8: .4byte 0x05000002
_08148ABC: .4byte 0x810001ff
-_08148AC0: .4byte 0x0202eac8
+_08148AC0: .4byte gPlttBufferUnfaded
_08148AC4: .4byte 0x00007fff
-_08148AC8: .4byte 0x0202eec8
+_08148AC8: .4byte gPlttBufferFaded
_08148ACC: .4byte 0x00003945
_08148AD0: .4byte 0x06000020
_08148AD4: .4byte 0x00001111
@@ -422175,7 +422175,7 @@ _08148B04:
movs r0, 0x1
b _08148B2A
.align 2, 0
-_08148B20: .4byte 0x0202f388
+_08148B20: .4byte gPaletteFade
_08148B24: .4byte sub_8148954
_08148B28:
movs r0, 0
@@ -422211,7 +422211,7 @@ _08148B48:
strb r0, [r4]
b _08148B80
.align 2, 0
-_08148B60: .4byte 0x03001770
+_08148B60: .4byte gMain
_08148B64: .4byte 0x0000043c
_08148B68: .4byte 0x0000ffff
_08148B6C:
@@ -422229,7 +422229,7 @@ _08148B80:
pop {r0}
bx r0
.align 2, 0
-_08148B88: .4byte 0x0202f388
+_08148B88: .4byte gPaletteFade
thumb_func_end sub_8148B34
thumb_func_start load_intro_part2_graphics
@@ -422321,8 +422321,8 @@ _08148C60: .4byte 0x06003000
_08148C64: .4byte gUnknown_08413300
_08148C68: .4byte gUnknown_08416BDC
_08148C6C: .4byte gUnknown_08413CCC
-_08148C70: .4byte 0x0203935c
-_08148C74: .4byte 0x030028f8
+_08148C70: .4byte gUnknown_0203935C
+_08148C74: .4byte gReservedSpritePaletteCount
thumb_func_end load_intro_part2_graphics
thumb_func_start sub_8148C78
@@ -422533,8 +422533,8 @@ _08148E78: .4byte 0x06003000
_08148E7C: .4byte gUnknown_08413E38
_08148E80: .4byte gUnknown_08416C70
_08148E84: .4byte gUnknown_08414064
-_08148E88: .4byte 0x030028f8
-_08148E8C: .4byte 0x0203935c
+_08148E88: .4byte gReservedSpritePaletteCount
+_08148E8C: .4byte gUnknown_0203935C
thumb_func_end sub_8148CB0
thumb_func_start sub_8148E90
@@ -422623,7 +422623,7 @@ sub_8148EC0: @ 8148EC0
bx r1
.align 2, 0
_08148F34: .4byte sub_8148F3C
-_08148F38: .4byte 0x03004b20
+_08148F38: .4byte gTasks
thumb_func_end sub_8148EC0
thumb_func_start sub_8148F3C
@@ -422690,11 +422690,11 @@ _08148F7C:
strh r0, [r2]
b _08148FD8
.align 2, 0
-_08148FB4: .4byte 0x03004b20
+_08148FB4: .4byte gTasks
_08148FB8: .4byte REG_BG1HOFS
_08148FBC: .4byte REG_BG1VOFS
-_08148FC0: .4byte 0x02039358
-_08148FC4: .4byte 0x0203935a
+_08148FC0: .4byte gUnknown_02039358
+_08148FC4: .4byte gUnknown_0203935A
_08148FC8: .4byte REG_BG2HOFS
_08148FCC: .4byte REG_BG2VOFS
_08148FD0:
@@ -422733,7 +422733,7 @@ _08149008:
bx r0
.align 2, 0
_08149010: .4byte REG_BG2VOFS
-_08149014: .4byte 0x02039358
+_08149014: .4byte gUnknown_02039358
_08149018: .4byte REG_BG3HOFS
_0814901C: .4byte REG_BG3VOFS
thumb_func_end sub_8148F3C
@@ -422774,9 +422774,9 @@ _08149034:
ldrh r1, [r2, 0x14]
b _08149076
.align 2, 0
-_08149060: .4byte 0x03001770
-_08149064: .4byte 0x0202f388
-_08149068: .4byte 0x0202eac8
+_08149060: .4byte gMain
+_08149064: .4byte gPaletteFade
+_08149068: .4byte gPlttBufferUnfaded
_0814906C:
ldr r2, _08149094
ldrh r1, [r2, 0x14]
@@ -422797,7 +422797,7 @@ _08149076:
bl LoadPalette
b _08149100
.align 2, 0
-_08149094: .4byte 0x0202eac8
+_08149094: .4byte gPlttBufferUnfaded
_08149098:
ldr r0, _081490C8
ldr r2, [r0, 0x20]
@@ -422823,8 +422823,8 @@ _08149098:
ldr r2, _081490D4
b _081490E6
.align 2, 0
-_081490C8: .4byte 0x03001770
-_081490CC: .4byte 0x0202f388
+_081490C8: .4byte gMain
+_081490CC: .4byte gPaletteFade
_081490D0: .4byte 0x00003d27
_081490D4: .4byte 0x00000295
_081490D8:
@@ -422869,7 +422869,7 @@ sub_814910C: @ 814910C
bl DestroySprite
b _0814916C
.align 2, 0
-_08149124: .4byte 0x0203935c
+_08149124: .4byte gUnknown_0203935C
_08149128:
movs r1, 0x20
ldrsh r0, [r2, r1]
@@ -422898,8 +422898,8 @@ _08149144:
b _08149168
.align 2, 0
_08149158: .4byte 0x0000ffe0
-_0814915C: .4byte 0x02039358
-_08149160: .4byte 0x0203935a
+_0814915C: .4byte gUnknown_02039358
+_08149160: .4byte gUnknown_0203935A
_08149164:
ldr r0, _08149170
ldrh r0, [r0]
@@ -422910,7 +422910,7 @@ _0814916C:
pop {r0}
bx r0
.align 2, 0
-_08149170: .4byte 0x02039358
+_08149170: .4byte gUnknown_02039358
thumb_func_end sub_814910C
thumb_func_start sub_8149174
@@ -423014,9 +423014,9 @@ _0814922A:
pop {r0}
bx r0
.align 2, 0
-_0814923C: .4byte 0x02020004
+_0814923C: .4byte gSprites
_08149240: .4byte gSpriteTemplate_8416B3C
-_08149244: .4byte 0x0202000c
+_08149244: .4byte gSprites + 0x8
thumb_func_end sub_8149174
thumb_func_start sub_8149248
@@ -423125,7 +423125,7 @@ sub_81492A0: @ 81492A0
pop {r0}
bx r0
.align 2, 0
-_0814930C: .4byte 0x02020004
+_0814930C: .4byte gSprites
thumb_func_end sub_81492A0
thumb_func_start sub_8149310
@@ -423168,7 +423168,7 @@ sub_8149310: @ 8149310
.align 2, 0
_0814935C: .4byte gSpriteTemplate_8416CDC
_08149360: .4byte gSpriteTemplate_8416D2C
-_08149364: .4byte 0x02020004
+_08149364: .4byte gSprites
thumb_func_end sub_8149310
thumb_func_start sub_8149368
@@ -423211,7 +423211,7 @@ sub_8149368: @ 8149368
.align 2, 0
_081493B4: .4byte gSpriteTemplate_8416CF4
_081493B8: .4byte gSpriteTemplate_8416D44
-_081493BC: .4byte 0x02020004
+_081493BC: .4byte gSprites
thumb_func_end sub_8149368
thumb_func_start nullsub_83
@@ -423268,7 +423268,7 @@ sub_81493C4: @ 81493C4
pop {r0}
bx r0
.align 2, 0
-_08149420: .4byte 0x02020004
+_08149420: .4byte gSprites
thumb_func_end sub_81493C4
thumb_func_start sub_8149424
@@ -423326,7 +423326,7 @@ sub_8149424: @ 8149424
.align 2, 0
_08149490: .4byte gSpriteTemplate_8416D7C
_08149494: .4byte 0xffe00000
-_08149498: .4byte 0x02020004
+_08149498: .4byte gSprites
_0814949C: .4byte sub_81493C4
thumb_func_end sub_8149424
@@ -423385,7 +423385,7 @@ sapphire_sub_81494A0: @ 81494A0
.align 2, 0
_0814950C: .4byte gSpriteTemplate_8416D94
_08149510: .4byte 0xffe00000
-_08149514: .4byte 0x02020004
+_08149514: .4byte gSprites
_08149518: .4byte sub_81493C4
thumb_func_end sapphire_sub_81494A0
@@ -423570,7 +423570,7 @@ _0814965E:
bx r0
.align 2, 0
_08149664: .4byte gSpriteTemplate_8416EB8
-_08149668: .4byte 0x02020004
+_08149668: .4byte gSprites
_0814966C: .4byte sub_8149558
thumb_func_end sub_8149614
@@ -423683,7 +423683,7 @@ _0814973A:
bx r0
.align 2, 0
_08149740: .4byte gSpriteTemplate_8416EB8
-_08149744: .4byte 0x02020004
+_08149744: .4byte gSprites
_08149748: .4byte sub_8149670
thumb_func_end sub_81496E4
@@ -423776,7 +423776,7 @@ _081497EA:
bx r0
.align 2, 0
_081497F0: .4byte gSpriteTemplate_8416EB8
-_081497F4: .4byte 0x02020004
+_081497F4: .4byte gSprites
_081497F8: .4byte sub_814974C
thumb_func_end sub_8149794
@@ -423954,7 +423954,7 @@ _0814993C:
bx r0
.align 2, 0
_08149948: .4byte gSpriteTemplate_8416EB8
-_0814994C: .4byte 0x02020004
+_0814994C: .4byte gSprites
_08149950: .4byte sub_81497FC
thumb_func_end sub_81498CC
@@ -423994,7 +423994,7 @@ sub_8149970: @ 8149970
bx r1
.align 2, 0
_08149998: .4byte sub_81499A0
-_0814999C: .4byte 0x03004b20
+_0814999C: .4byte gTasks
thumb_func_end sub_8149970
thumb_func_start sub_81499A0
@@ -424031,7 +424031,7 @@ sub_81499A0: @ 81499A0
pop {r0}
bx r0
.align 2, 0
-_081499E4: .4byte 0x03004b20
+_081499E4: .4byte gTasks
_081499E8: .4byte 0x00007fff
_081499EC: .4byte sub_81499F0
thumb_func_end sub_81499A0
@@ -424083,7 +424083,7 @@ _08149A36:
strh r0, [r1, 0x26]
b _08149A54
.align 2, 0
-_08149A48: .4byte 0x03004b20
+_08149A48: .4byte gTasks
_08149A4C:
movs r0, 0x60
strh r0, [r1, 0x26]
@@ -424116,7 +424116,7 @@ sub_8149A60: @ 8149A60
strh r0, [r1, 0x26]
b _08149A8A
.align 2, 0
-_08149A80: .4byte 0x03004b20
+_08149A80: .4byte gTasks
_08149A84:
adds r0, r2, 0
bl DestroyTask
@@ -424162,7 +424162,7 @@ sub_8149AA8: @ 8149AA8
pop {r0}
bx r0
.align 2, 0
-_08149AD4: .4byte 0x03004b20
+_08149AD4: .4byte gTasks
_08149AD8: .4byte sub_8149ADC
thumb_func_end sub_8149AA8
@@ -424203,7 +424203,7 @@ _08149B0E:
strh r0, [r1, 0x26]
b _08149B28
.align 2, 0
-_08149B20: .4byte 0x03004b20
+_08149B20: .4byte gTasks
_08149B24:
ldr r0, _08149B30
str r0, [r1]
@@ -424261,7 +424261,7 @@ sub_8149B5C: @ 8149B5C
pop {r0}
bx r0
.align 2, 0
-_08149B88: .4byte 0x03004b20
+_08149B88: .4byte gTasks
_08149B8C: .4byte sub_8149B90
thumb_func_end sub_8149B5C
@@ -424323,7 +424323,7 @@ _08149BEA:
strh r0, [r1, 0x26]
b _08149C04
.align 2, 0
-_08149BFC: .4byte 0x03004b20
+_08149BFC: .4byte gTasks
_08149C00:
ldr r0, _08149C0C
str r0, [r1]
@@ -424367,7 +424367,7 @@ sub_8149C20: @ 8149C20
bx r1
.align 2, 0
_08149C48: .4byte sub_8149C50
-_08149C4C: .4byte 0x03004b20
+_08149C4C: .4byte gTasks
thumb_func_end sub_8149C20
thumb_func_start sub_8149C50
@@ -424405,9 +424405,9 @@ sub_8149C50: @ 8149C50
pop {r0}
bx r0
.align 2, 0
-_08149C98: .4byte 0x03004b20
-_08149C9C: .4byte 0x0202ef08
-_08149CA0: .4byte 0x0202eb08
+_08149C98: .4byte gTasks
+_08149C9C: .4byte gUnknown_0202EF08
+_08149CA0: .4byte gUnknown_0202EB08
_08149CA4: .4byte 0xfff9001c
_08149CA8: .4byte 0x00007fff
_08149CAC: .4byte sub_8149CB0
@@ -424441,7 +424441,7 @@ sub_8149CB0: @ 8149CB0
bl sub_81498CC
b _08149D10
.align 2, 0
-_08149CE8: .4byte 0x03004b20
+_08149CE8: .4byte gTasks
_08149CEC:
movs r4, 0
_08149CEE:
@@ -424473,7 +424473,7 @@ _08149D10:
.align 2, 0
_08149D20: .4byte 0xffff001c
_08149D24: .4byte 0x00007fff
-_08149D28: .4byte 0x03004b20
+_08149D28: .4byte gTasks
_08149D2C:
ldr r0, _08149D38
str r0, [r1]
@@ -424503,7 +424503,7 @@ _08149D54:
pop {r0}
bx r0
.align 2, 0
-_08149D58: .4byte 0x0202f388
+_08149D58: .4byte gPaletteFade
thumb_func_end sub_8149D3C
thumb_func_start sub_8149D5C
@@ -424528,7 +424528,7 @@ sub_8149D5C: @ 8149D5C
bx r1
.align 2, 0
_08149D84: .4byte sub_8149D8C
-_08149D88: .4byte 0x03004b20
+_08149D88: .4byte gTasks
thumb_func_end sub_8149D5C
thumb_func_start sub_8149D8C
@@ -424566,9 +424566,9 @@ sub_8149D8C: @ 8149D8C
pop {r0}
bx r0
.align 2, 0
-_08149DD4: .4byte 0x03004b20
-_08149DD8: .4byte 0x0202ef08
-_08149DDC: .4byte 0x0202eb08
+_08149DD4: .4byte gTasks
+_08149DD8: .4byte gUnknown_0202EF08
+_08149DDC: .4byte gUnknown_0202EB08
_08149DE0: .4byte 0xfff90001
_08149DE4: .4byte 0x00007fff
_08149DE8: .4byte sub_8149DEC
@@ -424602,7 +424602,7 @@ sub_8149DEC: @ 8149DEC
bl sub_81498CC
b _08149E4C
.align 2, 0
-_08149E24: .4byte 0x03004b20
+_08149E24: .4byte gTasks
_08149E28:
movs r4, 0
_08149E2A:
@@ -424634,7 +424634,7 @@ _08149E4C:
.align 2, 0
_08149E5C: .4byte 0xffff0001
_08149E60: .4byte 0x00007fff
-_08149E64: .4byte 0x03004b20
+_08149E64: .4byte gTasks
_08149E68:
ldr r0, _08149E74
str r0, [r1]
@@ -424806,10 +424806,10 @@ _08149E96:
.align 2, 0
_08149FB0: .4byte sub_8149FC8
_08149FB4: .4byte 0x00007fff
-_08149FB8: .4byte 0x03004b20
-_08149FBC: .4byte 0x02020004
+_08149FB8: .4byte gTasks
+_08149FBC: .4byte gSprites
_08149FC0: .4byte nullsub_85
-_08149FC4: .4byte 0x0202f0c8
+_08149FC4: .4byte gUnknown_0202F0C8
thumb_func_end sub_8149E7C
thumb_func_start sub_8149FC8
@@ -424829,7 +424829,7 @@ sub_8149FC8: @ 8149FC8
str r0, [r1]
bx lr
.align 2, 0
-_08149FE4: .4byte 0x03004b20
+_08149FE4: .4byte gTasks
_08149FE8: .4byte sub_8149FEC
thumb_func_end sub_8149FC8
@@ -424851,7 +424851,7 @@ sub_8149FEC: @ 8149FEC
bl sub_814A208
b _0814A032
.align 2, 0
-_0814A00C: .4byte 0x03004b20
+_0814A00C: .4byte gTasks
_0814A010:
ldrh r1, [r2, 0x14]
movs r4, 0x14
@@ -424898,7 +424898,7 @@ sub_814A03C: @ 814A03C
str r0, [r2]
b _0814A14C
.align 2, 0
-_0814A060: .4byte 0x03004b20
+_0814A060: .4byte gTasks
_0814A064: .4byte sub_814A208
_0814A068:
movs r6, 0
@@ -425115,8 +425115,8 @@ sub_814A158: @ 814A158
pop {r0}
bx r0
.align 2, 0
-_0814A200: .4byte 0x02020004
-_0814A204: .4byte 0x03004b20
+_0814A200: .4byte gSprites
+_0814A204: .4byte gTasks
thumb_func_end sub_814A158
thumb_func_start sub_814A208
@@ -425205,8 +425205,8 @@ sub_814A208: @ 814A208
pop {r0}
bx r0
.align 2, 0
-_0814A2B0: .4byte 0x02020004
-_0814A2B4: .4byte 0x03004b20
+_0814A2B0: .4byte gSprites
+_0814A2B4: .4byte gTasks
thumb_func_end sub_814A208
thumb_func_start sub_814A2B8
@@ -425328,7 +425328,7 @@ sub_814A374: @ 814A374
movs r0, 0
b _0814A39E
.align 2, 0
-_0814A38C: .4byte 0x0202e828
+_0814A38C: .4byte gMapHeader
_0814A390:
ldr r1, _0814A3A4
ldr r0, _0814A3A8
@@ -425341,9 +425341,9 @@ _0814A39E:
pop {r1}
bx r1
.align 2, 0
-_0814A3A4: .4byte 0x0300485c
+_0814A3A4: .4byte gUnknown_0300485C
_0814A3A8: .4byte sub_808AB90
-_0814A3AC: .4byte 0x03005ce4
+_0814A3AC: .4byte gUnknown_03005CE4
_0814A3B0: .4byte hm_teleport_run_dp02scr
thumb_func_end sub_814A374
@@ -425360,8 +425360,8 @@ hm_teleport_run_dp02scr: @ 814A3B4
pop {r0}
bx r0
.align 2, 0
-_0814A3CC: .4byte 0x0202ff84
-_0814A3D0: .4byte 0x03005ce0
+_0814A3CC: .4byte gUnknown_0202FF84
+_0814A3D0: .4byte gUnknown_03005CE0
thumb_func_end hm_teleport_run_dp02scr
thumb_func_start sub_814A3D4
@@ -425385,7 +425385,7 @@ sub_814A3D4: @ 814A3D4
pop {r1}
bx r1
.align 2, 0
-_0814A3FC: .4byte 0x03004b20
+_0814A3FC: .4byte gTasks
_0814A400: .4byte sub_814A404
thumb_func_end sub_814A3D4
@@ -425432,7 +425432,7 @@ unref_sub_814A414: @ 814A414
bx r1
.align 2, 0
_0814A458: .4byte gUnknown_0842C29C
-_0814A45C: .4byte 0x03004ae8
+_0814A45C: .4byte gUnknown_03004AE8
_0814A460: .4byte sub_814A464
thumb_func_end unref_sub_814A414
@@ -425468,8 +425468,8 @@ _0814A480:
movs r0, 0
b _0814A4B2
.align 2, 0
-_0814A4A0: .4byte 0x02024d1e
-_0814A4A4: .4byte 0x03004ae8
+_0814A4A0: .4byte gUnknown_02024D1E
+_0814A4A4: .4byte gUnknown_03004AE8
_0814A4A8: .4byte gUnknown_0842C29C
_0814A4AC:
bl sub_8071C20
@@ -425517,7 +425517,7 @@ sub_814A4B8: @ 814A4B8
_0814A4FC: .4byte gSaveBlock2
_0814A500: .4byte 0x00000556
_0814A504: .4byte 0x00000557
-_0814A508: .4byte 0x02024d1e
+_0814A508: .4byte gUnknown_02024D1E
_0814A50C: .4byte 0x0000055c
_0814A510: .4byte 0x0000055e
_0814A514: .4byte 0x0000055a
@@ -425606,11 +425606,11 @@ sub_814A590: @ 814A590
strb r1, [r0]
bx lr
.align 2, 0
-_0814A5AC: .4byte 0x0203a3d0
-_0814A5B0: .4byte 0x0203a3d1
-_0814A5B4: .4byte 0x0203a3d2
-_0814A5B8: .4byte 0x0203a3d3
-_0814A5BC: .4byte 0x0203a3d4
+_0814A5AC: .4byte gUnknown_0203A3D0
+_0814A5B0: .4byte gUnknown_0203A3D1
+_0814A5B4: .4byte gUnknown_0203A3D2
+_0814A5B8: .4byte gUnknown_0203A3D3
+_0814A5BC: .4byte gUnknown_0203A3D4
thumb_func_end sub_814A590
thumb_func_start sub_814A5C0
@@ -425706,15 +425706,15 @@ _0814A61C:
strb r0, [r4, 0x5]
b _0814A6AE
.align 2, 0
-_0814A678: .4byte 0x0203a3d0
-_0814A67C: .4byte 0x0203a3d1
+_0814A678: .4byte gUnknown_0203A3D0
+_0814A67C: .4byte gUnknown_0203A3D1
_0814A680: .4byte 0x0000ffff
-_0814A684: .4byte 0x0203a360
+_0814A684: .4byte gUnknown_0203A360
_0814A688: .4byte gUnknown_0842F240
_0814A68C: .4byte 0x0000fff0
_0814A690: .4byte gUnknown_0842F140
_0814A694: .4byte gSpriteTemplate_842F250
-_0814A698: .4byte 0x02020004
+_0814A698: .4byte gSprites
_0814A69C:
adds r0, r6, 0
bl IndexOfSpritePaletteTag
@@ -425744,8 +425744,8 @@ _0814A6AE:
strb r0, [r4, 0x5]
b _0814A6F2
.align 2, 0
-_0814A6D4: .4byte 0x0203a3d1
-_0814A6D8: .4byte 0x02020004
+_0814A6D4: .4byte gUnknown_0203A3D1
+_0814A6D8: .4byte gSprites
_0814A6DC: .4byte 0x0000ffff
_0814A6E0:
adds r0, r6, 0
@@ -425800,10 +425800,10 @@ _0814A72C:
bx r1
.align 2, 0
_0814A744: .4byte REG_WINOUT
-_0814A748: .4byte 0x0203a3d3
-_0814A74C: .4byte 0x0203a3d4
+_0814A748: .4byte gUnknown_0203A3D3
+_0814A74C: .4byte gUnknown_0203A3D4
_0814A750: .4byte 0x0400004b
-_0814A754: .4byte 0x0203a3d0
+_0814A754: .4byte gUnknown_0203A3D0
thumb_func_end sub_814A5C0
thumb_func_start sub_814A758
@@ -425847,8 +425847,8 @@ _0814A79A:
pop {r1}
bx r1
.align 2, 0
-_0814A7A4: .4byte 0x0203a3d0
-_0814A7A8: .4byte 0x02020004
+_0814A7A4: .4byte gUnknown_0203A3D0
+_0814A7A8: .4byte gSprites
thumb_func_end sub_814A758
thumb_func_start unref_sub_814A7AC
@@ -425893,7 +425893,7 @@ _0814A7DA:
pop {r1}
bx r1
.align 2, 0
-_0814A7F8: .4byte 0x0202eac8
+_0814A7F8: .4byte gPlttBufferUnfaded
thumb_func_end unref_sub_814A7AC
thumb_func_start sub_814A7FC
@@ -425948,14 +425948,14 @@ _0814A858:
pop {r0}
bx r0
.align 2, 0
-_0814A860: .4byte 0x0203a3d0
+_0814A860: .4byte gUnknown_0203A3D0
_0814A864: .4byte gUnknown_0842F140
-_0814A868: .4byte 0x02020004
-_0814A86C: .4byte 0x0203a3d1
-_0814A870: .4byte 0x0203a3d3
+_0814A868: .4byte gSprites
+_0814A86C: .4byte gUnknown_0203A3D1
+_0814A870: .4byte gUnknown_0203A3D3
_0814A874: .4byte 0x00007fff
_0814A878: .4byte 0x0400004b
-_0814A87C: .4byte 0x0203a3d4
+_0814A87C: .4byte gUnknown_0203A3D4
thumb_func_end sub_814A7FC
thumb_func_start sub_814A880
@@ -426023,9 +426023,9 @@ _0814A8F2:
pop {r0}
bx r0
.align 2, 0
-_0814A8F8: .4byte 0x0203a3d0
-_0814A8FC: .4byte 0x02020004
-_0814A900: .4byte 0x0203a3d1
+_0814A8F8: .4byte gUnknown_0203A3D0
+_0814A8FC: .4byte gSprites
+_0814A900: .4byte gUnknown_0203A3D1
thumb_func_end sub_814A880
thumb_func_start sub_814A904
@@ -426068,9 +426068,9 @@ _0814A946:
pop {r0}
bx r0
.align 2, 0
-_0814A94C: .4byte 0x0203a3d0
-_0814A950: .4byte 0x02020004
-_0814A954: .4byte 0x0203a3d1
+_0814A94C: .4byte gUnknown_0203A3D0
+_0814A950: .4byte gSprites
+_0814A954: .4byte gUnknown_0203A3D1
thumb_func_end sub_814A904
thumb_func_start sub_814A958
@@ -426130,7 +426130,7 @@ _0814A99E:
lsls r5, r3, 16
b _0814AA20
.align 2, 0
-_0814A9C4: .4byte 0x0203a380
+_0814A9C4: .4byte gSubspriteTable_203A380
_0814A9C8: .4byte 0x0000ffff
_0814A9CC: .4byte gUnknown_0842F780
_0814A9D0: .4byte gUnknown_0842F788
@@ -426246,10 +426246,10 @@ _0814AA98:
bx r0
.align 2, 0
_0814AAA8: .4byte gUnknown_0842F790
-_0814AAAC: .4byte 0x0203a3d0
-_0814AAB0: .4byte 0x02020004
+_0814AAAC: .4byte gUnknown_0203A3D0
+_0814AAB0: .4byte gSprites
_0814AAB4: .4byte gSubspriteTables_842F5C0
-_0814AAB8: .4byte 0x0203a3d1
+_0814AAB8: .4byte gUnknown_0203A3D1
thumb_func_end sub_814A958
thumb_func_start sub_814AABC
@@ -426281,9 +426281,9 @@ _0814AAE8:
pop {r0}
bx r0
.align 2, 0
-_0814AAEC: .4byte 0x0203a3d0
-_0814AAF0: .4byte 0x02020004
-_0814AAF4: .4byte 0x0203a3d1
+_0814AAEC: .4byte gUnknown_0203A3D0
+_0814AAF0: .4byte gSprites
+_0814AAF4: .4byte gUnknown_0203A3D1
thumb_func_end sub_814AABC
thumb_func_start sub_814AAF8
@@ -426351,11 +426351,11 @@ _0814AB66:
pop {r0}
bx r0
.align 2, 0
-_0814AB70: .4byte 0x0203a3d0
-_0814AB74: .4byte 0x02020004
+_0814AB70: .4byte gUnknown_0203A3D0
+_0814AB74: .4byte gSprites
_0814AB78: .4byte 0x0000ffff
_0814AB7C: .4byte gUnknown_0842F140
-_0814AB80: .4byte 0x0202eac8
+_0814AB80: .4byte gPlttBufferUnfaded
thumb_func_end sub_814AAF8
thumb_func_start sub_814AB84
@@ -426396,12 +426396,12 @@ _0814ABC4:
pop {r0}
bx r0
.align 2, 0
-_0814ABCC: .4byte 0x0203a3d1
-_0814ABD0: .4byte 0x02020004
-_0814ABD4: .4byte 0x0203a3d3
+_0814ABCC: .4byte gUnknown_0203A3D1
+_0814ABD0: .4byte gSprites
+_0814ABD4: .4byte gUnknown_0203A3D3
_0814ABD8: .4byte 0x00007fff
_0814ABDC: .4byte 0x0400004b
-_0814ABE0: .4byte 0x0203a3d4
+_0814ABE0: .4byte gUnknown_0203A3D4
thumb_func_end sub_814AB84
thumb_func_start unref_sub_814ABE4
@@ -426452,11 +426452,11 @@ _0814AC38:
bx r0
.align 2, 0
_0814AC40: .4byte gUnknown_0842F5BC
-_0814AC44: .4byte 0x0203a380
-_0814AC48: .4byte 0x0203a3d0
-_0814AC4C: .4byte 0x02020004
+_0814AC44: .4byte gSubspriteTable_203A380
+_0814AC48: .4byte gUnknown_0203A3D0
+_0814AC4C: .4byte gSprites
_0814AC50: .4byte gUnknown_0842F758
-_0814AC54: .4byte 0x0203a3d1
+_0814AC54: .4byte gUnknown_0203A3D1
thumb_func_end unref_sub_814ABE4
thumb_func_start sub_814AC58
@@ -426540,14 +426540,14 @@ _0814ACAC:
strb r0, [r4, 0x5]
b _0814AD2A
.align 2, 0
-_0814ACF8: .4byte 0x0203a3d2
+_0814ACF8: .4byte gUnknown_0203A3D2
_0814ACFC: .4byte 0x0000ffff
-_0814AD00: .4byte 0x0203a360
+_0814AD00: .4byte gUnknown_0203A360
_0814AD04: .4byte gUnknown_0842F248
_0814AD08: .4byte 0x0000fff1
_0814AD0C: .4byte gUnknown_0842F1C0
_0814AD10: .4byte gSpriteTemplate_842F298
-_0814AD14: .4byte 0x02020004
+_0814AD14: .4byte gSprites
_0814AD18:
adds r0, r5, 0
bl IndexOfSpritePaletteTag
@@ -426569,7 +426569,7 @@ _0814AD2A:
pop {r1}
bx r1
.align 2, 0
-_0814AD40: .4byte 0x0203a3d2
+_0814AD40: .4byte gUnknown_0203A3D2
thumb_func_end sub_814AC58
thumb_func_start sub_814AD44
@@ -426595,9 +426595,9 @@ _0814AD68:
pop {r0}
bx r0
.align 2, 0
-_0814AD70: .4byte 0x0203a3d2
+_0814AD70: .4byte gUnknown_0203A3D2
_0814AD74: .4byte gUnknown_0842F1C0
-_0814AD78: .4byte 0x02020004
+_0814AD78: .4byte gSprites
thumb_func_end sub_814AD44
thumb_func_start sub_814AD7C
@@ -426637,8 +426637,8 @@ _0814ADB8:
pop {r0}
bx r0
.align 2, 0
-_0814ADC0: .4byte 0x0203a3d2
-_0814ADC4: .4byte 0x02020004
+_0814ADC0: .4byte gUnknown_0203A3D2
+_0814ADC4: .4byte gSprites
thumb_func_end sub_814AD7C
thumb_func_start sub_814ADC8
@@ -426663,8 +426663,8 @@ _0814ADE8:
pop {r0}
bx r0
.align 2, 0
-_0814ADEC: .4byte 0x0203a3d2
-_0814ADF0: .4byte 0x02020004
+_0814ADEC: .4byte gUnknown_0203A3D2
+_0814ADF0: .4byte gSprites
thumb_func_end sub_814ADC8
thumb_func_start sub_814ADF4
@@ -426694,7 +426694,7 @@ _0814AE1E:
pop {r0}
bx r0
.align 2, 0
-_0814AE24: .4byte 0x0203a3d2
-_0814AE28: .4byte 0x02020004
+_0814AE24: .4byte gUnknown_0203A3D2
+_0814AE28: .4byte gSprites
_0814AE2C: .4byte gUnknown_0842F6C0
thumb_func_end sub_814ADF4
diff --git a/asm/rom_803BA2C.s b/asm/rom_803BA2C.s
index 5b01aef23..1f6b1bd39 100644
--- a/asm/rom_803BA2C.s
+++ b/asm/rom_803BA2C.s
@@ -47,7 +47,7 @@ sub_803BA2C: @ 803BA2C
strh r0, [r2]
b _0803BA84
.align 2, 0
-_0803BA78: .4byte 0x02024e80
+_0803BA78: .4byte gBattleMovePower
_0803BA7C: .4byte gBattleMoves
_0803BA80:
ldr r0, _0803BA9C
@@ -65,7 +65,7 @@ _0803BA84:
mov r9, r0
b _0803BAAE
.align 2, 0
-_0803BA9C: .4byte 0x02024e80
+_0803BA9C: .4byte gBattleMovePower
_0803BAA0: .4byte gBattleMoves
_0803BAA4:
movs r0, 0x3F
@@ -97,7 +97,7 @@ _0803BAAE:
ldrb r0, [r0, 0x1A]
b _0803BAF6
.align 2, 0
-_0803BADC: .4byte 0x02024df0
+_0803BADC: .4byte gEnigmaBerries
_0803BAE0:
ldrh r0, [r7, 0x2E]
bl itemid_get_x12
@@ -123,7 +123,7 @@ _0803BAF6:
str r0, [sp, 0x1C]
b _0803BB3C
.align 2, 0
-_0803BB10: .4byte 0x02024df0
+_0803BB10: .4byte gEnigmaBerries
_0803BB14:
ldr r0, [sp, 0x20]
adds r0, 0x64
@@ -330,9 +330,9 @@ _0803BC9E:
mov r8, r0
b _0803BCDC
.align 2, 0
-_0803BCB8: .4byte 0x020239f8
+_0803BCB8: .4byte gUnknown_020239F8
_0803BCBC: .4byte 0x00000902
-_0803BCC0: .4byte 0x0202ff5e
+_0803BCC0: .4byte word_202FF5E
_0803BCC4: .4byte 0x00000807
_0803BCC8: .4byte 0x0000080b
_0803BCCC: .4byte 0x0000080d
@@ -730,13 +730,13 @@ _0803BFC4:
ldr r2, _0803BFF8
b _0803C006
.align 2, 0
-_0803BFDC: .4byte 0x020239f8
+_0803BFDC: .4byte gUnknown_020239F8
_0803BFE0: .4byte 0xfffffe69
_0803BFE4: .4byte 0x00000175
-_0803BFE8: .4byte 0x02024e80
+_0803BFE8: .4byte gBattleMovePower
_0803BFEC: .4byte gBattleMoves
-_0803BFF0: .4byte 0x02024be6
-_0803BFF4: .4byte 0x02024c0d
+_0803BFF0: .4byte gUnknown_02024BE6
+_0803BFF4: .4byte gXXX_CritRelated
_0803BFF8: .4byte gStatStageRatios
_0803BFFC:
adds r5, r6, 0
@@ -784,7 +784,7 @@ _0803C01E:
b _0803C064
.align 2, 0
_0803C050: .4byte gStatStageRatios
-_0803C054: .4byte 0x02024e80
+_0803C054: .4byte gBattleMovePower
_0803C058:
ldr r3, [sp, 0x14]
b _0803C07E
@@ -853,7 +853,7 @@ _0803C0A8:
b _0803C0EA
.align 2, 0
_0803C0DC: .4byte gStatStageRatios
-_0803C0E0: .4byte 0x020239f8
+_0803C0E0: .4byte gUnknown_020239F8
_0803C0E4:
lsrs r0, r5, 31
adds r0, r5, r0
@@ -910,9 +910,9 @@ _0803C132:
ldr r2, _0803C154
b _0803C162
.align 2, 0
-_0803C148: .4byte 0x020239f8
+_0803C148: .4byte gUnknown_020239F8
_0803C14C: .4byte gBattleMoves
-_0803C150: .4byte 0x02024c0d
+_0803C150: .4byte gXXX_CritRelated
_0803C154: .4byte gStatStageRatios
_0803C158:
mov r5, r8
@@ -957,7 +957,7 @@ _0803C17A:
b _0803C1BC
.align 2, 0
_0803C1A8: .4byte gStatStageRatios
-_0803C1AC: .4byte 0x02024e80
+_0803C1AC: .4byte gBattleMovePower
_0803C1B0:
ldr r3, [sp, 0x18]
b _0803C1D6
@@ -1013,7 +1013,7 @@ _0803C1D6:
b _0803C22A
.align 2, 0
_0803C21C: .4byte gStatStageRatios
-_0803C220: .4byte 0x020239f8
+_0803C220: .4byte gUnknown_020239F8
_0803C224:
lsrs r0, r5, 31
adds r0, r5, r0
@@ -1078,9 +1078,9 @@ _0803C25C:
beq _0803C2B8
b _0803C2C4
.align 2, 0
-_0803C2A4: .4byte 0x020239f8
+_0803C2A4: .4byte gUnknown_020239F8
_0803C2A8: .4byte gBattleMoves
-_0803C2AC: .4byte 0x02024db8
+_0803C2AC: .4byte word_2024DB8
_0803C2B0:
lsrs r0, r5, 31
adds r0, r5, r0
@@ -1118,7 +1118,7 @@ _0803C2DC:
beq _0803C306
b _0803C30C
.align 2, 0
-_0803C2F4: .4byte 0x02024be6
+_0803C2F4: .4byte gUnknown_02024BE6
_0803C2F8:
lsls r0, r5, 4
subs r0, r5
@@ -1204,8 +1204,8 @@ _0803C384:
ble _0803C370
b _0803C41E
.align 2, 0
-_0803C390: .4byte 0x02024a60
-_0803C394: .4byte 0x02024c0c
+_0803C390: .4byte gUnknown_02024A60
+_0803C394: .4byte gUnknown_02024C0C
_0803C398: .4byte gBitTable
_0803C39C:
movs r5, 0
@@ -1239,8 +1239,8 @@ _0803C3D0:
ble _0803C39E
b _0803C41E
.align 2, 0
-_0803C3D8: .4byte 0x02024c07
-_0803C3DC: .4byte 0x02024c0c
+_0803C3D8: .4byte gUnknown_02024C07
+_0803C3DC: .4byte gUnknown_02024C0C
_0803C3E0: .4byte gBitTable
_0803C3E4:
movs r5, 0
@@ -1278,8 +1278,8 @@ _0803C41E:
pop {r1}
bx r1
.align 2, 0
-_0803C428: .4byte 0x02024c08
-_0803C42C: .4byte 0x02024c0c
+_0803C428: .4byte gUnknown_02024C08
+_0803C42C: .4byte gUnknown_02024C0C
_0803C430: .4byte gBitTable
thumb_func_end sub_803C348
@@ -1304,7 +1304,7 @@ sub_803C434: @ 803C434
adds r0, r4, 0
b _0803C4AA
.align 2, 0
-_0803C45C: .4byte 0x020239f8
+_0803C45C: .4byte gUnknown_020239F8
_0803C460:
movs r0, 0
bl sub_803C348
@@ -1336,7 +1336,7 @@ _0803C484:
adds r0, r4, 0
b _0803C4AA
.align 2, 0
-_0803C49C: .4byte 0x02024c0c
+_0803C49C: .4byte gUnknown_02024C0C
_0803C4A0: .4byte gBitTable
_0803C4A4:
movs r0, 0x2
diff --git a/asm/rom_803D1FC.s b/asm/rom_803D1FC.s
index 6754d7317..306beb51c 100644
--- a/asm/rom_803D1FC.s
+++ b/asm/rom_803D1FC.s
@@ -82,10 +82,10 @@ sub_803E1B0: @ 803E1B0
ldrb r0, [r0, 0x7]
b _0803E248
.align 2, 0
-_0803E21C: .4byte 0x03001770
+_0803E21C: .4byte gMain
_0803E220: .4byte 0x0000043d
-_0803E224: .4byte 0x02024df0
-_0803E228: .4byte 0x02024e6c
+_0803E224: .4byte gEnigmaBerries
+_0803E228: .4byte gUnknown_02024E6C
_0803E22C:
ldr r0, _0803E238
ldr r5, _0803E23C
@@ -93,7 +93,7 @@ _0803E22C:
ldrb r0, [r0]
b _0803E248
.align 2, 0
-_0803E238: .4byte 0x02025734
+_0803E238: .4byte gSaveBlock1
_0803E23C: .4byte 0x00003688
_0803E240:
bl itemid_get_x12
@@ -145,13 +145,13 @@ _0803E248:
str r0, [sp, 0x34]
b _0803E2F4
.align 2, 0
-_0803E2A4: .4byte 0x02024c0b
-_0803E2A8: .4byte 0x02024e6c
-_0803E2AC: .4byte 0x03001770
+_0803E2A4: .4byte gUnknown_02024C0B
+_0803E2A8: .4byte gUnknown_02024E6C
+_0803E2AC: .4byte gMain
_0803E2B0: .4byte 0x0000043d
-_0803E2B4: .4byte 0x02024a60
-_0803E2B8: .4byte 0x02024a68
-_0803E2BC: .4byte 0x02024a6a
+_0803E2B4: .4byte gUnknown_02024A60
+_0803E2B8: .4byte gUnknown_02024A68
+_0803E2BC: .4byte gUnknown_02024A6A
_0803E2C0:
ldr r1, [sp, 0x18]
adds r1, 0x2
@@ -172,7 +172,7 @@ _0803E2C0:
str r0, [sp, 0x34]
b _0803E2F4
.align 2, 0
-_0803E2E4: .4byte 0x02024a68
+_0803E2E4: .4byte gUnknown_02024A68
_0803E2E8:
ldr r0, _0803E310
strb r1, [r0]
@@ -196,7 +196,7 @@ _0803E2F4:
beq _0803E31E
b _0803E36C
.align 2, 0
-_0803E310: .4byte 0x02024a60
+_0803E310: .4byte gUnknown_02024A60
_0803E314: .4byte gItemEffectTable
_0803E318:
ldr r5, [sp, 0x8]
@@ -220,16 +220,16 @@ _0803E31E:
adds r0, r1
b _0803E372
.align 2, 0
-_0803E340: .4byte 0x03001770
+_0803E340: .4byte gMain
_0803E344: .4byte 0x0000043d
-_0803E348: .4byte 0x02024a60
-_0803E34C: .4byte 0x02024df8
+_0803E348: .4byte gUnknown_02024A60
+_0803E34C: .4byte gUnknown_02024DF8
_0803E350:
ldr r2, _0803E358
str r2, [sp, 0x20]
b _0803E374
.align 2, 0
-_0803E358: .4byte 0x02028daa
+_0803E358: .4byte gUnknown_02028DAA
_0803E35C:
mov r0, r8
movs r2, 0
@@ -363,11 +363,11 @@ _0803E45A:
strb r0, [r1, 0x19]
b _0803E74E
.align 2, 0
-_0803E460: .4byte 0x03001770
+_0803E460: .4byte gMain
_0803E464: .4byte 0x0000043d
-_0803E468: .4byte 0x02024a80
+_0803E468: .4byte gBattleMons
_0803E46C: .4byte 0xfff0ffff
-_0803E470: .4byte 0x02024a60
+_0803E470: .4byte gUnknown_02024A60
_0803E474:
ldr r0, [sp, 0x20]
ldr r1, [sp, 0x18]
@@ -442,8 +442,8 @@ _0803E4F8:
str r3, [sp, 0x1C]
bl _0803F14C
.align 2, 0
-_0803E500: .4byte 0x02024a80
-_0803E504: .4byte 0x02024a60
+_0803E500: .4byte gBattleMons
+_0803E504: .4byte gUnknown_02024A60
_0803E508:
ldr r4, [sp, 0x20]
ldr r5, [sp, 0x18]
@@ -518,8 +518,8 @@ _0803E58C:
str r1, [sp, 0x1C]
bl _0803F14C
.align 2, 0
-_0803E594: .4byte 0x02024a80
-_0803E598: .4byte 0x02024a60
+_0803E594: .4byte gBattleMons
+_0803E598: .4byte gUnknown_02024A60
_0803E59C:
ldr r3, [sp, 0x20]
ldr r4, [sp, 0x18]
@@ -739,14 +739,14 @@ _0803E74E:
str r5, [sp, 0x1C]
bl _0803F14C
.align 2, 0
-_0803E758: .4byte 0x02024c80
-_0803E75C: .4byte 0x02024a60
+_0803E758: .4byte gUnknown_02024C80
+_0803E75C: .4byte gUnknown_02024A60
_0803E760: .4byte gExperienceTables
_0803E764: .4byte gBaseStats
-_0803E768: .4byte 0x02024a80
+_0803E768: .4byte gBattleMons
_0803E76C: .4byte 0xf7ffffff
_0803E770: .4byte 0x00000f88
-_0803E774: .4byte 0x03001770
+_0803E774: .4byte gMain
_0803E778: .4byte 0x0000043d
_0803E77C:
ldr r1, [sp, 0x20]
@@ -1007,12 +1007,12 @@ _0803E954:
ldrb r0, [r0]
b _0803E9CC
.align 2, 0
-_0803E99C: .4byte 0x03001770
+_0803E99C: .4byte gMain
_0803E9A0: .4byte 0x0000043d
-_0803E9A4: .4byte 0x02024c0c
+_0803E9A4: .4byte gUnknown_02024C0C
_0803E9A8: .4byte gBitTable
-_0803E9AC: .4byte 0x02024a6a
-_0803E9B0: .4byte 0x02024a60
+_0803E9AC: .4byte gUnknown_02024A6A
+_0803E9B0: .4byte gUnknown_02024A60
_0803E9B4:
ldr r3, _0803E9E4
ldr r1, _0803E9E8
@@ -1039,10 +1039,10 @@ _0803E9CC:
strb r0, [r1, 0x4]
b _0803EA0A
.align 2, 0
-_0803E9E4: .4byte 0x02024c0c
+_0803E9E4: .4byte gUnknown_02024C0C
_0803E9E8: .4byte gBitTable
-_0803E9EC: .4byte 0x02024a60
-_0803E9F0: .4byte 0x030042e0
+_0803E9EC: .4byte gUnknown_02024A60
+_0803E9F0: .4byte gUnknown_030042E0
_0803E9F4:
mov r0, r8
movs r1, 0x39
@@ -1194,11 +1194,11 @@ _0803EB08:
.align 2, 0
_0803EB24: .4byte 0x02000000
_0803EB28: .4byte 0x000160fa
-_0803EB2C: .4byte 0x03001770
+_0803EB2C: .4byte gMain
_0803EB30: .4byte 0x0000043d
-_0803EB34: .4byte 0x02024a80
-_0803EB38: .4byte 0x02024a60
-_0803EB3C: .4byte 0x030042e0
+_0803EB34: .4byte gBattleMons
+_0803EB38: .4byte gUnknown_02024A60
+_0803EB3C: .4byte gUnknown_030042E0
_0803EB40:
ldr r1, _0803EB58
ldr r0, [sp]
@@ -1214,7 +1214,7 @@ _0803EB4C:
mov r10, r2
b _0803EE0A
.align 2, 0
-_0803EB58: .4byte 0x02024bec
+_0803EB58: .4byte gUnknown_02024BEC
_0803EB5C:
movs r7, 0x2
mov r0, r10
@@ -1377,10 +1377,10 @@ _0803EC9E:
str r0, [sp, 0x24]
b _0803EE0A
.align 2, 0
-_0803ECA4: .4byte 0x03001770
+_0803ECA4: .4byte gMain
_0803ECA8: .4byte 0x0000043d
-_0803ECAC: .4byte 0x02024a80
-_0803ECB0: .4byte 0x02024ca8
+_0803ECAC: .4byte gBattleMons
+_0803ECB0: .4byte gUnknown_02024CA8
_0803ECB4: .4byte gBitTable
_0803ECB8:
ldr r6, [sp, 0x10]
@@ -1523,10 +1523,10 @@ _0803EDD8:
str r0, [sp, 0x1C]
b _0803EE0A
.align 2, 0
-_0803EDE0: .4byte 0x03001770
+_0803EDE0: .4byte gMain
_0803EDE4: .4byte 0x0000043d
-_0803EDE8: .4byte 0x02024a80
-_0803EDEC: .4byte 0x02024ca8
+_0803EDE8: .4byte gBattleMons
+_0803EDEC: .4byte gUnknown_02024CA8
_0803EDF0: .4byte gBitTable
_0803EDF4:
mov r0, r8
@@ -2012,9 +2012,9 @@ _0803F1BE:
movs r0, 0
b _0803F1D2
.align 2, 0
-_0803F1C4: .4byte 0x03001770
+_0803F1C4: .4byte gMain
_0803F1C8: .4byte 0x0000043d
-_0803F1CC: .4byte 0x02024a80
+_0803F1CC: .4byte gBattleMons
_0803F1D0:
movs r0, 0x1
_0803F1D2:
@@ -2072,8 +2072,8 @@ _0803F21E:
beq _0803F2C8
b _0803F312
.align 2, 0
-_0803F22C: .4byte 0x02024a60
-_0803F230: .4byte 0x02024df8
+_0803F22C: .4byte gUnknown_02024A60
+_0803F230: .4byte gUnknown_02024DF8
_0803F234:
cmp r2, 0
blt _0803F312
@@ -2232,12 +2232,12 @@ sub_803F324: @ 803F324
pop {r0}
bx r0
.align 2, 0
-_0803F358: .4byte 0x02024c08
-_0803F35C: .4byte 0x02024e6c
-_0803F360: .4byte 0x030041c0
+_0803F358: .4byte gUnknown_02024C08
+_0803F35C: .4byte gUnknown_02024E6C
+_0803F360: .4byte gUnknown_030041C0
_0803F364: .4byte gUnknown_08400F58
_0803F368: .4byte gUnknown_082082F8
-_0803F36C: .4byte 0x03004290
+_0803F36C: .4byte gUnknown_03004290
_0803F370: .4byte gUnknown_083FFDB3
_0803F374: .4byte gUnknown_083FFDD3
thumb_func_end sub_803F324
@@ -2268,15 +2268,15 @@ sub_803F378: @ 803F378
adds r7, r0, r1
b _0803F3CC
.align 2, 0
-_0803F3A8: .4byte 0x03001770
+_0803F3A8: .4byte gMain
_0803F3AC: .4byte 0x0000043d
-_0803F3B0: .4byte 0x02024e6c
-_0803F3B4: .4byte 0x02024df8
+_0803F3B0: .4byte gUnknown_02024E6C
+_0803F3B4: .4byte gUnknown_02024DF8
_0803F3B8:
ldr r7, _0803F3BC
b _0803F3CA
.align 2, 0
-_0803F3BC: .4byte 0x02028daa
+_0803F3BC: .4byte gUnknown_02028DAA
_0803F3C0:
ldr r1, _0803F404
subs r0, 0xD
@@ -2315,9 +2315,9 @@ _0803F3EC:
b _0803F422
.align 2, 0
_0803F404: .4byte gItemEffectTable
-_0803F408: .4byte 0x02024e6c
-_0803F40C: .4byte 0x02024c0b
-_0803F410: .4byte 0x02024c07
+_0803F408: .4byte gUnknown_02024E6C
+_0803F40C: .4byte gUnknown_02024C0B
+_0803F410: .4byte gUnknown_02024C07
_0803F414:
ldr r0, _0803F450
ldrb r0, [r0]
@@ -2349,11 +2349,11 @@ _0803F442:
pop {r1}
bx r1
.align 2, 0
-_0803F450: .4byte 0x02024e6c
+_0803F450: .4byte gUnknown_02024E6C
_0803F454: .4byte gUnknown_083FEE92
-_0803F458: .4byte 0x02024c07
+_0803F458: .4byte gUnknown_02024C07
_0803F45C: .4byte gUnknown_083FEE5D
-_0803F460: .4byte 0x020238cc
+_0803F460: .4byte gUnknown_020238CC
thumb_func_end sub_803F378
thumb_func_start GetNature
@@ -2433,7 +2433,7 @@ GetEvolutionTargetSpecies: @ 803F48C
ldrb r0, [r0]
b _0803F508
.align 2, 0
-_0803F4F8: .4byte 0x02025734
+_0803F4F8: .4byte gSaveBlock1
_0803F4FC: .4byte 0x00003688
_0803F500:
bl itemid_get_x12
@@ -2556,7 +2556,7 @@ _0803F5EE:
_0803F5F6:
b _0803F612
.align 2, 0
-_0803F5F8: .4byte 0x03004038
+_0803F5F8: .4byte gLocalTime
_0803F5FC:
bl RtcCalcLocalTime
ldr r0, _0803F624
@@ -2580,7 +2580,7 @@ _0803F61C:
mov r10, r0
b _0803F726
.align 2, 0
-_0803F624: .4byte 0x03004038
+_0803F624: .4byte gLocalTime
_0803F628: .4byte gEvolutionTable
_0803F62C:
adds r0, r6, r7
@@ -3334,7 +3334,7 @@ sub_803FB68: @ 803FB68
lsls r2, 16
lsrs r2, 16
mov r8, r2
- ldr r0, =0x20231CC
+ ldr r0, =gStringVar1
mov r9, r0
adds r0, r5, 0
movs r1, 0x2
@@ -3414,7 +3414,7 @@ _0803FBA8:
pop {r0}
bx r0
.align 2, 0
-_0803FBB4: .4byte 0x020231cc
+_0803FBB4: .4byte gStringVar1
_0803FBB8: .4byte gSpeciesNames
thumb_func_end sub_803FB68
.endif
@@ -3440,7 +3440,7 @@ sub_803FBBC: @ 803FBBC
beq _0803FBEC
b _0803FBF2
.align 2, 0
-_0803FBE4: .4byte 0x03002970
+_0803FBE4: .4byte gLinkPlayers
_0803FBE8:
cmp r0, 0x3
bne _0803FBF2
@@ -3476,7 +3476,7 @@ sub_803FBFC: @ 803FBFC
beq _0803FC28
b _0803FC2E
.align 2, 0
-_0803FC20: .4byte 0x03002970
+_0803FC20: .4byte gLinkPlayers
_0803FC24:
cmp r0, 0x3
bne _0803FC2E
@@ -3500,7 +3500,7 @@ sub_803FC34: @ 803FC34
ldr r1, _0803FC40
b _0803FC4C
.align 2, 0
-_0803FC40: .4byte 0x03002970
+_0803FC40: .4byte gLinkPlayers
_0803FC44:
adds r1, 0x1C
adds r2, 0x1
@@ -3621,9 +3621,9 @@ sub_803FCD4: @ 803FCD4
ldrb r4, [r0, 0x7]
b _0803FD3C
.align 2, 0
-_0803FD14: .4byte 0x03001770
+_0803FD14: .4byte gMain
_0803FD18: .4byte 0x0000043d
-_0803FD1C: .4byte 0x02024df0
+_0803FD1C: .4byte gEnigmaBerries
_0803FD20:
ldr r0, _0803FD2C
ldr r1, _0803FD30
@@ -3631,7 +3631,7 @@ _0803FD20:
ldrb r4, [r0]
b _0803FD3C
.align 2, 0
-_0803FD2C: .4byte 0x02025734
+_0803FD2C: .4byte gSaveBlock1
_0803FD30: .4byte 0x00003688
_0803FD34:
bl itemid_get_x12
@@ -3789,9 +3789,9 @@ _0803FE56:
pop {r0}
bx r0
.align 2, 0
-_0803FE60: .4byte 0x020239f8
+_0803FE60: .4byte gUnknown_020239F8
_0803FE64: .4byte gTrainers
-_0803FE68: .4byte 0x0202ff5e
+_0803FE68: .4byte word_202FF5E
_0803FE6C: .4byte gUnknown_082082FE
thumb_func_end sub_803FCD4
@@ -3942,9 +3942,9 @@ _0803FF5C:
b _0803FFB0
.align 2, 0
_0803FF84: .4byte gBaseStats
-_0803FF88: .4byte 0x03001770
+_0803FF88: .4byte gMain
_0803FF8C: .4byte 0x0000043d
-_0803FF90: .4byte 0x02024df0
+_0803FF90: .4byte gEnigmaBerries
_0803FF94:
ldr r0, _0803FFA0
ldr r2, _0803FFA4
@@ -3952,7 +3952,7 @@ _0803FF94:
ldrb r0, [r0]
b _0803FFB0
.align 2, 0
-_0803FFA0: .4byte 0x02025734
+_0803FFA0: .4byte gSaveBlock1
_0803FFA4: .4byte 0x00003688
_0803FFA8:
bl itemid_get_x12
@@ -4295,7 +4295,7 @@ _0804021E:
ands r0, r2
b _0804022A
.align 2, 0
-_08040224: .4byte 0x03004360
+_08040224: .4byte gPlayerParty
_08040228:
subs r0, r2, r7
_0804022A:
@@ -4316,7 +4316,7 @@ _0804023C:
pop {r0}
bx r0
.align 2, 0
-_0804024C: .4byte 0x03004360
+_0804024C: .4byte gPlayerParty
thumb_func_end sub_80401D8
thumb_func_start atkE5_pickupitemcalculation
@@ -4967,7 +4967,7 @@ _08040718:
pop {r0}
bx r0
.align 2, 0
-_08040724: .4byte 0x02024e84
+_08040724: .4byte gUnknown_02024E84
thumb_func_end sub_8040710
thumb_func_start sub_8040728
@@ -4983,7 +4983,7 @@ sub_8040728: @ 8040728
ldr r0, _08040740
b _080408B2
.align 2, 0
-_0804073C: .4byte 0x020239f8
+_0804073C: .4byte gUnknown_020239F8
_08040740: .4byte 0x000001cf
_08040744:
movs r0, 0x80
@@ -5027,7 +5027,7 @@ _08040780:
mov pc, r0
.align 2, 0
_0804078C: .4byte gTrainers
-_08040790: .4byte 0x0202ff5e
+_08040790: .4byte word_202FF5E
_08040794: .4byte _08040798
.align 2, 0
_08040798:
@@ -5560,12 +5560,12 @@ sub_8040B8C: @ 8040B8C
bl pokemon_order_func
b _08040BEE
.align 2, 0
-_08040BCC: .4byte 0x02024c06
+_08040BCC: .4byte byte_2024C06
_08040BD0: .4byte 0x02000000
_08040BD4: .4byte 0x000160c0
-_08040BD8: .4byte 0x030041c0
+_08040BD8: .4byte gUnknown_030041C0
_08040BDC: .4byte 0x00016054
-_08040BE0: .4byte 0x02024a6a
+_08040BE0: .4byte gUnknown_02024A6A
_08040BE4:
ldr r0, _08040C24
ldrb r1, [r4]
@@ -5598,11 +5598,11 @@ _08040BEE:
pop {r0}
bx r0
.align 2, 0
-_08040C24: .4byte 0x02024a6a
-_08040C28: .4byte 0x03004290
-_08040C2C: .4byte 0x02024e6c
+_08040C24: .4byte gUnknown_02024A6A
+_08040C28: .4byte gUnknown_03004290
+_08040C2C: .4byte gUnknown_02024E6C
_08040C30: .4byte gUnknown_083FFCCA
-_08040C34: .4byte 0x020234cc
+_08040C34: .4byte gStringVar4
thumb_func_end sub_8040B8C
thumb_func_start sub_8040C38
@@ -5649,9 +5649,9 @@ _08040C82:
bl SetMonData
b _08040CAC
.align 2, 0
-_08040C90: .4byte 0x020239f8
+_08040C90: .4byte gUnknown_020239F8
_08040C94: .4byte 0x00002008
-_08040C98: .4byte 0x030045c0
+_08040C98: .4byte gEnemyParty
_08040C9C: .4byte gBaseStats
_08040CA0:
adds r2, 0xE
@@ -5736,7 +5736,7 @@ sub_8040D08: @ 8040D08
pop {r1}
bx r1
.align 2, 0
-_08040D38: .4byte 0x03002970
+_08040D38: .4byte gLinkPlayers
thumb_func_end sub_8040D08
thumb_func_start sub_8040D3C
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
diff --git a/asm/rom_8065394.s b/asm/rom_8065394.s
index 6e7b07780..e94d9b09e 100644
--- a/asm/rom_8065394.s
+++ b/asm/rom_8065394.s
@@ -143,7 +143,7 @@ _08067FD8:
movs r0, 0x2
b _08068014
.align 2, 0
-_08067FE8: .4byte 0x0202e858
+_08067FE8: .4byte gPlayerAvatar
_08067FEC:
movs r0, 0x80
mov r1, r8
@@ -555,7 +555,7 @@ _0806830E:
b _0806834E
.align 2, 0
_08068314: .4byte gUnknown_0821664C
-_08068318: .4byte 0x030048a0
+_08068318: .4byte gMapObjects
_0806831C:
movs r4, 0
ldr r1, _08068354
@@ -588,10 +588,10 @@ _0806834E:
pop {r1}
bx r1
.align 2, 0
-_08068354: .4byte 0x02029818
-_08068358: .4byte 0x03004ae0
-_0806835C: .4byte 0x0202e8de
-_08068360: .4byte 0x0202e8e0
+_08068354: .4byte gUnknown_02029818
+_08068358: .4byte gSelectedMapObject
+_0806835C: .4byte gUnknown_0202E8DE
+_08068360: .4byte gUnknown_0202E8E0
thumb_func_end sub_80682A8
thumb_func_start sub_8068364
@@ -658,7 +658,7 @@ _080683DC:
movs r0, 0
b _0806840C
.align 2, 0
-_080683E0: .4byte 0x030048a0
+_080683E0: .4byte gMapObjects
_080683E4: .4byte gUnknown_0821664C
_080683E8:
ldr r0, _08068414
@@ -682,9 +682,9 @@ _0806840C:
pop {r1}
bx r1
.align 2, 0
-_08068414: .4byte 0x03004ae0
-_08068418: .4byte 0x0202e8de
-_0806841C: .4byte 0x0202e8e0
+_08068414: .4byte gSelectedMapObject
+_08068418: .4byte gUnknown_0202E8DE
+_0806841C: .4byte gUnknown_0202E8E0
thumb_func_end sub_8068364
thumb_func_start TryGetInvisibleMapObjectScript
@@ -712,7 +712,7 @@ TryGetInvisibleMapObjectScript: @ 8068420
ldr r0, _08068454
b _080684FA
.align 2, 0
-_08068450: .4byte 0x0202e828
+_08068450: .4byte gMapHeader
_08068454: .4byte gUnknown_081C6C02
_08068458:
ldrb r0, [r0, 0x5]
@@ -772,8 +772,8 @@ _080684AA:
ldr r0, _080684D4
b _080684FA
.align 2, 0
-_080684CC: .4byte 0x0202e8cc
-_080684D0: .4byte 0x0202e8ce
+_080684CC: .4byte gUnknown_0202E8CC
+_080684D0: .4byte gUnknown_0202E8CE
_080684D4: .4byte HiddenItemScript
_080684D8:
cmp r5, 0x2
@@ -787,7 +787,7 @@ _080684D8:
ldr r0, _080684F4
b _080684FA
.align 2, 0
-_080684F0: .4byte 0x0202e8cc
+_080684F0: .4byte gUnknown_0202E8CC
_080684F4: .4byte gUnknown_081A2C51
_080684F8:
adds r0, r2, 0
@@ -1145,7 +1145,7 @@ sub_80687A4: @ 80687A4
b _080687DE
.align 2, 0
_080687D0: .4byte 0x0000080d
-_080687D4: .4byte 0x0202e828
+_080687D4: .4byte gMapHeader
_080687D8: .4byte UnderwaterUseDiveScript
_080687DC:
movs r0, 0
@@ -1220,7 +1220,7 @@ mapheader_trigger_activate_at__run_now: @ 806883C
movs r0, 0x1
b _0806886A
.align 2, 0
-_08068864: .4byte 0x0202e828
+_08068864: .4byte gMapHeader
_08068868:
movs r0, 0
_0806886A:
@@ -1343,7 +1343,7 @@ _0806893A:
bx r0
.align 2, 0
_08068940: .4byte 0x0000402a
-_08068944: .4byte 0x03004360
+_08068944: .4byte gPlayerParty
thumb_func_end happiness_algorithm_step
thumb_func_start overworld_poison_timer_set
@@ -1386,7 +1386,7 @@ overworld_poison_step: @ 806895C
movs r0, 0x1
b _0806899E
.align 2, 0
-_08068994: .4byte 0x0202e828
+_08068994: .4byte gMapHeader
_08068998: .4byte 0x0000402b
_0806899C:
movs r0, 0
@@ -1402,7 +1402,7 @@ prev_quest_postbuffer_cursor_backup_reset: @ 80689A4
strb r0, [r1]
bx lr
.align 2, 0
-_080689AC: .4byte 0x0202e8c0
+_080689AC: .4byte gUnknown_0202E8C0
thumb_func_end prev_quest_postbuffer_cursor_backup_reset
thumb_func_start is_it_battle_time_3
@@ -1422,8 +1422,8 @@ is_it_battle_time_3: @ 80689B0
movs r0, 0
b _080689F8
.align 2, 0
-_080689CC: .4byte 0x0202e8c0
-_080689D0: .4byte 0x0202e8c2
+_080689CC: .4byte gUnknown_0202E8C0
+_080689D0: .4byte gUnknown_0202E8C2
_080689D4:
ldr r5, _080689EC
ldrh r1, [r5]
@@ -1437,7 +1437,7 @@ _080689D4:
movs r0, 0
b _080689F8
.align 2, 0
-_080689EC: .4byte 0x0202e8c2
+_080689EC: .4byte gUnknown_0202E8C2
_080689F0:
movs r0, 0
strb r0, [r6]
@@ -1489,7 +1489,7 @@ mapheader_run_first_tag2_script_list_match_conditionally: @ 8068A00
movs r0, 0x1
b _08068A5A
.align 2, 0
-_08068A54: .4byte 0x0202e828
+_08068A54: .4byte gMapHeader
_08068A58:
movs r0, 0
_08068A5A:
@@ -1540,7 +1540,7 @@ sub_8068A64: @ 8068A64
movs r0, 0x1
b _08068B2A
.align 2, 0
-_08068ABC: .4byte 0x0202e828
+_08068ABC: .4byte gMapHeader
_08068AC0:
adds r0, r4, 0
bl sub_8057798
@@ -1748,7 +1748,7 @@ sub_8068C30: @ 8068C30
bl copy_saved_warp2_bank_and_enter_x_to_warp1
b _08068C9E
.align 2, 0
-_08068C50: .4byte 0x0202e828
+_08068C50: .4byte gMapHeader
_08068C54:
movs r0, 0x7
ldrsb r0, [r4, r0]
@@ -1788,7 +1788,7 @@ _08068C9E:
pop {r0}
bx r0
.align 2, 0
-_08068CA4: .4byte 0x02025734
+_08068CA4: .4byte gSaveBlock1
thumb_func_end sub_8068C30
thumb_func_start map_warp_consider_2_to_inside
@@ -1817,7 +1817,7 @@ map_warp_consider_2_to_inside: @ 8068CA8
movs r0, 0x1
b _08068D2E
.align 2, 0
-_08068CDC: .4byte 0x0202e828
+_08068CDC: .4byte gMapHeader
_08068CE0:
adds r0, r4, 0
bl is_tile_x69_2_warp_door
@@ -1850,7 +1850,7 @@ _08068CE0:
movs r0, 0x1
b _08068D2E
.align 2, 0
-_08068D28: .4byte 0x0202e828
+_08068D28: .4byte gMapHeader
_08068D2C:
movs r0, 0
_08068D2E:
@@ -2018,7 +2018,7 @@ sub_8068E24: @ 8068E24
pop {r1}
bx r1
.align 2, 0
-_08068E48: .4byte 0x0202e828
+_08068E48: .4byte gMapHeader
thumb_func_end sub_8068E24
thumb_func_start FindInvisibleMapObjectByPosition
@@ -2096,7 +2096,7 @@ dive_warp: @ 8068E9C
bl sub_80538B0
b _08068EF8
.align 2, 0
-_08068ED0: .4byte 0x0202e828
+_08068ED0: .4byte gMapHeader
_08068ED4:
lsls r0, r5, 24
lsrs r0, 24
@@ -2175,7 +2175,7 @@ sub_8068F18: @ 8068F18
movs r0, 0x1
b _08068FA6
.align 2, 0
-_08068F70: .4byte 0x0202e828
+_08068F70: .4byte gMapHeader
_08068F74:
adds r0, r5, 0
bl sub_80574EC
@@ -2267,7 +2267,7 @@ sub_8068FEC: @ 8068FEC
pop {r1}
bx r1
.align 2, 0
-_0806902C: .4byte 0x0202e828
+_0806902C: .4byte gMapHeader
thumb_func_end sub_8068FEC
thumb_func_start sub_8069030
@@ -2295,8 +2295,8 @@ sub_8069030: @ 8069030
pop {r0}
bx r0
.align 2, 0
-_08069064: .4byte 0x02026954
-_08069068: .4byte 0x0202e8e2
+_08069064: .4byte gUnknown_02026954
+_08069068: .4byte gUnknown_0202E8E2
thumb_func_end sub_8069030
thumb_func_start sub_806906C
@@ -2322,7 +2322,7 @@ sub_806906C: @ 806906C
pop {r0}
bx r0
.align 2, 0
-_080690A0: .4byte 0x02026954
+_080690A0: .4byte gUnknown_02026954
_080690A4: .4byte 0x0000084d
_080690A8: .4byte 0x0000084e
_080690AC: .4byte 0x00000829
@@ -2339,7 +2339,7 @@ sub_80690B4: @ 80690B4
pop {r0}
bx r0
.align 2, 0
-_080690C4: .4byte 0x02026a6c
+_080690C4: .4byte gUnknown_02026A6C
thumb_func_end sub_80690B4
thumb_func_start sub_80690C8
@@ -2628,7 +2628,7 @@ _080692BC:
b _080692E0
.align 2, 0
_080692C8: .4byte 0x00003fff
-_080692CC: .4byte 0x02026954
+_080692CC: .4byte gUnknown_02026954
_080692D0:
ldr r1, _080692E8
adds r0, r3, r1
@@ -2646,7 +2646,7 @@ _080692E2:
bx r1
.align 2, 0
_080692E8: .4byte 0xffffc000
-_080692EC: .4byte 0x0202e8e2
+_080692EC: .4byte gUnknown_0202E8E2
thumb_func_end GetFlagPointer
thumb_func_start FlagSet
@@ -2893,7 +2893,7 @@ task_per_step_callback_manager: @ 806943C
pop {r0}
bx r0
.align 2, 0
-_08069460: .4byte 0x03004b20
+_08069460: .4byte gTasks
_08069464: .4byte gUnknown_08376364
thumb_func_end task_per_step_callback_manager
@@ -2921,7 +2921,7 @@ _0806947A:
adds r0, 0x1
b _080694AA
.align 2, 0
-_08069494: .4byte 0x03001770
+_08069494: .4byte gMain
_08069498:
ldr r0, _080694B4
ldr r0, [r0, 0x20]
@@ -2939,7 +2939,7 @@ _080694AC:
pop {r0}
bx r0
.align 2, 0
-_080694B4: .4byte 0x03001770
+_080694B4: .4byte gMain
thumb_func_end sub_8069468
thumb_func_start sub_80694B8
@@ -2966,7 +2966,7 @@ _080694E0:
pop {r0}
bx r0
.align 2, 0
-_080694E8: .4byte 0x03004b28
+_080694E8: .4byte gUnknown_03004B28
thumb_func_end sub_80694B8
thumb_func_start overworld_ensure_per_step_coros_running
@@ -3016,7 +3016,7 @@ _08069542:
bx r0
.align 2, 0
_08069548: .4byte task_per_step_callback_manager
-_0806954C: .4byte 0x03004b20
+_0806954C: .4byte gTasks
_08069550: .4byte sub_806A1E8
_08069554: .4byte sub_80694B8
thumb_func_end overworld_ensure_per_step_coros_running
@@ -3052,7 +3052,7 @@ _0806957C:
b _0806959A
.align 2, 0
_08069590: .4byte task_per_step_callback_manager
-_08069594: .4byte 0x03004b28
+_08069594: .4byte gUnknown_03004B28
_08069598:
strh r4, [r1]
_0806959A:
@@ -3088,7 +3088,7 @@ _080695CA:
.align 2, 0
_080695D0: .4byte task_per_step_callback_manager
_080695D4: .4byte sub_80694B8
-_080695D8: .4byte 0x03004b28
+_080695D8: .4byte gUnknown_03004B28
thumb_func_end wild_encounter_reset_coro_args
thumb_func_start nullsub_51
@@ -3466,7 +3466,7 @@ sub_8069864: @ 8069864
beq _080698A2
b _080699CE
.align 2, 0
-_08069898: .4byte 0x03004b28
+_08069898: .4byte gUnknown_03004B28
_0806989C:
cmp r0, 0x2
beq _0806998C
@@ -3760,7 +3760,7 @@ sub_8069AA0: @ 8069AA0
beq _08069AE8
b _08069CA6
.align 2, 0
-_08069ADC: .4byte 0x03004b28
+_08069ADC: .4byte gUnknown_03004B28
_08069AE0:
cmp r5, 0x2
bne _08069AE6
@@ -4142,7 +4142,7 @@ _08069DC0:
pop {r0}
bx r0
.align 2, 0
-_08069DCC: .4byte 0x0202e828
+_08069DCC: .4byte gMapHeader
_08069DD0: .4byte 0x0000020e
thumb_func_end sub_8069D78
@@ -4167,7 +4167,7 @@ sub_8069DD4: @ 8069DD4
beq _08069E08
b _08069F56
.align 2, 0
-_08069DF8: .4byte 0x03004b28
+_08069DF8: .4byte gUnknown_03004B28
_08069DFC:
cmp r0, 0x2
beq _08069EB6
@@ -4413,7 +4413,7 @@ _08069F9E:
bl ash
b _0806A006
.align 2, 0
-_08069FE8: .4byte 0x03004b28
+_08069FE8: .4byte gUnknown_03004B28
_08069FEC: .4byte 0x0000020a
_08069FF0: .4byte 0x00000212
_08069FF4:
@@ -4597,7 +4597,7 @@ _0806A14A:
strh r0, [r5, 0xC]
b _0806A182
.align 2, 0
-_0806A164: .4byte 0x03004b28
+_0806A164: .4byte gUnknown_03004B28
_0806A168: .4byte 0x00004022
_0806A16C:
movs r2, 0xE
@@ -4705,8 +4705,8 @@ sub_806A1E8: @ 806A1E8
beq _0806A264
b _0806A2B8
.align 2, 0
-_0806A230: .4byte 0x03004b28
-_0806A234: .4byte 0x02025734
+_0806A230: .4byte gUnknown_03004B28
+_0806A234: .4byte gSaveBlock1
_0806A238:
strh r7, [r4]
mov r0, sp
@@ -4790,7 +4790,7 @@ _0806A2B8:
ldrh r1, [r2, 0x8]
b _0806A2DC
.align 2, 0
-_0806A2D4: .4byte 0x0202e844
+_0806A2D4: .4byte gUnknown_0202E844
_0806A2D8:
movs r0, 0
movs r1, 0
@@ -4857,7 +4857,7 @@ sub_806A328: @ 806A328
.align 2, 0
_0806A350: .4byte 0x00000835
_0806A354: .4byte gSaveBlock2
-_0806A358: .4byte 0x03004038
+_0806A358: .4byte gLocalTime
_0806A35C: .4byte 0x00004040
thumb_func_end sub_806A328
@@ -4881,7 +4881,7 @@ _0806A380:
bx r0
.align 2, 0
_0806A388: .4byte 0x00000835
-_0806A38C: .4byte 0x03004038
+_0806A38C: .4byte gLocalTime
thumb_func_end InTrainerHill
thumb_func_start sub_806A390
@@ -4972,7 +4972,7 @@ _0806A43E:
pop {r0}
bx r0
.align 2, 0
-_0806A448: .4byte 0x02024f44
+_0806A448: .4byte gUnknown_02024F44
thumb_func_end sub_806A3F4
thumb_func_start sub_806A44C
@@ -4999,7 +4999,7 @@ sub_806A460: @ 806A460
bx r0
.align 2, 0
_0806A474: .4byte Cb2_StartWallClock
-_0806A478: .4byte 0x03001770
+_0806A478: .4byte gMain
_0806A47C: .4byte sub_806A44C
thumb_func_end sub_806A460
@@ -5030,7 +5030,7 @@ sub_806A480: @ 806A480
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0806A4B0: .4byte 0x03004b20
+_0806A4B0: .4byte gTasks
_0806A4B4: .4byte _0806A4B8
.align 2, 0
_0806A4B8:
@@ -5177,7 +5177,7 @@ sub_806A59C: @ 806A59C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0806A5CC: .4byte 0x03004b20
+_0806A5CC: .4byte gTasks
_0806A5D0: .4byte _0806A5D4
.align 2, 0
_0806A5D4:
@@ -5340,7 +5340,7 @@ sub_806A69C: @ 806A69C
.align 2, 0
_0806A70C: .4byte gUnknown_083764BC
_0806A710: .4byte gSpriteTemplate_83764E8
-_0806A714: .4byte 0x02020004
+_0806A714: .4byte gSprites
_0806A718: .4byte sub_806A480
_0806A71C: .4byte 0x0000ffff
_0806A720: .4byte sub_806A59C
@@ -5479,9 +5479,9 @@ sub_806A74C: @ 806A74C
pop {r0}
bx r0
.align 2, 0
-_0806A83C: .4byte 0x020234cc
+_0806A83C: .4byte gStringVar4
_0806A840: .4byte 0x00002710
-_0806A844: .4byte 0x020231cc
+_0806A844: .4byte gStringVar1
_0806A848: .4byte gOtherText_Day
_0806A84C: .4byte gUnknown_08376500
thumb_func_end sub_806A74C
@@ -5608,7 +5608,7 @@ sub_806A914: @ 806A914
strh r0, [r1, 0x8]
bx lr
.align 2, 0
-_0806A928: .4byte 0x03004b20
+_0806A928: .4byte gTasks
thumb_func_end sub_806A914
thumb_func_start sub_806A92C
@@ -5630,7 +5630,7 @@ sub_806A92C: @ 806A92C
pop {r0}
bx r0
.align 2, 0
-_0806A950: .4byte 0x03004b20
+_0806A950: .4byte gTasks
_0806A954: .4byte sub_806A914
thumb_func_end sub_806A92C
@@ -5671,9 +5671,9 @@ sub_806A958: @ 806A958
movs r0, 0x6
b _0806A9CC
.align 2, 0
-_0806A99C: .4byte 0x03004b28
+_0806A99C: .4byte gUnknown_03004B28
_0806A9A0: .4byte gUnknown_08376414
-_0806A9A4: .4byte 0x03001770
+_0806A9A4: .4byte gMain
_0806A9A8: .4byte sub_806A92C
_0806A9AC:
movs r0, 0x10
@@ -5731,8 +5731,8 @@ _0806A9D6:
strh r0, [r5, 0x4]
b _0806AA58
.align 2, 0
-_0806AA18: .4byte 0x03004038
-_0806AA1C: .4byte 0x03004b20
+_0806AA18: .4byte gLocalTime
+_0806AA1C: .4byte gTasks
_0806AA20: .4byte sub_806A92C
_0806AA24:
ldrb r0, [r2]
@@ -5820,8 +5820,8 @@ sub_806AA64: @ 806AA64
pop {r0}
bx r0
.align 2, 0
-_0806AACC: .4byte 0x03004b28
-_0806AAD0: .4byte 0x03004038
+_0806AACC: .4byte gUnknown_03004B28
+_0806AAD0: .4byte gLocalTime
_0806AAD4: .4byte sub_806A958
thumb_func_end sub_806AA64
@@ -5972,7 +5972,7 @@ sub_806ABF4: @ 806ABF4
beq _0806AC80
b _0806ACC4
.align 2, 0
-_0806AC14: .4byte 0x03004b28
+_0806AC14: .4byte gUnknown_03004B28
_0806AC18:
bl MenuZeroFillScreen
movs r0, 0
@@ -6032,11 +6032,11 @@ _0806AC80:
b _0806ACC4
.align 2, 0
_0806AC98: .4byte gSystemText_PresentTime
-_0806AC9C: .4byte 0x03004038
+_0806AC9C: .4byte gLocalTime
_0806ACA0: .4byte gSystemText_PreviousTime
_0806ACA4: .4byte gSaveBlock2
_0806ACA8: .4byte gSystemText_ResetRTCPrompt
-_0806ACAC: .4byte 0x03001770
+_0806ACAC: .4byte gMain
_0806ACB0:
movs r0, 0x1
ands r0, r1
@@ -6076,7 +6076,7 @@ _0806ACE8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0806ACF4: .4byte 0x03004b28
+_0806ACF4: .4byte gUnknown_03004B28
_0806ACF8: .4byte _0806ACFC
.align 2, 0
_0806ACFC:
@@ -6123,8 +6123,8 @@ _0806AD4E:
strh r0, [r5]
b _0806AEC4
.align 2, 0
-_0806AD5C: .4byte 0x0202f388
-_0806AD60: .4byte 0x03005eb8
+_0806AD5C: .4byte gPaletteFade
+_0806AD60: .4byte gSaveFileStatus
_0806AD64: .4byte gSystemText_NoSaveFileNoTime
_0806AD68:
bl RtcCalcLocalTime
@@ -6170,9 +6170,9 @@ _0806AD96:
strh r0, [r5]
b _0806AEC4
.align 2, 0
-_0806ADC4: .4byte 0x03004b20
+_0806ADC4: .4byte gTasks
_0806ADC8: .4byte gSystemText_PleaseResetTime
-_0806ADCC: .4byte 0x03004038
+_0806ADCC: .4byte gLocalTime
_0806ADD0: .4byte gSaveBlock2
_0806ADD4: .4byte sub_806AA64
_0806ADD8:
@@ -6198,7 +6198,7 @@ _0806ADFC:
strh r0, [r5]
b _0806AEC4
.align 2, 0
-_0806AE04: .4byte 0x03004b20
+_0806AE04: .4byte gTasks
_0806AE08:
ldrb r0, [r5, 0x2]
bl DestroyTask
@@ -6229,7 +6229,7 @@ _0806AE08:
strh r0, [r5]
b _0806AEC4
.align 2, 0
-_0806AE4C: .4byte 0x03004038
+_0806AE4C: .4byte gLocalTime
_0806AE50: .4byte gSaveBlock2
_0806AE54: .4byte 0x00004040
_0806AE58: .4byte gSystemText_ClockResetDataSave
@@ -6289,9 +6289,9 @@ _0806AEC4:
bx r0
.align 2, 0
_0806AECC: .4byte gSystemText_SaveFailed
-_0806AED0: .4byte 0x03001770
+_0806AED0: .4byte gMain
_0806AED4: .4byte 0x0000ffff
-_0806AED8: .4byte 0x0202f388
+_0806AED8: .4byte gPaletteFade
thumb_func_end sub_806ACCC
thumb_func_start sub_806AEDC
@@ -6332,7 +6332,7 @@ _0806AEF8:
pop {r0}
bx r0
.align 2, 0
-_0806AF2C: .4byte 0x0202e8fa
+_0806AF2C: .4byte gUnknown_0202E8FA
_0806AF30: .4byte gUnknown_08376BB4
thumb_func_end sub_806AEDC
@@ -6378,7 +6378,7 @@ _0806AF64:
pop {r0}
bx r0
.align 2, 0
-_0806AF84: .4byte 0x020239f8
+_0806AF84: .4byte gUnknown_020239F8
_0806AF88: .4byte 0x0201b000
thumb_func_end sub_806AF4C
@@ -6477,8 +6477,8 @@ _0806B020:
b _0806B114
.align 2, 0
_0806B048: .4byte 0x00000266
-_0806B04C: .4byte 0x03004350
-_0806B050: .4byte 0x03004360
+_0806B04C: .4byte gPlayerPartyCount
+_0806B050: .4byte gPlayerParty
_0806B054:
movs r0, 0
strh r0, [r5]
@@ -6609,7 +6609,7 @@ _0806B13A:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0806B144: .4byte 0x03001770
+_0806B144: .4byte gMain
_0806B148: .4byte 0x0000043c
_0806B14C: .4byte _0806B150
.align 2, 0
@@ -6710,8 +6710,8 @@ _0806B1BC:
.align 2, 0
_0806B22C: .4byte 0x040000d4
_0806B230: .4byte 0x81000800
-_0806B234: .4byte 0x0202f388
-_0806B238: .4byte 0x03001770
+_0806B234: .4byte gPaletteFade
+_0806B238: .4byte gMain
_0806B23C: .4byte 0x0000043c
_0806B240:
bl remove_some_task
@@ -6738,7 +6738,7 @@ _0806B246:
.align 2, 0
_0806B26C: .4byte 0x0201b000
_0806B270: .4byte 0x00000266
-_0806B274: .4byte 0x03001770
+_0806B274: .4byte gMain
_0806B278: .4byte 0x0000043c
_0806B27C:
bl ResetSpriteData
@@ -6761,7 +6761,7 @@ _0806B298:
b _0806B42C
.align 2, 0
_0806B2A0: .4byte 0x0201b000
-_0806B2A4: .4byte 0x03001770
+_0806B2A4: .4byte gMain
_0806B2A8: .4byte 0x0000043c
_0806B2AC:
bl FreeAllSpritePalettes
@@ -6790,7 +6790,7 @@ _0806B2D0:
b _0806B42C
.align 2, 0
_0806B2E0: .4byte gWindowConfig_81E6C90
-_0806B2E4: .4byte 0x03001770
+_0806B2E4: .4byte gMain
_0806B2E8: .4byte 0x0000043c
_0806B2EC:
ldr r4, _0806B308
@@ -6805,9 +6805,9 @@ _0806B2EC:
adds r1, r2
b _0806B42C
.align 2, 0
-_0806B308: .4byte 0x03004210
+_0806B308: .4byte gUnknown_03004210
_0806B30C: .4byte gWindowConfig_81E6C90
-_0806B310: .4byte 0x03001770
+_0806B310: .4byte gMain
_0806B314: .4byte 0x0000043c
_0806B318:
bl MultistepLoadFont
@@ -6827,7 +6827,7 @@ _0806B322:
b _0806B42C
.align 2, 0
_0806B338: .4byte 0x0201b000
-_0806B33C: .4byte 0x03001770
+_0806B33C: .4byte gMain
_0806B340: .4byte 0x0000043c
_0806B344:
ldr r0, _0806B368
@@ -6848,7 +6848,7 @@ _0806B344:
b _0806B42C
.align 2, 0
_0806B368: .4byte 0x0201b000
-_0806B36C: .4byte 0x03001770
+_0806B36C: .4byte gMain
_0806B370: .4byte 0x0000043c
_0806B374:
ldrh r0, [r4]
@@ -6883,7 +6883,7 @@ _0806B382:
.align 2, 0
_0806B3B0: .4byte gUnknown_08376C74
_0806B3B4: .4byte 0x0201b000
-_0806B3B8: .4byte 0x03001770
+_0806B3B8: .4byte gMain
_0806B3BC: .4byte 0x0000043c
_0806B3C0:
ldr r0, _0806B3C8
@@ -6900,7 +6900,7 @@ _0806B3CC:
adds r1, r0
b _0806B42C
.align 2, 0
-_0806B3DC: .4byte 0x03001770
+_0806B3DC: .4byte gMain
_0806B3E0: .4byte 0x0000043c
_0806B3E4:
ldr r0, _0806B3FC
@@ -6916,7 +6916,7 @@ _0806B3E4:
.align 2, 0
_0806B3FC: .4byte 0x0201b000
_0806B400: .4byte 0x00000259
-_0806B404: .4byte 0x03001770
+_0806B404: .4byte gMain
_0806B408: .4byte 0x0000043c
_0806B40C:
movs r0, 0x1
@@ -6941,8 +6941,8 @@ _0806B42C:
strb r0, [r1]
b _0806B450
.align 2, 0
-_0806B434: .4byte 0x0202f388
-_0806B438: .4byte 0x03001770
+_0806B434: .4byte gPaletteFade
+_0806B438: .4byte gMain
_0806B43C: .4byte 0x0000043c
_0806B440:
ldr r0, _0806B44C
@@ -7074,7 +7074,7 @@ sub_806B528: @ 806B528
movs r0, 0
b _0806B542
.align 2, 0
-_0806B53C: .4byte 0x020239f8
+_0806B53C: .4byte gUnknown_020239F8
_0806B540:
movs r0, 0x1
_0806B542:
@@ -7110,7 +7110,7 @@ _0806B56E:
.align 2, 0
_0806B574: .4byte 0x0201b000
_0806B578: .4byte 0x00000261
-_0806B57C: .4byte 0x020221cc
+_0806B57C: .4byte gBG2TilemapBuffer
_0806B580: .4byte 0x06003000
_0806B584: .4byte 0x040000d4
_0806B588: .4byte 0x80000400
@@ -7130,7 +7130,7 @@ sub_806B58C: @ 806B58C
strb r2, [r0]
b _0806B5C8
.align 2, 0
-_0806B5A4: .4byte 0x0202e8fa
+_0806B5A4: .4byte gUnknown_0202E8FA
_0806B5A8:
bl sub_806B528
lsls r0, 24
@@ -7141,7 +7141,7 @@ _0806B5A8:
movs r0, 0x2
b _0806B5C4
.align 2, 0
-_0806B5BC: .4byte 0x0202e8fa
+_0806B5BC: .4byte gUnknown_0202E8FA
_0806B5C0:
ldr r1, _0806B5E4
movs r0, 0x1
@@ -7165,7 +7165,7 @@ _0806B5DA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0806B5E4: .4byte 0x0202e8fa
+_0806B5E4: .4byte gUnknown_0202E8FA
_0806B5E8: .4byte gUnknown_083769A8
_0806B5EC: .4byte _0806B5F0
.align 2, 0
@@ -7187,7 +7187,7 @@ _0806B614:
bl memset
b _0806B900
.align 2, 0
-_0806B624: .4byte 0x020221cc
+_0806B624: .4byte gBG2TilemapBuffer
_0806B628:
ldrb r0, [r4]
ldrb r1, [r4, 0x1]
@@ -7214,7 +7214,7 @@ _0806B638:
movs r1, 0x1
b _0806B8A8
.align 2, 0
-_0806B65C: .4byte 0x03004350
+_0806B65C: .4byte gPlayerPartyCount
_0806B660:
ldrb r0, [r4, 0x2]
ldrb r1, [r4, 0x3]
@@ -7259,7 +7259,7 @@ _0806B694:
movs r1, 0x2
b _0806B8A8
.align 2, 0
-_0806B6B8: .4byte 0x03004350
+_0806B6B8: .4byte gPlayerPartyCount
_0806B6BC:
ldrb r0, [r4, 0x4]
ldrb r1, [r4, 0x5]
@@ -7284,7 +7284,7 @@ _0806B6C2:
movs r1, 0x2
b _0806B8A8
.align 2, 0
-_0806B6EC: .4byte 0x03004428
+_0806B6EC: .4byte gUnknown_03004428
_0806B6F0:
ldrb r0, [r4, 0x4]
ldrb r1, [r4, 0x5]
@@ -7303,7 +7303,7 @@ _0806B6F6:
movs r1, 0x2
b _0806B8A8
.align 2, 0
-_0806B710: .4byte 0x03004350
+_0806B710: .4byte gPlayerPartyCount
_0806B714:
ldrb r0, [r4, 0x4]
ldrb r1, [r4, 0x5]
@@ -7326,7 +7326,7 @@ _0806B71A:
movs r1, 0x3
b _0806B8A8
.align 2, 0
-_0806B740: .4byte 0x03004350
+_0806B740: .4byte gPlayerPartyCount
_0806B744:
ldrb r0, [r4, 0x6]
ldrb r1, [r4, 0x7]
@@ -7351,7 +7351,7 @@ _0806B74A:
movs r1, 0x3
b _0806B8A8
.align 2, 0
-_0806B774: .4byte 0x0300448c
+_0806B774: .4byte gUnknown_0300448C
_0806B778:
ldrb r0, [r4, 0x6]
ldrb r1, [r4, 0x7]
@@ -7370,7 +7370,7 @@ _0806B77E:
movs r1, 0x3
b _0806B8A8
.align 2, 0
-_0806B798: .4byte 0x03004350
+_0806B798: .4byte gPlayerPartyCount
_0806B79C:
ldrb r0, [r4, 0x6]
ldrb r1, [r4, 0x7]
@@ -7394,7 +7394,7 @@ _0806B7A2:
movs r1, 0x4
b _0806B8A8
.align 2, 0
-_0806B7C8: .4byte 0x03004350
+_0806B7C8: .4byte gPlayerPartyCount
_0806B7CC:
ldrb r0, [r4, 0x8]
ldrb r1, [r4, 0x9]
@@ -7421,7 +7421,7 @@ _0806B7D2:
movs r2, 0x4
b _0806B8AA
.align 2, 0
-_0806B800: .4byte 0x030044f0
+_0806B800: .4byte gUnknown_030044F0
_0806B804:
ldrb r0, [r4, 0x8]
ldrb r1, [r4, 0x9]
@@ -7441,7 +7441,7 @@ _0806B80A:
movs r1, 0x4
b _0806B8A8
.align 2, 0
-_0806B828: .4byte 0x03004350
+_0806B828: .4byte gPlayerPartyCount
_0806B82C:
ldrb r0, [r4, 0x8]
ldrb r1, [r4, 0x9]
@@ -7457,7 +7457,7 @@ _0806B832:
bhi _0806B896
b _0806B8B8
.align 2, 0
-_0806B848: .4byte 0x03004350
+_0806B848: .4byte gPlayerPartyCount
_0806B84C:
bl sub_806B528
lsls r0, 24
@@ -7480,7 +7480,7 @@ _0806B84C:
movs r2, 0x4
b _0806B8AA
.align 2, 0
-_0806B87C: .4byte 0x03004554
+_0806B87C: .4byte gUnknown_03004554
_0806B880:
ldrb r0, [r4, 0xA]
ldrb r1, [r4, 0xB]
@@ -7510,7 +7510,7 @@ _0806B8AA:
bl sub_806BF24
b _0806B900
.align 2, 0
-_0806B8B4: .4byte 0x03004350
+_0806B8B4: .4byte gPlayerPartyCount
_0806B8B8:
ldrb r0, [r4, 0xA]
ldrb r1, [r4, 0xB]
@@ -7585,10 +7585,10 @@ sub_806B908: @ 806B908
bl sub_806BA94
b _0806B964
.align 2, 0
-_0806B948: .4byte 0x020221cc
-_0806B94C: .4byte 0x0202e8fa
+_0806B948: .4byte gBG2TilemapBuffer
+_0806B94C: .4byte gUnknown_0202E8FA
_0806B950: .4byte gUnknown_083769A8
-_0806B954: .4byte 0x030043c4
+_0806B954: .4byte gUnknown_030043C4
_0806B958:
ldrb r0, [r4, 0x4]
ldrb r1, [r4, 0x5]
@@ -7703,7 +7703,7 @@ _0806BA12:
bx r0
.align 2, 0
_0806BA2C: .4byte gUnknown_083769D8
-_0806BA30: .4byte 0x020221cc
+_0806BA30: .4byte gBG2TilemapBuffer
thumb_func_end sub_806B9A4
thumb_func_start sub_806BA34
@@ -7758,7 +7758,7 @@ _0806BA7C:
pop {r0}
bx r0
.align 2, 0
-_0806BA90: .4byte 0x020221cc
+_0806BA90: .4byte gBG2TilemapBuffer
thumb_func_end sub_806BA34
thumb_func_start sub_806BA94
@@ -7848,7 +7848,7 @@ _0806BB16:
.align 2, 0
_0806BB30: .4byte gUnknown_08376A5E
_0806BB34: .4byte gUnknown_08376A25
-_0806BB38: .4byte 0x020221cc
+_0806BB38: .4byte gBG2TilemapBuffer
thumb_func_end sub_806BA94
thumb_func_start sub_806BB3C
@@ -7903,7 +7903,7 @@ _0806BB84:
pop {r0}
bx r0
.align 2, 0
-_0806BB98: .4byte 0x020221cc
+_0806BB98: .4byte gBG2TilemapBuffer
thumb_func_end sub_806BB3C
thumb_func_start sub_806BB9C
@@ -8079,7 +8079,7 @@ _0806BCDE:
pop {r0}
bx r0
.align 2, 0
-_0806BCE4: .4byte 0x03004350
+_0806BCE4: .4byte gPlayerPartyCount
thumb_func_end unref_sub_806BCB8
thumb_func_start sub_806BCE8
@@ -8111,7 +8111,7 @@ _0806BCEE:
bl sub_806BC3C
b _0806BD40
.align 2, 0
-_0806BD20: .4byte 0x03004360
+_0806BD20: .4byte gPlayerParty
_0806BD24:
adds r0, r5, 0
movs r1, 0x54
@@ -8139,7 +8139,7 @@ _0806BD46:
pop {r0}
bx r0
.align 2, 0
-_0806BD54: .4byte 0x03004350
+_0806BD54: .4byte gPlayerPartyCount
thumb_func_end sub_806BCE8
thumb_func_start sub_806BD58
@@ -8179,7 +8179,7 @@ sub_806BD80: @ 806BD80
beq _0806BDB6
b _0806BDB8
.align 2, 0
-_0806BD9C: .4byte 0x03001770
+_0806BD9C: .4byte gMain
_0806BDA0:
cmp r0, 0x40
beq _0806BDAA
@@ -8226,7 +8226,7 @@ _0806BDDC:
ldrh r0, [r0, 0x30]
b _0806BE2C
.align 2, 0
-_0806BDEC: .4byte 0x03001770
+_0806BDEC: .4byte gMain
_0806BDF0:
ldr r0, _0806BE1C
ldrh r1, [r0, 0x2E]
@@ -8250,8 +8250,8 @@ _0806BDF0:
movs r0, 0x2
b _0806BE2C
.align 2, 0
-_0806BE1C: .4byte 0x03001770
-_0806BE20: .4byte 0x02020004
+_0806BE1C: .4byte gMain
+_0806BE20: .4byte gSprites
_0806BE24:
ldr r0, _0806BE34
ldrh r1, [r0, 0x2E]
@@ -8262,7 +8262,7 @@ _0806BE2C:
pop {r1}
bx r1
.align 2, 0
-_0806BE34: .4byte 0x03001770
+_0806BE34: .4byte gMain
thumb_func_end sub_806BD80
thumb_func_start sub_806BE38
@@ -8282,7 +8282,7 @@ sub_806BE38: @ 806BE38
beq _0806BE6E
b _0806BE70
.align 2, 0
-_0806BE54: .4byte 0x03001770
+_0806BE54: .4byte gMain
_0806BE58:
cmp r1, 0x40
beq _0806BE62
@@ -8329,7 +8329,7 @@ _0806BE8E:
movs r0, 0x8
b _0806BEF0
.align 2, 0
-_0806BEA4: .4byte 0x03001770
+_0806BEA4: .4byte gMain
_0806BEA8:
lsls r0, r4, 24
asrs r1, r0, 24
@@ -8360,7 +8360,7 @@ _0806BEBA:
movs r0, 0x2
b _0806BEF0
.align 2, 0
-_0806BEE4: .4byte 0x02020004
+_0806BEE4: .4byte gSprites
_0806BEE8:
ldr r0, _0806BEF8
ldrh r1, [r0, 0x2E]
@@ -8371,7 +8371,7 @@ _0806BEF0:
pop {r1}
bx r1
.align 2, 0
-_0806BEF8: .4byte 0x03001770
+_0806BEF8: .4byte gMain
thumb_func_end sub_806BE38
thumb_func_start task_pc_turn_off
@@ -8436,7 +8436,7 @@ _0806BF60:
pop {r0}
bx r0
.align 2, 0
-_0806BF70: .4byte 0x03004360
+_0806BF70: .4byte gPlayerParty
thumb_func_end sub_806BF24
thumb_func_start sub_806BF74
@@ -8610,7 +8610,7 @@ _0806C096:
adds r0, r7, 0
b _0806C1A4
.align 2, 0
-_0806C0C4: .4byte 0x02020004
+_0806C0C4: .4byte gSprites
_0806C0C8: .4byte gUnknown_083769C0
_0806C0CC: .4byte 0x0201b000
_0806C0D0: .4byte 0x00000261
@@ -8681,7 +8681,7 @@ _0806C128:
bl sub_806BF24
b _0806C16E
.align 2, 0
-_0806C160: .4byte 0x02020004
+_0806C160: .4byte gSprites
_0806C164: .4byte gUnknown_083769A8
_0806C168:
movs r0, 0x2
@@ -8741,7 +8741,7 @@ _0806C1C8:
.align 2, 0
_0806C1D4: .4byte 0x0201b000
_0806C1D8: .4byte 0x00000261
-_0806C1DC: .4byte 0x02020004
+_0806C1DC: .4byte gSprites
_0806C1E0: .4byte gUnknown_083768B8
thumb_func_end sub_806BF74
@@ -8786,7 +8786,7 @@ _0806C224:
strh r0, [r1, 0x30]
b _0806C306
.align 2, 0
-_0806C234: .4byte 0x02020004
+_0806C234: .4byte gSprites
_0806C238:
cmp r3, 0
beq _0806C266
@@ -8802,8 +8802,8 @@ _0806C238:
subs r0, 0x1
b _0806C2AA
.align 2, 0
-_0806C254: .4byte 0x02020004
-_0806C258: .4byte 0x03004350
+_0806C254: .4byte gSprites
+_0806C258: .4byte gPlayerPartyCount
_0806C25C:
ldr r0, _0806C278
ldrb r0, [r0]
@@ -8820,8 +8820,8 @@ _0806C266:
strh r1, [r0, 0x2E]
b _0806C2AC
.align 2, 0
-_0806C278: .4byte 0x03004350
-_0806C27C: .4byte 0x02020004
+_0806C278: .4byte gPlayerPartyCount
+_0806C27C: .4byte gSprites
_0806C280:
cmp r3, 0x7
bne _0806C298
@@ -8834,7 +8834,7 @@ _0806C280:
strh r1, [r0, 0x2E]
b _0806C2AC
.align 2, 0
-_0806C294: .4byte 0x02020004
+_0806C294: .4byte gSprites
_0806C298:
ldr r2, _0806C2B8
lsls r3, r4, 4
@@ -8855,7 +8855,7 @@ _0806C2AC:
strh r1, [r0, 0x30]
b _0806C306
.align 2, 0
-_0806C2B8: .4byte 0x02020004
+_0806C2B8: .4byte gSprites
_0806C2BC:
ldr r0, _0806C2E4
ldrb r0, [r0]
@@ -8879,8 +8879,8 @@ _0806C2DE:
strh r0, [r1, 0x2E]
b _0806C306
.align 2, 0
-_0806C2E4: .4byte 0x03004350
-_0806C2E8: .4byte 0x02020004
+_0806C2E4: .4byte gPlayerPartyCount
+_0806C2E8: .4byte gSprites
_0806C2EC:
subs r0, r3, 0x1
lsls r0, 24
@@ -8900,7 +8900,7 @@ _0806C306:
pop {r0}
bx r0
.align 2, 0
-_0806C30C: .4byte 0x02020004
+_0806C30C: .4byte gSprites
thumb_func_end sub_806C1E4
thumb_func_start sub_806C310
@@ -8944,7 +8944,7 @@ _0806C350:
strh r0, [r1, 0x30]
b _0806C486
.align 2, 0
-_0806C360: .4byte 0x02020004
+_0806C360: .4byte gSprites
_0806C364:
cmp r3, 0x7
bne _0806C37C
@@ -8957,7 +8957,7 @@ _0806C364:
strh r1, [r0, 0x2E]
b _0806C3D8
.align 2, 0
-_0806C378: .4byte 0x02020004
+_0806C378: .4byte gSprites
_0806C37C:
ldr r0, _0806C388
ldrb r0, [r0]
@@ -8966,7 +8966,7 @@ _0806C37C:
beq _0806C390
b _0806C3C4
.align 2, 0
-_0806C388: .4byte 0x03004350
+_0806C388: .4byte gPlayerPartyCount
_0806C38C:
cmp r3, 0
bne _0806C3A4
@@ -8980,7 +8980,7 @@ _0806C390:
strh r1, [r0, 0x2E]
b _0806C3D8
.align 2, 0
-_0806C3A0: .4byte 0x02020004
+_0806C3A0: .4byte gSprites
_0806C3A4:
cmp r3, 0x7
bne _0806C3C4
@@ -8994,8 +8994,8 @@ _0806C3A4:
subs r0, 0x1
b _0806C3D6
.align 2, 0
-_0806C3BC: .4byte 0x02020004
-_0806C3C0: .4byte 0x03004350
+_0806C3BC: .4byte gSprites
+_0806C3C0: .4byte gPlayerPartyCount
_0806C3C4:
ldr r2, _0806C3E4
lsls r3, r4, 4
@@ -9016,7 +9016,7 @@ _0806C3D8:
strh r1, [r0, 0x30]
b _0806C486
.align 2, 0
-_0806C3E4: .4byte 0x02020004
+_0806C3E4: .4byte gSprites
_0806C3E8:
cmp r3, 0
bne _0806C418
@@ -9039,8 +9039,8 @@ _0806C3E8:
strh r0, [r1, 0x2E]
b _0806C486
.align 2, 0
-_0806C410: .4byte 0x03004350
-_0806C414: .4byte 0x02020004
+_0806C410: .4byte gPlayerPartyCount
+_0806C414: .4byte gSprites
_0806C418:
cmp r3, 0x1
bne _0806C486
@@ -9063,8 +9063,8 @@ _0806C43A:
strh r2, [r1, 0x2E]
b _0806C486
.align 2, 0
-_0806C440: .4byte 0x03004350
-_0806C444: .4byte 0x02020004
+_0806C440: .4byte gPlayerPartyCount
+_0806C444: .4byte gSprites
_0806C448:
movs r0, 0x4
strh r0, [r1, 0x2E]
@@ -9083,7 +9083,7 @@ _0806C44E:
movs r0, 0
b _0806C482
.align 2, 0
-_0806C468: .4byte 0x02020004
+_0806C468: .4byte gSprites
_0806C46C:
subs r0, r3, 0x4
lsls r0, 24
@@ -9104,7 +9104,7 @@ _0806C486:
pop {r0}
bx r0
.align 2, 0
-_0806C48C: .4byte 0x02020004
+_0806C48C: .4byte gSprites
thumb_func_end sub_806C310
thumb_func_start sub_806C490
@@ -9147,7 +9147,7 @@ _0806C4CC:
strh r0, [r1, 0x30]
b _0806C64E
.align 2, 0
-_0806C4DC: .4byte 0x02020004
+_0806C4DC: .4byte gSprites
_0806C4E0:
cmp r4, 0x7
bne _0806C4FC
@@ -9162,7 +9162,7 @@ _0806C4E0:
adds r6, r3, 0
b _0806C566
.align 2, 0
-_0806C4F8: .4byte 0x02020004
+_0806C4F8: .4byte gSprites
_0806C4FC:
lsls r6, r5, 4
b _0806C518
@@ -9183,7 +9183,7 @@ _0806C518:
bne _0806C500
b _0806C558
.align 2, 0
-_0806C520: .4byte 0x03004360
+_0806C520: .4byte gPlayerParty
_0806C524:
lsls r6, r5, 4
b _0806C554
@@ -9195,7 +9195,7 @@ _0806C528:
strh r4, [r0, 0x2E]
b _0806C566
.align 2, 0
-_0806C534: .4byte 0x02020004
+_0806C534: .4byte gSprites
_0806C538:
subs r0, r4, 0x1
lsls r0, 24
@@ -9229,8 +9229,8 @@ _0806C566:
strh r1, [r0, 0x30]
b _0806C64E
.align 2, 0
-_0806C574: .4byte 0x03004360
-_0806C578: .4byte 0x02020004
+_0806C574: .4byte gPlayerParty
+_0806C578: .4byte gSprites
_0806C57C:
cmp r4, 0
bne _0806C5C8
@@ -9255,8 +9255,8 @@ _0806C57C:
strh r0, [r4, 0x2E]
b _0806C64E
.align 2, 0
-_0806C5AC: .4byte 0x02020004
-_0806C5B0: .4byte 0x03004428
+_0806C5AC: .4byte gSprites
+_0806C5B0: .4byte gUnknown_03004428
_0806C5B4:
adds r0, r5, 0
adds r0, 0x64
@@ -9285,7 +9285,7 @@ _0806C5E2:
strh r1, [r4, 0x2E]
b _0806C64E
.align 2, 0
-_0806C5E8: .4byte 0x02020004
+_0806C5E8: .4byte gSprites
_0806C5EC:
ldr r5, _0806C600
adds r0, r5, 0
@@ -9297,7 +9297,7 @@ _0806C5EC:
strh r0, [r4, 0x2E]
b _0806C64E
.align 2, 0
-_0806C600: .4byte 0x030044f0
+_0806C600: .4byte gUnknown_030044F0
_0806C604:
adds r0, r5, 0
adds r0, 0x64
@@ -9322,7 +9322,7 @@ _0806C618:
movs r0, 0
b _0806C64A
.align 2, 0
-_0806C630: .4byte 0x02020004
+_0806C630: .4byte gSprites
_0806C634:
subs r0, r4, 0x4
lsls r0, 24
@@ -9343,7 +9343,7 @@ _0806C64E:
pop {r0}
bx r0
.align 2, 0
-_0806C654: .4byte 0x02020004
+_0806C654: .4byte gSprites
thumb_func_end sub_806C490
thumb_func_start sub_806C658
@@ -9382,7 +9382,7 @@ sub_806C658: @ 806C658
bl sub_806BF24
b _0806C6BA
.align 2, 0
-_0806C6A0: .4byte 0x02020004
+_0806C6A0: .4byte gSprites
_0806C6A4: .4byte gUnknown_083769A8
_0806C6A8:
cmp r6, 0x6
@@ -9430,7 +9430,7 @@ _0806C6F0:
adds r4, r2, 0
b _0806C7EA
.align 2, 0
-_0806C704: .4byte 0x02020004
+_0806C704: .4byte gSprites
_0806C708:
cmp r6, 0
bne _0806C720
@@ -9443,7 +9443,7 @@ _0806C708:
strh r1, [r0, 0x2E]
b _0806C78E
.align 2, 0
-_0806C71C: .4byte 0x02020004
+_0806C71C: .4byte gSprites
_0806C720:
cmp r6, 0x6
bne _0806C77C
@@ -9457,8 +9457,8 @@ _0806C720:
subs r0, 0x1
b _0806C78C
.align 2, 0
-_0806C738: .4byte 0x02020004
-_0806C73C: .4byte 0x03004350
+_0806C738: .4byte gSprites
+_0806C73C: .4byte gPlayerPartyCount
_0806C740:
ldr r0, _0806C75C
ldrb r0, [r0]
@@ -9474,8 +9474,8 @@ _0806C740:
strh r1, [r0, 0x2E]
b _0806C78E
.align 2, 0
-_0806C75C: .4byte 0x03004350
-_0806C760: .4byte 0x02020004
+_0806C75C: .4byte gPlayerPartyCount
+_0806C760: .4byte gSprites
_0806C764:
cmp r6, 0x7
bne _0806C77C
@@ -9488,7 +9488,7 @@ _0806C764:
strh r1, [r0, 0x2E]
b _0806C78E
.align 2, 0
-_0806C778: .4byte 0x02020004
+_0806C778: .4byte gSprites
_0806C77C:
ldr r2, _0806C79C
lsls r3, r5, 4
@@ -9509,7 +9509,7 @@ _0806C78E:
strh r1, [r0, 0x30]
b _0806C7EA
.align 2, 0
-_0806C79C: .4byte 0x02020004
+_0806C79C: .4byte gSprites
_0806C7A0:
ldr r0, _0806C7C8
ldrb r0, [r0]
@@ -9533,8 +9533,8 @@ _0806C7C2:
strh r0, [r1, 0x2E]
b _0806C7EA
.align 2, 0
-_0806C7C8: .4byte 0x03004350
-_0806C7CC: .4byte 0x02020004
+_0806C7C8: .4byte gPlayerPartyCount
+_0806C7CC: .4byte gSprites
_0806C7D0:
subs r0, r6, 0x1
lsls r0, 24
@@ -9582,7 +9582,7 @@ _0806C7EA:
bl sub_806BF24
b _0806C84A
.align 2, 0
-_0806C82C: .4byte 0x02020004
+_0806C82C: .4byte gSprites
_0806C830: .4byte gUnknown_083768B8
_0806C834: .4byte gUnknown_083769A8
_0806C838:
@@ -9625,7 +9625,7 @@ _0806C878:
.align 2, 0
_0806C884: .4byte 0x0201b000
_0806C888: .4byte 0x00000261
-_0806C88C: .4byte 0x02020004
+_0806C88C: .4byte gSprites
thumb_func_end sub_806C658
thumb_func_start sub_806C890
@@ -9662,7 +9662,7 @@ sub_806C890: @ 806C890
bl sub_806BF24
b _0806C8E2
.align 2, 0
-_0806C8D4: .4byte 0x02020004
+_0806C8D4: .4byte gSprites
_0806C8D8: .4byte gUnknown_083769A8
_0806C8DC:
movs r0, 0x1
@@ -9696,7 +9696,7 @@ _0806C914:
pop {r0}
bx r0
.align 2, 0
-_0806C91C: .4byte 0x02020004
+_0806C91C: .4byte gSprites
_0806C920: .4byte gUnknown_083768B8
_0806C924: .4byte 0x0201b000
_0806C928: .4byte 0x00000261
@@ -9729,7 +9729,7 @@ sub_806C92C: @ 806C92C
movs r4, 0x1
b _0806C97C
.align 2, 0
-_0806C960: .4byte 0x02020004
+_0806C960: .4byte gSprites
_0806C964:
cmp r4, 0
beq _0806C97C
@@ -9757,7 +9757,7 @@ _0806C97C:
pop {r0}
bx r0
.align 2, 0
-_0806C990: .4byte 0x02020004
+_0806C990: .4byte gSprites
thumb_func_end sub_806C92C
thumb_func_start sub_806C994
@@ -9782,7 +9782,7 @@ sub_806C994: @ 806C994
pop {r0}
bx r0
.align 2, 0
-_0806C9C0: .4byte 0x02020004
+_0806C9C0: .4byte gSprites
thumb_func_end sub_806C994
thumb_func_start sub_806C9C4
@@ -9815,7 +9815,7 @@ sub_806C9C4: @ 806C9C4
pop {r0}
bx r0
.align 2, 0
-_0806C9FC: .4byte 0x02020004
+_0806C9FC: .4byte gSprites
thumb_func_end sub_806C9C4
thumb_func_start sub_806CA00
@@ -9831,7 +9831,7 @@ sub_806CA00: @ 806CA00
lsrs r0, 8
bx lr
.align 2, 0
-_0806CA14: .4byte 0x03004b20
+_0806CA14: .4byte gTasks
thumb_func_end sub_806CA00
thumb_func_start sub_806CA18
@@ -9850,7 +9850,7 @@ sub_806CA18: @ 806CA18
strh r0, [r2, 0xE]
bx lr
.align 2, 0
-_0806CA34: .4byte 0x03004b20
+_0806CA34: .4byte gTasks
thumb_func_end sub_806CA18
thumb_func_start sub_806CA38
@@ -9872,7 +9872,7 @@ sub_806CA38: @ 806CA38
pop {r1}
bx r1
.align 2, 0
-_0806CA5C: .4byte 0x02020004
+_0806CA5C: .4byte gSprites
thumb_func_end sub_806CA38
thumb_func_start sub_806CA60
@@ -9932,13 +9932,13 @@ sub_806CA60: @ 806CA60
pop {r0}
bx r0
.align 2, 0
-_0806CAD8: .4byte 0x03004b20
+_0806CAD8: .4byte gTasks
_0806CADC: .4byte TaskDummy
_0806CAE0: .4byte 0x02001000
_0806CAE4: .4byte sub_806CB74
_0806CAE8: .4byte SpriteCallbackDummy
_0806CAEC: .4byte 0x0001a272
-_0806CAF0: .4byte 0x02020004
+_0806CAF0: .4byte gSprites
_0806CAF4: .4byte gUnknown_083769A8
_0806CAF8: .4byte 0x0001a261
thumb_func_end sub_806CA60
@@ -9982,7 +9982,7 @@ sub_806CAFC: @ 806CAFC
b _0806CB6A
.align 2, 0
_0806CB48: .4byte 0x02001000
-_0806CB4C: .4byte 0x02020004
+_0806CB4C: .4byte gSprites
_0806CB50: .4byte gUnknown_083769A8
_0806CB54:
movs r3, 0x2E
@@ -10018,7 +10018,7 @@ sub_806CB74: @ 806CB74
beq _0806CBD0
b _0806CBDA
.align 2, 0
-_0806CB8C: .4byte 0x03001770
+_0806CB8C: .4byte gMain
_0806CB90:
cmp r0, 0x40
beq _0806CB9A
@@ -10078,8 +10078,8 @@ _0806CBDA:
b _0806CC24
.align 2, 0
_0806CC04: .4byte 0x02001000
-_0806CC08: .4byte 0x03001770
-_0806CC0C: .4byte 0x03004b20
+_0806CC08: .4byte gMain
+_0806CC0C: .4byte gTasks
_0806CC10:
lsls r0, r1, 16
lsrs r0, 16
@@ -10125,7 +10125,7 @@ sub_806CC2C: @ 806CC2C
bx r0
.align 2, 0
_0806CC68: .4byte 0x02001000
-_0806CC6C: .4byte 0x02020004
+_0806CC6C: .4byte gSprites
_0806CC70: .4byte 0x0001a261
thumb_func_end sub_806CC2C
@@ -10179,7 +10179,7 @@ sub_806CC74: @ 806CC74
pop {r0}
bx r0
.align 2, 0
-_0806CCD8: .4byte 0x02020004
+_0806CCD8: .4byte gSprites
_0806CCDC: .4byte 0x02001000
_0806CCE0: .4byte gUnknown_083769A8
thumb_func_end sub_806CC74
@@ -10229,7 +10229,7 @@ _0806CD32:
pop {r0}
bx r0
.align 2, 0
-_0806CD38: .4byte 0x02020004
+_0806CD38: .4byte gSprites
_0806CD3C: .4byte 0x02001000
_0806CD40: .4byte gUnknown_083769A8
thumb_func_end sub_806CCE4
@@ -10288,7 +10288,7 @@ _0806CD9E:
bl sub_806CD44
b _0806CED2
.align 2, 0
-_0806CDA8: .4byte 0x02020004
+_0806CDA8: .4byte gSprites
_0806CDAC: .4byte 0x02001000
_0806CDB0:
adds r0, r5, 0
@@ -10345,10 +10345,10 @@ _0806CDCC:
b _0806CE66
.align 2, 0
_0806CE1C: .4byte 0x02001000
-_0806CE20: .4byte 0x02020004
+_0806CE20: .4byte gSprites
_0806CE24: .4byte 0x0000fff8
_0806CE28: .4byte 0x0000ff58
-_0806CE2C: .4byte 0x03004b20
+_0806CE2C: .4byte gTasks
_0806CE30: .4byte sub_806D014
_0806CE34:
ldr r2, _0806CEE0
@@ -10437,8 +10437,8 @@ _0806CED2:
pop {r0}
bx r0
.align 2, 0
-_0806CEE0: .4byte 0x02020004
-_0806CEE4: .4byte 0x03004b20
+_0806CEE0: .4byte gSprites
+_0806CEE4: .4byte gTasks
_0806CEE8: .4byte sub_806D118
_0806CEEC: .4byte 0x0001a261
_0806CEF0: .4byte 0x02001000
@@ -10526,7 +10526,7 @@ sub_806CF04: @ 806CF04
bx r0
.align 2, 0
_0806CF94: .4byte 0x02001000
-_0806CF98: .4byte 0x02020024
+_0806CF98: .4byte gSprites + 0x20
_0806CF9C: .4byte sub_806D37C
thumb_func_end sub_806CF04
@@ -10621,7 +10621,7 @@ _0806D04A:
bx r0
.align 2, 0
_0806D050: .4byte 0x02001000
-_0806D054: .4byte 0x03004b20
+_0806D054: .4byte gTasks
_0806D058: .4byte sub_806D05C
thumb_func_end sub_806D014
@@ -10652,7 +10652,7 @@ _0806D084:
bx r0
.align 2, 0
_0806D08C: .4byte 0x02001000
-_0806D090: .4byte 0x03004b20
+_0806D090: .4byte gTasks
_0806D094: .4byte sub_806D198
thumb_func_end sub_806D05C
@@ -10753,7 +10753,7 @@ _0806D14A:
bx r0
.align 2, 0
_0806D150: .4byte 0x02001000
-_0806D154: .4byte 0x03004b20
+_0806D154: .4byte gTasks
_0806D158: .4byte sub_806D15C
thumb_func_end sub_806D118
@@ -10784,7 +10784,7 @@ _0806D182:
.align 2, 0
_0806D188: .4byte 0x02001000
_0806D18C: .4byte 0x000b000b
-_0806D190: .4byte 0x03004b20
+_0806D190: .4byte gTasks
_0806D194: .4byte sub_806D198
thumb_func_end sub_806D15C
@@ -11003,11 +11003,11 @@ sub_806D198: @ 806D198
bx r0
.align 2, 0
_0806D364: .4byte 0x02001000
-_0806D368: .4byte 0x02020004
+_0806D368: .4byte gSprites
_0806D36C: .4byte gUnknown_08376678
_0806D370: .4byte sub_806DA38
_0806D374: .4byte sub_806DA0C
-_0806D378: .4byte 0x03004360
+_0806D378: .4byte gPlayerParty
thumb_func_end sub_806D198
thumb_func_start sub_806D37C
@@ -11107,7 +11107,7 @@ sub_806D3B4: @ 806D3B4
b _0806D454
.align 2, 0
_0806D438: .4byte gUnknown_083769C0
-_0806D43C: .4byte 0x03004b20
+_0806D43C: .4byte gTasks
_0806D440:
ldrh r0, [r5, 0x8]
ldrb r1, [r6, 0x8]
@@ -11138,7 +11138,7 @@ _0806D454:
bl sub_806BA94
b _0806D49E
.align 2, 0
-_0806D47C: .4byte 0x03004b20
+_0806D47C: .4byte gTasks
_0806D480:
ldr r1, _0806D4A8
lsls r0, r7, 2
@@ -11161,7 +11161,7 @@ _0806D49E:
pop {r0}
bx r0
.align 2, 0
-_0806D4A8: .4byte 0x03004b20
+_0806D4A8: .4byte gTasks
thumb_func_end sub_806D3B4
thumb_func_start sub_806D4AC
@@ -11207,9 +11207,9 @@ _0806D4F6:
pop {r0}
bx r0
.align 2, 0
-_0806D4FC: .4byte 0x02020004
+_0806D4FC: .4byte gSprites
_0806D500: .4byte 0x0000fff8
-_0806D504: .4byte 0x03004b20
+_0806D504: .4byte gTasks
_0806D508: .4byte sub_806D37C
thumb_func_end sub_806D4AC
@@ -11234,7 +11234,7 @@ sub_806D50C: @ 806D50C
pop {r0}
bx r0
.align 2, 0
-_0806D534: .4byte 0x02020004
+_0806D534: .4byte gSprites
thumb_func_end sub_806D50C
thumb_func_start sub_806D538
@@ -11389,7 +11389,7 @@ sub_806D5B8: @ 806D5B8
bx r0
.align 2, 0
_0806D658: .4byte gUnknown_08376948
-_0806D65C: .4byte 0x03004210
+_0806D65C: .4byte gUnknown_03004210
_0806D660: .4byte 0x06014000
_0806D664: .4byte 0x01000100
thumb_func_end sub_806D5B8
@@ -11471,7 +11471,7 @@ sub_806D668: @ 806D668
bx r0
.align 2, 0
_0806D708: .4byte gUnknown_08376978
-_0806D70C: .4byte 0x03004210
+_0806D70C: .4byte gUnknown_03004210
_0806D710: .4byte 0x06014300
_0806D714: .4byte 0x01000040
thumb_func_end sub_806D668
@@ -11627,7 +11627,7 @@ _0806D830:
pop {r0}
bx r0
.align 2, 0
-_0806D848: .4byte 0x02020004
+_0806D848: .4byte gSprites
thumb_func_end sub_806D7F8
thumb_func_start sub_806D84C
@@ -11798,8 +11798,8 @@ _0806D986:
pop {r0}
bx r0
.align 2, 0
-_0806D994: .4byte 0x03004360
-_0806D998: .4byte 0x03004350
+_0806D994: .4byte gPlayerParty
+_0806D998: .4byte gPlayerPartyCount
thumb_func_end unref_sub_806D964
thumb_func_start sub_806D99C
@@ -11921,7 +11921,7 @@ sub_806DA44: @ 806DA44
ldr r1, _0806DA80
b _0806DA8C
.align 2, 0
-_0806DA7C: .4byte 0x02020004
+_0806DA7C: .4byte gSprites
_0806DA80: .4byte sub_806DA38
_0806DA84:
adds r0, r3, 0
@@ -11978,7 +11978,7 @@ sub_806DAB4: @ 806DAB4
strb r1, [r0]
b _0806DB06
.align 2, 0
-_0806DAE4: .4byte 0x02020004
+_0806DAE4: .4byte gSprites
_0806DAE8:
adds r3, r4, 0
adds r3, 0x3E
@@ -12060,7 +12060,7 @@ sub_806DB0C: @ 806DB0C
pop {r0}
bx r0
.align 2, 0
-_0806DB84: .4byte 0x02020004
+_0806DB84: .4byte gSprites
_0806DB88: .4byte gSpriteTemplate_837660C
_0806DB8C: .4byte sub_806DAB4
thumb_func_end sub_806DB0C
@@ -12111,7 +12111,7 @@ _0806DBD8:
bcc _0806DBAC
b _0806DC28
.align 2, 0
-_0806DBE8: .4byte 0x03004360
+_0806DBE8: .4byte gPlayerParty
_0806DBEC:
movs r5, 0
b _0806DC22
@@ -12148,7 +12148,7 @@ _0806DC28:
pop {r0}
bx r0
.align 2, 0
-_0806DC30: .4byte 0x030045c0
+_0806DC30: .4byte gEnemyParty
thumb_func_end sub_806DB90
thumb_func_start sub_806DC34
@@ -12225,8 +12225,8 @@ _0806DCB0:
pop {r0}
bx r0
.align 2, 0
-_0806DCC8: .4byte 0x02020004
-_0806DCCC: .4byte 0x03004360
+_0806DCC8: .4byte gSprites
+_0806DCCC: .4byte gPlayerParty
_0806DCD0: .4byte gSpriteTemplate_837660C
thumb_func_end sub_806DC34
@@ -12276,7 +12276,7 @@ sub_806DCD4: @ 806DCD4
b _0806DD5C
.align 2, 0
_0806DD2C: .4byte gSpriteTemplate_837660C
-_0806DD30: .4byte 0x02020004
+_0806DD30: .4byte gSprites
_0806DD34:
adds r0, r7, 0
bl itemid_is_mail
@@ -12313,7 +12313,7 @@ _0806DD5C:
pop {r0}
bx r0
.align 2, 0
-_0806DD78: .4byte 0x02020004
+_0806DD78: .4byte gSprites
thumb_func_end sub_806DCD4
thumb_func_start sub_806DD7C
@@ -12334,7 +12334,7 @@ sub_806DD7C: @ 806DD7C
strh r1, [r0, 0x22]
bx lr
.align 2, 0
-_0806DD9C: .4byte 0x02020004
+_0806DD9C: .4byte gSprites
thumb_func_end sub_806DD7C
thumb_func_start sub_806DDA0
@@ -12370,7 +12370,7 @@ _0806DDD4:
ldrb r0, [r1, 0x8]
b _0806DE46
.align 2, 0
-_0806DDE4: .4byte 0x03004b20
+_0806DDE4: .4byte gTasks
_0806DDE8:
ldr r0, _0806DDF8
lsls r1, r2, 2
@@ -12380,7 +12380,7 @@ _0806DDE8:
ldrh r0, [r1, 0xA]
b _0806DE44
.align 2, 0
-_0806DDF8: .4byte 0x03004b20
+_0806DDF8: .4byte gTasks
_0806DDFC:
ldr r0, _0806DE0C
lsls r1, r2, 2
@@ -12390,7 +12390,7 @@ _0806DDFC:
ldrb r0, [r1, 0xA]
b _0806DE46
.align 2, 0
-_0806DE0C: .4byte 0x03004b20
+_0806DE0C: .4byte gTasks
_0806DE10:
ldr r0, _0806DE20
lsls r1, r2, 2
@@ -12400,7 +12400,7 @@ _0806DE10:
ldrh r0, [r1, 0xC]
b _0806DE44
.align 2, 0
-_0806DE20: .4byte 0x03004b20
+_0806DE20: .4byte gTasks
_0806DE24:
ldr r0, _0806DE34
lsls r1, r2, 2
@@ -12410,7 +12410,7 @@ _0806DE24:
ldrb r0, [r1, 0xC]
b _0806DE46
.align 2, 0
-_0806DE34: .4byte 0x03004b20
+_0806DE34: .4byte gTasks
_0806DE38:
ldr r0, _0806DE4C
lsls r1, r2, 2
@@ -12424,7 +12424,7 @@ _0806DE46:
pop {r1}
bx r1
.align 2, 0
-_0806DE4C: .4byte 0x03004b20
+_0806DE4C: .4byte gTasks
thumb_func_end sub_806DDA0
thumb_func_start sub_806DE50
@@ -12465,7 +12465,7 @@ _0806DE88:
strh r1, [r0, 0x8]
b _0806DF24
.align 2, 0
-_0806DE9C: .4byte 0x03004b20
+_0806DE9C: .4byte gTasks
_0806DEA0:
ldr r0, _0806DEB8
lsls r1, r3, 2
@@ -12479,7 +12479,7 @@ _0806DEA0:
strh r0, [r1, 0x8]
b _0806DF24
.align 2, 0
-_0806DEB8: .4byte 0x03004b20
+_0806DEB8: .4byte gTasks
_0806DEBC: .4byte 0xffffff00
_0806DEC0:
ldr r1, _0806DED4
@@ -12493,7 +12493,7 @@ _0806DEC0:
strh r1, [r0, 0xA]
b _0806DF24
.align 2, 0
-_0806DED4: .4byte 0x03004b20
+_0806DED4: .4byte gTasks
_0806DED8:
ldr r0, _0806DEF0
lsls r1, r3, 2
@@ -12507,7 +12507,7 @@ _0806DED8:
strh r0, [r1, 0xA]
b _0806DF24
.align 2, 0
-_0806DEF0: .4byte 0x03004b20
+_0806DEF0: .4byte gTasks
_0806DEF4: .4byte 0xffffff00
_0806DEF8:
ldr r1, _0806DF0C
@@ -12521,7 +12521,7 @@ _0806DEF8:
strh r1, [r0, 0xC]
b _0806DF24
.align 2, 0
-_0806DF0C: .4byte 0x03004b20
+_0806DF0C: .4byte gTasks
_0806DF10:
ldr r0, _0806DF2C
lsls r1, r3, 2
@@ -12538,7 +12538,7 @@ _0806DF24:
pop {r0}
bx r0
.align 2, 0
-_0806DF2C: .4byte 0x03004b20
+_0806DF2C: .4byte gTasks
_0806DF30: .4byte 0xffffff00
thumb_func_end sub_806DE50
@@ -12563,7 +12563,7 @@ sub_806DF34: @ 806DF34
pop {r1}
bx r1
.align 2, 0
-_0806DF5C: .4byte 0x02020004
+_0806DF5C: .4byte gSprites
thumb_func_end sub_806DF34
thumb_func_start sub_806DF60
@@ -12601,8 +12601,8 @@ sub_806DF60: @ 806DF60
strb r1, [r0]
b _0806DFF6
.align 2, 0
-_0806DFA4: .4byte 0x03004360
-_0806DFA8: .4byte 0x02020004
+_0806DFA4: .4byte gPlayerParty
+_0806DFA8: .4byte gSprites
_0806DFAC:
adds r0, r4, 0
movs r1, 0xC
@@ -12622,7 +12622,7 @@ _0806DFAC:
movs r1, 0x1
b _0806DFE6
.align 2, 0
-_0806DFD4: .4byte 0x02020004
+_0806DFD4: .4byte gSprites
_0806DFD8:
lsls r4, r6, 4
adds r4, r6
@@ -12644,7 +12644,7 @@ _0806DFF6:
pop {r0}
bx r0
.align 2, 0
-_0806DFFC: .4byte 0x02020004
+_0806DFFC: .4byte gSprites
thumb_func_end sub_806DF60
thumb_func_start box_print
@@ -12678,7 +12678,7 @@ box_print: @ 806E000
pop {r0}
bx r0
.align 2, 0
-_0806E040: .4byte 0x02039360
+_0806E040: .4byte gTileBuffer
_0806E044: .4byte 0x01000100
_0806E048: .4byte gWindowConfig_81E6CAC
_0806E04C: .4byte 0x06014000
@@ -12764,7 +12764,7 @@ _0806E0CC:
pop {r0}
bx r0
.align 2, 0
-_0806E0E8: .4byte 0x03004360
+_0806E0E8: .4byte gPlayerParty
thumb_func_end sub_806E0C4
thumb_func_start GetMonNickname
@@ -12974,8 +12974,8 @@ sub_806E1F4: @ 806E1F4
bx r0
.align 2, 0
_0806E278: .4byte gUnknown_08376738
-_0806E27C: .4byte 0x020231cc
-_0806E280: .4byte 0x02039460
+_0806E27C: .4byte gStringVar1
+_0806E280: .4byte gUnknown_02039460
_0806E284: .4byte 0x01000020
_0806E288: .4byte gWindowConfig_81E6CAC
_0806E28C: .4byte 0xffffff00
@@ -13085,7 +13085,7 @@ _0806E33C:
pop {r0}
bx r0
.align 2, 0
-_0806E358: .4byte 0x03004360
+_0806E358: .4byte gPlayerParty
thumb_func_end sub_806E334
thumb_func_start sub_806E35C
@@ -13186,7 +13186,7 @@ sub_806E3C0: @ 806E3C0
pop {r0}
bx r0
.align 2, 0
-_0806E41C: .4byte 0x020231cc
+_0806E41C: .4byte gStringVar1
thumb_func_end sub_806E3C0
thumb_func_start sub_806E420
@@ -13240,8 +13240,8 @@ sub_806E420: @ 806E420
pop {r0}
bx r0
.align 2, 0
-_0806E48C: .4byte 0x020231cc
-_0806E490: .4byte 0x02039460
+_0806E48C: .4byte gStringVar1
+_0806E490: .4byte gUnknown_02039460
_0806E494: .4byte 0x01000040
_0806E498: .4byte gWindowConfig_81E6CAC
_0806E49C: .4byte 0xffffff00
@@ -13345,7 +13345,7 @@ _0806E544:
pop {r0}
bx r0
.align 2, 0
-_0806E560: .4byte 0x03004360
+_0806E560: .4byte gPlayerParty
thumb_func_end sub_806E53C
thumb_func_start unref_sub_806E564
@@ -13562,7 +13562,7 @@ _0806E6D0:
pop {r0}
bx r0
.align 2, 0
-_0806E6EC: .4byte 0x03004360
+_0806E6EC: .4byte gPlayerParty
thumb_func_end sub_806E6C8
thumb_func_start sub_806E6F0
@@ -13767,9 +13767,9 @@ sub_806E834: @ 806E834
pop {r1}
bx r1
.align 2, 0
-_0806E878: .4byte 0x0202e8f6
+_0806E878: .4byte gUnknown_0202E8F6
_0806E87C: .4byte sub_806E884
-_0806E880: .4byte 0x03004b20
+_0806E880: .4byte gTasks
thumb_func_end sub_806E834
thumb_func_start sub_806E884
@@ -13807,8 +13807,8 @@ _0806E8C0:
pop {r0}
bx r0
.align 2, 0
-_0806E8C8: .4byte 0x0202e8f6
-_0806E8CC: .4byte 0x03004b20
+_0806E8C8: .4byte gUnknown_0202E8F6
+_0806E8CC: .4byte gTasks
thumb_func_end sub_806E884
thumb_func_start sub_806E8D0
@@ -13836,7 +13836,7 @@ sub_806E8D0: @ 806E8D0
bx r0
.align 2, 0
_0806E8FC: .4byte 0x0201c000
-_0806E900: .4byte 0x03004360
+_0806E900: .4byte gPlayerParty
thumb_func_end sub_806E8D0
thumb_func_start sub_806E904
@@ -13866,7 +13866,7 @@ _0806E930:
movs r0, 0x2
b _0806E940
.align 2, 0
-_0806E938: .4byte 0x0202e8f4
+_0806E938: .4byte gUnknown_0202E8F4
_0806E93C:
ldr r1, _0806E960
movs r0, 0x1
@@ -13888,7 +13888,7 @@ _0806E958:
pop {r1}
bx r1
.align 2, 0
-_0806E960: .4byte 0x0202e8f4
+_0806E960: .4byte gUnknown_0202E8F4
thumb_func_end sub_806E904
thumb_func_start sub_806E964
@@ -13945,11 +13945,11 @@ sub_806E964: @ 806E964
bl CreateTask
b _0806EA78
.align 2, 0
-_0806E9D4: .4byte 0x03004b20
+_0806E9D4: .4byte gTasks
_0806E9D8: .4byte TaskDummy
_0806E9DC: .4byte 0x0201c000
-_0806E9E0: .4byte 0x0202e8f4
-_0806E9E4: .4byte 0x0202e8f8
+_0806E9E0: .4byte gUnknown_0202E8F4
+_0806E9E4: .4byte gUnknown_0202E8F8
_0806E9E8: .4byte gOtherText_MailMustBeRemoved
_0806E9EC: .4byte party_menu_link_mon_held_item_object
_0806E9F0:
@@ -13979,9 +13979,9 @@ _0806E9F0:
strh r7, [r0]
b _0806EA78
.align 2, 0
-_0806EA30: .4byte 0x020231cc
-_0806EA34: .4byte 0x020232cc
-_0806EA38: .4byte 0x020234cc
+_0806EA30: .4byte gStringVar1
+_0806EA34: .4byte gStringVar2
+_0806EA38: .4byte gStringVar4
_0806EA3C: .4byte gOtherText_AlreadyHolding
_0806EA40: .4byte sub_806EBB8
_0806EA44:
@@ -14047,9 +14047,9 @@ _0806EABA:
pop {r0}
bx r0
.align 2, 0
-_0806EAC0: .4byte 0x0202e8f6
+_0806EAC0: .4byte gUnknown_0202E8F6
_0806EAC4: .4byte 0x0201c000
-_0806EAC8: .4byte 0x03004b20
+_0806EAC8: .4byte gTasks
thumb_func_end party_menu_link_mon_held_item_object
thumb_func_start sub_806EACC
@@ -14111,8 +14111,8 @@ _0806EB34:
bl sub_806E834
b _0806EB9A
.align 2, 0
-_0806EB50: .4byte 0x020231cc
-_0806EB54: .4byte 0x020234cc
+_0806EB50: .4byte gStringVar1
+_0806EB54: .4byte gStringVar4
_0806EB58: .4byte gOtherText_TakenAndReplaced
_0806EB5C:
ldr r0, _0806EB70
@@ -14157,7 +14157,7 @@ _0806EBA8:
pop {r0}
bx r0
.align 2, 0
-_0806EBB0: .4byte 0x03004b20
+_0806EBB0: .4byte gTasks
_0806EBB4: .4byte party_menu_link_mon_held_item_object
thumb_func_end sub_806EACC
@@ -14186,8 +14186,8 @@ _0806EBDE:
pop {r0}
bx r0
.align 2, 0
-_0806EBE4: .4byte 0x0202e8f6
-_0806EBE8: .4byte 0x03004b20
+_0806EBE4: .4byte gUnknown_0202E8F6
+_0806EBE8: .4byte gTasks
_0806EBEC: .4byte sub_806EACC
thumb_func_end sub_806EBB8
@@ -14222,10 +14222,10 @@ sub_806EBF0: @ 806EBF0
pop {r0}
bx r0
.align 2, 0
-_0806EC30: .4byte 0x03004360
-_0806EC34: .4byte 0x020231cc
-_0806EC38: .4byte 0x020232cc
-_0806EC3C: .4byte 0x020234cc
+_0806EC30: .4byte gPlayerParty
+_0806EC34: .4byte gStringVar1
+_0806EC38: .4byte gStringVar2
+_0806EC3C: .4byte gStringVar4
_0806EC40: .4byte gOtherText_WasGivenToHold
thumb_func_end sub_806EBF0
@@ -14274,11 +14274,11 @@ sub_806EC44: @ 806EC44
bl CreateTask
b _0806ECDA
.align 2, 0
-_0806ECA0: .4byte 0x03004b20
+_0806ECA0: .4byte gTasks
_0806ECA4: .4byte TaskDummy
_0806ECA8: .4byte 0x0201c000
-_0806ECAC: .4byte 0x0202e8f4
-_0806ECB0: .4byte 0x02028280
+_0806ECAC: .4byte gUnknown_0202E8F4
+_0806ECB0: .4byte gUnknown_02028280
_0806ECB4: .4byte gOtherText_PokeHoldingItemCantMail
_0806ECB8: .4byte party_menu_link_mon_held_item_object
_0806ECBC:
@@ -14339,10 +14339,10 @@ sub_806ECE8: @ 806ECE8
bl CreateTask
b _0806EDA2
.align 2, 0
-_0806ED38: .4byte 0x03004b20
+_0806ED38: .4byte gTasks
_0806ED3C: .4byte TaskDummy
_0806ED40: .4byte 0x0201c000
-_0806ED44: .4byte 0x020234cc
+_0806ED44: .4byte gStringVar4
_0806ED48: .4byte gOtherText_NotHoldingAnything
_0806ED4C: .4byte party_menu_link_mon_held_item_object
_0806ED50:
@@ -14424,10 +14424,10 @@ sub_806EDB4: @ 806EDB4
pop {r0}
bx r0
.align 2, 0
-_0806EDF4: .4byte 0x03004360
-_0806EDF8: .4byte 0x020231cc
-_0806EDFC: .4byte 0x020232cc
-_0806EE00: .4byte 0x020234cc
+_0806EDF4: .4byte gPlayerParty
+_0806EDF8: .4byte gStringVar1
+_0806EDFC: .4byte gStringVar2
+_0806EE00: .4byte gStringVar4
_0806EE04: .4byte gOtherText_ReceivedTheThingFrom
thumb_func_end sub_806EDB4
@@ -14461,7 +14461,7 @@ sub_806EE08: @ 806EE08
pop {r0}
bx r0
.align 2, 0
-_0806EE48: .4byte 0x03004b20
+_0806EE48: .4byte gTasks
_0806EE4C: .4byte TaskDummy
_0806EE50: .4byte 0x0201c000
_0806EE54: .4byte gOtherText_SendRemovedMailPrompt
@@ -14545,7 +14545,7 @@ _0806EEF0:
pop {r0}
bx r0
.align 2, 0
-_0806EEF8: .4byte 0x03004b20
+_0806EEF8: .4byte gTasks
_0806EEFC: .4byte party_menu_link_mon_held_item_object
thumb_func_end sub_806EE5C
@@ -14574,8 +14574,8 @@ _0806EF26:
pop {r0}
bx r0
.align 2, 0
-_0806EF2C: .4byte 0x0202e8f6
-_0806EF30: .4byte 0x03004b20
+_0806EF2C: .4byte gUnknown_0202E8F6
+_0806EF30: .4byte gTasks
_0806EF34: .4byte sub_806EE5C
thumb_func_end sub_806EF00
@@ -14623,7 +14623,7 @@ _0806EF80:
b _0806EFD8
.align 2, 0
_0806EF90: .4byte gOtherText_MailboxIsFull
-_0806EF94: .4byte 0x03004b20
+_0806EF94: .4byte gTasks
_0806EF98: .4byte party_menu_link_mon_held_item_object
_0806EF9C:
cmp r1, 0x1
@@ -14661,7 +14661,7 @@ _0806EFD8:
bx r0
.align 2, 0
_0806EFE0: .4byte gOtherText_MailRemovedMessageLost
-_0806EFE4: .4byte 0x03004b20
+_0806EFE4: .4byte gTasks
_0806EFE8: .4byte sub_806EF00
thumb_func_end sub_806EF38
@@ -14690,8 +14690,8 @@ _0806F012:
pop {r0}
bx r0
.align 2, 0
-_0806F018: .4byte 0x0202e8f6
-_0806F01C: .4byte 0x03004b20
+_0806F018: .4byte gUnknown_0202E8F6
+_0806F01C: .4byte gTasks
_0806F020: .4byte sub_806EF38
thumb_func_end sub_806EFEC
@@ -14769,7 +14769,7 @@ sub_806F06C: @ 806F06C
pop {r0}
bx r0
.align 2, 0
-_0806F0A8: .4byte 0x03004b20
+_0806F0A8: .4byte gTasks
_0806F0AC: .4byte TaskDummy
_0806F0B0: .4byte sub_806F0B4
thumb_func_end sub_806F06C
@@ -14820,13 +14820,13 @@ sub_806F0B4: @ 806F0B4
b _0806F1B6
.align 2, 0
_0806F114: .4byte 0x0201c000
-_0806F118: .4byte 0x020231cc
-_0806F11C: .4byte 0x020232cc
+_0806F118: .4byte gStringVar1
+_0806F11C: .4byte gStringVar2
_0806F120: .4byte gMoveNames
_0806F124: .4byte 0xfffff282
-_0806F128: .4byte 0x020234cc
+_0806F128: .4byte gStringVar4
_0806F12C: .4byte gOtherText_AlreadyKnows
-_0806F130: .4byte 0x03004b20
+_0806F130: .4byte gTasks
_0806F134: .4byte party_menu_link_mon_held_item_object
_0806F138:
ldr r0, [r5]
@@ -14852,9 +14852,9 @@ _0806F138:
ldr r1, _0806F178
b _0806F1B6
.align 2, 0
-_0806F16C: .4byte 0x020234cc
+_0806F16C: .4byte gStringVar4
_0806F170: .4byte gOtherText_NotCompatible
-_0806F174: .4byte 0x03004b20
+_0806F174: .4byte gTasks
_0806F178: .4byte party_menu_link_mon_held_item_object
_0806F17C:
ldr r0, [r5]
@@ -14890,9 +14890,9 @@ _0806F1B8:
pop {r0}
bx r0
.align 2, 0
-_0806F1C0: .4byte 0x020234cc
+_0806F1C0: .4byte gStringVar4
_0806F1C4: .4byte gOtherText_WantsToLearn
-_0806F1C8: .4byte 0x03004b20
+_0806F1C8: .4byte gTasks
_0806F1CC: .4byte sub_806F358
thumb_func_end sub_806F0B4
@@ -14945,13 +14945,13 @@ _0806F220:
pop {r0}
bx r0
.align 2, 0
-_0806F234: .4byte 0x020232cc
+_0806F234: .4byte gStringVar2
_0806F238: .4byte 0x0201c000
_0806F23C: .4byte gMoveNames
-_0806F240: .4byte 0x020234cc
+_0806F240: .4byte gStringVar4
_0806F244: .4byte gOtherText_LearnedMove
_0806F248: .4byte 0xfffff282
-_0806F24C: .4byte 0x03004b20
+_0806F24C: .4byte gTasks
_0806F250: .4byte sub_806F254
thumb_func_end sub_806F1D0
@@ -14978,9 +14978,9 @@ _0806F276:
pop {r0}
bx r0
.align 2, 0
-_0806F27C: .4byte 0x0202e8f6
+_0806F27C: .4byte gUnknown_0202E8F6
_0806F280: .4byte 0x0000016f
-_0806F284: .4byte 0x03004b20
+_0806F284: .4byte gTasks
_0806F288: .4byte sub_806F28C
thumb_func_end sub_806F254
@@ -15019,7 +15019,7 @@ _0806F2B2:
bl sub_8070C54
b _0806F2F2
.align 2, 0
-_0806F2D0: .4byte 0x03001770
+_0806F2D0: .4byte gMain
_0806F2D4: .4byte 0x0201c000
_0806F2D8: .4byte 0xfffff282
_0806F2DC:
@@ -15038,7 +15038,7 @@ _0806F2F2:
pop {r0}
bx r0
.align 2, 0
-_0806F2F8: .4byte 0x03004b20
+_0806F2F8: .4byte gTasks
thumb_func_end sub_806F28C
thumb_func_start sub_806F2FC
@@ -15065,7 +15065,7 @@ sub_806F2FC: @ 806F2FC
bl sub_8070C54
b _0806F34E
.align 2, 0
-_0806F32C: .4byte 0x0202e8f6
+_0806F32C: .4byte gUnknown_0202E8F6
_0806F330: .4byte 0x0201c000
_0806F334: .4byte 0xfffff282
_0806F338:
@@ -15084,7 +15084,7 @@ _0806F34E:
pop {r0}
bx r0
.align 2, 0
-_0806F354: .4byte 0x03004b20
+_0806F354: .4byte gTasks
thumb_func_end sub_806F2FC
thumb_func_start sub_806F358
@@ -15112,8 +15112,8 @@ _0806F37E:
pop {r0}
bx r0
.align 2, 0
-_0806F384: .4byte 0x0202e8f6
-_0806F388: .4byte 0x03004b20
+_0806F384: .4byte gUnknown_0202E8F6
+_0806F388: .4byte gTasks
_0806F38C: .4byte sub_806F390
thumb_func_end sub_806F358
@@ -15146,7 +15146,7 @@ sub_806F390: @ 806F390
b _0806F3F4
.align 2, 0
_0806F3C8: .4byte gOtherText_WhichMoveToForget2
-_0806F3CC: .4byte 0x03004b20
+_0806F3CC: .4byte gTasks
_0806F3D0: .4byte sub_806F44C
_0806F3D4:
cmp r1, 0x1
@@ -15203,10 +15203,10 @@ _0806F430:
pop {r0}
bx r0
.align 2, 0
-_0806F438: .4byte 0x0202f388
-_0806F43C: .4byte 0x03004360
+_0806F438: .4byte gPaletteFade
+_0806F43C: .4byte gPlayerParty
_0806F440: .4byte 0x0201c000
-_0806F444: .4byte 0x03004350
+_0806F444: .4byte gPlayerPartyCount
_0806F448: .4byte sub_808B564
thumb_func_end sub_806F3FC
@@ -15240,8 +15240,8 @@ _0806F47A:
pop {r0}
bx r0
.align 2, 0
-_0806F484: .4byte 0x0202e8f6
-_0806F488: .4byte 0x03004b20
+_0806F484: .4byte gUnknown_0202E8F6
+_0806F488: .4byte gTasks
_0806F48C: .4byte sub_806F3FC
thumb_func_end sub_806F44C
@@ -15303,16 +15303,16 @@ _0806F506:
pop {r0}
bx r0
.align 2, 0
-_0806F50C: .4byte 0x0202f388
-_0806F510: .4byte 0x03004b20
+_0806F50C: .4byte gPaletteFade
+_0806F510: .4byte gTasks
_0806F514: .4byte TaskDummy
-_0806F518: .4byte 0x0203855e
+_0806F518: .4byte word_203855E
_0806F51C: .4byte sub_808B508
_0806F520: .4byte 0x0201c000
-_0806F524: .4byte 0x020231cc
-_0806F528: .4byte 0x020232cc
+_0806F524: .4byte gStringVar1
+_0806F528: .4byte gStringVar2
_0806F52C: .4byte gMoveNames
-_0806F530: .4byte 0x020234cc
+_0806F530: .4byte gStringVar4
_0806F534: .4byte gOtherText_ForgetMove123_2
_0806F538: .4byte sub_806F53C
thumb_func_end sub_806F490
@@ -15350,7 +15350,7 @@ _0806F57A:
pop {r0}
bx r0
.align 2, 0
-_0806F580: .4byte 0x0202e8f6
+_0806F580: .4byte gUnknown_0202E8F6
_0806F584: .4byte 0x0201c000
thumb_func_end sub_806F53C
@@ -15400,15 +15400,15 @@ _0806F5E0:
pop {r0}
bx r0
.align 2, 0
-_0806F5E8: .4byte 0x0202f388
-_0806F5EC: .4byte 0x03004b20
+_0806F5E8: .4byte gPaletteFade
+_0806F5EC: .4byte gTasks
_0806F5F0: .4byte TaskDummy
-_0806F5F4: .4byte 0x0203855e
+_0806F5F4: .4byte word_203855E
_0806F5F8: .4byte sub_808B508
-_0806F5FC: .4byte 0x020232cc
+_0806F5FC: .4byte gStringVar2
_0806F600: .4byte 0x0201c000
_0806F604: .4byte gMoveNames
-_0806F608: .4byte 0x020234cc
+_0806F608: .4byte gStringVar4
_0806F60C: .4byte gOtherText_StopTryingTo
_0806F610: .4byte sub_806F67C
thumb_func_end sub_806F588
@@ -15450,12 +15450,12 @@ sub_806F614: @ 806F614
pop {r0}
bx r0
.align 2, 0
-_0806F660: .4byte 0x020232cc
+_0806F660: .4byte gStringVar2
_0806F664: .4byte 0x0201c000
_0806F668: .4byte gMoveNames
-_0806F66C: .4byte 0x020234cc
+_0806F66C: .4byte gStringVar4
_0806F670: .4byte gOtherText_StopTryingTo
-_0806F674: .4byte 0x03004b20
+_0806F674: .4byte gTasks
_0806F678: .4byte sub_806F67C
thumb_func_end sub_806F614
@@ -15484,8 +15484,8 @@ _0806F6A2:
pop {r0}
bx r0
.align 2, 0
-_0806F6A8: .4byte 0x0202e8f6
-_0806F6AC: .4byte 0x03004b20
+_0806F6A8: .4byte gUnknown_0202E8F6
+_0806F6AC: .4byte gTasks
_0806F6B0: .4byte sub_806F6B4
thumb_func_end sub_806F67C
@@ -15532,12 +15532,12 @@ sub_806F6B4: @ 806F6B4
b _0806F78E
.align 2, 0
_0806F710: .4byte 0x0201c000
-_0806F714: .4byte 0x020231cc
-_0806F718: .4byte 0x020232cc
+_0806F714: .4byte gStringVar1
+_0806F718: .4byte gStringVar2
_0806F71C: .4byte gMoveNames
-_0806F720: .4byte 0x020234cc
+_0806F720: .4byte gStringVar4
_0806F724: .4byte gOtherText_DidNotLearnMove2
-_0806F728: .4byte 0x03004b20
+_0806F728: .4byte gTasks
_0806F72C: .4byte sub_806F2FC
_0806F730:
cmp r1, 0x1
@@ -15591,12 +15591,12 @@ _0806F790:
bx r0
.align 2, 0
_0806F798: .4byte 0x0201c000
-_0806F79C: .4byte 0x020231cc
-_0806F7A0: .4byte 0x020232cc
+_0806F79C: .4byte gStringVar1
+_0806F7A0: .4byte gStringVar2
_0806F7A4: .4byte gMoveNames
-_0806F7A8: .4byte 0x020234cc
+_0806F7A8: .4byte gStringVar4
_0806F7AC: .4byte gOtherText_WantsToLearn
-_0806F7B0: .4byte 0x03004b20
+_0806F7B0: .4byte gTasks
_0806F7B4: .4byte sub_806F358
thumb_func_end sub_806F6B4
@@ -15722,7 +15722,7 @@ _0806F862:
pop {r1}
bx r1
.align 2, 0
-_0806F898: .4byte 0x03004b28
+_0806F898: .4byte gUnknown_03004B28
_0806F89C: .4byte 0x0201b000
_0806F8A0: .4byte 0x00000282
_0806F8A4: .4byte gUnknown_08376858
@@ -15803,12 +15803,12 @@ _0806F900:
bl StringExpandPlaceholders
b _0806F964
.align 2, 0
-_0806F940: .4byte 0x02024bec
+_0806F940: .4byte gUnknown_02024BEC
_0806F944: .4byte 0x0201c000
-_0806F948: .4byte 0x020231cc
-_0806F94C: .4byte 0x020232cc
-_0806F950: .4byte 0x03004b20
-_0806F954: .4byte 0x020234cc
+_0806F948: .4byte gStringVar1
+_0806F94C: .4byte gStringVar2
+_0806F950: .4byte gTasks
+_0806F954: .4byte gStringVar4
_0806F958: .4byte gOtherText_HPRestoredBy
_0806F95C:
ldr r0, _0806F9D4
@@ -15864,12 +15864,12 @@ _0806F964:
str r1, [r0]
b _0806FA10
.align 2, 0
-_0806F9D4: .4byte 0x020234cc
+_0806F9D4: .4byte gStringVar4
_0806F9D8: .4byte gOtherText_RegainedHealth
_0806F9DC: .4byte 0x0201c000
_0806F9E0: .4byte gUnknown_083769A8
_0806F9E4: .4byte 0xfffff261
-_0806F9E8: .4byte 0x03004b20
+_0806F9E8: .4byte gTasks
_0806F9EC: .4byte sub_806FB44
_0806F9F0:
movs r2, 0x80
@@ -15976,10 +15976,10 @@ sub_806FA18: @ 806FA18
.align 2, 0
_0806FAC4: .4byte 0x0201b000
_0806FAC8: .4byte 0x00000282
-_0806FACC: .4byte 0x03004b20
+_0806FACC: .4byte gTasks
_0806FAD0: .4byte 0xfffe6000
-_0806FAD4: .4byte 0x02020004
-_0806FAD8: .4byte 0x03004360
+_0806FAD4: .4byte gSprites
+_0806FAD8: .4byte gPlayerParty
_0806FADC: .4byte 0xffff8000
_0806FAE0: .4byte sub_806F8AC
_0806FAE4:
@@ -16029,8 +16029,8 @@ _0806FB32:
pop {r0}
bx r0
.align 2, 0
-_0806FB38: .4byte 0x0202e8f6
-_0806FB3C: .4byte 0x03004b20
+_0806FB38: .4byte gUnknown_0202E8F6
+_0806FB3C: .4byte gTasks
_0806FB40: .4byte 0x0201c000
thumb_func_end sub_806FB0C
@@ -16059,8 +16059,8 @@ _0806FB6A:
pop {r0}
bx r0
.align 2, 0
-_0806FB70: .4byte 0x0202e8f6
-_0806FB74: .4byte 0x03004b20
+_0806FB70: .4byte gUnknown_0202E8F6
+_0806FB74: .4byte gTasks
_0806FB78: .4byte 0x0201c000
thumb_func_end sub_806FB44
@@ -16074,7 +16074,7 @@ sub_806FB7C: @ 806FB7C
ldr r0, _0806FB8C
b _0806FB9A
.align 2, 0
-_0806FB8C: .4byte 0x02028daa
+_0806FB8C: .4byte gUnknown_02028DAA
_0806FB90:
ldr r1, _0806FBA8
subs r0, 0xD
@@ -16161,7 +16161,7 @@ _0806FC40:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FC4C: .4byte 0x020234cc
+_0806FC4C: .4byte gStringVar4
_0806FC50: .4byte gOtherText_CuredPoisoning
_0806FC54:
ldr r0, _0806FC60
@@ -16169,7 +16169,7 @@ _0806FC54:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FC60: .4byte 0x020234cc
+_0806FC60: .4byte gStringVar4
_0806FC64: .4byte gOtherText_WokeUp
_0806FC68:
ldr r0, _0806FC74
@@ -16177,7 +16177,7 @@ _0806FC68:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FC74: .4byte 0x020234cc
+_0806FC74: .4byte gStringVar4
_0806FC78: .4byte gOtherText_BurnHealed
_0806FC7C:
ldr r0, _0806FC88
@@ -16185,7 +16185,7 @@ _0806FC7C:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FC88: .4byte 0x020234cc
+_0806FC88: .4byte gStringVar4
_0806FC8C: .4byte gOtherText_ThawedOut
_0806FC90:
ldr r0, _0806FC9C
@@ -16193,7 +16193,7 @@ _0806FC90:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FC9C: .4byte 0x020234cc
+_0806FC9C: .4byte gStringVar4
_0806FCA0: .4byte gOtherText_CuredParalysis
_0806FCA4:
ldr r0, _0806FCB0
@@ -16201,7 +16201,7 @@ _0806FCA4:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FCB0: .4byte 0x020234cc
+_0806FCB0: .4byte gStringVar4
_0806FCB4: .4byte gOtherText_SnapConfusion
_0806FCB8:
ldr r0, _0806FCC4
@@ -16209,7 +16209,7 @@ _0806FCB8:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FCC4: .4byte 0x020234cc
+_0806FCC4: .4byte gStringVar4
_0806FCC8: .4byte gOtherText_GotOverLove
_0806FCCC:
ldr r0, _0806FCD8
@@ -16217,42 +16217,42 @@ _0806FCCC:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FCD8: .4byte 0x020234cc
+_0806FCD8: .4byte gStringVar4
_0806FCDC: .4byte gOtherText_BecameHealthy
_0806FCE0:
ldr r0, _0806FCE8
ldr r1, _0806FCEC
b _0806FD34
.align 2, 0
-_0806FCE8: .4byte 0x020232cc
+_0806FCE8: .4byte gStringVar2
_0806FCEC: .4byte gOtherText_Hp2
_0806FCF0:
ldr r0, _0806FCF8
ldr r1, _0806FCFC
b _0806FD34
.align 2, 0
-_0806FCF8: .4byte 0x020232cc
+_0806FCF8: .4byte gStringVar2
_0806FCFC: .4byte gOtherText_Attack
_0806FD00:
ldr r0, _0806FD08
ldr r1, _0806FD0C
b _0806FD34
.align 2, 0
-_0806FD08: .4byte 0x020232cc
+_0806FD08: .4byte gStringVar2
_0806FD0C: .4byte gOtherText_Defense
_0806FD10:
ldr r0, _0806FD18
ldr r1, _0806FD1C
b _0806FD34
.align 2, 0
-_0806FD18: .4byte 0x020232cc
+_0806FD18: .4byte gStringVar2
_0806FD1C: .4byte gOtherText_Speed
_0806FD20:
ldr r0, _0806FD28
ldr r1, _0806FD2C
b _0806FD34
.align 2, 0
-_0806FD28: .4byte 0x020232cc
+_0806FD28: .4byte gStringVar2
_0806FD2C: .4byte gOtherText_SpAtk2
_0806FD30:
ldr r0, _0806FD44
@@ -16264,9 +16264,9 @@ _0806FD34:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FD44: .4byte 0x020232cc
+_0806FD44: .4byte gStringVar2
_0806FD48: .4byte gOtherText_SpDef2
-_0806FD4C: .4byte 0x020234cc
+_0806FD4C: .4byte gStringVar4
_0806FD50: .4byte gOtherText_WasRaised
_0806FD54:
ldr r0, _0806FD60
@@ -16274,7 +16274,7 @@ _0806FD54:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FD60: .4byte 0x020234cc
+_0806FD60: .4byte gStringVar4
_0806FD64: .4byte gOtherText_PPIncreased
_0806FD68:
ldr r0, _0806FD74
@@ -16282,7 +16282,7 @@ _0806FD68:
bl StringExpandPlaceholders
b _0806FD84
.align 2, 0
-_0806FD74: .4byte 0x020234cc
+_0806FD74: .4byte gStringVar4
_0806FD78: .4byte gOtherText_PPRestored
_0806FD7C:
ldr r0, _0806FD88
@@ -16292,7 +16292,7 @@ _0806FD84:
pop {r0}
bx r0
.align 2, 0
-_0806FD88: .4byte 0x020234cc
+_0806FD88: .4byte gStringVar4
_0806FD8C: .4byte gOtherText_WontHaveAnyEffect
thumb_func_end GetMedicineItemEffectMessage
@@ -16350,9 +16350,9 @@ ExecuteTableBasedItemEffect__: @ 806FDC4
adds r2, r3, 0
b _0806FE16
.align 2, 0
-_0806FDF0: .4byte 0x03001770
+_0806FDF0: .4byte gMain
_0806FDF4: .4byte 0x0000043d
-_0806FDF8: .4byte 0x03004360
+_0806FDF8: .4byte gPlayerParty
_0806FDFC:
movs r0, 0x64
adds r4, r3, 0
@@ -16375,7 +16375,7 @@ _0806FE16:
pop {r1}
bx r1
.align 2, 0
-_0806FE28: .4byte 0x03004360
+_0806FE28: .4byte gPlayerParty
thumb_func_end ExecuteTableBasedItemEffect__
thumb_func_start sub_806FE2C
@@ -16459,7 +16459,7 @@ _0806FEC2:
lsrs r0, 24
b _0806FEE6
.align 2, 0
-_0806FED4: .4byte 0x03004b20
+_0806FED4: .4byte gTasks
_0806FED8: .4byte TaskDummy
_0806FEDC: .4byte 0x0201c000
_0806FEE0:
@@ -16482,9 +16482,9 @@ _0806FEE6:
adds r0, r3, r7
b _08070002
.align 2, 0
-_0806FF08: .4byte 0x0202e8f4
+_0806FF08: .4byte gUnknown_0202E8F4
_0806FF0C: .4byte gOtherText_WontHaveAnyEffect
-_0806FF10: .4byte 0x03004b20
+_0806FF10: .4byte gTasks
_0806FF14:
ldr r1, _0806FF30
movs r0, 0x1
@@ -16498,7 +16498,7 @@ _0806FF14:
bl audio_play
b _0806FF3A
.align 2, 0
-_0806FF30: .4byte 0x0202e8f4
+_0806FF30: .4byte gUnknown_0202E8F4
_0806FF34:
movs r0, 0x75
bl audio_play
@@ -16543,7 +16543,7 @@ _0806FF56:
b _0806FF98
.align 2, 0
_0806FF88: .4byte 0x0201c000
-_0806FF8C: .4byte 0x03004b20
+_0806FF8C: .4byte gTasks
_0806FF90: .4byte 0xffff8000
_0806FF94:
movs r0, 0
@@ -16566,7 +16566,7 @@ _0806FF98:
b _0807000A
.align 2, 0
_0806FFB8: .4byte 0x0201c000
-_0806FFBC: .4byte 0x03004b20
+_0806FFBC: .4byte gTasks
_0806FFC0: .4byte sub_806F8AC
_0806FFC4: .4byte 0xfffff282
_0806FFC8:
@@ -16609,9 +16609,9 @@ _0807000A:
bx r0
.align 2, 0
_08070018: .4byte 0x0201c000
-_0807001C: .4byte 0x020231cc
-_08070020: .4byte 0x020234cc
-_08070024: .4byte 0x03004b20
+_0807001C: .4byte gStringVar1
+_08070020: .4byte gStringVar4
+_08070024: .4byte gTasks
_08070028: .4byte sub_806FB0C
thumb_func_end sub_806FE2C
@@ -16740,10 +16740,10 @@ _08070118:
str r0, [r7]
b _080701B0
.align 2, 0
-_08070120: .4byte 0x03004b20
+_08070120: .4byte gTasks
_08070124: .4byte TaskDummy
_08070128: .4byte 0x0201c000
-_0807012C: .4byte 0x03004360
+_0807012C: .4byte gPlayerParty
_08070130: .4byte sub_80701DC
_08070134:
ldr r1, _080701C0
@@ -16812,7 +16812,7 @@ _080701B0:
pop {r0}
bx r0
.align 2, 0
-_080701C0: .4byte 0x0202e8f4
+_080701C0: .4byte gUnknown_0202E8F4
_080701C4: .4byte gUnknown_083769A8
_080701C8: .4byte 0xfffff261
_080701CC: .4byte 0xfffff27e
@@ -16904,13 +16904,13 @@ _0807023E:
.align 2, 0
_08070280: .4byte 0x0201b000
_08070284: .4byte 0x0000027e
-_08070288: .4byte 0x03004360
+_08070288: .4byte gPlayerParty
_0807028C: .4byte gUnknown_083769A8
_08070290: .4byte 0x00000261
_08070294: .4byte 0x0201c000
-_08070298: .4byte 0x0202e8f4
+_08070298: .4byte gUnknown_0202E8F4
_0807029C: .4byte 0xfffff280
-_080702A0: .4byte 0x03004b20
+_080702A0: .4byte gTasks
_080702A4: .4byte TaskDummy
_080702A8: .4byte gOtherText_WontHaveAnyEffect
_080702AC: .4byte sub_806FB0C
@@ -16931,8 +16931,8 @@ _080702C6:
strb r0, [r1]
b _080702DE
.align 2, 0
-_080702D0: .4byte 0x03004b20
-_080702D4: .4byte 0x03005ce0
+_080702D0: .4byte gTasks
+_080702D4: .4byte gUnknown_03005CE0
_080702D8:
adds r0, r5, 0
bl sub_8070088
@@ -17010,7 +17010,7 @@ _08070340:
pop {r0}
bx r0
.align 2, 0
-_0807036C: .4byte 0x03004360
+_0807036C: .4byte gPlayerParty
_08070370: .4byte gMoveNames
thumb_func_end sub_80702E4
@@ -17033,7 +17033,7 @@ sub_8070374: @ 8070374
bl MoveMenuCursor
b _080703E4
.align 2, 0
-_08070398: .4byte 0x03001770
+_08070398: .4byte gMain
_0807039C:
movs r0, 0x80
ands r0, r1
@@ -17091,7 +17091,7 @@ dp05_ether: @ 80703F0
ldr r0, _0807040C
b _0807041C
.align 2, 0
-_0807040C: .4byte 0x02028daa
+_0807040C: .4byte gUnknown_02028DAA
_08070410:
ldr r1, _08070464
adds r0, r5, 0
@@ -17134,7 +17134,7 @@ _0807041C:
b _08070498
.align 2, 0
_08070464: .4byte gItemEffectTable
-_08070468: .4byte 0x03004b20
+_08070468: .4byte gTasks
_0807046C: .4byte TaskDummy
_08070470:
movs r0, 0x5
@@ -17164,7 +17164,7 @@ _08070498:
.align 2, 0
_080704A4: .4byte 0x0201c000
_080704A8: .4byte sub_8070374
-_080704AC: .4byte 0x03001770
+_080704AC: .4byte gMain
thumb_func_end dp05_ether
thumb_func_start ether_effect_related_2
@@ -17195,7 +17195,7 @@ ether_effect_related_2: @ 80704B0
pop {r0}
bx r0
.align 2, 0
-_080704EC: .4byte 0x03004b20
+_080704EC: .4byte gTasks
thumb_func_end ether_effect_related_2
thumb_func_start sub_80704F0
@@ -17227,9 +17227,9 @@ sub_80704F0: @ 80704F0
ldr r1, _08070538
b _0807054C
.align 2, 0
-_08070528: .4byte 0x03001770
+_08070528: .4byte gMain
_0807052C: .4byte 0x0000043d
-_08070530: .4byte 0x03004b20
+_08070530: .4byte gTasks
_08070534: .4byte 0x0201c000
_08070538: .4byte sub_8095118
_0807053C:
@@ -17252,7 +17252,7 @@ _0807054C:
pop {r0}
bx r0
.align 2, 0
-_08070564: .4byte 0x03004b20
+_08070564: .4byte gTasks
_08070568: .4byte 0x0201c000
_0807056C: .4byte sub_808B0C0
thumb_func_end sub_80704F0
@@ -17286,8 +17286,8 @@ ether_effect_related: @ 8070570
b _080705F8
.align 2, 0
_080705A8: .4byte 0x0201c000
-_080705AC: .4byte 0x03004b20
-_080705B0: .4byte 0x0202e8f4
+_080705AC: .4byte gTasks
+_080705B0: .4byte gUnknown_0202E8F4
_080705B4: .4byte gOtherText_WontHaveAnyEffect
_080705B8:
ldr r1, _0807060C
@@ -17328,11 +17328,11 @@ _080705F8:
pop {r0}
bx r0
.align 2, 0
-_0807060C: .4byte 0x0202e8f4
-_08070610: .4byte 0x020231cc
+_0807060C: .4byte gUnknown_0202E8F4
+_08070610: .4byte gStringVar1
_08070614: .4byte gMoveNames
-_08070618: .4byte 0x020234cc
-_0807061C: .4byte 0x03004b20
+_08070618: .4byte gStringVar4
+_0807061C: .4byte gTasks
_08070620: .4byte sub_806FB0C
thumb_func_end ether_effect_related
@@ -17369,11 +17369,11 @@ dp05_pp_up: @ 8070624
pop {r0}
bx r0
.align 2, 0
-_0807066C: .4byte 0x03004b20
+_0807066C: .4byte gTasks
_08070670: .4byte TaskDummy
_08070674: .4byte 0x0201c000
_08070678: .4byte sub_8070374
-_0807067C: .4byte 0x03001770
+_0807067C: .4byte gMain
thumb_func_end dp05_pp_up
thumb_func_start sub_8070680
@@ -17424,7 +17424,7 @@ _080706B2:
lsrs r0, 24
b _080706F6
.align 2, 0
-_080706E0: .4byte 0x03004b20
+_080706E0: .4byte gTasks
_080706E4: .4byte TaskDummy
_080706E8: .4byte 0x0201c000
_080706EC: .4byte 0xfffff264
@@ -17447,7 +17447,7 @@ _080706F6:
bl CreateTask
b _0807077C
.align 2, 0
-_08070718: .4byte 0x0202e8f4
+_08070718: .4byte gUnknown_0202E8F4
_0807071C: .4byte gOtherText_WontHaveAnyEffect
_08070720: .4byte sub_806FB0C
_08070724:
@@ -17491,11 +17491,11 @@ _0807077C:
pop {r0}
bx r0
.align 2, 0
-_08070784: .4byte 0x0202e8f4
+_08070784: .4byte gUnknown_0202E8F4
_08070788: .4byte 0x0201c000
-_0807078C: .4byte 0x020231cc
-_08070790: .4byte 0x020232cc
-_08070794: .4byte 0x020234cc
+_0807078C: .4byte gStringVar1
+_08070790: .4byte gStringVar2
+_08070794: .4byte gStringVar4
_08070798: .4byte gOtherText_ElevatedTo
_0807079C: .4byte sub_80707A0
thumb_func_end sub_8070680
@@ -17541,9 +17541,9 @@ _080707E8:
pop {r0}
bx r0
.align 2, 0
-_080707F0: .4byte 0x0202e8f6
-_080707F4: .4byte 0x03001770
-_080707F8: .4byte 0x03004b20
+_080707F0: .4byte gUnknown_0202E8F6
+_080707F4: .4byte gMain
+_080707F8: .4byte gTasks
_080707FC: .4byte sub_8070800
thumb_func_end sub_80707A0
@@ -17579,8 +17579,8 @@ _08070834:
pop {r0}
bx r0
.align 2, 0
-_0807083C: .4byte 0x03001770
-_08070840: .4byte 0x03004b20
+_0807083C: .4byte gMain
+_08070840: .4byte gTasks
_08070844: .4byte sub_8070AC8
thumb_func_end sub_8070800
@@ -17660,7 +17660,7 @@ _08070864:
bl sub_80729D8
b _08070910
.align 2, 0
-_080708E4: .4byte 0x020231cc
+_080708E4: .4byte gStringVar1
_080708E8: .4byte 0x0201c000
_080708EC: .4byte gUnknown_08376D1C
_080708F0: .4byte 0x0201b264
@@ -17804,7 +17804,7 @@ _08070982:
.align 2, 0
_08070A10: .4byte 0x0201c000
_08070A14: .4byte 0xfffff264
-_08070A18: .4byte 0x020231cc
+_08070A18: .4byte gStringVar1
_08070A1C: .4byte gUnknown_08376D1C
thumb_func_end sub_8070968
@@ -17932,7 +17932,7 @@ _08070AF4:
beq _08070B40
b _08070BF4
.align 2, 0
-_08070B24: .4byte 0x03001770
+_08070B24: .4byte gMain
_08070B28: .4byte 0x0201c000
_08070B2C: .4byte 0xfffff282
_08070B30: .4byte 0x0000fffe
@@ -17964,7 +17964,7 @@ _08070B40:
bl DestroyTask
b _08070C2C
.align 2, 0
-_08070B6C: .4byte 0x03005e94
+_08070B6C: .4byte gUnknown_03005E94
_08070B70: .4byte sub_80A53F8
_08070B74:
adds r0, r6, 0
@@ -17999,13 +17999,13 @@ _08070B7C:
ldr r1, _08070BD8
b _08070C2A
.align 2, 0
-_08070BBC: .4byte 0x020231cc
-_08070BC0: .4byte 0x020232cc
-_08070BC4: .4byte 0x02024e82
+_08070BBC: .4byte gStringVar1
+_08070BC0: .4byte gStringVar2
+_08070BC4: .4byte word_2024E82
_08070BC8: .4byte gMoveNames
-_08070BCC: .4byte 0x020234cc
+_08070BCC: .4byte gStringVar4
_08070BD0: .4byte gOtherText_WantsToLearn
-_08070BD4: .4byte 0x03004b20
+_08070BD4: .4byte gTasks
_08070BD8: .4byte sub_806F358
_08070BDC:
ldr r0, _08070BEC
@@ -18017,7 +18017,7 @@ _08070BDC:
str r0, [r1]
b _08070C2C
.align 2, 0
-_08070BEC: .4byte 0x03004b20
+_08070BEC: .4byte gTasks
_08070BF0: .4byte sub_8070C54
_08070BF4:
ldr r0, _08070C34
@@ -18051,12 +18051,12 @@ _08070C2C:
bx r0
.align 2, 0
_08070C34: .4byte 0x0201c000
-_08070C38: .4byte 0x020231cc
-_08070C3C: .4byte 0x020232cc
+_08070C38: .4byte gStringVar1
+_08070C3C: .4byte gStringVar2
_08070C40: .4byte gMoveNames
-_08070C44: .4byte 0x020234cc
+_08070C44: .4byte gStringVar4
_08070C48: .4byte gOtherText_LearnedMove
-_08070C4C: .4byte 0x03004b20
+_08070C4C: .4byte gTasks
_08070C50: .4byte sub_806F254
thumb_func_end sub_8070AC8
@@ -18110,7 +18110,7 @@ _08070C8C:
bl DestroyTask
b _08070D68
.align 2, 0
-_08070CB8: .4byte 0x03005e94
+_08070CB8: .4byte gUnknown_03005E94
_08070CBC: .4byte sub_80A53F8
_08070CC0:
adds r0, r6, 0
@@ -18145,13 +18145,13 @@ _08070CC8:
ldr r1, _08070D24
b _08070D66
.align 2, 0
-_08070D08: .4byte 0x020231cc
-_08070D0C: .4byte 0x020232cc
-_08070D10: .4byte 0x02024e82
+_08070D08: .4byte gStringVar1
+_08070D0C: .4byte gStringVar2
+_08070D10: .4byte word_2024E82
_08070D14: .4byte gMoveNames
-_08070D18: .4byte 0x020234cc
+_08070D18: .4byte gStringVar4
_08070D1C: .4byte gOtherText_WantsToLearn
-_08070D20: .4byte 0x03004b20
+_08070D20: .4byte gTasks
_08070D24: .4byte sub_806F358
_08070D28:
adds r0, r6, 0
@@ -18189,12 +18189,12 @@ _08070D68:
bx r0
.align 2, 0
_08070D70: .4byte 0x0201c000
-_08070D74: .4byte 0x020231cc
-_08070D78: .4byte 0x020232cc
+_08070D74: .4byte gStringVar1
+_08070D78: .4byte gStringVar2
_08070D7C: .4byte gMoveNames
-_08070D80: .4byte 0x020234cc
+_08070D80: .4byte gStringVar4
_08070D84: .4byte gOtherText_LearnedMove
-_08070D88: .4byte 0x03004b20
+_08070D88: .4byte gTasks
_08070D8C: .4byte sub_806F254
thumb_func_end sub_8070C54
@@ -18217,7 +18217,7 @@ sub_8070D90: @ 8070D90
pop {r0}
bx r0
.align 2, 0
-_08070DB4: .4byte 0x03004b20
+_08070DB4: .4byte gTasks
_08070DB8: .4byte 0x0201c000
thumb_func_end sub_8070D90
@@ -18265,12 +18265,12 @@ sub_8070DBC: @ 8070DBC
bl CreateTask
b _08070E40
.align 2, 0
-_08070E18: .4byte 0x03004b20
+_08070E18: .4byte gTasks
_08070E1C: .4byte TaskDummy
-_08070E20: .4byte 0x03005e94
+_08070E20: .4byte gUnknown_03005E94
_08070E24: .4byte sub_80A53F8
_08070E28: .4byte 0x0201c000
-_08070E2C: .4byte 0x0202e8f4
+_08070E2C: .4byte gUnknown_0202E8F4
_08070E30: .4byte gOtherText_WontHaveAnyEffect
_08070E34: .4byte sub_806FB0C
_08070E38:
@@ -18293,7 +18293,7 @@ sub_8070E48: @ 8070E48
ldr r4, _08070E58
b _08070E66
.align 2, 0
-_08070E58: .4byte 0x02028daa
+_08070E58: .4byte gUnknown_02028DAA
_08070E5C:
ldr r1, _08070E8C
subs r0, 0xD
@@ -18506,7 +18506,7 @@ sub_8070FB4: @ 8070FB4
bl sub_80710A0
b _08070FE2
.align 2, 0
-_08070FCC: .4byte 0x0202e8fd
+_08070FCC: .4byte gUnknown_0202E8FD
_08070FD0:
bl GetSafariZoneFlag
cmp r0, 0x1
@@ -18532,8 +18532,8 @@ AddStartMenuAction: @ 8070FE8
pop {r0}
bx r0
.align 2, 0
-_08070FFC: .4byte 0x0202e8fe
-_08071000: .4byte 0x0202e8fd
+_08070FFC: .4byte gUnknown_0202E8FE
+_08071000: .4byte gUnknown_0202E8FD
thumb_func_end AddStartMenuAction
thumb_func_start BuildStartMenuActions_Normal
@@ -18654,8 +18654,8 @@ sub_80710DC: @ 80710DC
pop {r0}
bx r0
.align 2, 0
-_08071108: .4byte 0x020231cc
-_0807110C: .4byte 0x02038808
+_08071108: .4byte gStringVar1
+_0807110C: .4byte gUnknown_02038808
_08071110: .4byte gOtherText_SafariStock
thumb_func_end sub_80710DC
@@ -18700,8 +18700,8 @@ _0807112E:
b _08071170
.align 2, 0
_08071160: .4byte gUnknown_08376D24
-_08071164: .4byte 0x0202e8fe
-_08071168: .4byte 0x0202e8fd
+_08071164: .4byte gUnknown_0202E8FE
+_08071168: .4byte gUnknown_0202E8FD
_0807116C:
strh r4, [r7]
movs r0, 0x1
@@ -18757,7 +18757,7 @@ _080711BA:
strh r0, [r5]
b _080711F6
.align 2, 0
-_080711D8: .4byte 0x0202e8fd
+_080711D8: .4byte gUnknown_0202E8FD
_080711DC:
bl GetSafariZoneFlag
cmp r0, 0
@@ -18791,8 +18791,8 @@ _080711FE:
movs r0, 0x1
b _08071226
.align 2, 0
-_0807121C: .4byte 0x0202e8fd
-_08071220: .4byte 0x0202e8fc
+_0807121C: .4byte gUnknown_0202E8FD
+_08071220: .4byte gUnknown_0202E8FC
_08071224:
movs r0, 0
_08071226:
@@ -18848,7 +18848,7 @@ _0807127A:
pop {r0}
bx r0
.align 2, 0
-_08071280: .4byte 0x03004b28
+_08071280: .4byte gUnknown_03004B28
thumb_func_end task50_startmenu
thumb_func_start sub_8071284
@@ -18892,7 +18892,7 @@ sub_80712B4: @ 80712B4
beq _080712F0
b _08071306
.align 2, 0
-_080712D4: .4byte 0x03004b20
+_080712D4: .4byte gTasks
_080712D8:
ldr r1, _080712E8
ldr r0, _080712EC
@@ -18902,7 +18902,7 @@ _080712D8:
strh r0, [r2, 0x8]
b _08071306
.align 2, 0
-_080712E8: .4byte 0x03004ae8
+_080712E8: .4byte gUnknown_03004AE8
_080712EC: .4byte sub_8071338
_080712F0:
ldr r0, _0807130C
@@ -18919,7 +18919,7 @@ _08071306:
pop {r0}
bx r0
.align 2, 0
-_0807130C: .4byte 0x03004ae8
+_0807130C: .4byte gUnknown_03004AE8
thumb_func_end sub_80712B4
thumb_func_start sub_8071310
@@ -19022,12 +19022,12 @@ _080713A8:
bl fade_screen
b _08071408
.align 2, 0
-_080713DC: .4byte 0x03001770
-_080713E0: .4byte 0x0202e8fc
+_080713DC: .4byte gMain
+_080713E0: .4byte gUnknown_0202E8FC
_080713E4: .4byte gUnknown_08376D24
-_080713E8: .4byte 0x0202e8fe
+_080713E8: .4byte gUnknown_0202E8FE
_080713EC: .4byte StartMenu_Pokedex
-_080713F0: .4byte 0x03004ae8
+_080713F0: .4byte gUnknown_03004AE8
_080713F4: .4byte sub_80714FC
_080713F8: .4byte sub_8071554
_080713FC: .4byte sub_8071560
@@ -19060,7 +19060,7 @@ StartMenu_Pokedex: @ 8071418
movs r0, 0
b _08071442
.align 2, 0
-_0807142C: .4byte 0x0202f388
+_0807142C: .4byte gPaletteFade
_08071430:
movs r0, 0x29
bl sav12_xor_increment
@@ -19087,7 +19087,7 @@ sub_807144C: @ 807144C
movs r0, 0
b _08071470
.align 2, 0
-_08071460: .4byte 0x0202f388
+_08071460: .4byte gPaletteFade
_08071464:
bl play_some_sound
ldr r0, _08071474
@@ -19112,7 +19112,7 @@ sub_8071478: @ 8071478
movs r0, 0
b _0807149C
.align 2, 0
-_0807148C: .4byte 0x0202f388
+_0807148C: .4byte gPaletteFade
_08071490:
bl play_some_sound
ldr r0, _080714A0
@@ -19137,7 +19137,7 @@ sub_80714A4: @ 80714A4
movs r0, 0
b _080714C8
.align 2, 0
-_080714B8: .4byte 0x0202f388
+_080714B8: .4byte gPaletteFade
_080714BC:
bl play_some_sound
ldr r0, _080714CC
@@ -19162,7 +19162,7 @@ sub_80714D0: @ 80714D0
movs r0, 0
b _080714F4
.align 2, 0
-_080714E4: .4byte 0x0202f388
+_080714E4: .4byte gPaletteFade
_080714E8:
bl play_some_sound
ldr r0, _080714F8
@@ -19186,7 +19186,7 @@ sub_80714FC: @ 80714FC
pop {r1}
bx r1
.align 2, 0
-_08071510: .4byte 0x03004ae8
+_08071510: .4byte gUnknown_03004AE8
_08071514: .4byte sub_80715A4
thumb_func_end sub_80714FC
@@ -19202,7 +19202,7 @@ sub_8071518: @ 8071518
movs r0, 0
b _08071542
.align 2, 0
-_0807152C: .4byte 0x0202f388
+_0807152C: .4byte gPaletteFade
_08071530:
bl play_some_sound
ldr r0, _08071548
@@ -19216,7 +19216,7 @@ _08071542:
bx r1
.align 2, 0
_08071548: .4byte CB2_InitOptionMenu
-_0807154C: .4byte 0x03001770
+_0807154C: .4byte gMain
_08071550: .4byte sub_805469C
thumb_func_end sub_8071518
@@ -19251,7 +19251,7 @@ sub_8071570: @ 8071570
movs r0, 0
b _08071598
.align 2, 0
-_08071584: .4byte 0x0202f388
+_08071584: .4byte gPaletteFade
_08071588:
bl play_some_sound
ldr r0, _0807159C
@@ -19263,7 +19263,7 @@ _08071598:
pop {r1}
bx r1
.align 2, 0
-_0807159C: .4byte 0x03004860
+_0807159C: .4byte gUnknown_03004860
_080715A0: .4byte sub_805469C
thumb_func_end sub_8071570
@@ -19278,7 +19278,7 @@ sub_80715A4: @ 80715A4
pop {r1}
bx r1
.align 2, 0
-_080715B8: .4byte 0x03004ae8
+_080715B8: .4byte gUnknown_03004AE8
_080715BC: .4byte sub_80715C0
thumb_func_end sub_80715A4
@@ -19305,7 +19305,7 @@ _080715DC:
str r0, [r1]
b _08071604
.align 2, 0
-_080715EC: .4byte 0x03004ae8
+_080715EC: .4byte gUnknown_03004AE8
_080715F0: .4byte sub_8071338
_080715F4:
bl MenuZeroFillScreen
@@ -19333,9 +19333,9 @@ sub_807160C: @ 807160C
pop {r0}
bx r0
.align 2, 0
-_08071624: .4byte 0x030006a8
+_08071624: .4byte gUnknown_030006A8
_08071628: .4byte sub_8071794
-_0807162C: .4byte 0x030006ad
+_0807162C: .4byte gUnknown_030006AD
thumb_func_end sub_807160C
thumb_func_start sub_8071630
@@ -19352,7 +19352,7 @@ sub_8071630: @ 8071630
movs r0, 0
b _0807165E
.align 2, 0
-_08071648: .4byte 0x030006ad
+_08071648: .4byte gUnknown_030006AD
_0807164C:
ldr r1, _08071664
movs r0, 0
@@ -19366,8 +19366,8 @@ _0807165E:
pop {r1}
bx r1
.align 2, 0
-_08071664: .4byte 0x030006ad
-_08071668: .4byte 0x030006a8
+_08071664: .4byte gUnknown_030006AD
+_08071668: .4byte gUnknown_030006A8
thumb_func_end sub_8071630
thumb_func_start sub_807166C
@@ -19404,9 +19404,9 @@ sub_8071684: @ 8071684
pop {r0}
bx r0
.align 2, 0
-_080716B0: .4byte 0x020234cc
-_080716B4: .4byte 0x030006ad
-_080716B8: .4byte 0x030006a8
+_080716B0: .4byte gStringVar4
+_080716B4: .4byte gUnknown_030006AD
+_080716B8: .4byte gUnknown_030006A8
thumb_func_end sub_8071684
thumb_func_start task50_save_game
@@ -19432,7 +19432,7 @@ _080716D8:
strh r0, [r1]
b _080716EC
.align 2, 0
-_080716E4: .4byte 0x0202e8dc
+_080716E4: .4byte gScriptResult
_080716E8:
ldr r0, _080716FC
strh r1, [r0]
@@ -19445,7 +19445,7 @@ _080716F6:
pop {r0}
bx r0
.align 2, 0
-_080716FC: .4byte 0x0202e8dc
+_080716FC: .4byte gScriptResult
thumb_func_end task50_save_game
thumb_func_start sub_8071700
@@ -19477,7 +19477,7 @@ sub_8071724: @ 8071724
strb r0, [r1]
bx lr
.align 2, 0
-_0807172C: .4byte 0x030006ac
+_0807172C: .4byte gUnknown_030006AC
thumb_func_end sub_8071724
thumb_func_start sub_8071730
@@ -19499,8 +19499,8 @@ sub_8071730: @ 8071730
movs r0, 0
b _08071760
.align 2, 0
-_08071750: .4byte 0x030006ac
-_08071754: .4byte 0x03001770
+_08071750: .4byte gUnknown_030006AC
+_08071754: .4byte gMain
_08071758:
movs r0, 0x5
bl audio_play
@@ -19527,8 +19527,8 @@ sub_8071764: @ 8071764
movs r0, 0x1
b _0807178E
.align 2, 0
-_08071780: .4byte 0x030006ac
-_08071784: .4byte 0x03001770
+_08071780: .4byte gUnknown_030006AC
+_08071784: .4byte gMain
_08071788:
subs r0, 0x1
strb r0, [r1]
@@ -19571,7 +19571,7 @@ sub_80717B8: @ 80717B8
pop {r1}
bx r1
.align 2, 0
-_080717D0: .4byte 0x030006a8
+_080717D0: .4byte gUnknown_030006A8
_080717D4: .4byte sub_80717D8
thumb_func_end sub_80717B8
@@ -19613,9 +19613,9 @@ _08071812:
str r0, [r1]
b _08071848
.align 2, 0
-_0807181C: .4byte 0x03005eb8
-_08071820: .4byte 0x020297ec
-_08071824: .4byte 0x030006a8
+_0807181C: .4byte gSaveFileStatus
+_08071820: .4byte gUnknown_020297EC
+_08071824: .4byte gUnknown_030006A8
_08071828: .4byte sub_8071850
_0807182C:
ldr r1, _08071834
@@ -19623,7 +19623,7 @@ _0807182C:
str r0, [r1]
b _08071848
.align 2, 0
-_08071834: .4byte 0x030006a8
+_08071834: .4byte gUnknown_030006A8
_08071838: .4byte sub_80718E8
_0807183C:
bl sub_8071710
@@ -19654,7 +19654,7 @@ _0807185E:
pop {r1}
bx r1
.align 2, 0
-_0807186C: .4byte 0x020297ec
+_0807186C: .4byte gUnknown_020297EC
_08071870: .4byte gUnknown_081C6CA6
_08071874: .4byte gUnknown_081C6D26
_08071878: .4byte sub_807187C
@@ -19674,7 +19674,7 @@ sub_807187C: @ 807187C
pop {r1}
bx r1
.align 2, 0
-_08071894: .4byte 0x030006a8
+_08071894: .4byte gUnknown_030006A8
_08071898: .4byte sub_807189C
thumb_func_end sub_807187C
@@ -19704,7 +19704,7 @@ _080718BE:
str r0, [r1]
b _080718E0
.align 2, 0
-_080718CC: .4byte 0x030006a8
+_080718CC: .4byte gUnknown_030006A8
_080718D0: .4byte sub_80718E8
_080718D4:
bl sub_8071710
@@ -19749,7 +19749,7 @@ sub_8071900: @ 8071900
strb r0, [r4]
b _0807192E
.align 2, 0
-_08071920: .4byte 0x020297ec
+_08071920: .4byte gUnknown_020297EC
_08071924:
movs r0, 0
bl sub_8125D44
@@ -19797,7 +19797,7 @@ _08071978:
pop {r1}
bx r1
.align 2, 0
-_08071980: .4byte 0x030006a8
+_08071980: .4byte gUnknown_030006A8
_08071984: .4byte sub_8071988
thumb_func_end sub_8071960
@@ -19839,7 +19839,7 @@ _080719C4:
pop {r1}
bx r1
.align 2, 0
-_080719CC: .4byte 0x030006a8
+_080719CC: .4byte gUnknown_030006A8
_080719D0: .4byte sub_80719D4
thumb_func_end sub_80719AC
@@ -20027,7 +20027,7 @@ _08071B42:
pop {r0}
bx r0
.align 2, 0
-_08071B48: .4byte 0x03001bac
+_08071B48: .4byte gUnknown_03001BAC
_08071B4C: .4byte sub_8071B64
_08071B50: .4byte sub_8071B54
thumb_func_end sub_8071B28
@@ -20068,8 +20068,8 @@ sub_8071B64: @ 8071B64
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08071B94: .4byte 0x03004b28
-_08071B98: .4byte 0x0202f388
+_08071B94: .4byte gUnknown_03004B28
+_08071B98: .4byte gPaletteFade
_08071B9C: .4byte _08071BA0
.align 2, 0
_08071BA0:
@@ -20130,7 +20130,7 @@ _08071C14:
pop {r0}
bx r0
.align 2, 0
-_08071C1C: .4byte 0x03001770
+_08071C1C: .4byte gMain
thumb_func_end sub_8071B64
thumb_func_start sub_8071C20
diff --git a/asm/rom_8072DF8.s b/asm/rom_8072DF8.s
index 0cbb0a207..fe3a73559 100644
--- a/asm/rom_8072DF8.s
+++ b/asm/rom_8072DF8.s
@@ -22,8 +22,8 @@ sub_8072DF8: @ 8072DF8
pop {r0}
bx r0
.align 2, 0
-_08072E18: .4byte 0x030006c0
-_08072E1C: .4byte 0x0202e9d8
+_08072E18: .4byte gUnknown_030006C0
+_08072E1C: .4byte gUnknown_0202E9D8
_08072E20: .4byte 0x0500003c
thumb_func_end sub_8072DF8
@@ -66,8 +66,8 @@ _08072E64:
pop {r0}
bx r0
.align 2, 0
-_08072E6C: .4byte 0x030006c0
-_08072E70: .4byte 0x0202e9d8
+_08072E6C: .4byte gUnknown_030006C0
+_08072E70: .4byte gUnknown_0202E9D8
thumb_func_end sub_8072E24
thumb_func_start sub_8072E74
@@ -105,9 +105,9 @@ _08072EA6:
pop {r0}
bx r0
.align 2, 0
-_08072EB0: .4byte 0x030006c0
+_08072EB0: .4byte gUnknown_030006C0
_08072EB4: .4byte 0x040000d4
-_08072EB8: .4byte 0x0202e9d8
+_08072EB8: .4byte gUnknown_0202E9D8
thumb_func_end sub_8072E74
thumb_func_start cur_mapheader_run_tileset_funcs_after_some_cpuset
@@ -176,12 +176,12 @@ _08072F2E:
pop {r0}
bx r0
.align 2, 0
-_08072F34: .4byte 0x030006c2
-_08072F38: .4byte 0x030006c4
-_08072F3C: .4byte 0x030006c6
-_08072F40: .4byte 0x030006c8
-_08072F44: .4byte 0x030006cc
-_08072F48: .4byte 0x030006d0
+_08072F34: .4byte gUnknown_030006C2
+_08072F38: .4byte gUnknown_030006C4
+_08072F3C: .4byte gUnknown_030006C6
+_08072F40: .4byte gUnknown_030006C8
+_08072F44: .4byte gUnknown_030006CC
+_08072F48: .4byte gUnknown_030006D0
thumb_func_end sub_8072EDC
thumb_func_start cur_mapheader_run_tileset1_func
@@ -208,10 +208,10 @@ _08072F72:
pop {r0}
bx r0
.align 2, 0
-_08072F78: .4byte 0x030006c2
-_08072F7C: .4byte 0x030006c4
-_08072F80: .4byte 0x030006cc
-_08072F84: .4byte 0x0202e828
+_08072F78: .4byte gUnknown_030006C2
+_08072F7C: .4byte gUnknown_030006C4
+_08072F80: .4byte gUnknown_030006CC
+_08072F84: .4byte gMapHeader
thumb_func_end cur_mapheader_run_tileset1_func
thumb_func_start cur_mapheader_run_tileset2_func
@@ -238,10 +238,10 @@ _08072FAE:
pop {r0}
bx r0
.align 2, 0
-_08072FB4: .4byte 0x030006c6
-_08072FB8: .4byte 0x030006c8
-_08072FBC: .4byte 0x030006d0
-_08072FC0: .4byte 0x0202e828
+_08072FB4: .4byte gUnknown_030006C6
+_08072FB8: .4byte gUnknown_030006C8
+_08072FBC: .4byte gUnknown_030006D0
+_08072FC0: .4byte gMapHeader
thumb_func_end cur_mapheader_run_tileset2_func
thumb_func_start TilesetCB_General
@@ -259,9 +259,9 @@ TilesetCB_General: @ 8072FC4
str r0, [r1]
bx lr
.align 2, 0
-_08072FDC: .4byte 0x030006c2
-_08072FE0: .4byte 0x030006c4
-_08072FE4: .4byte 0x030006cc
+_08072FDC: .4byte gUnknown_030006C2
+_08072FE0: .4byte gUnknown_030006C4
+_08072FE4: .4byte gUnknown_030006CC
_08072FE8: .4byte sub_8073014
thumb_func_end TilesetCB_General
@@ -280,9 +280,9 @@ TilesetCB_Building: @ 8072FEC
str r0, [r1]
bx lr
.align 2, 0
-_08073004: .4byte 0x030006c2
-_08073008: .4byte 0x030006c4
-_0807300C: .4byte 0x030006cc
+_08073004: .4byte gUnknown_030006C2
+_08073008: .4byte gUnknown_030006C4
+_0807300C: .4byte gUnknown_030006CC
_08073010: .4byte sub_8073058
thumb_func_end TilesetCB_Building
@@ -440,10 +440,10 @@ TilesetCB_Petalburg: @ 8073110
str r0, [r1]
bx lr
.align 2, 0
-_08073128: .4byte 0x030006c6
-_0807312C: .4byte 0x030006c8
-_08073130: .4byte 0x030006c4
-_08073134: .4byte 0x030006d0
+_08073128: .4byte gUnknown_030006C6
+_0807312C: .4byte gUnknown_030006C8
+_08073130: .4byte gUnknown_030006C4
+_08073134: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Petalburg
thumb_func_start TilesetCB_Rustboro
@@ -460,10 +460,10 @@ TilesetCB_Rustboro: @ 8073138
str r0, [r1]
bx lr
.align 2, 0
-_08073150: .4byte 0x030006c6
-_08073154: .4byte 0x030006c8
-_08073158: .4byte 0x030006c4
-_0807315C: .4byte 0x030006d0
+_08073150: .4byte gUnknown_030006C6
+_08073154: .4byte gUnknown_030006C8
+_08073158: .4byte gUnknown_030006C4
+_0807315C: .4byte gUnknown_030006D0
_08073160: .4byte sub_8073424
thumb_func_end TilesetCB_Rustboro
@@ -481,10 +481,10 @@ TilesetCB_Dewford: @ 8073164
str r0, [r1]
bx lr
.align 2, 0
-_0807317C: .4byte 0x030006c6
-_08073180: .4byte 0x030006c8
-_08073184: .4byte 0x030006c4
-_08073188: .4byte 0x030006d0
+_0807317C: .4byte gUnknown_030006C6
+_08073180: .4byte gUnknown_030006C8
+_08073184: .4byte gUnknown_030006C4
+_08073188: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Dewford
thumb_func_start TilesetCB_Slateport
@@ -501,10 +501,10 @@ TilesetCB_Slateport: @ 807318C
str r0, [r1]
bx lr
.align 2, 0
-_080731A4: .4byte 0x030006c6
-_080731A8: .4byte 0x030006c8
-_080731AC: .4byte 0x030006c4
-_080731B0: .4byte 0x030006d0
+_080731A4: .4byte gUnknown_030006C6
+_080731A8: .4byte gUnknown_030006C8
+_080731AC: .4byte gUnknown_030006C4
+_080731B0: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Slateport
thumb_func_start TilesetCB_Mauville
@@ -522,11 +522,11 @@ TilesetCB_Mauville: @ 80731B4
str r0, [r1]
bx lr
.align 2, 0
-_080731CC: .4byte 0x030006c6
-_080731D0: .4byte 0x030006c2
-_080731D4: .4byte 0x030006c8
-_080731D8: .4byte 0x030006c4
-_080731DC: .4byte 0x030006d0
+_080731CC: .4byte gUnknown_030006C6
+_080731D0: .4byte gUnknown_030006C2
+_080731D4: .4byte gUnknown_030006C8
+_080731D8: .4byte gUnknown_030006C4
+_080731DC: .4byte gUnknown_030006D0
_080731E0: .4byte sub_80734A0
thumb_func_end TilesetCB_Mauville
@@ -544,10 +544,10 @@ TilesetCB_Lavaridge: @ 80731E4
str r0, [r1]
bx lr
.align 2, 0
-_080731FC: .4byte 0x030006c6
-_08073200: .4byte 0x030006c8
-_08073204: .4byte 0x030006c4
-_08073208: .4byte 0x030006d0
+_080731FC: .4byte gUnknown_030006C6
+_08073200: .4byte gUnknown_030006C8
+_08073204: .4byte gUnknown_030006C4
+_08073208: .4byte gUnknown_030006D0
_0807320C: .4byte sub_8073514
thumb_func_end TilesetCB_Lavaridge
@@ -565,10 +565,10 @@ TilesetCB_Fallarbor: @ 8073210
str r0, [r1]
bx lr
.align 2, 0
-_08073228: .4byte 0x030006c6
-_0807322C: .4byte 0x030006c8
-_08073230: .4byte 0x030006c4
-_08073234: .4byte 0x030006d0
+_08073228: .4byte gUnknown_030006C6
+_0807322C: .4byte gUnknown_030006C8
+_08073230: .4byte gUnknown_030006C4
+_08073234: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Fallarbor
thumb_func_start TilesetCB_Fortree
@@ -585,10 +585,10 @@ TilesetCB_Fortree: @ 8073238
str r0, [r1]
bx lr
.align 2, 0
-_08073250: .4byte 0x030006c6
-_08073254: .4byte 0x030006c8
-_08073258: .4byte 0x030006c4
-_0807325C: .4byte 0x030006d0
+_08073250: .4byte gUnknown_030006C6
+_08073254: .4byte gUnknown_030006C8
+_08073258: .4byte gUnknown_030006C4
+_0807325C: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Fortree
thumb_func_start TilesetCB_Lilycove
@@ -605,10 +605,10 @@ TilesetCB_Lilycove: @ 8073260
str r0, [r1]
bx lr
.align 2, 0
-_08073278: .4byte 0x030006c6
-_0807327C: .4byte 0x030006c8
-_08073280: .4byte 0x030006c4
-_08073284: .4byte 0x030006d0
+_08073278: .4byte gUnknown_030006C6
+_0807327C: .4byte gUnknown_030006C8
+_08073280: .4byte gUnknown_030006C4
+_08073284: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Lilycove
thumb_func_start TilesetCB_Mossdeep
@@ -625,10 +625,10 @@ TilesetCB_Mossdeep: @ 8073288
str r0, [r1]
bx lr
.align 2, 0
-_080732A0: .4byte 0x030006c6
-_080732A4: .4byte 0x030006c8
-_080732A8: .4byte 0x030006c4
-_080732AC: .4byte 0x030006d0
+_080732A0: .4byte gUnknown_030006C6
+_080732A4: .4byte gUnknown_030006C8
+_080732A8: .4byte gUnknown_030006C4
+_080732AC: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Mossdeep
thumb_func_start TilesetCB_EverGrande
@@ -645,10 +645,10 @@ TilesetCB_EverGrande: @ 80732B0
str r0, [r1]
bx lr
.align 2, 0
-_080732C8: .4byte 0x030006c6
-_080732CC: .4byte 0x030006c8
-_080732D0: .4byte 0x030006c4
-_080732D4: .4byte 0x030006d0
+_080732C8: .4byte gUnknown_030006C6
+_080732CC: .4byte gUnknown_030006C8
+_080732D0: .4byte gUnknown_030006C4
+_080732D4: .4byte gUnknown_030006D0
_080732D8: .4byte sub_8073540
thumb_func_end TilesetCB_EverGrande
@@ -667,11 +667,11 @@ TilesetCB_Pacifidlog: @ 80732DC
str r0, [r1]
bx lr
.align 2, 0
-_080732F4: .4byte 0x030006c6
-_080732F8: .4byte 0x030006c2
-_080732FC: .4byte 0x030006c8
-_08073300: .4byte 0x030006c4
-_08073304: .4byte 0x030006d0
+_080732F4: .4byte gUnknown_030006C6
+_080732F8: .4byte gUnknown_030006C2
+_080732FC: .4byte gUnknown_030006C8
+_08073300: .4byte gUnknown_030006C4
+_08073304: .4byte gUnknown_030006D0
_08073308: .4byte sub_80735B4
thumb_func_end TilesetCB_Pacifidlog
@@ -689,10 +689,10 @@ TilesetCB_Sootopolis: @ 807330C
str r0, [r1]
bx lr
.align 2, 0
-_08073324: .4byte 0x030006c6
-_08073328: .4byte 0x030006c8
-_0807332C: .4byte 0x030006c4
-_08073330: .4byte 0x030006d0
+_08073324: .4byte gUnknown_030006C6
+_08073328: .4byte gUnknown_030006C8
+_0807332C: .4byte gUnknown_030006C4
+_08073330: .4byte gUnknown_030006D0
thumb_func_end TilesetCB_Sootopolis
thumb_func_start TilesetCB_Underwater
@@ -708,9 +708,9 @@ TilesetCB_Underwater: @ 8073334
str r0, [r1]
bx lr
.align 2, 0
-_08073348: .4byte 0x030006c6
-_0807334C: .4byte 0x030006c8
-_08073350: .4byte 0x030006d0
+_08073348: .4byte gUnknown_030006C6
+_0807334C: .4byte gUnknown_030006C8
+_08073350: .4byte gUnknown_030006D0
_08073354: .4byte sub_80735E4
thumb_func_end TilesetCB_Underwater
@@ -727,9 +727,9 @@ TilesetCB_SootopolisGym: @ 8073358
str r0, [r1]
bx lr
.align 2, 0
-_0807336C: .4byte 0x030006c6
-_08073370: .4byte 0x030006c8
-_08073374: .4byte 0x030006d0
+_0807336C: .4byte gUnknown_030006C6
+_08073370: .4byte gUnknown_030006C8
+_08073374: .4byte gUnknown_030006D0
_08073378: .4byte sub_80738A8
thumb_func_end TilesetCB_SootopolisGym
@@ -747,10 +747,10 @@ TilesetCB_Cave: @ 807337C
str r0, [r1]
bx lr
.align 2, 0
-_08073394: .4byte 0x030006c6
-_08073398: .4byte 0x030006c8
-_0807339C: .4byte 0x030006c4
-_080733A0: .4byte 0x030006d0
+_08073394: .4byte gUnknown_030006C6
+_08073398: .4byte gUnknown_030006C8
+_0807339C: .4byte gUnknown_030006C4
+_080733A0: .4byte gUnknown_030006D0
_080733A4: .4byte sub_8073600
thumb_func_end TilesetCB_Cave
@@ -767,9 +767,9 @@ TilesetCB_EliteFour: @ 80733A8
str r0, [r1]
bx lr
.align 2, 0
-_080733BC: .4byte 0x030006c6
-_080733C0: .4byte 0x030006c8
-_080733C4: .4byte 0x030006d0
+_080733BC: .4byte gUnknown_030006C6
+_080733C0: .4byte gUnknown_030006C8
+_080733C4: .4byte gUnknown_030006D0
_080733C8: .4byte sub_80738C0
thumb_func_end TilesetCB_EliteFour
@@ -787,10 +787,10 @@ TilesetCB_MauvilleGym: @ 80733CC
str r0, [r1]
bx lr
.align 2, 0
-_080733E4: .4byte 0x030006c6
-_080733E8: .4byte 0x030006c8
-_080733EC: .4byte 0x030006c4
-_080733F0: .4byte 0x030006d0
+_080733E4: .4byte gUnknown_030006C6
+_080733E8: .4byte gUnknown_030006C8
+_080733EC: .4byte gUnknown_030006C4
+_080733F0: .4byte gUnknown_030006D0
_080733F4: .4byte sub_8073890
thumb_func_end TilesetCB_MauvilleGym
@@ -808,10 +808,10 @@ TilesetCB_BikeShop: @ 80733F8
str r0, [r1]
bx lr
.align 2, 0
-_08073410: .4byte 0x030006c6
-_08073414: .4byte 0x030006c8
-_08073418: .4byte 0x030006c4
-_0807341C: .4byte 0x030006d0
+_08073410: .4byte gUnknown_030006C6
+_08073414: .4byte gUnknown_030006C8
+_08073418: .4byte gUnknown_030006C4
+_0807341C: .4byte gUnknown_030006D0
_08073420: .4byte sub_80738EC
thumb_func_end TilesetCB_BikeShop
diff --git a/asm/rom_8074BAC.s b/asm/rom_8074BAC.s
index d3b081455..d07f83efd 100644
--- a/asm/rom_8074BAC.s
+++ b/asm/rom_8074BAC.s
@@ -16,7 +16,7 @@ sound_sources_off: @ 8074BAC
pop {r0}
bx r0
.align 2, 0
-_08074BBC: .4byte 0x03004aec
+_08074BBC: .4byte gUnknown_03004AEC
thumb_func_end sound_sources_off
thumb_func_start sound_something
@@ -33,7 +33,7 @@ sound_something: @ 8074BC0
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_08074BD8: .4byte 0x030006d8
+_08074BD8: .4byte gUnknown_030006D8
_08074BDC: .4byte _08074BE0
.align 2, 0
_08074BE0:
@@ -53,7 +53,7 @@ _08074C00:
bl sub_8075474
b _08074CA2
.align 2, 0
-_08074C10: .4byte 0x030006d4
+_08074C10: .4byte gUnknown_030006D4
_08074C14:
bl sub_8075028
lsls r0, 24
@@ -66,8 +66,8 @@ _08074C14:
strb r1, [r0]
b _08074CA2
.align 2, 0
-_08074C2C: .4byte 0x030006d6
-_08074C30: .4byte 0x030006d8
+_08074C2C: .4byte gUnknown_030006D6
+_08074C30: .4byte gUnknown_030006D8
_08074C34:
bl sub_8075028
lsls r0, 24
@@ -90,9 +90,9 @@ _08074C34:
bl sub_8075474
b _08074CA2
.align 2, 0
-_08074C64: .4byte 0x030006d4
-_08074C68: .4byte 0x030006d6
-_08074C6C: .4byte 0x030006d8
+_08074C64: .4byte gUnknown_030006D4
+_08074C68: .4byte gUnknown_030006D6
+_08074C6C: .4byte gUnknown_030006D8
_08074C70:
bl sub_8075028
lsls r0, 24
@@ -121,10 +121,10 @@ _08074CA2:
pop {r0}
bx r0
.align 2, 0
-_08074CA8: .4byte 0x030006d6
-_08074CAC: .4byte 0x030006d9
-_08074CB0: .4byte 0x030006d4
-_08074CB4: .4byte 0x030006d8
+_08074CA8: .4byte gUnknown_030006D6
+_08074CAC: .4byte gUnknown_030006D9
+_08074CB0: .4byte gUnknown_030006D4
+_08074CB4: .4byte gUnknown_030006D8
thumb_func_end sound_something
thumb_func_start map_music_set_to_zero
@@ -140,10 +140,10 @@ map_music_set_to_zero: @ 8074CB8
strb r1, [r0]
bx lr
.align 2, 0
-_08074CCC: .4byte 0x030006d4
-_08074CD0: .4byte 0x030006d6
-_08074CD4: .4byte 0x030006d8
-_08074CD8: .4byte 0x030006d9
+_08074CCC: .4byte gUnknown_030006D4
+_08074CD0: .4byte gUnknown_030006D6
+_08074CD4: .4byte gUnknown_030006D8
+_08074CD8: .4byte gUnknown_030006D9
thumb_func_end map_music_set_to_zero
thumb_func_start current_map_music_get
@@ -152,7 +152,7 @@ current_map_music_get: @ 8074CDC
ldrh r0, [r0]
bx lr
.align 2, 0
-_08074CE4: .4byte 0x030006d4
+_08074CE4: .4byte gUnknown_030006D4
thumb_func_end current_map_music_get
thumb_func_start current_map_music_set
@@ -167,9 +167,9 @@ current_map_music_set: @ 8074CE8
strb r0, [r1]
bx lr
.align 2, 0
-_08074CFC: .4byte 0x030006d4
-_08074D00: .4byte 0x030006d6
-_08074D04: .4byte 0x030006d8
+_08074CFC: .4byte gUnknown_030006D4
+_08074D00: .4byte gUnknown_030006D6
+_08074D04: .4byte gUnknown_030006D8
thumb_func_end current_map_music_set
thumb_func_start sub_8074D08
@@ -184,9 +184,9 @@ sub_8074D08: @ 8074D08
strb r0, [r1]
bx lr
.align 2, 0
-_08074D1C: .4byte 0x030006d4
-_08074D20: .4byte 0x030006d6
-_08074D24: .4byte 0x030006d8
+_08074D1C: .4byte gUnknown_030006D4
+_08074D20: .4byte gUnknown_030006D6
+_08074D24: .4byte gUnknown_030006D8
thumb_func_end sub_8074D08
thumb_func_start sub_8074D28
@@ -213,9 +213,9 @@ _08074D3E:
pop {r0}
bx r0
.align 2, 0
-_08074D54: .4byte 0x030006d4
-_08074D58: .4byte 0x030006d6
-_08074D5C: .4byte 0x030006d8
+_08074D54: .4byte gUnknown_030006D4
+_08074D58: .4byte gUnknown_030006D6
+_08074D5C: .4byte gUnknown_030006D8
thumb_func_end sub_8074D28
thumb_func_start sub_8074D60
@@ -240,9 +240,9 @@ sub_8074D60: @ 8074D60
pop {r0}
bx r0
.align 2, 0
-_08074D88: .4byte 0x030006d4
-_08074D8C: .4byte 0x030006d6
-_08074D90: .4byte 0x030006d8
+_08074D88: .4byte gUnknown_030006D4
+_08074D8C: .4byte gUnknown_030006D6
+_08074D90: .4byte gUnknown_030006D8
thumb_func_end sub_8074D60
thumb_func_start sub_8074D94
@@ -272,10 +272,10 @@ sub_8074D94: @ 8074D94
pop {r0}
bx r0
.align 2, 0
-_08074DC8: .4byte 0x030006d4
-_08074DCC: .4byte 0x030006d6
-_08074DD0: .4byte 0x030006d8
-_08074DD4: .4byte 0x030006d9
+_08074DC8: .4byte gUnknown_030006D4
+_08074DCC: .4byte gUnknown_030006D6
+_08074DD0: .4byte gUnknown_030006D8
+_08074DD4: .4byte gUnknown_030006D9
thumb_func_end sub_8074D94
thumb_func_start unref_sub_8074DD8
@@ -302,10 +302,10 @@ unref_sub_8074DD8: @ 8074DD8
pop {r0}
bx r0
.align 2, 0
-_08074E04: .4byte 0x030006d4
-_08074E08: .4byte 0x030006d6
-_08074E0C: .4byte 0x030006d8
-_08074E10: .4byte 0x030006d9
+_08074E04: .4byte gUnknown_030006D4
+_08074E08: .4byte gUnknown_030006D6
+_08074E0C: .4byte gUnknown_030006D8
+_08074E10: .4byte gUnknown_030006D9
thumb_func_end unref_sub_8074DD8
thumb_func_start sub_8074E14
@@ -322,7 +322,7 @@ sub_8074E14: @ 8074E14
movs r0, 0x1
b _08074E32
.align 2, 0
-_08074E2C: .4byte 0x030006d8
+_08074E2C: .4byte gUnknown_030006D8
_08074E30:
movs r0, 0
_08074E32:
@@ -350,9 +350,9 @@ pause_music_for_sound_maybe: @ 8074E38
pop {r0}
bx r0
.align 2, 0
-_08074E60: .4byte 0x03007380
+_08074E60: .4byte gUnknown_03007380
_08074E64: .4byte gUnknown_0837DEF4
-_08074E68: .4byte 0x030006da
+_08074E68: .4byte gUnknown_030006DA
thumb_func_end pause_music_for_sound_maybe
thumb_func_start ducking_tick
@@ -369,7 +369,7 @@ ducking_tick: @ 8074E6C
movs r0, 0
b _08074EA0
.align 2, 0
-_08074E84: .4byte 0x030006da
+_08074E84: .4byte gUnknown_030006DA
_08074E88:
cmp r1, 0
bne _08074E98
@@ -377,7 +377,7 @@ _08074E88:
bl m4aMPlayContinue
b _08074E9E
.align 2, 0
-_08074E94: .4byte 0x03007380
+_08074E94: .4byte gUnknown_03007380
_08074E98:
movs r0, 0
bl m4aSongNumStart
@@ -467,7 +467,7 @@ task50_overworld_fanfare: @ 8074F18
strh r0, [r1]
b _08074F3C
.align 2, 0
-_08074F2C: .4byte 0x030006da
+_08074F2C: .4byte gUnknown_030006DA
_08074F30:
ldr r0, _08074F44
bl m4aMPlayContinue
@@ -478,7 +478,7 @@ _08074F3C:
pop {r0}
bx r0
.align 2, 0
-_08074F44: .4byte 0x03007380
+_08074F44: .4byte gUnknown_03007380
thumb_func_end task50_overworld_fanfare
thumb_func_start task_add_50_overworld_fanfare_if_not_running
@@ -533,8 +533,8 @@ _08074F80:
pop {r0}
bx r0
.align 2, 0
-_08074FAC: .4byte 0x03004aec
-_08074FB0: .4byte 0x03007380
+_08074FAC: .4byte gUnknown_03004AEC
+_08074FB0: .4byte gUnknown_03007380
_08074FB4: .4byte 0x0000ffff
thumb_func_end sub_8074F6C
@@ -549,7 +549,7 @@ sub_8074FB8: @ 8074FB8
pop {r0}
bx r0
.align 2, 0
-_08074FCC: .4byte 0x03007380
+_08074FCC: .4byte gUnknown_03007380
thumb_func_end sub_8074FB8
thumb_func_start sub_8074FD0
@@ -566,7 +566,7 @@ sub_8074FD0: @ 8074FD0
movs r0, 0
b _08074FF2
.align 2, 0
-_08074FE8: .4byte 0x03007380
+_08074FE8: .4byte gUnknown_03007380
_08074FEC: .4byte 0x0000ffff
_08074FF0:
movs r0, 0x1
@@ -586,7 +586,7 @@ sub_8074FF8: @ 8074FF8
pop {r0}
bx r0
.align 2, 0
-_0807500C: .4byte 0x03007380
+_0807500C: .4byte gUnknown_03007380
thumb_func_end sub_8074FF8
thumb_func_start play_sound_effect
@@ -600,7 +600,7 @@ play_sound_effect: @ 8075010
pop {r0}
bx r0
.align 2, 0
-_08075024: .4byte 0x03007380
+_08075024: .4byte gUnknown_03007380
thumb_func_end play_sound_effect
thumb_func_start sub_8075028
@@ -613,7 +613,7 @@ sub_8075028: @ 8075028
movs r0, 0
b _0807503E
.align 2, 0
-_08075038: .4byte 0x03007380
+_08075038: .4byte gUnknown_03007380
_0807503C:
movs r0, 0x1
_0807503E:
@@ -653,9 +653,9 @@ cry_related: @ 8075044
pop {r0}
bx r0
.align 2, 0
-_08075084: .4byte 0x03007380
+_08075084: .4byte gUnknown_03007380
_08075088: .4byte 0x0000ffff
-_0807508C: .4byte 0x0202f7a0
+_0807508C: .4byte gUnknown_0202F7A0
thumb_func_end cry_related
thumb_func_start sub_8075090
@@ -721,9 +721,9 @@ _080750FE:
pop {r0}
bx r0
.align 2, 0
-_08075108: .4byte 0x03007380
+_08075108: .4byte gUnknown_03007380
_0807510C: .4byte 0x0000ffff
-_08075110: .4byte 0x0202f7a0
+_08075110: .4byte gUnknown_0202F7A0
thumb_func_end sub_80750B4
thumb_func_start sub_8075114
@@ -773,8 +773,8 @@ _08075164:
pop {r0}
bx r0
.align 2, 0
-_0807516C: .4byte 0x020239f8
-_08075170: .4byte 0x03007380
+_0807516C: .4byte gUnknown_020239F8
+_08075170: .4byte gUnknown_03007380
_08075174: .4byte 0x0000ffff
thumb_func_end sub_8075114
@@ -807,9 +807,9 @@ sub_8075178: @ 8075178
pop {r0}
bx r0
.align 2, 0
-_080751B4: .4byte 0x03007380
+_080751B4: .4byte gUnknown_03007380
_080751B8: .4byte 0x0000ffff
-_080751BC: .4byte 0x0202f7a0
+_080751BC: .4byte gUnknown_0202F7A0
thumb_func_end sub_8075178
thumb_func_start sub_80751C0
@@ -1026,7 +1026,7 @@ _0807535A:
bx r0
.align 2, 0
_0807536C: .4byte voicegroup_8453790
-_08075370: .4byte 0x0202f79c
+_08075370: .4byte gUnknown_0202F79C
thumb_func_end sub_80751C0
thumb_func_start sub_8075374
@@ -1060,7 +1060,7 @@ sub_8075398: @ 8075398
pop {r0}
bx r0
.align 2, 0
-_080753AC: .4byte 0x0202f79c
+_080753AC: .4byte gUnknown_0202F79C
thumb_func_end sub_8075398
thumb_func_start sub_80753B0
@@ -1072,7 +1072,7 @@ sub_80753B0: @ 80753B0
pop {r0}
bx r0
.align 2, 0
-_080753C0: .4byte 0x0202f79c
+_080753C0: .4byte gUnknown_0202F79C
thumb_func_end sub_80753B0
thumb_func_start sub_80753C4
@@ -1087,7 +1087,7 @@ sub_80753C4: @ 80753C4
movs r0, 0
b _080753E2
.align 2, 0
-_080753DC: .4byte 0x0202f79c
+_080753DC: .4byte gUnknown_0202F79C
_080753E0:
movs r0, 0x1
_080753E2:
@@ -1106,7 +1106,7 @@ sub_80753E8: @ 80753E8
movs r0, 0
b _08075402
.align 2, 0
-_080753FC: .4byte 0x0202f79c
+_080753FC: .4byte gUnknown_0202F79C
_08075400:
movs r0, 0x1
_08075402:
@@ -1127,7 +1127,7 @@ sub_8075408: @ 8075408
strb r0, [r1]
b _0807543E
.align 2, 0
-_0807541C: .4byte 0x0202f7a0
+_0807541C: .4byte gUnknown_0202F7A0
_08075420:
ldr r0, _08075444
ldr r0, [r0]
@@ -1146,8 +1146,8 @@ _0807543E:
pop {r0}
bx r0
.align 2, 0
-_08075444: .4byte 0x0202f79c
-_08075448: .4byte 0x03007380
+_08075444: .4byte gUnknown_0202F79C
+_08075448: .4byte gUnknown_03007380
_0807544C: .4byte 0x0000ffff
thumb_func_end sub_8075408
@@ -1188,7 +1188,7 @@ _08075484:
pop {r0}
bx r0
.align 2, 0
-_08075490: .4byte 0x03004aec
+_08075490: .4byte gUnknown_03004AEC
thumb_func_end sub_8075474
thumb_func_start audio_play
@@ -1235,8 +1235,8 @@ audio_play_and_stuff: @ 80754A4
pop {r0}
bx r0
.align 2, 0
-_080754EC: .4byte 0x030073c0
-_080754F0: .4byte 0x03007400
+_080754EC: .4byte gUnknown_030073C0
+_080754F0: .4byte gUnknown_03007400
_080754F4: .4byte 0x0000ffff
thumb_func_end audio_play_and_stuff
@@ -1262,7 +1262,7 @@ sub_80754F8: @ 80754F8
pop {r0}
bx r0
.align 2, 0
-_08075524: .4byte 0x030073c0
+_08075524: .4byte gUnknown_030073C0
_08075528: .4byte 0x0000ffff
thumb_func_end sub_80754F8
@@ -1288,7 +1288,7 @@ sub_807552C: @ 807552C
pop {r0}
bx r0
.align 2, 0
-_08075558: .4byte 0x03007400
+_08075558: .4byte gUnknown_03007400
_0807555C: .4byte 0x0000ffff
thumb_func_end sub_807552C
@@ -1311,9 +1311,9 @@ sub_8075560: @ 8075560
pop {r0}
bx r0
.align 2, 0
-_08075584: .4byte 0x030073c0
+_08075584: .4byte gUnknown_030073C0
_08075588: .4byte 0x0000ffff
-_0807558C: .4byte 0x03007400
+_0807558C: .4byte gUnknown_03007400
thumb_func_end sub_8075560
thumb_func_start mplay_has_finished_maybe
@@ -1345,8 +1345,8 @@ _080755BC:
movs r0, 0
b _080755CE
.align 2, 0
-_080755C0: .4byte 0x030073c0
-_080755C4: .4byte 0x03007400
+_080755C0: .4byte gUnknown_030073C0
+_080755C4: .4byte gUnknown_03007400
_080755C8: .4byte 0x0000ffff
_080755CC:
movs r0, 0x1
@@ -1369,7 +1369,7 @@ sub_80755D4: @ 80755D4
movs r0, 0x1
b _080755F6
.align 2, 0
-_080755EC: .4byte 0x03007380
+_080755EC: .4byte gUnknown_03007380
_080755F0: .4byte 0x0000ffff
_080755F4:
movs r0, 0
@@ -1392,7 +1392,7 @@ sub_80755FC: @ 80755FC
movs r0, 0x1
b _0807561E
.align 2, 0
-_08075614: .4byte 0x03007450
+_08075614: .4byte gUnknown_03007450
_08075618: .4byte 0x0000ffff
_0807561C:
movs r0, 0
@@ -1480,24 +1480,24 @@ _08075684:
pop {r0}
bx r0
.align 2, 0
-_080756B8: .4byte 0x0202f7b0
-_080756BC: .4byte 0x0202f7b1
-_080756C0: .4byte 0x0202f7b2
-_080756C4: .4byte 0x0202f7b3
-_080756C8: .4byte 0x0202f7b4
-_080756CC: .4byte 0x0202f7b8
-_080756D0: .4byte 0x0202f7bc
-_080756D4: .4byte 0x0202f7be
-_080756D8: .4byte 0x0202f7c2
-_080756DC: .4byte 0x0202f7c4
-_080756E0: .4byte 0x0202f7c5
-_080756E4: .4byte 0x0202f7c6
-_080756E8: .4byte 0x0202f7c8
-_080756EC: .4byte 0x0202f7c9
-_080756F0: .4byte 0x0202f7d2
+_080756B8: .4byte gUnknown_0202F7B0
+_080756BC: .4byte gUnknown_0202F7B1
+_080756C0: .4byte gUnknown_0202F7B2
+_080756C4: .4byte gUnknown_0202F7B3
+_080756C8: .4byte gUnknown_0202F7B4
+_080756CC: .4byte gUnknown_0202F7B8
+_080756D0: .4byte gUnknown_0202F7BC
+_080756D4: .4byte gUnknown_0202F7BE
+_080756D8: .4byte gUnknown_0202F7C2
+_080756DC: .4byte gUnknown_0202F7C4
+_080756E0: .4byte gUnknown_0202F7C5
+_080756E4: .4byte gUnknown_0202F7C6
+_080756E8: .4byte gUnknown_0202F7C8
+_080756EC: .4byte gUnknown_0202F7C9
+_080756F0: .4byte gUnknown_0202F7D2
_080756F4: .4byte 0x0000ffff
-_080756F8: .4byte 0x03004b10
-_080756FC: .4byte 0x03004b00
+_080756F8: .4byte gUnknown_03004B10
+_080756FC: .4byte gUnknown_03004B00
thumb_func_end sub_8075624
thumb_func_start move_anim_start_t1
@@ -1520,10 +1520,10 @@ move_anim_start_t1: @ 8075700
pop {r0}
bx r0
.align 2, 0
-_08075724: .4byte 0x0202f7c8
-_08075728: .4byte 0x02024c07
-_0807572C: .4byte 0x0202f7c9
-_08075730: .4byte 0x02024c08
+_08075724: .4byte gUnknown_0202F7C8
+_08075728: .4byte gUnknown_02024C07
+_0807572C: .4byte gUnknown_0202F7C9
+_08075730: .4byte gUnknown_02024C08
_08075734: .4byte gBattleAnims_Moves
thumb_func_end move_anim_start_t1
@@ -1568,9 +1568,9 @@ _08075774:
ldr r1, _08075794
b _0807579E
.align 2, 0
-_0807578C: .4byte 0x02024a6a
-_08075790: .4byte 0x0202f7ca
-_08075794: .4byte 0x030045c0
+_0807578C: .4byte gUnknown_02024A6A
+_08075790: .4byte gUnknown_0202F7CA
+_08075794: .4byte gEnemyParty
_08075798:
ldrh r0, [r6]
muls r0, r7
@@ -1593,11 +1593,11 @@ _0807579E:
ldr r6, _080757D4
b _080757FC
.align 2, 0
-_080757C0: .4byte 0x03004360
-_080757C4: .4byte 0x0202f7c6
-_080757C8: .4byte 0x0202f7c2
-_080757CC: .4byte 0x0202f7b1
-_080757D0: .4byte 0x0202f7ac
+_080757C0: .4byte gPlayerParty
+_080757C4: .4byte gUnknown_0202F7C6
+_080757C8: .4byte gUnknown_0202F7C2
+_080757CC: .4byte gUnknown_0202F7B1
+_080757D0: .4byte gUnknown_0202F7AC
_080757D4: .4byte sub_80759D0
_080757D8:
ldr r3, _08075808
@@ -1626,13 +1626,13 @@ _080757FC:
strh r0, [r3]
b _08075828
.align 2, 0
-_08075808: .4byte 0x0202f7c6
-_0807580C: .4byte 0x0202f7c2
-_08075810: .4byte 0x0202f7b1
-_08075814: .4byte 0x0202f7ac
+_08075808: .4byte gUnknown_0202F7C6
+_0807580C: .4byte gUnknown_0202F7C2
+_08075810: .4byte gUnknown_0202F7B1
+_08075814: .4byte gUnknown_0202F7AC
_08075818: .4byte sub_80759D0
_0807581C: .4byte 0x02019348
-_08075820: .4byte 0x0202f7ca
+_08075820: .4byte gUnknown_0202F7CA
_08075824:
mov r1, r8
strh r1, [r3]
@@ -1682,11 +1682,11 @@ _08075862:
ldr r2, _08075890
b _08075896
.align 2, 0
-_0807587C: .4byte 0x03004b00
-_08075880: .4byte 0x0202f7a4
-_08075884: .4byte 0x0202f7b0
+_0807587C: .4byte gUnknown_03004B00
+_08075880: .4byte gUnknown_0202F7A4
+_08075884: .4byte gUnknown_0202F7B0
_08075888: .4byte 0x0000ffff
-_0807588C: .4byte 0x03004b10
+_0807588C: .4byte gUnknown_03004B10
_08075890: .4byte gUnknown_081C7160
_08075894:
adds r4, 0x1
@@ -1722,11 +1722,11 @@ _080758AE:
bx r0
.align 2, 0
_080758D0: .4byte 0x0000ffff
-_080758D4: .4byte 0x03007380
-_080758D8: .4byte 0x030042c4
-_080758DC: .4byte 0x03004240
-_080758E0: .4byte 0x03004200
-_080758E4: .4byte 0x03004244
+_080758D4: .4byte gUnknown_03007380
+_080758D8: .4byte gUnknown_030042C4
+_080758DC: .4byte gUnknown_03004240
+_080758E0: .4byte gUnknown_03004200
+_080758E4: .4byte gUnknown_03004244
thumb_func_end move_something
thumb_func_start move_anim_8072740
@@ -1744,7 +1744,7 @@ move_anim_8072740: @ 80758E8
pop {r0}
bx r0
.align 2, 0
-_08075904: .4byte 0x0202f7b2
+_08075904: .4byte gUnknown_0202F7B2
thumb_func_end move_anim_8072740
thumb_func_start move_anim_task_del
@@ -1760,7 +1760,7 @@ move_anim_task_del: @ 8075908
pop {r0}
bx r0
.align 2, 0
-_08075920: .4byte 0x0202f7b2
+_08075920: .4byte gUnknown_0202F7B2
thumb_func_end move_anim_task_del
thumb_func_start move_anim_related_task_del
@@ -1776,7 +1776,7 @@ move_anim_related_task_del: @ 8075924
pop {r0}
bx r0
.align 2, 0
-_0807593C: .4byte 0x0202f7b3
+_0807593C: .4byte gUnknown_0202F7B3
thumb_func_end move_anim_related_task_del
thumb_func_start sub_8075940
@@ -1795,7 +1795,7 @@ _0807594C:
b _08075968
.align 2, 0
_08075958: .4byte 0x0000ffff
-_0807595C: .4byte 0x03004b10
+_0807595C: .4byte gUnknown_03004B10
_08075960:
adds r1, 0x2
adds r2, 0x1
@@ -1825,7 +1825,7 @@ _0807597E:
b _0807599C
.align 2, 0
_0807598C: .4byte 0x0000ffff
-_08075990: .4byte 0x03004b10
+_08075990: .4byte gUnknown_03004B10
_08075994:
adds r1, 0x2
adds r2, 0x1
@@ -1852,8 +1852,8 @@ move_anim_waiter: @ 80759A4
movs r0, 0
b _080759CA
.align 2, 0
-_080759BC: .4byte 0x0202f7b0
-_080759C0: .4byte 0x0202f7ac
+_080759BC: .4byte gUnknown_0202F7B0
+_080759C0: .4byte gUnknown_0202F7AC
_080759C4: .4byte sub_80759D0
_080759C8:
subs r0, r1, 0x1
@@ -1891,9 +1891,9 @@ _080759F8:
bx r0
.align 2, 0
_08075A00: .4byte gUnknown_0837F4B8
-_08075A04: .4byte 0x0202f7a4
-_08075A08: .4byte 0x0202f7b0
-_08075A0C: .4byte 0x0202f7b1
+_08075A04: .4byte gUnknown_0202F7A4
+_08075A08: .4byte gUnknown_0202F7B0
+_08075A0C: .4byte gUnknown_0202F7B1
thumb_func_end sub_80759D0
thumb_func_start ma00_load_graphics
@@ -1934,12 +1934,12 @@ ma00_load_graphics: @ 8075A10
pop {r0}
bx r0
.align 2, 0
-_08075A5C: .4byte 0x0202f7a4
+_08075A5C: .4byte gUnknown_0202F7A4
_08075A60: .4byte gBattleAnimPicTable - (10000 * 8)
_08075A64: .4byte gBattleAnimPaletteTable - (10000 * 8)
_08075A68: .4byte 0xffffd8f0
-_08075A6C: .4byte 0x0202f7b0
-_08075A70: .4byte 0x0202f7ac
+_08075A6C: .4byte gUnknown_0202F7B0
+_08075A70: .4byte gUnknown_0202F7AC
_08075A74: .4byte move_anim_waiter
thumb_func_end ma00_load_graphics
@@ -1975,7 +1975,7 @@ ma01_080728D0: @ 8075A78
pop {r0}
bx r0
.align 2, 0
-_08075AB8: .4byte 0x0202f7a4
+_08075AB8: .4byte gUnknown_0202F7A4
_08075ABC: .4byte gBattleAnimPicTable
_08075AC0: .4byte 0xffffd8f0
thumb_func_end ma01_080728D0
@@ -2036,8 +2036,8 @@ _08075B14:
subs r0, 0x40
b _08075B36
.align 2, 0
-_08075B2C: .4byte 0x0202f7a4
-_08075B30: .4byte 0x03004b00
+_08075B2C: .4byte gUnknown_0202F7A4
+_08075B30: .4byte gUnknown_03004B00
_08075B34:
negs r0, r4
_08075B36:
@@ -2046,7 +2046,7 @@ _08075B36:
ldr r0, _08075B40
b _08075B56
.align 2, 0
-_08075B40: .4byte 0x0202f7c9
+_08075B40: .4byte gUnknown_0202F7C9
_08075B44:
cmp r4, 0x3F
bls _08075B4E
@@ -2101,9 +2101,9 @@ _08075B74:
pop {r0}
bx r0
.align 2, 0
-_08075BAC: .4byte 0x0202f7c8
-_08075BB0: .4byte 0x0202f7c9
-_08075BB4: .4byte 0x0202f7b2
+_08075BAC: .4byte gUnknown_0202F7C8
+_08075BB0: .4byte gUnknown_0202F7C9
+_08075BB4: .4byte gUnknown_0202F7B2
thumb_func_end ma02_instanciate_template
thumb_func_start sub_8075BB8
@@ -2164,9 +2164,9 @@ _08075C08:
pop {r0}
bx r0
.align 2, 0
-_08075C28: .4byte 0x0202f7a4
-_08075C2C: .4byte 0x03004b00
-_08075C30: .4byte 0x0202f7b2
+_08075C28: .4byte gUnknown_0202F7A4
+_08075C2C: .4byte gUnknown_03004B00
+_08075C30: .4byte gUnknown_0202F7B2
thumb_func_end sub_8075BB8
thumb_func_start ma04_wait_countdown
@@ -2196,9 +2196,9 @@ _08075C52:
pop {r0}
bx r0
.align 2, 0
-_08075C64: .4byte 0x0202f7a4
-_08075C68: .4byte 0x0202f7b0
-_08075C6C: .4byte 0x0202f7ac
+_08075C64: .4byte gUnknown_0202F7A4
+_08075C68: .4byte gUnknown_0202F7B0
+_08075C6C: .4byte gUnknown_0202F7AC
_08075C70: .4byte move_anim_waiter
thumb_func_end ma04_wait_countdown
@@ -2217,9 +2217,9 @@ sub_8075C74: @ 8075C74
strb r2, [r0]
b _08075C9E
.align 2, 0
-_08075C8C: .4byte 0x0202f7b2
-_08075C90: .4byte 0x0202f7a4
-_08075C94: .4byte 0x0202f7b0
+_08075C8C: .4byte gUnknown_0202F7B2
+_08075C90: .4byte gUnknown_0202F7A4
+_08075C94: .4byte gUnknown_0202F7B0
_08075C98:
ldr r1, _08075CA4
movs r0, 0x1
@@ -2228,7 +2228,7 @@ _08075C9E:
pop {r0}
bx r0
.align 2, 0
-_08075CA4: .4byte 0x0202f7b0
+_08075CA4: .4byte gUnknown_0202F7B0
thumb_func_end sub_8075C74
thumb_func_start nullsub_53
@@ -2269,10 +2269,10 @@ _08075CD8:
strh r0, [r1]
b _08075D0A
.align 2, 0
-_08075CE0: .4byte 0x0202f7b2
-_08075CE4: .4byte 0x0202f7b3
-_08075CE8: .4byte 0x0202f7c2
-_08075CEC: .4byte 0x03004af0
+_08075CE0: .4byte gUnknown_0202F7B2
+_08075CE4: .4byte gUnknown_0202F7B3
+_08075CE8: .4byte gUnknown_0202F7C2
+_08075CEC: .4byte gUnknown_03004AF0
_08075CF0:
bl mplay_has_finished_maybe
lsls r0, 24
@@ -2292,8 +2292,8 @@ _08075D0A:
strb r0, [r1]
b _08075D8E
.align 2, 0
-_08075D14: .4byte 0x03004af0
-_08075D18: .4byte 0x0202f7b0
+_08075D14: .4byte gUnknown_03004AF0
+_08075D18: .4byte gUnknown_0202F7B0
_08075D1C:
ldr r0, _08075D98
bl m4aMPlayStop
@@ -2355,14 +2355,14 @@ _08075D8E:
pop {r0}
bx r0
.align 2, 0
-_08075D98: .4byte 0x030073c0
-_08075D9C: .4byte 0x03007400
-_08075DA0: .4byte 0x03004af0
+_08075D98: .4byte gUnknown_030073C0
+_08075D9C: .4byte gUnknown_03007400
+_08075DA0: .4byte gUnknown_03004AF0
_08075DA4: .4byte 0x0000ffff
_08075DA8: .4byte gBattleAnimPicTable
-_08075DAC: .4byte 0x03004b10
-_08075DB0: .4byte 0x03007380
-_08075DB4: .4byte 0x0202f7b1
+_08075DAC: .4byte gUnknown_03004B10
+_08075DB0: .4byte gUnknown_03007380
+_08075DB4: .4byte gUnknown_0202F7B1
thumb_func_end sub_8075CB0
thumb_func_start ma09_play_sound
@@ -2384,7 +2384,7 @@ ma09_play_sound: @ 8075DB8
pop {r0}
bx r0
.align 2, 0
-_08075DDC: .4byte 0x0202f7a4
+_08075DDC: .4byte gUnknown_0202F7A4
thumb_func_end ma09_play_sound
thumb_func_start sub_8075DE0
@@ -2400,7 +2400,7 @@ sub_8075DE0: @ 8075DE0
movs r6, 0x2
b _08075E02
.align 2, 0
-_08075DF4: .4byte 0x0202f7a4
+_08075DF4: .4byte gUnknown_0202F7A4
_08075DF8:
cmp r6, 0x1
bne _08075DFE
@@ -2415,7 +2415,7 @@ _08075E06:
ldr r0, _08075E0C
b _08075E12
.align 2, 0
-_08075E0C: .4byte 0x0202f7c8
+_08075E0C: .4byte gUnknown_0202F7C8
_08075E10:
ldr r0, _08075E44
_08075E12:
@@ -2442,7 +2442,7 @@ _08075E3E:
movs r7, 0
b _08075E4A
.align 2, 0
-_08075E44: .4byte 0x0202f7c9
+_08075E44: .4byte gUnknown_0202F7C9
_08075E48:
movs r7, 0x1
_08075E4A:
@@ -2484,12 +2484,12 @@ _08075E4A:
ldr r0, _08075EAC
b _08075EB8
.align 2, 0
-_08075E98: .4byte 0x02024be0
+_08075E98: .4byte gUnknown_02024BE0
_08075E9C: .4byte task_pA_ma0A_obj_to_bg_pal
-_08075EA0: .4byte 0x03004b20
-_08075EA4: .4byte 0x02020004
-_08075EA8: .4byte 0x030042c0
-_08075EAC: .4byte 0x030041b4
+_08075EA0: .4byte gTasks
+_08075EA4: .4byte gSprites
+_08075EA8: .4byte gUnknown_030042C0
+_08075EAC: .4byte gUnknown_030041B4
_08075EB0:
ldr r0, _08075F04
ldrh r0, [r0]
@@ -2534,10 +2534,10 @@ _08075F00:
movs r7, 0
b _08075F16
.align 2, 0
-_08075F04: .4byte 0x03004288
-_08075F08: .4byte 0x03004280
-_08075F0C: .4byte 0x03004b20
-_08075F10: .4byte 0x0202f7c2
+_08075F04: .4byte gUnknown_03004288
+_08075F08: .4byte gUnknown_03004280
+_08075F0C: .4byte gTasks
+_08075F10: .4byte gUnknown_0202F7C2
_08075F14:
movs r7, 0x1
_08075F16:
@@ -2579,12 +2579,12 @@ _08075F16:
ldr r0, _08075F78
b _08075F84
.align 2, 0
-_08075F64: .4byte 0x02024be0
+_08075F64: .4byte gUnknown_02024BE0
_08075F68: .4byte task_pA_ma0A_obj_to_bg_pal
-_08075F6C: .4byte 0x03004b20
-_08075F70: .4byte 0x02020004
-_08075F74: .4byte 0x030042c0
-_08075F78: .4byte 0x030041b4
+_08075F6C: .4byte gTasks
+_08075F70: .4byte gSprites
+_08075F74: .4byte gUnknown_030042C0
+_08075F78: .4byte gUnknown_030041B4
_08075F7C:
ldr r0, _08075FA8
ldrh r0, [r0]
@@ -2611,11 +2611,11 @@ _08075F9A:
pop {r0}
bx r0
.align 2, 0
-_08075FA8: .4byte 0x03004288
-_08075FAC: .4byte 0x03004280
-_08075FB0: .4byte 0x03004b20
-_08075FB4: .4byte 0x0202f7c2
-_08075FB8: .4byte 0x0202f7a4
+_08075FA8: .4byte gUnknown_03004288
+_08075FAC: .4byte gUnknown_03004280
+_08075FB0: .4byte gTasks
+_08075FB4: .4byte gUnknown_0202F7C2
+_08075FB8: .4byte gUnknown_0202F7A4
thumb_func_end sub_8075DE0
thumb_func_start b_side_obj__get_some_boolean
@@ -2634,7 +2634,7 @@ b_side_obj__get_some_boolean: @ 8075FBC
beq _0807601C
b _0807602C
.align 2, 0
-_08075FD8: .4byte 0x0202f7c8
+_08075FD8: .4byte gUnknown_0202F7C8
_08075FDC:
adds r0, r4, 0
bl sub_8078874
@@ -2671,8 +2671,8 @@ _0807601C:
b _0807602E
.align 2, 0
_08076020: .4byte 0x02017800
-_08076024: .4byte 0x02020004
-_08076028: .4byte 0x02024be0
+_08076024: .4byte gSprites
+_08076028: .4byte gUnknown_02024BE0
_0807602C:
movs r0, 0
_0807602E:
@@ -2862,13 +2862,13 @@ _08076194: .4byte 0x040000d4
_08076198: .4byte 0x85000400
_0807619C: .4byte 0x81000800
_080761A0: .4byte REG_BG1CNT
-_080761A4: .4byte 0x02024be0
-_080761A8: .4byte 0x030042c0
-_080761AC: .4byte 0x02020004
+_080761A4: .4byte gUnknown_02024BE0
+_080761A8: .4byte gUnknown_030042C0
+_080761AC: .4byte gSprites
_080761B0: .4byte 0x02019348
-_080761B4: .4byte 0x030041b4
+_080761B4: .4byte gUnknown_030041B4
_080761B8: .4byte REG_BG1HOFS
-_080761BC: .4byte 0x0202ecc8
+_080761BC: .4byte gUnknown_0202ECC8
_080761C0: .4byte 0x84000008
_080761C4:
mov r0, r9
@@ -3064,17 +3064,17 @@ _08076338:
bx r0
.align 2, 0
_08076348: .4byte 0x06006000
-_0807634C: .4byte 0x02020004
+_0807634C: .4byte gSprites
_08076350: .4byte 0x040000d4
_08076354: .4byte 0x85000400
_08076358: .4byte 0x0600f000
_0807635C: .4byte 0x85000200
_08076360: .4byte REG_BG2CNT
-_08076364: .4byte 0x02024be0
-_08076368: .4byte 0x03004288
-_0807636C: .4byte 0x03004280
+_08076364: .4byte gUnknown_02024BE0
+_08076368: .4byte gUnknown_03004288
+_0807636C: .4byte gUnknown_03004280
_08076370: .4byte REG_BG2HOFS
-_08076374: .4byte 0x0202ecc8
+_08076374: .4byte gUnknown_0202ECC8
_08076378: .4byte 0x05000120
_0807637C: .4byte 0x84000008
thumb_func_end sub_8076034
@@ -3270,8 +3270,8 @@ _080764AE:
ldr r1, [sp, 0x8]
b _08076540
.align 2, 0
-_080764E0: .4byte 0x030042c0
-_080764E4: .4byte 0x030041b4
+_080764E0: .4byte gUnknown_030042C0
+_080764E4: .4byte gUnknown_030041B4
_080764E8: .4byte 0x040000d4
_080764EC: .4byte 0x85000400
_080764F0:
@@ -3339,8 +3339,8 @@ _08076540:
bx r0
.align 2, 0
_08076568: .4byte 0x06006000
-_0807656C: .4byte 0x03004288
-_08076570: .4byte 0x03004280
+_0807656C: .4byte gUnknown_03004288
+_08076570: .4byte gUnknown_03004280
_08076574: .4byte 0x040000d4
_08076578: .4byte 0x85000400
_0807657C: .4byte 0x0600f000
@@ -3408,11 +3408,11 @@ task_pA_ma0A_obj_to_bg_pal: @ 8076584
adds r0, r1
b _08076634
.align 2, 0
-_080765FC: .4byte 0x03004b20
-_08076600: .4byte 0x02020004
-_08076604: .4byte 0x030042c0
-_08076608: .4byte 0x030041b4
-_0807660C: .4byte 0x0202f0c8
+_080765FC: .4byte gTasks
+_08076600: .4byte gSprites
+_08076604: .4byte gUnknown_030042C0
+_08076608: .4byte gUnknown_030041B4
+_0807660C: .4byte gUnknown_0202F0C8
_08076610: .4byte 0xfffffe00
_08076614:
ldr r1, _08076648
@@ -3443,9 +3443,9 @@ _08076634:
pop {r0}
bx r0
.align 2, 0
-_08076648: .4byte 0x03004288
-_0807664C: .4byte 0x03004280
-_08076650: .4byte 0x0202f0c8
+_08076648: .4byte gUnknown_03004288
+_0807664C: .4byte gUnknown_03004280
+_08076650: .4byte gUnknown_0202F0C8
_08076654: .4byte 0x040000d4
_08076658: .4byte 0x84000008
thumb_func_end task_pA_ma0A_obj_to_bg_pal
@@ -3463,7 +3463,7 @@ ma0B_0807324C: @ 807665C
movs r4, 0x2
b _0807667E
.align 2, 0
-_08076670: .4byte 0x0202f7a4
+_08076670: .4byte gUnknown_0202F7A4
_08076674:
cmp r4, 0x1
bne _0807667A
@@ -3478,7 +3478,7 @@ _08076682:
ldr r0, _08076688
b _0807668E
.align 2, 0
-_08076688: .4byte 0x0202f7c8
+_08076688: .4byte gUnknown_0202F7C8
_0807668C:
ldr r0, _080766E4
_0807668E:
@@ -3526,10 +3526,10 @@ _080766B4:
strb r1, [r0]
b _080766F6
.align 2, 0
-_080766E4: .4byte 0x0202f7c9
-_080766E8: .4byte 0x0202f7c2
-_080766EC: .4byte 0x02020004
-_080766F0: .4byte 0x02024be0
+_080766E4: .4byte gUnknown_0202F7C9
+_080766E8: .4byte gUnknown_0202F7C2
+_080766EC: .4byte gSprites
+_080766F0: .4byte gUnknown_02024BE0
_080766F4:
movs r4, 0
_080766F6:
@@ -3554,8 +3554,8 @@ _080766F6:
bx r0
.align 2, 0
_08076720: .4byte sub_807672C
-_08076724: .4byte 0x03004b20
-_08076728: .4byte 0x0202f7a4
+_08076724: .4byte gTasks
+_08076728: .4byte gUnknown_0202F7A4
thumb_func_end ma0B_0807324C
thumb_func_start sub_807672C
@@ -3592,7 +3592,7 @@ _08076768:
movs r4, 0
b _08076772
.align 2, 0
-_0807676C: .4byte 0x03004b20
+_0807676C: .4byte gTasks
_08076770:
movs r4, 0x1
_08076772:
@@ -3632,8 +3632,8 @@ _080767B6:
pop {r0}
bx r0
.align 2, 0
-_080767BC: .4byte 0x0202f7c2
-_080767C0: .4byte 0x03004b20
+_080767BC: .4byte gUnknown_0202F7C2
+_080767C0: .4byte gTasks
thumb_func_end sub_807672C
thumb_func_start sub_80767C4
@@ -3649,7 +3649,7 @@ sub_80767C4: @ 80767C4
movs r5, 0x2
b _080767E6
.align 2, 0
-_080767D8: .4byte 0x0202f7a4
+_080767D8: .4byte gUnknown_0202F7A4
_080767DC:
cmp r5, 0x1
bne _080767E2
@@ -3664,7 +3664,7 @@ _080767EA:
ldr r0, _080767F0
b _080767F6
.align 2, 0
-_080767F0: .4byte 0x0202f7c8
+_080767F0: .4byte gUnknown_0202F7C8
_080767F4:
ldr r0, _08076828
_080767F6:
@@ -3691,7 +3691,7 @@ _08076822:
movs r1, 0
b _0807682E
.align 2, 0
-_08076828: .4byte 0x0202f7c9
+_08076828: .4byte gUnknown_0202F7C9
_0807682C:
movs r1, 0x1
_0807682E:
@@ -3738,8 +3738,8 @@ _08076882:
movs r1, 0
b _08076892
.align 2, 0
-_08076888: .4byte 0x02020004
-_0807688C: .4byte 0x02024be0
+_08076888: .4byte gSprites
+_0807688C: .4byte gUnknown_02024BE0
_08076890:
movs r1, 0x1
_08076892:
@@ -3768,9 +3768,9 @@ _080768B4:
pop {r0}
bx r0
.align 2, 0
-_080768C4: .4byte 0x02020004
-_080768C8: .4byte 0x02024be0
-_080768CC: .4byte 0x0202f7a4
+_080768C4: .4byte gSprites
+_080768C8: .4byte gUnknown_02024BE0
+_080768CC: .4byte gUnknown_0202F7A4
thumb_func_end sub_80767C4
thumb_func_start ma23_8073484
@@ -3786,7 +3786,7 @@ ma23_8073484: @ 80768D0
movs r5, 0x2
b _080768F2
.align 2, 0
-_080768E4: .4byte 0x0202f7a4
+_080768E4: .4byte gUnknown_0202F7A4
_080768E8:
cmp r5, 0x1
bne _080768EE
@@ -3801,7 +3801,7 @@ _080768F6:
ldr r0, _080768FC
b _08076902
.align 2, 0
-_080768FC: .4byte 0x0202f7c8
+_080768FC: .4byte gUnknown_0202F7C8
_08076900:
ldr r0, _08076960
_08076902:
@@ -3852,9 +3852,9 @@ _0807692C:
strb r1, [r0]
b _0807696E
.align 2, 0
-_08076960: .4byte 0x0202f7c9
-_08076964: .4byte 0x02020004
-_08076968: .4byte 0x02024be0
+_08076960: .4byte gUnknown_0202F7C9
+_08076964: .4byte gSprites
+_08076968: .4byte gUnknown_02024BE0
_0807696C:
movs r5, 0
_0807696E:
@@ -3879,8 +3879,8 @@ _0807696E:
bx r0
.align 2, 0
_08076998: .4byte sub_80769A4
-_0807699C: .4byte 0x03004b20
-_080769A0: .4byte 0x0202f7a4
+_0807699C: .4byte gTasks
+_080769A0: .4byte gUnknown_0202F7A4
thumb_func_end ma23_8073484
thumb_func_start sub_80769A4
@@ -3918,7 +3918,7 @@ _080769E2:
movs r5, 0
b _080769EE
.align 2, 0
-_080769E8: .4byte 0x03004b20
+_080769E8: .4byte gTasks
_080769EC:
movs r5, 0x1
_080769EE:
@@ -3958,7 +3958,7 @@ _08076A32:
pop {r0}
bx r0
.align 2, 0
-_08076A38: .4byte 0x03004b20
+_08076A38: .4byte gTasks
thumb_func_end sub_80769A4
thumb_func_start sub_8076A3C
@@ -3987,7 +3987,7 @@ sub_8076A3C: @ 8076A3C
pop {r0}
bx r0
.align 2, 0
-_08076A6C: .4byte 0x0202f7a4
+_08076A6C: .4byte gUnknown_0202F7A4
_08076A70: .4byte REG_BLDCNT
_08076A74: .4byte REG_BLDALPHA
thumb_func_end sub_8076A3C
@@ -4010,7 +4010,7 @@ sub_8076A78: @ 8076A78
strh r3, [r0]
bx lr
.align 2, 0
-_08076A98: .4byte 0x0202f7a4
+_08076A98: .4byte gUnknown_0202F7A4
_08076A9C: .4byte REG_BLDCNT
thumb_func_end sub_8076A78
@@ -4027,7 +4027,7 @@ sub_8076AA0: @ 8076AA0
strh r1, [r0]
bx lr
.align 2, 0
-_08076AB4: .4byte 0x0202f7a4
+_08076AB4: .4byte gUnknown_0202F7A4
_08076AB8: .4byte REG_BLDCNT
thumb_func_end sub_8076AA0
@@ -4056,8 +4056,8 @@ ma0E_call: @ 8076ABC
pop {r0}
bx r0
.align 2, 0
-_08076AE8: .4byte 0x0202f7a4
-_08076AEC: .4byte 0x0202f7a8
+_08076AE8: .4byte gUnknown_0202F7A4
+_08076AEC: .4byte gUnknown_0202F7A8
thumb_func_end ma0E_call
thumb_func_start sub_8076AF0
@@ -4068,8 +4068,8 @@ sub_8076AF0: @ 8076AF0
str r1, [r0]
bx lr
.align 2, 0
-_08076AFC: .4byte 0x0202f7a4
-_08076B00: .4byte 0x0202f7a8
+_08076AFC: .4byte gUnknown_0202F7A4
+_08076B00: .4byte gUnknown_0202F7A8
thumb_func_end sub_8076AF0
thumb_func_start ma10_080736AC
@@ -4096,8 +4096,8 @@ ma10_080736AC: @ 8076B04
pop {r0}
bx r0
.align 2, 0
-_08076B30: .4byte 0x0202f7a4
-_08076B34: .4byte 0x03004b00
+_08076B30: .4byte gUnknown_0202F7A4
+_08076B34: .4byte gUnknown_03004B00
thumb_func_end ma10_080736AC
thumb_func_start ma11_if_else
@@ -4131,8 +4131,8 @@ _08076B52:
pop {r0}
bx r0
.align 2, 0
-_08076B70: .4byte 0x0202f7a4
-_08076B74: .4byte 0x0202f7c4
+_08076B70: .4byte gUnknown_0202F7A4
+_08076B74: .4byte gUnknown_0202F7C4
thumb_func_end ma11_if_else
thumb_func_start ma12_cond_if
@@ -4162,8 +4162,8 @@ ma12_cond_if: @ 8076B78
str r1, [r5]
b _08076BB4
.align 2, 0
-_08076BA8: .4byte 0x0202f7a4
-_08076BAC: .4byte 0x0202f7c4
+_08076BA8: .4byte gUnknown_0202F7A4
+_08076BAC: .4byte gUnknown_0202F7C4
_08076BB0:
adds r0, r4, 0x6
str r0, [r5]
@@ -4192,7 +4192,7 @@ sub_8076BBC: @ 8076BBC
str r1, [r3]
bx lr
.align 2, 0
-_08076BDC: .4byte 0x0202f7a4
+_08076BDC: .4byte gUnknown_0202F7A4
thumb_func_end sub_8076BBC
thumb_func_start sub_8076BE0
@@ -4209,7 +4209,7 @@ sub_8076BE0: @ 8076BE0
movs r0, 0
b _08076C02
.align 2, 0
-_08076BF8: .4byte 0x03001770
+_08076BF8: .4byte gMain
_08076BFC: .4byte 0x0000043d
_08076C00:
movs r0, 0x1
@@ -4246,10 +4246,10 @@ ma14_load_background: @ 8076C08
pop {r0}
bx r0
.align 2, 0
-_08076C3C: .4byte 0x0202f7a4
+_08076C3C: .4byte gUnknown_0202F7A4
_08076C40: .4byte task_p5_load_battle_screen_elements
-_08076C44: .4byte 0x03004b20
-_08076C48: .4byte 0x0202f7c5
+_08076C44: .4byte gTasks
+_08076C48: .4byte gUnknown_0202F7C5
thumb_func_end ma14_load_background
thumb_func_start sub_8076C4C
@@ -4285,9 +4285,9 @@ sub_8076C4C: @ 8076C4C
strh r6, [r0, 0x8]
b _08076CCA
.align 2, 0
-_08076C8C: .4byte 0x0202f7a4
+_08076C8C: .4byte gUnknown_0202F7A4
_08076C90: .4byte task_p5_load_battle_screen_elements
-_08076C94: .4byte 0x03004b20
+_08076C94: .4byte gTasks
_08076C98:
ldr r0, _08076CB4
ldrb r0, [r0]
@@ -4303,8 +4303,8 @@ _08076C98:
strh r7, [r0, 0x8]
b _08076CCA
.align 2, 0
-_08076CB4: .4byte 0x0202f7c9
-_08076CB8: .4byte 0x03004b20
+_08076CB4: .4byte gUnknown_0202F7C9
+_08076CB8: .4byte gTasks
_08076CBC:
ldr r1, _08076CDC
lsls r0, r5, 2
@@ -4323,8 +4323,8 @@ _08076CCA:
pop {r0}
bx r0
.align 2, 0
-_08076CDC: .4byte 0x03004b20
-_08076CE0: .4byte 0x0202f7c5
+_08076CDC: .4byte gTasks
+_08076CE0: .4byte gUnknown_0202F7C5
thumb_func_end sub_8076C4C
thumb_func_start task_p5_load_battle_screen_elements
@@ -4355,7 +4355,7 @@ task_p5_load_battle_screen_elements: @ 8076CE4
strh r0, [r4, 0x1C]
b _08076DAC
.align 2, 0
-_08076D18: .4byte 0x03004b20
+_08076D18: .4byte gTasks
_08076D1C:
ldr r2, _08076D38
ldrb r1, [r2, 0x7]
@@ -4372,8 +4372,8 @@ _08076D1C:
strb r0, [r1]
b _08076D84
.align 2, 0
-_08076D38: .4byte 0x0202f388
-_08076D3C: .4byte 0x0202f7c5
+_08076D38: .4byte gPaletteFade
+_08076D3C: .4byte gUnknown_0202F7C5
_08076D40:
cmp r3, 0x2
bne _08076D84
@@ -4407,7 +4407,7 @@ _08076D5E:
strh r1, [r0, 0x1C]
b _08076DAC
.align 2, 0
-_08076D80: .4byte 0x03004b20
+_08076D80: .4byte gTasks
_08076D84:
ldrb r1, [r2, 0x7]
movs r0, 0x80
@@ -4434,7 +4434,7 @@ _08076DAC:
pop {r0}
bx r0
.align 2, 0
-_08076DB4: .4byte 0x0202f7c5
+_08076DB4: .4byte gUnknown_0202F7C5
thumb_func_end task_p5_load_battle_screen_elements
thumb_func_start sub_8076DB8
@@ -4590,11 +4590,11 @@ ma15_load_battle_screen_elements: @ 8076ECC
pop {r0}
bx r0
.align 2, 0
-_08076EFC: .4byte 0x0202f7a4
+_08076EFC: .4byte gUnknown_0202F7A4
_08076F00: .4byte task_p5_load_battle_screen_elements
-_08076F04: .4byte 0x03004b20
+_08076F04: .4byte gTasks
_08076F08: .4byte 0x0000ffff
-_08076F0C: .4byte 0x0202f7c5
+_08076F0C: .4byte gUnknown_0202F7C5
thumb_func_end ma15_load_battle_screen_elements
thumb_func_start ma16_wait_for_battle_screen_elements_s2
@@ -4612,9 +4612,9 @@ ma16_wait_for_battle_screen_elements_s2: @ 8076F10
movs r0, 0
b _08076F38
.align 2, 0
-_08076F28: .4byte 0x0202f7c5
-_08076F2C: .4byte 0x0202f7a4
-_08076F30: .4byte 0x0202f7b0
+_08076F28: .4byte gUnknown_0202F7C5
+_08076F2C: .4byte gUnknown_0202F7A4
+_08076F30: .4byte gUnknown_0202F7B0
_08076F34:
ldr r1, _08076F40
movs r0, 0x1
@@ -4623,7 +4623,7 @@ _08076F38:
pop {r0}
bx r0
.align 2, 0
-_08076F40: .4byte 0x0202f7b0
+_08076F40: .4byte gUnknown_0202F7B0
thumb_func_end ma16_wait_for_battle_screen_elements_s2
thumb_func_start sub_8076F44
@@ -4641,9 +4641,9 @@ sub_8076F44: @ 8076F44
strb r2, [r0]
b _08076F6E
.align 2, 0
-_08076F5C: .4byte 0x0202f7c5
-_08076F60: .4byte 0x0202f7a4
-_08076F64: .4byte 0x0202f7b0
+_08076F5C: .4byte gUnknown_0202F7C5
+_08076F60: .4byte gUnknown_0202F7A4
+_08076F64: .4byte gUnknown_0202F7B0
_08076F68:
ldr r1, _08076F74
movs r0, 0x1
@@ -4652,7 +4652,7 @@ _08076F6E:
pop {r0}
bx r0
.align 2, 0
-_08076F74: .4byte 0x0202f7b0
+_08076F74: .4byte gUnknown_0202F7B0
thumb_func_end sub_8076F44
thumb_func_start ma18_load_background_probably
@@ -4671,7 +4671,7 @@ ma18_load_background_probably: @ 8076F78
pop {r0}
bx r0
.align 2, 0
-_08076F94: .4byte 0x0202f7a4
+_08076F94: .4byte gUnknown_0202F7A4
thumb_func_end ma18_load_background_probably
thumb_func_start sub_8076F98
@@ -4704,7 +4704,7 @@ sub_8076F98: @ 8076F98
movs r4, 0x3F
b _0807706E
.align 2, 0
-_08076FD4: .4byte 0x0202f7c8
+_08076FD4: .4byte gUnknown_0202F7C8
_08076FD8: .4byte 0x02017810
_08076FDC:
bl sub_8076BE0
@@ -4723,8 +4723,8 @@ _08076FDC:
beq _0807707A
b _08077068
.align 2, 0
-_08076FFC: .4byte 0x0202f7c8
-_08077000: .4byte 0x0202f7c9
+_08076FFC: .4byte gUnknown_0202F7C8
+_08077000: .4byte gUnknown_0202F7C9
_08077004:
ldr r0, _0807702C
ldrb r0, [r0]
@@ -4745,8 +4745,8 @@ _08077004:
movs r4, 0xC0
b _0807706E
.align 2, 0
-_0807702C: .4byte 0x0202f7c8
-_08077030: .4byte 0x0202f7c9
+_0807702C: .4byte gUnknown_0202F7C8
+_08077030: .4byte gUnknown_0202F7C9
_08077034:
movs r0, 0x40
negs r0, r0
@@ -4772,7 +4772,7 @@ _08077042:
movs r4, 0x3F
b _0807706E
.align 2, 0
-_08077064: .4byte 0x0202f7c9
+_08077064: .4byte gUnknown_0202F7C9
_08077068:
lsls r0, r4, 24
negs r0, r0
@@ -4831,7 +4831,7 @@ sub_8077094: @ 8077094
movs r4, 0x3F
b _080770F6
.align 2, 0
-_080770D0: .4byte 0x0202f7c8
+_080770D0: .4byte gUnknown_0202F7C8
_080770D4: .4byte 0x02017810
_080770D8:
ldr r0, _08077100
@@ -4855,7 +4855,7 @@ _080770F6:
pop {r1}
bx r1
.align 2, 0
-_08077100: .4byte 0x0202f7c8
+_08077100: .4byte gUnknown_0202F7C8
thumb_func_end sub_8077094
thumb_func_start sub_8077104
@@ -4949,7 +4949,7 @@ ma19_08073BC8: @ 807716C
pop {r0}
bx r0
.align 2, 0
-_080771A0: .4byte 0x0202f7a4
+_080771A0: .4byte gUnknown_0202F7A4
thumb_func_end ma19_08073BC8
thumb_func_start ma1A_8073C00
@@ -4972,7 +4972,7 @@ ma1A_8073C00: @ 80771A4
pop {r0}
bx r0
.align 2, 0
-_080771CC: .4byte 0x0202f7a4
+_080771CC: .4byte gUnknown_0202F7A4
thumb_func_end ma1A_8073C00
thumb_func_start ma1B_8073C2C
@@ -5061,10 +5061,10 @@ ma1B_8073C2C: @ 80771D0
pop {r0}
bx r0
.align 2, 0
-_08077280: .4byte 0x0202f7a4
+_08077280: .4byte gUnknown_0202F7A4
_08077284: .4byte c3_08073CEC
-_08077288: .4byte 0x03004b20
-_0807728C: .4byte 0x0202f7b3
+_08077288: .4byte gTasks
+_0807728C: .4byte gUnknown_0202F7B3
thumb_func_end ma1B_8073C2C
thumb_func_start c3_08073CEC
@@ -5103,7 +5103,7 @@ c3_08073CEC: @ 8077290
lsls r2, r3, 16
b _080772FC
.align 2, 0
-_080772D4: .4byte 0x03004b20
+_080772D4: .4byte gTasks
_080772D8:
lsls r1, r6, 16
lsls r0, r3, 16
@@ -5142,7 +5142,7 @@ _08077314:
pop {r0}
bx r0
.align 2, 0
-_0807731C: .4byte 0x0202f7b3
+_0807731C: .4byte gUnknown_0202F7B3
thumb_func_end c3_08073CEC
thumb_func_start sub_8077320
@@ -5211,10 +5211,10 @@ sub_8077320: @ 8077320
pop {r0}
bx r0
.align 2, 0
-_080773A4: .4byte 0x0202f7a4
+_080773A4: .4byte gUnknown_0202F7A4
_080773A8: .4byte c3_08073CEC
-_080773AC: .4byte 0x03004b20
-_080773B0: .4byte 0x0202f7b3
+_080773AC: .4byte gTasks
+_080773B0: .4byte gUnknown_0202F7B3
thumb_func_end sub_8077320
thumb_func_start sub_80773B4
@@ -5303,10 +5303,10 @@ sub_80773B4: @ 80773B4
pop {r0}
bx r0
.align 2, 0
-_08077464: .4byte 0x0202f7a4
+_08077464: .4byte gUnknown_0202F7A4
_08077468: .4byte c3_08073CEC
-_0807746C: .4byte 0x03004b20
-_08077470: .4byte 0x0202f7b3
+_0807746C: .4byte gTasks
+_08077470: .4byte gUnknown_0202F7B3
thumb_func_end sub_80773B4
thumb_func_start ma1C_8073ED0
@@ -5369,10 +5369,10 @@ ma1C_8073ED0: @ 8077474
pop {r0}
bx r0
.align 2, 0
-_080774EC: .4byte 0x0202f7a4
+_080774EC: .4byte gUnknown_0202F7A4
_080774F0: .4byte sub_80774FC
-_080774F4: .4byte 0x03004b20
-_080774F8: .4byte 0x0202f7b3
+_080774F4: .4byte gTasks
+_080774F8: .4byte gUnknown_0202F7B3
thumb_func_end ma1C_8073ED0
thumb_func_start sub_80774FC
@@ -5419,8 +5419,8 @@ _0807754A:
pop {r0}
bx r0
.align 2, 0
-_08077550: .4byte 0x03004b20
-_08077554: .4byte 0x0202f7b3
+_08077550: .4byte gTasks
+_08077554: .4byte gUnknown_0202F7B3
thumb_func_end sub_80774FC
thumb_func_start ma1D_08073FB4
@@ -5473,10 +5473,10 @@ ma1D_08073FB4: @ 8077558
pop {r0}
bx r0
.align 2, 0
-_080775BC: .4byte 0x0202f7a4
+_080775BC: .4byte gUnknown_0202F7A4
_080775C0: .4byte sub_80775CC
-_080775C4: .4byte 0x03004b20
-_080775C8: .4byte 0x0202f7b3
+_080775C4: .4byte gTasks
+_080775C8: .4byte gUnknown_0202F7B3
thumb_func_end ma1D_08073FB4
thumb_func_start sub_80775CC
@@ -5510,8 +5510,8 @@ _08077600:
pop {r0}
bx r0
.align 2, 0
-_08077608: .4byte 0x03004b20
-_0807760C: .4byte 0x0202f7b3
+_08077608: .4byte gTasks
+_0807760C: .4byte gUnknown_0202F7B3
thumb_func_end sub_80775CC
thumb_func_start sub_8077610
@@ -5569,9 +5569,9 @@ _0807765A:
pop {r0}
bx r0
.align 2, 0
-_08077678: .4byte 0x0202f7a4
-_0807767C: .4byte 0x03004b00
-_08077680: .4byte 0x0202f7b3
+_08077678: .4byte gUnknown_0202F7A4
+_0807767C: .4byte gUnknown_03004B00
+_08077680: .4byte gUnknown_0202F7B3
thumb_func_end sub_8077610
thumb_func_start ma20_wait_for_something
@@ -5601,10 +5601,10 @@ ma20_wait_for_something: @ 8077684
strh r5, [r4]
b _080776F6
.align 2, 0
-_080776BC: .4byte 0x0202f7b3
-_080776C0: .4byte 0x03004af0
-_080776C4: .4byte 0x030073c0
-_080776C8: .4byte 0x03007400
+_080776BC: .4byte gUnknown_0202F7B3
+_080776C0: .4byte gUnknown_03004AF0
+_080776C4: .4byte gUnknown_030073C0
+_080776C8: .4byte gUnknown_03007400
_080776CC:
ldr r1, _080776DC
movs r0, 0
@@ -5615,8 +5615,8 @@ _080776D2:
strb r0, [r1]
b _080776F6
.align 2, 0
-_080776DC: .4byte 0x03004af0
-_080776E0: .4byte 0x0202f7b0
+_080776DC: .4byte gUnknown_03004AF0
+_080776E0: .4byte gUnknown_0202F7B0
_080776E4:
ldr r0, _080776FC
movs r2, 0
@@ -5632,9 +5632,9 @@ _080776F6:
pop {r0}
bx r0
.align 2, 0
-_080776FC: .4byte 0x03004af0
-_08077700: .4byte 0x0202f7a4
-_08077704: .4byte 0x0202f7b0
+_080776FC: .4byte gUnknown_03004AF0
+_08077700: .4byte gUnknown_0202F7A4
+_08077704: .4byte gUnknown_0202F7B0
thumb_func_end ma20_wait_for_something
thumb_func_start ma21_08074164
@@ -5671,8 +5671,8 @@ ma21_08074164: @ 8077708
str r1, [r5]
b _08077756
.align 2, 0
-_08077748: .4byte 0x0202f7a4
-_0807774C: .4byte 0x03004b00
+_08077748: .4byte gUnknown_0202F7A4
+_0807774C: .4byte gUnknown_03004B00
_08077750:
adds r0, r4, 0
adds r0, 0x8
@@ -5708,7 +5708,7 @@ sub_807775C: @ 807775C
str r1, [r4]
b _08077796
.align 2, 0
-_0807778C: .4byte 0x0202f7a4
+_0807778C: .4byte gUnknown_0202F7A4
_08077790:
ldr r0, [r4]
adds r0, 0x4
@@ -5732,8 +5732,8 @@ sub_807779C: @ 807779C
ldr r0, _080777B4
b _080777BA
.align 2, 0
-_080777B0: .4byte 0x0202f7a4
-_080777B4: .4byte 0x0202f7c9
+_080777B0: .4byte gUnknown_0202F7A4
+_080777B4: .4byte gUnknown_0202F7C9
_080777B8:
ldr r0, _080777FC
_080777BA:
@@ -5770,7 +5770,7 @@ _080777F4:
pop {r0}
bx r0
.align 2, 0
-_080777FC: .4byte 0x0202f7c8
+_080777FC: .4byte gUnknown_0202F7C8
_08077800: .4byte REG_BG1CNT
_08077804: .4byte REG_BG2CNT
thumb_func_end sub_807779C
@@ -5805,7 +5805,7 @@ _0807783A:
pop {r0}
bx r0
.align 2, 0
-_08077840: .4byte 0x0202f7a4
+_08077840: .4byte gUnknown_0202F7A4
_08077844: .4byte REG_BG1CNT
_08077848: .4byte REG_BG2CNT
thumb_func_end sub_8077808
@@ -5834,9 +5834,9 @@ sub_807784C: @ 807784C
ldrb r0, [r5]
b _0807788A
.align 2, 0
-_0807787C: .4byte 0x0202f7a4
-_08077880: .4byte 0x0202f7c8
-_08077884: .4byte 0x0202f7c9
+_0807787C: .4byte gUnknown_0202F7A4
+_08077880: .4byte gUnknown_0202F7C8
+_08077884: .4byte gUnknown_0202F7C9
_08077888:
ldrb r0, [r7]
_0807788A:
@@ -5905,8 +5905,8 @@ _080778F8:
pop {r0}
bx r0
.align 2, 0
-_08077904: .4byte 0x0202f7a4
-_08077908: .4byte 0x02020004
+_08077904: .4byte gUnknown_0202F7A4
+_08077908: .4byte gSprites
thumb_func_end ma2B_make_side_invisible
thumb_func_start ma2C_make_side_visible
@@ -5939,8 +5939,8 @@ _08077936:
pop {r0}
bx r0
.align 2, 0
-_08077944: .4byte 0x0202f7a4
-_08077948: .4byte 0x02020004
+_08077944: .4byte gUnknown_0202F7A4
+_08077948: .4byte gSprites
thumb_func_end ma2C_make_side_visible
thumb_func_start sub_807794C
@@ -5979,9 +5979,9 @@ sub_807794C: @ 807794C
movs r0, 0
b _080779B0
.align 2, 0
-_08077998: .4byte 0x0202f7a4
-_0807799C: .4byte 0x0202f7c8
-_080779A0: .4byte 0x0202f7c9
+_08077998: .4byte gUnknown_0202F7A4
+_0807799C: .4byte gUnknown_0202F7C8
+_080779A0: .4byte gUnknown_0202F7C9
_080779A4:
ldrb r0, [r5]
bl battle_get_per_side_status_permutated
@@ -6019,7 +6019,7 @@ _080779E0:
bl sub_8076464
b _080779F6
.align 2, 0
-_080779EC: .4byte 0x02020004
+_080779EC: .4byte gSprites
_080779F0:
movs r0, 0x1
bl sub_8076464
@@ -6065,9 +6065,9 @@ sub_80779FC: @ 80779FC
movs r0, 0
b _08077A60
.align 2, 0
-_08077A48: .4byte 0x0202f7a4
-_08077A4C: .4byte 0x0202f7c8
-_08077A50: .4byte 0x0202f7c9
+_08077A48: .4byte gUnknown_0202F7A4
+_08077A4C: .4byte gUnknown_0202F7C8
+_08077A50: .4byte gUnknown_0202F7C9
_08077A54:
ldrb r0, [r5]
bl battle_get_per_side_status_permutated
@@ -6099,7 +6099,7 @@ _08077A88:
pop {r0}
bx r0
.align 2, 0
-_08077A90: .4byte 0x02020004
+_08077A90: .4byte gSprites
thumb_func_end sub_80779FC
thumb_func_start ma2F_stop_music
@@ -6116,9 +6116,9 @@ ma2F_stop_music: @ 8077A94
pop {r0}
bx r0
.align 2, 0
-_08077AB0: .4byte 0x030073c0
-_08077AB4: .4byte 0x03007400
-_08077AB8: .4byte 0x0202f7a4
+_08077AB0: .4byte gUnknown_030073C0
+_08077AB4: .4byte gUnknown_03007400
+_08077AB8: .4byte gUnknown_0202F7A4
thumb_func_end ma2F_stop_music
thumb_func_start sub_8077ABC
@@ -6171,7 +6171,7 @@ _08077B00:
b _08077BF4
.align 2, 0
_08077B20: .4byte gUnknown_0837F578
-_08077B24: .4byte 0x020239f8
+_08077B24: .4byte gUnknown_020239F8
_08077B28:
ldr r4, _08077B48
adds r0, r5, 0
@@ -6189,7 +6189,7 @@ _08077B28:
b _08077BF4
.align 2, 0
_08077B48: .4byte gUnknown_0837F578
-_08077B4C: .4byte 0x020239f8
+_08077B4C: .4byte gUnknown_020239F8
_08077B50:
bl sub_8076BE0
lsls r0, 24
@@ -6230,8 +6230,8 @@ _08077B74:
b _08077BC2
.align 2, 0
_08077B9C: .4byte 0x02017800
-_08077BA0: .4byte 0x02024a6a
-_08077BA4: .4byte 0x030045c0
+_08077BA0: .4byte gUnknown_02024A6A
+_08077BA4: .4byte gEnemyParty
_08077BA8:
lsls r0, r5, 2
ldr r1, _08077BD0
@@ -6255,8 +6255,8 @@ _08077BC2:
b _08077BDE
.align 2, 0
_08077BD0: .4byte 0x02017800
-_08077BD4: .4byte 0x02024a6a
-_08077BD8: .4byte 0x03004360
+_08077BD4: .4byte gUnknown_02024A6A
+_08077BD8: .4byte gPlayerParty
_08077BDC:
ldrh r1, [r1, 0x2]
_08077BDE:
@@ -6335,8 +6335,8 @@ _08077C44:
b _08077C7E
.align 2, 0
_08077C6C: .4byte 0x02017800
-_08077C70: .4byte 0x02024a6a
-_08077C74: .4byte 0x03004360
+_08077C70: .4byte gUnknown_02024A6A
+_08077C74: .4byte gPlayerParty
_08077C78:
ldr r0, _08077CB4
adds r0, r1, r0
@@ -6368,7 +6368,7 @@ _08077C7E:
adds r0, r5, 0
b _08077CC2
.align 2, 0
-_08077CB4: .4byte 0x02024e70
+_08077CB4: .4byte gUnknown_02024E70
_08077CB8:
movs r1, 0xCE
lsls r1, 1
@@ -6395,7 +6395,7 @@ _08077CCC:
.align 2, 0
_08077CE0: .4byte SPECIES_CASTFORM
_08077CE4: .4byte gUnknown_0837F5AC
-_08077CE8: .4byte 0x02024e84
+_08077CE8: .4byte gUnknown_02024E84
_08077CEC:
movs r0, 0xCE
lsls r0, 1
@@ -6433,8 +6433,8 @@ _08077D04:
b _08077D42
.align 2, 0
_08077D30: .4byte 0x02017800
-_08077D34: .4byte 0x02024a6a
-_08077D38: .4byte 0x030045c0
+_08077D34: .4byte gUnknown_02024A6A
+_08077D38: .4byte gEnemyParty
_08077D3C:
ldr r0, _08077D78
adds r0, r1, r0
@@ -6466,7 +6466,7 @@ _08077D42:
adds r0, r5, 0
b _08077D86
.align 2, 0
-_08077D78: .4byte 0x02024e70
+_08077D78: .4byte gUnknown_02024E70
_08077D7C:
movs r1, 0xCE
lsls r1, 1
@@ -6494,7 +6494,7 @@ _08077D90:
.align 2, 0
_08077DA8: .4byte SPECIES_CASTFORM
_08077DAC: .4byte gUnknownCastformCoords_0837F598
-_08077DB0: .4byte 0x02024e84
+_08077DB0: .4byte gUnknown_02024E84
_08077DB4:
movs r0, 0xCE
lsls r0, 1
@@ -6552,7 +6552,7 @@ sub_8077DD8: @ 8077DD8
.align 2, 0
_08077E14: .4byte SPECIES_CASTFORM
_08077E18: .4byte gUnknownCastformData_0837F5A8
-_08077E1C: .4byte 0x02024e84
+_08077E1C: .4byte gUnknown_02024E84
_08077E20:
movs r0, 0xCE
lsls r0, 1
@@ -6654,7 +6654,7 @@ _08077ED4:
bx r1
.align 2, 0
_08077EDC: .4byte gUnknown_0837F578
-_08077EE0: .4byte 0x020239f8
+_08077EE0: .4byte gUnknown_020239F8
thumb_func_end sub_8077E44
thumb_func_start sub_8077EE4
@@ -6701,7 +6701,7 @@ _08077F1C:
b _08077F3E
.align 2, 0
_08077F34: .4byte 0x02017800
-_08077F38: .4byte 0x0202f7ca
+_08077F38: .4byte gUnknown_0202F7CA
_08077F3C:
ldrh r1, [r1, 0x2]
_08077F3E:
@@ -6812,8 +6812,8 @@ sub_8077FC0: @ 8077FC0
b _0807802A
.align 2, 0
_08078004: .4byte 0x02017800
-_08078008: .4byte 0x02024a6a
-_0807800C: .4byte 0x030045c0
+_08078008: .4byte gUnknown_02024A6A
+_0807800C: .4byte gEnemyParty
_08078010:
lsls r0, r5, 2
ldr r1, _08078038
@@ -6837,8 +6837,8 @@ _0807802A:
b _08078046
.align 2, 0
_08078038: .4byte 0x02017800
-_0807803C: .4byte 0x02024a6a
-_08078040: .4byte 0x03004360
+_0807803C: .4byte gUnknown_02024A6A
+_08078040: .4byte gPlayerParty
_08078044:
ldrh r4, [r1, 0x2]
_08078046:
@@ -6878,8 +6878,8 @@ obj_id_for_side_relative_to_move: @ 8078068
ldrb r0, [r4]
b _080780EE
.align 2, 0
-_08078088: .4byte 0x0202f7c8
-_0807808C: .4byte 0x02024be0
+_08078088: .4byte gUnknown_0202F7C8
+_0807808C: .4byte gUnknown_02024BE0
_08078090:
cmp r0, 0x1
bne _080780B0
@@ -6893,8 +6893,8 @@ _08078090:
ldrb r0, [r4]
b _080780EE
.align 2, 0
-_080780A8: .4byte 0x0202f7c9
-_080780AC: .4byte 0x02024be0
+_080780A8: .4byte gUnknown_0202F7C9
+_080780AC: .4byte gUnknown_02024BE0
_080780B0:
cmp r1, 0x2
bne _080780CC
@@ -6908,7 +6908,7 @@ _080780B0:
beq _080780DE
b _080780E8
.align 2, 0
-_080780C8: .4byte 0x0202f7c8
+_080780C8: .4byte gUnknown_0202F7C8
_080780CC:
ldr r5, _080780E4
ldrb r0, [r5]
@@ -6922,7 +6922,7 @@ _080780DE:
movs r0, 0xFF
b _080780F2
.align 2, 0
-_080780E4: .4byte 0x0202f7c9
+_080780E4: .4byte gUnknown_0202F7C9
_080780E8:
ldr r1, _080780F8
ldrb r0, [r5]
@@ -6935,7 +6935,7 @@ _080780F2:
pop {r1}
bx r1
.align 2, 0
-_080780F8: .4byte 0x02024be0
+_080780F8: .4byte gUnknown_02024BE0
thumb_func_end obj_id_for_side_relative_to_move
thumb_func_start oamt_set_x3A_32
@@ -7418,7 +7418,7 @@ unref_sub_8078414: @ 8078414
pop {r0}
bx r0
.align 2, 0
-_08078450: .4byte 0x0202f7c9
+_08078450: .4byte gUnknown_0202F7C9
_08078454: .4byte sub_80782F8
thumb_func_end unref_sub_8078414
@@ -7456,7 +7456,7 @@ sub_8078458: @ 8078458
strh r1, [r0, 0x26]
b _080784A2
.align 2, 0
-_08078498: .4byte 0x02020004
+_08078498: .4byte gSprites
_0807849C:
adds r0, r3, 0
bl sub_8078104
@@ -7507,7 +7507,7 @@ sub_80784A8: @ 80784A8
strh r0, [r1, 0x26]
b _080784FE
.align 2, 0
-_080784F4: .4byte 0x02020004
+_080784F4: .4byte gSprites
_080784F8:
adds r0, r4, 0
bl sub_8078104
@@ -7619,7 +7619,7 @@ unref_sub_8078588: @ 8078588
pop {r0}
bx r0
.align 2, 0
-_080785C4: .4byte 0x0202f7c8
+_080785C4: .4byte gUnknown_0202F7C8
_080785C8: .4byte sub_80782F8
thumb_func_end unref_sub_8078588
@@ -7723,7 +7723,7 @@ sub_8078650: @ 8078650
pop {r0}
bx r0
.align 2, 0
-_08078678: .4byte 0x0202f7c8
+_08078678: .4byte gUnknown_0202F7C8
thumb_func_end sub_8078650
thumb_func_start sub_807867C
@@ -7754,8 +7754,8 @@ sub_807867C: @ 807867C
lsls r0, r5, 16
b _080786D8
.align 2, 0
-_080786B4: .4byte 0x0202f7c8
-_080786B8: .4byte 0x0202f7c9
+_080786B4: .4byte gUnknown_0202F7C8
+_080786B8: .4byte gUnknown_0202F7C9
_080786BC:
ldrb r0, [r7]
bl battle_side_get_owner
@@ -7888,8 +7888,8 @@ _0807878C:
pop {r0}
bx r0
.align 2, 0
-_080787A8: .4byte 0x0202f7c9
-_080787AC: .4byte 0x03004b00
+_080787A8: .4byte gUnknown_0202F7C9
+_080787AC: .4byte gUnknown_03004B00
thumb_func_end sub_8078764
thumb_func_start sub_80787B0
@@ -7910,7 +7910,7 @@ sub_80787B0: @ 80787B0
movs r1, 0x1
b _080787E8
.align 2, 0
-_080787D0: .4byte 0x0202f7c8
+_080787D0: .4byte gUnknown_0202F7C8
_080787D4:
ldr r4, _0807880C
ldrb r0, [r4]
@@ -7939,8 +7939,8 @@ _080787E8:
pop {r0}
bx r0
.align 2, 0
-_0807880C: .4byte 0x0202f7c8
-_08078810: .4byte 0x03004b00
+_0807880C: .4byte gUnknown_0202F7C8
+_08078810: .4byte gUnknown_03004B00
thumb_func_end sub_80787B0
thumb_func_start battle_side_get_owner
@@ -7954,7 +7954,7 @@ battle_side_get_owner: @ 8078814
ands r0, r1
bx lr
.align 2, 0
-_08078824: .4byte 0x02024a72
+_08078824: .4byte gUnknown_02024A72
thumb_func_end battle_side_get_owner
thumb_func_start battle_get_per_side_status
@@ -7966,7 +7966,7 @@ battle_get_per_side_status: @ 8078828
ldrb r0, [r0]
bx lr
.align 2, 0
-_08078834: .4byte 0x02024a72
+_08078834: .4byte gUnknown_02024A72
thumb_func_end battle_get_per_side_status
thumb_func_start battle_get_side_with_given_state
@@ -7999,8 +7999,8 @@ _08078862:
pop {r1}
bx r1
.align 2, 0
-_0807886C: .4byte 0x02024a68
-_08078870: .4byte 0x02024a72
+_0807886C: .4byte gUnknown_02024A68
+_08078870: .4byte gUnknown_02024A72
thumb_func_end battle_get_side_with_given_state
thumb_func_start sub_8078874
@@ -8023,8 +8023,8 @@ sub_8078874: @ 8078874
beq _080788EE
b _080788FC
.align 2, 0
-_08078898: .4byte 0x0202f7c8
-_0807889C: .4byte 0x0202f7c9
+_08078898: .4byte gUnknown_0202F7C8
+_0807889C: .4byte gUnknown_0202F7C9
_080788A0:
ldr r0, _080788C8
adds r0, r4, r0
@@ -8045,9 +8045,9 @@ _080788A0:
ldr r1, _080788D0
b _080788E2
.align 2, 0
-_080788C8: .4byte 0x02024a72
-_080788CC: .4byte 0x02024a6a
-_080788D0: .4byte 0x030045c0
+_080788C8: .4byte gUnknown_02024A72
+_080788CC: .4byte gUnknown_02024A6A
+_080788D0: .4byte gEnemyParty
_080788D4:
ldr r1, _080788F4
lsls r0, r5, 1
@@ -8066,8 +8066,8 @@ _080788EE:
movs r0, 0x1
b _080788FE
.align 2, 0
-_080788F4: .4byte 0x02024a6a
-_080788F8: .4byte 0x03004360
+_080788F4: .4byte gUnknown_02024A6A
+_080788F8: .4byte gPlayerParty
_080788FC:
movs r0, 0
_080788FE:
@@ -8084,7 +8084,7 @@ battle_type_is_double: @ 8078904
ands r0, r1
bx lr
.align 2, 0
-_08078910: .4byte 0x020239f8
+_08078910: .4byte gUnknown_020239F8
thumb_func_end battle_type_is_double
thumb_func_start sub_8078914
@@ -8152,7 +8152,7 @@ _08078978:
movs r0, 0x8
b _080789AA
.align 2, 0
-_08078994: .4byte 0x0202f7c8
+_08078994: .4byte gUnknown_0202F7C8
_08078998: .4byte 0x06004000
_0807899C: .4byte 0x0600e000
_080789A0:
@@ -8799,8 +8799,8 @@ _08078DF0:
bx r0
.align 2, 0
_08078E2C: .4byte 0xffff0000
-_08078E30: .4byte 0x02020004
-_08078E34: .4byte 0x030027f0
+_08078E30: .4byte gSprites
+_08078E34: .4byte gOamMatrices
thumb_func_end obj_id_set_rotscale
thumb_func_start sub_8078E38
@@ -8826,7 +8826,7 @@ sub_8078E38: @ 8078E38
movs r0, 0x1
b _08078E6A
.align 2, 0
-_08078E64: .4byte 0x02020004
+_08078E64: .4byte gSprites
_08078E68:
movs r0, 0
_08078E6A:
@@ -8936,7 +8936,7 @@ _08078F0E:
pop {r0}
bx r0
.align 2, 0
-_08078F38: .4byte 0x02020004
+_08078F38: .4byte gSprites
_08078F3C: .4byte 0x02017810
thumb_func_end sub_8078E70
@@ -8984,7 +8984,7 @@ sub_8078F40: @ 8078F40
pop {r0}
bx r0
.align 2, 0
-_08078F98: .4byte 0x02020004
+_08078F98: .4byte gSprites
thumb_func_end sub_8078F40
thumb_func_start sub_8078F9C
@@ -9018,8 +9018,8 @@ _08078FC8:
pop {r0}
bx r0
.align 2, 0
-_08078FD4: .4byte 0x02020004
-_08078FD8: .4byte 0x030027f0
+_08078FD4: .4byte gSprites
+_08078FD8: .4byte gOamMatrices
thumb_func_end sub_8078F9C
thumb_func_start sub_8078FDC
@@ -9115,7 +9115,7 @@ _08079082:
bx r0
.align 2, 0
_08079090: .4byte 0xffff0000
-_08079094: .4byte 0x030027f0
+_08079094: .4byte gOamMatrices
thumb_func_end sub_8078FDC
thumb_func_start sub_8079098
@@ -9239,8 +9239,8 @@ _08079120:
bge _08079120
b _08079194
.align 2, 0
-_08079178: .4byte 0x0202eac8
-_0807917C: .4byte 0x0202eec8
+_08079178: .4byte gPlttBufferUnfaded
+_0807917C: .4byte gPlttBufferFaded
_08079180: .4byte 0xfffffc1f
_08079184:
lsls r1, r0, 1
@@ -9255,8 +9255,8 @@ _08079194:
pop {r0}
bx r0
.align 2, 0
-_0807919C: .4byte 0x0202eac8
-_080791A0: .4byte 0x0202eec8
+_0807919C: .4byte gPlttBufferUnfaded
+_080791A0: .4byte gPlttBufferFaded
_080791A4: .4byte REG_BG0CNT
thumb_func_end sub_8079108
@@ -9375,8 +9375,8 @@ _08079270:
lsls r0, 1
b _08079294
.align 2, 0
-_08079288: .4byte 0x0202f7c8
-_0807928C: .4byte 0x0202f7c9
+_08079288: .4byte gUnknown_0202F7C8
+_0807928C: .4byte gUnknown_0202F7C9
_08079290:
movs r0, 0x80
lsls r0, 7
@@ -9560,7 +9560,7 @@ _080793DE:
bl sub_80787B0
b _080793FA
.align 2, 0
-_080793F0: .4byte 0x03004b00
+_080793F0: .4byte gUnknown_03004B00
_080793F4:
adds r0, r4, 0
bl sub_8078764
@@ -9646,9 +9646,9 @@ _08079458:
pop {r0}
bx r0
.align 2, 0
-_08079494: .4byte 0x03004b00
-_08079498: .4byte 0x0202f7c8
-_0807949C: .4byte 0x0202f7c9
+_08079494: .4byte gUnknown_03004B00
+_08079498: .4byte gUnknown_0202F7C8
+_0807949C: .4byte gUnknown_0202F7C9
_080794A0: .4byte sub_8078B34
_080794A4: .4byte move_anim_8072740
thumb_func_end sub_807941C
@@ -9700,9 +9700,9 @@ _080794C8:
pop {r0}
bx r0
.align 2, 0
-_08079508: .4byte 0x0202f7c8
-_0807950C: .4byte 0x03004b00
-_08079510: .4byte 0x0202f7c9
+_08079508: .4byte gUnknown_0202F7C8
+_0807950C: .4byte gUnknown_03004B00
+_08079510: .4byte gUnknown_0202F7C9
_08079514: .4byte sub_8079518
thumb_func_end sub_80794A8
@@ -9735,7 +9735,7 @@ sub_8079534: @ 8079534
movs r7, 0x3
b _08079550
.align 2, 0
-_08079548: .4byte 0x03004b00
+_08079548: .4byte gUnknown_03004B00
_0807954C:
movs r4, 0
movs r7, 0x1
@@ -9750,7 +9750,7 @@ _08079550:
ldr r0, _08079564
b _08079572
.align 2, 0
-_08079564: .4byte 0x0202f7c8
+_08079564: .4byte gUnknown_0202F7C8
_08079568:
adds r0, r5, 0
adds r1, r4, 0
@@ -9800,9 +9800,9 @@ _0807958A:
pop {r0}
bx r0
.align 2, 0
-_080795D0: .4byte 0x0202f7c9
-_080795D4: .4byte 0x0202f7c8
-_080795D8: .4byte 0x03004b00
+_080795D0: .4byte gUnknown_0202F7C9
+_080795D4: .4byte gUnknown_0202F7C8
+_080795D8: .4byte gUnknown_03004B00
_080795DC: .4byte sub_8078B34
_080795E0: .4byte move_anim_8072740
thumb_func_end sub_8079534
@@ -9854,7 +9854,7 @@ _08079600:
asrs r0, 16
b _08079652
.align 2, 0
-_08079640: .4byte 0x02020004
+_08079640: .4byte gSprites
_08079644:
adds r0, r6, 0x1
lsls r0, 16
@@ -9948,9 +9948,9 @@ _080796A4:
pop {r0}
bx r0
.align 2, 0
-_080796E4: .4byte 0x03004b00
+_080796E4: .4byte gUnknown_03004B00
_080796E8: .4byte 0x0000ffff
-_080796EC: .4byte 0x03004b20
+_080796EC: .4byte gTasks
_080796F0: .4byte REG_BLDALPHA
_080796F4: .4byte sub_80796F8
thumb_func_end sub_8079670
@@ -9995,7 +9995,7 @@ sub_80796F8: @ 80796F8
strh r0, [r3, 0xE]
b _0807975C
.align 2, 0
-_08079744: .4byte 0x03004b20
+_08079744: .4byte gTasks
_08079748:
ldrh r2, [r3, 0x10]
movs r0, 0x10
@@ -10052,7 +10052,7 @@ sub_8079790: @ 8079790
bl move_anim_task_del
b _080797DA
.align 2, 0
-_080797B0: .4byte 0x03004b00
+_080797B0: .4byte gUnknown_03004B00
_080797B4:
ldr r1, _080797E0
lsls r0, r4, 2
@@ -10077,8 +10077,8 @@ _080797DA:
pop {r0}
bx r0
.align 2, 0
-_080797E0: .4byte 0x03004b20
-_080797E4: .4byte 0x02020004
+_080797E0: .4byte gTasks
+_080797E4: .4byte gSprites
_080797E8: .4byte 0x00000101
thumb_func_end sub_8079790
@@ -10101,7 +10101,7 @@ sub_80797EC: @ 80797EC
str r1, [r0]
bx lr
.align 2, 0
-_0807980C: .4byte 0x03004b00
+_0807980C: .4byte gUnknown_03004B00
_08079810: .4byte sub_8079814
thumb_func_end sub_80797EC
@@ -10150,7 +10150,7 @@ sub_8079814: @ 8079814
strh r0, [r4, 0x14]
b _080798A4
.align 2, 0
-_0807986C: .4byte 0x03004b20
+_0807986C: .4byte gTasks
_08079870:
ldrh r2, [r4, 0xC]
subs r2, 0x1
@@ -10199,7 +10199,7 @@ sub_80798AC: @ 80798AC
bl move_anim_task_del
b _080798E6
.align 2, 0
-_080798CC: .4byte 0x03004b00
+_080798CC: .4byte gUnknown_03004B00
_080798D0:
ldr r1, _080798EC
lsls r0, r4, 2
@@ -10216,7 +10216,7 @@ _080798E6:
pop {r0}
bx r0
.align 2, 0
-_080798EC: .4byte 0x03004b20
+_080798EC: .4byte gTasks
_080798F0: .4byte 0x00000101
thumb_func_end sub_80798AC
@@ -10330,7 +10330,7 @@ _0807997A:
strh r0, [r4, 0x18]
b _08079A2C
.align 2, 0
-_080799CC: .4byte 0x0202f7d4
+_080799CC: .4byte gUnknown_0202F7D4
_080799D0: .4byte 0x00007ffe
_080799D4:
ldrh r0, [r1, 0x2]
@@ -10378,7 +10378,7 @@ _08079A08:
bne _08079A08
b _08079A5A
.align 2, 0
-_08079A24: .4byte 0x0202f7d4
+_08079A24: .4byte gUnknown_0202F7D4
_08079A28: .4byte 0x00007ffd
_08079A2C:
ldrh r0, [r4, 0x16]
@@ -10402,7 +10402,7 @@ _08079A34:
movs r0, 0
b _08079A5C
.align 2, 0
-_08079A54: .4byte 0x02020004
+_08079A54: .4byte gSprites
_08079A58:
strh r2, [r4, 0x16]
_08079A5A:
@@ -10453,8 +10453,8 @@ _08079AA0:
pop {r0}
bx r0
.align 2, 0
-_08079AB0: .4byte 0x02020004
-_08079AB4: .4byte 0x030027f0
+_08079AB0: .4byte gSprites
+_08079AB4: .4byte gOamMatrices
thumb_func_end sub_8079A64
thumb_func_start sub_8079AB8
@@ -10499,8 +10499,8 @@ _08079AF8:
pop {r0}
bx r0
.align 2, 0
-_08079B08: .4byte 0x02020004
-_08079B0C: .4byte 0x030027f0
+_08079B08: .4byte gSprites
+_08079B0C: .4byte gOamMatrices
thumb_func_end sub_8079AB8
thumb_func_start sub_8079B10
@@ -10532,8 +10532,8 @@ _08079B2C:
ldrh r1, [r0]
b _08079B96
.align 2, 0
-_08079B44: .4byte 0x02020004
-_08079B48: .4byte 0x02024be0
+_08079B44: .4byte gSprites
+_08079B48: .4byte gUnknown_02024BE0
_08079B4C: .4byte gMonBackPicCoords
_08079B50: .4byte 0x02019348
_08079B54:
@@ -10563,8 +10563,8 @@ _08079B54:
b _08079B96
.align 2, 0
_08079B88: .4byte 0x02017800
-_08079B8C: .4byte 0x02024a6a
-_08079B90: .4byte 0x03004360
+_08079B8C: .4byte gUnknown_02024A6A
+_08079B90: .4byte gPlayerParty
_08079B94:
ldrh r1, [r1, 0x2]
_08079B96:
@@ -10593,8 +10593,8 @@ _08079B9E:
b _08079BD2
.align 2, 0
_08079BC4: .4byte 0x02017800
-_08079BC8: .4byte 0x02024a6a
-_08079BCC: .4byte 0x030045c0
+_08079BC8: .4byte gUnknown_02024A6A
+_08079BCC: .4byte gEnemyParty
_08079BD0:
ldrh r1, [r1, 0x2]
_08079BD2:
@@ -10755,7 +10755,7 @@ _08079CE2:
pop {r1}
bx r1
.align 2, 0
-_08079CE8: .4byte 0x02020004
+_08079CE8: .4byte gSprites
thumb_func_end sub_8079C74
thumb_func_start sub_8079CEC
@@ -10783,8 +10783,8 @@ _08079D0A:
pop {r0}
bx r0
.align 2, 0
-_08079D18: .4byte 0x0202f7be
-_08079D1C: .4byte 0x03004b00
+_08079D18: .4byte gUnknown_0202F7BE
+_08079D1C: .4byte gUnknown_03004B00
thumb_func_end sub_8079CEC
thumb_func_start unref_sub_8079D20
@@ -10911,10 +10911,10 @@ _08079E08:
pop {r0}
bx r0
.align 2, 0
-_08079E14: .4byte 0x0202f7c9
-_08079E18: .4byte 0x02020004
-_08079E1C: .4byte 0x02024be0
-_08079E20: .4byte 0x0202f7c8
+_08079E14: .4byte gUnknown_0202F7C9
+_08079E18: .4byte gSprites
+_08079E1C: .4byte gUnknown_02024BE0
+_08079E20: .4byte gUnknown_0202F7C8
thumb_func_end unref_sub_8079D20
thumb_func_start sub_8079E24
@@ -10969,9 +10969,9 @@ _08079E7E:
pop {r0}
bx r0
.align 2, 0
-_08079E84: .4byte 0x02024a68
-_08079E88: .4byte 0x02020004
-_08079E8C: .4byte 0x02024be0
+_08079E84: .4byte gUnknown_02024A68
+_08079E88: .4byte gSprites
+_08079E8C: .4byte gUnknown_02024BE0
thumb_func_end sub_8079E24
thumb_func_start sub_8079E90
@@ -11275,7 +11275,7 @@ _0807A0D0:
.align 2, 0
_0807A0E4: .4byte gSpriteTemplate_837F5B0
_0807A0E8: .4byte gMonBackPicCoords
-_0807A0EC: .4byte 0x02020004
+_0807A0EC: .4byte gSprites
_0807A0F0: .4byte gSpriteAffineAnimTable_81E7C18
thumb_func_end sub_8079F44
@@ -11408,8 +11408,8 @@ _0807A1A4:
b _0807A200
.align 2, 0
_0807A1EC: .4byte 0x02017800
-_0807A1F0: .4byte 0x02024a6a
-_0807A1F4: .4byte 0x03004360
+_0807A1F0: .4byte gUnknown_02024A6A
+_0807A1F4: .4byte gPlayerParty
_0807A1F8:
ldrh r7, [r1, 0x2]
ldr r0, _0807A238
@@ -11444,7 +11444,7 @@ _0807A200:
movs r0, 0xC9
b _0807A246
.align 2, 0
-_0807A238: .4byte 0x02024e70
+_0807A238: .4byte gUnknown_02024E70
_0807A23C:
movs r1, 0xCE
lsls r1, 1
@@ -11503,8 +11503,8 @@ _0807A26C:
b _0807A2BC
.align 2, 0
_0807A2A8: .4byte 0x02017800
-_0807A2AC: .4byte 0x02024a6a
-_0807A2B0: .4byte 0x030045c0
+_0807A2AC: .4byte gUnknown_02024A6A
+_0807A2B0: .4byte gEnemyParty
_0807A2B4:
ldrh r7, [r1, 0x2]
ldr r0, _0807A2F4
@@ -11539,7 +11539,7 @@ _0807A2BC:
movs r0, 0xC9
b _0807A302
.align 2, 0
-_0807A2F4: .4byte 0x02024e70
+_0807A2F4: .4byte gUnknown_02024E70
_0807A2F8:
movs r1, 0xCE
lsls r1, 1
@@ -11563,7 +11563,7 @@ _0807A30C:
b _0807A33E
.align 2, 0
_0807A31C: .4byte SPECIES_CASTFORM
-_0807A320: .4byte 0x02024e84
+_0807A320: .4byte gUnknown_02024E84
_0807A324: .4byte gUnknownCastformCoords_0837F598
_0807A328:
movs r0, 0xCE
@@ -11837,7 +11837,7 @@ sub_807A4A0: @ 807A4A0
bx r1
.align 2, 0
_0807A538: .4byte SpriteCallbackDummy
-_0807A53C: .4byte 0x02020004
+_0807A53C: .4byte gSprites
_0807A540: .4byte 0xfffffc00
thumb_func_end sub_807A4A0
@@ -11869,8 +11869,8 @@ sub_807A544: @ 807A544
adds r1, r2, 0
b _0807A58E
.align 2, 0
-_0807A57C: .4byte 0x0202f7c8
-_0807A580: .4byte 0x03004b00
+_0807A57C: .4byte gUnknown_0202F7C8
+_0807A580: .4byte gUnknown_03004B00
_0807A584:
ldr r1, _0807A5B8
ldrh r0, [r1]
@@ -11899,7 +11899,7 @@ _0807A58E:
pop {r0}
bx r0
.align 2, 0
-_0807A5B8: .4byte 0x03004b00
+_0807A5B8: .4byte gUnknown_03004B00
_0807A5BC: .4byte move_anim_8074EE0
_0807A5C0: .4byte sub_8078504
thumb_func_end sub_807A544
@@ -11926,8 +11926,8 @@ sub_807A5C4: @ 807A5C4
adds r1, r2, 0
b _0807A5FE
.align 2, 0
-_0807A5EC: .4byte 0x0202f7c8
-_0807A5F0: .4byte 0x03004b00
+_0807A5EC: .4byte gUnknown_0202F7C8
+_0807A5F0: .4byte gUnknown_03004B00
_0807A5F4:
ldr r1, _0807A630
ldrh r0, [r1]
@@ -11959,7 +11959,7 @@ _0807A5FE:
pop {r0}
bx r0
.align 2, 0
-_0807A630: .4byte 0x03004b00
+_0807A630: .4byte gUnknown_03004B00
_0807A634: .4byte move_anim_8074EE0
_0807A638: .4byte sub_8078504
thumb_func_end sub_807A5C4
@@ -11982,8 +11982,8 @@ sub_807A63C: @ 807A63C
strh r1, [r4, 0x20]
b _0807A674
.align 2, 0
-_0807A660: .4byte 0x0202f7c8
-_0807A664: .4byte 0x03004b00
+_0807A660: .4byte gUnknown_0202F7C8
+_0807A664: .4byte gUnknown_03004B00
_0807A668:
ldr r1, _0807A690
ldrh r0, [r1]
@@ -12005,7 +12005,7 @@ _0807A674:
pop {r0}
bx r0
.align 2, 0
-_0807A690: .4byte 0x03004b00
+_0807A690: .4byte gUnknown_03004B00
_0807A694: .4byte sub_8078600
_0807A698: .4byte move_anim_8072740
thumb_func_end sub_807A63C
@@ -12085,9 +12085,9 @@ _0807A72C:
movs r0, 0x2
b _0807A742
.align 2, 0
-_0807A730: .4byte 0x03004b20
-_0807A734: .4byte 0x0202f7c8
-_0807A738: .4byte 0x02020004
+_0807A730: .4byte gTasks
+_0807A734: .4byte gUnknown_0202F7C8
+_0807A738: .4byte gSprites
_0807A73C: .4byte 0x00002771
_0807A740:
movs r0, 0x3
@@ -12113,10 +12113,10 @@ _0807A742:
pop {r0}
bx r0
.align 2, 0
-_0807A770: .4byte 0x0202eac8
-_0807A774: .4byte 0x0202eec8
+_0807A770: .4byte gPlttBufferUnfaded
+_0807A774: .4byte gPlttBufferFaded
_0807A778: .4byte REG_BG0CNT
-_0807A77C: .4byte 0x03004b00
+_0807A77C: .4byte gUnknown_03004B00
_0807A780: .4byte sub_807A784
thumb_func_end sub_807A69C
@@ -12140,7 +12140,7 @@ sub_807A784: @ 807A784
beq _0807A7B2
b _0807A844
.align 2, 0
-_0807A7A8: .4byte 0x03004b20
+_0807A7A8: .4byte gTasks
_0807A7AC:
cmp r0, 0x2
beq _0807A830
@@ -12170,7 +12170,7 @@ _0807A7B2:
strh r1, [r4, 0xE]
b _0807A822
.align 2, 0
-_0807A7E4: .4byte 0x02020004
+_0807A7E4: .4byte gSprites
_0807A7E8:
adds r0, r4, 0
adds r1, r5, 0
@@ -12206,7 +12206,7 @@ _0807A822:
strh r0, [r4, 0xC]
b _0807A844
.align 2, 0
-_0807A82C: .4byte 0x02020004
+_0807A82C: .4byte gSprites
_0807A830:
movs r2, 0x12
ldrsh r0, [r4, r2]
@@ -12288,7 +12288,7 @@ _0807A8C0:
pop {r0}
bx r0
.align 2, 0
-_0807A8CC: .4byte 0x02020004
+_0807A8CC: .4byte gSprites
_0807A8D0: .4byte sub_807A8D4
thumb_func_end sub_807A850
@@ -12318,7 +12318,7 @@ _0807A8FE:
pop {r0}
bx r0
.align 2, 0
-_0807A904: .4byte 0x03004b20
+_0807A904: .4byte gTasks
thumb_func_end sub_807A8D4
thumb_func_start sub_807A908
@@ -12346,7 +12346,7 @@ sub_807A908: @ 807A908
movs r0, 0x5
b _0807A942
.align 2, 0
-_0807A93C: .4byte 0x0202f7c8
+_0807A93C: .4byte gUnknown_0202F7C8
_0807A940:
ldr r0, _0807A954
_0807A942:
@@ -12442,8 +12442,8 @@ sub_807A9BC: @ 807A9BC
subs r0, 0x14
b _0807AA0A
.align 2, 0
-_0807A9F4: .4byte 0x03004b00
-_0807A9F8: .4byte 0x0202f7c9
+_0807A9F4: .4byte gUnknown_03004B00
+_0807A9F8: .4byte gUnknown_0202F7C9
_0807A9FC:
ldrh r0, [r5, 0x8]
subs r0, 0x1E
diff --git a/build_tools.sh b/build_tools.sh
index 12d0f149d..26f1f35b3 100755
--- a/build_tools.sh
+++ b/build_tools.sh
@@ -5,3 +5,4 @@ make -C tools/preproc
make -C tools/bin2c
make -C tools/rsfont
make -C tools/aif2pcm
+make -C tools/ramscrgen
diff --git a/ewram_syms.txt b/ewram_syms.txt
deleted file mode 100644
index 30e9adc57..000000000
--- a/ewram_syms.txt
+++ /dev/null
@@ -1,88 +0,0 @@
-unk_2000000 = 0x2000000;
-unk_2004000 = 0x2004000;
-
-unk_20160BC = 0x20160BC;
-
-gSecretBaseRecord = 0x2017000;
-
-dword_2017100 = 0x2017100;
-
-gUnknown_020239F8 = 0x20239F8;
-
-gUnknown_02024A60 = 0x2024A60;
-
-gBattleMons = 0x2024A80;
-
-gUnknown_02024BE6 = 0x2024BE6;
-
-byte_2024C06 = 0x2024C06;
-gUnknown_02024C07 = 0x2024C07;
-gUnknown_02024C08 = 0x2024C08;
-gUnknown_02024C0C = 0x2024C0C;
-gXXX_CritRelated = 0x2024C0D;
-
-word_2024DB8 = 0x2024DB8;
-
-gEnigmaBerries = 0x2024DF0;
-
-gBattleMovePower = 0x2024E80;
-word_2024E82 = 0x2024E82;
-byte_2024E88 = 0x2024E88;
-
-gUnknown_02024E8C = 0x2024E8C;
-
-gSaveBlock2 = 0x2024EA4;
-
-gSaveBlock1 = 0x2025734;
-
-gMapHeader = 0x202E828;
-
-gPlayerAvatar = 0x202E858;
-
-gFieldMessageBoxWindow = 0x202E87C;
-
-gUnknown_0202E8AC = 0x202E8AC;
-gUnknown_0202E8B0 = 0x202E8B0;
-gUnknown_0202E8B4 = 0x202E8B4;
-gUnknown_0202E8B6 = 0x202E8B6;
-gUnknown_0202E8B8 = 0x202E8B8;
-gUnknown_0202E8BA = 0x202E8BA;
-gUnknown_0202E8BC = 0x202E8BC;
-gUnknown_0202E8C4 = 0x202E8C4;
-gUnknown_0202E8C6 = 0x202E8C6;
-gUnknown_0202E8C8 = 0x202E8C8;
-gUnknown_0202E8CC = 0x202E8CC;
-gScriptResult = 0x202E8DC;
-gUnknown_0202E8E0 = 0x202E8E0;
-
-gMenuWindow = 0x202E908;
-gMenuWindowPtr = 0x202E9C8;
-gMenuMultistepInitState = 0x202E9CC;
-gMenuTextTileOffset = 0x202E9CE;
-gMenuTextWindowTileOffset = 0x202E9D0;
-gMenuTextWindowContentTileOffset = 0x202E9D2;
-gMenuMessageBoxContentTileOffset = 0x202E9D4;
-
-gPlttBufferUnfaded = 0x202EAC8;
-gPlttBufferFaded = 0x202EEC8;
-gPlttBufferTransferPending = 0x202F398;
-gPaletteDecompressionBuffer = 0x202F39C;
-gPaletteStructs = 0x202F2C8;
-gPaletteFade = 0x202F388;
-
-word_202FF5E = 0x202FF5E;
-
-gUnknown_0202FF84 = 0x202FF84;
-gUnknown_0202FF88 = 0x202FF88;
-gUnknown_0202FF8C = 0x202FF8C;
-
-gPokemonStorage = 0x20300A0;
-
-word_203855E = 0x203855E;
-
-gUnknown_0203869A = 0x203869A;
-gUnknown_0203869C = 0x203869C;
-
-gTileBuffer = 0x2039360;
-
-gSubspriteTable_203A380 = 0x203A380;
diff --git a/iwram_syms.txt b/iwram_syms.txt
deleted file mode 100644
index 6cb0e63b9..000000000
--- a/iwram_syms.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-/* .bss starts at 0x3000000 */
-
-gPlayTimeCounterState = 0x300057C;
-
-sScriptContext1Status = 0x30005B0;
-sScriptContext1 = 0x30005B8;
-sScriptContext2 = 0x3000630;
-sScriptContext2Enabled = 0x30006A4;
-
-/* .bss.code starts at 0x3000F60 */
-
-/* COMMON starts at 0x3001760 */
-
-gLocalTime = 0x3004038;
-
-gPlayerPartyCount = 0x3004350;
-gPlayerParty = 0x3004360;
-gEnemyPartyCount = 0x30045B8;
-gEnemyParty = 0x30045C0;
-
-gRngValue = 0x03004818;
-
-gUnknown_3004820 = 0x3004820;
-
-word_3004858 = 0x3004858;
-
-gMapObjects = 0x30048A0;
-gSelectedMapObject = 0x3004AE0;
-
-gTasks = 0x3004B20;
-
-gSaveFileStatus = 0x3005EB8;
-
-gMPlayMemAccArea = 0x3007440;
diff --git a/ld_script.sed b/ld_script.sed
new file mode 100644
index 000000000..b91542b6f
--- /dev/null
+++ b/ld_script.sed
@@ -0,0 +1,14 @@
+/<EWRAM>/ {
+ r sym_ewram.ld
+ d
+}
+
+/<BSS>/ {
+ r sym_bss.ld
+ d
+}
+
+/<COMMON>/ {
+ r sym_common.ld
+ d
+}
diff --git a/ld_script.txt b/ld_script.txt
index 904d0172f..2cf248eb0 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -10,14 +10,9 @@ SECTIONS {
ALIGN(4)
{
. = 0x20000;
- src/main.o(ewram_data);
- src/sprite.o(ewram_data);
- . = ALIGN(4);
- src/text.o(ewram_data);
- src/string_util.o(ewram_data);
- . += 0x2E8; /* big gap */
- src/link.o(ewram_data);
- src/rtc.o(ewram_data);
+
+<EWRAM>
+
. = 0x40000;
}
@@ -26,42 +21,14 @@ SECTIONS {
iwram (NOLOAD) :
ALIGN(4)
{
- src/main.o(.bss);
- src/sprite.o(.bss);
- src/text.o(.bss);
- src/string_util.o(.bss);
- src/link.o(.bss);
- src/rtc.o(.bss);
-
- . = 0x5A8;
- src/field_message_box.o(.bss);
- . = ALIGN(4);
- src/text_window.o(.bss);
-
- . = 0x6B0;
- src/menu.o(.bss);
-
- . = 0xF28;
- src/agb_flash.o(.bss);
- . = 0xF36;
- src/siirtc.o(.bss);
- tools/agbcc/lib/libgcc.a:dp-bit.o(.bss);
- tools/agbcc/lib/libgcc.a:fp-bit.o(.bss);
+ /* .bss starts at 0x3000000 */
+<BSS>
+ /* .bss.code starts at 0x3000F60 */
src/m4a_2.o(.bss.code);
- src/main.o(iwram_data);
- src/sprite.o(iwram_data);
- src/text.o(iwram_data);
- src/string_util.o(iwram_data);
- src/link.o(iwram_data);
- src/rtc.o(iwram_data);
-
- . = 0x5FD0;
- src/m4a_2.o(iwram_data);
-
- . = 0x7490;
- src/agb_flash.o(iwram_data);
+ /* COMMON starts at 0x3001760 */
+<COMMON>
. = 0x8000;
}
diff --git a/shared_syms.txt b/shared_syms.txt
new file mode 100644
index 000000000..72aaacdda
--- /dev/null
+++ b/shared_syms.txt
@@ -0,0 +1,8 @@
+unk_2000000 = 0x2000000;
+unk_2004000 = 0x2004000;
+
+unk_20160BC = 0x20160BC;
+
+gSecretBaseRecord = 0x2017000;
+
+dword_2017100 = 0x2017100;
diff --git a/src/siirtc.c b/src/siirtc.c
index 13bb25a5a..965a068f1 100644
--- a/src/siirtc.c
+++ b/src/siirtc.c
@@ -52,6 +52,7 @@
extern vu16 GPIOPortDirection;
+static u16 sDummy; // unused variable
static bool8 sLocked;
static int WriteCommand(u8 value);
diff --git a/sym_bss.txt b/sym_bss.txt
new file mode 100644
index 000000000..d440a7e9e
--- /dev/null
+++ b/sym_bss.txt
@@ -0,0 +1,226 @@
+ .include "src/main.o"
+ .include "src/sprite.o"
+ .include "src/text.o"
+ .include "src/string_util.o"
+ .include "src/link.o"
+ .include "src/rtc.o"
+
+ .align 2
+gUnknown_03000470: @ 3000470
+ .space 0x68
+
+gUnknown_030004D8: @ 30004D8
+ .space 0x8
+
+gUnknown_030004E0: @ 30004E0
+ .space 0x8
+
+gUnknown_030004E8: @ 30004E8
+ .space 0x18
+
+gUnknown_03000500: @ 3000500
+ .space 0x8
+
+gUnknown_03000508: @ 3000508
+ .space 0x8
+
+gUnknown_03000510: @ 3000510
+ .space 0x10
+
+gUnknown_03000520: @ 3000520
+ .space 0xC
+
+gUnknown_0300052C: @ 300052C
+ .space 0x2
+
+gUnknown_0300052E: @ 300052E
+ .space 0x2
+
+gUnknown_03000530: @ 3000530
+ .space 0x18
+
+gUnknown_03000548: @ 3000548
+ .space 0x14
+
+gUnknown_0300055C: @ 300055C
+ .space 0x4
+
+gUnknown_03000560: @ 3000560
+ .space 0x1C
+
+gPlayTimeCounterState: @ 300057C
+ .space 0x4
+
+gUnknown_03000580: @ 3000580
+ .space 0x4
+
+gUnknown_03000584: @ 3000584
+ .space 0x4
+
+gUnknown_03000588: @ 3000588
+ .space 0x8
+
+gUnknown_03000590: @ 3000590
+ .space 0x8
+
+gUnknown_03000598: @ 3000598
+ .space 0x2
+
+gUnknown_0300059A: @ 300059A
+ .space 0x2
+
+gUnknown_0300059C: @ 300059C
+ .space 0x4
+
+gUnknown_030005A0: @ 30005A0
+ .space 0x4
+
+gUnknown_030005A4: @ 30005A4
+ .space 0x2
+
+gUnknown_030005A6: @ 30005A6
+ .space 0x2
+
+ .include "src/field_message_box.o"
+ .include "src/text_window.o"
+
+ .align 2
+sScriptContext1Status: @ 30005B0
+ .space 0x8
+
+sScriptContext1: @ 30005B8
+ .space 0x78
+
+sScriptContext2: @ 3000630
+ .space 0x74
+
+sScriptContext2Enabled: @ 30006A4
+ .space 0x4
+
+gUnknown_030006A8: @ 30006A8
+ .space 0x4
+
+gUnknown_030006AC: @ 30006AC
+ .space 0x1
+
+gUnknown_030006AD: @ 30006AD
+ .space 0x3
+
+ .include "src/menu.o"
+
+ .align 2
+gUnknown_030006C0: @ 30006C0
+ .space 0x2
+
+gUnknown_030006C2: @ 30006C2
+ .space 0x2
+
+gUnknown_030006C4: @ 30006C4
+ .space 0x2
+
+gUnknown_030006C6: @ 30006C6
+ .space 0x2
+
+gUnknown_030006C8: @ 30006C8
+ .space 0x4
+
+gUnknown_030006CC: @ 30006CC
+ .space 0x4
+
+gUnknown_030006D0: @ 30006D0
+ .space 0x4
+
+gUnknown_030006D4: @ 30006D4
+ .space 0x2
+
+gUnknown_030006D6: @ 30006D6
+ .space 0x2
+
+gUnknown_030006D8: @ 30006D8
+ .space 0x1
+
+gUnknown_030006D9: @ 30006D9
+ .space 0x1
+
+gUnknown_030006DA: @ 30006DA
+ .space 0x2
+
+gUnknown_030006DC: @ 30006DC
+ .space 0x4
+
+gUnknown_030006E0: @ 30006E0
+ .space 0x20
+
+gUnknown_03000700: @ 3000700
+ .space 0x1
+
+gUnknown_03000701: @ 3000701
+ .space 0x3
+
+gUnknown_03000704: @ 3000704
+ .space 0x4
+
+gUnknown_03000708: @ 3000708
+ .space 0x10
+
+gUnknown_03000718: @ 3000718
+ .space 0x4
+
+gUnknown_0300071C: @ 300071C
+ .space 0x4
+
+gUnknown_03000720: @ 3000720
+ .space 0x1
+
+gUnknown_03000721: @ 3000721
+ .space 0x1
+
+gUnknown_03000722: @ 3000722
+ .space 0x6
+
+gUnknown_03000728: @ 3000728
+ .space 0x8
+
+gUnknown_03000730: @ 3000730
+ .space 0x10
+
+gUnknown_03000740: @ 3000740
+ .space 0x4
+
+gUnknown_03000744: @ 3000744
+ .space 0x4
+
+gUnknown_03000748: @ 3000748
+ .space 0x4
+
+gUnknown_0300074C: @ 300074C
+ .space 0x4
+
+gUnknown_03000750: @ 3000750
+ .space 0x2
+
+gUnknown_03000752: @ 3000752
+ .space 0x2
+
+gUnknown_03000754: @ 3000754
+ .space 0x2
+
+gUnknown_03000756: @ 3000756
+ .space 0x2
+
+gUnknown_03000758: @ 3000758
+ .space 0x8
+
+gUnknown_03000760: @ 3000760
+ .space 0x50
+
+gUnknown_030007B0: @ 30007B0
+ .space 0x4
+
+gUnknown_030007B4: @ 30007B4
+ .space 0x774
+
+ .include "src/agb_flash.o"
+ .include "src/siirtc.o"
+ .include "tools/agbcc/lib/libgcc.a:dp-bit.o"
+ .include "tools/agbcc/lib/libgcc.a:fp-bit.o"
diff --git a/sym_common.txt b/sym_common.txt
new file mode 100644
index 000000000..bca9f958b
--- /dev/null
+++ b/sym_common.txt
@@ -0,0 +1,691 @@
+gKeyRepeatStartDelay: @ 3001760
+ .space 0x4
+
+gUnknown_3001764: @ 3001764
+ .space 0xC
+
+gMain: @ 3001770
+ .space 0x3C
+
+gUnknown_030017AC: @ 30017AC
+ .space 0x400
+
+gUnknown_03001BAC: @ 3001BAC
+ .space 0x4
+
+gKeyRepeatContinueDelay: @ 3001BB0
+ .space 0x4
+
+gUnknown_3001BB4: @ 3001BB4
+ .space 0xC
+
+gIntrTable: @ 3001BC0
+ .space 0x38
+
+gLinkVSyncDisabled: @ 3001BF8
+ .space 0x8
+
+IntrMain_Buffer: @ 3001C00
+ .space 0x800
+
+gPcmDmaCounter: @ 3002400
+ .space 0x10
+
+gSpriteOrder: @ 3002410
+ .space 0x40
+
+gSpriteTileAllocBitmap: @ 3002450
+ .space 0x80
+
+gSpriteCoordOffsetX: @ 30024D0
+ .space 0x4
+
+gOamLimit: @ 30024D4
+ .space 0x4
+
+gReservedSpriteTileCount: @ 30024D8
+ .space 0x4
+
+gSpriteCopyRequestCount: @ 30024DC
+ .space 0x4
+
+gSpriteCopyRequests: @ 30024E0
+ .space 0x300
+
+gSpriteCoordOffsetY: @ 30027E0
+ .space 0x10
+
+gOamMatrices: @ 30027F0
+ .space 0x100
+
+gShouldProcessSpriteCopyRequests: @ 30028F0
+ .space 0x4
+
+gOamMatrixAllocBitmap: @ 30028F4
+ .space 0x4
+
+gReservedSpritePaletteCount: @ 30028F8
+ .space 0x8
+
+gUnknownStringVar: @ 3002900
+ .space 0x10
+
+word_3002910: @ 3002910
+ .space 0x8
+
+gLinkDebugValue1: @ 3002918
+ .space 0x8
+
+localLinkPlayerBlock: @ 3002920
+ .space 0x3C
+
+gLinkErrorOccurred: @ 300295C
+ .space 0x4
+
+gFiller_3002960: @ 3002960
+ .space 0x4
+
+gLinkDebugValue2: @ 3002964
+ .space 0x4
+
+gFiller_3002968: @ 3002968
+ .space 0x4
+
+gLinkPlayerPending: @ 300296C
+ .space 0x4
+
+gLinkPlayers: @ 3002970
+ .space 0x4
+
+gUnknown_03002974: @ 3002974
+ .space 0x4
+
+gUnknown_03002978: @ 3002978
+ .space 0x68
+
+gBlockReceived: @ 30029E0
+ .space 0x4
+
+gFiller_30029E4: @ 30029E4
+ .space 0x4
+
+gLinkHeldKeys: @ 30029E8
+ .space 0x4
+
+gLinkTimeOutCounter: @ 30029EC
+ .space 0x4
+
+gFiller_30029F0: @ 30029F0
+ .space 0x10
+
+localLinkPlayer: @ 3002A00
+ .space 0x20
+
+gRecvCmds: @ 3002A20
+ .space 0x40
+
+gLinkStatus: @ 3002A60
+ .space 0x4
+
+gLinkDummyBool: @ 3002A64
+ .space 0x4
+
+byte_3002A68: @ 3002A68
+ .space 0x8
+
+gBlockSendBuffer: @ 3002A70
+ .space 0x100
+
+u8_array_3002B70: @ 3002B70
+ .space 0x4
+
+gLinkType: @ 3002B74
+ .space 0x4
+
+u8_array_3002B78: @ 3002B78
+ .space 0x8
+
+gBlockRecvBuffer: @ 3002B80
+ .space 0x4
+
+gUnknown_03002B84: @ 3002B84
+ .space 0x3FC
+
+gSuppressLinkErrorMessage: @ 3002F80
+ .space 0x4
+
+gSavedLinkPlayerCount: @ 3002F84
+ .space 0xC
+
+gSendCmd: @ 3002F90
+ .space 0x10
+
+gSavedMultiplayerId: @ 3002FA0
+ .space 0x4
+
+gReceivedRemoteLinkPlayers: @ 3002FA4
+ .space 0xC
+
+gLinkTestBGInfo: @ 3002FB0
+ .space 0x10
+
+gLinkCallback: @ 3002FC0
+ .space 0x10
+
+gSavedLinkPlayers: @ 3002FD0
+ .space 0x70
+
+gShouldAdvanceLinkState: @ 3003040
+ .space 0x8
+
+gLinkTestBlockChecksums: @ 3003048
+ .space 0x8
+
+gFiller_3003050: @ 3003050
+ .space 0x4
+
+gBlockRequestType: @ 3003054
+ .space 0x4
+
+gFiller_3003058: @ 3003058
+ .space 0x4
+
+gFiller_300305C: @ 300305C
+ .space 0x4
+
+gLastSendQueueCount: @ 3003060
+ .space 0x10
+
+gLink: @ 3003070
+ .space 0xFC0
+
+gLastRecvQueueCount: @ 3004030
+ .space 0x4
+
+gLinkSavedIme: @ 3004034
+ .space 0x4
+
+gLocalTime: @ 3004038
+ .space 0x8
+
+gUnknown_03004040: @ 3004040
+ .space 0x170
+
+gUnknown_030041B0: @ 30041B0
+ .space 0x4
+
+gUnknown_030041B4: @ 30041B4
+ .space 0x4
+
+gUnknown_030041B8: @ 30041B8
+ .space 0x8
+
+gUnknown_030041C0: @ 30041C0
+ .space 0x10
+
+gUnknown_030041D0: @ 30041D0
+ .space 0x30
+
+gUnknown_03004200: @ 3004200
+ .space 0x10
+
+gUnknown_03004210: @ 3004210
+ .space 0x30
+
+gUnknown_03004240: @ 3004240
+ .space 0x4
+
+gUnknown_03004244: @ 3004244
+ .space 0xC
+
+gUnknown_03004250: @ 3004250
+ .space 0x30
+
+gUnknown_03004280: @ 3004280
+ .space 0x4
+
+gUnknown_03004284: @ 3004284
+ .space 0x4
+
+gUnknown_03004288: @ 3004288
+ .space 0x4
+
+gUnknown_0300428C: @ 300428C
+ .space 0x4
+
+gUnknown_03004290: @ 3004290
+ .space 0x10
+
+gUnknown_030042A0: @ 30042A0
+ .space 0x4
+
+gUnknown_030042A4: @ 30042A4
+ .space 0xC
+
+gUnknown_030042B0: @ 30042B0
+ .space 0x10
+
+gUnknown_030042C0: @ 30042C0
+ .space 0x4
+
+gUnknown_030042C4: @ 30042C4
+ .space 0xC
+
+gUnknown_030042D0: @ 30042D0
+ .space 0x4
+
+gUnknown_030042D4: @ 30042D4
+ .space 0xC
+
+gUnknown_030042E0: @ 30042E0
+ .space 0x1C
+
+gUnknown_030042FC: @ 30042FC
+ .space 0xE
+
+gUnknown_0300430A: @ 300430A
+ .space 0xC
+
+gUnknown_03004316: @ 3004316
+ .space 0xE
+
+gUnknown_03004324: @ 3004324
+ .space 0xC
+
+gUnknown_03004330: @ 3004330
+ .space 0x10
+
+gUnknown_03004340: @ 3004340
+ .space 0x4
+
+gUnknown_03004344: @ 3004344
+ .space 0x4
+
+gUnknown_03004348: @ 3004348
+ .space 0x4
+
+gUnknown_0300434C: @ 300434C
+ .space 0x4
+
+gPlayerPartyCount: @ 3004350
+ .space 0x10
+
+gPlayerParty: @ 3004360
+ .space 0x64
+
+gUnknown_030043C4: @ 30043C4
+ .space 0x64
+
+gUnknown_03004428: @ 3004428
+ .space 0x64
+
+gUnknown_0300448C: @ 300448C
+ .space 0x64
+
+gUnknown_030044F0: @ 30044F0
+ .space 0x64
+
+gUnknown_03004554: @ 3004554
+ .space 0x64
+
+gEnemyPartyCount: @ 30045B8
+ .space 0x8
+
+gEnemyParty: @ 30045C0
+ .space 0xC8
+
+gUnknown_03004688: @ 3004688
+ .space 0x64
+
+gUnknown_030046EC: @ 30046EC
+ .space 0x64
+
+gUnknown_03004750: @ 3004750
+ .space 0x64
+
+gUnknown_030047B4: @ 30047B4
+ .space 0x64
+
+gRngValue: @ 3004818
+ .space 0x4
+
+gUnknown_0300481C: @ 300481C
+ .space 0x4
+
+gUnknown_3004820: @ 3004820
+ .space 0x4
+
+gUnknown_03004824: @ 3004824
+ .space 0x4
+
+gUnknown_03004828: @ 3004828
+ .space 0x8
+
+gUnknown_03004830: @ 3004830
+ .space 0x4
+
+gUnknown_03004834: @ 3004834
+ .space 0xC
+
+gUnknown_03004840: @ 3004840
+ .space 0x14
+
+gUnknown_03004854: @ 3004854
+ .space 0x4
+
+word_3004858: @ 3004858
+ .space 0x4
+
+gUnknown_0300485C: @ 300485C
+ .space 0x4
+
+gUnknown_03004860: @ 3004860
+ .space 0x4
+
+gUnknown_03004864: @ 3004864
+ .space 0xC
+
+gUnknown_03004870: @ 3004870
+ .space 0x10
+
+gUnknown_03004880: @ 3004880
+ .space 0x18
+
+gUnknown_03004898: @ 3004898
+ .space 0x4
+
+gUnknown_0300489C: @ 300489C
+ .space 0x4
+
+gMapObjects: @ 30048A0
+ .space 0x240
+
+gSelectedMapObject: @ 3004AE0
+ .space 0x4
+
+gUnknown_03004AE4: @ 3004AE4
+ .space 0x4
+
+gUnknown_03004AE8: @ 3004AE8
+ .space 0x4
+
+gUnknown_03004AEC: @ 3004AEC
+ .space 0x4
+
+gUnknown_03004AF0: @ 3004AF0
+ .space 0x10
+
+gUnknown_03004B00: @ 3004B00
+ .space 0x10
+
+gUnknown_03004B10: @ 3004B10
+ .space 0x10
+
+gTasks: @ 3004B20
+ .space 0x8
+
+gUnknown_03004B28: @ 3004B28
+ .space 0x278
+
+gUnknown_03004DA0: @ 3004DA0
+ .space 0x20
+
+gUnknown_03004DC0: @ 3004DC0
+ .space 0x20
+
+gUnknown_03004DE0: @ 3004DE0
+ .space 0x2
+
+gUnknown_03004DE2: @ 3004DE2
+ .space 0x2
+
+gUnknown_03004DE4: @ 3004DE4
+ .space 0x27C
+
+gUnknown_03005060: @ 3005060
+ .space 0x500
+
+gUnknown_03005560: @ 3005560
+ .space 0x140
+
+gUnknown_030056A0: @ 30056A0
+ .space 0x640
+
+gUnknown_03005CE0: @ 3005CE0
+ .space 0x4
+
+gUnknown_03005CE4: @ 3005CE4
+ .space 0x4
+
+gUnknown_03005CE8: @ 3005CE8
+ .space 0x4
+
+gUnknown_03005CEC: @ 3005CEC
+ .space 0x4
+
+gUnknown_03005CF0: @ 3005CF0
+ .space 0x10
+
+gUnknown_03005D00: @ 3005D00
+ .space 0x10
+
+gUnknown_03005D10: @ 3005D10
+ .space 0x14
+
+gUnknown_03005D24: @ 3005D24
+ .space 0x4
+
+gUnknown_03005D28: @ 3005D28
+ .space 0x4
+
+gUnknown_03005D2C: @ 3005D2C
+ .space 0x4
+
+gUnknown_03005D30: @ 3005D30
+ .space 0x4
+
+gUnknown_03005D34: @ 3005D34
+ .space 0x4
+
+gUnknown_03005D38: @ 3005D38
+ .space 0x68
+
+gUnknown_03005DA0: @ 3005DA0
+ .space 0x48
+
+gUnknown_03005DE8: @ 3005DE8
+ .space 0x4
+
+gUnknown_03005DEC: @ 3005DEC
+ .space 0x4
+
+gUnknown_03005DF0: @ 3005DF0
+ .space 0x4
+
+gUnknown_03005DF4: @ 3005DF4
+ .space 0x4
+
+gUnknown_03005DF8: @ 3005DF8
+ .space 0x4
+
+gUnknown_03005DFC: @ 3005DFC
+ .space 0x4
+
+gUnknown_03005E00: @ 3005E00
+ .space 0x4
+
+gUnknown_03005E04: @ 3005E04
+ .space 0x4
+
+gUnknown_03005E08: @ 3005E08
+ .space 0x4
+
+gUnknown_03005E0C: @ 3005E0C
+ .space 0x4
+
+gUnknown_03005E10: @ 3005E10
+ .space 0x10
+
+gUnknown_03005E20: @ 3005E20
+ .space 0x20
+
+gUnknown_03005E40: @ 3005E40
+ .space 0x4C
+
+gUnknown_03005E8C: @ 3005E8C
+ .space 0x4
+
+gUnknown_03005E90: @ 3005E90
+ .space 0x4
+
+gUnknown_03005E94: @ 3005E94
+ .space 0x4
+
+gUnknown_03005E98: @ 3005E98
+ .space 0x4
+
+gUnknown_03005E9C: @ 3005E9C
+ .space 0x4
+
+gUnknown_03005EA0: @ 3005EA0
+ .space 0x4
+
+gUnknown_03005EA4: @ 3005EA4
+ .space 0x4
+
+gUnknown_03005EA8: @ 3005EA8
+ .space 0x4
+
+gUnknown_03005EAC: @ 3005EAC
+ .space 0x4
+
+gUnknown_03005EB0: @ 3005EB0
+ .space 0x4
+
+gUnknown_03005EB4: @ 3005EB4
+ .space 0x4
+
+gSaveFileStatus: @ 3005EB8
+ .space 0x4
+
+gUnknown_03005EBC: @ 3005EBC
+ .space 0x14
+
+gUnknown_03005ED0: @ 3005ED0
+ .space 0x10
+
+gUnknown_03005EE0: @ 3005EE0
+ .space 0x2C
+
+gUnknown_03005F0C: @ 3005F0C
+ .space 0x4
+
+gUnknown_03005F10: @ 3005F10
+ .space 0x4
+
+gUnknown_03005F14: @ 3005F14
+ .space 0xC
+
+gUnknown_03005F20: @ 3005F20
+ .space 0x4
+
+gUnknown_03005F24: @ 3005F24
+ .space 0x4
+
+gUnknown_03005F28: @ 3005F28
+ .space 0x4
+
+gUnknown_03005F2C: @ 3005F2C
+ .space 0x4
+
+gUnknown_03005F30: @ 3005F30
+ .space 0x4
+
+gUnknown_03005F34: @ 3005F34
+ .space 0x8
+
+gUnknown_03005F3C: @ 3005F3C
+ .space 0x4
+
+gUnknown_03005F40: @ 3005F40
+ .space 0x10
+
+gUnknown_03005F50: @ 3005F50
+ .space 0x44
+
+gUnknown_03005F94: @ 3005F94
+ .space 0xC
+
+gUnknown_03005FA0: @ 3005FA0
+ .space 0x30
+
+gSoundInfo: @ 3005FD0
+ .space 0x350
+
+gUnknown_03006320: @ 3006320
+ .space 0xC60
+
+gPokemonCrySongs: @ 3006F80
+ .space 0x70
+
+gPokemonCryMusicPlayers: @ 3006FF0
+ .space 0x80
+
+gMPlayJumpTable: @ 3007070
+ .space 0x90
+
+gCgbChans: @ 3007100
+ .space 0x100
+
+gPokemonCryTracks: @ 3007200
+ .space 0x140
+
+gPokemonCrySong: @ 3007340
+ .space 0x40
+
+gUnknown_03007380: @ 3007380
+ .space 0x40
+
+gUnknown_030073C0: @ 30073C0
+ .space 0x40
+
+gUnknown_03007400: @ 3007400
+ .space 0x40
+
+gMPlayMemAccArea: @ 3007440
+ .space 0x10
+
+gUnknown_03007450: @ 3007450
+ .space 0x40
+
+gFlashTimeoutFlag: @ 3007490
+ .space 0x4
+
+PollFlashStatus: @ 3007494
+ .space 0x4
+
+WaitForFlashWrite: @ 3007498
+ .space 0x4
+
+ProgramFlashSector: @ 300749C
+ .space 0x4
+
+gFlash: @ 30074A0
+ .space 0x4
+
+ProgramFlashByte: @ 30074A4
+ .space 0x4
+
+gFlashNumRemainingBytes: @ 30074A8
+ .space 0x4
+
+EraseFlashChip: @ 30074AC
+ .space 0x4
+
+EraseFlashSector: @ 30074B0
+ .space 0x4
+
+gFlashMaxTime: @ 30074B4
+ .space 0xB44
+
+gUnknown_03007FF8: @ 3007FF8
diff --git a/sym_ewram.txt b/sym_ewram.txt
new file mode 100644
index 000000000..ca8c7af03
--- /dev/null
+++ b/sym_ewram.txt
@@ -0,0 +1,1501 @@
+ .include "src/main.o"
+ .include "src/sprite.o"
+ .include "src/text.o"
+ .include "src/string_util.o"
+
+ .space 0x2E8
+
+ .include "src/link.o"
+
+gUnknown_020238C4: @ 20238C4
+ .space 0x1
+
+gUnknown_020238C5: @ 20238C5
+ .space 0x1
+
+gUnknown_020238C6: @ 20238C6
+ .space 0x2
+
+gUnknown_020238C8: @ 20238C8
+ .space 0x4
+
+gUnknown_020238CC: @ 20238CC
+ .space 0x12C
+
+gUnknown_020239F8: @ 20239F8
+ .space 0x4
+
+gUnknown_020239FC: @ 20239FC
+ .space 0x4
+
+gUnknown_02023A00: @ 2023A00
+ .space 0x4
+
+gUnknown_02023A04: @ 2023A04
+ .space 0x10
+
+gUnknown_02023A14: @ 2023A14
+ .space 0x4C
+
+gUnknown_02023A60: @ 2023A60
+ .space 0x2
+
+gUnknown_02023A62: @ 2023A62
+ .space 0x1
+
+gUnknown_02023A63: @ 2023A63
+ .space 0x1
+
+gUnknown_02023A64: @ 2023A64
+ .space 0x7FC
+
+gUnknown_02024260: @ 2024260
+ .space 0x4
+
+gUnknown_02024264: @ 2024264
+ .space 0x7FC
+
+gUnknown_02024A60: @ 2024A60
+ .space 0x4
+
+gUnknown_02024A64: @ 2024A64
+ .space 0x4
+
+gUnknown_02024A68: @ 2024A68
+ .space 0x2
+
+gUnknown_02024A6A: @ 2024A6A
+ .space 0x8
+
+gUnknown_02024A72: @ 2024A72
+ .space 0x4
+
+gUnknown_02024A76: @ 2024A76
+ .space 0x4
+
+gUnknown_02024A7A: @ 2024A7A
+ .space 0x4
+
+gUnknown_02024A7E: @ 2024A7E
+ .space 0x1
+
+gUnknown_02024A7F: @ 2024A7F
+ .space 0x1
+
+gBattleMons: @ 2024A80
+ .space 0xC
+
+gUnknown_02024A8C: @ 2024A8C
+ .space 0xC
+
+gUnknown_02024A98: @ 2024A98
+ .space 0xC
+
+gUnknown_02024AA4: @ 2024AA4
+ .space 0x4
+
+gUnknown_02024AA8: @ 2024AA8
+ .space 0x24
+
+gUnknown_02024ACC: @ 2024ACC
+ .space 0x4
+
+gUnknown_02024AD0: @ 2024AD0
+ .space 0x110
+
+gUnknown_02024BE0: @ 2024BE0
+ .space 0x4
+
+gUnknown_02024BE4: @ 2024BE4
+ .space 0x1
+
+gUnknown_02024BE5: @ 2024BE5
+ .space 0x1
+
+gUnknown_02024BE6: @ 2024BE6
+ .space 0x2
+
+gUnknown_02024BE8: @ 2024BE8
+ .space 0x2
+
+gUnknown_02024BEA: @ 2024BEA
+ .space 0x2
+
+gUnknown_02024BEC: @ 2024BEC
+ .space 0x4
+
+gUnknown_02024BF0: @ 2024BF0
+ .space 0x4
+
+gUnknown_02024BF4: @ 2024BF4
+ .space 0x10
+
+gUnknown_02024C04: @ 2024C04
+ .space 0x2
+
+byte_2024C06: @ 2024C06
+ .space 0x1
+
+gUnknown_02024C07: @ 2024C07
+ .space 0x1
+
+gUnknown_02024C08: @ 2024C08
+ .space 0x1
+
+gUnknown_02024C09: @ 2024C09
+ .space 0x1
+
+gUnknown_02024C0A: @ 2024C0A
+ .space 0x1
+
+gUnknown_02024C0B: @ 2024C0B
+ .space 0x1
+
+gUnknown_02024C0C: @ 2024C0C
+ .space 0x1
+
+gXXX_CritRelated: @ 2024C0D
+ .space 0x1
+
+gUnknown_02024C0E: @ 2024C0E
+ .space 0x2
+
+gUnknown_02024C10: @ 2024C10
+ .space 0x8
+
+gUnknown_02024C18: @ 2024C18
+ .space 0x4
+
+gUnknown_02024C1C: @ 2024C1C
+ .space 0x10
+
+gUnknown_02024C2C: @ 2024C2C
+ .space 0x8
+
+gUnknown_02024C34: @ 2024C34
+ .space 0x8
+
+gUnknown_02024C3C: @ 2024C3C
+ .space 0x8
+
+gUnknown_02024C44: @ 2024C44
+ .space 0x8
+
+gUnknown_02024C4C: @ 2024C4C
+ .space 0x8
+
+gUnknown_02024C54: @ 2024C54
+ .space 0x8
+
+gUnknown_02024C5C: @ 2024C5C
+ .space 0x4
+
+gUnknown_02024C60: @ 2024C60
+ .space 0x8
+
+gUnknown_02024C68: @ 2024C68
+ .space 0x4
+
+gUnknown_02024C6C: @ 2024C6C
+ .space 0x4
+
+gUnknown_02024C70: @ 2024C70
+ .space 0x4
+
+gUnknown_02024C74: @ 2024C74
+ .space 0x4
+
+gUnknown_02024C78: @ 2024C78
+ .space 0x2
+
+gUnknown_02024C7A: @ 2024C7A
+ .space 0x6
+
+gUnknown_02024C80: @ 2024C80
+ .space 0x18
+
+gUnknown_02024C98: @ 2024C98
+ .space 0x10
+
+gUnknown_02024CA8: @ 2024CA8
+ .space 0x70
+
+gUnknown_02024D18: @ 2024D18
+ .space 0x2
+
+gUnknown_02024D1A: @ 2024D1A
+ .space 0x2
+
+gUnknown_02024D1C: @ 2024D1C
+ .space 0x2
+
+gUnknown_02024D1E: @ 2024D1E
+ .space 0x1
+
+gUnknown_02024D1F: @ 2024D1F
+ .space 0x7
+
+gUnknown_02024D26: @ 2024D26
+ .space 0x2
+
+gUnknown_02024D28: @ 2024D28
+ .space 0x40
+
+gUnknown_02024D68: @ 2024D68
+ .space 0x50
+
+word_2024DB8: @ 2024DB8
+ .space 0x4
+
+gUnknown_02024DBC: @ 2024DBC
+ .space 0x20
+
+gUnknown_02024DDC: @ 2024DDC
+ .space 0xC
+
+gUnknown_02024DE8: @ 2024DE8
+ .space 0x2
+
+gUnknown_02024DEA: @ 2024DEA
+ .space 0x2
+
+gUnknown_02024DEC: @ 2024DEC
+ .space 0x2
+
+gUnknown_02024DEE: @ 2024DEE
+ .space 0x2
+
+gEnigmaBerries: @ 2024DF0
+ .space 0x8
+
+gUnknown_02024DF8: @ 2024DF8
+ .space 0x68
+
+gUnknown_02024E60: @ 2024E60
+ .space 0x4
+
+gUnknown_02024E64: @ 2024E64
+ .space 0x4
+
+gUnknown_02024E68: @ 2024E68
+ .space 0x4
+
+gUnknown_02024E6C: @ 2024E6C
+ .space 0x1
+
+gUnknown_02024E6D: @ 2024E6D
+ .space 0x3
+
+gUnknown_02024E70: @ 2024E70
+ .space 0x10
+
+gBattleMovePower: @ 2024E80
+ .space 0x2
+
+word_2024E82: @ 2024E82
+ .space 0x2
+
+gUnknown_02024E84: @ 2024E84
+ .space 0x4
+
+byte_2024E88: @ 2024E88
+ .space 0x4
+
+gUnknown_02024E8C: @ 2024E8C
+ .space 0x18
+
+gSaveBlock2: @ 2024EA4
+ .space 0xA
+
+gUnknown_02024EAE: @ 2024EAE
+ .space 0x1E
+
+gUnknown_02024ECC: @ 2024ECC
+ .space 0x78
+
+gUnknown_02024F44: @ 2024F44
+ .space 0x8
+
+gUnknown_02024F4C: @ 2024F4C
+ .space 0xA4
+
+gUnknown_02024FF0: @ 2024FF0
+ .space 0x4
+
+gUnknown_02024FF4: @ 2024FF4
+ .space 0x8
+
+gUnknown_02024FFC: @ 2024FFC
+ .space 0x94
+
+gUnknown_02025090: @ 2025090
+ .space 0x298
+
+gUnknown_02025328: @ 2025328
+ .space 0x14
+
+gUnknown_0202533C: @ 202533C
+ .space 0x4
+
+gUnknown_02025340: @ 2025340
+ .space 0xC
+
+gUnknown_0202534C: @ 202534C
+ .space 0xC
+
+gUnknown_02025358: @ 2025358
+ .space 0xC
+
+gUnknown_02025364: @ 2025364
+ .space 0xC
+
+gUnknown_02025370: @ 2025370
+ .space 0x8A
+
+gUnknown_020253FA: @ 20253FA
+ .space 0xF
+
+gUnknown_02025409: @ 2025409
+ .space 0x32B
+
+gSaveBlock1: @ 2025734
+ .space 0x4
+
+gUnknown_02025738: @ 2025738
+ .space 0x8
+
+gUnknown_02025740: @ 2025740
+ .space 0x8
+
+gUnknown_02025748: @ 2025748
+ .space 0x8
+
+gUnknown_02025750: @ 2025750
+ .space 0x8
+
+gUnknown_02025758: @ 2025758
+ .space 0x10
+
+gUnknown_02025768: @ 2025768
+ .space 0x204
+
+gUnknown_0202596C: @ 202596C
+ .space 0x258
+
+gUnknown_02025BC4: @ 2025BC4
+ .space 0x6
+
+gUnknown_02025BCA: @ 2025BCA
+ .space 0x2
+
+gUnknown_02025BCC: @ 2025BCC
+ .space 0xC8
+
+gUnknown_02025C94: @ 2025C94
+ .space 0x298
+
+gUnknown_02025F2C: @ 2025F2C
+ .space 0x140
+
+gUnknown_0202606C: @ 202606C
+ .space 0x42
+
+gUnknown_020260AE: @ 20260AE
+ .space 0x2A6
+
+gUnknown_02026354: @ 2026354
+ .space 0x600
+
+gUnknown_02026954: @ 2026954
+ .space 0x118
+
+gUnknown_02026A6C: @ 2026A6C
+ .space 0x8A
+
+gUnknown_02026AF6: @ 2026AF6
+ .space 0x246
+
+gUnknown_02026D3C: @ 2026D3C
+ .space 0x400
+
+gUnknown_0202713C: @ 202713C
+ .space 0x2
+
+gUnknown_0202713E: @ 202713E
+ .space 0x10
+
+gUnknown_0202714E: @ 202714E
+ .space 0x22
+
+gUnknown_02027170: @ 2027170
+ .space 0x18
+
+gUnknown_02027188: @ 2027188
+ .space 0x30
+
+gUnknown_020271B8: @ 20271B8
+ .space 0xC
+
+gUnknown_020271C4: @ 20271C4
+ .space 0xC
+
+gUnknown_020271D0: @ 20271D0
+ .space 0x6
+
+gUnknown_020271D6: @ 20271D6
+ .space 0xBE6
+
+gUnknown_02027DBC: @ 2027DBC
+ .space 0xB0
+
+gUnknown_02027E6C: @ 2027E6C
+ .space 0x2
+
+gUnknown_02027E6E: @ 2027E6E
+ .space 0x2
+
+gUnknown_02027E70: @ 2027E70
+ .space 0x14
+
+gUnknown_02027E84: @ 2027E84
+ .space 0x4
+
+gUnknown_02027E88: @ 2027E88
+ .space 0x344
+
+gUnknown_020281CC: @ 20281CC
+ .space 0x24
+
+gUnknown_020281F0: @ 20281F0
+ .space 0x5A
+
+gUnknown_0202824A: @ 202824A
+ .space 0x6
+
+gUnknown_02028250: @ 2028250
+ .space 0xC
+
+gUnknown_0202825C: @ 202825C
+ .space 0xC
+
+gUnknown_02028268: @ 2028268
+ .space 0xC
+
+gUnknown_02028274: @ 2028274
+ .space 0xC
+
+gUnknown_02028280: @ 2028280
+ .space 0x12
+
+gUnknown_02028292: @ 2028292
+ .space 0x8
+
+gUnknown_0202829A: @ 202829A
+ .space 0xD0
+
+gUnknown_0202836A: @ 202836A
+ .space 0x156
+
+gUnknown_020284C0: @ 20284C0
+ .space 0x8
+
+gUnknown_020284C8: @ 20284C8
+ .space 0x4
+
+gUnknown_020284CC: @ 20284CC
+ .space 0x4
+
+gUnknown_020284D0: @ 20284D0
+ .space 0x1C
+
+gUnknown_020284EC: @ 20284EC
+ .space 0x1C
+
+gUnknown_02028508: @ 2028508
+ .space 0x4
+
+gUnknown_0202850C: @ 202850C
+ .space 0x24
+
+gUnknown_02028530: @ 2028530
+ .space 0x1A0
+
+gUnknown_020286D0: @ 20286D0
+ .space 0x11C
+
+gUnknown_020287EC: @ 20287EC
+ .space 0x58
+
+gUnknown_02028844: @ 2028844
+ .space 0x34
+
+gUnknown_02028878: @ 2028878
+ .space 0x1C
+
+gUnknown_02028894: @ 2028894
+ .space 0x1C
+
+gUnknown_020288B0: @ 20288B0
+ .space 0x4FA
+
+gUnknown_02028DAA: @ 2028DAA
+ .space 0x12
+
+gUnknown_02028DBC: @ 2028DBC
+ .space 0x3F4
+
+gUnknown_020291B0: @ 20291B0
+ .space 0x4
+
+gUnknown_020291B4: @ 20291B4
+ .space 0x40
+
+gUnknown_020291F4: @ 20291F4
+ .space 0x4D8
+
+gUnknown_020296CC: @ 20296CC
+ .space 0x34
+
+gUnknown_02029700: @ 2029700
+ .space 0xD8
+
+gUnknown_020297D8: @ 20297D8
+ .space 0x4
+
+gUnknown_020297DC: @ 20297DC
+ .space 0x4
+
+gUnknown_020297E0: @ 20297E0
+ .space 0x4
+
+gUnknown_020297E4: @ 20297E4
+ .space 0x4
+
+gUnknown_020297E8: @ 20297E8
+ .space 0x4
+
+gUnknown_020297EC: @ 20297EC
+ .space 0x1
+
+gUnknown_020297ED: @ 20297ED
+ .space 0x3
+
+gUnknown_020297F0: @ 20297F0
+ .space 0x8
+
+gUnknown_020297F8: @ 20297F8
+ .space 0x8
+
+gUnknown_02029800: @ 2029800
+ .space 0x8
+
+gUnknown_02029808: @ 2029808
+ .space 0x8
+
+gUnknown_02029810: @ 2029810
+ .space 0x4
+
+gUnknown_02029814: @ 2029814
+ .space 0x2
+
+gUnknown_02029816: @ 2029816
+ .space 0x2
+
+gUnknown_02029818: @ 2029818
+ .space 0x10
+
+gUnknown_02029828: @ 2029828
+ .space 0x5000
+
+gMapHeader: @ 202E828
+ .space 0x1C
+
+gUnknown_0202E844: @ 202E844
+ .space 0xC
+
+gUnknown_0202E850: @ 202E850
+ .space 0x4
+
+gUnknown_0202E854: @ 202E854
+ .space 0x4
+
+gPlayerAvatar: @ 202E858
+ .space 0x14
+
+gUnknown_0202E86C: @ 202E86C
+ .space 0x8
+
+gUnknown_0202E874: @ 202E874
+ .space 0x8
+
+gFieldMessageBoxWindow: @ 202E87C
+ .space 0x30
+
+gUnknown_0202E8AC: @ 202E8AC
+ .space 0x4
+
+gUnknown_0202E8B0: @ 202E8B0
+ .space 0x4
+
+gUnknown_0202E8B4: @ 202E8B4
+ .space 0x2
+
+gUnknown_0202E8B6: @ 202E8B6
+ .space 0x2
+
+gUnknown_0202E8B8: @ 202E8B8
+ .space 0x2
+
+gUnknown_0202E8BA: @ 202E8BA
+ .space 0x2
+
+gUnknown_0202E8BC: @ 202E8BC
+ .space 0x4
+
+gUnknown_0202E8C0: @ 202E8C0
+ .space 0x2
+
+gUnknown_0202E8C2: @ 202E8C2
+ .space 0x2
+
+gUnknown_0202E8C4: @ 202E8C4
+ .space 0x2
+
+gUnknown_0202E8C6: @ 202E8C6
+ .space 0x2
+
+gUnknown_0202E8C8: @ 202E8C8
+ .space 0x4
+
+gUnknown_0202E8CC: @ 202E8CC
+ .space 0x2
+
+gUnknown_0202E8CE: @ 202E8CE
+ .space 0x2
+
+gUnknown_0202E8D0: @ 202E8D0
+ .space 0x2
+
+gUnknown_0202E8D2: @ 202E8D2
+ .space 0xA
+
+gScriptResult: @ 202E8DC
+ .space 0x2
+
+gUnknown_0202E8DE: @ 202E8DE
+ .space 0x2
+
+gUnknown_0202E8E0: @ 202E8E0
+ .space 0x2
+
+gUnknown_0202E8E2: @ 202E8E2
+ .space 0x12
+
+gUnknown_0202E8F4: @ 202E8F4
+ .space 0x1
+
+gUnknown_0202E8F5: @ 202E8F5
+ .space 0x1
+
+gUnknown_0202E8F6: @ 202E8F6
+ .space 0x2
+
+gUnknown_0202E8F8: @ 202E8F8
+ .space 0x2
+
+gUnknown_0202E8FA: @ 202E8FA
+ .space 0x2
+
+gUnknown_0202E8FC: @ 202E8FC
+ .space 0x1
+
+gUnknown_0202E8FD: @ 202E8FD
+ .space 0x1
+
+gUnknown_0202E8FE: @ 202E8FE
+ .space 0xA
+
+gMenuWindow: @ 202E908
+ .space 0xC0
+
+gMenuWindowPtr: @ 202E9C8
+ .space 0x4
+
+gMenuMultistepInitState: @ 202E9CC
+ .space 0x2
+
+gMenuTextTileOffset: @ 202E9CE
+ .space 0x2
+
+gMenuTextWindowTileOffset: @ 202E9D0
+ .space 0x2
+
+gMenuTextWindowContentTileOffset: @ 202E9D2
+ .space 0x2
+
+gMenuMessageBoxContentTileOffset: @ 202E9D4
+ .space 0x4
+
+gUnknown_0202E9D8: @ 202E9D8
+ .space 0xF0
+
+gPlttBufferUnfaded: @ 202EAC8
+ .space 0x2
+
+gUnknown_0202EACA: @ 202EACA
+ .space 0x12
+
+gUnknown_0202EADC: @ 202EADC
+ .space 0x2C
+
+gUnknown_0202EB08: @ 202EB08
+ .space 0xC0
+
+gUnknown_0202EBC8: @ 202EBC8
+ .space 0xE2
+
+gUnknown_0202ECAA: @ 202ECAA
+ .space 0x1E
+
+gUnknown_0202ECC8: @ 202ECC8
+ .space 0x10
+
+gUnknown_0202ECD8: @ 202ECD8
+ .space 0x1F0
+
+gPlttBufferFaded: @ 202EEC8
+ .space 0x14
+
+gUnknown_0202EEDC: @ 202EEDC
+ .space 0x2C
+
+gUnknown_0202EF08: @ 202EF08
+ .space 0x78
+
+gUnknown_0202EF80: @ 202EF80
+ .space 0x148
+
+gUnknown_0202F0C8: @ 202F0C8
+ .space 0x200
+
+gPaletteStructs: @ 202F2C8
+ .space 0xC0
+
+gPaletteFade: @ 202F388
+ .space 0x10
+
+gPlttBufferTransferPending: @ 202F398
+ .space 0x4
+
+gPaletteDecompressionBuffer: @ 202F39C
+ .space 0x400
+
+gUnknown_0202F79C: @ 202F79C
+ .space 0x4
+
+gUnknown_0202F7A0: @ 202F7A0
+ .space 0x4
+
+gUnknown_0202F7A4: @ 202F7A4
+ .space 0x4
+
+gUnknown_0202F7A8: @ 202F7A8
+ .space 0x4
+
+gUnknown_0202F7AC: @ 202F7AC
+ .space 0x4
+
+gUnknown_0202F7B0: @ 202F7B0
+ .space 0x1
+
+gUnknown_0202F7B1: @ 202F7B1
+ .space 0x1
+
+gUnknown_0202F7B2: @ 202F7B2
+ .space 0x1
+
+gUnknown_0202F7B3: @ 202F7B3
+ .space 0x1
+
+gUnknown_0202F7B4: @ 202F7B4
+ .space 0x4
+
+gUnknown_0202F7B8: @ 202F7B8
+ .space 0x4
+
+gUnknown_0202F7BC: @ 202F7BC
+ .space 0x2
+
+gUnknown_0202F7BE: @ 202F7BE
+ .space 0x2
+
+gUnknown_0202F7C0: @ 202F7C0
+ .space 0x2
+
+gUnknown_0202F7C2: @ 202F7C2
+ .space 0x2
+
+gUnknown_0202F7C4: @ 202F7C4
+ .space 0x1
+
+gUnknown_0202F7C5: @ 202F7C5
+ .space 0x1
+
+gUnknown_0202F7C6: @ 202F7C6
+ .space 0x2
+
+gUnknown_0202F7C8: @ 202F7C8
+ .space 0x1
+
+gUnknown_0202F7C9: @ 202F7C9
+ .space 0x1
+
+gUnknown_0202F7CA: @ 202F7CA
+ .space 0x8
+
+gUnknown_0202F7D2: @ 202F7D2
+ .space 0x2
+
+gUnknown_0202F7D4: @ 202F7D4
+ .space 0x10
+
+gUnknown_0202F7E4: @ 202F7E4
+ .space 0x4
+
+gUnknown_0202F7E8: @ 202F7E8
+ .space 0x200
+
+gUnknown_0202F9E8: @ 202F9E8
+ .space 0x260
+
+gUnknown_0202FC48: @ 202FC48
+ .space 0x2F0
+
+gUnknown_0202FF38: @ 202FF38
+ .space 0x20
+
+gUnknown_0202FF58: @ 202FF58
+ .space 0x4
+
+gUnknown_0202FF5C: @ 202FF5C
+ .space 0x2
+
+word_202FF5E: @ 202FF5E
+ .space 0x2
+
+gUnknown_0202FF60: @ 202FF60
+ .space 0x4
+
+gUnknown_0202FF64: @ 202FF64
+ .space 0x4
+
+gUnknown_0202FF68: @ 202FF68
+ .space 0x4
+
+gUnknown_0202FF6C: @ 202FF6C
+ .space 0x4
+
+gUnknown_0202FF70: @ 202FF70
+ .space 0x4
+
+gUnknown_0202FF74: @ 202FF74
+ .space 0x4
+
+gUnknown_0202FF78: @ 202FF78
+ .space 0x4
+
+gUnknown_0202FF7C: @ 202FF7C
+ .space 0x4
+
+gUnknown_0202FF80: @ 202FF80
+ .space 0x4
+
+gUnknown_0202FF84: @ 202FF84
+ .space 0x4
+
+gUnknown_0202FF88: @ 202FF88
+ .space 0x4
+
+gUnknown_0202FF8C: @ 202FF8C
+ .space 0x18
+
+gUnknown_0202FFA4: @ 202FFA4
+ .space 0x4
+
+gUnknown_0202FFA8: @ 202FFA8
+ .space 0x1
+
+gUnknown_0202FFA9: @ 202FFA9
+ .space 0x1
+
+gUnknown_0202FFAA: @ 202FFAA
+ .space 0xA
+
+gUnknown_0202FFB4: @ 202FFB4
+ .space 0x4
+
+gUnknown_0202FFB8: @ 202FFB8
+ .space 0x2
+
+gUnknown_0202FFBA: @ 202FFBA
+ .space 0x2
+
+gUnknown_0202FFBC: @ 202FFBC
+ .space 0x4
+
+gUnknown_0202FFC0: @ 202FFC0
+ .space 0x14
+
+gUnknown_0202FFD4: @ 202FFD4
+ .space 0x2
+
+gUnknown_0202FFD6: @ 202FFD6
+ .space 0x1A
+
+gUnknown_0202FFF0: @ 202FFF0
+ .space 0xB0
+
+gPokemonStorage: @ 20300A0
+ .space 0x4
+
+gUnknown_020300A4: @ 20300A4
+ .space 0x8340
+
+gUnknown_020383E4: @ 20383E4
+ .space 0x8C
+
+gUnknown_02038470: @ 2038470
+ .space 0x3
+
+gUnknown_02038473: @ 2038473
+ .space 0x1
+
+gUnknown_02038474: @ 2038474
+ .space 0x4
+
+gUnknown_02038478: @ 2038478
+ .space 0x4
+
+gUnknown_0203847C: @ 203847C
+ .space 0x1
+
+gUnknown_0203847D: @ 203847D
+ .space 0x1
+
+gUnknown_0203847E: @ 203847E
+ .space 0x1
+
+gUnknown_0203847F: @ 203847F
+ .space 0x1
+
+gUnknown_02038480: @ 2038480
+ .space 0x64
+
+gUnknown_020384E4: @ 20384E4
+ .space 0x1
+
+gUnknown_020384E5: @ 20384E5
+ .space 0x1
+
+gUnknown_020384E6: @ 20384E6
+ .space 0x1
+
+gUnknown_020384E7: @ 20384E7
+ .space 0x1
+
+gUnknown_020384E8: @ 20384E8
+ .space 0x1
+
+gUnknown_020384E9: @ 20384E9
+ .space 0x1
+
+gUnknown_020384EA: @ 20384EA
+ .space 0x2
+
+gUnknown_020384EC: @ 20384EC
+ .space 0x4
+
+gUnknown_020384F0: @ 20384F0
+ .space 0x4
+
+gUnknown_020384F4: @ 20384F4
+ .space 0x4
+
+gUnknown_020384F8: @ 20384F8
+ .space 0x40
+
+gUnknown_02038538: @ 2038538
+ .space 0x4
+
+gUnknown_0203853C: @ 203853C
+ .space 0x4
+
+gUnknown_02038540: @ 2038540
+ .space 0x4
+
+gUnknown_02038544: @ 2038544
+ .space 0xC
+
+gUnknown_02038550: @ 2038550
+ .space 0x4
+
+gUnknown_02038554: @ 2038554
+ .space 0x4
+
+gUnknown_02038558: @ 2038558
+ .space 0x1
+
+gUnknown_02038559: @ 2038559
+ .space 0x1
+
+gUnknown_0203855A: @ 203855A
+ .space 0x1
+
+gUnknown_0203855B: @ 203855B
+ .space 0x1
+
+gUnknown_0203855C: @ 203855C
+ .space 0x2
+
+word_203855E: @ 203855E
+ .space 0x2
+
+gUnknown_02038560: @ 2038560
+ .space 0x1
+
+gUnknown_02038561: @ 2038561
+ .space 0x1
+
+gUnknown_02038562: @ 2038562
+ .space 0x1
+
+gUnknown_02038563: @ 2038563
+ .space 0x1
+
+gUnknown_02038564: @ 2038564
+ .space 0x4
+
+gUnknown_02038568: @ 2038568
+ .space 0x4
+
+gUnknown_0203856C: @ 203856C
+ .space 0x4
+
+gUnknown_02038570: @ 2038570
+ .space 0x2
+
+gUnknown_02038572: @ 2038572
+ .space 0xB
+
+gUnknown_0203857D: @ 203857D
+ .space 0x11
+
+gUnknown_0203858E: @ 203858E
+ .space 0x8
+
+gUnknown_02038596: @ 2038596
+ .space 0xDA
+
+gUnknown_02038670: @ 2038670
+ .space 0x8
+
+gUnknown_02038678: @ 2038678
+ .space 0x8
+
+gUnknown_02038680: @ 2038680
+ .space 0x8
+
+gUnknown_02038688: @ 2038688
+ .space 0x8
+
+gUnknown_02038690: @ 2038690
+ .space 0x4
+
+gUnknown_02038694: @ 2038694
+ .space 0x1
+
+gUnknown_02038695: @ 2038695
+ .space 0x1
+
+gUnknown_02038696: @ 2038696
+ .space 0x4
+
+gUnknown_0203869A: @ 203869A
+ .space 0x1
+
+gUnknown_0203869B: @ 203869B
+ .space 0x1
+
+gUnknown_0203869C: @ 203869C
+ .space 0x2
+
+gUnknown_0203869E: @ 203869E
+ .space 0x2
+
+gUnknown_020386A0: @ 20386A0
+ .space 0x4
+
+gUnknown_020386A4: @ 20386A4
+ .space 0x4
+
+gUnknown_020386A8: @ 20386A8
+ .space 0x2
+
+gUnknown_020386AA: @ 20386AA
+ .space 0x7A
+
+gUnknown_02038724: @ 2038724
+ .space 0xC
+
+gUnknown_02038730: @ 2038730
+ .space 0x1
+
+gUnknown_02038731: @ 2038731
+ .space 0x3
+
+gUnknown_02038734: @ 2038734
+ .space 0x4
+
+gUnknown_02038738: @ 2038738
+ .space 0x78
+
+gUnknown_020387B0: @ 20387B0
+ .space 0x1
+
+gUnknown_020387B1: @ 20387B1
+ .space 0x1
+
+gUnknown_020387B2: @ 20387B2
+ .space 0x1
+
+gUnknown_020387B3: @ 20387B3
+ .space 0x1
+
+gUnknown_020387B4: @ 20387B4
+ .space 0x24
+
+gUnknown_020387D8: @ 20387D8
+ .space 0x1
+
+gUnknown_020387D9: @ 20387D9
+ .space 0x3
+
+gUnknown_020387DC: @ 20387DC
+ .space 0x4
+
+gUnknown_020387E0: @ 20387E0
+ .space 0x2
+
+gUnknown_020387E2: @ 20387E2
+ .space 0x2
+
+gUnknown_020387E4: @ 20387E4
+ .space 0x4
+
+gUnknown_020387E8: @ 20387E8
+ .space 0x4
+
+gUnknown_020387EC: @ 20387EC
+ .space 0x4
+
+gUnknown_020387F0: @ 20387F0
+ .space 0x10
+
+gUnknown_02038800: @ 2038800
+ .space 0x4
+
+gUnknown_02038804: @ 2038804
+ .space 0x4
+
+gUnknown_02038808: @ 2038808
+ .space 0x2
+
+gUnknown_0203880A: @ 203880A
+ .space 0x2
+
+gUnknown_0203880C: @ 203880C
+ .space 0x8
+
+gUnknown_02038814: @ 2038814
+ .space 0x98
+
+gUnknown_020388AC: @ 20388AC
+ .space 0x4
+
+gUnknown_020388B0: @ 20388B0
+ .space 0x4
+
+gUnknown_020388B4: @ 20388B4
+ .space 0x4
+
+gUnknown_020388B8: @ 20388B8
+ .space 0x4
+
+gUnknown_020388BC: @ 20388BC
+ .space 0x4
+
+gUnknown_020388C0: @ 20388C0
+ .space 0x4
+
+gUnknown_020388C4: @ 20388C4
+ .space 0x8
+
+gUnknown_020388CC: @ 20388CC
+ .space 0x4
+
+gUnknown_020388D0: @ 20388D0
+ .space 0x4
+
+gUnknown_020388D4: @ 20388D4
+ .space 0x1
+
+gUnknown_020388D5: @ 20388D5
+ .space 0x1
+
+gUnknown_020388D6: @ 20388D6
+ .space 0x10
+
+gUnknown_020388E6: @ 20388E6
+ .space 0xC
+
+gUnknown_020388F2: @ 20388F2
+ .space 0x1
+
+gUnknown_020388F3: @ 20388F3
+ .space 0x1
+
+gUnknown_020388F4: @ 20388F4
+ .space 0x1
+
+gUnknown_020388F5: @ 20388F5
+ .space 0x1
+
+gUnknown_020388F6: @ 20388F6
+ .space 0x1
+
+gUnknown_020388F7: @ 20388F7
+ .space 0x9
+
+gUnknown_02038900: @ 2038900
+ .space 0x8A4
+
+gUnknown_020391A4: @ 20391A4
+ .space 0x2
+
+gUnknown_020391A6: @ 20391A6
+ .space 0x2
+
+gUnknown_020391A8: @ 20391A8
+ .space 0x1
+
+gUnknown_020391A9: @ 20391A9
+ .space 0x1
+
+gUnknown_020391AA: @ 20391AA
+ .space 0x2
+
+gUnknown_020391AC: @ 20391AC
+ .space 0x8
+
+gUnknown_020391B4: @ 20391B4
+ .space 0x80
+
+gUnknown_02039234: @ 2039234
+ .space 0x4
+
+gUnknown_02039238: @ 2039238
+ .space 0x4
+
+gUnknown_0203923C: @ 203923C
+ .space 0x8
+
+gUnknown_02039244: @ 2039244
+ .space 0x4
+
+gUnknown_02039248: @ 2039248
+ .space 0x4
+
+gUnknown_0203924C: @ 203924C
+ .space 0x4
+
+gUnknown_02039250: @ 2039250
+ .space 0x1
+
+gUnknown_02039251: @ 2039251
+ .space 0x3
+
+gUnknown_02039254: @ 2039254
+ .space 0x4
+
+gUnknown_02039258: @ 2039258
+ .space 0x1
+
+gUnknown_02039259: @ 2039259
+ .space 0x1
+
+gUnknown_0203925A: @ 203925A
+ .space 0x1
+
+gUnknown_0203925B: @ 203925B
+ .space 0x1
+
+gUnknown_0203925C: @ 203925C
+ .space 0x4
+
+gUnknown_02039260: @ 2039260
+ .space 0x2
+
+gUnknown_02039262: @ 2039262
+ .space 0x2
+
+gUnknown_02039264: @ 2039264
+ .space 0x2
+
+gUnknown_02039266: @ 2039266
+ .space 0x2
+
+gUnknown_02039268: @ 2039268
+ .space 0x2
+
+gUnknown_0203926A: @ 203926A
+ .space 0x2
+
+gUnknown_0203926C: @ 203926C
+ .space 0x4
+
+gUnknown_02039270: @ 2039270
+ .space 0x4
+
+gUnknown_02039274: @ 2039274
+ .space 0x4
+
+gUnknown_02039278: @ 2039278
+ .space 0x1
+
+gUnknown_02039279: @ 2039279
+ .space 0x1
+
+gUnknown_0203927A: @ 203927A
+ .space 0x1
+
+gUnknown_0203927B: @ 203927B
+ .space 0x1
+
+gUnknown_0203927C: @ 203927C
+ .space 0x1
+
+gUnknown_0203927D: @ 203927D
+ .space 0x7
+
+gUnknown_02039284: @ 2039284
+ .space 0x4
+
+gUnknown_02039288: @ 2039288
+ .space 0x74
+
+gUnknown_020392FC: @ 20392FC
+ .space 0x6
+
+gUnknown_02039302: @ 2039302
+ .space 0x2
+
+gUnknown_02039304: @ 2039304
+ .space 0x4
+
+gUnknown_02039308: @ 2039308
+ .space 0x4
+
+gUnknown_0203930C: @ 203930C
+ .space 0x4
+
+gUnknown_02039310: @ 2039310
+ .space 0x2
+
+gUnknown_02039312: @ 2039312
+ .space 0x2
+
+gUnknown_02039314: @ 2039314
+ .space 0x4
+
+gUnknown_02039318: @ 2039318
+ .space 0x2
+
+gUnknown_0203931A: @ 203931A
+ .space 0x2
+
+gUnknown_0203931C: @ 203931C
+ .space 0x4
+
+gUnknown_02039320: @ 2039320
+ .space 0x2
+
+gUnknown_02039322: @ 2039322
+ .space 0x2
+
+gUnknown_02039324: @ 2039324
+ .space 0x1
+
+gUnknown_02039325: @ 2039325
+ .space 0x3
+
+gUnknown_02039328: @ 2039328
+ .space 0x2
+
+gUnknown_0203932A: @ 203932A
+ .space 0x2
+
+gUnknown_0203932C: @ 203932C
+ .space 0x2
+
+gUnknown_0203932E: @ 203932E
+ .space 0xA
+
+gUnknown_02039338: @ 2039338
+ .space 0x4
+
+gUnknown_0203933C: @ 203933C
+ .space 0x2
+
+gUnknown_0203933E: @ 203933E
+ .space 0x12
+
+gUnknown_02039350: @ 2039350
+ .space 0x8
+
+gUnknown_02039358: @ 2039358
+ .space 0x2
+
+gUnknown_0203935A: @ 203935A
+ .space 0x2
+
+gUnknown_0203935C: @ 203935C
+ .space 0x4
+
+gTileBuffer: @ 2039360
+ .space 0x100
+
+gUnknown_02039460: @ 2039460
+ .space 0x300
+
+gUnknown_02039760: @ 2039760
+ .space 0xC00
+
+gUnknown_0203A360: @ 203A360
+ .space 0x20
+
+gSubspriteTable_203A380: @ 203A380
+ .space 0x50
+
+gUnknown_0203A3D0: @ 203A3D0
+ .space 0x1
+
+gUnknown_0203A3D1: @ 203A3D1
+ .space 0x1
+
+gUnknown_0203A3D2: @ 203A3D2
+ .space 0x1
+
+gUnknown_0203A3D3: @ 203A3D3
+ .space 0x1
+
+gUnknown_0203A3D4: @ 203A3D4
diff --git a/tools/ramscrgen/.gitignore b/tools/ramscrgen/.gitignore
new file mode 100644
index 000000000..4d0ae82c3
--- /dev/null
+++ b/tools/ramscrgen/.gitignore
@@ -0,0 +1 @@
+ramscrgen
diff --git a/tools/ramscrgen/LICENSE b/tools/ramscrgen/LICENSE
new file mode 100644
index 000000000..534d15349
--- /dev/null
+++ b/tools/ramscrgen/LICENSE
@@ -0,0 +1,19 @@
+Copyright (c) 2016 YamaArashi
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/ramscrgen/Makefile b/tools/ramscrgen/Makefile
new file mode 100644
index 000000000..e18ae99f2
--- /dev/null
+++ b/tools/ramscrgen/Makefile
@@ -0,0 +1,15 @@
+CXX := g++
+
+CXXFLAGS := -std=c++11 -O2 -Wall -Wno-switch
+
+SRCS := main.cpp sym_file.cpp elf.cpp
+
+HEADERS := ramscrgen.h sym_file.h elf.h char_util.h
+
+.PHONY: clean
+
+ramscrgen: $(SRCS) $(HEADERS)
+ $(CXX) $(CXXFLAGS) $(SRCS) -o $@
+
+clean:
+ $(RM) ramscrgen ramscrgen.exe
diff --git a/tools/ramscrgen/char_util.h b/tools/ramscrgen/char_util.h
new file mode 100644
index 000000000..ab20dbc53
--- /dev/null
+++ b/tools/ramscrgen/char_util.h
@@ -0,0 +1,71 @@
+// Copyright(c) 2016 YamaArashi
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#ifndef CHAR_UTIL_H
+#define CHAR_UTIL_H
+
+#include <cstdint>
+#include <cassert>
+
+inline bool IsAscii(unsigned char c)
+{
+ return (c < 128);
+}
+
+inline bool IsAsciiAlpha(unsigned char c)
+{
+ return ((c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z'));
+}
+
+inline bool IsAsciiDigit(unsigned char c)
+{
+ return (c >= '0' && c <= '9');
+}
+
+inline bool IsAsciiHexDigit(unsigned char c)
+{
+ return ((c >= '0' && c <= '9')
+ || (c >= 'a' && c <= 'f')
+ || (c >= 'A' && c <= 'F'));
+}
+
+inline bool IsAsciiAlphanum(unsigned char c)
+{
+ return (IsAsciiAlpha(c) || IsAsciiDigit(c));
+}
+
+inline bool IsAsciiPrintable(unsigned char c)
+{
+ return (c >= ' ' && c <= '~');
+}
+
+// Returns whether the character can start the identifier of a "{FOO}" constant in strings.
+inline bool IsIdentifierStartingChar(unsigned char c)
+{
+ return IsAsciiAlpha(c) || c == '_';
+}
+
+// Returns whether the character can be used in the identifier of a "{FOO}" constant in strings.
+inline bool IsIdentifierChar(unsigned char c)
+{
+ return IsAsciiAlphanum(c) || c == '_';
+}
+
+#endif // CHAR_UTIL_H
diff --git a/tools/ramscrgen/elf.cpp b/tools/ramscrgen/elf.cpp
new file mode 100644
index 000000000..c6d394b35
--- /dev/null
+++ b/tools/ramscrgen/elf.cpp
@@ -0,0 +1,190 @@
+#include <cstdio>
+#include <cstring>
+#include <cstdint>
+#include <map>
+#include <vector>
+#include <string>
+#include "ramscrgen.h"
+#include "elf.h"
+
+#define SHN_COMMON 0xFFF2
+
+static std::string s_elfPath;
+
+static FILE *s_file;
+
+static std::uint32_t s_sectionHeaderOffset;
+static int s_sectionHeaderEntrySize;
+static int s_sectionCount;
+static int s_shstrtabIndex;
+
+static std::uint32_t s_symtabOffset;
+static std::uint32_t s_strtabOffset;
+
+static std::uint32_t s_symbolCount;
+
+struct Symbol
+{
+ std::uint32_t nameOffset;
+ std::uint32_t size;
+};
+
+static void Seek(long offset)
+{
+ if (std::fseek(s_file, offset, SEEK_SET) != 0)
+ FATAL_ERROR("error: failed to seek to %ld in \"%s\"", offset, s_elfPath.c_str());
+}
+
+static void Skip(long offset)
+{
+ if (std::fseek(s_file, offset, SEEK_CUR) != 0)
+ FATAL_ERROR("error: failed to skip %ld bytes in \"%s\"", offset, s_elfPath.c_str());
+}
+
+static std::uint32_t ReadInt8()
+{
+ int c = std::fgetc(s_file);
+
+ if (c < 0)
+ FATAL_ERROR("error: unexpected EOF when reading ELF file \"%s\"\n", s_elfPath.c_str());
+
+ return c;
+}
+
+static std::uint32_t ReadInt16()
+{
+ std::uint32_t val = 0;
+ val |= ReadInt8();
+ val |= ReadInt8() << 8;
+ return val;
+}
+
+static std::uint32_t ReadInt32()
+{
+ std::uint32_t val = 0;
+ val |= ReadInt8();
+ val |= ReadInt8() << 8;
+ val |= ReadInt8() << 16;
+ val |= ReadInt8() << 24;
+ return val;
+}
+
+static std::string ReadString()
+{
+ std::string s;
+ char c;
+
+ while ((c = ReadInt8()) != 0)
+ s += c;
+
+ return s;
+}
+
+static void VerifyElfIdent()
+{
+ char expectedMagic[4] = { 0x7F, 'E', 'L', 'F' };
+ char magic[4];
+
+ if (std::fread(magic, 4, 1, s_file) != 1)
+ FATAL_ERROR("error: failed to read ELF magic from \"%s\"\n", s_elfPath.c_str());
+
+ if (std::memcmp(magic, expectedMagic, 4) != 0)
+ FATAL_ERROR("error: ELF magic did not match in \"%s\"\n", s_elfPath.c_str());
+
+ if (std::fgetc(s_file) != 1)
+ FATAL_ERROR("error: \"%s\" not 32-bit ELF\n", s_elfPath.c_str());
+
+ if (std::fgetc(s_file) != 1)
+ FATAL_ERROR("error: \"%s\" not little-endian ELF\n", s_elfPath.c_str());
+}
+
+static void ReadElfHeader()
+{
+ Seek(0x20);
+ s_sectionHeaderOffset = ReadInt32();
+ Seek(0x2E);
+ s_sectionHeaderEntrySize = ReadInt16();
+ s_sectionCount = ReadInt16();
+ s_shstrtabIndex = ReadInt16();
+}
+
+static std::string GetSectionName(std::uint32_t shstrtabOffset, int index)
+{
+ Seek(s_sectionHeaderOffset + s_sectionHeaderEntrySize * index);
+ std::uint32_t nameOffset = ReadInt32();
+ Seek(shstrtabOffset + nameOffset);
+ return ReadString();
+}
+
+static void FindTableOffsets()
+{
+ Seek(s_sectionHeaderOffset + s_sectionHeaderEntrySize * s_shstrtabIndex + 0x10);
+ std::uint32_t shstrtabOffset = ReadInt32();
+
+ for (int i = 0; i < s_sectionCount; i++)
+ {
+ std::string name = GetSectionName(shstrtabOffset, i);
+
+ if (name == ".symtab")
+ {
+ if (s_symtabOffset)
+ FATAL_ERROR("error: mutiple .symtab sections found in \"%s\"\n", s_elfPath.c_str());
+ Seek(s_sectionHeaderOffset + s_sectionHeaderEntrySize * i + 0x10);
+ s_symtabOffset = ReadInt32();
+ std::uint32_t size = ReadInt32();
+ s_symbolCount = size / 16;
+ }
+ else if (name == ".strtab")
+ {
+ if (s_strtabOffset)
+ FATAL_ERROR("error: mutiple .strtab sections found in \"%s\"\n", s_elfPath.c_str());
+ Seek(s_sectionHeaderOffset + s_sectionHeaderEntrySize * i + 0x10);
+ s_strtabOffset = ReadInt32();
+ }
+ }
+
+ if (!s_symtabOffset)
+ FATAL_ERROR("error: couldn't find .symtab section in \"%s\"\n", s_elfPath.c_str());
+
+ if (!s_strtabOffset)
+ FATAL_ERROR("error: couldn't find .strtab section in \"%s\"\n", s_elfPath.c_str());
+}
+
+std::map<std::string, std::uint32_t> GetCommonSymbols(std::string path)
+{
+ std::map<std::string, std::uint32_t> commonSymbols;
+
+ s_file = std::fopen(path.c_str(), "rb");
+
+ if (s_file == NULL)
+ FATAL_ERROR("error: failed to open \"%s\" for reading\n", path.c_str());
+
+ VerifyElfIdent();
+ ReadElfHeader();
+ FindTableOffsets();
+
+ std::vector<Symbol> commonSymbolVec;
+
+ Seek(s_symtabOffset);
+
+ for (std::uint32_t i = 0; i < s_symbolCount; i++)
+ {
+ Symbol sym;
+ sym.nameOffset = ReadInt32();
+ Skip(4);
+ sym.size = ReadInt32();
+ Skip(2);
+ std::uint16_t sectionIndex = ReadInt16();
+ if (sectionIndex == SHN_COMMON)
+ commonSymbolVec.push_back(sym);
+ }
+
+ for (const Symbol& sym : commonSymbolVec)
+ {
+ Seek(s_strtabOffset + sym.nameOffset);
+ std::string name = ReadString();
+ commonSymbols[name] = sym.size;
+ }
+
+ return commonSymbols;
+}
diff --git a/tools/ramscrgen/elf.h b/tools/ramscrgen/elf.h
new file mode 100644
index 000000000..0bfdd696f
--- /dev/null
+++ b/tools/ramscrgen/elf.h
@@ -0,0 +1,30 @@
+// Copyright(c) 2016 YamaArashi
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#ifndef ELF_H
+#define ELF_H
+
+#include <cstdint>
+#include <map>
+#include <string>
+
+std::map<std::string, std::uint32_t> GetCommonSymbols(std::string path);
+
+#endif // ELF_H
diff --git a/tools/ramscrgen/main.cpp b/tools/ramscrgen/main.cpp
new file mode 100644
index 000000000..89d5f7494
--- /dev/null
+++ b/tools/ramscrgen/main.cpp
@@ -0,0 +1,168 @@
+// Copyright(c) 2016 YamaArashi
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#include <cstdio>
+#include <cstring>
+#include <string>
+#include "ramscrgen.h"
+#include "sym_file.h"
+#include "elf.h"
+
+void HandleCommonInclude(std::string filename, std::string sourcePath, std::string symOrderPath)
+{
+ auto commonSymbols = GetCommonSymbols(sourcePath + "/" + filename);
+
+ std::size_t dotIndex = filename.find_last_of('.');
+
+ if (dotIndex == std::string::npos)
+ FATAL_ERROR("error: \"%s\" doesn't have a file extension\n", filename.c_str());
+
+ std::string symOrderFilename = filename.substr(0, dotIndex + 1) + "txt";
+
+ SymFile symFile(symOrderPath + "/" + symOrderFilename);
+
+ while (!symFile.IsAtEnd())
+ {
+ std::string label = symFile.GetLabel(false);
+
+ if (label.length() == 0)
+ {
+ unsigned long length;
+ if (symFile.ReadInteger(length))
+ {
+ if (length & 3)
+ symFile.RaiseWarning("gap length %d is not multiple of 4", length);
+ printf(". += 0x%lX;\n", length);
+ }
+ }
+ else
+ {
+ if (commonSymbols.count(label) == 0)
+ symFile.RaiseError("no common symbol named \"%s\"", label.c_str());
+ unsigned long size = commonSymbols[label];
+ int alignment = 4;
+ if (size > 4)
+ alignment = 8;
+ if (size > 8)
+ alignment = 16;
+ printf(". = ALIGN(%d);\n", alignment);
+ printf("%s = .;\n", label.c_str());
+ printf(". += 0x%lX;\n", size);
+ }
+
+ symFile.ExpectEmptyRestOfLine();
+ }
+}
+
+void ConvertSymFile(std::string filename, std::string sectionName, bool common, std::string sourcePath, std::string commonSymPath)
+{
+ SymFile symFile(filename);
+
+ while (!symFile.IsAtEnd())
+ {
+ Directive directive = symFile.GetDirective();
+
+ switch (directive)
+ {
+ case Directive::Include:
+ {
+ std::string incFilename = symFile.ReadPath();
+ symFile.ExpectEmptyRestOfLine();
+ printf(". = ALIGN(4);\n");
+ if (common)
+ HandleCommonInclude(incFilename, sourcePath, commonSymPath);
+ else
+ printf("%s(%s);\n", incFilename.c_str(), sectionName.c_str());
+ break;
+ }
+ case Directive::Space:
+ {
+ unsigned long length;
+ if (!symFile.ReadInteger(length))
+ symFile.RaiseError("expected integer after .space directive");
+ symFile.ExpectEmptyRestOfLine();
+ printf(". += 0x%lX;\n", length);
+ break;
+ }
+ case Directive::Align:
+ {
+ unsigned long amount;
+ if (!symFile.ReadInteger(amount))
+ symFile.RaiseError("expected integer after .align directive");
+ if (amount > 4)
+ symFile.RaiseError("max alignment amount is 4");
+ amount = 1UL << amount;
+ symFile.ExpectEmptyRestOfLine();
+ printf(". = ALIGN(%lu);\n", amount);
+ break;
+ }
+ case Directive::Unknown:
+ {
+ std::string label = symFile.GetLabel();
+
+ if (label.length() != 0)
+ {
+ printf("%s = .;\n", label.c_str());
+ }
+
+ symFile.ExpectEmptyRestOfLine();
+
+ break;
+ }
+ }
+ }
+}
+
+int main(int argc, char **argv)
+{
+ if (argc < 3)
+ {
+ fprintf(stderr, "Usage: %s SECTION_NAME SYM_FILE [-c SRC_PATH,COMMON_SYM_PATH]", argv[0]);
+ return 1;
+ }
+
+ bool common = false;
+ std::string sectionName = std::string(argv[1]);
+ std::string symFileName = std::string(argv[2]);
+ std::string sourcePath;
+ std::string commonSymPath;
+
+ if (argc > 3)
+ {
+ if (std::strcmp(argv[3], "-c") != 0)
+ FATAL_ERROR("error: unrecognized argument \"%s\"\n", argv[4]);
+
+ if (argc < 5)
+ FATAL_ERROR("error: missing SRC_PATH,COMMON_SYM_PATH after \"-c\"\n");
+
+ common = true;
+ std::string paths = std::string(argv[4]);
+ std::size_t commaPos = paths.find(',');
+
+ if (commaPos == std::string::npos)
+ FATAL_ERROR("error: missing comma in argument after \"-c\"\n");
+
+ sourcePath = paths.substr(0, commaPos);
+ commonSymPath = paths.substr(commaPos + 1);
+ }
+
+ ConvertSymFile(symFileName, sectionName, common, sourcePath, commonSymPath);
+ return 0;
+}
diff --git a/tools/ramscrgen/ramscrgen.h b/tools/ramscrgen/ramscrgen.h
new file mode 100644
index 000000000..1aed1c05a
--- /dev/null
+++ b/tools/ramscrgen/ramscrgen.h
@@ -0,0 +1,49 @@
+// Copyright(c) 2016 YamaArashi
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#ifndef RAMSCRGEN_H
+#define RAMSCRGEN_H
+
+#include <cstdio>
+#include <cstdlib>
+
+#ifdef _MSC_VER
+
+#define FATAL_ERROR(format, ...) \
+do \
+{ \
+ std::fprintf(stderr, format, __VA_ARGS__); \
+ std::exit(1); \
+} while (0)
+
+#else
+
+#define FATAL_ERROR(format, ...) \
+do \
+{ \
+ std::fprintf(stderr, format, ##__VA_ARGS__); \
+ std::exit(1); \
+} while (0)
+
+#endif // _MSC_VER
+
+const int kMaxPath = 256;
+
+#endif // RAMSCRGEN_H
diff --git a/tools/ramscrgen/sym_file.cpp b/tools/ramscrgen/sym_file.cpp
new file mode 100644
index 000000000..9d9e4a064
--- /dev/null
+++ b/tools/ramscrgen/sym_file.cpp
@@ -0,0 +1,425 @@
+// Copyright(c) 2016 YamaArashi
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#include <cstdio>
+#include <cstdarg>
+#include <climits>
+#include "ramscrgen.h"
+#include "sym_file.h"
+#include "char_util.h"
+
+SymFile::SymFile(std::string filename) : m_filename(filename)
+{
+ FILE *fp = std::fopen(filename.c_str(), "rb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for reading.\n", filename.c_str());
+
+ std::fseek(fp, 0, SEEK_END);
+
+ m_size = std::ftell(fp);
+
+ if (m_size < 0)
+ FATAL_ERROR("File size of \"%s\" is less than zero.\n", filename.c_str());
+
+ m_buffer = new char[m_size + 1];
+
+ std::rewind(fp);
+
+ if (std::fread(m_buffer, m_size, 1, fp) != 1)
+ FATAL_ERROR("Failed to read \"%s\".\n", filename.c_str());
+
+ m_buffer[m_size] = 0;
+
+ std::fclose(fp);
+
+ m_pos = 0;
+ m_lineNum = 1;
+ m_lineStart = 0;
+
+ RemoveComments();
+}
+
+SymFile::SymFile(SymFile&& other) : m_filename(std::move(other.m_filename))
+{
+ m_buffer = other.m_buffer;
+ m_pos = other.m_pos;
+ m_size = other.m_size;
+ m_lineNum = other.m_lineNum;
+ m_lineStart = other.m_lineStart;
+
+ other.m_buffer = nullptr;
+}
+
+SymFile::~SymFile()
+{
+ delete[] m_buffer;
+}
+
+// Removes comments to simplify further processing.
+// It stops upon encountering a null character,
+// which may or may not be the end of file marker.
+// If it's not, the error will be caught later.
+void SymFile::RemoveComments()
+{
+ long pos = 0;
+ char stringChar = 0;
+
+ for (;;)
+ {
+ if (m_buffer[pos] == 0)
+ return;
+
+ if (stringChar != 0)
+ {
+ if (m_buffer[pos] == '\\' && m_buffer[pos + 1] == stringChar)
+ {
+ pos += 2;
+ }
+ else
+ {
+ if (m_buffer[pos] == stringChar)
+ stringChar = 0;
+ pos++;
+ }
+ }
+ else if (m_buffer[pos] == '@' && (pos == 0 || m_buffer[pos - 1] != '\\'))
+ {
+ while (m_buffer[pos] != '\n' && m_buffer[pos] != 0)
+ m_buffer[pos++] = ' ';
+ }
+ else if (m_buffer[pos] == '/' && m_buffer[pos + 1] == '*')
+ {
+ m_buffer[pos++] = ' ';
+ m_buffer[pos++] = ' ';
+
+ char commentStringChar = 0;
+
+ for (;;)
+ {
+ if (m_buffer[pos] == 0)
+ return;
+
+ if (commentStringChar != 0)
+ {
+ if (m_buffer[pos] == '\\' && m_buffer[pos + 1] == commentStringChar)
+ {
+ m_buffer[pos++] = ' ';
+ m_buffer[pos++] = ' ';
+ }
+ else
+ {
+ if (m_buffer[pos] == commentStringChar)
+ commentStringChar = 0;
+ if (m_buffer[pos] != '\n')
+ m_buffer[pos] = ' ';
+ pos++;
+ }
+ }
+ else
+ {
+ if (m_buffer[pos] == '*' && m_buffer[pos + 1] == '/')
+ {
+ m_buffer[pos++] = ' ';
+ m_buffer[pos++] = ' ';
+ break;
+ }
+ else
+ {
+ if (m_buffer[pos] == '"' || m_buffer[pos] == '\'')
+ commentStringChar = m_buffer[pos];
+ if (m_buffer[pos] != '\n')
+ m_buffer[pos] = ' ';
+ pos++;
+ }
+ }
+ }
+ }
+ else
+ {
+ if (m_buffer[pos] == '"' || m_buffer[pos] == '\'')
+ stringChar = m_buffer[pos];
+ pos++;
+ }
+ }
+}
+
+// Checks if we're at a particular directive and if so, consumes it.
+// Returns whether the directive was found.
+bool SymFile::CheckForDirective(std::string name)
+{
+ long i;
+ long length = static_cast<long>(name.length());
+
+ for (i = 0; i < length && m_pos + i < m_size; i++)
+ if (name[i] != m_buffer[m_pos + i])
+ return false;
+
+ if (i < length)
+ return false;
+
+ m_pos += length;
+
+ return true;
+}
+
+// Checks if we're at a known directive and if so, consumes it.
+// Returns which directive was found.
+Directive SymFile::GetDirective()
+{
+ SkipWhitespace();
+
+ if (CheckForDirective(".include"))
+ return Directive::Include;
+ else if (CheckForDirective(".space"))
+ return Directive::Space;
+ else if (CheckForDirective(".align"))
+ return Directive::Align;
+ else
+ return Directive::Unknown;
+}
+
+// Checks if we're at label.
+// Returns the name if so and an empty string if not.
+std::string SymFile::GetLabel(bool requireColon)
+{
+ long start = m_pos;
+ long pos = m_pos;
+
+ if (IsIdentifierStartingChar(m_buffer[pos]))
+ {
+ pos++;
+
+ while (IsIdentifierChar(m_buffer[pos]))
+ pos++;
+ }
+
+ if (requireColon)
+ {
+ if (m_buffer[pos] == ':')
+ {
+ if (pos != start)
+ m_pos = pos + 1;
+ }
+ else
+ {
+ pos = start;
+ }
+ }
+ else
+ {
+ m_pos = pos;
+ }
+
+ return std::string(&m_buffer[start], pos - start);
+}
+
+// Skips tabs and spaces.
+void SymFile::SkipWhitespace()
+{
+ while (m_buffer[m_pos] == '\t' || m_buffer[m_pos] == ' ')
+ m_pos++;
+}
+
+// Reads include path.
+std::string SymFile::ReadPath()
+{
+ SkipWhitespace();
+
+ if (m_buffer[m_pos] != '"')
+ RaiseError("expected file path");
+
+ m_pos++;
+
+ int length = 0;
+ long startPos = m_pos;
+
+ while (m_buffer[m_pos] != '"')
+ {
+ unsigned char c = m_buffer[m_pos++];
+
+ if (c == 0)
+ {
+ if (m_pos >= m_size)
+ RaiseError("unexpected EOF in include string");
+ else
+ RaiseError("unexpected null character in include string");
+ }
+
+ if (!IsAsciiPrintable(c))
+ RaiseError("unexpected character '\\x%02X' in include string", c);
+
+ // Don't bother allowing any escape sequences.
+ if (c == '\\')
+ {
+ c = m_buffer[m_pos];
+ RaiseError("unexpected escape '\\%c' in include string", c);
+ }
+
+ length++;
+
+ if (length > kMaxPath)
+ RaiseError("path is too long");
+ }
+
+ m_pos++; // Go past the right quote.
+
+ return std::string(&m_buffer[startPos], length);
+}
+
+// If we're at a comma, consumes it.
+// Returns whether a comma was found.
+bool SymFile::ConsumeComma()
+{
+ if (m_buffer[m_pos] == ',')
+ {
+ m_pos++;
+ return true;
+ }
+
+ return false;
+}
+
+// Converts digit character to numerical value.
+static int ConvertDigit(char c, int radix)
+{
+ int digit;
+
+ if (c >= '0' && c <= '9')
+ digit = c - '0';
+ else if (c >= 'A' && c <= 'F')
+ digit = 10 + c - 'A';
+ else if (c >= 'a' && c <= 'f')
+ digit = 10 + c - 'a';
+ else
+ return -1;
+
+ return (digit < radix) ? digit : -1;
+}
+
+// Reads an integer.
+bool SymFile::ReadInteger(unsigned long& n)
+{
+ SkipWhitespace();
+
+ if (!IsAsciiDigit(m_buffer[m_pos]))
+ return false;
+
+ int startPos = m_pos;
+ int radix = 10;
+
+ if (m_buffer[m_pos] == '0' && m_buffer[m_pos + 1] == 'x')
+ {
+ radix = 16;
+ m_pos += 2;
+ }
+
+ unsigned long cutoff = ULONG_MAX / radix;
+ unsigned long cutoffRemainder = ULONG_MAX % radix;
+ int digit;
+
+ n = 0;
+
+ while ((digit = ConvertDigit(m_buffer[m_pos], radix)) != -1)
+ {
+ if (n < cutoff || (n == cutoff && (unsigned long)digit <= cutoffRemainder))
+ {
+ n = n * radix + digit;
+ }
+ else
+ {
+ m_pos++;
+
+ while (ConvertDigit(m_buffer[m_pos], radix) != -1)
+ m_pos++;
+
+ RaiseError("integer is too large (%s)", std::string(&m_buffer[startPos], m_pos - startPos).c_str());
+ }
+
+ m_pos++;
+ }
+
+ return true;
+}
+
+// Asserts that the rest of the line is empty and moves to the next one.
+void SymFile::ExpectEmptyRestOfLine()
+{
+ SkipWhitespace();
+
+ if (m_buffer[m_pos] == 0)
+ {
+ if (m_pos >= m_size)
+ RaiseWarning("file doesn't end with newline");
+ else
+ RaiseError("unexpected null character");
+ }
+ else if (m_buffer[m_pos] == '\n')
+ {
+ m_pos++;
+ m_lineStart = m_pos;
+ m_lineNum++;
+ }
+ else if (m_buffer[m_pos] == '\r')
+ {
+ RaiseError("only Unix-style LF newlines are supported");
+ }
+ else
+ {
+ RaiseError("junk at end of line");
+ }
+}
+
+// Checks if we're at the end of the file.
+bool SymFile::IsAtEnd()
+{
+ return (m_pos >= m_size);
+}
+
+// Reports a diagnostic message.
+void SymFile::ReportDiagnostic(const char* type, const char* format, std::va_list args)
+{
+ const int bufferSize = 1024;
+ char buffer[bufferSize];
+ std::vsnprintf(buffer, bufferSize, format, args);
+ std::fprintf(stderr, "%s:%ld: %s: %s\n", m_filename.c_str(), m_lineNum, type, buffer);
+}
+
+#define DO_REPORT(type) \
+do \
+{ \
+ std::va_list args; \
+ va_start(args, format); \
+ ReportDiagnostic(type, format, args); \
+ va_end(args); \
+} while (0)
+
+// Reports an error diagnostic and terminates the program.
+void SymFile::RaiseError(const char* format, ...)
+{
+ DO_REPORT("error");
+ std::exit(1);
+}
+
+// Reports a warning diagnostic.
+void SymFile::RaiseWarning(const char* format, ...)
+{
+ DO_REPORT("warning");
+}
diff --git a/tools/ramscrgen/sym_file.h b/tools/ramscrgen/sym_file.h
new file mode 100644
index 000000000..5b3cedb3b
--- /dev/null
+++ b/tools/ramscrgen/sym_file.h
@@ -0,0 +1,68 @@
+// Copyright(c) 2016 YamaArashi
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+#ifndef SYM_FILE_H
+#define SYM_FILE_H
+
+#include <cstdarg>
+#include <cstdint>
+#include <string>
+#include "ramscrgen.h"
+
+enum class Directive
+{
+ Include,
+ Space,
+ Align,
+ Unknown
+};
+
+class SymFile
+{
+public:
+ SymFile(std::string filename);
+ SymFile(SymFile&& other);
+ SymFile(const SymFile&) = delete;
+ ~SymFile();
+ Directive GetDirective();
+ std::string GetLabel(bool requireColon = true);
+ std::string ReadPath();
+ bool ReadInteger(unsigned long& value);
+ void ExpectEmptyRestOfLine();
+ bool IsAtEnd();
+ void RaiseError(const char* format, ...);
+ void RaiseWarning(const char* format, ...);
+
+private:
+ char* m_buffer;
+ long m_pos;
+ long m_size;
+ long m_lineNum;
+ long m_lineStart;
+ std::string m_filename;
+
+ bool ConsumeComma();
+ void RemoveComments();
+ bool CheckForDirective(std::string name);
+ void SkipWhitespace();
+ void ReportDiagnostic(const char* type, const char* format, std::va_list args);
+};
+
+#endif // SYM_FILE_H