summaryrefslogtreecommitdiff
path: root/asm/rom_8184DA4.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/rom_8184DA4.s')
-rw-r--r--asm/rom_8184DA4.s9058
1 files changed, 4529 insertions, 4529 deletions
diff --git a/asm/rom_8184DA4.s b/asm/rom_8184DA4.s
index f82942aa3..c11a12a97 100644
--- a/asm/rom_8184DA4.s
+++ b/asm/rom_8184DA4.s
@@ -15,36 +15,36 @@ sub_8184DA4: @ 8184DA4
lsls r0, 24
lsrs r0, 24
mov r12, r0
- ldr r0, =0x0203c7ac
+ ldr r0, =gUnknown_0203C7AC
mov r1, r12
strb r1, [r0]
- ldr r1, =0x0203ccd0
+ ldr r1, =gUnknown_0203CCD0
movs r0, 0
strb r0, [r1]
movs r2, 0
movs r7, 0
- ldr r3, =0x0203c7bc
+ ldr r3, =gUnknown_0203C7BC
mov r10, r3
- ldr r6, =0x0203c794
+ ldr r6, =gUnknown_0203C794
mov r9, r6
- ldr r0, =0x0203bd34
+ ldr r0, =gUnknown_0203BD34
mov r8, r0
_08184DD0:
lsls r0, r2, 1
mov r3, r9
adds r1, r0, r3
strh r7, [r1]
- ldr r6, =0x0203c79c
+ ldr r6, =gUnknown_0203C79C
adds r1, r0, r6
strh r7, [r1]
- ldr r1, =0x0203c7a4
+ ldr r1, =gUnknown_0203C7A4
adds r0, r1
strh r7, [r0]
adds r4, r2, 0x1
mov r3, r12
cmp r3, 0x1
bne _08184E1C
- ldr r5, =0x02022fec
+ ldr r5, =gUnknown_02022FEC
movs r3, 0xFF
movs r1, 0xA6
lsls r1, 2
@@ -61,9 +61,9 @@ _08184DFC:
cmp r1, 0
bne _08184DFC
ldr r0, [r5]
- ldr r1, =0x0203c7b8
+ ldr r1, =gUnknown_0203C7B8
str r0, [r1]
- ldr r3, =0x020244a8
+ ldr r3, =gUnknown_020244A8
ldr r0, [r3]
ldr r0, [r0, 0x14]
ldr r0, [r0, 0xC]
@@ -91,19 +91,19 @@ sub_8184E58: @ 8184E58
mov r5, r8
push {r5-r7}
sub sp, 0x20
- ldr r0, =0x0203c7ac
+ ldr r0, =gUnknown_0203C7AC
ldrb r0, [r0]
cmp r0, 0x1
bne _08184EA0
- ldr r1, =0x0203bd2c
- ldr r0, =0x03005d80
+ ldr r1, =gUnknown_0203BD2C
+ ldr r0, =gUnknown_03005D80
ldr r0, [r0]
str r0, [r1]
- ldr r4, =0x0203c7ae
+ ldr r4, =gUnknown_0203C7AE
ldr r0, =0x000040cf
bl VarGet
strb r0, [r4]
- ldr r4, =0x0203c7af
+ ldr r4, =gUnknown_0203C7AF
bl sub_81A513C
strb r0, [r4]
b _08184EAC
@@ -111,28 +111,28 @@ sub_8184E58: @ 8184E58
_08184EA0:
cmp r0, 0x2
bne _08184EAC
- ldr r0, =0x03005d80
- ldr r1, =0x0203bd2c
+ ldr r0, =gUnknown_03005D80
+ ldr r1, =gUnknown_0203BD2C
ldr r1, [r1]
str r1, [r0]
_08184EAC:
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r5, [r0]
movs r0, 0x2
ands r5, r0
cmp r5, 0
beq _08184F64
bl link_get_multiplayer_id
- ldr r1, =0x0203c7b4
+ ldr r1, =gUnknown_0203C7B4
strb r0, [r1]
bl sub_8009FCC
lsls r0, 24
lsrs r0, 24
mov r10, r0
movs r5, 0
- ldr r0, =0x0203cc80
+ ldr r0, =gUnknown_0203CC80
mov r9, r0
- ldr r6, =0x020229e8
+ ldr r6, =gUnknown_020229E8
movs r0, 0x8
adds r0, r6
mov r8, r0
@@ -174,9 +174,9 @@ _08184EDC:
.pool
_08184F3C:
adds r5, 0x1
- ldr r0, =0x020229f0
+ ldr r0, =gUnknown_020229F0
adds r1, r3, r0
- ldr r0, =0x0203cc84
+ ldr r0, =gUnknown_0203CC84
adds r2, r4, r0
movs r3, 0x7
_08184F48:
@@ -193,8 +193,8 @@ _08184F56:
b _08184FA0
.pool
_08184F64:
- ldr r3, =0x0203cc80
- ldr r4, =0x03005d90
+ ldr r3, =gUnknown_0203CC80
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
ldrb r1, [r2, 0xA]
ldrb r0, [r2, 0xB]
@@ -243,7 +243,7 @@ sub_8184FBC: @ 8184FBC
lsrs r5, r0, 24
lsls r1, 24
lsrs r6, r1, 24
- ldr r1, =0x0203c794
+ ldr r1, =gUnknown_0203C794
lsls r0, r5, 1
adds r4, r0, r1
ldrh r2, [r4]
@@ -251,11 +251,11 @@ sub_8184FBC: @ 8184FBC
ldr r0, =0x00000297
cmp r3, r0
bhi _08184FF0
- ldr r0, =0x0203c7ac
+ ldr r0, =gUnknown_0203C7AC
ldrb r0, [r0]
cmp r0, 0x2
beq _08184FF0
- ldr r1, =0x0203bd34
+ ldr r1, =gUnknown_0203BD34
adds r0, r2, 0x1
strh r0, [r4]
movs r0, 0xA6
@@ -281,10 +281,10 @@ sub_8185008: @ 8185008
movs r3, 0
cmp r3, r4
bge _08185046
- ldr r0, =0x0203c794
+ ldr r0, =gUnknown_0203C794
lsls r1, r5, 1
adds r2, r1, r0
- ldr r7, =0x0203bd34
+ ldr r7, =gUnknown_0203BD34
movs r0, 0xA6
lsls r0, 2
muls r5, r0
@@ -318,14 +318,14 @@ sub_8185054: @ 8185054
sub sp, 0x4
lsls r0, 24
lsrs r3, r0, 24
- ldr r1, =0x0203c794
+ ldr r1, =gUnknown_0203C794
lsls r0, r3, 1
adds r2, r0, r1
ldrh r1, [r2]
ldr r0, =0x00000297
cmp r1, r0
bhi _0818507A
- ldr r4, =0x0203bd34
+ ldr r4, =gUnknown_0203BD34
adds r0, 0x1
muls r3, r0
adds r0, r1, r3
@@ -334,8 +334,8 @@ sub_8185054: @ 8185054
cmp r0, 0xFF
bne _081850BC
_0818507A:
- ldr r2, =0x020375f0
- ldr r1, =0x0202433a
+ ldr r2, =gUnknown_020375F0
+ ldr r1, =gUnknown_0202433A
movs r0, 0x5
strb r0, [r1]
movs r0, 0x5
@@ -368,7 +368,7 @@ _081850C6:
thumb_func_start sub_81850D0
sub_81850D0: @ 81850D0
- ldr r0, =0x0203c7ac
+ ldr r0, =gUnknown_0203C7AC
ldrb r0, [r0]
bx lr
.pool
@@ -389,9 +389,9 @@ sub_81850DC: @ 81850DC
_081850F0:
mov r1, r12
lsls r3, r1, 1
- ldr r0, =0x0203c794
+ ldr r0, =gUnknown_0203C794
adds r5, r3, r0
- ldr r1, =0x0203c79c
+ ldr r1, =gUnknown_0203C79C
adds r6, r3, r1
ldrh r0, [r5]
mov r9, r3
@@ -423,9 +423,9 @@ _081850F0:
subs r0, r1
cmp r4, r0
bge _08185172
- ldr r1, =0x0203bd34
+ ldr r1, =gUnknown_0203BD34
mov r10, r1
- ldr r6, =0x0203c79c
+ ldr r6, =gUnknown_0203C79C
movs r0, 0xA6
lsls r0, 2
mov r5, r12
@@ -446,7 +446,7 @@ _08185146:
adds r0, r4, 0x1
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0203c794
+ ldr r1, =gUnknown_0203C794
adds r0, r3, r1
ldrh r1, [r0]
ldrh r0, [r2]
@@ -454,9 +454,9 @@ _08185146:
cmp r4, r1
blt _08185146
_08185172:
- ldr r0, =0x0203c79c
+ ldr r0, =gUnknown_0203C79C
add r0, r9
- ldr r1, =0x0203c794
+ ldr r1, =gUnknown_0203C794
add r1, r9
ldrh r1, [r1]
strh r1, [r0]
@@ -489,13 +489,13 @@ sub_81851A8: @ 81851A8
movs r1, 0x2
mov r0, sp
strb r1, [r0]
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
ands r0, r1
cmp r0, 0
beq _0818525E
movs r5, 0
- ldr r4, =0x020229e8
+ ldr r4, =gUnknown_020229E8
b _081851DA
.pool
_081851D0:
@@ -510,7 +510,7 @@ _081851DA:
lsrs r0, 24
cmp r5, r0
blt _081851D0
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x4
ands r0, r1
@@ -539,8 +539,8 @@ _08185202:
lsrs r2, r0, 24
cmp r2, 0
beq _08185256
- ldr r3, =0x0203bd34
- ldr r0, =0x0203c7a4
+ ldr r3, =gUnknown_0203BD34
+ ldr r0, =gUnknown_0203C7A4
lsls r1, r6, 1
adds r4, r1, r0
adds r5, r2, 0
@@ -705,7 +705,7 @@ _0818535E:
adds r4, r6, 0
muls r4, r0
adds r5, r7, r4
- ldr r1, =0x0203c7c0
+ ldr r1, =gUnknown_0203C7C0
adds r1, r4, r1
adds r0, r5, 0
movs r2, 0x64
@@ -713,7 +713,7 @@ _0818535E:
movs r1, 0x96
lsls r1, 2
adds r5, r1
- ldr r0, =0x0203ca18
+ ldr r0, =gUnknown_0203CA18
adds r4, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -723,13 +723,13 @@ _0818535E:
cmp r6, 0x5
ble _0818535E
movs r6, 0
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
mov r9, r2
movs r3, 0x9A
lsls r3, 3
adds r3, r7, r3
str r3, [sp, 0x8]
- ldr r5, =0x0203cc80
+ ldr r5, =gUnknown_0203CC80
mov r8, r6
mov r12, r6
movs r4, 0x96
@@ -740,7 +740,7 @@ _0818535E:
adds r4, r7, r0
_081853AC:
lsls r1, r6, 3
- ldr r0, =0x0203cc80
+ ldr r0, =gUnknown_0203CC80
adds r0, 0x4
mov r3, r8
adds r2, r3, r0
@@ -779,10 +779,10 @@ _081853BA:
movs r4, 0x9D
lsls r4, 3
adds r1, r7, r4
- ldr r5, =0x0203bd2c
+ ldr r5, =gUnknown_0203BD2C
ldr r0, [r5]
str r0, [r1]
- ldr r0, =0x0203c7b8
+ ldr r0, =gUnknown_0203C7B8
ldr r2, [r0]
movs r0, 0x2
ands r0, r2
@@ -812,7 +812,7 @@ _08185454:
ands r2, r0
cmp r2, 0
beq _081854E2
- ldr r2, =0x0203cc80
+ ldr r2, =gUnknown_0203CC80
ldrh r0, [r2, 0xE]
cmp r0, 0x1
beq _081854A8
@@ -829,12 +829,12 @@ _08185474:
beq _081854A8
b _081854E2
_0818547E:
- ldr r3, =0x0203c7b4
+ ldr r3, =gUnknown_0203C7B4
ldrb r1, [r3]
lsls r0, r1, 2
adds r0, r1
lsls r0, 2
- ldr r4, =0x0203cc80
+ ldr r4, =gUnknown_0203CC80
adds r0, r4
ldrh r1, [r0, 0xE]
movs r0, 0x1
@@ -846,12 +846,12 @@ _0818547E:
b _081854C4
.pool
_081854A8:
- ldr r0, =0x0203c7b4
+ ldr r0, =gUnknown_0203C7B4
ldrb r1, [r0]
lsls r0, r1, 2
adds r0, r1
lsls r0, 2
- ldr r1, =0x0203cc80
+ ldr r1, =gUnknown_0203CC80
adds r0, r1
ldrh r1, [r0, 0xE]
movs r0, 0x1
@@ -873,23 +873,23 @@ _081854DC:
adds r0, r7, r3
str r2, [r0]
_081854E2:
- ldr r4, =0x02038bca
+ ldr r4, =gUnknown_02038BCA
ldrh r1, [r4]
ldr r5, =0x000004f4
adds r0, r7, r5
strh r1, [r0]
- ldr r0, =0x02038bcc
+ ldr r0, =gUnknown_02038BCC
ldrh r1, [r0]
ldr r2, =0x000004f6
adds r0, r7, r2
strh r1, [r0]
- ldr r3, =0x02038bce
+ ldr r3, =gUnknown_02038BCE
ldrh r1, [r3]
movs r4, 0x9F
lsls r4, 3
adds r0, r7, r4
strh r1, [r0]
- ldr r5, =0x0203c7b4
+ ldr r5, =gUnknown_0203C7B4
ldrb r1, [r5]
adds r2, 0x4
adds r0, r7, r2
@@ -904,12 +904,12 @@ _081854E2:
ldr r5, =0x000004fc
adds r1, r7, r5
strb r0, [r1]
- ldr r0, =0x0203c7ae
+ ldr r0, =gUnknown_0203C7AE
ldrb r1, [r0]
adds r2, 0x3
adds r0, r7, r2
strb r1, [r0]
- ldr r3, =0x0203c7af
+ ldr r3, =gUnknown_0203C7AF
ldrb r1, [r3]
ldr r4, =0x000004fe
adds r0, r7, r4
@@ -939,12 +939,12 @@ _081854E2:
movs r2, 0xA0
lsls r2, 3
adds r1, r7, r2
- ldr r3, =0x0203c7bc
+ ldr r3, =gUnknown_0203C7BC
ldr r0, [r3]
str r0, [r1]
ldr r4, =0xfffffed4
adds r1, r4, 0
- ldr r5, =0x02038bca
+ ldr r5, =gUnknown_02038BCA
ldrh r5, [r5]
adds r0, r1, r5
lsls r0, 16
@@ -957,7 +957,7 @@ _08185580:
ldr r0, =0x00000504
adds r3, r7, r0
mov r10, r9
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
mov r12, r1
adds r2, r4, 0
mov r8, r2
@@ -981,7 +981,7 @@ _08185592:
ble _08185592
mov r0, r9
ldr r2, [r0]
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
ldrh r0, [r1]
ldr r3, =0xfffffed4
adds r0, r3
@@ -994,7 +994,7 @@ _08185592:
ldr r5, =0x0000050c
adds r0, r7, r5
strb r1, [r0]
- ldr r1, =0x0203cce8
+ ldr r1, =gUnknown_0203CCE8
ldrb r0, [r1]
cmp r0, 0x1
bne _08185664
@@ -1002,7 +1002,7 @@ _08185592:
ldr r2, =0x0000050e
adds r4, r7, r2
mov r10, r9
- ldr r5, =0x02038bca
+ ldr r5, =gUnknown_02038BCA
mov r8, r5
adds r5, r3, 0
_081855E6:
@@ -1032,7 +1032,7 @@ _08185664:
ldr r1, =0x0000050e
adds r4, r7, r1
mov r10, r9
- ldr r2, =0x02038bca
+ ldr r2, =gUnknown_02038BCA
mov r8, r2
adds r5, r3, 0
_08185672:
@@ -1057,7 +1057,7 @@ _08185672:
_08185696:
mov r1, r9
ldr r2, [r1]
- ldr r3, =0x02038bca
+ ldr r3, =gUnknown_02038BCA
ldrh r0, [r3]
ldr r4, =0xfffffed4
adds r0, r4
@@ -1070,7 +1070,7 @@ _08185696:
b _08185856
.pool
_081856C4:
- ldr r3, =0x02038bcc
+ ldr r3, =gUnknown_02038BCC
ldrh r3, [r3]
adds r0, r1, r3
lsls r0, 16
@@ -1083,7 +1083,7 @@ _081856D4:
ldr r4, =0x00000504
adds r3, r7, r4
mov r10, r9
- ldr r5, =0x02038bcc
+ ldr r5, =gUnknown_02038BCC
mov r12, r5
ldr r0, =0xfffffed4
mov r8, r0
@@ -1107,7 +1107,7 @@ _081856E6:
ble _081856E6
mov r0, r9
ldr r2, [r0]
- ldr r1, =0x02038bcc
+ ldr r1, =gUnknown_02038BCC
ldrh r0, [r1]
ldr r3, =0xfffffed4
adds r0, r3
@@ -1120,7 +1120,7 @@ _081856E6:
ldr r5, =0x0000050c
adds r0, r7, r5
strb r1, [r0]
- ldr r1, =0x0203cce8
+ ldr r1, =gUnknown_0203CCE8
ldrb r0, [r1]
cmp r0, 0x1
bne _08185784
@@ -1128,7 +1128,7 @@ _081856E6:
ldr r2, =0x0000050e
adds r4, r7, r2
mov r10, r9
- ldr r5, =0x02038bcc
+ ldr r5, =gUnknown_02038BCC
mov r8, r5
adds r5, r3, 0
_0818573A:
@@ -1158,7 +1158,7 @@ _08185784:
ldr r1, =0x0000050e
adds r4, r7, r1
mov r10, r9
- ldr r2, =0x02038bcc
+ ldr r2, =gUnknown_02038BCC
mov r8, r2
adds r5, r3, 0
_08185792:
@@ -1183,7 +1183,7 @@ _08185792:
_081857B6:
mov r1, r9
ldr r2, [r1]
- ldr r3, =0x02038bcc
+ ldr r3, =gUnknown_02038BCC
ldrh r0, [r3]
ldr r4, =0xfffffed4
adds r0, r4
@@ -1196,7 +1196,7 @@ _081857B6:
b _08185856
.pool
_081857E4:
- ldr r3, =0x02038bce
+ ldr r3, =gUnknown_02038BCE
ldrh r3, [r3]
adds r0, r1, r3
lsls r0, 16
@@ -1207,7 +1207,7 @@ _081857E4:
ldr r4, =0x00000504
adds r3, r7, r4
mov r10, r9
- ldr r5, =0x02038bce
+ ldr r5, =gUnknown_02038BCE
mov r12, r5
ldr r0, =0xfffffed4
mov r8, r0
@@ -1231,7 +1231,7 @@ _08185804:
ble _08185804
mov r0, r9
ldr r1, [r0]
- ldr r2, =0x02038bce
+ ldr r2, =gUnknown_02038BCE
ldrh r0, [r2]
ldr r3, =0xfffffed4
adds r0, r3
@@ -1246,7 +1246,7 @@ _08185804:
strb r1, [r0]
mov r0, r9
ldr r1, [r0]
- ldr r4, =0x02038bce
+ ldr r4, =gUnknown_02038BCE
ldrh r0, [r4]
adds r0, r3
muls r0, r2
@@ -1259,7 +1259,7 @@ _08185856:
adds r0, r7, r2
strb r1, [r0]
_0818585C:
- ldr r3, =0x02038bca
+ ldr r3, =gUnknown_02038BCA
ldrh r0, [r3]
ldr r1, =0x0000018f
cmp r0, r1
@@ -1284,7 +1284,7 @@ _0818585C:
ldr r0, =0x0000050e
adds r4, r7, r0
mov r10, r9
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
mov r8, r1
adds r5, r3, 0
_08185894:
@@ -1310,14 +1310,14 @@ _08185894:
ble _08185894
mov r3, r9
ldr r2, [r3]
- ldr r4, =0x02038bca
+ ldr r4, =gUnknown_02038BCA
ldrh r1, [r4]
ldr r5, =0xfffffe70
adds r1, r5
b _081859AC
.pool
_08185900:
- ldr r3, =0x02038bcc
+ ldr r3, =gUnknown_02038BCC
ldrh r0, [r3]
cmp r0, r1
bls _0818597C
@@ -1341,7 +1341,7 @@ _08185900:
ldr r0, =0x0000050e
adds r4, r7, r0
mov r10, r9
- ldr r1, =0x02038bcc
+ ldr r1, =gUnknown_02038BCC
mov r8, r1
adds r5, r3, 0
_08185936:
@@ -1367,14 +1367,14 @@ _08185936:
ble _08185936
mov r3, r9
ldr r2, [r3]
- ldr r4, =0x02038bcc
+ ldr r4, =gUnknown_02038BCC
ldrh r1, [r4]
ldr r5, =0xfffffe70
adds r1, r5
b _081859AC
.pool
_0818597C:
- ldr r3, =0x02038bce
+ ldr r3, =gUnknown_02038BCE
ldrh r0, [r3]
cmp r0, r1
bls _081859C0
@@ -1395,7 +1395,7 @@ _0818597C:
adds r1, r7, r5
strb r0, [r1]
ldr r2, [r4]
- ldr r0, =0x02038bce
+ ldr r0, =gUnknown_02038BCE
ldrh r1, [r0]
adds r1, r3
_081859AC:
@@ -1413,7 +1413,7 @@ _081859C0:
movs r6, 0
ldr r3, =0x00000297
mov r10, r3
- ldr r4, =0x0203bd34
+ ldr r4, =gUnknown_0203BD34
mov r9, r4
movs r5, 0xA6
lsls r5, 2
@@ -1522,9 +1522,9 @@ start_ov_to_battle_anim: @ 8185A88
thumb_func_start sub_8185AB0
sub_8185AB0: @ 8185AB0
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x0203c7ad
+ ldr r0, =gUnknown_0203C7AD
ldrb r0, [r0]
ldr r1, =0x00000ca9
adds r2, r1
@@ -1536,20 +1536,20 @@ sub_8185AB0: @ 8185AB0
ands r0, r3
orrs r0, r1
strb r0, [r2]
- ldr r1, =0x0202433a
+ ldr r1, =gUnknown_0202433A
movs r0, 0
strb r0, [r1]
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
movs r1, 0
str r1, [r0]
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
strh r1, [r0]
- ldr r0, =0x02038bcc
+ ldr r0, =gUnknown_02038BCC
strh r1, [r0]
- ldr r0, =0x02038bce
+ ldr r0, =gUnknown_02038BCE
strh r1, [r0]
bl sub_8185EFC
- ldr r0, =0x0203c7b0
+ ldr r0, =gUnknown_0203C7B0
ldr r0, [r0]
bl SetMainCallback2
pop {r0}
@@ -1562,7 +1562,7 @@ sub_8185B1C: @ 8185B1C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -1573,7 +1573,7 @@ sub_8185B1C: @ 8185B1C
lsls r1, 16
cmp r1, 0
bne _08185B4A
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r1, =sub_8185AB0
str r1, [r0, 0x8]
ldr r0, =sub_8036760
@@ -1599,7 +1599,7 @@ sub_8185B60: @ 8185B60
bl zero_player_party_data
bl zero_enemy_party_data
movs r6, 0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
mov r8, r0
_08185B7C:
movs r0, 0x64
@@ -1611,7 +1611,7 @@ _08185B7C:
adds r1, r5, 0
movs r2, 0x64
bl memcpy
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
movs r2, 0x96
lsls r2, 2
@@ -1624,7 +1624,7 @@ _08185B7C:
cmp r6, 0x5
ble _08185B7C
movs r6, 0
- ldr r3, =0x020229e8
+ ldr r3, =gUnknown_020229E8
mov r8, r3
mov r0, r8
adds r0, 0x8
@@ -1701,13 +1701,13 @@ _08185C2A:
adds r6, 0x1
cmp r6, 0x3
ble _08185BBE
- ldr r1, =0x0203bd2c
+ ldr r1, =gUnknown_0203BD2C
movs r3, 0x9D
lsls r3, 3
adds r0, r7, r3
ldr r0, [r0]
str r0, [r1]
- ldr r2, =0x02022fec
+ ldr r2, =gUnknown_02022FEC
ldr r1, =0x000004ec
adds r0, r7, r1
ldr r0, [r0]
@@ -1715,28 +1715,28 @@ _08185C2A:
lsls r1, 17
orrs r0, r1
str r0, [r2]
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
ldr r2, =0x000004f4
adds r0, r7, r2
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x02038bcc
+ ldr r1, =gUnknown_02038BCC
adds r3, 0xE
adds r0, r7, r3
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x02038bce
+ ldr r1, =gUnknown_02038BCE
adds r2, 0x4
adds r0, r7, r2
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x0203c7b4
+ ldr r1, =gUnknown_0203C7B4
adds r3, 0x4
adds r0, r7, r3
ldrh r0, [r0]
strb r0, [r1]
- ldr r1, =0x0203c7ad
- ldr r3, =0x03005d90
+ ldr r1, =gUnknown_0203C7AD
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r2, =0x00000ca9
adds r0, r2
@@ -1744,28 +1744,28 @@ _08185C2A:
lsls r0, 30
lsrs r0, 30
strb r0, [r1]
- ldr r1, =0x0203c7ae
+ ldr r1, =gUnknown_0203C7AE
ldr r2, =0x000004fd
adds r0, r7, r2
ldrb r0, [r0]
strb r0, [r1]
- ldr r1, =0x0203c7af
+ ldr r1, =gUnknown_0203C7AF
adds r2, 0x1
adds r0, r7, r2
ldrb r0, [r0]
strb r0, [r1]
- ldr r2, =0x0203c7b6
+ ldr r2, =gUnknown_0203C7B6
ldr r1, =0x000004ff
adds r0, r7, r1
ldrb r1, [r0]
lsls r0, r1, 31
lsrs r0, 31
strb r0, [r2]
- ldr r0, =0x0203c7b7
+ ldr r0, =gUnknown_0203C7B7
lsls r1, 28
lsrs r1, 29
strb r1, [r0]
- ldr r1, =0x0203c7bc
+ ldr r1, =gUnknown_0203C7BC
movs r2, 0xA0
lsls r2, 3
adds r0, r7, r2
@@ -1773,13 +1773,13 @@ _08185C2A:
str r0, [r1]
movs r6, 0
mov r10, r3
- ldr r2, =0x0203ccd9
- ldr r3, =0x0203ccda
- ldr r0, =0x03001278
+ ldr r2, =gUnknown_0203CCD9
+ ldr r3, =gUnknown_0203CCDA
+ ldr r0, =gUnknown_03001278
mov r8, r0
- ldr r1, =0x03001279
+ ldr r1, =gUnknown_03001279
mov r9, r1
- ldr r5, =0x0203ccd1
+ ldr r5, =gUnknown_0203CCD1
ldr r0, =0x00000504
adds r4, r7, r0
_08185CE2:
@@ -1810,7 +1810,7 @@ _08185CE2:
strb r0, [r3]
ldr r0, =0x0000050e
adds r1, r7, r0
- ldr r4, =0x0203ccdc
+ ldr r4, =gUnknown_0203CCDC
movs r6, 0x5
_08185D1C:
ldrh r0, [r1]
@@ -1838,7 +1838,7 @@ _08185D1C:
movs r6, 0
ldr r2, =0x00000297
mov r10, r2
- ldr r3, =0x0203bd34
+ ldr r3, =gUnknown_0203BD34
mov r9, r3
movs r0, 0xA6
lsls r0, 2
@@ -1895,14 +1895,14 @@ sub_8185E24: @ 8185E24
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
adds r1, r2
movs r0, 0x80
strh r0, [r1, 0x8]
- ldr r0, =0x0203c7b0
+ ldr r0, =gUnknown_0203C7B0
str r5, [r0]
movs r0, 0
bl current_map_music_set__default_for_battle
@@ -1929,7 +1929,7 @@ sub_8185E8C: @ 8185E8C
thumb_func_start sub_8185EA0
sub_8185EA0: @ 8185EA0
- ldr r0, =0x0203c7ae
+ ldr r0, =gUnknown_0203C7AE
ldrb r0, [r0]
bx lr
.pool
@@ -1937,7 +1937,7 @@ sub_8185EA0: @ 8185EA0
thumb_func_start sub_8185EAC
sub_8185EAC: @ 8185EAC
- ldr r0, =0x0203c7af
+ ldr r0, =gUnknown_0203C7AF
ldrb r0, [r0]
bx lr
.pool
@@ -1947,19 +1947,19 @@ sub_8185EAC: @ 8185EAC
sub_8185EB8: @ 8185EB8
push {r4-r6,lr}
movs r5, 0
- ldr r6, =0x0203c7c0
+ ldr r6, =gUnknown_0203C7C0
_08185EBE:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
adds r0, r4, r6
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r1, r4, r1
movs r2, 0x64
bl memcpy
- ldr r0, =0x0203ca18
+ ldr r0, =gUnknown_0203CA18
adds r0, r4, r0
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r4, r1
adds r1, r4, 0
movs r2, 0x64
@@ -1977,19 +1977,19 @@ _08185EBE:
sub_8185EFC: @ 8185EFC
push {r4-r6,lr}
movs r5, 0
- ldr r6, =0x020244ec
+ ldr r6, =gUnknown_020244EC
_08185F02:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
adds r0, r4, r6
- ldr r1, =0x0203c7c0
+ ldr r1, =gUnknown_0203C7C0
adds r1, r4, r1
movs r2, 0x64
bl memcpy
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r0, r4, r0
- ldr r1, =0x0203ca18
+ ldr r1, =gUnknown_0203CA18
adds r4, r1
adds r1, r4, 0
movs r2, 0x64
@@ -2007,8 +2007,8 @@ _08185F02:
sub_8185F40: @ 8185F40
push {r4,r5,lr}
movs r2, 0
- ldr r0, =0x020229e8
- ldr r3, =0x02024064
+ ldr r0, =gUnknown_020229E8
+ ldr r3, =gUnknown_02024064
ldrh r1, [r0, 0x18]
adds r4, r0, 0
ldrb r0, [r3]
@@ -2044,7 +2044,7 @@ _08185F7E:
thumb_func_start sub_8185F84
sub_8185F84: @ 8185F84
- ldr r1, =0x0203c7b5
+ ldr r1, =gUnknown_0203C7B5
movs r0, 0
strb r0, [r1]
bx lr
@@ -2055,7 +2055,7 @@ sub_8185F84: @ 8185F84
sub_8185F90: @ 8185F90
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0203c7b5
+ ldr r2, =gUnknown_0203C7B5
movs r1, 0x80
lsls r1, 8
ands r0, r1
@@ -2070,7 +2070,7 @@ sub_8185F90: @ 8185F90
thumb_func_start sub_8185FAC
sub_8185FAC: @ 8185FAC
- ldr r0, =0x0203c7b5
+ ldr r0, =gUnknown_0203C7B5
ldrb r0, [r0]
bx lr
.pool
@@ -2078,7 +2078,7 @@ sub_8185FAC: @ 8185FAC
thumb_func_start sub_8185FB8
sub_8185FB8: @ 8185FB8
- ldr r0, =0x0203c7b6
+ ldr r0, =gUnknown_0203C7B6
ldrb r0, [r0]
bx lr
.pool
@@ -2086,7 +2086,7 @@ sub_8185FB8: @ 8185FB8
thumb_func_start sub_8185FC4
sub_8185FC4: @ 8185FC4
- ldr r0, =0x0203c7b7
+ ldr r0, =gUnknown_0203C7B7
ldrb r0, [r0]
bx lr
.pool
@@ -2095,27 +2095,27 @@ sub_8185FC4: @ 8185FC4
thumb_func_start sub_8185FD0
sub_8185FD0: @ 8185FD0
push {r4-r7,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl battle_side_get_owner
lsls r0, 24
lsrs r0, 24
cmp r0, 0x1
beq _0818601C
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
ldr r1, =0x02000002
ands r0, r1
cmp r0, 0
bne _0818601C
- ldr r0, =0x0203c7ac
+ ldr r0, =gUnknown_0203C7AC
ldrb r0, [r0]
cmp r0, 0x2
beq _0818601C
movs r3, 0
- ldr r7, =0x0203cc70
+ ldr r7, =gUnknown_0203CC70
adds r6, r4, 0
- ldr r5, =0x02024090
+ ldr r5, =gUnknown_02024090
movs r4, 0x58
_08186000:
lsls r2, r3, 1
@@ -2150,7 +2150,7 @@ sub_818603C: @ 818603C
lsls r0, 24
lsrs r0, 24
str r0, [sp, 0x24]
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
ldr r1, =0x02000002
ands r0, r1
@@ -2182,7 +2182,7 @@ _0818608A:
cmp r3, 0x1
bne _0818611E
movs r5, 0
- ldr r4, =0x0203cc70
+ ldr r4, =gUnknown_0203CC70
mov r0, r10
asrs r6, r0, 31
subs r0, r6
@@ -2192,7 +2192,7 @@ _0818608A:
movs r1, 0x58
mov r0, r10
muls r0, r1
- ldr r3, =0x02024090
+ ldr r3, =gUnknown_02024090
adds r1, r0, r3
_081860AA:
ldrh r0, [r1]
@@ -2214,7 +2214,7 @@ _081860C2:
movs r1, 0x6
bl sub_8184FBC
movs r5, 0
- ldr r2, =0x0203cc70
+ ldr r2, =gUnknown_0203CC70
mov r8, r2
movs r3, 0x58
mov r7, r10
@@ -2227,7 +2227,7 @@ _081860DE:
lsls r0, r5, 1
adds r5, 0x1
adds r0, r7
- ldr r1, =0x02024090
+ ldr r1, =gUnknown_02024090
adds r3, r0, r1
lsls r0, r4, 3
mov r6, r8
@@ -2254,8 +2254,8 @@ _08186118:
ble _081860DE
b _081863EE
_0818611E:
- ldr r3, =0x0203bd34
- ldr r1, =0x0203c794
+ ldr r3, =gUnknown_0203BD34
+ ldr r1, =gUnknown_0203C794
mov r4, r10
lsls r2, r4, 1
adds r1, r2, r1
@@ -2297,7 +2297,7 @@ _08186142:
movs r1, 0x58
mov r0, r10
muls r0, r1
- ldr r2, =0x02024084
+ ldr r2, =gUnknown_02024084
adds r0, r2
adds r6, r0, 0
adds r6, 0x3B
@@ -2316,7 +2316,7 @@ _0818617E:
cmp r5, 0x3
ble _0818617E
movs r5, 0
- ldr r1, =0x02024084
+ ldr r1, =gUnknown_02024084
mov r9, r1
movs r2, 0x58
mov r7, r10
@@ -2341,7 +2341,7 @@ _081861A6:
adds r1, r2, r5
ldrb r0, [r4]
adds r0, r7
- ldr r3, =0x020240a8
+ ldr r3, =gUnknown_020240A8
adds r0, r3
ldrb r0, [r0]
strb r0, [r1]
@@ -2357,7 +2357,7 @@ _081861A6:
mov r1, r10
subs r0, r2, r1
lsls r0, 2
- ldr r2, =0x020242bc
+ ldr r2, =gUnknown_020242BC
adds r0, r2
ldrb r1, [r0, 0x18]
lsrs r1, 4
@@ -2378,7 +2378,7 @@ _081861A6:
negs r3, r3
add r3, r8
mov r12, r3
- ldr r4, =0x020242bc
+ ldr r4, =gUnknown_020242BC
mov r9, r4
movs r6, 0x58
mov r1, r10
@@ -2422,10 +2422,10 @@ _0818622C:
ands r0, r1
strb r0, [r2, 0x18]
movs r5, 0
- ldr r1, =0x02024084
+ ldr r1, =gUnknown_02024084
adds r4, r1
adds r4, 0x3B
- ldr r0, =0x020242bc
+ ldr r0, =gUnknown_020242BC
adds r6, r3, r0
_08186274:
ldr r2, [sp, 0x3C]
@@ -2469,14 +2469,14 @@ _081862BC:
mov r3, sp
adds r3, 0x20
str r3, [sp, 0x40]
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
ldr r4, [sp, 0x44]
adds r6, r4, r0
_081862CA:
ldrh r1, [r6]
movs r0, 0x64
muls r0, r1
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
movs r1, 0x15
movs r2, 0
@@ -2493,7 +2493,7 @@ _081862CA:
cmp r5, 0x3
ble _081862CA
movs r5, 0
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
ldr r2, [sp, 0x44]
adds r7, r2, r0
movs r3, 0x64
@@ -2536,12 +2536,12 @@ _08186304:
cmp r5, 0x3
ble _08186304
movs r5, 0
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
ldr r1, [sp, 0x44]
adds r7, r1, r0
movs r2, 0x64
mov r9, r2
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
mov r8, r3
ldr r6, [sp, 0x30]
adds r6, 0x8
@@ -2574,8 +2574,8 @@ _08186360:
ldr r3, [sp, 0x40]
strb r0, [r3]
movs r5, 0
- ldr r4, =0x0202406e
- ldr r6, =0x020244ec
+ ldr r4, =gUnknown_0202406E
+ ldr r6, =gUnknown_020244EC
ldr r3, [sp, 0x3C]
ldr r2, [sp, 0x40]
_081863A2:
@@ -2599,10 +2599,10 @@ _081863A2:
ldr r2, [sp, 0x40]
bl pokemon_setattr
_081863CA:
- ldr r2, =0x02024274
+ ldr r2, =gUnknown_02024274
ldr r3, [sp, 0x44]
adds r2, r3, r2
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
ldr r0, [r0]
add r0, r10
adds r0, 0x80
@@ -2612,7 +2612,7 @@ _081863CA:
mov r1, r10
muls r1, r4
adds r0, r1
- ldr r1, =0x02024084
+ ldr r1, =gUnknown_02024084
adds r1, 0xC
adds r0, r1
ldrh r0, [r0]
@@ -2621,7 +2621,7 @@ _081863EE:
ldr r6, [sp, 0x38]
mov r10, r6
_081863F2:
- ldr r0, =0x0202406c
+ ldr r0, =gUnknown_0202406C
ldrb r0, [r0]
cmp r10, r0
bge _081863FC
@@ -2640,7 +2640,7 @@ _081863FC:
thumb_func_start sub_8186438
sub_8186438: @ 8186438
- ldr r0, =0x0203c7bc
+ ldr r0, =gUnknown_0203C7BC
ldr r0, [r0]
bx lr
.pool
@@ -2648,7 +2648,7 @@ sub_8186438: @ 8186438
thumb_func_start sub_8186444
sub_8186444: @ 8186444
- ldr r1, =0x0203ccd0
+ ldr r1, =gUnknown_0203CCD0
movs r0, 0x1
strb r0, [r1]
bx lr
@@ -2659,7 +2659,7 @@ sub_8186444: @ 8186444
rfu_lacks_rfufunc: @ 8186450
push {lr}
movs r1, 0
- ldr r0, =0x0203ccd0
+ ldr r0, =gUnknown_0203CCD0
ldrb r0, [r0]
cmp r0, 0
bne _0818645E
@@ -2676,8 +2676,8 @@ sub_8186468: @ 8186468
push {r4,r5,lr}
adds r3, r0, 0
movs r2, 0
- ldr r5, =0x03001278
- ldr r4, =0x0203ccd1
+ ldr r5, =gUnknown_03001278
+ ldr r4, =gUnknown_0203CCD1
_08186472:
adds r0, r3, r2
adds r1, r2, r4
@@ -2699,7 +2699,7 @@ _08186472:
thumb_func_start sub_818649C
sub_818649C: @ 818649C
- ldr r0, =0x0203ccd9
+ ldr r0, =gUnknown_0203CCD9
ldrb r0, [r0]
bx lr
.pool
@@ -2707,7 +2707,7 @@ sub_818649C: @ 818649C
thumb_func_start sub_81864A8
sub_81864A8: @ 81864A8
- ldr r0, =0x0203ccda
+ ldr r0, =gUnknown_0203CCDA
ldrb r0, [r0]
bx lr
.pool
@@ -2715,7 +2715,7 @@ sub_81864A8: @ 81864A8
thumb_func_start sub_81864B4
sub_81864B4: @ 81864B4
- ldr r0, =0x03001278
+ ldr r0, =gUnknown_03001278
ldrb r0, [r0]
bx lr
.pool
@@ -2723,7 +2723,7 @@ sub_81864B4: @ 81864B4
thumb_func_start sub_81864C0
sub_81864C0: @ 81864C0
- ldr r0, =0x03001279
+ ldr r0, =gUnknown_03001279
ldrb r0, [r0]
bx lr
.pool
@@ -2731,8 +2731,8 @@ sub_81864C0: @ 81864C0
thumb_func_start sub_81864CC
sub_81864CC: @ 81864CC
- ldr r0, =0x0203cce8
- ldr r1, =0x0202433a
+ ldr r0, =gUnknown_0203CCE8
+ ldr r1, =gUnknown_0202433A
ldrb r1, [r1]
strb r1, [r0]
bx lr
@@ -2741,7 +2741,7 @@ sub_81864CC: @ 81864CC
thumb_func_start sub_81864E0
sub_81864E0: @ 81864E0
- ldr r0, =0x0203ccdc
+ ldr r0, =gUnknown_0203CCDC
bx lr
.pool
thumb_func_end sub_81864E0
@@ -2753,8 +2753,8 @@ nullsub_70: @ 81864E8
thumb_func_start sub_81864EC
sub_81864EC: @ 81864EC
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -2767,9 +2767,9 @@ sub_81864EC: @ 81864EC
thumb_func_start sub_8186508
sub_8186508: @ 8186508
push {lr}
- ldr r2, =0x02024068
+ ldr r2, =gUnknown_02024068
ldr r1, =gUnknown_0832A328
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
lsls r0, r3, 2
adds r0, r1
@@ -2778,7 +2778,7 @@ sub_8186508: @ 8186508
ands r1, r0
cmp r1, 0
beq _08186554
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
lsls r1, r3, 9
adds r1, r0
ldrb r0, [r1]
@@ -2802,9 +2802,9 @@ _08186554:
thumb_func_start sub_8186558
sub_8186558: @ 8186558
push {lr}
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
@@ -2827,9 +2827,9 @@ _0818657C:
thumb_func_start sub_8186590
sub_8186590: @ 8186590
push {lr}
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
@@ -2852,9 +2852,9 @@ _081865B4:
thumb_func_start sub_81865C8
sub_81865C8: @ 81865C8
push {r4-r6,lr}
- ldr r5, =0x02020630
- ldr r6, =0x020241e4
- ldr r4, =0x02024064
+ ldr r5, =gUnknown_02020630
+ ldr r6, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r6
ldrb r1, [r0]
@@ -2898,9 +2898,9 @@ _0818661A:
thumb_func_start sub_8186630
sub_8186630: @ 8186630
push {r4,lr}
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r1, [r4]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r0, [r3]
ldr r2, [r1, 0x4]
lsls r1, r0, 1
@@ -2947,16 +2947,16 @@ sub_8186678: @ 8186678
lsls r0, 24
cmp r0, 0
beq _081866F8
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
beq _081866F8
_081866A4:
- ldr r4, =0x02020630
- ldr r0, =0x03005d70
- ldr r2, =0x02024064
+ ldr r4, =gUnknown_02020630
+ ldr r0, =gUnknown_03005D70
+ ldr r2, =gUnknown_02024064
ldrb r3, [r2]
adds r0, r3, r0
ldrb r1, [r0]
@@ -2971,7 +2971,7 @@ _081866A4:
mov r8, r2
cmp r1, r0
bne _08186764
- ldr r0, =0x020241e4
+ ldr r0, =gUnknown_020241E4
adds r0, r3, r0
ldrb r1, [r0]
lsls r0, r1, 4
@@ -2986,9 +2986,9 @@ _081866A4:
b _0818676A
.pool
_081866F8:
- ldr r6, =0x02020630
- ldr r7, =0x03005d70
- ldr r2, =0x02024064
+ ldr r6, =gUnknown_02020630
+ ldr r7, =gUnknown_03005D70
+ ldr r2, =gUnknown_02024064
ldrb r3, [r2]
adds r0, r3, r7
ldrb r1, [r0]
@@ -3015,7 +3015,7 @@ _081866F8:
ldr r0, [r0]
cmp r0, r4
bne _08186764
- ldr r4, =0x020241e4
+ ldr r4, =gUnknown_020241E4
adds r0, r3, r4
ldrb r1, [r0]
lsls r0, r1, 4
@@ -3052,7 +3052,7 @@ _0818676A:
lsrs r3, r0, 24
cmp r3, 0x1
bne _08186816
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
mov r12, r0
ldr r0, [r0]
ldrb r2, [r6]
@@ -3129,7 +3129,7 @@ _0818676A:
adds r0, r4, 0
bl FreeObjectPaletteByTag
_08186816:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
mov r2, r8
ldrb r1, [r2]
@@ -3140,7 +3140,7 @@ _08186816:
adds r0, r2
movs r1, 0x3
strb r1, [r0, 0x9]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
mov r2, r8
ldrb r0, [r2]
lsls r0, 2
@@ -3166,9 +3166,9 @@ sub_818686C: @ 818686C
movs r0, 0
mov r9, r0
mov r8, r0
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r0, [r4]
- ldr r7, =0x02024064
+ ldr r7, =gUnknown_02024064
ldrb r2, [r7]
ldr r1, [r0, 0x4]
lsls r3, r2, 1
@@ -3181,12 +3181,12 @@ sub_818686C: @ 818686C
ands r0, r1
cmp r0, 0
bne _081868AC
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r3, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r1, r0
adds r0, r2, 0
bl sub_8172EF0
@@ -3206,12 +3206,12 @@ _081868AC:
ands r0, r1
cmp r0, 0
bne _081868DE
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r3, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r1, r0
adds r0, r2, 0
bl sub_8172EF0
@@ -3249,25 +3249,25 @@ _081868DE:
lsls r0, 24
cmp r0, 0
beq _08186964
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
bne _08186964
- ldr r4, =0x03005d70
+ ldr r4, =gUnknown_03005D70
ldrb r0, [r7]
adds r1, r6, 0
eors r1, r0
adds r0, r1, r4
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
adds r1, r2
movs r2, 0
bl healthbar_draw_field_maybe
@@ -3280,18 +3280,18 @@ _081868DE:
ldrb r0, [r0]
bl sub_80729D0
_08186964:
- ldr r5, =0x03005d70
- ldr r4, =0x02024064
+ ldr r5, =gUnknown_03005D70
+ ldr r4, =gUnknown_02024064
ldrb r1, [r4]
adds r0, r1, r5
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
adds r1, r2
movs r2, 0
bl healthbar_draw_field_maybe
@@ -3302,9 +3302,9 @@ _08186964:
ldrb r0, [r0]
bl sub_80729D0
_08186994:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -3316,9 +3316,9 @@ _08186994:
orrs r1, r2
strb r1, [r0, 0x1]
_081869AE:
- ldr r5, =0x020244d0
+ ldr r5, =gUnknown_020244D0
ldr r0, [r5]
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r2, [r4]
ldr r3, [r0, 0x4]
lsls r0, r2, 1
@@ -3357,7 +3357,7 @@ _081869AE:
ands r0, r1
cmp r0, 0
bne _08186A4C
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x42
ands r0, r1
@@ -3369,20 +3369,20 @@ _081869AE:
lsrs r0, 24
cmp r0, 0x1
bne _08186A4C
- ldr r0, =0x03007420
+ ldr r0, =gUnknown_03007420
bl m4aMPlayContinue
b _08186A4C
.pool
_08186A40:
- ldr r0, =0x03007420
+ ldr r0, =gUnknown_03007420
ldr r1, =0x0000ffff
movs r2, 0x80
lsls r2, 1
bl MPlayVolumeControl
_08186A4C:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -3400,9 +3400,9 @@ _08186A6A:
lsls r0, 24
cmp r0, 0
bne _08186AC8
- ldr r2, =0x02020630
- ldr r0, =0x03005d7c
- ldr r1, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_03005D7C
+ ldr r1, =gUnknown_02024064
ldrb r4, [r1]
adds r0, r4, r0
ldrb r1, [r0]
@@ -3415,7 +3415,7 @@ _08186A6A:
ldr r0, =DummyObjectCallback
cmp r3, r0
bne _08186B26
- ldr r0, =0x020241e4
+ ldr r0, =gUnknown_020241E4
adds r0, r4, r0
ldrb r1, [r0]
lsls r0, r1, 4
@@ -3428,9 +3428,9 @@ _08186A6A:
b _08186B22
.pool
_08186AC8:
- ldr r2, =0x02020630
- ldr r7, =0x03005d7c
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r7, =gUnknown_03005D7C
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
adds r0, r3, r7
ldrb r1, [r0]
@@ -3443,7 +3443,7 @@ _08186AC8:
ldr r0, =DummyObjectCallback
cmp r4, r0
bne _08186B26
- ldr r6, =0x020241e4
+ ldr r6, =gUnknown_020241E4
adds r0, r3, r6
ldrb r1, [r0]
lsls r0, r1, 4
@@ -3487,14 +3487,14 @@ _08186B26:
lsls r0, 24
cmp r0, 0
beq _08186B8A
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
bne _08186B8A
- ldr r1, =0x03005d7c
- ldr r5, =0x02024064
+ ldr r1, =gUnknown_03005D7C
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
movs r4, 0x2
eors r0, r4
@@ -3503,18 +3503,18 @@ _08186B26:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
ldrb r0, [r5]
eors r4, r0
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -3524,25 +3524,25 @@ _08186B26:
adds r0, r4, 0
bl sub_805EE54
_08186B8A:
- ldr r1, =0x03005d7c
- ldr r4, =0x02024064
+ ldr r1, =gUnknown_03005D7C
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r1
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
ldrb r5, [r4]
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r5, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -3551,7 +3551,7 @@ _08186B8A:
lsrs r1, 16
adds r0, r5, 0
bl sub_805EE54
- ldr r3, =0x020244d0
+ ldr r3, =gUnknown_020244D0
ldr r0, [r3]
ldr r2, [r0, 0x8]
ldrb r1, [r2, 0x9]
@@ -3582,7 +3582,7 @@ _08186B8A:
movs r0, 0x7F
ands r0, r2
strb r0, [r1, 0x1]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -3601,9 +3601,9 @@ _08186C10:
thumb_func_start sub_8186C48
sub_8186C48: @ 8186C48
push {r4-r7,lr}
- ldr r4, =0x02020630
- ldr r0, =0x020241e4
- ldr r7, =0x02024064
+ ldr r4, =gUnknown_02020630
+ ldr r0, =gUnknown_020241E4
+ ldr r7, =gUnknown_02024064
ldrb r3, [r7]
adds r0, r3, r0
ldrb r1, [r0]
@@ -3622,7 +3622,7 @@ sub_8186C48: @ 8186C48
ldrsh r0, [r0, r1]
cmp r0, 0
bne _08186CFA
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r0, [r6]
ldr r1, [r0, 0x4]
lsls r4, r3, 1
@@ -3634,12 +3634,12 @@ sub_8186C48: @ 8186C48
ands r0, r5
cmp r0, 0
bne _08186CC0
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r4, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r1, r0
adds r0, r3, 0
bl sub_8172EF0
@@ -3682,9 +3682,9 @@ _08186CFA:
thumb_func_start sub_8186D04
sub_8186D04: @ 8186D04
push {r4-r6,lr}
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
- ldr r5, =0x03005d70
+ ldr r5, =gUnknown_03005D70
adds r1, r0, r5
ldrb r1, [r1]
movs r2, 0
@@ -3721,9 +3721,9 @@ _08186D50:
thumb_func_start sub_8186D58
sub_8186D58: @ 8186D58
push {lr}
- ldr r2, =0x02020630
- ldr r0, =0x020241e4
- ldr r1, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_020241E4
+ ldr r1, =gUnknown_02024064
ldrb r3, [r1]
adds r0, r3, r0
ldrb r1, [r0]
@@ -3736,7 +3736,7 @@ sub_8186D58: @ 8186D58
lsls r0, 31
cmp r0, 0
bne _08186D86
- ldr r0, =0x03005d70
+ ldr r0, =gUnknown_03005D70
adds r0, r3, r0
ldrb r0, [r0]
bl sub_8072984
@@ -3750,9 +3750,9 @@ _08186D86:
thumb_func_start sub_8186D9C
sub_8186D9C: @ 8186D9C
push {r4-r6,lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r2, [r6]
ldr r1, [r0, 0x4]
lsls r0, r2, 1
@@ -3764,13 +3764,13 @@ sub_8186D9C: @ 8186D9C
ands r0, r1
cmp r0, 0
bne _08186DF6
- ldr r5, =0x020241e4
+ ldr r5, =gUnknown_020241E4
adds r0, r2, r5
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl obj_free_rotscale_entry
ldrb r0, [r6]
@@ -3783,7 +3783,7 @@ sub_8186D9C: @ 8186D9C
bl RemoveObjectAndFreeTiles
ldrb r0, [r6]
bl sub_805EEE0
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r6]
adds r0, r1
ldrb r0, [r0]
@@ -3813,12 +3813,12 @@ _08186E22:
thumb_func_start bx_blink_t2
bx_blink_t2: @ 8186E28
push {r4,lr}
- ldr r1, =0x020241e4
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_020241E4
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
@@ -3836,7 +3836,7 @@ bx_blink_t2: @ 8186E28
subs r0, 0x5
ands r0, r1
strb r0, [r2]
- ldr r0, =0x020244b9
+ ldr r0, =gUnknown_020244B9
strb r3, [r0]
bl sub_81871AC
b _08186E9E
@@ -3873,9 +3873,9 @@ _08186E9E:
thumb_func_start sub_8186EA4
sub_8186EA4: @ 8186EA4
push {r4,lr}
- ldr r2, =0x02020630
- ldr r0, =0x03005d70
- ldr r4, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_03005D70
+ ldr r4, =gUnknown_02024064
ldrb r3, [r4]
adds r0, r3, r0
ldrb r1, [r0]
@@ -3888,7 +3888,7 @@ sub_8186EA4: @ 8186EA4
ldr r0, =DummyObjectCallback
cmp r1, r0
bne _08186EF0
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldr r1, [r0]
lsls r0, r3, 2
@@ -3904,7 +3904,7 @@ sub_8186EA4: @ 8186EA4
movs r3, 0x6
bl move_anim_start_t4
_08186EE4:
- ldr r0, =0x03005d60
+ ldr r0, =gUnknown_03005D60
ldrb r1, [r4]
lsls r1, 2
adds r1, r0
@@ -3920,9 +3920,9 @@ _08186EF0:
thumb_func_start sub_8186F14
sub_8186F14: @ 8186F14
push {r4,lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r1, [r4]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -3938,8 +3938,8 @@ sub_8186F14: @ 8186F14
lsls r0, 24
cmp r0, 0
bne _08186F6E
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
ldrb r0, [r4]
adds r0, r1
ldrb r1, [r0]
@@ -3956,7 +3956,7 @@ sub_8186F14: @ 8186F14
cmp r1, r0
bne _08186F6E
_08186F5E:
- ldr r0, =0x03007420
+ ldr r0, =gUnknown_03007420
ldr r1, =0x0000ffff
movs r2, 0x80
lsls r2, 1
@@ -3972,9 +3972,9 @@ _08186F6E:
thumb_func_start sub_8186F94
sub_8186F94: @ 8186F94
push {r4-r7,lr}
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r0, [r4]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r1, [r0, 0x4]
lsls r0, r2, 1
@@ -3986,8 +3986,8 @@ sub_8186F94: @ 8186F94
ands r0, r1
cmp r0, 0
beq _08187050
- ldr r7, =0x02020630
- ldr r6, =0x020241e4
+ ldr r7, =gUnknown_02020630
+ ldr r6, =gUnknown_020241E4
adds r0, r2, r6
ldrb r1, [r0]
lsls r0, r1, 4
@@ -4030,17 +4030,17 @@ sub_8186F94: @ 8186F94
adds r0, r7
movs r1, 0
bl StartObjectImageAnim
- ldr r4, =0x03005d70
+ ldr r4, =gUnknown_03005D70
ldrb r1, [r5]
adds r0, r1, r4
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
adds r1, r2
movs r2, 0
bl healthbar_draw_field_maybe
@@ -4052,7 +4052,7 @@ sub_8186F94: @ 8186F94
bl sub_80729D0
ldrb r0, [r5]
bl sub_805E408
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -4068,9 +4068,9 @@ _08187050:
thumb_func_start sub_8187084
sub_8187084: @ 8187084
push {r4-r6,lr}
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r0, [r6]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r1, [r0, 0x4]
lsls r3, r2, 1
@@ -4082,18 +4082,18 @@ sub_8187084: @ 8187084
ands r0, r1
cmp r0, 0
bne _081870B6
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r3, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r1, r0
adds r0, r2, 0
bl sub_8172EF0
_081870B6:
- ldr r4, =0x02020630
- ldr r0, =0x03005d7c
+ ldr r4, =gUnknown_02020630
+ ldr r0, =gUnknown_03005D7C
ldrb r2, [r5]
adds r0, r2, r0
ldrb r1, [r0]
@@ -4121,13 +4121,13 @@ _081870B6:
adds r0, r3, r4
bl RemoveObjectAndFreeTiles
ldrb r4, [r5]
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -4136,7 +4136,7 @@ _081870B6:
lsrs r1, 16
adds r0, r4, 0
bl sub_805EE54
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -4152,9 +4152,9 @@ _08187120:
thumb_func_start sub_818714C
sub_818714C: @ 818714C
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -4176,9 +4176,9 @@ _0818716E:
thumb_func_start sub_818717C
sub_818717C: @ 818717C
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -4201,14 +4201,14 @@ _0818719E:
sub_81871AC: @ 81871AC
push {r4,lr}
sub sp, 0x4
- ldr r1, =0x03005d60
- ldr r4, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
ldr r1, =sub_8186508
str r1, [r0]
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x2
ands r0, r1
@@ -4221,7 +4221,7 @@ sub_81871AC: @ 81871AC
movs r1, 0x4
mov r2, sp
bl dp01_prepare_buffer_wireless_probably
- ldr r1, =0x02023064
+ ldr r1, =gUnknown_02023064
ldrb r0, [r4]
lsls r0, 9
adds r0, r1
@@ -4230,7 +4230,7 @@ sub_81871AC: @ 81871AC
b _08187212
.pool
_08187200:
- ldr r2, =0x02024068
+ ldr r2, =gUnknown_02024068
ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
@@ -4252,8 +4252,8 @@ sub_8187224: @ 8187224
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r2, [r0]
lsls r0, r2, 9
adds r1, 0x2
@@ -4261,7 +4261,7 @@ sub_8187224: @ 8187224
ldrb r0, [r1]
cmp r0, 0
bne _0818725C
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r1, r2, 1
adds r1, r0
ldrb r0, [r1]
@@ -4314,8 +4314,8 @@ sub_8187298: @ 8187298
lsls r0, 24
lsrs r5, r0, 24
movs r6, 0
- ldr r2, =0x02023064
- ldr r3, =0x02024064
+ ldr r2, =gUnknown_02023064
+ ldr r3, =gUnknown_02024064
ldrb r0, [r3]
lsls r0, 9
adds r1, r2, 0x1
@@ -4397,7 +4397,7 @@ _081873C8:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0xB
@@ -4450,7 +4450,7 @@ _08187414:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0x15
@@ -4637,7 +4637,7 @@ _081875CC:
_081875EC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xB
b _08187966
@@ -4645,7 +4645,7 @@ _081875EC:
_081875FC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xC
b _08187966
@@ -4659,7 +4659,7 @@ _0818760C:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r1, r0
mov r8, r9
_08187622:
@@ -4683,7 +4683,7 @@ _08187622:
ble _08187622
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x15
bl pokemon_getattr
@@ -4704,7 +4704,7 @@ _08187660:
_08187674:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r1, [r3]
lsls r1, 9
@@ -4719,7 +4719,7 @@ _08187690:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
mov r8, r2
_0818769C:
adds r1, r6, 0
@@ -4734,7 +4734,7 @@ _0818769C:
ble _0818769C
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x15
bl pokemon_getattr
@@ -4746,7 +4746,7 @@ _0818769C:
_081876CC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r1, [r3]
lsls r1, 9
@@ -4759,7 +4759,7 @@ _081876CC:
_081876E8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1
b _08187702
@@ -4767,7 +4767,7 @@ _081876E8:
_081876F8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x19
_08187702:
@@ -4790,7 +4790,7 @@ _08187702:
_08187728:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1A
b _08187A26
@@ -4798,7 +4798,7 @@ _08187728:
_08187738:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1B
b _08187A26
@@ -4806,7 +4806,7 @@ _08187738:
_08187748:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1C
b _08187A26
@@ -4814,7 +4814,7 @@ _08187748:
_08187758:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1D
b _08187A26
@@ -4822,7 +4822,7 @@ _08187758:
_08187768:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1E
b _08187A26
@@ -4830,7 +4830,7 @@ _08187768:
_08187778:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x1F
b _08187A26
@@ -4838,7 +4838,7 @@ _08187778:
_08187788:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x20
b _08187A26
@@ -4846,7 +4846,7 @@ _08187788:
_08187798:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x22
b _08187A26
@@ -4854,7 +4854,7 @@ _08187798:
_081877A8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x23
b _08187A26
@@ -4862,7 +4862,7 @@ _081877A8:
_081877B8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x24
b _08187A26
@@ -4870,7 +4870,7 @@ _081877B8:
_081877C8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x25
b _08187A26
@@ -4878,7 +4878,7 @@ _081877C8:
_081877D8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x26
b _08187A26
@@ -4887,7 +4887,7 @@ _081877E8:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0x27
@@ -4919,7 +4919,7 @@ _081877E8:
_08187838:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x27
b _08187A26
@@ -4927,7 +4927,7 @@ _08187838:
_08187848:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x28
b _08187A26
@@ -4935,7 +4935,7 @@ _08187848:
_08187858:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x29
b _08187A26
@@ -4943,7 +4943,7 @@ _08187858:
_08187868:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x2A
b _08187A26
@@ -4951,7 +4951,7 @@ _08187868:
_08187878:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x2B
b _08187A26
@@ -4959,7 +4959,7 @@ _08187878:
_08187888:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x2C
b _08187A26
@@ -4967,7 +4967,7 @@ _08187888:
_08187898:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0
b _081878C2
@@ -4975,7 +4975,7 @@ _08187898:
_081878A8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x9
b _08187966
@@ -4983,7 +4983,7 @@ _081878A8:
_081878B8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x37
_081878C2:
@@ -5008,7 +5008,7 @@ _081878C2:
_081878EC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x38
b _08187A26
@@ -5016,7 +5016,7 @@ _081878EC:
_081878FC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x39
b _08187966
@@ -5024,7 +5024,7 @@ _081878FC:
_0818790C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3A
b _08187966
@@ -5032,7 +5032,7 @@ _0818790C:
_0818791C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3B
b _08187966
@@ -5040,7 +5040,7 @@ _0818791C:
_0818792C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3C
b _08187966
@@ -5048,7 +5048,7 @@ _0818792C:
_0818793C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3D
b _08187966
@@ -5056,7 +5056,7 @@ _0818793C:
_0818794C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3E
b _08187966
@@ -5064,7 +5064,7 @@ _0818794C:
_0818795C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3F
_08187966:
@@ -5080,7 +5080,7 @@ _08187966:
_0818797C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x16
b _08187A26
@@ -5088,7 +5088,7 @@ _0818797C:
_0818798C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x17
b _08187A26
@@ -5096,7 +5096,7 @@ _0818798C:
_0818799C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x18
b _08187A26
@@ -5104,7 +5104,7 @@ _0818799C:
_081879AC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x21
b _08187A26
@@ -5112,7 +5112,7 @@ _081879AC:
_081879BC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x2F
b _08187A26
@@ -5120,7 +5120,7 @@ _081879BC:
_081879CC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x30
b _08187A26
@@ -5128,7 +5128,7 @@ _081879CC:
_081879DC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x32
b _08187A26
@@ -5136,7 +5136,7 @@ _081879DC:
_081879EC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x33
b _08187A26
@@ -5144,7 +5144,7 @@ _081879EC:
_081879FC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x34
b _08187A26
@@ -5152,7 +5152,7 @@ _081879FC:
_08187A0C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x35
b _08187A26
@@ -5160,7 +5160,7 @@ _08187A0C:
_08187A1C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x36
_08187A26:
@@ -5191,8 +5191,8 @@ sub_8187A44: @ 8187A44
thumb_func_start sub_8187A50
sub_8187A50: @ 8187A50
push {r4,r5,lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r2, [r0]
lsls r0, r2, 9
adds r1, 0x2
@@ -5200,7 +5200,7 @@ sub_8187A50: @ 8187A50
ldrb r0, [r1]
cmp r0, 0
bne _08187A80
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r1, r2, 1
adds r1, r0
ldrb r0, [r1]
@@ -5241,10 +5241,10 @@ dp01_setattr_for_opponent_pokemon: @ 8187AA8
sub sp, 0x38
lsls r0, 24
lsrs r5, r0, 24
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r0, [r3]
lsls r0, 9
- ldr r2, =0x02023067
+ ldr r2, =gUnknown_02023067
adds r4, r0, r2
adds r7, r4, 0
subs r1, r2, 0x2
@@ -5328,7 +5328,7 @@ _08187BDC:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0xB
@@ -5395,7 +5395,7 @@ _08187C42:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0x15
@@ -5508,7 +5508,7 @@ _08187C42:
_08187D74:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5520,7 +5520,7 @@ _08187D74:
_08187D90:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5538,7 +5538,7 @@ _08187DAC:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r7, r1, r0
adds r6, r4, 0
adds r6, 0x8
@@ -5562,7 +5562,7 @@ _08187DC4:
ble _08187DC4
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x15
mov r2, r9
@@ -5572,9 +5572,9 @@ _08187DC4:
_08187E00:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
- ldr r3, =0x02023064
+ ldr r3, =gUnknown_02023064
ldrb r2, [r6]
lsls r2, 9
adds r1, r3, 0x1
@@ -5587,7 +5587,7 @@ _08187E20:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
ldrb r2, [r6]
lsls r2, 9
@@ -5633,9 +5633,9 @@ _08187E20:
_08187E88:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
- ldr r3, =0x02023064
+ ldr r3, =gUnknown_02023064
ldrb r2, [r6]
lsls r2, 9
adds r1, r3, 0x1
@@ -5651,7 +5651,7 @@ _08187E9E:
_08187EB0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5663,7 +5663,7 @@ _08187EB0:
_08187ECC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5675,7 +5675,7 @@ _08187ECC:
_08187EE8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5687,7 +5687,7 @@ _08187EE8:
_08187F04:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5699,7 +5699,7 @@ _08187F04:
_08187F20:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5711,7 +5711,7 @@ _08187F20:
_08187F3C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5723,7 +5723,7 @@ _08187F3C:
_08187F58:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5735,7 +5735,7 @@ _08187F58:
_08187F74:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5747,7 +5747,7 @@ _08187F74:
_08187F90:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5759,7 +5759,7 @@ _08187F90:
_08187FAC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5771,7 +5771,7 @@ _08187FAC:
_08187FC8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5783,7 +5783,7 @@ _08187FC8:
_08187FE4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5795,7 +5795,7 @@ _08187FE4:
_08188000:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5807,7 +5807,7 @@ _08188000:
_0818801C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5820,7 +5820,7 @@ _08188038:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
ldrb r2, [r6]
lsls r2, 9
@@ -5872,7 +5872,7 @@ _08188038:
_081880AC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5884,7 +5884,7 @@ _081880AC:
_081880C8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5896,7 +5896,7 @@ _081880C8:
_081880E4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5908,7 +5908,7 @@ _081880E4:
_08188100:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5920,7 +5920,7 @@ _08188100:
_0818811C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5932,7 +5932,7 @@ _0818811C:
_08188138:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5945,7 +5945,7 @@ _08188146:
_08188154:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5957,7 +5957,7 @@ _08188154:
_08188170:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5969,7 +5969,7 @@ _08188170:
_0818818C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5981,7 +5981,7 @@ _0818818C:
_081881A8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -5993,7 +5993,7 @@ _081881A8:
_081881C4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6005,7 +6005,7 @@ _081881C4:
_081881E0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6017,7 +6017,7 @@ _081881E0:
_081881FC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6029,7 +6029,7 @@ _081881FC:
_08188218:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6041,7 +6041,7 @@ _08188218:
_08188234:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6053,7 +6053,7 @@ _08188234:
_08188250:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6065,7 +6065,7 @@ _08188250:
_0818826C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6077,7 +6077,7 @@ _0818826C:
_08188288:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6089,7 +6089,7 @@ _08188288:
_081882A4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6101,7 +6101,7 @@ _081882A4:
_081882C0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6113,7 +6113,7 @@ _081882C0:
_081882DC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6125,7 +6125,7 @@ _081882DC:
_081882F8:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6137,7 +6137,7 @@ _081882F8:
_08188314:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6149,7 +6149,7 @@ _08188314:
_08188330:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6161,7 +6161,7 @@ _08188330:
_0818834C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6173,7 +6173,7 @@ _0818834C:
_08188368:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6185,7 +6185,7 @@ _08188368:
_08188384:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6197,7 +6197,7 @@ _08188384:
_081883A0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
ldrb r2, [r6]
lsls r2, 9
@@ -6219,8 +6219,8 @@ _081883B4:
thumb_func_start sub_81883C8
sub_81883C8: @ 81883C8
push {r4-r7,lr}
- ldr r1, =0x0202406e
- ldr r7, =0x02024064
+ ldr r1, =gUnknown_0202406E
+ ldr r7, =gUnknown_02024064
ldrb r2, [r7]
lsls r0, r2, 1
adds r0, r1
@@ -6228,12 +6228,12 @@ sub_81883C8: @ 81883C8
movs r0, 0x64
adds r3, r1, 0
muls r3, r0
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
lsls r2, 9
adds r0, r4, 0x1
adds r0, r2, r0
ldrb r0, [r0]
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
adds r5, r3, r0
movs r3, 0
@@ -6278,8 +6278,8 @@ sub_818843C: @ 818843C
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r7, =0x0202406e
- ldr r6, =0x02024064
+ ldr r7, =gUnknown_0202406E
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
lsls r0, 1
adds r0, r7
@@ -6289,7 +6289,7 @@ sub_818843C: @ 818843C
mov r2, r10
muls r2, r0
adds r0, r2, 0
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
mov r9, r1
add r0, r9
movs r1, 0xB
@@ -6313,7 +6313,7 @@ sub_818843C: @ 818843C
lsrs r1, 24
adds r0, r4, 0
bl sub_806A068
- ldr r0, =0x0202499c
+ ldr r0, =gUnknown_0202499C
mov r8, r0
ldrb r0, [r6]
movs r1, 0x2
@@ -6335,11 +6335,11 @@ sub_818843C: @ 818843C
adds r1, r5, 0
adds r2, r4, 0
bl AddObjectToFront
- ldr r4, =0x020241e4
+ ldr r4, =gUnknown_020241E4
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r0, [r6]
adds r0, r4
ldrb r1, [r0]
@@ -6377,7 +6377,7 @@ sub_818843C: @ 818843C
adds r0, r1
lsls r0, 2
adds r0, r5
- ldr r1, =0x020244e4
+ ldr r1, =gUnknown_020244E4
adds r2, r1
ldrb r1, [r2]
bl StartObjectImageAnim
@@ -6396,7 +6396,7 @@ sub_818843C: @ 818843C
lsrs r1, 16
adds r0, r4, 0
bl sub_805EE54
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -6415,12 +6415,12 @@ sub_818843C: @ 818843C
thumb_func_start sub_818858C
sub_818858C: @ 818858C
push {r4,lr}
- ldr r1, =0x0202406e
- ldr r4, =0x02024064
+ ldr r1, =gUnknown_0202406E
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
lsls r2, r0, 1
adds r2, r1
- ldr r3, =0x02023064
+ ldr r3, =gUnknown_02023064
lsls r0, 9
adds r1, r3, 0x1
adds r0, r1
@@ -6432,7 +6432,7 @@ sub_818858C: @ 818858C
adds r1, r3
ldrb r1, [r1]
bl sub_81885D8
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -6458,10 +6458,10 @@ sub_81885D8: @ 81885D8
lsrs r1, 24
adds r0, r6, 0
bl sub_805EF84
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r4, r6, 1
adds r4, r0
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
lsls r1, r6, 9
adds r0, 0x1
adds r1, r0
@@ -6473,7 +6473,7 @@ sub_81885D8: @ 81885D8
mov r1, r9
muls r1, r0
adds r0, r1, 0
- ldr r5, =0x02024744
+ ldr r5, =gUnknown_02024744
adds r0, r5
movs r1, 0xB
bl pokemon_getattr
@@ -6483,7 +6483,7 @@ sub_81885D8: @ 81885D8
mov r8, r0
ldr r0, =sub_805D714
bl object_new_hidden_with_callback
- ldr r1, =0x03005d7c
+ ldr r1, =gUnknown_03005D7C
mov r10, r1
add r10, r6
mov r1, r10
@@ -6502,7 +6502,7 @@ sub_81885D8: @ 81885D8
lsrs r1, 24
mov r0, r8
bl sub_806A068
- ldr r0, =0x0202499c
+ ldr r0, =gUnknown_0202499C
mov r9, r0
adds r0, r6, 0
movs r1, 0x2
@@ -6524,10 +6524,10 @@ sub_81885D8: @ 81885D8
adds r1, r5, 0
adds r2, r4, 0
bl AddObjectToFront
- ldr r4, =0x020241e4
+ ldr r4, =gUnknown_020241E4
adds r4, r6, r4
strb r0, [r4]
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
mov r0, r10
ldrb r1, [r0]
lsls r0, r1, 4
@@ -6572,7 +6572,7 @@ sub_81885D8: @ 81885D8
adds r0, r1
lsls r0, 2
adds r0, r5
- ldr r1, =0x020244e4
+ ldr r1, =gUnknown_020244E4
adds r6, r1
ldrb r1, [r6]
bl StartObjectImageAnim
@@ -6620,8 +6620,8 @@ sub_81885D8: @ 81885D8
thumb_func_start sub_8188768
sub_8188768: @ 8188768
push {r4-r6,lr}
- ldr r1, =0x02023064
- ldr r6, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r6, =gUnknown_02024064
ldrb r2, [r6]
lsls r0, r2, 9
adds r1, 0x1
@@ -6629,7 +6629,7 @@ sub_8188768: @ 8188768
ldrb r3, [r0]
cmp r3, 0
bne _081887B0
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldr r1, [r0, 0x4]
lsls r0, r2, 1
@@ -6637,7 +6637,7 @@ sub_8188768: @ 8188768
lsls r0, 2
adds r0, r1
strb r3, [r0, 0x4]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -6646,13 +6646,13 @@ sub_8188768: @ 8188768
b _081887EC
.pool
_081887B0:
- ldr r5, =0x020241e4
+ ldr r5, =gUnknown_020241E4
adds r0, r2, r5
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl obj_free_rotscale_entry
ldrb r0, [r6]
@@ -6665,7 +6665,7 @@ _081887B0:
bl RemoveObjectAndFreeTiles
ldrb r0, [r6]
bl sub_805EEE0
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r6]
adds r0, r1
ldrb r0, [r0]
@@ -6681,9 +6681,9 @@ _081887EC:
thumb_func_start sub_8188800
sub_8188800: @ 8188800
push {r4-r6,lr}
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r4, [r6]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r1, [r4, 0x4]
lsls r0, r2, 1
@@ -6735,7 +6735,7 @@ _08188856:
adds r1, r2, 0
movs r3, 0x2
bl move_anim_start_t4
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -6754,13 +6754,13 @@ sub_818888C: @ 818888C
mov r7, r9
mov r6, r8
push {r6,r7}
- ldr r5, =0x02022fec
+ ldr r5, =gUnknown_02022FEC
ldr r0, [r5]
movs r1, 0x40
ands r0, r1
cmp r0, 0
beq _081888F6
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl battle_get_per_side_status
movs r1, 0x2
@@ -6779,11 +6779,11 @@ _081888B4:
ldrb r0, [r4]
cmp r0, 0x1
bne _081888D8
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
b _081888DA
.pool
_081888D8:
- ldr r0, =0x02038bcc
+ ldr r0, =gUnknown_02038BCC
_081888DA:
ldrh r0, [r0]
bl sub_8162AA0
@@ -6798,7 +6798,7 @@ _081888EC:
b _08188924
_081888F6:
movs r7, 0xB0
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r1, [r0]
movs r0, 0xC0
lsls r0, 4
@@ -6808,8 +6808,8 @@ _081888F6:
b _08188928
.pool
_08188910:
- ldr r2, =0x020229e8
- ldr r0, =0x0203c7b4
+ ldr r2, =gUnknown_020229E8
+ ldr r0, =gUnknown_0203C7B4
ldrb r0, [r0]
movs r1, 0x1
eors r1, r0
@@ -6825,7 +6825,7 @@ _08188928:
lsrs r0, 16
_0818892C:
mov r8, r0
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r1, [r5]
bl sub_805DF38
ldrb r0, [r5]
@@ -6835,7 +6835,7 @@ _0818892C:
lsrs r1, 24
mov r0, r8
bl template_build_for_pokemon_or_trainer
- ldr r6, =0x0202499c
+ ldr r6, =gUnknown_0202499C
mov r9, r7
ldr r1, =gUnknown_083054E0
mov r2, r8
@@ -6858,11 +6858,11 @@ _0818892C:
mov r1, r9
adds r2, r4, 0
bl AddObjectToFront
- ldr r6, =0x020241e4
+ ldr r6, =gUnknown_020241E4
ldrb r1, [r5]
adds r1, r6
strb r0, [r1]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldrb r0, [r5]
adds r0, r6
ldrb r1, [r0]
@@ -6919,7 +6919,7 @@ _0818892C:
adds r0, r4
ldr r1, =sub_805D7AC
str r1, [r0]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -6945,15 +6945,15 @@ sub_8188A40: @ 8188A40
thumb_func_start sub_8188A4C
sub_8188A4C: @ 8188A4C
push {r4-r6,lr}
- ldr r6, =0x020241e4
- ldr r4, =0x02024064
+ ldr r6, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r6
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
adds r0, r5
bl oamt_add_pos2_onto_pos1
ldrb r0, [r4]
@@ -7004,7 +7004,7 @@ sub_8188A4C: @ 8188A4C
adds r0, r5
ldr r1, =DummyObjectCallback
bl oamt_set_x3A_32
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -7019,9 +7019,9 @@ sub_8188A4C: @ 8188A4C
thumb_func_start sub_8188AF8
sub_8188AF8: @ 8188AF8
push {r4-r6,lr}
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r4, [r6]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r0, [r4, 0x4]
lsls r1, r2, 1
@@ -7068,8 +7068,8 @@ _08188B4C:
movs r0, 0x10
movs r1, 0x3F
bl audio_play_and_stuff
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
ldrb r0, [r5]
adds r0, r1
ldrb r1, [r0]
@@ -7080,7 +7080,7 @@ _08188B4C:
adds r0, r2
ldr r1, =sub_8039934
str r1, [r0]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -7128,7 +7128,7 @@ sub_8188BC8: @ 8188BC8
thumb_func_start sub_8188BD4
sub_8188BD4: @ 8188BD4
push {r4-r6,lr}
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
bl mplay_80342A4
lsls r0, 24
@@ -7136,7 +7136,7 @@ sub_8188BD4: @ 8188BD4
beq _08188BE6
b _08188CFA
_08188BE6:
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
mov r12, r0
ldrb r2, [r6]
lsls r2, 9
@@ -7149,13 +7149,13 @@ _08188BE6:
ldrb r1, [r1]
lsls r1, 8
orrs r0, r1
- ldr r5, =0x02038432
+ ldr r5, =gUnknown_02038432
mov r1, r12
adds r1, 0x3
adds r2, r1
ldrb r1, [r2]
strb r1, [r5]
- ldr r4, =0x02038408
+ ldr r4, =gUnknown_02038408
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
@@ -7169,7 +7169,7 @@ _08188BE6:
lsls r1, 8
orrs r3, r1
strh r3, [r4]
- ldr r4, =0x02038404
+ ldr r4, =gUnknown_02038404
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
@@ -7195,7 +7195,7 @@ _08188BE6:
lsls r1, 24
orrs r3, r1
str r3, [r4]
- ldr r3, =0x0203841a
+ ldr r3, =gUnknown_0203841A
ldrb r1, [r6]
lsls r1, 9
mov r2, r12
@@ -7203,7 +7203,7 @@ _08188BE6:
adds r1, r2
ldrb r1, [r1]
strb r1, [r3]
- ldr r4, =0x0203841c
+ ldr r4, =gUnknown_0203841C
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
@@ -7217,14 +7217,14 @@ _08188BE6:
lsls r1, 8
orrs r3, r1
strh r3, [r4]
- ldr r3, =0x02038400
+ ldr r3, =gUnknown_02038400
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
adds r1, 0x10
adds r2, r1
str r2, [r3]
- ldr r3, =0x020244bc
+ ldr r3, =gUnknown_020244BC
ldrb r1, [r6]
lsls r1, 2
adds r1, r3
@@ -7240,7 +7240,7 @@ _08188BE6:
b _08188CFA
.pool
_08188CDC:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldrb r1, [r6]
ldr r2, [r0, 0x4]
@@ -7249,7 +7249,7 @@ _08188CDC:
lsls r0, 2
adds r0, r2
strb r3, [r0, 0x4]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -7269,8 +7269,8 @@ sub_8188D0C: @ 8188D0C
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r2, =0x02023064
- ldr r6, =0x02024064
+ ldr r2, =gUnknown_02023064
+ ldr r6, =gUnknown_02024064
ldrb r3, [r6]
lsls r1, r3, 9
adds r0, r2, 0x1
@@ -7287,7 +7287,7 @@ sub_8188D0C: @ 8188D0C
adds r1, r2
ldrb r1, [r1]
mov r8, r1
- ldr r7, =0x020244d0
+ ldr r7, =gUnknown_020244D0
ldr r5, [r7]
ldr r1, [r5, 0x4]
lsls r0, r3, 1
@@ -7358,10 +7358,10 @@ _08188DA4:
strb r1, [r0, 0x4]
b _08188E80
_08188DCE:
- ldr r0, =0x020383f8
+ ldr r0, =gUnknown_020383F8
ldr r0, [r0]
bl _call_via_r0
- ldr r0, =0x020383fd
+ ldr r0, =gUnknown_020383FD
ldrb r0, [r0]
cmp r0, 0
bne _08188E80
@@ -7395,9 +7395,9 @@ _08188DCE:
ands r0, r2
strb r0, [r1]
_08188E1C:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -7449,22 +7449,22 @@ _08188E80:
thumb_func_start sub_8188E90
sub_8188E90: @ 8188E90
push {r4,lr}
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
lsls r0, 9
- ldr r1, =0x02023066
+ ldr r1, =gUnknown_02023066
adds r0, r1
ldrh r0, [r0]
bl battle_pick_message
- ldr r0, =0x02022e2c
+ ldr r0, =gUnknown_02022E2C
movs r1, 0
bl battle_show_message_maybe
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -7487,7 +7487,7 @@ sub_8188EE4: @ 8188EE4
thumb_func_start sub_8188EF0
sub_8188EF0: @ 8188EF0
push {lr}
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
bl sub_8185054
adds r1, r0, 0
@@ -7513,7 +7513,7 @@ sub_8188F14: @ 8188F14
thumb_func_start sub_8188F20
sub_8188F20: @ 8188F20
push {r4,r5,lr}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 10
@@ -7530,7 +7530,7 @@ sub_8188F20: @ 8188F20
b _08188F6C
.pool
_08188F48:
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
bl sub_8185054
adds r4, r0, 0
@@ -7564,11 +7564,11 @@ sub_8188F7C: @ 8188F7C
thumb_func_start sub_8188F88
sub_8188F88: @ 8188F88
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl sub_8185054
ldrb r1, [r4]
- ldr r3, =0x0202449c
+ ldr r3, =gUnknown_0202449C
ldr r2, [r3]
adds r1, r2
adds r1, 0x5C
@@ -7605,8 +7605,8 @@ sub_8188FD0: @ 8188FD0
sub sp, 0x4
movs r0, 0
bl load_gfxc_health_bar
- ldr r3, =0x02023064
- ldr r0, =0x02024064
+ ldr r3, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
mov r9, r0
ldrb r4, [r0]
lsls r2, r4, 9
@@ -7623,13 +7623,13 @@ sub_8188FD0: @ 8188FD0
ldr r0, =0x00007fff
cmp r7, r0
beq _08189060
- ldr r6, =0x0202406e
+ ldr r6, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r6
ldrh r0, [r0]
movs r5, 0x64
muls r0, r5
- ldr r4, =0x02024744
+ ldr r4, =gUnknown_02024744
adds r0, r4
movs r1, 0x3A
bl pokemon_getattr
@@ -7646,7 +7646,7 @@ sub_8188FD0: @ 8188FD0
adds r3, r0, 0
mov r1, r9
ldrb r0, [r1]
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
adds r1, r0, r1
ldrb r1, [r1]
str r7, [sp]
@@ -7655,28 +7655,28 @@ sub_8188FD0: @ 8188FD0
b _0818908A
.pool
_08189060:
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0x3A
bl pokemon_getattr
adds r2, r0, 0
mov r1, r9
ldrb r0, [r1]
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
adds r1, r0, r1
ldrb r1, [r1]
str r7, [sp]
movs r3, 0
bl sub_807294C
_0818908A:
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -7703,28 +7703,28 @@ sub_81890C0: @ 81890C0
thumb_func_start sub_81890CC
sub_81890CC: @ 81890CC
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl mplay_80342A4
lsls r0, 24
cmp r0, 0
bne _08189120
- ldr r0, =0x03005d70
+ ldr r0, =gUnknown_03005D70
ldrb r1, [r4]
adds r0, r1, r0
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
adds r1, r2
movs r2, 0x9
bl healthbar_draw_field_maybe
ldrb r2, [r4]
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldr r0, [r0, 0x4]
lsls r1, r2, 1
@@ -7736,7 +7736,7 @@ sub_81890CC: @ 81890CC
negs r0, r0
ands r0, r2
strb r0, [r1]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -7752,13 +7752,13 @@ _08189120:
thumb_func_start sub_8189144
sub_8189144: @ 8189144
push {r4,r5,lr}
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
bl mplay_80342A4
lsls r0, 24
cmp r0, 0
bne _08189194
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
ldrb r3, [r5]
lsls r3, 9
adds r0, r4, 0x1
@@ -7783,7 +7783,7 @@ sub_8189144: @ 8189144
lsls r2, 24
orrs r1, r2
bl move_anim_start_t2_for_situation
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -7871,7 +7871,7 @@ sub_818920C: @ 818920C
thumb_func_start sub_8189218
sub_8189218: @ 8189218
push {lr}
- ldr r2, =0x02022d0c
+ ldr r2, =gUnknown_02022D0C
ldrb r1, [r2]
movs r0, 0x80
negs r0, r0
@@ -7886,9 +7886,9 @@ sub_8189218: @ 8189218
thumb_func_start sub_8189234
sub_8189234: @ 8189234
push {lr}
- ldr r3, =0x02022d0c
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r3, =gUnknown_02022D0C
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 9
adds r1, 0x1
@@ -7911,7 +7911,7 @@ sub_8189234: @ 8189234
thumb_func_start sub_818926C
sub_818926C: @ 818926C
push {lr}
- ldr r2, =0x02022d0c
+ ldr r2, =gUnknown_02022D0C
ldrb r1, [r2]
movs r0, 0x7F
ands r0, r1
@@ -7925,7 +7925,7 @@ sub_818926C: @ 818926C
thumb_func_start sub_8189284
sub_8189284: @ 8189284
push {lr}
- ldr r3, =0x02022d0c
+ ldr r3, =gUnknown_02022D0C
ldr r1, [r3]
lsls r1, 24
lsrs r1, 31
@@ -7946,9 +7946,9 @@ sub_8189284: @ 8189284
thumb_func_start sub_81892AC
sub_81892AC: @ 81892AC
push {r4,lr}
- ldr r3, =0x02020630
- ldr r2, =0x020241e4
- ldr r4, =0x02024064
+ ldr r3, =gUnknown_02020630
+ ldr r2, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r2
ldrb r1, [r0]
@@ -7965,7 +7965,7 @@ sub_81892AC: @ 81892AC
b _0818930A
.pool
_081892E0:
- ldr r1, =0x020244b9
+ ldr r1, =gUnknown_020244B9
movs r0, 0x1
strb r0, [r1]
ldrb r0, [r4]
@@ -7979,7 +7979,7 @@ _081892E0:
strh r1, [r0, 0x30]
ldrb r0, [r4]
bl sub_80769F4
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -8003,7 +8003,7 @@ sub_818931C: @ 818931C
thumb_func_start sub_8189328
sub_8189328: @ 8189328
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl battle_side_get_owner
lsls r0, 24
@@ -8012,7 +8012,7 @@ sub_8189328: @ 8189328
bne _0818933C
movs r3, 0xC0
_0818933C:
- ldr r2, =0x02023064
+ ldr r2, =gUnknown_02023064
ldrb r1, [r4]
lsls r1, 9
adds r0, r2, 0x1
@@ -8036,8 +8036,8 @@ _0818933C:
thumb_func_start sub_818936C
sub_818936C: @ 818936C
push {r4,r5,lr}
- ldr r4, =0x02023064
- ldr r5, =0x02024064
+ ldr r4, =gUnknown_02023064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
lsls r3, r0, 9
adds r0, r4, 0x3
@@ -8079,15 +8079,15 @@ _081893BC:
thumb_func_start sub_81893C8
sub_81893C8: @ 81893C8
push {lr}
- ldr r1, =0x0202406e
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_0202406E
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -8105,15 +8105,15 @@ sub_81893C8: @ 81893C8
thumb_func_start sub_8189404
sub_8189404: @ 8189404
push {lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 9
adds r1, 0x1
adds r0, r1
ldrb r0, [r0]
bl battle_intro_launch
- ldr r2, =0x020243fc
+ ldr r2, =gUnknown_020243FC
ldrh r0, [r2]
movs r1, 0x1
orrs r0, r1
@@ -8127,15 +8127,15 @@ sub_8189404: @ 8189404
thumb_func_start sub_8189438
sub_8189438: @ 8189438
push {r4-r6,lr}
- ldr r5, =0x020241e4
- ldr r6, =0x02024064
+ ldr r5, =gUnknown_020241E4
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
adds r0, r5
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl oamt_add_pos2_onto_pos1
ldrb r0, [r6]
@@ -8191,14 +8191,14 @@ sub_8189438: @ 8189438
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
adds r1, r4
ldrb r0, [r6]
strh r0, [r1, 0x8]
- ldr r3, =0x020244d0
+ ldr r3, =gUnknown_020244D0
ldr r0, [r3]
ldrb r2, [r6]
ldr r1, [r0, 0x4]
@@ -8211,7 +8211,7 @@ sub_8189438: @ 8189438
ands r0, r1
cmp r0, 0
beq _081894FA
- ldr r0, =0x020244b4
+ ldr r0, =gUnknown_020244B4
adds r0, r2, r0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -8227,7 +8227,7 @@ _081894FA:
movs r1, 0x1
orrs r0, r1
strb r0, [r2, 0x9]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -8248,10 +8248,10 @@ c3_0803D564: @ 8189548
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r7, =0x02024064
+ ldr r7, =gUnknown_02024064
ldrb r0, [r7]
mov r9, r0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r8
lsls r0, r2, 2
add r0, r8
@@ -8263,19 +8263,19 @@ c3_0803D564: @ 8189548
lsls r0, 24
cmp r0, 0
beq _08189582
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
beq _081895B4
_08189582:
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
ldrb r1, [r7]
lsls r2, r1, 9
adds r0, 0x1
adds r2, r0
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -8286,12 +8286,12 @@ _08189582:
b _081895F4
.pool
_081895B4:
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
ldrb r0, [r7]
lsls r1, r0, 9
adds r4, 0x1
adds r1, r4
- ldr r6, =0x0202406e
+ ldr r6, =gUnknown_0202406E
lsls r0, 1
adds r0, r6
ldrh r0, [r0]
@@ -8317,8 +8317,8 @@ _081895B4:
eors r0, r5
strb r0, [r7]
_081895F4:
- ldr r1, =0x03005d60
- ldr r2, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r2, =gUnknown_02024064
ldrb r0, [r2]
lsls r0, 2
adds r0, r1
@@ -8355,8 +8355,8 @@ sub_818962C: @ 818962C
thumb_func_start sub_8189648
sub_8189648: @ 8189648
push {r4-r7,lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r2, [r0]
lsls r0, r2, 9
adds r1, 0x1
@@ -8373,9 +8373,9 @@ sub_8189648: @ 8189648
b _08189742
.pool
_08189678:
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r0, [r4]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r1, [r3]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -8386,7 +8386,7 @@ _08189678:
movs r2, 0x1
orrs r1, r2
strb r1, [r0]
- ldr r1, =0x02023064
+ ldr r1, =gUnknown_02023064
ldrb r2, [r3]
lsls r0, r2, 9
adds r1, 0x2
@@ -8426,7 +8426,7 @@ _081896E4:
adds r5, r7, 0
ldrb r0, [r5]
lsls r3, r0, 9
- ldr r4, =0x02023068
+ ldr r4, =gUnknown_02023068
adds r1, r3, r4
subs r2, r4, 0x3
adds r2, r3, r2
@@ -8435,12 +8435,12 @@ _081896E4:
adds r3, r4
ldrb r3, [r3]
bl sub_80735DC
- ldr r2, =0x020244b4
+ ldr r2, =gUnknown_020244B4
ldrb r1, [r5]
adds r1, r2
movs r3, 0
strb r0, [r1]
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r0, [r6]
ldrb r1, [r5]
ldr r2, [r0, 0x4]
@@ -8464,7 +8464,7 @@ _081896E4:
movs r1, 0x5D
strb r1, [r0, 0x5]
_08189736:
- ldr r0, =0x03005d60
+ ldr r0, =gUnknown_03005D60
ldrb r1, [r7]
lsls r1, 2
adds r1, r0
@@ -8480,9 +8480,9 @@ _08189742:
thumb_func_start sub_818975C
sub_818975C: @ 818975C
push {r4,lr}
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r0, [r4]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r1, [r3]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -8516,9 +8516,9 @@ _08189794:
thumb_func_start sub_81897A4
sub_81897A4: @ 81897A4
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r1, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
ldr r1, [r1, 0x4]
lsls r0, r3, 1
@@ -8530,8 +8530,8 @@ sub_81897A4: @ 81897A4
ands r0, r1
cmp r0, 0
beq _081897D6
- ldr r2, =0x03005e00
- ldr r0, =0x020244b4
+ ldr r2, =gTasks
+ ldr r0, =gUnknown_020244B4
adds r0, r3, r0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -8558,14 +8558,14 @@ sub_81897F4: @ 81897F4
thumb_func_start sub_8189800
sub_8189800: @ 8189800
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl sub_80A6A90
lsls r0, 24
cmp r0, 0
beq _08189846
- ldr r3, =0x02020630
- ldr r0, =0x020241e4
+ ldr r3, =gUnknown_02020630
+ ldr r0, =gUnknown_020241E4
ldrb r1, [r4]
adds r0, r1, r0
ldrb r0, [r0]
@@ -8573,7 +8573,7 @@ sub_8189800: @ 8189800
adds r2, r0
lsls r2, 2
adds r2, r3
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
lsls r1, 9
adds r0, 0x1
adds r1, r0
@@ -8602,13 +8602,13 @@ _08189846:
sub_8189860: @ 8189860
push {r4-r6,lr}
sub sp, 0x4
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
bl mplay_80342A4
lsls r0, 24
cmp r0, 0
bne _081898B8
- ldr r5, =0x02023064
+ ldr r5, =gUnknown_02023064
ldrb r2, [r6]
lsls r1, r2, 9
adds r0, r5, 0x1
@@ -8633,7 +8633,7 @@ sub_8189860: @ 8189860
b _081898B8
.pool
_081898AC:
- ldr r0, =0x03005d60
+ ldr r0, =gUnknown_03005D60
ldrb r1, [r6]
lsls r1, 2
adds r1, r0
@@ -8666,8 +8666,8 @@ sub_81898D4: @ 81898D4
thumb_func_start sub_81898E0
sub_81898E0: @ 81898E0
push {lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 9
adds r1, 0x1
@@ -8675,12 +8675,12 @@ sub_81898E0: @ 81898E0
ldrb r2, [r0]
cmp r2, 0x3
bne _08189908
- ldr r0, =0x0202433a
+ ldr r0, =gUnknown_0202433A
strb r2, [r0]
b _08189910
.pool
_08189908:
- ldr r0, =0x0202433a
+ ldr r0, =gUnknown_0202433A
movs r1, 0x3
eors r1, r2
strb r1, [r0]
@@ -8690,8 +8690,8 @@ _08189910:
movs r0, 0x3
bl sub_80A2390
bl sub_81871AC
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -8714,8 +8714,8 @@ nullsub_120: @ 8189948
thumb_func_start sub_818994C
sub_818994C: @ 818994C
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -8728,9 +8728,9 @@ sub_818994C: @ 818994C
thumb_func_start sub_8189968
sub_8189968: @ 8189968
push {lr}
- ldr r2, =0x02024068
+ ldr r2, =gUnknown_02024068
ldr r1, =gUnknown_0832A328
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
lsls r0, r3, 2
adds r0, r1
@@ -8739,7 +8739,7 @@ sub_8189968: @ 8189968
ands r1, r0
cmp r1, 0
beq _081899B4
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
lsls r1, r3, 9
adds r1, r0
ldrb r0, [r1]
@@ -8763,9 +8763,9 @@ _081899B4:
thumb_func_start sub_81899B8
sub_81899B8: @ 81899B8
push {lr}
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
@@ -8788,9 +8788,9 @@ _081899DC:
thumb_func_start sub_81899F0
sub_81899F0: @ 81899F0
push {r4-r6,lr}
- ldr r6, =0x02020630
- ldr r5, =0x020241e4
- ldr r4, =0x02024064
+ ldr r6, =gUnknown_02020630
+ ldr r5, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r5
ldrb r1, [r0]
@@ -8833,9 +8833,9 @@ _08189A40:
thumb_func_start sub_8189A58
sub_8189A58: @ 8189A58
push {r4,lr}
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r1, [r4]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r0, [r3]
ldr r2, [r1, 0x4]
lsls r1, r0, 1
@@ -8873,7 +8873,7 @@ sub_8189AA0: @ 8189AA0
mov r6, r8
push {r6,r7}
movs r6, 0
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl battle_get_per_side_status
lsls r0, 24
@@ -8889,15 +8889,15 @@ _08189ABA:
lsls r0, 24
cmp r0, 0
beq _08189B0C
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
beq _08189B0C
_08189ADA:
- ldr r2, =0x02020630
- ldr r1, =0x03005d70
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r4]
adds r0, r1
ldrb r1, [r0]
@@ -8913,9 +8913,9 @@ _08189ADA:
b _08189B48
.pool
_08189B0C:
- ldr r2, =0x02020630
- ldr r5, =0x03005d70
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r5, =gUnknown_03005D70
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
adds r0, r3, r5
ldrb r1, [r0]
@@ -8945,10 +8945,10 @@ _08189B42:
bne _08189B48
b _08189D18
_08189B48:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
mov r9, r0
ldr r0, [r0]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r3, [r0, 0x4]
lsls r0, r2, 1
@@ -9028,14 +9028,14 @@ _08189B86:
bl FreeObjectTilesByTag
adds r0, r4, 0
bl FreeObjectPaletteByTag
- ldr r7, =0x0202406e
+ ldr r7, =gUnknown_0202406E
ldrb r1, [r5]
lsls r0, r1, 1
adds r0, r7
ldrh r0, [r0]
movs r6, 0x64
muls r0, r6
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
bl sub_805E990
bl battle_type_is_double
@@ -9062,7 +9062,7 @@ _08189C22:
adds r0, r2
movs r1, 0x3
strb r1, [r0, 0x9]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
b _08189D10
.pool
@@ -9075,15 +9075,15 @@ _08189C60:
lsls r0, 24
cmp r0, 0
beq _08189CB0
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
beq _08189CB0
_08189C80:
- ldr r2, =0x02020630
- ldr r1, =0x03005d70
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r4]
adds r0, r1
ldrb r1, [r0]
@@ -9099,9 +9099,9 @@ _08189C80:
b _08189CE4
.pool
_08189CB0:
- ldr r2, =0x02020630
- ldr r5, =0x03005d70
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r5, =gUnknown_03005D70
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
adds r0, r3, r5
ldrb r1, [r0]
@@ -9136,9 +9136,9 @@ _08189CE6:
_08189CF2:
cmp r6, 0
beq _08189D18
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r1, [r3]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -9147,7 +9147,7 @@ _08189CF2:
adds r0, r2
movs r1, 0x3
strb r1, [r0, 0x9]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r3]
_08189D10:
lsls r0, 2
@@ -9173,13 +9173,13 @@ sub_8189D40: @ 8189D40
push {r5-r7}
movs r0, 0
mov r10, r0
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl battle_get_per_side_status
lsls r0, 24
cmp r0, 0
bne _08189DBE
- ldr r5, =0x020244d0
+ ldr r5, =gUnknown_020244D0
ldr r0, [r5]
ldrb r2, [r4]
ldr r1, [r0, 0x4]
@@ -9193,12 +9193,12 @@ sub_8189D40: @ 8189D40
ands r0, r1
cmp r0, 0
bne _08189D8C
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r3, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r1, r0
adds r0, r2, 0
bl sub_8172EF0
@@ -9218,19 +9218,19 @@ _08189D8C:
ands r0, r1
cmp r0, 0
bne _08189DBE
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r2, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r1, r0
adds r0, r3, 0
bl sub_8172EF0
_08189DBE:
- ldr r3, =0x020244d0
+ ldr r3, =gUnknown_020244D0
ldr r0, [r3]
- ldr r2, =0x02024064
+ ldr r2, =gUnknown_02024064
ldrb r5, [r2]
ldr r4, [r0, 0x4]
lsls r0, r5, 1
@@ -9266,26 +9266,26 @@ _08189DBE:
lsls r0, 24
cmp r0, 0
beq _08189E54
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
bne _08189E54
- ldr r4, =0x03005d70
+ ldr r4, =gUnknown_03005D70
mov r1, r9
ldrb r0, [r1]
adds r1, r7, 0
eors r1, r0
adds r0, r1, r4
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r1, r2
movs r2, 0
bl healthbar_draw_field_maybe
@@ -9300,18 +9300,18 @@ _08189DBE:
ldrb r0, [r0]
bl sub_80729D0
_08189E54:
- ldr r5, =0x03005d70
- ldr r4, =0x02024064
+ ldr r5, =gUnknown_03005D70
+ ldr r4, =gUnknown_02024064
ldrb r1, [r4]
adds r0, r1, r5
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r1, r2
movs r2, 0
bl healthbar_draw_field_maybe
@@ -9322,9 +9322,9 @@ _08189E54:
ldrb r0, [r0]
bl sub_80729D0
_08189E84:
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r0, [r4]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r1, [r3]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -9381,7 +9381,7 @@ _08189EA2:
ands r0, r1
cmp r0, 0
bne _08189F44
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x42
ands r0, r1
@@ -9392,20 +9392,20 @@ _08189EA2:
lsls r0, 24
cmp r0, 0
bne _08189F44
- ldr r0, =0x03007420
+ ldr r0, =gUnknown_03007420
bl m4aMPlayContinue
b _08189F44
.pool
_08189F38:
- ldr r0, =0x03007420
+ ldr r0, =gUnknown_03007420
ldr r1, =0x0000ffff
movs r2, 0x80
lsls r2, 1
bl MPlayVolumeControl
_08189F44:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -9422,9 +9422,9 @@ _08189F62:
mov r1, r10
cmp r1, 0
beq _0818A02A
- ldr r7, =0x02020630
- ldr r6, =0x03005d7c
- ldr r5, =0x02024064
+ ldr r7, =gUnknown_02020630
+ ldr r6, =gUnknown_03005D7C
+ ldr r5, =gUnknown_02024064
ldrb r3, [r5]
adds r0, r3, r6
ldrb r1, [r0]
@@ -9438,7 +9438,7 @@ _08189F62:
ldr r0, =DummyObjectCallback
cmp r2, r0
bne _0818A02A
- ldr r0, =0x020241e4
+ ldr r0, =gUnknown_020241E4
adds r0, r3, r0
ldrb r1, [r0]
lsls r0, r1, 4
@@ -9452,7 +9452,7 @@ _08189F62:
lsls r0, 24
cmp r0, 0
beq _08189FC8
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
@@ -9469,18 +9469,18 @@ _08189F62:
adds r0, r7
bl RemoveObjectAndFreeTiles
_08189FC8:
- ldr r1, =0x03005d7c
- ldr r4, =0x02024064
+ ldr r1, =gUnknown_03005D7C
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r1
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
- ldr r3, =0x020244d0
+ ldr r3, =gUnknown_020244D0
ldr r0, [r3]
ldr r2, [r0, 0x8]
ldrb r1, [r2, 0x9]
@@ -9511,7 +9511,7 @@ _08189FC8:
movs r0, 0x7F
ands r0, r2
strb r0, [r1, 0x1]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -9531,9 +9531,9 @@ _0818A02A:
thumb_func_start sub_818A064
sub_818A064: @ 818A064
push {lr}
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
@@ -9561,9 +9561,9 @@ _0818A092:
thumb_func_start sub_818A0A4
sub_818A0A4: @ 818A0A4
push {r4-r6,lr}
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
- ldr r6, =0x03005d70
+ ldr r6, =gUnknown_03005D70
adds r1, r0, r6
ldrb r1, [r1]
movs r2, 0
@@ -9590,14 +9590,14 @@ sub_818A0A4: @ 818A0A4
b _0818A106
.pool
_0818A0EC:
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
ldrb r1, [r5]
lsls r0, r1, 1
adds r0, r2
ldrh r2, [r0]
movs r0, 0x64
muls r0, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r0, r2
bl sub_805E990
bl sub_818A514
@@ -9611,9 +9611,9 @@ _0818A106:
thumb_func_start sub_818A114
sub_818A114: @ 818A114
push {r4-r6,lr}
- ldr r6, =0x02020630
- ldr r5, =0x020241e4
- ldr r4, =0x02024064
+ ldr r6, =gUnknown_02020630
+ ldr r5, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r2, [r4]
adds r0, r2, r5
ldrb r1, [r0]
@@ -9628,13 +9628,13 @@ sub_818A114: @ 818A114
adds r1, r0
cmp r1, 0xA0
ble _0818A190
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r2, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -9660,7 +9660,7 @@ sub_818A114: @ 818A114
lsls r0, 2
adds r0, r6
bl RemoveObjectAndFreeTiles
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r4]
adds r0, r1
ldrb r0, [r0]
@@ -9676,9 +9676,9 @@ _0818A190:
thumb_func_start sub_818A1B0
sub_818A1B0: @ 818A1B0
push {r4-r6,lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r2, [r6]
ldr r1, [r0, 0x4]
lsls r0, r2, 1
@@ -9690,13 +9690,13 @@ sub_818A1B0: @ 818A1B0
ands r0, r1
cmp r0, 0
bne _0818A204
- ldr r5, =0x020241e4
+ ldr r5, =gUnknown_020241E4
adds r0, r2, r5
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl obj_free_rotscale_entry
ldrb r0, [r6]
@@ -9707,7 +9707,7 @@ sub_818A1B0: @ 818A1B0
lsls r0, 2
adds r0, r4
bl RemoveObjectAndFreeTiles
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r6]
adds r0, r1
ldrb r0, [r0]
@@ -9737,12 +9737,12 @@ _0818A232:
thumb_func_start sub_818A238
sub_818A238: @ 818A238
push {r4,lr}
- ldr r1, =0x020241e4
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_020241E4
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
@@ -9760,7 +9760,7 @@ sub_818A238: @ 818A238
subs r0, 0x5
ands r0, r1
strb r0, [r2]
- ldr r0, =0x020244b9
+ ldr r0, =gUnknown_020244B9
strb r3, [r0]
bl sub_818A514
b _0818A2AE
@@ -9797,9 +9797,9 @@ _0818A2AE:
thumb_func_start sub_818A2B4
sub_818A2B4: @ 818A2B4
push {r4,lr}
- ldr r2, =0x02020630
- ldr r0, =0x03005d70
- ldr r4, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_03005D70
+ ldr r4, =gUnknown_02024064
ldrb r3, [r4]
adds r0, r3, r0
ldrb r1, [r0]
@@ -9814,7 +9814,7 @@ sub_818A2B4: @ 818A2B4
bne _0818A306
adds r0, r3, 0
bl sub_805E408
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldrb r2, [r4]
ldr r1, [r0]
@@ -9830,7 +9830,7 @@ sub_818A2B4: @ 818A2B4
movs r3, 0x6
bl move_anim_start_t4
_0818A2FA:
- ldr r0, =0x03005d60
+ ldr r0, =gUnknown_03005D60
ldrb r1, [r4]
lsls r1, 2
adds r1, r0
@@ -9846,9 +9846,9 @@ _0818A306:
thumb_func_start sub_818A328
sub_818A328: @ 818A328
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r1, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
ldr r1, [r1, 0x4]
lsls r0, r3, 1
@@ -9860,8 +9860,8 @@ sub_818A328: @ 818A328
ands r0, r1
cmp r0, 0
bne _0818A364
- ldr r2, =0x02020630
- ldr r0, =0x020241e4
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_020241E4
adds r0, r3, r0
ldrb r1, [r0]
lsls r0, r1, 4
@@ -9885,9 +9885,9 @@ sub_818A37C: @ 818A37C
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r3, =0x020244d0
+ ldr r3, =gUnknown_020244D0
ldr r0, [r3]
- ldr r7, =0x02024064
+ ldr r7, =gUnknown_02024064
ldrb r1, [r7]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -9923,7 +9923,7 @@ sub_818A37C: @ 818A37C
ldr r0, =c3_0802FDF4
movs r1, 0xA
bl CreateTask
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
mov r8, r0
ldrb r1, [r7]
lsls r0, r1, 1
@@ -9931,21 +9931,21 @@ sub_818A37C: @ 818A37C
ldrh r0, [r0]
movs r6, 0x64
muls r0, r6
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
adds r0, r5
bl sub_805E990
- ldr r1, =0x020241e4
+ ldr r1, =gUnknown_020241E4
ldrb r0, [r7]
adds r0, r1
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0
bl StartObjectImageAnim
- ldr r4, =0x03005d70
+ ldr r4, =gUnknown_03005D70
ldrb r1, [r7]
adds r0, r1, r4
ldrb r0, [r0]
@@ -9962,7 +9962,7 @@ sub_818A37C: @ 818A37C
adds r0, r4
ldrb r0, [r0]
bl sub_80729D0
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
@@ -9980,9 +9980,9 @@ _0818A438:
thumb_func_start sub_818A470
sub_818A470: @ 818A470
push {r4-r6,lr}
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r0, [r6]
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r2, [r4]
ldr r1, [r0, 0x4]
lsls r3, r2, 1
@@ -9994,18 +9994,18 @@ sub_818A470: @ 818A470
ands r0, r1
cmp r0, 0
bne _0818A4A2
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
adds r0, r3, r0
ldrh r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r1, r0
adds r0, r2, 0
bl sub_8172EF0
_0818A4A2:
- ldr r5, =0x02020630
- ldr r0, =0x03005d7c
+ ldr r5, =gUnknown_02020630
+ ldr r0, =gUnknown_03005D7C
ldrb r2, [r4]
adds r0, r2, r0
ldrb r1, [r0]
@@ -10032,7 +10032,7 @@ _0818A4A2:
bne _0818A4E8
adds r0, r3, r5
bl RemoveObjectAndFreeTiles
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -10049,14 +10049,14 @@ _0818A4E8:
sub_818A514: @ 818A514
push {r4,lr}
sub sp, 0x4
- ldr r1, =0x03005d60
- ldr r4, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
ldr r1, =sub_8189968
str r1, [r0]
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x2
ands r0, r1
@@ -10069,7 +10069,7 @@ sub_818A514: @ 818A514
movs r1, 0x4
mov r2, sp
bl dp01_prepare_buffer_wireless_probably
- ldr r1, =0x02023064
+ ldr r1, =gUnknown_02023064
ldrb r0, [r4]
lsls r0, 9
adds r0, r1
@@ -10078,7 +10078,7 @@ sub_818A514: @ 818A514
b _0818A57A
.pool
_0818A568:
- ldr r2, =0x02024068
+ ldr r2, =gUnknown_02024068
ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
@@ -10098,9 +10098,9 @@ _0818A57A:
thumb_func_start sub_818A58C
sub_818A58C: @ 818A58C
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -10122,9 +10122,9 @@ _0818A5AE:
thumb_func_start sub_818A5BC
sub_818A5BC: @ 818A5BC
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -10148,8 +10148,8 @@ sub_818A5EC: @ 818A5EC
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r2, [r0]
lsls r0, r2, 9
adds r1, 0x2
@@ -10157,7 +10157,7 @@ sub_818A5EC: @ 818A5EC
ldrb r0, [r1]
cmp r0, 0
bne _0818A624
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r1, r2, 1
adds r1, r0
ldrb r0, [r1]
@@ -10210,8 +10210,8 @@ sub_818A660: @ 818A660
lsls r0, 24
lsrs r5, r0, 24
movs r6, 0
- ldr r2, =0x02023064
- ldr r3, =0x02024064
+ ldr r2, =gUnknown_02023064
+ ldr r3, =gUnknown_02024064
ldrb r0, [r3]
lsls r0, 9
adds r1, r2, 0x1
@@ -10293,7 +10293,7 @@ _0818A790:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0xB
@@ -10346,7 +10346,7 @@ _0818A7DC:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0x15
@@ -10533,7 +10533,7 @@ _0818A994:
_0818A9B4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
b _0818AD2E
@@ -10541,7 +10541,7 @@ _0818A9B4:
_0818A9C4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xC
b _0818AD2E
@@ -10555,7 +10555,7 @@ _0818A9D4:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r1, r0
mov r8, r9
_0818A9EA:
@@ -10579,7 +10579,7 @@ _0818A9EA:
ble _0818A9EA
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x15
bl pokemon_getattr
@@ -10600,7 +10600,7 @@ _0818AA28:
_0818AA3C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
ldrb r1, [r3]
lsls r1, 9
@@ -10615,7 +10615,7 @@ _0818AA58:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
mov r8, r2
_0818AA64:
adds r1, r6, 0
@@ -10630,7 +10630,7 @@ _0818AA64:
ble _0818AA64
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x15
bl pokemon_getattr
@@ -10642,7 +10642,7 @@ _0818AA64:
_0818AA94:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
ldrb r1, [r3]
lsls r1, 9
@@ -10655,7 +10655,7 @@ _0818AA94:
_0818AAB0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1
b _0818AACA
@@ -10663,7 +10663,7 @@ _0818AAB0:
_0818AAC0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x19
_0818AACA:
@@ -10686,7 +10686,7 @@ _0818AACA:
_0818AAF0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1A
b _0818ADEE
@@ -10694,7 +10694,7 @@ _0818AAF0:
_0818AB00:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1B
b _0818ADEE
@@ -10702,7 +10702,7 @@ _0818AB00:
_0818AB10:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1C
b _0818ADEE
@@ -10710,7 +10710,7 @@ _0818AB10:
_0818AB20:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1D
b _0818ADEE
@@ -10718,7 +10718,7 @@ _0818AB20:
_0818AB30:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1E
b _0818ADEE
@@ -10726,7 +10726,7 @@ _0818AB30:
_0818AB40:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1F
b _0818ADEE
@@ -10734,7 +10734,7 @@ _0818AB40:
_0818AB50:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x20
b _0818ADEE
@@ -10742,7 +10742,7 @@ _0818AB50:
_0818AB60:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x22
b _0818ADEE
@@ -10750,7 +10750,7 @@ _0818AB60:
_0818AB70:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x23
b _0818ADEE
@@ -10758,7 +10758,7 @@ _0818AB70:
_0818AB80:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x24
b _0818ADEE
@@ -10766,7 +10766,7 @@ _0818AB80:
_0818AB90:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x25
b _0818ADEE
@@ -10774,7 +10774,7 @@ _0818AB90:
_0818ABA0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x26
b _0818ADEE
@@ -10783,7 +10783,7 @@ _0818ABB0:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0x27
@@ -10815,7 +10815,7 @@ _0818ABB0:
_0818AC00:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x27
b _0818ADEE
@@ -10823,7 +10823,7 @@ _0818AC00:
_0818AC10:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x28
b _0818ADEE
@@ -10831,7 +10831,7 @@ _0818AC10:
_0818AC20:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x29
b _0818ADEE
@@ -10839,7 +10839,7 @@ _0818AC20:
_0818AC30:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x2A
b _0818ADEE
@@ -10847,7 +10847,7 @@ _0818AC30:
_0818AC40:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x2B
b _0818ADEE
@@ -10855,7 +10855,7 @@ _0818AC40:
_0818AC50:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x2C
b _0818ADEE
@@ -10863,7 +10863,7 @@ _0818AC50:
_0818AC60:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0
b _0818AC8A
@@ -10871,7 +10871,7 @@ _0818AC60:
_0818AC70:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x9
b _0818AD2E
@@ -10879,7 +10879,7 @@ _0818AC70:
_0818AC80:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x37
_0818AC8A:
@@ -10904,7 +10904,7 @@ _0818AC8A:
_0818ACB4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x38
b _0818ADEE
@@ -10912,7 +10912,7 @@ _0818ACB4:
_0818ACC4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x39
b _0818AD2E
@@ -10920,7 +10920,7 @@ _0818ACC4:
_0818ACD4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3A
b _0818AD2E
@@ -10928,7 +10928,7 @@ _0818ACD4:
_0818ACE4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3B
b _0818AD2E
@@ -10936,7 +10936,7 @@ _0818ACE4:
_0818ACF4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3C
b _0818AD2E
@@ -10944,7 +10944,7 @@ _0818ACF4:
_0818AD04:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3D
b _0818AD2E
@@ -10952,7 +10952,7 @@ _0818AD04:
_0818AD14:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3E
b _0818AD2E
@@ -10960,7 +10960,7 @@ _0818AD14:
_0818AD24:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3F
_0818AD2E:
@@ -10976,7 +10976,7 @@ _0818AD2E:
_0818AD44:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x16
b _0818ADEE
@@ -10984,7 +10984,7 @@ _0818AD44:
_0818AD54:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x17
b _0818ADEE
@@ -10992,7 +10992,7 @@ _0818AD54:
_0818AD64:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x18
b _0818ADEE
@@ -11000,7 +11000,7 @@ _0818AD64:
_0818AD74:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x21
b _0818ADEE
@@ -11008,7 +11008,7 @@ _0818AD74:
_0818AD84:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x2F
b _0818ADEE
@@ -11016,7 +11016,7 @@ _0818AD84:
_0818AD94:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x30
b _0818ADEE
@@ -11024,7 +11024,7 @@ _0818AD94:
_0818ADA4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x32
b _0818ADEE
@@ -11032,7 +11032,7 @@ _0818ADA4:
_0818ADB4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x33
b _0818ADEE
@@ -11040,7 +11040,7 @@ _0818ADB4:
_0818ADC4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x34
b _0818ADEE
@@ -11048,7 +11048,7 @@ _0818ADC4:
_0818ADD4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x35
b _0818ADEE
@@ -11056,7 +11056,7 @@ _0818ADD4:
_0818ADE4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x36
_0818ADEE:
@@ -11087,8 +11087,8 @@ sub_818AE0C: @ 818AE0C
thumb_func_start sub_818AE18
sub_818AE18: @ 818AE18
push {r4,r5,lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r2, [r0]
lsls r0, r2, 9
adds r1, 0x2
@@ -11096,7 +11096,7 @@ sub_818AE18: @ 818AE18
ldrb r0, [r1]
cmp r0, 0
bne _0818AE48
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r1, r2, 1
adds r1, r0
ldrb r0, [r1]
@@ -11137,10 +11137,10 @@ sub_818AE70: @ 818AE70
sub sp, 0x34
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 9
- ldr r2, =0x02023067
+ ldr r2, =gUnknown_02023067
adds r3, r0, r2
adds r6, r3, 0
subs r1, r2, 0x2
@@ -11223,7 +11223,7 @@ _0818AFA4:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0xB
@@ -11290,7 +11290,7 @@ _0818B00A:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0x15
@@ -11403,9 +11403,9 @@ _0818B00A:
_0818B13C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11416,9 +11416,9 @@ _0818B13C:
_0818B15C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11435,7 +11435,7 @@ _0818B17C:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
adds r6, r3, 0
adds r6, 0x8
@@ -11460,7 +11460,7 @@ _0818B196:
ble _0818B196
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x15
mov r2, r9
@@ -11470,10 +11470,10 @@ _0818B196:
_0818B1D4:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r3, =0x02023064
- ldr r1, =0x02024064
+ ldr r3, =gUnknown_02023064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r1, r3, 0x1
@@ -11486,9 +11486,9 @@ _0818B1FC:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
lsls r2, 9
adds r2, r7
@@ -11528,10 +11528,10 @@ _0818B1FC:
_0818B260:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r3, =0x02023064
- ldr r1, =0x02024064
+ ldr r3, =gUnknown_02023064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r1, r3, 0x1
@@ -11547,9 +11547,9 @@ _0818B278:
_0818B290:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11560,9 +11560,9 @@ _0818B290:
_0818B2B0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11573,9 +11573,9 @@ _0818B2B0:
_0818B2D0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11586,9 +11586,9 @@ _0818B2D0:
_0818B2F0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11599,9 +11599,9 @@ _0818B2F0:
_0818B310:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11612,9 +11612,9 @@ _0818B310:
_0818B330:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11625,9 +11625,9 @@ _0818B330:
_0818B350:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11638,9 +11638,9 @@ _0818B350:
_0818B370:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11651,9 +11651,9 @@ _0818B370:
_0818B390:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11664,9 +11664,9 @@ _0818B390:
_0818B3B0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11677,9 +11677,9 @@ _0818B3B0:
_0818B3D0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11690,9 +11690,9 @@ _0818B3D0:
_0818B3F0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11703,9 +11703,9 @@ _0818B3F0:
_0818B410:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11716,9 +11716,9 @@ _0818B410:
_0818B430:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11730,9 +11730,9 @@ _0818B450:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
lsls r2, 9
adds r2, r7
@@ -11777,9 +11777,9 @@ _0818B450:
_0818B4C0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11790,9 +11790,9 @@ _0818B4C0:
_0818B4E0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11803,9 +11803,9 @@ _0818B4E0:
_0818B500:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11816,9 +11816,9 @@ _0818B500:
_0818B520:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11829,9 +11829,9 @@ _0818B520:
_0818B540:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11842,9 +11842,9 @@ _0818B540:
_0818B560:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11856,9 +11856,9 @@ _0818B570:
_0818B580:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11869,9 +11869,9 @@ _0818B580:
_0818B5A0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11882,9 +11882,9 @@ _0818B5A0:
_0818B5C0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11895,9 +11895,9 @@ _0818B5C0:
_0818B5E0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11908,9 +11908,9 @@ _0818B5E0:
_0818B600:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11921,9 +11921,9 @@ _0818B600:
_0818B620:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11934,9 +11934,9 @@ _0818B620:
_0818B640:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11947,9 +11947,9 @@ _0818B640:
_0818B660:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11960,9 +11960,9 @@ _0818B660:
_0818B680:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11973,9 +11973,9 @@ _0818B680:
_0818B6A0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11986,9 +11986,9 @@ _0818B6A0:
_0818B6C0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -11999,9 +11999,9 @@ _0818B6C0:
_0818B6E0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12012,9 +12012,9 @@ _0818B6E0:
_0818B700:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12025,9 +12025,9 @@ _0818B700:
_0818B720:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12038,9 +12038,9 @@ _0818B720:
_0818B740:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12051,9 +12051,9 @@ _0818B740:
_0818B760:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12064,9 +12064,9 @@ _0818B760:
_0818B780:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12077,9 +12077,9 @@ _0818B780:
_0818B7A0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12090,9 +12090,9 @@ _0818B7A0:
_0818B7C0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12103,9 +12103,9 @@ _0818B7C0:
_0818B7E0:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12116,9 +12116,9 @@ _0818B7E0:
_0818B800:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
@@ -12129,24 +12129,24 @@ _0818B800:
_0818B820:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02024064
+ ldr r1, =gUnknown_02024064
ldrb r2, [r1]
lsls r2, 9
adds r2, r7
movs r1, 0x36
bl pokemon_setattr
_0818B836:
- ldr r2, =0x0202406e
- ldr r0, =0x02024064
+ ldr r2, =gUnknown_0202406E
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
lsls r0, r1, 1
adds r0, r2
ldrh r2, [r0]
movs r0, 0x64
muls r0, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r0, r2
bl sub_805E990
add sp, 0x34
@@ -12163,8 +12163,8 @@ _0818B836:
thumb_func_start sub_818B86C
sub_818B86C: @ 818B86C
push {r4-r7,lr}
- ldr r1, =0x0202406e
- ldr r7, =0x02024064
+ ldr r1, =gUnknown_0202406E
+ ldr r7, =gUnknown_02024064
ldrb r2, [r7]
lsls r0, r2, 1
adds r0, r1
@@ -12172,12 +12172,12 @@ sub_818B86C: @ 818B86C
movs r0, 0x64
adds r3, r1, 0
muls r3, r0
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
lsls r2, 9
adds r0, r4, 0x1
adds r0, r2, r0
ldrb r0, [r0]
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
adds r5, r3, r0
movs r3, 0
@@ -12220,16 +12220,16 @@ sub_818B8E0: @ 818B8E0
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
mov r8, r0
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r1, [r6]
lsls r0, r1, 1
add r0, r8
ldrh r0, [r0]
movs r5, 0x64
muls r0, r5
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
bl sub_805DD7C
ldrb r0, [r6]
@@ -12250,7 +12250,7 @@ sub_818B8E0: @ 818B8E0
lsrs r1, 24
adds r0, r4, 0
bl sub_806A068
- ldr r0, =0x0202499c
+ ldr r0, =gUnknown_0202499C
mov r8, r0
ldrb r0, [r6]
movs r1, 0x2
@@ -12272,11 +12272,11 @@ sub_818B8E0: @ 818B8E0
adds r1, r5, 0
adds r2, r4, 0
bl AddObjectToFront
- ldr r4, =0x020241e4
+ ldr r4, =gUnknown_020241E4
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r0, [r6]
adds r0, r4
ldrb r1, [r0]
@@ -12314,11 +12314,11 @@ sub_818B8E0: @ 818B8E0
adds r0, r1
lsls r0, 2
adds r0, r5
- ldr r1, =0x020244e4
+ ldr r1, =gUnknown_020244E4
adds r2, r1
ldrb r1, [r2]
bl StartObjectImageAnim
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -12335,15 +12335,15 @@ sub_818B8E0: @ 818B8E0
thumb_func_start sub_818B9FC
sub_818B9FC: @ 818B9FC
push {r4-r6,lr}
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
lsls r1, r0, 9
adds r6, r4, 0x2
adds r1, r6
ldrb r1, [r1]
bl sub_805EF84
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
ldrb r0, [r5]
lsls r1, r0, 1
adds r1, r2
@@ -12358,7 +12358,7 @@ sub_818B9FC: @ 818B9FC
ldrh r2, [r0]
movs r0, 0x64
muls r0, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r0, r2
bl sub_805DD7C
ldrb r0, [r5]
@@ -12366,7 +12366,7 @@ sub_818B9FC: @ 818B9FC
adds r1, r6
ldrb r1, [r1]
bl sub_818BA6C
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -12392,10 +12392,10 @@ sub_818BA6C: @ 818BA6C
lsrs r1, 24
adds r0, r6, 0
bl sub_805EF84
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r2, r6, 1
adds r2, r0
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
lsls r1, r6, 9
adds r0, 0x1
adds r1, r0
@@ -12404,7 +12404,7 @@ sub_818BA6C: @ 818BA6C
ldrh r1, [r2]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -12414,7 +12414,7 @@ sub_818BA6C: @ 818BA6C
mov r8, r0
ldr r0, =sub_805D714
bl object_new_hidden_with_callback
- ldr r1, =0x03005d7c
+ ldr r1, =gUnknown_03005D7C
mov r9, r1
add r9, r6
mov r1, r9
@@ -12426,7 +12426,7 @@ sub_818BA6C: @ 818BA6C
lsrs r1, 24
mov r0, r8
bl sub_806A068
- ldr r0, =0x0202499c
+ ldr r0, =gUnknown_0202499C
mov r10, r0
adds r0, r6, 0
movs r1, 0x2
@@ -12448,10 +12448,10 @@ sub_818BA6C: @ 818BA6C
adds r1, r5, 0
adds r2, r4, 0
bl AddObjectToFront
- ldr r4, =0x020241e4
+ ldr r4, =gUnknown_020241E4
adds r4, r6, r4
strb r0, [r4]
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
mov r0, r9
ldrb r1, [r0]
lsls r0, r1, 4
@@ -12496,7 +12496,7 @@ sub_818BA6C: @ 818BA6C
adds r0, r1
lsls r0, 2
adds r0, r5
- ldr r1, =0x020244e4
+ ldr r1, =gUnknown_020244E4
adds r6, r1
ldrb r1, [r6]
bl StartObjectImageAnim
@@ -12544,8 +12544,8 @@ sub_818BA6C: @ 818BA6C
thumb_func_start sub_818BBE8
sub_818BBE8: @ 818BBE8
push {r4-r6,lr}
- ldr r1, =0x02023064
- ldr r6, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r6, =gUnknown_02024064
ldrb r2, [r6]
lsls r0, r2, 9
adds r1, 0x1
@@ -12553,7 +12553,7 @@ sub_818BBE8: @ 818BBE8
ldrb r3, [r0]
cmp r3, 0
bne _0818BC30
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldr r1, [r0, 0x4]
lsls r0, r2, 1
@@ -12561,7 +12561,7 @@ sub_818BBE8: @ 818BBE8
lsls r0, 2
adds r0, r1
strb r3, [r0, 0x4]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -12570,13 +12570,13 @@ sub_818BBE8: @ 818BBE8
b _0818BC66
.pool
_0818BC30:
- ldr r5, =0x020241e4
+ ldr r5, =gUnknown_020241E4
adds r0, r2, r5
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl obj_free_rotscale_entry
ldrb r0, [r6]
@@ -12587,7 +12587,7 @@ _0818BC30:
lsls r0, 2
adds r0, r4
bl RemoveObjectAndFreeTiles
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
ldrb r0, [r6]
adds r0, r1
ldrb r0, [r0]
@@ -12603,9 +12603,9 @@ _0818BC66:
thumb_func_start sub_818BC78
sub_818BC78: @ 818BC78
push {r4-r6,lr}
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r4, [r6]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r1, [r4, 0x4]
lsls r0, r2, 1
@@ -12657,7 +12657,7 @@ _0818BCCE:
adds r1, r2, 0
movs r3, 0x1
bl move_anim_start_t4
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -12676,7 +12676,7 @@ sub_818BD04: @ 818BD04
mov r7, r9
mov r6, r8
push {r6,r7}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r1, [r0]
movs r0, 0x80
lsls r0, 18
@@ -12693,8 +12693,8 @@ sub_818BD04: @ 818BD04
b _0818BD4C
.pool
_0818BD30:
- ldr r2, =0x020229e8
- ldr r0, =0x0203c7b4
+ ldr r2, =gUnknown_020229E8
+ ldr r0, =gUnknown_0203C7B4
ldrb r1, [r0]
lsls r0, r1, 3
subs r0, r1
@@ -12703,18 +12703,18 @@ _0818BD30:
b _0818BD4A
.pool
_0818BD48:
- ldr r0, =0x020229e8
+ ldr r0, =gUnknown_020229E8
_0818BD4A:
ldrb r4, [r0, 0x13]
_0818BD4C:
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r1, [r0]
movs r2, 0x40
ands r1, r2
adds r5, r0, 0
cmp r1, 0
beq _0818BD98
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
bl battle_get_per_side_status
movs r1, 0x2
@@ -12761,14 +12761,14 @@ _0818BD9E:
bne _0818BDC0
b _0818BEDC
_0818BDC0:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
bl sub_806F000
lsls r0, 16
lsrs r4, r0, 16
adds r5, r4, 0
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r1, [r6]
adds r0, r5, 0
bl sub_805DF38
@@ -12779,7 +12779,7 @@ _0818BDC0:
lsrs r1, 24
adds r0, r5, 0
bl sub_806A1C0
- ldr r0, =0x0202499c
+ ldr r0, =gUnknown_0202499C
mov r8, r0
lsls r4, r7, 16
asrs r4, 16
@@ -12792,7 +12792,7 @@ _0818BDC0:
mov r1, r9
adds r2, r4, 0
bl AddObjectToFront
- ldr r4, =0x020241e4
+ ldr r4, =gUnknown_020241E4
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
@@ -12801,7 +12801,7 @@ _0818BDC0:
adds r5, r0
ldrh r0, [r5, 0x4]
bl IndexOfObjectPaletteTag
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r1, [r6]
adds r1, r4
ldrb r1, [r1]
@@ -12880,7 +12880,7 @@ _0818BDC0:
b _0818BF72
.pool
_0818BEDC:
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r1, [r5]
adds r0, r4, 0
bl sub_805DF84
@@ -12891,7 +12891,7 @@ _0818BEDC:
lsrs r1, 24
adds r0, r4, 0
bl template_build_for_pokemon_or_trainer
- ldr r6, =0x0202499c
+ ldr r6, =gUnknown_0202499C
mov r8, r9
lsls r4, r7, 16
asrs r4, 16
@@ -12904,11 +12904,11 @@ _0818BEDC:
mov r1, r8
adds r2, r4, 0
bl AddObjectToFront
- ldr r6, =0x020241e4
+ ldr r6, =gUnknown_020241E4
ldrb r1, [r5]
adds r1, r6
strb r0, [r1]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldrb r3, [r5]
adds r0, r3, r6
ldrb r0, [r0]
@@ -12951,8 +12951,8 @@ _0818BEDC:
ldr r1, =sub_805D7AC
str r1, [r0]
_0818BF72:
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -12978,15 +12978,15 @@ sub_818BFAC: @ 818BFAC
thumb_func_start sub_818BFB8
sub_818BFB8: @ 818BFB8
push {r4-r6,lr}
- ldr r6, =0x020241e4
- ldr r4, =0x02024064
+ ldr r6, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r6
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
adds r0, r5
bl oamt_add_pos2_onto_pos1
ldrb r0, [r4]
@@ -13036,7 +13036,7 @@ sub_818BFB8: @ 818BFB8
adds r0, r5
ldr r1, =DummyObjectCallback
bl oamt_set_x3A_32
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -13051,9 +13051,9 @@ sub_818BFB8: @ 818BFB8
thumb_func_start sub_818C064
sub_818C064: @ 818C064
push {r4-r6,lr}
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r4, [r6]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r2, [r5]
ldr r0, [r4, 0x4]
lsls r1, r2, 1
@@ -13097,22 +13097,22 @@ _0818C0B8:
cmp r4, 0
bne _0818C12E
strb r4, [r3, 0x4]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
ldrb r1, [r5]
lsls r0, r1, 1
adds r0, r2
ldrh r2, [r0]
movs r0, 0x64
muls r0, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r0, r2
bl sub_805E990
movs r1, 0x40
negs r1, r1
movs r0, 0x10
bl audio_play_and_stuff
- ldr r2, =0x02020630
- ldr r3, =0x020241e4
+ ldr r2, =gUnknown_02020630
+ ldr r3, =gUnknown_020241E4
ldrb r0, [r5]
adds r0, r3
ldrb r1, [r0]
@@ -13140,7 +13140,7 @@ _0818C0B8:
adds r0, r2
ldr r1, =sub_8039C00
str r1, [r0]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -13188,7 +13188,7 @@ sub_818C174: @ 818C174
thumb_func_start sub_818C180
sub_818C180: @ 818C180
push {r4-r6,lr}
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
bl mplay_80342A4
lsls r0, 24
@@ -13196,7 +13196,7 @@ sub_818C180: @ 818C180
beq _0818C192
b _0818C2A6
_0818C192:
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
mov r12, r0
ldrb r2, [r6]
lsls r2, 9
@@ -13209,13 +13209,13 @@ _0818C192:
ldrb r1, [r1]
lsls r1, 8
orrs r0, r1
- ldr r5, =0x02038432
+ ldr r5, =gUnknown_02038432
mov r1, r12
adds r1, 0x3
adds r2, r1
ldrb r1, [r2]
strb r1, [r5]
- ldr r4, =0x02038408
+ ldr r4, =gUnknown_02038408
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
@@ -13229,7 +13229,7 @@ _0818C192:
lsls r1, 8
orrs r3, r1
strh r3, [r4]
- ldr r4, =0x02038404
+ ldr r4, =gUnknown_02038404
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
@@ -13255,7 +13255,7 @@ _0818C192:
lsls r1, 24
orrs r3, r1
str r3, [r4]
- ldr r3, =0x0203841a
+ ldr r3, =gUnknown_0203841A
ldrb r1, [r6]
lsls r1, 9
mov r2, r12
@@ -13263,7 +13263,7 @@ _0818C192:
adds r1, r2
ldrb r1, [r1]
strb r1, [r3]
- ldr r4, =0x0203841c
+ ldr r4, =gUnknown_0203841C
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
@@ -13277,14 +13277,14 @@ _0818C192:
lsls r1, 8
orrs r3, r1
strh r3, [r4]
- ldr r3, =0x02038400
+ ldr r3, =gUnknown_02038400
ldrb r2, [r6]
lsls r2, 9
mov r1, r12
adds r1, 0x10
adds r2, r1
str r2, [r3]
- ldr r3, =0x020244bc
+ ldr r3, =gUnknown_020244BC
ldrb r1, [r6]
lsls r1, 2
adds r1, r3
@@ -13300,7 +13300,7 @@ _0818C192:
b _0818C2A6
.pool
_0818C288:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldrb r1, [r6]
ldr r2, [r0, 0x4]
@@ -13309,7 +13309,7 @@ _0818C288:
lsls r0, 2
adds r0, r2
strb r3, [r0, 0x4]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -13329,8 +13329,8 @@ bx_move_anim_2: @ 818C2B8
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r2, =0x02023064
- ldr r6, =0x02024064
+ ldr r2, =gUnknown_02023064
+ ldr r6, =gUnknown_02024064
ldrb r3, [r6]
lsls r1, r3, 9
adds r0, r2, 0x1
@@ -13347,7 +13347,7 @@ bx_move_anim_2: @ 818C2B8
adds r1, r2
ldrb r1, [r1]
mov r8, r1
- ldr r7, =0x020244d0
+ ldr r7, =gUnknown_020244D0
ldr r5, [r7]
ldr r1, [r5, 0x4]
lsls r0, r3, 1
@@ -13418,10 +13418,10 @@ _0818C350:
strb r1, [r0, 0x4]
b _0818C42C
_0818C37A:
- ldr r0, =0x020383f8
+ ldr r0, =gUnknown_020383F8
ldr r0, [r0]
bl _call_via_r0
- ldr r0, =0x020383fd
+ ldr r0, =gUnknown_020383FD
ldrb r0, [r0]
cmp r0, 0
bne _0818C42C
@@ -13455,9 +13455,9 @@ _0818C37A:
ands r0, r2
strb r0, [r1]
_0818C3C8:
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r2, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r1, [r0]
ldr r2, [r2, 0x4]
lsls r0, r1, 1
@@ -13509,22 +13509,22 @@ _0818C42C:
thumb_func_start sub_818C43C
sub_818C43C: @ 818C43C
push {r4,lr}
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
lsls r0, 9
- ldr r1, =0x02023066
+ ldr r1, =gUnknown_02023066
adds r0, r1
ldrh r0, [r0]
bl battle_pick_message
- ldr r0, =0x02022e2c
+ ldr r0, =gUnknown_02022E2C
movs r1, 0
bl battle_show_message_maybe
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -13547,14 +13547,14 @@ sub_818C490: @ 818C490
thumb_func_start sub_818C49C
sub_818C49C: @ 818C49C
push {lr}
- ldr r1, =0x02024332
- ldr r0, =0x0202406c
+ ldr r1, =gUnknown_02024332
+ ldr r0, =gUnknown_0202406C
ldrb r0, [r0]
ldrb r1, [r1, 0x4]
lsrs r0, 1
cmp r1, r0
bcc _0818C4C6
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
bl sub_8185054
adds r1, r0, 0
@@ -13573,15 +13573,15 @@ _0818C4C6:
thumb_func_start sub_818C4D8
sub_818C4D8: @ 818C4D8
push {lr}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 10
ands r0, r1
cmp r0, 0
beq _0818C508
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -13590,7 +13590,7 @@ sub_818C4D8: @ 818C4D8
b _0818C522
.pool
_0818C508:
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
bl sub_8185054
adds r1, r0, 0
@@ -13617,7 +13617,7 @@ sub_818C52C: @ 818C52C
thumb_func_start sub_818C538
sub_818C538: @ 818C538
push {r4,r5,lr}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 10
@@ -13634,7 +13634,7 @@ sub_818C538: @ 818C538
b _0818C584
.pool
_0818C560:
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
bl sub_8185054
adds r4, r0, 0
@@ -13668,11 +13668,11 @@ sub_818C594: @ 818C594
thumb_func_start sub_818C5A0
sub_818C5A0: @ 818C5A0
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl sub_8185054
ldrb r1, [r4]
- ldr r3, =0x0202449c
+ ldr r3, =gUnknown_0202449C
ldr r2, [r3]
adds r1, r2
adds r1, 0x5C
@@ -13709,8 +13709,8 @@ sub_818C5E8: @ 818C5E8
sub sp, 0x4
movs r0, 0
bl load_gfxc_health_bar
- ldr r3, =0x02023064
- ldr r0, =0x02024064
+ ldr r3, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
mov r9, r0
ldrb r4, [r0]
lsls r2, r4, 9
@@ -13727,13 +13727,13 @@ sub_818C5E8: @ 818C5E8
ldr r0, =0x00007fff
cmp r7, r0
beq _0818C678
- ldr r6, =0x0202406e
+ ldr r6, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r6
ldrh r0, [r0]
movs r5, 0x64
muls r0, r5
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
movs r1, 0x3A
bl pokemon_getattr
@@ -13750,7 +13750,7 @@ sub_818C5E8: @ 818C5E8
adds r3, r0, 0
mov r1, r9
ldrb r0, [r1]
- ldr r1, =0x03005d70
+ ldr r1, =gUnknown_03005D70
adds r1, r0, r1
ldrb r1, [r1]
str r7, [sp]
@@ -13759,20 +13759,20 @@ sub_818C5E8: @ 818C5E8
b _0818C6B2
.pool
_0818C678:
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x3A
bl pokemon_getattr
adds r2, r0, 0
mov r1, r9
ldrb r0, [r1]
- ldr r4, =0x03005d70
+ ldr r4, =gUnknown_03005D70
adds r1, r0, r4
ldrb r1, [r1]
str r7, [sp]
@@ -13786,8 +13786,8 @@ _0818C678:
movs r2, 0
bl heathbar_draw_hp
_0818C6B2:
- ldr r1, =0x03005d60
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 2
adds r0, r1
@@ -13814,28 +13814,28 @@ sub_818C6E8: @ 818C6E8
thumb_func_start sub_818C6F4
sub_818C6F4: @ 818C6F4
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl mplay_80342A4
lsls r0, 24
cmp r0, 0
bne _0818C748
- ldr r0, =0x03005d70
+ ldr r0, =gUnknown_03005D70
ldrb r1, [r4]
adds r0, r1, r0
ldrb r0, [r0]
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, 1
adds r1, r2
ldrh r2, [r1]
movs r1, 0x64
muls r1, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r1, r2
movs r2, 0x9
bl healthbar_draw_field_maybe
ldrb r2, [r4]
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r0, [r0]
ldr r0, [r0, 0x4]
lsls r1, r2, 1
@@ -13847,7 +13847,7 @@ sub_818C6F4: @ 818C6F4
negs r0, r0
ands r0, r2
strb r0, [r1]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -13863,13 +13863,13 @@ _0818C748:
thumb_func_start sub_818C76C
sub_818C76C: @ 818C76C
push {r4,r5,lr}
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
bl mplay_80342A4
lsls r0, 24
cmp r0, 0
bne _0818C7BC
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
ldrb r3, [r5]
lsls r3, 9
adds r0, r4, 0x1
@@ -13894,7 +13894,7 @@ sub_818C76C: @ 818C76C
lsls r2, 24
orrs r1, r2
bl move_anim_start_t2_for_situation
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -13982,7 +13982,7 @@ sub_818C834: @ 818C834
thumb_func_start sub_818C840
sub_818C840: @ 818C840
push {lr}
- ldr r2, =0x02022d0c
+ ldr r2, =gUnknown_02022D0C
ldrb r1, [r2]
movs r0, 0x80
negs r0, r0
@@ -13997,9 +13997,9 @@ sub_818C840: @ 818C840
thumb_func_start sub_818C85C
sub_818C85C: @ 818C85C
push {lr}
- ldr r3, =0x02022d0c
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r3, =gUnknown_02022D0C
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 9
adds r1, 0x1
@@ -14022,7 +14022,7 @@ sub_818C85C: @ 818C85C
thumb_func_start sub_818C894
sub_818C894: @ 818C894
push {lr}
- ldr r2, =0x02022d0c
+ ldr r2, =gUnknown_02022D0C
ldrb r1, [r2]
movs r0, 0x7F
ands r0, r1
@@ -14036,7 +14036,7 @@ sub_818C894: @ 818C894
thumb_func_start sub_818C8AC
sub_818C8AC: @ 818C8AC
push {lr}
- ldr r3, =0x02022d0c
+ ldr r3, =gUnknown_02022D0C
ldr r1, [r3]
lsls r1, 24
lsrs r1, 31
@@ -14057,9 +14057,9 @@ sub_818C8AC: @ 818C8AC
thumb_func_start sub_818C8D4
sub_818C8D4: @ 818C8D4
push {r4,lr}
- ldr r3, =0x02020630
- ldr r2, =0x020241e4
- ldr r4, =0x02024064
+ ldr r3, =gUnknown_02020630
+ ldr r2, =gUnknown_020241E4
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
adds r0, r2
ldrb r1, [r0]
@@ -14076,7 +14076,7 @@ sub_818C8D4: @ 818C8D4
b _0818C932
.pool
_0818C908:
- ldr r1, =0x020244b9
+ ldr r1, =gUnknown_020244B9
movs r0, 0x1
strb r0, [r1]
ldrb r0, [r4]
@@ -14090,7 +14090,7 @@ _0818C908:
strh r1, [r0, 0x30]
ldrb r0, [r4]
bl sub_80769F4
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -14114,7 +14114,7 @@ sub_818C944: @ 818C944
thumb_func_start sub_818C950
sub_818C950: @ 818C950
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl battle_side_get_owner
lsls r0, 24
@@ -14123,7 +14123,7 @@ sub_818C950: @ 818C950
bne _0818C964
movs r3, 0xC0
_0818C964:
- ldr r2, =0x02023064
+ ldr r2, =gUnknown_02023064
ldrb r1, [r4]
lsls r1, 9
adds r0, r2, 0x1
@@ -14147,8 +14147,8 @@ _0818C964:
thumb_func_start sub_818C994
sub_818C994: @ 818C994
push {r4,r5,lr}
- ldr r4, =0x02023064
- ldr r5, =0x02024064
+ ldr r4, =gUnknown_02023064
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
lsls r3, r0, 9
adds r0, r4, 0x3
@@ -14190,15 +14190,15 @@ _0818C9E4:
thumb_func_start sub_818C9F0
sub_818C9F0: @ 818C9F0
push {lr}
- ldr r1, =0x0202406e
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_0202406E
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -14217,15 +14217,15 @@ sub_818C9F0: @ 818C9F0
thumb_func_start dp01t_2E_2_battle_intro
dp01t_2E_2_battle_intro: @ 818CA30
push {lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r0, [r0]
lsls r0, 9
adds r1, 0x1
adds r0, r1
ldrb r0, [r0]
bl battle_intro_launch
- ldr r2, =0x020243fc
+ ldr r2, =gUnknown_020243FC
ldrh r0, [r2]
movs r1, 0x1
orrs r0, r1
@@ -14239,15 +14239,15 @@ dp01t_2E_2_battle_intro: @ 818CA30
thumb_func_start sub_818CA64
sub_818CA64: @ 818CA64
push {r4-r6,lr}
- ldr r5, =0x020241e4
- ldr r6, =0x02024064
+ ldr r5, =gUnknown_020241E4
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
adds r0, r5
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl oamt_add_pos2_onto_pos1
ldrb r0, [r6]
@@ -14318,14 +14318,14 @@ sub_818CA64: @ 818CA64
bl AllocObjectPalette
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 18
ands r0, r1
cmp r0, 0
beq _0818CB54
- ldr r4, =0x020229e8
+ ldr r4, =gUnknown_020229E8
ldrb r0, [r6]
bl sub_806D864
lsls r1, r0, 3
@@ -14336,7 +14336,7 @@ sub_818CA64: @ 818CA64
b _0818CB5A
.pool
_0818CB54:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
_0818CB5A:
@@ -14350,9 +14350,9 @@ _0818CB5A:
adds r1, r4, r2
movs r2, 0x20
bl decompress_palette
- ldr r2, =0x02020630
- ldr r1, =0x020241e4
- ldr r5, =0x02024064
+ ldr r2, =gUnknown_02020630
+ ldr r1, =gUnknown_020241E4
+ ldr r5, =gUnknown_02024064
ldrb r0, [r5]
adds r0, r1
ldrb r0, [r0]
@@ -14370,14 +14370,14 @@ _0818CB5A:
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
adds r1, r4
ldrb r0, [r5]
strh r0, [r1, 0x8]
- ldr r3, =0x020244d0
+ ldr r3, =gUnknown_020244D0
ldr r0, [r3]
ldrb r2, [r5]
ldr r1, [r0, 0x4]
@@ -14390,7 +14390,7 @@ _0818CB5A:
ands r0, r1
cmp r0, 0
beq _0818CBD4
- ldr r0, =0x020244b4
+ ldr r0, =gUnknown_020244B4
adds r0, r2, r0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -14406,7 +14406,7 @@ _0818CBD4:
movs r1, 0x1
orrs r0, r1
strb r0, [r2, 0x9]
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -14427,7 +14427,7 @@ sub_818CC24: @ 818CC24
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, 2
add r0, r8
lsls r0, 3
@@ -14442,7 +14442,7 @@ sub_818CC24: @ 818CC24
b _0818CD0C
.pool
_0818CC50:
- ldr r7, =0x02024064
+ ldr r7, =gUnknown_02024064
ldrb r0, [r7]
mov r9, r0
ldrh r0, [r1, 0x8]
@@ -14451,19 +14451,19 @@ _0818CC50:
lsls r0, 24
cmp r0, 0
beq _0818CC70
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
cmp r0, 0
beq _0818CCA0
_0818CC70:
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
ldrb r1, [r7]
lsls r2, r1, 9
adds r0, 0x1
adds r2, r0
- ldr r0, =0x0202406e
+ ldr r0, =gUnknown_0202406E
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -14474,12 +14474,12 @@ _0818CC70:
b _0818CCF4
.pool
_0818CCA0:
- ldr r4, =0x02023064
+ ldr r4, =gUnknown_02023064
ldrb r0, [r7]
lsls r1, r0, 9
adds r4, 0x1
adds r1, r4
- ldr r5, =0x0202406e
+ ldr r5, =gUnknown_0202406E
lsls r0, 1
adds r0, r5
ldrh r0, [r0]
@@ -14504,7 +14504,7 @@ _0818CCA0:
ldrh r2, [r0]
movs r0, 0x64
muls r0, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r0, r2
bl sub_805DD7C
ldrb r0, [r7]
@@ -14514,8 +14514,8 @@ _0818CCA0:
eors r0, r6
strb r0, [r7]
_0818CCF4:
- ldr r1, =0x03005d60
- ldr r2, =0x02024064
+ ldr r1, =gUnknown_03005D60
+ ldr r2, =gUnknown_02024064
ldrb r0, [r2]
lsls r0, 2
adds r0, r1
@@ -14538,8 +14538,8 @@ _0818CD0C:
thumb_func_start sub_818CD30
sub_818CD30: @ 818CD30
push {r4-r6,lr}
- ldr r1, =0x02023064
- ldr r0, =0x02024064
+ ldr r1, =gUnknown_02023064
+ ldr r0, =gUnknown_02024064
ldrb r2, [r0]
lsls r0, r2, 9
adds r1, 0x1
@@ -14556,9 +14556,9 @@ sub_818CD30: @ 818CD30
b _0818CDD4
.pool
_0818CD60:
- ldr r6, =0x020244d0
+ ldr r6, =gUnknown_020244D0
ldr r0, [r6]
- ldr r5, =0x02024064
+ ldr r5, =gUnknown_02024064
ldrb r1, [r5]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -14571,7 +14571,7 @@ _0818CD60:
strb r1, [r0]
ldrb r0, [r5]
lsls r3, r0, 9
- ldr r4, =0x02023068
+ ldr r4, =gUnknown_02023068
adds r1, r3, r4
subs r2, r4, 0x3
adds r2, r3, r2
@@ -14580,7 +14580,7 @@ _0818CD60:
adds r3, r4
ldrb r3, [r3]
bl sub_80735DC
- ldr r2, =0x020244b4
+ ldr r2, =gUnknown_020244B4
ldrb r1, [r5]
adds r1, r2
movs r3, 0
@@ -14608,7 +14608,7 @@ _0818CD60:
movs r1, 0x5D
strb r1, [r0, 0x5]
_0818CDC8:
- ldr r0, =0x03005d60
+ ldr r0, =gUnknown_03005D60
ldrb r1, [r5]
lsls r1, 2
adds r1, r0
@@ -14624,9 +14624,9 @@ _0818CDD4:
thumb_func_start bx_increment_dp11b_field_5_till_x60_then_resume
bx_increment_dp11b_field_5_till_x60_then_resume: @ 818CDF4
push {r4,lr}
- ldr r4, =0x020244d0
+ ldr r4, =gUnknown_020244D0
ldr r0, [r4]
- ldr r3, =0x02024064
+ ldr r3, =gUnknown_02024064
ldrb r1, [r3]
ldr r2, [r0, 0x4]
lsls r0, r1, 1
@@ -14660,9 +14660,9 @@ _0818CE2C:
thumb_func_start sub_818CE3C
sub_818CE3C: @ 818CE3C
push {lr}
- ldr r0, =0x020244d0
+ ldr r0, =gUnknown_020244D0
ldr r1, [r0]
- ldr r0, =0x02024064
+ ldr r0, =gUnknown_02024064
ldrb r3, [r0]
ldr r1, [r1, 0x4]
lsls r0, r3, 1
@@ -14674,8 +14674,8 @@ sub_818CE3C: @ 818CE3C
ands r0, r1
cmp r0, 0
beq _0818CE6E
- ldr r2, =0x03005e00
- ldr r0, =0x020244b4
+ ldr r2, =gTasks
+ ldr r0, =gUnknown_020244B4
adds r0, r3, r0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -14702,14 +14702,14 @@ sub_818CE8C: @ 818CE8C
thumb_func_start sub_818CE98
sub_818CE98: @ 818CE98
push {r4,lr}
- ldr r4, =0x02024064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
bl sub_80A6A90
lsls r0, 24
cmp r0, 0
beq _0818CEDE
- ldr r3, =0x02020630
- ldr r0, =0x020241e4
+ ldr r3, =gUnknown_02020630
+ ldr r0, =gUnknown_020241E4
ldrb r1, [r4]
adds r0, r1, r0
ldrb r0, [r0]
@@ -14717,7 +14717,7 @@ sub_818CE98: @ 818CE98
adds r2, r0
lsls r2, 2
adds r2, r3
- ldr r0, =0x02023064
+ ldr r0, =gUnknown_02023064
lsls r1, 9
adds r0, 0x1
adds r1, r0
@@ -14746,13 +14746,13 @@ _0818CEDE:
sub_818CEF8: @ 818CEF8
push {r4-r6,lr}
sub sp, 0x4
- ldr r6, =0x02024064
+ ldr r6, =gUnknown_02024064
ldrb r0, [r6]
bl mplay_80342A4
lsls r0, 24
cmp r0, 0
bne _0818CF50
- ldr r5, =0x02023064
+ ldr r5, =gUnknown_02023064
ldrb r2, [r6]
lsls r1, r2, 9
adds r0, r5, 0x1
@@ -14777,7 +14777,7 @@ sub_818CEF8: @ 818CEF8
b _0818CF50
.pool
_0818CF44:
- ldr r0, =0x03005d60
+ ldr r0, =gUnknown_03005D60
ldrb r1, [r6]
lsls r1, 2
adds r1, r0
@@ -14810,9 +14810,9 @@ sub_818CF6C: @ 818CF6C
thumb_func_start sub_818CF78
sub_818CF78: @ 818CF78
push {r4,lr}
- ldr r2, =0x0202433a
- ldr r1, =0x02023064
- ldr r4, =0x02024064
+ ldr r2, =gUnknown_0202433A
+ ldr r1, =gUnknown_02023064
+ ldr r4, =gUnknown_02024064
ldrb r0, [r4]
lsls r0, 9
adds r1, 0x1
@@ -14824,7 +14824,7 @@ sub_818CF78: @ 818CF78
movs r0, 0x3
bl sub_80A2390
bl sub_818A514
- ldr r1, =0x03005d60
+ ldr r1, =gUnknown_03005D60
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -14850,7 +14850,7 @@ nullsub_122: @ 818CFC8
dp13_810BB8C: @ 818CFCC
push {r4-r7,lr}
ldr r4, =gUnknown_0860B058
- ldr r3, =0x0203cd04
+ ldr r3, =gUnknown_0203CD04
movs r2, 0x7
_0818CFD4:
adds r1, r3, 0
@@ -15001,7 +15001,7 @@ sub_818D0C4: @ 818D0C4
ldr r0, =0x0000ffff
cmp r3, r0
bne _0818D110
- ldr r2, =0x0203ccec
+ ldr r2, =gUnknown_0203CCEC
ldrh r1, [r2, 0x2]
adds r0, r3, 0
orrs r0, r1
@@ -15014,7 +15014,7 @@ sub_818D0C4: @ 818D0C4
b _0818D144
.pool
_0818D110:
- ldr r0, =0x0203ccec
+ ldr r0, =gUnknown_0203CCEC
strh r3, [r0, 0x2]
adds r0, r4, 0
adds r1, r7, 0
@@ -15027,7 +15027,7 @@ _0818D128:
ldr r0, =0x0000ffff
cmp r3, r0
bne _0818D160
- ldr r2, =0x0203ccec
+ ldr r2, =gUnknown_0203CCEC
ldrh r1, [r2, 0x2]
adds r0, r3, 0
orrs r0, r1
@@ -15048,7 +15048,7 @@ _0818D144:
b _0818D16E
.pool
_0818D160:
- ldr r0, =0x0203ccec
+ ldr r0, =gUnknown_0203CCEC
strh r1, [r0, 0x2]
lsls r0, r6, 3
ldr r1, =gTrainerFrontPicPaletteTable
@@ -15102,13 +15102,13 @@ uns_builder_assign_animtable1: @ 818D1C0
lsls r0, 24
cmp r0, 0
bne _0818D1D8
- ldr r1, =0x0203ccec
+ ldr r1, =gUnknown_0203CCEC
ldr r0, =gUnknown_082FF70C
str r0, [r1, 0x8]
b _0818D1E0
.pool
_0818D1D8:
- ldr r0, =0x0203ccec
+ ldr r0, =gUnknown_0203CCEC
ldr r1, =gUnknown_0830536C
ldr r1, [r1]
str r1, [r0, 0x8]
@@ -15160,7 +15160,7 @@ oamt_spawn_poke_or_trainer_picture: @ 818D1EC
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0
- ldr r1, =0x0203cd04
+ ldr r1, =gUnknown_0203CD04
ldrb r0, [r1, 0xB]
cmp r0, 0
beq _0818D25C
@@ -15211,7 +15211,7 @@ _0818D28C:
bne _0818D280
lsls r2, r4, 1
str r2, [sp, 0x2C]
- ldr r5, =0x0203ccec
+ ldr r5, =gUnknown_0203CCEC
ldr r0, =gUnknown_0860B064
mov r12, r0
ldr r1, [sp, 0x18]
@@ -15268,7 +15268,7 @@ _0818D2C6:
ldr r0, =0x0000ffff
cmp r10, r0
bne _0818D336
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
lsls r1, r2, 4
adds r1, r2
lsls r1, 2
@@ -15281,7 +15281,7 @@ _0818D2C6:
orrs r0, r3
strb r0, [r1, 0x5]
_0818D336:
- ldr r1, =0x0203cd04
+ ldr r1, =gUnknown_0203CD04
ldr r2, [sp, 0x2C]
adds r0, r2, r4
lsls r0, 2
@@ -15392,7 +15392,7 @@ sub_818D3E4: @ 818D3E4
lsrs r5, 16
str r5, [sp, 0x1C]
movs r5, 0
- ldr r1, =0x0203cd04
+ ldr r1, =gUnknown_0203CD04
ldrb r0, [r1, 0xB]
cmp r0, 0
beq _0818D440
@@ -15456,7 +15456,7 @@ _0818D484:
bne _0818D47C
lsls r1, r5, 1
str r1, [sp, 0x28]
- ldr r4, =0x0203ccec
+ ldr r4, =gUnknown_0203CCEC
mov r2, r10
lsls r2, 2
mov r12, r2
@@ -15536,7 +15536,7 @@ _0818D518:
ldr r1, [sp, 0x1C]
cmp r1, r0
bne _0818D566
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
lsls r1, r2, 4
adds r1, r2
lsls r1, 2
@@ -15549,7 +15549,7 @@ _0818D518:
orrs r0, r3
strb r0, [r1, 0x5]
_0818D566:
- ldr r1, =0x0203cd04
+ ldr r1, =gUnknown_0203CD04
ldr r2, [sp, 0x28]
adds r0, r2, r5
lsls r0, 2
@@ -15586,7 +15586,7 @@ sub_818D5B0: @ 818D5B0
lsls r0, 16
lsrs r4, r0, 16
movs r2, 0
- ldr r0, =0x0203cd04
+ ldr r0, =gUnknown_0203CD04
ldrb r1, [r0, 0xA]
adds r3, r0, 0
cmp r1, r4
@@ -15626,7 +15626,7 @@ _0818D5F0:
lsls r6, r4, 4
cmp r1, r0
beq _0818D624
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r6, r4
lsls r0, 2
adds r0, r1
@@ -15639,7 +15639,7 @@ _0818D5F0:
_0818D624:
adds r0, r6, r4
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
mov r0, r8
@@ -16115,7 +16115,7 @@ _0818D9A2:
thumb_func_start sub_818D9AC
sub_818D9AC: @ 818D9AC
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16141,7 +16141,7 @@ sub_818D9C0: @ 818D9C0
lsrs r0, 24
cmp r0, 0x2
bne _0818DA20
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
ldr r0, =0x00003b58
adds r1, r0
@@ -16152,12 +16152,12 @@ sub_818D9C0: @ 818D9C0
adds r1, r2
ldrh r1, [r1]
bl VarSet
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
b _0818DA24
.pool
_0818DA20:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
_0818DA24:
strh r0, [r1]
@@ -16170,7 +16170,7 @@ _0818DA24:
thumb_func_start sub_818DA30
sub_818DA30: @ 818DA30
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r1, [r0, 0xB]
lsls r1, 8
@@ -16274,7 +16274,7 @@ _0818DAE6:
thumb_func_start sub_818DAEC
sub_818DAEC: @ 818DAEC
push {r4,lr}
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
bl sub_818D9AC
lsls r0, 24
lsrs r0, 24
@@ -16309,7 +16309,7 @@ _0818DB14:
sub_818DB20: @ 818DB20
push {r4-r6,lr}
bl GenerateRandomNumber
- ldr r5, =0x0203cd64
+ ldr r5, =gUnknown_0203CD64
ldr r4, [r5]
lsls r0, 16
lsrs r0, 16
@@ -16350,8 +16350,8 @@ sub_818DB20: @ 818DB20
thumb_func_start sub_818DB7C
sub_818DB7C: @ 818DB7C
push {lr}
- ldr r2, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16381,8 +16381,8 @@ sub_818DB7C: @ 818DB7C
thumb_func_start sub_818DBC4
sub_818DBC4: @ 818DBC4
- ldr r3, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r3, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16399,8 +16399,8 @@ sub_818DBC4: @ 818DBC4
thumb_func_start sub_818DBE8
sub_818DBE8: @ 818DBE8
push {lr}
- ldr r1, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -16437,13 +16437,13 @@ sub_818DC1C: @ 818DC1C
thumb_func_start sub_818DC2C
sub_818DC2C: @ 818DC2C
push {r4,lr}
- ldr r1, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
str r0, [r1]
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldrb r0, [r0, 0xC]
bl sub_818DC1C
adds r1, r0, 0
@@ -16458,8 +16458,8 @@ sub_818DC2C: @ 818DC2C
thumb_func_start sub_818DC60
sub_818DC60: @ 818DC60
push {r4,r5,lr}
- ldr r5, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r5, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
ldr r2, =0x00003b58
adds r0, r1, r2
@@ -16471,7 +16471,7 @@ sub_818DC60: @ 818DC60
b _0818DC9C
.pool
_0818DC84:
- ldr r4, =0x02021ec4
+ ldr r4, =gUnknown_02021EC4
ldr r0, =0x00003b5c
adds r1, r0
adds r0, r4, 0
@@ -16506,13 +16506,13 @@ sub_818DCAC: @ 818DCAC
thumb_func_start sub_818DCC8
sub_818DCC8: @ 818DCC8
push {lr}
- ldr r2, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
ldr r0, =0x00003b58
adds r1, r0
str r1, [r2]
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldrh r1, [r1, 0xE]
bl sub_818DCAC
pop {r0}
@@ -16540,15 +16540,15 @@ sub_818DCF4: @ 818DCF4
thumb_func_start sub_818DD14
sub_818DD14: @ 818DD14
push {r4,r5,lr}
- ldr r5, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r5, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r1, r0, r2
str r1, [r5]
ldr r1, =0x00003b5c
adds r0, r1
- ldr r4, =0x02021ec4
+ ldr r4, =gUnknown_02021EC4
adds r1, r4, 0
bl sub_818DCF4
ldr r0, [r5]
@@ -16563,8 +16563,8 @@ sub_818DD14: @ 818DD14
thumb_func_start sub_818DD54
sub_818DD54: @ 818DD54
- ldr r1, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -16592,8 +16592,8 @@ sub_818DD84: @ 818DD84
push {r7}
lsls r0, 16
lsrs r5, r0, 16
- ldr r4, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r4, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16610,12 +16610,12 @@ sub_818DD84: @ 818DD84
ldr r1, [r4]
movs r0, 0x1
strb r0, [r1, 0x1]
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
adds r1, r5, 0
bl sub_818DCAC
ldr r1, [r4]
strh r5, [r1, 0xE]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r1, 0x4
bl sub_818DCF4
@@ -16673,7 +16673,7 @@ _0818DE36:
thumb_func_start sub_818DE44
sub_818DE44: @ 818DE44
push {lr}
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl sub_818DD84
lsls r0, 24
@@ -16686,8 +16686,8 @@ sub_818DE44: @ 818DE44
thumb_func_start sub_818DE5C
sub_818DE5C: @ 818DE5C
push {lr}
- ldr r1, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -16710,7 +16710,7 @@ sub_818DE88: @ 818DE88
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
bl sub_818DCAC
pop {r0}
bx r0
@@ -16720,8 +16720,8 @@ sub_818DE88: @ 818DE88
thumb_func_start sub_818DEA0
sub_818DEA0: @ 818DEA0
push {r4,r5,lr}
- ldr r5, =0x0203cd64
- ldr r0, =0x03005d8c
+ ldr r5, =gUnknown_0203CD64
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16747,7 +16747,7 @@ sub_818DEA0: @ 818DEA0
sub_818DEDC: @ 818DEDC
push {lr}
bl sub_818DB7C
- ldr r0, =0x0203cd64
+ ldr r0, =gUnknown_0203CD64
ldr r1, [r0]
movs r0, 0x1
strb r0, [r1, 0x1]
@@ -16773,7 +16773,7 @@ sub_818DF00: @ 818DF00
movs r0, 0xF
ands r4, r0
movs r3, 0
- ldr r5, =0x0203cd68
+ ldr r5, =gUnknown_0203CD68
ldr r1, =gUnknown_0860B1A4
lsls r0, r4, 2
adds r6, r0, r1
@@ -16816,8 +16816,8 @@ _0818DF1A:
thumb_func_start sub_818DF68
sub_818DF68: @ 818DF68
push {r4-r6,lr}
- ldr r2, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16888,8 +16888,8 @@ _0818DFB4:
thumb_func_start sub_818E004
sub_818E004: @ 818E004
- ldr r2, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -16911,8 +16911,8 @@ sub_818E004: @ 818E004
thumb_func_start sub_818E038
sub_818E038: @ 818E038
push {lr}
- ldr r1, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -16942,7 +16942,7 @@ sub_818E06C: @ 818E06C
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r4, [r0]
ldr r0, =0x00003b58
adds r7, r4, r0
@@ -17037,8 +17037,8 @@ _0818E12C:
sub_818E13C: @ 818E13C
push {r4-r7,lr}
movs r7, 0x1
- ldr r5, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r5, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
ldr r2, =0x00003b58
adds r0, r1, r2
@@ -17046,14 +17046,14 @@ sub_818E13C: @ 818E13C
ldrb r0, [r0, 0x18]
cmp r0, 0xFF
bne _0818E174
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085EEB7E
bl CopyString_Limit7
movs r7, 0
b _0818E1DC
.pool
_0818E174:
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldr r0, =0x00003b70
adds r1, r0
adds r0, r4, 0
@@ -17068,7 +17068,7 @@ _0818E174:
bl sub_818E258
lsls r0, 24
lsrs r4, r0, 24
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r0, [r6]
bl sub_818E258
lsls r0, 24
@@ -17090,11 +17090,11 @@ _0818E1BA:
lsrs r2, r0, 24
cmp r2, r4
bcs _0818E1DC
- ldr r0, =0x0203cd68
+ ldr r0, =gUnknown_0203CD68
ldr r1, [r0]
adds r1, 0x18
adds r1, r2
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, r2
ldrb r1, [r1]
@@ -17114,8 +17114,8 @@ _0818E1DC:
thumb_func_start sub_818E1F4
sub_818E1F4: @ 818E1F4
push {r4-r6,lr}
- ldr r3, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r3, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
ldr r2, =0x00003b58
adds r0, r1, r2
@@ -17124,7 +17124,7 @@ sub_818E1F4: @ 818E1F4
movs r4, 0
ldr r0, =0x00003b78
adds r1, r0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrh r1, [r1]
adds r6, r3, 0
@@ -17182,8 +17182,8 @@ _0818E268:
thumb_func_start sub_818E274
sub_818E274: @ 818E274
push {r4,lr}
- ldr r4, =0x02021cc4
- ldr r0, =0x0203cd68
+ ldr r4, =gUnknown_02021CC4
+ ldr r0, =gUnknown_0203CD68
ldr r0, [r0]
ldrh r0, [r0, 0x28]
bl itemid_get_item
@@ -17199,8 +17199,8 @@ sub_818E274: @ 818E274
thumb_func_start sub_818E298
sub_818E298: @ 818E298
push {r4,lr}
- ldr r4, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r4, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -17228,8 +17228,8 @@ _0818E2CC:
thumb_func_start sub_818E2D8
sub_818E2D8: @ 818E2D8
- ldr r2, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r3, =0x00003b58
adds r1, r0, r3
@@ -17252,17 +17252,17 @@ sub_818E2FC: @ 818E2FC
thumb_func_start sub_818E308
sub_818E308: @ 818E308
push {r4-r6,lr}
- ldr r5, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r5, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
str r0, [r5]
- ldr r6, =0x02021cc4
+ ldr r6, =gUnknown_02021CC4
ldrh r1, [r0, 0x14]
adds r0, r6, 0
bl CopyEasyChatWord
- ldr r4, =0x02021dc4
+ ldr r4, =gUnknown_02021DC4
ldr r0, [r5]
ldrh r1, [r0, 0x16]
adds r0, r4, 0
@@ -17284,13 +17284,13 @@ _0818E33C:
thumb_func_start sub_818E358
sub_818E358: @ 818E358
- ldr r1, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
str r0, [r1]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r0, [r0, 0x28]
strh r0, [r1]
bx lr
@@ -17299,8 +17299,8 @@ sub_818E358: @ 818E358
thumb_func_start sub_818E37C
sub_818E37C: @ 818E37C
- ldr r1, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -17313,8 +17313,8 @@ sub_818E37C: @ 818E37C
thumb_func_start sub_818E39C
sub_818E39C: @ 818E39C
- ldr r1, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -17327,8 +17327,8 @@ sub_818E39C: @ 818E39C
thumb_func_start sub_818E3BC
sub_818E3BC: @ 818E3BC
- ldr r1, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -17350,8 +17350,8 @@ sub_818E3E0: @ 818E3E0
thumb_func_start sub_818E3EC
sub_818E3EC: @ 818E3EC
push {r4,lr}
- ldr r4, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r4, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -17382,8 +17382,8 @@ _0818E422:
thumb_func_start sub_818E430
sub_818E430: @ 818E430
push {r4,r5,lr}
- ldr r1, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -17418,7 +17418,7 @@ _0818E448:
thumb_func_start sub_818E47C
sub_818E47C: @ 818E47C
push {lr}
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0x11
strh r0, [r1]
bl easy_chat_input_maybe
@@ -17430,7 +17430,7 @@ sub_818E47C: @ 818E47C
thumb_func_start sub_818E490
sub_818E490: @ 818E490
push {lr}
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
movs r1, 0x1
bl remove_item
@@ -17442,18 +17442,18 @@ sub_818E490: @ 818E490
thumb_func_start sub_818E4A4
sub_818E4A4: @ 818E4A4
push {r4-r6,lr}
- ldr r2, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
str r0, [r2]
- ldr r1, =0x0203ce7c
+ ldr r1, =gUnknown_0203CE7C
ldrh r1, [r1]
strh r1, [r0, 0x28]
movs r3, 0
adds r4, r2, 0
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
adds r5, r4, 0
adds r2, r6, 0
_0818E4C2:
@@ -17488,8 +17488,8 @@ _0818E4C2:
thumb_func_start sub_818E510
sub_818E510: @ 818E510
- ldr r2, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r3, =0x00003b58
adds r1, r0, r3
@@ -17505,13 +17505,13 @@ sub_818E510: @ 818E510
thumb_func_start sub_818E538
sub_818E538: @ 818E538
push {lr}
- ldr r2, =0x0203cd68
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
ldr r0, =0x00003b58
adds r1, r0
str r1, [r2]
- ldr r0, =0x02021ec4
+ ldr r0, =gUnknown_02021EC4
ldrh r1, [r1, 0x14]
bl CopyEasyChatWord
pop {r0}
@@ -17530,8 +17530,8 @@ sub_818E564: @ 818E564
thumb_func_start sub_818E570
sub_818E570: @ 818E570
push {r4-r7,lr}
- ldr r2, =0x0203cd68
- ldr r1, =0x03005d8c
+ ldr r2, =gUnknown_0203CD68
+ ldr r1, =gUnknown_03005D8C
ldr r1, [r1]
ldr r4, =0x00003b58
adds r3, r1, r4
@@ -17577,7 +17577,7 @@ _0818E5C6:
adds r2, r0, 0
adds r2, 0x2B
ldrb r0, [r6]
- ldr r7, =0x0203cd68
+ ldr r7, =gUnknown_0203CD68
ldrb r4, [r2]
cmp r0, r4
bne _0818E5E4
@@ -17603,7 +17603,7 @@ _0818E5EC:
thumb_func_start sub_818E604
sub_818E604: @ 818E604
push {r4,lr}
- ldr r4, =0x0203cd6c
+ ldr r4, =gUnknown_0203CD6C
ldr r1, [r4]
movs r0, 0xFF
strb r0, [r1, 0x4]
@@ -17630,8 +17630,8 @@ sub_818E604: @ 818E604
thumb_func_start sub_818E638
sub_818E638: @ 818E638
push {r4,lr}
- ldr r4, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r4, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -17655,8 +17655,8 @@ sub_818E638: @ 818E638
thumb_func_start sub_818E674
sub_818E674: @ 818E674
push {lr}
- ldr r2, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r2, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003b58
adds r0, r1
@@ -17686,8 +17686,8 @@ sub_818E6B0: @ 818E6B0
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r4, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r4, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r3, =0x00003b58
adds r1, r0, r3
@@ -17702,7 +17702,7 @@ sub_818E6B0: @ 818E6B0
movs r2, 0x8
bl memset
ldr r1, [r4]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
adds r1, 0x4
ldr r0, [r0]
ldm r0!, {r2,r3}
@@ -17724,8 +17724,8 @@ sub_818E704: @ 818E704
adds r2, r0, 0
movs r3, 0
movs r4, 0
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r5, =0x00003b58
adds r0, r5
@@ -17771,7 +17771,7 @@ _0818E76A:
bne _0818E784
adds r0, r3, 0
bl sub_818E6B0
- ldr r0, =0x0203cd6c
+ ldr r0, =gUnknown_0203CD6C
ldr r1, [r0]
ldrb r0, [r1, 0x2]
adds r0, 0x1
@@ -17794,8 +17794,8 @@ _0818E78C:
sub_818E794: @ 818E794
push {r4,r5,lr}
adds r5, r1, 0
- ldr r4, =0x0203cd6c
- ldr r1, =0x03005d8c
+ ldr r4, =gUnknown_0203CD6C
+ ldr r1, =gUnknown_03005D8C
ldr r1, [r1]
ldr r2, =0x00003b58
adds r1, r2
@@ -17824,8 +17824,8 @@ sub_818E794: @ 818E794
sub_818E7E0: @ 818E7E0
push {r4,lr}
adds r3, r1, 0
- ldr r2, =0x0203cd6c
- ldr r1, =0x03005d8c
+ ldr r2, =gUnknown_0203CD6C
+ ldr r1, =gUnknown_03005D8C
ldr r1, [r1]
ldr r4, =0x00003b58
adds r1, r4
@@ -17848,8 +17848,8 @@ sub_818E7E0: @ 818E7E0
thumb_func_start sub_818E81C
sub_818E81C: @ 818E81C
push {r4,lr}
- ldr r3, =0x0203cd6c
- ldr r1, =0x03005d8c
+ ldr r3, =gUnknown_0203CD6C
+ ldr r1, =gUnknown_03005D8C
ldr r1, [r1]
ldr r4, =0x00003b58
adds r2, r1, r4
@@ -17865,8 +17865,8 @@ sub_818E81C: @ 818E81C
thumb_func_start sub_818E848
sub_818E848: @ 818E848
- ldr r2, =0x0203cd6c
- ldr r1, =0x03005d8c
+ ldr r2, =gUnknown_0203CD6C
+ ldr r1, =gUnknown_03005D8C
ldr r1, [r1]
ldr r3, =0x00003b58
adds r1, r3
@@ -17894,8 +17894,8 @@ sub_818E868: @ 818E868
thumb_func_start sub_818E880
sub_818E880: @ 818E880
push {lr}
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -17921,8 +17921,8 @@ _0818E8AE:
thumb_func_start sub_818E8B4
sub_818E8B4: @ 818E8B4
push {lr}
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -17944,8 +17944,8 @@ _0818E8DA:
sub_818E8E0: @ 818E8E0
push {r4,lr}
movs r3, 0
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r4, =0x00003b58
adds r2, r0, r4
@@ -17969,8 +17969,8 @@ _0818E8FE:
thumb_func_start sub_818E914
sub_818E914: @ 818E914
push {lr}
- ldr r0, =0x02021dc4
- ldr r1, =0x02021cc4
+ ldr r0, =gUnknown_02021DC4
+ ldr r1, =gUnknown_02021CC4
bl sub_818E794
pop {r0}
bx r0
@@ -17990,8 +17990,8 @@ sub_818E92C: @ 818E92C
thumb_func_start sub_818E940
sub_818E940: @ 818E940
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -18004,13 +18004,13 @@ sub_818E940: @ 818E940
thumb_func_start sub_818E960
sub_818E960: @ 818E960
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
str r0, [r1]
- ldr r2, =0x020375e2
+ ldr r2, =gUnknown_020375E2
ldr r1, =gUnknown_0860B34C
ldrb r0, [r0, 0xD]
lsls r0, 1
@@ -18023,8 +18023,8 @@ sub_818E960: @ 818E960
thumb_func_start sub_818E990
sub_818E990: @ 818E990
- ldr r1, =0x0203cd6c
- ldr r0, =0x03005d8c
+ ldr r1, =gUnknown_0203CD6C
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00003b58
adds r0, r2
@@ -18038,7 +18038,7 @@ sub_818E990: @ 818E990
sub_818E9AC: @ 818E9AC
push {lr}
ldr r1, =gUnknown_0860D090
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -18052,7 +18052,7 @@ sub_818E9AC: @ 818E9AC
thumb_func_start sub_818E9CC
sub_818E9CC: @ 818E9CC
push {r4-r7,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000ca9
adds r0, r1
@@ -18108,7 +18108,7 @@ sub_818E9CC: @ 818E9CC
adds r1, r0
strh r6, [r1]
_0818EA3E:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -18118,7 +18118,7 @@ _0818EA3E:
negs r3, r3
movs r0, 0
bl saved_warp2_set
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
strh r6, [r0]
pop {r4-r7}
pop {r0}
@@ -18129,7 +18129,7 @@ _0818EA3E:
thumb_func_start sub_818EA84
sub_818EA84: @ 818EA84
push {r4-r6,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -18140,7 +18140,7 @@ sub_818EA84: @ 818EA84
bl VarGet
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x9
bls _0818EAA8
@@ -18165,8 +18165,8 @@ _0818EAC8:
.4byte _0818ECD0
.4byte _0818ECF4
_0818EAF0:
- ldr r3, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r3, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r5, 1
lsls r2, r6, 2
@@ -18179,8 +18179,8 @@ _0818EAF0:
b _0818ED10
.pool
_0818EB14:
- ldr r4, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r4, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r3, =0x00000cdc
adds r2, r3
@@ -18199,8 +18199,8 @@ _0818EB14:
b _0818ED10
.pool
_0818EB48:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d08
adds r0, r2
@@ -18209,8 +18209,8 @@ _0818EB48:
b _0818ECBE
.pool
_0818EB64:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d08
adds r0, r3
@@ -18219,16 +18219,16 @@ _0818EB64:
b _0818ECBE
.pool
_0818EB80:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d08
adds r0, r2
b _0818ECBA
.pool
_0818EB98:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d08
adds r0, r3
@@ -18245,8 +18245,8 @@ _0818EBB4:
bne _0818EC04
cmp r5, 0
beq _0818EBE8
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d08
adds r0, r2
@@ -18255,8 +18255,8 @@ _0818EBB4:
b _0818ECBE
.pool
_0818EBE8:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d08
adds r0, r3
@@ -18267,8 +18267,8 @@ _0818EBE8:
_0818EC04:
cmp r5, 0
beq _0818EC24
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d08
adds r0, r2
@@ -18277,8 +18277,8 @@ _0818EC04:
b _0818ECBE
.pool
_0818EC24:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d08
adds r0, r3
@@ -18295,8 +18295,8 @@ _0818EC40:
bne _0818EC90
cmp r5, 0
beq _0818EC74
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d08
adds r0, r2
@@ -18306,8 +18306,8 @@ _0818EC40:
b _0818ED10
.pool
_0818EC74:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d08
adds r0, r3
@@ -18318,8 +18318,8 @@ _0818EC74:
_0818EC90:
cmp r5, 0
beq _0818ECB0
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d08
adds r0, r2
@@ -18328,8 +18328,8 @@ _0818EC90:
b _0818ECBE
.pool
_0818ECB0:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d08
adds r0, r3
@@ -18343,8 +18343,8 @@ _0818ECBE:
.pool
_0818ECD0:
bl sub_81B8558
- ldr r2, =0x0203cef8
- ldr r0, =0x03005d90
+ ldr r2, =gUnknown_0203CEF8
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r1, 0xCB
lsls r1, 4
@@ -18357,8 +18357,8 @@ _0818ECD0:
b _0818ED10
.pool
_0818ECF4:
- ldr r2, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r2, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r3, =0x00000d0a
adds r0, r1, r3
@@ -18381,7 +18381,7 @@ _0818ED10:
thumb_func_start sub_818ED28
sub_818ED28: @ 818ED28
push {r4,r5,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -18392,7 +18392,7 @@ sub_818ED28: @ 818ED28
bl VarGet
lsls r0, 16
lsrs r5, r0, 16
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x8
bls _0818ED4C
@@ -18416,7 +18416,7 @@ _0818ED6C:
.4byte _0818EF50
.4byte _0818F008
_0818ED90:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
lsls r0, r4, 1
lsls r1, r5, 2
@@ -18424,17 +18424,17 @@ _0818ED90:
ldr r1, =0x00000d0c
adds r2, r1
adds r2, r0
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
strh r0, [r2]
b _0818F01E
.pool
_0818EDB4:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _0818EDE8
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r0, =0x00000cdc
adds r2, r0
@@ -18450,7 +18450,7 @@ _0818EDB4:
b _0818F01E
.pool
_0818EDE8:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r1, =0x00000cdc
adds r2, r1
@@ -18466,9 +18466,9 @@ _0818EDE8:
b _0818F01E
.pool
_0818EE10:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000d08
adds r2, r1
@@ -18480,9 +18480,9 @@ _0818EE10:
b _0818EF74
.pool
_0818EE34:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000d08
adds r3, r2
@@ -18495,18 +18495,18 @@ _0818EE34:
b _0818EFF4
.pool
_0818EE5C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000d08
adds r3, r1
b _0818EFE8
.pool
_0818EE78:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000d08
adds r3, r2
@@ -18527,9 +18527,9 @@ _0818EEA0:
bne _0818EF00
cmp r4, 0
beq _0818EEDC
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000d08
adds r3, r2
@@ -18541,9 +18541,9 @@ _0818EEA0:
b _0818EFF4
.pool
_0818EEDC:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000d08
adds r3, r2
@@ -18557,9 +18557,9 @@ _0818EEDC:
_0818EF00:
cmp r4, 0
beq _0818EF2C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000d08
adds r3, r1
@@ -18572,9 +18572,9 @@ _0818EF00:
b _0818EFF4
.pool
_0818EF2C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000d08
adds r2, r1
@@ -18594,9 +18594,9 @@ _0818EF50:
bne _0818EFB0
cmp r4, 0
beq _0818EF8C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r1, [r0]
ldr r0, =0x00000d08
adds r2, r0
@@ -18610,9 +18610,9 @@ _0818EF74:
b _0818F01E
.pool
_0818EF8C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000d08
adds r3, r2
@@ -18626,9 +18626,9 @@ _0818EF8C:
_0818EFB0:
cmp r4, 0
beq _0818EFDC
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000d08
adds r3, r1
@@ -18641,9 +18641,9 @@ _0818EFB0:
b _0818EFF4
.pool
_0818EFDC:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000d08
adds r3, r2
@@ -18661,9 +18661,9 @@ _0818EFF4:
b _0818F01E
.pool
_0818F008:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
ldrb r1, [r0]
ldrb r0, [r0, 0x1]
lsls r0, 8
@@ -18697,7 +18697,7 @@ sub_818F02C: @ 818F02C
movs r0, 0x18
bl AllocZeroed
str r0, [sp, 0x1C]
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -18746,7 +18746,7 @@ sub_818F02C: @ 818F02C
movs r7, 0
mov r10, r7
mov r8, r4
- ldr r0, =0x02024488
+ ldr r0, =gUnknown_02024488
mov r9, r0
movs r4, 0
_0818F0BA:
@@ -18797,7 +18797,7 @@ _0818F0E8:
cmp r5, 0x3
ble _0818F0E8
movs r5, 0
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
_0818F11C:
ldr r0, [r6]
ldr r1, =0x00000caa
@@ -18861,7 +18861,7 @@ _0818F184:
movs r5, 0x1
cmp r5, r10
bge _0818F1CA
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r7, =0x00000d28
adds r0, r7
@@ -18888,7 +18888,7 @@ _0818F1B2:
_0818F1CA:
cmp r5, r10
bne _0818F184
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
ldr r1, [sp, 0x34]
adds r3, r1
@@ -18915,7 +18915,7 @@ _0818F22C:
movs r5, 0x1
cmp r5, r10
bge _0818F274
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000d28
adds r0, r2
@@ -18942,7 +18942,7 @@ _0818F25C:
_0818F274:
cmp r5, r10
bne _0818F22C
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r3, [r5]
ldr r7, [sp, 0x34]
adds r3, r7
@@ -18980,7 +18980,7 @@ _0818F2AE:
movs r7, 0
cmp r7, r5
bge _0818F300
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, [sp, 0x8]
mov r8, r1
@@ -18994,7 +18994,7 @@ _0818F2D4:
ldrh r3, [r4]
cmp r3, r6
beq _0818F300
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r1, [r2]
lsls r0, r6, 4
adds r2, r0, r1
@@ -19016,7 +19016,7 @@ _0818F2D4:
_0818F300:
cmp r7, r5
bne _0818F2AE
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r1, [sp, 0x38]
add r1, r9
@@ -19027,7 +19027,7 @@ _0818F300:
ldr r2, [sp, 0x28]
add r2, sp
adds r2, 0x8
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r1, [r0]
lsls r0, r6, 4
adds r0, r1
@@ -19047,7 +19047,7 @@ _0818F300:
adds r1, r3, 0
ands r0, r1
strb r0, [r2]
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r2, [r5]
adds r2, r7
ldr r7, =0x00000d25
@@ -19085,7 +19085,7 @@ _0818F37C:
ldr r6, =gUnknown_0832A328
ldr r5, =gBaseStats
_0818F38A:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
mov r2, r10
lsls r1, r2, 1
@@ -19096,7 +19096,7 @@ _0818F38A:
subs r4, r0, 0x1
movs r0, 0x64
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0x3B
@@ -19213,7 +19213,7 @@ _0818F462:
_0818F494:
movs r7, 0
strh r7, [r6]
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
mov r2, r10
lsls r1, r2, 2
@@ -19231,7 +19231,7 @@ _0818F494:
ldr r0, [sp, 0x30]
mov r9, r0
_0818F4BC:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
mov r4, r9
add r4, r10
@@ -19241,7 +19241,7 @@ _0818F4BC:
adds r0, r2
adds r0, r4
ldrh r1, [r0]
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r0, [r3]
lsls r1, 4
adds r1, r0
@@ -19269,13 +19269,13 @@ _0818F4BC:
ldr r1, [r2]
adds r0, r1
strh r0, [r6]
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r1, =0x00000d64
adds r0, r1
adds r0, r4
ldrh r0, [r0]
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r1, [r2]
lsls r0, 4
adds r0, r1
@@ -19353,7 +19353,7 @@ _0818F5A0:
bcc _0818F5C2
cmp r1, r0
bne _0818F61E
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
lsls r0, r5, 2
adds r0, r1, r0
@@ -19403,7 +19403,7 @@ _0818F626:
beq _0818F6EE
movs r3, 0
mov r10, r3
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r4, =0x00000d24
adds r1, r4
@@ -19473,7 +19473,7 @@ _0818F6CC:
lsls r0, r1, 24
lsrs r0, 24
bl sub_81A4FF0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
ldr r2, =0x00000d64
adds r1, r2
@@ -19761,7 +19761,7 @@ sub_818F904: @ 818F904
ldrh r3, [r2]
strh r3, [r4]
strh r5, [r2]
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r5, [r2]
lsls r6, r0, 2
adds r6, r5, r6
@@ -19792,7 +19792,7 @@ sub_818F904: @ 818F904
mov r7, r8
orrs r3, r7
strh r3, [r5]
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
mov r8, r2
add r12, r0
add r9, r1
@@ -19830,9 +19830,9 @@ _0818F974:
thumb_func_start sub_818F9B0
sub_818F9B0: @ 818F9B0
push {lr}
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r2, =gUnknown_085CCD20
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
ldr r3, =0x00000cb2
adds r1, r3
@@ -19849,9 +19849,9 @@ sub_818F9B0: @ 818F9B0
thumb_func_start sub_818F9E0
sub_818F9E0: @ 818F9E0
push {lr}
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r2, =gUnknown_085CCD20
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
ldr r3, =0x00000cb2
adds r1, r3
@@ -19860,8 +19860,8 @@ sub_818F9E0: @ 818F9E0
adds r1, r2
ldr r1, [r1]
bl CopyString
- ldr r0, =0x02021dc4
- ldr r1, =0x02038bca
+ ldr r0, =gUnknown_02021DC4
+ ldr r1, =gUnknown_02038BCA
ldrh r1, [r1]
bl sub_8195898
pop {r0}
@@ -19872,15 +19872,15 @@ sub_818F9E0: @ 818F9E0
thumb_func_start sub_818FA20
sub_818FA20: @ 818FA20
push {r4,r5,lr}
- ldr r1, =0x0203cd70
+ ldr r1, =gUnknown_0203CD70
movs r0, 0
str r0, [r1]
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4, 0
movs r1, 0x3A
movs r2, 0
bl pokemon_getattr
- ldr r5, =0x0203cd74
+ ldr r5, =gUnknown_0203CD74
str r0, [r5]
adds r4, 0x64
adds r0, r4, 0
@@ -19891,7 +19891,7 @@ sub_818FA20: @ 818FA20
adds r1, r0
str r1, [r5]
bl calc_player_party_count
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r0, [r0]
bl sub_8195358
lsls r0, 16
@@ -19940,9 +19940,9 @@ sub_818FA74: @ 818FA74
adds r3, r4, 0
muls r3, r0
str r3, [sp, 0x18]
- ldr r6, =0x02024744
+ ldr r6, =gUnknown_02024744
adds r0, r3, r6
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r4, [r7]
lsls r5, 1
ldr r3, [sp, 0x28]
@@ -19954,7 +19954,7 @@ sub_818FA74: @ 818FA74
adds r4, r6
adds r4, r1
ldrh r3, [r4]
- ldr r7, =0x0203bc8c
+ ldr r7, =gUnknown_0203BC8C
ldr r7, [r7]
mov r8, r7
lsls r3, 4
@@ -19981,11 +19981,11 @@ sub_818FA74: @ 818FA74
mov r10, r5
ldr r3, =0x00000d64
mov r9, r3
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
mov r4, r10
str r4, [sp, 0x20]
_0818FB18:
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r1, [r7]
ldr r2, [sp, 0x28]
lsls r0, r2, 1
@@ -20008,12 +20008,12 @@ _0818FB18:
lsrs r2, 24
mov r12, r2
ldr r7, [sp, 0x1C]
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
adds r0, r7, r2
mov r2, r12
str r3, [sp, 0x24]
bl sub_80691F4
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r0, [r7]
add r0, r9
adds r0, r5
@@ -20038,13 +20038,13 @@ _0818FB74:
ldr r1, [sp, 0x10]
adds r4, r1, 0
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0x20
add r2, sp, 0xC
bl pokemon_setattr
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, [sp, 0x20]
add r1, r8
@@ -20052,7 +20052,7 @@ _0818FB74:
adds r0, r2
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -20227,7 +20227,7 @@ _0818FCFA:
adds r2, r7, 0x1
mov r10, r2
_0818FD00:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, [sp, 0x18]
adds r0, r1, r2
@@ -20261,7 +20261,7 @@ _0818FD3C:
adds r1, r2
adds r1, r0
ldrh r0, [r1]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -20272,7 +20272,7 @@ _0818FD3C:
_0818FD60:
movs r0, 0x64
muls r0, r6
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
movs r2, 0
@@ -20347,7 +20347,7 @@ _0818FDF6:
adds r2, r7, 0x1
mov r10, r2
_0818FDFC:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, [sp, 0x18]
adds r0, r1, r2
@@ -20381,7 +20381,7 @@ _0818FE38:
adds r1, r2
adds r1, r0
ldrh r0, [r1]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -20392,7 +20392,7 @@ _0818FE38:
_0818FE5C:
movs r0, 0x64
muls r0, r6
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
movs r2, 0
@@ -20849,7 +20849,7 @@ sub_81901A0: @ 81901A0
adds r3, r0, 0
adds r2, r1, 0
movs r5, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r4, =0x00000d24
adds r1, r4
@@ -20970,7 +20970,7 @@ _08190292:
sub_8190298: @ 8190298
push {lr}
bl sub_81902AC
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
strh r0, [r1]
pop {r0}
bx r0
@@ -20980,7 +20980,7 @@ sub_8190298: @ 8190298
thumb_func_start sub_81902AC
sub_81902AC: @ 81902AC
push {r4,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r1, =0x00000cb2
adds r0, r4, r1
@@ -21003,7 +21003,7 @@ sub_81902AC: @ 81902AC
thumb_func_start sub_81902E4
sub_81902E4: @ 81902E4
push {lr}
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r0, [r0]
movs r1, 0
bl sub_8162614
@@ -21015,9 +21015,9 @@ sub_81902E4: @ 81902E4
thumb_func_start sub_81902F8
sub_81902F8: @ 81902F8
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -21043,7 +21043,7 @@ sub_81902F8: @ 81902F8
thumb_func_start sub_819033C
sub_819033C: @ 819033C
push {r4,r5,lr}
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
ldr r1, =0x00000ca9
adds r0, r1
@@ -21103,7 +21103,7 @@ sub_81903B8: @ 81903B8
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
@@ -21136,7 +21136,7 @@ sub_8190400: @ 8190400
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, 2
add r0, r10
lsls r0, 3
@@ -21190,35 +21190,35 @@ _0819044E:
ldr r0, =gUnknown_0860CEB4
bl InitWindows
bl DeactivateAllTextPrinters
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
strh r4, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r4, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r4, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r4, [r0]
- ldr r0, =0x02022e20
+ ldr r0, =gUnknown_02022E20
strh r4, [r0]
- ldr r0, =0x02022e22
+ ldr r0, =gUnknown_02022E22
strh r4, [r0]
mov r2, r9
cmp r2, 0x2
bne _081904DC
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
strh r4, [r0]
- ldr r0, =0x02022e1e
+ ldr r0, =gUnknown_02022E1E
strh r4, [r0]
b _081904E6
.pool
_081904DC:
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
strh r4, [r0]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
_081904E6:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
mov r2, r10
lsls r1, r2, 2
add r1, r10
@@ -21263,7 +21263,7 @@ _08190508:
bl sub_80A1A74
bl ResetAllObjectData
bl ResetObjectPaletteAllocator
- ldr r1, =0x0300301c
+ ldr r1, =gUnknown_0300301C
movs r0, 0x4
strb r0, [r1]
b _08190602
@@ -21319,7 +21319,7 @@ _08190570:
_081905DE:
str r7, [sp, 0x8]
add r0, sp, 0x8
- ldr r1, =0x02037b14
+ ldr r1, =gUnknown_02037B14
ldr r2, =0x05000100
bl CpuSet
movs r0, 0
@@ -21339,7 +21339,7 @@ _08190602:
_08190634:
ldr r0, =sub_8194B70
bl SetVBlankCallback
- ldr r4, =0x0203cd78
+ ldr r4, =gUnknown_0203CD78
movs r0, 0x14
bl AllocZeroed
str r0, [r4]
@@ -21361,7 +21361,7 @@ _0819064A:
bl CreateTask
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -21378,7 +21378,7 @@ _0819064A:
lsrs r1, r5, 24
movs r0, 0
bl sub_819314C
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r1, [r0]
movs r0, 0x1
strb r0, [r1, 0x10]
@@ -21407,7 +21407,7 @@ _081906B0:
lsls r4, r7, 4
adds r4, r7
lsls r4, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
mov r8, r1
add r4, r8
adds r0, r4, 0
@@ -21531,7 +21531,7 @@ _081907D4:
asrs r0, 16
cmp r0, 0xBF
ble _081907F0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r3, 0x32
ldrsh r1, [r2, r3]
@@ -21587,7 +21587,7 @@ _08190838:
negs r1, r1
cmp r0, r1
bgt _08190858
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r3, 0x32
ldrsh r1, [r2, r3]
@@ -21643,7 +21643,7 @@ _081908A4:
ldr r0, =0x010f0000
cmp r1, r0
ble _081908C0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r3, 0x32
ldrsh r1, [r2, r3]
@@ -21700,7 +21700,7 @@ _08190910:
negs r1, r1
cmp r0, r1
bgt _08190930
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r3, 0x32
ldrsh r1, [r2, r3]
@@ -21778,7 +21778,7 @@ _081909A4:
asrs r0, 16
cmp r0, 0xAF
ble _081909C0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r2, 0x32
ldrsh r1, [r4, r2]
@@ -21842,7 +21842,7 @@ _08190A1C:
negs r1, r1
cmp r0, r1
bgt _08190A3C
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r2, 0x32
ldrsh r1, [r4, r2]
@@ -21906,7 +21906,7 @@ _08190A9C:
asrs r0, 16
cmp r0, 0xFF
ble _08190AB8
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r2, 0x32
ldrsh r1, [r4, r2]
@@ -21971,7 +21971,7 @@ _08190B14:
negs r1, r1
cmp r0, r1
bgt _08190B34
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
movs r2, 0x32
ldrsh r1, [r4, r2]
@@ -21997,7 +21997,7 @@ sub_8190B40: @ 8190B40
adds r3, r0, 0
movs r0, 0x2E
ldrsh r6, [r3, r0]
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -22014,7 +22014,7 @@ sub_8190B40: @ 8190B40
adds r0, r1
ldrb r0, [r0]
mov r10, r0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r5, [r1]
ldr r7, =0x00000cb2
adds r0, r5, r7
@@ -22040,7 +22040,7 @@ sub_8190B40: @ 8190B40
adds r4, r0, 0
cmp r1, 0
bge _08190BB6
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r1, [r0, 0x10]
subs r1, 0x1
@@ -22058,7 +22058,7 @@ _08190BB6:
lsls r0, 29
cmp r0, 0
blt _08190BD4
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
subs r0, 0x1
@@ -22074,7 +22074,7 @@ _08190BD4:
b _08190C4C
.pool
_08190BFC:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0
@@ -22086,7 +22086,7 @@ _08190C0C:
ldrsh r0, [r3, r2]
cmp r0, 0
beq _08190C28
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0x1
@@ -22096,7 +22096,7 @@ _08190C0C:
b _08190C4C
.pool
_08190C28:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0
@@ -22139,7 +22139,7 @@ sub_8190C6C: @ 8190C6C
adds r3, r0, 0
movs r0, 0x2E
ldrsh r1, [r3, r0]
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
@@ -22148,7 +22148,7 @@ sub_8190C6C: @ 8190C6C
ldrsh r0, [r1, r2]
cmp r0, 0x1
bne _08190C9C
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0
@@ -22156,7 +22156,7 @@ sub_8190C6C: @ 8190C6C
b _08190CC0
.pool
_08190C9C:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0x1
@@ -22198,7 +22198,7 @@ sub_8190CD4: @ 8190CD4
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, 2
add r0, r8
lsls r0, 3
@@ -22232,7 +22232,7 @@ _08190D18:
.4byte _081920BC
.4byte _08192106
_08190D3C:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -22249,7 +22249,7 @@ _08190D50:
movs r2, 0x10
movs r3, 0
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r6, r8
lsls r0, r6, 2
add r0, r8
@@ -22260,7 +22260,7 @@ _08190D50:
bl _08192202
.pool
_08190D7C:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -22272,7 +22272,7 @@ _08190D8C:
lsls r0, r1, 2
add r0, r8
lsls r0, 3
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r0, r2
movs r1, 0x2
strh r1, [r0, 0x8]
@@ -22300,7 +22300,7 @@ _08190DC6:
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r3, r8
lsls r0, r3, 2
add r0, r8
@@ -22311,7 +22311,7 @@ _08190DC6:
bl _08192202
.pool
_08190DF0:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r4, r8
lsls r2, r4, 2
adds r0, r2, r4
@@ -22345,7 +22345,7 @@ _08190E18:
cmp r6, r5
blt _08190E18
_08190E32:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
mov r1, r9
add r1, r8
lsls r1, 3
@@ -22359,7 +22359,7 @@ _08190E48:
lsls r1, r6, 2
adds r0, r1, r6
lsls r0, 3
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r0, r2
movs r3, 0x12
ldrsh r6, [r0, r3]
@@ -22389,51 +22389,51 @@ _08190E98:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, r4
movs r5, 0xC
ldrsh r2, [r0, r5]
cmp r2, 0
beq _08190ED4
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r1, [r0]
- ldr r1, =0x02022e1a
+ ldr r1, =gUnknown_02022E1A
movs r0, 0xA0
strh r0, [r1]
b _08190EE6
.pool
_08190ED4:
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
strh r2, [r0]
- ldr r1, =0x02022e16
+ ldr r1, =gUnknown_02022E16
movs r0, 0xA0
strh r0, [r1]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r2, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r2, [r0]
_08190EE6:
cmp r6, 0x1
bne _08190F9C
- ldr r5, =0x0203cd78
+ ldr r5, =gUnknown_0203CD78
ldr r0, [r5]
ldrb r1, [r0, 0x10]
cmp r1, 0
bne _08190F50
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
strh r1, [r0]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r6, 0xA0
lsls r6, 1
adds r0, r6, 0
strh r0, [r1]
ldr r3, =gUnknown_0860D080
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22453,16 +22453,16 @@ _08190EE6:
b _08191084
.pool
_08190F50:
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r6, 0x80
lsls r6, 1
adds r0, r6, 0
strh r0, [r1]
- ldr r0, =0x02022e1e
+ ldr r0, =gUnknown_02022E1E
movs r4, 0
strh r4, [r0]
ldr r3, =gUnknown_0860D080
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22484,12 +22484,12 @@ _08190F50:
b _08191084
.pool
_08190F9C:
- ldr r6, =0x0203cd78
+ ldr r6, =gUnknown_0203CD78
ldr r1, [r6]
ldrb r5, [r1, 0x10]
cmp r5, 0
bne _08190FF8
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22502,9 +22502,9 @@ _08190F9C:
lsrs r0, 24
adds r1, 0x11
bl sub_8192F08
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
strh r5, [r0]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r3, 0xA0
lsls r3, 1
adds r0, r3, 0
@@ -22524,7 +22524,7 @@ _08190F9C:
_08190FF8:
cmp r5, 0x2
bne _0819104C
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22537,10 +22537,10 @@ _08190FF8:
lsrs r0, 24
adds r1, 0x11
bl sub_8192F08
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r0, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r2, 0xA0
lsls r2, 1
adds r0, r2, 0
@@ -22558,15 +22558,15 @@ _08190FF8:
b _08191084
.pool
_0819104C:
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r3, 0x80
lsls r3, 1
adds r0, r3, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22587,13 +22587,13 @@ _0819104C:
bl sub_819314C
_08191084:
movs r6, 0
- ldr r5, =0x0203cd78
+ ldr r5, =gUnknown_0203CD78
mov r10, r5
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r5, r0, r1
mov r12, r6
adds r4, r3, 0
@@ -22684,10 +22684,10 @@ _08191150:
cmp r6, 0x7
ble _0819109E
movs r6, 0x8
- ldr r2, =0x0203cd78
+ ldr r2, =gUnknown_0203CD78
mov r12, r2
- ldr r3, =0x02020630
- ldr r1, =0x03005e00
+ ldr r3, =gUnknown_02020630
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -22778,7 +22778,7 @@ _08191214:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
movs r2, 0
movs r1, 0x4
@@ -22788,51 +22788,51 @@ _08191234:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, r4
movs r5, 0xC
ldrsh r2, [r0, r5]
cmp r2, 0
beq _08191278
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r1, [r0]
- ldr r1, =0x02022e1a
+ ldr r1, =gUnknown_02022E1A
ldr r2, =0x0000ff60
adds r0, r2, 0
strh r0, [r1]
b _0819128C
.pool
_08191278:
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
strh r2, [r0]
- ldr r1, =0x02022e16
+ ldr r1, =gUnknown_02022E16
ldr r3, =0x0000ff60
adds r0, r3, 0
strh r0, [r1]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r2, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r2, [r0]
_0819128C:
cmp r6, 0x2
bne _0819133C
- ldr r5, =0x0203cd78
+ ldr r5, =gUnknown_0203CD78
ldr r0, [r5]
ldrb r1, [r0, 0x10]
cmp r1, 0
bne _081912F4
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
strh r1, [r0]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
ldr r3, =gUnknown_0860D080
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22852,13 +22852,13 @@ _0819128C:
b _0819141C
.pool
_081912F4:
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
movs r4, 0
strh r4, [r0]
- ldr r0, =0x02022e1e
+ ldr r0, =gUnknown_02022E1E
strh r4, [r0]
ldr r3, =gUnknown_0860D080
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22880,12 +22880,12 @@ _081912F4:
b _0819141C
.pool
_0819133C:
- ldr r6, =0x0203cd78
+ ldr r6, =gUnknown_0203CD78
ldr r1, [r6]
ldrb r5, [r1, 0x10]
cmp r5, 0
bne _08191394
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22898,9 +22898,9 @@ _0819133C:
lsrs r0, 24
adds r1, 0x11
bl sub_8192F08
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
strh r5, [r0]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
ldr r2, [r6]
@@ -22918,7 +22918,7 @@ _0819133C:
_08191394:
cmp r5, 0x2
bne _081913E4
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22931,10 +22931,10 @@ _08191394:
lsrs r0, 24
adds r1, 0x11
bl sub_8192F08
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r0, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
ldr r2, [r6]
@@ -22950,15 +22950,15 @@ _08191394:
b _0819141C
.pool
_081913E4:
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r4, 0x80
lsls r4, 1
adds r0, r4, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0
strh r0, [r1]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -22979,13 +22979,13 @@ _081913E4:
bl sub_819314C
_0819141C:
movs r6, 0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
mov r10, r0
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r5, r0, r1
mov r12, r6
adds r4, r3, 0
@@ -23076,10 +23076,10 @@ _081914E8:
cmp r6, 0x7
ble _08191436
movs r6, 0x8
- ldr r2, =0x0203cd78
+ ldr r2, =gUnknown_0203CD78
mov r12, r2
- ldr r3, =0x02020630
- ldr r1, =0x03005e00
+ ldr r3, =gUnknown_02020630
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -23170,7 +23170,7 @@ _081915AC:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
movs r2, 0
movs r1, 0x5
@@ -23180,54 +23180,54 @@ _081915CC:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, r4
movs r5, 0xC
ldrsh r2, [r0, r5]
cmp r2, 0
beq _0819160C
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r2, =0x02022e18
+ ldr r2, =gUnknown_02022E18
movs r6, 0x80
lsls r6, 1
adds r0, r6, 0
strh r0, [r2]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r1, [r0]
b _08191622
.pool
_0819160C:
- ldr r1, =0x02022e14
+ ldr r1, =gUnknown_02022E14
movs r3, 0x80
lsls r3, 1
adds r0, r3, 0
strh r0, [r1]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r2, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r2, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r2, [r0]
_08191622:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r4, [r0]
ldrb r0, [r4, 0x10]
cmp r0, 0
bne _08191688
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r4, 0x80
lsls r4, 1
adds r0, r4, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
ldr r3, =gUnknown_0860D080
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -23247,16 +23247,16 @@ _08191622:
b _081916C6
.pool
_08191688:
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r6, 0x80
lsls r6, 1
adds r0, r6, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0
strh r0, [r1]
ldr r3, =gUnknown_0860D15C
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -23279,13 +23279,13 @@ _08191688:
bl sub_819314C
_081916C6:
movs r6, 0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
mov r10, r0
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r5, r0, r1
mov r12, r6
adds r4, r3, 0
@@ -23376,10 +23376,10 @@ _08191798:
cmp r6, 0x7
ble _081916E0
movs r6, 0x8
- ldr r2, =0x0203cd78
+ ldr r2, =gUnknown_0203CD78
mov r12, r2
- ldr r3, =0x02020630
- ldr r1, =0x03005e00
+ ldr r3, =gUnknown_02020630
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -23470,7 +23470,7 @@ _0819185C:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
movs r2, 0
movs r1, 0x6
@@ -23480,53 +23480,53 @@ _0819187C:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, r4
movs r5, 0xC
ldrsh r2, [r0, r5]
cmp r2, 0
beq _081918BC
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r2, =0x02022e18
+ ldr r2, =gUnknown_02022E18
movs r6, 0x80
lsls r6, 1
adds r0, r6, 0
strh r0, [r2]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r1, [r0]
b _081918D2
.pool
_081918BC:
- ldr r1, =0x02022e14
+ ldr r1, =gUnknown_02022E14
movs r3, 0x80
lsls r3, 1
adds r0, r3, 0
strh r0, [r1]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r2, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r2, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r2, [r0]
_081918D2:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r2, [r0]
ldrb r0, [r2, 0x10]
cmp r0, 0
bne _08191924
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r4, 0x80
lsls r4, 1
adds r0, r4, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -23539,13 +23539,13 @@ _081918D2:
b _08191958
.pool
_08191924:
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r0, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -23566,13 +23566,13 @@ _08191924:
bl sub_819314C
_08191958:
movs r6, 0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
mov r10, r0
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r5, r0, r1
mov r12, r6
adds r4, r3, 0
@@ -23663,10 +23663,10 @@ _08191A24:
cmp r6, 0x7
ble _08191972
movs r6, 0x8
- ldr r2, =0x0203cd78
+ ldr r2, =gUnknown_0203CD78
mov r12, r2
- ldr r3, =0x02020630
- ldr r1, =0x03005e00
+ ldr r3, =gUnknown_02020630
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -23757,7 +23757,7 @@ _08191AE8:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
movs r2, 0
movs r1, 0x6
@@ -23767,63 +23767,63 @@ _08191B08:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, r4
movs r5, 0xC
ldrsh r2, [r0, r5]
cmp r2, 0
beq _08191B48
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r2, =0x02022e18
+ ldr r2, =gUnknown_02022E18
movs r6, 0xFF
lsls r6, 8
adds r0, r6, 0
strh r0, [r2]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r1, [r0]
b _08191B5E
.pool
_08191B48:
- ldr r1, =0x02022e14
+ ldr r1, =gUnknown_02022E14
movs r3, 0xFF
lsls r3, 8
adds r0, r3, 0
strh r0, [r1]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r2, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r2, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r2, [r0]
_08191B5E:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0x1
bne _08191B94
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r0, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
b _08191B9E
.pool
_08191B94:
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e1e
+ ldr r0, =gUnknown_02022E1E
strh r1, [r0]
_08191B9E:
ldr r4, =gUnknown_0860D15C
- ldr r5, =0x0203cd78
+ ldr r5, =gUnknown_0203CD78
ldr r3, [r5]
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -23845,7 +23845,7 @@ _08191B9E:
ldrb r1, [r1]
bl sub_819314C
movs r6, 0
- ldr r7, =0x02020630
+ ldr r7, =gUnknown_02020630
mov r12, r6
mov r10, r5
adds r5, r7, 0
@@ -23937,10 +23937,10 @@ _08191C96:
cmp r6, 0x7
ble _08191BDC
movs r6, 0x8
- ldr r2, =0x0203cd78
+ ldr r2, =gUnknown_0203CD78
mov r12, r2
- ldr r3, =0x02020630
- ldr r1, =0x03005e00
+ ldr r3, =gUnknown_02020630
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -24034,53 +24034,53 @@ _08191D68:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, r4
movs r5, 0xC
ldrsh r2, [r0, r5]
cmp r2, 0
beq _08191DA8
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
movs r1, 0
strh r1, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r1, [r0]
- ldr r2, =0x02022e18
+ ldr r2, =gUnknown_02022E18
movs r6, 0xFF
lsls r6, 8
adds r0, r6, 0
strh r0, [r2]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r1, [r0]
b _08191DBE
.pool
_08191DA8:
- ldr r1, =0x02022e14
+ ldr r1, =gUnknown_02022E14
movs r3, 0xFF
lsls r3, 8
adds r0, r3, 0
strh r0, [r1]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r2, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r2, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r2, [r0]
_08191DBE:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r2, [r0]
ldrb r0, [r2, 0x10]
cmp r0, 0x2
bne _08191E10
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r4, 0x80
lsls r4, 1
adds r0, r4, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -24093,13 +24093,13 @@ _08191DBE:
b _08191E44
.pool
_08191E10:
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
movs r0, 0
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
movs r0, 0xA0
strh r0, [r1]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -24120,13 +24120,13 @@ _08191E10:
bl sub_819314C
_08191E44:
movs r6, 0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
mov r10, r0
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r5, r0, r1
mov r12, r6
adds r4, r3, 0
@@ -24217,10 +24217,10 @@ _08191F10:
cmp r6, 0x7
ble _08191E5E
movs r6, 0x8
- ldr r2, =0x0203cd78
+ ldr r2, =gUnknown_0203CD78
mov r12, r2
- ldr r3, =0x02020630
- ldr r1, =0x03005e00
+ ldr r3, =gUnknown_02020630
+ ldr r1, =gTasks
mov r0, r9
add r0, r8
lsls r0, 3
@@ -24312,7 +24312,7 @@ _08191FDA:
mov r0, r9
add r0, r8
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
movs r2, 0
movs r1, 0x7
@@ -24326,7 +24326,7 @@ _08191FF8:
lsls r0, r4, 2
add r0, r8
lsls r0, 3
- ldr r5, =0x03005e00
+ ldr r5, =gTasks
adds r1, r0, r5
ldrh r0, [r1, 0x12]
adds r0, 0x1
@@ -24335,15 +24335,15 @@ _08191FF8:
asrs r0, 16
cmp r0, 0x29
beq _08192100
- ldr r1, =0x02022e16
+ ldr r1, =gUnknown_02022E16
ldrh r0, [r1]
subs r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e1a
+ ldr r1, =gUnknown_02022E1A
ldrh r0, [r1]
subs r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
b _081920A4
.pool
_08192038:
@@ -24351,7 +24351,7 @@ _08192038:
lsls r0, r6, 2
add r0, r8
lsls r0, 3
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r1, r0, r2
ldrh r0, [r1, 0x12]
adds r0, 0x1
@@ -24360,15 +24360,15 @@ _08192038:
asrs r0, 16
cmp r0, 0x29
beq _08192100
- ldr r1, =0x02022e16
+ ldr r1, =gUnknown_02022E16
ldrh r0, [r1]
adds r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e1a
+ ldr r1, =gUnknown_02022E1A
ldrh r0, [r1]
adds r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e1e
+ ldr r1, =gUnknown_02022E1E
b _081920E8
.pool
_08192078:
@@ -24376,7 +24376,7 @@ _08192078:
lsls r0, r3, 2
add r0, r8
lsls r0, 3
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r1, r0, r4
ldrh r0, [r1, 0x12]
adds r0, 0x1
@@ -24385,15 +24385,15 @@ _08192078:
asrs r0, 16
cmp r0, 0x41
beq _08192100
- ldr r1, =0x02022e14
+ ldr r1, =gUnknown_02022E14
ldrh r0, [r1]
subs r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e18
+ ldr r1, =gUnknown_02022E18
ldrh r0, [r1]
subs r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
_081920A4:
ldrh r0, [r1]
subs r0, 0x4
@@ -24405,7 +24405,7 @@ _081920BC:
lsls r0, r5, 2
add r0, r8
lsls r0, 3
- ldr r6, =0x03005e00
+ ldr r6, =gTasks
adds r1, r0, r6
ldrh r0, [r1, 0x12]
adds r0, 0x1
@@ -24414,15 +24414,15 @@ _081920BC:
asrs r0, 16
cmp r0, 0x41
beq _08192100
- ldr r1, =0x02022e14
+ ldr r1, =gUnknown_02022E14
ldrh r0, [r1]
adds r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e18
+ ldr r1, =gUnknown_02022E18
ldrh r0, [r1]
adds r0, 0x4
strh r0, [r1]
- ldr r1, =0x02022e1c
+ ldr r1, =gUnknown_02022E1C
_081920E8:
ldrh r0, [r1]
adds r0, 0x4
@@ -24434,14 +24434,14 @@ _08192100:
strh r0, [r1, 0x8]
b _08192202
_08192106:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _08192202
movs r6, 0
- ldr r4, =0x0203cd78
+ ldr r4, =gUnknown_0203CD78
_08192116:
cmp r6, 0x1
bgt _08192134
@@ -24463,7 +24463,7 @@ _08192134:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl sub_80D2EF8
_0819214E:
@@ -24471,7 +24471,7 @@ _0819214E:
cmp r6, 0x7
ble _08192116
movs r6, 0x8
- ldr r4, =0x0203cd78
+ ldr r4, =gUnknown_0203CD78
_08192158:
cmp r6, 0x9
bgt _08192174
@@ -24493,7 +24493,7 @@ _08192174:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl sub_80D2EF8
_0819218E:
@@ -24501,7 +24501,7 @@ _0819218E:
cmp r6, 0xF
ble _08192158
bl sub_80D2F9C
- ldr r4, =0x0203cd78
+ ldr r4, =gUnknown_0203CD78
ldr r0, [r4]
bl Free
movs r5, 0
@@ -24520,7 +24520,7 @@ _081921C4:
bl CreateTask
lsls r0, 24
lsrs r6, r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
@@ -24568,7 +24568,7 @@ sub_819221C: @ 819221C
lsrs r0, 24
mov r9, r0
movs r7, 0
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, 2
add r0, r9
lsls r0, 3
@@ -24586,13 +24586,13 @@ sub_819221C: @ 819221C
adds r0, r5, r0
ldrb r0, [r0]
mov r10, r0
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r1, =0x00000cb2
adds r0, r1
ldrh r0, [r0]
mov r8, r0
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
ldrh r4, [r1, 0x2E]
movs r0, 0x3
ands r0, r4
@@ -24616,7 +24616,7 @@ _08192280:
ands r0, r4
cmp r0, 0
beq _081922BA
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0
@@ -24637,7 +24637,7 @@ _081922BA:
ands r0, r1
cmp r0, 0
beq _081922E2
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0
@@ -24658,7 +24658,7 @@ _081922E2:
ands r0, r1
cmp r0, 0
beq _08192304
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r1, [r0]
ldrb r0, [r1, 0x10]
cmp r0, 0
@@ -24674,7 +24674,7 @@ _08192304:
ands r0, r1
cmp r0, 0
beq _08192360
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
mov r3, r10
lsls r1, r3, 2
@@ -24686,7 +24686,7 @@ _08192304:
mov r12, r1
cmp r0, 0
bge _0819233C
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r2, [r0]
ldrb r4, [r2, 0x10]
subs r1, r4, 0x1
@@ -24698,7 +24698,7 @@ _08192304:
strb r0, [r2, 0x10]
movs r7, 0x4
_0819233C:
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
add r0, r12
ldr r1, =0x00000d25
@@ -24707,7 +24707,7 @@ _0819233C:
lsls r0, 29
cmp r0, 0
blt _08192360
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r3, [r0]
ldrb r1, [r3, 0x10]
subs r0, r1, 0x1
@@ -24721,7 +24721,7 @@ _08192360:
beq _08192366
b _081924A0
_08192366:
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r3, [r0]
ldrb r0, [r3, 0x10]
cmp r0, 0
@@ -24729,7 +24729,7 @@ _08192366:
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r1, r2
ldr r2, =gUnknown_0860D1A0
lsrs r0, r5, 31
@@ -24745,7 +24745,7 @@ _081923A0:
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
b _0819249E
.pool
@@ -24754,7 +24754,7 @@ _081923B0:
ands r0, r4
cmp r0, 0
beq _081923DE
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0x1
@@ -24777,7 +24777,7 @@ _081923DE:
ands r0, r1
cmp r0, 0
beq _0819240E
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r0, [r0, 0x10]
cmp r0, 0x1
@@ -24801,7 +24801,7 @@ _0819240E:
ands r0, r1
cmp r0, 0
beq _0819242C
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r1, [r0]
ldrb r0, [r1, 0x10]
cmp r0, 0
@@ -24816,7 +24816,7 @@ _0819242C:
ands r0, r1
cmp r0, 0
beq _08192446
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r1, [r0]
ldrb r0, [r1, 0x10]
cmp r0, 0x1
@@ -24828,7 +24828,7 @@ _08192444:
_08192446:
cmp r7, 0x9
bne _081924A0
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldrb r1, [r0, 0x10]
cmp r1, 0
@@ -24836,7 +24836,7 @@ _08192446:
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r1, r2
ldr r2, =gUnknown_0860D1C0
ldrb r0, [r0, 0x11]
@@ -24848,7 +24848,7 @@ _08192470:
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r1, r3
ldr r2, =gUnknown_0860D1C0
ldrb r0, [r0, 0x12]
@@ -24862,7 +24862,7 @@ _08192494:
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r0, r1
_0819249E:
strh r5, [r0, 0xA]
@@ -24873,7 +24873,7 @@ _081924A0:
beq _081924CC
movs r0, 0x5
bl audio_play
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -24925,7 +24925,7 @@ sub_81924E0: @ 81924E0
movs r0, 0x24
bl AllocZeroed
mov r8, r0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r3, [sp, 0x20]
lsls r0, r3, 2
@@ -25016,7 +25016,7 @@ _081925B6:
str r1, [sp, 0x4]
movs r1, 0x1
bl sub_818D8AC
- ldr r1, =0x0203cd78
+ ldr r1, =gUnknown_0203CD78
ldr r1, [r1]
adds r1, r5
strb r0, [r1]
@@ -25025,8 +25025,8 @@ _081925B6:
ands r0, r4
cmp r0, 0
beq _081925FC
- ldr r2, =0x02020630
- ldr r0, =0x0203cd78
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
adds r0, r5
ldrb r1, [r0]
@@ -25053,8 +25053,8 @@ _081925FC:
str r3, [sp, 0x40]
ldr r4, [sp, 0x20]
adds r0, r4
- ldr r6, =0x0203cd78
- ldr r2, =0x02020630
+ ldr r6, =gUnknown_0203CD78
+ ldr r2, =gUnknown_02020630
mov r10, r2
adds r4, r1, 0
lsls r5, r0, 1
@@ -25065,7 +25065,7 @@ _08192624:
ldr r1, [sp, 0x24]
cmp r1, r0
bne _08192660
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000d64
adds r0, r2
@@ -25083,7 +25083,7 @@ _08192660:
ldr r3, [sp, 0x24]
cmp r3, r0
bne _08192690
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000d64
adds r0, r1
@@ -25097,13 +25097,13 @@ _08192660:
b _081926B0
.pool
_08192690:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r3, =0x00000d64
adds r0, r3
adds r0, r5
ldrh r1, [r0]
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r0, [r0]
lsls r1, 4
adds r1, r0
@@ -25229,7 +25229,7 @@ _081927A2:
ldrb r0, [r0]
cmp r0, 0xFF
beq _081927CA
- ldr r3, =0x02021cc4
+ ldr r3, =gUnknown_02021CC4
adds r0, r1, r2
adds r2, r7, r0
_081927BA:
@@ -25242,7 +25242,7 @@ _081927BA:
cmp r0, 0xFF
bne _081927BA
_081927CA:
- ldr r5, =0x02021cc4
+ ldr r5, =gUnknown_02021CC4
adds r1, r7, r5
movs r0, 0
strb r0, [r1]
@@ -25254,7 +25254,7 @@ _081927CA:
ldr r2, [sp, 0x24]
cmp r2, r0
bne _08192800
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r0, r5, 0
bl AppendString
@@ -25265,7 +25265,7 @@ _08192800:
ldr r3, [sp, 0x24]
cmp r3, r0
bne _08192824
- ldr r4, =0x02021dc4
+ ldr r4, =gUnknown_02021DC4
adds r0, r4, 0
bl sub_8195938
adds r0, r5, 0
@@ -25274,7 +25274,7 @@ _08192800:
b _08192836
.pool
_08192824:
- ldr r4, =0x02021dc4
+ ldr r4, =gUnknown_02021DC4
ldr r1, [sp, 0x24]
adds r0, r4, 0
bl sub_8195898
@@ -25284,7 +25284,7 @@ _08192824:
_08192836:
add r0, sp, 0xC
ldrb r0, [r0, 0x5]
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
add r1, sp, 0xC
ldrb r3, [r1, 0xA]
adds r1, r4, 0
@@ -25329,7 +25329,7 @@ _0819288A:
ldr r4, [sp, 0x24]
cmp r4, r0
bne _081928C0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
lsls r0, r7, 1
add r0, r9
@@ -25342,7 +25342,7 @@ _081928C0:
ldr r4, [sp, 0x24]
cmp r4, r0
bne _081928E4
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
lsls r0, r7, 1
add r0, r9
@@ -25351,7 +25351,7 @@ _081928C0:
b _081928FA
.pool
_081928E4:
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
lsls r0, r7, 1
add r0, r9
@@ -25359,7 +25359,7 @@ _081928E4:
adds r1, r2
adds r1, r0
ldrh r1, [r1]
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r0, [r0]
lsls r1, 4
_081928FA:
@@ -25482,7 +25482,7 @@ _08192A00:
ldr r1, [sp, 0x24]
cmp r1, r0
bne _08192A20
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000efc
adds r0, r1
@@ -25490,7 +25490,7 @@ _08192A00:
b _08192A48
.pool
_08192A20:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
mov r12, r0
ldr r0, [sp, 0x3C]
@@ -25504,7 +25504,7 @@ _08192A20:
add r1, r12
adds r1, r0
ldrh r0, [r1]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -25616,7 +25616,7 @@ _08192AF0:
b _08192B34
.pool
_08192B24:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r7, 4
adds r1, r5, r1
@@ -25650,7 +25650,7 @@ _08192B4C:
b _08192B7E
.pool
_08192B70:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r7, 4
adds r0, r1
@@ -25740,7 +25740,7 @@ _08192C0C:
bge _08192C0C
b _08192D70
_08192C24:
- ldr r4, =0x0203bc8c
+ ldr r4, =gUnknown_0203BC8C
mov r10, r4
ldr r1, [sp, 0x3C]
ldr r2, [sp, 0x20]
@@ -25749,7 +25749,7 @@ _08192C24:
mov r9, r0
movs r7, 0x2
_08192C34:
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r4, =0x00000d64
adds r0, r4
@@ -25783,7 +25783,7 @@ _08192C60:
adds r1, r6, 0
bl __divsi3
adds r6, r0, 0
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r4, =0x00000d64
adds r0, r4
@@ -25817,7 +25817,7 @@ _08192C9C:
movs r5, 0
mov r4, r8
_08192CB4:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000d64
adds r0, r2
@@ -26150,7 +26150,7 @@ sub_8192F08: @ 8192F08
adds r3, r2, 0
cmp r6, r0
bge _08192FD4
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, =0x000003ff
mov r10, r1
ldr r2, =0x000003fe
@@ -26180,7 +26180,7 @@ _08192F42:
lsrs r0, r1, 22
cmp r0, r10
bne _08192F9C
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r2, 0
bl CopyString
b _08192FB8
@@ -26189,13 +26189,13 @@ _08192F9C:
lsrs r0, r1, 22
cmp r0, r9
bne _08192FB0
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
bl sub_8195938
b _08192FB8
.pool
_08192FB0:
lsrs r1, 22
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
bl sub_8195898
_08192FB8:
movs r2, 0x1
@@ -26237,7 +26237,7 @@ _08192FE8:
blt _08193006
b _08193126
_08193006:
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
mov r10, r5
ldr r0, =0x00000d25
mov r9, r0
@@ -26292,7 +26292,7 @@ _0819300E:
muls r1, r0
ldr r0, =gMoveNames
adds r1, r0
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
bl CopyString
mov r2, r10
ldr r1, [r2]
@@ -26326,7 +26326,7 @@ _081930BC:
ldr r0, =0xffc00000
cmp r1, r0
bne _081930E0
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r3, 0
bl CopyString
b _08193100
@@ -26335,13 +26335,13 @@ _081930E0:
ldr r0, =0xff800000
cmp r1, r0
bne _081930F8
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
bl sub_8195938
b _08193100
.pool
_081930F8:
lsrs r1, 22
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
bl sub_8195898
_08193100:
mov r0, r8
@@ -26450,7 +26450,7 @@ _081931B2:
negs r0, r0
str r0, [sp, 0x44]
_081931C2:
- ldr r4, =0x0203cd78
+ ldr r4, =gUnknown_0203CD78
ldr r1, [r4]
adds r1, 0x11
adds r0, r6, 0
@@ -26505,7 +26505,7 @@ _081931C2:
ldr r0, [r4]
adds r0, 0x11
mov r12, r0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r0, =gUnknown_0860D3C6
movs r3, 0
@@ -26561,7 +26561,7 @@ _081932A2:
ldr r0, =0x000003ff
cmp r1, r0
bne _081932D4
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
bl sub_806F000
@@ -26596,7 +26596,7 @@ _081932F8:
str r1, [sp, 0x4]
movs r1, 0x1
bl sub_818D8AC
- ldr r1, =0x0203cd78
+ ldr r1, =gUnknown_0203CD78
ldr r1, [r1]
ldr r2, [sp, 0x3C]
adds r1, r2
@@ -26606,8 +26606,8 @@ _081932F8:
ands r0, r3
cmp r0, 0
beq _08193334
- ldr r2, =0x02020630
- ldr r0, =0x0203cd78
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldr r7, [sp, 0x3C]
adds r0, r7
@@ -26625,8 +26625,8 @@ _08193334:
ldr r0, [sp, 0x2C]
cmp r0, 0
beq _0819335A
- ldr r2, =0x02020630
- ldr r0, =0x0203cd78
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
ldr r1, [sp, 0x3C]
adds r0, r1
@@ -26647,7 +26647,7 @@ _0819335A:
ldr r0, =0x000003ff
cmp r1, r0
bne _08193388
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
bl sub_806F000
@@ -26684,7 +26684,7 @@ _081933B8:
str r1, [sp, 0x4]
movs r1, 0x1
bl sub_818D8AC
- ldr r1, =0x0203cd78
+ ldr r1, =gUnknown_0203CD78
ldr r1, [r1]
add r1, r9
strb r0, [r1]
@@ -26693,8 +26693,8 @@ _081933B8:
ands r0, r1
cmp r0, 0
beq _081933F0
- ldr r2, =0x02020630
- ldr r0, =0x0203cd78
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
add r0, r9
ldrb r1, [r0]
@@ -26712,8 +26712,8 @@ _081933F0:
ldr r0, [r2, 0x4]
cmp r0, 0
beq _08193416
- ldr r2, =0x02020630
- ldr r0, =0x0203cd78
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
add r0, r9
ldrb r1, [r0]
@@ -26733,8 +26733,8 @@ _08193416:
lsls r3, 2
str r3, [sp, 0x70]
mov r8, r5
- ldr r6, =0x0203cd78
- ldr r7, =0x02020630
+ ldr r6, =gUnknown_0203CD78
+ ldr r7, =gUnknown_02020630
ldr r4, [sp, 0x54]
mov r9, r5
movs r0, 0x1
@@ -26744,7 +26744,7 @@ _0819342C:
ldr r0, =0x000003ff
cmp r1, r0
bne _08193464
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r1, [sp, 0x1C]
lsls r0, r1, 1
@@ -26761,7 +26761,7 @@ _08193464:
ldr r0, =0x000003fe
cmp r1, r0
bne _08193490
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r1, [sp, 0x1C]
lsls r0, r1, 1
@@ -26775,7 +26775,7 @@ _08193464:
b _081934B0
.pool
_08193490:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r1, [sp, 0x1C]
lsls r0, r1, 1
@@ -26786,7 +26786,7 @@ _08193490:
adds r2, r1
adds r2, r0
ldrh r1, [r2]
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r0, [r0]
lsls r1, 4
adds r1, r0
@@ -26878,8 +26878,8 @@ _08193548:
b _0819342C
_08193556:
movs r5, 0
- ldr r6, =0x0203cd78
- ldr r7, =0x02020630
+ ldr r6, =gUnknown_0203CD78
+ ldr r7, =gUnknown_02020630
mov r8, r7
ldr r4, [sp, 0x5C]
mov r9, r5
@@ -26890,7 +26890,7 @@ _08193564:
ldr r0, =0x000003ff
cmp r1, r0
bne _081935AC
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r3, [sp, 0x48]
ldr r1, [r3, 0x4]
@@ -26908,7 +26908,7 @@ _081935AC:
ldr r0, =0x000003fe
cmp r1, r0
bne _081935D8
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r0, [sp, 0x48]
ldr r1, [r0, 0x4]
@@ -26923,7 +26923,7 @@ _081935AC:
b _081935FA
.pool
_081935D8:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r0, [sp, 0x48]
ldr r1, [r0, 0x4]
@@ -26935,7 +26935,7 @@ _081935D8:
adds r2, r1
adds r2, r0
ldrh r1, [r2]
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r0, [r0]
lsls r1, 4
adds r1, r0
@@ -27057,7 +27057,7 @@ _081936A0:
adds r1, r2, 0
movs r0, 0xD0
strb r0, [r1, 0xD]
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r0, =gUnknown_0860D38C
ldr r7, [sp, 0x70]
adds r0, r7, r0
@@ -27090,8 +27090,8 @@ _081936A0:
ldr r0, =0x000003ff
cmp r1, r0
bne _0819375C
- ldr r0, =0x02021cc4
- ldr r1, =0x03005d90
+ ldr r0, =gUnknown_02021CC4
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
bl CopyString
b _0819377E
@@ -27100,12 +27100,12 @@ _0819375C:
ldr r0, =0x000003fe
cmp r1, r0
bne _08193774
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
bl sub_8195938
b _0819377E
.pool
_08193774:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
lsls r1, 16
lsrs r1, 16
bl sub_8195898
@@ -27114,7 +27114,7 @@ _0819377E:
movs r4, 0x2
strb r4, [r0, 0x5]
strb r4, [r0, 0xA]
- ldr r5, =0x02021cc4
+ ldr r5, =gUnknown_02021CC4
str r5, [sp, 0xC]
add r2, sp, 0x64
ldrb r2, [r2]
@@ -27145,7 +27145,7 @@ _0819377E:
ldr r0, =0x000003ff
cmp r1, r0
bne _081937E4
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r0, r5, 0
bl CopyString
@@ -27165,7 +27165,7 @@ _081937F8:
adds r0, r5, 0
bl sub_8195898
_08193802:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
str r0, [sp, 0xC]
add r0, sp, 0xC
movs r6, 0
@@ -27245,7 +27245,7 @@ sub_81938A4: @ 81938A4
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -27267,7 +27267,7 @@ sub_81938A4: @ 81938A4
sub_81938E0: @ 81938E0
push {r4,lr}
bl sub_8194D48
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
ldr r1, =0x00000d0a
adds r0, r2, r1
@@ -27294,7 +27294,7 @@ sub_81938E0: @ 81938E0
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -27319,7 +27319,7 @@ sub_819395C: @ 819395C
sub sp, 0x4
lsls r0, 24
lsrs r5, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -27350,7 +27350,7 @@ _08193990:
.4byte _08193BC2
.4byte _08193B84
_081939B0:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -27367,7 +27367,7 @@ _081939C2:
movs r2, 0x10
movs r3, 0
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -27377,14 +27377,14 @@ _081939C2:
lsls r0, r7, 4
adds r0, r7
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x1
bl StartObjectImageAnim
b _08193BC2
.pool
_08193A00:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -27423,7 +27423,7 @@ _08193A3C:
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -27440,7 +27440,7 @@ _08193A60:
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -27457,7 +27457,7 @@ _08193A84:
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -27467,7 +27467,7 @@ _08193A84:
b _08193BC2
.pool
_08193AA8:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -27479,7 +27479,7 @@ _08193AA8:
_08193ABA:
bl FreeAllWindowBuffers
bl remove_some_task
- ldr r4, =0x0203cd7c
+ ldr r4, =gUnknown_0203CD7C
ldr r0, [r4]
bl Free
str r6, [r4]
@@ -27488,7 +27488,7 @@ _08193ABA:
bl CreateTask
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r3, 2
adds r1, r3
lsls r1, 3
@@ -27508,13 +27508,13 @@ _08193ABA:
adds r0, r2
movs r1, 0x4
strh r1, [r0, 0x8]
- ldr r0, =0x0203cd78
+ ldr r0, =gUnknown_0203CD78
ldr r0, [r0]
strb r3, [r0, 0x10]
b _08193BC2
.pool
_08193B20:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -27524,7 +27524,7 @@ _08193B20:
bne _08193BC2
bl FreeAllWindowBuffers
bl remove_some_task
- ldr r4, =0x0203cd7c
+ ldr r4, =gUnknown_0203CD7C
ldr r0, [r4]
bl Free
str r6, [r4]
@@ -27533,7 +27533,7 @@ _08193B20:
bl CreateTask
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r3, 2
adds r0, r3
lsls r0, 3
@@ -27554,7 +27554,7 @@ _08193B20:
b _08193BC2
.pool
_08193B84:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -27564,13 +27564,13 @@ _08193B84:
bne _08193BC2
bl FreeAllWindowBuffers
bl remove_some_task
- ldr r4, =0x0203cd7c
+ ldr r4, =gUnknown_0203CD7C
ldr r0, [r4]
bl Free
str r6, [r4]
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music
bl SetMainCallback2
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -27599,19 +27599,19 @@ sub_8193BDC: @ 8193BDC
mov r9, r0
movs r1, 0x4
mov r8, r1
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
adds r0, r1
movs r1, 0xA
ldrsh r5, [r0, r1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb2
adds r0, r1
ldrh r6, [r0]
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
adds r2, r1, 0
adds r3, r0, 0
@@ -27721,7 +27721,7 @@ _08193CDE:
lsls r0, r5, 4
adds r0, r5
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
movs r1, 0
bl StartObjectImageAnim
@@ -27740,7 +27740,7 @@ _08193CDE:
adds r0, r4
movs r1, 0x1
bl StartObjectImageAnim
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -27765,7 +27765,7 @@ sub_8193D40: @ 8193D40
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -27789,14 +27789,14 @@ sub_8193D7C: @ 8193D7C
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r7, =0x020375e2
+ ldr r7, =gUnknown_020375E2
ldrh r0, [r7]
cmp r0, 0x1
bne _08193E10
- ldr r5, =0x02038bca
+ ldr r5, =gUnknown_02038BCA
ldrh r0, [r5]
bl sub_8195358
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
lsls r0, 2
adds r2, r0
@@ -27833,7 +27833,7 @@ sub_8193D7C: @ 8193D7C
lsls r3, 4
adds r1, r2, r3
adds r1, r0
- ldr r0, =0x03005d10
+ ldr r0, =gUnknown_03005D10
ldrh r0, [r0, 0x22]
strh r0, [r1]
add r2, r8
@@ -27849,7 +27849,7 @@ _08193E10:
ldr r5, =0x000003ff
adds r0, r5, 0
bl sub_8195358
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
lsls r0, 2
adds r2, r0
@@ -27885,10 +27885,10 @@ _08193E10:
lsls r3, 4
adds r1, r3
adds r1, r0
- ldr r0, =0x03005d10
+ ldr r0, =gUnknown_03005D10
ldrh r0, [r0, 0x24]
strh r0, [r1]
- ldr r0, =0x0202433a
+ ldr r0, =gUnknown_0202433A
ldrb r0, [r0]
cmp r0, 0x9
beq _08193E78
@@ -27909,7 +27909,7 @@ _08193E78:
orrs r0, r1
strb r0, [r2]
_08193E92:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb2
adds r0, r1
@@ -27978,7 +27978,7 @@ _08193F18:
adds r1, r5, r0
movs r0, 0
str r0, [r1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
ldr r1, [sp, 0x6C]
adds r0, r3, r1
@@ -28014,7 +28014,7 @@ _08193F60:
adds r1, r3, r5
adds r1, r0
ldrh r0, [r1]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -28081,13 +28081,13 @@ _08193FEE:
lsrs r5, r4, 16
lsls r0, 16
orrs r5, r0
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
ldr r4, =0x00000d64
adds r0, r4
add r0, r8
ldrh r4, [r0]
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r0, [r3]
lsls r4, 4
adds r4, r0
@@ -28294,7 +28294,7 @@ _08194182:
ldr r0, [sp, 0x48]
lsls r5, r0, 24
_0819419A:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r2, [sp, 0x50]
lsls r1, r2, 24
@@ -28376,7 +28376,7 @@ sub_8194220: @ 8194220
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, 2
add r0, r8
lsls r0, 3
@@ -28429,13 +28429,13 @@ _0819427C:
ldr r0, =gUnknown_0860CE94
bl InitWindows
bl DeactivateAllTextPrinters
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
strh r4, [r0]
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
strh r4, [r0]
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
strh r4, [r0]
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
strh r4, [r0]
movs r0, 0x2
movs r1, 0
@@ -28454,7 +28454,7 @@ _0819427C:
movs r0, 0x3
movs r2, 0
bl ChangeBgY
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r8
lsls r0, r2, 2
b _0819443C
@@ -28493,13 +28493,13 @@ _0819431C:
bl sub_80A1A74
bl ResetAllObjectData
bl ResetObjectPaletteAllocator
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r3, r8
lsls r0, r3, 2
b _0819443C
.pool
_0819438C:
- ldr r4, =0x0203cd7c
+ ldr r4, =gUnknown_0203CD7C
movs r0, 0x80
lsls r0, 4
bl AllocZeroed
@@ -28557,7 +28557,7 @@ _0819438C:
bl decompress_palette
str r6, [sp, 0x18]
add r0, sp, 0x18
- ldr r1, =0x02037b14
+ ldr r1, =gUnknown_02037B14
ldr r2, =0x05000100
bl CpuSet
movs r0, 0
@@ -28568,7 +28568,7 @@ _0819438C:
bl ShowBg
movs r0, 0x3
bl ShowBg
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r4, r8
lsls r0, r4, 2
_0819443C:
@@ -28601,7 +28601,7 @@ _08194492:
adds r5, 0x1
cmp r5, 0x1E
bls _08194492
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
ldr r1, [sp, 0x1C]
add r1, r8
lsls r1, 3
@@ -28685,7 +28685,7 @@ _081944FC:
movs r7, 0
movs r5, 0xF
_0819456C:
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
adds r0, r7
ldr r1, =0x00000d24
@@ -28693,12 +28693,12 @@ _0819456C:
ldrh r1, [r0]
lsls r1, 22
lsrs r1, 22
- ldr r0, =0x02022e2c
+ ldr r0, =gUnknown_02022E2C
bl sub_8195898
mov r2, r10
cmp r2, 0x1
bne _081945C4
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r2, [r3]
adds r0, r2, r7
ldr r1, =0x00000d25
@@ -28721,7 +28721,7 @@ _081945C4:
mov r3, r10
cmp r3, 0
bne _08194634
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
adds r0, r2, r7
ldr r1, =0x00000d25
@@ -28753,7 +28753,7 @@ _081945FC:
ldr r0, [sp, 0x1C]
add r0, r8
lsls r0, 3
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r0, r2
movs r3, 0x10
ldrsh r0, [r0, r3]
@@ -28775,13 +28775,13 @@ _08194634:
ldr r0, [sp, 0x1C]
add r0, r8
lsls r0, 3
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r0, r3
movs r1, 0x10
ldrsh r0, [r0, r1]
cmp r0, 0
beq _08194660
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
ldr r3, =0x00000cb2
adds r0, r3
@@ -28790,7 +28790,7 @@ _08194634:
b _0819466E
.pool
_08194660:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000cb2
adds r0, r2
@@ -28908,7 +28908,7 @@ _08194740:
bne _08194768
ldrb r0, [r4, 0x5]
ldrb r3, [r4, 0xA]
- ldr r1, =0x02022e2c
+ ldr r1, =gUnknown_02022E2C
movs r2, 0x3D
bl GetStringWidthDifference
b _0819476A
@@ -28917,7 +28917,7 @@ _08194768:
movs r0, 0x3
_0819476A:
strb r0, [r4, 0x8]
- ldr r0, =0x02022e2c
+ ldr r0, =gUnknown_02022E2C
str r0, [sp, 0x4]
ldr r0, =gUnknown_0860D3F1
ldr r1, [sp, 0x20]
@@ -28946,7 +28946,7 @@ _0819476A:
blt _081947A6
b _0819456C
_081947A6:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
ldr r1, [sp, 0x1C]
add r1, r8
lsls r1, 3
@@ -28986,7 +28986,7 @@ _081947C8:
bl CreateTask
lsls r0, 24
lsrs r5, r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -29009,11 +29009,11 @@ _08194844:
bl CreateTask
lsls r0, 24
lsrs r5, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
b _0819486C
.pool
_0819485C:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r8
lsls r0, r2, 2
add r0, r8
@@ -29030,7 +29030,7 @@ _0819486C:
strh r1, [r0, 0x8]
_08194878:
bl dp12_8087EA4
- ldr r0, =0x02038c28
+ ldr r0, =gUnknown_02038C28
ldr r2, =0x00001f0a
movs r4, 0xF0
lsls r4, 3
@@ -29046,7 +29046,7 @@ _08194888:
bge _08194888
movs r5, 0x5B
ldr r3, =gUnknown_0860CF44
- ldr r0, =0x02038c28
+ ldr r0, =gUnknown_02038C28
ldr r2, =0x00001f09
ldr r4, =0x00000836
adds r1, r0, r4
@@ -29136,7 +29136,7 @@ sub_8194950: @ 8194950
sub sp, 0x14
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -29169,7 +29169,7 @@ _0819499C:
movs r2, 0x10
movs r3, 0
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -29179,7 +29179,7 @@ _0819499C:
b _08194B3C
.pool
_081949C0:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -29219,9 +29219,9 @@ _081949CE:
movs r0, 0xD0
strb r0, [r1, 0xD]
movs r7, 0
- ldr r0, =0x02022e2c
+ ldr r0, =gUnknown_02022E2C
mov r9, r0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
mov r8, r1
adds r4, r2, 0
ldr r6, =gUnknown_0860D3F1
@@ -29320,7 +29320,7 @@ _08194AD4:
strh r0, [r1, 0x8]
b _08194B3C
_08194AEE:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x3
ands r0, r1
@@ -29333,7 +29333,7 @@ _08194AEE:
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -29343,7 +29343,7 @@ _08194AEE:
b _08194B3C
.pool
_08194B24:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -29387,27 +29387,27 @@ sub_8194B70: @ 8194B70
movs r1, 0x80
movs r2, 0x2
bl ChangeBgY
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
ldrh r1, [r0]
movs r0, 0x10
bl SetGpuReg
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
ldrh r1, [r0]
movs r0, 0x12
bl SetGpuReg
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
ldrh r1, [r0]
movs r0, 0x14
bl SetGpuReg
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
ldrh r1, [r0]
movs r0, 0x16
bl SetGpuReg
- ldr r0, =0x02022e1c
+ ldr r0, =gUnknown_02022E1C
ldrh r1, [r0]
movs r0, 0x18
bl SetGpuReg
- ldr r0, =0x02022e1e
+ ldr r0, =gUnknown_02022E1E
ldrh r1, [r0]
movs r0, 0x1A
bl SetGpuReg
@@ -29515,19 +29515,19 @@ _08194CD4:
thumb_func_start sub_8194CE4
sub_8194CE4: @ 8194CE4
push {lr}
- ldr r0, =0x02022e14
+ ldr r0, =gUnknown_02022E14
ldrh r1, [r0]
movs r0, 0x10
bl SetGpuReg
- ldr r0, =0x02022e16
+ ldr r0, =gUnknown_02022E16
ldrh r1, [r0]
movs r0, 0x12
bl SetGpuReg
- ldr r0, =0x02022e18
+ ldr r0, =gUnknown_02022E18
ldrh r1, [r0]
movs r0, 0x14
bl SetGpuReg
- ldr r0, =0x02022e1a
+ ldr r0, =gUnknown_02022E1A
ldrh r1, [r0]
movs r0, 0x16
bl SetGpuReg
@@ -29550,10 +29550,10 @@ sub_8194CE4: @ 8194CE4
thumb_func_start sub_8194D48
sub_8194D48: @ 8194D48
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
str r0, [r1]
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
bx lr
@@ -29570,9 +29570,9 @@ sub_8194D68: @ 8194D68
sub sp, 0x8
movs r3, 0
_08194D76:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
adds r0, r3, r0
ldrb r0, [r0]
subs r0, 0x1
@@ -29606,7 +29606,7 @@ _08194DBC:
_08194DBE:
cmp r5, 0x3
bgt _08194DEA
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r0, [r1]
add r0, r9
adds r1, r5, 0
@@ -29617,7 +29617,7 @@ _08194DBE:
adds r4, r0, 0
adds r1, r6, 0
adds r1, 0xD
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r0, r7, r2
movs r2, 0
bl pokemon_getattr
@@ -29629,7 +29629,7 @@ _08194DEA:
bne _08194E00
lsls r2, r6, 24
lsrs r2, 24
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r7, r1
movs r1, 0xA6
str r3, [sp, 0x4]
@@ -29639,7 +29639,7 @@ _08194E00:
mov r6, r8
cmp r6, 0x3
ble _08194DA8
- ldr r2, =0x03005d8c
+ ldr r2, =gUnknown_03005D8C
ldr r0, [r2]
movs r2, 0x64
mov r1, r10
@@ -29650,7 +29650,7 @@ _08194E00:
adds r0, r1
adds r1, r3, 0
muls r1, r2
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r1, r2
movs r2, 0x64
bl memcpy
@@ -29673,13 +29673,13 @@ sub_8194E44: @ 8194E44
push {r4-r7,lr}
sub sp, 0x4
movs r4, 0
- ldr r7, =0x03005d8c
+ ldr r7, =gUnknown_03005D8C
movs r6, 0x64
movs r5, 0
_08194E50:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
adds r0, r4, r0
ldrb r0, [r0]
subs r0, 0x1
@@ -29701,7 +29701,7 @@ _08194E50:
bl pokemon_getattr
mov r1, sp
strh r0, [r1]
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r0, r5, r0
movs r1, 0xC
mov r2, sp
@@ -29728,7 +29728,7 @@ sub_8194EB4: @ 8194EB4
thumb_func_start sub_8194EC0
sub_8194EC0: @ 8194EC0
push {r4,lr}
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r0, [r0]
bl sub_8195358
adds r4, r0, 0
@@ -29736,12 +29736,12 @@ sub_8194EC0: @ 8194EC0
bl sub_8195358
cmp r4, r0
ble _08194EE8
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
b _08194EEC
.pool
_08194EE8:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x2
_08194EEC:
strh r0, [r1]
@@ -29756,7 +29756,7 @@ sub_8194EF8: @ 8194EF8
push {r4,lr}
bl sub_8194D48
movs r2, 0
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r1, =0x00000d25
adds r0, r1
@@ -29779,8 +29779,8 @@ _08194F14:
cmp r0, 0
blt _08194F14
_08194F2A:
- ldr r0, =0x02021cc4
- ldr r1, =0x03005d90
+ ldr r0, =gUnknown_02021CC4
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsls r2, 2
adds r1, r2
@@ -29808,7 +29808,7 @@ sub_8194F58: @ 8194F58
str r0, [sp, 0x8]
str r0, [sp, 0xC]
str r0, [sp, 0x10]
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
ldr r5, =0x00000d0a
adds r0, r2, r5
@@ -29896,7 +29896,7 @@ _08195030:
movs r6, 0
cmp r6, r10
bge _08195064
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
ldr r3, =0x00000d24
adds r0, r3
@@ -29923,7 +29923,7 @@ _0819504C:
_08195064:
cmp r6, r10
bne _08194FCC
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r3, [r5]
ldr r0, [sp, 0x38]
adds r3, r0
@@ -29960,9 +29960,9 @@ _0819509E:
movs r7, 0
cmp r7, r6
bge _081950F4
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
mov r9, r1
ldr r2, [sp, 0x8]
mov r8, r2
@@ -29998,7 +29998,7 @@ _081950C8:
_081950F4:
cmp r7, r6
bne _0819509E
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r4, [sp, 0x28]
ldr r2, [sp, 0x3C]
@@ -30010,7 +30010,7 @@ _081950F4:
ldr r2, [sp, 0x2C]
add r2, sp
adds r2, 0x8
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r1, [r3]
lsls r0, r5, 4
adds r0, r1
@@ -30019,7 +30019,7 @@ _081950F4:
ldr r6, [sp, 0x24]
cmp r6, 0x2
ble _08195092
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
ldr r5, [sp, 0x38]
adds r2, r5
@@ -30031,7 +30031,7 @@ _081950F4:
adds r1, r4, 0
ands r0, r1
strb r0, [r2]
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r2, [r5]
ldr r0, [sp, 0x38]
adds r2, r0
@@ -30071,7 +30071,7 @@ _08195178:
_08195182:
movs r7, 0
strh r7, [r5]
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
mov r2, r10
lsls r1, r2, 2
@@ -30089,7 +30089,7 @@ _08195182:
ldr r4, [sp, 0x34]
mov r9, r4
_081951AA:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
mov r4, r9
add r4, r10
@@ -30099,7 +30099,7 @@ _081951AA:
adds r0, r2
adds r0, r4
ldrh r1, [r0]
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r0, [r3]
lsls r1, 4
adds r1, r0
@@ -30127,13 +30127,13 @@ _081951AA:
ldr r1, [r2]
adds r0, r1
strh r0, [r5]
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
ldr r1, =0x00000d64
adds r0, r1
adds r0, r4
ldrh r0, [r0]
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r1, [r2]
lsls r0, 4
adds r0, r1
@@ -30216,7 +30216,7 @@ _08195288:
_081952C4:
cmp r1, r0
bne _081952F0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
mov r3, r10
lsls r0, r3, 2
@@ -30263,7 +30263,7 @@ _08195314:
mov r3, r10
cmp r3, 0x3
ble _08195314
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r4, =0x00000ca9
adds r1, r4
@@ -30292,7 +30292,7 @@ sub_8195358: @ 8195358
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000d24
adds r0, r1
@@ -30330,7 +30330,7 @@ sub_81953A0: @ 81953A0
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000d24
adds r0, r1
@@ -30425,7 +30425,7 @@ sub_8195438: @ 8195438
lsls r0, 3
str r0, [sp, 0x14]
_0819545E:
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
lsls r4, r5, 2
adds r1, r0, r4
@@ -30453,7 +30453,7 @@ _08195488:
ldr r0, [sp]
bl sub_81901A0
str r0, [sp, 0x8]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
adds r0, r3, r4
ldr r1, =0x00000d24
@@ -30474,7 +30474,7 @@ _08195488:
movs r3, 0x4
orrs r0, r3
strb r0, [r1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r1, r2
ldr r2, =0x00000d25
@@ -30489,7 +30489,7 @@ _08195488:
ldr r1, [sp, 0x8]
ldr r2, [sp]
bl sub_8193ED0
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
ldr r5, [sp, 0x8]
lsls r2, r5, 1
@@ -30500,7 +30500,7 @@ _08195488:
b _08195874
.pool
_08195504:
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r3, [r4]
ldr r0, [sp, 0x8]
lsls r2, r0, 2
@@ -30582,14 +30582,14 @@ _081955AA:
lsls r7, r5, 1
ldr r4, [sp, 0x18]
_081955B0:
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r1, [r2]
ldr r3, =0x00000d64
adds r1, r3
ldr r2, [sp, 0x38]
adds r0, r1, r2
ldrh r0, [r0]
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
mov r8, r3
ldr r2, [r3]
lsls r0, 4
@@ -30614,7 +30614,7 @@ _081955B0:
adds r5, 0x1
cmp r5, 0x3
ble _081955AA
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
ldr r3, =0x00000d64
adds r0, r3
@@ -30687,14 +30687,14 @@ _08195678:
str r5, [sp, 0x3C]
ldr r4, [sp, 0x20]
_08195682:
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
ldr r0, =0x00000d64
adds r1, r0
mov r2, r8
adds r0, r1, r2
ldrh r0, [r0]
- ldr r5, =0x0203bc8c
+ ldr r5, =gUnknown_0203BC8C
mov r9, r5
ldr r2, [r5]
lsls r0, 4
@@ -30721,7 +30721,7 @@ _08195682:
ldr r5, [sp, 0x3C]
cmp r5, 0x3
ble _08195678
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
ldr r5, [sp, 0x1C]
adds r1, r3, r5
@@ -30769,7 +30769,7 @@ _08195682:
ldr r2, [sp, 0xC]
cmp r2, r0
ble _08195784
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
ldr r5, [sp, 0x30]
adds r1, r5
@@ -30794,7 +30794,7 @@ _08195682:
ldr r1, [sp, 0x8]
ldr r2, [sp]
bl sub_8193ED0
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
movs r5, 0xEC
lsls r5, 4
@@ -30808,7 +30808,7 @@ _08195784:
ldr r5, [sp, 0x10]
cmp r3, r5
bge _081957DC
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r3, [sp, 0x4]
lsls r2, r3, 2
@@ -30819,7 +30819,7 @@ _08195784:
movs r3, 0x4
orrs r0, r3
strb r0, [r1]
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
adds r1, r2
ldr r0, =0x00000d25
@@ -30848,7 +30848,7 @@ _081957DC:
ldr r5, [sp, 0x8]
cmp r3, r5
ble _08195830
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, [sp, 0x30]
adds r1, r2
@@ -30858,7 +30858,7 @@ _081957DC:
movs r5, 0x4
orrs r0, r5
strb r0, [r1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r1, r2
adds r1, r3
@@ -30873,7 +30873,7 @@ _081957DC:
ldr r1, [sp, 0x8]
ldr r2, [sp]
bl sub_8193ED0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
movs r2, 0xEC
lsls r2, 4
@@ -30882,7 +30882,7 @@ _081957DC:
b _08195872
.pool
_08195830:
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
ldr r0, [sp, 0x4]
lsls r2, r0, 2
@@ -30893,7 +30893,7 @@ _08195830:
movs r5, 0x4
orrs r0, r5
strb r0, [r1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r1, r2
adds r1, r3
@@ -30908,7 +30908,7 @@ _08195830:
ldr r1, [sp, 0x4]
ldr r2, [sp]
bl sub_8193ED0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
movs r2, 0xEC
lsls r2, 4
@@ -30954,7 +30954,7 @@ _081958B8:
ldr r0, =0x000003ff
cmp r5, r0
bne _081958DC
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
_081958C2:
adds r0, r6, r4
@@ -30970,7 +30970,7 @@ _081958DC:
ldr r0, =0x0000012b
cmp r5, r0
bhi _081958FC
- ldr r0, =0x0203bc88
+ ldr r0, =gUnknown_0203BC88
ldr r1, [r0]
movs r0, 0x34
muls r0, r5
@@ -31042,7 +31042,7 @@ _08195940:
sub_8195960: @ 8195960
push {lr}
ldr r1, =gUnknown_0860DE50
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -31056,7 +31056,7 @@ sub_8195960: @ 8195960
thumb_func_start sub_8195980
sub_8195980: @ 8195980
push {r4-r7,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000ca9
adds r0, r1
@@ -31112,7 +31112,7 @@ sub_8195980: @ 8195980
adds r1, r0
strh r6, [r1]
_081959F2:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -31122,7 +31122,7 @@ _081959F2:
negs r3, r3
movs r0, 0
bl saved_warp2_set
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
strh r6, [r0]
pop {r4-r7}
pop {r0}
@@ -31133,7 +31133,7 @@ _081959F2:
thumb_func_start sub_8195A38
sub_8195A38: @ 8195A38
push {r4-r7,lr}
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
ldr r1, =0x00000ca9
adds r0, r1
@@ -31144,7 +31144,7 @@ sub_8195A38: @ 8195A38
bl VarGet
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
beq _08195A90
@@ -31159,7 +31159,7 @@ _08195A74:
beq _08195AB0
b _08195AD0
_08195A7A:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldr r1, [r5]
ldr r2, =0x00000dc6
adds r1, r2
@@ -31168,7 +31168,7 @@ _08195A7A:
b _08195AD0
.pool
_08195A90:
- ldr r3, =0x020375f0
+ ldr r3, =gUnknown_020375F0
ldr r0, [r5]
lsls r1, r7, 1
lsls r2, r6, 2
@@ -31181,7 +31181,7 @@ _08195A90:
b _08195AD0
.pool
_08195AB0:
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
ldr r2, [r5]
ldr r0, =0x00000cdc
adds r2, r0
@@ -31207,7 +31207,7 @@ _08195AD0:
thumb_func_start sub_8195AE4
sub_8195AE4: @ 8195AE4
push {r4-r6,lr}
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r0, [r6]
ldr r1, =0x00000ca9
adds r0, r1
@@ -31218,7 +31218,7 @@ sub_8195AE4: @ 8195AE4
bl VarGet
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
beq _08195B3C
@@ -31234,7 +31234,7 @@ _08195B20:
b _08195BA0
_08195B26:
ldr r0, [r6]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r2, =0x00000dc6
adds r0, r2
@@ -31249,13 +31249,13 @@ _08195B3C:
ldr r1, =0x00000dc8
adds r2, r1
adds r2, r0
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
strh r0, [r2]
b _08195BA0
.pool
_08195B5C:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _08195B88
@@ -31299,7 +31299,7 @@ sub_8195BB0: @ 8195BB0
ldr r0, =0x000040ce
bl VarGet
lsls r0, 16
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r2, [r1]
ldr r3, =0x00000ca9
adds r1, r2, r3
@@ -31314,7 +31314,7 @@ sub_8195BB0: @ 8195BB0
ldrh r0, [r2]
cmp r0, 0x31
bhi _08195C00
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -31326,12 +31326,12 @@ sub_8195BB0: @ 8195BB0
_08195C00:
cmp r0, 0x62
bhi _08195C10
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x3
b _08195C14
.pool
_08195C10:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x4
_08195C14:
strh r0, [r1]
@@ -31345,7 +31345,7 @@ _08195C16:
thumb_func_start sub_8195C20
sub_8195C20: @ 8195C20
push {r4,lr}
- ldr r4, =0x02038bca
+ ldr r4, =gUnknown_02038BCA
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -31369,12 +31369,12 @@ sub_8195C20: @ 8195C20
thumb_func_start sub_8195C50
sub_8195C50: @ 8195C50
push {lr}
- ldr r3, =0x02038bca
+ ldr r3, =gUnknown_02038BCA
ldrh r1, [r3]
ldr r0, =0x0000012b
cmp r1, r0
bhi _08195C6C
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
muls r1, r0
ldr r0, [r2]
@@ -31390,7 +31390,7 @@ _08195C6C:
thumb_func_start sub_8195C7C
sub_8195C7C: @ 8195C7C
push {r4-r7,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000ca9
adds r0, r1
@@ -31438,9 +31438,9 @@ _08195CCA:
thumb_func_start sub_8195CE4
sub_8195CE4: @ 8195CE4
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -31469,7 +31469,7 @@ sub_8195D28: @ 8195D28
ldr r0, =0x000040ce
bl VarGet
lsls r0, 16
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
ldr r3, =0x00000ca9
adds r1, r2, r3
@@ -31524,7 +31524,7 @@ _08195DA6:
thumb_func_start sub_8195DB8
sub_8195DB8: @ 8195DB8
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000dc6
adds r0, r1
@@ -31539,19 +31539,19 @@ sub_8195DB8: @ 8195DB8
ldr r1, =0x00000dc6
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
ldr r0, [r4]
ldr r1, =0x00000dc6
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
b _08195E06
.pool
_08195E00:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
_08195E06:
@@ -31565,9 +31565,9 @@ _08195E06:
sub_8195E10: @ 8195E10
push {lr}
bl GameFreakRTC_CalcLocalDateTime
- ldr r0, =0x03005cf8
+ ldr r0, =gUnknown_03005CF8
bl sub_8195E34
- ldr r1, =0x0203cd80
+ ldr r1, =gUnknown_0203CD80
adds r0, 0xA
str r0, [r1]
movs r0, 0
@@ -31603,10 +31603,10 @@ sub_8195E34: @ 8195E34
sub_8195E58: @ 8195E58
push {lr}
bl GameFreakRTC_CalcLocalDateTime
- ldr r0, =0x03005cf8
+ ldr r0, =gUnknown_03005CF8
bl sub_8195E34
adds r1, r0, 0
- ldr r2, =0x0203cd80
+ ldr r2, =gUnknown_0203CD80
ldr r0, [r2]
cmp r0, r1
bhi _08195E74
@@ -31629,7 +31629,7 @@ _08195E86:
sub_8195E8C: @ 8195E8C
push {r4,r5,lr}
movs r5, 0x1
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4, 0
movs r1, 0x6
bl pokemon_getattr
@@ -31668,7 +31668,7 @@ _08195ED2:
thumb_func_start sub_8195ED8
sub_8195ED8: @ 8195ED8
push {r4,lr}
- ldr r4, =0x02037318
+ ldr r4, =gUnknown_02037318
ldrb r0, [r4, 0x17]
bl is_light_level_1_2_3_or_6
lsls r0, 24
@@ -31692,7 +31692,7 @@ sub_8195ED8: @ 8195ED8
cmp r0, 0
beq _08195F30
_08195F0E:
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldrb r0, [r0, 0x14]
cmp r0, 0x38
bne _08195F38
@@ -31722,7 +31722,7 @@ _08195F3A:
thumb_func_start sub_8195F40
sub_8195F40: @ 8195F40
push {lr}
- ldr r1, =0x0203cd80
+ ldr r1, =gUnknown_0203CD80
ldrb r0, [r1, 0x6]
adds r0, 0x1
strb r0, [r1, 0x6]
@@ -31755,7 +31755,7 @@ sub_8195F68: @ 8195F68
adds r1, r4, 0
bl __umodsi3
bl sub_8195FF8
- ldr r2, =0x0203cd80
+ ldr r2, =gUnknown_0203CD80
movs r1, 0
strh r0, [r2, 0x4]
strb r1, [r2, 0x7]
@@ -31767,7 +31767,7 @@ sub_8195F68: @ 8195F68
bl sub_8196844
adds r4, r0, 0
bl sub_819672C
- ldr r1, =0x02037318
+ ldr r1, =gUnknown_02037318
lsls r0, 16
lsrs r0, 16
ldrb r1, [r1, 0x14]
@@ -31887,7 +31887,7 @@ _0819607A:
thumb_func_start sub_8196080
sub_8196080: @ 8196080
push {lr}
- ldr r1, =0x0203cd80
+ ldr r1, =gUnknown_0203CD80
movs r0, 0x1
strb r0, [r1, 0x7]
bl task_prev_quest
@@ -31911,7 +31911,7 @@ sub_8196094: @ 8196094
thumb_func_start task_prev_quest
task_prev_quest: @ 81960A8
push {lr}
- ldr r0, =0x0203cd80
+ ldr r0, =gUnknown_0203CD80
ldrb r0, [r0, 0x7]
cmp r0, 0
bne _081960C2
@@ -31938,7 +31938,7 @@ sub_81960E0: @ 81960E0
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
ldr r1, =gUnknown_0860EF78
movs r2, 0
@@ -31978,7 +31978,7 @@ sub_819612C: @ 819612C
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
ldr r0, =gUnknown_0860EF98
bl AddWindow
@@ -32057,7 +32057,7 @@ sub_81961F0: @ 81961F0
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
bl free_temp_tile_data_buffers_if_possible
lsls r0, 24
@@ -32114,7 +32114,7 @@ sub_8196274: @ 8196274
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -32167,7 +32167,7 @@ sub_81962D8: @ 81962D8
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
movs r1, 0x4
ldrsh r0, [r4, r1]
@@ -32177,17 +32177,17 @@ sub_81962D8: @ 81962D8
ldrb r0, [r4, 0x4]
movs r1, 0x88
bl FillWindowPixelBuffer
- ldr r1, =0x0203cd80
+ ldr r1, =gUnknown_0203CD80
ldrb r0, [r1, 0x7]
cmp r0, 0
bne _0819630C
ldrh r0, [r1, 0x4]
- ldr r1, =0x02021fc4
+ ldr r1, =gUnknown_02021FC4
bl sub_81967AC
_0819630C:
movs r1, 0x4
ldrsh r0, [r4, r1]
- ldr r1, =0x02021fc4
+ ldr r1, =gUnknown_02021FC4
bl sub_81965D8
movs r0, 0x1
b _0819632A
@@ -32208,7 +32208,7 @@ sub_8196330: @ 8196330
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
movs r1, 0x4
ldrsh r0, [r4, r1]
@@ -32219,7 +32219,7 @@ sub_8196330: @ 8196330
lsls r0, 24
cmp r0, 0
bne _08196388
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x3
ands r0, r1
@@ -32254,7 +32254,7 @@ sub_8196390: @ 8196390
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
movs r1, 0xC0
lsls r1, 3
@@ -32306,7 +32306,7 @@ sub_81963F0: @ 81963F0
movs r1, 0
movs r2, 0
bl ChangeBgY
- ldr r0, =0x0203cd80
+ ldr r0, =gUnknown_0203CD80
ldrb r0, [r0, 0x7]
cmp r0, 0
bne _08196446
@@ -32321,7 +32321,7 @@ sub_81963F0: @ 81963F0
lsls r0, r1, 3
adds r0, r1
lsls r0, 2
- ldr r1, =0x02037350
+ ldr r1, =gUnknown_02037350
adds r0, r1
bl FieldObjectClearAnimIfSpecialAnimFinished
bl sub_80D338C
@@ -32554,7 +32554,7 @@ sub_81965D8: @ 81965D8
movs r0, 0xE0
orrs r1, r0
strb r1, [r2, 0xD]
- ldr r2, =0x03003014
+ ldr r2, =gUnknown_03003014
ldrb r1, [r2]
movs r0, 0x3
negs r0, r0
@@ -32577,13 +32577,13 @@ sub_81965D8: @ 81965D8
sub_8196648: @ 8196648
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2C]
movs r0, 0x1
ands r0, r1
cmp r0, 0
beq _0819666C
- ldr r0, =0x03003014
+ ldr r0, =gUnknown_03003014
ldrb r1, [r0]
movs r2, 0x1
orrs r1, r2
@@ -32591,7 +32591,7 @@ sub_8196648: @ 8196648
b _08196678
.pool
_0819666C:
- ldr r2, =0x03003014
+ ldr r2, =gUnknown_03003014
ldrb r1, [r2]
movs r0, 0x2
negs r0, r0
@@ -32619,7 +32619,7 @@ sub_8196694: @ 8196694
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r2, r1, r0
ldrh r0, [r2]
adds r0, 0x1
@@ -32672,7 +32672,7 @@ _081966FC:
thumb_func_start sub_8196710
sub_8196710: @ 8196710
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r1, [r1]
ldr r2, =0x000009ca
adds r1, r2
@@ -32765,7 +32765,7 @@ sub_81967AC: @ 81967AC
movs r7, 0
bl sub_8196844
adds r5, r0, 0
- ldr r0, =0x0203cd88
+ ldr r0, =gUnknown_0203CD88
strh r7, [r0]
adds r0, r5, 0
bl sub_8196710
@@ -32773,7 +32773,7 @@ sub_81967AC: @ 81967AC
beq _081967EC
adds r0, r5, 0
bl sub_819672C
- ldr r1, =0x02037318
+ ldr r1, =gUnknown_02037318
lsls r0, 16
lsrs r0, 16
ldrb r1, [r1, 0x14]
@@ -32984,7 +32984,7 @@ _08196962:
lsrs r0, 16
mov r1, sp
bl sub_8196E04
- ldr r1, =0x0203cd88
+ ldr r1, =gUnknown_0203CD88
strh r0, [r1, 0x2]
lsls r0, 16
lsrs r0, 16
@@ -32993,7 +32993,7 @@ _08196962:
cmp r5, 0
bne _0819695E
_08196980:
- ldr r0, =0x0203cd88
+ ldr r0, =gUnknown_0203CD88
strh r4, [r0]
ldr r1, =gUnknown_0860DEB8
adds r0, r7, r6
@@ -33461,7 +33461,7 @@ sub_8196CF4: @ 8196CF4
push {lr}
adds r0, r1, 0
ldr r2, =gUnknown_0860EFF4
- ldr r1, =0x0203cd88
+ ldr r1, =gUnknown_0203CD88
ldrh r1, [r1]
lsls r1, 2
adds r1, r2
@@ -33477,7 +33477,7 @@ sub_8196D14: @ 8196D14
push {r4-r6,lr}
adds r5, r1, 0
movs r4, 0
- ldr r0, =0x0203cd88
+ ldr r0, =gUnknown_0203CD88
ldrh r1, [r0, 0x2]
adds r6, r0, 0
cmp r1, 0
@@ -33540,14 +33540,14 @@ sub_8196D74: @ 8196D74
ble _08196DF4
bl GameFreakRTC_GetNumDays
adds r4, r0, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xA
bl sub_80842DC
adds r6, r0, 0
ldr r0, =0x0000ffff
ands r6, r0
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00002e6a
adds r0, r1
@@ -33617,7 +33617,7 @@ _08196E24:
.4byte _08196F60
_08196E40:
movs r3, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000d14
adds r0, r1
@@ -33642,7 +33642,7 @@ _08196E5A:
b _08196F7C
.pool
_08196E74:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e08
adds r0, r1
@@ -33662,7 +33662,7 @@ _08196E86:
.pool
_08196E9C:
movs r3, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r1, 0xCF
lsls r1, 4
@@ -33690,7 +33690,7 @@ _08196EB8:
.pool
_08196ED0:
movs r3, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r1, 0xDD
lsls r1, 4
@@ -33718,7 +33718,7 @@ _08196EEC:
.pool
_08196F04:
movs r3, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000dea
adds r0, r1
@@ -33744,7 +33744,7 @@ _08196F1E:
b _08196F7E
.pool
_08196F38:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000dde
adds r0, r1
@@ -33764,7 +33764,7 @@ _08196F4A:
b _08196F7E
.pool
_08196F60:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e1e
adds r0, r1
@@ -33959,13 +33959,13 @@ _081970A2:
bl sub_80C0844
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
mov r10, r0
adds r1, r4, 0
movs r2, 0
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
mov r9, r1
mov r0, r9
adds r1, r6, 0
@@ -34083,10 +34083,10 @@ sub_81971D0: @ 81971D0
push {lr}
ldr r0, =gUnknown_0860F098
bl InitWindows
- ldr r0, =0x0203cd8c
+ ldr r0, =gUnknown_0203CD8C
movs r1, 0xFF
strb r1, [r0]
- ldr r0, =0x0203cd8d
+ ldr r0, =gUnknown_0203CD8D
strb r1, [r0]
pop {r0}
bx r0
@@ -34182,7 +34182,7 @@ AddTextPrinterParametrized: @ 8197238
ands r1, r4
orrs r1, r6
strb r1, [r0, 0xD]
- ldr r2, =0x03003014
+ ldr r2, =gUnknown_03003014
ldrb r1, [r2]
movs r0, 0x3
negs r0, r0
@@ -34211,7 +34211,7 @@ AddTextPrinterForMessage: @ 81972C4
lsls r0, 24
lsrs r0, 24
movs r5, 0
- ldr r3, =0x03003014
+ ldr r3, =gUnknown_03003014
movs r4, 0x1
ands r0, r4
ldrb r2, [r3]
@@ -34224,7 +34224,7 @@ AddTextPrinterForMessage: @ 81972C4
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r2, =0x02021fc4
+ ldr r2, =gUnknown_02021FC4
str r5, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -34248,7 +34248,7 @@ AddTextPrinterForMessage_2: @ 8197310
sub sp, 0x10
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03003014
+ ldr r3, =gUnknown_03003014
movs r4, 0x1
ands r0, r4
ldrb r2, [r3]
@@ -34261,7 +34261,7 @@ AddTextPrinterForMessage_2: @ 8197310
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r2, =0x02021fc4
+ ldr r2, =gUnknown_02021FC4
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -34289,7 +34289,7 @@ AddTextPrinterWithCustomSpeedForMessage: @ 819735C
lsrs r0, 24
lsls r3, 24
lsrs r3, 24
- ldr r4, =0x03003014
+ ldr r4, =gUnknown_03003014
movs r5, 0x1
ands r0, r5
ldrb r2, [r4]
@@ -34298,7 +34298,7 @@ AddTextPrinterWithCustomSpeedForMessage: @ 819735C
ands r1, r2
orrs r1, r0
strb r1, [r4]
- ldr r2, =0x02021fc4
+ ldr r2, =gUnknown_02021FC4
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -35036,13 +35036,13 @@ sub_8197948: @ 8197948
thumb_func_start sub_8197964
sub_8197964: @ 8197964
push {lr}
- ldr r0, =0x03003014
+ ldr r0, =gUnknown_03003014
ldrb r1, [r0]
movs r0, 0x8
ands r0, r1
cmp r0, 0
bne _08197988
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x14]
lsls r0, 29
@@ -35059,7 +35059,7 @@ _0819798A:
thumb_func_start sav2_get_text_speed
sav2_get_text_speed: @ 8197990
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x14]
lsls r0, r1, 29
@@ -35088,7 +35088,7 @@ sub_81979C4: @ 81979C4
sub sp, 0xC
lsls r0, 24
lsrs r1, r0, 24
- ldr r4, =0x0203cd8c
+ ldr r4, =gUnknown_0203CD8C
ldrb r0, [r4]
cmp r0, 0xFF
bne _081979F6
@@ -35119,7 +35119,7 @@ _081979F6:
thumb_func_start get_start_menu_window_id_maybe
get_start_menu_window_id_maybe: @ 8197A08
- ldr r0, =0x0203cd8c
+ ldr r0, =gUnknown_0203CD8C
ldrb r0, [r0]
bx lr
.pool
@@ -35128,7 +35128,7 @@ get_start_menu_window_id_maybe: @ 8197A08
thumb_func_start remove_start_menu_window_maybe
remove_start_menu_window_maybe: @ 8197A14
push {r4,lr}
- ldr r4, =0x0203cd8c
+ ldr r4, =gUnknown_0203CD8C
ldrb r0, [r4]
cmp r0, 0xFF
beq _08197A26
@@ -35160,7 +35160,7 @@ sub_8197A38: @ 8197A38
AddMapNamePopUpWindow: @ 8197A40
push {r4,lr}
sub sp, 0xC
- ldr r4, =0x0203cd8d
+ ldr r4, =gUnknown_0203CD8D
ldrb r0, [r4]
cmp r0, 0xFF
bne _08197A66
@@ -35187,7 +35187,7 @@ _08197A66:
thumb_func_start GetMapNamePopUpWindowId
GetMapNamePopUpWindowId: @ 8197A74
- ldr r0, =0x0203cd8d
+ ldr r0, =gUnknown_0203CD8D
ldrb r0, [r0]
bx lr
.pool
@@ -35196,7 +35196,7 @@ GetMapNamePopUpWindowId: @ 8197A74
thumb_func_start RemoveMapNamePopUpWindow
RemoveMapNamePopUpWindow: @ 8197A80
push {r4,lr}
- ldr r4, =0x0203cd8d
+ ldr r4, =gUnknown_0203CD8D
ldrb r0, [r4]
cmp r0, 0xFF
beq _08197A92
@@ -35218,7 +35218,7 @@ AddTextPrinterWithCallbackForMessage: @ 8197A9C
adds r5, r1, 0
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03003014
+ ldr r3, =gUnknown_03003014
movs r4, 0x1
ands r0, r4
ldrb r2, [r3]
@@ -35231,7 +35231,7 @@ AddTextPrinterWithCallbackForMessage: @ 8197A9C
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r2, =0x02021fc4
+ ldr r2, =gUnknown_02021FC4
str r5, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -35284,9 +35284,9 @@ sub_8197B1C: @ 8197B1C
lsrs r5, r0, 24
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
strh r2, [r0]
- ldr r0, =0x0203cd9e
+ ldr r0, =gUnknown_0203CD9E
strb r3, [r0]
ldr r1, =sub_8197BB4
adds r0, r5, 0
@@ -35316,9 +35316,9 @@ sub_8197B64: @ 8197B64
lsrs r6, r0, 24
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
strh r2, [r0]
- ldr r5, =0x0203cd9e
+ ldr r5, =gUnknown_0203CD9E
adds r0, r6, 0
movs r1, 0x5
bl GetWindowAttribute
@@ -35365,7 +35365,7 @@ sub_8197BB4: @ 8197BB4
lsls r1, r2, 24
lsrs r1, 24
str r1, [sp, 0x10]
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r1, [r2]
adds r1, 0x1
lsls r1, 16
@@ -35386,7 +35386,7 @@ sub_8197BB4: @ 8197BB4
movs r4, 0x1
str r4, [sp]
str r4, [sp, 0x4]
- ldr r3, =0x0203cd9e
+ ldr r3, =gUnknown_0203CD9E
mov r10, r3
ldrb r0, [r3]
str r0, [sp, 0x8]
@@ -35394,7 +35394,7 @@ sub_8197BB4: @ 8197BB4
ldr r2, [sp, 0x14]
adds r3, r5, 0
bl FillBgTilemapBufferRect
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r1, [r0]
adds r1, 0x3
lsls r1, 16
@@ -35413,7 +35413,7 @@ sub_8197BB4: @ 8197BB4
ldr r2, [sp, 0x18]
adds r3, r5, 0
bl FillBgTilemapBufferRect
- ldr r3, =0x0203cd9c
+ ldr r3, =gUnknown_0203CD9C
ldrh r1, [r3]
adds r1, 0x4
lsls r1, 16
@@ -35431,7 +35431,7 @@ sub_8197BB4: @ 8197BB4
ldr r2, [sp, 0xC]
adds r3, r5, 0
bl FillBgTilemapBufferRect
- ldr r3, =0x0203cd9c
+ ldr r3, =gUnknown_0203CD9C
ldrh r1, [r3]
adds r1, 0x5
lsls r1, 16
@@ -35451,7 +35451,7 @@ sub_8197BB4: @ 8197BB4
ldr r2, [sp, 0x20]
adds r3, r5, 0
bl FillBgTilemapBufferRect
- ldr r3, =0x0203cd9c
+ ldr r3, =gUnknown_0203CD9C
ldrh r1, [r3]
adds r1, 0x6
lsls r1, 16
@@ -35467,7 +35467,7 @@ sub_8197BB4: @ 8197BB4
adds r2, r7, 0
adds r3, r5, 0
bl FillBgTilemapBufferRect
- ldr r3, =0x0203cd9c
+ ldr r3, =gUnknown_0203CD9C
ldrh r1, [r3]
adds r1, 0x7
lsls r1, 16
@@ -35482,7 +35482,7 @@ sub_8197BB4: @ 8197BB4
ldr r2, [sp, 0x14]
mov r3, r9
bl FillBgTilemapBufferRect
- ldr r3, =0x0203cd9c
+ ldr r3, =gUnknown_0203CD9C
ldrh r1, [r3]
adds r1, 0x9
lsls r1, 16
@@ -35499,7 +35499,7 @@ sub_8197BB4: @ 8197BB4
ldr r2, [sp, 0x18]
mov r3, r9
bl FillBgTilemapBufferRect
- ldr r3, =0x0203cd9c
+ ldr r3, =gUnknown_0203CD9C
ldrh r1, [r3]
adds r1, 0xA
lsls r1, 16
@@ -35515,7 +35515,7 @@ sub_8197BB4: @ 8197BB4
bl FillBgTilemapBufferRect
ldr r3, =0x00000801
adds r1, r3, 0
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r0, [r0]
adds r1, r0
lsls r1, 16
@@ -35536,7 +35536,7 @@ sub_8197BB4: @ 8197BB4
bl FillBgTilemapBufferRect
ldr r3, =0x00000803
adds r1, r3, 0
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r0, [r0]
adds r1, r0
lsls r1, 16
@@ -35552,7 +35552,7 @@ sub_8197BB4: @ 8197BB4
bl FillBgTilemapBufferRect
ldr r3, =0x00000804
adds r1, r3, 0
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r0, [r0]
adds r1, r0
lsls r1, 16
@@ -35569,7 +35569,7 @@ sub_8197BB4: @ 8197BB4
bl FillBgTilemapBufferRect
ldr r0, =0x00000805
adds r1, r0, 0
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r2, [r2]
adds r1, r2
lsls r1, 16
@@ -35585,7 +35585,7 @@ sub_8197BB4: @ 8197BB4
bl FillBgTilemapBufferRect
ldr r0, =0x00000806
adds r1, r0, 0
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r2, [r2]
adds r1, r2
lsls r1, 16
@@ -35689,9 +35689,9 @@ SetWindowBorderStyle: @ 8197E80
lsrs r5, r0, 24
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
strh r2, [r0]
- ldr r0, =0x0203cd9e
+ ldr r0, =gUnknown_0203CD9E
strb r3, [r0]
ldr r1, =DrawWindowBorder
adds r0, r5, 0
@@ -35721,9 +35721,9 @@ sub_8197EC8: @ 8197EC8
lsrs r6, r0, 24
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
strh r2, [r0]
- ldr r5, =0x0203cd9e
+ ldr r5, =gUnknown_0203CD9E
adds r0, r6, 0
movs r1, 0x5
bl GetWindowAttribute
@@ -35772,7 +35772,7 @@ DrawWindowBorder: @ 8197F18
lsls r0, 24
lsrs r0, 24
str r0, [sp, 0x14]
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r1, [r2]
lsrs r0, r6, 24
str r0, [sp, 0xC]
@@ -35787,14 +35787,14 @@ DrawWindowBorder: @ 8197F18
movs r5, 0x1
str r5, [sp]
str r5, [sp, 0x4]
- ldr r7, =0x0203cd9e
+ ldr r7, =gUnknown_0203CD9E
ldrb r0, [r7]
str r0, [sp, 0x8]
mov r0, r9
adds r2, r6, 0
adds r3, r4, 0
bl FillBgTilemapBufferRect
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r1, [r2]
adds r1, 0x1
lsls r1, 16
@@ -35808,7 +35808,7 @@ DrawWindowBorder: @ 8197F18
ldr r2, [sp, 0xC]
adds r3, r4, 0
bl FillBgTilemapBufferRect
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r1, [r2]
adds r1, 0x2
lsls r1, 16
@@ -35827,7 +35827,7 @@ DrawWindowBorder: @ 8197F18
mov r2, r10
adds r3, r4, 0
bl FillBgTilemapBufferRect
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r1, [r0]
adds r1, 0x3
lsls r1, 16
@@ -35841,7 +35841,7 @@ DrawWindowBorder: @ 8197F18
adds r2, r6, 0
mov r3, r8
bl FillBgTilemapBufferRect
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r1, [r0]
adds r1, 0x5
lsls r1, 16
@@ -35855,7 +35855,7 @@ DrawWindowBorder: @ 8197F18
mov r2, r10
mov r3, r8
bl FillBgTilemapBufferRect
- ldr r0, =0x0203cd9c
+ ldr r0, =gUnknown_0203CD9C
ldrh r1, [r0]
adds r1, 0x6
lsls r1, 16
@@ -35874,7 +35874,7 @@ DrawWindowBorder: @ 8197F18
adds r2, r6, 0
mov r3, r8
bl FillBgTilemapBufferRect
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r1, [r2]
adds r1, 0x7
lsls r1, 16
@@ -35888,7 +35888,7 @@ DrawWindowBorder: @ 8197F18
ldr r2, [sp, 0xC]
mov r3, r8
bl FillBgTilemapBufferRect
- ldr r2, =0x0203cd9c
+ ldr r2, =gUnknown_0203CD9C
ldrh r1, [r2]
adds r1, 0x8
lsls r1, 16
@@ -36021,7 +36021,7 @@ _0819812A:
strb r7, [r1, 0x3]
strb r5, [r1, 0x5]
strh r4, [r1, 0x6]
- ldr r4, =0x0203cda0
+ ldr r4, =gUnknown_0203CDA0
mov r0, sp
bl AddWindow
strb r0, [r4]
@@ -36038,7 +36038,7 @@ _0819815C:
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0203cda0
+ ldr r0, =gUnknown_0203CDA0
ldrb r0, [r0]
add sp, 0x8
pop {r3}
@@ -36061,7 +36061,7 @@ sub_8198180: @ 8198180
lsls r2, 24
lsrs r2, 24
mov r8, r2
- ldr r5, =0x0203cda0
+ ldr r5, =gUnknown_0203CDA0
ldrb r0, [r5]
cmp r0, 0xFF
beq _081981EE
@@ -36130,7 +36130,7 @@ sub_8198204: @ 8198204
lsrs r0, 24
mov r9, r0
movs r4, 0
- ldr r0, =0x0203cda0
+ ldr r0, =gUnknown_0203CDA0
ldrb r1, [r0]
adds r7, r0, 0
cmp r1, 0xFF
@@ -36218,7 +36218,7 @@ _081982C8:
thumb_func_start sub_81982D8
sub_81982D8: @ 81982D8
push {lr}
- ldr r1, =0x0203cda0
+ ldr r1, =gUnknown_0203CDA0
ldrb r0, [r1]
cmp r0, 0xFF
beq _081982E8
@@ -36233,7 +36233,7 @@ _081982E8:
thumb_func_start sub_81982F0
sub_81982F0: @ 81982F0
push {r4,lr}
- ldr r4, =0x0203cda0
+ ldr r4, =gUnknown_0203CDA0
ldrb r0, [r4]
cmp r0, 0xFF
beq _08198308
@@ -36252,7 +36252,7 @@ _08198308:
thumb_func_start sub_8198314
sub_8198314: @ 8198314
push {r4,lr}
- ldr r4, =0x0203cda0
+ ldr r4, =gUnknown_0203CDA0
ldrb r0, [r4]
cmp r0, 0xFF
beq _0819833C
@@ -36289,7 +36289,7 @@ sub_8198348: @ 8198348
lsrs r4, 24
lsls r5, 24
lsrs r7, r5, 24
- ldr r5, =0x0203cd90
+ ldr r5, =gUnknown_0203CD90
movs r6, 0
strb r2, [r5]
strb r3, [r5, 0x1]
@@ -36317,7 +36317,7 @@ _08198390:
_08198392:
movs r0, 0
bl MoveMenuCursor
- ldr r0, =0x0203cd90
+ ldr r0, =gUnknown_0203CD90
ldrb r0, [r0, 0x2]
pop {r3}
mov r8, r3
@@ -36426,7 +36426,7 @@ RedrawMenuCursor: @ 8198448
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r5, =0x0203cd90
+ ldr r5, =gUnknown_0203CD90
ldrb r0, [r5, 0x6]
movs r1, 0
bl GetMenuCursorDimensionByFont
@@ -36484,7 +36484,7 @@ RedrawMenuCursor: @ 8198448
@ s8 MoveMenuCursor(s8 cursorDelta)
MoveMenuCursor: @ 81984D8
push {r4,r5,lr}
- ldr r1, =0x0203cd90
+ ldr r1, =gUnknown_0203CD90
ldrb r5, [r1, 0x2]
movs r2, 0x2
ldrsb r2, [r1, r2]
@@ -36523,7 +36523,7 @@ _0819850A:
@ s8 MoveMenuCursorNoWrapAround(s8 cursorDelta)
MoveMenuCursorNoWrapAround: @ 819851C
push {r4,r5,lr}
- ldr r1, =0x0203cd90
+ ldr r1, =gUnknown_0203CD90
ldrb r5, [r1, 0x2]
movs r2, 0x2
ldrsb r2, [r1, r2]
@@ -36560,7 +36560,7 @@ _0819854E:
thumb_func_start GetMenuCursorPos
GetMenuCursorPos: @ 8198560
- ldr r0, =0x0203cd90
+ ldr r0, =gUnknown_0203CD90
ldrb r0, [r0, 0x2]
bx lr
.pool
@@ -36569,13 +36569,13 @@ GetMenuCursorPos: @ 8198560
thumb_func_start ProcessMenuInput
ProcessMenuInput: @ 819856C
push {r4,lr}
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
cmp r0, 0
beq _08198598
- ldr r4, =0x0203cd90
+ ldr r4, =gUnknown_0203CD90
ldrb r0, [r4, 0xB]
cmp r0, 0
bne _08198588
@@ -36627,10 +36627,10 @@ _081985D2:
@ int ProcessMenuInputNoWrapAround()
ProcessMenuInputNoWrapAround: @ 81985D8
push {r4-r6,lr}
- ldr r4, =0x0203cd90
+ ldr r4, =gUnknown_0203CD90
ldrb r5, [r4, 0x2]
adds r6, r5, 0
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -36693,13 +36693,13 @@ _08198650:
thumb_func_start ProcessMenuInput_other
ProcessMenuInput_other: @ 8198658
push {r4,lr}
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r0, 0x1
ands r0, r1
cmp r0, 0
beq _08198684
- ldr r4, =0x0203cd90
+ ldr r4, =gUnknown_0203CD90
ldrb r0, [r4, 0xB]
cmp r0, 0
bne _08198674
@@ -36749,10 +36749,10 @@ _081986BC:
thumb_func_start ProcessMenuInputNoWrapAround_other
ProcessMenuInputNoWrapAround_other: @ 81986C4
push {r4-r6,lr}
- ldr r4, =0x0203cd90
+ ldr r4, =gUnknown_0203CD90
ldrb r5, [r4, 0x2]
adds r6, r5, 0
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -37336,7 +37336,7 @@ sub_8198AF8: @ 8198AF8
lsls r1, 24
lsrs r1, 24
mov r10, r1
- ldr r7, =0x0203cd9f
+ ldr r7, =gUnknown_0203CD9F
bl AddWindow
strb r0, [r7]
ldrb r0, [r7]
@@ -37492,7 +37492,7 @@ _08198C6E:
thumb_func_start sub_8198C78
sub_8198C78: @ 8198C78
push {r4,lr}
- ldr r4, =0x0203cd9f
+ ldr r4, =gUnknown_0203CD9F
ldrb r0, [r4]
movs r1, 0x1
bl sub_8198070
@@ -37885,7 +37885,7 @@ sub_8198F58: @ 8198F58
lsrs r4, 24
lsls r5, 24
lsrs r7, r5, 24
- ldr r5, =0x0203cd90
+ ldr r5, =gUnknown_0203CD90
movs r6, 0
strb r2, [r5]
strb r3, [r5, 0x1]
@@ -37918,7 +37918,7 @@ _08198FB6:
movs r0, 0
movs r1, 0
bl sub_8199134
- ldr r0, =0x0203cd90
+ ldr r0, =gUnknown_0203CD90
ldrb r0, [r0, 0x2]
pop {r3-r5}
mov r8, r3
@@ -38015,7 +38015,7 @@ sub_8199060: @ 8199060
mov r8, r0
lsls r0, r1, 24
lsrs r7, r0, 24
- ldr r5, =0x0203cd90
+ ldr r5, =gUnknown_0203CD90
ldrb r0, [r5, 0x6]
movs r1, 0
bl GetMenuCursorDimensionByFont
@@ -38109,7 +38109,7 @@ sub_8199134: @ 8199134
lsls r1, 24
lsrs r1, 24
mov r9, r1
- ldr r1, =0x0203cd90
+ ldr r1, =gUnknown_0203CD90
ldrb r2, [r1, 0x2]
mov r8, r2
lsls r0, 24
@@ -38213,7 +38213,7 @@ sub_81991F8: @ 81991F8
lsls r1, 24
lsrs r1, 24
mov r8, r1
- ldr r1, =0x0203cd90
+ ldr r1, =gUnknown_0203CD90
ldrb r7, [r1, 0x2]
lsls r0, 24
asrs r4, r0, 24
@@ -38280,7 +38280,7 @@ _08199276:
thumb_func_start sub_8199284
sub_8199284: @ 8199284
push {r4,lr}
- ldr r4, =0x030022c0
+ ldr r4, =gUnknown_030022C0
ldrh r1, [r4, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -38288,7 +38288,7 @@ sub_8199284: @ 8199284
beq _081992AC
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cd90
+ ldr r0, =gUnknown_0203CD90
ldrb r0, [r0, 0x2]
lsls r0, 24
asrs r0, 24
@@ -38370,9 +38370,9 @@ _0819932C:
thumb_func_start sub_8199334
sub_8199334: @ 8199334
push {r4-r6,lr}
- ldr r5, =0x0203cd90
+ ldr r5, =gUnknown_0203CD90
ldrb r4, [r5, 0x2]
- ldr r6, =0x030022c0
+ ldr r6, =gUnknown_030022C0
ldrh r1, [r6, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -38458,7 +38458,7 @@ _081993D2:
thumb_func_start sub_81993D8
sub_81993D8: @ 81993D8
push {r4,r5,lr}
- ldr r4, =0x030022c0
+ ldr r4, =gUnknown_030022C0
ldrh r1, [r4, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -38466,7 +38466,7 @@ sub_81993D8: @ 81993D8
beq _08199400
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cd90
+ ldr r0, =gUnknown_0203CD90
ldrb r0, [r0, 0x2]
lsls r0, 24
asrs r0, 24
@@ -38546,9 +38546,9 @@ _0819947C:
thumb_func_start sub_8199484
sub_8199484: @ 8199484
push {r4-r6,lr}
- ldr r6, =0x0203cd90
+ ldr r6, =gUnknown_0203CD90
ldrb r4, [r6, 0x2]
- ldr r5, =0x030022c0
+ ldr r5, =gUnknown_030022C0
ldrh r1, [r5, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -38637,7 +38637,7 @@ InitMenuInUpperLeftCorner: @ 8199524
lsrs r1, 24
lsls r2, 24
lsrs r5, r2, 24
- ldr r4, =0x0203cd90
+ ldr r4, =gUnknown_0203CD90
movs r6, 0
strb r6, [r4]
movs r2, 0x1
@@ -38863,7 +38863,7 @@ CreateYesNoMenu: @ 81996C0
lsrs r5, 24
lsls r6, 24
lsrs r6, 24
- ldr r1, =0x0203cd9f
+ ldr r1, =gUnknown_0203CD9F
mov r8, r1
bl AddWindow
mov r2, r8
@@ -39179,7 +39179,7 @@ sub_8199944: @ 8199944
lsrs r3, 24
lsls r4, 24
lsrs r7, r4, 24
- ldr r6, =0x0203cd90
+ ldr r6, =gUnknown_0203CD90
movs r4, 0
mov r12, r4
mov r4, r12
@@ -39215,7 +39215,7 @@ _08199992:
movs r0, 0
movs r1, 0
bl sub_8199134
- ldr r0, =0x0203cd90
+ ldr r0, =gUnknown_0203CD90
ldrb r0, [r0, 0x2]
pop {r4-r7}
pop {r1}
@@ -39227,7 +39227,7 @@ _08199992:
@ void clear_scheduled_bg_copies_to_vram()
clear_scheduled_bg_copies_to_vram: @ 81999A8
push {lr}
- ldr r0, =0x0203cda4
+ ldr r0, =gUnknown_0203CDA4
movs r1, 0
movs r2, 0x4
bl memset
@@ -39241,7 +39241,7 @@ clear_scheduled_bg_copies_to_vram: @ 81999A8
schedule_bg_copy_tilemap_to_vram: @ 81999BC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203cda4
+ ldr r1, =gUnknown_0203CDA4
adds r0, r1
movs r1, 0x1
strb r1, [r0]
@@ -39253,7 +39253,7 @@ schedule_bg_copy_tilemap_to_vram: @ 81999BC
@ void do_scheduled_bg_tilemap_copies_to_vram()
do_scheduled_bg_tilemap_copies_to_vram: @ 81999D0
push {r4,lr}
- ldr r4, =0x0203cda4
+ ldr r4, =gUnknown_0203CDA4
ldrb r0, [r4]
cmp r0, 0x1
bne _081999E4
@@ -39296,8 +39296,8 @@ _08199A14:
@ void reset_temp_tile_data_buffers()
reset_temp_tile_data_buffers: @ 8199A20
push {lr}
- ldr r3, =0x0203cda8
- ldr r1, =0x0203cdac
+ ldr r3, =gUnknown_0203CDA8
+ ldr r1, =gUnknown_0203CDAC
movs r2, 0
adds r0, r1, 0
adds r0, 0x7C
@@ -39320,7 +39320,7 @@ free_temp_tile_data_buffers_if_possible: @ 8199A44
lsls r0, 24
cmp r0, 0
bne _08199A88
- ldr r1, =0x0203cda8
+ ldr r1, =gUnknown_0203CDA8
ldrh r0, [r1]
cmp r0, 0
beq _08199A7C
@@ -39328,19 +39328,19 @@ free_temp_tile_data_buffers_if_possible: @ 8199A44
ldrh r1, [r1]
cmp r4, r1
bge _08199A76
- ldr r5, =0x0203cdac
+ ldr r5, =gUnknown_0203CDAC
movs r6, 0
_08199A64:
ldr r0, [r5]
bl Free
stm r5!, {r6}
adds r4, 0x1
- ldr r0, =0x0203cda8
+ ldr r0, =gUnknown_0203CDA8
ldrh r0, [r0]
cmp r4, r0
blt _08199A64
_08199A76:
- ldr r1, =0x0203cda8
+ ldr r1, =gUnknown_0203CDA8
movs r0, 0
strh r0, [r1]
_08199A7C:
@@ -39374,7 +39374,7 @@ decompress_and_copy_tile_data_to_vram: @ 8199A90
mov r9, r3
lsls r1, 24
lsrs r7, r1, 24
- ldr r6, =0x0203cda8
+ ldr r6, =gUnknown_0203CDA8
ldrh r0, [r6]
cmp r0, 0x1F
bhi _08199AF8
@@ -39395,7 +39395,7 @@ _08199AC8:
adds r1, r4, 0
mov r3, r9
bl copy_decompressed_tile_data_to_vram
- ldr r2, =0x0203cdac
+ ldr r2, =gUnknown_0203CDAC
ldrh r0, [r6]
adds r1, r0, 0x1
strh r1, [r6]
@@ -39460,7 +39460,7 @@ _08199B36:
adds r1, r6, 0
mov r3, r9
bl copy_decompressed_tile_data_to_vram
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -39487,7 +39487,7 @@ task_free_buf_after_copying_tile_data_to_vram: @ 8199B84
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -40111,10 +40111,10 @@ sub_819A024: @ 819A024
lsls r3, 16
lsrs r5, r3, 16
movs r2, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
ldrb r0, [r3]
- ldr r6, =0x02021fc4
+ ldr r6, =gUnknown_02021FC4
cmp r0, 0xFF
beq _0819A04C
_0819A042:
@@ -40559,7 +40559,7 @@ _0819A384:
.4byte _0819A404
.4byte _0819A414
_0819A398:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r0, r5, 0
bl CopyString
@@ -40588,7 +40588,7 @@ _0819A3BE:
strb r0, [r5]
b _0819A43C
_0819A3D6:
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldrh r1, [r0, 0xE]
adds r0, r5, 0
@@ -40608,7 +40608,7 @@ _0819A3D6:
b _0819A43C
.pool
_0819A404:
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldrb r1, [r0, 0x14]
adds r0, r5, 0
bl sub_81245DC
@@ -40732,7 +40732,7 @@ sub_819A4E4: @ 819A4E4
thumb_func_start sub_819A4F8
sub_819A4F8: @ 819A4F8
push {lr}
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
movs r1, 0
str r1, [r0]
ldr r0, =sub_819A514
@@ -40746,7 +40746,7 @@ sub_819A4F8: @ 819A4F8
sub_819A514: @ 819A514
push {r4,r5,lr}
sub sp, 0xC
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
movs r1, 0x87
lsls r1, 3
adds r0, r1
@@ -40775,7 +40775,7 @@ _0819A53C:
.4byte _0819A8DC
.4byte _0819A8FC
_0819A568:
- ldr r4, =0x0203ce3c
+ ldr r4, =gUnknown_0203CE3C
ldr r0, [r4]
cmp r0, 0
beq _0819A578
@@ -40806,23 +40806,23 @@ _0819A578:
b _0819A8E6
.pool
_0819A5C0:
- ldr r5, =0x0203ce2c
+ ldr r5, =gUnknown_0203CE2C
movs r4, 0x88
lsls r4, 3
adds r0, r4, 0
bl Alloc
str r0, [r5]
- ldr r5, =0x0203ce30
+ ldr r5, =gUnknown_0203CE30
adds r0, r4, 0
bl AllocZeroed
str r0, [r5]
- ldr r5, =0x0203ce34
+ ldr r5, =gUnknown_0203CE34
movs r4, 0x80
lsls r4, 4
adds r0, r4, 0
bl Alloc
str r0, [r5]
- ldr r5, =0x0203ce38
+ ldr r5, =gUnknown_0203CE38
adds r0, r4, 0
bl AllocZeroed
str r0, [r5]
@@ -40880,7 +40880,7 @@ _0819A5C0:
movs r0, 0x4A
movs r1, 0
bl SetGpuReg
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r3, 0x87
lsls r3, 3
adds r1, r3
@@ -40892,13 +40892,13 @@ _0819A69C:
bl ResetTasks
bl ResetObjectPaletteAllocator
ldr r0, =gUnknown_08DC0754
- ldr r5, =0x0203ce2c
+ ldr r5, =gUnknown_0203CE2C
ldr r1, [r5]
movs r2, 0x88
lsls r2, 2
bl CpuSet
ldr r0, =gUnknown_0861033C
- ldr r4, =0x0203ce30
+ ldr r4, =gUnknown_0203CE30
ldr r1, [r4]
movs r2, 0x30
bl CpuSet
@@ -40914,7 +40914,7 @@ _0819A69C:
movs r3, 0
bl LoadBgTiles
ldr r0, =gUnknown_08DC0B94
- ldr r4, =0x0203ce34
+ ldr r4, =gUnknown_0203CE34
ldr r1, [r4]
movs r2, 0x80
lsls r2, 3
@@ -40938,12 +40938,12 @@ _0819A69C:
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r0, [r1, 0x6]
cmp r0, 0x1
bne _0819A738
- ldr r0, =0x02037714
+ ldr r0, =gUnknown_02037714
movs r2, 0xA9
lsls r2, 2
adds r1, r2
@@ -40957,14 +40957,14 @@ _0819A738:
movs r1, 0x20
movs r2, 0x4
bl gpu_pal_apply
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
b _0819A8EE
.pool
_0819A77C:
- ldr r0, =0x0203ce38
+ ldr r0, =gUnknown_0203CE38
ldr r1, [r0]
movs r0, 0x3
bl SetBgTilemapBuffer
@@ -41019,7 +41019,7 @@ _0819A7CC:
lsls r1, 5
movs r0, 0
bl SetGpuReg
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r0, [r0, 0x6]
cmp r0, 0x1
@@ -41043,19 +41043,19 @@ _0819A854:
movs r0, 0x3
bl HideBg
_0819A85A:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r3, 0x87
lsls r3, 3
adds r1, r3
b _0819A8EE
.pool
_0819A868:
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r1, [r4]
ldrb r0, [r1, 0x6]
cmp r0, 0x1
bne _0819A878
- ldr r0, =0x0203cf20
+ ldr r0, =gUnknown_0203CF20
ldrb r0, [r0]
strb r0, [r1, 0x3]
_0819A878:
@@ -41067,7 +41067,7 @@ _0819A878:
bne _0819A88C
bl sub_819BE34
_0819A88C:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -41081,7 +41081,7 @@ _0819A8AC:
bl sub_819BCF8
movs r0, 0x5
bl PutWindowTilemap
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r3, 0x87
lsls r3, 3
adds r1, r3
@@ -41091,7 +41091,7 @@ _0819A8C4:
bl sub_819B9E8
movs r0, 0x1
bl PutWindowTilemap
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -41103,7 +41103,7 @@ _0819A8DC:
_0819A8E2:
bl PutWindowTilemap
_0819A8E6:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -41117,7 +41117,7 @@ _0819A8FC:
ldr r0, =sub_819C69C
movs r1, 0
bl CreateTask
- ldr r2, =0x0300127c
+ ldr r2, =gUnknown_0300127C
ldr r1, [r2]
ldr r3, =0x000002a1
adds r1, r3
@@ -41126,7 +41126,7 @@ _0819A8FC:
ldrb r5, [r3, 0x6]
cmp r5, 0
bne _0819A954
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
ldr r1, =0x000002a1
adds r0, r3, r1
ldrb r1, [r0]
@@ -41148,7 +41148,7 @@ _0819A8FC:
b _0819A988
.pool
_0819A954:
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
ldr r2, =0x000002a1
adds r0, r3, r2
ldrb r1, [r0]
@@ -41187,7 +41187,7 @@ _0819A98E:
thumb_func_start sub_819A9AC
sub_819A9AC: @ 819A9AC
push {r4,r5,lr}
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r4, [r5]
cmp r4, 0
bne _0819AA12
@@ -41215,7 +41215,7 @@ _0819A9D2:
lsrs r2, r0, 24
cmp r2, 0x5
bls _0819A9D2
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -41244,7 +41244,7 @@ sub_819AA18: @ 819AA18
push {r7}
movs r4, 0
mov r8, r4
- ldr r7, =0x02020630
+ ldr r7, =gUnknown_02020630
_0819AA24:
lsls r1, r4, 3
adds r1, r4
@@ -41257,7 +41257,7 @@ _0819AA24:
movs r2, 0x40
movs r3, 0x1
bl AddObjectToFront
- ldr r6, =0x0300127c
+ ldr r6, =gUnknown_0300127C
ldr r2, [r6]
movs r5, 0x6C
adds r1, r4, 0
@@ -41282,7 +41282,7 @@ _0819AA24:
bls _0819AA24
ldr r0, [r6]
ldrb r1, [r0, 0x3]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
muls r1, r5
adds r0, r1
ldrh r0, [r0, 0xE]
@@ -41379,7 +41379,7 @@ sub_819AB40: @ 819AB40
push {r4-r6,lr}
movs r4, 0
_0819AB44:
- ldr r6, =0x0300127c
+ ldr r6, =gUnknown_0300127C
ldr r1, [r6]
movs r0, 0x6C
muls r0, r4
@@ -41388,7 +41388,7 @@ _0819AB44:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
adds r0, r5
bl RemoveObjectAndFreeTiles
adds r0, r4, 0x1
@@ -41429,7 +41429,7 @@ sub_819ABA8: @ 819ABA8
lsls r0, 24
cmp r0, 0
ble _0819ABC8
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r3, [r1, 0x3]
adds r2, r0, 0
@@ -41442,7 +41442,7 @@ _0819ABC4:
movs r0, 0
b _0819ABDE
_0819ABC8:
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r3, [r1, 0x3]
adds r2, r0, 0
@@ -41457,7 +41457,7 @@ _0819ABDE:
strb r0, [r1, 0x3]
ldr r2, [r2]
ldrb r3, [r2, 0x3]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldrb r0, [r2, 0x4]
lsls r1, r0, 4
adds r1, r0
@@ -41485,7 +41485,7 @@ sub_819AC10: @ 819AC10
lsls r0, 24
cmp r0, 0
ble _0819AC30
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r3, [r1]
adds r2, r0, 0
@@ -41498,7 +41498,7 @@ _0819AC2C:
movs r0, 0
b _0819AC46
_0819AC30:
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r3, [r1]
adds r2, r0, 0
@@ -41511,7 +41511,7 @@ _0819AC44:
movs r0, 0x2
_0819AC46:
strb r0, [r1]
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldr r2, [r2]
ldrb r0, [r2, 0x1]
lsls r1, r0, 4
@@ -41542,7 +41542,7 @@ sub_819AC78: @ 819AC78
lsls r0, 24
cmp r0, 0
ble _0819AC98
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r3, [r1, 0x7]
adds r2, r0, 0
@@ -41555,7 +41555,7 @@ _0819AC94:
movs r0, 0
b _0819ACAE
_0819AC98:
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r3, [r1, 0x7]
adds r2, r0, 0
@@ -41568,7 +41568,7 @@ _0819ACAC:
movs r0, 0x1
_0819ACAE:
strb r0, [r1, 0x7]
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldr r2, [r2]
ldrb r0, [r2, 0x1]
lsls r1, r0, 4
@@ -41596,7 +41596,7 @@ _0819ACAE:
thumb_func_start sub_819ACE0
sub_819ACE0: @ 819ACE0
push {r4-r6,lr}
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r0, [r5]
ldrb r6, [r0, 0x3]
movs r1, 0x6C
@@ -41639,7 +41639,7 @@ _0819AD1A:
_0819AD32:
cmp r2, 0x6
beq _0819AD9C
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
movs r0, 0x6C
muls r0, r2
@@ -41647,7 +41647,7 @@ _0819AD32:
movs r0, 0x1
strb r0, [r1, 0x10]
_0819AD44:
- ldr r2, =0x0300127c
+ ldr r2, =gUnknown_0300127C
ldr r1, [r2]
movs r0, 0x6C
muls r0, r6
@@ -41673,8 +41673,8 @@ _0819AD60:
adds r0, 0x1
_0819AD78:
strb r0, [r1, 0x5]
- ldr r2, =0x02020630
- ldr r0, =0x0300127c
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
movs r1, 0x6C
muls r1, r6
@@ -41702,7 +41702,7 @@ sub_819ADAC: @ 819ADAC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
movs r1, 0x6C
muls r1, r4
@@ -41719,8 +41719,8 @@ _0819ADCE:
bl IndexOfObjectPaletteTag
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, =0x02020630
- ldr r0, =0x0300127c
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
movs r1, 0x6C
muls r1, r4
@@ -41748,7 +41748,7 @@ sub_819AE08: @ 819AE08
sub sp, 0x4
lsls r0, 24
lsrs r2, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -41768,8 +41768,8 @@ _0819AE30:
beq _0819AEE8
b _0819AF50
_0819AE36:
- ldr r1, =0x02037714
- ldr r0, =0x02037b14
+ ldr r1, =gUnknown_02037714
+ ldr r0, =gUnknown_02037B14
movs r2, 0xE4
lsls r2, 1
adds r0, r2
@@ -41788,7 +41788,7 @@ _0819AE36:
b _0819AF50
.pool
_0819AE64:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -41796,7 +41796,7 @@ _0819AE64:
lsrs r5, r0, 24
cmp r5, 0
bne _0819AF50
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r0, [r4]
ldr r2, =0x000002a1
adds r0, r2
@@ -41812,19 +41812,19 @@ _0819AE64:
adds r1, r2
bl sub_819F444
bl sub_819AB40
- ldr r4, =0x0203ce2c
+ ldr r4, =gUnknown_0203CE2C
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce30
+ ldr r4, =gUnknown_0203CE30
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce34
+ ldr r4, =gUnknown_0203CE34
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce38
+ ldr r4, =gUnknown_0203CE38
ldr r0, [r4]
bl Free
str r5, [r4]
@@ -41834,9 +41834,9 @@ _0819AE64:
b _0819AF50
.pool
_0819AEE8:
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r1, [r4]
- ldr r0, =0x02037714
+ ldr r0, =gUnknown_02037714
movs r3, 0xE4
lsls r3, 1
adds r0, r3
@@ -41851,19 +41851,19 @@ _0819AEE8:
strb r0, [r1, 0x6]
ldr r0, [r4]
ldrb r6, [r0, 0x3]
- ldr r4, =0x0203ce3c
+ ldr r4, =gUnknown_0203CE3C
movs r0, 0x96
lsls r0, 2
bl AllocZeroed
str r0, [r4]
movs r4, 0
_0819AF1A:
- ldr r5, =0x0203ce3c
+ ldr r5, =gUnknown_0203CE3C
ldr r1, [r5]
movs r0, 0x64
muls r0, r4
adds r0, r1
- ldr r1, =0x0300127c
+ ldr r1, =gUnknown_0300127C
ldr r1, [r1]
movs r2, 0x6C
muls r2, r4
@@ -41897,7 +41897,7 @@ bc_exit_to_overworld: @ 819AF68
sub sp, 0x4
lsls r0, 24
lsrs r6, r0, 24
- ldr r7, =0x0300127c
+ ldr r7, =gUnknown_0300127C
ldr r0, [r7]
movs r1, 0xA8
lsls r1, 2
@@ -41905,7 +41905,7 @@ bc_exit_to_overworld: @ 819AF68
ldrb r0, [r0]
cmp r0, 0x1
beq _0819B00E
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -41943,15 +41943,15 @@ _0819AFB8:
ldrb r0, [r0]
bl DestroyTask
bl sub_819AB40
- ldr r4, =0x0203ce2c
+ ldr r4, =gUnknown_0203CE2C
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce34
+ ldr r4, =gUnknown_0203CE34
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce38
+ ldr r4, =gUnknown_0203CE38
ldr r0, [r4]
bl Free
str r5, [r4]
@@ -41978,7 +41978,7 @@ sub_819B02C: @ 819B02C
push {r7}
lsls r0, 24
lsrs r2, r0, 24
- ldr r7, =0x0300127c
+ ldr r7, =gUnknown_0300127C
ldr r0, [r7]
movs r1, 0xA8
lsls r1, 2
@@ -41986,7 +41986,7 @@ sub_819B02C: @ 819B02C
ldrb r0, [r0]
cmp r0, 0x1
beq _0819B11A
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -42014,7 +42014,7 @@ _0819B07A:
strh r0, [r5, 0x8]
b _0819B11A
_0819B084:
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r0, 0x1
mov r8, r0
@@ -42090,7 +42090,7 @@ sub_819B124: @ 819B124
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -42125,7 +42125,7 @@ _0819B158:
.4byte _0819B300
.4byte _0819B35C
_0819B188:
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldrb r0, [r1, 0x6]
cmp r0, 0
@@ -42138,7 +42138,7 @@ _0819B188:
movs r2, 0
bl sub_819F2B4
_0819B1A2:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -42147,7 +42147,7 @@ _0819B1A2:
b _0819B36C
.pool
_0819B1BC:
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r0, [r4]
movs r1, 0xA8
lsls r1, 2
@@ -42161,7 +42161,7 @@ _0819B1CE:
ldr r1, [r4]
movs r0, 0
strb r0, [r1, 0x6]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -42169,7 +42169,7 @@ _0819B1CE:
b _0819B344
.pool
_0819B1EC:
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r7, 0x1
movs r6, 0x1
@@ -42185,7 +42185,7 @@ _0819B1EC:
adds r1, r0, 0
cmp r0, 0x1
bne _0819B228
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldr r2, =0x000002a2
adds r0, r2
@@ -42194,7 +42194,7 @@ _0819B1EC:
_0819B228:
cmp r0, 0x2
bne _0819B248
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -42208,7 +42208,7 @@ _0819B228:
_0819B248:
cmp r1, 0x3
bne _0819B260
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -42218,7 +42218,7 @@ _0819B248:
b _0819B2BA
.pool
_0819B260:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -42236,7 +42236,7 @@ _0819B27C:
beq _0819B2D0
movs r0, 0x5
bl audio_play
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r1, [r4]
movs r2, 0xA6
lsls r2, 2
@@ -42253,7 +42253,7 @@ _0819B27C:
adds r0, r1
_0819B2AC:
strb r7, [r0]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -42287,7 +42287,7 @@ _0819B2EA:
bl sub_819AC10
b _0819B36E
_0819B300:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -42295,12 +42295,12 @@ _0819B300:
lsrs r3, r0, 24
cmp r3, 0
bne _0819B36E
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r2, [r4]
ldrb r0, [r2, 0x6]
cmp r0, 0x1
bne _0819B338
- ldr r1, =0x02037b14
+ ldr r1, =gUnknown_02037B14
movs r7, 0xA9
lsls r7, 2
adds r0, r2, r7
@@ -42309,7 +42309,7 @@ _0819B300:
lsls r2, 1
adds r1, r2
strh r0, [r1]
- ldr r0, =0x02037714
+ ldr r0, =gUnknown_02037714
subs r7, 0xBC
adds r1, r0, r7
ldrh r1, [r1]
@@ -42329,7 +42329,7 @@ _0819B344:
.pool
_0819B35C:
bl sub_819B844
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -42349,7 +42349,7 @@ sub_819B378: @ 819B378
push {r4-r7,lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r3, [r5]
movs r7, 0xA8
lsls r7, 2
@@ -42357,7 +42357,7 @@ sub_819B378: @ 819B378
ldrb r0, [r0]
cmp r0, 0x1
beq _0819B476
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -42377,7 +42377,7 @@ _0819B3B4:
beq _0819B440
b _0819B476
_0819B3BA:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -42392,7 +42392,7 @@ _0819B3BA:
b _0819B476
.pool
_0819B3DC:
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r0, [r2, 0x2E]
ands r1, r0
cmp r1, 0
@@ -42435,7 +42435,7 @@ _0819B432:
bl sub_819B9E8
b _0819B476
_0819B440:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r6, 0x1
adds r0, r6, 0
@@ -42485,7 +42485,7 @@ sub_819B484: @ 819B484
lsls r0, 24
lsrs r0, 24
adds r6, r0, 0
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r2, [r7]
ldr r0, =0x00000ca9
adds r4, r2, r0
@@ -42505,7 +42505,7 @@ sub_819B484: @ 819B484
lsls r0, 24
lsrs r0, 24
str r0, [sp, 0x18]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
str r0, [r1]
ldrb r1, [r4]
@@ -42541,7 +42541,7 @@ _0819B4EA:
movs r3, 0
mov r8, r3
_0819B518:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
mov r2, r8
lsls r0, r2, 1
@@ -42552,7 +42552,7 @@ _0819B518:
lsls r3, 4
adds r1, r3
ldrh r5, [r1]
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
ldr r2, [sp, 0x10]
add r2, r8
@@ -42582,11 +42582,11 @@ _0819B572:
mov r4, r10
muls r4, r1
adds r4, 0xC
- ldr r2, =0x0300127c
+ ldr r2, =gUnknown_0300127C
ldr r0, [r2]
adds r0, r4
adds r0, 0x8
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r2, [r1]
lsls r5, 4
adds r2, r5, r2
@@ -42606,12 +42606,12 @@ _0819B572:
adds r7, r5, 0
movs r3, 0x1
add r8, r3
- ldr r3, =0x0300127c
+ ldr r3, =gUnknown_0300127C
_0819B5B8:
ldr r0, [r3]
adds r0, r4
adds r0, 0x8
- ldr r5, =0x0203bc8c
+ ldr r5, =gUnknown_0203BC8C
ldr r1, [r5]
adds r1, r7, r1
lsls r2, r6, 1
@@ -42631,14 +42631,14 @@ _0819B5B8:
mov r4, r10
muls r4, r0
adds r4, 0xC
- ldr r1, =0x0300127c
+ ldr r1, =gUnknown_0300127C
ldr r0, [r1]
adds r0, r4
adds r0, 0x8
movs r1, 0x20
add r2, sp, 0xC
bl pokemon_setattr
- ldr r2, =0x0300127c
+ ldr r2, =gUnknown_0300127C
ldr r0, [r2]
adds r0, r4
adds r0, 0x8
@@ -42683,10 +42683,10 @@ sub_819B63C: @ 819B63C
add r0, sp, 0xC
movs r1, 0
strb r1, [r0]
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r0, =gSlateportBattleTentMons
str r0, [r2]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldrb r3, [r1, 0xA]
ldrb r0, [r1, 0xB]
@@ -42702,7 +42702,7 @@ sub_819B63C: @ 819B63C
movs r7, 0
mov r9, r7
_0819B678:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
mov r2, r9
lsls r0, r2, 1
@@ -42714,7 +42714,7 @@ _0819B678:
adds r1, r3
ldrh r1, [r1]
mov r8, r1
- ldr r7, =0x0300127c
+ ldr r7, =gUnknown_0300127C
ldr r0, [r7]
ldr r6, [sp, 0x10]
add r6, r9
@@ -42727,7 +42727,7 @@ _0819B678:
adds r4, 0xC
adds r0, r4
adds r0, 0x8
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r2, [r3]
mov r7, r8
lsls r5, r7, 4
@@ -42748,11 +42748,11 @@ _0819B678:
movs r0, 0x1
add r9, r0
_0819B6D4:
- ldr r1, =0x0300127c
+ ldr r1, =gUnknown_0300127C
ldr r0, [r1]
adds r0, r4
adds r0, 0x8
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r2, [r3]
mov r3, r8
lsls r1, r3, 4
@@ -42772,18 +42772,18 @@ _0819B6D4:
adds r4, r6, 0
muls r4, r7
adds r4, 0xC
- ldr r1, =0x0300127c
+ ldr r1, =gUnknown_0300127C
ldr r0, [r1]
adds r0, r4
adds r0, 0x8
movs r1, 0x20
add r2, sp, 0xC
bl pokemon_setattr
- ldr r2, =0x0300127c
+ ldr r2, =gUnknown_0300127C
ldr r0, [r2]
adds r0, r4
adds r0, 0x8
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r1, [r3]
adds r1, r5, r1
ldrb r2, [r1, 0xA]
@@ -42817,9 +42817,9 @@ sub_819B764: @ 819B764
mov r5, r8
push {r5-r7}
movs r7, 0
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
mov r10, r0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
mov r8, r1
_0819B778:
movs r2, 0
@@ -42838,7 +42838,7 @@ _0819B77E:
movs r0, 0x64
adds r5, r7, 0
muls r5, r0
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r5, r2
adds r1, 0x14
adds r0, r5, 0
@@ -42915,14 +42915,14 @@ _0819B826:
thumb_func_start sub_819B844
sub_819B844: @ 819B844
push {r4,r5,lr}
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r1, [r5]
ldrb r0, [r1, 0x6]
cmp r0, 0
bne _0819B852
strb r0, [r1]
_0819B852:
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldr r2, [r5]
ldrb r1, [r2, 0x1]
lsls r0, r1, 4
@@ -42988,11 +42988,11 @@ _0819B852:
thumb_func_start sub_819B8D4
sub_819B8D4: @ 819B8D4
push {r4,r5,lr}
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r1, [r5]
movs r0, 0
strb r0, [r1, 0x7]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldr r2, [r5]
ldrb r1, [r2, 0x1]
lsls r0, r1, 4
@@ -43056,8 +43056,8 @@ sub_819B958: @ 819B958
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x02020630
- ldr r3, =0x0300127c
+ ldr r5, =gUnknown_02020630
+ ldr r3, =gUnknown_0300127C
ldr r0, [r3]
ldrb r1, [r0, 0x1]
lsls r0, r1, 4
@@ -43122,7 +43122,7 @@ sub_819B9B4: @ 819B9B4
sub_819B9E8: @ 819B9E8
push {r4,r5,lr}
sub sp, 0xC
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r0, [r5]
ldrb r4, [r0, 0x3]
movs r0, 0x1
@@ -43138,7 +43138,7 @@ sub_819B9E8: @ 819B9E8
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
movs r1, 0xB
muls r1, r0
ldr r0, =gSpeciesNames
@@ -43178,7 +43178,7 @@ sub_819BA64: @ 819BA64
movs r0, 0x2
movs r1, 0
bl FillWindowPixelBuffer
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r0, [r0, 0x5]
cmp r0, 0x1
@@ -43246,7 +43246,7 @@ sub_819BAC8: @ 819BAC8
sub_819BAFC: @ 819BAFC
push {r4-r6,lr}
sub sp, 0xC
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r2, [r0, 0x3]
movs r1, 0x6C
@@ -43356,9 +43356,9 @@ sub_819BBA8: @ 819BBA8
thumb_func_start sub_819BC04
sub_819BC04: @ 819BC04
push {lr}
- ldr r2, =0x030062e8
+ ldr r2, =gUnknown_030062E8
ldr r1, =gUnknown_0861041C
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r0, [r0]
lsls r0, 2
@@ -43376,7 +43376,7 @@ sub_819BC04: @ 819BC04
thumb_func_start sub_819BC30
sub_819BC30: @ 819BC30
push {r4,lr}
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r2, [r0, 0x3]
movs r1, 0x6C
@@ -43396,7 +43396,7 @@ sub_819BC30: @ 819BC30
b _0819BC96
.pool
_0819BC60:
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r1, [r4]
movs r2, 0xA6
lsls r2, 2
@@ -43433,7 +43433,7 @@ sub_819BC9C: @ 819BC9C
bl sub_819BA64
movs r0, 0x3
bl sub_819B958
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r0, [r0, 0x5]
cmp r0, 0x3
@@ -43457,7 +43457,7 @@ sub_819BCCC: @ 819BCCC
thumb_func_start sub_819BCD0
sub_819BCD0: @ 819BCD0
push {lr}
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r1, [r0]
movs r2, 0xA6
lsls r2, 2
@@ -43479,7 +43479,7 @@ sub_819BCD0: @ 819BCD0
sub_819BCF8: @ 819BCF8
push {r4,r5,lr}
sub sp, 0x2C
- ldr r5, =0x0300127c
+ ldr r5, =gUnknown_0300127C
ldr r0, [r5]
ldrb r4, [r0, 0x3]
cmp r4, 0x5
@@ -43537,7 +43537,7 @@ sub_819BD70: @ 819BD70
mov r6, r8
push {r6}
sub sp, 0x10
- ldr r6, =0x0300127c
+ ldr r6, =gUnknown_0300127C
ldr r2, [r6]
ldrb r1, [r2, 0x3]
movs r0, 0x6C
@@ -43580,7 +43580,7 @@ sub_819BD70: @ 819BD70
adds r1, r2
movs r3, 0
strb r0, [r1]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldr r0, [r6]
adds r0, r2
ldrb r1, [r0]
@@ -43615,7 +43615,7 @@ sub_819BD70: @ 819BD70
thumb_func_start sub_819BE20
sub_819BE20: @ 819BE20
- ldr r1, =0x0300127c
+ ldr r1, =gUnknown_0300127C
ldr r1, [r1]
movs r2, 0xA8
lsls r2, 2
@@ -43638,7 +43638,7 @@ sub_819BE34: @ 819BE34
movs r2, 0x40
movs r3, 0x1
bl AddObjectToFront
- ldr r6, =0x0300127c
+ ldr r6, =gUnknown_0300127C
ldr r1, [r6]
ldr r2, =0x00000299
mov r10, r2
@@ -43651,7 +43651,7 @@ sub_819BE34: @ 819BE34
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
mov r8, r1
add r0, r8
movs r1, 0x2
@@ -43747,7 +43747,7 @@ sub_819BF2C: @ 819BF2C
push {r5-r7}
sub sp, 0x10
movs r7, 0
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
mov r9, r0
_0819BF3E:
movs r2, 0
@@ -43820,7 +43820,7 @@ _0819BF48:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
adds r0, r2
adds r0, 0x28
movs r1, 0
@@ -43835,7 +43835,7 @@ _0819BF48:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
adds r0, r2
adds r0, 0x29
movs r1, 0
@@ -43854,7 +43854,7 @@ _0819C012:
lsrs r7, r0, 24
cmp r7, 0x2
bls _0819BF3E
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
movs r1, 0xA8
lsls r1, 2
@@ -43882,8 +43882,8 @@ sub_819C040: @ 819C040
ands r0, r1
cmp r0, 0
beq _0819C0DC
- ldr r3, =0x02020630
- ldr r6, =0x0300127c
+ ldr r3, =gUnknown_02020630
+ ldr r6, =gUnknown_0300127C
ldr r2, [r6]
ldr r0, =0x00000295
adds r5, r2, r0
@@ -43941,7 +43941,7 @@ sub_819C040: @ 819C040
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -43967,8 +43967,8 @@ sub_819C100: @ 819C100
ands r0, r1
cmp r0, 0
beq _0819C1BA
- ldr r6, =0x02020630
- ldr r4, =0x0300127c
+ ldr r6, =gUnknown_02020630
+ ldr r4, =gUnknown_0300127C
ldr r2, [r4]
ldr r7, =0x00000295
adds r0, r2, r7
@@ -44061,7 +44061,7 @@ sub_819C1D0: @ 819C1D0
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r4, r0, r1
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -44189,7 +44189,7 @@ sub_819C2D4: @ 819C2D4
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r4, r0, r1
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -44203,8 +44203,8 @@ _0819C2F6:
_0819C2FC:
movs r0, 0x3
bl HideBg
- ldr r4, =0x02020630
- ldr r0, =0x0300127c
+ ldr r4, =gUnknown_02020630
+ ldr r0, =gUnknown_0300127C
mov r8, r0
ldr r0, [r0]
ldr r1, =0x00000299
@@ -44411,7 +44411,7 @@ sub_819C4B4: @ 819C4B4
movs r2, 0x40
movs r3, 0x1
bl AddObjectToFront
- ldr r6, =0x0300127c
+ ldr r6, =gUnknown_0300127C
ldr r1, [r6]
ldr r2, =0x00000299
mov r8, r2
@@ -44435,7 +44435,7 @@ sub_819C4B4: @ 819C4B4
ldr r4, =0x0000029d
adds r1, r4
strb r0, [r1]
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldr r2, [r6]
add r8, r2
mov r0, r8
@@ -44478,7 +44478,7 @@ sub_819C4B4: @ 819C4B4
thumb_func_start sub_819C568
sub_819C568: @ 819C568
push {r4,lr}
- ldr r4, =0x0300127c
+ ldr r4, =gUnknown_0300127C
ldr r0, [r4]
movs r1, 0xA5
lsls r1, 2
@@ -44502,7 +44502,7 @@ sub_819C568: @ 819C568
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -44574,12 +44574,12 @@ sub_819C5D0: @ 819C5D0
sub_819C634: @ 819C634
push {r4-r7,lr}
lsls r0, 16
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r1, [r2]
lsrs r0, 12
adds r0, r1
ldrh r6, [r0]
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldrb r5, [r0, 0x5]
movs r3, 0x1
@@ -44633,7 +44633,7 @@ sub_819C69C: @ 819C69C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -44653,7 +44653,7 @@ _0819C6C4:
beq _0819C7B4
b _0819C7D8
_0819C6CA:
- ldr r1, =0x0300127c
+ ldr r1, =gUnknown_0300127C
ldr r0, [r1]
ldr r3, =0x000002a7
adds r0, r3
@@ -44671,7 +44671,7 @@ _0819C6CA:
b _0819C7D8
.pool
_0819C6F8:
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r3, [r0]
ldr r2, =0x000002a2
adds r1, r3, r2
@@ -44744,7 +44744,7 @@ _0819C764:
_0819C790:
cmp r0, 0
bne _0819C7D8
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -44757,7 +44757,7 @@ _0819C790:
b _0819C7D6
.pool
_0819C7B4:
- ldr r0, =0x0300127c
+ ldr r0, =gUnknown_0300127C
ldr r0, [r0]
ldr r2, =0x000002a9
adds r1, r0, r2
@@ -44809,14 +44809,14 @@ sub_819C810: @ 819C810
mov r5, r8
push {r5,r6}
sub sp, 0x4
- ldr r4, =0x020244ec
- ldr r5, =0x03001284
+ ldr r4, =gUnknown_020244EC
+ ldr r5, =gUnknown_03001284
ldr r1, [r5]
ldrb r0, [r1, 0x12]
movs r6, 0x64
muls r0, r6
adds r0, r4
- ldr r2, =0x02024744
+ ldr r2, =gUnknown_02024744
mov r9, r2
ldrb r1, [r1, 0x13]
muls r1, r6
@@ -44833,7 +44833,7 @@ sub_819C810: @ 819C810
movs r1, 0x20
mov r2, sp
bl pokemon_setattr
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
mov r8, r3
ldr r3, [r3]
ldr r4, [r5]
@@ -44921,7 +44921,7 @@ sub_819C90C: @ 819C90C
sub sp, 0x4
lsls r0, 24
lsrs r2, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -44952,7 +44952,7 @@ _0819C93A:
strh r0, [r6, 0x8]
b _0819C9F0
_0819C950:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -44960,7 +44960,7 @@ _0819C950:
lsrs r5, r0, 24
cmp r5, 0
bne _0819C9F0
- ldr r4, =0x03001284
+ ldr r4, =gUnknown_03001284
ldr r0, [r4]
adds r0, 0x21
ldrb r0, [r0]
@@ -44970,19 +44970,19 @@ _0819C950:
adds r1, 0x30
bl sub_819F444
bl sub_819E538
- ldr r4, =0x0203ce40
+ ldr r4, =gUnknown_0203CE40
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce44
+ ldr r4, =gUnknown_0203CE44
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce48
+ ldr r4, =gUnknown_0203CE48
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce4c
+ ldr r4, =gUnknown_0203CE4C
ldr r0, [r4]
bl Free
str r5, [r4]
@@ -44994,18 +44994,18 @@ _0819C950:
_0819C9C4:
adds r0, r2, 0
bl DestroyTask
- ldr r2, =0x03001284
+ ldr r2, =gUnknown_03001284
ldr r1, [r2]
movs r0, 0x1
strb r0, [r1, 0x15]
ldr r2, [r2]
- ldr r0, =0x02037714
+ ldr r0, =gUnknown_02037714
movs r1, 0xF4
lsls r1, 1
adds r0, r1
ldrh r0, [r0]
strh r0, [r2, 0x24]
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
ldrb r2, [r2, 0x3]
ldr r0, =sub_819DC1C
str r0, [sp]
@@ -45026,14 +45026,14 @@ sub_819CA08: @ 819CA08
sub sp, 0x4
lsls r0, 24
lsrs r6, r0, 24
- ldr r7, =0x03001284
+ ldr r7, =gUnknown_03001284
ldr r2, [r7]
adds r0, r2, 0
adds r0, 0x30
ldrb r0, [r0]
cmp r0, 0x1
beq _0819CAFE
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -45063,14 +45063,14 @@ _0819CA4E:
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r1, [r0]
b _0819CAFE
.pool
_0819CA68:
movs r0, 0x2
strh r0, [r4, 0x8]
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
b _0819CAFE
@@ -45109,19 +45109,19 @@ _0819CAA4:
ldrb r0, [r0]
bl DestroyTask
bl sub_819E538
- ldr r4, =0x0203ce40
+ ldr r4, =gUnknown_0203CE40
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce44
+ ldr r4, =gUnknown_0203CE44
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce48
+ ldr r4, =gUnknown_0203CE48
ldr r0, [r4]
bl Free
str r5, [r4]
- ldr r4, =0x0203ce4c
+ ldr r4, =gUnknown_0203CE4C
ldr r0, [r4]
bl Free
str r5, [r4]
@@ -45146,13 +45146,13 @@ sub_819CB1C: @ 819CB1C
push {r4-r7,lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r7, =0x03001284
+ ldr r7, =gUnknown_03001284
ldr r0, [r7]
adds r0, 0x30
ldrb r0, [r0]
cmp r0, 0x1
beq _0819CBD6
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -45171,7 +45171,7 @@ _0819CB50:
strh r0, [r4, 0x8]
b _0819CBD6
_0819CB5A:
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r6, 0x1
adds r5, r6, 0
@@ -45241,7 +45241,7 @@ sub_819CBDC: @ 819CBDC
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -45277,7 +45277,7 @@ sub_819CC24: @ 819CC24
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -45288,7 +45288,7 @@ sub_819CC24: @ 819CC24
bne _0819CC5A
ldr r0, =gUnknown_085EECBB
bl sub_819EBEC
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x20
strb r5, [r0]
@@ -45313,13 +45313,13 @@ sub_819CC74: @ 819CC74
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldr r0, [r1, 0x2C]
adds r1, 0x30
movs r2, 0x1
bl sub_819F3F8
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -45356,7 +45356,7 @@ sub_819CCD4: @ 819CCD4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -45365,7 +45365,7 @@ sub_819CCD4: @ 819CCD4
ldrsh r0, [r5, r1]
cmp r0, 0
bne _0819CD1A
- ldr r4, =0x03001284
+ ldr r4, =gUnknown_03001284
ldr r1, [r4]
adds r0, r1, 0
adds r0, 0x2D
@@ -45400,7 +45400,7 @@ sub_819CD34: @ 819CD34
push {r7}
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -45420,7 +45420,7 @@ _0819CD60:
beq _0819CD88
b _0819CE36
_0819CD66:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x15]
cmp r0, 0
@@ -45436,7 +45436,7 @@ _0819CD7C:
b _0819CE36
.pool
_0819CD88:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x30
ldrb r0, [r0]
@@ -45448,13 +45448,13 @@ _0819CD88:
b _0819CE36
.pool
_0819CDA4:
- ldr r7, =0x03001284
+ ldr r7, =gUnknown_03001284
ldr r0, [r7]
adds r0, 0x30
ldrb r0, [r0]
cmp r0, 0x1
beq _0819CE36
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r0, 0x1
mov r8, r0
@@ -45523,7 +45523,7 @@ sub_819CE40: @ 819CE40
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -45537,13 +45537,13 @@ sub_819CE40: @ 819CE40
b _0819CF4C
.pool
_0819CE64:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _0819CF4C
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x22
movs r1, 0x1
@@ -45552,7 +45552,7 @@ _0819CE64:
b _0819CF4C
.pool
_0819CE88:
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
adds r5, r1, 0
ands r5, r0
@@ -45560,7 +45560,7 @@ _0819CE88:
beq _0819CEBC
movs r0, 0x5
bl audio_play
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x22
movs r1, 0
@@ -45578,7 +45578,7 @@ _0819CEBC:
beq _0819CEF8
movs r0, 0x5
bl audio_play
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x22
strb r5, [r0]
@@ -45644,7 +45644,7 @@ sub_819CF54: @ 819CF54
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -45664,7 +45664,7 @@ _0819CF7C:
beq _0819D03C
b _0819D05C
_0819CF82:
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r0, [r1]
adds r0, 0x27
strb r2, [r0]
@@ -45679,7 +45679,7 @@ _0819CF82:
b _0819D05C
.pool
_0819CFA0:
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r2, [r1]
adds r0, r2, 0
adds r0, 0x22
@@ -45746,7 +45746,7 @@ _0819CFF8:
_0819D01C:
cmp r0, 0
bne _0819D05C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -45759,7 +45759,7 @@ _0819D01C:
b _0819D05A
.pool
_0819D03C:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0x29
@@ -45787,7 +45787,7 @@ sub_819D064: @ 819D064
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -45807,7 +45807,7 @@ _0819D08C:
beq _0819D0BC
b _0819D118
_0819D092:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x27
strb r1, [r0]
@@ -45815,7 +45815,7 @@ _0819D092:
b _0819D0AE
.pool
_0819D0A4:
- ldr r0, =0x020378f4
+ ldr r0, =gUnknown_020378F4
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
@@ -45826,7 +45826,7 @@ _0819D0AE:
b _0819D118
.pool
_0819D0BC:
- ldr r2, =0x03001284
+ ldr r2, =gUnknown_03001284
ldr r0, [r2]
adds r0, 0x28
ldrb r0, [r0]
@@ -45851,8 +45851,8 @@ _0819D0D2:
bls _0819D108
movs r0, 0
strb r0, [r1]
- ldr r1, =0x02037714
- ldr r0, =0x02037b14
+ ldr r1, =gUnknown_02037714
+ ldr r0, =gUnknown_02037B14
movs r3, 0xE4
lsls r3, 1
adds r0, r3
@@ -45891,7 +45891,7 @@ sub_819D12C: @ 819D12C
lsls r0, 24
lsrs r0, 24
str r0, [sp]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, 2
ldr r2, [sp]
adds r0, r2
@@ -45917,7 +45917,7 @@ _0819D168:
str r3, [sp, 0x4]
movs r1, 0x2
str r0, [sp, 0x8]
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
str r0, [sp, 0xC]
_0819D174:
lsls r0, r1, 24
@@ -45925,8 +45925,8 @@ _0819D174:
mov r9, r0
cmp r4, 0x2
beq _0819D1F2
- ldr r2, =0x02020630
- ldr r3, =0x03001284
+ ldr r2, =gUnknown_02020630
+ ldr r3, =gUnknown_03001284
ldr r0, [r3]
adds r0, 0x5
mov r8, r0
@@ -45950,7 +45950,7 @@ _0819D174:
lsls r0, 1
ldr r2, [sp, 0x8]
adds r0, r2
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r1, 0x8
adds r0, r1
movs r3, 0
@@ -45981,8 +45981,8 @@ _0819D1D8:
strh r0, [r6, 0x20]
b _0819D210
_0819D1F2:
- ldr r3, =0x02020630
- ldr r4, =0x03001284
+ ldr r3, =gUnknown_02020630
+ ldr r4, =gUnknown_03001284
ldr r0, [r4]
ldrb r1, [r0, 0x7]
lsls r0, r1, 4
@@ -46003,14 +46003,14 @@ _0819D210:
lsls r0, 1
ldr r1, [sp, 0x8]
adds r0, r1
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r1, 0x8
adds r0, r1
movs r3, 0
ldrsh r0, [r0, r3]
cmp r0, 0x1
bne _0819D26A
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r0, [r1]
adds r0, 0x5
adds r0, r2
@@ -46042,7 +46042,7 @@ _0819D26A:
movs r7, 0
_0819D26C:
mov r6, r10
- ldr r5, =0x03001284
+ ldr r5, =gUnknown_03001284
ldr r2, [r5]
mov r1, r9
asrs r4, r1, 24
@@ -46082,7 +46082,7 @@ _0819D26C:
_0819D2C0:
movs r0, 0x64
bl IndexOfObjectPaletteTag
- ldr r2, =0x03001284
+ ldr r2, =gUnknown_03001284
ldr r1, [r2]
adds r1, 0x5
adds r1, r4
@@ -46144,7 +46144,7 @@ sub_819D324: @ 819D324
lsrs r7, r0, 24
movs r0, 0
mov r8, r0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -46170,8 +46170,8 @@ _0819D360:
b _0819D570
.pool
_0819D368:
- ldr r3, =0x02020630
- ldr r2, =0x03001284
+ ldr r3, =gUnknown_02020630
+ ldr r2, =gUnknown_03001284
ldr r0, [r2]
ldrb r1, [r0, 0x8]
lsls r0, r1, 4
@@ -46210,8 +46210,8 @@ _0819D3B2:
cmp r1, 0x1
bne _0819D3FC
movs r3, 0
- ldr r7, =0x02020630
- ldr r6, =0x03001284
+ ldr r7, =gUnknown_02020630
+ ldr r6, =gUnknown_03001284
asrs r5, r2, 24
_0819D3BE:
movs r4, 0
@@ -46251,9 +46251,9 @@ _0819D3FC:
movs r0, 0x30
add r0, r8
mov r9, r0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
_0819D40E:
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r2, [r1]
lsls r3, r4, 1
adds r3, r4
@@ -46306,8 +46306,8 @@ _0819D40E:
b _0819D570
.pool
_0819D480:
- ldr r2, =0x02020630
- ldr r0, =0x03001284
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r1, [r0, 0xE]
lsls r0, r1, 4
@@ -46346,8 +46346,8 @@ _0819D4CA:
cmp r1, 0x1
bne _0819D510
movs r3, 0
- ldr r7, =0x02020630
- ldr r6, =0x03001284
+ ldr r7, =gUnknown_02020630
+ ldr r6, =gUnknown_03001284
asrs r5, r2, 24
_0819D4D6:
movs r4, 0
@@ -46383,8 +46383,8 @@ _0819D510:
mov r12, r1
mov r6, r8
adds r6, 0x10
- ldr r5, =0x02020630
- ldr r0, =0x03001284
+ ldr r5, =gUnknown_02020630
+ ldr r0, =gUnknown_03001284
mov r9, r0
_0819D520:
mov r1, r9
@@ -46445,7 +46445,7 @@ sub_819D588: @ 819D588
sub sp, 0x4
lsls r0, 24
lsrs r5, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -46484,7 +46484,7 @@ _0819D5D4:
_0819D5F0:
movs r0, 0x3
bl sub_819EA64
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -46506,7 +46506,7 @@ _0819D60C:
movs r3, 0x10
bl pal_fade_maybe
_0819D622:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -46517,7 +46517,7 @@ _0819D622:
b _0819D762
.pool
_0819D63C:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -46533,7 +46533,7 @@ _0819D64E:
movs r0, 0x5
movs r1, 0x2
bl CopyWindowToVram
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x14]
cmp r0, 0x1
@@ -46543,7 +46543,7 @@ _0819D64E:
bl CreateTask
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r2, r5, 2
adds r2, r5
lsls r2, 3
@@ -46571,7 +46571,7 @@ _0819D6B0:
bl CreateTask
lsls r0, 24
lsrs r4, r0, 24
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
lsls r2, r5, 2
adds r2, r5
lsls r2, 3
@@ -46667,7 +46667,7 @@ sub_819D770: @ 819D770
sub sp, 0x4
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r0, [r1]
adds r0, 0x30
ldrb r0, [r0]
@@ -46676,7 +46676,7 @@ sub_819D770: @ 819D770
bne _0819D78C
b _0819D9D8
_0819D78C:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r2, r6, 2
adds r1, r2, r6
lsls r1, 3
@@ -46716,7 +46716,7 @@ _0819D7E0:
bl CreateTask
lsls r0, 24
lsrs r4, r0, 24
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r2, r5, r6
lsls r2, 3
adds r2, r3
@@ -46744,7 +46744,7 @@ _0819D828:
bl CreateTask
lsls r0, 24
lsrs r4, r0, 24
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
adds r2, r5, r6
lsls r2, 3
adds r2, r3
@@ -46818,7 +46818,7 @@ _0819D8C0:
beq _0819D8CA
b _0819D9D8
_0819D8CA:
- ldr r1, =0x02037b14
+ ldr r1, =gUnknown_02037B14
ldr r0, =gUnknown_0860F13C
adds r0, 0x4A
ldrh r0, [r0]
@@ -46848,7 +46848,7 @@ _0819D8F4:
b _0819D990
.pool
_0819D910:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -46873,7 +46873,7 @@ _0819D936:
bl CopyWindowToVram
b _0819D990
_0819D948:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x14]
cmp r0, 0
@@ -46886,12 +46886,12 @@ _0819D964:
ldr r0, =gUnknown_085EEC8B
bl sub_819EBEC
_0819D96A:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x3]
cmp r0, 0x2
bhi _0819D98C
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r1, [r1, 0x4]
lsls r0, r1, 4
adds r0, r1
@@ -46906,7 +46906,7 @@ _0819D96A:
_0819D98C:
bl sub_819EFA8
_0819D990:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
adds r1, r5, r6
lsls r1, 3
adds r1, r0
@@ -46918,12 +46918,12 @@ _0819D990:
_0819D9B0:
bl sub_819EEF0
bl sub_819EADC
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x22
movs r1, 0x1
strb r1, [r0]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r0, r5, r6
lsls r0, 3
adds r0, r1
@@ -46949,7 +46949,7 @@ sub_819D9EC: @ 819D9EC
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x30
ldrb r0, [r0]
@@ -46957,7 +46957,7 @@ sub_819D9EC: @ 819D9EC
bne _0819DA00
b _0819DBCA
_0819DA00:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r2, r6, 2
adds r1, r2, r6
lsls r1, 3
@@ -46985,7 +46985,7 @@ _0819DA30:
.4byte _0819DBB0
_0819DA44:
bl sub_819EEF0
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
adds r1, r7, r6
lsls r1, 3
adds r1, r0
@@ -46993,8 +46993,8 @@ _0819DA44:
.pool
_0819DA58:
bl sub_819EADC
- ldr r2, =0x02020630
- ldr r0, =0x03001284
+ ldr r2, =gUnknown_02020630
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r1, [r0, 0x4]
lsls r0, r1, 4
@@ -47006,7 +47006,7 @@ _0819DA58:
movs r2, 0x4
orrs r1, r2
strb r1, [r0]
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
adds r1, r7, r6
lsls r1, 3
adds r1, r0
@@ -47016,8 +47016,8 @@ _0819DA8C:
ldr r0, =sub_819D12C
movs r1, 0
bl CreateTask
- ldr r2, =0x03005e00
- ldr r0, =0x03001284
+ ldr r2, =gTasks
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x21
ldrb r1, [r0]
@@ -47037,8 +47037,8 @@ _0819DABC:
beq _0819DACA
b _0819DBCA
_0819DACA:
- ldr r2, =0x03005e00
- ldr r4, =0x03001284
+ ldr r2, =gTasks
+ ldr r4, =gUnknown_03001284
ldr r0, [r4]
adds r0, 0x21
ldrb r1, [r0]
@@ -47063,7 +47063,7 @@ _0819DB04:
movs r0, 0
bl sub_819F048
movs r2, 0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
movs r3, 0x4
_0819DB10:
ldr r0, [r4]
@@ -47084,8 +47084,8 @@ _0819DB10:
cmp r2, 0x2
bls _0819DB10
_0819DB32:
- ldr r5, =0x02020630
- ldr r4, =0x03001284
+ ldr r5, =gUnknown_02020630
+ ldr r4, =gUnknown_03001284
ldr r3, [r4]
ldrb r0, [r3, 0x4]
lsls r1, r0, 4
@@ -47103,7 +47103,7 @@ _0819DB32:
ldrh r0, [r0, 0x20]
movs r5, 0
strh r0, [r1, 0x20]
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
adds r0, r3, 0
adds r0, 0x21
ldrb r1, [r0]
@@ -47165,7 +47165,7 @@ _0819DBCA:
thumb_func_start sub_819DBD8
sub_819DBD8: @ 819DBD8
push {r4,r5,lr}
- ldr r5, =0x03001284
+ ldr r5, =gUnknown_03001284
ldr r4, [r5]
cmp r4, 0
bne _0819DBF6
@@ -47188,7 +47188,7 @@ _0819DBF6:
thumb_func_start sub_819DC00
sub_819DC00: @ 819DC00
push {lr}
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
movs r1, 0
str r1, [r0]
ldr r0, =sub_819DC1C
@@ -47202,7 +47202,7 @@ sub_819DC00: @ 819DC00
sub_819DC1C: @ 819DC1C
push {r4-r6,lr}
sub sp, 0xC
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r0, r1, r2
@@ -47257,30 +47257,30 @@ _0819DC84:
ldr r0, =gUnknown_086108C8
bl InitWindows
bl DeactivateAllTextPrinters
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
b _0819E00E
.pool
_0819DCD4:
- ldr r5, =0x0203ce40
+ ldr r5, =gUnknown_0203CE40
movs r4, 0x88
lsls r4, 3
adds r0, r4, 0
bl Alloc
str r0, [r5]
- ldr r5, =0x0203ce44
+ ldr r5, =gUnknown_0203CE44
adds r0, r4, 0
bl AllocZeroed
str r0, [r5]
- ldr r5, =0x0203ce48
+ ldr r5, =gUnknown_0203CE48
movs r4, 0x80
lsls r4, 4
adds r0, r4, 0
bl Alloc
str r0, [r5]
- ldr r5, =0x0203ce4c
+ ldr r5, =gUnknown_0203CE4C
adds r0, r4, 0
bl AllocZeroed
str r0, [r5]
@@ -47349,13 +47349,13 @@ _0819DDA8:
bl ResetObjectPaletteAllocator
bl dp13_810BB8C
ldr r0, =gUnknown_08DC0754
- ldr r5, =0x0203ce40
+ ldr r5, =gUnknown_0203CE40
ldr r1, [r5]
movs r2, 0x88
lsls r2, 2
bl CpuSet
ldr r0, =gUnknown_0861033C
- ldr r4, =0x0203ce44
+ ldr r4, =gUnknown_0203CE44
ldr r1, [r4]
movs r2, 0x30
bl CpuSet
@@ -47371,7 +47371,7 @@ _0819DDA8:
movs r3, 0
bl LoadBgTiles
ldr r0, =gUnknown_08DC0B94
- ldr r4, =0x0203ce48
+ ldr r4, =gUnknown_0203CE48
ldr r1, [r4]
movs r2, 0x80
lsls r2, 3
@@ -47399,14 +47399,14 @@ _0819DDA8:
movs r1, 0x20
movs r2, 0x4
bl gpu_pal_apply
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
b _0819E00E
.pool
_0819DE68:
- ldr r0, =0x0203ce4c
+ ldr r0, =gUnknown_0203CE4C
ldr r1, [r0]
movs r0, 0x3
bl SetBgTilemapBuffer
@@ -47431,19 +47431,19 @@ _0819DE94:
bl LoadCompressedObjectPic
ldr r0, =sub_819C7FC
bl SetVBlankCallback
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
b _0819E00E
.pool
_0819DECC:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x15]
cmp r0, 0x1
bne _0819DEDC
- ldr r0, =0x0203cf20
+ ldr r0, =gUnknown_0203CF20
ldrb r0, [r0]
strb r0, [r1, 0x3]
_0819DEDC:
@@ -47455,7 +47455,7 @@ _0819DEDC:
_0819DEEC:
bl sub_819DBD8
bl sub_819E0C0
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x15]
cmp r0, 0x1
@@ -47471,7 +47471,7 @@ _0819DF10:
bl sub_819EBEC
movs r0, 0x2
bl PutWindowTilemap
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -47483,7 +47483,7 @@ _0819DF30:
bl PutWindowTilemap
b _0819E006
_0819DF3C:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x15]
cmp r0, 0
@@ -47492,7 +47492,7 @@ _0819DF3C:
_0819DF4A:
movs r0, 0x1
bl PutWindowTilemap
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -47509,7 +47509,7 @@ _0819DF70:
adds r1, r2, r0
b _0819E00E
_0819DF78:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x15]
cmp r0, 0
@@ -47521,7 +47521,7 @@ _0819DF8C:
bl sub_819ED78
movs r0, 0x3
bl PutWindowTilemap
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -47545,7 +47545,7 @@ _0819DFA4:
bl ShowBg
movs r0, 0x2
bl ShowBg
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x15]
cmp r0, 0x1
@@ -47564,7 +47564,7 @@ _0819E000:
movs r0, 0x3
bl HideBg
_0819E006:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -47578,7 +47578,7 @@ _0819E01C:
ldr r0, =sub_819CF54
movs r1, 0
bl CreateTask
- ldr r6, =0x03001284
+ ldr r6, =gUnknown_03001284
ldr r1, [r6]
adds r1, 0x21
strb r0, [r1]
@@ -47586,7 +47586,7 @@ _0819E01C:
ldrb r5, [r0, 0x15]
cmp r5, 0
bne _0819E06C
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
adds r0, 0x21
ldrb r1, [r0]
lsls r0, r1, 2
@@ -47608,7 +47608,7 @@ _0819E01C:
.pool
_0819E06C:
bl sub_819EAF8
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
ldr r2, [r6]
adds r0, r2, 0
adds r0, 0x21
@@ -47662,9 +47662,9 @@ sub_819E0C0: @ 819E0C0
movs r0, 0x65
strh r0, [r1, 0x2]
movs r6, 0
- ldr r4, =0x03001284
+ ldr r4, =gUnknown_03001284
movs r7, 0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
_0819E0E6:
lsls r1, r6, 1
adds r1, r6
@@ -47695,7 +47695,7 @@ _0819E0E6:
lsrs r6, r0, 24
cmp r6, 0x2
bls _0819E0E6
- ldr r7, =0x03001284
+ ldr r7, =gUnknown_03001284
ldr r1, [r7]
adds r0, r1, 0x5
ldrb r1, [r1, 0x3]
@@ -47704,7 +47704,7 @@ _0819E0E6:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
movs r5, 0x20
ldrsh r1, [r0, r5]
@@ -47734,7 +47734,7 @@ _0819E0E6:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r6, =0x02020630
+ ldr r6, =gUnknown_02020630
adds r0, r6
adds r0, 0x3E
ldrb r1, [r0]
@@ -47941,7 +47941,7 @@ _0819E1E8:
ldr r1, [r7]
strb r0, [r1, 0x11]
movs r6, 0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
adds r4, r7, 0
movs r7, 0
movs r0, 0x4
@@ -48119,9 +48119,9 @@ _0819E330:
adds r0, r6, 0x1
lsls r0, 24
lsrs r6, r0, 24
- ldr r3, =0x03001284
+ ldr r3, =gUnknown_03001284
mov r8, r3
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r9, r0
cmp r6, 0x1
bhi _0819E496
@@ -48204,7 +48204,7 @@ sub_819E538: @ 819E538
push {r4-r7,lr}
movs r5, 0
_0819E53C:
- ldr r6, =0x03001284
+ ldr r6, =gUnknown_03001284
ldr r0, [r6]
adds r0, 0x5
adds r0, r5
@@ -48212,7 +48212,7 @@ _0819E53C:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl RemoveObjectAndFreeTiles
adds r0, r5, 0x1
@@ -48246,7 +48246,7 @@ _0819E590:
movs r4, 0
lsls r6, r5, 1
_0819E594:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r1, r6, r5
adds r1, r4, r1
@@ -48256,7 +48256,7 @@ _0819E594:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
adds r0, r4, 0x1
@@ -48275,7 +48275,7 @@ _0819E5C6:
adds r7, r5, 0x1
lsls r6, r5, 1
_0819E5CC:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r1, r4, r6
adds r0, 0xE
@@ -48284,7 +48284,7 @@ _0819E5CC:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
adds r0, r4, 0x1
@@ -48309,8 +48309,8 @@ sub_819E608: @ 819E608
lsrs r6, r0, 24
cmp r6, 0x2
bhi _0819E65C
- ldr r4, =0x02020630
- ldr r5, =0x03001284
+ ldr r4, =gUnknown_02020630
+ ldr r5, =gUnknown_03001284
ldr r0, [r5]
ldrb r1, [r0, 0x4]
lsls r0, r1, 4
@@ -48342,8 +48342,8 @@ sub_819E608: @ 819E608
b _0819E684
.pool
_0819E65C:
- ldr r2, =0x02020630
- ldr r3, =0x03001284
+ ldr r2, =gUnknown_02020630
+ ldr r3, =gUnknown_03001284
ldr r0, [r3]
ldrb r1, [r0, 0x4]
lsls r0, r1, 4
@@ -48379,7 +48379,7 @@ sub_819E694: @ 819E694
lsls r4, 24
cmp r4, 0
ble _0819E6C0
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r2, [r1]
ldrb r0, [r2, 0x3]
adds r0, 0x1
@@ -48390,7 +48390,7 @@ sub_819E694: @ 819E694
b _0819E6D8
.pool
_0819E6C0:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r2, [r0]
ldrb r3, [r2, 0x3]
adds r1, r0, 0
@@ -48423,7 +48423,7 @@ sub_819E6E8: @ 819E6E8
lsls r4, 24
cmp r4, 0
ble _0819E728
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r2, [r0]
ldrb r1, [r2, 0x3]
adds r4, r0, 0
@@ -48446,7 +48446,7 @@ _0819E722:
strb r0, [r2, 0x3]
b _0819E74A
_0819E728:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r3, [r1, 0x3]
adds r2, r3, 0
@@ -48478,7 +48478,7 @@ sub_819E758: @ 819E758
lsls r0, 24
cmp r0, 0
ble _0819E778
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r3, [r1, 0x16]
adds r2, r0, 0
@@ -48491,7 +48491,7 @@ _0819E774:
movs r0, 0
b _0819E78E
_0819E778:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r3, [r1, 0x16]
adds r2, r0, 0
@@ -48504,7 +48504,7 @@ _0819E78C:
movs r0, 0x1
_0819E78E:
strb r0, [r1, 0x16]
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldr r2, [r2]
ldrb r0, [r2, 0x1]
lsls r1, r0, 4
@@ -48540,7 +48540,7 @@ sub_819E7C0: @ 819E7C0
lsls r4, 24
cmp r4, 0
ble _0819E7EC
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r3, [r1]
adds r2, r0, 0
@@ -48553,7 +48553,7 @@ _0819E7E8:
movs r0, 0
b _0819E802
_0819E7EC:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r3, [r1]
adds r2, r0, 0
@@ -48566,7 +48566,7 @@ _0819E800:
movs r0, 0x2
_0819E802:
strb r0, [r1]
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldr r2, [r2]
ldrb r0, [r2, 0x1]
lsls r1, r0, 4
@@ -48606,14 +48606,14 @@ sub_819E838: @ 819E838
mov r9, r0
movs r2, 0x4
mov r8, r2
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r12, r0
- ldr r7, =0x03001284
+ ldr r7, =gUnknown_03001284
_0819E856:
cmp r6, 0x2
bne _0819E898
- ldr r5, =0x02020630
- ldr r3, =0x03001284
+ ldr r5, =gUnknown_02020630
+ ldr r3, =gUnknown_03001284
ldr r0, [r3]
adds r0, 0xB
adds r0, r4
@@ -48690,8 +48690,8 @@ _0819E8D4:
sub_819E8EC: @ 819E8EC
push {r4-r6,lr}
movs r2, 0
- ldr r5, =0x02020630
- ldr r4, =0x03001284
+ ldr r5, =gUnknown_02020630
+ ldr r4, =gUnknown_03001284
adds r6, r5, 0
movs r3, 0x4
_0819E8F8:
@@ -48736,7 +48736,7 @@ _0819E92C:
thumb_func_start sub_819E944
sub_819E944: @ 819E944
push {r4,r5,lr}
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r3, [r0]
ldrb r1, [r3, 0x15]
adds r5, r0, 0
@@ -48750,7 +48750,7 @@ _0819E95C:
movs r0, 0
strb r0, [r3]
_0819E960:
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldr r2, [r5]
ldrb r1, [r2, 0x1]
lsls r0, r1, 4
@@ -48816,11 +48816,11 @@ _0819E960:
thumb_func_start sub_819E9E0
sub_819E9E0: @ 819E9E0
push {r4,r5,lr}
- ldr r5, =0x03001284
+ ldr r5, =gUnknown_03001284
ldr r1, [r5]
movs r0, 0
strb r0, [r1, 0x16]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldr r2, [r5]
ldrb r1, [r2, 0x1]
lsls r0, r1, 4
@@ -48884,8 +48884,8 @@ sub_819EA64: @ 819EA64
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x02020630
- ldr r3, =0x03001284
+ ldr r5, =gUnknown_02020630
+ ldr r3, =gUnknown_03001284
ldr r0, [r3]
ldrb r1, [r0, 0x1]
lsls r0, r1, 4
@@ -48999,7 +48999,7 @@ sub_819EB4C: @ 819EB4C
movs r0, 0x1
movs r1, 0
bl FillWindowPixelBuffer
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x3]
cmp r0, 0x2
@@ -49016,13 +49016,13 @@ _0819EB70:
bne _0819EB84
movs r0, 0x64
muls r0, r2
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
b _0819EB8A
.pool
_0819EB84:
movs r0, 0x64
muls r0, r2
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
_0819EB8A:
adds r0, r1
movs r1, 0xB
@@ -49030,7 +49030,7 @@ _0819EB8A:
bl pokemon_getattr
lsls r0, 16
lsrs r1, r0, 16
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
movs r0, 0xB
muls r1, r0
ldr r0, =gSpeciesNames
@@ -49218,7 +49218,7 @@ sub_819ED34: @ 819ED34
movs r0, 0x5
movs r1, 0
bl FillWindowPixelBuffer
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x14]
cmp r0, 0
@@ -49249,7 +49249,7 @@ sub_819ED78: @ 819ED78
movs r0, 0x3
movs r1, 0
bl FillWindowPixelBuffer
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x14]
cmp r0, 0
@@ -49285,7 +49285,7 @@ sub_819EDBC: @ 819EDBC
beq _0819EDEC
b _0819EDF6
_0819EDCC:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x14]
cmp r0, 0x1
@@ -49318,13 +49318,13 @@ sub_819EE08: @ 819EE08
add r1, sp, 0xC
movs r2, 0x4
bl CpuSet
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r2, [r0]
ldrb r0, [r2, 0x15]
cmp r0, 0
bne _0819EE3C
add r0, sp, 0xC
- ldr r1, =0x02037b14
+ ldr r1, =gUnknown_02037B14
movs r2, 0xE4
lsls r2, 1
adds r1, r2
@@ -49346,7 +49346,7 @@ _0819EE42:
movs r0, 0x7
movs r1, 0
bl FillWindowPixelBuffer
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x3]
cmp r0, 0x2
@@ -49363,13 +49363,13 @@ _0819EE74:
bne _0819EE88
movs r0, 0x64
muls r0, r2
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
b _0819EE8E
.pool
_0819EE88:
movs r0, 0x64
muls r0, r2
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
_0819EE8E:
adds r0, r1
movs r1, 0xB
@@ -49377,7 +49377,7 @@ _0819EE8E:
bl pokemon_getattr
lsls r0, 16
lsrs r1, r0, 16
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
movs r0, 0xB
muls r1, r0
ldr r0, =gSpeciesNames
@@ -49419,11 +49419,11 @@ sub_819EEF0: @ 819EEF0
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
- ldr r0, =0x020378f4
- ldr r1, =0x02037cd4
+ ldr r0, =gUnknown_020378F4
+ ldr r1, =gUnknown_02037CD4
movs r2, 0x5
bl CpuSet
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x3]
cmp r0, 0x2
@@ -49440,13 +49440,13 @@ _0819EF2C:
bne _0819EF40
movs r0, 0x64
muls r0, r2
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
b _0819EF46
.pool
_0819EF40:
movs r0, 0x64
muls r0, r2
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
_0819EF46:
adds r0, r1
movs r1, 0xB
@@ -49454,7 +49454,7 @@ _0819EF46:
bl pokemon_getattr
lsls r0, 16
lsrs r1, r0, 16
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
movs r0, 0xB
muls r1, r0
ldr r0, =gSpeciesNames
@@ -49492,7 +49492,7 @@ _0819EF90:
sub_819EFA8: @ 819EFA8
push {r4-r6,lr}
sub sp, 0x2C
- ldr r6, =0x03001284
+ ldr r6, =gUnknown_03001284
ldr r0, [r6]
ldrb r4, [r0, 0x3]
adds r5, r4, 0
@@ -49515,13 +49515,13 @@ _0819EFD0:
bne _0819EFEC
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
b _0819EFF2
.pool
_0819EFEC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
_0819EFF2:
adds r0, r1
movs r1, 0xB
@@ -49566,7 +49566,7 @@ sub_819F048: @ 819F048
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r4, =0x03001284
+ ldr r4, =gUnknown_03001284
ldr r3, [r4]
ldrb r0, [r3, 0x15]
cmp r0, 0x1
@@ -49612,9 +49612,9 @@ sub_819F0A0: @ 819F0A0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03001280
+ ldr r3, =gUnknown_03001280
ldr r2, =gUnknown_086108AC
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r1, [r1]
ldrb r1, [r1]
lsls r1, 2
@@ -49633,7 +49633,7 @@ sub_819F0CC: @ 819F0CC
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x03001284
+ ldr r5, =gUnknown_03001284
ldr r1, [r5]
ldr r0, [r1, 0x2C]
adds r1, 0x30
@@ -49645,7 +49645,7 @@ sub_819F0CC: @ 819F0CC
strb r1, [r0, 0x12]
movs r0, 0x3
bl sub_819EA64
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -49663,7 +49663,7 @@ sub_819F0CC: @ 819F0CC
sub_819F114: @ 819F114
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -49682,7 +49682,7 @@ sub_819F134: @ 819F134
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldr r0, [r1, 0x2C]
adds r1, 0x30
@@ -49690,7 +49690,7 @@ sub_819F134: @ 819F134
bl sub_819F3F8
movs r0, 0x3
bl sub_819EA64
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -49716,8 +49716,8 @@ sub_819F184: @ 819F184
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03001280
- ldr r1, =0x03001284
+ ldr r3, =gUnknown_03001280
+ ldr r1, =gUnknown_03001284
ldr r2, [r1]
ldrb r1, [r2, 0x3]
ldr r2, [r2, 0x18]
@@ -49735,7 +49735,7 @@ sub_819F184: @ 819F184
sub_819F1AC: @ 819F1AC
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -49757,7 +49757,7 @@ sub_819F1AC: @ 819F1AC
sub_819F1DC: @ 819F1DC
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -49780,12 +49780,12 @@ sub_819F20C: @ 819F20C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r5, =0x03001284
+ ldr r5, =gUnknown_03001284
ldr r1, [r5]
ldrb r0, [r1, 0x14]
cmp r0, 0
bne _0819F240
- ldr r3, =0x03005e00
+ ldr r3, =gTasks
lsls r4, r6, 2
adds r0, r4, r6
lsls r0, 3
@@ -49811,7 +49811,7 @@ _0819F240:
adds r1, 0x30
movs r2, 0x1
bl sub_819F2B4
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -49823,7 +49823,7 @@ _0819F240:
b _0819F29E
.pool
_0819F278:
- ldr r4, =0x03005e00
+ ldr r4, =gTasks
lsls r5, r6, 2
adds r0, r5, r6
lsls r0, 3
@@ -49864,7 +49864,7 @@ sub_819F2B4: @ 819F2B4
movs r3, 0x1
bl AddObjectToFront
strb r0, [r4]
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r1, [r4]
lsls r0, r1, 4
adds r0, r1
@@ -49901,7 +49901,7 @@ sub_819F304: @ 819F304
movs r2, 0x40
movs r3, 0x1
bl AddObjectToFront
- ldr r6, =0x03001284
+ ldr r6, =gUnknown_03001284
ldr r1, [r6]
adds r1, 0x2D
movs r2, 0
@@ -49913,7 +49913,7 @@ sub_819F304: @ 819F304
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
mov r8, r1
add r0, r8
movs r1, 0x2
@@ -49923,7 +49923,7 @@ sub_819F304: @ 819F304
movs r0, 0x64
adds r4, r1, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0xB
@@ -50014,7 +50014,7 @@ sub_819F3F8: @ 819F3F8
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -50042,7 +50042,7 @@ sub_819F444: @ 819F444
lsls r0, r4, 24
lsrs r0, 24
bl sub_818D820
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
lsls r4, 16
lsrs r1, r4, 24
lsls r0, r1, 4
@@ -50072,14 +50072,14 @@ sub_819F488: @ 819F488
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x03001284
+ ldr r1, =gUnknown_03001284
ldr r0, [r1]
adds r0, 0x30
ldrb r0, [r0]
adds r3, r1, 0
cmp r0, 0x1
beq _0819F58A
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r4, 2
adds r0, r1, r4
lsls r0, 3
@@ -50105,7 +50105,7 @@ _0819F4C8:
_0819F4DC:
ldr r0, =gUnknown_085EED0A
bl sub_819EBEC
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x20
movs r1, 0
@@ -50113,7 +50113,7 @@ _0819F4DC:
b _0819F54E
.pool
_0819F4F8:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -50126,7 +50126,7 @@ _0819F4F8:
_0819F50C:
movs r0, 0x5
bl audio_play
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldr r0, [r1, 0x2C]
adds r1, 0x30
@@ -50151,7 +50151,7 @@ _0819F548:
ldr r0, =gUnknown_085EEC8B
bl sub_819EBEC
_0819F54E:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
adds r1, r5, r4
lsls r1, 3
adds r1, r0
@@ -50163,12 +50163,12 @@ _0819F54E:
_0819F568:
bl sub_819EEF0
bl sub_819EADC
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x22
movs r1, 0x1
strb r1, [r0]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r0, r5, r4
lsls r0, 3
adds r0, r1
@@ -50190,7 +50190,7 @@ sub_819F59C: @ 819F59C
lsrs r0, 24
movs r1, 0x64
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xB
movs r2, 0
@@ -50199,14 +50199,14 @@ sub_819F59C: @ 819F59C
lsrs r5, r0, 16
movs r4, 0
_0819F5B8:
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
ldrb r0, [r0, 0x12]
cmp r4, r0
beq _0819F5EC
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
movs r2, 0
@@ -50252,7 +50252,7 @@ sub_819F600: @ 819F600
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -50288,7 +50288,7 @@ sub_819F654: @ 819F654
ldrsh r0, [r4, r1]
cmp r0, 0x1
bne _0819F688
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r0, [r0]
adds r0, 0x30
movs r1, 0
@@ -50315,7 +50315,7 @@ sub_819F69C: @ 819F69C
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r4, r0, r1
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -50415,7 +50415,7 @@ _0819F760:
_0819F77C:
adds r0, r5, 0
bl DestroyTask
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -50448,7 +50448,7 @@ sub_819F7B4: @ 819F7B4
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
adds r4, r0, r1
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -50458,7 +50458,7 @@ sub_819F7B4: @ 819F7B4
beq _0819F894
movs r0, 0x3
bl HideBg
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
movs r0, 0x14
ldrsh r1, [r4, r0]
lsls r0, r1, 4
@@ -50588,7 +50588,7 @@ _0819F8D8:
sub_819F8E0: @ 819F8E0
push {r4-r6,lr}
sub sp, 0x10
- ldr r0, =0x03001284
+ ldr r0, =gUnknown_03001284
ldr r1, [r0]
ldrb r0, [r1, 0x14]
cmp r0, 0
@@ -50596,14 +50596,14 @@ sub_819F8E0: @ 819F8E0
ldrb r1, [r1, 0x3]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
b _0819F908
.pool
_0819F900:
ldrb r1, [r1, 0x3]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
_0819F908:
adds r6, r1, r0
adds r0, r6, 0
@@ -50635,12 +50635,12 @@ _0819F908:
adds r2, r5, 0
movs r3, 0x1
bl sub_818D7D8
- ldr r2, =0x03001284
+ ldr r2, =gUnknown_03001284
ldr r1, [r2]
adds r1, 0x2C
movs r3, 0
strb r0, [r1]
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldr r0, [r2]
adds r0, 0x2C
ldrb r1, [r0]
@@ -50676,7 +50676,7 @@ sub_819F99C: @ 819F99C
push {r7}
lsls r0, 24
lsrs r5, r0, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r1, [r2]
lsls r0, r5, 4
adds r0, r5
@@ -50686,7 +50686,7 @@ sub_819F99C: @ 819F99C
ldrb r1, [r1]
movs r6, 0
adds r7, r2, 0
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
mov r8, r0
cmp r1, 0
beq _0819F9DC
@@ -50721,7 +50721,7 @@ _0819F9DC:
ldrb r1, [r0]
mov r0, r8
bl StopMusicWhileStringIsPrinted
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, [r7]
adds r1, r4
adds r1, 0xDE
@@ -50738,7 +50738,7 @@ _0819F9DC:
lsrs r0, 25
adds r0, r1
ldr r1, [r0]
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
bl ExpandStringRefs
pop {r3}
mov r8, r3
@@ -50800,7 +50800,7 @@ sub_819FAA0: @ 819FAA0
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
adds r1, 0xB2
ldrb r2, [r1]
@@ -50878,7 +50878,7 @@ _0819FAD6:
adds r0, 0xDD
strb r4, [r0]
movs r2, 0
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
movs r4, 0x88
lsls r4, 1
_0819FB48:
@@ -50929,7 +50929,7 @@ _0819FB48:
thumb_func_start sub_819FBB0
sub_819FBB0: @ 819FBB0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB1
ldrb r0, [r0]
@@ -50945,7 +50945,7 @@ sub_819FBB0: @ 819FBB0
thumb_func_start sub_819FBC8
sub_819FBC8: @ 819FBC8
push {r4,r5,lr}
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
adds r0, 0xDE
ldrb r0, [r0]
@@ -51008,7 +51008,7 @@ _0819FC38:
sub_819FC40: @ 819FC40
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r2, [r1]
adds r2, 0xB1
movs r1, 0x3
@@ -51066,7 +51066,7 @@ _0819FC78:
cmp r5, 0x31
bls _0819FC78
movs r5, 0
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
movs r4, 0xF
_0819FCBC:
ldr r3, [r6]
@@ -51107,7 +51107,7 @@ sub_819FCF8: @ 819FCF8
movs r5, 0
cmp r0, 0x2
bne _0819FD4C
- ldr r6, =0x030062ec
+ ldr r6, =gUnknown_030062EC
_0819FD06:
bl GenerateRandomNumber
lsls r0, 16
@@ -51251,7 +51251,7 @@ _0819FDE6:
lsrs r5, r0, 24
cmp r5, 0x31
bls _0819FDE6
- ldr r4, =0x030062ec
+ ldr r4, =gUnknown_030062EC
movs r0, 0x30
bl AllocZeroed
str r0, [r4]
@@ -51284,7 +51284,7 @@ _0819FE36:
strb r0, [r7]
movs r5, 0
_0819FE60:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
lsls r4, r5, 2
adds r3, r4
@@ -51311,7 +51311,7 @@ _0819FE60:
ldr r1, [sp, 0x14]
ldr r2, [sp, 0x18]
bl sub_819FCF8
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r3, [r1]
add r3, r8
adds r3, 0xB8
@@ -51325,7 +51325,7 @@ _0819FE60:
ands r0, r1
orrs r0, r2
strb r0, [r3]
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r0, [r7]
add r0, r8
adds r0, 0xB8
@@ -51338,7 +51338,7 @@ _0819FE60:
lsls r0, r7, 2
adds r0, r7
mov r10, r0
- ldr r0, =0x030062ec
+ ldr r0, =gUnknown_030062EC
mov r9, r0
_0819FED2:
bl GenerateRandomNumber
@@ -51378,7 +51378,7 @@ _0819FF12:
ldr r0, [r1]
ldrb r0, [r0]
adds r0, 0x1
- ldr r1, =0x030062ec
+ ldr r1, =gUnknown_030062EC
cmp r3, r0
bne _0819FED2
ldr r0, [r1]
@@ -51388,7 +51388,7 @@ _0819FF12:
adds r0, 0x20
adds r0, r1
strb r4, [r0]
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r2, [r6]
add r2, r8
adds r2, 0xB8
@@ -51421,7 +51421,7 @@ _0819FF62:
bhi _0819FF6E
b _0819FE60
_0819FF6E:
- ldr r4, =0x030062ec
+ ldr r4, =gUnknown_030062EC
ldr r0, [r4]
bl Free
movs r0, 0
@@ -51454,7 +51454,7 @@ sub_819FF98: @ 819FF98
ldr r1, [sp]
cmp r1, 0x2
bhi _0819FFE0
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r1, [r2]
adds r0, r1, 0
adds r0, 0xB4
@@ -51476,7 +51476,7 @@ sub_819FF98: @ 819FF98
.pool
_0819FFE0:
movs r4, 0
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
_0819FFE4:
ldr r3, =gUnknown_08610970
lsls r1, r4, 1
@@ -51675,7 +51675,7 @@ _081A0168:
bhi _081A0170
b _081A0052
_081A0170:
- ldr r0, =0x030062ec
+ ldr r0, =gUnknown_030062EC
ldr r1, [r0]
ldrb r0, [r1]
adds r0, 0x1
@@ -51700,7 +51700,7 @@ sub_81A0194: @ 81A0194
lsls r1, 16
lsrs r5, r1, 16
movs r3, 0
- ldr r0, =0x030062ec
+ ldr r0, =gUnknown_030062EC
mov r12, r0
ldr r2, [r0]
lsls r1, r4, 2
@@ -51746,7 +51746,7 @@ sub_81A01E8: @ 81A01E8
mov r12, r1
lsls r0, 16
lsrs r2, r0, 16
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB1
ldrb r1, [r0]
@@ -51834,7 +51834,7 @@ sub_81A0284: @ 81A0284
lsrs r6, r1, 24
lsls r2, 24
lsrs r5, r2, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r2, [r1]
adds r0, r2, 0
adds r0, 0xB1
@@ -51971,7 +51971,7 @@ sub_81A0390: @ 81A0390
lsrs r0, 24
mov r8, r0
movs r5, 0
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
adds r6, r7, 0
movs r4, 0
_081A03A6:
@@ -52030,7 +52030,7 @@ _081A03E6:
cmp r5, 0x2
bls _081A03E6
movs r5, 0
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r6, =gUnknown_086109A4
_081A0416:
ldr r0, [r7]
@@ -52076,7 +52076,7 @@ _081A0416:
movs r5, 0
cmp r5, r8
bcs _081A04D6
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
_081A0470:
ldr r1, [r7]
lsls r0, r5, 2
@@ -52185,7 +52185,7 @@ _081A0540:
movs r4, 0
ldr r0, =gSpeciesNames
mov r9, r0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
movs r1, 0xB2
adds r1, r3
@@ -52236,7 +52236,7 @@ _081A05B4:
movs r0, 0x12
mov r10, r0
movs r6, 0x8
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB1
ldrb r0, [r0]
@@ -52246,7 +52246,7 @@ _081A05B4:
bls _081A05CC
b _081A06FA
_081A05CC:
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r3, [r0]
ldrh r0, [r3, 0x2]
movs r2, 0xB
@@ -52264,7 +52264,7 @@ _081A05F4:
movs r1, 0x11
mov r10, r1
movs r6, 0x8
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r3, [r0]
ldrh r0, [r3, 0x4]
movs r2, 0xD
@@ -52403,7 +52403,7 @@ sub_81A070C: @ 81A070C
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
movs r1, 0xA
ldrsh r0, [r4, r1]
@@ -52432,13 +52432,13 @@ _081A0734:
bne _081A0778
movs r0, 0x5
bl audio_play
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x7F
strh r0, [r1]
b _081A0768
.pool
_081A0764:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r1, [r0]
_081A0768:
ldrb r0, [r4, 0xC]
@@ -52535,7 +52535,7 @@ sub_81A0804: @ 81A0804
bl CreateTask
lsls r0, 24
lsrs r2, r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -52550,7 +52550,7 @@ _081A0840:
movs r0, 0
_081A0842:
strh r0, [r1, 0x12]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -52566,7 +52566,7 @@ _081A0842:
sub_81A085C: @ 81A085C
push {lr}
ldr r1, =gUnknown_086114E0
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -52581,7 +52581,7 @@ sub_81A085C: @ 81A085C
sub_81A087C: @ 81A087C
push {r4-r7,lr}
bl sub_819FBC8
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
adds r1, 0xB1
ldrb r2, [r1]
@@ -52622,7 +52622,7 @@ _081A08BE:
cmp r4, 0x2
bls _081A08BE
movs r4, 0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
movs r0, 0x4
negs r0, r0
mov r12, r0
@@ -52684,12 +52684,12 @@ sub_81A093C: @ 81A093C
lsrs r1, r0, 24
cmp r1, 0
bne _081A0954
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r1, [r0]
b _081A095A
.pool
_081A0954:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
_081A095A:
@@ -52701,7 +52701,7 @@ _081A095A:
thumb_func_start sub_81A0964
sub_81A0964: @ 81A0964
push {lr}
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r0, [r0]
bl sub_819FC40
pop {r0}
@@ -52727,7 +52727,7 @@ sub_81A0984: @ 81A0984
thumb_func_start sub_81A0990
sub_81A0990: @ 81A0990
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
adds r2, 0xB1
ldrb r3, [r2]
@@ -52748,8 +52748,8 @@ sub_81A0990: @ 81A0990
thumb_func_start sub_81A09B4
sub_81A09B4: @ 81A09B4
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB1
ldrb r0, [r0]
@@ -52763,7 +52763,7 @@ sub_81A09B4: @ 81A09B4
thumb_func_start sub_81A09D0
sub_81A09D0: @ 81A09D0
push {lr}
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r0, [r3]
adds r0, 0xB1
ldrb r0, [r0]
@@ -52772,13 +52772,13 @@ sub_81A09D0: @ 81A09D0
subs r1, r0, 0x3
cmp r1, 0
bge _081A09F4
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
b _081A0A1C
.pool
_081A09F4:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
cmp r1, 0x8
ble _081A09FE
movs r0, 0x1
@@ -52807,7 +52807,7 @@ _081A0A1C:
thumb_func_start sub_81A0A20
sub_81A0A20: @ 81A0A20
push {lr}
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r0, [r0]
bl sub_81A04E4
pop {r0}
@@ -52826,7 +52826,7 @@ sub_81A0A34: @ 81A0A34
bne _081A0A68
adds r0, r4, 0
bl DestroyTask
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
beq _081A0A64
@@ -52845,12 +52845,12 @@ _081A0A68:
thumb_func_start sub_81A0A70
sub_81A0A70: @ 81A0A70
push {lr}
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r0, [r1]
cmp r0, 0x6
bne _081A0A94
ldr r1, =gUnknown_08610FF0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52861,7 +52861,7 @@ _081A0A94:
cmp r0, 0x7
bne _081A0AB0
ldr r1, =gUnknown_08610FF0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52873,7 +52873,7 @@ _081A0AB0:
cmp r0, 0x8
bne _081A0ACC
ldr r1, =gUnknown_086111B0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52884,7 +52884,7 @@ _081A0ACC:
cmp r0, 0x9
bne _081A0AE8
ldr r1, =gUnknown_086111B0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52896,7 +52896,7 @@ _081A0AE8:
cmp r0, 0x4
bne _081A0B04
ldr r1, =gUnknown_08611230
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52907,7 +52907,7 @@ _081A0B04:
cmp r0, 0x5
bne _081A0B20
ldr r1, =gUnknown_08611230
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52919,7 +52919,7 @@ _081A0B20:
cmp r0, 0xA
bne _081A0B40
ldr r2, =gUnknown_08611070
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r1, [r0]
@@ -52932,7 +52932,7 @@ _081A0B40:
cmp r0, 0xB
bne _081A0B5C
ldr r1, =gUnknown_086112B0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -52943,7 +52943,7 @@ _081A0B5C:
cmp r0, 0xC
bne _081A0B7C
ldr r2, =gUnknown_08611070
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r1, [r0]
@@ -52957,7 +52957,7 @@ _081A0B7C:
cmp r0, 0xD
bne _081A0B9C
ldr r2, =gUnknown_08611070
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r1, [r0]
@@ -52972,7 +52972,7 @@ _081A0B9C:
cmp r0, 0x10
bne _081A0BC0
ldr r2, =gUnknown_08611070
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r1, [r0]
@@ -52986,7 +52986,7 @@ _081A0BC0:
cmp r0, 0xE
bne _081A0BE4
ldr r2, =gUnknown_08611070
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r1, [r0]
@@ -53003,7 +53003,7 @@ _081A0BE4:
cmp r0, 0xF
bne _081A0C00
ldr r1, =gUnknown_086112B0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -53015,7 +53015,7 @@ _081A0C00:
cmp r0, 0
bne _081A0C1C
ldr r1, =gUnknown_08610EF0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -53026,7 +53026,7 @@ _081A0C1C:
cmp r0, 0x1
bne _081A0C38
ldr r1, =gUnknown_08610EF0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -53038,7 +53038,7 @@ _081A0C38:
cmp r0, 0x2
bne _081A0C54
ldr r1, =gUnknown_08610EF0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -53050,7 +53050,7 @@ _081A0C54:
cmp r0, 0x3
bne _081A0C74
ldr r1, =gUnknown_08610EF0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -53065,7 +53065,7 @@ _081A0C74:
bl script_env_2_enable_and_set_ctx_running
b _081A0C8E
_081A0C7A:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
bl ExpandStringRefs
movs r0, 0x1
bl AddTextPrinterForMessage
@@ -53096,7 +53096,7 @@ sub_81A0C9C: @ 81A0C9C
thumb_func_start sub_81A0CC0
sub_81A0CC0: @ 81A0CC0
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
adds r0, r2, 0
adds r0, 0xB1
@@ -53105,7 +53105,7 @@ sub_81A0CC0: @ 81A0CC0
lsrs r0, r1, 28
cmp r0, 0x2
bhi _081A0CE4
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x2
b _081A0D34
.pool
@@ -53133,22 +53133,22 @@ _081A0D08:
beq _081A0D24
b _081A0D30
_081A0D0E:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x4
b _081A0D34
.pool
_081A0D18:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x3
b _081A0D34
.pool
_081A0D24:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
b _081A0D34
.pool
_081A0D30:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x5
_081A0D34:
strh r0, [r1]
@@ -53160,12 +53160,12 @@ _081A0D34:
thumb_func_start sub_81A0D40
sub_81A0D40: @ 81A0D40
push {r4,lr}
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
beq _081A0D6E
- ldr r4, =0x020375e4
- ldr r0, =0x03005d90
+ ldr r4, =gUnknown_020375E4
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
adds r2, 0xB2
ldrb r3, [r2]
@@ -53192,7 +53192,7 @@ _081A0D6E:
thumb_func_start sub_81A0D80
sub_81A0D80: @ 81A0D80
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
adds r0, r3, 0
adds r0, 0xB1
@@ -53204,7 +53204,7 @@ sub_81A0D80: @ 81A0D80
subs r0, 0x3
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
beq _081A0DC0
@@ -53240,12 +53240,12 @@ sub_81A0DD4: @ 81A0DD4
push {r6,r7}
movs r6, 0
movs r2, 0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
adds r0, 0xB8
ldrb r0, [r0]
lsls r0, 30
- ldr r3, =0x030062f0
+ ldr r3, =gUnknown_030062F0
mov r9, r3
cmp r0, 0
beq _081A0E14
@@ -53273,11 +53273,11 @@ _081A0E14:
bl AllocZeroed
adds r7, r0, 0
str r7, [r4]
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x2
bne _081A0E88
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r5, [r0]
adds r6, r5, 0
adds r6, 0xB1
@@ -53321,7 +53321,7 @@ _081A0E3C:
_081A0E88:
cmp r0, 0x3
bne _081A0F54
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
mov r8, r0
ldr r5, [r0]
movs r1, 0xB1
@@ -53423,7 +53423,7 @@ _081A0EC4:
_081A0F54:
cmp r0, 0x4
bne _081A0FCE
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
adds r0, r3, 0
adds r0, 0xB1
@@ -53496,7 +53496,7 @@ _081A0FCE:
thumb_func_start sub_81A0FE4
sub_81A0FE4: @ 81A0FE4
push {r4,lr}
- ldr r4, =0x030062f0
+ ldr r4, =gUnknown_030062F0
ldr r0, [r4]
bl Free
movs r0, 0
@@ -53511,7 +53511,7 @@ sub_81A0FE4: @ 81A0FE4
sub_81A0FFC: @ 81A0FFC
push {r4-r6,lr}
sub sp, 0x10
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
beq _081A1028
@@ -53526,17 +53526,17 @@ _081A1018:
beq _081A1030
b _081A11E6
_081A101E:
- ldr r5, =0x02021cc4
+ ldr r5, =gUnknown_02021CC4
b _081A1032
.pool
_081A1028:
- ldr r5, =0x02021dc4
+ ldr r5, =gUnknown_02021DC4
b _081A1032
.pool
_081A1030:
- ldr r5, =0x02021ec4
+ ldr r5, =gUnknown_02021EC4
_081A1032:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0x9
bls _081A103C
@@ -53561,7 +53561,7 @@ _081A1054:
.4byte _081A1140
.4byte _081A1184
_081A107C:
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r0, [r0]
ldrh r1, [r0]
movs r0, 0xB
@@ -53571,7 +53571,7 @@ _081A107C:
b _081A1174
.pool
_081A1094:
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r0, [r0]
ldrh r1, [r0, 0x2]
movs r0, 0xB
@@ -53581,7 +53581,7 @@ _081A1094:
b _081A1174
.pool
_081A10AC:
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r0, [r0]
ldrh r1, [r0]
movs r0, 0xB
@@ -53591,7 +53591,7 @@ _081A10AC:
b _081A1174
.pool
_081A10C4:
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r0, [r0]
ldrh r1, [r0, 0x4]
movs r0, 0xD
@@ -53601,7 +53601,7 @@ _081A10C4:
b _081A1174
.pool
_081A10DC:
- ldr r0, =0x030062f0
+ ldr r0, =gUnknown_030062F0
ldr r0, [r0]
ldrh r1, [r0, 0x6]
movs r0, 0xD
@@ -53611,7 +53611,7 @@ _081A10DC:
b _081A1174
.pool
_081A10F4:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0xB1
@@ -53628,7 +53628,7 @@ _081A10F4:
b _081A1174
.pool
_081A1118:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r0, [r0]
@@ -53644,7 +53644,7 @@ _081A1118:
b _081A11E6
.pool
_081A1140:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB1
ldrb r1, [r0]
@@ -53660,20 +53660,20 @@ _081A115C:
b _081A1174
.pool
_081A1164:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r1, 0x82
lsls r1, 1
adds r0, r1
bl ConvertBattleFrontierTrainerSpeechToString
- ldr r1, =0x02021fc4
+ ldr r1, =gUnknown_02021FC4
_081A1174:
adds r0, r5, 0
bl CopyString
b _081A11E6
.pool
_081A1184:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
adds r1, r3, 0
adds r1, 0xB1
@@ -53731,9 +53731,9 @@ _081A11E6:
thumb_func_start sub_81A11F8
sub_81A11F8: @ 81A11F8
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r1, [r0]
adds r2, 0xB1
lsls r1, 6
@@ -53760,7 +53760,7 @@ sub_81A1224: @ 81A1224
mov r7, r9
mov r6, r8
push {r6,r7}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r3, [r1]
adds r0, r3, 0
adds r0, 0xB1
@@ -53778,9 +53778,9 @@ _081A1242:
adds r0, 0xB8
ldrb r0, [r0]
lsls r0, 30
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
mov r12, r1
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
mov r8, r1
cmp r0, 0
beq _081A127C
@@ -53931,7 +53931,7 @@ sub_81A1370: @ 81A1370
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
movs r2, 0x8A
lsls r2, 1
@@ -53971,7 +53971,7 @@ _081A13B8:
negs r2, r2
mov r9, r2
movs r5, 0x1
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
movs r0, 0x90
lsls r0, 1
mov r8, r0
@@ -54005,7 +54005,7 @@ _081A13FC:
mov r5, r9
cmp r5, 0
ble _081A1422
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
lsls r0, r5, 4
add r0, r9
@@ -54028,7 +54028,7 @@ _081A1422:
thumb_func_start sub_81A1438
sub_81A1438: @ 81A1438
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
adds r0, r2, 0
adds r0, 0xB0
@@ -54075,7 +54075,7 @@ _081A148C:
cmp r0, 0
bne _081A147C
_081A1496:
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
adds r0, 0xDD
strb r2, [r0]
@@ -54134,7 +54134,7 @@ _081A14C2:
sub_81A150C: @ 81A150C
push {lr}
ldr r2, =gUnknown_08610970
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xDC
ldrb r0, [r0]
@@ -54204,7 +54204,7 @@ _081A1594:
sub_81A15A4: @ 81A15A4
push {lr}
ldr r2, =gUnknown_08610970
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
adds r0, 0xB0
ldrb r1, [r0]
@@ -54270,7 +54270,7 @@ _081A1628:
thumb_func_start sub_81A1638
sub_81A1638: @ 81A1638
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0x1
strh r0, [r1]
bx lr
@@ -54279,7 +54279,7 @@ sub_81A1638: @ 81A1638
thumb_func_start sub_81A1644
sub_81A1644: @ 81A1644
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0x1
strh r0, [r1]
bx lr
@@ -54343,7 +54343,7 @@ sub_81A16B4: @ 81A16B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -54367,7 +54367,7 @@ sub_81A16DC: @ 81A16DC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -54378,8 +54378,8 @@ sub_81A16DC: @ 81A16DC
cmp r0, 0
beq _081A1718
_081A16F6:
- ldr r2, =0x030062f4
- ldr r1, =0x03005e00
+ ldr r2, =gUnknown_030062F4
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -54409,7 +54409,7 @@ sub_81A172C: @ 81A172C
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -54446,7 +54446,7 @@ sub_81A175C: @ 81A175C
sub_81A1780: @ 81A1780
push {lr}
ldr r1, =gUnknown_08611C18
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -54464,7 +54464,7 @@ sub_81A17A0: @ 81A17A0
lsls r0, 7
movs r1, 0xFF
bl VarSet
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca8
adds r0, r1
@@ -54496,7 +54496,7 @@ _081A17EE:
bl sub_813A878
movs r0, 0x80
lsls r0, 7
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
ldr r2, =0x00000ca8
adds r1, r2
@@ -54507,7 +54507,7 @@ _081A17EE:
_081A1810:
movs r0, 0x80
lsls r0, 7
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
ldr r2, =0x00000ca8
adds r1, r2
@@ -54534,7 +54534,7 @@ sub_81A1830: @ 81A1830
bne _081A184C
movs r5, 0x1
_081A184C:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x7
bls _081A1856
@@ -54557,8 +54557,8 @@ _081A186C:
.4byte _081A1918
.4byte _081A1938
_081A188C:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000ca8
adds r0, r2
@@ -54567,8 +54567,8 @@ _081A188C:
b _081A1956
.pool
_081A18A8:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000ca9
adds r0, r2
@@ -54579,8 +54579,8 @@ _081A18A8:
b _081A1956
.pool
_081A18C8:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000cb2
adds r0, r2
@@ -54589,8 +54589,8 @@ _081A18C8:
b _081A1956
.pool
_081A18E4:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000ca9
adds r0, r2
@@ -54599,8 +54599,8 @@ _081A18E4:
b _081A1926
.pool
_081A1900:
- ldr r2, =0x020375f0
- ldr r1, =0x0202433a
+ ldr r2, =gUnknown_020375F0
+ ldr r1, =gUnknown_0202433A
ldrb r0, [r1]
strh r0, [r2]
movs r0, 0
@@ -54608,8 +54608,8 @@ _081A1900:
b _081A1956
.pool
_081A1918:
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000ca9
adds r0, r2
@@ -54621,8 +54621,8 @@ _081A1926:
b _081A1956
.pool
_081A1938:
- ldr r4, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r4, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
movs r0, 0xD0
lsls r0, 4
@@ -54658,7 +54658,7 @@ sub_81A1968: @ 81A1968
bne _081A1984
movs r4, 0x1
_081A1984:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x7
bls _081A198E
@@ -54681,9 +54681,9 @@ _081A19A4:
.4byte _081A1A7C
.4byte _081A1AA8
_081A19C4:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -54691,9 +54691,9 @@ _081A19C4:
b _081A1AC4
.pool
_081A19E0:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000ca9
adds r2, r1
@@ -54708,9 +54708,9 @@ _081A19E0:
b _081A1AC4
.pool
_081A1A0C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r2, =0x00000cb2
adds r0, r2
@@ -54718,9 +54718,9 @@ _081A1A0C:
b _081A1AC4
.pool
_081A1A28:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r1, =0x00000ca9
adds r3, r1
@@ -54734,9 +54734,9 @@ _081A1A28:
.pool
_081A1A50:
movs r2, 0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r4, =0x00000caa
- ldr r3, =0x0203cef8
+ ldr r3, =gUnknown_0203CEF8
_081A1A58:
ldr r1, [r5]
lsls r0, r2, 1
@@ -54751,9 +54751,9 @@ _081A1A58:
b _081A1AC4
.pool
_081A1A7C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrb r0, [r0]
ldr r2, =0x00000ca9
adds r3, r2
@@ -54770,7 +54770,7 @@ _081A1A94:
b _081A1AC4
.pool
_081A1AA8:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
movs r0, 0xD0
lsls r0, 4
@@ -54796,12 +54796,12 @@ sub_81A1AD4: @ 81A1AD4
push {r4-r7,lr}
bl sub_81B8558
movs r3, 0
- ldr r4, =0x020375e2
+ ldr r4, =gUnknown_020375E2
ldrh r0, [r4]
cmp r3, r0
bge _081A1B00
- ldr r7, =0x0203cef8
- ldr r6, =0x03005d90
+ ldr r7, =gUnknown_0203CEF8
+ ldr r6, =gUnknown_03005D90
ldr r5, =0x00000caa
_081A1AEA:
adds r2, r3, r7
@@ -54833,7 +54833,7 @@ sub_81A1B1C: @ 81A1B1C
thumb_func_start sub_81A1B28
sub_81A1B28: @ 81A1B28
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
bx lr
@@ -54846,7 +54846,7 @@ sub_81A1B38: @ 81A1B38
movs r4, 0
movs r5, 0x64
_081A1B3E:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000caa
@@ -54858,7 +54858,7 @@ _081A1B3E:
lsrs r0, 16
cmp r0, 0x5
bhi _081A1B76
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldrh r1, [r1]
subs r1, 0x1
@@ -54867,7 +54867,7 @@ _081A1B3E:
movs r1, 0x8E
lsls r1, 2
adds r0, r1
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
adds r1, r4, 0
muls r1, r5
adds r1, r2
@@ -54888,7 +54888,7 @@ _081A1B76:
thumb_func_start sub_81A1B98
sub_81A1B98: @ 81A1B98
push {lr}
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r1, [r0]
adds r2, r0, 0
cmp r1, 0x3
@@ -54896,7 +54896,7 @@ sub_81A1B98: @ 81A1B98
movs r0, 0
strh r0, [r2]
_081A1BA8:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x7
bhi _081A1C1E
@@ -54951,7 +54951,7 @@ _081A1C1E:
thumb_func_start sub_81A1C24
sub_81A1C24: @ 81A1C24
push {lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
ldr r2, =0x00000cdc
adds r1, r2
@@ -54982,7 +54982,7 @@ sub_81A1C4C: @ 81A1C4C
adds r3, r0, 0
lsls r0, r5, 3
adds r5, r0, 0x1
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
ldrb r0, [r0]
lsls r3, 24
lsrs r3, 24
@@ -55008,7 +55008,7 @@ sub_81A1C90: @ 81A1C90
push {r4,lr}
sub sp, 0x34
adds r2, r0, 0
- ldr r3, =0x0203ab74
+ ldr r3, =gUnknown_0203AB74
movs r1, 0xAE
mov r0, sp
adds r0, 0x2F
@@ -55063,7 +55063,7 @@ sub_81A1CD8: @ 81A1CD8
lsls r0, 24
lsrs r0, 24
adds r7, r0, 0
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r7, [sp]
@@ -55082,12 +55082,12 @@ sub_81A1CD8: @ 81A1CD8
bls _081A1D24
adds r6, r0, 0
_081A1D24:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r6, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandStringRefs
@@ -55126,7 +55126,7 @@ sub_81A1D78: @ 81A1D78
lsrs r3, 24
lsls r5, 24
lsrs r5, 24
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r4, [r4]
lsrs r1, 23
lsrs r0, 22
@@ -55151,7 +55151,7 @@ sub_81A1DBC: @ 81A1DBC
push {lr}
lsls r0, 24
lsls r1, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -55282,7 +55282,7 @@ sub_81A1EA8: @ 81A1EA8
sub sp, 0xC
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r4]
@@ -55294,7 +55294,7 @@ sub_81A1EA8: @ 81A1EA8
bl FillWindowPixelBuffer
cmp r7, 0
bne _081A1EF0
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE158
bl ExpandStringRefs
b _081A1F28
@@ -55302,7 +55302,7 @@ sub_81A1EA8: @ 81A1EA8
_081A1EF0:
cmp r7, 0x1
bne _081A1F08
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE178
bl ExpandStringRefs
b _081A1F28
@@ -55310,20 +55310,20 @@ _081A1EF0:
_081A1F08:
cmp r7, 0x2
bne _081A1F20
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE198
bl ExpandStringRefs
b _081A1F28
.pool
_081A1F20:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE1B7
bl ExpandStringRefs
_081A1F28:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0x2
bl sub_81A1C4C
- ldr r6, =0x0203ab74
+ ldr r6, =gUnknown_0203AB74
ldrb r0, [r6]
ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
@@ -55396,7 +55396,7 @@ sub_81A1FD8: @ 81A1FD8
push {lr}
lsls r0, 24
lsls r1, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -55436,7 +55436,7 @@ sub_81A2008: @ 81A2008
lsrs r6, 24
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r5, [sp]
@@ -55449,12 +55449,12 @@ sub_81A2008: @ 81A2008
movs r1, 0x1
mov r2, r12
bl Print
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r4, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
adds r0, r4, 0
adds r1, r7, 0
bl ExpandStringRefs
@@ -55570,7 +55570,7 @@ sub_81A2134: @ 81A2134
sub sp, 0xC
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r4]
@@ -55582,20 +55582,20 @@ sub_81A2134: @ 81A2134
bl FillWindowPixelBuffer
cmp r7, 0
bne _081A217C
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE1DB
bl ExpandStringRefs
b _081A2184
.pool
_081A217C:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE1FE
bl ExpandStringRefs
_081A2184:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0
bl sub_81A1C4C
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
ldr r2, =gUnknown_085EE2F2
movs r6, 0x21
@@ -55607,7 +55607,7 @@ _081A2184:
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
@@ -55625,7 +55625,7 @@ _081A2184:
movs r2, 0x40
movs r3, 0x79
bl sub_81A2094
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
lsls r5, r7, 2
ldr r1, =0x00000d14
@@ -55690,10 +55690,10 @@ _081A2184:
mov r1, r8
movs r3, 0x40
bl sub_81A2008
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
bl PutWindowTilemap
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
movs r1, 0x3
bl CopyWindowToVram
@@ -55729,7 +55729,7 @@ sub_81A22B8: @ 81A22B8
lsls r0, 24
lsrs r0, 24
adds r7, r0, 0
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r7, [sp]
@@ -55748,12 +55748,12 @@ sub_81A22B8: @ 81A22B8
bls _081A2304
adds r6, r0, 0
_081A2304:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r6, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandStringRefs
@@ -55792,7 +55792,7 @@ sub_81A2358: @ 81A2358
lsrs r3, 24
lsls r5, 24
lsrs r5, 24
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r4, [r4]
lsrs r1, 23
lsrs r0, 22
@@ -55817,7 +55817,7 @@ sub_81A239C: @ 81A239C
push {lr}
lsls r0, 24
lsls r1, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -55923,7 +55923,7 @@ sub_81A2460: @ 81A2460
sub sp, 0xC
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r4]
@@ -55935,20 +55935,20 @@ sub_81A2460: @ 81A2460
bl FillWindowPixelBuffer
cmp r7, 0
bne _081A24A8
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE221
bl ExpandStringRefs
b _081A24B0
.pool
_081A24A8:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE241
bl ExpandStringRefs
_081A24B0:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0x2
bl sub_81A1C4C
- ldr r6, =0x0203ab74
+ ldr r6, =gUnknown_0203AB74
ldrb r0, [r6]
ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
@@ -56020,7 +56020,7 @@ _081A24B0:
sub_81A2560: @ 81A2560
push {lr}
lsls r0, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsrs r0, 23
ldr r2, =0x00000e04
@@ -56058,7 +56058,7 @@ sub_81A258C: @ 81A258C
lsrs r6, 24
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r5, [sp]
@@ -56071,12 +56071,12 @@ sub_81A258C: @ 81A258C
movs r1, 0x1
mov r2, r12
bl Print
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r4, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
adds r0, r4, 0
adds r1, r7, 0
bl ExpandStringRefs
@@ -56171,7 +56171,7 @@ sub_81A2698: @ 81A2698
mov r5, r8
push {r5-r7}
sub sp, 0xC
- ldr r6, =0x0203ab74
+ ldr r6, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r6]
@@ -56181,7 +56181,7 @@ sub_81A2698: @ 81A2698
ldrb r0, [r6]
movs r1, 0x11
bl FillWindowPixelBuffer
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE261
adds r0, r4, 0
bl ExpandStringRefs
@@ -56218,7 +56218,7 @@ sub_81A2698: @ 81A2698
ldr r0, =gUnknown_085EE319
mov r10, r0
ldr r7, =gUnknown_085EE35B
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
ldr r1, =0x00000e08
adds r0, r1
@@ -56310,7 +56310,7 @@ sub_81A27E8: @ 81A27E8
lsls r0, 24
lsrs r0, 24
adds r7, r0, 0
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r7, [sp]
@@ -56329,12 +56329,12 @@ sub_81A27E8: @ 81A27E8
bls _081A2834
adds r6, r0, 0
_081A2834:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r6, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE381
adds r0, r4, 0
bl ExpandStringRefs
@@ -56373,7 +56373,7 @@ sub_81A2888: @ 81A2888
lsrs r5, 24
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsrs r0, 23
ldr r2, =0x00000dde
@@ -56396,7 +56396,7 @@ sub_81A2888: @ 81A2888
sub_81A28CC: @ 81A28CC
push {lr}
lsls r0, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsrs r0, 23
ldr r2, =0x00000dda
@@ -56474,7 +56474,7 @@ _081A2956:
sub_81A2968: @ 81A2968
push {r4-r6,lr}
sub sp, 0xC
- ldr r5, =0x0203ab74
+ ldr r5, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r5]
@@ -56486,7 +56486,7 @@ sub_81A2968: @ 81A2968
bl FillWindowPixelBuffer
movs r0, 0xA
bl sub_81A1C90
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE27C
adds r0, r4, 0
bl ExpandStringRefs
@@ -56573,7 +56573,7 @@ sub_81A2A28: @ 81A2A28
lsls r0, 24
lsrs r0, 24
adds r6, r0, 0
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r6, [sp]
@@ -56591,13 +56591,13 @@ sub_81A2A28: @ 81A2A28
bls _081A2A80
adds r7, r0, 0
_081A2A80:
- ldr r5, =0x02021cc4
+ ldr r5, =gUnknown_02021CC4
adds r0, r5, 0
adds r1, r7, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandStringRefs
@@ -56661,7 +56661,7 @@ sub_81A2B04: @ 81A2B04
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -56696,7 +56696,7 @@ sub_81A2B70: @ 81A2B70
push {lr}
lsls r0, 24
lsls r1, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -56720,7 +56720,7 @@ sub_81A2BA0: @ 81A2BA0
push {lr}
lsls r0, 24
lsls r1, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -56849,7 +56849,7 @@ sub_81A2C94: @ 81A2C94
sub sp, 0xC
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r4]
@@ -56861,20 +56861,20 @@ sub_81A2C94: @ 81A2C94
bl FillWindowPixelBuffer
cmp r7, 0
bne _081A2CD8
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE298
bl ExpandStringRefs
b _081A2CE0
.pool
_081A2CD8:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE2B8
bl ExpandStringRefs
_081A2CE0:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0
bl sub_81A1C4C
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r8, r0
ldrb r0, [r0]
ldr r2, =gUnknown_085EE2F2
@@ -56978,7 +56978,7 @@ sub_81A2DB4: @ 81A2DB4
lsls r0, 24
lsrs r0, 24
adds r7, r0, 0
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r10, r0
ldrb r0, [r0]
str r7, [sp]
@@ -56997,12 +56997,12 @@ sub_81A2DB4: @ 81A2DB4
bls _081A2E00
adds r6, r0, 0
_081A2E00:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r6, 0
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE39C
adds r0, r4, 0
bl ExpandStringRefs
@@ -57041,7 +57041,7 @@ sub_81A2E54: @ 81A2E54
lsrs r5, 24
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsrs r0, 23
ldr r2, =0x00000e1e
@@ -57064,7 +57064,7 @@ sub_81A2E54: @ 81A2E54
sub_81A2E98: @ 81A2E98
push {lr}
lsls r0, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsrs r0, 23
ldr r2, =0x00000e1a
@@ -57144,7 +57144,7 @@ _081A2F26:
sub_81A2F38: @ 81A2F38
push {r4-r6,lr}
sub sp, 0xC
- ldr r5, =0x0203ab74
+ ldr r5, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C74
bl AddWindow
strb r0, [r5]
@@ -57154,7 +57154,7 @@ sub_81A2F38: @ 81A2F38
ldrb r0, [r5]
movs r1, 0x11
bl FillWindowPixelBuffer
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EE2D8
adds r0, r4, 0
bl ExpandStringRefs
@@ -57222,7 +57222,7 @@ sub_81A2FF8: @ 81A2FF8
mov r6, r8
push {r6,r7}
sub sp, 0xC
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C7C
bl AddWindow
strb r0, [r4]
@@ -57232,7 +57232,7 @@ sub_81A2FF8: @ 81A2FF8
ldrb r0, [r4]
movs r1, 0x11
bl FillWindowPixelBuffer
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
mov r9, r0
ldr r1, =gUnknown_085EDF86
bl ExpandStringRefs
@@ -57378,7 +57378,7 @@ _081A314A:
lsrs r7, r0, 24
lsls r4, r1, 3
_081A315C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000624
adds r0, r1
@@ -57388,7 +57388,7 @@ _081A315C:
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r6, =0x0203ab74
+ ldr r6, =gUnknown_0203AB74
ldrb r0, [r6]
movs r1, 0x26
adds r3, r5, 0
@@ -57434,7 +57434,7 @@ sub_81A31FC: @ 81A31FC
mov r5, r8
push {r5-r7}
sub sp, 0x24
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -57470,7 +57470,7 @@ _081A3250:
.4byte _081A354C
.4byte _081A3594
_081A326C:
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
mov r9, r2
ldr r0, [r2]
lsls r3, r7, 1
@@ -57497,7 +57497,7 @@ _081A3298:
mov r3, r8
cmp r3, 0x3
bne _081A32F2
- ldr r6, =0x02024474
+ ldr r6, =gUnknown_02024474
adds r6, 0x25
ldrb r0, [r6]
movs r4, 0x1
@@ -57505,7 +57505,7 @@ _081A3298:
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r5, =0x020229f0
+ ldr r5, =gUnknown_020229F0
adds r1, r5
mov r0, sp
bl CopyString
@@ -57620,7 +57620,7 @@ _081A338E:
bl sub_80EE8C8
b _081A35CE
_081A33A8:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r0, [r6]
lsls r7, 1
mov r2, r8
@@ -57670,7 +57670,7 @@ _081A3404:
bl sub_80EE8C8
b _081A35CE
_081A3414:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r0, [r6]
lsls r7, 1
mov r2, r8
@@ -57721,7 +57721,7 @@ _081A346C:
bl sub_80EE8C8
b _081A35CE
_081A347C:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r1, [r6]
lsls r4, r7, 1
ldr r5, =0x00000dda
@@ -57757,7 +57757,7 @@ _081A34AE:
b _081A35CE
.pool
_081A34CC:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r2, [r6]
lsls r7, 1
mov r9, r7
@@ -57811,7 +57811,7 @@ _081A353C:
bl sub_80EE8C8
b _081A35CE
_081A354C:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r1, [r6]
lsls r4, r7, 1
ldr r5, =0x00000e04
@@ -57841,7 +57841,7 @@ _081A354C:
b _081A35CE
.pool
_081A3594:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r1, [r6]
lsls r4, r7, 1
ldr r5, =0x00000e1a
@@ -57885,7 +57885,7 @@ sub_81A35EC: @ 81A35EC
push {r4,lr}
ldr r0, =0x000040cf
bl VarGet
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
bl sub_81A3610
lsls r0, 24
lsrs r0, 24
@@ -58017,7 +58017,7 @@ _081A36F2:
lsls r0, 1
cmp r3, r0
bne _081A370C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000bfc
b _081A38C4
@@ -58029,7 +58029,7 @@ _081A370C:
ldr r0, =0x0000012b
cmp r3, r0
bhi _081A3738
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
adds r1, r3, 0
muls r1, r0
@@ -58043,7 +58043,7 @@ _081A3738:
ldr r0, =0x0000018f
cmp r3, r0
bhi _081A3758
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
movs r0, 0xEC
muls r0, r3
ldr r1, [r1]
@@ -58063,7 +58063,7 @@ _081A3766:
lsls r0, 1
cmp r3, r0
bne _081A3780
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000c08
b _081A38C4
@@ -58081,7 +58081,7 @@ _081A3794:
ldr r0, =0x0000012b
cmp r3, r0
bhi _081A37B8
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
adds r1, r3, 0
muls r1, r0
@@ -58095,14 +58095,14 @@ _081A37B8:
ldr r0, =0x0000018f
cmp r3, r0
bhi _081A37EC
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
ands r0, r1
cmp r0, 0
bne _081A387C
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
movs r0, 0xEC
muls r0, r3
ldr r1, [r1]
@@ -58111,14 +58111,14 @@ _081A37B8:
b _081A38C4
.pool
_081A37EC:
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
ands r0, r1
cmp r0, 0
bne _081A387C
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
lsls r0, r3, 4
adds r0, r3
lsls r0, 2
@@ -58132,7 +58132,7 @@ _081A3818:
lsls r0, 1
cmp r3, r0
bne _081A3830
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000c14
b _081A38C4
@@ -58149,7 +58149,7 @@ _081A3844:
ldr r0, =0x0000012b
cmp r3, r0
bhi _081A3868
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
adds r1, r3, 0
muls r1, r0
@@ -58163,7 +58163,7 @@ _081A3868:
ldr r0, =0x0000018f
cmp r3, r0
bhi _081A38A8
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
@@ -58176,7 +58176,7 @@ _081A387C:
b _081A38F8
.pool
_081A3890:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
movs r0, 0xEC
muls r0, r3
ldr r1, [r1]
@@ -58185,7 +58185,7 @@ _081A3890:
b _081A38C4
.pool
_081A38A8:
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
@@ -58204,7 +58204,7 @@ _081A38C4:
b _081A38F8
.pool
_081A38D4:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r0, =0xfffffe70
adds r2, r3, r0
@@ -58234,7 +58234,7 @@ sub_81A3908: @ 81A3908
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, =0x00000cdc
adds r1, r2
@@ -58322,7 +58322,7 @@ _081A399E:
thumb_func_start sub_81A39C4
sub_81A39C4: @ 81A39C4
push {r4,r5,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -58355,7 +58355,7 @@ _081A3A0C:
.4byte _081A3A98
.4byte _081A3AAC
_081A3A28:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r5, 2
@@ -58365,7 +58365,7 @@ _081A3A28:
b _081A3AB4
.pool
_081A3A3C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r5, 2
@@ -58374,7 +58374,7 @@ _081A3A3C:
b _081A3AB4
.pool
_081A3A54:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r5, 2
@@ -58383,14 +58383,14 @@ _081A3A54:
b _081A3AB4
.pool
_081A3A6C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000dda
b _081A3AB4
.pool
_081A3A80:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r5, 2
@@ -58399,14 +58399,14 @@ _081A3A80:
b _081A3AB4
.pool
_081A3A98:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000e04
b _081A3AB4
.pool
_081A3AAC:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000e1a
@@ -58428,7 +58428,7 @@ _081A3AC6:
sub_81A3ACC: @ 81A3ACC
push {r4,r5,lr}
movs r2, 0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r4, =0x00000cb4
ldr r0, =0x0000ffff
adds r3, r0, 0
@@ -58452,17 +58452,17 @@ _081A3AD8:
thumb_func_start sub_81A3B00
sub_81A3B00: @ 81A3B00
push {lr}
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r1, [r0]
ldr r0, =0x000003fe
cmp r1, r0
bne _081A3B20
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
b _081A3B24
.pool
_081A3B20:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
_081A3B24:
strh r0, [r1]
@@ -58502,7 +58502,7 @@ sub_81A3B64: @ 81A3B64
mov r6, r8
push {r6,r7}
movs r5, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -58535,7 +58535,7 @@ _081A3BB4:
.4byte _081A3C44
.4byte _081A3C60
_081A3BD0:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r6, 2
@@ -58545,7 +58545,7 @@ _081A3BD0:
b _081A3C68
.pool
_081A3BE4:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r6, 2
@@ -58557,7 +58557,7 @@ _081A3BE4:
b _081A3C78
.pool
_081A3C00:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r6, 2
@@ -58566,14 +58566,14 @@ _081A3C00:
b _081A3C68
.pool
_081A3C18:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000dda
b _081A3C68
.pool
_081A3C2C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
lsls r2, r6, 2
@@ -58582,7 +58582,7 @@ _081A3C2C:
b _081A3C68
.pool
_081A3C44:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000e04
@@ -58593,7 +58593,7 @@ _081A3C44:
b _081A3C70
.pool
_081A3C60:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000e1a
@@ -58624,7 +58624,7 @@ _081A3C84:
adds r1, r0
adds r7, r1, r2
ldrb r5, [r7]
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
mov r9, r0
ldrh r0, [r0]
ldr r1, =0x000003fe
@@ -58633,14 +58633,14 @@ _081A3C84:
bne _081A3CA6
adds r5, 0xA
_081A3CA6:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r1, [r6]
ldr r4, =0x00000eb8
adds r1, r4
ldrh r0, [r1]
adds r0, r5
strh r0, [r1]
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r5, 0
movs r2, 0
movs r3, 0x2
@@ -58690,7 +58690,7 @@ sub_81A3D30: @ 81A3D30
push {r4,lr}
ldr r0, =0x000040cf
bl VarGet
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
lsls r0, 24
lsrs r0, 24
bl sub_81A3B30
@@ -58739,20 +58739,20 @@ _081A3D94:
thumb_func_start sub_81A3DA0
sub_81A3DA0: @ 81A3DA0
push {lr}
- ldr r0, =0x02022fec
- ldr r1, =0x020375e2
+ ldr r0, =gUnknown_02022FEC
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, [r0]
ands r2, r1
cmp r2, 0
beq _081A3DC4
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
b _081A3DC8
.pool
_081A3DC4:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r2, [r0]
_081A3DC8:
pop {r0}
@@ -58805,7 +58805,7 @@ _081A3E0C:
_081A3E38:
cmp r5, r4
bne _081A3E50
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB79
bl AppendString
b _081A3EC8
@@ -58813,7 +58813,7 @@ _081A3E38:
_081A3E50:
cmp r5, r4
ble _081A3EC8
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB7F
bl AppendString
b _081A3EC8
@@ -58821,17 +58821,17 @@ _081A3E50:
_081A3E68:
cmp r4, r5
bne _081A3E80
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB79
bl AppendString
b _081A3E88
.pool
_081A3E80:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB7F
bl AppendString
_081A3E88:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB86
bl AppendString
b _081A3EC8
@@ -58839,21 +58839,21 @@ _081A3E88:
_081A3EA0:
cmp r4, r5
bne _081A3EB8
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB79
bl AppendString
b _081A3EC0
.pool
_081A3EB8:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB7F
bl AppendString
_081A3EC0:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB84
bl AppendString
_081A3EC8:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
movs r1, 0xB
muls r1, r6
ldr r2, =gSpeciesNames
@@ -59061,7 +59061,7 @@ _081A404E:
movs r0, 0x64
adds r4, r5, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0x41
@@ -59092,7 +59092,7 @@ _081A404E:
bne _081A40C8
cmp r7, 0
bne _081A40E4
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldrb r3, [r0]
str r6, [sp]
add r1, sp, 0x10
@@ -59108,7 +59108,7 @@ _081A404E:
b _081A40E4
.pool
_081A40C8:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldrb r3, [r0]
str r6, [sp]
add r1, sp, 0x10
@@ -59164,10 +59164,10 @@ _081A412A:
cmp r2, r0
bne _081A4112
_081A4134:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
movs r0, 0xFF
strb r0, [r1]
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0x1
strh r0, [r1]
movs r0, 0
@@ -59196,7 +59196,7 @@ _081A416A:
ldrb r4, [r0]
cmp r4, 0
bne _081A41A4
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB82
adds r0, r4, 0
bl AppendString
@@ -59210,28 +59210,28 @@ _081A41A4:
ands r0, r4
cmp r0, 0
beq _081A41C0
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB84
bl AppendString
b _081A41C8
.pool
_081A41C0:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB82
bl AppendString
_081A41C8:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r1, =gUnknown_085CCB8C
bl AppendString
b _081A4202
.pool
_081A41E0:
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0
strh r0, [r1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldrb r0, [r0]
ldr r1, =0x00000ca9
adds r2, r1
@@ -59266,7 +59266,7 @@ sub_81A4224: @ 81A4224
thumb_func_start sub_81A4230
sub_81A4230: @ 81A4230
push {r4-r7,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -59301,7 +59301,7 @@ _081A4278:
.4byte _081A4368
.4byte _081A437C
_081A4294:
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r0, [r7]
lsls r4, 1
lsls r1, r5, 2
@@ -59331,7 +59331,7 @@ _081A4294:
b _081A4392
.pool
_081A42DC:
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r0, [r6]
lsls r2, r4, 1
lsls r1, r5, 2
@@ -59357,7 +59357,7 @@ _081A42F8:
b _081A4392
.pool
_081A431C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
lsls r0, r4, 1
lsls r1, r5, 2
@@ -59368,7 +59368,7 @@ _081A431C:
b _081A4388
.pool
_081A4338:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000dda
@@ -59376,7 +59376,7 @@ _081A4338:
b _081A4386
.pool
_081A434C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
lsls r0, r4, 1
lsls r1, r5, 2
@@ -59387,7 +59387,7 @@ _081A434C:
b _081A4388
.pool
_081A4368:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000e04
@@ -59395,7 +59395,7 @@ _081A4368:
b _081A4386
.pool
_081A437C:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r3, =0x00000e1a
@@ -59422,10 +59422,10 @@ sub_81A43A8: @ 81A43A8
push {r4-r6,lr}
sub sp, 0x4
movs r4, 0
- ldr r6, =0x03005d8c
+ ldr r6, =gUnknown_03005D8C
movs r5, 0x64
_081A43B2:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000caa
@@ -59448,7 +59448,7 @@ _081A43B2:
strh r0, [r1]
adds r0, r4, 0
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xC
mov r2, sp
@@ -59469,10 +59469,10 @@ _081A43EE:
thumb_func_start sub_81A4410
sub_81A4410: @ 81A4410
push {r4,lr}
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
bl sub_8185338
strh r0, [r4]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r0, =0x00000ca9
adds r1, r0
@@ -59489,7 +59489,7 @@ sub_81A4410: @ 81A4410
thumb_func_start sub_81A443C
sub_81A443C: @ 81A443C
push {lr}
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
beq _081A4450
@@ -59498,15 +59498,15 @@ sub_81A443C: @ 81A443C
b _081A446E
.pool
_081A4450:
- ldr r0, =0x02021cc4
- ldr r1, =0x02038bca
+ ldr r0, =gUnknown_02021CC4
+ ldr r1, =gUnknown_02038BCA
ldrh r1, [r1]
bl sub_8162E20
b _081A446E
.pool
_081A4464:
- ldr r0, =0x02021dc4
- ldr r1, =0x02038bca
+ ldr r0, =gUnknown_02021DC4
+ ldr r1, =gUnknown_02038BCA
ldrh r1, [r1]
bl sub_8162E20
_081A446E:
@@ -59526,7 +59526,7 @@ sub_81A447C: @ 81A447C
movs r0, 0
str r0, [sp]
_081A448C:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, [sp]
lsls r1, r2, 1
@@ -59547,7 +59547,7 @@ _081A448C:
movs r2, 0x64
adds r1, r0, 0
muls r1, r2
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
_081A44BA:
movs r5, 0
@@ -59557,7 +59557,7 @@ _081A44BA:
adds r0, r6, 0x1
mov r10, r0
_081A44C6:
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000caa
adds r0, r2
@@ -59569,7 +59569,7 @@ _081A44C6:
movs r0, 0xEA
lsls r0, 1
adds r1, r0
- ldr r2, =0x03005d8c
+ ldr r2, =gUnknown_03005D8C
ldr r0, [r2]
adds r0, r1
adds r1, r5, 0
@@ -59601,9 +59601,9 @@ _081A4516:
lsrs r6, r0, 24
cmp r6, 0x3
bls _081A44BA
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r1, [r2]
ldr r4, =0x00000caa
adds r1, r4
@@ -59616,7 +59616,7 @@ _081A4516:
movs r1, 0x8E
lsls r1, 2
adds r0, r1
- ldr r2, =0x020244ec
+ ldr r2, =gUnknown_020244EC
ldr r4, [sp]
adds r1, r4, 0
muls r1, r3
@@ -59664,7 +59664,7 @@ sub_81A4594: @ 81A4594
sub sp, 0x2C
mov r8, r1
adds r6, r3, 0
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r5, [r1]
lsls r4, r0, 1
adds r4, r0
@@ -59700,7 +59700,7 @@ sub_81A4594: @ 81A4594
ldrb r2, [r6, 0xE]
add r0, sp, 0xC
bl sub_81DB5E8
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
mov r3, r8
adds r3, 0x2
@@ -59720,11 +59720,11 @@ sub_81A4594: @ 81A4594
bls _081A4618
adds r1, r0, 0
_081A4618:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r5, =0x02021fc4
+ ldr r5, =gUnknown_02021FC4
ldr r1, =gUnknown_08611D08
ldr r0, [sp, 0x4C]
lsls r0, 2
@@ -59740,7 +59740,7 @@ _081A4618:
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
str r7, [sp]
mov r1, r10
@@ -59774,7 +59774,7 @@ sub_81A4684: @ 81A4684
adds r7, r1, 0
mov r10, r2
adds r5, r3, 0
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
lsls r2, r6, 1
adds r2, r6
@@ -59814,7 +59814,7 @@ sub_81A4684: @ 81A4684
ldrb r2, [r5, 0x1A]
add r0, sp, 0xC
bl sub_81DB5E8
- ldr r1, =0x0203ab74
+ ldr r1, =gUnknown_0203AB74
ldrb r0, [r1]
adds r3, r7, 0x2
lsls r3, 27
@@ -59849,7 +59849,7 @@ _081A4734:
adds r1, r4, 0
bl CopyString
_081A473C:
- ldr r2, =0x0203ab74
+ ldr r2, =gUnknown_0203AB74
mov r9, r2
ldrb r0, [r2]
adds r3, r7, 0x4
@@ -59879,11 +59879,11 @@ _081A473C:
bls _081A4778
adds r1, r0, 0
_081A4778:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r2, 0x1
movs r3, 0x4
bl ConvertIntToDecimalString
- ldr r5, =0x02021fc4
+ ldr r5, =gUnknown_02021FC4
ldr r0, =gUnknown_08611D08
ldr r4, [r0, 0x24]
adds r0, r5, 0
@@ -59939,7 +59939,7 @@ sub_81A47E0: @ 81A47E0
bl sub_80E8260
add r0, sp, 0x30
mov r12, r0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r3, [sp, 0x40]
lsls r1, r3, 1
@@ -60051,7 +60051,7 @@ sub_81A48B4: @ 81A48B4
str r0, [sp, 0x70]
add r1, sp, 0x5C
mov r12, r1
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
movs r0, 0x54
mov r2, r10
@@ -60158,19 +60158,19 @@ sub_81A4998: @ 81A4998
sub sp, 0x94
adds r7, r0, 0
str r1, [sp, 0x90]
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r4, =gUnknown_08611CB0
lsls r5, r7, 3
adds r1, r5, r4
ldr r1, [r1]
bl CopyString
- ldr r6, =0x02021fc4
+ ldr r6, =gUnknown_02021FC4
adds r4, 0x4
adds r5, r4
ldr r1, [r5]
adds r0, r6, 0
bl ExpandStringRefs
- ldr r0, =0x0203ab74
+ ldr r0, =gUnknown_0203AB74
mov r8, r0
ldrb r0, [r0]
movs r1, 0x1
@@ -60208,7 +60208,7 @@ sub_81A4998: @ 81A4998
bl Print
cmp r7, 0x9
bne _081A4A6C
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r0, [r2]
ldr r1, =0x00000ee8
adds r0, r1
@@ -60269,7 +60269,7 @@ _081A4A90:
thumb_func_start sub_81A4AA0
sub_81A4AA0: @ 81A4AA0
push {r4,lr}
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldr r0, =gUnknown_08611C84
bl AddWindow
strb r0, [r4]
@@ -60279,7 +60279,7 @@ sub_81A4AA0: @ 81A4AA0
ldrb r0, [r4]
movs r1, 0x11
bl FillWindowPixelBuffer
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
movs r1, 0
bl sub_81A4998
@@ -60297,11 +60297,11 @@ sub_81A4AA0: @ 81A4AA0
thumb_func_start sub_81A4AE8
sub_81A4AE8: @ 81A4AE8
push {r4,lr}
- ldr r4, =0x0203ab74
+ ldr r4, =gUnknown_0203AB74
ldrb r0, [r4]
movs r1, 0x11
bl FillWindowPixelBuffer
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
movs r1, 0x1
bl sub_81A4998
@@ -60323,7 +60323,7 @@ sub_81A4B14: @ 81A4B14
push {r5-r7}
sub sp, 0x8
movs r1, 0
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
_081A4B24:
movs r6, 0
lsls r0, r1, 1
@@ -60379,7 +60379,7 @@ _081A4B44:
cmp r1, 0x8
ble _081A4B24
movs r6, 0
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
movs r2, 0x54
mov r10, r2
movs r3, 0xFF
@@ -60465,7 +60465,7 @@ sub_81A4C30: @ 81A4C30
movs r0, 0xFA
lsls r0, 1
adds r6, r7, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
mov r8, r0
_081A4C4E:
mov r0, r8
@@ -60477,7 +60477,7 @@ _081A4C4E:
adds r5, 0x64
cmp r4, r6
ble _081A4C4E
- ldr r4, =0x020244e9
+ ldr r4, =gUnknown_020244E9
ldrb r5, [r4]
bl copy_player_party_from_sav1
bl sub_8076D5C
@@ -60486,7 +60486,7 @@ _081A4C4E:
bl sav2_gender2_inplace_and_xFE
strb r5, [r4]
adds r4, r7, 0
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
movs r0, 0xFA
lsls r0, 1
adds r6, r7, r0
@@ -60512,7 +60512,7 @@ _081A4C84:
thumb_func_start sub_81A4CB0
sub_81A4CB0: @ 81A4CB0
push {lr}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
@@ -60548,7 +60548,7 @@ _081A4CDA:
thumb_func_start sub_81A4D00
sub_81A4D00: @ 81A4D00
push {lr}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
@@ -60585,7 +60585,7 @@ _081A4D2A:
sub_81A4D50: @ 81A4D50
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
@@ -60773,7 +60773,7 @@ _081A4E96:
adds r3, r4, 0
muls r3, r0
mov r8, r3
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
add r1, r8
mov r10, r1
ldr r4, [sp, 0x14]
@@ -60806,7 +60806,7 @@ _081A4E96:
bl pokemon_setattr
movs r7, 0
mov r6, r8
- ldr r3, =0x02024744
+ ldr r3, =gUnknown_02024744
_081A4F32:
adds r1, r7, 0
adds r1, 0x1A
@@ -60833,7 +60833,7 @@ _081A4F32:
muls r6, r2
ldr r3, =gUnknown_08611578
mov r8, r3
- ldr r3, =0x02024744
+ ldr r3, =gUnknown_02024744
adds r5, r4, 0
_081A4F6A:
ldr r4, [sp, 0x38]
@@ -60869,7 +60869,7 @@ _081A4F9C:
movs r1, 0x64
adds r4, r0, 0
muls r4, r1
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0x20
@@ -60933,7 +60933,7 @@ sub_81A4FF0: @ 81A4FF0
sub_81A5030: @ 81A5030
push {lr}
lsls r0, 24
- ldr r2, =0x02038bca
+ ldr r2, =gUnknown_02038BCA
ldr r3, =0x000003fe
adds r1, r3, 0
strh r1, [r2]
@@ -61114,7 +61114,7 @@ sub_81A51A8: @ 81A51A8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 17
@@ -61144,7 +61144,7 @@ _081A51E4:
b _081A5228
.pool
_081A51F4:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r2, =gUnknown_08611DB0
lsls r1, 2
adds r1, r2
@@ -61156,7 +61156,7 @@ _081A51F4:
b _081A5228
.pool
_081A5214:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r2, =gUnknown_08611DB8
lsls r1, 2
adds r1, r2
@@ -61176,7 +61176,7 @@ _081A5228:
sub_81A5238: @ 81A5238
push {lr}
ldr r1, =gUnknown_08611F84
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -61235,16 +61235,16 @@ _081A52A4:
lsls r1, 1
movs r2, 0x20
bl decompress_palette
- ldr r1, =0x02022e24
+ ldr r1, =gUnknown_02022E24
movs r0, 0xFF
strh r0, [r1]
- ldr r1, =0x02022e26
+ ldr r1, =gUnknown_02022E26
movs r0, 0x70
strh r0, [r1]
b _081A553E
.pool
_081A52F4:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -61269,19 +61269,19 @@ _081A531C:
beq _081A5328
b _081A5544
_081A5328:
- ldr r1, =0x02022f58
+ ldr r1, =gUnknown_02022F58
movs r2, 0xA1
strb r2, [r1]
movs r0, 0xFF
strb r0, [r1, 0x1]
- ldr r1, =0x02022f68
+ ldr r1, =gUnknown_02022F68
strb r2, [r1]
movs r0, 0x1
negs r0, r0
strb r0, [r1, 0x1]
ldr r0, =gUnknown_085CCDB2
bl get_battle_strings_
- ldr r4, =0x02022e2c
+ ldr r4, =gUnknown_02022E2C
adds r0, r4, 0
movs r1, 0xF
bl battle_show_message_maybe
@@ -61334,7 +61334,7 @@ _081A53CE:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x3
bl StartObjectImageAnim
@@ -61388,7 +61388,7 @@ _081A5464:
bl sub_81A5558
ldr r0, =gUnknown_085CCDCB
bl get_battle_strings_
- ldr r0, =0x02022e2c
+ ldr r0, =gUnknown_02022E2C
movs r1, 0x15
bl battle_show_message_maybe
ldrb r0, [r5]
@@ -61401,14 +61401,14 @@ _081A5490:
movs r0, 0x85
lsls r0, 1
bl audio_play
- ldr r0, =0x02022f58
- ldr r1, =0x02022f68
+ ldr r0, =gUnknown_02022F58
+ ldr r1, =gUnknown_02022F68
ldrb r2, [r0]
ldrb r0, [r1]
cmp r2, r0
bls _081A54BC
movs r6, 0x2
- ldr r1, =0x02024474
+ ldr r1, =gUnknown_02024474
movs r0, 0
strb r0, [r1, 0x17]
b _081A553E
@@ -61417,7 +61417,7 @@ _081A54BC:
cmp r2, r0
bcs _081A54D0
movs r6, 0x3
- ldr r1, =0x02024474
+ ldr r1, =gUnknown_02024474
movs r0, 0x1
strb r0, [r1, 0x17]
b _081A553E
@@ -61438,7 +61438,7 @@ _081A54D4:
bl sub_8056A3C
movs r0, 0
bl CopyBgTilemapBufferToVram
- ldr r0, =0x03007420
+ ldr r0, =gUnknown_03007420
ldr r1, =0x0000ffff
movs r2, 0x80
lsls r2, 1
@@ -61453,7 +61453,7 @@ _081A54D4:
b _081A553E
.pool
_081A5520:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -61501,7 +61501,7 @@ sub_81A5558: @ 81A5558
lsrs r7, r3, 24
movs r6, 0
movs r1, 0
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
ldr r0, [r0]
movs r3, 0xA6
lsls r3, 2
@@ -61547,7 +61547,7 @@ _081A55C4:
ldrsb r1, [r0, r1]
b _081A5612
_081A55D8:
- ldr r3, =0x02024084
+ ldr r3, =gUnknown_02024084
mov r9, r3
movs r5, 0x58
adds r0, r7, 0
@@ -61580,11 +61580,11 @@ _081A5612:
movs r4, 0x2
cmp r7, 0
beq _081A5628
- ldr r1, =0x02022f68
+ ldr r1, =gUnknown_02022F68
b _081A562A
.pool
_081A5628:
- ldr r1, =0x02022f58
+ ldr r1, =gUnknown_02022F58
_081A562A:
ldrb r0, [r1]
adds r0, 0x2
@@ -61597,11 +61597,11 @@ _081A5638:
movs r4, 0x1
cmp r7, 0
beq _081A564C
- ldr r1, =0x02022f68
+ ldr r1, =gUnknown_02022F68
b _081A564E
.pool
_081A564C:
- ldr r1, =0x02022f58
+ ldr r1, =gUnknown_02022F58
_081A564E:
ldrb r0, [r1]
adds r0, 0x1
@@ -61621,7 +61621,7 @@ _081A565E:
lsls r0, r6, 4
adds r0, r6
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
adds r1, r4, 0
bl StartObjectImageAnim
@@ -61640,7 +61640,7 @@ _081A565E:
sub_81A5698: @ 81A5698
push {lr}
adds r1, r0, 0
- ldr r0, =0x02024332
+ ldr r0, =gUnknown_02024332
ldrb r0, [r0]
cmp r0, 0x8
bls _081A56AA
@@ -61654,7 +61654,7 @@ _081A56AA:
thumb_func_start sub_81A56B4
sub_81A56B4: @ 81A56B4
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
ldr r2, [r0]
movs r0, 0xA6
lsls r0, 2
@@ -61668,7 +61668,7 @@ sub_81A56B4: @ 81A56B4
strb r0, [r1, 0x1]
strb r0, [r3]
strb r0, [r3, 0x1]
- ldr r0, =0x02024084
+ ldr r0, =gUnknown_02024084
ldrh r1, [r0, 0x28]
strh r1, [r2]
adds r0, 0x80
@@ -61682,14 +61682,14 @@ sub_81A56B4: @ 81A56B4
sub_81A56E8: @ 81A56E8
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0202449c
+ ldr r1, =gUnknown_0202449C
ldr r1, [r1]
movs r2, 0xA6
lsls r2, 2
adds r1, r2
adds r1, r0
ldr r2, =gBattleArenaMoveMindRatings
- ldr r0, =0x020241ea
+ ldr r0, =gUnknown_020241EA
ldrh r0, [r0]
adds r0, r2
ldrb r0, [r0]
@@ -61706,11 +61706,11 @@ sub_81A5718: @ 81A5718
lsls r0, 24
lsrs r3, r0, 24
adds r6, r3, 0
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
ldr r2, [r0]
ldr r0, =0x0000029a
adds r5, r2, r0
- ldr r0, =0x02024280
+ ldr r0, =gUnknown_02024280
ldr r0, [r0]
movs r1, 0x80
lsls r1, 18
@@ -61736,7 +61736,7 @@ sub_81A5718: @ 81A5718
b _081A57D8
.pool
_081A576C:
- ldr r0, =0x0202427c
+ ldr r0, =gUnknown_0202427C
ldrb r1, [r0]
movs r0, 0x29
ands r0, r1
@@ -61746,7 +61746,7 @@ _081A576C:
ands r0, r1
cmp r0, 0
beq _081A5788
- ldr r0, =0x02024332
+ ldr r0, =gUnknown_02024332
ldrb r0, [r0, 0x6]
cmp r0, 0x1
beq _081A57DA
@@ -61782,7 +61782,7 @@ _081A57B4:
subs r0, 0x1
b _081A57D8
_081A57C4:
- ldr r0, =0x0202433c
+ ldr r0, =gUnknown_0202433C
lsls r1, r6, 4
adds r1, r0
ldrb r0, [r1]
@@ -61810,7 +61810,7 @@ sub_81A57E4: @ 81A57E4
lsls r1, 16
lsrs r1, 16
adds r2, r1, 0
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
ldr r0, [r0]
ldr r5, =0x0000029a
adds r3, r0, r5
@@ -61878,14 +61878,14 @@ sub_81A586C: @ 81A586C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0202449c
+ ldr r1, =gUnknown_0202449C
ldr r3, [r1]
movs r1, 0xA7
lsls r1, 2
adds r3, r1
lsls r2, r0, 1
adds r2, r3
- ldr r5, =0x02024084
+ ldr r5, =gUnknown_02024084
movs r4, 0x58
adds r1, r0, 0
muls r1, r4
@@ -61913,7 +61913,7 @@ _081A58A4:
thumb_func_start sub_81A58B4
sub_81A58B4: @ 81A58B4
push {r4-r6,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
ldr r3, =0x00000ca9
adds r0, r1, r3
@@ -61967,7 +61967,7 @@ _081A591E:
adds r0, r1
strh r2, [r0]
_081A5930:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -61977,7 +61977,7 @@ _081A5930:
negs r3, r3
movs r0, 0
bl saved_warp2_set
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
movs r0, 0
strh r0, [r1]
pop {r4-r6}
@@ -61989,14 +61989,14 @@ _081A5930:
thumb_func_start sub_81A5964
sub_81A5964: @ 81A5964
push {r4,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r3, [r0]
ldr r1, =0x00000ca9
adds r0, r3, r1
ldrb r0, [r0]
lsls r0, 30
lsrs r1, r0, 30
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
beq _081A59B0
@@ -62011,7 +62011,7 @@ _081A5994:
beq _081A59C8
b _081A59EE
_081A599A:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldr r2, =0x00000dd8
adds r1, r3, r2
ldrh r1, [r1]
@@ -62019,7 +62019,7 @@ _081A599A:
b _081A59EE
.pool
_081A59B0:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
lsls r1, 1
ldr r4, =0x00000dda
adds r0, r3, r4
@@ -62030,7 +62030,7 @@ _081A59B0:
_081A59C8:
cmp r1, 0
beq _081A59E0
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r1, =0x00000cdc
adds r0, r3, r1
ldr r0, [r0]
@@ -62038,7 +62038,7 @@ _081A59C8:
b _081A59EA
.pool
_081A59E0:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r4, =0x00000cdc
adds r0, r3, r4
ldr r0, [r0]
@@ -62057,14 +62057,14 @@ _081A59EE:
thumb_func_start sub_81A59FC
sub_81A59FC: @ 81A59FC
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r1, =0x00000ca9
adds r0, r2, r1
ldrb r0, [r0]
lsls r0, 30
lsrs r1, r0, 30
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
beq _081A5A48
@@ -62079,7 +62079,7 @@ _081A5A2C:
beq _081A5A60
b _081A5ABA
_081A5A32:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r1, [r0]
ldr r3, =0x00000dd8
adds r0, r2, r3
@@ -62091,7 +62091,7 @@ _081A5A48:
ldr r3, =0x00000dda
adds r0, r2, r3
adds r0, r1
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
strh r1, [r0]
b _081A5ABA
@@ -62099,7 +62099,7 @@ _081A5A48:
_081A5A60:
cmp r1, 0
beq _081A5A90
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A5A80
@@ -62119,7 +62119,7 @@ _081A5A80:
b _081A5AB6
.pool
_081A5A90:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A5AAC
@@ -62149,9 +62149,9 @@ _081A5ABA:
thumb_func_start sub_81A5AC4
sub_81A5AC4: @ 81A5AC4
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -62177,7 +62177,7 @@ sub_81A5AC4: @ 81A5AC4
thumb_func_start sub_81A5B08
sub_81A5B08: @ 81A5B08
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -62230,7 +62230,7 @@ _081A5B76:
thumb_func_start sub_81A5B88
sub_81A5B88: @ 81A5B88
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000dd8
adds r0, r1
@@ -62245,19 +62245,19 @@ sub_81A5B88: @ 81A5B88
ldr r1, =0x00000dd8
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
ldr r0, [r4]
ldr r1, =0x00000dd8
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
b _081A5BD6
.pool
_081A5BD0:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
_081A5BD6:
@@ -62270,8 +62270,8 @@ _081A5BD6:
thumb_func_start sub_81A5BE0
sub_81A5BE0: @ 81A5BE0
push {lr}
- ldr r0, =0x02021cc4
- ldr r1, =0x02038bca
+ ldr r0, =gUnknown_02021CC4
+ ldr r1, =gUnknown_02038BCA
ldrh r1, [r1]
bl sub_8162E20
pop {r0}
@@ -62570,7 +62570,7 @@ sub_81A5D44: @ 81A5D44
sub_81A5E74: @ 81A5E74
push {lr}
ldr r1, =gUnknown_08612120
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -62584,7 +62584,7 @@ sub_81A5E74: @ 81A5E74
thumb_func_start sub_81A5E94
sub_81A5E94: @ 81A5E94
push {r4-r7,lr}
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
ldr r4, =0x00000ca9
adds r0, r4
@@ -62642,11 +62642,11 @@ sub_81A5E94: @ 81A5E94
adds r0, r1
strh r3, [r0]
_081A5F0A:
- ldr r1, =0x03001288
+ ldr r1, =gUnknown_03001288
movs r0, 0
strb r0, [r1]
movs r2, 0
- ldr r6, =0x03005d8c
+ ldr r6, =gUnknown_03005D8C
movs r4, 0xE7
lsls r4, 4
ldr r0, =0x0000ffff
@@ -62667,7 +62667,7 @@ _081A5F1C:
cmp r2, 0x5
bls _081A5F1C
movs r2, 0
- ldr r4, =0x03006298
+ ldr r4, =gUnknown_03006298
ldr r1, =0x0000ffff
adds r3, r1, 0
_081A5F40:
@@ -62690,7 +62690,7 @@ _081A5F40:
negs r3, r3
movs r0, 0
bl saved_warp2_set
- ldr r1, =0x02038bca
+ ldr r1, =gUnknown_02038BCA
movs r0, 0
strh r0, [r1]
pop {r4-r7}
@@ -62702,7 +62702,7 @@ _081A5F40:
thumb_func_start sub_81A5FA8
sub_81A5FA8: @ 81A5FA8
push {r4-r7,lr}
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r0, [r7]
ldr r1, =0x00000ca9
adds r0, r1
@@ -62713,7 +62713,7 @@ sub_81A5FA8: @ 81A5FA8
bl VarGet
lsls r0, 16
lsrs r5, r0, 16
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x2
beq _081A6000
@@ -62728,7 +62728,7 @@ _081A5FE4:
beq _081A6030
b _081A6044
_081A5FEA:
- ldr r3, =0x020375f0
+ ldr r3, =gUnknown_020375F0
ldr r0, [r7]
lsls r1, r6, 1
lsls r2, r5, 2
@@ -62737,7 +62737,7 @@ _081A5FEA:
b _081A603C
.pool
_081A6000:
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
ldr r2, [r7]
ldr r0, =0x00000cdc
adds r2, r0
@@ -62756,7 +62756,7 @@ _081A6000:
b _081A6044
.pool
_081A6030:
- ldr r3, =0x020375f0
+ ldr r3, =gUnknown_020375F0
ldr r0, [r7]
lsls r1, r6, 1
lsls r2, r5, 2
@@ -62777,7 +62777,7 @@ _081A6044:
thumb_func_start sub_81A6054
sub_81A6054: @ 81A6054
push {r4-r6,lr}
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r0, [r6]
ldr r1, =0x00000ca9
adds r0, r1
@@ -62788,7 +62788,7 @@ sub_81A6054: @ 81A6054
bl VarGet
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x2
beq _081A60B4
@@ -62810,13 +62810,13 @@ _081A6096:
ldr r1, =0x00000de2
adds r2, r1
adds r2, r0
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
strh r0, [r2]
b _081A6128
.pool
_081A60B4:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A60E4
@@ -62850,7 +62850,7 @@ _081A60E4:
b _081A6128
.pool
_081A6108:
- ldr r3, =0x03001288
+ ldr r3, =gUnknown_03001288
ldrb r0, [r3]
cmp r0, 0x1
bne _081A6128
@@ -62861,7 +62861,7 @@ _081A6108:
ldr r1, =0x00000df2
adds r2, r1
adds r2, r0
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
movs r1, 0
strh r0, [r2]
@@ -62876,9 +62876,9 @@ _081A6128:
thumb_func_start sub_81A613C
sub_81A613C: @ 81A613C
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -62930,7 +62930,7 @@ sub_81A6198: @ 81A6198
thumb_func_start sub_81A61A4
sub_81A61A4: @ 81A61A4
- ldr r1, =0x03001288
+ ldr r1, =gUnknown_03001288
movs r0, 0x1
strb r0, [r1]
bx lr
@@ -62945,7 +62945,7 @@ sub_81A61B0: @ 81A61B0
mov r5, r8
push {r5-r7}
sub sp, 0x28
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000ca9
adds r0, r1
@@ -62967,7 +62967,7 @@ sub_81A61B0: @ 81A61B0
ldrh r0, [r1]
movs r1, 0x7
bl __udivsi3
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
ldr r1, =gBattleFrontierTrainers
str r1, [r2]
ldr r5, =0x00000cb2
@@ -62995,7 +62995,7 @@ _081A61FA:
ldr r2, =0x00000cb4
adds r0, r1, r2
ldrh r0, [r0]
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
cmp r0, r3
beq _081A6244
ldr r1, [r6]
@@ -63016,11 +63016,11 @@ _081A6244:
ldr r0, [r4]
ldr r1, =0x00000cb2
adds r0, r1
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldrh r0, [r0]
cmp r7, r0
bne _081A61FA
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
strh r3, [r0]
ldr r2, [r6]
adds r1, r2, r1
@@ -63051,7 +63051,7 @@ _081A627A:
lsls r0, 16
lsrs r0, 16
mov r9, r0
- ldr r4, =0x0203bc8c
+ ldr r4, =gUnknown_0203BC8C
ldr r2, [r4]
lsls r1, r0, 4
adds r0, r1, r2
@@ -63059,7 +63059,7 @@ _081A627A:
cmp r0, 0xC9
beq _081A636E
movs r3, 0
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
mov r8, r1
adds r5, r0, 0
ldr r1, [r6]
@@ -63096,7 +63096,7 @@ _081A62D0:
cmp r0, r5
beq _081A6302
adds r6, r4, 0
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
mov r12, r3
mov r5, r8
ldr r3, [sp, 0x14]
@@ -63131,7 +63131,7 @@ _081A631C:
ldrh r1, [r3]
cmp r1, 0
beq _081A6336
- ldr r6, =0x0203bc8c
+ ldr r6, =gUnknown_0203BC8C
ldr r0, [r6]
ldr r6, [sp, 0x24]
adds r0, r6, r0
@@ -63150,7 +63150,7 @@ _081A633E:
cmp r2, r4
bne _081A636E
lsls r4, r7, 1
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r1, [r0]
add r1, r8
ldrh r0, [r1]
@@ -63164,7 +63164,7 @@ _081A633E:
adds r0, r3
ldrh r0, [r0]
strh r0, [r2]
- ldr r0, =0x03006298
+ ldr r0, =gUnknown_03006298
adds r4, r0
mov r3, r9
strh r3, [r4]
@@ -63188,7 +63188,7 @@ _081A636E:
thumb_func_start sub_81A63B8
sub_81A63B8: @ 81A63B8
push {lr}
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r0, [r0]
movs r1, 0
bl sub_8162614
@@ -63202,7 +63202,7 @@ sub_81A63CC: @ 81A63CC
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -63211,17 +63211,17 @@ sub_81A63CC: @ 81A63CC
ands r0, r1
cmp r0, 0x2
beq _081A63FC
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
b _081A6400
.pool
_081A63FC:
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gSlateportBattleTentMons
_081A6400:
str r0, [r1]
movs r7, 0
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
mov r8, r2
_081A6408:
mov r0, r8
@@ -63231,7 +63231,7 @@ _081A6408:
adds r4, r0
lsls r4, 2
adds r1, r4
- ldr r0, =0x03006298
+ ldr r0, =gUnknown_03006298
lsls r6, r7, 1
adds r6, r0
ldrh r0, [r6]
@@ -63242,7 +63242,7 @@ _081A6408:
movs r0, 0x64
adds r5, r7, 0
muls r5, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r5, r0
adds r0, r5, 0
movs r1, 0x28
@@ -63275,7 +63275,7 @@ _081A6408:
adds r1, r2
strb r0, [r1]
ldrh r1, [r6]
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r0, [r0]
lsls r1, 4
adds r1, r0
@@ -63307,7 +63307,7 @@ sub_81A64C4: @ 81A64C4
mov r5, r8
push {r5-r7}
sub sp, 0x24
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r2, r0, r1
@@ -63317,7 +63317,7 @@ sub_81A64C4: @ 81A64C4
ands r0, r1
cmp r0, 0x2
bne _081A6500
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gSlateportBattleTentMons
str r0, [r1]
movs r2, 0x1E
@@ -63325,7 +63325,7 @@ sub_81A64C4: @ 81A64C4
b _081A6518
.pool
_081A6500:
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
str r0, [r1]
ldrb r1, [r2]
@@ -63338,7 +63338,7 @@ _081A6500:
movs r5, 0x64
str r5, [sp, 0x14]
_081A6518:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
bls _081A6522
@@ -63350,10 +63350,10 @@ _081A6522:
mov r1, sp
adds r1, 0x12
str r1, [sp, 0x1C]
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
mov r9, r2
_081A6534:
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r2, [r4]
mov r5, r8
lsls r5, 1
@@ -63372,7 +63372,7 @@ _081A6534:
movs r1, 0x64
mov r0, r8
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
mov r4, r9
ldr r1, [r4]
@@ -63424,7 +63424,7 @@ _081A65A2:
movs r0, 0x64
mov r6, r8
muls r6, r0
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
_081A65C4:
mov r1, r9
ldr r0, [r1]
@@ -63449,7 +63449,7 @@ _081A65E2:
movs r2, 0x64
mov r4, r8
muls r4, r2
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
adds r0, r4, r5
bl pokemon_calc_effective_stats
movs r0, 0
@@ -63474,7 +63474,7 @@ _081A6602:
movs r5, 0x64
mov r4, r8
muls r4, r5
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r4, 0
movs r1, 0x20
@@ -63493,7 +63493,7 @@ _081A6602:
mov r2, r10
add r2, r8
lsls r2, 2
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
adds r2, r0
ldr r0, =0x00000e79
@@ -63507,7 +63507,7 @@ _081A6602:
bgt _081A666C
b _081A6534
_081A666C:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
beq _081A667A
@@ -63517,10 +63517,10 @@ _081A666C:
_081A667A:
movs r2, 0
mov r8, r2
- ldr r4, =0x0203bc8c
+ ldr r4, =gUnknown_0203BC8C
mov r9, r4
_081A6682:
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r3, [r5]
mov r0, r8
adds r0, 0x3
@@ -63538,7 +63538,7 @@ _081A6682:
movs r1, 0x64
mov r0, r8
muls r0, r1
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
mov r4, r9
ldr r1, [r4]
@@ -63593,7 +63593,7 @@ _081A66F4:
movs r0, 0x64
mov r6, r8
muls r6, r0
- ldr r3, =0x02024744
+ ldr r3, =gUnknown_02024744
_081A6716:
mov r1, r9
ldr r0, [r1]
@@ -63618,7 +63618,7 @@ _081A6734:
movs r2, 0x64
mov r4, r8
muls r4, r2
- ldr r5, =0x02024744
+ ldr r5, =gUnknown_02024744
adds r0, r4, r5
bl pokemon_calc_effective_stats
movs r6, 0
@@ -63640,7 +63640,7 @@ _081A674E:
movs r2, 0x64
mov r4, r8
muls r4, r2
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
mov r5, r9
ldr r0, [r5]
@@ -63655,7 +63655,7 @@ _081A674E:
mov r2, r10
add r2, r8
lsls r2, 2
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
adds r2, r0
ldr r5, =0x00000e9d
@@ -63688,7 +63688,7 @@ sub_81A67EC: @ 81A67EC
mov r5, r8
push {r5-r7}
sub sp, 0x4C
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
mov r0, sp
@@ -63697,7 +63697,7 @@ sub_81A67EC: @ 81A67EC
mov r1, sp
adds r1, 0x18
str r1, [sp, 0x3C]
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
mov r9, r2
movs r2, 0
adds r3, r1, 0
@@ -63751,7 +63751,7 @@ _081A681A:
bne _081A6878
movs r2, 0x1
_081A6878:
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
str r0, [r1]
mov r1, r9
@@ -63804,7 +63804,7 @@ _081A68F2:
bl sub_81A6EF0
lsls r0, 16
lsrs r7, r0, 16
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r1, [r0]
lsls r2, r7, 4
adds r4, r2, r1
@@ -63864,7 +63864,7 @@ _081A6964:
ldrh r4, [r5]
cmp r4, 0
beq _081A6994
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, [r1]
mov r2, r9
adds r1, r2, r0
@@ -63889,7 +63889,7 @@ _081A6994:
_081A699C:
cmp r3, r6
bne _081A69E2
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
mov r5, r8
lsls r3, r5, 1
@@ -63900,7 +63900,7 @@ _081A699C:
lsls r0, 4
adds r1, r0
strh r7, [r1]
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r1, [r2]
add r1, r9
ldrh r0, [r1]
@@ -63945,12 +63945,12 @@ sub_81A6A08: @ 81A6A08
mov r7, r8
push {r7}
sub sp, 0x18
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
str r0, [r1]
movs r4, 0
add r5, sp, 0x14
- ldr r7, =0x020375f0
+ ldr r7, =gUnknown_020375F0
movs r1, 0
_081A6A1E:
mov r2, sp
@@ -63962,9 +63962,9 @@ _081A6A1E:
cmp r4, 0x11
bls _081A6A1E
movs r4, 0
- ldr r0, =0x03006298
+ ldr r0, =gUnknown_03006298
mov r8, r0
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r6, [r0]
ldr r1, =gBaseStats
mov r12, r1
@@ -64061,7 +64061,7 @@ sub_81A6AEC: @ 81A6AEC
push {r4-r7,lr}
sub sp, 0x8
movs r7, 0
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
str r0, [r1]
movs r4, 0
@@ -64077,13 +64077,13 @@ _081A6AFC:
bls _081A6AFC
movs r4, 0
_081A6B0E:
- ldr r1, =0x03006298
+ ldr r1, =gUnknown_03006298
lsls r0, r4, 1
adds r0, r1
ldrh r6, [r0]
movs r5, 0
_081A6B18:
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r1, [r0]
lsls r0, r6, 4
adds r0, r1
@@ -64109,7 +64109,7 @@ _081A6B18:
lsrs r4, r0, 24
cmp r4, 0x2
bls _081A6B0E
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
movs r4, 0x1
@@ -64199,7 +64199,7 @@ _081A6BEE:
sub_81A6BF4: @ 81A6BF4
push {lr}
movs r2, 0
- ldr r1, =0x02037318
+ ldr r1, =gUnknown_02037318
ldr r3, =0xfffffea5
adds r0, r3, 0
ldrh r1, [r1, 0x12]
@@ -64219,7 +64219,7 @@ _081A6C0C:
thumb_func_start sub_81A6C1C
sub_81A6C1C: @ 81A6C1C
push {r4,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca9
adds r0, r1
@@ -64228,12 +64228,12 @@ sub_81A6C1C: @ 81A6C1C
ands r0, r1
cmp r0, 0x2
beq _081A6C48
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gBattleFrontierMons
b _081A6C4C
.pool
_081A6C48:
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gSlateportBattleTentMons
_081A6C4C:
str r0, [r1]
@@ -64241,9 +64241,9 @@ _081A6C4C:
_081A6C50:
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r2, [r1]
lsls r1, r4, 1
adds r1, r4
@@ -64253,7 +64253,7 @@ _081A6C50:
lsls r1, 4
adds r2, r1
ldrh r2, [r2]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r1, [r1]
lsls r2, 4
adds r2, r1
@@ -64306,7 +64306,7 @@ sub_81A6CD0: @ 81A6CD0
mov r5, r8
push {r5-r7}
sub sp, 0x34
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000ca9
adds r0, r1
@@ -64365,7 +64365,7 @@ _081A6D4C:
bl sub_81A6EF0
lsls r0, 16
lsrs r5, r0, 16
- ldr r7, =0x0203bc8c
+ ldr r7, =gUnknown_0203BC8C
ldr r1, [r7]
lsls r0, r5, 4
adds r0, r1
@@ -64383,7 +64383,7 @@ _081A6D6A:
b _081A6EB8
_081A6D78:
movs r2, 0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
movs r3, 0xE7
lsls r3, 4
@@ -64413,7 +64413,7 @@ _081A6DA8:
cmp r4, r9
bge _081A6DDC
add r2, sp, 0xC
- ldr r7, =0x0203bc8c
+ ldr r7, =gUnknown_0203BC8C
ldr r0, [r7]
lsls r1, r5, 4
adds r0, r1, r0
@@ -64422,7 +64422,7 @@ _081A6DA8:
ldrh r0, [r0]
cmp r2, r0
beq _081A6DDC
- ldr r6, =0x0203bc8c
+ ldr r6, =gUnknown_0203BC8C
adds r3, r7, 0
add r2, sp, 0xC
_081A6DC8:
@@ -64443,7 +64443,7 @@ _081A6DDC:
cmp r4, r9
bge _081A6E0C
ldr r7, =gBattleFrontierHeldItems
- ldr r6, =0x0203bc8c
+ ldr r6, =gUnknown_0203BC8C
add r2, sp, 0x14
lsls r3, r5, 4
_081A6DEE:
@@ -64471,7 +64471,7 @@ _081A6E0C:
mov r1, sp
adds r1, r2
adds r1, 0xC
- ldr r3, =0x0203bc8c
+ ldr r3, =gUnknown_0203BC8C
ldr r4, [r3]
lsls r5, 4
mov r8, r5
@@ -64489,7 +64489,7 @@ _081A6E0C:
movs r0, 0x64
mov r5, r9
muls r5, r0
- ldr r6, =0x02024744
+ ldr r6, =gUnknown_02024744
adds r0, r5, r6
ldrh r1, [r4]
ldr r7, [sp, 0x20]
@@ -64513,7 +64513,7 @@ _081A6E0C:
add r0, r9
mov r8, r0
_081A6E6E:
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, [r1]
adds r0, r7, r0
lsls r1, r4, 1
@@ -64530,13 +64530,13 @@ _081A6E6E:
movs r0, 0x64
mov r4, r9
muls r4, r0
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
adds r4, r0
adds r0, r4, 0
movs r1, 0x20
mov r2, r10
bl pokemon_setattr
- ldr r2, =0x0203bc8c
+ ldr r2, =gUnknown_0203BC8C
ldr r0, [r2]
adds r0, r7, r0
ldrb r2, [r0, 0xA]
@@ -64633,7 +64633,7 @@ sub_81A6F70: @ 81A6F70
push {lr}
lsls r0, 24
lsls r1, 24
- ldr r2, =0x03005d90
+ ldr r2, =gUnknown_03005D90
ldr r2, [r2]
lsrs r1, 23
lsrs r0, 22
@@ -64667,7 +64667,7 @@ _081A6FA8:
thumb_func_start sub_81A6FB4
sub_81A6FB4: @ 81A6FB4
push {r4,r5,lr}
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
ldr r1, =0x00000ca9
adds r0, r1
@@ -64691,7 +64691,7 @@ sub_81A6FB4: @ 81A6FB4
bl __udivsi3
lsls r0, 16
lsrs r2, r0, 16
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r1, [r0]
ldr r0, =0x000003fe
cmp r1, r0
@@ -64736,7 +64736,7 @@ _081A7034:
sub_81A703C: @ 81A703C
push {lr}
ldr r1, =gUnknown_086125F8
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -64751,7 +64751,7 @@ sub_81A703C: @ 81A703C
sub_81A705C: @ 81A705C
push {lr}
bl sub_81A79EC
- ldr r1, =0x0300128c
+ ldr r1, =gUnknown_0300128C
strb r0, [r1]
pop {r0}
bx r0
@@ -64771,7 +64771,7 @@ sub_81A7070: @ 81A7070
movs r6, 0
movs r5, 0
movs r7, 0
- ldr r0, =0x0300128c
+ ldr r0, =gUnknown_0300128C
ldrb r0, [r0]
cmp r0, 0x8
bhi _081A7132
@@ -64808,7 +64808,7 @@ _081A70DE:
b _081A711A
_081A70E8:
movs r5, 0x30
- ldr r0, =0x0300128d
+ ldr r0, =gUnknown_0300128D
ldrb r0, [r0]
movs r7, 0xE1
cmp r0, 0x1
@@ -64856,14 +64856,14 @@ _081A7132:
thumb_func_start sub_81A7140
sub_81A7140: @ 81A7140
push {lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000ca9
adds r0, r2
ldrb r0, [r0]
lsls r0, 30
lsrs r2, r0, 30
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
adds r3, r1, 0
cmp r0, 0x4
@@ -64882,7 +64882,7 @@ _081A7174:
.4byte _081A71E8
.4byte _081A720C
_081A7188:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldr r1, [r3]
ldr r3, =0x00000e02
adds r1, r3
@@ -64891,7 +64891,7 @@ _081A7188:
b _081A723A
.pool
_081A71A0:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r1, [r3]
ldr r3, =0x00000ca9
adds r0, r1, r3
@@ -64905,7 +64905,7 @@ _081A71A0:
b _081A7238
.pool
_081A71C4:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r1, [r3]
ldr r3, =0x00000ca9
adds r0, r1, r3
@@ -64919,7 +64919,7 @@ _081A71C4:
b _081A7238
.pool
_081A71E8:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r1, [r3]
ldr r3, =0x00000ca9
adds r0, r1, r3
@@ -64935,7 +64935,7 @@ _081A71E8:
_081A720C:
cmp r2, 0
beq _081A7228
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
ldr r1, =0x00000cdc
adds r0, r1
@@ -64945,7 +64945,7 @@ _081A720C:
b _081A7236
.pool
_081A7228:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
ldr r3, =0x00000cdc
adds r0, r3
@@ -64965,14 +64965,14 @@ _081A723A:
thumb_func_start sub_81A7248
sub_81A7248: @ 81A7248
push {r4,r5,lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000ca9
adds r0, r2
ldrb r0, [r0]
lsls r0, 30
lsrs r3, r0, 30
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
adds r2, r1, 0
cmp r0, 0x4
@@ -64994,7 +64994,7 @@ _081A7280:
.4byte _081A7344
_081A7294:
ldr r0, [r2]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r5, =0x00000e02
adds r0, r5
@@ -65002,7 +65002,7 @@ _081A7294:
b _081A73AA
.pool
_081A72AC:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r3, [r0]
ldr r0, =0x0000270f
cmp r3, r0
@@ -65019,7 +65019,7 @@ _081A72B8:
b _081A732C
.pool
_081A72D8:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r4, [r0]
adds r3, r4, 0
ldr r0, =0x0000270f
@@ -65043,7 +65043,7 @@ _081A72D8:
b _081A73AA
.pool
_081A7314:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r3, [r0]
ldr r0, =0x0000270f
cmp r3, r0
@@ -65064,7 +65064,7 @@ _081A732C:
_081A7344:
cmp r3, 0
beq _081A737C
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A7368
@@ -65086,7 +65086,7 @@ _081A7368:
b _081A73A6
.pool
_081A737C:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A739C
@@ -65119,19 +65119,19 @@ _081A73AA:
thumb_func_start sub_81A73B8
sub_81A73B8: @ 81A73B8
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb2
adds r0, r1
ldrh r0, [r0]
cmp r0, 0xE
bls _081A73DC
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
b _081A73E0
.pool
_081A73DC:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
_081A73E0:
strh r0, [r1]
@@ -65142,8 +65142,8 @@ _081A73E0:
thumb_func_start sub_81A73EC
sub_81A73EC: @ 81A73EC
- ldr r0, =0x020375f0
- ldr r1, =0x0300128c
+ ldr r0, =gUnknown_020375F0
+ ldr r1, =gUnknown_0300128C
ldrb r1, [r1]
strh r1, [r0]
bx lr
@@ -65152,7 +65152,7 @@ sub_81A73EC: @ 81A73EC
thumb_func_start sub_81A7400
sub_81A7400: @ 81A7400
- ldr r1, =0x0300128e
+ ldr r1, =gUnknown_0300128E
movs r0, 0x1
strb r0, [r1]
bx lr
@@ -65161,7 +65161,7 @@ sub_81A7400: @ 81A7400
thumb_func_start sub_81A740C
sub_81A740C: @ 81A740C
- ldr r1, =0x0300128e
+ ldr r1, =gUnknown_0300128E
movs r0, 0
strb r0, [r1]
bx lr
@@ -65171,9 +65171,9 @@ sub_81A740C: @ 81A740C
thumb_func_start sub_81A7418
sub_81A7418: @ 81A7418
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -65211,7 +65211,7 @@ nullsub_124: @ 81A7464
thumb_func_start sub_81A7468
sub_81A7468: @ 81A7468
push {lr}
- ldr r0, =0x03001290
+ ldr r0, =gUnknown_03001290
ldr r0, [r0]
cmp r0, 0x20
beq _081A748E
@@ -65230,27 +65230,27 @@ _081A7484:
beq _081A74A4
b _081A74C2
_081A748E:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
b _081A74C0
.pool
_081A7498:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
b _081A74C0
.pool
_081A74A4:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x2
b _081A74C0
.pool
_081A74B0:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x3
b _081A74C0
.pool
_081A74BC:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x4
_081A74C0:
strh r0, [r1]
@@ -65262,8 +65262,8 @@ _081A74C2:
thumb_func_start sub_81A74CC
sub_81A74CC: @ 81A74CC
- ldr r0, =0x020375f0
- ldr r1, =0x0300128d
+ ldr r0, =gUnknown_020375F0
+ ldr r1, =gUnknown_0300128D
ldrb r1, [r1]
strh r1, [r0]
bx lr
@@ -65282,7 +65282,7 @@ sub_81A74E0: @ 81A74E0
adds r4, 0x1
adds r0, r4, 0
bl sub_81A7F38
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r4, [r0]
pop {r4}
pop {r0}
@@ -65293,7 +65293,7 @@ sub_81A74E0: @ 81A74E0
thumb_func_start sub_81A7508
sub_81A7508: @ 81A7508
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb2
adds r0, r1
@@ -65301,7 +65301,7 @@ sub_81A7508: @ 81A7508
cmp r0, 0x4
bhi _081A7538
ldr r1, =gUnknown_0861231C
- ldr r0, =0x03001294
+ ldr r0, =gUnknown_03001294
ldrb r0, [r0]
lsls r0, 3
adds r0, r1
@@ -65312,7 +65312,7 @@ _081A7538:
cmp r0, 0xA
bhi _081A7554
ldr r1, =gUnknown_0861231C
- ldr r0, =0x03001294
+ ldr r0, =gUnknown_03001294
ldrb r0, [r0]
lsls r0, 3
adds r0, r1
@@ -65321,7 +65321,7 @@ _081A7538:
.pool
_081A7554:
ldr r1, =gUnknown_0861231C
- ldr r0, =0x03001294
+ ldr r0, =gUnknown_03001294
ldrb r0, [r0]
lsls r0, 3
adds r0, r1
@@ -65614,7 +65614,7 @@ _081A774A:
mov r8, r0
cmp r0, 0x9
bls _081A774A
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r4, =0x00000cb2
adds r0, r4
@@ -65632,7 +65632,7 @@ _081A774A:
_081A77A8:
movs r1, 0
str r1, [sp, 0x4]
- ldr r7, =0x03001290
+ ldr r7, =gUnknown_03001290
_081A77AE:
movs r4, 0
mov r9, r4
@@ -65672,7 +65672,7 @@ _081A77FA:
movs r0, 0x10
_081A77FC:
str r0, [r7]
- ldr r0, =0x03001290
+ ldr r0, =gUnknown_03001290
ldr r0, [r0]
ldr r1, [sp, 0x4]
cmp r1, r0
@@ -65687,7 +65687,7 @@ _081A7810:
ldrb r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0x37
@@ -65733,7 +65733,7 @@ _081A7874:
mov r0, r9
cmp r0, 0
beq _081A77AE
- ldr r0, =0x03001290
+ ldr r0, =gUnknown_03001290
ldr r0, [r0]
cmp r0, 0x20
beq _081A7898
@@ -65746,7 +65746,7 @@ _081A7874:
b _081A78D0
.pool
_081A7898:
- ldr r1, =0x0300128d
+ ldr r1, =gUnknown_0300128D
movs r0, 0x1
b _081A78D4
.pool
@@ -65758,12 +65758,12 @@ _081A78A4:
ands r1, r2
cmp r1, 0
beq _081A78C0
- ldr r0, =0x0300128d
+ ldr r0, =gUnknown_0300128D
strb r2, [r0]
b _081A78D6
.pool
_081A78C0:
- ldr r0, =0x0300128d
+ ldr r0, =gUnknown_0300128D
strb r1, [r0]
b _081A78D6
.pool
@@ -65771,7 +65771,7 @@ _081A78CC:
movs r0, 0
b _081A7956
_081A78D0:
- ldr r1, =0x0300128d
+ ldr r1, =gUnknown_0300128D
movs r0, 0
_081A78D4:
strb r0, [r1]
@@ -65785,7 +65785,7 @@ _081A78DC:
ldrb r1, [r0]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0x37
@@ -65809,7 +65809,7 @@ _081A78DC:
bl pokemon_getattr
lsls r0, 16
lsrs r4, r0, 16
- ldr r7, =0x03001290
+ ldr r7, =gUnknown_03001290
ldr r1, [r7]
adds r0, r5, 0
bl sub_81A7628
@@ -65851,7 +65851,7 @@ _081A7956:
thumb_func_start sub_81A7974
sub_81A7974: @ 81A7974
push {r4-r7,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb2
adds r0, r1
@@ -65878,7 +65878,7 @@ _081A79A2:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r1, r0
adds r0, r4, 0
movs r1, 0x37
@@ -65916,7 +65916,7 @@ _081A79E6:
sub_81A79EC: @ 81A79EC
push {r4-r6,lr}
sub sp, 0x8
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
movs r4, 0xE1
lsls r4, 4
@@ -65932,7 +65932,7 @@ sub_81A79EC: @ 81A79EC
b _081A7B48
.pool
_081A7A10:
- ldr r0, =0x020375e6
+ ldr r0, =gUnknown_020375E6
lsls r1, r2, 29
ldrh r0, [r0]
lsrs r1, 29
@@ -66022,7 +66022,7 @@ _081A7AA0:
lsls r0, 24
lsrs r4, r0, 24
_081A7ABE:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r1, 0xE1
lsls r1, 4
@@ -66102,7 +66102,7 @@ _081A7B48:
thumb_func_start sub_81A7B58
sub_81A7B58: @ 81A7B58
push {r4,lr}
- ldr r4, =0x03001294
+ ldr r4, =gUnknown_03001294
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -66122,7 +66122,7 @@ sub_81A7B58: @ 81A7B58
thumb_func_start sub_81A7B84
sub_81A7B84: @ 81A7B84
- ldr r0, =0x0300128e
+ ldr r0, =gUnknown_0300128E
ldrb r0, [r0]
bx lr
.pool
@@ -66142,7 +66142,7 @@ sub_81A7B90: @ 81A7B90
bl sub_81A7D00
lsls r0, 24
lsrs r6, r0, 24
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r0, [r7]
ldr r4, =0x00000ca9
adds r0, r4
@@ -66153,7 +66153,7 @@ sub_81A7B90: @ 81A7B90
adds r0, r1
ldr r0, [r0]
str r0, [sp, 0x4]
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
movs r1, 0xB
movs r2, 0
bl pokemon_getattr
@@ -66215,7 +66215,7 @@ _081A7C32:
movs r0, 0
b _081A7CE2
_081A7C4A:
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
ldr r1, =gBaseStats
mov r8, r1
lsls r6, 2
@@ -66262,7 +66262,7 @@ _081A7C4A:
ands r0, r1
_081A7CA8:
str r0, [sp]
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
movs r1, 0x2E
mov r2, sp
bl pokemon_setattr
@@ -66280,12 +66280,12 @@ _081A7CBA:
ldrh r1, [r0]
lsls r2, r4, 24
lsrs r2, 24
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
bl sub_80691F4
adds r4, 0x1
cmp r4, 0x3
ble _081A7CBA
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
bl pokemon_calc_effective_stats
movs r0, 0x1
_081A7CE2:
@@ -66303,7 +66303,7 @@ _081A7CE2:
thumb_func_start sub_81A7D00
sub_81A7D00: @ 81A7D00
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -66348,7 +66348,7 @@ sub_81A7D54: @ 81A7D54
lsls r0, 24
lsrs r0, 24
ldr r5, =gUnknown_08612688
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -66510,7 +66510,7 @@ sub_81A7E60: @ 81A7E60
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -66558,7 +66558,7 @@ sub_81A7EE4: @ 81A7EE4
lsls r0, 24
lsrs r0, 24
adds r4, r0, 0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -66663,7 +66663,7 @@ _081A7FB0:
ldrb r1, [r4]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
adds r0, r7, 0
movs r1, 0x39
@@ -66735,7 +66735,7 @@ _081A8048:
ldrb r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_81A7594
ldr r0, [sp, 0x4]
@@ -66768,7 +66768,7 @@ _081A807A:
thumb_func_start sub_81A8090
sub_81A8090: @ 81A8090
push {r4,lr}
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
bl InBattlePike
lsls r0, 24
lsrs r0, 24
@@ -66783,7 +66783,7 @@ sub_81A8090: @ 81A8090
InBattlePike: @ 81A80A8
push {lr}
movs r2, 0
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldrh r1, [r0, 0x12]
ldr r3, =0xfffffea1
adds r0, r1, r3
@@ -66812,7 +66812,7 @@ sub_81A80DC: @ 81A80DC
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
movs r0, 0
strh r0, [r4]
movs r0, 0x1
@@ -66823,7 +66823,7 @@ sub_81A80DC: @ 81A80DC
movs r0, 0x1
strh r0, [r4]
bl GenerateRandomNumber
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r4, [r5]
lsls r0, 16
lsrs r0, 16
@@ -66851,7 +66851,7 @@ sub_81A80DC: @ 81A80DC
.pool
_081A8138:
bl GenerateRandomNumber
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r4, [r7]
lsls r0, 16
lsrs r0, 16
@@ -66919,7 +66919,7 @@ _081A81B4:
bcc _081A8184
_081A81BE:
bl GenerateRandomNumber
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r4, [r7]
lsls r0, 16
lsrs r0, 16
@@ -66962,7 +66962,7 @@ _081A81BE:
orrs r0, r1
strb r0, [r2]
_081A821C:
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
movs r4, 0xE1
lsls r4, 4
@@ -66997,8 +66997,8 @@ _081A824C:
thumb_func_start sub_81A825C
sub_81A825C: @ 81A825C
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r2, 0xE1
lsls r2, 4
@@ -67013,9 +67013,9 @@ sub_81A825C: @ 81A825C
thumb_func_start sub_81A827C
sub_81A827C: @ 81A827C
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r1, =gUnknown_0861266C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r3, 0xE1
lsls r3, 4
@@ -67039,7 +67039,7 @@ sub_81A82A4: @ 81A82A4
bne _081A82B0
movs r7, 0x1
_081A82B0:
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -67091,15 +67091,15 @@ _081A831A:
subs r0, 0x1
cmp r3, r0
bne _081A82D2
- ldr r5, =0x02038bca
+ ldr r5, =gUnknown_02038BCA
strh r4, [r5]
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
ldrh r0, [r5]
movs r1, 0
bl sub_8162614
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r0, =0x00000cb2
adds r2, r1, r0
@@ -67123,7 +67123,7 @@ _081A8356:
thumb_func_start sub_81A8374
sub_81A8374: @ 81A8374
push {r4-r7,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -67138,7 +67138,7 @@ sub_81A8374: @ 81A8374
bl __udivsi3
lsls r0, 16
lsrs r5, r0, 16
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
lsls r7, r5, 24
@@ -67179,12 +67179,12 @@ _081A83EE:
subs r0, 0x1
cmp r3, r0
bne _081A83A0
- ldr r5, =0x02038bca
+ ldr r5, =gUnknown_02038BCA
strh r4, [r5]
ldrh r0, [r5]
movs r1, 0
bl sub_8162614
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
ldr r0, =0x00000cb2
adds r2, r1, r0
@@ -67218,7 +67218,7 @@ _081A8426:
ldrh r0, [r0]
cmp r0, r4
beq _081A8466
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
subs r2, 0x2
adds r0, r1, r2
@@ -67240,12 +67240,12 @@ _081A8466:
ldrh r0, [r0]
cmp r3, r0
bne _081A8426
- ldr r5, =0x02038bcc
+ ldr r5, =gUnknown_02038BCC
strh r4, [r5]
ldrh r0, [r5]
movs r1, 0x1
bl sub_8162614
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r0, =0x00000cb2
adds r2, r1, r0
@@ -67270,7 +67270,7 @@ _081A849A:
sub_81A84B4: @ 81A84B4
push {r4,r5,lr}
movs r2, 0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r4, =0x00000cb4
ldr r0, =0x0000ffff
adds r3, r0, 0
@@ -67296,16 +67296,16 @@ _081A84C0:
thumb_func_start sub_81A84EC
sub_81A84EC: @ 81A84EC
push {lr}
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
bne _081A8524
- ldr r3, =0x02038bca
+ ldr r3, =gUnknown_02038BCA
ldrh r1, [r3]
ldr r0, =0x0000012b
cmp r1, r0
bhi _081A8542
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
muls r1, r0
ldr r0, [r2]
@@ -67317,12 +67317,12 @@ sub_81A84EC: @ 81A84EC
_081A8524:
cmp r0, 0x1
bne _081A8542
- ldr r3, =0x02038bcc
+ ldr r3, =gUnknown_02038BCC
ldrh r1, [r3]
ldr r0, =0x0000012b
cmp r1, r0
bhi _081A8542
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
muls r1, r0
ldr r0, [r2]
@@ -67338,7 +67338,7 @@ _081A8542:
thumb_func_start sub_81A8554
sub_81A8554: @ 81A8554
push {r4-r6,lr}
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
movs r6, 0
movs r4, 0
_081A855C:
@@ -67375,7 +67375,7 @@ sub_81A8590: @ 81A8590
push {r4-r6,lr}
lsls r0, 24
movs r6, 0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r2, [r1]
ldr r3, =0x00000ca9
adds r1, r2, r3
@@ -67456,7 +67456,7 @@ _081A8634:
thumb_func_start sub_81A863C
sub_81A863C: @ 81A863C
push {r4,lr}
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
movs r0, 0
bl sub_81A8590
lsls r0, 24
@@ -67472,8 +67472,8 @@ sub_81A863C: @ 81A863C
sub_81A8658: @ 81A8658
push {r4,lr}
ldr r3, =gUnknown_08612675
- ldr r2, =0x020375e6
- ldr r0, =0x03005d90
+ ldr r2, =gUnknown_020375E6
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
movs r1, 0xE1
lsls r1, 4
@@ -67489,7 +67489,7 @@ sub_81A8658: @ 81A8658
ldrb r4, [r0]
adds r0, r4, 0
bl sub_81A7F38
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r4, [r0]
pop {r4}
pop {r0}
@@ -67499,9 +67499,9 @@ sub_81A8658: @ 81A8658
thumb_func_start sub_81A869C
sub_81A869C: @ 81A869C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r1, [r0]
movs r0, 0xE1
lsls r0, 4
@@ -67523,7 +67523,7 @@ sub_81A86C0: @ 81A86C0
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
movs r0, 0
@@ -67534,7 +67534,7 @@ _081A86D4:
movs r0, 0x64
mov r1, r10
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
adds r0, r7, 0
movs r1, 0x39
@@ -67597,7 +67597,7 @@ _081A8766:
mov r0, r9
cmp r0, 0x1
bne _081A8778
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
b _081A8786
@@ -67624,8 +67624,8 @@ _081A8786:
sub_81A8794: @ 81A8794
push {r4-r7,lr}
movs r5, 0
- ldr r7, =0x03005d8c
- ldr r6, =0x03005d90
+ ldr r7, =gUnknown_03005D8C
+ ldr r6, =gUnknown_03005D90
_081A879C:
ldr r0, [r6]
lsls r4, r5, 1
@@ -67663,7 +67663,7 @@ sub_81A87E8: @ 81A87E8
push {r4,lr}
movs r4, 0
_081A87EC:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
lsls r3, r4, 1
ldr r1, =0x00000caa
@@ -67672,7 +67672,7 @@ _081A87EC:
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x02024488
+ ldr r1, =gUnknown_02024488
adds r0, r1
ldr r1, =0x00000e12
adds r3, r1
@@ -67693,7 +67693,7 @@ _081A87EC:
thumb_func_start sub_81A8830
sub_81A8830: @ 81A8830
push {r4-r6,lr}
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -67731,9 +67731,9 @@ sub_81A8830: @ 81A8830
adds r0, r1
strh r4, [r0]
_081A887C:
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
strh r4, [r0]
- ldr r1, =0x0202433a
+ ldr r1, =gUnknown_0202433A
movs r0, 0
strb r0, [r1]
pop {r4-r6}
@@ -67747,7 +67747,7 @@ sub_81A88B0: @ 81A88B0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4, 0
movs r1, 0x6
bl pokemon_getattr
@@ -67820,7 +67820,7 @@ sub_81A8934: @ 81A8934
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x0203ce50
+ ldr r4, =gUnknown_0203CE50
ldr r0, [r4]
cmp r0, 0
bne _081A894A
@@ -67840,7 +67840,7 @@ _081A894A:
thumb_func_start sub_81A895C
sub_81A895C: @ 81A895C
push {r4,lr}
- ldr r4, =0x0203ce50
+ ldr r4, =gUnknown_0203CE50
ldr r0, [r4]
cmp r0, 0
beq _081A896E
@@ -67858,7 +67858,7 @@ _081A896E:
lsls r0, r1, 3
adds r0, r1
lsls r0, 2
- ldr r1, =0x02037350
+ ldr r1, =gUnknown_02037350
adds r0, r1
bl FieldObjectClearAnimIfSpecialAnimFinished
bl sub_80D338C
@@ -67879,7 +67879,7 @@ sub_81A89A0: @ 81A89A0
lsls r0, 24
lsrs r0, 24
str r0, [sp]
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0xC7
lsls r1, 4
@@ -67905,7 +67905,7 @@ _081A89C4:
bl MapGridGetMetatileIdAt
lsls r0, 16
lsrs r1, r0, 16
- ldr r0, =0x0203ce50
+ ldr r0, =gUnknown_0203CE50
ldr r0, [r0]
adds r0, 0x41
ldrb r0, [r0]
@@ -67989,7 +67989,7 @@ _081A8A74:
adds r0, r3
strh r0, [r4, 0x6]
ldrb r0, [r4]
- ldr r6, =0x03005d8c
+ ldr r6, =gUnknown_03005D8C
ldr r2, [r6]
ldrb r1, [r2, 0x5]
ldrb r2, [r2, 0x4]
@@ -68043,7 +68043,7 @@ sub_81A8AF8: @ 81A8AF8
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r1, =0x0203ce50
+ ldr r1, =gUnknown_0203CE50
ldr r2, [r1]
cmp r2, 0
bne _081A8B0C
@@ -68061,7 +68061,7 @@ _081A8B0C:
lsls r0, 2
mov r10, r0
_081A8B22:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r3, 0xC7
lsls r3, 4
@@ -68136,7 +68136,7 @@ _081A8BAC:
_081A8BB2:
movs r6, 0x1
_081A8BB4:
- ldr r5, =0x0203ce50
+ ldr r5, =gUnknown_0203CE50
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -68145,7 +68145,7 @@ _081A8BB4:
lsls r0, 3
adds r0, r7
ldrb r0, [r0]
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r2, [r1]
ldrb r1, [r2, 0x5]
ldrb r2, [r2, 0x4]
@@ -68156,7 +68156,7 @@ _081A8BB4:
bne _081A8BDC
b _081A8D32
_081A8BDC:
- ldr r0, =0x02037350
+ ldr r0, =gUnknown_02037350
lsls r1, r2, 3
adds r1, r2
lsls r1, 2
@@ -68238,7 +68238,7 @@ _081A8C72:
lsls r0, 3
adds r0, r7
ldrb r0, [r0]
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r2, [r1]
ldrb r1, [r2, 0x5]
ldrb r2, [r2, 0x4]
@@ -68316,7 +68316,7 @@ _081A8D12:
lsls r0, 3
adds r0, r7
ldrb r0, [r0]
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r2, [r1]
ldrb r1, [r2, 0x5]
ldrb r2, [r2, 0x4]
@@ -68348,7 +68348,7 @@ _081A8D4A:
thumb_func_start sub_81A8D60
sub_81A8D60: @ 81A8D60
push {r4,lr}
- ldr r4, =0x0203ce50
+ ldr r4, =gUnknown_0203CE50
ldr r3, [r4]
adds r2, r3, 0
adds r2, 0x40
@@ -68381,7 +68381,7 @@ sub_81A8D94: @ 81A8D94
lsrs r4, r0, 24
lsls r1, 24
lsrs r6, r1, 24
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0xC7
lsls r1, 4
@@ -68401,7 +68401,7 @@ sub_81A8D94: @ 81A8D94
bl MapGridGetMetatileIdAt
lsls r0, 16
lsrs r2, r0, 16
- ldr r0, =0x0203ce50
+ ldr r0, =gUnknown_0203CE50
ldr r0, [r0]
adds r0, 0x41
ldrb r0, [r0]
@@ -68511,7 +68511,7 @@ _081A8E76:
sub_81A8E7C: @ 81A8E7C
push {lr}
ldr r1, =gUnknown_08613EE0
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -68525,7 +68525,7 @@ sub_81A8E7C: @ 81A8E7C
thumb_func_start sub_81A8E9C
sub_81A8E9C: @ 81A8E9C
push {r4-r6,lr}
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
ldr r4, =0x00000ca9
adds r0, r1, r4
@@ -68577,10 +68577,10 @@ _081A8EFC:
bl sub_81AAA7C
_081A8F14:
bl sub_81C4EEC
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
movs r1, 0
strh r1, [r0]
- ldr r0, =0x0202433a
+ ldr r0, =gUnknown_0202433A
strb r1, [r0]
pop {r4-r6}
pop {r0}
@@ -68591,14 +68591,14 @@ _081A8F14:
thumb_func_start sub_81A8F38
sub_81A8F38: @ 81A8F38
push {r4,lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000ca9
adds r0, r2
ldrb r0, [r0]
lsls r0, 30
lsrs r4, r0, 30
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
adds r3, r1, 0
cmp r0, 0x6
@@ -68621,13 +68621,13 @@ _081A8F70:
.4byte _081A9010
.4byte _081A9028
_081A8F8C:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldr r1, [r3]
ldr r3, =0x00000e18
b _081A8FFE
.pool
_081A8F9C:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
lsls r1, r4, 1
ldr r3, =0x00000e1a
@@ -68639,14 +68639,14 @@ _081A8F9C:
_081A8FB4:
cmp r4, 0
beq _081A8FCC
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
ldr r1, =0x00000cdc
adds r0, r1
b _081A9030
.pool
_081A8FCC:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
ldr r3, =0x00000cdc
adds r0, r3
@@ -68656,14 +68656,14 @@ _081A8FCC:
b _081A9036
.pool
_081A8FE4:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldr r1, [r3]
ldr r2, =0x00000e1a
adds r1, r2
b _081A9000
.pool
_081A8FF8:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldr r1, [r3]
ldr r3, =0x00000e1c
_081A8FFE:
@@ -68674,7 +68674,7 @@ _081A9000:
b _081A903A
.pool
_081A9010:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
ldr r1, =0x00000cdc
adds r0, r1
@@ -68684,7 +68684,7 @@ _081A9010:
b _081A9036
.pool
_081A9028:
- ldr r2, =0x020375f0
+ ldr r2, =gUnknown_020375F0
ldr r0, [r3]
ldr r3, =0x00000cdc
adds r0, r3
@@ -68706,14 +68706,14 @@ _081A903A:
thumb_func_start sub_81A9048
sub_81A9048: @ 81A9048
push {lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldr r1, =0x00000ca9
adds r0, r2, r1
ldrb r0, [r0]
lsls r0, 30
lsrs r1, r0, 30
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x1
beq _081A9098
@@ -68730,7 +68730,7 @@ _081A9078:
beq _081A911C
b _081A9126
_081A9082:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r1, [r0]
ldr r3, =0x00000e18
adds r0, r2, r3
@@ -68742,7 +68742,7 @@ _081A9098:
ldr r3, =0x00000e1a
adds r0, r2, r3
adds r0, r1
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
strh r1, [r0]
b _081A9126
@@ -68750,7 +68750,7 @@ _081A9098:
_081A90B0:
cmp r1, 0
beq _081A90E4
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A90D0
@@ -68769,7 +68769,7 @@ _081A90D0:
b _081A910C
.pool
_081A90E4:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A9104
@@ -68794,7 +68794,7 @@ _081A910C:
b _081A9126
.pool
_081A911C:
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r1, [r0]
ldr r3, =0x00000e2a
adds r0, r2, r3
@@ -68808,9 +68808,9 @@ _081A9126:
thumb_func_start sub_81A9134
sub_81A9134: @ 81A9134
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -68838,7 +68838,7 @@ sub_81A9134: @ 81A9134
thumb_func_start sub_81A917C
sub_81A917C: @ 81A917C
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r1, [r4]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -68891,7 +68891,7 @@ _081A91EA:
thumb_func_start sub_81A91FC
sub_81A91FC: @ 81A91FC
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000e18
adds r0, r1
@@ -68906,19 +68906,19 @@ sub_81A91FC: @ 81A91FC
ldr r1, =0x00000e18
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
ldr r0, [r4]
ldr r1, =0x00000e18
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
b _081A924A
.pool
_081A9244:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
_081A924A:
@@ -68932,7 +68932,7 @@ _081A924A:
sub_81A9254: @ 81A9254
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
_081A925A:
bl GenerateRandomNumber
ldr r1, [r5]
@@ -68944,7 +68944,7 @@ _081A925A:
adds r4, 0x1
cmp r4, 0x3
ble _081A925A
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e2a
adds r0, r1
@@ -68964,7 +68964,7 @@ CalculateBattlePyramidItemBallItemId: @ 81A9290
mov r5, r8
push {r5-r7}
sub sp, 0x4
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -68998,7 +68998,7 @@ CalculateBattlePyramidItemBallItemId: @ 81A9290
_081A92DE:
bl sub_81AA9E4
lsls r0, 24
- ldr r1, =0x020375f2
+ ldr r1, =gUnknown_020375F2
ldrh r4, [r1]
ldr r1, =gUnknown_08613650
lsrs r0, 20
@@ -69041,8 +69041,8 @@ _081A9332:
adds r0, r1, r0
ldrb r5, [r0]
ldr r1, =gUnknown_08613ABC
- ldr r3, =0x020375d8
- ldr r4, =0x020375da
+ ldr r3, =gUnknown_020375D8
+ ldr r4, =gUnknown_020375DA
cmp r5, 0x3E
bhi _081A935E
lsls r2, r5, 1
@@ -69097,13 +69097,13 @@ _081A9396:
thumb_func_start sub_81A93C8
sub_81A93C8: @ 81A93C8
push {r4,r5,lr}
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0xC7
lsls r1, 4
adds r3, r0, r1
movs r2, 0
- ldr r4, =0x020375f2
+ ldr r4, =gUnknown_020375F2
b _081A93F4
.pool
_081A93E4:
@@ -69136,7 +69136,7 @@ _081A940A:
thumb_func_start sub_81A9414
sub_81A9414: @ 81A9414
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
bx lr
@@ -69153,14 +69153,14 @@ sub_81A9424: @ 81A9424
movs r0, 0
mov r9, r0
movs r7, 0
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0xC7
lsls r1, 4
adds r1, r0
mov r8, r1
- ldr r2, =0x02037350
- ldr r0, =0x03005df0
+ ldr r2, =gUnknown_02037350
+ ldr r0, =gUnknown_03005DF0
ldrb r1, [r0]
lsls r0, r1, 3
adds r0, r1
@@ -69172,7 +69172,7 @@ sub_81A9424: @ 81A9424
lsrs r5, r0, 16
movs r6, 0
ldr r2, =gUnknown_08613C1C
- ldr r0, =0x0203bc88
+ ldr r0, =gUnknown_0203BC88
ldr r1, [r0]
movs r0, 0x34
muls r0, r5
@@ -69192,7 +69192,7 @@ _081A9488:
ldr r4, =gUnknown_08613C1C
lsls r3, r6, 1
adds r2, r3, r4
- ldr r0, =0x0203bc88
+ ldr r0, =gUnknown_0203BC88
ldr r1, [r0]
movs r0, 0x34
muls r0, r5
@@ -69207,8 +69207,8 @@ _081A9488:
mov r9, r0
_081A94AE:
ldr r3, =gUnknown_08613ED8
- ldr r2, =0x02037350
- ldr r0, =0x03005df0
+ ldr r2, =gUnknown_02037350
+ ldr r0, =gUnknown_03005DF0
ldrb r1, [r0]
lsls r0, r1, 3
adds r0, r1
@@ -69296,7 +69296,7 @@ _081A9572:
lsrs r0, 20
adds r0, r1
ldrb r7, [r0, 0x1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e2a
adds r0, r1
@@ -69376,7 +69376,7 @@ _081A95EE:
thumb_func_start sub_81A9618
sub_81A9618: @ 81A9618
push {r4,r5,lr}
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -69414,7 +69414,7 @@ _081A9650:
thumb_func_start sub_81A966C
sub_81A966C: @ 81A966C
push {r4,lr}
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
bl InBattlePyramid
lsls r0, 24
lsrs r0, 24
@@ -69428,7 +69428,7 @@ sub_81A966C: @ 81A966C
thumb_func_start sub_81A9684
sub_81A9684: @ 81A9684
push {r4,lr}
- ldr r0, =0x020375e4
+ ldr r0, =gUnknown_020375E4
ldrh r0, [r0]
cmp r0, 0
beq _081A9698
@@ -69437,9 +69437,9 @@ sub_81A9684: @ 81A9684
b _081A9754
.pool
_081A9698:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000e68
adds r0, r2
@@ -69447,7 +69447,7 @@ _081A9698:
b _081A9754
.pool
_081A96B4:
- ldr r4, =0x020375f0
+ ldr r4, =gUnknown_020375F0
ldrh r0, [r4]
cmp r0, 0x1
beq _081A9710
@@ -69455,13 +69455,13 @@ _081A96B4:
bgt _081A9754
cmp r0, 0
bne _081A9754
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081A9754
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000e68
adds r1, r0, r2
@@ -69473,24 +69473,24 @@ _081A96B4:
b _081A96FC
.pool
_081A96F4:
- ldr r0, =0x020375e6
+ ldr r0, =gUnknown_020375E6
ldrh r0, [r0]
bl audio_play
_081A96FC:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
ldrh r0, [r1]
adds r0, 0x1
strh r0, [r1]
b _081A9754
.pool
_081A9710:
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r0, [r1]
cmp r0, 0
beq _081A9750
subs r0, 0x1
strh r0, [r1]
- ldr r3, =0x03005d90
+ ldr r3, =gUnknown_03005D90
ldr r1, [r3]
ldr r2, =0x00000e68
adds r1, r2
@@ -69533,7 +69533,7 @@ sub_81A975C: @ 81A975C
movs r5, 0
movs r0, 0x64
mov r9, r0
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
mov r8, r1
_081A9776:
movs r4, 0
@@ -69541,7 +69541,7 @@ _081A9776:
mov r6, r9
muls r6, r5
_081A977E:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
lsls r1, r4, 1
ldr r2, =0x00000caa
@@ -69591,13 +69591,13 @@ sub_81A97DC: @ 81A97DC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
beq _081A980C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb2
adds r0, r1
@@ -69605,7 +69605,7 @@ sub_81A97DC: @ 81A97DC
lsls r0, 5
ldr r1, =gUnknown_08D856C8
adds r0, r1
- ldr r1, =0x020377d4
+ ldr r1, =gUnknown_020377D4
movs r2, 0x10
bl CpuSet
adds r0, r4, 0
@@ -69636,7 +69636,7 @@ sub_81A9834: @ 81A9834
movs r0, 0
str r0, [sp]
_081A9844:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, [sp]
lsls r1, r2, 1
@@ -69657,14 +69657,14 @@ _081A9844:
movs r1, 0
str r1, [sp, 0x10]
_081A986C:
- ldr r2, =0x03005d8c
+ ldr r2, =gUnknown_03005D8C
ldr r0, [r2]
adds r0, r6
movs r1, 0xB
movs r2, 0
bl pokemon_getattr
adds r4, r0, 0
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
ldr r1, [sp, 0x10]
adds r0, r1, r3
movs r1, 0xB
@@ -69698,7 +69698,7 @@ _081A98C4:
_081A98C6:
cmp r5, 0x3
bgt _081A98EE
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r0, [r1]
add r0, r9
adds r1, r5, 0
@@ -69727,19 +69727,19 @@ _081A9900:
mov r6, r8
cmp r6, 0x3
ble _081A98AC
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
ldr r0, [r1]
ldr r2, [sp, 0x8]
adds r0, r2
movs r5, 0x8E
lsls r5, 2
adds r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
ldr r2, [sp, 0x10]
adds r1, r2, r1
movs r2, 0x64
bl memcpy
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
ldr r5, [sp, 0x4]
adds r0, r5, r0
mov r1, sp
@@ -69766,9 +69766,9 @@ _081A994C:
_081A9958:
movs r2, 0
str r2, [sp]
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r3, =0x00000caa
- ldr r2, =0x0203cef8
+ ldr r2, =gUnknown_0203CEF8
_081A9962:
ldr r1, [r4]
ldr r5, [sp]
@@ -69806,7 +69806,7 @@ sub_81A9998: @ 81A9998
lsls r2, 24
lsrs r7, r2, 24
movs r4, 0
- ldr r0, =0x03005dc0
+ ldr r0, =gUnknown_03005DC0
ldr r5, [r0, 0x8]
ldr r1, [r0]
lsls r0, r1, 3
@@ -69819,7 +69819,7 @@ sub_81A9998: @ 81A9998
mov r8, r0
ldr r1, =0x0000028e
mov r12, r1
- ldr r0, =0x02037350
+ ldr r0, =gUnknown_02037350
mov r9, r0
_081A99CC:
movs r2, 0
@@ -69832,7 +69832,7 @@ _081A99CE:
cmp r0, r12
bne _081A9A8A
adds r2, 0x7
- ldr r0, =0x03005df0
+ ldr r0, =gUnknown_03005DF0
ldrb r1, [r0]
lsls r0, r1, 3
adds r0, r1
@@ -69939,7 +69939,7 @@ _081A9A98:
thumb_func_start sub_81A9AA8
sub_81A9AA8: @ 81A9AA8
lsls r0, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r1, [r1]
lsrs r0, 23
adds r1, r0
@@ -69955,12 +69955,12 @@ GetBattlePyramidTrainerFlag: @ 81A9AC4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r2, [r1]
ldr r1, =0x00000e2a
adds r2, r1
ldr r4, =gUnknown_0832A328
- ldr r3, =0x02037350
+ ldr r3, =gUnknown_02037350
lsls r1, r0, 3
adds r1, r0
lsls r1, 2
@@ -69981,10 +69981,10 @@ GetBattlePyramidTrainerFlag: @ 81A9AC4
thumb_func_start sub_81A9B04
sub_81A9B04: @ 81A9B04
push {lr}
- ldr r0, =0x02038bca
+ ldr r0, =gUnknown_02038BCA
ldrh r0, [r0]
bl sub_81A9B44
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 8
@@ -69993,9 +69993,9 @@ sub_81A9B04: @ 81A9B04
beq _081A9B2E
movs r0, 0x1
bl sub_80B47E0
- ldr r1, =0x03005df0
+ ldr r1, =gUnknown_03005DF0
strb r0, [r1]
- ldr r0, =0x02038bcc
+ ldr r0, =gUnknown_02038BCC
ldrh r0, [r0]
bl sub_81A9B44
_081A9B2E:
@@ -70014,12 +70014,12 @@ sub_81A9B44: @ 81A9B44
lsls r0, 16
lsrs r5, r0, 16
movs r3, 0
- ldr r0, =0x02037350
+ ldr r0, =gUnknown_02037350
mov r12, r0
- ldr r6, =0x03005df0
- ldr r1, =0x03005d8c
+ ldr r6, =gUnknown_03005DF0
+ ldr r1, =gUnknown_03005D8C
mov r10, r1
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
mov r9, r7
ldr r0, =0x00000cb4
mov r8, r0
@@ -70054,7 +70054,7 @@ _081A9B86:
strb r3, [r0, 0x6]
mov r7, r10
ldr r2, [r7]
- ldr r0, =0x020375f2
+ ldr r0, =gUnknown_020375F2
ldrh r1, [r0]
subs r1, 0x1
lsls r0, r1, 1
@@ -70092,7 +70092,7 @@ _081A9B86:
sub_81A9C04: @ 81A9C04
push {r4-r6,lr}
sub sp, 0x14
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -70127,7 +70127,7 @@ _081A9C56:
lsls r0, 2
adds r0, r1
ldr r6, [r0]
- ldr r4, =0x02024744
+ ldr r4, =gUnknown_02024744
adds r0, r4, 0
movs r1, 0xB
movs r2, 0
@@ -70193,7 +70193,7 @@ _081A9CD4:
subs r0, 0x5
adds r5, r4, r0
_081A9CF6:
- ldr r4, =0x02024744
+ ldr r4, =gUnknown_02024744
ldr r2, =gBaseStats
ldr r1, [sp, 0x10]
lsls r0, r1, 1
@@ -70245,7 +70245,7 @@ _081A9D4C:
ldrb r0, [r0, 0x17]
cmp r0, 0
beq _081A9D90
- ldr r4, =0x02024744
+ ldr r4, =gUnknown_02024744
adds r0, r4, 0
movs r1, 0
movs r2, 0
@@ -70262,7 +70262,7 @@ _081A9D7C:
.pool
_081A9D90:
str r0, [sp, 0xC]
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
add r2, sp, 0xC
movs r1, 0x2E
bl pokemon_setattr
@@ -70283,7 +70283,7 @@ _081A9DA4:
ldrh r1, [r0]
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
bl sub_80691F4
ldr r0, [sp, 0xC]
adds r0, 0x1
@@ -70291,7 +70291,7 @@ _081A9DA4:
adds r2, r0, 0
cmp r2, 0x3
ble _081A9DA4
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e1a
adds r0, r1
@@ -70313,7 +70313,7 @@ _081A9DA4:
_081A9DF6:
adds r1, r0, 0
adds r1, 0x27
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
add r2, sp, 0x10
bl pokemon_setattr
ldr r0, [sp, 0xC]
@@ -70322,7 +70322,7 @@ _081A9DF6:
cmp r0, 0x5
ble _081A9DF6
_081A9E0C:
- ldr r0, =0x02024744
+ ldr r0, =gUnknown_02024744
bl pokemon_calc_effective_stats
add sp, 0x14
pop {r4-r6}
@@ -70348,7 +70348,7 @@ sub_81A9E28: @ 81A9E28
thumb_func_start InBattlePyramid
InBattlePyramid: @ 81A9E40
push {lr}
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldrh r1, [r0, 0x12]
ldr r0, =0x00000169
cmp r1, r0
@@ -70374,7 +70374,7 @@ _081A9E66:
sub_81A9E6C: @ 81A9E6C
push {lr}
movs r2, 0
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldrh r1, [r0, 0x12]
ldr r0, =0x00000169
cmp r1, r0
@@ -70399,7 +70399,7 @@ sub_81A9E90: @ 81A9E90
cmp r0, 0
beq _081A9EB8
bl sub_81A9834
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000ca8
adds r0, r1
@@ -70433,7 +70433,7 @@ sub_81A9EDC: @ 81A9EDC
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r1, 0x34
muls r1, r0
ldr r0, [r2]
@@ -70450,7 +70450,7 @@ sub_81A9EFC: @ 81A9EFC
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r1, 0x34
muls r1, r0
ldr r0, [r2]
@@ -70467,7 +70467,7 @@ sub_81A9F1C: @ 81A9F1C
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r1, 0x34
muls r1, r0
ldr r0, [r2]
@@ -70486,7 +70486,7 @@ sub_81A9F3C: @ 81A9F3C
lsrs r0, 16
movs r4, 0
ldr r3, =gTrainerClassNameIndices
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r2, [r1]
movs r1, 0x34
muls r0, r1
@@ -70531,7 +70531,7 @@ sub_81A9F90: @ 81A9F90
push {r7}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r1, =0x00000ca9
adds r0, r4, r1
@@ -70565,7 +70565,7 @@ _081A9FCC:
movs r2, 0
cmp r2, r5
bge _081AA004
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r4, =0x00000cb4
adds r0, r4
@@ -70603,7 +70603,7 @@ _081AA026:
movs r2, 0
cmp r2, r5
bge _081AA05E
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r4, =0x00000cb4
adds r0, r4
@@ -70670,7 +70670,7 @@ _081AA0A6:
ldr r2, [r6, 0xC]
mov r10, r2
ldr r0, [sp, 0x4]
- ldr r1, =0x03005dc0
+ ldr r1, =gUnknown_03005DC0
str r0, [r1, 0x8]
ldr r0, [r6]
lsls r0, 2
@@ -70717,7 +70717,7 @@ _081AA10A:
str r1, [sp, 0x14]
cmp r12, r3
bge _081AA1A2
- ldr r2, =0x03005d8c
+ ldr r2, =gUnknown_03005D8C
str r2, [sp, 0x18]
mov r4, r9
mov r5, r10
@@ -70819,7 +70819,7 @@ sub_81AA1D8: @ 81AA1D8
adds r6, 0x1
add r0, sp, 0x4
mov r8, r0
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r3, =0x00000cb4
ldr r0, =0x0000ffff
adds r2, r0, 0
@@ -70842,7 +70842,7 @@ _081AA1F2:
bl sub_81AA33C
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
movs r0, 0xC7
lsls r0, 4
@@ -70941,7 +70941,7 @@ _081AA2E4:
thumb_func_start sub_81AA2F8
sub_81AA2F8: @ 81AA2F8
push {r4,r5,lr}
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r5, =gUnknown_08252C4F
ldr r4, =gUnknown_08252C6A
@@ -70977,7 +70977,7 @@ sub_81AA33C: @ 81AA33C
push {r4-r7,lr}
adds r4, r0, 0
adds r6, r1, 0
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r1, [r5]
ldr r2, =0x00000e28
adds r0, r1, r2
@@ -71037,7 +71037,7 @@ sub_81AA398: @ 81AA398
bl AllocZeroed
str r0, [sp, 0x8]
bl sub_81AA96C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e26
adds r0, r1
@@ -71091,7 +71091,7 @@ _081AA414:
_081AA42E:
ldr r0, =gUnknown_0832A328
mov r12, r0
- ldr r6, =0x03005d90
+ ldr r6, =gUnknown_03005D90
ldr r7, =0x00000e28
movs r3, 0x2
lsls r0, r4, 2
@@ -71530,7 +71530,7 @@ sub_81AA760: @ 81AA760
mov r8, r2
lsls r3, 24
lsrs r7, r3, 24
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000e22
adds r0, r1
@@ -71630,7 +71630,7 @@ sub_81AA810: @ 81AA810
mov r10, r4
lsls r5, 24
lsrs r6, r5, 24
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0xC7
lsls r1, 4
@@ -71757,7 +71757,7 @@ _081AA8DC:
adds r0, r4, 0
bl sub_81627A4
strb r0, [r5, 0x1]
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r1, =0x00000cb4
adds r0, r1
@@ -71790,7 +71790,7 @@ _081AA95C:
sub_81AA96C: @ 81AA96C
push {r4-r7,lr}
adds r6, r0, 0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000e22
adds r1, r0, r2
@@ -71819,7 +71819,7 @@ _081AA994:
asrs r4, 3
cmp r3, 0x7
bne _081AA9C0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, =0x00000e26
adds r0, r1, r2
@@ -71843,7 +71843,7 @@ _081AA9C0:
thumb_func_start sub_81AA9E4
sub_81AA9E4: @ 81AA9E4
push {r4,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r1, =0x00000e28
adds r0, r4, r1
@@ -71886,7 +71886,7 @@ _081AAA3A:
thumb_func_start sub_81AAA40
sub_81AAA40: @ 81AAA40
push {lr}
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0xC7
lsls r1, 4
@@ -71925,7 +71925,7 @@ sub_81AAA7C: @ 81AAA7C
lsls r0, 24
lsrs r0, 24
movs r3, 0
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
mov r8, r1
lsls r1, r0, 2
adds r1, r0
@@ -71968,7 +71968,7 @@ _081AAA9E:
thumb_func_start CalculateBattlePyramidPickupItemId
CalculateBattlePyramidPickupItemId: @ 81AAAE0
push {r4-r6,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r2, =0x00000ca9
adds r0, r1, r2
@@ -72038,7 +72038,7 @@ _081AAB5A:
thumb_func_start sub_81AAB70
sub_81AAB70: @ 81AAB70
push {r4,lr}
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
movs r0, 0
strb r0, [r4, 0x5]
adds r0, r4, 0
@@ -72148,10 +72148,10 @@ sub_81AAC28: @ 81AAC28
movs r0, 0x9
movs r1, 0x5
bl GoToBagMenu
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r1, [r0]
pop {r0}
bx r0
@@ -72165,7 +72165,7 @@ sub_81AAC50: @ 81AAC50
movs r0, 0x7
movs r1, 0x5
bl GoToBagMenu
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
pop {r0}
@@ -72180,7 +72180,7 @@ sub_81AAC70: @ 81AAC70
movs r0, 0x8
movs r1, 0x5
bl GoToBagMenu
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
pop {r0}
@@ -72197,7 +72197,7 @@ GoToBagMenu: @ 81AAC90
lsrs r5, r0, 24
lsls r1, 24
lsrs r7, r1, 24
- ldr r6, =0x0203ce54
+ ldr r6, =gUnknown_0203CE54
ldr r0, =0x00000c48
bl AllocZeroed
str r0, [r6]
@@ -72208,7 +72208,7 @@ GoToBagMenu: @ 81AAC90
b _081AAD3A
.pool
_081AACBC:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
cmp r5, 0xC
beq _081AACC4
strb r5, [r0, 0x4]
@@ -72329,7 +72329,7 @@ _081AADB2:
setup_bag_menu: @ 81AADB8
push {r4,r5,lr}
sub sp, 0x4
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r0, r1, r2
@@ -72374,7 +72374,7 @@ _081AAE34:
b _081AB012
_081AAE3E:
bl remove_some_task
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72385,12 +72385,12 @@ _081AAE50:
b _081AB012
_081AAE56:
bl sub_80A1A74
- ldr r2, =0x02037fd4
+ ldr r2, =gUnknown_02037FD4
ldrb r0, [r2, 0x8]
movs r1, 0x80
orrs r0, r1
strb r0, [r2, 0x8]
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72411,7 +72411,7 @@ _081AAE86:
bne _081AAE94
bl ResetTasks
_081AAE94:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72419,13 +72419,13 @@ _081AAE94:
.pool
_081AAEA4:
bl bag_menu_init_bgs
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000834
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72441,7 +72441,7 @@ _081AAED8:
b _081AB012
_081AAEDA:
bl setup_bag_menu_textboxes
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72454,21 +72454,21 @@ _081AAEEC:
b _081AB012
_081AAEFA:
bl allocate_bag_item_list_buffers
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
b _081AB01A
.pool
_081AAF0C:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
bl load_bag_item_list_buffers
b _081AB012
.pool
_081AAF1C:
ldr r1, =gUnknown_085E91FC
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
ldrb r0, [r4, 0x5]
lsls r0, 2
adds r0, r1
@@ -72480,20 +72480,20 @@ _081AAF1C:
ldrb r0, [r4, 0x5]
movs r1, 0x1
bl bag_menu_draw_pocket_indicator_square
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
b _081AB01A
.pool
_081AAF54:
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
ldrb r0, [r4, 0x4]
bl sub_81AB1F0
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
ldrb r2, [r4, 0x5]
lsls r2, 1
adds r1, r4, 0
@@ -72504,7 +72504,7 @@ _081AAF54:
adds r2, r4
ldrh r2, [r2]
bl ListMenuInit
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -72518,10 +72518,10 @@ _081AAF54:
b _081AB012
.pool
_081AAFA0:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
bl AddBagVisualObject
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72533,7 +72533,7 @@ _081AAFBC:
_081AAFC2:
bl bag_menu_add_pocket_scroll_arrow_indicators_maybe
bl bag_menu_add_list_scroll_arrow_indicators_maybe
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72548,7 +72548,7 @@ _081AAFDE:
movs r1, 0x10
movs r2, 0
bl sub_80A2A20
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -72562,13 +72562,13 @@ _081AAFF8:
movs r2, 0x10
movs r3, 0
bl pal_fade_maybe
- ldr r2, =0x02037fd4
+ ldr r2, =gUnknown_02037FD4
ldrb r1, [r2, 0x8]
movs r0, 0x7F
ands r0, r1
strb r0, [r2, 0x8]
_081AB012:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -72599,7 +72599,7 @@ _081AB046:
bag_menu_init_bgs: @ 81AB050
push {r4,lr}
bl sub_8121DA0
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r0, [r4]
adds r0, 0x4
movs r2, 0x80
@@ -72642,7 +72642,7 @@ bag_menu_init_bgs: @ 81AB050
load_bag_menu_graphics: @ 81AB0BC
push {r4,lr}
sub sp, 0x4
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r0, [r4]
ldr r1, =0x00000834
adds r0, r1
@@ -72683,7 +72683,7 @@ _081AB118:
cmp r0, 0x1
beq _081AB1E4
ldr r0, =gUnknown_08D9A88C
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r1, [r4]
adds r1, 0x4
bl LZDecompressWram
@@ -72695,7 +72695,7 @@ _081AB13C:
lsls r0, 24
cmp r0, 0
bne _081AB164
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
cmp r0, 0
@@ -72719,7 +72719,7 @@ _081AB174:
lsrs r0, 24
cmp r0, 0x1
beq _081AB18A
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
cmp r0, 0
@@ -72738,7 +72738,7 @@ _081AB1A8:
ldr r0, =gUnknown_0857FB44
bl LoadCompressedObjectPalette
_081AB1AE:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
_081AB1B2:
ldr r0, =0x00000834
@@ -72792,12 +72792,12 @@ _081AB206:
thumb_func_start allocate_bag_item_list_buffers
allocate_bag_item_list_buffers: @ 81AB218
push {r4,lr}
- ldr r4, =0x0203ce74
+ ldr r4, =gUnknown_0203CE74
movs r0, 0x82
lsls r0, 2
bl Alloc
str r0, [r4]
- ldr r4, =0x0203ce78
+ ldr r4, =gUnknown_0203CE78
movs r0, 0xC3
lsls r0, 3
bl Alloc
@@ -72817,10 +72817,10 @@ load_bag_item_list_buffers: @ 81AB240
lsls r0, 24
lsrs r7, r0, 24
lsls r1, r7, 3
- ldr r0, =0x02039dd8
+ ldr r0, =gUnknown_02039DD8
adds r1, r0
mov r8, r1
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r2, [r0]
ldr r1, =0x0000081b
adds r0, r2, r1
@@ -72837,7 +72837,7 @@ load_bag_item_list_buffers: @ 81AB240
subs r0, 0x1
cmp r6, r0
bge _081AB2B6
- ldr r5, =0x0203ce78
+ ldr r5, =gUnknown_0203CE78
_081AB276:
lsls r4, r6, 1
adds r4, r6
@@ -72850,7 +72850,7 @@ _081AB276:
adds r1, r2
ldrh r1, [r1]
bl get_name
- ldr r0, =0x0203ce74
+ ldr r0, =gUnknown_0203CE74
ldr r0, [r0]
lsls r1, r6, 3
adds r1, r0
@@ -72861,7 +72861,7 @@ _081AB276:
adds r0, r6, 0x1
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r3, =0x00000829
adds r0, r3
@@ -72871,7 +72871,7 @@ _081AB276:
cmp r6, r0
blt _081AB276
_081AB2B6:
- ldr r5, =0x0203ce78
+ ldr r5, =gUnknown_0203CE78
lsls r4, r6, 1
adds r4, r6
lsls r4, 3
@@ -72879,7 +72879,7 @@ _081AB2B6:
adds r0, r4
ldr r1, =gUnknown_085E8DB4
bl CopyString
- ldr r0, =0x0203ce74
+ ldr r0, =gUnknown_0203CE74
ldr r0, [r0]
lsls r1, r6, 3
adds r1, r0
@@ -72899,7 +72899,7 @@ _081AB2FC:
ldrb r0, [r0]
cmp r6, r0
bcs _081AB34A
- ldr r5, =0x0203ce78
+ ldr r5, =gUnknown_0203CE78
_081AB30C:
lsls r4, r6, 1
adds r4, r6
@@ -72912,7 +72912,7 @@ _081AB30C:
adds r1, r2
ldrh r1, [r1]
bl get_name
- ldr r0, =0x0203ce74
+ ldr r0, =gUnknown_0203CE74
ldr r0, [r0]
lsls r1, r6, 3
adds r1, r0
@@ -72923,7 +72923,7 @@ _081AB30C:
adds r0, r6, 0x1
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r3, =0x00000829
adds r0, r3
@@ -72932,21 +72932,21 @@ _081AB30C:
cmp r6, r0
bcc _081AB30C
_081AB34A:
- ldr r2, =0x03006310
+ ldr r2, =gUnknown_03006310
adds r1, r2, 0
ldr r0, =gUnknown_08613F9C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
ldr r4, =0x00000829
adds r0, r1, r4
adds r0, r7
ldrb r0, [r0]
strh r0, [r2, 0xC]
- ldr r0, =0x0203ce74
+ ldr r0, =gUnknown_0203CE74
ldr r0, [r0]
str r0, [r2]
ldr r5, =0x0000082e
@@ -72969,7 +72969,7 @@ get_name: @ 81AB39C
adds r6, r0, 0
lsls r1, 16
lsrs r5, r1, 16
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x2
beq _081AB3C0
@@ -72981,7 +72981,7 @@ get_name: @ 81AB39C
b _081AB43E
.pool
_081AB3C0:
- ldr r4, =0x02021dc4
+ ldr r4, =gUnknown_02021DC4
adds r0, r5, 0
bl ItemIdToBattleMoveId
lsls r0, 16
@@ -72996,7 +72996,7 @@ _081AB3C0:
lsls r0, 1
cmp r5, r0
bls _081AB408
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r2, =0xfffffeae
adds r1, r5, r2
movs r2, 0x2
@@ -73006,7 +73006,7 @@ _081AB3C0:
b _081AB438
.pool
_081AB408:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r2, =0xfffffee0
adds r1, r5, r2
movs r2, 0x2
@@ -73015,13 +73015,13 @@ _081AB408:
b _081AB436
.pool
_081AB420:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r5, 0
subs r1, 0x84
movs r2, 0x2
movs r3, 0x2
bl ConvertIntToDecimalString
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r5, 0
bl itemid_get_name
_081AB436:
@@ -73048,7 +73048,7 @@ bag_menu_change_item_callback: @ 81AB450
bl audio_play
bl ShakeBagVisual
_081AB466:
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r1, [r4]
ldr r2, =0x0000081a
adds r0, r1, r2
@@ -73067,7 +73067,7 @@ _081AB466:
negs r0, r0
cmp r6, r0
beq _081AB4C8
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
adds r0, 0x1
lsls r0, 24
@@ -73096,7 +73096,7 @@ _081AB4C8:
lsrs r1, 30
bl AddBagItemIconObject
_081AB4DA:
- ldr r5, =0x0203ce54
+ ldr r5, =gUnknown_0203CE54
ldr r2, [r5]
ldr r4, =0x0000081b
adds r2, r4
@@ -73147,7 +73147,7 @@ sub_81AB520: @ 81AB520
bne _081AB540
b _081AB696
_081AB540:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x0000081a
adds r0, r1
@@ -73168,7 +73168,7 @@ _081AB568:
movs r1, 0xFF
bl bag_menu_print_cursor
_081AB570:
- ldr r5, =0x0203ce58
+ ldr r5, =gUnknown_0203CE58
ldrb r0, [r5, 0x5]
adds r0, 0x1
lsls r0, 24
@@ -73208,12 +73208,12 @@ _081AB5BE:
ldrb r0, [r5, 0x5]
cmp r0, 0x3
bne _081AB610
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r4, 0
movs r2, 0x1
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandStringRefs
@@ -73241,12 +73241,12 @@ _081AB610:
lsrs r5, r0, 24
cmp r5, 0
bne _081AB66C
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
mov r1, r9
movs r2, 0x1
movs r3, 0x2
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandStringRefs
@@ -73270,7 +73270,7 @@ _081AB652:
b _081AB696
.pool
_081AB66C:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00000496
adds r0, r1
@@ -73311,7 +73311,7 @@ bag_menu_print_description_box_text: @ 81AB6B0
negs r0, r0
cmp r1, r0
beq _081AB6E0
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
adds r0, 0x1
lsls r0, 24
@@ -73326,15 +73326,15 @@ bag_menu_print_description_box_text: @ 81AB6B0
b _081AB6FC
.pool
_081AB6E0:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldr r2, =gUnknown_085E9180
- ldr r1, =0x0203ce58
+ ldr r1, =gUnknown_0203CE58
ldrb r1, [r1, 0x4]
lsls r1, 2
adds r1, r2
ldr r1, [r1]
bl CopyString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E91C0
adds r0, r4, 0
bl ExpandStringRefs
@@ -73431,14 +73431,14 @@ _081AB7AE:
bag_menu_add_pocket_scroll_arrow_indicators_maybe: @ 81AB7BC
push {r4-r6,lr}
sub sp, 0x10
- ldr r5, =0x0203ce54
+ ldr r5, =gUnknown_0203CE54
ldr r4, [r5]
ldr r1, =0x0000081e
adds r0, r4, r1
ldrb r0, [r0]
cmp r0, 0xFF
bne _081AB80A
- ldr r2, =0x0203ce58
+ ldr r2, =gUnknown_0203CE58
ldrb r3, [r2, 0x5]
ldr r6, =0x00000829
adds r0, r4, r6
@@ -73478,7 +73478,7 @@ _081AB80A:
thumb_func_start sub_81AB824
sub_81AB824: @ 81AB824
push {r4,lr}
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r0, [r4]
ldr r2, =0x0000081e
adds r1, r0, r2
@@ -73502,7 +73502,7 @@ _081AB842:
thumb_func_start bag_menu_add_list_scroll_arrow_indicators_maybe
bag_menu_add_list_scroll_arrow_indicators_maybe: @ 81AB854
push {r4,lr}
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r2, [r4]
ldr r1, =0x0000081b
adds r0, r2, r1
@@ -73517,7 +73517,7 @@ bag_menu_add_list_scroll_arrow_indicators_maybe: @ 81AB854
cmp r0, 0xFF
bne _081AB882
ldr r0, =gUnknown_08614094
- ldr r1, =0x0203ce5e
+ ldr r1, =gUnknown_0203CE5E
bl AddScrollIndicatorArrowPair
ldr r1, [r4]
ldr r2, =0x0000081f
@@ -73533,7 +73533,7 @@ _081AB882:
thumb_func_start sub_81AB89C
sub_81AB89C: @ 81AB89C
push {r4,lr}
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r0, [r4]
ldr r2, =0x0000081f
adds r1, r0, r2
@@ -73556,14 +73556,14 @@ _081AB8BA:
thumb_func_start free_bag_item_list_buffers
free_bag_item_list_buffers: @ 81AB8C8
push {lr}
- ldr r0, =0x0203ce78
+ ldr r0, =gUnknown_0203CE78
ldr r0, [r0]
bl Free
- ldr r0, =0x0203ce74
+ ldr r0, =gUnknown_0203CE74
ldr r0, [r0]
bl Free
bl FreeAllWindowBuffers
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
bl Free
pop {r0}
@@ -73585,7 +73585,7 @@ unknown_ItemMenu_Confirm: @ 81AB8F8
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -73607,16 +73607,16 @@ task_close_bag_menu_2: @ 81AB930
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r2, r0, r1
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081AB9A0
ldrb r0, [r2]
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
ldrb r2, [r4, 0x5]
lsls r2, 1
adds r1, r4, 0
@@ -73626,7 +73626,7 @@ task_close_bag_menu_2: @ 81AB930
adds r3, 0x8
adds r2, r3
bl sub_81AE6C8
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r0, [r0]
cmp r0, 0
@@ -73656,7 +73656,7 @@ sub_81AB9A8: @ 81AB9A8
lsls r0, 24
lsrs r5, r0, 24
lsls r1, r5, 3
- ldr r0, =0x02039dd8
+ ldr r0, =gUnknown_02039DD8
adds r4, r1, r0
cmp r5, 0x3
bgt _081AB9C8
@@ -73670,7 +73670,7 @@ _081AB9C8:
adds r0, r4, 0
bl sub_80D6F64
_081AB9CE:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
ldr r6, =0x00000829
adds r1, r6
@@ -73770,11 +73770,11 @@ sub_81ABA88: @ 81ABA88
lsls r0, 24
lsrs r0, 24
lsls r1, r0, 1
- ldr r2, =0x0203ce6a
+ ldr r2, =gUnknown_0203CE6A
adds r4, r1, r2
subs r2, 0xA
adds r1, r2
- ldr r2, =0x0203ce54
+ ldr r2, =gUnknown_0203CE54
ldr r3, [r2]
ldr r5, =0x0000082e
adds r2, r3, r5
@@ -73814,14 +73814,14 @@ sub_81ABAE0: @ 81ABAE0
push {r4-r7,lr}
sub sp, 0x4
movs r5, 0
- ldr r6, =0x0203ce6a
+ ldr r6, =gUnknown_0203CE6A
adds r7, r6, 0
subs r7, 0xA
_081ABAEC:
lsls r1, r5, 1
adds r0, r1, r6
adds r1, r7
- ldr r2, =0x0203ce54
+ ldr r2, =gUnknown_0203CE54
ldr r3, [r2]
ldr r4, =0x0000082e
adds r2, r3, r4
@@ -73849,7 +73849,7 @@ _081ABAEC:
thumb_func_start sub_81ABB2C
sub_81ABB2C: @ 81ABB2C
lsls r0, 24
- ldr r1, =0x0203ce58
+ ldr r1, =gUnknown_0203CE58
lsrs r0, 23
adds r2, r1, 0
adds r2, 0x12
@@ -73884,7 +73884,7 @@ DisplayItemMessage: @ 81ABB4C
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
movs r0, 0x4
bl AddItemMessageWindow
@@ -73930,9 +73930,9 @@ bag_menu_inits_lists_menu: @ 81ABBBC
lsls r5, r6, 2
adds r5, r6
lsls r5, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r5, r0
- ldr r7, =0x0203ce58
+ ldr r7, =gUnknown_0203CE58
ldrb r4, [r7, 0x5]
lsls r4, 1
movs r0, 0x12
@@ -73954,7 +73954,7 @@ bag_menu_inits_lists_menu: @ 81ABBBC
bl sub_81ABA88
ldrb r0, [r7, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
mov r2, r8
ldrh r1, [r2]
ldrh r2, [r4]
@@ -73996,19 +73996,19 @@ sub_81ABC54: @ 81ABC54
lsrs r5, r0, 24
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
movs r3, 0x2
cmp r0, 0x3
bne _081ABC6C
movs r3, 0x3
_081ABC6C:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
lsls r1, 16
asrs r1, 16
movs r2, 0x2
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandStringRefs
@@ -74041,17 +74041,17 @@ sub_81ABCC0: @ 81ABCC0
sub sp, 0xC
adds r4, r0, 0
adds r7, r2, 0
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
movs r3, 0x2
cmp r0, 0x3
bne _081ABCD4
movs r3, 0x3
_081ABCD4:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
movs r2, 0x2
bl ConvertIntToDecimalString
- ldr r6, =0x02021fc4
+ ldr r6, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8DA0
adds r0, r6, 0
bl ExpandStringRefs
@@ -74096,9 +74096,9 @@ Task_BagMenu: @ 81ABD28
add r0, r9
lsls r0, 3
str r0, [sp]
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r6, r0, r1
- ldr r5, =0x0203ce58
+ ldr r5, =gUnknown_0203CE58
ldrb r0, [r5, 0x5]
lsls r0, 1
adds r1, r5, 0
@@ -74114,7 +74114,7 @@ Task_BagMenu: @ 81ABD28
bne _081ABD66
b _081ABEB2
_081ABD66:
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -74129,7 +74129,7 @@ _081ABD74:
beq _081ABDB8
cmp r0, 0x2
beq _081ABDC0
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x4
ands r0, r1
@@ -74168,9 +74168,9 @@ _081ABDCC:
mov r3, r8
ldrh r0, [r3]
adds r2, r0
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
- ldr r1, =0x0203ce58
+ ldr r1, =gUnknown_0203CE58
ldr r3, =0x00000829
adds r0, r3
ldrb r1, [r1, 0x5]
@@ -74211,10 +74211,10 @@ _081ABE32:
_081ABE40:
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
mov r1, r10
strh r1, [r0]
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
subs r0, 0x8
ldr r3, [sp]
adds r0, r3, r0
@@ -74245,7 +74245,7 @@ _081ABE68:
lsrs r0, 24
adds r1, r4, 0
bl bag_pocket_get_itemid
- ldr r1, =0x0203ce7c
+ ldr r1, =gUnknown_0203CE7C
strh r0, [r1]
ldr r1, =gUnknown_08614054
ldrb r0, [r5, 0x4]
@@ -74282,7 +74282,7 @@ set_callback3_to_bag: @ 81ABECC
bl PutWindowTilemap
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -74298,7 +74298,7 @@ set_callback3_to_bag: @ 81ABECC
thumb_func_start GetSwitchBagPocketDirection
GetSwitchBagPocketDirection: @ 81ABF10
push {lr}
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x0000081b
adds r0, r1
@@ -74310,7 +74310,7 @@ GetSwitchBagPocketDirection: @ 81ABF10
bl GetLRKeysState
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x20
ands r0, r1
@@ -74392,7 +74392,7 @@ SwitchBagPocket: @ 81ABFA8
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
movs r0, 0
strh r0, [r4, 0x1A]
@@ -74405,7 +74405,7 @@ SwitchBagPocket: @ 81ABFA8
movs r0, 0x1
bl ClearWindowTilemap
ldrb r0, [r4]
- ldr r3, =0x0203ce58
+ ldr r3, =gUnknown_0203CE58
ldrb r2, [r3, 0x5]
lsls r2, 1
adds r1, r3, 0
@@ -74416,8 +74416,8 @@ SwitchBagPocket: @ 81ABFA8
bl sub_81AE6C8
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r3, =0x02020630
- ldr r0, =0x0203ce54
+ ldr r3, =gUnknown_02020630
+ ldr r0, =gUnknown_0203CE54
ldr r2, [r0]
ldr r1, =0x0000081b
adds r0, r2, r1
@@ -74441,7 +74441,7 @@ SwitchBagPocket: @ 81ABFA8
strb r1, [r0]
bl sub_81AB824
_081AC026:
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
ldrb r1, [r4, 0x5]
add r0, sp, 0x8
strb r1, [r0]
@@ -74483,7 +74483,7 @@ _081AC07C:
movs r0, 0x8
bl bag_menu_copy_pocket_name_to_window
_081AC09A:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
movs r1, 0
bl bag_menu_draw_pocket_indicator_square
@@ -74511,7 +74511,7 @@ _081AC09A:
asrs r0, r5, 16
bl AddSwitchPocketRotatingBallObject
ldr r1, =sub_81AC10C
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -74534,7 +74534,7 @@ sub_81AC10C: @ 81AC10C
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r6, r0, r1
bl sub_81221AC
lsls r0, 24
@@ -74554,7 +74554,7 @@ sub_81AC10C: @ 81AC10C
b _081AC184
.pool
_081AC148:
- ldr r0, =0x0203ce5d
+ ldr r0, =gUnknown_0203CE5D
movs r1, 0x16
ldrsb r1, [r6, r1]
bl ChangeBagPocketId
@@ -74566,7 +74566,7 @@ _081AC148:
b _081AC178
.pool
_081AC164:
- ldr r0, =0x0203ce5d
+ ldr r0, =gUnknown_0203CE5D
movs r1, 0x16
ldrsb r1, [r6, r1]
bl ChangeBagPocketId
@@ -74625,7 +74625,7 @@ _081AC1CC:
strh r0, [r6, 0x1A]
b _081AC22E
_081AC1DC:
- ldr r4, =0x0203ce5d
+ ldr r4, =gUnknown_0203CE5D
movs r1, 0x16
ldrsb r1, [r6, r1]
adds r0, r4, 0
@@ -74633,7 +74633,7 @@ _081AC1DC:
subs r5, r4, 0x5
ldrb r0, [r5, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
ldrb r2, [r5, 0x5]
lsls r2, 1
adds r1, r4, 0
@@ -74734,7 +74734,7 @@ _081AC2AE:
thumb_func_start sub_81AC2C0
sub_81AC2C0: @ 81AC2C0
push {lr}
- ldr r1, =0x0203ce58
+ ldr r1, =gUnknown_0203CE58
ldrb r0, [r1, 0x4]
cmp r0, 0x1
bhi _081AC2E0
@@ -74766,14 +74766,14 @@ bag_menu_swap_items: @ 81AC2E8
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
mov r9, r0
adds r6, r4, r0
ldrb r0, [r6]
movs r1, 0x10
movs r2, 0x1
bl sub_81AF15C
- ldr r3, =0x0203ce58
+ ldr r3, =gUnknown_0203CE58
ldrb r0, [r3, 0x5]
lsls r0, 1
adds r2, r3, 0
@@ -74786,7 +74786,7 @@ bag_menu_swap_items: @ 81AC2E8
ldrh r2, [r2]
adds r1, r2
strh r1, [r6, 0x2]
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r2, =0x0000081a
adds r0, r2
@@ -74800,9 +74800,9 @@ bag_menu_swap_items: @ 81AC2E8
bl bag_pocket_get_itemid
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
mov r8, r0
ldr r1, =gUnknown_085E8DFE
bl ExpandStringRefs
@@ -74852,14 +74852,14 @@ sub_81AC3C0: @ 81AC3C0
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
bl sub_81221EC
lsls r0, 24
lsrs r0, 24
cmp r0, 0x1
beq _081AC48E
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
mov r8, r0
ldrh r1, [r0, 0x2E]
movs r0, 0x4
@@ -74869,7 +74869,7 @@ sub_81AC3C0: @ 81AC3C0
movs r0, 0x5
bl audio_play
ldrb r0, [r4]
- ldr r3, =0x0203ce58
+ ldr r3, =gUnknown_0203CE58
ldrb r2, [r3, 0x5]
lsls r2, 1
adds r1, r3, 0
@@ -74885,7 +74885,7 @@ _081AC418:
bl ListMenuHandleInput
adds r7, r0, 0
ldrb r0, [r4]
- ldr r5, =0x0203ce58
+ ldr r5, =gUnknown_0203CE58
ldrb r2, [r5, 0x5]
lsls r2, 1
adds r1, r5, 0
@@ -74954,17 +74954,17 @@ sub_81AC498: @ 81AC498
adds r0, r3
lsls r0, 3
mov r10, r0
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
add r0, r10
mov r9, r0
- ldr r5, =0x0203ce58
+ ldr r5, =gUnknown_0203CE58
ldrb r6, [r5, 0x5]
lsls r1, r6, 1
adds r0, r5, 0
adds r0, 0x12
adds r0, r1
mov r8, r0
- ldr r2, =0x0203ce60
+ ldr r2, =gUnknown_0203CE60
adds r7, r1, r2
ldrh r0, [r7]
mov r1, r8
@@ -74986,14 +74986,14 @@ _081AC4E2:
b _081AC566
.pool
_081AC4F8:
- ldr r1, =0x02039dd8
+ ldr r1, =gUnknown_02039DD8
lsls r0, r6, 3
adds r0, r1
ldr r0, [r0]
adds r1, r2, 0
adds r2, r4, 0
bl sub_80D702C
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r2, =0x0000081a
adds r0, r2
@@ -75011,7 +75011,7 @@ _081AC4F8:
bge _081AC538
ldrb r1, [r5, 0x5]
lsls r1, 1
- ldr r2, =0x0203ce60
+ ldr r2, =gUnknown_0203CE60
adds r1, r2
ldrh r0, [r1]
subs r0, 0x1
@@ -75019,7 +75019,7 @@ _081AC4F8:
_081AC538:
ldrb r0, [r5, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
mov r2, r8
ldrh r1, [r2]
ldrh r2, [r7]
@@ -75031,7 +75031,7 @@ _081AC538:
movs r0, 0x1
bl sub_80D4FC8
bl bag_menu_add_list_scroll_arrow_indicators_maybe
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
subs r0, 0x8
add r0, r10
ldr r1, =Task_BagMenu
@@ -75060,11 +75060,11 @@ sub_81AC590: @ 81AC590
adds r1, r0
lsls r1, 3
mov r9, r1
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
mov r10, r0
mov r7, r9
add r7, r10
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
ldrb r0, [r4, 0x5]
lsls r0, 1
adds r1, r4, 0
@@ -75074,7 +75074,7 @@ sub_81AC590: @ 81AC590
adds r1, r4
mov r8, r1
adds r5, r0, r1
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x0000081a
adds r0, r1
@@ -75100,7 +75100,7 @@ sub_81AC590: @ 81AC590
_081AC5F2:
ldrb r0, [r4, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
ldrh r1, [r6]
ldrh r2, [r5]
bl ListMenuInit
@@ -75129,7 +75129,7 @@ _081AC5F2:
sub_81AC644: @ 81AC644
push {r4,r5,lr}
sub sp, 0x14
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x4]
subs r0, 0x1
cmp r0, 0x9
@@ -75155,13 +75155,13 @@ _081AC668:
.4byte _081AC70C
.4byte _081AC690
_081AC690:
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl itemid_get_usage
lsls r0, 24
cmp r0, 0
beq _081AC6C4
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75174,7 +75174,7 @@ _081AC690:
b _081ACA10
.pool
_081AC6C4:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75187,7 +75187,7 @@ _081AC6C4:
b _081ACA10
.pool
_081AC6E8:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75200,7 +75200,7 @@ _081AC6E8:
b _081ACA10
.pool
_081AC70C:
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl itemid_is_unique
lsls r0, 24
@@ -75209,7 +75209,7 @@ _081AC70C:
ldrh r0, [r4]
cmp r0, 0xAF
beq _081AC748
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75222,7 +75222,7 @@ _081AC70C:
b _081ACA10
.pool
_081AC748:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75235,7 +75235,7 @@ _081AC748:
b _081ACA10
.pool
_081AC76C:
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl itemid_is_unique
lsls r0, 24
@@ -75244,7 +75244,7 @@ _081AC76C:
ldrh r0, [r4]
cmp r0, 0xAF
beq _081AC7A8
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75257,7 +75257,7 @@ _081AC76C:
b _081ACA10
.pool
_081AC7A8:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75270,7 +75270,7 @@ _081AC7A8:
b _081ACA10
.pool
_081AC7CC:
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl itemid_is_unique
lsls r0, 24
@@ -75279,7 +75279,7 @@ _081AC7CC:
ldrh r0, [r4]
cmp r0, 0xAF
beq _081AC808
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75292,7 +75292,7 @@ _081AC7CC:
b _081ACA10
.pool
_081AC808:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75314,18 +75314,18 @@ _081AC82C:
cmp r0, 0x1
bne _081AC8A4
_081AC840:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x4
beq _081AC856
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl sub_8122148
lsls r0, 24
cmp r0, 0
bne _081AC880
_081AC856:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75338,7 +75338,7 @@ _081AC856:
b _081ACA10
.pool
_081AC880:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75351,7 +75351,7 @@ _081AC880:
b _081ACA10
.pool
_081AC8A4:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x4
bls _081AC8AE
@@ -75371,7 +75371,7 @@ _081AC8C0:
.4byte _081AC9FC
.4byte _081AC92C
_081AC8D4:
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r1, [r4]
movs r0, 0x82
lsls r0, 4
@@ -75388,7 +75388,7 @@ _081AC8D4:
ldr r1, =gUnknown_0861402C
movs r2, 0x4
bl memcpy
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl itemid_is_mail
lsls r0, 24
@@ -75405,7 +75405,7 @@ _081AC90A:
b _081ACA12
.pool
_081AC92C:
- ldr r4, =0x0203ce54
+ ldr r4, =gUnknown_0203CE54
ldr r1, [r4]
movs r0, 0x82
lsls r0, 4
@@ -75422,11 +75422,11 @@ _081AC92C:
ldr r1, =gUnknown_08614030
movs r2, 0x4
bl memcpy
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00000496
adds r0, r1
- ldr r2, =0x0203ce7c
+ ldr r2, =gUnknown_0203CE7C
ldrh r0, [r0]
ldrh r1, [r2]
cmp r0, r1
@@ -75457,7 +75457,7 @@ _081AC97A:
b _081ACA12
.pool
_081AC9B4:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75470,7 +75470,7 @@ _081AC9B4:
b _081ACA10
.pool
_081AC9D8:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75483,7 +75483,7 @@ _081AC9D8:
b _081ACA10
.pool
_081AC9FC:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
movs r0, 0x82
lsls r0, 4
@@ -75496,13 +75496,13 @@ _081AC9FC:
_081ACA10:
strb r0, [r1]
_081ACA12:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x2
bne _081ACA50
movs r0, 0x1
bl ClearWindowTilemap
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl PrintTMHMMoveData
movs r0, 0x3
@@ -75514,11 +75514,11 @@ _081ACA12:
b _081ACA86
.pool
_081ACA50:
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8DBE
adds r0, r4, 0
bl ExpandStringRefs
@@ -75538,7 +75538,7 @@ _081ACA50:
movs r3, 0x3
bl bag_menu_print
_081ACA86:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000828
adds r0, r1
@@ -75595,7 +75595,7 @@ sub_81ACAF8: @ 81ACAF8
str r0, [sp]
movs r0, 0x10
str r0, [sp, 0x4]
- ldr r6, =0x0203ce54
+ ldr r6, =gUnknown_0203CE54
ldr r1, [r6]
ldr r5, =0x00000828
adds r0, r1, r5
@@ -75645,7 +75645,7 @@ sub_81ACB54: @ 81ACB54
str r6, [sp, 0x8]
ldr r0, =gUnknown_08613FB4
str r0, [sp, 0xC]
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
movs r1, 0x82
lsls r1, 4
@@ -75678,14 +75678,14 @@ unknown_item_menu_type: @ 81ACBB0
lsrs r4, r0, 24
adds r0, r4, 0
bl sub_81AC644
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000828
adds r0, r1
ldrb r0, [r0]
cmp r0, 0x2
bhi _081ACBE8
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -75694,7 +75694,7 @@ unknown_item_menu_type: @ 81ACBB0
b _081ACBF4
.pool
_081ACBE8:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -75741,7 +75741,7 @@ _081ACC44:
movs r0, 0x5
bl audio_play
ldr r1, =gUnknown_08613FB4
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
movs r2, 0x82
lsls r2, 4
@@ -75777,7 +75777,7 @@ _081ACC8C:
bl GetMenuCursorPos
lsls r0, 24
lsrs r4, r0, 24
- ldr r5, =0x030022c0
+ ldr r5, =gUnknown_030022C0
ldrh r1, [r5, 0x2E]
movs r0, 0x40
ands r0, r1
@@ -75813,7 +75813,7 @@ _081ACCD4:
beq _081ACD1C
lsls r0, r4, 24
asrs r1, r0, 24
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r2, =0x00000828
adds r0, r2
@@ -75907,7 +75907,7 @@ _081ACD9A:
movs r0, 0x5
bl audio_play
ldr r2, =gUnknown_08613FB4
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
lsls r1, r4, 24
asrs r1, 24
@@ -75950,7 +75950,7 @@ sub_81ACDFC: @ 81ACDFC
asrs r1, r0, 24
cmp r1, 0
blt _081ACE30
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r2, [r0]
ldr r3, =0x00000828
adds r0, r2, r3
@@ -75978,7 +75978,7 @@ _081ACE32:
thumb_func_start bag_menu_remove_some_window
bag_menu_remove_some_window: @ 81ACE38
push {lr}
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000828
adds r0, r1
@@ -76015,7 +76015,7 @@ ItemMenu_UseOutOfBattle: @ 81ACE7C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r5, =0x0203ce7c
+ ldr r5, =gUnknown_0203CE7C
ldrh r0, [r5]
bl itemid_get_overworld_function
cmp r0, 0
@@ -76041,11 +76041,11 @@ _081ACEB8:
bl FillWindowPixelBuffer
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x3
beq _081ACEE8
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl itemid_get_overworld_function
adds r1, r0, 0
@@ -76071,7 +76071,7 @@ ItemMenu_Toss: @ 81ACEF4
lsls r0, r5, 2
adds r0, r5
lsls r6, r0, 3
- ldr r7, =0x03005e08
+ ldr r7, =gTasks + 0x8
adds r4, r6, r7
bl bag_menu_remove_some_window
movs r0, 0x1
@@ -76085,11 +76085,11 @@ ItemMenu_Toss: @ 81ACEF4
b _081ACF6A
.pool
_081ACF24:
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8EE0
adds r0, r4, 0
bl ExpandStringRefs
@@ -76133,19 +76133,19 @@ BagMenuConfirmToss: @ 81ACF88
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r2, 0x10
ldrsh r1, [r4, r2]
movs r2, 0
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8F0E
adds r0, r4, 0
bl ExpandStringRefs
@@ -76184,7 +76184,7 @@ BagMenuCancelToss: @ 81AD010
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
movs r1, 0x2
ldrsh r0, [r4, r1]
@@ -76209,7 +76209,7 @@ Task_ChooseHowManyToToss: @ 81AD044
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
adds r0, r4, 0
adds r0, 0x10
@@ -76219,7 +76219,7 @@ Task_ChooseHowManyToToss: @ 81AD044
lsrs r0, 24
cmp r0, 0x1
bne _081AD088
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000817
adds r0, r1
@@ -76230,7 +76230,7 @@ Task_ChooseHowManyToToss: @ 81AD044
b _081AD0C6
.pool
_081AD088:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -76270,19 +76270,19 @@ BagMenuActuallyToss: @ 81AD0CC
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r5, =0x03005e08
+ ldr r5, =gTasks + 0x8
adds r6, r4, r5
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r2, 0x10
ldrsh r1, [r6, r2]
movs r2, 0
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r6, =0x02021fc4
+ ldr r6, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8EF9
adds r0, r6, 0
bl ExpandStringRefs
@@ -76322,9 +76322,9 @@ Task_ActuallyToss: @ 81AD150
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
- ldr r4, =0x0203ce58
+ ldr r4, =gUnknown_0203CE58
ldrb r0, [r4, 0x5]
lsls r0, 1
adds r1, r4, 0
@@ -76334,7 +76334,7 @@ Task_ActuallyToss: @ 81AD150
adds r1, r4, 0
adds r1, 0x8
adds r7, r0, r1
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x3
ands r0, r1
@@ -76342,7 +76342,7 @@ Task_ActuallyToss: @ 81AD150
beq _081AD1CE
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
ldrh r1, [r5, 0x10]
bl remove_item
@@ -76356,7 +76356,7 @@ Task_ActuallyToss: @ 81AD150
bl sub_81ABA88
ldrb r0, [r4, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
mov r2, r8
ldrh r1, [r2]
ldrh r2, [r7]
@@ -76385,9 +76385,9 @@ ItemMenu_Register: @ 81AD1EC
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r7, r0, r1
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r1, [r0, 0x5]
lsls r1, 1
adds r2, r0, 0
@@ -76395,11 +76395,11 @@ ItemMenu_Register: @ 81AD1EC
adds r6, r1, r2
adds r0, 0x8
adds r5, r1, r0
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r2, =0x00000496
adds r1, r0, r2
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r2, [r0]
ldrh r0, [r1]
cmp r0, r2
@@ -76415,10 +76415,10 @@ _081AD23A:
adds r1, r6, 0
adds r2, r5, 0
bl sub_81AE6C8
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
ldrh r1, [r6]
ldrh r2, [r5]
bl ListMenuInit
@@ -76442,7 +76442,7 @@ ItemMenu_Give: @ 81AD278
lsrs r4, r0, 24
adds r6, r4, 0
bl bag_menu_remove_some_window
- ldr r5, =0x0203ce7c
+ ldr r5, =gUnknown_0203CE7C
ldrh r0, [r5]
bl itemid_80BF6D8_mail_related
lsls r0, 24
@@ -76469,7 +76469,7 @@ _081AD2AC:
bl bag_menu_print_there_is_no_pokemon
b _081AD2EA
_081AD2CA:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r1, [r0]
ldr r0, =sub_81B7F60
str r0, [r1]
@@ -76506,11 +76506,11 @@ bag_menu_print_cant_be_held_msg: @ 81AD30C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r5, =0x02021fc4
+ ldr r5, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8E11
adds r0, r5, 0
bl ExpandStringRefs
@@ -76530,7 +76530,7 @@ sub_81AD350: @ 81AD350
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -76552,7 +76552,7 @@ ItemMenu_CheckTag: @ 81AD378
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203ce54
+ ldr r1, =gUnknown_0203CE54
ldr r2, [r1]
ldr r1, =sub_8177C14
str r1, [r2]
@@ -76571,7 +76571,7 @@ ItemMenu_Cancel: @ 81AD398
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
bl bag_menu_remove_some_window
movs r1, 0x2
@@ -76597,7 +76597,7 @@ ItemMenu_UseInBattle: @ 81AD3DC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl itemid_get_battle_function
cmp r0, 0
@@ -76631,7 +76631,7 @@ item_menu_type_2: @ 81AD41C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl itemid_80BF6D8_mail_related
lsls r0, 24
@@ -76651,9 +76651,9 @@ _081AD44C:
cmp r0, 0
bne _081AD488
ldrh r0, [r4]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8E27
adds r0, r4, 0
bl ExpandStringRefs
@@ -76665,7 +76665,7 @@ _081AD44C:
b _081AD4AE
.pool
_081AD488:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x4
beq _081AD4A8
@@ -76692,7 +76692,7 @@ item_menu_type_b: @ 81AD4B4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r5, =0x0203ce7c
+ ldr r5, =gUnknown_0203CE7C
ldrh r0, [r5]
bl itemid_is_mail
lsls r0, 24
@@ -76707,7 +76707,7 @@ item_menu_type_b: @ 81AD4B4
b _081AD51A
.pool
_081AD4E4:
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x5]
cmp r0, 0x4
beq _081AD514
@@ -76716,7 +76716,7 @@ _081AD4E4:
lsls r0, 24
cmp r0, 0
bne _081AD514
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -76764,7 +76764,7 @@ _081AD550:
movs r1, 0
movs r2, 0
bl ChangeBgY_ScreenOff
- ldr r4, =0x03005d8c
+ ldr r4, =gUnknown_03005D8C
ldr r0, [r4]
ldr r5, =0x00000496
adds r1, r0, r5
@@ -76781,7 +76781,7 @@ _081AD550:
bl player_bitmagic
bl sub_808B864
bl sub_808BCF4
- ldr r2, =0x0203ce7c
+ ldr r2, =gUnknown_0203CE7C
ldr r0, [r4]
adds r0, r5
ldrh r1, [r0]
@@ -76792,7 +76792,7 @@ _081AD550:
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -76826,18 +76826,18 @@ display_sell_item_ask_str: @ 81AD5DC
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
- ldr r6, =0x0203ce7c
+ ldr r6, =gUnknown_0203CE7C
ldrh r0, [r6]
bl itemid_get_market_price
lsls r0, 16
cmp r0, 0
bne _081AD634
ldrh r0, [r6]
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E960F
adds r0, r4, 0
bl ExpandStringRefs
@@ -76861,9 +76861,9 @@ _081AD634:
b _081AD66A
_081AD64C:
ldrh r0, [r6]
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E962F
adds r0, r4, 0
bl ExpandStringRefs
@@ -76888,10 +76888,10 @@ sub_81AD680: @ 81AD680
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
- ldr r6, =0x02021cc4
- ldr r0, =0x0203ce7c
+ ldr r6, =gUnknown_02021CC4
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl itemid_get_market_price
lsls r0, 16
@@ -76903,7 +76903,7 @@ sub_81AD680: @ 81AD680
movs r2, 0
movs r3, 0x6
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9654
adds r0, r4, 0
bl ExpandStringRefs
@@ -76940,7 +76940,7 @@ sub_81AD6FC: @ 81AD6FC
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
bl bag_menu_remove_money_window
movs r0, 0x4
@@ -76966,7 +76966,7 @@ sub_81AD730: @ 81AD730
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r6, =0x03005e08
+ ldr r6, =gTasks + 0x8
adds r0, r4, r6
mov r8, r0
movs r0, 0x8
@@ -76974,7 +76974,7 @@ sub_81AD730: @ 81AD730
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl itemid_get_market_price
lsls r0, 16
@@ -77009,7 +77009,7 @@ sub_81AD794: @ 81AD794
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r6, r0, r1
adds r0, r6, 0
adds r0, 0x10
@@ -77019,14 +77019,14 @@ sub_81AD794: @ 81AD794
lsrs r0, 24
cmp r0, 0x1
bne _081AD7F4
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000818
adds r0, r1
ldrb r4, [r0]
movs r2, 0x10
ldrsh r5, [r6, r2]
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
bl itemid_get_market_price
lsls r0, 16
@@ -77041,7 +77041,7 @@ sub_81AD794: @ 81AD794
b _081AD844
.pool
_081AD7F4:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -77089,13 +77089,13 @@ sub_81AD84C: @ 81AD84C
lsls r4, r5, 2
adds r4, r5
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
- ldr r6, =0x0203ce7c
+ ldr r6, =gUnknown_0203CE7C
ldrh r0, [r6]
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
bl itemid_get_name
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
mov r8, r0
ldrh r0, [r6]
bl itemid_get_market_price
@@ -77108,7 +77108,7 @@ sub_81AD84C: @ 81AD84C
movs r2, 0
movs r3, 0x6
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9677
adds r0, r4, 0
bl ExpandStringRefs
@@ -77137,10 +77137,10 @@ sub_81AD8C8: @ 81AD8C8
lsls r6, r0, 2
adds r6, r0
lsls r6, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r0, r6
mov r10, r0
- ldr r7, =0x0203ce58
+ ldr r7, =gUnknown_0203CE58
ldrb r5, [r7, 0x5]
lsls r5, 1
movs r1, 0x12
@@ -77152,13 +77152,13 @@ sub_81AD8C8: @ 81AD8C8
adds r5, r0
movs r0, 0x5F
bl audio_play
- ldr r2, =0x0203ce7c
+ ldr r2, =gUnknown_0203CE7C
mov r8, r2
ldrh r0, [r2]
mov r3, r10
ldrh r1, [r3, 0x10]
bl remove_item
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r4, [r0]
movs r1, 0x92
lsls r1, 3
@@ -77185,7 +77185,7 @@ sub_81AD8C8: @ 81AD8C8
bl sub_81ABA88
ldrb r0, [r7, 0x5]
bl load_bag_item_list_buffers
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
mov r2, r9
ldrh r1, [r2]
ldrh r2, [r5]
@@ -77196,12 +77196,12 @@ sub_81AD8C8: @ 81AD8C8
strh r0, [r3]
movs r1, 0x2
bl bag_menu_print_cursor_
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000819
adds r0, r1
ldrb r4, [r0]
- ldr r2, =0x03005d8c
+ ldr r2, =gUnknown_03005D8C
ldr r0, [r2]
movs r3, 0x92
lsls r3, 3
@@ -77211,7 +77211,7 @@ sub_81AD8C8: @ 81AD8C8
adds r0, r4, 0
movs r2, 0
bl PrintMoneyAmountInMoneyBox
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
subs r0, 0x8
adds r6, r0
ldr r0, =sub_81AD9C0
@@ -77231,7 +77231,7 @@ sub_81AD9C0: @ 81AD9C0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x3
ands r0, r1
@@ -77258,7 +77258,7 @@ display_deposit_item_ask_str: @ 81AD9EC
lsls r0, r2, 2
adds r0, r2
lsls r5, r0, 3
- ldr r6, =0x03005e08
+ ldr r6, =gTasks + 0x8
adds r1, r5, r6
movs r0, 0x1
strh r0, [r1, 0x10]
@@ -77271,11 +77271,11 @@ display_deposit_item_ask_str: @ 81AD9EC
b _081ADA5E
.pool
_081ADA18:
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8E42
adds r0, r4, 0
bl ExpandStringRefs
@@ -77318,7 +77318,7 @@ sub_81ADA7C: @ 81ADA7C
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
adds r0, r5, 0
adds r0, 0x10
@@ -77328,7 +77328,7 @@ sub_81ADA7C: @ 81ADA7C
lsrs r0, 24
cmp r0, 0x1
bne _081ADAC0
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r0, [r0]
ldr r1, =0x00000817
adds r0, r1
@@ -77339,7 +77339,7 @@ sub_81ADA7C: @ 81ADA7C
b _081ADB0E
.pool
_081ADAC0:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -77388,7 +77388,7 @@ sub_81ADB14: @ 81ADB14
lsls r1, r0, 2
adds r1, r0
lsls r7, r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
mov r9, r0
adds r2, r7, 0
add r2, r9
@@ -77396,7 +77396,7 @@ sub_81ADB14: @ 81ADB14
movs r0, 0x1
movs r1, 0
bl FillWindowPixelBuffer
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl itemid_is_unique
lsls r0, 24
@@ -77424,16 +77424,16 @@ _081ADB6C:
cmp r6, 0x1
bne _081ADBD4
ldrh r0, [r4]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
mov r2, r8
movs r3, 0x10
ldrsh r1, [r2, r3]
movs r2, 0
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E8E5A
adds r0, r4, 0
bl ExpandStringRefs
@@ -77489,9 +77489,9 @@ sub_81ADC0C: @ 81ADC0C
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x3
ands r0, r1
@@ -77518,7 +77518,7 @@ _081ADC44:
@ bool8 IsWallysBag()
IsWallysBag: @ 81ADC54
push {lr}
- ldr r0, =0x0203ce58
+ ldr r0, =gUnknown_0203CE58
ldrb r0, [r0, 0x4]
cmp r0, 0xA
beq _081ADC68
@@ -77536,11 +77536,11 @@ _081ADC6A:
@ void PrepareBagForWallyTutorial()
PrepareBagForWallyTutorial: @ 81ADC70
push {r4-r6,lr}
- ldr r4, =0x0203ce80
+ ldr r4, =gUnknown_0203CE80
movs r0, 0xD0
bl AllocZeroed
str r0, [r4]
- ldr r5, =0x03005d8c
+ ldr r5, =gUnknown_03005D8C
ldr r1, [r5]
movs r2, 0xAC
lsls r2, 3
@@ -77556,7 +77556,7 @@ PrepareBagForWallyTutorial: @ 81ADC70
movs r2, 0x40
bl memcpy
ldr r0, [r4]
- ldr r2, =0x0203ce58
+ ldr r2, =gUnknown_0203CE58
ldrb r1, [r2, 0x5]
adds r0, 0xCE
strh r1, [r0]
@@ -77579,7 +77579,7 @@ _081ADCAE:
adds r6, 0x1
cmp r6, 0x4
bls _081ADCAE
- ldr r4, =0x03005d8c
+ ldr r4, =gUnknown_03005D8C
ldr r0, [r4]
movs r1, 0xAC
lsls r1, 3
@@ -77603,12 +77603,12 @@ _081ADCAE:
@ void RestoreBagAfterWallyTutorial()
RestoreBagAfterWallyTutorial: @ 81ADD00
push {r4-r6,lr}
- ldr r5, =0x03005d8c
+ ldr r5, =gUnknown_03005D8C
ldr r0, [r5]
movs r1, 0xAC
lsls r1, 3
adds r0, r1
- ldr r4, =0x0203ce80
+ ldr r4, =gUnknown_0203CE80
ldr r1, [r4]
movs r2, 0x78
bl memcpy
@@ -77620,7 +77620,7 @@ RestoreBagAfterWallyTutorial: @ 81ADD00
adds r1, 0x78
movs r2, 0x40
bl memcpy
- ldr r1, =0x0203ce58
+ ldr r1, =gUnknown_0203CE58
ldr r0, [r4]
adds r0, 0xCE
ldrh r0, [r0]
@@ -77682,9 +77682,9 @@ Task_WallyTutorialBagMenu: @ 81ADD98
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -77720,7 +77720,7 @@ _081ADDEC:
ldrb r0, [r4]
movs r1, 0x2
bl bag_menu_print_cursor_
- ldr r1, =0x0203ce7c
+ ldr r1, =gUnknown_0203CE7C
movs r0, 0x4
strh r0, [r1]
adds r0, r5, 0
@@ -77755,11 +77755,11 @@ unknown_ItemMenu_Show: @ 81ADE38
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x020375e2
- ldr r0, =0x0203ce7c
+ ldr r1, =gUnknown_020375E2
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
bl bag_menu_remove_some_window
@@ -77774,7 +77774,7 @@ unknown_ItemMenu_Show: @ 81ADE38
thumb_func_start bag_menu_leave_maybe_3
bag_menu_leave_maybe_3: @ 81ADE6C
push {lr}
- ldr r0, =0x03005dac
+ ldr r0, =gUnknown_03005DAC
ldr r1, =sub_819FA50
str r1, [r0]
ldr r0, =c2_exit_to_overworld_2_switch
@@ -77790,11 +77790,11 @@ unknown_ItemMenu_Give2: @ 81ADE8C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
movs r1, 0x1
bl remove_item
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
bl bag_menu_remove_some_window
@@ -77809,7 +77809,7 @@ unknown_ItemMenu_Give2: @ 81ADE8C
thumb_func_start bag_menu_leave_maybe_2
bag_menu_leave_maybe_2: @ 81ADEBC
push {lr}
- ldr r0, =0x03005dac
+ ldr r0, =gUnknown_03005DAC
ldr r1, =sub_818DEF4
str r1, [r0]
ldr r0, =c2_exit_to_overworld_2_switch
@@ -77825,7 +77825,7 @@ unknown_ItemMenu_Confirm2: @ 81ADEDC
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
bl bag_menu_remove_some_window
@@ -77840,7 +77840,7 @@ unknown_ItemMenu_Confirm2: @ 81ADEDC
thumb_func_start bag_menu_leave_maybe
bag_menu_leave_maybe: @ 81ADF00
push {lr}
- ldr r0, =0x03005dac
+ ldr r0, =gUnknown_03005DAC
ldr r1, =sub_818E564
str r1, [r0]
ldr r0, =c2_exit_to_overworld_2_switch
@@ -77927,7 +77927,7 @@ _081ADFBA:
adds r0, r6, 0
movs r1, 0x7
bl GetWindowAttribute
- ldr r1, =0x0203ce54
+ ldr r1, =gUnknown_0203CE54
ldr r1, [r1]
ldr r2, =0x00000844
adds r1, r2
@@ -77953,7 +77953,7 @@ bag_menu_copy_pocket_name_to_window: @ 81ADFF8
bls _081AE002
movs r7, 0x8
_081AE002:
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
ldr r4, [r0]
ldr r0, =0x00000844
adds r4, r0
@@ -78088,7 +78088,7 @@ bag_menu_print: @ 81AE0BC
sub_81AE124: @ 81AE124
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203ce54
+ ldr r1, =gUnknown_0203CE54
ldr r1, [r1]
movs r2, 0x81
lsls r2, 4
@@ -78104,7 +78104,7 @@ bag_menu_add_window: @ 81AE13C
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
movs r3, 0x81
lsls r3, 4
adds r1, r2, r3
@@ -78138,7 +78138,7 @@ bag_menu_remove_window: @ 81AE184
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203ce54
+ ldr r1, =gUnknown_0203CE54
movs r2, 0x81
lsls r2, 4
adds r0, r2
@@ -78170,7 +78170,7 @@ AddItemMessageWindow: @ 81AE1C4
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x0203ce54
+ ldr r0, =gUnknown_0203CE54
movs r3, 0x81
lsls r3, 4
adds r1, r2, r3
@@ -78197,7 +78197,7 @@ bag_menu_remove_item_message_window: @ 81AE1F8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203ce54
+ ldr r1, =gUnknown_0203CE54
movs r2, 0x81
lsls r2, 4
adds r0, r2
@@ -78257,7 +78257,7 @@ bag_menu_add_money_window: @ 81AE268
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x92
lsls r1, 3
@@ -78387,7 +78387,7 @@ _081AE354:
b _081AE39C
.pool
_081AE38C:
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldrb r1, [r5, 0x1]
adds r0, r4, 0
movs r2, 0x1
@@ -78420,7 +78420,7 @@ _081AE39C:
b _081AE3E8
.pool
_081AE3D8:
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldrb r1, [r2, 0x3]
adds r0, r4, 0
movs r2, 0x1
@@ -78442,7 +78442,7 @@ _081AE3E8:
movs r1, 0x1
movs r3, 0x7
bl bag_menu_print
- ldr r5, =0x02021cc4
+ ldr r5, =gUnknown_02021CC4
ldr r1, =gBattleMoves
adds r0, r6, r7
lsls r0, 2
@@ -78507,7 +78507,7 @@ DoMysteryGiftListMenu: @ 81AE45C
mov r8, r0
lsrs r0, 16
mov r9, r0
- ldr r5, =0x0203ce84
+ ldr r5, =gUnknown_0203CE84
ldrb r4, [r5, 0x4]
cmp r4, 0x1
beq _081AE4F4
@@ -78538,14 +78538,14 @@ _081AE4B0:
ldr r1, [sp, 0x4]
bl sub_8098858
_081AE4C0:
- ldr r0, =0x03006310
+ ldr r0, =gUnknown_03006310
adds r2, r0, 0
ldr r1, [sp]
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
- ldr r4, =0x0203ce84
+ ldr r4, =gUnknown_0203CE84
ldrb r1, [r4, 0x5]
strb r1, [r0, 0x10]
movs r1, 0
@@ -78563,7 +78563,7 @@ _081AE4F4:
ldrb r0, [r5, 0x6]
bl ListMenuHandleInput
str r0, [r5]
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
ldrh r0, [r1, 0x2E]
ands r4, r0
cmp r4, 0
@@ -78601,7 +78601,7 @@ _081AE534:
movs r1, 0
bl sub_819746C
_081AE546:
- ldr r0, =0x0203ce84
+ ldr r0, =gUnknown_0203CE84
ldrb r0, [r0, 0x5]
movs r1, 0x1
bl CopyWindowToVram
@@ -78710,9 +78710,9 @@ ListMenuHandleInput: @ 81AE604
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r3, r1, r0
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -78823,7 +78823,7 @@ sub_81AE6C8: @ 81AE6C8
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r1, r0, r1
cmp r3, 0
beq _081AE6E4
@@ -78859,7 +78859,7 @@ sub_81AE70C: @ 81AE70C
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
ldrb r0, [r4, 0x10]
ldrb r2, [r4, 0x15]
@@ -78896,7 +78896,7 @@ sub_81AE750: @ 81AE750
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
lsrs r1, 20
ldrb r6, [r4, 0x14]
@@ -78935,7 +78935,7 @@ sub_81AE794: @ 81AE794
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
ldrb r0, [r4, 0x10]
movs r1, 0x1
@@ -79017,7 +79017,7 @@ sub_81AE838: @ 81AE838
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r1, r0
cmp r2, 0
beq _081AE856
@@ -79040,7 +79040,7 @@ get_coro_args_x18_x1A: @ 81AE860
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r1, r0
cmp r3, 0
beq _081AE87A
@@ -79066,7 +79066,7 @@ ListMenuGetYCoordForPrintingArrowCursor: @ 81AE88C
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
ldrb r0, [r4, 0x17]
lsls r0, 26
@@ -79117,7 +79117,7 @@ ListMenuInitInternal: @ 81AE8D4
lsls r0, 2
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r7, r0, r1
adds r0, r7, 0
ldm r4!, {r1-r3}
@@ -79132,7 +79132,7 @@ ListMenuInitInternal: @ 81AE8D4
movs r0, 0xFF
strb r0, [r7, 0x1E]
strb r1, [r7, 0x1F]
- ldr r3, =0x03006300
+ ldr r3, =gUnknown_03006300
ldrb r1, [r7, 0x14]
movs r5, 0xF
lsrs r1, 4
@@ -79212,7 +79212,7 @@ ListMenuPrint: @ 81AE9B4
lsls r3, 24
lsrs r3, 24
mov r12, r3
- ldr r5, =0x03006300
+ ldr r5, =gUnknown_03006300
ldrb r1, [r5, 0x3]
movs r0, 0x80
ands r0, r1
@@ -80069,7 +80069,7 @@ sub_81AF028: @ 81AF028
lsls r1, 24
lsls r2, 24
lsrs r2, 24
- ldr r6, =0x03006300
+ ldr r6, =gUnknown_03006300
movs r5, 0xF
ands r0, r5
ldrb r3, [r6]
@@ -80124,7 +80124,7 @@ sub_81AF08C: @ 81AF08C
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r2, r1, r0
cmp r3, 0x10
bhi _081AF154
@@ -80232,7 +80232,7 @@ sub_81AF15C: @ 81AF15C
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r3, r1, r0
cmp r4, 0x10
bhi _081AF25C
@@ -80469,7 +80469,7 @@ AddScrollIndicatorArrowObject: @ 81AF2F0
bl AddObjectToFront
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
lsls r3, r0, 4
adds r3, r0
lsls r3, 2
@@ -80563,7 +80563,7 @@ _081AF3EE:
lsls r0, 2
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r7, r0, r1
movs r0, 0
strb r0, [r7]
@@ -80597,7 +80597,7 @@ _081AF3EE:
ldr r0, =0x0000ffff
cmp r1, r0
bne _081AF47C
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r0, [r7, 0xC]
lsls r1, r0, 4
adds r1, r0
@@ -80641,7 +80641,7 @@ AddScrollIndicatorArrowPairParametrized: @ 81AF4A0
subs r0, 0x2
cmp r0, 0x1
bhi _081AF4C4
- ldr r0, =0x0203ce8c
+ ldr r0, =gUnknown_0203CE8C
movs r1, 0x2
strb r1, [r0]
strb r4, [r0, 0x1]
@@ -80653,7 +80653,7 @@ AddScrollIndicatorArrowPairParametrized: @ 81AF4A0
b _081AF4D6
.pool
_081AF4C4:
- ldr r0, =0x0203ce8c
+ ldr r0, =gUnknown_0203CE8C
movs r1, 0
strb r1, [r0]
strb r2, [r0, 0x1]
@@ -80693,7 +80693,7 @@ Task_ScrollIndicatorArrowPair: @ 81AF504
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
ldr r0, [r4, 0x4]
ldrh r5, [r0]
@@ -80703,7 +80703,7 @@ Task_ScrollIndicatorArrowPair: @ 81AF504
ldr r0, =0x0000ffff
cmp r5, r0
beq _081AF548
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldrb r1, [r4, 0xC]
lsls r0, r1, 4
adds r0, r1
@@ -80716,7 +80716,7 @@ Task_ScrollIndicatorArrowPair: @ 81AF504
b _081AF55E
.pool
_081AF548:
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldrb r1, [r4, 0xC]
lsls r0, r1, 4
adds r0, r1
@@ -80769,13 +80769,13 @@ Task_ScrollIndicatorArrowPairOnMainMenu: @ 81AF59C
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
movs r1, 0x1E
ldrsh r0, [r4, r1]
cmp r0, 0
beq _081AF5E8
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldrb r1, [r4, 0xC]
lsls r0, r1, 4
adds r0, r1
@@ -80799,7 +80799,7 @@ Task_ScrollIndicatorArrowPairOnMainMenu: @ 81AF59C
b _081AF612
.pool
_081AF5E8:
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldrb r1, [r4, 0xC]
lsls r0, r1, 4
adds r0, r1
@@ -80837,7 +80837,7 @@ RemoveScrollIndicatorArrowPair: @ 81AF620
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
ldrh r0, [r5, 0xE]
ldr r4, =0x0000ffff
@@ -80854,7 +80854,7 @@ _081AF648:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
bl RemoveObjectAndFreeTiles
ldrb r1, [r5, 0xD]
@@ -81157,7 +81157,7 @@ _081AF896:
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
ldrh r0, [r6, 0x6]
movs r3, 0
@@ -81201,7 +81201,7 @@ _081AF896:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r7, =0x02020630
+ ldr r7, =gUnknown_02020630
adds r0, r7
adds r1, r5, 0
bl SetSpriteOamTables_NoPriorityFromTable
@@ -81274,9 +81274,9 @@ ListMenuUpdateRedOutlineCursorObject: @ 81AF994
lsls r3, r0, 2
adds r3, r0
lsls r3, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r3, r0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r4, [r3, 0xC]
lsls r0, r4, 4
adds r0, r4
@@ -81306,7 +81306,7 @@ ListMenuRemoveRedOutlineCursorObject: @ 81AF9D8
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
ldr r0, [r4, 0x8]
bl Free
@@ -81325,7 +81325,7 @@ _081AFA06:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
adds r0, r5, 0
@@ -81419,7 +81419,7 @@ _081AFAC6:
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
ldrh r0, [r5, 0x6]
strh r0, [r4, 0x2]
@@ -81442,7 +81442,7 @@ _081AFAC6:
movs r3, 0
bl AddObjectToFront
strb r0, [r4]
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
ldrb r1, [r4]
lsls r0, r1, 4
adds r0, r1
@@ -81490,9 +81490,9 @@ ListMenuUpdateRedArrowCursorObject: @ 81AFB68
lsls r3, r0, 2
adds r3, r0
lsls r3, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r3, r0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r4, [r3]
lsls r0, r4, 4
adds r0, r4
@@ -81520,7 +81520,7 @@ ListMenuRemoveRedArrowCursorObject: @ 81AFBA0
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
ldrh r0, [r4, 0x2]
ldr r6, =0x0000ffff
@@ -81537,7 +81537,7 @@ _081AFBC8:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
adds r0, r5, 0
@@ -81551,7 +81551,7 @@ _081AFBC8:
thumb_func_start sub_81AFBF0
sub_81AFBF0: @ 81AFBF0
push {lr}
- ldr r1, =0x0203ce9c
+ ldr r1, =gUnknown_0203CE9C
movs r2, 0
adds r0, r1, 0
adds r0, 0x1C
@@ -81573,7 +81573,7 @@ sub_81AFC0C: @ 81AFC0C
lsrs r0, 24
cmp r0, 0x7
bhi _081AFC20
- ldr r1, =0x0203ce9c
+ ldr r1, =gUnknown_0203CE9C
lsls r0, 2
adds r0, r1
str r2, [r0]
@@ -81592,7 +81592,7 @@ sub_81AFC28: @ 81AFC28
adds r0, r1, 0
cmp r0, 0xFF
beq _081AFC68
- ldr r5, =0x0203ce9c
+ ldr r5, =gUnknown_0203CE9C
_081AFC38:
cmp r1, 0xF7
beq _081AFC48
@@ -81631,7 +81631,7 @@ _081AFC68:
thumb_func_start sub_81AFC74
sub_81AFC74: @ 81AFC74
lsls r0, 24
- ldr r1, =0x0203ce9c
+ ldr r1, =gUnknown_0203CE9C
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -81643,7 +81643,7 @@ sub_81AFC74: @ 81AFC74
sav1_are_mapnumbers_in_given_list: @ 81AFC84
push {r4,lr}
adds r2, r0, 0
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -81716,7 +81716,7 @@ sav2_set_x9_bit3_when_sav1_in_pokecenter: @ 81AFCFC
bl sav1_is_in_pokecenter
cmp r0, 0
bne _081AFD18
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0xFD
@@ -81724,7 +81724,7 @@ sav2_set_x9_bit3_when_sav1_in_pokecenter: @ 81AFCFC
b _081AFD22
.pool
_081AFD18:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0x2
@@ -81742,7 +81742,7 @@ sub_81AFD2C: @ 81AFD2C
bl sub_81AFCDC
cmp r0, 0
bne _081AFD48
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0xFB
@@ -81750,7 +81750,7 @@ sub_81AFD2C: @ 81AFD2C
b _081AFD52
.pool
_081AFD48:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0x4
@@ -81768,7 +81768,7 @@ sub_81AFD5C: @ 81AFD5C
bl sub_81AFCEC
cmp r0, 0
bne _081AFD78
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0xF7
@@ -81776,7 +81776,7 @@ sub_81AFD5C: @ 81AFD5C
b _081AFD82
.pool
_081AFD78:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0x8
@@ -81800,7 +81800,7 @@ sav2_set_x9_depending_on_sav1_map: @ 81AFD8C
thumb_func_start sub_81AFDA0
sub_81AFDA0: @ 81AFDA0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
adds r2, 0xA8
ldr r0, [r2]
@@ -81826,7 +81826,7 @@ sub_81AFDA0: @ 81AFDA0
thumb_func_start sub_81AFDD0
sub_81AFDD0: @ 81AFDD0
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
movs r0, 0x80
@@ -81840,14 +81840,14 @@ sub_81AFDD0: @ 81AFDD0
@ bool8 AllocItemIconTemporaryBuffers()
AllocItemIconTemporaryBuffers: @ 81AFDE4
push {r4,r5,lr}
- ldr r5, =0x0203cebc
+ ldr r5, =gUnknown_0203CEBC
movs r0, 0x90
lsls r0, 1
bl Alloc
str r0, [r5]
cmp r0, 0
beq _081AFE1A
- ldr r4, =0x0203cec0
+ ldr r4, =gUnknown_0203CEC0
movs r0, 0x80
lsls r0, 2
bl AllocZeroed
@@ -81872,10 +81872,10 @@ _081AFE1C:
@ void FreeItemIconTemporaryBuffers()
FreeItemIconTemporaryBuffers: @ 81AFE24
push {lr}
- ldr r0, =0x0203cebc
+ ldr r0, =gUnknown_0203CEBC
ldr r0, [r0]
bl Free
- ldr r0, =0x0203cec0
+ ldr r0, =gUnknown_0203CEC0
ldr r0, [r0]
bl Free
pop {r0}
@@ -81927,11 +81927,11 @@ AddItemIconObject: @ 81AFE70
adds r0, r5, 0
movs r1, 0
bl GetItemIconPicOrPalette
- ldr r4, =0x0203cebc
+ ldr r4, =gUnknown_0203CEBC
ldr r1, [r4]
bl LZDecompressWram
ldr r0, [r4]
- ldr r4, =0x0203cec0
+ ldr r4, =gUnknown_0203CEC0
ldr r1, [r4]
bl CopyItemIconPicTo4x4Buffer
ldr r0, [r4]
@@ -82012,11 +82012,11 @@ AddItemIconObjectWithCustomObjectTemplate: @ 81AFF34
adds r0, r5, 0
movs r1, 0
bl GetItemIconPicOrPalette
- ldr r4, =0x0203cebc
+ ldr r4, =gUnknown_0203CEBC
ldr r1, [r4]
bl LZDecompressWram
ldr r0, [r4]
- ldr r4, =0x0203cec0
+ ldr r4, =gUnknown_0203CEC0
ldr r1, [r4]
bl CopyItemIconPicTo4x4Buffer
ldr r0, [r4]
@@ -82133,7 +82133,7 @@ sub_81B0038: @ 81B0038
lsls r4, 24
lsrs r6, r4, 24
bl reset_brm
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
mov r10, r0
movs r0, 0x8E
lsls r0, 2
@@ -82148,7 +82148,7 @@ sub_81B0038: @ 81B0038
b _081B0194
.pool
_081B0088:
- ldr r3, =0x0203cec8
+ ldr r3, =gUnknown_0203CEC8
movs r1, 0xF
mov r4, r8
ands r1, r4
@@ -82220,7 +82220,7 @@ _081B00F8:
strb r1, [r6, 0x8]
_081B0114:
movs r2, 0
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
movs r4, 0x86
lsls r4, 2
movs r3, 0
@@ -82236,7 +82236,7 @@ _081B011E:
cmp r2, 0xF
bls _081B011E
movs r2, 0
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
movs r3, 0xFF
_081B0138:
ldr r0, [r4]
@@ -82265,7 +82265,7 @@ _081B015C:
adds r1, r0, 0
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -82275,7 +82275,7 @@ _081B017A:
movs r0, 0
strb r0, [r6, 0x9]
_081B017E:
- ldr r2, =0x03003014
+ ldr r2, =gUnknown_03003014
ldrb r1, [r2]
movs r0, 0x5
negs r0, r0
@@ -82346,7 +82346,7 @@ _081B0206:
sub_81B020C: @ 81B020C
push {r4,lr}
sub sp, 0x4
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r0, r1, r2
@@ -82391,7 +82391,7 @@ _081B0290:
bl SetVBlankHBlankCallbacksToNull
bl sub_8121DA0
bl clear_scheduled_bg_copies_to_vram
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82402,12 +82402,12 @@ _081B02AC:
b _081B0484
_081B02B2:
bl sub_80A1A74
- ldr r2, =0x02037fd4
+ ldr r2, =gUnknown_02037FD4
ldrb r0, [r2, 0x8]
movs r1, 0x80
orrs r0, r1
strb r0, [r2, 0x8]
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82418,7 +82418,7 @@ _081B02D4:
b _081B0484
_081B02DA:
bl ResetObjectPaletteAllocator
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82435,7 +82435,7 @@ _081B02F8:
b _081B0484
_081B02FE:
bl sub_81B209C
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82450,7 +82450,7 @@ _081B0310:
movs r0, 0x1
b _081B04B2
_081B0322:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0x86
lsls r1, 2
@@ -82466,14 +82466,14 @@ _081B0338:
bne _081B0344
b _081B04B0
_081B0344:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
b _081B048C
.pool
_081B0354:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x8]
lsls r0, 26
lsrs r0, 30
@@ -82481,12 +82481,12 @@ _081B0354:
b _081B0484
.pool
_081B0368:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x8]
lsls r0, 26
lsrs r0, 30
bl sub_81B0740
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0x86
lsls r1, 2
@@ -82497,7 +82497,7 @@ _081B0368:
.pool
_081B038C:
bl sub_81B5D30
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82508,7 +82508,7 @@ _081B03A0:
b _081B0484
_081B03A6:
bl sub_81B6160
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82524,7 +82524,7 @@ _081B03BE:
bne _081B03CA
b _081B04B0
_081B03CA:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0x86
lsls r1, 2
@@ -82538,7 +82538,7 @@ _081B03E0:
lsls r0, 24
cmp r0, 0
beq _081B04B0
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0x86
lsls r1, 2
@@ -82549,14 +82549,14 @@ _081B03E0:
.pool
_081B0400:
bl sub_81B0F28
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
b _081B048C
.pool
_081B0414:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -82570,7 +82570,7 @@ _081B0428:
adds r1, r2, r0
b _081B048C
_081B0430:
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
ldr r0, [r0]
movs r1, 0
@@ -82587,12 +82587,12 @@ _081B044C:
movs r1, 0x10
movs r2, 0
bl sub_80A2A20
- ldr r2, =0x02037fd4
+ ldr r2, =gUnknown_02037FD4
ldrb r1, [r2, 0x8]
movs r0, 0x7F
ands r0, r1
strb r0, [r2, 0x8]
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r0, 0x87
lsls r0, 3
adds r1, r0
@@ -82607,7 +82607,7 @@ _081B0474:
movs r3, 0
bl pal_fade_maybe
_081B0484:
- ldr r1, =0x030022c0
+ ldr r1, =gUnknown_030022C0
movs r2, 0x87
lsls r2, 3
adds r1, r2
@@ -82663,13 +82663,13 @@ sub_81B04F8: @ 81B04F8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B051C
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldr r0, [r0]
bl SetMainCallback2
bl sub_81B06F4
@@ -82684,14 +82684,14 @@ _081B051C:
thumb_func_start reset_brm
reset_brm: @ 81B052C
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
movs r1, 0
str r1, [r0]
- ldr r0, =0x0203cee4
+ ldr r0, =gUnknown_0203CEE4
str r1, [r0]
- ldr r0, =0x0203cedc
+ ldr r0, =gUnknown_0203CEDC
str r1, [r0]
- ldr r0, =0x0203cee0
+ ldr r0, =gUnknown_0203CEE0
str r1, [r0]
bx lr
.pool
@@ -82700,7 +82700,7 @@ reset_brm: @ 81B052C
thumb_func_start sub_81B0550
sub_81B0550: @ 81B0550
push {r4,r5,lr}
- ldr r5, =0x0203cee4
+ ldr r5, =gUnknown_0203CEE4
movs r4, 0x80
lsls r4, 4
adds r0, r4, 0
@@ -82751,7 +82751,7 @@ _081B05C2:
sub_81B05C8: @ 81B05C8
push {r4,lr}
sub sp, 0x4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0x86
lsls r1, 2
@@ -82777,7 +82777,7 @@ _081B05F0:
.4byte _081B0690
.4byte _081B0694
_081B0610:
- ldr r4, =0x0203cee0
+ ldr r4, =gUnknown_0203CEE0
ldr r0, =gUnknown_08D967EC
mov r1, sp
bl malloc_and_decompress
@@ -82797,7 +82797,7 @@ _081B0638:
cmp r0, 0
bne _081B06B4
ldr r0, =gUnknown_08D96BA0
- ldr r1, =0x0203cee4
+ ldr r1, =gUnknown_0203CEE4
ldr r1, [r1]
bl LZDecompressWram
b _081B069A
@@ -82808,8 +82808,8 @@ _081B0658:
lsls r2, 1
movs r1, 0
bl decompress_palette
- ldr r0, =0x02037714
- ldr r4, =0x0203cec4
+ ldr r0, =gUnknown_02037714
+ ldr r4, =gUnknown_0203CEC4
ldr r1, [r4]
adds r1, 0x18
movs r2, 0xB0
@@ -82834,7 +82834,7 @@ _081B0694:
_081B0696:
bl sub_81B06C0
_081B069A:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
_081B069E:
movs r0, 0x86
@@ -82862,7 +82862,7 @@ sub_81B06C0: @ 81B06C0
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 28
- ldr r5, =0x02037774
+ ldr r5, =gUnknown_02037774
lsrs r4, 23
adds r1, r5, 0
subs r1, 0x60
@@ -82870,7 +82870,7 @@ sub_81B06C0: @ 81B06C0
adds r0, r5, 0
movs r2, 0x10
bl CpuSet
- ldr r0, =0x02037b14
+ ldr r0, =gUnknown_02037B14
adds r4, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -82885,25 +82885,25 @@ sub_81B06C0: @ 81B06C0
thumb_func_start sub_81B06F4
sub_81B06F4: @ 81B06F4
push {lr}
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
cmp r0, 0
beq _081B0702
bl Free
_081B0702:
- ldr r0, =0x0203cee4
+ ldr r0, =gUnknown_0203CEE4
ldr r0, [r0]
cmp r0, 0
beq _081B070E
bl Free
_081B070E:
- ldr r0, =0x0203cee0
+ ldr r0, =gUnknown_0203CEE0
ldr r0, [r0]
cmp r0, 0
beq _081B071A
bl Free
_081B071A:
- ldr r0, =0x0203cedc
+ ldr r0, =gUnknown_0203CEDC
ldr r0, [r0]
cmp r0, 0
beq _081B0726
@@ -82923,7 +82923,7 @@ sub_81B0740: @ 81B0740
push {r6,r7}
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
movs r0, 0x60
bl Alloc
str r0, [r4]
@@ -83000,7 +83000,7 @@ sub_81B07E0: @ 81B07E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
@@ -83010,14 +83010,14 @@ sub_81B07E0: @ 81B07E0
bls _081B085C
adds r0, r5, 0
bl sub_81B0CEC
- ldr r0, =0x02022ff8
+ ldr r0, =gUnknown_02022FF8
subs r1, r5, 0x3
lsls r1, 5
adds r1, r0
ldrh r0, [r1]
cmp r0, 0
bne _081B0828
- ldr r0, =0x0203cedc
+ ldr r0, =gUnknown_0203CEDC
lsls r4, r5, 4
ldr r0, [r0]
adds r0, r4
@@ -83026,7 +83026,7 @@ sub_81B07E0: @ 81B07E0
b _081B0836
.pool
_081B0828:
- ldr r0, =0x0203cedc
+ ldr r0, =gUnknown_0203CEDC
lsls r4, r5, 4
ldr r0, [r0]
adds r0, r4
@@ -83034,7 +83034,7 @@ _081B0828:
bl sub_81B2748
_081B0836:
adds r5, r4, 0
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
ldr r0, [r4]
adds r0, r5, r0
ldrb r0, [r0, 0x8]
@@ -83051,13 +83051,13 @@ _081B0836:
_081B085C:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
cmp r0, 0
bne _081B089C
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
ldr r0, [r4]
lsls r5, 4
adds r0, r5, r0
@@ -83075,7 +83075,7 @@ _081B085C:
b _081B092C
.pool
_081B089C:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x8]
movs r1, 0xF
ands r1, r0
@@ -83118,7 +83118,7 @@ _081B08E4:
adds r0, r5, 0
bl sub_81B0948
_081B08F6:
- ldr r2, =0x0203cec8
+ ldr r2, =gUnknown_0203CEC8
ldrb r1, [r2, 0x8]
movs r0, 0xF
ands r0, r1
@@ -83145,7 +83145,7 @@ _081B0922:
_081B092A:
lsls r5, 4
_081B092C:
- ldr r0, =0x0203cedc
+ ldr r0, =gUnknown_0203CEDC
ldr r0, [r0]
adds r0, r5, r0
ldrb r0, [r0, 0x8]
@@ -83168,7 +83168,7 @@ sub_81B0948: @ 81B0948
movs r0, 0x64
adds r1, r4, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
adds r0, r7, 0
movs r1, 0x2D
@@ -83176,7 +83176,7 @@ sub_81B0948: @ 81B0948
adds r2, r0, 0
cmp r2, 0
beq _081B09A0
- ldr r6, =0x0203cedc
+ ldr r6, =gUnknown_0203CEDC
ldr r0, [r6]
lsls r5, r4, 4
adds r0, r5, r0
@@ -83199,7 +83199,7 @@ sub_81B0948: @ 81B0948
b _081B0A02
.pool
_081B09A0:
- ldr r5, =0x0203cedc
+ ldr r5, =gUnknown_0203CEDC
ldr r0, [r5]
lsls r4, 4
adds r0, r4, r0
@@ -83263,9 +83263,9 @@ sub_81B0A10: @ 81B0A10
movs r1, 0x64
adds r2, r0, 0
muls r2, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r6, r2, r1
- ldr r7, =0x0203cedc
+ ldr r7, =gUnknown_0203CEDC
ldr r1, [r7]
lsls r5, r0, 4
adds r1, r5, r1
@@ -83322,9 +83322,9 @@ sub_81B0A9C: @ 81B0A9C
lsrs r5, r0, 24
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r6, =0x0203cef8
+ ldr r6, =gUnknown_0203CEF8
bl sub_81B85AC
lsls r0, 24
cmp r0, 0
@@ -83378,7 +83378,7 @@ sub_81B0B08: @ 81B0B08
lsrs r4, r0, 24
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_80DAE0C
lsls r0, 24
@@ -83420,7 +83420,7 @@ sub_81B0B60: @ 81B0B60
lsrs r4, r0, 24
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_806E25C
lsls r0, 24
@@ -83473,7 +83473,7 @@ sub_81B0BC4: @ 81B0BC4
lsrs r4, r0, 24
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xC
bl pokemon_getattr
@@ -83502,18 +83502,18 @@ sub_81B0BFC: @ 81B0BFC
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r6, r1, r0
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r4, [r0]
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0xC
bne _081B0C40
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r2, [r0]
adds r0, r5, 0
movs r1, 0
@@ -83576,7 +83576,7 @@ sub_81B0C94: @ 81B0C94
lsrs r2, 24
movs r0, 0x64
muls r0, r4
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
adds r0, r3
bl sub_81B22D8
lsls r0, 24
@@ -83620,13 +83620,13 @@ sub_81B0CEC: @ 81B0CEC
sub sp, 0x8
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203cedc
+ ldr r1, =gUnknown_0203CEDC
lsls r2, r0, 4
ldr r1, [r1]
adds r6, r1, r2
subs r0, 0x3
lsls r0, 24
- ldr r5, =0x02022ff8
+ ldr r5, =gUnknown_02022FF8
lsrs r0, 19
mov r8, r0
adds r7, r0, r5
@@ -83647,7 +83647,7 @@ _081B0D24:
movs r2, 0
movs r3, 0
bl _call_via_r4
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
adds r5, 0x4
add r5, r8
adds r0, r4, 0
@@ -83694,7 +83694,7 @@ _081B0D8E:
thumb_func_start sub_81B0DA0
sub_81B0DA0: @ 81B0DA0
push {r4,r5,lr}
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
ldr r0, [r5]
movs r4, 0x86
lsls r4, 2
@@ -83724,7 +83724,7 @@ _081B0DCE:
thumb_func_start sub_81B0DD4
sub_81B0DD4: @ 81B0DD4
lsls r0, 16
- ldr r1, =0x0203cee0
+ ldr r1, =gUnknown_0203CEE0
lsrs r0, 11
ldr r1, [r1]
adds r1, r0
@@ -83743,7 +83743,7 @@ party_menu_add_per_mon_objects_internal: @ 81B0DE8
sub sp, 0x4
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
@@ -83755,7 +83755,7 @@ party_menu_add_per_mon_objects_internal: @ 81B0DE8
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r0, =0x02022ff8
+ ldr r0, =gUnknown_02022FF8
mov r9, r0
mov r2, r10
lsls r2, 5
@@ -83769,7 +83769,7 @@ party_menu_add_per_mon_objects_internal: @ 81B0DE8
adds r1, 0x18
add r1, r8
ldr r1, [r1]
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
lsls r5, r7, 4
ldr r2, [r4]
adds r2, r5
@@ -83800,12 +83800,12 @@ _081B0E68:
lsls r0, 24
lsrs r3, r0, 24
_081B0E78:
- ldr r1, =0x02022ff8
+ ldr r1, =gUnknown_02022FF8
mov r2, r10
lsls r0, r2, 5
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x0203cedc
+ ldr r1, =gUnknown_0203CEDC
ldr r2, [r1]
adds r2, r5
adds r1, r3, 0
@@ -83816,14 +83816,14 @@ _081B0E98:
movs r0, 0x64
adds r1, r7, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r6, r1, r0
adds r0, r6, 0
movs r1, 0xB
bl pokemon_getattr
cmp r0, 0
beq _081B0EDC
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
lsls r5, r7, 4
ldr r1, [r4]
adds r1, r5
@@ -83857,7 +83857,7 @@ _081B0EDC:
thumb_func_start party_menu_add_per_mon_objects
party_menu_add_per_mon_objects: @ 81B0EF4
push {r4,r5,lr}
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
ldr r0, [r5]
movs r4, 0x86
lsls r4, 2
@@ -83888,7 +83888,7 @@ _081B0F22:
sub_81B0F28: @ 81B0F28
push {r4,lr}
sub sp, 0xC
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
@@ -83907,7 +83907,7 @@ sub_81B0F28: @ 81B0F28
b _081B0FBC
.pool
_081B0F54:
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -83949,7 +83949,7 @@ _081B0F9C:
ands r1, r2
orrs r1, r0
str r1, [r3, 0x8]
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x9]
movs r1, 0x1
bl sub_81B0FCC
@@ -83978,13 +83978,13 @@ sub_81B0FCC: @ 81B0FCC
beq _081B1074
movs r0, 0x64
muls r0, r7
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
cmp r0, 0
beq _081B10E8
- ldr r6, =0x0203cedc
+ ldr r6, =gUnknown_0203CEDC
lsls r5, r7, 4
ldr r4, [r6]
adds r4, r5
@@ -84031,14 +84031,14 @@ _081B1052:
movs r3, 0x7
bl sub_8199C30
_081B1064:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrh r0, [r0, 0x8]
lsls r0, 21
b _081B10DA
.pool
_081B1074:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -84087,7 +84087,7 @@ _081B10C0:
movs r3, 0x7
bl sub_8199C30
_081B10D2:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldr r0, [r0, 0x8]
lsls r0, 14
@@ -84121,7 +84121,7 @@ sub_81B10F8: @ 81B10F8
_081B110A:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x39
bl pokemon_getattr
@@ -84141,7 +84141,7 @@ _081B1120:
lsls r0, r4, 24
lsrs r4, r0, 24
_081B1136:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0xB]
adds r2, r0, 0
cmp r1, 0x9
@@ -84191,7 +84191,7 @@ sub_81B118C: @ 81B118C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0x30
ands r0, r1
@@ -84210,14 +84210,14 @@ _081B11AA:
_081B11B4:
cmp r2, 0x2
bhi _081B11F6
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 11
ands r0, r1
cmp r0, 0
beq _081B11F6
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r1, =0x00000439
adds r0, r1
ldrb r1, [r0]
@@ -84227,7 +84227,7 @@ _081B11B4:
beq _081B11F6
adds r0, r2, 0
bl sub_81B8F38
- ldr r1, =0x0202449c
+ ldr r1, =gUnknown_0202449C
ldr r1, [r1]
movs r2, 0xA8
lsls r2, 2
@@ -84283,13 +84283,13 @@ sub_81B120C: @ 81B120C
thumb_func_start sub_81B1250
sub_81B1250: @ 81B1250
push {lr}
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x49
ands r0, r1
cmp r0, 0x49
bne _081B1280
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r1, =0x00000439
adds r0, r1
ldrb r1, [r0]
@@ -84347,7 +84347,7 @@ sub_81B12C0: @ 81B12C0
movs r2, 0
movs r3, 0x10
bl pal_fade_maybe
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -84366,13 +84366,13 @@ c3_0811FAB4: @ 81B12F8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B134C
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
ldrb r1, [r4, 0x8]
movs r0, 0xF
ands r0, r1
@@ -84380,7 +84380,7 @@ c3_0811FAB4: @ 81B12F8
bne _081B131A
bl sub_81B9080
_081B131A:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldr r0, [r0, 0x4]
cmp r0, 0
@@ -84404,7 +84404,7 @@ _081B134C:
thumb_func_start brm_get_pokemon_selection
brm_get_pokemon_selection: @ 81B1354
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x9]
bx lr
.pool
@@ -84412,7 +84412,7 @@ brm_get_pokemon_selection: @ 81B1354
thumb_func_start sub_81B1360
sub_81B1360: @ 81B1360
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x8]
lsls r0, 28
lsrs r0, 28
@@ -84426,7 +84426,7 @@ sub_81B1370: @ 81B1370
lsls r0, 24
lsrs r5, r0, 24
adds r6, r5, 0
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -84465,7 +84465,7 @@ _081B13C0:
bl sub_81B15D0
b _081B13E0
_081B13CA:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -84484,7 +84484,7 @@ _081B13E0:
thumb_func_start sub_81B13EC
sub_81B13EC: @ 81B13EC
push {lr}
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0xB]
cmp r1, 0x8
beq _081B13FA
@@ -84511,14 +84511,14 @@ sub_81B140C: @ 81B140C
ldrsb r0, [r4, r0]
cmp r0, 0x6
bne _081B142C
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldr r1, [r0, 0x4]
adds r0, r5, 0
bl _call_via_r1
b _081B159E
.pool
_081B142C:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
subs r0, 0x3
cmp r0, 0xA
@@ -84552,7 +84552,7 @@ _081B1478:
bne _081B1486
b _081B159E
_081B1486:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
@@ -84568,11 +84568,11 @@ _081B149C:
bne _081B14AA
b _081B159E
_081B14AA:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
- ldr r2, =0x0203cec4
+ ldr r2, =gUnknown_0203CEC4
cmp r0, 0x1
bne _081B14BE
ldr r1, [r2]
@@ -84582,7 +84582,7 @@ _081B14BE:
ldr r0, [r2]
adds r0, 0xD
bl sub_81B302C
- ldr r0, =0x03006328
+ ldr r0, =gUnknown_03006328
ldr r1, =sub_81B6794
ldr r2, [r0]
adds r0, r5, 0
@@ -84597,7 +84597,7 @@ _081B14E8:
beq _081B159E
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
@@ -84613,7 +84613,7 @@ _081B1510:
beq _081B159E
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
@@ -84629,7 +84629,7 @@ _081B1538:
beq _081B159E
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
@@ -84676,7 +84676,7 @@ sub_81B15A4: @ 81B15A4
ldrb r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x2D
bl pokemon_getattr
@@ -84700,7 +84700,7 @@ sub_81B15D0: @ 81B15D0
adds r5, r1, 0
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0x8
beq _081B1602
@@ -84745,11 +84745,11 @@ _081B161E:
lsls r0, 24
cmp r0, 0
bne _081B1642
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0x7
strh r0, [r1]
_081B1642:
- ldr r0, =0x0203cee8
+ ldr r0, =gUnknown_0203CEE8
movs r1, 0
strb r1, [r0]
movs r0, 0x7
@@ -84769,7 +84769,7 @@ sub_81B1660: @ 81B1660
lsls r0, 24
lsrs r6, r0, 24
movs r5, 0
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x8]
movs r1, 0xF
ands r1, r0
@@ -84786,18 +84786,18 @@ _081B1680:
_081B168A:
cmp r5, 0
beq _081B16CC
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
adds r0, r4, 0
adds r1, r5, 0
bl ExpandStringRefs
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -84826,7 +84826,7 @@ sub_81B16D4: @ 81B16D4
cmp r0, 0x1
beq _081B16F8
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -84862,9 +84862,9 @@ _081B1728:
beq _081B1752
b _081B1758
_081B172E:
- ldr r0, =0x0203cee8
+ ldr r0, =gUnknown_0203CEE8
strb r1, [r0]
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
movs r0, 0x7
strb r0, [r1, 0x9]
bl sub_81B8558
@@ -84888,7 +84888,7 @@ _081B1758:
sub_81B1760: @ 81B1760
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x30]
adds r3, r0, 0
cmp r1, 0x20
@@ -84933,7 +84933,7 @@ _081B17AA:
_081B17AE:
movs r1, 0x1
_081B17B0:
- ldr r3, =0x030022c0
+ ldr r3, =gUnknown_030022C0
_081B17B2:
ldrh r2, [r3, 0x2E]
movs r0, 0x8
@@ -84980,7 +84980,7 @@ sub_81B17F8: @ 81B17F8
lsls r1, 24
lsrs r1, 24
ldrb r4, [r5]
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x8]
lsls r0, 26
lsrs r0, 30
@@ -85051,7 +85051,7 @@ _081B187A:
_081B1888:
cmp r1, 0x6
bne _081B1898
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
subs r0, 0x1
b _081B1950
@@ -85059,7 +85059,7 @@ _081B1888:
_081B1898:
cmp r1, 0x7
bne _081B18BC
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -85069,7 +85069,7 @@ _081B1898:
b _081B1950
.pool
_081B18B0:
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
subs r0, 0x1
b _081B1950
@@ -85085,12 +85085,12 @@ _081B18C0:
beq _081B194E
movs r1, 0
ldrsb r1, [r4, r1]
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
subs r0, 0x1
cmp r1, r0
bne _081B18F4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -85106,7 +85106,7 @@ _081B18F4:
adds r0, r2, 0x1
b _081B1950
_081B18F8:
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
cmp r0, 0x1
beq _081B1952
@@ -85114,7 +85114,7 @@ _081B18F8:
ldrsb r0, [r4, r0]
cmp r0, 0
bne _081B1952
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 28
@@ -85133,7 +85133,7 @@ _081B1924:
beq _081B1952
cmp r0, 0x7
beq _081B1952
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r3, [r0]
movs r1, 0
ldrsb r1, [r4, r1]
@@ -85194,7 +85194,7 @@ _081B1988:
_081B1996:
cmp r0, 0x6
bne _081B19A8
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
subs r0, 0x1
b _081B1AF2
@@ -85202,7 +85202,7 @@ _081B1996:
_081B19A8:
cmp r0, 0x7
bne _081B19C4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -85253,7 +85253,7 @@ _081B19F8:
asrs r0, 24
cmp r0, r6
bne _081B19E0
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -85270,14 +85270,14 @@ _081B1A24:
ldrsb r0, [r4, r0]
cmp r0, 0
bne _081B1A5C
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 28
lsrs r6, r0, 29
cmp r6, 0x3
bne _081B1A54
- ldr r0, =0x02024618
+ ldr r0, =gUnknown_02024618
movs r1, 0xB
bl pokemon_getattr
cmp r0, 0
@@ -85286,20 +85286,20 @@ _081B1A24:
b _081B1AF4
.pool
_081B1A54:
- ldr r0, =0x020245b4
+ ldr r0, =gUnknown_020245B4
b _081B1A70
.pool
_081B1A5C:
cmp r0, 0x1
bne _081B1AF4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 28
lsrs r5, r0, 29
cmp r5, 0x5
bne _081B1A88
- ldr r0, =0x020246e0
+ ldr r0, =gUnknown_020246E0
_081B1A70:
movs r1, 0xB
bl pokemon_getattr
@@ -85309,7 +85309,7 @@ _081B1A70:
b _081B1AF4
.pool
_081B1A88:
- ldr r0, =0x0202467c
+ ldr r0, =gUnknown_0202467C
movs r1, 0xB
bl pokemon_getattr
cmp r0, 0
@@ -85324,7 +85324,7 @@ _081B1A9C:
lsrs r0, 24
cmp r0, 0x1
bhi _081B1ACC
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r3, [r0]
movs r1, 0
ldrsb r1, [r4, r1]
@@ -85346,7 +85346,7 @@ _081B1ACC:
lsrs r0, 24
cmp r0, 0x1
bhi _081B1AF4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r3, [r0]
movs r1, 0
ldrsb r1, [r4, r1]
@@ -85389,7 +85389,7 @@ _081B1B0A:
asrs r4, r1, 24
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -85433,7 +85433,7 @@ sub_81B1B5C: @ 81B1B5C
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -85457,7 +85457,7 @@ sub_81B1B8C: @ 81B1B8C
lsrs r0, 16
cmp r0, 0x1
beq _081B1BC8
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -85505,7 +85505,7 @@ sub_81B1BE8: @ 81B1BE8
beq _081B1C0E
movs r0, 0
bl display_pokemon_menu_message
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -85540,7 +85540,7 @@ sub_81B1C1C: @ 81B1C1C
lsrs r0, 24
cmp r0, 0x1
bne _081B1C60
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -85551,7 +85551,7 @@ sub_81B1C1C: @ 81B1C1C
_081B1C60:
movs r0, 0
bl display_pokemon_menu_message
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -85575,12 +85575,12 @@ sub_81B1C84: @ 81B1C84
lsrs r4, 16
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r4, 0
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E991B
adds r0, r4, 0
bl ExpandStringRefs
@@ -85604,12 +85604,12 @@ sub_81B1CD0: @ 81B1CD0
lsrs r4, 16
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r4, 0
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E999D
adds r0, r4, 0
bl ExpandStringRefs
@@ -85633,12 +85633,12 @@ sub_81B1D1C: @ 81B1D1C
lsrs r4, 16
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r4, 0
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E993A
adds r0, r4, 0
bl ExpandStringRefs
@@ -85664,12 +85664,12 @@ sub_81B1D68: @ 81B1D68
lsrs r4, 16
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r4, 0
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E99DB
adds r0, r4, 0
bl ExpandStringRefs
@@ -85764,7 +85764,7 @@ _081B1E3E:
thumb_func_start pokemon_item_not_removed
pokemon_item_not_removed: @ 81B1E48
push {lr}
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9A69
bl ExpandStringRefs
pop {r0}
@@ -85783,7 +85783,7 @@ sub_81B1E60: @ 81B1E60
lsls r0, 2
add r0, r8
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r7, r0, r1
ldrh r0, [r7, 0x4]
ldrh r1, [r7]
@@ -85796,7 +85796,7 @@ sub_81B1E60: @ 81B1E60
ldrsh r0, [r7, r2]
movs r5, 0x64
muls r0, r5
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
movs r1, 0x39
adds r2, r7, 0
@@ -85806,7 +85806,7 @@ sub_81B1E60: @ 81B1E60
adds r0, r2, 0
muls r0, r5
adds r0, r4
- ldr r6, =0x0203cedc
+ ldr r6, =gUnknown_0203CEDC
lsls r2, 4
ldr r1, [r6]
adds r1, r2
@@ -85840,7 +85840,7 @@ _081B1EDC:
ldrsh r0, [r7, r2]
cmp r1, r0
ble _081B1EF8
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r3, 0xA
ldrsh r2, [r7, r3]
subs r1, r2
@@ -85887,13 +85887,13 @@ sub_81B1F18: @ 81B1F18
movs r0, 0x64
mov r6, r9
muls r6, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r6, r0
mov r0, r8
lsls r4, r0, 2
add r4, r8
lsls r4, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r0
adds r0, r6, 0
movs r1, 0x39
@@ -85936,7 +85936,7 @@ sub_81B1FA8: @ 81B1FA8
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r3, r0, r1
cmp r5, 0x5
bhi _081B200A
@@ -86065,7 +86065,7 @@ _081B2096:
thumb_func_start sub_81B209C
sub_81B209C: @ 81B209C
push {r4,r5,lr}
- ldr r2, =0x0203cec8
+ ldr r2, =gUnknown_0203CEC8
ldrb r1, [r2, 0x8]
movs r0, 0xF
ands r0, r1
@@ -86075,19 +86075,19 @@ sub_81B209C: @ 81B209C
adds r5, 0xE
movs r0, 0
strh r0, [r2, 0xE]
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0
bne _081B20FC
movs r4, 0
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
cmp r4, r0
bcs _081B2126
_081B20C4:
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_81B2134
lsls r0, 16
@@ -86099,7 +86099,7 @@ _081B20C4:
adds r0, r4, 0x1
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
cmp r4, r0
bcc _081B20C4
@@ -86111,7 +86111,7 @@ _081B20FC:
_081B2100:
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_81B2164
lsls r0, 16
@@ -86124,7 +86124,7 @@ _081B2100:
lsls r0, 24
lsrs r4, r0, 24
_081B211E:
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r0, [r0]
cmp r4, r0
bcc _081B2100
@@ -86189,7 +86189,7 @@ sub_81B218C: @ 81B218C
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
movs r2, 0xE
ldrsh r1, [r1, r2]
asrs r1, r0
@@ -86219,7 +86219,7 @@ sub_81B21AC: @ 81B21AC
bne _081B21DC
movs r0, 0x5
bl audio_play
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
strh r5, [r0]
adds r0, r4, 0
bl sub_81B12C0
@@ -86233,7 +86233,7 @@ _081B21DC:
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -86258,7 +86258,7 @@ sub_81B2210: @ 81B2210
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -86282,7 +86282,7 @@ sub_81B2248: @ 81B2248
cmp r0, 0x1
beq _081B226C
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -86318,7 +86318,7 @@ _081B229C:
beq _081B22BA
b _081B22C8
_081B22A2:
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
movs r0, 0x7
strh r0, [r1]
adds r0, r4, 0
@@ -86329,7 +86329,7 @@ _081B22B4:
movs r0, 0x5
bl audio_play
_081B22BA:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -86522,7 +86522,7 @@ sub_81B2428: @ 81B2428
sub sp, 0x14
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
@@ -86582,7 +86582,7 @@ _081B24C0:
adds r0, r5, 0
movs r1, 0
bl FillWindowPixelBuffer
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
@@ -86650,7 +86650,7 @@ _081B2554:
thumb_func_start sub_81B2564
sub_81B2564: @ 81B2564
lsls r0, 24
- ldr r1, =0x0203cec4
+ ldr r1, =gUnknown_0203CEC4
lsrs r0, 23
adds r0, 0x18
ldr r1, [r1]
@@ -87336,13 +87336,13 @@ sub_81B2B40: @ 81B2B40
adds r6, r1, 0
lsls r2, 24
lsrs r2, 24
- ldr r5, =0x02021dc4
+ ldr r5, =gUnknown_02021DC4
adds r0, r5, 0
adds r1, r2, 0
movs r2, 0
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldr r1, =gUnknown_085E8D4D
adds r0, r4, 0
bl CopyString
@@ -87569,7 +87569,7 @@ sub_81B2D3C: @ 81B2D3C
adds r4, r1, 0
lsls r2, 16
lsrs r2, 16
- ldr r5, =0x02021cc4
+ ldr r5, =gUnknown_02021CC4
adds r0, r5, 0
adds r1, r2, 0
movs r2, 0x1
@@ -87652,13 +87652,13 @@ sub_81B2DDC: @ 81B2DDC
adds r6, r1, 0
lsls r2, 16
lsrs r2, 16
- ldr r5, =0x02021dc4
+ ldr r5, =gUnknown_02021DC4
adds r0, r5, 0
adds r1, r2, 0
movs r2, 0x1
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
ldr r1, =gUnknown_085E8D3E
adds r0, r4, 0
bl CopyString
@@ -87946,7 +87946,7 @@ display_pokemon_menu_message: @ 81B3054
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r4, [r0]
adds r5, r4, 0
adds r5, 0xD
@@ -88006,7 +88006,7 @@ _081B30D4:
_081B30DC:
cmp r6, 0
bne _081B3104
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x8]
lsls r0, 31
@@ -88027,7 +88027,7 @@ _081B3104:
movs r2, 0x4F
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_08615AF4
lsls r0, r6, 2
adds r0, r1
@@ -88057,9 +88057,9 @@ _081B313C:
thumb_func_start sub_81B314C
sub_81B314C: @ 81B314C
push {r4-r7,lr}
- ldr r7, =0x020244ec
+ ldr r7, =gUnknown_020244EC
movs r6, 0
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0x1
bne _081B3168
@@ -88128,7 +88128,7 @@ _081B31CC:
beq _081B3214
b _081B321C
_081B31D2:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldrb r0, [r1, 0x17]
lsls r0, 1
@@ -88170,7 +88170,7 @@ _081B321E:
_081B3226:
add r0, sp, 0x14
bl AddWindow
- ldr r6, =0x0203cec4
+ ldr r6, =gUnknown_0203CEC4
ldr r1, [r6]
strb r0, [r1, 0xC]
ldr r0, [r6]
@@ -88246,7 +88246,7 @@ _081B328C:
cmp r5, r0
bcc _081B327A
_081B32CA:
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r1, [r4]
ldrb r0, [r1, 0xC]
ldrb r1, [r1, 0x17]
@@ -88278,7 +88278,7 @@ sub_81B3300: @ 81B3300
movs r2, 0x4F
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r2, =0x03003014
+ ldr r2, =gUnknown_03003014
ldrb r0, [r2]
movs r1, 0x1
orrs r0, r1
@@ -88324,7 +88324,7 @@ sub_81B3364: @ 81B3364
push {r4,lr}
ldr r0, =gUnknown_08615970
bl AddWindow
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r1, [r4]
strb r0, [r1, 0xC]
ldr r0, [r4]
@@ -88344,7 +88344,7 @@ sub_81B3364: @ 81B3364
thumb_func_start sub_81B3394
sub_81B3394: @ 81B3394
push {r4,lr}
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
ldrb r0, [r0, 0xC]
bl ClearWindowTilemap
@@ -88369,7 +88369,7 @@ sub_81B33B4: @ 81B33B4
bl sub_81B3414
b _081B3400
_081B33C8:
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r1, [r4]
ldr r0, =gUnknown_08615D70
adds r0, r2, r0
@@ -88417,7 +88417,7 @@ sub_81B3414: @ 81B3414
lsls r1, 24
lsrs r1, 24
mov r10, r1
- ldr r2, =0x0203cec4
+ ldr r2, =gUnknown_0203CEC4
ldr r1, [r2]
movs r0, 0
strb r0, [r1, 0x17]
@@ -88453,7 +88453,7 @@ _081B345A:
ldrh r1, [r1]
cmp r0, r1
bne _081B3490
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0xF
@@ -88490,7 +88490,7 @@ _081B34A0:
bl pokemon_getattr
cmp r0, 0
beq _081B34D2
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0xF
@@ -88511,7 +88511,7 @@ _081B34D2:
lsls r0, 24
cmp r0, 0
beq _081B3508
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0xF
@@ -88521,7 +88521,7 @@ _081B34D2:
b _081B3518
.pool
_081B3508:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0xF
@@ -88529,7 +88529,7 @@ _081B3508:
movs r2, 0x3
bl append_byte
_081B3518:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0xF
@@ -88551,7 +88551,7 @@ _081B3518:
sub_81B353C: @ 81B353C
push {r4,lr}
adds r4, r0, 0
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
ldrb r0, [r1, 0x8]
lsls r0, 28
lsrs r0, 28
@@ -88655,17 +88655,17 @@ sub_81B3608: @ 81B3608
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r4, r1]
movs r0, 0x64
muls r0, r1
- ldr r7, =0x020244ec
+ ldr r7, =gUnknown_020244EC
adds r5, r0, r7
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
@@ -88697,7 +88697,7 @@ _081B3674:
lsrs r6, r0, 16
cmp r6, 0
bne _081B36C0
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandStringRefs
@@ -88706,7 +88706,7 @@ _081B3674:
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r8
lsls r0, r2, 2
add r0, r8
@@ -88729,7 +88729,7 @@ _081B36C0:
bl sub_81B33B4
movs r0, 0x1
bl sub_81B31B0
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r6, 0
bl itemid_get_name
movs r0, 0x1A
@@ -88755,7 +88755,7 @@ sub_81B36FC: @ 81B36FC
lsls r0, 24
cmp r0, 0
beq _081B3720
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -88776,7 +88776,7 @@ sub_81B3730: @ 81B3730
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -88790,9 +88790,9 @@ sub_81B3730: @ 81B3730
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r5, r0, r1
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
ldrb r0, [r0, 0x17]
cmp r0, 0x3
@@ -88820,7 +88820,7 @@ _081B3778:
bne _081B37CC
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xE
bl sub_81B302C
@@ -88838,7 +88838,7 @@ _081B3778:
b _081B37EE
.pool
_081B37CC:
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xE
bl sub_81B302C
@@ -88868,7 +88868,7 @@ sub_81B37FC: @ 81B37FC
lsrs r4, 24
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B3828
str r0, [r1, 0x4]
@@ -88884,16 +88884,16 @@ sub_81B37FC: @ 81B37FC
sub_81B3828: @ 81B3828
push {r4,lr}
sub sp, 0x4
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
ldrb r1, [r4, 0x8]
movs r0, 0xF
ands r0, r1
cmp r0, 0x1
bne _081B3868
bl pokemon_change_order
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
ldrb r2, [r4, 0x9]
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r3, [r0]
subs r3, 0x1
lsls r3, 24
@@ -88905,9 +88905,9 @@ sub_81B3828: @ 81B3828
b _081B3880
.pool
_081B3868:
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
ldrb r2, [r4, 0x9]
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r3, [r0]
subs r3, 0x1
lsls r3, 24
@@ -88928,13 +88928,13 @@ _081B3880:
sub_81B3894: @ 81B3894
push {lr}
sub sp, 0xC
- ldr r2, =0x02037fd4
+ ldr r2, =gUnknown_02037FD4
ldrb r0, [r2, 0x8]
movs r1, 0x80
orrs r0, r1
strb r0, [r2, 0x8]
- ldr r3, =0x0203cec8
- ldr r0, =0x0203cf20
+ ldr r3, =gUnknown_0203CEC8
+ ldr r0, =gUnknown_0203CF20
ldrb r0, [r0]
strb r0, [r3, 0x9]
ldrb r0, [r3, 0x8]
@@ -88964,10 +88964,10 @@ brm_switch: @ 81B38DC
lsrs r6, 24
movs r0, 0x5
bl audio_play
- ldr r5, =0x0203cec8
+ ldr r5, =gUnknown_0203CEC8
movs r0, 0x8
strb r0, [r5, 0xB]
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
@@ -88981,7 +88981,7 @@ brm_switch: @ 81B38DC
bl sub_81B0FCC
ldrb r0, [r5, 0x9]
strb r0, [r5, 0xA]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -89003,9 +89003,9 @@ sub_81B3938: @ 81B3938
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r6, r0, r1
- ldr r3, =0x0203cec8
+ ldr r3, =gUnknown_0203CEC8
movs r1, 0xA
ldrsb r1, [r3, r1]
movs r0, 0x9
@@ -89020,7 +89020,7 @@ _081B3968:
add r2, sp, 0x8
movs r0, 0x9
ldrsb r0, [r3, r0]
- ldr r1, =0x0203cedc
+ ldr r1, =gUnknown_0203CEDC
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -89062,11 +89062,11 @@ _081B39C4:
_081B39C6:
strh r0, [r6, 0x14]
add r2, sp, 0x8
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xA]
lsls r0, 24
asrs r0, 24
- ldr r1, =0x0203cedc
+ ldr r1, =gUnknown_0203CEDC
ldr r1, [r1]
lsls r0, 4
adds r0, r1
@@ -89107,7 +89107,7 @@ _081B3A2C:
movs r0, 0x1
_081B3A2E:
strh r0, [r6, 0x16]
- ldr r4, =0x0203cef0
+ ldr r4, =gUnknown_0203CEF0
movs r0, 0x4
ldrsh r1, [r6, r0]
movs r2, 0x6
@@ -89116,7 +89116,7 @@ _081B3A2E:
muls r0, r1
bl Alloc
str r0, [r4]
- ldr r5, =0x0203cef4
+ ldr r5, =gUnknown_0203CEF4
movs r0, 0xC
ldrsh r1, [r6, r0]
movs r2, 0xE
@@ -89149,7 +89149,7 @@ _081B3A2E:
add r0, sp, 0x8
ldrb r0, [r0, 0x1]
bl ClearWindowTilemap
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r0, 0x9
strb r0, [r4, 0xB]
ldrb r0, [r4, 0x9]
@@ -89160,7 +89160,7 @@ _081B3A2E:
bl sub_81B0FCC
adds r0, r7, 0
bl sub_81B3CC0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -89341,7 +89341,7 @@ _081B3BFA:
thumb_func_start sub_81B3C0C
sub_81B3C0C: @ 81B3C0C
push {r4,lr}
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
ldrb r2, [r0, 0xB]
lsls r3, r2, 4
adds r3, r2
@@ -89390,14 +89390,14 @@ sub_81B3C60: @ 81B3C60
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r4, r1, r0
movs r1, 0x14
ldrsh r0, [r4, r1]
cmp r0, 0
beq _081B3C8E
- ldr r2, =0x0203cedc
- ldr r0, =0x0203cec8
+ ldr r2, =gUnknown_0203CEDC
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
lsls r1, 4
@@ -89411,8 +89411,8 @@ _081B3C8E:
ldrsh r0, [r4, r1]
cmp r0, 0
beq _081B3CAC
- ldr r2, =0x0203cedc
- ldr r0, =0x0203cec8
+ ldr r2, =gUnknown_0203CEDC
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0xA
ldrsb r1, [r0, r1]
lsls r1, 4
@@ -89437,13 +89437,13 @@ sub_81B3CC0: @ 81B3CC0
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r5, r1, r0
movs r1, 0x14
ldrsh r0, [r5, r1]
cmp r0, 0
beq _081B3D00
- ldr r0, =0x0203cef0
+ ldr r0, =gUnknown_0203CEF0
ldr r0, [r0]
ldrh r1, [r5, 0x10]
ldrh r2, [r5]
@@ -89466,7 +89466,7 @@ _081B3D00:
ldrsh r0, [r5, r1]
cmp r0, 0
beq _081B3D2E
- ldr r0, =0x0203cef4
+ ldr r0, =gUnknown_0203CEF4
ldr r0, [r0]
ldrh r1, [r5, 0x12]
ldrh r2, [r5, 0x8]
@@ -89506,7 +89506,7 @@ sub_81B3D48: @ 81B3D48
lsls r0, r4, 2
adds r0, r4
lsls r7, r0, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
mov r8, r0
adds r6, r7, r0
adds r0, r4, 0
@@ -89547,14 +89547,14 @@ sub_81B3D48: @ 81B3D48
negs r0, r0
strh r0, [r6, 0x16]
bl swap_pokemon_and_oams
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
ldrb r0, [r4, 0x9]
bl sub_81B0948
ldrb r0, [r4, 0xA]
bl sub_81B0948
movs r0, 0x9
ldrsb r0, [r4, r0]
- ldr r5, =0x0203cedc
+ ldr r5, =gUnknown_0203CEDC
ldr r1, [r5]
lsls r0, 4
adds r0, r1
@@ -89567,7 +89567,7 @@ sub_81B3D48: @ 81B3D48
adds r0, r1
ldrb r0, [r0, 0x8]
bl PutWindowTilemap
- ldr r0, =0x0203cef0
+ ldr r0, =gUnknown_0203CEF0
ldr r1, [r0]
ldrb r2, [r6]
ldrb r3, [r6, 0x2]
@@ -89577,7 +89577,7 @@ sub_81B3D48: @ 81B3D48
str r0, [sp, 0x4]
movs r0, 0
bl sub_8199CBC
- ldr r0, =0x0203cef4
+ ldr r0, =gUnknown_0203CEF4
ldr r1, [r0]
ldrb r2, [r6, 0x8]
ldrb r3, [r6, 0xA]
@@ -89624,7 +89624,7 @@ sub_81B3E60: @ 81B3E60
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
adds r0, r6, 0
bl sub_81B3CC0
@@ -89638,10 +89638,10 @@ sub_81B3E60: @ 81B3E60
ldrsh r0, [r4, r2]
cmp r0, 0
bne _081B3EE4
- ldr r5, =0x0203cec8
+ ldr r5, =gUnknown_0203CEC8
movs r0, 0x9
ldrsb r0, [r5, r0]
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
ldr r1, [r4]
lsls r0, 4
adds r0, r1
@@ -89656,10 +89656,10 @@ sub_81B3E60: @ 81B3E60
bl PutWindowTilemap
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x0203cef0
+ ldr r0, =gUnknown_0203CEF0
ldr r0, [r0]
bl Free
- ldr r0, =0x0203cef4
+ ldr r0, =gUnknown_0203CEF4
ldr r0, [r0]
bl Free
adds r0, r6, 0
@@ -89703,7 +89703,7 @@ oamt_swap_pos: @ 81B3F10
ldrb r2, [r1]
strb r2, [r0]
strb r3, [r1]
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
ldrb r2, [r0]
lsls r3, r2, 4
adds r3, r2
@@ -89800,8 +89800,8 @@ oamt_swap_pos: @ 81B3F10
swap_pokemon_and_oams: @ 81B3FDC
push {r4-r6,lr}
sub sp, 0x8
- ldr r1, =0x0203cedc
- ldr r2, =0x0203cec8
+ ldr r1, =gUnknown_0203CEDC
+ ldr r2, =gUnknown_0203CEC8
movs r3, 0x9
ldrsb r3, [r2, r3]
lsls r0, r3, 4
@@ -89817,7 +89817,7 @@ swap_pokemon_and_oams: @ 81B3FDC
movs r1, 0x64
adds r4, r3, 0
muls r4, r1
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r5, r2, 0
muls r5, r1
@@ -89871,11 +89871,11 @@ sub_81B407C: @ 81B407C
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r0, 0
strb r0, [r4, 0xB]
ldrb r0, [r4, 0x9]
@@ -89888,7 +89888,7 @@ sub_81B407C: @ 81B407C
bl sub_81B0FCC
movs r0, 0
bl display_pokemon_menu_message
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -89908,14 +89908,14 @@ brm_cancel_1: @ 81B40D4
lsrs r5, r0, 24
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
@@ -89929,7 +89929,7 @@ _081B4110:
movs r0, 0
bl display_pokemon_menu_message
_081B4116:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -89950,15 +89950,15 @@ sub_81B4134: @ 81B4134
lsrs r5, 24
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r0, =0x020244ec
- ldr r1, =0x0203cec8
+ ldr r0, =gUnknown_020244EC
+ ldr r1, =gUnknown_0203CEC8
ldrb r1, [r1, 0x9]
movs r2, 0x8
bl sub_81B33B4
@@ -89966,7 +89966,7 @@ sub_81B4134: @ 81B4134
bl sub_81B31B0
movs r0, 0x18
bl display_pokemon_menu_message
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -89989,7 +89989,7 @@ sub_81B4198: @ 81B4198
lsrs r4, 24
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B41C4
str r0, [r1, 0x4]
@@ -90030,11 +90030,11 @@ c2_8123744: @ 81B41F0
mov r7, r8
push {r7}
sub sp, 0xC
- ldr r6, =0x0203ce7c
+ ldr r6, =gUnknown_0203CE7C
ldrh r0, [r6]
cmp r0, 0
bne _081B4224
- ldr r3, =0x0203cec8
+ ldr r3, =gUnknown_0203CEC8
ldrb r0, [r3, 0x8]
lsls r0, 28
lsrs r0, 28
@@ -90047,8 +90047,8 @@ c2_8123744: @ 81B41F0
b _081B425A
.pool
_081B4224:
- ldr r4, =0x0203cefc
- ldr r5, =0x0203cec8
+ ldr r4, =gUnknown_0203CEFC
+ ldr r5, =gUnknown_0203CEC8
movs r0, 0x9
ldrsb r0, [r5, r0]
movs r1, 0x64
@@ -90056,7 +90056,7 @@ _081B4224:
mov r1, r8
muls r1, r0
adds r0, r1, 0
- ldr r7, =0x020244ec
+ ldr r7, =gUnknown_020244EC
adds r0, r7
movs r1, 0xC
bl pokemon_getattr
@@ -90130,22 +90130,22 @@ sub_81B42D0: @ 81B42D0
push {r7}
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B432C
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r4, [r0]
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r8, r0
ldrb r0, [r0, 0x9]
lsls r0, 24
asrs r0, 24
movs r6, 0x64
muls r0, r6
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
adds r0, r5
adds r1, r4, 0
movs r2, 0
@@ -90161,7 +90161,7 @@ sub_81B42D0: @ 81B42D0
adds r0, r4, 0
movs r1, 0x1
bl remove_item
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -90182,24 +90182,24 @@ sub_81B4350: @ 81B4350
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B4388
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x0203cefc
+ ldr r1, =gUnknown_0203CEFC
ldrh r1, [r1]
movs r2, 0x1
bl sub_81B1D1C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -90224,7 +90224,7 @@ sub_81B43A8: @ 81B43A8
cmp r0, 0x1
beq _081B43CC
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -90260,11 +90260,11 @@ _081B43FC:
beq _081B44DE
b _081B44EC
_081B4402:
- ldr r5, =0x0203ce7c
+ ldr r5, =gUnknown_0203CE7C
ldrh r0, [r5]
movs r1, 0x1
bl remove_item
- ldr r6, =0x0203cefc
+ ldr r6, =gUnknown_0203CEFC
ldrh r0, [r6]
movs r1, 0x1
bl bag_add_item
@@ -90276,10 +90276,10 @@ _081B4402:
bl bag_add_item
ldrh r0, [r6]
bl pokemon_item_not_removed
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -90294,16 +90294,16 @@ _081B4458:
lsls r0, 24
cmp r0, 0
beq _081B4498
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
ldrh r1, [r5]
bl sub_81B1DB8
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -90313,12 +90313,12 @@ _081B4458:
b _081B44EC
.pool
_081B4498:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
ldrh r1, [r5]
bl sub_81B1DB8
@@ -90326,7 +90326,7 @@ _081B4498:
ldrh r1, [r6]
movs r2, 0x1
bl sub_81B1D68
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -90339,7 +90339,7 @@ _081B44D8:
movs r0, 0x5
bl audio_play
_081B44DE:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -90363,7 +90363,7 @@ sub_81B44FC: @ 81B44FC
lsrs r0, 24
cmp r0, 0x1
beq _081B451C
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B452C
str r0, [r1, 0x4]
@@ -90379,18 +90379,18 @@ _081B451C:
thumb_func_start sub_81B452C
sub_81B452C: @ 81B452C
push {lr}
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x40
bl pokemon_getattr
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
lsls r2, r0, 3
adds r2, r0
lsls r2, 2
@@ -90413,12 +90413,12 @@ sub_81B4578: @ 81B4578
mov r7, r8
push {r7}
sub sp, 0xC
- ldr r6, =0x0203cec8
+ ldr r6, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r6, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0xC
@@ -90426,13 +90426,13 @@ sub_81B4578: @ 81B4578
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldrh r7, [r0]
cmp r7, 0
bne _081B45F8
adds r0, r5, 0
bl sub_80D4680
- ldr r4, =0x0203cefc
+ ldr r4, =gUnknown_0203CEFC
adds r0, r5, 0
movs r1, 0xC
adds r2, r4, 0
@@ -90486,24 +90486,24 @@ sub_81B4624: @ 81B4624
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B468A
- ldr r1, =0x0203cefc
+ ldr r1, =gUnknown_0203CEFC
ldrh r0, [r1]
cmp r0, 0
bne _081B4670
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x0203ce7c
+ ldr r1, =gUnknown_0203CE7C
ldrh r1, [r1]
movs r2, 0
movs r3, 0
@@ -90511,13 +90511,13 @@ sub_81B4624: @ 81B4624
b _081B467C
.pool
_081B4670:
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
ldrh r1, [r1]
movs r2, 0
bl sub_81B1D68
_081B467C:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -90536,19 +90536,19 @@ sub_81B469C: @ 81B469C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r4, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r6, r1, r0
bl sub_81B1BD4
lsls r0, 24
lsrs r0, 24
cmp r0, 0x1
beq _081B471C
- ldr r5, =0x0203cedc
+ ldr r5, =gUnknown_0203CEDC
movs r0, 0x9
ldrsb r0, [r4, r0]
lsls r0, 4
@@ -90599,12 +90599,12 @@ sub_81B4724: @ 81B4724
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0xC
@@ -90613,7 +90613,7 @@ sub_81B4724: @ 81B4724
lsrs r6, r0, 16
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
@@ -90635,10 +90635,10 @@ sub_81B4724: @ 81B4724
b _081B47BA
.pool
_081B4788:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandStringRefs
@@ -90648,14 +90648,14 @@ _081B4788:
_081B47AC:
adds r0, r6, 0
bl pokemon_item_not_removed
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
_081B47B4:
movs r1, 0x1
bl sub_81B1B5C
_081B47BA:
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r7, 2
adds r1, r7
lsls r1, 3
@@ -90673,12 +90673,12 @@ sub_81B47E0: @ 81B47E0
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
adds r0, r7, 0
movs r1, 0xC
@@ -90687,7 +90687,7 @@ sub_81B47E0: @ 81B47E0
lsrs r5, r0, 16
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
@@ -90696,17 +90696,17 @@ sub_81B47E0: @ 81B47E0
bl sub_81B302C
cmp r5, 0
bne _081B4864
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r7, 0
bl GetMonNickname
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandStringRefs
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -90715,17 +90715,17 @@ sub_81B47E0: @ 81B47E0
b _081B488A
.pool
_081B4864:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9E00
adds r0, r4, 0
bl ExpandStringRefs
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -90750,7 +90750,7 @@ sub_81B48A8: @ 81B48A8
cmp r0, 0x1
beq _081B48CC
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -90769,12 +90769,12 @@ sub_81B48DC: @ 81B48DC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r1, r0
bl sub_8198C58
lsls r0, 24
@@ -90799,16 +90799,16 @@ _081B491A:
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9E14
adds r0, r4, 0
bl ExpandStringRefs
adds r0, r4, 0
movs r1, 0
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -90821,7 +90821,7 @@ _081B4964:
movs r0, 0x5
bl audio_play
_081B496A:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -90841,12 +90841,12 @@ sub_81B4988: @ 81B4988
sub sp, 0x4
lsls r0, 24
lsrs r7, r0, 24
- ldr r6, =0x0203cec8
+ ldr r6, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r6, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
bl sub_81B1BD4
lsls r0, 24
@@ -90860,7 +90860,7 @@ sub_81B4988: @ 81B4988
movs r1, 0xC
mov r2, sp
bl pokemon_setattr
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
movs r0, 0x9
ldrsb r0, [r6, r0]
lsls r0, 4
@@ -90876,7 +90876,7 @@ sub_81B4988: @ 81B4988
movs r0, 0xC
movs r2, 0x1
bl sub_81B2FA8
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -90899,15 +90899,15 @@ sub_81B4A08: @ 81B4A08
lsrs r5, 24
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r0, =0x020244ec
- ldr r1, =0x0203cec8
+ ldr r0, =gUnknown_020244EC
+ ldr r1, =gUnknown_0203CEC8
ldrb r1, [r1, 0x9]
movs r2, 0x9
bl sub_81B33B4
@@ -90915,7 +90915,7 @@ sub_81B4A08: @ 81B4A08
bl sub_81B31B0
movs r0, 0x19
bl display_pokemon_menu_message
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -90938,7 +90938,7 @@ sub_81B4A6C: @ 81B4A6C
lsrs r4, 24
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B4A98
str r0, [r1, 0x4]
@@ -90953,16 +90953,16 @@ sub_81B4A6C: @ 81B4A6C
thumb_func_start sub_81B4A98
sub_81B4A98: @ 81B4A98
push {lr}
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x40
bl pokemon_getattr
- ldr r2, =0x03005d8c
+ ldr r2, =gUnknown_03005D8C
lsls r1, r0, 3
adds r1, r0
lsls r1, 2
@@ -90982,12 +90982,12 @@ sub_81B4A98: @ 81B4A98
sub_81B4AE0: @ 81B4AE0
push {lr}
sub sp, 0xC
- ldr r2, =0x02037fd4
+ ldr r2, =gUnknown_02037FD4
ldrb r0, [r2, 0x8]
movs r1, 0x80
orrs r0, r1
strb r0, [r2, 0x8]
- ldr r3, =0x0203cec8
+ ldr r3, =gUnknown_0203CEC8
ldrb r0, [r3, 0x8]
lsls r0, 28
lsrs r0, 28
@@ -91015,7 +91015,7 @@ brm_take_2: @ 81B4B20
lsrs r4, 24
movs r0, 0x5
bl audio_play
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
ldr r0, [r5]
adds r0, 0xD
bl sub_81B302C
@@ -91025,7 +91025,7 @@ brm_take_2: @ 81B4B20
ldr r0, =gUnknown_085E9855
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -91049,7 +91049,7 @@ sub_81B4B6C: @ 81B4B6C
cmp r0, 0x1
beq _081B4B90
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -91085,12 +91085,12 @@ _081B4BC0:
beq _081B4C36
b _081B4C4C
_081B4BC6:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_80D4700
lsls r0, 24
@@ -91100,7 +91100,7 @@ _081B4BC6:
ldr r0, =gUnknown_085E9877
movs r1, 0
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -91112,7 +91112,7 @@ _081B4C0C:
ldr r0, =gUnknown_085E9897
movs r1, 0
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -91127,7 +91127,7 @@ _081B4C36:
ldr r0, =gUnknown_085E98B4
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -91153,7 +91153,7 @@ sub_81B4C60: @ 81B4C60
cmp r0, 0x1
beq _081B4C84
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -91191,14 +91191,14 @@ _081B4CB8:
beq _081B4D56
b _081B4D64
_081B4CBE:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r8, r0
ldrb r0, [r0, 0x9]
lsls r0, 24
asrs r0, 24
movs r7, 0x64
muls r0, r7
- ldr r6, =0x020244ec
+ ldr r6, =gUnknown_020244EC
adds r0, r6
movs r1, 0xC
bl pokemon_getattr
@@ -91220,7 +91220,7 @@ _081B4CBE:
ldr r0, =gUnknown_085E99B8
movs r1, 0
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -91232,10 +91232,10 @@ _081B4CBE:
_081B4D24:
adds r0, r4, 0
bl pokemon_item_not_removed
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -91248,7 +91248,7 @@ _081B4D50:
movs r0, 0x5
bl audio_play
_081B4D56:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -91272,16 +91272,16 @@ sub_81B4D78: @ 81B4D78
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r5, =0x0203cec8
+ ldr r5, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r5, r1]
movs r0, 0x64
muls r0, r1
- ldr r6, =0x020244ec
+ ldr r6, =gUnknown_020244EC
adds r7, r0, r6
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
@@ -91316,12 +91316,12 @@ _081B4DE4:
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
bl itemid_get_name
movs r0, 0x1A
bl display_pokemon_menu_message
_081B4E02:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r8
lsls r0, r2, 2
add r0, r8
@@ -91346,7 +91346,7 @@ brm_shift_sendout: @ 81B4E2C
lsrs r4, r0, 24
movs r0, 0x5
bl audio_play
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
ldr r0, [r5]
adds r0, 0xC
bl sub_81B302C
@@ -91363,10 +91363,10 @@ _081B4E5C:
ldr r0, [r5]
adds r0, 0xD
bl sub_81B302C
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -91388,7 +91388,7 @@ sub_81B4E8C: @ 81B4E8C
sub sp, 0x4
lsls r0, 24
lsrs r7, r0, 24
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
@@ -91401,15 +91401,15 @@ sub_81B4E8C: @ 81B4E8C
movs r5, 0
cmp r5, r6
bcs _081B4F36
- ldr r2, =0x0203cec8
- ldr r1, =0x03005e00
+ ldr r2, =gUnknown_0203CEC8
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
adds r0, r1
mov r8, r0
_081B4EC6:
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
adds r4, r5, r0
ldrb r0, [r4]
cmp r0, 0
@@ -91424,7 +91424,7 @@ _081B4EC6:
adds r0, r5, 0x2
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203cedc
+ ldr r1, =gUnknown_0203CEDC
ldrb r2, [r2, 0x9]
lsls r2, 24
asrs r2, 24
@@ -91452,12 +91452,12 @@ _081B4F2C:
cmp r5, r6
bcc _081B4EC6
_081B4F36:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
adds r1, r6, 0
movs r2, 0
movs r3, 0x1
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9830
adds r0, r4, 0
bl ExpandStringRefs
@@ -91466,7 +91466,7 @@ _081B4F36:
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -91486,7 +91486,7 @@ _081B4F68:
thumb_func_start sub_81B4F88
sub_81B4F88: @ 81B4F88
push {r4,lr}
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
ldrb r0, [r4, 0x9]
movs r1, 0
bl sub_81B0FCC
@@ -91510,7 +91510,7 @@ sub_81B4FA8: @ 81B4FA8
mov r8, r0
movs r0, 0x5
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
@@ -91523,10 +91523,10 @@ sub_81B4FA8: @ 81B4FA8
movs r4, 0
cmp r4, r5
bcs _081B502A
- ldr r6, =0x0203cef8
+ ldr r6, =gUnknown_0203CEF8
subs r2, r5, 0x1
adds r7, r6, 0
- ldr r3, =0x0203cec8
+ ldr r3, =gUnknown_0203CEC8
_081B4FE2:
adds r0, r4, r6
ldrb r1, [r0]
@@ -91563,8 +91563,8 @@ _081B5020:
cmp r4, r5
bcc _081B4FE2
_081B502A:
- ldr r6, =0x0203cedc
- ldr r0, =0x0203cec8
+ ldr r6, =gUnknown_0203CEDC
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x9]
lsls r0, 24
asrs r0, 24
@@ -91581,7 +91581,7 @@ _081B502A:
cmp r4, r5
bge _081B5078
_081B504E:
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
adds r1, r4, r0
ldrb r0, [r1]
cmp r0, 0
@@ -91605,7 +91605,7 @@ _081B506E:
_081B5078:
movs r0, 0
bl display_pokemon_menu_message
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
mov r2, r8
adds r1, r7, r2
lsls r1, 3
@@ -91643,7 +91643,7 @@ sub_81B50C8: @ 81B50C8
push {r6,r7}
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r9, r0
ldrb r0, [r0, 0x9]
lsls r0, 24
@@ -91653,7 +91653,7 @@ sub_81B50C8: @ 81B50C8
mov r1, r8
muls r1, r0
adds r0, r1, 0
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
movs r1, 0x41
bl pokemon_getattr
@@ -91701,33 +91701,33 @@ sub_81B50C8: @ 81B50C8
b _081B51B0
.pool
_081B515C:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA210
bl ExpandStringRefs
b _081B5178
.pool
_081B5170:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA234
bl ExpandStringRefs
_081B5178:
movs r0, 0x20
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA1CA
adds r0, r4, 0
bl AppendString
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -91753,14 +91753,14 @@ brm_trade_1: @ 81B51D4
sub sp, 0xC
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r8, r0
ldrb r0, [r0, 0x9]
lsls r0, 24
asrs r0, 24
movs r6, 0x64
muls r0, r6
- ldr r4, =0x020244ec
+ ldr r4, =gUnknown_020244EC
adds r0, r4
movs r1, 0x41
bl pokemon_getattr
@@ -91791,11 +91791,11 @@ brm_trade_1: @ 81B51D4
lsrs r4, 24
bl sub_800F7DC
ldr r0, [r0]
- ldr r1, =0x02022c38
+ ldr r1, =gUnknown_02022C38
ldr r1, [r1]
- ldr r2, =0x02022c3c
+ ldr r2, =gUnknown_02022C3C
ldrh r3, [r2]
- ldr r2, =0x02022c3e
+ ldr r2, =gUnknown_02022C3E
ldrb r2, [r2]
str r2, [sp]
str r5, [sp, 0x4]
@@ -91804,7 +91804,7 @@ brm_trade_1: @ 81B51D4
bl sub_807A7E0
cmp r0, 0
beq _081B52C8
- ldr r5, =0x02021fc4
+ ldr r5, =gUnknown_02021FC4
ldr r1, =gUnknown_08615E0C
subs r0, 0x1
lsls r0, 2
@@ -91814,7 +91814,7 @@ brm_trade_1: @ 81B51D4
bl ExpandStringRefs
movs r0, 0x20
bl audio_play
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
@@ -91827,7 +91827,7 @@ brm_trade_1: @ 81B51D4
adds r0, r5, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -91856,15 +91856,15 @@ sub_81B52E4: @ 81B52E4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
adds r0, 0xC
bl sub_81B302C
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r0, =0x020244ec
- ldr r1, =0x0203cec8
+ ldr r0, =gUnknown_020244EC
+ ldr r1, =gUnknown_0203CEC8
ldrb r1, [r1, 0x9]
lsls r1, 24
asrs r1, 24
@@ -91884,19 +91884,19 @@ _081B5328:
beq _081B5354
b _081B5368
_081B532E:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA1E8
bl ExpandStringRefs
b _081B53C0
.pool
_081B5340:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA210
bl ExpandStringRefs
b _081B53C0
.pool
_081B5354:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA234
bl ExpandStringRefs
b _081B53C0
@@ -91904,23 +91904,23 @@ _081B5354:
_081B5368:
movs r0, 0x5
bl audio_play
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA1CD
adds r0, r4, 0
bl ExpandStringRefs
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -91931,14 +91931,14 @@ _081B5368:
_081B53C0:
movs r0, 0x20
bl audio_play
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA1CA
adds r0, r4, 0
bl AppendString
adds r0, r4, 0
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -91963,7 +91963,7 @@ sub_81B53FC: @ 81B53FC
cmp r0, 0x1
beq _081B5420
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -92020,7 +92020,7 @@ sub_81B5470: @ 81B5470
lsls r0, 24
lsrs r6, r0, 24
bl GetMenuCursorPos
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
ldr r1, [r5]
lsls r0, 24
lsrs r0, 24
@@ -92081,7 +92081,7 @@ _081B54E8:
ldr r0, =gUnknown_085E97FC
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -92126,7 +92126,7 @@ _081B5574:
bl sub_8161560
b _081B5664
_081B557C:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
movs r0, 0x1C
ldrsb r0, [r1, r0]
@@ -92139,15 +92139,15 @@ _081B557C:
lsrs r1, 16
bl get_mapheader_by_bank_and_number
adds r1, r0, 0
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldrb r1, [r1, 0x14]
bl sub_81245DC
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA196
b _081B55E8
.pool
_081B55B8:
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
adds r0, r1, 0
adds r0, 0x24
@@ -92164,16 +92164,16 @@ _081B55B8:
lsrs r1, 16
bl get_mapheader_by_bank_and_number
adds r1, r0, 0
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
ldrb r1, [r1, 0x14]
bl sub_81245DC
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085EA16B
_081B55E8:
bl ExpandStringRefs
adds r0, r6, 0
bl sub_81B5674
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0x86
lsls r1, 2
@@ -92182,12 +92182,12 @@ _081B55E8:
b _081B5664
.pool
_081B5614:
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
ldr r0, =sub_8124690
b _081B5628
.pool
_081B5624:
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
ldr r0, =c2_exit_to_overworld_2_switch
_081B5628:
str r0, [r1]
@@ -92210,7 +92210,7 @@ _081B5650:
_081B5652:
bl display_pokemon_menu_message
_081B5656:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
@@ -92230,10 +92230,10 @@ sub_81B5674: @ 81B5674
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -92257,7 +92257,7 @@ sub_81B56A4: @ 81B56A4
cmp r0, 0x1
beq _081B56C8
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -92293,7 +92293,7 @@ _081B56F8:
beq _081B571A
b _081B572A
_081B56FE:
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
ldr r0, =c2_exit_to_overworld_2_switch
str r0, [r1]
adds r0, r4, 0
@@ -92304,10 +92304,10 @@ _081B5714:
movs r0, 0x5
bl audio_play
_081B571A:
- ldr r0, =0x03005db0
+ ldr r0, =gUnknown_03005DB0
movs r1, 0
str r1, [r0]
- ldr r0, =0x0203ceec
+ ldr r0, =gUnknown_0203CEEC
str r1, [r0]
adds r0, r4, 0
bl sub_81B1C1C
@@ -92342,11 +92342,11 @@ task_launch_hm_phase_2: @ 81B5750
cmp r0, 0x1
bne _081B577C
bl brm_get_selected_species
- ldr r1, =0x02038c08
+ ldr r1, =gUnknown_02038C08
lsls r0, 16
lsrs r0, 16
str r0, [r1]
- ldr r0, =0x0203ceec
+ ldr r0, =gUnknown_0203CEEC
ldr r0, [r0]
bl _call_via_r0
adds r0, r4, 0
@@ -92361,12 +92361,12 @@ _081B577C:
thumb_func_start brm_get_selected_species
brm_get_selected_species: @ 81B578C
push {lr}
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xB
bl pokemon_getattr
@@ -92382,7 +92382,7 @@ task_brm_cancel_1_on_keypad_a_or_b: @ 81B57B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -92426,7 +92426,7 @@ _081B57FE:
hm_surf_run_dp02scr: @ 81B5804
push {lr}
bl brm_get_pokemon_selection
- ldr r1, =0x02038c08
+ ldr r1, =gUnknown_02038C08
lsls r0, 24
lsrs r0, 24
str r0, [r1]
@@ -92450,10 +92450,10 @@ sub_81B5820: @ 81B5820
lsrs r0, 24
cmp r0, 0x1
bne _081B585C
- ldr r1, =0x03005db0
+ ldr r1, =gUnknown_03005DB0
ldr r0, =hm_add_c3_launch_phase_2
str r0, [r1]
- ldr r1, =0x0203ceec
+ ldr r1, =gUnknown_0203CEEC
ldr r0, =hm_surf_run_dp02scr
str r0, [r1]
movs r0, 0x1
@@ -92488,7 +92488,7 @@ _081B5880:
thumb_func_start sub_81B5884
sub_81B5884: @ 81B5884
push {lr}
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldrb r0, [r0, 0x17]
bl is_light_level_1_2_3_or_6
lsls r0, 24
@@ -92530,7 +92530,7 @@ sub_81B58A8: @ 81B58A8
hm2_waterfall: @ 81B58D4
push {lr}
bl brm_get_pokemon_selection
- ldr r1, =0x02038c08
+ ldr r1, =gUnknown_02038C08
lsls r0, 24
lsrs r0, 24
str r0, [r1]
@@ -92568,10 +92568,10 @@ hm_prepare_waterfall: @ 81B58F0
lsrs r0, 24
cmp r0, 0x1
bne _081B594C
- ldr r1, =0x03005db0
+ ldr r1, =gUnknown_03005DB0
ldr r0, =hm_add_c3_launch_phase_2
str r0, [r1]
- ldr r1, =0x0203ceec
+ ldr r1, =gUnknown_0203CEEC
ldr r0, =hm2_waterfall
str r0, [r1]
movs r0, 0x1
@@ -92590,7 +92590,7 @@ _081B594E:
sub_81B5958: @ 81B5958
push {lr}
bl brm_get_pokemon_selection
- ldr r1, =0x02038c08
+ ldr r1, =gUnknown_02038C08
lsls r0, 24
lsrs r0, 24
str r0, [r1]
@@ -92605,7 +92605,7 @@ sub_81B5958: @ 81B5958
sub_81B5974: @ 81B5974
push {lr}
bl sub_809D1E8
- ldr r1, =0x02038c08
+ ldr r1, =gUnknown_02038C08
lsls r0, 24
lsrs r0, 24
str r0, [r1, 0x4]
@@ -92615,10 +92615,10 @@ sub_81B5974: @ 81B5974
b _081B599E
.pool
_081B5990:
- ldr r1, =0x03005db0
+ ldr r1, =gUnknown_03005DB0
ldr r0, =hm_add_c3_launch_phase_2
str r0, [r1]
- ldr r1, =0x0203ceec
+ ldr r1, =gUnknown_0203CEEC
ldr r0, =sub_81B5958
str r0, [r1]
movs r0, 0x1
@@ -92642,7 +92642,7 @@ party_menu_icon_anim: @ 81B59B4
lsrs r0, 24
cmp r0, 0x1
bne _081B59EA
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r1, =0x00000439
adds r0, r1
ldrb r1, [r0]
@@ -92708,7 +92708,7 @@ party_menu_link_mon_icon_anim: @ 81B5A2C
adds r0, r5, 0
bl sub_80D2CC4
strb r0, [r4, 0x9]
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r0, [r4, 0x9]
lsls r1, r0, 4
adds r1, r0
@@ -92761,7 +92761,7 @@ _081B5AB4:
lsls r0, r4, 4
adds r0, r4
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0
bl sub_80D32C8
@@ -92771,7 +92771,7 @@ _081B5AD4:
lsls r0, r4, 4
adds r0, r4
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x1
bl sub_80D32C8
@@ -92781,7 +92781,7 @@ _081B5AEC:
lsls r0, r4, 4
adds r0, r4
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x2
bl sub_80D32C8
@@ -92791,7 +92791,7 @@ _081B5B04:
lsls r0, r4, 4
adds r0, r4
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x3
bl sub_80D32C8
@@ -92801,7 +92801,7 @@ _081B5B1C:
lsls r0, r4, 4
adds r0, r4
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x4
bl sub_80D32C8
@@ -92845,7 +92845,7 @@ sub_81B5B6C: @ 81B5B6C
lsls r0, 24
lsrs r4, r0, 24
lsls r1, 24
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
lsls r0, r4, 4
adds r0, r4
lsls r6, r0, 2
@@ -92969,7 +92969,7 @@ party_menu_link_mon_held_item_object: @ 81B5C48
movs r3, 0
bl AddObjectToFront
strb r0, [r4, 0xA]
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r0, [r4, 0xA]
lsls r1, r0, 4
adds r1, r0
@@ -93013,7 +93013,7 @@ sub_81B5CB0: @ 81B5CB0
lsrs r0, 16
cmp r0, 0
bne _081B5CD8
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r1, [r4, 0xA]
lsls r0, r1, 4
adds r0, r1
@@ -93034,7 +93034,7 @@ _081B5CD8:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0x1
bl StartObjectImageAnim
@@ -93045,12 +93045,12 @@ _081B5CFC:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
movs r1, 0
bl StartObjectImageAnim
_081B5D0E:
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r1, [r4, 0xA]
lsls r0, r1, 4
adds r0, r1
@@ -93101,7 +93101,7 @@ _081B5D60:
_081B5D68:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xC
bl pokemon_getattr
@@ -93133,7 +93133,7 @@ _081B5DA8:
_081B5DAC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x02024744
+ ldr r1, =gUnknown_02024744
adds r0, r1
movs r1, 0xC
bl pokemon_getattr
@@ -93179,7 +93179,7 @@ sub_81B5DF0: @ 81B5DF0
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r8, r0
lsls r0, r6, 4
adds r0, r6
@@ -93233,7 +93233,7 @@ sub_81B5E74: @ 81B5E74
ldrh r1, [r4, 0x3C]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
@@ -93310,7 +93310,7 @@ party_menu_link_mon_pokeball_object: @ 81B5EF4
movs r3, 0x8
bl AddObjectToFront
strb r0, [r4, 0xB]
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r0, [r4, 0xB]
lsls r1, r0, 4
adds r1, r0
@@ -93343,7 +93343,7 @@ sub_81B5F34: @ 81B5F34
bl AddObjectToFront
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
lsls r1, r0, 4
adds r1, r0
lsls r1, 2
@@ -93391,7 +93391,7 @@ sub_81B5F98: @ 81B5F98
lsls r0, r2, 4
adds r0, r2
lsls r0, 2
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
adds r0, r2
bl StartObjectImageAnim
pop {r0}
@@ -93415,7 +93415,7 @@ sub_81B5FBC: @ 81B5FBC
lsls r4, r0, 4
adds r4, r0
lsls r4, 2
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r8, r0
add r4, r8
adds r0, r4, 0
@@ -93436,7 +93436,7 @@ _081B6000:
lsls r5, r0, 4
adds r5, r0
lsls r5, 2
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r8, r0
add r5, r8
adds r0, r5, 0
@@ -93521,7 +93521,7 @@ party_menu_link_mon_status_condition_object: @ 81B6098
adds r0, r5, 0
adds r1, r4, 0
bl party_menu_update_status_condition_object
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r0, [r4, 0xC]
lsls r1, r0, 4
adds r1, r0
@@ -93566,7 +93566,7 @@ party_menu_update_status_condition_object: @ 81B60FC
cmp r2, 0x6
bne _081B6128
_081B610C:
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldrb r1, [r5, 0xC]
lsls r0, r1, 4
adds r0, r1
@@ -93583,7 +93583,7 @@ _081B6128:
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
adds r0, r4
subs r1, r2, 0x1
lsls r1, 24
@@ -93627,7 +93627,7 @@ sub_81B617C: @ 81B617C
sub sp, 0xC
ldr r0, =c2_815ABFC
mov r8, r0
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r1, =0x00000439
adds r0, r1
ldrb r1, [r0]
@@ -93642,7 +93642,7 @@ sub_81B617C: @ 81B617C
b _081B61C0
.pool
_081B61B0:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
strb r5, [r0, 0x9]
b _081B6204
.pool
@@ -93650,14 +93650,14 @@ _081B61BC:
movs r7, 0
movs r6, 0
_081B61C0:
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r0, [r4]
bl GetItemEffectType
lsls r0, 24
lsrs r0, 24
cmp r0, 0xA
bne _081B621C
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
movs r0, 0
strb r0, [r1, 0x9]
movs r5, 0
@@ -93665,7 +93665,7 @@ _081B61D8:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r1, r0
adds r0, r4, 0
movs r1, 0xB
@@ -93731,7 +93731,7 @@ c2_815ABFC: @ 81B6254
bl GoToBagMenu
b _081B6276
_081B626C:
- ldr r0, =0x0203cf30
+ ldr r0, =gUnknown_0203CF30
ldr r1, [r0]
movs r0, 0x4
bl sub_81C4F98
@@ -93746,24 +93746,24 @@ sub_81B6280: @ 81B6280
push {lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B62B2
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r1, [r0, 0x8]
movs r0, 0xF
ands r0, r1
cmp r0, 0x1
bne _081B62A6
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B9140
str r0, [r1, 0x4]
_081B62A6:
- ldr r0, =0x03006328
+ ldr r0, =gUnknown_03006328
ldr r1, =sub_81B6794
ldr r2, [r0]
adds r0, r3, 0
@@ -93782,7 +93782,7 @@ IsHPRecoveryItem: @ 81B62D0
lsrs r0, 16
cmp r0, 0xAF
bne _081B62EC
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003214
adds r0, r1
@@ -93852,102 +93852,102 @@ _081B6334:
.4byte _081B6494
.4byte _081B64A8
_081B6380:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9C3E
bl ExpandStringRefs
b _081B64C4
.pool
_081B6394:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9C7C
bl ExpandStringRefs
b _081B64C4
.pool
_081B63A8:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9C8A
bl ExpandStringRefs
b _081B64C4
.pool
_081B63BC:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9CA2
bl ExpandStringRefs
b _081B64C4
.pool
_081B63D0:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9C5F
bl ExpandStringRefs
b _081B64C4
.pool
_081B63E4:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9DBE
bl ExpandStringRefs
b _081B64C4
.pool
_081B63F8:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9DE1
bl ExpandStringRefs
b _081B64C4
.pool
_081B640C:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9CE0
bl ExpandStringRefs
b _081B64C4
.pool
_081B6420:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, =gUnknown_085E96E3
b _081B6474
.pool
_081B6430:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, =gUnknown_085EA33C
b _081B6474
.pool
_081B6440:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, =gUnknown_085EA343
b _081B6474
.pool
_081B6450:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, =gUnknown_085EA35B
b _081B6474
.pool
_081B6460:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, =gUnknown_085E96E6
b _081B6474
.pool
_081B6470:
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
ldr r1, =gUnknown_085E96EE
_081B6474:
bl CopyString
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9D25
bl ExpandStringRefs
b _081B64C4
.pool
_081B6494:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9CF5
bl ExpandStringRefs
b _081B64C4
.pool
_081B64A8:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9CB7
bl ExpandStringRefs
b _081B64C4
.pool
_081B64BC:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E96F6
bl ExpandStringRefs
_081B64C4:
@@ -94017,7 +94017,7 @@ ExecuteTableBasedItemEffect__: @ 81B6520
lsrs r5, r1, 16
lsls r2, 24
lsrs r6, r2, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r1, =0x00000439
adds r0, r1
ldrb r1, [r0]
@@ -94027,7 +94027,7 @@ ExecuteTableBasedItemEffect__: @ 81B6520
bne _081B6558
movs r0, 0x64
muls r0, r3
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
adds r1, r5, 0
adds r2, r3, 0
@@ -94037,7 +94037,7 @@ _081B6558:
movs r0, 0x64
adds r4, r3, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
adds r0, r3, 0
bl sub_81B8F38
@@ -94071,14 +94071,14 @@ ItemUseCB_Medicine: @ 81B6588
mov r9, r0
movs r0, 0
mov r10, r0
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r6, [r0]
adds r0, r5, 0
adds r1, r6, 0
@@ -94107,7 +94107,7 @@ ItemUseCB_Medicine: @ 81B6588
movs r1, 0
mov r8, r1
_081B65EE:
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
ldrb r0, [r4, 0x9]
adds r1, r6, 0
movs r2, 0
@@ -94116,7 +94116,7 @@ _081B65EE:
cmp r0, 0
beq _081B6624
_081B6600:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0
strb r0, [r1]
movs r0, 0x5
@@ -94125,7 +94125,7 @@ _081B6600:
b _081B66F4
.pool
_081B6624:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0x1
strb r0, [r1]
adds r0, r6, 0
@@ -94147,8 +94147,8 @@ _081B6650:
movs r0, 0x75
bl audio_play
_081B6656:
- ldr r4, =0x0203cedc
- ldr r7, =0x0203cec8
+ ldr r4, =gUnknown_0203CEDC
+ ldr r7, =gUnknown_0203CEC8
movs r0, 0x9
ldrsb r0, [r7, r0]
lsls r0, 4
@@ -94156,7 +94156,7 @@ _081B6656:
adds r1, r0
adds r0, r5, 0
bl party_menu_get_status_condition_and_update_object
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
movs r0, 0x9
ldrsb r0, [r7, r0]
ldr r1, [r4]
@@ -94208,18 +94208,18 @@ _081B66A8:
b _081B6710
.pool
_081B66E4:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
adds r0, r6, 0
bl GetMedicineItemEffectMessage
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
_081B66F4:
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r9
lsls r0, r2, 2
add r0, r9
@@ -94245,16 +94245,16 @@ sub_81B672C: @ 81B672C
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandStringRefs
@@ -94264,7 +94264,7 @@ sub_81B672C: @ 81B672C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
bl sub_805EAE8
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -94287,11 +94287,11 @@ sub_81B6794: @ 81B6794
lsrs r0, 24
cmp r0, 0x1
beq _081B67BA
- ldr r0, =0x0203cee8
+ ldr r0, =gUnknown_0203CEE8
ldrb r1, [r0]
cmp r1, 0
bne _081B67B4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
str r1, [r0, 0x4]
_081B67B4:
@@ -94316,14 +94316,14 @@ sub_81B67C8: @ 81B67C8
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r4, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r6, [r0]
adds r0, r6, 0
bl GetItemEffectType
@@ -94369,7 +94369,7 @@ sub_81B67C8: @ 81B67C8
cmp r1, r8
bne _081B6874
_081B6850:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0
strb r0, [r1]
movs r0, 0x5
@@ -94378,7 +94378,7 @@ _081B6850:
b _081B68E2
.pool
_081B6874:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0x1
strb r0, [r1]
movs r0, 0x1
@@ -94386,10 +94386,10 @@ _081B6874:
adds r0, r6, 0
movs r1, 0x1
bl remove_item
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r1, =0x02021dc4
+ ldr r1, =gUnknown_02021DC4
adds r0, r7, 0
bl option_menu_get_string
ldr r2, [sp, 0x4]
@@ -94398,29 +94398,29 @@ _081B6874:
ldr r0, [sp, 0x8]
cmp r0, r8
beq _081B68C4
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9D45
bl ExpandStringRefs
b _081B68E0
.pool
_081B68C4:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9D90
bl ExpandStringRefs
b _081B68E0
.pool
_081B68D8:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9D6D
bl ExpandStringRefs
_081B68E0:
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
_081B68E2:
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
mov r2, r10
lsls r0, r2, 2
add r0, r10
@@ -94585,7 +94585,7 @@ sub_81B6A10: @ 81B6A10
adds r1, r4, 0
muls r1, r0
mov r8, r1
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
mov r9, r0
_081B6A40:
adds r1, r5, 0
@@ -94664,7 +94664,7 @@ ether_effect_related_3: @ 81B6AB4
bl sub_81B6BB4
b _081B6AF0
_081B6AE0:
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xD
bl sub_81B302C
@@ -94682,11 +94682,11 @@ dp05_ether: @ 81B6AFC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
cmp r0, 0xAF
bne _081B6B20
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003214
adds r0, r1
@@ -94706,7 +94706,7 @@ _081B6B2A:
lsrs r1, r0, 24
cmp r1, 0
bne _081B6B4C
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
strh r1, [r0, 0xE]
adds r0, r4, 0
bl ether_effect_related
@@ -94717,10 +94717,10 @@ _081B6B4C:
bl audio_play
movs r0, 0x16
bl display_pokemon_menu_message
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x9]
bl sub_81B6A10
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -94740,12 +94740,12 @@ ether_effect_related_2: @ 81B6B80
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
adds r0, 0xC
bl sub_81B302C
bl GetMenuCursorPos
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
lsls r0, 24
lsrs r0, 24
strh r0, [r1, 0xE]
@@ -94762,14 +94762,14 @@ sub_81B6BB4: @ 81B6BB4
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005e00
+ ldr r2, =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
adds r1, r2
ldr r0, =sub_81B1370
str r0, [r1]
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r0, [r0]
movs r1, 0
str r1, [r0, 0x4]
@@ -94790,8 +94790,8 @@ ether_effect_related: @ 81B6BEC
lsls r0, 24
lsrs r6, r0, 24
movs r4, 0
- ldr r7, =0x0203ced6
- ldr r0, =0x0203ce7c
+ ldr r7, =gUnknown_0203CED6
+ ldr r0, =gUnknown_0203CE7C
ldrh r5, [r0]
movs r0, 0xE
negs r0, r0
@@ -94804,7 +94804,7 @@ ether_effect_related: @ 81B6BEC
lsls r0, 24
cmp r0, 0
beq _081B6C34
- ldr r0, =0x0203cee8
+ ldr r0, =gUnknown_0203CEE8
strb r4, [r0]
movs r0, 0x5
bl audio_play
@@ -94812,7 +94812,7 @@ ether_effect_related: @ 81B6BEC
b _081B6C7E
.pool
_081B6C34:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0x1
strb r0, [r1]
mov r0, r8
@@ -94821,7 +94821,7 @@ _081B6C34:
movs r0, 0x64
adds r4, r1, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
movs r0, 0x1
bl audio_play
@@ -94835,7 +94835,7 @@ _081B6C34:
bl pokemon_getattr
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
movs r1, 0xD
muls r1, r4
ldr r2, =gMoveNames
@@ -94843,13 +94843,13 @@ _081B6C34:
bl CopyString
adds r0, r5, 0
bl GetMedicineItemEffectMessage
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
_081B6C7E:
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -94874,10 +94874,10 @@ dp05_pp_up: @ 81B6CC0
bl audio_play
movs r0, 0x17
bl display_pokemon_menu_message
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x9]
bl sub_81B6A10
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -94966,7 +94966,7 @@ _081B6D6C:
sub_81B6D74: @ 81B6D74
push {r4,lr}
adds r1, r0, 0
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
adds r0, r4, 0
bl ExpandStringRefs
adds r0, r4, 0
@@ -94988,7 +94988,7 @@ sub_81B6D98: @ 81B6D98
lsls r4, 24
lsrs r4, 24
bl sub_81B6D74
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -95010,25 +95010,25 @@ sub_81B6DC4: @ 81B6DC4
lsrs r6, r0, 24
movs r0, 0x5
bl audio_play
- ldr r7, =0x0203cec8
+ ldr r7, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r7, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
movs r0, 0xE
adds r0, r7
mov r8, r0
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r4, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
adds r0, r4, 0
bl ItemIdToBattleMoveId
strh r0, [r7, 0xE]
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0xE
ldrsh r2, [r7, r1]
movs r1, 0xD
@@ -95056,7 +95056,7 @@ sub_81B6DC4: @ 81B6DC4
ldr r1, =0xffff0000
cmp r0, r1
beq _081B6E88
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
@@ -95079,7 +95079,7 @@ _081B6E7A:
_081B6E88:
ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -95100,16 +95100,16 @@ sub_81B6EB4: @ 81B6EB4
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
- ldr r2, =0x0203cec8
+ ldr r2, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r2, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r6, r2, 0
adds r6, 0xE
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r4, [r0]
movs r1, 0x2
ldrsh r0, [r6, r1]
@@ -95126,10 +95126,10 @@ sub_81B6EB4: @ 81B6EB4
movs r1, 0x1
bl remove_item
_081B6EF0:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0
ldrsh r2, [r6, r1]
movs r1, 0xD
@@ -95137,7 +95137,7 @@ _081B6EF0:
ldr r2, =gMoveNames
adds r1, r2
bl CopyString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9AA5
adds r0, r4, 0
bl ExpandStringRefs
@@ -95146,7 +95146,7 @@ _081B6EF0:
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -95171,7 +95171,7 @@ sub_81B6F60: @ 81B6F60
beq _081B6F86
ldr r0, =0x0000016f
bl fanfare_play
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -95195,7 +95195,7 @@ sub_81B6F98: @ 81B6F98
lsls r0, 24
cmp r0, 0
beq _081B6FEA
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r2, 0x1
adds r0, r2, 0
@@ -95207,7 +95207,7 @@ sub_81B6F98: @ 81B6F98
cmp r0, 0
beq _081B6FEA
_081B6FC0:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x10
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -95219,7 +95219,7 @@ _081B6FC0:
_081B6FDC:
cmp r0, 0x2
bne _081B6FE4
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r2, [r0]
_081B6FE4:
adds r0, r5, 0
@@ -95242,7 +95242,7 @@ sub_81B6FF4: @ 81B6FF4
cmp r0, 0x1
beq _081B7018
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -95281,7 +95281,7 @@ _081B704E:
ldr r0, =gUnknown_085E9B96
movs r1, 0x1
bl sub_81B1B5C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -95312,7 +95312,7 @@ sub_81B7088: @ 81B7088
lsrs r0, 24
cmp r0, 0x1
beq _081B70A8
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B70B8
str r0, [r1, 0x4]
@@ -95329,10 +95329,10 @@ _081B70A8:
sub_81B70B8: @ 81B70B8
push {r4,lr}
sub sp, 0x4
- ldr r0, =0x020244ec
- ldr r4, =0x0203cec8
+ ldr r0, =gUnknown_020244EC
+ ldr r4, =gUnknown_0203CEC8
ldrb r1, [r4, 0x9]
- ldr r2, =0x020244e9
+ ldr r2, =gUnknown_020244E9
ldrb r2, [r2]
subs r2, 0x1
lsls r2, 24
@@ -95356,7 +95356,7 @@ sub_81B70F0: @ 81B70F0
str r0, [sp]
ldr r0, =sub_81B711C
str r0, [sp, 0x4]
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldr r0, [r0]
str r0, [sp, 0x8]
movs r0, 0
@@ -95376,7 +95376,7 @@ sub_81B711C: @ 81B711C
lsls r0, 24
lsrs r4, r0, 24
adds r5, r4, 0
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -95406,13 +95406,13 @@ sub_81B7154: @ 81B7154
adds r6, r0, 0
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
adds r5, r1, 0
muls r5, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r0
bl sub_81C1B94
adds r1, r0, 0
@@ -95424,10 +95424,10 @@ sub_81B7154: @ 81B7154
adds r4, r0, 0
lsls r4, 16
lsrs r4, 16
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0xD
muls r1, r4
ldr r2, =gMoveNames
@@ -95435,7 +95435,7 @@ sub_81B7154: @ 81B7154
bl CopyString
ldr r0, =gUnknown_085E9BB8
bl sub_81B6D74
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -95458,13 +95458,13 @@ sub_81B71D4: @ 81B71D4
lsrs r0, 24
cmp r0, 0x1
beq _081B7220
- ldr r5, =0x0203cec8
+ ldr r5, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r5, r1]
movs r0, 0x64
adds r4, r1, 0
muls r4, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r0
bl sub_81C1B94
adds r1, r0, 0
@@ -95495,8 +95495,8 @@ sub_81B7230: @ 81B7230
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x02021dc4
- ldr r1, =0x0203cec8
+ ldr r0, =gUnknown_02021DC4
+ ldr r1, =gUnknown_0203CEC8
movs r3, 0xE
ldrsh r2, [r1, r3]
movs r1, 0xD
@@ -95504,7 +95504,7 @@ sub_81B7230: @ 81B7230
ldr r2, =gMoveNames
adds r1, r2
bl CopyString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9B5D
adds r0, r4, 0
bl ExpandStringRefs
@@ -95513,7 +95513,7 @@ sub_81B7230: @ 81B7230
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -95537,7 +95537,7 @@ sub_81B7294: @ 81B7294
cmp r0, 0x1
beq _081B72B8
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -95556,12 +95556,12 @@ sub_81B72C8: @ 81B72C8
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r7, =0x0203cec8
+ ldr r7, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r7, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r1, r0
bl sub_8198C58
lsls r0, 24
@@ -95581,10 +95581,10 @@ _081B7300:
beq _081B7392
b _081B73C2
_081B7306:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r4, 0
bl GetMonNickname
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0xE
ldrsh r2, [r7, r1]
movs r1, 0xD
@@ -95592,7 +95592,7 @@ _081B7306:
ldr r2, =gMoveNames
adds r1, r2
bl CopyString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9B76
adds r0, r4, 0
bl ExpandStringRefs
@@ -95603,7 +95603,7 @@ _081B7306:
ldrsh r0, [r7, r3]
cmp r0, 0x1
bne _081B7368
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
@@ -95615,10 +95615,10 @@ _081B7306:
_081B7368:
cmp r0, 0x2
bne _081B7370
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
_081B7370:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
@@ -95631,11 +95631,11 @@ _081B738C:
movs r0, 0x5
bl audio_play
_081B7392:
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r4, 0
bl GetMonNickname
- ldr r0, =0x02021dc4
- ldr r1, =0x0203cec8
+ ldr r0, =gUnknown_02021DC4
+ ldr r1, =gUnknown_0203CEC8
movs r3, 0xE
ldrsh r2, [r1, r3]
movs r1, 0xD
@@ -95645,7 +95645,7 @@ _081B7392:
bl CopyString
ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -95687,20 +95687,20 @@ dp05_rare_candy: @ 81B7404
mov r10, r1
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r9, r0
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r6, [r0]
movs r1, 0x86
lsls r1, 2
adds r4, r6, r1
- ldr r2, =0x0203ce7c
+ ldr r2, =gUnknown_0203CE7C
mov r8, r2
adds r0, r5, 0
movs r1, 0x38
@@ -95732,7 +95732,7 @@ _081B747A:
bl audio_play
cmp r4, 0
beq _081B74B4
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0
strb r0, [r1]
ldr r0, =gUnknown_085E96F6
@@ -95740,7 +95740,7 @@ _081B747A:
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -95749,23 +95749,23 @@ _081B747A:
b _081B7516
.pool
_081B74B4:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0x1
strb r0, [r1]
movs r0, 0
bl pause_music_for_sound_maybe
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0x9]
adds r1, r5, 0
bl sub_81B754C
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
movs r1, 0x1
bl remove_item
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r4, =0x02021dc4
+ ldr r4, =gUnknown_02021DC4
adds r0, r5, 0
movs r1, 0x38
bl pokemon_getattr
@@ -95774,7 +95774,7 @@ _081B74B4:
movs r2, 0
movs r3, 0x3
bl ConvertIntToDecimalString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9D0A
adds r0, r4, 0
bl ExpandStringRefs
@@ -95783,7 +95783,7 @@ _081B74B4:
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -95808,13 +95808,13 @@ sub_81B754C: @ 81B754C
lsls r0, 24
lsrs r0, 24
adds r7, r0, 0
- ldr r6, =0x0203cedc
+ ldr r6, =gUnknown_0203CEDC
lsls r4, r7, 4
ldr r1, [r6]
adds r1, r4
adds r0, r5, 0
bl party_menu_get_status_condition_and_update_object
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
ldr r0, [r6]
adds r3, r4, r0
ldrb r1, [r3, 0xC]
@@ -95877,7 +95877,7 @@ sub_81B75D4: @ 81B75D4
lsrs r0, 24
cmp r0, 0x1
beq _081B7620
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -95892,7 +95892,7 @@ _081B7606:
bl audio_play
adds r0, r4, 0
bl sub_81B767C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -95911,7 +95911,7 @@ sub_81B7634: @ 81B7634
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -95926,7 +95926,7 @@ _081B764E:
bl audio_play
adds r0, r4, 0
bl sub_81B76C8
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -95944,7 +95944,7 @@ _081B7668:
sub_81B767C: @ 81B767C
push {r4,r5,lr}
sub sp, 0x8
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r5, [r0]
movs r0, 0x86
lsls r0, 2
@@ -95980,7 +95980,7 @@ sub_81B767C: @ 81B767C
sub_81B76C8: @ 81B76C8
push {r4,lr}
sub sp, 0x4
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
movs r0, 0x86
lsls r0, 2
@@ -96016,7 +96016,7 @@ sub_81B7704: @ 81B7704
lsls r0, 24
cmp r0, 0
beq _081B77A6
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r6, 0x1
adds r0, r6, 0
@@ -96029,12 +96029,12 @@ sub_81B7704: @ 81B7704
beq _081B77A6
_081B772C:
bl sub_81B3394
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r4, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x1
bl sub_8069318
@@ -96065,7 +96065,7 @@ _081B7780:
bl sub_81B787C
b _081B77A6
_081B7788:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -96088,12 +96088,12 @@ sub_81B77AC: @ 81B77AC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0
bl sub_8069318
@@ -96136,12 +96136,12 @@ sub_81B7810: @ 81B7810
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r6, =0x0203cec8
+ ldr r6, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r6, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r7, r1, r0
adds r0, r7, 0
movs r1, 0
@@ -96152,7 +96152,7 @@ sub_81B7810: @ 81B7810
cmp r4, 0
beq _081B7860
bl sub_81B06F4
- ldr r0, =0x030061e8
+ ldr r0, =gUnknown_030061E8
ldr r1, [r6]
str r1, [r0]
ldrb r3, [r6, 0x9]
@@ -96165,7 +96165,7 @@ sub_81B7810: @ 81B7810
b _081B786E
.pool
_081B7860:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -96187,25 +96187,25 @@ sub_81B787C: @ 81B787C
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r8, r0
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r0, =0x02021dc4
- ldr r6, =0x020244e2
+ ldr r0, =gUnknown_02021DC4
+ ldr r6, =gUnknown_020244E2
ldrh r2, [r6]
movs r1, 0xD
muls r1, r2
ldr r2, =gMoveNames
adds r1, r2
bl CopyString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9AE9
adds r0, r4, 0
bl ExpandStringRefs
@@ -96217,7 +96217,7 @@ sub_81B787C: @ 81B787C
ldrh r0, [r6]
mov r1, r8
strh r0, [r1, 0xE]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -96243,23 +96243,23 @@ sub_81B7910: @ 81B7910
lsrs r6, 24
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
mov r8, r0
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0xD
muls r1, r5
ldr r2, =gMoveNames
adds r1, r2
bl CopyString
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9AA5
adds r0, r4, 0
bl ExpandStringRefs
@@ -96270,7 +96270,7 @@ sub_81B7910: @ 81B7910
bl schedule_bg_copy_tilemap_to_vram
mov r0, r8
strh r5, [r0, 0xE]
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -96323,7 +96323,7 @@ sub_81B79E8: @ 81B79E8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0203cec4
+ ldr r1, =gUnknown_0203CEC4
ldr r2, [r1]
movs r3, 0x86
lsls r3, 2
@@ -96333,7 +96333,7 @@ sub_81B79E8: @ 81B79E8
ldr r4, =0x0000021a
adds r1, r2, r4
strh r3, [r1]
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
ldrb r1, [r1, 0x9]
lsls r1, 24
asrs r1, 24
@@ -96357,12 +96357,12 @@ sub_81B7A28: @ 81B7A28
lsls r0, 24
lsrs r4, r0, 24
mov r8, r4
- ldr r6, =0x0203cec8
+ ldr r6, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r6, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0xB
@@ -96375,7 +96375,7 @@ sub_81B7A28: @ 81B7A28
lsls r0, 16
lsrs r7, r0, 16
ldrb r0, [r6, 0x9]
- ldr r1, =0x0203ce7c
+ ldr r1, =gUnknown_0203CE7C
ldrh r1, [r1]
movs r2, 0
bl ExecuteTableBasedItemEffect__
@@ -96383,7 +96383,7 @@ sub_81B7A28: @ 81B7A28
cmp r0, 0
beq _081B7A94
_081B7A6E:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -96395,7 +96395,7 @@ _081B7A6E:
_081B7A94:
movs r0, 0x1
bl audio_play
- ldr r4, =0x0203cedc
+ ldr r4, =gUnknown_0203CEDC
movs r0, 0x9
ldrsb r0, [r6, r0]
lsls r0, 4
@@ -96403,7 +96403,7 @@ _081B7A94:
adds r1, r0
adds r0, r5, 0
bl party_menu_get_status_condition_and_update_object
- ldr r2, =0x02020630
+ ldr r2, =gUnknown_02020630
movs r0, 0x9
ldrsb r0, [r6, r0]
ldr r1, [r4]
@@ -96424,7 +96424,7 @@ _081B7A94:
movs r2, 0x1
bl sub_81B2AC8
_081B7AD6:
- ldr r4, =0x0203cec4
+ ldr r4, =gUnknown_0203CEC4
ldr r0, [r4]
movs r1, 0x87
lsls r1, 2
@@ -96481,14 +96481,14 @@ task_intro_gamefreak: @ 81B7B4C
lsrs r0, 24
cmp r0, 0x1
beq _081B7C0A
- ldr r5, =0x0203cec4
+ ldr r5, =gUnknown_0203CEC4
ldr r2, [r5]
movs r0, 0x86
lsls r0, 2
adds r1, r2, r0
movs r3, 0
ldrsh r0, [r1, r3]
- ldr r3, =0x0203cec8
+ ldr r3, =gUnknown_0203CEC8
cmp r0, 0x1
bne _081B7B82
movs r0, 0
@@ -96514,7 +96514,7 @@ _081B7B82:
ldrsh r1, [r0, r2]
cmp r1, 0
bne _081B7BC8
- ldr r0, =0x0203cee8
+ ldr r0, =gUnknown_0203CEE8
strb r1, [r0]
ldr r0, =gUnknown_085E96F6
movs r1, 0x1
@@ -96524,22 +96524,22 @@ _081B7B82:
b _081B7BD8
.pool
_081B7BC8:
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x0203ce7c
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
movs r1, 0x1
bl remove_item
_081B7BD8:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
adds r0, r1
ldr r1, =sub_81B6794
str r1, [r0]
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
movs r0, 0
strb r0, [r1, 0x9]
b _081B7C0A
@@ -96559,16 +96559,16 @@ sub_81B7C10: @ 81B7C10
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r4, =0x02021fc4
+ ldr r4, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandStringRefs
@@ -96577,7 +96577,7 @@ sub_81B7C10: @ 81B7C10
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -96598,19 +96598,19 @@ sub_81B7C74: @ 81B7C74
lsrs r5, r0, 24
movs r0, 0x5
bl audio_play
- ldr r2, =0x030061e8
- ldr r1, =0x0203cec8
+ ldr r2, =gUnknown_030061E8
+ ldr r1, =gUnknown_0203CEC8
ldr r0, [r1]
str r0, [r2]
ldrb r0, [r1, 0x9]
- ldr r4, =0x0203ce7c
+ ldr r4, =gUnknown_0203CE7C
ldrh r1, [r4]
movs r2, 0
bl ExecuteTableBasedItemEffect__
lsls r0, 24
cmp r0, 0
beq _081B7CD8
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0
strb r0, [r1]
ldr r0, =gUnknown_085E96F6
@@ -96618,7 +96618,7 @@ sub_81B7C74: @ 81B7C74
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -96653,7 +96653,7 @@ GetItemEffectType: @ 81B7CEC
_081B7D00:
cmp r1, 0xAF
bne _081B7D18
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldr r1, =0x00003214
adds r4, r0, r1
@@ -96848,30 +96848,30 @@ sub_81B7E4C: @ 81B7E4C
push {r7}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B7F1C
- ldr r7, =0x0203cec8
+ ldr r7, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r7, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
movs r0, 0xE
adds r0, r7
mov r8, r0
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r4, =0x020375e2
+ ldr r4, =gUnknown_020375E2
ldrb r0, [r4]
bl sub_81B2360
strh r0, [r7, 0xE]
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0xE
ldrsh r2, [r7, r1]
movs r1, 0xD
@@ -96917,7 +96917,7 @@ _081B7EFA:
_081B7F08:
ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -96975,8 +96975,8 @@ _081B7F72:
movs r2, 0x5
movs r3, 0
bl sub_81B0038
- ldr r1, =0x0203cec8
- ldr r0, =0x0203ce7c
+ ldr r1, =gUnknown_0203CEC8
+ ldr r0, =gUnknown_0203CE7C
ldrh r0, [r0]
strh r0, [r1, 0xC]
add sp, 0xC
@@ -96994,8 +96994,8 @@ sub_81B7FAC: @ 81B7FAC
lsls r0, 24
lsrs r4, r0, 24
adds r6, r4, 0
- ldr r5, =0x0203cefc
- ldr r0, =0x0203cec8
+ ldr r5, =gUnknown_0203CEFC
+ ldr r0, =gUnknown_0203CEC8
mov r9, r0
ldrb r0, [r0, 0x9]
lsls r0, 24
@@ -97005,7 +97005,7 @@ sub_81B7FAC: @ 81B7FAC
mov r1, r8
muls r1, r0
adds r0, r1, 0
- ldr r7, =0x020244ec
+ ldr r7, =gUnknown_020244EC
adds r0, r7
movs r1, 0xC
bl pokemon_getattr
@@ -97037,7 +97037,7 @@ _081B800C:
ldrh r1, [r5]
movs r2, 0x1
bl sub_81B1D1C
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -97059,7 +97059,7 @@ sub_81B8044: @ 81B8044
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r5, =0x0203cec8
+ ldr r5, =gUnknown_0203CEC8
ldrh r0, [r5, 0xC]
bl itemid_is_mail
lsls r0, 24
@@ -97067,7 +97067,7 @@ sub_81B8044: @ 81B8044
beq _081B807C
ldrh r0, [r5, 0xC]
bl sub_81B83F0
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B814C
str r0, [r1, 0x4]
@@ -97091,13 +97091,13 @@ sub_81B8088: @ 81B8088
push {r7}
lsls r0, 24
lsrs r7, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B80E4
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
ldrh r5, [r4, 0xC]
movs r0, 0x9
ldrsb r0, [r4, r0]
@@ -97106,7 +97106,7 @@ sub_81B8088: @ 81B8088
mov r1, r8
muls r1, r0
adds r0, r1, 0
- ldr r6, =0x020244ec
+ ldr r6, =gUnknown_020244EC
adds r0, r6
adds r1, r5, 0
movs r2, 0
@@ -97122,7 +97122,7 @@ sub_81B8088: @ 81B8088
bl sub_81B1DB8
adds r0, r5, 0
bl sub_81B83F0
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r7, 2
adds r0, r7
lsls r0, 3
@@ -97143,7 +97143,7 @@ sub_81B8104: @ 81B8104
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r4, [r0, 0x9]
bl sub_81B1BD4
lsls r0, 24
@@ -97154,9 +97154,9 @@ sub_81B8104: @ 81B8104
asrs r2, 24
movs r0, 0x64
muls r0, r2
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x0203cedc
+ ldr r1, =gUnknown_0203CEDC
lsls r2, 4
ldr r1, [r1]
adds r1, r2
@@ -97173,12 +97173,12 @@ _081B8138:
thumb_func_start sub_81B814C
sub_81B814C: @ 81B814C
push {r4-r6,lr}
- ldr r4, =0x0203cec8
+ ldr r4, =gUnknown_0203CEC8
movs r0, 0x9
ldrsb r0, [r4, r0]
movs r6, 0x64
muls r0, r6
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
adds r0, r5
ldrh r1, [r4, 0xC]
bl sub_81B1DB8
@@ -97190,7 +97190,7 @@ sub_81B814C: @ 81B814C
bl pokemon_getattr
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03005d8c
+ ldr r1, =gUnknown_03005D8C
lsls r2, r0, 3
adds r2, r0
lsls r2, 2
@@ -97212,25 +97212,25 @@ sub_81B814C: @ 81B814C
sub_81B81A8: @ 81B81A8
push {r4-r7,lr}
sub sp, 0xC
- ldr r6, =0x0203cec8
+ ldr r6, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r6, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0xC
bl pokemon_getattr
lsls r0, 16
lsrs r7, r0, 16
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
ldrh r0, [r0]
cmp r0, 0
bne _081B8208
adds r0, r5, 0
bl sub_80D4680
- ldr r4, =0x0203cefc
+ ldr r4, =gUnknown_0203CEFC
adds r0, r5, 0
movs r1, 0xC
adds r2, r4, 0
@@ -97271,17 +97271,17 @@ sub_81B8230: @ 81B8230
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
cmp r0, 0
bne _081B828A
- ldr r1, =0x0203cefc
+ ldr r1, =gUnknown_0203CEFC
ldrh r0, [r1]
cmp r0, 0
beq _081B8264
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrh r0, [r0, 0xC]
ldrh r1, [r1]
movs r2, 0
@@ -97289,19 +97289,19 @@ sub_81B8230: @ 81B8230
b _081B827C
.pool
_081B8264:
- ldr r2, =0x0203cec8
+ ldr r2, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r2, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
ldrh r1, [r2, 0xC]
movs r2, 0
movs r3, 0x1
bl sub_81B1C84
_081B827C:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -97326,7 +97326,7 @@ sub_81B82A0: @ 81B82A0
cmp r0, 0x1
beq _081B82C4
bl sub_81B334C
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -97362,11 +97362,11 @@ _081B82F4:
beq _081B839A
b _081B83A8
_081B82FA:
- ldr r7, =0x0203cec8
+ ldr r7, =gUnknown_0203CEC8
ldrh r4, [r7, 0xC]
adds r0, r4, 0
bl sub_81B83F0
- ldr r6, =0x0203cefc
+ ldr r6, =gUnknown_0203CEFC
ldrh r0, [r6]
movs r1, 0x1
bl bag_add_item
@@ -97377,7 +97377,7 @@ _081B82FA:
bl sub_81B841C
ldrh r0, [r6]
bl pokemon_item_not_removed
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
movs r1, 0
bl sub_81B1B5C
b _081B8378
@@ -97388,7 +97388,7 @@ _081B8338:
lsls r0, 24
cmp r0, 0
beq _081B835C
- ldr r0, =0x0203cec4
+ ldr r0, =gUnknown_0203CEC4
ldr r1, [r0]
ldr r0, =sub_81B814C
str r0, [r1, 0x4]
@@ -97401,7 +97401,7 @@ _081B835C:
ldrsb r1, [r7, r1]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
adds r1, r4, 0
bl sub_81B1DB8
@@ -97410,7 +97410,7 @@ _081B835C:
movs r2, 0x1
bl sub_81B1D68
_081B8378:
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
@@ -97423,7 +97423,7 @@ _081B8394:
movs r0, 0x5
bl audio_play
_081B839A:
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -97448,7 +97448,7 @@ sub_81B83B8: @ 81B83B8
bl sub_81B1B5C
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -97466,7 +97466,7 @@ sub_81B83F0: @ 81B83F0
push {lr}
lsls r0, 16
lsrs r1, r0, 16
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0x6
bne _081B8410
@@ -97490,7 +97490,7 @@ sub_81B841C: @ 81B841C
push {lr}
lsls r0, 16
lsrs r1, r0, 16
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0x5
beq _081B8438
@@ -97536,18 +97536,18 @@ sub_81B8474: @ 81B8474
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
movs r1, 0x9
ldrsb r1, [r0, r1]
movs r0, 0x64
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r1, r0
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0
strb r0, [r1]
- ldr r2, =0x03005d8c
- ldr r0, =0x0203bcb8
+ ldr r2, =gUnknown_03005D8C
+ ldr r0, =gUnknown_0203BCB8
ldrh r1, [r0]
adds r1, 0x6
ldrh r0, [r0, 0x2]
@@ -97581,7 +97581,7 @@ _081B84DC:
_081B84F2:
movs r0, 0x2
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r6, 2
adds r1, r6
lsls r1, 3
@@ -97603,7 +97603,7 @@ sub_81B8518: @ 81B8518
str r0, [sp]
ldr r0, =sub_81B1370
str r0, [sp, 0x4]
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r0, [r0, 0x8]
str r0, [sp, 0x8]
movs r0, 0x4
@@ -97611,7 +97611,7 @@ sub_81B8518: @ 81B8518
movs r2, 0
movs r3, 0
bl sub_81B0038
- ldr r1, =0x0203cec8
+ ldr r1, =gUnknown_0203CEC8
ldr r0, =sub_81B879C
str r0, [r1, 0x4]
add sp, 0xC
@@ -97623,7 +97623,7 @@ sub_81B8518: @ 81B8518
thumb_func_start sub_81B8558
sub_81B8558: @ 81B8558
push {lr}
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
movs r1, 0
movs r2, 0x4
bl memset
@@ -97639,7 +97639,7 @@ sub_81B856C: @ 81B856C
asrs r4, r0, 24
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_81B85AC
lsls r0, 24
@@ -97685,7 +97685,7 @@ sub_81B85AC: @ 81B85AC
lsrs r0, 24
cmp r4, r0
bhi _081B8608
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
ldrh r1, [r0, 0x4]
ldr r0, =0x0000191a
@@ -97760,7 +97760,7 @@ sub_81B865C: @ 81B865C
lsls r0, 24
lsrs r2, r0, 24
adds r1, r2, 0
- ldr r3, =0x0203cef8
+ ldr r3, =gUnknown_0203CEF8
adds r0, r2, r3
subs r0, 0x1
ldrb r0, [r0]
@@ -97772,7 +97772,7 @@ sub_81B865C: @ 81B865C
b _081B8758
.pool
_081B8688:
- ldr r0, =0x02021cc4
+ ldr r0, =gUnknown_02021CC4
movs r2, 0
movs r3, 0x1
bl ConvertIntToDecimalString
@@ -97805,13 +97805,13 @@ _081B86C0:
movs r5, 0
b _081B8750
_081B86CE:
- ldr r3, =0x0203cef8
+ ldr r3, =gUnknown_0203CEF8
adds r4, r3, r5
ldrb r0, [r4]
movs r1, 0x64
muls r0, r1
subs r0, 0x64
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
adds r0, r3, r0
movs r1, 0xB
bl pokemon_getattr
@@ -97822,7 +97822,7 @@ _081B86CE:
movs r1, 0x64
muls r0, r1
subs r0, 0x64
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
adds r0, r3, r0
movs r1, 0xC
bl pokemon_getattr
@@ -97836,12 +97836,12 @@ _081B86CE:
bcs _081B8748
movs r7, 0x64
_081B870E:
- ldr r0, =0x0203cef8
+ ldr r0, =gUnknown_0203CEF8
adds r5, r0, r4
ldrb r0, [r5]
muls r0, r7
subs r0, 0x64
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1, r0
movs r1, 0xB
bl pokemon_getattr
@@ -97852,7 +97852,7 @@ _081B870E:
ldrb r0, [r5]
muls r0, r7
subs r0, 0x64
- ldr r3, =0x020244ec
+ ldr r3, =gUnknown_020244EC
adds r0, r3, r0
movs r1, 0xC
bl pokemon_getattr
@@ -97892,7 +97892,7 @@ sub_81B8770: @ 81B8770
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x0203cef8
+ ldr r3, =gUnknown_0203CEF8
_081B877A:
adds r0, r1, r3
ldrb r0, [r0]
@@ -97927,7 +97927,7 @@ sub_81B879C: @ 81B879C
bl audio_play
adds r0, r4, 0
bl display_pokemon_menu_message
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -97952,7 +97952,7 @@ sub_81B87E8: @ 81B87E8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -97967,7 +97967,7 @@ _081B8802:
bl audio_play
movs r0, 0
bl display_pokemon_menu_message
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -97999,7 +97999,7 @@ _081B884C:
movs r0, 0x2
b _081B8854
_081B8850:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r0, [r0]
_081B8854:
pop {r1}
@@ -98025,7 +98025,7 @@ _081B8878:
movs r0, 0x2
b _081B8880
_081B887C:
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrb r0, [r0]
_081B8880:
pop {r1}
@@ -98052,7 +98052,7 @@ _081B88A4:
movs r0, 0x1E
b _081B88B2
_081B88A8:
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
cmp r0, 0
bne _081B889C
@@ -98082,7 +98082,7 @@ sub_81B88BC: @ 81B88BC
_081B88E0:
cmp r1, 0x1
bne _081B88F8
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r0, [r0]
cmp r0, 0x2
bne _081B88F8
@@ -98244,7 +98244,7 @@ sub_81B89F0: @ 81B89F0
sub_81B8A2C: @ 81B8A2C
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x02024550
+ ldr r0, =gUnknown_02024550
movs r1, 0xB
bl pokemon_getattr
cmp r0, 0
@@ -98254,7 +98254,7 @@ sub_81B8A2C: @ 81B8A2C
bl pokemon_getattr
cmp r0, 0
bne _081B8A74
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0x1
bne _081B8A5C
@@ -98262,7 +98262,7 @@ sub_81B8A2C: @ 81B8A2C
b _081B8A76
.pool
_081B8A5C:
- ldr r0, =0x02022fec
+ ldr r0, =gUnknown_02022FEC
ldr r0, [r0]
movs r1, 0x80
lsls r1, 11
@@ -98300,12 +98300,12 @@ sub_81B8A7C: @ 81B8A7C
cmp r5, 0x5
bne _081B8AC4
_081B8AA2:
- ldr r4, =0x02021cc4
+ ldr r4, =gUnknown_02021CC4
bl sub_806EBF8
adds r1, r0, 0
adds r0, r4, 0
bl CopyString
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E97B2
b _081B8C42
.pool
@@ -98313,17 +98313,17 @@ _081B8AC4:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r4, r1, r0
adds r0, r4, 0
movs r1, 0x39
bl pokemon_getattr
cmp r0, 0
bne _081B8AF8
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r4, 0
bl GetMonNickname
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E978F
b _081B8C42
.pool
@@ -98339,7 +98339,7 @@ _081B8AFC:
adds r0, r5, 0
bl sub_81B8F38
lsls r0, 24
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r1, r4, 1
adds r1, r2
lsrs r0, 24
@@ -98351,14 +98351,14 @@ _081B8B1E:
lsls r0, 24
lsrs r4, r0, 24
_081B8B24:
- ldr r0, =0x0202406c
+ ldr r0, =gUnknown_0202406C
ldrb r0, [r0]
cmp r4, r0
bcc _081B8AFC
movs r7, 0x64
adds r0, r5, 0
muls r0, r7
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
mov r8, r1
adds r6, r0, r1
adds r0, r6, 0
@@ -98366,14 +98366,14 @@ _081B8B24:
bl pokemon_getattr
cmp r0, 0
beq _081B8B60
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E97E5
b _081B8C42
.pool
_081B8B60:
adds r0, r5, 0
bl sub_81B8F38
- ldr r1, =0x0202449c
+ ldr r1, =gUnknown_0202449C
ldr r1, [r1]
adds r1, 0x8B
lsls r0, 24
@@ -98381,15 +98381,15 @@ _081B8B60:
ldrb r1, [r1]
cmp r0, r1
bne _081B8B94
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r6, 0
bl GetMonNickname
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E976F
b _081B8C42
.pool
_081B8B94:
- ldr r0, =0x0203cec8
+ ldr r0, =gUnknown_0203CEC8
ldrb r0, [r0, 0xB]
cmp r0, 0x4
bne _081B8BA8
@@ -98401,13 +98401,13 @@ _081B8BA8:
beq _081B8C20
adds r0, r5, 0
bl sub_81B8F38
- ldr r1, =0x0203cee9
+ ldr r1, =gUnknown_0203CEE9
strb r0, [r1]
- ldr r1, =0x0203cee8
+ ldr r1, =gUnknown_0203CEE8
movs r0, 0x1
strb r0, [r1]
- ldr r1, =0x0202406e
- ldr r0, =0x020244b8
+ ldr r1, =gUnknown_0202406E
+ ldr r0, =gUnknown_020244B8
ldrb r0, [r0]
lsls r0, 1
adds r0, r1
@@ -98430,18 +98430,18 @@ _081B8BA8:
_081B8BFC:
movs r0, 0x64
muls r0, r5
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9754
b _081B8C42
.pool
_081B8C20:
- ldr r0, =0x020244b8
+ ldr r0, =gUnknown_020244B8
ldrb r0, [r0]
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, 1
adds r0, r1
ldrb r0, [r0]
@@ -98450,9 +98450,9 @@ _081B8C20:
lsrs r0, 24
muls r0, r7
add r0, r8
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl GetMonNickname
- ldr r0, =0x02021fc4
+ ldr r0, =gUnknown_02021FC4
ldr r1, =gUnknown_085E9738
_081B8C42:
bl ExpandStringRefs
@@ -98470,7 +98470,7 @@ _081B8C48:
thumb_func_start sub_81B8C68
sub_81B8C68: @ 81B8C68
push {r4,lr}
- ldr r4, =0x0203cf00
+ ldr r4, =gUnknown_0203CF00
bl sub_806D7EC
adds r1, r0, 0
lsls r1, 24
@@ -98521,7 +98521,7 @@ _081B8CBE:
movs r0, 0
bl battle_get_side_with_given_state
mov r2, sp
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, 24
lsrs r0, 23
adds r0, r1
@@ -98548,7 +98548,7 @@ _081B8CFC:
movs r0, 0
bl battle_get_side_with_given_state
mov r1, sp
- ldr r4, =0x0202406e
+ ldr r4, =gUnknown_0202406E
lsls r0, 24
lsrs r0, 23
adds r0, r4
@@ -98608,7 +98608,7 @@ sub_81B8D64: @ 81B8D64
lsrs r2, 24
lsls r1, 24
lsrs r1, 24
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
lsls r3, r2, 1
adds r3, r2
adds r3, 0x60
@@ -98679,7 +98679,7 @@ _081B8DF0:
bne _081B8E28
movs r3, 0x1
mov r2, sp
- ldr r1, =0x0202406e
+ ldr r1, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r1
ldrh r0, [r0]
@@ -98703,7 +98703,7 @@ _081B8E1A:
_081B8E28:
movs r3, 0x2
mov r1, sp
- ldr r2, =0x0202406e
+ ldr r2, =gUnknown_0202406E
lsls r0, r4, 1
adds r0, r2
ldrh r0, [r0]
@@ -98765,7 +98765,7 @@ sub_81B8E80: @ 81B8E80
lsls r0, 24
cmp r0, 0
beq _081B8F2E
- ldr r0, =0x0202449c
+ ldr r0, =gUnknown_0202449C
lsls r1, r4, 1
adds r1, r4
adds r1, 0x60
@@ -98856,7 +98856,7 @@ sub_81B8F38: @ 81B8F38
lsrs r2, r0, 25
cmp r1, 0
beq _081B8F58
- ldr r0, =0x0203cf00
+ ldr r0, =gUnknown_0203CF00
adds r0, r2, r0
ldrb r0, [r0]
movs r1, 0xF
@@ -98864,7 +98864,7 @@ sub_81B8F38: @ 81B8F38
b _081B8F60
.pool
_081B8F58:
- ldr r0, =0x0203cf00
+ ldr r0, =gUnknown_0203CF00
adds r0, r2, r0
ldrb r0, [r0]
lsrs r1, r0, 4
@@ -98887,7 +98887,7 @@ sub_81B8F6C: @ 81B8F6C
lsrs r3, r0, 25
cmp r1, 0
beq _081B8F94
- ldr r0, =0x0203cf00
+ ldr r0, =gUnknown_0203CF00
adds r0, r3, r0
ldrb r2, [r0]
movs r1, 0xF0
@@ -98897,7 +98897,7 @@ sub_81B8F6C: @ 81B8F6C
b _081B8FA4
.pool
_081B8F94:
- ldr r2, =0x0203cf00
+ ldr r2, =gUnknown_0203CF00
adds r2, r3, r2
ldrb r1, [r2]
movs r0, 0xF
@@ -98948,7 +98948,7 @@ pokemon_order_func: @ 81B8FEC
lsrs r4, r0, 24
movs r3, 0
movs r2, 0
- ldr r5, =0x0203cf00
+ ldr r5, =gUnknown_0203CF00
_081B8FF8:
adds r0, r3, r5
ldrb r1, [r0]
@@ -98990,7 +98990,7 @@ pokemon_change_order: @ 81B9030
adds r0, r4, 0
bl Alloc
adds r5, r0, 0
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r2, r4, 0
bl memcpy
movs r4, 0
@@ -99001,7 +99001,7 @@ _081B904A:
lsls r0, 24
lsrs r0, 24
muls r0, r6
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
adds r1, r4, 0
muls r1, r6
@@ -99029,7 +99029,7 @@ sub_81B9080: @ 81B9080
adds r0, r4, 0
bl Alloc
adds r5, r0, 0
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r2, r4, 0
bl memcpy
movs r4, 0
@@ -99040,7 +99040,7 @@ _081B909A:
lsls r0, 24
lsrs r0, 24
muls r0, r6
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
adds r1, r4, 0
muls r1, r6
@@ -99067,7 +99067,7 @@ sub_81B90D0: @ 81B90D0
push {r7}
movs r6, 0x1
movs r7, 0x64
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
mov r8, r0
_081B90DE:
adds r0, r6, 0
@@ -99134,7 +99134,7 @@ sub_81B9150: @ 81B9150
str r0, [sp]
ldr r0, =sub_81B917C
str r0, [sp, 0x4]
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldr r0, [r0, 0x8]
str r0, [sp, 0x8]
movs r0, 0x5
@@ -99153,7 +99153,7 @@ sub_81B917C: @ 81B917C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03005e00
+ ldr r1, =gTasks
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
@@ -99183,9 +99183,9 @@ sub_81B91B4: @ 81B91B4
lsls r6, r5, 2
adds r0, r6, r5
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -99201,7 +99201,7 @@ sub_81B91B4: @ 81B91B4
cmp r0, 0
bne _081B9220
movs r4, 0x3
- ldr r7, =0x02022ff8
+ ldr r7, =gUnknown_02022FF8
_081B91E8:
subs r0, r4, 0x3
lsls r0, 5
@@ -99209,7 +99209,7 @@ _081B91E8:
ldrh r0, [r0]
cmp r0, 0
beq _081B9204
- ldr r0, =0x0203cedc
+ ldr r0, =gUnknown_0203CEDC
ldr r1, [r0]
lsls r0, r4, 4
adds r0, r1
@@ -99224,7 +99224,7 @@ _081B9204:
bls _081B91E8
movs r0, 0x78
bl audio_play
- ldr r0, =0x03005e00
+ ldr r0, =gTasks
adds r1, r6, r5
lsls r1, 3
adds r1, r0
@@ -99245,7 +99245,7 @@ sub_81B9240: @ 81B9240
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r0, r1
ldrh r1, [r0]
adds r1, 0x1
@@ -99272,7 +99272,7 @@ sub_81B9270: @ 81B9270
lsrs r3, r1, 16
cmp r1, 0
blt _081B928A
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
lsls r0, r2, 4
adds r0, r2
lsls r0, 2
@@ -99292,12 +99292,12 @@ sub_81B9294: @ 81B9294
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x03005e08
+ ldr r0, =gTasks + 0x8
adds r5, r1, r0
movs r6, 0x3
- ldr r7, =0x0203cedc
+ ldr r7, =gUnknown_0203CEDC
_081B92A8:
- ldr r0, =0x02022ff8
+ ldr r0, =gUnknown_02022FF8
subs r1, r6, 0x3
lsls r1, 5
adds r1, r0
@@ -99381,7 +99381,7 @@ sub_81B9354: @ 81B9354
sub sp, 0xC
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03005db0
+ ldr r2, =gUnknown_03005DB0
ldr r1, =hm_add_c3_without_phase_2
str r1, [r2]
movs r1, 0
@@ -99403,7 +99403,7 @@ sub_81B9354: @ 81B9354
thumb_func_start sub_81B9390
sub_81B9390: @ 81B9390
push {r4,lr}
- ldr r4, =0x020375e0
+ ldr r4, =gUnknown_020375E0
bl brm_get_pokemon_selection
lsls r0, 24
lsrs r0, 24
@@ -99413,7 +99413,7 @@ sub_81B9390: @ 81B9390
movs r0, 0xFF
strh r0, [r4]
_081B93A6:
- ldr r0, =0x03005db0
+ ldr r0, =gUnknown_03005DB0
ldr r1, =hm_add_c3_without_phase_2
str r1, [r0]
ldr r0, =c2_exit_to_overworld_2_switch
@@ -99477,7 +99477,7 @@ sub_81B9424: @ 81B9424
sub sp, 0xC
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -99510,7 +99510,7 @@ _081B945C:
sub_81B9470: @ 81B9470
push {lr}
bl brm_get_pokemon_selection
- ldr r2, =0x02039f24
+ ldr r2, =gUnknown_02039F24
strb r0, [r2]
lsls r0, 24
lsrs r0, 24
@@ -99519,10 +99519,10 @@ sub_81B9470: @ 81B9470
movs r0, 0xFF
strb r0, [r2]
_081B9486:
- ldr r1, =0x020375e0
+ ldr r1, =gUnknown_020375E0
ldrb r0, [r2]
strh r0, [r1]
- ldr r1, =0x03005db0
+ ldr r1, =gUnknown_03005DB0
ldr r0, =hm_add_c3_without_phase_2
str r0, [r1]
ldr r0, =c2_exit_to_overworld_2_switch
@@ -99553,7 +99553,7 @@ sub_81B94D0: @ 81B94D0
sub sp, 0xC
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -99603,7 +99603,7 @@ sub_81B953C: @ 81B953C
sub sp, 0xC
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -99635,7 +99635,7 @@ _081B9574:
thumb_func_start sub_81B9588
sub_81B9588: @ 81B9588
push {r4,r5,lr}
- ldr r5, =0x020375e0
+ ldr r5, =gUnknown_020375E0
bl brm_get_pokemon_selection
lsls r0, 24
lsrs r0, 24
@@ -99647,18 +99647,18 @@ sub_81B9588: @ 81B9588
b _081B95BA
.pool
_081B95A4:
- ldr r4, =0x020375e2
+ ldr r4, =gUnknown_020375E2
ldrh r1, [r5]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
bl sub_806E25C
lsls r0, 24
lsrs r0, 24
strh r0, [r4]
_081B95BA:
- ldr r0, =0x03005db0
+ ldr r0, =gUnknown_03005DB0
ldr r1, =hm_add_c3_without_phase_2
str r1, [r0]
ldr r0, =c2_exit_to_overworld_2_switch
@@ -99672,7 +99672,7 @@ _081B95BA:
thumb_func_start sub_81B95E0
sub_81B95E0: @ 81B95E0
push {r4,r5,lr}
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
movs r4, 0
@@ -99688,7 +99688,7 @@ _081B95FA:
bhi _081B9614
movs r0, 0x64
muls r0, r4
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0xC
bl pokemon_getattr
@@ -99724,7 +99724,7 @@ sub_81B9640: @ 81B9640
sub sp, 0xC
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x02037fd4
+ ldr r0, =gUnknown_02037FD4
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -99757,10 +99757,10 @@ _081B9678:
sub_81B968C: @ 81B968C
push {lr}
sub sp, 0x4
- ldr r1, =0x020244ec
- ldr r0, =0x020375e0
+ ldr r1, =gUnknown_020244EC
+ ldr r0, =gUnknown_020375E0
ldrb r2, [r0]
- ldr r0, =0x020244e9
+ ldr r0, =gUnknown_020244E9
ldrb r3, [r0]
subs r3, 0x1
lsls r3, 24
@@ -99769,7 +99769,7 @@ sub_81B968C: @ 81B968C
str r0, [sp]
movs r0, 0x3
bl sub_81BF8EC
- ldr r1, =0x03005dac
+ ldr r1, =gUnknown_03005DAC
ldr r0, =sub_80AF168
str r0, [r1]
add sp, 0x4
@@ -99781,17 +99781,17 @@ sub_81B968C: @ 81B968C
thumb_func_start sub_81B96D0
sub_81B96D0: @ 81B96D0
push {r4,r5,lr}
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
movs r4, 0
adds r5, r1, 0
_081B96DC:
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
adds r1, r4, 0
adds r1, 0xD
@@ -99816,14 +99816,14 @@ _081B96FA:
thumb_func_start sub_81B9718
sub_81B9718: @ 81B9718
push {r4,r5,lr}
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r1, [r0]
movs r0, 0x64
adds r5, r1, 0
muls r5, r0
- ldr r0, =0x020244ec
+ ldr r0, =gUnknown_020244EC
adds r5, r0
- ldr r0, =0x020375e2
+ ldr r0, =gUnknown_020375E2
ldrh r1, [r0]
adds r1, 0xD
adds r0, r5, 0
@@ -99831,10 +99831,10 @@ sub_81B9718: @ 81B9718
adds r4, r0, 0
lsls r4, 16
lsrs r4, 16
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
adds r0, r5, 0
bl GetMonNickname
- ldr r0, =0x02021dc4
+ ldr r0, =gUnknown_02021DC4
movs r1, 0xD
muls r1, r4
ldr r2, =gMoveNames
@@ -99851,14 +99851,14 @@ sub_81B9770: @ 81B9770
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
mov r8, r0
ldrh r0, [r0]
movs r6, 0x64
muls r0, r6
- ldr r5, =0x020244ec
+ ldr r5, =gUnknown_020244EC
adds r0, r5
- ldr r4, =0x020375e2
+ ldr r4, =gUnknown_020375E2
ldrb r2, [r4]
movs r1, 0
bl sub_80691F4
@@ -99872,11 +99872,11 @@ sub_81B9770: @ 81B9770
cmp r4, 0x2
bhi _081B97C4
_081B97A2:
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
lsls r1, r4, 24
lsrs r1, 24
@@ -100021,24 +100021,24 @@ sub_81B97DC: @ 81B97DC
thumb_func_start sub_81B98DC
sub_81B98DC: @ 81B98DC
push {lr}
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
movs r1, 0x2D
bl pokemon_getattr
adds r1, r0, 0
cmp r1, 0
beq _081B990C
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
b _081B9910
.pool
_081B990C:
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r1, [r0]
_081B9910:
pop {r0}
@@ -100051,16 +100051,16 @@ sub_81B9918: @ 81B9918
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, =0x020244ec
+ ldr r1, =gUnknown_020244EC
adds r0, r1
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
adds r1, 0xD
bl pokemon_getattr
@@ -100073,7 +100073,7 @@ sub_81B9918: @ 81B9918
b _081B9980
.pool
_081B9958:
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
cmp r6, r0
beq _081B997E
@@ -100081,7 +100081,7 @@ _081B9958:
movs r0, 0x64
adds r5, r6, 0
muls r5, r0
- ldr r7, =0x020244ec
+ ldr r7, =gUnknown_020244EC
_081B996A:
adds r1, r4, 0
adds r1, 0xD
@@ -100104,7 +100104,7 @@ _081B9980:
bl sub_80D23A8
cmp r0, 0x1
beq _081B999C
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0x1
strh r0, [r1]
_081B999C:
@@ -100120,7 +100120,7 @@ _081B999C:
sub_81B99B4: @ 81B99B4
push {lr}
ldr r1, =gUnknown_086160B4
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -100134,7 +100134,7 @@ sub_81B99B4: @ 81B99B4
thumb_func_start sub_81B99D4
sub_81B99D4: @ 81B99D4
push {lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -100151,7 +100151,7 @@ sub_81B99D4: @ 81B99D4
negs r0, r0
ands r0, r2
strb r0, [r1]
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -100168,8 +100168,8 @@ sub_81B99D4: @ 81B99D4
thumb_func_start sub_81B9A28
sub_81B9A28: @ 81B9A28
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000e6a
adds r0, r2
@@ -100181,9 +100181,9 @@ sub_81B9A28: @ 81B9A28
thumb_func_start sub_81B9A44
sub_81B9A44: @ 81B9A44
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r2, =0x00000e6a
adds r0, r2
@@ -100195,7 +100195,7 @@ sub_81B9A44: @ 81B9A44
thumb_func_start sub_81B9A60
sub_81B9A60: @ 81B9A60
push {r4,lr}
- ldr r4, =0x02038bca
+ ldr r4, =gUnknown_02038BCA
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -100219,12 +100219,12 @@ sub_81B9A60: @ 81B9A60
thumb_func_start sub_81B9A90
sub_81B9A90: @ 81B9A90
push {lr}
- ldr r3, =0x02038bca
+ ldr r3, =gUnknown_02038BCA
ldrh r1, [r3]
ldr r0, =0x0000012b
cmp r1, r0
bhi _081B9AAC
- ldr r2, =0x0203bc88
+ ldr r2, =gUnknown_0203BC88
movs r0, 0x34
muls r1, r0
ldr r0, [r2]
@@ -100240,9 +100240,9 @@ _081B9AAC:
thumb_func_start sub_81B9ABC
sub_81B9ABC: @ 81B9ABC
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -100268,7 +100268,7 @@ sub_81B9ABC: @ 81B9ABC
thumb_func_start sub_81B9B00
sub_81B9B00: @ 81B9B00
push {r4,r5,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r5, =gUnknown_086160D4
bl GenerateRandomNumber
@@ -100285,7 +100285,7 @@ sub_81B9B00: @ 81B9B00
thumb_func_start sub_81B9B28
sub_81B9B28: @ 81B9B28
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000e6a
adds r0, r1
@@ -100300,19 +100300,19 @@ sub_81B9B28: @ 81B9B28
ldr r1, =0x00000e6a
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
ldr r0, [r4]
ldr r1, =0x00000e6a
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
b _081B9B76
.pool
_081B9B70:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
_081B9B76:
@@ -100326,7 +100326,7 @@ _081B9B76:
sub_81B9B80: @ 81B9B80
push {lr}
ldr r1, =gUnknown_086160D8
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -100340,7 +100340,7 @@ sub_81B9B80: @ 81B9B80
thumb_func_start sub_81B9BA0
sub_81B9BA0: @ 81B9BA0
push {lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -100357,7 +100357,7 @@ sub_81B9BA0: @ 81B9BA0
negs r0, r0
ands r0, r2
strb r0, [r1]
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -100374,8 +100374,8 @@ sub_81B9BA0: @ 81B9BA0
thumb_func_start sub_81B9BF4
sub_81B9BF4: @ 81B9BF4
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000e6c
adds r0, r2
@@ -100387,9 +100387,9 @@ sub_81B9BF4: @ 81B9BF4
thumb_func_start sub_81B9C10
sub_81B9C10: @ 81B9C10
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r2, =0x00000e6c
adds r0, r2
@@ -100401,9 +100401,9 @@ sub_81B9C10: @ 81B9C10
thumb_func_start sub_81B9C2C
sub_81B9C2C: @ 81B9C2C
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -100429,7 +100429,7 @@ sub_81B9C2C: @ 81B9C2C
thumb_func_start sub_81B9C70
sub_81B9C70: @ 81B9C70
push {r4,r5,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r5, =gUnknown_086160F4
bl GenerateRandomNumber
@@ -100446,7 +100446,7 @@ sub_81B9C70: @ 81B9C70
thumb_func_start sub_81B9C98
sub_81B9C98: @ 81B9C98
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000e6c
adds r0, r1
@@ -100461,19 +100461,19 @@ sub_81B9C98: @ 81B9C98
ldr r1, =0x00000e6c
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
ldr r0, [r4]
ldr r1, =0x00000e6c
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
b _081B9CE6
.pool
_081B9CE0:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
_081B9CE6:
@@ -100486,8 +100486,8 @@ _081B9CE6:
thumb_func_start sub_81B9CF0
sub_81B9CF0: @ 81B9CF0
push {lr}
- ldr r0, =0x02021cc4
- ldr r1, =0x02038bca
+ ldr r0, =gUnknown_02021CC4
+ ldr r1, =gUnknown_02038BCA
ldrh r1, [r1]
bl sub_8162E20
pop {r0}
@@ -100499,7 +100499,7 @@ sub_81B9CF0: @ 81B9CF0
sub_81B9D08: @ 81B9D08
push {lr}
ldr r1, =gUnknown_086160F8
- ldr r0, =0x020375e0
+ ldr r0, =gUnknown_020375E0
ldrh r0, [r0]
lsls r0, 2
adds r0, r1
@@ -100513,7 +100513,7 @@ sub_81B9D08: @ 81B9D08
thumb_func_start sub_81B9D28
sub_81B9D28: @ 81B9D28
push {lr}
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldr r0, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -100530,7 +100530,7 @@ sub_81B9D28: @ 81B9D28
negs r0, r0
ands r0, r2
strb r0, [r1]
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r1, 0x4
ldrsb r1, [r0, r1]
@@ -100547,8 +100547,8 @@ sub_81B9D28: @ 81B9D28
thumb_func_start sub_81B9D7C
sub_81B9D7C: @ 81B9D7C
- ldr r1, =0x020375f0
- ldr r0, =0x03005d90
+ ldr r1, =gUnknown_020375F0
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
ldr r2, =0x00000e6e
adds r0, r2
@@ -100560,9 +100560,9 @@ sub_81B9D7C: @ 81B9D7C
thumb_func_start sub_81B9D98
sub_81B9D98: @ 81B9D98
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r0, [r0]
- ldr r1, =0x020375e4
+ ldr r1, =gUnknown_020375E4
ldrh r1, [r1]
ldr r2, =0x00000e6e
adds r0, r2
@@ -100574,9 +100574,9 @@ sub_81B9D98: @ 81B9D98
thumb_func_start sub_81B9DB4
sub_81B9DB4: @ 81B9DB4
push {r4,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
- ldr r1, =0x020375e2
+ ldr r1, =gUnknown_020375E2
ldrh r1, [r1]
ldr r2, =0x00000ca8
adds r0, r2
@@ -100602,7 +100602,7 @@ sub_81B9DB4: @ 81B9DB4
thumb_func_start sub_81B9DF8
sub_81B9DF8: @ 81B9DF8
push {r4,r5,lr}
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r4, [r0]
ldr r5, =gUnknown_08616120
bl GenerateRandomNumber
@@ -100619,7 +100619,7 @@ sub_81B9DF8: @ 81B9DF8
thumb_func_start sub_81B9E20
sub_81B9E20: @ 81B9E20
push {r4,r5,lr}
- ldr r4, =0x03005d90
+ ldr r4, =gUnknown_03005D90
ldr r0, [r4]
ldr r1, =0x00000e6e
adds r0, r1
@@ -100634,19 +100634,19 @@ sub_81B9E20: @ 81B9E20
ldr r1, =0x00000e6e
adds r0, r1
ldrh r0, [r0]
- ldr r1, =0x02021cc4
+ ldr r1, =gUnknown_02021CC4
bl itemid_get_name
ldr r0, [r4]
ldr r1, =0x00000e6e
adds r0, r1
movs r1, 0
strh r1, [r0]
- ldr r0, =0x020375f0
+ ldr r0, =gUnknown_020375F0
strh r5, [r0]
b _081B9E6E
.pool
_081B9E68:
- ldr r1, =0x020375f0
+ ldr r1, =gUnknown_020375F0
movs r0, 0
strh r0, [r1]
_081B9E6E:
@@ -100677,7 +100677,7 @@ sub_81B9E88: @ 81B9E88
sub_81B9E94: @ 81B9E94
push {lr}
movs r2, 0
- ldr r1, =0x02037318
+ ldr r1, =gUnknown_02037318
ldrb r0, [r1, 0x14]
cmp r0, 0x8
bne _081B9EB2
@@ -100705,7 +100705,7 @@ sub_81B9EC0: @ 81B9EC0
mov r5, r8
push {r5-r7}
sub sp, 0x3C
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gSlateportBattleTentTrainers
str r0, [r1]
add r0, sp, 0xC
@@ -100713,7 +100713,7 @@ sub_81B9EC0: @ 81B9EC0
mov r1, sp
adds r1, 0x18
str r1, [sp, 0x2C]
- ldr r5, =0x0203bc8c
+ ldr r5, =gUnknown_0203BC8C
ldr r4, =gSlateportBattleTentMons
movs r2, 0
adds r3, r1, 0
@@ -100764,7 +100764,7 @@ _081B9F1E:
ldrh r0, [r1]
cmp r0, r5
beq _081B9F7C
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r1, [r0]
lsls r0, r5, 4
adds r4, r0, r1
@@ -100803,7 +100803,7 @@ _081B9F7C:
bge _081B9FD4
ldr r0, =gBattleFrontierHeldItems
mov r12, r0
- ldr r7, =0x0203bc8c
+ ldr r7, =gUnknown_0203BC8C
ldr r1, [sp, 0x24]
ldr r0, [sp, 0x2C]
adds r4, r1, r0
@@ -100835,7 +100835,7 @@ _081B9FCC:
_081B9FD4:
cmp r2, r6
bne _081BA01C
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
mov r2, r8
lsls r3, r2, 1
@@ -100846,7 +100846,7 @@ _081B9FD4:
lsls r6, 4
adds r1, r6
strh r5, [r1]
- ldr r0, =0x0203bc8c
+ ldr r0, =gUnknown_0203BC8C
ldr r0, [r0]
lsls r1, r5, 4
adds r1, r0
@@ -100896,13 +100896,13 @@ sub_81BA040: @ 81BA040
sub sp, 0x10
movs r0, 0
mov r10, r0
- ldr r1, =0x0203bc88
+ ldr r1, =gUnknown_0203BC88
ldr r0, =gSlateportBattleTentTrainers
str r0, [r1]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r0, =gSlateportBattleTentMons
str r0, [r1]
- ldr r7, =0x03005d90
+ ldr r7, =gUnknown_03005D90
ldr r1, =0x0000ffff
mov r8, r1
_081BA062:
@@ -100928,7 +100928,7 @@ _081BA066:
ldrh r0, [r0]
cmp r0, r3
beq _081BA0AA
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
adds r0, r1, r4
ldrh r2, [r0]
@@ -100949,10 +100949,10 @@ _081BA0AA:
ldrh r0, [r0]
cmp r5, r0
bne _081BA066
- ldr r2, =0x02038bca
+ ldr r2, =gUnknown_02038BCA
strh r3, [r2]
ldrh r3, [r2]
- ldr r4, =0x0203bc88
+ ldr r4, =gUnknown_0203BC88
ldr r1, [r4]
movs r0, 0x34
muls r0, r3
@@ -100979,7 +100979,7 @@ _081BA0DE:
b _081BA062
.pool
_081BA110:
- ldr r0, =0x03005d90
+ ldr r0, =gUnknown_03005D90
ldr r1, [r0]
ldr r6, =0x00000cb2
adds r3, r1, r6
@@ -101001,7 +101001,7 @@ _081BA12A:
ldr r0, [r0, 0x30]
mov r9, r0
movs r5, 0
- ldr r7, =0x03001298
+ ldr r7, =gUnknown_03001298
mov r8, sp
_081BA13E:
bl GenerateRandomNumber
@@ -101015,11 +101015,11 @@ _081BA13E:
strh r0, [r7]
movs r2, 0
ldrh r0, [r7]
- ldr r4, =0x0203bc8c
+ ldr r4, =gUnknown_0203BC8C
ldr r3, [r4]
lsls r0, 4
adds r0, r3
- ldr r1, =0x03005d90
+ ldr r1, =gUnknown_03005D90
ldrh r6, [r0]
ldr r1, [r1]
_081BA166:
@@ -101046,8 +101046,8 @@ _081BA180:
ldrh r0, [r0]
cmp r0, r6
beq _081BA1B0
- ldr r6, =0x03001298
- ldr r3, =0x0203bc8c
+ ldr r6, =gUnknown_03001298
+ ldr r3, =gUnknown_0203BC8C
mov r2, sp
_081BA198:
adds r2, 0x2
@@ -101075,9 +101075,9 @@ _081BA1C0:
ldrh r2, [r3]
cmp r2, 0
beq _081BA1DE
- ldr r1, =0x03001298
+ ldr r1, =gUnknown_03001298
ldrh r0, [r1]
- ldr r6, =0x0203bc8c
+ ldr r6, =gUnknown_0203BC8C
ldr r1, [r6]
lsls r0, 4
adds r0, r1
@@ -101097,7 +101097,7 @@ _081BA1E6:
bne _081BA220
lsls r2, r5, 1
ldrh r0, [r7]
- ldr r1, =0x0203bc8c
+ ldr r1, =gUnknown_0203BC8C
ldr r4, [r1]
lsls r0, 4
adds r0, r4
@@ -101115,7 +101115,7 @@ _081BA1E6:
adds r0, r3
ldrh r0, [r0]
strh r0, [r1]
- ldr r0, =0x03006298
+ ldr r0, =gUnknown_03006298
adds r2, r0
ldrh r0, [r7]
strh r0, [r2]
@@ -101164,7 +101164,7 @@ _081BA270:
.4byte _081BA63C
.4byte _081BA64E
_081BA28C:
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldrh r1, [r2, 0x2C]
movs r0, 0x3
ands r0, r1
@@ -101186,7 +101186,7 @@ _081BA2A6:
beq _081BA2E8
subs r0, r1, 0x1
strb r0, [r6, 0x1E]
- ldr r0, =0x03003014
+ ldr r0, =gUnknown_03003014
ldrb r1, [r0]
movs r0, 0x1
ands r0, r1
@@ -101210,7 +101210,7 @@ _081BA2D0:
b _081BA50E
.pool
_081BA2E8:
- ldr r2, =0x03003014
+ ldr r2, =gUnknown_03003014
ldrb r1, [r2]
movs r0, 0x4
ands r0, r1
@@ -101253,7 +101253,7 @@ _081BA340:
ldrb r0, [r6, 0x6]
strb r0, [r6, 0x8]
ldrb r1, [r6, 0x5]
- ldr r0, =0x03002f80
+ ldr r0, =gUnknown_03002F80
ldr r2, [r0]
lsls r0, r1, 1
adds r0, r1
@@ -101510,7 +101510,7 @@ _081BA52E:
bl DecompressGlyphFont6
adds r0, r6, 0
bl CopyGlyphToWindow
- ldr r0, =0x03002f90
+ ldr r0, =gUnknown_03002F90
adds r0, 0x80
ldrb r1, [r6, 0xA]
ldrb r0, [r0]
@@ -101559,7 +101559,7 @@ _081BA590:
adds r0, r6, 0
bl TextPrinterClearDownArrow
ldrb r1, [r6, 0x5]
- ldr r0, =0x03002f80
+ ldr r0, =gUnknown_03002F80
ldr r2, [r0]
lsls r0, r1, 1
adds r0, r1
@@ -101580,7 +101580,7 @@ _081BA5C8:
cmp r2, 0
beq _081BA638
ldr r4, =gUnknown_08616124
- ldr r5, =0x03005d90
+ ldr r5, =gUnknown_03005D90
ldr r0, [r5]
ldrb r0, [r0, 0x14]
lsls r1, r0, 29
@@ -101672,7 +101672,7 @@ DecompressGlyphFont6: @ 81BA668
ldr r0, =gFont6BrailleGlyphs
adds r1, r0
adds r5, r2, r1
- ldr r4, =0x03002f90
+ ldr r4, =gUnknown_03002F90
adds r0, r5, 0
adds r1, r4, 0
bl DecompressGlyphTile